ctgtgaccagagtcctgtttcggggctccggccgaggagacctggggagggatgtggcgtatggagggtcgtgacctcaccgcggtgtgggcccgtacgctcgcagccctgtcggagggggacctgccgcccagctatcgcgcctggctgcccttggtacgcccattggcgctggtagagggcaccgcactgctggccgcgccgaacgagttcgccaaggacgccctggagacgcggctgcgcgggctcatcactcaggcgctctcggccgaactcggcagggagatccgggtggcggtgacggtgcagcccgagccgccgtccgaccccgcgcccgccgaccgcgcgcagcccgccccgccggcctaccgcggccagtcgcaccccggagttatccacagccccgggggggccggtggatatcccgaaggcggctatggcgggcccgtcggccaggggtatcccccgccgcgcgacggcggccacgacgactccgatcacgacggcgtccacccgcccggacgtcaccgcgcctaccagccccacccgggcgactatgagggacgccacgccggcggccacgatcgcgacggcgagcccggacaccatcgaggccccgaggccgccccccacggcgaggaatccccgtggaggccgggggtccacatgcctcctcatctgagcgaccggcccggcggagcgctccactacgagaaccgctacgaagagggcgccggacgcgccggggagaactcggccgatctgggaacgcaccacgaccatcagggcgccgctccccggcccgacgacccgcaccggccgtttgcggaccgcccgttcggcgagggcgccggccgccccggcgagggtcccggcctgttcccgatcccggacgcgcggcactcggccgagggcatgctcccggccgacccggcgccccccggccagggccggcaccgctccgacgagcacgggcacggcgaggcgggacacctgccgcctcccggccagggtccgcggccctatgagggaacgttcaccggcccgttcgggcagcctcccgccgacggtcccctgaatcaggggcgtcccgcgggcggccgggccgaccgtcccggcgacggcggggagcacgagcagcagccctggcagcggcggccggcggccgagccccggcccggttccgagcacgcccggctgaaccccaagtacaccttcgagacgttcgtcatcggctcgtccaaccggttcgcccacgccgccgccgtggcggtcgccgagcagcccgccaaggcctacaacccgctgttcatctacggcgactccgggctgggcaagacgcacctgctgcacgccatcggccactacgcccagagcctgttcagcggggtgcgcgtccggtacgtcagctccgaagagttcaccaacgacttcatcaacgccatccgggacggcaaggccgaccatttccgccgccgctaccgggacatcgacatcctcctggtcgacgacatccagttcctggagggcaaggagcagacccaggaggagttcttccacaccttcaacaccctccacaacgccagcaagcagatcgtgatctccagcgaccggccgcccaaggacctggtgacgctggaggaccggctgcgcaaccgcttcgagtggggcctgaccaccgacgtgcagccgccggagctggagacccggatcgcgatcctgcagaagaaggcccgccaggaggggctggcggtgccgcaggacgtggtggagttcatcgcctcccagatcgccaccaacatccgcgagctggagggcgcgctgatccgggtcaccgcctacgccagcctcaaccgccagtcggtggacatgcgggtggccgagacggtcctcaaggacctgatccccgacgacagcgggcccgagatcaccgccgcgatgatcatggcgcagacggtggagtacttcggcaccaccatcgaggacctgtgcggcccctcccggtcccggatgctggtgaccgcccggcagatcgccatgtacctgtgccgggagctgaccgacctgtccctgcccaagatcggcgcgcagttcggcggccgggaccacaccaccgtcatgcacgccgagcgcaagatccgcgcgctgatggccgagcgccgtgccatctacaaccaggtcaccgagctgaccgggcgcatcaagaaccaggcccgcaagcgctgaggacaaccgcctgcgggcgtccacagacgccgccgcgcgagccccgtccgttgtgccggtttttgtcagatcagcgtgaaactatccacacaggctggggataactctgtggatcagtgcccgaaacctggggagaacctggggacatcctggggacgaggtgtgcacggccgagcccgccaccgcgtaccgttggggacaacctggggacaacctggggatgagttggggatggcctggggacaaccccggcccgaaccgcattcgaagccgcgaagacgctcaagaatccgcatgatcaccggccgacggtccacagtggtggatatcgcgccgcgaggctgcggacaaccggtggataagtgggggataacgtgtggacgaggtgtggggatgattcggccatccccagggcgctcgccttcgtccaccgcccacccacagccccggtggataaccaaacgcccggtgacctgcgaagacaccggttatccccagtatccacaggccctatgaccaatacggctctgtttaaacaacgaaggaaatctcgactcaactcagggcctggggacaacgcgcccgaccccgctgcaagtcgagccaccacgatccgaaccctgcaggaaggcgagtccccgtgaagttccgtatcgaccgagacgccctcgccgacgccgtggcctggaccgcccggtcgttgccgcagcgccccccggtgccggtactgggcggcatgcacctggaggcgggcgaccggctcaagctgtcggcgttcgactacgaggtgtccgctcaggtcaccaccgacatcgacgccgaggagccgggaaccgtgctggtgcccgggcggctgctggccgacatctcacgcgccctccctccacaccctgtggaggtgaccgccgacggcagcaaggtgatgctgcgctgcggcagcgccaagttcaccctccccaccatgccggtggaggactacccgtcgctgccggagatgcccccggccgccgggtcggtgggcagcgacgagttcgccgtcgcggtcaaccaggtggccatcgccgccggcaaggacgacaccatccccatgctcaccggcgtgcgcgtggagatcgacggcgagaccgtcacgctggcctccaccgaccgctaccggctggccgtgcgggagctgcagtggaagccggaacggccggacttctccgccgccgccctggtgcccgcccgcaccctcgccgacaccgccaagtcgctgacctccggcgcggaggtggaggtggcgctgggcggcgccggcagcaccggagagggcatgatcggtttctccggcggcggccgccgcaccaccacccggctgctggacggtgacttcgtcaagtaccgctcgctgctgcccaccgaatacgccggcatggccgaggtgcagaccggcccgttcatcgaggcggtcaagcgggtgtcgctggtggccgagcgcaacaccccggtgcggctggccttcagccagggcgaggtcgtgctggaggccggcaccggcgatgaggcccaggccgtggaggcgctggaggccacgctggagggcgaggacatcaacatcgccttcaaccacggcttcctgctggacgggctgtcgcagatcggttcggacgtggcgcggctgtcgttcaccacgcccaccaagcccgccgtgctgaccggcaagccgccggaggagggcgccaccccctcctaccgctacctgatcatgccggtgcggctgtcgggatgaggcggcccgatccgggtaacccggatccggggagcacagacggcacggcggcaggccgtgtcaccgccacaggaagccgccgctcccgtgacctggagctggtcatgggagcggcgcaccgggggcctgcggggtccgccgccgcgcaccggggccggccggcgcggcacgaaggcacccccggcccgccggcatgcttggacgacgcgggccgccgcgcaccgggacgcatccggagtgcccgcccgccgatcggcgcgtcgaaggaaggcttgagcccatgcacatcgggatggtcggactgggccgtatgggcgggaacatggccgagcggctgcgccgcggcggccacacggtcgtcggctacgaccgtgacccgtccctcagcgacgtgagcggccttcaggagctggtggagcggctgcccgcgccccgggcggtgtgggtgatgctgcccgccggggaaccgacccggcagaccgtccacagcctgggggagctcctggagccgggggacgtggtcatcgacggcggcaacagcaactaccgggacgatcaggagcacggcgcacggctggccgccaagggcatcggcttcatcgactgcggcgtcagcggcggggtgtgggggctggagaacggctatgccctcatggtcggcggcgaagaagagcacgtgaggcggctgatgccgatcttcgaaaccctcaagccggccggcgagtacggcttcgtgcacgccgggaaggtcggggcgggccacttcgtgaagatggtccacaacggcatcgagtacgggatgatgcaggccttcgccgagggctatgagctgatcgccgccagcgggctggtcaaggacgtcccggagaccttccgcagctggaaggagggcacggtcatccgctcctggctgctggacctgctggtgcgcgccctggaggacgaccccggcctggagggcatccgcggctacgcccaggactccggcgagggccgctggacggtccaggcggccgtggaccacgcggtgccgctgccggtgatcaccgccgcgctgtacgcccggttcgcctcccggcaggacgactcgccggcgatgcgggtggtggcggcgctgcgcaaccagttcggcggccacgcggtcgagtccgccaagggcgccgactcccccggcgccgacgtcgctccccccgccgtctgatctccggggccatatgcccgcacatccacctcctgtggatgaccgcccggcccgcccgtctttttccacagcctgtggacggactgcgacagtcatacctctgccctaccctcgtgtccgtgcacgtggcccacctgtcgctccaggacttccgctcttacgcgaccgcggagatcgcgttggagcccggggtgagcgtgttcgtgggccccaacgggcagggcaagaccaatctgatggaggcgatcggctacgtcgccgcgcactccagtcaccgggtggccaccgacgcccctctcatccggcagggcgcgccgcgggccatcgtccgggccggggtggtgcgcgacgatcgcaaggccctgatcgaactggagatcaaccccggcagatccaaccgggccaggctgaaccgcgcccccgtccccaggccgcgcgagatcctggggatgctgcgcaccgtcctgttcgcccccgaagacctggcgctggtcaaaggcgacccgggggagcggcgccgcttcctggacgagctgctgaccgcgcgggccccgcgcctggccggggtccgcgccgactacgaccgcgtcctgcggcagcgcaacgccctgctgaagtccgccgccgcgcaccggcgtccccccggcccggagatgctggccacgctggaggtgtgggactcccacctggcccgcgtcggcgccgaactgctggccgcccgcctcaagctggtggccgacctgagtccgctggcggccaaggcgtacgccgcgctggcccccggcggcggcatcgcctcgctggcctaccgcagctccctgggcgaacggctgcccgaggaccggatgcccgtcccccggcagacgctggcccccctgatcgaagaggcgctgcgcgaggtccgccggcaagagctggaacgcggggtcagcctggtcggcccgcaccgcgatgagctggtcctgcagctgggcgggatgccggcccgcgggttcgccagccacggggagtcctggtcgctggccctggcgctgcggctggccgccttcgagctgctgcgggccgacggcgacgaccccgtgctgatcctggacgacgtgttcgccgaactggacaccggccgacgccgccggctggcggaactggtggccccggccgagcaggtgctcatcaccgccgcggtgcccgccgacgtccccgccgagctgcgcggcgcctccttcaccgtggagaacggagcggtgacccgtgacctctgagccgaacaaggatccacacccggcggacgaccccgccgagcccgccccgccggcgccggcctccggcaagtcgggcatcgaactggcccgggaggccctcgcgcaggcccgggccgacgcgctcaagcgcggcacgacgcccggccgggggcggcgcaagaacgtgccgcggcccaggccggtgcgcgaggtcggccgcggcggcgaccccaagccgttcggcgcggcgatccgcgagctgctggccgcccgcggctgggagcagcgggccgcggtcggcggggtgttcggcaactggccgcgcatcgtcggccccgagctggcccggcacaccaagccggagcggttcgacgacggggagctgacgatcgtcgccgactccaacgcctgggcccagcaggtccggctgctgtcggcgcaactggtccggcggctgaacgaggagctggggcacggcacggtgcgccgggtcaaggtcctcggccccgcctccgggccccggcgccccggagcctggcgggtgcggtgaatcccggtcacgggcggttcgcggagggcgtacccggagtgaacatccgttcgcatcgattaccggcgagtttcgctgccagcgcttcatagccccaacaagcccccctggtgcatggggggattcacctggaggcctgatcgaccgtcaaacgcgctcctagcgcccaggagtggccctttttggcagatgacccggtagaatgagcacgggttcaggatgctgcgccgccacgggtcgtctgagtctgtgtagggaaccaacggacgccccctaagtgtgttacggggcacaccgcaacgccttgctcgcactccccgggcgtggcacggcggcgaacatccccggcaggaggatctcctttggcgtacgacgctagttccatcactgtccttgaaggcctggaggcggtgcgcaaacgcccgggcatgtacatcggctccaccggcgaacgcgggctgcaccacctggtctacgagatagtcgacaactccgtcgacgaggcgctggcgggctacgccgacaccatcgaggtgacgctgctggccgacggcggcgtccgggtcgcagacaacggccgtggcatccccgtggacgagcatccggtggaaaagcgcccggcgatcgaggtggtgctcaccacgctgcacgccggcggcaagttcgacggcaagtcctacgcggtctccggcggtctgcacggcgtcggctcctccgtcgtcaacgccctgtcgaccaggctggacgccgaagtccggcaaaagggatacgtctggcggcagtcctacacctggcgcggccccatcgccccgctggccaagggcgaacccaccgacgagaccggaaccaccatcaccttctggccggatccggagatcttcgagaccgtcgagtggaacttcgagacgctctcgcggcggctgcaggagatggccttcctcaaccggggcctgtccatcacgctgaccgacgagcgccccgggcacctgggcggcgaggacggcaccgagccccgccgggtggtctactgctacgagggcggcatctccgacttcgtccgctacctcaacgccaagaaggacgccgtccaccccgacgtgatctccttcgaggagcacaccgagggcatgtcggtggaggtggcgatgcagtggagcggctcctacaccgagtcggtccacaccttcgccaacaccatcaacaccgccgagggcggcacccacgaagagggcttccgctcggcgctgaccagcgtggtcaaccgctacgcccgcgacaagggcctgctgcgggaaaaggacgacaacctcaccggcgaggacgtccgcgagggcctcaccgcgatcatctccatcaagctcaccaacccccagttcgagggccagaccaagaccaagctcggcaacaccgaggcccgctcgttcgtccaaaagaccgtccacgagcacctgaaggactggttcgaccgcgagcccggccaggccaaagagatcatcaacaaggccagccaggccgcccgggcccgcatcgccgcccgccaggcccgcgacctgacccgccgcaagagcctgctggagtccacctcactgccgggcaagctggccgactgccagtccaccgacccggccaagtgcgagctgtacatcgtggagggcgactcggccggcggctcggccaagggcggacgcaacccccacttccaggcgatcctgccgatccgcggcaagatcctcaacgtcgagaaggcccggatcgacaagatcctcaagaacgccgaggttcaggcgatcatcaccgcgctcggcaccggggtgcacgatgagttcgacatcagcaagctccgctaccacaagatcatcctgatgtcggacgccgacatcgacggccaccacatcaacaccctgctgctgacgctgctgttccgcttcatgcggccgctgatcgaggccgggcacgtctacctgtcccagcccccgctctacaagatcaagtgggatcagcgcggccaggacgccgagtacgcctactccgacgccgaacgcgacgccatcatcgaggccggcatcgccgccggcaaacgcgacccccgtccccgcgacggcgtgcagcgcttcaagggactgggcgagatgaacgcccaagagctgtgggacaccaccatggaccccagccgccgggtgctgctgcaggtcacgctggacgacgccgcccaggccgacgagctgttcagcgtcctgatgggcgaggacgtcgaaccccgccgcgagttcatccagcgcaacgccaaggacgtgcgcttcctcgacatctagcgccccggtcccgccgcccgcgcgcgggcggacgccggccgtggacgtccactacgtagaagaggtcttgaagcagtgacggaagtgaccaccgggggcagcggaccgggcgagcgcatcgaaccggtcgacatccaggtcgagctgcaacgcagctacctcgactacgcgatgtccgtgatcgtcgcccgggcgttgcccgaggtgcgcgacggactcaaacccgtgcaccgccgcgtgctgtacgccatgtacgacggcggctaccgccccgaccgcggctacttcaagtgcgcccgcgtcgtcggcgacgtcatggggaattaccacccccacggcgacagcgccatctacgacaccctggtccgcctcgcccagccgtgggccatgcggtaccccctggtcgacggcaacggcaacttcggctcccgcggcaacgacccggccgcggccatgcggtacaccgagtgccgcctggccccgctggccatggagatgctgcgggacatcgacaaggagaccgtcgacttctcccccaactacgacggccgctccaccgagccggacgtgctgccggcccgcttccccaacctgctggtcaacggctcggccggcatcgccgtcgggatggccaccaacatccccccgcacaacctgcgggaggtcaccgagggcgtcttctggtacctggacaactaccacgtctccgacgaagagctgttggacgccctgatcgaacggatcaagggccccgacttccccaccgccgccctcatcgtcggccgcaagggcatcgaggacgcctaccgcaccggccgcggctccatcaccatgcgcgcggtcgtggagatcgaagagatccagggccgcacctgcctggtcgtcaccgaactgccctaccaggtcaaccccgacaacctcgcgctgaagatcgccgagctggtcaaggaaggcaagctggagggcatcgccgacgtccgcgacgagacctccggccgcaccggccagcgcctggtgatcgtcctgaagaaggacgccatcgccaaggtcgtcctcaacaacctctacaagcacacccagctgcaggagaccttcggcgccaacatgctggccctggtcgacggggtgccccgcaccctgcggctggaccagttcatccgctactgggtcgaccaccagatcgacgtcatcgtccggcgcacccgcttcctgctgcgcaaggccgaagaacgcgcccacatcctgcgcgccctgctgcgcgccctggaccgcatcgaagaggtcatcgcgctgatccgcggctcggaatcggcccaggccgcccaagagggcctgatggcgctgctgcagatcgacgaggtccaggcccaggccatcttggacatgcagctgcgcaagctggccgccctggaacggcaggccatcaccgacgagtacgagcggctgatggccgagatcgccgacttcaacgagatcctggcctccccggagcggcagcggcgcatcgtccgcgaagagctggaaccgatcgtcgaacgctacggcgacgagcggcgcacccagatcgtccccttcgacggcgacgtctcttatgaggacctcatccccgaagaggacatcgtcgtcaccatcacccgcggcggctacgccaagcgcacccgcgtggacgcctaccgggagcaaaagcgcggcggcaagggcgtccgcggcgcccagctcaaacaggacgacatcgtcgagcacttcttcgtcaccaccacccaccactggctgctgttcttcaccaacaaggggcgggtgtaccgggccaaggcctatgagctgcccgagggcggccgcgacagccgcggccagcacgtggccaacatgctcgccttccagcccgaagagcacatcgccgaggtgctcgacctgcgcgactacgacgtcgccccctacctggtgctcgccaccaggcagggcaaggttaaaaagaccgcgctgaaggacttcgactccccccgcaccggcggcatcatcgccatcaacctcgccgagggcgacgaggtgatcgccgcccgcctggtcttccccaccgacgacctgctgctggtcggcaccaacgcccaggccatccgcttccacgccgacgacgagcagctgcgccccatgggccgggccaccagcggcgtgatcggcatgcgcttcgacaccggccacctgctggacatgcacgtcatccgcgacggcgacgaggacgtgctggtggccaccgaaggcggatacgccaagcgcacccccgtggagcaataccctgtccaaggccggggcggcaaaggcgtgctgaccgctaagatcgtgcaagcccgcggcaagctggtcggcgcgctcatggtccgccccgaagacggcgtgttcgccatgacctcgaacgggggagtgatccggacgaacgccggtgagatcaagcggtcgggccgtcagaccatgggggtccggctgatgaatctcgcggagggggacagcgtcgtcgccatcgcgaggaacgtagagtcgtccatggaagaggagcccgaggcgggcgacccgcagacggcagagggaaagccgcagtgactgatgcgaccggccgggcgtcgcagcagcgaccggcgagcgtgaacgcgccgggccgcgaggaggacgagtgagcactcaacccaaccagagcaccaaccgtccctcggagaccgatcccggcgccaacggcagcgctcccgacctgaacaagccggaccgccccggcgacggcggcgtccacgacctgacccgtccggagggcatcgccccggtcagcgacccgatcccctccaaagacccgtcgtggtcgccatccgcctcccagagcggctcctcctcgctgccggccctgcccgccgccggcgcctccgggggccagcagcggcccccgggcggccctcagggcgccccgaccatggccccgcccgccccgcccggctccgcccagtccaagcgcgcggtggcccggctgggcggctccggcggccggaccccgcgccgcgcccagctccagctcgcccggctggagccgtggtcggtcatgaagttcagcttcgtgatgtccctggtcgccttcatcgtcctgctggtggccgtcaccgtcctgtacgtgatcctctccggcctgggcgtcttcgacgccatcagcgagaccgtcaacgacctcacccgcgaccagagctcctccggcggtgtggacgccgccaactggttcggcttcggccgcatcttcggctacaccgtcctggtcggcgccctcaacgtcctgctcatcaccgccctgtccaccgtcggctcggtcatctacaacctggccgccgacctggtgggcggcatcgaggtcaccctcaaggaggccgagtgaccccactccggcaccgcgcaggcgggcagccggcaatctgatttcaggttgccccctgacatgcggtactctcctctacggcaaccgccgaacaggcggaccgccccgggcctatagctcagtcggttagagcgcatccctgataaggatgaggtcggtggttcaagtccacctaggcccacttcgaagcacttcttcagaggccggttccgatcatgacggacccggcctcgagatcttttcgtcccctcatggcactggtgctctgcggacactgggacgcctggaagggctgtcccatcagcttgggggttgaggagacacgacggccggcaccgacggagctccagaagccgaaccgctcatgaaggcccgatgccttcatccgtcttcgccgatcgacttccagctcgatgagtgttgaccccgcatacggcggggatggccccgattgcttcgcagtctgcgtcaccacgatgatgtcggccctgcatgtgcggggatggtccgtagagcaagggagcccgtgctgctgcctgtcgtgggaggaaccgatggggacgcatgacggcaggtgtcggctcccttcggaagagcgatccggagcgttgattcgcaagcacggccgcaacgccttccccggccgctgaggatggcggagtcggtggaaacactggtgtctcgagccgggtgaacacctcgatcggcgggttccgccgactggatgggaccgtatgccggcgtattcggacggcatgtgacggtggagcaaccgcatggacaccgtggaatgtcggtgccggttggcacgatgctggtgtgagcggtagccccatctcagagcagcggttgaaggacctggcgcggttgcggcgggtgcgtgatcggatcgatcgggagtacgcacagccgttgaacgttgaggcgctggctcgggatgtgcacatgtcggccgggcatctcagccgggagtttcggcgtgcctatggggagtcgccgtactcctatctgatgacgcggcgcatcgagcgggccatggcgctgttgcggcgtggggatatgagcgtcaccgaggtctgctttgcggtcgggtgctcgtcgttggggacgttcagcactcgtttcaccgagctggtgggggtgccgccgagtgtctaccggcggatggcggcggacgccaccaaggggatgccttcctgcgtggccaagcaggtgaccagaccggtcagaaatcgagaagcgcgggttttggtgccgcatctagcgtgaaggacatggacatcaccattcagcagaccttcctgccgcacagcgatccggacgcctccctggccttttaccgggacgttctggggttcgaggtccgtaacgacgtcggttacggcggcatgcgctggatcaccgtggggccgccctcgcagcccgacgtctccatcgtcctgtacccgccgaacgccgatcccggcatcaccgaggacgagcgccgcaccatcgccgagatgatggccaagggcacctacggccacatcatcctgtccaccaaggacctggacggcaccttcgagcgggtgcaggcccgcggcgccgaggtcgtccaggaaccgaccgagcagccgtacggagtgcgcgactgcgccttccgggacccggcaggcaacctcatccgcatcaacgagcgccgctgagtcgtctgccggccgcggtggatggcactgcgcggaggccggtactcggggccaggtgtgggcggcccccgcccggtgtcgtcgtggaggtgagcgggggctcgtccacggcgggagtccgggcggtcggccgcccaccggccgactgggatgctgcggggcttgagggaacggcaagtgtcatgtctgctgggggcggcgtgaacctgcaggtcaggtattgaaatggccaccggtacttaccctgtcgaatcggtggtccgggtgtgccgcagattcccggaaaatccggtgaagatcacactatgctctccgggttgtacgacaatcggttaaaagtggactgagtgaatatcaaggcccacgggagcgtcatcggtatcacggccgccgtttcggctctttcggtcgctgtgccggcccatgccgctcccggctggcgtgtcatcgccacgccgggcaagaactctgggctatacgacgtggcgccatcagcgccaagaacgcctgggcggtcggctatcagtccggtgatggtcagaccctgcccgtcgtgcgccgctgaaacggcaagaagtgggcggtcttcactgccgacatatccaagtcgtcctggccgcacgcgccgacgctgctagcggtcagcgcccgggatgtttggtcgttcgcccgtaccggtccagagaagttcaaccccgacgtgcggcactacaacggccgcaagtggcgcaaggtcaaggccccggggcccatcgtccaggccagcgccgtctccagcaagcaagtctgggcggtcggctgggtcaggggcgctgctcagcccatccccacggtgatgcgctgggacggcaagaagtggaagaagcaggcccagcccttgggcacccgcactagcggcaccgtggccggggatgtgctggcgttcagcagcaagaacgtgtgggtggccggggtttccaacagcggggcgtggcctgctgctgcgctggaacggcaagaagtggaccaagaggaccgctccggtcaagggcgtgctgtccgacctggtctacgacggcaagggtggcctgtggatgcgggccgggcagaagctcctgcactacaagtccggcaagtggaagaccgtctcccttccgagaaaggatggtttgcggccggagatcaacgcgctggcccatattccgaagaccacttccgtctgggcggtcggcgcccttgcggacgagagggaggtctaccagagcagcgtcatcctcaagtacggcaagtagctacggccgatagtccctttcgacgcatgaccttgaaggggtggagacgggagcctcgtcgttgcaggtcctaggctgcgcctttgacaggggtgcacccatcccggcttacgggagcagcgtgctgaaaaggttcaccggggttctctgattcgtcctctggaagtcgtgaatgctttggggtaccgggcggtgttcgaggcaggaactaacgcggcgtcggcgttgcgaaccccctgaagggtgatgaggactcactgggcccgtcaagcatgggccgaagctacccggttgcgatccctctgaggggtgatgaggaccccgatcttctcctcggcgatctccagccggtccaagtgttgcgatccctctgaggggtgatgaggaccaggctcagcgccgctgtgagatggtccggctcgctgcgttgcgatccctctgaggggtgatgaggacccccagggtaaagccgcaggccagaggcacggaagcccaccggctacggtccggttttgcagcggaccgtcggttgtgcatctgcccaggtaggacgcacaagcacggcgggagtaagagctgcacgaccacggtagctcgccagtgggcatcgtgtcgctgggtgagcgagcgtgcctttcctctggaaggctgggcatgggtggtggtctcggggttggctgttcagcgtctcttggaagcggactaggcggcttggtggtcgtttcgcctccgaaatggggtggtcgaaccgtctccgggatggttctcggcaggggtgaggagctgctcggtccagtcgattcccgctgttgcgatcagggtggtcaggcggcggacgaggtggtgtgcggcctcgggggacaggccgagggagcgacgggcgatttcggtgggggcggtgttctcgcctgcggcgagagcgcagagggcggcgatgatcgggcggtgggggtgggaggtgaggagggcgcgcagggtgctttgggcttggacgcgctctgggggtgtggtgggggcggggtggagcagggagaaggccgaggtgccgaggttggcggtgaagaaggcggggttgacggtgtgcagggtctgcagtgccttgcgcatcttctcggtggcctgggtgggggtcaggttgagacgctgccgcacgtcctcggggacgtggagcaggtcggtgaggccgcggcgggcgcggaacaccgcgatgatcgccaggtccagcagggacgggtcggtgcgcagcggagccgcccagcgggcctggcgcaggtcgcgctcggggcgggcggccgcgccgcgggccaccgcgtcctggcggcggactcgtccctccaggtgccgcagcggatagtggacgagctgggcgcgggcggtgcgcagccagcgggggtcggtgtcggtggtggggcgggtgaggtcggcggcgtcctgctgttcggcttcgggggaggccaggtgggtgcgcagcacgagccactcccgcacgggttcgccgttccgggtggtgggtaccgggccgtgcagggccttgcggagccggcggaaactggtcgtcagcaggtcgtcggccgtggcctcgcagtcggcgcaccatccccggccggttggcgcctggcaggcgcggccggcgtgccgggctcggctcagcggattgtgggcggcggcgcacggcgcgggtctgaccagggtgcagaacgcggcgaaggcgacgatctcgtcagagtcggccagctgggcagctgggcgacaggccgcatgcggtccccttctggggcggtagaactcggccgcgttctggacgtgatgtccgagaacaagccaagctcaggatgccgataaacctcgaaactctctcaggcagcagctgttagatgacaccgcttccttatgtccttatgtcagggatggcggatgaggagatctctaaggttatctcggggatcgcatctgatatatgccgctggctattccaattagattggagacaagtccgattgtggcgagtatagggttttgtgagtcgatgaaggttagtattgaaaagcagatgatgccaactatcaaagtggctgttgtcgttcgcaaaatccttcgcacgtggatgagttttcggaagacagattgtactgccggggattgtctgagtggatagtaggaaaatcccccaggtgggataaagaagtacaaagacttctcggggtgtgctctgtctggttgcttgtgcagctcaaaagcatacgtttcgtggccgccggcaattccgatcagcataacgtgggacatgagaacctttggtagcccggtgacatcaatgaaaagtcttccaggcctggcctgctttgattgtctttctaggaacttctccagttcttccagtggaactggctgagccagctcctggtttgactggcttgccttgagattgtctacagtagctgcacagcgagatttgatcctgtcatcgatctctatggaggaattcttatatattcctgccgagaggtcttctagtccagatacgatcttgtcggcgaagtcggttgaggggccctctattgttgctcctgtgacgaatatgaaggagaattttgagacagcatatttgtcgccaaggtgcaagatggaattaatgtagatgtcaacgttgtttgagaaggtaaagataagcgcggtattcaccgtagtgtctccggcgtgaacgggatgatcttgttcttcccggtggcctttgccagcttgagggccaggtaggcatcgcgcattgtctttccgtagccgccggaaaaggtaaagcttgttcctctggacgtggtacggatcaggttgactgttgtctcaatttctgatcttggcatttccaggagtatgctgtctccgccatgcaagaggactttgatggaggggtttttgttaatttgattgaagagctcgtttattaggttctcaaattcttgagagagttcccttagcttatttttgttctctgttataacgtacacttctaggtggcgaccaatgtcgtcaccgtctatcgctaggaaccagttggtagccactctgacatcttgccgtacgtgtggggtatgtgcacaccgactgggactgttgaagctgttgggccctagttaggggatccctctgtcgtgtgcggtggtgtgtagccatggtgcgttaacagagttcctgggggtgtgggttttgtggtattacccaaatttgggcgaccgaattcccctataagggatgtcttatattaaggtggagtgagagcggtgagccgtgagcggcgaggggggtagcgctgagggttcaggagtgtgttcgaattagtgatatagaatggttctcttcgggtgttgcggccctggcggggtgaggacgtcaaaatttcccgttctgtttgtgcgggtgtagtccctgccggagaacctagtgctccctgcttatctgctttcttctgaaacgtttggtggccgtggtcgtcggcaggatcggcgggtgggacaggccaacgctcatgaggaccagcacgtcgccactgcccgggaccggccagggggcagaccggtactggacagcagggaggggacgaggccgccggtctcccaggcgtcggcctgctcgatgatcgtgcgaggaatgggcgtacttcggcgcccggttcgcggaagtgggtgctgtgggtggcagcgtcacggttgagggccgtcagctcggtgtcacgtagcatcgccgcgcactcgctgctcactgcggggggaagcagccgccggacctgctcgatcaggtctgcaccgcagcgttgtccttcggcgcgctggtgcaagcgcgtccaccagggcgaagatcagcatgccggtgcagcgtgggagccggtcgcgttccttgtctagccgactggccagacgccgccggtgccaggcgcgcagcagggactggtcgatggcttcgccgtgggcgacgcgttcaaagaacgtcgcctgcacggtcggccgggactcggtcaatttctgcaggtgcctggcgggcggcggtgacggcgccgtgctgccgggccgccagcaggcgccaggtctcggcatgttgggggtcgagcacggccagctcgtcccagagacggtgccgcaccagccaggcgtgcagcttttctggtcatagtacggagaatttcgtcggttctgggacttgctgtctgtgaaaaactgaagaaggggtggatatgcgattacgtgtgaagatcgcgacgtccgcggagagtattccgtggtcggtggtgttggcgcccgggcggtcgttggtctatggcctgctggctcgtgtggcgccggaactggggaccaggctgcacgatttcgggtgggggccgtatgggatggcgccgttcgggtacggggcgccgatgtttccggaggcgaggcggcgtcgtggggtgtatgcggccggagggaagggattttgggagttggggagtccgctgccggcggtggtcgaggtctgggcggcggggttgcggcggcgggagctgatcgactggggcggggtggcgtttcggctgctgggggtcacggtggtggagccgccggcgttcgccgcggggcgggcgcgctgaggacggtcacgccggtcgtgttgaaggggtccgggcgggacgagtggggggttcgccagacccggcaggcttggctcatgcccacagattcggagttccccgcttacttcgaggggaatttgcggcgcaaggccgagacactggggttggacccggagatcagtctggagaggatcacctgggtcggggcgcggcgttcctatgagacgggcaagggcaagaagcccggggcgctgatcgaggtcgagttgcgcggggcgcccgaggtgctgcgggcgttgtggagctgggggctcgggcaggccaactcggcaggcttcgggtgggtggcggcgtgaggccgggcgaggtcgctgtcggccgggcgtccgcttcgacaggtcggcgcgtaatgccatggcggtgccctcgtcggcgccgagatgtgcggtgagcgctttccatgtgggcgggggattttgtggagggcgtcccgtgcggtcggcggtgggccgggagcgggcacaagggaccggccggggtggtgccggccggtcgttgtgcgggttcgcgggtcaggcggggacgggtgtcttgcggcgctgtttgaggatgcggagggcctccagcaggtagaggcggaagaccgggtagttctcgctcatggggaagtggccgatcttctccatcttcaggaaggtgcagttcttgatggccttggcggtgcgggcgctgtcttctggggtggtcaggtagtcgtactcgccggtcatcatcaccagcgggcagcggtccccgtcgatctcgccgaggcggtcgcgcaggtcgtggtcgaccgagtagaagtacaggtcgcccttgaacgcctcagagccctgggtgtagtagaaccaggtcttgcggcggtcggcttcgggggactggggtgccatcaggtcccacaccccgctggcgcacacctgggcggcgttggcgtgcgggtgctgccaccagtccaggtagaagccgggcgagtagtcggcgccctccaccgcgatgatgccggcgaagcggtccgggcggcgcagggccagttgcagggcgacgttcccgccgaacgagcagcccatgaagatcgggtccttcaggtccagggcgtcgcagaaggcgatgatgaagttggtgtagtgctcggcggtgagcttgtactcctccttccaccactcggtgttctcgggcgggtcggacttgccgtggcggggcaggtcgtaggcgatgatccggtagtcggaggcgatctgttcgtcctccagcaggccgcgccactggtggttgtgacagcccgcggtgtgctggcagaccagcggctgtccggtgccgttctccaggtagaagaccttgtattccaggccgtccacctcgacggtcacatagtgcccggttaccggagagatcctgctcatggcggtgtccttcctcagactggggagccgacggtgcgcagcagctccagctggcgggtgatgcagcgcaggttctgcatgaggaccagcaggtcgccttccaggcgcatgtcgcgctggaagctggcggcccagatcccgtggaacatcggcggcggttccggcttgctgaagttgcgccaggtctccgcgctcgcccggatggcgaactggtagcgcacatcgagcggccccgggtcgacggcgacctggaccacccgcccggactccacgcggatcacgaaggcttggtcggtggcgtccagcaggtacgagcaggtgaagtccttgccgtgggcctggatctcggggtcttcgttgctggctttggcgaaggcgtcggcccactgctgggccgtgcgggtcagggtcggtgcggtcatcgtcatgctcctccttgagctggacggggctgaccgccgtcgcgtacggcgttcgggcaggtctttcgcggtgtgctcgccgtgcccgttacgtcgcccatacccgcaggacgacgcccaatagttcacataaagattcctttgacagcgattaccggtgatttacgggcatgggaaggttgcggcatttgcgctggtcgggcggccaaagaggggcaagggtcagtgccgcgccgtgccgggggtgtcccgggaagggccgagcacaccggtgaagaagtcggccacggccaggcgcagctcctccagggtcggctcggtgccggcgccggcgagcacgtagaacatgacgccctcgcagaacatcaccagctggcggccgtggcggtcgggggcgctggagccggccgcggtcatcagcgcgatcgccaggttgcggaagcgccggccgctttcgtcgtagagcgtgcgcagttccgggcggcgggtggcctctagggccagttcgtagcgggccagggtgcgccggcggtcctcggtgagctgggcgtgcagcaaccgggcgaccgcttcgatcaggacgtgcctgccggggcgttcgggcagcggtccggcggcggcgaattgccgttcttccagttcgttcagtcgttccagggccagtgccagcagggcggcgcgggtgcgcgccacgttggaggccgacccgggcggcagggcggccgcctcgtccaccgcccggtgggtcagcccgcgcatcccgcgctcggccagcagcgtgagggcggtctcggcgaccagctcggcgcgcggcgatttcatgcccccggatactacttccgtagtgccactacagctatagtgaaatcactacggatgtagtgaggagtggaagtcatgcggaaggcgatcgtgatcggcggcgggatcggcgggctcaccgccgcggcggcgctcaaaggcaaaggctggacggtgcgcgtctacgaacgcgcccccggcctggaaccggtcggctcgggcctggccatcggccccaacgcgctgcgcgccctggacaccctgggcatcggcgaccgggtgcgcgacctggccgccctcgccggggacggcgggctgcagcgccccggcggcggctggctcagccgcaccagcgccgaggacgccgccgtgcgctatggcgacctcaccgtgatcatgctgaggtcccggctggtctccctgctcagcggcctgctggagacggacgatctgcacctgggcgtcaccgtcgagtcggtctcccccgacgacggcaccgtgatcaccgaccggagggccgaccgcgccgacctgatcgtggccgccgacgggatcggctcccgcacccgggccgcccttttccccggccaccccgggccgcgctacttcgggctgaccgcctggcggctgctgaccgccgaccccgggacgatcgaggcgttctccgagacctggggccgcggcctgctgttcggcgtcaccccgctggccgacggcatgctgtactgctacgccgccgcacccgcccccgccgggcggcgcgccccggacgaaaagcgggaactgctgcggctgttcgggacctggcacgacccgatccccggcctgctggcccaagccgacccggcgcggatcctgcgcaacgacatctacttcatggagcctcccctgccggccttccaccggggccgcgtcgtcctgctcggggacgccgcccaccccatgaccccccacctcgggcagggcgcctgccaggccatcgaggacgcgatcgtgctggcccacgaggtcaccgacggcggcggcccggccgcctacaccgcggcccgcctgccccgcaccaccgagatcatgcgccgttcccggcggatcggacgcctggccgcgctgcagaacccgctcctggtggccctgcgggatgcggccatgtggaccgccaaccggctgggcccctccctggtgctgcgccagggcgacccggttttcgcctggcgtcccccggccgcggcggcgggcctcatccggcggtaggggtcgatccgtcccggatgcgggcgggatacgcgaccgggacgtcgctcatccgcttttggcagtggtcagcaggacggcggagtcctcgaccgcctccagggcgtgccgggccggtggtatcacgagcagttccccggccgtcccttcgatagaggcgtcgccgctgcgcagccgcacccggccgcgcaacaccaagagcgtggcctcgccgggggactcgtgctcggccagtgcgctgccggcacgcagggacagcacggtctgccgcaggacgttcccctgcccgccgtagacggtctcggcaccgcgtccgctggaggaggacgcggcccgttccaggagccggtgttcgatctcgttcagggagaacttctccataccgccgagtctgtcaccgccgccggcgtggatctcggcgccccgttttcccgcgtggccggacaccgctcctagctctccgagcccttgggcgcagggcggtgggcggtgtgctgatcaccggtacgtatgatgcacgcggtatgcatccgtgcatatctcccggttccggctcctggaaggaagcagtccggtgagcgacgcccctgagcttacggacgagacgatacgcgtcgccgagctgcccgaggagcagcgcgagtacgtgcagtccatgttccagtcggcgcagctgagcgcgctgctcgacctgcggctcgtcgagatgagcccgcggcacgcgctggtctccatgcccatcgccccgcaggcgttcaacagcgccggccggctgcacggcggcgccatcgccacgctgatcgaccaggccgccgggaccgtcgccgcccgcgccggcgacctcgacctggccacccacaacctggtgaccgtggacatgcacgtgcgctacttggcacgtgccaagggcgagcgggtgtacgccagggccgagatcatcaaggccggcagccggctcatcaccgtcgagtgcaaggtcaccgacgacgaggagcagctggtggcctccgccgacttcgccatgatgatcatcccgcgcaccgaccgtccccgggccaacgggcaggcgcccgagagctgaaccggccgttcggcgtctccacgcgcggtgacccctggccgttggcgcggccttggcgggctgcacgtctttgagcggtgaggtccgcggcgcctcaggcatgtcccttcagtcccgggagttgaacttcgccccgtcccggagccgtatcgcccggacgtaggtccagacatcgaagccgggaggggccatgaggcgtccgggtgcaggtgatgagagccgtctgcgcaccgtggttctcgccgccggagtggtcgtcgggaccgccgggctggcggccggatcgctgtatgcggtgcaggccggggaaccggccgaacgccctgcgggaacggcggacgccgcgctgacgggagccggcggcaccccgggcgaggcggtgcgggcggaaccggccacggcggaccgggccggcgccgacgtcctggccgcccggctggcccggcggctcggcgaccgcacggccggggcctacctcgacgacgccggccgcccggtcgtcacggtcaccaacgccgcggacgccgccatggtccgccgggcgggcgcggtgccgaagccggtgccccgcagccccgccacgctgaacaggatcaccggcaccctgcggcgctcggtggggagcatccccggcaccgggtgggccatcgaccccgccgccggccaggtggtgatgtggacggacgacacggtcaccggggcgcggatggcgagcgtccgccgggcggcgcggcagatgggcccggcggtgcggatggtgcgcatccccggccggctgcgcacgttcgcgctcggcggcgacgccattttcgggcagggcgcgcgctgctcgctgggcttcaacgtccgccgcggtcggcagaacttcttcctgaccgccgggcactgcggcaacgtggtccgcacctggaccgccgaccggcggggcgcccaggtgctgggcaccacggtgcgcagcagcttccccggcaacgacttcgcgctcgtgcgctccgccccgggcgccgccgggcagggcgcggtcaacctctacaacggccgggcgcaggacatcgtccgggccgcagaccccgtggtgggccagcgggtggtgcgcagtggaagcaccaccggggtcagcaccggccgggtcaccgccgtcaacgccacggtgaacttccccgagggaaccgtcaccggcatgatccagaccaccgtctgcgccgagccgggcgacagcggcggcccgctgttcagtggcaccaccgcgctgggcctgacctccggcggcgcgggcgactgccggatcggcggcgtcaccttcttccagccggtgaccgaggcgctgcgcgccttcggcgtcgaggtcttctgacgtccccgcgcccacctgatggagatgtccggggaccgggaggcggcccgcgaggccatcaacctcgcccggcagcgctgcctctacggccgggcggcccgcccggccgatgccgcggacggctcacagcggccgtggcgcgctggttgaggacgccgaaaccgggcatgcacagcactcacagcggacctttgtgcaacacgtggcctccggccctcacgcggtggacgggtgcggaaagaaggttcggggcgggcgaagacttccgcgtccatccccggccggggaacgcctgagggcccgaggcaccgggcggatgccgccgtgaacgaggaaggggcacgtcgatgacgaccagcgagtcgaaaccggtcaccaggcggcaggcggaggccgaccggacgggtgcgcaccgggccggggacggaggcggcgtccggaccgccgagcccgcggagcgcaggcgcggcgcgccgagccccgaggagctgcgggccgacatcgagcgcacccgcgccgagatcggcgacatcgtggaggcgctggcggccaaggccgatgtgaaggcccgcgtcaaggacaagatcgggcgggtcagggggaacctggccggcaaggcgcagcgggtctccgcgccgcaggcgcgttccacggcggcggtcgtcatcggcgccggggcggtgacggccgggacgtggatgtggcgtcgccgccgggccgcccggcgggccagggcgcgggcacgggccgcggcggtcgcgctcgccctcacccgccccgtcctgacctcggccgccgccaggaacccctgggtgcggggagtcgcggcggcgtcggtgggggtgatggcgatccggcgcatgcggcggcgccgccgggcgcaccggatggtcgtcgcgccgaagtgagccgaaaagggaacgagaccggccttgatgaagaccggtcccgttcaggcgttccgcggcccgctccaccgcggaggcgccgtgcggcgatcagctcacgccgagcagttccttgatcgggtcgagggtgaagtagatcacgaacatcagcgagatcacccacatcagcgggtggatctcggcgaacttgcggcgcgcggccttgatcaccacgtaggcgatgaagccggccccgatcccggcggtgatcgagtaggtgaacggcatcagcacgatcgtcaggaaggccgggatggccatgtcgtagtcgctgaagtcgatgttgcggatctgggtcatcatcaggaacccgaccaccaccagcgcgggggtggcggcctcgaacggcaccatcgacaccagcggcgagaagaacatcgccaccaggaacagcagcccggtcaccacgctggccagcccggtgcgggcgccctcggcgacacccgccgccgactccacgtaggtggtgttggacgacaccgagccgacgccgccggccgcggcgcccaccgagtcgaccagcaggacgctcttgaccccgggcaggttgccgtccttgtccagcagcttgccctcggcgcccacgcccaccacggtgcccatggtgtcgaagaagtcggccagcatgatggtgaagatgaacagcagggcggccaccacgccggcccgttcgaagctgccgaacaggctgaagtcgccgatcaggctcaaatccggcatgccgatgatctcatcgggcagcttcggcacgttcagctgccagccgtcggagttgatctgcggcttgccgtcggggccgacgccggagttgaaggggccgaccttggccaccgcctccacgatgatcgcgatgatcgtggtggagatgatgctgatcaggatggcgcccttgacccgcagcgccaccagcaccacggcggtcagcagcccgatcacgaagaccagggtgggccagccggacaggctgccgccggccccgagctgcaccggcaccgaggattcgccctcggcgccggggatgcgccggatgaacccggcgtccacaaagccgatcagcgcgatgaacaacccgatgcccaccgcgatggcggtcttcaacccggccgggatggcgtggaagaccgccacgcggaagccggtcagcaccagcaccgcgatgatgatgccttccagcaccacgatgcccatggcgtcttcccaggacatgccgctggccacgctgtaggccagcacggcgttgagtcccaggccggccgccatcgcaaacgggtagcgcccgaagacgcccatcgctatggtgagcaacccggcgatcagcgcggtcgccgcggccaccagggggatggcggacccgggctcggtcaggtcaccgaggtactgcccgtcggcgtccagagcggtgccgatgatcaatgggttgaggaccacgatgtaggccatcgtgaagaaggtggcgagcccgccgcgcacctcctggcccacggtggatccgcgttcagagatcttgaagaatctgtccagtgcgttggccggctgggcggtctgccgcccgtcggtggacttggtgtcctcgccggcactgaggttctcactgctcacggccgcagactggcagacgccgacaacgcccaaaaggggacgagcagcacgacttcgcaacgaaagcgttactgcatcgtcccagttcacgacggtttcaccgacgtggtggcatcgctcacatttcagctcgtctgctgccggtcggcgtcctgctttccggcggccgaccccccggccgggcgtatccgcacgcccgtgatggcgtgccggtcgaccgcggtgacctcgatgatccagccgccggcccgcacccggtcgccggggcgttcggggatgcggccgagcgaggccagcaccagcccggccacggtggtgtagccgccgggcggcaccgtgccgagcaccacgccgatgtcgggcaggtcgtggatgggaaagccgccgggcagcagcagcgccccgtccggttcgcgccgcacggccatcacatcgcggtcggtctcgtcgtagatctccccgacgatctcctccagcaggtcctccatggtgacgatgccgtccaccgcgccgtgctcgtcgatgaccagggcgaactgctggcggccggccttgaactgccgcagcgcctgggagacgcgcaggctgtcggggagggccaccgcgggacgggccacctcggcgaccggtgcggtctcgtcgtaggtgatcagttcccgcaggttgaccacgccgacgacgtcgtccacatgcccggcgcgcaccaccggcgcccgggagtggcccgagttcgccagctccgtgcgggcccgcccgaccggggtgtcggcggtcagggtgaacacctcgcggcggggcaccaggatctcccgcagggtgcgctcgtggatctccagcgcaccggagatgatcaggcgctgctcggcggtcagcccccggttgccgagcaccaggtcccgcagctcttcgggggtgagctgttctttgaccgcctgcgggtcgccgcccagcagccgcaccaccacgttggtggacgcccccagcagccacaccaccgggcgggagatcatcgacagcaggtccagcggccgggccgccagcagcgcccaccgctcggcgaactgcatcgccagccgtttgggcgccagctccccgatcaccagcgtcacgaacgtcagcagcgccgtgaccagcgcgatcgccgccggctcggccgcctgtcccaagaaccccagcacctccaccagcggccgggccagcgacaccgccgcggtcgccgaggccaggaatcccgccagcgtgatcccgacctggatggtggccaggaaccggttggggtcgcgcgccagccgcaccagccgccgtccgcccggcccgcgccgctccagttgccgcagctgcccttcgcgcagcgacagcagcgcgatctcactgcccgagaaggcggcgttcaccaagatcagcgcaccgaccagcgccagcacggaccagtagccgtccatgggctgcccccatccactcccgtcggcgggccgcctgcgagccacactcgcgggcggcccgcgcccaagaccattcctcttgccgcacggccccggccgggccggtcgcgtgcgggccggcccgcccgtccggacgagccgccgctcatcgtccgggggacgagcgcacagggtatcggtcgtctttccaggggggccgaccgcaccgcggccgagccgcgccggcgcgtccgggcgctcccgggcccggtgaacgtcggcgcgggcacgctctggaaggcaaggcgcgagagcctgcgggtggccgtgccgacggctccgcccgcgggccgggggtgctcagccggccccgggacggctgtgccaggcgtgcaggaaggcggcggccaggtcctgggcgcgggcggtgagcgtgtccacatcgccgtcctggtcgccggcgatgcagcggcgggcgaggccggccaggccgtcggcggcctcgttgagggggtggccgctgtgcccggcgacgtgttcgaagcgcagcccgggccgggaggccacctgctcggccagccgcaccagggtcggtttggtgctctgggcggcggcgccgaagcgggggcgcaggctgtagccgttcggcatcaggccgacccggccggactgccaggcccgcaggaagcgcagcgcgcccctgctgtcgatgaggagggtcatcggccggtcggtgtccaggtcggtcagcagcatgtggacggcgcgcagctcactgatcatcgccccggacctgccgttggggttgagcaccccccggtaggtgccgcccgcgcatccccagtggccggcgctgctgacgtacccccagccgacgtgggggtgcttgaagctggcgtcggtggcggcgatgagcacggccgcgtccgcccagcggcgctgctgcccgcgcaggccgcgccgcacgatggcggccggcttgcgggggcgggcgggcagggcgcgcaccagcgcctcggcccgctcgatcatcagctcggccgaatgctggtcgccgaggtaggccgcgtcgaaggccagggacaccgcctcggcgatctgcccggggcgtccggcgccgaacacgtgcgggcgcagcgcgacggcccgggcccgcaggtgctcggcgagcaggtccagcgacttgtcgaaaccggcgggcgacagcgtggacatggggcctcttcggctgggcggcgctgctgggggacgggcggtttacttcacagtagcgaggtccgggcgggatggacatattcccgggcggctcgctgtcagatggcgttgacccgggcggggacggcgccggcgggcgccgatgcgtgcattcacgcgggcgtaagccgagggaagagttttctacggcgatcttgcagagcctcttaaaggggaggggcgttgcggaaagagcgccgacgtcggggtgatgcggaagctctggaagaggagttttcgaaaaggggcgccattggcgtcggcagggcgcgggcgcagatcctgaaagcgggtctgcattcgaaaaccggtgcctggagcacgcgggtggaaaaggccgggcagagcgtcttgcggggacggcgggccaggtcaggcgcttcggctcggccgcgagcgcatgctctgggcggccctgcgctgggcggcggcgcggcgggcccgggccatgctctcccgcacccgggccgctccccgggcggccaccgaggcgtctttgacccggtccccatagacggccaggacctctttcacgggaggcggtgaccattcctcccggacgggctgcgccacggactttccgtcggcggtggagagcgtcagcggcgtgcggcagtgggggcaccgcaccgccgagtgggcttcggtgctcataccgcaaatcattccccaggggtctgacaaaacaatcattcgcccggcgcaagaaccggcccgccggcccggccgggaacgatgagttctgcgggcccgccgggtcggtacgggcggacgaagggggaagaccatgacgatcaaggaaccggtgaccgaactgaacccggctttcagcagcgcgacggcgaccgcgaccgagtggtcgcaaggggaggcgaccctggcggaggccgagctgtactggctggcgaccgtgcggcccgatgggcgtccgcatgtcacgccgctgctgggcgtctggctggaccaggccctgcacttcgtcaccggaccgcaggaacgcaaggcccgcaacctggcggccaacccgcactgcgtgctgctgaccgggcgcaactcgctgcgggaagggctggacgtcgtcgtggagggcgacgccgagcgagtggacgacgaggcctatctgcggcggctggccggcgccttcgccggcaagtacggcccccagtggcggttgcaggtgcaggagggcgcgctccggcgctccgagggcggccgggtgtgggcgttcaaggtgacgccggtgaaggcgttcggcttcggcaagggcgagacctacagccagacccgctggcgcttccagccgcggcccgccggctgaggccgtcgccgcccccggccgggcgctgagggctcactcgtccagctcgcgaagcagcccgtgcagcagatccggcgtccggtcgggcggggggatctgcgcgcacaaagcgtccagggtccgtgagtaaaggtcgatgtcctggcccctgtcgaggtactgggcgctgtccaggtgctccaggtagaccacatcgggcaggtcgggctcctggaagcgcaagagcgtgaacgggccgccgggcgcgcccagcccttggccgaggggcgccacctgcagcgtcacatggggcagcgagcacagctccagcaggtgggcgagctgctcgcgcatcacccgccggccgcccagccgccgccgcagcaccgcctcgtcgaggaccgcccacagcttgggcggggccggccgggtgagcagccgttgccgcgtctgctccagggcgaccatgcgctcgtgctcggcggcctgggaacgcggatggcgcagccgggccaccgcccgggtgtactcctcggtccgcagcaggctggggacgaactgcacctcgtagatgcgcagccgggtggcggcctcttccagggccacgtacagctccagccagccgggcaggatgtcgccgaactcatccgaccagtgcggcatggcggcccggtggcacagcgccatcagcccggcccgctcgggcccgtcgggcatcccgtagaaggtgagcaggtcggccacgtcccgttccttgatgccgacccgccccagctccagccggctcatcttggaggccgagccgcggatgacgtaggcggcgtcctcgcgcgtgatgccccgctcctcgcgaatgcggcgcagctgggcgcccagcagcatgcgcaggacggtcgggcctccccgggacgaattgaacatccggcttataggcggctcgtcaaccgggtcggccatggacatcaatgctcctttgcatgacgagccggacattacctggcaggggcgctcgggaggggcctaccaccgtatcgtgcattgcctgacaagtggcatgggatctgcggttttgcggaagcattgcgaattctgtcgctctcggcaatggcttgccgggcggcctgggagggggcggggtgctttcgtgcgcgcttgtgcggctgaaaacttccgctcccgcaccgtgtccgataatggctcaacgccgcatccgcaatatgccgcccggtcgatggtagagaggccctcgccgtgcgggtaccgactatgagaaagctcacaagcggtctttccgttccgtgagcatgccgttcacggaggtctctccgactttaccggtggggtttatggtccgtccacaggacggcgcgtgagaggactcggaggcggcggccgggtcatctctgcggcgcggacggccgctcgggcggctccccgagggggcgggtcgcgtccggacccgctccggctccgccgtccaccggccctggccgcggcggggcgcgccgcggttgaatcggggcgtggaaaacccggcccgtcctggggacaaccctggggacaggcggtgtacaaccacgcctctgcgctggtcggggcctgtggagagaagttatccacagactgtggacagtcatgttcccggcgagtatccacagcgtgttccacagcgtctcctccgggcgtggacaacccccgcgaatctggggattgtcctggggaaacactgtgggcgacctgtgggttccgcagctcagcggctgtgtagaacggttatccaccgcctgtggataactcccgtcgcggggatggcggacgctgtgcacgaccgcctgtggataactccccgccgcccgctccgcctctcctcccgcctggcactctggcagtagcggcgcaggccgcaagcggacgaggaccggcagggcggatgaggctggaagaggagcgccgggaacggtacggccccgcagcgagcagggacgacggccgccccggatgggcacggagcggccggatcggcgagctcgacgcggtgcggggcctggcgctgtgcggaatcctgccggccaacatcgtcgccatgaccgggatggccggggacgagatcaaagccgagcccggcgtgctgcggcacctgtacgaatgcctggtgcaccagcgcttcttcccggtcttctcggtgctgttcgggatcggcgcggcgatctttttgcggaccgcgcggacgggcgcggaatcaccgcgggcggtcctgctggcccgcttggggttcttgctgatgttcgggctggcgcaccagctgctgcagcccggcgaggtgctggtgtactacgccgtcaccgggatcggggtgctgctgcccgccacgttcctgccccggtgggccgtcctggcctgcgggacggcggccgtgctcgcctccctgctcctcgccggcggaggcgtcaccttgatccccggcctgttcctgctcgggctggccgccgtcgactacggcgtgctcgacctcatcgcgcgccgaagccgccggatcacggcggccttcgcggtgacggcgccgacggccgccgggctgggcctctggcaggtgctcatgggcgcctcggccttcggcaccccgctgccggcggccgccggggtcgtcacgggcgccgcctacgcgatgggactgctggtggtgctgcgacatgagcgcgtggccgcgttcctctcccccgtcctgcagccgctgggcaggctggcgctgaccaactacatcaccgcctcggccctggtgctgatggccgaccgcctgctcgacctgggcggcgacccgcgcgtcgcggccctggccggcaccgtggcggggatcctcgccgcgcagacggtgttcagccgcgcatggctgcggcactaccgctacggccccctggagtggctgtggcgctgcctcacctggtggcggatcgtccccaaccggctgcctgcacgccctgccgccggctgaacaccgaaccttatgtcaacacgccgcctccgcaggccgggacggggacgccgcagcggacaccacccgggcccttggcgcaggtgttgaaaagttcaccgccggcgcgcccgttcagcgggccgccgagaggatctgcgggggagagggcaggcgggtcagcgccgcgggaagcggatgctcgccggtgtgcacaatgcccatgcgtttcgtcgctctggtcaacgcgacgaataggtcgttgggaccctgcgcgccttcggccagaatccgggccggctcgacgaccaggacggagtcgaactccagccctttgaccccgccggccgtcagcaccacgagccgttcccgcaggtccgcctcttcgcccgggccggtggacgcgccgagcgccccggccagctcctcccgcagcgccgccggcgtcacgacggccaggtgaccgccgcccagcgcggccagctcggccgccaccagggcggacaggcgggcgggcagctcgccggcgggaacctgcgccagccacggcggtgagccggcgtggcgcaccgccgccggcggccgaaggtcctcgccggtcagttcggcccgcacggcggcggcgaggtccatgaactcggcgggcgtccggtagttgacggtcagccgctccagccgccagcggccgggaacgcaggcatccagcacctgcgcccaggaccagacgccgccggcgccgccggtctgggccgggtcgccgaccacggtcatccaccgggccgggcagcggcgcagcagcagccgccaggccatcggcgacagctcctgcgcctcgtccacgacgatgtgaccgaatgcccaggtccggtcggccgccgcgcgctcggcggcggtccgcgggtccggctcctcgtgccggtcggccagcgccgcggcgtccaccaggtcgccggcggtcagcgcggcctcggcgtcgtcgtccaggtcggtggagcgggaaccgaacgtcacatccagcacgccctgggcgtaggcgatccggcggcgccgctcggcctcggcccgggcccgggcggcgcggtcgtctgcacccagcagttcggcggcctcatcgagcagcgggacgtccgcgggcgtccagggcgccgacgggtcccgcagcagcgactcccgctcggcccgggagaggccgggggcggccgaggccagccggtcggggcaggagtacaggtcggccagcagccgctgcggcgtcaagacgggccacagcctctccagtgcggcgtgcacggccgggtcgccggccagctcccggcggatggccgccacgtcctcggcatcgaacaggtcgtcgacccgttcgccgggctccaggtcggccagcacctcgggcaccaggatgccggcgttgagccggtcggcggcctggcgggccagcgcgtccaggatgtgccggaccacgatcggccgggcccggttgtgcggcaggcgcgagcgccgggccgcctcgcgggcgcgctcgcaggtcgcccggtccaggtgcagcaccaatccctgctcggtctcgatccgtagcgcctcgcggggaacccactggcggtccttgacggcggcggccaccacttcggccatcatcgcccgccccttgatctcggcgacctgcggcggctccgtcccgtcggcccgcaccccggggaacagctcgccgatggtcgtcgccagcactccggtctctcccagcgccggcagcacctcctcgatgtagcgcaggaacgtgcggttggggccgacgatgagcactccgcgcctggccagcaggtcccggtgggtgtagagcaggtaggcggcgcggtgcagggcgacgacggtcttgccggtgccggggccgccctccaccaccagcacgccccggtggccggagcggatgacggcgtcctgctcggcctggatggtggccacgatgtcccgcatccggccggagcggtcggcctccagcgcggccagcagcgcggcctcgccgatctgcggggcgtcggcgtcttcccgccgggcgtcgaggagttcgtcgttgaggtcgatgacgcgccggccttgggtgcggatgtgccggcgcctgtgcacgccctgcggggccaccgcggtggccaggtagaacggccgggcggccggcgcccgccagtccagcagcagcggctcggcgtccgggtcgtctgcggcgtcctcggcgggcaggccgatgcggccgatgtagcggctggggccgtcccggaaatcgagccggccgaagcacagcccgcgctcggccgccgtcaggcgggccagccgctgggtgtagcgggacgcggcggcctcgcggtcccagcgtccctgggcggtgccgtcggagtgccgcagcacgtccgccaggcgggccgcggtctgctccctgagcccgtccagccgccggtagagccgcgatacgtattcctgctcgcgcgccatttcggcttttgacaaaatgccctccgaggggtataattaaagagagggttttgtttttggtggcggggtgaagaaataacgataacagcccgccgtgcattccccgcgactggattccatcaagccttttcagcgcgccgtcttcatcgctcgcttacggttccgcgacgttgcggacggtacggcgacctgggagaaccccgcgcgggcagccgaggctcccgttccggcaacgggccgtcgcgcgccgaaaggagctgctccctctttccccggaggggcgacgggatgagcccacgaccgtgccgcgggcgcatcccgcctcttatggtgaaccgccgatatgcggttcaggccgccttgccgagctgggcgacctcgtcgtcggtcaaggagatcgtggcggcggcgaggttctcatcgagatgggccaccttggaggtgcccgggatgggcagcgtgaccggcgagcggtgcagcagccaggccagcgctatctgggccggagtggcctcatgccgggaggcgacctgcgccagcgtgccgccggcctcggccaggcggccggtggccagcgggaaccacgggatgaaaccgatgccgtgccgctcgcagtgctccagcaccggctcatgctggcggctggtgaggttgtagaggttctgcaccgtggcgatctcgacgatcttgcgggcctcctccagctccgccacgctgacctccgacagcccgatgtgccggatcttgccctcgctttgcatgtcgcgcagcacgccgagctgctcctccagcggcaccttggggtcgatccggtgcagctggtacaggtcgatgcgctccagccgcagccgccgcaggctcatctccacgcactggcgcaggtactccggccggcccagcggctcccagatgttcggcccgtgccgggtgaagccgcccttggtggcgatcaccaggtcgtcggggtaggggtgcagcgcctcggcgatcaggtcctcgctgacgaacgggccgtaggagtcggcggtgtcgatcaaagtcacgcccagctcgacggcacggcgcagcacccggatcgcctcgtcccggtcggcgggctccccccacaccccgggcccggtgatccgcatcgccccgaagcccagccggtgcaccggcaggtcgccgccgatgcggaaagtgccgctggccgcggcgggacgctcggtcaggcgggtcatctatgccttctccctatctcgatgccacagacggtgaaccttgtttccgccacgcggttcgcaggggacgggccttcacccgagccccgccccgactgcggcgtacccgcacgggacctgcgaagacggcgtgacggaaacggttcggcgacgatcttcagtctggcaagcgccccgggcgcggcggccggtcaaagaccgacccgccacagcagcaggatcagcccggccaggatcagcccggccacggccagcggcaccctgcccagcaggagcgtgagaaggtaccccagcaggatcaccccggtgaccgccagcatggcccggccccccggccgcctggcgtccaggtcctcctcgtcgtcgaattcgccgtccggacggtgcggatccgccgggtccgttttccggccgccaaggcccgcaaaccggtcatcgatgcccggattcggcttgtccgggctttccgggaccgaatcgtccccgcgcccgtcaagattccccccaagctcgcccaaggttccattccccgggcgcgggcccgtgtcctcctcctccggccatcggtcgtccatgcctccgggacctgtggcaggccaggagatccccgccgactcctgtagctcgcgctcccagaggtcgaagtcgtcctgtacacccatgaggactccctgaccgtcgcccggacacttcacccgcaatctccatcatccgtccttccctgtccgggggcgatgaacggtccggtggacgggtgaaattgggcgacggggtgcggagggggccgttccggttgctaggctgcggagagcccggggaagcggccacttgcccctcccgggcgggaattgtcgaggcgaaggggtccaccatgaagaagctgatcgttctcgctgtcatcgctctcggcggcctggtggtgtggcgtcgcctgcagcaggaccgcgccgagctggacctgtggaccgaggccacctcctccgagagctgaccggcggcccgtggggcgtgcgtccccacccgggttcagccgcacgggagcgcctgagcttccgtgaggccggatcgcacgcggcggggcggcaggccgcttgagccgcgtgccgggccatggcgggacgccggggaagaccccgatgccgccctgggccgcgtccctcccggtgatcgcgcccaagcagccgggctgcaccggacgcggcccgttcgcggcggcccgcctgccatgaccgtgttcttccgcgttttccacacgggatcctgagggccggggagggagcccaagcggtctcaggcagccctcaggacacgtgctcgacttcagcgaccccgtcccgacccgttttgcgcaccgggacgtcgaagcggcccccatccagaacacctgacctggatgggcggcgcgtgcgttccgtccccgccgtcaggtgatgggcgcctcccaggcctgccgccaggtcaccaggccgaccacgccgtcgacggccagccctttctcctcctggaaagccctgcacacctgctcggaccgagggccgtaggccccgtccacggtcaggcgccatccgcgcttgcgcatctgcgactgccaccggcggacatcgtccccgcgcatgatgggcggctgcttcaaatagcggcccggccacggcggagccttcgccgcgggaggcttgggcttgtcaggggccgcatgtcccagggcacgcgccagcgcggcggcggtctgcggcccgtaccgccccgtcacccggtcgacctcatcggggtgcttgctctggaaggacctgaccgccgcttcggtctccgcgccgaaatccccgtccaccccgtactcgggcagacgctcaccggccttgagcagggcgctctgcagatcgcggacgcgatccccggtgtccccgcgcttcagctccggctcgccggagggggccttgccgttccacttgtagggcttgtacgccggccggccgtacccggcgatcacatcggcgctccggacgcgccgcttgacggcattgccggtgttgccctcgatcgtctgcacccggccgccgccgagcaccttctcgacgacgccgacatggtcgatggcgccgatcgagtcgctgcggccccagtcgaagaacacgatgtcccccggctcggccctgttcacgttggcgacggtgccggggtaccagcgtccgatcttctggaagtcctgggcgtgccagaccgtgtaggcccggtccccgcccggcaggacggccgcctcgttgccgctcttacgcgcccagtaagtgaccgccatatcgcaccacgccgctttcctgaactcctccccgtgccgcccggcgtagtccagcgtgatcgcgttcggcactcccgacatgccgagggcggcccgggccgcggccagcatcccgctcgcgtcgcccatcaggcccccttcccgcggaagatcccgtcctcgtccggctccccgtacagttcgcgcagcacctgctcctcatccggctcggtcgcccggtggacgcccggatgcacgtccacctcgctcatgcgggcggcctccgccgggccttccggttccctgacgtcgggcatgattcatcctcgctttgatcttcgaagccgggaatcgaccgtggcacgcccgcaacaaccggcaaggacgtgccacgtctccatcacgacgacgcgcccaacgcaccgggccaccgcggcacttcgaccttgcgaccggcagcgcccgacgagcacggcgccgccacgccccatcctccgacgcccccgggcctcctgccagccaatcgggtcaagtcggaccctttcgacacatgggtctccccctccccgccacccctgcgggggcgactcgccaccccgcccgcacggtgtacgatcggtcgcgttctccatcacaacctcataggcaccccaccggagaacaaggggccttagctcagttggcagagcactggctttgcaagccaggtgtcaggggttcgaatcccctaggctccacctgcgacaacgcccccatccggatcatggacgggggcgttcgtgccattaacgtgccattagcccaccggcgccagcacaccggccgcgccgtcctcatcaccgtcaccgtcaccgtcagcgaccgccgccgcctcgatctgggcgtccagcgatgccgcgatggccttgtccgcctccgacgtggcgtgctggtagatcagcgccgcccgcaccgagtcgtgacccatccggcgcatcaggtcccgcaggctcgcaccgctccgagcggcgatcgtgttgccggtatgccgcaggtcgtggaagtgcaggcccgggacgccgagcgccgccaccgcctcaccccaccgggacgcccgccggaagttgccccgccgcagcacaccaccgttcgccccggtgaacaccagcgccgccggatcgtcggcggtgtaccggtcgaggtgatcgcgtattgccggaacgatgcccgccgggaagacgacggtacgggcaccggcacgggacttggtcggcccgagcaccaggtccccggagtccatctccaggtattgccgccgtaccgtcaccgtccgggccgccaggtcgatgtcctgacgctggagcgccaccgcctcaccccaacgcagactcgcgaacgtggccagcaggaccaacgcccggaaccgatcatcacggcgaacgttcgcctcccccttgtcggccagctcggagagcatctgttcggccgccgccttgctcgtgaaggtggtcgggaaggcgcgcatggtcgatccgtccgggagctggtagcgcagccggtaggcacccgagggcagcttgcggacattgccgaccggccgccggccgatccggtccgccagctcgaacacctggggaacggtcagcaccggccgctcatccggcttttcatcaccggcaccgcggattcggcacgggttgcgtgggatgatccggtcgtcttcggtcgccgtggtcaggaccgcgcgcagcagccggtacgccttggcggtcaccgaagccgacacgccctcactgagcagcgtcatacgccactcccggatcacgggagtgctcagcttgcccagcgcgacaccgcccaggtacggcgcgatgtgccgacgcaacagccgctcgtacagttccaccgtccggggccgcaggccgggacgctgttcgatccacttcgcggcgtagtccccaagcttgactttcgcccggtccgggtccgtccactccccgttgaggatctgcgcctcgacaagggtcaggtaccgatcagcgtcgcccttggtggcgaacgtgctgggagcggtacgcatcttgccgtccggccccggataccgggcttggtagcgccctgacggcagcttgcggatattgccgaaacgccggtggcccgccctgttggccatcaggccgccctccagacatcggacgccgtcaggggctccaccacaccgccggcgatgaactcacgaagcgccgactcggggatgcggacatgcccgcgcttgccctcctcaccgagccgagacgaaccggatccgccgctccgcgatcagccgccgagggaaccgctcggaagtgttgagcagttcagccgcctccgccacggtcagcagccgatcaccgggcgggagagggttggtcttcggggggttgctggtcacgctgcctccggagttgccgaaagttgagtggccatctgtgtcgcttggtcgagttgccgtcgtcgttggatgcgttcgtcgatcaggtgcagcagccgttcatccagcggtctgacgtccgggtcaccaggccccgcccgctcccaggcgtagacgccgtccgggtcgtcgggccgggcggccgggatgcccgcttcggcgaggcgggcgaggacccagactttgcggtcggctttgtggtcggccagggttttgccggaccacttgcgggagaccagaatccgccggcctccgtagccgaggtgttcgcggcggtgtgctttgcctttgcagaagccggggaccaggccgggccgggggttcttgggctggatgccgtagcgcagccagttcgcgcacgtcggggagcacggctcataccgcagggcgtccgccagccggtcgacgtgcgcccgctgggcttcggtctgcggtgtgtggcattcggcgacgttcttgaccaggtacttggtcaggtagccgatgcagcgccgcgcatccggagtgtccgccaacaccccctcggcgtggacctgaggaccgaaccggaccacgtgcagcggctcggcgtccgggtccgccccgagggcgtccagggcgtcatcccaggtgggcagcacctccccggtgtccgggtccacataaccgcccacgccgtcatcaccggccgccgcgtcccagatcggaagccgcccgttggggtagacgatccgatcagtagggggccaccacacttggtggtaggtggccgccgcgacccggcggaggtcggcgcgggagatggtgccgcggatcgccatgtgcagatgcggcgccagccggcgttgcggttcgacggtggcgaagtactgcacgtcgtagccgacgaagcggcgcaggttctgcacgaaccggtcgatcagcttggagaagtgcagtgcgtccctggccgcccgccggtagtcgtaggtggccgggtcgaccggggtgccgtccgcccgcaccttgccatagctgtcgagggtgagggtcaggaagatcgacggccggaaggtcttgccgcccttgccgaggaacgtccgcccgaccgtgcggttctccaccggccggcggggcaggtcgggcacgtcctggcggcggcgggtggagcgggtccgccgggaccgctggtcgccggtgcggagcctgcccgcgacgccggtgcgttcgatctcccgatcgagttccagcaggagcccgtcccaccaggcaaggtccccatgctcgtccggccgccccgtggcctccaccgcatcccgccgcgcctgggcgtgggcgcgcagttgcatcaggtggcgctgttgggcatccgggtcggcccgctcgatgaccggttcggagtcgaggtgccagccctggccgcactgcaccgcccggagcttgcgcttgcgctcagcgcacgaggggcagaccgaggccagggtgtgcccgcagggcacgtcgaagcgttcgctctcgccggtggtcaggttgacccgccgcatcggcaccggccggatgcacaccccgtgctcgaccgccaccgccttgacgacctcccgcgccagcggggccagcgtcttgaccggcgctgtcgtctgttcgggacggccggtcatgcggcctccggccggtaggtgccacccgacagggcgtaggcgaccatctgccggatgtcctcgtccgacacgtacgccgcccgcacccgcaccggatccgggcaggtctccagccggacgaacccgacaccggccccgacctccggaacggtcgagatctggtcggccagcgcgccccggtcccgtgccccgtcgcccaggaccatgtcgacctgttcgtcctcatccagccgcagcgcgatccggtcggggaacaggttgcgcaggttgttgacctctttgcgggcgtcctgctgggcgccgagcacgcagtagcccaccgaccggccctgactggtcaagatcgccaacgcggattcggcccgcttgcgcaggtcgcgttcggggctgtaggcggtcaggaacgccagctcatccaccacgatcagccggaacggatgctccaccgaggggacgaacgtgcgggtgtggccggcgaactggtcggcgcgggcgttcatgtcgccagcggcctcctccagcagcgcgaccatcccaccgccagggtcggaggagtaccggccgaaccgctcgaacaacacgcggccgtaggacagctccatccgtttggggtcgatggcccacacctcgaccagcccggcgaccatcaacggcaacacgccacggatcaccgaccacaacaccgaacccttgcccgacccggtcgcgcccgccaccaggacgtgcgtgccgaggagccgcagccgccacggcgaaccgtcctccaggcggccgacctccaccgcccgcaggtccaccgcagatgcgtccggaatcggcagcgccggaatcggggaggccagggcgtcgatgcggacgaactccagccacacacggcccggccgatccccctcccggacccgcaccagggtcgcgccgaaaccgtgcgccaggttggccgccaccttctcccaggcgtcgggagcctgcccgcgaagcatctgcaccagcagccggtccgacgcggccccgcactcgacccgccgcagcgtcggcaggtactcgcggccacggtgggttttcgtgagtccggcggtgaccaggaccggttgccagtgccgccggtacacccaccagccccgccaccacgaccacgccggacggtagacccggcgcacgaacgacgcccgatccaccgccgcccacacccccaggccgaccacgaccaccaggccgacgagggcgggcacgtgccagccgtaccgccaggccagccagccggcccccaccacggcaccggagacgatcgggtggcgcaggcagaacaccaccgcgcgggccaggaggcggagcaggttgacgagcaggaccaggccctcgggcatgtgccagatcggcggcgctcacttcggcgcggcgaacggatcccgttgggcttcgacggcgacgttgtcgcccggcttgaccttgcggaactcccacgacatacgcttgttcacctcttcacttctgcactggttggggagagaaccggggcggctggagggaccagctccagccgccccaccgtgcgagtcaggccgccgacgtgtccggaatggacgtgtcgcagcggcaggcattttcggagtgctggcgctcgatctcggcgacgtaggccgtgatcgcctcggccagccggtgcgccgtggccaggtcgtcatcggtcgccaggccacgggtcgcgggcgagatcatcaggctgaggtcaccggcgctgatgctcaggatcggcccgctctccggccggtccgggtacgtggagcaggcaatgtaggcgtccgcgcccaacagcacgctcagcgacatgaacgaggaccgggtcacgccgccgcccccttgccggtccgggccgaggagcgtccggagcggtagagccgttcgacctcaaccgcgtaggccgccgcctgttcggccagccgccgggcgaactcgacctcaccggccccgagccgttccggaagggtcagggtgaccagcagccgaccggccgagacggtgaacagcggtgtgcgcgagcggaacgccttgaactcgctggaggccccggacccgaccggcagcgacagcgccgacacccgccccgccatcaggccgcgtccttaccggccgccggacgagcaccgccccgacccgccgccggagtgttgggagcctggacgccggtcgcccggtaggagtaggcgatacgggtgatcggctcaccctgcgggttcttgccggacacctcgacgtacggcgtcaccgtcattccggtgaactccaccggcctaaacggccccatcaccggctccggcagcaccgggcactcccgcgcgatgacccggacccggatcgccgacgccttgtgcttggcggccgggtcggcgtcgtacacgtccaccacccacaccggcaggccggtgtccttgtcgatctcctgccgcttggtgtcgaagttggtcagcggctcggcctgcccggtggcgtagacgccgtgcgggaacacctgcccgaactccaccgggatccgtccctggatacccatccacatcactccttctccgtatgtccactcgtccgatcaagtggactactgtcagcataggtgaccaactcatgcggacaagtggtggagtaggtgacctagatcacattggagtgatcagtcggggacgctgtagacgtcttccagctcatggagcgtgccgggcatgacgacctcgaccgcgaacagcgccgcatcggtggcatcatgcgcggtcgccaggatcgacaagaccggatcagaggaaccgacctggagcaacgtcggctcgtcggcatcaggcaggcgagcggtgagccgttcggcgatgtggtcgatgcgcaactgcctgacagagcgcaggtgcgcgcggacaccgaccggcagcggtgagtccgatccaagatcggtgccgtaggccagttccggcggaaaccagcaggtcaccaactcggagggcacaccgtcccgcgtgctcacccagcgccgcatgaccagcgaggcgccctcgcccagacccagcacggccaccacgggcgagggtgccggcaccgtgcccacctggacgagactcacgccgtcgcgggtctctggttggtcgagcaccgccaggccgggccgggtgacctcacgttcggatgcaggccgccccttcacgaacgagccccgcccgtgctcacggacgatccacccgtcctgttggagcatctgcaacgcccggaccacggtggtacgtccgaccgcgaactctcgcacgagctgcgattccgagggcagcatcgagccgggcgggtactggccctcctcgatccgccgccgcaactccagcacgacacgcgcgtacttgggaggctcgaaatccagactcggcatggcgaccacctgacgacttgggtacatgagcgcacaagcgcctacggcactctaacgccccccgccccagcccgtcacccccgaccccagccctgaccaggactttcaatcagcccacgaggggaagaggtcatcaatccgtctcacggcacagggccaggcagaccgtcacatgcagatggaccagcgccatcgccggggcgagcggcgcatccgccggaggcggtgaccacgcggcacccggaggggtgcgcatgacctcggccatccactcccgaaatccgcgatcggagcaaaacccggtgtgctctgcggcgatgtcgtccggggaccggccggtcaaccgcgccagctcccacaccccgccttgcaccgtggccgccagcatccccaagaaccgcaactgaccgtgccgacgagacaacttgacggccaaccgttccacctcaaggaacgcctgttcgctgacccggcccccctcggagtcgccgtaggggaggcgcaaccccgcatccagcagccgacgaacatcacgtgccgcactggcccgccccaccacctcaccccgttcccatgctgccgtgccctcgatggtgctgggagccgtacaccggccagaaccccagtgccccgcggatctgcatgcgcaggtcgtccggttcgggtgattcgagcatgcgccagccgccggggccgggcaccatcgcccgccacaggccggaggccagcccgtaccagatcgtgatgttggggaactcgtcgccgaactcccgtcgcgtcagccgccagaccgcttccaactggtcggcgcgtacggcgggaacccaacggcccgcctcgtccgtcgctgctgctgccccgctcacgccggttccctccaggggtcagtgacgattgcgcgcgctacgccctcggggtcatcggccgggccgatggtccgcccgtcgctccagacgaaccaccattcgccgtcggtgaagtcacaggcgatgtcctccggcggccggaccgaatgcgggtagatgacccgcagcaccaccgggccgtgccaagcccgcaccagcgaagcgccgaacccgtcgccgtccttttccagacagaggcgcagggcctccaggtgggtcacacgcgggtcagacgccgacccctcagcgcccgccaccacatgcaggtcaacgccatgcagcgccgcgcggcgagcgtgcctgccgctacgccccggcatcgggcaccgccaggcccttgaccgccacgaccgcctcatgcaggcgcgcgtcatcggccggagcgatcatcacgccgttcgccgatcggaaccacagctcaccgccgcagtcgtcccggacctggcagcgcacctgcaccagcacccccggcccgccggagaccaccagcagcggatcggactccgccagctccaccgcgaacccatgcgcccgcagcgcttgcgccaacgcccacaaccgcacccgctgcaagtcccgctcccgaggggcatccatcgcccgccccgcaccacgcatgaacccatcacctcctggccgctccaacagcacgccaagcacgcacctcgaccaccgatcagcgatccgatcccggcgaccgaggcagccggccgcctccgtaaaccccgcaggctcctcacgccgcccgcgtcgcccgtggagggctgcacttcaaacaaggcgtacgtgccagcccaggccccgaccgctcatcccgccgcccgaccaacaccgcccggcgaggatgaagccacttccagccacgcccaccgcaggacgtgcactcccttacggaacgctcacccctcatacctctaggcttccgaggcaccgagcgagttcccatgtctcacccccgcctcagcgctgaactttgactgcacttcggttagatcacccgccctccgcgggctcactgatcagccgcaatgtcagacttgagtgcatggcggaactcgacggcgcacctgtcgcccccgaagcgctccaggccctagggctgatcaactatggtcacttcacgtccatgcgcgtcgatgaccagcacgtacgcggactctcgcaccaccttgaccgactggttcgtgattgccgagaagtgttcgatgccgacctgaaccgtgacaaagtgcgcgaatacatccggcgcgcgatcagagacaagcccggatcgttcgtggtccgggtcaccgtcttcgacccggacctagagctgggacgccccggagcaacggccgaacctcgcatcctggtcaccacgcgtccggccggagcctggccgccgcccccgatgcgcgtccagtcagccagctatcgccgcgatctgccccacgttaaacacatcggtctcttcggccaattgtggtgccgccggaacgcccagctcaacgggttcgatgacgccctgttcatcgacagctcatcctttgtcaccgaaggtgcgacgtggaacatcggtttctacgacggtgaccgcgtcatctggccgagcgccgatgtcctgccaggcgtgaccatgcgactgatcacccaagttcacgagcagaccatcacggctccggtcaaccttcgcgatgtgcccagcatggaagccgcgttcgctaccaacaccaccgtaggcgttcgcccgatcaccgcaatcgacaacgtgcaactaccggccgagcatcccatcttcgagacactccgcaaggaatacgaagagatcccgccagagcgcatctgacggtcagcgatcccctaaaaccctccaggagaattattgcccatcaccatcaaactctggtcaggccgtgaagcgcgagccctccgcgaggcaaagcggatgagcatccgtgatttcgctgcacatctgggcgtcagtgagcgcatggtttccaagtgggagaaagaagcggagaacatccatcctcggccggtgaaccaacaggccctcgactcatccctagcggcttccaccccggaagaacaagagcggttcgccgcattggtcggcgaaacggtccagcacacccccgccgccgtacccgacacccaggccagtgcaccaccaggcgaaccgctcccgctgaacgaaccacaccaagtccgccaccccatcgacgggaagctaatgaccctggtcgatgctggtgtcttcctggcgggagagaaggacgagcccgtttacctgcccgcgttctatattgacgttttccccaccacgaacgccgactacgcccgtttcgtcgcagcaaccggccaccctgctccccagcactggaaagacaacagcccgccggacaacctgctagaccaccccgtggtgttcgtcacctggcacgacgccaccgcatacgcccagtggaccgccaaggctctacccaccagccaacaatgggagaaggccgcccgaggcaccagaggtgacacctatccttggggtagccagctcacccccgcgaaatgtaacgtccgcgaaagcggaatccgtaccaccacccccgtcaaccgctaccacagcggcgtaagcccatatggcgtctacgacatgtgcggcaacgtctgggagtggtgctccacccagtccgagccgggccgctacgaactcaagggcagcgccttcaccagcccgttcaaacgctgcacgcctgcgaacttcaacgatgcctccgccgacatgcttgacgatgacaccggcttccgctgcgtcacccccgccgaaaccatgcgcgccctcctgaagatgaacagctagcggcccccgcaatcgttgccgaattcagctttttgagatcaaggcggcggcgctgcgcgccgccgctgcggcccgccggccacgccgcccggcgcgtgcggcgtgggcgccggtccccgggcggcgaaccgccgggccgcacacgacgacatcgctacgtcatgcctcccgacctactcgcgcttcggctgtgcatcggttccccggggtacagtgacggcctccgagtagacaccgaaggtgaccatggccgcggaactggccccggagttgaagcatgcgctgaggcacttgcgcaaagtccgttcacgacgaccgtgtgagtccgagggcttggcggcatttgcggactggcgtgaggagatggccggggctctggagttgcttgcccgccatctcctctacgaggaggaccgtgcgcaggccgcagcagaggccgcccaggcgcgaagcgaagccgcgcagatccgagcgcaggccagaccttagaacggtgcctccggcgggggcactccggctccgagaagcccaggcgtacccgtgacggtggtctgtggtgacggtggaagcctggtctgcccgcctaccgccgtcccaggcacagccgagcagaccagggccaggccgcgaaggtcgttcgtccagtggggcgctccaccttcacggcctggccctggcccgctccccggagggtgggacgacggcagacgggaagaccaggcagggtgagccgtgccgcgaagcgcggcgaacagccagatcagaggcccgccgtcgtgccattagcgtgccattaggggtggtgatcagggggcaatcacggtcacttgcggatcatggggtgcgctggtcagaggggggatcgggggtgatctccgcggatttgcaagccaggtgtcaggggttcgaatcccctaggctccacccagccgaaagcccaggtcaaagcctcatgctccgcctgggctttgatcgtttgagggggcttgccggcgtgtgcgcccggtgcatgcccgatcgggtacggcgtgcggtgatcgcgttgggctcgtccggcgcatgcggggtgggcgccggtcgccgggcggtcgcaagacgtcggctatgtgatcatctagcggtgagctacgacctgccgtatgggagggcgaacgccctgaaagcgacgagcaggccctccgaatccataaggccttgtacaacaagtacatcgccagtcgcgtcgacatcccgccgacgcctttgatcgccggttcgtccggctcctgttgcagcgctggcccgagctgagcgaggacgagaacacgccgtggtcgacggcgccgctcatcaacgaggcctgcggtccctacatctatttcccgtgtcgctcagccgagccggtgaggcgtccgcctacgcggccgaagtcgcggcacggctgggtctggtctgcttcgacgtgcagtcgtgtcggctctgctgacgccgggcccttgaccggacccctcatggtctgaggcagaggagctgcggttttttcagggaattgaagcgggggactgcgccgtgccgtctttccggtgcgcccggccgcttccggtggacgcccttcgtccccggtggtgacggcgtggtccttcacagatcgctcctgtgccgtccttctcctgtcttcgcgagtgctcaggcgccggcttgcgggccggtgccgcttctcggcggcagcggtcgctggggaaacctcccctgcatccggacgcccgaagcggccgggcgcatggcaaggatgtaaatcgctggaacatgtgtcccgcgccgtgcgaacgttgagaagcggtgggttctgggcgcccgggaatgatctgaagaggaagggcatgaccgacacgctgctgctgacgggagtggtcgggtccaccgcctacggcctggccggggccgattccgacgtggacgtgctcggcgtgtacgcggcccccaccacggtgttccacgggttgcacccgcccaccgagaggacggccacgaaggtgagcaccgacccggaccgcacccttcatgaggccggcaagttcgccaggctgtgcctgtcgggcaaccccacggtgaccgagctgctgtggctgccggaggagctgtaccaggtccgcacgccgctgggggaggagctgatcggcatccgcacggcgttcttgagcgcgccgcgcgtccgtgacgcctacctggggtatgccacccggcagttccggaggctggaagcccggggggacgggtcgttcagcgccgacacccgcaagcgggtggccaagcacgcccggcacctggcccgtctcgtccaccaggggctggagctgtaccgcagtgggcgcctcaccgtccggctcgccgaccccgagtggtacctggacttcggggcacgggtcgccgccggggatttggatgtggcacgggcgctgatggcccggggggaggccgactacgccgccgcgcgcaccgtgctgccggagcggcccgacgaggatgccgtcgagcggtggctgctgagggtccgcgccgcccactacacgcacccgtgctgcaagggggattgaggtgacgtcccggacggcgagcgcactttccctgacaggcggcctccaatagattactctctgtgatttcagggagtggggagcgtgtgtccgggacgttcccgttgacgcggcgcagggtgctgctgtccggggcggtggccgccacggtggcggggatctgcggcgggacgtcccgtccggtgtcgggccgggggcggcccaacgtgctgctgctggtcaccgacgatcagccgttgcacaccgagtgggccatgccggttctgcgcgacatgatcaaacggagcggtgtgcgtttcacccgcgcctatgccacgacgccgctgtgcgggccgtcccgtgcctcgatcctgtcggggcggtacgcccataaccacggggtgctgcagaacggccgtcccgagcggctggatcagagcaccgtcctgccccgctacctgcgggaggccgggtaccgcaccgcgatgttcggcaagtacctcaacggctgggacgtccaccaggctccgccgcactttgacgagtacgccctcatgcacccgcccaagtacggcgagacctggtggaacgtcaacgggaaggtgagcaggaagcgcgcctacagcacctccctcatcagggaccacgccgtgcggttcctgcggcggcaccgcgcgagcggacgcccgtggttcctgtacctgactccctacgccccccacgcgccgttcacccctgaggcgcggtatgcgaatctgagcgtcccttcatggcgcggcaaccccgccgtcgccgagtcggataagcgggacaagccgttctatattcggcggtccgaccccgatcttcaccgtgcccgccgcatccgcgccggtcagctgcgcaccttacgctccgtggacgacctgctcggcgcggtgcgggacgagctgcgcgcccagcgccggctggacgacacgctcatcatcgtcatcagcgacaacggctactgctggggggatcacggctggcacgccaagagcgtcccctactcccccgcggtccgcatcccgctgtacctgtcgtggccggccggcgggctcggcaggggcgccaccgacgaccggctggtggccaacatcgacatcatgcccacgatcttggacgcggcgggcatcgatcccggcgccgcgagactggacggccggtcgctgctgcgtcccggggaacgcgaccggctgctgttggaatggtggaagaggggcccggggcaggccgggcatagctgggcggccacggtcacgcgggactaccagtacatcgagcactacgacaccatcttgcgccggggcaggccggtggggtcgggagcggtggtgcatcgcgagtactacgacttgcgcaaggacccgcaccagctcaccaacctgctgcaccgcacggggtccggcgtggcgcggcggctggacgtggcgggtctgtccgcccgcctggcggccgaccggagggcctgaccgcgaaccgccgtcccgcatccgcgcgagttccgcttcggggcgtgcccggacccgctgaagcggtcgccggacgagtcgttcccgcaagggccgcggccgggctcagccggcggcctcctcgcggagcttgtcctggaggatctgcatgtcctcctcggcggcgccggtggcgagctgggacagctcctgcagcgagaccacggaggagcgctggcgcagcggcgggacccagcccttgtccgggtcgtggcggcggaggatcttggcggggacgccgccgatgacgcagtggtcggggaactcgccgcggaccaccgcgccgccggccaccgccacgttccggcccagcttggtgccgggcaggatgatcgcgccggtgccgatccagcagccgtccccgatgaccaccggtttgttctcgggccactggcgtccgatcggggtgtccaggtcgctgtagctgtggttctggtcggtgatgtagacgttcggcccggtgaagacgtcgttgccgatctcgatggactggtggccgacgatgtaggtgccgcggcccagcgagcagctgttgccgatcttgacgatgatgtccgggcccaggtccagaccggggacgaacccggcggagatggtcacatgggtgccgatcagggtgtggtccccgatggagatccaccgctcgccgtagatggcgccggtggggaatccgatgcaggcgccttcgccgaagtaggcgaagcggtaccggcccggggtggacggggtgatctcaccctgccgttgaatccattcccagccgcggtgcacggccgcgtggaggcaacggcggacccccgaggccagaacgtgtttcagcgacatgcggcacacgctacccgctggtaaaccctcgcaggaaagtacccccattgacaaatccggagcttccggatgccaaaactctcagtggccgcccgccacgggggttctcaccgcggcaggggcacgccggtgtgccgcttccgccggttgaggagggcagtgacgcgatgacgcacgcccgccggcgggcgtgcgggtcttctccacgcgggcttcaccggtcagaggggcggcccggccggtgaaccttgtcggcgcgtcggggacggggacttcagcggtgtccggtgccgtgccgttgtccgggctgctcgccttaatccgcggagatggcgtggcggaagggcgcgccgccgggcggtcgtgccgttcaacacctggccccggggcatcggggacgggagcccaggcggtgtccgaggccatgacgttgcaggtcacagcacctctttgaccccgaggcccccgtcctcccagcgggaaggtcgtgttgagagggttcagcggagccgcggcggcatgggctaaggcgtcgtcgtcggctccggcatccgctcgcccagggtgtgcgctgcggagcgccgggatgcgagggccccggcggcccccgccgccgcgatcatgcccagcatcaccaaagcggcgttacgggcgcggttcgccggtttcgggggttcgagccggtgggcggtgtcggccagcatcgcgctcagccggggcgccaggtcccgctccacatagccggccgcgcgttccaggcggggggcgctccagccgcgcgcctccagcagccgctcggcggcgaactcgcgggagtgccgcatcgccgggccgagccggacggccgcggtcaccgcgccctgccgggccgcctcctgcatccggcgcagcggggatgcgtcgacttcgacctgcggtctgcggcggactgatatcaaaggggacacgctaccctccctgtctgcgaggtaccgcccagcacccttcccgcagggcgccgggtaaaccacgcctgtgggatgatgcgatcacgcaccgtaaggcagataccggcccgagccctgggtaggaacgggcgggtcatgaaaccggggtccggccggacggggcgggacgcccggtgggacccgacccgcagggcccgtctctcccaccgcggcgggcgcccagaacgttaaggaggcggcctttcatggctgaagagctcatcgcgaccctgaacaccaccttcgggccgatctcgctgcggctcttccccgagcacgcgcccaagacggtggcgaacttcgtggggctggcggagggcacacggcagtggaccgacccgcggaccggccgtccctccaacgcgccgctctacaacgggacgatcttccaccgggtgatcgacgggttcatgatccagggcggcgacccgctgggcaccggcaccggcggccccggttaccggttcgaggacgaggtggactcggggctgaagttcgaccgcccctacctgctggcgatggccaacgccgggcccaacaccaacggctcgcagttcttcatcaccttgacggtggagcagaccgcgcacctgaccggcgcgcacaccatcttcggggaggtcatctccgggcacgacgtggtggaccggatcggcaaggcccccactggcccgcgcaaccgtccgctgcaggacattacgatcgaatcggtgacgatcgagcgtcgccagtcgtaagtcaagggtgtgaacggcacgtccgcacccgtgcgaggagcatgagcggtggacgcacaagcccctggggcgcccgcggaggcgccgacctgctaccgccacccgggccgggagacctacgtccgctgcacgcggtgcgaccggtacatctgcccggactgcatgcgcgacgccgcggtgggccaccagtgcgtggagtgcgtccaggagggcagccggaccgtgcgccggccgcgcacggtcttcggcggtcagatcccggcgacccccgtggtcacctacaccctgatcgcgctgaacgtgctggtgtacctggcgcagctgtcctcatcgcggatcgtgtacgacttcgcgatggtgggggtgcggttcgacccctacggcgagatgcacggggtggccgacggtgagtggtaccggctgatcaccgcggccttcctgcactcccagcccggcggcggctccttcggcgtcacccacatcctgttcaacatgtgggcgctgtgggtgatcggcccgcagctggagcaggtgctggggcgctggcggttcacctcgctgtacctgctgtcggcgctcggcggctcggtgctgctgtacctggtcgacccgaccggcgccgcggtgggcgcctccggggcgatcttcggcctgttcggcgcgttcttcgtgatcgccaagcggctgaacgccccggccgggggcatcgtgttcctgctggtgctcaacctggtgatcaccttcaccgtgccggggatctcctgggaggggcacatcggcgggctgctgaccggcgggctgctgaccgccgtgtacgcctaccttccgcgcgtccaggggagcgatcaccagcgtcgcaccgtgattcacgcggtggccgtcgccgccctgctggccctgttcatcgcgctggtcgcggtcaagacgtccgagctcaccgggctgctttccttctgagcggcccggcgtcccgggcacggtgaagtctccacggcacgggtgtggaagtcgtgtccacaccctgtggataactttcgtggattgggacgggccgaagatgggtaaagattcaaccccttgaattcgccgaaaccggccggggcgtcaacgccagcgagtggacaagatgacgcccaggatgatggagccgaacccgatccccaggttccagttccccaggtcgctcatcagcggcacgtccgtggcggtgctggccgtcacgtagaaggtggcgatccacaccagccccgccagccacaaaaagagcatggtcggcaccagccagcgcgggctgacggcggccttctgcgaccgctgcggcggggtgtagacggccttcttgcgcactttcgacttgggcacggtggctcgttctcctcacggcggacggcacgcggcgcgatggtccgcgcatggctgtttcgtcggatagcgtagccgctggtgagcagcgtacggcctgacggccgatggggcgagaccccggcgggcgaacgcgcgcaggccgccctcatcgcagccggcccatgtgcccggtcacggccggaacgccccgcggcgcggttgcggcacagtggatctttttcgacactcgtttcgggccggcccctccagcgggccggtgcgccgcgcaggcgaaaagaatcggtacggacctagccgggacgagtcgaggacggaacactgcgagtcatcatccgcggcctgggcgagctgtgcatcaccgccgggctgatcctgctgctgttcgtgacctaccagctgtggggcaccgaccggtacacccgccagcagcaggaccggctcaacaaggagctgctgcggtcctggaacgcccccgacgagaagatcaccaccgagaaggtcaagctcggcggcgggctggcactgctgcgcatcccccggctggggagcaagtaccggtatgtgatcgtcgagggcgtcgaacccgaggacctgcgcaagggccccggccactacccgggcagcgcgatgcccggccagatcggcaacttcgtggtctccggccaccgcaccacctactcggcccccttcaaccgcatcgaccagctgcgccgcggcgaccgcatcctcatcgacacccgccgcaagcagtacgtctacaaggtcaccggccaccgcatcgtcaagcccaccgccgtcgaggtgaccgcgcccgtgccgttccaccccggccgcaagcccaccaaatcgctgatcactctcaccacgtgccatcccaagtactccgacgccaagcgcctcatcgtcttcggggaactggccgagcagcgttcccgccgggtcgcggccccggccgggcggtaacctcccatcgggataggaggtcccgtgtacggatggatctggcggcacctgccggggcggggaccggtccgcgcactgatcgccgcggggctggtggcggtggccgtgctgctgctgtggtacgtcgtcttcccctgggccgagtcgaaggtccgcttcgatgagaacaccgtcgaaggcggctccgtcggcactcccggcccggccccggcccggacggccgatgagcgctgacggcccccgcgtgctggtcgtggacaatcacgacagcttcgtgttcaacatcgtccagtacctgctggaactgggcgccgactgcgtggtcaaggaccgctcggatgtgacggtggacgacgccgccggcgtgcacggcgtgctgctgagccccggccccggccatcccgccgacaccggcgtctgcctggaactggtgaaggacgccgagcggcggcgcctgccgctgctgggggtctgcctggggcaccagatcatcggccatgtctacggggccgcggtccatcgggcgcccgaactcgtccacggctacaccagccccatcgagcacgacggcgaaggggtcctggcgggcctgccgagcccgttccaggccacccgctaccactcgctggcggtggacccggcctccgtcccccgcgccctgaaggtcaccgcacgcacccccgacggggtggtcatgggactgcgccaccgcgaccgccccatcgagggcgtgcagttccacccggagtccgtgctgtccgaatgcggccaccgcctgctggccaactggctcgccacctgcgctttcgtgccctgaggggcgcgtccgccaggcattgcgaggatttttcaaaaaaatcggccgatgtctgtaacgaccggcccgtgagaggcgaatcactcgatgagggcctccgccattgcccccgagtggcggaggccctccttcgtttcccggctccacccccgtaacgggcggcgccccggcctcagcgaagagaccggggcgccgaaagccgtcagggccgaccggccctccggcggtgcggatcagccgccaccgccaccgccgccgcccggcgggccatgatcgtcgccgggatcgccgccatcggggttctgcaccaccaggatgatcaccgtggtgcccggcaggacctcacgccccggctccaggctctgctggacgaccgtgcccacctgctggtcgggcgaccgctgcggcaccacctgcacctgcacccgcagcccggccgcgcgcagcgtgttgaccgcgtcggcctcggtctggcccaccacgttcggcacccggacgttctccgggccggacgagacgatcatggtgatcgtggagcccttgggggcctgcgttccggcggccggcgaggtctggatgaccatgccctcctggacctcggaagagggcgaagaacgctgggtgaccttgaaaccgctcgcctccagcacctgccgggcggcgtcggccggctggccggtgacgtccgggaccgcgacctgctcgggcggctcggggcccttggagaccaccagcgagacctcgctgccgcgctcgacgctctccccgggggccggatcggtgctgatcacacggccccggcggaccgtgtcgctgtactcctcctccaccgagccgactttcagcccggcctcctccagctcctcctcggcgtcctgccgccgctcgttgcggacatccggcacctcgaccatctgcacggacgccgaagggctggcggtcgccccgcccttgccgccgccgctggacaaggcgtagccgatgagcgcggcaccaccgatgaacagcgccacgaccagcgcccagatggctatcttcttgccgttgcggccggacggctcggggtcctcataattcaccgggggcagctcgtaaccggtgttcaccgggtgctgcatccgggtgtgcggaggcaccccgccggggcccgccgggccgccggggaccgggctcatcacccgggtgccctgcggggcggccccgcccatcaccatggtggacgccgcgggcgccgacaccggcatgccctgcagggcccgctggatgtcggcgcggaactccgccgcgctctggtagcggaggttggggtccttggccatcgccttcatgacgatgttgtcgcaccactgcgggatggccgggtccagctgggacggcgggaccggctcctcccggacatgctggtaggcgatcgccacgggggagtccccggtgaacgggggacggccggtcagcagctcatacagcacgcagccggtggagtacaggtcgctgcgggcgtccacccgctcgccgcgggcctgctccggcgacaggtactgggcggtaccgatgacctgcgcggtctgcgtcatggtggcggccgagtcggccatcgcccgggcgatgccgaagtccatcaccttgacctcgtgattgcgggtgagcatcacgttggccggtttgatgtcccggtggatgatcccgccgcgatggctgtagtccaaagcccgcaggatgccgtcggtgatctccagcgcccgttcgggaaccagccgcccgccctcgcggagcaggtcgcgcagggtgttcccctcgacgtactccatcacgatgtaggggatggaggtatcgcccacctggtcttcgccggtgtcgtagaccgcgatcaccgaagggtggttcagcgaggccgccgactgcgcctcccggctgaaacgggcctggaagaccgggtcgcgagccaggtcggaacggagggtcttgaccgcgacgacccggtccagccgcaggtccttggcacggtagacctcggccatgccgccacgcccgaccactgtctcgagctggtagcggccaccgagtagccgaggctgagtcatgtcgaatgcactttccctcgtacgtctacgcctactccgaacctagcccgtcacccgtcgtcggctcctccggctccggctccggttccggtggcggctccaccggtggtgatggatcgggtgagttgccactctccgaaggggtcggcgacgggccttggggggttggactgcctgttgtcggagaaggcctgggcctccccgtagaggacgcgctgggcgtcggagtcgttgacgcggtgaagttgttgcctggaggtctgggaccgggccaggcgggcaggctcggcgtgcccgttggcgatggtacccggctgggaaccagtgaggacggctcggggaccaccgatggaacacgatccctggtctcctcgatgccggccgacgggccccgtgacagcgatccggcggccaccgcgccgagcgccagcaccccggcggtcaccgaggcgatcgccaccacggtgcgccgttgcaccctcaccttcgtgcccgcgaacgcgacccgggatcccgcggcggcggagaagcccgccgggtgcactcccgtgagggtatccgccgtctccccgtcctccaactccgaccacgtggccaggccgccgctcggccgcagcgcgtccacggcggatccccggacggtggccggttccatgccggccgcctcgtccagcaggcgggtgcgcgccacttcggacgttccgtcacggacgtcgccgtagccgtcgtcgaacgcgtcatcgaacgggtcgccgaagcggtgggcgggcaaggacgcgccggagcccgcgagcaggtcgcgaaacgagctttccaccggctcgccggcctgcagcgcatcgtggatccggaacgcctcgtccgccacggcctgggcgctgggcggccggtcctccggattcttggccagcaggacgcgcaccagcgtccgcaccgcctccgggatctcctccggcagctccggaggcgcctcccgcacatgcttgagggcgatggcgaccggctgctcggcgtcgaagggcggccgcccggtcaggcattcgtacgccaccacccccagggagtacaggtcggtggcgaaggtgatgggctggcccgaggcctgctcgggagagacgtagtgagcggtgcccatcaccatgccggtctgggtgagggtggcgacgttgaggccgcgggcgatgccgaagtcggtgatcttcacgaccccgctcggggtcatcatcaggttgccgggcttgacgtcgcggtggatgatcccggcgctgtgggccacctgcagcgcccgggccgcctgggccaccacgtccagggtggtctccacccccagcgcgccctggcgggccaggatccgcgacagcgactcccccgacaccagctccatcaccaggtaggccaggtcgtcgtgctcgccgtagtcgtagacctgggcgatgccgctgtgctggagggccgccgcatagcgggcctcggcgcggaaccgggcccgcgcctgctcgttgcccacatgttcctggcgcagcagcttaaccgcgacgggacggctgagcagctcgtcgctggcctcccagacctcgcccatgcctccggtggccagccgccgcagcagccggtaccgggagtccaggacgaggtcggccgtggtcacttgcggagaacctcccgcatgacgctgaccgcgatcggcccggcggcctgcccgccggagccgaggccctgggtgaacaccgcgaaggcgtaccgcggttcctgtgccggggcgaagccgacgaaccagcggttgttgtactcgacgccgtcgatgtcggccgtgccggtcttgccggccacatcgcccaggccctgggcggtgccggtgcgggtcacctcgcgcatcatgtcggccagctggtcggcggtgtccttggagatcggccgggcgtacacctccggctcggcctcctcgatgacgctctggtcggcggcccgcacccgctgcaccaggtacggcttcatgatcttgccgccgttggccgcggccgccgcgatcatcgccatgtgcagcggggtggcgcggttgtcgccctgcccgatggaggccagcgcggtcttgtcgtcaccggcgtcggggaaggagctctccacggtcggcatgtccggctcgaccgggatcttcttgctgaacccgaactcctcggccagcttcagcaccccctcggtgcgcagccgctccacgccgaggatcgcgtaggtggtgttgcaggactcggcgaaggtgaggatcagcggggcctggccggagccgccgcaggcgccgccctcgtggctgttgggcatctgggtcctggtgccgggcagcgtgtaggtcgacggcgcgggcacggtgctgcttttgttcaggccctgctccagcgcgccggcggcgatcagcgtcttgaaggacgaccccggggagaaggtgtcctccatcgcgttgttgatcagcggcttgagccgccggttgcgctcgttgacctggccgtccttgttgggcttgccgtccagctcgttcagccgctcggcgcccttgagcccggtctgcggggcgacctcgttggggtcgtaggaggggtagctggccatgaccacgatcgccccggtcttgacgtccatcaccacgatcgcgccgcgcaggttcgggttggcccggctgagctgccggtaggcctcgcgctgggcgtcggggatgatcgtggtctccacgtcggcgccgatcgccggccggccgatgaactggtcgaaccagcgctggttggtgatgcgcttgtcccggccgtccagcagcgagtggtaggcgcgctcgatccccttggcacccccgttgaagtagccggtgatcggcgcgaagacctcgccgtccttgtaggtgcgggcgtagttctcgctgtcctcccgcttggaggaggagaccagcacctcgcccccggccaggatcttgccgcgcgggcgcttgaagacgtccaggtactgccggttgttgagcgggtgggtctgcagcttctcggcctggctgccctggatgtagttgacctgcaccatcagggcgccgatcagcagcagggcgaagaccgtgacctgccgcagcggcttgtccatgttcatgctcgcgaacccccgatcgccggcagcgctccgtcggtcatcggatgctcaccacctgggtgaggccctcgtcctggatggcctgcggggcgggctggcgcgcctggtggctcatccgcaccaggatgccgatcaggatccagttggccatcagggacgagccgccctgcgccaggaagggcgtcgtcagaccggtgagcggaatgaggcgggtgacgcctccgacgatgacgaacacctgcagcgccaggacgaacgagacgcccccggcgaagagcttgaggaagggatcacgggccgcgatggcggtcttcatgccccgttgcacgatcaacgcgtacaacagcaagatcaccatgagcccggtcaggccgagctcctcgcccatggagtcgaagatgaagtcgctgaaggccagcggggtgcgccacggctcgccctggcccaggcccttgcccagcacaccgccctcgcccagcgcgaacaggcccttcatcagctgggcgctgtcggcgtactcgccgcccatccggatgcaggcggtcagcccggagccgatggtgttgccggcctggatgtagggctcggtgcccggcgccaccgagacgaccttgtcgcccaccaggcagccgccgtcgaagtaggggtcggggttctgccagatgctcagccgctggttgacgtggcccaggaacggaagctgggtggccaccagcacgcccagcgccagcatgcccacgccgatcagcacccacgacagccgctgcgtggcgatgtagagcatcgacacgaacagcccgaagtacagcagcgcggtgcccaggtccttctggatgaacagcacgcccagcccgaacagccagatcaccatgatcgggcccaggtcccgggcgcgcggcagcgacagcgggccgatcttcttgcccaccagcgacagcgcctgccgcttgttgaccaggtacccggcgaagaagaccaccagcagcagcttggcgaactcgcccggctgcaccgagaacgggccgatgaagatccacacccgggcgccgttgatctccgcgcccagcccgggcacgatcggcagcagcagcaggacgatcgcgcaggcccccagcgtgtacatgtagcgctgcaggatcttggagtccttcaaaaacagcactgtcagcgcgaacagcaggatggccacgaaggtccactgcagctgggtgccggcggaggccagacccgaggtgaccaccttcttgccgtcccggatggcgtcctggacgtccttgctggtggacaggtccagccggtagatcatcgccaggccgagcccgttcagcgccaccgccagcggcagcagcagcgggtcggcgtacggggcgaagcgggcctggatgtagtaggccgccccggccagcaccgccagaccgccgccatagccgaccaggccggcggggatccggccgtcccgggccaggccgacctcggcgaacgccgccaaggtcatgaccatcgcgaagatcagcagcgccaggcaggcggccttgcgcggctgatgctgcacgggtacctggtcggggagctgctcgggggctgagctcatctacggccgcctcactccgtcactggcgttgttgccgccggggcagtcgtcgatgccgctgccggcggcgtcgtcactacaagccctgccgcgcccgtccagctcctccagcttggccagggcggcctgccggtcgccgaactccagcgtcccgtcctgcaccgccttgcggtcggaggccggcagttcggccagcctgacctgagactccttgatccgggtcggcttgcagccgtcctggcggctgccccgcatcaccgcgatccggtccccgacggactccagcgagtacttgcacacctggctggccagcttcttccagccgtcggcgccgctgagatcgacgtatccggggctcttgaggttcgactgcagcgcctccggcaggtcctccacccggatcggcgggttgggctgctggtgcgccggggccttgctgttcagcttcagccccagcaggctgttgggcgaccccttgtagaccaccaccatgccgttttcggcctgggcgtagaagccgtcgttgcgcatcgagtacacggcgaaggccgcgcccccgcccaccaggaccacgaacacgctgaccatcacgatcagccaggtccagcggcggcgcggcgcccgcggcggggccatcggcatcggctccggcgggcgtcccatcggctgcggctcgcgtctgggcgccggagcggcctgcggcggcggcatctcctccaccgccaccggcggttgcggcctggtgtcgcgcagctgggcggcgcggcccgccggggtgtccgaagacggcggcgccggcggcggtggcgagccgccggccagctcggccagctcgctgtgctggacgttggccgcggcgccgaccgcctgcgggctctggttcggcggcggcgcgcccggcggcagttcgatcacatcggcgaccacgcaggtgatgttgtccgggccgccgccccggttggccaggtcgatgagctggtgcaccgcctgctcggggtcctggtactccgacagcacctggaagatggtctccgcggtgaccactcccgacagcccgtccgaacacagcagatagcggtcgccgaccttggcctcgcgcagcgacagatccggatcgacctcgccgcggccgtccagcgcccgcagcagcagcgaacgctgcgggtgggaggcggcctcgtccgggctgatgcggccctcgtccaccagcgactgcaccagcgtgtggtcgtgggtgatctggaagaggctgccgtcgcgcagcagataggcgcgcgagtcgccgatgtgcaccaaggcgacctgagtgcccgaccacagcatcgccgtcagcgtggtgcccatgccctgcagcgcggggtcggactctacgatgcggtgcagcttgtcgttggcggccttgacggtgtgctccagcgcgcccagcagctcactggccggcaggtcggtgtcgagcttgcgcagctcgccgatggcggcggcgctggcgatctcaccgccgacatgcccccccatgccgtcggcgaccgcgagcaggtgtgcgcccgcgtacgccgagtcctcattgccctcgcgcagcatgccgacgtcggagcgtgcggcgtatcggattcctatggtcatgggcgcaactcgatgacggtctgtccgatacggatcggaactccgggggggacgggcgtgggctgattcaccctgttacgaccgaggtaggtcccgttggtcgagccgagatcttccacgatccactgaccgttctgcgcgtaaagccgggcgtgccggctcgaagcgtagtcgtcggcgaccacgatcgtggcgtcattggcgcgaccgatggtgatgggcacaccgggcgacagctccatggtcaggccggcccggtcgccctgggtcaccacaagccggcgcggcccggccggctgggggggccgccgggatccctccgggcgctgccgcggacgggccgtgcgccggggagcccgggcacgacccgccgcccgggccgcggccttggaggagccgaacatgtcggcccggatcacgccgacggccgcgatgacgaacagccacagcaccgcgaggaacgccagcttgatcaacgtgagggtgaattcggacatcggagtgggggctactccctatcgcggcggaacacgagagtggtccggcccatcgtgacccgtgccccgtcgacgagagtcacccgccggatgggattgccgttcacgaaagagccgttcgtcgaccctagatccaccaggacgacttcgggaccctctacgcgaatctcggcgtgatgacgtgagacccccgggtcgaccaggcgaagatcgcagtcggtgccgcggccgagcaacgtcaccggcgtggtgatctcataggtctgctgggtgctgggcccgacgtcctgcgcggtggtgaccagcagccgcggccggccggggaacccgccagtgcgcccctgcgggatgtcgctggccggcttgcggatctcgccgccctcgacgatggccccccgaaccacccccgagcggatccggaacagcccggtggccagatcgccggcgctttcgaaccgcacctgcaccggtcctacgaaggagtagccctgctccttggcgtactcccgggccaggttggccagctcctggctcaggctgtcggcgtagaccgccagccgctggctgtcggcctgcgaaatctcgacgacgaagtcgttgggcaccagtgtgcgcccggccgccacgatggcggcgcgctcgtccatctcccgctgtacggcgctggccacctcgaccggctgcagctccgacttgaacgcacgagcgaaggcaccctccaccatgccctcaagacgtcgctcgaagcgctgtaggacacccacgggcacctcctttctccactggtagacgatcgtatccgtgctctggttcgcaggaagtatccgtgtggcgaaccagtgcccggaccgtgctaatcttttcgagcaaccccgggcgggtggcggaacggcagacgcgcacggttcaggtccgtgtgtccgcgaggacgtgagggttcaaatccctcctcgcccacttcgagcgtagggccagtgtggtcggcggtggtaccgccttccccgctggctcttcgtcgtgttggcccggggggacgaccccccggaccccccgcgtgtgggggcttcgcccccacgcccccggtccgtcggggttctgttctccccccttgatgtggaaggtgccgcgggcgggggttttgtgccggatgaagagctgtttgatgcgggctcctttctgatctttgttggtgatcttcggggggctgctgtcgccgggtttgggtctcccttgtcgttgtgaagagccggggcttggagcgttggggatctctgttgcctggtgggctgtggagatccctgttgtcttgtgcggctggtggggtgattcgctttggcgggggcggttgtttgcgggctgctcgttagtgctggttgggatggggcttgacggtgggtctcgttgtgcctccttttgaagatgggggtggcggtctcaggttatgcgtcgcgcctggtcgtggtgggtggctcgaaggtttggaagctcttcccactgtctcgcgagaagaaagccgtgaccaggggtctgggggatgtggataacccttcatggagagggctgacctctgggggagcgggtggccggtaggggcgtgcgggtgtgggagtcgttgtgcgggggcgggagcggtggtgcggggcggccggggcgtgggtcggggctgatcacgttgcctgtggccggctgggggaaggcgcgttctgcttgccgcgtcaggggggcggggagcgaagcggcttccggcggtttggggtgggatgttcgggccgtctcggtgatgcgctcgccggatttcccgccggggtggggatgcgtcgttcggcgggaaaacggtgcgctgccctgagcttgtggtgttgggtgggtcggtgaagattcggcgaaggtggacgccttacgtcggcaggtattttctgaagctggtttttgtgtgttgggttggtgccgccggttggtgattcacggttcgggggcgatgaccgaatggaacgccggcccgggctgtgctggtgcagcgtgtgggccggcgtgcggatgtttttgggttcgagggttatgtggtctccctgagagcctgtcggtttacgggctgagggctcggtgaggtggcggggcctgctcagggtcgagtgaccgttcacgggtggggtgcgcggtcacggggaggtcttttccggctgctgtacgggttggtccttttgaactttcgggagtcgctgcgtctgctcggaagcggccgccggcgcggacgcatcgccgggcaggccgggggccgaggtggtgaacagcagggccgggagggggacgtcgaggatgcggctcaaggccagcaggtcgtcggcgtccagggagcaggaggggttggccgggtccaggtcggccggggtgcgggggcggccggtcagggagccgagggaggaggccacctgctcgggggacaggttgcgggtctggctccaccaggcgacgttggcggccacggcctggttcatcgtgcggggcggcaggccggtggcggtgagggcggccggtggacggcggagcgcgtgcttgccgcggcgggcggtcaggccggtcagcgggaggacgagggcagccaggacgggcagcgcccacgggtaggaggaggtgtgcgcggtgaaggagatgggctcgtccaggccggtgatctcgccgcggacggtgtagcggccgaaggccggggcgcccaccgagaagggaatggcgtaggtgcgctcctggccgggggccagcgtgcccagggccggggcggtgatgggctcggtgggctcggggccgcgtcccacggtcagcgacagcggcgggtcggtgagggtggcggtgccctcgttgcggagggtgacgcgcagggtgcggtgggcggtgccgccgaaccacgcctcgcccgggccgccgccggtgacggtgaccttggtggcggtgagcttgcgggaggagccggcggcggtggcggtgcggcgttccgcctccgacagggtcggcaccccgctcaccttgatggggacggtgcgggcggtgccgccggagaccgggcggacggagaccacgcacgggcagccgatcgggggcttgccgacgctgagcatgaccgtggcggtcctgccctcctggacgtaggtgctggccgaggaggccacggcgcagtccaccgtgccgcgcaggccctcgttgccgcacagctcgaccagcacgttgccggccggccagccgacgaggcggacggtcagcgtctggcccaccttgaccgtggtgcggtccaggcggatggccggctcggcgtgggccggggcggccggcagggccagcagcgccacggcggccagcgctccggcgcgccgggccctgcgcaggagggacttcaccgggcgtacccggagcggcggcgccgggcgtacaggacggcggcgaggagcagcaggacggcggtgagcgggagccatgggatgttccagatcgaggacttgcggatgatgggtcgggcggccagcggggcgccgctttgggcgtcggtgggcgacagccggatcgaggaggtcagccgtccggcggggaggatgccgtcgagctcctcgctgaaggtgtagctgttgccgggcagcagctcgggaactttgcgcgcggcctgctcgcccagcggcagcccgaagggaccctgggcgcggatcctggccagggcggtcacccggatgttgccggtgttgcggaccgtgtaggtgaccttcatccggccgctgcccacgggcggggcggagtactcggcgcgcaggtcggagatctgcagcgaaggcgtgatggggcctttgacgcgcaggtagatgcgggccgccacgcgccggtcgacgttgacgagccggcctttggcgtcggtctcctgctgggtgatcgaggcgatgacgcctccgccgtggtcgccgggggtggcctggtggggcacggtgagcgtgaacggcacccggacggtcctgccggccttgacgcgctggacgccccggtcgaacttgacccacgtgcccacgtcggtcggctgccggtcggcggtcagcagggcgaaggagccgtcggcggtgttgaaggcgtcggtggcgtagacccggaacgtcagcgtccggtcgctgagattggagatggccacctcgtccttgatcgtctgtccgggcgaggcgttgtagacgaagtagtcgcgtccgctggggcctttgggaccgacgggacgcaccgcccaggtcatcccaccggcccgggggtcgggggccgtgcccggacggcccgccgtcgggacggcggcggagacctcggcgggggcggcggccgatgcggccggggaggcggcggcgaggaacgccgtcaaggcgaggccggctgtcagggcggccgttttggtcatgtgcgggctccgccgaagatgccgggtggcgccgtcccgggcgtccgggacggcgccacggccgggggtttcaggacagggtcagggtgagggtgccggtgtaggtgccggtggccacaccggccgggatgagcaggtcgagcgccgcgccggcctcgaagacaccgccgctgctgccgccctccgaggaggccagggtacgggccacgtccaggccccggacggccggccccggggtgaccgtggcgttggagccgtcgttcaccaccgaggcggtgggggtccagcccatgttggcggcgggaatgatgtccccctcggcggaggccaggtcgctcatctggccgaccaggctccagccggcgtcggtgccgcgggcgtcggtgacggtggccttgttgagccggccggtggcgttgccgccgggggcggcgtcgctgagggtcacctcggtgccggccaccgacagggtcagcgcgccggtccgggtgacgttggcgatgatcacctggtccttgctgtcgccggccgggggctgcccgccgccgttgtcgtcgccgccaccggggttgtcgccgccgacgaacgtcaccgggatggcggtgtcctggctgcggtcgggcaggccgtgcgcggcgaaggtgaggatgtagcactgggtgaccaggcagtcgacctggttgccgtcaccgtcggtgtagcgggccttgatgcccgtgagggtgatgtcgaaggtgccgtcggcgttcatcttggcctggctggggctgccggaggcgttcttgtgcacccacttggtggcctggaaggcgttggcgttcaggtaccactggtcgccgttcttggggccgaaggacacgtagatgccgaagccgttgttggcgttggggtcgaagcccgagccgacgacgcggatgtcctggccgtcggggttcagctcgctggtcggggtgacggtgatcgaggggccggccgcggcggcgggggtggccgccaggctgagcccgagcaacccggcgccggccacgacggcggtggcgcgggtgagccgccggaggttgaacttcatgtggttctccttaacggggggtaccggcatgcggtcatgccggagtcgggggtatgcggggccgctgccgggcggacggccggtcgtggcgtcggcgggccgggagagcgggagcggcggggccgtgccgcccgcggtgggctcaccggtccgccggggtcggccggagggtcaggtccggcggagcctgcgccggatgatgagccgccgggcggtgagcccggctgccaccagcacggcggtcgtcagccagaacggccagggggattgggcgggcggtccggaggcggtctgccggaacggctggacggccagcggcgtggccgctccggcggcccccgccgccggcgccgccatgcccggggacggcaggggggaggcgctggaaccggtcagggcgccggtggaaggagaggcgctcgacccgccgcccggcccggtggagccgccggaacccgagccgccggagccggggttgtccgggtcggagcctcccgggttcggggagtccgagcccttgaaggacaccgggatgagggtgtcctggctgcggtcgggcaccccgtgggcggcgaaggtcatcacgtagcagcgggtgcgggtgcagtccacggcacggccgctgctgtcggtgtagcgggccttcaccgtcaggctgactgagaacgttccagacgggctcatgcgggcctggccgctgcccgcaccgcccgggtgcacccacagcgcggccccgtagttgccggagttggtgtagtagtcggcccggcgggggccgaacaccacgtacacgccgaacttgttgttgcggttgggatcgaaccccgaacctgagaccgatatggtctgtccgttggggtcgagccccgttgatggggaaacgcgcagggaggctgcggcggcgggctcggccagggcgagcaggcccgtgcccgtgacggccaccatcgtggccgcggcgagggcacgctggagccggcccatgacgatcctccttaggtaagcctcacctaaatcagattaggcatgcctaagctaaggtattggtccatccaacgtaaagaggacacgcgacatcaaacgctacgacggctggatggacaatgaaaacgttcgcgacctccatcacagtaggcgtcttgggcctgagtgtatggacagcgccactcgccaacgccgacggctcctcggtcaccgggccccaggggcagaccctcacggtctccaaggccgccggcctgtcccccgacggcgagaagatcaccgtgaccggccgggggtatgacccgaacaagggcatctacgtggccttctgcaaggacaacggccccgacaaggccccctcgccgtgcggcggcggcgccgacacctccggcagcaccggcggctcggtgtgggtgtcgtccaacccgccgccctacggcaagagcctggtcgtcccgtacgggccgggcggctcgttcgaggtcaccatcaacgtatcgcccaagatctccgacgaggtggactgcaccaagaccaagtgcgtggtggccacccgcgccgaccacacccgcagcggcgaccgcacccaggacgtgcgcatccccatcgccttcgacgagggcggcctgccggtgccgctgatcgcgggcggcgcggcggccgtcgccgtcatcgcggtcgcgggcggggcgctgctgatccgtcgtcgctctcgcgccgcggcggccgctccggcggacggcggcgccgggggcgaccggtgagccgtgggccgctgcgcgggagcggcggccgaaggagagcgcgcgccgtcgtggcactcgccctgctggccgggctggggctgagcggatgcgcggcgggcaccgcgcccgccgccggcggcggccaggacccggcggccgggtgcgggccgtcgtcgatgaaggtctcctacgagccggacccgatcgagcctgcgcccactcccaagctgccggtcacggtgaagtccgccgacggccgcaaggtcaccgtgcgcagcgccgaccgcatcctggcggtcaacatgtacggctcgatcgccgagatcgtcttcagcctgggcctgggggaccggctggtcggccgggacgcctccaccaccttcgccgccgcccgtgacctgccgctggtgaccgtcaacgggcacgacctgtcggccgaggccatcttgcggctgaaccccaccgtggtgctcaccgacgccgggatcgggccggccgaggtcctggaccagctgcgcgcctcgggcatcccggtcgtcctgatcggcgacgagcagaccctgccggccgtcggcgagcacatcaccgaggtcgccgccgcgctgggcgtcccggaggccggccagaagctcaaaaagcgggtcgatgaggagatcgagtcggccagaaagcaggccccgtccggcggtgagccgctgcgggtggcgttcttgtacctgcgcggcaccgccggggtctacctgatcggcgggcggggcgccggctcggacgcgctgatcgaggcgatcggcgccgtcgacgccgggtcggccgccgggctgaccgagttccggccgctgaccagcgaaggcatgatcaacgccgcacccgatgtgatcttggtgctgaccgccgggctgaagtcggtcggcggcgtggacggcctggtcaagctgcccggcatcgcgcagaccccggccggccgcaaccgccggatcgtggacgccgacgacggcacgctgctgaccttcggcacccgcaccggcaagaccatcaaggccctggccgacgccgtctaccggccctgtgagtcgtgatgtcgcgtccatcgacgatgcccgggcccgcggagggcgcggacgccaccggagagccggccgccaagccgtccgtccgggcggtggacggcgcggggccggcgggtgccttgcagaactcggggccgagaacgcccgaacgggccatgagcggggtttcaggcggcccggtcgcggacgcgtccggccgggccgtggggggtgaggtcgtgaacggcgtggagccgggacgtctttcgaagggaacggtcgcgcccgcggccgggccggcgacggaaaagggcgggcgggcgcagcaggcgcaggtcgccgcggccaaggggggcgtgctgcgcggcgggctgctgatcgccgtgctggcggtcgcgctcggcgcgatgatcgtcgtggcggcgagcctggggcaggtcaacattccgccggcagaggtgctggggtccatcgcgcaccggctcgggctggacatcgggccgctgccgtccgggccgcaggccgagaacgcgctgtgggtggtgcgctttccgcgcgttgcgctggccgcggtcaccggggcggcactggcctgctcgggcgcggtgatgcagggggtgttcggcaacccgctggccgagcccggcgtcatcggggtctcctggggcgcggcggtgggcgcggccacggtgatcgtgttcggcctgaacgcgttgggcaactggacggtcgtgctggccgccttcgcggccgggatgctcaccacgctgctggtctatgcgatgtcccggcaggggggacggaccgaggtggtcaccttgctgctcaccggcatcgcggtgaacgccatcgccaccgcggcgctgggcctgctgatgttcatctccagcagcgacgcgctgcgctccatcacctcctggcagctgggcagcctggcctcggcgacctggccggcggtggcgaccgtggcgccgtgcgcgctggccgggatcgccgtctcctgcgcctgcgcccgcagcctggatgtgctggcgctcggcgagcgggtggcccggcagctgggcgtggacgtggagcggctgcgcttcaccggcatcgtgatcatcgcgttgaccacctcggcggcggtggccttcagcgggatcatcgccttcgtcgggctggtggtgccgcacctgatccggatggcgatcggcccggggcaccgcacgctgatcccggccagcgcgctgggcggggcggtgctggtggtcaccgccgacctggtcgcccgcacctccatcccctaccaggagctgccgctgggggtgctgacctcgctggtgggcggcccgttcttcttctggctgctccgccgcacccgcagcaagtcgggaggctggggatgatcgcgctgcgccgtcggccgcggctgcccgagcccgccgcaccgggcacggtggcgctgtccgctcgcggcctggccgtccgcagggagggccgcaccgtgctgtcggggatcgacctggaggtccgccacggcgagatgctgctgctggtgggccccaacggggcgggcaagtccaccctgctgggagcattgtgcggggacatccggcccgccgagggccgggtgacgatcgcgggccgtccgctggagtcgtggacggcgcgcgagctggccatgcgccgggccatgctgccccagcaccatgcggtggcgttctccttcacggtggccgacatcgtccggatgggccgctcgccgtgggtcggcaccccgctggaggaggaggacgaagaggccgtgcagcaggccatgcgcgaggccgacatcgacgccttcgccgaccggcccttcaccgcgctgtcgggcggcgagcaggcgagggcggcgctggcgcgggtgctcgcccagcgcaccgcgacgctgctgctggacgagccgaccgccgccttggacatcaggcaccaggagctggtgttcacggtgctgaccgcccaggccgccgccggccgggcggtcgtggcggtggtgcacgacctggacctggccgccacctacgccgaccgggtcgcggtgctgtcgggcggcgccgtggtggcctgcgggccgccggcacaggtcctcaccgcgccgctgctcagcgaggtctaccggcaccgcatcgaggtgctgccgcatccccgcacggcccgtccggtcatcctccccgagcgatgacgagcgggccgccggatgaaaccccaggaaggaatgaggacgtggagcaggaaccgttcaccccggacgtggtcgaggcgatcgcccggcacatgaacgacgaccacgccgaggactcggtgctgatcgtgcgggcgctgggcgggcagcccgaggccaccgccgcggtgctgaccggtctggacgccgacggcgtggacttctcggtggaggtggaggggcggaccgtcccggtgcgcatcccctggagcaggcggctgaccgaacgctcccaggtgcgggtcgaggtggtgcggatgtacgacgaggcgcgcaaggcgctggggctgcccccgcgggagcagaaccgttcgcactgagaccttttcggtgcgccgtctccgcaggtcgcgtgcgggccccggcagggcccgctcccggcgtcggagaccgcgcgtttgagggggcacagcgtccgtcgccggcgagccgggacgggggcgcccgccagggtcctcgtcccggccggctggagatcttccggaggagggggccgggtcttcccgccgggaacggcccctctaccgttgccgggggcgccgtaacccggtcgcggtcgtcgtttcttcagcgtccggccggtccgcatcgccggatcggcgggcgattcggacagaaagttccgataaaaatgatcagacctcttccgtagatccttaggcaaggctaacctaaactcgcttgatctgcggtttctaagggaggggccagtgggcgaagcgcgcccggagagcactttggaacgtttctcgatccggttgcgggcggccacccgcaccgatcacagtgacaacgagcactcggcctacatgagcgctctgctggacggccggctggcccgcgagcagtacgccgccctggtcgggcagctctacttcgtctacgacctgctggagcaggccgccgaccggatgcgacgggacgcggtggccgcctcgttcgaccttcccgggctgcgccgccgtgaggccctgaaagccgacctggagttctactacgggccggactgggccgagcgcgtgcaggccaacgacgccacccgccgctactgcgaccggctgcgcgaggtgtgcttcgactggcccggcgggttcgtggcccaccactacacccgctacctgggcgacctgtccggcgggcaggccatcgccactctcgtgacgcggacctacggcctcagcgacgacgacggcgtgcgcttctaccgtttcgcggaaaagcccaagcacctcaaggaccgctaccggcagctcctggacgaggcgccctgggacgagcccgagcgggcgcggatcatcgaggaggtcaaggtcgcctaccggctgaacgccgagctgaccgcccgcctcgcccacgacctgcgcatcgaccccgccgcctgaggaggggcgggcccaccggcgggtttcaacgaagacggggcatggaaaacagcacctcatcgggccgagatttcacgctgggtgcctgaccgatcgcctcacgtgcgggcgcccacggttgccgagtgaggccgtcatgcatgtgctccgtctgtgtccggtgttcgagcccccggccaccgccctgctggggcgcggcgcgcgctttgctccgatcggcggcatgcacagccacaccgcgcagctcacccgggccctggacgaactgggcgtccggcagaccgtggtcaccacccgtcccccgaccgcgccggcggtcgccaggctgggacggcactgccgggtggtgcggctgggggcgtcgggaccgctgtcccgccactgctacggcccggcggcctggcggcgggccccgaccctggtacggggcgtggacctggtccacgcgcacctgggcgaggacccggtcgtcatgccgctggccctgcgcaccgcggcgtgcgccggggcgccgctggtggtgaccgttcaccacagcctgcagcacacgctgcgggtgagcgggccccggtcgctgctgctgaaaaccgtcggcggagcgctggagcggcgcctgctggaacacgcggacgcggtgatcacgctgaccgagcggctgcacgacctgctgcccggcgacgccgttcacgtcatcccctccgggctcggtcccgagttcaccgcgcgatcgccggcgcggacatggcggatgccggacggcgatgcggtgcgtcccaggctcggctatgtgggcaggctgcaggcccacaagagcgtcgacgtcctgctgcgggccttcgcgctgctgggcggcgacggcgggcgcctgctcatcgtcggggacgggccgcagcggccccggctgcggcggctggccggccggctggggatcgccgaacgcgtcaccttcctgggcgccctgtcccacgaccagatcccggccgtcctgcgcacgctggatgcggtggtgctgccgtcccgctgtgaagagttcggctcgatcctgccggaggccatgcactgcggcgtccccgtggtggccacccaggtcggcggcatccccgagctgatcgagcacggccgcagcgggctgctggtgccgcccggctccccggcccgcctggcggacgcgctgcgccggctgctgggcgatcccgggctggccgccgccatggccggccgcgcccgccgtcgggtccgcggccacacctgggaccgcctggcccggcgcgtgctgaaggtctaccagtcggtcctcacgactccggcgccacagcccttgcccgcgtccaaagtcgttccgatcaaatgacggcacgcctcccgaaaaggaccggccgctatgccggtgggctcaaggcgctgtcgacgatctcgcgcaaggcggcgcagtgggaggcgaaggcggagcgtccggcgggggtgagggagagccaggtgcgggggcgcttgcccacatatcccttggtgaccttgacgtagccggccttctccagggtggagacctgcttggacagcgccgagtcggtgatctcgacggtgtcgcggacgaaggcgaactcggcccggtccgcggcggccagcgtcgccatgaccgcaaagcgcacgggcgcgtggatgacctcgtcgagccggtgccgggggtggttcatcgccgtccctccagacgggcgccgaggaaggcgggcagggagaccaccaccgcaccgggcagccaccacaggagctcgccctcgaaccagaggacgccgggcatcagcacggcggcgtagagaaccgcccagctggcgatgatcatcgcgtgccggcgggcgaacccgtgccggctcaccggctggcggacggcgtaggccgacagtgcggcgacgaccgcgccccacaccgcgaccgacgcggcgaccccgcgcgggcccagcccgagcagaagggtcgccacgaaggccccggcgccgtagatctgcaggtagcggacgtaccagcgggagcggcggcgcacccggcgctgcagtgtctcggcccgggtgagcgcggcgccggcggcctcggcgtcgatgttcggcatgaccatccccttgctcttcggcgactatgtgattctaagaaagtactttccaaagtggcaagtactttccgtgcaatgtcacgcccggcgccgccactgcattcgctgaattgtttgaccaggtcattactctcaagcagcagcccaatggccgggcgggtccacccggccacaggcgggggaccggtcggggttcatgcgggggccgctgcacagagccctggtgcgacggcggccggaagccggtttgggctggttggcatggcggaaccgggctctggaatcatggccggcgctcgggcgagacatgatcggcccggctcggaaggagagacagtggacgtagaacggacggcgctgcccggcatcgggctgcagcatgtgttcaccacccgccgggggcggcagatcggggtggtctcacaccgcaatggacagcgggacctggccgtctacgacaaagaagaccccgacacctgcgtggtgatggtgaaactgactccagaggaggcgaacgtgctggcggaactgctggggaccgagcgggtggtggagcggctggccgagctgcaccggcaagtggaagggctggtcacagagcagataccgataacagcgggctccccctacgacggccgcaccctcggctccactcaggcccgcagccggaccggcgcctccatcgtggcggtggtccgggacgcccaggtgatcgtcagcccacgccccgacttcgtgttcgccgccggtgacaaggtcgtcgtcgtcggcaccggagagggtacggctgcggtggcccgtatcttctcggacgggtgatcgatgcattcggtcgccgtccaactcatagaactcggtgcgatcatcctggcgctggggctgctcggctccatcgccgtgcgtttctccatctcggccatcccgctgtacctgatcgcgggcctggcgttcgggtccggcgggatcctgccgctgaccgacagcgaagagttcgtctcgctgggcgccgaggtcggagtcatcctgctgctgttcaccctggggctggagtactcggccgacgaactggtcggcacactgcgcacctccgccccggtgggcctggcggacctggtgctcaacgccgcccccggcgtgatcgtggcgctgctgatgggctggggcccggtggcggcgctcgcgctcggcggcgtcacctacgtgacctcctcgggcatcaccgccaaggtcatgggagacctgggctggctcggtaaccgcgaaacccccgcggtgctgtcggtgctggtcttcgaagacctgacgatggcggtctacctgcccatcctgaccaccgtgctggtcggggccgggctggccgccggggcccagagcctggccatcgcggcggtgacggtggcggtgatcctgttcatcgccctgcggtacgggacggcggtggaacgcttcgtcgccagccccaacgacgaggtgctgctgctgaaggtgctggggctgaccgtgctggtcgccgggctggcccagcagctgcaggtgtcggccgcggtcggcgccttcctggtgggcatcgccctgtcggggccgctggcgcacaccgcccgcgagatcatcaccccgctcaaggacctgttcgcggcggtgttcttcgtcttcttcggcctgcacaccgacccggccaccctgccccccgtgctgggcgtcgcggcactgctggccgtgctgggcatcgccaccaagctcgggacgggctggctggcggcccgccgcgccggggtcggcctgaagggccggctgcgcgccggcgtctcgctggctccgcgcggcgagttcaacatcgtcatcgccggcctggccgtctccggcggggtcgatccgcggctgggcgcgctggccgcggcctacgtgctgatcctggccatcgccagcccgctgctggcccggttggccgagccgctggcccgcaagatcgaaggccgcggcaagccgcaggcgcagatcgacgaggacctcccgccggagatccccgtcccggcccccgccctcgacgatgcggccgggaaggccgcctccggcaccgaaagcggcgacgaggaaccccgggacgacgtcaaggaggccaaagaggtcacctgaggccccgccgccccggcggagaaccagccgtccgacgtcgtccaagtgacccttccgaggttgccgggcatcggcccgcaccccctttccgggaggccgggggtgcgggccgatgccggttgaggtccgggcggcctccggcgaagggaggccgcatgcgttcgcgccctgcggagggcggtttctttgggcgttcccgttgtggggagcatcgctcaccaggatgctccgggcggcgcgggtcagcgcctttgggaggtgagccgtttctccaaggccgccaggcggcgctccagctcggtgacccggtcgacgatcggagggtcctgcaggagctgggcgagctggtcggcctcgtcgcggtccagctcgatggtgtgccgcggggagtccgggtcctccccgttgtagatcatgagcgtgcggtggccctcatggtcgatgagcacaccgagccggtgcccacggcgggtctcgtagtggtgcaccgtgccggtgccgggaatcgtgtgcatggtctcggctccgatcaagtgggagaggtaggggcggggtcgggatcgccgtactcgccgtaccagtgggcgagccggcccttgcggccgacggcgcgcaaccgccgttcggtggcttcacgagtggcgcttgtggtcacgatgagcagctcatctccttccagtagcggggtggtgtcggtgggcacgagggtgccgccgtcccggacgatcaaagtgatcgccgagggggcgggcagccgcagctcggcgatctccacgccgtgcagccgggaccccttcgggacggtcacggtcagcagctcggcgcccagcaggtccagcggggccgcctccacctgcagctcgcgggcctgatcggcgcgggtcacccccaggtgccgggccatcgccggcagggtcggcccctggaccagggtgaacaccacgaccagcacgaacacgatgttcagcagctcgcggctgcccggcacgtccgccacgatcgggaagatcgtcagcacgatggggaccgccccgcgcagccccgcccaggagatgaacgcctgctcgcgccagggcaccttgagcgggatcaggcagaccgccaccgagatcgggcgggccacaagcagcagcaccgacccgaccaccagcgccggcagcagcgctccgggcagctcgctgggatcgaccagcaggcccagcaagatgaacaggccgatctgggcgagccaggcggccccctcggcgaaggagcggatcgccgcccggtgcggcagcaccgcgttgcccagcacgatcccgcacaggtaggcggccatgaagccgctggcgcccgcgacaccggcggcggcgaacgccacgatgcccacccccgcggtggccagcgggtacaggccggaggccggcagcgccacctgccgcagcgcggtggtgcccgcccagccggccagcagcccgatgaccattccggcgacgagctggtaggtcacctgggcgaggacgccgggcggggacggcagcgcaccggtggtgctgaagaccgtcaccaggatcaccgtgggggcgtcgttgaagccggactcggcctccacgattcccgacagccgccggggcagcggcagcgaccgcagcaccgcgaacaccgcggccgcgtccgtggaggagacgaccgcgcccagcagcagcgccagccgccactccatgcccagcagcaggtgcgctccggcggcggtgaccaggacgctcaccgccactcccacggtggccagcacccccgagggggtgagcagtccgcgcagatccgaccagcgggtggtcagaccgccctcgaccaggatcaccgcgagcgccagcgtgcacagcgtctgcgccagctggacgtcgtcgaactggacgcccagcacgtcctcccccaacagcacgcccagcgccaggaacagcagcaggctcggcagcccgatgcgcgcggcggcgcgcgccgcggccaagctgaccagcagcaccaccccgccggccagcaacacttggtagagctgctgcagagtcacgcccgtgcggctaccactggcacagggggaacgagggcggggtcgcgcgcttgtgatcgtgctttttcaggcgtgcctcccggtgctccgtccgccgcgttcgtcggctcgatccccagtctgaccaggtgggaggcgattcgggatgggggcgggcccccatttggcagggcgttgatcatgtacttgaacagcatgcggacacccatgccctgacgactgccgatgcatgagagccgcacgcccgcccgaggcggaaagatctcgccgagccgtcatccgggaggggcctgtgccctgggacggccggtgaccgccccggggcacggcatcttccccgactgccgggcaccataggcgacctgcggaaacggtgcgcaaagacggtgcaaagaggtcagtccagcacccgccgcaccggctgcccggtgaccgccgcgatgcagtcgaagtccttatcgtcgtgcagcacggtcagccggtactcctcggccgtggcggccagcagcaggtcggccaggcctgcggagcggtgcgtcccttgtgcgagcattgcctcctgcacttccagggcacgctgaaaagcgcgttcaggaacgggaacccacccgaagacctcgcgcagtcgggcgctgacgcgttcgtagtcgcgactggatcgggcgctatagaagatctcgatctccgtcaccgggcagacggagaccaggcccgctctgagttggtcttcccagttccgcgctatggcagggattccgtcgagtcggtggaatgcgctggtgtccgcgaggaatgcctctgccgccatggctgctccaatgcctccaggtcaagtgctcccgaggcgaagagttcggccaactcccgctgcgcgggcttggccagccggacgcgcaccgccgtcgcctgcactgccaggttcaccgccttgtcgcggtcatcggtctcaaggagctccatcagctccgcgagggcctcttcgtcgatgtcgatgttcatccgtgtcatctccgccctcccggaccggccgattgccatggccgttccatggtaggcagcggtccgggctgtgacggcgacgttaccgtgtgtcagcggaccttgcgggcgattttcgatttgtcccctgcttcgtgtgagacttcggatatgagcctggccgcgcatctggaggagatcggccgtccgctggtcgaggagcagttgaagcatccgaccgtccaggggatcgccaaaggggacctggacgagcgggtgttccggtcgtggctggagcaggactacctgttcctgctggactacgtgcgggtgttcgccaggctggcctggcaggccccggacgggcacctgggcgacctggtcgatctggcccacgcgacgtttcacgaggaactttcgctgcaccgcacgctggccgccgagttcggagccgacctggagggggcccgcaagggaccggcctgcgcggcgtacacgtccttcctgctggagtcggccgcctcctacggcgagggcctggccgccctgtacccctgcatgtgggggtatgcgacgctgggcggcatcctcgccgccgaccctccggcagaacctcgctacaagcgctgggtggacacctacgcggacccgggctttgccgcactgggccgccggatcgccgagatgatcgatgaggcggcccccgaccccgagcgggccgaacggaagttcctcgagggcatgcggcacgagctggccttctgggacgtgccgctgccctgagggacggtcagggggccacgggggtcttccgcgcggccggggccggcgcggcggcgtgccccgccgtgccggacagcggccggaagcggcgcagccgcaggctgttgccgaccacgaagaccgacgagaacgccatggcggcaccggcgatcatcgggctgagcaggccggcggcggccagcggcagggcggccacgttgtaggcgaaggcccagaacaggttgcccttgatggtggccagggtgcgccgcgacaggcggatggcgtcggcggcggcccgcaggtcgccgcgcaccagcgtcaggtcgccggcctcgatcgccgcatcggtgccggtgcccatcgccagccccaggtcggcctgggccagggcggcggcgtcgttgaccccgtcgccgaccatcgccaccgtgcggccctgggcctgcaggcgcttgacgacctccaccttgccggcgggcagcacctcggcgatgacctcgtcgatgccgaccgcctcggcgaccgcccgggccgccggctcgttgtcgccggtcagcaggaccggacgcagccccagctcgcgcaggcgggcgacggcctcggccgaggtgggcttgatctggtcggccacggtcagcaccgcgcgggcggcgccgtcccagccgaccgcgacggcggtgcggccccgggcctgcgcctcggccatggcctgctccagctcggcgggcagggcgagggaccactcggccagcaggcggggccggcccaccaccacggcgtggccgtccaccacgccctgcacgcccaggcccgcgacgttgccgaactcggtgaccttcggcagcgctccggtgcgttcggcggccccggcggcgatggcccgggcgatggggtgctcggaggcgctctccagcgccccggccaggcgcagcgcctgcccggcgtccaccccgtcggcggggatcacctcgaccagggccatcttgccggtggtgacggtgccggtcttgtccagcacgacggtgtcgatcgcgcgggtggactccagcacctccgggcccttgatcaggatgccgagctgggcgccccggcccgtcccgaccatcagcgcggtgggggtggccaggcccagcgcgcacgggcaggcgatgatcagcacggccaccgcggcggtgaacgcggcggtggcaccggccccggcggccagccagtagatcagggtggccagcgccagggcgatcacgacgggcacgaagacgccggagatccggtcggccagccgctgcacccgggccttgccgctttgggcctgctgcaccaggcgggcgatctgggcgagccgggtgtcggcgcccacgcgggtggcccgcaccaccagccgcccgccgacgttgacggtggcgccggtgaccgcgtcgccgggaccgacctccaccgggacggactcgccggtcagcatggagacgtccaccgccgaggagccttcgatcacctccccgtcggtggcgatcttctcgccgggacgcaccaggaacgcatcgcccaccttgagccgctcgacggggatgcgttcggttcgctcgccgcgcagcacggtcacgtccttggcgcccagttccagcagggcgcgcagggcggcgccggcccggcgcttggcgcgggcctcgaagtagcggccggccaggatgaacatggtcaccccggcggcggtctccaggtagatggccatcgcgccgtcgccgcgggtgagggcgagcgtgaagtcgtgccgcaggccgggcatgcccgcctcgccgaagaacagcgcccacagcgaccagccgaacgccgccagggtgcccatcgagatcagggtgtccatggtggccgtgccgtgccgcaggttgatcagggcggcgcggtggaagggccagccggcgtagaccaccacgggcgcggccagtgtgagcgacagccactgccagtaccggaactgcagcgccgggatcatcgccatcgcgatcaccgggaccgacagcgcgatcgcggtgatcagccgctgccgcagggggcgcagctcgtcgggctcggcggggcgttcgggttcggccgggggttcggggagcgcggcggtgtagccggccttttcgacgacggcgatcagctcctcgacggtgatgtcgccgggcgcgctgatcgtggccttctcggtcgcgtagttgaccgtcgcgctgaccccggggagtttgttcagcttgcgttcgatccggttggcgcacgacgcgcaggtcatgccgccgatctccagttcgatgcgctcgctcgccgcaccggtggtcatcgcagtctccttggggcccgcgggtcctccgccgtcggtggatcgtgggggcgggctgttttctcgggggcgggacggcccgtcagtccttcagctggtatccggcctctgcgacggcctctcggatgcgggcggcctccagcgggccgtcggaggtgaccgtcatgcggccgctgtccaggtcgacttcgacgccggtgacgccggggacctggccgacctcttccttgaccgatgccacgcagtggccgcaggtcattccggtgaccgtataggtgctggtgatcatcctcgtcctcctcggttacccctggggggtatcttgtcatcgatgctgccactccctctggcggggctgcaacccctaccccctacccgtttatgagacatgcgtcataggaggtgggtgagggtgcgctccccgccttgcggcccgcgctcgggcggctgctgcgcgccgtctgcgtcaagggagcggatggacttcgcagcctttttggcagggctgttgcgaagaagttatccacagcctgtggagcgccatgatccgtatgagggcagagttatgcccctgtttgtacaggtatgcagcgtgtaggcaccgggaatccgggctcactccacgttatccacagcttcgtccacagctgtccacaggcatgtggacacagccttgcgtaccggctaccccttctgggtcaaggcaagctcaaacttctttgacctgctcgatgcgccgccccatgcccggagggttcgagggggacgctgccgggacgagacacagcggagagcggctttcccgccggatcagggcatggatggggacattcgcggccacaccgcgcaggccgaaagtctcgtccgggagccggcgggcccgggaccggctccggagccgcccgcaccgcgcatcggcgaccggcggctccggagcggtcagccggcgaacagcgccgccacctcttcccagcgctgaatctcacagccgttgagacggttgaaccgggcgttcaccgaggcgccccgccaggtgccggtgacggtggccacctggtcaccgccgtggatctgcgtgcacagggcgtccttggggacgggcttgaacggatctgtggccttctccagggcctggcaggcggcgtcggccttcgggtgggtgccgccggcgggatcgcaggtcagggtccaggtggtggcggaaccctgaggcgtggagcgtacttcgatggtcagccgggtctgggcggccgaggacggcgacaccttggcagagcctccgccgtcgtccgcagcgccgcatccggccagtgtggcggcggccagagcgctcaggcaggccgctgtggcgaggggcatacggtaccgcatgcgcattggacgcaccgaggcccgatcgggttccgccgaattctgtgaaaagcatcgcccgcttcggcccgccgccgccggacgggtagcgtgtgcgggacgccgctggtgacggcgggcatatggctgaagagaaccatgccgccggtgccgggttccggtgcgcggcggaagggtatggccgcgcacggcggcatcggcgcagcggccgacattctcagggcggggcccgtcttcgccggcccgtggaaatcggcccggtgaggggccgctcccggcaaggaagcggaggagtcgcggcaacgtgatgtttttcggggaagacgttccggccgtcgctgtcacggacgtaccgcaggacgcctaccttctcgacgtccgcgagcaggacgagtgggaggccggccacatcccgaccgcggtgcacatcccgatgggagagctgagcgaccgggccgcggagatcccgcgcgaccgggacgtgtatgtcatctgccggtccggggtgcgttcggcccaggtgaccgtggccctcaacaacgccggctggcgggcccgcaatatcgacggcgggatgaaggaatgggccggcgcggggcttgcgatggtcgccgagtccggcgccgcgccccgcgtcatctgaccgcacccgccggagcgttccgattccgcggccgtcgcgcgggtgtggtgtgcgttacggcggtcgtcctccaaggtgcgcatcatttccttcaccagggctccgactcgctcgccggcggctcgtccggctcgcagaagcccaggtcaccggggtggtcgcggccgaaccggagagggcccggcaaagccgcggtggccttttcacaaacaccgggcagatcgggtggaacgctttccaaccgacttcaccggcgcggtgcgggaagcgatggcacgatgacagacgtggggcaggctccaggcggtcaggatgcgatcgtccgtgcggtcatcgaatgcgcggccgacgcgatcgtcgccattgacccccgcttccgggtgacgctgtggaacccggcggccgagcggctgttcggctggagcgccgccgaagtgctcggccaattgcccccgatcatccccgatgagctgcgggccgagcagaacgcggtgctggagcgcgtccgcgagggcgggcagctctccgtggcgacccggcggctgcgccgcgacgggcagctgatcgacgtgcgcatcgacaccagccccctgcacgacgccgacggcaggctgctgggctggatgggcgtctaccacccggtggccgagacggacgccgcccagcaccagctggccgagcgggcccgcctggtgcgccggctcaacgacgtggtggccgacctcaacgccgaacgggacctgccggcggtgctggaccggatcaccaccgcgctggtggagctgaccggggccgacgccggcggtttcgtccagatcaagggccggagcctggagctggtcagcgtgcagggcctgccggagcggctgcgcggcaccgtcaccgaactggactccagcctggtcgatgagctgctgcgctcgggcaagccggtgctgctggccggcgcccggcgggtggacgaggcgatccgcgcccacctgccggggctgcacacggtcgccctcggcctgtcgtacctgcagaaccggccgtacggggcgctgtatgcgctcttttccgggcgcaaggccggggacaccgagctggaactgctggaactgctggccgggcacgccggggtcgccgtcggcaacgccgtggcctacgccgatgcggtccggcagcaggcgcacgagcgggcggtgatcgactccagcgcggacggcatcgtggtgctggacgccgccggcatcgtccggcagtggaacccggccgccgcccggctcaccggcctgcccgccgagcaggtgatcggccggccgccgccgctgcagatccccgagcccggctgcacgctcaccgtgcggctggagtcggggacgtgggtgaacatgctgtgctcgcaggtcgaggagaccggggagctggtggtcgacctgcgggacgtcaccgaggccaaggccctggaggaggccaaggacctgttcctggccaccgccggccatgagctgcgcaccccgatcaccgtggtgcagggcttcgccagcaccctggtcagccgctgggacaagctgggcgacgccgagcggcgggccgcggtggagaccatcgccgagcgggcgcgggcgctggcccggctggtggagcacctgctgctggggtcgcgggcgggcaccggcgagctgaaggtgaccatcgagcacttcgatctgggccggttgctggaggcgtcggtggccggtttccggtcgctgtcggacctgcaccgggtggagctggaggtggcccccgacctgccgaaggtggcgggggactggatggccaccgacatcatcctcggccagctgctggagaacgccttcaagtactccccggacgggggcacggtgacggtgcgcgcctgggccgagggggacgagctggtggtcaccgtggcggaccgcggggtcggcatcgctcccggcgaccatgagcggatcttcgaacgcttcttccagggggactccggcgaccgccgccgcttcggcggcatcggcctggggctctacatcgtcaaacgcctcgcgcaggcccagcgcggcgatgtggccgctcactcccggccgggcggcggcaccgtcatgcggctgaccctgcccgccgctcacgcctccggcgactgatccgatatttccgatcggggcggtttggggtgtgaggcgacgagccgagtgttgtgtccaggatgtgacagacgaaacgtctccgacaggagtaacccccgctgtgagtggataggtccacatgagggatcattggtacctgtgtctgcttctggggggtgatcggccgtgatcggaggatcactcgcccattgtggggaaatggcatttccctcaggtttccggtcgtccgcatcggggcatttcggtcgtagcacgagagtaaccggctagttccggagggtacggggaggtgagggcgtcgagcgtcgtactgctaccgcacgcgccgtccagcgtcgcgatcgcccgccggcgcctcagctccgagcttcgcgccctcggcgtgcgtcccggagcggtggacgacgccgtcgtcatcctcagtgagctgctcagcaacgccctccggcatgcgcggcccctggagtccgggcagatccgggtgcgctgggagtgcaacggggacgacatagaggtctcggtgagcgacggcggggcgatgaccgaaccccggcgcggccggcccacgctgtcctccctgggcggacgaggcctgggcatcgtggaggcgctcgccgagtgctggggcgtccaccacgatggcgactgcaccacggtctgggcggtggtgcacgtcccgcagaagacggaggacggcgactcggcccccggcatggcccacgccgcggcgttcgccgaagagttcgccgaggacatcgcggaactgcagcgcacctcctcgggggtggacggctcccgccacggcctgcactgagccttttcggcaggtggcccaaggcggggccgtgaaggcgtccggcaccgcgttcggctcacggcatcgtccctgactgcgacctccccgtcacgacccgaggacacgaggtgccggaaaggtccaccggtgggcaccgtccctccggtgaatgtggcgtggcgcacattttcgccgaaaatcctcgatgagctgtaatgtcttgcacagctcgggcgctgtcgtgcccccgtcgacaccgcccgagcatccaagacttgcgcgcgccgcacgttagagcgggtcgcgcagcagagggcaggacatgcaccgcgggccgccccggccgctgcccagctcgcttccgctgatccggatcacctcgatgcccgccgcctccagacgggcgttggtctcgacgttgcgttcgtaggccaccgccacgcgcggcgccacggccagggtgttgttgccgtcgtcccactgctcgcgttcggccgtcaccggatccagcccggtgtcgatcacacgcagccgctccacccccatcgccgccgcggcggcctccaggaacggacgctcctcggagatgagcagctcaccgtcgtcccaggtgatggtgtaggcggtcagcgaatgggccaccggcgggtacatgaccaccgtgtcgacgtcgaccatcgtgcagacggtgtccaggtgcatggtggcccgctcctgggcgatcggcacggccagcacggtgtgcgcggcgccggtggacagcacccgccgggccagccgctccactcccgccggcgtggtgcgctccccggtgccgaccgcgatcaccccgggggccggcagcagcacatcgccgccctccagcggctccagacgcgggtcgtagatcgtctcgatcccgcggaaacgggggtggaagtcgtagatcagcccggtcagcgaggtctcccggcggcgggcgggcatcgccaggctggtcaccgccacccgcgggccgatccaggtgctggagtcccgggtgaacagcagattgggcagcgggtcgatgatgaagtcctgcgggtccatcagccggtagaccaggccgtgcgcggacttgagctcctcgtgcgccagccccgcgatcagcgtgtgcgccagttgctcggggtccaggtcgctcaggtactcccggacgttctcgcgcagccggtcgcccagccgggggtctgcgacggcggcggtgatggcctgctcccgggcgtcggcgtactccaggacgtcctgcagcagctcggtcaggtacagcacctcgacgccgcgctcgcgcagcgcctcggcgaaggcgtcgtgctcctcctgggccctgcccacccacgggatcccgtcgaacagcagcttgtcgttgttgcggggggtgagccgcttgagctcggccccgggccggtgcagcagcaccgtgcggagccggccgacctcactgtcaacccggtacgaaggggtcaccctgtgcagtctatgtcggtatgcaccatatgtgatcaatggatcggccaacggatgccccgagcggcctcagggctcgccggtgagcagggtttcgccggaggcgggcgatttatgctcacttacgccatgcgttacttcgatccgccgctgtggtgctgatgctccgggtggtccggcgtccctccgcgcacacggtgcatctcggggccgccacgctgctgaggatctccgccgaagggctgggcaccgcgctggtgctggtcgtccaggcccgaacgggacaggccgcgaccgccggcttcctccaagcggcgatcatgctcccctatgtgctggccggcccgatcaccggccacaccctcgaccgcaccgcccggccgcgcgccttcgcgctgacgatgacggcctgctacctgctggccgccgccttcctgctgctgacggccgggcgggtgccgctgctgctggcgctggccttcgccgtcgcgatcggctgtaccgagccggtcgtggtggccttcaccggcctgctgccccgcttcgtcccggcccaccggctgacctgggcctacgggctggaggcggcgacctacaacatcgccgccatcgccggcccgggactggcggccgggctgaccgcggcgctcggggcgggctatgccggtgccgcggtcgtcggctgcgccaccctcggcatgacgctgctgccgctgctgtccgtccctccccccggccatcgtcccgcccccgcccggcggccggaggagaccggggagcgaccggccgcggaactcgctccggcggtcggccccgacaccgccggaacccgctcgcaggacgccgggcgccgggcggccggggaacattccgagcagcccgccgcggcgatcggccgcggcggcgccacggcccgtccagagcccgccgaggcgcgggaggaagggcgtccggcggggagcgccgggcccggcggagcggcctgccacgctgtcaccgctgaggcgcagggcagcggcggcccctctgcggggaacgccggtcccggcgaggcggagacgccgcgcgatgagcgggttggagcggccctctccaaagaacccgcccccgagatgaagaaggacgtcccggcactcaagggacgggccccggcgctggatgtgatcgccggggggatcgtggtgctgctgggcaacccggtgctgcgcgcggtgaccgtggcgaccaccctggcgttcctgggcatgggggcggtcgcggtcaccgccgtcctgttcgccgagcacatcgggcgcagcgccggggtgggcggccagctgatcgccgccttcgccgccgggtcgctgatcgggtcgctggggtcggcgcgctggctgtcggcgcggcgggccgaatgggtgctgatggccggcatggcggccttcgggacggcactggccgtgaccgtctgggcgccctccctgccgtgggcgctggccggtttcctcctcgccgggatctgcgacggcccggtgttcgccgccacgctgaccgtccgccagcgcgaggcccccgccgaccggctcggccaggtcaacaccaccggcggcagcctcaagatcggctcggcggcggtgggcgccgccctggccggtgccctggccggctcgctcggcggccccggcctgctgctcggcatggccgccttccagttcaccggcgccgcctgcggcgtcctgctgctgttgctcgcccgtcgccgcggggagtgagcacagcaggtgacggcggggggtgtgagagcgtcactttccggagggcggccgtcggggcgggccgaggcggccgattatggttcggcgctatgagtgcgcttctggacggcaaggtcgcgatcgtcaccggtgccgggcggggcatcggccggggcgaggccctggaactggcccggcagggggccgccgtggtggtcaacgaattcgacgccgaggcgggcaaggcggtcgtcgacgagatcaccgcgatgggcgggcaggctgcgttgcacgtgggcgacgtcagcgagatcgacgacgccaaggctctcatcgacaccgccgtggagacgttcggcgggctggacgcgctggtcaacaacgccggcatcctgcgcgaccgcaccctggtgaagatgacccccgaggagtgggacgccgtcatcaaggtgcatctgcgcggccattatgcgcccacccacttcgcctgcgagtactggaagaacaacgggcggcccggacggatcgtgtgcaccgcgtcctcctccgggctgctgggcaacttcggccagtccaactacggggcggccaaggccggcatcgccgcgttctccacgatcgtcgcgctggagatggcccgctacggggtgacctgcaacgccatcgccccggccgcccgcacccggatgaccgagggcgcctacggcaagatcgaaggcggggacggcgggggcttcgacttctggcaccccgacaacgtggcgccgttcgtggcgttcctgtgcagcgaccaggccggttccatcagcggcaaggtcttcggcgtgcagggcgatgcggtggagctctaccggccgtatgagtccgccgccgtcatcgaaaacggcggggcgcgctgggacccggctgacttcgccgaccgggtcggggagctgttcgagacctccgggatcaagcccgagatcgaaaacccgatgcgccggctgcgctacagcatgaccaagcgcgcctgacgcctggtgcgccggtgccgcgagccgcatgcgcggcaccggcgccgctcaggctcagccggtcttgatcagcagaccgccgtactcgtacacggtgcggcggagcgtggccgtcttgacgaacggctccagctccttgggcacgggcggcagcggcggctggttggggtcggggcgccagtcgttgatgtcgagcaggcccggttcgaccggctccagcccgcccccgagcagcagcgcgtcgacctcttcggggctgcgggtctgccagggcacgccgctctttttcatctgctcgttggacttggcgcgggcgtccgggtcgtcgctgacgacctgggtgaaggccaggtggctgccggggacggcgcggtcgatgacgccgtgcagcacggtgcgggggttatcggcgtccagcaggtggtggccgaccgacaggtacagcacggccagcggctcgctgaagtcgatcaggcgcttggtgtcggggtgctccaggatggcctcggggtcgcgcatgtcggcggtgatgaccacggtggagccgtccccggccagcagggcgcgggcatgggcgagcacgatcgggtcgatgtccacgtagacgacccgggcgtcgggtgcgtgcttttgggcgacttggtgggtgttgttgtcggtgggcaggccgcagcccaggtcgatgaactggcggatgccggcctcggccgccaggtagcgcaccacccggtacagaaacagccggttctcccgggccatgttgatgccttcggggaacagcttcgcgccttccagcacgaactgccggtcgatctcgtaattgtccttcccgcccagggcccagccgtacatgcgggcggatgccgggacgtccgtgcggatttgcgggatcgattcgtcagcggccaccatgcactcccgtctgctcacggccggtcggtggcagcagactactgggcgaatggggacgattccgtcttttttggtgatcttcggtggcgtcctgcggcgggccggttcgccgtcccaataacactcgatccgaaaagatgaaattcgatcatccttatttcgggtgacgcgagcggctccggtctgccgcgccccatggccgaggcggcacggacgaggccaccgctgctgctgtttctgtgctcacgcagcggcgaccttcttcggcggcccccgctcgaacgggtcctggcggcgcttggacgccccttcaaagggtttcagctccttggaggcggcgcggtggatgacgctgcgcagcacggcgggagcatgggtatcgagacggacgtcccgggcgtcgggggcgtactttcgagcggcttggttaaaggtcacactggcgggacggcctgctcttccatggatattctctgaatttataggacggctactagaaattcgttcggttatagcaggcgcgcgtggatatgccccctggcagccggcgtccatctgctcgcagggttcggccgggcgaccgatcgcctcggtcttgacgtgctgcaaggccgttgttctgctgaaagaaccgggagcccgcagcatccgggaacgccaagctccggcgaaaccattcggcgcccggccctggtacagggggctggagttttggcggcacccgtgacgttccgggacgcggcatcctccctgatcgtgacgcaccgcagagacggcgtgatgaagaggatccggtggactcgccgcaaagccctggtcaccgcggctgcggccacgctcccctgcccgctcgccccgcatccggccctctccggaccgtgcgaccggcctacgaggcgacgatccgcgggcggccgctggtgatgacggcggaccgacatgccgcagatcgcctggctggccgcatggggcgtcgtccccggtgagcggctgcggcggcggtgcggcacggagcgcggctcgccttccaccgcttggacatcggcgccttgcgcgtcgccaagctgactaacaagtgggggcaaaggccggagaaccttcggcaccggctgcttcacccgcgcctgcatcagcctgaacggcctcggcgccgacctcgccgcggacgcgccgtacccgatctgctggttcgaccccagattcggccccctgaacgggcgcgacacctgccgggtgcgcttccccgccggtcgaggcgttctgatcgctcaccctctgcgggccggaccggttcccggccggcgacccgctgaaccggtgcgtgctcggtggcggcgacccgccggccggcgcgggcggcggcaccgagatcgtcatcgccgccggaccaccggcgcgcccgggccggtggtccggatgcccggacggcgccccgtgggctgaggcgtccgtccgggcgggaaccgcttacggcttcttgagcaggccgccgtactcgaaccgctccttgcggagcttggaggcgccctcgtacggcttcagctccggggggacgggcgccagcggcggctggtcggggtcggggcgccagttgttgatgtcgaccaggcccggctcgaccggctccagaccgtgccccagcagcagcgcgtcgacctcttcggggctgcgggtctgccaggggacgccgccggcgttggcgatcgcgtccagctcggcgcgccgctcggggggatcggtgctcaccacctgggtaaaggccaggtagctgccggggacggcgcggtcgatgatggtgtagaggacccggtgcggatcgtcctcgtccttgatgtggtgaccgaccgacaggtacagcaccgccagcggctcgctgaagtcgatcaggcgcttggcgtcggggtgctccaagatggcctcggggtcgcgcatgtcggcggtgatgaccacggtggagccgtccccggccagcagggcgcgggcatgggcgagcacgatcgggtcgatgtcgacgtacagcacccgcgcgtcggagacgaactgctgggccacctggtggacgttgttctcggtgggcaggccgcagcccaggtcgatgaactggcggatgccggcctcggccgccaggtagcgcaccacccggtacaaaaacagccggttctcccgggcggcgtcgacgatctcggggctgtagtggatgttctgcagcgcgaactgccggtcgatttcgaagttgtccttgccgcccagcgcccagttgtagatccgggcggaggtcggcacgtcggtggggatgtcggtcgggacggggccgtcagcgtccaaggtctgctcccatgctccacgaggatcctgcaccggatctcggcaagatcagactaacggcatgatcaccgacatcggtggctttccttcgggtttcggacggtgtcggcaagcaagtcctttcttatcgggcggaccgctaccggcgaccgcgaaaacgcgcggtggcgcccggcccgcagaggaccgggcgccaccgtgagagctcctgcggcgtccgctcaccggcgcggcgtcatccgccgcgcgggctcagtggacggcgcgttcgtggccctcccagtagggcttgcgcagctcgcgcttgaggaccttgccggtggggttgcgggggatgacgtcgatgaagtccaccgaggtggggcacttgaagtgggccagccgctcgcggcagtagtcgatgatctcctgctcggtgacctcgccggccttgaccacgatcgccttgggggtctcgccccacttgtcgctgggcaccccgatgaccgcgcagtcggcgaccttggggtggctcatcaggacgttctccacctcggcggggtagatgttctccccaccggagatgatcatgtccttgacccggtcgtggatgtagaggtagccgtcggcgtccaggtagccggcgtcgccggtgcggaaccagccgtccccgggcagcgcggatgcggtggcctcgggcatgttccagtagcccagcatgttctgcggggagcgcacccagatctcgccgacctggccggtgggcagctcctccagggtggacgggtccacgatcttgatctcggtgccctcgttggggacgcccgcgctggccagccggtgcgcgttggggccgtcggggtcgtggtcctccgggggcagcgcggtgaccgcgccggtggtctcggtcagcccgtacacctggaagaacttggtgcccggcagcagcttcatggcgccgcgcagcacctcctggctgatcggggacgccccgtacagcagcacccgcaggctggacaggtcgcactcggcgacctccgggatgctctgccagaacagcagcagcaccggcaccaggaacaggtgggtgacctggcggcgctcgatctcgcgggcgatgccgaccgggtcgggctcgcggcagatcaccccggtgatgccgtcgaacaccacggcgacgctgagcgcgttgcccgcgatgtggtacatgggcatcgcgatcatcatccgggtgtgctcgtccagctcccacagctcggcggtgctgggcaggatcgacaggaagttgtcgtgggtgagcatcacccccttgggccgcccggtggtgcccgaggagtacagctgcacgaacacgtccgaggtggccgcctggtgggcgggcggggccggttcgtgcgaggcgacccactcggcgtagtcgagccggggggcggcggtgtgctcgccgccgatcaccaccaggtgggtggtgtgctccaggtcgccggccacggcgtccagcagctcggtgaactccggtccgacgatgaagaccttggcgcgggcgtcgttgacgatgtaggcgacctccggcggggccagccggtagttgaccgggacctggacggcgcccagccgggccgcggcgaacagctgctcgacgtattcgatggagttcttgtccaagatggcgacgcggtcgccgggaccgaccccggccgcgtgcagggcggtggccgcccggtccacccgttcgtcgaattcccggtaggtgatctcgcggtcgccgtaatagaacgcgatcttgtcgggggtggcctgtgcgcgttcgcggagcacatcggtcagaggctgcatgggtggggcccccttcggccgttccggcttatggtgcgccccatcctgcgataaccggatacttgccgacaaggccttgatcgggggctttgttcagcgcttggtgatcaatgtgacgaccagcatcacgacggccgcgatcaggcccaccagcaggaagaacttcaccgtcgacaagatcgcgccgagcaccgaaaagatcagccaggcggccagcaggattcccgcgatcttcaaaaccgttttgctcatgtcctccacgctatgccccggtccggccggtggcatccgcccatggcccggccttctctcctcctccagggggaggacgcgggcttgagcatgcgactcggccccgccgccagggcttccttgcggcgttcggccgcggccgggggagttccatggttcgcggcgatgcgcgagaggacgcggagtgatgaccgggccacttccggtcacttttggagtggttctgatttgtcgggaaagtagtgttatgcgggttttcctctgtgggttcgcgggaacagagccgcccctgtgaggggcggagggtgaacgacgttcggaatgggtggccattccggctgtttcccatgcggcgcgaacccgcggtatcaagggcggcttcgccgccggccgcgaggccgccgggaagaaagcggcgatgacgccccgcgcgtggaaatccagccggtctgcgcgttcactcgagcacggcgcggacgacggcgccggcctcggtgcccgcctgggcgagcacggctccgccgggcgcccagatgcccgagcccccggcggcacgggtgaagccgccgccggtggagccggcgaaactggccaccgcgacccagacccggtgatcggcggcgatgcggcgggcgcgctcgtcccggacggcggcgtccttagcgtgctccagcaccccggcgacatacacgtccatgcccagcgccgcggtgtcggcggagtgccggacgatgccggtgtccttgcagatcgccaggcccagccggcgtccatcgacctccagcacggccggctcgccgcccggggcgaaccgctcggcctcggcggcgcccagccacatcttgcggtaggccacgcgcgcgccggtgccctcgaaggccaggatcgcgatgtgcgccgcgcccgactcgccgcgcaccggggcgcccgccagcgccaccgtcccggtccgggcgcacgcccgcaccagcggcgccagccgcggatcgccggccgtgatcgccggggcgtccagctcgtaccccgtcagggacatctcggggaagaccaccacccgcgcgcccgcggaacgcaccacgtccgcatgcgtcgccgcgttcgccgcgacgtcgtaggagacgcacggcggctgggccacggcgatgctgagcggcttgcgcatgggaccccctgtcgcagcggagccttcatggtcgcacgaggacgggggatccgtcccgggccgcaggacgccgcgggcccggaacccggcgggttccgagcccgggacgggaggcgccgcccggccgcgggacggccgggatcaggaggggtagttcgggttgttggagtaggggatctcgatgctgatcgggaactgcgcgccggacagcacggtcagcacgcccaggcgcaggatctcatcgaaggtccagtagaacttcgacagggcgcccggagccttctccaacgacagcaggccctcgcggacggcgatgaagggctcccacagggtgttgaagacgttgtcccagaacggatcccgccggatcttcagccagtcggcgatctggtcgccgagcgtgtagcgggtcagcgagcccaggatgggccgggtgacgtacttcagcggcccgcccggcaccagcgtgccgatgttgagcagcatgtcggccagcttgatgccctcgggcgtggggcccaggatcgggtccagcacttgccgggcctgggactcggcctggtcccaggagttggggatgtactcctccttgatgccgagcatgtaggcgcacagctgccaggagtggaggaacgcctcggcctcgttgtccgggatcggcaccttccaggtcttcagctgccgcatgacgctggtgggcaggctgtgccaggtgaccatcatgtcggcctggctgatcgggatctcttcttcggcgaccttgttccagtagggggacttgggcagcaggtgccgcacgcccgcgtgggccagccgggtcttgatgcaggtcacgatcagctcgccgtccggctcgtaggcgttggcggtgccgatgtcgtaccccagcttggcggtcttggtgatgcggtcccgcaggttcgcgccgccccaggagtagtagaccgcccgcgcctcccgggggatgacggtgctcatcatcccgctgacgaagccgtaggtgacaccgaggtagagcccgcgcttttcgttgaagtggaaggcggtggccagcttgttcttgtcggcccacggcggcagctgcttggccttctcaatgaagtccttcaggtccttgggcagccctgagggcagcggctggccgttcttgagccatttgcgcagctccttgttgaccttctgcacatcgccgcgctggatgatgtcggccaccagctggtcggcctcttcgtcccacactcccctcgggtcggcacccgtcccggtgcccaagaccgagccttcgggagaccacgtccacacgggccgggcctgcgcgggggtggcgatgccgagcgcgccggccgcgcccagcgcgccgcccgccgccagcacgttgcgcctgctgggtgtcttcatgcctgcgttcctcctcggggcgagagcaacgtcttgatacggtgaaacgtgatctgcttctgcgtatcatcgacggtatgtctaataacagcacactgtgtcggtgctcacaagacccaccgcgtgagggatccaccgggcccccggaagccctcggttggggcaaaatcagtcgtctcaggggtggggtcgggtcgtctcaggaggaaatcgtggagcctacgttgtccttcctcatgacgacctcgggggacgagtcgctgatcgagcgcgcctacaccgatgccgtcgaacagaacgacgacatggacgagaccagcgcgcgcattctcgacgccgcctacgagcagttctgccggatgggcatccagcggtccaccatggaggacgtggcccggcgggccggggtctcgcggatcaccgtctaccggcgtttcgccaccaaggacgcgctggtcgaacaggtggtgcgccgggagttccgccgctacttcgaccagttcctcatcgacatccagcaggccgagaccgccgccgaccgggtggtgctgggctttgtcagctcgctgcgcgccatccggcgcaacccgctgatcggcgggctgatcgagaccgagccggacctggtggtgccctccatgatcagcgacggcgggcggacgctggccgtggtgcggcagttcgtcgccggccagctgcgccgcgaacagcaggccggcaacgtctcaccggacctggacaccgacctggtggccgagatgatggtccgcatctccgcctcgttcctgggcatccccagcttcatcgtcgacctggacgacgaagagcagctggccgacatcgcccggcggttcctggtgccgatgctgcagccgccggccccccgcgagagctgagcggagggccgcaggctcaaaacaccgaggggacgaccgcctcgatcaggtgcggccccggctcgctgagcgccttgccgaactgcgccgccagctcctcggccgtgcgggcgcggccggccggcacgcccatgccctgggccagcgagacgaagtccagatcggggcgggacaggtcgaacatgctgcgcgccgcctcgccggcggagttggggtcggcgccgacgcgggccagctccatgttcaaaacggcgtaggagccgttgttgaagatcacggtggtcacgtccagcccctcccgggcctgcgtccacagggccgagagggtgtacatcgcgcttccgtcggcctccaggcagaccaccggacgggacgggcaggcgatcgccgcgccggtcgccagcggcatcccctggccgatcgcaccgccggtcaaggtgagccagtcgtgcgggggagccccggcggtggcgcccgccagccacagccccgaggtgttggactcatcggagacgatggcgtcctccggcagcagcgcgccgatcacggcggcggccttctccgcggtcagcgggccggacggcggctcgggccgggacggttgctgcacgggcggggcgacgcccccggcgaccaggtcggccaggtgggcgagcgcaccggccgcatcgtcgccgtccccggcgagcacatgcacctggcagccctcggggaccaggtcgctgggctggttcgggtaggcgaagaacgacaccgggcgcttggcgccggccaggatcaggtgccgcagcccggtcatctgcgcggcggccatctcccccaggtaggccaggcgctcgacggccggcagcccggcgccgcgctccagccgggccgggaaggtctcgcacagcagcttggccccggtggcggcggcgatccggccggcggcctccagcccgtgacggcgggtggcgcccccgccgaggagcagcgcgcacggctcaccgctcttgagcacggccgcggccgactccaccaccgaatcgtgcaccggcgaggccgggcgggagcgcaccggcgtcgccggctgcgcgccctccgaccagcacacgtccgcgggcaggatgagcgtggcgacctgtccgggaggcgtcagcgccgccgccacggcctcggcggcgtcggcgggaacgtcccggctgcgggccgaacgccggatccagccggagacggaaccggccagcgcgtggatgtcggactccagcggggcgtcgtagcgctggtggtaggtggcgtggtcgccgacgatgttgaggatcggagtgccggcccgccgtgcgttgtgcaggttggccagcccgttcgccaggcccgggcccaggtggagcagcaccgcggcgggggcggaggccatcctgccgtagccgtcggccgcgccggtcgccaccccctcgaacaggcacagcacaccgcgcatccgcgggaccgtgtccaaggcggccaccaggtgcatctccgaggttcccggattgctgaagcacacctggacgtctgcgttcaccagggtgtgcagcagcgcctgtgcaccgttcacgtcactctccgaacgtttcagtcgaacaggacaccggggttcaggatgccctgtgggtcgaagacctgcttgatctgccgcatcagccgcagcttgaccgggtcctccaggtccaggaagtaggggcgcttctcccggccgatgccgtgctcgccgctgatcgccccgccgcgccccatggcctcggtgaagatctcccgcagcaccgcggtcagcttctcgggatcgggctggaagaccgacaggtgcacgttgccgtccccggcgtggccgcacccgacgatcagcgtgccgcgccgctcgccgatgccgccgaccgcctcgaagaagtcggccaggtcggcgcgggggatgacggcgtcgacgatggcgtcggccccggcgctcttggccgcccagaacgccttctcccgggccgtgatcagctcccgggcggcgttgctctccagcacgtacacatcggcggcgccgagctcggtcagcagcccgcccagggcctcgatgtcggcctccagccgctcggccgaacggttctccaacgtgacgatcaggtacgcctgagtggtctgccggacctgctccggcacccccaggtccacgtcggcgttcgcggtgatcgccgccatggccagcatgtccacgtactcgaggatcagcgggtccagcccgctgcccaccagcttgggcaccgcggcggtgacctcgcgcagggacgagaacggcgccagcacactggcctggtgggcggcccgcggccgcagccgcaaggtggcctcggtgaccaccgcgagggtgccttcggagccgacgatgagctgggtcaggtcatagccggtggaggtcttgacgtaccggccgccggtgcggatcacctcgccgccggccagcaccgcctccagccccagcacctggtgccgggtgacgccgtacttgaccgcgtgcatgccgccggcgttggtggagacggtcccgccgatgctggcgctgctctcgccggggaacaccgggtagatcaggcccgcctcggcggtcagccggtccagctcgcccagcgtcaccccggcctgcaccaccgccacatggttggcggtgtcgatctccagcacccggttcatccgctcaagggagagcaccaggccgcccgggaccggcaccgccccgcccgacagcccggtgcccgagccccggggggtcaccgcgagcccgtgctcaccggccacccgcagcaccccggcgacctgctcggtcgtctccgggcgcaccacgaaggcgggcggctgcggggcgacgcccagcgcctcgtccccgccgtagtcggccgagatctcctcacccgacagcacatgctcggctccgacgacgtcggccagcgccgatccgacatccgccaaggcaacccctcctccgccgttttcgcgcccgccgggcctggcccgtccgactcggtacagaaggccggcgaaggcaccatatgagacttacggcactttccggtagggcggaaggccccgcctcggcctgctcgtggacggccttcgccggtgcgtgcgggcggtcgtcttgcgcgaggcccgggaggccgcgcggtcgtccggcttcaggggagagccgctgcggcggcggccgctctcgggggatacggcggacggccggtgacgcgggcgggcgcttcgcccgggcccgcctcaccggccggcaggtgcttgcatcacatcgacggcgaaccctttccgcccgcctccgccatggactgcagacggtgtgcgcaacggtcgaaagcggcggcgtggggccatgcggcatacggccgctgtttctcttcccggtgcctgcggcagccggctgaaagggttcgtcgggtcgccggcggccgtgaagcggcgatgtccgctgaaattcttcgggatcaccgaggtttttcagtggatgccgtggtgctttttcttatatcggtgctccttgggcttcggtgcttgcccttggtgtgctgctgctcagggccgcggtgccgggcccgttagcgctggaacccgtactggggactgtgagcgtcctcgtgtccgtaccagttgtcgtggtaggagtcgttgtactgagggccgtaccagtagccgaaatcgtcccaggggccgtagttgcggccgcactcgccccggcaggcctgctgcccggcctgctccacggcggcggcgccgtgctcggccgccgcggccgccgacgccgccgacaaggcgccgcccagtgcgaacgccgcgagtgccgctgccgccagacttttcctcatctgagcctcccagctcattgcagagaatgtttttctacctgatgagacgcaccaggaataacacgttcaccggcggcttccaagggtggtggagctggaatttatgagcttggcgagactattgcaattctgcgaggacatgtccccgtgagatgttcaaaaaaggcgggatatggccatttgagaatggtcggcgagatgagtgcgttgcctgccgccggggcggccgcggggctatgacgacagccagccggggctgaccatgccggactcataggccagcaccaccagctgggagcggtcccgcacgcccagcttgctcatgatgcggctgacatgggtcttggcggtggccgggctgaggaccaggcggccggcgatctcgtcgttgctgagcccggcggccaccagccgcatgacctcgcgttcgcgctcggtgagcgcgttcagccgcgggtcgggggcgggggccttcacccgcccggtgaactcggcgatcagccgcctggtcacggacgggctgatcagcgcgtcgccgcgggccgccacccgcaccgcgcggatcagctcctgcggctcggtgtccttgaccagaaagccgcaggccccgccgcgcagcgcggcgtagacgtagtcgtccaggtcgaaggtggtcaagatgaccacccggacgttctccaggcgcgggtcggcggtgatccggcgggtcgcctccaggccgtccatcccgggcatgcggatgtccatcagcaccacgtcggggcgcagccggcggcaggcctcgacggtctgctcgccgtcgcccgcctcacccaccaccgcgatgtcgtcctcgtcggcgaggatggagcggaaaccggcgcgcaccagccgctggtcgtcggcgagcaagaccctgatcatggctgactcctctgcggcctgcgaagagcggggacggttcaccgcgcagacgccccgttccggtagggcaggcgggcccggacggtgaacccgccgcccggacggggcccggcgaccagctccccgcccagcgcccgggcgcgttcccgcatgccgctgatgccgctgccgggcgggccggccggcgggacgggtccgcggccgtcgtcggtgacctccaccgtcagctcccccggcccgtggtcgagccggacggtgaccgcgccggcgcgggcgtgccgggtcacgttggtcagcgcctcctggacgatgcggtaggcggccagatccacctcggtgggcagcgggcgctgctcgccgccggtctcggcgtgcacctgcagcccggccagccgcgccgactcgatcagctcctccagccgcgccagccccggggcgggcgcggtgggcgcctgttcgccgctttcccgcagcacccccaaggtggcgcgcaggtcccgcagcgccgtccggctggactccttgatcgcgccgagggcggccttggcctgtgccgggtccttgccgatgcggtgcagcgccgccgccgactggacgttgatgagcgacaggtggtggccgaccacgtcgtgcagttcccgggcgatgcgcagccgctcctccccggcggcccgccgctgcacctcctgcaggtaggccaggcggccgtggcggacctgcccgagcgccaccaccgccaccagccagccggccagcatgaacagggcgatgccgttgacctcgtcgttgccggccagcgtcccggcgcccacgcagatcagcgccagcgcggccagcgcgacggccgcctgcaggcgtccctcggccgcgacggtgtacagcgcgacgatgaacaccaccagcagcggcccgtcgtaggcgctgccgaggtagtaggcgatggtgacggccagcacgaagacggcgacggccaccggacgccggcgccgcaggtacagcgccccgcaggcggcggccgtcagcgcccagcccgcgacggtgaccggccacggctccaggcgctcgccgatgaacgccctgagcccggcgacggccatcagcgcgaacatcccaccggcgatcgccgcgtccgccgcgcgcccctgcggcagccgcacccccgcagccctaccgaacgccatggggccagagtaggtcggttccgcggccccggccgtcccgcggggcgaggacgcaaccacgggtgtacgccgcgcggcgcggccgcaacttgggcggtacggcgggtgtcgacgcagggccgatgaccgggggtgagccgtgcgccgagcctgacggccatgaacacgcctttcacgtccggcagggccgcatccgccctcgtcggcctgctggtcggcggggccgcggggttcctgctgatcgagacggtgggcgccgtcgtcaccttcgtcctcggccgcacgcccggtgcgggcggcggcggcgcgccgccggccgccttcatcgccgttccggtgctgtgcgccctggccggtgccctcatcggggcccgccgggccggccgaggttcccgaccacgcgaccagaggtgaacgagcatgtcttcgaccccccaaccgaccgtggcgagcggcccggccgccgtccgcgccgccccgggccgtttcggcgagctggccgcctggtcacagcggcaccgctggagcgccctgctgctgtgggtgctgctggtggccgcgatcaccgtggcggcgcaggccgccggcggcggctaccgcaacgacttctcgctgccgggcaccgactcccaggcggccgccgacctgctgaacgagcacgggtccgcgcaggcgggcggcgctctccagatcgtcttcaagggcgcaggcggcctggccgccgaccgcgccggcatcgagcggacgctcgagcgggtgcgcgccctgcccggtgtcgccgaggtgcgcagcccgttccaggaccgcgccgcgctgtccgccgacggcaccatcgggtacgccaccgtcacccttgccggcaggcccgaaagcgtgcccaaagagcacgtcgcgaagatcgtggacaccgcccgctccgccgcacgagacggcctgcaggtcgaggtcggcggggacgcggtgcgcgagctggccgaggaggagggcggcggaggcgccgagggcgcgggcatgatggcggcgctggtggtgctggtgctgctgttcggctcgctgctggcggcggcgctgccgctgctgaccgcggcgctcgcggtcggcggggcggtcgggctgatcgcgctggcctcgcacgtgttcaccgtcgccgacttcaccccgccgatcatgatgctggtcgggctgggcgtcggcgtggactacgcgctgctgatcttccaccgctaccggcacgagctgatcggtggcgcggaccgggacgaggccacccgcatcgcgctggaggcggccgggcggacggtcttcttcgccggctgcaccgtgatcgtcgcgctgctggggctggtggcgctgggcctggggtcgctgcagggcgtggcgctggccgtggcgctgaccgtgctggtcaccatggcggcctcgctgaccctgctgccggcgctgctggcggtcttcggcgggcgcatccagcgcctggtgctcaagcgcgccgccaaggcccacgccaagggccgggtcgaggggcgaggctggcgggcgatcgccacggccgtgcagcggcgtccgctggccgccctgctggtcgccgtggtggcgctgctggcgctggcggccccggcgctggacatgcggctgggcttcgccgacgcgggcaccgactcgccggagtccaccagccgccgggcctacgacctgctggccgaggggttcgggccggggttcaacgggccgctgatcgtggtgagcgccggcgagccggccgcggcccaggagctgcgggccgcgctggccggcacgcccggtgtcgccgccaccaccccgccgctgccggcccgcgacggcgcgctctccaccgtcatcgtcttccccaagaccgcgccgcaggacgagggcaccgccgagctcgtccgcacgctgcgccaggacgtgctgccgccgctggccgagcgcaccggcgcgcgctacctggtcggcgggtccaccgccgccgcgcaggacttcgccgagtcggtcgcggcgcggatgccgctgttcgtggcgatcgtggtgggactgtcggcgctgctgctgatggcggtgttccgctcgctgctgatccccctcaaggccgcgctgctgaacctgctgtcgatcgccgcctcgctgggggtgatcaccttcgtcttccaggacgggcggctgggggcgcagccgggtccgatcgaggcgttcatcccggtgatgatcttcgcgatcgtgttcgggctgtccatggactatgaggtgttcctgctgtcgcgcatccacgaggagtggcggcgcactcaggatcactcccacgccgtccgggagggcctgaccgccaccggccgggtgatcaccgcggcggcggccatcatgatcgtggtgttcgccgccttcatcctcagccccagccgcatgctccagcagttcggcctgggcctggcggtggcgatcctgctggacgcggtggtgatccgctgcctgatcgtcccggccgccatgcagctgctcggccgccgcgcctggtggctgccgtccccgctggcccgccgcctgccccacctggctctggagcgtccggacggcgcctgaccgccttaggccgcggcggcgcgctctaggacgcccggcgacggcatcggaaacggatccgcacaggcccgcccggtaggggcgggcctgtgcccgtgtcggtggtgaggtgaccggatgcgggcgcgtggaccgccggtggccggttgatcaggccgaacggggacggcacggggcgtcggccgcggcgcggctggtggccaaacccagaccgtccaccgcgcctacgaggccggccgggtgaacacgccccgctgaacgccggatttcagcggggagcggactcgtcgatgatgcggaaggtcgggcagggccagcgccacatgcaggcccggcagcgccggctgaggtgggtggggtcgctggagatgccgccggcgtcccggggctggtgaagctccagcagccgcagcgccaggtcggtgagggcgatcacctcgtcgcgcgcaccggtcagaaactccaggtcctctcggctgatatgggtattgaccgggacgtagccctcccggttgaccaggcgtgacaggtaacggcccgccgagtgccacgaggtggacttctccgagcgggttcggatcgcctccaaacgttcccgaaggcgcaccaggtgcgggtcgcccccggtatgaccaagccgctgatgcacgtgcacagcattccgtactcgcggcgcgggtgaggggcaaatcccacagttcatcaccccgagaagtgcgcaaacatgcacttacacgacaagtcggccatgcgatcagcgccggagatcggccggacactccccgccacacgggagtcgccgagcgtctggccccggcgggcggcggcagatagtgtgcggctcgtggagctaaacgtcacaacttcgtctcagggggattacgccgtcgtcaccgcgaccggcgaactggacctgtacaccgcgccgcgcctgcagaccgcgctggcctccctgatacgcgaccgcgccgaccgggtggtggtcgacctgagcggggtggagttctgcgactccaccggagtgaacgtccttctggcggcgatgaaacggctccaggaacagggcggcaccctcgaactggccgggctgcgcccgccggtgcggcgcatcctccaggtcaccgggctggactcggtcttcaccatcgccgaggcagtgcccacccgcggcgtctgacgccgccctcccggccccgatgaccggggacgcccggcaggcgcgcactacgatcggctgcatggagccacaacagggatcggacggcccaccgcaggccggggacgtggcggtcatcatccccgccaaggacgagagcgagcggatcgccgcgaccgtcaaggccgccctcgacctgcccggcgtggatctggtggtcgtcgtggacgacggctcctgcgatgccaccgggcgcctggcggccgaggccggcgcccgcgtcgtgcggcacagccgcaaccggggcaaggccgccgccatggaaagcggcgccgaggcggtcaagctgctggacgagggccgcgccgccccccgccacctgctgtttctggacgccgacctggccgagaccgcccgcgaggcggccccgctgatcgagccggtgcggcgcggcgaggccgacatgaccatcgccaccttcaccaccacggtcaagctcggcgggcacggcttcgtggtgcggctgtcgcgggagggcatccgccgggccaccggctggcaggccacccagccgctcaacggccagcgctgcctgacccgggccgccttcgcggccgcgttgccgctggcccccggcttcggcgtggagaccgcgctgaccatcgacctgctgcgcgccggctttcgcgtccaggaggtcaaggtgccgctcgcgcaccgcgccaccggcaccgactggcgctcccagctgcaccgcgcccgccagttccgcgacgtggcccgcgccctggtcgcccgccagcccgtgctcacccgtctggcccaccgccgcaggtgaccccgccccctcctcagccatcgggctcccccggagccccgcccgcacgtcccggcgggaccgcgcgggacggccgggacgccagtgcggccatgaacaccggtgacaccaggcgggacggacacgccacgggcacccgcccggcggatgggacgcacaagatgggaacggccgggctggccgggatcgggatctccctggcctgctttctgctgacggcgctgctcggcccgtccgccatgcagccggcgctgcccggcgagcgtgggcagccgccgtactcgctggatgcggcagcccccccgcacctggtgatcgggctggtcgccgccggagtgctggccggcgcggccgggctgggactgtgcctgcacgccgtgcgccggggctggcggtgctcgccgcgcccgctgctggccgccgggctgctggcggcggcggcgctggcgctgatgccgccgatcggctcggccgaccatctcaactacgccgcctacggacggatggccgtcaccggccacgacccctacggcacccgggcggccgatctgcccggcgacccgatcgccgacgccgtgcaggaatggcgccacgtcccctcggtgtacgggccggtcgccaccgcgcaggaggcgctggcgtcctggatcggcggcgagtcggtccggctgacggtgttcgcgctgtcggtcaccaacgcgctggcgttcgcgctcaccggctggatcctgcaccgggcctgccgcaccccgctggggcggctgcgcgccgccctgctgtggacgtgcaacccgctgctgctgtaccacctggtcggcggcgcccacaacgacgcgctggcgatcgcggcggcggccggggcgctggcggtcttcgccgggacgtcgcatccggcgcggcgggcggtggcggccggggcgctggcgggcctggccgccgcgatcaagttccccgcggcggtggtgggcggcggaccggcctgggcgatgctgcgccgccgcgccgccggccggctcctcctgctgggcgcgggcgccgccgcggtcgccctgctggcttatgcggcggccggagaccaggccttcgaccaggtcaggcgggccgccaacgcggtgtcgctggccagcccctggcatctggtggacgtggcgctgggagtgggccggcaccggatgctcatccggatcggctcgctggcgctgctggccgccttgatctggctgctggtgcgcgccctgccccgcgacgcagagcgcgacccggacgtggccgagggcctggtggtggcggcggcgctggcgctggcctggctgctgaccgccacctacgtgctgccctggtacgacgggctcggctgggcggtgctggcgctgctgccctggtcgcggttcgactgggcgctgctggcgcacaccaccgcgctcagcctggcctacctgccggcccgcgaccccgccctgatcggcctgccggacgagctgggctggctggtcacggtgctgcgttcggacgtggttccctggctgctgacggggctgctgctgtgggtggcggtgacggcgctccgccgtccggctcatccagctccagcgcccgcacactcgccgccagcgtcagcgggaccgccaggctgaaggccaccgccgggaccaccacccccgagtcgttgaccagcatcccgacgatggccagcgtcagcgccgccatcagcgccgggcgcagcgccgggccgcgccggtaggcccgctgcagcagcgccgcccgccaccgcagcggcctggccagcacgaagtacagaaagcacagcgcccccagcgccgccaccgtgaacggccagtagcccaggctgcgcagcatcgcctccgccttgcgcgcgatgacctccccggcctgcccgctcaccaggtcgtcccagaaccgtcccaggtgggagggggcggcgcggcgggcgtcgaggaacgagatcgccagcaccagcgcggccccggccaggcagtacaccgccagccacagcggcgagacccgccgtccggccaccagcagccccagcaccgcgaacgccgggaccatcgcgatcacgccgccgaagtcactgccccaccccggccagccgtcgatcgccaccgccaccacggccagtgccgccaccacggcgagcgcggccgtgcgccgccccttgcgcagcggacgctcggccagccaggccgccgacagcagcgccgccaccgcgaacaatgcgaacgcctggttgccgaacccgtagaagcggcccgccaccagcgccgtgtaacccatcagcgcgttgagctgcaggtgcgagccggtcagcacgtccacgcccagcaccagcgcggtgacggcggcgatgaccagcccgccgcccaccggcgagcgccgccacggcccggccagcgccagcgcggtgagcgccgccatccacgccgtcacgctgcagatcagcagcggcagcggatgctccgagcgccaccacggcagcaggttggccaggaacgaggccaccggcgccgccgcccccgccagcgcgaccacccgggtccccgccaggatccgccgtcgcgtcagcgccggggccgatgcgggcgctcccgcccagcggcggcgcagcgccaccgtcgccagcccgtacagcagcagctgcccgccgaacagcacgatgaagaacgccggctgcacccggcggatcgcctgggcggcgacgtcctcatcgtcgaggtcgtggaccttggcggcggccggggcgtcggtcggctcggcccgccagcgcgacccgatcgcctgcttgggctgcggcaggcccagcgcccccagcgcggtcgccgtcaggtcggtcagcgtgaccaggccgtcctgccgggtggcggcggaggtcagcagggcggggccgaaaccgggaccggtggccagcgcgacgtgcaggtggggcgtggtgccgctgtccgacaggcccgccaccagcacggtcgcatcgtcgggcagcgccttcagcaccgccgccagctgccggtcggccgccgtggccgccgccgcccggctgcgccggctcaccgggatcggcacgccgtcggcgtccaccccggccctgatgtgggcgcggtgcacggcgtcgatctccaccatcgtcagcgcgcagcccgaccagtccgcggcgggcacccgcgcgggggacggcgcgtaccggtccacccggccgcttgcgtcggccgccccgagcaccgcgcccgggccgaccgccatcgtgcatccgccggcccggtgcacggcgtcccccagcaggccgagctgagccttgtaggaggtggccgcgttgtcggcgacgagccgggaccagtcgcggacgctcgccgaggagccggagaccagcggggtgggcgccagcgcgcactcgctgtgggggaagcgggcgcgctgtcccgccgacacggtcagccacccgtcggcggggcaggtgttcccccgggtggtgcggacgctcagcgccccggcggccccctcccgggtcagccgccacagcgtgggggtgccgtgctcgctgacgtcgctccagcgcagcccggggatcccgatcaccgccacgcgcccgttcacctgggcgtgcgcggcggccgggaacgccaaggcgaccgccatgacgagcgtcagcagggcgcacagggacaccgcgccgcccctgccgccggaaagtctcctcccgcgctgcgccaacccgggcacctccatcgtcggaatccgtcccaggctagtcagcgtgcggcccgcccatgccggtcgccgtaccctgctgtgccgtcgggaggacaatgagccttttccggcaaggttcatcacggcggcgacgagacgggcgcgtgggcatgggcggacgaagcggcaggacgggcggatcagcggccgatctggcgatcctgctggccggggtggcgctcgccgcggcggcgatcgccccgatcgcggtgcactggctgaccaacccccccgaccagcggctggtggacctggaggtctaccgggccggcggggaggccgtgctgcggggggcgtcggtgtacgacatgctcactccgccgccgcagctgctgccgttcacctacccgccgttcgcggcgctgctggcggcgccgctggcgctgctgccctggccggtggcgcaggtggtgtgggtgaccgccatctacctggcgctgggtgtggcggtctggtactccttccgcccgctgctggtgcgggccggacggtacgctccgctggcggccggggcgctggtgggggcgctggcccacctgcagccggtgcacgaccagacccgcttcggccaggtgggggtgttcctgctggtcatgtgcgtggccgactgcctgtcgccggccccccgctggccgcgcgggatgctggtcggcctggccaccgcgatcaagctggtgcccggggtcttcctgatctacctgctgctgaccgggcggcgggaggccgcctggaacgcggtgctcaccgccgccgccgccacgctggccgcttttgcgctgctgccggccgactccatcgacttttggttcgacgcggtgctcaacaacgaccgggtcggcgccaacaacgccaccaccaaccagtcgatcaacggcatgctgctgcggctgtactggccggacgcggtgaccaaggcgctgtggctagtctgcctggcgctgatggcctggatcggtttccggctggcccgccgcgcctcccaggccgccgcgcggctggacggggcgtccgcatacggcctggagctggccgggatcgccatcaccgggctgctttcggtgctgctgtcgccggtggggtgggtgcaccacctggtgtggatcgtcccggtcctcggcgccctggtgggcgacgggcgggacctgcggcggtgcctggtggccgcgggtgtggccgtcttcttcgccttccgcatcccctggtgggggacgcggctcatcggcgagggccacagcgccctggagcgcttcaccggacgcgtcgtgcaggacgccttcggcctggccgccatcgcgttggtggtgctcttgggtcactggttggtcaaccgcgttcaaggacaatctgaccggagggttccttctcctgaccagccggaggtcggtaccctcacaccgtgattcttgtcgcactggccatagcgggcatggtgtcgggggtggccggcctgacgatcgcggtggtcgcccacaaccgggccaaccaggtcgttcaggagtgcgcggacatgctccgcagacacctgcagtccgtcaatgggccagtggacggccaggcgctgcgcgacctggcggtcgtgcactacgacgcgctcaaggagatgtccggccgccgctcgttctcgctggcgctgatcaactcgctcggcgatggggtggtcctcagctccatcaacggccgcaccgagacccgcacctacgccaaggtggtccgcggcgggcgcagcctggaggtgctgtcgccggaggaggaccaggcgctgcgcggcgcccggctcggcaagggcccggtggtgagcatggacgacccgctgccggacttcggcggcaacaccacctcggcccgtacctgatctttcgcccgccggcgatgtcgccgagcccgcgccgggacgtgcgggcgacgacgtaaactcgggtctgctgaatccactgtcgtctcacggtcgtcgcgtgcactctccgcctcggcggaaggagcccgccggaccagtgggcctttttgcggcccgcactcccgagaacctcaggcggccgcccggggaggcggctcggcgtcgcctcgcgccgccggccgcggggcccttgcgcgccgtcttcgggagggacgggcctgagaagggttcatcggtgaaggtcgtcgccgccgcgacggggcggtcccgggcggcgagaccgggacgggttcggacgctcccggcgaaggccgccgggctcgctgaaaggttcacggatgcgttacgcctatctcggtccccagggcacgttcaccgaggccgcgctgcacgccgtcccggaggccaaggacgccgagcacgtcccctacagcaccgtcccggccgcgctggacgcgctgcggcgcggcgaggtggacgccgcggtggtcgcgctggagaactcggtggagggctcggtccccaccaccttggacgagctggccaccggccagccgctgcagatcgtcggcgaggtgcagctgccggtctcgttcgcgctgctggtgcggccgggcaccgacttcgccgacatcaagaccgtcgcctcgcacccgcacgcccagccgcagtgccgccgctggctggccgcgcacatcccggacgccgagtggcgggcggccacctccaacgccgaggccgcccagatggtggccgacgggcactacgacgccgcactggccggggcgttcgccgccgcccgctacgggttgtcggtgctggccgaggacatccacgacgtgccggatgcggtgacccgtttcgtggtgctgcgccgcccctgcccgccgccggagcccaccggcatggaccgcaccagcgtggtcgccttcatcggcgaggaccacccgggcgccctgctggagatcctgaccgagttcgcggtgcggggcatcaacctgaccttgatccagtcccgtcccaccggcaccgggctgggctcgtaccggttctggatggacttcgaaggccacgtggccgaaaagcgggtcggtgaggcgctgatggggttgcgccggatctgcgccgatgtgcgtttcctgggctcctacatgcgggctgaccggatccggccagagattcgccgcggcacccacgacgccgacttcatcgaggcggcggcctggttggccggcatccgctccggtcgcctctgagccgcgcggccccggccggggcgccgccgggtgcacgccgaatgatcattgggtcatactggcggtccttgatcatctttgtggattcgccggatgccgtctttgcgggcgtgtccgcaccgtgatcgccgcggtttcccgtccctttgagtcgccggcgcatcccggtccggtcggtacggagttcgcatgcgcagactgctgatcgcgccggtggccgcggccgccctggtcgccggatcgccgtcggtgccggggccccttcccgggatcgcgatggccgcagccgacgaggtgaagccggccgtcacgaagttcaccgagttccaggtcacccccacggaggtcgacgccgcggacgggctggtgaggttctcgggcaggctggtccatctggacgccgacggcgcggaacgccccgtggcgggggttccgctgctgctcagctacggggttcccgaagaggagctggtcaccgactccgacggccgcttcgcgggaagcgtctatgtgcatcactccagcgtctccctccacgtccggtatcagcggacggccgacagcccctatcgcaacgcggtgagcccttcggtgccggtcaccgtgacgggcagtgccgaaacccggctctccattcgggtgactcccggcgacaagatcttcgcccaggacaccgcccaggtcagcgggaaggcggaatggcggcgcgtgaccggccagtggctcccgctgaaggggcacaccgtccgggtgatgtgcgggactgacggacagagcgtgcgcaccgcgctcgatgggacttacgcgatccccttcacggtccgccggcggtgcaacttctacgtccactacccgtcccacgagccgcagacgctgctgtcgtcgacggcttctgcacggcccacgccggaggtacatgtccgcacccgctttgcggacgtcgaatggccccgtgcggtggagcgcggcaagagaatcctggtcaccggttacctctacgggaacgaggatgccggattcagccccgtccgcggcgcgcgggtgaggctggagttctctcccgacgggcggcggtggaagcacgccggtgattcgccggtcagcgaggagtcgcatttcgagctgtccgccctcgcccccggcaagggctactggcggattcgcaccctccaggtgccctcctactgcacctctccgggagtcctccggagcgccctcataccggtcaaggaccgcacccggttcaccgggttcaacgcctctcccgagccggtccgcaaaggcgcggccatcaccgtcaagggcacgcttcagcgccggactccggcgggcgtctggaaggcgttcggcaaacgcgcggtgacgatcgagttccggcccaagggctctggcacctggcgccggctgcgcacggtgaagacgaacgccaagggccgcgtgctgaccaggttcaaggccgtccgggacggctactggcggctgtcgtttgcggaggcgccgctcttcttcggcagcaggagcgccgcggactacgtcgacgtccggtaaggctcctgcggcggaggcgtgacgggcgcgccccggcgctcgcgagcgtgaaccacaagacgaccgtgcgccggatacgcgaagaggcgagcggcggacgccggtccggcaggcacgggccggcgtccgtgtcctgatcgccgaggtcagggccgtggcacccggccgggcggggagacggcgcgggcacgggctttgccggtccgtggcctccggccgcccgcagggccgatatcgggggcggggggcggcggcggaccggtagcctcgggtttgtgattgacctgcgagctcttcgagaggaccccgagcggctgcgcgcctcgcagcgcgcccgcggtgaggacgaggccgtcgtcgaccggctgatcgatctggacgagcggcgccgggccgcgttgtcgcagttcgagaagctgcgggccgagcagaagagtttcggcaagtcggtctccaaggccaagggggaggagcggcaggccctgctggagcgggccaaggaactggcccgccaggtcaaggaagccgaggccgaagccgaccggctgcaagaggagctgaacgaggttctgcgcggcgtccccaacatcatcgaagagggcgccccgcccggcggcgagcaggacttcgtggtgctcgagcacgtcggcgagccgccgaccttcgactttgagccccgcgaccacctggagctgggcgagctgctgggcgccatcgacaccgagcgcggcgccaaggtttccggggcccgcttctactacctgaccggggtgggggcgcggctgcagctggccctgctgaatctggccatggagcaggcgatcgaggccgggttcttcccgatgtacccgccggtgctggtcaagccggaggcgatggagggcaccgggttcctgggcgcccacgcctcggaggtctaccggctggaggccgacgacctgtacctggtgggcacctcggaggtgccgctggccgcctaccacatgaacgagatcatcgacgatctgccccggcgttatgtggcctggtcgtcctgcttccgccgggaggccggctcctacggcaaggacacccgcggcatcatccgcgtccaccagttcgacaaggtcgagatgttctcctactgcacgctggaggactctcacgccgagcacctgcggctgctggagtgggagaagcagatgctggccaaggtcgagctgccgtaccgggtgatcgatgtggcggccggcgacctgggcgccagcgcggcccgcaagtacgactgcgaggcgtggctgccctcccagaacacctaccgggaggtcacctcgacctccaactgcaccgacttccaggcccgccgcctggcggtgcggcaccgcggggaggacggcaagccccgcccggtggccactttgaacggcacgctggccaccacccgctggatcgtcgccattttggagaaccaccagcaggccgacggctcggtccgcgtccccaaggccctgcagcgccacctgggcctggaggtcctcgagccggtgcgctgaccgcgctcgtccctcagccacccgaacgccgggtcccgcaaccgcgggacccggcgttcggcgttcccggccgttcgcgggccaccccggctctttccgtgatggcaagtcgtgacttgacgacttggaaagtcactgctttactttccaccatggaaaggcaagagttcacgcagggggcgctgccctctccgcaggaggcccgggccgcgctggaggcggtggagcaggctcgggagtcggtgaagaccacccagtggccgatgtggtacttcgtcgccctcggggtgtgggtggccccgctcgggctgctgtcgcggatgccgaccgacttcccccgggtgctggtggcgctggtggcgctgatggcgtggatggggctgttcagcgccatcgtcgcgctcggcgccaggaagaccggtgtggtgccctccttctcccgcgagcaggtggtgcacatcgccgcgatcctggtgccggtcgccgtcatcgccgcgctgatcggctggaaggccgggacggactgggcgctgccgtccttcagcgcgctggagggagccatgatcgtcctgtacgccctgtgggtgcggcaccggagcgctcggtcggcatgaccactgcggaaaagtccatcgagggcttcaacccggtgatccacgcccccaaccggctgcgcatctgcgccctgctcagcgccgccgaccaggccgagttcgccttcgtccaagacaagctgggcgtcagcgcctccgtgctcagcaagcacgtcagcgtgctgatggacgccgggtacgtcaagcagaccagggccgtccgcgacacccgccagcgggtgtggctgtccctgacgaaggagggccgcgccgcctacaaggcccatgtcgcggccctccaggccatcgtcagcggcgagctggacgcctgaggccgcgcgcggagggagggccgtcccgccgcgcgcgcctccgtgggatcgcggccgaggcccatgccggtgctcgtctccggcggcctccccgatgcgtgggacggtccctaaggaagggggcgtcccggagaaatgcggcgatggcccgcccgcgcgggccggtgacctgccgcgtccgcgcccgccttggcggttcttcccctcggcggtgaatcggcctgcggctctccggggcccgccggccggtattcgcggtgtcggacctgtgtgagacggtgacgttgttcgtttcagtgatggaccggcttacggtttatgcgcggtatatcggtgcggtttgtaccggtatgcggcgaagtggcggcagatatggcagaaagtgactgatcgcggcatcatggtgggtccgctgcccggaaggccgggcgtgaggggagcgggacgtgtacgcaggagcgggggaggacggcttggctgagcggaaggcaccgccccggctggtcgccaccgatctggacggcaccctcgtgcgctccgacggcaccatctccgcgcgcaccgtccaggcgctggcccgggtggaacgcgccggctccacgctggtcatggtcaccggacggccgccgcggtggatgcgggacgccgccgccgccgtcgaccaccgcggcatcgccatctgcgccaacggggcggtgctgtacgacctgcacaccgagaccgtgctgcgcacccgcctgatcgaggccgaggtggtcgacgaggtggtgcggcggctgcgcgaggccgccccggagttccgcttcgccgtcgagtacaccgacgggttcgtctatgaggccagctacgacctcggccgctgggacctcgaggcgctgggcggccgtccggtgggcgaacgggaactggtcagccggggcggcatcaaactgctggccttccaccccggcgccgaccccgaccggctggccgaggagacccgcaaggccgtgggggacctggtcaccgtgacccactcctccggccgggggctgatggagatgagcgcccacggcgtcaccaaggccagcgccctggcggagctgtgcgccgagcggggggtggccgccgccgacgtggtcgccttcggtgacatgcccaacgacctgccgatgctcacctgggccggcacttcctacggcgtcgccaacggccaccccgacgtgctgtcggcggtcacccacaccatcgggcgcaacgacgacgacggcgtcgccaaggtcctggagcagctcttccccgccaccggcgccgacgttcgatgaaaccctctcggcccgcactcccgggagcctcaggcgggagccccgacgacggggagcccctgccgccccgagccgcaccgctgctcccggctgcggcgctcccgcgtgctcggcggcgcgggagcggccggctgcagagggtttcagcggggacgccgccgggcgggagcgctcacaggtaggggccggaggcgtgaccggagcggtgcttgtgctcctcgtcgccgcgggactgggccgcgccggaggacagggcgccggccggcagcgcgcgccgcatctgctccagctgggcgcgggcggccatctgctgggcgaacaaggtggtctggatcccgtggaacaggccctccagccagcccaccagctgggcctgggcgatgcgcagctcggcctcgctggggacctcctcctcggcgaacggcagcgacagccgctccagctcctccaccagctcgggggcgagcccttccttgatctccttgatcgaggaggcgtggatctccttgagcctggcccggctggcctcatccagcggcgccgacttgacctcctccaggagctgccggatcatcccgccgatccgcatcaccttggcgggctgctcgaccatctcggtgacggggcgctcttcctccccggagtcgttggaacccccctccaccgcgatgccgttcggcccgaccacgagaacctggggattctgctctgatgcgttgcttcggggctcgttcatagtgtctccagtttcacatgccgggtcaccggcccgaccccctacggtaggggtggtcttgccggtacggccgccgtccgccagaatttggtggtttcggagtgttcgtccgtcggtggggtccggccggcggcaaggcggcgtgcgcaccgccgcccgtcccgtgcggcgggacgggaccgtggggccccgcggcgccgatccgggcaggtgcgatccggcccgcctgccgctttgcgggccggccgtcatgagccgctcgtcctccaacatctccaccctacgtgccggacgcccggctcgatcggtgtcgccgaccacaccggaaagggcgtccgccgggtgccgtttcgggatttcggtgacggcagaagaaccagaggcgcatgagaagcggacaggccggatgcatccccacggatcagcgctttcggggtgcgttcacggcattggaggagtatcacgtgccttaggctgctgacgacctgttcttgaccgatcgcgcggggacatgtccggaggggagaagcggtggcgaagaacgatcctgaccgtcgttccctcgaagaacagctggcctccctggatgccatgagcagagaacagggcggttccccttcctccgagcagggggccccgtccgccgcgccggccgagcaggcctccgagttccccgccaacccctggccggcgtccccgccgccgcttccggcccagcccgggccgatggggtatgcgccgcccctgcccccggacaacgggccgccgtcgttcgccccgcccccgccgcctcctcccctgaccgcgttcgccccctacggcggcgagcccgccgcccagcagccgggcgacatgccgccggagtacggctccgggccgcactccgctggggacgggcagcaccagggcgcaccgccctatgcggccccgcccgcctatgcggacccgtcgccccaaggcgagcaggccccggcggactccccgcaagccgaggccgctcccgcccacccgcagggctatccggggcagccgattcaagacggccagctcccgccgcacgcctaccagagcccgccgtcgccggacggaccgcctgcaccgcccttttacccggggctgccgcttccggacgccgcttcgccgggcgcgccctcgcagaaccagccgttcccgggcgacccgtccgcctatcagggacaggcgtatcaggacgccgcggcttcatcgggggcgcccgccgcgcaggaccagtcgttctccggcgatccatccgcttaccagggccagccgcagcaggacgccgtctcccccatggggactcccgccgcgcaggatcaatcgttctccggcgacccgtccgcttaccagggccagccgcagcaggacgccgcttcgccggcaggggctccgcagggccaggcgttccccgacggatcggcggcgcccggcgctcctcccgcttaccagggccggccctacccggggccgccgcagccctatccgccggcgcactacggttcgtccgcaccgcagcaggggccgccgctggcaccgctgccgccgcttcaggaggtgccgcagcgtccgcccacggccccgccgacctcagagagcctgagcgccgagaccctgctgcgcgagcgcaagaccgcgccgtccggcggctggcgcaggatgatcttcaaggcgaccggcggcgcgatccgccccggcgagtcggccgccgagcggcgccgccgggagctcatcgcccgggcccgcacccccgtggtcggcggccaccaccgggtcgcggtgatgtccctcaagggcggcgtcggcaagaccaccaccacggtggggctcggcgccacgctggcctcgctccgcggcgaccgggtgatcgcggtggacgccaaccccgaccgcggcacgctgtcggacaaggtccgcctggagaccgacgcgaccgtgcgggacctgctcaacgagcgcgaccagatccagcggtacgccgacgtgcgcgccttcacctcccaggccccctcccggctggaggtgctggcctccgaccgcgacccggcggtcagcgaggcgttcagcgccgaggactaccgggcggtcgccgaggtgctggagcagttctattcgatctgcatcaccgactgcggcaccggcctgctgcactcggcgatggccggggtgctgagcctggccgaccagctggtgctggtcagctccccgtcggtggacggcgcccgctcggccagcgccaccttggactggctggacgcccacggccacggcgacctggtgcgcagcggcgtggtggtgctgtcgatggtgcgcgcccgctccaagagcagcgtcgacctggacaagctccaagagcacttcgaaagccgctgccgggcggtggtgcgcgtcccctacgacgaccacctggaggagggcgccgaggtggacctcgatcagctctcccccgcctgccaggacgcgtatctgcagctcgccgccatcgtggcggacggcttcgcctggccccgctgagcgcgcgccgcacgcccgcggaaaaagggccgcgcgagcacgccgcgcgtcccgctatcgtggtgcctaccgatggcatggagagttcgcatagtggactagtgcaggcgccttgaaagcgcccagggctggggacagtcctcgtgggttcgaatcccacactctccgctcggtaccaggggcagtggcgtccgggccgctgccccttagtcgtgttttccgagcgtcccggtctcaccgcttccgggatgccgcccgcggtgcgccggggtgaccgctcaggtggtcccgtcggttcttcgccgcctccgcgccggcggctggagcgcctgacggggaaccggtccggacgccgcacgcggatgctcccgtcccgcatccgaccttcccgcgatcaaggccgcggccttggcgagggcctgccgtccggtgtgtgcgggggccccgcgtccggcgcgggcggggccgggacggcgggcgtgccgggccggggcgatggcctggtggagcagcgcggcggtctgggccgcggtgagccggtcggcggcgtcccggcgcatcagcccggtgatgaccggggccagcgggccggcgtggaccgggtagggcggctcgcaggtcaagacggcgtggcgggcggcgccggcgccggccgccgggtagggccggtgcccctccaccgcgtaaaacagcgtggcgcccagtgaccacaggtcggaggcggggacggcgggttcgccgcgcgcccgctccggggcggtgtaggagggcgcccccaggacggggacggaaccggcggggaccggctcgtccgcgcgggcggcgatcccgaagtcggtgaggacggcccggtcccggccgcccagcgtgccgatcaggacgttggcgggtttgacgtcccggtggaggatcccggcggcgtgcgcggcctgcaacgcccccaggatctgcaggccgatgcgggcggcccggtgcgggggcagcggcccgtctcgtttgaccagggaactgagcgcccggccgttgatcagctccatgatgagccagggacggccgtcgtgctcggccacgtcgtagacggtgatggcggccgggtgcgcgacccgcgccgccgacctggcctcgcgcagggtgcgccggcgccgttcggccaggcgggccgggtcggcccggacgggcgggaggggctccttggcggccacgtcgcggcgcagccgttcgtcgtgggcccgccagaccacgccgcagccgccgcggccgatctcggcgatgaggcggtaccgcccggcgatcagcgcacccgggagctcggtcataccgcgaccatatattttaattgaaatccaaaatgttactcgtgagttcgtttgaccgaaccggctcactctcctgtgggggcggcgggcggcaggggccggtggccgtccccggggcggtccggtgatttggcatatctcacacccttggcatatctcacactcgccgaggtggccgcccgcattatttttgacctagattttacaagcagctacttgtttttcgtgaatttttcctgcccgccggcgtcctgctgtgcgcgtcgtgaatggagatggtcggtgagtgcccccacattgacggaaagtgacatccgctcgggcgtactagggctacaggagctgttcttctcgaccaccgaccggcgcggtgtgatccggcagggcaactccgtgttcgcccgggtctccggatactcgctggaggaactcgtcggggcgccgcacaacatcgtccgccaccccgacatgcccggcggggccttccgcctgatctgggaccggctgcaggccggccgcgcggtcggcgcctacgtgcgcaaccagaccaagaccggcggctcctactgggtgtacgcgacgatcagcccgctccacgacggctacatctccgtccggatggtcccggacgggccgatgttcgcgctggccaagcagatctacgcgcaggcggtcgaggtcgagcgcgaggcgatgcgcacgcatggggccggccgccgcgaggccgccctggtcgggatgaggaccatcgaaaccctgctgcagcagcacggcttcggctcctacgacgagttcatgctcgacacgctgccggccgaactctcctccaagagccacctgctgtcgctggcccacgcccggcccggcgcgcacggcccggtcgccgaggtcctggagggcagcagggcgctggaccggctgctgggcgacctcatcggccggctggcccagtaccagaacctcagcgaggagttcgcccgcacctcggcgcacgcgcttgagatcgcccatcggttggatcgttccgtgcaggacgcccagcacgcctcggacgtggtcgccgactccgccccggtgctggcgaacgtggcccgcgtgatggccctgcccatgcacgatgcggtgaacgcgctggagcggctgcaggcctccctgggccggctgcgctcggacgtggcggagctgcgtttcaagatctcgctggccggcctgtacaaccacatggccgccgcgttcgccgccgaggtcgtcgacggcgccgcgcccgccgacgcgctgagcgcggtgccgctgctgtgcgacgccagccgcaccggcgtgctggagatgtccgcccaggtgcagcaggtcaacgacgcgctgcacgacatcgccgcgctggtgcgggaggcggccgggctgctgggggacttccgccgcttcctcggccagtggcgcatcctggtgatgcggcaccgggtcggcgaggccgtccgcgacaagctgcagcgcatcgacgcggagatcgccgccagctgggagtggatgcagacgctcaactccctgggccaggagtacgagtcggccgtggtccccttcgacgccgagctgctgcagggccacctggccaggatccaggccaccctggtcgccgcttgaaacgatccagaccggacctttttcagcacctggccccgggcgccgcgggtgggagcatcgagggcgttcggcactgtgacgttccagatcacggcatcgtccccggctcgaccggcggagagggcgtgttgaaaaaggggtcaccgagacggtgaggcccggccgatgggcgggaaaatccgatgactcgccgcggccgggccgattagcgtgtgccaatgccgagtatgtcgaccatggccgtgtatgtgatcgcggccactctcgttctgatcgcacccggtcccgccgtcctgtacgtggtgtcccagggcctgcggcacggctcccgcgcggccgtcaccgcggtgctcggcgtccacatcggcacgctcgtgcaggtggccgcggccgtggcgggcctgtcgtggctgctggtgaactccgcgacggccttcatggtggtcaagtacgccggcgccgcgtatctgatctacctgggcgtgcggacgctgctgagccgccgatcgccggaggccgggcaagacctgcccgcacccgccccgaagggacggcgccgcctgctcggcgagggcttcctgatcaacctgctcaaccccaagctcgccctgttcttcctggccttcctgccccagttcgtggaccccgccaagggcgcccccgccctgcagatcaccgtcttcgggctgctgttcgtcctgctgggcctgtgcacggacggcgcctatgcgctcctggccggcgtcatcggcccctggctgcgccggaacgtccgcctgctgcgcggcgaacgctacgccgtcggcggcaccttcatcggcctcggcctgttcgccgccctcgccccgtccgcccagcgtcacgcctgaacccgccggggaacgcgacgccccggcggatggtgcgatctgcggtggtgccccagaacgcccgttcgaggcgccgcctggggcacaccggcggatcgacgattgttccccaccttgtgtccgcctgatggctcgtcagtggacttccgggccgagcagatgaccttccgcgccgcggcggcgttgcagaagggcgggtgatcggagaggtccgcctccacgccccgggattcgccccagccggtggacgcttaccccgccaaggtcgcaggcagcggccggtccggggagcgcagccacacccgttcgccgtccgggccgacggtcagcccgaagtcctcgtggccgggccgtccctgttcggtccaccaccggtgggccgcctcgacctcatcccacaggcggcgggggccgccctggtagacctcggcctcgggggcgtcgtcgaagaacgcgatggcccaggaccggcatcgcaggctgaacagccagcccaaaaccgtgccgtccttgcggctgctggtggcgtacaccatgtcggggaccagcaggccgatcatccaccacgccgggccatagggagtggcccataggtcggccggacgcagccgagtggccgattcgacggtgccgggcggccagcccccgccgggcgggaggtagtcgttccggtcgatctgtggtgtgcgttccgggcgggagcccatgaaccgcaccggccatagaaaggggccggaggcgatgccgtcttcttgaacggtgaggcggaccagggcgccttggtgggtgagggtggtttcccacggtgcgaggatcaccccgccggggcgggtctgctccacccacgcggtagggatgcgccggaccgcgtaggtgcactggacgcggtcataaggagcgccgtccggccagccggcggcaccgtcccccacgatcacatcagcgaccaggcccacggccgtgatgcgggcccgggccgcctccgcaacggccgggtcgtactcgatgccgaccaccgtgcccgctgcgacccgggcggccagcagagcggtggtccaaccggtcccgacaccgagatccaagacccggtgcccggggcggacgtccaagtcggcgagcatcccagcgaccaacgacggttgcgatgacgaggaagtcgccgtctgcccggccgcggccgggtcaggctggtcgtcccactgggtgacgatcgggacatcctgctcagcccaggccgcccagccgctgggatcccggcggcggtcgacgcgcacgttctgaccgctgtccggatccttcggccagatcacgtcgggaaggaacagcgaccggggcagcgcggcgaacacctgtacccatccggcgtccaaccgcccggaggcgaccgcctcggccagccactcaggtgtcgtggtggtcgcgggggtcacttgcggtgcgtccccttgagaggaggcccctgttcgtcctgggtgggaggaccttctggcttggggttgtcctccggtggagacgtggagtgctttcccatgtcggctccctccgacgtcggagtggaatggcgccttcatggtggtggaggccaaccgcacgggtcaatactcacagtggtgagacgattacaaaatgccggatccggccaagggcaaagttcaccgatacagcgccgggccacccattcacgagggtcatagcccagccgaccccggaacgggcccgtaacgatctcggacgcgccgaggccccacgccgtagcctgggaaacgcgacatcacccaggcggaggtgtggggcctatgcccgagattatcagtgtgcttgacccaggagcacctttctctaagcggctcgcttaccaccgcaagcgcagcggaaagacccgtgcggttctcggcggcctggtcggccggtccgccgaatgggtcaaagggctggagaccggacgcctggacatgcccaggctgccgatgcttctccggctggccgacatcctggaagtcgacctgttcgacctgaccggcgaagcgcgtctgtcgcaggccgcctacaccaagcactctcatccctcgctggacaccatcaagcgtgctctgaccgcctacccggccaagacgacgaacccggtggcggctgatgtcctggccggcagggtccagcaggcatggcagcgctggcacggccaacggcgcgagcgggacgccattgctcctttgctaccggggctgttggctgacgccggtgcggccgtccgctctttgcagggcgacgagcggcgccgggccgctcggcagctcgcgcagattcaccatctgacgcagttgtactgcgcattccaaccagcccccgaactggtctacatggtcagcgaccgggcgatgatcacagcccaggatgcagatgaccccatcgccatggccggtgccgcctggtacctcaaccacgtatggcgggatgtcggtgaggcggctgaagcccgtgtcgagctggccttggacatcgcgcgaatgttgcggccggagcggtcgacggaggagcaggcgctgtatgcgctcatgcatctggctgttgcgctgtctcacgccaagctgggccgtgaaggggaggcgtggcagcaccacgacacggcgtatgaggccgttcggcgcctgcccggatacattcacccgtggctgatgatcgggacggggatggtcgagcactacgccgtgaccatccacctcgacctgcagaagcccgggcgggctttgcaggcggccggacggatcgatccagccgcggttccgagccgtacccgtcagtcccggtacctggtggaggtggcccgcgctcaccaccggcaacgtgatcccgtcgcggccgtgcatctgatgctgaaggcccgtgaggccagctacgacacgttcgcgttcagcctgttcgcgcggtccatggtggcgtcgatgctgccggatcccccggcgacggtggccgatgaggtccgggatctggccggaaccctcggcttggccgcttaaggggtacggtctgtacctcctgccataggggtacagagtgtgctttgtgtgacgcgtcgctctcctaccgtcatcgtcacggcggagttgcggcgcgtcactgcttcgtggccatccgtagtgctgctctgcggctccgcgcttcggaattgaaagcggccccggacggtgctcgtgacgccctacggtcctcgctcttttccgagccgggatcgcgcttggggggcgaggtgaagcgtgcggaggtcggtgctgcctggcttggtctgaccaggcactacccggaggctcgggtgtatgcgccggcgtccgggcggtgggctgcctgcgttcaggcgagttcatccacgccgacactccgggcgggctggatgaggctctggcgaaggtctaccggcggcctgccggcggggctgtcccgttgcgacgcgatcagtgagtcttttcaacacgctgttcccacaggtcttgtgcggggatggcgcggctgggacggtgccgtggcctgcggcgtcatggcctcgaagatcgccgaggtcctcgtcccgagccaccgggactacgtgctggaaagctcagcgaagggggcggtgacccggggtttcggggcatcgccccgtccggcggcagggcttggagcgtcgaccgcctgccccttcggtgtggtggggctcagcggccggtgctggagaagtgctggtagtccttggtgccggtccagtcgccgccccagccccagccgatggcggcgaacgccttgaccacggcgtcgcccttgtggatcacgcccgggtccttgcgggagcggtctttgaatttcacgcagtccttgtgggcgacgtggccggaggccgagacataggggttctggcaggggttgatgtcgatcgccaggccgtaggcgtgctgggaccagtttcccgagccggtggcctggcggcagttgaacgccgaggtgttgttggcctcgatggagtcgaagtcgctgccgcggtacttgtcgaccggctccatgcgttcgatcgggtacttctggtcgaacagcttgcggaagacgccgaccaggtcctcggcggcggaggcgttgacgatcaggcggccgtggtggaccttgccgtccatgccccagtgggtcatgtcgatggcccgcagccgggagggcggcaccgggcagccctcgcgccacgaatgccgcaggtccgcggcggtcaccttcttgatgtcggcggtgaagcgggcctcttggcggtcgtcctgatccggtgacggggggacggccgggccgctcgccgtgggcggggagacgctctctccggcaccggtgcggtcggggtcttcgccgccgccgcatccggccggcgccccgcccagcgccatggccgccaaaaccacgctgatcaggcgtttcttagccacgtctccaggatcgcacggcggcggaggtgcccgggcactccggaccgatcgcagggggcgcgggtgtgttcccgggccgggacggaagatatccgttacggtgccggtagatggtctgtccacgcaccggcagggattgcgatgaccgaccggcaggacgacaaggacgtccccactctcgaggacgagctgttcgcgctgggatcggagggcgccgatcgcgggcgggccgagccgatcatccggactcccgccgtcccgccctgggagcgcctggccaaggtcgaccggggagatctggtccggttcgccgcggggttcgccacgttcgccttcatcgacctggtgatgatgtacgggccgctgatgggccggggcgattcgggcatgccgcagttcgtggcgctgctggtgctggcgttcggcctgggcggcatgttcgcctggcatgtgcggggcgcctggcggccctacggcctggggatgatggggggctgggtggccttgacgctgttgtcggcgggtttcctcaccggcctcatggggtgagtgcggccggagggtttcagcggacgccgcggatgtgctcgtcgaccgcgccgaaggcccggccgatggccttgaggtcttcgggggagatgacgtcgacgaagaagcgccgcacggtctccacgtggtcgcgggcggcgcgttccagggcggcgaagccttcgtcggtgaggatggcgtagacgccgcgcttgtcgttggggcaggcttcgcggcgcaccaggcccttgctctccagccgggtgcaggtgtgcgacagccggctgcgggactggctggcgtgctcagcgagctcggccatgcgcagcgcgcggcccggcgcctccgacagccgcaccaggatctcgtactcggaggtcgagagcccgtgcttggccttcaggtcgcggtccagcagctcgtgcaggcgcgtgctgccgtcgatgtaggcgcgccagtcccgctgctggccggcgtcgagccatcggggttcgctcatgtcgtccagtatagtctttaagttgaagtttcaactattttgtggcctgctgtccggctttccgggcggatcgggcctcccgtatcgcgccggaataatttagatttcaactacgttctgctcaggtgtccccttccccggtacgttcccggtacgtcttccgaccgctggaggtcacgatgcccgccatcaccgccgacccgctcaccctgccgcgcctgccgcgcatgcccgaggcggagcgggccggccgccgcgtcgccaaggtcgtccgcgcccgccgccagctggaaggggagggcttcgtggtgcgccgccccttccccggcatggacctggcgctggccgacccgttcctgctgctcgaccacatgggcgccgtcgagtacgcccccggcgaggcgaagggaaccccctggcacccgcaccgcggcttcgagaccgtcacctacatcatcgacggggccttccagcaccaggacaccaccggcggcggagggctcatctccgacggcgacacccagtggatgacggccggcgcgggcatccagcacatcgagcagcccccgccggaactggtcgccaagggcgggctgttccacggcgtgcagctgtgggtgaacctgccgcgggcccagaagtgggcgccgcctcgctaccaggacatccgcgccaccgacatcaagctgctgtccagcgccgacggcgcctcgctggtgcgcgtgatcgccggttccctggccgggcacgaagggccgggcatcacctacaccccgatcacctacctgcacgccaccgtcgcccccggcgcccgcctcaccctgccgtggcccgccgacttcaacgccctgctgtacgtgctgtccggccgcggcgtcgccgggccggaggaccgcccggtggaggaggggcagctggcggtcttcggcggctcgccccgcaccgagcacggcgatgcgctgacgctgcgggccgccgacacccagccgcaggccagcaaggacggctgggaggtgctgctgctgggcgggctgccgatccgcgagcccatcgcccgctacggcccgttcgtgatgaacacccgcgaggagatcatccaggcgttcgaggactaccaggccggacgcatggggcagatccccgctcagcgggtgtcccaccgttccaccgccgacgagcagggcatcggctgaccgccttagggcgttccccggcgttcgccgccccgcccggcgggttctcctcatcccgcccggtccaggagggtgcgcaggatcggctcggtgtgggtccacagcaccgcccctccgatcccggggacgagatgacgttcggcgccggggatgcggccggccaaagcggccccgttgtccggggagtgggaggtgtcctcctccccgtaccacaggtcgaccggcacggtgatggacgccaggtcgaacggccagcggcccatcgccagcaccgtgtcccgcgcataacccgccgggccttgggcgaacccttccgcaagggcccggcggtaggcggacgcgaacgcggcgtcctggtagacctccaggtcacaggccgggctgcccttcatgaccaggtcccacatcgcctcgggaccaaagcccgcgaaggtgcgctcggcgcgggccgggtcgcgggccaccagctcgaccaggccgcgcagctcctgtggcagggcggcggcgaaggcgggcgcggcgatctcgtccgcgcccgacaccacggccagccccgccacgacccccgcggcggcgcaggccagcgcgaacggtgcgccttgggagttggcgaccatgagcggccggccgaggccgcgcagcgcggcgaacgcgccgatgtcggcggcgtgatcggcgaacgtccggccgggaagtggggtggagacgcccgttccgggccgttcgacggagatcaggcgcacgcccagcgcatcgggcacgccgccgccgacccccagccaccgtccggtggccgcccccggtgacagcagcacggggatcccgtcgggcggcccccactcggcccagccgagcacccggcggcccggcagcagggtccggccgagcctggccggatcgtcgatgcgcacgctcatggacgccagtctggccacccgggacgggcgggaacgactgattttctctcccgggacgtcaggcgccggccaggggaacggcggcgaccggttcccaccggtacaggtggccgtcccgcacctgttccaccaggtgggcccggcgcaccgtgaactcgcagggctcggggggatcggccagcgccttgaggatcggggccgtggggccgtcggcgttgctgtaggcgaccgacacatgcggcgtccacaccggacggtcgtccaggtcgtccatgtggtgggtggtgatggtctgggcgatgccctcgcggatggcctcgcgcaccgggtcgagcgcccgctcgggcgtgatgcccatggccacgccctccaggtagacgtacacccgcccgatccggacggtgatcggcggcagtttccccagcgactgggtcaccgccgtgagcatcgcggtgacctcgtgccgggggatctcgtcggcgaaccccacgatctgggtggtgatgtgcagccactcgtccgggacggggtccagcccgctcaatccggccaggcgctcccggaagcgcccggccagctcgcgcacctgcggctggtcgtccaccagcaggtgccacagcagcatccgccgtccgggccgcattcccggccgccaccaccagtgatcacgtatcagttcaggagcctgcaccaccggcctccccccgctcttcgtggaaccttctgcaccatgccgtctccatggtcaaggcggcgggggcgatgccgtgaaggtttcctgccttacttgcggccttgccgtagttgcaaactagttgcaatagtggtcccgcgttcccccgctcggtctccggcccgtcccgcggccgagcggcgccgcggcgccggcctgagggcgcggatcatgctcacgaacgagttcccaggccggcgccgcgtctcaaaccatgtccatcccacgggcacagcgcgcgccaccggcgaaatgctcctcaagagaagcaaaagtgaatacaggtgcacgttgagaaattcatgcgccgcatctgccgaccggtaaaagtccaccccggatgagaagggctccggtgtcgtcacccggctcggggataaggggaaggccgagggaaaccgccggccgtcccggtgcccagggcggcgccgggccgtcccgaggggggatgcgtggacagcaccaggctggccctggccgcgctcgcggtgccgctggcgctcgcggcggcggccccgcccgggcacgccgagcaggccagggtcttccaggccgatctcgggccgctgagcggctccggcgcccgcggcagtgcgaccatggcgctggacggcgacctgctcaccgtcgagatcaccaccggcgggatgaccgccgaccagccgcacctgcagcacctgcgcttcggcgggcgcgacacgtgcccgcccccgcaggcggccggcgacggcgccctcagcaccgccgagctggtgccctacaccggggacatccaggtctccctgaccaccgagggcgacaccgggccgcaaagcgcgctggcggtgacgcgcatgcccgccgccgacgccggcggcaccctctcctaccgccgcgccttccgggtgcccgaccgggtcgcggtggcgctcgaagcgggccgggtcaccatcgtccagtacggcgtcgacgtcaacggcaacggccgctacgactccgacgccggcctcagcgacctggacccctccctgtacgccgaggccaccttcccggcgacctgcggccaggtcaagcccgtcccccagggcggcacgtcggccggcgagggcggcgccgccggggccgacccgcgcctgctcgggctgggcgcgctcctcatcgccgccgcgggcggcgccctggcatggggacggcggctgcggcgcggccggtgaaccccgatgggcaagcattcggcgaagaagtcgccctggcccggtctcggcctggcggccttggccgccgtggcgctgggaacggcgggcgcggcgctgatcgtcaccggtctggacggagagccgcccgcccccgccaaaggacggccgttggcgcgccccgtggaggccgccgccccgctccacgcccgctccgagccggtcagggtgacgatccccgccatcggggtggacgccgggaggctggaaccgctgcaggtggacgccgaccggcggctcccggcgccccgccgccatgatgcgatcggctggcatgcggccgggccgtggccgggacaggccggggcggcggtgctcgtcgggcatgtggactccgggaccggcccggcgatcttccaccggctgggcgcgctgcgccccggcgatgtgatcacgatcggccgggccgcggggccggacgcggtgttcaccgtccaccgcgtggagcggtaccgcaaggaggagttccccacccgccgggtctacggccccaccggcaaccgcgcggaactgcggctgatcacctgtggcggcgccttcgacaagtccaaaggggcctaccgcgacaacaccgtcgtctacgccacgctgacggggctgcgccgccccggttcttgatcttcatcggggacgcgggcggggccgcccggccgatccttgagtccggagcctgcgggccgcgcgtccttccatgagccgtccgagcgggctttgaggcggtcccggccgacgtccgccccggcggtgcggcgtatgcgcaatcccacgcgtccgatgatcgagaactctcgcggacgggcggtatgagagccgatcgaccgataccgtccctggtgaacgaccgcggcgggatcgtcccagggcggggagcggacggtccccgagtgcgaagcggcacagatgcgaccaagggagtgcgcatgtcttacgacctgagcgggccggtgcgccttgccgtcatctactactcggcgaccgggacggtgtacgagctggccaaggcggccgggctggcggcggagaaggccggggccgaggtgcggctgcgcaaggtcagggagatggccccgccggatgtgatcgccgccaaccggatgtggagcgagcacgtccaggccacccggcacatcgccgaagccaccttggacgacctggactgggcggacgcgatcatgctcggggcgcccacccggtacggcatgccggcggcccagctcaagcagttcattgacagcaccggcccgctgtggggcggcgggcggctgatcaacaagatcgcctcgtcgttcaccgcggcggccaccgagcacggcgggcaggaggccaccatcctggcgctgaacaacaccttctaccactggggcgcgatcatcgtcccgcccggctacgccgacccggtgcagttccgctccggcaacccctatgggacgagccacacctcgcagaacggggagattccgcccggcgagacgcagctggcggcgatcgagttccaggccaggagggtggtggaggtcgcccaggcgttcaagcggggccggaccgtctaggcgcgccggggttgctgacgggacgggccggcatgcgctactgtgttcgaacagtcgaacacaggttcgactcgtggggaggcatgcggtcacacgccgggaggcggcatgggggcgacacctgcgggcgttgcggacagggcccggtgccgtggcgcgcggcggacgacacgccgtggcgttttctatgggaatctacggccgcagctatatgagctcatacgctccgagaccgtggaccccgtgcgcaacccctatgctcccggcgccgggcagcgcccgcccgagctggccgggcgcgaccgcgagctgcagcagttcgaggtggtgctggagcgggtggcccggggacgccccgaacgcagcatgatcatcaccgggctgcgcggggtcggcaagacggtgctgctcaacaccttccgctcgatggcgatccagcggctgtggggcaccggcaagatcgaggcccgtcccgagcagtccatccgccgcccggtggcctccgcgctgcacatggcggtccgggagctggcgccccgccaccgggcccctgagcgcatcgagtacttcctcggcgtgctcaaggcgttcgcccaggccggtgaggaacccgccggcaagggccgggcgcgggcgcaccgctggcagccgggcatcgacgtgccggcggtgcggggccgggccgactccggcgacctggagatcgacctgaccgagctgttcgtggacgccgcctcggtcgccaccgacctcggggtcggcatcgggctgttcgtggatgagatgcaggacgtgcccgccgaggacatctcggcgctgtgcgccgcctgccatgagctgtcgcaggtcggcggcccgctgatcgtggtgggggcgggcctgccgcacctgccggcggtgctgtcggccggcaagtcctactctgagcggctgttccgctacgcccgcatcgaccgcctcgaccgggcctccgccgaccgggcgctgctggcccccgccgaacgcgagaacgtcacctacacccccgaggcgctggaggcgctgtatgaggcggccgacggctacccctacttcgtccaggcgtacgccaaggtgacctgggatctggccccggccagcccgatcaccgccgaggacgtcaaggtggccgcccccgaggccgagagcgaactggcggtgggtttcttcggcagccgctatgagcgcgccacccccgccgaacgcgactacatgcgcacgatggccatgctgggcgacgacccggtgccgaccgccgcggtcgccgaggcgctgggccgcaagccctccagcctctcgcccgcccgggacggcctgatcaagaaaggactgatctacagcgccgaacgcggcctggtcgccttcaccgtgccccacttcggcaaattcctgcgatcccagccgaactgacctccgcgctgctgggaccgtgggcggctgcccaccgctgcgactggagagccacacgaacctcatgtgactcaagaaatctaggtgttcctaggggcaaccctagagagcactagatttcccttgccccgggtgtcgcgttttctacggcgatctagttctgccgctagatcaccgtagaaagcccaaggcacgcatgcgggagcccgggcaagaccgcccgtcccttcgaccggacggtcagcgggacatgacgtactgcctcgcgcactcccggcattccccgccggcgggagcaccggccgccgcgtcgccggcctttgaaccgcccgccccgacggccgaggccgcgcatcggcatccccccgaagccttgaccgcggcggatcccgccgccgaagccgtgagttcaccgccgtgatgcccctgagacgccgccgcagaggacccgctcgacggtggtgcggcctgggcgacgtcggtgcccgggggcgcgggttcgccgtcgtggtgctcgtgggaagcagcggcaggggagccggccgccgaaagcgcggtctcggcgccgtttcccggggatggaggttcggtgctgcggtgctcccgcgacggagggacgggaaggacggccgccccgggcgcggctgtggaagggccggtggcctgggaggtgggcgtggcgggggcgggcgctgacggtgcgtcctcgcggggggcggggtcgagcacggcggcccggacggtacggtcgcgatgcgcggtggacaccgcgaacacgacctccacggggcgtccgtcccggtgggcggggtaggccaggaaacgccagcagccctcgcgccacacgtccaacggctcatcactgtcgagcagggcgcggtaccgccgccacgggcggctgcgtcgcaggatcttctgggattcccgcaaagggctgcggcggcgttcgcacggcaccgcggggcggcgccggcgccgcagcagcgcggccggctcgcgggacagggcggtcagcgccgccagttcgagtgcgcacagcgcccaggtctgccacggcccgccggtgaggacctgcatgccgtcggccgtcccgcccagggtggccagggcggccacggtgagcagcgcggcccgggcgatctcgcgccgcccgatgcgctcatcgctcagcgcgccgaagcagccgcagccggcgtcgggggtgcgctgccgcagctcaccgaccacccaggtggccgcccccagcagcagcacggtcgccacccgcaccgccgggtgcgccgacagcatcaaggcgacgcccagcgccacctccaccagcccgtgcaccacggccaccgggcggctgcgccgcagcagcaccgcccagccgggttcggcggagggcacctggatgccgtggatctgctccgggcgctgcggcgcgggctcgccgatcagcagcttggcgagcccggcgccggtcagcaccgcggccagcaggagcacctgggcgtcactgaccatggtcatcatggcgatccttccggagcggggtgaaaagccgcggcggtggcggtgaagtcgagcgtgacgttgaagcagccggcgtccaggtccccgccgagagcggcgaagccgaccggggtcagctccacgatcctgccgcggggggacgttccgcactccacgcaccggtcgcagtagcgggcggcgacgcagccgcactcgacgatcggcaccttgagggcgcgtccgctgcactcgttgcggacgatcagcacgctgccgcgagacaggcagggcagcggagcgcacccttgcggggcgtcggcgcagccgccggcgtccccctccggatcgaccgccgggtaggcggcgcccgctgcccggcccgccgccgggccgtcgaaccaggtcgcgctgccctgcacggtctgcggggagggagcgtcggcggaggccggcacgatgcggtcggccgggtggccgggctgggaggtgccgggacggacggcgcgcggcccgtccggggagcgcacgcagatcacgtccatcaggtagccgggctccagcatggggtgccgtaccagcaccctgcgcagggcgtcttcgggaatggtgagcagggtgcggccgcggtgcggcccgccgtccacctccacctgccggccgtcgcggtcgcaggacaggatcgtcccggtgacgcgcgtgatgtcgacccacacgcgctcggccacggagccgtcggcgtccagccgtacgatcgcctcccgcccgggcgtcaacgcctgcggccccgagcgtcccccgtgccagaccgacgtggtgggggccatcggcagccgcaccggttcgcccgccgcggtgtccaggacgagcaggtgcgggctggcgtccacgatcgtcccccggacggcgcggggcggcgcgtcgggcacggctccggcgggcggggcgggcaggtcgaatacggcccggctgcgcagccgtctcagggctccgtcgggctggggcatcggcgctccggaaggcggtcttttgtcggcacggctgtcagggcggtcagtcaagattgacgggcggtggccttcctgtcgacggatatgtcggttcaaatcggtcagcgggatgagcctctcaacacccggatggaggaatcaccttcaggttgacccgaatatgttgtttttgttgatccgaaattacggtccccgtgcgagggtcgaaacacgacggcagacgggcgcttcggacggccggcacggagcgccgggcggacgggggtcgcggccgcatgcggtgcaccccttggcaacgtgaccggggcgccggtgcgcaccgccccggggaccgggaggtcgcgggttgggacgaggcagccccctgggatcggtgaccaggtgaacagggcccagcaggaggagttccaccggtacgtcgcagaccgggggcccgtgctgctgcgcgccgcccggcagctcaccggcgaccgcaccgaggccgaggacctgctgcaggtggcgctggccaagacctacctggcctgggaccgcatcaacgaccgcgcggcggtggacggctatgtgcggcgggccatggtcaacacgcacatctcctggtggcggcgccgcaagctggagatctaccccaccgatgtgctgcccgatcggccggtggacgaccacacccggcgcagcgagatgcacgacgccctctcccgcgccctggccaggctgcccgagcggcagcgcctggcggtcatcttgcgctattacgaggacctgccggaaccggagatcgccaaggttctcggcgtgagcgtgggaacggtcaaaagcaccgtctcccgggcgatggccaagctccgcgaggacgtcgatctggagcacgacttcaccgcccccaaggccgccaaggagccggaccccccgtccgagcgcggcgcgctcccggacgcccgccacgccccggacacctccgagcgcgaccggtgaacgcacgccgcaaggcctctcgctgatcatctcttcgatcatgacccacgctgcggaggggtgggccaccgaacctttgcaacacgtggtctcgagcggccgagatacgggagccccggcggcgcacggtgccccgccatcgcgggccaccaccccctcccgcctgtcctgagctgcggaaacggtgtgctgaaaaagtccgccgccggatcggcccaggccggcgggcagggccgcggccggcgcatctcaccggagggctacatggtgctgactgatcgggccaagaccatgatcaaacgcacggtgaatggatcttcccggtggaactgatgggccgcccgcgcccgacgaagacgccctccatggagcatggcgcaccctgccgcacacgccccctgacagggcggcaatggccttgtgaagccgccgccgaacgggcgaagcccctggttggggcggcgatcaccggaatgcgggcattcgccgtccagatcctgcgacccgggccgcaaagttctccgacaagacgttcgggaacgccgcgcagcaggcgatccggccgctgcttgccgggatcgaaccggccagacccgccatatcggaagcggcacgctctgcccgcacaggtaaccatattggtgatcttgtggtgtgcgggtcagaagtggtgtaagcaaaggcccgtaccgatgtcatatggcctgtgtgatgagggccttccaccgctgtggcgggagtgagccaaatgcctaggtggtcttccggaaccccggacgccgatcgtcggctcgtccaggggttgcaccagggagacgaagagacgctgggcgtcctctacgacacctatgccgagcagctcttcgactactgcgtcgccatggtcgcggaggagaggcgggcggccgacatcgtccacgacgccttcatcgacgcccagcgccgcgctccgcgcatgcgcaaccggatgcagttgcgcgcctggctttacgccgccgtccggcggcgctgcctgcggggaggccgggccgccggcatgtcctggcggtgggcggcggcgtcggcctgggcgcaggagccgggcgccgccgaggcggaggtgacgcccgaagaggcccgccgcctggtggaggcgatgctgggacggctggacttcctgcaccgggagaccctggtgctgacgctgcggcacggcatgagccccgccgacatctccgccgtcctgggggtgtcggcacgccgcgtcgccgccctggtggcccaggccgaagcgcgcgccgaggcggcgatcacggccgagctgcgcgcgatggtgcggcactgccatgcccggcgggactcccgggaacggtcccagtccgatcccgccgccgagccgcaggaggctcccgaggagcagccggtgccggccggtgccgccggaggcggttcgccggtcaccgcgctgcggcaccgctccgccgtgcgccttctcgcctccggcggaacgttccgcaggcggcgcctcagacgctccggcaccggccgggcggacctggaaccccagctggcccggcatctggccgactgcaccgagtgctggcggcgcggccgggtggccgccgggagtttgctgaaagcggcgccggccccggtgccgccggccgcgctccggcgccgggtgctgcacaccgccaccgacccggagctggccccccaccgcaccgacatcgccgcgcgcggcggtccgctgacccccgccgggctgccccgccagcccgacatgccctccccgtacgcccggcgctggctgttcctggggggcggcgcggccggcgcgctgctggccgcgatggtggcgatcttgatgatggggccggtcaccgcgaatctgcgctttccgttcgacccgcgcccccagccgtccaccgaggaggcgcgggagaaaggggcggagagcggcgaccacccggcgttggcggcgccgggcgccggcggtatgccggggcccggcggcgggtacggccggacgccctcgccgggtccgcccttcggtgaggtcccgcccgacgagccgccggaggaccgcactccgcaaccgccggggccggatccgtccgggccgcccggcccgtccccgtcgccgaacccgacccagccgccggatccctcgcagccccctcaacctccctacccgtcccagccgcccctgccgtcgccgtctccgccgcccgcggaagggcggctggtcgtcggcccggcctcggtggtcgtgggccggcagggcgccaccatcacgctcaccgcccaggacggcccggtcgtctggaccgcggtcaccaccagcgacaagctgagcctgtcactggggtcggggacgctgcaggcgggcgcctcggtcgagctgcaggtggtgctggcccggcgttcgctgatcaatctgcccggcaatgccgcgatcacggtgaccgacgcggcgggcaaccggcacgaggtccaggtgaagtggcggctgtcgctgttttgaggcctcagggcccgaggtgctcgcggatcacttccatccgctcgcccagcgcctgctggacgcgggcctccatggcccgggcgatgaacggttccaccaccgtcttcaccagcgggcgcatccgccgcaccagcgcggccagctcggccggcgccaagtcgccgcccggcccgtccatccgggcgaagacgtgctcgccgaccaaggagacgaaccggtcggcgatcacctcgcagtcgtcgcggatccgctcggcgacatccagcaccgcggccacggggatcccggcggcgaccagctcggcgcccacgtgcagcagccgggggctgggcacccggtagcggtcgccttcgggctcgatcaggcccagcgcggtggcccgctccagcagcgggccgatctcctcctccgccagccccttgccgaaggaggccaccagctcctcgaccgtcacctggccgggcagctcctccgaccaggggtcggtgagcaccttctccaggccgaggacctcgctgacgtccctgccgtgctcccaggccagcagcagttccttgatgaccgccagggtgtagccgcgcgccagcagctggccgatcagccgcagccgggccaggtgggagtcgtcgtagtagccgacccggccgcgcaggcggggcggcggcagcagcccgcggtcctggtaggcgcggacgttgcggacggtcgtcccggccgcgcgggccaggtcgtcgatccggtagtcggccatcgcggtgactcacctcccgttgaccgccctgatcttacgaccgatcattgtcacattgatcgatgtcaaggtttgggggcggttgatgaccgaggcgccatcgagcgaccagctgatcgaggagaccctgctgggcgggccggcccgctacacccgcgcgcaggtcgagaagctgtcgggcgtcccggccgactacgggctgcggatctggcgggcgctgggctttcccacccctcccgaggacgaggccgccttcaccgacgaggacgtggccgcgctgcaggagatccgcgagctgctggacaccgagctggtggacgaggagatggtgctgcacctggcccgcgcggtcggccagaccatgggccggctggccggctggctgggcggggtgtggctgcgccggctcggccaggagatccccgacgaccagccggtcaccgaggagctggtgttcaccgcgctggcggccaccgaggagctgcgcccccgcttcgaacggctgctgctgcacggctggcgccgccagctggccgcctccgcgctgcactcgctgaccaccaccgccgccgcgaccgccgacccggccagcggggtggcgctgatggcggccggtttcgccgacgtggtctccttcacccgcctcagccgccgcatggacgaacgggagctggccgagttcgtcgagcgctttgaggccaccgccgccgggatcatcgccgacctgggcggccggctggtcaagacgctgggcgatgaggtcttcttcgtcgccgccgacgccgccgtcgccgccgagatcgcgctgtcgctggccggacgccacggcgtcgaccccggcttcccgcgggtgcgggccgggctggcctacggcgaggtgatcttgcggctgggcgacttcttcggcacccccgtcaacctcgccgcccgcctcacctccatcgcctaccccggcgcggtgctggtggacggcgaactggccgccgccctggccgacgacgaccgctacgacttctcctcgctgcgcccccgcccgttgcagggcctgggccgggtccgcccccgcctgctgcgccgccgcacgtcctgaccccgcggggcgccccggccggcggcgccccgcggggccggcggggtcactgcttggccagcggggccagggcgcgccactgctccagcggcagggtccggtagtcggcggtgatgacctggacggcggcgtggtcggcgccggcctggaagtgctcggcgatgcgccgttcggccgcctccacatcgccgatcgcgaagaccgcgtcgatcagccggtcgctgccgccgcccgcgaagtcctcctcggtgaagcccaggcgcagcaggttgttggtgtagttgggcagctgcaggtagaaggacagatggtcgcgggcgctgcggcggccccgctccaggtcggtgtcgagcaccaccttcacctcgggggccagcagcggcccgtcccccagcacctgccgggcccggtgggtgtgctcgggggtgaccaggtacgggtgggcgccggcggcgcggtcccgggccgccgccagcatcttcgggccgagcgcggccagcacccgctcggcggccggcaccccggcggcgtccagctcatccaggtagctcatcatcgtcgcgtacggacggcggtagcggtcgccgaccgccggcccgtggctgatgcccagccccagcaggaagcgcccgggatggtcgtgggcgagcgcccggtgctgggcggccacctccgaggccggatggtcccagacgctgaggatcccggtggccaccacgatgcgggaggaggcctcgatgagcacccgggccgactgcacccccgggctgccgcccagccagatcgccccatagccgagctcctccagctcggcgaccgcctccgcgatcggctcgggggccttgggccgccgggtccgcagcgcgggagtccaaatgccgatccgtccgagttccatccacgcctccgttgtcgatcatccggctcttgtggcaaccgggcggcggtgcccgctgttcccgccgcgccgcttcggcgacgccggggcgggaggagttccgggcacgactccccgccgggggcatgcccgtgccgcggccggagttccttcaggacctcgtgccgaacatgcccgccgatgatcgaaccgtggcaaaggcgccccgccgcggcgcgcggtgaccggcaccgcgcgccgcagccgggcctcggctcagggcaccacgccggagcgtgcctcgggtactcgtccgtaccgtccatcgccgcagcggcagacggtggtgaggaaggcgatcgatccggccgcgctcatgctcgtccccgtcggcgctgctggcaggagacacagcaacgggcgtacggcaagatctccagccgcccctcggggatgggcttgccgcacttttcgcacagtccgtaccggccctgccgcagccgcagcagcgcctcctcgatgtcctccagcgtctgccgcagcgcgtcggcctgcaccagcgccgtgtcatcgggctgcccgtcgtcggaccgcgtcagggcggccagctgggcctcccggctgcggcgctcctcctccagccgctgccggacctcccggccccgggggctgtcggggtcgtagccgccggtgacgctgtgggcggtgtccagggtcatcgatgacctcctttcgggcgcccgcaggcgccccggataatccaatgccccccacggtttcgtggagggcatgccacgacgccgatgtccggccgccggggttcacagcggtggttttccggacatcggcgacgagatcgggcaggatttattggatccgtcctcaccatgagtgaattgcccgggcggcgcaatcggtggcaacacccatctggcggccgggccaccatgtagaagcgggaccgctccaggcggctttcatcagcggcaatggacgccgtgcccgatcgaccggccggggcgggcgcggcacagtggagatgacgcccgggccgacgagcagagatgggggactgcggtcagtgcggctgttctggcgagtgttctggctgaacaccctggtgttcgcggtggccaccgtgctgctggcgatcggcccgtggacggtgtcggcccccatccgcctggtggagctggcggtgctgctcaccggggcggcggcgctgctggccatcaacgccgcgctgctgcgctgggggctggcgccgctggaccggctcacccgcaccatggccaccgtggacctgctgcagcccggccagcggctgccggtcaccggcagcggcgaggtcgccgcgctgatcgacaccttcaaccagatgctgcagcggctggagaccgaacgcagcaccagcagcgcccgcgccctgtcggcccaggaggaggagcgccgccgcatcgcccaggaactgcacgacgagataggccagagcctgaccgccgtgctgctggagctcaaacgcctcaccgaccgggtccccgagccgctgcgcgaggacgtgcggtatgcgcaggagaccatccgcgacagcctggatgaggtccgccggatcgcccgccggctgcggcccggggtgctggaagacctcgggctggccagtgcgctgaccgcgctgaccagccagttctccgaacacaccgggatcagggtgcgccggtcgctgcatccggacctgcccccgctcaccccgcaggtggagctggtgctgtaccggatcgcccaggagagcctcaccaacgccgcccggcactccggcgccggtgcggtcgagctgaagctggccccggcggacggcggggtgcggctggacatcaccgatgacggccgcgggctgaacggggcgcccgagggcgccgggatccggggcatgcgggagcgggccctgctggtgggcgggcggctcaccctcgagtccggccccgagggcggcacccgggtctccctgcatgtgcccactcctccgaaaggaccccaggaaggacgaggaccacgaccatgaccgacgagacggcggcccacccgcaggggcgggtcgtctccgagccggcccagggccgcccggacggcccggccaagacgcgcatcctgctcgccgacgaccacgcgctggtgcggcggggcgtgcggctcatcctggacggcgagccggacctgtgggtggtcggcgaggccggggacggcgccgaggcgatcgaacaggtgcggcgtcgggcgggcacgccgcaggaggtcgatctggccgtgctggatgtggcgatgccgcggatgaccggcctgcaggccgcccgggagctgtcgcggatgtatccgcggctgcggatcctcatcctcaccatgcacgacaacgagcagtacctgttcgaggcgctcaaggccggggcggccgggtatgtgctcaagtcgctggccgaccgcgatctggtgcaggcttgccgggcggcggtgcgcggcgagccttttttgtaccccggcgcgatcagcgtgctgatccgcagctacctggagcaggcccgccagggggaggagccggagacgccgctcaccccgcgcgaggaggagatcctcaagctggtcgccgagggccactcctcccgggagatcgccgacacgctgttcatcagcgtcaagaccgtcgagcggcaccgcgccaacatcctggccaagctcggcatgaaggaccgcctggagctgacccgctacgccatccgcaccggcctgatcgagccgtgaccgtcagggccggcgcggcgggagcgtcaccacatcggcgccgcgatgcgcatagggcccggtcagctcgccgacctggatggcccggctgatgtcgctgggggtgacgagcccgatgacccgccggtccggcgacagcaccacggcgcgcccgtcggtgcagccggacatgttcgccagcagctcggtgagcggctgctcgggccgtcccagggggatgccctccagggggcaggcgatctcccgcagcgtggtggtggcccgcagcgcggcggggacgtcgcggatccggttcaaggtgaccagcccgtccagccggcccagctcgtccaccagcgggtaggtggagaaccggcgggccagcacgacctggtggatgaagtccgccaccgtctcgtccggatgggcggtgagcggatggggcgtcatcacatcgccgacgcggaccccgcccagcaccgtctggacgcgggtctgctgctcttccgccgcggcggcgttgaccaggaaccagccgatcagcgccagccacagcccgttgacccccatcccggtgaccacctgcagcagccccagcgtgatcaggacgaacccgaaggcccgcccggcgcgggccgcgctgatcgccgccgcgtgccggtcgccccgccaccgccacagcgcggcccgcagcacccgcccgccgtccagcggcgccgccgggatcaggttgaacaccgccagcaccacgttcagcagcgccaggtacaccagcgtgcccaccgccagcggcgacccggtggcccagcccaccgccagggccagcagccagaacactgcgcccagcgccacgctggtgagcggcccgaccacggcgatcaggaagtcggcgcgcggggtgcggggctcgccgtgcagccgggccaccccgcccagcagccacagcgtgatgccctcgacctccacgccgtggcgtttcgccaccaccgcgtgcgccagctcgtgcgccagcagcgaggccaggaacgccagtgccgccagcagcgccgccagcaggtaggccgccgtggagtaacccgcgaacgactcggggaacagcccgaacgccagccccaccaccaagatcacgacgatgaccaggacgctgacgttcagcccgacgggtatcccggcgatgcgcccgagccgaaccgactcgttcatgactctccttgaggaaggactctcatcgcgagacctacccgatcacgcccgctctatagcccatcgcgccgttgggtgctgtttctcacctctcgtgtacgggcctgcataggacgggcagatatccgtaatggggttatttgcgtaggtaggtggtagggacagggcttggaagccggaccgtcccaggggccgtgatctctcaggggcggtatgagcgcactggagggggaccatgagcgccaagcccgaacccggtgggactccgcacccggtgagcggcaggggccggcccgccgccccggccgcgtcggccgcgggaagcaccccgcgcacgaccgcgcagcccaccggacggtcgtccaggagccggggcaaggactacggcatgcgggggaacaccgcccaccgttccgaagagttcagccccgacgatttcgaatgaccgcgtgttcgaacgaccgcgtggcggcccggcgccggagcgaaacggcccggcaccggaccgtccgcccgccgcgcctcacccgtctttacgggaccggtctttgccggcgagctcctcgatgagcaggccgatgccgatgcccagcagccagacgtccttggccagaccggtcccctccacggtgggccgcaggccgccctcctgccgcatccccggcgtccgcagatataggcccaccagtcccgccgagaacgccgtgagcgccgcgcccgccagcgcggacggcacgaatggcagcagcagcgccgtgcccagcgcgatctcggcccgcgacagcagcctggtgaagaccgccgggtccatgttcttgaagaaggggtaggcgcccgcggccatgccgtgcacccccgcggccgtctcctcgtccgcgttctttttggacagcccggagttcaggacgtaggcgccgaccgccagccggaccggcagatgatgagaacgtgtgagaaaacgcatgcctcccccgatcggtaggtgcctgtggcccggtccctaccccctggacgggaggaatgcccgcgccctcaccgggacgtggtctggcgcagggcgtccatgacggtcacggcgacccgctccaccagggcgatgcccgcctccttggtggcgttgcggtcggacagcaccgcgatcaggtagtcgtggccgtcgcggatccgcccgatgctgttgatcacccacagcccgccgtcggcggagcggggcagccagccgttcttgagcgccacccggccggcggagccggccgccgcgccgacgccccaccgctggccggcgttcaccgcgcccatgaactcccagatcagctcgcggtcggaggcggccagcgggccgccggggccggccagcgcgcgcagcagccggatctggtcgcgggcgctggtgccggtcagcccccagcccgcgccggtcgccgtggtctcccgcagccccagcgcctcattggcctcgctcagcccggccgccccgccgatctgcgcccacagcgcactggccgcgtcgttgtcgctgtcgatgatcatgcgggcggcctgctcgcgctgcggcccgtccaggctgcggccctgccggccgagccgcagcagcaaagccgccaggatgtcgaccttgacgatgctggcggtgacgaaccgccgggcggtgccgtaggagtagcccgctccggtcgtcaggtcgcaggccgacaccgacagcctggcgcggccggtgccccgcagggcccgttcgacggccctggtgagcctgcggcggtggagcgggtcgagccggcctgggccggtccgggacgtgccggtgaggtccatgggtgaaaacggggggtcgcggtcatgaacggccggtacgcgccgggacgggataccgggcgaagcgcccaggctaccggctgtggcgcgatccgcaccccggcacgccgcggctgttttcaccaattgttgacccggccgctctcttcagccgccgacttccgggcaggggcgagtcgttgccgactgcagcgaaggaggcgtcatgccgttcgtcaccacttccgatggcacggagatcttctacaaggactgggggagcgggcgcccggtcgtcttcagccacggctggccgctcaactccgacagctgggaggggcagatgctcttcctggccgagcacggctaccggtgcgtcgcccacgaccgccgcggccacggccgctcggcccaggtctgggacggcaacgacatggaccactacgccgacgacctggccgccgtcatcgacgccctcgacctgagggaggccaccttggtcgggttctccaccggcggcggcgaggtcgcccgctacatcggacggcacggcaccgggcgggtcgtgcaggccgcgctggtcagcgccgtcccgccgttcatgctccgcaccgacgacaaccccgggggagtcccgatcgagcagttcgacgaggcgcgcgccaactccctggccgaccgcgcccagttctaccgggacctggccgacgggccgttctacggcaacaaccggccgggcgcctcggtgtcccagggggtgcgggacttcttctggctccagggcatgcaaagcgggcacaagaacgcctacgacagcatcgccgcctattcggccaccgacttccgcgacgacctggccgccttcgacgtccccaccctggtcatccacggggaggacgaccagatagtgccgctggaggtcggcggcagggcgtcggcggggctgatcaaggaggccgagctgaaggtctaccccggcgccccgcacggcctcaccgacacccacaaggaccggctcaacgaggacctgctggagttcctcaactcctacaagagctgagccccgcaccgggcggcatgcggtctggaataactcccggaagacaccggttgccacaccgatgaacccttccggcctgcggccgcggggaccttggacggcgcgcgccggttcaggccgtccccggggacgggcaggacgaagaggttcggtccacagggtccacgcagtgaagggcagcccccaacggtgtcgcatcgcgttccggtgagcattctcgatctggtgccgatcccggagggccggaccgccgccgagggcatcgccgcctcgatggaggcggcgcggcaggccgacgagctcggctaccgcaggctgtggttcgccgagcaccacaacaccccgggcctggcggccagcgcctccgcgctgctgatcgcccgcgcggcgtcgctgaccgagcgcatccgggtcggtgcgggcggggtcatgctgcccaaccactccccgctcatggtcgccgagcagtacggcacgctggccaacatgttcggcggccgcatcgacctggggctgggacgcgcaccgggcaccgacccgatgaccgcccgggcgctggcccgctccgccgccgacgcccagtcgttcgcccgcaacatcgccgacctgcagggctggttcggcgcggcgggcacggcccgcagcgcgcccatcttctcggcggtctcggccggcaccgacgtgcccatctgggtgctgggctccacggtcaacggcgcctccatcgccgggcggctcgggctgccgttctcggtggcctcgcacttcgcccccgagcaggtgatgcaggcgatcgaggtctaccgcgacgccttcgacccgaaggcccccaccgcgcagatcgaccggccctacgtcatggccggcatcaacgtcctggtgatgcccaccgacgaggaggcgcggcggcagtggaccaccgtccagcagatgttcctcaacatccgccgcggccggcggggcaagatcccgcccccggtcgatcccgatcaggtcgccccggcctttgagctggcgttcgccgagtccgcgctgcgcttcaaggccgtcggcagccccaagacggcggtgcgggcgctggaggagttcgtggcgcggacgggcgtcgatgagctcatcgccgtcacctacacctacgatcccgccgaccggatgaagtccttccagctcctggcggagcactggttctgacgccggccgcctcagcccggcaccggcgcccggaaccggggaggcccgcaatgcgcggccagggcgtcccggaccgcggcggcggacggccggtcggcggcccaggcgatgtacccgtcgggacggaccagcacggtgctggcggtcggcccgcccgcccccagcgtgcggacgcgatccgcccacgccgccccggctgctgccgccgccgggtcgtccgccctcggggcgaccagcaggaagcagccgtcgcgcaacgcctggtaaagccgccgcccatcagccagggggatgtcgggcgcccgcctgccggtcagccggtgggcccccttgggcgccgggtaggcgatgctcagcccggaggccaggcccgtcgcccgccgccgcagcggcgcgacgcccgtgacggcgcggcccagcaggttgcggacggcgcgcaggggcggcgggccggtgacgaccacgcgcacgatggcgccgctggccagcagcaccgcccggccgaccgggtgccgctcggcctggtaggagtccagcaggccgggcggggcccagccctgcagggcggcggcgagcttccagctcaaattggccgcgtcctgtatgccggtgttcatgcccagcccgccggccggggagtggatgtgcgcggcgtccccggccaggaacacccggccgacgcggtagcggggcacctgccgttcatcgctgtggaaacgcgacatccaccgcgggtcgcgcgccccgtagtcggagcccagggccagccgcatggtccggcggatctccggcaggccgaccggggcggagtcggggacctgatggtggcggtcccaggcgaccacccggtaccagccgtccccgaacggggccagcagggcgaaggcgtccccggtggcgttgacggtcagcgcatccggcgggtcttcggccaggcggacgtcggccagcatcatcgaccgcaccaccgaccgtcccgggaaggccagccccagcgcccggcggaccgtgctgcgcgccccgtccgcccccaccacgtacctcgcccggaccgtccgggcggtgccgttccgccgccgcagcgtcacctcgacgccgctcgcatcctggcgcagcccgaccgcctcggtgccctcccagatctcggcgccgcatgcgcgggcccgccgctccagcagccgttccgtctcgtactggggggtgatgaggacgtagttgaaccggctcggcaggcgggacatgtccaccgtcacatcgccgaacgcccgcagcgcgcgcagccggtgcccggtggcggccagctcgtcggccaggccgcgggcgtcaagctgttccagcgtccgggcgtgcacggcgaacgcccgcgacaggttcgactccccttgccgccgttccaccaccacgcacccggccccggccgccgccaggtcaccggccagcagcagcccggtggggcccgcacccaccaccagcacatcagccgcgtattccacatccctgggcctacccggtcagagcgccgcttacttagacgagaacggaaaagcgcggccggctctgcgggggccgggtgccgcgggtgaaccttcgcggccgcggaaacgggcgggtggtgctcccatcaagggctggggcggcgttcgtgttcgagaatggagtggacgatggagtcgcgccactggcccccgatgcgcaggtggtgacggatccggccttcttcgaccatgccgtgtttgagcatgaggcgggccgaggtggtgttggccggggaacgcgcgccccagagccggtgcagccccaaatggtcgaaaccgagggtgaggagaagaccgagcatctccgagcccagcccttgcccccagtggtctttgcgaagggcgaaaccgagctgggcgctggactggccggggtgaccggtgtcgacggccagccgggcgaaaccgatggcctcgccggtggagatcagcgcggcggccagggaatactcggtccgcggaacggcgcgggcggcttgggtgacggtccggatggtggcggccacctggtcgcgggtgcgaggttcgaagctgagatgttcggtgaccacagggtcgccgtagatggccagtacggcatcgatgtcggcttcggtgaactcacgcaggacgaggcgttcgccatgaaccatgaccgggtacatatctctgaagggtaacctccataagccgttatgaacggcacggctcagccggcgatccgcactgccgaccgaaggccgtgacggggtttctcggaatcgaacgttgaattttcaagcccgtgtgtttctgcaggccacacgcggagcgatgcggccggaagcggcagcgtgcactgagagcggagcggaggagcgcaggccgctgacggccccaggagcggcagtcgaaaagcccgctcatcgcggttttccgtgcgaaatgtggcatgtgtccgcgctgtatcgttcctggtgagacgcggtgtctgggccttctgtcggcggcatcggccgcatgagccacctgacgtcctcccgtctgtaagccgtggccgcttgcgcactggcttccgcaccgtcgtctcatctcaaaaacaaccgaccggcaagaaaatcttggtagaatttttcaacggaatcgagcgaatgcccgtacctcaccgctccccatcagagcggcggcacccgccccggccatgacgcggtccggtgccgcgcgccggggttttcgcaacgaaatagggaacgtacccggggcgtgtcgcctccttccgaggtggcggtgcgcgcggtcccaggcgggcgcctccaggcccgatgacggctgcttccgcgcaccgccgaattccgttcttctcgcctccgccggtgagcctttttcaacccgtggccgcagcgggccaggggcgggggcggcgatgccgtcggggcatcgtccccgaccccctcatgcccgttgcggaggcggcgtgccgaaaaggttcagcgggctcccccggccggccgggcccgcgggccttgcgggaacgcccaccgaccggggcgagccggaacggccgcctgcgcggtgcgggcgctcatcggatccgggacagggcggcggccggaacctgcgtgtacgcctcgatggcctgctgggtgtcgcgggcgatcttggcggcgcggtaggcgggggcgcccagcgcggagtggacccgcatgacgctggcgacgatgccgccgatgcgccggtcgggcggtagctccaggacgggacgcagcgccgccgccgccccgtccagatcgccggtgttgacccgggcgagggcctgatcggtgcgggcgccggcctcgtcgctgaaggagcgttcggccggaggggcgctttcgtaggccgcgatggcctcaccggccgcgcgctcggcctccgcgtcggcccccggcagccagatgcgggcgtcggcggcgtagtagagctggcgcggcagcgggaaggacatgatgccccccagctcatccaggtcatcgccctgcacggcctcacgcgcccgcagcgcccgggcgatggcctcctcggccctctcggcgtccccgagggcggcccgggcccgggcctcctgggcgggcagccagacggaggcggtgccggtggtgcgggcggcggactcggcgccgagctgggcgtagcggaccgactcgttcagccagcccgcccagtaggcgatcagcgactgcaggcagcgcgtccaggtgcgcaacccgtcgtgcccggcgttgtcggcgcacacgtaggcggtgcgggcctgggccatggcggcgtgcgggttgccgacgtcgtgggacgccttggcgagcatcccgctgacggccccggccaggacgtacaggtcggtggtctcggcggggcgctgccgcccctccagcaggcggaacgccacgtcctgcaggtcgacgaggtcgccgagcagggacgggaggggctgcttggggtaggcggcggccagccggcccacctcctcgcggagctggtcgagggtttcggggccgatgttgctgccctcggcggtgacggtgaagcgcacagcgcgtcgtgcggccatctctacctgcctttccaactggtcggttccggcggtggacgccgcctgcggcggcgtcgccttagcgggggcgagggccggctcggcggcgatctcgcgggacgccggggccggggcggcggaagcggcggtgaaggcggcgttgcacctgatgaggacggcccgttcgtgctcgtccatccggtccagggcgcacgggctcagcaaccgcagcgggctggtgccgtacagcgaggccagcacgatgatctgggtggcctgcggctgccgggagccggccgcgggaaagccctccagccgcgacagcagcggctggtccatgaccgagcccggggccgaggcgatgtagcgctccaccacctccggctgggaccaccccaaggccatccggaaagccgccagcggtgaacatccggtcatttgccgtatttcagccgctatttcctcggtggagcggccttgctggatcatttgactgcgcagccggttgacgtcccgcttgctccatccgctcatgccgatctccttgccttcggcttacccgcccagaatcgccggaagctgacgaattcggcaacagtgcaaatcgggcaacgcctgtccgggtgacatatggcgatggctgggtatttaaaaagcccaggtcagcggggttttggggggcatggaaagcatgtcgcaacacctcgtgacaagggcttgtcgggacggattgacttgccggtgacagcaagcacgtcaacccccgagggcgggaggtgtctccggccttcgacatttcgcaatcgcctggagccagcgatgtccgtgctccccgtcgaacggcatgtcccgatgccgcctgcccatttccgtacaaatcaacatgatcccgacctgcggcgtgagaaattgcgcctggcggcccttccgaacgccgtcggcacggcccgccgcttcgtgacggcgcagctgcgcgggtggggcctggaccagttggccggcgactgcgagctcgtcgtctccgaactggtcaccaacgccgtcatcgccaccggcgaccgcacggtccccgccggctacgcccggctgcacgaccggaccccgcccacgatcgtcgtgcaactgcggctgacctggtaccgcctgctgtgcgaggtgtgggacgccagcccgcgccccccggtccccgccgccgcgtcccccctgtccgaaggcggccggggcctgcacctggtcgcggcctacgccgccggctggagcgcctacaccagccccgccggcgggaaggtcgtctacgcctggtggaacctgccggcggccggccccgaagggacggcccgatgacccgccgcccgttccgcgacttcgacgccccgcgcctgaaggagcccacctggcgccgccccggaccgccgcacgccgcccccgcgcccgcagacgacctgaccgaggccatcgcggaactccgccggacgttcgccgagtggctgcgcgacctggcccggcaggcacagaacgcccaaggggacgccaccgagacggcctccctgctgctgcgcctcggcgcctgcgccaaggccgccgcgagcctgaccgaggagaaccccgccaccccacggaatcgccccgaccgccgcaaacccgaacgaacacccccgcccccgacccgcccccttcatgagccccgcgacgggccgggccgacatgacaaaagccgcctgaagtccccggcccgtcgcggtcccaccccccttttccgctccatggccccgcggccccggccgggcgtcttcccgaaccccgagacgcccaccccggggccgcggcccggcgggcccggctcccgccgatcaccaccggctctcgtccccccggagccggtgccatggctgcggccctgagctgaaaccgcctgcccccaaggctccccccgttcccagctcggggccgcagccgcacggggacctccgggcctgcagatggccgtcttccgaaaccggtgccgtgcggtcgcggccggtgaacgtgatcttggccgccggaggacggacgcccggtaccgcgaccgcctcgtccccggctgcgcgcacccgcccgagcctgcgggaacgacgcgttgaaaggctcagcgggcgcagacgccggacctggagcgaaggaacaggtctccggccgccgcgaggcgactcggccacagccggatgaccggcgaatagaccccgcagcagggcggccaccgctggacgtgtcatggcgggtccagacgcccggcccggcagaggctcccgagaaagaacgcgtccgggctgcgcgggccgtgtcctggcctgcgcaaagggccaggacacaggcgggtatgcgcggcagacgacagagccgatccggtgatcgatccaacgagccgctggtgttgctgcgcagagagccgccggagcgggaggcggccgaggcggtccgccgctgccatcggaccggactgcgggtgcacatcgtgaccggcgacaacgacgccaccgccgccgccgtggccgccgaggtcggcatcggcgtgccccgcctgcacgtggtggaacgcgccgagaccatcaccgaccgcgaactcgacgagctgctcgcccaggacgccgaaatcgtcttcgcccgctcctccccggagaccaaactgaaaatcgccgacgccctgcgcgcccagggccggatcgtggcgatgaccggagacggcgtcaacgacgcccccgccatccaccacgctcacatcggcgtggccatgggccgctccggcaccgacgtggcccgcgaggccgccgccatgatcctcaccaacgacgacttcgccaccatcgtcaccgcgatcgaatccggccgccgcgtctacgacaacgtccgcaaattcatcgtctacatcttcgcccacgccgtccccgagattgtccccttcctggtcttcgccctcagcggcggcctgatccccctcccgctgaccgtcctccaaatcctcgccatcgacctgggcaccgagacccttcccgccctggccctgggtcgcgaaccccccgaagccggcctcatgacccgcccaccccgcccctcctcccaaggcgtcatcacccgcgacatgctgatccgcgcctggggctacctgggcatggtctccgccgtcctggtcctggccgcgttcttctatgtgctgtggcgagcaggctggcaccccggcgcccccaccggcccgggcagcccgcttcatgaggcctacctgaccgctaccaccgccaccttcgccgccctggtcgcctgccagatcagcaccgcgatggccgcccgcaccgaccacgcctccctccgcgagatcggcctcaccaccaaccccctgttgctggccggcatcaccttcgaactcctcttcgccgccgccctggtctacctgcccccgttccagcgcctgttcggcaccaccgcactgcccgccgacgtcctcctcctcatcgccaccttccccgccatcgtctggggcaccgacgaactccgccgcttcgtccgtcggcgccgggggacggcagtgacaggcggagacaagcagtaactcgctggttctgagcatgattgagagagcgcctggccggggagacaaatacgtcttacggccaggcgctgcggcgctgagagaggtctctatctggaagatctcgtaggctgcaggtgaggcgtctacttacttcctcttttaaggggcgttgctcgtggagggggaagcgtctagggcgttctgggaggttccaatgctacggaaccactcgtcgtagtactcttcgggtaggtagaaccagtctcgcagggctcgcttgagcaagagacttgctttcttgcgagcctctttctggagttccttttcgggaatattgggatcgtttttcagtgctctgatcatctgattctcgcgtagcttcaggtagttttcgcgagcggcactgaggagcagcttgaagtcttgttggtttttgatccatggagatacgtgctgccaggccatcggcgtgtcgaggacttgcatccagaagtagcggaagtggaccgcttgggaggtttccatgctgtcgatccggttgagaggattcgtgatgaccgacacgtctttgatgaatgcgagtcggcggtcgcgtgccctgccgtgtttttggtcaaagtaggcattaattcctttggtcatgtcttcggcgaaagccgggagatcgtagatgttgacccagcccaactgtgacttgcgaagttcccacagtgagcccaaggtcatgacaagtccgagctggcaggcgtgagtattgaagacagagtatgccgaattggattgcttgatgctcttatcgttgtcgaggtattcttgagcgcgataggcctcgaattcactctctcgccggtcgagtgcctcccaagctctgatcacatcggacttggtgacgctgtggccgcgagattttctttcctcgtagtggtcgtaactgtctttgagggtccagaagacgcctactccgttgaacagtgcatcgtgggccagcgtcatggctgtatcgtcgatgtgccagctttcgttgagcttccggagtgctctggagtgcgcggcgtaaggggcggtcttggacaggagagtcagaattgcccggccccaggtctcagcgaaacgatcacttatgcggtcgactttgccgagagggaactcggtatttccgattctgtctggatggtaggtgaatcctccatcctcgaattcgcttggaaagagatcgggaatgttgagctgctctcgcatgaagcgatcgcgatctcccggttttgtgcgtcctttcgacttcttggtgacatccttgagatagtctcgagggccaaagatgcacgtgtcaacagcggacttcagcaagtggatattggtcatgaccgaccaccgggccggtcgtgtggagttggcgtcggggttgtcgtactcgacggcgtacagtggaatgtaggacccgtccgtttcgccgcgcagctcgttgagcagccgacgggtcagcacgttgctcagctcggcgtctgacagcaggatgatccgtgactgggaaggctgccgcgcttcgttgttgacgtcgacgaacagcttgcgggcggcgtcgtgcggtttggcatcctctccggtcaactccgggaaccagcagacggtgacggggatctcgaccttgttgagatcgattccctcttgcttggcttcaaggagcacctgcttgacctgatgctcgtagaaggagcggaaacgcgcaccgctggaggattgccagccgttggtcatcgtccgctctatggcgatgagggccatggcgcgatgttgtccgtcgagcacgacgagacgagcctgagtggagttccaccacaatttgccgacgctggccgggtgcaactggttgtccgacctcagcagccgctgaacctggaaggagtcgccggcacgttcctgcagccaccgcgcttcgtcgtcctcgaccacaatgggctccccaagtttggggaaggaagaggggcgcctgttccggaagggcaggagcacagccacgatcggagggaagaaagcgggaccggtctgttgcgccttgagcaggtagggaatcagcttgacggccactcgatgatcgtcgaggtcgcgctgcaagagttggttgaaatccatgtcgctcacctccatgacctcgcgaactggagcgaggctcttggtgagctggcgttcggggtcctcagagtcttcccccagacgtgctttggtcataatgtagtcgaccttgccggcaggggtcgtgaagcttccccaagtgccctgcacgtagtccctgaaagtcagctttttccctgatccgaataccatttctgctgccatcctgtccataattgaggggtatggcctgcgtggggcctattgtgtactttgtgtaatttacatgtctttgtcgatgaaatcggcaacctgcgctctggggtgctccgtcgctatggacagctctgttgcttcttcttgggggctttgtgaatgtgtgctgcctcaatgtctccggagctgtgtagtcatggtagtcatttgtggaccccgatgtgactgttcacatgttagtctaaaacttggtgtaagttctggttgttcataagtttgttaggtcccgcttgttgacgacgtctctgtgtcaccgaagcagcattgtccggagcgtcactccgtgaacaccgtcacgtggaacagcgaccgtcggctgaccgccgtcagccgtacctcgttgtcggtcgctgcgaagcaggcagtcatcgatggcgagatcaactcctcggtgagtgtgctcgactatgggagcgggcggggtggtgacgttcgagggctccgcgagatgcggttccaggtccaaggctgggatcccttctacgctcccgacgaaccgccccggcccgccgatgtcgtgctgctgacttacgttctcaacgtcatcgaggaccgggaggagcgtagccagacgctgaagcgggcctgggagctcgccaaccgccttctcgtggtcacgacccgtttgacgtgggagcgatcgaagatccgcggcgaggagtacgaggacgggatcctgaccaggaggcggacctttcagtacctcttcagcccggcggagctgcgctcctatgtggaggagacgaccggggtccgctgcgtgtccgccgcgccggggatcgtctatgcctaccggaacgaggaagatcggctgcgctacctggcgcggaagatcgtcccgcatgccgagtggctggcctccgacgacaccggctcggccatcgcggccgtcgtggactacaccgagcggcgcggccggttgcctcggttggaggagatgccggaggagatggcgaagctgctgtcccacctgcggccgaacgagctccagcggattgtgaagaagtccgccgacccggagaaggtgagcgagggcgtcaagcggtcaactctctcgacactcctgttcctggcggtggagctgttcaacggccgagggccctacagcagtctgccgctctcgatccaactggacattcgggccttcttctcctcctataaagaggcgtgccggcgggccgatcggctgctgctgaaactgcgcgacgactcctatgtccgcggggcgatgcaggcttcccgcgtcgggaagctgaccccgaccgcgctgtatgtgcaccgccgggcggtgccgcagatgcccgcggtgctgcggttgtatgagcactgcgcgtcgatcgccgcggggcgtcccgcgtcctggacgatcgtcaagctacggcaccaagggcgggcggtgagctggctggactacccggagttcgacaccgatccccacccgaagctcagctcgtcctacatggtggacttgaccacgctgaagacctccttcaagtcctatgagggctcgaagaaccggcccctgctgcaccgcaagcatgagttcctggcccccgacgacccggacgcccccaagtaccgccggctgacctgggcggagatgcgggccggcctctaccagaacccgcacctcatcgggaccgaggagggctgggaggccgagctgcggcgttgcggacgtgaactgcatggccaccggctggtgcggcgcaaggacacggctcagcccagctgagccatgctggcttggaactcggcgatctcggcggccagctcgtccacgtccacctctctggcctggtcggggaaccacgacaggcgcagaccgttggcggcgatctcatccggcaggcccatcccccgaagcacgtggctgggggtgtaggaggcgctggtgcaggccgagcccgtggagatcgcaacgagttccttgaggtggacgatgagcgcctcggcgtccaccccttcgaaggacacgttgaggatgtgcgggacgacgtgctcctggtcgccgttgaagtggaccttggtcttggacagcgcctcgacgagccggttgcggaaagccgcggcctgagcccaccattgatcgcgctctttctcgaagatctcggcggctttggccagaccgatgatcagcggtacgggcagagtgccgggacgaagcttgcgctcctggcctcccccgtacatcaggggagtgagggggatgccgtcccggccacgtcggcggatcaccagcgcgccgatgcccttgggagccccgatcttgtggccgctgatgctgatcaggtcgatcggggctcgcaggtcctcggtcagcttgccgaagccctgtgccgcgtccacgtgcaagtaggtggccgtgccccggagatgctcggccagctccgcgacgggctggatcaccccggtctcgttgttgacgtgcatcaaggagacgagcagcgtgtcgtcgcggaggcgctcgaggacggcctcgatggtgacccgtccagagggacctggggagatgagatcgacctcgaagccgcgagaggcgaggtgctccagcggctcgaggacggccttgtgctcgatggccgaggtgacgatgtggcgtcgcccctcccgctctccgtagggggccagccccagcaacgcgaggttgttgctctccgtcgccccagaggtgaagatcaactcggagggggtggcgcccacctggctggcgagctgctcccgcgcttgttggacggctcgcttggaccgggcgccccactcgtgggtccggctgccggcgttgccgaactcctcggtcatccagtggaggaccacctcggcgacgcgggggtcgacgcgagtcgtcgccgctgcatccaggtagacagccatggggtcggaagtgctcctctgagcccagtagcatcccgtaagtacgtgaaacgagtgacgtgcttacgctaccgtgagccagtgggatcacacgtgccaaaatcgtccattgccgatacgacagcggggtttgagtacgtcttccctgctatccggggcgtacaggcacgtcgtgagttcttcgtctccatgtgccccctgcggctgattcccaggctcttcctgttcgacgaggacgaactcgctcccgagctgcgtgcgcaacgagtactcaacaaggcgcgcatccccgccttgacctcctacattctggacaacccggacagctatgtcttctccgcgctcacggcctcggtcgacggtgagatgcggttcgtcgggatctcggacgaggggccgggcatgcggatcggccagcttcacatctccatggcggcccggttcctcatcaacgacggccagcaccgccgggccgcgatcgaggccgcgctcaacgagaaccccgagctgggcgatgagacgatcgctgtcgtcttcttccaggacgccggcctggcccgcagccagcagatgttcgcggacctcaaccgccatgcagtgcgaccggctcgatccatcggcgtgctgtacgaccatcgggacgagcgtgccagggtggcccgcctgctggctctgaagtccccggtctttcgcggcttcgtggagatggagaggagcacgctctcggcccgctccaacaagctcttcacgctcagcgctctctactacgctacgcgttctctcctccagggagtcgagctcaccggtgaggaccaggccactaaggtggcgggggcgttctggtcggccatcgacgagctgatccccgagtgggagctcgttcggcaacgcaagatgaccgcggccgaggtgcggcggcagtatctccacagccatgggatcgctcttcacgctctggggcgactcggcaacgctctgctgcgtgagtccatcgagctggcgttctggcggcctcgcctggaaccactgggcaagatcgactggtcgcgtgcgaacccggactgggaggggcgagcagtcgtcggaggacgggtgtcgaagaatcactcgaatgttgtgcttacagtgaattacctgcgacagcggctcgggctcgagttgagccctgagggggcgcatatagaggcgacctaccttgggggagagcgatgaaggtccctctgggcacccccacccgccgggccatccccttcaaagaccgtggtggacttgcggcggtcgtcaaggagctgacagaagagatccgcgagctctaccaggcggacaccgtcccctgggtggtcggctacagcggcggcaaggactccaccgccgctctccagctcgtgtggctcgccctccaagacctaccggtggacaagagaaccaagccggttcacgtcatctccaccgacaccctggtcgagaacccgatcgtcgccaggtgggtgacccagtcgctggtcaccatggccaaggccgccgaagagcagcagttgccgatacagccgcaccggctgacccccgaggtcaaggacaccttttgggtagggctgataggtcgggggtatcccgcgccgcggcccaagttccgctggtgcaccgaacggctgaagatccggccgtccaactccttcattcgcaacgtcgtccgcgagcacggcgagaccatcctggtcctgggcatccgcaaggccgagagccaggctcgtgccaaggccatggccaagcacgagaagcgccgggtgcgagacaggctctccccgaacgccaatctgcccaactcgctcgtctacagcccgatcgaggactggtccaacgacgaggtctggacgttcctcatgcagtaccccaacccctgggggcatgagaacaaagacctgctcaccatgtatcaaggagcgtccagcgacggcgagtgcccgctggtcgtcgatgacaccactccctcgtgcggtgacagccggttcggctgctggacgtgcaccctcgtcgataaggacaagtccatggcggcgatgatccagaacgacgaggagaaggagtggatgcttccgctcctcgagctccgcaacgagctggacgtccgcaacgaggagggctatcgcgacgacaagcacctgcgggactggcggaagatgaacggcaccatccagctgttcaacgaccgcatcgtccacgggccttacactcagcaggcgcgggagcagtggctccgcaagcttctcaacgctcaggcctggatccgcaagaacgcccccgagaacgttcgcgacatcgagctcatcaccatggatgagctccacgagatccgccgcatctgggtctttgagaagcacgagatcgaagacagccttcctcgcatctacgaagaggagaccggcgagaagttccctggtgagccgctcgatgagcacctcaccctggccggcgacgaagtggagatcctccgtgaggtgtgcggggatgatgagcttcacttcactaccgtgcgggagctgctggccgtggagcgcaggttccgcaccatgacgcgccgggccgggctcttcgaagagctggagaagacgatccgccgaggttactaccaggacaaggacgacgccgaagcgtacgcgctccgcatccgcaaggctcaggaggttccagagctgccgctcttcgaggaaaaggccgcagatgctcctgcataacgtcacccttaagaacttcggcgcctacaagggcgagcagtctcttgagctcaccaccgaaccgggacgtccgatcatcttgatcggagggctcaacgggtgcggtaagaccactttgctggacgcgatccagctggccctctatggtgcccgggcgcgtaccagtggccgcggcaaccgctcctatgagagctacctgcgtgacagcatcaaccggcaggcgaaccctaagcatgctcatgtgaccgtcgagttctccctggccatcgaggggcgggagcgacgttacaaagtgcgtcgcagctgggaggccaacggcaagaacgtccgtgagttcctcaacgttctggtcgatggtgagctcgaccttgtggtcagtgacaactgggccgaccacatcgaggacattctgcctctggaagccgcctcgctgttcttttttgacggcgagaagatcgagtcgctcgccgaccccgagcgggcggccccggtgatcgaatcggcggtctactcgctcctgggtgtcaacactgtagagcagcttcgcactgacctgctggccctgcaacgtcggcagaaggtcccggacgaggacaagcaggcgcttgaacgaattcagcaactagaacgtgagatccgtgaggtcgatcaactgtgcgccgatacaaatcagaaggcggcagcggcccgggacgctcttcagcgagccgaggctcacttctccgccgtggatgaggccttctccaaagaggggggcgacctctatagccggcgtgcagagctggaggcggagaaagaacaagcagaagcccacctccgcagcatcaacgaaacgctcgccaacacactggcccccggtcctcttcctctcctgctgctcggccctcaggtggtcgctttgcagaaacaggtgcaaaaggagcggaccgcggccaagaatgcccaggtcattgagatcctgaacgagcgggaccacttgctccttgaaactctcaaggaccttgtgcccgccgaagggctcgcagccgctgagaagtaccttgccgaagaccgtcagaggcgcgccaaggagacggcggagacccggcaggtactgaacttcccggccgactccttcccacagctcgtttctttggacgaggtcctccgccaagaggcgaaacgggcccgggagctcgtcgatcaagcacaggagctgcgagagcgtcttgacattcttgaacgccaactggccggcgtgccggacaagaccgtcatcgccgctctgatcgaggagcgggacgcagcccgggatcaggtgacccggcaccgtctcgcactggccgcagcggaagaggaactgtctgcggcccgacggcgccgtgagcagcttctgtcggagcgggagcgtgcctataagggacgtgcccagaagcttgccaaggctgaggccgccgcccgcatcatttcctacgccgaccgcgtccgcgacaccttggagaagttcaagacggccttgctgcggcggcacatcaaccggctcgaggtcgcggtcttggacagcttcaaccgtctcatgcgcaagagcgagctggtccgcgatcttcgcattgacacggagaagttcaccctcaccttgatcggacccgatgacgagaagctggctccgtcgcgactcagcgccggtgaacgccagctcctcgccgtttctcttctctgggggcttgcacgggtcgccggaaaccgtcttcccagtgtgatcgacactccgctggggcgtctcgacagccggcaccgcgaacaccttgtggaacgctacttcccgcatgccagccaccaggtcctgctgctgtccacggacgaggagatcgacgaatacctcctcgggaagctgaagccgtcgatctcccattcctacactctggttcacgacgacaagaacttcacgacgaccgtcgaacccggctactggtggggcacgggggccatccatgtcgcttgataacatccggctctcccagccagctaaagatcagctgatcaagctcaagcgcatcaccggcatcaaaaactggaacgtcctgtgccgctgggccctcgctctgtcgcttcaggacccttcgccgccgctcgtccgggagatcgttacggactccaatatcgagatgaactggaagaccttcgccggtgcttatggcgatatctatttggcgctgctgaagcagcgctgcgtcgccgatgggcaggagcccactgaggagaacgtctcccacaccttgactgtccacctgcatcgaggcatcggtcacctggccggcaggaaagacctcaagaacatcggcgatctgatctctctcgctgtagcctgaccaccggtcgagtgtcctgagacaggctccccgaccgtgaagtgactgatttcagtcgtccgaattgcgggaattagtcgtccgaaattagacggcgaatcggggaagaagagctgtcctggcctgttctctcaaggtggcagcgggtgcctgcatgtagcactagactgccgcctatgtcttcagcgccggtcacgggggcgtcgtcaatttccttcagcctcccagggatcatcaagcttctcgccgactacgaactcagggttccggcttaccagcggtcgtattcctggcggcgagatgaacaggtggaggacttctggtcggatctggagcgtgctttcgactccaagggggagtacttcctcggcactgtagtcttggctaaggacagcgaagagggaaagagaaccgtcatcgatggccagcagcgtttggccacggtctcactccttctcgcggcgatccgcgatgaattcggtaagcgcggtagcgagaagcgcgaggtggtccagaacgactacttggccaaaaggacgctgatgtccgatggtccagagcctcgccttgagctaaatccggacgacaacgagtacttcaacaagtttgtcactggtgaggggttcaagccgcctgtggtgggcggtaggcaacagttcaagcgtacttctcacaagctgctctacgacgcctacgattatcttgccgataaaatctcaaaagatgtcgatagtgccggctgtgacagtgcagccatagagcgcctgaaaaagtggatcatatttctgcacaacagggcgcgaattggagtcatcgaggtctcatctgaggcagacgcttacgtgatctttgagactctcaatgacagaggagccgacctcactacggcggacctgctgaagaactacctgtatggtcgtgcggacaagaagctcggcgtggtacagcggaattggcagcaggcgctcaacactcttgatctgactgctgccgatcgaaagttcacagcgtttctccgtagctactggagctcgtatcacgagcttactcgtgagagggatctttacaaagccatacgcgatgaggtgaccagctcgtccagggccgtggagatcagccaagaaatcgctgaaactgcgtcctattacgcggcgctagagaatccagcgcatgatctctggagagcgcaactggacggttcccgggacgacgtcgctatcctggcgagttttgacttgtctccgaacaagccgctgatgctcgcggcgttgaagcacttcaacccggaggagctccgcgagctgctgcgagccctggtcagctggtcggtgcgcggcatgatcatgaatacgatgaactcgggatcggtcgagaaggaatactgtcgagtagctgtcaaaatcagagatggagaagtttcaactgtgcagcaaatcagagaggagttggataaagtcattccttctgatcgagagttcaagctggcctttgagatcgctcaggtcaagcggaacaaaatagcgcgttactatctccgcgctttggagcgcgggtacagtggtgatcccgaacccgagctggttccaaatcctaacggatcccagatcactcttgagcatgtgcttcccagaaatgccaaccctggcgagtggcctggtttcgaggacatcgatactcacgcgtacatgctgggaaacatggtgctcttgcgtaagagcaagaacagcgagatcggaaatcgccccttcgaagtgaagcgagagactctcgcagagtccgactttctcctgaccagggaagtcggggaattggcagactggactcaggaggccctcacagagcggcagaagcgtttggctgaactggcggtaaaagtgtggcctcggtagctttgggcccattcatcgctgttccgatgggtggggatcgcactggtaggaattcgggtggactttgtgctcgtcccccgcagtgaacacccatcctcccttggatgagggcgtacgtcgtgccctacaagtgatacagcagtggtgaggaaggtcagaagcgctccggctaccgctgtgtcgttggtgtccgcccagctcttctggtcgagtgctccgcggtcacaggggtcgtgcggggacggggctgtgacttcgctgccaccggggccgggatcttaccaagtcggcactgtctcccccagcggagagcacagcgttctctagacacccagtctgtcacgaaacaagtcataaccgagagcaagccgtgcgctcctccaacgctcctgttagggctcggcggtcctgttcacagtggcaggctgcttcccgacctcttcaggtaggtgcttattccgctgctgctcgccggctcgctcaggcggacgaacgacgggcctccgaggccaggggtaaggcgctcggttttggtgatcggagctttaaaaccaggtgcctggcctaggtggcgagtatttggacttccggatttgcctgccatgtcacctgttacgggacgttggggtgtcgagggttactgggggacggggacgttgctggcggccgggagcagggagtttggtcctgggttcgaaccagacgctgaggtgatcggtcaggagggggtgctagtcccgagcgtgggtaagggcgtcgaggattgggcggaccacggccgctttcggcgtcgggaccgttgagatgatggggaggcagaggccggcgcggttggtgacctcgatggtgcagagcggcggggtgaaggccgcgctaggaggcggtggggccttcgccgtagcggagagcgttggtgacggtctctgacagcagcaatgcggtgtcgtcggtgccctgagggatgcgggtagggcggtctttaggagcaggcgggtgagccagtggtgggcctggcggacacaggctgggggcagcgggcagggtgtgaccgtccagagggatccggctcatttggcacccaccagctgagagatgcaggtagcggtagtgcctaggtcgtcggccccggtgatgcgggggcgaaggcgaacacacaggcaccctggtactcgactgctgcgacgctcagtccacgcagggccagttcggataacgcatccgcagcacggcctcactggggatcagccacaacagcaccgactcgcagccgcgctcccgcagcaggtagcacaggctgctggctgctggtcggcatcgcctttgaacttctttcaccgtcgccttggcctacctgcccccgctccagtgcctgttcggcatcgccgcgatctgttcaatcgtgccgggcagcatcggaaagtccgagttctggtagtccttgacgctcactccgaggtgcagccccggaaccgtccctgctgctcattcatcggtgtcccaaaccgtacggcggtgggtgaacggctcacttccgtagggggcttgcctgagaccgagtacaggccagtgaccgcggctgtatagcgtccttcgcctcggttggccaggggaccgggcaccgttcggccgccgctcagggacggagtgaaggtggcgatgatggctgagcggtcgatgaggcccgcgccggtggcggtgaccttcaggggcaccggggcgccggcggtcaccgcttcgggtagttgtacgcgcagttggtcggccgtggccgtgggaacgcggtgcaccttctctcagccggtgaggaactggaacagctccgcgcggattgggcggtgctcgggcagtgccccgtgtccttccaccacgcctcggatcaccaggtcggtgtcgcgcatttccggggagaaggtcggcagtcggggtactcggtcgtcgccgccctcgtcctccccgtcgatcaggaacgagcccaccagttcgccgcgctcgttgaggaccgcggtggtgaggatgggctgttgcagtccccgggaggggaggatctggtaggacggggacgttcctcgggcttggcgatctcctggtgcagccgggccgcgtcggtcagcaactcgtcgtccacccttggcaggccgccgttcagctctcgggggtacttcagttcgccgccgacttccaggcaggcgcagtgggggacgaactggtgcagtgacggcagggtgcgggccagccgggtcaggtcggggccgagcccgccgagcttgaagctgaccccgttcaccagcctggacagcgcgtccagggagccccggtacggcgttcccaaggtgatcggcgcccggcacagttccgcgccgccgcatgcctccaggtagtagcgggcgaccaggccgcccatcgagtggcacaggaatacccctcgggcgtcctcgttgtctttggaggccttacgccaacctccagtaccggtggcagctctcgggcgagtcaccgggcgttgtagcggatcgacagccgccagccgtaggggaacgcccacaggttgccgggacagtcatcgtccggagggtccagggtgaacctggtccggagccagcgcagcagcccgtcatagccgacgatcagcggggtcgatcccggcaccccgtgcagggtgcgcatcacgtccaccggctcgaccccgtctcccggatgctcgtcaccgagactaccggtgggcagtgccagccggtgcaggctgccccagtcggctcttcagcgcctgccaggtggcctgtcggggcaggtccatacatcggcgccgtcgttggccagcgcgctgcccatgatccccggcagcacgacgaccagatccgggacccgctcgcgttccaccgtcttcaccccacgcttcgcctggctgcgcgggtaatgagacgatcactatcgggtcggggttttctaaaaactcctgcgaatcgcgcgccctgaacgtccgcttggggcaccgaaaccctcggccaggcgctctgtaaggaagcgagggctttccggagtcgcaggctggtgcctctcgatgtggacatggagccactgtcgcggggaggaactcctcaaccagcccaggcctcttgctcgaggagccttgtcgatctctgtcatgcgtcgcctgccgaggcggccatggttcctgcggcccggtggggatgccggactcccctggaggtgagctctgcctcgtggccggacagtcgggcgcagagcctctccaaagattccggtcggcgggctcgccgtgcgccccggctcggtgcacctctgctgtggtggctgcagcagagggcggcggtgcccgatgctcgtgccggtgaggcgggatgccccgagtggccgtagaagccatggcgtgccgcaagaacgaacgcccccgccgggggccggaccccgacgggggcgctggtagagcggaggatcggggatttgaaccccggagaggcggtaagcctcaaccgcattagcagtgcggcgccatagacctgactaggcgaatcctccttggaccatggcctccttggaccatggcctccttggaccatgtgggtcggaaacaggctacccggcaaaggtccgagcggcaaagtgcggcacggcagttgggcccggacaaggtcgtccgaatacggtcacgtcccgcccccgccgggcgggacgtgaccgaagaccgcaggtcaggcgttgcaggcgtcgcggagcttggcgccgctgctgatcagcttgctggtgtcgggcatgcgcaggttgccggaaccggcgtcccgcagcacctgggccagctcctccaggtcgtctgcgacctgctcggcggcctcctggacgtcgccgccggccttgcggccctcggcgcggaccttggcggcggcgtcggagtagacctgggccgcggcgccggggttgctcaggtgctggctggccttggacggcacggcgccgatctcttccaccatggcctggcaggccgcggtcttctccgagtcgctgccggggaggcaggccgtcgccgccagcatcgcgccaccgatggcgaggacgccaaggagcctggtggtctgcgtacgcatggagatgtactcgctttctgtggggggctgttgacgggaacgcgggtgtgccgcgttcccgtcgctctacctccttttgtcgtcagggaaaggcaattggttgggatcgatcgctcatgagccgaacacggccgtgcgcgcgccgaccccggccgacgggtcgtcgcagaagaccccgtccacgcccagcctgtagagcttggacagccatcccccgacatcgccggtggccgcccggtagccgggagcggcggcgttgccctggcggaagtcggcgggcaggaactcgttctcgttgcgcaccgtccaggtgtggacggccaggccgtgccggtgcgcgtcccgcaccaaggtggtgggcttgccgagccggccggaggagtccaccgggacgatccagccggtcgccgggccgatcccgtcggcgtaggaggagatccacttcaggcccgcgggtttgaccaggtcggcgtaggtgcgccggtcgcccttgcggaccaggtcgtacggcgcgcctgagccgtcgatcaactggatgagccggaccttggtgagcttgcgcaggtcccgcaggttggaggtctcgaacgactggatgaagaccttgtcgcggcggctgtcgaacccgtacttgtgcagggcggccaccagcggctcctccatcgacagcccgagactgtcgaaatagctggggtgcttggtctccgggtacaccccgacgccgtgcttgcgggccagatcgagcacctcctccagggtggggatcggctccaggccgttgaagaccgtgttgccgggacgcagccccggtatccgctcctcggcgcgcagcgtccgcagctcggccagggtgaagtcctcggtgaaccagtcggtgcgggtgacgccgtccacggtcttggtccgtttgcggtcggcgaactccgggtgctcctcgacgtcggtggagtcggccagccagttgtcatgacgggccaccagccggcggtccttggtcatcaccaggtccggctcgatgtagtcggcgccctgcgcgatggccatccggtaggcggccagggtgtgctccggccgcagcccgctggctccccggtggccgatgacgatgggacggccggcccgctcggccgcggcgggcgcgggctcgtccagcaccactgtgcagaacccggcgacggccgctgcgaccagccctccggcgagtatccgtgtgatccgagacatgacgcacctccgttctggtgcgtccgaaacgtagggctggaatcttgccgctgccggacactgaggcgacgtgcggagaaacaccgcctgaccgtcggggagccctcggttgttttgcttgacaggacgggtttgagtggattgcgtatggtcggtgtgatggtcgctttatcagtggagtcggctggatgccgtttgaagcttgctaccggggcgggaaccaggtgggtcatggatgtccggattctggtgtgacggcgaatggcggcggaaggagctcatctccacagtgggccgatggctgaattcagccatcggattgcaggggatatcacttgactcctctaggggagttgattgtttcggctgggccgcgaaggcaatgaacgtatcggcggaagacttccccgcgttcgcctgttggagcgaccagatcgggctctgaactggaaacacgacgaccagaggaagcggtggacggacctccgggggccttgctcaagccctgtattcgaggttcgcctcaccgctttcgtgtgcctctgccggcgggtgactaatccgccgcttcaaggagaagcttgcgtgggcggttggttcagccgaaattgtcgggacactgtcggttgtggatctacgaataagggtcgtcggctccttgttgtgttcttgcctggtcggcagagacaacgtgctgagaaggttcacggagaggaacttgcgagcagcggctgaccaccggttgatgtcggccccggtcggcggcgcgcaggcaccgccttctggcggttcactgggaggtatggcatgacgctcgtcgagttcgaggccaagctcctcgatatcgatcccgaagagatggcctgccgaatcgagtccgccggcgggcgccgcacgtccgaagaccgcctgcagcggcggtacgtgttcgacatcgacactccgcccgacccggcgcggtggatgcggctgcgagacgacggcgtcagggcgaccctcgccgtcaagcacatcgtccatgacggaatcgacggcaccaaagaggtcgaggtctccgtggacgacttcgaccagacgctcctgcttctgcaggagctgggatacaagccgaagtcctaccaggagaaccgccgcacgagcttccagctcggcgaggtgcacctggaggtggacgaatggccgctcatcccgccctacctggagctcgaaggcccgtccaaggaagccgtcctcgcggcggccgacaggctgggcatcgaacacggcaggctgacgggcatcaacacggtcgaggtctaccgccgatatggcatggacatcaccgactaccccgagctgaggttcgacctcgagggcggaagccgccgctgacgcaagcccacgagagcggttcagccgggaagccgcaggcccggtgatgagtcaccgggcctgtcctcaccccggcctcatcggctggagcacaggcctgggccacctgccgcctcgtcacgtcccacgaccgccccgggcatccggacagggccctctcccgtggcgcgagcgccttgaagccaccgaacgagagcttcgaatcgattggaccacgacgccggctgtcttagacttgagagcaccgtggtgcacaggagcaacgggtctaggcaagggcagagacctgctagactcttcaccagcaccacgcacctggcagacagaccaggagccaagcagccgtagctcaatggatagagcatctgactacggatcagaaggttaggggttcgaatcctctcggctgcgcagcaggtcaaaggcccctcgcgatcaccgcgaggggccttttgctaacaggtttgctaacagcggactccgctcgggccacggattccccgaccgccgcggcgaagatcccagcggcttccatgagctgctcgttggtcacgtgtgcgtagacccgcagcgtgatcgccggatcggcgtggccggcccgggcggtcacccgacggggacgcccgccaggagcagcgtgcgtggatgtggcgaaggtcatgcagccgggtatgcggcggcggttcggccgggggaggccccgtccttcggggcgttgtgggctttcatcaggttggccaccagcgaggagaccgtgtcggggtgagcggggccaccctgggcggggcggaacacgtgatcatcggtggagtgccaagactcccccggtttcgggtttctcggcggtctgacgcccgcggtgagcctttggaaccttgaccgtatccggcagtgatgccgacgacgcgggatcggctgctctcggtcgtcccctcgacacgtcggccacccatgaaggccgccgagccggtgatgtggatggtcgcaccgtcgaggtcgatatcccgccggcgcaggttcagcagcccaccgcgccggagaggagccgatgtcgtcatcaggagagacgtcccccgaggttgagcaggccgcgcctcggtggacgatgcgacgtgtcctgcccgttttgtcgatgaaacccgaatgatcggggagccggtcatcgccgtccgaatacctcgccccggtgattcggccgattcgtgtcacccgccacagaagatcggcggtacccctgccaggctggacgatacttacgtcaagggcgccccaagtgggaggcgtaacggagtcggcgggaccacgcggagcggcagtgagcgacaacggcgcggcgcccctgggccgggacgagatcgaccgcgctctggcgtcgctgcgcgacgaacgcgaccgcatctccaccgccctgtacgacctggagaaccaccccggctaccggctgctcgaaggcagccggctgaccgggctgacccgtcgccgctggcaggaggccaccgaccggctgaccacgctgtggcggctgttcgacgcctaccagcgggtcctggaggaggccgaggcgctgcgcgaacggcacccgcggcccgctgcggcggtgctgcgggagctgaccggcctgctgtccgggccgtcggtgaagctcctgccgcaggaggtctcgctgcggcggcgctctctcctcgaccccaccggcgaacgctgcacgctggcagagagcgtccgccggatgagcgaggcctaccgcgaggtcaccgaactggtcgccacggtcgacgcggcctgggaggcgctgctgggcccgctgggcgaactcgaggagcagtggcggcaggcgacccggctggcccggtcgctgggacgcggccgggacgccgaactggaccgcatcggccgggagctggccgccgtcgggcagaccgtgcggaccgacccgctggcgctcgcccgcgacggcaaggccgacaccgcccgcctggaggcgttgcgctcggacctggcggcggcgcgccgcgccctggccgaggccgtccggctgcgggaggactacgaccggcgaatcggcgagctcacctcgtccctggaaaagctggaggaggtggtgcgccgggcgcggcgggactaccgcaccgtccaggtcaagatcgcctccccgggggtgagcgagcccgccgaccccgccccgcggctgcgcgagcggctggcctccttggacgggctgcggcgggccggccgctgggcggaactggcgggcgaggtcgccgagctggaagaggccgtcgccggtgcgctgcgccaggccgaacgcagccgccacctgatcgtcgggctgctggagcgccgcgacgagctgcggggacgcctggaggcctaccaggtcaaggcggcccggctgggcctggccgagcacggcgagctggtgcgcctgcaggaacgggcccgctcgctgctgtggacggccccttgcgatctgcaacgatccaccgtcgtgctggctgagtaccagcgtgtgctcagatccctcgaaacggggacggactgatggaaaagtgcacccggccgggttgccccggctacatcgaggacggcttctgcaacgtcgatggcctggcccccgaacccgttcccgcccagcccacggccgtcagcggggcgcccggggggcaacccgccccgcccactcgccccagcgttcccgccccctcccagccgtccggcgcatccggggcgaccggctcgggccgcaccgcctccgggcgcagcgcgcgcaccggcggcaccgcctccaccggctcctcccgccggggcatgctcggcgccggcctggtggaggtgccgccggtgccctaccgggacccggccaccgccatcatgcgcaacccggaggtgcccgagaaccggcgcttttgcagcgtggacggcgagccggtgggccgcagccgggacggccgcccaggacgcaccgagggttactgccgcaaatgcgggcacccgttctccttcacccccaagctgcggcccggcgacctggtcggcggccagtacgaggtgctcggctgcctggccttcggcgggatgggctggatctacctggcccgcgacaagaacgtcagcgacagctggcgggtgctcaagggcctgctggactccggcgacgccgacgccatgcgggccgccacggccgagcgcgccttcctggcgcaggtggaccaccccaacatcgtcaagatctacaacttcgtgcagcacccggacccgcacaccaagcagcccgtcggctacatcgtcatggagtacgtcggcggcaagtcgctcaaggagatcgtgacgcagctgcgccgcgagcacggcgaggaggcgtcgctgccgctgccccaggtgatcgcctacgggctggaagtgctgcgcgccatgggctacctgcacagccgcggcctgctgtactgcgacttcaaacccgacaacgccatccagtccgaagagcagctcaagctgatcgacctgggcggggtgcggcggatcgacgacgaggacagcccgatcttcggcaccatcggctaccaggcccccgaggtccccaccgacggcccgtcgatctcctccgacctgtacacggtgggccggacgctggcggtgctgagcttcccgttccgcggctacaccggccgctacgcccacagcctgccgccgcgcgaagaggtgccgctgctgatgcggcacgagtcgttctaccggttcctgtgccgggccacccaccccgatccgcgggcccgtttccaggacgccgccgagatggccgagcagctcaccggggtgctgcgggaggtgctggccgccgaggacggccggccgcgcccggccccctccaccctgttcggcaccgagcagcaggccgcgggcgccaccctgctcgagccggcggacgaagcgggcagcgggcagagcgcggtgctgcccgcgctggatgtgcgcgccgccaccgcggcgctgccggtgccgcaggtcagccccgccgacccggccgccgggttcctgtccggcctgaccgcccgcgacccggccgacctggaggcggcgctggcctactcgccggtctcctcgcccgaggtgtccttgatgctggtgcgggcccgcatcgggcagggcaagctgggcgaggccgtggagctgctggaccggctggcggccgagcggcccgaggactggcggctggactggtaccgggggctggcggcgctggcggccgacgaccgcgccacggccgtggcgatcttcgacgacctgtgcaacctgatgccgggggagaagccgcccaagctggcgctggcgttcgcccacgagcgcaacggcaacctgccggcggcggtgctctactacgacctggtggcacgcaccgaccccggctatgtcagcgccgcgttcggggcggcgcgggtgcggctggcgctgggggaccgggccggggccgtcgccgtgctggactcggtgccgcgggtgtccagccaccatgcggccgcccagctggccgcggtggccgccgtcgtgcgcggccgcccgcccgccgagctcaacccggccgagctggtggcggtcgggcggcggctggaggcgctgcagctggacgccgaacgctaccagcgggccgccgccgaggtgctggaggccgcgttgagctggacgctggcccaccgctcctccgccgggcagggcgcgccgcaggtgctgggcgtcccgttgcaggagggcccgctgcggcgccggctggagaagctctaccgcggcctggcccgcctgtccgacgatgtggagaccaggcaccggctggtgaaccgggccaatcgcgtgcggccgcggacgctgctgtgaacgagtgctcaggcgaccggatcgaggcagggatcatggaacccacggcggccacccgctgccccggctgcaccgaggccgtctcggcggacgaccagttctgcgaagcgtgcggccggttcctgcacggagcgagctccactgcccgcccttcggcgccccatcccgggcccggggacggcggcgggtctgccgcggcgtcaccgggcccggaaaaagaggagaaggccgcgtccgcgccgcctcctccggccgactccacggcgtgggaatgggaccttccgtcgacggtcgcatacggccctccgtccgcggcggggggcgccgtgccggagcccgagccgaagcgggccggagcgccgtgcgtggagtgcggtgcggccgagatcagcgaggacggctactgcgagcggtgcggggtgcgccagcccagcggacgcgagcatctggagatcgagatcgccggtgccgccggggtcagcgaccgggggttgcgctaccgccgcaatgaggacgccatggcggtggccacggccgccggcaaggtgatcgcggtggtgtgcgacggggtctcctccgcgccgcgccccgaggaggcctccaaggtcgccgccgacaccggcgcggccatgctcgtcgcccagctcaccgcgggagccgacccgcagaccgccacccgggcggcgctggcgcgggcggccagggcggtcaccgcgctggccgactccccctacgacgcgcccgcctgcacgtacgtgtcggtcgtggtgggcgacggcaccgtcaccgtgggctgggccggtgacagccgcgcctactggatctccggcggcggcggcgcccgcccgtccaccgcgctgaccgtcgacgactcctgggcggcgcagatggtacagcggggcctgatgacccgggcccaggcgtacgccgaccaccgcgcccacaccgtcaccgcctggctgggcgccgacgccggggaggtgacgccgcgcgccgagaccttccggcccggtgggtccggcgtggtggtggtgtgcagcgacggcctgtggaactacctgccggaggccgccgagctggccgaggccgtgcacggcgcgcgcagccgctgcgcgagcgggtcgccgctggagatcgccaggtcgctggtgcggacggcgctggaggcgggcggccatgacaacgtgacggtggtgctgatccccttcccgccgggggacgccgaaacccctcccgcaagggcggaggctctggtgcggggcgagaccgggaggtgaccgggatgccggagttcaccatcaaagtcgaccagaaccgctacctgccggtgagcggcggcgaggtgcacgccatcgtgaccgtcgaggccaccggctcgtccgcaccgcccggcgggggcgccgccgaagccgccgaggtgatcatcatcgacacctccggctccatggcgtccgatggcaagctggccgaggccaagcgggcggcccgcacggcggtggacacgctgcgcgacggcgtgcacttcgccgtgatcgccggtttccaccgcgccgagccggtttaccccggtggggagaggctggcggtggcctccgcgagcaccaagaaggaggccaagaaggcgatcggccggctgacgtccggcggcggcaccgccatcggctcatggctgcggatggcccacggactgatgtcccggcagggcgccggcggggtgcggcatgcgatcttgctgaccgacggccagaaccagcacgagaccgccgaggagctggacgccgcgctgcgggcggtgtccgggagtttcgtgtgcgactgccggggagtcggcaccgactggagggtggccgagctccgcaagatcgcttctgcgctgctgggcagcgtggacatcgtggccgacccgcgcgacctggcggccgacttccgggccatgaccgaaaacgccatgggcaagacggtggcggatgtgacgctgcggatctggacgcccctgcacgggacgctgaagttcatcaagcaggtctcgcccgccctggaggacctgaccggcaaacgcaccgactcgggcccgcagaccggggactacccgaccggggcgtggggcgaggagatccgcgactaccacctgtgcgtgcaggtcccgccgggcgaggtgggccggcagatgcgggcggcctgggtgaagctggtcgtccccgacggcgccggcggcgaacgggtggcggccaccggtaatgtgctggccgagtggaccgatgatgaggccagatccactcggatcaacccccgcgtggcccactacaccgggcaggaggagctggccgaggccattcaggagggcctggacgcgcggcgggagggcgatctggacacggcgaccgcgcggctgggccgtgcggtgcagctggcccggcgggccggcaaccggcagatggaggagctgctgggcaacgtggtggacgtcatcgacccggtcaccggaaccgtccggctgaagaagaaggtcgaaaaggccgacgagatgtcgctggagacccgctccaccaagacggtgcgcacccgcaaggacggaggctgaggccatgccgcactgcccgaacggccattcctccgccgccgaggactactgcgacgtctgcggtgagctgatggccggtgcggcgtccaccgcctccgggccggccgagccgccgccggagccgtgcccggtcgacggcacgccgcgcagcgggcggttctgcgagacctgcggatacgacttcgagaccggcaaccggggcggcggcccgccgccccagccggcccggccggcggtttccggaggctggtcggcggtggtgtcggccgaccgggagtactttgcgaccgtggtggccgagatgggaccggacgccgccgcgctgacctttccgccctatgcgccggaccggcggtacctgctggtcggcccgcaggtgcggatcggccgccgcagcctctcgcgcggcttcgtccccgagatcgatttgagcatcccgccggcggacccgggggtctcgcacatccacgcggtgctgctggcccgcccggacggcggctgggcgctggtggacccgggctccaccaacggcaccaccatcaacggatcgaccgagccgatcgcctgcaacgtcgaggtgccgctgaagaacggcgaccgcatccacgtcggcgcatggaccaccatcaccctgcggaaggaatgacgaaggcgtgagtagcacggtgcggcggccggcatcgccccatccgtccgccgcgacccgccgcccgggggcgccggcgcggccgcggcgccggctgcatctgcggaccgtcccggcccgcatccgcgcgctgaccgcggtggtgctggtggcggtggcggcgctgttcggcacggcgagctgggcgatcggcaacgcccgcaccgggctggaggtcatcgggcacgacgccgggccgcaggtgatggtcaccggcgacctgttctttgcgctcagcgacatggacgcccaggtcgccaccgtgctgctgctgggccgcgatcaccggctcggccgcggccgggcggccgcgctggagcgctatgagcagcgccgcagcgaggccaaccgggcgctgctgcaggccgcccagctcgccggggacgaccccatcgagcggcgcacggtgcaggccgtgctggacggcctgggccgctatgagcggctggccggccaggccatgcaactggaccaggagccgcagtacgcgcacccggcgggccggccgtccccgcgggtgctggagctgtaccggcaggccggcgagctgatgaagctggagctgctgccgcaggcctacaacctgacgttggagagcggctcgatcgtccgcaaaacctacgagagcaagcactggtcggtgcgggccggccgggtgggggtgctggcggccgggctggcggtggtggccgcgctgctggtcctccagtggtatctggcgcggcggttccggcggctgctcaacccggcgctggtgctggccacgctgggggtgctggcggtgacgctgccggcggccgggctgctggactcgctggccggccggctgcagagcgccaaacgggacgggttcgactcggtgctggcgctgtcgcgggcccgggccatcagcaacagcgcctacgccgatgagagccgctacctgctggatcccgctcgtgccgacacctacgagcaggtctacttcgacaaatcgcaggcgatcttgtacttggacgccgagcgcaccaagagcctgaccgactatcacgccggggtgggcccggccgtggagcgctttgtgaccggtggccgggcgcaggtggacttcctgggctttttcggcgaccaggcccggcgggccgagcccggcacctcccgggcgcgggccttggccgaggtgctcaccgggtaccgcgcgtttcaggagggcgaccggcgcctgcgggagctggtggccgccggccggccggcggaggcgctcgcccagcatctgcaggccgacgcgttcgaacgctacgacgcggcgctggtgcggctggccgagcagcaccgcaccgcgttcaccggcgccatcgccgacggcgaccgcaggctgcggggctggcatgtggcgctgcccggtgcgtgcgccgtcatcgccgtcttggttctcctcggcgtccggccccgcctggccgagtaccgctgaagccgcatcggaggtttgcgatcatgcgttcgtcccgcatcgccggccgtagggcggccgccgcggcatcggccgtcctggcggccgtcgcgctcgccggctgcgacgccggcggggccggctcgatcctggacaagtccaccttgcggatcggggtgaaggccgaccagcccgggctgggcctcaaacggccggacggcacgttcgagggcttcgatgtggacgtggccaggtacgtggccggcaggctggggttcgccgaagaggacatcaccttcgtcgagacgccctccagcgtccgggagcaggccctgcaggagcggcgggtggacatgatcgtggcgacctactcgatcaccgccggccgcaagaccaaggtgaccttcgccgggccgtactacgtcgcccaccaggacaccttggtgcgggccggcgacggcgccgtcaggaacgtgcgcgacctgagcggccgcaggctgtgcaaggtcaccggctccaactcctggcggcgggtgaccgaggagcgcaaggtcccggcacggctggtggagacctcctcctacagcgactgcgtgaaccggctgctgtcgggcgagctggacgcggtctcgaccgacgatctgatcctggccgggttcgccgcccggtacggggacagggtcaagatcatcaatgccccgatctcggacgaaaagtacgggatcgggctgcataagagcgatatcgacgggtgtgaggcgatcaacaccgcgttgacccagatgtaccaggacggcaccgcccggaggttgctggacaagtggttcggccgcaccagcctgcggaccaacccgtatgtgccgcagttcgaagggtgcggctgagcgcgcggaattcttaccggccagtagggattactggccagtaggaattggtgaggactggacttaccgtccagtaccgaagaggatttcccccggcgttcccggagcgcccgccaatgtgtgtgaaatcacccccatcgggcctttgacctgtgcagagccgacaacggcgatgcggttcggggccggttggccgggcacgttacagtggcggtgcggaattcgggaggctgggtgttttacacgttcatgtcgcgcgtagtggctccgatccttcgcctgctatttcgcccaaaggtcgaaggactggagaacgtccccgcctacgggccactgatcatcgccagcaaccacctgtcgttcatcgacagcttcatcatcccgctgtcgatccccaggccggtgacctacatcgccaaggccgaatacttcgagcagcccgggctcaaaggccgcttcatccgctggttcctgaccacgctggggcacatgccgatccagcggggcgcccggcgggccgccatgggggcgctggagcaggccctgaaggtgctggagaacggcggcgccttcgcgatctaccccgagggcacccgctcccgggacggccggctgtaccggggccgcaccggcaccggctggctggtgttggcctccggcgcccgggtgctgccgatcgggctgcagaacaccgagatcctgcagcccatcgggcgccgcctgccgcgcatctgctggcccggccgcccccgcccgatcgtgcggatcggcccggtgatggacttctcccactaccgcgacctgcccccggccaaggcccggcgcgtgatcaccgacgagatcgtcgagaccatccagaagctgtccggccaggactacgccggggtctacaacgagaacgccgacgtctcctgaccgccaccaaaacgtcgtcaccggcgtgtctcgccagaggtatcagtaaggtcgcgggcatggcttcgtcacgtagcgtcaatgccctcttcctcagtgtgctcacctgcgccgccctggccaccgcgtgcggcggccagagcggcgacggcaaggccggcgccgatcaggaaagcgaacgcgccgcccccgcgggaaccggctacacctccgaccagcttcgccaggcgctgcccaccgaactgtccggataccggcgcaccggcgagccggaggccggcgagtacgcctcgctgaagagcatcgccaacttcctgcaactgcagcgccaggtcacctacgacaaaccccgctgcgccaaggtcaccggcgcctccgtcgccctcgacgaggagctgcgcacggtgccggccgccgtcgccatcttctccaagggcggcggccactcggtgtccaccaccttgatggcggtgcccaactccaccgccgaacggcatgtgcaggtgcggatgcccgagcagtgcaagcagttccgcaccaagatcaacggcaagtgggccgagcacgaggtggtggaggccggctccggcgacaccgggctgggctcgcgcatcgtcggggtggccagcaccctcaacgagaccgcggtcaagacctggtacgtggtgctgcgcggccggggctacctggccacgatcgccctgtacgggccgacggccacccgcgccgaggccgagcagctggcccgccagacctacgaccacgccgaacgcatcctgccctgacaagcgctcaccgcgcaccggcccgccggcgtggcgccgggaggacgccccggcgccacgccgttctccccggctgcggccggaaaaggttcggtgaaaaggagcgatgggaccaggggacccgccggggccgataacgttcaagcatgaccgtcccccggctggcagtctccgtggacctcgtggtgctgaccgtccgtgaacagcggctgtgcgcactgacctggcggcgtgaccggccgccttatgagggatgctggtcgctgccgggcgggttcatccagctggatgaggacctgccggtggccgccgcccggctgatggccgaacgggcggggctggccgacgtccgcatccacctggaacaactggcgacctacggctaccccgaccgcgacccccgccagcgggtggtcagcgtcgcctacctgggactggcgcccgacctgccggcctcctcccgcgcccaggtgctgtggcggagcgtggacgagctcgacaacgagcgcgccgccttcgaccaccgcaggatcctgcgggacggggtggaacgggcccgcgccaagctggagtacacctcgctggccgccgcgttctgcccgccggagttcaccgtggccgagctgcgccgggtctatgagatcgtctggggcacccatctggacccgcgcaacttccaccgcaaggtcaccggcgccgaccggttcctcatccccaccggccgcaccaccacccgcgacggcggccgtcccgcccagctgtaccggcggggcgacgccgagcagctgcgcccgcccatgctgcgcccgcgtccatgacgccgccggcggcgtagtcttgggacgtcacccgtcacctttggagggcaacggtgcctgaggtcgccactcctcgtttccgctccgtgctggaccggttcgccgcctacaagcccggcaagaccgcggtctccccggacggccggtcctacaagctgtcgtcgaacgagtccccgttcgggccgctgccgtcggtgctggaggcgatcggtgaggcggcgcggcgggtgaaccgctaccccgacaacaacgccaccgcgctgatcgaggcgatctccgagcgctttgcggtgcccgccgaccacatcgcggtgggctgcggctcggtgggcgtcacccagatgctgctggaggcggtggccgagcccggcgccgaagtgctgtacgcctggcggtcgttcgaggcctacccggtgctggtggcgctgtcgggggcgcaggcggtgcaggtgccgctgcgggaggagacccacgacctggccgcgatggccgaggcgatcaccgagcggacccgcctgatcttcgtgtgcaaccccaacaaccccaccggcacggcggtgcgccgcgccgagctggagtccttcctggaccgggtgcccgccgactgcctggtcgtcctggatgaggcctaccgcgagtacatccgcgacgagcaggtccccgacggcctcaccctgtacggcgaccgccccaacctggccgtgctgcgcaccttctccaaggcctacgggctggccgggctgcgcgtgggcttcctggtggcgcacccggtggtggccggcgcggtccgcaagaccatgctgcccttcagcgtcaactccctggcccaggccgccgccatcgcctccctggccgccgaggacgagctgctggaacgggtggagggcaccgtcaaggaacgccaccgggtcgtcagcgccctgcgcgaccagggctggtcggtgccccccaccgaggccaacttcgtctggctccgcctgggcgagcggaccttggacttcgcggccgcctgcgaggcccagggcgtcagcgtgcgtcccttcgccggggagggcgcgcgggtctccatcggcttgcccgaggagaacgacgcgttcctggccgtggccgccgcctacccgcaccgcaaccgctgagcttgcgcccgttaggcgcactccccttcggccgccaggcggtgggagggggcactgccgggggacgcactggcctggcccgcgtaaacagcggggcacgcgtcgtaggagtgcgtgacctccacagtggtgctcccagtggccggcaccgtcacggtcacggtctcgggagcgccatgggcgacgtcatcggcgtagaactggacggtgagggtgaccgtgccagcaccggaggcggtgaccttcacctgcgcggtggcggtggtgcccgtctcgtccaaggagagcccgacgatctccacggcggtggcctcgaaggaagcggacggggacgggctcggcgtgggcggggggctcggcgggctcgacggcctgccgggcggaacggccgggccgctggatgggctgctgccggtgggggcgccggcgctcggccggtcgatgccgatgctcgccgccccgccggtggcggagcggccgcccttgacggccgggctttcgccggcgtcgaagccgggcagtgcagaagactccacgggaggcgccggtcccgtctcggagacgccgggcagcgcctcaccggtgccccgggcgttcttgccggaggcgtagaccaccgcgcccgtgccgaccaccagcagcagggcggcggccagtgcgatcagcaacctgccgcgggagcgccggcggcgcccgttgagcatggcccgggcctgctcgtcgctgaccagtttgcgcgacagcgggaacagcagcttcagcaccgacgcccgctcactgagctgctcccgtccgcgttgctcccaggcgggcccgtaggcggccagcgcgacggattccaggcggctcacgaagaccggtgcggtgacgggacgctcgttggggtcggcggccagtccggtggtgaccagggagacgaggggctgggggagctgcggcccgatcgggccggcgcaccgtccgccggtgaagaccggcggctccccggtcagacactcatagaggatcgcggtggccgagtacaggtcggcggcggtcgtcaccgggccgccggcggccagctcgggcgcccggtagcgctccgcccccgccgaggccgccgtgccgccgccggcgatgacgcccagcccggccagtttgcaggtgccttcgtcgtccaccaggacgttcccggggctgacggacccgtgggtcagcccgctgcggtgcgcggcggccagcgccagcaggaccgccttgcacaccagcagggacgcctccggcgccaggcgcccctcggccttgatgatccgctccaggctgatcccgtcgaccagctcgctgatcagcgcggtgccgtgcggggacgtgacgtactcgtgcagccggaccagccccggatcatccagcccggcgatcagccgtgcctcgtcgtggaacgcctgccggccgggcggctgcggcggcaggtacctgatcgcgacgggggtgccggtggacttgcggacggcgagcatcacccgtccgacgctgccctctccgagctcacggatatggcgataccccgcaaccgcccattctccgctcacatcacacccttcgctccgagcagcttcgaccgtcccgttcctcggggccaccgtcgcgtcgggcagtggcacgacagagacggtacggtgcgcttgaccgtatcgccgctactttgcgtccgtttttcggaggcgaccgctataggtcagacgttccgcccgtctctctggttgtcacgacatgatcggcttcctgtgcgatccgcggcccgtgcccgcatgaagcaggcggaccgccatcaacgtagccgatcgggctgatggtcgcggaggcgaagcttggggtgcgggttgcaggcgggacgtctggtgcgatcgcctgcgtattcggcgagccgggggtgaagcgaacgaactcgctctatcggcgggctctgcctgccgcaggaggcggaaaccgtttgaacggccctagaaaggacgaagccgaccgggggcggggtccccggacggcgatcggccggtggacgggccgtcaggtggtggccttggggccgagtttctccacgatcagccggtagagctggcggggacggcccggctgcggggtccggttgggaggcagcggccaggccaggccctcctccaccagggtgcgcagcagccggcgggcggtgcggggggtgacccccagcatccggccggcgttctcggcgtccacgatgaggggctggctgtcgccgttgcgcccgccgttctcggcgtcgatcttgtcggccaggcgggcgaggatctccagccccttcggcttgggctgcggctgcgtgcgcggcggggtgcgcggcgcggggaccagggcccggccgtcgcggtcgagggcgaagccctgggcccgctgggaggtctgcgagcgggccagtgccgcacgggcgtgggtctcggcctcgtgcgcggtgcggcccatgccgatgccgacctcgatggccaccccgagctcctcgcggacccggtccacgaacgggggagtgcggaagccctcggtgacggcggagaccgagccccgggtggcggtgaccaggtagctgtggtcgtccaccggccagaccgaggcgttcatccggtgcgcctcctgcaccagggtgcggtgcaacgccagcttcagctcctcccgccagtagcgcggggtgacccgccgcggcgtctcgcgcagcgtggggacgtccaccacgatcaccaccagctgggactcctccagccggtggtgggcgcccagcagcgcggcggtctgcagggagctgcggatcgccgcgcccgtggggcgcacccggatcgtcggcacgcccgccatctccatccgctcggcggtggcgtgcacgcaggtcatcgccacggtggtgatgccgcgccgccacagccgctcgtggaaggcggccagcgtgccggggccggcggcctcctcgcgcaggtggacgttctctatgcccaggttgatctcgctataggcctcctcgacgtcggaacgggtgagcacgtcgatgctgaccttggcggggtcgtagcggtcgtccagggccgcctgcagcagcgcgccctgcagcgccgccccgttcagcggcacgtaggtggccggcatggtcagcaccccggccttgcgcgcgaagtcgtagggcaccggactggcgaacaggcacacgtccacggccgaccccagccgcaggaccttgtcggcggcctcctgctcgtcccggtaggccgcggcgaccagcctgctggggatcggcgtggagctgtggttgcccatgagcatgacgcgttccaccaagtcatgcgggccgaccacaccgatggtcaagtccggtgtcgaaccggtcgatctcgacgcgctcataggcgacctcccccgtggggtggtggccccttgcggtcgtgcgcgttcgcgcatgctccgcccaaccgttgactcatggcttgccgcccctgccttctgacccagcaccgcagttcccgcgattcattcctcattgggcagatcgggtcagggcgacgaagtgtgacgcccagacgcgaaatcgaatcaagagtgcggcgaaaaagtaacctatgggaccccttggtcagtaacttgttaccatacggacagacacaatccggtatcttcggatgtccgaagttcggcggtcaagtttcgctgtccggaaagatccctgccctgagggctgatcgcgacgggaggtccggagaggggctgtcagggctttgtcaacgttctggtcaggtttcgggaaggctgtctagattgttgtcgagtgcccgaaatgtcggaaccgttgaggcggtgaccgcgctcggcgcctgttgatgaccgaggggtcactttttgcggtcgcccgaaaccaccgcttgagcgggaaaccttcggaagccggaccgggacggcacagccgcccgtccgaagcggcgcccggcccggccgggcgccgagactgcgggaccatcatgccccgccggcggcgtccggggccggcggccccggacgccttcagagcacttcgcggacgatgtcggcgccgacctgcgacagccgctcggccacatgggcgtgaccgcggtccaggtagtaggcctgggtgatgacggtctcgccctcggcgctcagcccggccagcaccagcgcgctgccggtgcgcaggtcgtgcgccaccacctcggcgccgtgcagcggggtgggaccgaacaccttggcgcggttgccgttcacctcgatgttggcgcccatcttggtcagctccccggccagcttgaaacggccgtcgaagatccgctcatagatgtagctggggccgtcggccaggcaggacaccgccatgatcggcgactgcaggtcggtggcgaaaccggggtactcgtcggtgatcacgttgatcgggcgcagcggccgctcccggcgcacctgcagcaccgcgccctcctggtggaactccacccccatctgctccagcttgtcggcggccacccccaaatgctccagggacgccccgaccaggctgagctcgctgccggtgatggccgcggccatgatgaacaccccggcgtcgatgcggtcgggcatcaccgtgtgctcgacggcggccagctcctccacgccctccacggtgatgaacccggtgccgccgccggagatccgcgcccccatccgctgcaggaactcgatgttgtccagcacctccggctccagggcgcagtttttgatcagcgtggtgcccttggccagcgccccggccatcaccaggttctcggtgccggtgtgggagggggtgtcgcagtacagggtggcgccgcgcaggtcaccggccttgatgtagatcacgccgttgccgtcgccgtccacctgctcggtgacggtggcccccatccgcttgaagccgttgtagtggaagtccaggttccggctgcccaggttgcagccgccgacgccctcgatcacggcctcgcccagccggtgcagcagcgccgggacgaacaggaacgagccgcggaaccgagaggcgatctcggcgggcagcaccgggctgctcagcgtggaggcgtcgatcaccagggtgcgctcggcctcgtgcagctctgccttggcgcccacggcctgggccagttccaccgcgcggcgcacgtcctcgatgatcggaacgttccgcagcaccgtgcggcccttggtggccatcagggccgcgccgatcatcggcagcacggcgttcttcgcgccctggatgaagacggtgccctgcagcttgcggccgcctcgcacacggtaccgaacctcgtggcccatgctcattgcgcctagctccttatgggatgcgggtgttgggttaccggccacccgctcgtccacggcgggtcacgagtgccaggcacgccgccgcctgtgcgctcttgtagtaaaccaccgtgcggacggtccggatgcccgttgcgccccccttttggagggccgtccttcagctgtttagatcgcggaacgtttcggaaggttcgtaccctccggcgttccgaatgtgacccatgtcgcaggtgtgcaaaccaggtctcaggtaaaccgatccacccaagctaccgctgttcggccggtgggattcagtgaatccgtcaccctcccgtggcccgtgcggccacgcggcgggcggccgtggcccggatgcgcggatgggaccggtaccgagaccggcgtcggagggcttctcaccgccgaaagctccgttccctgcgaagttcctgccaagaggcggttcccgtcaagacacgccgggccgccgccgcgggctcagccgaaggcccgcccggtcagccgttcgtaggcctcgatgtacttggcccgggtgcgttcgacgatgtgcggcggcagcggcgggggcggatcccccgaggcccggtcccagccggcctccgccgaggtcagccagtcgcgcacgaactgcttgtcgaacgacggctgcgggcctcccggcgcccaccggtcggccggccagaaccgggaggagtcgggggtcagcacctcgtcggccagcaccagctcgccctccggcgaccagcccagctcgatcttggtgtcggccacgatgatcccgcgctcggcggccagccgcgcgccccgccggtagatctccacggtcacctcgcgcagccgctcggccacctcggccccgaccgcgctcaccacctcggcgaacgtcatgggctcatcgtgcgcccccagcgccgccttggtggtcggggtgaagatcggctcgggcagtttggaaccgtccaccagcccctccggcagcggcaccccgcacaccgagccgctgcgccgatattccttcagccccgagccggtcagatagccgcgggccacgcactccaccggcaccatctccagccggcgcaccaccaccgcccggcccgcccactcggccggggcgccgtccggcagctcggtggagatcacatggttgggcaccacgtccgccagctgctcgaaccaccacagcgacagctgagtgaggatcttccccttgtccgggatgacgggctccaggacgaagtcgtaggcggagatggtgtcccgggccaccatgagcagttccccgcccggcagctcatacaggtcgcggaccttgccgctgtgcagatgcttcatgccgccttcaccgtgtcctcaaagctcgccatggtgggcgccggatgccgtcggccgggtgcgccctcaagccggccgccgttccaggacctccaccgcgtcaccgacccggagggtgcccacggtgcggggcaccccgttctgcccgaaccggatgccgcggccgatggcccggtaggagcccagcgtgcgcagcggctcgcggccccgctccccggtctcctggtcggtggtgatgaccacgcaccgcgcgcacgccttgaccagctcgatcaccgtctcgccgatgcgcagcagccgcacccggtcctcgccgaacgccccgagcccgcgcaccaccagattgggccggaaccggttcatcggcaccggccgctccagccgcccgttcaggtcctccagcgactcctgcgagatcagcagcagcgggtaggcgtcggcgaacgccacccggccgtcggcccggcgcgtcgcccggtggccggtgaagcggaccagccggcagtcggtccccagcagcgccgagaaccagccggccgcctcatcgccctggtcgatgcccaggcactgggagcggtgcacgtacacctcgcgcaccggccccgcgtcggtcgccttgtggaccagcggggcgtcggccagggacgggtcggcgaccttcaccgtcaggacctccccgtcgtaggacggccgcagcagcgccatgcgggccaggtcccgctgcgacaggaaccgtccctcgggggtgacgagcatgaactcgcggtcgtgccgcaaccccgtgggcaccagctcggcggtggtcaggggcgtcccgccacctcccttgagcgggtacacggtcaggccggtcaacacggcggtcatacgggctcctggctgcggacggcgtcaagccggacggtcacgagggggcgtcggcacgggcatctggcctgctttctgcgcgctgggggtcaggagagggcggccaggcggtcgaagaccgggccgagccgctcgacgaaccgctccggccggcacacctcgtccagccgcgcctcatccagcgtcagccccgccgcggcggcgtgcttgcgcagcgtctcgcggaacggggtgccggtctcccaggtctccatcgcggccttctggaccagcgggtaggcctcgtcgtcgcgggacatgcccatctccaccagctccagcagcaccgtggaggtgtagatcagcccgccggtggactccaggttggcccgcatccgctcggcgtccaccaccaggcccgacatcagcttgatggtcaggttcagcatgtagtccagcgcgatcgaggcgtccggcagcgcgatccgctcggtggaggagtgggagatgtcccgctcgtgccacagcgggatgccctccagcaccggcacgatctgcgcccgcacgatccgcgccaggcccgccagccgctcggacatgatcgggttcttcttgtgcggcatcgccgaggagcccttttggcccttgccgaacggctcccacagctcgcggacctcggtgcgctgcccgtgccgcacctccagcgcgatcgcctcgcacaccgtcgccatgatcgccagcgccgagatccactcgctgatgccgtcccgcatcaccacctgggtggacacgtcggcgggcttgaggcccagccgctcggccacatagcgctccacggccgggtcgatgttggagtaggtgccgaccgcgccggagatcgccatcacgcccaccgcctcgcgggcccgccgcagccggtcccgggagcgggccatcgcgaacgcgaagtcggccacccggtgcccccacacgtccggctcgccgtgaatgccgtgggtgcggcccacccgcagggtgttgcggtgctccagggcgtggtcgcgcagcaccgccaccagccggtccgccttctccagcaggatgtcggtggcctccaccagctgcaccgccagcgcggtgtccagcaggtccgaggaggtcatgccgaagtggacgtaggcggcggcctcccgcggctcggtgttgtccgcccacgccgtcaagaacgcgatcacatcgtgctgggtgaccgcctcgatctcacgcacccgctccggggtgggcggcggcgccttgcggatcggctccaccacctcggccgggatcgtccccgcctgggcgtgcgcctccaccaccagggtctccacccggcaccacagctcgtacttgtgcgcgtcgctccagacgcgccccatctccggaagggtgtaccgctcgatcacgacttgagtctatggccgacctggtcatggctttgcggccgcgcggtcacggcggcctgcgagccgggtcaggcctgggaggccttgagggcgatgtcggtgcggtggtgggagccgcggatggtgatcttggagacggcctggtaggcggtggtgcgggcggcggtcaggtcggggccggtgccgaccacgttgaggacccggccgccggcggtgaccagggtgccctcgtcggtcaggcgggtgccggcgtgcagcacgtacgcgccggggacggcggcggcctcctccaggccggtgatcacgtcgcccttgacgggggaggccgggtagttctcggcggcgatcaccacggtgaccgcggcgccggggcgccactgcagggcggtcttggggtccaacgcgccggtggcgcaggcgtgcagcagcccggctggcggggtttccaggcggtccagcaccacctgggtctccgggtcgccgaagcgggcgttgaactccaccacgcgcacgcccttggaggtcagggccagcccggcgtacagcaggcccgcgtagggggtgccgcggcggcgcagctcgtcgacggtgggctggacgatggtggtcatcacctcgtccaccaggccgggcggcgcccagggcagcggggcgtaggcgcccatgccgccggtgttggggccctggtcgccgtcgtgggcgcgtttgaagtcctgggcgggcagcagcggcacggcgttggtgccgtcgctgagggcgaacagcgagacctccgggccgtccaggaactcctcgatgaccacccggccacaggcggcggcgtgccgggcggcctgctcgcggtcctcggtgaccacgacgcccttgccggcggccaggccgtcgtccttgaccacgtatggggggccgaacagctccagcgccgcggcgacctcctcgggggtttgacacacccgggagtcggcggtgggcacgccggcggcgcgcatcacctccttggcgaacgccttggagccctcgatgcgggcggcggccgcatcggggccgaacaccgcgatgcccgcccggcgcagcgcgtcgcccaccccggcgatcagcggggcctccgggccgaccaccaccaggtccgggcgcagccggccggccagttcggtcaccgcggccacgtcggtggggtcgagggcgtggttttcggcgatctgcagggttccggggttgccgggggccgcgtgcaggtcggtgacggcggggtcacggtgcagggcgcgagtgatggcgtgctcgcggccgccggagccgaggacgaggatacgcacgtcacctgaccctatcgggccgcacgggcgggcggtgacggtgaccgcggcgacaaaagcaccgaaagcgccggtcccgcggcacttgatcgtgtatgactggggttgagagggacgccacagccccgtgggtgaaccttgccgcgcggctggggcgtcttcattgtcggttggtacccttttgcaggttgtgccctgacgccgaggaacgaaggggggtggtcgtgatgagttctggtgatccttgcagtacggcagcagaggtcccgcacagtccgaacgtgactgttcatccgtccgcctctatccggcgtccggtcgtggcacgcgtgcgctcccttcgctgacacggcgttggtcgagcgcgccattgcgtgctcgcggccggcgggaagggaaccccgatggcaatgacccgcgttcgtccacgcagggcgaccatggcgcttttccggccgctggcccgcccgctgcgcggctcggcggcccctgccgttcccccgccccgcagctcggccgtcaccgactgggccgcctacatcgacgggcagcgcgtcgacaccgagaccgtcgccgatgcggtacggctggtccgcgacggggagctgaccgacaacgacggcggcatgggctttgtgtgggtggggctgcacgagccggacgccgccgagctggagcggctggcaccggtcttcgggctgcacccgctggcggtggaggacgccgtgcacgcccaccagcggcccaagctcgaacgctacgacgacgtccagttcctggtcatgaagacggtcgggtacgccgagcgcggcggcgacgacggcgacctggtcgagaccggggagatcatgatcttctgtggccacgacttcgtggtcaccgtccggcacggcccgcacggcgatctggacgcggtccgcaggcgcctggaggccgacccggcccggctggcgctgggccccaccgccgtgctgcacgccatcgccgaccatgtggtggacgcctacatgtcggtggccgaggccgtcgccgacgacatcgaccgggtggaggaggcggtcttctcccccgagcgcagcgacgaggcccgccgcatctaccggctcaagcgcgaggtcatccagctcaagcgggcggtcggcccgctggccgggccgctgcgctcgctggccgggcggcgtttcgtcccgccggagatcaaggagtacctgcgcgacgtcgaagaccacctcacccgcgtccgcgagcaggtggagtcctacgacgagctgctcaacccgatcctgcacgcgcacatgacgcaggtgacggtcgccgacaaccgggacatgcgccgcatctccgcctggggcgccatcctcatgctccccaccgccgtcaccggcatctacggcatgaacttcgacaacatgcccgccctgcacaccgagtggggctatatggcggtgctggccgtcatcgccgtcatgtgcctgaccctctaccgcggcttccgccgcaacggctggctgtagggccccggcccggcgcatcccctcccggggagcggtgcgtccgcggcgggccgggcgcgtcagggcagccggacgggcgtgcgcggctgcggccgggggatgtcgtaggtggccagcacctggtggagccggtcggggtagtcggtgacgatggcgtcgacgccgtattcgatgaaacgtgccatatcgaccgggtcgttgaccgtccagaccgacacccgcagccccctgccgtgggcgtcgtgcaccagccgggaggtcaccaggtcgtgttcgggcgacagcacgttggcgccggcgtccgcggcggccgcggcggggtcggcggcggacaggccggccagccaggcggtgccgtcggccagtgtcttgcgctccaccagggcgacccgggcggcctgcggcacgtgaatgcgggcctcggccagcacccgccagtcgaaggccagcagccgggcccgtgacagcaggccgaaagaatccaggacctcggcgacggcgagcacgaaccggcggacctcgtcgtcgggccagccggggtcggtcttcagctcgacggccgggtccacctcctccagcccctgcagcaggtcgcacacctcggccagggtgggcagccgggtgcccggcaggggcagctgggtgaggaggaacgggtcgcagtcctgccccggacccagccggcgcacgcccgcgtccaccgtcttgatctgggcgagtgtcaggtcgcgcagctcgcggcccacataggggaacagcgggtcgccggggacgaccggcgcggtgtcggcggtggtgaccggagacagcgactgatcgtggttgacgaccaccaccccgtcggcggtcagccccacgtccagctcgatgacgtccacgccgagctcgagagcgtgtgcgaaacccggaagcgtgttctccggccgcaacccgcgtgcgcctcgatgcccatggacctcgatacgtccgttcggcaaggtcacgccgggaacgttacgaggagtgaccaaacgtcccccgatccaacggttacggccccaccaacggtcgctggcgtcagcgtagcggcatcgctggggtgaccacgggtgattcgcgtcataaggtgataaagtggtgcacaccacacctcgatcgttgattactttccgtagccggttctggcgggcggcagcgcccgcaccagagcgtccaccgccgccgcgaacccgtgctcgggcggcgtgccgtaccccaccaccagcccgtcccggggcggcatgacgcccgccggatgccggtagtcgccgagcccgtcgacggccacgccgtgccgccgggcggcccgcacggtgtcctcctcggtgccgggcggcagggcgagcacggcgtgcaggcccgcggcgataccgctgacggtgatgtgcggggcgcgttcggcgagggcggccaccagccggtcgcggcggcgccggtagacctgccgcatccggcgcacgtgccggtcgtagccgccgcaggcgatgaagtccgccagggtgagctggtccaccacccccgaccacagctcgcgctcccccttgacccgcagcagctcgtccgtcagatgggcgggcacgaccatccagcccagacgcagcgagggcgacaggctcttgctgaccgagcccagatagaccacccggtccggatccaggccctgcacggcaccgaccggctggcggtcgtagcggaactcgccgtcgtagtcgtcctccagcaccagccccccggtggcggacgcccagtcgatgacggcggcgcggcgctcgggatgcagcggcccgccggtcgggtactggtgcgccggggtgagcagcacggcccgcgcccccgtgccgggcagctcgtcgatccgggcgccgccctcgtcgatccgcagcggcggcgtgtccagtcccgccccggtcagcagcgagcggtgaaagcccagcccgtaggcctccaccgccaccgggccctccagcacctcgcccagcaggcgcagcgcgtgcgcgaacccggcgcagacgatgatccggtccggcgtggtgcggaccccgcgggcccgggccaggtattcggcgagggcggtccgcagctcgatccgcccgcgcgggtccccgaccccgaacgcctcggcgggtgcggcgttcagcgcccggcgcgccgagcgcagccactcggtgcgggggaacgccgaggcgtccggggagctcggccgcaggtcgtggacggggcgccgccgggcgggcacggtgcggcgcgggcgccgggccggcggcggcagggcgcgcggggcgacccgggtgcccgagccctgccgggcgaccagccagccctcggcgaccagctcggcataggccgcgccgacggtgttgggcgcgacgcccaggtcgccggccaggctccggtacggcggcagccgggtgccgggggcgagccggccggagcggatcgcctcgcgcagcgcccgcatcagccgttcccgcacggtgccgtccccggtcagctccaggtggaggtcgctcccggaattgacccaatgatcttgcatgaaaatgcaccatagccgggggtcaatcaggggatagcgtcatcggcatgcaagcagtgcagatcccccagcggatgaacctccccaaggtcgcccccaaggtcttctcggcgatgctcgccctggacgccgccgcccggcaggggctggaccagaccctgatcgacctggtgcagatccgcgcctcccagatcaacaagtgcgcctactgcctcgactaccacatcgccgacgcccgcaaggccggcgagaccgaggaccggatctaccagctcagcgcctgggaggacgccggcctgtacaccgcgcgggagcgcgccgccctcgcgctcaccgaggcgatgaccctgctgccgggcggcgtgcccgacgaggtctacgacgaggccgcccggcactttgcggaggccgagctggcccagctcatcgccctgatcgccacgatcaacgcctggaaccggctgaacgtcaccacccgcaagacccccggaaccgcctgatcccccgccgcacgatccttcgccgcacgggcggcggcccgcgcccgagggccgccgcccgtggcgtgtcccgacacgtggagaggacccgcctcgatgaccacggcaccgctcgccgacgcgccgccctccccgctccgcggctggtgcgccgcttcggccgtcgcgctgggcatcttcgccctgatgacctcggaactgctgcccgtgggcctgctcagccccatcgggcgcgagctgggcgtgtccgaggggaccgccgggctgatggtgacggtgcccggcctggtcgccgtcgtctccgctccgctgctgaccgtggccgccggccggctggatcggcggatcgtgctggcggccctggtcggcacggtcggcaccgccaacctgctctcggccctggccgaggcattcgccttgatcctcctcgcccgggtgctgatcggcgtggcggtcggcggcttttgggcgctggccggcggcatcgcgacccgcctggtgcggcccgaggacgtgccgcgcgccaccgccgtgatcttcggcggggtggaggccgcctccgtgctcggcgtccccgccgggacgctgctgggcgacctgggcggctggcgcacggcgttcgccgccgtgggcgcgctgggcctggcggcgctggccgggctggtcctgctcctgcccccgctgccgccgcaacgttccatcaccttcgccgacctgccccgggccttccgggcgaacgccgggctgcgcgtcgggctggcgctgaccttcctgatcgtcaccgggcacttcctcgcctacacgttcgtgcggccggtgctctccggccacgacgtgcccgacgagacggtcggcgtgctgctgctggtgttcggggtcgccgggctgtgcggcaacttcctggcgggcgcgctcatcggccggcgcctggcggccaccgtcgtcgccatctgcctgaccctggcggcggcgacggcgctggtcgcgctgagcggcgacggcgtcgccgccgtcgctgggccgctggtgctgtggggcctgggctacggggccgtcccggtgaccctgcagacctggatcatgagatcctcgcccaccgccaccgaggcttcgacctcgctgtacacctcgatgttcaacctgtccatcgcgctcggcgcgctggcgggcgggctggtcgtcgacaccctcgcgctgaccgccgtgctgtgggcgggcggcgcgatggccctggcggcgctgccgttcgcaatccgcggtgcccggtgaccggcgcggtcagaccagcgggcggatggaaagggtctggtcgcggcccgggccgacgccgatcgccgagatcggggcgccggacatctcctcgatggcgcggacgtaggcctgggcgttcggcggcaggtcatcgaaggtcttggcgtcggagatgtcctcctgccagccgtcgaagtactccaggatcggcttggcgtggtggaactcggtctgcgacatcggcatctcctcatgccgcaccccgtccacgtcgtaggcgacgcacaccgggatccgctccagccccgacaggacgtccagcttggtcaggaagtagtcggtgatgccgttgacccgggtggcgtagcgggcgatcaccgcgtcgaaccagccgcagcggcggtcgcgcccggtggtcaccccgtactcgccgccggtcttgcgcaggtactcgcccatctcgtcgcgcagctcggtggggaacggcccggagccgacccgggtggtgtaggccttgaggatcccgatcacccggctgatcttggtggggccgatgccggacccggcgcaggcgccgccggcggtggggctggaggaggtcacgaacgggtaggtgccgtggtcgatgtccagcaacgtgccctgggcgccctccagcagcacgaccttgccctcgtccaaggcccggttgagcaccaaggtggtgtcggcgacgtaggggcgcagccgctcgccgtaggccaggtactcctccacgatcggggcggtctcgatccgccgccggttgtagaccttggtgaggacctggttcttctcgcgcagcgccaggtcgagcttttgggtcaggatgttggggtcgaacaggtcctgcacccggatgccggtccgggtgatcttgtcggcgtaggccgggccgatgccgcggccggtggtgccgatccgcgcccgccccaggtaccgctcggtgaccttgtccagcgcccggtggtggggcatgatcaggtgcgcgtccgccgagatcagcagccgctcgcaggagacgccccgctcggccagcccgtcgatctcgctgagcagcacgcccgggtcgatcaccacgccgttgccgatcaccggcaccacgcccggggacagcacccccgagggcagcaggtgcagggcgtagctgttgtctccgatgacgacggtgtgcccggcgttgttgccgccctggtagcggacgacgtagtcgacctgtccgccgagcaggtcggtggccttgcccttgccctcgtccccccactgggctccgacaagcacgatggcaggcatcagctatctccttctacggcaatcggtgggggagccgccctcggctccggccgccgtcacggccggggggtccgacgagcacgatggcgggcatcaggtcatccccttccgcggcgcaccggccggcgcggcgtcggccacatcccctctcatgacgaaggccccttgggcgcaagcgcgaaggggcctcttgcgtgcaaatcgtacccgcccgcgggtcgccgggaaacagcggcggggttacgaaggtgttgtgatcaggccgttcggcgcgttcagccgcccagcacctcggcggcggtggcgctgctgtcgcgcaggaaggtgcggcagcgctcggcctcctcgtcctcgccgatggcggcggcggcgcggcccagcgcgtgcagggagcgcaggaagccccggttgggcgcgtgctcccaggggatggggccgtggcccttccagccggcccgccgcagctggtcgagcccgcggtggtagccggtgcgggcgtaggcgtaggactcgatcaccttgcccgcttcgaacgcccggtcggccagggcggcccatgcggccgagaacgcggggtatttggcggccacctcggccggatccatgcccttctccagcgcggcttcggcttcggcgttctctggcagttcggtgggcggcggtccgccgagcaggttctggctcatggccgccatggtagttggggcgcacgggacgcccggaggggtcaggcggccaggggcagccggaagcgcgccgagccgtcctcgtagcgggggcgggcctgcggccacagggatctgatggccgccagcgccgggtcgttgccgggcagcaccccggcgtcgaaggcggtgatcccgcgccggacggcggtgtgggccagcgcgccgatcagcagccgtcccaccccgcggtgctgccaggggtcggcgaccagcacggccagctcggcgcgggtgcggtcggcggggtcgcggatgtactcggcgacgcccaccatgtcgtagtcggccagcgccaccagggcctcgtggtcccagtggtcgagccggtccaggtgccgcacgtagatctcggggatgcgcggggtgccgatgaagaaccggaagtacaggctgcgctcggacaggcggtcggacatgcggcgcagccggggcgcgtcggtgatgccgtaggggcgcacgcggaggtcgctcagctccagggtccggctctcactgatgagttgtgtcatgaaacccattggacctcgttgagtttcatgaagcaactcaagatgcgtcacacagcgccgcggcgttgccgttaagcggatgtccgggcgcccgggccgggcctggcctccacgtcggtggggcccagcggcgcgccgcaggagtcgcaggtcaggcggtcggtcagggtgccgccgcagccgcggtgcaccaccagcaccggcgggccgtcggtggcgtagtagcggtcgccccacttcagcagcatcatcatcgccggccacagccccacgcccttgcgggtcagccggtactcatagcggtcggggcgctcctggtagcgctgcttgcgcatgatgccctcggcgcacaaccggttcagccggtcggccagcacgttgcgcgccacgcccagatgctcggcgaaatcgtcgaagcgccgcaccccctcgaacgcggcgcggatcaccagcagcgtccaccggtcgcccaccacctccagcgaccgggcgatcgagcagttctggttctcgtaggtacggggcagcgccacgcctttcagactacccgcgttgcgtcacacaacgtggccgtgcgcaaccggctccgaaaggcgcgccggccgcggcgcccccgagggcgggggcggccacggccggcgaacagggaaaggtgtacggggaaaggggtgttacttcagcttcttgcccgccgacatcaggtcctggcaggcctgcaccacgcgggcggccatgccggcctcggcggccttgccgtaggagcgcgggtcgtaggtcttcttgttgccgacctcgccgtccaccttcagcacgccgtcgtagttgcggaacatgtggtcggcgatcgggcgggtgaaggcgtactgggtgtcggtgtcgatgttcatcttgatcacgccgtaggacaccgcctcgcggatctcctccagcgtggaccccgagccgccgtggaagaccaggtcgaacggcttgtccttgccgtacttggcgccgacggcctcctggatctccttgagcacctgcgggcgcagcttcacgtggcccggcttgtagacgccgtgcacgttgccgaaggtggcggccaggatgtagcggcccttctcgcccacgcccacggcctcggcggtggccagggcgtcctcggtggtggtgtagagcttctcgttgatctcgccgacgatgccgtcctcctcaccgccgacgacgccgatctccatctccatgatggtgcgggccttgacgcactcctccagcagctccgcggcgatctgcaggttctcccgcagctccaccgccgagccgtcccacatgtgggactggaacagcggctcctggcccttggccacccgctcctgggagatcttcaccagcggacgcatgaagccgtccagcttctccttggggcagtggtcggtgtgcagggcgatgttgaccgggtacttggcggccaccacccgggcgtactcggcgaaggcgaccgcgcccgtcaccatgtccttgacggcggtgccggacaggtactcggcgccgccggtggagatctggatgatgccgtcgctctcggcctcggcgaaaccgcgcagggcggcgttcagggtctggctcgaggtcacgttgatcgcggggtaggcgaaaccctccgccttggcgcggtcgagcatctccgcgtagacctcaggggtcgcgatgggcattgcgcaagtcctctctcttcacgcctgtccgcagcgaggtgccatgaccagccctgtgactggggcccgcccctcggggctacgccaccggccagcctagggccaagtatcccggagtgtcgcaggtgaaacacagccggggcgcgctggagcggtcccaaggccgcgggaggggaccgccgggacggcggagcaggctggggcgaatgagagtgggcggtctgccgcttcggggggaaaggcgagctccagccggttaagctcgccgtgtggatctcgcgttgaacttccttgacccgcagtccctgatcgtcgccttcggcgtggtcggcgtgctggccatcatcttcgccgagacggggctgctgttcggctgcatcctgcccggtgactcgctgctgttcgcggccggcatcttcaccgtggggtcggcggccgccggcatcggactggaccagccgctgtcgctgccggtgctgctggtcggggggccgatctgcgccatcgcgggagcccagctggggcactggctcggcgccaagtacgggcgcaagctgttcgaccgtcccgactccaggatcttccgccaggagtgggtggagcgcgccgagtactacttcgacaagttcggcccggccaaggccgtggtgctggcccggttcatcccgatcgtgcggaccttcctcaaccccctggccgggatcttgggcatggacgcccgcaagttcttcgtctggaacgtgatcggcgggatcatctggaccgacgggctcttcatcgccgggcacttcctcggttcgaagatcccgaacatcgagacctacatcctgcccggaatcatcgtgattgtcctgctttcggtgattccgatcgtccgtgaggtgatgaaaggacgccgcgaggcgcgcaacggcggccccgaagagccccgaccgtcgctgagcggtgaaagttctcgctaatctccccatgtgggacgtcatcggtcggaccctagaggtctagcgcgcatattcgttgcggccctggcggtgctggcagcagtggctctggtcgtgatcggcggttacgcgctgatcaatgcgctcacctcaccggcaccgggccccgccccgagcgacacggtctccagggagctggacgccggtgactccggccagtcggccggctcttcgcagatcccgttgcagatcaccgtcaccggcccgcccaccaacgtcttcgtccaggtggccggcggcggcgaggtcctgcagaaggggatactcgccaccggcgagacccgcatgtacacccagacgccgctgaacgtcgtcgtggaggactccagcgcggtcgtggtgcggatctacggcaaggtcgtcgaggacggaaacggccgcggccgtggcgagtggatcgtggaggctccggaggattgacaggcgcccccgccggttccgcggccgggagaccggatcgccggaaccggcggcgggcacgatgcgttcccggcggccgtcagccgacgcccagatcggcgacccggtaggcggagcggtactccagcccttcggcgcggatgcggtcggcggctccccgctccacgatggtcgccaccgccaccacttcggcccccgcctcgcgcagcgcctgcacggcggtcagcaccgaaccaccggtggtcgaggtgtcctccaccgccagcacacgccggcccgccacgtccgggccctcgatgcggcgctgcaggccgtgcgtcttgcccgccttgcgaacgacgaacgcgtcgagcctgcggccccgggcgtgggcggcgtgcaacatggccgtggccaccgggtcggcgcccaacgtcagcccgcccaccgcctcgtagtccaggtcggcggtcaggtcgagcatcacccgccccaccaggggggcggccgtcccgtccagcgtcacccggcgcaggtccacataccaggtggcgcgctgcccggaggaaagcacgaaatcgccgtgcaccacggcctttttcttgatctcttgcagcagctcttcgcggtcgttcacgccaagaaccctagtcgcggcgtatcgtggcgaagcgcaggcggtgcgccttccgcctgatgccgcgccgtttccacagcatggggtagcgccttgacgcccggttcgatgatcctgttgcaccctccccgcaccaccgccggcctgtggggggagcttccggaggcgctgcgctcccacgggctggatgtgatcgcccccgatatccgggaggaggaggggatgcggtacgtggcgcgggcctcgctggtgatctccgcggccgccccgaacccgccgctggtgctggtgggcggcggtgatgcggggccgctgctgccggccgtggccgccgcccagcgcgccgcccaccgcacggtgggcggttatgtgttcctggacgccgaactgcccgtcccccgccggttcaccgaccatgatcaccacggccacggcgcacctcccgtcccggcggactggccggacgccccgtgcgggtacctgagcacgcgcggggagcggacgccgccggtgcgcctggcccggctgcgcggctggcaggtcgccgccctgcccgctggcggggacctggcccgggcgctgagcgacctggtgcgcgcgctctaagacgccccctgggcgcgcccgtccggccggggcggcgggccaccggccggacgggaagcgagatcaggaggtcttgagcaggtcgtccagcatggcgtcgtagtcgtcctcgggacggccgaggtcgacccgggtccggtaacgcagcctcagcagcccttccaggctgtcttcggcgatctccacgtcctcctcgccgcgctcgcgcaacgccagcaccagctcgacgcccgccgtcgcccagtcgtgggcgccctcggggtcgccgtgcgcgtacagcacctccgcgacggtccggtagacctcggggtcgcggggctcgtccgcgcggatctgctcgatcaggtcccgggcctcgtcggcgcggtccagctcgaacagggcgtcggcgaggtaggcgcgcgggtcgccgtaggtctcgccgccgtcctcgatggcctggcggtacagctcggccgccttggcgtggtcgcccgcgtgctgccactgctcgccggcgcgcagcagcaccttggcgcgggagacccctccggacaccgacgcggccagctccgacaggcgccgcgccgccgacgcgtgatcgccagtgcgcagggtgtcgaactccagatcgtcgaggtcgtcttccgtcacgtgcgtcacacttcaacgctacccgccggccggggctcgaagcggagtatttgcggatgtgagcgaatcggattcggctcgcccggcgtccggagcccgccgcgacccggacggcccccgtcctcatcgagagcgtcctgttgcggaagggtggcctttcctcgcaacgccggatggggctagttgagggctccctgccgttgtttcaggaagttctcatacaggtcgtgcagctcgtggacgcggctgagccggatcccccgctcgccgtggaaggcgaccgtcaaagtggactccaccagcagctcgcgcccgtgcttgcgcaagatgcgctggtagaaccggcagcgcacgctctgcacctctatgcgggtgcagacgatcagctcgtcgcggtacaaggcgggcgagtggtagcgcacgttcatctcggtgaccaccaggggccagtcccggcggtcgatgcctatctgatcggccaggtcctcccggccggcctccaggaagttcaggtagctgacgaagtacacgtgcccctgcatgtcgcagtcgttccagccgaccttgaccggggtctggatccagtggctcatgcgcgctcctagcggattcggtacggacaactgggctggtcaccgggcggtgagcccgccgtccacgacgaggttcgtcccggtgatgtacgaggcggcgtcagagagcagaaagtgcaccgcggcggcgatctcggccggggcgcccggccggcccagcggggtgtccgccgcgatgcggtcgacgaacccggcgggcaggccgtcggtgagcggggtccgcacgatcccgggcgagacggcgttgaccctgatgcgctgcggggcgaactccagcgccgcggtccgcgtcatcgacacgatcgcgcccttggccgcgtggtaggccaccgcggcgcccgtcccgatcaacgcgaacaccgaggagaggttcacgatggagccgccccccgccagccgcatcagcggtgccagcgcgcgcatgcccagccatgtcccgcgctggcacacgtccacgacggtggaccactcctcctcgccgagggactccaccccgtgcaggccgtgcacgccggcgttgttgaccagcagttgcggacgcccgaacgcccggcaggcggtccggcagaccgcctgccagtccgccggcgaggtgacgtccagccgcgccgccagcgcccggccgggatgaccctcctcccgcagccgccgtgccaccttctcggccccggccacgtccacgtcggcgagcaccacgccggcgccgtcggcgaccagcgtccgcgccaccgccgcgccgatgccgccggcggctcccgtcaccacggcgaccctgccgctcagcccgggacgccccatcaccggctccccagccaggcgatggcggcggcccggcccgccgcatgggtcagtgacacgcgggggacaccgagcccggcccgctgcgcccgttccagcagctcgccgtggagccggacgcggaccggcccggtgtcctcgcggatcagctcgatctggtgccggcagtgccggaggtcgccgcccagcagccggctcaccgcccgcttggccgccacccgcgcgcccatgtgctcctcggcccgcaggaagcccaggcagtaggccagctcggcggcggacagcaggtcgtcggcctcggcgcgcaactgcgcgccgagggagacgacctccagctggatcgaaccgtgcggcatctcacccgtcccaggcggtgagcaccgccgaggcgtaggtcccgccccagccgatggcgttgaccagataggcgtcccgccgtgccgcgccggcggggacggacgtgcgcagggccggcacgggcagcggttcacagagcccccggatcggcggcagccagcccgaacggcagctctccagcgcgctgaccagcgacagcagcggagtggtggcgttgatgtgcccgctctgcccgctcaggcaggccacctgcgcccagggcagcacccggccgatggccctggcctccagcagatcgatggagcggacgccgcgggcgtcgccgtacacgccgccgacccgctcggggggaatgccggcgtcggccagcgcccgcgtcatgcattccgccagcgccgccccggtgggatcgttgccggccacccggtgggcgtcggcggtgatggcgtgtccgccgaactcggccgcgatcgccgccttgcgccgctccgcgtgctcggcggactccagcaccacggcgaccgcgccggcgcccagcgccatccccgagcgccgccggtcatacggccgcacctgggtctcggtgagcaggccgagccggtcgaagcccaggtgcagcagcggggtcagctcgtcggcggcgacggcgatcatcacgtccgcccggccctggcggatgaggtcggcggcgtacccgacggccgtcagccccgccgcgcagccggtcgccacggtcgacagcgggcccttgatctggaaggccaggcaggcgtgcccggcggcggcgttcatcaccgagttggggaacagccgcgggttgacccggtgcggcccctccttgatgatcgtctcgctgagcgcggccaccgtctccatcggcccggtcccggtgccgaagatcatgccgacgcgttcgctttcggcccgggagacctggtagccggcgtcctgcagcgccagccgggtggcggccagcgtcagcaggccgagctggtcgagccggcgggcataagaacggtccaccagccgccggtgccgctcgtcgggcagctcggccgccagccggctgcgggccccgccgatgtccagccgttccgcgggacggacggccaccgccccctcccggagcgcgcgcaggaactcggccctgccggtgcccagcggggagaccacgccggcaccggtcaccacgacccggcgcggggccgggcggcgtcgggggccggggcggcggccgagcaggatcgagcagttgttgccgccgaaggcgaaggagttcgacagcaccgtctcgatgcggtgcgggcggccccggccggggacgatgtcgcgggcgggggtgcggtcgggcgcgacgttgaccgtcgggggcagcacctggtcgcgcagcgccagcacgcacatcgccgcctcgatcgccccggccgcgccgagcgtgtgccccacctgcgacttggtgctgctgaccgggggacgctgcgggtcggggaacaggttgccgaaggcccgcagctccgcgctgtcgttggcgggggttccggtgccgtgcccgctgacgtagtccacctcctccggcccgcacgccgcctcggccagcgcccccgccatggcgcggcgggccccctcgccgcccgggtcgggggcggtggcgtggtgggcgtcgctggtcagcgcgtacgacagcacgtgcccgagcacggtggcgccgcgcgccgcggcgtgcgactcggtctccagcaccaggatcgccgcgccctctcccaggctgagcccgccgctgcgggagtagggggcgcacggctgggagtccagggccttgaggctgtcgaacccggccagcgacaggatgtcgatggggtccacgccgccggcgagcatgacgtcggcccggcccagccgcagcgcgtcggccgcgtaaccgatggcgttcgcgcccgccgcgcaggcgttggagatgacgaccttcggtcctttggcgccgaaggcggtgctcagctcgtccgccgaggtgtacagcggataggacagcaggtgggtgcggtcggtctcctccaggccgcggtggatgagctcggcgtggaaccgctcgccggactccagcccgccgaccgaggtgccgatggccacgccgaagcggtaggggtccagctgccgggggtgcagtccggccgactcgatcgcggcctgcccgacctgcagcgtcatcgtggtggcccggtcccgccgctgcggccccgatcttggcagttgcaccatctcggccgagtagcggcaggtcagggtggacacgtcgatgtgccgggtggggcgcacgccgcactctccgtcgcggaccgcgcgccacacctgctcggtctgggaacccagcgcgcacaccaccgccaggcccgtgatgacgacgccttcgggggcgtgttcccgagtgttcgccgatgccatcgggatcactccggcttgacgttgaagctcgccgggatcaggaacggggccgacaccgtccgcaccgcgggcgaggcggcgcccgccaaggtgagctccacgtcgacggcggccaccgtctcatccagccgtgccgtgccgatcacccggcccaggccgggggagcgcacggcgtgcgtgacctcgccgaccggctggccctcgatggacagcgcggtgccgggggcgggcggggcggccagctccggatcggccgtccagcacaccgggcggcgcgggaagccctcgtcgatccggcgggccagggcctccttgccgcggaagtcgtggtgcatgtccaccatccactgcaggccgacctcgaaggggaagcactcccggccgccttcggcgtccaggtcgacgaagcgcatctcggtgcggcagatgtccagtgcggccgaccccacgggcagcgctcccagcgagcgcagctcctgccgcagttcctcggcgccggccgcatcgatgtggaacttgtagccgtactcgccggtcacgccggtccggctgaggagcagctcatggtcgcgccagcgcaccgtggtgaagccccggtaggccagcgagctgaccgggaaggacaggaagtgctgggcgatgcggaaggaggccggcccctcgaccccgaacacccgccgggccgggctgacgtcggtgagctccacgtagtccagcgactcggccaccgcccgcaggtgctcccaggtgcgggcgcgccgcgcgggctcgacctcgaccaggaactccgtcccctggcagtggacgagcacgtcggagatgacatgcccggcgtcgtcgagcaccagggcggtggaggactgctcctccagcaggaactcgatgttgcgggtggtgacctcgttcaggaacctgatcgcgcccggtccctgaacctggaacagcccgatcccctggtagtcgatgaggccgcagccgttgcgcagcgccgtgtactcgtcctcgatcgaggtgtgcacttcgttcatgtcggacgcctgtctcctcttcgcggtcggacggagggagttgtgcggccgcggcgtgcgggcgggggtggacgggcaccgccgcccgtcgccgaacgccggccggaacggaaagggggcttcggtgagccgtttccaacgcgccgctgccgcgggccgcagccgatgccgtgacctgcggcgtcacgacctcgggcacgtgcgtgaaaaggctcagtggtcggtgcgttcggtgacgcccagccgggcggtcatgaccaggtcacggcccaccgagatctggccttggacggacatcagggagccgacgcgggtggtggtcttcgctttgatcagcagctggtcgcccgggcgcaccggctgcaggaacttcacccggctgatctccgcgaggtagccgacccggccggccgccgccgacaggtccgccgagccggccgcgctgagcgcgcccgagccgtagacgacggcggcgagctgggcgatgcactccaccagcagcacgcccgggtagatcatccggccggggaagtgaccggccagcaccggatcgctgacggagatgttcttgatggccgtgcccgccacccccggctccagctcgatcacccggtccagcagcaggaaggggtgacggtgcgggagcatccgggcgatgtcgtcggcgtcgagcgcggcgaacgcaggcgcgacggtcacggcaggttcgcctccaggtggtccaccaggcggttgatggacatcaggctctcccggtcgtcgtcgtcgatcacgacgtcgaactcctcctggatggagacggccagctccagggtgtcgatggagtccagttccagcccccggccgaacaggggctggtcgtcgccgatcagcgccgggtccacgtccaggtcgagccggtcgacgatcagtttcttgacggcgctgcacagctcctggcggcgggccgcccggctgcgggcctcggcgagggtcatgggcatgagctgtctcctttctggacgggatgggggatggggcggcggccggcgatcagctggtcagcccgccgtcgacgaccatcaccgcgccggtcacgtaggaggcctcctccgacagcaggaagcggaccagcggggcgacctcctcggggcgtcccacccggccgagcgggacgtgctgcaggtgctccttgagccggccggggggcatcgcccgggtcatcgcggtgtcgatgaagccgggggcgacggcgttgacccgcacgccgtactggcccagttcgttggccaggacccggacgaggctgaagagccctgccttggaggcggcgtagttgacctgcccggccggcgggacgagcccgctggtggagccgaccgccacgatcgccccgcggcgccgggccagcatcatccgcccggccgcctggcagcacaggaaggcgccggtgaggttggtgtcgatcaccgactgccacttgcgccggctcatcatcagcgcgtatccgtcgtcggtgatgccggcgttgctgacgaacaggtccagcccgccgtagtcggccttgacggtgcggaacatccggctgatcgcctccgggtcgccgacgtcggcccggatcagcgccgagtccggcgacagggcccgtatctcggccagcgcccgctgcgcggcctcctcgtccctgcggtagttcagcaggacccgcgcgccgccctcggcgaggctgcgggcgatcgccagcccgatgcccttggacgcgcccgtcaccagggccaccttgccctcaacgttcatcgccgggcctccatggtcgaaaagggggtggtttcggggcggccgccgccaaggggcggcgcggtgccctgccgtgcgggccgccacaggtccggcatccggagggcctgctgtgcgctgtggtgcttggcctggcgggccagctcccggcccagcccggtgagcacccggcccggcccggtctcgatgaaggtccgcgcgccgtgctccagcagggcggccacgcaccggtcccagcgcaccggggcggtgatctggccgcgcaggacgtcccggtaggcgtcgatgtcggtgacctgacgtccggtcacgctggacaccagcggcaggcgcggcggtcgcagtctcacccggtccagggcggaggccatctcccgttcggcgggctccatcagcgggctgtggtaggcgccgccgacggggagccggcgggcgcgcagcgccccggcgtcgcgggcctgggcgatcagcagctcgaccgcctcggcgtgcccggacaccaccagttgccggtgggtgttgtgattggcgatgaccaccgtctgcccggagcggtcggccacctgccggcacatctgctcgagtcgttcggcggggatcccgacgatcgccgccatggcgcccggtgtgcggcgcgcggcccgggccatcgccttgcccctggtgtggacgagggagagcgcctgttcccagtccaggcagccggcggccagcagcgcggtgtactcgcccaggctgtgcccggccacggcggcgggacggcacccccgctcggtgaacgcccgccagtgggccgcgccggccacgaacaccaggacttgcgcgacctccgggtcggcgagggcggcggcgtcggcgcggtgcatcagctcccagaccgccagcccggtggcggtctcggcccgggcggccagttccctggccaccggtccgcaggcggccaggtcgcgtcccattcctgggtactggctgccctggccggggaagacgaagaccggcgcggccggtgacgcggtcgtctccatcatgaccgtcccgtggttccgatcgcccagcccaggaccagtcccggagcccactcggcggcgcccgcgcgcagctcctccccggaccgggccgccgcgcgctcccggacggggccgtgcaggcggacccggcggtgcagcgcgtccccggcggccgggcccacctcgatgtcgcgcagccgtcctcccggcggcagcccgccgagcgccttgacgacgctttctttgatggagaaccggatggccgcctcggtgatgaaccggtcgcccgccagccggcactcgcaaagctcccgctcggtcagggcgcgcgccagcaccgcgggcccggtgcgttccgcggcgcggcccagccgcagcgcgtcggccaggtcgacccctcccgagtcggtgaagcgggcgccgtccgcggcggacaacgaccatcccccgcatccgccgaggccggtcgccggcccggcgggagtgatcctccagtggccgtgcgaggtgttcatatcgtgctcatttctcgatcgtcggatcggtggtggtcttgggttccgccgcgcggctccagcagcatgcacagctgatgcgcctgggccagcagcgttccgggagcgctccatatgtcgatgtgctggtcgcacagtccggaatgcgccagccgggaatgcgcgacgaccagcagatgttcccggcctggttcccgcaggtcgccgggagcgttccgaaagtggatgttcatgctgagcgtggccatggttttcggctccggaagccgggtgaacatggccggcatccagcagtcgctcagcacggtgagcagtgcttcttcgtttttgcagaacaggtccctggggcggacccaggaggcggtttgcgagtcggtcgccccgctgaacggaagtgcgcccagacagggtctatgttcgaattgagtaaagaattctggaagcaggtcggggatttcgggaagtacttggcaaaggtcggcttcggggacgttcggcatggccgcctcggtgaactccgggccggacaggccgggggtgaaggtcgccgtcgcggtcagcgcaaggcgctctccctggctcacccgtgcctgcgcgatgcccgtccgtctcccggtgtgctcgacattcgtgctgatcagaacgggtcccggggtgacgggggaggcgaagtggacgctgagcgagcgggcccgccacccgtcgccgaatgcgccggccagcgcctgcaacgcggtggcggccaggtacccgccgtttgctccgacctgcgacttccagccttgcggaatctcttcaaggcgtgtttcggggattcttgaactgctttcagcagatgtatgtgaatccacgagttcggccccagtcaaatttgtgtgatgtgttgtgttgatatgacgttaaaatgcggagtgaggggcgtcaatgtgaggtgaatcactgtttcaaatctgcggcggaggtttggggcggcatgccggagcagatttatcgggtgtcccaaaatgtggtggcagaaatgccgtatcgagggttggtggcggtgtcgccggcccgtgccgccggttcggctcattcaaatgtccggcgcctggaacgggccgccggcgggccggtgaggagcggcggttttcggggcggcctggatgcggcgagatggtgaccacgctcctaggcataacggtctgggaaatgtggtcgcagggcggcgtgagcttaagaagcgctaatcgccgccatcgcccagcagccatagcggccgccgggggaccagcagcatggccaggaacgccgtgcccgctcccagcgcccccagcaacgggagcacctgggcggccgcctcggccgcggcctgctgcggaccgaccgccggggcgtggtcggtcatggtctccatgtagatcgacccggcgaaggtgagcgcgaccgctcccccgatctgccggaagaaggtgaccttgccggtggcggtcccgatgtgctcgatcgggacgctgttttgcacggtgatggtcagtccggacagcatcggcccgatccccaggcccagggtcgccatccacaccgacagcaccggcaggggggtgtccgcctccagccacaggaagcacaccgcgccgatgcccgtcagcagttgcacggaggccagcaggagtttgtagcgccgggtggccccgatgatcgcaccggcggcgaagctgcccaccacgatgccgatcagcagcgggtagatgagcaccccggaggccacggcgctgtagtcacgggcgtcccgcaggtagcggggcaggaagatgatggccgagtacatcgcgaaggcggtggcgaaggatgccacgttggtcgcggtgtagacggggttgcggaacaggcccagggggatcagcggctcgctgacccgaagctcgatgagcaggaagaccgccagcagcgcgagggcggccagcaggtaccccagcaccggccagtcggtccagtggtgcaggcggccgtcggctccggtgagccccttttgggtgagccccaccatcagcaggctgaccgccgcggagaagaccgcgatccccaggtagtcgggccgggcccgctcggccgtgcccgggcggtggggcagccggatcaccaccacggcggccagcaccaccccgatgggcacgttgaccaggaagatccagggccagccggcatggtcgttgagcaggccgcccagcatggggccggtcacgtagctcacccccatgacggcgccgatccagccctgcaccttgcccatcgccctgcccgggaacaggtcgaacagcagggccagcgacagcgggatcagcgcgccggcgcccagtccctgcagcgcgcgcgcggcgatgagctgccaggaggtctgcgccagggcgcacagcgccgaaccggcgatgaagatccccagtccggtgagcagcagcggcttgcgcccgtacacatccgacagccgtccatacagcgggacgctgaccgtggtggtgagcaggtaggcggagacgaaccaggagtagaggttctcgccgccgatgtcggcggtgatgtccggcagcgccgggcccacgatcgtctggtccagcatggacaggaacatcccgcccagcactgcgaccatcagccagcgcgagggaccggactccaactcccggccctcggtcgcgggggcctgcgttgcggacatgactggctcccctcctgccggagacgatgcccataagatgacatgtaaggcgatacatgtcaaagggttcatgtaagcactgagtggtagcatggccgaaggaggtgatctatgtcgctgcgcatggccgtgctcggcttgttggcagggctcggtcccgccagcggatacgacctgacccagcgcttcgacgcctcgctcgcgttcgtgtggtacgcccagcacagccagatctatcccgagctcaaccggctggccgccgaagggctgatcgaggtcgcccaggaaggaccccggggacgcaagacctacgcgatcaccccggccggccgggaggccgtgacgcgctggctgcagcacgccgaaccggcccccacccgccgcaacgagggcgcgctgcgcgccttcctgctcccgctgctcgaccccgccgaggcggtcaaggtgctgcagcgggaggcggccttctacgccgagcgcgtcagggagctgcagaacctgcgcggcctggccgactcggctccccaccggttcgggcggcacgccctggaactgggcatccggcagatgacggccatccgtgaatgggccgagtgggcggcgcaggacctggccggcggcaccgaggaggtcgcggagaaaaccccggagagcagcgagtccgccgagcggtgagccttatccgccgcctggcctcaggctccggcagttcctgaagccggagcgtgggcgaagagcaccgctgcgcaagggggagacgccgcccggcggcgatccttcagcggcgcgagcgctccagggcgtcccagaagccgcggcgcagcgcgtgccgcacctcgtcgtgcagcaggaagtcgatcggcagcgaggacccctgcagcagccgggcctccaggtcagagggcatccgcggcttgcgggccagcaccgcctccagccacagcgcgggcgcgtcccgggcgaccgactcgccgaagtcctggccttccttgtgcgcggccttcaccgcgtccgccagcgtgggggtgttctgctgagccgccggcaccggagacagctgctgggggccgttgtagggggcgggcggtacggccggctgcggtccggacgggcgggacggcggcgccgccggagccggggaggcgttataggggcccgttccgccgccgggcgcggcgggaggagaggcgggagccggcgcggtcgacggctggaccggcggcgggggcagctgcggcccggtggaggccgccgacgacccgcccgtgccgcccgccccgctgaaacccgcgctcgggggcggcggcccggacggctgctccagagcggacccgcccaaagcgcgcatgccgccgccatatccctgcccgccgttcgcgttgcccgaaggggccggcgtcgcaccggcggtgggcgaagaggacccgccgccgacgggctgcccggtgatcggggagccggggggcgggctgctgagcggtccggtggtctgcagcggcgcgatcgtggtgcggccgccgctgccggtgctgccgtgcccgttggacagcggggacaccgagccgcccttgccctggtcgagcccgctgatcagattgacgtaggggcgcaggtgaccggcgccgatctcgatcaggtcgtcgcactcttggcgcagcacccgggagatggtccagttgccgtccaccgccacgtgcaccacggtgacccgcacgccgaactcctgggcctcggcgacgaccggggccatgtcctcgtccccgcccaccagcaccgcatccgcgatggcccggttgcgggccagcgtcatcagatcccgctggatctcggcgtccacgccctcgcggcggcccggccggatgcgtcccagccgcagtttgagcccgggcaggtcggccagcgcctcgtgctcgggggagcgccgtccctcgacggtggcctcataccagtagcagcgcagcagcggcagaccggtgcgctcgcggcccaggttgctcagcagctgcaggagcccggcgaagtcccaggagacggcctcgcgatggcgggttccatgcaccgccatcgcgccgtctgccagcagatagccggcgtccacgaacagcgcacagcgatccatgccgcaccgcccttcatcgatacgggaccccttttagggccgactccgcgaacgggccgggaggaccgtcgtcgctcctgccggtggctcgcataccggttatacggacgcgggcctgcgcaggggcccgggcctcactagcgtaatgaagccctgctgcgacgtaagccgttacgacctctcgatcacagattcacaacgacagccctcaccaacactgcgaccgggacgctaccagcagttccggcagtctggaatgcctccccatgatctttacaacgaggtcacataacgagtcgatggacaggcggccgtccgaatgatcgttttggtccggatcaggccgacagcgcggccgtgccgcgttcggcgagacggccgccgccggtggcggcctcccagcgcacccggcagtcgcggccggagatctcgatcgtggcgatcatgttgtcgaaccacggcccgcgggtgatgcgccacttcagcggcggccgggggacgccggccgcggcggccagcgcgcgcagcggcgcggccagtcccggcttgcaggccagcacgttggcccagcggaacgggccggccagcgggttgcgcagcggggagcagaccacctgggagatcggggcggcgccggtgacgggggcggtcaccttcgccagataggagtagtgcacgtccccggacaggaacgccacggaggccggtgccgggccgcgctccccgcgcgccaccgccagcacgtcgcgggccatcgtgcggaaggacgcctcgaaggccgcccagtgctccaggtcggcggcctgccgcatcctctcgccgaggccggccagggcccgtccccaggcgccgccggccaccgcctcgttccagttctcggcgtggtggatggagcggggcagcagatagggcagcgaactggcgatcagcaggtggtcgaagccgccgcgcagctgctgcgtcagccaccgctgctcggagtcgtccagcatggcgcgccggccgggggtcagcagccgggcgcagcggctgtccaccatgaccaggcgggtgccgccgaagtcgcgggtgaagctccagcgcgcgcaggcggggtccttgtcggcccgctcggcgaactcgtccaggatctcgccggcgtcgccgccggcccgccgcaccgccgcatacagcgagtcggcggcccgttcccgcggcgacaggttgcccaggtgctggtagatccagtacgagccgatcccgccgacgatgcgccgccgccaccacggcagcgcccacatccgctcgcgccaggcgtgggaggtgttccagtcgtcccgcacgtcgtggtcgtcgaagatcgtgtaggtggggacggtggacagcagccagcggacggccgggtcggtccgccaggccagccggtacaggtgggcgtactcttcgaagtcggccagctcgcccaccggctcgctgccggcgccgcgccgccggtggatgaactcctcgatttccgggcccagctcgtcggcgtacacctggtcgccgatcatcagcagcgcgctcggccactcggcgtcttcggaggcggccagccggtgcgcgtacgccgacagggcgtccggtccgtgcacgccgccggggtcggggctgcgccggcaggagccgaagaccagccgcaccgcctcgccgggccgccgggtgcggatcacgctgggcggaaagcgccgctcgcccggctcgggccagacgggacggccgtccagcagcacccggtagggggtgcgcgaccctggttccaggtccgtcacctccaccagggcgtagtggtggccgtggacggtgaaggtcggcgcggacgagccgagcacctcgaccgtgcaggggcggtcggtctccacccagacggtcgcggtgcggtcgtcgacgtggcggagcagcggccccagaaccagttcggtcatgcttggcatctgtagtgcacccggggggtgcgcgtccactgcgcgaagcggcggattccggcgccttggggaatcggctgccagccccgactggcggacgcggaggatcttccggccgcggcggcgcccggtggtgctgggagaattcgcgctatctgagggctacccgcgagtagcgacaatggtctactctgccgtcattgccagctcaggctggcagtgtggccctcgagcagcagaaaggtcggcactatgacgaaagcgggccggcagccgcggatggacggccgggtcgtggtggtcaccggggcggcccggggcctgggcgagctgctggcccggaaactggccgcccgcggcgcccggctggccctgctcgggctggagcccacccgcctggccgaggtcgccgagtcctgcggcgagcacgccggctggtgggaggtggacgtcaccgacgacgccgccatggccaaggcggcgagcgagatcagggcccgctacgggcgggtcgatgtggtcatcgccaacgccggcatcgccaccggcgggccggtggagcactccgacccccgcaccttcgcccgcgtcatcgaggtcaacctgctgggcagcgtcaccaccgcccgcgccttcatccccgcgctgcgcgagagcaagggctacttcttccaggtcgcctcgctggccgcgctgtgcgccgcgcccatgatggccgcctactgcgccagcaagtccggggtcgaggcgttcgcccacagcctgcgggccgagctggccgcccacggggtcgatgtcggcatcggctacctgagctggaccgacaccgacatggtgcgcggcgccgaccagaacgaggtgctgcgacagatgcgcgccgggctgccgttccccgccaaccgcacctatccgctggagcccaccgtcgagcggctggtggacggcatcgtgcggcgccgcgcccacgtctacgggcagcgctggctgccggccatgcagctggtgcggggcctgatcccggcggtcgtcacccggcacgcccggcgggtgatggccgagttcgagacgcgctggctggccgccggcggcgataccggcctggtcggcgccggcggggccgccgcctcggccgccctgtccgagccggaccggcgggccgcctccgccgactgagcccgccttcctccgagcaggagccgccgatgctgagcacgatgcaggacgcccggttgcagatccgccggctgctggagcacggcgccgcactgcacgcctcggcgacggtggacaccgccgcaccgggcggcctgcgccgcgtcccttacgcccggatcggggcggacgccgccgcgctggcgcacgcgctgggcgagctgggggtcggcgagggcgaccgggtcggcacgttcatgtggaacaacgccgagcacctgacggcctgcctggccgtgccgagcatgggcgcggtgctgcacccgctggatgcgcgcctgcccggcgagcagatcgtccgcctcgccgagcacgccgaggaccgggtgctcatcgccgacgaggcgctgctgccgcacctggggccgctgctgccgcagatgaagaccgtcgagcacgtgatcgtcaaccgggccggcggcaccggcgcgggcccggccgtcccctccggggtgaccgtgcacgagtacgccgcgctgctggacggccgtccgccggcctacccctggcccgacctggacgaacgggcgcccgccgcgatctgctacgccggcgatgggagcagggcgcccaagggcgtcgtgcacagtcaccggtcgatctacctgcacgcgttgagcgcggccatgccggacgccttcggcctgtcgtcgggggacaaggtgctggcggtcgtcccgccgtcgtgcgcgctgggctgggggctgccctacctggccttcctgaccggggcgtcgctggcgatgcccgaccgtttccaggcgccgcaggcgctggcgggcttcatcgccgcgtcccgtcccaccaagggcgcggctcccctgcgggtctggcgggacctgctggcgcacatcgaggccgaccccgacgccgatctttcttccctcaccgaggtgttcgccgacggccggccctgctctcccgacctgctggagggctatgagcggcgcggcgtcacgctgctgcacgtgtggggagcggcggcggcgccggcccgtccgcccgccgacgcgaccggtgcgggcgcccgccactaccggctcgcccaaggccggctgccggcctcggtgcaggcccggctggtcggcccggacggcgcggcgctgccgcacgacgacttcagcgtcggtgagctgcagctgcgcggcccgtggatcgccggctcctaccaccgggacgaggcgcccggcgactttcacgacggctggctgcgcaccggtgagaccggccgcatcagccccgacggctacctgacggtgaccggccgtcttgcggacgcgcgccgggacgaccacgcgggagcggggtgaccgtcccggtgctttgagccggagccgggcggtgtctttgctccgccgaagctcgccatgaccgcccggctcctttggtggggccgtcctctccgcataggccatccccctcgcatcgccggtgcggagaggacggccgtgccgcaggcggcgggtaaccgggcgactacttctgtcaagagggttacctgccggtaggaatgtgacgtagcctgcactgtgccagctgtgactggcatgtatcgggccacagggtgaggtgggcgaaatggcgacgtggggcgggacgagggcagggggacgccgaggaagaacgcggcggcgggccgctgcgttcggtctgccgcggcgataggcggcccgccatgacgctgatggcgagcgaccgccaggtgccgccctggagcctggtgccgccgcaggcggcggccctgctgcgccgctaccaggccgacctggccaccgagatcttcgacgaggtccgggcgcaggtgcccgagtacgcctggcgggaggcgccggagcggcgggccgagatggccgaggccacccgccgcaccgtggccgagttcgccaacctgatgggcggcccggcccccacctggccgcgccacctgctggagcacttcatggaggccggcgccgaggaggcccgcgccggccgcggcctggaactgctgcaggccgcgctgcgggccggggcgcgggcggcgctgcgctggctggccgtccagtccgagcggctgcggctgcccggcgaggtgtaccgggtgttcgccgagatggtgttcaccacgctggacgagctggccgccgcggccgccgagggacaccgccgggaactggcccgccagggcggcgaccgggcccgccaccgcacccggctgctgtcgctgctggccaccgagccgccggtggcgcccgaggtcatcgccgacgccgccgcccaggcgggctgggcggtgccgcgcagcatggcggtgctgctgctggccccgctggacgaagcgggcggccgggacgccccggaggactgggcgcagcgggaggaaccggccccgccgaacctgcccgccgaggtgctgatggacgggcgcggctcccggccctggggaatcgtgcccgaccccgaacggccgggcgggctgccgttcctggccgacctgccggccccctgggtggcggtgctcggcccgaccgtctccgccagagaggtcggcacctcgcggtactgggcccagcagaccctctcgctggtggaacgcggcctcattccccgcggccccgggcggcgcccggtgatctcctgggcggaccacctgcccaccctggtgctcttccagcgcccggaactgccgcggatgatggcccgccggctgctggcgccgctgctgcggctgcgcccgcgcgaggccgaacgcctcggcctgaccctgctgacctgcctgcagcacgggttcaacgtcaaaaacgccgcccgggcgctgcatgtgcacccgcagaccgtccgctaccggatccaccggctccaggaactgttcggccaggacctgcacgccgccgaccgccggctggagatggagatggccctgcacgcctggctggccgaccccttcttcgaggagtgaccggtgaaccagaccatgccagtgacggttggtaatgtctgaaaccggcccagtaccgtgagcgcatgagcgcacgggagcggccggcgggcggcttgaacgaggggagcatggcacagccacgccggccggagcgggaataccggatcgaggagctggccaaagaagcgggcattcccgtccgcaccctgcgctactaccaggagcgcaggctgctgcccccgccccggcgccagggccgggtcgcctactactcccaggcgcacctggaccggctgcgcctcatcgccgaactgctggagcgcggctaccgcctggacggcatcgaagagctgctggccgcctgggaacagggccgcgacgtgggcgaactgctgggcttcgagtgggcggcggccgccccctggagccggcagcccgagatcgagatgaccatggccgaactgaccgagatgttcggcgaccagctcacccccgacgtcctcgccgaggccgaggaactgggctacatcaaggtcgacggcgaccgggtgacccaccgcatcccgcgcctgctggaagccaccgccgccctggtgcaagaaggcatccccctgtcggcgatcctggccgtcagctgggagctggaggccgccttcgaccgcatggcctacgccttcgtccgcctggcccgccgccacctgctggaccccctgggcgacaaccccacccccgccgacctggcccgcctggcccgcaccgtggaacgcctgcgcccggtcgcccgcaccgtcgccgacgagcacttcgcccgcgccatggaccgccgcatccgcaaagaactcccccagctcaacgcccgcctcagcccacccgaccactagcctcgacgtgcttgcgcgtcactgtcggcgggttctccccggatgcacggtagggcggaagccgtgagcctcctcaggcggcgtgtctccgtgagtcggggtggtcgccacgcatcgtgtcagggcggatgaaggacggccttggaggctggatcgaacgcgatgccgaagtgaccggtacccctgccgagccgggcgccctcccgggcaacggcgatcgagccgcgggcgggcggatcgatgaggcgcacgtgggcgtcgcggcggcctttgcgccgcctgtcggccggtgctccgtcacgatgccgggcgggacgtacccgagcaggtgctgaggggcatcctggaacgactgccgtcggatcatccttgggctgcgcgtaccagcgagtcgtaggtctcgtcggtgtgctcggcgtcgatgcccaggccggcgacgaatgcggcgagttgccgctgtgcttcgatgaccggggcatcggcggggatcatgcgttccagctccaggaaggtgcccacgccgtccaggtcgtccacgcagagcgtgatgtcgccgaccttggcggtccgccgggtcttggcgacccgcactgtggggtagaagcccatgtgcacgatcgcatggtgcatttgttcgcgatcggctacttcggtctcgtattccaggcaggactgggcgttctccctaggctgcttgagcgtgaagaagtgccgtccgttcacggtgcggagccggacgaaggagacgcccagtttgctgtcgccgaaccgccagcccaccggggcgtatgcctgatcgtcctggtggatcggctctcccggctcgatcccctgcgccttgagcgcggcctgcagcgactctgcgtcccgcacccggaacttgacctcgacttcgcgcacgcatcccccttcaccagcgaccgcagtgggcggtctcgcgctcaccggaccgggcggcaatgtacttgctgcacaggcggcctggacggtgtgttcaccgaaaagaccgccccggtgttccgtggtggtcttgttggtgggacgtgtggtgatgcagggcatttggtgaaggtcgggcggttcgcatggtcgcggtgtcgcccgtgtcggcggggcagccgtggtgatgccttctcgtcctgctgtcccaggccctggcccagatcgtgggatcgccttggtctgcaccgccggtgccggggcctgcctgcatggcgctcgcgctccgtcctcgccccacgggcccttgacccgaaaggggacagacgctctctcatgggcgtccgctgagcggaccgggccgtcccgcaccggcgggacggcccggtcggtgagggctcagcggccccgggtcatgttgcgggtgggcagccggcgggcgttggggcgggcgccccgggccagcgcggcgtgcctgccgccgaagcggaacgccgggtcggcttccttctttccctttttgccattgcctttgatggagtcgatctttcgcataaatggcacctccgggcatgccgaacaacggccttggtggaccgtgatgaacgaaatggaaaacccggtaaggcgacgtcgtccggatgccggattgcagattccggtgcgcaggccggcatgggtcaggcgccgttcaggggacgccgcgtgagccggatgcctggacgagcggtcctcacctgcgtgaatgcggatattcgtgcaggtggaacgggacgacgaacaccgggtgaatgagatggggagcgtgcagcgcgccggaggagccggccgatgaggcgctgacttcgagctcaacccgccgtgatcagttctccatgtccccgacactagcaccatgcccgcggccggtgtcaaccgaatatcgggcagaaatgaaaaaccgccccccgaagcatcgggggcggtttttcatcgggccgcccggcggcggcgggcttacttggtgagcgaagcggcgggcttgacggtgaggcggtcggcggcctcgtccagatccaccacgacctcatcgccgtcgccgatcgtgccggccagcagttcgcgggccagctggtcgccgatggcggtctgcaccaggcggcgcagcgggcgggcgccgtacagcgggtcgtagccggtcagcgccagccactcgcgggccgcgtcggtgaccgtcagcttcagcctccggtcggccaggcgcttggccagccgggcgacctgcaggtccacgatgcgggtcaggtcctcggtggacagcgcctcgaacaggatgatgtcgtccagccggttgaggaactccggcttgaacgaggcccgcaccgtgttcatcaccgactcccgcttggcctcgctgctcaaggtggggtccaccaggtactgcgagcccaggttggaggtcatgatcaggatggtgttgcggaagtccacggtgcggccctggccgtcggtcagccggccgtcgtcgaggacctgcagcaggatgtcgaaaacctccgggtgggccttttccacctcgtccagcagcaccacgcagtaggggcggcgccgcacggcctcggtgagctgaccgccctcctcatagcccacatagccgggcggggcgcccaccagccgggccacgctgtgcttttcggagtactccgacatgtcgatgcgcaccatggcgcgctcgtcgtcgaacaggaactccgccagcgccttggccagctcggtcttgcccaccccggtggggccgaggaacaggaacgacccggtgggacggtcggggtcggagaccccggcccgggcccggcgcaccgcgtcggagaccgccttgaccgcctgggtctgcccgaccagccggcggccgatctcctcctccatgcgcagcagcttggcggtctcgccctccagcagccgcccggccgggatgccggtccaggaggccaccacatcggccacatcgtccgggccgacctcctccttgaccatcgcgtcccgcttctcggcctgctcggcggcggccttcagctccttctccagcgccgggatctccccgtaggtgatgcgggcgctggtctccaggtcgccgtcgcgctgggcgcgctcggcctccccgcgcagctggtcgatgcgctttttgagctcaccgacccggttcagcccggccttctcctgctcccagcgcgcgatcagcgcgttgagctgctcgttcttgtcggccaggtcgcggcgcagccgctccaggcgctgcttggaggcctcgtcggactccttggccagcgccagctcctccatgcgcatccggtccaccgtgcgctgcagctcgtcgatctccaccggacgggagtcgatctccatgcgcagccgggaggcggcctcgtccaccaggtcgatggccttgtccggcaggaaccgggcggtgatgtagcggtccgacagcgccgcggcggccaccagcgccgcgtccgagatctgcacctggtggtgcgcctcgtagcggcccttgagcccgcgcaggatcgcgatggtgtcctccaccgacggctcgcccacgaacacctgctggaagcgccgctccagggcggggtccttttcgatccgctcgcggtactcatccagcgtggtcgcgccgatcatgcgcagttcgccgcgcgccagcatcggcttgagcatgttgccggcgtccatggcgccctcggcggcaccggccccgaccacggtgtgcagctcgtcgatgaaggtgatgacctggccctcgctgcttttgatctcgttcaggacggccttgagccgctcttcgaactcaccgcggtacttggccccggccaccatggcgcccaggtccagcgccaccaggcgcttgcccttgagcgactcgggcacgtccccggccacgatccgctgggccagcccctccaccacggcggtcttgccgacgccgggctcgccgatcagcaccgggttgttcttggtgcggcgggccagcacctgcaccacccgccggatctcggtgtcccggccgatcaccgggtccagcttgccctcgcgggcccgggcggtcaggtcgacgccgtacttctccagcgcctggtaggtgccctcggggtcctcgctggtgacccgggcgtgcccgcgcaccttctcgaacgcctccagcagcgcctgcggggtggccccggcctcgcgcagcacctgggcggcctcaccgccgtcggcggccagccccaccagcaggtgctcggtggagacgtactcgtcctccatctgccgggcgcggttgccggcggtgttcatcgccatgatgagctgccgcgacatctgcgggctgctcaccgtcgaaccggccgccctgggcagccgggccagccgttcctcggcggcgctgcgcaccgcctgccagtcggccccgaccgcctccagcagcgggaccgcggtgccctccggcagcgccagcagcgccaccagcaaatgcaacggttcaacctgggggtggccttcggccgcggcccggcggaccgcgatcgacaccgcctcctggctttttcgtgtcagcttgtagtccacgatttctccccgatggtgtcgaagaagtcagatgccctggttgcgctcgcgccatagcacaacgctggtacgacggatcgggaccaggtcgccgccggacgggccggcgccctgggcgggcgggccgtgccgcagctgggcggccagccgggcggccacggcgcgggtggactccagttcgttggacagttcctcgatcgtggcgcgcagctgagccagctcctggcggagccgctcggtctcgcgctgcagttccaggatgtgcttgatcccggcgaggttgatgccctcctcctgcgacagccgctggatctcgcgcagcatcacgatgtcgcgcatcgagtaacggcgcccgcggcccgccgtccggttcggagacaccagccccatccggtcataggcgcgcagcgtctgcgggtgcagcccggaaagctgcgccgccaccgagatcacatagaccggggtgtcgtcaccgaagtggtccacgggatcacctcatctccggacaaggacttccccctggacccgctgcgggaaatccttgcttcgtaccttgctcacgccgcgccggccggtcggcccggcgacggggcccgttgccgcaggcccggaagacttcgccgtcgggcggcctgtgaagggtcaacctcgacctccgggtcaccggccctcggcccccgccgaggggaagtcactccctggcctgaagcagcaggccggaacggagcgcgtcgccgtcctcggcggcgcgcagcttctccagcgcctcgcgcatggtgtcgtcgatcttctgcgggacctgcacctcgatggtcaccagcaggtcgcccttggtgccgtcgcggcggggggcgccgcgcccgcgcacccggaacttgcggccgttgcgggtgcccggcgggatcttcagcgtgaccggcatgccgcggtgggtgggcaccttgatctgggcgcccagcgccgcctcggcgaacgtcaccgggacggtgacggtgaggttgtcgccgctgcggccgaacaccttgtgcggcgtgaccttgatggtgacgtacaggtcgccggccggcccgccgtgctcgccgggcgcgcccttgcccttgagacggatcttctgcccgtcggccaccccggccgggatgcgggcctggatggtgcgggtgccggtggcccgtccgctgccgtggcaggtcgggcacgggtcgtcgaccaccatgccgcggccccggcacacccggcacggctcggagaagccgaagctgcccaggttgcgggtctcctgcccggtgccctcacacgaggggcagacccgcggcatggtgccggcccgggcgccggtgccctggcagctggcgcaggcggcctcgctggtgaggcggagcggcacggtgacgccctccagcgcctcgctgaaggtcagcgtcacctcggtctccacgtcggcgccgcgccgggcccgccgggcgccggcccgggtgccggtccgcccgaacagcccgccgaacaggtcgccgaaacggtcggcccctggcccctgcccgaacaggtcaccgaggtcgaaaccgaagccgccgccctggccgcggcgaaagcccccggcgccgaacagcctgcgggcctcgtcgtactcccggcggcgtttttcgtccgagagcacgtcgtaggcctcggagatctccttgaagcgctcttcggcctcggcgtcgccgcggttggcgtccgggtggtacttgcgggccagcttgcggtaggccttcttgatctcgtcctgggtggccgtcttcgagacaccaagggccttgtagtaatccttctcaaggaagtccttggtgctcactgtgccccgctttcgtattgaagcttgcctgtcttgtaagtctgcgatgtcgtgatcgggttctgcccgccgggtccctcctgcccggacgtgcggggaggggcccgggcggcccggtcatggggcgcgggccgcccgggacgcctccgttgctcagcgcctcactcctcggcggagttctcctcgccggcgctttcctgcttgtcctcctccggctgcgggtcggccaccgccacccgcgcgggccgcaggatccgctcgcccagccggtagcccggctgcaggatctccacgcaggtcgtctcggtgacctcggtggagtaggagtgcaccagcgcctcgtgcacggtcgggtcgaacggctcgcccttctctccgtactgctgcaggccgagcttgccgagcgtggcctccagcgcctcgctgaccgacttgaacccgccggtcagctcgccgtgctcgcgggcgcggccgatgtcgtccaggaccggcagcagctcggtcaggacgttggccagcgcctgctcgcgcaccgccacccggtcgcgttcgacccgcttgcggtagttggagtactccgcctgcacccgctgcaggtccgcggtgcgttcctccagctgggccttgagcttggccacttcctccgcgtcggcggacggggcggagggcttgggcgcgccggactccccagaaggcttggaagcggtgtccttggcggaccgctcccgagcctccccggtctccgggtcgatccgtcggcggtcgcggatcaccaggccctcacgctcctcgtccttcttgggggaaggcgaggtcacgccgcaccacccttcttgtcatcatcgacgatctcggcgtcgacgacctcgtcgtcaccgccctggtcggagccggcctgcgcgttcgcgccgccggcctgcgcgccctcgccggagctctgggcgtacatggcggcgcccatcttctggctgacctgggccagcttctcggcgctggcgcggatggcgtcgacgtcggagccctccagcttcttcttgacgtcggcgaccgcctcctcgacctccttcttgacgtcctcggggaccttctcggagttctcccgcaggaacttctcggtcgagtacgccagggtgtcggcctggttgcggacctcggcctcctccttgcgcttgcggtcctcctcggcgtgctgctcggcctcgcgcatcatccgctcgatctcgtccttgggcagggccgagccgccggtgatgaccatcgactgctccttgccggtgcccaggtccttggcggagacgttgacgatgccgttggcgtcgatgtcgaaggtgacctcgatctgcggcacgccgcgcggcgccgggggcagcccggtcagctggaaggtgcccagcttcttgttgtaggcggcgatctcccgctcgccctggtagacctggatctccaccgagggctggttgtcctcggcggtggtgaacacctcgctccgcttggtggggatggtggtgttccgctcgatgatcttggtgaagatgccgcccttggtctcgatgcccaggctcagcggggtgacgtccagcagcaggacgtccttgacctcgcccttgagcacaccggcctgcagggccgcgccgaccgccaccacctcgtcggggttgacgcccttgttgggctccttgccgccggtcagctcgcgcaccaggtcgctcaccgcgggcatccgggtggagccgccgaccagcaccacgtggtcgatgtccttgacgctgacgccggcgtccttgatgacctggttgaacgggcccttgcagcgctccagcaggtccgcggtcatgcgctggaactcggcgcgggtgagcttttcgtccaggtgcagcgggccctcggacgaggcggtgatgtagggcaggttgatctgggtctcggtggcgccggacagctcgatcttggccttctccgcggcctcgcgcagccgctgcatggccatcttgtccttggacaggtccacgccgtgggcgttcttgaagcgctccaccagccagttgacgatggcgttgtcccagtcgtcgccgcccaggtggttgtcaccgctggtggccttgacctcgaccacgccgtcgccgacctccagcagcgacacgtcgaaggtgccgccgcccaggtcgaagaccaggatggtggcctccttctccttctccaggtggtaggccagcgccgcggaggtcggctcgttgatgatgcgcagcacgttcaggccggcgatctggccggcctccttggtggcctggcgctggtggtcggagaagtaggcggggacggtgatcaccgcgtcggtgatcttctcgcccaggtaggcctcggcgtcgcgcttgagcttctgcaggacgcgggcgctgatctcctgcggcgtgtacttcttgccgtcgatgtcgatcttccagtccgtgcccatgtggcgcttgaccgagcggatggtgcggtcaacgttggtcacggcctggcgcttggccacctcgccgacgaggacctcaccgttcttggcgaaggcgacgacggacggcgtggtccgcgacccctccgcgttggcgatgacggtgggctcgccgccttccagaatcgcgacgaccgagttggtcgtcccgaggtcgataccgaccgcacgtgccatggtcttcgtcctccgtcgctagctcggccgtcccccggggcggccgtctcggtgcccgccgcgcgggcacatgggctgtcagtctctttcagcggcaaggttgccccgggccggatgccttgtcaaatcaattgagtcgacccgactcaactttgctgctgcccactctaacaagagggttgagccacctattccctctcggggggatccgggacgaccttcggccgagccgggaaagcgaacgcgggcatcgccggagtacgggcaaagccccgaccacgactctgggagggttgcccctcatgacggagatatgcgcatgacctcggaggccgaggcggccgaacgccccgccgctaccgggcgccggcccgggccgtgctgccggccgccgcctcccgcgccgacggcggctcggataccaccggcgcgtaccggcacgtcgcgacggtcacccgcggctaccaccgggtcgggcggggagcggacgcctacaccgtcgtctcgcggcagcgccgcgaactctggacgcctgccgccccggcggcatgtcctatgcccgcagccaggacccgggcgccgaaccggcgacgccggcggacgccgccgcatggtgccgggccgggtccccgcaggccttcaccgtgcgcgtgcccatcggccccacgccgcttccggggagcggaacgtccaagcccatgcggctggagatacggcccaagcccccaggctcacccgtgccccgctggtcgacggcgacaagatcttctggctgggccgcaacgtcaccatgaagaacctgcgtgcgctgcccgccgaccccgcccggctcaaggcggaactgctgaagtggtaccgggggcatggcaccgaggccgccggcgatcccatgtccgctgacgtgcggctgttcacggtcacccagggcctgatcctcgacatgccgatcacccccaaggtgcgggcggcggccttccggatgctcgccgggctcgactcggtcaaggcggccgggccggtgcgggacggaccggcaccgcaccccgctgatcccggcgcatttgttatggaaccggccggtaacgatggggccttccggaccacttcccggtgacgagacgccgggacggacgaaggtgcgggcggtggacgaagaggctgaacgtttcaccgcgatctacgacgcctgccgccggcacgtgtgggcgtatgcggtcacccgggcgggacggcagaccgcctggcgccgggccgggcgcagcgggatcgggccggccgcgcgcggcgtcgtgaggtgctcgtgctggaacaagggcaccgtcttcggccaggtggtcgtcctggagccgggcacctaccggctgctcggccggcagcggacggtggttcgggcgggcggccgggcgcgcgggatggccccgggcaccgtgccggaccacagcgtgatccgctccatgggcgggaccgacgggcaacccgagaagccgtgaatgacgacggggcgccgtgcccggcacggcgccccgcgtgcgcgttatttgtcagtagcgcttgctgatcatcgtccaggtgacctggaactggttgctgacggagttggcgggcagccccagcagctggttgacggtgaagtccttgccgttgcagccggtggcgatgggcagcgagtagacgatgtcggccaccttcatgcgggtgccgaccttgccgttgctgacccacggcagcgcccagttgaccaccgggtcgatgacgatcgggcgggaggaggagccgacccggcaggagtcgcccaggccgtcgccgatgatgcgggcggtcaccccgagcttgtgcgggaccaggatgccgggctcgatcatcccggtcggggtgatctccagcttccagcccgtggggtgggggacctcgaagggggtgccggggaccccggtgacgaacgggatggggttggcgcgcagcgcgccgagcttggcgacggtcttgccgttggtgaggctgccctgggcgacggtcagccggatcggctccttggtgtgggcgtgcatgcggccgaggctgacgccgatcagggtgtcctcggcggtcagcacgtagcacttccaggtgagcggccgggcgtcggcgggcagcgacgggcagtcggcgaactcgtcggcggcctgggcggccgaggcggcgggcggggagatcagggccgccagggcggcggcggtggcggacgccaggacggtcagtcggcgcagtggtcgtttcacggcggctccggggggtggtcggccggacacgtggtccggaaaggggtggataccgtcggtcaccggcggctgtccgcgccccagccgccggtgaatctggctcggaggaacactaatgtgcgcgatcacattgataaagaccctcggggcggagaccggtacatccgcttggcggagggatgaaccgggaggtataccacgaggacggctcagccacggagaccgccgggggtgtgacagctaagctactgtcgagtaacattcggccccggttgtgggtcgttctgtcgcgagccctacgctgacagccaacgcccgtaccccaggaggacggaaagtgtactggctcacgttgatcatcgggcttgccgggatagcggtcgccgtggcgctcgccgcccggcgtgtcctcttcctgtacaagctcatcaagagcggccagcccgaccccgaccgggtgctgcgtgtcaagcgcgaccccaagggggatattgagggccagctcaaggaggtcctcggccagcgcaagctgctgaagtggaccgtgccgggaatggcgcacttcttcgtgatgtgggccttcctgctgctggccagtgtttacggcgaggccggcgtccagcttctgttcgggctggaggcccacatcccgttcctgcagacctggggtccgatcgggttcgtgcaggacaccatcgccctgctgtgcctgggcggcctgatcgtcttcaccgtcatccgcatccagcagtcccctaagcggatcgaccgcaagtcccgcttcaagggctcgcacaccggcggcgcgtggctcatcctgttcatgatcttcaacgtgatctggacgatgttcgccttccgcggcgccgaggtcgccaacggcaacttctcctacggcaaggccgcctacgcctcctacggcgtcggcaagctgatggagggcatcggcgagccggagtccaccctcatgaacgggctggagtcgttcttcctgctcgcccacatcggggtggccctggtcttcctgatcatcgtcgtcaactccaagcacctgcacatcttcctggcgccgctgaacgtcatgttcaagcgccgcccggacggcctgggcgccgcccagccgatgatgagcaacggcaaggtgctggacttcgaggaggccgaccccgacaccgacgtcttcggccgcggcaagatcgaggacttcacctggaagggcttcctcgacatggccacctgcaccgagtgcgggcggtgccagtcgcagtgcccggcctggaacaccggcaagccgctgtcgccgaagatggtcatcctcgagctgcgcgaccacgccttcgccaaggccccctacatcctggcctccgaagagcagcgcgagaagttcaccgacgagcagaaggccgccatgcaggtggacaagccgctcgtcggcgaggacggcgtcatccaccccgacgtgctgtggtcgtgcaccaactgcggtgcctgcgtcgagcagtgcccggtggacatcgagcacatcgaccacatcctggacatgcgccgcttccaggtcatgatcgagtcgagcttcccgtccgaggcgggcgtgatgctcaagaacctggagaacaagggcaacccgtggggcatgtccgagatgaagcgcctggagtggatcgaggagctggacttcgaggtcccggtcgtcgaggactccatgcccgaggacgccgagtacctgttctgggtcggctgcgccggcgccctggaggaccgcgccaagaagaccaccaaggccgtcgccgagctgctgcacatcgccggcgtcaagttcgccgtgctcggccccatggaggcctgcaccggtgacccggcccgccggctgggcatggagttcatcttccagatgctcggccagcagaacgtggagaccctcaacgaggccggggtcaagaagatcgtggcgacctgcccgcactgcttcaacaccctggccaacgagtacccgcagatcggcgggaactacgaggtcatccaccacacccagctgctggccaagctggtcgaggagggcaagctcaccccggtcaccccgatcgaggagaagatcacctaccacgacccctgcttcctgggccgccacaacaaggtctacaagcagccgcgggacatcatggccaccgtccccggcgtcaagacccaggagatgcaccgccacaaggaccgcggcttctgctgcggcgccggcggcgcccggatgtggatggaagagcgcatcggcaagcgcatcaacaccgagcgcgtggacgaggcgctgggcaccgaccccgacaccgtctccaccgcctgcccgttctgcctggtgatgctgggcgacgcgatcaacgagaagaagaacgccggccaggccaaggagtccctggaagtcgtggacgtctcccagctgctcatccgctccatcaagggcgaggacgccgccccgaaggagaccgtggcggccgagtaagaaagtccgcatgaacgaggccccggcgggtgaccgccggggcctcgtcccgttctggggccggttacgggaaacccgaaccggacggcgggagcatcgggccggacgtgcagttctcgtagggcctgcactggaacgccgtcaggcccgcagatgcctggggaagccgctcacaaagccggcagagccgcgggacggccttcgatgcggcctcagatcttcgtccggtggaagttcaggtacgaccgcgacggcgtgggcccgcgctgcccctggtaccgcgacccgtattccttcgacccgtaggggtgctccaccggcgagctcgtccggaacaggcacatctgcccgatcttcatgcccggccacagcttgatcggcagcgtcgccacgttcgacagctccagcgtcacatgcccgcagaaccccgggtcgatccacccggccgtcgagtgcgtcagcagccccagccgccccagcgagctcttgccctccaaccgcgccgccaggtcgtccggcagcgagaacatctcataggtggaggccagcacgaactcccccgggtgcagcacgaacggctcgtccccgtccggctccaccagccgggtcaggtccggctgctccacggccgggtcgatgtggggatacttgtggttctcgaacacccggaagtaccggtccagtcgcacgtccacactggacggctggatcatctccggatcgaacgggtcgatcttcacccgccccgcctcgatctcggccctgatgtcacggtcagagagcagcacgccagcaaagctaccggcaaagcgaccggctcttcccacggcccccgaacccgacacccccaccacctgactcgccaacgccgccgttttcggtaacatgtcatcgcagccactctcaccagtggcggcaggcgagtgtagttcaatggtagaactccagcttcccaagctggtaacgcgggttcgattcccgtcactcgctctagcacgaaggcccaggtcaggggcgtgatccccggacctgggccttgatcgtttcagcgctccgcggatgttgcgccgctgaccggtgcctctgctcgtctcttccctgcaccgctggaggagtgtctggctcgagcggagcgcgagatgccaccctgtgaatcgcagccacaggggtgagggcggcggagcctcctgtgggcatggggcttgggaggatcaggcggaggatacgcttccagactgagcgggtttgcttggacagagaggccgagtgccggaggtaatcagcgctggcagttcttcggggtgctcctgtgtcccgcaggccatcgctgctgggaaaagcctcctatcttttgggcggttccctcgttcggtatgcagggacctcatctcaggggccggtccaggcccatcacccacggctcattgatgcttgtcacgtccgcttttacgcctctgcggacgggctggccaacgcccggtgtgtgccgttgtccgcatgatcggaaaggccgatgatgcccccgaccaagcaccgtcgccccggttgggaccccgccaagctgcgcgaacgccgtgaggctcacgggctgaccctggaggccgcaagtgagaagctgcggcaggtggccagacgaagcggcctgagagtggccgcgaacttccataccctctggggacacgagaccggtgtcgtctacccggggccgcactaccggcgcgcctactgcctcatgtacgaggccaccgaacctgagctggggtttcgtctcccactgcccgacgagcagactctagacctgtcggccctggtcgggagcctcgccgaccccgccaccaccgggcaggccgcgagcgccatcgccaaaggactcgatcaggtctccgagcacgtccgaagcgacggccttgcggtcgccgagactctgaaggcccgcatcgtgaacggttggcgaggccgggcgcttgcgcgcagtctgggcacgaccacgctcgtcctggtgggcggatacgccggatcgggcaagacggagttcgcccgtttccttggggatgtctccgggtgggcgatcctcgacaaggactcgctgaccgggcgcatgacggaacgcctgttgatctcgctcggcggagacccgcacgaccggcacagcgagacctatctgaaagaggtcaggccactggagtacgagtgcctgatggacgccgcgaacgacaatatcgaacgcggcatatcgaccattctgtccgcccccttcatcgccgagttccgggacgaagcatggctggccgggctcacgaaccgctgcagggccaagggtgtggacgtggtggcgatctgggttcgctgcgacgccgagtccatgcgtgagtacatcgagttccgcgacgctccccgggatgcctggaagctcgcccactgggacgagtacgtcagcacgctcgacacggagaacagtccgccgggtgttcacctgagggtggacaaccggatgggcgccgccatcagcgtcgccgaccggatgcgtgagacgttgcgtaggctcttggggtgaccgatcagggggtgatcctgtacggcccgccggccagcggcaaggacacgatcacgggggagctggccgagctggacgagcggttcactctcgtgcccaagttgaaggcgggcacgggccgcagcaccggctaccggatggtgacggccgccgagctggagaccctccgcggcatggggcgcctggtcgtcgagaccagccggtacggcaacgtctacgccgttgaccggcacgacatcgaggccatgacgaaggccggcagggtgcctgtcgtccacatgggcaacgtcgccgacctgcaacgcttgcggctgtccgtgccgttggagtggacgtgcgtcctgctgtgggcaccgcgtgaagtctgcgcccggcgctcccgtggccgaggcgacgccgaccggcccgcgcgcttgcgggcatgggaggagacccgagccgacctggcggcccaccgggatgaggccgtcttccatctgctcattcgcaccgatgagaccgaacccggcagggccgcccgccgcatcatcgacgccgttgccgaaggccctcaccgggctctgccgctcagcggcttggaccacagctccccggcttcccgagcgatcacgtgaggtgattcgtccacctcgatgccacgagggccgcgtgtagtccgccggatgaagtacgccccgccacgggcgcacagttcgtagatcgtcgcgcggcattcgcaggtgtgcgcaagcacccgcgttctcgtcaagggcgggcgtcggcgctgccagtggatggactcgcagtcccggcgccgctctctcacgtgccggccgtgatatccctcgtccgccccgggcgtccactccgggccgccgtccgagtgcatgaagtcccacagcacctcacgcaccaaaggcgacggcgacgccggaccgtgggcataggctgcggtcagccttttgccggcctcgccgccggccacaagcgaactctcgttcacccgatgctccgcaccccttcggctcatccgggaaaccgggacgtggcggcgcaaggacccttgccccgagggcggcaagggtgccgcctccacgccgccacgccccgcgacgagggcacccggtgccgtgacgggggttgacgtgtaccgggcgccctcgcgcagaccgcccccggcagagccgggcacatgccggagacgggcggacacgcgcccgatgccggatcagggcacccctcccgttgccccaccgggcgcgcgcccacgtctcatcgggccttgacctgtcttgggcgttcacccggacgctgccgtccacctccccgagttctcacgcggcatctgggcttccaggtccgccaggacgtgactggcgtggcgaacccgctgcaccgccaaagcgcgttccttcgagctgatcgtcttggacgtcgtccacggctcgtacacccgcacgaccgcctgcaagtaccactgctgcacgttcgagctccccacggccggacggaccgagcccgccaccgcgctcaccggatcgctccgccggtcagagattcggccacccggtcggccaccgccgctagatcactcaccggtccgagaggctctttggtgtccgctcgggtgaacacccagccgtcggcgccctgctcacagtccacttcgagtgcacgcagcgccgcccccggcgccgtcacccgcagcagcggcatcccatcgcgcaccacgacgccgcacagcaccttccgccgtttgcacaacgccgcatccagcgccgccagatgctcccgccgaggcccgaaggctccctggacgtttgccgactcaaaccgcgactggtcaaaagccatctccccactcccgtccgctcgaagcggggaaccggcggcgcgacaaggtgttttcgccagacgatgaggcaccgcaccgtgaatcgaccgtcacgcccccaccgcgccgccggccccgggctcgttgagccgtggcagcccccgaaggcccaagcaccatgaacgcaacacgtcctaggagaccgggccgtcctgggagccgctcatgtctcaagcgtcccggccgacccttttccgtaaaggagcccgacagggggccagcggggggccagactgaaaccgggaagggggctggccatggctaccggcaaacggcgagaattcggcgcctacctcgctcgacttcgcggcagcagaagccagcgcgccctagcgcaattgctgtgcgaattgtccggaaccgacaccctcacccgccacgagatctcccgatgggaacggggcaagcgcgtccctaccgactggctgccctacctcgctcaagcgctcggggtcccgctcaccgtgctggagcgcgcagcagcccaggcccgagacgacgagacacccccagacggctccccggtggacctgtccgccttcttcccggcaggcgacaccctcaagagccgtatcaccaacgccctccacagccgggccgcagccggcgccgggggcaatcccgtcctcgtcctggtagggggatacgccggatcaggcaagaccgagttcgcccgcttcctgtccagcatctccgggtgggcgttcctggacaaagacgccctcacccgccgtatgaccgaacgcctgctgctgaccttgaccggcgacccccacgaccgccacaccgacacctaccgccgcgaggtcagacccctggagtatcgctgcctgctggacgccgcccgcaccaacatcgactgcggagtctccatcatcctcgccgcccccttcgtcgaggagttcaacaaccccacctggctcgaccgcctcactcaccgctgcaaggccaagaacgtggacgtggtcaccgtctggctccactgcgacctggactccatgcacgagtacatcgagctccgcgacgccccccgtgacgcctggaaactcgccaactgggaccagtacgccagcactctcaacaccgacaccagcccacccggcgcccagatcaccatcgacaaccgcctaggcgccgccgtcagcctcgccgaacaaacccacgaggccctacgcaagatcatcacctagccacggccgtgggactccggggcaccagagctccaggcgaccagtggtgccagagcaccggatgagaactttctctacgtcttcaagggccccgctgacgcggccgccaccgagcggaccagcgcagcgggcatgcggcctctccgggccggtcccgccgcgccgcccgctcggccggacacgggggtgcaggccaacgagtcacgatccctctgaggggtgatgaggacgacgctgtgcaccagcgagcgttacgccgagatcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccagggtaaagccgcaggccagacgagcggaagcccaccggatacggcccgattttgcagcggaccgccggttgtgcatccgcccaggtaaaacgtgcaagccagcgcaacgggagcaagagccatcacgatcacgctagcccggcggcgggcgtcgtgtccccaggttggacgagcgcgcctgtgggggactgcgccgtcccccagatcccttgcgccccggagcgcccgtccgcacgaagccgtctgtcccacctgctgaccgtccgcgcggacgggcactccggaccgtcccgctgacggcggtgacggcaacgtccgcagccgtcaccgacctgcggcaggccccggcagccctatgtgcacggctgatgtggtcgtagggcaggattctcacttctgaaaagcggaaggccggatctccgttgtgactgtggtcaaggtgccgctgcggggcttccggtgctcacggccgtggccggctctgcgctccgggttcgcttgttccccgagggcgtagcgcggatggcgggtggttggtgttgcgtgcgtcggtgcaagtcgggcggtgatcgccgtgcaactaggggtggtgatcagagggcaatcacggtcacttgcgggatggtgttcggtcaggtcggcaggtgtggcagggcggatcggtcggattcccaagctggtaacgcgggttcgattcccgtcactcgctctagcacgaaggcccaggtcaggggcgtgatccccgaacctgggccttgatcgtttcagtgtcctgcgattcgtcgcgccattagcgtgcgatcaggccacgggacttcctcgccgcttctttgccgtcgccgttcggggaccgctcggcctgggtgggcgcctccttcggtgcggtggcgcgcagttcgccgggcgaagccgtggtctcctccggccgtggggcctgggagccgccgggaagggacaggcggaggatgcgtttccagaccgagcatgtctgcttgatcaaggggcgggagttgtaggggaggccgaagcgggcgcacagggcgcggacgcggggggcgatctgggcgtagcggttgctgggcaggtcggggaacaggtggtgttcgatctggtggctcaggttgccgctcatcaggtgcagcagggggccgccgtcgaagttgcaggagcccagcagctggcggaggtaccactgggctctggtctcgttttcgatctcctcttcggtgaagacctcggcgccctcggggaagtggccgcagaagatgacgatgtgcgcccacacgttgcgggccatgttcgccgtcaggttgcccagcagggtgggcagcatgcccgggcccgccagcagggggaaggccacatagtccttgaggatctggcggccggccttggcggcgacggcgcgcagttgccgcagggcctcgcgggcgtccttttctccctttgcgacgcgttccagctcggcgtcgtagatcgcgatgccgtactcgaagaagagggcgagcagcgcgttgtagaacggctgggccaggtagatcgggtgccactgctgcgccgggtggacccgcagggccgaataaccgatgtcgcggtccttgccgagcacgttcgtccaggtgtggtggacgacgttgtgggagtgcttccactgggcggcgggggtggcgttgtcccactcccaggtcgtcgagtggatcttcgggtcgcgcatccagtcccactggccgtgcaggacgttgtgcccgatctccatgttctccaggatcttggcgacggccagggccgtggtcccggcgagccaggccgggggcagccaggagaccagtagcagcgcccggccggtcacctccagccgacgctgcagggcgatgacgccgcggatgtaggcggcgtcatcctccccgaggtcggcgaggacctcctggcggatcttgtccagctcccggccgaactcctcgaggtcggcgcggctgagcgatgccgcggtcggcatggtcgtctcctcgctctcacagttcgatctccacggggccggcggcggccgacacgcaggtttgaatgagatcgcccgcttcgccgtggacgcggccggtgcgcaggtcgcgcacccggccggaggccagcggcaccaggcagctgcggcagatgcccatccggcagccgctgggcatgagcaccccggcgttctccccgaccgtcagcagcggcgtgccgccgtcggcgcgggcctcccggccgcttttggtgaagcggacccgtccgccctcgccgccttctgcgaccggctcggggcggaagcgttcgatgtgcaggcgctcggcggggccggtccagtgcgtcgtgacctcttcgagcagcccgggcggtccgcacgcccacaccgcgcgttcggtccagtccgggcacagctcgggcagttccgcgagcttgaggcggccttcgatccgggtatgccgctcatgcagccgcaagttcggcaaacgcgccgccagttcccgcagctcccgcccgaagatgacctcctgcggcgtgggcgccgagtgcaccagcatcacgtccggactgtcggggcgggccaggagggcgtgcagcatcggccgcaccggtgtgatcccgctgccggccgtcaggaacagcacgcgcggcggcggcggttcgggcaggacgaactcgccttccgggcggcctaagcccaggatcgtcccgggcggtgtgcgccgcaccagatgtccggagaccaggccgtccggaatcgccttgacggtgatcgtgacgcacccgccgggccgtgtgggcggggaggacagcgagtaggtgcgccagtgccgcaccccgtcgatgtcgacgccgaccctgacccactggccgggcttgtgcgggacccagtggcggcccgggcggatcaccagcgtcgccgcgtccgcggtctccgggtgcacggcctcgacccggccgcatgtctccttggcggaccacagcgggttcaccagcgccaggtagtcgtcgggcgtcagcggcgtggtcagccaccgcgcggtgcccgccagccaccgccggacgttccagcggccggccgcacgcggagtggtcatggaacccccgccttccaacaacgccttccggtacggatgacacccgatcgattacttagtgtaactgtctggggtgttcccgaaacggggcggtcctaccggggcagttctgcccgttgtcacggggagcggagctgcgcatcccgaccttaaacgccccctggggacggaggtaccggtctgcgccctggtgggcgtctcgatctggaaggctttgcgtcacctcctgcggcggtgcacgcaggcaagagaccccgcccaggtttcgacgccggagagtcgggcatgccgcgtggtccgacatcggtgtgcgtgagggcggggcctgcccttcgtcaggcggtccggcgggagaccgcgccctgcgaaagggcggaggagacatgcgtgctgccggtcccgaggtatggatcgcgacggcggacggccgggatgtggtccgggcggacgcgatcgtcgtcgtgcgcctggacggcgggagggtgacggctcagctgcgggacgaggccaggcaggcggtgacgctgatcgacgggacgaccggggtgcgcccgccgcccgacttccaccgccggctcgtccggctggtcgccgaactggccgacgccagcggcgcccagctggtgcggacggtgtgcgacgagggcggatggcggtgggtggccgagccgctgtgaggcgggatcactgcgggacgagccggatcaccgggtaccgccgctcggacttgctctggtacttggcgatgcggggctgggcagcggcgatgcgctcccatgcccgctcgcgctcggcgccctccaggacgtgcggccgcaccgggacggcgtcgcggccgggcagctcgaccgacgcccgctcggggtgcgccatcaggttgacgaaccagtcggggttcaggctcccgccgccggaggcgacgatcagccgggcgtcctcgccgtcggggaagtaggccaccggagtctggcgcggcagtccgctgcggcggcccaccgtgtgcaggatcagcacgtccatgcccatgaagtggccgcggccgcgccggatcttgcggatcatgcgggcgttcatccgctgctgcatccaccgtgagaacgcccccggagtgcccttcttgcgcttttcccggccgccggcctgctgagtctgtgccatggtcgcctccggtcggtcttgttcgtcgtggtctggtgcgggttccgcgccgacggggccggtgcggggaacccccacgacgatcacggtaggtgcggcccggggaccggcgcttcttgattcctgaccgattcggacgccccgccggcgctcccgtatccgggcgggcggcgaggggaggagcctgacagttgcgttttcacgccgatctgcacgtccactccaagtactccagggcgtgcagcaagaacagcgacctggagccgctggcctggtgggcgcggcgcaagggctgcacggtggtgggcaccggggacttcacccatccggcctggctcgccccggctgcaagagtgcctggtgccggcggagcccgggctgtttcggctgcgcccggagccggaccgggcggctgcggccgggctgccgccgaatctggccgaggccccggtgcggttcatgctgtcggcggaggtctgcaccgtctaccggcgggcgggacgcacccgcaagatccaccacctgttgtacgtgcccggcctggcggaggcgcgggagctgggccgcaggctcggccggttcggcgacctgagctccgacggccgtcccgtgctcgccctggactcccgcgacctgctggagaacgtgctggcgtgcggcggtcacctggtgccggcccacgtctggacgccgtggttcggggtgttcggcgccaagtccgggttcgacgcgctcgaggactgctacctggacctgaccggtcacatcgccgcgctggagaccgggctgtccagcgacccggagatgaaccggcgggtgtccgcgctcgaccgctaccgcatggtcagctactccgacgcgcactccccgcccatgctctgccgcgagaccacggtgttcgacaccgagctggactacttcgcgatcgaacgggcgctgcggaccggcgcgggatatgccgggacggtcgagttcttccccgaggagggcaagtaccacctggacgggcaccgggcctgcggggtgcggatgacgccgcgcgagcggcgcgagcacggcgggatctgcccggtgtgcggcaagcgcctgacggtgggggtgctcagccgcgtcgaggagctggccgaccggcccgagggcgttccaccggagggggaggcggggttccggcggctcgtcccgctgccggagatcgtcggcgagatcctgggggtgggacccaagagcaaacgggtgcagcgggagatcgacgggctggtcgccgccctgggaccggaactggcgatcttggaggaggtgccgctggaggacatcgcggcccgctcgccgctgctggccgaggccatcgggcggctgcggcgcgaggaggtggtccgggaggccggctacgacggcgagtacggcgtgatccgggtgatggaacccggcgggccggagccggcgctcttttgaaagaacgcccaggccgggaagagaccccggcctgggcgtgcggtgcgttcagcggcggatcagccggtgatctgcgcccacaggtcgcacttgtggtccttggcgaaggtgagggtcggcttgatggcgcccggcgccaggtcctgcaccagcgggaacttcttccagaccggggaacccttgccgttcgggacgccggtgtgggcgaagcgggtccagtaggtgagcatccggtccgccagcgcctgctgggcgggcgtgccggtcacgcccccgaagatgtagcggatctccgagccgtgcggggcgccgagcgggaagctcaccggcaggttcaggtagtccatggcgtgcgggtcgctgaactcgtaggcataggcccgggtgtgccgcgccagcagggcggtggaggcgtacgaggggcacgcgaactgggcgtcggtgtagatcgcggcgagcgcctcggccggggtgccgtagtccgacagccggtagcgggccaggatctggtcggcggtggacgggaaggcccggcgcaccgcctgcgggtactcctcggcggtgagcacccgcccggccaggtcgtaggcggtcgccacgttcagccgggcctcatcgcgggtggtgccctggatcaccgggacgcgcggcaggcgcccggcgcggaacgcctccatgacctgctcgcggaccacgtgcccgtccaccgacggaccccaggtgatgcggtcgaaggccggggtgccggcggcggccagcagctgctcggcgggcttggcgcgcaggcaggccacatcaaagcagcccacggcggcggcgaagttctcgcccgcggcctcggcggtctgcttgggcgcggcggggaaggcgcagccggactgggcgatggcgcggtggaacaggcccttggccaggggcgagatcaggttctggcagacgctgccgccgccggcggactccccgaagatcgtgacgttgcgggggttgccgccgaaggcggcgatgttgcgctgcacccagcgcagcgcggcctgctggtccagcagcccgtagttgcccgaggagccggtgggcgactcggccgacaggcccgcgtgcgccaggaacccgaaggcgcccagccggtagttcaaggtcaccacgatcacgtcgccgcgctgggcgagcacaccgccgtcatagaacgcgcccgagccgatggtgaagccgccgccgtggatccagaccatgaccggccgcggccgcagcgagcgcttggcggggacatggacgttgaggtagaggcagtcctcgctgggcgtgccgggcccggccaggtcgccccagggcgtctgcaccttgctctgcatgcaggggttgccgggcttggtggcgtcccggacgccccgccagccctcgggcggcgcggggggcttccagcgcagcgggccgaccggcggcttggcgtaggggatgccgaggtaggaggtcccgttctcaccggagacaccccggatcagcccttcgtgaatgcgcaccacgggcgccgtggccggtgcgttcccggcggcctggaccggcgtggcgccgagggcggccgacagtgcgaggccggtcagggacgcggccagcgccgcgaacgtcctgcggcgcccgggccgtcgcgaagatgcgtgtctcctccctgcggcgggtccgggagggacgggggatgggtgcaccatgcgggcttcctttccgtgagggagcacggcggtcgggtggatctgccgcggcagggccggtgagctcgtgcggagccggagggacgcgccgtggctcggcggcgcgtccacaggcaggcgacacatggcgtttcgatcggttttaaaaacgtcacatatgggttcggaaaaggcaacggggcgatcacagaactggtgtgggaaacattccccggccgggttctttgtgtgaggggcacagcgggtgatgttgtctgccgaatgcgtgggactttgtgaatctctttgaatgcggcctcccaagaaaagggggccgagattgtgttcgctctcctatgagcgttcgaaaaagcggaggcgcatgatttttgcggcgtccgaattcgccggggtcctgggggaggccgcacccgggcggggagaggaacgacccgcaccgccgggcaggcccagcggcccgtcgcgcagcagtgcccgctgctgcaccggccggtgaccggcgcccttcagcgggccctcggccggcacagcccgggccggtcggcggccgatggtgggcgtctcctgagaagggcggtcggtgtccgcaggcaaggaaggtgcgggtcgcgcggccggcggttccatgggcgaaggcggggcatggcggtcgggagcggcaccgcgccctggagtggtatggggctggaggtcatggctttcccgccgcggagcgccgcacacccggagcacggggccgcgccgggtccgcagagacggcgtgtggcgaagggttcaccgcgtccggccgcccggccacgccgctaccgagcccttggcccatgggcgggccgtgccgccggtgacctccgccgcacccgggcggaccgcgccggcctgcttaccgaaggggcgcccgacctgctagagcgggccttcgcgcaccggccgcaaagggcggggaggcgccgtgtgccggtgctccccgtcgcggcgttcgggccgggacggccaccgaaaccgcatgacagcgtgtgacttggatcacttttacggagtttgatcacctgaaaagggctttcggggacatcgtgtctgcgcggcgcatgccgcagaaggaagtccaaccggggaaagttcgaggtcgggatgcggagacggctggtgcgctggatgatcgtggccgccctggtggccgcggcgggagcgctgccgggtgacgggccgcaccggatcgagcttcacgacgtgcccgagacgctgtccttcttcaccggcgccgactccgaccgccccggcgagaccggctccgaccggcgttcctgacgcctcctcccccttcgccccggcttcagcgtgatatcgctgacctggcgcgatgggtcgaatcggggtcaagatgggggatggccagttccaacggtgatgaccggagggcccgtgccgctggggccggcgcgggcgatggcgcccgcgatgagcgggaggggctgttcgtctacgggacgctgcgtttccccgaagtgctggcggtgctgctgggcagagtgccccgcctggagccggccagggcccccggctggcgggtacgggcgctgcccggggtggtctatcccgggctggtccccgacccggcctgcacggcggacggaacgctcatcctcggcctgtcagaggccgaacagcggctgctggacgccttcgaaggcgacctgtatgagcggcggcggctggcgctggaggacggccggcacggctgggcatacatatggcggggtcgaaccgagccgcgggactgggacctggcgggtttcgccgaacgccacctggcggcctatgtcgacggctgccgcatctggcgcgcccgccacgaacgggccatgggcctggggcgcgaggaccatcgcgccgtgttgcggggagtcgcacggggaggacccgattcgccgggcatcggggcggaacatgagcgcggcatggaaccgcgggcgtgatcgtcggatctgaagcggtatgggcggtgtgttcacatgccgttcatccagcctggacttatgttcacaaaagtcggggaagaatatgaccatgagtgtcaatccagggcacattccagtgaaaggggactccctccctgaggaccgctacctcgaccgggaggaaagctggctgcggttcaaccagcgtgtcctggagctggccgaagaccctgccctgccgctgctggagcgcgtgcgcttcctggccatcttcgccagcaacctcgatgagtttttcatggtccgcgtggccgggctgacccgccgcatggccaccgggctggccgtgcagtcggccagcgggcggctgccgcgcgaggtgctggagcgcacctccgaggtggcgcacgaactgatgctgcggcacgcctcggtgttccgcgacgaggtcctgccggagctgtccaaagagggcatcgagatcctgcgctgggacgagctgtcgcagaccgagcaggaacggctgcaccgattgttccgggagcggatctacccggtgctcacccctttggtggtcgattcggcgcaccccttcccctacatcagcgggcagtcgctgaacctggccgtgatcgtccgcgaccccgacaccgaggccaccatgttcgcccgggtcaaggtgccgccggtgctgccccgcttcatcagcgcctcccccgaccggttcaccccgctggaggacgtgatcgccgcccacctcgaccagctgttcgccggcatggaggtggtggagcaccacgtcttccgggtgacccgcaaccaggacctggagatcgacgaggacatcagcgaagggctgctgcaggccctggagcgggagctgctgcgccgccgcttcggcccggtggtgcggctggaggtggaagagtccatctccccggaagtgctggagctgctcaccggggaactgggcatcgaggagcgccagatctaccggctgcccggcccgctggacctggccggcctgcacgccatcgccgacctggaccgcccggagctgaagtatccgccgttcgtgccgtccaaggacgcgctgccgctggacaccgacatcttcgccgcgatccgcgaacgcgacgtcctcgtccaccacccgtatgactccttcaccaccaccgtgcagcggctgatcgaggaggccgccgccgacccgcgggtgctggcgatcaagcagaccctctaccgcaccagcggcgactccccgatcgtggacgccctcatcgacgcggccgaggccggcaagcaggtcgtggtggtggtcgagctgaaggcccgtttcgacgagcgcgccaacatcgagtgggcgcgcaagctggaacaggccggctgccatgtggtctacgggttcgtgggcctgaagacccactgcaagctgtcgctggtggtgcgccaggaggccgacgggacgctgcgccgctactgccacatcggcaccggcaactaccaccccaagaccgcccgccagtacgaggacctgggcctgctgaccgccgccccggacgtcggcgaggacgtcagcgagctgttcaaccacctgaccggctactccaagcagacctcctaccagcggctgctggtggcgccgcgcaccttgcgctcggggctgatccagcggttcgaacgggaggtggaccaccacctggccggccgtcccgcccacatccgcatcaagtgcaacgggctggtcgacgaggccatcatcgacgccctgtaccgtgcgtcgctggcgggcgtgccggtggacatctgggtgcgcggcatctgcgcgctgcgcccgggagtgcccggcctgtcggagaacatccgggtccgcagcgtgctgggccgtttcctggagcattcgcggatcttcgcgttcgaaaacggcggcgacgcggaggtctggctgggcagcgccgacctgatgcaccgtaacctcgatcgtcgggtggaggcgctggtgcgggtcaccgaccgggcccagcgcgccgacctggtgcggctgctggacatggccatggacgacggcaccgcctcctggtggctgtccggcgacggcacctggacgcggcaccagtacgccgaccctccgcaaggaggtgagggaggtcgcggcgaaccgctgctggacatccagcggcatctgatgaagacccggcgctggaggacggtggaaggctgaaggtgaagtccgaggaaggtcggatccgggcggccggggcggtgctgtggcgccgggctccggacggccctcgggtggcgctggtgcaccggcccaggtacgacgactggtcgttccccaagggcaaggtcgatgcgggcgagcacgtgctgggcgccgcgctgcgcgaggtggtggaggagaccgggatcgccgtgcggctgggccggcggctgccctccatcacctacctcaaggacggccggcccaagcaggtggactactggagcgccacgcccatcgacgcggaggcggtcttcgtccccaacgaggaggtcgaccgcctggagtggctgccggtggccgaggccgtcgagcggttgagctatgagcgggacgcgcaggtgctgcgcgagttcgccgccgggccgctgaccacccgccccgtggtgatcttgcggcacgccctggcgggcaggaagagcgactggcgcgatgacgacgcgctgcgccccctggacgatcgcggacgcgcccaggcgcgggcgctggccgcgctgctgggcgtcttcgggcggctgcggccggtctcctcggccaccgcccgctgcgtggagacgctgctgccgtacgcgctggcctcgggcggtgaggtgaccaccgaccgggcgttcacggtgggccgcaccgacgcgggacgcgccgggtcacggctggtggagctggcctgcgacggcgcggacccgctggtggtgtgcacccacggcgagatcgtcggggacctgatcgccgaactgtgccgcaagttcggcgagccggttcccgacgatccctccctccgcaagggcggtttctgggtggcccacctggcggtggacgacgacgggacgagcggcgtcgccgccttggaacgccactgggcccccccgtcctgagccggtcagaaggccggcggggcggtctgctcccaggtggcctccacgcgggacagggattccagggcctcgcagcgttcgatgccgtagaggacgcccagcacgaacgcctcggccggggtggtggagcgttcggccgcggcggcccgcaggtgctgcatcgcgatgacgccgtcctggtagccgcccaggacctcctggaggcgtttggcgtgggcggcggtctgcgcggcgatctcggccagctccgccggtgaccgggccggctcggcggcggccctgcgggacgccttgcgctttttgcccttgcccttggccgggcgggcgccgtcggcggcctgcggcttcagctcgcgcagcgcggcggcggccagctcggccgcatagcgggcgcgtttggcggccttgcgggcgtcatgcctggcctcttcggggtccttggcggtggcgatcgcctcgtacttgcgggtcagccgccgccactggcgggtgaccagccggggcagctcggcgaccgccggccggaacgcccgctcgctcagcggcgggtcggccaccagcgcgtccagcgcgtccagcagggcgaagtagcgcggctgggtgagggtggtgttcatcctgcggtaggccgacttctcccgcttgctcagcgcctccagccacgactgggaggcggccgggtgcagcccgtagggccgctccagccggtcggtgaagcgcatccgcagcacttccaggtcgcgcacctcgccgaggacctccgccagccaccgcagctccggttccagcggggcgatgcgcaccgggtccagcagcggcgcgtagctgcgcagcgcgctgcggatccggcggacggccacccgcatcttgtgcaccgcgtcgaactccgccagccgggccttggggtcgtaggagatcaccgcgtccacctgcttggccaggtagccgatcaccgcggcgccggccgaaccggccggcaggtccggcagcgcgcggcggtgcccgccgaacgggaccgccatgaccggctccagcaccctccccagcttggccgggccgctcgccgggcgggccccggcctgctgcagccgctccccggccgcccgcagcagctcgggagtgccggccgggcccagctcgatctcgatctcccgccagacggtggtgcccggctgctcggcgccttcggagtcgatgagccgtccggtcaccgtgtcgtcggcgacctccgccagcagccgcccgcctgcgtcccgcagcaggatcacggtgcgttcggtctccagcaccgccaccggccgcagctgtgccccccggacatggacggccaccagccgggccagcttcgccgggacgacctgggggcggccgagcgaggcgcgcagctcgttcttgctgtcgggggccaccggtatcttcaggtgccagccggcgtccgccccgccgcgccgccggcgcagggtgatgccgcgggcggccagccggtggtcacaggtgtcgaagtagttcgcgatgagcacatgcgtgcggggttcgctcacggacgcgaccccgggcagaccggatagatccggcagtgtgaagtcgcggtcggcgtcgtatttgcgttctacctcaagctggcttttcgggtcggccacgcatgttctcctcgatatcgacgttcccggcgagcggggttgaccggagatgacgctccgatgaccagcattacacgttccggtaaacaaagtgagacccaggtctacgaaaacgaccaggtcagggtggggaaagacgacgcggtgaggctggagcgctggtgggaggcgcaccatgcggagctgaccgcccactgctaccggatgctcggctcggccttcgacgccgacgacgccgtccaggagaccctggaacgcgcctggcgcggccgcggccgtttcgaggcctcccggggctctgcgcgctcgtggctgtatgccatcgccaccaacgtctgcctcgacatgctgcgcggcgcccgccgccgcgccctggccatggaccttggccccgccgccgagcccggctcccccctgggccgtccgctgccggaggagcactgggtgctgccgatcccggaccggcgggtatcgccggcgggcgccgacccggccgaggcggcggtggcgcgcgagacgatccggctggcgttcgtggccgccctgcagcacctgccgccccgccagcgcgccgtgctgatcctgcgcgatgtgctgcgctggcgggccgcggaggtggccgggctgctcggcgtcaccgtcgccgccgtcaacagcgccctgcagcgcgcccgcgccaccctgcgcaccgtccaccccgacggcaccgaaggcgccgccccgctgggcgaggcggaaggcgacctgctggaccgctactgcaccgcgttcgaaaaccacgacgtcgatgcgctggtggcgctgctgcacgaggacgccgccatgtcgatgcccccgttcacctggtggctgcagggccgcgagcacatccgccgggcgctgtcggccccggacgccggctgccggggctcccgcctggtcccggtcgcggccaacggctcaccggccttcgcgcactacgtccccaccggccccggcgggacgttcgaaccccgggcgctggtgctggtggacgtccgcggcggcctcatcgccggcacgacctccttcctggacaccgcccgcctgttcccgctgttcgacctgcctcccaccccgccgcggcggccggtttccccggacgagcgatgagtttcacgccccccggtcgtaggagaggtgaacgaccccgaccacgggaggcaccctcgatgtccaccgaaccgaagatcgaaacccgccccgcccagccgtacgcggccatccccgtcaaggccccgatgcgcgagtggggccgggtcaacgccctggtcccggaggtctacggccggctgggccggcggcggatcgtccccgcgggcccgctgttctaccgctaccgcgtgatcggcggcatggacgtcccgttcgaactggaggtgggcgtccccgtccccgaacccatcgagccggacggccggatcatccccggctccatcccgcccggccgctacgccaccttgacccaccacggccatccggacggcctgttcgacgccatcaccgccttgcaggagtggggcaccgcccagggcatcacctgggacatccgccgggagggcggcaccgagatctggggcggccgcttcgagttctacctgaccgacccggccgtcgagcccgacatgaccaagtggtccatcgagctggcctaccgcctccaggacgcctgattcgccggatcgacagggcgttctcgtctcgggaagggcctttcgggaagccggccgggcgtctggtcctcggacggggcgccggagagccggggcggctcttcgcgggccgctcctggtcacggtctcgggtgcggcgtgcgggccggtgacggggtcgccgccgcgggcatgggcgaccgcggcttcccggcgggcccggccgggcgtcccgcttttctgcgggaccgccggtgcggcgtcagcgcagtgcctcgccgagttcggcgaggccggggtgccgcggccagcgccggattagcgcccggtgcgttttgaccagctcggcgcgggtccggccgccgccggtgccggtcacgatgccgagcgcggtgcgcaggccggtgaccgcctcggtgatgtcgccgccgcgggcgtgagcggccgcggcccgcacgcggtaccaggccacccactctgagttccgcacgtccgcggcgagcgcctggatgcccgaggcgatgagaccggcggcggcgccgtgctgtgccgggtcctcggcgaggtaggacaggatcagtccgcgttgcatggtcaggtacgccgggccgtagaagtagaggccgtccgggtcgtctgcgcgggtgccgccggccaggatctcttcggcttcgccgatgctcctcagcgccccctgccgatcccccagaacggccagcgcccgtccgctctgctggacggccatggcacgggtgccggtcgcggtggccatctcggcggcggccttcgacaactcggccatggcaccgatgtcgccggtcacccacgccagatgcccttgcatggacaatgccgtcgcggcgaggtcggtgttgcggctttgcatgccgagtctcagtgcctggtcgtatagcgtgctcgcgtcctcgtaggcgccgacggcggtgtgcagccatccgacgaattgggaggcctcggcggccgtctgggcgagccgggcggccggagcggcacgggcctctttcagcagccgcaggatcaatttcaggtgctcggccgcgggcgccagcatgcggccggaaccggtcgagtcttccaggcgccgctgatgggcgagggtggcggccagcccgtccaccacggcctcatccagccgggcgggattgcgcgcggcgagggccagccgctcacgttcgtccggatcgtcatgcggttccggcgggcgcgatgaggagggctgtgggcgggggccgaacaactcgtcttccgagacgccgaacactttggcgtaagcggcccggtagcggggatcgcatggccggacttcgccgctctcccagcgtttgacataagtcacaaacgaagagaggtcgggcttttggtgatcatcggtggcgtctcgcaggaaacgggccgtcttccgctgcccccagccgcgcttttcgcgttcggctcgcaggcgtgcggcgatggcgcgggggtcgtcggcggtgctcatggggggcgcacccttcgtccggccggtgttctccgagcttgaggggctgctccccatgatgcctatcgagacgtgctgtgtgcggtcatgtgacgttccgtgacacacggcggccccgggcgggggcgccggggcgggcgaggcggtggtcaggaatcgggatcgatctggcccggcttttcgatcaaggggtacttcatccccatgtggctggggcggaagcccattttctggtagaagcgtatggcgttcgggcgctggcggtcggtggtgagctggacgacgcggcagccgcgggcgcgggcctgttcgatgacccagttgatcagggcctggccgacgcctttgccgcggtattcggaggccacccgcacgccttcgatctgagcgcgctcacccccggtataggtgaggctggggatgtaggtgagctggagggaagcggcgatctcgccgtcgatctcggcgacgatgatggcgttgttgggatctttttcgatcgcctcgaacgccctccagtagggctcgggcagttcctcgcccggcgtctcgcgggtgctgcccaatgggtcgtcggccagcagccggacgatcgtgggcaggtcgtcgcgcaccgcctcgcggaaggtcaccttttgatcacgagccacgtggctcagggtagccgcccagttagagacataagttaccctcgcttgtagtactacgctttgtagtactacgttgggtgcgaacccaccccggattctctatggaggccgccgacgtggtcgtcctcgcagatcttccgcgtgccgccgccaggccgcgctgcgccgccgcccatgtgccggcgccgggcgagggccgcgcaggcacgccgcgggaccaccacgcgacggtcatcggcgccgagatcgctcgaccgagcagccggacctccgtcagcagcgaggaaccggcggccatcaccggcatgccgcatcggccggccgactcaccgccgccggaacgggtacgggccgtccaccgtgcgtcgccgctgcctgcggccctgttcgacctggagaagacatgctgaaccccgacaagcactggaccgattacgcgatctgccgcggtgccgaccccgagctcttctaccccatcaactacaccgttccggtaatggccgagcaggtcgaggccgccaaggccatctgcggcaactgcccggtgaaggccgagtgcctcgactgggcgctgcgcgccggcgagcccgacggcatctggggcggcaccacccccgaagaacgccgctacatccgccgcgaaatgcgccgcggcgagcgcaccggccgcatcgtcgccgcctgaccgcaaaccgcctgaaaacccggcgacctgtgcaagacgtcgcaggacgggcatttatgggcacctttataagggccggagcgttgtctcaacagcgcgacccctatggaggctgccagatgaacgaccccctcgtcccgcggcggagccgttcggaagggctggcgacgcacgccgcccgcgcggtctcggcggccgtgctggtgggaacggtcaccgcggtcatgtgggtgctggaggcgctggactacgcgctgggcggtgcgctcgaccgctatggcatccggtcctatgacctcggtgaactgccggacatcttcaccgcgccctttctgcacggcgggttcgggcatctgatggccaacacgatgccgttcctggtgctgggctttctggcggcggtgcgcgggatcggccggttcctggcggccagcctgatcatcatcgtggtgggcgggctgggcgtgtggttcaccggctcgccctcggtggagaccctgggcagcagcatcctgatcttcggctacttcggctacctgctgagccggggcctgttcgaacgcagcctgctggacctggcgatcgccgtcgtggtggtgctgagctacggcacgatgatctacggcatcctgcccacccacccgatgatctcctggcagggccacctgttcgggctgatcggcggcgtcctggccgcctgggtactgcgccgccgcgacgcctggagctaggcgggacggcctcctttcacggccggacggacacgtcggtgatagtggcgtcgcgaggggtctccagcgcgttcacgatcacccgggccaccgtcatggggtcgatgaaatcctccggccggtacggccgcccttcctgggcgcgcaccttgcgctgcatctcggtggcggtgcggcccgggtagacgctggtcacccgcagccgcggctcctcggcgcgcagcgcgtcggccagggccttcagcccgtgcttgccggccgcgtacgccgaccagccggggttggcgcgcagccccgcgccggagttgacgaagaccacctgcccctcggccgcgcgcagcgccggcagcagcagccgggtcagctccgccgcggccaccagattgaccatgatctgctcgatccaccggtcggcgtccagttcggcgaccgtgcccagctccaccacgcccgcgctgtgcaccacgccgtccagccggtccggcagcccggccgccgccagcgccgcctcgatccggcggggctcggtcaggtccagcaccaccggcagcaccgtgccgcgccgcccggcgtccgcggcccgcggcgcccccgccgcgtcgcggtagagcacctgggtgcgggcctgcacgccgcccagccgggcggtcacctgtgccagccgctcgggcgaacggccgaccagcaccagatcgtgcccccggtcggccagcagttccgcgaccgccgcgccgatgccgccggtcgcaccggtgatcagataggtccccatcccgctattgaatccttcccgaagcgttcacggtatcgatgccgcggtgtgtccggtcccgtcgcgtcaggcgttggggcgcagcacccgggtggcgccggcgatcagggcggtgaccaggatccagccgctggcgatcagcacataggccacccactcggtccagccgaccgggtcgaacagctcgcggcgcccgaaggtgccgatggggatcagcaggtcgagggtgtagatgaaggcgttgtagtgcgggcgttcctcgggcgggcggatcgaccgcggcggctccacggagaacaccacggtgccggcgatcagcagcaacgccacccataccgccgccatccacggccggtagccgtggccgatggtccagtccagcaggtggctccagatccgggcgggcagggagagggtgcgccgccgggcccgcatcttggccagcatcgccttgcgggccaggtcctcatggccgatctggcggtaccagctcgccagctgctcatacggctgggggtggtactcctcgcggcccacccagcgcagccgttcctccggcgggcagccgcgcagcgcgtcgtaggtcaggccgcgcagccacagctcccggggccagaccatggggccgccgtcccgcagggtgccgatgtgggagtacgacagcgccacccgaccgttcaccggctcggtggggcggaacagcatctcctccacctgcatgagggtggcctgcagcgcccgcgggtcggcgccggcgcgcagcgtggccaggtcgaaggagagggtgccgtgcactttggcgccgcgcagccgcaccatgccctcggcgatgaacccggcgctgaactcggcggcgtcctccaccacgatgttctgggcgtccagcgccggcccggaggggttgcacagcagggcgccctccatgaacagcccgccgttcatccgggcgcccaccaggcggaccccgccgttgaactcggcgtcccggaggaaggccccggcatcgaccaccaggccgccgccgaagagcgcccaccggttggggtcggactgggtgacgatcacgtcgttcatccgcagcccgccgctgatctgggcgcgctgcagccggacctccccgtcgatccgcgacctcgacaggctcacatagccgtcggcctgcagcccgccggcgtccaggcccggcatgcggcactcggacatgcgcagctggcgggtccgcgcgttcgacaggtcggggacctcgtcaaagtggcagcgttccagccgcagctcgcactcgatggtgccgccggacagccgcagccgccccctgatataggcgccgcgcagcttgacggccgggacgtgaccgggcctgccctcccgggcgcccagcagcagccgggagatcacctcggcgcgcaccgtgcgctcgggaaggggttcgtcgggacggttctcgccgagaacgaccatggtcccggtggggtaggcctcccatacccgggtttcggcagcggtcagttccagcgtttccaccgaggtgggatccggcacgggcaaggcctttccactgtcgcgaccgattcggtgatcgattgacctttgacaaggtcgacctttacaagtcggacgccgggaagggaagccccggtcggcgcgcggccttgccccgcactccgccgcatccgcaagacgcggcggagcacggagcgcggattcagaagaacaggccgcggcgccgggctgcctggttgaggaactgctgcagttcgtgctcccagttggtggtgtggaccgaggcgtagtccacggtgaagtgggtgagggagtcgtgcccctcggtgaagagcccgccgcgcttgtccagctccaggaccacttccatggagtgcggggaggccacgaaggtcacttccagctcgttgatgcccgaggcgtactgcggcggcgggtagaactcgatctcctggtagaacggcagctcctggcggatgccccggatgtagccgcgctcgcagtcggcgctgcggaaacggaagccgaggttggcgaaggcggccaggatgcgctcctgggcgggcagcgggtgcaccgcgatcgggtccaggtcggtggcgtccaccgcccgcgcgacctccagctcggtggcgacccccacggtggtgccgtgcagcggctggccgtacatgtgggtcagcggcgcctcccaggggatctgcagggtgaacggcagggagtgccgcgcccccttccgcagctggaacggcccggtgagctggaccttggcgtactccatgttggtgttgtattcgctgtcgccggactcgacctccacgcgagtccgcagcgccaccgagacgtacctgatgtcggagtcgtgctcgccgcccatcaggtgcacgtcaccgctgatcgtcccgccgggcgtggtgttggggttgtgcagaacggtttcgacggacggtcccccgacgcccatcgccttcagcagcttcttgaagaccaacgtttcctcctgtgatgcgggccgccgtttgtggggcaaccgtccttttagtcgcgggcggcgccggtttcgttcccttgaatccggtgcgccgtaatggagaccacatcatgtcgtacctggtgagacaggggaagacgggacgttctgcggcgcttgggccgagggaggttccgtgggctccttgcggctcgtccctgcttgcgccggcgcgaaggtccgggggcccgatccggacggctcggtgcggcgttcgtcacggcgcttcgcgggccggggccgtccggcggggcggcatgccgcaggcgtgatcgtttcgttgttgtcctctgtgccgccgttggggttgtctttgctcaccctttgccggcggggccgctgtgcgtcgtcccaggggctctcgccggatgctcgccgggccgtggcgtccgggggccggattgtgccggtcaacgggttgtcaggtggttaccagcgggtagcatagggagagttactgaccagtatgttggccgggcgccaacccaccggacctgccgaggtaatccatggggcactacaagagcaacctccgtgacctggagttcaacctcttcgaggtgttcaaccgacaggaactgctcggcaaggggccgtacgcggacctggacgaggagaccgcgcgcagcatcctggaggaggtcaaccgcctggccaccggggtcatcgccgactccttcgaggacgccgaccgcaacccgccggtgttcgaccccgagtccggcacggtcaccatgccggagagcttcaagaagtcctaccaggcctacatggacgccgagtggtaccgcgccgacctggttcccgagttcggcggcaccggcgctccgcgcagcctgacctgggccatcgccgagcagatcctgggctccaacccggcggtgttcatgttcgcctccggccccggcttcgcccagatcctctggcagatcggcacccccgagcagaagcggttcgccgagctggcgctggagcgcaagtggggcgccaccatggtgctgaccgagccggacgccggctccgacgtcggcgccggccgcaccaaggccatccagcagcccgacggcacctggcacatcgagggcgtcaagcgcttcatcacctcggccgagcacgacatggccgagaacatcttccacctggtgctggcgcgccccgagggcgccggccccggcaccaagggcctgtcgatgttcctggtgcccaagtacctggtgaacctggagaccggcgagctgggcgagcgcaacggcgtctacgtcaccaacgtcgaaaagaagatgggcctgaaggtctccaccacctgtgagttgaccttcggcgagaagcacccggccatcggttacctggtcggcggcgtgcacgagggcatcaagcagatgttcctcatcatcgagtacgcccgcatgatggtcggcaccaaggccatcgccaccctgtccaccggctacctgaacgcgctggagtacgccaagcagcgcgtccagggcggcgacatgacccagatggccgacaagaccgccccgcgcgtcaccatcacccaccacccggacgtgcggcgcagcctgatgacccagaaggcctacgccgagggcatgcgcgccctggtgatgctgaccgccacctaccaggacgccatccaggtcgccaagcacgagggccgcgaggacaagctcgccgagaagctcaacgacctgctgctgccggtggtcaagggcttcggctctgagcgggcctacgccctgctgggctcggagtcgctgcagaccctgggcggctcgggcttcctgcaggactacccgatcgagcagtacatccgcgactccaagatcgacaccctctacgagggcaccaccgccatccagggcatggacctgttcttccgcaagatcctgcgggacaacggggaggccctcaggcacctggccggtgagatcaaggcgttcgtggccagcgacgccggcaacggccgcctcaagaccgagcgggcgctgctgggcaaggccctggaggacgtggagggcatcctcaacccgatgatcggctgggcgctggcgtccaccgagaaccccaaggagatctacaaggtcggcctcaacaccacccgcctgctcatggcgctgggcgatgtgatcgtcgcctggctgctgtgccgccaggccgaggtcgccctgaacaagctcgccggggaggtctcggaggaggaccgcgccttctacaccggcaaagtcgtcgccgcccagttcttctgcgccaacgtgctgccccgcatcgccgccgaccgcgcggccaccgaggccaccacgctggacctgatggagatgcccgaagaggcgttctgacctccctgagctccctccgcctcccgcggcaggggtgagcaggcggcccccgtcaccctcctccccggtgacgggggccgttcgctgtctcgaagacggcctccgcgatcgggggcccctccccgatcgcggaaaaaatcccaggtaggacgagggtcatggtgggcggcgaagcggacatgcccgtaggatctggccacgatctcttggccgcacagccccgcaggaaaggacatgtgcgtgcccgagtcctccttcgacgccctgctcgcgcgggcaaaggagatcgatggcctggagttcggatgcgtcctggacgccgccaccggcatggtcctggggacggtgcgggccgacaaggcccgcgagagcggcggcgcggacgggcgcatcccggtggcggcggcgggcgcggccgacgtggccggggcggtctccctgatggcgggggcgctggcggccgacgagggcctggaggacgtgatcatcacgctgaccggccactaccacctgatccggcgctttgatcccacgcccagattgcagttcctgctgctggtcgtgctggaccgggccagggccaatttggcgatggccctgcgtcagctccgcgacctccacgtcgatccgccgcccgtcccggaaccggtcggcggccggcatcgggaggcgccgggtccgggtgagggcgatggcgtactttcatagagaaccgatcgccgtccggctgggcaagctcgccgactccggccgcagcggcgtgctgcgcgtgtccggggactgcggcggggtcatctacctcagcgaaggcgaggtcctgtacgccgaatcccagcgcacccccgcgctggccgcctggccggtgatcccgcccgactcgacgggacggggggcgtcctgggcggagccgggcgcaccgggctccctggagtgggagtactccgtccgggaggcgaccatggacgccgcgctggagctgatagccggctccggccgcaacccgcccaagcaccgtttccgcgagtcggggacgctgcgcatcgaggggaccaacggcattcccgtcccggcgctgctggccgaggtggaacggcgccggcgggtgctggagcagctgtcggcgctgctgacgcccgacacggtggtggtgcgcaacccgcgcttcgacccgcccgccctgcaggtgtcggcggcccagtggacgctgctgcgccacatgggcgaccgggccaccccgcgggagctggctctggagctggggtgcagcgtcttcggcacgaccatcgaggtgttccgcctggtggtgctgcgcctgctggcggtggccggcgtccccgcgccgccggtgcccgccggcgggtcggcctggcccgaccccaggcgcagcaccgtgtccttcctgcgggccgtgctgtgacggacgcccgcggcacgtcccatgagaccggcatgaccggggagggggaagcgatgaccggtcccggcaccgagaccgcgcccttggaggagcggctgcgcgcggagctgcgccggctgcgcgagcaggtcgtcggcgtgcacggcagcctgatcgccaccagtgacggcttcctggtcgcccacgacaccgacgccgaagagccgtcccagctggccgcgctggtcgccaccacgctggggctggcccgccagaccacgcaggcgaccggccggggccgcttccgcgaggccgtggtccggggcgaggacggctacctggccgtctacgccctgggcgagaccgcgatcctggcggtcatcggcggcgaggacctcaacgtcggcatgctccactaccagacccgggacgcggccaagcggatgaccgtcctgctcgccggctcctcctggtcccgctacggccacaacctgccgtatggctccttcggccaccgatagacgtcacggttcagcgggctttgacagcacctggtcgcggcgggccgggcggcgcccgaagccggggcctcggcgggccgtggcatcgtccccggcggctgcctgcggggaggggcggtttgccgattcggcgcgcgccacggcacgtccgaaagcgcggtggggtgcgcgttcgctcgtccggcgatcgtgaaccgcctcgggcggcaggtcacctgcccaggcgcttgagcccttccaggacgcgccggagcacgtccgggtgcgccgtgaagaccggttgttcgtcgtcgtggacgcggggcgccgcggcgaggagcgcgtccgctccgggcggtgccgacgctccccgcacgcggtggggcagcggtgggtcggcggccggtgctgccgaagacggcggtgccgggagggccggtctcggcgggggcgccgtctggccgggaggccgtgcggcgggctcggggacgtccgggtggggaacgggcggcagcagcacgcacaggcccgcgtgggccagggcgtccacggactcgatggtgtcgtgcagggccagcccgctgtgccaggccaggtcccggacggtgcgcacgccgtcggcccgctgcagcagcggccagtgctcccggcgcagcacggcccaggggcggagcagctcgcacgctttggggcgggcccggggggagacgcggcggacggcgggcagcgcggaccgtcgttcggcctcggccagcgccgcgccggggttcagggcgagcagccggccggcccagtgccgttccagcggcgcgaagcggacgtcggcggccggggaccggtcggccagcagcgcgatgagcacatccaggacgaccgagtgcaaaacggcccgcaactcctcttcgccgagcaggccccgttccagcagaagggcgccggtatcgcgcgccgggttttcccgcggcaccggccattggtcctcggaaaggcgtccggagccgaccagccgggcggcgggatcgggaatgccgggcgattctgcgaaggtgatgcgcccgtcttccaagaagaccgttccccggaaatttccaaccaccgtcatcgctccggtggcgccgttgttcgccagcgcataaagctctttggcgatcttcgttccgccatgggccggtgccgtctccggtcggacacggtgaccggccccggccggaacgagcgcgccgccgtcgccgcctggaacctctcccacgatgtccccgccaccccgttcgcccgttgtggtcgaaacagagtagtgcgcccgttaccctcgcgactagggaggattgtgtgtcaggatgtgacgcgccggggccggactccacgcccgtcaccgggtgtggccgtgcgtgcgcgggttttcggggtgcccggccgctgccatgggcggcgcacaacagcaggtcctcggcgcgtgcttcccctgcgtgggtttcagcgtgcccgaaacagaaaatccttcatgaacctcacgcatatcgtcaacaccgcgctcaagtcgttccggcaggacgtccccgactacgtcgcttccgggatcgtcgacctgtccaccggaatgctgctggcgatcgacaccgttgatcatcatccgcgggaaatccttgacgtggtcgcggcggccaccgccgaccttttccaagggcggaccatcgtccatatcgaggagttgtggaagcagcaccgggggactcccgacaccgggcactacttcaacgagattctcgtcaacagtgaaaacctggtccacctgttcctgcgcagccgcaccaatcccgacatcgtcgcggtggtgatctgcacccgccaggtcaacgtgggcatgctcttcgcccaggcccgccgcgtcttcaaggagctggagaacgcccgctgagccgccccgaccctcgcaccggggcgggggccggcgtcaccggtcggcccggacgccccggccggtgggggagtgggcgccctggcgggcgggacgcccgcagtgcgcgcaggtgaccaccgggtcgaggacgttgccgcaggagtgctgccagcgcaccggcgggtcgtcggggttgaggtaccggtcgccccacttcatcagggtcagcagcacatcgcccagatcgcggccggcgggcgtcaggtggtactcgaagcgcggcgggtggtcgctgtagcgctcgcggcgcaggatgccggcggcctccagcttgcgcagccgggcggtgaggatgtcacgggaggcgccggtgttgcggacgatgccgtcgaagcggcgcacgccgtggaagatctcccggatcgccagcaggctccagcgctcgccgaccagctccagggtgtcggcgatggagcagggacgagggctgacgtccttgggcatgccgacagattagtcgggttttccaactcgggaggccgccccggccgcccccgcgtgaccggggcggcctcccgcggcccggtcaggccggccggccgcgccggatgaacgccgcggccgccccggccgccgccgtcgccgacaaggtcagcagccagccgccggcgaaggcggcttccgcttcatcggtgccgcccagggcggcgaccagcatcgccacgcccagcaccatgccgacctggcgggccatggtgaccaccgccgagccggtggcgaagccgtgcggcggcagcgcggcgaccgcggcgctgatcagcgtgggcagggtgaggccgacgccgacgccggtcagcagcatgccgggcagcatcccggtgagataaccgccatcgggttccaggaccaccgcccaccagccgatcccggccgcgaacaccgcgcagccggcggcggcgacggcggccgcgcccacccgccgcacgatcggcccggcgccgaccgccagggcgggcaccatcagcgggccgggcgtgatcgccagcccggtgcgcagcggcgaccaccgccacacctcctggcaccacagcaccgccgacagcagcatcgcggcgaacgccaccgcgaacagcacgttggccagggtcgccgaaccgaaggccggcacccgcagcagcgccggcggcacgatgggatcggggtggcgggccgaccggacggcgaacaccgcggccagcagggccgccgcggccaggcagccgatcacctccgccgaggcccagccccactcgtcgctgcgcaccagtcccagggcgagcgcggcgacggcgaccgtcaggacgcccgcgcccgcggtgtcgtggcgccgggcgttgcgcaccgccgcggtacggggcagcacgtaaagcccggcgaccagggcggcggcgcccacgggcaggttgaccaggaacacccagcgccagccggcctggcacagcaggcccccggcgaccgggccgagcgcggcggccagcccgctgatggccgtccagccccggaccgcggcggtccgccgctcgggcggcgcagcggccagcagcaggctcagcgaggcgggcgtcagcatggccgccccggccgcctgcacgatgcgggcggcgaccagcgcccacaccgacggcgccggcgcgcacagcgccgaggcggcggtgaagatcgcgacccccgccaggtaggtgcgccgggcgcccacccggtcggcgaggtcgcccagcggcaccagcagggcggcgaagaccacggcgtaggcgttgagcacccacgacagcgccggcagcgaggagccggacatctcctcgccgatctcgggcagggccacgttgacgatgaacatgtccaggttggacatcgccaccccggcggccaccaccgcgaagaccgggcccagccgccccgtggacggcctggcctcgggcggggcgccggtgcgggtgtcgggacgggtcacggcccctccagtaagtaggaaaatccaactcagttggcggccactgtggcatggtcagttggaaaacacaaccctcaggaatgtgggatcgggcaccgcaggggaaaccgtgcggagaactcagcgtgacgcgactggtgcgaggcggggacgcctgcccgtgccgcctgccggcaggggcgagccggacggctgagactcagtccccgtcgcggtcatcgcggtcgtggtggtcgtcgccgtcgtggtcaccgcgatcgcggtcgtcgtcgccgtcgtccccgtcgtcctcgtccccgggcgaggcgcagctcgccgtgacggcaacggtcgtgccggccgccacggcgagggcggggacggaggcgggactcagcgtcgtcaccagggcgagcaggctccgcaggagagccagcggcgctttggacggcatgggccacctccgggcggcatcggtcggcacaccccggcccgggcatcccgggcccggtcgtcatgaccggggtacccccgctttgcgccgtctgacgtcccggactcccatgacagccccaaaagcaccgtcccgcgcgtaacgtcgcaggtcagcatgtgaattctgggttaaggtcggcattgggaccggcccaggggcgaagagaaccgggagaatgtcggcctatccggatgtcccttcgcctccaggggagtgcagcatgctgaggcgttcgcggctgttcggccgcaaaacccgggtcaccttcagtctcccggccgacgagcccccggggaccgtcagcgtggtcggggacttcaacgactgggagcccggcaggcacgaactggtcaagcgccgcaacggcacccgcagcgtctcggtgacgctggcgcccggcacctaccgcttccgctacctgggcaccggcgggctgtggttcgacgacgacaccgccgacgcgatcgactcccagggcagcgtgatcaccatcggctgaacgtccgccccggcccggggcggacgccgcggacgtcaggacttctgcgcctcctcgtacagggccttggcgtcgttgccgaagtagggcccgtacatgttgcgccacaggatcggcaggttcagccggtagctgttgaccgaggcgagcgtcccggtgccggtcgcctcgttgaagttcacaaaccacgggccgccgctggacccgccggtcatgttgcagttcatgccgtgggtgccccacagcaggctgacgatggtgggaccgctgcaataggtcagcttggacccgtcatagggcgcttcggccgggtacccgaaggcgtacatgcgccgccaccggggctggttgaaggcgatgctctggccgccgaccacgtcggtgagcagcttgccgtcctgcgggttcagcacggccgcgcccacgtcgtaggagaagttctcgctggacccccactgcggggtggtcagcgtccggcgcgccgtccacacgccgtaaggcgcgttgccgttgtggtagccggggacgaagacccagttggtgtgccaggccccgttcagcttgacgcagtgcccggcggtgatgaccgtgctcttgttctggctgaccaccgcgctgcccgagcaggaggcggtgcggccctggtaggtgaagaacacccgcccggtggtcttgacgacctgcccgccgccggtccaggaggccccaccgctggggtaggcggtgggcgcgagcagccccgccccgtccacctccaggagcttccgcgcggtcgccgtcccgggggtgagcagccgctccatgggggtcgccgaacgcatccgggccttggtccagaacgcctccacctgctgccgcgccgccttggtggtggcctgcgccttggcggccgggcggggggcggccgccgcggcggccgtcggaacgagcagcgtggacgccagagtcgtcgcactcagcagggaaagggtgagtatgcgaggggacgctttcatatgcaccgctttcgccggggggtggtgaggggaaattaccgcttggtcgggatcttcgtctacgaagatccgaactattccgcacgtcaagcccctcacatcccgccgggtcttcgccctccggccttgacgaggcggcctagccggagcgtgcggccagctcgtcggcccgcctgcgcagcagacggcgttcgggggcgttgcgggtcagcgccgcggcccgggcgaactccgcggcggcctcggcggtgcggcccagccgggccagcaggtcgccgcgcacgctcggcaacaggtggtagttccgcaaagccggctcgccggccagggcgtcgatgatcgccaggccgcgttcgggaccgaaggccatgcccaccgcgaccgcccggttcagctccaccaccggggacggggcggtgcgggccagcagctcatacaggccggcgatctgcttccagtcggtgtcctcggcggtggcggcccgggcgtggcaggcggcgatggcggcctgcagcacgtacgggccgggcgggccgccgagggcgcgggcgcgcagcagcgaggcgaacccccggtggatcagcagccggtcccatcggccgcggtcctgctccgccagcggcaccggctcaccggacgggtcgatgcgggcgcgggcccgggacgcctggatctccatcagcgccaccaggccgtgcacctcggcctccccgggcatcagcccggccagcacccggcccagccgcagcgcctcccggcacaggtcggcgcggacccactcgtccccggccgtggcggcatagccctcgttgaagatcaggtagatgacctccagcacggacgccagccgggcggcgcgctctgcgccggcggggacctcgaacggcacgttcgcccgcgccagggtccgcttggcccggacgatccgctgcgccacggtcgcctccgaggtcaagaaggcccgcgcgatctcgccggtggtcagccccccgagcatccgcagcgtcagcgcgacccgggccggggccggcagcaccggatgacaggcggtgaacaccagcctcagcaggtcgtcttcgatccgctccggatcgagggcctcttccggatcggtgccaggcgccccggtctccagcccgtggccgagctcggcgatcttgcgttccagccgccgctcccggcggatcgcatcgatggcccgccgcttggcgacggccatcagccaggcccccgggttgtcgggcacccccgagccgggccactgttccagcgcggcgaccagcgcgtcctgcgccagctcctcggccagcccgagatcgttgaccagccgcgccacccccgcgatgatccgcggcgactccagccgccacaccgcgtcgatggcgcggtgaacgccggacgcctcctgccgcggctgtgtcatgaccccgatcacagcacccccgcagatcccccgcaaccggccgtccgccgcgtcccgggcggggacgcggcggacggagcgggccgaaagagcccgctgcaccttcttcacacgccgtttccgcagggcggaacgggtgccccgcagcggcgggaaggctcactggccgggcaggtcctccgggccgaagacctgcttgatgaccccgcggccgttgccgacgatcttccagaaccgcctggacagctcgatggcctcctcccggctgcgcacctcgaccagcgcgaaaccggccaccgcctccttggactcgctgaagggcccgtcggtcacggtgatctcgccgtcccgggcggtgatgtggacaccgccgggctccagcccgccggtggccagcagcacgcccgccctgctcatctcggcgatgaacgcgcccatctcggcctgcagccgctcgctgggcgggctctggtccgaaccgtcgtcggtggtcatcatcaggaaccgcatgccgttctccttgtcacgagcggtgccggcgggtcatcccccggccttctcgctgacgcgtcgaacaacggcgcgcccgatcgacacgacggccggatttttccgcggaaatttttcccggccgcctccccgcagcccgatgcgccgggcatggacgccgagtgcacggcgcgcgcaagggctcttcggacggccggcgggtcggcctgcagtacggatcgccgggcggttccggttcgatcgagcctgcgccgccccggctgcgtaccagtggggagaagccccatgacctcaaggtgggacgggggacggccccagtgcgcgcaggtgttctcatcgccgcccggtaccggctggaccggcgcgtcggcgccggctcggcgccggaggtgtggcgggccaccgacgagatgctcgcccggcgggtcatggtcgccctggtgccgcccgagcatgcgggcgacctccgctaccgccaccggttccagcagggggcgcgggcggcggccgccttgacgcacccgggcatcgtcgccgtctgcgaccacggggaggtcgccgacatcgacggcaggcccgtcccgtacctggtgatggagccggcagagggggagacgctcgccgaccggctggccgccgggccgcttcccctggaggaggcggtgcggatcggcgcccgggtcgccgaggcgctggccgccgcgcacgcggcgggggtggcgcacggcgatctgcggcccgcgaacgtgatatgcggcccggacggggccaaggtgctcggcttcggccttccccgcggcccgggcggggacgaggccgccccggccgccgacgtgcacgccttcggggtgctgctcaccgagctcctgaccgggcagcgggcgctgcgggccctccgcgccgcccacctcccgcccgagatcgccgagctgtgctcgcggtgccgcgccggcgacccgcggcggcgtcccccggccgccgaggcgcacgccgtgctcgccgcggccggcgggcgggccgctccgcccgccggggtcctgcccgccgggcggcgcaggcgtttctccggcggcgccacgtggacgctcggcctggccaccacggtggggctgaccgccgcggccgccctcacctcggtggtcctgccgggcgcggacggggcgagcgggcgctcaccggccctggccgggccgtcctcgcccgcggcgaccctggaaccgccgctcttcgtctcgcccacctacgccaccccgccgcagccctcctcgcccccgccccggcgcaagtcaccgtccggcaaaccgccgcagacccccggcccgccgcacaaccgggtggaggcgccgccgacccggcggccatcgcgggaggagctggtgcaccggctcagccgggtccgggaggtcatcgtggcgggccgggcgcgcggcgagatcgccccggagaccgcggcggagctggaccacctggtcaccgacttccagaccgagctggccgccggacgcccggtccgggtggccgagcgggtggacctgctgcggaccaaggtcggcgagcggcgccgggacggcaagatcgccaagccccgggcgcagtggcttttggcggccatcgacgcggtggatcccaccccgtatgcggccccggcctgagcaggcgtttccgggacgagccggggacatgggacgagtttggccgaacgcagcccttcagtggagacgtccccggcaaccacacaggtgtgaaagcacctcatccgggccggccgagcatggaccggcaacgacgatcgggggatcgaccatgaccacgagcgcgaccacccggcgcaccatcacctccggatggctcaccttcgccgccgtcgtcttcctgctcaccggcgtgttcaacgtcatcaacgggctggtcggcatcttcagcagcgacttctacgtcgtcgacgccggccaggtcctggtgttcaacttcaccgcctggggctggctgtggctgatcctcggcttcgtccagatcgccgtggccgccggcatcatgaacggcatgacctgggcgcgcgcggccggcatcgcgctggccgcgctgtcgatcatcggccacatgctcttcttggcggccttcccctggtggtcggtgctgacgatcgccctgagcgtcctggtcatctatgccctgaccgtcccgccccacggcgccaccgccgcctgagcggcccggtcagctcagccgcggcggcctgatcgggacgggccgggtgaaggtgatcacctcgtccaccgggcggcgcggggtgaccggcgcgggcgggccgtacccgacgcgcaaccccacatagggggtggtgtggtcgccgggccggtgcagcatccgccgcagctccgggtcgtccagcgcctgggtgaacaccgaggtggacaggccgcgccgggtggcctccagcaggacgcgctgcatcgcctgcccggcccgcagccactgcagcgggccgtcctcgccgggcagcgccagcacgcccaccgtcggctccggctcaaaacgcaccgcggcgcggccgggaacctcccgttcgggggccaggtcgcgcagcgtggtcaggccgccctcgctgtaggggccgaccgccgtcagcgggatgccgtcctcgcggtaggggtcgtcggtggtccacagccgcagctcggcccggtacgcccggtcgccgcggtgccgctcatcggaggtgcgggccaggctgagcaggaagtcgcgctcgcccggctcggggaagcgcagcaccgccccctccgcctcggccgcccgggtcagggcctgcaggtcctcctgcggcggcgggacgtcctggaagggcatccggttggtgtgccggcgggctatcgccccgtacagctcgtccacgtcccggccgggctcctgcggctcctcggcccacaccgtggccacgtgccgccggtcctggggatcgggcagcagctcggtgcgggtgcgccggccgaagtgctccagggccagccgcaggttcagcaccgcggcgcccaggctgatgtgcagggcgcggccggccgggtcgatcgccggcagccgccgggacgggtcggagtgcacctccaccccgtcgggcagcagcaggaactgccacggctggctgttgtggatcgacggggcacggaccgccgcctcgatacaggccaggagctggtcctgagcgggcggggcaatccgtccagccatctgggacccccttctgggtgtcggttcccctcagattccacccccgtcatgccctgcaccagacacgacagtcccgaatccgggggaccttggtccccttgccatccggatgagcccaccgggcggggcatcgccggccggaaaagaaccggccccggcaccgggcgcggtgccggggcggaaggtcagggcttgcggccgacgccgccgtagccgtccaccgggggcggctccttgtcgccgaccagggtcggccgccactgggtgacgctgaccaggccgggttccaccagctccaggccctcgaagaactgggcgatctgctcggggctgcgctggatgtagggggcggcgccgctttggttgtactcgtcgtgggccttcttgttggcctcgctgtgcacgttggtgccgtcctgcagcaccaggtagctgccggacggcagggccgccaccagcttgcgcacgatcgacagggcctcgtcgaagtcgacgatgtgccccatgatcccgttgagggtgagcccgatgggcttggtgaagtccagcgtcttggccgcggccttgaggatcttgtcggtctcccggatgtcggcgtcgatgtagtcggtcgccccctccggggtgctggtcagcagggcgcgggcgtgcaccagcaccagcgggtcgttgtcgacgtagacgatgcggcaggtggggtcgacccgctgggccacctcgtgggtgttgtcggcggtgggcagcccggtgccgatgtccaggaactgccggatgccggcctctgcggccaggtaacggacggtgcgcaccaggaacgcccgcgactgccgggcggtctcggccatgccggggaagaccttcaggaactggtcgccggcgatccggtcgacctcgtagttgtccttgccgcccagccagtagttccagatccgcgccgagtgcgggacagaggtatcgatcttgggggtggcgtcggcgctcgcgccgccgctctccgccgggtttgtggtcatcgccgctcctagacctgttttcatcccaatctaaggccgggatgcccaggccgtgcggcttttatgatcatgtcgggcggctttttggacgagccgttcactagccgtggccatggccgggctccttgcggccgccggcgcaccgggcgccccggccacgggccgggtgcgatccggccggggcgcgcccgcctggaagaatcgagccgatgtaccgtctgctcttctccctgctcctggtgcggctcccggcggagaccgtgcaccggatcaccctgtgggcgctgcgccggctccaggcggtgccgggggcggtccccttgctgcgccgtctgctggccccccgcgaccccgcgctgacggtgcgggcgctggggctggagttccccggcccgctcggcctggccgccggtttcgacaaggacgcccaggtctaccgggcgctgggcgcgttcgggttcgggcatgtggaggtcggcaccgtcaccgggcggggccagcccggcaacccggccccgcggctgttccggctgcctgaagaccgggcggtcatcaaccggatgggcttcaacaacgacggctcccaggccgcggcggaccggctgcgcgaccgccggcgcgacacgatcgtcggcgtcaacatcggcaagaccaaggcggtgcccgaggagcgggccgtcgaggactatgtgaccagcgcccggcgcctggccccccacgccgactacctggtcgtcaacgtcagctcccccaacacccccgggctgcgggacctgcaggccatcgaacggctgcgcccgctgctgcaggcggtgcgccgggcggccgacgaggccgccggcgggcggcgggtgccgctgctggtgaagatcgcccccgacctggccgatcccgacatcgacgcggtcgccgagctggcgctggagctggggctggacggcatcatcgccaccaacaccaccatcgcccgccggggcctgcgcagcgcccccgaactggtcgcccaggccggcggcctgtcgggcgccccgctcaaggagcgctccctgcaggttctgcggcggctgcgggaacgggtcggggaccggctggtgctgatctcggtgggcggcgtggagaccgccgacgacgtctgggagcggctgcgcgccggcgccaccctcgtccaggcgtacacgggcatgatctacggcgggccgctgtgggcgtaccggatccaccgcgacctgtcccgccgcctgcgcggcagcgccttccgtactctccaggacgccatcggccccaaggacgcctagggcatctcgaagaagccgtcggcgatgagctcgggcaggacggcctcggcgtggtcgtgcacctgccgggcgggcatgccggtcagctcggcgatggcgtccagcaggggcggcagggggatcgtcccgtcgcacaccccggccagggccgccgccacggtgcccacgtcggcggcccggcgcagcccgccgcgctgccgcagcacgatgcgttcggggtcctcggcgccgggcaggccgatctgttcctggacgatatccacagccgtccgcagcggctgtgcacaacctgtggaaaaccgccgggcggcggtcaggccgtcgaggatccgcgccacgtaggcgccgaccggctgctcgacggcgtgccggagctcctcgatccgcaccgccggccggtcggtctcggttctgcggagcgtgatccagccgaagccgaccccggtcgcccgctgccgctcgaagtagtccagccacgcctcatagcgggccgcgtactcgggggagcccacctcgcaggagtcgcgcagccacagctcggcgtactcggcgggatcctggacgtcccgctgcaccacccaggcgtcgcacccttggggaagccattcggcgagccgctcctgccacggcaccccgtcgatgtgcagccaattcgccagcatctggcaccagccgccggccgtcaggcgctcggccgcgccgccgaccagccggcggcagacctcatcgccgggcaggccggactcccggtagaccagccccccgcccggcgagatcacaaacggcgggttggagacgatcaagtcgaaccggcggtctttcaccggctcatacagggagccctccagcagctccacgtccttcagccccgacagcgcgaagctcagccgcgccagggccagggcgcgggggttcaggtcggtcgcggtgatgcgggcggcccggtcgcgcaggtgcagcgcctgcactccacagcccgtgccgagatcgagagcgttgtccacaggcctgtggataaccagctgcgccaggctcgccgaggcgccgcccgccccgaccacgtgatcgggacgcagcgccctcccctcgcccggccgcaccttcaggtcggagaccacatggcccagatggctcccgtccgtcccctccaacggctcgatgtgcagcagggcgcgcagctcgccgcccgaccgctcggccagcccggcggccaccagcgcctcggcctcgggaaacgccgactccggcaccggcacctgcagccagaacagccgcacggccgcctccagcggcgaatttcccgacgtcgcccgcagcgccggcacgatctgctcgcgcgccagcgccccgcccgccatcggaccgagcagctccctgacccccgccacggtgtatccggcccgttcgaaggcggcacggacccgttccagcgcatccaccctgtcgttcaccggtccatcctcgcgcgtcgcgggggacggcggcaccgcctccgggccggtgcgctcagccgcgcaggtacttttgcaggccctcggccagggactcggcgatgcgctgccggaactgcgcgttcgacagcttggcggcgtcgcccgcatggcgcatgttgccggtctcgatgaagaccttcggcaccttcgacaggttcagcccgcccaggtcgttgcgccggtcgatgccctccctgcccaggtagttggaataaggcatgccggtgccggcgcggtaggcgtcccggatcgccagcgccagcttgtgagactcctccacgtactcctcggtggtgacgcccggcaccggcgccggctcgatgatgtggaagccgtgcccggtggccgaggagccgtcggcatgcaccgagatcaccgcgtcggcgtcgttctcattgccgatggcggcccgctcgtcgatgcacggccccacgcccttgtcgtcgctgcgggtgaggatcaccttggcgccccgctgctgcagcagccggcgcagccgctgggagacgtcccaggtgaaggcgtgctcgctgtagccggcgttggtggcggtgccggtggtgtcacaggccttgcggccgttgccgatgtccacctgccggttgatccgctccggggcgcgggcgttgcccccgttgtgccccgggtcgatcacgatcgtccggccgcgcagcacatcgtcgccgccgcgccggtcctcctcgggcagcggggtcctctccccgtgcggcgcatcggcggtcaccgtcgggggaagcgcgggacgggcgccctcgccgacgccgccgtcaccgccgccaccgcacgcggtgagcgctccgatgctcatggccagcgccgcgatcgccgacccgcaccgacccatgcccacgatgaccccccgttacggattcgttatagaccctgccagtctgcacatgcaccggcatacgtcaaacggggtcaccgctcagacgtgaacaaagatatcgctgtggcaaatatcacttatggccgatattacccagcggtccgcgcgttcacggccgagtgacgccctcctcccggcacggtgaggcatccgcacaggcgaacggcgcctccgtccgctccgcggccatgcccgcaccgttcagcgaagccctcccgggcactgagcctttttcaccaagccgccggggacgggaccccgagtggtgcccggtgccgcggacggcatcgtccccgactgcgacgccccgtctcgacctgcgaagacggtgcgttgaaaagggttcactgcggtgaccccgcgcagcccggcggcgggccgacttggatgagccattccgtgggcctgtcggtgttgccgagcgcggcgtccgcgccgttgcccggcgagctcacggcggggccctgcggcggctccacctggagatcgacggggatgaatcgctcggcggggccgctcggcggcgcatcgacgcaggcgagccgttccacgggccggacgatgccgccgaacaggaccgtcgcaccgctcggcggcggggccgcccggcccggcgagtccggtgcctgctctgcgggcgtgttcgtgccgttcagcggtttgccggtgtggttttgcggcggctctgtgcggcccggtgaatccggccgtcccgcgggtgcgcccgtgccgttcggcgggttcttggcgcggttttgcatcaaatccgcgcggcccggcgggagagcggccagggcgggccgtccggcgggccggacgatgccgttgagcggggccgccgtgccgttcggcggcaggtccgcgcagttcggcaaggcgcccggaaggcgcagctcctgggtctgttctgcggccgtgttcgtgccgttcagcggtttgccggtgtggttttgcggcggctctgcgggggccggtgaatccggttgtcccgcgggtgcgcccgtgccgttcggtgggttttcaacgcagttctgcggcgggaaggcgggccgggcggcgccgttgggcgtgggcgtcgtaccgctttgcgagtccggttcctgcggccgttccgcgggcgggtgcgtgccgttgagcaagtccttgatgcggttgggcagggtgtccacctggctggaagggacatccgcgggcccggccggcgcgccggtgcgggcggcggagacggccgcccagctcggcgggggagccaggcgcgtcagcggcgcgcccaccggggcgaacggggcctgcgcccggccctccgggtggctgggggcgcccggacgggtcgacggcggctgcgggcggccttgcggcgggtcgagacggccgagcagcgcggccagcgcacgggcctcctcggcgtccaggcccaagacgacccggggacggccccagggatgatccagcgagtgcgtcacgtaactggccaccgattccgccgggcgcccggccagcccgtgcgcgcgccgccaccgtgaccaggcacgttccagctcgcttgccgcgcgctgtgcgcacagcgccaactctggatcacgcacggatccaccccctgatgagcgtgacttgcccgacatgcgccggacggccggacgacggcgggtcgccggccgggaaacggcggactccattaaccccttatggcaggcccgcgtcccgcttattgcgccaggcttgacccgcctcttaccggactctcacgaccaggggaatctctggcgaaaggctttgcgagggcaagttcacaacgtgggggcggggccggtggtggagcgcaccaccaaatgcggcaccaccaacttctgcttgggttcgcggtggggattcccgatccgggcgcacagcatttcggcggcgatccgccccatgtcccggcggggctgatcgacgctggtcagcgagatgtgccggatggcggccaggtgggtgttgtcatatcccacgatcgacacatcggccggcacccgcagctccagctcgtcggccgccgacagcgccccggtggccaccaggtcgttcggggcgaagatcgcggtcggccggtcggggcggctcagcaggctgcgggccgcgcggtagccgccctcctcggtgaagtcgccgggctcgacgacgatctggtcggccagcccgtgcttgcgcatcgcgctctcatagccggcccgccggtaccgcgcggtggtggagggcgctccctcgatgtgcgcgatgcgccggtgcccgagccgcaccaggtggtccacggccaggctggcgcccagctcgtcgtcgtccaccacgatgtcgaccccggccacgtcccgttcgcccacgaccaccaccggcacgctggcggcggcctcctgcagcgagtcggggacgacgctgagcagcaccagcccgtccacccgcatctccaggaacgcctcgacggcctcggcctcgaacaacgggtcccagcggccgctgccgaccagcatccgcagcccttcgccgtgcaggctttcctgcaggccgtccaggaattcggcgaagaaggggttgtgcaggtcggcgacgatggcgccgatcagccgggtgcggccctccaccaggctgcgcgccaccgcgttgggccggtagcccagctcgcgggcggccttgagcaccgcctggcggcggcgttcactgacgtgcggggagccgcgcatcaccagcgacaccagggacttggacaccccggcgcgttcggcgacgttgcggatggtcggcttgggcgtggtggggcccggcacagacccaccgcctttctcaccgcctttgccgcctccggcggtgggaacacctttacgagcagacatggcactcctgtcggggggccttgcaggacctgccgccttgacgccccagcgtcgatcgggggtgatctgatccgggacatctccctcgcaagtggaggagatagccatgatgccgcgcgagcgctccaaatggtcgcaacaaggagtaacggtcatacgtcaatggggattgtgatctgtggtgttgtggatcacagcaaccaaaagcgcacccgcggggtggggtgggcgccccctcggctcccgcgttcctcggctacgctgcgcagtgacgggacgtgcggcgcccccgccgggcgccgccggtggttgccagcgatcggcgggacgcgagggcgagccggacggcggagggccgtcccagccggtgtccccggccgattgaccccggggcgcggaggtggacctggccggttccgccgtgcgcttccggcggccgagtgcagatggggcggtggacgccagggtgagcgaggcggcagaccttcttcgacacaccgcccccgcaggtcgcgtgcgggggcgtcatggctggggagcgggccgtgacctgggacggcgggcggccgggcggcgccgggcccggcaagcgggtgtcggagggggcccggcgggcgcgccgtccttcccgcgcggtgaccggtgggcgggatggtgagcggcgagcgcttcgcctccccggcacggcggcggcgcgggcagggcaggcgccggctcagcgtcgatgagcggcgcgatgagctgatcgaggcggcgttgcagctgttcagcacccggccgcccgatgaggtctccatcgacgacgtggcggtggcggcgggcgcttcgcgggcgctggtctaccactacttcggcggcaagcacgagctgtatgtggcggcgttgcgcagcgccgccaaccgcttgtcggtactgctggagccgcccaccgagggcaagccgctggagcggctgcgggtgtcgctgagccgctacttcgacttcgtggaaagccacgcctccggctacggcgcgctgctgcgcggcggcccggcggaccgttccggcgaggtgggggagatcgtcaacggcatccgcagcctgctgctggaccgcatcctgcacgccttgggcgcatccgggccgaacccggtgctgcgcatcacgttgcgctcgtggatggcgtgcgtggagacggcggccatggactggctggaacagcgcgacctggatcgccggaagctggagcggctcctggtcgaccagatcgtgatgctgctgaacgtggcgggccgccacgacccccagatcgccgccatgctcgaccgtctcacccaagaggagcggggcaagcccgaagagtgatttttctcactctgtgattgcgccggcgggatgcccggctccgctcccaccggcccgcgcgtcgcccttgcctgcggggagccgttccgacggcggaaatcagcgcgttgaagagggcctgcgaaccccgcctcggcaaggccccggaaccgtcccgttcttgcgagatggaagccctgatacgagaattcccgcccgtgcccgtggctcgatgcgtacgggcacgggcggggactcgccgaccacatagggtcgtgcgttctgccaagccccggccatgcgtccgggacctgggtttttcgtccgggaggccgctgacggctcccgtccctgaggggactcccccggccggggcggacgacggacgaccccgcccgctgcgggcggagggcccgccgggaaagcgactccccgccgggttcacccggcagccccctggcgggtgctgctgggcgcccatctgagacgacggtgttcagcggcctcctagccgccccccaacacggtgcccgtgcgggcacccggtgtgttcggcagtgcgttccgccctccggtgagggcgggacgctactccgagcgctgctgcgggatgcccgctagcagcgcgcggacctcggcctcccgataccgccggtgaccccccagcgtgcggatggaggtcagcttgcccgccttcgcccagcgggtgacggtcttggggtcgactcggaacatcgtcgccacctctgccggcgtcagcaggggctcggcctctggcgttcgtgctgacatgttgtgcggcctctcctccgtggaccgatacgatcctgcgatccgatactgatcacgcggtcaccgatgtcctctatggcccgaaagagccactatgacatcacaaggtgtaaccctgccaccacagagcgccacaatcaagtccctggcgacaactgtgtgttcgtggtgactgcatcacgctgcgtgattctagcgacacgtatggtcgcatcgcccgcggatttaggaattttggtcagttcgcggattcgagcgcccgcaccggccgccagcgggcccccagccgctggtacatcgccaccgccagctccggctcgccccgctccagcgcggccagcgccaccgccatctcgtgcaccgactcatcggcccgcagccgccggtcgtcgatcaggtgcaccagcccgccgtagtccagctccaccagcgcggccgcatggaaggcggccagatgccgggcgacggcctccagctcggccggctccggcccgccctcggggccggtggcgatcagccgctgcgcccgctccagccggcgccgcgcctcgcgcatggaggtcacgtagatcagcgtgcgcatcgacgagcccgcggccgggcggtcccgtccggcgcccccggcgtcggcggcccaggccccggcgggtccacgcagccccacaggatcctcaaagcgggccgggaaggttccctctcccggatgcccctcggcgccgctgtgccgcccgttcagcccgttgggggcgccgttgcctccgccgggatcccgatcgccgaggagcaggcagcgctccgccgggtcgaacggcacgaaccacgacagcggcacgtgccaggtgctcgacaggatgtgcggccgcagcgagtgcccgctcgccttccaccgctcgaactcccccgtgatccgctccgcctgcccctccgggacgaacgcggccgacacccccggcggcagcccggcgcggaagcgggcgaaggccagccaggagcgcagccgggtctcccaggggcagatgtaggtgatccccccggcccggcgcacgtaggcgtgcctgctttcggaatccggcgccaccaccggcggcacggacaccaaccgccgcacggcctcaccgtgctcggccgccagcgcctgcgcccgccgggggcgccggcccgactcggcataagcggcccacagcgaccgcagcggctcggggaaggcggtcacgggctcatagacccggaggtaggcggcgtagggcaacacttccgcatcgtgtcacgccgtccccgccgaaatccccgcgttgcggagcaacggcggcgtgatgtcaccgacggccggccgcggaaaaccccacttgggaacatctccggcatccgtgcggcgagctcgggcgcggccctccccagccgccctccgccgccctaggctgatcccgaggcagaaaggagtcactaccgtgaccaatgtcttcggggcgccccacaagggcaccggatccccccacgagcaggtcgtcttctgccaggacgaggccagcggcctgcgcgccatcatcgcgatctactccaccgcgctcggccccgcgctgggcggcacccgcttctacccgtacgcctccgaggacgaggcgctcgccgacgtgctcaacctgtccaaggccatggcctacaagaacgccctggccgggctggaccacggcggcggcaaggcggtcatcatcggcgacccggccaccgacaagtccgaggcgctgctgcgcgcctacggccggttcgtgcagtcgctgggcggccgctactacaccgcctgcgacgtcggcacctacagcgaggacatggacgtggtcgcccgcgagagccgctacgtcaccgggcgcaccgtcgccaacggcggggccggggattcttccgtgctgaccgccttcggggtcttccagggcatgcgggcggcggccgaggcgacctggggcagccctaccctgcgcggccggcgggtcggcatcgagggcgtgggcaaggtcggccgccgcctggtggagcacctgcgcgaggacggcgccgaagtggtcatctgcgacgtcgacccggccgcgatcgaccgggtgcgcggccgctggcccgaggtcgaggtcgtcgccgaccgcgacgccctcatccgggccgacctggacgtctactcgccgtgcgcgctgggcggcgcgctgagcgacgagaccgtgcccctgctgcgcgccaaggtggtgtgcggcgccgccaacaaccagctcgcccatccgggggtggaaaagcgcctggccgaccgcggcatcctctacgcccccgactacgtggtcaacgccgggggcgtgatccaggtcgccgacgagatcaccggcttcgacttcgagcgcgccaaggccaaggcggcgcagatcttcgacaccaccaagcggatcttcgcgctggccgccgaggagggggtgcccccggcggtggcggccgaccggctggccgagcgccgcatgaccgccgtcggccgcttgcgcggcatctggctgggcggctgaaggcacggccgccgcgggcgcctgcgggcaaggcccgtatgcgatccgtgtacaaggcgcaattgcgcgtcgtgcacggctcgcctgcggcctgtgcgcgctccgcatgcgcccgcggcggccgaagcgccgggacctcggtgggtgcggttgcgaccactggttacactggaggccgccgagcgagcgtgccaccgtacagaccacgtaccgagctgggcgcaaaacgggtacggttgtatccgtagtagctgacgtaagagtgaggttgcgtcagcgcgtgtggcgtacgcgagcgtagatgggacataaggtcctgaccatcgagggggtcgagccatggggcgcggccgagccaaggccaagcaggtaaaggttgcccgtcggttgaagtacaacaccggcggcacggatctcgaccgcctgaaggaggagctgggagtctcttcgccgagccgcgacccctatgaagactcctacgaggacctcgccaagaaatacgccgactacgccgacgacgatgacgacggcgaggacgacaagtcggggcgctgagccgccggtcgcatgacttcccgccgctgctccgccgtcagagcggggcagcggcgtttgtcacatagaggtccggctcacatccttcagacggccatgacccgggggcttcccggggacgcccgtcacgggctctgcaatgcccgccgcacaccgggctcctgaggacccaggaaccgcggctgccgtccggtggcgatatcgacgaccgccttgagggacgccagcgtctcgcgaaagtagccatagcaggtcgggagcgcggcggtggccatgctgtcgtggcccaccccggtggcctccaggcccgccgcccggcacagcgccacggcgcgcggcaggtggaacgtctgggtgacgacgatcgcccgctccaccccgaagatccgcttggcccggacgcaggagtcccaggtgtcgaagcccgcgtagtcgcggaccaccttgtgcccggggatccccttggccgtgaggtagttccacatcacggtgggctcgtcatagccttcccggctgttgtccccggtcaccaggatcgcccggaccttgcccgcccggtacagctcggccgccgcatccagccggcccgccaggaagggcgacggcgcgtccccccaggccgccgcccccagcaccagcgccaccggcgccgcctccaccgtcgtcaccgacgcccggtgcggcgccgtgccggcatagaaccacccggtgggcagcagcgccgcataacccgccagcgccagggccacggcacccggaccggccagccgccgtgcccgcacggccgcccatacccgtcgcacgatggtcacgatcactgggacgactccccgcccgcgcgggttctgaccttttgcggccgccgccggcgcccgccccccgtcccggcctcgggacggcccaagattcacatgccggaagacgggacgcggcgcggagccgggcgggtcagaccaggtgaacggcgccggtgccggtggtgatctcgcccagcacccaggcgggcacgccccgctcctgcagcaggcgcaacgccgcgtcggcggcgtccggggcgaccacggcgaccatgccgacgcccaggttgaaggtcttgtccatctccggctgcgggatcttgccgtgctcctgcagcaccgtgaagatcggcggcggcgtccaggacgagcgccgcagatgggcgtccaccccgcccggcagcgaacgggccagattggcggccagcccgcccccggtgatgtgggcgaacgcgcggacgccgcccgcgcgggccagcgccaggcagtcccgggcgtagatgcgggtgggcgtcagcagctcctcgcccagcgggcgtcccagctcggccacttcgccgtccagctccaggccgctgatccgcagcacgtgacggaccagcgaatacccgttggagtggatgccggaggaggccatcgccagcaccgcgtccccgggccgcacccggtcggggccgagcatctcgtcggcctccaccaccccggtggccgcccccgccaggtcgaactcgtccggctccagcagcccgggatgctcggcggtctccccgcccaccagggcgcacccggccagcgcgcagccctcggcgatcccggagacgatcgtggcgatccgctccggcaccaccttgccgcaggcgatgtagtcggtcatgaacagcggctcggccccgcacaccgccaggtcgtccaccaccatggcgaccaggtcgcgtccgatggtgtcgtagacgcccagccggcgggccaggtccaccttggtgccgaccccgtcggtggaggtcgccagcagcggacgccggtaccgcagcagcgccgaggcgtcgaacagcccggcgaacccgctggcgtcctcgacgacctccgggcggcgcgccttggccaggctcgccttcatcagctccacggcgcgctcgccggccgcgatgtcgaccccggcggcctcgtagctgaccggccgctgggccgcggtcatttgcccgccccctcgaggaggtacttgccgcgggcgtcctcctcgaccgggatcgggtactcgccgtcgaaacaggcccggcacaaccgccgcgcgggcaggcgggtggcggagatcaacgcctccagcgagatgaagccgagggagtcggcgcccagcgaggcgcggatctcctccacgttcaggctcccggcgatcagctcggcgcgggtggcgaagtcgatgccgtaaaagcacggccaggccaccggcgggctggagatccgcacgtgcacctcggcggcgccggcctcgcgcagcatggacacgatcgcccgctgggtgttgccgcgcacgatcgaatcgtccaccaccaccaaccgcttgccggcgatcgcctcgcgcagcgggttcagcttcaaccggatgccgcgctggcggatggtctgggacggctggatgaacgtccggccgacataggagttcttcaccagcccctggccgtaggggatgccggaggcctcggcgtacccgatcgccgccggggtgcccgactcgggggtggggatcaccaggtcggcgtcggccgggtgctcgcgggccagcagccggcccacctccacccgggtggagtgcacgttgcggccggcgatggtggtgtcgggacgagccagatacacgtactcgaacaggcagcccttggggtcggcctcggcgaagcgctgcgagcgcagcccgccttcgtcgatggccagcagctcaccgggctcgatctcccggacgaactgggcgcccacgatgtccagcgccgcggtctccgaggccaccgcccagccctggcggatctggccgccgtgcccggcgtgcccggccaccggcagccggcccagcaccagcggccggatgccctgcgggtcgcgcgccgcatacagagtgcgctcgtccatgaagaccagcgagtaggcgccgcgcaccgtcggcagcacctgcagcgccgcctcgaacgtgccggtgcccggcccgccccgggaggccagcagtgcggtgaggacctcggtgtcggaggtgccggccaactcccccgggtccagcttcgcggccagctccggagtgttgatcaggttgccgttgtgggtgagggccaggctgccgtcgctggaggaccggaacgtcggctgggcgttctcccaggtcggcgagccggtcgtggagtagcggcagtgcccgaccgaaacgtgcccgcgcagggtgttcagcaccgactcgtcgaagacctgcgccaccaggcccatgtccttgaacaccacgatgcgggccccgtcgctgaccgcgatgccggccgactcctgcccccgatgctgcagggcgtacaggccgtagtaggtgagcttgctcacctccgcccgggtcgcctcgtccgcggggacccacacgccgaagaccccgcaggcgtcctgcgggccgcggtcgtgggggtccaggtcgtggctcagtcgtccgtcaccttgagtcacgcggccagtctagatgcccgattcggctgctctgtcgccgaggcggccggcgaagcggcggcggccccgccgcgcggcggccgttgtttgcccaccctgggcgtgacctttacctgcgcgcgcggcgcgcatggccggggggcgggaagctgggatacgacgtgtgtccgcccacgtcgcggctcctggaggttcccgccatgaccgtccccggctaccagcgctcccaggcccccgcccggcagagccgcgacggcatggccatgacctcgctcgtcctcggcctggtggggctgccggcgctgctgctgtgcggcagcggcctggtgatggcgatggccgggctggtgctgggcatcgtggcggcccaccgcggcggcacccgcgggctcgccgtcgcgggcatcgccgtgtgcctggtcaccttgctggtgggggcgctggggctgtactggatgctcaccaaggccgcccgctgcgccgacgtggaccgctaccccaccgagctggaccggcagcgctgcatcgagcaggagttccccttcgcccgctcccagtcgtccctagagggccgctgagcccgccggcctcacggcgcgagcaccggcagcagcgccgacaggtccgaacgggggccgctggcgtgcacccgccccgccgcgaccgcctcctgccagcccagccggcctgtggccaggcacacccaggtgacggcgtccatctccaccacgttgggcggcgtcccacgagtgtgccgagggcccgccacgcactgcacggcggcgtacggtgggacccggacctccaccgaccggccgggggcggccgccgccagccggtccaggagggcgcgcacggcgccccgcagcacgggccgggcgggctccaggccggcgtccaaggcgcccagcaccgcctccgggcaggccaggcgcagcgccgcgggatcgtccgggccctcatatggggggcggccgagcgcggcgagctgttcgttcagcacggcgcggctgagaggtgatcgggacatcgacatcgacgttaccggcagtacgttcgatgctctgcgtccccggccgcgggtcaggcggtaaaaagggacgggtcgctggcatgggggagccagccgaagcaggggcatgcggggcagtcgcccacatggcggagagttatgcacggaggtctaccgatgcctcaggcccggccgctggaccccaacgatcccgaacggatcggcggccaccgcctcctcggccggatcgggcagggcgcgcagggcgtggtcttcctgggccgcgggccgggcggcgggcggctggcggtgaaactcctgcacgcccggctcggcggtgacccgttggcgcatgcccggctgctgcgcgagctggaggcgctcacgcggatcgacacctgctgcaccgcggccgtgcggcaggtcggcatcgccgacgagaggccctacctggtcggcgagtacgtggccgggccttcgctgcaggaactggtcgccgccgaggggccgcgcggccggggcatgctggaacggctggcggtcggcacggccgccgcgctggccgccgtgcaccgggccgggctggtgcacctggccttcaaacccgccgacgtgctgctgggcgccgacggcccccgggtgaccgactacggcatcgtgcgggcgctgcgggcgggcggcctgaccccgccccccggcacccccgcctacctggcgcccgagcagctggacggcgcggaggccgggccggccgcggacgtgttcgcctggggtgcggtcatgctgttcgccgcctgcggccgggcgccgttcggcgagggcccggcgccggaggtgatgcggcggatcctgcacgaggaaccgcccctggaggagctgccgccgtcgctgcgcggcatcgtggccggggcgctggccaaggaccccgccgcccgtcccaccgcccggcaggtgctcgactggctgctgggccaggagagcatggtggccggcatgccccagcccatgatcgccgaggcccgggagctggccgccgaacgcccgccgcgtccggggccggtggtggccgccgccgagccgtggccgcagaacccggtgccgggcttcgatgatccggtggaggctcccacgcagatcgtgacgccgtccggcgaagcgcccgccccgcgttccgcgcaggcggagaccgccgtctacccgcagctcggcgccttcggggagcggacggcgaccgcgcagcagtccgccccgccctggccggaggaggcctggcagaccccggccccggcgcagatgagccggcccgagccgccgccggccaggtcgccgagccgggccaaccggccgctgggcgtgctggtgtcgctggcggtgggggtgctggccggggccgcgatcatcgtgctggtgctgtggccgcagctgcgcgactcctccggcaagaccggcggctcggcgggggctagccgcccggccgccgacaaccgcccggtcaccagcgtcccggaggccttcgagggcacctggcagggcacggcgatcaaccagcggcgcaacgcgactttccccatccgggtgaccttccgcggcggggagaccacggcgcgggcggtctacccgcgcaactgcgtctgcacgctgaccctgacccgcggcaccggcgtccgcctggagatgtcgctgcggcccaaccccggctgcaagacggtcacgccgggggaggtggtggtgacgcgcaagccgggcggcgggctggactacgcctgggccaagcccggcacgtcgctgagctaccgggccgacctgaccaggcagtgaccgcacggcccactgggcatgtcaggattcggcgccgaaaatgcgcttgcatccactacggttaccttctgtcactcgtgcctctcttcgggccgcgataggcggcctccccctcccgaaggagttctctgtgcgagtcaccgggccgaaggtgctgctcatcaccacacttgccaccggtgtcgcagtcgcgacggcggtgccgctgctggccaagccggagccggtgctggtgcaggtcgccgcgaacggcacgcccgtcccgggccagtacatcgtgacgctgaagccgggcgcctccaccgccgccgaggccggccggatccgcgccaccggggtgcggcgcttcgacggggtgctcaacggcttttccgccaagctcaccgccgagcagctcgacaagctgcggcgcagcgacaaggtcgccgccatcgagcaggaccagatcgtcaggatcggcgcggtgcagcgcgccccgctgccgtggggcctggaccgcatcgaccagcgcgtccccaagctctccaagagctacacctacaaatccaccggcaagggcgtgcgcgtctacgtcatcgacaccggcatcaagatcaagcacaagcagttcggcaagcgggcgcgcagcgtgtgggccgccccccgcttcaagggcaaccaccgcgaccagaacgggcacggcacccacgtggcgggcatcatcggcgccaagcactacggcgtggccaagggcgtgcagctgcgttcgctgcgggtgctggaccgctacggccagggcatgatgtcggacgtcatcgccgcggtgaagtggctgcgcaagaacgcccaaaagcccgcggtggcgaacctgtcgctggtcggcagccgctccaaggcggccaacgacgcggtcgccgcgctggcccgctcgggtgtgcccgtgatcgtcgcggcgggcaacggcgacggcgccagccgcggatacgacgcctgccgcttctccccgtccggcgcccccaacgtcatcgcggtgggtgcgatcgcccccggcgacaagcggaccccctggtccaacttcggcaagtgcgtggacctgcacgcccccggccagggcatccgctccacctggcgcaacggctccagcaaggtgctggacggcacgtccatggcggccccgttcgcggccggcaccgcggcgctctacctgtcccgccacccccgcgccaagtccgccacggtgtacaagtggctgatcaacaacgccagcaagggccgggtcaccggcctgcccgccggcaagggcactcccaaccgcctgctgtacaaaggccgtctgtgagccctcgcacgcggaccggttcggcttttgtgattgaacggatgttccgggagcgccgtatagggaccatagccacctccgatgcacaaggggtttaatcttggcgaagcgcatgacggcgcattgcggtccgcgagcctttcggcgtgcggcgagcggcccgtgcgccgtcggccgaatcccgtggcgccctcctgcgcccgggaaccggggacccacctagacctggggtgaactcacggccctatccaggccgcgacagggccgagctcccggtccgaacccgtcagctaacccggtaggcgatgaggagaggagaggacgtggagacccctgactccactcgtggtgctcgcggggtgcgcggcgggctgcgccgcgcggctctggctctcgccgcggccgccggggcgctggtgctgacctccgcgacggcgacgtctccggcggcggccgaaccgggcaacgagcagaagatcgctgagctgactcagcagatcaagaacctggagaaggagtacgggggcaatctcgagcaactgcgcgacacccggctgcaggccaagaaagcgctgctgaaggtcaaactgctgcgcagagacctggagaccgcccgcgacgtggtcgcccagctggccgcctcccgctacatgagcaacggcctggacccgaccgtgcaggtcctggccagcgacgaccccaaccgggtgctcagcaacgcatccttggcccaccacctgtcggtgacccaggcggccaaggtcaccgagatcaacaccctgctggcccagcaggagcgggcccgccgggacgccgagaagaagatcaagatcctcgagaaggaaatcgccgacatcgccaaggaacgcgagcgggtccgccagctgctgcgccgctacaagccggaatccccgatggtcggcaccggcggcatgaccccccgcatgatcaaggtccgggacgagatcgaagagaagttcggcccgttcccggtgatcggctgcacccgccccggcgacccgctggaccacggctccggccgtgcctgcgacttcatggagagcaccgccgggcagatgccctctccctcccgcctggcccacggcgacgcggtggccgcctacgccatcaggaacgccactcgcctgggcatcaagtacatcatctggaagcagcgcatctgggacgtccgcagcagcggcggctggaagatgatgtccgaccgcggcagcatcacccagaaccactacgaccacgtgcacatctcggtcttctgaccggagaccgccctgaccagggccgcggcttatgtgctctgtgcagagagcacgggacgggcggcatcccgatcgccttccaggcctcgtccggtcgccaggtgcatacggtcacggctgggggcatcaggtgcgcgcaggtctacagggtgaagtcgggatcggcatgcccggccagggcacagatgcccacttcttcggtcagcaggcctcgcccggatgcatggagggcggaaagcgccgcgtccggccgtcaggaccacctgatcactcgccgatacgcgcgcccctgcgctgctccacctccgcttcgagcaaccagctccatccgcgctgtgtcgcccagccggcacctcccacacgggtctagggtgatcagcgccggagaagtcagcgatgaccgtggggagtcagcacgaaccccgctgcgaccaatgccgtggtgatttccccgatccgccgcggccccaagccgcggacgcgttggagttcgtcgttttcccacagccgcagcacctggcccaccgtcgccctgctccccagatggaaccgcaacggattggccgcatgccgggataggcccaggcagaccagcgggcactcccgcgtcaccggaaccaccccgctgtgatcatgcacccctgctcactcccatccgcgcctcgattccgcgcgtggaaaccgcgcctccaggtcggccaggacgtcggtggcgtagcggacccgccggatcgccagcgcccgttcccgagcgctgatcgtcttggacactgtccacggcccgtacacccgggtcactgcctgcaagtaccacttctgcaccgccacgtcctccgccgccggctccaccaggccggaagaacgggcagggccaacgggagaggccggcccactcgcgcttgtggccgccgcagtcatcgggccacccgatcagccaggacgtcgatcactcggtcggctaccgccgctggatcgtccaccgccccgagtggctttccggtgtcagcgcaggtgaacacccacccgccgggctttccccggcagtccacctcaacggcccgcagcgccgcaccctccagcatgactcgcagcacccgcagtccatcccgttcgaccagaccgcacaacaggccgggccgccggcacagctcggcatccagcgcggccaggtgcactcggcgaggcccgaacgccccggtcacgttcgccgcctcgaattgcttgcgatcaaagcccacgacccctgctcctgacttgtctttgagcgggaccggtgacgcgcagtgtgaccgccctcccttccctgggcggtgcgatcagagaagggacaatgtgccggcccggccaccttgcatgccaccgactccgcagtccatcacgccgctgccacctgccgggtaggcaggcaccacgaacacggcacacggcaggagctcggatccgggtcatcaccccttgcacgccgcgagcaggccccggctggaggagaccaactcccgaccccgcccacggcagctgagacggtccgtggtggctcgcctgccgttcatccgccctcgctaggtgctgtcgcccatccgaggtggcgcaacctagcttggacttcctcaaaggccaggtgaaggactctaataggacttagatgggacttttatggcttagaatgctgatctaagggcctagaaagtccttcaaaaggtgcttctgaggctaatctgaggtcgttagctaccgtctggaggttatgtcccaatggctcgatcagcagggaacacgcggcttaaagctgcccggcagcacgctggatacgcctcacagcaagcgttcgccgacgccctcacccgggcagcggccacattggggcttggccacatcgaggtcagtgtccggcaggttcgacgctgggagtcggccaacccgccgtggccccgcgccgaccaccagcggctcatcgttcacgtactgcaaatgccgattgagcagcttggcttcaccccgccatggggcactcaggccgaaggcacgctccccacgagtagctctcagccggcccagcatggcagcggagccgccttgcccttgccgaaggccacagccgccgttcagcccgacaccatcggagccgactatgccgccatcaccgtggcccaccgccgcttgtactggagcgtccaaccagcccagatgcaccccgccgtggtcgaacacacccgcttgggcacacagctgctggctgaaaccaccggagtagcccgccgagtcctggccactgcgctggctgagtccctactgttggccggacgcatcgagttcttcgacctccgccagcccgaggaggccgatcagaccttcgtccgcgccctgcaagccgcaggcgaggccgacgactcccttctaggagccgccatcttggcccatgccgcattcgtccccggttgggcaggccgccgcgacgaggccgccgagcgcatgcgcgccgcccgcacctacgtccgccgagcccccgcatccgtcgagttcctcgcatggctggatgccgtagaagccgagtgcgagacccgctgcggacgcacccgtgaggccttgcgcctgatcgcccatggagaagaggtcatcgccgaaggcaacgaacacgcctcaccggattggttcaactggttctcacccatccggctggccgctttcaaaggcagcaccgaactcaaagccggccacatcccccaagcccgcgaaactctcaccaaggtcttggagggcctccccgccgcagacatcaagcagcgtagtgtcattctcggagacttggccgccgtcgaggcagccgcaggcaaccccgaggccgcatgcgcccgcgccgaagaggccctcgatctcctgacccgcacctggtatgccaccggcatggaccgcatcctcagcgtccgccgagacctggaaccatgggccgaccgcgaatgcgtacgccgcctagacgaccgcctgtacgggtggcagaccaccctcagcgcgctgaagcgttgaactccgcgattctgctgggcaactccgtgagggaatcaatccgcatcgtcggcaaccggtccgcatccggatcgtcctgctggatgattccccacggaccccggcggatcagcgccgtcttcaaccccactgccaccgcaggccggatgtcgttgtccagccgatcccccacatacaagatctcccccgcctcacacggcgcctcccgcaccacagctttgaagaacgccggatccggcttggccaccccccagtcatcggaggtggccaacatgtcacacggcagcttcagttcccgcaggatgcctcccgcccgcaccgtctgattccctgcgatccccacccacaagccggcctcccgcagcgcagccagcgtcggccgtgcatccggatacaggtcatcctcgccaaaccactcggcctgccccaccgctgcccgcttctcccgctgctcagtcaggtcaaacccagggacgaacacctggaacgtctcccgatagtccagcccccgggcgatcaccgccccgaacactgccgagaacgtatgccgaggcacccccagccagtccgcccaggtcccatactcccgagtctcattaaccagacactcgcccacatcgaagacaacagcctggatcatgtctaacatcttaatagttggaatctatttaggcatcacgctaggtgtcatctagtcagagaacgtaatgatttcgtgcgtcatctagatcttcgggggttgcatatggcaagaactaggtattctggcccacctttccatccgctaacagttcaggaagttctccaaattagaaagcgacttgcaaacagcgctcttggcaatgaagacttcggttccagtaaccctcttgatgtgggaaggttgatatctgcggttgagtgaccgaataccgggtttagtggcagagaaaaatatgagcgcccccgtgaaaaagtggcaacactcttctatgggctcgccatgaatcacccatttgataacgggaacaagcgcacggccctagtaagtagccttattctactagaaagaaataattacgatctagtaaatacctccgaggacgagctatttgatatggtaacttccgtcgtggctcacaattttcccctcctgggaaatgttgaacggacagatgatgctgaagttcaagcgctttctggctggtttagaagccggatggcgtcaaagcaatcgggagatgttccactagagttccgcaaacttcgagcaatactagaaagtcatgggtgcacctttgatgtacccaatcaaaattatataaagattagaaggggtgggttttctgttaaaaccgggtatcctagggaaaattttatggttggcatcccggaggttaaaaattaggcaatgtccgaggcttgatgaaattggaagtcgagacttctacgatatagataacgcagttgatcagtttgtgatttattaccgcgatctgctctggcgtcttgcagacgcctgacgaagactcgtgcccattaaccccgcaactctgccgaattcatcctactgagatcaagagcggcggcgctgcgtgccgccgcccggcgcatgcggcgtgagtgccggtcgccgggtggcgaaccgccgggccggacagcacccaaagctgaccaggatccccaccacaacacggcggccctcactggaccgataaggcaatccacgactacatcactcgcgctgccgaggccatgctgtgatccctctgaggggtgatgagggcatgcgtagcttggcgaccatcgctaccggcatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccagagtaaaaccgcaggctacagaggcggaagcccaccggatacgagccgattctgcagcggaccgccggttgtgcatccgcccaggtagaacgcacaaaccagcgcgacgggagcgagaaccatcacgagcacggtagcccgacggcaggcatcgtgtcgccgacttgagcgagctcccctctgggggagctgcgccgtcccccagacccctgcgccccggagcgcccgtccgcgcgataccgtctgtcccacctgctgcccgtccgcgcggacgagcactccggaccatccccaccgacagcggtgacggccaccctgacggcaacaccagcgagcgccagtgcgtccgaacggccgtcaccagcaggccaacggcatcagcgggcgttggtgcccttggggtggaaggacctggcaaggctcctgacttgccggcggcagggcacaacgagggcgcatgaggtcatgatccgctgcaagatgttgagaaccgtcgatgcctcgaacatcaggccacggagggggcgccggttccagtgcaggccgtgatcaggtggttgatagaactcggttttctggccgggaagcgtccgtgccctcttcaggacgtgggcggaatggaaaagccccgccgggccgctcgcccagcggggccttttcgatgcggtcaggcgtagctgggcaggaggcgttcgtgggcctcgcgcagctcgtgcagcgggatggagaacaggccctcgacgatgaaggagtcgccgccgacgcggcccagctgggtcgccgggacgccggcggcctcgcacagcttggccaggcgggcctcgccgccggggcggacggccaccacggcgcgggccacggactcgctgaagagggtgacgaacgggtcgcccggcagcgtgatccggcagcccaggccgccgcgcaggcaggactccaccagggcctgcgacaggccgccgtcggagatgtcgtgcgcccccgacagcaggccctcgcgggccgcggcgatcagcaccgaggccagggcccgttcggcggccaggtccaccagcggcggcaggccgcccaggtggccgtagaccacgtgcgcccattcggagccgccgaactcctcgcgggtctcgcccagcagtaccagcaggtgcccctcgccggggaaggccatgccgacccggcggcgcacgtcgtcgtgcacgcccagcacccccaccaccggggtcgggttgatcggctggtcgtcggtctggttgtagaagctgacgttgccgccggtgaccggcacgcccagcgcctggcaggcgtcggccagcccttccacggcccgggcgaactgccacatcacgcccgggtcttcgggggagccgaagttcaggcagttggtcaccgccagcgggcgcgccccggtggccgccacgttccggtacgcctccgacagcgccagctgggcccccgcgtacgggtccagccgggtgtagcggccgttgccgtccagcgagatcgccacgcccaggccgctttcctcgtccaggcggatcaccccggcgtcctcgggcatggccagcaccgtgttgcccagcacgtaccggtcgtactgggaggtgatccaggtcttggacgacaggttgggggaggccgccagccacagcacggtgttgcgcaggtcctcggcggtggcgggacgggccagccggccgggggtgtcggcctgcagcgaggccaggtccgcgggcggctcgtacggccgctcatagaccggcccctcgtcggcggcggtgcccggcgggatgtccacgatcacctcgccgcgccaggtcatcaccagccgcccggtgtcggtgacctcgccgatcacggtggcggggatctcccacttggcgcagatctgcaggaaccggtcgaccttgccgggttcgaccacggccatcatgcgttcctgcgattcgctcatcaggatctcctcgggacgcagcgtggcgtcccgcagcggcaccgcgtccagcacgatgtgcatcccgccggtgccggccgccgccagctcggtggtggcgcaggagacgccggccgcgcccaggtcctggatgccgaccacgaggtcctcgcggtacagctccatgcagcactcgatgaggagcttttccatgaacgggtcgccgacctgcacgctgggccgcttggcctgcgattcctcatcgaaggtcgccgaggccagcaccgaggcgccgccgatgccgtccgggccggtggccgcgccgaacaggatcaccttgttgccggggccgggggcgtgggcccgtttgatgtcctcgtgccgcatcacccccacgcacagcgcgttcaccagcgggttcttctcatagcaggggtcgaagacggtctccccgccgatgttgggcagccccagggagttgccgtagccgctgatgccggcgaccacgccgggcagcacccgctgggtgtcgggggcgtcggcgggcccgaaccgcagcgagtccatcaccgcgatcggccgggcgcccatcgacaggatgtcgcggacgatcccgcccaccccggtcgccgcgccctggtagggctccacataggacgggtgattgtgggattcgaccttgaaggtgaccgcgagcccgcgcccgacgtccaccacgccggcgttctcgcccatgccgaccagcagcgcatcgctcttgggggctttttcgccgaactgccgcaggtgcaccttggaactcttgtaggagcagtgctcgctccacatcaccgagtagatcgccagctcggcggcggtgggccggcgccccagaatctggcggacccgccggtactcctcctcggtcatgcccagctcggcgtacggctgccgctggtcgggcgtccgctccgccaccgccaccgagtcgaccggcggctcggccgcggtctgctctgcggccagggccgacaacgcctccagccccgcctccggggaggcgacgccctcgcccggctcctcaccggaccgtccaccgtgcccggccgcctcctgggagacgggctcaccggcgtccggaacgggctgggaacccgcggccggtgggatgggagtgcccgtgggaggtgtcccctggatcggctggggtcccgtggccgtggccggtgggacgggtgtgcctgcgggaggcgttcccggtgaggcgggttcgccggtgggctgggaacccgcggccggtgggatgggcgtgcccgcggggggcgtccccgggacctgctggggccccgtcgccgtggccggcgggacgggggtgcctccaggaggtgttcccggtgtggtgggtgcgcccgggatctgctgggggcccgtcgccgtggccggcgggatgggcgtgcctgcggggggcgtcccctggaccgggtggggtcccgtcgccgtggccggtggggcgggtgtgcctgcgggaggcgttcccggtgagacgggttcgccggtgggctgggaacccgctgccggaggaacgggtgtgcccgctgggggcgtccccgggacctgctggggccccgtcgccgtggccggtgggatgggagtgcctgcgggaggcgtgccctggaccggctgaggcccggtcgccgtggccggtgggacgggcgtgccctgcccggggaaggcgggggcgcccgcggccgggccggtgggcggtgtcacgtccggggtctgcgggtgctcgccgggcgccgcggccgtctcctgggggacgggcgtgccggtgggaggcgtcgaccccgggcggccgggcgtcgccggctcaccggtcgccgtggtctcgccgggaccgggctccgtcgcggccggtgcgggctcgtcggcgggcctggcgaacgggtcggtctccgggtcgtcgttggccagttccgcgaaccattcggcggtggggccctcggacggatcgttggacgggccgcggttgtcggatgtgttctcggtcatgcgttctctccgttcgcctccggcactcggcggggcgtgtcatgatcgaccgtggaggccctgggcacggcggcgcgggccgttcactgcgggccgtcttgggcgcggcccgtgcgggagggggcgccgctcagccgacgcccacctgcttgagcccggccttcacgatcgaggtgaaaaagcccagcccgtcggtggacggcccggtcagcgactcgacggcgtgctcggggtgcggcatgaggccgacgatgttgcccgcctcgttgcagatcccggcgatgtcgttcagcgagccgttggggttgaggtcgaggtaacgggccaccacccggccctcgccttccagttcggcgagggtttccgggtcggcgaaatagcggccgtcgcggttcttgaccgggatgaccacctcttggcccgtggtgtagtccgcggtccaggccgtgtcggtgttctcgatgcgcagccgctggtcgcggcagacgaaatgcaggccagcgttgggcagcagcgcgccgggcagcaggtgcgcctcgcacagcacctggaaaccgttgcagatgcccagcaccggcagcccgtcccggacggccgggatcagcgcgtccatcaccggcgcgaaccgggagatggcgccggcccgcaggtagtcgccgtaggagaaaccgccgggcaggatgaccgcgtccacaccccgcaggtcgcggtcggcgtgccacagcgcgacgggttcggcgccggccagccggacggcccgcgcggcgtcgcgatcgtcgagagatccagggaaggtgatgacccccacccgggcagcgttcattgaggaccctccggagccgagtagtgggtgcgaaggcaccggcggccaccggtgatacgtgcccccgcgcgcgaccaatctacctggcgctgtgcaccagatcgccctggagtcgccgtagcggggcctcgtctttccaggtcagccgcttggacatgtggaccgcggtgccgtacccggggcgggtgtcgaaagtcacgtcgtccatcagggcgtgcatgatcttgatgccgcggccggactcggcctgctcggggtcgcctgcggcgggcccgctggtcagcccgcggccgtgatcggtgacggtcagtgcgcacacgccgtcgttcacccgggcgatgacctcgtagtccagcggggtgcgcgagtgctggaccacattggtacaggcctcggaggcggcgacgaggatgtcgccgatgcagtcctcggcgacgcccaagccgcgcagcgcgtcgccgagaacccggcgcagtatccggatgctcagcgactcgcgtggcagcgcgagcgagaaccccatgttcaccggccacctctcgcctgtgaaatcttcgaccgtttgaacacttccctcacccacccggggtaatcgccatatccccgggacttttggtgaactgtcggcggtgtcgctcgcggaagttgtgaattttgtgcggccggacgcgccggggcggtcaatcgcccagcacccgtacctcgaagtcctcgatgaccgggttgaccagcagcgtcgcggcgatctggcgcaccttctccagggcggcctcgtcggcgggcccggccagctccagctcgaaccgcttgccctggcgcaccgagatgacgccgtcgaagttcatctggggcagtttgcgggcgatggcccgtccctggggatccaggatctccggcttgagcatgacgtcgaccacgacccgtgccacggccgcccccttagctgatcgtcgtgctgtccgtacgggacgccaagcgtacggcacccgcccgggacgggcgccgagcgaccccgttttccgtgatgacctcgggcgtccccgaagaacgctatacatactggcaagatcggccacaggaccccccgacgctggagccgccgatggacatcgaggacctcaccccgtccgaacgcgccgtgtggcgggcgttcgcgaccggcgagtccgtcgatctgagcagcggcaacccggccatggacgaccccgcccacggggagcagtgggggccggagcgggtggtgcgcgccgaggtgctgcgggccctgctggtcggcggggtggagcccgagcccgggcagatcgcggcggtccggctgaccggcgcccggatcatcggcaccctcaacctgggccatgcgcaggtgtcggtcccgctggcgctgaccggctgctacttcgatgaggccccgcacctgtactgggccggcatgaacagcgtccacctgatgggctgccggctgcccggcctggtcgcctccggcgcccgcttcgacgggcacctgtggctggagggcagcaccgtcagcggaggcctgtggctggacggcgcccacatcagcggcatcctcaacatgtccggcgtccagctgatcaacccgcagggggacgcgctgctgggcgaccggctcaccgtggacgccaacgtctactgcgacaagggcttcacctcgcacggggaggtccggctgcccggcgcgcacgtgggcggccagctgatcttccggcaggccacgctgaacaacccctcgggggccgcgctgtatgccagccgcctgaacgtggccgccaacgtcttctgcgacgccggtttcaccgccaccggtgaggtgcggctgcgcggcgcccgggtcggcggctacctgtcgctggtgggcgccaagctgaaccaccccggccggacggcgctgaacgccgccgacctggccgtggagaccgacgtctactgctccgacgggttcgccgccaacggcatggtgagcttcgccggggcccgcatcaccggccagctcagcctgcgcggcgcgcatctgaccaacgagtcgggggtggcgctgagcctgcagcggatgcaggccgaggaggtggtgctccgtcccgccgagccggtcgagggcatcgccgacctgtcgtacgcccggatcaacgtgctgcgcgacgacccggcgacctgggcgtcccgcctgcagctggacgggctgtcgtatgagaccctcgacccgccgctgagcgcccgggagcggctgggctggctccgtcgggacaccgacggctaccagccccagccgtatgagcggctggcccaggcctaccgcgccctgggcctggacgccgacggccgcaccgtgctgctggccaaggcccgggaccgccgcaagacccagagcctgccccgcaaggtggtgggctggctgcaggacatcctggtcggttacggctaccgcccgttccgcgcggcgagctggctggcggggctgctggtgttcggcaccgtggtgttcaccctgcacgagccgccgcagatcgaagccgagcagcagccggctttcaacgccttcttctacaccctcgacctgctgctgccgatcggcaatctgggccaggagccctacttcgcccccaccggcatctaccagtggatcgccaatttcatcgtcatcgccggtttgattctggggttgacggtggcggcgggggcgacccgcgccctgtcccgggactgattcttcagctttaccggacgggccggactcggtagcggaccgagggacggcggaggcgcgtaccggctgtccggggtgccgggcgctgagcggatgtgggtcgtccttcaggagcggggacgcgatacgaaccggtctgcggcggccgatcgggttcacggcactccggtggacgtttcggcacctcgtctctgcgggtcgagagggatcgcatcgctgccggggcggtgtggtgacctgtgtcggcagggcgccggggcttccgtctcccgcgtccggcggccacgtgcgcacggagatgaggcggggccgtcgtgggtccctgcgacgggcgcctgaggccgggtgttgcgagaggtgcagtgatcacgcgggccggtgccgtgctctgtggttgcggtccgattccgctgccggaagtctgtgccccgcttaaaagaacaaaactgtttttttgtgttagcgtccgggcatgcgcacaccgatcgcgggcgggccgggacgagccggccggacgccctccctggccgggcggcgggtgctgatcaccggggcggcccgggggatcggcgcggcgctggccgaccggctgcatgcgcgcggcgcccgcgtggcgctggccgggctggaaccgcaactgctggccgaggtcgcggcgcgctgcgggaacgccccctggcgggcctgcgacgtggccgaccgcgagcaggtcgaggccgccgtcgagcacgcggcgcaggccctgggcgggctggacgtggtggtggcctgcgcgggggtcgccgcgcaactgccgctggtcggcggggacccggcggtgatggaacagacggtgcgggtcaacctgctcggcacctactacacgctgcgcgccgcaggcccgcacatctcccatccgcgcggctacgcactggcggtggcgtcgctggcggcggcggtgcacccgcccttgatgggcgcctacagcgcctccaaggcggccgtcgaggccctgggcaacaccttgcgagccgagctgcgcccctacggggcgcgcgccggggtcgcctacttcgccgaactcgacaccgacatgacccaccgggggttcggcacgcgggcggcggccgcgctcatgggttccggaccggccaaggcgctgctgtcgcgggtggccccgctgcaggtgggcatcgacgcgctggagcggggcatcgcccggcgctccgcccggatcgtggcgccctggtgggtggcggccgccctgccggcccgcacgttcctgcagcccgtcatcgaccgcgccgcccagcgccacctgcgccgcgcgctggagatcgcccgggacgagcacgccccgctgaccaccccccagccggactcgggcggcgcctcatgaccgcccccgcagctcgtgatcgttcccctcggatcgctcccggcgggctgcgccaggtcggcccgttcacctggctgctggcgcgcatttccggccggatcgccggcaccggcccgctcgcgctgtttttgaccctgggacggcaccgccggctgttccacgcctggctgtggttcgccggccggctcatgcccggcggccggctgccccgccgcgagagcgaactggtcatcttgcgcgtggcccacctgcgcggctgccgctacgagtgggagcaccacgtccggctcggccaccgcgccggcctgggcccggccgacatcgaccgggtcacccaggggcccggcgccgagggctggacgcctcgggagcgcgccctgctgaccgccgccgaccggctgcaccaccaccgggacctcgacgacgacacctggcggctgctgcgcgagcacctcaccgagcccgagtgcatcgagctgtgcatgctggcctcccactacgagatgctcgccaccgtcatcgcggccctgcgcatccagcccgacgcaccccgctagggcccatcgtcgaagtccccgaaaacaccgggcagaagaccggtccgatcgcgtccggcgacgttccaccgggtgatctgcgggcggtggactccacgcggccgctttcacgccctggggcctggccctctcacaggacgccgccggcgcgcaggcggcgcacatgggcgacgatctcctcgcccacggcgcgcagggccgccgcatcaccggtcagcagcgggccggtgaccagtgtggcggtggccgcgacgaccgcccggcaggcgaaacgcccgccctcggtgcgcacgtcgagcacctcggccagcaggtcggtcagccgctgctggaaggccagccgccgctcgatcgcctgtggcccggcggcgtacccctcgatgaggaacagccgggagtaggcgggctcggcggccagcatctccaggtaggcggtgataccgcgctcgaagcgttccaacgggtcgccggtctttcccaccgccgcgatgagccgttcctccagcagccgggcggcctcgtcgaaggcggccagaaaacagtcgagcttggaggagaacagccggtagaagctctgccgggacaccgccgcgcgtttgaggacgtcctcgaccgaggtggcggcgaagcccttgtcgctcatcgcctgggccatcgccagcatcagccgctcgcgctgtcttcgggcgacttcctccggggcgagcgcgtgccgtccccggggcagccgccgcggcggggaggagaccaccgcatcaccctcttctggacgcgccgggcgccgagcgcacccgctgcggccatcgtgccagaccggccccggccggggcgggaccggaccgtcgggaaccggccggccgccgcaagaggccgcgcatccactgtgcaaccggaacgggacgcaggcggccgagcccgcgggcatcgcccgcaccctccgctgcacagggcgtgacgaaccccgggtgcgaaaagctgtttttcgttcccggctacaaccgcggctctgtaagtactcacttgcctgcgtagcggcggcggtccgtccttcctaggttctgggaggccatcgcgcccgatggccagggaaccgagtgaagggacgacgctccatggcatccagcgaggggaccgccggggcacgcaggaaccgcctcccccgcagagcccgttcggtgaacaaaggccgctcctcgcccgtgtcggcgcggacgcggcggggcctgcgcgcgctgatggccacctgcctgggcgtcgcgctgacgatcacgcccgtggccgccggcccggccgccgccgacaccgtcccggcaccggccgacgacccgttctacaagcccccgaccccgctgcccgacggccgtcccggcgacatcatccgctcccgggcctcggcgttcaccctgcagccgatccgcaagaccccgcgcgcggacgtgaagtcctggcaggtgctctaccgctcgcagtcggcgaccggcgaggacatcgcggtctcgggcaccgtgctcgtcccgaccaagccctggaccggcaccggcggccgcccgctgctgtcgtacgccgtcggcacccgcggcatcggcgactcctgcgccccgtcctacaccctctcccagggcaccgactacgagggcctgatcatctccgccgccctcgacaagggctgggccgtggccgtcaccgacatgcagggcctgggcacccccggcatgcacacctacgaggtcggacgcgcccagggcaaggcggtgctcgacatcgcccgcgccgcccagcgcctgcccggcaccggcctgaacgagcagaccccggtcggggtgtggggctactcccagggcggcacctccgccggctgggccgccgaactggccgcctcctacgcccccgagctcaacctcaagggcgtggtcgccggcggcgtccccgccgacctgatcgcggtggccgagaacctggagggcagcgccacggtggcgctggccttcctggccgcggtgggctacgacgccgcctacccggagctgaagctggagagctacctcaacgacgccggccgcaagctgctggcctccagccaggacatctgcctggccagcgtggacggcatcaccaccgtcatcggcaccgccttctccaagttcaccgactacgccaccgtcaacccgctgaccaccgagacctggcggcgccgcctgaacgagaacaagctcggctccacccgcccgtccgcccccgtcctgcaggtccacggccgcatcgacgcgatcatccccttcgcccaggccgagacgctgcgcaagaactggtgcgccctgggcgccgacctgacctggaaggtctacccgctggccggccacgcgccgggcatcgtccgccaggtccccgacgccctgtccttcctgtcggaccgcttcgccggtctccccgcgcagagcaactgctgaccgcccctggtgacggcccccgccccggcgggggccgttgccatgcccccgggaggcgtccgctgggagcggaacccggcccggacgcctgcggcggcgacagacaatcaccccatgacggcaccgctcgccggcgcgatccggctcccggacggggcctgggtccgcggccgtggcctgcgcggtcccgcccccggcggcccggacccccacttcgggctctacctgggctccgctcgcctgcgacgccgctgcgacgccgccctgccgtggcccgccgagtggatccgctggccggacttcctgctgcccaccgactgggacgaggccgcccgcgccatcgccgacctgcacgaacgagcccgctcgggccaggccgtagaggtcgcctgccatgggggcgtcggccggaccggcaccgtcctggcctgcctggccacccgcgcgggtctgcctccccggcaggccgtcgcctgggcccgcgagcaccatcaccgccgcgcggtcgagaccccctggcagcgccgctgggtggcctggttcgccgcccgctgacccgccggggacgaaggagtcgagggcgggtcttttttcaccacgtggtctcggcctgccggcggcggtgtccgaggtcatgacgtggaaggccacgccaccggcccccgactgcatcgtctccgtctcaacctgcgggatcggcgtgtcgaagggctgggtgaggtttcctcaacgagtcgatgccgccgagaggcggcctaagggcgggcacgagcaccggtgaagccatggcgggacggcgtgcgggatcgatgccgccctcagcgggcaccagagtgggccgggcgcatctgccccggtaagagacggtacggcagggaaacgcaatctttcccgttgagaaacctcgattcgcgacccgtccggacggcgcctggcacgtctgctttccgggatcctcccggcgcgtccgtgccgggaaaggaccacggttcagatgcttggacgtgcctcgatatatgccgctgcggtggacgagagaacgctgatccgaacgggtcctgaaacgtggaaccacagcagcggaggaagttccgccgagcggtggaatcccggctccagtccgtccggccatggctcatcgcccggttccagtacggtcgtcgtgatctggtccaatgggcctgcggagacgtcgggaagaccgctcgcggagaagtggtggacgttctgaaacgacaacgtgatatcgggtttctccggtccccagcgcaacccgatgtcgagggtgccggagtctgcgatcctggagaacagcagacgttcgatcagatagccctcacaggcggcggccgtctgacggaacgagtcgaacccgctatcggccacctggggatgaacatttttcaacacgccgtctccgcaggtcgaaacggggacgttgcagccgggacgatgccgcgacctggaaggtcacggtaccgggctgttgcctcggcgtcttgggccacaggtagaaaaaggtgcaatggcaggcctcccggctcggacgggacgttcccgaaggccggtcgccgtgcgagcccggcctgtgctgaggccgggctcgcacgaccggaaggctcacttgtgaagcggcccgtcccggtcaagggtcctcgatcagcgggaccgtgggagaaaggaacgggtcgccgtgcacggtgatccggcctctccggatcaccgtgcactttgaaggcgcggggacccggccattcctgtgtttcgtcgtcccattcgtacaccaacccataggggcccggtcccacccggcagatcagttcccaaagccggtgcagatcgtctgccgccgaacccggacggttggtgttcccggcgaccgtgacgaacggctcgccgttcatgtaacgcaggtcgatgaaaccgttgacccaggtgattccatcgatgaattcccggacccggcggaccgcttcggcgaggcggtcgctttccggctcgtaagtggaatcgcagagcacgacccagccggtgtactggcacatcccgcatcccgccggtcggcgcggcgggccggagccggtcatcgtccccgggccttcccggaaaaccgcctgcaggcagcgcaggccctccgcaaaagggagggtgccgcgtccggcggccggtcccggacaccgggcccggccgccgggcgaacccgaaggtcaggcggtgaaggcggcggcgttctccttcacccactgggcgaaggtgcgggcgggtttgccggtgacctcctgcacggtgggcaggacggtgcggccggcctcgggcgggttggtgcgcatctgcaggaagaacccgatgtcgtcatcggagtagccctcctgccgccagcgggcgatgacctcctcctgggtcagttccacatagcggatgtcgcggccgaggacctggccgatgatctgcacccgttcggggatggtcagggcctgggggccggtgatccagtactccttgccgtggtggccgtcttcggtgagggcgacggcggcgacggcggcgatgtcggcgtcgtgcaccagggcgctgcgggcggtggggaagccttcgcggaccaatccttcggtgcggatggactcggcccactccagggtgttggacatgaactccaccggggccaggcgggtccagtgcagagtggaggcttgcaccgcctgctccagggggcttttgtccacatcgccggccagcagggtgacgtggcggacgccggccttacaggccagctccacgatttccgcgccgttggtgaggggcccgtaggtggcggcgtcgaaggtgatcaggtgggcggcggtcacgccgtcgaaggcggcgaccagggtgtcggtgtcggccaggttgccggccacggcttcggctccggcgggcaggtccgctttggccgggtcgcgggtcagggcgcgcacgcggtgcccggcggccagcagttgctccaccaggggacgtccgacattaccggtcgcaccggtcaccaagatggtcatgggggcttctttcgccatgccacgacgctaggaacgactacggtcactttccgtccgcaatcgacgggacggcgaaagcggccgttcatcgccatgccgccgggacttccggtgatgccgccgcgtgcagcgcccgtcgaccttcttgcggggcgaggcggccgatgccgcttgaacgccgagatcacccgggccctgcacccgccggagaccgccgtcgagacccgctcgtcccgcatcctcaccgggggccggcctgcgcgaccgcgtggccgtcgtcttcgcctgcgaacagggccttgtccgcccgtccgctttccgtccacggccgggcggtgcggcctgctcacccccggttcgccggcgggcggggatcgtcgaggtcgagccggaacacgacccggtcggccgacgggccgttgtagccggggacgggaccggtgacggtgaaccccagggcggtgtggaaggcgatcgagccgtggttgtgcggggaggtgatcgcctgcaccacggaacggccgtcggagcgggcgagttcgaagaacctccggtacatgcggcgggccagcccccggccccggaagcggggatcgacgccgacgaagtggatgtaggcgacctccggagccgagggcgacaggaaccccaccaggtcgccgtcgtgctcggccacgatgctcgtgcggtggaagtggtcgaggaacaaccgggggagggcggcccggaccggacgcccccaccagtcgtccatgacggcgacgatggcgtcgtagtcggcgggctcggccggtcgcagccggacgtcgtggaccatgaccgccagtgtccccgagccccctgacacccgtctgaccggacgccgaagacaccgggcccggcgggggcgggcgacgctcccgaacgcagagcaccggcccccgatggcatgggccgtccgcgcaggcggcgggggtgcggtcaggtgcgcgggcccgccagggagaagccgaggacgaccgcggcggagacgacgatctggccgggcgccaggtcctcgtcgctgtgaccgctgaccgcgccgtggctccggtagcgctcgttggggaggggatcgtcggggttgacgtcctcgatgtgcaccacctcgcccagccggacgcccgccgcctcggcgtacagttcggccttggcgcgggccgcgcgcacggccgcgcggcgggcctcggcgcgcagttcgcccttggcggtgacgtcgaactcgaccccctccacccggttgaccccggcgtccacgacgtcgatgagcagctgctgcaggccgtccaggtcgccggtctcgacggtgaaggcggcctcacaggtgcagccgaccatcttgtggacgccgtcctggtactggtaggcgctgctgagcttgagccgtgaggaggagacgcggccgtcggggatgccgtggtcgcgcagcacccggcgcagccccgccacaccggcctgccccgcctcgaacgcctccctgggggtcttttccgtcacgttgccggccagtttgagacgcgccaggtcgggagccgacttcacgctggcggtcacaccccagggctgccggattcggacgtcctgccacatcaagggcctctaagggtgtcagggggcgggggaacggcggtgatctcaggcgggtccgttcccctggggcgggcggcggccggtgccggccgtcaggtttggagggtgaccaggcgggtctcggtcatctcctcgatggcgtaggcgggaccctcacgggtgttgccggagtcgcggacgcccccatagggctgctggtcggcccggctggtgggcacgtcgttgatcaggacgccgccgaagtgcaggctcttggcggccttcagcgccttgcccagctcgtcggtgaacacccccgcctgcagcccgtagcgggagtcgtcggccaggcgcagagcctcttcgaagtccgcatagcgggtcacggtgacgatgggaccgaagacctcctggcactggacgcgcgcctgcggcggcggcccttcgagcaccgtgggccggaagatgccgtgctcgagggcctcgcccccggtcagcagcctggccccggcggccacggcctcgtcggtccactccttcatccgctcggtgtcgtcccgggtgatcagggacgacacgtcggtgtgctcatccagcgggtcgcccagccgcaggtcctccacccgcggcagcagctcctccaggaagtcgtcggcgatgtcgtggtgcacatagacgcgctgggtggagatgcacgactgcccggcgtgggcgtacccggcggtggagaccttggaggcggcggtctgccagtcggagggggaatcgacgatcagcggcgagttggagcccagctccagccgcaccttcttgcgcggcgccttggccgccatcgaccagcccacctccgccgacccggtgaaggtcacataagcgacctcctcatgggtggccagggcgtcgcccacggtgccgcccccgccggtgacgacgttgagccagccggccgggacgcccagcccgtccagcagctcggccagcagcagcgccgacaccggcgtctgggaggcgggcttgaggacgaccgggcagcccgccgcgatcgccggggcgaccttgtgcgccaccaggttcagcgggaagttgaacggggtgatcgcggccaccacccccaccggcacgcgcagggtgaacccggtcttgccggaccccggcggggtggcgtccatggggatcacctcgccggcgtagcggcgggcctcggcggcggcgaaggcgaacgtctccaccgcccgcgacgcctccacccgggcggtcttgagcggcttggcgcactccagcgcgatcgccctggcgaacagctcccggcggtcgctgagcgcggcggcggtctgctccagcacccgcacccggtcaaagcgcgggaagtcgtcccgccgcagcgcctcggccgcggcgcgcaccgcccggtccacatcgcgcggcccgcccgccggcacccgcgccaccagggagccgtcatagggcgcgcggacctccatctgcccgttctcaccggccggcgtccactctccggcgatgagcatgcccgggggctcaaagtgcggcttggtctcgttcactgtcatgacctcgtcttcctggctcatcgggaccggccttcggggagggcggccggatcgggcgatggttatgccccctgggcgggtattgatccgagcgaatcggggcttgcggcccccggtgtgatgtctgccacgatggcggagggaaaaccccgcgccacacccaggggcggggtcctgacgtcggccggtcgcggtgaccccgtgtcccggccctggacgaggagtgagacgtgaccatcgactccgcacgcggtgcgccggccagcggcctgcaacaggccccgccgcccgagctcatccagttgctgactcccgagggcgtccgggtcgagcaccccgactaccccctggagctgacccccgaagaagtccgcgccctctaccgcgatctggtgatggtccgccgcatcgacatggaggcggtggcgctgacccgccagggcgagctcggcctgtgggcgtccctgctggggcaggaggcggcgcaggtcgggtcgggacgggcgctgggcgaacgcgacatggtgttcccgacctaccgggagcacggcgtggcctggtgccggggcgtggacccgatccggctgctgtcgctgttccgggggctgagcaacggcggctgggacccggccgagcacaacttccacctgtacacgatcgtcatcggcagccagaccctgcacgccacgggctacgccatgggcatccagcgggacggcgtgctgggcaccgacaaggccgccgccgccatcgcctacttcggggatggggcgacctcccagggcgatgtcaacgagtcgttcgtgttcgcctcggtgttcaacgccccgatcgtgttcttctgccagaacaaccagtgggccatctccgagccgctggagaagcagacccgcatccccctgtaccgccgggcccagggcttcggcttccccggcctgcgggtggacggcaacgacgtgttcgcctgcctggcggtcacgcgccgggccctggaggccgcccgcagcggccagggccccacgctgatcgaggcctacacctaccggatgggcgcgcacaccaccaccgacgaccccacccgctaccggctggaggccgagctggaggcctggaagctcaaagaccccatcgaacgcgtcaaggcgtacctgatcaaaaacgagcaggccgacgccgagttcctcgccggggtcgaggaggaggccaagcagtacgcggccgacctgcgccgccgctgcctgcagctgcccgaccccgagcccggggcgatcttcgagcacgtctacgccgagccccacccgctgatcaccgaggagcagcgcgagtacgccgcctatctggagtcgttcgaggacgagggggagcggtcatgacggccgtcacgcagcagaccacgaccacgttgacgatggtcaaggccctgaacgagggcctgcgccgggccttggaggacgaccccaaggtgctggtgatgggcgaggacgtcggccggctcggcggggtgttccgggtgaccgacgggctgcaaaaagacttcggcgaggaccgggtgatcgacacccctctggccgagtcggggatcgtggggacggcgatcgggctggcgctgcgcggctatcggccggtggtggagatccagttcgacgggttcgtgttcccggccgccgatcagatcatcacccagctggccaagatgcacctgcggtcgctgggggcggtgcggctgccggtggtgatccgcatcccctgcggcggcgggatcggggcggtggagcaccacagcgagtccccggagatctacttcacccacaccgccgggctgcgcgtggtggcctgctccaacccgctggacgcgttcacgatgatccagcaggcggtgcgctgcgacgacccggtgatcttcttcgagcccaagcggcgctactgggacaaggccgcggtcgatctggccgcccccgccgagtcctggacgcccctgcacgccgcccgggtggtccagcccggccatgacgtgaccgtgctggcctacggcccgatggtcaagacctgcctggaggcggccgcggcggccctggaggagggccgctcgctggaggtgatcgacctgcggtcgctcaacccgctggacatcgacgccctgacggcctcggtgcagcgcaccgggcggtgcgtggtggtgcacgaggcgccggtgttctccgggtacggggccgagctggcggcccggctgaccgaacgctgcttctaccacctgcaggccccggtgctgcgggtcggcgggttctccaccccctatccgccgtcccggctggaggagcactacctgcccgacctggatcgggtgctggacgcggtcgaccgggtcatggagtggtgagcggcatgcccgagatcaagacgttcaagctgccggacgtgggcgagggcctgaccgaggccgagatcgtccgctggcatgtgcacccgggcgaccgggtcgaggtcaaccaggtcatcgtggagatcgagaccgccaaggccgtggtggagctgccctgcccgtatgagggcacggtcgccgagctgctggtggaggagggccgcacggtcgaggtgggcacccccatcatctccgtgtcggtccccgccggggaggccggggagagcgctccgccgcccgccccggacggtgcggccgaacccggcccccggcaggaccccgagaccgggccgtccgagccggcccggcagccggtgctggtcgggtacggggtgcggcccggcgccacccgccgccgcccccgcaagcggcccgcggccatccgccacgcccggcccgcccccgcgccccatgccctggccaagccgccggtccgcaaactggccagggacctgggcgtcgatctgtccaccgtcaccggcaccggcccccacggcacgatcacccgcgaggacgtgcgccaggccgccgaacgcgccgcgacctccccggcgccgcccgccgtcgaacgcccgggtttcgccgaagtcccgcaggcaccggtgcacgaggggcgaggccctgccgagatgccgcaggaggccggcggcgttcccggcggggaagcggtacgcggtctcactgagatgcccggaggtgttctgcccggacgccaagggcggggacctgccgaaatgccgggcgggctcgccgaagtttcggcgcctggagaagcacgggccgtccaggaaggcgcggcgggacccgccgtcccctcggccggcggccgggaggagcgcgtcccggttcgcggggtgcgcaagagcaccgccgcggcgatggtcggttcggcgttcaccgcgccgcaggtcaccgagttcctgcaggtggacgtcaccgagacgatggagacggtgcggcggctgcgggagctgccggagttcgccgagctgaaggtgaccccgctgctgctggtcgccaaggcgctgctgacggcggtgcggcggcacccgatgatcaactcctcttgggcggacggcggcgaggccggcgatgagatcgtggtcaggcactacgtcaacctcggcatcgccaccgccacctcgcgcggcctgctcgtccccaacgtcaaggacgccgaccggctgacgctgcccgagctggcggcggcgctgggccggctggtcgaggaggcccgcgccgggcgggcccggccggccgatctgaccggcgggacgatcaccatcaccaacatcggggtcttcggggtggacgccggcactccgatcctgaccccgggcgaggccgccatcttggcgttcgggcagatccgggacatgccctgggtgcatcagggcgagctggcggtccgcaaggtcaccacgctggcgctgacgttcgatcaccgcatcgtggacggcgagctcggctcggccgtgctgcgcgacatcggcgccatgctggagaacccgctgcgcctgctcgcctggagctgaccttccgccggtgtccccgcgggaacccgcccgcggggacaccacgcccgttgcagaatatttttctagtcctctagaattttcttctgtgaacaggcggcgagggacctccgagggcggcagggagaagatcctgcgggcggcgctcggctgtttcagccgggacggggtggccggcaccccgctcggccggctgctgtcggagagcggggtgagcgccggcagcttctaccaccacttcaccggcaaggaggaggtcgccgccgtcctctacgccgagacgctccgcggctaccaggagggcttcctgcgggagctgcggcggcacgccgacccgcaggccgcggtcgccgcctgcgtggcgttccacatcgactggtgccggcggcaccccgaccacgcccggttcctgttcaccgaacgcccgcccggccggcaggagccgggcggacgggaactggcggactacaaccgggccttctacaccgacgtgctggcctggtggcggcagcacgagcaccacggcgcgctgcgtcccctcgacatcgtcaccgcgtacgtgctgtggctggggccggcccaggagctgtgccggcagtggctgaccggccgggcgccggagccgtcccccgaccagatcgcactgctgggcgaggcggcctggcaggccctgcggcagccggattcccggccctcccagaaaggaagccgaacatgacggccatctcctacaccaaggtcatggaggaggcgcgcggcgagacccgcacgctggtgaacgtggagcgccacggcgggtacgcggtgctcacgctcgccgaccccggcaagctcaacgtgctcagcgcggccatgaccctgcagctgcggcaggccctggccggcctggtggccgacccgcagatccgcgcggtcgtcctcaccggcaccgaccccggcttttgcgccggcggcgacctgcggctgatgcgccaggtcacgcagggcctggccgaccccgccgacgaggacggcgccaccaccccctggcggttcatccggcgcgagttcggcggcatcgtccggctgatcgccggcggcgacaccgccgtggtggccgccgtcaacggcccggcggccggggtggggctggccctggccttcgcctgcgacctgatcatcgcctctgagcgggcggtgctggtcccggccttcggcaggctcgggctgctgccggaggtcggcaccagctggttcatcacccgccgcctgggctatcagcgggcctttgagtactacgtctccggcgagcacatcccggcccggcgggcgctggagctgggcgtggtcaacgaggtggtcccccacgaggagctgctggagcgggcgcgcctgtggtgcgagcggatgatcgcgctgcccgagcacgcgctgtcgatgaccaagccgctgctgcgccaggccgccgacacgtcctgggagcaggcgctgaccatggaggagtacgccgagccctcctgctttacgaccaagccgttcgcccgttcggtggagggcatgctccgccgctgagcgcggtcccgggcggctcaggcggcccgccagatcgcgacggtgagggcggtggcgtagctcacccacgcccagtacggcaccagcagcagcgccgcgggccgcgacagccgccagaaccagccgatggtggcgcccagcgccagccacagcgccacgatgtccgccaccgcccagccgtacgcgccggcgccgaagaagatcggcgtccagatcgcgttcagcaccagctgcagcccgaacacgcccagcgccgggtgcacgccgtgccgccgccacaccagccagcccgacaccgcgatcgtcgcgtacagcaccgtccagaccggtgggaacagccacgacggcggcgcccagtccggccggtccagccgggcgtactcctgcccggctccgctcaccgccagcgcgcccaccccggcggccagcgcggtcacccccgcgaacaccgccaggccgccccacgtggcggcggtgccgcccggtctgcggcccgtccgggggacgcccctttgcatgattctcaccatcggccgagccctcatccgtgtcgctgcgtagacggggtatgtgcccgatctgcacagaacattccagggcgcggactttgtgattcacatcactcgccgtgatttgtagttcgatacaaaaggcgcaaaaccggtattaagtacataagtattaagttttcaatttttgtcagggaagagtttggggatatcggcgcccgggaaatctgtcgcccgtatcacgaaacacccgttacccactggtcactccacatttggagggcgccgtgtccaccccaacggtcactccccctcccaccgtccccgcctcccgccgcaccgccctgcggaagatcgtcatctggagcgcggtcagcctgctcggagccgtcgcctgggcgatgatcgccctggtcagaggcgaggaggtctccgccgcctggctggtgttcgccgccctggcctcctacgccatcgcctaccgcttctacgcccgcttcatcgcctgcaaagtgctgcgggtcgacgacacccgcgccacccccgccgaacggctcgacgacggcatcgactaccaccccaccgaccggcgggtgctgttcggccaccacttcgccgccatcgccggggccgggccgctggtcgggccggtgctggccgcgcagatgggctacctgcccggcaccatctggatcatcgtcggcgtcatcttcgccggcgccgtccaggacatggtggtgctgttcttctccatgcgccgcagcggacgcagcctgggccagatggcccgccaggagatcggcccggtgggcggggcggcggcgctggtcgccgtgctcgccatcatgatcatcctgctggcggtgctggcgctggtggtggtcaacgcgctcaaggactccccctggggcgccttctcgatcgccatgaccgtcccgatcgccctgttcatgggctgctacctgcgctatctgcggcccggcagggtggtggaggcctccgccatcggggtggcgctgctgctggcggcgatcggcgccggcggctgggtggccgagtcctccctggccggcgccttcaccctctccggcgagacgctggtgatcgcgctggtggtctacggcttcgtggcctcggtgctgccggtgtggatgctgctggccccgcgcgactacctgagcgcgttcatgaaggtcggcgtggtggtgctgctggcgggcgcgatcctggcggcccggccggcactgcgcaccgaggcgttcaccgagttcgccttcaccggccagggcccggtgttcgccggctcgctgttccccttcgtgttcatcatcatcgcctgcggcgcgctgtcggggttccacgccctggtctcctccggcaccacccccaagatgatcatgaaggagtcccaggtccggctgatcggctacggcggcatgctgaccgagtcgttcgtggcgatcatggcgctggtggcggcctgcatcatcgaccccggcctgtacttcgccatgaacatgcccgcccccgccctcggccccaccctggagaccgcctcggcggccgtggcgaacctgggctttgtcatcacccccgaccagctggccgccgccgcccgctcggtggaggaggccacgctggccggccgcagcggcggcgcccccacgctggccatcgggatcagcgagatcttctccggcgtcctcggcggcgacgccctcaaggcgttctggtaccacttcgcgatcatgttcgaggcgctgttcatcctgaccacggtggacgccggcacccgcgtcggccgcttcatgctgcaggacaccgtcggcaacgtctggaagaaggccggggacgtcggctggaggcccggcgtctatgccgccagcgccgtcatcgtcggcgcctggggctacttcctgtgggccggggtgcgcgaccccctcggcggcatcaaccagctcttcccgctgttcggcatcgccaaccagctgctggcggccatcgcgctggcggtctgcaccacgctgctgatcaaaaccggccgggcgaagtgggcgtgggtgacgctgataccgctggcctgggacgccgcggtcaccctcaccgcgtcctggcagaaggtcttctccgccgatcccaagatcggcttcttcgcccagcgggagcagtacgcccaggccctgcaggccggccagacctccctgggcaccgccaccacccgcgagcagatggaacaggtcgtggtcaacaccaccgtcgacggcgtcctggcggccctgttcgccgtcctggtcgtcgtcatcctgatcgacgcctcccgcgtgtggatcaaggcgctgcgcgccggccgccccctgcccacccacgaggacccgtatgtgaagtccgagctttgggccccgtccggcctgatcgccaccgccgaggaacgccgcctcatgcggcggcgcccaccggccgccgccacggccggaaccggtgcggacaccgacgccggagcgcccgcatgacccggccgccgcaccttttccaacgcgtcgtctccgcaggtcgcctgcgaagacggcgcggcctgaggcgaggtcgtggcctgcgcggagaccgtgagggctcccgtccccggctccttggaccgcgtgttgcaagaggttcactgcctgagcggctgcgctcagcctggcgtctgctccgggagttcgccggcgaacgggcctatgagatctacctggagcaccgccgccggcaccaccccggcgagccggtgatgtccgaacgggagttctggcgccgccacttcgactcccgtggccgcaatcccggcaccaggtgctgctgagctcccggtatgtctccgtagcggcagggaatgggaattgcatgcaatttacggccgctgcacatcgccgggtggccgatatcggccagagcacatccggctccggtatgcgatgatcatcggcgccgaggtccatgatcggctacgggcatatggcgagagacagtggagccgccaccaatggacgaaggcgttcaaaatcctgcaatcgacaccacggtgccgcattcggcgcggatctggaactactggctgggcggcaaggacaactacgaggtcgaccaggaggccgcccggcagaccatggaggtcctgccggagatcgtggacatcgcccgccactcccgggcgttcctgcggcgcgccgtccgctacctggtcgccgaggccggcatccgccagttcctggacatcggcaccggcctgcccaccgccgacaacacccaccaggtggcccagtcgatcgcccccgaatgccgggtggtctacgtcgacaacgaccctttggtcctggtgcacgcccgggccctgctgaccagcacccccgaaggcgccaccgactacatcgacgccgacgcccgcgaccccgacaccatcgtgcgcgaggccgcccgcaccctggacttcacccgccccgtcgcgatcatgatgctgggcgtcctgcccttcatcggcgacgacgaccaggtccggacgatcctgcgccgcctgctggaggccgtgccccccggcagccacctggccatcacccacagcaccagcgaggtcaccggcgaacgggtgatcgaggcggtgcgccgctggaacgaagtggcccccaccccctacaccctgcgcagcccgcagaccatcgcctctttcttcgacggcatggaactggtcgaacccggcctggtctcctgcccccgctggcgccccgacacccaccagatcggcgaccagcccgacatggacgaatactgcgccatcggccgcaagtaattccacccgaacagaacggaaatcccgcgtattcggccgattacgagacgttcggggttctgcgccgtagcctgggaaatgcgagtctctcaggacggagcagggccatggctgctggcgatactcccgaacgaatcggcgtccgcatagcccgtgagcgcaagcggcgtggtctcacgcagctcggcttggcccagcgggcgaactattcccgttctcatatcgcccaggtggaggccgggcacaaaatggccaccccggcgttcattgccgccgtggccgcggccctgggagtcagcccggcccgcctgtacggccagcccttctacgagaacagccccgtccggggcgccgtgcacacgcacatcccggaaatccgccgggtgctggccctcgtcgatgttccccccgacctggaggggccgccgcgccgcctgaccgagctggacgccgagctggccatgattcgcagactgcaggtggcctcccgctattcccggatcggggagcggctgcccgcactgctgcaggagctgtcctggcacgcccaccacaccgagcaggcgcgggtgtggcacatgctgttcctcgcccaggaggccgccgcggacctgtgccgcaagctcggctaccacgacctggccggcacctgcctggaccgggccgcggagtcggcgcgccgcgcccaggatccgcacctgccgctgctggtggtcttccgccgatcgctgctgttgctggccgtcgcccagtggcggtcggccctgaccctgctggaccgggccgtccgggcggtcgaccactcccgtgaggacgccgccgaagtcctgggcaccgcgcacctgcgagccgcgatcgccgcggcccgcgcaggagacgccgcaaccgcatgggaccaccacggccaggccgtcgaaatccgcagacgcgccggccgggcgcccggtgaccggcacggaatcaccaccggcttcgtcaccggaaacgtggcgatccacggcgcggcggtcgccgtcgaactgggcgacatggacgaggcggtccgccgggaccgccgaattcacccccgccttctggcggatctgccacctgaacgacgagcgcaccacgaaatcgacatgtcacgggcgctgctggagaccggcgactacggccgcgcgcttcaacgcttggagaaggccgaacagatcgccccgcaactgacttacttccacccctcggcccggtcggcggtggcgcacctggtggacgtccgccgaaccctgcccgaaccgctgcgcaggctccaaagccatatgggcgtatagcgggcgttcctcgatattcacagccctggaagtgagaactgaacctttttcgacacgctgtctctgcaggtcgggacggggcatcgcagtccgggccgctgccgtgacctgcaacgtcacggcagcggagaccataggggctcccgtcccggtgccttggaccacgtgttgaaaaaggtccactggatggtggtttttcaggtgatggcgggacggccggatcctttcgtcatagcctggggaatgtgaatcactgagcatggagtagggccatggtcgctgacgccgctcccgaacgaatcggcatccgcatagcccgcgagcgcaagcggcgtggtctcacgcagctcggcttggcccagcgggcgaactattcccgttctcatatcgcccaggtcgaggccaggcacaaggcggccaccccggcattcgttgcggccgtggccgaggcgctcgaagtggatccggcgctgatctatgggcagccgtaccggggagtcggcagtgacgacaaagcgcatgcggccattcctgagcttcggcgcatcctcgcctgcgtcggggccggacccgaaccggacaggccgccccgcggattggatgagctggaaaggcagatccgccaggctcggcggctgctgctgcaggtgcgcctgacccggctcgggatgatgctgcccgccgtcttggaggagctgacctggcacgcctacgagaccgactcgcccaaagcgtgggggctgttgttccgcgcctactacgaggcggtcagcctcacgcggcggctcggatacaccggggatgcgttggcgctcctggagcgggcggccgatgccgcccggcgttcccaggacccgcatctgccgctgctggtgagcctgccccgggcgctgctgctgatgtccatgaatcagaaccggaccgcgttgcggctgctgaatgacgccctcagccgggtcgaggcggaccggccggacgccggggaggtcgccggggcattggagctgcgcgcggcggtcgtggcggcccgcacttgtgacggcgtcagtgaagcctgggagcaccacggacgcgcggccgagctggcggaggccgggcgggtcggcgacggccggcacgggatggagttcggcatgtccaacgtcgccgtgcacggcgccgccatagcggtcgaactgggggatttggacgaggccgtacggcgggaccgggacatcaggcagcggcaggtactggagggcatggcgccggaacgccgtgctcatcacgaaatcgacatgtcgcgggcactgctggaactcggcgactatgaccaggcgctggcacgggtggagaacgctgaacggatcgcctcccagatgacttacttccacccctcggcccggtcggtggtggcgcacctggtggacgtccgccggacgctgcccgaaccgctgcgcaggctccaaagccgcatgggcgtatagcgaagtgttcctcggcgtccaccggttcgggtggggatgcgactgggggccaccggagagtcggtctggcgtgtggtgaacgcgtgcatagggcttggtgagtggagctgggggcgaggccgggaggtcggcggaacaccgatcgggccttctgggcaccccgggagttctgtgacttcttcccaagctgacgtgccggtatcagaaggccgagccctttgaggtgctcccaggcatgaaggtcgagcactgcgggcgaaccgggtagctcatgccgtccgacgtgaccgcggaatgaatgttcctgctgggggcattacgcaccgcgacggccgtgactctgtgagtcatgagcacgacttcttcgcgcgactctcagcagcggccggtggccgctgtgccccgcagggcacgccgcttcccagggtctggccatgagaagacgagggcgtccgtgcgtactcgccggggcgcgagccggtcgcaggtctatgacccccggcagcggtggatcgccgcgagcatcgagcgggaacgcgcgccccgctgggtggtgtggtggggcgtggcctcccgacgggcggtgccgacctggcagggcgccgcggtcgcgatcgtcgagggccgtgacgccggcgagctgtgggcggcgatgaacgccgtcgaacggcgcgcgctggggtccgccgacaagatcaggggcggcggcggcgggttcggccgggacgtgcggtgaccggtgaggtctaccgggtggacgtggcaccggccgggcaggtgtgcgagggggccgtccacgggccggtgctggcgccggccgcggtggtggccaccgccgatgggtcgttctggtgcgcgctgtgctggtggccgatcgccgtggcgttgctgaccgacgggcaccgcgtcgtctacagcgcgacggcccgggacgtccttgggatcggcgtataaggggccatccccatccctgcgggcgtatgcgatgatcgcgggcggctttgggaggtgcgcatgcggtggcctttgggacgtccgcggatggacgcgttcgccgggctggtcggcgttccggtggccgagggggacggcggggtgtcggggatgttcctggggaccagcagcgtgctgctgcgggacggggacaccgcgctgctgaccgacgggttcttcacccggccgggctggctgcgggtggggctggggcggatcgcgcccgaccgggaggtgatcgacgcctgcctgcggcgggcgggcatcgggcatgccgggtcgctggcggcggtgatctgcgtccactcccactacgaccacgccatggacgccccggtgatcgccgagcggctgggggcgaagctggtggggtcgcactccagcgccaacatcgggcgcgggcacgggctgcccgaggaggcgctgcgcaccgtggaggacggggagacggtgcgcttcggggatttcgaggtcacgttcgtcgtcggcgtgcactgccccggcgacctggcccccggcgccatcgacgcgccgctgtccccgcccgcccgggccagggcgtaccggacgggcgaggcgtactcggtgttcttccgccacccgctggggaccgtgctggtccacggcagcgccggtttcgtgccgggacggctggacgggcaccgcgccgacatcgtctacctgggcatcggccagctcggcaagcaggacgacgactaccgccgccgctactgggcggagatcgtccgcgccaccggcgccgaggtcgtcatcccgatccactgggacgacttcaccacccccttgctgaccgccccgctgcgcccgttcccctacttcgccgacgacgtcgccgtctcgatgcgcttcctggtcgagcagagccgccgcgacggcgtccgcctggtcctgccggacctttggcgggagaccacccttcttcccgtccgctagacgctcctccgccgccgtccggtctgcgcggcgtccgcgcgttccggcccgccggggcggcaccgggcttgcgcgcccgccgagagccgggccggttgccggtgtgcggtgccggtcaccggttcgcctcgtggcgggcccagtcggtcaggtcggccagcgaggtgaagcggtgggcggtgccgtcgcggacggcctcgtaggcctcgccggtccaggtcacggcgaggtcggcggggccttcgggggacgggtgccagccggcgcgggtcagggcgcgttccagcagggggcggcgggtgccgtcggcggtgacgcgggcggtgccgcggcccttgccgtgcaggacgaacacgcccgaggcggcctcgaaggtcagttcctcgccgtcgaaggacgcgccgatcgtcccgttcagcgtcagttcctcgggggtgccgcagtgcagcgcgcccgccgggtcgatcagccagatccggtcggcgatccgcagggccagctccaggtcgtgggtggagaccacgacgaccagggagcgttcgcgggccaggcgccgcagcagccccatcagcgccacccgggatggcacgtccaggaaggcggtgggctcgtccaggaggatcgccgacggctcctgggccagggcgcgggcggtgagcacccgctgccgctccccgtccgacagttcggtcaccgggcggtgcgccaggtgcgcggcaccggtcacctgcagggcccagtcgatgaccgcttggtcggcggcggtgagccgcccggtgaagccggtgtgggggtggcggcccaggccggtcagctcccgggcggtcagcagggcgggcaggtcccgttcggtgagcaccacggcgatccggcgggcccgttccacctcgtccagggcggtgatgggggagccgtccagcaggacctgcccctccagcgccggctgcagcccggccagggtgcgcagcagcgtggacttgccggtgccgttcgggccgatcagcacggtcaggtcgccgggccgcgccaccgcctccagcccttccaggacgcgccgggccgggcggcggcgccgtccggggtagccgacgctcagcgatcgcagcgacagcatggcctcaccccgcccatccggtctgggcggcgcggctgcgcagcaggacggcgatgaccacgggggcgcccagcacggtggtgaccgcgttcagcggcagcacggcgccgctgccgggggcctgggtggcgatgcagcagaccagcgagaccgcaccgcccagcagcaccgacgccggcatcagcacccggtggtcggcggtgcccagcagcagcttggccatgtgcggcacggccaggcccaggaaggccaccgggccgcagtaggcggtgaccgaaccggccagcaccgacgccgtcagcagcgtggcggtgcggacccggcgcacccgcacgcccatggtgcgggcgtagttctcccccagcagcatggcgttcaaaggcttgacgcccatcagggccgccgccagggccgcggtgcacacgggtgtgaacagggccaggtccccccaggtggttccggagtagctgcccaggctccaccccaggtactgctgggcgcgctgggcgtcggagtaggccagcagcaaggtgatgagggaggcggtggtcgagcccaccatcaccccgatgatcagcagcgtgaccaccgagcgcacccgccgcgacagcgccagcaccagccccagcacggccgccgccccggccgaggcggccaccacgatcccggcgcggcccagcccggcgacgccgccggtgaaggcggaggccagcccgccccacccggtgaccaccagcgccacgcccaaactggcgcccgagctgacccccaggatgtagggctcggccagcgggttgcgaaacagcgtctgcatctgcaccccggccaccgacagcgccgccccggccagcagcgcggtgatggcccgcggcagccgcaccgtccagatgatggtctgcgcgccggggtcggcgttctccaggcgcagcagcgccgccaccgcctggtcgagcgggatcgtggtggatcccagcgccaccgccagcacgaaggagaccgcgaccgccgccgccagcacggccatgacggccgtgcggcggcgggcggccggggcgaatgcgggctcggtcaacgggcgagctgctggtagaaggtgaacgtgtggcccggcatcaactccgggtgcaagatggccaccaggtcggccaggatcaggtcgggacggcccacgccgcgttcgtagaagtcgttgccgccgccggggccgagcaccttgttcatcgaccagaccttgccggacttgaacgcggcgaactcggcgtagcgggggtcggccttgcggacgtcctccagggacttccagtcgttcatctggggcagccagacctcggcgtcgcgggccttggacagcacggtctccaggtccaaattggtgctgccggtgcccttggtgtcggcccaggcgtaggtgccgcccgcatcggcgatcagcttggccatgaagctctccccgttggggatggcccactggccctggaacatctggccgggcagcaccgagaccggctcggcctgcttggccttggcggccagctcctggtaggcggcggcgaccttgtcgaacacctcggtggccttggcctcggtgccggtgagcgcggccacgaacttgatccactcggcccggccgagcgcgctggtctcctgccactcggcgttggcgacgatcttgatgccggcgttgcgcagcgtctggtgggcgggcacgtcgttgccgtcggtcatcagcacgtccggacgggcgccgatcaccttctcggtgtcgatctcctgcccggtgatgtcggcgtactcgatgatctgcttggccgccacccgctcgcgcacctgcggggaggtgatcagcccggcggaggccacgcccttgagccggtccagcacgcccaggtcggtgatgaacggcaggtgcgtggtcgaggaggcgaacagcgtgcgcaccggggtttcgaccaccaccgcgtccttgagctcgccttcggccttgggggcgggggtgccgcagcgcaccagcacataggtctgcggcttggcccccggcgcgggctgcttgacggtgacgacctggtagttcttggcgtaggtcagggtgaagttggtggcgtgccggatcgtctgcttgaccgggaagtagtccttggaggcgtcgaattccttgacgcagcggtcgtcttgggccgcctgcgacccctggccgtccccgccgcacgcgctcgccacgagcgacagggccaccagcgccgtggccagcggccatgcccggcgggtgcggaaggtgcgcgatgagcccccctcggcgggacgccccgcctccgggcggtggggcagggacgggtccggctgccgttcggccggggtgcgcccggctcggtgcacaaggttcactggcgctcctgcgagactggccgcggcggccgttcctcgacggcgtccgcggcaggcggtgggacggaccgttccagagagtcccgcggcacgccggagcccggcgtgtcctctcatggggagatccgccccatctgactgaggaggcgactgcgtgagtctcctggctctcgggtcgtcgctcgccccggccttcccacccgcgtgcgggcagtggcgtcatcggggtccgctcgccgatcacagtggcgggaccgcgccggactcgcaccggcttcctcgtccgccgtcgcctacggcgtgcaatcttcgcatatgggctgttccggtgtcgcatggggccggggcgcgtccgccgccgtttcacagggctcgtgagggctcacgggcccgcaagccctgggggcgccgcccggaacggggtcatgcgttcgtcacaaggagttgcataaagagacggaactgcattttcggtccgattaacagggtctttttgttgcgggtaattcgcccttcccggaagtggattcggtgatattctgagccgagtcccctccacatcctccgagaatcggagcttttcatggtctctgcggagctgcctttctcaggagtgcgcactgacattccctccccggcgcggggttatggctggatgctgggcggcaaggacaactacgaggccgaccggcagttcgtccggcagatgctgaagaacctgccggaagccctggacgccgcccgggagaaccggctgtttttgtaccgggtggtgcgccacctggcggccgaggcgggaatcaggcagttcatcgacatgggctgcgggctgcccaccgacaacaacgtccaccaggtcgcccagcggttcgccccggactcccgcgtcgtttacgtcgacatcgacccgatcgtgctggcgcacggccgggcgctgctggccgacgacgactccaccacggtgatcagagccgacatccgccaggtggaagagatcctcgaccacccggagaccaagcggctgatcgacttcgatgagccggtggcggtgctgttcctgtcggtcggccacatgctgcccgacaaggacgacccgcgccggatcctgcagaccgtgatcgaccgcatcgccccgggcggctacatcgccttcacccaggccacctcggacgaccccgcgcaccgcgccttgatgaactctcagctcagcgcctacggcctgacctggcagacccgcagcccgcaggaggtccaggccctgctggcgggactggagccggtggcgcccggcctggtggacgtcaacgactggcgccccgaccccgaccagccgccgctgcccccccgtccccgaagagctgaagccctacgaaggcgcctccaagctcaacaaggccggctgcgagtacggcggcctgctgcgcaagcccgcctgatcaccgggccttggcaggcgcacgggggcgccggacgggcgaaagcccggcgccgccacaggcggcttgcggaaagaacgcgttggatgaggttcaccgctccggacggccgcacgtccccggagggcggatgaacgccaaggtcgcggcggtgatctgcgccttggaatgcccctgggcgatcaggcgggtggcggcgttcagcgtgccgaccatcagctccatggtgatctgcggggacgggtcgcccagctcgatcagggcctggcagagcggctcggtcagccgccggtgcaggacgcggatccgcgccgcgtcctgcggcggcaggctgggaaagccgatggcgtcggcgatgcggtgctcctcgctcccggcgaactccaagaacgtccggatgtaggcggtcacccgctcggcggggccggcctgggcggccatcacctcgccgagccgggcgttccaccgctggaagatctcctccagcaggtgcaccaggatgtcgcgggaggtggggaagtacttgtagacgctggagcgggccagcccgatgcgggcgccgaccgcgcccggagtcaccgcctccggcccatcggcgagcacgatccgccgggccgcctccagcagctcggcgtaccggcgggcgcggtgctcggcgacggtcggggcggtgatcctcggcaatgcacttcctctgcgcgcaggtcaggacagcttgccgtcccgcatgtggacgacccggtcggcggcctccagcaggtcggtgtcgtgggtgaccatcacggtggcggccttgcgctcgtgcgcctgggcggccagcagcgccacgatctcacgggcccggcggcggtccagcgccgcggtgggctcgtcggccagcagcaccgccggccggttcatcagcgcgcgggccagcccgacccgctgccgctcgccgccggacagctcgtgcgggcggcggtcggccttggcggtcagcccgaccgcctccagcagctcgtcggcgcgggcccggtcctcggcggtgatccgccccgacaggtgcggcaccagcagcagctggtcgcgggcggtcagcgaggccagcaggttgccgctttggaagacgtagccgatccgggtgcggcgcagcctcgccagctcggcggccttggcgccggagacggtcacatcggcgatgcgcacctggccccgggtggggtggatcagcgcgcccgccacggccagcaggctggacttgcccgaccccgacgggccgacgaccgcgacgaactccccgggctccacggtcaaggtgacctcatccagcgcggtcaccagcgtgtcgcccgtcccgtactccaaggtgacctgctccagggccagcccggtcgtggtggcggtggtggcggtcatcggttgcctcccagggcgagcagcggatcgacggaggtgatgcggcgcagcgccgccagcgcgcccagcacgcccagcaccaccagcagcgccatggcggtgacgatcgggccgggcgcccaggcgatcggcatgccgggggcgacccgccgcagcagcgcgatcatccccgcgccgaccgcggtgccgaccgcggtggcggccaccagcaccaccagcacctgggcgagggcgtcgcggaccaggtaaccggccgagccgcccagcgcccgcaccagcgcgatctcgtccttgcgctgcaccgtccagaccacgaagaaggcgccgaccacgaacatcgagatcacgtacaggaagaactggatcatctgcatcgtggcctgctcggcggagtaccccggcgactggccgtaggactcctcccggctgagcacctcggccttggggccgccggcgccgggctcaccgtccagggcgatggcggtggccaccttgaacgcctcctgcggcggctcgccgggcagcccgtagtagatgcgctgccaggtcttcagcggcgcgtacgccaccgccacatgcccgtaggagacatcgccgatggtgccgatgatcggcagccgcacctcgctgcgctccacgaccagcgtgtcgccgatcttgagcccctcgtccaccagcttgcgggagatcagcaccccgtcctcccggctgcccagcggatcgccggtcagcggctcgggcgccatgaacgaaccgggctccacgccgaacaccgcgacgtccacatccttgccgctgcgttcttccttggcgtgggtgagcgtgttgccgtacggggtcgccgcgcggacgccggggaccttcgcccactgctgcgccagcgccggatcgaccgtgctgcgggagaacaggttgccgtccacgcccggctggaaggccaggtgggtggcggggagactgcgcagccccgacacgttgtcgttgaccaggccgttggccaggccggtgagcaggacggccagcaccgcgatcaacccgaccacggtgcccatcaatgcaaaacgcccccgggcgaaccggaggtcgcgcaatgccaggaacacggaccacctcgaaggatcggcgacatgccgacacgaatctagaagatgggggcacggtgtcgccaaaccggcgatcgccgtttctatgctgagccgatgtccaccaccgaacgcgagatcaccgagcccgtcgagctgtgcctgccggacgggcggctcaaccccgcggcggcgggctggacgcgccgccccctgcacacctgccggctgcgcggctggggccgcaccaagcgctgggagtactggtgcgtcaccacccccacccacctgctcgccgtcaccgtcagcgacctggacttcctggccctcaacagcgtctacttcctggagtacggcgggtttgagttcgagcgcaccgcgctggtcccgttcgggcgcggggtgtcgctgccgccggtcatcgccggcacccccggcgacccgtcgaccgacgtggtggtcggccccgagcgccccaccggcgggcaggtccgcgtggagatcacggcgctgcccggcggcacccggctgcgggcgcgctgcctgacccccgaccggcggccgctggaggccgacctggaggtggcgctgcccgccgggcacgagacgctgggcgtcgtcgtcccctggagcgaccggcgctttcagtacaccgccaagcacaccgcccgtcccgccaccggcaccgtgcggatcggctcgtccacctacgagttcggcgaggacgcctggggcgtgctcgaccacggcaggggccgctggccgcactcgatcacctggaactggggcgccgcctccggccgtagcggcggccacgtcgtcgggctgcagctgggcggcaagtggaccgagggcaccggcgccaccgagaacgccctgtgcgtggacggccggctcaccaagatcggccaggagctgcagtggcgctacgacccgggcgacttcctggccccctggacgatccgcacccccgacggcgagcaggtcgatttgaccttcaccccgttccacgaccgggtcgtccgcaccaacgcggtcctgctggccaaccgcaccgaccagtgcttcggccgctaccacgggcgggtgcgcaccgacgacggacgggacgttcccatcgacgggctgctcggctgggccgaggaggttcgcatgcgctggtgagctccgtcacccgaaagggccgttgagctgggaaaacgtgattgaaaacacagcgtggcgaaagcggactgtccgtcacggcgacacgcgcggccacctgcgaaaacgcgctctgaccaggaggaatgaccccctgggcagggccgaaggtcccatcgggcgatggaccttcggccctgaggtgggcgcaggcccggtgatggtctggaatcgctggattcgtcaacggggggccgggtttcgaccgcgtggccgcatccgtgccccgccccaccggaggagagcccgtgaacgccctggacctagcccgatggcagttcgggatcacaaccgtctatcacttcatcttcgtaccgctgagcatcggcctggccgccctggtggcggtcatgcagacgatctggtaccgccgcaaggacccgcggtacctgcggatgaccaagttcttcggcaagctgctgctgatcaacttcgccgtgggcgtggtcaccgggatcgtccaggaattccagttcggcatgaactggtcggactactcgcggttcgtcggtgacgtgttcggcgccccgctggccatggaagggctgctggcgttcttcctggagtccaccttcctggggttgtggatcttcgggtgggacaagctcaagccggcggtgcacctggccaccatctggctgttcgcgatcggcaccgcgctgtcggcctacttcatcatcgccgccaactcctggatgcagcacccggtcggctaccggatcaaccccgacaccaagcgggccgagctgaccagcatctgggaggtgctgaccaaccccaccacgctggcggcctacccgcacgtcatcttcgcgtcgctgatcaccgccggcatgctgatcgccggggtcgccgcctggtacctgtacaagcaccgcgacaccgacgtgttccgcccggcgctgcggctgggcctgatcgtctcgctggtggcgtcgatcggcgtgttcatctccggcgacatccaggcccgcgtgatgaccgagcagcagccgatgaagatggccgcggccgaggcgctgtatgagacctccgcgccggcgtccttctcgctgttcaccatcggcagcctggacggccgcgaggagctgtggagcctgcggatcccgcacctgctgtcgttcatggccaccggcgaccccaacggccaggtcgagggcatcaacgacgtgcagcgcgcctacgaggccctctacggccccggcagctacatccccgtcgtcccgatcacctactggaacttccggctgatgatcggcttcggggcgctggccgccgcgatcgcgctgtggggcctgtggctgacccgcgacggccgcaccccgcgcagccgctggttcacccgcgcggcgctgatcgggatcgcgctgccctacctggccaacaccaccggctggatcttcaccgagatgggccggcagccgtgggtggtgcacgggatgctgcgcaccgccgacggcgtctccccgacggtcggcggcgccgaagtgatcgtctcgctggcggtcttcaccgtcctgtacggagtgctggccgtggtggcgggcgtgctgatgacgcgcttcgccaagcaggggccgcccaaggaagaggagctgccgaaggaagacgaaccgatgccctccttcacctactgacgacgcggagagtgagcgatggaactcaccacagtctggttcctgctgatcgcggtgctgtgggccggctacttcctgctggagggcttcgacttcggggtcggggtgctgatgccggtgctggccccgcgcaaggcggcgcactccgacaccgaccgccgggtcatgatcaacacgatcggcccggtctgggacggcaacgaggtgtggctgctggtggccggcggcgccaccttcgccgccttccccgagtggtacgccagcctcttcagcggcttctacctggcgctgctgctgatcctcgcggcgctgatcgtgcgcggggtggccttcgagtaccgcggcaaggtcgacagcgaccgctggcgccgcaactgggacctggccatcttctgggggtcggcggtgcccgccctgctgtggggcgtggcgttcgccaacatcctgcagggcgtgccgctggacgcccagcaccactacaccggcaccctgctgaccctgctcaacccgtacgcgctgctgggcgggctgaccacgctgacggtgttcaccctgcacggcgcggtgttcctggcgctgaagacccgcggccacgtccgtgaccaggcccggcgggcggtccggtacctcgccgcccccaccgtggcgatcgccgcggccttcctggtgatcaccggggtgcggttcggggtgccgtggacctgggccaccaccgcggtggcggcgctggcgctggccggcggcgtggcggccgcgctgcgcggccgggacggctgggccttcaccggcaccgcggtcgccatcgtcgccaccgtggcgaccatgttcggcgacctgtggccggcggtgctgccgtccaccatcgaccccgcctacagcctgaccgtggagaacgcggcctccaccccctacaccctcaaggtgatgacctgggtggcggtgatcttcaccccgatcgtgctggcctaccaggcctggacgtactgggtgttccgcaagcggctcacccgggaggcgatcgtgccgcccgcgccctccggcgacggcgcgcccgcccgtcccgcgaaggcgcacgagcccgagcacgccgtggagcggagccgcgcatgaagccgctcgacccccggctgctgcggcacgcccgcccggcccggatcttcctggccctcaccgtggtgctgggcgccgtcaccaccggcctggtgctggcccaggcggcgctgctggcccacgcgctggcgggcgcgttccacggccgggggccgggcgagctgcggtggaccctcggcgcgctgctggcggtggtggtggcccgcgccgccgtccacggcctgggcgaggccgccgcgctgcactacgccggcacggtccgctcgctgctgcggcgccgcctgatcgcgcacgcgctgggcctggggccgcagtggacggccggcaaacgcgccggcgaggtggccaccgtcgccacccgcggcctggacgccctggacgtctacttcgcccgctacctgccgcagctggcgctggcgtgcatcaccccggtcgcggtgctggccgtggtcgccggcgcggacctgctgtcggcgatggtgatcgcggtgacgctgccgctgatcccggtgttcatggtgctggtgggcctgcacaccaaggcccgcaccgaacgccagtggcggctgctgcagcggctcggcggccacttcctggacgtggtcgaagggctgccgacgctgaagctgttcaaccgggccgacgcgcaggcgcaggtgatcgccgaggtgaccggcgcgcaccggcggatcaccatgcgggtgctgcgggtggcgttcctgtcggcgctggtgctggagctgctgtccacgctggcggtggcgctggtggccgtccaggtcgggctgcggctgctgaacggcgacgtgccgtatgagacggcgctgctggtgctgatcctggcgccggaggcgtacctgccgctgcgcgccgtcggcgcccagttccacgccggcatggagggcgtggcggcggccgagcgggcctttgaggtgctggacaccccgctgccgcggcgcccggccggcggcggcgccgcggcggacctgcggcgcgaccggatcgtcctggacgaggtgaccgtgcgctaccccgaccgcgaccgtcccgccctggagaaggcgtcgctgaccatcgagccgggcgagcggatcgtcgtcgtcggccccagcggcgcgggcaagagcaccctgctgagcctgctgctgcgcttcaccgaacccgcctcgggcacggtgagcttcgccgacgtgccggtggagtcctggcgcgagcagatctcctgggtgccgcagcacccccacctgttcgacgggaccatcgccgacaacatccggctgggccgccccggcgcctcgcccgccgacgtccgccgcgccgccgcccaggccgggctggccgagttcatcgaagcgctgcccgacggctacgacacccacgtcggcgaacgcggcgcccgcctgtcgtcgggccagcgccagcgcgtcgccctggcccgcgccttcctgcgcgacgccccgctggtcctgctggacgagcccaccgcccacctggacccgctcaccgcccacggcgttcaggaggcggtgcaccgcctggccgccgggcgcaccgtcgtgctggtcacccacgacccgacctggacgcacttcgccgaccgcgtcgtgcacatcgaggcgggccggctgagggagtcccgttcgctggcggtggcgtgatgagcgggctgcctttcctcggggcgtcctggcgcccaccgggcgtttcccaccccgtccactgcggccggcggccgcaccgacccctggagaagacatcatgatcgatctggtccgaagcggcggccggctgctgtcggccaccggccatgccgccacttccggcgtggtccgcctggcgggcctgtcgtccttcggcgtcggcgtcgcgatcgccgccgtgcccgtcctggtcctgcacggccgcgggctgaggcggcccgtggcagcgcccgccgccggatccggcctgcccgcccgggagccggtgccgtgaccccggccgtccgggcctccatccgaccggcacctcgcagcccggtgggcggccgccggcccgggttcgcctccgggaggggcgcctggacgggttctcgtcttgggagatgacgtcatgaccgctcttgcttcgacttccgtgcgccggcgccggccgctgatgtggctgttggcggcggccgggccggtgcgcgggcggctggtactggcggcggtgctgggcgcggccaccaccgccgccggtatcgggctgctgggggcctccgggttcctcatcgcgcgggccgccgagcaccccggggtcaccgcgctgaccatcgccgtggtgatggtgcgggcgctgggcgtcagccggggcgtcttccgctacctggagcggctgaccgcccacgacgtggcgttccgggtgctgggggacgtgcgggtgcgcatctaccggcggctggcgcggctggccccggccgggctgcgcccgctgcgctcaggggacctgctctcccggctggtcagcgacgtcgactccacccaggacctgttcgtgcgcggggtggtgccggtggccgccgccgcgctggccggcggcggggcggtcgccgcctgcgcgttcctgctggccccggccgccgggatgctggcggtcgggctgctggtggcgggggcgctgctgccggcgctgtcggcggcccgggcccgcgccgccgggcgccgcaccgcccgggcccgcggcgccgtctccgcccgggtggtggacgccctggccggggcggccgagctgcacgccttcggcgcccaggaccgggcgctggccgccgtcgccgaggccgacgccgaactgaccgcccaaagccgccgcggcgcgctggtgcaggccgccggggcggccctggcctcgctggcggcgggcctgaccgtgtgggcggtgctgctgctgggggtcgccgcggtggaggacgggacgctgggccgggtcccgctggcggtgctggcgctgaccgcgctggccgccttcgaggccacgagcgcgctgcccgccgcggccgcccagctcgccgagacccgggcgggcgccgcccgcatcctcgacgtcctggacgcccccgacccggtcgccgagccgccgtcgccggcgccgccgcccgagccgccgctgacggtccggatgcgcggcgtgcgcgcccgctacaccccaggcggcccgctcgtcctggacgggctggacctggacctgacccccggcaagcgggtcgcgctggtgggtcccagcggcgcgggcaagagcaccgtggccgccctgctgctgcgttttctggacccggcgggcggtaccatcaccctcaacggcaccgatctgaccgctttcgcctccgaccaggtgcgccggctgatcggcggctgcccccaggacccgcacatcttcgacgccaccgtccgcgacaacctgaaactggcccgcccgcaggccagtgacgccgaactggccgacgccgccgcccgcgcccggctgctgccgtggatcgagtcgctgcccgacggctgggacacccatgtcggcgcccgcggcgcccgcatgtccggcggcgagcgccgccgcctggcgctggcccgcgccctgctggccgacccggccctgatgatcctggacgagcccaccgcccacctggaccggcccaccgccgccgcgctcaccgccgacctgctgcgcgccacgcagggccgcaccaccctgctcatcacccacgacctgaccggcctggaggagatcgacgaaatcgtcgtcctggacgccggccacgtcgtccagcgcggcacccacgccgagctgctcgcccgccccggcctctaccgcaccctgtggcggtgctccgccccggacgcctgcgccgtgccgtgacccgggacatccgcggcgcaggcccccggccctcaggccggagcgggccgtccagcggctcggccggcgtcggcgcccggtgcgccgcccgccggatgacggccgttccccgtgtccctcagggggcggccggcgatgcgggccagcggtcttcgatgtggcagcggatgagagcggcgtgcgacagcggggccgacaggtcggtcacgtccccgttggtggtgtagtccagcagtacgatgtcgccgcgggagctcagctccttcaggcggtccatcaggtcggcgacgcggtgctccagcacccagcggtaggacggcaggtagatctgccggcgcgcctgctcgtacggcagcaggacctcgcccgtcagccccgcccggtgcccgcgcaccgggccgtgcttgcggacggtgcgcttgagccctttcatcgtggtgatttccagcttggccgggtcgacatcggcgttggcgaacactttcagcgcctgccagatgccctcgaccgactgggcggtgacgccgggggagaacggcacgggaatgccgccgtgcgggtagaacgggctgaacctcgcccacggtcgttcggcgcgggaggtgacgtccaggatcagcgcaccgggatgggccgcctcgatggacgccctcgcccggcgccggttcgccacatgaatcgccatcggggcaccttctcgccgaggaaccgagccttttccgccacgccgctccccgggggccgcaagccgtgccctcgtggcccgcggcgccgtccccgaacgcgacgtcacccgtcccgaaccgcggaaacaacgtgctgaaaaggctcgccgagcgggggcattctctccggcgccaccgacattccgcatgcccttcaagggtggggttagcttaggctagcctaagatcgtgttgactccggtgcgcgaggcccccctgcgcgacgaccccccgcaacccgccgtggccggggcgttgcggcgcggccgggtggccgggttgttcctgctggccgggctgctggtgctgatcgtgatggcgagtttcgcgatcggggccgaacgcgtccccctgagccgggtgctgccggggatcttcgagccggacgggtcgcagagcgcgctgatcatccaggagatgcggctgccgcgcaccctgctggggctggccgtgggggcctcgctggggctggcgggcgcgctgatgcaggcgctgacccgcaacccgctggccgagccgggggtcctgggggtcaacggaggcgccgcgctggcggtggtgctgctcatctggctggccgacgtcgaccaggtgctggtgtatgtgtgggcggcgttcgccggggcggccggtgcggtgctgctggtgtacatgatcggctcctatgggcgggccggcgccacgccgggacggctggtgctggcgggggcggcgctcaacgcggtgttcagcgcgctgaccaacggggtgatgctgctggacccgcacggcttcaacagcttccggttctggcaggtcggctcgctggccggccgggacctggccacgctcgcccaggtcgggccgttcatggccgccggggtgctgctggcgctgtcgctggcccggtcgctgaacgtgctggcgctgggggaggaggccgggcgggcgctcggcggctccctgggccgcacccgggcgctgggggcgctggcggtggtgctgctcagcggcgcggcgacggcggcggtggggccgatcgccttcctgggactggcggtgccgttcatcgtgcgcgccctggtcggccccgaccagcggtgggtgctgccgtactcgctgctgctggcgccggtgctgctgctgggcgccgacatcgtcgggcgggtggtggccccgccggccgagctggagaccgggatcgtcaccgcgttcctgggggcgccgatcttcatcatgctggtccgccgcggaaggatgcccaagctgtgagccgggtggtgcgcgccgggacgctgtcggtgcggtggcagccgcgttcggcgctggtcggcgccggggtgctggccgtcgcgctggcggcgtcggtgctggtgatcggcaccggggagtttcagatcgcacccggggaggtggtgctgacgctgctcggccggggcgatcgggccagtgagttcatcatcaccgagctgcggctgccgcgggcggtcaccgccctgctggccgggctggcgctggggatgagcggggcgatcttccagagcatgtcccgcaacccgctgggcagccccgacctgatcggtttcaccgccggcgcctccaccggcgcgctgctgcagatcctggtgctgggcggcggcaccgccgcgatcgtggccgggtcggtgaccggcgcggtgggcacggccgccgcggtgtacctgctgtcttaccggggcggcggggtgagcgggcagcgcctggtgctggtcggcgtgggggcggcggcgatgctgcaggcgctgaactcctacctgatcacccgggccgagctgcgcgaggcgtacgaggcggcgttctggctgaccggcagcctcaacggccgcggctgggagcacgtggtgccgctggggtgcgcgctggccgtgctggtcccgctggcgctgtcgcagtcggggcggctgcgcatgggcgagctgggcgacgacgccgcccgggcgctgggcgtgccggtgcagcgttcccgggcggtgctggtggtggccggggtgggcctggtcgcggcggcgaccacggcggtgggcccgatcccgttcgtggcgctggcggccgccccgctggcccgcgccctgacccggtgcaccggcccgcacctgctgtcggccgggctgatgggcgcggcgctgctggccgtcggcgacctgatctcgctgaagctgccggtcccggtgcccgtcggcgtggtcaccggggtgctgggcggcctttatctggcctggctgctggcccgcacgggccggaggggggccatttgagcatgggacgaaggcccgatgggcgggcaccggcgcccgggagcgccggggacggaagcggggagcggcgtatgagccggttgcgggcgcaggatctgacgctggcctacgagcagcgggtgatcgccgagcacctgggggtggagatcccggacggctcattcaccgtgatcgtcgggccgaacgcctgcggcaagtcgacactgctgcgggcgctgtcgcggctgctgcggccccgggcgggcgcggtgtacctggacggggagcagatcaccgcgctgccggccaagcaggtggcccgcaggctcggcctgctgccccagcagccgctcacccccgacggcatcaccgtcgccgacctggtggcccgcggccgctacccctaccagcggctgctgcgccagtggtcgcgggaggacgagcgcgcggtggccgaggcgatggcggcggtcggggtgagcgacctggccgaccgggtggtggacgagctgtcgggcgggcagcgccagcgggtgtggctggcgctggtgctggcccagcagaccccgatcctgctgctggacgagcccaccacgttcctggacatcgcccaccagatcgaggtgctggacctgtgcgcgcggctgcacgaggagggccgcacgctggtggcggtgctgcacgacctcaaccaggcctgccggtacgccacccatctgatcgccatgcgcgacggccggatcgtggcccagggccgtcccgccgagatcgtcaccgccgagctggtggagcgggtcttcgggctgccctgccagatcatcgagtgcccgcagaccggcgccccgctggtggtgccgatggaccggcgccgggcgttgacgcccgaaaccctctgaattaggttagccttacctaagttcagagggggcgttctgtgctgaccagggaagaactgcaccagtcgctgacccaggtgctcggtgagcaggtcgacccgcatgacaacctcatcgagctgggcatggactccatcaggctgatgagcctgaccggccggctgcgcaaacgcggcatcgagatcaccttcgccgagctggccgaacgccccaccctggcgcagtggtgggagctgctggccgaacgcggcgcgctcgcccccgccgccgagcccgagacgccccaagagcccgcggccgacgcgcaagagcccgacgggccgttcccgctggcgctcatgcagcacgcctactggatcggccgcgacagcgaacaagagctcggctcggtcgccgcccacctgtacgtggaactggacggccgcgacatcgacccggggcggctggagaaggcggtgcggaccctggtcgagcggcaccccatgctgcgggtggcgatctgcgacgacggcacccagcgggtgctccccgaacgccccggcccggcgatcaccgtcctcgacctgcggcgggccgccgacccgcaggccgagctggagcgggtgcgccgggagatgtccacccagcggctgcccatcgacaccggcaaggtcttcgacctgcggctgagcctgctgccgtccggcaccgcccggctccacctggatgtggacatggtcgccgccgacgcgatgagctaccgcaccatgctggccgacctggccgccctgtacgagggcgagacgctgccgccgctgcgctacagctacgcccgctacctggccgccgacccccgcgcgcaggcccgcgaacgcgatcgcgcctggtgggcccagcgcctggccgacctgcccggcccgcccgaactgccggtcgtccccaagcccggccaccgggtcgtccgcaagcaccactggctgtccccggagggcaagcggcagctcatcacccgcgcccaccgcgagggcgtcacccccgccatggcgctggccacgatcttcgccgaggtgatcggcgcctggtcggccaccccgcgcttcatcctcaacctgccgctgttccaccgcgaacccgtccacccggacgtggacaagctggtcggcgacttcaccgggtcgatcctgctggagatcgacctgaccgaggagctgccgttcgtcgaacgcgcccgcgccgtgcaggccaaactgcacaccgccggcacccacagcgactactccggcctggaagtgctgcgcgacctgtcccggcagcgcggcgagcaggtgctggcccccatcgtctacaccagcgcgctgaatctgggcgagctgttcgacgagcgcgtccgcgccctcttcggcgaaccggtctggatcatctcccaaggcccccaggtgctgctggacgcccaggtcaccgaggtctccggcgggctgctgctgaactgggacgtgcgcgagccggccttccccgagggcgtggccgacgccatgttcgccgcctacaccgacgccgtcacccgcctgggcgcccccgacgccgactggagccggccgctgcgcatccaggcgccccccgagcaactggagatccgcaagcggctcaacgcccggcccgccccgccctcgcgcaccctcatcgaaggcttcttcgcgaacgcccggcacaacccgcaggcccccgccgtccactgggacgacgacggcaccctcacctacggcgaactggccgaccgggcgctgcgcgtcgccgggcacctggtggcccagggcgtccgccccggcgaccgggtcgcgatcgaactgcccaagggccccgaccaggccgtggccgtcctcggcgtgctggcggccggcgccgcctacgtgccgatcggcgtggagcagccccccgcccgccgcgagaagatcaccaagaccgcgcagatcgcgctctccctcacccccgccgcgctgacctgggcgctggcccaggcccagccgctggccgaaccggtgcccatcactcccggccaggtcgcctacgtgctgttcacctccggctcgaccggcgagcccaagggcgtggaggtctcccaccgggccgccatgaacaccatcggcgacctgatcgaacggttctcgctcgggccgcgggacgtctcgctgggcatctcggccctggacttcgacctgtcggtgttcgacctgttcgcgctgtggacggccggcggcgcggtggtcatccccgccgaggaggagcgcaaggacgccgcccgctgggccgaactggtggcgcgccggtcggtgaccgtcctcaactgcgtcccctcggtgctggagatgctgctgcagaccggaggggacgtgcgcagcctgcgggtggtgctgctgggcggcgactgggtcggcgtccacctgccggggatgctggccgaacgcgcccccggatgccggttcgtggcgctgggcggcaccaccgagaccgccatccactccaccgtccaggaggtctccggcccggtccccgaggactggcacgccgtcccctacggggtgccgctgcgcggggtggcctgccgggtggtggacgagcagggccgcgaccgccccgactgggtgcccggcgagctgtggatcggcggcggaggcgtcgccgagggctactgcggcgaccccgaacgcaccgccgaccgcttcgtcacccacgagggcgtgcgctggtaccgcaccggcgacatggcccgctaccgccccgacggcacgttggaattcctcggccgccgcgaccaccaggtcaaggtccgcggcttccgcatcgaactcggcgagatcgaggccgccctggagagccacccgcgggtccgccgcgccgtggcgctgctggccggctcccgcctggccgccgcgatcgtgcccgcctccggtgaggtggaccgccaggagctgcaagaccacgtccgcgacctgctgcccccgcacatggtccccgaactgctggtgcgggtggaggagctgccgctgaccgccaacggcaagatcgaccgcaaggccctcaccgccctggccgccgccgaggccggcgaggccgccgcgacctacgtcgaacccaccaccgccctggaaaaggtcatcgcccgcaccatcggcgaggtcctgggcatcgagcgcgtgggcgccgaggacgacttcttcgccctgggcggcgactccgtcctggccaccaccgtcgtcgcgcgcctgcgcgaggccctcgacaccacctccctgccggtgcgcgtgatcttcgcccagcgcacggtctcccgcatcgcccgccgcttcaccgaactggaggagacccccggccgcctggaggccgtcgccgacatctggctcaccgtcgccgacatgaccgacgaagaggtggaggcccacctgtccggctccgcctgacaaaaaacgcccctcggcgccggaacgggacccccggcgtcgaggggatgcctctcgcccaggggtgccgtggtccgccgatgagccggggatcattccccgtccgctcccgtctgaggaggcgtcgagtcggcgcttccccgcgggcgtccggtcggccgccggcaggttctagggacgttgcgttcacgggaacggcctgagcggcaggtctgtcgcccaaaacgctcgcgtgggcttcgcgcggtcgacgccggggcggcgtgtcacaataggggcgtcagaacccaacaggagttcgtcggcgcctggtaggtcggtggagcgcgccggcgtgctcgcctggtcgcgagcacggtcggctctgctccgcgcggtgtcgcgtccgtgcttcgagaccgggacggctcgaaaggaccgaccgaatgcccaccgaccggttcgaactcgcaggcgactacgttcccgaccccgaacgagagatcacggccctcctcgacggcttcttcggctttttcgccgcccacggcatctccgccgagctcatcggtgccatgcgggcacggcacgaggagctgcagcagacgaacgcgcatctgatcgtggacgagcccgcacgccacaacctccgcatcaccctcgcggtgacggcggcctaccggacgctgcgatcgcacctgggccgcccggccgccatcgaagcggtgcggcgggcactggccgagccgctgggcgcggcgattcgcgaaggcaccagagcgatgctggacgccgcgccggacccgttcgccgccatggtggcgctgtgcaagacccgcgaggaacacgccttcggcaagggcttcaccttccatcgcgccgccgacgacgaccgccactacctgttggaggtccgccgctgcttctaccacgaggtgctcgtggccaactccgccccagagctgacaccggtgctgtgcgcgttcgacgccaactggatcgaggcgatcgaccctgcacgagacggcttccgcttcgaacgcaccaccaccatcggcctgggcggaacccactgcccgttccacttcatccgaaccggcgacacggacagctgatccggcctggtttcctctgaacgccatccccatgccaccggtgtgctttcccggacgggaaccgcaccagccggatgacgcggatactgcgacccgcgcgtccgatccggcagggacacgggatcgtccaccctgtgcttggacgacccttgaacgcaggctgtgcgcgtggtcggctgtggctctccccgttgcagccgaccgcgctcggcgcgcggcccaccaagttgaatccgcaagagcggaagctgccgaggcttacgggagccactgaacccttttcaacacgtggcctcaggcgccggagacgggagcccgatgatgtccggcactggagcgttgtaggtcatggcagcctctttgaccgcgacgccccgtctcggcctacggggacggcgtgttggaggaggctcagcggtccgggatcctgggagccaggagattcaggaggcagggtgtcgatgagtcgacaggccggccgaggggtgaccgtcgcgtccttcaacacgcgcgggctgccgctctttggatcgaatctggccgaacgctaccgagcgatcgcggctttcttcgaatcctctgacattgacgtggtcaactttcaagaagtcttcacccaccgccatttgaggctgctgtcggcggggatgccttctttccggcacctggcctaccggcgtgcactggttgggcctgccggcggcctggtgaccttgtcgcggctgcctacgggcaagtccgggtatcggcgcttccctctcctcccgtcctcgcccggccttccccgcaccgtccgtttcaaggcggccctgaaaggggcgttgatcactcctttgagggatcagggagtgtgcgtcatcaacacgcatcccgtggccaacggcgacggcgactggtcggatgccaaccgattccgcccgctgcagcaaggtcagctcaccgctctggcacgcctcgtccaggaaatcgaggacccggtggtcgtatgcggcgacttcaacgtggccagggacagcactctgcaccgggatttcctcgccaccaccggattggtcgacgccttcgccggcagttgccctccgaccttccattccgcttacctgaagcccgggcagcggccgcattgcatcgatttcatccttgtcgccaagtcgatcggggtcgaaagcacagggactctcttcaccgaccgggaaccactggccggcggaccgtcctacctgtccgatcacatcgggctgtacgcccggctgtgtccgaagcgttagccttccatatcgcagcttgtctgccctcggctcctgacagccgggttccgccgtcctgctcgatcagcatgccgttgtcgtcgatcgtcacggcgatttcgtcgaaatcgacgaatggcagtcgcagtgccgcggtcaaggtcagcgggtcgtgctgcatcgtctgcgggtagaagcgggcaagggaacgttcgagctgagcggccaggatgcccgcccacgtggggaccgaaggggcgctgagggtctggtagagagggctggcggggtcgatgccgatctcagaggtccagtcacgtccctggtgacgaactccggcgtcttcaggcgcccctcggcgacggccgccaggactcggcgggcggccggcaatcggcggtatgcgaagtcagtggtgccgatcgtcaggtgcgaagacgtcccctggaccccgaccgcgcttcaccggccggtcgaggaccccgaacacgccggcgagaaagtgctagagcgtgtcgtcaaaggaatcgcgcagggcctaccgggcgccgcgatgcccgcggtgcgtcggcggacgcgaccgggccggggtcggcccgggggctttgacgacaggtcctaggggcgtgaggtgatctgctggacggcccaggcgttgccgtcggggtcggtgaagtggatgaagccgacgttgtcaaggtcgtcgtcctcccgggcggggcgggcgccggtcgggctcaccacctggacctcgctgacctcgacgccgcgctctgccagccgggcgcgggccgcccggacgtcgttgacgaccagttgcaggcccttcagcgagccgggggccatctccgtgaggccctcgccgatgacgatcgagcagccggacccgggcggggtgagctgaacgatgcgtttgccgtcgaagccgttgatgtcgtggtcgacgttgaagccgaccttgtcggcgtagaagtccttggccttgtccacgtcggagaccgggacgagcaccacctcgagcgtccagttcaccggctgtctcccttcgggataaggggtcaccccacgaagggatcgtacgtatgttcgaagatccttctccggtgaacagggatgtccgggacgggcgtgtcgtcccgctcaggcggtttcggggcgcagggtggcggtgcgcaatccggtgaggaagacggccaggatcagggccagcacggcgctgacggcgccgtagacgacgatggcgtcgccgggcgccagatagcggccgagggcgccggcgctcaccgagcccacggcctcgccggcggtgtcctgggccgaccacagggcgttgacccggcccaggtagccgtcgggggtgtgggtctggatcaggccgtagcgcaggatctcctcgatggaggcgacgaagccgtagccgaacaggaccgccacggccagggccgggtggcgggccaggcccaggcaggccaggatcacgaaaccggcgacggaggcgatcagcaggacccggccgggggcgcgcagggcgctggtccagccgctggtgaccgaggcgagcaccgctccgcaggccggggcggcgtacagcaggccgaccgtggtggggccgccgccgagctgctcggtggcgaacgccggcatcagcacggggatgccgccggccaccatgaacagcaggcccagcagcatgagcccgcccacgacccggtgcccggccacaaagcgcagcccggcgccgatcgcccgcaacgggtgcgccgcctctgcaccgccggtttcctcgtccgcttcggtgttctgggcggccggaacggcaccgccggagccggcggccgcttcggcggtctcggcggtcttgccgagcgcgccgctctcgcccgccccggcgacgacgggcgggccgccgggcttgagcgggggcagggccgtcagcagccccagggtgccgaacgtgcccgccgcggcggcggtgtagttccagccgaccccgaacgccgagatcaccaccccgcccagggccggggagagcatcgagccgagccggacggtcagcgcgttcagtgccccggcggccaccagcttgtccgggccgaccagggcgggggtggcggccagcagggcggtcaggctgatcccggtggtcaccccgtcccaggcggccagcacgtacagcgcggccagcgagggggagggcaggaaggcgttcagcgccagcagcgcaaagccgatcccggcggcgatgcggccgcgcagcatcagggtgcgccggtcgttgcggtcggccatcaccccgccccacagcagcccggccagcagggcgaggccgccggtgccggacaccgcgcccacgtgcagggtggagccggtcatctggtggacctgcaccggcagcgccaccatcagcatcccgatgccgaagaccgacaccgtccgggcgatgaacacgttgcggaacggcctgctggtgcgcagcgggctgacgtccaaggccaggcggcggagcatcgtcggggttctcctccgggaagggagtagctaaggttagcctatccttagtgaatctccagcggagagggcagaccgtgcgtcgcaccctgatgaacggaaagatccaccgcgccaccgtgacacaggcgaacctgcactatgtgggttccctgacgatcgacgcggacctgatggccgccgccgacatcgtcgaaggagaacaggtccaggtcgtcgacgtcaccaacggggcccggctggtcacctacgccatcaccggcgaggccggcagcggggtcatcgggatcaacggcgccgcggcccacctggtcaagccgggcgacatggtgatcatcatttcctatgtcgcgctgaccgaggaggaacgccgctcgcaccgccccaaggtcgtccacgtggacgaacacaaccgcatcgtcgcgctcggggacgatgcggccgagcccgtgcccggcgtgccggcccagcttgcggggcgctgagcgatggaaggcttcaccccctggccggaggagctggccgcgcgctacatcgccgagggctactggggcgaccacgtactgggcgaggtaccccaaggcgaccccgaccgcgtcgcactggtcgccggagatgagcgcctgacctacgccgagctggagcggcgcatcgaccgcaccgccgccggcctgcaccgcctgggcatccggcgcggcgaccgggtggtgctccagctgcccaacaccgcgtccttcgtcatcgtcttcctggcgctgatgcgcctgggagcgcccccggtgctggccctgcccgcccaccggcacagcgagatcggctacctgtgcgagctggccgaggccaaggcctacatcatccccgaccggcacgccggctacgactaccgcgagctggcccgctccctcggcggcgtggagcacgtcatcgtcgacggcgaggccgccgagttcacccccctggccgagctggacgccgaccccatcccgttggagcggcccgacccggccgacgtgggcctgttcctgctgtcgggcggcaccaccggcctgcccaaactgatcccccggacccaccgcgactacgtctacaacctgaccgccagcgccgaggtctgcggcttcacctccggcaccgtctacctggtggtgctgccggccgcccacaacttcgccctggcctgccccggcctgctgggcaccctgtcggtcggcggcacggtcgtgctggccccctccggctccccggacgcggcgttcccgctgatcgaacgggaacgcgccaccgtctgcgcggtcgtccccccgatcgcgctgctgtggctggacgcggccacctggtcggaggaggacctgtcgtccctgcagctgctgcaggtgggcggcgccaaactggccacggaaccggcctccaagatccccggggtcctcggctgcaagctgcagcaggtcttcggcatggccgagggcctgctcaactacacccgcctggacgacccgcccgagctgatcgagaccacccagggccgcccgctgtccccggccgacgagatccgcgtggtggaccccgacaccggcgaggacgtccccgaaggcgaggtcggcgagctgctcacccgcggcccctacaccctgcgcggctactacaaggcccccgagcacaacgcccgctccttcaccgccgacggcttctaccgcaccggcgacctggtgcggcggctgccgtccggccacctggtggtggaggggcgccacaaggaccagatcaaccggggcggcgagaagatcgccgccgaggagctggaaggccacctgatcgcccacccggccgtccacgacgcggcggtcgtcggcgtgcccgacccggtcatgggcgaacgcacctgcgcgttcctcgtcgcccgcggcaccccgcccaccctgcgggaggtgaaggagttcctgcgcgaccgcggagtggccgactacaagtggcccgaccgcatcgaagtggtcgacgccttcccccgcacccccgtcggcaagatcagcaagaaggcgctcctcgccatgctggacaaggcctagccgaagggcacggaccggcacgggcagcggcccccggcacgctcgccgggggccgtttcattccagtccgctacttggcgcgatggcatggcccacgtgggagatcggcgcgcgggcataccatcggtgaatggcgacgcggctcgtgcagattcacatgaaggcccatgacgactctgcgctcggccggttctgggcgcaggcgctcggctggagcctctccagcgaggggcccggcgtgaccagcctcgagcccgagggcttcacctatcccgatcccaccgccgtctgcatcggcatcgtcgccgacccgagccccaagacggtgaagaaccgcgtgcacctcgacctcgccaccacctcggcggcccaccaggcggacctggtcgcgcgtctggaaaacctcggcgcgacacccgtcgacatcggccagggtgacgtcccgtggacggtgctggccgacccggagggcaacgagttctgcgtgctggaaccccgcccggtgtaccgggacaccggaccggtcgccgcggtggtggtcgactgcaccgatccgcgggccatggcccgcttctggggcgaggcgatggactggaccgtgcacgtggtgaccgacgagtgcgcggtgctgcgttccgccaagggcgtcggcccgtacctggagttcctccgcacgcccgacgccaagaccgcaaggaaccgcattcatctcgacctgcgcccctaccccggtgacgaccaggcggcggaggtggaccggctgcgggcgctcggcgccgtcgacatcgacatcggccagggcgacgtcccgtggacggtgctggccgacccggagggcaacgagttctgcgtcctcacccccatgtgaagcagaccccggtctcggtgccgtcgctttcgccgctgagagacgcggaagccgtcggagccccgcttttcgcgttcccgtaggccgcctgcggccctgccgtggcgaggacagcggacggaaccacagcggtggatcggataccagatgcgctgcgacggcggagcgtgcgcatgaacgtccgatcgtccgcccgaactgcggaggtagcgacagagcaggacagcgggccgctgcgcgcggtggagagcggacggccggcggtgccggtcgccgtgagcggcaccgccgccgccttcgacgccagaggccgggcgccggcgtggggacccgccgaccagacccgcctcttcctcggtcgaggtcccgccgtcccaggaggaggacacgccgttcgtgcggttcggcgcctgggtgccggctctgtcgctgctgatcgtcctggcggcggccgcggcgtggacggccggacggcgccggaacccgcccgcccctcaaaggcccggtcccgcccggggaacggctgcgatcgccggaccgcgccgccggcgccgttcatgatgggaccatgcggcaggaaccagaccccggcgaggactttctggacgccctcgccgggcggctgaccggcatgccgggacggccggtggcggtggacctttccgccgaggacgcctgggaactggtcacgcgcctcgacagcgccctggacgccgacggcgtccagacgcggatggtgctgggcgcggcatgcccgacgaccaccgaggccatcgcccagttcgtcacggccatgcaacttccctaccgggcgagccgaagctgggaggacttcctcggcgagctcggcgaacgccctgtctcgcagcggcagtgcctggtggtgaccgacgcctgcgccctgctgcggcacgagagcttcgacaggtggcgggaactggtcggtggcgtctgcggcggcccgtactgcatgggcggcggctggaccaccctcgtcctggcagaccgagaacccgcctggcgggaatgggtcttccggccggcggccgacaccgcccgccgaagcggctgggagctgcccatgttgcgggggagtgccggggcgtctggctttccctagcggtatccggtccggagctgctgtcgagggggcgatggcggtggccgggttggccgtggcggggcgagacgtctcgctgggcgggggcgggttctgggggatcgccggaaggcgatggtggtggcgactttggtcgaagaagggtggccgatcggcggctgcgccggttccggggaggcggccatggtgggggcatgagtcgcgggatgggccatggctgctgagcgcgtttccggtgccggggtgaccgtggtggggcgtgcgcggtgggagcgtgcgctgatctggggtgggttcccggtcgcgggggcggtgctgggcgggctggtgtggctggtggccgggtgggtggtcgcgctgcggtgggtgccgatgcgcgggccgttcgagctggtggactccctgcctgatctgcccgccgcgctgggctgcatggggctgggcgcggtggcgggtctggtgctggccttcgtggccgaacgcgaatacgtgaccgtggccgtcggcgacgatcgggtggtctgcgttcgcgatggcgccgagcggtcggtgccgcgggcgtccgtcggggcggtgttcgtggacgagggacggctggtgctgctggaccgccggggccgggagctgctggtgtactcggcccgggagggcgccgacctgccgggcaccgagcgtctggccagggccttcaaggcgcacggctacccgtggtcgcccggcggggacccgcaccgggacgagtaccggcgctgggtgcccgacatgcccggcctgccgtcgggagcgaacgcgctgctgcgcgcccgggccaaagcattggacagcggggacggggaggaggcggcgcagcttcgcgaggagctggggcggctgggcgtggtcgtccgggaggacggcaagaaacgccagttctggcgctgcgtcccgccgcctttggggtgaaccgggcgtccggctgctgggacggcgaagcccgccccgcgcggggcgcgcggggcgggcggtggaggaggagaggtccttcagcgcagcgggacgacgtagggggcgacgctggagagcttctcgcaggtctcctcgtactcgcggtcgggcgtggagccggtgacgatgccggcgccggcgcgcagccacgcccgcccgccctgctggtagagggcgcgcagcaccagggccgcatccagcgccccgtcgtgggagaccgccagcaccgcgcccgagtacaggccgcgcggctcgtcgaggcgggtgatggcctcgatcgcctcgggcttggggatgccggaggcggtgacggcggggaagagcgcttcgaaggcgtcccagcaggtgcggccgggggccagccggccgtgcacgctggagcccaggtgctgcacgctgccccgctccttgaccgtcatgaacccggtgacctgcaccgttgcgggcgtgcagacccggtacagctcctgctgcgaggtgcgcaccgacaccgcgtgctcgaagatctccttggggtcgttttccagttcgcgccgccgggccgcgtcggtgtcggcgtccaggccgaaggcgcgggtgccggccagcggctgggtcatcaccgtgccgtcggcgctggtctgcgccaccacttcggggctgaagccggtggcctggaagccgtccaggtcgagcaggaacgagcgggccggggtgttggcggcccgcccggccaggaaggtgccgaccacgtccaccgggaagccgatcggcagccgccgggagacgatgaccttctggtagagcccggcgccgatctcctccagcgccttggcgacgcgttcgcggtagtcgtcgccggtgcgcacgtccaccggggacggcaccggcgccggacgcggcgcggggtcggccagcagcctgccgacctgctcgacttcggcggcgtccgccccggtcaccacggcgcggccggccgttgcgcgcacctggaggcgggggacgatgaggtgcgccagccgggtctgcgaccggagcgcctgcgggcaggagaactcgaaggccacccagccgtaggcgttccaggccggccagggggcctcggcgaacgcctcctgcagcgcggccgccgggcgtcccgaccaggggcggacggtttcggggcggcccgcccagcgggtgcgcaccgtctgcgattccaaggccacctcgcccagtgcgcccccggcgaaagtccactcacccggccgttcgtaaacgacgaagtccctgaacagccctgattccgccaattgggccatcaattgcggggggtcggaagtgacctcgaccgtcagttcggccgcctccaggccgatctcgtccgtgcgcacaccgaaggacacagcaaacccatcctctgcaggatcggaccgctcccgatcaacttaggtaaggctaaccttgtgtgattttgataggcaaggctaacctaaccagcgtttgccacccggtcctcaagcgggccccaaccgaaagagttgagcgtgcaggagcagacggcggcacgacgacgggaactgatgcggcgactgatggccgagcgcggcatcggccgggacacctcccggatcgcccctcgcacatcggacggcccggcacctctttcttacgcgcagcagagcatgtggctgcaccaccgggccttccccgacagccccgcctacaacgtctgcctgctggtgcgcatgtccggcgacctggacataagcgccctgcacgcggcgctgcgcggcgtggtccgccgccacgccatcctgcgcaccacctacgacgacggccccgtccagcacatccacgacgacgactccctggacctgcccgtccgcgactaccccggcaccggcgcggacgccgaggcatgggcgcgggcacaggcgggccggatcgcggcccggccgttcgacctgcgcaccgaacgccccatccgggtcgaactgctgcgcctcgccccccgcgagcacgggctggtggtggtcatccaccacatcgcctgcgacggcaccgtgtggggaacgatgtccggcgaactggcggcgctctaccgcgccgcgctgaccggcgaaccggacggcctggccccgctgcccatccagtacgccgactacgcggcctgggaacagcggcgtcccctctcccgagaagacctggagtactggcggcggcgcctcgacccggcccccgagccgctggacctgcccaccgaccggccccgcaccgccaccgtctccgaaaccggcggacatcgggtccgccgcttcgacgacgccgtcaccgccggcatccgcgacctggccgcccgggagaacgccacccccttcatggtgatgctggccggctacgccgccctgctgcaccgctacaccggcgccaccgacatccccgtcggctccctggtgcaaagccgcgaacacgccgagacccagccgctgatcggccacttcggcaacaccctggtgctgcgcaccgacctgtccggcaaccccaccttccgcgagctgctggcacgggtccgccagaactgcaccgaggacttcgcccaccaggccctgccctacgacaagatcgtcgaagagctgcgaccggcccgcccgcgcggccgctcgccctacttcgacaccatgttcatgtacctcgcccacgagatcggcgaactggacctgcccggcatcacctcctggtggacgcacatccccagcggcgccgtccacttcgacctgtcactggaggcgttcgcccgctcccacggcctggaagtggaggccaccttccggcgcgaactgttcgacgacgaacgcatcgacgcgctgctggcccacctggagacgctgctgcgcagcgccgtcaccgaccccggccgccgcatcaccgacctggaactgctcagcgagagtgagcggcggcaactggcggagtggaacgccaccgaccggcccgtccccgccaccaccgtggtcgagctgttcgaacaacaggccgcccgcacccccgacgccatcgccgtcgaaagcgaaaccggcaccctcacctacgccgaactggaccgccgcgcctccggcctggccgcgctgctgcgcgcccgcggcgccggccccggcaaggtcgtggcactggccctgccgcgcaccggcgacctggtcgccgcggtgctggccgtgctcaagtccggcgccgcctacctgccgctggacctggaccacccggccgaccgcctggcctacatgcttcaggacgccgccccgctgtgcacgctggcgaccgagcagacccgcgccgtcctgcccgacgacgccgaggtgctggtgctcggcgaccggacgcccgcccccgccccctcccggcccgtcaccggcgacgacctggcctacgtcatctacacctccggctccaccggacggcccaaaggcgtggccgtcccgcacgcggcgctgacgaacttcctgctgatgcagcgggaagaactcgccctgcgccccggcgaccgcctggtcgccgtcaccaccatcgccttcgacatcgccgccctggagctgtacgtgccgctgatcagcggcgccaccgtcgtgctggcctcccgcaacgccgtgcgcgacccggccgcgctggcggaactgctggccgacgccaccatcgtgcaggccaccccgtccctgctgggctccctggacccggccgccctgcaaggcctgcgggtactggtcggcggcgaggccctgccggccgccctcgccgacaccctcacccgcgtcgcctcccgcgccaccaacgtctacggccccaccgaggcgaccatctgggcgacctccgccgaactgccctccaccggcatcggccgccccttctggaacacccgcgcctacgtgctggacgcctcgctgcggcccgtcccgcccggcgtccccggcgagctgtacctggcgggcgcccagctcgcccacggctacatcggccgccccgacctgaccgccgaacggttcgtcgccgacccgttcggcccgcccggcacccgcatgtaccgcaccggcgacctggcccgctggagacgcgacgggacgctggaatacctgggccgcaccgacgaccaggtcaagatccgcggcttccgcatcgaaccgggcgaagtgcaggcggtgctggccgcccagcccggcgtcgcccaggccgccgtgatcgtccgcgaggaccggcccggcgacaaacgcctggtcggctacctggtgcccggccccgaagggctggacgagacggccgtccgcgccgccgccgcccgcgccctgcccgagtacatgctgccttctgccctggtcgtcctggacgccctgccccgcaccgtcaacggcaaactggaccggcgcgccctgcccgccccgcacctggaaaccggcgggcgccgcccccgcgacgcccgcgaaacggccctgtgcgaactgttcgccgaagcactcggcgtggacgaggtcggcatcgacgacgacttcttcgccctcggcggccactccctgctggccgcccgcctggccggccgcatccgcgccgccctcggcgccgaattgaccatcgccgacgtcttcgaagcccccaccgtcgcccagctggcaccccgcctggtggagggcacccgcacccgggtgcgcgacgtgacccggcccgaggtcgtccccgcctccgccgcccagcgcggactgtggctggaagaacgcatgcacggcccgtccgtctcctacacggtgccgctgggcgcccggctgcgcggcccgctggacgtcgccgccctgcgcgccgcgttcggcgacgtggtcgcccggcacgaggcgctgcgcaccctgctggtcgaaggccccgacgggctgccgatccagcgcgtcctgccgcccggcggggaacttttcgaggtccgtgacctgcgcggactgcccgccgaccaggtcgccgaggcggaggcgcaggcggcgcggcaccgcttccgcctcggcgtcgacctgccgatccgggccacgctgctgcgggtggacgacgaggcgtggacgctgatcctgctgcagcaccacgccgccgccgacgaatggtccttcacccccctgctggccgacctgtcccgcgcctacgccgcccgcgcacaaggacgggaacccgactgggcgccgctgcccgtccaatacgccgactacaccgtctgggacgccgcccaagaccacacccaccagctcgaccactgggaacgggccctggccgggctgccggaggagaccaccctgccaccggaccgcccccgcccggccgaggccggccaccgcggcgaccaggtgaccttccagctcccgctggacggggtgcgcgagctggcccgcagcaccggcaccagcgtgttcatggtgctgcacgcggccatggcggccgtgctgcagcgggccggcgccggcgacgacatcgccttgggcacccccatcgccgcccgccccgacgaggacctggccgacctggtcggcgtgttcgtcaacctgctggtgctgcgcaccgacctgtcgggcgacccgaccttcaccgagctgctgcaacgggtccgcaccgccgacctggacgccttcgcccacgccgacgtccccttcgagcaggtcgtcgaacggctggcccccgaacggtccctggcccgcagcccgctgttccaggtgatgatcgtccaccagcgcctggccgacgcccgcctgaagctgcccggcgtggaggccgagccgttcctgccgaagaccggcggcgtcaagttcgacctggacgtctacttcgccgaaggcgacgaccgcatcgagggcgtggccgcctacgccaccgacctgtacgaccgggaaaccgtcaccgccctgttcgaccggctcgccgccctgctcacccgggccgtccgccaccccggccggcgcctgtcgcagctcctgccgcccttcgaccaccccgacaccgcccgcgacttcggcggccgcaccgtcgccgacctgttcgccgaacaggccgcccgcaccccggacgcccccgccctgatcctgcccggcgggagcgggcaggcggcggccaccgcggaaaacgacccggccggccggtcgccccaggacgtggtgatcagctacgccgagctggaccgccgggccgaggaactggccgaccggctggccgcggccggggccggacccgagcaggtggtggccatcgccctgccgcgctcggcggagttcgtcaccgcactgctggccgtgatcaaaaccggcgcggcctacctgccgatcgacgtgacctacccgcaggcccgcatcgaccacatgctgcaggccgcccggccgttgctggtgctcggccgggacgaacccccggccgacgcgccgccccgcgaacgcgtcgaaatcctgcccgaccaccccgcctacgtgatcttcacctcgggctccaccggcacgcccaaggcggtcgtcggcacccagcgggccctggccaaccgcctggcctggggcctggacctggtcgaacccggcatgcgggtggccaagagctccccggcgttcatcgacggcaccaccgaactcctcggcggcctgctcgccggcgacccggtgctgatcgccgacgacgccaccgccaccgaccccgtggccctggccgaactcatcgaccgctaccgggcccgcaccgtcaccgtcgtgccgagcctgctggccgccctgctggaagccggcgacctcggctcggtcaccacctggatcagcagcggcgaggccctgcccgccggcctggccgaccgcatcggcgcccgcctgatcaacctgtacggctgctcggaggccgccggcgacagcctgatcgccgaaggcaccgccaccttgcaccccatcgccaacaccaccgcctacgtgctggacgacgccctgcgcgaagtggaggtcggcgaactgtacctggccggcgacggcctggcccgcggctacctgaacgacccggcccgcaccgccgaacgcttcgtcgccaaccccttcggcccgcccggctcccggctgtaccgcaccggcgaccgggtgcgccgccgccgcgacggcggcctggagttcctcggccgcgccgacgaccagatcaaaatccgcggcttccgcatcgaacccggcgagatcgaagcggtactggccgcccagcccggcgtccgccgcgccgccgtgaccgcccactccggccgcctggtcggctacctcgtcggcgacgccgacacctcggccctgcacgaccgcctgcgcgagctgctgcccgactacctggtcccctccgacctggtcgtcctggacgagctgccgctcaaccccaacggcaagatcgaccgccgcgccctccccgaacccggccgcaccggccgcggacgcgccccccgaaccgaggccgaacgcaccctggccgccctggtcaccgaactcctcggccgcgacggcatcggcgccgacgacgacttcttccgcatcggcggcgacagcatcagcgccgccctcctggtcgcccgcgcccgccgcaccggcctgaccttcaccgtccgcgacgtcttccgcctgcgcaccatcgccgccctggcagaggccgcccagcccgttgagacggccccgtccaccggtgcacagcccgagcccgggaccgccgccacctccgccggggccgatggcgcagccgccgcaccaaccggtgcctcggccgccggaacgggcggcccgcccgccgggccggctgaaacgggcagcggtgccggtgccgcgcctggtggtcggggcgccgtgtcggctggtgtcttgggtgccggggcgggtggcctgtcggctgggacgggtgatggtgccggtgccgcgtccggtggccgggacgttgcggcggccggtgccttcggtgccgggatgggccgcgcggcggccggggcgtctgcggacccggtcggtgaggtggagctgccgctgtcgccgctgcaggaagggctgctgttccacctgctgatggccggggaaggccgcgacatctacgtccagcaggccgtggtgacgctctccgggccgctgcagccggagcggatggccgatgcggcgcggcgcgtgctggagaagttccccaacctgcgggcgggtttccgcaccgacggggcgcgcaccgtccagttcatccccgaacacttcgacgtgccctggacctacgccgaggtccgcactcctgaggaactcgaagcgttcatcgaagagcagcgggcccggcccttcacccccgaccggcccccgctgatccgcttcggcctggcccgggtcggcgaaggcgactaccggctggtgctgacctcagagctgatcctgctggacgggtggtccggcggcctgctgatcggctcgctcatggagttctacaccgacccggccgccgagcacgcccgccccgtcaccccgttcaccgcctacctggactgggtcggcggacgcgaccggcaggccgccctggaggcctggcggcacgccctgtccggcttcgacacccccgccctgctcaaacccgaactgctggaccgccccgccgacctggccgacgccggggagatccaccggcccctgccgcccggcctgatcgaccggctggaggcgctggcccgcgaccgcggcatcaccctcggcaccgtctaccagaccgcctggggcctgctgctgatggcgctgaccggccgcgacgacgtggtcttcggcgtgtcggtgtccggccggcacccggaggtggacggcgtggaatccatcgtcggcctgctgttcaacaccgtcccggtgcgcgtccaggccggcccggccgacccactggccacggtgctggaacgggtgcaaaacgcccacgccgacctgttcgaccacttccacgtcacgttgaccgacatccagcaggccaccgggctggggacgatgttcgacaccttgttcgtcttccagaacttccccggcatccccaccgaccgcgccttcggccccggccgggatgtgcgcctggtggaacggcaggtccgcgacgccacccactacccgatcaccatggtcgccgagcccgacgcccacctgcgggtgatgtaccgcggcgacgccttcacagaaccggaggtccaccgcctcaccgaccgctacgtgcagatcctgcaggccatcgccgagaaccccgacaccccctgccaccgcctggatgcgctgctgccggacgagcacgagcagatccgccgcacctgggccgaggccgaacacccggtgcccgacctgaccatcgccgagctgctggccgaacgggcccgccagatccccgacgagatcgccctggtctcccagccggacgtccgcctcacctacgccgaactgatcggcgaggtcaaccggctggcccggctcctcaaacagcacggcgccggaccggagaaagtggtggcgctggcgctgccccgctccgcccaaatggtgatcgccctgttcgccgtgctgcggaccggcgccgcctacctgccgctggaactggactacccggccgaacggctcaactacatgatcgcggacgcgggcccgtcctgcctggtctcccaccgcgacatcgccgccggactggactacgacggcccggcgatcctcctggacgacccgcacacccgaaaccgcctggccgccctgcccggcaccgacctcaccgacgaggaactgcccggcttcacccgcaccacccccggccggctggaacaccccgcctacgtcatctacacctcaggctccaccggacgccccaaaggcgtcatcaccccctaccggggcctgaccaacatgcagtacaaccaccgcgccaacatcttcgacccggtggtcagcgcggccggccgacgcctgaagatcgcccacaccgtctccttctccttcgacatgtcctgggaggagctgctgtggctgatcgaaggccacgaggtgcacgtctgcgatgaggacctgcgccgcgacgccgaagccctcaccgcctacctgcaagaacacaagatcgacgtcatcaacgtcacccccacctacgcccagcagctcctggaggaaggactcctggacggcgcgcaccgccccccgctggtgctgctcggcggcgaagccgtcccggtcgcggtgtgggaacgcctcgcccaagccgacggcgtcctcggctacaacctctacggccccaccgagtacaccatcaacaccctcggcggcggcaccgaagacagcgccacccccaccgtcggcaaacccatctggaacacccgcggctacgtcctcgacccctggctgcgccccgtcccgcccggcacccccggcgagctgtacatcgccggcgccggactggcccgcggctacctgggccgccccgacctgaccgccgaacgcttcgtcgccgaccccttcggcccgcccggcggacgcatgtaccgcaccggcgacctggtccgcgtccgcgaagacggcaacatcgacttcctgggccgcaccgacgaccaagtcaagatccgcggctaccgggtcgaactggaagaggtcgaagcggcactggccgccgaacccggcgtcggccaggccgccgtggtcaccgccgacaccgacgtgcccggcgtcaaacgcctcatcggctacatcgtccccgacggccaggcccgccccggcgccgccgaggaacagctcaccgagtggcgccaaatctacgacgacgagtacacccaggtcggcaccgccgtccacgtggaggaattcgccggctggaccagcagctacgacggccggcccatccccctggaacacatgcgggaatggcgcgatgccaccgtcgcccgcatccgcgccctgcagccgcgccgcatcctggagatcggctgcggcaccgggctgctgctgtccaaactcgcccccgaggccgaaagctactgggccaccgacttcgccggccccgtcatcgccaaactgcacaaggacgtggacccgtcctggccggtgacgctgcgctgccaggcggcccacgacttcaccggcctgccgaaggacttcttcgacaccatcgtcatcaactcagtggcccagtacttccccaccgccgactacctggccgacgtcatcacccggtccctggacctgctcgtccccggcggacgcctgttcctcggcgacatccgcgacctgcggacgctgcgcgccttccacgccgccatccagctcggccgcggcggcggcgacctgcccgccatcgaccgcgccgtccgcatggaaaaggaactcctgctcgacccggcgttcttcacctccctgaacctgccggcccgagtggagatccgcaccaaacgcggcgtccaccacaacgaactgacccgccaccgctacgacgtcatcgtccacaagccgccgttcgacgggccgtccggcgacacacccgtgatcgaatggaacggcctggaggacctgaagaaacgcctgcccggccggctgcgggtccgcggcatccccgacccccggctctccggcgagatcgcggcactgcgcgccctggagaacggagcaccccccgacgaggcccgcaccctgctgcaggccccgccacagggcgtcgaacccgagacgctctacaaactggaccccgaggtgatcatcaccccgtccgagcagatcggccactacgacgcggtgttcggtgggggagaagcctgcctcccggccgtccccggccgcacctacgccaacaacccggccgccgcccgcgaccacggcgccctggccggacgagtccgcgaaggcttgaaggccaaactccccggctacatggtccccagcgtgatcatgacgctggacgcactccccctgaccgtcaacggcaaactcgaccgccgcgccctgcccacccccgacgccggcagcggcccccgcggcaccggccgccccccgcgcaccccggtcgaacgcctgctgtgctcgctgttcgccgaggtcctccaggtcaaggaggtcggcatcgacgacaacttcttcgacctgggcggccactccctgctggccacccgcctcatcggccgggcccgcaccgtgctgcgcggcgagctggccatccgcgacctgttcgaagcccccaccgtcgccgaactggccgaacgcatccacagccgcgccgacgccaccgaggaacgccccgccctcaccccccggcccaggccggagcacatcccgctgtcgttcgcccagcaccgcctgtggctgctggaccagctcttgcgcgaggacgacggcccccgctcggcctaccacctgcccctgggggtgtacctgcgcggcgaactggacctggaggcgctggaggcggcgatctgggacgtcatcgcccgccacgaaacgctgcggacggtcttcgccgaccacgacggcaccccctaccagcggatcctcccgcccgaccaggcccgtccgccgctggagatcgacccctgcaccccgcaggaattcatcgaacgccccttcgacctggctcgtgacatcccgctgcgcgcggcggcgttccgcaccggcgaccgcgaacacctcctgctggcggtcttccaccacatcgccttcgacgagggctccttcggcccgttctcccgcgaggtcgtcgaggcctacaccgcccgccgccaaggcaaggcccccgactgggagcccccggccgtccagtacgccgactacaccctctggcagcgggaactgctcggcgacccgctggaccccggcagcctccacgcccgccagctcgcctactgggcccaggccctctccggcatccccgaggagatcccgctgccggtggaccgcccccgccccggcacggtcggccaacgcggcggcaccgtcatccgcgacctgcccccgtccctggtcaaggccgtccgccgcctggcccgcgaaggcggagccaccgtcttcatggtcggccaggccgcggtggccgccctgctgcaccgcatgggcgccggcgacgacatccccctgggcagccccgtcgcaggccgcaccgacgaggccctgggcaacctggtcggcttcttcgtcaacactctggtgctacgcgccgactgctccggcaaccccaccttcgcggagctgctgtcgcgcatccgcgaggccgacctggccggcctggccaaccaggacctccccttcgaagccctggtggaggccctgcgcccccgccgcgtccccggccgcaaccccctgttccaggtgatggtcggttatgagaaccaggcaggctccgaggtccgcttccccgacctggaacagcgcaacgccctggtaggcccatccgccgccaagttcgacctggacttcatcttccgggaagaacccaacggcggcctccgcctggtcctggactactcggccgacctgttcgacgaatccaccgccgacaccatggcttcaggcctgctagatctgctggagaaggtgacaaccgactcgaccatccccctaagcgccctcccgtcccccttgacggcccgcaccgtcaccggccccgaccggcagaccaccaccgaccaccacgacgaccgccaggcgaccttctgccgcatcttcgccgaggtcctgggggtggacgcggtaggcccggacgatgacttcttcgacctgggcggccattcccttttggcgatgaagctggtccgccgcctccgccaagagccgggctgcgagcacctgaaggtggcgaccttgatgaccgctccctcagtgaacgccctgcttagtcggttgtcctgatcccacccggtggcagctcagcgctgggcggccaccggacaggccacacccacagcgaggaggtgatgcggacctcctcgcgatcatccccgcgggttggcctgaggccaaggttgcttcttgctcacaagacatgcattgcctgtgtcgttcgctgcatctgtcaggccatgccgggtggggcctggggctactgccgggcgcagcgcgggcacggcctggacgagccgtccggagacagcagcctcctcgccccgaaacaggcactgcatacggctgcggaggtgagagtggccgccggcagcggcccgtgcaccgcttcgtcgtactcctcaccgtcctcggggatacgggtgccgtccggccggtagcgcggctgtggtgggggcgggtcggctaggccagtgccacggcagtcctcacactggatgctgatccacgcactgcccttccggccggtcatgacgatctcgccgcgcccccggcaggccgggcaaggagcctcgtggagatcgttcacttccgctccccgcttccgttacagtcccagcatttgatccaccgtttgggcttggctttgcccggttggccgttgccgtattcccaccatccgccttggccgttgcaggtggcgcacgggtctggcttgggggtgtcattacggcccatggggcgatggtgacacacctaccccgcccgattacccggatacgctgacaatatagctctgcggagagtggcaattgcgcacaaccactcctcgtctcccgtccccgtaacgccccataccgcaagacgcggcggccatgccaagccgcgctcgccgcctactgggccgccctcccagactggcacgatgcgcggggagcagctggcggtggatgggctgatgatcgtcgcgtcgggaccatccccgcgtgcgcggggagcagccgctcccccacgggggatgtcactgtccgtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactggctgacctgcgggtttatctcaggaggatgccagaatccattacttttttcgatctggacatatcgggcgctgtcctgttggggtctcttctttgccggtgtccgtatgagtggttgtgtacagggttagccgtgcgtcgggggcggcttggatgcctggccatctctgtgtccggtggcagcagaagcagttgggatgctgatcagaagtcgtacgtgccttgcttgatctctgctagaagcctgccccaggcttctcgtttcatggccaggaagccagcgccgggattcttggagtcgcggatggcggtcgtagagtccaggtgagcgacctctacgcactcacccccggagctgccgctgtgggagctcctacgccacgtagcgtcgtgcacgctgtagtgagccatcgcagactccgtctctcacgccagttctgcggcggtcttctcgatgagggcgactgactcctccgggctgagtgcatctgcccggaatgtgtcgaatgtcaatctatgtatcgcgatctctgcctctctgtccataacaagtgagccagctcgattctcgacgtagacatactcggcaagagcggctttgccgaggtcgagcgacaggagggtgaaagggccgcccaccgccggatgcgcgccggtggtgaacggcaagacctgcagcttgatattgcgctggcgtgccctggccgcgagggcttcgagttgggctcgcatgatcttgggactgcccacgattcggcgtagcacggcctcgttgaggacggcccagtactgtacggggtcctctccgccgaggatcacctgacgggccagtctggcttcgacgcgctgctggatctcttcctctgcgggaggacgcggctcggccgacaggatggcgcgggcatagtcgggggtctggagcaggccgggtacccactcgctggcgtagacgtggatctcggtggcctcggcctccaggcccaagtagagctcaaagccggggtgtagcacctcgccgtagcgctgccaccacccgcgctgacgggctgctttggccagctcggtcagctgccgggcctcctcgggcgttgcctggtacagctcgatcagccgttccagtacccgcgtggacacggagctctggccggtctccatgcggctgatggtcgagtcggtgcgtgcgatgtggcgggctgcgtcgtctgccgagatcccggctcgggtgcgcagctcgcggagccggatgcccagcatgatccgccggactgtggggctctcggggcgtggcatggcgacctcctccgctcctttggcgtcattctgcactcccatgtgtgcagagcgtgtgtctttggcggaagaaatcccaaactgatttcccaaatgggattgcatttgatcttgggggcgttcaggatctctcttgtctgcactcaccgtgatcttttcggggctcacggtgatcatcggtatggctcgtgggcttctgcctcatcgccccctggaggtagctcctgatgggacacgatcaaccccccaccctggtcaccggcggtgcgcacgcctggcggctgccgcccgacgaacgcgggccggcgatggcgcgctcactgctggcacaggccatggctgctctcggcctggaccaggaggtgatcgaggacggcaggctcgccgtgtccgagatcgccaccaacgcgttgcggcatgcccggcccgcaccgggtgccgctccggtcgtcccgccggagctgtgggtctgggcgcggaccgtgcccgcccctcagctcgtcgtctccgtcttcgacggtgcccgctccctgccgccccggcccggccggggcggcctgctggaggagtccggcaaagggctggccctggtcgccgaggtcgccgccgactgggggtatgggccgtcccgttccctgctggccgaccctcccgttccgggcaaggcggtctggttcgccctgccgctgccacccgattggcccggccgtacggtcaccgttcaccctgatgccgccgcgcgctgcttaatgcgggtgctggcccgccgcggcctgcacggcaggcacagtggcaccggtgccctgtcggtgctggagcttcccgggctcaacgtgtgggttctgcccggctgcttttcctggcagcctcgtcccgatcggctgatccgccatcccctcatcgatctgcaggagaccgccgagcggatcatccgtcatctggacggctcctcttcttcgatgcctgcttcttgaggggttcgctgcgccgccggtccgtctagggaagccgagggcttgtcaaagacgcgagtgccctgccgggacggtccttctcgctgtcgctttcactcctgactgtcactgctcatccggagatcttaactactgtgagtcatctataagtaacgacgggtagttaaagtttgtcgctcggtgacagatccggccgggaggtcaccgaggggcggatcgccggaagatgcgaaaggagcgcagaaggcgatggtgggcaccagggtgcactggacgggagtcttagcgggaagcgccgtcctggcgggtgctctgtggacgcccgcggtcgggcaagagaccgtcctcccggagggaaggtgggctccggtggccgtgcgggctccggccggtgcgcaggccgagcgtctttcgcaggtcgagcgccgcgatcaggccggcggcgcgctctttcgggcggggccggcgcggctggtgcttccggcggtgcccgcggacgtcccgaggcggacgatgaccgggatggccggtggtgtgccggccagcagggcggtgggcagggtgttcttcaccgacgcggcgtcggggcgccgttcctcctgctcggcctcggtggtcgccagcgactcggggaacctgctcctcaccgcggggcattgcgtgtacagccgcggctggcaccgtgactggatcttcgtcccctcctatgaccagggcaagcggccctttggggtgtggcgggcggagtggttcgtcaccccctcccggtggatcacccatggacggcccgaggacgatgtggccttcgtgaaggtggcctcgtccggaggcgtcaggattctcgacagggtcggcggcaacggcatccggccgggggccgccacgggcaggcggcggacggtcctcggctacccgttcctgccgccctaccggggcgaccggcagcactactgcgaaggcgtcacccggtcggaagggcggcgcatgcggatggcgtgccggctcaccaccggtgccagcggcggtccctggctggactcctatgaccgttcgaccgggttcggttacatcggcggtgtcaccacgaacaccgatctggccaacaccacgctgtggagcccgctgcttggcggggacgtgtggacgctctaccggtacgccgatcagcttcggtgaaatcaccggcgaagcgccccgccgcccgggaggagatccccgggctgcggggcgctgcgggtgtcagcgggcggtgcctgcgggcgggtccagccacaggcgcggggccgccgggtcgccgagccgccgcaggaaggacaccaccccggaagtcccgatcgaccagccgccgctgcttccgtgcagggaggtgtcggggaacaccggggcctcgggggagccgccggcgcgggcgaggatgaggtcggcgatccggtccgcccactgggcgtacgtccggtcaccggtgatctggcacaggtcgaggaagagttccccgatgcccgccagcccgcagcactgggtgagggcgtacatgcgcggcgccagctccaggcaggccgcggcggcctcgcgggccgcctgcaggtggtcgtcggcgcccaggtcgcgtccggtccgggcgagggcggcgccgatcccggccagtccctggcagaacgaggcgtgcatcggcttggccgataccgcccgggcggcctccagcagcggcggcaggtgctcaaggagcgtgtcgcatcctttgtgcagggcggcctcggtggccgtctcgccggtggccgcgtggtggtcgcgcaggaagtggacgatgccggccaggccgtgcgcgaagcccagggtgcgggagaccgccccgcagtcggcgtagtcgggcgggttctcctgcagttcggccgtcaggtcgcgggccaggagccgccgggcgcaggcgtcggccagttccaggcggccggcgtctttggtgagccgccacagcagcagctggccggtgccgatgccggccagtccggtgtgctggtcggtggcggtgatccgggagaggacgggacgggccagcggctcggcgatcttcaggagggtctcgtcgccgagggtcgctccggcttcggcgatgaagacggcgatgccggtgtcgccggtgtacagtcccgggcggccgttgcgcagcgcccggaagccgccggtccagtaggccaggccgcgtgccagggcgcgggacggttcgtcgtgccgcagcagttccatgcccattccggcggcgccccggtagaggttgatggggctgcccaccaggccgccggtgaagtctttcccgctcatgaggtcggcggcgtggcgggacagttcggtgaggctgtgggcgatggccgccgccaggcggcgggcccgctgccgggcagaaggcggcggcgggggcggggcgtcggtgaagcggccggcgcggatgtcgtcggcggcggcccggcgccgggcggggtcggggtcgagcaggccgaggatcgtcccgctcatgccgccccggccggccagtacctcggcggcgcggcgggggtcgtggttgccggggtcgccggtcatccaggtgggcggcaggccggtggcggcgtagaacagggtggcgccgagggagtagtagtcggcttcgacggtggccggttcgtcgcgttcctgttcgggtgggctgtagccgggggtccagccgtacagttgcgggtcttcggcgtggctgatttcgaagtccaccaggcgggggcggccggtggcgtcgtcgaggacgacgttggtgggggtcaggtcgcggaccagcacgccgcgccggtgcacgtggtccagcagttccagcagggccgtggccagggcgcgcaggcttcgtccgggcggtgccgggtcggcgacgtacaggccgttctcggcgacgtcctggccgagggccagggcgcccaggtcggtgatggccaggtattcgcggtcttcgtggcggaagtggtcgatcactttcggtacgtcgtccaggtcgcgcagcaggtgcaggacgtaccgttcgttgcgcagccgcaggcgggagtcgcgtcccagggtgtcttcgttgacgtgggcccgtgcctctttgatgatcaccggccggttgtcggtggtgtcgatcgcccggtatacgcagccttttccgttgcgggtcaggccgcgtaccactcggtagcgtccgcccagcaggacgggggcggccgggccgtcggacggtgcggggtggggggtggcgccggtgagcgggtcgggggaccagtggggttgccagaaggagtcgtcggcggcgcccgggtgggtgttgccctgcgggtcggtgaccacgagttccaggtcgccgtcgtcgttgatgtcgtagcaggggtggaaggggccgtagcggtagtagacgggggcgtcgggccgtacccgccggtcgctgcagatgcgggggcctgccatgcccgccaggtcttcggcgagccggcgggccaggggtgccacgtcctcgggggacgggtagatcgtcacggccttgccgatggagccggggtggttgttggcggagttgaggtcttgcaggtgccgtccggagcggacgactttgaagtggcaggggacggcgaggacggcgggcagcatgcgccggatcgtctcctgcagggtggcgggccgggccgacaggtggatcttccagccctggcgggggaggtggaaggcggggtcgtccacggccagccagacgccgcgggcgtgtatctggcggccggcgccggtgaccgggccggtgagttcggcgcgcagttcctgctcggtcggggtggcgggtgcgtgggacacgttgggtggcctcttcctggtggtgcggtggcgtggcggcccgggcaagcggccgaggggccactgagttcggcagcccctcggtttcgcccggcggtgtggtcgccgggtgtcaggcgatgtcaggcctgggtgctgaagtcgtcacacaggaccgtccggccccagtggcagacggtgcagctccccgcctggaaggccggggcctccgacggcacggtggccagggcgtccaggttggtggtgccggcgtcgcgcggttcgagaagtgcggacacagtgacctcctgatgtcgctttgtgtgtccttacgattacagaacgcaacatcgctgggtgggatgtccatccgggtcgtgccagttggcgcctatggatccgcaaagggtgcgagcgggggagaaggggtcacatgttcacaaggtcgggcgatggcgggagagtgccgtggtggccgctgcgggcgatgcgtctggagcgtgcgccgtttcgggggttcgccgtctgccggccggttgggtgcgcggttaccgcccggcgggccggtgacctcttcccggtggcacggccgggggcagtggcccgtgcagcggccgaggggccgccgaactcggcgacccctcggtttcgtccggtgatctgctcaccgggtcgtcaggcaggaggtcaggacctggtgctgaagtcgtcgcacaggatcgtgtagccccagtgacagaccgtgcaggttcctgcctggtgggcgggggcctccgagggcaccgcggccagggcgtccaggttggtggcgccggcgtcgcgcggttcgaggagagcagacatgaagacctcctgctgttgcttggggtgttcttgtagttacaaagagtaacatggtcggggcgattgtccactgagaaacgtcaggtggtttttacaagcccgtgaatggctcgggtaaagaggagataaggccacatggtcaccagatccggtcatggtgagcggagcgctgccgtgaccgccggggacaccgcgtccgacacgcccgccgctccggtcatccatgcccgcgccctggccaagtcctacccgggcgggccggccgtgcgcggagtcgacctgtcggtcgccgcgggcgagaccttcgggttcctcggccccaacggggcggggaagaccaccaccatcgccatgctgtgcaccctgaccgccccctcggggggacgggccgagatcgccggccacgacgtggtcaccgaggcccaccaggtgcggcggcacatcggcctggtcttccaggacaccaccctcgacctgggcctcaccgcctgggagaacctgcgcttccacgcccgcctgtacggcgtcccggccgccgccgcccgcgaacgcgcccggatgctgctggacctggtgggcctgggcgggcggcgcgacgacctggtgggcaccttctccggcggaatgaaacgccgcctggaagtggtgcgcgccctcatgcaccgcccgcgcgtgctgtttctggatgagccgaccatcgggctcgacccccacacccgcgcccagatctgggagcacctgcgcctgctgcgcgaacgcgaacggatcaccgtgttcttgaccacgcactacctggacgaggccgagcactgcgaccgcatagccatcatcgacgacgggcgcatcatcgccgagggcacgcccgcggagctgaagaccgtggtcggcgccgaccgcatcgaactgcgctccagcgacgaccgggcggccgcggcgcaactgcgcgaccttttcggcctggaggccacggtgaccgagcgcgggctgtcggtgcgggtcgccgacggggccgccttcgtcccgcggatgtgcgcggctttgacggtccccatcgagtcggtcacggtcgtgcgtcccagcctcgatgacgtgttcttccactacaccggccgcaccatccgcgaggagggcgggcgatgacggcgccggccacggccccccgggcgtcccggtacgccgacgagctggccgccctcggcgtggtgtggcagcgcgacatgctgcactacgtccgcgaccgcctgaagatcgtggtcacggtgctccagccggtgctgatgctgctggcgctgggggcggggctggccgcgctgctgccggcctccccgggcggcgccgactaccggacgttcctgttccccggcatgctggtgatgacggtccaggcgccggcgatctcggccggggtcgcgctggtcaccgaccgccaggccggctttttgcgcgagatgatcgtcgccccggtgcgccgggagacgctgctggtcggccggtgcctgggcggcgcgaccatcgccgcctgccagggcgccctgctgctgccgctggccgggatcgcgcacctgccttatgaccccgtcctgctggccctgctgctgggggagctggccgtcgtcgccttggcgatgaccgcgctgggcgtgctgctggcggtgacgatcacccgtaccgagtccttttacgcggtgctgagcgtgctgacgatgccgctgatcttcctgtccggggcgatgttcccggtgcaggggctgcccggctggctgtcgtgggcggtgctgatcaacccggtcagctacgcggtggacgcgctgcgccggacgatcaccgggtatctgcccggcccggtcccgccgcagctgttcgacgggccgcgctggggcgggtggagcccgccggtggccctcgagctggccggtatcgccgtgctcggggccgtcatgctggtgtgggcgagccggcgtttcggccggctcgggtgagcggcccgcgttcgtcccggggtgagacctcgtcctcgccccggtgaaaacggcccgaagagggtatggcactctccgtatttgatcactcacttatggtgatgatcgggggagtcgtcgatgtgcgtcatctctccttccggctctcgctccccgaccgcggccggcgccgtccccgcggtgcccggcgctcatgtctttgagtccgtctccgggccgggtgcgagcgcgtcaccggtgaggcgccggcctgcggggcgattcgggactttgccggttgctgcgtgtaagcggtggcccggctcgctcgacgatcggctgagctgcggggaacggtggctttgcccgggccgtggggtggattcgagaccaatgggtcgttttgcgtgctgctttcgggcggtgccgcggccagggacggtttgtgctttcgcctgtggtggtctggctgtcgcgcgccggtctcggttcgagggtggggcggggctcggcctgtctagcggccatgccggtatcgatcgacattgatattgctctttgtcgatagatggtgactctgagtgacataggggggaagggagagatcgggcgggccgccatcggtggctcgaggcccccgggagggcacccgcccgcacaccagggacaccaggaggaaaaggacatgatctcagcgcgacaggcgatcaccatgggaacgtccgtggcggcggtcaccgccgtgctgtccgctctgcccacggcttccgccgcatcgatcggacgtccggccgactgccacctgcgcgggcagaactacgccgaaggggcggtcttctaccccagggagaacggcaccgggtgggtgtgcaggaacggacagtgggtgagactgctgccgtcgaaacagaggccgcagatgcagcactctcaaggggtgctgtcgccgcagcaggggcagcaggtgcagcggcctcgggtggtgctgtcgccgcagcaggccgaccaggccaggcgggccttctatgagcagtgggcctacaagctgccgcacgtccagcagtcccggcagatctggcaggtgcagcagccccagcaggggcggcatgagatccagcagcccgcgcagatgcggcagcctctgcaggtgcagcagcctcaggcggtgctgctgccgcagcagatggagcgggcaggacagatcttccaacggcaggggacgcatgagctggcgcacatgcagcagccccagcaggcccggcaaggacagcaggcccgacaagagcgacaagctcgacaagagcagcaggcgcagctagcgcaacaggcgcagcggcctcggatggtgatgtcgccgcagcaggccgaccaggccaggcgggccttctatgagcagtgggcctacaagctgccgcacgtccagcagtcccagcaggcccagcaggcatggcaggcgctgcaagcccagcaggcccagcaagctccacagtcccagcagtcccaacagattcagcaggcccaagaggcccagcaggctcaggaaggacgatcggctcagcggggtcggcaggcccagcagaaccgacaggcccagcagaaccagcaagctcagcagaaccgacaggcacaacagaaccggcaggcccaggcacaacagaaccagcaggctcagcaggcccgggctcagcagaacaagcagagccagcaggcccagcagccgcagcagatccagcgagccgaccaggaggtgcagcaagagcagcaggcccggtagcggcggcagcggccccagccaggaggccctggccaggaacagataacagcgacccggcccagggagggtgaaacgcgcggccgaacaagcgcgctgtgcccgccctgggctttcgcatgccccgtcccggcacgaaggcgtggtgtaccggtacgtgcggcagccccatggcgccacatgcctcgccccggtacgaggacgtggtgtaccggtgtgtggcaggcccatggtgctgcatcaccgttcccgtgcggaggtgtggcgggtcggtgcttgcggcaggttcgggggctgcgtgccctggcccggcacgaggacgtggcgtatcggtgcgtgtggcaggcccatggtgctgcatcgccggcccggtgcggaggcgtggcctttcgtccgggaccaaggagcagcgccgcggaaggcggcggcagggcgccgggatcaggacggggtgggcgacgggttcagcagtgacagcaccgaaggctggagcaggtcgcggaccttggcatagggggcggtgaaggtcagggtctggcagccgtcgctgccgctcacgtgccaggccagttcgaaggcgctgggagtgaagaacgcgctgagcatcggcggttcccggtcgccggccggggcggtccagtcgccgaagtgcttcctggtgaaccggccctcgggtgcgcagttcgaccacggcgggtccggctcgcgctggacgaccaggctctgcagcctgctcaggcccgtgggcgtcagggtctgcgggcggaacacgtcggtggcggtgagcctgcgtccggtgcgcaggtcgatggtgacgacctccccggcgggcatcccgtcggccgcctggcaccagtcgctccacagccggtagcgcaccgagaccagcgcggggccgcgcacccccaggcggacggtggagtagatctgcgtgggacgcccctcgcatgccgtcctgcttcggacggcgtgctcgcggcccatcttgatgagccggtccagcggggcccgcagcgcgcggttgatccgctgctgcagcgcggcgtcgcgcaggccgctgacccgcacgtactgggcgttctggagcaccacccgcgggttggcgctcgtccagctctcggtggccgtggtgacgacggcggcgggggacggccgcggggcgggggaggcatcccgggtcgcgtaggtcaccgtgccggccgaggcggcgaccacggcggtgccggccaccgcgatcgtcaccttgcccgccgcggtggccagcagcccctggcccaccgaggaggccaccgagccgcccgccacggccgcccccgccggggtcacggccagcgcggtcagcgggaacagggaggccagcgccacggcggcgcccgccagcgccccgatgccgcgccgctcccagtccggcccgtaggcggcgcgggcggtggcctccagctcggccacgaacgcggcggccccgggcgggcgctgcccggggtccttggccatgccccgggcgatcaggggccgcagcggctcgggcacgtcgttcagcgggacggggacgttcaggtggtggtgcatcagcgcggccgcctccacgcctgcgaagggccgccgtccggtcacgcattcgaggaagacgccggtggcggcgtacacgtccgtggccggtgaggccggttcgccgcgccactgctcgggggccatgtaggcgggggtgccggaggacgagccctgcccggccagcgccgccacgccgaagtcgacgagcttgctcagcccgtcctcgcgcaccacgacgttggccggtttgtagtcgcggtgcaccacgcccaccgagtgcgcggcggccagcccgagcagcgaccctttcagcacggtcagcgccgcctcgggggccagtgcgccgtgcttgtcgaggatcgcgcgcagcgacaccccgttgaccgcctccatgacgatcgccgcgccctggggggtttccacgaactggtagagccgcacgacgtgggggctgcgcagccgtcccagcatctgggcctcggcgcgcagcccggccagggcctccggggcggcccgctccaggtatttgatcgccaccagggcaccggacttgcggtgacgggccagcaccacgcgtccctgggcgccgcgccccagttcccgggtctcggtgaactccgtcaggctccaggtctgtttcatgcggccaccacttcgtcgttgaccgagtgtctcgggtggtgtgacggccgcatcgtctgatcttgttcgctcatgatcgtggtgggtctcggttacctccggtacccctgtggacgccccggcaagcaacggatcagcccatggctgggtcatgagacgagcatttgccgccggggcgttcggcctcgccggagcaccggtgccggcgggatgtgctccgaagtgctcccttgcggacgccgggccgggtgtctacgtcgtttcgttccaggccccggcgtcgtccctgattgcgatgcccctgtctcggcctgcggagacggcgtgttgaggaaggctcactccgccaggcggcgcagtgtctgcatggcctcgcgttccagacgtgaaaggtcgccgaggaggtcaccggcctggtccaggcactgcgcgtcgcccgattcgccggctttggcgatcagcgtcgcggtctccgtccacagggtggccgcctcggcgtacagcctgtgcccggtgcgcaggtgatcgctgtcgatcgattgggcgcattcggcgaggaagtcgcggtagaggttgcggaacagggcgccgccggtgccgcccttctccatcaggaaggcggcctgcggcagatcccgccgggggtcgccggcgcgctggagccaggtgcgcaccagcttcccggccttctcgatgccccggtaccccaggttggcgatcggcgggttgaggaaggcgtcggcgcaggcggtgatggcggggacgatccggctctgcggggagggcgcgtccttgggaacggtgagggtgaaggaacggtgcttggcggccatcggcccgcgcgcggccctggcctgggcgaggccgtccaggctggtggtcaccgccccgccttgggagtcggtgtccaccaggtaggcggtgcggtcgtcgtagccgtacatggccacgatgtgaccggcgaagtgcaccttcggggtgaagtagtccaggtggtggctgtcgagctgcaacccgaccggacggccggcgtcgatggcggacgccacgttctcccaggccttgcggggcgaggaggtttcgtggaccgcaagctccagccccagccgggcggccaggttcttggtgagctcgaacggcttgacccgtcccccgaggaagggaaagtccaggttcttgccgtcccagtagatgaaggacaacccagagccgaggccgaacagcatgggctcggacaggtcgagcccttggtgccgcagcagcacccccagcgcggtcgtctcgcagtgctgcatgccgcgggcgtcgatgtctatcagcgtggtcatggcctgacctccggggcgggaatggccgcttgggtcgtcggttcttttcggggcgcttgccccggctcggcgtgcacgtcctcatcgtggacgctcccactatgggagagtccaccgctgtgtctcctggtccagctcctcctgcgcccgtattacgcggttgcgtgaggacgggccatcatcaccgtcctcgccggccggcgctgacggcggacggtgaagcccaccaaggcgttttttccgcctcctcggacgcctggaggcgaccatgcaggtcacggagccacactggacaccgtccccgtgccgggcccgcggcgtcctgaccggatcggggacaagcgaccgctgtagatgatcgccgagatcggttgcggcgccaggcgcctcaacggacccgaatgaaagatcgagggcagcagccggcggatgctcaccgtcaccctgcacggcctggaaggcgaggggatcgtccatccggtgatgccgcccgcgcggccgagccgttcaaatgagcccgcccgccgaagctcgtcctgcctttagggacgcccgcaagcgcacagccgggccgctcatcttcggcgccggagtgggtaggacggccctgccggcactgggccggtccggccgtccttgagcggggaggcatgtcatggcgcatccttcgcagacctccacggcgcccgtggtcgtcggcaccgacggctccgccggagccgagcacgccgtcgcatgggccgccgacgaggcgatgctccggggacggccgctgcgcatcgtccacgcggtgcagccctgggggatgggcaccgcggtggtggtgggctcggcggatctgatggtctcgctggagggttcgggacggctcgtcctggaggaggccgaacggctggcccggcggcgccacccggagctggaggtcggcaccgagctggtcatggggtcgcccgagcaggccctgcaggggcaggcggacaccgcctttgagatcgtcgtcggctcccacggcacggggggcttcgccggtctgctgctgggctcgacggggctgcatgtggccggtcatacgcccggcccggtggtcatcgtgcgcggggaggccggcgggccggcccatggcgaggtggtcgccgggatcgacccgtccgtcgagagccggggcgttttggagtacgccttcgaggcggcctcgctgcgcaaggcgaggctgcgggcggtgcacgggtggcggctgccggcccgcatcgccgacggggtggacgccgagcagaccgcccggtccctgcggcggtcgatcgaggaggccatcgccccgctgcgggaccgctacccggagctggagacggtggtcgacgtcgtccgtgatcacccggtgcacgcgttgaccgtggcctcgcagcgggccgatctggtcgccgtgggcgcccatgaccggcgcgggctgcgcgccctgcggctggggtcggtcagccacggcatcgttcaccacgcccgctgcccggtcgcgatcgtgcgtcccggtgtggtttctcacacttcaggcgatccggcgtcctgagggcgggtgcgtagcaggaggtcgtcgccggggcgggcgggccgttgccgaatcgttggatgccggacgcttccggagatcagtgaatcttgctagcttaggcaagccttacctaaataatctgccctatgcggtgacagccatacacaaggaaggacacgcatcccccatgcgtacgatgatgcggcggctggccgcgaccagtgcgctcgtgctgagcctgggcctggtggcggcctgcggcggtgactctgaggacgaaccggccgcctccgggacgggccagggcgccttcccggtcaccctcacccacaagctcggcaccaccacgatcaaggaaccgcccaagcgcatcgtcgcgctcggcgaggtcgaccaggacactctgctggcgctgggcgtgcagccggtcggcatggcagaactgaccggcgtgcaaaaggacgggctggccccctggaccgctcccaaggtcaaggaccccaagcccaagatgctgcgggccaccgactcggggttcaacctggatgagatcgccgcgctcaagcccgacctgatcctggccggcggcgactactacatcgacaaggcctatgacaagctctccaagctggcccccaccacggcctaccagaccggcccgtatgaggactcctggcagatgatcgcccgccaggtcgcccaggccatcggccgtcccgccgacggggagaagctggtcgccgaggtcgaggccaagctcaacgaggtcaaggacaagtacccgcagctgcagggcaaggagttcgccttcaccagcaccttccccaacggcaacctcggggtgatgaagtccaccgaggacatctccgtcaagaccctcaacgggttcgggatggtgctgcccgagcagatcaagaacctgcccggtgacagcttcgccgtcgagctgagcaccgaaaagctcggcgtgctggatgtggacgtgctgatctcgcactacaacaacgacaccgccctgcagcgcaagttcgagcagaacaagctgttctccagcctggatgtggtcaagcgcggctcgtacgtggcgctggacctgcagtcgttctggccgctgcgcactcccaccccgctgtcggccccctacgtggtcgacaacgtcgttcccaagatcgccgaagccgcggccaaggccgactgaccccgcccggcgccgggacggcgggggaccggccccgccgtcccgggccgggacgcccgtggtgacgacgcaaggaggcaccccgatgaccaacccgttcgaggaccccgaggccgactacctggtgctcgtcaacgccgagggccggcactccctgtggccggtgttcgccgccgtccccgccggatggtccaccgcgttcgggcccgaccgccgcgaggcgtgcctggagtatgtccgcacccactggacggacctgcgtccgcgcagtctgatcgaggcgcatcagtgagctaccggcacttttccgcccaggtcacccgggtcacgccgctgaccccgcacatgacccgcatcactttgggcgggctggaggacttccccggcgcgggactggaccaccgcgtcaaagtcttcttcccgctgccgggcgaggaccgtcccgtctaccccaccggcgacgactggtgggagcgctggcagagggagccggtgcgggcggtcttccgcacctacaccatccgccggcaccgccccgagctgggcgaggtcgacatcgacttcgtgctgcacggggacgaggggcccgggtcccgctgggcgagcaacgcccggcccggcgaccacgtggggctgtgggggccgcgcgccgagtacgctccgccgcccggcaccgactgggtgctgctggccggggacgagaccgcgctgcccgccatcggagccatcctcgagtcgctgccgcgggacgccaccgcccgggtgttcgtggaggtcgcctcccccgaggagcggcagcacctcgatgcgcccaaaggggccgaggtgaggtgggtgcaccgcagcgacggggagtcgctgctcgccgccgtccgtgaggcgggcctgccgcctggacgcccttatgcctgggtggcggccgagtcgtcggccgtcaagcagatccgccgccacctggtcgacgaccgcggcatcgaccgggaggccatctacttctccggctactggaaacgcggcgccgcccaggagtgaccggggcttcccgtgcgcggggagggcatcgggtccctgggcgcgtgccgtctcaaagccctgagagatcgggtggcgtccgtgggcgtcggctgagcgcttatgccgggagcccggcggcttggccggccggttgtgcgcggcagaaggcccggccgggtcttctgcggccctgccggtcgtgtgcggggcggcctgtccttgagcgcgggccgtcagagcttccgggacggcgaggatgcggcgtcgtccgtcaagatcgggctgaatgcgtataccgggggatccgagcggctggtcgtgcgcagaacgtcccgtagcggccgccgcagaacacctgacatgcctcggcccggacggtggagggacaccgtccgggccgaagggcttgttcagcagttgccggtggcgcgtttcccggcgaagcggtcgccgagccagtcggtgacgtcgccggcggccagccagtcggtggtcaggtgctcaccgacgtagaggcgccattgggtggtgatgccggcctggcagtagcgccggcgggtgccgtcctcggcctcgtgcgggatgatctcctccagcagtccgcggtactgcagcaccgggaagccgatcttgtagggggcgccggaggcgggggtgccgatgcccacgccgagcttctgggcgtcgatgatctcaccccaggtggtgccgtcggggccggccagggcgtagatccggggcagggtcagccggtcggtggtgaagtcctccagcttgcggaaggcgaaggcgcccagcgtcccgaacaggcagttgctcttgacctcctggaccgcacgccggccccggtcgttgagcagctcgtcgaagggcatctgcgggtaggcggcgctcagcccgaccaccgcgtcggccaggaacccggcgaagggaccgccgttgagccgttcggcgaccagcttcaggtcgccgggcacgccgccggcggcggcgcccaccacgttcagctcgggggcgtaggaggaggccagctgcgcggcccacagggtgttgaagccgccctcggagtaaccggcgaggccgaccttgccgtcggcggtgagcgagccgccggggatctgccgcgcggcgcgcaccgcgtccaagatcgcatgcccggcgttcaggcccaccgtgtaggtgtggacctggccgttcatgtagccgaccccgtcggaggcggcgatcgcgaacccggcctccaggaacttgcgcaggttgccggcctcataggagtcgacctgggcgccggccatctgcttggagagcgcgcactgcgacccggagccgagcgtgccggggctgaaggccaccgtgggacgggacccgccgcgcgtccacgccttgtccgggatcgccacgaaccccgataccgcgatcttgtcgccgcgtacgtcggtggagacgtacttgatcttccaggccttcatcttgacgccggggatcagcggcagcgaggtctgccggcaggcgagcaggtccccggggtcgccggtgatggtctgcggggcggtgtagatgtcctcatcgctgctttggcacagcgacggtgccgcggcggcggccggcggcgccaccagggcggtgccggccacggccgctccggtgagcatgcaggtcagcagtcgtgcaagtcgcatcgtcactccactggggtggcgcgccggacgggcgagcgggggcgatcgccgtccggcgggaaaagtgggcactgacgactgtgactcagggtggaaaagggtggtatgaagccgtctcatgcattgccatgcgcgtttagcatctgattcacaatccagaatcggattctggatgagcggctttcggccgtggttcgcccaaccctcccggggagaagcgtttccgtaggtggcaggcgcttgccaggggacgctcccggggccgtcgagtatgggacgggcagcggggccgagcatgccatcgccccaagagaggggctatttgaaaaacccgacggcttttcagtgaccgttcatcgccgtggcggccgtcccttccaagagatgaacgcttcagtggccgccatccggccatcgcatagacctatgggtcgggtgaagaaaaaatcggcggtgcggcaccgcagaggcggcctcgccgagaccgcgatgcccgaggcgcagggcaaaaggctcacccctcgggtgtggcctcgtggcccgggaggccgtgggtgcggcgctcctccttcatgcgggcttcatgcaggtgccgccggccgccggtcagctcgtcgcggacgcggcgttcgaacgcccggaacggctcgtagtaggtgtcgtcgaactcctccacgacctggaaggtccaccggcccggcagcacgttgcggcccatgatctgccgtctcagctcctcggccagctgccggtgaccggcccgggccagcaggtcggccgcgtcctcgacggcgaagtcggcgccgccgatgagctggtggaaggagtacaggtgcccgcgggcgcgctcgacggtctccagcgcctcgctcagtttgccgaccgcctcgatcgtggcgtcatcgggttgcccggacggaccagtggcgtgcgtcatgcccggccgatacccgtcttggcgggtctgcaacgcacggggccgccggagcgggacgcccgccgcgggtcggcgccaccgcttcggaagcgttgcgcgccgcgtcacggggccgttggaacggcgagaccgcgattcctcgtgtgcggtgacgaaaagacgctgtgaggccctacaactcccgccccctgtgccgtcttgcggcgacaacaaacggtcgtctcgcacaggactggtgatttcaccgatttcgagatgcccttttcgcgctcaaactcctcgctagtccgaccacccggtcatggagggccgagcggtcggcgtggtccctcccgcccctccaaggggaccggctcgcggactcaaggcccgtgagccatcgcaggaaaggaagtccggtccgatgaagcgcaccctcaagagggccctcagcctgctgcccgccgcagcgctggccgccagcgccctggtcgccgcctcccccgcacaggcggcggccaacccctaccagcggggtcccaaccccacggaggccagcatcaccgccgcccgcgggccgttcaacaccgctgagatcaccgtctcgcggctgagcgtgtccggcttcggcggaggcaagatctactacccgaccaccaccagcgagggcaccttcggcgccatcgccatctcgcccggcttcaccgcctactggtccagcctggagtggctgggccaccggctggcctcccagggcttcgtggtcatcggcatcgagaccaacaccaccctggaccagcccgaccagcgcggtcagcagctgctggccgccctggactacctgacccagcgcagcgcggtccgcgaccgggtggacgcctcgcgcctggcggtggccggccactcgatgggcggcggcggctcgctggaggccgccaaggcccgcacctcgctgaaggccgccatcccgctggccccctggaacctggacaagacctggccggaagtgcgcaccccgaccctgatcatcggcggtgagctcgacgccgtcgcgccggtcgccacgcactccatcccgttctacaacagcctgtccaacgcgccggagaaggcctacctggagctggacaacgccagccacttcttcccgaacatcaccaacacccagatggccaagtacatgatcgcctggatgaagcggttcatcgacgatgacacccgctacacccagttcctgtgcccgccgcccagcaccggcctgctgtcggacttctccgacgcccgcttcacctgccccatgtgatcactgaaccttctccggcacgcgacctgagatccggggacgggcctcagcggtgtccacgaccacgtccttccaggtcaccgcatcgcccttgaccgcccaaggcccgtccccgccgggagaggcggcgtgcggaaaaggttcaccgcggccccgccggcacaaggcggggccgcccccgtccccggcggcggccgttctcctcgcggccgccgccggccttttcacagacggaatgcagatcatcacccggccggaagacacagtgccgtccatggactgggcggcatgacgagcgcaccggccggggagcggcaggtcggcctgcccaggccgcggtgcggggccaagccccggcacctgctggtcaccctgctcggcgactactggagcggacggcccgagcacctgccctcggccgcgctggtcgccctgctcggcgagttcggcatctccccggccgccgcccgcgcggcgctgcaccgggccggccggggcgtcgtcggcgcggcggaggcgctgcgggcccgcaccgagctgatgtacgaccggctgcactttcccggcctcgaccccaagccgcccgaggagctgctgccggacgactggccgcgccggcgcgcccatgaggtcttcggcgagctgtatgacgctttcgggccgccggcggagatccgcgtccggcagaccgtcgcgcgttccgcccccgaactggcgccgctcgtccgccaccacacccaccgggactcctgagcgtcggggcggccgaccggccccggtcgcccgcagggcctgcgggatgcaccggtgacctgggcggacggcgcatctgcaccggcgggcgggcaaggcgaaggaccgtggtccccggccgggggccacggccctcacgcgaaggtcacgggcaggagccgacgagttcgcagtggccggggccggtctgcagcaggctgcgcctgaccgggctgccgcgggtccccatgtagccgttggagccgttggcgtagaccggcagaacggtgcgcgcccggcccgcgctgacgtgctcgccgttggtggcggtgcagcacggccgcccgccgggctctgcgggctcacccgggccggaggcgcccaggccgaagaacccggcggcgtggtacggcccgcagatcaggccataacccaccgacgccgttgccgccgtgccagatctggacgcggggccgcggcccgctatggccggggtgggccgggcggatgcggtccgccccactgccggggcgggacggtgaagtaggagccggagcacgggccgaaggcgccggtggtgaagtggtcctcctcggtgtcggcgcggccgtagggcatgccgaagaagaccgcgccggcggcgaagacgtccgggtaggcggcgggcatgacgttggtggccgcgccgccgccgtggaacagcaccaccacgggcgcgtcgcgcggcgccggggacgagcacggacgcacgacgctccgcgaagcgccgaccacccgaaagcagtgcatatcgaggagcgttcggtagatgaactgtcgcgtgatggcgaaaggcggacaatggcccggccccagaggtggggacgcccccggccccgctccgcaagacttgtcggccgaacacaaacctctgggagacgacccgaaggactgggcggatgaaccttgacggcatcgactggcgacgtctcaagcacgcctacggcagggccacggccatcccccgcctgctgcgcgaggcggcttcagacgacgccggccaggccggggaggcggtcgagagactggagtcggtgctgtgggagaccgaggaggcgatggtctattcggcgagcccgaccgtcgtcccgttcctggccgagctggcggctgcgccgcgaacccaccatcggccgcggctgctccgcctcatgttcgatatcgccgacgcggtgtgggagctggaggagatcgccgctctgggcggcgacagcgaccttctcaactttcccgcccagctggaatgggcgcgcgccgcccggaccgcggtccaggctcaggcgccgacgctggcgcggctgctggaggacggggacccggaggtccgtgccgaagccgctcgcatcctggcccgctttcccggccacggctcagatccgcttccggccctgcaggacagggcggctcgcgaggaggacgtcggcaccgccgcgagcatgatcctctcggtgggggagctggcccgccggcgccggcagcggccggtcgcctggctgcgggaacggctccgggcggcgcgggcgcgggaggtccgcgtggcggcgggcgtggccctggcgcgttgcggggcggggctcgacgacgccgcatgcgaggcgatcggcgcggagctgagagccgagcggtccgcacttgatgatcaaccgtggacgtcctcccagggccgcgccgagttcctgctgtcggctctcagcgacgacgcagacactcatctcgccgtcgcggtgcaggcgctgcgaaccaccgactccgccgaacgcctcaaggcgctcccactggccggtgaggtgatgctgacctggcgtgccggcccgcagaccttgctgccgtcactggtggaactgtgcgccgatcccgaggcgtccgtgcgcatcgccgccacccggcagatcgtgcaaggcgggccgcgcatcgccgatgtggccgatcggctggccgaactgctggacgatccggaagcggaggtcagcgggaacgccgcctgggcgttgagcctcgtcggcgacgcccgggcgatccccacggtgaccgccgagctggccgagccgcggctgccgatccccatcggccgcgcgctggaaggcctgcggggcgccgcccaagagctgatcccgcacgtcgccgcgtatctgcgggcgccgcggcagaacccccagctccccggcgacacgctgatcggcgtgctgatcgggctgaggtcctggggcccccgggcattgccgctgctgccggagctgatcggagtgctggaacgcggaacggcggtccccgcctgtgcgtggaccctgggaaccctcggctccgccgccgccgcggccgtcccgcatttgcgcggcctcctggagccggacgccgaccccatcgcccgggacgcggcggcctgggccctgtggcagatcaccggggacgccgaggaaccgctgcgagtgctgggcgagggcctgaaaggcggactgtccgaccacgcagtcgagctgttgtgcggactcggtgaccgggccgctccagtggtgaagctgatcagaaggcatctgaaaagttcgttgtacggcacgggcgcggcctgcgccctgtatcgcatcaccggcgacgccgaacggacccttccccgcctgatcgagggcgtcgaggccacaccggtcggaatgctggcggtgcagtgcctgggcgacatcggccctgccgccgcccctgctctcgccgccatcgaggagatcgccaccagtccccgcgtgctggccacccgtatcgaaaaagatctgatcgccaccgatctggcctaccgggacatggccgtggccgccgcagaacgcatccggcgatgagcctttttcaacacgacgttcccgcaggcggggacggggcctcgaagtcgagaacgatgctgtgacctgcaatgtcatgacctcggatatcgctctggaggccgtctccggttcccaagaccacgtgctggaataaggttcactgggaaccgcgatgtggcgatttcttgatcggctgagagaaccgctcgatcggaacagatggcgccgcctgagccacgcctatggcagcgccgccgacttgcccgaccggctgcgcgcgctcgcctccgatgatccgcaggtcgccgaaaaagcgctgttcgacctgaacggcgccctgcaccgcccgtccttcacaagacgacgcggccccggcgcgccggggaggcgaaggccggtcgcataagggaccggcttcgccccctcccggcgcgtgcggtttcaggccgccttcgaggcgggctgctcgatctccagccggacggccgggggccggtgcagcgtgttgtgcacggtgcagccctccatcgcccgcttcagcccctccaggtgggtggcgggcaggtcggtcgggcagcggacctgcagccgcacccgggggatccgggcggggcgggccatggacatcgtgtagtcggcggtgacctccaggccctcgctgcgcagcccgtgcctggccaggtagcggcggccgtagtgggccgcgcaggcggccaggctcgcgacgaacagctccacgggcgtggggccggcgtcccggccccccgaccggtacggctggtcgacgcggatgacatggtcgcgaaccaggatcgcgaactcgtcgccctcctggtggaggaccgtgatctcgtccaatgcgcccgcctccctcatggggccgatctgaccggttcacaaccaggtttccccaggtcagcgaggtgttcgcagggacgaaggtcctctggggcgacctcgatcggcccgctagatgagaccgagggtcagcatcgcctcggccacccgggtgaagccgtcgatgttggccccggccacgtagtcgcccggcatgccgtaggcgtcggcggtctccaggcagcgggtgtggatgtcctgcatgatctggcgcaggcggttctcggagtactcaaacgaccaggagtcgcggctggcgttctgctgcatctccagggcgctggtggccaccccgccggcgttggccgccttgcccggcccgaaggccaccccggcctcccggaagatgcggatcgcctcgggcatggtgggcatgttggcgccctcgcccaccgcgatgcagccgttgccgaccatggtgcgggcgtcggcgccggtgatctcgttctgggtggccgacggcagcgccacctcgcaggggacctcccagacgctgcggccggggacgaagaccgcgccgctgccggcccgcgccttggcgtactcggagatccgctgccggcggacctccttgatctccttcagcagcggcaggtcgatgcccttttcgtccagcacgtagccggaggagtccgagcaggccaccacgacgccgccgagctgggtgaccttctcgatggcgtagatggccacgttgccggacccggagacgaccacccgccgcccgtcgaaggaggcgccgcgggccttgagcatctcatccacgaagaaggccagcccgtacccggtggcctccgggcgcacctgcgccccgcccaccagcagcggcttgccggtcagcaccccggactcgtagcggttggtgatgcgcttgtactggccgaacaggtagccgacctcgcgggagcccaccccgatgtccccggcggggacgtcggtgtgctcgcccaggtaccggtacagctcggtcatgaagctctggcagaagcgcatgatctccgcgtccgagcggcccttggggtcgaagtcggagccgcccttgccgcccccgatgggcaggccggtcaggctgtttttgaagatctgctcaaagcccaggaacttcacgatgcccaggttcaccgaggggtggaagcgcaggccccccttgtaggggcccagggcgctgttgaactcgacccggaacccccggttgacgtggacctcgcccttgtcgtcggtccacggcacccggaagatgatctgccgttccggttcgcagatccgctcgatgatctttgcctcggtgaactccgggtgcttggcgatcaccggccccacgctctcgaacacctcgcgtacggcctggtggaactccagctcaccagggttgcgccggacgacctcctcaaagatcggctcaagcctctcgtgcacgtgtatttcctcccaacaagttcctcatcagcctagttgtgcctgatcacagcccgtcatcggggcaggtcccgacttccgggacgcccggggccgtccagtggagaggcggaggatccggtgctctggcgggtccgggcggcgcgggcggcggtgggacggccgcatggacggtaccggcgggcaggggtgtggtcccgtgccccgccggacgtgctgccggcgcccaccgcagctcctgaggctgcctacccggaacgggcccgcacagaccgcggcggaaagaagtgaacgcttttcaggcgcgtggcccaggaagccgggggcgggggcccgggcggtgccggctgccgcgatgccccctctcaagccgcggcgacggcgtgttgaaaaagccgccgagcgggcggcggcgcgggaggacattccggcggagaacggccgggaaggccgaagggggaagaacgaatccgccggggccgacccgggattcccgcgagtgcggagaaaagcgggctcatatcgaacgtcccaggtcaactgcggtgaaacttcctcaaggtgctcgtggggcgggggagctgccgggggaataccgtttccgggaatcctctttgcgcgtccgtctcttggcgtccttggcggcgctgctactttcggtgcccattcggtcggacacaaaggagcaccgatggtcaaagcttcgtatcgtgcggcactcgtcgggaccgtcgcggccggctgcctggcgttcggcgcggcggcggcgcacgcggacttcggcacctcggcggagttccgggacaacgcgttcaacgtcaaggtcgaccggcagcgggttcccgacaggaccaccgacggcaatcccgtcaccgccctgctgggcggcctgctcggcgggaacctgcccgtcctgaactgaccccgcgccggatcggccgcggcgtcgcccgccgcgcgcccggcggggttccgccggcgggcgccgaacctttcagcgcggcgttcccgcaggtcgaagcggacgtgtcggattcggcggcgcggtggcccgggcgggcgaaggcggtcgccgcgtcggcttccgcgcccggcgccgcagggggtcgctcagccgaatgcaggtggcccggcggattcctccgccgggccacctgggcttttggagccccgttcttgcggctcgccccaccgacctccccgaaagcccctccccatctcgccccgcgaacccattaacggtcttccctaaatcctgtgatctaaagaccgaaaagtggcgtcccgcgtcggaaaaggcgcgatcatgctggtgcggcgacggactctccggcttcggagaacaacagactgaaaatatttcgtatcacatgacacagttgctcataatgagcttggtaagctgcgtcatatccagcggccgggcgctcagcagccggagggggcggccctgtaccgacaggtgcgccgcattgggggagaccgatgggacgccaccccatagtcgtcgtggacatcaaggaattcggcaggcgtcccgacggtgcccaaaaacagctgcgcaaacggctctaccgggtcatgtggaacgcgctggacgccgccgggatcgtccgggaagacgtccaccccccgcaggaccgaggcgacggggcgttctggatcctgcccacctgggtatcgccggccgaactgaccggcccgctcgtccggcaactgcaccgggaactgcagcaggacgccgacagcgaccccgaaggcgccatgcgcgtccgcgtggcgctgcacatcggcaaagtgagcaaagacagcaacggctgggtgggaacggatctgaacaccgcctgccgcctggtggacgccgacgagctgcgccgcgtgctggaactgggcgcacgccccctcatggcgttgatcctctcccggcagtggcgggaagaagtgcggcaccggcacatcgagggactggacctgaagtccggctggccggtacgcatcgccgtcaaagaggtggcggacaccgcctggatccacctgccgggccatgaagacctcaccgtgcggctgtggcggatccaaaaacggtgggaggagctgctggccctggaagagcaggtccgcacccggcgcgatgagatcgccgaacgactgacctcggtgcccgacatgcccgacccgccgcccgagctgcgccgcggccgggacctgctgccgctctgggagctggtcgaactggacgccgaggtcttccagcaggccaccgagcgctggtggaagcggatcacgaaactggggcggcgcgtcgagaagatgaaggccgagcgcgacgaactgcgcaagaccatcgaggcattccaggcgagacagaaccaaagcgggctggccgaggacctccacctgtcggcggcctaccgccgcgcccgcgacctgctgtggcacgccccctgcgacctgccccgggccaaagccgcggtcgacgactacatccaggagatatggcgcaagctgcaccatgacctgaacgccggggggcgggcatgacggcgtgcgcccagcccggctgctcggggtacatcgaccagggcggcttctgcaacgtgtgcggctgcgccccgcccggccggccctggtggcccgtcagcgacaccctcctgggcggcaccgtcgtcaggcggagcgtgctcgtcggtcccggccgggcgcacatcgacgaggcggccgtgctgccgaccgtgtcggcccgcgacccgctggagctcacccggccgccgcgcccctcccaggagtcctcctcggagccgacgctgcgcgaggacgaactggtcggcgaccagtaccggatcaccgggaccctggcccgcggcgggctgggctgggtctacctcgccaaggacgagcgggtcggcgacctcgtcgcggtcaagggactgatcgacccgcacaccgaccgtgcccgggagctggtcgacgccgaacgcaaagcgctggtcgagctcgaccaccccaacatcgtccgcatcaggaacttcgtgcggcaccccgacccgcgcagcggcgagctcatcgactacatcgtgatggagtacgtcgtcgggcaatccctgcaggagatcgagggggaggcgcgcagaggcggccatccgctcggcggtccgctgcgggccgagcacgtggcctcctacggcctggagatcctcgacgcgctggactacctgcacgggcgcggtctgctgtactgcgacatgaagcccgccaacgtcatccacagcggcgaccagatcaagctcatcgacctggggggcgtccgcaggatcgaggaccgctcctcgcccgtcgtcgggacccccgggttccaggtccccatccaggagatcaccgagcagggcctgaccgtgcgctcagacctttacgcgctcggcaaaaccctgcaggcgttgctggacgtcgccgagaacggctccgccgaggagaccgagtccctgcgccaggtgatcgcccgcgccgcccactccgaccccgaggcccgcttcggctccgccgccgagatggccgaacagctgggcggcgcgctgcgggaaatcctgtcgctgtacgacggacgtgaacgtcccgaaccctcggcgttcttcgccacctccccgatgccgctggacggcgggctgggcaccgcgccgccgctgcggtggtggacggccgggccggccccccggctcgacgagctggcgaagaacaccccgccgtccgcccccgcgatcgccaccggcctgccggcgctccgggtggaccccgccgacccggcggccggcttcctggagacggtcggcgccgacgacctgggcatgctgctgagcaagctcgcccagttcgaccgcgactccgccgcgatcgagctgctgtcctgccgggccaggctgcacctgggcgacctgcaggccgccgagcgccacctggccaaggccgaggaactggtggaaccgggcggccggatggcctggaccgtgccctggcaccgcgggctgctggaactggcccgcagggacgtcgccgccgcccacgcctgcttcacccgggtctacgccgcgctgcccggcgaaggcgcccccaagctggcgctggccctgtgcgccgagcacctgggccgcctcgaccaggccgaacggctctaccgggcggtgtggctgccggaccgctcccaggtgggcgccgccttcgggctggcccggctgcgcctggccgcgggacggcgcggcgcggcggtgcagatcctcgacgaggtgcccgagtcctcccgccactacgacgccgcccggctcgccgcgatccgtgtcctgctggggcacctgccggcccctccggacggcaaggccccgcccacggtcgatgacttccgcaaggtgctggaccggctgcccggcctgtacctggacgaccagtcccgggatcggctggtggccgccgtccgggaggctgcgctggcccacgcgtccgagctggaggggatggacggcggggcggtgctgggggcgcaggtgaccgagcgtgggctgcgcctgctgctggagcggtctttgcgcaccatcgcccggcaggcgcgcgaccgccgggagcacgacgccctcatcgaccgcgccaacgcgatccggccgtggacggtggactgagcgacctcagggggtgggtgcatggaggcccggaacggtttcaccgtgcaggtgagccacaaaccgttcctgccggtggacgatgacgagatccaggccgtgctgaccgtcaccgcccgggggacggcgccgcccgccgggccgccgcggcacgccgaggtcatcgtggtggactgctccggctcgatgggcgtgccggcgaccaagatctccgccgcccggcgggcgaccgtcgcggcgctgcgggacctgccggacggcaccctgttcgccgtggtgcagggggccgagcgggcgcggatggtctacccggcccacaagcgcctggccgaggcgtccccgcgcacccgggcggaggcgatcgcggcggtgcagcacctggactccagcggcgggaccgccatgcacacctggctggcgcgggcccgccgcctgctggccggctccaccgccgacatccggcacgtcatcttgctcaccgacggccacaaccgggcggcgcagacggcgctggaggaggaggtcgagcggtgcgtcggggtgttctcctgcgaccccacgggcatcggggaggactgggaaccccgggacctgctgatgatcgcgcgccggctcggcgggcgggcccgggcccatgccgacggcggggcggcggagctggaggccgacttcaccgccgtgacccgggcggtgatggccaaacgggtgcccgccgtgcggctggtcgtgcggaccctggcccatgtggaggtcggcttcctgcggcagatgttccccacccgggtggagctgacccctgagcggatctccccggacggctgcaccgtggagtacaacctgggcgcctggggcgaggagctccgcgagtacctgatcagcctgcgcttccccaagaccggcatgccgggccggtcggcgggcatccgccagcggctggcccgggtggacctgtgggccggccggtcggcgggcgagtcgccggacgtctccgcgccgatcgcggtggagtggaccgacgatccgcggcgatccaccgtgatcaaccctcaggtgagccaccatgtcacgcagctggagctgaacgcgctggtggagatcgggtatgccgcctaccgcgacggcgacaaagggaacgcggcccggtactgggctcgcgccctgaaactggcggccgaggtgggcaacgcggaactccggcggcgactgcaggaggcgctctacttcgacggggacgtgccgcgtctgcgcgagaacgtccggctcatcgacagcaagctgctgaacgtcgcctccaacgtcttcatccccagcagttcggccgcctccacccccggccgcccggcgccgccgcccgcccgccgctgccccgagtgcggccgtcccgtggccgccgatgcgcgccgttgcaccggctgcgagacccgcctggacgacgaccctgagagcgtgtgagggagagtccgatggcgcagaccaccgatgccgccgctccggcctccacggcgccgcccaggcggacgccggcgagcgcgacgctgcgcaccctgctggtgcagcgggcctgcctggtgatcgtcacgctggtcatgctggtcacctcactggtgacgctgcgggagatggaacgcggcgtggcggagatgcgcacccgcaccgcccccgccgccctggagatcggcgaggcccgccgggcgctggcggcggccgaccgggccgcgctggccggtttcgccgagggcgagtcccgcctcaccggcttccgccccggcgaggagtaccagtaccagctcgacatcgccaaccagagcctggcacaggccgccgaggacaactccgtcggcgaggagggcgggcgcatcctgcagatggtggagggactgctggtctcctacaccggggcgatcgggcgggccggagcgcacttccagcagggccacaccgtgctggccgcctccgacctgtggaacgccacgcgcctgatgcactcggagaacggcatcctggcccagctcgccgacctgcaggccaaagagcacgcccgcttccgggccgaggcgtccgcccaatggtggacgggctgggcggcgctgctgtgggccgggccgctggccgtgctgctgccgttgctgctggcctcccaggtctacctggcgcgccgcttccggcgggtgctgaacctgccgctggtcctggccaccgccatcgtggtgatcggggcgccgctggtggtggtgcacgccgccgactccagaagcgagctggccgcggcccggcggtcgctggtgcagatcaccgaggccggtgacgccgcggtggagcgcgccggcacccgggggcggcacctgatggccggtctgctggaggacgagtgccccgacgggtgcggccccaccgtggacgagttcatcgaacgccatcggcagagcctgccgccggaacgggaccaggactcctccgaccggtccatcgccgacagcaggcgcatcgacgcggcgatcgcgaaggcacagctgagcacgctgaccgcccccggcgtcagcgccgcggcattggcggtgctcgcgctcatcgtctgggggttccacccccgcatcggcgaataccggttcgaggccaggtgacggctccatggcgcacaaggcattcccccgttcccgcaggctgctggcgctgctgaccgcgctggtgacggccgtctcggcggccggcgcgtgttccgtggccgccgaccgttccgtgaccgtcctgggcccctggagcggggaggagggacaggccttccgggaggtgctggaccgcttcaccgcccggaccgggatcacggccgcctaccagggcacctccgcggtcaacgaggtgctgcgctccaaggtgcgcgaggccgacccgccggatgtggcgatctcctggagtcccagcgagctgtcccgctacgtccgcagcgggcacttgcggccgttgacgaacgtggtggaccggcggcagcagcaggcgtaccggcggcactggctgctcccgcagggggacgacatctatgcgatccccatcaaggccaacctcaagaacctgatctggtaccgcgtcgacgacctcgaccggcggcccggcacctgggcggagctgatggaggtcggcgagcggagcagggagcgcgccccctggtgcctggccctcaacgacagcccggcggcgggctggccgggcaccgactggatcgagaacatcctgctgcaccagtcccccgaccactatcgccgctgggccaccggtgacctgaagtgggcgtccccccaggtcaccagggcctgggagacctgggggcagatcgtcaccggggagggactggtccaaggcggggtgaacagggcgctgctggccgacttccgcgacgccggacgctcgatgttcgcccggccgcccggctgcatgatggtgcacgcgccctctttcgccgtggactccttccgggagggcggcgatcccgggggacggccgctgaccccggggcgggacttcgacttcttcccgttcccgagctttgcggactccggtgcgggctccggcgacagaccggccaacgtgtcggccgacctggcggccatgttccgcgacacccccgaggcccggcggctgatggccttcctggcctcccccgaggcccagcggatctggccgtcccgcccgcacagcagcgccttctccctcaacacccaggtgccggagaccgtctacgggcgggacgaggtgcgccggcggatcgcacggctgctgcacgcctccggcgacgcgatgtgctttgacgcctcggacgccttcccgcccacgatgcgcagcgccttcaaccaggcggtgctggagtatgtgaacgatccccgccggctttccaagctgctggaggaactggaccgggtgcgcgccgcggtcgatccccaggagtgggtggtggccgcctgtgcggacgaccgcaactgaccgggccgctgcgttcagctgatttcaggaaaaccgaggcgtaacttcaaggttaccgtttttcctgttaaagtacggctcgggctgccgccggagggggagaacgttcgtggtatatggggccgagcggcgtctggccgttctgctatcggcggtcatcgtattgactgcggggatcggttatttcggttccggacgggcgaacgcgaaaccgaaattcacgccgcgtcccgggccggttttcaacaaccccggcggcaccaccgcccagcagtacgcgatcatgcggcagatcgagcggaacatcgacgcctccccgcgcggctcggtgatccgcatcgcgatctacagcatcacgctggaccggttcgccgccaagctcatcgccgcccaccgccgcggggtgcacgtgaaggtcctgatggacgagcacgccgtcaacgggctgtggaagcgcctgcgctcggcgctgggcggcaccgccaccaccaaaagcaaaggcagcttcgccgcgctgtgccccgccggctgcatggccccccactaccacagggaaaatccctcctcgctgcactccaagtactacctgttctccggaggcggcaagagcaagcgcaccgtgaccgtctccagcgccaaccccaccagaagacaggccgaggccgcctggaacaacagctacaccgtggtgggaaatccagggctctacaacgcctacgtgaagaatttcaacgacatggtcaaggcgtccaagggagcccataagaagaactactactggacccacggaaagaaccccaaggcgtatttctggccgaaggcccgcagcggcagcgacacgattttgaacatgctcaagctggtgtcctgctcccgccggcaccccagccgggtccgcgtcgcgatgttccagtggaccgacggccggatcgccctggcccggcgcctggcccgcatggccgacaagggctgccaggtgaccgtgctctacacccgcagcgcgatctcctcctccgtccgcaagaccctggccgactccaaggtcaccgtccgtgactccacctacaagacgcgtgcggacgggtacgccaagcactacacgcacaacaagtacgtgctgatcgacggccgctacaacggggtgagcaaccgcaagatcgtgctgaccggttcggccaacttcaccatcaacggcctctaccacaacgacgaggccaacctccgcatcatcagctcgtccgcctaccgggcctacctgaagaacttccaggaccagctggccgccgtcccggccgcagcggcccgggcccgcgccgagggccgcctgccggagatccccctgcaccccgacgacctgcgcgacagctgaccgcccacagcgcccgccgtgcccgggagtccttcgaggcggtctactacgcgctccggtgaccggttgccagaggacgccggaccttgttcaaccccgggacgggggaggcgatgatggtccgatgaccgatcgagccggcacggaaaccgaggggaaggccacggaaggcggcctcaccgggtgggaggccgcctgcgccgaccgcacccggcagaccccgttcctggcgctgcacgggccgcggctgctggccaacgtccaggacatggccgcccgggtcgcctcccgcggcgggcgctccacaccccacctcaaaagccacaagtgcctggaggtggcccgcgcccagcgcgcggccggtgccaccagggcgaccgtggccaccgtcgccgaggccgaggtggccttggcggcggggttcgagtccgtcctggtcgcctacccgccgctgcccggcgagcacacccgggccctggccgacctggccggacgctgccatgtcaccgtcacttgctgccgtcccgagcacatcgcggccctggccgccaccggggcgccgttcgacgtctactgggaggtcgattccggtacccgcaggctcggcaccccgccggggccgcagaccgcccaggccgtcgccgccgcgcccttcgatgcgcgggtccggctgcgggggctgatgaccttcgccggtcacgcctacggcgccaccggcgaggccgccctggccgccgtccgcgaccagcaggaccgcgccctggaggagacccggcgggcgctggccgagcgcggcctggcggcgccggtgctcagcgtcggcgtcaccccgctggcgcggctggacaccgacctggccgacgagtaccggtacggcaactacgtcttctacgacgccacccaggtcgcgctcggcggcccggactcctccgcctgctcgctggccgtcatcagcacggtggtggacgtgcccgccgccgaccggctggtgctggacgccggttccaagagcctgcccgccgagcggatgaccgagctgaccttgggcttcggcctggtggccggccgccccggcctggtgatcgaaaagctctacgaggagcacggcctggtccgctcggcggggccgcacggcctgaagccgggtgatcgggtggcggtgatccccaaccacgcctgcacgacggtcaacctgttcagccggtacgtcgtctacgacggggagtccttcaccgacacctggcccatccgggcgcgccgccgctgacgtcctcaggtcggcaggaaccgttcgtaaaagacgtgctcggcggggaccccggcccgtgccgccacctggacgacggcatcgaccatgggcggcgggccgcacacgtagatgtcgggcgcggccggcgcctcggccaggtccgccgccagcaggtccgccggggtgcccaccggcccctgccaggaggggccgggccgccacacgcagacccggtggctgaagccgggcagctcggccgccaccgcgtccagctcggccgtcccgaacacctcttcttcggtgttgacgcccagcagcagccgcgccggctggggctcctgccattcggccatgtgccgcaccatcgacagcagcggcgccaggccggtcccgccggccacgaaccagcggggccgcagcccggtttcccgcaggccgaaggcgccctgcgggccgaacgcggtgagcgtctgcccgggacgggcccgctcccgcagataggtggagaacagcccgcccggccgcagccggatgtagaactccatgcggccctcccagttgccggtgttggccagggagtaggcccgtttggcgtcgtggccgggaacttgcagttccacgaactgccccgggtcgaactggcagtcggtccccccgtcctcggtgggctctgcccgcagctccagccgcaccgtttcgcaggcgacggtctccagcgcgacgatgacggcctgccgccgcggtatcccgccgcgcaggatccgggacccgtcgtaggggagcgtcaccgacagcgggccgcgggggaaggtgcggcacagcagcacctccccggcggcgcgccgctccggcggcagcgccgccgggctgtgggcgcccagctcgtagtccccctcggcgaccgaggcgtggcaggacccgcaggtgccctgcttgcaggaggccggcagggcggccccggcctcggcggcggcctccagcacgctccggccgggcgcgcagccgaactccagccgctccccgtcggaggtcaccagcgtcaccggccggacttccgtggcctcggcggtggtcatgaggcccgtcccagcgccgcggccaggtcgtcctcggcccgtccggtggtgcgcagcccgaaccgcttcacgaacgtctcgatcaggccgggggtcaggtagcccggcagcgtcgggccgaggtggatgttgcggacgcccagcgccagcagcgtcatcagcaccgcggcggccttctgctccatccacgacagcgccagcgtcaacggcagctcgttgacgtcgcactcgaaggcgtcggccagcgccagggcgatcttgatggcggagtaggagtcgttgcactgcccgacgtccagcagccgggggatgccggcgacctccccgaagtcgtgcttgttgaagcggtacttggcgcagcccagcgtgaggatcacggtgtcgggcggcgcgctcagcgccagctcggtgtagtagtcgtggcccggggtgggcccgtcgcacccgccgatcaggaagaagtgccggatggcgccctgcttgaccgcctccaccaccttgtcggccaccgacagcaccgcatcgcgcccgaacccgaccgtgatgaactgctcgggcccgtcctcggggaaccccggcagcgccttggcggcctggatcagcggggcgaagttccggtcggcgatgtgccgcacccccggccagcccaccggcccggcggtgaagatccggcggcggtagctgacgtgcggctcgatgatgcagttggacgtcatcaggatcgggccggggaaggcggcgaagtcctgctgctggtcctgccaggcgccgccgaagttgcccaccaggtgcccatgggccttcagacgcgggtaggcgtgggcgggcagcatttcgccgtgggtgtagacgttgatgccggtgccttcggtctgctccagcagcgcggccaggtcccgcaggtcgtgcccgctgaccaggatcgccttgcccaccaccggggtgacgcgcaccgcggtcggctgctgggcgccgtaggtgccggtgttggccgcgtccagcagctcgatgaccttgtggttcagccggcccaggtccagggcgcgctccagcagctcggcgacgtcggtgggctcgcccgccaggtaggccagcgcctcctccaccccggagaacacctcggcgctgcggtggccgagggcggcggcgtggtgggcgtaggcgcagatccccttcagcacgtacaggtgcagggaacgcagcccgaccacgtccggcccggccgtgtcgatccccgccctgacaccgacgccggacgcctgcttcagcaggccgtccatgtcggacgccggctgccaggcggccggcccggccggcgtcaccggctgcaggccgcgggcgcgcgccgcctcctcgtagcgggccttgacccggtcgcggacgtccgcggcctccttcagcagcgcgttgaaccgggtcgggttgaagttgacgttggtcagcgtcgtgaagaccgcgtaaaggatgaactcggccgcctcgtcgtcggcggctcccagggcgcgagcctggaccgcgtactgggcgatgcccttgaccgcgtggatgagcaggtcctgcaggtcggcggtgacctcgtccttgccgcagttgccgagcgggcccgcgcagccgacaacggcgccggaacgatcggtctgctcgcactggtagcaaaacacgccgcatctcctgtcgcttgtcgtcgcgttcggcggcgacgctaaacaggacgggacggcgtttccttgacgcaggtcaactcgcggcgtccagcgggtgaactgtggccgaggtcaccgtcatctccagccgggcctccagcgcgggcacgtcgtgcagggtgatccgccgcccctggacgctgatcagccccgcggccgacaggtcgcgcaggatgcgcgagagcgtctcgggcgcgatgttgagccgggaggccagcacgtgcttgcgggtcggcagcgtcaccgtgcactcgtgcgccggtccgctctccccgcgggcctcgtgcagcaggaaaccgatgacgcgctggatgccggattgcagcgagtaggcctccacgtcccggatcagccgccgcagccgcaccgccatgttcgccagcatgcgccgggcgaacgaggggtcccggtccagcaggtccagcaccgcgccgctggagatccccagcagccgggtggcgaccagcgccccggcggtgaccgggtagcgctgcccggcgaagaccacggcctcgccgaaactctccccgctggtgaccagctccaccactttctgcgtgccgtcggccgccgacaccgtcagctgcatctgcccgcgcagcacgtagtagaacccgcggaccggatccccctggtggaacaggatctccccgcgttccagggagaccgggaaggaaccggcacggatgatctccaactgctgccgggtcagccccgaaaacagcggcagccggggcagcagctccgtgagcggcggatcggtcatctccaccgcttgagcgtatccgccgccggcgccgcccctcctgccggtgcgaggagaacactgccggggccggacgcgggcaagaggaccagcagggaggtcttccatggagctggagagcgcgatcgagacgaccggcaaggcgatcgacgccgccggggtggcggtcatcgtcgtgggcgccgtggccgcgaccggggttttcacgcaccggttgctgcgcggacgggacgggctccccgccgcctaccggctttaccgccaaagcctgggccgggccatcctgctggggctggagttcctggtggccgcggacatcatccgcaccgtggccgtctcacccactttcaccagcgtcggaatcctcgccgcgatcgtcggcgtgcggacgttcttgagcttttccctgcaggtggaactggagggccgctggccctggcagcgccgcggcctcaccggagatgagcggggcacctgagcggggcctgctttcgcgccgggcgcaggacgcctggggccgccggggacggcgacgaccgttcggccgacgccgaaggatcggcgccctaccgtggccaccatgggaggagaagcggacatctcggttccggcgcggctcatcgccgagcccgcccgggcccggatgctcaccggcctgatcggcggcctttcactgcccgccggggagctggcccgcctggccggggtgtcggcctcgaccgccagcgaacccctcaaagccctggtcgccggcggtttcgtcacagtgcaccgctccggccgccaccgctactacaccctggcgaacgccgacatcgcccacgccctcgaagccctgcaggccatcgcccccagccgcccggtgaactccctgcgcgcccaccgcgcctccgccgacctgcgggccggccgccgctgctacgaccacatggccggagacctgggactgcgggtgaccggcctcctggtgcacacgggcgtcctggaaccactgcgccccggcgccacggcggccctgcacctggacgccgcacacccgatcatcacccggttcgccctgcgggacatcggcggctccccacgccgccccctggcacggggctgcctggactggacggcgcgcaaaccgcacgtggcgggccggctgggcgcgcacctgctgacgctcttccgggagcgccagtgggtgaccgcccgcctcggcagccgcgccctgcgcctcaccgaggcgggggaggacgcgctcacctccctggagaccggctgagcggtcctggacgaacccttccgtcaccctctgggcctggccggttcccggctcgggacgcgcttcactttcggccgcgggttttcagctcagcagtgggaaaggctcagcggccgcctggaaggcccgaaaacacggcggtggctgatgccatgcctcaaacgacgccgcgtgcgactcacccgcagaccggccggtaacgggtggccagctcttggacatcgccgtaagaggtggcgggcggcgccggtgacccgtcgcgtaggcccaccgccacctctaccgcccgatccagtgccgcccggtacagcagcgacccgcaactgacccgccgcacgcccagccgcgccagctccgccaccgaaaaatcggaagaggccagcacattgacgggcaccggcaccgccgaggtgatctgccggatctgcgccccgtccagccgtccgggcacgaacaccccgtccgcccccgcctcgacatagcgcaccgcccggtcgatggtcgcggtgacggtggcgtcctgcccgacccagaaggtgtcgacgcgggcgttgacgaacagccccgggcagcgctccttgaccgcggcgatcttggctgcgtgcacctcgaccggaaccagccgccctgcggtgctgtcttcgatgttgaccccatcgacccccagtgaggccgcgtactcggcgacggcctcgggctcatcggcgaacccgtccgcgatgtcgaccgagaccggacacggcagcctccgaagccgatgcgccagccggcggacgggctcggcgatcgcccgcgacgcatcggccatcccgtaccgggccgccacccccagactcgtggtgccgaccgccgcgaaacccgccgccgccagcgccaccgccgacgccacatcccaggcgttcggcaacaccagcggatcaccggcccgatgcaactccccgaatctcgtccccatgccccgatgctgacctgccgacgtttcggcctttcccgaaccgtggccgtccgcgccgccgaagccggcggacgcgaaggacgggccggcaggcgaagagcaccgcccgggcgacttttcaacacgctgtcttcgcagagcgcacgcgggaacgtcgctgtcaggggcgatctggagtgccgcggtgccggacaccggcgaggctcccgtcctcggtgtcttgggccacgtgctgaaaagtgttcaccagacgctcagctgcgtcccccgccgtcgccggctccggtgaggccgccgcggcggccgaggcggtcggcggccgcttcggtgagccggtagagacgcatcgggcggccgccgccgcgcgctgtggaggtctgcaggtcctcgcccaaagacgccagcgagttctccaggtccgcggtcgagccgatgttcttgaccttggccaagaggtccgagcgggacagcggagcgggatgagcggccagcagcgcctcgatcaccttgcgcgtgatgtgcggtttggcggcgccgggccgagcccgggcggaggggggcggcgcggccgtggccatgatgtactcgacggaggcgatcacgtaggtgatgaacgcctcggcgctttgcaggtgctccagcgagatcatctcctggtgcgcggccacggcatagagagcggcgatgcgcttggcgtaggggagtgcgcgcccggcgaaggcctcgatgagctccgaccccgtggacagggcggtgagccggtcatagagctggtcgcgccagtagtcgcgggccgcctcgtcgaacctgatcaagccgaggcggcgaccccgggcgatggcctcgcgcagttctccggcgagccggtcggcgagcgcctcgggcatctcctcggccagtggcagcgactggcagcgctggacgaaaaccggcaggaagcggttgaacgtgccgccggccacgtccgccgtcgacaggttggcgcggaactcatcgggggtgatgtggccgacgatcgccaggtgcgcgtccttgacggtggcgcagtcggacttcctcttgacgatgaccgacagcgtgttgccctgccaggcggtgcgcaggttctgcccgagggcgtcgtcgatgcgggagcggcgcatgaccttcgcccactcctcttcgatcatcagggcggggaagccggggcggagttccggctcggcatcgtggagggcgccgtcctcgtcgtaccagccggcctcgcgcgccatggcctccagcttgcccaccagcccggctccggacgagggcgagccgtacagcaggtggcgttcggtgaagtccgccgagacccgctggaagatctccatggccgcgttggtggcggtccccttgcggcccagcgccgtccgcccgatcagcatcgtccacaccagcagtgggtgacgggcagagccgaggcggatgtgcggccggtgcccgacggcggccgacagcgccgacagcagggtcgccagcacaccgaccgggtcgccttcggtgtagggatggacctcgcccaccacccggcccagcagcccgctgaacatggcctcctccggcagcgggccgggccgttcgatcttgtaccagccggtggccgccggctgcgggacggctgcgcgcactgggggcgcgggttcgcggaggtccggggcgtccgtgccgccggacgttcctgggggcgccgccggtgcctggtcgtcttcggcgggcggtgtccacggcggaccgccgaggtcttctgtgcccacagggccgttgtggcgaggctgcaaggtgctccggtaggcggcgtcgaggaatttctcgtgcgcgggatcggcctccaggaacatgaccttggcccagcccggggcgggacggtcgggacgcaccgcgaccagcacactggacgggtcggccgcgcaggtcgcctggacccagcggcggaaggccgcctcgcccgccccggccgccagcaccgggtcggcgccccaccggctctcctcctcgccgtcgaggaaggagaaccggatgggactttctttctttcgtctggaagatgacgagttcatctgatcagtcgagaaggaaatcaagttcggcggcggcctctgtgaaggccgcgtgcacctcgtggacgaacgggttgtcgtaggcggcgtgctggtcggggcgggggacggcacgcgcgtagatgtcctcggccaggatctgcgctctgcggtaggtcgagcccttgccgtgctcttcgtaggcgcgcagccagtccgcccgtggctcctgggtgatgagcaggtcggccagcccgatcagccgcctggtgacggcgttggagatggaatcgatgatggcctgccgttcctcggcgtccggttcggaaccggtccagcgcaccggccgctgcagcgtccggtagatctccttctccaggtggtggcgcaggctggccgccggccgcaggtcccggtactcgtcctcgtggccttctgacaggcggcgggtgagcgccttgatggtggcccagtgctttttggggatgtcgggttcgaacgacagccccagcaggccgttccacagcctgtggaaagaccgggcggcctcggacacggccctggtcacctcttctcttttgtagaccggccgtgacggcccgacctccacttcggccgcatcggcggtcagggcctccaccagtgcgttgaactcccggatggtgcgcgttgccgccttatgcttggccgggtcgatgcgccgcgggtcgagccgcttgtggatgccgccgacgaagtggcaggactcatccagcctgcggcgcagcacccgctcggccgcccccaggtcttcccgcaccgcgttcagcacgttctccgccgagtccagcacatgccgccgccgctcggagaccgtgcgcaggttgtcgcctttgaccaggtcgaagtgggtgaacaggaagtgcagcttgtcggcgttgccggtggccgcggcggtgcgcatcaccgacaccggggcggcctgcatcggctgctgggcgttgtcgaccaggacgatcgcgtccacctcgtccagccgtttgcgcagccgggtggagacctcgctggcggagtcgtggacgtgccccatgccttctccgtcgatgagcaccagccgcgggtgggtctcggcccacagcggacggaacgggcccgccacccggatcccgttcaccagcggggtcagcagggagccgaagtcctcgtgccggttgctggagaagcggttgacgacgccgatgaactcggcgcggtccgggcagtcccagctccagctcaccggccagccgtcggcgtcgcggtgcagctcgcctggggtcagtgattcgaaacgctcctcgatcgcatcgagcatggcctcgacgatccgcgcgcagaccggggagcggcggatccggttctccagctcgtcttccaggacctcctcgacgctgcgctcttcatcggcggtgatctccgtttgcagcttgccgacctgggtgttcaccacgtgctggagggcttcgacggcgccgtggagcatcgcggccgtggccgggtcgctgacgccctggggcgcgccggcctcctcggcggtgtcttcgtccaggtcgtcgtcgtagtcgtccaggtcgtccagttcatcgtcgtcgggctgcgcggacgggggacggcccagcaggtagctgaagcggtagcgctggctgacgtggtccagcagccgggtgtacaccacctcctgcggccgtccttcgaacaccgcccgggccgcctcccagacgttgtcgcgcaggtggtcggcgatctccttgcgttcggcgaaggtgacggcggcccggaagggcccctgctcggtgaggatcagctcggtgtcggcgacggtggtcttggccgtggacgtggaggggaagcgctcgcttctggggtcggtgccgagcagctgccgcaccaccgtggtcttgcccgcccccgtggtgcccagcagcaggacgtgccggtacccctggtcggcgcccggcagcggcagcagctcatcgcgcagcgccagggcggtcttggcctgcggcggcgccggttccggctcgggggcgggccggtggatctgccgccactggcgggccacctgttctgccagctcgtcggacatctgccagaacccgaagttgcgcggggccggcaagggctcgggcaggggggccgcgtcggcgagcctccagtggaagaaccgtttgttcgcccacggcccgcattcgcaggggccgcctttgcagacctccaccagtctggccacggcgaccaccatctgccgttcggtgcaggcggcggtgatctgctcggtcctccacccggtcagccgggcggtctcatacaggatcgtttggtcgaaaccggagcccgcgcagatcgcgatccagccgcggtacgcggtgtccgtcatgcggttgtagacgtcctggtacccctcggagatcgcccatgcggcgggctgggggacggtcagcgcccaggtgggttcggacaaagcactcctcgtcggaaggtgtcaggcggcgcccgagaagggcggcggacagggggttgtgacctgcgggttcagattgctggtgtggcggctgacgccgtctcgtcttcttgtgaactctgtcgaccaacgaactttggattatgcagatacacccctggaaatgcaaccctgttcacagcactcgaggccggtgcgcctgcggttcgccactgcagatgggccggctcacaggcgagagcgcgatccgcgcgatgcgccgttcggctcgctattcggggacgtgcagggggctagggagaatccggggggagatcgcgggccactaccgactggagcggctactgggccgaggcggtttcgccggggtgcgagtggccgcgggtctgccgcgggaacggccggtggcggtgaagtccctgcgcagccgtactctggccgctgaaccggccgaccagccgcggggagcgccggtgaggcgagtggcgggctcggggtgcaactggccgatgctctggtggccgggcgcccgctgtgcgcaggtgatcgcatcgcagggttgacgggccggcgcctgcacgtcggaggcccgcgtgttcgcgcccgccgcttcgaatcccccgcgctgcctgtgccccgcaggctcgctcaggtcgcgtgccgccaggggttgcccggaagccgccgggtgattccatcgctgccgcgcagcaggagatcgggctcttcggtggcgaacccgatgtcgtgaaaggcactgtgcccgtgggcggcgaagatctcctgcagctcctccacatgctcttcggggacggtgaagatgagctggaagtcgaccgagtcgcccaagagcaggggggtcagctcggtgtcgctgagcttggcgacctcctccaccgcgcccacgaccggcagcgcgtcttcttccaccgtgaagccgacgccgctgcgggccgcgatcgattcgatcccggccttgagtccgtccgaggaatcctggcagctggtcaccagcccgctggtgctcagggaccgcccttcggggaccaacgcctggggcctcttccatgcgttcagcaaaagctcctcagcctggggggagagcctggtgtcggcgacgtccagcttgccgaagtacttttgtgccgcggcggcgaccccggtcggccccgtgatgcacagccggtcgccgggacgggcgccgccgcgcagcagcgaacgccccgcctcgacgacgcccaccgccgatgccgacaggatcaggcgttcggccgtgccgatgtcgccgccgacgttgggcgcgcccacccgggcgcaggcgtcgttgatgccctgcaatacctgggcgaatcgttcatcgggcatcgtcttggggtagcggacgaccgacagcagcgcgatcggctgggcgcccatggcagcgatgtcgctgaaattggccatcgccaggtagtagccgatgtcgtaatcgtcgagataaccgagttcatagaggccgaacttggggccccggacatagtccgagcccacgaccagctcctgaacgccgtcgaggcggaacaccgcgcaatcgtcctgggcatcggcgccggccagcagccgtatggtctccccaccggtgaggcggtgcgaccagccggtttgaccgctgaacatcgggccgatgatggtggccagcctgccgacgcatcttgcgcgccacaccatacacccggtgtctggtgctgtcaccgcaatagaagtaggggagaccgcgctctcccagccgtttgagatctttgatgtcagtcagctcaagcgcggtcagcccgtcctcggtcatggccctgtgcactgcgtcgagccgaagggggaggaagtgcatgtgggcgtgtgttatgcatgctgacccgtccatttcctgcgatgacccatattccatgacgaccagttcgccgaacgtcatggaatattggccgtaaatcagttttagggcgtcctcaacctctgtcgcatggtcgcggaccacttctccgaagctgaggtagtgctcattggagaccagcagcaggtggcccgtcgtcagcggtgacatgtccgccagcagagccaggttctcgctgcggcagatgatcctgcttccagggctcccctgataggtgcgcgagaagtcggtgtcggccgctccggacagctcctggcagaagtccgcgccgacgcagtgaactttcttcgacatgccgtccccgcaggtcgacagggggtgtagcggtccgggacaccgccgtgacctggagttccggggatgctccccggcggctcccccgccggtgcccggccgtctccgccatggagaggccggcgggcgccttgatccggccggcgggcatcggccgtccctattggacggtgtaccgagttatttagaggcagccgaaaatctagatcttggaacgcgctgccgttgtcgcttgcatgggttacattgaagcacacctttgtgtactggttaagttctggggctggagtacaggcgatgcgcttgagtgtggccaaaggcgtggatcgcacggtgatcctgctggccactgtcgctctggtgagcaaccagtacgacttcccgtccaaatcgttttgggaatcgctcgaggacgcccagccggttgtgctcatcactttgatcgtggtggcggggatgttcggcgccctgtccccgttcgagacctactcccggcacagcacactcggcagacgggtcgccctgcgcaggcagattctcacggcgttcggccagttgctggagctgggcgcggcggccgatccgcccgtgcccatcagcgatccggcactgcacatttggcgcaaacggcgcactcttcagcatccgttgcgcggtgagctggtcagggtcgccacctaccggctcggttccaccccggtgacccgcacgatccgtcccaccaggggagtgggggtcgtcgggctgtgctggcagctcaaccaggaggtgggcgagaacgtcgagcggctcgccgcccaggtgcccgacgagcagagcttcgaggactaccggcagcggcacggggcggcggccgtcatgggcttctcctggcaggaattcacccgataccggcatcgaggagcggtcttcgccagccccatcaggaacgcgcgttctaatttcatcggatgcgtcagcttcgacgccgcacacggctacgatgccctggattgccagcggctgtggcacgagctcaacgcgctttgcacggtcatcgggcaggatggattcgaaggcgttggaattccccgaggtcatgcggcgcggggggttcgatgcggtggtggggaatccgccgttcatcggggggcagcgtcttactggcactctcggcacggacatgcgggagtacctggtccagcacgttggcgggggacagcgcggtagcgcggatctgtgcgcgtacttctacctgcgcgaccttgcagtcaccaatggcgggcgagtcggcattatcgcgactaataccatcagccagggcgacacaagagaggttggacttgctcaagcccttaataggggatggcaaatttatagggcggagaaatctcgcccgtgggagggtaccgcctctttggaggtctctcttatatggtcctgccgcagcggtgatcatgagagattcgtgctggatgatcgtgaagttccaggcatcacttccacgctcgactcacagtctcggattgctggtgaccctcaccggctcgcagccaacgcggacaagtcgttcatcgggtcctacgtgcttggaatggggttcgtgctgacccctgagcaggcccataagcttattgagaaagacccgcgcaacagagatgttttgtttccctatctgaacggcgatgatcttaactctcactgggatctgtcggcgtcgcgctgggttatcaactttcatgattgggatgaagataaggctcgcacctacccagattgctatgaaatagtcgagcaaaaggtaaagccgtttcgtgcgcaaaataatcgtaaggtgtatcgggagtactggtggcaatatgctgagaagcgtccagcgctccatcgggccatcaggaacctgcaacgtgtcttggtgtttgctcgcgtcagcaagattggattgccgcagtttgttgcaaccggccaggtgatgagtgagcagcttgttgtgatagccactgatgctctagaagacttggccttgctttctagtgatatccactacttttggtggacggtaaaaggtaattctactctggagacgcgacttcgttatactccctctgatggctttgagaccttcccgaggtgcttgctgaccgatcgtgtcaggtctgctggagaggcgcttcacgctgtgagacgggaggtcatggagcttcgcaagtgggggctcactcagctttataactgtatctatgatccctccgttgcgggagaagaaatatcttccttgagggatatacatgtcgagattaatgaggctgtctgtgaagcttatgctcttcaagaggagcaagatcccggtattcgaaagtttgaggcgagggtagcttcaaaaccattgcctgcgtggcgagacatcgaacttcgacacggcttctacgagactcagcaaggtatacgattcgcgatctcgccgcaggcgcgggatgatgtgctcgacaagttgcttgcgctgaaccattaccggtatcagcaggaggtctcgcaaggtctgcacagcgggaagggcggacgcaagggagccaaggcggctgagaggcagccaaaggagacagaagtggggcctgggaggggtaccgatgctgtggactcagcagatggcgcccttgatgggctgttcgctccgccgggtgcgttgttctgacggctatgccgtcgatcttgggctgagcgtgccttgactcagtaactcagcccaagaccgaggcgtcaggtgttgtggaatcgggtgagcaatcgggctcactctgccgggatgagttcaagatgacgtctggtgccctagcctcggagtcgcgggtgtcgatcatgccatcggcgactctagccgactctaggcactctccgtggggtcgctgtaacggggcttgtgccagtgccgatatttgcggctcaccgcatgttgcggagccgggtgagtaggtgagcccactctgagtgggtgagttcgatgatggcgtccggggtgttggccttggagtcgcggatgccgaccgtgccgtcggcggccttggccacctccacgcagtcgccgttggggtcgctgtggcgggacttgcgccagtgcccgtacttcgttgtcatgccgaaggtcctgtcccgtcgtctagttcctctgctacctgactaaggaaggccaggctctcttctggggatagcgcagccttcctcaacagatcgtagtgcgcggtataccgcgctacaccacggcgctcagtgatcacgaggtcggtggtgaccgtatcgactacagctatcgtgggatcgaccttctcggggaaggtgtagagcgagaacgatgacttcggcatgagagcacccgggatgtgggtgttgtagcgcagtactcgtagcgtgatgcgtggttcagcaagaaccactttgatcatgtggaagagctgcttgctcatcaccgatcggggtactcccagccggtagatcgtgcattcgtcgagtacggcgtcgtaagtcggcccgtccgggcttagaagatgctgctggcggcgggttcttgcttcagccagccgatgagggcggtaggtgatggggccaagggcttgatcgatctcgatcagggtgctgatgagttcaggcgtctgtagaacggcggggatgccggtctggttgtagctgcggatcgtcttggcccctgactccaggtcggcatacagccgctgccggtcgcccatggcgttgccgtaccggtcccaccagcccttacgggaagcgtcccgggccagccgcagcaaccttcggtacttggccccggtgacctccagggcttcgaggatgttgagaatctcgcccacatccggccggatctgggcgttctccaacttggagatcttgggacgggactggaagacgagcttggccagctcgtcggtggtcagatcgcgttcctcccgcagcttgcgcagttccgccgccagccgcagccggcgaacgtagggactggtcatcgacgacctcccggagactgtccgggcgcggccgcacaggccccgcccgctcactttccgtcaacaccgagaacgctacgcacaaattccccgccccacctgctgaatgacacaatccggtcaccactcgaccacaattcgtaaagcaccacttccgaacgttccgctcccgaacgttctcgaccgcgaacccctccacccatcaccccgcccacccctcctgcccaccccggaccgaaagccggcccgcttcgccccgctcccgccgcgaatctcctccggcccaccgcttccgcggcccggcccgagcacggcgcactctgggacgtgcggcaccggccgccgctcccgttccgctccctgaggccgcgtattgaaaagttccgccccgccctttggcgtccgccccgctccctccgggcgcccgggccgatctcctccggcttccgtccgcagcggtgggcgcgcccggccgccggcggcagcgttcgtcctgccggccgaaagcagcggcggatttgtgccgggttggctgcctgttcttgcgctctggtggacctgggtgtgatcttctatttctccgaagcgccgtaggccggcacgagggccggtggagaggcggccatatcgtccaagccgggaacggcagcgggaccagagtggagcctgggctggagatcgcaggtcgttaccggctggaacggtcgctgggccggggcggcttcggcgaggtgtgggcggccgcggacatgctgcgggaccggcaggtggcgatcaaattcctgtatccgcagatctcggcgaccaacccggtggcggtggccaaattccgccaggaagccaagatcgcagcccggctggatcatccgggcatcacccgcgtcgatgacttcggcctccacgagggccagtggttcttggtcatggagttcctgcacggccggaccctcgccgccgagctggccgaccacccgcaggggctgccggtaccgcgggtggtcgcgttgggggagcaactggccgacgccctggtggccgcccacgagatgggagtggtccaccgcgacctcaaacccgtcaacctcatggtgatcgacggcgaccggctcaaggtctgcgacttcggaatcgcccggatggcggacgcctcggtcgcggtcaccttcaccggccaagtcggcaccccgctgtacatggccccggaacaatggctgggggagccgaccgaccatcgcaccgacctgtacgccatgggcgggatcctgttccacctgctgaccggccacccgcccttcaccgccgacggcgccagagaactgatgggccggcacctgaacgccgaccccccacgagcccgcaccgaacgccccgaaatccccgtggcgctggatgcgttgatcgtcgaactgctggccaaagacccccggcagcgccccgcccgcaccgccgacgtccgggaccgcctgcgcgacatccagcagtcccgcacctctccgccaccggcatcggagagcacgtccgcagcccctgacgatgccacccggcgcctgtccccgccaccggagccacagagcacatccccggccggcagcgccgccccgggcccgacccggccgtctgttccggagagcagatcccctgcctttgacggtgccgcccggcctccctccccgccgcctgcgccgggagtccgggacacgaacggcacccgccgtcccgggggcccgcgccgcgtggcccgccgcgcactgctgggcggagcggtcctctccctggccgcggcggccgccgttcccctcagccgcttgaccgcccgcaccggcagtgacggccgcgccggcggcaccggctccgccggcaccgatgacggtgattcgcccctccgattcaccctcaaaggccacgagaaatgggttgagtcggtggcgttcagcccggatggcgccaccctcgccaccgcgagctgggacggcactgcgcggctgtggaacgccaagaacggtaagcccgtcgccactctcgaaggccatcgaggagaggtcatctcggtggcgttcagcccggatggcgccaccctcgccaccggaagcggggatggcactgcgcggctgtggaacgccaagaacggtgagctcatcatcactctcaaagggcaccaaaaggcgatcgggtcggtggtgttcagcccggacggcgccaccctcgccaccgcgagctgggacaacaccgtgaggctgtggaacgccagaagcagtgagctcatcaccgctctcaaaggccacaaggaggtggtccagtcggtggcgttcagcccggacggtgcccttctcgccaccgcgagctcggacgataccgcgagattgtggcgcgtcagaagcggtgagctcatcaccgctctcaaaggtcaccgaagcacagtcgcctcggtggtgttcagcccggacggcgccaccctcgccaccgcgagccgggacggcactgcgcggctgtggcgggccaaggacggcgagctcatcaccgttctcaaaggccaccaggaccaggtcacctcggtggcgttcagcccggatggcgccgccctcgccaccgcgggctgggacggcactgcgcggctgtggcgggtcaaggacggtgagttcatcgccattctcgcgaaccacccggaggtctggtcggtggcgttcagccctgacggtgcccttctcgccaccgcgaacaataagggcatcgcgagattgtggaacgccaggaacggtgagctgatcaccactctcgaggggcaccatggaggaatcggctcggtggcgttcagtcctgacggcgcccttctcgccaccgcgagccgggacggaacagcgaaattgtggcgggtgggtgattgacgccgaggcgagttcgaaggcggccgaaccgccgaagatccctcacgacgagcctgcgaccgcagaccggtgacacccgctgagaaacccctcgcgtcggcgcgttcccgcatctccccgggcgggtcccaccgcacgtccgcgccgccgcctccctcccaccgcaccttccccggcgcgcgacctcacgccccgaccatggaaccctcgacgccgcccaggcccgtgccgctccctcgcccctgctgcggtgcccccatcccgacctgcggagataccgcgtcgcagaaggcccgccctctcacccctccaggccgttaacggcgtcccgcctcctcccggaggcgtatctcctccttgcgttcccaagcccacgcacgatgcccctccaggaccgcatacatctgcatgccctgggcgaccttctttccgaaggcgagaaagagcttgcctttggcctgcccgtagagctccagcacccggtccgcatctccaccggcccgagcctcggccacctgagcggcgatccgctgtgcgtccttgaagaacctgctctgctgcgcggccttctcctcgagcgacaacgccttccccttgccgctctttcttttggccttgctgcgcttggccgcccgcgcgatgagcttcttctcgttggccgagagccgaacccgccggctaccgatataccgcgaatgattgagcttgtaattcacaacgccgcatgttaacaccaccgcacccccacccgcccgcctcatgccccctcccacggctccggcccaccggcgtacggctgcttttcccatgaactcttccggcctgcggccttgtcggcgaggtgaccgacggtcacgctggggctgcggtgcccgggttcccctacgcggtcgtccgcatacggggtgcgtaatcgtccggcgaggatgggagatggtcgagatgccctggagcgggggcgtcggcacggcatgaggcatcgtcgccatctcggactgctgctgcaggttctgctcgtcgtggtggccggcctgctgggcatcgtcaccgactacgcgaccggcgccgaggagacccctttccacctcgacccgctgaagaaggccgcggctcccggcatcgtggtcctgatcgtcgggcatgtgatcgcatacggctggaggccccggcccgctggggagcggtgcctcttcggtaccagttccacagggcgacgatcaggggcactccggtcagcggcgcggcggcgatgccggccacccatccgcccttctcgcggtcctcgaacaccacggtcaggaccgtccaccccagcagaccggccacgccggccacgccgaccaccagcacgaccgtccgccacgcccgacccggcctgttccgccctgccatacccgtcatcatcactatcggtgcacccgattgcgctgaaagcgccgaaatatccttcgccgatgcgcctttttcgtcgcaccgcttccccgggccaggacggtatgtcgcagtcagggcgacgccatgacctgaggcgccgcggaaccgggcatcctcgagactcccggcctcaatacccaaggccgtgcggtgaagaaagctcagtgcagaaccccgcacataaccggcgaagccggtgcgggtcagggcctgccgtacgcgaagaccggagcgggattcgcagttaccgcgacggcaccccggcatgactgagacgcctcggaaggctgcccttgtcggacggcactgcttcagcggacactccatagtgagcaagttcgagcaagtcgccgggcagaggagagatcatgcggctacggttcctggggacggacagcaacgagggcacctgcccggcgatgtacgtcaccgacgccggcacctatggagtccagggcaaactggtcactgacccgcaggcgctcggcgacgccgtcaacctggccgacgacgaggccatcgtcgagatcgagccgtcgctcgtccgccacctgatcgcccactaccaggagcaccacggaggctgagccggtggcccacctgctgtccggcggcgagctggacgggctgttcgatgcgttcgaacgcagcgcgttccgcttggagacgcgcgaccgctacaacgtgccctccgagcgggagtccctgcgccgcttcctggcgggcgaccccgatgaggactacgccagggggcggccgtggtacgacaggacccgccgggccgccgccgaggggcggcccttcacccgggtccgcgtcgtcaccgtccccctcggcgactactcccggtacgcgctgtggtgcgcgcgcgacaacatccgggccggtgaggacatccgctacctggaacggtcacaggcggcccgactcggcctgccggtggagccgccgcacgacgcctggctgcttgacgacgccaccgtggtgatcctgcacttcgacgccgatgacgcgttcgcaggcgccgaggtgaccgacgacccggccaccgtcgcccggcaccgcgcctggcggcaggtggcctgggagcacgccctcacccgggaggcgttcctgcggagcctgggcggagcctgagcgcgtgtccaccccgtcccagcaggccagggaggcgctcgggctgcggctgcgggagctgcgcaaggacggcggcctgacccagcggcgcctggccgagctcgccggatgggtggagagcaaggtctccaagatcgagcacgggcggcagacgccgagcgaggacgacatccgcctgtggtgccggctggtcggcgccgaggcccacatcgcggatctgatcgcgaccgttcgcaacatcgactcccagtacctggagtggcggcggacatggcgggcaggcggacgccgccgccagcaggccatcgccgcccaggaagaacagacctcccgctttcgcatctatgagccgctgctcatccccggcctgctgcagaccccggagtacgcacggacgcggttcgccgagaacatcgcgttccaccggacgcccaacgacctggacgcggcggtcgaggcgcggatgcggcgccaggagatcctccgcaggggcgaccgggaccgccgcttccacatcctcatcggcgaggccgcgctgacgctgggcgtggccgatgacgacgtgctgctcgggcagctcgaccggctgctcacgctggcgatcatgccgaggctcctgctcggcgtcatcccggcccgcacccggcaccgccgggccccgcaccacggcttttggatcttcgacgaccggctggtgctggtggagacggtggcggcggaactgaccatcacccagccccgcgagatcgcggtgtacgccaaggagttcgagtggctggccgcgtccgcggtgtacggcgccggggcccgcgagctcatctcccgggcgatccgagcgattcgagaaaactgaagcaagttcctggccttctcatcaccctgcgccgcatcgtggtgaccgatggttcccgcatccccacgacgcacccggcgcagggacgcaaacggcccggagagcggcggccccgccgggacgaggaggaggccatgtctcagcagttccagttccagaccagccgggcgtgcagcgaaggctgcggcggctgctgcgtcgaggtcgccaccaacctcgcggccaccagcggcctcgtcgcactgcgcgactccaagaccggcatcgtcaacaccttcaccgccgccgagtggcgggacttcatcgccggcgccaaggccggccagttcgacatctgaccggccggcgcatccccgcggggccctgcctttcccggcagggccccggacctgggagacggacacgatggacatcccggttttcgactacgacgcctattggcgggacggcgacggcgtgcgcgacagcacggcctggcgcgaccagggcctgcactggcacgggtatctgtggcgcggcggcgcggccgactacggcgacgaacccgcccgccgcgacctcggcaccgaactgccgccaaagctcctggccgactggctgcgcaaaccggcccgcaccgtccgtacaacggccaccacccccgaggagatggccgaatggctgcgaaacgagtggcgaaaagcacgcggccaactgggcccggacgccacggcgatcgacgagacgagccgtttcggacgagcgttgcatgacctgcggagaggacagccggtgtgctggggcggctggctgggaccgtccacgttctggcacgtggcggcgatccccacagcggctgcctgtcatgaggcgaccacggcccccgacactgcaggccggccgtggcggccgcggcccgctccctgagcggctcccggatctttcaccgactccgacgaccggaccgtccgccttcgggacgcggtggccggagagaggggagcatcgtcatggtcggcgtccaccgggacaaggcggttccggtggcctgggcctcagccggccggcatctgcgcgttgcgatccattccctcacaaatcaccttgagagcgccgaccgttgagccgacggccgaaacttatggggatgaccggggtggatttcgggacttacagagctacacggtgaagcctctcaaagcttcactattgcccggtggaaaaggcggggcgactcgaaactccgctaccgcccggcgttttctgaagcggtctcttctccggcccgactgccgcccgtggtgccgtgggcgcgccggtgatcggctgccagataatcctgaaactcggcatgacggaactggtagatcgggccgatcgcccgcaacagcccgagccgatggcagtcgtccaggaacggcatcagtcgccgtggcaagaggtttttccacgtccaccaccaagaggccaccaggtacatcgaccaggcccggtggccgccgaatgtgagcccgctcgcgagcccgcccacaagacctgctgcgagccctcccatgaacccggtcacgtacttgaagagagacgcgggtgcagggacggcggtgggcaggcgccaccaggccagatcgcgggtgtcctggtcggacagcaggcgggccaggtatcccagccaggcgcggacctggcggggatcacggtggcggcggggccggaaccggtcggcgttcttttccgggccgtcgaggggcgggcgggcgtcgatgagggcgtcgatgaggcggtcgaacaggtggtcgcgcaatgccccaggggtggggaaacgctctctgtgcagcagcggggcggggtcggaattccgctcgatgtagacggtgcgcagcaaccacaatcccagtggggtggccaccacctcggccaacggcctgcccgattcagggcgtgccggggaagcggcgcgcaggtgagcgaggatcggctcccatgtcggcaggcggtgtgggggcacgcagccttctaggtagtcggcggcggcttggggagtcagcttttggggaagcggcagaaacggtacggccatccatgtgttccggaccgaatggacgccgcatgacctgcgatccgggcagtcgatgaaccatggacggccctgcaccctgtcgtgcctcggccgatcccgatgcccctgaacgcacagtccacccatggccttcggccgggcggcaggcgttcgtgtaccgggcatccaaaagcgcacgtccgttgtgaccgttaccaggacggcattcggcaagcccgctaccggtgattttccggatttccgcgcctggcggtccggtttcaatcggcccctgaatcgatgccggatcggtcctcggcggtcgggagcaggctcaaggcgcgcgaccgccgacgcgaccggcgcgaccagaagggatcttcgacatgtctcgcatcagcgggcgcctgcgactattcggcgcactggccgcaggcgtcctggccatgggcgtcgccggcgccgtcaccaccccggcttccgccgcgaccgcggttttccgcgaggacttctccaacgggctcggcagcttcacctccagcgggtcggtcaccaccggcagctatggggcccggctgagcgggtcgctgctgtcggacccgtccatcacctccaccaccatcagcctgagcggctacagcggggtgacggtgtcctacacccgttcgacctccgggctggacctgggcgagtcgttcaccgcggcctactcggtggacggcgggtcgttcgtgacgctggagtcggcgcggcaggccggcggcccggtgtcgttccggttgccgtcctcggtggacgggcgcagcgtgcggctgcggttctcgctggacgccaacagccccctggagtcgctgaccgtcgatgacgtgctcgtcaccgccgacggcggcggcagcgacccggggcccggtccgggcgggccgctgcctccggtcagcgacgtcaccaagcccggcccgtacgcggtcgccatcgaccggtccgccggccctcgccgcaacgggtggctggtgtacccgatgaacgccggccagtacggcgtggaccacccgatcttcgtgtggggtccgggcgccgggtccaccccggccgactatgaggacatgctgcggcagtgggcctcgcacgggttcgtggtctacagcgaggtctcctccagcgacggcacctacatggtcaacgcgctcaactggctgcaggcccagaactccaacccggccagcccgctgcaccagaacctggacctgtcggaggtggccttcggcggccactcccgcggctcgctggggacgttcgacgtggccgacgagccgcggctgagcaccaccatccacgtggccggcgggtccttcgacggcaacgggcccaacaagctgcgcaagccgactctctacatcggcggcgacagtgacttcgccacctccaacatggagcgggactaccgcaacacccgcgtcccggtgtggttcaacatcctcaacaacaccgaccacatctacgccacccgcaacggccagcacatcatcaccgcctggctgcgctggcacctgggcgatgaggaattccgccgcacgagcgacttcctgagccccacttgcaccttctgcagcctcggccgggtccagtacaagaactggtgacaccgcgctgaccgaacgcagccccgccggcaccccggcggggctgcgccgtttcgggcattcgggggcccggactttccactcgtgaacgttcgcaagtgggaatgcacaaattcgccggtcaggcccttgatatcggccgcttggccgcctttcggcgtcacggcgtgtgagcatgaggccaccgaacacaacgacgcccacccgcgtcccgacaccgaccggccccgcgaggtgcacatgctgacgatgattcccaggacctgcacggccgccccgctgtactggcggcggaccttccccggcgaggccgcccaggcccgcgccgcccgccgcttcgtggcctgcctgctggacggcctgccctgcctggacgaggtggtcctcaccgtggacgaactggtcgccaacgccctgcgccacaccaaatccggccaggccggcggctcgttcaccgtggaggtgctggccgggccggacggcgtggccgtcgcggtcgccgaccagggcggccccaccgagcccgccgcccgcgacgccgccgacaccgacgaaaacggccgcggcctgcgcaccgtctcgctgaccgccaccagctggggatggcacggcaacgactccggccgcaccgtcaccgccgtgttcaccgcgggcgcaaaggagcgggcccaatgaaccacacccacggtgacctgcacgaatgggtgcggcggcgggttcatgcggccgtcaccgacgccttgcgcgccgacggtgaggccatcgccgccctccccggcctcgaccggctcgatgcgcacacccgcgacttcgtgcgcaacgcccgccgcctggtgctggcctgcgccaccggcctgaccgccgtgctggaggcccaccgccccgtcaccacctccaccggccgccgcttctgccgcggctgcggcgtcgaccactgccccaccctgcgccgcgtggccgagctgctgtccgtccacgccgtccgccccgccgccatcgaccgggccgaggcgtggcgccgcgccgacgcctacctgcgccgcgtccaccgcccctccccgctcggcgtccaggagttcgagcacggcttcgtggcctggcccgtcaccgcctccggcgagcccgacttcctcctggtcatcgaccgtcacaccgggcgcctgtcctgctggcccagcctccccctgcagaccctcatccgccgctaccgcgcccacctggccgcccgcgtcgtgccctcgcccgggacgggcacggacgcttgagctggaagacacgttcggtgggtggccgttttcggtcgttgtggacgcatcgaaaagcggtctccttgagtgcgtgatcgataagatcgagcggcccgaaatgttctgcggtcgcatcgggatcgctggaactctctggagttcggctcgagccgccggggcgacgacggcgggcggcctgctttcgtgacggaaaatgagcgaggctcgcaccggcgaactgtggagatggaaaacggcgatcctgcgccctcgagagaacgggtacggccgagctgcgataaggaagccaccatgaccgttgagaaccccgatgtcgtcgatggcgtatcgctgagcgccgacgagtccgtctgcattctgcggatgatcgaggaccgtccgttcagcgggtcgcccgagcagaaccagcagctcgtggagaagatcaacacctatctggcgttcctgcagaccgggcagctggtcgagcagttcccgcagatggccgggaaacgcatggaggtccgcctggtgtgcggtgaggatccccaaggcccgcctctgctcgagatcctgcaggccgccactgcgctgttcgccaagcacggggccgacttcgtggtcgaggtgatcccctgggaaatggtgctggggggccggccgcgaccgtgaggttcctcccctcgtcggtgcggttttcgctgctcccgcccacgaggccggacgcgcggggatgcgtgttctcaagccgttcccgcagcggttctttttcagcatgcggactcgagggccgagggcgggcgctccagcgctgtccggtgttgggccgtcgcggggcacagcgtcgtctctgactgcgacgaaccttttcagcacgccgtctctgcaggtcgagacggggaccttccagttcgggacaccttcgaggccccgtccgcgatgccttggaccacgtgctgaaaaggtccgctcagtttcgtgagcgtacgttctcgccgtccggcttcgggcttcttggggtgaaggcgaatttctcgtatccgatgtgcgaggagcccgcggagggagccgacgcctgcctggccagggagtacttggggacgatgcgccggggctcccgctgcacggggccgttggtgggagggggcggaggctcctgcttgggcctgggagggtcgtggtagggagggatggcggccagcgccgccgccgacagggccaggccggtcaccaggaggagcacggaccggcagccgggccagccgtagccgtacaggatcagggagacggtcagcaggtaggtcttggcggtcaccgtggcgatgacgccgatcatggcgagccggcagcgctgcaggctgatctgcaactgggcgatccccagggcgccggccaggacgagcaggtaggggtagggggtggccatgatcggggtgccggcgtcgtggaagagggcgatgcccgccaaggccagctcggcggtgccgatcaggatgccgatgctcaggccgtaggccacgccggtgggccggcgggcgtgcacgccgatgggggagagctcaccgaagttgaacatggccaccggcagggagagcgcgggcagcgtcagcgcgacgaccacccatggcgagggcggctgtccggccgaaccgaagcccgttgaggacagggcgaccaggagggtggccagagccgccagcgcgacgcagccccattcacggggggtgaggcgctcaccgagcaggacggtggcaaacagcagcagcggcaccagccccgagacgaacgccggctgagcggcaggcagggacagcgacgacatggcgatccactgcagggccaggcccgctgcggcgaggaagcccccggcgtaccagatgggggtgatgagcatctgccgggccagcttgaaggggtgggacccgtgcagcggctccatgcggttggccgccaccttgaacaacgcgacgccgagcaggtaggccccgctggagagcatggcgacgacggtcgccgcgagtgcgcccaggtccatggcgactccggttccgcttctggcggcctggctgctccacggggaggaacggggtgatccaggccacctcatgatcaatcaccagtaacggtaaatgattgttggcgattcgccaatagctcttggcgtatcgctaattagcttctatggttcgggtagccgaggaagcggggggcggcgtccgggatccacctccgaaggcacgagcatgaccgagcagaagagttgcaggcgccctccgggcaaagcggcggccgccgcagcgccacttcccgcccggcggggggacaccggacggacgacggcgaccgcaccgcgactggccggacgcggcttcggcacagccgtccacggacaccgggcactgaacgtttttcaacgcaaggcctggggtgtcggcagcgggaacctcggcggcacccgactgccggcccttgccggaccccgtctcgacgcaggggaacggcgtgttgagaaaagttcacctggccgcaaggcaggcgccctcgaccagtgacccgcccccgaccggcatcggtcgtgcccgggtactcccctccggcgggcacgaccgatgccgcaccacccgtcgcagggagaccacggtgctccacgaacctttcgtcccgcggccttggggcgagccgtcatctgagacggccggcccctcgctggccagaatcttgctgccgctgtcggaccaggaccttgccaccggcgcccggatcctcaacggcgccgacccgggaccgccggagccgccggcgcgccgggcggagcacaggccatgacggcgccggaagagcccgtgcccccggccccgctcgggccaggctcgttcctgtgggactacagcggcctgcgcctggcggcgatcaccgacatcagcgcgttcgtgctgcaggccatgcacccggccatcggcgccgccgccgagcggctgaccgacctggacacccgccggctgagccgggccgtgcacgacttcgtctccatacggccctgggtgtacggggagcaggggacgcgtcatctcctgcccgccggtcctttggcctgggcgcaccttgcgaccttctacgtcacggtcaccgcggcgcggtacttttccgccgaaccgatgactttggaccgggagcagcggatcttcgaggagttcctcctgctgggacggcttcggggagtgccggcgcggatgctgccgtccacgatggccgactactgggcctacttcgaggacatgctgacccacaccctggtaccgcacccggtggcgcatcgggtgctggaccggctgggcggcttctcctcgactgtcccggtgacgctgcgcccgctgctcgtcccgttcggcctgaggggcggctggttcacccacctggtcaccgtcggcacccttccgcaggcggcccgcaccaagctcggcctgacctggacggcagacgacgaacaccggctgcgcgctgttggaacgctctttacccgcgtccttccccacctgcccgaacgcctccgctacgccccttccgcctaccaggcccgccgcacctcccggatgcagcggagcccacggggacctcggcatctgcggcttaccgacacatgcccggtggtggccgggtgccggggcgtccggcgagcggtgcgctgagagggaccgcagcggacgcaggcggtgcgcagcgtgcactgtcccaggcaaaccctgcgccccgccccgatctgggggcgcggtgggtcagcacggggcacagggccactggtcggcaaaggagcaggtctgcgcgaccggcggtggccgcatgcggcgggcgggatgtcacatcgggcgttcggccagggccttctccaggcgctgggcggcacgggcggcgacacgggcgcggtaggcgatcggcatgtagcgcagccgttcgggcagggcgctttggccgcggcccagcagccgcagccggcgctcgtcggtgtcgctccaggagataccgagtttttcgcgggcggccggcggcagcatgccgatgatcaggaagaaccgggtgcgtgacgtcacctgcgcgcccctgccgcggggcctcagcggaggacgacgcgcccgccgccgggccgcgctgctggaggcggggctggaactgttcggcacccgaggatgtgccggcaccactgtgcgcggcgtctgcacactggccgtcctcaacgaccgctacttctatgaaaacttccccgacctggacgccctgctggtggcggtgttcgacgaggtggcccggcggggcgaagaagccatcttggccgcggtccgctcagccccccgcgacctgccgctgcgggtgcgcgccgtggcgaacgccggccccggcttcctgatcgccgacccccgccacgcccggctgctgacccacgaaatccaggtcgaaccggcgttgcggggacgccgcaacgcgctgatccgccgcctggccggtatcttcaccgcccaggcccacgagctggccgaggacatgccgctgtcagacactgacgtggagatgaccgtcctcaccctggtcggcggggcgatggaactggtctccacctggctgcgcggcgaactggccgtggatcgcgagcacttgatcgacttcctggtcgccctcatcgtcacttccgacggcctgccggcgtccccggccagaaagtcccaggccgtccgccgcgcacccgcctgaccaccggggccggccgatcatcgcgcggcggtcagatcgtagagcgttactccgtcgatcacctgggcggtgaagttctcctgcacccactcggcgatccgctgggcggcgtcgctgccgctgcccgcccggcccggcatgccgccgccgatgaaatagtggatcttcttctcgcgcacgtaccgctggaactgttccaacgtcggcgccggatcggtgccgttgaaaccaccgaccgccatcaccggtttcccggtggccagctggtagcccgccgcccggttggaccccaccgccgccgccacccatgtgtaggcggaggcatcggccttgagcagggcggtcagctcggcactgggcgtggacgcgttcagcagacccccggccccgcccataccgccgccgggaccgaacccaccgaaacgtggaccgaacccgccgggccgccggcccggcccgaaccagccgaacccgccgcccgggccgaatccgccgggccatccgcccgagccgtcacccgggctgagcccatcggatcggccatccgaaccggaattgccggagtcgttgtctgaaccggacctgtcggaacggctgctcgaaccggggccgccgagaccagcgtccggaccggagccaccggttcgaccggctgagccggagctgctcgaaccgttgcccgggccgaatccgccgggggcgctgtttggagccgggcggcgcgcttgcggtggccggatgccgtcggggagggacggcgggcgccggaaccggtcgccggggaagcccgggcctcgtgacacctgcgggcctgcgatggggatcgccccctggtgcggggtggaggccgtctccaccgcgtacgccgccggtcccgccagcgacgccaggacggccagtgccgccccgccgcccagcagccgcggcgccgagcggcccggcgccatcagcgccaccgccgcgaccccggccgccacgatcgcccaccgcagccacggcacgaaatccggtgtccgctccagcagcgcatacgaccacagggccgtcaccgcgaccgtgccggccagtaccgccgtcccggcgggccgccgccacagcaccccggtgccaaggcccaccagcgcgccgatcgccggggccagcgccaccgtgtagtactcgtggaagatcccccgcatgtggctgaagaccagcacgtgcacggccagccacccgccccacagcagcagcgccgcccgcaccgcgtcggtccgcgccctgcggcgggtcgcccacagccccgccgcaggcaggatcagcgccgccggcagcagccaggagacctggccgccgatcaccgggccgaacatccggccccagccggcgtcctggtcggtgttgcccagcccgccgacctcatcgccgttcagccggcccagcccgttgtagcccagcgtcagctccagcacgctgttgtgctgcgaaccgccgatataggggcgcgagtcggccgggatcagcgtgacgatcgcgacccaccagcccgccgcgaccgccatcaccgcgcccgccgccagcaggtgcccgatccgccgccgcaccgtcgccggcgccgccaccaggtacaccagggcgaaggccgggacgaccaggaacgcctgcagcatcttggccaaaaagcccagccccacgcagccgcccgccaccagcagccaccgcaggcccccgggctccagggaacgcaccatcgcgtacgcgccgagcgtcagcagcagcaccagcagcgcatcggggttgttgaaccggaacatcagcgccgccaccggcgtcgtcgccggcaccagccccgccagcagcccgcaggccgccgccacctgcggcccggcctccgccgccagcgaccgccgcaccgccgcgtgcagcaccccgacggcggccacccccatcagcgcctgcggcaccaggatgctccaggagttcaccccgaacacccgggccgacagcgccatcggccacagcgcccccggcgtcttgtccacggtgatcgccccggccgcgtccgaggcgccgaagaagaacgccttccagctgaccgaaccggcctgcgccgccgccgagtaataggcgttggcccagcccgatgcgcccagcccccacaggtagagcacggcggtggccgccagcagcaccagcagccccggcccggcccagcgcggatcttcaggacgtcccagcagcggccgccgcaccgggcgggacggtgagtcgatcgtcgtcatcggttcgccgaccttgtcgttgcgcgtgtttgttcgtcaggcgagccggtacaactgccccgagccgccgaaggggtcgccgtactcaccggcgtccaccggggtggcgtgctgccgcacccactccgccacctcggcgccgcctccgcgcccgccgaggaggatgaagcgcagcctgccttccttgacgtaccgctgcagcttggcgacggtcatcgccgggtcgctcccggtgaacccgcccatcgcgatcaccggcgccccggtgcgcagcatcagggacgaggcctgctgggcgctgcccacggccaccagccaggtcgccttcccccggttctgcaccaggtaggccgccatcgcgtcgctgacccggccgccgcccggcccgccgaacatgcgcccgccgaaacctccgccgggaggctgcccgccgaacatgccgcccccaggtccccggccgccgcgcggcacactcggcggaggaccgcccgggccacggcccatgccgccgaaacccgtcgccggaccggccagcggattggtgccgttgaccggcgagccggccgcgtccaccgcgtacgccgccggaccggccagcccggcgaccaggcccgctgccgtcgcgaccacggcggcgccccgcgtcccccgccgcagcgccaccagcgccgccaccgcggccaccgtcgcggcggccaccgcccagcgcagccagggaagccactgcggggtgcgctccagcagctgaaacgaccacgccccggtcaccgcgacccccgccggcagcacccacgcccaggccgccgaccgccgctgcgcctccgccatgagcaccacgccgccgccgaccagtccggcgattcccggcgccatcgccgtggtgtagtacgggtggaaaccaccggcggagtagctgaacaccacaaagtgcaccgccgcccagccgccgaacagcagcacccccgcccgccgcacatcggtgcggggccgccgccacaaccacaccagcgcggccgccagcagcagccccgccggcggaagcagccaggagatctgcccgcccaagatgtcgttgaacatccggccgccgcccggctcgccgccgaagttggcgccgcccccgcggccgaacccgcccggcccgtccccgccgaagatgcggcccagcccgttgtagccgatcaccaggtcccaggccgtgttgtcggtgctgccgccgatgtaggggcggcggtcttcggggatcgcatcgaccagcagcacccaccacaggctggaggccaccagcaccgccccggccgccagcaggtgcgccacccgccgcggccacgacggccgggccgccaccaggtacaccagcgccagcgccggcaccaccacccacgcctgcagcatcttggtgttgaagccgcagccgacgaagaacgccgccgccgacagccaccccagcccggcccgcccgctgcgcgcctggaccgcccgcagcgtcgcccacccggccagcaccatccacagcaccagcagcgtgtcggggttgttgtcccggttgatcgccaccgtgatgggggtcagcgccagcaccagcgcgctcagcagcccggccaccggcccgaacgcccggcgcgccgtcgcatgcaccacgcccaccgccgccgtgcccgccagggcctgcggcagcagcatgctccacgtcccgaacccgagcacccgccccgacagcgccatcagccacagcgccatcggcggcttgtccaccgtgatgaacgagcccgcatccagcgacccgaagaagaacgccttccagtcctgcgtccccgcctgcaccgccgcggcgtagtactcgttggcgtagccgttgtccggcagcttccacacgtgcagcgccagcgacagcaccagcaccccgtacagggcgggccggacccagcgcgggtcctcgggtccgccccacagcagccgcctcgccgcaccggcggcctgggcggggatcgtggccgcgctcacggcgtctgctcctgcgcatcgatcgacgccgcatcgacgggggtgctcgtcccggaccgggcggggccgcgcagccgccgcgggtggaacacccaggcccgcatggccacgaaacgcagcacggtcgccgtgctgttggcggcgatgagcgcggccgcctccagggcgcgcgaggcgtccggcaccagcgcgtgcaccagggccagcccgccgctgctgagccccagccccagcaggaacaccgcgaaaccctccaggtggtggcgggccatcccctgccggccgcgcaccccgaaggtgaagcgccggttggcggcggtgttgcccaccgtggccaccaccagcgagaccgcgttggcggccagcggccccatcaccgtgcgcagcagcaggaacaacaccagctggacgaccgtgctcaccccgccgaccagggcgaaccgcggcagctggcgggccatgcccggcggcgggccgctgcgggcgcggccgggcaccggggcggcgaacccgccggtcagcatccgccgcgccacccgggccatgccgcgcaggtcgtccagggcggtccgccacacctccacccggctgtcggggtcgtccacccagtccaccggcacctcatggatccgcagcccgttgcgctcggccagcagcagcagttcggtgtcgaagaaccacgcctcgtcctccacctcgggcagcaacgcccaggcgatctcggtccgcaccgccttgaagccgcactgggcgtcggagaagcgcgccgccagcgcggtgcgcagcagcaggttgtaacagcgggagatcacctcccgcttcacgccgcgggccaccgccgccccccgggtcagccggctgccgatcgccaggtccgaatgcccggagatcagcggcgccaccagcggcaggaacgcgtccaggtcggtggacaggtccacgtccatgtaggcgacgacgtcggcgtcgctgcggctccacacgtgccgcagcgcccgtccccgccctttccggtccaggcgcaccgccgtcacgtgcggcagttccgcgcacagcgccctggcgacccgccaggtgcggtcggtgctggcgttgtcggcgatggtgatccggaaacggtaggggaaggtcgccgtcaggtagccgtgcagccggcgcacgctggcggccagcacgtgctcttcgttgtggaccgggatgaccacctcgaccaggaaccggcacccggcgtgcccggccggggacggaggcatccgcgtggtcgcctgactcatggcgaccacggtcggcggtgatcctgggagctccctgagcccttcctgaaagaatcatgaaagcccgtgccggaaccggcccggctccgggagccggttcccggcgcccggcgggtccgggctcagatgacgccgtcctcggcgagttcgcggatgtgctcttcggagtagcccagcaacccgccgtagacctcggcgttgtgctcgcccaggtccggcgccggggtctccagccgcgcccgcgccgccgagaaccggatcggcacaccggtcccgtacagctccccggcgtgctcgtagcgggggtgcgacagcggcacgacctcttcccgttccaggacgagcgggtcgcgcacggccgtcgccgggtcgcgcaccggcgccgccggcaccccgtgctcggtgagcaggtcgaggatctcccgcagcggacgcgccgacgaccactcggcgaccagctcgtgcagccggtcggcgcgctccacccgccggtcccgggtgcggaactcctcgatcaggtcctctcgtcccatcgccttcagcaggccgtgggcgaacccgtcggtcggcgcgcacaccgcgaaccacccgtcggcggccgggaagatcccgaatggggcgagccggggcatcaccggcccggtgcgcgccggcagcccgaccgcctccagggcgtcgaacggctcgcaggccaccagcgaggtcagcgcccccagcatggacacgtccacatgctggccgcgtccggtccgctcggcctgcatcaacgccgcgagcgtgccgaccaccgcaaaaagcggggcggtcaggtcggccagcggcagccccgaccgcaccggcggcccgcccgggtccccggaggtggccatcagcccgctgagcgcctgcacgatggtgtccatcgccttgccggagcccggaccgccctgcgccccgaacccgctgatcgaggtgtagacgatcttcgggttgagccgcgcggcgaagtcgtagccgatgccgagccggtcggcgaccccggcgctgaagttctccaccaccacatcggcccgccggaccagatcgccgaagacctcccgccccctggggtgcttgaggttcagcgtcacgctctgcttgccccgcccccgcaccagcatggacaccgacatgtcccgcgggctgcgccgcgtcagcgtcagcccgtcctcgctcagatacggcgcgttcccccgcgcctgatcgcccccgttcagcgggttctccaccttgatgacccgcgcccccagcccggccagcaggagggtcgcatacggcccggccagcgcgctggtcaggtcgatgacgaccctgcccgccagcggactgtcggccaagtcggccccctccccccggggacgcccacctgcggtcacgccccgcacgatcggtgacttttcggacgtcacgataactgacccctttcgggccccggctgcgggaggcaggggtggggctcagcggggcggaccttggggccggtgccgtccccggctgtgaggtgcccgctttgagctgcgagaacgccgggcacaggtgggccagtgagatcttttcggaacgcggcttcggcaccgcgctttgcgggccgtgccgtcgcggcggcaccggcgcgacgctgaagggagcaccggaagcggttcccgtggccgtccccgcaggtgtgctgtgcgacggccttgctcatcgcctgcgaagacggcgagccggaagggttctttgccgcaccggtgccctcggccgcgcaggtcctgcgctgacgagaggtgccggttcttctcgacgcgccgtgcacgcagaccgggcgagctgcacggcgggtcgggacgatgcgcaggacgagagccctgatcttggaaaccgccctggggttcggcgtgtcccaaaaccgccgaagacggtgcgttcaccgtgggcgccgaccgccgaagccgaaccttttctgcacggtcaaggcggtcattgatcgacgggacgaagaatccaaccgtggatcaacgctgaatcacctctgtgcccgctgaaccgggctgctcggattcgagagacggccggcccgcaccgtcactgggcgatcgggcgtgaatcaggaagtcgttgccgaagacctgcggcatcgggcgttgccgagaccccggcccttgaagcggtgcggtgagaagacgtatgagcagatgagcgagcgcccggaaaccccggacgatcggttgcgtgccgatctttcgccttcatcgcatgcggaacgcctcagtgaacctcccggcggccgtctgatcgtctcctggcccatgaatatgcggacccccggacgagccgtccaggggtcgatgcccgccgatcgagtcaggcgctgcggcgggcggcctcgagcatgcgggccaggccgtggcggctcacctgcaggatggggccgttggggttcttgctgtcgcggatgccgacggccgtgccgaggtcggcgagttcgacgcagtcattgccggtcgccgccgatcggctgctcttgcgccactgtggttgtgaaaagtgtgtcactccagctccttgcggatgcgggcgaggaacttcgccgtctcttccgtggatagtgccacacgcgcaatctgatcgaaacgtctgcggcactctcgtatactcgcgacgtcctcgacgtaccagccgccattcattgcttcgaaataagcgactgataggtcgaggccggcttcaaagacttggaacatggtcaggccaccgcggccctgatcagggaaagcaccggcttcgagcggtacgatccggatcgacacattcggccgttcaaggtcacgcaatagcgcggtgacctgctgtcgcatcactggccggccacccaccatcctccgcagcacctcttcggtgagcatgacgtcgaggatgggcgcgtcgctgcgttcgagccgggcgcggcgcgttgcacgcgcctgcactcttcgttcgatttcagtggggtcgtcgatctcagcggtgatgagctcgcgtgtgtaggcaggggcttggagaagtcccggcacagtttccggttgccatattcggatggttgtggcggcgtcctcaagctcggcgaagccgccgtcaagcacgtcaccgaacgcgacccaccagccgcgcttgcggacgttgcgtgcgagctctaccagggccaggccgagggcgctgttacgtccgccgtaggcggcgaggatcgcctcaacgtcagcaaccgtgggtatctgccgggcagtttcgatcttggtgagtttgctgcgaggccggcccaggtttccggcggccacctcagcggtgagcccggcggcttcacgcagcttacgcagttcggacgcgagccggcgctgtcggacgggtggcccgtgtcctgtgggcgtcaccgggcatccggcagcccatgcggtcgcttggcgaggcggtgggaaccgctctccgccgtgcgcgtgatgggcggcgttctcggtggaccggcctgttgcggccgtccggctcgtatcctcggtggacgtcacggaagtcctctactctcacaaactgtccacaggctccggccgtcacacccgtcgcagccgctcccccgagcgaaggaacccgccggtgaaactgctgcacgccgcagacctccacatcgacagcccgctgcgcggtctggcctcttacgagggcgcgccggcgcaggagctgcgcaccgcttcgcggcgggcactggagaacctggtcgagctggcccgcgccgaggatgtggacgcggtgctgctggccggcgacatctatgacggggactggctggattaccagaccgggctgttcttcgcccggcagatgtcggcgctgggcaaggccggaatcgacgtctacttgatctccggcaaccacgacgcgcaaagctcgatcacccggcggctgcggctgcccggcaacgtccgcgtcttcgacaccgcgcagccgcagaccttccgcgacgaacggctcggcctggccgtgcacgggcagggcttcgcccggcgcgaggtcaaagacaacctggcggtgcggtatccggccccgttgagcgggctgttcaacgtcggcctgctgcacaccgcgctgaccggacgggaagggcacgaggaatacgccccgtgcaaggtcggtgagctgcaggccaagggctaccagtactgggcgctgggccacgtccacacccgtgaagtggtctgcgaagacccctggatcgtcttccccggcaacatccagggcaggcacgcccgcgagaccggccccaagggctgcaccctggtgacggtcgacgacctgcaggtgaccggggtggagcaccgggacctggacgtggcccgctgggagcacctgcgggtggacgtcaccggcgccgaggacctggacgaggccgccacgctggtggccaagcgcctgcgggacctgccggcggagcggttgcacgccgtccgcgtcagcctcaccggccgcacccccgcccatctggagctcaaccgggaacgggaacggctggtcaaccagatccgcctcatcgccaccgacctgggcgcgctctgggtggaaaaagtgcgggtggagacccggccgccggacaccccgggcgaagggacggccgggctgctggccgacctgcagcgcaccgcgcgggagctgcgcctggaccacggccggctgcacgacctggtcgcccgcagcgagctgctgcgcaaaggactgcccgccgacgtcgccgagcggggcggcatcgaccccggcgacccgcagtggctgacccgcatcgccgaggaggccatggacctgctggccgccatggtcgccgagtcccgggagacctgatgcgcatcctgcgctacgacctgaccgccttcgggcccttcaccgggctgtcgctggacctggcggcgcccggggtgcacctggtggtcggccccaacgaggcgggcaagtccaccgcccggcacgcgctcggccagctgctgtacggcatcgacgagcgcaccccgtatgacttcgtgcacgccaagcgggacctgcggctgggcgcgctgatcggccgccgcgacggcggcacgctggagatcgtccgggtcaaatcccgcaaggcgccgctgcgcaccccggacggcgacccgatcgaccagtccgtgctctcggccgtcctcggcgggatcgaccggcagaccttcaccgccgagttcgccctcagcagcaccgagttgcgcgaaggcggcaaagccctggtggccggcaaaggggagctgagccaggcgctggccgcctcccggtccgggctgcgcctgacccgcgtccaggaggccatcaaggcccgcatggaggagctgtacaagccgcgcggcaccagaccggccatcaacaccaagctcagggagctgaaggagaccaacgcccgcaaaagaaaggcgtcgctgcgccccgacgactacctcgcccgggaacgggaggtcgaacgggcccggcaggaactggagcggctgaagaaggaactgctggatcttcgtgccgaccatctgcggctggaacggctcgaccaggccctgccccagctgaatcgccgccgccatttgctggaagaactcgaccggatccgcgccgagggcccactggccccgccggatgcggccgaacgcttcccgcacctgatggaggagctgcgccaggcccgccgcagcgaagaacaggccgggacccggatcgagaacatcgaccggcagctggcggaactgcacgtcgatgagacgctggcggcgcacgccgacgccatcgaggccctcttgcaggacatgggcgccgcccaggaggccgccgaacggctggagcacctggccgggagggccgccgagcggcgggaggaggccgccgccctgctggcccgggtgcacccggacgccgccctcgccgacgagcggcgctaccgcatcccccaggccgtccgggagcaggcccgggaactgggcgaaaggcgcacggccctcgacgcggagctgcgggagcggcggcaggcccgcgacgaccggcaccgcaagctgcagcaggcccggcggcgcctggccgggctgccgcccgtccccgacgaccggccgttgcgctcggccctggacgccgtccccgacgacctgctccaccgcctgaccaccaccgccgcagaggtcaaccggcaccgcaaccgggcggccgcgatccgggagcggctggggctgcccgaggacggggccgtggccgtcccctcccgcgagcaggtcgatgcccaccggcaggaggccgaccggatcgcaaacgaccggcgcaacctcgccgaccgcatcgccgagctgaccgaacgcctggaagaacagcggctggaactggagggcctgcgcgcccacgacccgccgcccacccccgaggacctggccgcggcccgcgcccggcgcgatgagctttgggacggcctccccggcaccgagtcggagtacctgcgggccgtccgccacgccgacgagatcgccgaccggatgttccgggaggccgaacgggtcaaccggctccgcgagacgcgcctggcgatcgaacgggacgagcggagactggcccgcctccaggccgaccacgacgccctggcctcccgggaagcggagctggaggccgcctggcggcgcctgtgggagggctacgccggccccgtccccccgcccgaggccgccgcggacgccttggaggaggtgcggcggctgcaggagacgcagcgggagggggacgacgccgcagccctcttcgaggcgctcgccgaccgggccgcccgccacgcggcccggctgcgggacctgctcgaccatcccgccggctccgacgacccctggaccgagctgccggaactgcaacggctcggccggcagcggctggaggagtggcaggagacggccgccgcctgcgccgccgccgaggagaaggtcgccgccgaagagcacgagctggaagaggccgaggccgcctgcgcccactgcgagcggcggctggaggagtggcgggaacgctggaagcgtctgctcggcgaggccgggctgcccgccggccgcgagcccgtcggcgcgctggccgacctggacctgctggccagggccgaagaggcgctggccgacgccgaccggatcgaccgggaggcgcaggaggccgaacggaaggtcgcgcgcttccacgaagaactgacccgcctggccgaccggtgcggcagggaggtccccgccgacccggccgagcgccgcctgctggtccgcgccctccaccaggacgccaaggacaaccgggaccgcgccgcagaacgcgaccggctgcggcgggaccgggaggagcaccgcgcagaacgcgaccaggccgcccaggccgtggcgctgctccaggccgagctggaagaactgatgcgcgccaccggggcctgttcggtggaggaactggacgccgccgtccgccgccgcgaccgccacaccgagcaggagcgcaagctcaaggagctcaccgagaccatcgtctgcggcccccactccctggaggagctcatggcggaggccgcggagaccgaccccgtccggctccgggccgacctggaggagctgtcgggacgcatcgaggaactggagagcctgcgcacccggctccaggacaccttcacccgcagcaaggccgagctggaccggctggacggctccgccgaggcggcccaggccgcggccgaggccgagacgctgggcgccgccctggtcgaggaggccgaagagtacctgcggctggagatcgcccacgcgatcctgctggagtgcgccgaaacctaccgcagcgcccagcaggacccggtgctggaacgggccgggcacctgttcggcgagctgacccgcggccgtttcagcggcgtcgaactcgacccggacgaagaccctccggtcatcgtggcccgccgcagcggcggtgagctgctgcgcgtccaccagctcagcgaggccaccgccgaccagctctacctggcgctgcgcctggcctccctggaacgctacgcgcaagaggaccgggccctgccgttcacggtcgacgacatcttcatgaccttcgacgacgcccgcacccgtgccgccctgcgggtgctggacggcatggccgaccgcttccaggtgatcgtgttcacccaccacgagcacctcgccgccctcgcccgccaggccctgccgcccggccgcgtccacgtccacaccctgccggagtaccggcccggggagctcgcaccggcggcgggggcctgaggccttcccgccgcgccgggacgaaacgggcccggccgtcggggtgccgtgcgaccccgcggcgtccggcgggaacaccgggcggcaaaggcggcttcggctcaccgaaccgcagacggatgtgctcttcgcccccgggccgccgcgccacggcgggcccgaccagcagggtcagcgccgggccgggcgcggtgagcagatcccgcgcggcgctcgccacctcttcgtcgaccacccggctcatcagccagaacgcgaccgctccggacgggaagagggcggcgaagaacagcagcggcgcatcccgccacaggcttccggcgtgcacgccgaacggccctgcctttgccgcgacggccttccccggtggtcgccgcctgtgtgcgcgatctcggccgagtgccgcttcccctgcgcgtcggtccacgatccatggcacgtccagccggaacgcgagtgcgagcatctttcgatcgtcacgcgcacctcctggcccaggaggtgggtgtggaccgccgtccccgcccacaggaagggaacggccaggaggatgcccctccggcgcagggccgacccgatcaaccggccgggggccgccgcgtaagggcggggtcgatgtcacgcatgaacaccatggtcgaaaagcgcggtgcgcttgggaagaccgccggtgacggccgtttgcccaaagccgtgggccgtcgccgttccggcatgccgttctggcaggtcaaaacgggttcaccgcagccggagaaaacgccgtgagctggagatacgccatccagggcgctgcgtgccgaagcaggagccatatcttgaagaagacctggtctcgatgagatgccgatatgtgccgggaagttcggattcaggggttcccggccgcgcgtcccctcaagttaagggatacatcccctcatgttcggggtggtttcccgatgtgccccccatgtaccgatctgcaccctggggtgcgaacacagcagatcggcacggggttttccgccccggaaaagacgaaggaagaaccatgagggggaagacgatccgctctcttgcggtggcggcgctgggcctggggggcctggcggcactggccggcaccgccgaggcggcccgggccggtgccctggcggcaccgaagatcaccggggtggtgcgggtgccggccgagtcggccgatccggagtcggacaagaagaccgccgtggccacctgcccggcgggtaagcgcgtcatcagcggcggcggctgggtgagcgcggagcagagcggggacgtcgcgaagctcgcgctgatcgagctgaggcccttctacagctctcaggtcgggtcgagcgggtaccacgcctccgccgtggagacctcggtcgtgcccagcgccaagtggaaggtccacgcatacgcggtgtgcgccgacatctcctcgctgaagggctgggacctcaggctcgactacaccgacacgaccgaccggcccaagcacagcaaggaggtcggctgcgcggatcccgccaagcagcgggtggtcggcacgggcgccgtggccgtgaccgcccgggggcaagaggacaaggtcaccctgcagatcgcgcggccctcggcgaacggcgacatcgcccgggcccagtcgcagaaggtcgaccccgcctacaccggccttcaccggctggacgtttacgcgatctgcgtggacaagccccagggctacgaggtgaaggtcgccccgtccccgcagaaggactctgagagcatcaaggtcgcttcggcgaactgcagcagcggccggcggccgctgggcgccggcggcgggatctccaacgtcgccccgccccacatctcgctcaagcggatcatcccgagcaaccccgacgagggctacgcgcaggtgatcgcgggtgagcacaccccgaccaacgcgaactgggacttcatcaccgcctacgccatctgcgccgccaagtgaaccccgtcccgggccagtggctcatgacctgacccggtgaaacggccaccgggcccttcccggcagtccacgaggacgaccgggtacgggcccggtggcctcctgttttcatggcgtgatccccgccgtgccggctcaggcgaagcgccgtctccgccgcgcccacggcctttcgttccaggacgggtccctgaccttgactggggacctgtctgcaagacctgagacacattacgtctcggctctcaagaagccgggtggccttcctgcgggcgctttcgagccgcagacctcaaccatggtcgaggtcgactttccggaaccgggatcgcgacggtgcccaccgcacatgccggcctcccggatgagcggtggaagcgcgcatcgtgcagagatgatgtgaacctttttcaatccattgctccgaaacctcgggcaagagccctggacaacgaatagaacctttttcagtgcccggccttcggcgccgaggacgagttccggcggcgcccggttccgcgccgtcccggctcgccgcatcgctcctggcgacgccctttcggcctcgaaagacgggcggccccgcgccggaccgtggtgtctccacatgacgccggggcgagatccgcaggcgccggtcctgcccggtcggccggccgccggcggccccacgtccggagccgccgcccggccgtccgggccggggagccgcccgccccggacggccctcccagagccctccagccccgatgggatcggccttggagagctgtgagctggggcgatgcgggaggacttcggcaaagaagtcgctggtgacccccttgacatcggacgtgtcatacgtcacggtgtacgcacttaactgacgcatcagtcaaagaactggcgggagggtcgatgaagaccaagttgctggccatcgcctcggtgacgggtctggccgtcgcactcagcggctgcggcggcggtgactcgggcgggtccgactcgacgctcacggtgaccatgtggggcggcgctgcacagaaggcccacgtcgactcctacttcaccccgtgggccgaggccaacggcgtcaccatcaagcaggactcgccgaccgactacgccaagatcaaggcgcaggtggaggcgggcaaggtcacctggggcctcaccgaggtggagccgaacttcgccaacaccgcctgcgagtcgggcctgctggagaagctcccgcaggacatcatcgacaaggccaaggcctcgggcgtcgccgaagagcagatcggcgagtgcgccatcccgatcctgcagtactccttcacgatcgcctacaacaccaagaccttctccggcgatcaccccaagacctgggccgagttcttcgacacccggcgcttccccggcaagcggggcttttggaagtacgccaccggcggcatgttcgaggccgcgctgctggccgacggcgtcaagcccgacgagctctacccgctcgacatcgaccgggccttcaagaagctggagacgatcaaaaaggacatcgtcttctacgacaccggcgaccagatgacccagatgctggccagcggcgaagccccgctggtgcaggcctggagcggccggatctaccaggcccggcaggaaggggagaaggtcgccaacgagtggaacgagaacctggtctcctacgaccagatcgccgttcccaagggctacccgaacaaggaactggccttccagtggatgcgctggttcctggacaaccccaaggcccaggccgccgatgccgacgcctcgatctacggcccggccagtgagaacgccctccagtacgtctccgccgacgtccgcaaggaactgcccggccacccggccaacgccgagaaggccatcggcctggtgaactacgactactgggccgagcactacgacagcgtcaccgagcgtctgaacgcctggatcgcccaatgaccactgtggccaccgattcgtcgatggacacgatgcagggccggccccgcccgttgcggctgccccaatggctgcgcttcgacgggtggggcgccctggtcctgccgctgctgctgttcctgatcctgatcttcgtggcgccgctggtcgtcatgctgtcccgcagcctgacggacccgagcctcgggctgcagaactaccgcgacctgttcgccaactccgtctacctgcgggtgctgggcaacacgttcctcatcgcgacgatcgtcacggcggtgacgctggcgctggcctacccgtacgcctacctgatgacgctcgtcggccccacctggcggatgatcatgctggggctggtgctggtgccgttttggaccagcatcctggtgcgcagcttcgccctcgtgctgttcctgcgggacaccggcgccttcaacgccaccctccagtcgctcggcgtcatcgacgagccgatcccgctgatccgcacactccccggcgtggtgttcggcatggtccaggtcgcgctgccgttcgcggtgctgcccatcttcgcgaccatgcagaacatcgaccggcggctgctgctggcggccgagtcgttgggcgcccggccctccggcgccttctggcggatcttcgtcccgctcagcgcgcccggcgtcgcggcgggactgctgctgaccttcatccaggcgctcgggtactacatcaccccggcgctgctcggcggcccgaagaacatgatgatcggcgagctgatcgtgcagcaggtcagcagcgtgctccgcttcggcttcgccgccgccctggcgaccctgctcctggtgaccaccctcctgctgcttttggtggcgagcaggttcgtggaccttcaaaaacacctgatgcggcagacatgaccaagatcctcacccgtaccgggctggccgtcctcgccgccctgatcggcgtctacctcatcctgccgatcctcatcgtcgtcccgatgtccttctccgacagctccttcctgtcgttcccgccggagaagctgtcgctgcggtggttccgcaacctcgtcgacgacccggtctggctggagtcggcctgggcgagcctgaaggtggcgctggcgtcgtcggtgtgctcggtggtgctgggcgtgctggccgctctcgccctggtgcgcggacgcatcccgttccgcaacacgatcatcgcggtgctgctggccccgctcatcgtgccctacgtcatcatcggcctggccgcctacatcgccttcctccagctcggcctcacccagaccacgctcggcttcgtgctggtccacacctgcctggccgtcccctatgtcgtcatcaacgtggtggcggggctggtcgcggtggaccggaggctggagatggccgcgatgagcctgggcgcgggcccggtcaccaccttcttccaggtgaccctcccgctcatcctgcccagcgtgctggccggcgggctgttcgccttcttcaccagctgggacgaggtggtgaccgcgatcttcctgtccggcccggaggtgacgacgctgccggtgcagatgtggtcgggcatccgggtccagatcgaccccaccgtcgcggccatctccacgctggtgctgctggtcgtcttcggctcgttcctcatcctcggcctgacccggctgatccgccgcctcgcccgccgccgggtgacgggtcccgcaacgaacacaggtgcatgacatgaccgcaacgctccagacagcctctccccggaagtcgaccggagcgtcgatctccatcgacgcggtgagcaagaagtacggcgacaacaccgtgctcgaggcggtcgacctcgacatccgggcgggggagttcctcaccctgctcggcgcctccggctcgggcaagtccaccctgctgaacatcatcgccggcttcatccggcccaactccggaaccgtcaaggtggacggccgggacatcacctcgctgccgccccacaagcgcggtttcgggatggtgttccagcactacgcgctcttcccgcacatgtcggtcgccgacaatgtcgccttcccgctcaagcggcagaaggtcgcaaaaaacgagatccgcaccagggtcgccgaggccctggaaatggtcgagctcggccatctcggcaaccggcggcctgcggagctttccggcggccagcagcagcgggtggcgctcgcccgggccatcgtcttccgcccccgcgtgctgctcatggacgagccgctgggcgccctggacaagctgctgcgcgagcagctccagctggagatccggcggctccaccaggaaatgggcatcaccttcgtgttcgtgacgcacgaccaggacgaggcgctgatgatgtccgaccgcatcgccctgctgcggaacgggcgcatcgtccagctcggcacgcccgagcagctttacgccgagccgaactgccgctacagcgcggaattcgtcggcgcctcgaacatcttcaccggaacgatccaggcaaacggcttcatcgacgacgccgacggtcagcactaccggattcccgaaggcgccgaccgcgacggcaggtcgctcatgatccgccccgagcgcctccacatcgccaccgagaccgccttcgtccccgagagcatgaaccgggtcgaggcgatcgtggaggactgcatctacctcggcagcagccgcaccgtgcagctgcgcacccccgcgggccggcggctgctggcgcgcaccgacgtcccccgcgtcccggacggggtcgtccccggcgcccgggtgtacgcctactgggacgttcacgactcccgcgtcctcgactgacctggaaggactcaaagcggcatggcgacgatgacgggcggcgaggcgctgatcgcggcactggccgcccacggcgtggacacgatcttcgggattcccggcacgcacaacctctcggcctacgcggccatgaagcggcacgggatccggcacatctccccgcggcacgagcagggcgccgggtacgccgccgacgggtacgcccgctcctccgggcggccgggcgtctgcctgaccaccaccggcccggcgatcctgaacgcggcctcggccgcgctgcaggcctactcggactcggtgccggtcctgttcgtctccccgggcatgccgctgcgtcaccccggccggggcaacggcctgctccatgaggtcaaggaccaaagcggagccatggccgcgatcctcggccgaagccaccgggtgaccagcgtggcggagatcccgctcgcggtggcgcaggcgtggaccgacctgaccggcggccggccccgccccgtccacctggagatcccgctcgacctgctggaggagcgggcggaggtgaccgtggtcgatcccgtcccggccaccacgtgcacccccgcgccggagtcggtcaccgccggcgcggcggcctgcgccggtgcccgccgcccggtgctcgtggtcggcgggggagccaggcgggccggcgcggaggtgatcgccctggcggaggccgtgggcgccccgatcctcgccacctccaacggcaaggggatcgtccccgaggaccacccgctcttcgtgggcgcggggctgcagcaccgctgcgtcctggacctgatggacgacagcgacctggtcatcgcggtgggcaccgagttcgccccctccgactggtggatcgggctgcccgacctgtccggcaaggtgctgcgcatcgacgtcgaccccgcggggatcgtcaccaacgtcgtcccggcggtgccggtggtgggggacgccgcggtcgcgctgcgcgccctgcgcgcggaactggaccgcccggccccggccggggcggcgcagcgggccgcgcagtggcgggaccggcaccggcaggccgcccgcgccgagggcgagccctggctgccgatcgtctccgcgatcgccgaggcgctgccccgcgacgcgatcgtggccgccgacagcgccatggcctgttattacggcgcgctgtcgaacctgccgctgcaccggccgggcgccttcctctacccgaccggggccggcacgctcgggttcggcctgccggcgggcatcggcgccaagatcgccgacccggacgccgcggtgctcgtcctgcagggcgacggcggcaccatgttcaccgtcgccgagctggccgccgcggccgagctgggcatcgcgctgccggtcgtcgtcgtcgacaacggcggctacggcgagatccgcaacgagatggcggaccggggcgaaccggtccacgccgtggcgctgggccgccccgacttccccgcgctcgcccggtcgctgggctgccatggcgtccgggccgccgaccccgccgagctgaccggggcggtcaaggccgccctggaggcggaccggcccacgctgatccacgtccgtgaggaaagccgcgccgccaggggcatggcatgaggaaacccgtcgcggtctacaccgacgtggtggacaccgacccggcccccggggtgaaactgctggaggaggccgggttcacggtgcggttcgccgcctccgcggcgcccgccgacatcgtggccgccgccgcggacgccgacgcgctcctgctcggctacgccgagatcgaccggccgctcctggaggccctgccggcggtgcgcatcgtcgccacgcagtcggtgggctatgacatggtcgacctggacgcctgccgggagcgcggcatctgggtcaccaacgttcccggcgccgcgaccgaggaggtcgcctcccacgcgctggccatgacgctcgcgctcctgcggggactgccctacctggatcgcgacgtccgggccgggatatgggacggcacccggcacgatctgcggcggctttcggaggtgaccgtcggcgtcgtcgggctcggccgcatcgggcggcgctatgcggagtacgtccgcccgctcgtcggccgtatcgtcggctacgaccccgccgtcaccgccatgcacggcgtccagtggctggccctggacgagctgctggcctgcagcgacgtcgtgagcctgcacctgccgctcactgcggagacccgggggctgctggatgcgcggcggctcggtctgatgcgcgagggcgcgtcgctggtgaacgtgtcgcgcgccggtctcatcgaccaccgtgcgcttgtgcggtgcctggacgagggacgcctgtcgggtgcggcgctcgacgtgctgccgcaggagcccccggagcccggcgacccgatcctcgcccatccccgggtgctcctcacgccgcacgccgcctacctgtcggcggccagcagccgcgattacgtcctccagcaggccgagaacgtcgttctttggcatgcccggggcaggcccgtctccgtcgtcgtggagggacgtccgatggcaccgagatgatcttcgcgccgaatgccggccggcgctggaccgagccgtgatcgtctgacaacctgacccatacagccacacgaggtgagaacggatgccacgcccgagcgttgaagccgagcgccgcgagcagattctcaaagcggcgtgcagggtcatcagtgaaaagggctacaaggcgctgcgtgtgactgatgtggccaggtacgccaagctcagcgccgcactggtccactactacttcgagaccaagcgcgacctggtgcacgccgcgttcgagtggaacttctcccgctcgctggagcggcgcaagtcgatactggaccggcactccaacgcccgggaccggctgcgcgccttcatcgactcctatctgccgcgcgatgaggagaccgaggccgcctggcgggtgtgggccgaaacgtgggtggaggccctgcacgaccccgacctgcgcaagctgaacgagcggatctacggcgagtggcggagcatcatcaccgagatcatccgcctcggccaggcagaagggctgatcgtgccgggagatccggtgctgctggccaacgtgctggtcagcacgatcgacgggctggcgatccaggccctggtcggctcggagcacatgacgatcgcccgcatgcaaagcgtctgcgaccacttggtgaagacgatgtccgtgcagtccgccgagccggttcaggccgccctcggctgatcgcgccccctgaccggggcacccgcgcggacctgcggcgattcccctcttgacagcgcaccgagcgctgtcccacgatcatcaaaacataactgacggatcagtcaaatattcggagcaggagccccttccgtgttctacgagctcaccgacgggatcgaactgaccgacgagcagcgcgagttcgtcgccctcgcccgcgacttcgcccgcaacgagatccgcccccgcgcgcgcgaggtcgacgaggccgacaccgaggcgcccatggacctgtggtacaaggccgccgaggtcgggctgacctcctacatgctgcccgccgagtacggcggcggcggcgtgaccgacctggtcacccagtgcctggtccaagaagagctgtgccacggcgacatcggcatcgccaacttcctcacctccagctccttcttcgccgacccgatcctggagctgggcaccgaggagcagaagaagaagtggatcaccccgctcaccggctctgaaccccccgtcaccagcgtcgccgtcaccgagccgggcgtgggctcggacgcggccggcctgcagacccgcgccgtccgcgacggcgaccactacgtcctcaacggggtgaagacctggatctccaacgccccgctgtcgcagtacttcgtggtgttcgccaccgtcgaccccagcaagcgcgcccgcggggtcaccgccttcctcgtcgaacgcgaccgcgagggcgtcaccgtcggcgcccccatgaagaagtacggccagcgcggcaccctcaacgccgaggtcttcctggagaacgtccgcgtccccgtggaaaaccggctcggcgaagaaggcaagggcttctacggcctgatgcgcaccttcgacgcctcccgcatcctcatcggcgccgccgccaccggcctgtcccgggcgatcctggaggacgccgtccagtacgccaaggaacgcacccagttcggcaagccgatcatcgagcaccaggcggtggccttccggctggccgacatggccgccaagaccgacatctcccacctggtcaccatgcgggccgcccggctgttcgacgccggcaagccggtcaccgccgcctccgccatcgccaaggtcgtcgcctcggagaacaccacctgggtggccaacgccgggctgctcacccacggcggctggggctactcgcgggagttcatggtcgaaaagtggctgcgggacgccaagctcgaagagctcgaggaaggcacctccgacatccagcgcctcatcatctcccggtccctggcgaagtgagcggagcccccgtgtccctgtcggtcttctccgacccggcatccgtcgccgtcgtcggcgcctcggccgatcccgccaaatggggctactggatcgcccgcggcgccctgcgcggcgcccaccgccgggaagtgcacctggtcaacgccaaaggcgcggtcatcgagggcgtccagtcggcgcggtcgctgtcggaactgccctcggcgccggaactggtggtgctgaccgcccccgcccgcacgatccccgccgtgatcgacgaggccctggccctcggcgtcaagggctttctggggatcaccgcccacatcgacgccgccaacggcgaagcgggcctggaacggcggctggccgaacgcatccggcgggccggcgcccgcatcgtcggccccaactgcctgggcctgtacgacgccggcagcgagctggagctggcctggggcaccttcgtccccggcagcatcgcgatcgtctcccagtccggccagctcgggctggagctcgccgggctcgccgcccacgccgggctgggggtctcccgcttcgtctccatcggcaaccaggtcgacgtcaccgcggccgagctgctggaagacctgatctcccacgagacgacccgcacggtcgtgctctacctggagaacttcggcgccggccgggagctggcggcggtcatggcgcggctgcggcaggcgggcaagcacgtcatcgtgctcaccgtcggcgccagcgacgccggccgggccgcggcccgctcccacaccggcgccatgaccgccgccaccgacgtggtcgccgcggcctgccgggccgccggcgcggccttcgtggagacccccgcccaggcgatcgacctggcgcacctgctcatcgacggcccgctgccggccggcgaccgggtcgcgatcgtcagcgacagcggcggccagggcgccatcgccgccgacaccctcagccgccaccgcctcaccgtgccggccctctccgaaggcacccgggccgccgtcgccgccctgctgccggagggcgccgggacggccaaccccatcgacctggccggggccggggaacaggacctggccacctacgcccgcctggtggacgtgctgctgggcagcggcgaggtcgacacggtggtgctgtcgggctacttcggctgctacggcgccgacaccccgtccctggtggaccgggaactgcaggtggccgacgccatcgccgcctccgccgcccggcacggccgcccggtgatcgtccacagcatgagccacgactcccaggcggtgcggcggctccgctcccgcgccgtccccaccctgttcaccatcgacgcggtggccaggtcactggggatcgcggccgagttggcgcgctcggcgccggcggaccccgcccgcctggccgcccccgccgccccgctcggcgacaccggcaaggccctgccctacctggcgggacgggacctgctcgccaaggcgggcctgagctacccgcgcgccatcgcggtctggacccccgaggaggccggcaccgtggcgcgctccatgaccgggcccttcgtcctcaaagccgggtggctggagcacaagaccgaactcggcggcgtggccgtcgggctgcccgacgccgacgccgtccgcgccgccctcgccgacatgatctcccggctgggggagggcgactacgtcctggaggagatggacacccgcaccggcgccgtggagctcatcgtcggcgcccggcgggatccggccttcggaccggtcgtcctggtcggcctgggcggggtcacggccgagctgtaccgggacgtggcgctcgccctcgccccggtggacgtggccgaggcccgccgcctgctggaatcgctcgccgggctgccgctgctcaccgggttccgcggccgcccggccgtcgacgtggacgcggtcgccgagagcgtggtggccgtgtcccgcctcatcgccgaggacggtcgcgtcctggagtgtgaggtcaacccgctgcgggtcggtcccgacggggcgatcgccgtcgacgccctcgtcgtggccgccgcaggggaccaacccgattggtgaacccctttccatcacctggtcccgggggccggggcgggcgcgtcgcgacggcatcgaacgccgccggcccccgggaccgcccggtgagccctcctggaagcggccttgtcagaccccggggccggggccggccacgtccccgggccggtccagcggccccggccccggccccacctcgcgtgaacaggcgtgccgaaacggcacggtaaggagacatcaacccatgaccgagaaatctccgctcgcggagttcgacgggcggctcgccatcgtcaccggcggcggatcgggcatcggccgcgccatcgcgctgcgctatgccgccgggggaggcgacatcgtcgtcatcggacggcggcccgaacccctggaggagaccgcccgcatggccgagcgcttcggcgtgagggcctccgtcatcccctgcgacgtgcgcgacgccgacgccctcaccgaggcgatcgacggcgtggcggccgagcacggccgcatcgacgcgctggtgaacaacgccgccggcaacttcgtctgccccgccgagaacctctcgcccggcggctggcgcgccgtggtcgacatcgtcctcaacggcaccttctacgccacccgcgccgccgcccgccacatgctcgcgtctgggggcggcgccatcctcaacgtcatcgcgagctacgcctggcacgggcaccccggaaccgtccacagcgccgcggccaagggcggcgtcctcgccatgacccgcaccctcgcctccgaatggggcggccgcggcatccgcgtcaactgcatctccccgggccccaccgagacggagggcgccggggccgcgctgtggccgaccgacgaagaccggcgccgcgtgctcgccagcgtcccggcgaaccggttcaccacccctaaggaggtggccgaatcggcggcgttcctgctcgacccgcagcgcgccgcctacatcaacggcgccgtgctctcggtggacggcggccagtggctcggcaaggtcatctactccgactcctcggcacgttcatgagcgacccgaagacagccggcggccttcgccccgagtgggcgcgctcgcaggtgtacatcggcggccggtggcgcgaaccggccgccgggcggatcacgccggtcgagaacccggcgaccgaaacggtgatcgggaccgccgcggacgccgacgccgcggacgtccagaccgcggtgtccgcggcggcggccgccttccccgcctggtcgagcctgccgccggccgggcggctggaggcgctggagcggttccacgccgccttggaacgccgccggcacctgctggtggagaccacggtcgccgaggtcggcgcgccggtgcgggtggcgcgggaggcgcacgtggacaccgggctggccgtgctgcgcgcctacctggacgccgccgcggaggtggcctgggaggagcgggtcggcaactccctggtggtgcgcgagggcatcggcgtcgccgcctgcatcaccccgtggaactaccccttctaccaggtcctcgccaagatcggcggggcgctggcggccggtgccgcggtggtgctcaaaccggccgagctgacgccgctgtcggcgtacctgatcgccgatgccgccgacgaggcgggcctgcccccgggggtgttcaatctcgttcccgggacgggaccgatcgtgggggaggcgctggtggcccacccggccgtcgacgcggtgtccttcaccgggtccacccgggtcggctcccacgtcgcggcccttgccgccgccaccgtcaaacgcgtcagcctggagctgggcggcaagtccgccagcatcatcctccccggcgccgacctcgaaccggccgtccgggcgtccgtcgaggcggccatgctcaactccggccagacctgcacggcgtggacccggctcctggtgccgcgcgccgccttcgaagcggcgctccggctcgccgcggcgcgcgccgaagagttcacggtcggcgacccgacccggcccgagacggacctcggccctctcgtctccgcggcccagcgccgcaccgtcaccgggttcatcgaacgggccgccgccggcggcgcccgcatcgtcaccgggggcccgcagcgccccgcgggccttgtacgcggccactacgtgcagccgaccgtcgtcaccgacgtcgcccccgacgccgagatcgtccaagaggaggtgttcggccccgtcctgaccgtccagtcctatgaggacgtcgacgaggcgatcaccctcgccaacggcaccccctacggcctggccggcgcggtatggggagaccgggacgcggccgtggcggtcgcccgccgcctgcgcaccggccaggtcgacatcaacggcggcgccttcaacccggccgcccccttcggcggctaccggcgttccggaaacggccgcgaactgggacggtgggggatcgaagagttcctggagaccaaggccctgcaactgtgacgccgatacccgcccgacacgacctccgcggggcgctggccatcggcgcgctcgtggccatcaccgcgatatggggctccaccttccccatctccaaggacctgctcacccgcctgccggtcccggactttctggcgctgcggttcctaacggccgcactggtcgtcggtctcgtccgcccacgggcgctgccgcgcgccggatggcgggtgatcggcgtgggcgccgcgctggggctgctgtacttcatcggccagtacctgcagttcgtcggcctgcagcacaccgcccccacggtgtcggcgttcgtggtgtcgatgtacgtggtgttcacgcctctgctggccgccctgctcacccggaaaccaccctcacggcgcaccgtcgtcgccacgctcctcgcgaccacgggcgtcgccgccatgtccctgcggggcttggccttcggctggggcgagatgctcacccttttcgccgcctcgctgtatgccgcccacatcctcgccctggaacgctggtcacgagcccagatcgcctacaccctcaccgtggtccaactgggcaccatgggcctggccttcctggccgtcgcctccatcgacggcttgcaactaccggcgacccgggacgtcccggtcttcctttacctggcactcctggccggcggcctcgccctgctcggccagacctgggcccaggcccacctgccggccccaacggtctcgatcactttggtcctcgaaccggtatgggccggcatcatcagcgtccttttcttcaaggaacgcctggacgcccggatcatcatcggcgcagccctcatcctctgcgccctgctcgtcatcaccggccgcgcccggaacgcacctcaagacggcctccgccgccctcaacggcgaaaagtcccacgggtgccgctcctcagacgatcacgctgacggccggagccctggtgagacgcgcggtggcacggctgggacggaacgcgctgagtcgctgtccggacggcgatgcgttcccgcacagagggctcatgtcggatcaccggtctttcaccggcggcgcggtcccaccgctgcccgggtgggccattgcgcgccccggctgctggaacgtctgcacaaaggcgctggcgggccgccgcggacgcgttcgtgtcccggctgcagctcccctggccgtggtgatcgacagcctgcgcgcggagcaggccggcttcgcgaccggtctgctcgaacgcgccggccccggactgcacctgatcatcaccgcccgcgggcgccgcagcttggtgttttgggcggcgaaggaaccgctcttccagccggtgcaactccctcctcgaccaaagcctgcactcccggcgcaggggcgagaccatcaacggcgacggtttcagcctcgcagagaacctcaaaacacgtcgactctcatgacgtgtgggacacttcgccgagtgctggtgcctgagtgagaagcagccggacggcagcgtgttttccgagtatcggcgatccggcggcgcttgctgaggagcgctttacctcacgcgctgcgtgcaccgcttgatcggcctcgggaattggccggcactcgtgcctttgacagccgaacggcttgcaggacgccaaagcggaaacactgtggcggggtcgaaccgccgatcttccgcttttcaaaagtgatgatcccgcactccagccacatcagccgtgcgcacaggactgccggggtgtgccgcaggtcggcgatggctgtgtacgttgccgtcaccagcatccgcgtaatttggtgacaagccgaccgcgagcgcagcgaagcgagcaccggcagcggcgcatccgccttgagcctcagccatcgcgacagctaggctttccgtttgatgcgttggtaagccgtggagcattggttggcctgctcggtgaagccaatttctgtgtagagcgttgcggcggattggtaggcctgggctgcggtctggggctgcccctggccttcggccagtagcgcaagtcccagatgggcgttggcttggccgagtcggtcgtcgatgtcctggtagatctgtagagcttggtggtggtagtcggccgctcgcccatactcgttctgcgattgggcggtaattcctaggccttggagggcgttggcttggccgcctcggttgccgatgtcctggtagatctgtagagcttggtggtggtagtcggccgctcgcccatactcgttctgcaatcgggcggtaattcctaggctgtggagggcgttggcttggccgcgtcggtcgccgatgtcctggtagatctgtagagcccggccatagtagttggccgctcgcccatactcgtcctgcaatcgggcgatatcccctaggccttggagggcgtcggcttggccgcgtcggtcgccgatgtcctggtagatctgtagagcccggccatagtagttggccgctcgcccatactcgtcctgcaatcgggcgatatcccctaggccttggagggcgtcggcttggccgcctcggttgccgatgtcctggtagatctgtagagcccggccatagtagttggccgctcgcccatactcgtcctgcaatcgggtggtttcccccaagccctggagggcgtcggcttggccgcctcggttgccgatgtcctggtagatctgtagagcccggccatagtagttggccgctcgcccatactcgtcctgcaatcgggcgatatcccctaggccttggagggcgtcggcttggccgcctcggtcgccgatgtcctggtagatctgtagagcccggccatagtagttggccgctcgcccatactcgtcctgcaatcgggtggtttcccccaagccctggagggcgtcggcttggccgcctcggttgccgatgtcctggtagatctgtagagcttggtggtggtagtcggccgctcgcccatactcgttctgcaattgggcggtaattcctaggctgtggagtgcgttggcttggccgagtcggtcgtcgatgtcctggtagatctgtagagcttggtggtggtagtcggccgctcgcccatactcgttctgcaatcgggcggtaattcctaggctgtggagggcgtcggcttggccgagtcggtcgtcgatgtcctggtagatctgtagagcttggtggtggtagtcggccgctcgcccatactcgtcctgcaattgggcggtaattcctaggctgtggagtgcgttggcttggccgcgtcggttgccgatgtcctggtagatctgtagagcttggtggtggtagtcggccgctcgcccatactcgttctgcaatcgggcggtaattcctaggccttggagtgcgtcggcttggccgcgctggtcgccggtggtttgggctgtggtgtgcagggcggtgtagagaccggcggcttgctcgtacctgtcatccagtctcagccagcgggcgacgtggtgggcgagggtgggggcttgggaccagtggtcggtgagggcggtataagcggcggtggtgagttcaccggtggcggcactcagccaggtgcgggcttgggtgggagtggcgaaggcgttgcctgtgtggttggtgctcttggtggtgagagtgctgatggcggtgtcggttgtggcggtcaagtgctggtagagccggtgacgagcctgccgcaccccagggtcatcagcgctgtaaccggtgtggtggcgggcatagccaaggaacaagtcatgaaaggtgtagcggccatgaggcagaccgatgagcatattgcgctgcagcaactcagccaggcgtaccgctgctagcgggcgcggtttggcggtgagcgcggccagggagccggcgtcaaagtccggtcctggatgccaggcacaagccccaagcacctcccgcagcgcgggggagagggcttggtaggagacggtgaaggcggtacgggcggcccgatcggcctcgtccaaatagtgcagggggtggtcggctgcgcgcatcacctcaatcaactccgcagcgctcagccgggccagcagcgctcccaccggccgcaacgccagcggcagatacccgcacaaccgggccagctcagccaactcctcaccggtagcgcgtatctccgctcgggaccggccagccgcttccaccagcagcgccgccgcatcttgtgggggcagggtgtccacccggatacgagcggcagcatccagctcggtgagctggttgcggctggtcaccaccaccaaacaccccccggccgcccccactcccggcagcagcggctgaacctgggcggcatcccgggcgttgtccaagatcagcaacacgcggcgggaggccagccagctccgccacaaccccaccttggcctgagggtgggcggggatgtcggccggatcaaaccccacctgggccagcagctcacccagcacctcacccggatcccgcggctcgtgcccaggggtgaagccgaacagatcgacctcgatccgcccatcgggataatcggcggcgacctcggccgccaacgcgcgagccaacgcggtcttaccagccccgcccatcccatgcacggccgagagcaccaccggccgcccggctgcttgcgcctgccggcgggcttggcgcaaccggtccagctcctcctcccggcccacccaaatggccggtggcggcaccagcgtgtccgccaccacctcaggcctgacagcccggactctggactcgccaccgacgtagaagtgattgtgctggatcccttggccaaggttcgcctgctgagcctggtcagacgcctgcgccttgaccctgccgccgggtgggggcggggaaggagcctgatcggtcactgtgcctgcggggagccgaaggtgttgttctgcaccccttggcccaggttcgcctgctgcgcgtgatcggaagcctgagcgttgacctgcaccgcccccgctgcagcagcaggagcagcatgcttggccaagaacgccaccaactcccgcacctgagcttctgcctggggtgtgtcttccaacaggtcggcgaaccgggtccgccacgcctcaccctggcgtcgccgcacctcctcggcctgcctctctggggcctggagcacctctcggcgagcccgttccagccgctcctgctgccgctcctcctcccgggcatctccgcggcccagcactctggccgcccgggtgcggacctgctgccacacatcggtggtcatcgcggtgaccagtcccgtgcccgccgcccccgccaacgcggccaacgcctcagtcagcattcaccaacaccccctgccacggaacagtaaacccacagtattacctgcggtgctccagcggtaaggcaaaaccacgcatcctcaaaaaccactgataagggcagcggtgaatgatagaaatgtattaaccgatactcgtcgcaaatgagcaggcgagtgtagggggaccggccggaacaggccgcacgtccgccgcaccgacccgctcacccggcggcccgcgtcagcgggccgcccttgatcatccgctttcgctcgctgtgcttgtgttgcaagcacggggtggacgccgcccgtccggtgccgcgttgctgtgctcgcaagggcggggagtgctgccggtcccatctgtccatgcggatggtccagttcattcatgctgtgctgcggaacgccctggaaaacgcggtgcgtgaggagatcatcccgcgcaacgtcgccaagctggtccgggtcggcgcaccgaagtacaaggtcaatcgcggcctcaccgtcgatcaggcccgcgcggttctccaggcggccagaggcgaacggctgtatgtcctctacgtcctggcgctgtgtctgggcctgcggtgcggggagctgctcggcctgcgccggcaggacatcacccttgtcccctgccgggcctgcgatggggaggacggcgagatcggcggtgccgactgcgaggtctgcgccggcaacggagtggaaagcggcacgcttgaagtggttcagaccctgcagcgggtcgggggagcgctgcggttcgtccgtccgaagaccgaaggctcggagcggaccattccgctgcccgctctgtgcatcacggcgctatgcgaacacaggatccgccagcaggccgaacgggcggacgcctggccggactggcaggatcacgggctggttttcccctcccgcgtcggcactcccatggagccggacaaccttcgccagagctgggaccgaatccgccgcgccgctggcctggagggggtgcgttttcacgacatgaggcacacgtgtgtgtccctgcgcttcacctgggtgtcgcgccggatgtcgtccgccagatcgccgggcacagcgatctctctacactcacacgtccctggatgagaaacgggcggcgctggggaagctgggggtgttctcagctgaagacgttgccgtcaaaaacgccccgggcccggtggcttcggggcgtttgtgctggtggatgggtgtgggcaggggcggggtcgaaccgccgaccttccgcttttcaggcggacgctcgtaccaactgagctacctgcccaaggcttgcgccttggcggtcctgacgggatttgaacccgcgacctccaccttgacagggtggcgagcactcctaactgctccacaggaccttgggttttgccgaggctgtgtctcgaggggtgttccccgaacgagtggtgctgccgggcaacgatcgagagcatacgcgatggccgggacatgcgccaaatcgatattgcggggcgtgaggggagcggagatcagcgcggccggtcgtgggttgccagcaggggcaggcgcaggaccaggcgggcgccctgcgggctgtcctcggcggccagggtgccgccgtgggcggcggcggtctggcgggcgatgggcaggcccaggccggtgccgccggcgtcgcggttgcgggcggcgtccaggcgggcgaagcgctggaagacggtttcgcggtgttcgggggggatgcccgcgccgtcgtccaggacctccatgacggccgtgccgttttcggcgcgcaaggtgacccggatctcggagttggcgtggcgttcggcgttgtccagcaggttgaccagcaggcgggtcaggcgcagcgggtcgccgcggaccatcacctcgggggccaggtcggtgtgcacggggacccggcggggctggcgggcgatctcggaggcgatcaggccggtcaggttcacctcctcgccgacgtgctcgggtttggagtccagggcggccagctccagcaggtcggtcacgatggcctgcaggcggttcaggctttccaggacgtcggtggccatcgccggccagtcggtctcgtccgggtacagcagcgcctcctcgacccgggctcgggcggcggcgatgggggtgcgcaggtcgtgggaggcgtcggcggtgaagcgccgcatctggacgagcgcggcgtccaggcgttgcagggtggcgttgacggtctgggcgagcagcctgatctcgtcgcggctttccgggacggggacgcggcggccggcgtcggaggcggtgatctcggcgagctcggcccggatcgcctccaccggcgccagcgtccggttgatcgtgcgggaggtgacggccatgacgagcaggatcagcagcagggacagcgccaccaggaaggccaccagcgccccgctcacataccaggggacggtccggttcgccgcgtacaccgtccgttcgccgctcggcgtgtagacctggaagccgacgacgtccatgcacgcgtccatgcctcgcggcgggcacagttcccggtgggcgacggcgctggcgccggtgggccggaagtcggccatcggcggcttgccggccagttgcccggtggccgagatcacccggccggaggggtcgaccacttggatggcggtgccgtccggctgggcgggcaggacgcggggcgggtcctcgcgctggaggtggcgggtcaccgacagcgccgtctcgaaggtctgggcgcgctgctggtccgcggcctcgccgcggatgcccatgatgaccagcaggccggccagcaggcacatcagcgccatgctgccgccggccatcagcggcagccgcgctcgcagcggccatcccttcgtcgtgatcaccagcgcctcccgtggatggctcacgtccacccttatcggctggggtgaccggaggaacgcccccaaagaccatgaacgggcaaataattcggcgtcggggccacggcgggaggcgcaaggcgatcatgaggtggaggggtcagcgggtgcggcgcagggcggcgtattgcaccgccgcgaagcccgcgaccaccgcggcctggagcggcgcccacacccggcccgccgggttcagcgccggccgccgtgacgctgaggaccgtccacagcaggttgatctccacgacggccggggcggcgccgcgcctgatccgggcgggcgtggacaccgcccccatggcgaccgcatagagcagcaggaacgccccgacggcccgggggccggtcccagcaggtcctccagcggcccggccagtgccaggtaggccggcccgttgaccccggtgatcagggcggcggcccgcagcagcctgcggccgtcggtgaacaggcctccggcggcgggacggagggtgctcatgacgttctccttccggcgggttcgctgcgacgccatggacgcgccgtgagggccgcgattacccgccgggtcatcggtggacgtcgcggcgggggcgcctgcgagccggccggcggggcggcaggcgcccgagggccgtgggggctgtgcgaggaggcggtgtccttgccgcttgggggcacggtgcggcaccgggccttttcagcacgccgtttccgcagctcagtacgggtgcgtcgcggtcagggaggaggcggtgaccggcaccgtgcgtggttggggctcccgcccagccgcttgaggccgcgtgttgaaaagggccaccgcgtcggggcacgtcggtgtttcgtcagggccgccggtaggaacgggtcggctcatcgggcgccgcgcccggcgcccgcggatccgaaccggcgggcggcggcgttgacgctctgacacggccgtcatcccgccggtccgcgccgtggcgttgtgcgccgtcacagccttgccgcccccggcggctgccgtatgacggattcggcttcgaaacgagcacggaacgtcatcgcggtcccgcacgtcatagccgtaaacgtcgtccgtgtgcagtccgttggggggatatgaacgtgttgccgctggtacgcccgctcaatgtgtcatgatgccgagaattacccggacacagtgaggagtgatatgaccgccgaatcgatcgagggtggcctcagcaacgcgttccggcgggttgacgtggacggcgacggcaagctggacctgatgggcttcacgctggtcctggaagagctgggcctgtcgtggtccagggccgagacccaggagcgctttgagcgggccgacagcaaccgcgacggcttgatctccctggacgagctgcgcgccatgctggcctcctacaacctgaccggcgccgcctgaccggcccgaaccggcgccatggcccggtcgcgcagctgcggagagcggatgcgtccagttgccggggacgcatcccttccgcaccgctctcacggcgttcccaagagcatccggctggggcgccggggagagcggacggccgggaccgactgcggcgcatcgaggcgtcctggccgttgccggacgaaaacgatacgccatcgccccgtaccggcgtcaccgggggtggatgctccgtccctcggcacgggtgccggacgtgcccgccgtggggacggagacttccccgggagcccatcggcccggttcgaacgccgggaccgggccgggtgacgggtagcgggccggcgtcgccggccttttgaaccgctctccgcccagagaagcccgtgatgggggattttcaaagtatctctattgatttggtaggaaaagttgggcattctggtggagtgcgtaccacccagcaccccccgtccggcccctcggcggcggccgggtccggcatgaccttcgcggccttgcggcttgtcgcgcgcctgcacgtcgacctgcggcggcaggccagcgcgctgtgtccgcgctgaaccgtcccgacgtcccctgaccggctcatcggaaggcttgctcgaccatgtccgcaccctcgatcgacctggcccgcccggccggccgcgttcggaacgttccgatccggctgccgcgcggagccctgctgcgcgcggccagcccgctggcgctgctggtgctctggcagctcgccagctccaccggcctgctgtcggaccggctgctggccgccccgtccaccatcgccgccaccgccctcgacctgctgcaggacggcacgctgaccggcgcgatcggcgtctcgctgcggcgggccgcgctcggcttcgcgctcggcgccatcgccggcatcgggctggccctgatcgccgggctcagccggctcggcgaacacgccgtcgacccgcccatgcagatgctgcgcgccctgccgctgttcgggctgatcccgctgttcatcctgtggttcggcatcggggagacgcccaagatcgccctggtcgccttcggcgtcgccttccccctgtacctgaacacctacgccggcatccgcggggtggacgccaagctcgccgagctgggcaaggtgctgcggctgagccgcgccgccctgatccggcacatcgtgctgcccggcgcgctgccgcagaccctggtggggctgcggcagagcctgggcgtggcctggctggccctgatcgtcgccgagcagatcaacgccaaccagggcctgggcttcatgatcaacgacgcccgggagttcctgcgcaccgacatcgtcgtggtcggcctgctcacctacgcggcgctcggcctgctcaccgacgccttcgtgcggctgctggaaaggagggcgctgtcgtggcgacgtcagttcctggggtgaccacgcagccggccgcccgggtgtccgggctggtcaagcggttcggcgaccgcaccgtcctggacggggtggacctgcggatcgaacgcggggagttcgtcgccctgctgggccgcagcggctcgggcaagtccaccctgctgcgcgccctggccgggctggagccgatctccggcggcgagctggaggtccccggcacggtctcggtggccttccaagagccccgcctggtgccctggaagcgggtggccgccaacgtcgcgctcggcctggacgtccccgacccgcgcaaggcggccgaggaggcgctcgccgaggtcgggctgcgcggccaccgcgacgcctggccgctgacgctgtccggcggcgaggcccagcgggtctcgctggcccgcgccctggtgcgcaaccccagcctgctgctgctggacgagccgttcagcgccctggacgcgctgacccgcatcaacgtccaccgcctggtgctggacctgtgggagcggcaccgcccgggcgtgctgctggtcacccacgacgtggacgaggcgctgctgctggccgaccgcgtcctggtgctggaaaacgggcggatcggccacgagacgaccgtcggcctggaacgcccccgccaccgcgacaacaccgaactgatcagactgcgcgccgtgctgctggagcggctcggcgtcaaccctgaaggaaccgcatgaaaaggcgcatcatcgccctgctggccgcactgtccctcaccgtgacggcggtctcggcctgcggcggctccgacgaggaggccgcctccggcaccggtgacccctccaaggtgacgctgaccatcggcgaccagaagggcgccagcctgcagtccctgctgaaggccgccggccagctcgatgacaccccctacaaggtgaactggtcgctgttcacctccgggccgccgatcctggaggccatcaacgccggctcggtggacttcggcctggtcggcaacgccccgccggtgttcgccgcggccgcccgctccaagatcgtgatcatcggcgccaccgagatctccctggagggccaggccgtggtggtgcccggcgactcggccatcaagacccccgccgagttgcgcggcaagaaggtcgccgtggccaagggcagctccgcccactaccacctggtgcaggtgctgaagaagaacggcctgtcctacggcgacatccagccgcagtacctgcagcccgccgacgccctggccgcgctgtcgggcggacgggtggacgcctgggccatctgggagccctacaccgcccaggccgagacccaggagggagtgcggatcatcgccgacggcaacggctacgtcaacggctacaacttccagatcacctccgaggcggccctcaaggacgccgacaagaccgcggccctgaaggacttcctcggccgctaccacaaggcggtgctgtgggccaacgaccaccccaaggagtgggccgagctgtgggccgccgacaccggcctgcccgtggacgtcgccgagcaggcccaccgccggcggctggccacgatcctgcgcatcgacgacgaggtggtcaccgaggagcagcgggtggccgacgcgttcagtgagctgaagctgatccccggcaaggtcgagatcgccgacttcttcgatcgccgcttcaacgacatcgtcgaggccaagtaaaggacacacaccccatgacgctgaaattccactggttcctgcccaccttcggcgacggccgcaccctcaacggcggcggcgggcacaacgtcccccgcgacgcatcggggctcgccgcgcgccccggcaccgccgaccgcgagcgccgtcccaccctggagtacctggcccagatcgcccgtgcggccgagaacctcggcttcgacgccgtcctcacccccaccggcacctggtgcgaggacgcctggatcaccgcctcggcgctgatctccgagacccgccggctgcgtttcctggtggccttccgccccggcctcacctcgcccaccctggccgcccagatggccgccacctaccagcggatgtcgggcgggcggctgctgatgaacgtggtcaccggcggggagaagaccgagcaggcccgcttcggcgaccacctctcccacgccgagcgctacgcccgcaccgacgagttcctgaccgtggtgcgcggcgcctggagcggcgagccgttcgacttcagcggcaagtactaccaggtggagggcgccaccgtcgccggcggcgtcgacccggtccccgagctgtacttcggcggctcctccaagcccgccggccccgtggccgcccggcatgtggacgtctacctgacctggggcgagccgccggagcaggtcgccgagaagatcgcctggatccgcaagctggccgcccaggagggccgcatcctgcgcttcggcatccggctgcacgccatcacccgcgacacctccgaggaggcctggaaggaggccgaccggctgctgaaggccatcgacccggccaccttcgccaaggcgcaaaaggccctggccgccagcgagtcggtcggccagcagcggatgctcgccctgcacgagaacttccgggccttcggcggctccacccgcgacctggagatctaccccaacctgtgggcgggcatcggcctggtgcgcggcggcgccggcaccgccctggtcggcagccactcggaggtcgccgaccgcatcgaggagtacgccgagctgggcatcaccgagttcatcatgtccggctacccgcacctggaggaggcctactggttcggtgagggcgtcctgcccgagcttcagcgtcgcggcttcctggcctccgagcccttgaaggccaccgcctgaccgggacgatccacgcccgggtcgggcgatcctcctcacgggcgccgaagtatcgcccgacccgacgattgagcgccgcccccgcttctgggggggcggcgctcgcccgttttccgcgtcccgttcagcagggcaggtggcgctccaggaagcgctcggtgagcgaccaggcccgttcggcgtgctccggctggtggaacatgggggcctcccagttgtggaaggcgtgcccggcctcttcctggacgtggatctcgacgttcggcatcggcgccaccgcctcctccaccgcggcgatctgctcgcgcgggatgtaggggtcggagccgccgaagtggaactgcagcgggcaggtgatccgcccggccagctccagggcggagggcacgcccgagccgtagaaggagaccgcggcggccagctccgaccgccgcgccgccaggtggtaggccatcgtcccgcccaggcagaacccgagcacgcccgcggccccggtcacctccggcagctcccgcaggcggtcgaacgcggcgctcaggtcggccacccctgcctcgagctggaaacgggaggcgagcttcagcgactgctgcagcccttcctcgtcgtgctcggcggcccaccccggctgcagccgccagaacaggtcgggcgcgccgaccacgtacccgcgcgcggccagcttctcggccaccccgcggatgtacttgcccaccccgtagatctcctggatgagcagcagccccggcccgcgcccccgctcgggcacccacaggtgcatgtcgaacgcgccgtcgtccacggccaccgattcggtccgggtctgcatggggggctcctcgaggtcggctctcactttgtggatcttcgatggtacggacgggcggccgcccgcggggcgctcacgccggttccacggcggcgatccggtacctgctgacctgggcgtccctgatggctgaggtctggtcctcgtccggccccgtgccgcggaaggcctccagggcggcgtcggactcccagcgttcgaacacgttgatccgctcggggtcgatggggtccgcggacagcgtgaaatccaggcagccgggcgccgagcgcgccgcctcgatcaccgggcggcacccggccaggtagtcctcccgcgccccggcccggaggcgtatccagccggccacgatgatcatgcgtcctccctcgggccgcgacggcgcaggacgccgctgcgcttttggggcgcatgctctcataagcccatgacagcggccttcggcgctgcaggcgtcccgggccgaccgcgatgtacccgccccgagccgcacgagcggcgcattgaaagccgcccgcacgcgcttcggcccggtcacccaagccatgaccgggccgaagcaggagacaccgcggcgtccacccccgccgcggtgggcctttaagggtgcgggatgaagcgtccgaagcggccgtggtggtacagcagcggggtgccgccgtggccggtgcgggcgccgatgaccaggccgaccatcaggcagtggtcgccgatctcggtgacgctgtgggggacggccagcaggtgggcggtgacctcctccagcagggggacgccgccggggccgggccgccaggccgtggggacgccgaagcggtccacgtcgtcgcgggtgaagcgggtggcgatcggtgcctggtggccggccagcaggttgaccgcgagcagctcggcctcggccaggccgggccaggccggcgaggagcgctcgatgcagaaggacaccagcggcgggtccaggctgacggaggagaaggaggtcgcggtctgcccgatggggtgcccgtgggcgtcccgggcggtgaccacgacgaccccggaggcgtgcttggcgatcgtgcggcggaaccggcgggtgctcaccggcgggtggcgggtcagcgtcctggtcatgacgccgcctcccgggggatctgcggggcggtccgctcggcccactcgcccagcaccttctccagctcgggcagctgggattccagcagggccaggccgggggtgggcacgtgggcgcccagctccaccagcagcgggcgcaggtggacctccaccgccagggcgtgctgcggggcgcccatcaccagcaacggcagcgcggtcgtccccgccagcgccccggagggcagcaggtccaggaacgacttgagcaggcccgtgtaggtgcccttgtaggtggggctggcgaccaccagcacgtgggcgtcggcgacggtcttgagcgcggcgtccaggtcggcggtggggtcggaggcgtacagctgggcggcgagcgcggacaggtcgatgacctcccgcgggccgtcccagccgatgcggtcggcgatggcgccggcggccgcggtggcggcccggtgggtgcgggaggccgcgcgggggttgccgaccagcgtgaccagactgctcatcgcgacctccgtgcgggacgggcgttcatcacaggctccgggggaagggtcgggtaggtggggtcgggggcggccgcatggggcgcgccggtggtgggcagcccggcggcccgccaggcgcggtagccgccgatcacgtcggtggcgcgggtcaggcccagctcgtgcagggacgcggcggccaggctggaggtgtagccctcggcgcacagcacgatgacgcgcacgtcgtagccggtcgcctggggcaaccgggccgggctggccgggtcgaaccgccactccagcacgttgcgctcgatgatcagcgagccgggcacctcgccttcggcggcgcggtgggcctgcgggcggatgtccaccagcagcgcctggccccggctgaactcccggtgggcctcggcgggctccagccggtccaggcgccgccgcgccgcctggaggatctcttcgatggagcgcgcttgcggcggacggacggtcaccattggtcggcccgttccacggcgaggcgcaccagccggccggcgggggtgaggtcgtagcggttcatcgaggtcagcggcggcgagtagacgtgcacgctgaccgccggggcctgggtggtgttggcgacctcgtggatgtggtcggcgccgaactcgcggaactggcccacggtgagggtgcgccgggtgtgcaggtcgtattcgtccaggctgccgagggccaccgcgaaggcgccgcgggagccgccgtggtcgtgcaggccggtggactggccgggcatccagctcagcagccagacctcgtggtgctcgtcgtggtgcaggcgttcgtaccagcgttcggggatgttgagccggacccggtggatccattcctgcggggcggcggccagggtgcgggcgatctcggccgggcgcaggtgggcgggtgcgatcggagtgctcaaggtcatgcgtttcctgtcggtgcgtggtgtcggcggtcgtgggggacggccggtcgacacagcgcgctcgcctgccggcacaggtcgacgtggcggcgcagccatcgaaggacaccggaacgcatgtcctcaccatcccacatattccctagttagtcaatgggaaaagtcgtatatctcgttcgggattgcccgccgcccagcgggtatgcccagcccaccacctgtgagctgcacggtcgggggaacggctcatgcgaggggctgcctgccgcaccaggaaggccaaggcgctcgccgccgccctgcaggcgggccttccggggcgcgtggtggacgaggatcagcgtcccatccggcgccggcacacctggctggtcagcttgagcaccgccatctccgcgggcggcgctggtcgtatcggcagcaggtagaagtcgatcggtacctcagaacataggtcgaacgccccgtcacaaccgcgggcgtgatagcggatgcggtcgtcttccggtccgtgcggaagcgcgggcaggtcatgagcgccccgccccgctcgagaatccgcaccacccctgtcgggaagtcatgactcacttccacgacgtccccataggcgtcgactctcgccccggggccgccgcggcgacctccacgtccaggccggcgaaccccgtgtgaggccggtgaggaaataggcgtacgccgacccggctttgatgacggtctcgtcatccagatggatgacgaggggctttgcttccttctccatcaggtaggcctgcccatagttcacccacagcgggatttccattcgctgcatgccttgcccgccgccggcctcctcgcgaccatcgtccctcataccccggaaggccggccccaggcggtctcgaccaggccggattgcgcagcaggccgcttgctgagcaggatccctgttgaggaacggtgtcgatcctgccggggagatcgccgccttcgtgcactcttcatcgtggatgctgcgggctaattgcgatagtaaaggcattccgttttggaggatacggtgcgcgatgccgaagccgtcgctcgccgtgtctggacggaccatcagggcgaggaattcagcgcctttcaacaggcttggaccgccgaagacgccgctgcacagaatctcaagacggcgagccggagctgcatggccgcaggtcttggtctcttcctggccgccggtgtggtgctggcactgaagatcagcgtcatcatccagctcatcatactggccattcagatcgcgcaggccatcgccactgcggccgtcaccttcggcgcatctctcgcacagataccgatcttcaggatcatcacgaagatgatcatcgacatgctcatcgaccaggccattggagccctccttgggcagtaagaacaaaggccgaggaggccaggggcgtcggggcggtcgcggtggcggtcagattcccggccggggcgccatggtcgacctcgtcaattctcagggcgggatgcccctggggagcggccgaggcggcgggccgcccggtaccccgcccggcggcggtggcagacccgacatgacgccgcaagagcgtgacgctctggcccgcgaacgagccaggaggttcgctgacaagaggcaacgggaaggacgagagcaaggcgtggccgaggcgatcgtgacacgtgacggccacgttttcgaagccagcagttcagatactccctatccggtgttcgatccgcaggtgaagcgcatcatcgaccgggccaaccctcaagaggagtggcacggtcactgcgctcttccccgggccatcgaggatgctctcacccaaaaccccgactggaccatcgaccgctttcgcggcgcctccgtcggtgccgcacgcattgcaccagagggcagccgcaggcatggtgaatatgtaggtccctgcaggagctgtctgcccctttttgacgagcttgagcttaggagggcgatatgagcgctgaagcgtaccattggccacccgaggtcaccgctcatatgactgcggctggctggtcaccagagcggcgggtcgacgtgagtgcctgggaagaagaactcagccggaccagtgggttccgcatgcacacagccgccgctcgtttcctggccgagttcggagggctcaaggtgcccgaggggcccaacgagccgggtcagcaggtcgcttcggatgaattcgacctggatcccctcgagggggagaagatgcggccttacttccagagggtcggccgtgccgccgtcggagagctttacccgatcggaagcgtcgcaggaggccacgcgctccttgccatcgatgaagcggaaaccgtcttcatgttgttcggtgaccactgtcggcgcataggcgttggaagagaggcgatcgccaacctcatcctcggccgaaggccccagtgaggttttctcaacgaaattgaacgggatgcaccgggacgaagtgcgcaccggggacaccgggagcgttgggggacgttgcctcgtttctccctgaaagccgcaaagtccccggcaggacggcctttgcgagcagatcagtccactacccaggggctttgcgttagtcccctatcgtggccatgctcgacgttccccgtcccgtgatcaaatacccggcccggctgccggccacccaccgccgccggatcggcacccccaaaggttcccgggccctgtgcccgttccggcaggccctgccggtggtccgccggcttccggcacggcaccgatgtgcccaccttggcccgggaggcggggatctcccaggccaccggccaccgctacctcggtgaacccgccctgcaagccctgcgaaccatgcgcgccttcggccgctcccccgcggccgacccgtccctgccgaacatgtgggaggacgatgtgcggccggccatggagagcggccgggccgcctaccagatcaactggccgttcgtgcatgcgtccatggccgccaaccgccccgacatgctgccccacttcaaatgggctcctacccgggcatcaccggcccgggtaaggccccgctgggcggcggcgacttcgccgtcagcgcctactcccgccaccccgaccacgctgtgcctgcgcgacgccgaaagccaggagatcgccgcgatccgcgacggcctgccgccgacgctgcgctcgctttatgacgaccctcagctggcccgggcctacccgatgcgccaggcgatcctggacgccaaactgcgggtgcagatgcgcaccaccatctcccgcctgcaaaaagaactgggcaccaccaccgtctacgtcacccacgaccaggtcgaggcgatgaccctcggcgaccgcatcgtgatcatgcgggacggcgtggtgcagcaggtcggccccccgcaggacctttatgaccacccccgcaacctcttcgtggccggcttcatcggctcacctcccatgaacttcctgcccgccaagatcaccccggacggcctgcgctccccgctgggcaccatcccgccgtccgaccggctgcgccgcgccacgagcggcccgaacacccccgacgaggtgatcttgggcatccgccccgaggcgttcgaggacgccgaactggtccccgacgccgacccgtccacaaccttcaccgggactgtggacatcctcgagtccctgggcgcggagaagtacgccttcttcgacctgggcaccgagggcatggcccgctccgagcacctggaggccctggcccgcgaccgcggcacccaggacatgaccggcaccgtccagatcaccacccgcctggacccccgctccacggccaccgagggccgccccctgaaggtctggttcaacccgtccgccatccacctgttcgacccggccagcggcatcaacctcaccgaacaaccccgccccgagacgccctccaccggccacggtcggccgagccggtcttcatgacgtcatcgcccaagcaggtcggcacgacacccacccaaatcccggacggagagcagggggtacgaagcgaccgagcacgccgtggagccgaggcctgattggggaatggcgttcatttcaacacgtggtctcggaagccagaggcaagagccctgacgatccccggcgccgggtcgctgccggccgcagcctcgccctcgaccgcgatgcacccctcccggcctgcgggaacggcgtgcggaaaggcttactggagttggttgaaggcgatcgaccaccagctttccgggtcggcgaacgccgacgggtccaaggccgccagctcgcgccgtagttcggcggccctgggtgcgcgtgtcgcccggccttggtcggcgcggatgaactgttcgagccggtagaggaactcaacgaaagtcgccagggacgagttcaccggttccaacccgacctggtcgcccagatcgagcagcagcaccctgccggtgtcgccgtccaggcagtagtacatcttctcgtccggtacggcgccgagcgccagcaggcccatcggctcgttgtcgccgacctggatctccagcacgttgaagagcttgatctcatcgtcgatgtaggcggtgaacagcagcggcacttcagcggggatcgccgcttcgggggagagcatccgcagatcgaagcggaaacgctccacgtgctcaggcgggatgtagagcagcccgtcctcaccccacaggtcggacatctcctggtgggaaatcattgttcactccgttgtgatgaagccgtgttcgtgcaggaaatccgaccagcgatcctggcccccgatcagctgcaggtagccctcaccgagaaggaagcggtcgatgaagtcatcgatactgtcggcgagctgctcgaagcgggtggccatgaagctgtattccagccaggtttcgggaaaccaccagattgtgcccgccgtccgctcgatgatcagcgggaaatcgttgttgagaccgaaacagagccatcggtcgcgatccccgcccatgagttcgatgctctcggaatcgtctatatagaactggttgcggtccagctcccggtaagagaagatcgccacatctccggcattgaacccgtctgtgatcgccagcagatcgcgcaggccttccggaatatccggcatgggatcgcgtgaaccgggctgaaagttggcgaacatgtatgagtccggaatggtggccaatgtcgccatcgccgcttcgagttttcgctgtacctgttgtctcattctatgattctaatcctgatcggagtgccgtctgggagatttctgatctgttgtcgaatttggttgccgacttctcggttggtgaaagcgtccagatacctgagattattacgcaggtccgctccgccgagttggagctcatggacgtggtcgagctgcatgtccctggcgttggtgatgcgggagatcagtcgtcgggagaagtcggggttgcgctgtccgtactgtctgtggatccgtctgatgaggtcctgctggtgggctctccggcggttctgatcgcgggggcgcacggggttgatcgccttgaacagcatgttctcttcgcccagccgctgcagcgccctggctttgcggcggaactgcgccttcggcatccggggatcccaccgcagggtgatggtgtgcggctgttgcgggccgtggcggcgtgcccaacgaatgaagctggcggctgccttgaagactcccctcgcgctgttctcacgtgcagcgcgtggggggtgatatctgattctcagcagcagaagtagagccagtgccccgatcagttgtttcatgctggttcagccgttcaggatggcctgcagagccatgtcgatcagcatgtcgatggcgaacttcgtgatcatcttgaagatcgggatctccagcagcgaggccccgaaagtggccgccgcggtggcgatggcctgggctatctggatcgccagtatggtgagttggatgatcacattgatcttcagcgcgagcacaatgccggcgcacaccatcagtccggcgccgatgatgttggccgcggtgccgaagtcctccagattggccttcggagcgtccggcctgttccaggcattacggaacgcgtcgatgtcgtcggcccgattgttctgccagacctggtgcgcgtgaccgtcgagctcaccgagcggaccttcgtgcgcggcggcgaaacgcagccaggcgttgcccattttcagcagttcggtctcgtcggcctcgggccaggtgaacccgagcatggacagcagcgagaccagctcgcccggtagttgaagtcccatgatcagccgagtatgtcgcggacgcggttgacttcgatcacacttgcgtcttcggcggcgaaatggttggcggccattattttgaccttgtcggcctgttcctcgagcgctgcgatgttatcggcgtagcactcggcggcgagttcgtagatcgcctgataacagccaccgatcaaagatccgatttcgtcggtcccccagggctcgccgaaggcggccagctcggcttggaacgcctcccagtccgccttgagttgctgggccgatgtgtagattctgccgccggcggttttgatggaattcggattgacctcgtactggtttcccatggatggctcacagatcgctgggacgcaggtcagcttcgttcgaagctgttcatcaagtcctgcagggatcggctgtaggaacgcagctgctgcaggctgaggtcttgcatctcgcgcagtcgttcccgcaaggcgtcggcttgcgggccggtgagcccggcggcctcggcggccttggcctccagatcggccaacgccgcgttcacggcggcgagggcgcattcggccagccgatgggagcccagccgaacggcctgcggggcgatctccaccgtctcgatccgtccgccggacacggcgaccgcccggacatgcccgtcgggatcggtcccctccccgcgaacttcgacctgcggactgcggttgccgaaggaggcctcgatcgcctcacgggtgcgggtcaacagctcttccagctcggtgtgcgcgaagtcgtggctcatcgtgcctgcgccctccggatgccagcctgaatccgtgccacggcgttttcaatcccttgactgatgagcgccatctgccgcagcccttgttcttgcacgtcgcgtaggctcgccagcaaggcagtgagatcgaccggcggtgtctgctcggccgtcgccttgctccgcatgtcgtcaagagcggcgttaactgcctctgtgatccgctctccgatccgctcgggctctagtcgcagtactcgggggtcgagttccagacgggtcacccgcccctgagccgccgtgacgtggatctgtccttcggtgtcctgcccatgcccgggttcggcctggacatcatcaccgggatgttcggtgcgagcggcgtccgcacgtagtgcgtcaagttgccgccgggcatcctgtagtcgccgttccagttcggatccttgcgcatcgaccacgggcgaattctacatcaacttccataaactagatgatctttcgtgttttcgtgcaaagatagatgatgcactgttaagtgggcttaagttgttgacttggcaagtaggcgatcggggtaaccatggctacatgcttgtcgattaggtggtttgtcttacccaattcatgaggtcggttgatcctggtaaagctgcactcggctgcattctgagcgtcaggacgcccgcgatgtccatcacagatcgagcgccggttctgcgcatagtccgatgaaattatctcggcaagattccagtgaagctcgctttcggacgtgccctactcggcttgacgcttacgggagaaggtcctataggcctatgggttttcagtagacgtgcatgagaagcgggattgcggattctaggcgcattcacagggagcgtccggtgtcagtgcgccttgacggtcaagtcgtcccgtacttcgtagacggtcactcggagcagatcccggatgcgttgcgggactcgcagtgcggccttcagagccgaggaaggcaccgcgatggcgtagcgggcgcccggggcctcgtcggtcatccgccggagcagttggccgtaggcgatgtcgtagtccaggccggcgtcggaggtagtgccccttggcctcgcagatgaggcgctccgagccgcgcacggcttcgatgtcggtgcaccggtcagtggcgttaccagcgtccacccctcgaacgtcagccacttggagaattcctcgacaacctgcgcttccctgatgccgagacagagtagatccgggcaccgacaaaccacggacgcggcgcttgatatcccgtgcctggggacgttcgccttgttgacgcgcagatacggccatgagatggatgctggtcgccttactgataccggcgaacactcgtgacggtcccctgcccgggcggctgatgaccaggacgacgaaggcttgcggcctttcgcgggcatgagcctgcgaagctacgtcggattgcagacgcctgcggaacaatgaggtgcatgacgaactgaagggagttgtctcgttggcaggactgctgcaaggccagcacctttggacatcgtccaagaccaggaccactgagtcagcgccgcctgccgaaccggggtacggccgtacgtccaccgcgtctaccggccgacttcgcgccgtatgaacggcgcatcgggctcttctggtgccccgattaccacgtctacacggcaacgaaggttcgtgtccctcgcgaggaagtccttcccgacgcgccggccggtctgccgccttaccaacgagagtggctgctcgccagcgaagtccgcttgatcaagtacctgaaccaattacctgaaccgcaagttcagggaggcccggtagttctcgtctcacgatctcgctgctcgtctctcccggtgacctgtccgccgtccggccctgatgccgccggtcccggtgccttgcgaccaccggctcggtgacagtccgggcaccgagcagccctgcggcggtgtcttcccgggccgggagccgccgttggctccggacgcgacgagcgcgtcaagtcctttgcgagctcaggccggcccggcgccggcggcgcccggacgatggcaccgtcgtggagagctcaacgccctccttcaggcgtgtgcttcatcacgcttgatgcggtgggtcagggtgcggaaggcgttgggtgtgatggtgaggtggccatggtgggggtttttgctgtcgcggatgccgatggcataggggaggcgggcgacctcgacacagtcaccgccgttgatgttacttctggagctcttacgccacttcggggtgtccactggtccgctgttccttcgctagacagagcgatgctgtgaggctcgtgccttaggcgcagagcgcgtcctgcttgatgcggcgggtcagagtgtggaaggcgttgggtgtgatggtgaggtggccatggtgggggtttttgctgtcgcggatgccgatggcataggggaggcgggcgacctcgacgcactcaccgccgttgatgttacttctggagctcttatgccacttcagggtgtccatcggtctgccacttcctttgtcgggcggggcgatgttgggtacgggcctcagcgggtgagctgctcctgcttgatgtggtgggtcagggtgcggaaggcgttgggtgtgatggtgaggtggccgtggtgggggttcttgctgtcgcggatgccaacagcgtgagggaggcgggcgatctcgacgcactctcccccttggttcatgctgtagctgctcttgcgccaaatgaggtggttcatcacatggcccccatgatgcgggctatcacgtctcgtgactgacactcgggcagtgcgtactgtccgatccagtcataacgtagcccgaatgctctcacttggggagcggatgtcactagcctgccgcctccgtgggcttctacgtaggccacgtccgtagtctctacggtcagcagcatgaacgggccgtcgaggccgggatgatggccagcggctttgggaaccacccgcacgccgatgttgggtcgttcggatagatcgagaatgtgtgcgagctgagccttcattaccgcggggccaccgcagggcagctccagtagggattcggccagcatgaccagcaacgttgggggattctcccgatcaaggatcgcctggcggcccatacgttccgcgacggcggcatctacgtcctttacgccaccggccatcagaccggctctggcgtagtccggggtctggagcaggccggggaccaggttgctgtgccagcttttgatcacggtcgcctgggcttcgtgatcgatgtactggcggagccagtcggggtcgtggccgagacgggcgtagtggagcagggtcgagaagaggccgccggtgttccaggcctggtccagcgcctcgcagtcgtggtcggttaggcggtattcgccggattcgtaccgggagatcgtgctcttggaacgctggatgagcctgcccacggtttcgccggtcatgttgtgctgtgtccgaagaaaccgcaggtagtaggccatgaagtcccatagcgagttctttgggtcgggggatggtctggtcattgatctccttggagttgcgggtagttgcgagggtttcagggaacggcgacagcctaaggggaaacgggcagtcttgtggcgcagagaatgcaaatgtacacccgtggttaggggtgattatggcgccagagaagacgccctggacactgctcaccgaaccgatcagagaatctcagtcgtcctccgggaaagatgcgagagaagttcacaacctacatatctttccggagggcgggaaggtgagcccttggaacgggacaccaggacgggtggagaatttccaattcgtcaaatgggaagtgcccgtcaccgaccaggcccccgccctggtgcgccgacgggcggtcgccgtgctggacggctggggcatggcggaggtggcccgggacgccgccaccgtgctgaccgagctggtcaccaacgcccgccaggcgggtgccacccgcatggtcgtcctggtcgaggcggacgccgcgccggatctggtcgaggtgtgcgtgtgggacgacgcgcccggcgtgccgtgcaagcaggaaccggacccgtgctccgaacgcggccgggggctgctcatggtcgaggccctggccgtcgcctgggggcaccatcccttgagcctggatgccgaacatcccggaaaagtggtgtgggcggcgctcgccaggagcggcaagtgaacatccagcagatcgcccaggctctggagcgcgcccatccggggtgggtcgtcattcccggctactacagtggtcacttcaccgccattcccggggcgttctaccggtaccgcgacagcggcatgatcatcgccgatgatcccgatgagctggaacgccgcatcaggctcgtcgaaaagtccgcagctcagaacggtgccgggcagccctcgtccgtgcgccgggacgtcgcgtcgccggatcggtgacgtgggcggcgaaaacccggctcacaggtagcggggagcggtcaggaagccgtggcggcggtcgcggcgggagagccagcggtggccggcggggcgggcgcgctccagttggcgggccgcgcccaggacggtggcctcggacggggcgtcggcgacgcgggcgggcaggccggtgcgggtccacagcagcgtggtcaggcccgacaggcgggcgccgctaccggtcaacgtgatgccgttggtggtcaggtcgcggacgatctccggggggcagccggccagcgtctccctgatcgcgcggatcaccgactccatcgggccggagatggccgcggcgatgtcggcgggggccagcatgaccgggcggggcaggccgttgtcggggtcgcggccggtcagcatgagaggggggcggccatagccccactggccgtcggcgcccatgcggcttttggccgtggcggcgtgctcgatgctcaccagggcgctgcggttccggcgcacataggagacgatcgcctggtccaaggactccccgcccacccgtaccgtgcgggcggtcaccagcgtgcccatcgagatcacggcgatgtcggtgatcactgcgcccaggtcgacgatcatcacggcgggcggctcgtccaccggcagcccggcgcccagggcggcggccagcggggtcggcaccaaggtcagcttgcgggccccggcgccggcggcggccacggccagcgcgcgctgctgcacgtcggtgatctggctgggcacggctatcgccaggcgcggggtggtcagaaaacggcggccgtgggccacgcgcagcaggtgccgcagcatcagccgggtggcctccaggtcgcccggcaccccgccttcgaaggggcggacgaaccgcaccccgcgcggggcctcggcgtgcagggccagcgcgtggccgcccgccgccaggcattgcccggtccgctcgcacagggccagcagtgacgggacgaccgccaccactccgcgtccccgcacatgcacccgggaggtccggctgccgggatcgatggcggtgtcgcggcaggggaaatcgcggagcggcatgctcggcttcccttccgggcgggggacgcgcggtcctgagagaggagccggagcccggcggcgggcaccggcaggccgttacctacccggcggctcgccgataatcgtcaagcagtaggaaagaacccttcttcggtcaacaacccccagaagtaaattccacggggcaaaacgccctgtcgcttcagttcgtccagcccatccgggccaccagctcccgcagcgccatcatctgcgcggtgtcgccggtgtactcgtggatcaggccgatcagctcctccaggccgtcggggtactcggcgcaggtgcgcacgatcgacagccagtcggtctgcggcctggagcgccgggcgatccggatgcggatgtcctggcgcagcgagtccaccacgtcgtcccggccctcgctggtgcgcatgtgggggatcgccaggatccggttgaccagctcgaactgccccgccacctccggccgcagggccggttccccgttcgggccggggatgtgcacctcggcccgcggctcctgggagggacgccgcccggcctgcaccagctcctgggaggacccgttggggctcgggggcgagggcccgccgccggcgcggacgccgcccaggccgcgccggtcgccggggatgcgcagccagcccgtggcgtgggtggtcttgacgtggacctccaccgggcggaactcctccgggtcgatcagcccgcgggcgtcccggatcaccgcgtcgtacatctcctgcgagaccagcacccccagcaccgcgccggactcggccatctcctccttgaagggcggggcgtccagcaggcggcgcaggtggttgacgtcgctgccgacgatgcccttggcgttggccttggcccgtccgatgtgcagggccacccgcagccggatctgcgcgacgtccgccgacagctcgttgtggtccagcaccttgccgcgcagcaggccgatcagcggatgcaccagcagggacggatccagctccggcggcagcagcaccaaggcgccgtccccccggtcctcctggtagcaggactccgggggcagcccggactccgcgaaggcgctctccagaatggaatacagcttctggtgcaggtgctcgcgggcgcggtcggaccggagcgggtcggaaaaacccacgatgtcgcaggcgaacaggctgcagttgcccgccggccgccagccgtcccggccgccgaagcttcccatgacccttaggttcccctcagcttcattggacgccgattcaaccgttcattcgatatttcacgccatggacaaggccgggaatatgccatcagacgcagaatcgaaccctcgatgtgatttacggtgcgttcttcacggcggtgcgggacgcggccggggccggtgcgccgaactttctcaacgcccggcccaaggcaccgcgaacgggggcctcgatggtgccaagccccaggtcgcggcatccccgtcccggcctggggaggtcgaagagaccgaggacgatgcgcaggcggggcaccggagagttccgtggatgcccgggcggtgtgcgggtatgcctaccggtgtgatcgagatccgccgggtctacgacgggccgcccgaccatggcgcggtgttcctggtcgaccgggtgtggccgcgcggggtgcgcaaagaagaactgcgtctggacggctgggcgcgcgaggccgccccctccaccgagctgcgccgctggttcgggcaccggcccgaacgcttcgcgcagttcgccgaccgctaccggcgcgaactggacgcccgccccgacgcggtgcggcccctgctggaggcggcccgccgcggcccgctcaccctgctgtactcggccagggacaccgagcacaaccaggccgtcgtgctgcgcgactacctgaacgaccacctatagagaaggtcactcggacatcgcgaaggcgttctcgacccgggcggcctcctccgggcggcccaggtcgcgcagcacctcggccagcaaccgggcggcgctctcctgctcgttccggtgctcttcgtcggcggcgggttcggcgagcgcgcggcgcagcacccccgccgcctcctccagccgtcccagcgcgcccagcagctccccggtcagcgtcgcggcgcgggtggccatggcgggaagacccagctcgcggagcgccgccgaggcccgctcggcgctttgcaggccctcctccaggcggccgacggcggacagcacccgggcggtgtcgaaatccgtgaacgcccgctgctcggcggcgtgcggatcgccggcgggcaggccgccggccacggcgcgggcccggccgatgaggtcggcggcccgttcgggccggtccgaccagaccgcggtgagggccgcccggcgcaggcaggacagctgcgccggcacatcgcccagggcggcgtaaccgtcggcggcggactcaagcagcgccgaggcctcctcgtcgcggtccaggtcgctgaggatctgggcctcctcccggtccagccgcggcagccgcaccggctcgggagcgtcctcgctttgcaggcggcgcatctccgccaccatcttcagggcgtcctcgtgctggcccagcgccgggtaggcgcgcaccagcacccagcggcactgcagcccggtgtactcccgctgccggtcctcggggacgtccggcagggcctcctcggcgacctcggcggcatccagcatgcgacccgccgacaggtaggcggtggccaggtccacccgggcgtaggtcgccagccgccggttgcccagcgcggtgaaccgggcgacggcctcgatgaactccgggatcgccgcgtcgaaccggccctcctccgacagggccgcgccgcgccgggcgtgcgccacggcctcctcataagcccggcgcagcgcctgctcgtccggtgcgctcggcccggaaccgccggcgggcgccgcggcccgcccctgcgccccggccggcgggacggacggccggtgggcggccagcggggacagcggcagatgcgccaccgacggcccggcggcgatgacggcccggacccggtcaccggcgagggtgctgccggtgctccggtcgagacgctcggcgaactccagggcgtccttgcggaactcctccagcagctcccggtaggtccactcctcgtcctcggtctcccccagctcggggttggccggccagaccaggacctcctcgccgcgcccggcctcgaccatggcccggcacatcagcgccgccgacgccgccaggtccatgtcgtgctcggtgagcggcgcgttctccagcatctccaggttgcgtttgaacagggtgagggcctgttcgaggttgccggtcaccacgcagaagtgcagcagccgcgccaggtcggcctgcgggagcttgtgccgcaccgccatccggtaggcgtcccgggcctcctccaggcggccggtccgcaggtacggcagcgtcagcagggcgagggtgcggtgcggctggtcgtcggtcaggcagggcagcagcccggccagcagcggctcggcggcggcgatggcctcctcgtcccggccggtccgctccaggtagcggacctgcatcatgtgcatgcaggccgggcaggtgtagtcgggggcctgcaggtgccgcagttccgccaggctccggtcgcccagctcggtgtcgccggtcgcctcggccagcatcacccgcagggagcagatcatgtaccggtcgtcgcggtccggccggcagtgccgttccatgtcgtccagcagcctgcgcaccgtggcgggggagtagtccggcagcccggtcatcaccaggcccagcaccccgaactgccaccacagccggtcctgttgatcctcgtcgaaggcgccgggatcggccacgtgcagcgccaccgtctgagcgaaggcggtcagggcgtcgttgacctcggagacgtcccgggcgtcggcggcgatcatcgcgtccaccaggccgagccgggcgtcgatcagcaggtcggtcatcccggcggccgcggcgtgcccgaccgccttgcggaaggcggtgacctgcgcctggctgggcggcagctcctcggcctccgccagcaacgccgtcagccgcctgcgggacattcgcactgtcagccctccgaggtgttgtgcatggcccattcgacgaggccgaggaacgaccggttgagcaccgcggtgtcggccgggcgcatcgggcggcggctttgcagcagcgcgtgcccgtacagcgcctccaccgtcaaccgcaccagcagcgggtcgccgaccccggtcatccgccgcaccagcgggttgttgtagttgaacaccagttggggacgggcctgccgggccgggcggtcctcctcgccggcgatgtcgtccagcaggtccgcccacgcccccacggccgactcgagggccgagcggtgctcggcccggcgttcggcctgccggctctccagcagcagcaccggcagccccaccggctggtaggcccggatcaccggctcgcagcccagccgctccaaagcggtgcgggccacctccaggaagtcccgcaccaccagttcggtctgcgggtccaggacgtccatgcgagtggtcagctcggccgggtccagcggggccacgtcgatgtcggggtccagcagcggcagccggttcaagatctcggcctcgtaggtgtaaccgccgttgatcaggcccacgccctgcgccgcggccaccgccgccagctgggcgaactcctcggcgtcggtggtgtagcggatccggccgtggcggcggcggaactccgcggccgtcatgtccccgtcgctggtctccagctccagccaccggtccaccaggcgcagcatctcgatgtcgtgcacggccatcgccttgacgcccaggtggtgcacctgcaggaaccgccgcagccgggccggggaggtcgccgccagccgcaccagccaggcccggatctgctcgcccagcgcctgccgggtctcctccagcaggtcgtcctcatacagctgctcgcggtcggcggtggggcgcagctcggtggcgttcaccacgcagcgcacgaagaacgcccagtccggcagcagccgctccacccggtcgcccagcagcatccgcttcaggtagacccggtgggcggggcgggcgctggggctgacggcctccggcagcacgaaggcgaccccgctcagcccggccgccggcaccgacagctccaccacgtccagcggctgcatgcccagcgcgcggtcggcgtaccgcagcagcgcctcccgccgcgcccgcgggtcgggatgggagaccagccagggcggctcgccctcggtcaccgtccggccggcgacctggaccggatagggcaggaaccggccgaactcgcaggccagctcggtgacggtctcctccgacagccactgcgccgcgccgggacgggcccgcagcgtcaccgtggtgcccggctcggggcgcggcccggcgggctcgaccgtgtagtggccgtcgcagtggcccagccagcgcaccgtggcggcgtccggcacggcggcgctgcgggtgaccacctccacctcgtcggcgaccaggaagcacgacagcagcccgatgccgaactgccccaaaaactcctgccgggcgaaacccagctcgtcccgcttggcggaacggccgatggtggccagcagttcgtgcacctgctcttcggtcaggcccacgccgttgtcgtgcacccgcagcgtgccgtccccggtcaccgagggcggttcgatgcgcaccagcgggtcggcgggggtgtgcgcgctcagcgcgtccaccgcgttctgcagcaattcccgcagataggcgcgtgggctgcggtacaggtggcggctgagcaaatcgaccacgcctcgcacatcgacgctgaaggaatggcgcaccggccggcacctccgtcggcacaactggtgaaaggacagggaaaccctgccgcaccgcacgggcgcccggcatccgatttgccggacctggccgtttgggggtgatctttgcggtaatcgctgttgggctctgaagtgcactgataacgtgcggccggggaaaacggaggtgcgggtggcgcggatcaggtggcgggaccgggtgcgctactggttcgacaacaccatgtccaaaggcaccccggcgctgatcgggtggctcggcatggcctccgccgtgctgatcgtcacggtggcgacgctggcggtgtggatcaccccccgcgacgccgacgacaacggccactgggccggggtgctgtggcgcagcctgctgcggacgctggacgccgggacgatgggcgacgacaccggcagcgccccctacctggcgctgatgctgacggccaccttcggcgggctgctgatcgtcagcgccttcatcggcgtgctcaccaccgggctggaggccaagctcaccgagctgcgcaagggccgctcccggatcgtcgaaagcggccacacggtgatcctgggctggtcggaccaggtgttcacggtgctgtcggagctggccgaggccaaccagggccgccgccgcaccaccgtggcgatcctggccgactgcgacaaggtcgagatggaggacgccatccgcgcccgcgtcggcgacaccggccgcatccgcgtggtgtgccggcacggcaacccgctgaaggtgggcgacctggagctggtcagcccgtccacggcccgttccatcatggtgctggcgccgccgggcggcgaccccgacacctatgtgatcaaggtgctgctgtcgctgaacacccggtcctgggacgagccgcggccgcacgtggtggccgccgtgcaggactcggccaacctgcccgccgcccgcctggccggcggcccggccgcccaggtgatcgacgccgacgacatcgccatccggctcatcgtgcagtcgcaccgccagtccggcctgtcgcaggtgtgcaccgacctgctggacttcaagggccatgagttctacatgcgggccgagccgagcctggcgggcaccacctacggggaggcgctgctggcctatgagctgggcatccccgtggggctgcggcgcgacggcaaatcccagctcaacccgccgatggacaccgtgatcgcccccggcgacgaggtgatcgtgctggccgaggacgacctgctgatcaaactggccgccgcccgtccgccggtggtggaggaggcgatcgagaccgcccgcgcccacccggccgcgcccagccgcacgctgatgctgggctggaaccaccgcgcccccaagatcatccggctgctggacgagttcgtggaggccggttcggaactgaccgtcgccgggctgtgcgccgacccccgcgcgcacttggccgacctgcgcaacctgcggatcggcttcgtctacggcgacgacacctcccgcacgttcctggactccctcgacgtcggctcctaccagcacgtggtggtgctgtcggacgaggcgttcgaaccgcccctggccgatgcccgcaccctggtcaccttgctgcacctgcgcgacatggaagaggagctgggcgacccctactccatcgtcagcgagatcaacgacgacgccgaccgggaggtcgcccaggtcaccaaggccgacgacttcgtggtcagcgacaagctgatcagcttgatgctcacccagctcagcgagaaccggcacctgcacgaggtcttcttcgaccttttggacccggccggctcggagatctacctcaaacccgccgcggactacctgacgccgggcgtggaggcgaacttcgccacggtgatcgaggcggcccggcgccgcggccagaccgccatcggctaccggcggtgggaggacttccacgagccgccgacctacggcatcgtcctcaaccccgacaagaccgccccgctgaccctctcggccgacgaccgcgtcatcgtcatcgccgaagactgaaccttttccaccacgtgctccagggcaccggggacgggagcccgggtggtctccggtgccgcgacgttgcaggtcacagcattgcccctgaccgcgaggctcccgttccggcctgcggaaacggcgtgttgaaaaagtctcatcgaaaccgcttccgcgtcggcgaaagcccacgggttacgcttcgcccgagggatccgcgcagcgtccggccgaggtgatcacatgagttccgccgcgcccgtgctctttgccgccagcgacctgcacgtcgggcaccgggagaaccgggcgctggtggaggcggtccggccgtcctcgccgggcgactggctgatcgtcgccggggacgtgggggagaagatcgccgacatcgagtgggcgctgcgcaccctggccggccggttcgccaaagtgatctggacgccgggcaaccacgagctgtggacggcgcccggcgaggaccaggagctgcgcggggagaaacgctaccggtacctggtggagatgtgccgcaccctgggcgtcctcacccccgaggacccttatgcggtctgggaggggccgggcgggccggtcacgatcgccccgctgttcctgctctacgactacaccttccgccccgacggcgcgtccaccaaggaagaaggactggccatcgcctatgagaccggggtggtgtgcaccgacgagatgctgctgcaccccgacccctaccccgaccgggagagctggtgcgccgccaggatcgccgagaccgagcggcggctggcccagcgcccgcaagggctgcccacggtgctggtcaaccacttcccgctgatccgggaaccgacccgggtgctgcgctatccccagttcgcccaatggtgcggcaccgaacgcaccgacgattggcatgtgcgctatgaggcgtccgtcgtggtgtacgggcacctgcacatcccgcggacgatctggcgggacggcgtgcgctttgaggaggtctcgctgggctacccgcgcgaatggcgccaccgcggcaccccgcccgtcctgcggaaggtcttcccggacgtctcgtgatcaaggggtggcgtttttgcgcacccggcggccggtgatgcggtgggtgcggatgcggatgaagtggtgcagcggctccggcgaccacgggtaaagcggcagccgcagcagccggacgacctgaccgggatcgcggacggcctcggcctgcccgacgagcgtgacggtccacccggccccggtctcagggtcgaggtcgtcggcctcgaaggcgacgacggcccggcgggtggcggcggccagcttggtccccgggcgggtgcggatgatgatgtcctcgccgtccagggcgaagttgaccggctggatcgccggcagggcgcggtcggtgaagacgatccggccgatcgacgcggtgcgcagcagggccaggcactcttgaggagacaacgacgcgacctgccccccgtcccccggtggatgccgggtgcccggagccgggagcggagccggcgggtcctgcggcccgggatgctccaggacctcctgccggtcccggaaccagtgctggtcgatgttcatgtgtccaggttcggtgcgcggcggccgatcgatcaggggcgaacgtccccggctcaaggtcccggcccgccggacgacggacacgggccgtgacctcaggaggggggaggagcggagtgctccgggatgcgccgtccggagatcaacgtcggccggatgcggatgaaatgctcccgcctgcccggcgcccagggccgcaacggcagctcctgaagcctggccacctccttggggtccgacaccacccgggccggcccgacgatgaccaccgaccagccggtgcgcgaggcctcatcgaaatcgtccacctcgaaggccacgatggcgttgcgggcggcggcggccagcttggtgccctgcgcggcgcggatgatcacatcaccgttgtcgacggtgaagttgaccggctggatggccggcagtgcgcgttgggtgaacacgatgcggcccagcggcgccttggcgaggagggcccggcactcgtcctcgtccagaatttccaggcccccggagtcatacggcatgcctccagtctcgccccgggcatacgcagcccgttagggacgaaggtcccttcctggggcctgcctgggacaacgccgcggagcgcgctcagcgggacaggctgccccggttggccttgagctgggcggccagcgcggcggcctgggtgcggcggcgcatgtcgagcttggtgaagagattcgaaacgtagttcttgacggttttttcggccaagaacatgcgctcgccgatctgccggttggtcagcccttcgccgatcagttccagaatctgccgctcctgatccgtcaacgaggccagcgggtccttgcgggcggcgcgctcgcgcacccgctgcagcatcttggcggtgctctgcgggtccagcagcgactggccggaggccaccgtgcggatggcgccgaccaggtccgagccgtggatctgcttgagcacatagccggccgcgcccgccatgaccgcgtcgaaaagagcctcctcatcctcgaacgaggtcagcatcaggcaggcgacctcgggcatccgggagcggatctcccggcacacgctcaccccgtcgccgtcgggcagccgcacatccagcacggccacgtcgggacgggccgccggaatgcgggccagcgcctgttcggcggtcccggcctcgccgacgatctcgatgtcgtcctcggcggacagcaacgcggccacaccccgccgcacgacctcgtggtcgtccagcaggaacacccggatggtccgttgatcctgcgactgctcggcgctcatgatgcttcctcactcgtcgatccggaccggcccttgtggggcgcgatgctgacgttaatcgccgtacccgatgcggggagaactcgaacgtcccgaatatagggggaccaaggtcccgaatccggcagtagagggggtgctacctacaatgaagccgtggctccggaacagggtgcaggcgaggaccgggcgagactgctacttccacaactgaaactggacgatcttctgacggagctgcaagcgcgtctggagaccgtccgctccacccgtgaccgcgtgcacgcgctgctggaagccgtggtctcgatcggcggggacctggacctggagacggtgctgcgccggatcaccgaggcggccaccacgctggtggacgcccgctacggcgcgctgggggtgatcggcgaagaaggcgaacggctggtgcagttcgtcagcgtcggggtcacccaggaggagatcgacgccatcggccactggccgcacggccacggcatcctgggcctgctgatcaaagacccccggccgctgcggctgcacgacctgaccaagcaccccgaggcctacggcttcccgcccgggcacccggtgatgaagcggttcctgggcgtgccgatccgggtccgcgacgaggtgttcggcaacctgtacctgaccgagaaggtcggcggcggcgacttcgaggaagaagacgagatcgtgctgaccgcgctggccaccgcggccggcgtggcgatcgagaacgcccggctgtatgaggccggccggcagcgcgagcggtggctggcggcctccggcgaggtcaccaccgcgctgctgtcgggccgggaacgttccgatgtgatcgctttggtggccgagcgggcccggcagatctgcgacgcggagctggcgatggtggcgctggccgacgaggacgccggggagttcgtgatcgaggccgccgccggggaggacgccgagcgcttcaccggccggcgcgtgcccatggagcagccggcggaggcgctgcaggtctaccgctccggggagccgtcctcgctggtggaggggcagccgctggtggaggacccgcagctgcgggtcggcccggtgctgatcgtcccgctgggcaccggcagcaccgcccgcggcgtgatctgggtggccgacaagccgcagtcgctgccgttccgcgaggacgcccggcggctgctggaggcgttcgccggcccggtcaccgtggcgctggagctggccgagcggcgccgcgacgccgaacggctcaccctgctggaagaccgcgaccggatcgccaaggacctgcacgacaccgtcatccagcggctgttcgccaccgcgatgacgctgatgagcgccgccaagctgatcgaccgccccgacgcccaggcgcgggtgcgccgcgccgtggacgacctggacgacaccatccggcagatccgctccaccatcttcgccctgcagaccccgcccgatgaggaaagcctgcgcagccggctgcaccacgtggtggacgccgccgccgagaacctgggcttcgccccctcggtccgcctggacggcctgctggacaccgcggtggacgagagcatcggcgagcacctgctggcggtgacccacgaggcgctgtccaacgtcgcccgccacgcccacgccagcgaggcgtcggtgagcgtggacgtcggcgacagcgacctgaccttgcgggtggaggacaacggcgtcggcatccccgagggcggccgccgcagcggcctgcgcaacatggccgaacgcgcccagcgcctgggcggcaccttcaccgtccagaaccgtcccgaaggcggcgctcggctggtgtggaccgtgccgctggccgccgattcctgacctgcggatactgttttccggccgaatcgggtcgccggtgaaacgggccgatgtgcccgcagaaatcagggctaaaggccctccggcggggtccgttgtgccctcctgtcttttagtgcggagggattgactgagggcgtcgaaagcagacggacaccgaccccgagaaggtgactgcaatggccgtcctggaaggaaaagccggcgacaaaactcgcggtgagcatcgcggattcccccgtccgcacctggccgccccgctgaccgaaccccctgccgcccggtacgtgtgggcggcggcccggctgggactggcctggatcttcctgtgggcgttcctggacaagaccttcggcctgggccacggcaccccggcggccaaggcgtggttggagggcggcagcccgaccgagggattcctcaagaacgccgcgagcggcccgttcgccgacttctaccacggcctggccggcatggcctgggtggactggctgttcatgctgggcctgctcggcatcggcaccgcgctggccctcggcatcggcatgcggatcgccgccgccagcggcacgctgctgatggtgatgatgtggaccgccgtgctgccccccgaaaacaacccgatcctggacgaccacatcatctacgccctcgtcctgatcggcctggccctggtcaaggccggagacaccctcggcctgggcgcgatgtgggagcgcaccgccctggtccgccgcttcccgatcctgaagtgagccgcccagggtgacctcttcgaccctccaccccccaccccctccctgccccgcagggagagggcttttgtgcaggtcgattggacgaacgccccgggcagtgagtgatgcgttagtgttgcattaatgcatcactcggtcagcatgagtgcatgaaggccttcccgttcagcaccctcgcccgcgaccgcaacgaggtgttcgctgagctggacgacgccgatgtgctgctggaacgccgggacgccgagaacgtctggctggtccgtgacgagcgttaccgggccgcacgtgacgcgctcgtcaccctcgcccgttccatgacgatcgtcgcccgcgccaaccgggtcctcgccgagaaggccctcgccgaggacctcccctggctcgtctggctgccggagggcgagcgtcggcagtgcgtgcgggaactgctcgctcacctgctcgccggcgccgacaccggagagctgctgccctatgcgcgtgcccgccgctcctggatgtccaccgccttggcctggagcgacccggagaccgcccgcgtcctgtccgacccgttcgacggcaccggcggccggcccctcgataacggcgcatgagcggacggggcgaggagatccgacgccccacgggatggaccgttcgcgcagcgaacgccaaggccggggccgtgtctggtacttgatcgacggcgccgggaagaccatctgggtcaccctcgttgcagccggtcatccaaagcggtcggagcggcggaaccggaactgaccgctcacaggccaacggtgggggtcagcggccgttggggatggcggcggcgagttcgtccaggccggtggcgatgccgttgacgaaggtctgcaggtcgggggtggtgtcgaagtcgccggtcacgccgaagcacaggtggcccatgtaggagaagatgccggtggagatgccggcgccggcggcgatcgggacgtaagggtagagggcggtcacccggcggccggcgatgtacagcgggaactgggggccgggaacgttggtggtgaccgtctggaacatggtgcgcatcaccgtgatcaccgcccgggaggccagggacagcatggtgggggcggtgccggccaggcgtaccagggcgtcggcgccggcggcctgatgggtctgcttgagctgggccatctggccgtgcagctgggccacccgcacgatcgggtcgcgttcgccgcagggcagttcgaccaccagggccgagacccggttgccgagttcgccggcctgcccgtcggtgcgcaccgagaccggcaccagggagcggacggtggtgtcgtcctccagttcgccccgggcgcccagcagctcccggaaaccgcaggtgaccgccgcgaggatgatgtcgttgacggtgcagcccagctcgcggcggacggccttgacccggtccagctcggtctgcagggcgatccagcggcggtgcgggccggtggggccgcgcagcgacggcaccgggggtcgggtgatgtgctggacggtctgcggcagtccctcggtgaactcgcgggcctcgcgcagccggtcgggccgccccagcgccggcagccgggtcagcctgcgggccagtgcgcccgccggcaccgccacgctctgccccagcccgttgatcgccagggccagccgggagggggccgactcttctccgggacccgggggacgggcggcggcgggggcggggagcggctccaggtcgaacaaagcggtgagcaggtcgctgccgccgacgccgtccaccacgcagtggtgcaccttggcgatcagcgcccactgcccgccggccagcccttcgaccacccacatctcccacagcggccgggtggggtccagccgctggctcatgatccgcccgaccaggttctgcagctcctgccgtcccccgggggacggcagggcggtgtgccgcaggtggtaggagagccggaagcggggatcgtccacccataccggcaggtccaggttcagcggcacggtgcgcacccgctgccggtagcgcggcaccttgggcagcttggcggtgaggacgccgagcatctcctcgcgggagggcggcggcccctccagcaccgtgatcgaggcgatgtgcaagggcgcctgctcgctgtcggcgaagtagaaccccgcatccagcgtgttcatccgctccatcgcacccaccttcccgtcattcccatttccagcctccttgcgcggcgtccggcggggagggggcgaaagtcccggcaggccgcgggctttagccgctgctcgaccgggcggtaggcggcgcacgctggcggtatgaccacccaggtgcacctcgatgtcacttcggccgagccggtcagcgcactgctgaaggacggcgtgcagatccagatccgcccgttgaccggtgcggaccgcgagcaggtgcgcgccctgcacgcgggcctgtcaccggagagtcggtatctgcggttcttcaccatcgacccgggcatggccgaccgggcggcgtggcagctgtgccgcccgccgggacccgaccacgcggcgctgggggcgtggctgcacggcgagctgatcggggtggccggctatgagcccacggaagaggacggcgtggccgacctggcggtcgtcgtggccgactggatgcggcaccggggcgtgggcacgctgctgctggaacacctcggctcactggcccgctcccgcggcgtgcggtgctttcgcgccgacaccctggcccgcaacgaggcgatgctgcgggtgctcgccgacaccgggatgtcggtgcgccgcaccgaccgcgccgacctggtggaggtggagatcccgctggagcagagcgaggagtacctggaggcggtgggacgccgggagcggctggccaccgtggagagcctgtggccgctgctgcgtccggccagcgcggtggtggtgggcgccagccggcggcggcgttcggtcggcaacgcgctgctgcggcggctgcacgcggcggccgcgttccccgtctacgcggtcaacccccgcgccgggcgggagctggagggggtgcggtgcgtgccgtcggtcgccgagctgcccgagccgcccgacctggccgtcctcaccgtcccggcccacatcgtcccgcaggccgccgaggagtgcggcaggcgcggggcgcgggcgctggtggtgatctcctccggcctgaccgagccgcaggcgcggcgcctgctggaggcctgccaccgctacggcatgcggctggtcggccccaactgcatcggcgtcgccgacccgggggcggggctggacgccacgttcacgccgcgcgacccccggcccgggacggccggggtggtggtgcagtccggcggggtgggcatcgcgctgcaggaccacctgtcgcggctgggcatcgggatctcctccttcgcctcggtcggcgacaagctcgacgtcagcgccaacgacatgctcatgtggtgggagtccgacggggtcacccggctgggcgtgctgcacctggagtcgttcggcaacccgcgcaagttcgcccgcaccgcccgccgggtgggccgcaagatgccgctgctgacggtgatcgccgggcgctcccaggcgggacggcgggccgccgcctcccacaccgccgccgtcgccacccccgaggtgacccgccgggcgctgttcgcccaggccgggatcgtcgccaccgacgacctgggggagctggtggacgccgcggcgctgctggcgcaccagccttacccgcgcggctccaaagtcgccatcgtcaccaacgccggcggcgccggggtgctggccgccgacgcctgcaccgaacgggggctgatcgtcgcggagctgtcggcgtccacccggcggcggctgcggcagctgctgccggagggggcgtcgctggacaatccggtggacgccaccgccgccgtcccgccgcgcgccttccgcgccgccctggcggcggtcgccgccgacgagggcgtggacgcggtcatggcggtggccgtccccacggcggtcggcaggccggccgccgtcgccgggtgcggcggcaagccgctggtggcggtcacgctggggcaggccgagacggtgacggtgaaccgggacggcgtgccctcttacgcctatccggagaacgccgcggcggcgctggcccacgccgcctcctatggacgccggcgcagccgcccccaggggacggagccggtgttcaccgacctggaccgcgagcgggcggaccggatcgtcggcggcttcctcaagcggtgcccggacggcggctggctgccccccgaccaggccatggagctgctggaggcctaccggctgccgatggcgccgtggcggtgggcgcgcaccgaggaggaggccgtcgccgccgcccgcaagctgggcggttcggtggcgctgaaggcgcacgccgccggtgtcgtccacaagaccgaggccggggcgctgcgcctcggcctgtccggggaagcggaggtgcgccgcgcccaccgggagctggccgagcgtttcggcgacgccctcgaaggggtgctggtgcaggccatggtgggcgaacgggccgatgacggcgtcgaggtgctggccggggtgatccaggagcagatcttcggcccggtggtggtgctcgggctcggcggggtggccaccgaggtgctgggcgaccgctgcgcccggatggcgccgctgaccgacgtggacgccgaggagctgatcgacgggctgcgcgccgccccgctgctgcgggggcaccgcggccgtccgcccgccgacctgcccgcgctgcgcgaggcgctgctgcggctgtcccggctggccgccgaccgccccgagatcgccgagctggatctcaacccgctgatcgcccgtccggacggggtcgtcgcggtggacgcccgcatccggctggtgccgaaccgcccctgggatcccttcctgcgccgcctgcgctgacaccgccccggctgaattgtgaaattccgggtaagtgacatgaaaacccctttatggggagttgtgcccggaaatggggtgaacggtatgtcgatcacgctggcgctggcgggcgatgcgatgctgggccgggacgtggccaagcggctcggcgtggccgcctcccacgacctgttctccacggcggtgcgggactggttcgccaccgcggacctggccgtcctcaacttggagtgctgcatctccgaacgcggcgccccctggcggtcgccgggcaagctgttccacttccgcgccccggccaaggcggcccaggccctggcctggctggggatcgactgcgtcacgctggccaacaaccacgccctggacttcggccccgacgccctgctggacacctgcgagcacctgcagaacgccgggatcgagacggtcggcgcgggcccggacgccgagcacgccagggccggcgtgatcctgcaggcccgcgggatgcggctgggggtgctcgggctcaccgatcaccccgcggacatggccgccgggccggaccgccccggggtggcctacgccgacctctcctgcggcgtcccggactgggtgcgcgagcggatcgccgacctgcgcgcccgctgcgacgccgtgctggtcaccccgcactgggggcccaacatgaccgccgagcccctgccgtatgtgcgccgggcggcccggcagctgctggaggcgggggcgacgctggtcgccgggcactcggcgcacgtcttccacggcgtggacggcccgatcctgtacgacttgggcgacttcatcgacgactacgccgtggacgcccagctgcacaacgacctgggcctgctgtggctggtcacgctggacgccgcggggccgcgggagatcaccgccgtcccgctggcgctggactactgccgcacccgcctggccgtcgagcacgaacgggcctggatccgcgaccggctgcgggccgcctccgccgagttcggcaccccggtcgaagaacgcgacggcgtcttgaccatgcgcgtggccgtccccgcccgctgagcgccccggccctccctccggcgaggcaccccgaagggagggccggcgggcggcccgaagacgcctcgtccgcaacaccccgcgatcgtcccggccgccgggcgcggcgtagcatgaccgcgatcacagggaggcggctttgcgtatcggaatcgtgttgaacgaacccagcggcccggacgccctgcacaggctccgcgacgagctgcggcgggcggccgacgacggcttcgcctcggcgtgggtgacgcagatcttcggcgtggacgcgctgaccgcgctggcggtggccggcagccaggtccccgggatcgaggtgggcacctcggtggtgcccacctacccgcgtcacccggcggtgctcgcccagcaggcgctgaccgcggcgctggccctggacgggcggctcaccctcggcatcggcctgtcccaccaggtcgtgatcgaggccatgtacggcctggactactcccgcccgctcaagcacatgagcgagtacctgtcggtcctgctgccgctgctggacggcgaaccggcccagttcaccggggagaccctggcggggaacatcacgctgtccaccccccgcaccggccgggtcccggtggtggtggccgcgctcggcccccgcatgctcaagctggcgggcagccgcaccgacggcaccgtgacctggatgaccggcccggtcaccctgcgggaccacatcgtgccgaccatcatcgccgccgcgcaggaggccgggcgtcccgcgccccgggtggtcgccatcctgccggtgtgcgtcaccgacgacgtcgacgccgcccggcagcgcgccgccaaggtctaccaggtgtacggcaccctgccgtcctatcgggccatgctcgagcgcgagggcgtggccgctcccgaggacgtggccatcatcggcgacgaggacaccgtcggcgcccgcatccgggccctggccgactacggcgtcaccgacttcgtcgccggcgacttctccaagggcaaggacagcgagcgcaccagggcgctgctgacctccctgctgtaagcccttgccgcaggccgtccccgggagccgccggggacggcctgcggcccggcccgcgcagcgccttgaacagccgcacccattggtcggggtgcacgtaggccaccacggtgtcccggccgagcccggccgcctcgaacgcggcgtccacccgggaacgcgggtaggcgccgcgcagcgaggcgtgcagggttccgccgcggccgccgaagccgatctccacgcaccgccggtagcccgccggcaggccgggcggcagcagcggacgctcccgccgctcgatgcgcaagatcgccgagtccacccgcgggacggggcggaaggcgcgccggtcgatgcgcccggccagccgccaggtgaacaccggccaggtcagcacggtcagccggctccagcgccggtacccgccggtgcgtttgagcgcgtactccagctgggtgatcaaggtggccgaggccagggacggcgcggccagcgcccagtccatgatgcgggaggtcgccgcataggggatgctgcccgtcaggtggaacggccgggcgggcggccgggcgctcaggaaatcacccggcacgcaccgcacgttgccgaggggacggcaggccgcgtgcagccgtccggccaggacgggatcgatctcataggcgatgacggccccggcgtgtgcggcgagcgcccgggtgatgcgtccatcgcccgctcccacctccacgaccagcgccccgccgggcagatcacgggtgacgacccggacgtagcggccgatggcggccgggtcggccaggaagttctgcgaaaggctgcggcgggtccagtcccgcccggtgcgcgcgcttgttctgctgcctctcctgcgttgcacacgatcgctgtccttcgctgccggcacgggccggcgacggggacggacggcgcacaggggtggagacgtccgaaccgtccgtccacggcggtcaagggcggctgaagccctcaggcccgcgcagaagcgacggcacgcgaaagaacgcagcgaaaacggcgactttcccggatatttcacgggtgcccgggaagccgtccctcactcaggtggcgagaagaaccgtcgcggtcggcgattcagcggccgtgcgggcctgaggccggcctcgtgcgcagccggcgaaacgccggcgcgcaggcggccggtgcggccgcaccgccgggaggggcagcgcaggtgtgcatgtctgccgaccctagagcctgctccgcctgcgggccaactgatttttcgcccagaattgaagccttttttgaccggtggcctcaaaagccgccgagtgccatatcgtcccaggtcacggtgccgatcccggctggggagaatccgtcccggcttcggcggcggtggggtgaaagcacctgatgttgcggcaggttgcaaggcccgctgccacttcgggcaaatcctcgcttccgtttcctgccggtcatctgcggcaaacggcgattgcgcaggtcgccggcgtgctcggggagcggcggcggaaagttttccctttcgtaattcggcttccctgtgcaatgcggcggtcactcatggtagacatctgactccagtgtgattaaccgatcgcactgggtgatcaaatctgccgtcgggaagtcccggcttggagtttctcgtgaccgaacgttccagacggccgcgcccggctgcggtgcggccgaagcggcacgtccgccgatggcgtgccgtgcgggcgggggccgccgccctggcggccgtcaccgtgctcgcgaccggcggctgcgggagcggcggcggaagcggcggtggaagcggcggcgagcagcggccgcaggccgagccgagcgtcgccgtggaccttgcgaagctgccgcgggccacgacgttcaccacgttgcgcgggctgccgcaggatccggccccgtccgcggcgaccgacggcacggtggtgcggccgaacgccgcgcttccggtgtcggcacagccgggcgggccgccggtggcggcgctgcccgaccggcagctggacggtcccacctgggttcccgtggtggagaccaggggcgagtggctgcgggtgctgctgcccagccgccccaacggggtgaccggatggatccggcgggacgagagcgcgctgaccgtcgcgcacaccccctacctggtcacagtggaccggcaggaacgccggctgaccctgctgcgctccggccggcaggtcggcagctggacggtggcggtgggcgccgacgagacgcccaccccggccggccgcacgttcctgctggccctgctcaaaccgtcccacgccacctacggcccgctggtcattccggtcggggcgcactcgcagaccctggagaccttcgggggagggcccggcacggtcgccttccacggctggcgcgatgcgtcggtcttcggcaaggccgtcacccacggctgcatccgggtgcccgacgaggcgctggaccggctgtcgaaggtcccgctgggcactcccgtcctcgtcacctgaaggacccgtccacagaccccgctctcaacctgattccgggtacgaccgcccatctttcaaggaggcaaagtgcgtatgtcatctgcggccaggtcggccgtcatcaccggggtactcgcggcaccgctgatcgtcgcggcggcaccgatctcgtatgccgacccgggcggccacggctcggcttacggcctgaccgccgacggtctggtgaacctgccggccaccccgtcggtgtcctcgtccggcaacgggcccacccgccagagcgtcacccggctgcccgacaaccccttggtggacgcctcggcgctggagacctcggcgcggggccggcacgggcacgcccgggtctccgacctggaggtcgccaaggccctgctgcgggccgagacggtcagcgccaggtgccacgccggcaagggctcgtcctacctgggcaacgcccgcatcgccggccggccgctggcggtcagcccgccgcccaacagcaccctgcgagtgccgatcaagggggtcggggacgcctcgctcatcctcaaccgccaggagcgcaccgccaacggcggggtgaccgtcacggccatgcagctcaacctgcccggcgtgcacggcaaggggcagcagctcaacgtcgcctcggtgacgtgcgagcccaagcccgccaagccgcagcccaagccggccaagcccgaggcgcccaagcccaccccggtgccgcgggacctgccggtcaccggttgagctgaccgaatcgggggcctcgacgtcctccctcgtacgcaggcgggggaggacgtcgggtttttccggcccgccgtcacaccgaggacggggaggcctcggcggcggccggccggtccgcctcggccaccaggcgggggatgaggtgctcggtgaggtgcaggatggtctgctccagcagcatgtgcacctgggcgcgggtcagccggccgtacttgagccactcgcggctggtgtccatggccatcccggcgaacccccgcagcgccgacagcacctccgggtgctcggcggccagcggggtcagcccgacgatctcggtgacgcgggcgaccgcccggtcgcgggcctcgtccaggatccggcccagctcgcggtcaccgccggaggccatcatgtccagcgcggtgatccacgtcccccggttgcgttccagcagctccagccaggcgtccagggcctgggcgacgcggtcgcgcacggtggcgcccgccacgaacgccggcaccggcggcgggggcacgctcagcatctgccgcacggccgccaggtacagcccccgcttggtgccgaagtagtggttgagcaggccgcggctgaccccggcggcgtcggctatctgggcgctggagaccgcctcataggggtgcttgctgaacagttcccgggcacaccgcagaatctggtcgcgccgctcgtccggctccttgcgcaccctgcgcgcccggccgccgtcggcggtggctttgctcatcacaactccccgaacgtggaggcctccactggcatgtgagggaaaggacgcggcatgaggccgcatggaaggccgtgtcggcgatgatcttcggtgaccgggaccgggccgccgggaggcgtggtctgtggaggccgtgcaagacccgtccttgggttcgtcccgtcaaacgggaggttccggcccgcgcggaccggaacccctcggcttcggtcgtgggaaaaagtcaaagcgtccccgtcattgtcggcgcttcgcccggtgacctgtcgactcgccgaccataccccggtcactggcggggggaggcggacggttccgctgcccgggaccggtcgcccttgccggagtcctttccgccgccggtgtcggtcatctgctcgtccagcgccccgatggacgacacgtcggtgatcatccactcgcccttctgcagcaccaggtccatctccaggtacgagcccaccacccggcgggtgccggccgagctgcgcacctccgagtccaggaccacgatggccttggcggtggtgtcggacagctcgctgacgtagacgtcgctgaccgtggcggtggcgtcggccttcagctgggtgatgacgccctccaggccgccggtgaaggccacgtcgtaggtcttggcgaagtccgccgaggccatggacatcaccttctcccgggccgccttcaggtcgttgtggcggtagctgagcagcgccaccccgaactgcccggcccgctcccggacctgccggcgggcctcctgctcggcggccagcgtctccgcccggtgccactgcagccccgccgtgacggtggaggccaccagcgccaccgccaccgccgccttgagcagcatcccggcggtgggcctgcgccgcttcccgccaccgtctgcggcccgcttggcctggacggtcttgacggcgggttcggcgtcgtcgggcccggtggcctcgggcgaggcggcgtccgcggcggcggagccgtccttgccggtggacggcggcttgctctgcccggcgctctcctcggcggcgggttcggcgggggtctgctccgcggcgtccccggcgggccgcgcggaggcgggcgccgtgtcgtcgccgagccaggagatcgacgggttcggctcctgctgcggcgtgtcggtcttggtggtcatgagctctcccgagggttcagcgacccggccggcggcggatcacggtacgcaggaaacgggcggcgaccatgatgaggatgagcgccgccaccagcggaggcaacaggtgcgcggtgcgcgccggcggggagggctcggcgccctgctccccggcggtcttgcgcagcgcggtggcgccctgctcgctcaaggagccgccggcggtgcccgccttgccgccggcggcgaaggccccggcctgccgggaggaggcgccgggggtggccgggcagacgttcagcggcttggccttgggcttggggcggggcttggcgaactcggcggcctggtcgggaccggcgatggtgagcaccggcatgatcctggcccaccgggcgccgctttcgacgacggtgatgtccgacaccagcgcccgcagggtcgggaccatcgtcagcacgtggtggatcttggcctcgttggccggggtgaacaagggctcgctgggggcgcccgccgcggtcagcaggcagcccagtcccggccgggcctcttccagcagccggtggacctgcgtcaggaagtcgggtccctcatccagcaccgtctccaggtcccggcgggagcggcggatctgggtggacaccagcgccaggtcgtgcactcccgaggcgatctgggagcggcggccggccagtgtgccggtgagccgggtgacctgcgccgacagcgcgtccagcgtgccggcctcaccggccagcgcgccggtgaggcggtgggtgtcggcgatggcgtcacgcagcgagtcctggcggccctccagcccggtggccagctcgtggaccagggtctgcgcatcgcgcgggtccaccgccttgagggtgtcgccgagcgtgccgaacagcttctggtaatcggcggtgcccgtggtgcggctcagcgggatgtggtccccggcccgcagcgggcggggctcggccgacgagggcggcggcgcggtcagctcgatgtggggctcaccgatggccgacttgcgcatcacccgcgcgcccaccgtggacggcacccgcgcgtcccggtccagatcgatgcggacgtgcacgctgccgggcttgagacgcacctcgccgatcttgccgacccgcacgcccaggtgggtgacctccaggtcggggctcagcccgggggaggagtcgaactcggcggtgacgggcaccggacggcgcagcgcgtcgatgtcgatgatgctggtgaccgcccagatcgccagcaccacgcccagcgcggcgaagaagaccaggttgatgacgatacggcgctggtggttcatgaccgcggctccagcaggtcgcgcagcgggccgccggagtcggcgcggccttgggaggcggaggcgccgccggccggcggcaggaagcccttcagccagaccatgaccagcgcctgcccgctataggagaccgaggggcccttcagcagcttcaatatcgacagggtcagcgccttgagctgctcgcggccgcggacggcggcgtcgatcagttcctcggcgcgccgcagcaccgcttccaggcgcttgccgtgccgcaggtggacgttgtcattgatcgaccgggccagtttgagcagttcctgcaccgaccgtttgagctgggcgcgttcgttcttcagccgctgggtggccagctgcaggttgccgggcagcttgtcgagccggtcgcgcccgccctccagggtgccgcccagctcggccagcgcgtccagcgcccgcgccaggtcggcgttggcggcggcgtagctgtcggtgacctgggcggccttcttgatcagcgtgttgagctgcttgcccttgccggagacggcggtggcgccctcggaggtgatggtctgcaggttctgcccgctgatggcggccagcagcggtcccacccgttcggtgatctgctccaggtccggctgcaccgaggtggccgacaggtgggcgccgtccggcaggaacgggccggtgctcaggtcccgtccgggcggcgggtccagccgcacgtagttctcgcccagcagggaggtgcgggagatggtggcggtggtgccggtagggatgcgccggcccttctccagcgacatggtgaccagggcccggtaaccgctcagctcgatcttggtgacggtgccgaccttcacgtcggagatctgcacgctgtgcccggtggtcagggtctgcacgtcctcgaacgtcgcactcagcgtcatgccgcccttgggggcgccggcggtctgcaccgagcagccggtgcctcctgcggccagcgtcacggccagggcggtggcgacggcggcggaacgtctcatggcccttccccctcggtgcagttgcccagctgcttgtccggcaggcaggggacggtgccccagcccagcgcgtcgaacaggggctgcagccagacccggacggtgccgtgcaccacgacgcggacggtggccacgtggcgttccctgtcccaggcctggaccgccacgtcggtgaactcggcgagcgcctcgatggtctggttgagcgtcccggcgttggccttgagggtcatgatgatgttggacatgtcggcgaccgtgccgggcagcgtctcccgcaaggacgtgatcagcacgtcgctcttgcggatggcctgggccagccccacgatgaaacgctgcagttcggcccgctcctcggcgagctggcggctggtggccgagaacgagtcgatcagctcggtgagccgcttttcccgctcgttcaacgtggtggccagcgaccgcagctcccgggccagcttgaccagccgctcgtcctgggcggccaggtcggaggtgagcgtggcggtcgcctgcagcgcccggttgatgtccccgcccttgccgcgcaggccgtcggcgccactggcgatggaatctcccaggctcttggggtcgatggagtcgcccagcttgccgaaggcgtccagcgcgtcgtcgatctccaccggcagctcggtgcgctcgatggggatgaccgtgcccggccgggccttgggctcgcccttcttccaggccgggtggagctggatgaagcgttcgcccagggcgttggccgacatgatggtggcgtggacgccggcgggcagcggcacctcctcgtcgatgtccagctcgacccgcacccggccgccttcgtgccggatgtcggtgatggtgccggcggggatgcccatcaccttgacctgcgaccgctcatacagcgagggggccttgctgaagtagacggtcacccggtaggtgccgccgccgtcgatcaccgagcacccgccggtggcggcggccatggtcagcgcggccagcgccgcgatcactcgtctcatcgggtgcctccctgctgccggggcagccggcgggccaggtcgcccaggtccttgggggagatcgggccgagcccggtggccagcagctcgatccacgggcccttgctgccggcggcggccagcccgccgagggtgggcccggcccaggccagcagctcgttgagctcgtcgttggcgggccgcaggcccgccagcgtgacctgcaggtcctccatgatctgggtgagcttggcctgctgccggtcgatcagcgtggtcatggcgttgacggtggcgttgccgccgcccaggaaggccgacagctcggcgcggcgcagccgcagctcctccagcagcgcccgcacgttgttcatcagcgcgatgagctgctgctccttggtgcgggccaggtgcaccaggcgttcgccgttgtccagcagctcgcggatgcggggactgctttcgttgacggtctcggccagctcggtcaggttggtcagcgcccgtgacagccggtcgcggtcgcgttcgccgatgccgcccagctcctcgacgatggtgcggatgctcttggtgtccagcttgttgatcgcctcggtggagcttttgagcatgtcgttgacggtgtggggcaccgaggtccgctcgatggggatgcgccgccgctcctcgggcaggtcggccatgcgcctgggacccaccgggcccgacaggcgcaggtaccggccgcccagcacgttggagaccttgatctcggcgcgggtgcccacccccaggtccacgtcggagtcgaccttccaggtcacgatcacccggccgttgtcatagtcgggtttgacctcggtgacctcgccgacgtccaccccggcgacccgcacctggtcgccggcgcgcagcccgccgctgtcggcgaacacccccgacatggtgtaccggcgcagcagcaggccctcggtgccgatcaggtacaccgacaccaccagggcgatgagggtgccggcggacaccagcccgacggcgatccggttgcggtcgcggaaggatttcagcgccatcagtcgcctcctccgaccatcagccgctgcagcttcggcaaggtgtcgaccttgcccacgccctcgcgcgggccgggcagccgggtggggtaggggcagggaggcgccaccagcgtcaggcagggaatggcgacctccaggtactcgccgttgtcggcggccgcgaagatgcgctccagcttcggcttggtcagctccatgacctgctggacgctgcggtagttgcggcgcacgcccgaggagaagaccgccagcttggcgatgacctgctccagctgcgcggtgttgcgggccagcaccgcatcggaggtgcgcgccatggcggccagctccaccagcgtgtcgtcgatcagcttgcggttgtcggtgaacgcctcgctgagggtgaccaggtcgtccacgacggaggcgatctgcttgtcgcggcgggcgatgatctcgctgacggtggcgtagtcgtcgatcatctgcttgagcgactcgcgccgccggctcagcgtggccgacagcagctcgatgtcgccgatcagccggtcgatgtcggcggcgttgccgtccaccgcctgggccagcgagaccagcagtcggttgacctgctcgccgctcaggctttcggtgagcgggacgagctggttgaccagctccccgccgtccaccaccgacttggtgcggctgatgtgcgccccgggccgcatcatggtcgtgctgctgccggggatcaggtacaccacccgctggcccatggcgtcccgccagcggatcgccgcggtgctgtcggcggggatcttgaccgagtcccgcacggtcatcttcacccgggccttgccgtcgacgaccttcacttcgtcgacccggcccaccggggcgccggcgatcttcacctggtcgccccgggccagcccgctggcgtcgtcgaaggtggcgctcagcgaccagccgcccgacaggctcaccttggcgatctgggcgccgatgaacgcggtgagcagcccggtcaccgccacatagacgatcagcttgatcagcagcgtggaacgtccgcggatctgggagggaacgtcggccatctcaccgtcctccccggccgcacagcccgatgatcagctcacacgggctgccgggcagccagccgtgcgcgttcaggtagttcttgccgcccaccccgggcacgctggtcagctcgccgtaggcgggcaggatctggttggcggcgcgcaccccgtcgccgagcaggccgagctgggagtacaggatcgccaccgcccgctcgccggagcggaacccctcgccgagctgcccgctgcgccggtcgaacccgcccgcggccagcgccgatacctgcgacagcccgtcggcgaagcggcccacccggtcctccccgccggcggcggtctcgctgatcagggtgttggcgtcggagacgatggtcagcaggtcgccgccggaggcggccgcggtctcggccaggtcggcgccgtcggccaggaagcggcgggcgttgccgcggttgcggtgggccacgttcagcagcacgccggtggagtcgatggtctggcgcagtttgcggccctgcccgtccaggccctgggccagcgtgttgatgatggtggcgacctcgtcggggtccacggcggccagcgtggcgcctgcgtcccccagcaggtccgacaggtcgcgcgggtcggcggtgcgggtgatggtggcgccggaggccaggaacggcccgctgtgttcgtgcggtccgggcttgaggttgacgaatttgggcccgaacaccgaggtgggctcgatggcggcggtgaccgtgtcgggcacccgcaccttgcggtcgatgtgcatggtgacccggacccggccggcggcggtcagctcgaccttggtgaccttcccgacgtccatgccgcggatcttcaccggggcgttgtcgccgagcccctgcccggcccgtccgaactcggccaccaggcgcgtccccgggtcggcgaagggccgggccagtagtacgtgcagcagcgccgcggcggtggcgagggtgatcgcggtgatcaccagtttgcggcgcagcgacatctcgccgttcatccggtcaacctcaccgtctcgccgttgccccagaacaggtaggacagcagcaggttcaaggtgacgatgacgatgatcgacagccggatggcccgccccgtggcccggcccacgcccgccggcccgccggtggcgtagtagccgtagtagcagtggatggcgatcaccgcgaaggcgaacaccgccaccttgatggagctgtagaccaggtcgatcatcggcaggtacagctggaagtagtagtcgtagacgcccggcgccaggccgaagaactgggtggtgatcagccgggtggaaaagaagctggcgaacagcgcgatcaggtacagcggcaccagcgcgatcagcgccgccagcacccgggtgcacaccaggtaggtgaaggagctgatgcccatcacctccagggcgtcgatctcctcggagatgcgcatggcgcccagctcggcggtgaaggccgagccgcactgggcggccagcgccaccgcggcgatcaccggggtgatctcgcggacgttggcgaacgagccgaccagccccatgaacgactcggcgccgatggagcgcagcccggtgtagccctgcagcccgatctcggtgccgacgaagaacgacatggtgaagatcacgaagaccatgccgccgccgaccacggtggccccggcgcccaccaccacgtcgctgacctgacgggcgacgaccttgccgtatttgcggcgccagatcaggtcgacggcgatgtggacgatcacccggaggatgaacaccggccagccggccaggtccgccgtccggtgcaccgcggtgctcgccatccgcgcaccgccgcgcacggcgcgggtgggggtgatgattccgctcatccgatcttcggggggtaggcgatgaagtagaccgtggtgatcacgtagttgagggcgaacaccagcaggaaggccaccacgatggcctggttgaccgcccggcccactcccacgggggtggaggcgcagttcatgcccatgtagcaggccacgatcccggcgatcatgccgaacagccaggccttgagcagggtgaccaccaggtcggaggtctgcagcagcgaggtggcgccgtcgaagtaggcgccgggggtgacgtcctgcagcagcacgttgaacacgaacccgccggccgcgcccgacagcaccaccagcgacaccagcagggtggagatcaggctggcggcccacagccgcggggtgaccagccggtggatcgggttgatcgccatgacctccatggcgtccagctcgtcgcggatgcggcgggtgcccatgtcggcggtcatcgccgagccgccggcccccgcgatgatcatcgccgccgcgatcggggcgacctcccggaccaggcccacgatcaccgcgccgccggtggccgactgggcgcccagctgcgcggcgacctggccgacctgcagcgccacggtggcgcccagcggcagcgccaccaagatcaccgggatgctggtgacccgggccaggaaccagcactgctcgacgaattcccagaaccaggtccgcacgtcccaggtgcgccgcagcccttccagggcgaccacgaacagctcgccgacctggttgagcagcccgtggatccgtaccgggacctgtgccatgaccatcgcgttcaccccctccatgccctcgggacgccgcggcgtccggcgcggagttcagcgggggtgatcacggccacggcgctgtgcgggcacccccgtcccacgtgtcctggatcaccctagagacttattggcgatctgccaatacttatcgacagatcgccaaaagggttacgggtgcccagggtgcgcacgaacgggatgaagagagcgaagcggggaaggccgggctctccacgtggtaagtaagaaggtacttcgtcgggtggagctccgggagagggcgcgtgcaacgagttgatcgcaacacgctcaccgcgcccgatcgaggccgtgggaatatccacggctccccggacgctgtagcctgtggttgcagtcgaagtttgcgaacgtgtaagcgccgcagggtttgacgagcgggcgcttcgccgttcgggggccgatcaagtccttcgatggtgtgcggccgtaggccaaaccggcacgtccgtgccggtccacaagatcatccacgaaggagacacccgaatggctcagggaaccgtgaagtggttcaaccccgacaaggggttcggcttcatctcccccgatgacggctccgccgacatcttcgtccaccactcggccatccagatgcgcggcttccgcaccctggtggaggaacagcgcgtcgagtacaccgccgtgcagggccccaaggggctgcaggccgacgtggtccgcgcgctctgagacgagtccggcacctttgcggcgctcgcggtcaccgaagcggcgcaggccggagaaaatgtgacatgcctgcgaggcaggtccgcacgccgggcctgcctcgcggcttttcccccgagcaggtgggaagcggcgccttggcggatgcgaggctggacgaggagttcaatgaccatcacgacgaccggcgagaccaccggtttcgccgatctgcagttgcggcccgagctgctgacggcgctggcgggcctgggatacgaagagcccacccccatccagcgcgaggcgatcccgcacctgctggccgggcgcgacctgctcggccaggccgccaccggcaccggcaagacggccgccttcgcactgccgatcctgcaccgcaccccccggcccgctgacgaacccgaccccggcgcgctggtcctcgtccccacccgcgagctggccgtgcaggtcgccgacgccttccaccgctacggacgcgaaatgggcgtgcgggtgctgccggtctacggcggcgcccccatcggacggcagatccaggtgctcaagcgcggcgtggacgtggtggtcgccacccccggacgggccctggacctcatcgaccgcgacgtgctgcgcctggcgcggctgcgcaccgtggtgctggacgaggccgacgagatgctcgacatgggcttcgccgaggacatcgaggccatcctcgcccagaccccgccccagcggcagacggtgctgttctcggccaccgtcccgccccgcatcgacggcatcgcccgccgccacctgcgcgagcccgtccgcatcgagatagcgcgccccgaacgcgaggtcggccggcccccgctggtgcgccagcgcgcctacgtggtggaccgcgcccacaagcccgccgccctcggccggctgctggacgtggaggcccccaccgccgccatcgtcttctgccgcacccgcgaccaggtcgatgagctgaccgagatgctcaacggccgcggctaccgcgccgaggccctgcacggcgggatgagccaggaccagcgcgaccgggtcatgggccggctgcgcgccgggaccgccgaactgctcatcgccaccgacgtggccgcccgcggcatcgacgtcgaacacctgacccacgtggtcaactaccacgtcccctccgacccggactcctacgtgcaccgcatcggccgggtcggccgggccggacgcgagggcgtggccttcacgctggccgagccccgcgagcaccgcatgctcaagtcgatcgaacgcgccaccggccacaagatcaccatcgagaagatccccaccgtcgccgacctgcgcgcccgccgcctggaactgacccgcgccgcgctgcgcgagagcctgctgaccgacgacctggagccctaccgggtcgtggtggagaccctcagcgacgagttcgacgtcatggaggtcgccatggccgccgtcaagctggcccaggaagccggcggcgcggccggtgacgaggaggagatccccgaggtcgcccaccgcccgccccgggagggccgcgacggcggcccgcgccgcgagcggcgcgcggcgggcccgccgccggagggcatgacccggctgtttctgggcgtcggccggcgcgccggggtccgcccgcaggatctggtcggcgcgatcgccggcgagtccagcctgcgcggccgcgacatcggcgccatcgagatcgccgaccgcttctccctggtggaggtccccgagcacgccgccgacgaggtcatcgacgcgctgcgccgcaccaccatcaagggccgcaagaccatcgtccgccgcgaacggcagaacccaggtcagcgcaggccccggtagcggggttctccccgcgggccgcccggcggcccgcggggccatgctcccggcggcgttccgataccttcgcgccgccggtgttccgcagtgaggaacggttgcggacacggccgaacctggacgtgatcgtgttcacatgacgccgttcatggtcgcggtcgcgcagacgtgccaggcccccgacgaggccggccgtccccgcaccgtacccagtgagccccgctccgtcagcgtgggaaccgaacgtcaggtcgccgtgcgctccctggccgagcaactggtctgcgaggccaacgccgtgctggccgacttcggcgagcacatcgtcctggaggacgacaccggcgccggagtcctggggttcgtgctgagcatccgggatcgccgggcgcaggtgcgcaccacttatgccgacggggtcgcacgggcccggctgcactggtccgtccccggagaggccgagcaggccggcccggccatcgagctggccgggcccgatgacgtcgcagacctcatcctgcgcctgctggcgggcgtggccggaccggacgcgcgccacccctaaggaggtatcgagtgcagtatgaactgcggacccaggtgatcgaaccggtccgagcgacctacacccctctggtggagcgacgcggcgaccggcccgcctcccgctacgaggagggcacggtcgatctgcaggcgaccgagcacttccactaccggccgctgtgggaccccgcccacgagctgtacgacccgggctactcggtgctcaagctcaccgacccctactccttcgccgacccccggcagtactactacgcgccctacgtcaccgcccgggcccagatgttcgacgccttcagccgcaccctcgactacatcgacgaccacgggctgttcggccggatggcgcaggagtggcgggacctgatgatcgcggcgctgctgccgatacggcactacgagggcggggcccagctgatctccgccgagggcgcccgcttcgcctacggcaccagcgtggagcagtgcctgtcgtacgccgccttcgaccggatcggcaacgcccagatgctcagccgcgtcgggctggcgctcggcgagggggacaccggcccgctgaccgaggcccgccaaagctggctggagcgggccgagctgcagccgctgcgccgctacgtggaagagctgctggtggagcgggactgggcggtcagcgcgttcgccctggacctggccgaccggctgctgtacccgctgctgtaccggcacctggacaacgccgcactggccgccgggcagagcgcgctgagcctggtggcccagcacctgcacgcctggttcaccgatcaccgcaagtgggtggacgccctggtggccgcctggaccggcgacagcgaacacggcgccgccaacaccgaggcgctggccgccatcgtccgtcgccgcctgccgcaggcggtgtcggccgtggcgaacctggccgccgccgccgacgcggccgtcgacaccggcgcccgggccgccgccgaggaacaggccgagcggctgcgcgcggacctggccgccgccggcatccccacccagcacaaggagcaggcatgaccggcaccgcccccgccaccggacggccccgcaccgtgggggtcgacctgcagcaaaacaacgaggagacccgctacgtcgtcgaggcgatcgcaaaggacaaccccgacgccaccatccggcacctgccgggcctgatcaagatccagacccccgggacgctggtgatccgcagagagacggtcgaggagctgctcggccggccctgggagacccacgagttccagctgtcgatcgtctcctactacggccatgtggacgagtgggacgacgaccagatcgtcatcaagtggagccactgaggaccatggcgaaacgacttccgctcaagcagcgctatgcggcgctgacccgcgacgtgcactgggagcccacctacgtccccgccgaggaggtcttcccctacacccggttcgagggcatcaagatccacgactggtcgcagtgggaggacccgttccgcctcaccgtggacgcctaccacaagtaccaggcggaaaaggaccggcggctgtatgcggtgctggacggcttcgcccagagccagggccacctgagcctgtcggacgcccgctacctgaactcgatgaagctcttcctgcagggcgtgaccccgctggagtaccaggcgcaccggcacttcgccttcctggcccgctacctggacggggcaggtccccggttcgccgccctgtgccagagcatcgacgagctgcggcacgcgcagacccagatccacacgctgtcgggctacaaccggtactactccggtttccacagcttcgccaagatgcacgaccgggtctggtacctgtcggtgcccaagtcgttctttgacgacgcgctgtcggccggcccgttcgaattcctcatcgcgatctccttcagcttcgagtacctgctgaccaacctgctgttcgtgccgttcatgagcggcgccagcttcaacggcgacctgccctcgatgaccttcggcttctcggcgcaaagcgatgagagccggcacatgacgctgggcctggaggccatcaagttcctgctggagcaggacgagggcaacgtgccgatcatccaggactggatcgacaagtggttctggcgggggtaccggctggcctcgctggtcgccgcgatgatggactacatgctcccccggaaggtgatgagctggaaggaggccttcgagctctacttcgaggagcagatgctcggcgggctcttccccgacctggcctactacgggatccagccgccccggcacgtcgggcaggccgtggaggaaaaggagctcatctcccaccaggtctactgggtgctctaccagttctccttcgccgccgccttcaccaccaccgtgcccgagccggaagagatgcggtggctgtcggagcagtaccccaagaccttcgaccgctactacgccccgctgtgggagcgggcccgcaagatccagcaggagggcggccggttcttcttccagggtctgccgcaactgtgccaggtgtgccagatcccgatgaccttcaccgagccgggcgacccgacccgcatctgccagcggcacagcatctaccgcggggagcgcttcgacttctgctccgacggctgcaagtggatcttcgaccgggagccggagaagtacgtgcaggcctggctgccggtgcaccagatccaccagggcaactgcgggggccccaccgtgccggaggtgctggagtggtacggcatcaccgacggtgacaacggcgagtacctcggctcccgggaccacgacaactggctgcggtggcacgccactgccggagcgaagggctgacagatgccggtacgcgcgatcaccgaggactacgacttcccctcccgttcccgggccgagctgtacggcgacgaccagctcgtccacgtgctgtggcgcggcaacatgatgttctgctccgccgcctgcttccgcgcccccaaggcgatgacctggggagacttcctcacccagatggtggacccgtgggcgtcctccgacccggactacctccccggctccccgcgcaagtgggtgctggacgggcgcgagttcacccccgaggccgaccggacgctggccgaactcggcgtgggacataagagcctgctcgagttcgaggtctgagatggccgaggtcaccgtacggccggccggcatccggctggccctgcgacccggagagaccatcctggccggcctgcaccgggcgggctacacctaccggatcggctgccggcgcggcggctgcggaatctgcaaggccgaggtcgtcgacggcgaggtgacccaccggggagccgtcgccgacgaggccctgccgcccgagccggaatgcctgacctgccgggccgtcccggtcagcgacgtggtcatccacctgccggacgacgcgcgcctgcgctgcgtcgcccccctgctcgccggtatcgccggcgtttccaccacccccccttccaccaaaggagagcgctgatgggcgtcatgcgactgggctacgtccacgcgaaggtcaccgacctggaggaggccaaggcccactacggagggacgctgggcatgcggctggtccacgaggaggacggccgcgtgtactacaaggcgtgggacgagtacgaccaccactcggtggtgctggaggccggcggcgtcggcctcaccaagctcggctacaaggtcgcccgctctgaggacctggaggacttcgagcgccgcgcccaggcgttcggctgcaccaccgagcggatgagcaaaggggacaacctggcggtgggcgacggcgtacggatcttcctgccgtcggagcacgtgctggagctgtacgccgacatcgaggtcaccggcaccgagaccggcacggtcaaccccgacccgttccccgcccacctggtgggcgtcggcgtgccccgcatcgaccacgccctgctgacctgcgaggacgtggggctgctggagcggttcttcaccgagtgcctggacttcggcgtcgccgagcgggccgtcaccgagctgggcgagaacggcaagaccatcggcacctggatgttctgcaccaacaccccccacgacatcgccttcatcgagggggccaacggcaagctgcaccacttcgcctactacctcaatgactggaacgacatcctgcacgccggcgacctgttctcgatgaacgacgtgtcggtggacatcggcccgacccggcacggcatcacccggggcaccaccatctacttcttcgaccccgccggtaaccgcaacgaggtcttctccggcggctacatcacctacccggacttcccgaccatcacctggacggccgaccagctcggcaagggcatcttctacatcgaccgcgagctcaacgaccggttcaccacggtcgtgacctgacccccctcccaggcggggaacagggccgggcgcctgcgcaggcgcccggccgggccccgtccgggtcgccaggggaccgcccggacggggccgtcccgccctgcaccgcgccaggtcacagagaggagagccatgccgaagacgcaccgcgtcaccgtcgaaccggtcggccaggagctggagtgccgggaggaccagacgatcctggacgcctgcctgcgcgccgggatctggctgccgcacgcctgcacccacggcacctgcggcacctgcaaggccgaggtcctggaaggggaggtcgatcacggcgaggcgtcggcgttcgcgctgatggacttcgaacgcgacgagggccggaccctgctgtgctgcgccagaccgcgctcggacgtggtgatcgagggcgatgtggacctcgaacccggcgtcaccacctacccggtgcaggacttcaccggcaccgtcgcggccgtggaggactgcgcgctggacacccgccgggtgctgatcgacctggatcggcccatcgccttcaaccccggccagtacatctcgctgcgcctgccggacgggcggggcgaccgcagctactcgatggccaacccgccctctcggcccgaccggatcgagctgaacatccgccgcacccccggcggcgccgccaccgacggatgggtgttcaaaaccctgcgcgccggagatcaggtcgcgctgtcgggcccctacgggcgtttcttctggcggcccgagcgcaccgaaccggccgtgctgatcgccggcggcaccgggctcgccccgctcaagtcgatgatccgccatgtgctcgacagcggcgccgagcggaggatggtgctcttccacggcggccgcacccaggcccacatgtacgacgtggaatatctgcgggccttggaggacgagcacgccgaccggttccgctacgtgccgtgcctgtcggaggagtcggcccccggctaccggcacggcctggtcaccgacgtcatggcggccgacaccgacacctaccgggggcatgtggcctatgtgtgcgggccgccgccgatggtggaggcggcgatcaagaccttgatgtccaagcgcctgttccctcgcgacatctaccgcgaggacttctacgacaccgcggacaaggcgggacgcggggtgcgcagcccgctgatgaggaggtgacggcggtggaggagccggagatcggccggacggtcgtggcgaacgggatccgcaccaattatctggaggccggctcgggcgaaccggtgatcctcatccacggttccggtcccggcgtcaccgcctacgccaactggcgtctcaccctgcccgccctcggcgcccggctgcgcgcgctggcccccgacatggtcgggttcggccacaccgagcgcccgcccgggcagcgctacggcgtggaggtgtgggccgaccagatcctcgggttcatggacgcgctgtccctgccgagggcctcgctggtgggcaacagcttcggcggggccatcgcgctgcgcgtggccgcccgccaccccgaccgggtgcaccgcctggtgttgatgggcagcgccggggtgcccttccccatcacgccgggactggacgcggtgtgggggtatgagccctcgctggaggccatgcgccggctgctggacatcttcgcctactcgcgtgagctggtcaccgacgagctggccgaggtccgctaccgggccagcatccggccggggttccaggagtccttccgcgcgatgttcccggccccccgccagcgctgggtggacgctctggtcaccccggaagaggagttgaaggcgctgccgcaccgcaccctgctggtgcacggccgcgacgaccgggtgatcccgctggagacctcgctgcggctgctgcacctgatcgaggactcccggctgcatgtgttcggacgctgcggccactggacgcagatcgagcacgccgccgagttcaaccggctggtgctggagtttttgaccgatgactgaggcgggccgtcaccggctcgctcggtgagatagggccgtagggaggggctcagcgcgactcccgcagcttgcgggacagcgccagggcggcggtgcgcaccgccggggccacccggtccaggttcatccgggcgctccaccccgagatcgacagcgcgcccgccaccgtcccgtccgggccgaagacggggcaggcggcgcacaccaccccgtcggcggactcctcgcggtcgaaggcgcagccctgctgccggatggtctccagttcctggcgcagcaggccgggctgcacgatggtgcggcgggtcagccggcgcagcccggcggcgatcaccgcgtccgtcacctccggcggcgagaacgccagcgccgccttgccgaccccggtggcgtgggcgggcagccgcccgcccacccgggacggcggtgcgggggcgtccgggctgcgcaggatctccaggtagaccatctcggtgccgtccagcacggccaggtgcacgatctggcgggtggcctcgcgcaggtcctccatgaacggcagcgccgccgagcgcaaatcccgctgccgcggcacccgctgccccagctcgaacaaccgcaggcccagccgcaggcccgtgcccgaccgttccagcaggccgctgcgcaccagctcccgggtcagccggtacacggtggacttggccagcccggtgcggcgggccaactccgacacgcccagcacgtcatcgcccgggccgaaggccgacagcagcgcggccgcccgggcgatgacggtcggcgcggcttcgttccgctgagcggcacacatggcttgtatggtggccggattgcgggtgaatgtctatggcgttacggccgggtgaaatgggtgatagagcccagcacagcgagaggtggcgcccatgatcagggcggatgcttcacacagcgggtcggtacggccggcgggccgggacggggtggacggcgggctgcgatcggtgctgcgggccctggacctgctggactgcttcctcaccgaagacgagctgggagtggccgacatcgcgcgccggctgggggtggccaaatccaccgcgcaccggctgctgaccaccctgtgcgcccgcggcttcgccgaacagaacccgcagaccgggcactaccggctcggcttccacctctatgagctgggccagctggcggtcagccgcaccgatctgcaccaggccgcgctgccgctgctggaggagctgcgcgagcgcaccggctgcaccatccacctggccgtgcccgacgggccggagatcatctacctggaacggctgcacagcctgcggggcatgcggctgttccacggggtcagccgccggctgccggcgcactgcaccagctccggcaaggtgatcgcggccttcgacccggcggtggcccgcgcccgcgccgccgccggattcacccgcctgaccagccgctccatcccggacgcggcgcgtttcgaccgggagctggccaaggtgcgccgggtcgggtacgcggtcaacagcgatgaggccaagcacgggctgacctcggtggcggccccggtgcgcgaccacaccgggcgggcccgcgcggcgatctcgctggtcgggccgaccgccgaggtgctcggctcggtggagcggcacgcccgcctggccggcgccgccgcgcaccggctctcccgcatcctgtgcctgtgatcgttccggagtacggaacgaatccgccgcagccccctcccgcttcctagcgtctgcggagggcggggaacacgcccgtccggaccccgggagcaggggaggtgagggatggacgcgacgacgcggcggctggtggccgaggaactgctgacggcctaccggaccggtgtcccggtcgagccgccgacggagaagttccccgacatgaccgtgcaggacgcctacgccgtccagttgcttcaggtggagcggtggcgggcggacggcgcccgcgtcaaggggcacaaggtggggctgtcgtcggcggcgatgcagcgtcagctgggcgtcgatcagcccgactacggccacctgatggactcgatgttcctgctggagggcacgccgatcccggccgggcggttcctgcagcccaaggtggagccggaggtggcgttcgtgctgcgggcgccgctggccggccccggcgtgaccgtcgcggaggccgccgccgcggtggacttcgtgctgcccgcgctggagatcatcgactcccgcgtccgcgactggcggatcgccctgcccgacaccatcgccgacaacgcctcctcgggcggggtggtgctcggcgggcgtcccgtccggctggaggagctggacctgcggctggtgggctgcgtgctgcagcgcaacggcgaagtggcggccaccggggcgggcggcgcggtgctgggctcgccgctgaacgccctggtgtggctggccaacacggtcggcccgctgggagtggtgctggaggccggccatgtggtgctgcccggctcggtgaccccggcgatcgaggtgcgtcccgggcagaccgtcaccgcctccttcgggtgcgggctgggcaaggtcacggcggtgttcgcggacgcggaaggggagcggtgatgggcaaggccgtggcggcgatcgtcggccccgggaacatcggcaccgacctgctgatcaagctgcagcgcagcgagcacatcgaggtgcgctacatggtcggggtggacccggcctcagaaggcctggcccgcgcccggaaactgggcgtggaggcctccgccgaaggcgtggactggctgcttgagcaggacgaactgcccgacctggtgttcgaggcgacctcggccaaggcgcacctggccaacgccccccgctacgccgaggccgggatcaccgcgatcgacctgacccccgcggcggtcggcccgctggtgtgcccgccggtgaacctcaccgagcacctggacgcccccaacgtcaacatgatcacctgcggtgggcaggccaccatcccgatcgtgcacgcggtctcccgggtggtcccggtggcctacgccgagatcgtggcggcgatcgcctcccggtcggccgggccgggcacccgcgccaacatcgacgagttcaccgagaccaccgccgccgccatcgagcaggtgggcggggccgcccgcggcaaggcgatcatcatcctcaacccggtggaaccaccgatgatcatgcgggacacggtgtactgcgccatcccgcccgacgccgacaccgacgcgatcaccgcctccatcgaggagatggtggccgaggtggcccggtacgtgcccggctacaccctgcgcaccgaaccccagtacgaccagccccgcgacatctggaagggcatggcccgggtcgcggtgttcctggaggtgcggggcaacggcgactacctgccgccatgggcaggcaacctcgacatcatgaccgccgccgccgcccgggtgggcgaactgctcgcgcaggctccgcggccgacccgggcgggtgcgcgatgaccggccggagggaaaccgacatgacagaccaggacggcgccaccgccgccccccgagtgcgcatcaccgactccaccctgcgggacggctcgcacgcgatggcccaccagttcaccgaggaacaggtgcgcgccaccgtgcacgccctcgacgccgccggggtggaggtgatcgaggtctcccacggcgacgggctgggcggctcgtccttcaactacggcttctccgccgtcgatgagatcgacctggtcgcggcggcggtggacgaggccgtcaacgccaagatcgcggtgctgttgctgccgggcgtgggcaccgtgcgggacctgaagcgggcccacgacgcgggcgcctcggtggcccggatcgccacccactgcaccgaggccgacgtgtcctgccagcacttcgccgccgcccgggagctgggcatggagaccgtcgggttcctgatgctggcccaccgcatcggccccgaggagctggcccggcaggcgcgcatcatggtggacgccggagcgcagtgcgtctacgtggtggactccgccggggcgctggtgctctcggacgtccaggcccgagtgcaggccctggtgcgggagatcggccatgaggcgcaggtcggcttccacggccaccagaacctgtcgctgggcgtcgccaactccgtgctggcctaccagaacggcgcccgccagatcgacggcgcgctgtgcgcgctgggcgccggggcgggcaacagccccaccgagatcctggccgccaccttcgaacggctgaacatcgagaccggggtgaacgtgcaggccgcgctggccgccgccgaggaggtcgtccgcccctacctgccgcggctgccgtgggccgaccgcgccgcgatcgtgcaggggtacgccggggtctactccagcttcctgctgcacgccgaacgggccgccgagcgctacggggtgcccgcccacgaaatcctgcagcgggtcggcgaggccggctatgtcggcggccaagaagacatgatcatcgacatcgcggtgcagttggccgaggagcgccacggccgcccggcaccggcgggaggccggcgatgagcggctgggacgtgtaccgggccgccgaggaactgctggcggccgaacgccagcgccgcgaccgcggcccgatcaccgagcagtggcccgagctggatctggccaccgcctaccgggtgcaggacgaactggtgcaccgcaaggtggccgcgggcgaacgcatcgtgggcgtcaaactggggctgacctcgcgcgccaagcagcgccgcatgggcgtgcactccccgctcaccgcctggctcaccgacgccatggtgctgcccgccggggagccggtgccgctgggagagctgatccacccccgcgtcgaaccggagatcgtcttcgtgctgggcgagcggctggccggccccggggtgaccgcggcctcggcgctggcggcggtgcgttcggtgcacgccgggctggagatcatcgacagccgctacaccgacttccgtttcaccctgcccgacgtggtcgccgacaacgcctcctcggcccggctggtggtcggcggacgcgcactggcccccggcgagctggacctggccttggaggcgtgcctgctggaggtggacggccaggtggtcgacagcgccaccggcgccgccgtgcaggggcacccggccgaggccctggcgctggccgccaactcgctggccgaacgcggcctggccctggaggccggctggctggtgctcaccggcgggatgaccgacgccgtcccgctcggcccgggcacctgcgtcagcgggcacttcacccacctcggctcggtctccgtgcaggggggctgagatgccgctggtggagatcacgctggtggaaggccgccctcccgaacgcatccgggagctgatccaccgggtgcacgaggcggtccgcaccagcctggacgccccctcgcccagcatccgcgtgctggtgagggaactgccggccgagcactgggcggcgggcgatgtgaccatcgccgagcgccgcgccgcacaaggcgatgcaccgcctgctccgcaggaaagcgagggatgaccgatggacttctacggacatgtgatcgacggcgaggaggtcccctcggccgatggcgccgagttcgactccatcgacccctaccggcgggagccgtgggcgcgggtggcgctgggttcggccaccgatgtggaccgggcggtccgggcggcgcggcgggccttcgacgagggtccctggccgcggatgggcctggccgaacggggcgccgtgctgcaccggctggccgacctgctggagcgcaacgccgaggagatgggcctgagcgacacccgcgacatgggcaagcccatcacccagtcccgggacaacgacgtgttccgctcggcggccaacctgcggttcttcgccgaccacgcccggctgtccaccgccgagacgctgccgatggactccggccaccacgcctacacccggttcgaaccggccggggtggtggccgcgatcgccccgtggaactacccgctgatgctggccacctggaaggtcgccccggcgctggcctggggcaacacggtggtgctcaagcccgccgaagacagccccgtctcggcgaccaagctggcccggctggcgctggaggccgggatgccgcccggcgtgctcaacgtggtgcacggccgcggccccgactcggccggccaggccctcaccgagcaccccggcatcgaccgcatcaccttcaccggcgcctccagcaccggacgggtgatcgcccgggcggccgcggccaacctcgtcccggtcagcctggaactgggcggcaagggcgccaatgtggtcttcgccgacgccgacctggccaacgcggtggagtggtcgatcaaggcggtgtacaccaacaccggccaggtgtgcctggccggcagccggatctacgtgcagcgccccatctacgaggagttcctggcccgcttcgtggccgccgccgaggcgatggtgatcggcgacccgtgcgatgcggccacccagatcggcccgctggcctccgagcagcactaccgcaaggtgcgcggctatgtggagacggtcgagtccgccggcggcaagatcctcaccggtggcctcggcgacggctggacggtgcgtcccaccgtcgtggtggacatgccgcagaccgccccgcactgcaccgaggagatcttcggtccgctggtggtgatcagcccgttcgacaccgagcaggaggccgtcgaactggccaacaacacccgctacgggctcaacgccatggtgttcaccgagaacctgcaccgggcgcaccgggtgtcggcccggctgcgcgccgggacggtctgggtgaactgcttcttcatccgggacctgcgggccccgttcggcggcgtcggcgactcgggcgtgggccgggagggcggctccttcagccgcgagttcttcaccgagcccaaggccgtgatcatcgatgtgaagcgggactagggcgttcgccggggtaccggtcgcagggccgggcggataatgtgcggtcatcccgcagcagatagaggaccgtatggccgcagcaccccccgccgatcgcgcctccgtcttcccggccggtgagccgtggtatccgcacgcgccacggcccaccggtgcgggacggcgcggcggggagcccccggcggtgctgcgcccggcggacctggagcgctcctggcacctggacttccactatccgcgcggagtcgtcccgctgggcaccgcgctggtcggcgacgtggtggccggcgcccagcgggccgcccggcggctgcggctggccgaaagcggcggcctggccgtccgcttcgccgggccgcacgtctacgtcgggtcggccccggccgtcgccgtcccggaacgggaacgtgccaaggcccgcgccctgacccgccgctacccggcggtcttccccggccggtggcgggccgcccgcgccgcgctggaacgggaactggacgccctgcggcgcagcgacccggccgggcttccccccgccgagatcggcgcctacctgcggcgggcccgcgccgtccacgccgccgcctggcgggtgcattttgcgttcatgtaccgcctgctgtcgtgccatgagatgctgcgcgccgaactggccgaggccggggtcgatgagcacaccctgatcgcggtgctgcagagcgccgacaaccgggtgctggaggtcgaccgcaagctgcacgcgctggccgcccgggcccgcgccgacggcctggccccgctgttcgaacgggacgacggcccgctgctgccccgcctggcggcccggccggccgcccgggactggctgggcgccttcaccggcttcctggccgagcacgggcaccgggccgacgccatgagcgacctgaccgtcccctcttgggaagaggaccccgagcaggtgctgtcgctgctgcgccggatcatcctcgggcgcgtccccccgccccgcccgcccggcgcacccgcgatcccgccgggactcaccgggcgggcgcgcgagctgctccgggaggcgctgcgcgccaacgtggtctgctggaacgaggaccacaacctggtgatcgagatgcgggcgcacctgcccgtccgggcgggggcgctggccctggccgccgccaccggcgcgcccgcccccgacgaggtgctgttcctgttccccgaggaggtcgatcaactggccgccggtagcgcggactgggcggacctggccgaacgcaccgccgcccgccgcgcctactaccaccgctggcacgccctgcgggccgggctgccccggctgctggggacgtccaccgggctgcacgacccggtggtcagcggcgtgttctgcgccgacccgctgcgcgaccgcaccgcgggcccgcccgcggtgctgcacgggctgggggtgtcggggggcgtcgcccgcggccgggtccgcctggtgcgctcccctgacggactgcccgacctgcggccgggggaggtgctggtctgcgaggcgaccaccccgacctggacaccgctgttcgggctggtggccgcgtgcgtctgcgacaccggcggcatgctcacccacgcggcggtcatcagccgcgagtacggcatcccctgcgtgtgcgacgtccgcaccgccaccgcgacgctgcgcgacggggacgaggtcgaggtggacggcacccgcgggaccgtcacgctgctggcccgcgcggaccgctccccgtgacgcccccgggcgccgcggcgggggctcagccgcggtaggcggagatccccgtgatggcctggcccagcaccagcgtgtggacctcctgggtgccctcgtaggtcagcaccgactccaggttgttcatgtgccggatcaccgggtactccagcgtgatcccgttggcgcccaggatcgtgcgcgcctggcgggccacgtccagcgcggcgcgcacgttcgccatcttgccgaaggagacctgctgaggggtgagggagccctcgtccttgagccggcccaggtgcagggcggtcagcccggcctggcccagggcgatctccatccaggccagcttctcctgggtgagctggaacgccccgatcggacggccgaactgctcgcgggtcttggcgtaggcgacggccgcctcatagcaggcccggcccgccccgaccgcgccccacacgatcccgtagcgcgcctccgacaggcagctcagcgggcccttcagcccggtcaccccgggcagcaccgcgtcggcgggcagccgcacgtcctccagcaccagctcggaggtcaccgacgcccgcagcgacagcttccggtgaatgtcccgggcggtgaaaccgggcgtcccggcgggcaccaggaaaccccggatgccctcgtccgtgcgcgcccacaccaccgccacatcggcgaccgacccgttggtgatccacatcttggtgccgttgagcacccagtccgcgccgtcccgccgggcgtgggtgcgcatgtcaccggggtcggagccgcggtcgggctcggtcagcccgaaacagccgatcgcctccccggccgccatcttcggcagccactgctgcttttgctcctgtgagccgtacttgtggatcgccgccatggccagcgacccctgcaccgacacgaagctgcgcagccccgaatcgccggcctccagctcccggcaggccaccccgtaggccaccgcgctcattcccgcgcacccgtaccccttcaggtgcatccccagcagccccagcttgcccagctcgggcgccagctcccgggcggggaacgtgccggcctcgaaccagtcggcgacatgggggaggaccttctcggcgaccacggcccgcaccgtgtcgcggatcatccgttcctcgtcggtcaaccggttgtccagacgcagcacgtccataagaagtccttcatctccggggggccgatgcgctcgccagggtacccgccgccccaggaagcgccctcaggccccgtgccaggggcgaagggcccgcgaccccagggacgaatcagggatggatcaggcccatccccgaggtggacacgccccgaagcggggcaccatcgagacatggacaaagaccttcgtactcagaccgaacccaccgcaggcggctcccacgcggacaccggccaggccggtcccccgcagccccgccgcctgtgccgcacccgcgaaggccggatgatcgccggcgtgtgctcgggcctcggcgactacctgggcgtggacgccaacgtcctgcggctgctgctggccctgttcgtcctcctcggcggctccggcgtcgccctgtacatcctgggctgggtgctgatccccgaagagggcaagggcacctcggtcctccaggacttcatcgaccgcaaccgcgacaaccccgcggtccaggacgtgatcggcaaggccaaggagggcctgcacaaggtcacctccaagcggtgaggccgggcctgcgcacagccggccgttcccggtgcggccaccgccccgaaggcgcctatacgggcacggcgtcggtgtcgcgtccgtcgccgccttcgcgcccggccgcctcgggcggcgccggcgcgtccgggacgccggcaaggcccggcggctcatcgagcaggtcgccgcgcaccggcgtccacagcatggtgagcagggtcgccgccgacagccccgcgaccccggccagcgccaccaccgtctgcggccccaccagctcggcggccagaccgccgaccaggatgcccagcccctgcccggccaggatgcccgactgggccaggccgaacgcctgcccccggtcggcgggcggcaccgccgccacgaacgcggcgttggcggccagctggtaggcgctgcccacccccgacagcgcccacagcaccaccaccgcccacagcggcggatgcagaaccgagccgatcagcggggcgcaggccagcatcgacagccagcccatcgcgcgcagccggtcgaagggccgcacgaaacggctgaagacgaacaccccgacgaccatgccggtgggcatggccgacatcagcaaccccacggtcacggccgtgctgcccggataggtggccgcatacggggcggccagcccctcggggatcacatagaaggcgcacagccaggcgaacagcaccagggaacgcagcaccgggtcgccgaacaccaggcgggccccgtcccgggtgttgcgccacagcgccagcggctcacggcggccgccgcggggcgccggccggggctgcagccacaccatcaagatcagccccgacaccgcgaacgtcaccgcgtccagcgccagcgccccatgcggccccaccagcgccaccagcgcgcccccgcccagaaagcccagcatctgggtcgtctgatgggtgatgttgttgatcgccgaaccggccacataccggtcgccgtccaggatgtccggcagcagcgccgcgcgggcggcggtgaacggcgcgcccagcagcacggtcgagaacaccagcaggcacagcagcgggaacggcatgacctgcagcgccatcagcgccaccagcgccgcccgcacgatgtcgcagaccaccatcaccgtgcggcgggggaacatgtccgccagccccgccagcagcggcccgcccacgatgggcggcagataggtcagcgcataggcgacggcggtcagcaaaggggacccggtgcggtggtagaccagcaccgccaacgccacctgggccagttggtctccgatgtacgagaacgtctgggccgcccacagcgcacggaactccccgacggcgaagacctcgcggtaggtcgcctgccgttccggcggacgccggtgcctgcccgtctgcctgtccaccaaaagacatctccagttcgcccctccgccccgggcactgggcggcctccccctattaactcacgctccgtcgtctcgatgtgaccttccgtgctcgattggtgatattggtgacctctcacacccctcccgctgggttcggcacaagcggacgggagggtttgtacgctgatgtgggacctaataaccgtggcggtgcagccactcgtcactgatgccgaagtggtgagcgatctcgtggacgacggtgaggcgcacctcatccaccacgtcctcgaccgaatcgcagatcgccaggatctccttgcggtagatcgagatgtgatcgggcagcacgccgccgtaccagtcgccgcgctcggtgagcgggacgccgtggtagagaccgagcagacccggctcgggagcctcgtcctccaccacgatgaccacgttgtccatgtgccgggtcagctcgggcgggatggtgtcgagagcgtcggcgaccagcccctcgaactcctcacgcgacagctcgatcacgcccatcattgtcgacgacgaggaagggaagcgccgtggtcttcggccggttccgcgaccgcccgtccggacgccccgcagccgtcgcccgctttctgcgcacccggctgagcggcgcggcccgccgccgcggcaccggcgtcctgctggtgatcctggtcgggctggccggcgggctgatcggcacgctgctgggcggacgggtggagacccccatcggccccgccgacgtggcgctgtccatccgcccctcctccaacggcggcaccaccgtgcagatcccgccgctgggctcgctgcagttcgacagccactggggcccgctgcgcctggaggcccaggtcgccgaactgcacgccgaaccggcccgcaagctcatcgaagacgacgcggcgctggaccgcctcaccgaccagatcgccggccagctcaggcacggcgtggtggtgctggtcgtccgcgccgccgtcttcgccaccgtcttcggcttcctggccgggctgctggtcttccgcaactggcggcgcgccctgctgtccacgggctcggcgctgggcgggctgctggccacctgcctgctggcgtacgcgaccttcaccccccagtccatcaacgagccccgctacaccggcctgctggccaacgccccccaggtggtcggggacgtgcagagcatcgtcgcgcgcttttccgaataccgcggccagctcgcccggctggtcggcaacgtctcccggctgtatgcggcgacctccaccctgcccacctacgagcccgacccctcgacgctgcgggtgctgcacgtctccgacatccacctcaacccggccgcctgggacgtcatccgctccgtcagcgaccagttccgcatcgagctgatcatcgacagcggcgacctgaccgaccacggcagcgcccccgaggaccgcttcatcggcgacatcaagaagctgaagatcccctacgtcttcgtccgcggcaaccacgactccaaggacacccaggaggccgtcgccgaacacaagaacgccatcgtcctggacggggagaccaaggaggtcgcgggcctgcgcatccacggcgtgggcgacccgcgcttcacccccgacaagaccacccgcgacgacgacgtcaccgccgctcagctgcgcgccctcggcacccggcaggcccaggccctgcgcgcctccggcgacgcccccgacctggtcgtcgtccacgaccccaaccagggggccggattctccggcgtcaccccgctggtgctgtccggccacacccacagccgccgcaccgagctgctgcccaccggcacccgcctgttcgtccagggctccaccggcggcgccggcctgcgcggcctggagaaggaggaacccacccccatcgaactgtcggtgctgtacttcaaccgcaccaccaagcgcctgcagggctgggacgacctgcgcctgggcggcctgggcctgtcatcggcccagatcgaacgccacctggaaccccagcccgaccgtcccgtcacccagcccacccccgaccccactcccgccgccaccccctcccggtggccttccctggcccccaccgagtggccgaccttctcccgccccgcgaccaccccgaccaccacgcccccacccgcgtcaccgacccccggcccgtcccgctagagtttttgtttaggcgtgaggacaagttctcccctatgctgacggagacgacgcagccgtcaggcccccatcgtctagcggcctaggacgccgccctttcaaggcggtagcacgggttcgaatcccgttgggggcacacaccgggtgactgcacgatcgcggccggacccctgtggtcgctgtggatatgagcagcggatgcggctctactcgttcgtgcgtgactcgtcgccgggggagcatcttggcttgccgggctgccacctctcccattgatggatttccagtcggaatgcttgggacggctgcctgagcggcgactgggcgcccggagacgggcagggtcggctggatctgcttggagctcccgtcgtccagtgaattcttcggcatgccatgttcacagctcgtatgcgggtgttgggcgggacggctggagtaggtccctgctttggggattgcactgccactggcggtctcggcggcttgccggttgaacgcactgaaccttttcaacacgccgtctcggtaggtcgagacgaggacgtcgcggtcaggggcgatgccgtgaccgagaaggtcgcagtacagggccctgtcgcgaccttctcggtgtcttgggcccgtattggcgaaggttcaccggttggggcgggtgaatgatctgctcacgatcgggatgcgcagcggctccggtggcagagttcgcctgaacgctccttgtctcctggcggacggggccgggtgcggaatcccatgcgcgaggtgtccgcaagggcgttcgccgggatcgaacctggccggtgcggccttgaagccatcccaagatctctctgagatcccagcaggtaccgttcggccacgccttgcttcgcccagtggaatcagggcctgaggcgcacactcttcagagtcgccgtccagcctgcggccacgtgatctcgtaccggctcccagaccatgatccgcattgtcaggaccgttcttgtacgccattgccggtggaaccctccttgatcacctggacggctggccggagtcaacgcaagcatgaggtgagtgatctgttcactatgcccgtggccggctcttgttcttcttccgtgatcctttctgggcggccatcgagtctccggcaggggtgccggatttgggaattcccgttctgctgtatacggacggccaaaacaatggaagctcggagtggggccgccaaggggcgggttcttgtgggtgggggttttgaagaactgggcatggatttttctgtcatcctgttgtagattatttttgtgcgatactctcgggctgcattttatcttgactttgataatgtgttcggtgggctttttaagctggatccggatgtggcgatccagttcgcaagcaacccgggagtatggctgcaacgtctgtcgaccacgctgacggtggatgctccgcggcgttggctggtgctgcgctgctatctcaacccggccggctgggtggattaccatcccccgctgggagagccgtcacggctgcagttttttcgattcagatcctcgtttattagtgccggtttcgaagtcattgactgccctcgctacaacgccacgaagaacggtgcggacatcaggatcgccgtggacgtcgtcgatgcgctatcggccgacgtcacgtacgatgagttcgtcatcgcctccggcgattccgacatgacaccattgctgcagcggctgcgcagggccgaccggcggaccgtggtcatgtcatcggtggacgcggccgaggcgttcatttcgatcgccgaccgcacgataaatggtcagcagctactggagctggttcaaggcgaaccggtcggcgtcgaggacgatgagtacgatgccgtggccgccgagctcgatggcatcggcggtgatcacacatacgccggtgctgtgccgagcgaccatgccagggcgtatgaatacttccgctcagtggtcgccgacaaatacaataatgcttccgagcccctgaacatggcgaatttggcggcccagctgcgcagtgagctgggaccggtgatcgacgaaaccggctggttcggcttcggcggtttcgcacgggcggtggaaagtttgaaacttcccaatctgcgaatgtcgaagcatgagatatgggatgagagtcggcactctccccccgcggacgcggtggccacggtaccgcgcgtcaccctgccggagcccgtggaacgcctgacggcgttgatcaatctgccccggctgccacagggctggtggccgatgatctatcagacgctggccgactatgccagttcccatcagttcaatttgacgcagtgcacgagctggacgcgagaccggcttcgggaacaggggttcgccatcaatcgcaacagcgtctccttcgttgtgcggggagccgcgttcggcggatgcccgctgtaccgtcagcccccgcccactgcggcggagatcggagaggctttcgtgaacaatgttctcactcgcgtcgatggggaaatcttgacggaagaagagatcgagatggtccggacctggcttgggggatattcctagagtgaggggaatctgtcgggttctgagctcggggtagacggctctcacaaggtggcactgaggtggcattttgtgggcaaccagaggaaatgtgtggaacggtgcggcgttcaccctgagtgctgttggggtcgtttgtcctgcgaggaatcccatatcagtgatcgcggtcgctcgcccaagcgtcatattgggctgagacgcccgtccatgcatgtatcggaaaatctggcgccacgaccggtggccgtgctctcccggggtgcccggcttcactcggcctcaagagcgacgcggatcgggtgcgcttgagatcgctcccgccctgcccggcggcccgtttcgtcatccggccctacctggatgcaagcgccctgcagtgctagaccatgccgaatagcagggcgttgagggtgtcggtcgccgggggatttcccggagagccatatggcggtggacgcggcgaggtcggtcatgatgagccgggcggcaggggagtggtgggctcgcctgaggcttggccctcggcgacgatgccgatgatgaggtcgaacaggggccggtagacggcgtcaccgaccgcggcgatggtgccttcggtggcgaaggccaaggccatggcgcgtgcgccgtgatccgccgaggtccagtgctcgaccaggatcctttggggaatgcggtgccgttcgaggggcccgagcggattttccgtacgggcagcctgtctgtcgaggacgccgtggaccggctcggcagccctctcgtacgggggtggcacgagccgggtgatgctgagatggccggctcaacagagacgtatgtcgcggtttgtctgcaaggatcgttcgtctcgagcgccggtgcgtctggcgcttgccgttgcaggcggaatttcccgtgagggggcggaagagaggagactgcagtcggtcgggcggtcgggcccgatctgaggtgttttcaacgggagggtcgcggagctcgccaaggcggtgaaccggtgggcgagtgcggcctggggaggctgatgcgggcgatggtggtgcacgtcgaggtcgtcgggaacgggcggggcgatcttgaggtgtcctgggagcccgcctgggacgggccggttgaggtcgcggtcgggccgtcgccggagtcgatccgctgcgatgagccggtggcccgtgtcgagggggccacgcgggtgtcgctgcaggggctggggccggggcgtcattacgtgtcggtggcgccggtcgggggtgccgcggtcgtggccgctgagcggttgctgagaatggaagggctcagcaatttccgtgacctcgggggttatcgcacggccgacggtgggcgcgtccgctgggggctggtctaccggtcggacgccccgcacctgctgaccccggccgatctggaggtcatcgcccggctcgggctgcgcacggcctacgatctgcgcaccgacgaggagcgggcgcacgctccctcggtgctgccggagggtgtgcgccgggagtggatcgccatcagcggggcggcggcgaagaccgagcagatcgttcaggaggtcatcgcggggcagaggacggcgctgcccggcgattttctcgtccgggtctaccacgccatggccgagaccgaggcggcggcgttcgggcggctgctgaccggtctggccgagcccggtgggctgcccgcgctgatccactgcaccgcgggcaaggaccgcaccgggatcggggcggcgctgctgctgtcggcgctgggcgtcgatgagcggacggtgctggacgactatgagctcagcgccgtctactacagcgcgccccagttggagcagctgcggacggcgctggcgggcaccggcatcgacgtcgaacgcttccgcgccgccctcgacacctctcgccaggccatggccgccgtgctggcgacgctgaaggaacggcacgggacgatcgagaactacctgctgcaggaggcgggcgtgtccccggacgttctcgccgagttgcgggcgcgcctggtccagcggccgggctgacggcggccgtccgcgggcaccggcgggctcactccagggcgaggacgctcaaggcggtgcgggcggtgcggccgccttcctgttcggcgatgttcaaggcggcgtcgacgttcaggtcgtccagcagcgcggcggtgacggcctcgtcggcggcgggggaggagcctgggcggccggccgcggtgtgcaggcggtccaggcgggcggccgcggccgacaggtcacccggggtgtagtgccactcctgcgcccacggggtggacagcaacgccagccgcagcaccgaggcggggtgctctttcagcaggtcggcgacgaagaccaggttgccggtggacttggccatcttggcgccgtccttgctgaccatgccgacgtgcagccaggcgcgggcgaagggccgcacgcccgtcatcgcctccgccagggcgctctcgtaggcgtggtgggggaagcgcaggtcggcgccgccggcgtgcaggtccagggcggggccgaagatcgccagggccatggaggcgcactcggcgtgccagccggggcggcccgcgctccacgggctgggccaggcgggctcgccggcttcggagggacgccacaacgcgatgtcgaaggggtcgtccttgcgcgggtcctcggggtcgtcgccgtactcggccagcaggtccagggcggtctgccggtccaggccggcctgcccgggcacgtgcgccccccggaagtagaccgcgccctcccgcaggtaggcgtggccgaggtcgagcagggcctgggcgagcgcgatcgtctcccggatgtagttgtgggcgcgcggctggtgggtgaccgagtgcacgccgagagcggccatgtcctgctcgaagtagtactgctggacggccgcgaagctgtcgtacgggctgccggcccgctgcgcggcgcgggtcagcacgtcgtccacgtcggtgacgttgcggcagaccttcacggtgttgccggcgtggcggagaacccgggcggccacgtcggcccacacgaacgtcctggcgtggccgaggtgggtggtgtcgtacggggtgatcccgcagacgtacatcctggcgtgcccgatggcgggcagcggccgcccgccgagccgcagcgatgggacggtggaatctggacgcaccggcgatctccttttgcacacggcgaatgccctctccccaccgtacgtcccgcatcgccgcggcccggcatccccctcgcggacgtggaacatcggcggccgggagccccgcacccggccgccgatggggcttgcgggccgctttaggggttgagccggtacaggcggaagaagtcgttgtccacgtccaggatctgcacccgggagtagccggcctcctcggcgaggcggcgcagggtgctcgagcgcaggacggtgcccagcgcggccgagcccggctcggcgagctggctgggcaggcagtgggtgacgctccagccgtacatcatgcgttccacctcatcgccgggggcggtgaactcctcggcgacccgctcgtccaccaccagcacggcgccgccgtcggcgagcgcggcgcgggcggcgcgcagcgcgtccacgggacgggccatgtcgtgcagggcctccaggatgacgatcaggtcgtaggggccgtcggcgagttcggcggcgtcctcgcagcggaagcggagccggccgtccagcccggcctcggcggcgtggcggcgggcgtcctcgatggaggcggcgtcggcgtcgatgccgtccacccaggcgttggggaaggcgcgcgccagcgccaggctcgaccagccctggccgcagcccacgtcggcgatgcgcggacggtcggcgccgttgatccgctccgccacgtcgggcagcgcggccagccaggaggtgggcagctcgtgggtgaaggcgggccggttgatgcggccctgcccgtggcggaaggcggtcccgtaggactcgtacggcaccccgccgccggtgcggtaggcctggacgacttggggcagcaccccgccgatgccggccagcatgtgggcgaacggcgccacgtgcgacaggtcgtcggcgtgcagcagcacccgggcgtggtcgggggccagcaggtagcggcgctcgccggagccgggggcgaggttgagcagcccggcgacggcctgctgctcgagccattcgcgggcgtagcggggggcgatgccggtgcggtcggccagttcgcccgcggtgagcgggccgtgctcggcgagggcggcgtacaggcccagttcgccgcccaggtagatggagtagagctccagggcgccgagcgcagcactgaacaagcgctcgaccagggcgtcgctgcggtcggtcgtggtcatcgcggtgtctccttgccggaagcggtgtcacaaggtcggcacctacgacgattccgcagctcagggccggttcggtagcggtgagcacccctaaagaaccccctaattcgggcggtgcccgcccctatgtttgaaggggcgcttcagcgggggatgcggacggccgtgcccgacacgcgtactcgccggtccccttcgtgcaggtccacgcgcagcagggcgggacgtcccatgtcctgtccctggtgcagcgtcaccgtggccgttgcgtccaccagtcccagttcgcgcaggtaggcgccgaacgccgcggcggcggagccggtcgccgggtcctcccgcacgccgccgaccgggaaggggtcgcggacgtggaagacgtgcttcgactcccgccagaccaggtgcagcgtggtgaggtcccgggcggtcatgaacgcccgcagggcgtcgaagtcgtagtccagcgcggccagccgcgcccgggtggccgccgcgagcaccaggtgccgggctccggcgaaggcgatgcgcggcggcaaggcggggtcgagctcgtccggtctccagtgcagggcggccagcgcctgggacacgtcctggtcgggcacctgctccacgtagggctcgacgctggtcagcgtggcccgcagcgtcccgtcggcctcttgttccacctcgaccgggacggggcctgaccgtgtggcgaactccagcgggcccggtccgatccgttcggccagggcgaccgcggcggcgacggtggcgtgcccgcagaacggcacttccgtttcgggggcgaagtagcggacggtgaaggaccgcccggggccgtccggcggggcggtcaggaaggcggtctcggagtagcccacctcggcggcgatggacagcatctcctcctcccgcaggccggcggcgtccggcaccacgccggccgggttgccgccggcggggtcgcgggtgaaggccgcataccgcaggacctggggccgtgtgccgtccatctcctccctttcttcggaaacaccgtcaggcaagcacaccgggcgcggcgtgtcgatccggcggccgtccggcatgggggaggtcacgttgacagcgccgagaccggtgagacatttttgagtaaatgtccacttaccttcctgtcggatgagcccgccgcccgcggcagtaccggaaaggcctgcaaggtgccctcgaccgaagtgaccccgctcggcccggactcgctgacctggcggttcttcggggacacccggctgctgctggtcggtccccgggccgccgtgctgcagaacatgctgcccgccctcggccagggcgtgctggagcactcggtgttcttctccgagaccttcgcccggctcaagcgctcggccggccccatcctcaacaccgtctacggcggcgaggacgcccccgccataggacggcaggtccgcgactaccaccaccacgtcaagggcgagctgcccgacggcggccgctaccacgccctggacccggagacctactactgggcgcacgccacgttcgtcgaccacatgatctacggggtcgagacgttcatccgccccctcgacgaggcggagaaacggcggatctacgaggagtccaagacctggtaccgcatgtacggggtcagcgaccggcccatgcccgaggactgggagggcttccaggcgtactggaagcacatgctcgaagaggtcctcatcgcccacaagaccgcccgctacggcgtcggctacaccaccaagggcctgcccgccccccgccgcttccccaaaaagctgtggcgggccgtcagcccgccgctgaacaaggccgcctccttcctgaccatcggcggcctgccgccacgggcccgcgagctgctggagctgccctggagcgccgaggacgaacgccgctaccggcgctttgccgcccgggtgcggcgcgcgggccgccactggccgctgctgccggaggcggtgcgctacttcccgcaggcccgcaaggccttcgcccgcgcccgcgccgcccgctgaacgtccggaaaggcccgtccatgtcccgcatccgccaggtcctcgaagggctgaccgccgcacggcgagccgggctgatcggcctgccgccgcgggcggtggcgccgtcgatccgcgcgctgcgcgcctacgggccgctgggcgcggccgccaccatgaacgcgctgcgcttcggctcccgcaccgcgctggtggacgagcacggcacgctcaccttcgccgacctggaacgccgctccaacgcgctggcgaacgcctggcgggcgcgcgggctcggccccgccagccgcgtcggcatcctgtgccgcaaccaccgcggcctgctggacgccatgaccgccgccgccaagatcggcgccggggtgctgttcctcaacaccgacttcggcggcccgcaactggtgcagaccgtcgaacgcgaaggcgtcaccgccctcgtccacgacgaggagttcacgccggtggccgccggcgcccccgccccgcagggccgtttcgtcgcctggaccgaccggcccggcggcggcgatctggaacggctcatcgccgaaggcgacccggccccgccccccgcccccggccggcacggctccctggtcatcctcaccagcggcacctccggcgcccccaagggcgccccgcgctcctccgggccgagcgcggcgtggctgcccgtcggcatcgtgcaccgcatccccttccgccccggtgagagcgtcttcgtcgggccgccgatgttccacggctggggcctgaccgccatgctggtcaccctgggcaccggctcggtgctgctgctgcgccgccgcttcgacgccgacgccgtgctggacctgctggaacgccaccgggtccgggcgctggtggcggtgccggtgatgctgtcgcggctgctggccgccgacgcccgccgcgagaaccggccgaggctgcggctgcggatcatcgccaccggcggcgccgcgctgtcccccgccctggccgaacgggtcatggcccgcttcggcccggtgctctacaacttctacggctccaccgaggcctccagcatcagcatcgccacccccgaggacctgcgcgccgcccccggctgcgtgggccgtcccaccctcggcaccaccgtgaagatcctggacgcatccggccgggaggtgccgccgggcgtcaccgggcagatccacatcgacagcccgctgcgctttgccggctacaccggcggcgggaccaagcccacggccgggaagctgatggcggtcggcgacctgggacatctggacgccgccgggcggctgttcatcgacggccgcgccgacgacatgatcgtctcgggcggggagaacgtgtacccggccgaggtcgaggagctgctggccggccaccccggcatccgggaggccgccgtcgtcggcgtccccgacgaggagttcgggcagcgcctgcgcgcctatgtggtcgccgccgacaccgcgctgggcgaggaggaggtgcgccggtacgtctcggccaacctggcccgctacaaggtcccccgcgacgtggtgttcgtcgaggagctgccccgcacctccacgggcaaggtcctcaagcggctgctgccccggtgagggggcctcgaccaggacgtcccgccccctgcccgcgggaacggcaaggcggtgagtgctccccgccgttcccgcggcccggcccgggatcgccggagcctacgaacccggacgccggaaaggaggcggtgacgcggggccggcgggctttcacgggcggcccgccggccccgtcccggcgactctttgccggtcgcagagaaaacgatgaccttccggatctgcgaacgggcaccgccgcggccgttccggaaagggcgccggcaagggacgttcccgcgcctgcgtgttccggcggcgactttcggtgacggtggcgtgttcggtcccctcccggtccgggtaggaggcgaaaaccgcggtgctccgcaggccgcggccacgtatccgcaggtcgggaggggctggcgtgacgaatccgcaaaagcccggacaggcccccgcggcgctgaggggcatgggccgggcgatcgatgaccggctcggcggtggacgctggggcgtcaaggcgatcaagaaggcgttccccgaccactggagcttcctgctgggggagatcgcgctctattccttcgtgatcgtcctgctgaccggggtgttcctgacgctgttcttcaaacccagcatggccccggtcgtctacgagggctcctacaccaagctgcgcggggtggagatgtcggaggcctatgcctcgaccctgcacatctccttcgacgtgcgcggcgggctgctgatgcggcagatccaccactggtccaccgtcatcttcatcgccgcgatcctggcccacctgctgcgcaacttcttcaccggggcgttccgcaaaccccgcgagctcaactgggtgatcggggtgacgctgctgctgctggtgatgctcaacggattgttcggctactcgctgccggacgacctgctgtcgggcaccggcctgcgcatcctgcacggagtggtgctgggcatcccgctggtcggcacctacctggcgatgttcatcttcggcggcctgtaccccggcgaggagatcatcccccgcctgtacgtggtgcacatcctgctgatcccggccctgctgctggcgctgatcccgctgcacgcggtgatcttgacctggcggcagacccacaccaccttccccggccggggcgccaccaacaccacgcagcggggctaccccttcatgccggtgttcatcgccaagaccaccgcctacctgttctggacgttcgcggtcgccgcgttcatggcgacgttcttccagatcaacccggtgtggctgtacggcccctatgacccgggcgccatcagcgccggttcccagccggactggtacatggggttcctggagggctcgctgcggctgatgccggcctgggagatcacattgtgggggcacaccgtgccgctgagcgtcctcatccccgcgctggtcgtgcccggtgtgctgtttgtggggctgtatctgtatccgtggatcgaacgctggatcaccggcgaccacgggacccaccacctgctggaccggccccgcgacgtgcccgcccgcaccggcatcggcatggccggggtcaccttctacggactgctgtggctggccggcgccaacgacgtcatcgccgaccggttcaacttcaacctgtacggcaccacctggttcttccggttcgcgatcttcatcggcccggtgctggcctacatcgtcgcctaccgcgtctgcctgggcctgcagcgccgcgaccggcagctcatcgagcacggcctggagaccggcgtcatccgcatggcccccgagggccgcttcagcgagctggaggtgccgctgtcgaaggaggccgcctcgccgatcaccgacgagcgcccgccggcggcggtcccgctggaggcccccgctcgtgccggcgtccggccgcccgccgaacgcgggcgcatcggcaggctcaggctgagcctcaaccgccacttcctgcgcgacctgtacaggccggtcgccccgcaccccaacggcgaccgggccgtccgcgaggaggaacgccgtgccgagcagcgggcactgaaggagtgacccaccccgtcccgaagcgtcggggagcggaaacctccgtggcgtccgaccggctggtttgcgcgttgcggcgctcccggtggatctcatgcggccgcctcgccggcgccatcggggccgcccgtggcagggcggcggtagcacgtcgtctgtaggcggtcgtcccggatgcccggattccggacggccgcatccggccgccgtacggccgcacttttcgcataagtttcattactcttcaatcgtcacaggttcatcgctcctggcatctctcgctcagcgggcgccggtcttcggcggccggcgggaccttgcgtccattcgggccgtcgccccgcaggcccggagcggttcatggttccccgacgattggaaagtggatgaagcgtctgacagccgttgtcgccatgggcgtctccgccgccgtcatggcggccggtgcggcggccgccgcgccgacgccggggcacgggctgcgtcccggtgaggcgtacgccggggccggcaaccccgagcgacgggccggcggggtcggggccgcgcaggtcccggccgggctgaagggcgtggacgtctccagctaccaggggccgaacgtcgactgggcggcgctcaagcaaaacggcgtgcgcttcgccttcgtcaaggccaccgaaggcgccaaggtcaagggcgaccccgacagcggctacgtcaacccctacttcaaggaccagtacaacggggcgcgcaaggccggcctgatccggggcgcctaccatttcgccctgccgcacaagtcgggcggcgcccggcaggcggactacttcatcaacaacggcggcggctggagcacgggaggcgggacgctccccggcgtgctcgacatcgagttcaacccctacgacaacgggctggacacctgctacggcctcaagcccgcccagatggtcggctggatccgcgccttcagcaatcgttaccgcaagcgcaccggccgttaccccatcatctacaccaacgcctactggtggaacaaatgcactaacaacaacaccagtttcggcaaccaccccctctggcaggcgcactacggctctgggcccgtcaccccgcccgccggatggaagacctacaccttctggcagtacgcggccggcaccggcgccaccggcaacccgagcgtcttcaacggctccctgaaagccctgcgcaagctcgccgcccaggcccgcaccggcttcaccaaggtgaacgccggccccgagcccaggaagaagggcaagaagctgaccgtcgtgggccggcttcactaccacaacggcaccgcctggcgtcccctggccaagcggaaggtctccatctggttccgggcgcgcggcacctccaagtgggtccgcaaggccgtcgtgacgaccaacggcaagggccggttccgccggaagttcatcgcccggaagggcggctactggcgcgccaagttcgccggcggccccaagttcttcggcgtcaccagcggcagcgactacgtcgacgtccgctgacgcccgttcctcagccccccggtggacggcgccgtccaccgggcggaccgaacctttttcaacatgtgccctcccgcgctctgggcgcgggagggcactgcccgattctgcatcgtcccaggtcacggcgttgttccgggtgcggtgaccggtacgggcgaagcatggaaagaaaccagttatccacagcctgtggatttttcgggcattcatgacaagagcgtggcgcccggccccactcacccgcctcggtggcctcgcgcaacgcatcagtgagcctgataacgggctcacaccggggtgaagacgacgtgccgcatgcagggcaccgtaaggagggcaggcgcccacccggctgggcacctgggtgcctgactcacttgagctgcgattgtgcacaggcctggtgcggcgggcggtaaggaccgtgctccaaccccttaggccgcctccccgcgaggctctaacacaagcgaggtcccggccctacggtgggaaatgcgcgactctcaccgaaagggcgggacctatgcgtgaccgtagcaccgaaccggtcgatccgaacctgccggtcggcaaacgaatccagtactaccggaccaagcggggcatgtcctgcgaagtgcttggcgggctggtcggcaagaccggccggtgggtgcgggcagtcgaatccggccggcttcagacgcccaagctgccggtcctgctggcgatcgccgaagcgctcaagatccgcgacctcgggcagctcctcggcgggcaacccatgccgaccagcaccttccgcggccccggtcatccggcgctgccggccgtccgggacgcgatcaacgccatcggcgtaccggacaccgccccgccccgccttgaccacctggccgcacgggtggccgccgcatggcgggcccggcacgccgcccccgaccatcgcaccgtgctgggcgggctgctgccggagctgatccgcgacgcccggcacgccgcttacgcctacggcggagacgaccgcagacgggctctggcactgctggccgaggtgtacaacctcacgcagttcttcgtcgcctaccagcccgacagcggcctgctgtggcgggtggccgagcgggcgctgctgaccgcgcaagaggccgaggaaccccggacgatcggcggggcggtgtggctgctggccgaagcccaccgggacgccggcgacctggatgcggccgaacaggtcatccgtgacggcatggagctgctgcggccacgtctggagcaagggggcgatgaccttcgcgccatgtggggagcgctgcacgccgccgccgcgtacaccgcggcccgggccgggcagaagggcacggcgtggggctggtgggaccgggcagaggagatcgcccggtccctgtccgccgaccattacgacccgctcacctcgttctcccgggtggtgatgggcgcccacgccgtcacgctcgcggtggagctgcggcagagcggagaaagccgccgccaagcggcccggcacgccgccgccgcgatcccctcccagccccgccgcggccgtcacctggtcgaagtggcgcgtgcctggcagacggccggtgaccacgccgccgcggtcgatgcgctggcggacgggtacgcgaccgcgccggagacgatccggttcaacggctacgcccggcagatgatcaccgagtacgcgggcaagcccggcccgctgcgggcaccggcgcgggacctggccgaacgggtgggactgctggtgtgaccttcaggtgccacgaaccatggcactccgtggccaatcggaagcggattgtgttgtgagacacaagcgaccccggcctgctgggcgaacagcggggaactcccggacctggccacgaatggaggtcgtggttgagtacgacggtaccccacaccagatcaccagcccatgcccctgagcccaccgccgcagacgcatgtggcccggatgtgttggctgatctgcagcgtcagatcggcaggcagtggctggtctggtacgggcaccacacccgccattggtgggcgatgccccgcccgccctacccctggttcgggctggtcgaaggccgcaccccggctgatctgccggcccgggtccgcgaggtccaggcctactacgggcccagccgggggatgcgatgacggcttctctcgacgggcttgagctgtttccgtgggaagtccgcggcgaggacggggagatccacgaaagcggagtgtcgggcgactgggcggcggcgtcccgggcggcgatccgggcactggagacccggccggcgggctggacggcttgcgtctggtcggcccgcctcaatcccctggagtacgactaccggaaagtgatcggccgggggagcggcaagcaggctcggccggggtcatctggaggaccggccggggcggcggcccggttcccgactcgccgggccgccgccccgcaacgtcgcgggatcaggcgcgggtgatctcgaccatctcaaagtcggacttggccatctggcagtccgggcagcaccagtcgtcggggatgtcctcccagcgggtgccgggcgggatgccctcctccggccatccttcggcctcgtcgtagatccaaccgcaccccaggcactgccaggtccggtagggctgctcgctcatagggggacctctttcgttcgatcagcgggcggcggcggcgccgtagcgggccatgagcttctcgcgcttggccgggtggacgttgcagcgggtgatgtcgccgtcgtagtgctccagcagccgcttgtccatgacgcggaaccaccacggcggcaccagggcccgcaggatcatcgtggcgtagccggccggcagctgcggggcctcggggaagtgccgcagcatctggtagcggcggccggggttggcgtggtggtcggagtgccgctgcaggttgtacagcagcacgttggaggccacccggttgctgttccagctgtgggcgggggtggtgcgctcgtaccgcccgctggggagcttctgccgcagcagcccgtagtgctccaggtagttgacgacctccagcatcatgaagccgaggaccgcctgcaggatcaggtagggcagcagctcgatgccgaaggccaggcacagggcgccgaacagcgcggccgtcgccagccagccctggatcatgtcgttgcgcaggctgatcgggcccttgccctggcgggccagccgcttcttctccagctgccagcaggagcgcaggccgccgaagacggtgcggggcaggaaccggtagaacgactcgcccatccgggcgctggccgggtcctcgggagtggccacccggacgtggtggccgcggttgtgctcggcgacgaagtggccgtagccggtctgcgccaaggtgaccttggccaggaagacctcgaccttctccttgcggtgccccatctcgtgggcggcggcgatggcgatgccgcccaccgcgccgatggtggtggcgaacccgatccggtcgatcaccgacatcgagtcgcggaccaggatcgcgcagccgacgatcagtgaggcgtactggatcgggatgtacaggaggttggcccacatgtagaagcggtcgttctccagccgcttcatcgcgctctcgggcgggttggtggggtcctcaccgaagaaccagtcgaagaacgggaagatcacgaagatcgctatcagcccgaaccaccagaacaaatccagcccggtgaggttgaccagcccccacgccccgaaggggatcgccgggaccagcaggccgagcagccacaggtaccgcttggggtccttccattcgccgtcggcagcgccggaaccgcgcacctcgacgtcggcggccaccgtcatgaccatcacctgccttacaggtttgaaatttctgtccagaaactagacatctgcctaaaaagtgtcaattgtgaccctggtcacaacggtgggctgtaagcaggcggtcttcgctcgtcaccagggacgtgatcggccgggcgtctacgatggccgtgagatgacgcgctaccgagaatcggtccgatcgctgctccgcgagcgcctgctggacgccgcctatgaactggtggccgccgacgggtgggacaagatgcggatgacgcgtctggccatcgccgcgggggtgagccggcagaccgtctacaccgagttcggcagccgggaggcgatcggcgaggcgctgatcatgcgcgaggtggagcgcttcctggtgggcatccaggaacaactggacgccaacaccgccgacctgcgcgccgcgatcaccgccggagtgcgcttcaccctccagcaggccgcggacaaccccctgatcaaaagcgtcctcaccaacgcccgaagcggcaacgagggcctgctggcactgctcacggtccgctccgaccagctgctgaacgcggcgcagaccatgctcgacgcctacgtggccgacgtctggccggagatggaccccgcctcccgcagcctggccatcgaagcggtcgtccggatcaccctcagccacatcgtccagcccggcggctcagccgaggagaccgcccgccgcaccgccgagatcgtcatgcgggtggcccagatatccgacgactgaccacccgcgtccgggaggttctcacccgggcggggtccggtgcccacgggacgtccgcaggcccgtgggtatgtgcagagatcatgaccgaagtggatttgtccgcggccgcgtccttcatggccgcgcacgcgcgcatcctggaccgccgccgcttccagttgatcaccggggagggcgacccgtccgccgtcctggccgccctcgacggctaccgcaatcccgacggcggctacggctggggactggaacccgatctgcgctcccccgaaagccagcccgccggcgccctgcacgccctggaggtctacgccgacgcggcccccgccaagtccccgcattcggcggccctgtgcgactggctggaagcggtctcgctgccggacggcggcctgcccttcgccctgccggtcaccgaccccgcaggctgcgccccctggtgggtgcgggccgacccggcgacgtcctcgctgcacatcaccgccgccgtcgcgggcatggcccaccgggtggccgccaccgacccggccgtggccgagcacccctggctcgcccgcgccacggactactgcctgcgggccatcgacgccatcgacaccgccccgccggccttggagctgatgtacgccctgcagttcctggacgccgtccacgacacccgccccgaggccccgcccctgctgacccgcctgggcgcctaccttcccgccgatggaatcctgcacgtcgagggcggcaccgagaacgaagcgctgcggcccctggacttcgcccccctgcccggacgtcccgtccgggcactgtttcccgccgaggtcgtggccggggagctgcgccggctggccgccgcccagcaaggcgacggcggctggccggtcgagtacacggtcttctccccggcctccggtctcgaatggcgcggctacctcaccgtccgcgccctatggctgctcagccgcaaccgctgaacgcagcagggcgtcgtggcggctgtgggtgctgtcaccgcgctgctcgcggaccatgcggcggccagggcggtgcgctgcccgtacaggaaggggcggtcagcgggggacgtgcgggtcccagatgtcgaagacattgggcttgcccgcggcgaagcgggcgtcgtcatcgtcgtggaggggcttgaagacattgggcttccacggcttgtacagcttggccgggggctcggagaccccggaggcctccaggacggcgttggcggccttgcgtccggcctcgttggcgccctccatggtggccaagttgatgtcggccttcacgtagtcggaggccaggaacaggttgggcaccttggtggccgcctcgggccgcaggtaccaggagccgggcttgttgatcagcagcggctcgtcgttggcgacgtgcggggtgccgttgccggtgatggccgggtcgaggaaataggagtggatgttggagtcggtcagccggagccggccgaacgggatggcccggcgcagctgctcgaccacctcgttgaagatctcctcggtggtgcagtcgcgggcgggcttgcggtagatgacgccgggcacgtcccaggcggagatgtcgatggacaggcagtcgttgacgttgccgtcgccgtaggtggtgccgaacttctccttccagaactgggcctggctggtggaggtcagcgcccacggctgggccgcgtaggcgacgtggcccttggccaggtcgatgggcttcttcaggtagatcatcagcccgttcatccagtccaccgacagctcccgcagggtgcgcaggctcgggtcgatggccaggatgtcgtcgttgagcagcgggacggcgcgttccagcggcaccgccagcacgtggtggtcggcctgtacggtctcggtgctgccgtcggcccgggtgatctgggcgtcgctgatcttcccgccggcgacgttgagacgggtcagcgtggcgttgatctcgaacttgacgcccagggagcgcaggtaggccacctaagggtcgatgagcgcctcgttggtggggccgttcagcagccggtcgggcgcctcgtagccgcccaggcccagggtgctgtagacccatgcctcggccatcagccccatggtgtgggcgttggccttgtcggccttggccgccaccagggcggtggtgaacatgtcgacgaggaactccttgtaccccttcgacttgccctcggtcttgacgaagtcgtagaagctcatgtgctcccactgcttgagccggcgctgcggcccgccggcgacgaaggcgatcatcttctgcaggaagaacgccgcctcatgcgccgggatgaaggtgatgaccgagaccgccgagcgcaggaactgcagggattcggggctgagggtgccgatgatgctgccgtgcgccgggatcgggatcttgatgccgttgtagaaggccacgacctccttgccggccacgaagttgtcgtaggcggtcccgccgccgggcagcgggatgcgcttcatggtgtcggggatgttctggtagaagcccgggaagaagcggaaaccgtgctcggcgggcaggtccttgcggccgccggagccggtgccgggggcggggaagctgcggcatttgccgccccaggccttgcgttcgtagatggtcaccgcaaagccgcgctcggccagctcgtgggcgacggtcagaccgtcatcccaccgccgaacaccgccacgcggtggcctgcggcggtcttgcaccgggagcgggccagggccggggcggcctgcccgatgcccagggcaccggccgcggtgagggcaccggcggcggccagcgtgccggtgacgaacttgcggcggccgatctcgcccgtgccttcggtcgatccgttcggggtgtggtcgtccacagcacactcctcacagggggcggataaccgacactgatgtcggttatggaagggtgcgccccactatgaagaagccgccgcggcgcgtcaagccccgcggcggccgccgaagccgagcagaggcggacctagcggacgttgcccagcccggtccacaacagtcgcatcgcgccctccaccagcatcgatctgggcatctccgggtggcgctcccaccactgcgccaccccgtccagaccggcgatgaggagttccaccatcgcctcggcgatcggctctttggggtccacgccgactgcgcgcatgtcgttggccagcagcgccgtgaccacctgtgcgtgcgattcgcggatgccgcgccggacggtgctgatctccggatcggcctcgtccgcctggccgaacagcagcttgcgagcctctggacggctttgcgcgaagctgaagaacgcatcgatcgtcgagcgcatccgctcttcgggggtgcctgagccggtgatgcgggcgcccacgtactccatcagcgccgcgttctgctcctgcatgaccgccagcagcagcacccgcttggaggggaagtggtcatacagcaccgtccgcgccaccccggccactttggcgatctcccccagcgaggcggcgtggtagcccttgccggcgaagaccttcagcgccgcctcgatgatcgtcgcccggcgggccggcgcgcgcagccgcgacttggacgcggtttcccccatgctcttgactccctctctccgttgagtccaccctaaccgacacatctgtcggttaagacacgtcccgccgggggcggcacgacccggcgccgggttgtgcgtggacgccgagggagccgcacatgaggcgcaggaacttgtcgatcgccatcgtcggagccgggttcagcggcatctgcctggccatcggcctgaagaaagcgggcttcgccgacttcgtcatcttcgaccgggggaatggccccggcggggtctggcgcgacaacacctacccgggcgccgcctgtgacgccccctcccacctgtactccttctccttcgaacccaaccccgactggtcgcgccgcttcgccgagcagcccgagatcctggactacctgcggcactgcgtcaccaagtacgtgctgacgccgcacctgcggctgcgcaccggggacggcgagaccggcgagtacggcctactggtcgccgcctgcggacagctcagcaaccccgcggtgcccgagctgcccggcatggacgccttcaccggcaccatgttccactcgtcccgcagatccgcgccgactcaccaaaggcactcggtcggctgccgggagcgacgcggggcggcgccgcttcgcccggccgggtgtgcgggagcccgcaccattagggacggtacatcgccgcattggtggtgaccgaaaagacactcccggtgcctgccgtgccggccttctcgccgccgaattgcagcgccgcggctacccgcttgactgcaccccggccgctggcttggccctgaggccggggatcgggagcaggtggaacccaggggccggtcggtgcgctagagcgcacgtcccagcgaggcgtcgaaatgtccccgctgaacagcgttttccggtaagttcttccctctgtcaataaatgtccactatttgtgtcggctggtacttgtatgccgggcactcgagtgagtcttcaccatgggtaagccgagaggaccccgctttagcggcaggcgggatggcagaagaggcggcagggaaggcggcccgggaagcaccctctttgagaaggccgcaggcgagctgttttcgacccccaggcgcagcggaaacggcggcgggccctccctcccgcctcccggatctcggcccaagccgaccggacgccccccggggaccccgcgccggggaggctccccgcagtcgcaagcgcgccccatcgaccggacccccaagggcggggacccgatcagcatcgtcaccggcgacgtactgctggcgcagcgggacgtggcctggccggcggtgctgccgctggtcctggaacgggcacacgtgtcgtcctaccgggcggggcgctggttcggcctctcctgggcgtccaccctggaccaggcgctggagatcgacagccaaggggtgcacttcctcggcgccggcgcgactgtctgcagctatccgcacattcaggctccagacgcggcggccatgccgagcgccggcccccggcacccgctcaccctgaccccggacggcggctaccgcctcaccgatccccgctcgggccgtacgctgcacttcccaccgcccagtgaggagaccggctggtcgcggctccccctgacggccatcaccgaccgcaacggcaaccgcatcgacctgatctaccgggaccgtctcctcgcggaagtccgccactcggccggttaccggatcctcatcgacaccgcccccgtggggcggcacggccatcgcatcaccgcgctgcgcgccgccgacggcaccaccctggtccgcttcgggtacgacccggactccggcgacctgaccgaggtgaccgactcctccggcatcccccagcgcttctcctacgacgccgaacaccgcctgaccggctggatcgaccgcaacggccactggtaccgctacacctacgacgagcagggacgggccgtccgcggtgagggctcccaaggcaggctgaacgccgtcttctcctacgacgtcggcaaccgccgcaccgtggtcaccgacgcactcggccacagcaccgtctaccgctacaacgagcgcgaccagatcgtcgaggagaccgacccgctgggcgcggtgacccgtttcgaatgggacgagtacgaccggctgctgtcgcgcaccgacccgctcggccacaccacccgcttccgctacgacgaccgcggcaacctcctccaggtgcgctacgccgacgggacggtgtcggccgccgagtacaacgagctgaacttgccgacgcgcatcgtccagcccgacggtgcggtctggcggatggaatacgacgaccgcggcaatctgacccgccagaccgatcccaccggggcggtcaccgcgttcacctacgacgaccgcggcgggctgctctcagtcaccgaccccctgggccacaccagccgggccgagctcaacgccgctggcctgccgctgacgatcaccgacgcccagggcggcatttcccaccggtcctatgacgcgatgggacgccttgtccgctacaccgaccccacgggagcggtcaccgcgctctcctggacggtcgaaggccgcctgacctcacggacgctgcctgacggcaccgtcgagcactggcgctacgacggggagggcaacctggtcgagcacaccgaccggctcggccagaccacccgcaccgagtacggcccactggacctgcccgccgcggtggtccgcccggacggctctcgcctgacttttgagtacgacggtgagctgcgcctgaccaccgtcaccactgacaccgggctgacctggcgctacacctacaacgcggccggccatctggtcggcgagaccgacttcaacggccgcagcatcgcctacaccaccgacgccgccggacggctgatcgcccgcaccaacggcgccggtcaaacggtcggctacgtccgcgaccccttcgggaatgtcgtggaaaagaccgccgacggccgcaccaccacgttcgcctacgacgcgatgggccggttggtccgcgccttcggctccggcatcgagctgaagatccaccgcgacctgcggggccgggtcctcgccgagacctggaacggggccaccaccgcctacacccgcgacgccgtgggccgcgtcatcgcccggcgcactccctcgggagcccagacggcctggtcctacacccccaccggcctgcccgctgtgctgcggacgggcgatcacaccctcacgttcgcctacgacgccgtcggccgggagacccagcgcgtcatcgacgccgccgtcgtcctcgcccagcagtgggacgtcgtcggtcgcctgaccggccagacactgtggggcgcccccgcccccggcaccgaccgggcgcgcttgctgcagcaccgcacctatgcctaccgccctgacggcaacttgacaggtgtcaccgaccgcctcgtcggcgaccgcgtctacagcctggacgccagaggtcgcatcgccgcggtcaccgcccatggctggagcgaacgctacgcctacgacgacatgggcaatctcacccatgtcgccggctcggccgccgtccccgaccaacagccggagacgggagcgcgcgagtacaccggcactctcgtccgtacggccggccgcacccgctacgagcacgacgcccagggccgcgtcgtgctccgcgagcaggtcacattgtcgggcaaacgccgccgctggcgttttcactgggacgccgacgaccgtctcagcgccgtggacgtccccgacggctcccgctggtactaccactacgacccgctcggccgccgcgtcgccaaacaacagctcaccgccgacggcaccaccgtcctgcagtcctacacctacgtctgggacggcacccgcctggccgagcagacccaccgcgtccacgacccccgccgtcccaccgtccaggccaccacctggacctacgagcccgactcccacaggcccgtcacccagacggagcgcattcccgcggccaccgcctcccaggagtggatcgaccgccagttctacgccatcgtcaccgacctcgtcggcaccccccactgagctggtcgcctccgacggcaccgtggtccccacccccgccactccgtggggcacggccctgacccggcacccctgctcgctccgcctgcccggccagtactacgacccggagaccggcctccattacaactaccttcgttactacgaccccgtcacagccggttatctctctcccgaccccctgggactcactccccagcccaatccgcacgcttacgtcctcaatcccacgacctggtacgacccgctggggctcactccgcacgactacggcttgaatgagcccatcaggctctaccgggccccgcagagagcgaatcaagaaagagagaggtacggacccgatccccgcaaccatatgggtggtgatgggcatgcgtacttcggaggacaaccagaggtcgcgcgacaatatgccggcaacggggggcgcgcggacggcttttatgaatatgagatgaagccgggatttttggaggagtttccaccaggaaaatatatgcgcgtgcatgatggcaaggaggggcagaccgagtggttcattccatggcatgagattgagaagttcaattcctatatcaataggagtaggtggcacgacagcgttggggaatggtctcttccgagagaagagtggtgatgtttcagtgacttgttcctggtggtggggcgaatgcttagcgctctgcggatgagttgtgagtcggagtggtgcgaggcatgacatcgccagtgcctttgttttcagaaatttggggttcacgctggaatatttgccccgtgtgctccggtcacggggaatgaactctgatgtcgtgctgtcttgttcggcttcaaggaggggcgctgttcgcgatcgccgttttcgatgttccgctcgccgacatgagttcaaggtttttcggaaggagagatttcatggccgatttggagcgtctgaagtcttacagggcgggcatgatcgtcaccggcagggtgagatccctggagcgcttcggtgccttcgtggatctcggaggcgtcgaggggctgctcaaaacccacaatatttcctggcgtcccatcgaatatccctccgatgtgctttccgttgggaaagaggtgacggtcaagatcctcgatgtggatctccagcgaggacaaatctcgctctccttgaaggatctgcaacccgaccccatgataccgctcaaggaaaaggttggttccgtggtgaccggaaaggtcgtcaagatagttccgttcggtatttttgtgcagatcgaagaggggcagcttggtctgctcatgaattcggagttcaccggcccgggagcgcctcctcgtcccgagatcggggaggagatccaggtgagaatagccgatgtcgatcttgattcgcggcgtatcaggctctccctgccatgacccctttcccggcactttccccggcccccggtgcgaggcggtgcgctcacaaccgagcggcatggacaaccgacgatcccgaagatctacgcgtgacctcgggcatcgccccgactgcaaggcctccgcatgccacctgcgaagatggcgtgttggaaaagattcatcgtcgccctggcctgagcgctggaagtctcggcggccgatctgctcggggggccggccccggcaacgggagttcggcgatgtggtcaacctgcggaagctctgctggagtccggtgggcgatccggcggatgtgcccggctcggccgctggacaccttggcggacccggcggccggaccgatcgcgcacgtcggcgggccgctgaccatgcggctctgacgacggtgtcgccggggcgctggccgaaccccaggtgcacgccgccaccggagacagcgagccaaggcgttgcggctgctgatcggtctgctgacctgggcgacgttcaccctgcggcacctggagcggaccgccgcggagcgggccatgcaagcggcccgtacccgcaatgacccggtgatgggcggcgcggcgacgttcgctcgcgcccactgccggccgtccgcggcgctgccgcggacgctgcgaggcgcggccgcagcggcggactgcttggaatcgtgactgagagccgaagagcggtacggcttcgaaatgccggggatgctgtggctgggcgaggctgaaagcgcagatcgcggcgaccatgcccgcgccgccgatcaggcggacgtccggacgccttttaacggttcggacccggcaatgggcacgtggcgggcgatgctcgcggtcgaggccggtgacccggagcggacgttgcagggcgccgcgaaggccgatccggcccggatcgtcagccgaggccaccgagccgcatcggcgatcgagccggctcgtgtgggtcatgctgggcgatgagaacggcgcagcaggggaacctgtgccggaccgagcggctcgaggcggcccgcgcccacacaaaacgccctcgtgcgggaaccggtggccgacctgttcgacgaggcgctcaggtgcgacctgcgcggactgacgtggcgcatgaacctgatctgaagtgggtttccgcgcggaaacaccgctcccgccatcggcgcctatcgcgcccagaacgagcggccctggacgatgccgtgcccctcgtgtccaggcctaggcccggacgtgggggtccgaaccttcacaacgaacgcattccaattcagaacaccagcccatcttccggcccataccgccgtccccactgccgtggatgcgttcggcctggacgccctggctgatctgcaacggcggagtggcactcagtggatcctcggcacggtcggcgcactctttggtatgccgtgtcctgcacggcgatgaaggcggcgttcacgtctactgctggcagaatgagcagaacgtgccgggaatcccggcctaccggggaaagatcgatgttccctcgggggtgctcactctcggtgacgcggtgggcgagcggacggtgcgggcggacgtgggcgccggtacgcacgatgtggcggtctatatcgaccggccggccgaggccacgcgggtggacgtcgtcttgagctgaggttttctcaacgaaagtcgccgccgggtgtcgcccggcaagcaggacggcttggacgagggtgccgatccggccgggactccaggcgcttgttgcagggcgcgccggcgtcgttcgaggcgtgcggcggcgcgggatgcggataccggcgccccatcgcagaagatgagcatccccagtggccctgtgactcgccgcttcggcccggcgatggaccggcacgtggtgcgaagcgaacgcctcaggaggccgcggccacggtggcacgaggagtggtcgtgcctcgaagatcggtgtgaaagcagccgcccaaggggaacggtgagcgcgtgggagtcgctgccgtctccgggctgtggcggggcgcgggatgagccgtgcttccgtgtgaccgctcagaggcgggcgcttgctgtgcgcagcggtgaaacagggagcgctcaaccgccggccgggcgagcgcgatgaggcgccgtggaaccggcgagccgccctgcgcggcgggagggctgtcaggcgacctgatgggaggtaagcctgcggcccggcgggaggcccgagaggcggccggtgggttggtgggtcgcgtgggactcgaacccacaacctacggattaaaagtccggagctctgccaattgagctagcgacccgcagccaagggtaccgagactgcgcggaggttcgcaccagggtattcggcgggcggcggtgccgtgggcgggcggggtcgcacccacggcaccgccgggggaggcgccgtcgccgggaggaggggactacaggcccgggcggacggcgccgttgaagtgccgcttgtagtaggtgctcagcttcaccttctggacgcgcttgccggagctgggggcgtggatcatgtagcccttgcccacgtaaatgcccatgtggctgcggccgctgtagaagaagaccaggtcgcccttgcgcagcttgctgtagcggaccttgcgcttgacgtgcgcgtagatctggtaggtggtccgcggcagcttcacgccggccttgcgccaggcgccgccggccaggccggagcagtcccaggcgttgggaccggtggcgccgtagcggtaggggtcgccgatctgggcgtaggcgaacttgaccgccttggcggcgcgcttgcgctgctttttgatcttgctcgccttcttcgcggcggccgccttggccgaggcggcgggcgcctgtgcggccgccggagcggcggggagggcggcggcctcagcggggacggccgtcaccaggacggcggtggtgctcagggcgattccgcccagcgtgcagcgaacaatacggggggtatacaggacgactcctgacctcgcgggtgggtgcctaccgggcagccgaaagcgccggacggaaatggccgtccgtggcttggctgaaatggctttccctgaaaccgcgtcgctgcggcgggctttcccggctccgtgcctccggtctgcacggatgcggcggtccggcgatgacggccgaggcggtggaatggtcgctcaccgacggccgggccggctgtgttcacttgtcgggcggcgatcgggggcgccgctggacgggcagaacgctaaccacacttcgctgaaatcggcaaatgtcgtcttgtcacgcagcgtgcagaacggtgtgatcaagaaattgatcaagctctgacctgcggtttcgtggggtatgtgatcataatgtgatatgggtctcagtgtgttgcagggggtgagaccggtgtgatccgggcctggaaccgatacccggcaagggtatttcgggagggttaagtgatgttgatcacgagatgatcacggagtgatcgtgttcgccggaatgtttccgacattgaccgatctgtgatctgacaggatgttttccgcttaccactcggagatgagtaagtccctccgcgaatgcggcgaccagcctgggcggacggctcggcgggcgggttttccggggcgccccgggaaacggccgtccgtaaatccccgaggcgcccgtgcagagcggtgagcgggcgttgtcccccgcgggagatggacttgtcaccccggcgtccgggcgtgccgccccggccgggcgcgtccggcgcgcatgggggacggacatgcgggtactgcgtcgcaatgtccatcgacggtgcccgccgatggcgtccgatcgctcactgcaagccccaggggtgcacatgtctcaggcggatccggggatcgacggcggcgccctgatctccaccctgaagcgggcggcgggcgtgctgcgggacgcgggagtggagttcgcactggccggcgggttcgccgcctacgtgcggggcgcggcgatctccacccacgacgtcgacttcgtgctgcgcgagcaggacgtggacgccgcggtgagcgcgctgaccgccgccgggatgcgtcaccgggagtgcccggaggagtggctcaccaaggtctacgacggcgaccggcccatcgacttgatcttccggccgtccgggcgcccggtggacggcgggatgctgcagcgggccgaggagctgccggtggcggcggtgagcatgccggtgctgcccgccgacgacctggtgatcatgcggctgctggcgttcaccgagacggcctgcgacttcagcgacttcctgcacgtgtgccgggcgctgcgcgagcaggtggactggccgaaagtggccaaggagaccgcgcactccccgtacgcctacgccttcttgacgctgctgcaccggctggacgtgatcgaggggggattcctgtgagcaaggccgaggacgagccgcactacatggccgcccgcatccgcgaacgggtcgccgaacgagcgcacgagctgggcatccaggtcgacgtccgcggggaggtgatctacctgcgcggcgatgtggcctccgagcagcgccgccgggacgtggaggaggccgcccgggccgccgccccggaccgcaccgtccgcaacgagctgtcggtggtctcctcgggggcgccggagggagaggagcgcctgtcatgatccgcgtggcggcggtgggggacatccatgtcggcccggacgtggcgggccggtaccgggagcagctggcgggcctggccggccacgccgacgtgctgctggtggccggggacctcacccggcacggcaccgtcgcagagggccggatcgcggtggaggagctgagcgcctgcccggtgccggtgatcgccgtgctgggcaaccacgactaccactccgacgcccaggaagagatcacggcgctgctgcgcgaggcgggcgtcaccgtgctggagggggactggacggtcctcgagtgcgcgggcgtccggctgggcgtggccgggggcaagggcttcggcggcggcttcgccgggcgcagcgccggggagttcggcgagccggagatgaaggagttcgtccgccacacccgcgagttcagcgagcggctgcacgcggcgctgaccgcgctggacgagcacggcgcggacgtcaagatcgcgctcacccactactcgccggtcaaggacaccctggccggggagccgctggagatctacccgtttttgggcagctacctgatggccgaggccatcgaccgggcggaggccgacctggcggtgcacggccacgcgcaccggggcgccgaaaaaggcatgacggcgggcggcgtgcgcgtccgcaacgtcgcgctgccggtgatccgccacgcttatgcggtgtactccctggatgagaccacgctgggacggcccgtccggtccgcgtctctttcccgctgagacccccggcgcacgggtttaaaacctcgccaccggtcaggtaggggacatgaccgataaacagcagcccgatcgttccaagtccctggccgaccgccgggccgaggccggcgccccggtcgattccggcgacgaacccgacctggccggcgagtgggagcccggccccaccgacccgcccaacgccgaggccgaaaccccgggcggcgaggcggaggggtactctccgcagacccgcatcccctgacgccgggcgcgtccttaccccgggtggatctcgccgccggccgggaccagggtctggccggtgtagtaggacgacatgcggtcgctggcgaagaagacataggacggggcgatctcatcggggtcggcggcacggcccatgggcgcctgccggccgaagccctccacgcgctctttcgggaaggtcgcggggatgagcggggtccacaccgggccgggggcgacgcagttgacccggatgcccttgtccatgagggtctgggccagggactgcaccaggttcatcgcggcggccttggaggcggcgtagtcgatgagcgtcttgttgccgcgcagcccgttgatggagccggtgacgatgatggacgagccttcgcccaggtgctccagcgccgcctgcacgatccacagcaggctgaacacgttgacctcgaaggtccgccgcaggtgctcttgatcgatctgccggacgtcctccaccgggcgctgggtgccgtggtgcagcaccaggacgtccagcccgcccagctcgcgggcggcgtgcgcgacgacgcggcggcagtggcctgctgcggccaggtcgccgcccagggtgaggcagcggcggccctcccgctcgaccagctcggcggtgcggcgggcgtcggcgtcctccgacaggtaggccagcgccacgtcggcgccctccttggcgaaggcgaccgagacggcccggccgatgccggagtcgccgccggtgatcagggcgcgcctgccggcgagcaggccgcggccgcggtagtcgcgcatctcgtcccggggcttaggtgtcatatccggggtgcgtccggggtagggctgggtctgtgccggttgttcgctcatggggtcccctggggatgctcagatccgagacagtcccggtggtgtttcttctcacccgggtgcgaagaaacgagacgttgtgcgtcaggcgcgtgcccggtgggtggggacccaaacattcccggtaatttgacctctgggtaacatcaacccgaaccacattcggtccctgacgtaaggtgctgcttatggacctgaacggagtctccgccgtcatctccgggggcgccagcggcctcggtgaggccaccgcccgcgacctggccgcccacggcgtcaaggttgtcatcgccgacctgaacgaggccaagggcaaggcgctggccgacgagatcggcggcgtgttcgtcaagaccgacgtctccgacgaggcacaggtgcaggccgccgtccaggccgccgtggacaccggcgccccgctgcggatcatcgtcaacagcgccggcatcggctgggccagccgcaccgtcaaccgtgacggcagcccgcacgacctggcctccttccagaaggtcatccaggtcaacctggtcggcaccttcaacctgatgcggatcggcgccgccgccatcgccaagaccgagcccgccgacgccgacggcctgcgcggcgtggtgatcaacaccgcctccgtggcggccctggagggccagaccggtcaggtcgcctactcggcctccaagggcggcatcgtcggcatgacgttgccggccgcccgtgacctgtcggcgatcggcgtccgcgtcaacaccatctgcccgggcatcatcgacaccccgatctacggcgagggcgaggccgccgaggcgttcaaggccaagctgatcgcgccggtggtgttccccaagcggatgggcaaggccgccgagttcgcccacctggtgcgggccctcatcgagaacgactacatgaacggtgaggtcatccgcttcgacggcggcatccgcttccagcccaagtgagtcgggagaccgcatagatgtccgatgcagttctgaccgagaccgagggtgcggtcctggtcatcaccatcaaccggcccgaggccaagaacgcggtgaacgccgccgtggcggagggcatcgccgccgccatcgatgagttcgagggccgcaaggacctgtcggtcgcggtcctcaccggcgccggcggcaccttctgctccggcatggacctcaagggcttcctcaagggcgaggccccgtgggccgcgggccgcggcttcggcggcatcgtggaaaagcccccggtcaagccgatcatcgccgcggtcgagggctacgcgctggccggcggctgtgagatcgcgctgtcctgcgacatgatcgtcgcctcccgggaggccaagttcggcctgcccgagcccaagcgcggcctggtggcggcggccggcggcctgatgcggctgccgcggcgcatcccctaccacatcgccatggagatcgccctgaccggcgacttctacggcgccgagcgcatggccgagctcggcttcgtcaaccggctcaccgagccgggcggcgcgctggccgcggccaaggagctggcgctgaagatcggcgagaacgccccgctggccctggcggccaccaagcggatcatcgtcgagtcgccgtactggtcggccgaggagatgtggcagcgccagaacgagatctccggcccggtcttcgcctccaaggacgcccaggagggcccgaaggccttcgccgagaagcgcaagccgcagtggacgggcgagtgaccctcacctgagggaacgcacaccggggcgcccggcacccgccgggcgccctttaccgtgtccaggcggccgtgagcacgctttcagctttccttcagctttctcccccactcttacgatgagacgtggggggagcaggccattgaccgatcgcaccgcgcaccggccgcggccccagcgggccgccggggcccggctgctggtcgtcgaggacgacgccaacatccgggagctgctggccggcagcctgcgcttcgccgggttcgaggtggtcaccgccaccagcggcaccacggcggtggaggccgcccaccggcaccggcccgatctgatcgtgctggatgtgatgctgccggacttcgacggcttcgccgtggtgcggcggctgcgctcgggcggcacccacacccccgtgctgttcctgaccgcccgcgacgccgtcggcgaccgcatcaccgggctgaccatcggcggcgacgactacgtcaccaagcccttcagcctggaggaggtcatcgcccgcatccacgccatcttgcgccgggcccggggcggcgccgccgaaccgtccccccgcatggtgttcgccgacatcgagctggacgaagacagccacgaggtctggcgggccggcaagccgatctcgctgtcgccgaccgagttcaagctgctgcgctacttcatggccaacgccggccgagtgctgtccaaggcgcagatcctcgaccacgtgtggaactacgacttccgcggcgacgccggcatcgtcgagtcgtacgtgtcggcgctgcggcgcaaggtcgacaacaccgagccgaggctgatccacaccctgcgcggggtcgggtacgtgctgcgtcagccgcggcgctcatgaccgggcctgcggcgcgccgggcgggcggcccgctcgggacgctgcgttcgctgccggaccgcaccccgctgtgggtcaagctgatcgcggcggtgctgctgctggtcaccgcggggctgacggtgaccggcgtggccggggtgtcggtgctgcgcggatacctggtggaccgggtcgatgagcagctgggccaaagcgcccggcgcctggccgggcagatcgcccgcccgccgcccggccccgccggcggccccatcgtgctgcgcgtccccggcgacatgtccctgcagatccgcgacgccgacggcaccgtccgcagcgacacccaggcgcaggacgccgacggcggcccccgcatccccgccgagctggcagggcgctacgggacgccgttcaccgtgccggatgtgcgctccggcccgtcctggcgggtgctggccgtcccgctgaaggacggctccagcatgatcgtcgggatgagcctgggggagaccgagcgcaccgtggaccgcctgatcgccatcgacctgctggtgggcctggtggtcttggtggtgctggcgggcctgggcgtgtgggtggtgcgcgtcagcctgcgtccgctgaccggcatcgagcagatcgccggggccatcgccgccggcgacctgtcccgccgcgtcccgcaggccgacccgcgcaccgaggtgggccggctggccggctccctgaacgggatgctggcccagatcgaggccgccttccgggcccgcgcggcctccgagcacaccgcccgggagtccgagcggcggatgcggcggttcatcgccgacgccgggcatgagctgcgcaccccgctgacggccatccgcggcttcgccgagctgtaccggcagggcgccgcccgcgacgcggccgagatcgaccgcctgatcggccggatcgaggacgccgcctcccggatgggcctgctggtggaggacctgctgctgctggcccggctggaccggcagcggccgctggagcgccgcccggtggacctgctggcggtggccgccgaggccgtccaggaggcccgggtgctggcccccgaccgcgacatcgagctgtcggtggaaagcggcatggcctaccaggtgctgggggacgagccgcggctgcaccaggtgctgagcaacctgctcaccaacgccgtccggcacacccccgccggcaccccggtgcgggtgcggctgcgtcccggcactcccgccgaggagcgggcgctgcgcgagcggggcgcagcggcgggcacgtccgccgtggtgtgcgaggtcgccgacagcggccccggcctgacccgcgagcaggccgagcgggtcttcgaacgcttctaccgggccgatgagtcccgcagccgcgaggacggcggcaccggcctgggcctggccctcgtggccgccctggccgccgcgcacggcggcctggcccaggtggagaccgcgcccggccggggcgcgaccttccgggtgctgctgccgcaggccccggactgacccgccgatatccgggcagacctccatcccgggcggcgcgggcgcgccttcagacgttcagcgggctttcagcctctctgcagtaaggccgcagccccggcgccgacgctcaaagggtgagcgaacgactgggggaccacatgaacgccgacaagccacaccgcgacaccggccaccggtcaccgcacgtcgccccccacggccccggccggcggccggccgaagccgaaccgggcgtccgcccggccggcgtgcacgcctcccggggcggtccgcagacctccggggccggtgcggacgctttccagccgggggcgcggggaacaggagccgacatgagcggctcccaggaggcccccgccggttcgggcgtcggtcatgtgcaggcaccgggcgctcacccggccggtccgcaggcgtccggggccggttcgcacgttccgtggacgggagtgcagtgggcgggcggccacgtggaccggccgtgggccggcctggacggtgcgcaggggcgggcggcgggtgtgcggcccgccgccgggccgccgggggttgtgagcggtgaaagcggcccctgggggccgccgcaggcgccgccggggtggacgttgcggcgcaggctggtgaccttcggggccgccgtgctgatcgccgccggggccggaggggccggggcggcggccgcggtggcgttgctcggggacggcggggcggccggccggtccgcggcgtcctcatcggcggtgggcgccgcgccgcggtcggtcgccgaggtcgcggcggccgtgcagccgagcgtggtatccatccgggccgtctcgcggtcggccgagagcgaggggtcgggggtcgtgctgcgggcggacgggacgatcatcaccaacgcccacgtggtctttggcgccgcgcgcatccaggtcaagttcagcgacggcaggaccgccaccgccgaggtggtgggcgccgacgccgagcacgacatcgcggtgatcagggcccagggggtgtcggggctgcagccggcccgtatcggcgacagcggtgagctggcggtcggcgacacggtgctggccgtgggcagtccgctgggcctggacggctcggtcaccgccggcatcgtcagcgcgctcggccgcaccctgcaaagcggctcccagccggggccgggcggcccgccgcccgggttcggccgccgggcccggcaggagcagacgaccaccatcgagaacgccatccagaccgacgcggccatcaacccgggcaactccgggggcgcgctggtcgatgcggccgggcgggtcgtgggcatcaacaccgccatcgccaccaccgaccaggacggcggcaacatcggggtgggcttcgccatcccgatcaacgcggcgatggagtccgcgaacaggatcatcgccgcgtcctgaggcggcccgagacgaccgcggccgcgcctcaggcggcccgggagctcaccttcaggcggggcttgtcgaaggcccggttgcgcagcatcttgcggatctggtgcaggtagaagtcgcgcggcagggtgcgcacccgtttgggcagcctggggtagaccagggccagaaactccatcagcaggtggaactggatctcccggaacaggttccacttccagccgtactgctcgcggatcggcgggggcatcatcccgtaggtgatcagccggatcgggatgagccccggccgcatgaaccacggcagcttcttggggtgcagcacgccgtcggcgacgtaccgggaggcgtcgttgatcttcagcgtgttgaccatgcgggcgtagtactcgcggaactccgggtaggtcgccggcatgcggtcctcggggcagccgaggatcgtcgcgtagatcttggactgctggtagtactcctccagctcctcgggcgtgaacttgccgaacagccgctggtagagctgggccgccacggcgaacagcgtggaggccacccacacctgcagctcggggtcgttggcttggtagccgggcccggtgaccttgtcgtgcatccgggtgacgatcgcgctgagctggtcggcctcctccttggtgccgaacacgaccgtgtagacccagcccatggtgttgcgcaaccgggccgtcgggtcgtcaaaggtgtagctgtggtcgtgcacgccctgcccgaccttggggtgggaggtctgcaacaacgaggccacgccgccgccggcgatcaggatgccctcctgggcgacgcggcagatgatgtcgtcgtcctggaaatacctgtcactcatgcccacgagtgtaagtaaccacttgcttaggttccagtgtgacgtgtcgcacgaacatgcacatgcagatgcgcatggggcacggcgtccaccggagaaaaaaccggacgacatgctcaaacccgccgggaataatcaggcccatgccccccgcgatccgtgtccgcggctcggtcaccatccccgagaccgagctgcgctggcgtttctcccggtcgtcgggacccggcgggcagcacgtcaacaccagcgccaccgccgccgaactgtccttcgacgtggccggctcgccctcgctgcccgagccctacaagcgccgcgccctggaacgcctggccggccggctgaacggcggggtgctcaccatccgcgccgaggagcaccgctcccaaaagctcaaccgggacgccgcccgcgcccgcctggccgccctgctgaccgaggcgaccgccccgccgcccaagaaacgccgccccaccaagcccagccgccgcgtccacaagcgccggctggagaacaaacgccgccgcggcgcgctcaaacgcgaacgctcaagccgctggcactggcactgagcagatctttccaacgcgccgcctccgcggccgagacggaggacgtcgcagtcgaagacgatgccgtgacctgtgatgagacggcaccggacatcgcccgggaccgcgtgcgggatgcggaccggtctttcccggcgcgttgttcccgcaggtcaacacgggcggatcgggtcaggaacgatgcggtggcccagaacgccacggcacctgaggtcacggccggaaggcctcggtgagccggtgccgcttgcgccgcaaagggcgcgcacgtcccggccgggcccggcgggcggcggatgcgaggggatcaggacagaccggcggagcggatggcgcgcatggcctcacggcgggtctcgcccttgaggacgtcgatgtagacgccgccgcgcagatggtaggtctcgtgctgcagacagcgggcgaagtagccggtgccctcgatgcgcagcggcttgttgtccagatccacgccctccaccacggcgtgccggtagcggggggtgggaaaacgcaggccgggcaccgacaggcagccctcgtcctcgaccacgatgtcgccgtcctcggccaccagcaccggattgatcacatgcccgacgtggcgccggccgagatcgtcctcgcagtcgtagacgaagacctgcagcgacaccccgatctgattggcggccagaccggcgccgttggccgcgtacatcgtggcgaacatgtcgtcgaccaggcggcgcagcccggcgtcgaaggtgcgcaccgggtcgcactcggtccgcagcaccgggtcgcccagccgccggatcggccgcacctcgccgcggccctttggggatcgggtcacggccatagcctaatcaagatcggtatcggtcttccggtcgtctcggcgcgagcgggcgtccgccgcgtcaccgccgcggcggacgcccagcgacagggcccccgactcccggtccgacgaccggccccttatcagccctcgcccactccgggggccggcgcctgaggaggcaccggcgacaggggcgcggcgggcttgcccggctcggccgcctcgtcggcggcctgcgccggcagcggcaccgcgggggccggcgggtcggccgggcggaccggctcggacggggcgggcgcgacggcgtgcttgggcgccggcgccggcttggccggggcggcgggtttggccgaggccgcgggcttggccggggcggcgggcttgcgcgctgccggggcgacctgcttgacggcgtcgtcgaccatcttctccagcgggccggcctcgttctcggcgcgcagcagcgccgccagggtctcgctgatctcggtgagccgctgcagggcctgggtgtggttgcgggtcagctggttgagccgctgggtggcgtcctcgttgatcacaccggcccgccgctcggccgcggtcagcgtgcgctcggcctccaggcgggcgctggtgacggtctgctcggcctcctgcttggcggccgtcaagatggcctcggactccttcttggccatgcccagcacgtggtcggccttctcctgggcctcggcgaggttctttgcggcggcctcgcgggcctcgttgatgatccgctgggactcggcctcggcctccttgcggatctgggcgcccttggcctcggcctcggcgaccttgtcgcgcgcctcgtcctcggccaggttgatgatctggcggagccgctcgctcaggtcgtcgccggtgggcttgcgcgactcgcgcagctcggccatctcccggcgggtgcgctcgacgtcgtcgagggcgcgggccagccgggcctccaggtcgcggatctggttctggtactgggtcttcagatcgcgcaggcggtcctccacctgacggcggttgtaaccgcgcatcacgatctcgaactcctcctcctcgcggaggaggttcggcacgatctcagtttcgttgctcatgggcctaacggggtcgttggcgggccgggcccgtcaaggggttcggagtcaacgtcgggcggggtgcagtcccgctcggggacttgtcctagcacacagatgtcaagagtcgactctcgccctgcaaggcgcctccgcgcaaccggaatgcccgttctcgctgcgatttcttcgtcacctggggttctgcggccactccgggcggcgccgcccggtcaaggagcgccggtgccggttccgtaccatcgcgccatgagcatgagctatgtgggatccctgggggaggccgagccggacatccacccgcaggcgtgggtcgcgccgggcgcggtggtcatcggcaaggtgcggctgggccggggctccagcgtctggtacgggtcggtgctgcgcggcgacgacgaggagatcatcgtcggcgaggactgcaacatccaggacctttgctgcctgcacgccgaccccggcaccccggccgtcctggaggaccgggtgagcctggggcacaaggccatggtccacggcgcccacgtggagaccggcgcgctgatcggcatcggcgcgatcgtgctgaacggggcgcggatcggcgccggcaccctggtggccgccggcgcgctggtcgggccgggcaagaagatcccctccggggtcctggtggccggggtccccggccgggtggtccgcgagctcaccgacgacgaccggctggtgctggagcacacctggcggatctacaccaagaaggccgagcatcaccgcaccgccgcccgctggcggaccggcacctgatttccatcgtcccttgaaaacccgctgacctgggcgaagggattccgtgaagccgagcgggggagttcggggggccggggcggaactaccatgacctcgtggtgtggggagcgggatacggcgctccgcccccgatggcagggcagggcccggcgcctcaacccccgatgggccgggatccgttcacggcggcggagcacgacatgcgggccatggtgtccgccggctggtggccgtcggcgccgccgcagcagcgccagcacgtgatcgccgggcgcatgctggtgctgcccgacggcacctggtggctgttcggcgcctgggcccgctggtaccgcctgcacccctccgacggccagtggtacctgtgcccgccgccgcaggccccggccacccggatggcggcgcggccggccccgcagacgggccggctgccgatgctgccgccgcacgtgctgcccgccggccccgacttcaccttccaggcgcccgccccgctgccgttcgtcgggcacggcatctcccccgaggtgaccgaccgggtgcgcgccaccatcgaacaggcggccgcgctcccggccgccgactacccccactggtgggcgctgttctcctccgacgtccccagcacggtcgcggcgacctggggcgtgatgctgtggtgcgccgtcgcgccggtgttcgactcccggctggacgagcagatgctgcggctgtgggagccgtaccgcgcccggccgctgccggaggtcgacgggccccgctggctcaccccgccgccgctggaggcgctggtggggctgtatgccgaacggctgcgcgccggccgggtggacgcggcggtgtcggtgctgcgcaccatgtgggcgatggccggggcgctgcgcgacgacccgcgctttcaggcccgcgccgacgccctgctggcgatcttgaacgccactttggccaacccccagatggactacggcgtgctgccgtacggggaccaggcgctcgtccagcagtggctgacccgctgcccgccgagcctggcgccggcgctgcggcacgaaagctcacccggcgacaacgtccggcacgcctactacgagttcgccgaggccctcgtcccgatcgccggggacccggccgaccccgcctacatcgagccgcggctggtggccgccgcgctgctggccgccgacctggccaaggtgcgccaggacgtggccgcccaggtggtgccctggctggacccggagatccgctacaccatccaggcggtgcaggggcagaccgggcacccgctgcgccggctgtggccgcaggacgcgcggctgcccgagcagctgcgcgccgggctggagggcggcgagcgggccgaatcgctcctggcctccgcctacgcgctggatctggcctggtgccgcctggtgggcatcccggcccggccgcggggcttcccgatgcccaccgcgatcctgggcgagatcatcggggcgagccgggcgcgggccgcggtggcggccgccccgatcaccccgccgccgggggtctcccagccgctgcagcaggccggccgccccgggcagccgggcacgccgcccggggggatgccggcggcgccggccggcccggtcggccagcccggcgggcttcccggcgccccggcctccggcagcgtccatcccgcgggccggcagcccgagcccggtcagccgttcatgcaggcgcccgccgagcccccggtggcgaacccggccggcgggcaggggttcgtcatcgagccgccgcagtccttccagccgccggaaggggacggggaggccggcgacggtttcgtcgtcccctacacccggctcggtttcgtccgcccggacggcccgccgccgcagcagccggcggccgagaaccgttcccctgcgccggagccggccgggcgggagctgcccttcgacccggcggccacccgcctcgacgacggcgcgggttcggcccgtcccgccgccggcccgccgcgcacccgcatcctcggccaggacgacatcctcggcgatgcccccggtgagacccccggtgatgggcccgacggcgaggccgcccggcaggggccgccggtgccacccgccccgaacccggccctgggcgggggcacccggatcatgtccgagaccatgatcgcggacttcgactacctggacgaggctccgatgccgcaggtggagcagatcgccccgccgcctgagcggcccggcggcgacgacgggcgggtggtcgagcgctacggcatcagcttcctgtccggccgggaggacgtgaccgtcctgctggaggagctgcgcacgcacccggcctggtcggcgggcgccgccgacatggaggccacccgcatcgacggccgtccggggtcggggcccccgcccagcgtgctgctggtcggcagcccgcacaccgggcagcgccggctgtcccgcatgatcgcgctggcgttggccgagatcgggatcggcgacggggcgatccgcaccgccgacgccgccgacgtgcgcggcgccgcgcccgagcagctggccgcggtgctggagccgggcggcccgacgctgctgttcgagcggctggacgtggcgatcctggaggccgccgacccggaggcgatggtgcgctcggtgcgctcggtgcgcacccggcccggccccaccacgctgatcgccacctgcgagccgcggcacttcaagcggctctcccaggaccatccggagctgatcgagctcttccgcgtctaccggctgccggatctgacccgcccggagacccggatgaggctgctgtacctgctggccgacgagcgccgggtcaccctcgacgccgacgccctggaggccgccgaggccgacctgcggcggctgcgcggccccggcgacctggtcaacgcccgcctggtggaggcctacctggaccaggcgtgccagcggggcatggagcgggccggcgccgcgcagagccggctggtgctgtcggcccaggacttcgccggggtggccgaggcgatcgagccggcgctgcgcccgcccggcgacatcgacggctacctgcggcagctggacgccctgctggggctggaggacgtcaaggcggcggtggaggaactggtcgccgaggcgcagatggccgccgagcggatccgccacggggtcgctcccggcacgcaggggcggcacctgctgttcctcggcccgcccggcaccggcaagaccaccgtggccgggctggtcggcggcatctacgccgcgctcgggctgctgagctccgggcacgtggtggcctgccgcccggtccacctggcgggccgggacgcggtggacaccgacaaccgggtggccgccatggtcgagcaggcgatgggcggggtgctgctcatccaggaggcctaccggctggaccgcgtcccgcaggtggtggaggagctgcagcggcagctggccgactgcggcgacaggctgctgatgatctgcaccagcccggcggccgagatggagggcttcttggccgggcacccctccttccgcgcccacttcgcgcggacgctggagttccagggcctggacgaccggcagctggtccagctcttccagagctacgccgagcgggacctgtacctgctggacgaggagctgcgggtggagctgctgacccggttcgagcggatgcgccaggacccgtcgttcgcctacgcccgcacggtccgccagatgttcgagcagaccgtggcccggcaggccgcccggctggccggcatggacgtcaacgccgccaccgtcgcccggctcaccgtccgtgacctgcccgaatccccactggagcggatgctggggaacttccagcgcgacccgcggggctgaaaagaggaaatgatactcgggtggtcaacgtgccccctgtgggcggtgcggcccatgcctcttaaggatggctaccgaatgacactcttgggtcatgcgccacaagacgaccggcgagtagcctcggctatgggtgtggggaaccgaggaagactgcttccccgcaggcgggaatcatcctggaggtggacgcggtgcgacagcagatcgacctgcgcgtccacgaccgtgtcgcgctggacgagatcgaactctactccgagatcctgagcgcggtggccacggccgaacggccgctgaccatcgacgagatcgacacggtgctcggggttcggcgtgaggacgggaccggtcgtcgtgagtcgacgccacagtaggtagttcttccgaagcggccggtgcacccccgcgggggtgcaccggccgcttcgtgttcggcgcaccttaagggattcaccaagggcgttcaacttccgtatgcgcaatgttcatccattgttcacttttccgtcgggatgagttcaccggccgatgaggtgctgggcgcagatgcaaatcgcggctggtttgtaatcaatctcacttccaggggcatcgcagggtgcgctctccggcccctccttcatacccctcacgggtatttggcgccgatccggcgcccgttccccggcacccccgatgacgtgggaaaacgcgggagctgtgaggtcatcacagccagatgcggcgctatgtgagccttggccctaagtctcccgtccggagtgtgctcagggtgcttcggggcaatctgcaaggtgaggaggtgggcaccgaagggagaagaacgggggaaggttctttttccggctggtaacgcctacgatccttccggattgttccggcacttcaggagtatgacgtgcgactgcgtctcacgcctcgtgaggacagcttctacgacatgttcgccgcctcggcgaacaacctggtcacggcagccaggctgctcgtggaactcatcagcgacggcgccgaccgagaagccatcgcggagaagctgcgcgcctgcgaacacgcaggcgacgaggcgactcacgcgatcatgcaccggctgaacgaaaccttcatcacgccgttcgatcgggaggacatctaccggctggcgtcccagatcgacgatgtgatggacgacatggaagaggccgccgacctcgtcgtgctctacaagatcgatcagttgcccaagggggtcgtgcagcaggtcgaggtgctggagcgggccgccgagctgaccgccgaggcgatgccgcggctgcgctcgatgaaggagctcaacgagtactggattgagatcaaccggctggagaaccagggcgaccagatctaccggcggttgctggcccacctgttcaacggctcctacgacacgctgacggtgatgaagctcaaagaggtcatcgaccggctggagggcgccaccgacgccttcgagcacgtggccaacaccgtcgagaccatcgcggtcaaagagtcatgaccgaggcgcgtgagaccgtcctgaaccccccgcccccgcccggggacgagccgcccccgctcagcgagcaggcctcccgggtatcgatcaaggcctggctggggctgctggcgctggtgctggtggtgatcggcgccggagcgctcgggctgcgctcagacgcccagaccgcggtgctggtgctggtcgtcgtgatcgccctgggcttcgactacaccaacggcttccacgacgccgccaacgccatcgccacctcggtgtccacccgggcgctgaccccgcgcgccgcgctgctgatggccgcggtgatgaacctgctgggcgcgctgctgggggtggaggtcgccaagaccgtcagcgaggtgatcaccccgccggaagggctgcacgggctgaccgtggtggccgccggggtgctcggcgccatcacctggaacatgatcacctggtacttcgggctgccgtcgtcgtcctcgcacgccctgatcggcggcgtggtgggcgcgggactggcctcggcctcatcggtgagctgggggacggtcgtcgacaaggtcgccatcccgatggtggtctccccggtcgtcggcttctgcctggcctacctggtgatggtggccatcttgtggatcttccgccgggcgcacccgcgcaagatcggccgccggttccgcatcgcccagtcgctgtcggcggcgtccatggcgctggggcacggcctgcaggacgcccagaagaccatgggcatcatcgtgctggcgctggtgaccaccgggcacgccgacggccagagcgtgccgctgtgggtgatcgtggcgtgcgcgagcgcgctggccgccggcacctatgcgggcgggtggcggatcatgcgcaccctgggccgccgggtgatcgaactggatccgcccaagggtttcgccgccgaagcgacggcctcggcgatcctgtacgccaccgcctacatctggcacgctccaatctccaccacccacacgatcacctcctgcatcatgggcgtcggcgccaccaagcggctgtcggccgtccgctggggcgtggcgggcaacatcgtgatggcctgggtgctgaccatgccgatggcggcgctggtggccggcgtcgtctactggttcgtccacctgttcggggcatagccgccctcggcaacggcgaaaaacgcgccgggcgctcgctgaagcgcccggcgcgttgctcgttggagccccccggaggcggcccgtcccgggcggctgcttcctccgctcagccgaaccggccggtgatgtagtcctcggtggccttctcggacggattggtgaagatcttgctggtgtcgccgatctcgaccagccggccgggcttgccggggccggagatgttgaagaaggcggtgcggtcgctgacccgggcggcctgctgcatgttgtgggtcacgatcacgatggtgtaccggttcttcagctgagagatcagatcctcgatcgccagcgtggagatcgggtccagcgccgagcacggctcgtccatcagcagcacctgcggttcgaccgcgatggcgcgggcgatgcacagccgctgctgctgaccgcccgacagcccggcgcccggccggtgcagccggtccttgacctcgttccacagcccggcgccgcgcagcgaccgctcgacgacctcatccagctgggacttgcggcgcactccgttcagcttcagcccggccgccacgttgtcgtagatcgacatggtggggaaggggttgggacgctggaagaccatgcccaccacccgccgtaccgccaccgggtcgacgccgggtccgtacaggtcctcagaatccagcagcaccttgccctcgacgcgggcgccggggatgacctcgtgcatccggttgagggtgcgcaggaaggtggacttgccgcagccggacgggccgatgaaggcggtcaccgaacgcggctcgatcgtcatggagatgtcctcgatggcgcagaccgagccgtagtaggcgtgcagcccggagacctcgatgcgcttggccatggggcgaaactcctaacgggagacgggcttgcgcagccgggccagcagccgcgcgcccaggttgagcagcatgatgagcaggatcaacgtgagcgcggcggcccaggcccgctcgatcgcctgcgggttggggtcgccggcctggtaccagatgaaggtcggcagcgagccctgcggcccggcgaaggggttggcgttgatggcgtcggtgacgaagatcagcagcagcagcggggcggtctcgcccatcacccgggccaccgccagcatcaccccggtgacgatcccggtcagcgcggtgggcagcaccacgaagcagaccgtccgccaccgcggcacccccagcgcgtacgaggcttcgcgcaggtcgcccgggacgagcttgagcatctcctcggtggcccgcaccaccgtcggcagcatcaagatggccagcgccagcgacccggcgaaccccgagtactcaaagcccagcgccaccagccagaaggccatgacgaacaggcccgccacgatggaggggatgccggtcatcacgtccacgaagaaggtgatgacacgggccaatcgcttgccgtcaccgtattcgaccaggtagatgccggtcaggacgcccagcggcaccgccatggccgtactcagcccgacctgctgcagcgtgcccacgatcgcgtggttggcgccgccgccctcgtccccgctggacagcccgttcatcgagtacgtcaggaaggtcagatccagccgggccagcccgcgggtgaggaccatccacagcaccgacgccagcgggatgaccgccagcacgaacgccgcacagaccagcacccgcacggtcaggtccgcggcccggcgccgggccgagaccttcggcaggccgccgggcggagaaccggtcgccgtgatgctcatgcgaactccctgtgccgggccacgatcgcgcgggcggtcatgttgacgatcaacgtgatcacgaacagcaccagcccggaggcgatcagcgcgccccgggcggtctcgccggcctcggcgaagctgttggcgatgttggcggcgatggtgttgccgccgtctttgaggatgtggatgctgatgccgccggcggtggacagcaccatggccaccgcgatggtctcccccagcgcccggcccagccccagcatcgcggcgctgatcatgccggagcggccgaacggcagcaccgccatcttgatgacctcccagcgggtggcgcccagcgccagggcggcctccacatgggcggtggggacctgcaggaacacctcgcgggtgagcgaggagatgatcggcaagatcatgatcgccaggatcaccgaggcggtgagcagcgaccggccgcccacgctgtccccaccgaacagcgggatccagccgaagtaggtgttcaggaaacggccgacgtcgtccatcttggtgctgaagtagtgcaggccccacaggccgtagacgatgctgggcaccgcggccagcagatcgaccaggtagccgagggcggcggccaggcggcggggcgcgtaaaaggagatgaacagcgcgatcccgaacgccacgggggtggccatcagcagcgccagaaacgaggtcatcaccgtcccataggccagctgcgcgatgccgaacaccggcggatcggcgttggggttccactcctgctcggtcaggaagttggcggtgttggcctgcagcgcggggatggccttccagatcaggaacaccgcgatggccgccatgacggccagcagcgcgatgcccgatgcccgggacgtcagcgcgaagatctggtcgccccggcggccggtgctcatcggccggcggaccgcccggctgccggcggcgatgtcggccgcccggccgatatctgcctcgctggtcacgaaactgcctccttgggggtgccgggtgccgaacccgcgacggccccgccaccggtgcgcgtggtggcggggctgcgcggggctcgtgccttgccgttcaggacgctgctcaggacagggcctcgacggctgcgcggaccttggccgccagggcgggcgacagcggtgcgtaaccggcgtcggtgagcaccttctggccgtcctcgccggcggtgtacttcaggaaggccttgacgaacgcggcctggtcggccggcaggcccttggagcagaccacctcgtaggtgaccaggaagatcgggtaggcgccggcggcactggtgttgtagtccagcttcagcgccaggtcatggccctggccgacgatctcggcgctgtcgagggcgttgcccacgctctgctcggagacctccacgtactcgcccgagccgttggcgatcttggcggtctgcaggccgttcttcttggcgaaggacatctccacgtacgagatgccgccctcggtctgcttcaggacggtcaccacgccgtcggacttgggcgccccctggccgccggcctcggtcggccacttcttctccggctcccacttccactcgtcacctgcgacgttgctcaggtagtcggtgaagttctcggtggtgcccgactcgtcggagcggtggatcggcttgatgtcggtgtccggcaggtcggtgccggggttgtcggcggcgatcgccggatcgttccactttttgagcttgccggcgaagatcgccgccagcgtcttcggcttcagctgcaggccgtccacgccgggcaggttgtagatcaccgcgaccgggccgaccaccatgggcaggttccaggccgggttgccctggcagcgctgccgcgcccgggcggcctcctgctcatccagtgccgagtccgagcccgcgaaggccacctggccggccaggaacgcctggatgccggcacccgaaccggcggggttgtagttgagggtggcgcccgcgcactgctgggcgtagatcttcttccactcctcgatggcgttcttctgcgagctggcgccggcggcgttcaccgtgcccttgacgcagtcgatcttgccggtcggcgcgttggacgcgccggccccgacgttgtcgtcggaaccacaggccgacagcgccagcgcgcccgcaacgaccacgccaccgagggcggcgagtcgagagccgttcttcaccggggattctcctcttggtcgtcgtgcggcggacccccgtggagatggcaggcatggggtccaccgtcgcaggcgacgctaaggagggcaggtgtccagccaccctgatccaggtgaacgaacggtgaagtgaaagggacaccgccgcgaaagtcgcgtcgaccgggcgttgacgtgcggtaaacgccactggtcacggcgatgtccggggatcagtgcggcggcgggctctggtacatcacgtccaccgcataccgggtgaagccgagggactcgtacaaacgcagcgccggccggttggactcgtccacatacagcatcaccgccggcagcccccggtcccgcagatggtgcaggccgatcagggtcagcacccggcccagtcccagtccttgggcggaggggtccacgcccaccacgtacacctcgccgatggggtcggggtggaccttcgtccagtgaaaaccgatcagtcggccgtcgcgttcggccaggaacagccctgcggggtcgaaccagggctcggcctgccgggcgcgcaggtcctcgagcgtccaggcgccctgctcggggtgatcggcgaaggcgcgcccgttcacgcgcagccaggccgtctcgtcgcggccgggttcgaaggtgcggatcgtcaccccgtctgggacggtcacctccggcagcggggagtcctgcagcggccgccgcatctgcagcagcacccgcacccgcgccatgccctcggcggcggccagcgccgcggcgggggccaggtcgccgtgcgcccacacccgcagcgggccgcgggcgcgctcgcgcagcgcgcgcagcagtgcccggccgtgaccgcgccgtcgccggccggggtggacgaccacctcgcctgaggcgcccgcaccgtcgggggcggggtcgagatgggcgtaaccggcgatgacgccgtcttccagcgacagcagggaacgggaccggccggcccgcaaggtcaacagcgcctgctccgacagcggagccacgccgtcatgccgtgtcgcggcctccgccagcgccagcacctggctgatctgcgggtcggtcaggccgtcggagaagaccagggcacgctcgtccatgggcgccaccctagtctcgcccgatccgccgacatcctgccgggatgtcttgcggaccgttccaaaatcaagaacgcacgggctcccgggtctccgattcgcccggccggtggtccgggacgaaccggtagccgacgttgcggaccgtgccgatcagcgactcgtactcggcgccgagcttggcccgcagccgccgcacgtgcacgtccacggtccgggtgccgccgaagtagtcatacccccacacctcctgcagcagctgggcgcgggtgaacacccgtcccggatgctgcgccaggtacttcagcagctcgaattccttgaaggtcaggtccagcacccggccgcgcagccgcgcggtgtaggtcgcctcgtcgatggtcaggtcgccgttgcggatctcgcccggcacatcgtcggcctcgctcgcggccgctctgccgatggccagccgcaaccgggcctcgacctcggcgggtcccgcggtctgcagcagcacgtcgtccagcccccactcggggctgagcgcggccagacctccttcggtgacgacggccagcagtgggcagtccagcccggtggtccgcagcagccggcacaggctcttggcctgcaccaggtcgcggcgggcgtcgaccagcaccacatcggccggtggggcgtcgatcagtgcggatgcctccgcaggagcgacgcgtactgagtgcaacagcaaccccaacgcggggagcacctcatcggaaggttccagtgcgttggtgagcaagagcaaactgctcaagggccgcctcccgccctaaaaagacgtcaaggacccgggtggcctcgtcgcccggatccctcgggtatgaggatatccgaggtgtccaatgaggcaatggcaagtgtctgccgggtttcggctgttgcgagaatgagatcctgagatcatggcgaggggcaccatcaggtactgggcggcggcgcgcgccgccgcgggggtcgaggaagagccctatgaggccgcgacgctggccgaggcgctgcacaacgcccggcgcggccggagcggcgacttcgcccgggtgctcgagcgcagctcattcctgatcgacggcgccccggtcggcacccgcccgcacgagggcgtcgccctggccgagggcgccgtgatcgaggtgctgccgccgttcgcgggtggctgatctcacatccctccgagccggatgtgatttcccggacggttttggaatctcgtttgcgagttttcaacttcggtctacgatccgatggcgccgtccgtatatcggcttatattccagacccgttccccgtgagccgaacgccgggaaggcgcgccttggggaacatggcggggccgggacgccgtaatgtgggcgcacccggtccgcggcgtgaggagagtgcatgcgcaaggctctggtcgtgttcctcgtcctgctggcgggcgggctgatcgcggcggaccgcatcggcgtgctgctggtgcagcgggaagtggccgagcggctggccgtccagtactccctgccccagcggccggaggtcaccatccacgggctgcccttcctcacccaggccatcgggggcgagtaccggcaggtcgacgtggcgatcggcgacttcacccggcaggaggtcacgctgcgggacgtgcgggtgcgcatcgagaacctgcgggcgccgctgtcggaggcgatcaacggcgacaccagcggggtggtggcgggcaccgcgaccgcctcggcgatcctgccctacgacctgatcaagcgccacgcccccgccaacgtcacccggatcggggccagcggctcggacctggaggtggagctgaccggctcgctgctcggcttcaccctcaacggcaccgccgtgctgtcggccgaggtctcccgcgacggcatccggatcaccccgcgctccgtcgccacgcagggcctgcgggtcccgctgggcgcgctgcgcggaccgctgtcatggacggtgccggtgccggagctgccgctgggctcgcgcatcagccgcgtcgagatcaccgaggccggcatccgcgtcggcgccaccgcccacgacgtggccgtgggagagctcgccggccggtgagcccccgccggtcccgcagcgggaagaaaaccgttgaccgccggtgaaccggaccgggagggcgtacgtgtcaccggcgtgggacccaccgccgacgaacggttgctgcgctcgctgtacgccgagcacggcggtccgctgctcggatacgccctgcggctgaccggcggggatcgccagcaggccgaggacatagtgcaggagaccctgctgcgggcctggcggcacccggaggccctcaccggccggccggtccgcccctggctgttcaccgtggcgcgcaacctcgcggtggacgcccaccgggcccggcggtccagaccgccggagaccgggctgcacgagtacgccgcgctgcctgccgggaacgacgacatcgaccgggccctggagtcctggacggtggccgaggcactggccgacctgagcccgcagcaccgcgcagtgatcctggagacctactaccggggccgttcggtggccgaggccgcccaggtgctgggcatccccccgggcaccgtgaaatcgcgaacctactacgcgctgcgcgcgctgaagctcgccttggaggagcgggggttggcgccatgagcaccgaatgcgaagaggtacgcatctccttgggggtgtacgttctcggcgccatcgacccggccgagcgcgccgcggtggacgcgcacctgagcgtctgcccgtcctgccgggacgagctggccggcatggccgccctgcccgcgctgctggggcgggtcagcgaggcccagatcgccgcgctggccgagcctcccggcgaactgctggagacgctgctggcccgggccgccagcgaccgccgcccctcctggcgccggcggtggagcgcacgctggaaggccctgtggagcagccgctggacgccgctggtcgccgccgccgccgtgatgctggtggtgggcgcgctgttcggcggcctgctggacgaccggttcgacggctcgcccccggtgaccgcccccggcccgtcccagaccggggagggcccctccccgtccacgaccggtgagcggctgcaggcccgcgacgccgatacgggggtgtcggccgagctgctgctgttcgccaagaactcgggcacgcaggccgagctgcgcctgagcggcgtctcggcgggcagccgctgccggctggaggcgatcaaccggcagggccggcacgacatcatgggcagctggcggctggaccacccccaggccacgttcgtcggctcgacgatgttccggcgcgccgaggtggcctccttccaggtcgtcgccgacgacgggcggcccttggtgaccattcccgcggaatgaccgccccgcggggaagagccgggcggtccggtaggttgtgccatcacgatgacaggtgcgttcgtcgcggccttcgtgctgctcgccgccacggtgttcggccttgtgcgccgccaccgtgacggccggctgcgcccggcgagaggaggggacgtgccagaggccgccaccgaccggctgggccccgcggagctgggcgccgccctgggggagcgggcgacgctggtgcagttctccaccgccttctgcgccccctgccgggccacccgccgggtgctggcggaggtcgccgccatggtggagggcgtggcgcacatcgagatcgacgccgaatcgcacctggacctggtccgccggctgggggtggtgcgcacccccaccgtcctggtcctggacgccgccgggaacgtgcggcgacgcgccaccggggcgccccgcaaggccgacgtgatcgccgccctcggcgcggtgatcgactgaacgcgtcgctcccgggcccgcaggggagagacggacctcaccgtctcgaaagccgatacgggagtgacattctgcgagacaacacttaccatcgtggcgtgcgttactggacagagcagctgctcacgaagcgtcgcgcggtcgacttctgccgcgtgtccgcgtcgctctgtcgcctggtctgaggcatcgagccgtagctagcagagtcatctcgactcccctcccagctcgcatcccagtctcagcacctggagcaccccaatgcaggtcgatccgcgtgggcagcgcgtgtccgcgggcatcacgaccgctgtcctggtggtcgtactgataacgggaagctgggaactgctcgccgcccaggccgtggtgttcgccgtcggagccctcatcggcctgcgctatgcgccgtacggactgatctaccaggccctcatccggccccggatcggtccgccccggcagctggaagacgccgcgccgccccgtttcgcccaaggggtcggcctggtcttcgccctggtgggagtagtcggttacgtcgtgggaatcgagtggctcggcatcgttgccacagctctcgcgctgggggcggcgttcctgaacgcggcgttcgggttctgcctcggctgcgagatgtacctgctgatccgtcgcgtgattccaaaaaaccgctccgacagggaggttccagcatgagccgctccgacgtcctggtggacgcagactgggtgcagcagcacctggacgacccgggcgtggtgctcgtcgaggtcgacgaggacgtctccgcctacgacaagggtcacatccgcggcgccatcaagatcgactggaagaacgagctgcaggacccggtccggcgcgacttcgtcgacaagaccggtttcgaggagctgctgtcccgcaagggcatcgccaacgacgacctggtgatcctgtacggcggcaacaacaactggttcgccgcctatgcctactggtacttcaagctctacggccacgagaaggtcaagctgctggacggcggccgcaagaagtgggagctggactcccgcgagctggtcaccgaggtgccgcagcgcccggccacccagtacaaggccaaggaccaggacctgtcgatccgcgccttccgcgacgaggtcgtggacgcgatcggcaagaagaacctgatcgacgtccgctccccggacgagttcaccggcaagctgctggcgccggcccacctgccgcaggagcaggcccagcgccccggccacgtgccgaccgcccgcaacatcccgtggtcgaaggcggccaacgacgacggcaccttcaagtccgacgaggagctgcgcgccctctacgaggaggcgggcgtggacttcagcaagcccatcatcgcctactgccggatcggtgagcgctcctcgcacacctggttcgcgctgcgcgagctgctgggcctgtcggacgtgaagaactacgacggctcctggaccgagtacggctcgctggtcggcgtcccgatcgagctcggcgaggccaagtaaggggccccgggtccctccccacccactgacgacggtcccgctgccaagcggagattggagtaagacatgacccagggttgcgctgcacctgcccagaccacccgcctgcccgccaccgtcgacctgtccaacgaggcggtgatccaggggacggtgacccgtaacggcacgccggttcccggcgcctacgcccggctgctggactccaccggcgagttcaccgccgaagtggtgaccggcgatgagggcgtgttccgtttcttcgccgccgacggcgactggacggtgcgggtgctggccgccggtggcgtcagcgtcgacacccaggtgaccgccaaggtcggtgaggtcgcccaggtcgaggtcgccatctgacctaccctgccctgctcggaagcggccccgtcgccttcatgcggtggcggggccttttcgtgcgcgggcagcgccttgggcgcgcctcactttccggaacgttgaatccaacggtcgattctctgcaggattccctgcttcgcccccggaggaagggcaccgagccagatggggacgacgtcctcgcctttgcgccaggcggccggcagacgaccacgacgatcgggcggacgatggaccgcccgaaccccgatgaacaccgcagacgcacatccgcttcgctgggatgccgcataggcggtctcctcatttctctcggcccggcgcacccggctttgtgcgcccgagcgaccgggacggtacgagtcgatgcccacgcccaccggcccgggatgcggcattgtcagcccagacagccggtgcagccctgcagcgcggtcaccacggcgcgggcggcggccgtggcgccttcgaaggcggcggtttccgccagcggaacggcgccgccgtcggagcctgcgaagaccactttgaacatcgcgttggcatagcgcgcccacaccgtcaccgatccggtgcgtccggcggcggactgggcttcggcgtacatcgcgaaggcgtcttcgccgacgtccggcaccctccggaaggtcccgtaccgcagcactgagccgccggcgttctgaacggaggtgcccgcgcgctgccgcatggtccggcgggcggcgttcatccaggtcgtggccttgtccacgccggcccggccgccctgatcggcgcgcagcaccacccggacggtcagcgcccgctgccggggcgcctgcgggttcgcggtgctccaccggcagcccgccgcatgcccgtcctggcccggccgcccggacggaccggcccggcgcgcgttcagcggaggcggcatgaaggacctgcgcaccggccgcgggaccagccggcagggcgcggtgatggtgacgaaccggggggcctgcgcggcgggcgttcccgaaccggtgggagtcgccgaagcggtggacatgggcgccggaggctcggccgcgttcccgccgcccccgccgcgcacgaccaccgccagcaccgcccccaccacgagcacggcggccagtgccagggccggcagcagccacggccgccgccgcgaccccaccgggccgggcggaggcggcagcggagcccactgctggggattcaccggtgcgttctgcccgctgttcacctggaccttccctggtaacgcgcattgccggcggccttgagagccggtctgtgagcggcggtgactcgccggcggcccgcaacgccggcggcctgtgcgcggccgcggtgcgatcggcgagcgcgcatgaggttatcggaaccccatgaccgtgaaaccggacggtgcgcgttcggcggccgtcacggacgtgaaaaaaggcgacaggtctttgccgcaggtcgcccgtcacttcccgggataccggtggcctgctgcttttcagcatatgcccggctggagtggaatgctctaaagtttggtccggcgacttgacggaaggccgcacacggggaggaacgggacgtgaaggctcggcgagtggcctggggggcgattgcactcgtggccgtgcagctcctgacctgcccggcggctctggccgccccttctccggacccctcccagcgcagtacgcccaagcccggcgggacacccgaaccgaaaccgtccaagaagaaaagcccctctccgcagccgccgccgcagcgcgagaccaagcaggaatgcgagatcaaaaccgggattccggccggtcagctccaagaggagccctgggcgcaaaaacgcctcggattcaccgcggtgtgggagctgaccaccggcaaaggcgtcaccgtcgccgtggtcgacagcggggtggacgcctcgcacccccagctgaagggccgggtccgcacgatcgacgtcaccggcaccggcacccgtgactgcctgggccacggcacccaggcggccggcatcatcgccgcccgcgacatgcgccgccggcaggtgccgttcctcggcgtcgcccccggcgtccggctgctgtcgatcaaggccgcggtgcagcagagcggcaacgaccccggctggaccgccaaggccatccgcgaggccgccgaccgcggcgccaaggtcatcaacgtctcctcgcaaagccccgactatcccagcctgcgggaggcggtgaagtacgcccagcgcaaggacgccgtgatcgtggcggcggccggcaacatccaagacgagcagcgcggcacccagaccccggcctacccggccgcctatcccggggtggtcgcggtcggcgccgtcggcgagagcgccactctcagctccttctccaacaccgaaacccccgtcaccgtcgtcgcaccgggggagaagatcgtctccacctggccgggcggcggttacaacatcgatcagggcaccagtttcgccacgccctttgtgtccggggtcgccgcgctggtccgctcctaccaccccaagctcagctacaagcaggtcaaacgccgtctggaggtgaccgccgacggcggcagcgccaacggcaccggcggcggcatggtcaaccccttgcaggccgtgaccgccgtcctggacggcgaggaggagggcgaggaggcaccctccccccaggccctgccggtctacattccccgccccgaaccggaggaccgcttcggccgcaccctggccctgtccctgaccggaggcgccctggccctggccgcctcagccgtcgcggccggcatcatcatccccgccggccgtcgccgcaactggcgcccctcccgccgtcagccctccacagaaggccccaccggctgagacacgccggcccgccccggcgcggctttgaggcccttgcacgctcgggagcaggaaggaacgcccccaggccactgcagatcacttagggggatagccgctcttgcgggggtcgaagcagtggtagccgcacagaaaagcgatgcatagaacctgcaccgtctgaggcagcccgacgtcgttcagtttcagttcgtcccagatctcgacggtgctgccgaaaggagttccgccccaccccaggaccgtatcgagccgttcggtgacgccgcccatccgttcaccgcccggcccggtgatggcgtattcctgctcggacaacggacgaaccgccagcagctccggcccggtggcgggaatcagcgcataccttcgggtgaaacttgcgttgaggtgataccagcgcagcagcgaccggatgacgcccaccggagtcccgtcggccaagaccacggtcgcctccttgctcctcttcggcttgtcgaagacgaaccaggcactgccgtcggaatggcgcacgtccagtgtggcgaccatgtctttgaccgagcccgcccctttcccatcggtccacctgcggatctcgccgaacggtgacaggggacggcgattgaccgtcccgaccagctcaccggcaccggaacgcagctccagcccccgcctgatcagatgcaggcccggcacaggcatagcggacgacatgtgcgctcctcacggcaagctgagacacccctctgtcagctctcccggtaggcggtctggatgaggcgggtgccggaacggcgttccacgaagtagccgcggccctgcgggagtttgtgcggcttgacgttgcccagcaggatgccctcgtccttgttgccggacatgaccaggcccggggaggccatttccttgatccgctggatgatgggctcataaagggcccggccggcgccgcccatggaacgggcgatgatcaagtgcaggccgatgtcgcgggcctggggcagcagctccgccagcggccgcagcgggttgtcggacgtggcgaccatttcgtagtcgtcgacgaccaggaacagctcggcaccggtccaccaggaacgcgaccgcagctgctcgggggtcaggtcggggggcggcagccgggcctccatggcgcccttgatgtcgcggaccagggaggaggccgcggtggaggacgcggcatagccgatctggtgctcggtggtggccacatccagcagcgaccggctgtagtcgatgaagatcagccgggcctgctggggggtgtagcgctcgatgatccccgcggtgatcaggcgcagcaggttggacttgccgcactcggtgtccccgaacaccaggaagtgcgggtcggtgttgaagtccaggtagaccggcgacagcgagtcctcgtcgatgccgatcgggatgcgggtgccgctttcggccgcgctcggcagctgggcggccggcagcacgttcggcagcatccgcaccggcggggcggtcgggccgtgccaggcctcgcggatggtcttgaccgtggtcgcgatgccctcggtgagcgtctcggcggaggtgtcgccgtcgatgcggggcagcgcggtcaaaaagtggtagccgtcccgcgtcaggccgcggccggggcggttctccggcacgttggcggccttcttgcggtccacctccgactcgtacgggtcgcccagccgcagctccagcttggtgcccagcaggtcgcggatgctggtgcggaactccgaccacttgttggaggacagcaccacgtggatgccgtaacccagcccgcgggcggccagctgggtgatggagtcctccagcgcctcatagtcctggcgcagggtcagccagttgtccacgaccaggaacacatcgccgaacccgtcgccggcgtactcgccggtggcgcgcaggcgccggtaggtggccatggagtcgatgccgcgctcggtgaactcctgctcccgctgctccagcagcgccgagacctcggccaccgtgcggcggatccggtcggcgtccagccgggtcgccaccgagcccacatgcggcagctccgccagtccggccagcgtgccgccgccgaagtccaggcagtagaactgcacctcctgcggggtgtgcagcagcgccagcgaggtgatcagggtgcgcagcatggtggacttgccggtctgcggaccgccggccacccccacgtgcccggcgccgccggacaggtccagccagtacgggtcgcggcgctggtcgaagggacggtccaccagccccaccacggcgtgcagccggccccgccactcccagccgtcggcggtgtagccgtgcgcggccgacggcgacagcggcggcagcagctcatccagcgtgggcgggacgtccagcggcggcagccagatctggtgcggctcgggcccgtgcccggccagctgccgcaccaccacgtcgaacagcgactcagagctcttgttctcctcggcccgctgctcgggctgcggctgctcgaccacctgcgggcggatgtagtcggtcaggtacggcagcacctgccggacgatctgcgggccctcggagcgggtctgcggctcctcgtccaccgggccggacacgtaggcggccttgaaccgcaccagcggctcggtggcgaacttcaggtacccgttaccgggcgagggcggcagctcgtaggcgtccggcacgcccagcaccacccgcgactccatcgccgagaacgtccgcagaccgatccggtacgacaggtgggtgtccaggccgcgcagcttgccctcctccagccgctgggacgccagcagcaggtgcacccccagcgaccggcccagccgcccgatcatcacgaacagctcggcgaagtccggcttggccgacagcagctcggagaactcgtccaagacgatgaacagcgtcggcatcggcggcagcggggcgccctccatccgggccttctcatagtcgcgcagcgaggcgtagttgcccgagtgccgcagatgctcctggcgccggaccatctcgccgtgcagcgcgtcgtacatccggtcgaccagggggagctcttcctccaggttggtgatgatcgccgagacgtgccgcagcccctccatgcccaggaaggtcgcgccgcccttgaagtcgaccagcacgaagttgagcacctcgggggagtgcgtcatcgccagcgccagcaccagcgtgcgcagcagctccgacttaccggacccggtggcgccgatgcacaggccgtgcggccccatgccgccctgcgccgactccttgatgtccagctccagcgggcgcccgtcggcgtccagcccgatcggcacccgcagccggttgcgctggggacggggccgccacagcaccgccgggtccaggttgtaggggttgtcgatgtgcagcagcgaggtcagcgtcatgttcgccgacagcacgtcctcttcgggctcgtcggcggcgctggtgcggaagggggccagctgccgggccagcgcctcggcctcggcgatggacgcctggtcgggccggcccaccgacgacagcacctctttgccggcgcggtcccgcttgaccacatagacccgttcgggcgtcacccgcagccgcagcatggtggcctcgttggtctccgccacgctgccggtcaggtcgatgacgcacaccccgtcgatgccgtcggaggcgatctgcgagtcgtaggaggcctgcccgccgtccacgatcaccaggtggaagggctcggcgggggcgcgggaggcgccgaacatcccgcggtccttgatctccggccccagcatgctctccagctccaccaggctgtgggtcagcagccgcacctgcccggcggcgtcgtactcggtggggtgcagcgagtgcggcagccacttcatccactgccactgcggcatccgctcccgggacgcgcacacggtgatgcgcacatcgtcgggggagtggaacgccgccagctgcatgatcagcgcccggaccatgccgtagaccgccttggggtccccgtcgggcaggatgcgcgcgaacgagcgcagcgagatcgccaccggcaggtccggcacggtcgagtgggcgcgcaggaagcggcgcagcgcgccggcgctcatcggctccaggtcctccaccggcttggtctccggcgggatgagctggacggccagccgctgcggaccggcgccgatgcggacctgggcgaagtcggcgtcactgctgcgccgctcccacaatcgcgggctcatcaccatcgaccacagccggccgggcgcggggttgttccactccagggcctcgcgctgctgcttggcggccttgcgcacccgctgccgcacctgccccaggtagcgcaggtagtcgcggcgggcgctgttcagcttggtcttgcgttcgccgctctgctggctgagctggccgaacatcatgccgaacatcgacagggcgaacatgcccccggccaccagctgcagggtgttccggtggttgaggaacgtgaacaccatggcggccgagcccgccgccatgggcaggtacatcaggacgttctggaacgagttggtgacgacctcgggcagctccggcggggactccagcaggatctcgccccgtggcatctggggcggctgcctgcgctctttgcgccgcacgagtacggtgctcacccgatctcccccttggtaccgccctggcggtccggccgctcatgccggatctggtgaaatttgtgccgtcattttagggagcgccgccccgcacctcccacccgatgaactgaagtgcaccgaaaaatccctggtcacggccgggacagtggtacggtcggcgggcttggggcgccgctgcgtccggatgccgggacgtcaggacaccttgacacatacgctcctgtgtccagtcacaacacaccaggtcagccgtttagagaggcactagcggaggtggggcgtcggcaggggtgtcggtgtgggttgctagtctgcgttgcttggtacgcaaaagcccggccaacgagccacagattgcaggccggttgcgctattcactcgccgcatacgacggggggacatcagatcgactggcgaccgctcccgctttcagccatgctatgggcctgccgaccgattcacggggattgatccaggctcggcggtatcgctgagcccgtcgtttgtgagggacgcgagttgagtccgactacgggaaccgacctgtgccgggtcacggtggtcggcccgcagcgcagagtggacatctccctgcccaccgacgtgccgttcgcccagctgttcccggcgatcctgcactacctgggggagaacctggccgaacaggggctcgcccacggcggctgggtgctgcaacggctggatgaggcccccttcagcggagacatgacgccggggcaggccggcctgcgcgacggcgagcagctttacttgcggccgggcatgtcccagctgcccgaaccgtccttcgacgacgtcgccgacgtggtggccaccggcgtcaacgaacagcccgaccgctggcgcatcgaatggaccagggtgttcggcctgggcgtgggcgccggcgcggcggcggtcgcggccgtgatcttgctgctggcgggcccgccggacgcgtcgtggatcgtcccgtccgtggccgccgcggtgatcgccctgctgctgctggccgcgggcgccgcggtctcccgcgcggtcggcgactcggtggccggggccgtgctcggcttctccgccctgccgcacgccttcctcggcgggctgctcggcccggcccgctccacgccgctcaccgaactggaggccttccacctgctgtccggcttcgccgcggtggtcctggtctcggcggtggccgcggtggccgtcgccgacgggctgccgttgttcgtgggaaccggagcggccggcctggccggaaccctcggcgcgggggcgggaatgctgctggagggggtgtcggccgcgggcatcgccgccgtcaccacggtggtgttcatgacgctgatcccgctggcccccaccctggccttccggctggcccgggtgacgctgccgcccccgccggccaacgtcgaggaactgcggcgcgacaccctcccggtcgacggccgcacggtacggcagcgcaccgtgcgcgccgaccgcatcatcaccgggatcaccctggcggtcggggcggtcggcctggtggcggtggtcccgctggccttcgacgacggctggctgggccccatcaccggcggttgcatagcgctggcgctgctgctgcgctcccggctgttccgcggccgctaccagcggctgaacctgatggtctccggcatggccgccttcggcgtgctggcgatcgccatcgccgccgacgcctcccagccggtcgtgctgctgggcgcggtggcgccgctgctggtgggcgcgggcatcgtcgtcggcaccgggctgtggctgcccggccgcaagctctccccgttttggggacgggccgccgacgtgtgcgacttcaccgtggtgctggcgctgatcccgctgtcgctcggcgaggccggcctgtacggctgggtccgcgggctcggagggtgagcgagcgtgcagacccgcaaggacctgctgcaggcccaccggctgatgacccagcgggcggcgctggcgctgatcctcggccagcccgacaccgccgaggcaccgatgcgccggctcaacgtcgccgccttcagcggggtcatgatcaccgtggtggtgatggccatcttcggcatcgtcggcatcctgcgccccggcggggccaagcggctgcaggagcccggcacgctgatcatcgagaaggagaccggcgcccgctacgtgtggtgccaggacccgccgaagctgtgcccggtcgccaactacgtctccgcgcggctgctggccggccaggacgcggggaagcggcggacggtctcgcgcaactcgctgcggaacttccagcgcggccccctgatcggcatcccggaagcccccaacaccctgcctgaggccaagcacctggtgaaaacgccgtggtcggcgtgcgtccgcacggtcgagctgcccacccgcggccgcacctcgctggccaccatggtggtgggcaccccggtcggcgggcagtcgctgcgcgatgaccaggggctggtcattcgctccgccggccagacctggctgatctggaagaaccagcgcctgcgcatcccagaagagctggtgcccgccctggcccccaaccccgccagggtcacccccaagtggctcaacgcgctgccgcccggccccgactacaaggcgccctcgatcccgaacctgggccaggaggtgcccgggccggaaggcggcaaggccagggtcggccagttctacgccgtcgagaccggctccaccaccacctggtacgtgcagctggccgacggcctggcccccatcagcgagatcgaaaaggagctgctgcgggccgatccggccatctcccagaaggcctacagcggccgcccggcccaggagatcgcgctcccgccgtacgtgctgaactcgatgcagaggtcgtcccggcggatctccaagcaggagctgcagggcgcgccaccgacgatcattccctatgcggacagcacgccgctgtgcgtgatctacgacgatcccaccggtgagcgccgcggttatgtgacgctgaacggccggttgccggacccgccgcaaagcaccaccccgttcggggtggaccagctggtgttcccgcccggcggggcggccctggtcggttcgatgcccgcccccggaaaaggaagcgaggtgaactcgtattccctggtggcagagggacggcgctatcaactggagtctcctgaggtcgctgagctactcggttacgagatctcccaggcggtgccggtgccgtccgctgtgctgaatctcattcccaccggcccgacgttggatcccgacgcggcgtcacagcagctcaccggcggtccgcgttaacaaccggttgaaaaaccaaggtggccgatgtcggccacctgtggttcggaacttctttcaccgcggatgcgtctaagcggtttcatgactgacttctataagattagtcggcggtggacatagcataatttcttctctacagttatgtacccgcggcgatgttttctgggcttccagctggcgagatcgccgtgcacgagatacggctcacggtgacggaaggggcgccgagttcggggtccggctgaggaaaccggtgggccggcgacgccgacgaagacgatgaggaggtcgcagatggcgccacagtcagctgtcgacagggctgcaatggcccaggcggcacaggacatcgagcagtccgcgaacgccatccggggaatgcagaaccagctcgcgagcgccaaggaccagctccgcagccactgggagggcgacgcctcgatggccttcgaggcggtcttcaaccgcttcaacgaggacttcagccgcgtgctcaaggcactggacggcatgcacgagagcctcgtccagaccaggatcacctacgaggcccgggaggaggcggctcagcagtccgtcaacagggtgcaggcgctgctgaacggctgagcctcgcccatcagcaggtgaccccgaacggacggaggagtgaaaggtgagcgactacaccagggctaatttcggtggcctgagcgagggcgaggcccagttcagcatgaccgcccgggcgctgctggacgagctgaccgacctggagggcaagctccgcgccaagctggaccgctgggacggcgacgcgcaggccgcctactggaactaccagaaggagtgggacgccgcggccaaggacatgcagaacgtggtggcccagctcggcgtggcgatccgcgaggcccacgacaactaccaggccgccgagcgcgccaacaccagcatctgggcgggctgatcccgcaccgccggcgatcgccgctgaagggctcgcaccagcgagtgcaggcgggccctggcagagcgcgagtcgccagggcccgcgggcccggggtcgtggggtcgcagccgaactcgtgtgttcccgggggccgtgagatcgcgcggcggcgatccacaggaggtgaacgaagatgactgaccacgcgggacggccgtcccagatcccgcagcccggcagcaaggagatcgaggtcgatccggggtacctgcggaacttcgccaaccagatgcaggccgacctcgacagactggtcaaggggcgctaccgggagcgactccaggacgctctgcccaacgccggctctctggggaactaccaggccggccgttcgctctacacgacgatcaagaacggccacgagtcgatcggtttcaccttccagcagttcaccaccgtctaccagcaggtgatcgacgcacttcggcagtgcgcgaagaactacgaggacgctgaacggaacaacgtggccagcgcccgcaacgtctaccgcggtggttccggtggcggcaccctcatctgacggccgactcggtggaaaggaggtggcaccccaatggctccccctcagcagggtgtgatcaggaaccagcagttctccaccggagacgagggcatcagcggctggaccaacaagctgcagatctgggaagaccacttcaacgacctgaaggccatcgtcgacgggatgaacccgtgtgagctgcagaccagcagcctggccttccgcaccctcgctgaagcgatgaacgacaccctggatctgctcagcgacgttgcgggcaagctggcgaagaactggggcggccaggacgcgcaggcggccgtcgcccagatgaacaaggcctaccagcaggccctggagatccagaacaagagccagcaggtcgccaaggccacggcggagcacgccgacaagcagaccgagtggaagcaggcctacgggacgggttcgcccaccgacagctgggtccgcaaggtcgcccgctgggcgactctgcccgcagccctgggcggtcccacctcgccggccgctgtgacatccttcctggccaacaacatgggcgccgaggacgccctgaacaagatcaaccagggaacccggcagtccaacgagagctatccgccagagatcaaggtggatatgcccgaccctcaggtcactcccttcgatgctgcgccggcgagccccggggcaggaggcggcgcgcctatgccaagcatgccgggcggtggtgcgggaggaggcggtgcggggaatccgccgggttcccccggcctgccaggtcccggcggagacgctggtcccggcgggggcgcgcccaaccccttccgggatggcggagttcctggaccttacccccttggcgatccgcccggtggggggttcggcggtcccggttatcccggcccgggtggcggcggctctggttactccggtggcggtggctccggctcagatctagctggactgcagcccggcaaccccggcactcccggccccggcgggggcttcggcggaggcaacggcctgcctggtgggcccaacgggcctggaggcccgcccggggggcccagtggtttgctgcccggtgggcccggtggccttcccggaggtcttcccggcggaaggggcggaggtctccccggtgggagaggcggcggccttccgggtggaaagccgggtggcctacctggtggtatcggtggtggctcgcctcgaggcttcaacggagtgctcggcgggccgaacgctgcgggcagaaccggagtcggggccgggccgggtggcatgggcatgggaatgcccatgggcgccggtgccggtcacggcggcagagaggaagaacgcgaacgcgccttctggcttcctgaggatgaggagttctggaacaacgaccaggaagccaccccgcccgtgatcgggtgacccagtcgcatcaatgagcggccatggcgtgggcagaacgggcacaagtgcccgttctgcccgtatctgtttccacctggactttcaactgatcggttacctcatgcgcagacgagtgctccggcggcgaaagcaaagtgtcgtcgcgttcgtcctggcgatgctcctagctgcggcgatggctgcaccgggtggcgcggctgttcacactcagccgcatccggcgcagtggtggttcaccacatggggggtcgaggatctgctgtggccgcatagtaagggcaagggagtaactgtcgccgttatagataccggtgtacaagccaatattccggaactggcctcagcggtgctgccaggtgccgactttaagcacgaaaatggtaacgcccgcgtcgactgggatattgtgaaccatgggcacggcaccgggatggcttcgctgatcgccgctagggggggcaggaacggcttctatggtgtggctccagaggccaagatccttccaataatcgctgatacagatgaagcctactccaaggcgatcccattcgcggttgatcgcggcgctaaggtaataaatatctcccaggcagggccgggagagtgcgaccctcggcttcagcaagccataaggtacgcgatagatcgcgatgtgatcgtggttgcaggggcaggtaatgatggtgcgggaagcaatctttctctttcccctgcgaactgtaaaggtgtggtggctgtcggtggttcgaccaagcagaacacaccatggcataaatcgcagcgtcagccctatgtgactttcgtagcccccgcagaaggcgttgggagcgtactcaaagatgggcagttccatacttctgaggggggtacaagtagcgctactgcgctcacttcgggtgccatcgcgttgatcagatccaagttcccgcagatgacgaaccgggaggtcgtccggcagcttatcgcctcggcccttgacatcggccctcccggctgggacgaccagagcggtgccggcatcatccggccgcggctggtgctgaacggggagattccgaagaacactcccaaccccgtcttcgaagagtacgacaagtggctggcaagtcagcctgattcgaaatcgcaaggacaagagcgggcggaagagaagtcgggatcgtcggcgggcggagccggagactcagagggcggaatcaacggccccttggtgatcgctctcgccgccttggtgggcggtgggttgttgatcgccgccttcgtctacttccgtgttcggggcaggcgtgcggccgtggccgcttctcatccgcagccaggtccttatgggccgcagtccgggatggggcctgtcccggggcagaccgttggcggaccgcctccgtccatgggcgccccgatgcctccgcagcaacagtggcgaagtgcgtcgccccagagcggtggaccgtattccggggcgcatgggcagcctccagggccgtccgccccggggcggcctcccgggggtacgggaccgcagcagttcccgccgccccagggttgaagggctgcggaaaagagcagcgatgccgaaccgtcaaggcagtggatgcgtcgcaaccggatggcaggtcttgtgcagggggccgatgaagagctctgcggaccgcccggagctcaggattcggccgtacggagccgccatggtggcgacgggcggatcaatgaaaggaaaccgggccgagggctgcggtgtaagagagggattccgcagcgttttggggttttgaaccgctgcgacggcgactgaacggagaggagacaggaatgccgccgggtgaaaagccgccgccttatctgccgtctgcgcgcagcgaggagatccagatcgctccgggaaagctccgggatctggccacagagctcgagaaggatctcgacaagctgaaaaagggtcatcacgccgagaacatccaggagtactcgcccaaggattacgccttcggcgattacgacgcggggcagtcgctctatgtgtcggtccgaaacggccgggatcgcatcagtgagaccttccagaccttcatagaggcctacgagcagctgatcgagtcgctgaggcgaagcgccgacaactatgagcgcgccgaggatgccaacaagaggaatgtgggcggcgtcggcggcggcgcctaccggtgacatgagcttctgaagggaggcggtggtgcatgacgcaggtcaggcccacataccccgggtcgggcatgaacagcccgatcaggaatgaggcttggcaggagagcaccgagggactcggcatcagagatctcggtatcttcaaggtctgggaggacaacttcgaaaagctgaagaccctggtcaacagcatgaagccagatcaactggagagcggaagcaagcactaccagaatctggccaaggacatgaacggcaccgtcactctgctccaccgggtcgcccaggacatggtcaagcagtggggcggaaaggacgcccaggccgccttggagcagatgaacaaggcgtaccggcaggcccgggagatccagcagacgagtcagcaggtcggccaggcgatcagcaaccatgccgccaagcagaaggcatggaagcaggcatatggacccggctcgcagaccgacagctgggttcatgaagtcaagcggtgggcgggcaccattttcgccgccaacccggcgaccctgcctgcggcccccgccaccatagtcgggggatttctgaagaacaactgggacgcccggcagggcatgctggaaatcaacgaggggacggcggcctccaaccggcagttccccgagggcattcgtgtcgacatgcctacggtgaaccccaatgccttccagaacccgccgggcggcccaggtaatccgggcgggccgggcggggcgcccaagatgcccgggatgccgaacggtcctggagggcccgggcttcctgatgggccgggttatcccgggcccggtggcccgggcgggccgaacaccccggaccttcccggtcccggcggccctggtgggccgaattaccctggaggcgatggtcccggcgggatcaaccctcccggcggcggccctggtgggccgaattacccagggggaccgaactccccgggtgggccgagctatccgggcgggccgaattatcccggcggaccaaattatcccggcggaccgaattaccccggtggtggtggcttgggatcggacttggccggtttcgatcctcatcctcgcccttacggtaccggccccggcggcaacttcggtcccccgggcggtggcggcgctggccttccggggggcggccttccggggggcggtggcggccttccggggggcatgccgggcggcgcgggcggcgttggcggtatgcccggagccgttggcggtatgcccgggggactgggcagcaccggtaaggcccgagccgggatcggcggaatgggcgggatgggcatgggcatgcccatgggcgccggcgccggtcacggtggcaggcaggaagaacgcgagcgcaccacctggattcccgaagacgaggatgtgtggaccggcggtgaggaggccggcccttcggtgatcggctgatccggaaccgagccgatctgagaccgatgggcgggcggttatggtatgggcaggccgaaggtgtgccttcggcctgcccgccctcattgaatgatcggttgcatgatggcaataccacggaaccgtcacacgttgcggtcgttgatcgtctcttctatggccgtgctgatggtggtcggggcggctttgcccggaacggctgcaacagccgccaggcatctgccgcaacagtggtggttcgacgcatggttcatcgacaccaagctgtggaagtacagcaaaggtcagggcgtcacggtcgcggttctcgattcgggggttcaagccgatatcccggagctgtccggcgcggtgctccccggtgccgattttcagtacggcactggagacggacgtactgatcaggacacctttgaaaccaacgggcacggcaccggtatcgcgactttgatcgcttcccggggagggacgagcggcttcctcgggatagcaccagaggcgaagatacttcccgtggtcacgcagtcgggtcccgcctacaccaaggggatccggttcgcggccgaccagggcgcgaaagtgatcaacctgtcccaggcgctctccggtccatgcccggcggatctgcaggaggcggtgaggtacgcgatagagcgggatgtcgtcatcgtcgccggagcgggaaacgatggagacggcatcaactcgtccatgtatccggccaactgcaagggagtgctcgccgtcggggcggcggattctcaaggcgttctctgggagaagacccagcggcagtcgtatgtcgacctcgctgctcccggcgtcgccgcagcggctgtgctccgagacggcaggctcaaggagtacatcagcggaaccagcatctccgcggcgttgacgtccggggccatcgccctggtgcgttcgcgctacccgaacctgagcaaccgtgaggtcgtgcggcgggtcgtggcctcggcgcgggacatcggcgagccgggcaaggacgaccgcagcggccacggcctgttccggccctaccggatcttcgaggggctgcttccgaagaacccgccgaaccccgtcttcgaggagtacgacaagtggctggcgacccagccgaagtcggcacgggagccggagacggactccaaggaatcgggcccctcaccggcaggtgcgccctcctcgggcgacgatgaggtcgcctggcccgccatcgtcgccgccgccttgctggtgggcggtgccttgacggtttccgccgtcatttatggacgggtcaatcgcaggcgcacggccatggccgtcccttacggccgctacgggccaccgcccggtccgccgggaatgggcccgccccccgggcagtaccccactggggggccgcccccttccatgggggcgccgatgcctccgcagcagtatccgggagcgccgcctccgggcggcggcccccacttccttcctccggcaccgccccagggcggaggcggaccccagccgccgcagggtcctccccagccaccgcctccgccgcagggctgagggacgagcccgcacagcgggattcgagcaggccgaccctgggccgtgtcacgcgggcggccggccgaatgccggcaggacgccccgaacgggccctaagcccacggggacggaccgtccggaacgccggtgtcacgaccgcgggccatccggacctcccggtgcgtcctcatcaggcatctgcgatgaccggtaccggccacgggctcagccgttccaggtcggcggcgagccgcagcagcacgtcctcccggccgtgccgggcgacggcctgcagcccgaccggtgtgccgtcggcggcgcggccggccgggatgctgatggccgggtggccgctgatgttgaaaccccaggtgaggtcgaccggcatcgcctccccgggcccgtcgtgaccgtgcggcggcagcggggtcgtgggggtcagcagcacgtccgcttccgcgaacaccgcgcgcagccgatcgtcgttggcccggcggatgcgccgggcgttctcccggtcgccgcccagctcgcgcagggcgtgccaggcgggcccggggtccagcagccgcaccggatggtcccgccacaccagccgcccggcccggtgcaatcgctcggcggcggcccgggcgagcgcggcctgctccgggtcgacctgcgcgaaccccagcgaaccggaccagacggcccgcagcggctccggcccggcgggcgcgatctcttcccccagcagcaccgaaaggtacagcgccgcatcccgcgaggtccgcaccagcgccccggggacgttcagcccggcggcgtcgtggccgcgcacccggccgttcgtgggtttgaggccgagcaccccgcaccaggccgcgggaatgcggatcgatccggccccgtcgcttccggtggccagcggcaccacccgggccgccaccgcgaccgccgacccggccgaggacccgccgggcgtccggtcggcgcgccaggggttgacggtggggccgcgctcggtgcgcccccaggtctgccagggggtgtgcgggcccgggacggaggtcagcccgatgacgacgcacccggcccgccgcagcagcaccgtctgtggcgcctccagcccgtcccaggccttgaccgcgatcggcacccccgccagcggcagccgctcgccccgggccaccgcccggtccacggcctgcgcgtccgccatcgcctgttcggccaggacccgccggaacgcgcgcagcaccggttcgacggccgccagccgctccagcgccgcccgcacgacctgcaccgcggacgcctctccccggccgaccgcctccgcgatgccggtcgcgtccgattccaggtactccagcacgcctcaccattcccgtctcaggcatccgggacgtcccgccgcgtgctcgagccggtcccgtgcggccgttcctccggccgggtctagcggagctcggcgatgacggcgcggaccaggcggatggcctcctgcttggccgtctggtagggcagtcccgtgcccttgaggacccggtcgccccggacggcgggcgggtagtcggcggcctcccagttgacctcgatcaccacgttggcgtaccgggcggtgaggtccacgccgctcatccagtagctgcgcagccggctctcatcggggccggcgatggtggagctgtccagcttggcggagacggcctcgtcgccgacccccgacagccgttccctgccggagtggtactccgactcgccgaggtactcccagtcgctttgcacgtcctcgcgggcccgctgctcgccgcttttgtcgccgatggtctcgtggcgggtgacggtgaccgtcaagtccagggcgtggtcggaacgccgccgctcccagctgcagatctgcatgttcgagtcgttgttgtcgcccttgtccagcggcaccccgcgggccttggcgggcagcaccctgccgagcggggtgcacagctcagggagccgggtgatccgttcaccgttgaccgtctgggcgctgggggagccggcgggcgagatgggctccgccggcggcggctcggcggagtcgccgtccttgcggttcagcgcgtagaccacggtgcccagcaccatgacggccatcaacgtcgcggcgacgacgaccgcgatgatcgcacccggtgacctggactgggacggcggtggggccgccgggggcgcgggggccgcgaacgggggcggtgtagcggccaccggtcccggcggggcgcccggggcgggcgcaggcgccggcgggggcgtcacgggcggcatcgggaacggcggcggggtcaccggcggcggcgcgggctgggcgaacaccgccggggacagcgagttcggcgtccaggcggaggtgaccagccgctgggccccggtctgcgggtcggtctcgtccccgaccagcgccaccaccagttcctcggcggtcgggcggcgggaggggtccgggtccagcgcggcggtgatcagcgggcggagttcctcgggcaccccggtcaggtcgtgggcgccctggtgggccttggtggccagcaccatcaggttgccggtgccgtaggggtggcgtccggtggcggcgaaggcgatcagcgatccccaggtgaagatgtcggcggcggtgccgaccttgccttcgaagacctgctcgggcgcgatccagccggggctgcccacgatgaagccggtctgggtgtggtgggaggaggagtccacggcgcgggccacgccgaagtcgatgacccggggaccggtcgccgacagcagcacgttggacggtttgaggtcgcggtgcaccagccgcaccccgtggatggccaccagcgcggtggcgatgcccaccgccagggcccgcagcggctccaggggcatcgggccgtgctcttggacgtactcgctgagcgagggtccttcgatgtactcggtgaccaggtagggggagccgtcggcctcgccgtggtcgagcacctgcgcggtgcagaacgaggccaccttgcgggcgttgctcacctcgtcggcgaaccgggcccggaagccggggtcggcggccagctccttgcggatgaccttcaccgccaccggccgcccgtcgggcccggcgccgtagtagacggcgcccatcccgccctggccgagccgtcccagcaaccggtagtgacccaccacggtgggatcgccgggggccagtggctgcatggtttgggtgctcaggagcgctcctccttcgagcctcggcggggctgcggacccgggggacccgccctcaggcgtggtcgttggcgtacgcccgcagcttcagcacgtccttgtcgaagtaggcggcataggagatccagtggacgttgccgccgcgccggtagccgccgagcacgccgttgatcgtccccttgtgggtcttggtgttgtagttcagcagccaggggctgccgctgacgccgccgtagaagccgttgcaggccatcttgatctggaacctggagtgcttggcggtcttggtccggcaccagatgggccggtcgcgcgggtcgcggcggacgctggggtagccggtcacgttgacgatgttgacataccccttgttgacggccatcttgttgccgccgccgaccgcgggctggatgcggcggccgtccttggtgtgcagcgagacgaacccgaagtccaggtcggggtcgctgcgcttggcccagcccttggggacgaacatcttgcgggccgtccagatgccgtacggcttcttgccccggtcatagcgggggacgaaggcgatgttcttgaagtagccgcgtcccttgccgccgtggatgcagtgcgcggcggtgatgatcagccgcttggaccggctgttgaccaccgcggcggtgcagtagtggtcgccggcgccgttgttgaagaacagcgcccccaccgaggggatgccgctgtaggccttggcggtcctggcggcgccgccggtcgcggcgacctctccggggtcggcgggcgcgccgaccggacgggccttggccatgcgctcggcggtccagtaggcctcgacgccgcgggccgcgccggcgctgaccgcgccgctggaggcgacctgctgtacccggacggccggctcgtcgttgttcctgacgaatgccactacgccgacagtggtcgcggccaccgtcaggcccgatccgatcgccagccacagctgcatacgtcccaaacgcattccccgaaaactaccgacctcccccatcgcacagcaatctcaaacatcacgaaacgatcactatgcctttggtgcggatcaccgtccggggtggacgccttcggtgatctggcaggtcgggccgcgggccaccgcgccgggcccggccggccggagggggtcaggaggtcagatgccgcagcagttcgcggtgccgccgccagccctccggggaacgcccgtcgcccagttcgaaccaggtcatcggggtctgcccggaccccgccgggcgggccgggatgccgggcgggccgggacgctccccggccaccgccatgcccagcggggcgggggcgcccgtccagcggggctcgtaggtcgcatccgcccggccggggctcagctgggccagcagggaggccaccgggtgctcggccaccagcgactccaccagcgccggcaggtgcgcgaccggcggcggatcggccggggggtgtcccacggtcagcgtggtgacctccagggtgccgccttgggagaactcggccaccgccagcgcgctgcgcccgccgcctgcgcccaccaccaccagccggacggcggcgttgccccgttcgcggacgtgagaggtcagctcggagcgctgccaggggtgggcgaccggttcggccggcccccagcccgcggggggacgcccggtcagcatggtgaacagccgttccagctgcccgcccagcacgctgtgccgggtgtgccgggcccggtaggtcagtgtgagctgggcgcccagcggcccgctgggcggggtcaggtagccgggcgcgtagtcgcgggcgtcggggacggggctgaaggctccgccgtcccagcgcagcgggcgcccggtcagcccttcgtagtagccgtcgccgtcgcgcaccacccactgggcggccggcccggccagcttcagcggcatcgacagccgcgaggacggcgaggtcacgatctgcagggcgcggcccgacccggcgcactcctccagcgccgcggccagccacggggtcagcgccaccacggggcggtcctgcagcaccaccatggcctgcgccgtcatcacatccagtaccgcgctcaccggcccgctcccgtccacatcgcgccgccgtgccgggccaccagttcctcggcgcaggcccgggcgatccgcgcggcatcggccaggtcggcggcggcccggatgtccacccaccacaccggcggggcggcctgcaccccgcctcccagcagtcgttcgatctcgccgggcacgccgatcagcaccggctcgggaatgtgcaccaccagccggcccgccccgtcgtagacccggcaggccccgccgtgggcgctgaccgccatcggcagctgcagccgcgcccccagcccttccagcacggcgcccacgtcgggacggtccttggtcagcgcgaccacgtcggtgctcactgcgtgcctccggtgagcgaacgggcgaagacctcggcggcgatccacgacaccgcggtgcggacgccgccgctcacccggccgggggtgatggccgtcccggtggccaggtgccggtcgtagggaaccaccaccaccggcagcccgccgtcgctgaggatctgccgggcccgttccaggtcggcgtcgccgtcggcgtggggggagtgggtgaccagtgtcaccaccgtgcgggacagcagctgctcatagccgctgccgacgaaccagctgagggtgtggcgggcgctgagcgccccgtcgaccgtgccgggggcgacgaacacctgggcgtgcgcggcggccagcactccccgctgcagccgttccacgatgccggccccgcagtcgatcaccgcggcggagaagtagcggctcaccccggaggcggccgcctggaaggtctccagatccagttccgagacccgtccgcgggcggtgcccgacatcacccacagtccctgttcggtgcgcgacaggtagggggcggtctcctcccaggagcgggggcgggcggcggccaggtcgtggatggagcgttcggggcgcacgttcagccgcagcgccagcgagcccagcccggagtcggcgtccatggccagcacccggtcctcgcggtgctcggcgatcaccgaggccagcagcgccgccacggtggtcttgccggcgccgccgcggatggaggtgacggcgatccgccggcaggagggcaccggcgactgcagccgctgcaccatgccggtcatctcgcgcatgtcgccggccgccgtggcgcccaccatcttgcgcaccccgcggccgacccggcgcagcgccgagtcaccgtgcgccttgcgccgcaccagcgcctcggccgacacctcggcgtcaccggcgggagcgggcggctgcggggcggcgggacggggagcctgcggcggcgcgggaagggggtgggccgccgcgtcgtcgccgggccggtcggggacgcccgtgacgggtgccgcgggggcctcaccgccggccggcgtgggcgtccatgcggggccgggcgcgttctcgcccgccgccgggggctgggcgtcgccggatgccgccgggcgtccgaacagtggcggcgggggcggcgggggggacggcgcggcgggttccgcgccggtggcctgggcgtgcgccgccatgacctcttcccaggacggcggctcgctcggccccgcctgggcggggacggccccggccacgtggcggtcggccgccgtctcgtgggagggggcggggccgggcggctgcggggcggcgtgctccggtcccgcggggggcggctgcgatttcttagggggcagtttgaaggtcgccgtcggctcgcgtcccgggggaggcggcgcgctcaggaccgggggagcggtcccggcggcgggttcctccccgctcaccactccttcggggtaccaggccgaaggcgaggtgccgccggtccgctgcggctgtggctctgcggcggtcgccgccggggcgggcgagggcacaggacccggtggccgaggatcggcgaggccggcttcggcggcaccgagctcgcgcagcaccgcatgctgccagtcccgatcggacaccggtctcctctcagcggcatgactgatcggacgaacaccctggatgcggcccgagtctagtcctgtcggggcaactgggcgcgctgcgacaaagtcacaacagagcgatgggaccggcgaggaatttcgaaacgatgtcatcctcgcccacggccgggacgtccactacgcaaaggacatactggtgcgaacccgacgccgagaccagtgggacaaaggtcgtcataccgagttgatcgtgacggccgtgaccggtgtcccggctgtgatggaatacgacggatggaaggtttggtcacttcggagcgcgaagccacccgggccgcgccgccgccgtcgccggcccacgaccggcgctggcgcctgctggggtgggcgtccatcgtgctgtctgcgctgatggtgctggccagtctgaccgcctacgggttctaccggagcgtcaacggcgcgatcgagcgggacaacatcgacgaccagctcgccgccgaccggccggagaagctcaacaactccctgaacatcctgctgctgggctctgacagccgggagggcgacaacaagcggttcggcagcgaccaaggcggtggttccgacaccaccatcctgatgcacatctccccgggcggagaacgggccatcggcatcagcttcccccgcgactcgatggtgcagatccccgagtgcaagaagaaggacggcactcgcgtcccctcccagttcggccagctcaactgggcctattccttcgccggcccggcctgcacctggaacctgatcgagtcgctgaccgacatccgcatcgaccactacgccgagatcgacatgtccggcttcatcgaggtggtggacgccctcggcggagtggagatctgcgtgcccaagcccatccgggaccccaaggccgacctggtgctcaagaagggccggcaggtggtgatgggcaagcaagccatcggttatgtgcgcacccgcaccggcgggctgggcgacggctcggacctgtcgcggatcaagcgccagcaggcgttcatgggctcggtggtcaagaaggccaccagcagcgggctgctgaaggaccccgccaggacttatgccttcctgcaggcggtggccaaggcggtgaaggtggacgaccggctgaccctcggcacgatgcagaagctggccgccagcctgcgcgggctgagcgcgggcaaggtcaccttcgtcaccgtcccggtgaccgcctaccccgccgacaagaaccgggtgcagatcgacatggcccgggccaagccgctgttcgacgccatccgcgaggacaacgagctgccccccgaggagcccaagcagccggccaggcagaacgggggacagccgccggccaagcccgcggagaccaaggtcgccgtctacaacgggaccaccaccgacgggctgggccagcgcaccgccgacgggctggccgagcagggcttccagatcgtcaaggtgggcaccaagcagcagtccgccgacatcccgacccggatcctgtacgggccgggcgccgagcggcaggccgccgcgctggccgccaagctgcaggccgcaccccagcccacggcgttcccctccggacggccgggactggtctacctgatcatcggcaaggacggcgtccggctgcggggcaccgggaccccgctgcccaagatcgccggggagcggcgcgccgaccaggacgtgtgcagccagaccacctgacccgcccgcggcgggcgcgaccagaagggagcgagcaggcacggaccgatagcggccaggcgcgatcggcatatgggacgagccggtatcttggccgcgcagcgtcgataaacccgataaaggcaagtgaaccgatcgggcatcggttcgctccggtcacagagatggactcatggcccccgaaccgttctcactgcttttgaccgtctacggcggtgaccgtgaggagtacatccgggcggcgtttcgcagcgcggtgcacgaccagcagttgcggccggacgaggtggtgctggtccaggacgggccggtgtccgcggagatcgcactctgcctgaaggagctggtggccaccagcccggtggaggtcaagttcctgcagctggagcacaaccggggattgggcccggcgctggatgcgggactggccgccggcagccacgacatcgtggcgcgcatggacgccgacgacatcgccatgccgcaccggttcaagcggcaggtgccgctggtgcgcgcgggcgccgacctggtcggggccgggctgctggagttcggcgccgacctcaacgacatcgtgggccgccggatcccgcccagcgacccgctggacatcgcccgctactcgcgcctgcacgaccccttcaaccaccccacggtggtctaccggcgcagcgcggtgctggccgccggcggctacggcgacctgccgctgatggaggactactggctgttcgtgcggatgatcgccaacggcgccaaggtggtcaacgtggccgagccgctggtgtactaccgggtcagcgccggggcctatgagcgccggggcggccgcgcgctgctgaactccgagctgcggctgcagcgggagatgctgcagcacggcttcatcacacgcacccagtacctgcgcaacgtggccctgcgcggcggctaccggctggtcccgacctcgatccggcggcccttctaccgcatgctggtggccccctacggggcccgccgcaaccggtcccgcgagcgcatggccgcctcggccgcgaaggccgccgcgtccggcggacgctcccggggcggcctccgcaagggctgagcccttacttcacctgcagcttgccgctcatccagcgcagcgtctggggccacagccgggcgaaggttttgaagttgtgcccgccctccggcaagtaggcggtatcgacctgcatgggcggcttgaccagcgagacgaacttctcggcctcggggaacttcttctcgcccttgcgggccgaggccaccagcaccgatatcggcgggggcgggcggttctccagccgccagatcaggtcgttctcgttgcgcagggcctcgctgccgtcccacaggtcgccggtggtggcgtccttgatggcggtgaaataacccgacaccgagccggcggcggcgaactcatcggagtgccgcatcgccagcttgaccgcgcagtagccgccgctggaggggcccatcagcccccagccgtcccgggtgggggcgacccggtaggaggcgcgcagcacctccgggacgtcctgggcgaagaacgtctccacctgcgggccgcccggcacgtcggtgcactcggtgtcgcgcggcggggccacggtggactggacgaagacgtagatcatcggctggacccgcccggcgcgcagctcctccagcgccagcttgggcatctcctgccggccgaccagcagcttggggtcgcccgggtagccggtgagcaccagcacgaccggaaagcgccgctgggcggcctccggcttgaaatagtcgggcggcaggtagacgaacgcgtcggcgcgcaggccggtgcgcggcccttcgatgacggtctgctccagcagcccgtcgcgctttcggtccgtgatgcccaggtccgcgctcagctccgaggcgtcgcgcttcagcagcacggtgcgggggatcttgcgggtctcccccttgcggacctgcgcgccgccgtcggcgtcggccagcaggtccccccagctggcatagaacaggaagtaggcgttgaccccggcggcgagggcgagcacgatcatcagctggcaggccaccagcagtcccaggcgggcggcatagtgccgcagcccgcctccggccaccttgggcatcagccacacggtcgccacgaccgccgccacggccagtgccgcaagcaggccgatgaaactcgtatcggtgagctgcacgctactctcctcgcgggcgaagggcgcccgggtttggccagaccttccgattatgccggggacatccgctaccctgggcatgcgtattgccggacttgatccggtgtgggctgttgtagaaagctgggagttcctgccgtggttccagttcggcgtacacgcaaggtcatgctgtctgtcatgacgctggccttggtcgccggatgcgcaacgagttctcaggaaaagccccaggaaacggcccagcaggcgaaagccaggccgaatatcatcgtcatcatgaccgacgaccaggatctggcgtcgatgtcggtcatgcgcaatgtccggcggctgctcgccgatcaggggaccacgttcagcaacgcctatgtcagctattcgtggtgctgcccgtcccgcgccaccttcctgaccgggcagtacgcccacaaccacaaggtgctcagcaacagctcccccgacgggggatatcaggcgctgcccaagcagaccctgccgatgtggctgacccaaagcggttatgacaccgttcacatcggaaagtacctgaacggttatgggcggcacggcagcgagatcccgcagggctggaaagactggtacggcctgatggggccgtccacctacagcatgtggggttacaccctcaacgagaacggcaagctgcgcaaatacggcaagaagaagggcggcaagccggccaactaccaaaccgatgtgctagccagaaaggccgtggcctatttgaacaggccgaccaccggaaagcgcccgttcttcatgtggttcgcgccgctggccccgcatctggaggccccctggaacaaaaagatgggcgacaaatggggcggcccccggcccgccccgcgccaccgcaacgcctatgacaacgccgtcatgtggcgttcgccctccttcaacgaaaaggacatcagcgacaagccgcgccatgtgcgccgcaacaagcggttcggcaagaagaagatcgccagcatccaggccgagtaccgcaaccggctggagtcgctgctggcggtggacgaggcggtcgccaagatctaccgggcggtcaaaaggcgcggccagctcgaccgcaccctgttcgtcttcacctccgacaacggctacatgctcggccagcaccgcttcgcgcaccagaagatccacccctatgaggagtcggtgcgcatcccgctgatcgtacggggcccagggttccccaaggggcggcaggtgcggacgccggtcagcaacgtcgacctgccggcgacgatcctggcggcgtcgggggccaagccgggacggcgccaagacggccgcccgctgcagaacttcctccacggcgaccggaagcgtgacatcctgctggagaccggtccgcgcgtccgggcgcgctggtacgcggcgctgcgcaccgaccgctacctgtacgtggagcactcggggggtgaaaaggagctgtacgacatgtacaccgacccctaccagctcaactcccgccatgccgacccggccctggcctcggtgcgcaaggaactggccaggcggctgaaggcggtgcgccggtgcgccggggccagctgtccgtgaggggcgccgagcttcgtgccctggccggcgccgcggcggtgtcggcggccgtggtggcggtggccatggcgaccaccgaccgggcggacgggcaggcccggcacgcccaggccgtccggcccgccgtcaccgcgccgccggcgacggcctccccgcccgaacccgtcgagcccaccggctcccccgagccctctgcctcgcccggcctcggcgagcccgtcgccgaatcgcgcaaaccccaggccaccggaccggccatcgaaggcaacttccccgaccccgacgtcctgcgggtgggggagacctactacgcctacgccaccaacgcccggggacgcaacgtgcccgtggccaccgccccctcgatcgacgggccgtggcgggtgcagccgggggacgcgctgcccgagctcggccggtgggccaggagcgggaacacctgggcgccggaggtggtgcgccgccccgacggcgtgttcgtgctctactacaccgccgaatcccgcaccagcggcggccagtgcatcggcgtggcgacctcgcagtcgcccaccgggccttttcagccggtgggcgaccggccgctggtgtgctccgaagagggcgatgcgatcgacgccgccttcttccgcgaccgcgacggcagcgcccacctgctgtaccgcaaggacatcgccgggccgcgcccgaccgccatcttcatccgcccgctcgggccgcgctggctgagcttcaccggccccgccacccgcatcctgacctgggacgactccgatccggtgctggtggaggcgcccgcgctggtgcggcgcggcgacaagtacgtgctgctgtattcggcgggggtgttctacagcgaccgctaccgcaccaggtacgcgatcgccgccgaacgcaccggcccctaccggcgggcgcccgagcccttgatgagcagcacgtcgttcggccgcaagatcgtcggtcccggcggcgccgacatcgtcgccgacccggccggtgaccacatcgtcttccacggcatcaccgacttcctcggcggcgagcgggtgcggcgggcgatgtacgtggcggacctgggctgggacggcgcccacccggtggtgcgcgggtcccggcggcgctatgaggccgaagccggcacggccgccggcgggcgggtggtctccggcaagggcgcctccggcgggcgcgccgtgcggatccgtcccggagcgccgggcgggctggagatccgggtgccggccccggaggcgggcgtctacaccgtccgcctgacctaccgcaccgtccgggggaagaccggggaggggcggctcgtggcgcgcccggagagcggggcggccgggatgctggggctgcgcctggactaccgcaagtccagccggtggcggacggtgaccgtggaggtggcgctcgcccgcggctggaacaccctgacgttcacccagcagggcgccccgatcgacatcgaccacctcgaagtgtcctgaagcaggcaggcggggcgcgaacggcccgcttgcgggcctatgggaccgtagactgcagcaatctccacagaatcgatcatggagaggggtgcgaccgatggtgagcttgggacccggctcgcaggcggccgggggccggggccgcgaccaggtcgtctatctgcatctgggcactcccaaaagcggcaccacctacctgcagaacgtgatgtggcgcaaccgggagcggctgcgcaagcagggggtgctgtaccccggcgacgcctacccggcgcactattgggccacgctcgacctgcaggaggccgactacctggggcacaactaccccgaggtgccgggcgcctgggagcggctggtggccgaggcgcgcaggtggcggggcaccaccgtcatcagccacgagctgctcacccggtccaccgccgagcaggccgagcaggccctgtccgacctcgccttcgccgaggtccacctggtgctgaccgtccgggacctggtccgccagatccccgcggcctggcaggagaccgtcaagaaccgcttcggggtgccgttttcggtcttcgtcgagcagctgcgggaccccgagggcagcgaaggcgaccacggccgggccttttggcgcatgcaggacctggtcggcatcctcgaccggtgggccggcggcattcccggcgttcctcccgagcgcgtccacatcgtgaccgtcccctccggcggcggcccgcaggacctgctgtggcggcgcttcgccgaagtgatcggagtcgaccccgagcagatcccgccgccccccgtggaggccaactcctccatcggcgccgcggagacggcgttcctgcgccgcctcaaccggcggctcaagggcaggatcgactggccgacctacgagcggctcatcaagcaccacctggtgcccaaggtgctgggcgggcgcaaggccgcacgccgcatcgtcctgtcggggccgcaactgcagtgggccgtggaacgcaacgagcgcatgctggccgagatcgccgggcgcggctaccacatcgtcggcgacctgtcggagctgacccccgactccaccgagcccaaggagcggcaccccgacgatgtgaccgccgatgagctggtcgatgtggcgctggacgccgcccggggcctggccgagagcgccggccgcgtgccggagctggagcagcgggtccgggagctggagcggcagctggccgaggcgcagcgggagcgggacgaggcctggcaggccatgcgggccgcctatgagcggcccgtgctgcggcacatggcccaccggatcgggcagcgcgagccgctggtgatgaagaccatggagaagatcgtggagatccgcgacgagctgcggcagcggggggccaagtgaccgcgaccggccgcatcgcggcggtcatcgtcacctacaaccgccgcgagctgctgcgcgaggcgctggatgcggtcatggcgcagacccgccggcccgacctggtggtggtggtcgacaacgcctccgacgacggcaccggcgagctgctggccgaacgcgccggcgaggtggacctggtcgcgctgacgcacaacaccggcggggccggcgggttcgccgccggcatcgcccgggcgctgcagcgcggcgccgactgggtgtggctgctggacgacgacaccgtgcccacccccaccgcgctggccgagctggcggcggtcgccgacccggcggcgctggtcgccagcgcggtgcgctggaccgacggccggccgcacccgatgaacaccccccggcccaagcccggcgcctcggccgccgaacgcgccgccgcccgcgcgctgggctgcgtgcccatccgctcggcgtcctttgtgtcggtgctggtggacgcccgggcgatccgcgagagcgggctgccgatcgccgactacttcctgtggaacgacgactttgagttcaccacccggatcctgcgcggccggcggggcctgctgtgcccggccagcgtggtgatccacaagacccgcaccttcggctccaccgacgccgacccgggggagcgcttcttctacgaggtgcgcaacaaggtctggctgttcacccgcagccccggcctcgccccggccgaacgggtgctgtatgcgggttcgacggtgcggcgctgggccaagacgttcatccgctcccaggaccgggcgaccctccgcaaagggctggccgccgggctggtggcgggactgcggtcggggcccaggccgaaccggcaggtgctcagccgggcgggattccccgcgcggccagcagctcggcgaacagctcctcccactgccgggcgatgatctccgggcggtaccgttcggccttgcgccgcccggccgcccccagctcggcccgcagttcaggcgagtcgatcagcttgccgacggccgcggcgagggcggccacgtcctgcggcggcaccagcagcccggtgcggccgtggtcgatgatctcgccggggccgtgggggcagtcgaaggccaccaccggcagcccgtgcgccatcgcctccagcagcaccagcccgaacccctcatagcgggagctgagcaccagcagtgagcttttggggtactcggcgtcgaggtcgtcgctcggccccatcagcagcacgtggttgtacaggtgccgctgttcgatcatcgagcgcagcgcgggcttgagcggccccgccccgtagatgcgcagctgccagtccgggtgcgcggcggcgacctgctcgaacgcctcgatcagcaggtcgaagcccttttcgtgctgcagccgccccaccgccgagatcaccgggcggttcagcggcgccggggggaatccccagcggtgcagggcgttggggatctgccggatcaccggtccgccccggtcggcggggaaggccctgcggtaggcggccgcgtcggcggcggtcagcgtcacgatggcgtcgagcttcccgaagtgctcggtcatcagctgccgcatggactgcccatagaagtcgtagttgacgtgctcctgggcgatgtgcacgaagtgcggagacccgtagcggatggcgaacagcgacagcggcggctgcgtggtgacgagcaccccgtcccgcagctcgcccacatagcgggcgcattcgcgttcttccagctcggagaagcgctggggaggcttgaggcgggcgtgtcccgagcccagcagcggcgccgagcgctcatccagcgccgccgccgtctcccaccaggaggggtcgcggtcgaagtcatcgatcagcggaaacatccgcacccgcgggtcgagccggaaatgtggccgctcactgtggcgccgcaggctgaccacctcgacctggtgcccggcggccgccagggcgttggcctgggtgatgaccgacctggtgatgccgttgatcccgtaaccgaaccggaccaggtagcgaattctcacgtaactgggacgacttcacgccgattgtggtttaccacaacggacggatagatgatcatcgggcgtgtagaaggggcggacgacgaattcgtcgttctccccggcccgctgggcggggtagacgaagacctcggcgcggttggcgatgtcgtccaggtgccgcccggcccgcacccgcagcccgtcccgttcccgcaccaggaagacgtcccacacctgccgggtgcccggtgcggcggcccgcagccgtggggtgatcagctcggtgatcgggaacgcgaagtcgaaggcgccggcggtcacgcgcaccgggaagcgcagcaccctgttggggtcgcggcgcccccgcagctcggccgtccagcggtcgccggccgtcccggtcacctcgtgcagccggccctcgatccggatgcggccgtcgcgcggccagacccgctcgacctcggcgtgccccatgacgctccccgctacacccggcggcggcccagcagcctgccggtcagccgccaggccgggtgaggctgcgcggaggtctcggccagccgcttgagctggtcgcggacctggctgagctcgtggttgaggtgggccatctcggtctgctggaccatgcccgtgatgcccaccagcagggactcgatcacctcgatgccggcgtccagcatctgctcggccggcgccaggtcgggccgcccgccctccccgaagcggggggccagctccgacaggtcgccgatcacctgccagccctcttcggagatcgtggtgatcatctcctgggccagctcgcgcacccggccgtagtggcgctcgggcaggcccacgggcaccgggtcgcggcgccgcgccagcaccggccgcaccacgtgctcgccgatcagccgcttgtaggtgtcgcccagggcggggccgacccgcttgttgagcatgctcagcagcccggcctccacggcgcccagccagacggtgtcgtccaccccggtcaggtcgcaccaggacaggtcgatgccggtcagctcggcgaagcggatccacagccgctcgttgcggtcgtccccgtgcggcagggtgatcaggtgcagccgctccggcggcaccgccgtctgccaccggcgcagcacccgcaccgggtcgtgcatgagccagaacgccttgccggggccgtcgacggcgtcccggtccgccagcgtctgctccacgaactcggcgaagtccagggcgtggccccggatgaggcgctgctgccactcggccaccagctgccgcgccgggtcgccggcggtgaagaccacatgcacccgctcggccggcagcgtggacagggcccgccggatctgctcgggggtcgccgccgccagccgctcgtcggagaagatcgccgtctgcccgcggcggcggccgatccgctcggccaccgcgtcccaggcgccgctccaggccgggtcgcggtgcccgtcccaggccatctcccgcaggtccatggccgcggcgaagtgctcgtcgcggctttccagcgggtagtgcacgccgcgctcggccagggtgtgccggttgtgccacagcgcgccctggatgatgccggttcccgctcgcagggcaccgacatgcaggaagaccctgccttcccggccgctttcggtcacccggttctcccttccggcgtcgtcgccgatctcgtgcgcggaaacatccgtcatgcgcgggcgtcgtccccggcggacacgtatctccagtaggactgccgcagccgcatcaccgccgggtagcgctcgctcagccggcggaccacccggcgcgacagcggagtggcccgctccaccagcaggctcgccgcctcacgcagctctttggccttcagttgcgcctgcacccccgcctcggcgggggccgcgtccatccgggcgtccagctgggcgcggtgctgcagcagccagccgatcgcgtcgcaggccccctccagcatctcggccggcgagggcgggacgggctcgggcgagccgccggcgtcgggcggcggcaccagcagctcctccaggtcgccgaccacgtggtagcccttgccgcgcagcggctccaccagctcccgcgagcgggaggccacccacgcgcgccggtcggccggcagctcgatcttggtgcccttgcgccgggccagcacctcctgggcgatgtgccgcttgaccagcaggttgtgctgctgccaggagatcttgtagcggaccgcctcgttgatgcgccgcaccagctcggcctcggcggcgcccagcgaggcgttggcgaacaccttgccggtgtcgcagcgggccgcgtcgatgcccaccaccgagcagaaccgctcccacagcagcccgcgcggcgcccccggcggcggcaccgtcaccaggtgcacccgctcgggcgggatgccggcggcccacagccgcagcacccgcgccacgtcctgggtctgccagaacgccttcaccggcccgctccagctggacggcggcccctgcagcgcggtcaggaactcctcatacggctgcatggagcggttcttgaccgtctcctgccaggccgccggcagctggcgggccaggtcgcgcacggtcagcacgatgtgcacgtcggcgaagtccagcgacgccagcgcccgttcgacgtggtggggcagcgcctgcgacagcagctcctgggagatgatcgccgggccgcgccgccaggcgcgcacggcgccgaccatccggtcccaggcgccccggttggcggggttgggacggcccccgaacgaggtctcccgcaggtcgaaggtggcctgcacgtgggcgtggcgggtgtcgccgggatagaggacgccctgctcgcgcagccggccccggttgcgccacagcacgttctgcaggtaggtcgtcccgctcttgggagtccctatgtgcaggtacacctgcggacgggcgggcgaggggggcttggcagacgccaacggaacgtgctcctagggcggtttcgcgggcggcgctccctagatggggcgattggctcggtacatgatggtcgagcgtgcattgtagcgaggggcctgagcgggcggcaccgctcgccgcggccggcccgtccgggaagcggatgccgggccgggcacttggcccgaacccggccgcctgcgggggcatctcaaggtaaggtgcaaaggcgcccggtacatccgcaatatcgccttatgacggcggctgtcgctgctcgggggaattcggcgcctcgcctccggaacgttgtgacggtgccgggcgtgccgggagaccgtcagccccggccatcccacccaggggcgtgcaactccgtcgccggcccagcggccggcccgacaagaaggacgcacgtggacgctgatctcgtggtcgtcggatcgggcttcttcgggctcaccgtcgccgagcgctgtgccaacctgttcgggactcgcgtactggtcctggagcgacgcgatcacatcggcggcaacgcctacagcgaaagcgagccgcagaccggtatcgaggtgcaccggtacggtgcccacctgttccacacctccaacgagcgggtctgggagtacgtcaaccggttcacctccttcaccgactaccggcaccgcgtctacaccaacttcaagggccagatctacccgatgccgatcaacctcggcaccatctgccagtacttcggccgcgccttcacccccgatgaggcccgggcgctgatcgccgagcaggccgccgaggtctcctctccgcgcaacctggaggagaaggcgatctccctgatcggacgcccgctgtatgaggcgttcatccgcggctacaccgccaagcagtggcagaccgaccccaaggagctgccggcggagatcatcacccgcctgccggtgcggtacaccttcgacaaccgctacttcaacgacaagtacgaagggctgccggtggacggctacaccgcctggctggagcggatggccgaccaccccaagatcgagatccggctgaacaccgacttcttcgacctcaaagacgacatcgtcggcaacgtcccggtcgtctacaccggcccgctggaccgctacttcgactacgccgaaggcgagctgggctggcggacgctggactttgagatggaggtcaagcccaccggggacttccagggcaccgcggtgatgaactacgccgacgaggacgtgccctacacccgcatccacgagttccggcacttccaccccgaacgcgaccactacccgccggacaagacggtgatcgtgcgggagtactcccgcttcgccggccgggacgacgagccctactacccgatcaacacccccgacgaccgggcccggctgctgcgctaccgcgagctggccaagcaggaggacggggtgctgttcggcggacggctcggcacctacaagtacctcgacatgcacatggccatcgccagcgccctcaacatggtcgacaaccggctgaagccgcacttcaccgaaggtgcccggctggtcagcggaggaatggacgaatgagcgagcagatgcgcgtcctgcagcgggtcgtgatgcccctcgaccgcgacctggacgtggtccggctctacctggacgaccggatcggcaagggccgcccggaggtcgagccgaccggcaagaacaaacaacaggtcgtcgaggacgagggcggcgcgcacgagccgctgctgtccatcgacgtcgacaccatgacccgccgcggcgtcaccgtcccgatcggccggcggctgtcgctgtgcacctacttcaacgccttccccgccggctactggcggcgctggagcgtgctggaggaggtccggctgcgggtgcgggtgcgcggcgagggcaccctgatcgtctaccgctccaacgccaagggccacgtgcagcgcgtcacctccgcgcacgtggactccaccgaggtctccgagcaccgcttcaagctgccgctcaagccgttcatcgacggcggctggtactggttcgacctggtcgccgggcagcggtcgatcgagctggtggaggccgagtggctgaccgccgaggccggcgggcggcgccagggccgcatcaacatcgggatcaccaccttcaaccgtcccgccttctgcgtcgaccagctggcggcgctcgcccgcgccgaggaggtgctggaggtgatcgaggagatcctcatcatcgaccagggcacccagcgggtggccgaccacccgggctttgcggaggcggcgcaggcgctgggcgccaagctgcgcatgatcgagcagcccaacctgggcggctccggcggttttgcccgcgccatggaggagaccgcccgcgccgatcgcgccgactatgtgctgctgctggacgacgacgtcatcaccgagccggagggcatcctgcgcgcggtgacgttcgccgacctggcccgcacccccaccatcgtcggcggccacatgttcagcctctatgaccgttcggtgctgcacgcctacggcgagacgctggagaagtaccgctggttctgggggccagcgcccaacaccaagcacggccacgacttcgccgcccggggcctgcgccagaccccctggctgcaccggcgcatcgacgtggactacaacggctggtggatgtgcctgatccccaccgaggtgattcacaagatcggcctgcccatgccgatgttcatcaagtgggacgacgccgagtacggcgtccgggccggcaaggccggtttccccaccgtctcgctgccgggggtggccgtctggcacgtgccctggcacgaaaaggacgacaccatcgactggcaggcctactaccacgagcgcaaccggctggtctcggcgctgctgcactccccgtacgagcgcggcggcaacctgctcaaggaaagcctgttcgtgtccatcaagcacgccctggccatgcagtactcggccgccgagctgatgctgatggcgatcgaggacgtgctgagcgggccggagcacatgcaccggcagctggccaccaagctcccggagatccgcgagttccgcaagcgcttcagcgacgcccggggcgtggagcgcatcgagcagctgccgccggtgcgcagcaagccgccgcgcaagggccgcatgcccaccaagccgggcagccggctgggcatgatccgcaaggccgccgtcagcgggctcaagcagttccgcccggtcgaccccaaggcgcgcgtcaacccgcaggccatcgtcccgcacatcgacctggcctggtggcggctggccgacctggacagcgcgctggtgtcggccgccgacggcaccggggtgttctggtaccagcgggaccgcaaggagttccgcagcctgctgcagcggacctccgcgctgcacgcccggctgctgaaggagtggccggagctgtcgcggcgctaccgccaggcggtgccgcagctcgtcgccccggagagctggtgggacaacttccaagccgccccgaaggccggtgatcgatgacgcaagccccctcgcttcccccactgctggagccggacgcctccggagggctgctggaggtcttccgccgtcgttacctgctgcggctgctggtccggcgggagctgcgggcccgttacaaaagctcggtgctcgggctgggctggtcgtatgtgcggccggcggtgtacttctgcgtctacttcttcgtcgtcgggtacgtgctcggcgccgggcgcaagctggagaacttcggggtctacctgttctccggcatggtgctgatcaacttgttcaacgagatcctgcactcgtccacccgctcggtgaccgggcacgcggcgctggtccgcaagatcttcctgccccgggagctgttcccggtggcctcggtgctggtgtcgctggtgcacttcgtgccggggctggtgatcctgctggcggccaccaccgcgctgggctggcggccggatgtggccgcgctgggcggggcgctggccggcttcgtcatcatcgtgctgctcggcctgggcgccgggctgctgctggccgccgggaacgtgttcctgcgggacctggaacaggccgtcgacgtcaccgccgtggtgttcatgtggtcggcgccgatgatctacccgtggacgttcgtgcgggacgtcgccccgggctgggtgctggacctgtacctgctcaacccgctggtcaccgcggtgtcgctgttccagcgggcgttttgggccccgggaatcgaggggcagttcaccttcccgcccgacctggccctgcgcacggtggggtcgctggcgttcgcgctggtggtcttctccatcggccagcaggtgttcgcggtcgcccagcggcgtttcgggcaggagttgtaaggggccatgacaacagccatcgtcgtcgactcggtcaccaaggagttccggctccgccacgcgcgctcgctcaaggacctggcggtgcgcacgatgcgccggcagtcgctggccgagcgcttcctcgcgctcgacaacgtcagcctgaccgtgcagcagggcgaggcggtcgcgctgatggggctgaacggctcgggcaagagcaccctgctgaagatgatctccggggtgatgcggccggaccgcggcacggtgcgggtgcgcggccgcatcgccgggctgatcgacgtgggcgccggactgcacccggagctgaccggccgggagaacatcttcctcaacggggcgatcctcggcatgagcgaggcggagatccgccgcaagttcgactcgatcgtcgagttctccggggtggaacgcttcctggacggccaggtcaagttctactcctccggcatgttcatgcggctggcgttctccatcgccgtgcacaccgagccggatgtgttcctcatcgacgaggtgctggcggtcggcgacccgccgttccgccgcaagtgccaagaccgcatccgcgcgctgcgcgccgagggccgcaccatggtgatcgtggcgcacgacatcaagatgctgaccgagctgtgcgaccgcggggtgatgatgcgcggcggccgggtggtcttcgacggcgatgtgaacgtggccggtcagatgtggcgggaggaccgccgggcgcgccgccagggcaaggcggtggccggccaggccggccgtccgctggcgccgcgcggctgacctgcggcatatcgggacgtccggagggtccggatacaatccccccaccgcatccggacgagcgacgacccgccacggacgggccgtggcgaagtggtgagtggggagaacacggtggcccaagccggtacgggggatgacaacgccgacggccgggtgcccgacggtccgccgcccgccccgtggggctcgagcgcgcaggatgccggacagcaggatccggccggccccgcttcgcaggagccgccgggctttccggcgccgccgccaccgcccccgttcgccccgccgggcccgggactgcccccgccgccgcagtggggacggcccgccgacgatcccgccgccgcgctgccgcccgccccgtgggcggccccgatgcccgagctgcccggggaggcgctgccggcggccggcgacccggaggccacgtccgtcgatccacgccctgcgggcgaccccgccgccgggccgccggccgccctgggcgatccggcgacctccccgccgccgatgggtttcccggtgccgccgccaccggtgggcactcctcccatgccgccgccgggcgcacccggtgccgtgccgccgcctcctcctttcgcggcggccccgcccgcgcctccgctgggcggccccggcgcgccgcccgccgccgaaccggaggcgggacgtttcaggccgcgccccccgcagcagccggacgagccgtggcggctgcccgcgccccggcggcagggtccgcgcctcccccgcaaggcggtgctgatcggggcggccggcctggccgccgccgcggtgatcgcggccggcgccgtggtgctgtggcccgagggcgagcagcggccggccgctccggccgcggcggcgcatctggcctccgacgccttcgccaccgacccggccgtccgctccgacggccgtgaccagcagctcaccacggcggacgcggccggcgacacggtggtggcggccggcggcgacggcgacggcgacggcactgcggtccggccctacttcctggtgtccaccgacggcggccgctcgttccagcgggccacggtgcacgacgacggcctcggcggggtgccgcgccaggtggccggttcggcctccggctgggcggcgctcggggaggcccccgacggctcggcgctggcctggacgagccgcgacggccggcagtggacggcgcatgcactgggcgaggagagcttcaaagacggcgaccgggtgctgtcgctgacggcccacccctccggcttcctggccgtgggcaccaccgccgccaagggcgacctgcgcgacgggtccccgctggcctgggtgtcctcggacgggcgctcctgggagcgcctggacgccggcgatctgaagctgaccaagggcaaggagaccctgtcgctgctggaggcgacgacgcacggctccaccgtgatggtcaagggacggtgggccaagagcgagaaaggcgccccgcgcaaccgggtgtggctgtccggagacggcggccgcacctgggaggagaccaagccgccctccccgaagggcacccgcggcatgcggatcggctccggcccctcgggcctgctggccgtgcgcgacgtgaggcgcgccaagaagagctacgccacgatcttcgcctccgccgacggcaaggactggaccgagacggccgaggtcgagctgggcaagggcatgcggctgcaggcggtggccggctccgaacgcggcgccttcgtggtggccggagccggcgaccgggtgcaggtggtgcgcagcggcgacggccgctcctggcaggcgacggaccccttcacccgtcccgccaggctgctgccgggcaccgccgcggccggggaccggctggtgatggccggctggatccgcagcggcggcgacctcaacggggtgctgctggcccaggacgccaccggccggctggcccgccccgaactgccggccgccccagtggaccggaccgtcgccgcgctgaccacggcgggaaaccaggccgtggccgtgggcagcaccaacggcaacgcggcgatctggagctcggccgacggccggacctggcggcgcggcaggctgaccggcgccgggttcggcggcccggggctgcagcggctgcacggcgtggccggcgggagcaccggatgggtggcgatcggctccgacacccgtccccagcagcagccgcgtccgctggtggccatctcgcagaacggcacggagtggagcgcggtcggcggcggcaccttcgccgacggcaaggacggcctgcgcgtctacggggtggcggccggccgctccgggcacgtcgtggtcggcgaggacggctcctcggccgtcgtgtgggcctcctccgacctgcgcacctggcagcgggggaccggcgtcaagggcgccctgaaggggagcaagggcaccaaccgctggatgcaggcggtggccgcgaccgccgacggctatgtggcggtgggcgggagcaagaagaacggcgtccacgcgcccgccgtctggacctccccggacggtcaggaatggacgctgcgcgcaacgccgcggctgccggaggactcctccggctacctgcggcacgtggccgtctcgggcgccacggcggtcgccgtgggggagcgccgcgacgcggacggcacccggcgggccttcgccttcctgtccaccgacggcggcgcgacctggcaggagagcccgctgccggagatcaccggcgcggatgcggtgcgcggggtgaccgccgccggcgccgcgttcgccgtcttcggcgagatccggcagtccggttccgccgacgtggcggtctggacctcccgcgacggccgttcctggcaggccgcgcacccgcgcggcaccgccctgtcgggcgcgggcgatcagcgcctgaccggcctggtcgccttccggggcgagctgctgggcgtcggtgagagcaccgaacgccagagcgccgagcccgtcctgtggcaccgcccgccgctgtgagccgggtcgctccctgggggcggccagccatgcggtggccgattccggactctgacaattcggtcgcagtccggcaaaggcgaacgcaaggtgacacgccggggtgtgcgttcaggtaatcttcctgaacattcccccgtaacgtacggaacgccccaccccgcaggggagttccctcagcgatgaggaagtcctgtgcgtgtggcccgtgtcgaccctgtccggggcggctgtgcggggattccgccgcggcggtccccggtggccggcgaggcggccggcgggggcgttcccccaggtgaggtgggccgcgatcggctccgccgcccgacgtcccgaacggagaccgcgtgaccaccctctcggtcatcgtgccggtgcacaatgtggccccgtaccttccggacctgctgcggagtctcacccggaacgcgcgcgccgactttgagttcatcttcgtcgacgacggctccaccgacacgtcggccgagatcgtggaggaccaccgggcgaggctgccgggctttcagctcatccgccatccgcgggcgcgcgggctgagcgcggcccgcaacgccggtctggccgttgcctcgggccgctacatcacctacgtggacggcgacgactggctcgcccccggctacctgccggaggcggtcgaggccatcgactcgctcggctgcgacttcatcaggatcgaccacgtccaggcccacggacgcaaacgggagatccaccgcgccccccacggggtgcgcggcaaggtcctcaacccgcgcgacgggttcctgccggtgcacgacctggcgatggtggactacccgtacgcctgggccggcgtctaccgccgcagcctcgccgaggacgggctgctcaccttcgacgaggaactgctgacggccgaggaccggccctggatctggcggctgcaccagcgcgccgccagctacgcggtgatctcactgttcggggtgtactaccggcgcggcgtgcccacctcgctcacccagatcggcgacgagcggcagctgcacttcttcgacgccttcgacaagatcctgaccgcgctgcgcaccgaccccgactgggaccgcatcaagtacaagttcgtccgcgcctactgcgtcctcatcgccacccacgaggagaagaaggagcggctgagccccaccctgcagcagcgccagcggctgcgggccggccggacgctgcgcgccctgccccaggaggtgctcaaagcggtgctgcccggcatgcgcccggcacgggccgccctgctgaccgagctgatggcggccggaggtgcccggtgaaccagttgttcgtctcctccggtcccatcgcgaccgcgctgttcgccgccgcgatcgacaccggacgcctgggggcgcggcccggtcggcggatactgctggtcagcgacgagaccgccggcgccgagctggccccgccgctgccggagcgggccgaccacgctgcgctgtacgaccgcttcgatgaggtcgtctcgctgaacgagctgctggcgccgatgcatccgcaggactggcggccggccctggaagagcagccgatgctggaacggctgctgcgccgccactgggggctgggcgacgaaccggtggaagtgatcgtggagaccctggagaccgcccccgcccagaccctggcggaggtcttccacgacgccccggtgaccgtctgctgcggcaccctggaggtctacggccccgtccgggcgctgctgcccaggggagtgggcagccgggtcgagcggctgctgcacctggatctggtgcccggcctgccgccccggctgctgtcggattacggggtcgcgccgcagatcgtggcccaggacgccttcgccaaggccttcgaggaggtcaaggccggtgccgagaccctgctggcgggccggctgcccgccggcgccgaccgggcggcgctgatcgtcggccagtgcctgaccgacctggggccgaccggggagcaggaggagcgcatccacctggagatgctgcggggcctggtcgcccgggggaaccggacggtcgccttcgtccccgcccccgatgggcagaccgccctggcggcggcactggccgccgaggccgggcggctgggggccgagctggtgatcctggacgagccggtgcccgccgaggtctggtgcgccctgctgcgtccggaggtggccgtaggggtgttccccccggcgctggtgcgggtctcccacctgctggaggtgcccgtgatgacgctgggcacggtccgggtgctggagcggctgaacccctacgacaacgccgcccggattccggcgaccgtggtggacgccaccttcccccgcctgaccgacgagggcgacgccattccgccgccgatcgcccggcacgagatcaaatcgcggctggtccctttgctggccgccgtcacctattgcatgcagccgggacgttatccggaaatgcgcgcggccacggccgagtacgtggacgctctcccgcccggcccggcgctgcgccgctatttcagaatgcagcggctcatcactttgggattggcgcagccgcccccgcccgcccctgcggaaccggtcgggacgctgcaacgggtcgccgatgtcaccaggcgcctgaaaggacggctcagatgaccgccgccggatctttacgggttttccaccgtcgctgacgccggtctggtcatgtgaccgggacgtcccaccggccgccttcccgatgttcggacgattgcgagaaggacatgcccccactgctgagcatcgttgtaccggtttacaacgtggagccctatctgcaggagtgcctggagtccctgcagaaccagaccatggatgacttcgaggtcatcatggtcgacgacggctcaaccgacggcagtgcggccatcgccaaggaatttgccagccgggacgggcggttccggctgatccaacaggagaaccaggggccggggccggctcgtaacaccggggtgcgccatgcgacaggcacctatctggcctttgtcgacggtgacgacgtggtgcccccgaacgcctaccagcggatgatcaattcgctggagaagagcggatcggactttgcctgcggtggggtacgccgattcagttccaagggaatttacccctcgaagatgcacgccgacatttttgaccggccggcgaagaagacccacatctcccgccgcccggaactggtcggtgaccgcacgccttggaacaaggtgtaccgcaagtcgttctgggacgcccacaacttccagttcccccgcgggctgtatgaggacccgacagtggccattcccgctcatgtgctggcggaaaaggtggacgtgttgtccatccccgtctatcactggcgggtgcgtgagggcggtgagcgctccatcacccagcgtcgtaccgagccgggcaaccttgaggaccgggtgacggccatccgccgggtctcgaagttcctacgcgagcacgcgccggagctgatgcgggaatacatgtcgcgggtgttcgccgacaagctgccgatgtacatcgaggtgctgcacgaggggagcgagcattatcggcagctgctgcagaaggccgtcgaggagttcgccgccgaagccgacgaggagatcttccaggagctgccggccctcaaacggctcaagtaccacttgctgcggcggggcatgatcgacgagcttctcgaagtcctggtctttcagcagagggagatcatcaccaccgacgtggtgctgcgaggcggccgctggtatgcccgctatccctacttcgacgacccggagcggggcattcccgatagcgtctacgacatcaccgatgaggtcaccctgcaggccggtgtggaccgggcctactggcgtgaagggcggctctacatcgagggattcgcctacatcgcccgcatcccggtgcccgacccctacacgggctccatccggctgtggctgcggcaccccgaagaggagaacgtcgtcgagctgccggtgggacgcatctaccggccgcgcacctcggcggacgccaagtgggccgccgcctgctacgactgggccggtttctcggccgtgctggacccggcgacgctgggacagcgccgcttcggcttccagcgcaggttccgtcccggcctgtggcggctggaggtggaggtgaccatgcccggcggggtgcggcgcagcggcccgctgcgcggctcgacccgcgccgaccagcgctggccgtccggccatgacgtcgcccccggcgtgtcgatgcgggtgtcgccctcccggcagagcttcggcctggaagtggtggacgtgggcgcgcgggtgaccgcggcgcgtcccgtcgagggcgccatcgagatcgaaggccatgtggtgggcggcggcaaggccaccgagctgctgctgtcccgccccaacgggaccggcgagatccggctgccgatcctggcgcacggcaagggccgcttcctgggccgcatccccatggacgtgctgccggagtgggaggagaccccggggcaggaccggctgccctggaacgtcctgatcaccgtggccggccgccaggagccgatccagccggtggccgccgaccatgtggagacctggcaggccaagggttctcatgaggccgccctgacccggatcgacggcgggtacctgcgggtgatccagcggcgctgccggccggtgctgaccgaggctcgctggaccgaccggggcgtgctgcggctgcgcggccggatgaccggcgatcggcggcccgcggagctggtggcgcgctggcgtgccggggcaggcgagcgccggatgccgctgagctgggacggcgaagagttcaccgccgagctgcagcccatggagcgcacctggtacggcgatgagctgccgatgcgcagcgggcgctgggacctggtcgcccctctcggtgaggacgacgaggtgagcgtgtacgtcgcccgctccgcctgcgtgaacctgccggagccccacgtggtgggcatccacgagttcaccctggtcgtcgagggcatggaggagccgtgggtgtgggtgcgtccggcccacgacccgaccgagcggggggcctacggcatcaagcggatgtccaccgaggactacccggtctaccgccggtcgccgatccgcgacatggcgctgttcgagtccttccaggggaggcagttctccgacagcccgcgcgccatcttcgaagagctccgccgccgccaccccgagttcgaatacgtgtgggtcaccagcgacggccggttccagccgccggagggcgtccgcaccctgctgcggggcacccgcgagcacctgaaggcgatggcgcaggcccgcttcctggtctccaacgaccccatgccgtactggatggagaagcggcccgagcagatctacctgcagacctggcacggcacgccgctgaagaagctcggctatgacatcgagcggcccgcccaccgcaacccccaggactacctgcgccgcttcggcagggacatggcgcagtggaacgcgctggtctcgccgaacccgttcagctcgcccatctggcggcgggccttccgctacgaaggcgagctgctggagatcggttacccgcgcaacgacatcctgttccgtcccgagcaggccgagcggatccgccggcggctggggctgccggcgggcaagcgcgtggtgctgtacgccccgacctggcgggacgaccggatcgtcagcaacgggtacggcatggagctgcagctcgatgtcgagcgggcccgggaggtgctgggcgaggatcacgtgctgctgatccgcggccacatcaacgtggtggggaacttctgcccgcccgatgacgacttcgtccgcaacgtgagcacctaccccgacatcgccgagctctacctggtgtccgacgtgctggtcaccgactactcgtcggcgatgttcgactacgcctgcaccgcccggccgatcctgttcttcacctacgacctggagcactaccgcgacgagctgcgcggcttctacttcgatttcgaggccgaggcgcccggccccatgtgcatgacctccgatgagctgatcgatgcgctgcgggacgtcgggaacgtctccgcccagtacgagcaccgctatgaggctttccgggagaagttctgcccctgggacgacggcggcgcggcggcccgcgccgtggactggctgctgcagcagtgagccctttcccctggtgaggtttccgcaggggatctaaaagcgcctgggggacgcggcgacctcggagagaacgatcttggagctcgccgaggtcgccgcgtccagagcccgaggccgcgcaccggagaagactgcggtgggctttctcgtttcgtggtttcggggagtcggtggttgcgcgcctgccgtgccgggctttgagtcgctggccggaaccggacacggctcagcggatgatcttcggtgaaccctgacaacgggtggctggcgtcagacgtcccacatgcggcgagaccggcttatgtgagcattcaactatttgaaaactgccggagaaggccgccggggttctcttgaggggcattctccggggcctgcgagaggagttgcccgaactcggctcatctgtgatgacctgcctcttcggctcggtcggcggacggtgccgcggcttcggccttgaaacggcggcgggcgcgagccggaggtgatttgcgtccgcgaggcgggcgaggtgcgtccgtgtcacgagagcgtctcgcacccctgtgcgccttgtgacaagtgaggcttattcatatcctcgctccgaaattggacacggtgcggctcgggtcgatcggatcgggacgcgcgcgtccaggctgctcgactgaaagtggaagatgtcgaccccatccatcgaggagaccctccggcgtccggcccccgctcaggtcaccggggaggccgcacccagacggccccgggaaggccaccggcccgagatccaggggctgcgcgcggtcgccgtgctgctggtggcgatctaccacatctggctgggccgggtgtccggcggggtggacgtcttcttgatgctcaccggtttcctcatcaccggctccctgctgcgcatggtggagcggcggggacgggtggagtaccgggccttcttcgcccggctggcgcggcggctcttcccgcccgcggcgatcgcgctggcgggggtgctggccgggacatggctgtggctgccgcaggaccgctggcgcgacaccctcgccgaagtggccgcctcggcgctctactacgagaactggcggctggcggtcaccgccgtcgactacctggccggcggtgagggcgccagccccgtccagcacttttggtcgctggcgatccaggggcagttctacctcatctgggcgctgctgctgaccggcacggtggcggcggcggcgctggtccggcggagcccgcgggcgatcttcaccggcgtgctggtggccgtcttcgccgcctcgctgacctactcggtgatccgcaccgccgtcgagcagcgctgggcctacttcgacaccggggcgcggctgtgggagctggcgctgggcggcctgctggcgctcgcgctcgcccgctgggacagcgcgcggctgccggtgccgctgcgggtggcgctgggctggggcgggctggccgccctggtggcctgcggcctggtcctgcaggtctccacggtgttccccggctatgccgcgctgtggccgaccggcgcggccatcttggtcatcgtggcggggacgacgggcagccggctgggcgccgaccggctgctgtcggccaggccgctgacctacgtcggcgacatctcctatgcgctgtacctgtggcactggccgctgttcgtcttctacctggccaagaccggcaacaccaccgcgagcctggccgccggatgcgcgatcctggccgtctcgttcgtgctggcggccgccaccacctgggtgtcggaccgctcggtggagtgggtgacggcgcggcgcgccacccgcacctggtcgctggtgctgggcgtggtctgcctgaccccggtggtcggcgtctcctggagcggggtggcccacctggacgagcaggcccgcatccgccaggcgcaggccgccgacccggcgaactatccgggcgcggccgtgatggtcggggcgccgccgccgccgaagctgccgtaccggcccgacctgcgggacgccaaggaggaccttccgctgattcacaccaacgggtgcgtggcgccctacaaggcgaccgaggtgaaggtctgtcagttcggcgatccgaacgggcgccgcaccatcgcgctggtgggcaactcgcacgcggcccactggttcccggccctgcacaaggtcgtcgacgagacgggctggcggctgatcacgatggtcaagtccgggtgcccgctgctggcgggcggggcccgctaccccgacaccggggcgccgtacccggcctgcgacgcctgggggcgcggcgtcatgctgcagttgcgcgccctgcgcccggatctggtgatcacgatcggcacccggaccgaccccaaggggcggccggaggagctggagcgtctggccgttccgcgctggcggcagctgggagcctacgggatacgggtgatggcgatccgggacacccctcgcctgaccttcccgccggccgactgcttcacgcgggtgagcctgcagcagtgcgccgaggcgcgctaccggagcctggccccggtcgccccgtaccgcaaccgccgggacctgccgcgcaacgtgcgctttgtggatttcacccgctatgtgtgcacgcccggaagctgcccgatgatcattgggaacgtcctggtcacccgggaccgggggcacttcaccgagacctatgcgcgcacgctggcccccatgatggagagcgcgatccggcgggtgacgggctggcggtgaccggaaccggtcacttcgggcgataacggatgtccggtcttggggtttgacaagtgagctgaccgaattgtcgctcttggtgccgcattggatgtggtgttcggttgaatggtgggcgaatcgggccgttcatccctagtctgtacgggtaagaaccccgaccgacgagtgctcatgccaccccgccgaagcaacgcaccgaaccttcttcggcccgcgggccgccgcgccgccgggcgccccggacgggccggagcgggttcgccgctgaaccccctggggctgtgacgtgacggacgtgaccagcgggtctgcgacgacgcggttaatacaaccggaccgcgtgtacgtgggctggcgctatgcccaggtccaccccgacccggggccgccgccgccacgtcccgagccgatcgacgatccccccgacgacccgctgcgcgatgtgcacgtgcgggtgcgcagcccgatgctcgaccggccggtcaagatcatcgccacgggcaccggagtgttcggcggcctggtgctcgcctgcggcctgctgggcgtgctgccgtggaagttcgccggggtggggctgctggcctgcctggtcgtcctgggcatcaccggctaccagagctggcagagcgaacgggcgctgcgcgcccggctgcgccaggagcgggagcggatcgaccgcgagcgccaggcccgcgaacgccgcctgctggccgcccaggccgagcacgccgccgcctaccgggaatgggagcggcgccgccgcgcctatgagaaccaacgcgagtggtacccggtcgcggtgccgcccgaggccgaccgggtggacatcgtcggcggcacgctggccggctggtcggcggccgtcaccacgatgggcgcggcccgcctggcggccggcgcccgggtgaccgtgctggacttctccgagggcgcggtcgccggcgacctggtgcggctggccaccgcccggggcgacgacccgctggtgtgggtgctgccgggcgacctgccccggctggacctgtccagcgggctgagcgccgacgcgctggccgacgtgctgtccctggtcgtgggggccggcgaggaggagacctccaccggcgacctgtcgctggacaactccatcctggagcgcgtcatctccggggtgttcggcggcagcgccaccatcccccagctcaccgccgcgctgcgcgccctggcccaggtcggcgacccccgcgacgacctgcggcggggcctgatcaccgaagagcagctggcgcgcgtcaccaccatgtacggccgcggcgccaccgaccggatcgtcatccgccgcgcctgggcgctggaggcccagctgcgcaagctggaacgcctgggcaccgaaccggtgctgctgcccccgtcccggctgcgcgtggtgtcgctggaccgcggggccggggtgctgaccaaccgcatcctgggcacctacgtggccactgcgctgacccaccggatccgcaactccccctcggccacccgctgggagcacaccgtgttcctgtgcggcgccgagaaactgcgcggagacgtgctggaccggctgatcgacgcctgcgaggccaccggcaccggcctggtgctgctctaccgctccatccccccgcacgtccgcgaacgcctgggccgccgcggacacgccgccgtcggcttcatgcggctgggcaacgccgaggacgccaagatcgccgccgagcacatcggcaccggccgccgcctgcaggtcgccgagctcaccgacaccgccggagcggcgatctccaccggcccgcccggctccgccgaggcctgctacgccagcaccatcgcctacgcccgcgtccgcggcgacgccctcaccgacccggtgtgggccccgctgcccgcccccgccgccgacgactccgtcctggtcgccggcatcagctccgccaccgcctggggacgcaccctgccggccaccggcaaggcgggcggctcccgcgaactgctggtcgaaccgcacgagctgcaggagctgccgcccaccgcgatgatcttcacccactcggccgccaccggccgccgggtgctgctggtggacgccaacccgggcatcatcaccctgcccaccacccactcccagcaactggaggaagtcctccagcagtgccacccgccggcggagggcggccgggacgccctgccgcccggcggcaccgagagcccctccccggagcgcgagccgtcccccggacgcacggactttcgctccggaagaccctgactgtgcgcgtgacgccgttctcaccggccgcgccgcagaacgcggtgacatggcgccgacccggttgatagggatgggcaggtgaccaactaccccccggaaggacccgccgttcactccctcgaaaggccggtgggcgacccgctggccggcccctggtaccggatcgcggcgatcccggccgcggaccgggaaccgtcggccgaatgggactttgtgaccgtgctgccggcggtgctgtcggcccggcagcagcagcggccgttcgtggtggggtggctgtcgcggggcggcggcgcgcccctggaactgatcaccaacgccgggccgatcgggccgggccagggggcgctgctgttccccaacggggcgcgcggggtgcccatcggcgacgagtggctgcgcctggccgggcagatggtgtggacgcgctgcccgggccggccggccccgccggtgcaccgggccggcccggcgggcggagccggcctgttcgagtcgaccctggtgacgctgatggaccggccgttcggctggctggtgatcgccgacccggccgacgagcggctgatcgacgccgagatcggcaacctgcaccacgagctgcggatgctgcgccgcggcgaggacgcccagtcccggctggaagtggcccgggccgagcagcgcctggccgaactggacaccttctaccaggcgggactgtggcaggtgcgggtgctggccggggccgcctcccccgaggagctgagccggatcgcaccggtgctggtgggctccatggaactgaaccaccacccctaccggctgcgcgccgggtacggcgcagagagcctggccgaggcgcttcacccgatcgccccgccggcccggctgcggcaaagcggcgggaacgactccagcttccccttcccggccaccgcgggcgccctggcggcgctggccgggctgccgcgccgggaggtgcccgggctgcgggtgctggaggccggctacttcgacgtcacctccgagaccgccgccgaaccggccgccgaacccgccatcgaactcggcgcgatcctggacggccaggaccgccgggtgggcacgctggccgtgccgcgctcgaccatcaaccggcacgtgttcgtcaccggcgccaccggggcgggcaagtcgcagaccgtccggcacctgctggagcagctcacccgggcgggcgtgccatggctggcgatcgaaccggccaagtccgagtacgccgccatggccgggcgcatcgaggacctgggcgcccgggtcaccgtgatcaacccctccgaccccaagtcggtgccgctgtcggtgaacccgctggcgcccgaacccggctaccccgtccaggcccacatcgacatggtgcgggcgcttttccaggccgccttcgacgccgaagagccgttcccgcagatcatgtcgcaggcgctgcagcgggtctatgaggacaacggctgggacgtggtcaccggcgccggccggcccggctcgctggtggagccgtcggtgcccaccctggagcagctgcagcgggccgcgctggcggtgatcggcgagatcggctacggccgggagctgatggccgacgtcaagggctttgtggacgtgcggctgcggtcgctgcgcaccggctcggcgggccggttcttcgaaggcgggcacccggccgacatcggcgggatgctgcgcgagaacgtcgtgctggccatcgaggacgtcgccaacgacgaggacaaggcgttcctgatgggaacgctgatcatccggatcgtggagcatctgcggatgcgggcccgcagccgcacccccaccgatgggcccggcgggctgcggcatgtgatcgtcatcgaggaggcgcaccggctgctgcgcaaccgcggccccgagcgcaccagctcgcacgcggtggagctgttcgccgggatgctggcggagatccgcgcctacggcgagggcatcatcgtggccgagcagatccccaccaagctggtgccggacgtggtcaagaacaccgcgctcaaggtcgtccaccggctgccggccttcgacgaccgccagcaggtgggcgcggcgatgaacctcgatgaggaccagtcccgcgaggtggtgtcgctgcggcccggggtggccgcggtgttcgccgacgggatggaccggccgctgcgggtgcgcatcccctacggggaggggcaggagggggtgcggcccagcccgcccccgcccatcgacggccgccgctcggtcgcctgcggcccccagtgccgctccggacgcgcctgcaccctctatgagctgcgcgaggccgacctgcaggccgggcacgccgactgggcctggctgcgggtgtgggccgatgtgctggtgctggcccacgtggtggaccggccgctgccggcggtgccgccggagctgggccgcgcctggtcccgcctgcccgtgcggctgcgcgagtgcatgctggccaccgtggtggaacgctgcgtggcccggcgggcctgggcgctgcggacggcgtacgcgcccgaaagcctcaccaccaccgtcgccgaggtcgcccggcgcctgctggacggcgagcacgccctggccgggacgcgaccggggccgaactgggtgatcggccaggtgcgctggctgcacgagatggagcggatcttccccttcggccggccgctgcccgacaagcacgccccggtcccgccgctggagtaccacctgccggggctgcgccaggcacccggcgccaaggtcgggcaccggctgcgggcgctgcgccgccacccgctgtcgatggagctgccggccaaccggccgatcgcgctgaccgccctgttcggggaggacgaccatgcggccttcgccgacgatctggcgttggtggccatcgggctggaggccgacgcccagttcgccgaggtcgccgaggtcacgcggacggcctcctggctggaggcggtgctgaactggcccgagcgcttcgtgctgccctttgaggaccccgacgccgtgctgccgtttcccgcccaggaataagggtcagatgctgccggagtcgcgggagggcaggccgtactcggaggcgatcgcgttccagtagccgaccacctcggacttggcccgcgtggcgcggttgttgacctcctcggcggccgaatcgctcgggcagccgggggcgtatctcaggtacagctcgttggactcgatcgaggcccgcagcgcctcggtcagggcgttcttgagcgcatccccgtcggggagggcgtcgacctgcagcgtctcggcggtggccagctgctcccgccgctggtcccggacgcgttccaggccggagacatcgcacccggccgacaccaccgcgcccagctcgctgcgggtgccggccatgtcgcgcagcagcgcgtcgatctgctcggcctgccgccggccggcgtcgtcatcggcgtcgggggtggggctctgctcctcggcgccggtgggcggcgccgactgcccgccctgcgtctgctcgagggcctgctggctctgctgggggagggtgtcgggctcctgctccggctgcggccagtagatgatggccagggcgactgcggccaggacccaggccgccacccccgccagcacatacggcagcaccttgttgcgcttccggggcggcgggggctgccacatgggcggggagccgctccaggcctgcgggtcgttccagggctcgggagacagcgaggtgatctcctcggtagaggagccgggggcggcctcccggccgtgctgcacggtccacggccccggcgaccaggaggccgggtcaccggggggactcgcctccggcgcggaccgcccctgccacggctggtcctgccgggtcaggtcctgccgggtcaggtcctgccgggtcaggtcctgccgggtcaggtctccttggggctgatcctgccgggtctgctcttcctgcggcggcgctgcgggaggagaggcctggggagtggacgcagagtccacggcggtggcctgatcgagctgcgcgttgcagtgcgagcagcggggcaggtcgggagaggtctcaccgagacacaccggacactgcataggcccccgccttatcccgtgaatattcctttaccaggatagagacaggctcggcggggccgcgaggtcgtgaccgtgtcggaatgaactttgtttcagcgcgtgtcctcagggcctggaaaaagccgccgatgatgtgtgatctgagtcatatcagcggctttgatctgcggaaacgatcccgctgaaaaggcgggcgggaaccgctttgtcaaaactggctctcggttcgggtgggcagtcccgtgctctgggcgatcgggttccacaacacggtgaagcgcctcttggccaccgtcgcctgcgccgacaaggcgttgccccgcgcgtagttgtcgtccgggcggggccgccccttgcacccctgcgccgcctgcgcccaggccaagaacgcctggtcggtctgcagcgacagctggaacgactgcagcagcgcggcccgcagctgctcgccgttcttcagcttgtcgaccttgagggcgttggtccgcctgatctggttgttgcgccgctgcgccacccgctggaacccctggatggccaccggcaggttccggcacttgctcgcggcgtgcagcgcctggccgagctggccgcgcgtctcggcgctggcggtcagcagcttgtcgatcgcccgcgcctgccgccgggccgccgggccggggccgggggccttctcgggcggcttttgctgcgaggcgttgcgcggggtggccgaggcggtggcaccggccacggcctgctcgccgccgtccggccgcagcaccaccacgacggccgccaccgccaccatgaccagcaccccgaccgcgatggccagcgacttgttggaccgcccgctggagcgggggctcgccggcgcgtacgccccatcgggcgccgggtagccgccatcggccgcatacgggtcgaccggccccgggtacccggcgttcggggggtatccgccgggcatcatccccgggccttgctgcatctgccacgcctggtcgccgtagccgccgggctgggccgcggggtatgccggcgcgccccattcggcccccggcaccgctcccggctcaggcggcagctgccgggtctgctcggcggcgctctcgccggacggcgagcgcggctcggcgaaccaggagtccgggacgatcggctccggcttgctctccgcccgggccgggggcgcgggaggccgctcggcggccgcggcggccggggccttaggctcctcctcgtcttccggcggcatcgtccacgcctgcgtggcctcgggatcgtcgtccctggaggccggtgccgccggcgccggggaatcagccgatgacgcggacgccgggaactgggggtcggcggccgagggcgccgcagcctgcggggagacggccggcgagaacggcgggggcgtcgacgggccggaggaggcggccggtgagaacggcggcggcgccggcagcacggacggtgaggagtccgcaggcgaaggcgccgagaacggcggcgtcgcaggccccggcggggaagagccgtccgtggcggcggacgcggcgagcggcgaggagtccgaggaaccggcgaacgaggagggcggcggaccctcggcggactgcggcgatgcaaaggcgccgccctgcgatgcgggcagccccatgaagtccgccccgcccagcgactcgggcgagggcgtctgcgtcgcccagggcgccgggggcggcgccggcagcggaacgccacccgtcggggtggaggagggcaccggcgaaaaggcgtcgagcatggtggcgtcaagcacgccctggcccgcgccgccgtgctgccgacccggcggaacctgcgggtctggccgccggtccagcggcgcgccgcagcgcgcgcatccgctcggcgtcccaggcgtgtactcgccgcaccgtgggcactgcatcgctactcggacctcgccttgtcacagttttccgacaacgtactgggaaacgccgtcggtgtgggcgggatcggcggttatgagccgtccgtcccggcccggcatgccgctccaggatggcagaatgcgcggtttccctccgaatgtgacgctgatcgcatcccccgtgcctgcggatgccgaaaagatcttcgcaggggacgcgccgactctcacgtcggggtgtcctgcccggaatgaaacgccaagtcccctgctgaggcactaggctcgcttcaacgccccttgtcagctggccgcgtccaagttccaggccaaaccggaagagcaggagtccatgagcgatcttccgctgcgcgcgcagatggccgtagcgctcggccgcaccgccgcgaaggtgtcgcggctgacgggccgaggcgacggttcggtgatcggaggccggatcgggctcaagctcgaccccgagctgctgaccaggctgtcgaaggaccgcaagatcgtcctggtcagtgccaccaacggcaagaccaccaccacccggctgatcgcctcggcgatgacgccgctcggtgagatcgccaccaacgccttcggcgccaacatgccgaccgggcacgtctcggcgctggccgccgcccccaacgccaagtacggcgtgctggagtgcgacgaaaagtacgtgccggcggtgctcaaggagaccagggccggcgtggtggccctgatgaacctcagccgcgaccagatggaccgggccgccgagatctggctgctggccggcaagtggcggcgcgccctggaggaggcgcccgacacccatgtggtcgccaactgcgacgacccgctggtcacctggggcgcctccaccgccaagagcgtgacctgggtggcggccgggcagcactggcgcgaggactcctggtcgtgtcccgaatgcggcggcccgctggaccgcgagggcgtcaactggggctgccgggagtgctccttcgcccgtcccaagcccgagtggatcctgcacggggagcgggtgaccacgcccagcggccagacctatgagctgaccgggctgcagctgccgggccgggccaaccgctccaacgccgcgatcgcgctggcggtggtctcccgcttcgggatcgagccggagaccgcgctgccgctgctggcccaggtcaagtcggtggccggccgctacaccacggtcgagcacgagggccgcaccatccggctgctgctggccaagaacccggccggctggctggaggccttcgatgtgctgcagccggctcccgggccggtggcgctgtcgatcaacgcccaggtccccgacggccgggacacctcctggctgtgggatgtggactaccgcatcctgcgcggccgcccggtgtgggcgaccggggagcgccggctggacctggccgcccggctggaggccgccgagctggacttcaccgtcgtggacgacatcgaccaggcggtgatggcggtgccgccgggccacctggacgtgatcgccaactacaccgccttccagcagatccgagcgaggtacggacgtgtcgtctagcgccagcatcaagatcgtctgggtctaccccgacctgctcagcacctacggcgaccagggcaactgcatcgttttggagcgccgggcggcgctgcgcggcatccacacccgtaccgtgcacgtgcgttcggacgagacggtcccggtggacggcgacatctacctgctgggcggcggcgaggaccggccgcagatcctggccgcgcggcggctgcgcaacgacggcgggctgcacaaggcccgcgagttcggggcggtgatcttcgcggtctgcgccggctaccagctgctgggcaccgagttcggcggtgaggagggccagccggtccaggggctgggcctgctggacatccgcagcggccggggcgagcggcgggcggtcggcgagatcgtcggtgacgtggacccggcgctgggagtgccccgcatcaccggtttcgaaaaccaccagggcgtcacctatctggggccgggcgccaagccgctggcgcgcgtggtgcacggggtcggcaacggcgacgggaccgagggcgcctacgccgaccatgtgatcggcacctacatgcacggcccggccctggtccgcaaccccggcctggccgacctgctgctgcgctgggcgatcaaggacgagctgccgccgcttccggagtcctgggcggaccgcctgcgcgaggagcgcctcaaggccgtcctcggctgaaggccggccggtcgggaacgcgtgccgaggggcgggattccgcccctcggcgtccatcgggcggcccgcctgcagggacgggccggtcgcggtcggccacgccgcgcagcgcatcctgtcgttcgcgaccgccttgtggccctgggacggcaaggggcgcgtggcggtcttctcagcgcctggacaggagcgccgcccgcgcccggccgggctggtttcggctacgtcccctggtacgacggcgtgtgggtctgccccgccgggcggccgaaggagcgcggcagatggcccctcccgcaccgctcgtccggcaccgctcccaccgggcgccgccccgacggccgctcacggaccggacgtgctgtcgctccggcgggcggcctccttctgctcgtcccgcggctccttgcggggacggacggtgacggcgacggcgtgggcccgctcctcggggtgggcgcggacgcgcagcaggctggccaccgtggtgacgaccaggacgcccaggatgaccagcagcgacagcggggtgggcacctgcggcaccgcgtgggagacgtcctcgtgggcgaagtgcagcagcagcttgacgccgatgaacgccaagatcgccgacagcccgatcgccaggtagaccagccgctccagcagcccttcgaccaggaagtacagcgcccgcaggcccagcagggcgaaggcgttggcggtgaagacgatgaacggctcgctggtgaccccgaagaccgcggggatggagtccagcgcgaacatcaggtcggtgctgccgatggcgatgaacaccagcagcagcggggtcaccaccgtgcggcccgcctccttggtcaccagccgcccgccgtgcaggtcgtcggtgaccggcagcaccttgcgggagtggcggaccaggaagttgtcgtcgacgtcgggttccttgtcgcggttgcggatcagctgcaccgccgtccacagcaggatcagcccgaagagcaggaacgtccaggagaacatgctgacggccgccgcgccgaccgcgatcagcacgctgcgcagcagcagcgccgccccgatcccgaacagcagcgtcttttgctggtactcctcgggcaccgcgaaccgcgcgaaaatgatcacgaagacgaacaggttgtccaccgacaggcttttttcgaccacccagccggcgaagtactcggtgccggccgtcgggccggacaccgcccacagcacgaacccgaacccgaccgcgagcgccacgtagaagaccgaccagaaggtcgcctcccgcaagtgcaccgcgtgcggccggcgcaccgccaccagcaggtcgaacacgaaaagcgcgacgatgaaaacgatcgtcgccgcccacagccagccggggatctcgatcacgtcgtgcactccctctgccgcatgggatcggtatctccgctccgcaggcgatcaacccggcggtccggcgcgaggccggtgaacctttcagcacccgccctcaggcgtttcgacctgtgaagacggtgctgaaaagggtcagtagaccagcgcctgggcgccctctgccatgacctcttcgacgaacgtgggggcgccggcgatccgcaccccggggatcacatcgtccgggccgatgtcgcggcgggccgcgcactggctgcacaccgtcaccgttcccccggccagcacgacctccagcaggtcccgcagcggcgtggcgtgcggcagctcgaactcctcggccctgcccggcagggcgtaccaggcggcctcaccggtcagccacagcgacaccttcgcgccggccgccacccccgccgcggccaccgtgaacgcctggttgcagcgctccttggcgtccgcgcccgaggtcgccttgatcaccagtgatcttcccatgaccggcacactaccgcgcgccgcggagcgtgcgcggtgaagtcgatctccccggcccgctacgctcggcccatggccatggtgaacgtggtggtcctggtcgccgcgctggcggtgacggcggtgctgtcactgctgctggtggtcgccctggcccggctgcgctgagcgtccttggcagggcgcggcgggcactacgctgaccgagcatgaagcccgagctgcatcccgacctcaagccgctggagttcctgctgggcgagtgggagggcgccggagtcggcggttaccccaccatcgacagcttccgtttcggacaggagatctccttcacccacaacggcaaaccctttttgatctactccagccgcacctggctgctggacgaggacggaaacctggggcagccgctggccgtcgagacgggctactggcggccgcagcccaacaatgaggtggaggtgacgctggcgcaccccaccggggtcgtggagatctacatcggcaccgtcgccttcaaccgggtcgagctgcgcaccgacgtggtcgcccgcacctccagcgccaaggaggtcgccgccggccaccggctgtacgggctgatcggggaggacctgggctgggcctacgacatggcggccatgggacagtcgctgcagtcccacgtctccgcccagctcaagcgggtccgttaggaaaaagaacgatccccgggccttccgcgcacggcggcgatggacgggacttgatccatcagcccggggatcgggtgattgcctggtattcgccagccgccatcacggctggagagttccccgcgcgtgcggggagttccaaggcgggacggcgactagcggacagtcacctcgcgagtcccagaatcatgcatgttccggaccacctcctttcccgcgtacccgcacgctatgcgaccggtccgggaccgggcaagtggatattcgtccggttcccgcgggccgtcccgcggtgatcggcggacatagactcatggcatggccgacacgtggcaggaggagctgcgggcccgcgggtaccgggtcaccccccagcgccagctcgtgctcgaggcggtcaccgagcttgagcacggcacccccgaggagatctgcgcccaggtgcagcgcaccgcacgcggcgtcaacatctccaccgtctaccggacgctggaactgctggaggaactcgggctggtcaagcacacccacctcggccacgggccgcccacctaccacctggccgccgaggccgagcacctgcacctggtgtgccggcactgcggcacggcccgcgacatcagccccaaggtcgccgacgagctggtggagacgctggcccgcgactacggcttcaccacggacgtgcaccacctgaccgtctacgggcgctgccgggactgccgctgaaaactcatccccggcagggccgcataggctggggaccatgaagagcccgctgctgagcctgcccggcgccgtcgccgccgaccggcccgaccaggatgtcgccgcccactacggtgagcccgtccacgagcaacgcgccctggaggccggcaccgccttcgtggaccgcggcaaccggggcgtgatccgggtgtccgggcccgaccggctcaagtggctgcacagcctgctcagccagcacctggagcacctggagccgcaccggcccacccaggcgctgctgctgagcccgcacggccgcgtcgaacaccacctgcacctggtggacgacggggaggcggtatgggctcacgtggaggtgggcaccgcgcccgcgctggtggagttcctggaccgcatgcgttttctgctgcgcgtggaggtcgccgacctcaccgaccggtacgcggtggtgaccggcgcggtggacgtccccggcgccctggagttcccggacgtggccggctccagctggatcatcgaacgctccgccctgccgcggttgcccgaggcggcgcgtccggccgggttgtgggcctatgaggcgctgcgcatcgccgcccaccggcccaggctgggattggacaccgacgagcgcaccatcccccatgaggccggctggatcgatgaggccgtccacctgaacaagggctgctaccggggccaggagaccgtcgcccgggtgcacaacctgggccgcccgccccgccggctggtcatgctgcacctggacggcagcgtcgaccacctgcccgcccacggcgacccggtggagctgggcggccgccgcgtcgggttcgtcggcaccgccgcccgccaccacgaactcggcccgatcgcgctggccatggtcaaacggaccgtcccggtggacgccgagctgctggccgggggagtggccgccgcccaggaggtggtggtctccccggacaccggcgccaacgcgcagatcgcgctgcgccgccgcccggccgccggccgctgagcgggcgctgaaaccacccgaaggcgggcgcagcgggaaaggatcacccatcctcggaaaccgcgtgaagccttgccggggcgggcacaatcgtctgtcgtggccgcgcgtccggccacccatgagctcacagtcggtcccggcgggaaaaggtggtcgcgaggatggtggcgaatccgggcagtcagccagaagaggcgggcttccccccagcaccgcgcctggatccgaaccagacggtcccggacatgccgcggccggacggcggccggcccgccccgcgccgcagcggccccgggcgccggcggcggccgggacgggaatcggcgctggtgtggtgggcggccttcgcgctgctgctgggcgcggcctggtggctgcgctcctggcggctggcgctgctgaccctgctgctgtggtgcggctatgagttcctgctggtgccgacgatctgccgggtcagcacccggcagggcttttcctgccgggagccggtgcgcggccggctgttcgcctgcacccccgcccaccaggaggtcaagaccgacgccctgtggcgcctggtggggctgagcaacccgttccgcaaaaagcgcgcacccgaccccaaccgcaccaccggcaaggtggtcttcagccccaaggtccgcggccggctggcccaggccgaccgggcggtcatcctgctggcctgcgcgggcacgctggtcaccgtggtcggcatggtctacggcttcggccgctgaagcggccggtcacacctccacgatcacggtgaccgggccgtcgttgaccagctccaccttcatgtccgcgccgaacaccccggtctgcacccgggcgcccagccggcgcagctcggccaccacctcctccaccagcggctcggccaccgggccgggggcggccgcgatccagctcgggcggcgccctttgcgggtgtccccgtacagcgtgaactgactgaccaccagcagcggggcggccacgtccgagcaggacttctccccgtccaagatccgcagcccccacagcttgccggccagcttgcgggcccgctcgacggtgtcgtcgtgggtcacccccaccagggccagcagccccggctcctcgatcgcgcccaccaccgcgccgtccacggtgacgctcgcccggctcacccgctgcaccaccgaccgcatgatcgcctttccccggggaccttgtgacccgcctattgtgccgtccccggctcgcgggcgaggatgccctcatgggagcaacgacgctcatcaccgtggcccccaccggggccgaggccgacaaggcgaaggtgccgcaactgccggtcacgctcgaggaactcgtgcagaccgccaaggactgcgaggccgccggcgcgggcgtgatccacgtccacatccgcgacgagcaggcccggcccaccttggacccggtccggctgcgcgacaccgtccaggcgctgcgggagagcaccgggctggtgatccagctgtccaccggcggcgccgtcaccgactccttcgacgaccggctgcgggtgctggaggccggcccggacgcctgctcgctgacctgcggcacggtcaacttcggcgacgagatcttcgccaacccctggccgttcatggccgacctgtaccagcgcacccaggagctgcagatcgtcccggagttcgagctgttcgacctggggcacatcgccgcgctgcaccggctgctggacgcctacggggagccctacggcggccgcgtccactgcgacctggtcatgggggtgcccggcgggatgcccggggacacccgcaccctggtcgccgcggtgcaggccctgccggagggggccacctggtcggccaccggcatcggccgcagcgcgctgccggtgatgttcgcggcgctgtcggccggcgggcacctgcgcgtcggcatggaggacaccctcagctacgccaaaggcgtgccggtcacctccaacaccgtcctggtcgaacgggccgccgcgctggcccgcttcgcccagcgcccgccgatgaccgccgaggaggcccgcgccttcctgggagtgcgcccccgcgcctgaaccccgcatgggcgggcccgcccgccgggtatgggggcgggggaggatccgtcgagaccgggtgggggagtccgtggaggccaatccggtactgatcgaggtggtgcggtcggggttcgtggagtcacggcaccgcggggcggcggtggggctgggcgccgacggcggtgcggcggtgcggttcggcgccgtcgaagagccgatcttcccccggtcggccgtcaagcccatccaggcggtggccatgctgcggcacgggctggagctggccgatgagctgctggcactggccgccgccagccactccggggaggacttccacgtcgagggcaccgagaagatcctggccggggccggcctgagcgcgcgggcgctgcgctgcccggcgtcctggccgctggagcagccggtcatggtcgaggtggccaggtccggcggcgcccgctcccggctgcggatgaactgttcgggcaagcacgcggcgatgctggccacctgcgcggtcaacggctggccgctcgactcctaccgggacttcgaccacccgctgcagcgggccgtgcgggacaccctggccgagctggccggtgagactcccgccgccgccggggtggacggctgcggggtgccgacgttcgcgatctccctgagcgggctggcgcgggcggtgcgggcgctgacgctggccccgcccggcagcccggagcggcgggtggccgacgcgatgcgggcccacccggagtggacctccggcatccgccgcccggagcgccgcctgatgcaggcggtgccgggcctgctggtcaagtgcggggccgagggcgtggacgcgttcgcgctgccggacggccgggccggagcggtcaagatcgacgatggggcggcgcgggcgcgcaccccggtcaccgtggcgttgctgcgcgccctgggggtggcggactcgccgcggcttcgggagctggccaccgccccggtgcacggcggtgaggagacggtcggccaggtccgcccggcccctgcgctctgggccgcgctgccgtgcggatgaccctcacgaacggggttcgaagctcttttcgttggcgttgcgctggcccgggtcgccctccatgatcccgccttggatgggaccgcgatgcggggtggacccctgcagctgctcgggatgctgcggccgatgacgcgccgcgcgcaaggtcagcatgagccagatgatgagcccgagggcgatcagcgccgggcccagcagcagccagtagcccgccccgagctggacggtcatggtcgtcatgtcgatccacctccgctccggcccctacccggtgaaagcggatcgactccggcgtttgcctgcatatcgcccgatgcgggctcacaggctgcggaactgcctggtctgggagatcgcgccggaggcggccagcgtgaaggtgcgcatcgactcggcgaacttcgacaggtcccactcggccgggccctcataccagtagaggttgtcggcgcccttggcctgcacgccggcgtcctcgacggtcttggcccacttgccgaccacgtcgaacaccaccgcgtacggcaggtagcgggagaacagggcgatgcgctgcggcccctcgacgccctcgggggcctggccgcgctccaggaacgcccggaaaccgatggtgtgcgccagcacggtggagccgcgggcggtcttggcgggcatgtactggccgcccaccgccagcgccgccccaccgatgatcaccgacagcccgaccagcgccagatcggtgtagatcgccaagatcacggtgccgagcaggcccagcaccgagatcgcgatgcccgcggtggtccagcggctgcgcacggtgtcggggcggcgggcgaaccagccctggcggaccacgtcgtcgtacatcgccgagcggaccttggccagctcggcggcgaaggtgccgcccagctccgacagcttgatctcctcgcggtccttgaacagggcctccaggagcagccgctcatacggcagcaggtcgtcgacgggacgctgcagccgccgcagcgtccagtcggtgcggccggtgaccgcccggtcctcctcctcgatcagcaggtaggaccgcaccgccagatcgacgatggtggcggtgacgtcgatgacgtcggcctgctcgtcgatcagggtgccgatctggccgggacgcaccccgtccggcggggcgaactcggtgccgaccacggccggccggtcgccctcggcggcgtgcttgccgacggcgcgcgcgtcccggccgcgcagcaggtacagcacgccgaacccgcccagcagcagcgccagcagcacgcccagggcgctgagggtgacggtgttgaccgagaacgcggtgaccagcgtgcggcgctgggcgtacagcggctgggcgccggtggcgcccgcggggtagcccaccaccacggtcaggtgctcgcccggcagcaggttctgctgctcgaacatgcccctgtcctgggtgtggctggtgtagaagcggctgcagccgatcgcgctgtgcagcggcccggcgaagcagttgacgttgcggaccggggccgtgccggccacggtgaccttggccgagtcgaccggcacccgccagccgccgatcgccggccagcgcagctcctccagctgccccagcggggtgatcgtgccgcgcacgtcgtattccagcgtcacggtgcgccggccgctcagcggcgcgtccccgctgacgcggatgtgcatccggtcgccgctggtggaggcgctcacggcggtcggcccgccgtcggggctgccggcccgcacgccggtgacctcgtagatgcggtcatgggtgtcgctgtcgcgggtgcgggtgaccaggtagcggtcaaagccccgctcgccggcgaactcgtagacgatcgtctcccgggcgtgcgccacgccgtcgcggtcgatcgtcaaggtgacctcgtcgctgatcacccggccggaggccggtccgtcgctcccgggagcggcgtgcgcggtcgcggccggcagcgcaccggtcagcgccgcgacgagcacagacgtgaccagcagccgcgaacgtccccacatgggcgcaaatcgtagcgcttgccgctgcgagcggccgtgacgttgtgctaacggtggggcgccaagtgtctgtcgcccggtcctttgcggcatgtccggggcgttttcgccatgagtccggcatgagatgatcccggccatggtgcgccgaacccctgcccccgaggtgcggcggcacgcggccggatacccgcaaggaccgcccttcgcccagcggtacgcgctgccgccgcgcaaccggcggccgcggcggagcgcgggcggcacggcggcggggatcctcggcgggatcgccgcgctgctgacgctggcggcgctgggcatggcggcgttcgccgagccggggacgatgccggtgcggatcggccgggccccggaggtccccaggcagacggcgaccgacaaccccctgtaccggaccgggccgctgacccccaccggttgccggctgccccgcatccaggagggggtggacgagtccatgcggcacttcatggagacgctaacccagtgcctggatcgttcctggcagcggcagttcgccgcggccggaatgcccttccgcaggcccgagcgggtcttttgggactcgcccggccgcggcccctgcggcagctaccccagccccggcaccgccgcgttctactgcccggagaacaacaccatgtacgtggggctgcggcacatcgtggagaccgccggcggcgagccggtctcgcactatgcggtgtacgcccgggtgatcgcccacgagtacggccatcacgtgcaggagcaggcgggcatcctggcctacgggcaccagcggatggaggccgcctccgacgccgaccgcgccgagatcagccgccgcatcgagctgcaggcccaatgcctggccggcctgttcctgggggccgagcgccgcacgctgcccatgacgagggcccagtacgcggccatgatcgccgatgtgcggggacgcggcgacgaccggcaaagcgacggccagcgcgaccacggctccggccgcaactacgccggctgggtcgtcaagggctaccgcggcggttcggtgagtgcttgcaacacctggaccgtcccctctgccgacgtggattgaaaccgggggtcaaagcccgcgcgccgggagttcaaaacccccttctatcagggagaacgcgctttttcgccatgggcgtgcagcgggtgcgcggtgtgtccgaagtcacggtcaagtgctagcaagagtgcttgcaattgcaagcaccctggcgcaccctgagggtatggcaggttcgaaggtcggctcgatcggcgagtacatccgggagcagcggcagcgggcgaagatctcgctgcggcagctggccgatgtgtcgggcatctccaacccgtacctcagccagatcgagcgcgggttgcgcaagccgagcgcggagatcctccagcagatcgccaaggggctgcggatctccgccgaggcgctgtacgtgcaggcggggatcctcgaggaccgcgaggccgacaccgatgtgcagaccgccatccgggccgacctcaacctgacggaacggcaaaagcaggtcctgctggacatctacgagtcgttccgcagggagaacgaggccgccgccacggcggcgggcggccgtgcccgcccgaagacctcgggcgccgccaagaagacgaagcaggcgaaacaggccgaccaggacgagacgtagggaagaaggaaaacgccatgacgctcgccgccagactccgcgacaacctccgggacaatctccgggacaacaaggccctctacaccgtcgccggcgccggggacctggccgtggagaagctccgcgaagtgcccgagcaggtcagccggctgcgcgagaacgtgacccgctaccaggacgaggtccgcgagaacgtcacccgctaccagggggaggtccgccagaacctgaccaagctgcagggggacttccgggagaacgtgctgcggctgcaggaggaggtgcgcggcaacgtcacccggctgcaggagcggatcgaggtcagggacctgccgggggcggcacgggcgtacatggcccacttcagcagccgcaccgccgaggtcctcgacgagctggccgagcggggcaggaaggtcgtggcccggatcgagcagcaggactccacccgggagctgcaggccgccgccaagaccacccggcgccgcgcccgctccaccgtgaccgaggccaagaagaccgcccgcgccgcctcccgcgccaccggcggggcgagcaagaaggtgggcgactgaccgcgccttccgcagcaccgcgagcggcaggcccggccgaaccgtcggccgggcctgcgcgcttttatcgtggggtccgcggcttgaataaggtggggacgatcctctcgagcgtcgggcacggtgccgaccggctcaacgaaagtggtggtctgcggtggtgcagggactgaactacttcttctggctcctggcgatcgtcgccttcgggttcgagctgtgggcgctgttcgacgcgctgcggaccccggcgggcgcctatgccgccgccgacaagcagaacaagaacctgtgggtgatcctcctggtggtggccaacgtggtgggactgggcggtgcggtcaacttcctgcacctgctgtccatcctgcccatcgccgcgttcctggtcgccgcgatctacctggccgacgtgcggccggcggtgcagccctaccgcggcaagcgcggcggctcctccggcgggccgtacggcccctggtgatcagggccgtttcggatcgtcccgcccggcgggcgcgccggcctcggcgtgctgcggggtcggccgccgggcgggcactccctgcatggggtggtccagcccgcgggcgcgcagggcggtgacgagccggtcggcgatgtagcggttgcccgccgcggtggggtgcgtgccgtccggcaggatgtaccgcttggcgttgccggttcccttgtggacgttcccggtgatccagcgctcggccagcgggtcgatgaacggcaccttcagcgtcgtcgcggtggtgcgcagggcgtcgcgcacccgcagcgcccgcggcggggggtcgccgccccacatcgggcccaccagcaccacgtgggtcttgggccagcgcaccgtgatctcggtgagcagccggttggccgccagcgccacctggtccggggggtggcggtcgttgtgcccgccggagaccacgatcatgtccggggcgggccgccaggccagctgggcgtcgtacaggtcggcgaagttcttgccgatcttgccgcgggccatgaagccggttccggcgtacccggcgatgaccacctgccagcccagccggcgggcggtctcggccgcgtaggtcttctccggcggcacgctcttgatccccgcggtgtagctgtcgcccagcatgaacaccaccgggacgtgcagccggggcggcgcggcggaggccgggtccccggcgggctcggccgcctgcgaggtgctgcagccgcacaggagcaacgccacgagggcacaccagacgagtcggggcaccgccgaacgccctccataggtcgaccgcgagtcatcgggccgggcggtgacccggccttggggtgacgagtatgagcacgcatcgccgcgggcgtaccggcgactcggactcgatgaccgatcgtcaatccgaccggacctccggtgtcctcgggatgggcccgcagggatcatcctcgacaggtcggcattttatccacgggccggcgaacgtccgcccgatcgcgtcatgtcgcagaaaaccgccgatcgggtgatcggcggaaagcgccggccgttccgggcgctcagggggcggccttgtgcagggccggaatggagcccaggccgcgctccatgatcatcagggcgcggtccagggcggcgcgggtggtgccggggtccatgccgtgccgccggcagtgggtgagcaccgcctgcatgcagccgatcgccagcccggagacggccatcgcgtcgatctcgtcgatgtccgggcacagctcgcgcagccggccggccacctccagctgcgcctcgtgcagccgctgcagggcgcgggcctgcagcgcgggccgctccagcaccagccgcacctgcaccgccccgtactcgccgtgctcggtgaccagcgcctccagcacgttcagcacgctgtcgcggatcgtctccagcggggtctccccgggcgggcggcgggccagccgctcgcgcacctcggccagccggtcgtcgatctcggcgaagaccacgtcctccttgctggggaagtaggcgaagaaggtgcggggggacacctcggccgcggcggcgatgtcggcgatggtggtctcctcatacccctgttcggcgaacagccggagggcggcggtggcgagcgcctgccgggtgcgctgtttcttgcgttcgcgcagtcccgcggactggacgtgatgcatgtcacggagattaacatgactgcgaatttgcactagttgcaattttgcacccgcacgatgtttcatgaccggcatggcggcttttctggacgcgctcgggcgctggtgcgtgcggcgccggcggacggtcttcgaggtgtggatcgtcgcgatcctcgccatcggcgtgctgggcctcacccagggcggggtgttcgtccagcagtccagcctgcccggcaccgagacccagcgcgccctggacctgctgcgggaggacttcccggccatgaccgggcccgccaccacggtggtgttcaccgcgcggcaggagcccggcgcgccctcccccggtgactggcgggtgtccctggcggtcggggaggccatcgacaacatcgccaagctggaccgggtcggctacatcgagaacccctacgtccagggcatgggcgggctcaagaacgaccgggccgtggtcgtgcgcgtcttcctcaaggggacgatgggcgacatcagcaccgccgacctggacaagctcgaccgcgccgtggaaccggcccgcatggccgggctggaggtgaagttcggcggcatcgtcgccatgctgctcaaccagcccaagggcggcccccaggaggccgtcgggctggtcatggccatgctggtgctgctgctggcgttcggctcctacctggccgcctgcataccgatcgtggtgtcgctgtgcgccctggccgtctcctactccctgatccactacggggcctcgatcctggagatccaccccaccgcgcccatggccgccgccatgctcgggctgggagcgggaatcgactacgccctgttcatcgtcacccgctaccggcagcagatcgcccaaggcgacgacgtggagaccgcggtgggccgggcgatggcccactccgggcacgcggtgctcttcgccggcggcaccgtggtgttcgccatctgcgggctgttcttgtcgggcatcgccttcgtcggccgcatcggcatcgcctcggcgctggcggtgatggtcatggtggtggcggcgctgacgctgctgccggccgtcctcggcgcggtcggcccccgcatcgaccgctaccggctgccgcgggtccgccccgacaaggccagcgaccgctggatgcggtggggacggcacgtggaccggcacgcctggccgtatgcgatcatcgccaccctggtgctgctggtgtgctcggtgcccacgctggatttgaagttcggcgtgatggccgacagcaccgccgcctcctcgatgtcctcccggcaggcctacgacgtggtggcccgcgagttcggcgagggccactacagcccgtgggtgatcgtcgccaaggcgcccgcccgttcttccggcgaggaggccgacgcgaactcccggaccggtgaccaggcccccgaagtggacggcccggccgggctgaccgggctgaccgtcccgcaggccccgccgcaggccaccgccgagccccggcgggagcaggccgtcgccccggtggtgcgcggcgcccccgacctgagcaaggagcccaacccgcaggccgtgctgctgggccaggagatcaagcgggtcgtcggcgaggtccccggcgtggcgcacgtggccgacccgatcgtggccggcgacaccgcggtggtgtcggtgatccccaccaccgccccgcacgtggaggccaccaccgacctggtgcaccggctgcgcgcccaggagatcccccaggtggccgccgcccaccccggctcccagatctacctgggcggggagaatccggcgatcatcgatctggccgacacggtcggcgagcgcatgccgatcgtggtgatcgccgtggtgctcgtcgccctgctgctgctggtgatcgccttccgcgccatcgtggtgccggtcaaggccgcgctgatgaacctgctgtccatcggcgcctcctacggcgtggtcaccgcggtcttccagtggggctggggggtgaagctgttcggcatggagcaggccgtgccgatcatctccttcgtcccgctgttcatgttcgccctgatcttcgggctgtccatggactatgaggtcttcctgctgtcgcggatcaaggaggagtacgaccgcagcggcgacccgcacgagagcgtggtgatcggcatcggcgccaccgcccggctgatcacctcggcggcgctgatcatgatcttcgtcttcctgagcttcgtgccccagcccgaccccaccatcaagatgatggcgctgggcctggcggtggccgtcgccgtggacgccaccatcgtgcgcatggtcctggtccccgccctgatgagcctgctcggccacgccaactggtggtttccaagcaggttcggaggcccgaagcgggacaggcagcctcaggagctggagcaagaggacgtttccccagttcagaggcatgatttggtgtccgcggggcactagtcgatctttgttgagagcgcctgtctttgaccggcttttggctgcctcttgctgagttcatgccgagttgctgagcggccctgagccccctcagccgctggcaggcgcgggggcttccctcttctctatggcgggtcggcgcttcgttcggcatgtgggcttgtcaggcgcgcccaggggtgacacctgccggcgtcccgcctaggccccgtctggggcaccgcttgctgtcgaggtacgggtctggggccagggccggctgcgtgatcctctgtagatacccctgggggtatatcctcgagtgccgcccggatcccccgccgagggcagtctgtctggctcggcatgaaaatggggattggaaagacttcaagtgcacttcatgtttattctggagaggggaattcggcaggcgcgcgcacggctggggcaggcatggaagaggtctaccggcgcatcggcgagaacattgtcagaagacgtatgcgtctggggatgtcgcagagtgttctggcgggtttgatcggccgctctgagagctgggtgtcccaagtcgaacgcggtgttcataaggtagaccggctgtctgttctggtcacgctcgcacgtgctctcaacgtagaggttgctgatctggtcaatgagatccccattgtgaagcaggggaacggccccgaccttgagggattgcaacgtctacgccgctctctagaaattcctgatgctctcagggatgatgagatagtggatgatcccgctaggctcaggcgggatatggatgatgcctggcatctatttcacgcctgccattatggaacgcttgcggcaatcttgcctctgctgcgttcgcgactaggcggcaatgcggccctattggccgagtactatcaattgacatccggattcattaagaagaccggtgatgcgcacctagcgcgcctcctggcagagcgcgctatcacacaggccactattgccggtgacgaaggacttaaagcggctggggcatggcgtctgggattcgcctgccagtcactagggttgtatgacaacgccgtatcggtagtgatgatggcagagtcggcccttgcgggagatgactcccagctcgctatgcggggagctctgcacttgaatgcagctatcgcctgtgccctcaaagaagatcgagtatcagcacgccaacacttggcggaggcccgagcaatcggcaagcgggtgccagacggcaacgcctatcagacgttcttcgggccgacgaatgttgctatcactgaggtcagtgtgtcggtagaactacatgacggcgttgacccggacggcatctctattgctcctcccgctatcgattcaggggagaggagagcaaggcatctgatcgatcttgcctatgggcatagccagttggccaaagacgaggaagctgtagaccggctgctggaggcagacgagatagcacatgaggaagtcaggctaaaccccagggttagacgatttatcggggaactcttggagagggaaaagccttcctacaggtcaaaaatccggatgctagcgcagcggacaggggtaagagatacctcatgaacaaggttctatatctgattgtgtgtggcgctgccccagcaccttatgctgaccgtctggttaagctagcccgagaacagtcctgggatgtctgggttgtcggcactcctgcctctcgggatttcgctgactttaaagccttgcaggaagcttctggccatcctgtacgagactcctataagaggcctggtgaagccgatgtaggtatgcctggagctgatgccgttgtcgttgcgccagcgactatgaacaccataggaaaatgggccaacggtatctgtgacacgttggctacggggattctcggggagtcgtttgcttttaacgtcccactagtggttctgccgtttgttagcgatgctcaggcagcgaaccctgcttacgtgcgaaatgttcagttcttgcaggattgtggggttttgttccctgtgggcataggccggcctgggcgtgtccgagacttcccctgggaggcagcgctcaaggcgctcgggtaggtcgcaagatttttgcgggtagtcccacacaggccggtagagcctgtagggcatgtcagcgactctcactgctcccgacgacaggccagaggagacggccactcacctggaggcgcttagacaagccatgtcagcgcgtggcttcaccactcgtgtggtgcagccggtgactggagacccgtatgtgcgagtggtcaacatggatgttggccaactggcggaggatgtccgcgtcgggtactacaacggggaactctgctacttgtactcctggggacaacccatcgtccccgtacggcacttggacagcgcagcggagagactcgcctacgtgctcacgcctgagagggctgtgggcagatgagaaccaggtggctcaaggaggtagcagagagcattgaggttcgctcttggcgcggtcgaaggctgagggaaccatgcgcccatagatcatgtgtggtccggatgtccctgtgaccgagccacatggagacttctgtgatcgggatgcccctgtgcagggcgatagaggcgaagtagtgcctcaggtcgtgggagcggaagccttctggcagtccggctgcctgccgtgctcggcggaagtgatcacggtagacgtcctgacacagaaagcgggtagggcctctgaagaagtagccatcgtcactggtgccgtgctcggcaaggtgtcgcttgatctccttgtagacgaacgttgggagcggtacgtcccggtactcgcccgccttccgatgcttgcggggcttggtctggtgtacctcgttggtcggcagctgctcactgagccgtagcatccggttgccgtccctcaggcatgccctgttgagcgcaagagcttcgcccagccttcaggccacagccggccatcacgatcaccactaggcgcatctcgcccggcatagcgtccgcaagcttcatgatctcctgagcggcaggcatgtagaactgggcttgcgccaggactggcggaagcgcgatgtccacatacggggacctggggatcttcttgtcccgcaccacttccttgaagatcgaggacatgaccttggctgctactggtttccaagtcggttcggaggcccgaagcgggacaggcagcctcaggagccggagcaagaggacgtttccccagttcagaggcatgatttggtgtccgcggggcactagtcgatctttgttgagagtgcccgtctttgaccggcttttggccgcctcttgctgagttcatgccgagttgctgagcggccctgaggccccctcagccgctgggaggcttgagggcttctctagaggcggtgggtcggcgcttcgctcggcatgcgggctgcacgcgcccaggggtgacacctgccggcgtcccgcctcggcccgtctgggggcgctgtctcctcgacgcgtacaggtctgggaccgaagcgtgatcgctttggtcttcagatctacctggagaagaggcgaggccggcccgctgccgccagtccggctggaactggcaggaggccggcaggcggtgaccggctctgcctggcaaaaaagaagcccccacccgaaggtgggggcctgcctgcttgttcccccaatagaacggtaggacacccagagttcagcgggtcggccaccattctaggccttgtctgggggctgctatctggaaagtgagggatcccgccgaggtcctgtgcctgccggggggaggcctgccgtacggccggctcagtgccggcgggcggcctccaggagcccacggagggcttccctggtgagggtgaggtggccctggtcggggtttttggagtcccggaggccgatgccggcttccagccgggccagctcgacgcactggccggtgccgttgatgctgtagctgctcttacgccacttggttgccgtcgcttcctgcattgcactcctccaacattcggcggatcaggtccctggactcgtcctccgtcagggctttggcggcgattcggtcatatcggatgaaatagggctctattttcagaggggacgataccaatcgtcccctctcaggtgactcgctgaatgcgatctggccgaagccttcgccggtgaggagcacaaagttgccgtccaggcccacgtgtgccccggattgccaggtccgggggacgacccggatcatgatccgaggccgttcggacaactccaggagccgggcaagttgttccctcatgacctctggggaccctaccggccactctagagctgcctgggtgagcagcacggagaggaacggtgggttggggcggtgcaggatctcttgccgatcgatccggcgttgtagctcttgggccacgtcagagacgtcaccggccgagatcatcgctttggcgtactccttggtctggagcaggcccggcacgacgctgttgttgaagattcggataacgccggcctggcgctccttgtccaggtactgagggaaccattgggggtcatgccccaggctcgcgtagaacaccagtgtttcaacagtccgttggtgttccaaagctggtccagggtacgggctcgttcgctgtcgagtctggtatgcccgttttcaagtcgtgaaacagtggcggccgactctcccatcaactcaccgagcttgcgtactgactgtctgtgctgctctcggaaactgcgcaggtagaaggctatgcagttccacagagagctgcgcgggtcgagtggtgggttggtcgccgtccgtgacccttcttttgtttcagtttgtttcagttgtttcgcgtgcaggtggcagcgtaacaaacttactccattctgtgtcgcacagcatagacctgcgagagggatttggatggctgcgcagggcgtgaaaccgcaaagcgttgattcgcgggatctccccgcttggccggcgtcggtgcccctggcaagaaccttcgtccggggcaggctgacgaccttgggcctgcaccacctggtcggcgacgccgagacgatcattgcggagccggcgactaacgccgtggtgcaccggccgaagaaggtcctgaccttggaccggatgacggtgttctgcggtcgccggtccaaggggctggtcctgggggtgttggactacatccccgaagttcctcggctgcccttaaaagacgatctcatcgggatgttcaccgaggacggcctgtcgcgggagaccggcaggggcctgtgcctgatccggatgctttcgaacgagatgtgggttgagcggctgacaccaggtccgggcaagtgggtctgcgcgctgatcagactccccgcctgactaccgctgcggaaggtcatccccagggcggaggcgtgcgagcggggttttgacgggacgagatcaccgcagttctgaaggaagttcccccaatggatacgttggatttgttcacatgggacgccatagcgaaagcgtggtggtccggctgcggctttggactcctcgccggtatcgttctgaccctgcttgggtccctgctcatcaacgagtacttggagtggcgtgccgaaagggacgccgaaatggcttttcggacttccctggccgcagagccggagtcctaggctccagggcggcacggaagccacgtcaacatcaacgccacggtcggcggcccctctgcccgtgtcctctcgggtctcggctcggggatggcgcggctcccccatcggcctcagctcgcgggtagagagggggtagaggctatagaggtcgatgccttgtagacgacctgccgccctttctctttctcactggagtggaccccgtccttcggcaccggggcgggggtcctcaccgccggaacgagccactgctcagaggctttgcgttggctccctgtcgagccatgctcgacgtcccccgtcccgtgatcgagcaccctgctcggctgcttgcggcccgtcgccttcggatcggccccgagcccggtgagcgctcttccgaccggggaggagtccggcacgctcactcccgtgggctaagggccgcgtcgcctcacaggcgggtggtgatctgtaggctgtggccggcggggtcgtccaggtacaggccccgcccgccgccctgggtgtccagctccccggcgcggcggcgatacgggtcggcccagtaggtcaggccctgccggcggatccgggcgaagatcgcatcgaagtcgtcctcgccgaccaagaaggtgtagcgctgccgggggaagtcgccgcccggctgggcgtagtgcagcgtgacctcgcccaggtgcacggcggtgaagaccccggcgggctccggctcgtccaactcgaacaggtcggcgatgaagcgggccgactcgcgtctgtcccgggcgaagacgacgatacggcgaagctgaatcggcatgaacgtccccgcaggtcagggcgccgcgggcgctgcgggcggcgcgctcgtgctcctcggtcgggaaggtccctcgaccagatcaacctgctcacttgcgcccggagtgaaacccgcccgcccggcctccggcgggaggctagatgtgctcggagacgatcaccgcggtggtgtccggctccagggcctggaagatgtgcgggatgtcgcccgggtaggcgatgtagtcgcccggggccagctccacgggttctgtggtgggcccggccagggcccggccggtgctgagcaccaggtgctcggtggtgccgggcacgtgcgggtccgacaggcggggctcgccggggcgggcctcgatgcggtagatgtcccgccgggcgccgggcgggcaggacgccagcagcgtggcgatgtacccggccttctccgagtgcacggccgggccctcgccggcgcggatgacgcgcacccgggggcgcggcgggtccaccagccggctgaaggggacgcccagcgcgacggccagcgcccacagcgtctccacgctcgggttgccggagcccgactccagctgcgacagcgtggacttggcgatgcccgcccgtttggccagttcgctcagtgacaggccggcgcgctcgcgttcccggcggatcgacgcggcgatctgcgccagcaggggtgcggtgggacggccctctgccatctgttcactccaacggtcgaattgttcgccttgacgaacagaaagcctcatgttcattatgacagacatgtgttcgttttggtgaacgatcgatccggggactctccgcgccatcggcctggtctgcctggccgacgcgatcgtcggggcctccttcggcgcgctcgcggtctccggcgggctggacccctggctgccggtcgccatgtccgtgctgatcttcggcggcggcgcgcagttcgccgcggtcggcgtggtgctcgccggcggcggcgcgctcgccgcggtggccgccggcctggtgctcaacgcccgcctgctgccgttcggattcgcggtggcggacgcggcggggcgctcgtggcggacgcggctgccgggcgcccacctgatcaccgacgagacggtggccttcacgatgcggcaccgcgacccgcggctgcggcgcgccgtgttctggacctgcggcctggccctgttcacctgctggaacgtcgcggtcgcggtcggcgcgctggccgggcgaatcgtcggcgacaccggcgccatcggcctggacgccgccttccccgccgtgctgctggccctggtgctgccctcgctcaccgaccgccgcctgcgcggcgccgcgctctccggcgccgccgtggcggtggcgaccaccccgttcctgccccccggcctgccggtgctgctggcgttgaccggtctcctcctgcccgggaccgggcgcggcggcccggccgaggaggcgcgctgatgccctggctcgccgtcgcggcgctggccgccggaacctatctcttccgcgtgaccggcccggtgctggggaaccgcgtgcgcctcgccgacgggctgcagcgatcactgaccgccgcggccaccgtgctgctggtcgccttggcggccgtcgccgcactgaccgagggaacgggctgggcgggctgggccaggcccgccggggtgctggcgggcgcggccctggcgctccgccgcgccccgtttccggtggtggtcatcgccgccgcggcgaccacggcgctgctgcggctgtgcggggtgccgtgaccggacccggaaggggccgggtgacgcccggtcgcgccctcttgggccgtccgcggaggagcaggagatcgggcggctgctaccgcgcggcgacggtcttgacgaacgcggtcgccgtgcgcggcaccgccgggccggagcggacgctttccaggtgggacgcgccgacgatgccggcggcggccgtgagcaggatgaaagcggcaaggagcaggatgttgcgtggcagcacgtgcttctcctttggcgggggaagggaggccgtggatgcccggtcgcccggcggcgccgcaagcctcctccggcacgccggttccgcaggtcgcatgcggggccgtcacggccggggccgtccgctcccaaagccgtggggccgcgtgccggggaacgtgccggggaaggttcgccgacgtcggggaagggtccgccctgctacccggtgttgacggggttcgccgcgcctgcggtcgtttcaacgcagacgcgattcgcagcggggttctccacaggttgtgggtatctcaggagccctgtcaatggggaatcgagcgtcccgattgggaatcggcacactttgagtgcggcaacaaaaccgttcgggccgcagagtgcgctctcacagaatctgcgaacggagagggcttgcccggcactgaaagcgtcccggcgatccacggcaaaggaccgtcctcgcaggacggtcctttgccggacgcggcccgcccgatgtgcgggcctgagcgtgccggactctcagtctcgcacgccgagaatttccggattcaggaaactctccgcgacggacgttactgaaagcgcattgcgcacgctttttgcggctgcctccctaccacctgtgccacttgtagtagtgccggtagtggtgcctctggtgatgcttgcggtgatggtacttacggtggtggtacttgcggtggtggtggcccttgtagtgcctcttgtggtgcctcttgtgcttgccgtgcttgccaggaggaggatcggagacgtccataaccgagacggcggtgctgggactggccggttccgccagggcgggcggagcccccagcagcgagcccgtcagggcgaaggacgcgacgccgatcgtgaacagtcgtttcctcatcagagtctcctgttccggggtgggggagcgctcgtgattacataagccgcggcgcatcgggaacagtgcgcgctttacgcggcttgcacgaccggcggcgaatgaagttgaacgttcgcggggtgatgtcgcctgtcggccgctacagtgcaaacgtgcgggacatctcgttcgagaatagtcgaaatcggcgttccgggcgggcggagccgttcaaagttcgtgacgcagttggtcagttccgggcaatctgttcccggtgcgtcccgcagcgccccggcggcaagggatgaggaggtccggccgctctccgggaggacggcggcagcggtgtttccccccgcgatgcccggcggtcgcgtccctgatcggcgggtgagtcaagtcagattcagcagaaagttgcaggccggctttgtcagcctgcgacaggccccggcccggagatttttggaacgatattcggattctcgtccgggcgctggagccttggggagggtggaggcatgaacgctgaggtgtcgctgcgggacgtctcggacaccgcgctggtggcggcggtggtgcgcgcccgtgagtccgcgcggcgcaggccgctgttccgcgacccgtacgccgaggcgctggccggtgaacgcggcaagcgcctggccaccgggatgcagttgcggatcatctcctccggcgtgatcgcccggaccgccgtctacgacgagctgatcacccgcctggtccgcgacgaggggatcggctgcgtgctgaacctgggcgccggcctggacacccgcccctaccggctggacctgccccccgacctgcggtgggtcgaggccgacctgcccggcatcctggaccacaaagagcgcgtgctggcgggcgcccggccccgctgcgcgctgacgcgcacccggctggacctgtccgaccccatcgcccgccgcaagctgctggatgagctcgagccggaccgtcccaccctggtggtctgcgaagggctgatcgcctacctgaccgaagaggacgtcaccggcctggcccgcgacctggccgaacggccgcagctgcggtggtgggcgctggacatgatcggcccgctgttcgtccaggtcgccaagaagatcgccggccgccgcatggagcgggccgatgcgaccttgcgctttgtgcccgccgagggcgcggaattcttccgtcccctgggctgggaaccttgcgacgtgcgctcttcgtgggtggaacgccgccggctgcgccgcgaacccccgttgatgcgcctgatctggaccttcagcccgccccgcacccgcgagttcttccgccagcagggcatgttcgtcctgctccgccgcggagaggaggcctagcacacccggcgcggccgcggtgcgcagcactgggttgcgtagtactacccacagtggtgacctgccggccccccggttaccctggatgcgtgaaaggtctgggagagcttgaacgcacggtcatggaggttctgtgggcccgtcaggaagccggtgacggggcggccaccgcccgcgacgtcagccgggccctggccggtgaccgggacctggcccacaccaccgtgatgacggtcctggaccggctgaccaagaagggcttcctggtgcgcgagcgcgacggccgcgcctggcgctaccagcccgccgccagccgggaaagctacgtcgccgagctgatgctgggcgcgctcaaccagaccggcgaccgggacgcggcgctgacccacttcgtgcgctcggtgtcccaggacgagatcgccgtgctccgccaggcgctggaggagctgaccgcgcaggaggcgcacgccagagtggagccgggcggatgaccggcaccgcgctgctcgcactgatcgccctgggcacggtcggcggcgcgcacctgctttccaaggcacgctggacctggacgatgccgcgggcgggcatcgcgctgtggcaggcgctcggcctggcctggggagtggcgaccatcggggcgctgctcggctacgccctgctcccctacggccagggcatcaccggcgggatcccggcggccctcgccgacggcgccgcccgcatggaggtccaccacctggccgcgctgctgtccggggtggggctgaccgtggtgctgctggccgtgctggtgtacgcgctggtgcgcatggaacgtgcccgccgccggcaccgcgccctgctggaactggtggccgggcagaacgcggcggtgcccggcaccctggtgctggaccaccccgcggccgccgcctactgcgtgccgggcgtgcgctcgtccaaggtggtggtcagcgccgggacgctggagctgctggacgccgatgagctggccgcggtgctggcccacgagcgcgcccacgcccgcgagcgccacgatttggtgctgctgccgttcgcctcgctgcgccatgcgttcccgcagatccggctggtggaccgctgcctggacgcggtggagctgctgatcgagatggccgccgacgaccgcgcccgccgccaccgctcgccccgcgagctggccaccgccctgctgcggttcgccgccgcccgcccggtggccgccccctccggcgccctgtcggtcgccggcgaccagcccgccgtgctggcccgggtggaccgcctgctgcgccccaccccgccgcaccgcggcatccgcgccgccaccctgatcgccatcccgctgctggcggtggtcccgttcctgctctaccacctgcccgtctgaccttctgctgcgctttcccttcgggccgggcccgtccgggacgcgcgagggcgcaaaggcacgcccctcgcttcctgctccggggccggcccgccgggcgtttttcaggactttcaggacgggccgaagatgtcggcggcctcgcccgcggtgtcgagggcgggcagcacggcgcgcaggatctcccgcagctgcagcacctgttcccgggtgagccggtcgaacaggtgacgccgcacggccgcgacgtggccgggggcggcctcccgcagcacggtgaagcccttgtcggtcagcacggccagcgtggtgcggcggtcggtggggtgcgggacgcggcggacgtggccgagccgctccagcttggtgacggcgtgggagagccggctgggggaggagcggacgatgcgggccagctcgctcatggtcaggcggcgctcgggggtctcagagagcatggccaagatgacgtagtaggtgtgcggcatccccgagtcacgctggagctgacggtccagtgcctcgttcagcaagcgggaggtccacaggaaggcccgccaggtctgctgttcttcctcgtccagccagcgcgtcatgacggcagtctagtcatcattgaatgttcaatacttgaaagttaaactatacgtgcctagaatgcccggtatgaaccggatgcctgcgctttacctcagtcacggcgccccgccgctggccgacgacccgctgtggagccgccagctggcggactgggcggcggcgctgccccggccacgggcggtcctcatgatttctgcgcactgggaggaggccccgctgacggtgggggccaccgaaacggtgccgctggtgtacgacttctgggggtttccccggcgctactaccaggtcacctacgaggcgcccggggccccctggctcgccgagcaggtgcgcgcgctgctggccggcggcaagtggcccgtccgccacgacccggcgcgggggctggaccacggggcgtacgtgccactggcggagatgtaccccgcggccgacgtcccggtgctgcagatctccctgcccacgctggacccggcggagctgctggagatcggccggcggctggcaccgctgcgcgatcagggggtgctcatcgtcggcagcggcttcaccacgcacaacctgagcgcgttcgaccccagccggggccccgacggcccgccgccgagctggtcggcggagttcgaccagtgggccgaccagacggtggccgcccgcgacatcgacgccctgctggacttccgccgcaaggcgccggccgccctgatcgcccacccgcgcaccgagcacttcgcgccgctgttcgtggcgctgggcacggacgtggaccggccgggggagacccaggctgtgatcgacggctactggtacggcctggccaagcgctccttccagttcggctgaccggccctacaggtgggaaaaaccggtgcgccagctggcgaacttgggcttccagcccagcgcccgggccttggcgttggagatgggacgccccgtggcggcggcatgccggggcagtgacggcaccggcacgccgatggcctcgcagtacaccggcatccactcggtggcctgggccggctcgtcgtcgacgatgttgaccgccccggcctcccactccagggcgtccaccgcggccgccgccgcgtcgtcgatgtggacgaacgacgtccaggccggggtcggcttcaggtcgcccgagcgcacccgcatggcgatggcgccgtcgggggcgtaccaggtgcccgggccgtagaacgcgccatagcgcagcaccaccccgtgcggcatgccgcccacggcctcctccagcgccgccacccccgggtacggcggggccttcgggtcgagcgggtcgctctccacggcgggagtctggccggccacgtacacccaggcgatgctctgggcgatcatcttctccaccccggcggccttggcggcctccaccaggttgcgggtgccctcgatgcgcagccggttgttggcggcgaagttctcctcggccaggtcggtgagctggtggatgaccacgtcgggacgctcggcctccagcgcccggtgcagcgcctcggcgtccatgacgtcgaccagcaccggccgtgcccccgcctcccgcaggaactgcgctcgttcggcgcgccgggtggtgcccgcgacgtcgtgcccggcggccaccagcagggggaccaggcggcgtccgatgacgccggcggctccggcgacgaagatcttcacagtggacctccaggaagagcgggggatccctctgtcacgttagggcctgttcaccccgtgtgctggtgcaacgcgcggtgatttaacgcctatcacgatgtgggtactcatcgggttgccgaccgcggaggcggaaaggcaggctgaagtgatggatatcacacttgtgcacggtgacatcaccgagcaagaggtggacgcgatcgttaatgcggccaactcctctttgatgggcggcgggggtgtggacggcgccattcaccggcgcggcggccccgccattttggacgaatgccgcaagctgcgggccacgcgtttcggcggcgggctcccgacaggatacgcggtcgccaccaccgccgggaatctgccggcccgctgggtgatccacaccgtgggcccggtctactcccccaccgaagagcgctcgggcctgctggcctcctgctaccgcgagtcgctgcgggtggccgacgagctgggtgcgcagacggtggcgttcccggcggtgtcggccggcatctacggctggccggcgcacgatgcggcgcggatcgccatcggcacggtgctgtccacccccacccaggtggccgaggcccggttcgtgctgttcaccaaggaggtctacgcggccttcgaacaggcgctggccgcggtctgagcgatccgcggcgggctcacgcccgcttcgccgcgggcggacggcccgggccgggcggccccgcgaacgcctgcatgatgtccagccagcggtcggcgtcggggccctcggcgaccagcgccaggtccgcgcggtgccgtcgccgcaccgccagcaggcagaagtccagggccgggccggacaccgactgccgcgcctcgggcgggccccagctccactcccgcccgtccggcccggtcagctcgacgcggaactcctcggcgggcgggacgagcccgttgaccttgaaggcgtagtcgcgggtccggacgcccaggtgcgccacatgccgcaacctggcggtgggctcgacgggcaccccgagggcgtcggccacgtccagcccgtgcgcccaggtctccatcagccgggcggtggccatggacgcggcgcccatcggcgggccgaaccaggggatcttcgtcccggcgggcacgcccgacagcgcctcggccaggcggcgccggcccgtccgccagcgttccagcagcgcggcggggtcctcgccggctccctcggccgcgcccgcgtccaccgcgtccggcgacatctcctcgcgggccgcgacgaaggcggcggggtcggtgacggccagcagcgcctgccggtcggtccaggccaggtgggagatctggtgggcgatggtccacccctcggcgggcgtcggggccgcccaggcgggcgggtcgagccgggccaccagggcgtccagcaccgccccttcggcctggaggtcggcgatcaggctgtgcaggtccggcatgggcgtcctcctttgggcgcgttttgcggtgatgccgcccggtgttcggaatgcccccgaaaaaataattttcgccgttcggttttcgtacgcctttttgtgcggtcccggacgccgaaaaccggagcggggcgccctcggcctcgggggcgttgagcggggcggacgacccgcgcgaagcgaggctcgtccgccccgaggggaccgcggtcgcctgctcgacgatggggaccgtcagcgctcggccgcgaccggccgccccgcggaggcggccacgatggcgcgggcggtggcgtagtcggccttgccgttgggcaggcgcaggctctcggtggtgcgcaggaacgccttggggatcttgtagccggccaggtgggcggcgcagccggcgcgcagctcggcgtcggtgggctcgggggtgaccgccgggtccatccggatgaccgcgaccacctcctggccccagcgctcgctgggccggcccagcaccagcgcctcggccaccccgggcaggccgcgcagcaccacctccacctcctcggcgtagaccttctccccgccggagttgatggtggtggcctcccgcccgtagacctcgatgcggccgtcggccagcagccgggcccggtccccggccaccaccaggcggcgaccgtcgatggtcacgaaggtctgcgcggtcttgtcggggtcgcccaggtaggccagcgggatggcgccgcccttggccagccagccgacctcgtcctcgccgggcgtcaggatccgggtgcggtcgtcgctgaccacggcggtgcccggggagggcaggaacggctcgctgccggcggcctgccgggcgacctggaaaccggactccgaagagcccagcaggtccacgatccgggtgtgcggcagctgccggagcatccgctcccgcaccccggggctgatcgcggcggcggagttgatgatggtgcgcagcgccgacaggtcgtaggtccccggttcggcccgctccagctcctccaccagggggcgggcgaaggcgtcgccgaccagcggcatccgggtgacgcgctcgcgggcggcgcaggccagcaggctgggcgggtccagccggtccacccggtcggggatgaccaccacgccgccgccgcaccaggtgctcagcgacgtccaggtgccgccgccgtgcatcagcggcggcgccaccagcgcccgcaccgggggccgggtgcgggcggactccacggcctcctcgatgctcgcaaagggcctgccgtcgcggcgcagcacgcccagcgggccggtcatcaggtcgccgatgcgccacagcacgcccttgggcatgccggtcgtcccgccggtgtagaggatgtgcaggtcgctcgggtccggttgcaccggcagcgggtcgggggaggcggcggccagcgcggcctcataatccagcgcacccggcagcagctcggccccggacccgtcgtccacctgcagcagcaggggggtgcggcccatgcgctcgaccaccggtcccagcgtttcggcgaaccgggcgtggtagatgatcgcggccggcttggcgtcgccgaacaggtaggccagctcgtcgccgacgtagcggtagttgacgttgaacggcgcgacgcgggccttgtgggccgccagcagcccctccaggtactccgggccgttgtacaggtacagcgccaggtggtcgtgcggggactcccacggctcggtggccacgtcacggcgtcccagcccgtggtcgtgcagcacccgggccaggcgccgggtgcggtcggtgacctgctgccaggtgtacctgcggtcccgccagaccaggcactcccggtcgggcatggccgccgcgatggcctcgtgcagggacgcaaggtcgagcgggctcatcggctctcctcgaggatgcgggaagcggtgatcgcgtgaccagttgtaccgaatcacattcggtatcagttggacaagtatcgtcaccacagctcacccgcttcaccggccccctcggaaaaccgggacaatcgacggcatggccgtgcgcaaggcgccgggcaaaccggtgggagagatgacccggggcaccaccgcccccaatcggctgcgccgggtggacctgtggatcgccgtcacccaaactcgggcgctgcgcgccaccgaccggccgctggccgtggacctggggtacggcgcctcacccgtcaccaccgtcgagatgtacaaccggctgcgcgtggtctccccccggctccaggtcgtcggcatcgagatcgacccggaacgggtgcgggccggacaggccttcctggaggcggtgcgccccgccggcgactatgcggacctgtcgttccggcacggcggattcgagcttccggtggaccggccgccggtgctggtgcgggccttcaacgtgctgcgccaatacgacgaggcggcggcctggcgggcctgggaggacctgtgcccccggctggacccccacggcgtcctggtcgaggggacctgcagcgagaccgggcgacgcgcggtatgggtgacgctgggtcccgaaggaccccgcaccatcaccttcgccgcgcacctgccgtccctgccgcgcccctcacagctggccgagcggctgcccaagacgctcatccaccgcaacgtccccggcgaaccggtgcaccggctgctggccgacttcgaccgctgctgggcggtggccgccccgcagtcggtgttcgggccccgcgcccgctggatcgaggcggtgcggctgctggcccgcgaccacccggtggtgacccgcccgccgctgggcggacggggccgctggcggctgggcgaggtcaccttggactggtcggccgtcagcggtagcgctcgatgagcggggtcttgcggctcttgccctgcagcgcgcccacgctcagcagcgaggtggtcttgggcagccggtccaggtcaccgagctggacgttgccggaccgggccgggccgtacaccttgcgccaggcgcggccgttccagtgcaggtagtaggacttgcggatgcgccggctggcgttgttgtaggggatcacccacgcgccgcccttgccgtcgtccgacagcgacagcgcgatgtgcccggacggcagcgccttctggatccagcgcttgccgttccagcgcagcagggccggcgccgtcgggccgcgcagcgccagcacgttggtggccgacaccgggcggatgcgcaccacgcccgaggagtcccgcccggggccgccgatggccggcggcagcgcgacctgcttccaggtcttgccgttccagcgcatgaccagcgaccggccgccgaccgcgcccgccacccacacgtccttcttggtgcgggcgccgacggccgccagcgcggcgcccgccggcagcgggaccttcaccttccgccaccgccccgaccgccagcgcagcacggtggagcccgtggcggacccgccggcggccaccgcccaggccgagccgtcggagccggcggccagcgcgttgatcgcccccgccccggcggggatcggcaccttgcgccaggcacggccgttccagtgcagcgccaccgggccggacttggccacgcccgccgtccaggcggccttcggcccggcgacggccacgtcggtgggcgcgaagaccaccggcgagcggtgccgcagccagcggctgccgttccaccggtagagcgcgggaacctgcttgccgttcctgcgctctgcgcccaccgcccaggccgccttcgcactggccgcgtccacctggctcagcgcgcccggggccgtcggcgtgggcggggccagcttgcgccagcgcgccgcggcggcggtctcggcggacgtccgctccgccgagacgggcctgtcctgagtcaccacgaccgccccggtcaaggcggcgccgcacgcggtcactgcgagcagtgcggtcacggttcgccggttcaccatcgcacttcccgtctgccatggcaggtgcccgccaccgggcaccggcacagtgcggagcgcccgcccgccgtcggggccgaaggaggactcaccaaacgcacgcgcccgaacggcgggtcaggcccggaccggccccaccgtattggatcctgtgtccaacgcggaacccggatcgctgaaatcggcctttttccgccccttcccgggacggccggtcacacccggtggatcttgtagggggtggcctgcaccctgggctggacgtcgatgcggtcgatgttgacgtgcgagggacgggtcaccgcccaggccacgcagtcggccacgtcctcggccaccagcggctcgggcaccccctcgtagaccttggccgcccgctcggcgtccccccggaagcgcaccaggctgaactcctcggtgtgcaccatgccgggggcgatctcggtgacccgcaccggcttgtccaccagctccagccgcatcacctcgttgaccgccaccgccgcgtgcttggccgcgttgtagccggcgcccccctcatagggcacgtgcccggccagcgaggtgatgttgaccacatgcccgtccccgctgtcgatcagcttcggcagcaacgccttggtgacccgcagcagccccagcacgttggtgtcgtacatcacccgccagtcctcggggtcggcctcggcgaccggctccatcccgatcgccccgccggcgttgttgaccagcacatggcaggccggcagccccgccgccagcgcgtccaccgaatcctgggaggtcacatccagcgtcaccgcggccagccgcccggccccgggaacctccttgccgatctgctcgaccagcgcatccagccgctcccgccgccgcgccgccagcaccacgttgaaaccctcggccgccaggcgacgggccgtggccgcgccgatcccgctgctcgctccggtcactaccgccgtcttacgcacgccgcccattgtccccgagcccgtcgcgccccctcggcgggcccgccgatcttcacgggaggtacaagcgggaacagaccggacggtcgataggttctgctaacggaggtggtgcccgtgtcgctcccaatagcccggattgcgacgatcagtgtgcacacctcgccgctcgaccagccggggacgggcgacgcaggtggcatgaacgtctacatcgtcgagatcgccaagcggctggccgcccggggcgtggaggtcgacatcttcacccgggcgacctcgcgggaactgccgccggtggccgagctggtttcgggcgtgcaggtgcggcacgtggtctccggtcccttcgaggagctggacaagaccgagctggccggcgagctgtgcgccttcacctccggggtgctgcgcgccgaggccgcccacgaccccggccactatgacctgctgcacacccactactggctgtccggccaggtcggctgggtcgccaagcagcgctggggcgtcccgctggtgcactccatgcacaccatggccaaggtcaagaacgccgcgctcgccgagggcgacacccccgaacccgccatccgggtgctgggagaggaacaggtcaccgcgggcgccgaccggctggtggccaacaccgccgaagaggcccgccagctcgtcgagctgtacggcgccgatccggaccgggtcggcgtcgtcactcccggggtggacctgtcgctgttccggccgcgcaacgggctgctgcgcggcggcgccgaccaggcccgccgccgcctcggcctgccccgcgacgcctacctgctgctgttcgtcgggcgcatccagccgctgaaggcccccgacgtgctgctgcgcgccgccgcgctgatggtcgaggccgacccggcgctgcgcgagcacctggtggtggccgtggtgggcggccccagcggcagcggccgggcccgccccgaagggctgcagaaactcgccaccgaactgggcatcgccgacctggtccgcttcgagccgccctgcccccagccgctgctggccgagtggtaccgggccgccgacgtcaccgtcgtcccctcccacaacgagtccttcggcctggtggccgccgagtcccaggcctgcggcaccccggtggtggccgccgcggtgggcgggctgcgcaccgccgtccgcgacggcgaatccggcgtgctgatcgacggccacgacccggccgactacgccgcggtgctgacccggctgagggacgagccgcgccggcgcgagcgcctggccgccggcgccgtccgacacgcccgcacactcggctgggacgccaccgtggaccggctgctggaggtgtataccggggcgaaggacaccgtgaacgccaccgctgcgggagtgctgccccgatgacccctgtcgagatcatcgaacaggccctcaaggacgccgaactggagtacgagcggcccagccagaacgccttcttcgtcaagctgcccggcgaacgcaagctcgccaccatgacctggctgatcgtcggcgaccacagcctgcacgtcgaggcgttcttctgccgccgccccgatgagaaccacgccgagttctaccggtggctgctggagaagaacggccgcatgtacggggtctccttcgccctggactccatcggcgacgtctacctggtcggccggctgccgctggcgtcggtgtcggccgaggagatcgaccggctgctgggctgcgtgctcagttattcggacgagaatttcaacaaggccctggaactgggattcaagacctccatccagcgggaatgggcctggcgggtcaagcgcggcgagagccttgccaacctgcgggcctttgcgaagttcgcagacccctcccggtaggctggcccccatggcgacgctggttttgctgcggcatggcgaaagcgtgtggaacgcggagggcctgttcaccgggtgggtggacgtggacctgtccgccaagggcgaaagcgaggcgaccaacggcggcgacctgctgctggacgccgacatcacccccgacgtggtacacacctcggtgctcaagcgggcgatccgcaccgccaacatcgccctggacgtcgccgacctgctgtggatcccggtgcgccggtcctggcggctcaacgagcggcactacggcgccctgcagggcaagaacaaggcccagacccgcgagaagtacggcgaggagcagttcaagatctggcggcgctcctatgacaccccgcccccgccgatccccgacgacgacccgctctcgcaggtcaacgacctcaagtacgcccacctgccctcggagctgatcccgcgcaccgagtgcctggccgacgtggtggaccggctgctgccctactggtacgacgcgatcgtgccggacctggccgccggcaagaccgtgctggtcgtcgcgcacggcaactcgctgcgcgccctggtcaagcacctggacgacatctccgacaccgacatcgccgagctgaacatccccaccggcatcccgctggtctacgagctcgacgacgacttcgccccgctcaagcgcggcggcgagtacctggacccggccgccgccaaggccgccatcgaggccgtcaagaaccagggcgccgcccccgccggcgacggcgccaaggccgacaagaaggacgacaagaaggccgataagaaggacgacaagaaggccggccgcagcggcaagaagtaacggcgcccgcaggcgggcatgagacgatcgaacgcccggcggcccttcaccggagggccgccgggcgttcgcgctgcatcgcacgcctaggcgatctcttctgggcgctgcccggtgaccaggtagaccatgttctcggcgacgtgcaccgcatggtcggcgaagcgctcgaagtaacgccccgccagcgtgatgtccaccgccggctcgaccccgtgccgccacttgggcgacagcaggacgtcgaacagcttgcggtgcagccggtccatggcgtcgtcgtcgccgtccagctccagggccatcgccacgtcccgggaggcgatcacgctgccggccttggcggccatgcgctcggcgacatgccccatctccagcacgatcaccgacacctgcggcggcaccgccgggtcggggtgccttcggcgggcggtcttggcgaggtgcaccgccagatcgcccatccgctccaggtcgccgctcatccgcagcgaggtgatcaacgtccgcagatcgcccgccaccggctgctggcgggccatcagatcgaagacggtctcctcgatctcggcgtcgagctggttgatctgctcgtccccgctgatcacctgttccgccaggggcagatcggcgtccagcagcgccgtggtcgcccgggtcatggccgagcggaccagccgggtcatctccaccagcttgtcggagatgccgtcgagttcttcgtggtagacatcgcgcaattgagtaaggtccccgcttgctgtcaagaggcggaaaggtccagcgcacaggatgggcggcggcggtgaacggtcccggatgaagaggtgaactttgggcgaacgtgccctcccatgacgggcacctggtgcaagaacgccccgatcgggacctacgatcccaaatgtggagctggaattcgtcgccgcggcgctggccgccctggccggccttgcggtcggcctggccgccgggctggccgtgcgggcgagcgaacgcgcccggcaggccgcgccgccggccgccacaccgggccggacgctgccggcgggcgtggcctcggtgctcagcgtgctgcgctcgtcggcggtggtgctcgacgccgaggaccgggtgctgcgcgccagctccgcggcccgcgccttcggcctggtcagcggcgaccgcctggaggtggaggagctgctgacgatggcccgcctggtgcgccgggacggggagatccgcgagaccgagatccaggtgcgtccctcacgcggccgggcccgcgccgagggacgctggttcgccgtccgggtcgccccgctgggcacccacgggctggtgctggtgctggccgaggacctcaccgaggtgcgccgggtggaggccatccgccgcgacttcgtcgccaacgtcagccacgagctgaagacccccgtcggcgcgctgtcgctgctggccgagaccgtggagagcgccgccgacgacccggaggcggtgcgccgcttctcgatccgcatgcagcacgagtcgatgcggctgagcaacctggtgcaggacctgatgacgctgtcgcgggtgcagggcgatgagccgctgagcgagctgcaccgggtggcggtggacgacgtggtcgccgaggccgtggaccgctgccagatcaaggccgaggccaagggcatcgagctgaccgtggccggccccagcgggctcaaggtccgcggcgacgaggaactgctgatcaccgcgctgcgcaacctcatcgacaacgcggtggcctacagccccgagcgcacccgggtggtgatcgccacccgccaggccgaccccgaccatgtcgagatcagcgtgaccgaccagggcatcggcatcccgcaggccgagatcgagcggatcttcgaacgcttctaccgggtcgatccggcccgctcccggcagaccgggggaaccggactggggctggccatcgtcaagcatgtgaccaccaagcacggcggcgagatcaccgtatggagcaaggaggggtccggatcgaccttcacactgcggctgccgctgctgcgcggcgacagccgtcccgaccagtcctcgatcgccccgcgcgataccgcggagcccgcagccgattcacagcgaagcaacgcccgggaggccgcaccgtgactcgtgtgctcgtcgtggaagacgaagagtcgttcagcgacgcgctgtcctacaacctccgcaaggagggctttgaggtggcggtcgcctccaccggcccggacgcactggagatcttcgaccgcaacggcgccgacctggtgctgctggacctgatgctgccgggcctgccgggcaccgaggtgtgccgggagctgcgcgcccgctccaacgtgccggtgatcatgctgaccgccaaggacagcgaggtggacaaggtggtcggcctggagctgggcgccgacgactatgtcaccaagcccttttccacccgcgagctgatcgcccgcatgcgcgccgtgctgcgccgccgcggcgacgccgaagagcccccgccgtccgtcctggaggccggccccgtccgcatggacgtcgagcggcacgtggtcaccgtcgacggcgaggccgtccagctgccgttgaaggagttcgagctgctggaggtcctgctgcgcaacgccgggcgggtgctgacccggatgcagctgatcgaccgggtatggggcgccgactacgtgggcgacaccaagacgctggacgtccacatcaagcgcctgcgcgccaagatcgagccggttccgtcctcgccgcgctacatcgtcaccgtgcgcggcctgggctacaagttcgagccctgaaaaagcctcagctcaccgaaaaggccggtcaccggcgaggtgaccggcctttttcgaggcttgcggcgtgcgctcgcccgtcagctcggcgaggcgctcggcacggtcggggtcgcctccggagtctcggtgtccgccgtcggcgacgcggtggcggtctcggccccggtgggggagggagcgggcgcggtcggcacgggggagtaggtggcgaactcctgctgccagggcaccaccggcaccggcaccgtgatcgagccggcctgctcaaagcgcaacgtcagccggatggtctccccgccgatcagcgggctggtcagcccctgcagcacgaccggcggcatctgctggccctcggcgatcaaccgcacggccgtgccgccctcgggaccggcggccggcagcgcgatgccgccaccggcgatctgggcctggcggaaggccggcgagctcacctccaccagccggtcggccttcccctgcacctggttgatcaaggtggcgtacagcgggaccgccgagcccgcggccgcggtcgaacccggcgccgggccgagcacgaacatgttgcggatatcgatctgcgccaccttggcgtcctggggaaccgacacgttcacgccctcggtcagctgggtgggcatggccgtctgcggcgtgtgaccggccgcgcagccggacagcaccggtgcaagggcgatggcacccgcgacggtgagcgcgaacacgcggcggctgttgcggatcacagcaacgatctccttgccaaaggaacagtggaacgatgcgcgggctctggtcgggccttgccgctcaaggcgcgcgtctttcgccagaggaagagtagcgagggggagcccagggctgcccacgggggtgcaccgaaccccttccggcggcgtggccggggcttggcgcggaccgctcagcggtgtcgcggtggagccggacgcgcccggctcagccggtgggcgtgcgcccgcccggggaggtgagccggccgatccggtccatcagcgcggcgtcgggcaccgggtcgtggatgacctcccccaccaccccgtcggtgtgcaccagcaccgccgtcaggcgtccgccgtcggtgccggggggcgggccgtaggcggtggcgagcacctgctggggatcttcgatcagctccggcgtgccgtcgtgggatttgccggccagctcccgcagctgccggagggactgcggggcggggacggtcgcccgccgccggtcggcgaccagccagaaccggaccatgtgggcgcgggcggccctggccagcccggccaccaccgcgccgcagtcgcacccgggcgggacgatgccgatcacccccgagcgcagctgcagcaccgggatctgccggcgctcggccccggcgatcacggtgaccgtgccggacggcagcaccccgccgacccggccgggcgcggcggagggggcggtggccaccgggcccacggacgcccgcggcacgggccggggacccagggtggtcagcaggaccacgctgagcagcgccacgaccagcgccccggccagcaggggcgcggcgatcccgaaacgccccagcggccccagcagccggcgcagcctctcctgacggcgtttgcggcgcatctcccggcggtaggcgatcaggtcgcgttccagttcccgggcgtcgtcgggaatcaccacatcgatccggggcaggccgtaatcgtcgtgctcgggatcgccgtctggcctcacgccgcacctcgcattccgcaccgccgagcaccgggtcaggggttgacggggggttcacccggcggtcaggcgggctcaccttccagtatgaccctgtacgtcctggaaagggatccgcccatcgccgtgcgttcgaagtcgagtgtccccggggcgtccgggagtatgagctcctgccccggtatggcgcgacacgcccgtgatggggatctgctatgggcttggaagggttcgttcccggcttcgctacctgccgaaagagcgcctccgacccgggaaaacgcgctccaagaggctgttcggggcgtttgtcaagaccccaattagtgggttgacctgcggatttgtccggaaggtcgctgcgcccaccgccggtaccgtgatatccttggggatagcggaaggggtacttgtcacatgactttcacggtcggcgacaccgtcgtctacccccaccatggggctgctcggatcgaagccatcgagactcgcaccatcaaaggtgaggataagacctacctggtcttgaaggtcgacaagggcgacctgacagtgcgggtgcccgtcgagaacgtcgaggaagtcggcgtccgcgacgtcgtgggccaggagggtcttgagaaggtgttcgaggtgctgcgtgcaccctacaccgaagagcccaccaactggtcgcggcggtacaaggccaaccttgagaagctcgcctccggcgacgtcaacaaggtcgccgaggtggtccgcgacctgtggcgccgcgacaaggaacgcggtctgtcggcgggtgagaagcggatgctggccaaggcccggcagatcctggtcagcgagctcgccctggccgagaagaccaacgaggacaaggccgaggccctcctcgacgaggttctcgccggctgactttgggcgtacggctaccacgggtgggcgtcgggaccgacgtccacccgttcggttcgggacgtccgctgtgggtggccggtctgctctggcccgatgagggcgatgggctgaccggccactccgacggcgacgtggccgcgcacgcggcctgtgacgccctgctgtcggccgccgggctcggtgacctcggcgcggtcttcggcaccgccgacccgcgctggcgcggagcctcgggcaccgagctgctcgccgaggtggcgcgcctgctcaccgaacacggctacgccatcggcaacgtggccatccaggtgatcggcaaccgcccgaagatcggccgccgtcgcgccgaggccgagaaggtcctcagcgaggccctgggcggcgccccggtcagcctgtcggccaccaccaccgacggcctcggcctgaccggccgcggcgagggcctggccgccatcgccacggcccttgtcgtgcccaccaccgcctgacgcctgcccggcacaaggcggtcccgcccgcggttcgtcgtgcctttgagcaggaatcccgagtagacgaggcgcgataaggcccgcccggtgtgcccaccggcgggcctttgaccccttcgggcacgcgaaccggcctgtgccgggcctgaattgtcacgcccggcaccggagagggcggctccccttgaggcgggcggctcagctcatccacgtctccagggcgagcaggtcgcgcatcgacaccatgccgaccatgcggccgccctcccgcaccggcaggtgacggatgcccgcctccagcatccgccgggccacctgctgggagtcctcgttgacgtcggcggtctgcaccgtgtcggtggcgtacgaggcgacgtcggtggcgtccgggtcgacggcgtcggccatcgcggtcaccaggtctcgttcggtgatgatcccgatgacccggtcgccgtcgagcagcggcagcgccccgaccttctcctcggccatccgccgggccgcatcggccagccgctcacccggccggcagccgatgacggtcgggcggtagatgttgccgatgcgcatgtgccctccccctgtccctcgaccggatcggatcaccgaggatcctccccggtcgagggggaactactccgcttcgctccgtcctgggagggatgtcacgtctcaggcgtcccggcggaacccaggatcgccccggggacctcggacgggaaggccggggagggatgcaccgtccccgtcacctcccccagcgacagccggccgccgccggcggtgggggcgaaggcgcggatggtgacggtgtccccgtcctccaggaaggtgcggcgggtgccgtcggccagctcgatcggctcggtgccgccccaggtcagctccagcaggcagccccgctggtcgcgttcggggccggacaccgtgccggaggcgaacaggtcaccggtgcgcagcggagccccgcccaccgtggcgtgcgccagctgctggggcgaggtccagtacatcgacgcgaacggcggacgggagatcacctgcccgttcagcaggatctccacggtcacatccagcccccacggctcgtcgcagcgcaggtagggcagcaccggcgggtcctgggtgggcggggcgacgcgagcggcctccagcgcggccaccggcaccacccagggagagatcgaggtggcgaacgacttgctcaaaaacggccccagcggctgggactcccaggcctggatgtcgcgggcgctccagtcgttcaccaggacgaacccgaagatgtggtcccggaaggccgaggtgggcagcgggtggccgggcgcggacggcatcccggccacgaaaccgatctcggcctcgaagtccagccgccgcgaaggaccataggagggctcctgctcgggcgtctcccgccgctggccccagggccggtagaccggggtgcccgacacctgcaccgtcccggcgcggccgtggtagccgaccggcaggtgccgccagttgggcggcagcgggtcggcgtgcggccggaagatccggccgacgttggccgcgtggtgaatggaggagtagaagtccacatagtcggccacgtcgaatggccgggccagctcgacctggtcgagcgggatcaggtggggctccacccgctcccggtaggtctcgatggtgagcagctcgatgatccgggcgcggttggcctcccaggcggcgcggccggcggccatgaacccgttgagcgacccggaggcgaaccagcgccggtcgtccaccagcccttccgcggcgagcccggccaggtccaggacgtggttgccgatggcgacccccacccggggaagctctcccggcagggagaacaccccgtaggggaggttctcgatgccgaaaccgctgccggcggggatcgagacccagggaacgtcggtcatgccacggtatcttcccccaccggcccgaatttgatcagctctgcgcggggcgtgtcgatgtcgcagcagccgaaggcgacaaacagcctccggacggcacgcccgtccgcgcccgccgcctccgccgccagcgcggccctatcggccgaggccaccgcctcggcgaccgcggtgggatcggacgggtcactgcgggcccggcaggccgccaccaggaggttgaggaacccgtgacgggccgccccggtcgcgggatccacccgccggacggtgtgatactccccggccatgcacgtgaacggcagtccccgttcggcgcaggccgtcatgaacgccgccacctgggccggggacggcacgtattctccgtcagcctccccgccgcccgggacgtcatcgccccatgggccgccgacgcggaactcggcggccaggcgggcgccgctgccgcgggcggcggccagccggtccagcgcctcccgccagccgggggtctgcctgatccgcacgatcaggcagggcaggtcggcgggcagccgggcgaccgccaccgccgcggcccgcgcctggtcggcgccgggggccaggccgacccgcaccgaccgcaaccgcacccgcggctcccttctggcggcctccagtgccgccggcaggtcttccagggcggtgtcggcgacgagccccagatcgagcaggtcttcggggatcagcagccggcgcagctccgctatccgggacgccgggcacaggaaccgtcccaccaccgggtgcccggccgcctcgcggtaggccgcaagcgccggctccatcggtttgcgggtgggtgggaacaacgccgcatcgtcgacgatccgctcaagcaggggcctcacaccccggtgcctacccgctccgggaccgcccccacgcaccgccgttcacgcctcttcccggaggagccgtcgcgagcgcgcgtccggtcactcccgcggcggggtcggcgagctgcggaggttgccggacggcggggacggttcggcatcgccgccgtcggggtcctcggcccggtcggccggtgcggacccggcctcctcaccggtctcggcggcggcggccgccagctcctccgccgagggcatgacgatgtcgggacgggtggtcggggcgggcttgacctccggcttcggccggttcccggagccgaccagctccacgtccgtgggcagcagagcgggggcgggctgctcgccgggcggagtcgggtcgtcgtccacgtccacctccccgccctgctcgggcagcggcggccgccagtccggctcgtcgtcgaagggcggcggcgagtacaggggcgggacgtctgcggggaacgacgcggcgggtttgtccaggttcagcggcggggcggactgccgggccggctggaaggagtccggcgccgcatcgccctcgaagttctgcggagtgtcctgcggcagggggtgaggggcggtgtgctcctcgtccgcccgccggtcgtcgtcggcgccgccgaacagccaggcctcgtcggagcgggccgccgcaagcgcgagcgggggagccgccgcctccaccggggcggtctccacctcggcggtctgcgtgggagcggcctccaccggcccggtgaccggctcggctggcggcggggccggggcgggcggggccgtccggtggatctgccggaacatggccagccacagccagaccacgacgatgagcatcacgtagggggcgacggccactcccgctttgagcgcatcgtccggcagcggctcataccccttgaccgctcgctgcacggcggccgccgccgcgcccgccaccaccgccagcagcagcgcccaccggatccagcgcgtccaccagcgggcgtgccgcgccaccaccagcgccagcacggtgaccgtgatcagcacgtccaccagcaccgggtacagcggggcccagcgcggggcggccccgccggccagcgccagcacgcgcaggtcgtcataggtgagcacgaacgccccgccgagtgaggcgatcactcccagcccggccagcgcggtcagcacccgttgcggtgttcgtccgccgggggcgttcgctggaggggacccggctgcgccggaggacggagccgcgctgctgtgatcgggggccatggaactcttttcagggtctgtcggggtaacgggcggtcactttgggcaatcatgacctcttctagagaaggtcattcctatcttgctggtgatcgtcgcccctacctccacgacacgcgaactccgggcggcgaaggccgtctgcgatcgccccggcccggggcctgcggcgggagagcgggcggagggcacgagatctgcgagcgccgcaccgggaacacaaccgtggacaggcgtaacgtgggtcacacaccccaaaagggcgttcctggccaggaggcgacgatgccgtattaccgggtcgtgggggagatcccccgcaagcgtcacgtgcagttccgcaggccggacggcggcctgtacgcagaggaactgatgggggaggagggcttctcctcgcactcctccctgctgtaccaccggcacgctcccacggcgatcctcaagagcgaagagatgcccgagggcgccggcgaggggccgctggagccgaaccatccgctgcgtccccgcgcctaccgcacccaggacctgccggtcggcggcgatctgctgctggggcggcagctgctggcgggcaacgaggacgtgcggatctccttcgccgcggtggacccggcgagcgggcccggcgagctgtaccgcaactcggtgggcgacgaggtggtctacgtgcagaccggcgcggcccggctggagtccacctacggggcgctggaggtcacctccggcgactacgtggtcatccccaccggcaccattcaccgctgggtccccaccggcgaggagaccttgcgcgccctggtgatcgaggcgcgcgggcacgtgcggccgccccggcgctacctgtcgcagtacgggcagttcctggagcacgccccctacagcgaacgggacctgcgcgcccccaccgaaccgctgctggccgacggcgaggaggtcccggtgatcgtgcgcacccgcgccgggctcagccgcctgacctacctgcaccacccgttcgacgtggtgggctgggacggctacctgtacccgtacgccttcaacatcgccgacttcgaaccggtggtgaagagcatccacgcgccgccgccggtgcaccagaccttcgaagggccgaactttgtgatctgctcgttctgcccgcgtcccctggacttccacgagcaggcggtgccgatcccttacaaccaccacaacgtcgactccgacgagctgatgttctatgtgggcggcgactactcggcccgccgcggcacgggcatcggcatcggctcgatctccctgcacccggccggcttcacccacggtccggcgcccggcgcggtggaggcggtcatcgaggcgatgcgggccgggcacaccgccaccagcgagaccgccgtcatggtcgacaccttccgccccctgctgctgggcccggcggcggcccgctgcgaggaccccgagtacgcctggagctgggcgcggctgtcgtgaccggctgaaccccgccgggcggcggtctcgggcgggccgtgcccgaaccgccgcccggtgactgcggtcaccacagatcgaaaagggcctggtgggggattcgttccagacgggcggggtaggcgttttcccgtggcgtctgcgcagtttccccggcctgtgctcgatctggcggaatcgcggcggctgggcgagccggtccggtcgttcgacgcccgcccggagttccggagggcggtcatctggctggcgctgctggcgccgccgggcgtgctgctggtgctgtcggccctgttctacctggtcgaagggccgcgctggatgggcgtgggcggggcgctgctggcggccgcctacctgagcggcctgtggtggatcgtgcgcgacggcgcgctgcgcggccgcgggcaggcggtcttcgtgttcgaagacggcctggtgcgcctggcgccgcgccgcacctgcgtccaccgcttcgacgagctgcgcagcgtgaccgcgacggcgcggccgggccgggacgggcgcccccgctggagcttcaccgtcgtcgacggcgacggcgagttcgtcttgagcgaggtgctgccgggagtgcgcgagctcggcgaggtgatcatggccgagatcgcccagcgggaactgccccgggcccgggccgagttccaggcgggacgcccggtgcggttcggcccgttcaccgtggaccggaccggcgtgagcaagaacggcaagacggcgccgtgggaggcgatcgggcaggccgggctcggccacggcatggtgtacgtgcagcgcctggacaccggcacgcggctgaccgccgagaccgggctcgtccccaacgccctggtgttcgtggagctgtgccggtgggccaagaccgcccccaaggccccgcagggacggtgaaacgcgccgggagcacccggccatccaataaccttgactgcgtgagcctgcacctgtacgacaccggcacccgtaccgtccgcccgttcaagcccctgcacgagggccgggtggggatgtacgtgtgcggcgcgaccccgcaggccgaaccgcacatcgggcacttgcgctcgggcgtgatctacgacgtgctgctgcgctggctgcggcacagcggctatgaggtgacgttcgtccgcaacgtcaccgacgtggacgacaagatcatcgcagcggcggccgaacgcggcgtgccctggttcgcgctggccgaggccaaccagcggatcttcacccgcggctatgagctgctgggctgcctgccgcccaccgtcgagccgcgcgccaccggccacgtgccggagatgatcgtgctgatccgccggctgctggaggccgggcacgcctacaccgccgccggggacgtctacttcgacgtcaactcctgggccgagcactacggcgagctgtcccaccagcggctggagcacatgcgcccggccggcgacacccccaacgaggacgccaaacgcgacccccgcgacttcgcgctgtggaagggcgccaagcccggcgagccgagctgggagaccccctggggggagggccggcccggctggcacctggagtgctcggtgatgtccaccaagtacctggggccgaccttcgacatccacggcggcggagtggacctgatcttcccgcaccacgagaacgagcgggcccagtcccaggcggccggtgacggtttcgcccgctactggctgcacaacgggctgctcaccgtggacggggtgaagatgagcaagtcgatcggcaacgtggtgctgctgaccgacctgctggagaaggcccgtccggtggaggtgcgctactacctggcctcggcgcactaccgctcgctgatggactacaccgacggctccctggccgaggccgtcaccgcctaccagcgcatcgagggcttcgtcacccgcgccgccgagctggtgggggccggggagccggccgccgagctgccggaggcgttcaccgccgcgatgaacgacgacctgggcgtgccgcaggccctggcggtgctgcacgagaccgtccgggacggcaacagcgccctggcctccggggaccgggccgaggtggcccggcgcctggcgtcggtgcgggggatgatgggcgtgctggggctggacccgctggccgagccgtgggccgacgaccgcggctccgacctgcgcccggtggtggacgccctggtcaaggtggcgttggagcagcgtcaggcggcccgcgcccgcaaggactacgccgccgccgacgagatccgcgacagcctggccgccgccggcatcgtggtggaggacaccccgcacggcccgcgctgggaactcaagcgcgactgacgtcttgtcgcccggacgggcggaagccgtccggagggcgacgttcggggcgggccgcatcggttcaccgtggtgtggcgggaggccgtgccgctcggccgcggccggagcgatcgccgaggccgcctagaatgaggagttcgttgcgggggccgggccgccagtcgccgccccgggattccaggggattttcggaggattttcggcatggccaagcgccgtaagaaggggcccagcttcactcccaaggccgaggaccggcactggtacgcccgccggcaggccgcccgggccgccaagaacgccgcccgcaccggcacccgcaccctcgggccgcgcgccctggcccagggcgccgaaagcccggcccgtccggcgggcacccggcgggcgaacgggcccgacgcccccgaactggtggtgggccgcaacccggtggtggaggcgctgcgcgcgggcgtgcccggcaaggcgctgtatgtggtgtccgacaccgacgagcggatccgcgaggcggtcaagatcgccggtgaccggggcattcccctgctgcaggccgggcgcagcgaactggaccgcctcaccgacggcgccgtccaccagggcatcgccctgcaggtccgcccctaccggtacgccgaccccgaggagctgcttcagcgcggcaccccgccgctgatcgtggcctgcgacggcatcaccgacccgcgcaacctgggcgccatcgtgcgctcggccgcggcgttcggcgccaacggcgtggtgatccccgagcgccgctcggccggggtgacggccggcacctggaagtcctcggcgggcacgttggccaatctgccggtcgcccagaccaccaacctgacccgccagctgaaggcctaccagcaggccggctgcttcgtggccgggttggactcccgcggcgccatcaccgtcgccgacctggagatcgccgacggccccctggtgctggtggtgggctccgagggcaagggcctcagccgcctggtcgccgagacctgcgacatgctggccaccatccccatgcccggccgggccgagtccctcaacgccggcgtcgccgccggcatcgccctctacgagatcgcccgccgccgcgccgcctgaccgcccgtcctcaacggccgcgcccggtctcgatctcacaccacacgctcaggtggtcctgtagcaggacgcggtatccccaggcccgggccagggcgtccaggatcggcaggccacgaccgtgctcggcatcggcgtcgtggacgaaatgcggcagggtggccccggcccggttggtgacctcgatgtgaagggcgtccggcaacagcgccacgctgcaggtgacggtggggccgctgccgtagcggacggcgttggtcagcgtctccgacagcaacagcaccgcatcgtcggtgatctcacgaacgcagggggaacgcccggccagcaaacccgccagccagcggcgaaccggacgaacacacgcgggatccgccggaacggtacgagcccccaacggaatccagctcatttgacgcccaccagccgggcgatgcgggccgcggcggcacgcaggtcatcggcaccggtgacgcacggcccgaaggcgaacatccacgccccccggcattcgaccgccgccacgctcagccacctgccggactgccccgggtagagcacccgcaacacggcctcccccgggatcggccacagcagcccggactcacacccgcactcccgcagccgatgacacagcccgcacagcaaccgaaaccgcacgacctgcggtgatgtcgcctgcggcatcgcttggccccttcccgacctgacgaacccacgacgaggttctgcaatcactcgaacacactgcgtgattggcgctatgttcgcagtgtgcatgagcgagctcgttctgtaaacgccatgaagtgaactcgctcaaaaactgtccgttcagaaacggatatttcgttcggacgggaggtcggagtgacaagacggaccagccccacggtgcgcaggaggcggcttgccgcagagatgcgcaagctgcgcaaggaagccgggaagacccgcgaggaggcggcaagatacgccgatatcgctccggccaccgtcagccgaatcgaggcggccgctcacgccccgaaggtcgccgacatcatggcgctatgccggttctatggacttgatgaggcgcacaccgagatgctggtaaccctcgcccggcagagccgccagcgcggctggtggcagaaagtcggagaggacgccatccccgcctggttcgaaacctacgtcggccttgaagaagaggtcgccgagatccgcagctaccagccagaagtgatcttcggcttgctgcagaccgaagactatgcccgcgccgtcctcacggccgacgacacggtcggccccgcggaaggcgaacgccgcctagaggtccgcatgcggcgacaaaagctcctggaggagccggaccgtcccaaactgtggatcatccagaacgaaggcgcgctgcgccgccacgtcggcggcgtcgccacaatgcaacagcaactgaaacacctgatcgacctgtcccggcaacccggcatcaccatccaggtgctccccttctcggcgggcgcccatccgtcgatgcacggcgccttcgagattctgtccttcccggagcgctacgacccggacgtcgtgtacatcgattaccggcggggcagtatctacttggaaaaccttgatgaggtcgatgactacacccagctctttgatcaactgagggcaagagccatcagccctgacgggtcacgggccctgatcggtcgcataattcaagaaatggatgcttcgtaagaagcggaggtggccacgtggacctcttcaacctcccctggcgcaaggcgagcgccagcgccaacaacggttcgtgcgtcgaggtcgccccaagcgaggcgatggtgctggcccgcgattccaagaacccccacggcccggtcctcgccttcagccggaatgagtggcgggcattcctgtcctcgatcaagtccggacgacacgacctgcgctgatacgtcggcggcgggcgcatccccctcactgacatcgccttcggggaggacgcccgccgccgcactgcaccctcccggctcgctatcgcccgtcctgcacgcgacagatgcgctgcacatcttcattcagggagggctcgtggcggtgattcggtatcgagaaatcgccgacaacttgcgcaaacgcatccagaacggcgaatgggcaccgggcgagaggctgccccggcacgccgacctcgccagggagtacggggtctcccgcaacgctatggcgcgagccatcagcgttctggaggacgaaggacggctgtgggcggtgccgcggcgtggaacggtcgtccggccggccaagcgccgggtgatcctgcgcaccaacatcgtgcgccgcaacacccggcatgtcgtggacggcaagcccgccgccggcggctacagcttcccggccgcgcagggcgacgagctgtggatccatcacatcgagcccaccgtcaccgaagagcccctgacggacgcccggctcgcccacatgctcaacgtcgaggtcggcgccaccatctgctgccgtcgccgggtcaccggcccgccgggcgaaccgcccttccagatcagcactacctggatccatccccgaggggttgcagatgccccgctggtgaaggacccctatggcaccggcccgggcgcctggatcgaccgcctggaagaggccgggcacggcccgatcgagtggctggagcgccgccgcgcccggatgcccgaccagcaggaggccgccttgctgcagatcccggtctccctgccggtctgggagatcgtccgcatcggctattcggccaaggacggaaacgccctggaagtcacccaggtgatcatcccgtccgaccgtatggaagaggtctcccgcctggaacgcgacgagtcggccaagtggccccaccccgaccatggacccgacggcccgcctgtagcaggccgccgccgggacgatcactaacggaaaggggtgcagtatgagtgaggggcgcgggtccgtagtggacttctcccgcattcagtggcgcaagagcagccgcagcacccaagaaggcaactgcgtggaggtcgcctcgggccgggcggtggtgccggcgcgggacttcaggaacccggacggcccggtcctcgggttcggcccggacgagtggcgggcgttcatctcctcagtcaagacgggacggcacgacctgcactgatacgggtcggcaggcggcgtccctctccggcgttgcctttggagaggtcgctgccgccgtgctgcgctctcccgaatcaatcccgttcatcaggcgtgcaacggaagcaccgcgcatgatcagggagagttcgaggcggtgacccggtgttgggagaccgcccgccgccaggcgccggggtaaggcggttcgaacacgtcaagggctgccgctcttcaccggagcggcagagacttcgtccatggacttgaggacgcttcgcgacatggccgccatcgcagacccgattgagagggcgcgggcgatcactcgggcgatgaccgagcagcagggaatcgccgaagaggccgcacggatccggcgcggcgccatcgccgaggccagggaggccggctacaccctcgaagagatcgccaaggcgctcggcgtcacgccgggccgggtttcccagatgcgcaaggggccggcggccaaggctccggcgccgccggtcggtcagcgaccgccggtgatcgtgcagcgggcgctgcccaccgatccggccacccgcggttcggcctcgttgttcctgacggaggccgagaggcagggcatcacggccggacgcaagatgctttatgtcggccttgaggaggccaccgagcacgtcgccgcctgcctgcgcattcagccgggggacgaggtcatcgcccgccgcaagatgatgaccgccaacgacgtgcccgtccgcatcgccacgtccttcttccgcaacgacctcttcggagggactcgcatcgccgaaccggacttcatcaagccctcattgcagtcggcgatccaggcactcggctataccttcgggcacgcagaggagaccctgaccgcccgtccggccacccgttttgaggccgacactttgcaactcgatcccggcgagtgggtcgtccagatcctccgtgcgtcctactccagtgagggaacgccgatccacacccttgagacgatctgctcggccaaccgccacatcttcaccatcggccaggtcggcggcctcgacgagttttaaaccgttgatgggcgaggacgggagtggcgcggcggacggtccgggcagtccatcgccagtaccgtggacgcgatacgggcaggtggggctgcctgtggatctcgggctgtggacgtccggggcgagccgcgcggggtgcagatgccggtgcccgcctccgcctccagcggcataagagcggccgttgaggcagcgatcgggtgcgaactcttctccccaccgacccggtacgtgtcggcaggtcgctggtggctcacaggcagtgagaggaggcccgcgatggccgtgcgaccggatggcttcatctccggccacggccgtgcacctgggccggagaagaatctgcgcgccatccgggccgccttgacggtgcccgaggaccgcgaagcgttcgacgccggactcaaggcggtgctcggcgaggtccgcgtcggcctcgacctcggggtgctggacggcttcgtgcaccgctggtggatctccgcctgcgactcggtgcgagatcccgaaggacgccggcagatgcatgcccgcgcccgccgggtcacagccgagggaacctcagcctcccaggggagaccctggcgagaggtcctcgccgaacggcgatcagaccgcccggggaggcagacggtcaggggtggtcgaggagggctgtggccatctgctggatggagcgggtgaagcggcgggggtcctcggggcgggttatgtggcggatcaggttgccgtcgaaggcggccaggagggcgtgggccaggaagtcggcgtcgcagccggggcggccttcggcgagcagggcgctcaggtggcggtgccagaagcggtagctggggtcgttgtatttgtcctcggcgcaggcctgttcgtgggcggacagcaggacggcgttgtgttcggcgatttcaccgaggcggtccaggaaggccagcagccgttgccgggcgggggcgccggggcccagtgggggagggccgctggtgatcgcttcgcgcagctcgcgggatttctcctccaacagggcctggagcaggccggcgcggctgccgaagcggcggaacacggtgcccttgccgacgccggcgagggcggcgacgcggtccagtgagatgtggtcgccgccgccttcggccaggagccgttcggtggcctgcagcaccgcgcggcggttgcgggcggcgtcggcgcgttcggtgcgccggacggccgtcatgagcgcctccaagaatgcggactgttggtccggatatgttaccgtgcgctatacggaccgacggtccggatagttgctccgagtacggaggagttcgcatgaccatgcgcgcgctcatcgtcgatcccgacgccccgaccgccctgcgcttcggcacggttcccgaacccgaccccgcccccggccagttggtgctcgaagtccggcacatctcgctcaaccgcggtgaggtgaccttcgccgcgcagcgtccggccggaaccgtgcacggctacgacgccgccggaatcgtcgtgcgggccgcggcggacggcaccgggccgtccgtgggcgccagggtcgcggcgctgggcaccggagcgtgggcccagcggatggccgtggacaccaccgccgtcgccgaggtccccgatggggtcgatctcgccgacgccgccgcgctgccggtggccggcgtcaccgcgctgcgggcgctgcgcacccgccccatcctgggacggcgggtgctggtcaccggcgcggccggcggggtggggcgctatgcggtccagctggcggccctgggcggcgcccacgtcatcgcctcggtgggctcggcggcccgcaccgccggcctggccgacctgggcgcccgccaggtggtgatcggcctggacggcatcgaccgtccggtcgacctcatcctcgacaccgtgggcggcccgcaactggccgccgcctggcggctcctcgccccgggcggggacgtccagagcatcggctgggcgtccggtgagccggcggtgttcgagccgtactcgctgtactctcccggtccggccaagacgatcagcacgttcggcgacgccgacgagcccggccccgacctggccgtcctgctcggcttcgtcgcagacggcgggctttctccggagatcggctggcggggctcctgggagcgcttcgacgaggcggcccgggccctgctggagcgccgggtggcgggcaaggccgtcctggacgtgacgccggagttccccgagatgcgcggcgtggacccgggtgatgcctccagcccgggggatgcggcccggtgagcgggccaagtccgttggtctgccgagggctgggccgttttcgggtgttcggtcaggcggccaggagcttggcctaggcgcgtttgctctagccaggtgcacggccgcaacccacctgcccgaagagggcgcgggcaccttgggaaaacgtgaggcccggccgaggaggtcggcggcgcggtcgaaccaggccgccgccttgccacggccgtccggtgccccaatggggcaggcgctccaacaggtcggcgcaccacccctcgaccggtccggcccgcggacgcgggacatccaggcggcggccgtcgtggtcaccgaggacgttacgaggtcaccccgcgatctcgtaggtgaaggagtagcggtcgagttcggccgccagccggtcggcgtcgccgccggtcaggtggacggtcgcgtgcggacggccgtcgcgcagctccacgtgcacctccccggtcaggtcggcttcggtgaggacgcgggcgacgatgcggtgcacgctgtcctggagcagggcgggtttgaagatcttgccgaccgcggtggtgggcaggctcggcaccacgtggacggccttgggggcggcggccggctccggggcgtgggcgcgcgcccaggcgtgcaggtcctcctcggtgacctgggctccgtcccggagaacgaggtaggcgacggggacctcgccggagtgcgggtcgggggcgccgatgacggccgcggcgatcacgtcggggtgggcgagcagggattcctcgaccgggacggggtcgatgttgtggccgccgcggatgatgaggtccttggcccggccggcgaggtagaggtagccgtcctcgtccacccggccgaggtcgccggtgaggagccagccgtcgtagatcttgccggtggggtcgggggcggggccggtggggccgggacgcaggtagccggggaagacgttggggcccttgatggccagcacgccggtccggccgggcgggcagtcggcgacggggcggccttcggcgtccacggtgacggctttgacccgctggtagggcagccgcaggccgaccgagccggcgcggggggcgaaggcgggggtggtggaggtcgcgcaggtcgcctcggtcagtccgtagccctccagcatggggaccttggcggacgactcgaaggcggtgcggaccttcttgggcaggggcgcggccccgaccgccccggcgcgcaggctggagatgtccaccccgtcggggatcgggggaaggctggcgtagacggtgggcaccccggagaagctcgtcacccggtagtgctcgatgatgtgccagaagtcggccagcagcgtcttatcccggtagcccagcgggccgagggagaccacgggaatgccgtgcatgaaggggcccaggccggtgacgtgcagggcgttgacgtggaacagcggcaggcccgacagcatgaccgcgccctccaggtagccgcccgagcagcccagcgcccaggccatgtaggtctccatggcgtgggtatgcggggcgaccttgggcacgccggtggtgccgccggtgtggaagtaggcggccaggtcctgcggcccgggacggcggtcggtgagcagccggtcgccgggctgggcggcggtcagcgcggcgaagtccgcttccgtgacggcgccgggccgggggccgggcggggagccgacggcgagcagagcgcggagggcgggcaggcgggaggcgatccgccgggccttctcccacagctccgccgacaatcccgggccgggggccagcagcagttccgccccggtcagggtcaggatctccaccaggtggtcttcggcgagcatcgggttgaccgggttggcgatccccaccgcctgggcgccgagcagggccgcgtaggtggcgccgaggttgggcagcatgagcgcgacgacgccgcctgcgggcaggcccagcgacaggtaggcgttggcggcctggtgcactcgccgcagcagcgtgccatagctccagcagggcgcttcccgccagggacgaccgtcctcgcccagcaggtacagggccggccggtcggggtgggcggtggccgtgcggtgcagcagctcataggtgctggcgggcaggttccgcgcgtgcagcgggacggcttcgatggcgggcacgtcctcgggggtcaggacgaggggccggtcgccttgggtgtgcggggcgggaggcatcgctttctcctcggaagggacggttcaggagaacgtggtgcgcagggagccgaggtgctcgatggtgctgacgagctcgtcgccggcggtcaggaagcgcggggggttgcgggtggcgccgatgccggccggggtgccggtgaagatgaggtcgccggggagcagcgtggtgatcgccgacagccgcgcgatcagggcgggaacgtcgaagatcatttccgaggtgcgggagtcctgcatggtctcgccgttgagggtgcaactgatgcgcaggtcggcggggtcggggatctcatcgagggtgaccacggcggggccggtgggggcgaaccccgggtaggacttgccgagggagaactgctggggggacgggccggaccactgggtgagccgttcggacaggtcctggccgacggtcagtcccgccacgtggtcccaggcggactcggcggcgatgcggtggccgccgcggccgatcaccacgaccagttccacctcccagtccacccagccttccggcagcttcacgtgggcgaccgggccggtgaggctggaggcgaacttggtgaaggtgggcggcggggcgtccgtggaggccgcctgcaggtccgcttcgtcggcgtggtcgcggtagttgacgccgatcgcgaagatctgccgcggccggggcacgggcgcccgcagctcttctgcggcgtacatgaggggttcgccgctgagcgccgccagggccggacgggtctcctcccagtggtcgaacagctcctgggggtcgcagctcagggcgccgccgctggccttgtgcacgtcgatggctccgccctcggtgagcaggacggcgcgtccggcgagattggcgatgcgcatgggtgtttctcctcaaagtcgtggtgtggtcaaggggccggggcggaggagtcggcgcggtcgaagaccggcagggccgagcagagtaccgccgggtcccgcccggcctggagcacggtcccatcgggtcggatgagcgccgccgcggcccggccggtgcggagccagcggtgcaggtcggtgccgggggcggcgaccaccagggccgcccggcggcgttcgatctcggcgcgctgttcagcggacgggaccacggcgctgacgatcgcgaagcgaccgccggtgacctggtcgaggcggcggccgtccggcagcagggcgttggggcagagggttcccgccaggccccggccgtgccacggtttgcgcaccagcgcggagcggcgcagcggcggggtgcggctgtccaacagccggcgggagaggccggggatgtggtgcaggcgcggggcgagcacttggcgcaggacggtgccggcccggccgccccgggtcatggtgacgccgaccagcttggcgcgctggatcatggcgcgggcgtgcggcgcccgttcggcctggtaggtgtccagggcgcggtcgggaagcgccccgtgcagcaccgccgcgagcttccaggccagattcgccgcgtcgcgcagcccggcgcacaggccctggccgatgaacggcggggtgaggtgggcggcgtcgccgagcaggaagacgcggcggtcccgccagcggtcggcgatctgcgcccggaaggtgtactcggcggcgcgcagcacttgcagcgcctcgtccgggacaccggccgtccacggggacaaaagcggccgcagagcggccgggtcgcggaagtcggcgccgctctccccgggcagcagccggaactcccaccggtagcgggtggggccgacccgcatgtaggtggcggcgcggtcggtgtcgcagacttggtggacgccctcccagtgccccagttcggcctcggtggccacgtcgatgaccagccaccgctgctcgaacttcaaatcccgcatggtcgcgccgatcgcgcggcggacgaggctgttggcgccgtcgcagcccagcacgtaccgggcgcgcagggaagcggcggtctccgcctcggtgtagtcgatgcgcacgccgtcggcgtcctggtgcacggcggtgacctcgaccccgccccggaaggtgaggtgcgggcagtcggccatgcgggcgcgcagcagtttctccagttccggctggtcgaacatgttggcctcggggaagccgtgccggccggtctcggcgctccgccggaactccgccagcacccgcagccgggcgtccaccagccgcaggccgagcgccggacgggagatcgcggtgaactcctcgcccaggccgagccgggcgaggatccggacgacctcgtcatcgaggtgcacggcgcgcggctgcgggtagaccgtcggccaccggtccagcaccagcgtgggcacgccgtagtcggccagcagcagcgccgcggtcagcccggtcgggcccgccccgacgaccaccaccgggtgctcgggggcggtcatgacgcggccaccttcagcaggccgcgcaggcgctgcaggtcgaactcgttgtcctcgcgcagcgcggtgaggatggcgcgcagttcggccagcgactggcggcccggtttgatccccaggaagtccatggtggcgcgcggcccccactgggccagcccggaggcggtcatcggcgcccagcccggctccacggtgcagtcgaacaggtccccgtcggtgaagtgctcgaccaggaacccgtccgggtcgcgccagtagtcgaagatctggctgccctggatgtgccggccgatcccccaggagcggcggtagccctgctcgcgcaggtactcgccgccggccgccaggctgtccaggtcggtgacctggtaggcggagtgcacgtaccggttggacggcccgagcaccatcgcgagcgtgtggtggtcggtgggggtgcggccgcggtcgcagcggatgaacgccatgacgggcccgcgttcgcgctgcccttcgtagtagaggaagtcgctgacgatcagccccaggtgctccaggtaccagtcgagcgtccggcggaagcgggtggtctgcagcacgacgtggccgagccgctggatcgcggcgggttcgcggggcgggcgttggggcgcgttgatccgcggtgtggcgtccccgaagttgcagatcagcggtgcgggggagggcagggccggcaggtcgagggtgtcggcgacgacccggaccggcaggccgccggggtcggtcagttctacggcccgtccgccgagggtgtccggcagggcggtcaccgtgccgccggtcgccttcgccagtcgcgccaggtcggcgcggtcggccgcccggaacgccgggcctaggaagcgggaccgcctgccccggcggatcaggacgcacggggcgcccgggttcgtgccccgcaggtgcagctcgtcggcggtgcgcagcgcgacggcgaacccgaaggcccgggcgaacgcctcggcccgcgccaggtcgggtttttcgaactccagccaggccaggtcgtgcaccttcacgaccggcgaggcggcccgtcccgggtgctccccggccagggggccctgttcgctgtgcaggccggcgtgcggatcgcccacggcgtcccccttacctagatgacgaaatcgtcaattgtgacgttatcatcaatctagccccttgctctaggtgaagttgacgatttgttcagttctgaaggtccacttagggtagggcgggagcagcacgaggggaaggacgggggatggccgagcgcagccgaagcgcccccacccggatggaccggcgcaaggcgcgcacccggggcgcgctcatccgcgccgcccagtccttcctggcccaaggcacctcgaacgtcccgatcctggagatcacccaggcggccgacgtcggcctcggctccttttacaaccacttcgaaagccgcgagcagcttttcgccgccgcggtcgaggacgtcctggaccggctcggagccgtcctcgacgagctcaccgcctcccccgacgatcccgccgaggtcttcgcccaggcgttccgcctcaccggccgcatgcaccgcctggaccccgagctcagcaaggtcctgctcaacagcggcttcgccctggtgtcctccccccgcggcctggccccccgggcccgccgcgacatcgcggccgcggtgcgggccggccgcttccccgccgtccacgacctggatctggccatcgccgtggtcggcggcgccgccctctccctcggccactacctgcacgcccaccccgaccgggacgatgccgaagccgtcgatcaggtcaccgaaggcctgctccgcatgttcggcgtcccacccgccgaggccgccgacatctgccgccgtcccctccccgagctcactcgcctgcccgactgaccccacggaagtacgccctgggattcatgccccgcactccggccccgccgggagggcgggccgaagacggttcacccggagggcgccgggagcgggttcaagaccgccgggacgccagcagctcggccaggtggacgccgcgccgatcggccagtgcggcgagctgggtgcggcaggagaaaccgtcggccagcacgacggcctcctccccggcccggcggacggcgggcagcagcgcggtctcggcgacggccacgctgacctcgtagtggccgcgttcgacgccgaagttgccggccaggccgcagcagccgccgaccgcctcgaccgccgccccggcccgttccagcagcgcccggtcggcgtcccagcccatcacggcatggtggtggcagtgcggttgcgccaccgcgcgcacgccctccagcgacggcggctcccagccttcccgctccatcagcagctcggccagggtcagcacatgcggcacggcgaccggcgaccgccggacggcgccgacggaccgcgggtccttcggccccgaaccggtggacgcgccctggcccggcgccccggacgaatcaccgggcacacgggaggattccggggcgtccggcccggcgggcacggaagcagaacccgccgtcgatgggagccgccgcaaaggttcgggaggcgtctgacgggccggagcgcgcccgccgcccagcaggtcgcgggcgtcggagcggaagacggcgacacaggacggctccaagcccacgatcgggacacccgcctcggcatggggagccaggacgtccaccgcgcggcgcagtagacggcgggccgtatccaagcgtccggtggagatataggtcaggccgcagcacagccgcttgtcgggaatgcgcaccgagaacccggcgtcctccagcacccgcaccgccgcgatcccgacctgtggagtgaagtggtcggtgaaggtgtccacccacagcagcaccggatccccgggcgcgaccggatgcctgcggaaccagctgcggaacgtgcggggcgcgaacgacggcaggtcacggcgggcgtccaccccggccagccgcttgcccggccccgccagcgggctgccgagcagccggttggccaggccgggggccagggacgccatccgcgccaggcggggcaggccgcccagcacatagtgcgagaggggacgcgggcgccgccggtacgactggtagagcacctcggccttatacgtggccatgtccaccccggtcgggcagtcggaggcgcaccccttgcaggccaggcacagctccagcacctggtgcacctcgggggcccgccagccgcgcaccagcgacccgttggccatctcctgcagcaccctggcccggccccgcgtggagtccttctcatcccgggtggccagataggacgggcacatcacgccgccggagccggtcaggtcggcgcggcacttgcccaccccggtgcagcggtgcacggcgttggtgaagtccccgccgtcgtcgtcataggcgaaccccagcccgcgccgcagcgggacggcggccggcacccgcaggtcggcgtccagcggccggggccgcaccaccacccccgggttgagcacgtcatcggggtcgaagacccctttgacctcctcgaacgcccgcagcgccgcgggggagtacatcagcggcagcagctcgctcctggcccgtccatcgccgtgctcccccgacatcgacccgccgtaggaggccaccaggcgggccgcgtcggtgaggaagtcgcggaagaccttcaccccgcccggccggtgcagcgggaagtcgatgcgcacgtgcacgcacccgtcgccgaaatgcccgtacggcacccccgacaggccccgctcggccagcagcgcctcgaagtcacgcaggtaggcgccgagccgctcgggcggcacggcggcgtcctcccagccggcgtgcgacatgtgcccgccgacggaccgggccgccagccccgccccgtcctcgcggatgcgccacagcatcgccgcctccgccggatcggtgacgacccggtggtccagtgcgccggcgtcccggatcaccccggccgggtcgctctcgccgggcagctccaccagcagccagccgccgcccgaaggcaactgcggcacggccgcctcgccgcgcagccgccgcaccacgtccacgatccgcgcgtccagcccctcggcggcgatcgggcggtgcggcaggacgcccgtcaccgcgtcggccgcatcggccatgtcggggtagcccagcaccaccagcaccggacggtccggcaccgggaccagctcgacggtggcgctcagcagcaccccccaggtgccctcgctgcccacgaacgcccgcgccgtatcgaacccccgctccggcagcaggtgctccagcgagtaaccggagatctgccgtccgaaccggcccagctcggtgcggatcaccgccaggtgcgcgccgaccgccttctccagcgcggccagcgtcgccgaagagcccggaccggccccccgccgcagcaccagatgctcgccggtgccggtcagcacctccagcgcggcgacgttgtcgctggtgcggccgaaccccagggcccgcgacccgcaggcgttgttgccgatcatcccgccgatcgtgcagcggttgtgcgtggacgggtcgggcccgaaccgcagcccgtgcccggcggccgcccgctgcagctcatccagcaccaccccgggctcgacctcggcggtgcgcgcggccgggtcgatgccgcggatgcggcgcaggtgccgggagaagtccagcaccacgcccgcgcccacggcgttcccggcgatcgaggtgcccgccccgcgcgccgtcagcggcacccccagcgaccggcacacctccagcgccgccgccacctcctcagcggcccgggggaaggccaccacgctcggcaccacccggtacagcgaggcatcgctggagtactcggcccggcggcgggtggagacgtccacctcggcaaggcccgcccggcgcagcgccgcggcgatctgttcgggtctggcagaagtcggcatccggttcccgtcgttcgcatcggccggccgccacgcgctgaagacggcctcgtcgggcccttctttagcgcccgtcccgtccgtccgccgtggcggagatcaccacagcgacagcgagcgggtgaagatctgctccagatcctccccgctcaccgggcgcggggcggtggacagcagccgttgctgcttcagcgccccgtccaccaggtccggcacgtccgaggcggcgaaaccgaccgcgccgaccccgttggggatgccgatgtcctgcatcacgcgcagcagcgccgccggcaggtactcggccgggtcgtccgggcgctccaggccggggtcgagcagctcggcggcccgcacgtgccggtcgggggcggcggggaaggtgaagcggaacgcctccggcgcggtcagcgacaccgacatgccgtgcggcaccagcggctcgtcgcccgggtagccgggggcgtggtagtcgcgcacccgcccggcgatcgggtaggcgttggcgtgcgggatgtgcaccccggcgttgccgaagcccagcccggccatggtggccgccagcgccatctcggtgcgcgcctgcaggttctccgggtcgcgcacggcggtgcggaacgaccgcgacagcagccgcagcgcctgctcggaccacatgtcggagatcgggttggacccgcagtaaggcacccgctgctcgggcgtcttgcgctcataagaggtgtagtggcgggcggtgtagctctccagtgcgtggcagaggatgtccatcccggccgaggcggtcacctccggcggctgggtgaccgtcagcagcgggtccaccaccgccatggtggggcgcagccaggcgtggctgatgccggtcttgaccttcagcgacagcacgtccagcacgcagatggtggtgctctcggcgccggtgccggtggtggtgggcaccgcgaccagcggtttgagcggcttggacggcggtttggcggcgcccacgggggcattgatgtagtccatcagctccccggggttggtggtgagcaggttgacggccttggcagtgtcgatgctggagccgccgccgaccgccacgaaggcgtcccaggggccgctgccttgggcgtactcgatcgccttggtcatgctggtgtcggtgggctcgatgtggacgccgtcgaagacgtgggcctcgatgccgtaggcggccatccggtcggcgatccgctgggggtgcccggtggcggcgatctggggatcggttatcaccagcacgcggcggacgccgagccgggacaggtcgaaaccgatctcctcggcggctccggcgccgaacttcaacgccggcgacccgtaggtgaagaccgtctcggcgtgggtgggttgggtgtgcactttccggccctcctcgattgtcgtccgcggccgggacggctcggccggggacgggagcacggtcctgtcgccgtcgaactgtttccggtggcgggcacctgggagccctgcccgtgcaaatcagggcccttcggtgtgtacccacctagaatccgcctatgacggagctccgcacgcgcgacgggacgtggacgttcgacggcgaagtgctgcggatcctcccggcgctggaccgcaaggtgcacagggtgcgcaaggcgctgggggagatcacggttccgttggcggcgatctccaccctcaccttcgaggccgggcgcaaacgcggccggctgcggctgtggctgcgcagcggcgccgaccccttcacccaggcggtcggggggagactgcccgacgacgccgacccctaccggctcaccgtggaccccgacgcgtccgtcctcgccgaactgctcgtcgaggaggtgcaccgcagccgcgcggtggagcagatccccgccggacccaccgaccgctacctgatgcccggaccgaccgtcccgctgagcgcctcggtgggggacgggacggtgagcttcgacggcgagcaggtgcacctggagtgggccgccacggccgacggcgccaagcggagcgccgggccgcgcctgttccacatctgggagctgacgggcgtggagtgggagcgctccaccttcaccacctacggctacctgcggttcatcaccggcggtgcgcctcaggggaggcccccggagaaagacccctcttgcctggcctggcccttcggcgacggcggaaccaccccgctggtggcggccgcggtgaccgcccggctgccccaccctcatgctccggccgacgccggcacgcgctcaaaggccggtggggaggcggccgggcgggatgtggacgcgctgctgcgccgcctgcgggaactgggtgaactgcaccgcagcggggtcttgaccgacgaggagttcgccttcgccaaacaggccgtgctgcgccgcttttgacgccggcggacgcccgccttgggagaaggcaaggcgttcggccgccgacgcgaagggccgagccgccggccgcacggggcctctaggggcgagaacacccgggaaacgccgccggaacgctttccgcggcccggccggcggggtctggcgctgtgctcgtcgtgaacggttttccccagaaaccgcttcggacgcgcagaccgcccacgtcctcataaggtgggcgggtggctgtccccgagaccgactccgcggtgagcgaagcgtcgcgagtgctctcgcgcgtcttcggctacgactccttccgccccggccagcaggagatcatcgagcatgtgatcgccggtggggatgcgctggtgctgatgcccaccggcggcggcaagtcgctgtgctaccagatccccgcgctggtgcgccggggagtcggcgtggtgatctccccgctgatcgcgctgatgcaggaccaggtggacgccctgaacgccaccggggtgcgggccgggttcctcaactccacccaggactacgacgaacgccgcaccgtcgaggccgccttcctggccggcgagctggacctgctgtacctggcgccggagcggctgcgggtggagtccaccctgcggctgctggaccggggcgagatcgcgttgttcgccatcgacgaggcgcactgcgtctcccagtgggggcacgacttccggcccgactacctggagctgtcccagctgcacgagcgctggcccgacgtgccgcgcatcgcgctcacggccaccgccaccaaggccacccacgccgagatcgccgagcggctgaaactgcaggacgcccgccatttcgtcgccagtttcgaccgccccaacatccagtaccggatcgtccccaaggacaaccccaaacgccagctgctgcagttcctgcgcaccgagcacccgggcgactccggcatcgtctaccgcctgtcccgggccgcggtggaggagaccgccgcctggctggtcgagcagggcatcgaggcgctgccctaccacgcggggatggacgccgccacccgcgccgcccaccaggcccgcttcctgcgcgaagacggcctggtcatggtggcgaccatcgccttcggcatgggcatcgacaaaccggacgtgcgcttcgtggcccacctggacctgcccaagtccatcgagggctactaccaggagaccggccgcgccggccgcgacgggctgccgtccaccgcctggatgacctacgggctggccgacgtcgtccagcagcggcggctgatcgacacctccgagggcgacgaggcgcaccgccgccggctgagcatccacctggacgcgatgctggcgctgtgcgagacggtcgagtgccgccgggtgcagctgctgaactacttcggcgagcaggccgccccctgcggcaactgcgacacctgcctgtcgcccccgcaggcggtggacggcaccgtcgccgcgcagaaggtgctctcggtcgtccacaggctgtggagagagcgcggccagcggttcggcgccggtcacatcgtcgacatcctgctgggcaggaccacccccaaggtcgcccaataccggcacgactcgctcaagtcgttcggggtggggaccgagctcaaggcgggcgagtggcgcggcgtcatccgccagctcctcgcccagggcctgctgtcggtggagtccgactacggcaccctcggcctcacccccgccagcgccgaggtgctgttccaaggccgcacggtccggctgcgccgcgaccccgaacgcgtcaagaccgccaaggccacggcggccaaggaacgccgcgcccccgccgagctccccgaccacgcccggccggtcttcgaacgcctccgcgcctggcgcgccgccaccgccagggagcagggcgtgcccgcctatgtggtcttccacgacgccacgctgcgcgacatcgccctgcgcctccccgccaccctccaggagctcggcgccgtctccggggtgggggagagcaagctcgccagatacggccggcaggtcctggaggtcctcgccgccggcgaaggacccgccccggaggccgcttcgaacacgccgacgtgatcgtgcggcgggccgcagggggatgcgggcggcgcccaccgggccgtggaaggaacgggtcctgagcatgatcccggcctggtgggcgccgcggctcgtgggcccgacgcgtgcggtcaggcgctctcggcggcggcgaagcgggtcgcgacgtcggcccagtcgaccaggtcccacagcttggcgacgtagtcggggcggacgttgcggtactgcaggtagtaggcgtgctcccaggcgtcgaagaccagcagcggaaccgagccgacgccgacgttgccgtggtggtcgtagacctgctgcacgatcagcttccggccgaccggctcccaggccagcacgccccagccggagccctgcacggtggtggtggcggtggtgagctgcctcttgaacgcttcgaaggagccgaagtgctcgtcgatggcggcggccagctccccgtcgggacggtctccgccgtcgggggagaggttcttccagaagatcgagtgcaggatgtggccggagaggttgaacgccagcgtcttctccagcccgaccaggccctcgtactgttccttggcgcgggcctcctccagcttctccagggtctcgttggcgcccttgacgtaggcggcgtggtgcttggagtggtgcagctccaggatctccccggtgatcgcgggctccagggcggcgtagtcgtagggcaggtccggcagtgagtacgtcgtcatgcggtcactattgcaaataactcgcaactgcatcaacaatgcgattgcatgctggacgctcccggtggaggtgcagaggtgcggatcgaggtggaccggctggacggacggcgcgtcatggcgatcgccgaccggatcaccgccctgtaccgctcgtgctatcgccgcccgccgtggtcggagaccccggagcagatggcctcctacgacggcaaactggccgaggccgccgcccgccccggcttcaccgccctgaccgccgccgccgggaacggccggcgacgactgctgggcgtctgctacggctggcccacgcccgctctctccgaaggcgaccgcgtccatgacgccgtgacccgggcgttcggagccgcccgggccgccgagctcatcggcggggccttcgccgtcgccgaactgttcgtccaccccgacgcccaggggcagggcatcggccggcggctggtgcaggccgtcgtgcgcgaccgcccggccgcctggctgatcacctatgcccgatcacccgccgcgcgcctgtaccgctccctgggctggcgcgaccagggcccgctgccggcggacctgtatccccggctgcgcctgtcgttgttcaccctgcgcgcgcccgcggaggcgtcctcgacgcccccctgaggcgcccctcggtgcaggggcgcccggtcgccggccgcggaccggagcgccccgggcgcgaggaggccgtcagcggtcggggcggttctggctctgcgcggtgtgccggccggccggtgcgggctggcgccgcggaggcagcaacaggccgagcaggaccatgccgacgccgagccccagatgcagccagttgtcggcgtggttgaccgggatgaagttggcgccgctgccgtggtcgatgaacagcccgtacagccacagcagcagatagatcagaccgccgccgaccaggaaggcgcgggctccggtgaccgtgcgcgccagcgccagcccgatgatcccgaacgccccgtggaccaggttgtgcaggacggagacctggaacaggccgagcagtttcgcccccgactcatgcccggcgaactccatcgagccgtagttggtggtgatgcccgggatgaatcccaagatcgctatcagcaggaaaacagccccgaggatgtaggccgccatctgcaccggcgtggacttcttcacggtctgtgtcaagtcggatggggagacgtgggacatgacacctcctatttgtcctgcattgagcaggtgaaggcgccttacccagcaaagtgagacctatccacacccgtggcacgtccctagggctcccgcccggagagccggccgtgcagagcccggtccggatgcccgtggcattcgatgccttgttctaatcacagaacgcatccttccctgcacgggcgcgcccgccacggcccggcgaactcggttacggagacggcggccatgacgacaggtgatctccccgccgatcgggcgggagcatgccgccgcgtgccgagatcgaccgtaccgtcggcggccatggcgagccggtgctggtgaccggggaggcgggctatcggcgagaccgccctggtcaccgaggcggccgtggcggcctgccgcggcgcgctggtgctgagcggatcgtgccggcagttcggcggtgcaccgggtatcggccgtgagctcaggccgtccgcgggctgcgcaggtcctgcaccgcccgcggaatgggccgaggtcggcgcgctgatggcccgcacggtcggccgccgccccgatgacgccctggtcgccgaggtgcatcggcgcaccggcggcaatccgttctttgtggagcaggccgcccggctgtggcagagcggcggcccggtggaggccatcgcccccggggtgcgcgatgccgtgcagcagcgcctgtcgttgctgccggaggcggcggtgccgggccgacggttccaccgccgactgccggcggccgtcaccgccgaaccggtctccggcgtggaccggccggccggggaagtgaccgtgctcgcagccgcccggccgggaacgaacgcgactccttgccctgcatcgagtaggtgagggcgctctgcccggcggcagacgacccatcccacatccgcgcgtccctgcttccgcctgcaggtgagggagctgtggcagtttcctgccgggtctctcgccggccggtgccgtcgagggtgcggagatccagggagcctgctgcggggaaacgccgacgacaccgcaggcgagaagatctcctgccgccatcggagggaccaacgccgatcgtggaaccgccgccctcatcgctgttgttgctcgatgcgcgctggaaagggctgcgtgcctacgctggtcttgaagcgagcagtcactccgacccgaacctcaaagcaggtgttccattgaccttgcacaagagcaacccaggtggtgagcaggattaccaggccatcgaccgccatctgcgaggcttctggcccggcgcccacttccatgacttctcctggaccaagggccctatccagcaggttctgccgaggttccgagtgcgccggatcactcctgcctccgcgcaagacgcctgggtgtatgtgaccaagggggcgttcgaggccgacggcggacagcgtcttgagttcatcatcgaggcgccggcggaggatcccatccatgtggagtcgctggcgatggtcacctaccgccacctgaccggacctccactggacctcggccagaccgttgccatcggccgcccctggatcaccggctcgccccaagaccacttcatggtggacctgccgtaccccttcgggccgaagttggagtgggcggagcttcccaacggagagccggtgcgcttcctgtggctggtccccatcaccgccagtgaagccgaatacgcgcgcactcacggtgcggatgccctgggagacctgctcgagcagaaccaggccgacgtcctcgacccgcaacgcaggtcagtggtctgaccagcaaagacacttcacggctccgtcgcccggcgatggagccgtttctgttgtttacagaacaaaatagattaagtcagccaacttagttgaagccgggcaagatggtcactaagctatgcactcgatcttcggggtgaccgccggggtggacagtgggaaacggcgagctcagagtcgattcaggcacgcttcgacgcgcggccagggacttggatcaggccgttgatcagctcgatgcgcatctgaccgcattggagaacgagctggcggggttcggtgcgccatggggcagtgatgagatcggcatgctgatccaggatgcttacgaaagcatcgtcgatattgcgatgaactgcttcaacagcaatatcgaggagctggagtccgtcctggcagggctggagaacatggctgctcagtacgaagcagctgagcggaattccgttgtcgaggtcaaccgggtccgggaatttctctgatggggctccagcttcctggggagctgatctcccttctgggcatgctcggcttcacctggcccgaggccgatgagaccaagctgtttgagatggggcagcgctgggtgtccttctcgggaacgctggagtcggacatttctgcggctgatgcggctgtccagcaagtctggagcggtcactcgggacagggcatcgaggcctttcagaacgcgtggtccggcagcgattccgcttcggcgaacctgcacaccgcgtcagagggtgcagtcctcatcggggcggggctgttcgtcatgggggcggtcgtactcgccctcaagatcaatgtgatcattcagttgaccatactcgccttccagatagctcaggccatcgcgactgccccggcgaccttcggagcctctctgctggagattcccatcttcaaagagatcacaaaaatgatcatcgatttcctgatcgaccaggccatacaggtgctgctcggtgggtaagggagatcgccgccggcggtcggcggaacggcgtagggcaaagagccgtaagggatctcaaggagctaaaggcgtctatcggctctcccgaaccgacaagagatttaacgagtcccttaaacggtgggggctcagccccaactatccgggcactaataaacctcgtccgaccaggccgactgagccatacgaccgtaccaagcactacggcggttcgcagaccgaccatccggtcggcgataggattcgccgtgaatttgcgaataagccgtgcccatcgtgtagaagtaagatggtgcccggcagtgatcataggccggttcctgaacatgatccgccgcttgtcgtccactactatgatcatggcggatttgccatgactgacgaggagcgccgcacctacgcgcgtagcgaggaagcattcaacggggcattttgcctgcagtgtcaaagaaagcagggccacgagatggccaagctgtcacagcggtataagaagaaatatggcctctaaaagcaaccctggcggcgagcacgactaccatgccatcgatctgcatctgcgcaatttttggcctgaccgcccatttgaggagttctcctggaatctgggccccatccgggatgtgctgccgaacttccgggtgcgtcgaatctcgccgatagctgtaaatcagccctggatttacgtgtctgtgggggcgtttgaggtggactccttccagcgggttgagttcgtccttgaggctccggcgaaaagtccgattcatgtggagtcgctggcgatgatcgcccactatcatgcggtcggagaccaccccttccacttggggcgcactgtcaacctcggccggccatggatagatggcgctaccgccactgggttcatgctgaacctgccttatcctttcggccctgacctggagtggatggaactccccaacggtgagccggttcaattcctatggctggtgccgatcactcgacgtgaggcaatatatgcgatgggcaatggcacggcggcgttggaggacctcttcgaggagaagcaggttgacgtgctggatccgttccgtaagtccgtgatctagatcctggagagatggacttatccgcttctgtcggcgcgctggcccagctgcgtcatggcatcccgcagtccttcgacgaacatggtcatctgcctgagtccctggtcctgcacttcggcgagccgctgcgccaagacctctggagcgatcgccgtctccgctgtggtcacttgagcgcgtagctcgcgcaaggcttggttgaccgcctcgacaaggtgttcggccagctcttgggaggacatccgcatgacacgcgggtccagttcgatcgaggtgatctcacctccggcgcccgccacgaccctgatccggccgtctgccgccgagccctgtccctctaccgcttcctgggaagcaccgcccttcccggacctcacctgactgagcaggcccctggtttcggtgagcatccggtcgagctcagtcagattgaccacaacaccccttctttccgatggcgcacagacttcctatgcaatcaggatcttggattttgctgcagcaggcaacccatcgtgtggggtatgaatgatcacatggggactactgcaacggactacctctggttcgatgagcagttcaggggcgacctggccgaggcttattgcttcaccgtcgccctcaggctgactcccgaggagtatctgcgtcggttgagtgcggagatcaccgaacggcgccggggcgtcaccggcctttacgatctcgccctcaatctggagggcgatatagacgacaacacggacggaaagttcagtagtactcggctgctcgtcgccgctacctactgcgagggagctgacggttcggcggtgctggccgtggagcccaacggttacctgggtgtgagggaggatgtcatgtcctcggtgtcgaaaggcaccaggacggtttcctggtatcgcaacatcgaatggctcagcgacttcctgtggatggaggacggccagaagcagctcgggttcgatccctatcggccctacgaacgttggggcacgacgccggacgccctggtcgctcagatggaggaagtgggcttcgacctcaactcacagggcaaggacgatgaagaacgagggccctacaatgcggccgctttcgctctcgccgagcgtctcaccggtgtccgcgtgacccccgagctcctgaacgaatccaccttcctgtgcggaatcgcccccatcccctgagctccctgccgagggtgggggcaggagtcttcgaagcgcacccgcccctttccgggttctctcaacgtccgtcgagaggggccgggagggggctgtcgtcgttggacgggtccgtccggggatgtggatcttcctcgttcgcatcgaagcgggaaggttccacatcggggcggggagagccgtcgacgcaggtaagggcggtctgtgtcaagtcggatggggagagatgggacatgacacctcctattcgtcctgcattgagcaggtgaaggtgccttgcctggcaaagtgggacctacccacgcccgtggcgcgtccataggagtcctgcccgggaaaccggccgtgcagagctcggtcgagatgtcggtggcattcgataccttgttctaatcgcggaacgcatccttcccccacacgggcgcgctcgccacggaccagcgggctcgacgacggagacggcggccatgacaacggtgacctccccgctgatcgggcgtgaacacgccatcgagacgctgcacgccgagctctcccgcgccatcgacggccacggcgggctggtgctggtgaccggggaggccggcatcggcaagaccgccctggtcaccgaggcggccgtggcggcccgccggcgcggcgcgctggtgctgagcgggtcgtgctggcagtccggcggcgcaccgggctactggccgtgggttcaggtcgtccgcgggctgcgcaggtcctgcaccgccggggaatgggccgaggtcgaggacgccgccgggggcgtgccggcggcactgctcggcgaacgcccggaggaacccggggagatcggggatttcgtcctctacgacggggtgaccaccgcgctggtcaccgcggcccagcgccgcccgctcatgatcgtcctggacgatctgcactgggccgaccccgcctcggtgcggctgctggagttcgccgcccggcacacctggttcgagcggctgctgctggtgggcacctaccgggacgtggaggtcgagctgcccggccatccgctgcgcccgctgatgtcgtccctggcgatccgggcgaccacggtgacgctgaccgggctcggccgcgccgaggtcggcgcgctgatggcccgcacggtcggccgccgccccgatgacgccctggtcgccgaggtgcatcggcgcaccggcggcaatccgttctttgtggagcaggccgcccggctgtggcagagcggcggcccggtggaggccatcgcccccggggtgcgcgatgccgtgcagcagcgcctgtcgttgctgccggaggcggcggtgcggctgctgaccgtggcggcggtgctggggcgggagttccaccgccggctgctggcggccgtcgccgccgaaccggccgccgccgtggaccggctgctggagcaggcggtggccgcccggctggcggtgacgctcggcgggggccgtttcgccttcgtgcacgacctggtccgcgagaccctctacgccacgctcaccgaaacacaggccgcgcaaaaacatgcggcggtcgtgcgcgccctggagcgcttccccgatctggccgaacacctgctgcccgccgagctggccgcccacgcccatcgcggacgcggcgagctggacccggccgtggtggtcgaccacctcatcgcggcggcccgtcacgccggcgccaggatggccatcgacgaaaaactccagcaccgccgccgcgccctggacgtggccgccgcgctggagccgcggcggcgggctctgatcgccttggacctgggccgcgacctgtaccactacggcgagatcggccaggcgcgggcgatgctgacggacgccgccgcatgcgcccgtcgggccggcgacccggtggtgacggcacgggtggcgctcaccctgcacatctacgcggggaccggcgacggcccgtccgatccggcggaggagctgctgcgggagacccaccgggcgctggccggcgacatcgcgggcccggtgccgctggaccggctggccagggaggtgaccgtgctcgcggccgcccgggcccgggacgaacgcgacgacgacgcgctggcgttcttcctgtggacgctgcacgacctgatctgggggcccggcaccgccgccgagcgggagcgcctcgcccaggaactctcggagctgggacgccgcctgtccgaccccgacatgacctactacgccctctcgctgcgctgggtgacgctgctggagcagggcgacccccgctacctggacgcccacgcggaaatgctcgccatgagcgagcgcgaagggctgcccggcctgcggatcggctccctgatcgaccggagcgtcatcgcgggcatgcagggccggttcgccgaggccgaggaactgatcgccgaggccgcccggctcagcgaggcccacggcggcgaccacttcggttcgctccgccacctgcggtggatgctgcaccacctgcggggccgcccggaggaggtgaaagaggccgccgcctcgtgcctgccggacgacggcacgtacacccggctgctgaaagccctcacggcggtgcagcgggaggacctgcccaccgcgcggcgccacctggcggagctcaccgcccccggcaggcaggtccagggcatgttcatgccgctgctgctgcggctgcaggcacaggtcgcggcggccaccggcgatgcggacctgtgcgagcggacccgcgccgcgatcaccccccatctcgggcagtgggcggtggccgtgtacgggtgcgacgtcggcggcccctaccacctgtggctggcgatggtggacgccgcccagcggcgctgggaggaggcgatcgccggtttcaccgccgccgtttccgccgccgaccgcctcggcgcccgcccctggtcgctgcaggcccgcgtcggcctggccgagacgctgctggcccgcgcccacgccaccggcgaccgggacgaggaggccgaaaaactcctggagcaggccgaacgcgaggccgccgaactgggcatgcggcacctgctgcgccggatccaccgcgcccgccggacccgcgggcgtcccgcggcgaagaccgccaccggcgagttccgcttcgacggacgggtctgggcactggcctacgcgggccgccgcgtccacatgcccgacgccaagggcctgcgcgacctgcacacgctgctgtcgtcccccggcgcggacgtccccgccacccgcctggccaaccccgagggcggcccggccgtggcggccgcccgcgccctgggcggcgatcccgtcctcgacgaggaggccaaggcccgctacagacgccgcctggcccacctggacgaggagatcgaacacgccaccgccgtcggcgacgacgaccgcgccgccgcctacgaccgcgaacgcgccgccctgctggccgagctgcacgccgccaccgccctggccggccgtccccgccgtctgggcgatgaggccgaacgcgcccgcaagaccgtcaccgcccgcatccgcgacaccctgcgccgcctggaccggcaccaccccgaactggccgcccacctgcgccgctccgtctccaccggcaccgcctgcgcctaccgccccgaccagcaggtcacctggcgcctgtagcggatgcgggcggcgcaagccaccggtccggcggcattcggggcacgccgattcgagaggtccgtagggggccggtcctggaagcggtcacgcggggttcaccgaggcacggtgacgctcgcagtgcgcggaccgcccggcaggacgtcgccggatgcggccgggccggccgtttcagcttggccgtccggacgttttcagcggactttgccggcctgttctcggcggcttgacttggagtgcgctctaagcggaaggctggacgcatggacgaggggctgaccatcgccgaggtcgccgcgcggaccggtctgagcgcgcacacgctgcgctactacgagcgggtggggctgctgaaggcgccggcccgctcggtcaacgggcatcgccgttaccaggcacgcgacctggaacgcatccacctgatcacccggttgcgcgccaccgggatgccgatcgccgacatgcggcgctacttcgcgctggtggacatcggcccgcacaccgtgtccgagcgcaagaggctgctgctggagcaccgggctcgggtggtggaacagatcaggcagctggacgcggacctcgccctcatcgatcagaagatctccaagtacgagcgacgcgaggacggcatgatgacgagcacgcgcacgctgggccgggggctggtcagttcgtcgctgggcctgggctgcatgggcatgagcgacttctatgggcccggcgacgagagcgaggcggtggcgaccatccaccgggcgctggacctgggcatcacccacctggacacctccgacatgtacgggccgttcaccaacgagcaactggtgggcaaggccatcaagggacgccgggaggaggtgctgctggccaccaagttcggcatcgaacgcctgccggacggcacgcgggtcggcgtcaacggccgccccgaatacgtgcgcaaatgctgcgacgcctcactgcagcggctgggcgtggaccacatcgacttgtactaccagcaccgggtggacccgtcggtgcccatcgaggagacctggggcgcgctggccgaactggtgcaggcgggcaaggtgcggcacctggggatctccgaggcgaccccgcagacgctgcgccgcgcccacgcggtgcaccccatcaccgccggccagtacgagtactcgctgttcacccgggatctggaacaggacgtcctgccgacgctgcgggagctgggcatcggcctggtggcctacagcccgctgggacggggcctgctgaccggtgcgatcaccagccgggaccagctggccgacggcgacttccgcgccggcaacccgcgcttccaggagggcaacttcgaacggaacctggcgctggcccagcgggtccggcagatggccgaggccaagggcgtcacggcggcccagctggcgctggcgtgggtgctggcccggggcgaggacatcgtcccgatccccggcaccaagcgccgcagccgcctggaggagaacgccgccgcccgcgacatcgaactgacccgcgaggacctggccgccctggaggaggccgtccccgccgacgcggtggccggcgaccgctaccccgacatgcgcaccgtccgccactgaccggcggagccgtggacggccacagcaaagaacgcccggcgtccccgcggacgccgggcgttctccgatcgggctacctgcggttgtacagccgcatggtcagcgtcccgaagaccgcggtcagcaccccgccggcggccagggtccagacgatctcaccgccgtccacccggcccgccatcaggccgcggaccgccgcgaccaggtgggtgatggggttgacgtccacgaagacctgcagccagccgggcatggtctgcgggtcgaccaggatgttggacaaaaaggtcagcgggaacagcaccagcatgctgacgcccatcaccgccttgtcggtgcgcagcagcagcccgaacatcgtccacatccacgacagggcgaaggagaaggccaccagcagcgccatcccggccagcaccccggcggggccgccgccgggccggaagcccaggatcagcccgagcacgaggatcaccgccgcgcccatggagtagcggaacatgtcgcccagcaggtagccgaccatgggcgccgggcgccacatggggatgctgcggaagcggtcgaagacgcccttggagacgtcgaggttgagcgaggtcccggtgtacatggaggtcatgaccacgctcatcaccatgatccccggcagcaggtactgcaggtactcccgcggggagccggccagcgcgcccccgaacaggtaggtgaacatcagcgtcatcatgatcgggaacgcggtgacgtcgaacagctgctcgggcacgtgcttgatcttcagcatggcccgccagccgaaggtcagcgaggacgacagcgcgctgggccggggcgggcgcgcgccccgcgacagcacggcggcgatggtctccggcgcgggggagtaatccggggtcacggcggtgccggcggtcactcggccacctccttgtcggtctgctcggcggtgtcggcgggatggccggtgagggccaggaacacctcgtccaggctgggctggccgagggagaagtcgtccacgacgacgccggcggcgtccagttccgccagcgcgcgggacgcctgcaccgaggcgcgggcgtcgccgttcatgatccgggcggtcagcgccaccgggtcggcctccagctgcacctcggtctccagcgcccgcgccagcacccggcgggcctgctcgcgctgccggcggtcgcgcagccggacgtgcaccgagccggcgcccaccgacgacttcagctcgcccggggtgccctcggcgatcaccttgccgcggtcgatcaccgcgatccggtcggccagccggtcggcctcctccaggtactgggtggtcagcagcacggtggtgccgtgcgccaccaccgcgcgcacgatgtcccagacctggttgcggctgcgcgggtccagcccggtggtgggctcgtccaaaaacagcaggtcgggggtgttgaggatgctggcggcgatgtccaggcggcggcgcatcccgccggagtagtgcttgacctgccggtcggcggcctcggtcagcccgaacgcctccagcagcgatgccgcccgctcccgcgccgccgccttgcggtaccccagcagccggcccagcagcaccaggttctcggtgccggtcagatcctcgtccaccgaggcgtactggccggtcaggctgacgcgggagcgcaccgcgtcggcctcgcgcaccacgtcgtggccgaacacccgggccgttccgccgtccgggcgcagcagcgtggccagcatccgcaccgtggtggtcttgcccgcgccgttgggccccagcacgccatagacggtgccggcgggcaccaccaggtcgatgccgtccaccgcgcgggtgccgccgaacgtcttgaccaggcgtgaggtctcgatcgccggcacggcggaccgctcgcccgcggccgtggcgccctcctgatgggtgcttgtcgtcatcgggtcttcctcgtctcgggttcagcagacataggggcgcgcggcccgggcctcgcgcagcgccaggccccaccacacgagctggtcgagcatggccgcggcgtcgtgctccgggccgtttcgagcgggatcgccgccgcgcaggtcgatgtgcacggcgctgcacatcgacaccatgtgcagcccggtgaagaccgaacgcagctgttcggcggcgtgcagcccggcggaccggtagccgtaggagaccaggccgaccggtttggccagccactcgtcgtacacgcagtcgatcgcctgtttgagggaggcgggaaaactgcggttgtactccggtgtcaccaccacgaacccctcggcccgtccgatcagctcggcgaagccggtcatctgcggggtggccgccccgggcaggcgggcgggcagatcgtgctcggccagatcgaccacctgcaccgcgatgtcggcgcgtcgctcggccaggccggtgaaccagcgccggatgccgtccccgatccggccctcccgggtgctgcccacgatgaccgcgacccgcagcggaccgccgccttcgtccaggaccatcgggctcgcctcctcaccgctcgggcccctcaccccgaaggcgcgagatccggccgccctcccgctagatgcgatctagcggcccctgcccgcccgccggatgccgccgtcccgggtttgaggacgccatgccccgtacggggcgatgcacccggctcttcccaggcttaaggccgcgcggcgagaagctcattcggcgcgctgcccgggaacgaccggctcctgggcctgggcaccggtcccccgatagcggacgacacccacgagatcgtccggcccgagtcgatgccgcacgcggttctgtcaggtcgcctcggcggcggggcggagggtgttgtccggtgcgtccagccagatcgcctggcctttgggggtgacggtgatgccgaagcggtctcggccggggcgtccccactccagccagcggaagaagatgtcctcgacctcgctccacagggcgcgggggccgtactgcaggacggtcgtctctccgctgcgctcacgggtgatctgcgccccgcagtcggtcgtccacagccatgccttgaagtcgccctcggccgtggtgaccctgctcgccccaagatcgggaagcagcccggcgatggcgatgtccaggccggcggaggcgtggaagatcctgcgggggtcgacctgcgcggtgccctcttggatctcgctctgcggaccgccgtcgtcgggcggtcgctgtgaccgcagccgcatgtaggcgcacccgccgtggaaacggccgatcgcggtgccgtcacgtcccaccgtcaaccgcacctggtgaccgccctcgtaccacggcatccaggggaagacgatgacaccgcccggacgggtctgccgcacccatgcgtgcgggacggtgaccactccgcaggtgacgtggacgcagtcgaagggagcaccgtccggatctccctcggcgccatcgccgaccagcacccgcacgtcgcgtccggtggccttcaggttcgccgccgcccgctcggcgatctgggcgtccacctcgatcgtggtgacctgcacaccgggacgggaggccagcagcgccgcggtccaccccgtcccggtgccgatctccaggacgcggtcaccgtcgaacgggtccagcagctccaggaacgtggtgacgatgccgggcgccgacaacgacgaggacgcgctgccccggcccgtgcccggatcggtggccccgtcatcggcctgggtgatgatcggctggtcggcataggcggcctcccaccagccgtccgggtcggcggccaggtcgatgcggcggccggacccgtccggaccctgtgcccatgcgaccggcgggacgaacaggtgccgcggcaccgcgtgcagagcctgccgccataccgggtcgctgagctgcccggtcgcctcgagcagatcggccagccggtcgatccgttcggcgaagtcgatcatttctcccgcttcccgccgccctgggtctgggcgtccccctgttctctggtgggaggcttcggctcgaagggcttgtccttcttcggtccgccctcatgcttgcccatcgtctgtgctcccttcgatgtattcggtcggagtcctgccgagcacggcccaccggcgcacttgccggggcgaccgctccgcgaccggcacgtcccagtggacgggctctgcttcggcggcggcaatgcgctgtgcgatcacgccgtccccagcgagaacaggacttcgatccgccgccggatgccgcgtccgtcccgggccgccgctcgccggggaggagggctcgcccaccggctggagccgggcggcatgagtcgaaggccttcttgccggccgggacctctgagggcgaatggcgtggagtgctcccgtcggttggaccgggcggtcgcataccggggagccggtgggccgctctctcgtccagggcttcgagaaggggagacgacggcgcagggtggggacgtccactcggccgctgcaccggccccggcctcatccggcacagtgcgcaggggaggcggcggcaccgcgtgggagatcatctgcgggcatcggtcggcgccttggcggacgagcccgtccgccgaggcgctttggagcagttcgacggctcgcgcaccgcccggcatggcccaccagtgccccgtcctgctgccgtaccagatcgtcaccccggggaaccgggcctgcagcgcccggagcggttctcgcaccgcctccggaatccgcgcagggtccgataggttcgtcatcagccacgctccggtcgtggtcaggcctcggagcacggtgcgtcaccaccgtccggggccgcttcatctacagatgccatctgccggggccatcgcggggaatcttgctgtcaccgccccggcactttcagtgaatcaatgccgtatggcacaccccaggggcatcatgaaaagcacatgggagcagaccggagcaggtcccccggaggtgtgccatgccccaggcccgtcatcggacgctgggtgcccggctgcgggcggagcgggagcgccgccggtggaccaaaccggagatggcccgccgtttgcgcgaggccatccccgatcagcagcggcccgacctcgacacggtgctctcctacgtcaagcgctgggaggcgggcaaggtcagcgtcagcgagcgctaccgcttcgcctacgccaccgccttcgacatggacctagacgagctgttcggccccgggcagggtgctcgaccggccgtgccgggcgttccggtcgatccattcggcgtgatctgcctgcccgccgggagcagacggccggtcgacgcccgctatgtcgagtcgctccggcaggccaaccaggcgctggtacggctcgacacgctgcacggcggcagcaccctgctcccacatgccgtccgtgtcttccgagaggcgcaccacaaagtcggcgtcggcgcccgcgattcccggattgagcgcgacctgctggcggccgccggggagaccggcgagatcgcggcgtggatcgcctacgacgccggccggcagacgacctcacggcagctcatcaacgaggcgctgctgctgtcccgccaggccggcgaccgcgccatggagctgttcgagctgggccatctgagcatgctgtcgctgcgtgcacgccgccccgccgaggcgctgagaatcgccgatgacctcgctgatgacggccgcctgccccctcgcgtggcggcgcttttcgagatccgccgcggccgggcgctggcgcagatgggccaggagcaccgcgcgatggccgccctcgacaaggcccagacgatgatctcggccgggatcggcgcccgcgatcctcgctggacctggtgggtcgacgacatggagatcctccggcaacggggcgcggccctggcccagttgggccggtggcggcaggtgcttcccctccgcgaagaggtcgtcgcacgaatgcgcgaaggccccacctacgccaggctcgacctggccgaactgctggaggccctggtccacgtccgcgactggccgcggacggaggaaatcatcggcgaggccaccgacctcgcggccgccctcagcccctgccgcaccaccagcctgctgcaagagaccgccacgaggatcatccgctccccaggcgcgccgtccaccgtcaccgacgccgccgagcacatccggcacctcctcggcgacgcccggcagcgccatcccctgtgaccacgccgaaagacgtgacggccgaaacccaccgtcgaccgcaccgctcgtctggcgccctaccgtgacgtgcccgccgtccgggacttccagcggcgtcacccggtgcggtgacggctacttgcgcttggccttgggttgtttggccatgacggggaccatgcgcagggccagggcggggcacatggcgacggcgcgttgggcgtcggtctccatccagccggggatttcggcgtccaggacgacggggaagccgtagcggtcgagctggatgagttcggggaccaggtaggcgcacaggccgtggccctcgcagcggctccagtcgatggcgaacttcgactcgccgccgccggggaccggcagcggcagcacaccgaagcacggctggccgcaggtgccgttgagctggtggatctcgatgtcgcgggcgaaggtgttcagcgccgacagcgcgaaacgggcggtgccgtcggggtgggagcaggcgccgcggccgcggccgatgccggcggcgcggcgcaccagttcggggctgccggagccgtccaccagcgcctcgagggagcggtacaggtcgggcaggcccagccggcaggggccgcactgcccggcggactggccggccatgtaggaggcgatgcgggcgacctcccgcagcgggcaggtgccctccggcagcggcaggatgatcccggcgcccagcgacccgccgaccgcctggaaaccggcgcgggagacgatggcggtgcgggcggcctcgggggtgatccactcgccgtggtagccgccgaccaggacgccctggcccggctggacgccgcactgggcgaagacgctcgccagcggggtgcccagcgggcactccacgacggtggtgccgccgacggtcagcaaggtggtgcccggctcggagtcggtgccgaccgaggcgtacaggtcggggccgagggagaccagcaccgcaagctgggcgaaggtctcggtgttggacagcagggtgggacggccgtccacgcccgattcggccgcccgcaccttgcggcccggggggatgggggtctccccgttgatggcgcggatcaccgcgccgctctccccggaaatgaagcgttcgggcagccggacgacctcggcgggcatccggcgttcgacgatggcggcgcgcatcgagcgggcggcggtctcgtcctcgatcgcgatcacgatgtcgcgggtgcccagcgcggtcgcggcgatctgcgcgccgtccagcaccaggtgggggttgcgggtcagcagcaccttgtcctttttgctgccgggttcgccttcggagccgttgaccacgaccaccgcccgcttctggcgccggccgcggtggtcgtcctcctcgccgggcagcaggaagtcatcgacgtcgccgggacggccgacctgcttggccacggccatcagcttgcgggcgaacgggaaggccgccccgccccggccccggatgtccaccgcttcggtgatcttcagcagctcctccagggtcggcaccgccaaggcgccgtgcagcgcccggtgccggtccagatcgatccggtcgaacctgtcaaagcccatggtcagccgggggctgccgatggtcgcgatgctcacggcggtcatgcccgtcctccgatcgtcccgcccgtcccgggagtctgcggtggtgtcgaggtcgggccggtcacgagcccgtgccgctgcaggaactgcaccaggcgctgccccagcggggtcagcaccaggccgccgcccgcgcacgtccggcacgtcacgtactcggcctccagcggccgggcccgttcgtgctcgtcgatcgcgcgttcgatggccgccatcacggtgggggcgtcgccgcccgaatgccccgttgcgtaggcgcggcggcggcgcggcaggtcgtccggcgcccgcaccacggcgccgctcgcatccagccgcatgccggaggcccgctgggcggccagcgccaccctgcccagttcctcggcgcgctcgtgccaggcctgccaggcctcgctgcgcacctgcccggtgcccgagcaggccgggcaggtggtctccagcgcggccaggaaaccgaaccactgatcggccggcccgtccggcatcgtcatcggatccgtgacctcacctctgccgccatcgcccctcggtcgtgccgacccgtcggggggtggtacgcggcccggcccggtgcgagttcaacgccgaccggtcaccgggggcttttccgagaacgcttgacccttccgggccgtgtgctgcgtacctcctggcggatcacccaccgcctgcggccactgtgaaggagccgagatgcaccaggacccgtttcccggcgcctgcaccggacgtcacgcccgcggccgggaccatgaagcgcttgggaccggctggacggccggcgcccgtgacggggcgggttctgcgggcatgaggcccggcgacggccgcgccgcctggggcggcggttcgtgggccaacgacggccgcaccgccaccttgcgggtcgccggcggctcgtggggcgatgacgcccgtaccgccgctttttggaccggcacgtcgcaggtggtggacgcgcgtacctgcggggcgtgggcggacggcccccagggccggtcgcgggcgtcccggcggcgcaggaggcgcaggtggccgcgggtgatggcggggacgctggcggtcgcgctggccgccggggcgggggcggccgggatgcatctggcggacgggcggtcggcgaggccctcgccgcgggccgtcccggcggcggccgacgcgcccggcgatctggccgccaccgtctcgcgggtgcagcgcagcgtggtgtccctgcaggtgcgccgggccgggtcccgcgccaccgggtcgggcttcgtgttcgaccgccaagggcatgtgctcaccaacgcccatgtggtcgccggcggcgtgagcgtcgtggtggagatgcccgaccggcggcagcggcgggcccgggtggtcggcgtggacgacgccaacgacatcgccgtcttgtcgatcggcgcggcggggctgccgccgctgccggtggggcgcgtcgaccaggtgcgggtgggcgagccggtgctggcgttcggctcgccgctggggctggccgggacggtcacctccggcatcgtcagcgccctggaccgccgggtgagcatcggcggcgggcggacgctgcgggtgctgcagaccgacgcctccatcaaccccggcaactccggcggcccgctggtgaacgcccgcggccaggtcatcggcgtcaacaccgccatcgccacgctgggccagggccgcgccggctcgatcggcatcggtttcgccatccccatcgaccgggcgatggccctggccgcgcggctgctgaactgaggcgtccgcccctggaaggggccggggatatcgtcgcgttcatgagtttgggccgcgccgacgccggcgggacgccgcgcgatgaacggaacccggtggttttgacgccgaaggactccccggtcacgctctttgagatcgccgtcgatcccacgtcctgggacgatcgggagaagacggccacggcgatccggcatctggcccgggaggacccgtccctccaggggcgcatcgaccgcgagaccggccgggccgtcatcggcggcgaagacgcgccgcgcctgcaagccctcatcgaccggatgaggagagaacaccgggtcgacgcggcgatcagcgggcctcaggtcgcctaccggaagaccatccgccgcaaggccgggccggtggaggtcacctacagcaaatagaccggaggcgcggcccattacgccagggtgtggctctcggtggagccgatcacggacgggacggtctatgagttcatcgaccgcctccccgccggatgcgtccccgccgagtacgtctccgcggtggacgccggctgccgggaggccatgcggttcagccccccgaccggccatccgatgatcggggtgcgcgtcgcgctgctggacgcccgggagcatgagatcgactcctgggagggctccttccgggtcgccggggccctggcgttccggaaggcggtgcggcaggcggcccccgtgctgctcgaaccggtgatggccgtcgagctcaccgtccccgccggacgcctggacggcgtcaccgccggcatcgagggccgccgtggcgaagtccgcgccgtgcgggaacgccccggcgcccgggtcgtggacgccctggtgccgctggcggagatgggcggccgccccgcaccggccggcggcgcgatgcgcttcgaccactacgccgaggtccccgcccgcatcgccgagaagctcacggagcagggcgccgccgggtgaccccggccgtggcccggtgcgggccccggccggggtcaggccgctcagccggccttgatctggtactccttggccaggtccgagacctggggctcgcggacgatcttcagcccgccgacggtctccttgtccggcttgaggatgtgggtctcgcgggacgggggctcgttgacgtcggtgaagtccatcttggtgccgaagccgccgtcccagccggaggtggagcggtgggcggagatgatgccctcgcgggtcaggtccttggccgcgcacgccttcttcagcgcgtcactggtgatcatcgcggtgacgaacccggccatcaccccgttgtccagggtgtccttggggtacttggccttgtagtcggcgatcagcttcttcatcaccggcaggtcggcgctcagcgggctggaggcctgcatgacgtagaagtccttcagcagcgccggggcggccggggtggccagcagctgcggggcgaaggaggagttgctgccgatgaacggcacgtccaggccctgggagagcgcgacgcccacgaacgaggcggtctgcttggggctgaccgacagcaccacggccttgacgccggcctccttcatcaccgcgacctgggagctcatgtcggcgtcggtggccttgaccttctgctcgacgacctgcaggcccagcttcccggcggcgaacttggagccggccagggagtcctcgccgtactcgccctcgacatagacgtggccgatcttggcgccggacttcaggcccttctccttgaccaggaagtccaccccgttgatcacgtccacggcgtaggtggtgccggtcatctggatggccttgctgcccagcaggttcggcgcccaggccagcaccagcgtcagcgggccgccggcgtccagccgctgccgcaccgcgctgaccgtggccgacccgatgaagtgcggcagcgccgcgaccttcgactccagctcggtgtaggcggccacgctcttttgcacgtcgtagcccatgtcgcgcaccagcggctcgaccgtgcggccgcagatgccgccggcggcgttgagctgctcgaagtgcagctgggcgccctgggagatgctcttgccgagcgccgcgtacgggccggtcaggtcggtgatcatcccgacggtgatcttgtcgtcggtcacgcccgggccgtacttgacgccgtcggggccggtcttggcgtccccgccgccggctttgtcgctggcgcaggacgtggcggtcagcgccagcagcgccgccgcggccacgccgatccgggttcggaacctgctcatcgagcactccttgacttggaggggtgggggagcctgccggacagcgcgcgccgtgcccgcgcggcgagccccagcaggccgcccggcaggaacaggaccacggcgacgaccgcgatgccgtacagcacccgggacgcctccgcgggagagaaaccgccgctgccgggcgcggccaccagcggcagcgcttcgctgtagcggcccagcacctccggcagcagcgagacgaaggccgcgccgatcacggccccgccgaccgaccccagaccgccgatgacgatcatcgccaggtagtccagggagcgcagcatgtcgaagtagctcggcacggtctgctggaaggtcagcgccagcagcaccccggccagcccgccgtacatcgacgacagcacgaacaccccggcccggtagcgggccaccggcacgcccatcaccccggcggcggtctcgtggtcgcggatggtgttcatggcccggccgggccggtcggccagcacgccgcgggcgaaccaggcggccagtgccagcagcgcggcggccagcagccacagcttctcggcggcgccgaacggcacgcccagcagcaccacctgcgggtcgtcggcgaagacgaacccgaagatctccagcggcggcaccggccgtccgttgtagccgccggtgaccgggccggcgttgaacagcacgtgctggcccaggaagatcagcgccagggtggcgatgcccaggtaggcgcctttgagccgcccggcgatcgggctgaacagcccgccggccgccccggccagcgcgaccgccagcaccgccgccagcggggtgggcaggcccagcccgcccagcccgccctccggttcggcggccaggtagacgtagccgtaggcgccgaccgccaggaagaaggcgtgccccatcgacagctgcccggtcgcgccggtcagcaggttgatgccgatggcgccgatggcggcggccatggcgaacaccccggcggtcagccagaagctctccaggtagaagggcgccactaccgcggccaccgccacggccgcccagacgatcgctttgaacgcgggcatctcagacacgggtcagctcccgggtgcccagcagcccggccgggcggacgagcaggatgacgatcatgacgaggaagggcgcgacgtccccgatcccgcggcccaggaaggacagctcgctctggtagccggtggccagcgactcggtgacgcccacgatcagcccgcccaccagggccccggtggtggagtccagcccgcccaggatcgccgcggggaacgccttcatggcggcggaggcggtggtccggtccagtcccggggtggggaagaccgccaggaacagcgcggcgaccgcggccagcgccccggcgaccgcccaggcgctcagcgacacccggctcagccgcacccccatcagcgcggcggtctccccgtcctcggcggcggcccgcatggccacgccccagccggtgtacttgaacgccagcaggaacgtggtgatcagcgcggccgccaccaccagggccaccaccctggtctgcgcgatggacaccggccccaggtgcaccacccggctgccccacgggtcgcccatcgccagcacgtcggtgccgatccgccgggtcagctcggtgaccaggacgatgtcgacgccgatggtgacgatcgccagcacgctgtgcgaggcggccttggaacggcggatcacgcagaactcgatcagcgcgcccagcagcgccgccgcggcgatgcccgccgccagcgccgcccagaacccgatccgcgggtgcagctcggccacgatgaagccgccggccagcagcagcgaggcgtgcgcgaagttcaccacctcactggccttgaagatgatcacgaaccccagggcgatcagcgcgtacaccgccccgatggacacgccgttcagcagcagttcggcgaaggttgtcacgtcccctccttgcggagcgcggcgccctcgtcgccggcggcgcccaggtaggcgcggatgacctcggggtcgcgctggacctcggcgggggtgccgtcggcgatgcggcggccgaagtccagcacggtgaccgcgtcggccagccgcatgaccatgcccatgtcgtgctcgaccagcagcaccgagatgcccaggtcgcgccggacggcggagatcagcgcggccatctttcgccgctcgccgccgttcatcccggccaccggctcgtccagcagcagcagcttgggctccatgcacagggcgcgggccagctccacccgcttttgcaccccgtacggcagcagccccaccggcatcggcaggtattcgctcagcccgacgaaggcggcgatctcggcgacccgggccgagtgggcggcggcctcgcggcgggcgcgcggcaggcgcagcccggccgacaggaacccggtgcgggtcagccggtgccggcccagcatcaggttgtcggccaccgacagcagcggcgacagcgcgatgttctggaaggtgcgggccacgccgagcgcggcgatcttgtgcgggggcagcccggtcagctcggtgccgccgaacttcacgctgccaaaggtggccttgtagacgcccgacagcacgttgaagcaggtggacttgcccgctccgttgggcccgatgagggcgtggatgctgcccggacgcacggtgaagctcaccgagtccagggccaccagcccggagaaccggacggtgacgtccctgacctgcagctcggcaggcgcgctcatggcgtccacctgctcagcgccggacgggcggtctcctcggcccgctcctcctcgccggggcccgtctcgcccaggtagcggcggcgcacttcgtcgctggcggccagctttgcggccgggccggacatggtcacctcgccgacctccagcacgtaggcgtgggaggccagcgacagcgccagcgcggcgttctgctccaccagcagcacggtggtgccctgggcgttgatctcgcggatggtgtcggcgatgcgggcggccatcagcggggccagcccgagggtgggctcgtccagcagcagcagggagggccgggccatcagcgcccgcccgatggcgagcatctgctgctcaccgcccgacagcagcccggcgcgctgcccggcccgctcggccagcaccgggaacagctccagcacccgcctgcgggcggcggccgccgccttgcgcccgcgcacgcccagcgccccggcgcgcaggttctccgccacggtcatccgggtgaagattcgccggccctcgggcacctgggtcacgccgcgggccaccaccgccgccgggctcagccccgacagccggcggccggcgtattcgatctcgccggcgctgatggtgccgcggtgaaagcgcagggttcccgagatcgcgcgcagcagcgtcgatttgcccgctccgttggcgcccagcacggccaccaccgagccgggcggggcctgcagcgacactccgcgcagcgcccggaccggcccgtagccgacgtgcaggccgctgatgcgcaggccgccggcgccgtcggggggcaggggctcctcggcgtccatccaagatcctccgtggggtgtgtggtacgacacacaaacccgcggccgaaaggggcgtccagactccggcggcaactggagaccgatgcacatccgcacgtcgggaggggttgcgggggactgtgcggatgcacaacgctgggataactttttcggccgaacgacattcggtttgggagggcctcgtgccgagtccggtactgacccgagcagagatccgcacggtgatgcggacggtggccgcccggctgctggagcaggttccccaactggccgaccggctgctgaccgagctgcgctccaccgagaacgcctaccgccggatccccgaggccgagcaccgccgggacctggagcaggggttccgcgccggcatcggcgcggtcatgcaggcctggccggagcggcgcgacctgtcccacgccatggaggtcggcgcccgccgcgccgaacagggcgtcccgctggactcactgctgcgcggctaccggctggccacccagatcacctgggaggccatggtggacgtggtgaccgccgaataccccgaggccgccgccgcgctgctgcgcggggcgggacggctgtggcacggcgtcgaccggcaggcggtggtcgccgccgacgcctaccggcgccgggagagcgagctgcgcagccgccgcgccgaacgcgcccaggccctgctggacgcgctgctggagggccgcgccgacaccgcggtggtgcgggacgccgcggccgccctgcaggtgccgcagttcggccgctacctggtggtggccacccgcgccgacggctgcgcccgccccgaactgtcccgccgtcccgccgaggcggccgggctgcggctgctgtggcgcacccgccccgactgcgagctggtggtcgtcgccctggccgaccgggaccccgacaaggcgctggccgcgctgcggccggcgctgcccggccgggccggggtcagccccgtggtggagggcctgccggagctgagcgaggcccgccgctacgccgtcctggcgctgcgcacctgccgggagggcgaagtcgtccacctggacgaacggctcccggcggtgctctcggtcacccagcccgacctggccgaacgcctggtgaacgcggtgctgcggcccatcttggaactcgacccccacgaccgggacaccctgctggccaccctgtcgtgctggctggaatgcgaagggtcggtggcccgcaccgccgcgaccctctactgccaccgcaacacggtcttcaaccgcctccgccgcatcgagacgctgaccggccgctccccggaccgcccccgccaggtgatggaactgaccctcgccctcgacgcctaccacatcctcgccacccctgaacgagaggccggctgacacggcccccgttcgaaccggccctccgcagggaacaagccgtcaacggcgtccatgaccgcacagcggcggcgggactttcgaaaccggtgcctcgaaagtcccgccgccccgtgacctacggccctaccggggcggcgtcggcggtgatgacctggaatcgggacggctcactcagggggcgagatgaaacctaagccggtgaacgacacccgcggcgataccggacggttcgccgaggacgcccgcttcgccgtcgaggccgcccggtgggccccgtcggtctacaacacccagccctggacgttcgggatcggggaggggcgcatcagcctgcgcgccgacgccgaccgcaggctggatgtggccgaccccgacggccgggagatgctgatcagctgcggcgcggcgctgttcaacctggtcttggcgctgcgctaccgggggtatgcgccgcgcgtgcggctgctgcccgaacccgaccggccccacctgctggccgatgtggacgtgaccgagcccgccgaaggccccgccggccccgacgtggtccggctgtatgagcaggtgcgggagcggcgcacccaccgcggcccgttccgcccccaccaggtgcccgccgggctgctggccacgctgcgggaggaggcgcggcgggagggcgctgcgctgcacgtgatcaccgacgagcacgcccgggcggcgctggccgcgctgaccggggcggccgagcacctgggccgggccgacccggcccgcaacgccgagatcatccggtgggcgcccccgccgcacagcagccggccggacggcgtccacgccgaggcctacccccgcgagcccgaacgggcccggccggacttccccggccgggacttcgcccgcggacagggctgggggagcgatgcgccctccggcgacgccgcccggggagcggccaccggcgtggtcgtcctgctcaccacggccgcggacactcccgcggactggctgcgcgccggccaggcgatgcagcgcgtcctgctgcgggcccacgccgaggagggcctgtcggccgccttccacacccaggcgctggagttcccggagctgcgggaggtcatccgcacccggttgtgcgacggggcgaacccgcagatgctgctgcggctgggagtgaccgacacccgctaccggaccgtgcgccgtcccctcggcgaactgctccaccaagagtgaggagccgcgcgcgagccgccggaggagggtcagcgggtccggcggggattaagcctggccaaggcggcgtcccactcggcggcgcgcagccggtcggtgtgctggcggaccagcatgtaggcgatcagcagcagcagcccggaggccagcacggcgccggcggccgtggcggcggtttcgaagacggtgcgccggtgcgagcggggcggatcggcgggccggcccgagtcgtccacccacacccgcctggtctcaccggggcggatctgcgggctccacgccgcggccgtcccggtgcgggccgagccgtccggctcggtccagcgcacccgcaccacataccgggccacggcgtcgggaccgccggcttccgggcggctcagcgcggtcgccacgacctggtgccgcacggcccgctcctgccgctcggcccgcacgccgtcctggtagaccggcccggcggccagcaccgccaccgtgctgccgagcaccacgaacagcaccgtcagcagcagcccggccgaccactggagccggtcgacgccgcgccgcagctcattgcgatcgaaacccagccgcctgcgcaggcggtgcagccgttcgatcgcgccggaagccctcatgctcttcctccccgcgtccccgcgccctccttggcgtccccccgacgctagggccgcaaggaccttccaggtcagggccgggtttcccgacaccaagggaccaaagtccctttgccccgtctcggggacggctcaccgaagacgcgaaaacggcgtgcaagtgatctcggctcggctgcgcgcggcggcccgtccccgcgccccggcgatctcctcctgcgccggcagcggcgtgaccagcggcgagtcgggcccggcggtgaccgcccggcgcagcgccccggtgaaaggcggccggcctccgggccgggcctgcggcacctcggcgagcatctggtcgtcggcggggcgcggccgcccggtcgggaactcccgctcgcggggctgcggcccgccgcgcaccggctcgtgcagcggtgcgatcccctgcgcaccgggcgccgccgtccgcacctgcccggcgatcgacaaggcggtggaccggggcgacttcgacgagatcgccgtgcacgggctgcccgcccacgacctgttcatccaggcgctgctggacctgggattccggttcgagaagtccgacaccgagttcgccgagttcgagctcaccaaagggatgcacaccctgccgtgctcccagcagctggaattcttcttccccgcggggtacggcgggtggagccaccagaacctggaaataggcgtcctcaccggagccgactcattccacctgatcatcggcccctacggtccctaccggttcgagtacgagggactgaccgaggaattcttcccccagtggctggaggagcacttccgttcccagtggggagtgggcgggtagcagccgctgcggcttttgagcacgtccacgaggccgacgacggcctcgccgggagcaagaccgaagccacacggcggccttctgggccgcgccgggggcggtgagccttttcaacacgccgtcccacaggttgcgtgcggggcggtgaggtcaggggcgacgctgtgacctgtatgtcatgacttcggacgccgcctgggtctccgtcccggcccgcacgtgttgaaaaggttcactgccagtagtcgcggcgggggagccgcagccacacatcgggtgggccggtgaccgcgcgggcgtcggtcagccgcagccccgcgtaggcgcacgcgtaccccaccgcatcgtcctgatagaggaaggacagcaggacctcccgagaggaggcgtcagggccgggaggagcaccgggaatcagatcccagtcctccagcacgccgtcccggcagatgctgccctgatcgccgctcttgggattggcgtacatcccgtagcagacggtgcccgccgacaacgccttcagcaccccgggcatctgcggggcgtacccccacggctgggtgatgacgcacccgccggacacgtcggtggcgcccacgatggtcaggccgtcctccccgtccagccggtgggaccacggatcggccaggaaggaaccgggaccggtgtcggtgatcggcgtggcctgcagccgccgcgcggcctcggccgcgtcgataccggccacgcacgccacgcccatgccgatgtagtcggagacatcgcccagcacggcgaccatgcgccgggcctcggccaccgcggcggactcggcgggcgacaggccgcttcgcccttccggcagggggaacaggtcggggttcgggccggccagggcgagccgtccgggcggccagccggccatcatcggccgccacgggtcggcgcccgcttcggccagcacgcgggcgttgccgaagcagcgggcgaagacggcctcccacagcgccgtgcgccccatgtactcggcgtcgatgtcacgggcccgcgcggccagctcggcgaccgcctccggggaccccagctcggccgccacgtgcagcaccggccggccgccccagatccgggcgtcgggatcggcccccgcctccagccgggcgcggatggtgtccggatcctcccagtcccaccgggccactcccgtccagtcgttcttctcagcggccatggcgccccctggggtccacgcacccgacagcatgatcattttcaacctaccgtttctttgtggcggcgcgcgagcacctcacggccagggctgcggtgtttcctgaggggccttagggagacggaaaaagaacccttcgcgcatcgggacgggccccggcgctattaattccgccgacgttcacccgatggatggagaattctgtccaacacccgtcctcaaaaatctgggagcagaagtcttgaaagcacgtcctacccgtaggtgacctgaggaaacagggtggtgaacgagttcggcggcggagaagcggcatgagcgcccgaaaggaggggccgcgacgggaaggacgcggcacgcgacgccgccggaccggacctgcgctgcagcatcagtgaacctttttcaacacgtggtcttgggcgccgcagacgggagcccttgcggcatccaaggtcacgacgttgcaggtcacggcattgccgccggctccatctgcgggaacgtcgtgttgaaagaggtttggtgacgaccggcaccggctcgccttggacggcctccccgccgccgcgtgaggatcccagggcgcggcggtcagcgctcgcggaccagcagcggctgggtgacctcgccgagatagccggtgaggtcgctcatggtggcgtgcgcgacgcccagcccgtcgtcggacaggcgggtgcgggcggccatgtgcacccactcgccctcgggaaggcgccccaacgtggcggtcatggtcggcgggatggacagccactgccgcatcggcagcgccagggatatcccgttggccgagtcggcgacgatcagcgcccgcgccaggccggtcggcttctccccggcgatcagggggatgcgcacccgcgtccacacctccgcatggccggaggtctcgccgaggccgtgggtgtgccgccactcgatggcctggccatagccccagccgtccaggtcggggtcgtgccagtcctcctgggcctcaggcagcggcggcggcgggtcgaacggggcgccggcggccgggggcgtcgggccggtggcgatgtgccaggcgcgggcgatcaccgccggccggtcgtcgacgatcatcgtcgcctccgccagcgcgatctgccgtcccggacgcagcgtggacacctcgatgcgcagccggcggcgcgggatggggccgaggaagtccaccgagatccgggccagccgcatgccgggtgcggcggtggcgtccagctcgtgcgccagcagcgccgtgggcggcccgccgtgctgggcgtcgggcgaccacgggctttcggtggcgcgggtgggctcgtagcagccgtccccgaggggcagatagaaggcttccggcagatcgctcatgggacgatttttgtgcatgccggaatctgcgttgaccggcggcccctcctcgcgccgtccacgaagggcgcaggtcagcgcaccgccgggacgagggcgcgctccttcagcagggccagcgccccctccacggcctgccggacccgcaccgggtcggtctcggtgaccaccaccccgtagaccatgcgctgggccagcagcacgtcgtcggcggtgagcgcggggtccaccagcccggccgcccgggcgcgcggcagcgtcgcctccaccagcgccagcagccgccggtcgtccccccggtcgggcagggcgcgccgggcgtccacgaccatctccacgaacgccgactcggcgatggtcatctccagcagccgcgaccacagccgcccgaaggccccctcgcccgggtcggcggcgatggcctccagctcggcgaagttctcctcgaacaccgcgaacgccaggtccagccgggtggggaagtgccggtacagcaccccctggccgaccccggcctcccgggcgatcgtgctcagcggcacccggtagccgcgttcggtgaacagacggcgggcggcgtccaagatcgcgcggcggttgccggcggcggcggccggacctcgattgcccctgcgtgacgtggcgggcacatccgcagcatactcttccggacaaaggtgtccggttaggtgaaggagcggccgatgtcccaacccggcaaccagtcctttgatcacacctatgacgtcgtggtggtcggcagcggcggcgccggattcgccaccgccctgggcgccgccgacgagggcctgagcgtggtgatcctggagggcaccgacaaatggggcggcagcacggcgatgtccggcggcggcctgtggatgcccaacaaccccctcatgcggcgggccggcgtcgccgactcccgcgaagaggccctggcctacatggaggccacgatcggcgacgtgggccgcgccacctcccgggaacgcaaggaggccttcgtcgacggggtggacgacttcgtcaccacggccgaaaagtacggcatgcgctttgtgcgcgccaccgactaccccgactactaccccgagctgcccggcggcaagatcggccgttccatcgaggtcgagccgttcgactccaagcggatcggccactggtgggacagctgccgcgcggccctcccggtgccgatcaagaccgatgacgtgtggctgctgtcgcgggcctggtccaccccgggcggcttcgcacgcggcgcccgtttcgtgttccgggcgctgggcggcgtggcgcgcggccggcgcctggtcggcatcggcgccgggctggcctgctcgttcctggaggcggtggtgctgcgccagagcgtgccgctgtggctgaacgcgccgctggaggaactgctggtcgacggcgaccgcgtggtcggcgtccgcacccggcggcacggccgccagatcaccgtcggcgcccggcgcggcgtcatgctcgccgccggcggttttgagcacaacgccaagtggcggcgcaagtaccagggcatcgacggctccccctccggcaaccccggcaacctcggccgcgccatcgagctggcccagtccgtcggcgccgccctggaactgatggacgaggcctggtggggcgcctcggtggcccccgtccccggcggcacccccgccttcatcgtcggcgagcgctccctgccgtactcgatcatggtggacgccaagggcgaccgcttcgccaacgagtccgagtcgtacgtcgatttgggccaccacatgctcgaacacgacaaggacggcccctactggctcatcgccgacgcccggcacgcccgccgctacatgcgcagcttcgccatggacccccgggtcaacaaggccatggccgaggccgggatcatggtgaaggccgccacgctgggcgagctggccgtccggatcggcgtggaaccggcccgcctgcaggccaccgtcgaacgcttcaacggcttcgcccgctgcggcatcgacggcgacttcggccgcggcaactccgcctacgaccgctactacggcgaccccaccgtccgccccaacccgtgcctggggccgctggagaagcccccgttcaccgcgttcaaggtcgtcatcggcgacctgggcaccaagggcggcgtggtcaccgacgccgacgcccgcgccctgcgcgaagacggctcggtcatcgagggcctgtacgccgcgggcaacacctccgcctcggtcatgggccgcacctaccccggcccgggctccaccatcggccccgccaccgtcttcggcctccgcgccgcccgccacatggcccgcaaccgcacctgacgaaccgcccgcaaaggccatgagtctttttcagcatgccgtccccgcaggtcacatgcggggacagcgcagtcaggacggagccgtgacctgcgatgtcatgaccttgaggaccgcttgggcctccgtcccggcccgctgagagcgcatgttgacaaggctcgctggacggcccctcccgttctcggggaggggccgtccagcgtatgggctgggagaagcacctcgttcggagggcggcgtcctcggccggctgtccgggcttccggccttcatgagccttccagtacggatgggggcaccttgccggcgtaaaagcggatcttgttgctgcgcggccggtagaccgtgacggtcagccggaagggcttgccgtcctggtcgtaggcggtgcgggagtgctcgatcacggccaggctgtcgcgggagagaccgaagaactccgcctcatcgcggtgcgggggccgggcgtcgaactcatccaggtagccgacctgcacgaaaccgagctcggccaggtaggccacatgcccttgctcgatgtcctccccgttcagcagcaggggagctttgagggccagttccagggtgaagtaggagtactgcagggagttgggctccccgtcgatgaagcgccgctgcttgcgctgcacgatctgcacccgctggtccggggggagcccgaaggcctccagctgccagggctcggccgggccgacggtgacctccggcaggtcccaggtggcctgaaagccctggcgttcggcctcctgccgaaacgcccggccctccccgccgcccatccgggattcggccggcacctgcggcatgtccagttcccggtcgttgagggtgatggtcagcggtctgcggcggggcagcacgaaggtgccctcccgggggcgggtctggacccggccgcttttgcgcagctcgctgagggcgtctttgaccgtgctcgtggagaccttccacctggccgccagttcgctttcggtgggcagccggtcaccggccttgagcgtgccttcctcgatctgccgttgcaggtctttggcgatctggaggtacttgggcagggcgtccgccatgatcaactctcattcccatcagaggcgcggaacccatcagaggggttggttcctctgtcgggttttaccgctcttgcttgggaggcattcctcgtcaaaagacctgaagggaagtccacaggagagctcgtggagaggcgggccggtgtgctcactcaatgccccgtgccctgctcgggcgaccccacgctgcccaggtcgggaaccggcttcggggcacgcccgtgaactgcggaaacggtcttctgaagaagagcgggaccttctttccgagtgcggtgatcagccttcgcccccgagcgtcggggagtcttttcaacaggtggccctggagggccgggacggggcttcggcggtgtccgaggccacggcatcgtccctgactgcgatgtctccgtatgcgtcctgcgggaacggtgcgttggaaaccagcgcacaccgacagtggacgctgtccaggggaggagcaggcctggggaagcgacacgcccatccgcttggaaccgctggatcttgatcggtgcgcaacagggtttcacgacgggacggagcacgcacccatgtcgcacggccttccggaggcctctcggccctggtgggccgccaccagggcttctgttttccagcggcgccgatcgccgggaaacgccgacgtgccgtgcgtgatgccgaactcgccggcatcacactgtggtgaatgttccgcggtgtttttggcggaggagttctttttggactttgcccatcgcattgcgggggagttccgcctcgatgaaaacgcgcttgggctgcttgtagcgggccagtctcccgttgagggcgtcgatgatcgagttcgggtcgagttcggctcccggcaggggggtgacgatcgcgatgaccccttcgccgaagtcggggtgcgggacgccgaccacggcgctctccttgacgcccggcagggagtcgatctctgtttcgacctctttggggtagacgttgtagccgccggagatgatgaggtccttgctccggccgactatgtggatctggccttcggcgtccagcatgcccaggtcgccggtgatgaagaagccgtccgggcgcatgtcctgcgcggtcttgtccggggcccgccagtagccgtcgaaaaggttggggccgcgcacctcgatgacgccgatctcgccggccggtagcacctcgcccgtcgccgggtcggctatccgcacctggacgtccggcagagggaaaccgaccgaaccgggacggcgctccccgtggtaagggtgcgaagagatcaccagggtctcggtcatgccgtagcgttccagaatggcgtgaccggtccgctctttgaaacgccggtgggtttcgggcagcaagggcgccgaacccgacacgaacagccgcacgcccttcaccgcggcctggtccagctcccgccgttcgagaagccgcgtgtagaaggtcggcacccccatcatcaccgtgcagcggggcagccaggccatgacctgggccgcgtcgaacttcttcaaaaagaccatggaggcgcccgcggcgagcaccgtgttggtcgagatgaacaggccgtgggcgtggaagatcggcagagcgtgcagcagcacgtcctcagggccgaattcccagatccgggcgagggccgccgcgttcgaggcgagcacccggcggctgagcacggcccccttcggccgtccggtggtcccggaggtgtacagcatcgcggcgggggcgtccaggtcgaaccgggcctgctcgcggtggggcggggccgtgcgcgcggcggccgaaagcgtgccgccgtcccccagcgtctcgaccggcaccccgggcgccacggccttgggacggtcggcctcctggtccaggacgagcagggcggggtctgcgtcctggaggaagtactccagctcggccggggtgtaggcggtgttcagcggggtgtagatcgcgccgatccgcaggcacgccaggcacagcgccagcgcctcgggcgacttgccggcctgcacgaccacccggtcggccgccttgacgccggcctgccgcagcgccccgccgtagccggccaccagctcgtcgaagtggccgtaggtcagggccgagccgtcctccagcagcaggaaccttcggtccgggctgcgatcggcgtgcgttgagagccactcgtcgggccctttgagcatcgtgcttcctccatcgcgcccgtcatgacctggtcggctcctatgatgatggctcgccgatcaagtcaacgagagggagtgcatggccaccaaggtcgtcctggtcgacgacatcgacgggcacgaaggggaggacgtcgccaagcgggatttcgaggtagccggcgcccagttcaccatcgacctgggggacgccaactacaagaagctcaccgaggtgcttgaggcgctcgccccctacctggagaaggcgaccaccgtcaagcgcgccacccgcgcccgcaagagcgccgacgccgctcctcggctccggggttactccaacaccgatgtccgccagtgggcccaggcccagggcatcgagctcagcgagcggggcaagatccccgacgaggtctacgagcagttcatcgctgctcacccggacgccaagcccgaagggtgaatctcaccgcccgttcctgatccggcggccctctcttcctgacgcgcggatcacgggcacccgctgacgtcctcccccgccgtggggaggacgtcagcggcggccggtgccgagagcgcccggccgcgacgacgatcgacacggcccggctgacgggaaacccacccggccccttttcggtttgaacggacgttcagcaccggcggtggtgcgctcaccgggccggacacagccgcatccccgggacggcagggcctgggactgcttcggacgtctcgtaccgaatccggcgatgcagatctggcccgggcggccgggaccgccgcatgcgaaggggatgcatcccaccgaacctttccgccgcaccgtctccgcaggtcgagacggggacgtcgcggcgccggacacctgcaagaccccgtccgcggcgtcttgggccatgcgttaaaaggggccagtgaacctttttcaacacgtggtccaaggcaccggggacgggagccccgatggcctccactgccgcgacgttgcaggtcacggcatcgtcccagactgcgatgcccccgtcccgacctgcggagacggcgtgttgaaaaaggttcagtgaaaaggctcaccgcaaggcgcatgtcggccgggctttcggtggaccccgtatatgttgagcgggtgttcaaggcgaccatagactgaggcgcgagcatggaggcggtggtggagtcgaccgggaaacgacggcggtccgcggccgcctcatcgggcagcagcgtggtgctgcccggcgacgaccccaccgcggccgcgatcctgcaggcggccgtggaggtgatggcccggcacggctaccacggcacctcggtgcgcgacctggccgaggccgccggggtcagcccggggctgatctaccaccacttcggctccaagcacgacctgctggtcaccatcctggaccgctgcatggaccgcctggtggagagcaccgaggaggccctgttccacgccggggacgaccccgccgaccggctgcgcgccatcgtcggccagcacgtgctggcccacacccgtttccgccgcgagagcctgctgggcaacaccgagctgcgcagcctctccccccaggcccgccgcctgatcgtcgccaaacgcgacacccagcagcgcatgttcgaccgcgtcgtccgcgacggcgtcgtgcgcggcgtgttcaccacgccccaccccaaggaggcctcccgcatgatcgtcaccgcctgcacggccgtggcgacctggttccgggagaccggcccccagacgccggaggagatcgccgccatctaccagcgcatggccctcgatacggtcggctaccgggagccccacgccctctcctgaaccgccgacacgggacttttgaacggctgccgttcaagcggggagcaacgttcaccgtccggcgaagcgggccggggaaaacacgccctagggccggtgtgcggccttcgaggtgggtggctggagggggccggagttttctgggctgctggcgcggggccgctggaccggcacgcggccgcccctgggaccgggagcggcgttcagcgtccggtgaagcggggcttgcggcgctccaagaacgcggcgacgccctcggcgcgctcttcggaggcgaagcgctcctccagcgccgcccgtgtggcctgcaggtgctcgcgcaggccggtcgccgtcccctccagcaccagccgctcgatccgcctcagcgcgaacgcagaggatccggtgatcgcggcggccagttcccgggccgcccggggcagctcctcgggctcgacgaccccggcgacgaagccgggctccagcgcctcccgcgcctgcaggtcggcgccggtgtccagcagccgcagaacccgatctgccggggcggcggccaggtgcccgccccggtgtcggacaccgggccgcggtgggcgaagttccaccgggagcgcgcccgggtcgaggcgatgcgcagatcggcctgagcggcgaactcggtgcccatgccgtccacggcggtggtcaccgacttcgggcagcccatcagcagcggcaccccggagcgcctcgatgcgtccccggtccgcgtgagagcgggaagccaggtcgatcccggtgcagaaagcgcccggcacacccgtgaccagcacgacggcgacctcgggatcggcgccggcgcgggcgatgcggccgcagaactcctccggcatcgcatgcgtcatggcgccgggcttgtccggacggtcgatggtcacggcggcgatgcggtcggccgcctcgtggcggatccctctccagggcccccgccctcttccccggcgtcggcggcggtgccatgctaactgaacgatcgttcaggagggattgtggatttcgagcttcccgagcggctggtccggctgctggccgatctcgacgacttcattgagcgggagatcaaaccgctgcaggaacaggacgacaacgagcgcttcttcgaccatcgccgcgagtacgcccgcaccgacttcgacaacggcggcgtgccgcgccgggagtgggaggagctgctggaggagatgttccggcgcgccgacgcggccggctggctgcgctacggcctgcccaaggaggccggcggctccggcggcagcaacctggacatggcggtgatccgcgagcacctggcgcgcaagggcctgggcctgcacaacgacctgcagaacgaggcctcggtggtgggcaacttcccgttcgcccacatgctgctggagttcggcacgcccgagcagatcgaggaattcctggagccgatgctggcccgcaaaaagcgcatcggcttcggcctcaccgagcccgaccacggcagcgacgccacctggatggagaccaccgcggtccgcgacggcgacgactggatcatcaacggggtcaagcgcttcaactccggcatgcactcggccacccacgatgtggtcttcgccaggacctccggcaagcccggcgacgccggcggcatcaccgccttcatcgtccccaccgacgcccccggcctgaccgtggacttccactggtggacgctcaacatgcccaccgaccacgccgaggtgaccttgcgggacgtgcgcgtgccgaactcggcgatcctcggcgaagagggcgagggcctggcggtggcccaggcgttcgtgcacgagaaccgcatccgccaggccgcctccagcctgggcgccggccagtactgcatcgaccgcagcgtcgagtacgccctgcagcgcaagaccttcgggcagccgctggccacccggcaggccatccagtggccgctggtggagctgcagaccgaggcggagatgctgcgctggctgatccgcaagaccgcctgggacctggaccgggtgccgcacctggagatcagcgacaaggtctcgatgtgcaactaccgcgccaaccgcttcgtctgcgaggcggccgaccgcgccatgcagatccacggcgggctcggctacacccgccacacccccttcgagcacatctaccgccaccaccgccgctaccggatcaccgagggcgccgaggagatccagatgcgcaaggtcgccggctacctgttcggcttcgccggcccgcgcaagagggcccgctgagcgccgcccggcccggacgggaggttcgcccgtccgggccgttgtgaacgctccggaggatttttccgcattacgggtgggtatagagagcagaatgcgggccgaaagaaacggcacggccgagtattgaccgcgccgcccggcgcgacttagtgtcgaacgaccgttcaaccgggagattttcccagtctccggaagggctgaaccatggtcagtgccgttcccacccccaccgccccggcggcgtgcccccgcgacctcggcaaggagcggtcggcatgacgaccgcagagcaccggaccgccggcgggctgcgcgcagaactgatggcccgcctcaccgccccgggcgcgccctttgagatcgtcgagcgggagatcagaggcgtccccatgcgggtctactccggcggcccgcagacctggcgggacgtgctgctggccggccggggcttcgccgaccgggactgcctggtctacggcgaccagcgctggacctatgccgagcacctgcggcaggtggccggcctgtcccgcctcctgctggaggaatacggcctgcgcaagggcgaccgggtggcgatcgccatgcgcaactaccccgaatggtcggtgatcttctacgccgtccaggccgcgggcctggtggcggtgccgctgaacgcctggtggaccggtggcgagctgcaccacgcgctggaggactgcggcgcccggctcatcgtcgccgacgccgaacgcgccgcactgatcgccccctacctggccggcctcggcgacgtcccgctgatcgaggtgcgcggcggggccgaacccgcgcccggagcccggcgctgggaggacgtgctggcctccctcgacccggacgccgccctgcccgaggtggacatagcgcccgaggacgactccaccatcctctacacctccggcaccaccggatggcccaagggcgcggtgggcacccaccgcaaccactgcaccaacctgttcaacatgctgctggcggtcaccgtcggcgcgatggtcgccaacggcgggcagcccccggcgctcgaccctgacgcccctcagcccggcaccctgtgcaccttcccgttcttccacatcgccggcatcagcgtgctgggctttgcgtccctgaccggcgccaagctggcctcccagtacaagtgggacctggcggaggcgcgggagctgatccgccgcgagcagctcacctccgtggcgggcgtgcccaccgtgatgcgccagatcgtcgaggacgccgccgccgaccccgccccctacaccacgctgtcgggcgtgaccatgggcggcacgtcgatcccgcccgacctgatcaaccgcatcgacgccaacttcgcctccgcggtctccccgggcgccggctacggcctcaccgagaccacctcgaccgtggtgtccaacagcggcgccgactacgtggcgcgtcccgacagcgtcggacgctgcatgcccggcaccgacgtgcgggtggtcgacccggagaccgggcgggacctgcccgacgggcggatcggggagctgtggttccgcggccccaacatcgtccgcggctactggaacaaccccaaggccacggccgaggcgttcgtcgacggctggttccgcagcggcgacctgggcaaggtcgaggacggctgggtgtatgtggtcgaccgcctcaaggacgtgatcatccgcggcggggagaacatctactgcgccgaggtggaggcggcgctgttcgagcaccccgacgtcagcgacgcggccctggtgggcgtgccgcacgagacgctcggcgaggaggcggtggcggtcgtccagctgcgccccggcgtccagccgggcccgcaggccgccgaggacctgcgccgccatgtcgccgcccggctcgccgccttcaaggtgcccgcgcacgtggtcttccgggacgagcccttgccgcgcacccccagcgggaaggtcctcaaacgcgacctgcgcggcccggtggccgaacaggtccgctcggggaaggcgaactagggcgtgtcgccgaagtagccgcacggagcccggcgggacgccgtcggacacggccgggccgggccggtgcttgcgggacctcggcgacaggtcgcaaaacgggcccgcgggaacgggaagccgtgcccgcgccggccgttccacgtggccggcccgtccccgctgcggacgggccggccacgtccgcccgggcgcatggccggcggcggccgttgggaccatgagcacgccgggtacggccaccgggcccgacgactgtgaggagatggatgagcacgtctttgttcgacctgtccggccacaccgccctgatcaccgggggcaactccgggatcggcctgggcatggcccacggcctggcccagtgcggcgccaacgtctgcatctggggcaccaacgtcgaacgcaacgaggccgcggtccgggaattgtccaagcacggcacccaggtggcggcgatccgctgcgacgtcggcgatgaggactccgtcaacgcggccttcgccgagacgctggaacgcttcggccgggtcgactcctgcttcgccaacgcgggcgtgagcggcatcggcaccccgttcatcaagacctcgctggaggagttccgcagggtcttgcgcgtcaatctggacggcgccttcctcaccctgcgcgccgccgcggcccacatggtcgaacgcggcggcggtggcgtgctggtgggcacctccagcgtctccgccatccacggcgcccccgccaaccaggcctatgccgccagcaaggccggcctggccgcgctgatcaggggatgcgcggtggagctggcccgctacggcatcaacgcccacgcgatcgtcgcgggctggaccgagacccccatggccgctcccgtcctgcacaaccccaagttcgaaagcaacgtcatgaagcggatgccgcagcgccgctggggccgtcccgacgacttcgcccgcctggcggtctacctggccggcggcgtcggcggcttccacaccggcgacaccatcgtggtggacggcgcctactccatcttctgacgggcgcggcgctccctgcggccgaaaaacgagcggcccgggtcaggggcggggacccgggccggggcgagacggctcaagcgtagagggacctgccggtctccagcagggacttcaggtcgctgaggacctggctccagccgccgccggcgtccggggccgcgccggagacctgggcggcggtcttcggcgcgccggtgacgtcgtgggtgacggtcagccggcagacgccgctgccgtcgtcttcgatctcgtaggtcagccgcgtgtagtcctcgccgaggaacagcggccgccaggtctgcaccagcttgcgcggcgggtcggcctcgatgacctccccgtcgatgatcacctcgggggcgccgccggccttcatctcctcgctggccagcccgcggaacgccccgccgggccgcagctcgtactccacgggcgcgcggtagccgaaccgcacggcccactcgggcttggtgatggcctcccagatggcctccgcggtggcccggatgtacacccggtacacctgcacggtcctgtcggcggtgtcggtcgcggtcatgtgctgggcctccagttcgtgcttgaggtcggcgagcgcggacgccctccgctcggtgtacttgccgatccaccggtcgtggatcagccggatcggcaccgggttgaggaagtggagcttctcccggcccgaccgccgggtgaccaccagccccgcctcctccagcacccgcaggtgcttggccacgccgaaccggctcatgtccacctccgactccagctccgtgagcgtccgcccgtcccgctgaaacagcaggtcgagcaggaaccgccgggtcggatcggccagcgccttgaacgtcggctcgtcgtcggtcacacccccagaatatgagaccttttggtcacatatcaaccgtgcttgagcccggcttcacgtgaatggcacgtagtaggccccaaggcccatgggccgcgatgcctgtcccacaggtcccacaggtgagcaggccctgtcgtgggcggcagccgcagtcaggggcgaggctgggacctggaaggccccggagaccgtcgagcagaagggccggccgtgagatcgcgccggctcctcatcgcacgctgtccctgctcgccgatatcatccctggtcaccgccgattgtccggagatcggtggtgaacgggtggcggatggtgagatggaggggtcgtcctggacgcgcctgcttcccgcgcggaacttgtcgccgcatggcgtaacaaacgcaacgccaggattgcggcgatcaagtccggcaaagggggtggtgaccccgtcactcagggatgggccgcgctgggggtccggggtgaggacaccatcaaagagctgcgccgggtgctctcggaggtgctcgagcacaagtctcttcctcccaacgcgcagaccgtggtcaagcagtctctcgacggtgcgcctgagccggccctccccgaagccgtcaagacggtgctcgcagctctcgcccccgagcacatcgtccgctacctcgacgagctgctccaagccggaatgccctggatgaccgatgtggggcgccgccgggtccagctgctctctcttgagcatccgaaggccggcagcatccgcctgcccggtgaggacgtgctcgacggctccgtcgactggcggatctatctggcggccctcgggcatccaacacctgtttccacggccgaaatcctgcaggtggtaccggatgtgccgctgtcggtcgtggacgatttcattgagctggggctgctcggcagcgacgaccggccctggcgcctccgcgatgacaagagcgagcgcacctacctcaaggcccgcctggccccgaagaagatcgggagagcggacgcggttgcgctcggctgggacgagatggagcgccgccaccgcttcctggaaggggaggacctggacgacggggacgacttgttctccctcctcgcctccttctggcgcggcgaaccggacatctccctgcgcactcgcctgcctgtggaggcgcgtgtcatatacgaccagatcatcgtcggggcgcaggtcggcaggtggcccgagcacatcaccaccgaccggggactgtgggcgctgctggcagcgctctgggtaccaggcggcatcgtcaaccccgaaaacagcgagtttcatgtatggcgagcgctctataacagctaccgctggattctgatgggctggctcgacaaggcccgggtgcaggtccagcacttgctgaaggccgctgacaagtccgcctccggagaggggatcaagatatccgccgacctctgtgcggaggcctacaacatgggcgcctatctggctctggagaatgaggagctggaactggcggtcaagttgctgaggcggatacggaaacagagccccgcccttacggagaatttgaagtacctgcgccgtcgccgcgccaccctgatcaacgatcgtgaccattgggagaatccctacctcatgctgggggtcccgcacggcgaccccgactgggaggaccaatggcgtgcgctgcgcaagcagttgaatggcgacatcgacaggctgacccggatcaactccgccaagcggaggctgagccatgccaagcggaatggcggccagttctatgtcctcccactcgatgagcgcgtactgctgactccccggaaacgttcggcggtgctgctgccggaagccgaacccctgcagcgccgcactccacaaagcggcccagaggagctggccgggctgcgggccggggcgatccgggcgctgctggacgaattcacctctcacccctccatagccgaagaaagcaactaatgaaccaccaggacaagggaaccggaaagtctgaccgcaaacagcagggttcccggcggaagcatggggcgaagccagggggaatcgaagaccaccgggtggccatagagatcaccgaacagctggatcgcgaggtggaacgccgcctcctcgaattgagcaaggagctgaagaagttcatacgcagtgaagtgcgcagccggctcgagcgcctcgccgtgcagccgaaggaagacgagccggttgagcgagaggatttgcgccgggagcgagccgagctcgagaaacggctgcgcagtgaaatggagtcccgccttcaagtcattgccgagcagcgggttcagctcgaccttaatctcgtattgcagagattcgcccaacgtgctgccgaactcctggccgaggtcgatccatcggcttcaagagggctgagcgggcaggtgagcggtgtacttcgccaggccgtcctagaggcatttcgtaatcgcaaacagcacctgtctcacctgacaaagattgaacgcgtggttcgcgaaggggatttggatcggcttccccagttgcttgacgagttctttgtcgaagcgggtgtgaagaaaatctctgaccccaagcacggcgctcacttcttcaaggcggaaaacagccccgaaggcaagctctacctacaggtcacagaaccggcctatgtcgatgagttcaccgggaagatcatccgagcgggacgcctgaagcacgtggccgagccgccgttccttgtgggaagtggtggtgaagcgggcgagaggagcactgaatcgtgaccaccggaatcgacttcggcaccaccaactccgtggtcgcgcagtggaacggcgacgatgtcgaggtgctggcactcgacagtgagcatctcgaggacgagtggttctacccctcctttgagtacctctttcccaccatcgccggggagagttctcttcggctgggcactctgttcggctgggaggccaagctccggtcgaaccgggtgatcgaggcgtgcaagcggatgctcgccagtgacggcggggtccagttgcgggataggcgagtgtcggcgaccacggtcgcggccggtgtcttccgtgccatgcgggagcgggccgtaagcaacctcaccacgatcgacagcgccgtcatcacggttccggccaacgccaagggaggcgcccgctaccgcacgcgggccgcggcccgggccgccgggatcgcggtcaagacactgctcaatgaacccaccgccgccgcgctctcctacatgcacgacatccaggaagagggcaccatcatggtgttcgactggggcggcggcaccatcgacgtcaccgtcttggagcacaaggacggcgttttcgaagaacgggcctcacgcggcgtcacccagctgggcgggctggagatcgataagaaactccgtgagctcatcgtcaggaagatcggcaaagagccggaactgtcggcggaggagaaccggcagttcgagctcgcagtggagcggaccaagatccggctctccacggaggagagcgtcctgaccaggattcccggcagcagcaaattgatcgaggtgacgcggcccgagctggaggaacagatcaggcacctggtcgaggccgccctgcagccggcccgcatgtgcctcaatgacctgggcatggacccgaccggaatcaccgacatcctcatgatcggtggcaccagccagatgccgtgcgtgcgccgcgccgtggagcggatgatggacaccgagacggtgcctgccgagatctgccaccccatgaccgccgtcgccaggggcgcggccatcgccgctgcgattatggacggggagctcgacagcatcctgcaggtgtcctccatgtacgcgctgggcacgaccgccaagcggaactcagacgggcggagggtcttcagcgagatcatcaagccgcgttccccgctgcccacccgcgaacacaagaactacacccctctcaaggactaccagcccgagctgaagatcgagatctgggaagcggacccggccaaggagctccacgatccggagaacttccaactgaccaccttgcatgtgcgttacccggagctgctcccccgcaatgaggcgtccttcaccctggagtacacctacaaggacgacggtttgcttcacgtgaaggcgaccctcgaccgggacggacgggtcctggtcgaccaggagatctccgacttcacccacggccagacgctgagcatcaaagagatcaagcgggaaatggcgatactggacggtctttcccgcactgcctcttcacctggcgtccagcccaaacccccggtgcccaaacccccgaaaagcaggccgccggcacctgccgctgctccggcgaaagccgtcggcagcggtcggcggttcgtggtcgacggctctaacatcgcctggctcggcagggatgcgagagccggcgacatgccgagtttcgcccggcttctcagcgcggtcgaggcgctcaaggcgcagtaccccggttctcaggtcgatgtgatcgtggatgccgcactggcccaccaggtcagccagtccgaccgccgggagctggaaaagagcatccgtgcgggagtcgtggcccaagttcccgccggaaccgagggaaaggccgaccgtctggtggtgatgctcgcagagcgaaagaacgcgatcatcgtcagcaacgacagcttcaaggagcttcagtccgagttcccgtggctcctcacccccggtcgtatgctcggagtctcgaacgcaggaggcgagtggatcttcttgcagcgaaagcccgtccggccgcgaaggcggatatccggcaacacttgatcaatcctgaagcggggtgctgcgccgccaccacgtcgcctcccacccacgggcactgaacctttttcaacacgtggccttggaagcctgggacgggagcccgcacgctgtctgggggcatgacgttgcaggtcacggcatcgccccgactgtgacgtccctgcctgcggcctgcggaaacggcgtgtcgaaaaaggttcgctgaagtacggccgtcaagttgaaggcctggtgcgtcctgcacaggcggcgttgccgcccgtacatgggcggagaccgccgcagaagggcggccgggtgtttccggcatccgcctgtgaagggaccatccctgacagcgcgtccggcggtgctcaggcgagatcgggggcgggcacggggacggccgacagtccgaccacggggcggaaggcacgggctcggacggcctccgccgggccgcgggggcggggagccggccaagacccgggagacactggcttccattgtcggggaaccgaggccgccgaagggggagagccgatatcgccgatcaccgccatggagctcaggtgagagctgcacagggcatcggagcccgcacggcgcgcagttgaccgagcatgcgcagcgcagcagcccgccgaggtccccggcgggcctgcccgtgctcgccgctgatcaacgtcccacacgcccggtgcggttcctcgcagtcgtcccacgctggggaccgcgatgtccgcccacaggtgagcggcatcccgtcccgcccggggaggcaggtgcgcaacggccctcagggcatggctctgggggcgcgggccggctcgtcaggggcgcgcggcggccgaacagggaacccttcgccgctgagaagcgctcaggaaggaagccggggcagccggtcgaagcggatgcccagtgcgcaaaccccgtgcgggccgccggcgaacagggtgccgtcaccggccagggccagggcgttcaccggaaagccgaggcggacgatcagtacctggtcggtggacgggcgccacagcgccagaaaaccgtccgcccacccggcggcgatcagcgcgccgttcgccccgggcgcggcggcgacggccgtgaccgggcagtcgcgctgcagcagcgcgtcgccgtcgacccctttctcgcccgggctccacagccggactgccccatcggcgcccccgctgatcaccagatgcccgcccggccgcgtcctgaggcaggtcaccgcggtgacgggaccgaggtgaggggtccaggtgagcggtccgggatcgccggcgcccggacgccacagatgcaaagtcccggaacggtcgccggccacgacgtgcccgcgtccactctcgtcggcggccagcgctgacagcggggcggtccgatgcccgctcaccagcgcgcggacctgctcggcggccgagcctgcgccgggccggtcctgggcgtcctgcacgctcgtcagcccaccgtctccgtccaggcacagcgccgagccatcggtgaaggcgagcagtgcccggaccacgggaatgcgccgcggcgaacgccccaccggccttccatcgacgggggacagcagccgcagcgtcccggtgcccgccacctgcaggcggctgccgtcaccggcgggggcgaacgccatcgcatctaccggtcccgcccacttcccggtgccaaagtccccgggacgggcgtcggcccatcgagtggtccagggcgccgcggctgcgtacccggccagccggccggccaagtcggtcccgccggtgcatcgtgccgccaggtgcagcatcgctgcccgttcggcgggctcggaagtctccagcagggccggcccggcgaactcccaggcgcgggtgagcgccgcgggggcacgatcccccaggtcctccagggccgccgtgacagcgatggggtcggcatggaccacacagcccggatcacccagcagccgctcggcgacaccggtggcggcggcgtgccggagtatctgcgcggccgcgtacgggtcggcgctcggccagtccacagcgccgccggccaccggcaatgtgttgaacagcgcgtgcccgagcagcccggccacctgagcggccgtcgcggcgtcccgcaaaccgcggattcgttcccgcaagatgcggcagtccagtacgtaccggtcgccgatcctggtggccggcggctcggcgagggacagcgccgcctgcccgcgggcggcgtccccggcgagcgcgacggtccacgcccgccacacgtgcaggccgatcggcgcgtacgcccccgccagagcctccaaagcgggccatgcctgcggggggacggtgcgcagccagcgcagcgggacgtcctcaccgggcccggcgcgcagcgccggctcggccagacccacattggggtacagcgtcgcagcggcctccaccacggccgggtcgctcacccctcgccgggcggcgacctgtctcagccaggcggtgaagccctgccgggtggtcagggagggcgcgtccaggtcgatcgtctcggccgggtacagggtcagcggctccacggtcgggggccggccttcgaccagcaaccggacgtgcggcagctccagcaatggcgacagcagccgttcgatgatcacggcggcctccgtgccgtccatccggactccgcactcgtccagctcgccgacgatcagcgtgaccgggcggctgtcggatacgacccgctccaccaggctttccgggccgcctccggggagggcgagttgctcggcgacggcccaggtcgccgcctgcagggtcatgccgcgtgcactgaagatcgcatgcgccccgccggtgcgcagcgagttcagcgccacccaggcgaccagcgagctcttgcccgtcgccggggatccggttaccagacacagccgggggcacgacgggtccatcagccatgccatgacggcggcggcggccggttcccggcctgcgccgacggtcgggagcgtctcaggggggaccgtcatgttcagccctgctcggcggcttcgcgcataagttgcaggaagccttcttcgcgctcttgcattgtggcgccgtaggggtagctgtaggagatctcggcgttggggaacatggtcagccacatcgcgcagtagttaccgggcaggaagcacggctccagttcgatgtagatacggctgatctgctctggccgcacccccgcgcctccagcttcgcccacagcatctgctcggggtgggggaggcccacctgcgcctgctcggtttcgatgtgcttgcgtccgtccggctcaaccacttcgaacgccgccgagaacgggaagctcagcgcgtgccggatctgctctagcacccgaggccaccatgcctcatcatcttcgtgcgccgccgcgtcgatctccagcagccgcccgcgcatctcccggaacacctcggcggggttgcgccgtcccggcgaggccagcaccggcaggtactcatccagtgtcagcaggctcgccgcgaacgcctccacgccgctgctgacatgcattgagggagcgtctgcctgaacgaacaccgcctgcacccgcccggtggcgtccacgcagatctccgccccctcatcggtgcccagtcgcagccggccggcggcctgctcgccgggttcggtttcggccacatcgaagccgatcgaggaggcgtacgctcccaaggcgatggggtgggtcggcctcggcggcggtgaagtacggcccgacccgcacgggcatgccgagctcgatgacttgcgccacggcggcgtccgggacatgcaccccggccatctccccggccgtgaacctgcgtatcccctgctcaccgaaatgagcctgtatccgttgagcgagcgctgtcgtcatggtcgcctcaccgtcggtgtttctcgccgccaccgtgcattcagccccgaatcgggccgccggtactgctgactctattacgccgcacatctgatctggggcatcagcccgcgttgagtcactgaaccttttcaacgcgtggctcagggcggctgtggacgggatcgccgatggtgtccggtaccgcgatgtccctgtctcgacctgctaagacggcgtgttgaaggttcatcggtatggcggatcagggccaggcgccggtggagacctctcccagacggctgtcccaggtgttctccggactctcaaagacgatggggtcggccttcacgagtttcttgcgcatgaagtccgccacatcgaccaagagatggcccaggtagtcggttggcgcgttcttcgggtaattattgacgtcgtatatgggttcgaagtgggagaatacgtagaggaaatgagccaggtttgcgattttggagttcagtaccaccggagtggtctcgtctatttcggagaccaggtagaccgtgccggacgctccgtctatgccgactgcgcccaccactgccgcttccagttcgcccagcagtaggtagtcccggcagtcgggcgggcacttgacatcgtcgaagaattcagattccgggaaggggcgcatcccggtggtgaggcgctcatccacccacagaatcccctgggattcttcgtcggggaatcccacttcggtgaggaagggcgggtcggttcgtgagtgggtgatgcggaaagacggtcgggccgaacggtcaacaggctttcggcgccgaatatctcgaccaattgcttacgtttgatgatgtcgggcatggagtcgtctttgaaagggccggccggtcagagcatgtccatgtccgccaggacgccctcccagatgccgtcccccccttccagggcggcggggtccgcttgccggagcacgtggcggatgcgttcgctgagcagctcttcgcggtcggctcggacggcgccggggggaaggaagcgagcagggtcgaagtccggctggtgagcgcggtccaggatgtagaggaagtaggccagacaggtgatgtcagaattcagcagtgcggcctcgtcttcgtattccatctcggagacgacgtagacggcgccggttcgcgggttcaacccgaccactccgagtaccgcagagttccagtcgcccagcagcaggaaatcggcgcacatggcaggaagctcccaccctccgtgctccccgctgccgaagtactcgtgctcggacatgggaggtagcccggccgcgaacgcctcgtccacgtcgaccaggccacctgccgtggagttgggaaggcccaccgaggtgaggaaatcgcgggtcggttggtggatgagcaggtccggcagccggtcggcggggatggtcagcagattctcttccccgtacgcctcggcgagctgctcacgggtcagccgtacggtcatcctacctcctttccgggatcatatcccttcttccgatagcagggctttggctttggccttgattctttcgttggccttcttcttgttctctgcggtgtcgtacagctcatcataggtgatcttgaagttgggttcgtgcttctggaagtactcataaagtcaggcgccgcattgctgggaggtgatgttgcagggcgatcgttcggtgtacacctcgatgatcttgagaatgttttttgctttcaattggtccagtaggaaagctccgccctgctgctcggagtgataggcgtactgtctgtatttcccgggattttttcgtcctcttttccgtcgcgggcgacgaggattctctcattcccgtccttgtcgatgtaccggtaggcggcgtagtttccgccggtgtccttgttgtggcgccgggcgaggttgacggcgtcccgcaggtcctgctgcgcgtcaccggccggctcatatttggcgacgggtcgtttttcgcctttcctcaggcgaggaagtctgtagccgcgggcgtgaacatgattgcttttgatgggccgcaggaagtgtatgcgcttgcctgccttgttcggcagctcgaacagctcttccgccgctttgccgaagattcccgcgcctttcgccgcgatctcctcgccggcgccctttttgctgccgttacccaaggagcaccccgatggcctggtcgatgaggaagtcgatgatcatgccggtgatcatcttgaagacggggatctccagcagggacgcgccgaaggtggctggggcggtggcgatggcctgggcgatctggatggccaggatggtcagctggatgatgatgttgatcttcaaagccagcacgacggccgcgcagaacatgaagcagccgccgacggccagcgcgccggtgcccgccttgcgcagcaccgggagcggggcgtcctcggccgaccaggcggactggaacgccttgatgtcggcgctggtgttgacggacggaaccttctgggcgggccccctcggcggtggcggcgatctcgttcagggcgccgctgaaccccatccactgggagccgagccggaacagcttgctctcgtcggcctccggccaggtataacccagcatgcccagcagggagaccagttcaccggggagttgcagtcccactgtgcgtcatccgttccgatagaccgtggaaacggctttgatgttcttctcttcggccttctggtggttgtcggctgcccggcgcaggccctcggccatggcgcccagctcctcggcgacgccggtcaggctctcgtcggcctgcgcttcgatggccttgtagctcatcccgatgagcattccgatgtcgtcggagccccagggctcgcccatcccctggacggcggccagcatcgccttccactgttccgccagccgctccccggcgcgttccagttcgctggccgcggtgcgcatgctctgcgcctggatccggtagtcgctcatcgcatgccgtccagcttggtcagcagctcgttgaacgcctggccgatctgcgccatctgccgcacgctctggtcctgcagctcctgcatgctcgcggccagggcgttcaggtccacggacgcggcgcccaccgcctgattcgccttggtgcggaagtcctgcaaagccgcgttcaccgccgtcacgatgtgctcgccgatctcctcggcgggcaggcgcagcagccgtgggttcagctcgacgctctccagcaggccgctgctgttcacggtcaccgtcacgcgaccgtccgcagcctccccgacgcctttgacctcctcctcatcggacggcgccgaccttccggaacgcatcgcatcgagcatcgacctggcctcagccagcatgcggtcgaactcggcgcttgcgaactctgccaatgccatcacctttccgccgggccggcgctgaacggccgctccctgcgaccggtgcgccggaccataaggaacaagtgtgacaatactattgcttagtgcactttatgactctttgtgcattttgaaggcatatggggctttttgttcgatgtggcactaggctgccaccctgatgttcatgtaggttagaggtgtatttctggttttccgggcgaacacgtgcactttgttcgccgtgcgagtcctccggaatttccgctgccccgctgctttctcgacagaacgtcgtctgcggatgcgccttgctcgccggagcggcagcccctggacaccgggcggcccgccgtgtcgacggcgaagggcgaagcgacgcaggccagtgggctggagcatggcagcggcgcgccggatgggcgcacagccgggaccgtgatgctgtcgggactgatcaatctgccggcggtcctgatcgtcgtcgtgctgaaggcgtcgctgtcccactgatcgcccggttcccggggctttgggaggcggggttctggccatctctgcggacaggggcgtccatgagcggggatgaccatggcgcaggaggcgccggaccttttcaacacgccgtttccgcaggccgagacggggacatcgcagtcaggggcaatgccgtgacctggaaagccgcagtaccggacaccttcgagccctcgtccacggcgccttgggccacatgctgaaaaaggttcagtagcgggcggcccgtcacatggccgaagacggctccttgcacgtcacagaggctgagagcccccggccgggttcgaaccggcgacctgccgcttacaaggcggctgctctggccagctgagctacaggggcgggcgcatgtgccggtggccacaataccgctgccggccggcggttggccgcccggattccgaggatgatcgctcacgtggcctgagtcacgtggtgatacggacggggcttactggacggtagggcatgctggggcgggtgaaggtcaagtctttgctcgccttgtcaggggcggccgtgggcacggtcgccgccaccgtggggatcgtcgccgtgctcctggacggcggcgaggggaccggcgaccgcggcaccgtgcgtccggaggccagcgccaccgggccggtcggggagatcgccgcggtgctgcgaaagcacggcgcgaccgagtgcaaggacgagcggaaccgggtcgaatgccgctaccgggaccggtatgtggcggcccagatcctcgacccgaagctggggctgaccttgcgctcggtgctggccgtctggaagaccggcgcggcccaggcggccaccggcgaccgggcgccgtttgcgatcctggtcggagacgggtggctggtcaccggtccggacgccttcgtcgaggccgtgcggcccgagctttccggacggatcatctactgcgaccgcccttacagtacgtgtaagtagcgttacaagcgccttcggggtgtcggagcgggcccctgcggtcgtaaggtgcccaagaacacattggtggctcgatgtcccacggtcgtctctgatgtgcctgagcgcccgagtcgatcaagggccgcatggcacaatgttggccgccccaggagatgccacgggggcgcgctggtctcggccggcccggggctcgatgtccaccgtcgcggtccgtgcgacgcagaagtgagccgtccgcacgtcgatcacggcagtgcgggccgggaggagggtggtgccgtgtcagccgacggccgacaccgacccgtgccggacgagcctccccatcgggaggacctcggcgggccgggcgggcggttcacggtcgtgctgaccagggtcaccgccacgctggccttcgtgacgctgatcgcggccgcggtcgtccccgtggtgatgctgcgggaatccgacgcctcccccgcggcccggcccgggcgcagcgagccgcccgccgtgggcgcgatgcaggccgccgccgccaccgaccaggtccgcgggcggcagtggtacctgaacgcgctgcgcgtccccaaggcctggcgctggggcaagggcgagggcgtcaccgtcgcggtgctcgacaccggagtggacggccggcaccgggacctgatcggccaggtcaccaacggccccgactacaccggccgcacccgccgtcccggaggcaggtactggggcgggcacggcaccgcgatggccggcatcatcgccgggcacggcaacggcccggccgcatcggccgggatcatgggcatcgccccccaggccaagatcctgtccatccgggtgacctgggagaacgacgatccgctgcggcgcagcggcgcactggacggccgcaaccgcgacgccgtcgcccggggcatcaggtacgcggtggaccagggcgccgacatcatcaacatgtcgctgggcggcggccggtcctactacaacggcagctccagcgaggaggcggcgatcaaatacgccctctccaagggcgtcgtgctgatcgcctcggccggcaacgatgggaccggcgccaaccgcaagaacttccccgccgcctaccccggcgtgatcgcggtcggggcggtggaccggcggctgcagacctggccggagaccaaccgcaactcctatgtgtcggtgtgcgcgcccggcgtggacatcatcagcaccgcccccggcaaccggtacgtgctgggcaccggcaccagcccgtcgtcggccatcgtcgcgggcgtggccgcgctgatccgctcccgctacccgcagctgacccccgaacaggtccgccaggcgctgatccgcggctccatcccgcgcgccggcacgggcgtgtgcgccaggtcgctggacgcggtgcgcgccgtctacgccgcccaccagatcaacaagacggcgcacggcgccaccccggcccccacgggcgacgccacctccaccccggctcccgccgccgagccggcatcggccgaggagcccggggtcgtgctgtggagcatcctcggcggcggcgcgctgctggtcgtggtcggggtggtgctcggctggcggcagcggcgccgcccggaggagagcggcgccgagccgtcccgggaaccggcgatggccgtcgcgggcgcggccccgccggacgccccggcgcggccggccgagcccttggccgccgggtcccctcgccccggtcgtttcgccctggagccggagcggccgggccgggacggcgggcacggcacctttggcgcgcccgccgagccgccgtgggcgacccccgcgccggcgtcgtccccggcggaggagacgggcgccgctgcgggctccctcacccgctcgtccgcgcaggacccccacccggcgaccgggccgtccggcaacggcggccggcactccccggacctggacgaccttcatccgttctctccgagcggcgagcggacgcagccggccgcctccggcgactccccgcccttcggcacgggcctgccgcccgagccgcccggtcggggcgcgtccttcgccgccctggacgaggacccgttgagcaccggtttcagcggccggttcggcaccaggtccggcaacggcgatccgtccgcctcgttcgcctgggaggactggcgcaaccggcccgaagagcccgccgcttcggacgccgacgccggacccgcctcgcgcactccccgcgcggagaccaccggctccttccgggagaactccgccgcgtcggcgccgtgggaggagaagccctccgctcgttccgtccggccggatagcccggaccctgaagagcggccggccgccccggcggacctcccccaaggagatccgggctcgcgcaccgccccgatccccaaggtggacccgcagcacctgtcctggctgccgccggacgatgacgactccaccggcaggccggtcccgccggaggaggagcccaccggcgcgctgccgaccgtctccccctcggccgccgatctgctgtccgccggccggccggtcccgctggaggacgagccgaccagcgcgctgccggccgtctccctgacggaggccgacgcgccggtccccttggaggaggcggccaccagtgcgctgccggtggtctccgcgtcggcctccgacgcgccggtcccgttggaggaggcggcgaccagcacgttgccgaaggtgcccccacgggccgccgaccccggcgagggcgacgacccttggcgctcgtcagaggacggggagcggcggccgtcgtggtggtgaccgccggcggtcagggcgccggggcgatgcgcacccgtgctcccggcggcagccccaggcgctgcgcggcgttcccggtgttgaccgccagcgctatgcaccccgccgagtccgcgtaggcgaccagctccccgggcgtcaccgagccgaacgtccgccggtagggcaccgtcaggcggcgcctgctcagcgacagcagcatcggctcacccgcccggacgcccacctgttccaggtcggcggcggtcaccgacagctggacgttcccgaagcggtccacggtgagcacctcgccctcggccgcgccgtcccggatgcgccgcaccggtggcggcagcagcatcaggtcttccggcggcaggggccggcccacctcctccagcgcggtcccgcccgccaggtgcgccgccaccggcatgaagatgtcccgcccgtggaaggtggccgagaccgggtgcagccacagctcctcgttggtcagctcgtgggcgcgcaccggcccgtcgccggccgcctcccgcaccgcccaggacagcagtccgttgtcggggcccacgaacacgtgctccccggcggccacggccacgccccgccgcgcggtgcccacccccgggtccaccaccgccacgtgcaccccgggcggcaggtaggggatggtctgggcgagcacgatcgccccgcgccgcacgtcgcccggcggcaccaggtgcgtgatgtcgatgatgcggacgccgggccggatgcgggccgccacgccgtggcacgccgcgacgaacccgtcctccaggccgtagtcggtgaggaatgtcagataccggtaacccgccacacgcccacagcgtacgtcgcccggttcgccgggaacagccggtgcgcgtcggctcgggccgctagcatgaggccccgcccgaacccggacgaccggggatcagcgaccacagaggggaacgatccgcgcggccgcgcgcccgcgggcttctcgctcaggagggctcccatggacgacggttcagccccaagacccggcaacgacgacctggtggacgacgtggcgttcccggccggcctgctgtcggaacgcgaccgcaaaatcttggccttcgaacggcagtggtggcggtacgccggcgccaaggagcaggccatccgcgaagagctcggcatctcggccacccgctactaccagctgctcaacatcctgatcgaccgtcccgaggcgctggagcacgaccccatgctggtcaagcgcctgcgccggatgcgcgcccagcggcagcggcagcgcgccgcacgccggctgggcatccgaacctgacctgtccgacactggaggagtgagcgcaccttcactcaacgccctgacggacgccggcaacgacggcctggccgcattgcgcaaagcgcccggcgatgccgtcctgggcctggatttcgacggaacgctggcgcccatcgtcgaggaccccgcgcaggcccgcgcccatcccggcgcggccgccgcgctgagccgcctggcccccctggtgggcgcgatcgtgatcatcaccggccggcccgccgccgtcgcggtcgactacggcgggctggccgacctgcacggcgtggtggtgctgggccagtacgggctggagcgctgggaggacggaaagctgaccacgcccgagccgccgccgggggtggcgcaggtgcgcgccgagcttccccggctgctggccgaggcgggcgcgcccgagggcacccacgtggaggacaagggccatgcgctggccgtgcacacccgccgctgtgccgagccgcaggccgccctcgaccggttgcgcgacccgctgcacgcgctggccgagcgtaccgggctgcgggtggagccgggccggttcgtgctcgagctgcgcccgcccggcgtggacaagggcgtggcgttgcgcaacttcctggacgaacgcgcccggccgggctttccctccgccgtcctgtacgccggggacgacctgggggacctggcggcctacgcggcggtggaggagctgcgcgcccgcggcgtgcccggcgtcaagatctgcagcggctccaccgaggtcaccgcgctggccgagcgcgccgacctggtcgtggacgggcccgccggcgtggtggacctgctcggcaggctggccgccgcgctggcgtgagcgggggaaccgaccgaaagaaacgcgagaacatctcatcttgtgtgcccggctgaagggcgtccccatcgctgttttgttccggccgcctatttcatctctggcaaattgcgacaaactagggcggattacgaaagggcaccggagcggagagcgatcatgcgtgaggcagcaccgctgaggccggaggaccccgagtttctggggggattccgcctgaccggacgccgggaagccgacgagcggggcgtctcctacctcggcgagggaccctccggcgaaccggtggtggtccgcacgctctccgccgatctcctcggcgggcgcccgggcggcgccacggccacccgggcgccggccgtggcgcggcaggccgcggcgcttcggcagattccggccgcgcggcgggtcgactccccctggacggcccgggtcctggccgccgacctggaagccgagcccccctacgtggtcagcgagcacgtcgccgggccgaccctgcggcaggtggtcgagcgccacggcccgcgcaccggctcctccctgcaccgcctggcgaacgggacgatccagggcctggccgccgtgcaccgcgccgggctggtgcacggcgccttcggcccggacctggtcgtgctcggccaggacggcccgcgcctggtggacttcgccctcggcgcggtggcgggcggccgggagagggggccggccttccaggcccccgaacggctcggcggcgcggaggcgaccttcgcctcggacgtgttcgcctgggcggccaccatggtcttcgccgccggcgggcgtccccccttcggcccggacgacgatccggccacggcgacccgcgtcctgcaccaccagcccgacttgcgggcgctcccggaatatctgcagaagatcgtcctgcgctgtctggccaaggacccgcggcgacggccgtccgcggcggaagtggccgcctggctgcagcaccccggccgggacgcaccggccgacgcggcgccgcctgcggagaaccctgccggcacccccgagccgcaccggagggacagcggccccatgcccgcggtggccccggcgccctccgccaaaccccggacgcccaagtactccacggtctcgagacgctcccccgctcccgccgccggcgggccggagggacccgggcggcccgctgctccgccggccgctcccggccgtccgcacacggacccggtgacgcccccgcagcccgcccaccggacgaaccccgcgggttcttccgggaccgatcatgcggcgtccgcggccccggcgatgcccgaccgcccggcggggcccgaggagcccgcctccgctgaccgtgcgggaggtcccgtggggtatgcctctcaggcggaccctgcgggcccggcgcccggccatgcggcgggggccggggagcccgcgtccgctgaccgtgcgggaggtcccgtggggtatgcctctcaggcggaccctgcgggttcggcgcccggccatgcggcgggggccggggagcccgcgtccgctgaccgcgtgaccgatcccgccggatatgccccgcgggcgaacgccgcgggcgcggcagaacccgcttcccgaaccgcgggatcggcaccgggcccccggctgtcggttcctgaagatcggctggtggcctccgccgccaccagcggcggcgcgaggatgcgggtgcacgagaccagcgggatccaggtcacgatccgggggcgggcctccgggcggcgggacgcaccgcggcggacgggccggcgcaacggcctgctggccgggctggtggccgtcgtcgtgctggccggcggggcgctcgtggcctggaagagcgggctggtgggcggctcggcggaggcgccgacgcaggcccaggcggctccgcacaccggcccgcccgtggagatctccaccatcgacgggcagcgctaccggctggcggcgatcggcagcggcgtgagcccgggggccgccccgaccgggggaccgtcaaaggacgaggagggggcggcgtacgtctacgccgagtacctgatcagcaacctgatgaacaagccggtgccgctcgacctgtacgccgtggacctgttcatcaagcgcgacctgctgccggagcggtcgcgcgggctgtgcatgtggcacaacggcgtgcccgaggacatgtgcactcctccggccaagccccatgtgatgttccggctggcgggcggcgccccggtgagcggtgcgcaggggggccagtacatgccgcccggcgcctcctatgtggtcagggtgaccttggacgtgccgctgcggcgggacccgggagccggggagctggggctttatgtctggaagcagatgtacatgaccagcgccctcgcccaggaggtgccgtttccccgctgacgccgcccgccgcgggggcgctcattcggccgcggggtcgtcggcgaggatgccgtagagcttgcggcgggtgtcggcgatgagctccagcgcccggctccgctgctcggtgctgccggcggccatcacctgctgcagggcgttcaggagccggccgacctcctcacgggtgtgcagcacgccctcgtcgggctgctcggcgaactcccgccagggcgcgtcgccgtgccgggcggcctcccgccggccggtgtcggtcagtgagaacagccgcttgccgccctcctcccggctggtgaccaggccctcgtcctccagcatctgcaggttggggtagaccgagccggggctgggccgccaggcccccgaggtccggttctccagctcctggatcatctcgtagccgtgcatggggcgctcggccagcagcgccagcagcgcggcccggacgttgccgcgtttcatgcggcggccgtgccggcggccgtgggggccgccccaaagatcgggacccggcgggccgaacggcgctccccaggggccgaaggcgccccggcgcaggcggatccgcgcctcctcgggggtcatgccggcgaacatgcggtgcatcgtgttctcctctccacacatgtccgtactgtcgcgatgtattgacgatatatcgcttacgagtcacgaggcaaccgttcgcggccgggaagggttcgggccccgaatacgccgccgcggccgtccggcggaacgtgcggacggccgcggcgcggtcggcgagccgctttaaggagcggccagcctgaggctgttgaggatgtcgttggtgaccttgcggtcgtcgatctccttcacccggatccagaccccgaacttgcccgtccggtcgaccaggccgacctcggtgatggacggggtgccggtgctgcagccggtgtagcggatgatcgtcccgctgaggctctggtcgggggtggtgtacctctccggctgccccttggtgcactggtcgtgctcggagaccccgggcggcggcagcctgccctcgccgacgtcggtggtcagcccgatgaagacgccgggagtcttggcggtgctgtccaggaactgctggaagctccccgaggtggcgcgcagcaccggcctgctttgggtgtcgcccgacaggcccaccgacgagggctgccaggtcgtcggctcggccagcttgggccaggccttgggcacgaaggcgcggatcttgccggaggcgtcgctgaccgccacgaagtccttcggcggcgtgggggagggggcgggcttggcgccgccgccggagccgatggcgttcagcagcagcccgccgacgatcacgatgaccaccagcccggcgccgatcgacagcgcgagcagctgcctgcgccgcttttgctccgcctcgcccgccgacgggcggggggcggccgtcgaaccgcccggaccgccgggaccccagggcccgccggggccgggaggcggagccgggggaggaccttggaacccgcccggagcgccgcctccctgcggaggcggcggcagcaccgccgtggcgccgtcgtcgccgggacggcccggcccgccggaggttcgggcgggcccgaagggaacctcgggcgttccaccgtgcgggcgggcggggaactgctcgcgggacatcgccaccgtgcgctcttggccgatgtctccggcgggcggacgagcctgcccggccgcgtcgaacaggcccgggttgtccaccaccgtctgctccaggccggacggcatgggcctttcgcccggggaacccgcggcgtcttcgccgccggccggctccggccgcgcctgcgcaggctccgcgaagggcacatccggcgcggtggccggttccggccgcgcccgtccgccctcggcgggcggtgcggcggcctcagacccggcgggcgccgcctccgccggtggacgccctccgcccgtggactcggcctccaccgaggaccgcagcgccaccagcgcctgcgcgaacgcctccgccgtgggccatctcttctcccggtcgacttccatagcgcgcaggatcacacggtcgaactccggggtaagctccgcgcgcagctcgctaggccgagtttttaccggcgccggacccggcgctttgccggtcagcatgtggtaggtgagcgcgcccagcccgtacacatcggcccgcacgtccagcccgccgccgaaacgggcctgctcaggagacatgtaaccgggcgttcccaccggcagcgtgaacgccccggaggcgtgcgcgatggccttggccagccccagatcggcgatcagcagcttctccccgccgtccggagtggactgaaacagcacgttggacggcttgaggtcgcggtggatcactcccagctggttgatgacctgcaccccgcgggcgatctcctcggcgaacgccagggccgtggggaccggcagcagcccaccgcgcatgcgatcggccagcgtgccgcggtcggcgtacgacatcacgaaataggggcggccgtccggcagctccccgatgtcgtgcaccctgaccagccgttcggagtcggccctgcgcaggatgcgggcctcctccaggaaacggttgcgcacgtccagatcgtccagcaggcttccggacagtaccttgatcgctacagggacggccagcgcgtcgtcgtgccccagccacactgaggcgaacgccccggaccccaggacgcgatcgattcggtaacggccgactgaagacggtatggacacccacgtatcatgcccaacaaacgggggacacggggacacaggccggaggcaaagaaatggtccgcatcggggaaggcgccgcaggcggcggcccgggacccgaccggcacgaagacagaggcggccatggcttttgacgaacggaccgaggaactggccgctcaggcagcccgtggcgaccagaacgcactcaacgaactgctgcgcaggatcgaaccggaggtgctgcggcaaagcgcccggttcctgccctgtcgccaggacgccgaggaggcctgccaggacgcgctgctgcaggtggcgcgcaacatccaccgtttcgaggggcgctcgaagttcagcacctggctgcatgtggtggtggccaactcggcgcgttccacctaccgctcgctcaagcgccgttccctggaacaggccggcgagctgccgcagcagcgtcccgacccgcgccgcaccagcgtcatcgccggctcccgggtggacatcctggacgcgatggaggagctggaggcccgcaagcccgacctgatccaggcgctggtgctgcgggacatctcccagctggagtactccgagatcgccgagcagctcggcctgcccctgggcaccgtgaaatcccgcatccacgaggcccgcaagcaggtccgccagaccctcggggagtcctacacctgaccgcgcggcacccgcggcgggcgcctcgcccccgggtcaagactcggtaatgggtcggccatcgtgacagcaggccagcggcggctcatgcccaagctggcgcagcatgaagcgcatggcttcgcaatctgatcggcccatcttcgtcatcggatgcccacggtcggggacgactctgctgcagctgatgctgcactcccacgagcggatcgccatcccggccgagacccggttcctgctgcaggcctacgcctcccggcaccgcttcggggacctgcacgtgccggacaatcgccgcgcgttggcggagtggatcgtcaggcgccgggagaccaagttccacgacctgggcctggaccccgatgaggtcatcgaggagatcgtcgccggccccccgaccctgggctcggcgctgggcatcgtgttccgcgcctacgcccgccgcttcggcaagccccgctggggcgacaagcggcccagctacttcaagcacgtggacgtgctgcgccgcatgtggccggacgcccagttcatccacctgatccgcgacggccgggactgcgtggcctccctcaaggagatgccctggtacaacctcggctcctaccacgccatctgcgcctggcgggaggcgatcgactacggccgccgctacgcccgcaagctcggccccgacacctactacgagctgcagtacgagcacctggtcgccgaccccgccggcgagctggccaagctgtgcaagttcctcggcgaggacttcgacccccgcatgacccgcccccaggagatcgccaagctgaccgtgccgcccaacaaaaggtggcatgaacgcacccagagcgacatcaccaccggccgggtcggctcctgggcgcaccgcctggagccctgggagatcgccctggccgaaaaggccctgggctcgcggctgcgcgcctacggctatgaggtgagcggcagtgaacgcccgtccatgacccacatgctgcgcctggcccgcgtggccgtccgccgcaagaccacccagcgccggcgcgccctgcgcgaccgcctggcgcgccgcaacgagcccggcccggtcgaatgccgcctcaaccgctccggcgacagcgaacgcgccaccgcctgagcggcggctacagggcggccagctggtcggcgaaccagcgctggggcggcagcgccgtcgccgcggcggccaggcggcggcagcgctcggcgcgctcgcgcggcgacatcagcagcgcccggtgcagcgtctcggcggtctgcgacacatcgaacgggttgatcagcagcgcgtcctcgcccagatcggcggcggcgccggcctcccgcgacagcaccagcgcgcagccgttgcgcgacagcaccgggccttccttggccaccaggttcatgccgtcccggatcgggttgaccaaaagcacatcggccatccggtaggccgccagcgaccgcggatagtcgtcgttgacctgcaggatcagcggctgccaggtgggggtggcgaactcctccacgatctggtcggccagctttcgcacctgctcggtgtagcgccggtactccggcaggtcgtgccgcgacgggtaggcgaaggccaggtgcaccacccgcccccgccactccggatggttggtcagcagctcgcggtaggccgccaggccccgcacgatgttcttcgacagctcggtgcggtcgatccgcacgatcagctgccggtcgcccacctgctcccgcagcgcctgctcgcgggcccgcacgtcctcccggcgggcgcgctcgatcagctcggcgccgtccactcccaggccgtgcacgccgatccgggtcaggtgcccccggtaggagacggtgcgggcggcccggtcgaccttggcgtgcagcagcgcctcgcagcagtccaggaacgccgccgcccagcgctcggccaggaaaccggcgtggtcggcgcccaggatgccctccagcacctgcacgccgatgtcgtcgggcagcatccggtagtactccggcggcgcccagggcgtgtgcgagaagtgggcgatcttcaggtcgggacggcgctcgcgcagcatccggggcgccagcgccaggtggtagtcctggatggcggtcttggccccgtgcgcggcgtcccgggcgagcgcgtcggcgaacgccgcgttgtaggcctcatacgactgccagtcgcgccgggcgcgggcgtcgaagtgcggcgcgttgggggtgtcgtagagcatgtggtggacgaaccacagcgtggagttggccactccgttgtaggcgcgctggaaggtggccgccgggatgccgagcatccgcacgctggccccgccggtgtcgtgcccggccttgtcgagccgtccgtcgggggcctgccgggccgccagccggtcggcgtccgacagggcggcgcacacccagacgatctccggtccgccttctccgtgggggccgctcttggcggccaccgcggccagtccggagaccaggccgccaccgccgcggcgcatcgtcagcgcgccgtcctcagacagcgaaaaggacaccgggccccggttcgaggccaccaggacctgaccgtcggtgaccccgccctgtgagtcgttcatgttcggcagtttgacatgtctgcgtaaaacctcttctgtacggcccctgtatgtcctgcttccggcggggctcacaacgggggacgtggcgagtgtcacaccggggccataaggccgcccggttcgggcgttaatgatcatcaagagggcttttcgggcggtgtgtgcgcggccggtgcggtgttttcgaaccgtcccgactcatctctgcgtcccggtgggaacatctcactaactgagacgctggtgtctcagatgtgggcaaatcgggtaaagtcccgcacggaactccactgaaccttcggggaacgagaggaatctcgggattccggtagggtggcagtcacgctgcgtgtccactcagtggagacataactgaatacgcaactgaagaacgctcatccagaggggtggagggaccggccctgtgaagccccggcaaccctcccggtgctgacgctctcgcgacctgcgaggccggccgggacagggtgccaattccggcccgcgaccaaggtggcgcgggacagatgaggagaaaggcctcgctccatggcacttgatgctgccgatctcggacctgccacgtccttgacctgccgcgagtgcggacaatcctacgaactcggtccccgctacgcctgcgagcagtgtttcggcccgctggagatcgcctacgacttcgccggcgtcacccgggagtccatcgaatccggcccgcgcaacatctggcgctaccgcggcctgctgcccgtcccggcgaacgtggagagcacccccaacaccgagcccggcttcacccgcctggtgcgcgccgaccacctggccgagtcgctgggcatgcagaagctgtgggtcaaggacgacagcggcaaccccacccactccttcaaggaccgggtggtggcggtcgccctggccgccgcccgtgaactgggcttcaaggtgctggcctgcccgtccaccggcaacctggccaacgcggtggccgccgccgcggcccgcgccggcatccgcagcgccgtgttcgtgcccgccgacctggagcagcagaagatcatcaccaccgcggtctacggcggcaccttcgtcaccgtccgcggcaactacgacgacgtcaaccgcctggcctcggagatcgccggcgagcaggaggactgggcgttcgtcaacgtcaacgtccgcccctactacgccgagggctccaagacgctggggtatgagatcgccgagcagctcggctggcggctgccggaccagatcgtgatcccggtggcctccggctcccagctcaccaagatcgacaaggccttccaggagttcatcaagctgggcctggtggaggacaagccgtacaaggtcttcggcgcccaggccaccggctgctccccggtcgccgccgccttcaaggccggccacgacgtggtccgcccggtcaagcccgacaccatcgccaagtcgctggccatcggcaaccccgccgacggcccgtacgtcctggacgtggtgcgccgcaccggcggcgcggtcgaggacgtctccgaccccgaggtcgtcgaaggcatccggctgctggccgccaccgaggggatcttcgccgagaccgccggcggcgtcaccgtggcctgcctgcgcaaactcatcgcctccggggcgctggaccccgaggccgagaccgtcatcatcaactccggcgacgggctgaagaccctggacgccgtggcgccggtggcccgcccgtccgccgagatcgcccccaccctggaggacttccgcgcctccggcctggcctgagccctccccggtccggtcaccgcagtcccgaactttcgagtggaaagacgcccatgagcacggtttccgtacgcattccgacgatcctgcgcacctacaccggcggcgaggccgaggtcaaggccaccggcgccaccctgcgggaggtcatcgccgacctcgacgccaactacagcggaatcgccgcccgcgtcctggacgacaacggcaagatccgccgtttcgtcaacgtctatgtcggcgacgaggacgtccgattcgccgacggcctggacaccgccacccccgacggcaccctggtctccatcatcccggccgtcgccggaggctgacccggcatcatgcgggatgcccgctcgggcatcccgctcttttgtttctccccacccctcttgaccgacttttcggttcttatcggacggggcgggcgctacggccgatcaggggatgttcgggattgttccggcgggattttcgtttccccgtccgccgcccctgcgactgcgtaatattcccggtgaccataaccggccgtcccacagcctcccacaaccggtgtcacgtcgatagggtcgctcccgaatcatcaccccggttccgcggtgacaggggcgggaccggagaaagacccccgcgtcccgcagcggccgcgggcgcggcgacagggttggcatggcgcaaggcaccgtcaagtggttcaacgccgaaaagggctacggcttcatcgcggtcgacggcggcagggacgtcttcgtccactactccgcgatcctcatggacggctaccgcacccttgagcagggtcaacgcgtcgaattcgagatcgcccacagcgagcgcggcccgcaggccgaatcggtccgcactctgtgagcgcgggcatcgcccggccgccggccgcctccctcctcggcttcccttcgtgacccaaggcccgtccagacgatgcggacggacgggccgcgagccggccgaggcatcgacgccggtctcccgccggatgctccgggcggctgcgttcaacacgccggcttcacagacccagacggggacgtcgcagccggcggcggacaccccggtctcccgtccccggcaccttggaccatgcgcctgaaaaagaccggtgattgaaaggccgcgagcggggcagaacttcgcagcacggacttcggctcgcaggcgccctctcgacgatcatggacgagagcccgcgacgcgccgcccgccccggcggcccggcgctcggccaggtccgggatcggcgatgttttcgcaggtcagagcgggtgccgacgggctggtgaacacttcgtcggaggcgggtccatcgcttgcactcggcagggtagagtgctaaaaaacggttggcactctactgtggagagtgacaatcccacagtctaggggtcggggcgatgaggcctcactccggcggctgaaggggtgccgtcgggtgggtcgtccgtcgcgggcgtcggctcgatccgtgatagccacctcgttccgggaggactggagcctatggctgcaaagatgatcgcgttcgacgaggaggcccgccggggtcttgagcgcgggatgaaccagcttgccgacgcggtcaaggtgacgctgggtcccaagggccgcaacgtggtgctggagaagaagtggggcgctcccacgatcaccaacgacggcgtgtcgatcgccaaggagatcgagctggaggacccctgggagaagatcggcgccgagctggtcaaggaggtcgccaagaagaccgacgatgtggccggtgacggcaccaccacggccaccgtgctggcgcaggcgctggtgcgtgagggtctgcggaacgtggccgccggggcgaacccgatggcgctcaagcgcggtatcgaggcggcggtggagcgggtcagcgaggagctgtccaagctggccaaggatgtggagaccaaggagcagatcgcttcgaccgcctcgatctcggccggtgacacccggatcggggagatcatcgccgaggcgatggacaaggtgaccaaggacggtgtgatcaccgttgaggagagcaacaccttcggtctggagctggagctgaccgagggtatgcgcttcgacaagggctacatctcgccctacttcgtcaccgaccccgagcggatggaggccgtcctcgacgacccctacatcctgatcgtccagggcaaggtctcggccaacaaggacctgctgccggtcctggaggccgtgatgcaggccggcaagccgctgctgatcatcgccgaggacgtcgagggcgaggccctggccaccctggtggtcaacaagatccgcggcatcttcaagtccatcgcggtcaaggcccccggcttcggtgaccgccgcaaggccatgctgggcgacatcgccaccctgaccggcggccaggtcatctccgaggagatcggcctgaaggtggagaacaccaccctcgacatgctgggcaaggcccgcaaggtcgtggtgaccaaggacgagaccaccatcgtggacggcgccggtgacgccgccgagatcgagggccggatcaaccagatccgcaccgagatcgagaacaccgactccgactacgaccgggagaagctgcaggagcggctggccaagctgcgcggtggcgtggcggtgatccgggccggtgcggccaccgaggtggagctgaaggagcgcaagcaccgcatcgaggacgccgtccgcaacgcccaggccgccgtggaggagggcatcgtccccggcggtggcgtggccctgctgcaggccagcgccaaggccttcgacaagctggagctgaccggcgacgaggccaccggtgcggcgatcgtcaagcgcgctctggaggagccgatcaagcagatcgccgtgaacgccggcctggagggcggcgtggtggtcgagaaggtccgcaacctgcctccgggccagggtctggacgcggccaccggcgagtacgtggacatgttcgaaaagggcatcatcgacccggccaaggtgacccgctcggccctgcagaacgccgcctccatcgcggcgctgttcctgaccaccgaggcggtcatcgccgagaagccggagaaggagaaggccccggccgcgccgggcggcggcgacatggacttctgatcccgcccatcgcatagcacggcgacacacgagggcggccccggactcccggggccgcccttcgccgtccgggcccggccggcgagtccacgggcgggcacacaagacggcgagaattggccatactgcggaatgtgacggaactgttcaacctcccctcgctgcgggtggaacagccacgcaaagtgatcgccacccgcaaccagtacgactacttcgaccctcagggcaccaaggtcgcctcggcgctggagaccagcgaacggaccaagctcacggccgtgcgggccgccctgcccggcagcgtcctggccggcgcccggacgctgctgctgcgcgacgccgccgaaaaacccctgctcatcatcgagaaacacgcctccaaccgctacacccgcatccgccgccccaacctggacgcccaaggcgacgccatgttcgaaggcgaggtggtcggcaccatccaggccgcccggaccacccgccactacaccctcaccgacgccgaagagaagacgatcggcaaggccaccggggacctggggctgaagaagttcgccgtgaccgacgccgacgaccggcacgtcgcccaggtcgacaagaagtgggccgggctgcgggcggagctgttcacccacgccgaccgctacacgatcgacttcgtggccaaccggatcgacgagaggctgcgccccctcatcctcaccctcccggtcgtcctcgacctcaccctgcacgaaagcaaagacatcctctaagaagccgccggccgtgggcgcggccggcagcccacgccgcgcacggtctcgacgcggggaggcgcccagcttgcgccgcgggcaatggatgcagacgtccacgatgccggagacggggccgaagtcgaagccccgcacgtgactgagcggctgctcacgggtcagcacctggtcgggatgccggcagaacatctcggccagggcgaactcccgggcggtcggatcggccgtgcgtgcggccacccgggcccgcggatccgaactcagatcccgccggttcgagcatcgtcctcctgcccgggggtgccccggccgctctccgcatccggcccaaaggaagcagcgccctcggcagtccgcccgttcgttccctctggccagggaccaggcggcagaaccaaggtcccctccggccagccgcctccgtacgccggccgcgacggcagggtccaggacgaaccgtgcgccgtcttccaacacgttgtccacataggccgtcccgccgtgcgccttggcgatggacgccacgatgaccagccccggtccgcgcttgtctcgcttcctcccgcaccggcagggccgcagacgtcgcttcaggacccgcacccgcacgtatctggacagtgaggggtgcatgccggagcagaaactttccggtgcccggggagtcaccgacaagcggcgcatacgctacgacgccgctcatcgggcgggactcaccgacgaggccatgcgcttcctggaggacggcctgcccaccgcgtaccggatgaactcaccggacgtcctggtccccacggcgaccaccggctgtttgcgcgccacgttcgtgccaaccccgacgccgagccgggtgatcttcgacgccggcctcgcctgcgtccgcaagaggcggtcggtggccgcggaccccgccgggtatcggtggagtcgaagaccgggcacgccgacgccccggtggaccggctgttgccgcagcctcggggttcatccggtgagtatcggcaagtaccgcctggccgtggctgtcctctatccccgcgggccaatccccggcgcccggtgctgcgccgctatttcggcggccaggaccggggaggcccttgggaccgcatgccctccgaacgcgtgcgctgagcggctgtgcgacgcggtgttctcggacgaagcggaaacggcggccggagcggggaatcctcatccacggtggcgggagcaccgaaattctggcccaggtttcgtcgattctttgccgcccctacgggatttcccgacgaggaaacctcgatggttccttgcgatatttcattttcgcaggctgcagggggcattgcaggcaatgatgaggtcgtgctccgggccgggacggtgagattttccgagaacgtggccaaggagccgggacaggagccctgctggtgtccggtgctgcaacgtcccaggtcacagcgtcgtccctgagtgggaaatccttactctcgacctgcggggagggcatgttggaaaaggttcggcagtgaggtacccacgcttgggttccggggagcagaggctggagggggatgtggcctcccccgccggatcgggccgcgccaccggatttgcaacagaaagatcttcagaacctttcccgaagcgtctgccggcggtacgttcctcatgtgcgggccatgccgggagacatcgacgggtggtgggtctcgcccgccgtcccgatgatcgctgactgcgctctcgccgcgctgtgggccttcaccgccgtcggcggctggggagagaaggcgttctgtgagatctccggccgtctcgacccgagctgcaccgacgggttcgccaccgccgtgctggcctccctgctcgtggccgtcccggcggccctcgccgtcctgctggcctgggcgctgcccgcggtgcggcgccgtcccgggcggctggtcgggacgctgaccttcgccgccgccctgtgggcgctcgccgagggggtcgtcttcgtcggcggaaccctggctcagccgtagcgggccggccggttcccgcaagacccgtcgcagatggtctcagtcgggatgtttacgcaggtggtgccctgggaaggaggaggagtccacagcccgcagggggaacgaagggcaacgggggactcccgggccgcgtgtgtcggtttgacgtaaggcggccaggggcataacgttctcttcgccccacggggagcgggacgccgagcaggcggccggcccaggggaaccaccagcggactgacagggcatggctcgccgtgcccgggcagcgatggtgggtcggagaggccgggtccttggatccaagccgatccgatgtgcgaccaccgccttgaagagcgtgtcttcgggcatgcccggaaaggcgaatcagaaaagtcggcgaatttgactcgccggacggatctgataacctgaaattggtcgccccgggaaaaggggttcgcaagaatcccgagcctggtgggtgtccgtttcttgagaactcaacagtgtgtcaaaagccagtgccttgtgtcagcctctgcctggtgtgggtgggggttgtggttcctcgtcagaggatgatgttgttgggatcgtttgatctcgtctgaaggtttggctcacctggtgtgtttgtgccgggtgggtgtgtggcctttggtggagagtttgatcctggctcaggacgaacgctggcggcgtgcttaacacatgcaagtcgagcggaaaggccccttcgggggtactcgagcggcgaacgggtgagtaacacgtgagtaacctgccctcgactctgggataagcctgggaaactgggtctaataccggatattcaccttctgtcgcatggtggggggtggaaagttccctctttttgggggttcggtcggggatgggctcgcggcctatcagcttgttggtggggtgacggcctaccaaggcgacgacgggtagccggcctgagagggcgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtggggaatcttgcgcaatgggcgaaagcctgacgcagcgacgccgcgtgggggatgaaggccttcgggttgtaaacccctttcagcaccgacgaagtttggacggtaggtgcagaagaagcgccggctaactacgtgccagcagccgcggtaatacgtagggcgcgagcgttgtccggaattattgggcgtaaagagctcgtaggcggcttgtcgcgtctgtcgtgaaagcccacggcttaaccgtgggtttgcggtggatacgggcaggctagaggcaggtaggggagcatggaattcccggtgtagcggtgaaatgcgcagatatcgggaggaacaccggtggcgaaggcggtgctctgggcctgttctgacgctgaggagcgaaagcgtggggagcgaacaggattagataccctggtagtccacgccgtaaacgttgggcgctaggtgtggggttcttccacggattccgcgccgtagctaacgcattaagcgccccgcctggggagtacggccgcaaggctaaaactcaaaggaattgacgggggcccgcacaagcggcggagcatgttgcttaattcgacgcaacgcgaagaaccttaccaaggcttgacatcacccgaaaacctgcagagatgcagggtcccttcgggggcgggtgacaggtggtgcatggctgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgttccatgttgccagcgggttatgccggggactcatggaagaccgccggggtcaactcggaggaaggtggggacgacgtcaagtcatcatgccccttatgtcttgggctgcaaacatgctacaatggccggtacagagggctgcgataccgtgaggtggagcgaatccctaaaagccggtctcagttcggatcgaagtctgcaactcgacttcgtgaagtcggagtcgctagtaatcgcagatcagcaacgctgcggtgaatacgttcccgggccttgtacacaccgcccgtcacgtcacgaaagtcggcaacacccgaagcccgtggcctaacccgtaagggggggagcggtcgaaggtggggctggcgattgggacgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggagcacttgtccaacctgccggcacttgtgtggtgttggtgtggttcagggtttcggtctacggggccgtgggtgcctcggaccggtgctcgcaaatcgtggaacactggctagtcaacctgcctgggttgctgcccggtcagtactacccgcatccgacggtgtcggatggctcctcttgactgaggggtcggagccttgcttctccctgtgcggggggtggggttcggggtgtggaacctccggtgtcgggggcttgggtgggttgggcacactgttgggtcctgaggaaacgggcctctttgggggttggttttctcggactgttcggggccacgtgcctggcgctctgcctggtggtggggtgtgtgggtgtggttgtccggttgttttttgtgaactgcatagtggacgcgagcatctgttgattgcccgaccacctgtttcctcccttttttgtggaggggttggtgttggtaagttggtaagggcatacggtggatgccttggcaccaggagccgatgaaggacgtgggagcctgcgatatgcctcggggagccggcaaccaggctgtgatccggggatttccgaatggggtaacctggcacctgtcatggggtgtcgccgccgtctgaatgtatagggcggttggtgggaacgcggggaagtgaaacatctcagtacccgctggaagagaaaacaaattgtgattccgtgagtagtggtgagcgaaagcggaggagcctaaaccgtgcgcgtgtgatacccggcgggggttgcgtgtgcggggttgtgggagcgcccagctgggtccgccggcctggcggggagtgagaaaccgtgtgtgtagccgaacgatctgggatggtcgaccgtagacggtgagagtccggtaggcgaaacgcatgcggctcccgggcgttgtcccgagtagcacggggcccgtggaatcccgtgtgaatctgccacgaccacgtggtaaggctaaatacttcctggtgaccgatagcggactagtaccgtgagggaatggtgaaaagtgccccggtgaggggtggtgaaagagtacctgaaaccgtatgcctacaagccgtcagagccgttggccctgcctttggtggggttggtgatggcgtgccttttgaagaatgagcctgcgagtcatggtgtgtggcgaggttaacccgtgtggggtagccgtagcgaaagcgagtctgaagagggcgtttgagtcgcatgctgtggacccgaagcggggtgatctagccatgggcagggtgaagcgccggtaagacggtgtggaggcccgaacccaccagggttgaaaacctgggggatgacctgtggctaggggtgaaaggccaatcaaactccgtgatagctggttctccccgaaatgcatttaggtgcagcgtcgcgtggtgcttgccggaggtagagctactggatggcctaggggccttaccgggttaccgaagtcagccaaactccgaatgccggtaagttgagcgcggcagtgagactgcgggggataagcttcgtggtcgagagggaaacagcccagatcatcggctaaggccccgaagcgtgtgctaagtggtaaaggatgtggagttgccgtgacaaccaggaggttggcttagaagcagccatccttgaaagagtgcgtaatagctcactggtcaagtgattccgcgccgacaatgtagcggggctcaagcacaccgccgaagccgtggcatctcgtgttctccttgggagggcgcggggtgggtaggggagcgtcctgtagccggtgaagccgccgagggatcgagtggtggaggctgcgggagtgagaatgcaggcatgagtagcgagtcacacgtgagaatcgtgtgcgccggatgactaagggttcctggggcaggctgttccgcccagggtaagtcgggacctaaggcgaggccgtgaggcgtagtcgatgggcaacgggttgatattcccgtacccgctggtatgcgcccatatcgaacctccggatgctaaccacccgaaccgcccctgcgaccttcgggtcgtgggtgtttgcggggaggctgggacccgacggggtagtaggtaagcgatggggtgacgcaggagggtagctcagcccaggcggtggttgtcctggggtaagcatgtggcccgcgcggtaggcaaatccgccgcgcattgagggtgaggtgcgatgccgagccgttttaggcgaagtgagtgatcccatgctgccgagaaaagcctctagcgagcatgccggcggcccgtaccctaaaccgactcaggtggtcaggtagagaataccgaggcgttcgggtgaactgtggttaaggaactcggcaaattgcccccgtaactttgggagaaggggggccctgtctggtgaacccacgtgctgggggagctgggtggggtcgcagtggccagggggaagcgactgtttactaaaaacacaggtccgtgcgaagtcgtaagacgctgtatacggactgacgcctgcccggtgccggaacgttaagaggaccgcttaaccccttcgggggtgaaggtgagaatctaagcgccggtaaacggcggtggtaactataaccatcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaacgacttccccgctgtctcaaccacaggcccggcgaaattgcagtacgagtaaagatgctcgtttcgcgcagcaggacggaaagaccccgggaccttcactacagcttggtattggcgtttgaggtggcttgtgtaggataggtgggagactgtgaagcctggacgctagttcgggtggagtcgttggtgaaataccactctggtcatttcgagcgtctaacccgcgcccgtggatccgggtgggggacagtgcctggtgggtagtttaactggggcggttgcctcctaaagggtaacggaggcgcccaaaggttccctcagcctggttggtcatcaggtggtgagtgcaagggcacaagggagcttgactgtgagacggacgtgtcgagcaggtgcgaaagcagggcctagtgatccggcatctccgtgtggaaggggtgtcgctcaacggctaaaaggtaccccggggataacaggctgatcttccccaagagtccatatcgacgggatggtttggcacctcgatgtcggctcgtcgcatcctggggctggagtaggtcccaagggttgggctgttcgcccattaaagcggcacgcgagctgggtttagaacgtcgcgagacagttcggtccctatccgctgcgcgcgtaggagacttgatggggggctgtccctagtacgagaggaccgggacggacgaacctctggtgtgccagttgtcccgccaggggcatggctggttggctacgttcgggagggataaccgctgaaagcatctaagcgggaagcctgccccgagatgaggtctccctccccgcccttcggggtgggggtaaggctcccaggagatgactgggttgataggccgggcatggaagccctgtgaggggtggagtggaccggtactaataagccgagtggcttgcctacaccgttgggtggttgggcagtcaacaggtgttcgtgtccctgtgtggttcacaggaaacaaccccgcacccgcaaggggtgggtgtggtcctggttgataagtgaacagcgtgagcgagtgttcccactgttcccgccctgttttgtagtgtggggtggggggagcgtccatgatgggtttcctcaccggcccgccggtgggtctggccccttccccggggagtggggagggtgtggtcggcctcttggggggttggggtgggggttgggcgttccggtggttatggcggaggggaaacacccggtcccattccgaacccggtagttaagccctccagcgccgatggtactgcatgggagactgtgtgggagagtaggtcaccgccggaacacacacgtcgaaaaagggcctgtccccctttttggagggtgaaaaccctcgaggggggcgggtcctttttttgtttttcgtgggagggggtctggtcctatgggtggtggggcggggtctcctcttttttgttgttgtcgtgtttgcgggttggtttttcttgctggtttcggtggggtttccccttccggggtttgtttcggcacgggcccgggcgctcgatgatcgtctgctcctccaagccacgggcagagcttcgggaatggtcatggcccctggagcatggcactatgaacgagagagcgttttgttgtttccgtgcagatcgacgccgtcgttgcggcgagcaccggtggtcaccgcgagggggaaggccatgcaggaccaggaacgcgcccaccagtctcctttgatcgacctgtcggggctgacattgaatcacctccagaagctggacgacgggcaaggtgactcacccttcttcgcagagcttcgggaggccctcgccctaatgtcgtcggtggtctcgtcagcgggcttcgactcagtcatggaacctgagcaccctcacaccgcctcctgagacttgatcaacggcgtctcctcgcgcacgagggacgcgccgccttctgcgtagaagatgcccctgatccgggtatgtcccctgcgcacggccgccggataggccgtcaccgccagtggcgacacgggacatggatgaccgacgagtgcttgcggcggcccactcccttgatcatgctatggccaagggcaaggccgccgatggcactggaattctcggcgtccggaagccggaaaccaccgccaaggcttcagcctcgaaccctacgcgcagccgtgctctacggttggtcgtgactggcgccgcaacaccgccaagaactaccggcactcccctgcaggcacagtgaaggctttctcaacgaaagtcaccgccagacgttgttcaagaccagtgcggcttggacgatggcgccgatccggctcgggtcaaggtgacatgacgcagggcacgccggcgttgcttgaggcgcgcggcggccgttcgccccggacgcgcaggccgcgcacagccggttagcggagcacgggcctgccccggcagccggttcggcctctctgctcgaagccggtggccggtgggagtggggcggtgcgagccgcactcggctcaagacaaccggtggcaaccggctcggaggttccgttcaaaggccggcgctcggccggaacgagccgttgcgctccgcacccggctcaggtcaccggcaatctcctttggggactctgcttgaagcggcgtccactggagcgagcctggcgcaaggcgccgctctcaaccggcgtggcggcttcgccgggaaccgatgttcggccggagcgggtcttcgtgcaccgcgcccggctttgatgtcgccggcggccggaaggggcgggatcagatgtcctcgccggccaggacggcctcggcgtcgacgatgcggtaggcgtagccctgttcggccaggaaacgctggcggtgggcggcgtactcctggtcgagggtgtcgcgggcgacgacggcgtagaatcgggcgcccttgccggaggacttgggacgcagcacccggcccaggcgctgcgcctcctcctggcgggagccgtaggcgccggagacctggatggccacggacgcctcgggcaggtcgatggagaagttggcgaccttggagaccaccagcaccggcagctccccggagcggaaggacgcaaagagacgctcgcgttcccggatgcgggtgtcgcccttgacgacgggggcgtccagcagcgccgacagctcgtccagctggtcgatgtactggccgatgaccaggatctgctcgccgcggtgccgcgccaccagggactcgatgacgcgggtcttggtgtgggcggtggcgcacaggcggtagcggtcctccggctcggcggtcgcgtacgccagccgctcggactcggtcagcgtcacccggacctcgacgcagtcggcgggggcgatccagccctgggcctccatctccttccacggcgcgtcgtagcgcttggggccgatgagggagaacacatcgtcctcccggccgtcctcgcgcaccagggtggcggtcaggccgaggcggcggcgggcctgcagctcggcggtcatccggaagatcggcgcgggcagcaggtgcacctcgtcgtagatcaccaggccccagtcgcgggcgtccagcagctccagatgcgggtaggcgcctttgcggcgggtggtcatgatctggtaggtggcgatggtgaccgggcggatctccttgcgggcgccgctgtattcgccgatctcgtcctcggtcagggacgtgcggcgcagcagctcctgcttccactggtgggcggagacggtgttggtcaccaggatcagcgtggtggcccgggcgcgggccatggcggcggcgccgacgatggtcttgcccgccccgcagggcagcaccaccacgcccgagccgccgtgccagaacgcgtcggccgcctcccgctggtaggggcgcagcgcccagccgtcctcgaccagcgtcaccgggtgggcctcgccgtcgacgtacccggccaggtcctcggcgggccagcccagcttcagcagcgcctgcttgaggtggccgcgctggctggggtggacgatgacggtgtcctcgtcgatgcgcgcccccagcatcggcttgaccttcttggagcgcagcacctcctccaggaccgaccggtcggtggaggtcagcaccaggccgtgcgccgggtccttctccagccgcagccgcccgtagcgggacatggtgtcggcgacgtcgaccagcagcgcgtgcggcaccgggtagcgcgagtagcgcagcagcatgtccacgacctgctcggcgtcgtggccggcggcgcgggcgttccacagcgccagcggggtgatccggtaggtgtggacgtgctcgggcgcccgttccagttcggcgaacggggcgatgtcccggcggcagtcgtcggcctgctcgtggccgacttccagcagcagggtcttgtcggactggacgatgagcggaccgtcggtcacgggcaacctcgtagcggctggtcgggcggagtgcgttcagtgtgcaacaagcttgagcggacggtgtcttccctccggtcagacactgccggaaggagcgtcgtcgttttcgaagaagccctgctccaccaggaagatgagggcgatgacctgcagggcgacggacgcgatgaggatcgcccagctccatttcgccaggttctgggattcctcggggtcggtgtgcgcgctgcccagcgccagggccgcggtgacgatgccgccgatgcacagcacgttgcagcagatcagcgtggcgatgccgttgcagaccagcgccgtgagggggagggagtggtcgacgggcacccgcggcacgcccggcgggccgtagccgtagtcgtggccgggtgtttcgtgtgcgggcggctgccggggggacaggggagcccagtcccgcttcggctgtgtcgggagatcctggccgcctcgggggaggtgcggggcgggccggccctccggtgactcgttcccgtggccactcatgcgggtcctcctgtgcggcggcgccgacggggctgatccagccgtttcccgtctctggtccgccaccgtatccggaagtttcgccgtcgccggccactggacgatccgcagggcccgggcgtgctcggcacgcctctttcaacgcgccgtcttcgcaggtcgaggcgggcgcatcgcgcgggcctgagccctgagacctcgggccatgcgcccgccttgggcgctgaagagcgcgtgccgaaggagggtcagccggccggcggtgcttcggcgagcatctgccgcagccgtttgcggtcggtcttgaagacgctggtcatcgggatcgcgtcgatcacgtggacctcccgggggtacttgatcttgccgatccggtcgcgggtccaggcgatcagctcctgcggggtggccgtcgcaccggggaccagggagacgaaggcgacgacctcctcgccgaggcgggggtcgggacggccgaccacgccggccttggcgaccgccgggtgctccatcagggcgtcctccacatcgcgggggaacacgttgaaaccgccccggatgatcaggtccttcttgcggtccacgatgaacaggaagccgtcggagtccaggtggccgatgtcgccggtgcgcagctcgccgtcgatcagggcgccggccgtggcctctgccgcccgccagtagcccttcatcaggcacccggcccgcacgcagatctcgccgtcgcggccgggcggcagcgcgttgccgtcctcgtcgcggatggtgatctcatagccgggcagcgggcggcccacgctgccggccttcctggccccgggccggttgaccgcgcagaccgcgctggtctcggtcatcccgtagccctccatgatctgcacgccgggcacccgccgttcgaactcctccagggattcgcggggcagcggggccgaaccgcaggtgatgtagcgcaggtccggcagcggggtggcctccagggcgggttcggccagcagcatgccgatcatggcggggaccagcggggcgagctgggcgcggtgcgcggaggccaggcgcagccactccttggcgtcgaaccagcgcagcagcacggtgctgcggggcacctgcgactgcagcccgatcagcgtcacgatcatcccgtaggcgtgtgagagcggcagcgggacgatcacccggttcacgtgctgggcggtgctggcctcccaggaggccagggaggcggcgtacaggccggcgtgggtgagcatgacgcccttggcgcggccggtggtgccgccggtgtacatcagcgccgccaggtcttgttcgtcccggtcgatcagcggcagctcgtcggcccgcgccagctcctcataagggacggtgccctctgccgtcgcctcgccgaccaggacgatctgcacgtccaggtcgtgggcggccttttggacggtgggcagcacctcggcggtggtcacgacgacccgggcgccgctgtcggtgaggatgtgccgcagctcctcgggcgagaccaggaacaccaccggggtgaccacggctccggcccgccacagcgcctggtaggtgatccccacctccgggcagttggccatcatcaccacgacccggtcgccgggccgcacgcccaggtcggtcagtcccccggccacccggcgggtccgctcggccagttcccggctgcggtaccagcggccctcgaagaacagcgcgtcatagtcgtcgaaccgctcccaggcccgctcggacagcctgccgagagtccgcttcatccggtgcccctttcaccgcgtgaccaccggacctgcgccacgcccgcaccgcgtgacctgcgccggggccgggtgcgggccgtgttggcaagatcccctccggttcagaggaccgttttccggtgcgggcgtcaatatcgccgcccccaatgcggcgtccccggcgttgggccgtgatcacaaccgggtcttttcggtgcatcgtcccctcaagcgccccggccagagcgtgccccgcccgcgcaccgcacgccaccggcgcgaacacatgcgcgaaatgtccggttgcggccggagtggcgctgcatgcgggtacgtcgcagtctggacggtcccatggtctgggacgccacgcacggagcgccgtcgcggcttccgtccccgagccttcggggcatccgttggggaagacgcggcgggcgcccgtctccggcggggcgccgccggagacgggctgcttcaaaacggccagtcggccttctggccgcgctccaggagggggatcatcgcgaacgcggcgtccgacaggccgccgaaggtgtgccgggtgccggtgccggacgggccgtggccgtactggtagcccaccaggttccaggtgtagaccgggacctgctcgggcaccgcggcggtgggctcggcgccgtgcgggcccgcccaggcctgctcgtcggtcacgatgaccacccggtcgtggccgcggtagtgggcgcgcaccgcctcggcggtgtcggtgccgcccagccagtcgaaccgctcgaccaccttgagcaccggctcgccgcgccggaagggcaccgcctggtgcgtggtgccgaactgcaccaggtcggcgtgctcggcgcgcagcgccagggcggtgccgaagacggcggcggcgtcggcctgggtgatcttgctgcgtgccgacatcggcgtgaacatcgagcccgaccggtccaccagcaccagcgtgcggcccggcaggcgcggcacgttcgccagcgaggcgtccagcgcccgctgcagcggccacgcccagcgcggcgacggcgcctgccggtaggcggccaggaaccggatcggcagcagcttggagcggcggacctgcgcggggtcggccagccgggcggcgaccgcctcggcggcctgctcgccgatgcccgcccggtcgaagttgcgcaggttgcgcagcagggcgaagaggcccatggacgggatgatcgcctcccagaagcgcgcggtcagcgggccctgcacccagccggccagcgactcccaggtcatcccggccgccgccagcacctgcggggcgtccggccgctccagcagcgcgcgccgctcgcccaccggcagcgccagcagctcggcgcgggcccgcagcacggtcagcgagcgggggatgtcccggccgcggccgtgccgccggtcgatggcgtgcttgaacaggtcgccctgccagggcgccaccggcgccgggtgggtcagctccaggacgtcgccgaaacggacctcgccgctgtcgtacttgatcagcgaccgctcgtcgtaaagccggcggaccgcgtcggcgatgccgcgcttgaccggctgcggcagcgcccgcccgtaccggccgtgccagtaggcgatcagctcaccgggctcgtcggcgcgctgcagcgccgcgtcgatgagccgccggttgccgccggcggccgacgcgcacagccgggacatcacgccctcggccgcggccaccacgctcgccgagcgcatgccggcctcgttgcgcagccagccgatcatgcgggtcagccagcccgggtcgtgcagcgccacctcgccgaccagggtgcggaagcgggcgtcccgcgccgaggcgccctcgtagaaggtctgctcgccgaccatgttcgacaccgcgagcaggaagagctcgctcttggtgtcccgcaggtggcccggcgcgccctcgtgggtgcggccggtcgcgcggtcggcggtcttgatcgggctggtggcgcccttgcggcgcacgcggttgaacttcgccatctgtcgctgccctcctggggcggtggcctcccgaggtcgagccgtccgaagtgttttcagtccctgtgcgggaccgtttcaggagtcgaacccgatatccaccgaagtaactccggactgcgcaccgggaggggattttcgaggcgcccgagattaaatcggctgcggtgcaaagtgctctgaccactgagctaccgcccggggagtcgggcggatgggaatcgaacccatgacctctccgttataagcggaagtaaccgctgcctgcgcatcgggcgcgcattcggatgcttcctcccgagctttggggtccgctctttcaggtgagctgaaagaccgggcccgtggcgggggcgtcgggaggtgagaatcgggttgagcctttttggggtctggggcgggcatccgtcgccgggccgtccaggtcaccggtcctgacctggggagatggtgttctggtgcgtcgggcgccgaggtcgggtgcggcgggggtgaaccgaatccgtcaggatggggaagtaaccctcgcctgcgcaccggcgcccggacgatcgtcgcaggggcccttttccggccggcgggacgtccgccgtgccgtgcggggcggtgcacctttttcaccacatggcccatggcctgcgcggcgagccgcctgccgaaggggacgccgcgaggaggcgaggcggatgcggaaaaaggctcaaagtctgcgccgtcccggctccgctggtcggagaacacagcggccgccgtgcgtgcggcgggtatttcgccgcggtggagccggcatggtgtcctcctttccgtcagcggggccgtgcggacggcttccactgtgccgtgtccgggaaaacggcgcaacgctatttattcgccgtcttcgagctcggcgacgccggtgatgcggtgcagcgcgaaacggtgcaccgcggccctggtggcgtcgtatccggtcaggaaaccgccgtcgacgctgatcggctccacgatgcggctggaggcccggccttcctggtcgaggtagccgatccacacgcgaacgccccgcttggcggcctgccgcagctcctccaccgtggtcatggacggggagcgcggcggctcgcccgcgggtgcgctgaggcgggccgccgcgtcgccggcgcgcaacgcccgcaccgcggcgtcgatcaccgccgggtcgcactcgtccgccgcaaaggtgcggaccgggccggcgtcggcgggggtgtcggcccggtaggagtcgggccgggtgatgaccacgccgccctcgggggattcggcgaccggcgacagccccagcccgcgcagcgcctccagcagctcggcccgcggcagcggagaggccagcacggtcggggccagccggtgcagcggcagcgcctgggcccgccggtcggccagcacctcctccagcagggccgggtcgtcggcgcgcacataagagctcatggcgcccacccgcagccggccgtgccgccgcgccacgtcctcgatcagataggtcagcggctgcggcagcggggtggccgagtgccgggtcagcagttcgatcagctcggcggccgagcgtccggcgtccagggcgcggcgcaccgacgcctcggtgaagcggtagacggtggcgccgccggtggactccacgtcggcggtcagcgccagctcccgggccagttccggaaccagcggcccgggcgccacggcggtcagatcggcctggatgaggatctccgccaccggcgtgggcaggtgctcggccagcgcggcggccacctcgggaaggccggcgccctccagcagcgggcgggcatggggggccggggcgccgaaggcggtcaggcccagcagctcggcctcccgcagcgtccagtccaccagccggtcgcgcagcgcgccgcggcggcggggctgctcccaggccagccggtcacggatctgctcggccggcagcgccccgccggcctgcaccagcaccgccagcaccgcccggcggagctgcggggcggccgggcgcaccggctctgcgcccagcgcgttgatcacccggtcgcgttcgtcgcgctcgccgaccaggcccgccacccggtcgctgtgcagccaggcggcggccagctcgctccagcggtcggcgttctcgcgcagccgccacaggtcgaaggcgcgggtgggcagccactcgccgtccaccccctggtcgctggagcgtgccagcagcccggcactgtgagcggtctcgatgagcagcgcggcctgccattcggccacgtccagcgcctcggcggcggcgcgcaggtcccggactcccagcccgccgctgcgcagcacggccggcggtcgcaggccccaccgctccagcaggtcctcggtcagccgcacgacggtcagcgcctggccggcggcggtgcgggccaccagctccgccgggtgcggcatcgccgcccgcgtcgccggcgggcgtgcggtgaggtcccggaacagcctgccgccgcgcaggtacaaggcgacctcgcggggcagcgtgacggtgtggtcgtcggtggcggccagcagcccgcgggccagcaggtgctcgatgggggtctgggcggtggcggcgcgcacggcgcggcgggcctcggcgacccgtcccaccggcggtccccaggccagctgctccagcgcggcgcgcgcctgcggcccggcctgctcgagcagctcgcccgggtcggtcagccgcgcgaccagcgtctcgatcagggcggcggtgtcggggaagccgcgcgggccgtggccgccggtgtcggcgaccagctccaagagccgttccaaggggtaggcggccagcagctcggcggcgggcgggccgagcccggccgggtgcggcagtgcccggcgcaggccgggggcggtgcgcagcgggccgtcggcgtcgccgtcgtcccagaccaggccgcaggtgcgcagccgctccagcacttcggtgacgtcgtcggcggtggcgtcggtgcaggcggtcagctcccgcacgaccgcctcccgcggggccggctgggggaggaccagcagcgtctccagcaccgccagggcgaagcggtccaggcggtccagcgcccgggcgatggccgcgggcgtggccgcccgtgcgccgagggcggtcagatccgccggtacgggggtgatcagctcaggccgtgcggcgagcagcgcgcgcagttgtgcgtcgtcgcgggcgcgcagccagtcggcgtagctgtccatctctcccaccgtagtgggaggcgccgagggggccgggcgccgccggacgggtcaggcggggctgcgctcgttggtgaccaggccgagcgccaggcgggcccaggcctcgacgaagcggctctcatcgacgcgggtgggcgactcgtgcagcgactcggtcgacagccagtagttgaccaccgcgccgccgagcaccgtggcgatcgccggccagtcggcgtccgcatcggcgtactccggctgggccgacagccaggtggcgatgctgtcgtacagcggcttgaccaggccctcgcgcatctcggcgatcaggttggggaactggtccaggtcgcggaacagcacccggatcaggtcctgttcctcgcgcattttggccagccccgtcttgcaggccatcttcagccgggtctccagcggcagatcggagtgctcggcggcgatctccatgacggtggcgatctgctcgcgggtacgggtgatgtgctcgcggatcgcggcggccagcacctcttccttggaacggaagtggcggtacaggccgcccgcgcccggagacagcccggccgcggcctcgatctcggcaacagatgtcgcggcgtaaccgcggtcggcgaaaagccgaagcgattcggccacgatccgctcgcgcgtggatagcgtcatgtgagtcctccgccagaacagtagggcatcgaggcggggcgcgtgcacgcactcgggcgctgcacgtccgaaaaagtgatggcgcccaccttcccggcccggcgcactaggctgcgggaacacgctgcggcaaggaggccgtgatcgcgcctggaacgtctatggaaggggtcgaggtggccttcgtgcccgatgacttcgtcgtgcccaccctggtcgccgggcagcgcttccggatccgcccgatcggcgtgcacgatgtggtcaaggactacgacgcggtcatgagcagccgggagcggctgtgggagcgcttcggcgcccacttcggctggccggcccccggctacgacttcgagcaggccctggtggatctgggctggctgcagaaggagggccagctgcggcggtcgttcaccttcgcggtgctgaccgccgatgaggagcggctgctgggccgggtgcacatcgccccgccgccccgttcgctgccggaggtggacgccggcgtggtgttctgggtgcgttcggatgaggccggcaccggcctggagcgggaactggccgagttcgtccatgaatgggccacggtgacctggccgttcaagaatgtgcggtatcccggccaggacatctcctgggaggagtggtgcgccgactgaccgggcgctccaaggtcttcgtttgcaccgctcaagcccatgtgattgaaaaagcgcatttggccgggccgggacgggcatggttgagcggtggggcggcgggtatggacgccgatgccgaacgctggtttcggacgtacggaacacctgattgcgggcggttgacatttcgcacagctcccgcgccctcccgctcggatcccgtcgcatcgccactaccgggagggcgcgggcttgcggacgccggcgcccggcggatcgacccgccctttgcatacgctggggatgtgccggatctccacctgcctgtgaccgccccgctgaccgtcgggttcgaccttgacctgaccctggccgacacccgggagggcatcgccgccacctaccgggcgctggcggccgagacgggggtgttcatcgacgtccccaccgtgatcgcccgcctgggcccgccgctggagcgggagctggcgcactggttcccgcccgcgcagatccccgccgccgcggcgcgctaccggcagctgtacggcgacatcgcggtgcccgtcagcaccccgatgcccggggcgctgcaggcggtgcaggcggtgcgggagcactccgggcgtgcgatcgtggtgaccgccaagagccagcggcatgccgaggcgaccgtggcggccctgggcctgccggtcgatgcggtcatcggcggtctgttcggcaccgagaagggagaggcgctgcgtgagcacggcgcaggcgtctatgtcggcgaccacctggcggacgtggacgcggcccgcgccgccggggcgcgcagcgtggcggtcgccaccggccccttcgacgccgcggcactgcgcgcccacggcgccgacgtggtgctggaggatctggccgcattccccgcctggctcgccgggacggtccccgccgcccggtgacctgggccgctcgatcgcggccaccggtatatgtgttcacccgtttgcggtgaggcattactcttgagcccaattcgtagcgagagctggatgaggtcacctgtgcccactggcaaggtcaagtggtacgacgccggtaaaggattcggcttcctcacccgcgacgacggcggtgaggtcttcgtgcattcctccgcattgccgagcggcgtcacctcgctgaaaaccggccagcgcgtggagttcggagtggtcgagggccggcgggggcagcaggcgctgtcggtgcggacgctcgatcccctgccctcggtggagcggtcggtggccaaggcccggcgcaagaagcccgacgagatggtgccgatcatcgaggacctgatcaagctgctggacggcatctccaacacctaccggcggggcaagcacccctccccggccgagtccaagaagatcgccacggtgctgcgcgccctcgccgacgatctgcatccctgagccctcccgcacgccgcacccgcccgtccccgggccttggggctgcgcggcggggaaggttcgttgacaccgggtcccgtcggtcctccgggtgggggccgacgggcgcttccggcttttcgggacgcatgacgccatgggccgtccggctctgatggtcgcttgaacgcccaggtcatcggggtttgcgggaccttgcccgccgcgggggcgggccgggtgcgccgccggtgaggatcgacggcgccgccgccgtccttgacgatccgggatgccgggccataccggctgatgggagagaatcgaggggtgagccctctgcgtcaacccagatcgacctcgaccggtgcgacgcgttcgcgccggacccgtacccccgccgtcgaccctgcgtgcgcggaggcggtggatctcgcccgccgggccgccgaggagaccgcccaccccactcccgtgggcgagcacctggggatgcaggccgagggcgaccgagtgctcacccactacttcgcctgcctggaccccgcctacaagggatggcggtgggcggtcaccgtggtccgcgcggcccgcgccaaggtggtgacggtcaacgagtgcgtgctggtccccggcgagggggcgctgatgccgccgccgtgggtgccgtggatcgaacggctgcgccccggcgacctgggccccggcgacctgctgcccacccccgccgacgacccccgactggcccccggctacaccgagacctccgatgaggccgaacggcaggtgcagtgggagctggggctgggacgggtccgggtgctgtcggccgagggacgcgcccaggccgccgcccgctggtatgaggggacggccgggccgcgcaccccgatcgccgcctccgcccccgcccagtgctccacctgcgggttctacgtgccgctgtcgggggagctgcggcagatgttcggggtgtgcgccaacgagtacgcccccgacgacggccgggtggtctccgccgaccacggctgcggagcccactcggaggcggtggtggtgccgcccgcctccgaggcgccgccgccgatcgtcgacgagatgggttatgacctgatgccggtgtccgcgctgaccgaggagacggacgagcaggcgggcgatgaggcggccggcgaaggggccgccgagcgccgttgaacggcgcgccggcccccggccccgccgatgatccctacggcacggcggagatccggcggcgggtgctgcaggcctgggagtcctccccggcccgcttccgggaggacgccaacgccgaggaggaccacgccctcggcggctaccgcgaccgggtgatcgtcgagctggcgcagaacgccgccgacgccgcgctgcgcgccggcgtcggcggccggctgcggctgcgcctgtcgggaggcgtgctgacggccgccaacaccggggcgccgctggatgccgccgggatcgaggcgctgtcgacgctgcgggcctcggccaaacgggacgagcccggcgcggtgggacggttcggcgtggggttcgccgccgtggccgcggtcagcgacgagccgtgcatcggccccgccgccggcgggcccgcggtggcctggtcggcgcggcgcacccgggaactggtggcgggcgtcccggcgctggccggcgaactggaccgccgcggcggccatgtgccgctgctgcggctgccgttcccggcccgcctgcccgagcccgaggccggcttcgacaccgtggtgcgcctgccgctgcgcgacgccgcggccgaggccctggtgcgacggcagctggaagaggtggggccggcgctgatgctggcgctgcccagcctgcgggcggtggagatcgacctggagggggccactcggacgatcaccgccgagcaccggccggacggcaccgtggacatcgacggcgtgcggtggcggacggtcctggcggaggggacgctcgatgccgccctgctggccgaccggcccaccgaggaacgcgcccggcccttctggcaggtccgctgggccgtccccgacccggcggagccgcagcagggggcgggcgccccggccctggacctcctcggcccccaccggggggcggggtcgccgcggctgcccgaggacgtgccccaggtgctgcacgcaccaacccccagcgacgagcggctgagcgttcccgcgctgctgatcgccacattcccgctggcccccgaccggcggcacgtggcctccgggccgctgaccgacttcctgatcgaacaggccgctgcggcctatgtccggctgctgcgcgagctgcccgccaccccccgcctgctgtcgctggtccccggcgggctgccggccggggagctggacgcgcggctgcgccgggagatcgcaaagcggctgccgcaggccccgctgctgcccgtggccgcgcccggccccgccggcgaggcggaagagccggtgcgcgcccgcggccgggacgtggtggccgtggacggcaccgccgggctgctggacctgctcgccgaggtgctgcccggcctgctgccggccggctggcccgccgggcatccggcgctgcagacgctgggcgtgcggcacctgcccctggccgacgtggtcgacctgctggccggcctggagcgggaaccggcctggtggcggcggctgtatgcggagctggccgcggcgcgctgcgacgccgacgcgctgggggcgctgccggtgccgctggccgacggccgcacggtgcgcggcccccgcggcctgctgatcgcctccgccgacctggaccccgagccgctgcaggtgctggggctgcggttcgtccaccccgaggccgtccacccgctgctggtgcggctgggagcggtggaggccgggccgcgccgggtgctcgccgagccggcggtgcgggcggcggtggccggctccttcgacgccgacgaccccgagccgatcgccgaggccgtcttggggctggtggcggcggccgggctgcgggcgggggaggagccctggctggcggagctgacgctgaccggcgcggacggggagttctacccggccggggagctgctgctgcccggcagcccgctgcaccagatcatggccgccgacgccccgttcggcaccgtcgcccccgacctggtcgaacgctggggggagcagaccttggaggcggccggggtgctgcgcggcttcgccgtggcccgcgccgaggacgtcgatgtggcggccctggccgacgaaccgctgctggagctggacggcgaggaggagtgggcccgctacgtgctggacctgctcggcccgcaggagctgccgccgcagctgccggaactggtggccgtccgcgacctggaactggtggaggactggccggcggcgctgcggctgctggccgagcccccgctgcgggcggccgtggtcgatcccgcgcatgtggtgctcggcgacggacgccgggtggcggtgccctcctacacggcctggtggctgcgggggcggccggtcctgggcgggcggcgccccggcgagctgcgcgcccgcgaggccggcgagctggccgggctgtacgatccggcgcccgccgggctggacccgcggctggcgcgggcgctgggcgtgcggggctcgctggaggagctgctggccgagcccggcggcgccgccgacctgctggaccggctggccgacccggcccgcgcggtgcctcgccccctgctgcgccggctgtgggcggcgctggcggagtgggcggcccgaggggacgccccgctcgccgagccgcccgagcgggtccgggccttggtggcgggcgtgccggaggtcgtgccggccgaggacgccatggtcgtggacacccccgcgctgctcccgctggtcgccgaccagcccctggtgatcgccccttacgaccgggcggtggcgctggccgaggcgctggagctggccctggccagtgaggagatgcccgccgcggtggagtcggcgggcacgccgcgcaaggtcccgccggaggtctgggagatctggggggaggcggaccttcccgaggagtacctggcccacgacccgctggtcgtctccggccgtccggtgccgtggtggtatgaggaggacaccggcatcgtgcacgcctccggtcccgccgggctggcccgcgcactggcctgggccgccggacgctggcgggaccgcctgctgctggaggcggtgctgcgcgaccccgcggccctccccgtcgtcctggccgaacgggacctggagccctgactggggacgctcaggcccggtcctcgggcgcccggtgggcggcggtccgggacgcctcggtggcctcgggaggggcggcgggcacggcccggccctggccctccctgagtgcgcggcgttcgagggcggcggcgcgggcgcggtgcaggcggggcaggtaccagtagccgaagatccccgtggcgacgccgaccacgcacacccaaagccaccagcgggcgtcctccggcaagtccacgatcagcagcaccaccagggcgatcgcccaggccacggtgcccaccgccgccaccagccggtcgtcggtccgcagcggagggggatccggacgccgtggacgtgtcatgaagctcaggctacgagatgcgcggtggtcgtttcccgagtgggagcatggtttgcgtcccagcagaccacgggtgagcggggagggaagccgaagtcacattcccggccggcgcgcgggcggaatagccggccgcccatagtcgttagccgaggtaatgacttctgctaatgaacatgaacacgcaccaggacccacagcccgtcgagccgcctcccggactggccgaggagctgcgcatctccatcgcgcgcctgtcgcgaagactgcgctcggtgagcgccaccgaagggaccggcccgcacggctcgccccggcagccccggctcacgatctcccagcacgccgcgctggcggcgctggagcggcaccgggccatgaccccgcgcgagctcgccgaccacgagaaggtgcagcccccttccatgacccgggtgatcgccgccctggaggagcaggggctggtggaacgcagcccgcacccgaccgacggccgccaggtggtgctgcgcgtgacccagcggggagtggacctgctgcgggaggaacgccgccgcaaggaggcctggctgtcgcggcgcctgagcgaactgaccccccgagagcgggagatcctgcgccaggcggcgccgatcctggaccggctcagcaagtcctgacgcccccggccgggcgcacccgccagaagatcccccctgaaccggacgaaccggaacaggacggggagcggggcgggatgttccgctcgctgcgcgtccgcaactaccggctgttcgcctccggccaggtcgtctccaacaccggcacctggatgcagcgggtcgcccaggactggctggtgctggaactcacccacggcagcggcaccgccctgggcatcaccaccggcctgcagttcttgccgctgctgctgttcgggctgtggggcggggtgctggccgaccgctaccccaagcggcgcatcctgctggccacccaggccgccatgggcctgctggcgctggtgctgggggtgctggcgctcaccggcaccgcccaggtgtggcacgtgtacgcgctggccttcgggctgggcatggccaccgtgatcgacaacccggcccgccagtcgttcgtgatcgagatggtgggacggcgggacctgcccaacgcgatcgccctcaacagcgccaccttcaacggcgcccgcgtggtgggccccgcggcggccggggtgctgatcgcctggatcggcaccggcccggtgttcttgctcaacgccctgtccttcggggcggtgatcttcgggctgctggcgatgcgcaccgccgagctgcacccggccgagcaggtgccgcgcgccaagggccagctgcgcgagggcctgcgctatgtgcgcgggcgccgggacctgctgctggtgctggtgctgatcgggttcgtggccaccttcggcatgaacttccaggtcaccatggccctggtcacccgcgaggtgttcggcgtcggcgcctcctccttcgggctggcctcgacgatgctggcggtcggctcggtcaccggcgcgctgctggccgcccgccgcacccggccccggatgcggctgctgctgtcggcggcgctgctgttcgggctgctggagatcgccaccgggctgatgccgacctactggtcgttcctgatcctgctggtgcccaccggcctggccctgatgacggtcaccaccaccgccaacgccaccatgcagctgaacgtggcgccggagatgcgcggccgggtgatgggcctgtacatgttcgtcttcctgggcaccaacccgctgggcgccccgctgatcgggtggctggccgagcacttcggcccgcgcatgggcatcgtcgccggcggcgtcgtggcgctcctggccgccctggcggtgaccgtcctggccgtcccgcgcggcaggctccgggacgaggtcaaagccggcctcgagcgctccctgtggaggaacctccgcaggagcacggcctgaaacccgggcgccggtccccgcccggtggccgcatccggccgggcggtgcctcgctcgaaggggaaccgaaagcccagacctgccgttgactggaatagacgcggccgagccgttcggcttccgcgcgagcacggcccgcccgcggtggtcccatgcggcgcggcgtccgggcgagcggagacgaccggttcgggacggtgaatccggatggcgaaatccggatgacgaatccgggtgacagcgaccggcgcaggctgacaggcttggactgccctccccgtccggggcgccggtcgggaccgcgagggtgggaccggacggcggagcaagaagcgaggaggcgacgggcgtgaccgtctcgatggtgaagggccagcggatctcactggagaagcccgggggcacactgagcatggtccggatgggcctgggctgggacgcggtcaaaaagcggggcttcttcggctcccgcgaacgggagatcgacctggacgcctcctgcctgctgttcgccgacggccagctggcggacgtggtctacttcggcaagctcaccagcagcgacgggtcggtgcggcacaccggtgacaacctcaccggcgtcggcgacggcgacgacgagtcggtgatcgtggacctgaccagggtgccggtgcacgtgacctcgctggtgttcaccgtcagctccttcaacgggcagaccttcaacgaggtggagaacgccttctgccggctggtggacgagaccaccggcgccgagctggcccgctacaccctcaccggcggcggcgcccacaccggcatggtgatggccaagctgtaccggcacgggggcggctggaagatgaacgccatcggcgagcccgcccagggccgcaccttccaggacatgctcccggccatcgccgcccacgcttaagacgcatgacggaactgccgcgcggggccaacgcacccctgcccgcccgccgggtcaccgccaccgtctcctgcgcggtgccggtcgacgtcagcgccctgaccgtggacgccgacctgcaggcgcgctccgacgccgacctggtgttctacaacgcccccgagggcgccggagtgcgctggtcgcaggtcggcggcgggcagcgcatcgagctggacctggaggcggtgccggccgacgcgcaggcggtcgtcatcgtggtgagcctgaccggccggacctccttcggcgcggtgccgccgccgcggctgcagctcaccgccgccgacggcaccccgctggcgggcttcaccgtcacggacctgggccccgagcgggccatcttgggcctggaggtgtaccggcacggcaccggctggaaggtgcgggcgctcgggcaggggtacaccggcggcctggccgagctgctgaccgcccacggcatcgaggtcgacgaccccggcgaggaccagccggccgccgccccgccgcccgagccggccatgggcgtcccgcctccccggcccgccgagccggcgccccccgccgagcccggcccgcagccggcggcggggccctcccgctcggaggtggggtacgtcgaacgatgctggctggtgtgggaggacgccagccgctccctggccgcctaccgggcggccaccgagcacgccctgcggctgcgcgacgacgagctcgccggacgggcgcccgccgggcgccatcaggagctgatggccgccgcggccgaccggctgagcgccgacgccgcccagctggccggggagctggccggggtcgaaccccacgtcggcgccgaggtcgcgagcttcgccgcggcgacctggctgacctggcagccccggtcggacgtcgccgagggcatcctgctcggcacgctgaccgccgccgagctgcccggcctgcgcatcccgctggtgctgcggatgccctggcggcgcggggtgtggatctcccgcggcgcgctgcccggcgactcggccgcctacgcctggtcgctgatcacccgtttcctggccgcggtcccgcccggcctggtgggcctggaggtcatcgacgcctccgggctgtcgggggcgtcctggctgagcggcttcgacccgctcaccgtgcagaccctgctcggcggcggggtggccaccggcccggccgccggcgagcggctgcgccgcctgctggacctggtcgacctgcgcgggatcggcggcgacgccgaactgccccctgggctggcccccggccccccggtgcggctggtggtggtcatggacgccggtgccgccctggacggcgaggacgcccaccgcctgatgcgcctggtcgaggacggccccctggtgggcgtgccggtgctgctggtggagaccgacacccccgccgccgaatcggtgcgggcgctgcgcgtccgccaaagctgcaacaacctgccgtcggcggagggcgccatcgccgactcgtgggtgggcgccgactggacgctgaccccggacgtgctgcccgacgccggggacggcacccgcccgcccagcctgttcgcccacgtgctcggcgcgcacgcccgggcgatcgcctcatacggctgacgacccggcaggagatccgcccatgagactgttcgtggcactgatcccgccgtcggccgtcctggacgagctcgaccggctgctggtgccctaccgggcggactggccggacctgaagtgggtcgcccgcgacaagatgcacatcacgctggccttcctgggggagatcgacgagcgcgccctggaacgcctgctgccccgcctggagcgcgccgccggccgccaccccaggatcgagctgtccttcgccggggccggggcgttccccggcggcggcgcccacgcccgcgtcctgtggacgggcgtgtacggcgaccgcggcgtgctggcccggctggccgcctcggtgaacgccgccggacgccgcgccgggatcgcggtgggcgagcacagggccttccgcccccacctgaccttggcccgcagccgccgccccaccgacatgcgcccgctgatcgaagggctgtcggcctatgccgggacgacctggacggccgacaccgtccacctggtccgcagccacctgccgggcaagggccggcccggcctccgctatgagaccatccgcgactggcccctgcgctgaagccggacgccgcacggccgccgcctgcgggccgcttttgtcaccccctcctgccaggctggtggatctgtcggcatcgcagcccgggggaggatgacatggccacctggcaggaggtcaccgaatcggcgcccgagttcgcccggcgggtgcgcgaactgatggacgcccacaagcacaagaccatcgccacgctgcgcagcgacggcgcgccgcgcatcagcggtatcgaggccgacttcgcctgcggccagctgtggttcggctccatgcccggcgcccgcaaggcccgcgacctgcaacgcgaccccagattcgcgctgcacagcgcctcggtcgtccccaatgaggacgacccgtcctcctggcccggcgacgccaagttctccggccgcgccatcgaggtcaccgaccccggcgaactgcgcgcctacttccgggagcggggcctgaacgcatccgacttcggcggcgcccacttcttcaaggccgacatcaccgaggtcgtcctcacccgcgtcaacggcgaccacctggagatcgacctctggcgccccgccgagggcctgcgccgcttcgaacgcaagtgacgcgagcaaaccccgcgtgtcccgtcgccttgggccgccgtaccggtcctgggcatcgccccaccgagccttttcaacacgccgttcccacaggtcacatgtggggacggcgcggttgagacagtgccgtgccctgcaagccatggcctcgaagaccgcccggcttctgtctcggcccgccaagcgcgcggcccggtgaatctccgccgggaaaccgggcggcctctcgccgagtgccataggcgtacaccagatggtcaggcacgctcctgcccatccgtctcggaggcgccctcctcgtcggcgagttcggccagcaggtccgcgcgagtgacccgttcggcaccgggtggcatttcaccgcgggcaaggtgctcggaggcttcacgcatccgccgctcgatctcggcgcggcgcagccgttgccgctcttcgtaggcgctgtacggcatgaccacaacgggatcaccgccatggcgggtgatccgggtgacgacaccggcatgggaggcggccaagcagattttgccaaggtggttgcgcgcttcgcggagtggaacggactccatgggcagcccctatctcaattgtgcacattgtgtacacaatttgtgagatccgtagtgacggggcggtcacagctccgggggcggcagggcccggcggtcggcgtccgggggaccccagggcaggccgtagcgttcgcaggcgcggcgcagctcggccaggtcgggcgggaaggagaggcggcgcaggacgcggccggcgggactccagaccaccaggcggggggcctggtcggtggagtcgtcgatgccgacgccgcccacggtgccgcgggccaggttccaggcgaccttgccgcgccggctgaccacggcgatgccggcgggggagatgtgcagctggtcgcggttgcggtcatacagccagtagccgaccaggccggtcagcagcccggcggggaccgcccacagcagggtctgccgggcgccgcccagggcgtcgcccagccacagggcgcccagcaccgcggcggcctcgcacatcaccatgctcgccaggcaggtgctgatccgggagcgccgggtggcgtccaccgtcaccaccgggccgtcctcgggcgggggcgccgcgtcggcctccggctcggacggggcggacagggccgccacggcgctgtgaaaggcggccgacaggtaggcgtcgtactcggcgtcggagaccggcaggccggctttgcgggcctgctcgcgcagatcggtgcgggagatccggagcaccgccagcggggcggcgaagaactcctcgccgtcggagccgtgcagccgcagccaggcccgcccgtcgatggtcagcagctcgatcccgccgatgcggtcggccggcatccgcagcaccacgtccccggccgcatccgcccagcccagcccgtcgtcggtgaccaccagccggcccccgggcacctgggcgaagacctccggcagcccgtccagcccgtagacggaggggcggggggtgttcgcccccggcgtgatcacccgccagccgtgttcgtgcagctcgtggaccagctggaactcatccagcccatcggctggcagccgggccagcagccccatccggtggtcgaaggccagcaccgacagccggcaggggccgggccggccgctgatcgggtccacccgcacgccggggccgaccaccagcgcggcggtgtccccggcgtgcacccgcagctcccgggaccggcgccgccggccgcgcccgcggcgcaccaccagccgcccggtggtgatcgtccagcggaccggccgttcgcgcagcagcctgcggtgcaccgcgtgcagggccgcctggccgaccagcacccacccggcggccgccatccgcgacagcagcgggacgaggtcggggaactgcaccgccatccgggccaccatcagcgcgccgagcagggcgaccagcgcccccagcgccaagacgcgcagccgcccggggttttcggccggggcgctcagccgggccggctcgcggcgttcggccggcagcgggcggggctcgtgcgcggcggccagcagctcggcctcctgcgccagcagccgcgcctcggcggtgtggtcgggcaccggccgtcccggaggcgccagcccgccgtccgacagccgcccgacgtcgccgtccagcacccgcatcggcagccccagccgccgcgcggtcacatagaacgccagcggctcaaagcccatccacgacagctcacccaccggggcgcggccgaacttgtggaagaccgtcaggtagccgtcctcggcggtgagcgccagctcctcgatgcgctcgcgcgcatacccggtgatgacccgcccgtccgggccgatctgctgcaggccgtccgccgacagccgccaataggggtgggggcggcgcggccgcagcacgccgatcagccagggcatcgccacggcgacggcgatcagggccgcccacagccaggcggggcggatcggcagcagcgccaccaccaaggccgccagtgtgaacggcacgccgccgaccgggcgccgccgtcccgcggcccccgtccaggactggccgacgagctctggttgcacagtccccgatcctgacatgtgtgacgccgctcccgccgctgactcggtggtcgaatacctcactggcccgccggtcaggaccgccggcgcaggatgccgtagccgaccgccagcgcgatcccgaccgccaggaccacgcccacgttgcggtcgtccggctcccgccgctgcgactcccgccgcccggactcggtgggggcgggggtggggtcgggccggacccgctcgggcagcggcacccgccatatcggctgggcgacgccctccgaaccggccagcagcgcccgcccgtcgggcgtgtaggtgatcgactcgccctgctcctggcgcggcagccggatgctgcgcagcggtttgatcttctcctcggcgttctcatcgaaggagtagatacgggcggacgagtaggtgcggatcaccagtgaccgcccgtcgggcgcgaacgccccgtcggtggccagcagcggcgccctgccgaccttgcgcaggatgttgtagccgtcggtgcgcagccgggccggagcctcatacagcccgccggagagctgcttgctggcgatgtagatccggttggtccgcgggttgatcatgaaggtctcggcgttgcgcggcccgtcggcgtaccggaagcggaacgcggtcgcccgcagcgtctggctgcgcagctcggacggctcggggatgcggtagacggtgacgtgcggccagatcccgccgtggttgtcgccgatgtcggcgacgaacagcgccggccggccctgctcgtccttcccgatcgccatgccctcccagtcgcgggcaccggcgcccgccagcgtgagcgtggccagcgtccgcccgtcggggccgatcgcgaagatctggggggcgccgccggagtcgttgtgggtgtagagcacccccggatgccgtctgctggccgccagcccgctggattcggagatccgcgggtcgcggatcgtcagcaggcgggtggcctcctcgtcccgggcacttccctcggccgctccggcccaggcgcacgccagcaggcaggcgagcggaatcgccgcggcccgtatgcgcaaactcgtcctcccgtttccctcggcatcgatcatcgccgatcgccggcgggagggcatcctccgcggggacgagcccggcgccgccgcaaggccggatgaccctggccggcacgcctccccgggagcgcggcgtccggaggccggggaccgcatcgccccgtcggctccgtcccggcccgccaggaggtgacatgccgggaagggaacgaaaaggcggcgggcggcccggccgggcgggtcagccgatcagcgaaccgatgatcacgatgaggaccagcacggtcaggacggtcggcagcagccatcggggcgaacggttcacttttgcaagcctatttgccctccgatggtgccgcgccccggggatcggcgcctccgatgaaccgcgggcgccgcggcggcgtctcaactggcatgtgcggactgttcgggctgctgcgctcccctgccgcggcgcaccctgaaaaggcctccgacgccttcgtggtgctcggcatgctggccgaggaacggggcgacgactccgccggagtggcgttgttcaccgggcggccggtgacccgcgacgcccccgtgcccctggaggccggtgacatcagcgtcgacggctgccggatcgtcaagggacggggccggttcagccgggtgtggcgcccggacctgctgctgccgctgctggactgcgcccccgtggcgatcggccacacccgccgggccacccagggcgggcgggagcggctggccgacgccggcccgctggcggtgcccggccccggcgcggggatcgtgggcgcccacaacggggacgtcgaggccgccgcgctgcgcgagcgcttcgccctgccgcggggacggggcggcagcgacagtgaggcgatcttgcaggcgctggtcggccggcgggaggtggccgcggtcgtcgaggtgctgcaggcgctggtcggccgggccgcgctggcgtgggtggaccgggcccgtcccgaccgggtgcacctggcccgcgccgcgctgagcccgctggtggtggcgatcgacaccgagcagaacatgtactgggcctccaacccccgctggttccgcgaggtgcggcggtgcaccagcgtggagttcgcctccgcggtcatgctgcgcgagggcacctacctggagatctcgtgcacccccgtcccgcacatcagcgcccgcgccgagttcgtgcccaccgcgcggccctgcgacctggaggagggggtctgggaggggttcaccgcggccgaccgcgaccgggaccgcgccgagctgcggcacgccgtgcgcaaaagcggcaccggaggctttcccgccctgagatgacctccccgtagaccgggggcggtaccggacgggccgcccccacggacgcctgagggccgcaggatgcggcccctgcggccctcaggttcacccgggcgtcttgcgcgccttgaggacgcctacaggcgctcgaccacgtaatcgatgcaggcggtcagcgcctcgacgtcggccgggtcgacggccgggaacatgccgatgcgcagctggttgcggcccagcttgcggtagggctcggtgtcgacgatgccgttggcccgcagcgtcttggccaccgcggcggcgtccacggagtcgacgaagtcgatggtgcccaccacctgggagcgctgcgccgggtcggccacgaacggggtggcgtaagaggacttctccgcccacgtgtacagccgctgcgccgagtcggcggtgcgcgcggtggtccaggccaggccgccctgggcgttcatccactcgatctgctcggcgaacagcagcagcgtggccaccgcgggcgtgttgtaggtctggtccttggcggagttgtcgatgaccgtcttgaggttgaagaactccgggatgtagcggtcggaggaggcgatctgctcgatccgctccagcgcggccggggagaccagcgccacccacagcccgccgtcggaggcgaagcacttttgcggcgcgaagtagtagacgtcggcctgggtgatgtccaccggcaggccgccggccccggaggtggcgtccaccagcaccagcgagtcctccccgcccacccgctgaatgggcatcgccacgccggtggaggtctcgttgtgggtcagcgcgtagacgtccacgccgtcctcggcccgcggcagcgggtgggagccgggctcggcggagatcagcgacggctcctccagccacggggccgccttggcgaccttggcgaacttgctggagaactccccgaaggtcaggtgctgggacttgcggcggatcaacccgaaggcggcggcgtcccagaaggcggtggtgccgccgttgctgagcagcacccggtagccctccggcagggagaacagctccgccagtccctcgcggacccggcgcaccagcgacttgaccggcgcctgccggtgcgaggtgcccaggtaggcggcacccgactcggcgagcgcgcgcaactgctcgggacggaccttggacgggccgcatccgaaacggccgtcggctggcttgaggtctgcggggatgacgatttcagtcacgtgaacaccttagatgagctgggagatcgaactcgcagccgtccagatcctgagatgaacctctcatctgcggcgcagcgcgcggattcccaccgccagcagccagagcagcccgagcgccgccgcgacggccaccgcggcgtgctcgccccacgggtcgccggcggagaccgcccgccgcagcgcccggaccgagtcgtgcagcagcagcgccagcgccgccgccacgatccagccgaccaccttgcgcgagaccgcgtcccggcggcgccgcctggcccggcgttcggcctcctgccgccgcagctcctccagcaccgcctgggggcgcgctgcctccggctcgtcgaactcctctagctcgtcgaagtcgccggcggagcgcggggccggctcccggctcccggcgcgttcaccgggggcggcgaggccgtcggcgtcgtgggggcgggagtgcgtcacacgccccatgatgacaaacccggcccgatggccgtgaggtcctttgggaccggccggacgggaggggcaacctggccgaaatcgtctccgtggcctggatcacgtgataaaaaacacgtggagaaagaagcggcccgccggagcgcgctccggcgggctcctatgagccgaagctcactgggctgggccgaaggtcactcggcgttgcgcttgagagcggcgtcggcaccggcgacctcggtgatgggacgcgggccgggccccaacgtaccgggcgctggggcggaccaggcggccggtgcgcttttgctccaggacgtgcgccgcccacccggcggtgcgggcgcaggtgaacatggcgggcatcatcgcgggaggaacctcggcgaagtccaagatcaccgcggcccagaactcgacgttggtctcgatggcgcggtcgggacggcgctcgcgcaggatcgacagggctgcgtcctccaacgccttggccgcctcgtagcggggggcacccagctccttggcggtgcggcggagcacccgggcgcgcgggtcctcggcccggtagacccggtggccgaagcccatcaggcgctccccggcgtccaggatgtcggtgacgaccttgcgggcgtccccgatctgctccaccttctggatcatcggcagcacccgggcgggggcgccgccgtgcagcggaccggacatggcgccgatcgctccggcgaagctggccgccacgtcggcgccggtggaggcgatgacgcgggcggtgaaggtggaggcgttcatgccgtgctcggcggccgagacccagtaggcgtcgatggccttgacgtggcgggggtcgggctcaccgcgccactggatcatgaaacgctcggtgatgttgcgtccctcgtcgatgcggcgctgtgggaccatgggcaggccggcgccgcgggccgactgggccgcgaacgacagcaccagcgccgatactcgggccaggtcggcacgggcctcctcgtcgctgatgtccagcagcggacgcatcccgtaggcggtggccagggccggcagcgcgccctgcacgtccacgcggacgtcgccggagcggtgcggcaggacgtgcggctcggccggagccaggcccgggtcgaagctgttgtccaccagcaggccccaggcgtcgccgaaggagacgcggccgacgagatcttcgatgtcgacgccccggtaccgcagggcgccgccctccttgtccggttcggcgatctcggtctcgaaggccacgaccccctcaagaccgggtttgaagtcggacatgttcgtcctgcctttcgtccccaagagtgataaggcggtgaaggttcattgaaccctgtcgctgttaccgcttagtacccaggtccccacatgacgcattccgcccaggtgagaggctcaggcactgtgcgacaacaccctgatccggcccggctccgcagcgcgtacgaaagcgacgggacggtgcgctcctccttcccggacgaccttccccgcgacccggtcgacctgttcgccgcctggttcaccgacgcgctggcgtccggactgcccgaacccaacgcgatggtgctggccaccgcctcgcccgagggggtgcccagcgcgcggaccgttctcctcaaagggtacggaaccgatggattcaggttcttcaccaaccacacttcgcgaaaggggcgggagctggcggccaacccggtggccgcactggtgttcccctggcacgccatccaccgccaggtccggatctgcgggccggtgcggcggctgccggaggaggagtcggccgcctacttccgcagccggccccacggctcgcagatcggcgcctgggccagccgccagtcctcggtgatcggctcgcgggaggaactggacgcccggtacgccgagctggccgcgcgctggccggaccccgatgaggtgccgggcgccccaaaggtgccggtgccgcccttctggggcggctacctggtggtcccccaggagatcgagttctggcagggccggcccaaccgcatgcacgaccgcatccgctaccgccgcgtgccgccccttggggccggcgatgcggaggggaccgccgaagcgcgcgagtgggtcatcgagagactgtgcccgtgacaacggaacagcactccaaaccctccgagacggccgcatcctcccggcggcggctgacgatcgacacccggccgctggcgcatccggccttccgccggctgtggctcggccagagcgtgtccttcctgggctttcaggtgaccgccgtggcggtgccggtgcaggtctacgacatgacccgcgcctcgctgtgggtgggggtgctcggcctggtcaacctggtgccgctgatcgccttcggcctgtggggcggcgccgtggccgaccacatggaccggcgcaggctgctgttcctggcctcctgcgtgatgtgggtctccaccctgctgctgctggtgcaggcgctgctggagctggacagcctggcgctgatcatggccctggtggcggtgcaggcctccggattcgcggtggcctcgcccacccgcggcgcgatcatcccccgcctgctggagaaacggctggtgcccgccgccaacaccctcaacttcaccgccagccaggtggggatgatggccgggccgctgctggccgggttcgtgctggcccgctgggactacgccgtcgcctacgccctggacgcggtgctgttcaccgccgtgctgtatgcggcgctgcggctgccgcccatcccgccgctgggcgagcgcaccggcagccccggcctgcgctcggtggccgagggcctgcggtacctggccacccagccggtgctgctgatgtcgttcgtggtggacatcatcgcgatgagcatcgccatgccccgggcgctgttccccgagctggccgagacccgcttcggcggcgaggaggcggtgggctggctgttcggcgccatctccatcggcgcggtgctgggcgggctgctgtcggggtggatggagcgcgtccaccgccagggcgtggcgctggtggtctcgatcgcggtgtggggcctggcggtggccgccgccgggctggcccacagcctgtggctggcggtggtgctgctggccgtcggcggggccgccgacctggtgtcggcggtgttccggcagacgatcctgcagacctacgcccccgacgagatgcgcgggcgcatgcagggcgtcttcgtcgtcgtggtcgccggcgggccccgcctcggcgacctgcgcgccggggccaccgcggcggtcaccggggccaccgcctcctgggtgggcgggggcctggcctgcgcggtcttggtggtggttgtgtcgctgtgcgtgccggccttcctgcgctacgacacccgccgccaggggccggtgcccgagcacctgccaaagccccaggacgttccggagcccaagacggacgagtgatccggcgggccgggccgcccgccgtcgtggcgcgcgggtgggggccaccgtcatgggaaggtccgaggctcatcatgcgttgtcgttatcccgtgcggcattcgttacttcgggaatgcgcacggtcacgtcaacgcacgcctgtgccgggccccgacgaagtagacttggagcttcaagagcggagggagccttgacctcacatggcctgatcgacacgacggagatgtatctccgtacggtgttcgagctcgaagaggaggggatcgttcccctgcgcgcgcggatcgccgagcgcctgtcccaaagcggcccgacggtgagccagacggtcgcccggatggagcgcgacggcctgctgcgggtcgagggagaccggcaccttgagctcaccccgtccggccggggactggccacccgggtgatgcgcaagcaccggctcgccgagtgcctgctggtgaacatcatcgggctgccctgggaggacgtccacatcgaggcgtgccgctgggagcacgtgatgagcgagcaggtcgagcggcgcctggtggtgctgctggggtaccccacccactgcccgcacggcaaccccatccccggtctggaggagctcggcgtcaccgaggagggcgaggagaccggcccgctgaacgtgatgaccgaggtcgccaccccggagggcacccccgcggtggtccggcggatcagcgagcaggtgcaaaacgacagcgacctgatgctcatcctcaagcggctgggcatccaaccgggacgcgaggtgatgctggagagcagtccggacggcgttcgggtgagctgtgagggcgagccggacggcaccgccgagctgccgcgccgcctggccgagcacgtgttcgtcaccaagcgctgaatatcttgccggtgacctccccgccctgtaccgaagatctcctcagtgagaagctgtacccgcgtatccggaacgtgtttttgtcgttcaataccaaggaggcgtgtacggcgtccatgagggggcaggtcgtgctcgctgctgtaaccggggaagcagaggtccgatgaagcggtggggtgagtcctccttcgaggcgcaactgccgccgcagaccgtcctcgaccagatggagatggcggtcatcgtctgcgaccgcttcagcaacatcatctacagcaacgagtacgcccagcggctgttcggcttccggggcgaggagtccatcgggcggtcggtgctggatctgggcatcgccgaggaggaccgcgaccaggccaccgagctggcccggcacgttctcaagggcggtgtgtgggagggcaccttctgcaacatccgggctgatgggaccaccttctacacccgcgctcaggccgtcccgctgcgccatccctccggctcggtggacgggaccgtcatcttcgcccgcgaggccttccgcagcaaccagcgcgaccgggagcgcttcgggctgctggagcgcatcggcgagcggctggccgggtcgctggagctggccaccacgctgcggcagatggccgacacgctggtcccgcagttcgccgaccactgcttcatcgacctgttcagcggcgaccggctgatccgccgcgtctcccgccacaccgggggctggaccccgccgccgggcacctgggcccaggtcggcgagccggtgtcctaccctcccgaccacttctgcagcaaggccatggcccgccgggaggcggtgctggtggaggacctgatgcagcaccggttctccgcccccagcaccgccagcatgaacctcagccgggaggtgggcgtcacctcggtgatcgccgccccgctgctggcccgcggcgagctgctgggcgtgatgagcctggcgttgtcgggcctggggaaccggcccgacccgcactacgacggcttcgaccgcgacctggtcggcgccatcgccggccgggtggcgctggcggtcgacaacgcgatgctgttcgaggccgagcgcgagaccgcgctggccttccaaaaggatctgctgcccggcgacatcccgccccggctggacgggctgcagatcgcctggcgctatgagccggcccggccgctggaatcccacgggcacggcatccagacccaggtcggcggcgactggtacgacgtgatcccgctgtcggcgggccgggtgggcctggtgatcggggacgtggagggccggggcgcccgctcggccgcggtcatggggcagctgcgcgccgcgctgcgggccttcgcccaagacgacaagccgcccgcggagatcctgcgcaagctggatgagtggacccgggcgatgagcaagtcccggcggccccggcccggcgaggagcagccgcgtccgacgctggtgtcgtgcacctacttcgtctacgacgcctggtcgcgggtgctgtcgttcgccaacgccgggcacgatccgccgctgctgatccaagacggcaaggtcggtgagctggagttcgacagcaagggcgccatgctcggggtgcgcggctccggggtgggcggggagatcctgttcaacgaggagagctgcgagctcaagcccggctccacgctggtgctctacaccgacggcctgatcgaccggcggccccgcgaggacgggacgtactacagccgtgaggagtcccgccggatgctgcgcgaggcggtggccgcggtcgcccacgaggatgtggagacgatcgccaacgccgcctatgaggcggtgccgggcgacatcgacgacgatgtggcgatcgtggtgatccgcacctccgatgaggagctggcggtcgagcagcgcgtcttcgcggccgagccgatcatggtctccgaggcgcggcgcatggccgccgacaccttcgccgcctggggcgtggaccccgagcaggccgagctggcctgcctgctggtctccgaggtggtcaccaacgtggtgctgcacgccgccagcgccccggcgccgcgccgggagccggtgatgccccaggtgggcgggttgggctcggggagcgatgcgctgccgtcgctggaagaggagctgtgggacctgggcgtggagctgggccgccgggagccggcgaccaaggagttccggttgcggctgcgccgcggcgcccgttcgctgtgggtggaggtcttcgactccgacctgcggctgccgcgcatccgcagcgccggggagaccgacgagggcggccgcggcctgtacctggtggatcagctggccacccggtggggcgcccggccgaccgccgacggcaaggccgtctggttcgagctgcctttggagcccggaggcccggtgggggcctgaccggaaagggggccgtggccttcagcggccgtggggttcggcggccaggtgcgcccaggtgtgggtgacccacagctcgccgccgatgacgcggggccgggccccggtgcacggcccgccgtccacctcctccagcagcgcctgccggatggcctcggcgcactgggggtccgcggcggcctccagccagggctccaggggccgttccacgttgagccggtccaggcggcgcacccgggcgcccgcctgcgtcagcagcgtgatgagcttctccagcgagggcaggccccggtgtccggggtcgcgcagccgctccagccggtcgcgctcggaggcgtgccgggcgggccgcacctgctcggcgatgatcactttgccgccgccgcggcagacccgcaccatctcgcccagcacccgcgccgggtcatccagccgctggatcgaaaaatgcgagatgaccagtgtgaaagcgccgtcctggtagggcagcgccccggcgccggccgccgttggggcggcacccggccgccggcggtcgaacagcacggtgggggtgcgtcccgcgggggcggcggccggttgcggtccggtgccgccggaagccggatgcgccgggtcgaagggggtgaagcgccggaccagcggttccagcgcggccgggagcggcccgtccccatggcagaggccgaggcagtcgtcggccgatgagggctcggcgaagtccacgaaccggcccacgtgcggggagaccgtgctccttggagggcgggccttggccggagtgggtggcacgtcgtcgtctcccttgccgcgcggggaagcagctttctcagctgagacgccgcggccgggggagaagttcggacattgcccctatggagctttttcaccccgcgcgcgtccggcggggtgcgggatcacagagatcttccccacaccgccaggaccgcgatcatgacgacgatgatgaccccgctgtagctggggacggaccagcgcagccgcgcggcgacgaagcgcaccaggtaggcgcacagcaccgcgatgaagaacaggaggatgaatcccgtcatgcggtcacctcggtgattcaaggggctgtcagcagcctaagcgtttgcggggcggttcgctcaggcgcccggcggatctttgttcgacctggtgtcgaatacaagtcggcggggggatacgctcccgcttgtgacagatgtgaacgaagagcagcggcgagaccgcctcgacgacctgatggtgcgcttggcgtacggcaggctggcgctgggggtgacctcgtttctggcgccggcggtgggcgcccgcctgatgggcgccggcggcggcagggacgccggacgcgacctggtgaccaggatcttcgcctcccgggagatcgcgctgggggccggctacctgctgagcggcgccaagggccgggcgatgtgggctcggctgggcctgatggtggacacgctggatgcggtggccggggtgaaggccggcgtcaagcgcgacggcgtccgcggggtcccgctgtgggcggcgagcatgttcacctccgtcgccgccacggccgccggcctcggcgccgccaaggtcgtcaaggacctgaccggctgacccggtcgcggtggcgtgccgggcggtggaacccggttcggcggtgatccgatgaccaatgggtatgccctgaaatgacggccctttgcaaaccggggggccaccgcccgcgacgcggcgggcggcaccatgtaacctcgtactgacgagtaccgaatcccgctcggtttcggttccgggacggaacccctacgcaaagatctggaggcgtcgtggccgaggcgtacatcgtcggcgcggtccgtacccccgtgggcaccaagaagggtgccctcaaggacgtgcactccgccgacctcggggcccatgtgctcaaggagctgatgaaccgcacgggggtcgacccggccgccgtggaagacgtgatcatgggctgcgtcatgcaggtcggcgcgcagaccctggacatcgcccgtaccgcctggctgtcggcgggcctgcccgagcacgtgccgggcgtcaccatcgaccggcagtgcggctcctcccagcaggccgtgcacttcgccgcccaggccgtgatgtcgggcacccaggacctggtggtcgcggccggcgtggagaacatggccatggtgccgatgggctcctcggtcccgatgggccccgagggcccgaccgccggcctcccgtggggcccggcctggggcgagcggtacggccagcaggagatctcgcagttccgcggcgcgcagctgatgtgcgagaagtggggcttcaagcgcggtgacctggagcagttcgcgctggagagccaccgccgggcggccaacgccctggagaagggctacttcgagcgggagatcgccccgctgaacgggctgacccaggacgagggcgtgcgcccggacaccacgctggagaagatggccaccctcaagccgctgcgcgagggctgggagctcaccgccgcggtctcctcgcagatctcggtgggcgcctcggccctgctgatcgcctccgaggaggccgtcaagcggcacaacctcaccccgcgggcccgcatccacaccctggcggtggtcggctcggacccggtgatcatgctggacggcccgatcccggccacccgcaaggcgctggagaagagcggcctgagcatcgacgacatcgacgtcaccgagatcaacgaggcgttcgccccggtcgtgctggcctggctgaaggagatcggcgccgacccggccaagaccaaccccaacggcggcgccatcgcgctgggccacccgctgggcgccaccggcggcatcctgatgaccaagctgctgcacgagctggagcgcaccggcggccgctacggtctgcagaccatgtgcgagggcggcggccaggccaacgccaccatcatcgagcgcctgtgacctggtagctcgaccgccggcgagggcgggacccgtatgcgggtcccgccctcgttcgttttccgccccggatgtttaaaactctggatgcagggaatctccaaatcgagttggaagttatctctaagcgaagaggcaagtagtccacggagagggaggttcccggccatgctgctgacgtccatcgaccccttcgtccaggagttcgagcgccagttcgaccggctgacccgccagttcaccggccaggccgaggccgtgatgccgatggacggcatccgccgccccgatgaggtgctgctgcgcttcgacctgccgggcatcgaccccgactccatcgaggtcaccgtcgaccgcggcgtgctgaccgtcagcgcccgccgcgaggaggagtacgccgacgacgaccgggtgttcgtgcgcgaacggccgatgggcgccttcacccgccgcgtctacctgtcggagcacctggacgccgacggcatccaggccgcctacgacaacggcgtcctggccgtgcggatcccggtgctggagcgggcccggccgcgcaaggtcgaagtccagcggcccaagggacgcaagtccctcaccgcctgaccgcccgccggcctgcggcccggcgaacgcggaacccagggtgcggcgagcgacggcctcgccgcaccctggtgtgtgcgccgccgggccgtccccgtggacgacgcggtcggcgatctgccggaagagtggccggatgatgattggcttgagccatgagttcgccgtccgacgatgccaggctgccggtggacgacgcccacgcccccctgtactcggtcggccaggtcgcctccatgctgcgcgtccagcaggcgttcctgcgccgcctggacgagttcggggtcgtcagccccggccgcacccccggcggccagcgccgctactcccgggtcgagatccgccgcgtccagtacgtggtggagctggtcagcgagggcatgacgctgaccgccatccgccgcatcctggagctggagcagcaggtccagcacctgcaggcggaactggaggccgcccgccgccgcatccgcgacctggagtccggacgcggttagcccgccggaccccttgcccgcggcgggacgcccgcaaggcccggaacgcgcagagctcatggaggcggcctggaaccgcggccgtcccgcaaagaccgataactccccgtggggggacgcaccggcacacggcccgaggctctcgccgatcccggcgccgccgggatcggcgagagcggtcttcgcgaaccgatcagggaatcttgcggtgcacgtcctcggccttgctggggccgggggtggtgtcggcgatccacgggcccgggatggacgggtccagcacgccctcctccagccaggtgaactcaccggccatgatccgccgggcgagcctggagtccctggcgtcggtgttgcgccacagggcgtcaaagagcgcctccacccgcagccgggcctggtcgcagaacgcaccggccagctcgtaggcgccggcgccggccggaccccgggcgtccctcctggcgcggacgcacaccgcggtcatcgcgaacagctcggcgccgatgtcgaccatccggcccaaaaagccctgcttgcgctccagcgcgccctgccagcgggcggcggcgtagaagaccgaccgggccagcctgcgcgagcagcgttccacatagcgcaggtgcggcgccagcgggccgaactcgccgtaggagccgtcggagcggccgggcacgctgaccagcgtcggcagccagcgggcgtaaaagcccccggcgcgggcggcggcccgggccttggcggccggcgtggcctccgggtcgatgatgtccccggcgaccgccaggtgggcgtccaccgcctcccgggcgatcagcaggtgcatgatctcggtggagccctcgaagatccggttgatgcgcaggtcgcgcagcagctgctcggctggcaccccccgttcgccccgggcggccagcgactcggcggtctcatagccccggccgccgcgcagctggaccagctcgtcggcgatccgccaggacatctccgagccgtacagcttggccagggccgcctcgatgcggatgtcgttgcgctcgtcgtcggccagcagggcggccagatccaccatcgcctccagggcgtaggtggtcgcggtgatgaaggccagcttgccggcgatggcctcgtgctcgccgatcggccggccccactgcacccgttcgcggcaccactcgcgggcgatcttggcggcccacttgccgccgcccgcgcacaatgccggcagcgacagccggccggtgttgagcgtggtcagcgcgatcttcagcccggcgccctcccggccgatcaggttgcgcgccggcacccgcacgtcgtggaagcgggtgacgccgttctcgatgccgcgcagccccatgaacgcgttgcggttctccaccgtgatgccgggggagtccgcctccaccacgaacgccgagatgccgccgcggtgccccggggactccggcacccgggccatcaccaccagcaggtcggcgaccaccccgttggtcgtccacagcttgaccccgttgagcacgtactcctcgccgtccggggtgggcaccgccgtggcgcgcagccgggccgggtcggagcccacgtccggctcggtgagcaggaacgcgctgatttcgttgacgcagcgcggcagccacgtttccttttgctcgtcggtgccgaacagcatgaccggttgcgggacgccgatggactggtgcgccgatagcagcgcccccagcgccgggctgaccgaccccaccagcatgagcgcccggccgtaatagaactggctcagccccaatccgccgtacttttcggggatcttcatgccgagcgcgccgatttcccgcagcccggccaccacctcatcggggatgcgggcctcgcgctcgatgcggaccgggtcgacctgctcggcgcagaactcgcgcagcttggccaagaacgcctcgccgcgttcggtgtcctgcgcggaaggacgcggatgcgggtggaccaggtccagccgcaatcgccccatgaacagctgctttccgaaactgggcagccgccactcggtctcgcgggcggcctcggcgaccttgcgggcggtgcgctcgtccaccgcgacgggggcctgggcggtcatggtggaggtcggctcgcggttcgcttcgctcatctcggctccttcgcgcggtctgcactccggccgccggacggcgaccggatggggacctttgcctcctacccggtccggccgccgggagaccgggccgcgccgccgccgcccgagaaaaggagcgttccatttcacttgtatgccaaagagaattcagcggaatcgttataccggccgccggaaaggtgatgcaatcgcggaggcagcggcaaagttcttgactggccgggtcagaaagggttcgctgccggtaatggacgagacacggaagcccacgctcatcgcctcggtgcagcgggcactgcgtctcatggaagcggtggccgtgcaccccaacggcgcgccggccaagcagctggcccgggaggcgcggctacccctggcgaccacctaccacttgctgcgcacgctggcccacgagggctacgccaggcgcctgccccccggggtgtgggtgctgggcgaccgggtgcaggcgctgcagggccaaagccgcctccagcaggtgctgagccgcatccggcccgccctggcggcgctgcgcgacgaactcggcgccgcttcctacttcggcatgcacatcgacggtgaaatccgcgtcatggacatcgccgacagtccccgggccccccgcgtgaacctgtgggtggggttcgaggacgcggcgcacgccaccgcgatcggcaagtgcgtgctgcggcagctggacgaggaggcccggctggactacctggcacggcaccccctcgccgagctgacccccaacaccatcaccgaccgccgggaattgctgcgcgttctgcgcgccctcggcgagctgtccttcgaccgcgaggagtacgccctgggcaccgactgcctggccgtgccggtcaccgacgccggcggcaccgtggcgggcgccctggcgatctcctgccgcgccggcgacctgccccggctgcagaccgccgtcccccgcctgcgcgccaccgccgccctcatccagcgggccttcaccctcaccgggtgaaaccccgccttgtgcccggccgtccggaagtgcgagaagtttcatccagtgccgcgcccgtttcccggtgcgcctgtggatagactgaaccggtcttcaaagcccgagatcggcccgcctcggagccgcccgtgcggcggccctttccgccgatccggcgagaaccgacaaacgaatgcgagcagcacatcggtggcgggccgggtggtgcgaccagcgagcggaaaccgatgcagtcagccaagcagcgaaagtccattgccggcactctcgtgaagctgctggggagcaggccccggccggcaccgcccgttccgggcgaaggggagatcgtccagcccgcggccggagagggcgctctggagaaccacctgggcggcgacgaggcccgcaactaccgcaaatacgagtacgacatggtggccccgcacgtgggccgctccatgctggaggtgggctcgggcctgggccacttctccgagcagttcgtcggccgcctggactacctggtggtcagcgacagcgacccctactgcgtggagcagctgcgcaaacgccacgccggcaaccccgatgtggaggtcatcgagctggcgctgccggccgccatcaagatcaggcagcgggtcgacaccgtcgtcatgatgaacgtcctggagcacatcaaagacgacgtgcaggccctcaaggacctggcggcggtgaccgagcccggcggccgcatcatcatctgggtgcccggctacatgcagctgtacggcgacttcgaccgcaaggtcgggcacgtcacccgctacaccccggccaccttgacccgctcggtgcgcgcggccgggctcatccccgaggtgtgcaagccgatcaacttcctgggcggcatcgcctggtgggtggcggtgcgccggggcggcgccggctaccccgacccgcggctggtcaagatctacgaccgcacggtcgtcccggccacccggctgatcgagaaggtgatccgcccgccgttcgggcagaccgtcttctgcgtcgcccgcgtcccgcaccggccttaaggccggatcagtccgccaggcccaggcggtgggcggtggcggcggcctcgccccgggtggggacctggagcttggccaggatgttggagacgtggacgctgacggtcttggccgaaatgaacaggacctcggcgatctcgcggttggtgcggccctgggcgaccaggcgcagcacctccaattcgcggggggtcagcccgtaaggggaccgtgcggcggacggcgccgtgccgttcaggcggccccggcgggccgtctcctccagacgccgcgccagcggggcggcccgcagccgtccggccagggcctcggcctcctgcagccggcgggcggccaggtcgcgctcgccgccggccaaggccgcctcggcggcctcggccagcgcgcgggcccgcgcgaacggctggccgatgcgctcccaggcggcggccgcggcgtcccaggcggcgagatcccgccggccgtgggcccgggccagctgcgcctcgaaggtcaggcggtgcgcctcctgcaagggcccctgcacggccagctcggccgcccgtttctcgatgcgttccagcatggccgccgcggcggcgcggtcggaccactcgccgcaggcccgggcgccgatcaccagcaccggccaggcgtaccgggcgtcgtccgacaggcccgggcactccagcacgttctccaccgccgccagcgcctcgccgatgcggccctgcgccagccgcagcgccgactccaggcgcagcatcgcgaagtagtcctgggcctcgcgccacttgatgtcgccggccggacccaggtgcgcctcggcctcggccagatcgccgcgcgccagcgccacctcaccggccaacacgtgcagcgaggtgcggaccacggccatcgggtcctggtccagggcctgtttgaggcagctgagcgcctcatcccagcggcccagcgacaccaacggctcggccaggttgaccgacagccacgcgccgtgagtgcgcgacaggcccacctcgcgggccagttccaccccctggcgggccacctcggcggcctcggcgtgccgtccggcgccctccaggaaatgcgagcgcagcaccgccacccgcagcagcggatgccgttcgcccgaccgctggacgatccgctcgacctcctccagctccgccaggccgccgctgtagtcgatgcccacgcaaaacagcgtgagcaacgcgttgatctcggcggcggtgtcgccgatccggcgggccagggccagcgattcgcgggccgcggcgagggcctcgccgtcgttgttgcgcggccgcgcgtagtgggccaaggaggccagtgcgcgggcgcgcaccgcgctgggcggatcggcgggcagccgggcggcggccgcccgcaggtcgtcgatgtattccggccgtcccagctcataggacatgcggccgcgctgctccagcagggcggcgcagcgggcgtcgtcgcccgccgcctcggcctcgcgcagcgcggcggtggcgagcttgacgccgcgttcgtgctcgccggccagctcggccgccagcgtggcctgctccagcacctcgacatggcgggcgccgatccgcgcggcggcgtcgggcaccttgtaccacagctccaggacgcgtgagagcatcgccagctgctcggcgtaggcggcggccttgcgggcgtcgttggccgcccgccaagcgctcaccagcgcccaggtcggctcgtgcgccgagtaccagtggtgcgacagcagcacccacagccgccccgagggcaccagcgccggatcgcgttccaaggcctcggcgtagcgggcgtgcagctgggtgtgctcgccgggcagcaggtcgtcgtgcacggcctcgcggatcagcgcatgccggaaggcgtacccgtcgccgtccaccaccaggacgttggcctccaccgccggccgcagcacccgggccagtgcggcatcgtccagcccggagaccgccgccagcagcgcgtgctcgatgcgggtgccgccggcgctggccacccgcagcgtctcgcgggtctcctcgggcagtttctggacggccgccagcagcaggtcccgcagcgactccggcagggcgcgctcgccgtcgtcggccagcagcgcctccacgaacaacgggttgccctcgctgcgctcatacacccgctccaccagcccggccggcggctcgccctccagcagcccgcgcaccagctcgccgacctcgccgcggctcagccgggtcagctccatgcggcgcacgcgctccacccgggtcagctcggccagcagcgggcgcagcggatgggtgcggtgcagctcgtcggtgcggtaggtcgccaccaccagcagcggggcggcactgacgttgcgcgccaggaacgccagcaggtcgcgggtggagcggtcggcccagtgcacgtcctcgatcaccagcacggtgggggcgcgctcggccagccgttccagcagggtgagcaccagttcgaacagccgggcgcgttcctcgccggaggcggtgtcgctctccggctcgccgaactccggcagcagccgggccagcccggcggtggccgagcgcggcagcagccccgccaccccgtcgatgccgatccggcgcaccagggcgcgcagcaccgcggtgaacggggcgaacggcaaccccccggcgcccagctccaggcagccgcccaccagcacctgcgccccgccggcgcccgcccgctcggcgaactcccgcagcagccgggtcttgccgaccccggcctccccgccgatcagcatcgcccccggggcctcggcgagcgcctcctgcagccgttccagctcggtggatctgccgacgaggacggggctgaccgaacacgcgctcacacccccagcatgccactcggccccggccggattcgcctgatttttcggccctgccgcggggtgggacggaggcttgccgggccgtccccgagcgggctttcgccggggacttcagggcacgcgggccacggcgcccagctcgatccactcgctggactgcggcccggggacgtcaccggggtcgggacgccaggcggagacctccaccaggcccggttccaccagctccagcccctccagccaggaggcgatctcctcgggccggcggacccgtccccagttgccgccggtgacgccgtccaggaagtccgtcagccgccgccgcgcccgctcgtcctcggagaccaggtggctgaggaccaccaggctgcccggggccagccggtcgaccacccggcggatgatcccgggcgggtccccggagtcgggcacgcagtgcagcaccgacacgaacagggcggcgaccggttcagagaagtcgatcagccgcttgacgtccggatggtccagcacctgctcgatccgccgcacatcggcggtgatcatggcggtctgggggccgtcggccagcagcgcccggccgtgcgccagcaccaccgggtcgttgtcgatgtagaccacgtgggcggacgggtcgtggcgctgggcgatctggtggacgttgtcggcggtgggcaggcccgaaccgtggtcgaggaactggcggacgccctcctgctccaccgcatgccgaacggcacgttccagaaaacggcggttggccacggccagctcccgggtgcccggggccatggccagcagatgctcggcggcctgccggtcggcggcgtagttctcccgcccgcccagcaggtagttgtacatccgcgccacgttggcggtgtgcaggggagatgagggggccgagcctgccgacgacaccaccgctcctacggacgtccgttgtctgtcgcttgatcgtacttgccggggtgaacgtcccgggcagaacgccacggcatggacgggtgcgcgttttgtgccgccgcagggcatgggagatccttggcgggtgtcgacggagactgcgatggacgcgcccggcagcaacgccgagctgcgcgctttcctgcacggactgcccggggtcgaccaggtgggggccgaggaacgggccgcccggctggccgcccgttcgatcaagaccaccgccaaggcccgcgccatcgacctggcgatctccatggtcgacctgaccaccctggagggcgccgacacccccggcaaggtccgcgccctgtgcgccaaggcggtgcggcccgacccggccgacccgtcggtgcccaaggtcgcggccgtgtgcgtgtaccccgacctggccggggtggcggcgggggcgctggccggctcgggggtggcggtggccagcgtggcgaccgccttcccctccggccgggcgccgctggaggccaaactggccgacacgcgggccgcggtggcggcgggcgccaccgagatcgacatggtgatcgaccggggcgccttcctggccggtgactacctggcggtgttcgaggagatcgccgaggtcaagcgggcctgcggcgaggcgcacctgaaggtgatcttggagaccggggagctggccacctacgacaacgtgcgccgcgcctcctggctggcgatgcgggccggtgccgacttcatcaagacctccaccggcaaggtctccccggcggccacacccgcggtgacgctggtgatgctggaggcggtccgcgacttccacgccgccaccggccggcgggtcggcgtcaaacccgccggcggcatccgcaccaccaaggacgccatcaggtacctggtgctggtcaacgaggtcgccgggccggactggctcaccccccgccacttccgcatcggcgcctccagcctgctcaacgacctgctgatgcagcggcagaagctgaccaccggcgcctatgcgggccccgactacttcagcctggactaggacggcgatgagcgaccagatcttttcgtacgcgccggcgccggagtcggcgtccatcgcccgcatcaggccctcctacggcctgttcatcgacggggagtggaccgacggcgccgccgagcgcaccttcaagaccgtcaaccccgccaccgaggaggtgctggcggaggtcaccgaggcgaccgaggaggacgtggaccgggcggtgcgcgccgcccgggacgcctacgagcgggtgtggggcccgatgcccggccgcgagcgggccaagtacctgttccgcatcgcccggctgctgcaggagcgctcccgcgagctggccgtgctggagaccctcgacaacggcaagccgatccgcgagtcccgggatgtggacctgccgctggtggccgcgcacttcttctaccacgccggctgggccgacaagctgccgtacgccggattcgggcccgacccacggccgctgggggtggccgcgcaggtgatcccgtggaacttcccgctgctgatgctggcctggaagatcgcccccgcgctggcctgcggcaacaccgtcgtcctcaaaccggccgagaccaccccgctgaccgccctgacgttcgcggagatctgccggcaggccgagctgccgccgggcgtggtcaacatcgtcaccggggcggcccggaccgggcaggcactggtgcggcacccgggcgtggacaaggtcgccttcaccggctccaccgaggtcggcaggcagatcgcccgcgccgtggccggcacccgcaaaaggctcacgctggagctgggcggcaaggccgccaacgtgatcttcgaggacgccccgctggaccaggccgtcgagggcgcgatcaacgggatcttcttcaaccaggggcaggtgtgctgcgccgggtcccggctgctggtgcaggagtcgatcgcaggggagctgctggagcggctcaaggcccggatggccacgctgcgggtcggggacccgctggacaagaacaccgacgtcggcgcgatcaactccgccgggcagctggagaagatccgcaccctggcgcaggccggcgaacaggagggcgccatccgctggtcggcgccgtgcgagctgccggagcgcggctactggttcgccccgaccgtcttcaccggcgtggccgcctcgcaccgcatcgcccgcgaggagatcttcggcccggtgctgtcggtgctgaccttccgcacccccgccgaggccgtggagaaggccaacaacaccccgtatgggctgtcggcggggatctggaccgagaagggctcacgcgtgctgtggatggcccagcggctgcgcgccggggtggtgtgggccaacaccttcaacaagttcgacccggccgccccgttcggcggctacaaggagtcgggtttcggccgcgagggcggccgtcacggactggaggcctacctcgatgtctgaaccggcgcggctggcggtgcgcaagacctacaagctgttcatcgggggcgccttcccccgttcggagtcgggcaggacgtacgtggtcaccgatgccggcggcgagttcctggccaacgcctgccaggcctcccgcaaggacgcccgggacgccgtcagcgccgcgcgcaaggcgttccccggctggtcggcgcgcaccccctacaaccgcgggcagatcctctaccggatcgccgagatgctggaggggcggcgcgcccagttcatcgccgagctgcgccaggccgggctggcggaagacgccgccgtcgccgaggtggacgccgccatcgaccggtgggtctggtatgcgggctgggccgacaagctcgccgccgtcaccgggtcggtcaaccccgtcgccgggccgttcttcagcttctccgcccccgaccccaccggggtggtggcgatcgtggcgccggactcgccgctgctggggctggtgtcggtgatcgccccggtgatcgtgtccggcaacacctgcgtggtggtcgcctccgagcccgccccgctgccggcgatcacgttcgccgaggtgctggccaccagtgacctgcccggcggcgtggtcaacgtgctcaccggccggcgcgccgagctggcgccctgcctggccgcgcacatggacgtcaacgccatcgacctgacgggggcgccgccggagcaggcggggccgctggaggaggccgccgccgggaatctcaagcgcgtgctgcgtccggacgccggggagaccgactggcacgccgatccgggaacggcccggatgaccgccttcctggagaccaagacggtctggcacccgctcggcatgtgagcgtcccgttaggccgcggccggccgtggaatggaaccctgcggctcacggccgtcggggacggccggccgcggtggggcggccggcgccgccggcggccccggcagtgggggaagaacatggacgagcgggagatcctggcgcggatcggcgatttcgtggacgaggagcgccggctgcgcgagatgtacgagcggggcgagctgagccaggcccaggagcagcggcgcctgcggcaactggaggtcgccctcgaccagtgctgggacctgctgcggcagcggcgggccaaggccagggccggggagaaccccgacgaggccggcatccggcccgccggccaggtcgagggctacatccagtgagcccggcccgggtgccggaggtttccggttccgccttgttcggacgcggggcgtctcagggcgggggcggcaggtcgcgtccggcctcctgctccggcgggacgggcggctcctgctccggcttggtctcccggtcgcttttgtcgccgtggcgccacccgaagcgggaggtgcgcgtggcggcgatctggtcgcggatccgctccacgatgcgcccggcggccaggtcctgggccagcaggcaggccgaggtgatcgcgcgggcctgggaggcgccgtgggcgatgaccacggtgccgttcagccccagcagcaccccgccgccgtaggtttcggagtccagccgggccttgagcgcctgcaggcggcggcgctgcagcagggcgcccagcttggcggtggcggaggagcggatggtctgctgcagctcggccatggccatgcggaccgcgccctccatggtcttcagcgccacgttgccggtgaagccgtcgcacaccaccacgtccaccgcgccggtcagcaggtcgccgccttcgatgttgccggcgaactcgatgccgtggtggccggaggacagcagctcataggcgcgccggacggccttgttgcccttgcccggctccgatccgatgttcagcagccccacccggggccgcggcacgccgagcgcgacctgggcgtacgcggtgcccagcgcggcgaactgcaccagcacctcgggtttgacgtccacgctggccccggagtccagcagcacggtggggcggggccgggtcggcagcagcaccgcgatggccgggcgcagcaccccctgctgggccttgagccgcagccgggcggtggccaccaccccggcggtggtgccggccgacaccagcgccgaggcccgcccggtcttgatcagatggcaggccaccgccaccgaggagcggggcttgcgccagctggccagcgcgccctcgtccatcgccagcgcctcctcggcgtgcacgatggggatctcgccggtcacgccgtggcgttccagctcggcgcgcacccggggggcctgcccgaccagcaccagccggacgccgtgctcgcgcaccgcggccaccgcaccggcgacgatctcttcgggcgcgtgatcgccgcccatggtgtcgatcaccacgggacgggggcgcccgcccgtgtcatcgcgggtcatcaacacgggctccaaggtcgatcgccgcggaaggcggcgggggagtgggggtgactcaccgaaagaggctcaccgcatgttaggtcaccgcgcgcggtgcctgagcacgtggggccgggccgttgcgcccgggacggcccggcccgcgccgttctcagccgccggcacggcagtcggcgcccaggcacggcgcgttctgcaccagcgggcgtccgtcgatcaggatggtgaagtactcccgggccgcggcgtgctcgaccgccccgatcacctgcaccggcttgcgggcggcggtggtgcccgagcagcgcacccgcagcttgtgcttgttccagccgggcaggtcggtgcacgtcagcgggccgctgagggggtgtccccgggcctgcagctcggcggcggccatgacgggcagggcggagcgcagcgccgcctgggtctcatagcgcggcttggggccgtcgaagaacgcgaaataggcggtcacgcccgccgcgccgaggacgatcgcggcggtgaccgcacctatgagcactttcacactgggtaagatcacccgccggatctccgatcatccgccgcggcatgcgggctttcctgggaattggccgtcgccatgccggcgcccgcctttgctcacgccggctgcccggcccgctccagggcgccggtgacgatgccggtgacggcctcggcgatggcgtcgggccggtcgagctgcaccaggtgcagggagtccggcaggtccagctgccgcccgtgggggctcatcgcggccagttcccggtggccggcgctccagctcgccgccttctgcgggtcggtgatgtcggccagcgcggtcagcaccaccagcgggatcggcgggaacggcagccgtttgcgcagcgccagcacgtcggcggccatctcgcggtaggcggcgttctcggccagcagggtgcccagcaccgtgccgcgcccgtacaccgcgcgcaccgtcccgtccggcaccgggggtttgcggcggctggtgaaccgcagcagcgagcggcggacgtgcggggcggccagccaggggatgccggtgagcccgaaggcccgcccggccaggtagagggccggctgcaccgccgcggcgatccgcacgtccgaccaggtggagtcctcgtagctggggtcggccagcaccagcccgcgcaccagctcggggtggatgcgcgccagcgcctcggcctggaacccggccatggagtgggccaccaccgtcaccggcggcccggcccagtcggccagcgccgccagcagccggacctcgcggcgcaggctgggacggctgagggcgggcgggctcagccccgttccggggcggtcgaagcacaccacccggtagccggccagttcctcgatcaccggctgccagtcgaaccaggcgccgcccagcccggaggtcagcagcaccacgggggcgccgggcgggccggactgcaccaggtggagccgctcgccggacagatcgacgaacgtcccgccctccagcgcgtcccggtccatcggccccccactcggcgatggtgcggatctttccggtgctcaggataggaaggccggctcgcgctccggtggggtttcggcggcgtgaccacagagcgtcacgaacagcttgttaaccggtttatacctataagtaccggtatgttcaggaagttcagtatctttgcgtgaaggggagggtatctataccccgataacgggggagcaaattcccgtgctctctcccccacgatcacaaggagtacagccacgtgaccttggtcaatgacgcggcgccacctgctgtgcgatccaccggccgcaagttccgcgcctacaccgccaagcacctggacgagctcaccgcgcgtgccgggctgtcggcggaccagcgcctggcgatccgggcggtcgccacagtgctgccgttccggaccaacagctacgtggtcgaagagctcatcgactggtccgccgctcccgacgatccgatctaccgcctggtcttcccgcaggaggacatgctcccggccgacgatgtcgcgcacatcgccggcctgctgcgccgccaggccccgcgccaggagatcgaggccgccgcgcaccgggtgcggatgcggctgaacccgcacccggccggtcagctggagctcaacgtccctagcttcggagacggcgtggtaccggggatgcagcacaagtacgacgagaccgtgctctacttccccaaacagggccagacctgccacgcctactgcacctactgtttccgctgggcccagttcgtcggggagccggacctgaagctggccggcgacgacgccctgcagctgcgcgactacctggtcgcccacccccgcgtgaccaacgtgctgttcaccggcggggacgcgatgatcatgggcgagccggtgctgcgccgctacgtggagccgctgctggaactggagcagatcgagtccatccggatcggcaccaagtcgctggcctactggccgcagaagttcgtcaccgaccccgacgccgacgccatgctgcgcctgttcgagcaggtcgtcaacgccggcaagagcctggcgttcatggcgcacttctcccacccgcgcgagctggagccggcgatggtgcgcgaggcggtgcgccgcatccgcggcaccggcgcggtgatccgcacccaggccccgctgatccgctccatcaacgacgaccccaaggtctgggagaccatgtggcgcacccagacccggatgggcatggtgccctactacatgttcgtcgagcgcgacaccggcccccgcgactacttcgcggtgccgctgggccgggcctatgagatcttccgcgacgcctaccggcacgtctccggcctggcgcgcaccgtgcgcgggccgtcgatgtcggccacccccggcaaggtctgcgtggacggcgtgctggagctcgccggggagaaggtcttcgcgctgcacttcatccagtgccgcgactccgacctggtgggccggccgttcttcgccaagtacgacccggcggcggtgtggctggacgacctcaagcccgccttcgccgaccgcttccccttcgaggacatggccgtgcccgaccgccgctgaaaacggctcggccccgccgcgccgagcgcggcggggccgcacgggcgcgcctctttacggcgcgccctgggagccttccagaccgctcaggacgactcgtagatcggcacgatggacgcccgcgccagggtgtgcgcggtgatgttgaagcccaccgcccccggcatcatgtccgagtcgatgcccagcgactccacgtccagggcgtgcacggtgaacacgtaccggtgcggggtgccgggcggcggggccgcgccgccgtaggccttgatcccgtagtcgttgcgggactggacgccgaacttggagtcggcggcccccgcgcccgaaggcagctcggtcacgttcgccgggatgtcgaacatcagccagtgccagaacccgctgccggtcggggcgtcggggtcatagcaggtcaccgcgaagctcttggtctcctccgggaagccctcccagcgcaggtgcggggagacgttgcccccggagaaaccccagtcgttgaagacgtgcttgtcgtccagccgctcgccgtcggcgatgtcgtcgctggtcacggtgaacgacggcacctgtggcaagtactcgtgcggaagcggcggcttcccgggcatacggacctcctgtagctgggcgcgtcggtactcgggcctcctccggcacagggccttgcacgccggggtgcgggcggtgcccgatcctgtgccgcatcaggtcacagcatcgtccccgaccgcgacccgcccgtcccggcgcgcggggacggcgtgtcggaaaaggcccactgcttatttaccaatcgcctcgttgtaggcggcgatgacttccttggggtcgccgtccatgcggatcttgccctcgtccagccagatcacccggttgcaggtctcctcgacctggtcgaggttgtgggcgaccaggaacaccgcgccggcgtcccgccgcagctcgttgatcttggccttgctgcgcttgcggaacttggcgtccccggtggccagcgcctcgtcgatgaggagcacatcgtgggtgcgggcggcggcgatggcaaagcgcagccgggcgcccatgcccgaggagtaggccgacatcgggtagtggatgaagccgggcttgagatcggcgaacttgacgatctcgtcgtacttggcccgcgtctcctccgggctcagccccatcgccaggcagcccaggatgatgttgcgctcgcccgacagatcccgcatcagggcggcgttgacgcccagcagggacggccggccctgagtgtagacggcgccgcgggccgggggcagcagcccggcgatcgccttcagcagggtggacttgcccgagccgttggtgccgatcacgccgatcgcatcgccccggtaggccacgaaggacaccccgcggacggcgtggacctccttcatctgcgggcggttctgacgccgcagaatccgcatcagcgcggtcgcggcggtgcccttgccgcctccaccgccgtagacccggtagatgacgtgcaggttgtccaccaccacgatcggctcgcgggtgtagtcgatgaccaccgggggtggggattcggtcacccgagtcatctccttgaccttagccacggccgtacctcgcctccgcgcggtagaagtaccaaaagcccccgatgaaggcgaccagcgcccacgccagtgcgtaccaccacagatgggcgtatccccagccgtaggcggccaggtccccccggtagctgtcgatcagggcgatgcgcaccagctcgatgtacaccgacgccgggttggcctgcagcaggtcgcccacccacgggtagtcccgcagggtgtcgcgctcggccaggctcgccgtcatgaagaagatgcccgagaagtacagccacgcccgcgtgatgaacggcagcagctgctgaatgtcgcggacgaaggcgcccacccgcgcgatcgccaggctgatccccatgttgaagatcagctgcagcgccagcgccggcaccagcagcagccagcgccaggtgatcggctcgccggtggccagcacgatcaccgccagcacggccatggagatcagcagctgctgcagctccaccagcacgtgcgcgaacggcagcgaggcgcgcgggaagtgcagcgcgcggatcagcgacaggttgttgccgatcgaccgggccccggcggtcagcgaccgctgggtgaaggtgaagacgaacaccccggtgatcaggaaggccgtgtagttggtgacgcccttgttgacgcccagcagcaggccgaagaccaggtagtagacggccgcgttcagcagcggcgtcagcacctgccacacctgtcccagccgggacgaggtgtacatcgacatgctcttggcggaggcgaaggtccagatgaacgtgcgccgctgccacaactcccgcacgtaggtgcgcagcggggggcgcgccgcgctctgcgtcagtccgtggcgggcggcgaattcggccagggactcggcgctctttccagccaaggcagggggctccgcgatcgtgtctaccgactcgccacccgggggaccgacccgatccgggtgactcatgggccgaagcctattgcagacgccgaggaggagtggactttcacccccaggtgaccactgattcgtgatctctgacgattccgccccgctcgtgccggttccgcggggatgccgctcctttgggcgtccgccccggtgaccgcgcccgggccgccggccggccgccttcatgtgcgtccgggacgtttgcccaccggcaggtgggtaggggtgttttgcaatccagtcggtgttccggtgagggaggctccatggcgataggcgtcgaacccgcggcgctcagcgaagccgatctgatgcgcgagctgggcaggctctacatcacgcggatggacacgctgcggcacggctccgaccatgcgctggccgagcacacccggcgcacggccgagctggaggccgagtacatccgccgccaccccggccgcgagatccatcccgagcggctgcgttccggcgcgcgggccaggaccctgtcctcatgaggcggcccggccgggctttttcgacttccacgcccaggtcccgccccgtcccccgcagggccggaccgtcaattgagggggacacggctcatgccccgtgacagcgccaagcatggcccgcacgcggacgaggaactcaagcgcgagaccgaggggatgatccgcggcggcggccccgctcacgccgaggagtggaggcagccggaaccggccgacacgccccgcgggtcggcccagatgccgcctgagcgccgcggcggcgctcccggcatgaccgcccgtgaggtggagtggcgctcggagatcgcccaggtgctggcgcccctgcagtaccccaccgaccgcggccggatcctgacgttcctggagcgcaaccacgcccccgacaacatgatcgtcgcgatgaccggcctgcccaaggaccgccagttccacaacgtcggcgagatcgcccgagccatcggcatccacaccgaacagcgccgcatctgagcccgcgaagggccgggcacggccggatcagggcgcagtggcggcgtccgcgcctgcggcggggcgggaagtgagtaccctcgtctgcgtgagtcgtgaaggtgtgacgccgcagagcgaggatttctccgcctggtacaacgaggtcgtcgtcaaggcgcagctcgtggaccgcggaccggtgcgcgggacgatggtcatccgcccctacgggtaccggatctgggagctgctccaggccgacctggaccggcggatcaaggaggccgggcacgacaacgcctgcttcccgatgttcatccccgagtcgtacctgcggcgcgaggccgagcacgtcgagggcttctctcccgagctggccgtggtcaccgtcgccggcggcaaggagctggaggagccgctggtggtgcggcccacctccgagacggtcatcggcgagtacatggccaagtggatcgactcccaccgcgacctgccgctgctgctcaaccagtgggccaacgtggtgcgctgggagctgcggccgcggatgttcctgcgcaccaccgagttcctgtggcaggagggccacaccgcccacatcgacgaggccgacgccatgcgcgagaccgagtgggcgctggacacctacgccgcggtggcgcgggagctggcggccatgccggtggtgccgggggagaagaccgccggtgagcggttcgccggggcggtgcgcacctacacgatcgagggcatgatgcgcgacggccgcgccctgcaggccggcacctcccactacctgggcaccaacttcgccaaggcgttcaacatccagtaccaggacgaggaaggcgccctgcagtacgcccacaccacctcctggggcatgagcacccgcatgatcggcggggtgatcatgacccacggcgacgacaagggcctggtgctgccgccgcggctggcgccctaccaggtggtgatcgtgccgatcggccgcaaggagcagggcgaggccaccgccgccgaggcccgccggctgggcgcggcgatcaagtcgatgggcatccgggtgcacgtggacgacaaccgcccgcagctgtcgcccggcttcaagttcaacgactgggagatgcgcggggtgccgatccgcatcgagatcgggccgcgcgacctggccgacggggtgggcacgctggcccgccgcctgcccaccgccgaggggcagggcaaggagaccatcccgctggcgcggctgccggaagagctgccgcagatcctggccgacttccaggcgttcctgctggcccgcgccgaggcgttccgcaacgagcacacccgggcggtggacagctgggacgacttcggcgcccaggtctccggcggctgggcgctggccttccactgcgggcgcaccgagtgcgaggacgacatcaaggccgacaccgccgccacgccccgctgcatccccgccgacggcccggccgagcagggcgactgcgtcaagtgcggccgtccctccccctacggcaagcgcctgatcttcggcaaggcgtactgacgaagacgcacgcacggccggggccgcccgcggcggtcccggccgtcagttgagggcctgcggcaggacgcgcagtgccaggatcgacacatcgtcgcccaggtcgccgtcgcagaagtccatcagggcgcgttccacggccagcagcatctcgcggaccggctggccggcggcggcggccagggtttcgatcagccgctcgtggccgaagcgctcgcgcttcatgtcgcaggcgtccaccacgccgtccgagtacaggaacaccgtgtcgccggcggccagctcgatggactcgatggccggttcgaagtcctcgaacaaccccatcgggaccccgccgccgctggtggtgcggatcatgccgtcctggcggaccacgatcgccggagggtggccggcggtgctcaaggtcaggcggatgccgctgtcgagcacctccagcccggccagcaccgcggtgacgaagcggtcctcgttcagcagcgccgcgttgaccatgctcagcacctcggccggctcggtcttccaccgcgacagcagccgcaccccgtgccgggcggcggcggtgaccgcggcggcctcctcgcccttgccgcacacgtccccgaggacgaagccccagccggtggcggtctcgaacacgtcgtagaagtcgccgccgatctccccgccgcgagtggcggtcaggtagcgggcgtccacctccaccccggggatggccggcagcgccttgggcagcaggctgttttgcagcgacgcggcgacctgcgagcggtgccggtacagccgggcggcccgcaccaccagccccaggtagcggcccagccgctgcaggacccccaggtccatcaggtcgaacgggccgtgctcgccgctgccggtgacggtgatggcgcccaggcagcgctgcccgtcctcgatcggcacgcacaccacggtggccgcgctgatcgccccgcacaccgggctgccgtcgggcagctcgcccagcatcgacagctcggcgacgtgcgggtgcagggcgccctggcggccggtgaacaccgagtgcggcagggtgccgggcagcgggtccagctcctccagcgcgtgggtcagctcggcggcccgttccccgcccggtcccaccaccacctggcggcgcagctcgggggcctcgggggcgtgcccggaggcggtgtcgggggccacgtcgatgagcacccagtcggccagttcggcggccagcagccgggcgcagcggcggatcgccacctgctcgttgaacagcggctcgctcagcagcatctcgctggcggtggccagcacgtccatgcggtgcaccacggtggcgacggcctcgtcctcggcccgctgcggcggcggccggtcggggacgggcgcctggccggggacgggaccggccgcggccaccaccatcggttcgggctctccccggatccacaccctggccagcgtcaccacggcctcgacgggcttgccgcggctcaggaagcggacgtgggcctggcggcggcggccggtgcgcaccaccgcggccagctgggagcgcagcgccgcccggccgggcaggtcgcaaaagacgctgaagggcttgccggagacatagccgggggaggtgcccagcagtgtggcggcctgccggttgacccgccgcacgctgccgtcgcggtccagcaggaacaagggcaccggggcgtcctggaagacggtgcgcagcacccgccgctcggactcggcggcgctgatgcggccgtcgccggcggactggccggtgcccagcgtgcgcagcgcggccagggccagttccagctccaccagggcggcctccagcgtggcccgcaggtccgggtcgggcatggccgcggcctgccgcagctccccgatccgctcctccaggtcgctgatctcacgcatgaggacgcccggttcgagctgttccggcatgcatcgctccctacgccgctcacctgttcggcgccgcgtaccccgagtcccgttgtacgggctgatgagcgcagcttattccggggggtggggtgctgcgcggcgatgaacgtcggcgccttttgcccgaaagcccttcagccgccttgcccgtcgtcgcggccgggtggcgggacttcggaaagtccctggccggagacgatgcgctgggcgatggcggtcagcttgacgtggcgggtctgtgagatgcggcgcaattcggcgaaggcccgctcggcgtcgcagcccagcgcgtgcatcaagatgcccttggcctggtcgaccaccgcccgcgcctccaccgcctgctggagctggacggcggtgcggtgcacgtcgccgaactggcgggtgttggagaccgcagcgccgccttgggccagcagcagcgaggccagggcctgccggctggggtcgagcgcccccggcaccaccccgtagacggtcaaggtgaccagcacctgctcgtactccagcacggtggtgatgaagcagcgcaccccccgccgcagcatggcggccacgtggccgggccagcgggtctcggcgagggtgtcgtcgcagccgaccgggcggcggtcgcgcaccgcgtcaaagagcggcccttcgcggcgggccagttgcaggtccaccagttccgccaggtcgggatggctgctggcggccaccagcggctcgggcgactcgtccagcgcccagcgcaggctggtggcgcccgcgcagccggccaccgcccgggaggccagctgggtgacccggtgcaaggtcgccacatcggacgattcgcggaccatgccgagccgggcgatctcgatcgccagttcgtcggtgatgacggtgtccgaagtggacatgtgacccacgttatcgttttgtgacccgccgtcccagtccggacggggccgggcggcccgcgggcctcagaagcggaagatcgcgccggtgcgggcggccatcacgcacgggttggggaacgtgcggacgaacgtgaccgggcgtccccgccacatcccggtggcccgggccgtcaccggccggtactcggtggtgcagatcgcctcctcccgctcccggacgatccggccgcccgagcggtccaggtcggcgcacgcctgcgcggcacgcggatggctgccgccgggcgggtcgcacgacagcgtgacggagcggggagtggcggcggcggcctccgggtggctgacggtcagccggagcgccgtcccggccgcggccgggcggccgtgttgcgccggatcggcctccggcgcgctccccgcgggcggcagcacggccagcgccgcgccggtgacgacagtggcgatcaggtgggacatcgacgctccccgagggtggacgaacaatggtcgtcacccaatgtatcgagagcgtcaccttaggtcgttgggggtcggtggtgcgccggctcaggcggccagcgcgggacggcggtagtcggccagggattcgcgcagctgcttgcggccgcggtgcagccgcgacatcacggtgccgagcggagtgcccatcatctcggcgatctccttgtaggagtagccctccacatcggccaggtacacggcgtcccggaactcccgcggcagctcccgcagcgcggccaccacggcggagtcgggcatgcggtccagcgcctcggcctcggccgagcggaacccgggcgagtgggaggcgctgcgggccagctgccactcttcgatctcgtcctggccggcgcgctgcggctcccgctgcttcttgcggtaggagttgatgaagttgttggtgaggatgcgatgcagccaggccttgaggttcgtgccttccttgaactggtggaagttcacgtacgccttggccagggtctcctgcaccaggtcctcggcgtccgcggtgttgcgggtcatgcgcacggcgctggcatagagcgggtcggtgtacggaagcacgtcgcgctcataacgcgcaaggcgatcctcgcgcggctcggcgactgcggccatcatcgctcctgtatcgctgatcactgggcggtccccttccgcccccttgcttggatgtggtcctgggaacccgggcggggttccgccccgggcgcctgccggggaagtggtgagctccctgacgtacgtcgccttcgtcgtgatgtacgtcctgcccagcccacgggttcgaaaccggctttcgagcacgcgggatggagccggcgcgggagggtcgtcggcctcaccggggcgggaggccggatgagcgccgcgcggcggccgatgaagggcggtcccgcgggccgggagccgcgagccgcttgcggtcgggacgcggtcgctcgtgtctttcagttctgcctaataggacgccgcagacgggtaaaagggttccatcagcggacaagagaatcccgtgccgtgcatcacaccaggtaaaacccccctcggcgacggggttcccgccggaccggcaggccggagaccaccggcatgccggcggtcttagaagggctcatgcggcccggccgccccgctcacggccgacttcgtgacccgcttcgaccggctgacttgccacagacgatcgatcggcccgacgatcgacaccatggacggccccccgcgccccaagcgtcccgaaccgacctccgagacgaccgctcagggaaccccgcgggcgtccgccgcgccggacgcctccgcccctcccgaggcggcacaggactgggcaccggtgaccggcgactccccgccttcaccgccgccggagcgccccgccgagcccggccccctggacgatcgggacttgtcgcagctccacgcctcctcgccgttgcaggactggctggaatcgtcccccgagcccgctgcgacctccccggaggaggccccaaggcgccactcccacacgccgccgcatgggtcggagaccggctcctcgggcgaggcctccggcccggcatcgcctgggaacctgtccgccgggctctccagggggacctcggagccgggttcgccggtgccttcgcggggcctgtccgccgagcccgttgagacgagcccggaacctcgttcggatgcgccgccgcatgggtcggaggccgggccttcggacgaggtctccgatccggcatcgcccgggggcccgtccaccgagcccgccgggacggcgccggaagccgagccgtcagaacccggcccgtatgcgccgttgcgcgggctgtcggccgagcccaccgcgcagacgccgaagcaggtgaccccggcggaggcggagagcgggcttgacccgctgctgccgggcgagttcatccggtcgttcgccgccaccgtcacctggaaggccatgctggtcgtcgccgacggggccttccccgggctgggcgtggccgcggcgctgatcggccggatcggggagctgctcggcgcggtcttcctgccctccggcggcgacggcggggcgcccttcccggtctggaccggcgagcagggcctggtgctcgatctgagcacgcgctccgccggtgccgggcgcctcctcggcgatcccgcatacggcgccgcggaccgccgtgaacccggatggacggcgctgggcgtggaagcgggccgggcggccccctcggggttccggcagcgtcaccacggcgtgctggtgatcgacacgctcaacccgcagtcgctgtaccggccgttcggcgggccggcgcaacccgatcgcgaccccgccgaccgcaccgatgccgcggtggcggcgccggacggcgggcccgatgccggagtggtgatcgtcgccgatgtgagccggacgggccggcgggtggtcaccgccggttcgctgtggcggcacgcctgccggaccgtgacgtgggcgctgtatgacccggcccggccggagtcgtggccgcagacccgggcggagctgcgcgccctgcgccatgtcggctacatcgacccggcgctggggctcgcgctggtgctgtatgtggacgcggcccggcggccttggtgcccgctgggcttcctggtggaggaggacgcgaccacgggacgggcgtcgatccgcatgctgtggccgtgaccgccgcaggcccggccgagaggcggggggcctagtcgagggcggggaacagttccggctcccagcgcaccgtcgtggcgctcccctccaggcgggccgccagctccgccgggtcggccctgtcgggctcctcctccagcagcccgcagatcagcgcgtcgtggacgcgcacggcggtgaacgccccgatctgcgccgccccggtgccctgcagccgggacagctcggtcagcagcgcgtgcagcggagcgctcgtctcatcacccggcagcgcccgggcctgcgccgccaggcgcgcggccacctccccggccggctcccgccccgtcagcagatagccggtccgccatgggctcgtcccggtggactccttggcgcgcacccgcagcccgatctcgcgcacgcagcgctcataggcggtggtgagcaccggctccagcgcctcttccgcggccgacagccggccccgcaccaggccgccctcccgctccaggcgctcgatcatctcccggtacagggtggcgaccgcctgctccagctcatccagtgcgtccgcccgggcggcctcggcggagcgggccgcggccacctgctgttccagagcggccaggcgggccgtgacctctcccagctcgcgctccagccgccggatgagggcggtggagacggccgccgcggcgctcgccgcggccggggccggcggcgcctgccgggtcagcggcccgggctcgggcgcccgctccgcctcgtcggcgggtgcggcgggctcggcagattcggcgggctcgtcctcctgcgccgtctccggcggcgcctgctccagcagtcgggtcagctcctccacccgtccgcgcagctcccggatctccgcctgggcttgcggaagcctgcggtcgaaggccagatacagttcccgcccggcgacggccaggcagagcaggatcacgatccaggtggtcataccgctcctcgggacagcgctgcgacacgaccctaaccatccactaccggcccgccgccccgatcggtggtcggcccggtatgttccgcgtgtcgcgggccggaggcgcccatgcggcggccgggcccgcacgcccccgggtggaggcgcacgggcccggcccgcttcagccctccacgacggtgggggcgtgcccgcggtcctccagcggaccgcggatcttgccggcgtcgccgacgatcaccaccgtcagcgcgtcctggtcgatgtgctccccataggcgcgggtgaccccatcggccgtcaccgcgcgcagatcctccaggtagcggcgcgggtagtcggcgcccagcccggcggacgcggcgtcggccagctcggaggccaccgcacgggcggtctcatagtcggaaggggccgagtcggccagcgcgctcaccgccgtccggcactcgccctcgcccacgccctccaggacgctgcgcagcgcgcccagcatgtcggtcagcgcgtcggcggtgacctcggtgtgcaccgcgccctgggcgacgaagatcccgcagtgccgcagccgcaccagcccggcgcgcatgccgtaggtgtagcccttctcctcgcgcagcagcgcgttcagccgggaggtcagcccgccgcccagcacatggcaggccaccgtcagcgccggccagtcggcgtggtcgcggccgggcacgccgtgaccgacgcacaggtagctttgcaccgagcccggccggtcgacgatcaccaggcgcggcccgggcgtgggcagcgcggtgtcggggggcggcaggggagcggcggtggcccgccagccctccagcgccgcggccagcgcgccctcggcgtccaccccggtcaggtcgccggtgatcacggcggtgccctcggacgggtcgatggccgagtagtaggcccgcacctgctcaccggtcagccgctcgaccgactccttggagccgtcggtgtgcttggccgggcggctgcccgccgggaacagctgggcgcgcagctcgcggatggcccgggaggccggggcggcgtcctcctgggcgatctcctccagccgctcgcgcaccaggcgccgggtatcggcgtcgtccagcgccgggccgcgcagcacctcgcccagcagttccagcgccttctccagccgggtcaccggcgcgtccagcagcacccgcagcgccgccaggtcggtgtaggcgtgcaggctggcgccgagccgttcgaacgccgcggccagcttggtgccgccgccgggctcggtgccctccagcagcacccgggcggtcagcgcggcgaccccgtcctgcccggtgctctcccggccggccccggcgtccagcaccagccggaccgccgccaggcgccgtcccggcaggtcgcagcgcagcgtggccgggccgccggggatgcgcccggccacgccggtggggaaggcccaggccggcatcgggccggggacggggcgcgccggaaagtccgggatcagcgtggtcacttgctgcctccgtagctgagagcggtgcgggcgccgggggccagccagcgcgccgccgcgtccttgatctgctcggcggtgaccgcggcggcccgctcggcggcggtgaacgtgcgcgccgggtcgttgaactgggtggcgttggccgacagcgcgtcggccagcccggccaccgtctcgatgcgttccagcagcccccgctcggcctgcgcggcggcccgggccgcctcgtcctcggtgggtccctcctcggcgaagcgggccagttcctcatccagcacatcggagatgcgggccgggtccggcccgatcgcctccacgatggccagcgacgggccgtccaccagccgggtcaccccggtccacacctcggtggcgatctggtcgcggcgcaccatccggtcatacagccgcgagccggagccgccgccgaggatctcggcggccatctcggcggcctcgatctccgggccgccgtcgctgggcagcgtcatcatcgcgaagtaggcggccgagggcacctcctcgtccacctcctccagccggatcccggtcagcggctcaaggtcgccggggcggggcggcggcgcggccggcccggggggaatgttgccgaagtagcgctcgaccatcgcgatcgcctcttgcgcgtccacgtcccccacgatggacagcaccgcgttgccgggggcgtaccaggtgcggaagaactccacgcagtcttcgatggtggtggcgtccaggtcctccatcgagccgatgggggtgtgggcgtaagggtggccgggcgggaacgtcagccggcacagccgctcgaaggcggtgccgtaaggctggttgtcgtagcgctggcggcgttcgttcttgaccacatcgcgctggttgtccaggttctcctgggtcagcgcggccggcagcgtgcccatccggtcggcctccagccacagcgccagctccaggtggctcaccgggacggtctcgtagtagttggtgcgttcgaacgacgtgctggcgttgaacgtggcgccggcgctctccagcagcgcggcgtgctcgccctcggcgacgttggccgagccctggaacatcagatgctcgaaaaggtgcgcaagcccggtgcggctcttgccgtccaccccgttctgctcgtgccgcgagcccaccctgtaccagatgttcacggcggccagcggcacgacatggtcctcgcagaccaccacgcgcagcccgttggcgagcgtgtgctcatgcagcggctgttcggccacgaaacgctcccgtcccgtcgatgcccgcggccggatgcggccggggcacggcgtccccttgatctaggctcacggtacctgcccggacgggggtcgcaggccgccgcgggacatatgagacggcacgggacggggccgatgccgcatggcgcgggacggaaggccgggaaagtcaggaaccggtgcgggtgtcggcccgctcggcggccagcgcctcctccagggtgtcgtacagcgagaagatcttggtcagctgggtgatgtggaagacccggcgcaccctgtcgttggcgcccacgaacgacatcgagccgttgcgggcccgcagccggtggtagatgcccaccaggacgcccaggccggtggagtccaggaaggtgacgtcgctgaggtccaccacgaggcgcagcggtcccttgtcgatgacgtcgagcaacatctcgcgcagccgagggctgctgaagacgtcgatctccccggacaccttgacgatgttgacgccgttgtcgacgcgttgctcaaccgcgaattccacgggcactcctgtgtcctccatcgatcggggcggccgggtctgcgccggtggctgcccggcggtgcggttgcagtccatacccaggcggccgggtgttatccggagatgaacccgggccgccttctcgttggtcgcccgatgaacttcttcgggagccgggagcgggcgctgcgggagcgttctggctgctttccgtccagggcatcacatcgcccttgccggggccacccgttccggtctgcggaagcgatgcgttcggaaaaggttcactctccgccctgggcccggccgcgtatccgaagggacgccagcagttcggcggtggccgccgcgatctgggccaccgcgcggtcgaaggcctcggcgttgtgggcggccggcgtgcggaagccggacactttgcggacgtactgcagggcggcggcgcggatgtccgcgtcggtgacctcgtcctggaagggcggtcggagcgtcttgatgctgcggcacatgcctcgattgtttctccgcccaccgacagcgccggtgggcggcggtgccgccgccgctttcaggggtggcggaacagcgcccagacgaccttgccgtcgggcaggccgcgccagccccaggagtgggtgaaggagtcgaccaggtgcaggccccgtccggtctcggcgatgtagtcgggctccttgcgccgcggggcctgccggcagccgtcgaagacgccgcacagcagccacagggactgatcggagcggcggcggcgcatccggagccggatcgcgccgccccggccgggcgcctgccggtacggccggtccatcggcatgaggtgatcgtgggaggggacgctgtgccgcagggcgttggtgaccagctcggtgacgaccagcgcgacgtcgtcggcgatggcgtccatgttccagtcgctgagccgccgggtggtgaagtgccgcgccgcggtgaccgactcgggatcgggccagacggtgaagcaggccgttcccgccgcgtcgtcgatcatcatgcgaagcccctgctcgacggcaggggccagctcgagggactcgggcaccggggtcgaggcggtgctgtggaccgcggttccggtgggcccgcatccggccgaaacgacggaggcccacccccaccgcggctcctcgcgtgtgtggtgtgacgtcatccccagaccccgcagagtgatctcgtggtgtagccctggctcggaagtcccgtgcgttatcctgcgcatcgtagcgtgcgaatgcaaggcccaatgcacgtgcattcacattgtgcatgcgggccggggtcaagatcggaggtagcccccaaaaaacgacatgggagtggcgcacttagtgcgctgtccgccatctagcgggagggttgcgtgactccgcagacgccggcacctggggcgatgcccggatccacggtgcgtcgcatcctgctcggctcccagctgcgccgcctgcgcgagagcaagggcgtcagccggcaggaagccgggtatgtcatccgtgcgtcggagtccaagatcagccgtcttgaactggggcgggtcagtttcaaagagcgagacgtggccgacctgctcacgctgtacggggtcaccgacgaagcggagcgggaggcgctgttgcaactggcgcgggacgccaaggccccaggatggtggcaccgttacaacgacgtgttgcccaagtggttccaggcctacgtcgggctggaagaggccgcggccatgatccgcacctatgagtgccagttcgtgccgggcctcctccagtgcgaggagtacgcgcgggcggtgatccgcctgggcaacgccggtgcccccgagcaggagatcgaagatcgggtcacggtgcgcatgcagcgcgcccagcggctgcatggccccaacgctccccgactgtgggcggtgctcgacgaggcggtgctcaagcgggtgatcggcggccccagcgtgatgcggagccagttcgagcacctcatcgccatgtcgaagctgcccaacgtcaccatccaggtgatgccgttccgcttcggcggtcacgccgccgagggcggggcgttctccatcctgcggtttcccgagccagacctgccggatgtggtgtacgtcgagaatctcgtcggcgcgctctacctggacaaacgcgacgatgtcgacacctatctgcaggcgatggagcgcctgtgcgtcgacagcgagaccccggagcgcaccatcgagatgctcgacgaacttctcaggaagacttagatgctcaagacctacaacggaatgcccgccaccgagctccgcggggcccggtggcacaagtcccggcgcagcaactcccagggcaactgcgttgagatggccgaactccccggaggggccgtggcgatgcgcaacagccggtaccccgagggaccggcgctcatctacacccggccggagatcagggcgctcatcctcggtgccaaggagggcgacttcgatcccctgatcgccgccaactagcgccggccttcggcaggctccttcgcacgaaaccccacggccccgccgcaccggtggcggggctcttttgtgcgccggcgggcgggaggacgccggccggggacggccgcgcccccggccggcgcgctccggctcagttccgccgacgcccggccttttcggtggcctcttcgtcccggcccggcggcccctcggtggcgaggccgcgttccaggtgcgcggccaccgccagggcccgcagcgaggtggacctgatgggacgccgttcgcgacccggcttgggacgagggatgctgctgttggtcactttcgtgcctccctgaggtcacacggtcggtcggtgggtggtcggaacgtgcaagatcgccgctctattccgttgtacgagatcttcgaacggtgaattccggcacagcgggcatacctcgcacatggggacggaaacccggtctgactggataatcaataaaacttattcagcatccgaggagaggctgcccggcggaaccgctcggctcccggccgggctcaccccgcctgccgctcgccgcggccggtctccgcatccgttgttttcggggcgtcgccggcctgcggagccggccgatctgcgggctgctcgtccgcaccggcgccctccaccggagtctcctccgccagagcgctgatcggcacggtggcgtcctcaggccccacgttctccgcctcatccgccgcggaccgctgctcgtccgccttctccccggcgggaccgcccggcgcgctgagagaatcaccggcccggggctccgcctgctcgtccaccgccggacgggccgcatcggtgtcttctccccgggcctgctccacaggatgagcaccggccgcatcggccgattcgtcgctcaccacccggactccagccgccgaaacggtggtcgaacccccggtcttgtagccggaatcatcgaaaccaggggggacttgctcttctcccgaaggccgctccccaccctctgcgtccgtgcgaaggccacccgaaccggcgatggaccgctcacccggcggtgggggagcggcggcggggtcctcctccacagcagcggggcgcccgtccaccccgggccggtgaccggcgccctcctcggccgagggagagaaaacctcgaggggaagcgtctcgtccgcaggcgttccctccccggcggacgcgccttctgagggaacaccggcgggcgaggcgggcaacgcacgggtgggatcgtcgggacggacagagggctgctcgtcatcgacgggggagaacccttcaccgccgggcgcctcctgcgagacgggccgttcagccgccgcggcatctgtccgggcggcctcgtccggctcctccagcgcgctcagcggaagagtggcgtcggcggtgacgaggtcccggcagagcgcgggagcggcgtccagacagcgctcgaaggcgctgcgcgcaagatgatcggcggcggcccggcggacggcgggatcgagatccggcacggcccgggaaccctcgtccggcagcgggggccgccccgcaccgtcggccaccaggatccagcggcgggcgcggacggcgccgatgagcaggtcggcgtccccgatacggtcggcctccaaagcgatcaaggtgtcgaaggaggcgccccgggagtaggggccccggccgaagcccagcggcgtggcgtgcagcaggtcggccgactccagcacggcggccagctcctcgatgcgggccatggtgcgggcgcgctgctcctccagcgattcgggggagacctccccaaaggtgccgcagatctgccgcacccgggcgcgggagtgctcctcggcctcggtcagggcgcgcagttcgctctccaggtcggcgatctgcgccgcggcgtcggcgcggtggccttccagctccgactccaaggcggccagccgggagcgggcctcggcggcctcggccgcggcgcgctcggccgcggcggcggcctcgtcgcgggtctgccgggcggcggcggcgcgctgctcggcctcggcggccagccggccggcctgccgggcggcggcggcggtctgggcggcgtgctcgaccgcctcggcgacctggggcgacagccgctgaatgtcggcgtggacggcatcccgctcggccaccagggcggccaggcgctcggtgagctgctcctgggtccggccgagcgcggccagttcctgctcggcctcggccatgaacctggtcagcccgccccgcagcgcctcggcccgccggtgcgcctccacggccgagcgggcgcgctcggcggcctcctgtgcctcgcggcggcgctgtttgatcagctgccgggcctgctcgacctccggcggcagcgggaccacgtgcagccgctgcccccagctcagccggcggcgctgggcggcgtgggcggattcggcggcggccagccggtaatagctggcgtgctgctcggcggtggcgttggcggccgccgcggccagctgctcggtctcccgggtggcctccggcagggccgcccgggcccgttccagctcgtcggtcagctgcgcccggcggtcgcgggcggcctccagctcctgctcgcagcgcagcgcctgctcggcgagatcccggtgccgggcctccagggcgtcggcctcccgggtgcgggcgtcggcctcccgggccgcgtggtcggcgatgtcctgcaggtcgcgccaggaggcccgggcccgctcggcctccgcggcgagccggtcatgctcttgcgcggcctccgccaggtgctcgcgggcctgcgcgctctcctggtcggcggtctcgatccgccgcccggcggcctcgatctcctctgccagtcgctgctcggccgccgccagctcggcgcggcgccgctcgtcgtgggcccgcagctcctccagcgcggcccggtcgcgcggccactgctccagcgtcagcagctcccggcgcagccgccgcagctcggtgagcgcatcgggccgctccggatcgccggacggctcggccgcaaggacgccgacctgcggcatgtcgcgcagcgccgccagcagccccgccgcctgctcaccggagggcgccagcagcagcgcgcgccgcccggcctcggccagttcccggacgatcccggccagcagcgccgtgcgttccggcccgtccgccgcccgcaccaaacaggcgggcgggccggtgagcgccgcctccgcgatctccgcggcagaggccgggatcggctcggtgatctgctcttcgggctctgcgggcggcggttcgggggcgggcgggaccacccccagccggtagtcctcatagaagaaggcccgcgggtcgtcggggaggacgggggcggcgagcgtgccggtggggccggagcgccgcaccagcgcggccgggtcgaccagcagcttcgccaggtcctcccactctccgcacacctgcccgtccagcagcgcccggacggcctccagccgcggcgccgcgctcgtaccggacgatcccggcgcccgcggcgtctccagccgttccagcagctcggccaccgggccgaagacggccttcacccgttcttggagcgaagacggcggcctgccggatggcccttccggttctgctgggtgctgcgccgtttccatggttcctctcgaacccggatcgcctggtgtgatctccatttccgccgaggtcagcgtctcacgttcggccgcgaaggcacccgaacggcggcgctgcgcaccctgcggtgaccgtccctgcattctgtggacgctccccggccgccgtggagttccccgcgccggccggccggcatgcggcgcgggcggccctcaccgcggcgaccggctttcatgatcacatcgtctcattcacacgcccctcatgcgccccggaatgacgatgcccccgcacccccgcggacacctgtgacggcagggcctccgccctgcttctcacaccccgcgtctccggctcccggatgttgtgaccggaaggcgccggcgatctccgcccgggccgtggcgctcgccgccaccgcgctcgccctcacggcgatgcccgcctcctccgcgcgggccgcggccttggccggagaactgcgcatcgtcggcggcgtggcggtcctggcctccgaaagcggcgtcgccgaccatgtggaatcggcatgcccgccgaggacgagctccacttccggcctcgcccgtggcacgttcacaccaccggcgagggctgccgccggaccggccctgcggcccgggtcgtctgccgcacggccgacggcaggccgatctccgtcttcgccgacctgggggacggcgacgatgtgatcaccttccggcccgggcgcggaccgcgtcaccttcgagcgccgcgccacccgccggccccaggagacctctttcgtcaccttttacggcggcccgggccgggaccgggtccgccaccggctcggcccgggcgactgcccggtggggcagggcaccggcatccgcggcgacgtcgaggaggtccacggcgcctgcccggacgtcggcctcccggagacgtgagagcagaagaccgcttcagcgggacgggtccgccgccgcgtcatgggcccggcgggcctgcagcagcgcgggcaggtgctccctgctccaggcgcgggcggcggcgatgagggtcagcaggctgcgtcccagcggggtcagttcgtactcgacgcggggcgggttctcctcgtagacggtgcgggtcaccaggccgtcgcgttccatggcccgcagggtctgggcgaggaccttcgaggtgatgccgtgcagcgggactttgagctcgccgaaccgccgcggccccccttccaggcagagcacgatcatcccggtccacttgtcgccgatctgaaacggcagggcgctggaagggcacatgggatcgaacatctgcgggtccaagggagcggccatggcaaagaaggctatctcggtatctttgaggtaaccggcgcccggtggataccgtctcgttccggcggggaaattcccggccgggacggagcgacatgagcggcatcgtcattttcggagcgggcggcagggccgggcgggccgtcaccgccgaagcccgcgggcgcgggcatcgcgtcaccgcggtggtgcgcgatccgagcaaatacggcgacctggaggccacgggcgtctcgctggtgcgaggcgatgtcaccgacgcggaacgcaccttctccatcgtccgcggccacgacgccgcggtctgcgcggtgacccccttcagcggcccgcaacaggatttttccgcgctcgacccggaattcttcgtcaaggccgtcgacgccttgctcgccgggctggccgaagcgggcgtccccaggctggtgacgatcggtcttttcgccaatctcaaaggcgccgacggccgtctgataatggatgacccttcgctttttcccgcgcacatcaggccgttcgccgccgcgcataccgccggcctgcaccggctgcgggagcaggacgggccggtcgactggctcatgctcactccgccggcgctgctggaggcggacggcccacgaaccggccgttaccggaccggcggcgagaccgccccgccgatgtcggcgcgcctgtcgtatgcggatctcgcggtggcggtgatcgacgagatcgaaacgccccgccaccaccgcacccgcatcgcggtcttcaacctctcgtgaactctgcgcggcggcccggagcaccggcggctcgatgaaccggccggtcttcggtcatctcggcggtccgccctgggctcttccgcaggggcgcggaacccggaagcggatctatccgactctttgtcaataagagcgggtggggcggcgggcggccgccatgcgcagtaacgtccttttcatggggcagtgacgggcgtcaccgcaagggacggtgaggtggtgtgatggccgcggctgcggacgaggtgtgggcgagcgccgtcgacgatgcgctcgtccggttggtggacagggccggggtggacgtggccttcggcgcccgcgccctgcccggcgagcagtgcgtggtgatctcacggctgcgcggcgcgcgcaccaccgcgctgcaggacctggtggtgcgcagcggcaccgggctgggcggcaaggcgatggcgctgcggcggcccgtcacggtcaccgactacctgcacgcccgcgagatcagccaccactacgaccggccggtcgcccgcgaagggctgcacgccatcttggcggtcccgctgctgaccgccgggcaggtcaccggggtgctgtatgcggggctgcggcagcggctggagttcggcgagcggatgcagcgcctggcgatgagcctggccggcgaggtgcggcagcgcatggccgccgcccagcagccgcccgccgtccacctgcggctccgcgaagcctgccgggacctggagagggtcatcgcacgggtccacgaccccgccgtccgagcggaactggaggccgtccgccgccggctggccgccgagacccggccggccgcaccgcccgcggcggggcggctgtcccggcgcgagcacgaggcgctcagccacgccgcccaaggcctccccaacgccgagatcgccgcccggatgggcctgacccccggcaccgtcaaggcgtacctgcgcagcgtgatgcgcaaactcggctgccgcaaccgcatggaggccgtcaaccgcgcccgcgccctcggctaccccctctgacccggggctcaagcggccccggcccgcatttttgcgcaggcgaggacgctcaatacccaccaaagggagtagtggccgcctcccggatcggtcacgctgaccccagccccgtgatggccgtcacaggtcctgccccgggaggcgttcgcatggccacgacgtccaaccgcgccttcggcatgcccgcgacccccgccaggcggtctggaccgagccttgcgcgggccctcccgaaccggccgccgcaggccccgcccgcggccggagccctcgccgggtcgttcccccgcccctgacggggaagacccgccacaagcagatgcgcgagcgctccggggaaccgctcggcccggacgagaactgagcacgaggagaacaacgatgtcccaccccgcccatgagacgttccgcgccgcccgtgacttcctgctggagcaccgcgaggactaccagaccgcctaccgcgacttctcctggcccgagctggaggagttcaactgggcgctggactggttcgacgtgatcgccgagggcaacgaccgcaccgcgctgtggatcgtggaggaggacggctccgaagagcgcctgtcattcgccgagttgtcggcccgctccgcccgggtggccaactggctgcgcgaacgcggcgtccgccgcggcgaccgcatcgtgctgatgctcggcaaccagcgggagctgtgggagaccaccttggcggccatcaagctcggcgccgtgctgatccccgccaccaccctgctcacccccgccgacctgcgcgaccgggtggaacgcggcggcgcccgccacgtgatcgtctcctccgcgcagaccggcaagttcgacgacgtccccggcgactacacccgcatcgcggtgggcgaggcggtgcccggctggcaccagttcgccgacgcctacaccgccagtgccgactaccggcccgaccgccccaccaaggccaccgacccgctgctgctgtacttcacctccggcaccacggcccgccccaagctggtggagcacacccacgtctcctacccggtcgggcacctgtcgaccatgtactggatcggcctggaacccggcgacgtccacctgaacatctcctcgccgggctgggccaagcacgcctggagcaacgtcttcgccccctggaacgccgaggcgacggtgttcgtgttcaactacacccgcttcgacgccgaccggctgctgaccgagctggaccgctgccaggtgaccagcctgtgcgccccgccgacggtgtggcgcatgctgatccagaccgacctgggacggctgaagaacccgccgcgcaaggtggtcggcgccggcgagccgctcaaccccgagatcatcgagcaggtgcggcgggcctggggggtgaccatccgggacgggttcggtcagaccgagaccaccgtgcaggtcgccaacacccccggccagcccctcaagcccggctcgatggggcggcccgtgcccggatacgccgtcgagctgatcgacatggtcaccggcgagcccgcccaggagggcgagatctgcctggacctgtcccgccgcccgctgggcctgatggccggctaccacggcgaccccgagcgcaccgccgatgtgatgggcgacggctactaccacaccggcgacatcgcctcccgcgatgaggacggctacctgacctacgtgggccgggccgacgatgtgttcaaggcctccgactaccggatctccccgttcgagctggagagcgtcctgctggagcacgaggcggtcgccgaggcggcggtggtgcccgcccccgacccggtgcgcctggccgtccccaaggcctatgtggtgctggccgccgggtggccggccgacgagaagaccgccgccgagatcttccgccactcccgtgagaacctggccccctacaagcgggtgcgccgcctggagttcgccgagctgcccaagaccgtctcgggcaagatccgccgcgtcgagctgcgcgcccgggcggccgggcaggggccgtccggccgcgaataccgggaggaggacctgcgcgtcgactgaccggctcctcggcccatcggcgcaggcggcccgggacgcgcacccatggctgcgccgagaagcttgagagcacgtgccgaagagtgctcggcggatcgctcggggcgggtcaggaggtctggcgggcggccttccggtcgagctcgacccagacctcctcccgccacacccgcagcgatctgggcgcctccacgccgatccggacggagttcccggagatctggagcacctggacgacgatgtcgtcgcccaacatgatcctctcgcccggcttgcgggacaggacgagcacaacgcctcctcgggtgaccggcgggaaaggggttcctgcccgtccccggtcatgggacgggcagatgattcattcaactgcattccagtggccttgacggggaaaaccggttgccatctccgtgccgtcttgcgggcggataagacgacgggcctttccgcacgccgcctccgcaggcggcagcgggaagcccgggccgggggcgttttcacgaccagggggaagatccggccctcccgaggccgggcgttggaataacgtgcaatccaccgcaagcgccggtcaaattccccggcgcggggcagaagatttatcggccgttccccaagacggcggaaaatcgtcacccccgtgccattgtcgccgtttcagccgattgcgtgtccggtagaacccggtcgagcgccgcggcagagccgccggcggcgcgaacgcgtccgcacacaggcccgggaacggggggacggagtggccatgacgacggcgataacgcgtcagccggaacagcgagaggccgacatcgcaggctacggcgatgcgctgcagcagccggccagggccgggcgcagtcacgcccatctggtccgcgggctggccggcgtccccaggtccaccctgtatgaggggcggttcgggcggatgttccggaacctgccgccgttcgtgccgggggacgaccagatcgccgccatagccgcggcgatggtcgaacaggacccggcgaaccccgcccgcgacaacgaggcgatcccggccggctacacctacctgggacagttcatcgaccacgacctgaccttcgacccgcaatccagcctggaacgggagaacgaccccgatgcgctgaccaatttccgctcgcccggtttcgacctcgacagcgtctacggccggggcccgatcgaccagccctatctgtacgacgagcgccggcccgccgggcgtttcctgatcggcgagcacgacgatgtgctggatctgccgcgcaatgtgcagcagaccgccatcatcggcgatccgcgcaatgacgagaacatcttcgtcagccagctgcacctgaccatgatgttgttccacaaccgggtcctggagcggctggccgacttccccgaggccgccccgcgcgccggggaggacgccttcaccgccgcccagcgcgtcgtgcgctggcactaccagtggatggtcgtccacgacttcctgcgccgcatcgtcggcggcgagaccctcggcgaggtgctgcggcgcgaaccgctggtgcccggcgggcggcccgtcgaacaagtccgcctgcggttcttccactggcgggagcggccgttcatgccggtggagttctccgtcgccgcctaccgcttcggccactccatggtccgggcccgctaccggctcaactccaccgtgcccgcgctgccgatcttcacctccgacccggtggagaccgacccgctggggcacttcggcggcttccgcgccctgccggccggctggcaggtcgagtggcggcgcttcttcgacatcgacaaggagaccgaccagccgccgcagctcagccgccggatcgacaccaaggtcgcaccgccgctgaatgagctgccgccggaagaggcaccgggaatggcctcgctgatccgccgcaacctcacccgcggcgcccggctgggcctgccctccggccaggacgtcgcccgcgccatgggcgccgacccgctgaccgacgccgaactggccctgccgcaaaagggcccggcgccgctgtggtactacgtgctgcgcgaggccgagctgcgcgccgacggccgccacctcggcccggtcggcggacgcatcgtcgccgaggtgttctgcggcctgctggccgccgaccccacctcttatctgtcctgtgaccccggctggcggccgttcctgccctcggccgtcccggacgacttcaccatggccgacctgatcaagttcaccggcttcggcatctgaccccggccaggctccgcccgcacggccgcaccggcatcacgaaggcaccgcgtgcgccaccctctgcggcacgaccccacacgcaggcgggcggagcctttctcctttgcccggaccgccgccggggcttcgcagaagggacgcccggtcctcagcccgcggcgcggacggccttgaggaaggagacgatcagttcggggtccttgacgccgcggcttttctccacaccgctggagacgtccaccccccacggccgggcggcttcgatggcgctttggacgttgtgcggagtcaggccaccggccagcagccagcgctcccccgacggcaggggacggccgccgtcccaccgccaggtcgtgcccgagcccggcacggccgagtccagcagcaggatgtcctcgccgaactcgccgcagcgcggcacgggctcacggtaggcggtgccgcggatcaaagtgcgcccctcccgggcgagagcggcgtagtggtcggggccctcctccccgtgcagctggatcgcgcggatgccggtggcctcggccagtgcccgcacctgggagacgggctggttgcggaacaccccgaccgtcagcacgtgctccggcacccgccgcgccagccgccgcgcggtgtcggcatcgacccggcgggggctttcggcgaagacgaaccccacggcgtcggcccccgcctcgacggcggtgtccacgtcccgttcggtccgcagcccgcacaccttcacgaacactggtccccctcgttttcaacggtcggtcagggccagttgtaccccgagcccgacgaacgcggcggcgaaggtgcggcgcatccacgccatcaccttgggccgggagatgacatggtcgcgcaccgcggccgcgaacgcaccgtaaccggtgaagaccacgaacgtcatcgccatgaacaccgccgacagcgtcagcatgtgcgtcagccagtgcggcgagccggcgggcgcgaactgcggcaggaacgccaggaagaagatcgacagcttcgggttgagcaggttgatcgagatcgcggtgccgacgatccgccgggccgactgccgctgctgctgccgcccggcctccacccgcagcgtcccgtgctcgcgcagcgtctgccaggccagatacagcaggtaggccacgcccaggtacttgagggtctggaaggccagggcgctggtgtgcagcacggccgccagccccatgacggcggccgccaggtgggggacgatccccagcgtgcagccgaaggcggccaccacgctgctgcggaacccccgtcccagcccggtggccagcgtgtagatggccccggtcccgggggaggcgatgacgatgaacgaggtgatcaggaattcagggctcacggtctgggctctttctccggcgcggcggaggggagcaaggtcccggcgccgggctgtcgggatactgctttttccggtggctcggtgtccttcgcggcggtcgcaggtcaccgctccaggcggcgctcgctggggccgatcatcatcgacctggccacctgcgccccgagcgctttcagaccggcctgcggctcggcttccagatccgccaggtcccgcccggccgaggcatggtgcgcctcggcgacgatcagcgcgcgctcggtccgggcggagaccgccggcggcgcgctctgccggaacgtccagcgccgcgagtgcgcgttgccgtcgggatcggcgaagatgatctctcctgccgccggatgctccaccgctccccgaaaggtcaggcagcgctccgagccgccggccggccggacggtgatcccgccggggatcccggcccggtcgagcacggcgatcgggatcccgaacgccatcgaagcgaagttgaggtagtcgaccagagggcgcggttccggcaggctcccgtccttgcggtaacgccgcagcagcgcttccgaagcacaccggtactgcgtcggcttcagccccatccgggagaacgcctcgcgccaggcggcgatctccggcatcccggactcgggaccggaggccaggcgccgttgacggcggcggccagttcccgcagccgcggctcgtcgggccggacgccgagcacgccgtcgaccaccacggcgagcgcccgcaggttcggatgcgcggcccagaccgtgtcggcgtgggtgaagtacatggtgccgtccaaaaggtcggtggtccggtgctctttatagataggcccgttctctctcccgctgcatccctttgaccggcttgggtcatgtcacggcgggctcacccggtgagctcggcctccagcttggcgagctgctcgtcgtagatccgctggagccctttgggcgcaaaagcgcgctcgaagaaccctccgatgccgcccgccccgttccacgtcgtcacgatccgcacccgggcgcctcccgccgccggggacaccgtccacgtggtgaccatggaggagttggcgtcccgctccaccagggtgctgccgtccgggacgctgaccgacatcaggcagtcgcgcacgcgcttgctggtcgccgccagcttccagtgcaccttcgtcccctcgccccggccgccttcgcgcacctcgtattcactgaagtgatcggtcaggatcctcggccgcgtcccgtggtagtcgccgatcgccgcgaacaccttttccgcgtcggcgccgatcgtcttctccgcggtgacagtgatctgagccatgccctcatcctcgcacccgaaggcgtgtgaaacccggcgaggtcactcccgggcgggaggaacggcgaccgcgcgcaggtgcatgaccacttcggccgacccggaccccagccggcgcgcccaagaggaattgatgcgctccatcgccgtgctcgaaaccagatccgcggccgtgatacgccagcccagcgcggccagccgatccgacagcacatcgcgtgcgtactcgggcgtcagctccggcaggtcgcggatctccaacggcacgggatcacgccagatgctggtgcccaccgtgacgtcgacagtggccccggccttggccaccgcccgcagccccccgcacacgtccgcctcaccgaggacgacgccgcgcagcagcttcccccacggcatcagcaccagcagctcatcggccaggcccaccagctcctgcgggggctcttcgatgacggcgctcaccaggacgagattggacaccccgcccttggcgggcttgcggcggctgcgcacggcggtgggcaccatccgccgccaggccggatccagcccgatcaccagccagtccggccgttccctggcgatccggtaggcggtgcgggcgtccccggtgcccacgtcgatgagcacgcggccggccgcctgccgcatggcctgcagctcgccggcgtccatcgtgcccagggaacttcccttgagaacccgcatcccccgccaatccccgtcagcgcccgtccggtgaaccggcgtccatgatctcgtagatcctgcgccgggagacgccgagcggacgcagcgcctgactcaccgtccgcggcgccacccccgccgaggccagcgcccgcaccaggccctccagcgccacgacctcgccaccgccggacggggcgagcaccacggtggcctcctcgcccggcagccgccccaccgcgtccgcggcttgagcggcctccacccaggtcatcttggtgcccacatcaagccgtccgtccgggacggcgacctgccgccggggagcggcggcggccaccgtctccagcaccgcaccggcctcctccagcggcaccgtgaacaccgcgggcacggaggccgcctgcagcagaccgccgatctcagaacgccgcaccgatcgacgagacacccgccccagccacagcgcaggcgccggaggaagccccgcggccagcaacgactccaccggcccggaaccggcgaccgcgatccgcgcaccatgggcggccgcacccgtaagccatgcggcgacctggggcggcatcacctccagcgtcccgggaacggtgacggcgaccaccacaccgtcgtcctcgagcaacgccccggcatccggaacggccccggaacccaggcgcacagcgtgatcggcgttcctccacaacagtcccacccgcccggccggaaccggcgaaccgtcccggccgaccaacaccagcggctcggcgggctcgacttcggcgacgctcaacgtcacctccgcctccgcatcggcgagcaccgccaccatctccgccggcagctccgccgccgtcagcgtcgcccccaccgccagcgtgtccgggtcggtgaacaagctgcgccgcaccaccagccgctcactcacccggtgcgccggattgaccaccgcctcaccagagacctcctgcccacccgcccgcaccgtgagccgaacccgcccgcgcagcaacccgagcgagtccggatcgaaccgcgcctcgactccgaccacacaagtggcgcgctccgtcacgaccgcctcgcgggtgaactccaaggtcttgccatgagtcgcccggatcaggggatgaccacgagcccgcacgaccacccgccgggtcacccacacccccgcgttcccacctgcatagcggccacgctaccaacgcgctaccaggcagcacccccaccgacgcccggcaccccggcccaccactcccgaagcatgaagcacgcctcgcgtccgcaccaccacgaagcgccactgccgaacgacctgttctgcccccttcactgcggccatagacccttacacgcaaggcacagccgcatgcacgaaacagccccctctacctgcgtttccgccagcggaaggagcttcctcatgtctaagcggcgcccccggcaggattcgaacctgcgacacacggtttgggaatcgagcggtcgttccaccctcgtcggcgctctcacctgcccgaacatcctcgccgggtgcaacctggacgctttccatcccgcgcatatcccgcgacggccgaaggcctcttcagggcctcagctttcggcaatcgctcggcgtcctcggccttcatccttgtcagttcgtcccgccccaaggtcatcaacacctgtggtgccgctggccggccgttgacggccccgtcccggtgcgtcgctgtcgccgtcagcgttgccgccaccgctgtcggcggggataggtccggagtgctcgtccgtgcggacggtcagcaggtgggacagacggcatcgcgcggacgggcgctccggggcgcagggggtctgggggacggcgcagtcccccagaggggagctcgctcaagtcggcggcacgatgcccgccggcgggctaccgtgctcgtgatggttcctgctcccgtcgcgctggtttgcgcgttctaccagggcggatgcacaaccggcggtccgctgcaaaatcgggccgtatccggtgggcttccgtccctgtggcctgcggctttaccctgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggttcctggagtcttggcagagcccggaccggagcgtcctcatcacccctcagggagacgcgacctggccttgacggcgtgggtggtgtggtcgcgggcagccacatcgctcttatgaggagcggttgtgttgcggcgggagttctaatcggctttgggcgttgtccggcccggcgaggtcggcgggccggagcggcggcgcgtagcgccgccgctcttgatgtcaatgagctgaattcggcaactccaaaggccaagtagacgtctagaactgggcacggtgctggatgcgcacttttctgattaccgtgagttggctggggtctatcctgatcgctatcgctctgatctcgccttctccctgcacaacctcggtgttaccttctcgaagctggggcgccatgatgaggcgactaacgtctggttggaagctgaagctctccgtgagggctcctagtccttctgaaaaaacagccggctaggccaggggcgacctgtggaggttgctgcctggctcaggtgaaccgtccctacccactgacgtgggcgggcttgagcttgtgcagaacttctagtcgagaacgaaggtcctcctacttcagctcatggaggatgtgctcgcggctctcttggatgagggtggtcacttgatcggtgaggttgggggtggtggcgatggtggcggtggaggtgagggtgtggtcagtgccgtcggtgtcgatgacggcggctccggcttcgcgggcgatgaggacgccggcggcggtgtcccagggtttgttggacagcatgatggcggcgtccagtttgccgtcggcgacccaggccaggtcgagggcggcggagccgagcatgcggatgcgttggacgcgggcggccaggcgttcggtgagggccaggcggaggcggttttcggtttcggcgccttcgcccacggcgtagtcgcctagggcgacgatggcgtctttgaggtcggtggtcatgctgacctggaggcggcggtctgcctggtaggcgccgatgccgtgggcggcgtggtagcgggtgcccaggaagggcaggtcgatgacgccgacgatggggcggccctggtgcaggagggccagggagatgccgcacagggggaggttgcggacgtagttggcggtgccgtccacggggtcgaggacccacatgaggtcgccggtgccgcgttttccttcttcttcaccgaggaaggcgatgtcgggggtttgggtgcgtaggtggtcgcggacggcgcgttctatggcgtagtcgacttcggaggccatgtcgcggtcgcctttggcggtgagcaggcccgggacgcgggtgcgcatcaggtcactggcgagggcgacggcttccaaagcggtggggagcagcgatgccggcgcgggcgtgctggtcataggggtgtgctccgttcccacagagaggtgaagatctgctcgaacgtggcgtacaggccgttacccgatggccggcgttcgatgatgaaggtgggggagtccactccgcgggcctgcggcaggtagggctgcatgatgcaggtctggtcgttgatgagggtgatgttgaagcggacggtctcgtcgtagacggcgatctccaggcgttcggcggcctcgggcggcagccgtttgcggagtcgggtgaggacttcgatgttgaggcgggtgagggtgaccaggtggtgatcggtgtaaccctcctcctgctcgcgggcctggatggcctggccatcggggtccaggaacaagcattgcagggtcgtgccgccctcgatcaactggtataggcgctggtcggggtactgctggcagagcaggttgagggacaggccggcggcgcggatgctcttggcgccgtcgaacagagtgtgcgtggggcgggcgaaggtgaactctgcgcgggtggggaagatggcggtcacgtccgcatagccttcggcgctgatgcggtcggcgtggccgtccaggtcggtgcgctcgacggcgggtggttggctgcgctggttgaggacgtccggcgggcatggggcgaacagttgctcaaccgtccagtcggggaacatggcgcccaggacccggtagtagtcggtgttgggtggtcgtttgagccgaccggtgatccagcggtgaaactgggcgcggctgggtggggcgtctactagacggggatcaactctgcgcgcgactttgttgtattcggcgcaaaacattccatatcggagcaattgtcgttcttgtgggagcacatgaagcaggatcggcgtgggggacaccggacgttcctttctcgcctctgaaaagcaggctgatccggatcaggctgcgacatgagacaaacatgagacagtcgcgggatacagacgtccaagacgactgattcgcagcatcgagatgcgacacgagctgggcggatgctcgtgccatggcaagcgaggggatcagcagagaacaggagctgcggctcctgggcgcgttgcgggatgcgctcgcgcggctgggtctcggggctgagatcagtgaaggggtggcgggcctggcgatcgggacggccattccgggtgtgtacgtgtgggtgttcgtcagtgcctccgggcgggtcttcacctggcggcggggcgacagcaagcaccccaccacggacgtgatgggcgcggcggctgagatcgccaagtacgtgagcttgcagaacggctatgccaacggaacggcggcgatcaccggtgaataacggacaggccaagcaggattcgccgtgccgggggcgtggctggaagtgggtgtcggcgagccgagggctgctggtgtggcgggggcgcggcggtggaccgggaccggagcgtaagcggacgccgtgttcatggtgctcgccttctcagcgagctgaagcggcgtgatgggctgcggggccggtggcgtggcaggtggccgggcgcggcacagggcctcttcctgaccggatcgtccaggggagggaaagacggtcaccttgccgtgtcgtcggtcccgcgtcaaagacgagtcgggagcgggaccttgggttttgaacgagagcgattcaaggctgcgaacgtggccgggacgttcgggcctcgccgggggcacctggccgcgttggatgccgagctgtgccggcggcccggtctgctgtgtgggctggtcgaacgggacgggctgcgggtgctgcgggtcataaggcagggagcggcgtcacacgcggtcgaagtgagctgccgggaagaagccggcggctgggtgttcacctgggccgacaccggaggcgaaatcggcccggtcggcgatccggaggcggtggccgaccgggtgaccgcagccctgaccggacgggtggtccgatgactgcggcggccacgagcccgagcaagccgtcccctcctgccgctgccatcggcccgggtggccgggtgaggccggttgcgggggatgtggcggtgcagaagtggtatctgcaggcagtggtccgggtgtatgggccttggacggtctcccagacgatcagcgcgcgggaacgggcgctggcgatccggcgggtccgccacgccaccgatgccctggccgacctggacgcccggttcccgggtaccgcgtcgggaaccgggcgggcagaggtgcatgaccacagtgggatggttccggtgacgcgggactgcccactggcctgcctgggcctgtcgcggcatgcggccaacccgctgcggtcccacctgagggacagggtgacggtgggccaggtgctgcggctgtgggaagacaacgaactccaacacgttcgtgggctggggccgcggcggatcggggagatcaccacggcactgatcgcggcagggttcgttctgacccctcacagccacggctgaccgcccagcaccgagggcgtgttctagtggtgttgaggcgagccggttgcttggggcggagtcgggggagcgcgaggtactcgggctgttgagtgatcaggtggtctttatgaccgggcggtggcactttcgtcttcgctgtcaccgtcctgcgggcacacctgaaggagttcggcacggctcccgatggccggctgttcgccacctcgaccggtggtgtgattcccgcttccacgctgtcgcgggtctgggaggaggcgcgcaggatcggcctgtcgcccgaacagcagctctcgccgctggccggccgtccctacgatctgcggcacgcttgcgcgacgctgcttctgaactccggtgtcccgcccaaggaggcggctcggcggctgggccacagcgtcgatgtgctgtggaaggtctacgcgggctgcatggacggggatgaggagcggatcaaccggctgatcgaacgggcgttggcggcgtgagcgggcctgcgcttcacgggctccggggcatcccggagcccttgtgttttcggggctctgacctgcggcgatgccttgaatctcatcccgcgtatatcccgcgaacggtgctccgggcctgctcacggtggcactcggctgcatacgccgatcatgggggagaagtgagaaagcgcaggccagaggctgtttcgcctgatcgtttgagcgcccccggcaggattcgaacctgcgacacacggtttaggaaaccgttgctctatcccctgagctacgggggcccaacgcaggtcagagcctagcggacccgcccggctatccgctgcacgcggcggccattgcgtgcatattgccccgtgtccgggtaggcgctctggccgctgaccgtcgtccgggtccagggtacgccgtccgctgcctctcccgcgcggggttattggcgtacctgcccggggcccagcgggctgggagcggcgtctcgggccggtcgtatggcccccggggcagggggcatgggtgacggttgcggcgatctctgtccgttgtcttgcccgaaggctggcggtttgcttgatcgaggaggcctcgtctcatcggtcagggcggcttctgttcgagttcgtgccgttcgggggagtgtcgggccgatccccgacttccagaccctgatgcggtccttcacgctggtggcgcggtgatcatgagtctgccgcggttgtcgcggcgatggccgaccatttcgggctgagtgcggaggagctgtgcggggctgctgccctcaggcgggcagaagctgttcaacaaccggatcacctggtccatcacgcacatggcccaagccgggctgctggagcggcctcgtcgaggcgtcacccggatcaccggccggggacggaaagccctggccgggcacccggaccgcgtggacatgaaggtgctgagccggttcgccgagtaccgcgagttccgcgctcgccgtcgcaggcccgccgagtcggccggtgaggcggatctgtcaccggcggacgcctctccgttggagctgatcccccacttggtcgccgaggcgcacgcggcactggccgatgagctggtcgaacggcttcgcggggcgcccccggagtttctgggacgctgcgtggtgaagctgttgtcccggatgggttacggcggccctgagggcgaggtgcgccgtctcggcggcccaggatgagggtgtggagggcctgatccgccaggaccctctcgggttggacgtcgtctacatccaggccaaacgctatgccgccgaccggatggtgcggcgtcccgacgtccaggccttcgccggcgcgctgcagggcgctcaggcttcccgggggatcttcatcgccaccaccggtttctccccggacgccatcgactttgcggagaaggtcccttcccggatcgtcctgatcgacggccggcgcctgggtgaactcatgatcgtctacgactgtggcgtccaggaagcccaaaccgtcacgatcaagaagatcgacgaggacttcttcagcggcgaatgagccggccacgggctgctgcttcgctgggcatgacctcgtggccgctgaacgcccctgtctgaccggccctgtgttccgctgcgcgacccgaaggccgtggaatgccggttcccgcgcatggcgagcgagcttcagcaagtgttcggcggctcttcggtcatacgggacgtcctctgccgcatgatggcccggtggcgaatcccgcccggcgcggcatgctctgacggaagagggacggaatgaccgttgtggcgaagccggaccggtgggcggcgtccaagaggttcttcgcggccgccgccgctccggcctgcttcgtcctcgctttgctgctgtcggcgttcttcatgctcatcctccccggagcggtcgtctacacggtcgtgtggggagaacgggccgtggccaccatcgaggcgtgcgagcggcgccaggtgcgtcacgacaccacgtacctggactgccgcggcagctggcgtttcgccgacggcgcccggggctccggtcatgtctccggggtcggcggggacgacatcgggcgggaggtcccggtgcgggtggggccgctcggcccgtacgccggtggcctgggccgttcgcggcacgcgctgatccccggggcgctcatgtgggcggtgagtctgccggtggcgggggtcgccctttacttccttttccgggcacgggcccgggcacggcgagtgctcgccgaagtcggcgaggcggacggcctgatggggcggcgccggttccgcgacggacacggccggacgctgctgagatttcgcgcttcctcccgcccgccgatcgtcttgagcggcgtggagtccgcgcagcgcggagggcgacgattcgcgacctcgcgtccctttgtcaccgcccgtgttccctcgggcggtgtcgcgttcttcattgcgcggctggccggggggttcgcggtgttcgatgccgatggcaggccggcattggtggtgcgcaggagcagcgtctccccgccccggctggagatcttggcacctgatcggaccccgctcggccggatcgtcccccacccgggcggcgaggaccggcccggtgtcgccttcgcactgatcacagagggggacggggagacggcggcggtcgtcgtggcgaagttcctgcgctgggtcgtggtgttctgcggggatccgcccgagcccttgcgccaggcggcgacggcgttcgcgttcgaggcgctgcgcctgaccagatgagctcgaagggggaggcgccccgcgcccggaacgtggagatcttcggctcgagggcggccggatcgccgtgggcgcccctggagggacgctcgcaggtcggtcccttccggcagcaagccgccattcggtgagccgccggacgtgctgcaggaggatttgccgagcgctccttcggcgacgccgttgaatcccttggcccggcccgccggctcgagagcgaccagtgaaccttttcaacacgacgttcccgcaggtggggacgggggcctcgcaatcaggaacggcgccgtgacttcggataccgccggggctcccgtctccggcacccaggaccacgtgttgaaaaaggttcagtggatggtgcacgaccgctggtggggagtcgcgctcggcggtgcatggacgcatgcggcacagcaggccgcgtccgtgccgctcaatgaggaacgcgactgatcgacgcggactccgaggaggagaggagcgccttgggaaaaccctgctctctcccgtgaacggcaagagtcggcgcaggtgctcatctactggagccgatgccaatgggatggtcgtcgctcgattccatccgaagcaacagggctctgagcgctgggacgctcgtccaagtgtgcggtgaggcgctggacgggccgttgcgagcgggtgagcgtccggccacgggggagtgcggaacgaggaaagaactgggagcggacacaacgggtggcggcggagacgaggagcccgtggctgcgggatcggcggatgagcagtcgttgtgtgtccgctgacaacagtggggaagcggatgcggatgggatgagtgttgcgaatatgggctgatcgataccctgtctgccgtggcgggacggcatcgtggacggagcgccggcagccggtggttccgaagcagacggggagccggggtgctcggcgggtccctggccgttctcgggctgctggcgggggccgtggcgctgtcggggtccgacgaccggccgcggcgtggaccgcagggcgcggccatgggggtgcaggggagaacggccgagccgtggacggggaccccggaggcgcacccgacgttcggcaagtacgtgccgccgcggccggtggggactgcggcgcagccggaaccgaagccgaaggccaagacgcccgtgccgtccgcgtcggcgtccatgccccctgcgaagccgtcgaggccgaaggaaagtccccggcctcggccccggcggtcggccaagccggatcgccctgaatgtccggatagttggcgttacaaccccttcatgcgtcgctggtgcgaacatcggggttatcacgcggattgacgtcggttgtgcctggtcgaggaggcaacctgtagtagcgttcctgcgattccacttcccggttcccggaggacacgcaggtgctgatccagcgatcagcggcgctgggcgcggcttttctggtggtgacgctgctcgcggtgctctgcgctccgcagggttgggtgccggcggcggccgcccggagcgcgaccgaccccgtcgaacggcttcgccgtgaggccgacaaggcacgcgaagacctggagaaggccaccaagaagtgggagagcggcaagaaggagctggccaagtcccaggagaagctgcgcaggaccctgcaggagctgggcaaggccgaggcggagctgaaccggatccgggccccgctcgcccagctggcgaacaccgtctaccagaacccgggctctaccgggatgctggggctcttgaacggcggcgactcgatggcctcgctgcgcatgacggcggatttggcgcacatcgccatggggcagcagaaactgatccagcgggccgacgagctgcaggagcggtacgagaagctggcctccaccgcccaggagctgcagtcgcgcaacgccgtcgagcagacccggctgcagcagcagatccaagcgctcaagcagcggtccgccgagctgaccgcgcagctcaccgccatgctcgaccagcttgacgtcagcagggaaagacggctgctgctgagctgcccggaggatctggtcgccgacgcgcgcaggtacccgaacgggctgatcccctccaagtacctgtgccccctgccgcagaagggggagtatttgcgagccgacgccgccagggccttctaccagctgaacacggcctacaggaaacggttcggacgggacatctgcgtcacggactcttaccggagcctgagcgagcaacaacagatctactaccggcgcccggggttcgccgcgattcccggacgcagcaaccacgggctgggcacggcggtggacctgtgcggcggcgtgcagatctccggttcggtccagttcaactggatggaggccaactcccgcaagtacggctggttccacccgagctgggcctacagcaatcccttcgaaccctggcactgggagttcggctccgagcactgaggttttctcaacgagctggtgccgccgaaaggagacatcggcccgcaggccgcggcgcatgagcgccgatgaagaccaggagaagagcgaggcgacccgcgcacgccgtcgccaccggggatgaagggccaccggagcggtcgggcgtgccttcgccccggtggagggcgatacggcgcagcccctaagagaacctcggtgagttccttcgcggaaggctcgccgcgaggtgcgttttgcgcacggaaagcggtgcagagccgtcaagccgtagggcaggatgacgcctcttcggtcgtgggcaccgccgagaacgacggcttgcagcaccggcaaggggcggtacccggcggtatgcgggaccaaggcggttgactgcgggggcgttcaccggcaccacggcgggcgcaccgccgtcccggtgagggcgtgggctgcgccgtctcggtgcgaagactgcggcggacgcccctctgccaggtgctctgcggctttcgcgaaacgggctgctcggcagcctcatacggccctcctcaaagaggacgcaggcgttcgtgtgcggatgggatgcgcccgggtcgcgagctcagccggtggccggttcgacctccgaagtgcagaaccggcagcgggtggcgcgcagcgggatgtcgctcaggcaatgcgggcactcgcgctcggtcgcctcctcccggcgctgcatgaggagcagcagcctgcccatcggcaggacgacgaagaagtagaccaccgcggcgatgatcaggaaggagatcgccgaggtgaggaacaccccgtaggggaacttggtgccgttgacggtgaaagagagggactggtagtcgggctggccgcccagcagggcgatgagcggggtgatgaaggcggtgacgaagctggtgatcagtgccccgaacgcggaaccgatgacgaccgccaccgcgagctcgaccaggtttccccgcagcaggaacttcttgaagcctttcattgatgtctccgtgattgtcggacctcttgcgacgcgcgtcccatccgcccggcgcaatggcggtgcagccggggcagcccggtcgagggagacgggaagtggcctcggattctcgcggaagctatctgacaaggggcgtcagggcgcgctggaaagagccgtcctggctgatcttgggtgaacctctatcgccggcgagccgaagggcggatcagcttgtgacgatcgttacggagagccgtgcgcccgaggctccggccagcacggcggcctgctcccgcgtggcggccacgacgaccaggcctccctcctcgccggttcgggcgtcgtcccggagcaccgcgagcaccggcaacgccgccgccaccagccgtgccggcgggaaccccaccgggatcggatgcgatccgccggcatcggagcggccggccggccggttcccgccaggggaccttcgggcggccaccgggctgacctgccgggcagggctcccggctgggtgaagcgctccggcgggcttggaaccgtctgcgcctcccccggccggatgagccctcatggcagatccgtcttggccggaggcgagcgggaccggaacaggtgagcccggcgtggacggcggtccggatagagctggtccgctcccatctgagggtgcgaaggacggcgccgttcgggagggggagccgggggagggtgaaccgctcgggtttgctgtgggcgggtccgagtcggaggcgtccgagccggaggactttgattcggaggagggggagccggaagcgtccggagatgaggcggagccgaccggtggccgggaggagaggtcgccggtgccgggggcagggggattcagatcgtccacgttcagatcggcgatgccggagccgcctgagaacgcggtggcgaagacatcgatgcggtctcctgggcgcagcaggcgaagcgcggcggtgtcggccacacggatcggggcggcgacggtgccgggcccgtaccccttgagcagcccgtcaccgaccaggcgggtgtcggtgacgatctcgcctcgcctcatcgggccggccaggacccggccgacgacacggtcccgcagcgctccgtcgggaacggcggcggacggcatcatgacgggccgtatgtcctgctcgcgcagctcggttccgccgggaaggtcacgggccgcggtgaggacccgcacgccggccggggcgggcgggtggacggcggccaggccgaacgccaccgacagggcggcgaggacggccgcgaccagacggcggtgacgctttaaacgcatgacgacggcccgagtggtgcgttgagaggccgtgttcgcgtgcttcatcgcgttctcctttcggcgagatttttcggtgaaccgttttcgccatgccgttcccgcaggccggaatggggcgccgcactcagggatgaggccgtgacctgcgatgtcatggcctcggaaaccgtcgaggctcccggaaccgcttggcgaaaaggtccgcggaggttttctcagcgaagacggagcccatctcgtgacgcccctgacgggggcatggcacggtcggccaaatcccgtcctgaccgtgacagcccgctcggggacgccccgtccgcgccctcaccagggtctttccgcggccccgacgtgttgccgcttcttcgggacaccagggcgttgggacaacctcactgccgatacggctctggtggggctcggccgtgagtgttcgccggtgaaccttttctcaacacgtggccttaagcgccggagacgagggcatcgacgatgcccggtgccgtggcgtctcaggtcacggcatcgttctcaactgcgatccacccatctcggctcagggacggtgcgctggcagggttcggtggcgttgtagcggtaaccgggccggggaagacaggcccggggaagaaggagccgaccgaaggccaggatgttccgaaccgggacgcacaggccacccatcaccacgcggtttcgggcgcgggcagcggaagtcctcggtggcgcccgctgggggcgtcacagtcgcccttgactgtgaggaacccgcttggacccgcaggaacggcgtgctgaaagccctgcccggtgggtgcgaagcggccttccgcccggggaggggtcagggcagttgcagcgggaggttcatgtcgtccagtgcgtgagggcaggggcagtcgcgatcggcggggagggcctcgaccacggcggtgaccagggagcgcagccggttgacgttcttggcgaagacacggaagacctcctccatggtgaccccttcgccttcctcgatgcccgcgtccaggtcggtgacgaggcagatcggggtgtagcacagggccagttcacgggccaggacggcctcgggatggccggtcatgccgaccagcgtccagccctgggcggcgtaccactgcgactcggcgcgggtggagaaacggggaccttcgatgacgacgagggtgcctccgtcgacgggctcccagtcggccttgcgcgcggtgtcgaggacgacccggcggcccaccgggcagtacgggtcggcgaaggagacatggatggcgccgccctcttcgtagaaggtctggacgcgcccgtaggtgcggtcgacgagctggtcggggacggcgagggtgcccggaccgtactggggcaccagcgagccgaccgcgctgggggcgagcacctggcggacgccgagggaacgcagcgcccacaagttggcgcggtaggggatcttgtgcgggggatagcggtggtcgcgtccatgccgggggatgaaggcgaccgtgcggccggcgaccgtgccgaccgctatcgggtcgctcggcggaccgtagggggtgtcgaggcggacctcctcgatgtcgtccaggaacgaatagaaaccggatccgccgatgaccccgatcgtggcggtggaggtagtcatggcgccgaccttaaccagcggccggaccacacgggagcttccccgccgattgtggataaccgcacgatccgtgcggagcgccgctcttgcggccggcggcggacgaaaaggcccccgcgagcggcgccggcaccgctcgcgggggcagggacgcaggtcaggcgcgctgcaggacccgctgggactccggctcatccggcccggcggggggagcggcacgacccaggcggctggggaaccagatgcggcggtccaggtcgtggcacagcgccggcagcagcagggaccggacgacgaaggtgtccagcagcaccccgaacgccaccacgaagcccatctcgaccatcatcaccagcggcagggtcagcagcgcggcgaacgtggcggccagcaccaggccggcggaggtgatcacgccgccggtgacggtcaggccgcgcagcacgccgcggcgggtgcccagggtctgcgactcctcgcggacccggtgcatcaggaagatgttgtagtccacgcccagcgccaccaggaagatgaacgccagcagcgggaatcccgggtcggtgccctcgaagccgaagaggtgcgtgaagaccagcccgctgacgcccagggtggccaggaacgacagcagcacggtgcccatcatcagcagcggcgccaccagcgcccgcagcagcgccaccaggatgcccagcaccaccaccagcacgatcgggatgatcaccaggttgtcgcggacggcggcccggttgatgtccacggtggtggcggtgacgccgccgaccttggcgtcggccccggggacggcgtgcaccgcttcgcgcagccggtcgatggtgcgctgagcggccttgctgtcggcggggtcggccaaggtcacctcgtagcggaccaggccgccggcggtgaccggcgcactgacctcggccacgccccgcgtctcggcgatcgccgcgtccagcagcccggaggcggcggcatcgccgatgacgatcgccgggttccccgcacccgccgggtagtgccgggcgagcgcttcggcaccggcgatcgagtccggcttgccgacgaactggccggcgtctgagacgccctcggccttgaacgagccgaggccgaaggccgcccccaccaggacgagcgagatccccgcggccagcatccgggggcgccggcccaccaggcgggcgatgcccgaccagaagccgtgctcggtctcatacgcctcaggcgccaggtatttggcgtcgtagcgggggatcaacggccaaaacagccaccggccgaagatgaccagcagcgcgggcagcagcgtggtcatggccagcagcgcggtgaccactccggcggcggcgaccgggcccagcccggcggtggagttcaggtcggcggccaccaggcacagcagccccaggctgacggtcccggcggaggccacgatggccgggccggcgcggtgcagcgcgaacgccatggcctcgtgccggtcgcggtggcggtgcagttcctcgcggtagcgggcgaccagcagcagcgcatagtcggtggccaccccgaacaccagcacggtcaagatgccggcgctttggccgttgacggtcaacccggcgtgcttggccagcaggtagaccaggccctgcgccaggccgagggcggccagcgcgctcagcaccgggatcagccacagcaccgggctgcggtagatgagcagcagcagcacgatcaccacggacccggcggccagcagcaggaagccgtcgatggtctcgaacaccttgatcatgtcgctgccggcgccggccgggccggtcacgtgcgcggtcaggcccggcgggccgcgcttgaccagttcccgggcctcttcgacggccttgacctggtcggcgtcctccagcgggaggagggtctgcagcgccttgccgttcttggcggggatggggccttggggctgccgcgcgcccggcagccggctcagcggccccaggtcggcctgcgccttggcgtggtcggcggcggtgatccccgagggtcgctcatagacgatcaccgccagcgagatctcctcgtcgcggaagcgtttttgcagctcgacgacctgggtggactcggcgccgcccggcagccatgcggcggcgtcgttcttttccacctccgacagccggcccgccagcgggccgaccagcgccagcagcacgatccacagggccagcacggcccacttcgccctgccgtcgacgggcagcgcggcgagccgggcccaccgtccctggggcggcgtctgacctggtgcggtcatgatgtcccccatttgagatatgtcgtgtctatgggcagcagactgtctcggcttcggaggtatgtcaagtaatatctcgaagaagcgaggggtgagccgcctcacccggcgccctcccacggtccgcctcggccgtgccggggactccaccggcatgcggaacgcgccgcccgggaacctgccgcatgagtcgatggtcgggcggcgggaacgggtgtgcatcgtcccgcagacggggatggcggctgcgccccgggagggagacgacggcgaggcggtccaccctggggaggagaccgccttcgctccgaccgccaggccttaccgatttttctgcaggccgaaatgctgaatcaatcccatgagccgggatgaggcgagcctcccattgttgaggaatttttcggcctccaagagcccacctcgaaagaagtgggatgcacggagaagaagcgtccgcatgcagcggtctttgcctcttgagcccgtgcggacgcgcatgcacaaggccccggtgaccctcttcgtcaccggggcctatatgaacgtgcccggacggccgcagcaggcctttccgcatgcgtagcttcaggtcttgggacgccgggacccatgaattcggcgtcgcctcatgtcacggcattgttgcccatggcgatgcgctcgtctcggctgtgagacgagggcacggaaaagcacggcgcggcgtccgcggccgggtgtcctgcggccgtgccctcaggacctccggtcgccgtccaagacggatgaggcgggcggcggtggaggagcaccccaagcctcgcgttccaagaccgccggtccggccggcaccggaccccgaaagcccgcgggcgcgtggcgccgatgccgttccggaaggcccgagcggccgggcagaggtgatcgtccgtccgcccgcaggggacctggacggacgagatcaggcgaccttggagctggagtcggaggaggacgacgtgccggagctgctcgaggagtcggacttgctcgaagagtcggacttggcggacgaggaactcgacttgccgccgccgctgcggctgtcggtccggtagaaaccgctgcccttgaagatgatcccggccgcggagaagaccttgcgcagccggcccttgcacgacgggcactcggtcagcgggtcgtcgctgaacttctgcacgacctcgaggcgctcgctgcagtcggtgcacacgtactcatacgtcggcacgggtctcctccttgccgccacagcccgcggaagatccgcagactggcactctcatgacacgactgctaatagtactgctcacgcaaccccgcacatcccatcggcccggctgccctccgccgaaggggcgcttccgccacagcgcccatgagggccgcctgaccaggagaaacccgctccgatgcggggggagggggacctgcgtgcccccgtccgcaagggcgacgggccgcaaccggccggacgctgagatccggcccgctccctgcgtccggcatgcggcggccgcacccgcgccaccggaaatgtgatgtcagtcacctttttcgccgaaccatccggccagcttgccgcggcggctgacggcccgcagccgccgttcggtggcctcgcgcacatcggcggtggccacgaccagcagcacgtccccgccgcgcagcacggtggtcggcccggggacgaaactgcggccgtcgcgcacgatgagggtgatggacgccttggcgggcagccgcagctcgaagatctccaccccgctgagcgccgagtcctccgggatgcggacctgcagcagatcggcctgcaactgctccaggggggcggcctcgacgtccaggtcctgggcctcgccctcggcggagatgcgcagcgcgcgggccaccggcggcagggtgggggcctgcagcagggtgaagaccaccacgatcacgaagaccagcgcgaacagccggtcggcgccgggcaccccctctgacagcggcacggtggcgaacaccaccggcaccgccccgcgcagcccggcccaggacaggaagatccgctccttgcgggagaccccgaagcccagcgtggaggcccacaccgacagcggccgggccaccagcaccagcaccgacccggccaccagcgccgggatcacctgggcgggcagatccgacggctcggccaccagccccagcatcacgaacagcccgatctgcgccagccacgcgatgccctcggcgaaaccgcgggtggccggccggtgcggcagccgggcgttccccagcgccagggcgcacaggtagcaggccatgaagccgctggagtggatcagcgtggccgccccataggagccgaccgccagcgacatcaccgcgatcgggtacaggcccgaggccggcagcgcggcccgccgcagcgcgaagatccccagccaggccgtcaccagccccaccgcggccccggccgccagctcgtaggccatcagcgggaccaccagccacggcccgggcccgtgcgcgtcggtggtgctcagcagcacgacgatgaggatgacgggggcgtcgttgaagccggactcggcctccaggatcccggccagccggtgcgggatcggcagccgccgcagcaccgagaacaccgccgccgcgtccgtgggcgccagcaccgtgcccagcaggaacgccagccgccagtccagccccagcagctagtgcgcggccacccccaccaccgcgatgctgacgccgatccccacggtcgccagcgccagcgccaccgggacggcgggtttgacgtggcgccagctggtggtcaggccgccctcgaccaggatcagcaccagcgcggccccgaccagcagccatatgtcgagccgcacattccaccctttgcgtctcgtccgagtgattcgtgtagggatcctacagagagagtcgggtaactgcgcacatacggttaactcaaagcggcgcggcggcacgcaacggcaccgccgcgccggccatcgcgggcttccccgcctcaccgcgctcacctgggacgaggtcccggcggcgaaggaaccggcccccggcctccagaagggctcaggaaaagcgcaccagcccctgcgaaggggtcacgacggccttcagccgctggtcgtgcggctcggcgggaagctcatcgaccagctcgtggtcgtacaccagccccaccgtgaggatccccggctccacccgggccagcgcccggtcataggaaccggcgccccggcccagccgcacccccgtgcggtccaccgccagcgccgggaccagcaccacgtccgccgccttgatcgcctcgcggccgcgcgacggctcggtcggctccagcatccccgccgaccccggccgggacgccggggccatcgagtccgggccctcataagaggcccaatccagatcgccgtccggcagcagccgcggcaacagcacatacgttccgcgcttccacaacgcgaaaatcaggcggtgggtctccggctcactgccgaacgacatgtaggcggccaccgaggcggccatctccacctccggcagcccgagcagttcgtcgcgcaatgcccggccggcggcggcccgttcactttcgtccaaagcggcgcgggcggccagaaaccgcctgcggagcttagatttcgactcggtattctgcacgctggggtcctcacaaagcggttagggtctgttcatgcctgacatgaaacctgtgacgaaggccgtcgtccctgcggccggcctcggtacccgattcttgcccgccaccaaggccacccccaaggagatgctgcccatcgtcgacaaaccggcgatccagtacgtggtcgaagaagcggtggccgcggggttgaccgatgtgctgatgatcacagggcgcagcaaacgttctattgaagaccatttcgatagggcttacgaacttgaggaggcgctgcgcgccaagggcgacgaggagcggctggcctccgtccggcagtccagcgagctggccaccatccactatgtgcggcagggcgaccccaaagggctcggccacgcggtctactgcgcacgccagcacgtgggagacgagccgttcgcggtgctgctcggcgacgacatgatcgacgcgcgggacgccctgctgacccgcatgatcgaagtccgccggcggtacggcggcagcgtggtggcgttgatggaggtcgagcccgaccaggtctccgcctacgggtgcgcggccatcgagccgaccgattcggaagacaccgtgcgcatcaccgacctggtcgaaaaaccccccgccgaccaggcccccagccggtggatcatcatcggccgctacgtctgcgacccggccgtcttcgacgtgctggagaagaccccgcccggccgcggcggcgagatccagctgaccgacgccctgctgaccctcgcccacatgcccgccgaccagggcggcggggtgcacggcgtactgttccggggacggcgctacgacaccggcaacaagctggagtacctgcgcaccgtggtgcagttcgcctccgaacgggaagacctggcaccggagttcatgccctggcttcgggagttcgtcaacaagcacggctcgtgaacgatcacttcgattcccacgcccaccggccgcggccgcaggagctgcggtcggtggacgagcacctcgaccagatcctcaagacggtgccgctgctggcaccgctcgacctggcgctgccggaggcgcagggggccgtgctggccgaaccggtgtccgcaccggtccccctgccgccgttcgacaactccgccatggacgggtacgcggtggtggcggcggacgtggccgccgcctcaccggccgccccggtcaccctgtcggtgatcggggacgtgaccgccggcgacaccggcatctgcgcgatccgccccggtctgtgcacccgcatcatgaccggggcgcccatccccgccggagccgacgccgtcgtccccgtggagtggaccgacggcggcaccgtcaccgtccgcatcacccgccccgtccctcccggccggcacatccgccgggccggggaggacgtccgggccgggcaggtggtgctgcagccgggcgtgcggctgggcgccacgcagctgggcatgctcgccgcgctcggccgcgcccgggtcagcgcccgccccaaaccgcgggtggtcgtgctgtccaccggggacgagctgcgcgagccgggcaccacgctggcccccggccagatctgggactccaacggcttcatgctgaccgccgccgtgaacgaggccggcggggtcggcttccgggagacctccctggccgacgccccggaagaggtgctgacggcgctgcgggaacagctgacccgcgccgatgcgatcatcaccaccggcggggtgtcgatgggcgcccgggacgtggtcaaagaggcgctgagcggcaccctgaccttcgccaaggtggcgatgcgccccggcaagccccagggcttcgggctgctggacggcgtccccgtcttcaccctgcccggcaaccccgtcagcgcctacgtctccttccaggtgttcgtgcgcccggcgctgcaggccatgcagggactgccgccccagccgccgccgaccgtcaccgccgcgctcaccgaggacgtccgctccccggccgggctgcgccactacctgcgcgcccgcctgacgcacggcccgcaagggctgtcggccgtccccgcccaggcgcaaggatcgcaccagatgagcgcactggcctcggccgacgcactgatcgtggtcccggaggaacgcgacgttctgcgggcgggggaagtggtggaggtctggcctctgccacgatgagactccgcaagatccgcatcgactccgaaagccacgatgagagcgcgtcagcatttctccgtccccgcagggacgtcccggaaaggcaggggacgccgaggtgaatgagcccgcatccccgcaggggttctcgcacctggacgagtccggccgggcgcacatggtcgacgtctcggccaaggaggtgaccgcccgcaccgccaccgccagtggcttcgtccgcctgtcacccgaatgcgtggcgaccctgcgcgccggggacgtccccaagggggacgcgctggcggtggcccgcatcgccggcatccaggccgccaaacgcacccccgacctggtgccgctgtgccaccccatcgccatccacggcgtccgcgtcgacctggacgtccgcgacgagggcgtggcgatcgaggcccgcgtccgcaccgccgaccggaccggggtggagatggaggcgctcacctcggtcaccgtggccgccctgacgctgatcgacatggtcaaggccatcgacccggccgccacgatcaccgacgtgcgcgtcgaggagaagaccggcggcaagagcggcacctggcggagaccggcatgatccgggcgatggcggtgacggtctccaaccgggccgcggcgggcgtctaccccgaccggtccgggccgctgctggccgagctgctggccgaactgggctgccgggtcgacggcccggtggtcgtccccgacggcgaaccggtcgccgaggtcctgtcgcaggcggtggcggccggctacgacgtggtggtcaccaccggcggcaccgggctgacccccaccgaccggacccccgagatgacccggagggtgatcgaacgggaggtccccggaatcgccgaggccatccggctgcagggccgcgacaaagtgcccaccgcgatcctgtcgcgcgggctggccgggatcgccgggcgcaccctgatcgtcaacctgccgggctccaccggcggggtccgcgacggaatggcggtgctgggaccggtgctggtgcacgccgtcgagcagatcgccggcggcgaccaccggcgaaccgatgattcacccgtcaccaattgatgacctcagccaatggcgccggcacatccggcgagggattattgaggatgtggaacacttgcgaggttggccggtcaccttgaccgaagggccggtcggccttcggccgttgcggatgcgggacgcggcccgatggcgggatctgcgcgtcagaaatgccgactggctgcgtccgtgggaaccgaccaacccggagacgccgctgttccggaccgggttgggaccgtacctgagcatggtgcacaccatgcgccgggaggcccggcaggggctcgcgctgccctgggtggtcacctacgagggcgagttcgtgggacagctcaccatcggcgccatcgtgtggggttcggccaggtcggcgcagatcggctactggatcgaccgccaggtcgccgggcgcggggtgatccccaccgcagtggccatggccgtcgaccactgcttcttcaccgtcgggctgcaccggctggaagccaatatccgccccgagaacaccgccagtcgccgtgtggtggaaaagctgggtttccgtgaagaaggaattcgccgccgccagctgcacatcgacggagcctggcgtgaccacatctgttacgccctcaccgtcgaggacgtgcccggcggactgcgttcccgctggcaggccaccatgaagcagactttcccccgatcttcttcctgaccgtggatttcctacgacacagaaagcgccggtaaacggcgggcaacggcgttcgcgatctcgcgacacaccgcctcttatgctcgtcaagcgctgacagtgagtcctaccgtgcgggacgtgaacatgcgcgcgccaacggtcagcccgcgtccttggcgtgcagtcgaggagggcccttgagcagcaccctcctctacctcgccatcgtcgcggtctgggccgtggtcctcgtccccatgtggctgcgccgcgacaacgacgggttttcccgcatcctccacaagcgtcccgagcccatcgacgagctcgacctggacgagcccgacctggaggaccccgccgtggaggaggacgactcctcaccctacgacgagcccgcgccggtcccgccgccacccccgcccccggtgcgccgccgctccggccgcgccgcggtgatcgctcgccgccgccgccgcacgttcggcctcaccctcctgctgatcgccgccatcgccgtcaccgccaccgcccgcgccccctggtggaccgccctgcccgccgccgtcctcctggcctgccacctggccctgctgcgcgtggccgccggcatggacgccgcccgccgccgggccgaggcccgtgcccgcgcccgcgccgccgcggcccgccacgcccgccgcaccgcccctcccgcccaccacgccgaggtcatcgacctgcccgccggccgcgaggtcttcgaccagcacgccgacgaacgccgcgccgtcggcgactgacccgatatcggtgcgcgaagcactcccggagtttgctaatcttgcggagtcattgtttggggctgtagcgcagtccggtagcgcacctcgttcgcatcgagggggtcaggggttcaaatcccctcagctccaccgcaggtcagaggccggttccgactcccggaaccggcctcttgcactgtctggtgtccgttttgggagcggatttgggagcagagcccgcccgccctgctgtgcgggggccggggcctcccagccgctcggtggcctgctgcacccaccggtacaccgtgcacgctcaccgacagccgtcctggatactcgtcagatccgccgtaccgcccatggcccgagccgctccggcaatctgcgatccgcccggtgggcgtccaatgcgcggccgaccggacaggccacccgcttcgctggcgttgaaccgggtgatccagcgtcgcaccgtactcggatcgcccctcaaaagcacggcgatctgcgctgccggcgacccgtgcagcgacgacagccccggcatcgcccgcgcgaccggcggatctgggagtcagagcggttggcgaacacgccgagcggacgcataccgaccacgacctcaccgggtgggatggacgctgggggtgcaacttcgatgcacccccatcggtgcgctgtcagcgtccttaggctgcggtgacctcgttccgggttaggtgcagaacttctagataggcgcttaaaccaggggcaaaggctgcagccgcggtgcaggctgcggtcctcaggggcataggctccctttcaggcgggcaccatcgctcggaataaaagcgggaacggcgcgcgggatgtccgacgcgtcggtctcggcagcacagcgaggaattcgcacggccactgttagcgaatcccgtccgcaccgttggggctggccgacaatgagcggcagaggacgacagaccccggcggcttttgacgggggttccggcttgggccggtggccgccagagtgaaggcgcagttcgtgggttatgagaccacctcggcggtgcgggcgcggttgcgggccgagcgcaagcagcggcgttgggatgcggttcggctggctcgggagatgccggcggtgatggacgacactcagcgtccgaccgttgcgagcctggcccgcagtatcgagcggtgggagaaggggcaggtcacccggaccaccgagcggtaccggctggtgtacgccgaggtgttcggcatcccagaggctgaactgttcgccccctcgcctcagtcaggccccccaaaccttggaggacagcagtgccgtgggggctgccggccgttactgccgtcagggacctgtcgccccggagctggttgtgtacttcctggaacagttgcccggccactaccgcgcggacatgtggcttgggccccgccacctcatccccaccgtcgccacccaggcccaactcatcgaggagctgagccgcgccgccgatgcccccacccggcaaggtctcctcggcgccggtgtcgcctattcctccttgctgggccggctgtaccaggacgccggtgacgtagaacggtccggccactggcgcgcggcggccctggacatggcgcatcgctccggcgacccgcaactgatctcctatgcgctgacgaacaaggcgatgctggccatcgacctcggtgacggccgggccgtcttcgactacgccaccgccgctttggccgatgagcaccggctgtgcccgaaggtgcgggtcttggtgctcgtccaccaggcacacggctgcaccatgcttcccagcggagaccgggacaccgtggaccggctgctggaccgggcggccgatctcgtcgaccaggtcgatgatgactacctctggggcaacgcctgccgaaggaccggcggctacatcgacgtccagcgcgccaccgcatacctgcggctgggcgcctaccaggccgccgccgacctgtgggaccggctcctgggggaggcgccgcagtcggtacgccgcgataacgcggtgttctggacgaggtgggccggggcgctggccgccgtgccggaaccggagcgggtggtccagatcgcggcagcggcggcgccgatcgtggagagcaccgggtcggcgcggctgcggcgggagctgccggtgcagccgctgccgcccggcgagtggacgcggcgcccgctggtcgaggaggtactcgaccacgcgccgccggagaaggtattcgtgatcgacccgaagagcctgattcaaccccggaacgaagaagccccactctttgcggggagggtggggacgctggggcaggtgccgggaaatgcgatccgctgcgccgccggccggcctccggaggattacgccctgccctgccgactttagggcgccctggccccatctacctggggccagggcgttgcatgcgccgcgtgtcccgccgcgacgggcctacgctacaggccaggtgagacaaagcccaccggtcaccggccggtcgggctactgacgctcagcgccgtccggccacaccacatcgaccgggacgccgatcttgcgtgcgtgttccaccacgtcgccggtcccgccgtacccgccggccggaagcccgtcccacaccgcgaccagacgatccacgctctccagcagcatcttgctggccgccatgtacgcctgccgcccggacgtggcgtgccccgtgtaccgcaccgacgacgcccggcccagcaggtcgtcgaactcggcgaggttatcgggcttgacctttgcgtcccggtagtcgggagcgggcaggatcacctcgacccgtccaccggagtccaggacggcgcgggcgaagatctgatcggcgccccgcgccaggcacgtcacgcccaccaggtcgccgtcgtatcgaccgagcaggtcccacagcgcgtcgtagacgagttgctcggtggcctcagtcaggttcgagtgcccggtgacgccgaccctcacgcatgctccttcatgtcgttgtgaaaccggtctttcagctctgcccggacgtcggcgatcaccgaagcgtccgcgtaccgcgcggactctgcgtagaagtctcccagccggcggcgcaccctcccggaccggatggtgccgcagatccgggcggcctcccggactgcctgagcggcttgttcacgctcgtccaccagcaggcacgcccggcccagccccaccaggtcgaaggcccggttccgcagccgctgcgacgggcgcagctgcagcgccgtggtgatgtactccaccgaccggcgggcgatggcgcgatgatcggccccggcccgggccctcgccagggccaggtcccggtagcgggcgccgatcaccccggccagctcggcctggtcgaacctcgtcacccagtacggcatcggcctgccgctgtcggcgccgaattcttcctcggctatcgcgaccgtccggtggaacgcctggacgcggcccatctgggcatacgcccacccctcgcgggtccgcagcatcgcccgcaccctgccgggcgtatccccgcggaccccgtccagggcgagccgcaccaggtcgagtgcgtcatcgggccggtgcaggtcgagcatctgccgggccatcgcccccaggatgttcgcgccgaacatcctgtcaccggcggcgtgggaggcccgcagcgacagccggtagtagcgttgcgcgaccgggtgctggccggcgtcgaacgacatcgacgcggcgaccttcgccagttcggccagtacggcgaacagccgccgggtcacctccgccccctggggggtgctcagcaggtcggcgacctcgttcagctggccgatgacggccttgcggcggatgccgagccggaaccgggagtcccagtgccgcagcagccgcgtccacgcctcgatccgctcgacctcctccagcccaacggtgcttttccgccggggcgaggccggccggcctgggtgatccacggctccagctgctcggtcagagccgcgcccactagcagtgcaccgacctgcttgccggcgtcgcggcgggtcaccgacaggtcggccagggtggtgcgggcgatgtcttcaacgacccgctccggtgcccacagggccgggtctgcggggtcatcgccggtggggcgtccagtggggcggggggtcaacgcgatcagctctcctcgcgcgtccagcagctcatcgagtcgctccacgagcttggcggatggtcgtttgcggccgcgggagaccttcgacaggtgtcctgggtcgcaggggacgagttttgccagttcgcggaggccgacctgccgttcggccatcaatgcccgcagcttgtcgccgaacgccatcgcctcacccgtttcgccccgggttgacttgttgcctgtgttgcccgtgtcgcatgggcaacagggcaacactttccaccgtagctctccgtgcgctggcctgtactcagaagcgtgcactgcgacgcagaaagaaaaagacggccccggcccgctgggcgaacagcggggagtcccggggcctggccacgaacggaggtcgtggttgagtacgaaggtatcccacacccggtcaccggtgtattcccccgagtcaaccgccactgacgcatgtggcccggatgtgttggctgatctgcagcgtcagatcggcaggcagtggatggtctggtacgggcaccacacccgccactggtgggcgatgccctgcccgccctacccctggttcgggcttatcgagggccgcacccccgccgacctgctggccagggtgcgcgaagtccaggcgtgccaccggcccagggggacgcgatgaccgcggccaactccctcgacgggcctgagctgttcccatgggaagtccgtagcgaggacggggagacccacgaaagcggagtgtcggacgactgggcggcggcggcccgggcactgcagacccggccggcgggctggacggcccgtgtctggtcggcccgcctcgacccctacaaccccctggagtacgactaccggaaagtgatcggccgaggggagcggcaagcaggatcggccggagtcatctggaggaccggcgggtgagacgggggcggccggcatggagaggcgcggccccgcgccggccgcccccatccagcgcgggcgggcaccgtaatgtccgaggtggaggtcggcccgaccggtgcccgcccgcccactgtcccggaggtcagtcttcagttgccccggcagcaggctcggtgaatggagggcgcggtgggaaggagtcccgcttgcccgcggcgtactcgatgcacatgttcaggtactcgtccatggtgatgccgagttgttgcagcgcttccttggcgcgctcataggccgcgaggtccttcggccggaacgtccgcgtcgtgtacttgtgcttgctcggcatcgcggcgatggtcccatacgaccccgctgcggtctgccaaccgaccaggcgagtctggttcggggagcgagttggatcgggtggctttccacctccttcgggatcgcccctatgtcgtcgcgaccggtacgccgacaagtggttcgagcgggctggtcagggcgcggcatgaccaccaggaagagcgccccgaagaagtagcgccaacacggcaaagccccgcccggtgtcgcgaccaccaggcggggcgaaggaacccgccagagaaaggaaacggttccgatggcaaacgtactgcagcagggtcggcaaacgtcgtggacggcgccgccccgtgactacggcattgaaccggcgaaggtccgcgccgagtacgacgccctactcaagcgggaactcgcccggcaaaacagcagtactcgcaagtgactgcacgacagctccggcgcgtcaaagccgtcgccccacccctggcgccgcaggcctcgctgaaggcgctgccggaccgggccggacggtggcgtgatagcgccccgggtcaggaactggttgagatcatctccggcatcgactgaccctggaggtgccgatggccccgacccccctcaccgacgaggagatcgccgccgagctggccgcactgcccggctgggagcgcgacggcgacacgatcacccgcacgttcgcgcacacctaccacgagtgcgtgcacctggcgatgtacgtggccgccaaggctcgcgagatcggccaccatcccgacatccacatcacctggcagcggatccgtttcgccatcaccacccacgacgccggcaaccgcctcacccgcaaggacttcgaactcgcccggcacatcgacgccatcgccgccggacacggagccaagccggcctgaaaaccgcatgactgtctgacagcggacgaaactccgcccggcatgcgaccaagacgtgcagccaggcagagcacctgaccggcatcggcgccccgcctcttgtaggcggggcgctcgtcgtttccggtcggcgccgggatgtcgggtcgtgtcggtggatgtccgtggctgccgactggatcggtcggggcgcgcagggcttcactgaaagcgatcgctcttttgcggagcggatcgttcactgcggtgggccgaccgtgcccaggaggatccagggggagccgatgaccattacggcagtgctgcgccgtgagggccgactgttcccgagtcactgccttccttgctcggaaggacgttgatgcgcgcccaaaggacgtgctcggcggccaccgcgcgtcccggccgtccggcttgcaggcaggtcgtcggccgggcggcatggcgcagcgaaggatgcgaacgccgaaccgtccggctcgccattgacccgccacggcaggaacaccaaaggccgccccgaaccgcggcggcccgcacgtatcgagagaggacaacgtcttgagcgccaagcccgcgagcagcgaggtcctgcggaacgcgatggtcgaccggctggccgccgatcacgcggcgaaagggctcacgctgcacccggaggtggaggcggcgatgcgggccgttccccgcgagctgtatgtgccgggcgttccgctggaggaggcctacgagaacaccgcggtcatcaccaagcggctccccagcggggagaacgtcagctcggtgtcggcgccgttcctgatcgcggagatgctgggccaggcgatgggcgcgctcggcggcctgaagggccggcatgtgctggagatcggcagcggcggctataacgcgtccctgctggccgaactcgtcggaacggccggatcggtcacgaccgtcgacatcgatcccgaggtggccgaccgggtcgccgcctgcctgaaaacggcgggctaccacgacgtcaccgtggtctgcgcggacgccgagcacccgatcgaaccgggccgcggctacgacctgatcatcgtcacggccggggcctgggacatcccacccgcctggcgtgagcagctcaccgagggcggcgtgctggtcgtgccgttgcggacgttcgggacgaccaggtcatgggcgctgcggcgggtgggcgaccggctggtcagccacagccatcgccagtgcgggttcgttcccgtgcagggcgccggcgcccaccagatccgctgcatcgacctcgccgagggcgttcacctgcgcctcgacgaaggcgagcagatcgacgccgacgccgtcaaaggcgtcctggagcagccgaggcgggaggcgtgggccgggctgagcctgccgcccgccacccggttgcacgacctgagcctgtggcacgcgacccgcctgcgcgagcacgccgtggtcttgaccgcgcaggaagaggccatcgcttccgggatcgtcgccccgtcctggcagcacggcacctccgccaccgtgcacaacggcacgctcgcctaccggactcttcgctggaccgaccggcgtttcgacctcggcgcctacgcgcatgggcccgacgcacaggcggccgccgagcggatggtcgagaacatgcgcgcctgggtggaggccggctgtcccaccccggccctggaggtcttgcccgcctgcaccccagacggcgatctgccggacgggaccgtcctggacaagcggcacagccgcctcgtcgtgtccttcatccccggttgacctccacccctcgcccgaaggcgaggacttcccttgcaggcctcggtcagggacgaagccctgaaacggtcattcctgcttgcggaagggagaaggcttgacggtgcgtgaagacagccgtcggtgacagcgttccctgagcatggcatcgatgagatgacctggccggacagccatcgatagaagccaaactcattacgtatcgtaacgaaaatccagaagggacctctccgcccctagtccgggatcccactccccgccatccgtgccaaccatgaaaaggccaggacgcctgccaccgcgggaacgcagagtcctgcggagcttgtcgctgggtggcccgtgatgcaacccttgccgggaaactctgtgactggtcgccgaccccggtgggagtgcgtcatgtcgaccttcgccacggtaggcgttccgctgctgacggtggcggccaccttggctggtggctggttcgtcaccacccggatcaccgaccattgggaccagatcaaaaagcaccgcgagatggatctggccgcggccgagcatttccagcggctctacggcgagttcatcgtggtctggaaaacctggaacgcgctggagggcaagcacaccgccgcctgccccgctcccgaagaggcccgctgggactgcctgcagcgaatgatcgaggtcgaaggcgaagtcgaagcactggtggcgaagctggccaccgaacgcgtcctgaccgagaccgagatcgacatgctcggcagtgtccggcaggccttcaaattcgtccgccggaccatcaggaagggccggcctttgaactggacctctgatgaggtcgaaccctatgccgcgttcaaggcgctggtggccgctctctcccacatggtgatgaactcccccggccctcagcaccggccttcctccgccgtggcggcccgtaatttcctgcagatcaccgacaaccgtcacgagatcacctgggtggccaccggtctgcgcctggccgacacaccgatccccgaacaacctgcccgtcggcggaggctcctgctctcgccgcggaggtaagagggctgcgctgggtcctcaactgacggcgccgactgggacacgcccagtgaaaccggtcggcgattgctccggcgctccctggtgcgatagcaatgatgccttcgtccttgaggccggtcaggccatgaacagagaggtctggtcggcaagccgtgtccacaggctgtggaaacttctgcgctctttgtcatggacgccggccggcccgacgctcaggaaccgctcgttggtggggaaacgctccgggtcgggggtgcacagttgcgcgcgcatgatggcgaagccatcggcttgcgcttcggttccgtgggcgcgtgcccggcggtgaagttcggcgatcatctgctgccgggacccttcggaaagagtctttacgctccgccacgccgtgcccttcttcgtcgggatgcgccgtccggttttcttgtcgaccgccgcatggtagatgcgccgcacgtcatacagggcccaggtctcccgccgcagggcctcctccgccagggccaggacccgatataggcggtggtcgatggcgaactgcacggcgctggtccgggagaagagcgtggcccgggggttcagcgccatcgctcgtctctccatgagcagggccaagacagcgccctttggttctctgcgccaccggtcggccagatgctcggcatctgatgcggcgaagggacagtagacgcagcagctcctcggccaggtcgtgccgaagacctcatggaggtagccgagggtgtcggcgcgcgtccagccccattccgccagcgggaaccgggcgcggcgggaggcggaggtgtaggtggagtctttgaggatgcggtgaccctcttcggcggagaagccgaggatgtgctgataggtgaggccggccaggtggtcttctttccaccactccagcgggtcggccttgcttttgaccgagcagatgcgtttgccgtgggcgaattgcgggacggtgccgttgccgagctgttcatcacgtagccgccaagggccgaccatgtgcatgcgcttcggctgccgggagtcgtctaaaaccgcgtatcgggacgaggcgagcgggccgccccgggaaagctggacgtagcggacggagaacttgcgcatcagcgggagtatgaaccgctccatgtgctcggcggtttcggtgaactcatctccggtcatggccgtcatcacgatcaggtcgtccagcttgaagtcccgggtttcgggttcgagcaggaaccgggtgagcactcccaccgaatccactcccatgcccagcgacaaaacgactttgtccaacgcctgttccttcccttggtgagggacggggaaagcgaaggccgcagccgattccctcggctgcggccttcaaagaaaaaggagatggttaaaagggtggttctgtggtgcctgcaccggctgtggtgggcacggcggtatccgaccacgggtcagaaggtgaggctgcttctgcctggagtgctgagagggggccgtttcgcgggacggcgggtggggcggcaaggcgctgggccttggcgatcctggccgtggcgttctgcagggaggggccgatgtgctcgacgtcgatctccatgaccgtgcggcgccggccgtctgcggtttcgtaggagcgctgcttgagccgcccacggacgatcaccttgtggccgcgctggaggctttcggtgacgttctccgcttggcggccccagacgttgcaggtgatgaacaagggggcggcgtccttccactcggcggtggacgcatctcgataccgcggggtcgaggccacgcggacgttggcgacggcgcgtccggaaggaaggaacttcaagatggggtcggcgacgaggttgccgaccacggtgatggtggtgtcgttgctcatgtccgttccttggggtgcaggtggcctgctgccggtgaggtgacggcggctcggaaaggccagggacatccctggaagggggcgaggctccctggtggtgcggccggtgacggaccccgaccgtctgttcacgagcgacctgggcgatgtcgctggacgttcggtgccgtagacctggtgcgctgggcgctgtccgtgctgaggtgcatcgtggaggtcgcgcgcagatcacctcgtgcggggagcggcctggcccgagccacagcgcggtggttctggaaggcggcctcgttcgcatatctccgaaagacccggcggcatgccgccgacctgccgtcggctcaagaccaggtggtgatcacctagttgcggccgttcagagcacaagtgccgcacggcagccccagcactgaggcgacctggtgagaaggaaaccgctctcgccctgccgccgccggacgtcggcgttgactgcaggcatgcggtgaggcggtttcgatcactggcctcgcccctcgccggtctccggccgctcccggccggccgtccgccgcctcgattggtgatctcgatggcaggagcggtgggcgtggggagcccacgcgcccaggtccgagcagaggcggccgatcgatggcccggggtcgatgaccaccacttcggctcggctgaccgggccatggcagtacacgcaggcgggcatcgggacgcgtccgctgctggtgggctcactcggccattcgccccagcccggcatctggccgtccagcatgaaccgatcagcccgctgaaacggcaccgaaccgcaggtgccgagagggtagaaggcatccagccactcggcgccgctggaatggtcataaatccgcaggcggcttgtgtgcaggccgtccgacagcgaccagacctctgctcgccagcgttcgtggaacttaaggtgcatccccagctctgggacgaaccaccagccgctggtcgcctcgctatctggggtcctgcgcatggcgtgccccttgtaggtgctctcgccggtcagcatgcctcgcccccattcccctgggcgggatcgggcgcgatggggcaggagtgcccggtggcggcttctaccaggacgtggagcagatcagcgggttcggcaggcacacggccctgacagcgcaagcagatcaactccagatggtcgggcggcgaacccgccgatgcggccacccggaactgggcgggatccagcgccagcaaccgtgccggtgcgttgtcgagcaggaaccgaagacgccgttgggctgcgtcggtgcgccgatggacgtcgatcaccaccggtcccgcaccggtgccaccgccggcctgcgggctgtcgccggcggcctggccgatatagatgaacgccaccacatcggcggcgttgagatagatgatcggtgcgccgtcggcgcgttcgagccgttcgaccgtgatctgctcatcccccggccgagcacgggccagcacccggcagacgaacgcctcgtcccccggctcggcagaacgatccccggcagcggccccaccgggactcgaagaagaatccggaacgatcttgaggtggcgcggcatcggccgctccttcctggccaaaggccggtcataaaacggctccgccccgaacagccgcccggggcggagccagaaacaggcagggaatcaggcctgcgcggccaactgcagcacctgcagggcccgcgattccatctcgtgcgcggcgtcggcgtcaggcaaagtccgggcgacggaggtgaccgcgtgcatcaccccgcccgcggtcagatccccgctcttgatgaaatgccccaagatcgcgtcctgctgctcggtggagaaccgcagctgctgagagatgacctggatggtctccaccggacgctcgacgggcacaccggccttggcctccatcacggccacgaccttctgcacgtaggccggagtgaggaaccgccggaccgcatcggtggtcttggccgtgatcagctccaggttcttccggtgcgtcgtgccgctccagtcgatgaccccttcctcgagcttgccgcccagatgcacggcccgatgcgcatcggcggtgatggtgtagccgttgtcgcagacctggaacacgatccgcggagtgatcgcggcggccccgcacccggtctcgctgttggtgatcacgaacccgccccacaccaccgggttgtccgtcccctccgccccggtgaacggagaccggtacccctccagcagccgaggcgccagcacctcgaccgccggcgagtagaggcgcacgtacatgcgctgctcggtcagatcacagccctgaatggtgatcggaaccccggcccgctccaccccatccagggcggcggtcagcacgtccagatgatcgacccgcttgtaggagtccgacagcagcgcccgcgccaccccctccccgcgtgctccacggaacccccggatgaggaacttggtctccggcgcgcgcctcagccagccgttgacattggcgtcccacaactcgatcgcctcatgacggcacctgcgcagatacggcaggttgatcttcagcttctcggcgatgcccctctcacaggtcgccgtcggccggtagacgccatcggtgcgagtgaccccactgggcgacagcaccggttcggtacccgagatcagcagccgccctccctcggcccgcagcgccgaagcggaggcgacgatgtcgaccttgcggccctgctgctcccgcagcaacgccaccagatcccccagctcagcgtgccgagtcaccagctccccggccaccgcaggtgcgttcatgaacgtggtccttccacttcgggggagggccaagggcctgccctcccggaggaaagaccacctgcgacggccgcccgcggagggcaaggcggcggtccggccggacaagatctttccgacgaaggaggaaagatctctgccccaggccggaacgagcacagcgagagccgcctttccctccgccaggccgtcgcaaccctaaaaccccgggagggcaaggcccactatcccgaagagacaacgccgcgcgaagaactgaccgtcgccaatcacgctaaggagccacggtcacagtccctccaggggtgatgagcgatcggcgggtcgatcgccaacccgcgcctgtgcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgagagtaaagtcccagctcagaggcgtcctgaaggcgggttgagcgaggggttttgcagcggtccggcggtagtgcagcgccgcaggtcagaaggggtgcgatggtgatcgtgttgctgtgacacctgttcttcgtctccgcaggcattccggtcgtcgctcttcacctggtcaggctacggcctgctgtgggtcgtgacatggtgggcatgcggatgtatgccgacatgttgtcttctggtatgtggacagccttgaggtctgtggggtccatgcttggttgacggccgaagagagcccggacggtggcatggggccaactgggggactggttcaggggacgactcggtacggctacgaagccgccgacatggggagccctggggtgcgctgactcgggtgatcttgttcggtgaaacgggggccatctcaaccgctctgatggacggtcttggggcgccagtccactggtggcatgttggtattgccgcacggtttgtgagcaacgtagattcctctggctccatgacctccgctgtggagagtggtatcgagagaagaggtcagggccgagtcatggtgccatggccatgcgggagctctcctaacgtttgttgcaagtaactaggactatgcaactatgttcaagtttgtctgggttgtcgcttgagtcctttatttgaagtgagcggctgtgtgtggcgcaaatcccgtattgtccgttattgcgcttgtgcctctcctgggatgcgaggttcttagagcaggctaaccggaaacctgcatcagcggtgttccaaaactcccttaagggtcagtcctccaagagggttgaggaggcgagatgtcatctgcgggcatgaagtcttgcggatcggcatcgtagcgccctctccggaggcgaccgctggccgtccatggatgatcggcggcgcctcaaaggggaatcccctgaagatctcggcgaaggtaatggctgcctgcccgcatgctgacggtgggcggacagaagcgtgatcacctgtggccctcttggggtgtataccagtcgatcgtggtgttacgggcgagtatctgtgcattggccgtaacgggccacgaaggtgttgatctttggagtgctcccgtttttgtcggatgcggctgctaagacttctccaggcagctcaaagggctagtcaggagggcctctaaggtgcgatttcggttggacgttgcggccgacagacccgagttggcctggcgcgatgttcacgggccggctcggggagtggtgtacgggctgttgaagtcgcaagacccggagctgtctcagcaactgcacgacgtgggatggcaggggcatgcgcttcggccgctggcgatctcaccgccgatcttttcgggggccaaaaagcgcaagggcgcgtatgcgacctcttcgaagggttcggtgtggatcgggtcgccggttccccggatcgccggctgcctgctggccgccctggccggccggcagcacctgcggtggggtgaggcgaccttgcagatcaagggagtggaggtggagaacacaccggaccactcctcgggcgaggccgtgttcgagaccgtctccccggtgatcctcaagcacgaggggcgctacctgcttcccggcgatgcggcctatgaggaacgcctggtgcacaacctccggcacaaggccgacgtgctgggcctgccgtcggacgtgcgggtggaggtgctggcagccgggccccggcggcgcttcgacgtccagggcgcgatgcggatcggcgcgacggtcaagctgagcatcaccgccgcgcccaggctcttggacgccatctacgactgggggctgggattggtgtccatccagggattcgggtggatccggtgacctccgcgacggtcgccgaaccggtgctgacgccctcgggccatccgctgcagcgctgcggcgtgtgggcggtgacgctgctggcgggaggtgaccgtcctgagacggtcaccgaagacgacatggaacgtgtcgtcgagcggctggtcgaagacatcgtcacggcggcgaccgcccccaaggacagcgtctcctacgactggtggaaggtgctgttcgcgctgtatcccaactccaaacccacccatgccaaacggtcccgggaccgggccgtgctgtatccgcaggtcgcggagctgttcgcgcccgacccgatgggagcgcccctgctgccctgcacgttctgcgcgcgtcccagcggcacggtgtggaccaagacgaacctgccgatgttcgagtccgaacgcgcgctcaacaccctgcctcccggcgtgccgggctggccggtgtgccgggcgtgccgggtggcgctgtgggccatgccttatggcgcgtgggtgacccaagggtcggcgaccgtgctgacgtgcgatgacacggccgtggagcaggagttcgcaacccgcaacctggtgcgggccggccggatccgtcagctcgggttcgccgggctgaaggcgggggcgggccccgaggcggtcgtggtgcgggcgttgcgggagcacgccgccgactccggcggggcctgcacgctgtggacgttcaaaaacgacaaccaggagccgtggcttcgggtcaccgagacccggcagggcatcgcccgcttcctgcgggcgatgcgggccgatgcggactgccggcacggctgggcggccctgcagagatccatgcaccgccgggaccggtccggcgcggtgaccgtggacggcgccacggccgccgcccgcacgctgttcgatcccgtcgacgacgaggagcgcgaccgcctgccgctggagctgatgcggcgcgcccgcgaccccgatgccctcaaccagcgaaccttgcgcggctggcgcgccttgtgccggctctaccaggaggtgatgtacgacatggaccccggtcggctcgacagggccaccgtgatgctggccgactggatcacccaagacggcacgcgaggccgcttcaacgagttccgccgcgccgtcaacagcgcctatgacctgcagaagctgctgatgaaggccagcgcgcggctgtttttggacggcagcgacagggtgcggatcaacgacctgatcccgctcctgcaggccgagggcaaccagggctggcgggtgcgcgggcagctgtacttcgacgtcctggacgagctgatccgccgcggagtgcggatcggcaagagcgacgacgaggacgacccggccagtgaggacggcgaatacgacgacggtgacgaaggggaggagtacgcctgatgagctacctggccgggaagatcgtgctcgcggtcaccgcgggcgcgcccaacaacgacaagggcgagtcaacgaccgcgccggtcaagaaggcccgcatccgcggcgagtggtatccctacatctcggcgcaggcgttccggcgctggctgcgcgagacgatgaccgcgctgggatcggtcccctctcccaccgagcgtgtcggcaaggcgcagggaaaggcgcaaaaggccaccaccgcgggcgacccgatcacctatatcgacgatgacctcttcggctacatgaaggccggccccaaaggggacgacaagggcaccacgcttcgcgacagcccgttcatggtgggcacgttcctgtcggtcgagccggccaagcccaccaccgacttcggggtgatgtcccgcggcatcgacgagcccgtgctgcactcccacgagttctacaccgccgacctggccgcgccgttcctgctggacctgccccgggtgggcaccttcaccctcccggagaagaacggtgtgggacgtccgaactacctgagcgagcaggaagcgctggcggtggccggagcggtccagatgggcgccgtgccggtgaagttccgcggccagcaggcggtgcggctgccgctggagatacgccgggagcgggtcgcgctgctgctggaggcgttggccgaactggtcgggggcgccaagaaggcgatccactacggtgaccgcactcccgccctggtggcgctggtcccgatggccggcggggtgaacccgctgggattcgtagtggacggcgccgaggacggcagcgggctgcaagtgcgggccgaggtgctcaagcaggaactggacgcctggcagggggagtgggaggcccccgtccgcttcggctggcggccgggctttcgggagctggtccgcaaggagttcgaaacggacgcggccgacctgatcgaggcggagaaggtcaccatcggccaccccagggtgatgctgcgggaactggccgcggagatccgcgacggccggcacgacgcctggttcgacgaccccgcgcggtgaaagagccccgcatggcggcggacatcgaccacatcaccgcaccccatcgcgctctcagaccctgccggcatatgaccggacgcgccgcgcgcgggccgggaagaggaggacgccatgccggatgaacgcaggccgatcgaggccgtccgcgtgcagctgtatgcgcccgtggcctctttccgcgacccgatgttccccggggtgacccgctgcctgccggtccctccgccttcgacgctgcgggggatgctggccgcggccaccggccgtcccgccgaaccggtcgtgctgggggtgtgcgcctacgccgagggacgcggcgtggacaccgagacctaccacccgatcgcggccgacggctccaaccccgcgatcggcggacgcgtcaggccgggcaagggcggcatgacgatccgggagcgtccattcctgaccggagtgcacatcactttgtgggtgccgatgcccgacggggaacggatcgccacggcgctgcggcgaccgacctggggcctgcggctgggacgctcccaagacctggtgcacgtccgctcgatcacccgggtcgagctggtgcccaccgaccgggcccgcatcggccacgcgctggctccccgcggcggacatcaggcgccgcaggcgaacctgctgcggctggccgaccacgtcagcaccgaccggctgcgcaccgactacggcgactacctgtggtgcgccgaaccgccgaccgatgtccgcccggtggccggcgcctaccgggacggcgatcaagcggtctggctgcaggcgccgccagcgccggagaccggcgacgacggcgagctcgccggagttttcggcaagtccaaggccgcatccaagctgggacgtcccgagctgctgatcgagcacagtgtcaccgtgcgaagcgccgcccaggcggtggccgaacgcatcggctcaccgggaatcctggccgaccgcccgggattttggacccaggtggagatcgccgccctgctgcacgatgcgggcaaagtagccgaaggcttccaaaaccagttgcgccccggcggcgagccctggggggagcggcacgaggtgctctccctggcctacgccgacctgctgacccggcacctgcccgaatccgaccgcaccatgatcgcagtcggggtggccttccaccacaggcccctgatctcggcgagcggacgggacctgcgggagatgtatccgcccgaggcggcctgggaacgcaagttcggccgcgatccggacgctccccccacgcgcccccgcgtccaggtcaccccggcccgccacgccgcgctgctgcgctggctggccgcccagctcggcatcccgcccccggaaccggacggacggcggctatgggagctggcccgcgacgccttcgcccgtctgcacgccgcctggcgcggccgggtccctcccgaagacgggctggtcgcggtgctgctgcaaggagcggtcaccctggccgatcggtccggctccgcgcacgtgcccctgcagacccacatgccgttgccgcgccggtacatcaccaccctccccgccccctacccccaccagcgggccgccgccgagacgaccgggcacctggtgctgtgcgcccccaccggcagcggcaagaccgaggccgggctggcctgggcctcccggcagctcgacgacatgcccggccgtccccggctgctgtgggtcctgccgtaccgggcctccatcgacgccgcccgcgaccggttcatcaaaagcctgctgccggctcccggccagaagaagcccgacatcggcgtcctgcacgcgaccgccgcccggaccctgctggcgcgggccaccaccgacgattgcccgcccggcccgcgccaggcgcgcaaggcacgcgaccaggccgccgccatgcggctgttcgcgcaacgcatccgggtcgccaccccctaccagctgctgcgcggcgccatcgccgggccgagccactccagcgtgctgctggagcaggccaacgcgctcatcgcactggatgagctgcacgcctacgacccggccacgttcggacgattgtgcgcggccatgcggctgtggcagatgctcggcagccgggtggtcgtcttgtcggccaccctcgccccacccatgatcgacctgctcaaggacaccctcgaccaggtgaccgtgcatcgggcgccgccgggcaccgcccccgaccggcaccgcctggtgctggacgaccagccgatcaccgcaccgcagagcctggaccgcatccgccgctggctgaccgaaggccacagcgtgctggtcgtggccaacaccgtcgccaccgcccagcgcctgtaccgcgaactggcaggtcacgccagagccgtcctgcccgacgacccggacgcggcgatcctgctgcactcgcggttccgggccgaggaccgcgccgccatcgaacggcggatcagcacgcgccaccccgaacgcgccgtcggtgaaaacacccgccgcggcgggctggtggtggccacccaggtgctggaggtgtcgctgtgcctggacttcgaccgcggggtcagtgaactggcgccgatcgaggcggtcgcccagcgcgccggccgggtcaaccggcgcggacgccatcccgacggcgtggtggagttccgcgtccacatgcccgaatccgccctgccctacgaggagggcgcgctggatgcggccctgtcggcgctgcggaacacgcccagcccggtgatctccgaacagaccgtggaaacctggctccgccacgcctacgacaccgagtggggacggcagtgggcgagccaggccgagcgttaccgcaaggagttcttcgaatccttcctcaccttctgcgaccccttccacgaccgcaccgaacacgcgaccggcctggacgaggcgttcgacagcatcgaggtcctgctggaaagcgacgccgaagagtacagcctgcgctccagcggcccccatggagacccgcttcaagccgccgggctgctcatcccgctgcgcaaggcccaaatccaccgcctccaccgcaacggacgggcacacctggaccgggagcgggcacgccgcgaacgacgcccgcccctgtggctgatcaacgccccctacagcgaagaaaccggcctggacctcagcgccgaggccacgtccccgcggcaaccggagaccgtcctgtgaagtcgcttccccgcccggacgccataggcggagtgcacatcaagtacctgctgcactgccccagacagctatggctgtactcacgcggctaccgtcccgagcagcgcagcgacgccgtcgccttcggggaggccgtggacgagaccacctacacccgccgccgcgacatcgacctcggcgaagccaagatcgactgggtcaccaccggcgcgatcgtccacgagaccaaatcctcccgccggccctccgaccagcatcgcgcccaggtccgccactactgcctgctgctggaacgccgcggcgtcaacgtccgcggcggcgtcatccactaccccctcatccgccgcaagatcgacgtcccctgggacgccaccgcccgtaccgaagccgaaaccaccgaacaacaggcccaagaagtgatcgcggctttgcacataccgccccgcctgccccgcagccggtgccgtggctgcgcctacaacgactactgctgggcggaggcatgagctccgccgcccgcacctactggctcaccgagccctgccggatccgccgcgaagcaggcagcatccgcatagaacgctccgaccgcagccccgtccgcatccccatcaccgatatccgggacctggtcgccttcgaccacatcgacatcaacacctcagcggtctccctgctgagtcggcacggcgtgatcgtccacatcctcgaccactacggcaactacgccggcgccatcaccccggccgaggactcttcttccgccctcgtcctgcgacgccaggtcgccctcaccgctgacgacgccacccgcctgtccatcggccgcgccctggtggcggcggccgcggccaacgtcgcctgggccttggacaccgacctgctcgatgcgccactggcccggctgcccgaacaactggacggctgccgcgacaccgagcagctcatgggaatcgaaggcaacttccgtcgtaccgcctgggagaccctggacaccttcctgcccccatggctccgcctgcaaggccgcacccgccgcccaccggccaacgcgggcaacgccttcatcagctacctcaactccatcacctacgcccgcgtcctcaccgctttgcgctgcacgcctctccacccggccctgggcttcatgcacgccgacaccgaccgccgccgcaacaccctcgccctcgacctggccgaaccgttcaagcccttgttcgccgaacggctcctccgccgtgccgccgcccagaaaacactcacccctgcggacttcgaaagcgacgtcaaccacgcatccctcagcaagtccggccgcaagaaggtcgcagagctcatccgaaccgagctcgccaccaccgtccaccaccgagccctcaagcgaaaggtctcctacgaagagctcctccacctggaggccctcaaaatcgtccgactctgcctggaaggcactccctacaagccgttccgcccctggtggtgaccgatgttcgtcatcgtcgtctacgacaccctcgccgaacgcaacccccgcgtcctacgcacttgccgccgttacctgcactgggtacagcgcagcgtcttccaaggcgaactctccgcagcccagcaccgaaccttcatctccgagatcaagcaacacatcgaccccggatacgacagcgtcctgatctaccggaccaggacaccccaccacatcgaaacccaaaccctcggccagacccttggcaacaccgaccccgtcctgtaagaagaaccttctgacctgcacatctgcactaccgccggaccgctgcaaaaacgcccgaccaacctccctgcgagatgcctctgagctgcgactttactctcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgtcccagtcctggagcaggatttcacagtctccggggtcgctcatcacccctggagggatcgcaactccacagcgggcggggagatcagcaacgcccccagcgtcgctcatcacccctggagggatcgcaactccacagcgggcggggagatcagcaacgcccccagcgtcgctcatcacccctggagggatcgcaactaggtgccccacatgcgcaggatgtcgccggtgccacgtcgctcatcacccctggagggatcgcaatcagatcagcgagcgggaccagccgcagcgccgggcgtcgctcatcatccccggaaggatcggagcacgctaagacctgtagacatcggtgattcagcggctactcatcctccctggagaagccgcgactcggagtcgctgatgttattgaatagactggattttccagtaatttaactactctaatttattggcacgggtggattggtctggtgtttgtgaattttgctggaatgaatgatttttgttcaatttggatgttctttgggtgttgaatttttctggcgactagatggttgcttgtgaatattgattcagggtggggttagcgcttccagcttgtcgtttccgccgctgggttactcggcagtggtcaggtcttcgatgtggggagtgatagctccagagcggtttcaatgtgttcggcggtgggttcggagaggcctgcgaggtcgctgattgtccaggcgattcgggtgatccggatggctgttcgtattgacagtgatcctgtctggatcgctgcttcgagagggcgtagggcggcggtggatggcatgaagtagcggcgcatttggtggagagggatgtggccgttcttggtccacgaggtgttggccagtctgctggatgcgcgggcgcgggcctcggcgatgcgggctgtggcctgagcggttgtgatgtgggcgggtgtgagtagtggggtttgggacgacaggtcgtcgaggttgagggtgaggtcgatgttgttgccgaggcggctgagcaggcggtcgaggtagcgagtgcggtgctgggggtcgcattcgcaggtcgtttggcaaagggcgctgcaggggcagggggcggtggtcaggacgagctggatgtcggcggggaagcgggtgatcgagccgctgcgggtgacggtgatttgacggtcgttgaggggttggcggagcagctccagggcgctggtggggaagtccgcggcgtttgccggatggaggattccttggtgggcgagggcgatctcaccgggtagggcggggctgctcgcgtttccgcatagggagtcgggggtgctggtgggggcgggggagcggtagggcggtcgggtgatcagtggatcgtgcgggttcacgagtccggcggcggagtggatcgctgtggcctccagggcggcggcaggggtgagatcggggaggagcggcggcagtgctcgtccatatcgggccgggttctggcggccggtgatcagcaggtggtgaccccctgcagcggctacttgcagggccaacgcggcggcttcggggaggcggaggtctgcaaggtcggggaaggtgggctttggcgcagggggcgctgcgggggtgcggggtgcggagggtggtgttccggtggtgagccaggtgatgacctcggtcaaggtgtcggccgcgatcacctgcagtccgggtgggaggccggcttcggcggcgttggcgtgagcgacgacgatggccgagcagcctgcttgggctgcggccagggccgtgggggtcatcgctcgcacgggacgcagcgaaccgtccaggccgagttcggcggcgaagacgacttttgacagggccgcagaggggatggcctcgtcgttcgcggcgagtgcggcgacggcgatcgccaggtcgaacgaggagccgtgtttgggcagggaggcgggcagcaggctcacggtgatctggccatgtgaccggtgcaggcctgcgttgatgatggcggcttggatccggtcctgggtctcgcgcgcggtggcgtcggggaggccgtgcaggtgcaggctcgagggtccttggacggctgaggcttcgatgtccaggaggaagccctcgataccgatcaccgcgatggcgtgtgtagtgacagtgggcatgggtgttccttccggtcgggtgttgcagaaaccgattgattggcggccgggtgtgtcggtgccgctgcgctatgggcggcttggcagccaggcgcccggcctcaccgcgtgccgctaagccgtgccaggtaggccggccgcagatgtttgagcgcccgcactcaagcagtcgtggcagagctcagcttctcggcagtggtcaggcaggcgtggtttgccttcgtggctttggtgccggggtctggaggtcctcccacggtgctctggcacctggcaggacggttctccgcgtgagcccggccagggcttgggctggtggaggttgccggtgaggccatgagctggggccgcagcgccatgaggaccttgcctcatgcggtgacctgcggggcaagtagccgtgatcgccggtaaaggccaccgcgacggcgagaggtccctgtacggccgatcgagggagggcgcagtgggaaaccggtcgctccccgctgagctctcgttctgcaaacggtggagtgcccccacgttcgacggccctccaccgggaacagttgatcaagcggcttcgatgcggcccttggcctgggctcccttatcgggactctctccgtcttccacctcggcgatctcgccggccgtttcgtcagccgcctgcggctctggctctgcctcttgccgaggcggtacggcctcgtgagccgaggatgggacggcaggggcgcccgcagcgggaacggcgtgctgcagcccttgcttgccggcctcggttaggtgctcgtcgcactcctgggcggccctgtccaccggctgttcagtgtcgtttccgccgatgagaacgtcggccggatcatcaccccggtaggggacaccatcggcgacggccctttcgatcgggctgggctcatagccgtgcttggccccgatctcggcgacgaaccgcagccacgccccggcgtcctcacgcgaacaagggctgtacttgtcctcgcgccaggtgtgacgacgctccccgtccccggtgatctcccgctcataggccgcggcgatcggcgccagcgcgatcatccacaaacccggcagggtgctcttggccaccgtgtccgccgtgggaccgccgaaggcggcgaacatccccgaatgccggacgccgcccagcgcacggcgcaacggctcgggcatcgtgacgagctgctcggtcacgaaccgggcaatggtccccgcgacgttcttgggcgccgtcttccgggccaggaactcctccagccacgcctggcggaccttgccggccgcctcccacgccttgttcccctcgatgacgatcttgcgttccgtcccggacgcaggcccggggagcgcatcagggacggcggcggcaggcccggacgggccggcggtatcggttccggcgaccatgtggccgtgcctggccgggtccgtgcagtaaaaacgcgggacggcgtcgccccatgggggaacccacgcgatcgcaccgggacagccggcgtgcccctcggcggtcatcgcctcctcaccgtccatcaactggtgcagctccacggcacccgcgggacgatcgacgacgaccgtgacccctgcctcctccagctcggcgaccaccttggcacggtgggccttggcctcccgctcgtccagcagccgctgcacggtgtacttcagcgggctgtaacggttgcgggcgatcacctccatcgcctcgggatcgtcctcgaacggcttgagcagcgccagctcctccagcgtccactcgtaatccatcccggcggccagttccttggcgcgggcgctcaggctccccgcccggattccggccttgacctcggcggccgacagcccggtggccttgcgaatctcggtcttggtcatcaccttggacgccgcgaacagcgccgcggcctcctcctgcaccgacaggtccctgcggaagcgggaggagatcagcatgtgcaggtactgcagcgcctcatcgtcggcggtgtcggcggagaagaaatacggcaccgcgtccagcccgaccttccgcgcggcgtccaggcggatgttgccgtccaccacccggtacccgccatcgggatccacggtgatctccagcgggacgatgatcccggccgtggcgaccgaccggcagaacgcctcatcggcctgcttgtcctcgcggacgttgcccgggtgggccgtcaacaactccaccgggatcatcggacgctcggtgtactccggctcccggtcgttcccctcgccagaaccggtaccggcgggaacctgccggtctgggccggcggcatcgggcgcggcggtgacttcggccatgtgctctccctgactcacgccgggttggcctgaacaccgcggggatgcggtgccccggggacacaagggagcaggtccccgcccggctcaaggcgcccgcgccgcacgcggccgggaacgcacaccggcggtccggcccggccaagatgtttccgacgaaggaggaaagatctctggcaagggccggaacgagcgcagcgagagccggttgcgggcacggcaagggcggcgcagcctgaccgggccgggcggggatccttgtgcgcgccgaggccagagcagcagcatcatgaccggggaaaaccgcgaccagcaggggagaccctgcatggcgaagcccggtagcacatcgcacgccgggcttcacatgaggcaggtctcactcgtctcgaaggatcaggggccaatgtttgatggtggcgaacaccggcgtcgcaggccctgcgtaggcgcgccgagaaggttgtgctcgatctattcggccgcctcatcttcatccaagcccaccgcaggggacctgcaggcacagtgccaggtcgtagacggcgacggcgcggcggacctggccgaaccaccccctcagccagcctgatcagcgcattctcgaacccgcccgccggcagcgcctcaccgtcgctgcattcgtccagcagatcccggatctcctcaaaagaggcctcaaccatgcccgccgtctgttttccggcgacaccttgccgatccttacggtcctggggcgacatcgacagcggcaggccgcttttgacgtcgaacgactgaccggccagcgccgccgctttgacctggctgtggaacctcttggctggagagaccggctgcgaaagctcctgcccctgcgctggccggcgatgttccagcacgcccagtgcactaggccacccgcctttccccgagtgcggatccacttgcagacacactttgtaggtgactccgcgccgaccgccgcggccacgggatgcctgccgtccaaaggacgatgcgttcgtgttgagacagcctccttgtactgacctctgacctgggtgaagtcatgtttggaatcatgactgcccacctgggcaagccagtgcctacccaggagaaactcctgacgctctgcccgcacaagaagaaccgcgaggggctggcaggaagttagcgagataacgcactgtccccgcttacctgggaagcacgcaccctcgattcgagcaagcttggctctgtccagaccacccccgcctgtgcagggagaacagggcaaaagctaaccccctggctacagaaggcggaccacccccgcctgcgcggggagaacccctgaagcccgaaggaggacccgtggcgcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccttgctgacctgggattatagggcggcgttactgatttgtgaccttgtggattggagtgaaggctggactggcacgagagggagtctatgcatcttggcgattttgtcggtggggtgtgatgcagttgtctcgaagccaaagatgtgagttgcgagacgggggtcgtatctatgggcggccttggtggggaggctctgcggtccgtcgatgcgcggttgtgggggaagcgagatgggctgccggggccttatccggtggtctgccatctcatcgatacagcggcgattgccggggcgctctgggatgtgtggaccgctgggctgggggtcttgcgtgcggatgtgcttggtgagcgcgtcgctgcgcatatgaggagccttgtctgtttttgggccggtttgcacgatatcggtaaagtgtcgccgtcgtttcaggtgctggtcggtgacctttatcagaaactggtcacagaggcttcggagtacgaacaagacgaagcgatatccggtttgcgtcataacgaggtgacgcaatgggtgctggttgagatcttccgggcgctgggttatccggccgctgacagtgcacgccgggacgtcgggcatcagatcgctcagttgctcggcgggcatcatgggcggttctgtgccgcgatgaggcgtccggagctgcgggccccccggtctcgtcccggcgtaggcaggggtgtgtgggaggagcagtgccgggcgcatgcggctgtgctccgagagctgaccggtgcccgggaggtgttgcgggagcgtcttccggtgccggtggcggtcgtggtgctcggcatcgtgatcgtggcggactggctggccagccaggagtcgttcatcgtcgcgcggatgccgggggaggggtgggaggcgtccccggaggagctgcgggctcactgggagcgggcggtggccgatgcgccgcaggtggtgcgggacgcggggctggggcgcggcctgctggaggaccggaccttccgggagctgttcggcttcgatgagccgaacccgttgcaggcctcggtgatgaaggaactgcccgagctggtcaacggtcccggcctggtgctgtgcacggccccgccgggcgacggcaagacggaggcggccctgtatgcggcgggggtgctggcccgcgcctgcggtgccaacgggctggggttctgcctgccgacgatggcgacgaccgacgcgatgcacaagcgggtctcgcggttcgcccggcgggcgctgcgggaggacgcggcgctgaccaaggtccacagcatggcctggctgtcgtcggacgccgccggggacgcggccgccggtgcggccggcggcgacgcggtgatcaccgatgcggaggcctcgacggaggcggcgcagtggctgcacgccggccggcggggactgctcgctccgctgaccaccttcaccatcgaccaggggctgaccggggtgctgccggtgaagtacaacgtgctgcgcctgatggcgatggcgggcaaggtcgtggtgatcgacgaggcccactcctacgacgcctggatgcacgccttgctgctgcggtggctggagtggctgggcgcgctgcgggcccccgtgatcctgctgtcggccacgctcaccggcgccgcggcgcgctccctggtcgaggcctacctgcgcggcgccgggcacacggtcccccaggagctgcggccctgctatccggggtggctgttcgccgacgccgtgaccggtaccgtccaccctccccgggaggtgaccagcgaacgggaacgcgccgtcgccttcgagatggttccggtgcggcgcggtaaggacccgtcccggccggggcatcggctcgcggtcatcaaggacctgctggcccaggtggtcaacggtgaccgcggatgcgtcctggtgtgctgcaccacggtccccgaggcccaggacacctaccggtacctggccgactggttccgccgcgtggcggaagagggcggacggccccccgagctgcggctgctgcactcccgctaccgggcgcgcgaccgggccgcgatcaccgaggcctgtgaacgggacttcggcaaggagggcgggcgtccccgcacggtcctggtcgccacgcagatcgtcgagcagtcgctggatttggacttcgacctgctcatcaccgacctggcgcccatggcgctgctgctgcagcgctcgggcagatgccagcggcaccgcgacgggcgcatcgacctgcaccgggagcgccgcccggactgggccggcgccgcgccccgcgtgatcgtgctgaatccggtggacgaccagggggagttcgcggtgcccgaggagtggggcggggtctacgacgaatccctcctgcaccgcaccagcaggctgctgcacgcacgcggcgccgagccggtccagatcccgggcgatgtgcaggccctggtcgatgcggtctacgccgaggacttcacctcggtggtcgcgctggacgaggccaatgcgcgccggatcgtccgagcggacggtgaacgcctcggcggtgaggccgcccagcggcagaccgccgacctggtcatgatctgctcgccccgcgacgggaagctccgcgacctccgcaatctcagcgaggctcaggccaaggtgagttcggcgtggctgaccacccgcctgggggccgactctgagcgcctggtgtgcgtctatgaacagagccccggcgtgtggacgttggacgagaccggccggattcccgtgccggggatggaggggcggtcacgggtgacccgtgaccaggcgcgtctgatcgccgagtacatgatcccggtccctggccggtactgcggcgaggaggccgagctgctggagccgccgccttcctgggataagaacgccgtgctgcgtgactggaagctgctgccgatgcggcgcgcctccgacggcggctggtatgggcggctgcggccaggtcaggtgacttatcaggcgaatgtgggacttcagatgctctacccgtgacaaccttgctagattagaggcatccgagatgcccctaatacctgcctctggggcacctcggtggacccccgccttcgcggggaagtgccgaagctgcggattctctgcccgtgacaaccgggccacccccgctgagcagggaattcaaagcttcggctagggccgctctcgcccggctgaggcggtggctacctcctcactctcaccgcacccgagcgggagccctcacccctgatggcctgagttttccgcaggagaactcaggcgacgtccaccggacgagccgtctcccgccactacgggaggttccagagcagcttactgaaccttttcggtctgccgtttttagaggtcacggacgagggactgggaaccgcggcgctgtggcgcccgggacctcaggtgagccgtgcgctgtaaaggctcggcgccctcccatcccttggcggcaggtgctgaaaacggttcgccgaccggtctcctgacctaggaaaggggcgttcgtggcatcggacgtcagtttcgacttggcactggagccatgggcggaggtccgctggaaagaagccggacccgaccgcccgtcaaggctcggcctgcgggacctgctcgtgcacgcccatgagatcgaggcgctggccatcacccctccgcccgccctctcggcgatgtaccggctgctgtatgcgctcaccgcccgcgtcaccgggctggacgagaaccccgacggggacggggactggctggaccggcgcgcggagatcttcggcgagcccttggcccccgacgccgtcgatgcctacttcgccgagcatgaaggcaggttcgacctgttccacccgcagcggccgttcctgcaggaccccaggctggccgatcccgcggtgtgcccgaagagcgccggcgtgaacaagctggtcctgggacgccccgccggcaacaactcggtgtggttcgggcaccactgggacgcctcgcccatccccgtccccacgcccgacgcctttctgtccctgctggtctggctttactacggcccgtccgggcgctgctccacccgcacccacgccgacgtcaccgccgccgatgtgtccgccggcccgttgcgggggagcctgtcctaccaccccgagggcgacaccctgctggagaccctgctggccgggctgaccccgccgcccgaaggcctgcgcagagcagacgacccctgcccctgggaactcgctgacctgcccgacccgctggccccgccgcgcacccccaacccttaccccggtccctgcactcgcctgaccggcggctggcagcatgcgttgctcctggtccccgacgacaccgggcggcacgtcaccgacgcctacatcacctggggtcaccgcgggaagctgccctccaccaacgacgcctatgtgatcttccagatcagcaagcaaggcaacctctacgcgcgccccgccgatgcgggacgcgccctctggcgcgacctggacggcctgctggatctgcccaccaccgccaccggcacccagccccggcgccccgccgtgttcggcaccggcctggatgatctcggctcgttcaaggtccgcgccctgggcttcgagcaggacggcaagaccaaggacatccagttcatctcggccgtcaccccgccgctgctcttccgcatcaacgacgaggacctcgccaccgcccgtcgcatcggcgacatgcggacggcgggggagctgtacggcggccgcctcgagtacgccgtcaaacgcgcctgggcggccgtcgtcgatgacaagcccaaggactgcgcctgggcggagcacgccgccgccgcgtactggccgaaggcggaagagatcttctggacgcggctgcgcaaccaggactacgaccggcactggcagtcgttccgccgcgtggcgatctccgtgttcgaccagatcacccgggatcacgcccgcggcgcccgcaccgcccgcgccatcgaggaagcccggctggagctttacggcggcgcccgcaaagccaagcggaaggaccgccgttccacctcatcgtcttcgaccgctcagcaggaagccatgaccgcccagcagacaaccgccgtccatccgtccttggagagaccccgccgcttcgtcgccgaggtcttccgcctgtgcgaggaccccgggaaacgcgccgccctgcgcagcggcctgggccgccccctggacgagtgccaccgcatgcacaaggtgatcgccgcgagggtgcccgaggaacgggagaccgtccagcaggcctactacgcgatcgccgcaatgatcgcttccctgccgccgcaggcccgggaggcgccgccttccgacgccctcaccggccgcagcttcggccagtgcctcgccgaaggcgtgggccgcgggctcctccgcgagagcgccgccgaggcccggctggaccagctcacccgccagagcgtggacgacctgcaccgccgcctgcccgcggcggtccggatcctggcggaccggtcctccgccgttgactgggcccaactcctgctggacctggtctggtgggaggacgaccgcgaccggatcgcgcgccgctggctgcaggacttctaccgcacccgcttcaaagacgaactcaaagccgcccaggaggcggacgacgacgagcacggttcccaatgactctttccccgtcacgccgcctccgcaggtcgggacggctatcccgtgggcgaggccgcgtcctgggacggcacgtcctgaacaccgcctgaggccgcgtggcgaaaacgactcgtcttccaacccccgacgaatcggagctttccatgaccacgatccccggacgtttcatcgaagcgcacatcatccaggccatcccgttcgccaacctcaaccgggacgacaccaacgccgtcaagaccgtcacctggggcggcaaggaacgcacccgggtcagcagccagtgctggaagcgggccatgcgcctgtacctgcagacctccctcggccaggaggccgcgctgcgcacccgccggctgcccgagtacctcgcccgccacctggaggaacaccacggctggcccgccgacttggccgagcgcgccggccgccacatcgtggtcgccagcagcgtcggcggcgaggcccccaagaagaagaccgacggcgaggagaccggcggcaccggcgagcactggtccacggccgcgatggtctacatcccctcctccgccgtccccgagctggccgagctggcgatccagtaccgcgaggcgctggagaacgccaaggagcccaaggacccggccaagttcggccgcaaggacagcgtcatccccaccggcaaggtcgatgagatcctccgccgccgcaacggcgtcatcaacctgttcggccggatgctcgcccaggtcgatgacgccgaggtggacggcgccgtccaggtcgcccacgccttcaccacccacgccaccaccaccgagatcgattacttcagcgcggtggacgacgtcaccgacatctggggcgacaccaccggcagcgcccacatgggccaggccgagcacagcgccggggtgctctaccgctacatcgtcctggacctgaacgacctgcacgccaacctcgggggcgaccttgaggccacccgggagctggcggccggtctcctcaaggcggcgctgctgtccctgccccgggccaagaagaactccaccgccccccacaccatcccgcacctggcgcacctgaccgtccgcaccgaccggccggtctcctacgcgggcgccttcgagaagccggtgcccgccgaccggcacggcgggcacagcgaaccgtcggtcgccgccctgaacgagtacgccgccgccgtccagaagctgctggggacgagcggatgccggtacgcggcccacgccaccctctcccaggagaagatcgacgcgctgggggagcgggtcgagtccttcgacaagctgatcgagggggcgctggccggggccctggacgggcgggaggccgcgtgaacgcccctcccaccacgggcctgctgctgcacctgagcgggccgctgcagtcgtggggggaacgctcccgcttcaaccagcgggacaccgccaccgcccccacccgctccgggctcatcggcatgatcgccgccgccttcgggcggcggcgcacggagcccgtcaccgacctgcgggccttgcggttcaccgtgcggatcgaccgtcccgggacgctgctgcgggacttccacaccgtcggcggcggaatgccccgcgacctcacggtgatcaccgccgagggtaagcggcgcgccgcggacaccgccacggtcacctccgaccgctactacctgcaggacgccgcgttcaccgtcgccgtcaccgccgacgacccggccctgctggaccgctgcgcccaggccctccgcgccccgcgctggccgctctacctgggccgccggtcctgcccgcccaacgcccccctgctgctgaccgtgctgcgcaccgacccggtcaccgcgctgatcgacctccccctggcccggacggccccacgcgaccggggtgacgtgctggtcgagttccgcagcgacacccccttcgagtcccgcgcctggccctccgccccggaggacgagcaggtctacaccgaggcccaggacgagccggtctccttccagccccaccaccggcggttccagacccgccccatctaccggcggcacctgcgcctgcctgcggatcggtgcgcggggctgggcgtgaagtacctctccgcggtcatcgagcaccttcagtccgagcagcccagcgagaacaccccggtgacgccatgagcaccgaactgtggatcactcagatcattcccgacctccgcgaccgcgccgcccgcgacgacctgggcgacgtcgtccgcctgcaccggcgcatcatgagcctgttccccgacggcctgggccctgaggcccgccgccgggccgccgtcctgttccgcctggaggagcggcccaccgggacctcgatcctgatgcagagctccatcgagcccgccctggagaaactccccgcctcctacgggaaggcccgctgcaagtctttggccccgctgctgaacgggctgcgcgagggggtgaacgtccactaccggatcgtcgccaacgccacccgcaagctcggcaggaacaccaccgccggccgtcccaaacaggtcgtcccgctgcacggtgccgaggccgacgaatggtggcggcgccaagccgacgccgccgggctcgtcctgcgcagcctgcacagcaggcagctcgacaccggtaccggcaggcggtccgacaacaaccgcgtcacccacgcccgcacccagttcgacggcaccgccaccgtcaccgaccccaaggccctcatcgaccggatccacgccggcatcggccgcggcaaggcctacggctgcggactgctcaccatcgcccccgccctatgagcatcaccacgccacgcaacgcccgtcagcgcctggccgcccccaccgcggccatgctgccgcgcatcggcgactcgctgtcgttcctctacatcgacatcgcccgcatcgtccaagacgacaccggcgtcaaagcgctcttccagctcggtgaggaggaacgcagcgtcgccctgcccaccgccgcgctgggctgcctcctgctcggaccgggcgtctccatcaccagccgcgccctgtccacactcgcccggcacggcaccaccgtcgtctgcaccggggccggcggggtgcgttgctacacggccggcgtccccgactccatgcccgcccgctggctggaactccaggcccgagcctgggccgacgaggccgaacgcgccgccgtggcccgccggatgtatctgcaacggttcggcgagacggcccccgccgacgccaccatcgcccggctgcgcggcctggaagggcagcggatgaaggcgctctaccgcctctacgcccagcagcacgggctccggcccttcaaacgctcctacgaccccaccgactgggacgaccaggaccccgtcaaccgggccctctcggcggccaacacctgcctgtacggcatcgtccacgccgccatcaacgccatcggctgctcaccgggcctcggcttcatccacaccgggacgtcccactcgttcgtctacgacatcgccgacctttacaaggccgaactgaccatccccctggccttctccctccacaactcaccggaccccgacggccaggcccgccgctccttccgcgacggcctgcgcctcttccgcctcctcccgcgcatcgtcgccgacatccaatccctcctggaccccgacgacggcacccgccgggaggacgcagaagaagccaccgaagaactcgtcgacctttgggaccccgacttcggccgcctggccggcggcaccaactacggacacgactgacatggccaccatgaccgtcatcgccaccaccgcaatccccgaccatctacgcggcgccctcacccgctggatgatcgaaccggcccccggcctctacgtgggcaccctctccgcccgcgtccgcaccgaactatggaccgccgtctccgcctccatcggcgacggcgccgccgtcctcctccaccccgacgccaacgaacagggcttcaccctccacaccgccggccgacgccgccgaacccccatcgacttcgacggcctgaccctcatcgccctcaaccccgccgagccggataacgaatcggtaaacccctagtatcgccccaggtcagcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtccccgcctacctcaccctcggcttcgatgtgctccccgcgcaggcgggggtgatccggcgtccgccagggcccgccaccgctggagcaggtgctccccgcgcaggcgggggtgatccatcgaaacaccgttgatgttgacgtccacaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngactctacggaggtcgatgacctgtccacccaagtgctccccgcgcaggcgggggtgaaccttaccaggcgtcctggactgtgcgggcgcggctgtgcttcctaagcaggcaaggatgactcatcccagttgtcctggttgtgctgtcctcaatggtgctcgtggattgtgagtttccaggcgcttgctttcgtgcgcgatgtgcatggtcactgaacatctggtcggtgagccggtgggtgccacggccaccactcaactgggtggattgtctggtgtaccctcggtcggccactgcccggcggtggtcaggatgactttctgtacggcgctcgcactttttgaagcggttctcggcgatagggcggtggctccggactacttcctcgcgcggagaaccggatcattggccttttgcgagtaccggatgcggactaccccgctcatgtggtcgaggcacctgtgcggttggcgttggtgggagcggatttgggagcggagaggtgcggtaggtctgggtcagatgagggcagctgtggcggtctcgggtgtgaaaagggctctgagctgcggaaactcttctggggtcgagtggttcgggggcgatgtgcgatgttcgcatcgagggggtcaggggttcaaatcccctcagctccaccgcaggtcagaggccggttccgactcccggaaccggcctcttgcactgtctggtgtccgttttgggagcggacttgggagtagagtccgaacgccttgttgtgaggaggaagaagccggggcctctctgccgcttggcggtcctggacatagcgcgtcgcttcggccatccacgactgagctccctatgcgctgacgagcaaggcgatgtcggccatcgacctcggtggcggccgggtcgtctaggcggtgttgcggggcggacgcccagttcgccaggcagggcgcggccttggggcgacgaggaaaccgtcctcgttcagatcggtgcgcggcagggcggttccggtcaagagggggtgtcgtccatcaacgtctgcgggcgctgctccctgggcagccgtaccgcttccggacgtggcgtcgactggagggcgtcatggtcttggtgaggattttcagatccagtgagctggaggagaggccggcgcagcttgctgcctgcggtgttggacgggcgtaccgcggacccgatgcgtgggtgcactcccagggatgaaaggcatgggtggccgtctccgcttccgccggcgacggcaccactgctctcctctaccccgacgccaagcgagcaggacttcaccttcgtcgccttcgacttcgcccgggaagataacgaattggtaaggtgctgacattgccccaggtcagcaagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgctcggtcatcagaacgggccctccgtggcctcttccccgcgcgagtggggtgatccggttcggcggcgggtgacggccgctgacatcacgtgttccccacgcaggcggggttgtcaggtggagggcgctatggccctctcaggggcaggtgctgcttatgtaggcggaggtgatccagtaatacgtccgagaattgggtgcaggcgttgtgctctctgcgcgggcgagggtagatagcttgggtcatcctggttgcatcgtccttagtaatgcttgtggactgagaattcgcggtggacaaggccagttagtcttgtgggaaaacaaagagggttcttggtcgcatcggggattcctggatttggggtgcttcatcgcaggtcggggaggggtgaggaggtttttcgctcttcggtgctcaaggttgctcgcggaagactcgatcagtgggcgggccagatcttttcagggcgtggctttgggggccgaagagagggtctcggggggcgtccggtgatgtgacggcctcgggcgcggtgtccttcccggctgcgacgcacctgtttcggtcggcggagacggcaggttggcaaggcccgctgggagaggtcatttcgcggtgggcgtcaggatcgccttgaggatggtgggggtgtcggtgaggtcgggcaggacgaggtcggcgccggcggctcgcagggccgtctcgtcgctggggccggtggccacggcgatcacgcgggcgcctgtgaggcgggcggcctggacgtccaggggggtgtctccgatcaggacggtgcggtcggctgtgatcagttcgccgtgggtggcggcggtgcgctgccgggccagggcgaccaggggtgggcgggtggcggcgtccatgccgtaggcgccgatccgcaggtccaggtgctcgtcgaaaccgaatgcggccagtttcgcctctgcgatcggtcgcatgttcccggtcagcaccgactggatcacctgcggttcggcggccagtgcctggacggcggcgtgcgctccggggagtgcgcgccctcgggtccggatctcttcggtccgtgcggagtagtggtcggccacggcgccggcgaacgcgctcaccagttcggcggtgggcgtcagatggctgagccgcagcgtctcggtgatgatcgcaaggtcggtcttgcccgccatcgcgggcagcctcgccggccggcggccggtgacctggcggtgcgcggtggcgtagacctcggcgctgaggccgtcgacgctgagcagggtacggtcgatgtcccacagcaccaaggtccgcatcgagtggatgatagacgtccggcttgcccagcccgcgtgaccgggaggagatgagcatgcagggggaagcccagtgaccgcccaccggagcgtgccgggtgccgtggacccggcggcggtgctgagcgaagaggtcaccgtggagcgggacgggatgccggtccgcggctacctcgcccgcccgcggagcgggacgcccgcgccgggactgctggtgctgcacgaggcgttcgggctcaacgagcacatccgtgacctggcccgccggttcgcgggggccggtttcgtcgcgctcgcgccggacctgtacagccgtacgggggcgcccgaccccgccgacatgcccgcggtgctggaggcgatgttcgcgctccccgacgagcaggtggtggccgatctggacgcgctggccgcctacctgcgcgggcgttccgacgtcaccggcgccgtcggtgagatcgggttctgtgccggcggccggcaggtgctgcttcatgcgtgttcgagccgggcggtggacgccgcggtggactgctggggcgggtacatacggcgggcccgtcccgaggcggaggtgacggcgagccgtccggtgccggtgatcgatctggttccgcggctgtcgtgcccgctgctggcggtgggcggcgtggaggacaccaacccctcgcccgccgaccttgccgagttggagacgcggctgcgcgcggcgggcaagccggggagggtccgggtgttcgacggggcgggccatgcctttctcgccgactaccggcccacctatcggccggaggccgcccacgccctgtggggggaggtcatcgagttcctacgcgcccacctggtgaagcaggactgagcttgcactgcgtgcgtgcttccaggcccacggtgtcgtcgcgaaggcgcgtcgaatcgtccggccactcccttgacatctgctcttcgcgtcgaaggacgggctgtacggaaccggggtgtcctctcgggcatgcctgtgaggtggagctcgctttcgcccggcgggccggacgagagcgacgcggcctgcgggccggtcccgccgagcccgccacgaagacgccgcaggtggagggtgccggtgcggagcgcttgatccgcaccggcacgtccagtgctctcggggaagtggcgcggcgggtcagccgcaggagccttccctcttgcgcttggcggccagtgcctcggccccgagccggtagtcggcgatggtctcggcgtccggctggaaccgccactggccgtcctcgtacaggtacttgtagctgaacttgaaaccgagccgttcgaaccgcaccactgcgacggtcttggcggcgttcagcctgaccgcatcgaccttcatcggaacgccctcggccagttgcgggcacagctcgttcaaccgcacgtatccggcctggtcgagcacctttttggcgttgttcgaccagctttcccaggctccggcgtaatcgccggagacgtaggcgtccacatgctcctgcgcggcctcccggacggcctcctccgtctgcggctgcgccggcgccgaggcggcgggcgccggctcttgcggggcggccgagggggcggattcaccgccacagccgacgagcatgaacggaagaacgacagcgggtatcacgcgatgcacaacaaactcctgaacacatcaaaaacaaaaagcagagctttgaggacgaaccgtaacagcgaattgatcatggtgtgggaggattcgctgtgtctagccgggacaggccaggaaaacctgtccgataacgtggttcaccctctcattcgagggaggtccttgaaccggacatgtcagtccggtgttttgggaatggccttattggccggaactatcgcactgccgtcgcgccatccctagacctttcaatgtgtgagcacagtcctgtgcgcggggtgccgggggcgtctggattctggaggaagtagatcgtggcgtcggtgagtggacgggtccgctcttcgcccggacgggccgacggcgactcgcgttagggcacggccgtgtccgtaggccggagtgctgtcgcggaaggcccgaagtgtcgctctgctccggcgccggcttctcggggcgcaatcaggttggagagagtctgggcttggaatgagttcttgggggttctcgacggagcggggcgcgcgccgtgtcggcttttaccagagtcgtggtgtgctcaatctgctccgggtgagcgtcctctgccggtgaaaggacgctggtttcgtacgcccccggtgacgttctgtcgatatttcactccggctcgggcggcaggggagttttgcagccggcccttcagccggttccacgcacggtacgggagggcggcgcgagctcgacgccgccctcccaagacgggtcggtgaacccggtcaagacccgttccccgcgggccggaaggggtggggcaagggcaccgtcaccggctccgacgggcaaccgttccccgcgggccggaaggggtgcgtcgcggccgggggaggcggtggcgcggggcgccacctgggcccggcgttcccggggaagagtcagtcctcgtcctcgaagatttcggacgcctcttcgtaggcctcttcataggccgcctcgtaggcggcctcataggcatcttcgtaggcgtcttccacggcctcttcgatcgcctcctggtaggcgacctggtacgcggcctcgtaggcggcggcctgggcggcctcgaccacgtcggtctcttgctcttcctcctcctcggaatcgtcgtcgagcagttcgttcaccaccgcgccggcgacgaatccggcggcggccccggcggccacgcccgcccagcccggaccgccatgcccgccatgcccgccgtggccttcgaagtggccgtgagagccgtggccgccgtgcacctcgtggtgaccgtaggcggcgtggccgccgtgcacctcgtggtgaccgtaggtgacgtgcccgccggacaggcggccgatgaccgcctgcagccagttggtgatctcgtgctcccacgccatgtacagggcctggtcatgggggacgtggaggcggccgtagacgtcctcgccctcggagaacaggtcgccgcggcggtcggcctccagcaccaccaccaggtggtgcgggtcggtcacgaacgtcagctcgacctcgttgatgtggccgctgtactgcggcggggcgtagaactcgatctcctggtagaacggcagctgctggttcagcccggagatctggccgtattcgaggtcggcgtttttgaagacgaagcccagctcggcgaaggcgtccagcacccgctgctgggacggcaggggagtgaccgcgatcgggtccaggtcgcccttgtcgagctgcccggccacctccacctcggtgcgcacccccagcaccatgccgtccaggtgccgcccgtacacctgggtgatcggcagttcccacggcagcggcacttggaacgggatggtgtggaactggtgggcgcccacgacgaacccgccggtgatcgcgccctggtggaactccagccccgcggtgccctcatggtcgtcgtgctcgaactccgcctcggtgaccaggctgagcacgatccggtcgatgtaggcgtcctgctcgccgccctgcagccgcacttcaccggtcaggatctcacccggccggcactgcgcggacgtcagcaccgtctccaccgaagggccgcccacgccgaacgcgcccagcatctgcctgaagatcatcgctcccctactcgtctgcgatcggtgatgtgcctgccgtcggcgtcagcgacgccggagcccccggtggcgtctgcgcgggcacgagcggtccggctgcgaccaccgctttccgtccggcgacgcgccgccgctccttcggccgggccgacgcccatggaggctccctccacgcttcgggtcctggacgcgggcgggcggcccggtccggtgtcctcccgccgatccgctcccgctgcagggaatcaaccttcgggagcgggacggcggcaatacttattactactacacttgtagcagatcgatcggagacccggcagaccagtcagcgcatcgagcggcacgcaccccaagacgcgtgggccccggcatcgatgagggcggagcggcgtgtccggcgccgttgtccacctcgaccgttggagacgggccgcccggcagtgcgcccttccggcatctccgtggagggggcgcgctgaggttttctcagtgattcggcactgccggcaggtggtatcggggtgctgatcggcggccggtgaaagcgggggaggacggcatggagcgaccggtggaagggacatgccgtcgccattaggggtgaggggcgtccgtctgagggccggggccgggtgtgcctttgccctgagggtgccgcagcgcggtccccacctcggttcgctgagaaagctcgctgtttcccggcgtacagagccggcgagagcgcttcagcggccggggatgctgcggtgggccttttcgacacgtcgttctcacagacggcacgcgaggtcccgcggtcaggggcgatgccgtgagccgcagcggcgcggcaccgaggaacgtaggcgctcccggtgtcttgggccgcgtgcccgaaagagattcacccttgctgaggtgccgtcgcgagggtcaggttttgccggcggcgagggcgcggagttctcgggcggcggggagggcgcgggtcttctcgtcggggagggctttgatgatctcctcggtgatgcggcggcggcttgagctggtgggcatgccgttcagggtggttgcggcgtggttgaggccctcggtgatgtcgcggtcgtggacgagggcgagggcacgcatgagattgagatttgtgcggcttcccgagcgctcctcgggcatgagggagagggcttggtcgatcgcggacgtggcgtgcttcgtgtcgcccagcatcacgtgggtgaagccttcaacctgtctcagggagctttcgggaaagccgtgtggtgatatccggtcttggaggacgtgctcagggaggcggccgaatacctcgtgtagatcgcggatcgcctgcttggctcctgtcgcgtccccttgggtggcaaggaacttggcgcgtgtgccgaaggctttggccagtccggaggatggtgtgccggaggcatgtttgaaggcgtcggcgagcaggttgctgatgacctctgggggacggttttcccatagtgctctcgacgctcgataccagcggacccagacggacagttcgcggtcgccggactcgtcggcggcgtgggtggcggcctggagggctcggccggcgtcgcggtagcggcccaggtcgctgagttcctgggacatgtaggtggtgagctgggcgctgacccgcagcagatctttgcgggcggaggggttcttttcgcgttgcagggccacgccaagatccatgatgtcggcggccaggtcgcgcatcagggcgccgaccggttggacccagatctcttgggagtactcccaggcgaggttctgccagccgggggcgtccagttcggtggcgggggcgtccagggagctttccagggcggcgagcacggcggcgaccgtgcccgcgggcactgccgctccggcgccgagggcggccatcagttccaagagcgcacggcgtttcacgtcgtcatccccattgtcgggacgggtcttcttttcaacggtacccgtgggagtggtgctttgaccccctggataggggcatgcggagccgaaaagatctttttcgtccagtttgaaagcggtggcgtaggtggtggcccagtcgcggggaaagacctctccggcttcccagcggtggatctgccgggcgaggtttcgaatcgaaccccgttcgatgtgggatgcggccagtagccgccgggccatctcgtgcttaccccaacctcgggccgatcgttcggcttcgagcctgaccgcccatgcggggcgccgcttgtcggtcataagcgcagcctctcattcgctccgggcggatgtgaggcgggcacaaaagtgtccgcaaagtgtccgcatcgtgtccgcctgatgtccgccctgacaccccccgaaagtgtctgcaaagtgtcaacattgtcagccttccggagattgcgtgtcctgtcctttactgaacgtgaccggaagcggcctcgtgggcaggtgcaccggcagagttctggagtggggcggcgcgggacccgggggtctcgtggggcgtcgatccggtggcgggcggcaaggaaaccgagtcaggcactcgatcacgggacgggacgccgagcatggttcgacaggggcctgtgcagagcccgccatgtggactgctcttgtgacaaagagcgtcctgccgggggatctgcggctttcgggacgtggtggcgcggcgtctcccaaggtccccggcgtgtgcttcaccccgggcgtcccgttcgcttgcgttgagaaaccccggggaacccgagtgggaggctgcctgctgacggataccgccgggcgggacggaaggccgcaggaaacctcggtcccggcccggcggcgtcgcaggcgggttactcgtccccgccgaactcgcggcgtactgcttcggtgtgttcgccgagttccgggcccgggcggcggatggtgcccggggtgcgggtgaacttggggaccacgctgggcatcgggatcggtcgggggtagccgggggcctccaggcgggtgatcatcttgcgggcggcgtactgttcgtcggccaggatgtcggcgggggtgtagatccggccgcgggggacgccgtggtcgtcgagcagggcctcgaccgttgcggcgtccagggtgccgacccaggactggatgatttcgtcgagttcctcggcgtggcggccgcgggcctggtgggtggcgaagcgttcgtcggtggccagctcggggcggcccatcgcctggcacaggcgctggtagatcgcgtcggcgttggcggcgatgaggatctccaccccgtcgcacgtcttgtagacgttggagggggcgacgccgggcagggtgctgccggtcctggttcgctgcacgccgccgatctcccagtccggcagcagggattcggtcagcgcgaacacactctcatacaggcccacatcgacctcttggccgcggccggtgcggttgcgttcatgaagcgcggccagggtgccgatcaccgcgaacatcgccgcgatctcgtctcccaggctgatgccggcgcgcaccggggggcggtccgggtagcccatcagggcgcgcaggccgcccatggcctcggcgacgctgccgaagccgcggtcgtgggcgcgcggcccgtcctggccgaagccggagacgtgcaccatgatgaggccggggttgtcgggggcgaccgaggcgtagtccaggccccattcggccatccggccgggggcgaagttctccagcaccacgtcggcgccgaccatgagcgagcgcgccagctcgcggtccttctcggtcttcaggtccaggacgaccgattccttgttgcgggcgatcgccggccaccacaggctgcggccctcatgcagcacgccccagcggcgcatcgggtccccgccggggggctcgactttgatcactcgtgcgccgtagtcgccgagcaactgtccggcgaaggggccggcgatgaagccgccgaactcgatgaccgtgattccttccagcggcccggtgctcatgtcacacccccgggggagattgcggccgtccggtcacgccgaaggggccgcgccgtagaccgtgcggtaccagatctcggtgagcgtggtgatggcggtctcgtcgtcgggaggggcgacatcggcctcaccgcccgcccccagccacgtccagcagaacgactccagcaggctgaccagggccgaggccagtgtcggcaggtccagtccgatggtgtggccggagcgttcggccgcgtgcaggccgcgcagcacgccccggatgccggcggcccggtgctcccgccaccgctgccggaaacgctcgtccgtcatggacatctggaacaggccgatcatctccggcaggtacttgcggtaggtgtgccagtaggcggtgaccgcggcgcggacgccctcgtaggggtcgccggatccggactccagcgtcgaggccgtcatgacctcctgggcgaactcctccagcagcgcttccaggagctgttctttgttgtcgtagtagttgtagaacgacccgggcgagcggccggccgccgccgcgatgtcggagatcttggtgttgaagtagcccttctcggcgaacgtccgccgcgccgcctccaggaacgcggcctctgtccgccggcccttgggcgtggccggctgggccttcgtcgtggacgctccgtcgctcatcgatctctgtctcgtcttctgcagcgctgggtggggagggttgcgccccggcgatcacgtccgcaagcgcccttgccgcctgtgctcggaccatcatctcccctcggattccgcccttgcacacttctgaatctgaatctagcctcagaaatgcccccggagcgacccccaggagagcccccagatggcgatgatgaacaggtcccagtacctggcctccctcgacgacggccggcggatcttcgcagagggccaggaggtcaaggacctcgcctcccacccgcagttcgccaccgcgatcaagctggtgggcgacgggtacgaggcgcactaccggccgggagaggacgccagcgggccgtatttcaagatcccccgcagccgccaggagctgaaagagatcctggaggacctgctgacctgggacatggtcaccgtgaccaccagccaggggctgctggccctgctgaccgccgcggcgcggatccgccccgcccggcccgagtacgcccgccggatcgaggagtacttcgagtactgccgcgccaaggacctgcgctgcgtccaggcgatcaccgacgccaagggggaccgccggctgccgccgagcaagcagcacgacccggacgtctacacccgcatcatcgagcgccgccaagacggcatcgtcgtccgcggcgccaaactgcacatctcctcggccgcggtcagccacgagctgatcgtcatgccgaccaagaacatgaaggagggcgaggaggactacgccgtcgcctgcgccatcccggtgaacgcccccggcgtccgcatcgtcaacaccagttatgcgccccgcgagcgcatcgaggacttccccgtcagctcccagcacaacatgcccgagggctttgtgatcctcgacgacgtcttcgtccccaacgagcgggtgttcctggccggggagatcgagcactcggccaccttcgcccacgccctggggctgtgggagcggctgggcggcaccgcccacctggccgagttcggcgaccagctcgtcggcctggcgcaactggtcgccgaggccaacggcaccgaccgcatccaccacatccgggaaaagatcgcggagatgatcatctacgcgacgctggtgcgcgccgggctggaggccgccatcgccaacgccgaacccagcccagagggctggtacttccccagcgagctgtacaccaacgccgccaagcactacgccgccgccgaatacagccgcatggtccgccacctgcacgacatcggcggcggcgcgatcgtcaccgccccctcggtgcgggacctggaaaacgaagaagtcggccccttcatccgcaagtacatggcgaccaaggaggacatcgacggcgagtaccgcacccgcctgttccacgccgtccgcgacttcaccgccgacgcctacggcggctggcagctggtcaccatgatccagtccggcggcggcctgtacgcccagcggctggtggcccgcaagcactacgacatggagcgggcgaaggacctggcgcgcaagctggcgggcctggcatgagcgccgcccccctcgaccccccgcgggatctggccgccttcgccggcttcctgcgcgagcggctggcccccctcgtcgccgagcacgcccgcccggccgaggccgaccccgacgacgaccgcatcgcggccgtcgaggaactcagggaagggcatgaggaagaagtcgcccgggcgcgccgcttccagcgggcgctgtatgaggccggcgtggcctggcccagcggcccggtcgagttcggcggcctcgggttgaccgacgcccacgacgaggtcctcgaagacgtgctggcggagatgggcttcccgtcgcgggaggcgttgttcgtcgggctcaacatcgtcgccccggccctgctccaccacgccgcgccggcgctgcgcgaagagatcgtgcccgcgctctaccgcgccgagctcatcggctgccagatgttctccgaacccggcgccggctccgacctcgccggtgtcgccacccgcgccgtccgcgacggcgaccactgggtcctcaccgggcagaaggtgtggacctcgatggcccacctggcggacgtgggggaggtcctggtccgcaccgaccccgccgcgcccaagcacgccgggctgacgatgttcctgctggacatgcacgcccccggggtgacggtccggccgatccggcagatgaccggcggcgcggcgttcaacgaggtgttcctggacggggtgcgcgtgccggacgcccggcgcatcgggggagtcggcgaaggctggcgcgtcgccctcaccagcctcggctccgagcgcagcacgatgagcggcgcggccggccccctcaccccgcaggtgatggaacgggtgacgcggctgatccgccggctcggcgccgaggacgacccggtgctccgcccccagctggcgcggaccgtggcggccgtggtcgccatgcgggccgccgcgaacctcacccccggctcctacacgcaccgcctggagccggtctccgggtcgatccgcaagatgctcatgaaccgcgccgccgaccacatcgcccgcctcgcccaggacgcactgggcgaaaaggcgttcgtcgatctcggcgagaaagacacctacgcctggtcggagttcgtgctcggcgtccccgccctgcacatcgccgggggcaccgacgagatccagcgcaacgtcatcgcccagcgcgggctgggccttcccagatccgcaccgcgcgcgtcgtgaacggcaccagccagtgaggagcagcgcccatggaatcgttcgtccagctccgccgggggaagaccccgcggcagatccaccgggacgtgggggacctcaaagacgacgagctcggccgctacggcttcaccggccgcaccgcccacctgtaccgccgcaacgaccccacccggttccgcatcgagggcgacctggccgccgtcaacgtgcagaccggcgagctgaagcccaccgacctggaggccgacggcgagccgctggtgatgttccacaaccccgactgccggatcctgctgagccgccgcgggcaggtcgcgccgttctacacccgcaacatcgacggcgatgagctgatcttcgtccacgaggggaccgggcatttcgagaccgagttcgggcggctgccgtaccggcccggcgactgggtgtacctgcccaagggcaccacctaccggcagatcccccaggaccgctcccacctgctgatcatcgaggcgaccgaggagttccgggtgcccgaggccggcacgctcggccggttcttccccttcgacccctccctgatcaccatccccgagccggaggtcttccccgacgacggccgggaggagtacgagatccgcctgcgccagcgcgagggccgctcctcgctgttctacccgttcaacccgctggacgtggaagggtggcggggcgacaacttccccttcaccttcaacatcgccgactacgacgtcatcacctccgacgacgtccacctgccccccacggtgcacctgttcatgcaggccaccggggtgtacgtgctgaacttcctgccccgcccggccgagggcaagccgggggtggaacgggtcccctggtaccaccgcaacaccgactacgacgagatcgccttctaccacggcggcagcgtcttcggcgtggacatgcccgccgggctgatctcgcacgccccccagggcatccaccacggcgtccccgagcgggcccgccggcgcgcccggcgcctgttcgagcaggaaaaacgggtggagtggaaggtcatcgcgatcgacacgcgccgccggctcatccccacgccggtgatgctgggcgcccagcccacccagaccaaggaagaagccgacaagaaagaggtgcgggcgtgagcgagcggaagagattcgaatacgagcgcaagccgtacctcatcgtcttcgaggacacctcggcctaccgcgacacctacggcggggtcagcgagcacgtggtgctggagagctacctgctgcgccccaagggcgtcccctccgacacggtgatcgtgttcatgcaccccatcggcggcggggcctacctgccgatgaccaacgcgctgccgcgcgccggccaccacgtgatctactgcaacagccgctaccgcggcgtcgacagcgcgctgatcatggagaaggtcgtccaggacctggccgcctgcgtcaaggacgcccgcgagcgcctgggctaccagaacgtgatcttgggcgggtggagcggcggcggcgcgctgtcgctgttctaccagcagcaggcccagcaccccacggtcacctgcacgcccgccggcgacccgcccgacctcacccggctggacctgcccccggccgacgggatcatgctgctggccgcgcacatcagccggcacggcacgctcaccgagtggctggacccgtccatcctggacgagcaggaccccaccaaacgcgaccccgagctggacatctataaccccgacaaccccaaccagccgccgtactcgccggagttcatcgagcgctaccgggccgcccagatcgcccgcaaccgccgcatcaccgcgtgggtgaaggagaccctggccgacctcaaggctcagggcgagccgctgatggagcgggggttcgtggtgcacgggacgatggccgacccgcgctggctcgacccgacgctggaccccagcgaccgcccgccgggccgctgctacctgggcgacccgcggatcgtgaacatgggcccggtggggctggcccggttcagcacgctgcgcagctggctgtcgcagtggagctatgacgacgccaacgccgacgggccgcgctgcgcggccgacatcaaggtgccgaccctggtcatcgggaacaccgccgacgacgcctgcaccccaagccacacccaccggctgtttgaggcgatcgggcaccccgacaaggaaatgcacatgatcaaaggggcgacccactactacgccggccccgaccaggtgccgcacctcaaccaggccgtcgacatcatcacccggtggctgggtgagcggtcatggacggcgctgtgacccccgactggccccggcccacggtcgatcaggccgtgcggcggcacgccgccgaacgccccgatgaggtggccgtcgtcgggcccgccgcgtccctgacgtgggcgcagctggacgccgccgcggaccgggccgccgccgtcatcgccgccaccggcggggccggatcccgcgtcgcctggctgggcgccaacgacatcggctacccggccacgctgctgggcgcctggcggcagcggtccgccctggtcggcctcaactggcggctgccggaccgcgatctggccgcctgctgcgccgagacggcggtgacgcacatcttcaccagcaccgccttcgccggccgcgccgaggcgatcgccggtcccggggtccacatcgaggtcgtcgaccagaccaccgccggcatgtggcccggccgggcggcggccgcgccgctggaaccggccgcagacgatgtggcgatggtgttcttcacctccggctccaccggcccgcccaaggcggtcccgctggaacggctggccatggagatcggggcgaccaccccggtggtccacggttttcagccggactcccggctgctgatcgtcccgccggtcttccacctggcgggggcctactgggtgcagtacgggctgctgtacggctcccggcaggtctacctggccgacgcggcccccaagagcatcgtggcggccatggccgggcagcgcatcacccacgcggtgctcgtgcccaccctcatccgcgccctgatcgaccagctcaagatcgagcccactccgctgccggagctgcgtcatgtggcctacggcgcctcgcccatcccgccgcccacgctccgggaggccctggaggtgctcggctgcgagatgtgccaggtgtacgggatgaccgaggccggcggcgtggtgacctacctgccgcccgaggaccaccgcaccgacggtgcgcacaccggacggctggcgtcggccgggcgtcccacggtgggcgtcgaactgcaggtccgcgacctggtgaccggccaggtcgtcccgcccgggacctccggggagctgtggttccgcaccccgttcatggccaagggctacctggggcggcccgccgagaccgccaaggtcttcgtggacggctggctgaacagccgcgacgtggggcacctggatgcggacggctacgtgtacgtcgagggccgctccgacgagatgatcatcaccggcggggagaacgtccacccgctggaggtggagtccgcgctctgcgagctgccggacgtcgcggaggccgcggtggtggggctgccggaccgcacctgggggcagcgggtctgcgccgccatcgtgcggcgcgaggaccgcctcaccgaggaggcggtcctcgcgcactgccgggccgagctggccggctacaaggtgccgcggacggtcgtcttcctcgacgggctgcccaagacggccagcggcaagatctcccgctcggcgctggtggacctgctctcccgacaggagccgcgatgacccacgacatcagccccgatgaggtccgggcatccctgcgcgccttcttcggcgaccaccccggcatcgcggaggcgcggcgcctccgcgacgccggcggcggagcagacgacgacctggcgcgggccggtttcgacgagcgccgctgggcggcgatcgccgagcagatcggcctgacggcgatggccgcccccgaagaccgcggcggccttgagctcggcgtcgcccacctggtcgccgccgccgaagagtgcggggccgccctctacccggggccggcgcgggcggcgctgctggtcggctggtcgctgcgggcgctgccgtcctccggcctgccgcaggagctggaagagcggatcgaacggttcctgaccggccgggccgtgcccgccctggccgccgccggcgaggacgcccccgcgcccaccctcaccgcgggacggctgcacggcaccgccgcccgggtgacccacggccgggtcgccgacctggtgctctgcccggtccgcaccgaccagggaccggccatggcgctcgccgcgatcccgccgcaggcggcgcgcagcgcactggccaccgtggacctgaccacgccccgggccgacatcaccgtcgacggcgcaccggccgtgcccgtcaccgcccccggcgaccgggccgacctggagcggcaccgcaccgtggcctggctgctggcggcggccgaacaggtcggcggcgccgaaggctgcctggccgccatggtctcctacgccgccgtccgcgagcagttcggccggccgatcggcagctaccaggcgatccagcaccgctgcgcggacaccgcgatcgacgccaccgccgcccgcgccctggtcgcggccggcgcgaacgcctgcgacggcggcgaccgggagaacgcccaccggctcgccctgctggcccgcgccgaggccgccgagtgcttcctggccgccgccggcggcctgatccaggtgtccggcggcgtcggcttcacctgggagcacgacgcccacctgtatttccggcgcgcccgggccaccgcggtcgccgagggaacccccgagcagttccggcaccgcgccgtcgaagccggctgcctggagctgctgaccgctcccatctcctgacccgggcgcgcgtccgtgcagggaaaaggcccgtaccgttctcggccgcgccgcgtccgggacggtcatgcaagatcgaggaggagccgggtccggtcggccggtacgccgtccccacgggccgcggcgggagcccggcgaccgggaagatgcggccgccggcgccgcacgaggggttcggcggcgacgatcagggaggtgaacgatgacggcaccggtccgcatcgtggaggtggcgccgcgcgacggcctgcagaacgagccgacccggctgaccaccgagcagaaacggcggctcgtggaacacgcggtgcgtttcggggcccgcaatatcgaggtcaccagcttcgtgcacccggcgaaggtgcccgcgatggccgacgccgaagacctcgtcgccatgctgccccccgcagacggggtcacctacagcgcgctcatcttgaacgaacgcggcctgtcccgcgcgctggcggccgggatcaccgaggtgaacgtggtggtgcactgcaccgacaccttcagccggcgcaaccagggcaccgacatcgccggggggatcggcatctggcggcggatcgcgcgcgatgccgaggcggccggcatcagggcgaacgtcaccctcgcggtggcgttcggctgccccttcgaaggcgaggtcccggtggaggcggtgcgctccgtcgccgagcaggtcctgcaggagcggccgccggcggaactgtccctggccgacaccatcggggtcgccgtgccccgggacgtggcggccagggtcgaggccgtccgcgacctgctgccggaggggacggcgctgcgcgcccacttccacaacacccgcaactgcggcatcgccaacgcgctcgccgcgatcgacgccggggtgggcgtgctggacgccagcctcggcgggatcggcggctgcccgttcgccccccgcgccaccggcaacatcgccaccgaggacctcgcctacgccctggaacggtcggggatcgaccacggcctcgacaccgccgcgctgcgggaggccggccggtggctgcaggagcagatcggccgcccgctgccggcgatggtgcttcacgccggtggattccccaccggcgacgccgccgcctgagacgggctcttgcgccgggccccgccgaacggacggcgcttttttgaaggagaagacccccggggcggtgcggctactgcggtgccgtcgagggcaggtgctcgcagaccccgctcggcgacccgtccgatgacccgccgagggcatgcaggagcagctgctgcccggcttggggatggccgttgcggtcggcgcggtccagccaggccgcggcgtcgcgaagcctgccgatgcgcagacagtgcaggccataccggtaggccgcgtcggcatgcccgagacccgcggcgccccggtagaacaccgccgccgaaaagggcaggccctcccggtcgtactccaggccgatctggtaggcgatctcggcgccctgccagtagggaaaggccggcgcggcggcgggatcccaggcggcggccagctcggcggcccggccgtggccggcacgggcggcgcggcgcagccagtacagcgcttcggcgggacggtccgcgcaggccagcagcgcggccaggcggtaggcgggaaccccctgtcgttcgccctcatcgccttcggcctggcgcagcagccgcatgccggtgcgcccgaaggcctccgcgtagcgacgccgcatgatcgtcggctcgggcggcggctcgctccccgcaccggaggactcatcggggccggaggctcgggggagcgttccggtggacggacgatcgacctcatcggtgacagaggcgggaaccttggggcccggccggctttcttgcaaggtgtgtcgtcccggatccgggtcgcccgcgtggggatccgccggctcggcccgccagtccgccgggacgggggcggacagcggcggccggggcggtctgctctgggcgagggccgcgcggacggcccggtatttggtgtgccactgggccggcgttccgatggcctccggatcgagggcgttctccaccgccgcgtcccgcagcaccagcacgaacgacatcacccacggccagggcggcagcctgtgccgcttgccgctcagatagtcgtgggtggtcgagtgcgccagcggcagaatgcggggcccgccgtcgcgatcggcgttctggtagcggcgcgacagcgtctccagccgctcatacgtgggcggcccggccagctcgaacgcggtgcgcaggtcggcgatgaagtcgtgcagcgcggcaagggcgcgaaggtcgtccggcatggccagcccgatcgctctccggtaggtgtccacacgatgcggtgggcacatgctcccaccgccgccgcggccgttctgccagatatcacacacacggaatcggtcggggagcagaacggcccgctgaaaaagctccgatggacgccgcggccggccccctccgatgccatccggacgcatccgccggcatccgggaccgtccgccggcggccgcggcacgcccaagggatccgggtccggcgaaaaccggcccggcggccggccgcgggggccatagtcaccccatgacgacgttgacccggccgtcgccgggatctgcgccatgccacccgccgagcccctcggccgattccccgggcggggagacgatgcccgacgacccctggccgtggcatccccgaagcgatgacgacctcatcgcctacaccctggcggtgctgtgggccctgaccaccggccgcgcccttcgaaccgacgtgccgccgcggcagtggcacgaacgcgagctgatcgacttttggtccgaccccgtcttcgaagaggttgcccgcccatgagcatctcccggcacgaccagccgcccgttctgcagaccgtgcgcccgccggaccctgcgcccgcctggacggccgccccggcggaacccgtcacctggatcacctcgcccctggccgtggccgttccgctcatggccgtcgacatcgccgccttcggcgaccccatgcgcgacggcgacgcccaagcccacctgcggcgcacgctgtatgagcacctggccgagtccttcgccctgacccaggtgccctggcaggagtgctacctggaagaccgcggcgacggcgcggtcatcgtcgcgcccgcccaggtggaccccgcctacctgctcgacccgttcgcccaccacatgaccgccctgctgcggcggtccaaccggctcgccagccgggccggccggctgcggctgcgggtggccgtgcacaccggccgggtccgccacgacggccggggcctgctggggcacgacctcatccacctgttccggatgctggaggcggcggcgttcaaacgggcgctggacgcctgcgacgccgacatgggcatgatcgtgtccgatccgctctatgccgacacccgcgcccggggcggcctgttcaacccggacgcctaccggccgctggaactgcggcacaagcggacccggacccgcggctggctgtggctgccgccggccttccggcccgccggctgagccggcccggcctttcggcgggccgtgcccgcatgccagcctgtggccatgaccaaggtgcgacgggtgtggctgatccggcatgggcaaagcgaatcgaacgccgggctgccgacgaacgggccgggcgcctcccccctcacagagctcggacggcggcaggcggcacgggtggccgaggctttcagcgcaccgcccgccctggtggtcagctcatcgttcgtccgggcacggcagaccgccgaggcgaccatcgagcggtttccgcacgcgccctatgaggagtggcccgtcgaggaattcacatacctgggccagttccatgccctgcagaccacgacggagcaacgccggcctttcgccgaagcgtattggaagcgctgcgacccttcttatgtcaacggcggaggtgaatccttcaaagcgctcatcacccgcgtccgctccttcctcgaccggctcgccggccgccccgaggacggactgatcgcggtgttcacgcacggcctgttcatgaaggccgtggtctggtcgctgttcaccggcgtcaccgaccccggcgaggcggacatgcgcgccttccaccacttccacggggtctgcgacatccccaactgcgccatcatcgaactgtggcgccccagcggcccgcatggattccgcatcgtcggcggcgaaatgatgcacttggcgggaacccccatcgccacccagcactcggcttccaccacgatcctggattagctatgagaccgactgccccgagcggtcctcttctgggatgccgtgggttttgcgcagggcctggatctccgcgcgcaatgcggagatctcggcgagcagcagggtgatgtccgcctgggaggccttgtccgggtgggccgcccgttgggaggcggcggcctcgccctcctccatggcccggacgaccaccgctatgaacaggttcagcacgacgaacgtgcacaccaggatgaaaccgacgaagaagagccacgcccaggggtggtggtccatcacggcgcgggccacgttcgaccacgactccccggtcatgacctggaacagcgtgaacagggaggagcccaggtcgccgaagtactcggggttggtggcgccgtagagcttggcggccatgaccgcggcgacgtacagcaccagcatgagcagggcggctatggaggccatgccggggatcgccgacagcagcgccgacaccacgcggcgcatgctcggcaccgtcgagatcagccgcagcgcccgcaggatgcgcagcgcccgcagcaccgacaggccggccgagtgcggcaccagggagatccccacgatcgcggcgtcgaacaggttccacgggtcgcggacgaagccggtgcggtaggcgcaggccttggccgccagctcgatcacgaagatcgccagcgcgatccggtcgatggcctgcagcagcgggccgtggtgcgccgccacctgcgggacggtctccaggcccagggccgcggcgttgatgaggatcaccgcgatgatcacccgctgggtgatctgagactccaccacgccgcgcacgccgccgtggcgtttggcgatcggcatctggtcggttccccccgctcgctggccgctcgaggcgatgcggccggtgtccgaaaggccccaccgaacaccggcatggtcggcgctcgtcccttcagcccgccggtgcaccgatcaccgcatccgccggtcctcgggccgcccgcaggtaatcgacatcggaacgggacttaagggcgatatttgctacgactcttgtagcagatcggccgggaggcacacgtcccgatccgccgttacgaggagtcccggtccaaggaatcgaggatctggcgcagcgcctgctcctcgtcggggctgagggtctgcacgaactggctcagcacgctgcgcggatcgttggcgtaccgcagatggtcgtacatgcggccggccaccaggcgggactcgtccaccgccagccggtacagatagcggcgcccgtcacggatccgggtgacgagcttcttgtcgtgcagccgggacaagatggtgttgaccgtggtgtgggcgggctgcccggccagccgggcccgcagctccgcggccccggcgggacgcttcagggccgccagcgcggccaagacctcggcctccagctgtcccaggggtctacgcgccacgattcccggcctcacgagctcacatggtgaacgccatccactgaacccttcgcaacatgccgtcccccgtgggccgggacggggcaccgccgtccaggacggtgccgctggctgcgatgggcctcgccggagcccctcctcggcttgcgaaggacgggtgttgaaaagggttcactgatcagcctaacggtcttgccgatcgtgtcaccttcaccggggaggcgacggagcgaggcttctgcgcgtccggaagcgctctttcgaaagcggcaggcgccctggacgtctgaaaccgcggcccggccccgccaccggccgctccccgcccgtcacacccaccggttgaacagggcggatacggcgcgcttgggaaccggccgggccccggggccggtcctatgatgggggccgtgcacggcggcctgtggcagaggtcctgacttcctccccacgcctgacggcgggggatctcctcatcctgcggaggagatgggacgagggggaggctttgcgcgagatggcgaaccgatccgaggccggagacgtgcggtgagctggctgactctcctgcccatggccttggtgctggcggtgggcgtcgcgttcggcgcggcaccgctgccgctgcatccgcactgggcggcgcgcacgctggccaccatcgcggccgccgccaccgtcaccgccgtcggcaccctggtgttcatcaccgtcaactacgccgccggcatcttcccccgcgccgccgaacgggtgcccgagtgggcgctgttcggcgacgaccggccggtgccggacgccatcggcgtccccgccgtcgtcttgacctgcctggtcgccttcctcatcgtccggctggcggtcggctggagccggcagatccgccaggcccagcggtcctgccggcaggtgctggactgcgacgccccgctggcgctggcggttcccggccggcgccgcggcggcgtgctggtctcccgggggctgctgcgcatcctcgaccgggcccagctggcggcggtcttccagcacgaggcctcccacctgcgccaccatcaccaccgctacctcgccctgggggagctggccgcgaccatcctgccgccgctgcggcgcttgaactcccggctgcgcttcgccctggaacgctgggccgatgaggacgccgccgaggccgtcggcgaccgcgccctggtcgcccgcaccatcgcccgcgtcgccctggcccgctcggcggcggacgccgccccgcccggcatgcccgccttcaccgagtccggagtcgtcgaacgcgtgcaggcgctgctggaggccgcaccgggcaggaacaccatcaccggccccctcagcctcaccggcgccggcctgaccaccggctgcctggcgtcgctggcctggcaactggatcgcttcttcggcctcaccctgccctacctatagggggcgggcttttgggaacgcgcaaaaacgcaaccggccctttgcccggggcgcttttcagggccgttgatcctcggcggtttccggccgaacggtctccccgccgcggcctttgccggcgcggcgggggacccgggagtaatcctgaccgtcgatcttggtgatgtcctcggccggaacatgggcggtgcggccctgccggctttccccctcgacctccagccaggcgatgtcggcctcccacgccccctccggggaccgtatccaggccagcagataggcggggccgttggcggttcgggaatggacgatcggcggcacgtgcggcatgtgaattttctacccgagtcgtccgacattcgcctgacgaatcggcgcggaggtacatcgccgaacgggcggggccgcgtccgcccctcatagccagtcccgccacttgaacatgacgtacagcacgacactgacggcgatcatgatgagggaactggtgatgaaaccggaaagctccaagtaaccggggtagggcacgttctggccgtagaaaccggtcacggcggtgggcaccgcgacgatggcggcccaggaagtgatcttcttcatcacctcgttgagccggttgctctgcagggccagccgggtctccagcaggtcggcgatcagctcccggacgctgtcggcccgctcggcggcgtgcacggcatggtcgtagacgtcatggaagtagggccgcagctgaggtgggaccagctccaggtcgcggcgcatcaacgtggcgacgatcccctccatgggcagcatcgcccggcgcagccgcagcaggttcttgcgcagcaggaaactgcgctgctggatgtcgcgcaccgaggcggactcgtcgaagaccagctcctccaggtcgccggtctgctcatcgagcgccatgacggtcgccaaatgcccgtccaccagcaggtccagcagcccgtacagcaggtacgtcaccccgtggccgtccggcggcgccgcctcgtcccagcgggcgatcagcgcatcgacgtcgaacccggtgtcgtgccggacggtgatcagcgcccggccggtcaggaacgccgagacctcgtgcagctccagcctgcccgcgcgcagcccggcggcgtaggcgttgaggaacaggtagccgtcgtagcggtccagcttggtccgctcctggcgggtggcggcgtcctccacggccaggccgtgcaggcccagctcgtccccgagcacctgcagcccttcccggccgggcccgcacaggtccacccacaccacggtgtcggcgtcggccagccggccggcgaggtcggcgaccgggaagccctcggccaccacccggccgtcccgccaggcccgggtgcgcggcgggtgcgtgccgatccggttgtgggggtgggcgctggggtccacctcgcaaggacgccgggtcatggtcggttctttcccgccggccgccgggacggacggaaacggagtggagcggccgtccccatcggtgatacgtatgaccgaccggactcaaggaggctgcacggtgcgtgcctacgtggcgctgctgcggctgccgcacgccgcccggctgctgggcgggacgctgctgggacggctgcccaacggcatgggcgcgctggcgatcgtgctgcatgtgcgcgccgagggcggcagctacccgctggccggggcgctggcggcggtctacgggctggccacggcggccggtcagcccgtcctcggccgtgccatggaccggttcggccagccgtgggtgctgctggggagcgcctgggcggcggcggccgggttcgtgctgctggcggcggtgggcgccgatccgccggccgcggcggtggcggcggtcgtgctggccgggttcgccaccccgcccctggaggccgggctgcgcgcgctgtggccggccgtgctgcccgggcccgcccacgtccgggccgcctacgcgctggacgccgcctcccaggaggtgctcttcaccgccgggccgctgatcgtggtggccgccgccgcgctgtccaccgaggcggcgctgtggctcaccggggcgctgggcgtcgccgggacgctggtcgtggcctcctcaccgccctcgcgccggtggcggggcgagccgcgggccgccgactgggccgggccgctgcgttcggcgggcatgcggaccctgctgacggcgctgggctgcgcggggatcgcgctgggcgtctacagcgtggcggtggtcgcctacgccgaacggttcggccgcgacgcgctgtcggggatgctgctggcggcgatgtcggccggtgcgctgaccggcggcctggtgtacgggacgcggccgtggccgggggaggaccaccggcgtctgccctacctgctcggggccctggccgtgggctatctgccgctcgcttcggccccggcgccgccggtcatgctgccgttggccttcctcagcggcatcttcctggctcccacgctggcctgcagtttcaccctggtcgaccggctggccccgcgcggcacggtcaccgaggcgttcgcctggatcgtggcggcgatcggggtgggcgcggccgccggctcggcggtcgccgggttcgggcaggacctggccggcgtccccggcgccttcgccggagccggtgcgggcggcctgctggccctggcggtgtgcctggcgggccgccgcactttgcgtcccgtcccgcccgccccggcgtccggcggccgggacgctccggccaggcgccgggaagaagagctgaacggcctttaaatccaggagttgaaccagatccgggcgtgccagtcctcatacgggatcgtctcggccgccagcagcggatagaggtaggcgaagttggccagcaccaccagcaggtaggcgcccgcgagcgccgatcccagcacccgccggctgcccggcgccgcgaggggatcaccggccggatccagggtctcctgacgggccgggccgatcagcatgcccagcgccagcgccagggccagcgccatgaacggcagcagcggggtggcgtagaacaggaacatcgtgcggttgccgaaggccgggatgaaccacggcagccacccggccaggaagcccgccaaaaccgccccggcccgccagtcgcgccgcagcagccacacgcccaccagcacgatgagcgccaccagcgccccccaccagaacgccggcgtgccgatgcccaagatctcctgggagcagcgggcggcctcgcagccggtcttgggctcggtgtagtagaacgccaccggacggcgcaggatcggccagtcccacggccacgactggtaggtgtgcggggtctccagcccgctgtggaagtccaagatggccttgtggtaggcgagcaggtccggcagcgcctcgaacggacgcgccagcacgttggcggcgacctcgccgcggccccagccgcccggccggaagatccacccccaccaggtggccaggtaggtcagcgcgcccaccacgatcagcgacacgaacgccggcacggactccagcagcagcgccccggcgtgcgggcgctggacgcgagcggccttgcgggcgcccgcgtcccacagcaccaccatgatcccgaaggcggcggcgtagtacaggccggtccatttggtggcgcaggccatgcccaggcagatgccggccgggatccgccaccagtgcatgacgaacggccccagcccggcgccgccgctttgctcgaccttgtcggccaggcgccgccgggccaggtcccggtcgatgagcaggcaggcgaaggcggccaggatccagaacatcacgaagatgtccagcagcgcggtgcggctggtgacgaacgccagcccgtccaccgccagcagcagcccggccgcgcagcccagcagggtcgaaccggtcatccggcggcccacccggcacaggatcagcaccgacagcgtcccgatcagcgcgggcatgaaccgccagccgaacggggtggcgccgaacagccactcgccgatcgcgatcatccatttgccggccggggggtgggcgatgaaggccgccccttccgcccagatgccgtcggtgctgtcctgctcgatcaggagtttgtcggcgtctttgacggagttgtgctcccagccgaactccagcagcgccagcgagtccttggcgtagtaggtctcgtcgaagaccacggcgtcgggcgtggacagccggtggaaccgcaagaacccggccagcagcgtgaccagcagcggaccggcccatccccacagcgcgccgccgggaaccggtggcgccagccagtcccgcaatgacggcgggcggcggtgttgcgccgagtccgtcgccggcttgatctccgtcatcgccatcccgccatcgtatgggggtcctccctgagctctacgcgagatcatcaaccggcctgatccggccagccggggcgatggtggtcattgccggtcgcagtggccgaaaccccggctgtcccggcattggaaatacgcaccatgcgccccttggggatcgcatgcgcgtcccatgcgcccgtgccggcccggaacaccggcgggcgcgccgggaatggcgttcctggaacgccaaagcgcatccatgtcacccccgccttccggccaggccctgaaatgcgccgctggaggcgccaccgcgccggctcccggcccctgcctaccccggcgccgtccatcgccgagaaacgatcccggaaagatgcggcccgccggagcacggccgggccaataggctcgatgagtgtcgcaggaaaccggaacgctgacgttggccgccgcgccgatcgggcgggtggaggacgcctcggcgaggctgcgccgggcgctggccgacgccgagatcatcgccgccgaggacacccgcaggctgcggcgcctggccgccgagttgcaggtggagctgcgggccaaggtggtgtcctactacgaccacaacgagcgcgcccgcaccggcgagctgatcgccgagctgctggccggccacgatgtgctggtggtgacggacgcgggcatgcccggggtgtccgaccccgggtaccggctggtcgccgccgccgtggccgaggacgtgccggtgaccgtgctgccggggccgtcggcggtcaccactgcgctggtggtctccgggctgccgtccgaccggttctgctttgagggctttttgccgcgccggcccggcgagcgcagccgcgccctgcaccgcctggccggcgagacccgcacgatggtgttcttcgaggccccgcaccggctggccgccaccttggcggcgatggccgaggcgttcggcgccgaccgtccggccgccgtctgccgggagctcaccaagacctacgaggaggtccggcgcgggccgctgggcgagctggccgactgggccgcccacggcgtcaaaggcgagatcaccgtggtggtcggcggggcggccgaaccggagggcaccgacgacccggccgagctggccgccgccgtcgcggcgctggaaagcggcggcaccccccgcaaggccgccatcgccgaggtggcccgccgcaacggcctgcccaaacgggtcgtctacgacgccgtcgtggccggccggaactgaccgggccctgccggatgcgcccctgagcggggcacaattgaagtggcggcgatgcgacggctcaccaccgggaggtgggagcgatgcacaagatggcgcacgagacgtggaccacccacgaaagctgggtctaccaatgcacccgatgcctggagacctggaccgaagagtatgacgcccggcacgtcgccgacgggcacggcggtgaggcggtggcctaccggcacgacgggcagccgtgcatatcgccctggtgcgaccacatgtgcccccgctgccacggctacagcgtcaaggcgttcgcggccccctggagcaggacggcctcggcccacgcccgccgtgacatcgcagaccagctgctggtgtcccggctccgccggatgggcgcctactgaccgccggagggcggccgaccggcccgccccagcggcccggtgaacgccagcgcggcggccagcgacgccagcggcacggccggcagcacgtaccggtagtcgaactcggcggtggcggccggggccagcagcaacccggtcgccagcgtccacggcaagaacaccgcaccgcccagtcgccgccacagcggcaccatgcccgccagcccgaccagcagcagcgcccccaccatcgtgccccgcagatagaagtggtcctggtagaagcggatcattccggcgaacggctccaccacctgagtctgcgccgggcccccctcataggcgaccgccacgtcggcggcggtggagtcggcgtccatccgccacaccggcagcggcaccgccgacttttcgaactcatacagccggtaggtcttcaggtccgggaacaccgtgcgctcccagcggaacgcccggaagaagtccccggccaccaccgccaggtagtcgcccggctgggccatgatcgccttgcgggagaaaccgccggcgatctcgttctgccggggcccgaaacgctgcaggtccaccacccgcttgagcggggagcggcggtcccagatgccgtcttgggagttgggcagcttgttgccgggctgcacgcacagctgctgctcatcgacggtcaggttggggatcttgtggcagtcggcgaacttgtaggcgcgggcgaacaggaacaccccgtcgctttcggtcatcgcgaacttgccgtgcgcggaggcgaaccagctcatataggccacggccggcaccgcgcaggccgccagcatgaccgtcagcggccgccagccgtcccgccgcagcagcatgaacacgcacaccccggccagcaccggcagccccaccgtccgggtcagccaggccgccgccagcagcagccccaccgccgcggcgatccgcagcggcggccgcccgtgccacagcagcagcgtgaccgcggcgaccaccaggaacgaaaacagcgtgtccgacagcaccaggtgctccagctggatctggtaggcgtccagcagcaccggggccgccgccagcgccgcgccccagccgggcaggccgaaccgccgccgcagcaccgcgtagatcatcacgcccatggccaggcccatcaggtgctggacgagggccaccagcgtgaagctgtgcagcgggcggagcaccagcagcaggaacgagtaaccggccggccgcagcggatgcggatagggctcgaccgccacgtgcaggtagtcgaagctgtcgttgaagtacatcaccggccggtagccgagcatcgccaccagccgcagcagcacacccagccccaggaccacggcgaacgccggatgccgggcgatcagcgccgccggccgccgcagcggggcggcgccccggcgacccgcgcgccccccgtccggcgcaccggcggtcgtcgcggggggcgcggccgtcatggccgtccgtcccctcgtcccggcagccccatccgtcaaggccgaccccaacctttctgggccgtggtgcccgtatgcttagtcccccaaccccgccgcccagggttctccggccgagatcgtcacgttgcggcttcgcaacacgatacgggcgtttcggattgcgaagagagcgtgtcgcagggtgcgggccgtgcatcatggagtgcggccgtccgctcgccggagcaagcaggaaagtatatcgacagcacccaaagacggtcaccatcggtaacgaaggagatctccgtggaactctccgtggtgatgccgtgtctcaatgaggccgagacgctggagacgtgcatacgcaaggcgctcgggttcttcgaagaacacggcatcgacggcgaggtcgtcgtcgccgacaacggcagcaccgacggaagccagcagatcgcccgtgccgccggcgcccgcgtggtgccggtggccgaccggggctacggcaacgcgctgatgggcggcatccgcgcggcccgcggccggtacgtcgtgatgggcgatgcggacgactcctacgacttcaccgcgctgatgccgttcctgaaggaactgcgcgacggcgccgacctggtgatgggcaaccgcttcaagggcgggatcgagccgggggcgatgccgccgctgcaccgctacctgggcaatccggtgctgagcttcatcggtcggctgttcttcggcagcaagatcggcgacttccactgcgggctgcgcgccttccgccgcgactccatcctgcggctggggctgcagaccggcggcatggagttcgccagcgagatggtggtgcgcgccaccctggccggctacgacatccgcgaagtccccaccacgctgtccaaggacggccgctcccgcccgccgcacctgaacacctggcgggacggctggcgccacctgcgcttcctgctgctgtacagcccgcgctggctgttcctcatcccgggcctgctgttcatgctgatcggcctggcggccgggatagcgctgtcgttcggcccggtgcgggtgggcgatgtcgccttcgacgtcgacaccctggtaggcgccggagcggccatggtcatcggcttccaggcggtgctgttcgccctgttcaccaaggtctatgcgatggaagagggctttttgccgcgcgaccgccgggtggaccggctggtggcctggtggacgatggaacgcggcctggtgctgggcgggctgctggcgctggccgggctggccggcctggtggcctcgctgctgcactggcgggtcaacaacttcggtgaactggacccgcgccagtcgctgcgcatggtcgtcccgtcggcgaccgcgctggtgatgagcttccaggcgatcttcgcctcgatgttcgtcagcatcctctacatccgccgccgcgagcacccgcgcctgccggacgcggccgaggaggccgccgtggtggtggacgccgccgccgaccgggtggccgccgaggagaccggcgacggcaaggtctccgccgctcgcgccgccggacgcgacgaggagggggcgcaggccgccggctgaaccggcgcctccccgcccagggggccggttggagcccgccgcccatgctgtgccaggctgctgcgacatgaccaccaggaccaccggctccctgctgctcgcgccgcaagccccacggtccttcggggacggtgcggcaggcgcgcgacggcccctgccgtgggggctgttgctggcggccggctggctggcgcaggccggggtgcggatctggctggcgtccgggcagagcgcgccggtggccaaccccgacgagaccggctacctgttcgccgcgcgcctgatcatcggcggccccgcggccgacatctccagcagcaccccctaccggggcggctacccgctgctgctcctgcccgccttctggctgggcggccaggacccgcaggccgtctaccggctcgtcatggtcatcaacgcgctggtgggcgctctgctgttccccctggcctacctgctggcccgccggttgggcctgacgcgagggcgggcgcaggccgtcgcgcacgcgacggcgctgctgcccgccgcggtcttcttcacccagtacgccctgacggacgcggtgctgccggtcgtcctgctgggctggctgctgttgctgcactcgtggctgtgtcaggacgcctccccggcgagaacggcgctgccgggcgcggccgccggtctattggcggggtacgcctacgccctgcactcgcgcggcgtggtggtgctggtcgtccacggcggcgtgctggcggcggcggtgctgctgcgctggcggccctggtggtcggcgggcgcgagcgccctggcggccggctgtgtggccggcggcggcatgctgctgaacggctggatctggccgcggctgtacccgcgcggctcctacgacatgggcgcgatgctggtcgagcggctcaccacggtggacggccacgcctggacgctcggggtgggggccgggcagatctggtacctgatcgtcggcacttggggggtggcgggtctcgggctggcggccgtggcggccgtcgcgttcggccgcaccgccccgccccggctgcgggcactggcgctgggagtgctggccaccgtcgccgggatcgccttcgccaccgccgccgccctccccgatgagcagcgcgtcggcaaccacgcctacggccgctacctggcctgcctggcgccgctgctgttcacgctggggacggcggtgctgctgcgcgcacgccgccgcaccgccgcggcggccgccgccgcggtcgccgcggtgaccgtcgccatcgccgtggtgatcgaactgcgggccggcgcccgcttcgacgagtatgtgttcttccccttcgacttccccgagaccggctttttgacctgggactggacgtcgctgcacctgtgggcggcgacgctggcggggctggggctgctggcggcggcgctggcggtcgcctcctggcgccggtggggggccgccgcgctggtggggctgctggtggtggtcaacgcggcggcgagcaccgcggcggcctggcgggtgtcgcgcccgttcgtccgcgacatgcgcgccgcctccgacctgggcgcgatcgccgacccgcgaggcaggccgcaggtggccatcgacagcacgatcaactggaagatctgggtgatgcagctctaccagatctcctggaccgaggtgcagtggttccgcggcgactcccagcgccccccggccggggccgaggtggtgctgctggcctgggacggcaccgcgccgcccgagcggacctggccggacgccccgcccggctggcgcgtggccggcagccgccgcagccacgaaggccactgggtcgcctggacgcggcggccgtccgtcccctagccgcaggtcagcgcgcccagatctgcagcagcccgtcggaggaacgccacagcagccggtagccctcctcctccgtcaggcgggtgttggccaccatgggcggctcctggccgcgccaccgggtgtacaggaacggcccgtccgcggcgatcaccgggatcgcccggtactcgtgggggaaggaccggatccgcccgtcccacagccgctcaccccacaccgagcgggtgtagaaggtcagcgtctgcgccagccggtggtccgaccagatcaccggcaggtcgtcccgcccggccagccaggcccgcagctcccgccacgccttgtcgcgcggcaggtccggcacctgcgccacggacaccggaacgtagagcgcggccagcgcgcagacggccgccgccaccccggcgcgcacccgcgcccggggaatcccgcccgccagcagcaccagcgcgcccagcccgccggccagcagcgcggggaacaccgcgaaccagtaccgcaccagccagccccgcagcgtgatgtggtccgggttcagcagccccgacagcagggtcagcggcaccgccagcgtcacgaaccacaccagcgtgaacgccagccgccggtcccgcgtcaccgcccagccgatcacgttcaacgccagcagcgccacgaacacccagcccagcgggtgccagtcggtcatggcccgctcaaaggaccgcagcgccagcatccgggtgaccggctcgccgggcgtcccgccgtgcccggccgccgaccgcagcgccgacatggcgttgccccacaccagctggttgtgcagcatgctcaccgccagcacgcccagcatcggcgcggcgatcaccggcagcttccgccaggagatgtccagcagccggaagaacaccgggatcgccacgtacatgaacgccacgaagtcgcggatcaggaacgccgaccccaggcacaacccggccgccaccagcagcagggtctgcttgcggccgctgcggcggctcgccgcgatgatcccggcgaccccgaacgcgaacagccccgcacccggcatgtccggcagcagcacccccgccgaccaggtcacctcccggctgaaggggttggtcagcagaaagaacgggtgcacgatcagcagcagcgccgccggcagccccaccttgtcgccgaacagcgagcggatcaccaggtagcagccgacgaagaagacgatcccgccgagcgcggccatggcgaagtaggcggcctgcccgtcccccagcagctcctgcagcagccgggtgggcagcaccagcccgatccgggagacctggtggggcacctcgttgaacggccagcggtccagcgggatgtccggccagcgccgcgccccctcgaacacgtagtaggggtcgtagtacagcggcggcgtcatgatgacccactgcacggccacggcggccgccgcgaccagcgccgacagccacaccacccggcgccgcagcagcggtctgcgggccggtttcacggccttgggggagtcttcttccgtggcgggctcgcgcaccgtcgttggggccatgccgaaatccgaacctctgccttgggccgttgcgggaaaacagtcgcgggatcgtcggcctagcgtatcggcgccgacgccgcatgccgggatggagcggcgatatcgagacgactgaagatgccaaggcgactaggcttggctgcatgtcctcgtcgagtcagtccaggcacatcctggccgcgcccgcctggccatatgccaacgggccccgccacatcgggcacgtctccggtttcgcgctgccctgtgacatgttcagccgctaccagcggatggcgggcaacaaggtcctgatggtcagcggcaccgacgagcacggcacccccatcctggtgcaggccgataaagagggcgtcgggccgcgcgaggtcgccgaccgttacagccgtgtcatcgccggcgacctgcaggccctcggcatgtcgtatgacctgttcacccggaccaccacccgcaaccactacgcggtggtccaggagatcttcaagggcctctacgacaacggctacatcttccccaagaccaccctcggcgcgatctccccgtccaccgggcgcaccctgcccgaccgctacatcgagggcacctgcccgatctgctcgtacgacggggcgcgcggcgaccagtgcgacaactgcggcaaccagctggacccggtcgacctgatcaacccgcgcagccgcatcaacggtgaaaagccacagttcgtggagaccgagcacttcatgctcgacctgccggccttcaccgacgcgctcagcgattacctgcgcagcaagcagggccagtggcggcccaacgtgctgaagttctccctcaacctgctggaggacctgcagccccgcgccatcagccgcgacctggactggggcgtgccggtgccgctggagggctggcgggaccgccccgacaagcggctgtatgtgtggttcgacgcggtggtcggctacttctccgcctcggtggagtgggcgcgccgctccggcgacccggaggcctggcgggcctggtggcaggaccccgacgccctgtcctactacttcatgggcaaggacaacatcgtcttccactccgagatctggccggcgatgctgctgggctacagcggcaagggcgacaagggcggcaagcccggctccctgggcgcgctgaacctgcccaccgaggtggtggcctcggagttcttgacgatggagggccgcaagttctcctcctcccgccaggtggtcatctacgtcaaggacttcctggagcgctatgacgtagacgcgctgcgctactacgtggcggtggccgggccggagacccaggacaccgacttcacctggcagcacttccgcgagcgcaacaacaacgagctggtcgcccagtggggcaacctggtcaaccggtcgctgaacatggccgccaaggagttcggcgccatccccgaggccggggagctgaccgacgtcgaccgggcgctgctggaacgcagccgcgccgccttcgaccgggtcggcgccgagctgggccgctcccgcttcaagaacgccgtcaccgaggcgttcgaggtcgtccgggaggccaacggctacctgtccacccagcagccgtggaaggtggaggacaaggcgcgcaagggcaccatcctgcacgtggcgctgcaggtggtcgacgacgccaagacgctgctcaccccgttcctgcccaagtcctccgacaaggtccacaagatgctgggcggcgaaggcgtctgggcggccatgccggagatccgcgaggtggacgaagaaggcggcccctcgtacgcggtgatcaccggggattacaccgtcgagcaggcccgctgggagcaccggccgatccgccccggcaccccgctggccaagcccaagccgctgttcgccaagctggacgcctcgatcgtggaggaggagctggcccggctggaacagtcctgaccggcacctcgttgaacatggtggacgggtggccgccgcccggcggccacggtctcacacggagtgggtcatgaccagcgaacgggccggcgacggcttcatcagcgcgagctttcctcccctgccggaggcgctgccggtcgacatcctcgacagccactgtcacctcgatctgctgaaggtgccggtgccgcaggcggtgtcggccgcgcacgcggtcggcatccgccgcatcctcaccatcggctgcgacctgaagtcctccacctgggcggcccagaccgcccgggagaaccccgacgtctacgccggggtggccatccaccccaacgacaccaccggcgtcagcgacgacgtcctggacgacatcgccgagctggcggcgcggccggaggtgcgggcggtcggggagaccgggctggactactaccgcgactgggcccccaaggaggaccagcaccgctccttccgggcgcacatcgacatcgccaagcgcaccggcaagccgctgatgatccacgaccgggaggcccacgaggacgtcctggccgtgctggagcaggagggcgcccccgagcgggtcgtcttccactgcttctccggcgacgccgagatggccaaaaagtgcgccgaccgcggctatgtgatgagcttcgccggcaacgtcaccttcaagaacgccgagccgctgcgcgaggcgctgcgggtggccccgctggagctgatcctggtagagaccgacgcgccgttcctgacgccggtcccgcaccggggcaagcccaacgcctcctacctgatcccgctgacggtccgtttcatggccgaggtgaagggcgtggacgtcgccgagctgtgcagcgccatcgccgccaacggggaacgcctgttcggcccctggtgaccgggaggccgcactaggagagggcgaagcggccggcgtcggcgagcaaggccggcaccaggtcccgcagcagcgggtcggtgccgggctcgatgtggcaggcccaccgccggaacgtgccggggccgaccgtggcgacgtgacggccggaccggtcgcggacgaggtaccggccggcttgggcggctgcgggtcgtgtttcagtgagccgacgcgctgcccgtcggcgcgcaggaactggacgcgggcaggcgacccgtccaggcgccgcaccacgccacgggcctgaccctcggcagtcagcagccaggtctccggatggttcgcccctgcggggcggcgctcgatgatgaaccgcaccgcgccggagggggtctgcgcggcgaggaaacgctcgcggcggcggggattggcggccaggtggaacgccacgtcgaagatcgtggcgctcttcttcccgggttttgagcccggaagagacaccgggacgtgaccgggcggcgccgggaccggacgcagcaccacgaatgtccgcccgtcggcggcgcccggccggcagcgcacccggccgggacagcagcgcgcggccatggacccggacgcgcaccatcgcccaggacagcatgaccgtgcccaccagcagggcgacgccggtgatcaccggtgcggtcagccacacccactgccgggacggcccgcctgcgtagacgcccaccggcccggcctgcgcgctcacccgccgtccttcctcgccgtgccagacctccttgacggtcccttcgtgcacccgcccggcgaatcgcgccaggtgccgcggcagtgccggctcttgcgttcgtaacggcactcggtgatgtggacggtgacctgctctccggcgatctggttgtagatcagcagggcgggatagcagttgaacgccccgatgagggccaccaccgtggcgagcagggtcaggcgggcggcgagcggcatgcaggacgccatagcaagcggtgctgagaccgtccacgttggcggggaagtgtcccggtttcggtggcggtggggtggtgaatgcccctatcgtctggcgcggttgatgctgtcgtgccctggagggacctttggtgcgccggacccccgcgatcgcgctcaccgccgcgctgctggcggcgggcacgtccgcctgcggcggcgatgacggcggctcccgcaaggccctggcggcggacgcgccccgggccaccacgcccgcccccagcccccgccaggtgaccatcacggtggacggcgagacgaccaccgccatgaccaccggcaccaccgtccgcgaggtgctggcccaggccggggtggagctcggcaggtactacctggtcaaaccgaagatcgacgaaccggccggggacgcgatcaaggtgcggcggctgctgtcggcgccggtgaccagaaagatcaagatcgacccgccggtcaggcgccggaagaaccagcagctggcggcctggaccaccaggaccgtccggcagggccggcccggcatcaaggtcgtcatgatcgcctacgtccgcaacagcaagggcaagaaggtcaaggcggtggtggcccagaagatcctccgcaagcccgtcacgcagatcctggagatcggcccgcagccggccagcgtcggcggccccgtcgccggcctcaactgggcggccctggccaagtgcgagtccggcggccgtcccaacgccgtcaaccccgccggctactacggcctgtaccagttctccctgcagacctgggcctcggtgggcggcaccggcctgccctcccaggcatcccccgaagagcagacctatcgcgcccagctcctttacaacaaggtgggcggccgctggcagggccaatggccccactgcggcaagtacctgttcagctagcgctcggtgcccgcaacgggccgtccttcgtcccgcggcgcaggcagccatccggatggcttccggatggccgcccgtattggcggggaccggtgttcaccctggtgcgcccggcccccgcggacgggtgcgccacccggtggaggtcagcggatcttcgccagatccaccaggacgtaggagtccttgcggtcgatcgtgaagagccggtcatagggctccttgaccgggccgggcacggagtagctgccgtcctttgcggtcggcagctccatcgcgcccacctttccggtctgcacgtcatagagcgctatcttcggggccggccggccgtccttcctggactccagggtgtaagccaggaaacggtcgtaggccagcagaccgggctcgggcgggaagggcgtgacgcctcgcaggacgcggccctgagtgccgtcccggcgctgcagatagaccggtgactcgagctccggccccgtccgcttctgcggcggggtccggtagcccacgcaccaggtgatgccgcagttccacggcccgggaatccgggccaacgccgcggtctgcgtccgcccggtccgcaggtcgcgcagcgtgccgtggtagcggtcgccggctttgccctcgccgaactcgctcgggcccggcgcgccgatccagggccatgccagcacctggaacccggcgctgccgggcaccttgccggccgggccgccgctcaggggaacctcatacacgccctcgggagacccgccccactcgcccatggaccagtagatcttgccgccgccgatggtcagcagccgcacgtcctcctgcccgcggccgcggtccatggcggcgacccggcggccctcaccgccgcccagcggggccgcccagatctcgatgacgctccgcccggcggtcctgcgcttgatccaccaggccacatggccgccgcccacggagaagtccgaagggaagacgacggcgtcagaaggcacgggcacccggatggccccggtgacccggcgggcatcgaggtcataggtcagcagctggtcggtcttttcgaaaccggactcggtggccaccagcagcctggtgtcgtccagcaacgtgatcggccggtagcggcggccgcccggcagccggtcggggacggtccgcaccgcctgcggccacagccgctccagcgggaccggttcgggcggcgcggcgggcgtcagcgggccgggggttgcgcgcatggcgggctgcgccgggtccggggcgtccttggaacccaccgcggagacaacggcgccggagccgccgatcaccgccagcgccgccaccgcggccagccccgcccggccacggcgccgggaccgatgccgccgctccacccgctgcagcaggtccggctgcggggccggcgcgtcctgcgcggcggcctgcaacgtcgccctcaaagcttcggtcagttcgtcggtcatcgtgggctcccgctctcggcacggtcgggggacggccgccactgcgcgcggagcttgtccagggcgcgtgcggcctggctgcgcaccgtcccccgggagatgccgagcgtcgcggcgatctcctcatccgacatgtcctcgtagtaacgcagcaccagcaccgcccgctggcggcggggaagcgccgtcagcaggtcccatagccgcgggtcgtgctcggcccgctccaggccccgctcgatgtaccccgcctccggcagctcgccgaccggacgctcgcgcctgcgccgccgccagacgccgatgtgctgacgcgccatgatcgtccgcacatagctttcggggtcgcgtttgttgacgaccctcggccaggcggcgcgcaaccgcaccaggctctcttggagcaggtcggcggcgtcgtgggggtcaccggtcagcacgtagccgtagcggagcagcgactgggcacggctggtcacgaacgactcgtaggtcgcgccgtcatcgtccacaggcatcctttctgtcgcctccaggacgcgccaggggcccgagctgttgcacgatcccccggcgggcggcacgggcagggccgcggagctgggacactgggccggtgggggactcacaggtgttgctgggcccggccgaagtacgtgagctggccgcgcggttgggcgtgcggcccaccaagacgctcgggcagaacttcgtcatcgacgccaacacggtgcgccgcatcgtccgcgaggccgacctggacgagacggacgtggtggtcgaggtggggccggggctgggctcgctcaccctggcgctgctggaacgcgtgcagcgggtggtcgccatcgagatcgacccggtgctggccgggcaactgccgcacaccgtgcgccggcgggcgccgcggctggccgaccggctggaggtggtgcacgccgacgcgctgcgcgtcaccgagctgcccggcccgccgccgaccgccctggtggccaacctgccctacaacgtcgccgtcccggtggtgctgcacctgctggcggccttcccgacgctgcgccgcggcctggtgatggtgcaggccgaggtcgccgaacgcctggtggcccggcccggcggcaaggtctacggggtgccgtcggtgaaactggcctggcacgcccacgcccggcgggccgggccggtgggacgggcggtgttctggccggtgcccaacgtcgattcggccctggtggccttcacccggcgcgccgaaccggtggcgcaggtctcccgcgaagaggtcttcgcggtgatcgacgcggccttcgcccagcgccgcaagacgctgcgggcggcgctggcgggctgggcgggctcggccgaggcggccgaacgggtgctgcgcgccgccggagtggaccccaaggccaggggagaggccctggatgtggccgccttcgcccgcatcgcccagtatcgtcctctcatcgctgtggacgaacctacggaggagcatggtgaaggggcggtcgcgggtcgtcggagcgatgatgctcgcggcggtgctggcgctgccggcctgtagtggggacaccaaagccgcaccgaagatccagaccacggcccgtcccggggtcgcgcccgtccctccggccaagggcgcctacttcggggcctgggtcgatccggacggcgcgcggccgtcgccgtcggcctcaccgtcccccgctgccgccgaccccgaccgggcgcaggtggcggcggtcaccgagttcgaacgcgacatgggacggcggctggacatcgtcgccgcctaccgctcctggaagcagcgctttccccgcgactctgacagggagctggtgagcggcggccgccacctgctgctgacctggtccggaaccgacacccgcgaaatcgcatccggtgagcacgacgcccacatccggcagcgggcccgggccatccgggagctggacaagccggtcttcttgcgctggcagcccggcatggacgccgagaaggtccgcgagcggatccactccccgcaggacttcacggccgcctggcggcgtctgcgggagatcttccggcaggagcgggccgacaacgtcgcctgggtgtggtcgccgaccgccgccggtttccgcagcggcgccgccaccgcctactaccccggcgacgaccaggtcgactggatcgcggcggacatctaccccggcggcacctacgcctaccgggacttctccgaggccgcccgcttcttcatggagtgggcccgcgaacaccccaagccgatcatgatcccggagttcggggtgccgcgcgcctacggcaagcgccgcgccgagtggctccgcaagaccgccacctacctgcaggacccgcaggtcaaggcggtcgtctactaccactccgacgacgatgccgaagacgccggcgaccgccgccacatgtatgcgctgaccggcgaccgcccggccgcctcggcgctgcgggagatggccaccacccccttcttcaacccccgcagcctcccggtcaccacgggacggtgaccggcgcgcccgccgcgcccgatacgatcatggccgtgacagctgtgaccgtccgggtgccggccaaggtgaacctgcagctggccgtggggccgctgcgcgcggacggctaccacgacctggtcaacgtcttccacgccgtctccctgttcgatgaggtgacggccgagcccgccgacgagctgaccgtgacggtgcgcggggagtcggtggaaggcgtgccggtgggcgaggacaacctcgccgcccgcgccgcccggctgctggccgagcggatcggcgcgaggccggacgtggcgttgaccatccacaagacgatcccggtcgccggcggcatggccggcggcagcgccgacgccgccgccgctttggtcgcctgcgcccggctgtgggacgcatccggcgtccgccttgcggacctggccgcggacctgggcagcgacgtgccgttcgccctgctcggcggcaccgcgatcggcaccgggcggggcgaggtgctcacccccgtcccggtgggcggccgcttccactgggtgttcgccctcgccgacggcggcctgtccacccccgccgtctacgccgagtgcgaccggctgcgcgaggcggccgggcagcgggtcggcccgccgcgccgctcccaggccctgctcgatgcgctggagcgcggggacgccgaagccctcggcgccgccctcgccaacgacctgcaaccggcggcgctgtcgctgcgcccgtcgttgcgccgcaccctgcaggcgggccgggagggcggcgcgctcggcgccctggtctccggctccggcccgacctgcgcctttttggcccgttcggccgggcacgccgccgagctggccgccgccttgtccgaggccggcctggtgcgcgcggccgtcagcgcccatggcccggtgcccggcgccaccgtcgtggccggcgggtgaggcccgggcgagccgccccgcggattttccgcccgtgaacttccgggcgtcgtgcaccatcgaaaggtgcgtatccggcgagcagcgccggaaccggcttccgggaggatgcggatgtggactttcgtcgtggcgggcgccgtcattttcctcatgctgctgccgatggcgctggccgggattttggcgttctttctgatccgcaagatccggaagaccgtgcctccggtctccccgtactcgccggccggctacggccacaggggacggtggggcggagcccggccgtgggggcccgttgacgtcggcggcggcttctcctcctccttttccagcggtgatagcgctttccaggacttctcgtgcgacagcggctcctccgacggcggatcgtcctcctgcgactgagcccgcttgcggccgtctgcgccggaaccgatgactttccggccccgtccaaagcgcaaccggaccagttggaggaaccatgccgggcatcgccgtcgtgtcgatcctcactttcgccgcgctgatgtcgctcgccacggtcgtcctgctgggcgtgcggcgcaggcggcgggcgcgccgcttgcaggccgagccctgctccgaaagcaccgcgtcccgcaccaccgaacggcgggatgagccgtacggatcgggcgcatcggacatccgccccgtcgtcccggtgatctgcgaccccggccccaccacggtggtctccgacaccggctccagcgtgacggtctgcgatgcgggcggcgccgtggggtgctgacggccggggagatggcgccgcgccttctgcgagcacgccgttcccgcaggccgcatccgggacgtcgcaggtcggagacgacgccgtggcctgtgacgacgtgctttcgggcagcgccggggctcccgtccgggcccgctgaggccacgtggggaaacaaggcccactagcctgggtggtgccgtgaacttgatcagtcttgagaccgtcagcaagtcctacgggcccaggccgctgctgcaggaggtgtccctcggcgtccacgacgacgaccggatcggcgtggtcggccgcaacggcggcggcaagagcaccctgatctccctgctgaccaagcgcatcgagcccgacgccgggcgggtgacgcacgcccgcgggctgcggctgggatacctggcccagcgggacgagttcgcccgcgatgccaccgtcgcctccgtggtcctgggggaccggcccgagcacgagtgggccggcgacactcgcatccgcgacatcctgtccgggctgctggccgacgtgccgctgcaggcaccgctggccggcatgtccggcggcgagcggcggcgggtcgcgctggccgccctgctggtgcccgataccgacctgctggtgctggacgagcccaccaaccacctggacatcgaggccatcgactggctggcccgccacctgaaggcccggcgcggcgcgctggtggtcgtcacccacgaccgctggttcctggacgaggtcaccgagcgcacctgggaggtcgtggacggccgggtcgagcgctacgagggcggctactccgcctacgtgctggccaaggccgaacgcgcccggctggccgcggccgccgaggccaagcggcagaacctgctgcgcaaggagctggcctggctgcgccgcggcccgcaggcccgcacctccaagcccaagttccgggtggaggccgcccaggcgctgatcgccgatgagccgcccccgcgcgacagcgtggagctgacccgtttcgccaccgctcggctcggcaagaccgtcctggacctggaggacgtctcgctggagctggccggccgcaccctgttccaccgcctgacctggcggctgggccccggcgaccgggtcggcctggtgggggtgaacggcagcggcaagagcaccctgctgcgcctgctggacggcgcgctggcccccacggcgggccggatcgtccgcggccgcaccgtcaacctcgcccacctgacgcagaacctggaggagctcgacccgtcccggcgcgtcctggagtcggtggaggagatccgccgccgcatcaccgtgggcaagcgcgagtggaccgcaagccagctgctggagcggctgggttttcgcggcgaggcccagtggacccccatcggcgacctgtccggcggcgagcgccgccgcctgcagctgctgcggctgctgatgggcgagccgaacgtgctgctgctggacgagcccaccaacgacctggacatcgagacgctgaccgagctggaggacctgctggacggctggccgggcacgctggtggtggtcagccacgaccgctacttcctggaacgcgtcaccgaccatgtcgtggccctgctcggcgacggccgggtgagcctgctgcccggcggggtggacgaatacctcgcccgccgccgcgcggcccaaagcgagcgggcccgcgcctcttcctcctcctcggcgccgccggccaaggcgaaggccaagcccgccgcgcagagctggaagatcaaaaaagagctcgaccgcatcgaacgccgcctggacaagctcgcccgccgggaggcggagctgcacgagcaactggccgcccacgccaccgactacgaaaagctcaccgagctcaacgagctgctcaaggccgttcaggccgagaccgccgagcttgaggagcagtggctgctgctggccgaggagaccggctgacctgctcggcgagcgcccggtctgcggcaggactccggccgcgggggcccgggcgtgttcgcccagcggtgccgggcaggcggcggcggtttcgtcgcgggcgcatgcgttcggggttcggccgggggagaacggtgttttcggggccttgacggccggggagatcgtcggcgggcgccgcatgggcatgtcccgcaagccgcgaactcgccccaccgcgcccgccgcgaccggcgggggcgcgccgcgtgaccgtcgctcgcgagtgccgcaggggctcacccccggccatggccgtgggaggcgcaccgccccgggcggtcatgggttcggcggtgcgtcgaagggggccagcaaggtgcgcagcaggttcgccagcgtctcgcggtccgatgggctgaggccgctcaggaggtcgtgttcgcgggccagcaggtcggcgaaggccgcgtccacccgggtgcgtccccggtcggtcagccgcacctggacgccgcgcttgtcggccgggtcggggtggcggcgcaccagaccggccgcctccagccggtcgatccggttggtcatcgtgccggacgtcaccaaggtggcccgcagcagctgtcccgggctcagctggtaggggtggccggcgcggcgcagcgcggtcagcacgtcgaactcccagggctccatgtcgtgcgccgcgaacaccgcccgccgggcgcgatccaggtgccgggcgagccgggagatgcggctgaggacatgcagcggctggacgtccaggtccggccgttcggcgcgccaggccgcgaccagccggtcgacctcatcctccatggcagggagcctacatgtctcgacatcaagaagattgccctgatgccgtgtcacggtctcccggcggacggtgcccggggcggccgatccgccgggatgccgcgcctgcgtcgcttcccggaagcgtcgccgaccaccttgaggagggcgcgcgccgttcgccggcgggagtgggcggggcgccgttcgctcggcactgccggtccgtttccgcggcccggtcggcggatctgcgccggattgtcctgtgatcaacgtttccgcgtgccggaaagcccgttcggtaaccctgacgtgcggtttttgatttctcggcgcaaagatacttgacatcaagatatttgcgggccatgctctgtcttgatgtcgagagaagtcgtcgcgccgcagcacgggcccgtcctgtgggaccccgcgcagtacggccttttcggagccgagcgcgcgcgcccgttcggcgagctgatcgcccgcatccccctggcggcgccgcgccgcgtggccgacctgggctgcgggacgggcgagctcaccttgctgctggcgcgccggtggcccgaggcgacgatcgacgccatcgacatctccccacagatgatcaccgccgccctctccggtgcggacgtccgcaccgacgggcaagccggcaccgcactcggcggccgggtgcgcttcgccgtggcggacgtgcgcgactggcgccccgcccggccggtggatttgatcgtctccaacgcggtgctgcactgggtgcccggccacgaggagctgctggcccgctgggtggactgcctgacggccgggggatgcctggccttccaggtgccgggcaaccatgacgcgcccagccacactctgctgcgagagctgtgccggtccgcgcgctggcgggaccggctcgccgacgcgctgcccgaccgtccggtgcgcgacgcggccggctacctggacctgctcagcggactcggctgcgccgtggacgcctgggagaccacctacctgcaggtgctcggcggcccggacccggtgctggaatgggtcaagggcaccacactgcgtcccgtgctctccctgctcgacgaggaggagagcggcgaattcctcgccgagtacgcaaagctgctgcgccgggcgtatccgccgcggccgaacggcacggtcttcccgttccggcgcatcttcgtggtggcccgccgccttgggaacgaggcgggcaccgcctcgagccgggcgggcccctcgccctgaggtttcccgagcggggtgccgcccatccgcgcggacgaggtgtttcgtttcccctgcggtgtgcccgttgcgcgatgggcggcacccgtgatgatcccggactcgcgacccgagcccggcgacccctggccggcggccgcctggacgaacttcggacggccgccggcatgacaccctctcacggcggcgccttctgccactgcgacagcagctcgtgcaaccggtcgagcagccggcgcaactgccggatgtgctcatgccgccgcgcggcgcccgcgaacgcacaggccggtgcgcgctgggcgtccagcagcacccacagggcctcatcgacggcgctcaagaacgccgtggcgcagtcgtcggccggggtatcgcgctcatcgtgcgggctccggcgagcagcggcgcggaaaccgcccgattcctcccagcggtgaccggtgaacgagtccatgacgacctcccagattcgaatgtgtgttcgaatctaagggtgaggtgtgacatttcctcgctgggccaaggcgctgcgttcgacccggccgcagggagcactcgggcggaccccggccctctcccggaaccgaaaccgatgcagcccacccgtcttcggacatggccgcaccccgccctcgttctccgtcccggaaatgaaaaaggccgccacacccacaaggtcggagtgcggcgaccgcagcgggctccacacctttccggcgcagccgggaacgggaacctcggcctcacctcgttcccctcaccgtcgtcgccgcccgcaccatggcgtccggcctgcggagacggtgaggtggaagggcttcaacgctcctcggcgacgtcctggggatcctcctccggcggccgggccggctcggcggcctgctcctcaaggtcgccccggcgcgccttgcgctgcgccttctccgcgcgggccgccgccttctcctgcctggcggcctccttctcccgcagccgcttcagccgctcccgttccttacggcgccgcttgggatccaacgtgggacgctgctccaggcccgacaacccgttccaggccaggttcaccacatgcgcggcgacctcctcgcgcttgggcttgcgcgcgtccagccaccactgcccggtgagcgccaccatgccgacgagcatctgcgcatacatcggagcgtgcttgtcgtcatagccgtgccggtcgaactcccgcgccagcaggtgctccacgtggctggcgatctcgctcaacaggctggcgaaactcccggtgcccgtcccgccgtgggagtcgcgcaccaggatgcggaaaccgtcgctgctctcctcgatgtactgcaacagcgccagcgcggccttctccagcttctgccggtagtggctgcccgccatcagcgcctcggtgatcagaccgagcagtctttcgaactcccggtccaccaccaccgcatacagaccctctttgccgccgaagtgctcgtaaaccacgggtttggagacccccgccgcagcggcgatctcctccaccgaagtcccctcgagccctcgctcggcgaagagggtccggcctattccaagaagctgctcgcgtcgttccttgccagtcatcctcttacggcgagagcgcggggcgggttcagtcacaggtcaattgtcccgtgaactgggcctcaaccaacccgtttggcggccagccgctcctgattgggccagcgcaccgccgtcgcccagccgagcttctcaaaagcccagatgatccgggcggagatgtccacctgccccttgagaacgccgtggcgcgcacaagtggggtcggcgtggtgcaggttgtgccaggactcgcccagcgacgggatggccagccaccacacgttgcgggacttgtcgcgcgcctcgaagtgctccttgccgaaggtgtggcagatggagttgaccgaccaggtcacgtggtgcaccagcgtgatccgcaccagcccggcccaaaacagcgcggtcagcgcgccctgccaggaccaggtcagcagcccgcccagcagcgccggcagcaggaacgaggcggccaccagggccgggaaccaccgctgcacccgcacgatgtcccggtcggccagcaggtcgggcgcgaagcggcgcttggaggtgcgggccccgtcgaacagccagccgtagtgcgcccagaacatgcccttggtcagggccttccagtcgttgccgaaccgccacggcgagtgcgggtcgccctccttgtcggagtacttgtggtgccggcggtggtcggccacccagttgatgaccggcccctcgatggccatgctgccggccacggccagcgcgatccgcagcggccgcttggccttgaacgagctgtgggtgaagtgccggtggtagcccaccgtgatgccggccgccgtcaccaggtagaagaccgccatcagcgcgatgtccacccagcccaggaagttcccccaggccatcgggacggccgcgaacagggccaggaagggcacaccggtgaacagcccgatgaggacccgttctccggtgcccgcgcggtctggttcgatgtcgggaagaggccggcggccggtaggtgggtcgagtacgggggctgtagccatgcgaaacgctccaggtcgggaaccttacctacgccaccgtaacctacggaaccgtaggttggacagtgctcttcggcaaaaacagggtggcctgtctccgaggtcacatagcgccggcccggccgcacccgccgggggggacggccgaggccgcccgcctgcgcgaccggcacacgccaccggcccaggtctccctgaccgggccgccgctcggcgatgcctccggagaacagtccttctccctccgcgacggaacgtcctgcctggcacccggcccgccgcccgcctgcggggcgagcagaccgcatgaaagaggtctgctcggtaagcgagccgctaaaccgggacgggccgcattgatcgggtgatctcggtcaaggttcgccagggggtgcgtcagccctcggagatcgtcgcgccgcatcccctcccggctcggcctcgcatcgtgacaacgccatgcgcgcagggctctccacgctgcggcggcctccccgccgagccgccccgatgtgaacgcgttaagtgtgaaatcggtcacaaagtgtcagatgtgtgcgctacggtgcgcatatgtcaaatgaccctcggtatgaaaccctccgccgcagggccgtcgccctccgccgctccggcaagtccacccgccagatcagggaaaccctcggcatcggcaaaaggctgaccgccgagctcgtccggggcgaacccccgcccgagtggaccaaacgccccaacgccaaggacaacctgcgcgcccgtgcccgccgactgcgcgcacaaggcaagtcctacagcgagatagccgccgccctcggagtctccaaaagctcttgttcgctgtggctgcgcgacatgccccgcccgatcgacaaggcagagcagatccgccgctcggtcgaggcccgccgccggtccggccggaccggcggcaagacccacgcccgtcgcctggcgaccaagctggcggccgcccgtcagatcggcgagctcaccgaccgcgacctcactctcgccggcgcgatcgcctactggtgcgaaggggccaagagcagacccggcgccccgggcggccgagtgatcttcaccaactccgatcctgctttggtcgtcctgttcttgcgcttcctcgatgcgctgggggtggatcggagccgtctgaggttccggctccagatacacgacaccgccgaccttgaggaggcgcaccggttttgggaggagacggtcggtgtttcggcgcggcagttcggcgaaccgaccatcaaacgatcgaatccggtgacgaaccgtagaaacctcgggaaggactaccgcggctgcttgcaggtcggcgtgctgcggggcgcggagctgtaccggcgcatcgagggattggcgaaagcagtgctacagcaatcggagaacgatggttccggggcgctcttcgccgcaccgatgacgcggcttcgggagcgggcggtggcgatgcggcgcgccgggcactcccggaccgacattcaaaacctcctgggcatacccgatgaggaacttgtggacggactgctggccgtccaggcgcccgccccgcgatgggccgccggggcgggccggccggaatcgctgaaagaccaggccagggaactgcgagctcaagggtggggataccggcgcatcgccgcacacctgcgccatccgcgcgccgaagtcagggaatggctgctgggggagcgcatgaggacgcggggggacggcgatcctcgaacggccggcctgcgggagtactggaggcagcggcgtgcgtacgcgcatgtcgcccaccggctcatcgccgagcgggccgcgcgggaggtccacccgctgagcgagcgggagctgctcctgctcggcgcggtcatgtactggtgcgaagggggcaaggacaagacctaccgcaggcgggagcgggtgtgcttcatcaacagcgatgccgccttggtgaaattcttcgtcgctttcctcgagtcctgcggagtcgagcggtcacgcatggccatgcgcgttcacattcatcggacgggggacgtcgaggccgctcatgagttctgggcgaagcccctgggcgtcgaacgggacttcttccgcagcccggtgatcaagcgacatgaaccgaaaacttcataccgggaccgggagtatcgagggtgtctccaggtggacgtcctgcgcagcagggagctctattggaagatagaggggtggttcctgggagcggtcctcggtggagaaccggcggcaaataaatgaactccccgaggccatttcggcctcggggagagtgaagaagctccgggaggaggattcgaacccccacttaactgcaccaaaaacagtcgtcctgccaattagacgatcccggatcggtgaagtcgaattctctgttattcaattgttcggcatccggcccctcgtccctctcggcagagaccgggaccctgtcccatcataccgactgtgccctctctctccaccgtttataccgggagcggcggccgccgggcgtgccgggacgagcgggcctgccggaggcgggcaggcgacagtgccgggcggggcggtatcctgcaactgtcgggtggcagatgccccctgcccagcgtgggtgcaggccagggcgtcttggacagctccatcggctgccgagcccgaccccttcatctacagtccgcgatgccgaggagcctcctgtgagtgcgcgccgcccggctgccgtgatcgtcctcgccgcgggtgagggcacccggatgaagtcccgcaagtccaaggtgctgcacgagctgtgcggacgcagcatgctggggcatgtgctggccgccgccgagcagctgcggccccagcgcctgatcgtggtggtcgggcaccgccgcgagcaggtgatcgagcacctggccgagcacgccccgcacgccgagacggtcgtgcaggagcgccagggcggcaccggccatgcggtccgcatcgccttggagcaggtgggcgcactggccggcacggtggtcgtcaccaacggcgatcatccgctgctgcgcggccggacgctgcaggagctggtggacgcccacgagcgggagggcaacgcggccaccgtcctcaccaccgagatgcccgaccccaccggctatgggcggatcctgcgcggcccggacggcgcggtcaccgcgatcgtcgagcacaaggacgccgacgaggcccagcgcgcggtccgcgaggtcaacgtgggcatgtacgccttcgacgggacgctgctggaggcggcgctcaagcaggtgaccaccgacaacgccggtggtgaggagtatctgacggacgtgccggcgatcctgcgcgagcaggggcaccgggtgggggcgttcaccgcgcccgactgggtggagacccagggcgtcaacgaccgggtgcagctggcgcaggcccggcggctgctgaacgcgcggatcctggaggagcacatgcgggccggggtgacggtggtcgatccggccagcacctggatcgacgtgcaggtcaccatcgagccggacgtggtgatccatcccaacacccagcttcacggccgcacccatctggcggaggacgcacaggtcggcccgaacgtcacattgaccgacacctcggtgggcgccggagccgtggtcaccaacgcggtggccgtcggcgccgagataggcccgcaggcctcggtgggcccgttcgcctatctgcgtccgggcaccaggctggcccgcaaggccaaggcgggcacttatgtggagatgaagaacgccgtcgtgggggaagggtcgaaggtgccccacctcacctatgtcggtgacgccgagatcgggcagggctcgaacatcggcgccggatgtgtgttcgtcaactacgacggggtgaacaagcaccgcagcgtggtgggcgatcacgtcaagatcggcagcgacaacatgctggtcgcgccggtgcgcataggcgatggggcctatacggcggccggttcggtgatcgtcagtgacgtcccgccgggggcgatggcggtcgcgcgcagccggcagcgcaacatcgaggggtgggtcgagcgcaagcgacccgggacccccgccgcggaggcggcgcgccgggccatggaacgggccgatgaggccgggtccggcgagtgatttttccatcgagggggagttgtcttcaggtgagtgggatcagggcgagcggtgagaagaagctgatgctcttctccggccgggcgcacccggagctggccaaggaggtcgccgccaatctccatgtcgagctgacgccgaccgcggcctatgacttcgccaatggcgagaccttcgtgcgctttttggagtcggtgcgcgggtcggacgcttttgtgatccagtcgcacaccgcgccgatcaaccagtggatcatggagcagctgatcatggtcgatgcgctcaagcgcgcctcggctgctcggatcacggtggtggcgccgttcttcgggtacgcgcggcaggacaaaaagcaccggggccgggagccgatctcggcgcggctgatggcggatctgttccagaccgccggggccgaccggctgatcacggtggacctgcacaccgcgcagatccaggggttcttcaaccacccggtggaccacctgttcgcgttggagctgctggccgatcacgtggagtccaagctggacacctcgcaggtgacggtggtggctccggacgccggccgggtgcgggtggccgagcggtggaccgaccggctgggctgcccgctggcgatcattcacaagcgccgcgacccggaggtggccaacgaggtcaaggtcttcgaggtggtcggcgaggtcgagggccgcacgtgtgtgatcgtggacgacatgatcgacaccggcggcacgatcgtgaaggcggccgatgcgctgttcgagcagggcgcggcgaaggtggtggcgacggccacgcacggggtgctgtcgggcccggccgtggaccgtttgaagaactcccggatctctgaggtgatcttgaccaacaccctgccgatcccggaggagaagcgctttgacaagctgacggtgctgtcgatcgcgccgctgatcgcccaggcgattcacgaggtgttcagcgacgggtcggtgaccagcctgttcagcgggcagagctgacggggcggccgtgccggacggccttgtggcgtgggggcgtgcggcgatcggctagacttggtgatccgtgtgtgccccgggtcgttgtagtacggctccggtgttggactcgcactccccggggaccgcagaggatctcacgaggcgcttgccgcattaagccttcgccttgatacgcattgtccgtaacggacgtcccatggggacggccgtggatcgcaacatgaggagtttccgccgtgtccgaggtacgtatcgccgccgagccgcgcaccgagttcggtaagggcgccgcgcggcgcactcgccgggccggcaaggttcccgccgtcctctatggccacggcacccctccgcagcacatcaccctgccggggcacgacctgatgctcgctctcaagacgcccaacgtgctgctgcggctggagggcctgccgggcggtgaggagctggccctgcccaaggacgtgcagcgggacccgatcaagggtttcttggagcacgtggacctgctgctggtcaagcgcggtgagaaggtcaccgtggaggtgccggtggtggccaccggtgacgtggtggcggggggacggctggagcagccggtcattcaggtcgccgtggaggccgaggccacccacatccccgagacggtggaggtggacgtctccggcctgcaggtcggcgactcggtgctggccaaggacctgaagctgccgtcgggtgtggcgctggccgccgacgaggagacgctgatcctgcagatcgcggacgcgtcggtgctggccggggcggtcaccgaggaggccgaggccgagtccggcgaggaggcgtccgccgagtaacggcaccggctgtcggtgtgcatcggcccccgtgcggtctcatccggcacgggggccgcttcatgggcgggtctttttcaggcatgtggttttggaggccgggacgggagccttggcggtgcccgaagcccgggacgttgcgggtcgcggcttcgtgcccggctgtggcctgcggggaggacgtggtgcagagggctcggtggggctgtggcgcgggaggatccgggcgggtgtgatggaagcggatctgtggctggtggtcgggttgggcaaccccgggccggactatgccggcaaccggcacaacgccgggttcatggtggtggatgtgctggccgggcggatggggggccggttcaaggcgcacaaggcccgtgccgaggtgctggaggggcgcctggcggggcggcgggtggtgctggccaagccgcggtcgttcatgaacgactcgggcggcccggtggcccggttgcgagattttttcaaagttcctctggaacggattgtgatcgtccacgatgaattggacattccttacggcgccgtgcggctgaagcagggcggtggcgcgggcggtcacaacggattgcgatcgatcagcaagtcattgggggcgccggattatctgcgcgtccgtttcggggtgggcaggccgccggggcggatggacgcggcggccttcgtgctgcgggacttctctgcggccgagcgccgggatctggagctgcacctgcaggtggcggccgacgcggtggagatgctgctgacccaggggttgcaggcggcccagaacgtgtatcatgctcgccccgcccactgaggtgctttgtgacatcctgacatgctttgggagggggatctagaaaatctaccaaggatgggggatgtcacattgtggccactggttcaccttgcgcaccttaaggaaggcttaacatgctggatgcggcggtaaatccgaacggcgcgtgaaccagaagtggcgtctgcgcgtctctgaggtaataggtgacgcaggggccgatccgtcgcccactcctgtgaggacgcttcatggccgtcgtcgacgaggtcaaggttagaagatcacaagcggctgcgcaggagcgcagcaaacgtaccgactggattccccgttacctctactgggctctcgcgctggacttcatcgccatgctggtggcgggcatggtggcgttcgcggtgcgcttcacccccgttccggaggaataccaccttccctatctgggattgggggtggcgttgccgatgttgtgggtggcgacgctgtcgatcggacgggcctatgaggcccgtttcatcggggtgggctgggaggaattccaccgggtcgtcagatccggattcgtgatgaccgccatcgtggcgaccacggcctatgccaccaagaccgagatcgcccgcggttatgtggtcatcgcgctgccgctgggcacgctgctgacctgggtgctgcgctaccggctgcgcaagcggctgcacaagcggcgcggcaggggcgagtgcatgcgccgggtggtggcgctgggacatcggggggcgctggccgatctgatcaagctgctgcgcaagcagcgctaccacggcatggacatcgtcgccgtctgcctgccgccggccctcagccggggcgaggacgcggtccgcgaggtggagggcgtgccggtgctgggcgacttcggccgggccgccgaggtggtcaagatgctggacgccgactcggtggcggtgctggcctgtccggagatggacggggtggcgctgcgccggctggcctggcagatcgagcgcgacgatgtggagctggtggtggcgccggccctgatggacgtggtcggcccgcgcatctccatccggccggtggccgggctgccgctgttgcacgtggagcatccggaactgagcgggggctggcggctggtcaagaacctgttcgaccgggtgggggcgctggtgatcttgctggtgctgtccccgctgctggtggggctggccctggcgatcaggatattggacggcaggccggtgctgttccggcagacccgggtgggccgtgacggccggctgttcaccatctacaagttccgcacgatggtcaccgacgccgaggcccgcaaggccgagctggtcgagctcaatgagcacgacggggtgctgttcaagatcaaggaggatccgcgggtcacccgggtggggcgggtgctgcgccgctactccctcgatgagctgccccagttgctgaacgtgctgcgcggggagatgtccctggtcggcccgcgcccaccgctgccggacgaggtcgcccgctatgagcaggacgtgcgccgccgcctggcggtcaagcccggcatgaccgggctgtggcaggtcagcggccgttccgatctgtcgtgggaggagtcggtccggctcgatgtacggtatgtggagaactggtcgctgatcctggatctgcagatcctgtggaagacctggtcggccgtgttccgcgcctcgggagcctactgagccgtgacggcgctttggggccgggatcggtgaagcggggaccggaatactccgatcttggggaacaatggacggcagcccaccaaaccgagttcggaagtaggcttcatggcgtccatctcccgatccgacgaccacgcgctggcggccgagctggccaccgccgcgggcgaggtgctgctgggcatccgcgcccgggtggggcacgccgacggcaaagcgctcaagaacgccggtgaccagggctcgcacgagttcctgatggccgcgctggccgagcgctgtcccggcgatgcggtgctgtcggaggagggcaaggacgatgcggctcgcctgcgggccgagcgggtgtggatcgtcgacccgctggacggcacccgggagttctccgaggaggggcgcaccgactgggccgtccacgtcgcgctgtgggagcgcggcaggctcgtcgccggcgcggtggcgctgcccgcccagggccgtaccctgcacaccaccgcggccgacggcggagtgcgcgcagtggtcggtggcgcggccggccggcagccgctgacggtgccggcccctcagcccgacctgctgcggatcgcggtgagccggacccgtccgccgcagttcgtgcagagcctggccgaacgcttggagacgaaggtggaactggtgccgatcggctcggccggagccaagatctccgccgtgctgctcggcgacgtcgacgcctacgtccacgccggcggccagtacgagtgggacaacgccgccccggtcgcggtggccaaggccgccggggcgcacgccacccggatcgacggctcggagccgacctacaaccgccccgacccgatgctgccggatatccttgtctgccaccctgcgtcggcgccgatgctgctggccggcatccgggatgtgaagcaggagccgcaaggctgatcaagccccacagaaagccctttgataatgcagcgcagtgactatctgctgtctcagctcgatgtccttgaggccgagtcgatccacatcatccgcgaggtggccgccgagttcgaacggccggtcctgctcttttccgggggcaaggacagcatcgtgatgctgcacctggccaagaaggcgttctggccggcgcccatcccgttcccggtgatgcacgtcgacaccggtcacaacttccccgaggtgatcgagttccgcgaccgcagggtcgccgaactgggcgtgcggctcatcgtggcctcggtgcaggagtcgatcgacaagggccgggtggtggaggagaccggcaagtgggccagccgcaaccggctgcagaccaccacgctgctggacgccatcgaagagcaccgcttcgacgcggccttcggcggcgcccggcgcgatgaggagaaggcccgcgccaaggagcgggtggtctccttccgcgacgacttcgggcagtgggaccccaagaaccagcgtccggaactgtggaacctgtacaacacccgcatccggcagggcgagcacgtgcgggtgttcccgctgtcgaactggaccgagctggatgtgtgggattacatccggcgcgagcagctggagatcccgtccatctacttcgcccacacccgccgggtgttcgaacgcgacgggatgctgctggccgacagcccgtacgccaaccgccaagaggacgagccggtcttcgaggcgatggtgcgctaccgcaccgtcggcgacgccagctgcaccggggcgatcaagtccacggccaccacgctggacgaggtgatcgccgagatcgcggcgacccgcatcaccgagcgcggccagacccgcgccgacgaccgcaccagcgaggcggcgatggaagaccgcaagaaggagggctacttctagccatggccatggacatcctgcggttcgccaccgccggcagcgtcgacgacggcaagtccacgctgatcggccggctgctgtacgactccaaggcgatcttcgaagatcagctggaggcggtggaacgcaccagcgccgaccgcggcgaggagtacaccaacctggcgctgctgaccgacggcctgcgggccgagcgggagcagggcatcaccatcgatgtggcctaccggtacttcgccaccccgcggcgcaagttcatcatcgccgacacccccggccacatccagtacacccgcaacatggtcaccggggcctccaccgccgacctggcgatcatcctggtggacgcccgcaagggcatcctggagcagtcccgccgccacgccttcctggccacgctgctgcgggtgccgcacctggtggtggcggtcaacaagatggacctggtcggctatgaggagtcggtgttccaggccatccaggacgagttcaccgccttcgccgccaagctggacatcggcgacctgaccttcatcccgatctcggcgctgcacggcgacaacgtggtggagcggtcggtcaacatgccctggtacgaggggccgtcgctgctgcaccacctggagcacgtgcacatcgcctccgaccgcaacctgatcgacgtgcgcttcccggtgcagtacgtgatccggccgcacaaggccaccgacccggagctgcacgactaccgcggctatgccgggcaggtcgccgggggcgtgctcaagccgggcgatgaggtggtgcacctgccctccggcctgaccaccaccatcacccacatcgacgggcccaacgggccggttcaggaggccttcccgccgatgtcggtgacgctgcggctggccgacgacatcgacatctcccgcggcgacatgatcgcccggccgcacaaccagccacgggtcacccaggacctggaggcgatggtgtgctggatgaccgatgtgcgcaagctgaccccgcggatgaagctgctgatcaagcacaccacccgcaccgcccgcgccatggtcaaggacgtccactaccggctggacatcaacaccctgcaccgcgacgagcaggtcgacggcctggccctcaacgagatcggccgggtcagcctgcgcgtcacccagccgctgttcgtcgacgactatgcccgcaaccggctcaccggcggtttcatcctcatcgacgaggccaccaacggcaccgtcggcgccggcatgatcatcagctccggctgagcgtgcggcggggcggccgccggtgcgcgggccgccggcaagattccggaattgcccggacagtggcgctgtgaccagggaagaatggtccggtcccggtcatgcggagatgaaggcggtcgcatgagtgacacccatccgtccgtgggggtcgtcctgcccacccacaaccggcccgagatgctgcggcgggcgctggagtcggtgctggcgcaggactacccgggcaaggtccgcgcggtggtcgtctacgaccgggccgaacccgaccagagcctggccggcgagcgggtgcaggtgatggccaaccggcgcacccccggcctggccggggcgcgcaacaccggaatcctggcgctggacaccgacctggtggccttctgcgacgacgatgacgtgtggctgccgggcaagctgaccgcccaggtcgcggcgctgcaggccgagccgcgggcggtgctgtgcagcgcgggcatcgtcatcgatttcaacggccggcagctgccccgcctggccgggcgcgaccgggtccactacgcggagctggtgcgcgaccggctgatgatggtgcactcgtcgacctacctggcccgccgcgccgagctgatcgagatcggcatggtggacgaggagatccccggcagccagggcgaggactgggacctggcgctgcgcgccgcccgccgccatcccatcgtgcacgtggaccgcccgtacgtgcgcgtcctgtgggggctgacctcctactacgcgcacgcctgggagaccaaggtggccgccctgcagtggttcctgcggcgctacccggagatcgagcgggacggcgccgcggccggacgggtctacgggcagatcgccttcgggcacgcctgcaacggccgccgcagggaggcgctgcgctgggccggccgggcgctgcgcgccaactggaaggaacgccgcgttcccttcgccctgctggtggcctccggcctggtctccggggagcgggtgctgctggcactgcacacccgcgggcgcggtatctgatgactcaccgggcggatatccgatatcggcgtcttttcgcaggcattgccgataccgtctgctcaggggtccattcgctagggggtcgtctcgtgaaagcacggctgcgccgtatcgtcctgccgctcgtcgcgtcggtcatgctgctgccgatctggggcaccggaacggcgcgggccgaggtcgactacatcacggtcgcggacgccatcatcgagcatggctactacgtcgactccaagtccaagctgctgcgctccgacgcggcgctggacgtgctgcgttctacgctggagcggagcgagccggcctatgtggcggtcttccccgcctccgtggatcccaacgccgcgctggaagggctgatgaagcagctcgaccagaagggcacctacgtggtgctggccgggcggagactgcgggccaagtcgaacaccatcgatgaggcgacgctcaggcagcactacgtccaggcggtcaagagcaaccccggccgtcccgaccgcgcgctgatcgcgctgctgcggctgctgcccaccgccaaggcggctccgctgaagactcccgagccgaccacgctggcggacgcccagcgcgccatggaggccggtgccaaggaggccgctgagaagaaggacgacggtggcttcccgctcggctacctgctgggcgggctgggcctgctggccgtcatcgcggccgggttcgtgctgttgctgcgccgtaagggcaagtccaagcccgcggcgggggccggggcgcagagcccggcggcaggcggcgggcccgcggacgcgccgggcgcctgagccgcgccggggagcggctgtcaaccctgcggcgccatcagcaacagcaggtgccgctctccggccgccgcggtcatcacatcgctgggggcccggccgtccacggtgatcagcgggccgggtctgctgcggtgcagccgcttgccccagcccagttgccctttgcggccggctccccagctcagcgccgaaccatcggacaagatcgccaccccgtgggcctccccggcgtgcacctgggccacgccctgcagcaggggaccgtgggtgccgaccacgttgaccggagtgtcccgcagcgtcagcgtgccgtcgcccagctgcccggcggtgttgttgccccaggccaccagcgtggcgttcttggtgagggcgaagttgtgcttttccgccgccgagatcgccacgatgccgctcagctcgcccttgccgcccacacccgacaccggtttggggacggtgctgtcggtgcgggtgccgttgccgagctgccccagctcgttgcggccccaggcgaccaccctgccgtccctcagcagcgccagcccgtgctgcccgccgatggcgatcttgctcaccccgctcagccaccgccgcccgttcaggccgcgcacccgcaccggcagggatcgctgcttgcgggtaccgtcccccaccattccgtagtcgttggcgccccaggccagcaccgacccgtccttgcgcagcaccagctcggtacggccgtcggcggcgatctgcaccacgtcggtgagcggtttgcggccgtcggggcgcagcaccacggtgggcagcagcggggcctccttgcggccgatgccccgctggcccgcatcgcccttgccccaggtcacgaccctgccgtccttcagcagcgccatggagaagtccgagtcggccgccaccgccacggcccccctcagatgtcccttgccggagccgggggcccgcaccagcaccgggtgccggctgtcgcgccgggtgccgtcgcccagctggccatggtcgttggctccccaggcgaccacccgtccatccgacagcaccgccagggaatgccggccgcccgcggccaccgccacgacgtttcgcagccggcccttgccgcccaggcccagaaccggccccagcgacaggtccatttcccggctttcccgccccagctggccgttttcgttgaggccggagctccacacctccccggggccgtgggcccggtcacccgggggtggggcctcgtcgggaccgtagcccctttggacggcgcatgcggtgagggaaaacgccagcgccgccgccagcaacggccgcagacggcgccggacgccgcttgggtgaacctttttcaacacgccgtttccgcaggtagggacgggatccttgcggtcggggaggatgccgtgaccggcgacgtcgtaacccccgatatcgccgcggcccccgtctttggcaccccggaccgcgcgctgagaaaggttcaggcgtgccggacgcaggcgaacaggtgccgtccgtagttgtcctggtaggggggacgggagtcggcgtccgggcccagatcgacgatttcgtcgaaggacgtgtgccgggagaggaattccgcgatcgtcttggggttccaccccctcagcgacgtccggaaccattcctcattctcctgaccggtatcgaagaacagcacacgccctgtcacgcgatccagcagccggagaagctcctcggcactgacagagccgcgaccgagtacgaaatgatggagcaaactgaagcaggacacaacatcccaggtacggtcggcggcgcgcaacaggtccacgcagtcgccggtggcgatggcgccgtcgggcagtccgtagaccgccttgcccagcggaaccgccaggggatcgcgttccatccccgaggccgcgaaacccagcttgcccatctccttgacgaaccagccgtagcagctggccacatccaggtaggtcccctgggtggggatgcggcgttcggccaggaaagagatcattttctccagccggtcggtgcactggcgcaccgtcgtccagctgtcgcgcagctcgggtgcgtcgatcggctggtacagctcacgggtgccgtccagccagctcatcttgagcagcaggtcctgcaggggagtggtcacgggcagccatttggcgaccgcccacaccgacttgtggccgttgcgcgccgccacggccagccggtggtggccgtcgaggacctggtagtagctggagtggcggatgggggccaccaggatcgggtccaaggcgccgctctgctcgggccgccgcctggtcggggcgggaatggtgcccttgtagcggccgatgaaggtgcgggccgagtcgatgatgccggcgtcgtcggcggcgccgaagtagcggccgccggcggcgatgcagcgccgggccagccggccgtagtcgctgtcgaggatctcctcgtccgtcaggtgctctttgctgtcggccagttccagcagccgcacgtgcggcccctccagcagcggggtcgacggccacagcaggtcaccggtccgctcggcgaactcacgggcggtccacccgctctgcgcgcccagcagcagccggtccagcgggacgcggatgcgccagggccggcgcagcaccgcggtggagagcacgacccgggccttgggcgggatgggcaggctgcggccggcgtcgaccagccggccgtacagcgggccgctgggggtcagccccgccttgcgcagcacggtgcgggaacggcggcgtatctgatcaagggccggagacatgggctctcctcgcagtcgggtggtcgggggtcggggcggtccgggcggccaggcgcccggggaccagcgaagcgaacgcggtgagcgccagccgctcccggcccgcccacaacagggcgaggtacgccgggcaggcgagcgccaggccggctgccagcccgccgatgttcgaaccgaaaagaaggcgcgccagcagggaaatgccgccgaagcacaacgataccgacgccgtggcccacagcagggcggaactgaagggagtcatcgagagcatggcccgcacctgcaagagcggcagcaggttgcgggtcaccaaagccgccgaccaggcgatcgccgctccggtggcgccgtgatcggggatcagcagcaggttcagcgccaggttgaccgccagcgccgcgacgttgttggccaggctcagcccgctacggccggccatcagcagcatcacatcgacggggccgcacgcggtggccagcagcatggtcagcgccagcagcaccgtcgtggtctgcccggcgccggcgtacccttcgccgaacagcgacaggtagaccggggcaccgacggcgacggtcaggtgcaccggccaggtcgccatcacgatccaggcggtgctggtggcgaagacccgctgggcgccggcgcggtcctccagcgtcagctgccggctcaccatgggctgcatcacctgctggatcgcctgggtggccagctggccgatcacgatgaagcgggtcgccgcggtgtagatggccgcgttgcggggagagctgagcgcggccagcagcatgatgtcggcccgctgcagcgccgtctggcagatctgcgctccggcgcgcggcgcggtgtaacgccaaaaaccggagatgagctcggcccgctgcaccatttcccccgggccgatgcgcgcgtcggagcggcgggccagggcgcggtaccacagcgcggccgccgccagccccggcaggtagggcagcgcccaggccagggccagcgccaccgggtggtcggtgagcagcccggccagcgccgcgccgctcacctgggcggtctgccggaagatcttttcgatcagcaccgtcggccgcatggtgccgtgtccccgggtggccgccagcagcaggtcgtgggcggtggccaccggcaggaacccggccagcacgcgcagcatcgtggtcacttcggccgtctgctgctcgcccagcagggcggccagtgcgggcgccgccacggccagcgccagcgccgccgtcgcggccagcgcgaagaccggcagcagggcgatcgggacggtccggcgggccgcggcggcccgtcccagcgccagatgccggggcagccagcgcaccaggcccgcgtcggtgcccagcccgcagatcgccgccaggatcacaaacagcgacaccgccgcgaagaacgcaccggcggtctgctgcgagtaggtgtgggtgacgacgacgaccagggcgaaccccatcacgccggccaggaccgcgcccaccaggttcagggagccgccccgcgccagccgggtgagatcgccgcctcctccgtccttgccgccggtcttctcctcagatgtcgccatcgccgctgccggtcttgccgctgggtttcatggagaactcttcctgctgctccgaccggcgggtcggggccacgcgccggtcagtggggtactcctcggccgccgacccgttgtcccggtcgccgggcaggcggatgtcgtggccgtccttgaccggcttgcggccggtgaccagctcctcccacaccacgggctcgtcctcggggtcggggaccggggcggggatgggcgcggtgtcggtggacgactcgccggcgcgccgctcggtcgtgccgggccgcctgtcgggtttcctgccgggcttggcgatgggcagcgggctgctctccagcaccgccccgatcacggtcgcgccggcgcgctgggcttcgatgtgcgcctggatgaggtcctggcgggtggtcaccccgcgtgagacgaccagcaggacggcgtcggcgagggtgcacagggcctgggcgtcggcgtcgtgcaggctggggccgttgatgaccacatagtccgaccggcggcgcatcgccttgatggtgctgcgcatcagcggcccgctgaagcggtgggtggcctgcgcggcgtcccgtccccgcggcagcagccgcaggttggagtcggcgtgaatgagcagcgtcgccgggtcggtcccggagatcagggtgtccgacagtcccttggcggggctgaggccgaacagctccagcgggtcggccgccgaggcggtcgcgtcgatcatgatcgtgggcgagccggcgaaggccagcgccaccgccaggttggcggcggtgagcgtgacggtcccgcccggggtggcgctggccaccaagatcacgtactgcttgccgggcgccccggcgaccacggcggcgcgcagccgccggtacccctccgcctgagggccgtccggctgggtgacgagcaccagttcctcgcccgaggagggcgcctccgggatcgtgctgagcgtgcgcagccccagcgcctcgacgctctcggcgtcccgcagccgcttgtccagccgcgtgcgcaccagcgccagccccgttcccagcaccagcccggccaccaggccggccgccccgtagatcagcagcatcatgtggccggaactcttgggcagcccggccggcgtgatgatctgccccgggtcgatcggggtgctggcgatggtgttgatctgctcgtcgatgacgccgagctggttggtgtaggcggtgatccgctggttgaggaacgcccgttcggtggcgttggccccgctgagctggcgggtggcctgctgcagcgcccgctccacccgctgggcctgctcgcgcagcttggccatctggccgtcggtgaccgccttggcgcgctgctcgcggtgctgcagataggcgttggcgaacgcctgcgcgccgtcgcgcgcccccctggccgactggtcggtgtaggagatgttgagcacctgggtgttgggcggcacgctgaccgacaccttggcgcgcagccgggccggatcgctgccgggcagctggccggcggccagcttggcgacggtgtcggtggtgaccagctgcgcctcggtctccaggttgatcagatcgtcaccgcggccctccggggagtaggggttgccttccagaggggtcaccagcaccgaagtggtcgcggtgtaggacgttccctgcaggaagccgaccgtgaccgcgagcgcggtggtgatgaacgtcacgatgcccaggaggagcagatgctggcgcacggtgcggatcagctggccctcgcccggggctggatggtcagtgggcacgtgaatcccctcagtccgtccggtcgcggcgcctgtggctgctttgaccatatcttggtctgcagcttgtctggttgcgttcatgtaaggcccgttagtggagagattgcagccgccggcgggtgactgttgtgtggtatggagggccggtcaggctttctgcgggccggtgagcaccaacccttgcgcgggaacggtggcctgttcgaaggcctgcattcccttgaccagttcgcggtctgaggcccgttcccgttccaccacgatgaaggtgaggtcgctgatggcggccatgctcagcgcctcggccgtgtgcggcgccacaccggtgatcaccacgagctgagccttttcccgggccttggccagggcgcgtgcgaatccgcggtccccctcaccggagggggtgcggaaaacgggaaaggacgcatgttcatcggcggtgccctcgtgtccgcgccgcgccttcccatcgccggtggcgtccacgtgcaccagcgcggtccgggccccgccctccacgcacagggaggccagcccgcgggcgacgcggacgcccgcctcggggggcagaccggccaccagcaccgtggaggcccgcttgtcgaaggcgagattgcgcagccggcgataggtgttggagcgggcggccgaatgctgaccgagttccgccaggaccggcacctgcacctgcggcgggatgtcgacggcggtgcggatcaggcgtggccgccggttgcgcaccagcgcgatccccaccccgacgatcagccccactcccgcccccgtggccgggccgagctccccgttgacatcgtcgggagcggtcggcagggcggggctgcgcagcacctcgccggactggatggcgcggctctccagcgcatgcagctccttttccaccgaagagagctggttcaccagggcctggcgcctgctgcgcgcggtgaggcggggcatcgccgcctcgtctccgggcagcgcggccagccgcttctccagcaccgcccgcctgcgctgcagggcctcccggttgcgctgctggacgcctcccacgatctgctcgcgcagactcagataggcctccgcgacgatcccggcgccctgctgggcggtctccggccgggacgccgagacggcgatgttgagcacccgggtgttcgccggagcagtgatcttgatgcgccggcgcagctcgtcatggccgacccggaagccctgaaaggagctcagccgggtgagcacctcgttggagagcaccagctgggcctcggtgtccatggtggagttgcgcggcctgcgggaggagccgtcctggccggtcagccgccggctgccggtgtgcagcggctcggccggcgccatcaccgagaccgtggaggtgtagacgggggcggtggtcatcgtccgcagcagccccagggcggtgcccagcagcaccgcccccacgatcaccagggcctgccgccgcagcagcgaggtgtagtacgtcagcgggaccacatcgggtcccgcctgcgcgcggcggccggcccggctcttcatcgccgccaaggcggtacggtccccagcatctcggccagcttctcgtcatagggctcgaagtgtttcctgagccgctcctgcagcgccttcggcagggccgagccgggacgggcgttgtgccgttcgaaggaggagggccgccaggacggcagccccaggtagtcgatgatccggtcgtagacggacgccggatcggcgaagaagtcctcggcgaacagcaccagcacccgttcccgcccgaacagggcgaacaacacctccagctgctcgcagtattgaccgcggtccaggtaagagtggtgccggtggctgtggctcaggtaagtcgggtcggccttgatccgctcgacctccccggccagccgctgcggctccagttccagggcgcgttcaaaggactgctcggtttcaaaaccccgggccagttcgtgcttgtaggccgagtaggcccgctcgaccgggtcgcgcagaatcgcgatcaatttcacacccggcagatcctgggcgatccgatggggcgccagcgggtggtgcatgtaatagccggcggattcgaaggccagcgggcgtgtcccggcgggcgcgcgccggtaggccgtcgcccgcaacgggaaatgcccgcggtaccagttgaaaccgcggtggtaattgacgtcgaagtaatgcacgcccttgtggaagttgggctggacgatggccggatgggcggccagcgcgcgaaacagcgacgtggtgccgccgcgctgggtgcccaccagcaggaagtcggggatcatccggcccttggcggtcagccgcccgcccgttctggagatggcgcggccgctttccttgacccactgcggggcgtcacgtcgcgagatcacctcacgctcccgtcatgcgctccgccggcccgctcggccagcagatccagcaaccggtcggccgtcggccgcagcgggtccccgatcggttcctgcgcggccagctggtaccgacggcacagctccagcaggtacagctccaaggtggccagggcggtccgcccggtcagccccagcggggccaggcaggccacggcgccggccggccaggtgccataggggtcggcgcccttggcccgcgacgcctcctgcagccggtagtgcagcaggtcgaaaccgttgggcacgtcacgggagaaccgctcccagtcccacagctgcacccgtccccgatgccaggccatgttccacggcgtccagtcgccgtgccaggcgccgaagtccagctccacatcgccgtaggcgctctcgacgcgcttgatcacctcggccagccgctcggcccggcgcccgtccgccacctgggcgggcacttcggtcatcgcggcccagaacgtgctgtcggccagcgcggcgcggcggacctccaccgcgccgaacaccgtgcgcatggccgccagcgggaccgtgcgccgcggccgccagccgagggcggaagtgtgcagcgccgacagcaccagcagcccccggccctgccagtcgcccaggtgcagcacctcggggacggtgacgccgggaaggctgcgggtgctcaggtagcgcagcgcggcggcctcctgcgcgatgagcgcgcgggcggtggaggtgtcgccgaccttgacgaaggccagcgcgcggccttgcggggtcaggacgtgcaggatgggcttgcggttggcgcgggcggtgcccaggccgacgctgaccagcacccgccggccgagcagctcgctcagccggtcctccaccgactccccgcccccgtcgatgcgcagccggtcgcgcagcgcccgctgcggccccccgctgcgcagcgccagcgcgctcacgctgcgcgagatccgctgccggaggcccagatcgtggctgtagcgccgcagcgccgccgccgaggcggccgcgctctccaccggcagcagcagccgcggccgcgcggcgttgggcaaaaaggccagttcccggcggccggccgcaaccgggtcggcgctcgtcgtcacccgcaccgacgcgccgggccacagctcggccacggcgtccacccaggcctgatcgacgctcaccggaccctctccagcaccggcaggacggggttgtcccgtttggcgcgccacatgagcgccaccgccaccatcaccgtgtacagcggtacctccaccaggtcgtaggtgaataggaaaagaccgcacgacagcagcacgcaacagccggccagggaataggccgaccggtcccgccagtgccggacgaaccggagcgtgaagaacgccaggaacgccacggtgccgaccaggccgtgcgcgaagatcagcaaccacaggtggccctgggtgcccagcggaggaggggcgcacgctttgcacccggggcgttccccgccggccacggagtccaggtcgccctccacgtccctggtggagccgaagcccagcagcggcgatccggtccacgcgcttttgaccgtctcgacggccagcagcgtccgccgggtgttgctgtgcgggttgtccagccgggactgcaccatgccgggcagcggcgaggccgcgatgatcagcgcgccggcgcacaacccggcgatggtccagcccagcacccgggcgccgccgatggcgaccagcctgatgaggccgaacaccccgatcaggatcagcgccccccacaggccccggttgagcgagtagacgaccggccacagcgaggcgatcaaaatcacacagccggcgatccgccgcctgccgcgggcgcgcacgatccaggtgaggacgaagaacggcaggaagaaggcgtaggcggcgccccaggtgttggagtaggcgaagggcgccatggggcgggactgctcaaagcccaggatcgtcgacacgtcggcgaccttgggatggatggcgtcccgcaggaaggcgttggaggccaggccgtgcggcagcagcatctccatcagggaggtgagctgcagggttggccagaacgtgccgaccagcccgccgaccgtggtcacgatgaacatgaagcccagcaggcggccgaccctgccggtgggcagctcttcttcgctgctgttgcagatgtagagcagcaccaccgtgaacgacaggtaccagaccatccgccagccgaagaccagcagccgggtgatgccgccttcgggagaggcgccgggggcgtgcacccacagcacggtgacgcccagcagaacccagacgatgaagaacagccacaggccgaatcccgcgggggccacaagggtgtttctgcggcgccacagaaacatggccatgggcacggtcatcgccatgaagacgatgtgacccaaacccagcagccaccacagcggataccccaggaagatcacactcagtggccatccggtgggcaaccgccacggcaggagtggccgcgacggcgtcaacgtggatgtcacgttcgctccagatgtgccctggcaggggggtgagataagaacgttagcggttccctggtctgccgcgtgtgtccagcgataccttatgcgccacgtaggtgtgggtgtactcggctatatgagtggatcggccatcgggggtgcaggccgagaacacatggggcgccgggctggatgtgcccggtaggaacgacatgaggagcgctatgcgcttgcgaaaagctgtgtcggtcatggccgggctggccatggccacgggtgcgctggtgggcgtgcccactgtggcgcaggccagtccggccaccggagaaccgcacaaccggatcgtctccgacgacccggtggactacaccccgcagatccaggacgggtcggtcaagtccatcgtcaagatcggcgaccggatcttcatcgggggtgacttcacccaggtcaaggagccgggcggcggcaagccgatgctgacccgcaaccggctgttctccatgaacgccaccaccggcgagatcgacgccggcttcaaccccaacgtcggcaacggcgaggtcagcgtgctgctgcccgcctccgacggccagtcgctgtacgtcggcggcaccttcaccagcgtgggcggggcctccacctcccggctggtgcggatcaacgccaccaccggccaggtgatcagcagcttctccgtgcagaccaacggccgggtgcgcgaccttcgcctggcgaacgggcggctgtacgtcgccggtgacttcacccacgtcaacggggtttcccgtccggccctggcggcggtcaaccccaacaccggcgcgctgctgaacttcctggacctcaacatctccggcacgcaccggggcctgggcgtgaccctcgtctacaagatggacatcacgcccgacggctccaagctggtgatcatcggcaacttcaactcggtggccgggcagacccgcaaccaggtggccatgatcgacctgagcggcgagcaggccacgctggccccctggagcaccacgcgttacgcggagctgtgctcctcgtcgttccacacctacatgcgggacgtggacttctcgcccgacggctccttcttcgtgatcaccaccaccggggcctactccggcggcccgccgaagctgtgcgacacccacgcccgctgggagaccgccggtggcgccgaccagcagcccacctgggtgaactggaccggcggcgacaccagctacgcggtggaggtcaccgacgccgccgtctacgtcggcgggcacttccgctgggccaacaaccccttcggctccgacaaggccggccagggcgccgtctcccgggagggcatcgccgccctcgacccggccaacgggctgcccttctcctggaaccccggccgcacccgcggcgtcggcgtcttcgacctgctggccacctccgagggcctgtggatgggcagcgacaccgacgaggccggcggcgagtggcaccccaagctggcgatgttcccgctggccggcgggaccaaggtcaagcccaaccacaccggtgagctgccgggcaacgtctactacgccggcggcctcgggctcgccgcgcagaacttcctgcggcaccgctccttcgacggctccaccgccggaagcaccgtcaaccactccacgggtggcttcgactggcgcaccatgcgcggcgccttcatgatcaacggcgagctgttctacggccactccaacggcaagttctaccggcgctccttcgacggggagacgctgggcacgacggtgaccgagatcaacaccgccgaccagctgaccaacatgtcgacctggcacaaccaggtgcccaacatcaccggcatgttcttcgccaacggccggatctactacacccgcggccagtcggcgctgtactaccgctacttcaccccggagagcaacgtggtcggcgcccaggagctgaccgccgtgggcaacatgtccggggtgaactggagctcggtcggcgggatgttcgtccacggcgacaagctgtacttcgtcaacaacagctccagcggccggctctaccggatgaacttcgtcaacggcgtgccctccgggacgccccagctggtcgacagcaacgactggcggggccgcgcggtgttcctgtacagcggcgtgcccaacgagctgcccgaggcttctttcaccagccagtgcgatcagctggagtgcagcttcgacgcctcggcctctgaggacccggacggcaccatcgcctcctactcgtgggacttcggtgacggcaagaccggcaccggcaagaccgtcgagcacacctacgacgagcccggcacctacacggtcaagctgaccgtgaccgacaaccgcggcggccagggcaccgtcaccgagcaggtgtcggtgacgcagaacgccaccgcgatcggctaccggggcggcgccggcttcaacgccaacacccgcgaggcgacggtgaccgtgcccagcagcgtccagccgggcgacggcatggtgctcatcatgaccgccaacagcaccagcgtcacgatcacgccgccggccgggtggacccagatcggcacccagacggccggcagcgcggtctccacggtctggaagcgggtcgccaccgccggcgacgccggctccacggtgagcgtcggggtcagcgactacgccaaggtcgacctgcggctgctggcctacgagggcaccgacaccggcaacccggtcgcggccatcagcggacgggtcgacgccagcaccgtcaccgagcacgccacgcccaccgtcacggtgagctcggccggtgcgtgggcgatctcctactgggcggacaagtcctccagcaccaccgagtggacggcgcccagcggtccgaccatccgcggcaccggcgtcggctccggcggcgggcggatcatgaccctggtcggcgacaccgacggcccggttccgaccggctcctacggcggcctggtcgccacgaccgacgcggccagccggggcctgatgtggaccatcatcctggcccgtcagagctgatctaggggcctgagcccggagaagggacggccgcccgggaatcccgggcggccgtcttgttgtgccccggcgtgcggaccagggagtgcgaagggctccggcccgcaggagcgccggccgctacggccggggtctgcttgggggcgttctcctggcccggcagggccggggcacccatcagggccgccacggtcggcttcaggctcgcgttctcctggcccggcagggccggcatagggcttgaacccggtgaagggacgggaccgggcgggggcttcgccgcgtgccgtgcacggcgggttcggcgcgtatggcggtcgccatgattcgccgggccgtccagggcatggcgcgggggcgccggttcggctcatgaggggcggcgggaaagagccgccgtgacacgggtcggcccgcccggaagccctccgggcgggccgacccgttcagctgctgggcggagagccggcaggctcagtcgcggcagaagtcctgccaggccttgcggctcggcgcatccagcagccggaagtcacccgagggccagtccaggtcgaagtaggcgacccacagggcaccggccttgccgaggtgggcgaccatctcccgcagccacttggcgcgcttttcgccggtgtccccgccgaccaggtagctgcccgtctcggcgataccgaagggcagtttctcctgctcgctgacctcgatgaccttctggtacatctgcttgggcggctcgtagaggcccttcttgtccagcaggttgtacacgtcccagccgagcacctggatcacgtcgcggcccgggtagtagtcgcgccagttgcgcccggaccgggcgtccagggtccagctcatcaggaccagcgtggccctcaggcggggattgccggcctggtcggccagggagcgcagccgcttccaggccgcccggtagtccggggcggtgaactcgccgctgcggatgttgtcctcgggctcgtggtagtagacccagtagatgtcctggtccttgggggcggtggcgaaccactcgcgcatgtagccgtcgtgcttgcccgacagcacgtcccgggggttcatcttgaacgacaccacgatgggccgcttgccgacgtccatcttgcccggccacttggagggcaggcccgcgtagaagatgcggaccatctggagcccgccgtagtacttgtcgacccgcgccagggcctgctggaaggtctctccgggcagggtgttgaacgaggcgccgcacagcggggcgtcggcgggcttgaccggcggctgggacggctgcgcgggcggacgcggctgagcgctggtgtcgggcgacggctgggaggtcgcgctcgcggtcggggtcggcttcggcgtggccgtcgcggtcggcgtcggcgacggggccgccgggacggtgggggagggccgcccgccgttctccttggcgggggtcaggatcagccgcggcccccgcgcgccggcctcccgggagtagagcgaggccgccgaccagtagttggggttggtcagggcgaaggcgtaggtgcccggaccgttgacccacgagctgacgtcgaaggacagctcccgggtgccttgggcggtgatctcggcggtggccagcacctcaccggctttggggcggttggcccacgtggtgtccttttcggaccagccggtggtgggcagcgagcgcagctccacggtggcgggctggtggtcgaggcggttgaaggtgaaccgcagccgggcgctgcgcaggttcttcaccccgggcggaacgacgaaggacacataagcctcggtgtgccagtcgctccaatgggaggccgtcagtttttcggcggaccctttgttgagccaatccatctgccgcaccacataggtgtcggccacggggggcacggccagcggatccccgtccgtggcggtcatcgtggccggggcgcggcgcgggaggggcgccacgtcggcggcgaggacgcctgcggccactgtcgctccggccgcgcccaacgccacgagggcgcgtgtcctgacgcgccttcgctgcctgcgccgccgtcgaggaggcaacggttgcgaacgccgcgcgtcgggccggtgatggcgggaagggaaccgatctggtggccgatgagctgacacggaccgttcctttctgacggatgcggcgcgcggggccgctgtgtaaattgccgctcagagtagcgggtgcgcccgcacatcgcagcacagtgccgttttcggtatggccttcgaccggttgcggtgaccggagcataccgccgtggccgccccgtcaatcattgtcgtcactttctgtgagtaaactgtcactggcgcggtgggcggttcccctattgatcttttcggtgtgcttctgccggtgcattgccgtcatggccgactgcggtcgcaggaggccctcccgcagtgggcggcggcgcgggagcatgggccgcggagcgaaaaacgccgccggagcgtgatcggtgcgacgcggggagtcgcacaaaatggcttgcgagttaccgcaagtaacgttcgtgataactgaacgccgtgtggataagcggcacataggctcgcgggacgacgctggggaaccgaaacgggggagcgatgtccaaagggccgattgcggtgatcgtgctttcgcaccgcgacagtgagcaggtgacacgcctgatccaccggatcaccgagggaaccaatagcttcgccgtcatccatcacgacccctccggggagccgctgtcgattccgccctcgtcgcaggtggcggtgatccccgatccgatcccctgcaagtggggcaggctgtcgctggtgcaggcgcagtggaagacgctgcagtgggtcgcccggaacgttccggagttctcctgggcgctgctggtgtccgggcaggattatccgatccggaagatgagcgccatcgagcaggaactcgccggctcgccctacgacgcctaccttcgatatttccgggtgggccccgacccggccgaggacgtcatcccctggcaggcgctgactcgccgtcgctacctctacaagcggcgcgtaccgttttcccgccgttcggtgacgctgccgttcaaacgccgtcacccgtatcggaacggcgttgagctgtatgtgggggacatgtggttcaacctgtcggcgcccaccgtcgccgcggtgctggatgcacggcagatgtccgagcggatgttgtcctacctgcgctttgcgccgatcccggacgagacgttcatcgcctcgatgacgctcaacgtccacccggccccgaacgtggcgcacgacagcaagcgctacatcaagtggggaaggcggcagctgcacccgcagatcatcaccgccgagcacctgcccgatctgcgcgccagcgacgccttcttcgcccgcaagatcgaccgcttggcgcatccggagatcccggacctgctcgaccggctcgccgaggagagaacggcctcatccgggtgagcccttcccggcgtgcatcttgagggccgggggcggaaacctcagggcgttgcgacgctgcagggccgggacggcgtgctgaaaagtgccggtgagcagagcgccctcggccggaggaggcgtgccggaagggttcagtactgcttgccgtgacggatccggtgggcgaacacccgcagcacataagagcccagctcgatggtgtagcggtaccacagccgcttcgggtcccggctgaggcggtagagccagcccaggcgcagccgcagcacccatgccgggtaccagtcccggcgctcgctcaaatgctccaggtaggcgccgcaggtgacgatcaccgggacgtcgagccggtcccggttctcggtcacgaagatctgctgcagcggggtgcccaggcccacgtgcaggatgtccgggcgggcggcgttgatctccttgacgagccggtcggcatcggcgggcgggatgcggcccgactcatcggcccagtgcccgtgctggacgccgacgatgggcagccccgggtaccactggcgcaggttggccgcggcggtctcggcgacgccgggcgcgctgccgagcaggtaggtgcgccagttgtgccgggcggccaggccgaagaactcgtcggtgaggtcgtcgttggccatccggcagggcaccgggcggccgaagatccgcgtcgccatcaccacgccccacccgtcggccaggacgaggtcgaaggagttgatcatctggcgcagccgcgcgtccttgcgggccgccatcacatagttcgggttggcgaaggtcacggtcagccggcgccgcgtggcgatggccttggccatgagctcgctgaagcgctcggcgtcgagccggctcacctcgacacccaggacgtccacggtgtcgtgtgcccagtccattcccatgctcccagctcggtcctcctgcccagggcgcaggctgggagagtctacgggaaacgcgggcagagcgccggaaagcgccgccaaggggtctggggcgggcgcggggcggctcaggagtcccggtcggccacggcgccggcccgctgcggctcgtcccgcgccggccgcagcagcggcaggccgtggcggtggcggacgaagagccacaccgcgacggcggcggcgatggcgcccagcaggctccaggccatggcggtggggccgagaccgaacatcttcagcgcggaggccagcaggaccagcgccagcagccggcggatcaggccgccgggggcgcgcgaggagatccgcgagcccaggtagacgcccgggatggagccggccagcagcgccaaggtgacctccaggtggaagtcgccgaacagcagatgccccagcgccgcggagaagaccagcggcaccgcctgcagcaggtcggtgcccaccagctggttggccttcagcgtcgggtacagcgccagcagccccacgatgatcagtgagccggagcccaccgaggtgatgccgaccaccagcccgccgatcgcgccgaccagcgcggtggggatgggccgcactttgatctcggggggttccacggcggccggctcgcccggttcggcggtgcgccgccgcgccttggggtggcgggccgcccggtccaccatcgcctggtagatccgcaccgccagcccggcggcggcgatcagcagcgcgacccccatggcgttgcggatgacgtcctggacctcttcgccgtcgcccagggcgcgggcgaccagcaccccgcagaaggcggccggcaccgagccgacgcacagccagcccaccaggcgcatgtcgatggtgccccggcggtagtgcacggcgctgccgaccggcttcatcaccgcggcggccaccaggtcgctggagaccgccgtcagcggggagaccccgaagaaggtcaccagcatcggcgtcatcagcgcgccgccgcccatgccggtgagcccgatgacgatggccaccaggaacgagccgagcgccatggcgtagtcgaagtgcatcggcatgacctacttatttagtggacaattccggcaaaccgcccaccagaatacgcaggtctcaggaattcactccggtcgcacccagcccccggccaccagcaggtccagcacccgctgcaccgcctcctcaggggtcatctgggaggtgtccagcaccaggtcggcgtcgtcgggctcctcataaggatcggagatgccggtgaactcctggatcagccccgcccgcgccttggcgtacaggcccttgcggtcgcgccgctcgcactcctccagcggagtggccacatacaccagcacgaaatccccgaccgccgacaccatcttgcgcacctcggcgcgggtggccgcgtacggggcgatgggcgcgcagatcgccaccccgccgtgccgggtgatctcggcggccacatagccgatccgccggatgttgaggtcccggtcggccttggagaacgtcagcccggccgacagcagccgccgcaccacgtccccatccagcagcgtcacggtgcgtccgccgcgctcgatcagcgcgtcggccagcccgcgcgccaccgtcgacttgcccgagcccgacaatccggtgaagaacaccgtcagcccgcggcgcagcttcggcgggcgcgccgcggccagctcggcggccaccgccggcggggtgaaccactcggggatcggctcgcccttgtccagcagctcgttgagctcctcttgggtcagctcggcccgcacgtgctcggggtcgatgcgggccaggggacgccacacctccacgtcggcgtcataggcccacggctcgggcaccaccgccgggatcgcaccgccctcgacctcccggtcgctcatcaggtgggtcgccccataggccgccgccacgtgcgagcgcagcagcaggtcgcggtcggagccggacggggcctccgggcgcggcggcaacggcaccggcaccacctgcgtgccctcgggcagctcccggcgcaccgccagcagcgcccgcaccagcgactcgtcgtggtcgccgcccagcagcggcagcaccagcaccgtggcgccgagctgctcggtgagctggcggagctggccgagctgcttgcggtgcagcggctcgcgggtggtcaccgccagcaccgggccgcccgtcagctcggcggcgacctgctcgggacggcgccgcagccggtggaacggtccgtgcgccggggcccgcagcggctccagcggaccggccagccgccaccccgaggaggtggggtcctgccaggcctcggtgacctgcagcaccgccagcggcacgccctcggggtcctgcagcaccagccgctcgcagtcggtcatctccttggggaccgccaacgtgaccggcaccggccagggcgtgccgtccgccagtcgcccaccggcgatcaccatcgcggcatcgaacgaacccaaaaagcccgccagcggacggtaggccccggccagcagcagctccagatcggccagctcgaccgggtcgggcgtccaggccggcaggtcgcgcagcatctcaggaaggccggcttcggcggtcaccgcttctctccgttcccggcccaggcgacatcccgggccggccaggtcagttggggtacgcgccaaaaaatactgccgagcgggcggccggtgcacatcgagtccggttcccggtgacaaggaccggcctcctgcggcggccgtgcgggaaccggtgcggaccgaggcggccgcggcggccgcggcggtcagatgacccgggcgaaccggttctccggtttgcggatgaccagcgtcacctcgctgtgggtgcccggcagccggccccggctgcaggccgccaccagccggcacatcgtcgcggtgccgcgcccggccccggccagcagccggtcggacaggtactcctcggcgatggccagcccccgcatcatgcagtaccagtgcatgcccgcgcgggaggtcaccggctcgtagacggccggcggcggctcgtcgccgccgcggcggcggcgccgcagcgggccgcgggacggcagcagccggtccacgaagccgaaggcggtgccccggtcgcgcagcgtgaccagcagcagcccgcccggcttgagcgcggccacgatccggtccagcaccagctcggcgtgcggcagccgctcgatgaggaacggggcgtggacgatgtcgaaggcccgcggcggcagcggcaccgtgcgcaggtcgcccaggtggaaggcgtccaggtcggtgcgggcctcggtgtgcgcgcgcagcgcggggacgtccaggtccaccccggtcacatggcgctccacgtcgccgaggtccagaccgcctccccagccgcagccggcctccaggatgcgcaggggccggccccgctgcgcgtgggcgtactggcgggcgcgtgcggagaacagatcgccgtcgctgaccggcggcgtacacaggtcggtcacgctccgcagagtagccatccgactccgcggcgtccgttatttgcggtaccttgacgtgttcctgacatgaccgccggcgggacgaggggcgtgctcgccgcaccggcggccgcccgggcggtgcgtagactggaggcggcccggaaggtcgcacgcggggaccccgggttcttcgggccgcccccgggcggggctgtcgcggcctggcctgccgaccctgggtgatcatgactcttactggacttttggacgtcgccgccggcgatcgggccctggcgcaggcgctgcggcgggcgcgcgccgaccacgacctggtggccccggcggcgctgtggccgatcgtggccgcctcgctggcccgggcgagcgagacgggcgtggtgctggcggtgaccgccaccggccgcgaggccgaggacctgaccgcggcgctgggctgctttctggacccccaccgggtggcgcactttccggcctgggagacgctgccgcacgagcggctgtcgccgcgctcggacaccgtcggccggcgcctggcggtgctgcgccgcctggcccaccccgaccccgacgatgtggccgccgggccgctggatgtggtggtcaccccggtgcgggcggtgctgcagccgatcgtctccgggctgggcgacctggagccggtgcggctgcgcaccggcgacgaggccgacctggaggaggtcgtgcggcgcctggcggacgccggctaccagcgggtcgacctggtcgaaaaacgcggcgagctggccgtgcgcggtggcatcctggacgtcttcccgcccaccgaggaacacccgctgcgggtggagttctggggcgatgccgtcgaggagatccgctacttcaaggccgccgaccagcgctccctggaggtcgcccaagacgggctgtgggcgccgccgtgccgggagctgccgctgaacgccgccgtccggcagcgggcccgcgagctggccgaacggcacccggcgctggaggaggtcctgctgcggatcgccgacggcgaggcggtcgagggcatggaggccttctccccggtgctggccgaccggatgcagctgctggtggagctgctgcccgaagggtcgtccctgctggtgtgcgagccggagcgcatccgcacccgggcgcacgagctggtgcgcaccagccaggagttcctggaggccagctgggtcaacgccgccgccggcggccaggcccccatcgacctgggcgccgccgccttccgcgacctggcggaggtgcgcgagcaggcggccgccctcggcctggcccgctggacggtgaccgcgctcacccccgaggaagaggacgccgtccagctggacgtccaccccgccgagcagtaccggggcgacaccgcccggatggtcggcgacatcaaacgctgggtggacgaacgctggcgggtggtgctggtgacggccgggcacgggcccgccgcgcggctggcggagatgctgggcgaggagggcctgggcgcccgcctggccgacctgcccgagccccccgagccgggggtcgtccacgtgaccaccgggacgctcggcggcggcctggtgtggccggcggcccgcctggcgctgctcaccgagaccgacctgtccgggcagcgcgcctccacccgggacatgcggcgcatgccctcgcggcggcgcggcggcatcgacccgctgcagctgcgccccggcgactacgtcgtccacgagcagcacggcgtcggccgctacgtggagatggtcagccgcaccgtgcagggcgccacccgcgagtacctggtgctggagtacgcccgcggggaccggttgttcgtccccaccgaccagctggaggagatcacccgctacgtgggcggggagtcccccaccctgcaccggctcggcggcgccgactgggccaagtccaaggccagggcgcgcaaggccgtccggcagatcgccggggagctgatccggctgtactcggcgcggatggccacccccggccacgccttcggccccgacaccccctggcagcgggagctggaggacgccttcccctacaccgagaccgccgaccagctcgcggcgatcgaagaggtcaaggccgacatggaaaaaccggtcccgatggaccggctgatctgcggcgacgtcggctacggcaagaccgagatcgcggtgcgcgcggcgttcaaggccatccaggacggcaagcaggtggcggtgctggtgcccaccacgctgctggtgcagcagcacctgtccaccttcgccgagcgcttcgcccccttcccggtggtggtcaaaccgctcagccgcttccagaccgacgccgaggtcgagcagaccctgcgcggcctggccgacggcaccgtggatctggtgatcggcacccaccggctgttttcggcgcaggcccgcttcaaggacctgggcctggtgatcatcgatgaggagcagcggttcggggtcgagcacaaagaagagctcaagcggctgcgcacccaggtggacgtgctggcgatgtcggccacccccatcccgcggacgctggagatgggcctgaccggcatccgggagatgtcgaccatcttgaccccgccggaggagcggcacccgatcctgaccttcgtcggcccgtacgacgacaagcagatcgccgccgccatccgccgcgagctgctgcgcgaagggcaggtgttcttcgtccacaaccgggtccgctccatcgaccgggtggccgccaagctcaaggagctggtccccgaggcgcgcatcgccaccgcccatggccagatgaacgagcaccagctcgagaaggtcatggtggacttctgggagaagaactacgacgtgctggtggccaccaccatcgtcgagtccggcctggacatccccaacgccaacacgctgatcgtggaccgcgccgacacctacggcctgtcgcagctgcaccagctgcgcggccgggtcggccggggccgcgaacgcggctacgcctacttcctgtacccgccggagagcccgctgagcgagaccgcgcacgagcggctggccaccatcgcccagcacaccgagatgggcgccggcatgtacgtggcgatgaaggatctggagatccgcggggccggcaacatcctgggcgtggagcagtccggccacgtcgccggcgtcggcttcgacctgtatgtgcggatggtcggcgaggccgtccgcgagctgaaggccaaggccggcggcgagcccgagccgccccagctgccggagaccaaggtggagctgccggtcgacgcgcacctgccgcacgactatgtgccgggggagcggctgcggctggacgcctaccgcaggatcgccgccatcacctccgacgaggagatcgccgaggtgcgggatgagctgaccgaccgcttcggcgccccgccggagccggtgctcaacctgctggaggtcgcccggttccgggcccgcgcccgccgcgccgggctcaccgaggtcaccgtccagggcaaccacatcaagttcgccccggtggagctgccggactccaagcaggtgcggctgcagcggctgtaccccaagagcatctacaaggccgctgcgcgtaccctgctggtgccggcgccgaagacggcgccgctgggcggccgcccgctgcgggacgtcgccctgctgaagtgggccaccgacctggtggaggcaatgttcgccgagcccgcgcgcacctagtgaagacgacttgtgacgatgggagcctcgtgttccgtatccccgtgaagacggcgctgacggccggggtcgccgccgtgctgctgacctcctgccagccgatgaagatgggctcggcggtcatcatcggcgacgagcggatcaccaccgcctcgctggaccgcaccgtccggcagtggaacgagcagttccgcgccgaccccgaggccaacatgaagcgcagccgcacctccgcccccggccagcagctgccgctggactcggtcagcgagtcggagatgcgccttgcgctctcgcacctggtgcgcatccgcatctccgaccgggtggcccgcgaacagggcatcgacgccggcaacagccgggtcgaccggctgatcgagcagttcggcgggcagcgcgaggccgagtccaccaccctggccttggggctgccggtcggctacacccgcgacctgttccgcgacctgcacatccagcaggagctgctgcggcgctacggcgacgacggcgtgcagggcagcgagcgcaacgtccaggccaaccgccgggcggtggcgctgtacaccgagaccgcccggcgcatgaacatcaagatcaacccccggtacggcacgttccggatcgaccagctggcggtgggcccggtcgtccaccggctgtcgaagggcgagaccggcaccgggcgggctccggggagcgccggctgacatggggctgaccgtgctggcgaccacccaccgggtgccggccgggctgctgagctggcgggcctggcaggcgctgcgctcggccgaccgggtgctggcccgcgacgggcagccgcagctgccgtacctgcgcgaggccgacgtcgccgtggagatcgtcgagcggaccgaggccggtccgctggccgagctgctggtgcgggccgccgccgaccgggccgtggtgtgggtggccgaccccgacggggacgaggagctgatgcgccgggtcggcgaactggtggtcgccgcgcccgagccggtggaggtcgaggtgctgcacggctcctacgacctgccgggggcgcggctgctggacctggtgtcggtgatggacacgctgcgccgccagtgcccctgggaccgcaagcagacccacgccacgctggtgccgtacctgctggaggaggcctacgagctggccgacaccgtcgaggacggcgactatgcggcgctgcgcgaggaactgggcgatgtgctgatgcaggtggtcttccacgcccgcgtcgccgaggagcgcaccgacgacacccgcttcaccatcgacgatgtggccgccggcatcgtcgacaagctggtgcgccgccacccgcacgtcttcggcgacgtgacggtggccgacgccgacgaggtcaacgccaactgggagcagatcaaggccgccgaacgcgccgccaagggggagaaggcctccatcctggacggcgtggcgatggggcagccggcgctgtcgctggcggcccagctgcagcggcgcgccgcccgcgccggggttccccaggaggtgtggcgcgaactggccgaggagagcggcgaggaactgggcgtggagctgttcgagctcgtccgcagggcacgggaggcgggacgggaccccgaggccgcgctgcgcacggtggcccgcgcctatgccgcccgggtgcgccagtgggagtcctcccgcaaggagtgacccctttcccggaccgccgccggctgtgccgggacccaagaagggggcccaggtcggggacagtcgctggggccgcctccggtgccaggtctacattaggggcgtgcctccaggagcaaccgaacgcgcgcggcgccgcgacgccgtcggcgcgctgcgcggactggccggcatgggctcgctggccggggtgctggtcgcgctgatcgtgctgcccgtggcctgcacggtgggggtcggcgcgcgcgacggcgccaactggctccaggaggagccggcggacctggacctggggccgctggcgcagcgctcgaagatcctggccgccgacggctctgccatcgccaccttctactaccagaaccgcgtcgaggtgaagctggaccaggtcgccccggtggcccggcaggcggtgctggcgatcgaggacagccgcttctaccagcacggcgcgctggacgcccagggcacgctgcgggcgctgctcaagaacctgaactccggccaggtcacccagggcggctcgggcatcacccagcagtacgtcaagaacctgctgctgtaccaggccgactccaaggaggagcagcagcgggcgctggccctcactcccgcccgcaagctgtatgagctcaagcacgcggtggcgatagaaaagcgcttctccaaggacgagatcttccagcgctacctcaacatcgcctacttcggggacggcgcctacggcatcgaggccgcggcccggcgctacttctccacctccgccgccaagctgacgctggggcaggcggccaccctcgccgggatcatccgcaacccccaggcctacaacccccggctgcacccgggggccgcccgcgagcgccgcgacgtggtgctgaaccggatggtggagctgggctgggcggaccccgagcaggcccgccgggccgccgccgagccgatcaagctgaagatcaccgagacccccaacggctgcacggtcagcaaggccccgttcttctgcgactacgtgcagcgggagatcctgaccaacccggtcttcggcaagagcgccgccgaacgcgagcggctgctcaaacgcggcggcctgatcatccgcaccacgctggacccgcagacccagcaggccgcccagcgcgccgtggaccggcacgtgccgcccaagaactccgccggcaaggccgccgccgaggtgctgatcgagccgggcaccggccacatcaagggcatggcggtggaccgggagctgggcccggactccgagcgcggcaagacctggatcaatttcgccgccgacgccagccacggctccagcatcggcatgcaggccggctccacgttcaaggcgttcacgctggcggcggcgctggaggagggcatgccgttcggcacccgcctgatggcgccggtccgctacgtccccaccggctaccgcaactgcaagggccagccggtcggcgacaccaagccgctgcgcaactccgccgacggggagggcggacgctccttcagcctggtcaccggcacccaccactcggtcaacaccttctttttggcgctgcagaagaaggtggggctgtgcgacacggtgaagatggccgaaaagctcgggatgcggcaggccaacggcaagccgctggagcagttcccctccttcaccctggggttcaacgccgtctccccgctgcggatggcggcggcgtacgcggccttcgccgcccgcggcaagtactgcaagcccatcgccatcacctccatcacccacaccagcggccgcaagctcaaggtgcccgagcccgagtgcaagcaggtgatgaagaagggcaccgccgacgccgtcaaccacgtcctggccggggtgctcaccaagggcaccgcccgcgggatgggcatcggccgcccggcggcgggcaagaccggcaccgtcgacaactactcggcggcctggttcgccggctacacccccgagctggccgcggcggtgtgggtgggcgacccgcgcggcggctacaagtacccgatgaccagcctgtgcatggacggccgctgctatggggcggtgttcggcgccaccattcccgccccgatctggcgcgacaccatgatcggcgcgctggcggggcgtccggcctcctccttccagcggcccccggcgcacttcttcagccgaggctccggcgaggacctggtggagctgccggacgtgcgggggctgaagctgccggacgccatggaacggctgcggcgggccgggttccgggtggtcgtgggcgcggcggtcgactccgaataccccgcgggcaccgtcgccgagacgtcccccggcccgggcagcagggtcgagcccggcatcaccgtcaccctccaccccagcagcggggagccgcgggagcgggagccccgtcccgatgacgacgatgacgacgaggacgatctgccgccggatctcccgccgcccgttcccgagcaccgccggatgccgccggactgacctgcgccgccggggaccatcggcccggttggagcgtcccgcccagggaagatcctccgcacggtgcagaggacacgaggggacggatgggcatggatcctgccgaggagaccgccgaggacctgcgggcgcagctgcgcgaggtggagaacgacctggccgtcctgcgcgcggaggccgctccgccgagcgaggagccccaggacttcggggacgccgccgaggagatcacccagcgcgaggaactggccgctttgatcgagacgctggagcggcggcgcgagcgtctgcgcgccgcgctcggcgagacctgaagcgggtccggtgagaccgcctccggtgggcgttccgggccgcggggcgtgtgccgcgacgcggctcggccggcggggatcggtgttccgttgccgtcgtcgccgcgaagggacggtacggttgccggtgatgacgaccggagcccccctcgacccgatcgccgaggcccgccggcagtggctgcggcgctggcccgagcacgccgagcacatggcggccatcacctcggtgatgcgggtgcagcagatcctgctcggcgaggtcgagcgcgccctcaagccgtacgggctgaccttcgccagctacgaggcgctggtgctgctgcacttcagccgggcgggacggctgccgctgggcaagatgggcgagcggctgatggtgcacccgaccagcatcaccaacaccatcgaccggctgcaggcggccgggctggtgcggcgggtgcccgacccggccgaccggcggcgggtgctggcggagatcagcgagcggggccgtcaggtggcggtggcggccaccgaggtgctcaacggcatcgacttcgggctgggcatgctgagcgagcgggaggcggtggcgttgagcgggttgttgcgccggatccggcaggcggccggggacttcggcccggaggcggccgatccctgggcgagcgccaccggctgacctgcgggaattttgcgaatccggggttttgccgccctctggtgtatggacgtcagatagttggacgtcctagtatttttgtatgaccactacgtccgccctgcaccatcccgtgcaccccgttcggttcgtcaccgcggcagcgctgttcgacgggcacgacgcggcgatcaacatcatgcggcgcatcctgcaggcccagggcgccgaagtgatccacctggggcacaaccggtcggtcgccgagatcgtcgaggccgccatcgccgaggacgtccagggggtggcggtcagctcctaccagggcgggcatgtggagttcttccgctacctggtggacctgctggccgagcgcggcgccgggcacatccgcgtctacggcgggggcggcggcgtcatcgtccccgaggagatcgagctgctgcacgcccacggggtggcgcggatcttctcgcccgccgacggccagcggctcggcctgcccggaatgatcaaccagctgatccgcgagtgcgacgtggacctggccgcccaggggaacctcgcggagctggccgcggagctggccggcggggacgtgcgggcgctggcccgcgccatcacgatcatcgaggcgggccgcggcgggccggaagggctgcaggcggtgcgccaggccgcggcgggccggacggtgccggtgctgggcatcaccggcaccgggggatcgggcaagtcctccctcaccgacgagctggtgcgccgcttccgggtggacaccgaagacaagctgcgcatcgccgtgatcgccgtggaccccacccggcggcgcagcggcggcgcgctgctgggggaccggatccggatgaactccctggccgagggcgtcacctacttccgctccctggccacccggggcgcccgggagctgcccgagcacctgggcgacgtcatcgccgcctgcaaggccgccggctacgacctggtgatcgtggagaccccgggcatcggccagggcgatgcggccatcgtgccgttcgccgacgtcaagctgtatgtgatgacccccgagttcggcgcggcctcccagctggagaagatcgacatgctggacttcgccgacgcggtggccatcaacaagttcgagcggcgcggcgccgaggacgcgctgcgcgacgtgcgccgccagctggtgcgcaaccgcgaggccttcggcgccaagcccgaggacatgccggtgttcggcaccatcgccgcccgcttcaacgacgacggcgtcaccgccctctaccaccacctgcgcgagctgctggccgagcacggcctgcccgccggcggcggtgtgctgccgcgggtgcccggccgggtctcctcccgcatccaggccgtcatcccgccggagcgctccggctatctggccgagatcgcccgcaccgtggcggcctaccacgccgagaccaaggcccaggccgaggccgtgcgccgcaggcagcacctgcggaccgcccgcgacctggccgccgaggccggcgcggacgtggccgcgctggatgagctgctggccgagaccgaacggcagatcaaggacgagacccgcgagctgctggagtcctggccgcagaccgtggccgactactcgcgggaggagctggtcgtccgcgtccgggaccgggagatccgcaccccgctgtggcgggagaccctcgccggcacccgcatcccccgcgtggcgctgccccgctacagcgaccacggcgacctgctgcgcttcttgcgctcggagaacctgccgggccgcttcccgttcaccgcgggggtgttccccttcaagcgggacgatgaggaccccacccgcatgttcgccggggagggcgaccccttccgcaccaaccggcgcttcaagaagctgtccgagggccagccggccacccggctgtccaccgccttcgactcggtgacgctgtacgggcacgacccggccgagcggcccgacatctacggcaaggtgggcacctccggggtgtcgatcgccaccttggacgacatgaaggcgctgtatgcggggttcgacctgaccgacccgaagacctcggtgtcgatgacgatcaacgggccggccccggtgatcctggcgttcttcttcaacaccgtgatcgaccaggcgatcgaccgcttcaccgccgagcacggccgcccgcccaccgagcaggaggccgccgagctgcgcgcccgggtgctggccacggtgcgcggcaccgtccaggccgacatcctcaaggaggatcagggccagaacacctgcatcttctccaccgacttcgcgctgcgcatgatggccgacatccaggagtggttcgtcgccaatggggtgcgcaacttctactcggtgtcgatctccggctaccacatcgccgaggccggggccaaccccatcacccagctggccttcacgctggccaacgccttcacctacgtggaggcctacctggcgcggggcatgcacatcgacgacttcgcccacaacctgtcgttcttcttctccaacggcatggaccccgagtacagcgtgctgggccgggtggcccgccgcatctgggccatcgcgatgcgggagcggtacggggccagtgagcgcggctgcaagctcaagtaccacatccagacctccgggcggtcgctgcacgcccaggagatggacttcaacgacatccgcaccacgctgcaggcgctgatcgccatctacgacaactgcaacagcctgcacaccaacgcctacgacgaggcgatcaccacccccaccgaggagtcggtgcgccgcgccatggcgatccagctgatcatcaaccgggagtgggggctggccaagaacgagaaccccaaccagggctcgttcatcatcgagcagctcaccgacctggtggaggaggcggtgctggcggagttcgagcgcctcagcgagcgcggcggggtgctcggcgccatggagaccggctaccagcgcggccgcatccaggacgagtcgatgctgtatgagcagcgcaagcacgacgggtcgctgccgatcatcggcgtcaacaccttcacctccgacaaggacgaccacctcaacggcccgctggagctggcccgcgccaccgaggaggaaaagcgcagccagctgcggcggctggcggagttccacgccgcccaccgcgaggaggccccggcggcgctgcgccggctgcgcgaggcggccacctcgggggagaacgtcttcgcggtgctgatggacgtggtgcgggtctgctcgctggggcagatcaccgaggcgctgttcgaggcgggcggccagtaccgccgcaacatctgaggcccggcgggcgaggcccatgagctcaccgatctcgtccctcccgcgggtcgagatcggtgagcgtccggtgcgctcagcgttcccgggtgaggtggaagtagaggatgtcgggctggcccttggcgtccatggcgccgaccaccatgtcgtcgttgacccgccggaagtggtcgatgatgggctgcttgtcgtagatcatggccgccgagaccgtgccgcgcagggcgacctcgcgcagccgggccagcccgagcttctcgtaggagtagatcgagccgtcgggggagcggcacagcagcggctcgacgtggtcgcggtcgatgaaccgcttgccgtaccagttcatccccagcagcatccccgccagcgcgtcgccccggtcgaagatgccgccccgccaggtgccgagcatgaagtccaccggcacgggggccagccggtcgtacagttcctccacggtggcccggtcgcactcgtcgccggacgcgatgatcttggcaaggcgctgttccgcatccatggggcgacactagaatcagattcggtttaaggtcaaccgggagagacatgcgggacgacaccggggccgtggtgcccgtacccgagcgggtgcgacgcgtggtgtcgctggtgccctcgctcaccgagaccgtggccgccagcgacccggccctgctgatcggcgccaccgactggtgcgaccacccgccggacctgcaggtcacccgggtgcgcggcaccaagaaccccgacatcgagctcatcaaggcgctgcgccccgacctggtgctggccaacgaggaggagaaccggcccgccgacctggcggcgctgcgcgaggccgggctgccggtgtgggtcaccgtcgtccgcaccgtggatcaggcgctggtctcgctgcgccgcctcctcaccgaggcctgccggctgcccgtcccgtcctggctggaggaggcccggcgggtctgggcggcgctgccggagccgccgcggcggcgcagcgcggtcatcccggtgtggcggcggccgtggatggtggtgggccgtgacaccttcgccggggacgtgctggcccgcctcggcgtggacaacctctatgccggccatcccgagcgctaccccaaggtcgccctggaggagctggtggcctccggccccgacctggtggtgctgccggacgagccctaccgcttccatgccgccgacggcccggagagcttccccggcatcccctgcgccctggtcagcgggcgtcacctgacctggtacggcccgtcgctggcgagcgcgccgcaggtgctgggcgcccagctggaggagacgccatgaagatcaccgccgccctggtgcgcaccccgggcgagcccccgcggctggaagaggccgaagtgaccgacctgcgccccgacgaggtgctggtgcgcatcgtcgccgccgggatctgccacaccgacctggtggtggccgccgggcaggacccggccgcgccgccgctggtgcccggccacgagggcgccggggtcgtggaggcggtgggcgaggacgtcggcgcggtggaggtcggcgaccatgtggtgctcagctacggctggtgcggggactgcgccaactgcgtccggggcgcgatggcctactgcgccgacttcctgaagctgaactacttcgggacgcggccggacggcagcaccgccctgagccaggacggccgccccgtccgctcccacttcttcggccagtcgtcgtgggcgacctactcggtgaccaccgagcgcaacgtggtccgcgtcgacccggagctgccgctggagcacctggccccgctgggctgcggggtgcagaccggcgccggggccgtgctcaacgtgctcgccccccgcgagggctcgtccatcgcgatcttcggagccggggcggtggggctgagcgcggtgatggccgccgggatcgccggttgcgacccgatcgtggcggtcgaccccgacccgcgccgccgcgccctggcgagggagctgggcgccaccgccgtcatcgacccggccgagggcgacccggcggcggcgatcgtcgccctgaccggcggggtggaccacgcggtggagtgcgtgggccgccccgaggcggtgcgggcggcggtcggtgcgctgacggccccgggcatgtgcgtcaccctcggcttccaggggacggccaaccccgtcgagctggatcagcggctgctgatgatgggccgggggatccgcggctgcatcgaaggcgacggcatcccccagcgcttcatcccccgtctcatcgagcactaccgctccggcgagctgccgctggagcggctggtgcgcacctaccccttcaccgacctggcggaggtgttcgccgcccgcggcggcgacgccgtcaagccggtgctggtcttttgaccggctagtcggtctcggtgtccagcccccagcggttgcgcagcgtccggtcggccagcccgaacagctggtcgatcaggatgccgatgatcaagatcacgatcatgaccgagatcatccggggggtgtcggacagctcgcgggagtagtgcagcagggtgcccaccgactgggtgttattgatgatcaccagcagctcgccggccatcaggctgcgccaggcgaacgcccacccctgcttgagcccggccacgaaggacggcagcgcggcggggatgatcaggtgccggtacagggccagcccgcgcagccccatcaccttgccgacccgcagcaggatcggcggggtgtagtccactcccgcgatcagcccgttggcgatggacggggcggcgcccagcaccaccacgaacatgatcgcgctctcgctgagcttgaacagcaggatggccagcgggaaccaggcgatcgacggcatggtctgcagcccggtgatcagcgacccgaaggcccggcgcaggatccgcgactgggacaccagcgagccgatcaccacgccgatcacgatggccaccgcgaacccgaccagcgcccgccgcatggtcagcccgacggccgcccagaagccgccctcgctgaccacgttccagaactccggcagcacatcgcgcgggccgggcagcacccagggctccttccagccgctgagcaccaccagctcccagacgccgagcgcgatcgccaccgcggccagcatcggccacagcgccgaccaggccctggccagcgggctgcgccgggccccactcgccagctccagcgcgtccagcccggccagctgccggtccaggtcgggggatttgcgggtttcaagagccatggcggctgacctcctcgcgcagccggtcggtgatggtggcggccagcgcggcgacctcgggggagtcgatgcggcgggggcgctccaaggtcaccgggaactcctccaccacccggccgggacggctgctgagcagcaccacccggtcgcccagccgcaccgcctcgcggacgttgtgggtgacgaacagcaccgtcaggtcgcgctcgcgccagatccgctcgatctcgtcgtgcagcaggtcgcgggtcatcgcgtccagcgcgccgaacggctcgtccatcagcagcacggtgcccttgccgtcgtcgtggttttcgtccggcaccgtcagcgccagcgcgcgggccagggcgacgcgctggcgcatgccgcccgacagctggtgcggccgctttttctcaaagccgctcaggtgcaccgaggccagcagctcggcggcgcgcttgcggcgctgggccttggggacgccgcgctggcgcaacgccagctccaggttgccgctgacggtcagccacgggaacagcgccggctcctggaacatcagcgccacccgggcgccaccggtgtcgatggtgccggcggtgggcttgtccaggtcggccaccaggttgagcagggtgctcttgccgcaccccgaggcccccagcaggcagacgaactcgccgggagccacctgcagggagacgttgtccagcgccagcagcgccgcgttaccggaaccgaatgctttggagacgccactgagccggaccgcgacggcgtccgccgcggcccggctcgaggcggccgtagtggcctggctcattgcgcgttgacctgagcctttccgctcgccttgagcacttcgttgaggatggtgaggtcgtagatgccgttcaggtccaccggctccagcaatcccacggcctcggcgttcttggcgccggtgatcagcgaggaggcgaccgggtcggtggtgaaggtgatgttcttgaaggaggcgtcgagcacctcgtccgccagcggcttgccggccagcttggtgagctggttgttcaccgacttcttggcctcgtcggggttggcgttgatgaagtcgatggactcgacggtggcctcgaccagcttgcggaccgtctcggggttctccttgaggaagtcggtccgcacgatcaggtgggtcaccacgaacttgccgtccggccacaggtccttctcgtccaccaggaccttggcgccggcctccaccaccaggcgggaggcgtgcggctcgggcacccaggcgccgtcgatgacgccctgcttgaaggtctcgatggtctgggagttgtcctgcgggacgatgctgatgtcgccgctgccgtccttgttgacggtgaagcccttggacttgaagtaggagcgggccgccacgtcctgggtgttgcccagctgcggggtggcgaccttcttgcccttgaggtcctccagggacttgatctcgggcttgaccaccagcatggccccgccggaggccgccccagagatgatcttgatgccctggcccttggactgcgaccaggcgttgatggccgggttgggtccgatgaaggtggcgtcgatgcccttggcgaacagcgcctccaccgccgagggaccggcgttgaaggtggcggtcttgggagcgacgcccaggtgcttggcgaagatccccttgtccacgccgaccagcgccggcgcgtgggtgacgttcgggaagaagccgagcttgagctccttggcccctccggcgcccccctcctcggagtcgccgccgcaggccgccagcgcccccgtgccggcgaacaagatgagggcggcggcgacggcgcgccgtttcaaactgtgtagcattggccagattccctactaatcatgttggtttgctcaggcggatagtagacaatgccgatagagattggtcaagtcgctcgccggatacgggccgataacaccgattcgctggccgaagtccgccatgccgcaaggcggcgtgccagttgggtgcgccggatgcgcccccgataggctctgtggcagaacagctcagccgtcaccacagggagtgatccgtgtcctcgatcgaggcagtgttcgctcgggagatcctcgactcccgcggaaaccccaccgtcgaggtcgaggtgctgctcgacgacggaaccgaggcccgggccgcggtgccgtccggcgcctccaccggccagttcgaggccgttgagctgcgcgacggcggcaagcgctacggcggcaagggcgtggagaaggccgtcaggtccgtcaacgagatcatcgacgacgtcgagcaggggctgatcggctaccaggccagcgaccagcgggtgatcgaccagaagctgatcgaactggacggcacgcccgacaagtccaagctcggcgccaacgccatcctgggagtctccctggcggtggccaaggccgcggccgaatcggccgatctgccgctgttccagtacgtcggcgggcccaacgcgcacctgctgccggtgccgatgatgaacatcctcaacggcggggcgcacgccgacaccaacgtcgacatccaggaattcatgatcgccccgatcggggcgcccaccttccgcgaggcgctgcgctggggcgcggaggtctaccacgcgctcaagtcggtgctcaagggccggggcctggccaccgggctgggcgacgagggcggcttcgcccccgagctgcccagcaaccgcgacgcgctggacctgatcatggaggccatccggcaggccggcttcacccccggctcggatgtggcgctggcgctggacgtggccgccagcgagttctgctccgacggcgtctacgccttcgaaggcggcaagcgcagcgccgaggagatgaccgcctactacagcgagctggccgacgcctacccgctgctgtccatcgaggaccccctggacgaagaggactgggacggctggaaggcgctgaccgacacgctgggcggcaagctccagctcgtcggcgacgacctgttcgtcaccaaccccgagcggctgggccgcggcatcaaggccggcgtcgccaacgccctgctggtcaaggtcaaccagatcggcaccctcaccgagacgctggacgcggtggcgctggcccacaccaacggctaccgctgcatgatgagccaccgctccggcgagaccgaggacaccaccatcgccgacctggcggtggccaccaactgcggccagatcaagaccggcgccccggcccgcagcgaccgggtggccaagtacaaccagttgctgcgcatcgaggaactgctcggcgacgccgcccgctacgccggcgccgcggcgttcccgcgctttgcctggaagggctgaccggcccgccgtgccgggcaaacccgctccgcccagggccgccgggcgccccaggccccggcggcccggcggccacctgaccggccgggccgccatcttggcgctggtgctgtgcgccatcgcgctgacgctggcctaccccgtccgcgagtacatcgcccagcgccaggagatcgcccagctgcgcaaccaggaacgcctggtccgccggcaggtgcagcagctggccgagcacaagcggcgcctggccgatgagaactacatcaagcaggaggcccggcggcggctgcactactgcatgcccgaagagaaatgcttcgtggtgctcgacggcggcaccgagggcgaccggccgcagcaggccggcccgccgcgcaggccgccgtggtacgagacgctgtggcggtcggtgcagaccgccgacagcccctgagcgaaggccgaccgaggggccgatgggtgaagagaacgtgaccgaacgaggcgggagaaagcccgtggcgcccgccgacctggccgccgtcgccgcgcaactgggccggcggccgcgcggggtgcgcgcggtggcccaccgctgcccgtgcggcctgcccgacgtgatcgaaaccgccccccggctgcccgacggcacgccctttcccaccttgttctatctgacctgtcccaaggcggcctcggccatcggcacgctggagggcagcgggctgatgcggcagatgaccgaggaactgtcccgcgacagcgaactggccgcccgctaccgcgccgcccacgaggactacctgcgccgccgggacgaggcggcgcgcgccgagggcctgcagccgctcccgccgggcacccagagcgccggcggcatgcccgagcgggtcaagtgcctgcacgccctggtcgcccatgaactggccgtgccgggcgtcaaccccttcggccggcgggccctggacgccctgcccgaatggtggcgcggcgggccgtgtgtgcagatcgaggagagccgatgacccgggtggccgccgtggactgcggcaccaactccgtccgcctgctgatcgccgacatcgacggcgaccgcctgaccgacctggagcgccggatggagatcgtccggctggggcagggggtggaccggaccggccggctggcgcccgaggcgctggagcgcaccttcaccgccatgcgcagctacgccaagctcatcgaccagcacggcgccgggccggtgcgggtggtggccaccagcgccacccgggacgccgccaaccgggacgacttcgtcgccggggtggtggagatcttcggcgtggaaccggaggtcatcaccggccgggaggaggccgagctgtccttcacgggcgccacccgcgagctggccgcgctgcgcccgccccgcccctacctggtggtggacatcggcggcggctccaccgagttcgtgctgggctccgccaacgtccaggcggcccgctcggtggacatcgggtgcgtgcggatgaccgaacggcacgtgcgcaccgaaggcggcgccccgcccagccccgagcaggtcgccgccgcggtggccgacatcgacgccgcgctggagaccgtccgccacagcgtgccggtggatgaggcacgcaccctggtgggcctggccggctcggtgaccaccgtcgccggcatcgcgctcgggttggagacctacgactcggcgcgcatccacctgtcccgcatcaccgccgcgcaggtccacgacatcacccgccggctgctgcgcatgacccacgacgagcgggcggcgatcggcgtcatgcaccccggccgggtggacgtgatcggcatgggcgcgctgatcctggaccgcatcatgcgcgagtacggcttcggcgcggtcgtggtcagcgaacacgacatcctcgacggcatcgcctggtcgctggtgtgaccgcctccaacgcccccttcgtgccgccgggcaccggctggcccggcgacccggcgacgccgcgcacccccgtcgccggcaccccgcagcaggtgcgggaactggccgaccaggcgccgacgctgcaggagctgtgcgcccgccagtcggtgtgccgggcctgcccccggctggtggactggcgcgagcaggtggcgctccggcggcggcgggcgttcgccgaccagcagtactggggacggcccgtccccggctgggggcaggagcggccgcggctgctgatcgtggggctggccccggccgcgcacggcggcaaccgcaccgggcggatcttcaccggggaccgcagcggcgactggctgttcgcctcgctgcaccgcaccgggctggcggaactgcccaccagcgtccacgccggagacggccagcgcctgccggacgcgcggatggtggccacggtgcgctgcgccccgcccgccaacaagcccaccccggccgagcgcaccacctgcctgccctggctggaacgcgaggtcgcgctggtggcgccgtgggtgcgcgtgatcgtggcgctgggcggatacgcctggcagggcctgtggccggtgctgcggcaggtcggctaccggattccccggccgcgtccggcgttcggccacggtgtggaagtggagctggggccgcccgcggcggcggggcccgagccggtgacgctgctgggctgctaccaccccagccagcagaacaccttcaccgggcgggtcaccgaagagatgctggatgcggtgttcacccgcgcccgcgatctggcgggaccgccgcagcgcggcggaagggagccggtggcggggtcagggccgtgctcagcggtggacaccgctgaggcccccgtcgggccctgacccgccggcttcccccgtcgtcagatgagatgcaccggcggccgccgtggttcatgccgctcgcaagttttctcaggaaatttccgtcaccggcgtcgcagcggtcccgccgggccgggtgagggcggccgatgcgggggtaccgcacccccatgcctgctacgagtgcgcacaagaccatccgggtgctgatcgtcggcggcggctatgtcggcatgttcacggcgttgcgcctgcagcgccggctgcgccgccagatcgccgccggccgcgtgcacatcaccgtcgtcgacccccagtcctacatgacctaccagccgttcctgcccgaggcggcggccggcaacctcgagccgcggcatgtggtcgtcccgctgcgccgggtgctgcaccgctgcaccatcctcaacggccacgtggtgcggatcgaccatgccgcgcggcgggccgtggtccgggtggtgggcgccgagctgctggcggacggcgaacggcaggtgccctacgacaagctcgtggtggcggccggctcggtctcccggacgctgccgatccccgggctggccgagtgcggcatcggcttcaaaagcctgggagaggccatctacctgcgcaaccacgtgctggcccagatggacatcgccgcctccaccgcggatgcggccgcccggcgccgggcgctgacgttcgtgttcgtcggcggcggctacgccgggatcgaggcgctggccgaactggaggacatggcccgcgacgcctgcaagtggtaccccgacatcgaaccgggcgacatgcgctgggtcctggtcgaggcctccgggcggatcctgccggaggtcggcgaggagatgggggtgtggacgctggagacgctgcggcgccgcggcatcgagatcaagctgaacaccctgctgaagtccgccgagggcggtcacatcgtgctcagcgacggccaggagttcgacgccggcacgctggtgtggaccgccggggtcaaacccaacccgctggtggccgacaccgacctgccggccgacgagaagggacgcgtcaaggtcaccgccgacctggtggtcgagggcacccgcgacgcctatgcggccggggatgtggcggcggtgcccgacttgaccaggccgggggagctgtgcgggcccagcgcccagcacgcgctccggcaggcccgccgcctggccgacaacctcatcgccgacctgcggggcaggccgcgcatcccctaccggcacgcctacgccggatcggtggccggcctggggctgcgcaagggtgtggcgaacgtctacggcgtcaagctcagggggttccctgcctggttcctgcatcggacataccatctgtctcgtatgccgacggtcaaccgcaaggtcagggtgaccgcggactggacgctcgcgatgttcttccgccgggagatcatctccaccggggagatgcaccgtccgcggcaggagttccaggcggcggcggggcggcgcgaggcgtcgctacgacgatgacgggagggtggcttgggcatgcaggaaggtgtcgccgtacgactcgctccgttgctggtcaagatcatgctgggtgcggagcaggccgccggcgacgtgcatgccgcggccgccaggctgccgatcagagtgcgggcctgggacggcagcgcgatcgggcccgccacggctcccacgttcgtgatccggcaccgcagggcgctgcgccggctgctgtggaagcccggcgagatgggcctggtccgcgcctacgtggccggtgagctggacatcgagggcgacatcttcgccgcgctgggcgccgtccagcaggtgatgcgccgcggggacgagccgatccggctcagcagcgacgacaagcgcgagatcgtgcgcaccgcggtgatgctcggggcggtcggccccgagcccaagccgccggccgaggagttccccactgggcggcacgccggggaggtcaccggtcctttcggggagtcggcggacttcttccggctgctgctgggggagagcatggcctattgctgcggcgactgggacggcgcggcggacctggaggacgcccagcgcgcgatgcgcgagtccgtcgtcgagcggctgggcctgttccccggggcgcgggtgctggacctgaactgcggctggggctcgttcgccttccacgccgccgccaaggaatcggtgcgcgtggtcggtctcacccgttcccgcgcccaggccgaccatgtgcggcgccgggccgaggaggaggggctggtggaccgggtggagccgcgggtgggcgacctggcggtggccggcgagggcccctatgacgtgatcgtgggtctggggggcgccgagctgggcggcgggatcggcttggccgcgctgccggcggcccggctgcagcggctgctggcccccggcgggcggctgctggtgcagcagaccctgcggcggccggggcggcaccatgcgcgccgcacgttcaccaccagctacatgttccccgaggacggcgagctgcacccgctgggcgaggtggtctcggcgctggaggaggccgggctggaggtgcgcacggtcaccgcgctgcgcgagcactacgcccggacgctgcggtcgtgggccgacaacttgcgccggcactggagtgagtgcgggaggctggccactccggggcgggcccgggtgtggctgctttacctggcggcttccgcgctggcctgcgagagcggccggatcgggatgcacgagatctatgcggtccgccgtgatcacggcggggccgcgcacccggcgcccaccccgtgaccttcggcggcgcggttgccgaaggcatgcattggaaccggtgccgataaaaactcattgtgtcttgtcagtgcctcggtgaacggcacccgggcgaattggggggacttgccggacttttggaaatagctggtcctggaataggcaaaagccggtctcggtccaatatcggagcgcttttctttcccggtgacttcggtaggctgtcgccgcccccgtagcccaaccgggagaggcgggccccctaaaagggccattggtgtcggttcgaatccgaccgggggcaccaggcatcgataccgacccgtcatgcgccggggaactatcggtgacgcgccgacgtctacactgggcggaggactgtgtagttcggaggccaacgtatggacagccgtaaccccgccttccggagggtttccttcggacagcacatgggtcaggggcatgcgcccagcccacagctgctgcacgagatgtacaaccggccggcctacacgccgccggcgcagcgcacgatgacctacgacgacgtggtcgtcaagggtttcctggccctgggtacgctggtgctgaccggcgcgttgacctggacgctggtgccgctgccgaccgcgatggcggtggccgtcgtcgccttcctgctgcagctcgggctggggctgttcatcagcttcacccagaaggccaacgccccgctggtgctggcgttctccgcgctgtacggcgtgggcatcggggcgatcagccacttctttgagacgctttaccacgggatcgtcctgcaggccgtcatcggcaccgccctggccttcggggggatgctggcggtgcactcgctgcgcatcatccgggtgacccccaagctcacccggttcgtcgtggcggccggtttcgccatgctcggcctgatgctgatcaacctggtggtcgcgctgttcaacgacaccgggatcggcatccgcagcgacggtccgctgggcatcgccttcagcgtggtggcgatcctgctgggctgcttcttcctgctgctggacttcgacaccatcgagcagggcgtgcaggccggcgccccggagaagttcgcctggtactgcgccttcgcgctggtgttgagcctggtgtggatctacctggagctgctgcggctgctgtcgtacttccgcgagtagcccgcacccgcgtgctgcacatgacgatcggccctcaccggagcaccggcgggggccgatcggtgttttcagggccggtgagtgtcgtcggatgggctccgcgccggtccgcagcaaacgggaacggcggccggagcgggttcggtgaaccttttcaacgcgacgtccccgcaggcggggacggggcctcggagtcaggagagaggccgtgacctgcgatgtcatgacctcggatgccgcctgagctcccgtctccggtgcccgcgagcacgtgctgaaaagggttcagtggcgcatgcggcgggtgcgctcgtgttcgcggacgagggcggaagcgtagccgtgcgagatgccgtgctcgtcggccagccagtgcgagcgttcctcatagcgcaggaacgccggcccgttctcgatcgtctcgaaccactcgggcaggtcacgtcccgtgacctcggggatgcgcgcgaggagcttgctgtgcgtttccggcgagtggttcagtgacatcggcacctccaggtcgcgggggctcttcctgcgactgtgcaacacgacctggaaagtgacaacccctcaacgaggacctatccgcctcgtaacgtagatcattttttgggaatgccgcaggcggcccgcgcaggtgacgcgggccgcctgagaaaacaccgtcacgggcgaggcggaaacggcctcagctcaggcgctccaggatcatcgccatgccctggccgccgcccacgcacatggtctccagcccgaactgcttatcgtggaagcgcaggctgttgatcagcgtggtggtgatgcgggcgccggtcatcccgaacgggtggccgatggcgatggcgccgccgttgacgttcagcttgtcgtagtcgatgcccaggtcctccacgcaggggatcacctgggcggcgaacgcctcgttgatctccaccaggtcgatgtcgtcgatggtcatcccggccttggccagcgcccgccgggtggcctccaccgggcccaaccccatgatctccggcgacagcgccgagaccccggtggccacgatccgggccagcggggtgatgcccagctcggcggccttggtgtcgctcatgatgaccagggcggcggcgccgtcgttgagcgggcagcagttgccggcggtcaccgtgccgtcggggcggaaggacggcttcagctcggccagcttctccagggtggtgccgggccggggcccgtcgtccttggacacggtgctgccgtcgggcaggatcgccggggtgatgtcctgctcccagaacccgttctccagcgccttggcggtgagctgctggctgcgcaggccgaactcgtcctgggcctggcgggagatcccgcgcagcgaggccacgttctcggcggtctggcccatcgcgatgtagacgtcgggaatgtcgccgtcctcacgcgggtcgtgccagacgccggccccgccctgggcggccttggcggtgcgcgcctcggccgcggcgaacagctcgttcttggtcccctctgggccgtcgctggtgcccttgacgtaacggctgaccatctccaccccggccgagatgatcacgtcggcctccccggccttgatcgcgtgcagcgccatccgggtggtctgcagcgaggaggcgcagtagcgggtgatcgtggtgccgggcacctggtcccagcccagcagcaccgcgaccacgcgggccatgttgtagccctgctcgccgccgggcagaccgcagcccagcagcaggtcgtcgatgtcgtcggcgctcagctgcggcaccttggccatcgcggcggtgatcatctgcgcggtgagcaggtcggcgcgcagatccttcagtgaacccttgaacgcacgcccgatcggggaacgggcggtcgagacgatgacggcctcgggcattatggctctcctcatggtcggcgaccggaggttactcaccggtcaacatgtgcaacttagccgctctcgcgggcactggcacatcccgggtggaggttcgcccttcccgtcatctcataagcgcccacttgcgcagttgggtgagcagccgcaggcggcgcggcggtcagccgtacattcccggaagcgtcccggcggcgtcgcggacggcgtgcagcgccccctgctcgtcccgccatacccgccagccgtcgaagacaccggtgtaccaggcgggcggcgggccggggtcgctcaccttgcgcccggtgcccaggtcgtaggcgcacaacggggcgatcgggtagaagccgcggtgcccggcgatgcgcagctcggcggggttgaccgtgcagaacgaccaggcgcgcagcccgcgcgcggccaccgcggtcccctgccgcaggtccaccgcgctgcccggcctgccctgcgacagaaagcccagcttggacaggtcggcggggaaggccagccaccaggcggccttgggcgccaggtcggcggccacccgtccgatggtccggccggtgcgcgggtccagccgggcgaagtcgccatagcccccgcgggcgtccacctccctggtcagcagcgccaccgacgggctggcgctggggtagacccgcagcagccgcttgcgcgtccacagcggcttgccgtcggtcatccgcagcccgaagaacccgaacgccgacagcgggcggcccttggccttctggtagggggccaggtagccgaccagcgtgttctccgtcgcggtgaacgtccagccgccggccaggtccactcccgggcccaccgcctgctccaccgggaacgaccacagcgtccggcccgtgcgcagctcgcggtactccagcgtcgggctgccggtcatccggaacaccaccacgcgccggccgtcggaggactccacctcggccaccccggggagctgccacaggacgcggccgctggaccactccagcgccacgaaccgggcgtcgcttcgatcggtggactccgacatgcacagctgggggccgcagcgcaccgggccgaaggtggagtccaccggcctgctccaccggcgctcaccggtccgcgcgtcccgcaccaccagcgtcgccttcccccgctcaccggagtctttggcggcgcgcggttccagggcggccaccacgggggagcggtccggcccggccaccgccggcggctgcacgcccattcccggcagccgcccggccatcgccgccggccgcgcccaccggcgctcaccggtcgccagctcatacaccgcggtctccagccgcccatcggcccgcaacgcggtgaccgccgtgacgccgctcgcggtcaccggacggctgaccgcgttgaccgtggtgtccgaccaggaggggacggacggggcgggcgggccgccggttccgccggttccgccggtgcagccggtgacgcccagcagcatggctcctgtcgccaagagtacggatttgtaagcgaagggtagtcggcggtgggcgtgcaggaccatggggctgactcctggtggtcggcgggggccttcctggtcgggtggtttgcctggtcgggtggttcggtcgggcggtgcggacggcggtcaggcggcgcccgccggccccggcgccaccgtggccgccggcccgccgggctcctcgccggccgccgcgccgcggcgccgcagcagggtgacccagcggccccggggaccgcgctcgcggcccgcgacccgggtgccggccacctccatgccgggctcctcggcggcctcggccgccgcgaggtagacgggcaggacgcccacgccgcgcccgggctcgggctccgcctcggcttcgggctccagccccagcgcggccgctatcgacggtagcagtgccatggccgccgctgcgtaacctcgcgcagacggatggtaacgatccgcggagaacatctccaccgggtcggcggcgaactcccgtcccagcaggtcgcccagggagaccgtgcgggcgccccgctccaccgccacgatggtctgcgccgcggccagctgccggctggcccgctgggcgatccagcgcagcggctgcatcagcggcttgaccgagcccaggtccgggcaggtgccgaccaccacccggcagccggtggccagcagccgccgcaccgcctggtccaggtgccggaccgacaccgcaggggagatgcgggcggtcacgtcattggcgccgatcatgatgaccgcgatgtcgggacgggccgtcagcgcctgggtgacctggccgtccagcgcctcgctgcgggagccggaacgtgccacgttcgtcagccgcaccggccggccggcgatcgccgacagcccggtggccagcagcgcgccgggcgtctcatccggccggtgcacgcccagcccggccgcggtggagtcgcccagcacggcgaacgagatcggctcgcccggcaggtgggccccgtacagcccgtcggccaccggcgggtccccggtcggggtggcctggatgatccgccgggccagcttggcctccaccaccagcagaccgaaggccagcccgcccagagcggtgatgccaccgcccccgtagaccgccgccgtagctatccgacgcgccgtcagagccctcagcatcgctcacccgccttgtttcagccagccgcgtcgctcacgcggtgtaacgaatccttggaggtcgatcctcctgctcactgtggtcggctaccgtcaggtataggaatctatacgaccgatcgtgtcgcgcaccctccccctacggagttggaacgcgagcgcgacacttccgccggtagacctgacaaggacgtcgatcgtgcgtgttcatgattcgttgaccgaactgatgggaaataccccgctggttcggttgcgcaaggtgaccgaaggactggcacctcaagtgctggccaaagtcgaatacttcaatcccgggggttccgtcaaggaccgcattgccctgcggatgatcgaggccgccgaggcctccgggcagctgcgccccggcgggaccattgtcgagccgacctccggcaacaccggggtcgggctggccatcgtggcggccgaacgcggctaccgctgcgtattcgtctgccccgacaaggtcgcccaggacaagatcgacgtgctgcgcgcctacggcgccgaggtggtggtctgcccgaccgccgtgcctcccgatcaccccgactcctattactcggtttccgaccgattggccgccgagattcccggcgcctggaaacccgaccagtactccaaccccaacaatccccgctcccactatgagacaaccggcccggagatttgggagcagaccgaagggcgcatcacccatttcgtggcgggcatcggcaccggcggcaccatcagcggcaccggccgctatctcaaggaggtctccggcggacgggtgaaggtcatcggcgccgaccccgaaggctcggtctactccggcggcaccggccgtccctacctggtcgagggcgtcggcgaggacatctggccggccacctacgaccgcgacatctgcgatgaggtcatcgcgatctccgaccgggagtccttcaccatgacccggcggctggcccgcgaggaggcgctgctggtcggcggctcgtgcgggatggcggtggtcgccgcgctgcgggtggccgagcgcgccggccccgacgacgtcatcgtggtgctgctgccggacggcggacgcgggtacctgtcgaagatcttcaacgacgactggatggccagctacgggttcctgtcggcccccaccgaggaggccaaggtccgcgaggtgctggcccgcaaggacgccgggatgccgcagttcgtccacgtccacccgcacgagacggtggagaccgcgatctcgatcatgagcgagtacggggtctcccagcttccggtgatgaaggccgagcctccggtgatggccgccgaggtggtcggcgccatccgggaaaaggacctgctggcgtcgctggtccacggcaacgccagccccgccgacccggtggaggagcacatggccgagccgctgcccatggtcggcgccggcgacccggtcagcaaggccgtggggctgctggagaagtccggcgccgccgtcgtcttggactacggcaagcccaccggcctgatcacccgccaggacctgctggccttcctggcgagctgagccgccggcgggacggccaaggcccgtccggcgtgccggacgggccttcgcaggccgccttgcggatgcaggctgtgggacgggtccgccgggcggcgggccgggacgcggcgcaggggccggttgggcggctggtgccgggccggccgggccgcgccccggcggtctttcacacccgcccggccgcctcgggggccggttcctccccggcggccggcacggccttgggcgtcttgggctcgtcgccgtgaccgggccaccaggccttgtgccccagcagggcggtgatgccggggaccaggaagatcgacatgacgaacgccgacagcgcgatgcccagcgcgatggaaaagcccatctgctgcagcatggacaccggggccagcagcatcaccgagaaggtgccggccaggatcagcccggcggcggccacggtggggccgccgtgctcgacggccagggcggcggcccggcgcggctcgttgccctcccgggcctcctcgcgcagccgggcggtcatcaggatgttgtagtcggtgccgatcgccagcacgaacaggtacagcatgatcggcaggtggaagatctccccgggctggtccttgaggccctggaagacgtacaccgccgagcccagcgtggccgcaaagcccagcagcaccgccgggaccaggtacagcggggcgaccaccgagcgcagcagggccagcaggatcagcgcgatcagcaccccggcgaccggcaggatcaccgacaggtcgcggttgaccaccttgttgatgtcgcggtagatcgcggtggcgccgcccaccttcacctcggtgccctgcggggcgatcttgtgcaccgccgggcccagctcgtccttgagcaggttgatggagtcgttgctgttggggttgcccttcaagatcaggttgacccgtccgaccgtggggtcggtctggctgatctcggcgggctgcaccgcgccgacgccctccagcgacccggcccgctgcccgaaggcgttcagctgctcggcggtgagcggccgtccgtcggtggagcgcacgatcacctccaccggggtggtctgcccggccgggaagcccttgagcatgtccttggcggcctgggcggactcggtgtcccgcgggaagctggcctggaagtcgtagtcggacttgaagttcagcgagccgaccgccagtgcgcccagcagcacggccgcgcccagggccaccgcggcgggccggcggccgaccagcgcgcccagccgggccgaggcggtgcccttgggctgcctgcgccacgacttcgacggccagaacaccgcggtgcccagcagcgacaggatcgccgggaacagcgtcagcgaggtgatgcccatcgtcaccacgccgatggccagcgacggaccccaggcggcgaagatctcaaaggaggccagcatcagcaccaggaaggtcaccgcgatcgccgcggcggccgaggtgatcacctcgccgacccgttccaccgcgctgatcagcgcggtcttcctgtcctcgccggcgcgcagccgctcccggtagcggaacagcaggaacaggtagtagtcggcaccgatgccgaacagcaccaccgtcaagatgatctgcaggctgtcgtcgccggagaagtccagcagcttggcggccgtcccgatcaggcccatcgacacctgctcggtggcggcgatcacgatgatcggcagcaccgccgccagcggcgcccggaagatcagcaggatcagcccgatgatcagcacgaaggtggcgatgctgacgatcgcgaaggactgggtgaaggagtcctcgttgtcgacgaacgtggcgatctcccccccgaccttggcctgcagcgtggggccgagcacgccgggcaggtcggcgcggatgtccttgatcgcctgggactgcttcttgccctcctgctgaccggcgaccagcgacatcggcacggtgatcagctggatcgacctgttgggggccaccgcctgctcattggtgacgaacccctggacggtcgcgtactttttgacgttcgccgtcatggtctgcgcggcctgcgcgatcttctcgctgtcggccggcgtgagcggccgcccgtcggagcgctgcaccacgatcagcgcgctcatctcggcctgctgcgggaacgcccgcgcggcgatctcggctgcctgcaccgactcatactctgagggcaggaactcgctctggtcggattcggtcttcaacgcgggggacagcgcgatgatggcgacggccgcgaccagccacgccaggatcgtccaccacgggtgtcttacgacgacgcgcgccagtgcagcgaacatccgcgccttccttgagtggggggcattgtgaactaccccagtacggtacgggcgtgaacttttgccctgagtcggtcgatgcggggaaatccggtctgatacctggggtggacgtcctcctccttcaggagggcaggacacccgttagcctcgtctttcatggacgaggacgttcaacggggctttgagacgctggccatccatgccgggcaggagcccgacccgacgaccggcgcggtggtcccgccgatatatcaggtgtccacctacaaacaggacggggtgggcgggctgcgcggcggctacgagtacagccgctcggccaacccgacccgcacggcgctggaggagtgcctggcggcgctggagggcggggtgcgcgccctggcgttcgcctccggcctggccgccgaggacaccctgctgcgcaccatctgcgcgcccggggaccacatcatcgcccccaacgacgcctacggcggcacctaccggctgttctccaaggtctacgagcggtggggcgtgacctgcgacccggtgccgctgggggatctggaggcggtgcgggcggccgtccgcgagggggtcaccaaggcgatctgggtggagaccccgaccaacccgctgctgggcatcgccgatatcgcggcgctggcggccatcgcggtcgaggccggggcgctgctggtggtcgacaacaccttcgcctccccctacctgcagcagccgctgacgctgggcgcccacgtggtggtgcactccaccaccaagtacctgggcgggcactccgacgtggtcggcggggcgctggtgacctccgacgccgaactgggggagcggctggccttccaccagaacgccatgggcgccatcgccgggccgttcgactcgtggctgacgctgcgcggcatcaagacgctgggcgtgcggatggaccggcactgcgccaacgccgcggcggtggtgaagctgctcaccgagcacccggcggtacggcaggtgctctacccgggactgcccgaccaccccgggcacgacatcgccgtcaagcagatgcgggccttcggcgggatggtctcgttccggatggactccccggaggcggcgctgcgggtgtgcgagcgcaccaaggtgttcaccctcggcgagtcgctgggcggcgtggagtccctcatcgagcatccggcgaagatgacgcacgcctcggcggccggttccccgctggaggtccccgccgacctggtgcgcctgtcggtgggcatcgagagcgtcgaggatctgctggccgatctgagacaggctctagggtgaggtgtctcctaccgcaaggccacaccgtcctgcccagccgatgccgcagaaggtgtgatcttgggtcgaagtggaccaaaatctcagcgcggttgcgctaggtttcctccccggaggtggcattggtgcgaaaggtgctggtgtgcgggacggcgctcgccgtggcctcgctgtccggtgcggtcgttccagccggtgcatgggcgcaacccgagcccgccgggagcggcacgcccaccacatccggcagccccgccgcccccgcaccgtcggagcccgtggcgacgcccgacggctccagcgcaccggttgagccgagcggcggcggcatcaccgcacgcgccgtcatggtgaccccgccgccgccgaacaccgccacctactcctacggggaggggccccgccggcagctggacgtctactggcgcacccccgatgcctccgccggcccggacgcccaggcggcccggcccggcgtgctggtcctgcacggcggctactggatggccggggacaagcggtcctggcggtacatcgcccgcaagctgaccagccggggctatgtggtcttcgccgccaactacagcctcgtcccccacgagcagtggcccacccagcgccgggacgtgcgggccgcgctgcggtacgtcaagaacaacgcccacctgtggaacctggaccccacgcgcatcgtggtgctggggtcctcggcgggcggtcacctggccacccagctcggcacccacggccggggcgcccagagcgtgcgcggcgtggtggccctctcgccggtggtctcgctgcagcgggcctaccacgacggcggcgagctgggcgccgacgcctcccgggtcaagctccggcaggcggtgcggctgctggtggggtgcgacccgcaggaggaggacgccgagcccgagtgcctggagcgggtggaggacgccacgccggtcacccacgccggccccggggacgcccccatgctgctggtgcacggcaccgaggagttcgtcccggtcgagcactccgaggagctggccggggcgctgcaggccggcggggtgccggcgacggtgcgcaccgtcgccggcccggcgcacggcggggagctgctgcgcgacgagtcgacccaggaggcggtcttctcctggatcgactcggtcgccaaggagtgagccgcccggccggtcagccgtaccagatcatcagcagcaaggtcaccacccacagcaggccgatcaccccggagatggccgcgatccggccccgctccacctgggcgacctcctgccgcgcagcggcggtcttctcctgcgcgcccgcctgggcctccccggccgcggcgtccccggcggcggccgcctccagcaggtgagcggccttgcgctggtcgcgctccaccagcagcagcaggaccagcgacaccaggaacagcgtcatggacgccgacagccacgcctcggcgaaccgtccccgcgacaggaacagcccgaacaggaagacgcccagcgccagcatcccgtacaggcgggtgatccggttcaggtagcgcagcaccgtcacgttgccctgccggatgtagcggggcgtggacatgatcgcggcggtcagcggccccagcgcgaatatcgcgaaacccacgtggaggaacagcagcagttgatcggcggtcgacatggcgatgaccttacccagccgccggccgcccccacgggcaggtccctcatccccggcgcatccgcaggtagtcgctgaccacgtactcgccgagccggccggcctcgggggcgaacacccggcctccgttgcgccgggcgacctcctccacgaacgacaccagccgggggtcgtcggccagcatgaacacgttcaaggtggcgccgcgccgggtcatcttgtcgatctcggccagcgtcagcgtcagcgtctggcgggagggcgggtagtcgaacagcgaacggccgttgggctgcaggtgggcggtgggctcgccgtcggtgaccaccagcacgatcggctcgaagtccgggtgccggtccaggtgccgtccggccagcatcagcgcgtggtgcagattggtgccctgcaccatgtcccagtccagcgcggccatctcggtgggacgcagcacccgggcgtaattggagaacccgatgatctggatggcgtcctgcgggtacttgccggtgaccagcgagtgcagcgccagcgccgtctgcttggccgccccccacgcgccgcgcagcaccatcgagtacgacaggtccaccagcaggcacaccgccgccgcggtgcgccgctcggtctccagcacctcgaaatcgtccacgctgagcttgaccgaccggtcgccggtggggttctgggcgttgcgccggatggcgttgccgaccgtgcggaccacatccagcggctgctcgtcgccgaaccgccagggacgtgaggagccggtcagctccccggcctgcccggcgtcgcgctggtcgtggtcgccgcgccggcccccctccaggtgggagaacacccggcgcagcgcggtctcgcccagccggcgcaccgccttgggggtcagctccagccggccgccactgcgctgcaggtagccctggcgttccagctctttttcgatgcggcgcagctcggccaggtcgtcgaccgcctggcggcccagcgcccggcgcaccgcctcctcgtcgatgtcgtccaggctggcgcccggatagtcctgcgccagcgcagcctccagctcggccaggtccgccagctccgccagcgcggcggtggcgtcgctgacgctcagcgggtccgagccgctcatccgctccggggtcccccagcccaggtcggggcggcgggcccgcagcgcctcgcccagccgggtcatctccatcgccagcccggcgtcctccatcacctgcgccatcagcgcggccagctcctggcgctgctcggggctcagcgaggccagcagccggtccatcgccgccgcccgccgggccagcgagtcgaccagctcctccaggttgcgcgggttgtcggggaagaagtccccgtactcgcgcatgaagttcgcaaagtcctcctgggtgtgctcgccgcgggcgtcggcgtcgagcatgtcgttcagcgcggccatcatgtcccggacccgctgcatggcctgcgggtcggggttggccagcgcctgccgcatgccctggaactgggcgtccagcacgtcgcgccgcagcaggtccttcagctgctcgaaggtggcgcgggcggccggcgatcgccagtcgtagtcgctcagccgccggatcgcctgggcggtgtcggacggcagcgcgtccagttcggcctcgcgcatgcgcgcctcgtcgctggggtcggggaacagctcggcccgttcctgcccgatggcggtgtccagcagcgcccgcgcctgctccaggacgccgtccagccgtccccgctcgcgcagctcccgccgccgctgccgcacctgccgcagcagctcatccaggccgcgccgggcccgccggtcccggccgcccggcagtccgcggcgcagcagcgcgcgcagcgcctcgccggggctggagccctccagcaccgaatcgcccatggcgtccagcgccgagcggatgtcatagggcggctccagtgggtccgggccgccttggtaggcgccgtatcggtatcggctcatggccacatccctgtcttgtgcgggcgttcgcggtgctctccggccgcggctcggacgagctgcggcctcaggtgcggtaggtggccgtcccgtccccgccgggggagacgtccttggacagccggcgggtcaaaaacagcccttccagcgcgaactccagcgcggcggcggcctggccgggcgactccccggacatgcccagccgctgcaccagcttggccagcccgggcaccgggccgatgcggcgcagcagctcggtggccgggaccagctcaccggactccacggtctgcccggagtcgaacttctccagcagcccgctcaggtcggcgccgcccagcgtgcggcggtaggtctcggcgacggcccggcgcagcaggtgctccagcacctcctgctcgcggccctcctcgctgacctcgaactccaccttgcccatcaccgcgggcaccaccgccggcacgtcgcacacccgcgccaccgcctcgtcctccccggccagcgcggcccggcgcagggcgccggcggcgatggtctccgccccggcgatggcgaaacgcgccgacacccccgagcgggagtccaccgcgggcgactcgcgcaccaggcgggtgaagcgggccatcacctccagcaggtggtcgggcacctgggcgttcagctcggcgaccgccgcctcctggcggatcagctccagctccgtctccagcgtcagcgggtagtgggtgcggatctcggcgccgaagcggtccttgagcggggtgatgatccggccgcggttggtgtagtcctcggggttggcgctggccaccagcagcacatccagcggcagccgcagcgcgtacccgcggatctgcacatcccgctcctccagcacgttcagcagcgccacctggatgcgctcggccaggtcgggcagctcgttgacggcgaagatgccgcggttggtgcgcggcaccagcccgaagtgcaccgtctccgggtcgcccagggtgcggccctcggccaccttgatcgggtccacgtcgccgatcaggtcgccgacgctggtgtcgggggtggccagcttctccccgaaccgctcctcccggtgcttccaggtcaccggcagctcatcgcccagctcggcggccagccgccggcagcgcacgcacaccggcgcgtacgggtggtcgttgatctcgcagccggccaccaccggcgtccactcgtccagcagggtgaccagggtgcggatcagacgggtcttgccctggccgcgttcacccagcagcaccaggtcgtgcccggccagcagcgcccgctccaggtgcggcagcaccgtctcgtcgaacccgacgatgcccggaaagcgctcctgcccggatctgaggcgctccagcaggttgcttctgatctcttccttcaccgagcggtgccggtgaccggtggcgcgcagggcgcccacggtggtgtcggcgggcgcggcttcattcttcgtcatggacacgagatcgacagtacgtcgccgatgcgagcactcgcacctgcccggggagggaaatccacgcgccgccgggcgccggatccttgggtaccccgcatcgcagcggggagaatcgaggaatgagccctcaaatccagggacagcgcaagggaggggagggcgatggcacgcttcggtgatggcctggctctcggacccgatctgatcggcgccgcggagtcggccgtcaagcaggcgctggagccgctgagcgcgccccccgacctggtgtgcgtgttcctcgcctgcgaggacgtcggcgcggtgggggaggcggcccgccgggcgatgcgggtggccgacgccgccggcgcccgcctggtgatcggctgcaacggcagcggggtgatcggcggcgaccgcggcgtggaggagaccagcgcggtgagcgcgtgggcgggggtgctgccgggtgcgcacctggagccgttccggctggagacgctgcgcgccgaggaccggctggtggtggtcggcatgccggagggcagcgacgaggacgtggtcgccgtgctgctggccgacccctactccttcccggtggacgccttcgtcgagcgttccgaggaggcgctgcccgggctgccgatggtgggcgcgctggccggcgggcagggcgccggacgcacccggctgctgctggacggggaggtctacgacgacggggcggtcggcgtggtgctgggcggcccgatcagcgcggccaccgtggtcagccagggggcccgccccatcggcccggacatggtggtcaccaaggccgacgagaacgtgctgtatgagctggccggcaccccggcgctggagaagctggagcagatcgtgctcgccctcccggaggaggagcagcagatggcctcccaggggctgctgatcggcgtggccatggacgagtacgccgagcagcacgagcacggcgacttcctggtgcgcggggtggtcggcgccgacgccgacaccggggccatcgccatcggggacgtggtggaggtcggccggaccgtccgtttccaggtccgcgacgccgaggccgccgaagaggacctgaccgcgctgctgcagcgcttcgacctcaagcccgtggagggggcgctgctgttctcctgcaacggacggggccgggcgatgttccccgactccgaccacgatgtgaagctgctgcgccgcaccttcggcccggccggggtcggcgggttcttcgccgccggtgagatcggcccggtctccggccgcaaccacgtgcacggcttcaccgcctccatcctcgccttcggcccggcggcggtctcctgatgggccaggagcacgacgcgccggtgctggcggtggacatcggcgggaccaagctggccgccgcgctggtggacccggaggggcggatcacccactacgaccggatcgccaccccggccgacccggacccgcgggtgctgtggcgcaccctggagtccctgctggacaaactgctggccgaggcgggctgcccgcagccggccggggtcggggtgggctgcggcgggccgatgcgctggccgtcgggggaggtctccccgctcaacatccccgcctggcgggacttcccgctgcggcggcggctgcgcgcccgccacccggatctgccggtgcgcgtccacaacgacgcgatctgcgtggcggtcggcgagcactggcggggcgccggacgcggctatgacaacgtgctgggcatggtggtctccaccggcgtcggcggcgggttggtgctgggcggccggctgatcgacggcgccagcggcaacgccgggcacatcgggcacgtggtggtcgacccgcaggggccgccgtgcgagtgcggcggccggggctgcctggaggcggtcgcccgcggccccggcctggtcgcctgggcgcagcgccagggctggcggcccggccaggccggggtgagcggggtcgagctggccgaggacgcccggctgggacacccggtggccggcgccgcgctgcagcgggccgggcgggcgctgggggtcgccatcgcctcggcgatgcacctgtgcgacctggaggtggtcgcgatcggcggcgggctggcgcagtgcgggccgctgttgttcgaccccctgcaggaggccctgcgggagcacgcccgcatggagttcgcccgccgggtgcaggtggtgcccgccgcgctggggcagaccgccgggctggtcggcgccgccgccctgatcctggccggcgaccgctactggaacgccgactgaacggccccaccggcccggcgcggcctgaccgccgggcttacactgccccaatggcactggtcggtgcacggcgggtcgaggaggcccgggagctgctgcgcggggtggtcaccgagaccccgctgctgcactcgcgggcgctgtcgcagatcgtgggcggcccggtgctgctcaagtgcgagaacctgcagcgcaccggctcgttcaaggcacgcggcgcctatgtgcgcatcgcccggctcaccgaggccgaacgatcccgcggcgtggtcgcggccagcgccggcaaccacgcccagggggtggcgctggcggcgtcgctgctgggctgcaaggccaccgtcttcatgccgcagggcgccccgctgcccaagatcgccgccacccggtcctacggcgccgaggtgctctttcccgggcccggcgtggacgagtgcctgagcgccgcccgccgtcacgccgatgcgcacggcgcggtgctgatccacccgttcgaccatccggacgtcatcgccggccagggcaccatcgccctggagatcctgcgggcgcgtcccgacgtgcgcaccatcgtcaccgcggtcggcggcggcgggctgatctccggcctggccgtggccgccaaggcggcgcgccccgacatcaagatcatcggggtgcaggccaagcgcgccgcggccttccccccgtcgctggccgccgggcgtcccgtgcgcatccggcccggccccaccatggccgacggcatcgccgtgggcagtcccggcgagctcaccttcgccctggtccgcgagctggtcgacgccgtggtgacggtcaccgaggagtccatctcccaggccctgctgttgtgcctggagcgtgccaaacaggtggtggagcccgccggcgccgccggggtggccgcgatcctggagcactcctacgccttcgagcccccggttgtggccgtcctgtccggcggcaacatcgaccctttgctgctgtcgaaggtgctgcgccacgggctggccggcgccggccgctacctggtcgtgcgggtccggctccccgaccggcccggcgccctggtcaccttgctgagcgagctggccgagctgggcgccaacgtgctggacgtcatgcacgagcgggtcgccgcccggctccacgtggaggaggccgaggtcctgctccacctggagacccgcgggcccgaccactgccaggaggtcctcggccggctgcgcgccaagggccacgccctcaagctcggctgaaaaggagaccgggcgtgcccgccgggcgcgcccggtcggccggtcacagggacggcttgccggtggtgaagatccacttggtgaacaaggcgtcgatctgcttggcgttgccgtaccgcttggcgtgggcgacgaagtcggcggtggtgacggtgccgttgcggttcttgcggtaccagtcccgcaggagccggaagaacttcttgtcgccgacggtcctgcggagcacgtgcaaggtcatggcgccgcggtcgtagacggcgtgggcgtacaggtcgtcacggccggggtcggcgaccttgacctgccacagctcgttgccggcgggggtggcgtagacctcatcgaagatctgctgggcggtctggccgccggactgctcgctttgcagccactcggcgtaggtggcgaagccctcgttgagccagatgtgccgccagctcccgggggtgacgctgttgccgaaccactggtggccgatctcgtgggcgaccagggcggcgctggggttgacgccgggacggccccggcggtcgtagaccgggcggccctgggtctccagcgcgtagcccaccccgatggcgtccacgatgccgccggtggacccgaaggggtagcggccgaagaccttcgagccccagtcggtgatgtcggcggtcagcttgtggaaggccgcgccctgcccgggggcggtgtcgaggttcttgtcgatggcggtgatgttgggcacgcccttgggggtcctgccccaggtgatgttgtactcgccgatcgcgaccatggccagctcgctggccatgggctgcggcatccgccagcgccaggtggtcagcccgccggcggtccgccgtccggcgaagtcgccgttggccagcgcctgcagcccgctcggcacggtgatcgcgaagctgtaggacgccttgtcggcgggggtgtcgttgaccggcatccaggtggcggtgccggtcggctggttgaccgccaccgccccgtcgtcggtggccacccagccggaggtgcccagcgccgggtcgtcgacccgcttggggacccccgagtaggcgaccgtgacggtgaagcgcttgcccttgggcaggcccttcttcggggtgatcaccagttcctgggcgccggtccgcgtgaaggcggcccgcttgccgtcgacggtgaccgagtgcaccttcagcgggccgaggaagtcgaggttgaaccgcgacaggtgctgggtggccttcgccttgatgcgggtggtggccttgatgctcttgtcggagggctcataacgcagcttcacgtcgtagtgggccacgtcatagccgccgttccccatgtcggggaagtacgggtcgccgacccccggggcgcccggagtgaatttcggcgccgcgttcgccggggtcgccgacgccaccagcccggcggccgtcgccaccgccacggccgccagcgctgcgcctttgcgtgtcctcaccgggttggacgtcaccatgagctacaagctcgcagcgcggcgacggccggacaagcgcgatttcgttgcgattgagcaaggacgttcgcggcgatcgaacaaggacgcccggcggccggtgcgccgccgggcggagatcaccacttcttgggcttgcccttgctgtagagccagaccttgaacagctggtccagctgcttgccggattccttttcggccagcgcgatgaagtcggcggttcccgcgttgccgtgccggtactgggtggtccaggcccgcaggatgcggaagaacgtccggtcgccgaccttcttgcgcagcgcgtgcacggtcatcgcgccgcggatgtagaccgagtcgccgaacagcttgttgcgtccgggccgccccggcggcgggctgaagatcgccgacgaggcgggctgcttgtagtagctgcggaagatctgctcggcgctcttgccccggtgctgctcccgccacagccactcggcgtaagaggccagcccctcgttgagccagatgtcctgccaccgcttgaggctgacgctgttgccgaaccactggtgggccatctcgtggacgatgaagttcatccgcggcgtgatccccgcgtacaccgggcggctctgggtctccagcgcgtacttcagcttcgggtcgtcgatgacgccgccggcggtggtgaacgggtaggggccgaacgtcttcgacagccaggccagcgccttcttggtggagcggtggagcctggcggcgtggcgccggtagcgcgggtccacggcggtgatgacggggatgccgtcggcctcgctgcgggtgaccttgaatttgccgatcgccaccagggccaggtaactggccatcggggacggctcggaccaggtgtaggtgctggtcttggcgcggtgcaccggcttggacggccggccgttggcgatgacggtcagccccttgggcacggtcacccggaaggtgtaggtggccttgtctagcgggtggtcgttgaccggcatccacgcgggcgtgccgtccggctgggagagcgtgacgacgccgtcccgggtgcggatccagccgtaggtgcccagcgacttgtcggtgcgcgagccggggccgccggcgtagcggacccgcacggtgaacacctggccgcggcgcagcgccaccgcgggggtgatcagcaggtcctggccccggcgctggaaggtggcgcggcggtcgtcgacctcgacctctttgatcttggggccgcggaagtccagggacaggccggacaggtcctgggtggcgcgggcggtcatggtcaccacggcggaggcggaccggttgcgccggtagtcgaggacgacgtggtagtgcagggcgtcgtagccgccgttgcccatatggggaaagtacgggtcgccgatcccccgcgcgccgttcctggggtagtgggcggacgccgaaggggcgagcccgctcccggtcgactgcgcggtggcggtgcccccgctggaggccgacagcgccagggccgtggtgacggccgccagggcggtgatcttgaagtggatcttgccgtgcggagtgtgggcgttcacgcgccccactgtgtcaattactcagcgtctcggttaagttgccttccgtgactttgatgatccctgacatcccgttcacccgggccagacgccgatctgggcggggtttaccggggcgggcgggtgcgcccgtacagccacgcctggaagaaggagtccagctgctgcccggagacccgctcggccacctcgatgaactgctcggtggtggcgttggagtgccggtactcggccgtccaggtcttgaggatcttgaagaaggtttcgtcgccgaccttcttgcgcagcgcgtgcagcgtcatcgcgccccggttgtagacggcgtcggagctgaacatgttctcccggccggggtcgccggtggggatgccccacagctcctcccggtcggcctgctggtacagcgcgtcgaactcctgctgcgggtccacgccgtgggccttctcggcccacagccactcggcgtaggtggcgaagccctcgttgagccagatgtccttccagcgggtgacgctgacgctgtcgccgaaccacatgtgcgccagctcgtgggcgacgatcccctcgctggcgccgaaggacccgtacaccgggcgggtctgggtctccagcgcaaagcccacatcggcgttgtcgaccagcccgccggtggaggagaacggatacggcccgaacagcttggtgaactcgtgggtgatctcggcgttcttggcgtggaagtcctccaggtcggtggtgcgcaccgtcgggtcgacggcggtgatgacggggatgccgccggccgtcttgccggtgcgcacatcgaaccggcccaccgtgaccgtggccaggtagggggccatgggctccttgacccgccaggtcaccggggcggccgcctgccggcgccgcagcaggaccggctgaacgcccgcgcccgcgccgtcgccggggagcagcgatccgtcggtgcgccggttgccgccggggccgcgctgcaggccgggcaggccgccgtccggctcgccgttggcgatggcggtcagcccctcgggcaccttcactcggaactcgaaggtggccttgtcgctggggtggtcgttggccgggaaccaggtgtgcgccccgctgggctggcaggccacgaacaccccgtcagaggtgcgcacccacccgtagacgcccagcggcggcttggacaccggctgcggcgtccccgaataccgcaccgtcacgctgaaggaggcgcccttggccagcggctgcgccggggagatgatcagctcggcgccctcgtgctcgtagcgggccggtgcgccgtcgaccttgacctcggagacggtcagcccggccaggtcgaggttgaaccggctcagccgctgggtcgccttggcggtgatgtcggcggtggcggtcagctccggggagcctccggggcggatgtccaggtccagcttgtagtgctggacgtcgtagccgccgttgccgtccccgggcacatagtcgtccccggcgctgtcggctccgtgcgggccggtcgccggaggagccgtgggggccgggacggtccgggacggctgggcgttctcgccgccgtccagcgtgacctggcaggcggccagcgagcccgccagggcgagcgccatggctccgcgcagggcggcgcggggggcctgcggaggtgcaatgcgggagtttccggccgtcgtcacgagcacagcctagacggccgggcccgcgccttcggtgaccgagcggcatgtggcggcatgcggccaagcggcgcgtcacgccgctcagcgtccggcgtaaggatcgggcgcgcccggttcgatcttgcgcaccacggtttgggcgaccttgtcgtgcagggcctgcctgcggtcgtcccacaggatccacgccacgtccaggaaaccgatgcagccgcacaggccgcccagcacggtgaagaacgccgcccggcccgccgcctgcccctgggtgaccggaccgccgtcggcggcccggacgacctggatgcccagcacctgcttgccgagcgtgcggccccatttgtacgtcgtcagccagtagtacaggaaggcgatgacgatgctgaggaagttggcgacccactggccggtcggcaggtacccggtctccccgccgggggtgcggaacacccggccgtagtcgatgaacgggaaggtcaccagcccgatgacggcggccagcaggatcaggtcgatgagcgccgcgcccagccgcgcccaccggccggccagccctgcggccgggtcccgatactcccatggcgatcccggatggcccgggtagtgaccgccgtacggcggaggccacccgcccccgccgtaggggccgggcggctggtcctgcggcggcttccagaagcggtccccgggggaggggccctgtggcggctgcgtcatagggtgaaagtggacattcacccgccgggcaaacccctccccgccccgatgaggaccgatctttaacgcgggccggtcacaaatttccgcgccgcgcctgctcccgctcgatggcctcgaacaaagccttgaagttgcccttgccgaaccccatggagccgtgccgctcgatcagctcgaagaacacggtgggccggtcctggaccgggtgggtgaagatctgcagcaggtagccgtcctcgtcccggtccaccaggatgcggcgcttgcgcagctcctccaccgggacgcggacctcgccgatccgggcgcgcagctcggggtcgtcgtagtaggagtcgggggtgtccaaaaactccaccccggcggccttcatctggtctaccgcggccaggatgtcgttggtggccagcgcgatgtgctgcacgccgggcccgccgtagaactccaggtactcctggatctgggacttgcggggcccgtcggccggctcgttgatggggaatttgaccttgcgcgtgccgtcggccaccaccttggacatcagcgccgagtactcggtggcgatgtcgtcgccgatgaactcggccatgtcggtgaagcccatcacccggtggtagaagtcgacccactcgtccatccgctcgacgttgccgacgcagtggtcgatggcctggaagtagcgccgcttcggcggctccacgatcgggtcggcggccacgtagcccggcaggtaggggccggagtagttggaccggtcgaccagggtgtggcgggtctcgccgtaggcggcgatggcggccaggtgcaccttgccgtgctcgtcctccagcgtgtagggctcttccaggccccgggccccggccgcgacggcgtgctcgtaggcggcctcgacgtcgggcacctcgatcgccaggtccaccaccccgtcgccgtgctcggcgacatggcggcccaggtcggtgccggcccgcaccgggccgcgcagcacgaaccgcacgctgccggactccagcacgtgggcggcctcgtcggggcacccggtctccgggccgcggtaggccacccggcgcatcccgaacgcggtcgagtagtaatgcgcggcctgccgggcgttcccgacggcgaagaccacggcgtccatgcctttgacaggaaatgcgtcgctcatggcgccaaatgtccgctcggaatacaggctgcgcaagagttacgtggaatgctggacaatatgcatagcgtcagacggaaatgatcagacgatctgtacagtctgaccaccgtttggaggccgctcgtggcgatcgacgaactggaccggcgggtgatcgagctgttcaccgccgaaccccgcatcggggtgctggaggcgtcccggcggctgggcgtggcccgcggcaccgtgcaggcccggctggaccggctggccagggacggggtgatctgcggattcgggccccagatcgacccggtggcgctgggctatacggtgaccgccttcgtcacgttgcagatccggcaggtcggcgggcacgacccggtggccgagcggctgagcgccatccccgaggtgatggaggcgcacaccatcaccgggaccggggacatgctgtgccgcatcgtggcgcgcagcaacgccgacctgcagcgggtgatcgaccaggtggtggcggtcgaaggggtggagcggacctccacggtgatctcgctggcgacccagatcccgctgcgcaccctcccgctggtgcgggcggcggccgcccggaagggatgaggcgggcatgcgcaaaggcccgccggcggcatcgggccggcgggccgaaaggggatcgctcggtgtggtgccggtggtcaggcgcccgcgtagggcgtggcgtcgaggatctccacggtcatgctgcggccgttgggcagggtgtaggtggccttctcgccgaccttcttgccgttgatggccgagcccagcggggactggggggagtagacgtcgatcggggcgccgctctcctcccgggaggccagcaggaaggtgagctcctcatcgtcgtcttcgaaggcgaccgtgaccgtcatgcccggaccgaccaccccgtcggtgcgaggagcctcgccgacccgggagttttccaggatgtgctgaagctggaggatccgcccctcgatcttgccctgctcctccttggcggcgtggtaaccgccgttctcgcgcaggtcgccctcctcccgcgccgcctcgatcttctgcgcgatctcgatgcggcccgggcccgacaggtactcaagttcagccttgagccggtcgtacgcctcctgggtgagccagttgacgttctcagcacgggtctcggtcacggatgctcctctgtccacacgtagcggtccacggcgtgtctgccggcgaaccggcctggccgggccgggcgaaacctcaagcctatcccgtatgtgagagtaaaggttcccctctgtgttcaccggcaatccgtcagaccgtcatatagtgcggcactctttcaccctggccgccgcggcgcgccgggtggtgcgcagaatgtcggtgcgttccacgtgcgatcgcccggccgggacgatgacctcctgctcggccaccggggcgaagcgggcgtccagcgcgtccaccacgcaccgcaccggcttgccggacggcttggcgacctgccagcggatctcgaccgtggagtcgtccacgatccggtaggtgatcgtctgggtgctgatgccggggacctgcccgacgtgggccatgacgatggcccagcccaccgagcagatcgccaccaccaccccgatgaccgccaggccgagtctgccgccgcgacgggggcgctggtcaccggctgcctggccggccgaggtgctcatggcgggaattctccgttggggtgccgtcgataccgtgcaagaacgcatccgcgggcatgtccgcgccacggtgatgcgtccgggacaattgtcatcggtgggagccgatgctccgtaccgggggcggtgggaaccggcgacagggaattcccctgcgggtgaggggcgttgtcgggaacaatcgtcctctgctgcggcgtccgccccccgcgatgcggcgcggacgccatctacggttggacagggagacactgtggggtccgaagcaccgatcggcatgacctcgtgtgaggacggcccgttgcggctgatggccgtccacgcccacccggacgacgagtccagcaagggcgccgccaccatggcgcgctacgccgccgagggcgtcgaggtgctggtggtgacctgtaccggcggtgagcgcggcgacatcctcaacccggccatggaccgtccggagatcaaggccgacatcgccgccgtccgccggcaggagatggcgcgcgcccgcgagatcctgggcgtgcagcagatctggctgggctttgaggactccggcttccccgagggcgacccgccgcccccgctgccggagggctgcttcgccctgcagcccctgcaggttgcggccgagccgctggtgcgcgcggtgcgcgagttccgcccgcacgtgatgctcacctacgacgagaagggcggctacccccaccccgaccacgtcatgtgccaccgggtgtcggtggaggccttcgaggccgccggcgacccggaccgctaccccgggaccggcgagccctggcagccgctcaagctctactaccacatgaccttcaacaaggagcggatcgaggcgctgcacgcggccatggagaaggccggcctggagtccccctacggcgactggctcaagcgcttcgaggaacggcctgccccgtgggcggtcaccacccgcgtgccgtgcgcggactacttcgaaacccgcgaccgggcgctgctggcgcacgccacccagatcgaccccgacggcttttggttccgctgcccgctggaggtgcagcgccaggcatggccgaccgaggattaccatttggccaggtctttggtcgataccgagcttcctgaggacgatctgttcgcgggagtcagggagaaagtgtgtctgtagcgctgctggccgcccagcccaagaacgacttcccgctcactgacgagaccgtcagccccggcatgctggggttcgccgtcttcatcctgctgtgcgtggcggtgttcctgctgctgcgctcgatgaacaagcagatgggcaagatccaggtcccccgggaggccgacctggagcaggaggaggagcagtcctccgccgcctccgccgccaagagcaagggcgaaaaggccgcgggcaaggacggggaacggccgaaggactgaacttttcggcgcgctgttccctcagctcgcagcggatgcgtcccagcctctgggacggctcggtgcccgggggccaccggctccaaggacggatggcccccaggcaccgagccctcgcccgtgccggttccggccatgtcgcatcggtcctgattcgccggatccgccgggttcccgtgacatgatccctcgcgtgagcgagggcaccggcgtcctgagaacccgcgacgggaacggcacccgggtcggtttcttcgaactcttcttcgacctggtgttcgtcttcgcgtgcaccaggctctcccaccggatgttggagcacctgacctgggtgggagcggccgaggcgctgctgctgttgctggcggtctggtgggcgtggatgtacacctgctggaccaccaactggttcgaccccgaccatgcggccgtccggctgatgctgggggcggtcatgctggcggcgatgttcatggcggcggcgatcccggaggcgttcgaggcgcgcggcctgtggttcgcctgcggctatgtgaccgttcaagtggggcggaccgtcttcgtggtgctgaccaccctgcggcacgagctgggtcccaacttccagcgggtgctggcctggatgatgcccgccgccgtgctgtggatcgccggcgggctggtccacgacgaggcccgcctggcgctgtgggcggcggccgtcgcggtggagtacaccgccccctggatcggctacgccaccccgggcctgggccgttccagcaccgccgactggacgatcgacgcccggcacatggccgagcgctgccaattgttcgtgatcatcgcgttgggcgagtcgatgctggtcatgggggccacgctgagcggcctggccccggcctcaccgggcgccgtggcggccttcgcggtggccttcgccggcagcgtcgccttctggtggatctacttcggccgcaccgccgaggccgccgccgagcgggtggccgcctcgcccgaccccgggcggctgggccggtcggcctacacgttcatccatatcgtcatggtggccggcatcgtggtcgccgcggtcggcgacgagctggtcatcgcccacccaggcgggcacgtcgagggaggcgcgctcgccaccgtcctgggcgggccggccctgttcgtcatgggacacgccctgttcgagaaggtcgtcttcggacgactctctctcgcccggccggccgcctcggcgctgctgggcgcgctggccctgctggagtggacgacccacctgttcaccccgctggccctggcgatcgcggccttggcggttctggtggccctcgccgtccgggacgccttcatcccccggccgcagcccgtctccggcccctgaaggcggggcttacagcttgcggtggtcccagctggtgatgtgctccggctccatgaccaccacgacgcgcttggccagggccttctcgatgccctcggcgaccaccgggtcgatgggctcgcccagctcgggcaccggcaggccggccatccgggagccgaccacctggccgaccatggtgcggatcttggggtcctcgatgatgcggccggtgcccttgagcttgaccccgcgcagctcgttgtactccaggccgtcttcgaccaggcaggtcatggccgggttgcggcgcaggttgaccaccttctgggagcgggcgtaggtggtgaaggcgatcttgccgtccagcagcgtgtagaacatggtcaccaggtgcggggcgccgtcgcggtccaccgtggccacctgcaccttgaagttgtcggcgaggaaggcggccacctcctcgggggtcatccggatctggtcgcgcttgttgccgcccacctggcttctcctcctcgccgccgggataaggaccgggaacagaataacgttcggtcctcagaatggaaggcatgtccacccgtgacctcctggtgctcggcaccgccagcgccgtccccaccaagacccgcaaccacaacggctacctggtgcgctgggacgggcaggggctgctgttcgacccgggggagggcacccagcggcagatgatccgcgccggggtggccgcgcacgacatcgactggatctgcatcacccacttccacggcgaccactgcctgggcctgcccggggtgatccagcgcatcgcccgcgacgaggtgccccacccggtgcgggcgctgttcccggcgagcgggcaccgctactggcggcggctgcggcacgcggccgtcttccgcgacaccgacgtcgtccgggagcggccggtcgagggcgggcacgcggtgatcgagaccggcgaggcacccttcaccctgtcggcgcggcggctggaccacccggtggaggcctacggataccggctggaggagcccgacggcgtcacgatgctgcccgaccggctggccgcacgcggcatcaccggcccgatgatcggccggctgcagcgggagggccgcgtcaccgctcccgacggccgcaccgtcaccctggccgactgcagcgtcccccggcccgggcagaagctggcgttcgtgatggacacccgggagtgcgaggcggcctacgccctggccgacggggtggacatgctgatcatcgagtcgaccttcctggaagaggacgcggacctggcccgccgctacgggcatctgaccgcccggcaggccggccgcatcgccgccgccggaggggtccggcggctggtgctgacccacttctccgagcgttacccggccgaggacttcccccgctacgccgagcaggccgcccaggcctacgacggcgacatcgtcttggcccgcgacctggaccgcatctccgtccccgcccggcgaaagccccgggccgaagacggatgagccggcgcgttccgcccgggccatgggtcggcgggccctgatggggcaggatcattgacatgaaccgcctcaaaaacgcgaccagcccgtacctgctgcagcacgcggacaatccggtggactggtgggaatggggcgaggccgcgttcgccgaggccaggcggcgcgatgtgccgatcctgctgagcgtgggatacgcggcctgccactggtgccatgtgatggcgcacgagtcgttcgaggacgaggccaccgcccgcctgatgaacgacctgttcgtcaacatcaaggtcgaccgcgaggaacgccccgacgtcgacgcggtctacatggaggccacccaggccatgaccggccagggcggctggcccatgacggtcttcgccacgcccgacggcgagccgttctactgcggcacctactttccccgccagcagttccgggcgctgctgatggcggtcgcgcgggcctggcgcgaggaacgcgaggacgtcctcaagcagggccgcaaggtcgtggaggcgctcaccgcccgcggtcccgccccgggggagaccgagccgccctccccggagcggctgtcggcggcggtgcgctcgctggcggcctcctacgacaccgcctacggcggcttcggcggcgcccccaagttccccccgtcgatggtgttggagttcctgctgcgccactacgcccgcacccaggacgcccaggcgctggcgatggccacaggcacgctggaggcgatggcccgcggcgggatctacgaccagctcggcggcggcttcgcccgctactcggtggacgaggcgtgggtggtgccgcacttcgagaagatgctgtacgacaacgcgctgctggcccgcgtctacgcgcactggtggcggctgaccggcagcccgctggccaagcggatcgcgctggagacctgcgagtggatgctgcgcgatctgcgcaccccgcagggcgggctggcctcggccctggacgccgacagcgaaggccaggagggcaaatattacgtgtggacgcccgagcagctgcgccgggtgctgggggaggccgacgggaacgccgccgccgagctgctgggggtcaccgagtccggcacgttcgaacacggcacgtcggtgctgcggctgcccggcgacccgggcgatcaagagtggtggagccgggtccgcgcccggctgctggccgcccgcgccgagcgcgtccccccggcccgcgacgacaaggtggtcacggcctggaacggcctggccatcgcggccctggccgagtgcggggcgctgctgggacggccggatctggtcggcgccgccgaggagatcgcccgcctgctgcgcgaggtccacctgcgcgacgggcggctgacccgcacctcccgcgacggcgtgcccggggcgaacgccggcgtcctggaggactacgccgacttcgccgaggggctgctggccctgcacgcggtcaccggcgacccggcgcacgtgcggctggccgggacgctgctggagacggtgctgacgcacttccccgacgaccgcggcggcttctacgacaccgccgacgacgccgagcggctgttccgccgcccgcaggaccccaccgacaacgccacgccctccggccagttcgccgccgccggggcgctgctgtcgtatgcggcgctgaccggctcgtcccggcaccgccaggccgccgcctccgcgctggcggcggccacgctgctggccggccggcacgcccgtttcgccggctggggcctggcggtggccgaggcgctggtcagcggcccgctggagatcgcgatcgtgggggatccggccgatgcgcgcacccgcgcgctgcacggcgccgcgctggcctcgcccgcccccggcgcggtcatcacggtgggcaccggcgaggccgcgggcgacgtcccgctgctgcggggacggaccccggtggacggcgcgccggcggcctatgtgtgccggaacttcacctgccggctgccggtcaccacccccgccgacctgatggccgaactggccggaggctgatcccggcctcgcccgccgggtgacgatatcgtgccgctcgcgggattcgccgcaagagcggccttgatctacttctcggttggtgttacctcttggtaacgcgtgtccgtgcgacggctcgtcacttgcggggacggcgtgaccggcgggacgtgcgggtaccaggtcaggtgtctggacggccgccgggcgcatgggtgatagtcgtgagggcgcgcaccggcccggcgggggcggaccgccggtccgaggggcctggtgatgagggagtggtgcggtgcgaaggccgagccgccgtgttctgccgacggccatcggcgttgccgtggtggccactctggcgtccaacgcagtggtgctgctttcgtggcggaacgccggctctccccagccgcagagccggtggcagcgttatgtcgcggcctcgtccgacacctgggtctcgcccaccgcggtggcgccgctgcgcggccgggtgagcccgcacctgctggtggcctcctccgcgacgctgcccgccgacgcggtgcggcgggtgggcgccgtcaagggcgtcaagcgcgtcgaggtgctggacgcggcgcagacgacggtcggcggcaagcgggtcggcctgctgggcgtggacccctccaccttccgcgccttcacccccaagcccaccgccgagtccgacgatctgtggcgcaacatcgccggcggcgatgtggccatctccttcaccatgggcaacgacggcggctttgagctcggctcccatgtgacggtgggcggccggcagcgccagacgcagctgcgcgtgggcgcctacgccaccatgggcctcggcgatgtggacgcggtggtctcccgccacgtcgcccggcagctgggggtgccgtccggcaacgccctgctgatcagcgcgcccaagaccgacctgaagaagctgtcgcggacgctgcgcaaggtgctgcccaagggcgtcaagaccgtcgaggtcgacccccagatcgactaccccgcgcccggcgggcggctgcccaccgccaagggccaggtgatgaccgccgagcaggtgcggaccgtgatcaaggccgcctacagcaggatcggctggccgtacgtgtggggcggggagtcggaggaagagggcggctatgactgctccggcctgatgcagtacgccttcgcccaggccgggatccggctgccccgggtcgccgccgaccaggcccgcgccggctggatcatcccctacagcaaggcccgcccgggggacctgctgatctgggccaacgaccccaccgcccccggctacatctcgcacatcgccctctacatcggcaacggcaagatggtggccgctccccggcgcggcaccgtggtgcagatccagaacgtctacacccgcaacttgaagggcgccgtccgcgtcaacccgcagatgggcgcccgcctggcggcgtccggcctgtgacggtgccgatccctgtgccgcagccgttcgcctccggtttccccagcggtgtgccgctgtgggccggatagttcatctttctatgtaatactgattacatgactacggcggaggaggtccggggctggttcaccggccggctgccgcaggattggttcgtcggcccgcccgaggtcgtggtagaccgcgaagaggtcagcgtggtgggccggctggccccgccgccccacgccgagcaggtctccggcgccgagcgcaccgcgctgctggacgggcacatccagcggttccgcgaggagacgcgggagcggcgcatcgccatcgcccgcgaggccgagcaccgcttcgggcgcaaggtctcctggggcgccgcctgcgaggaccggcgggagatgttcaccaatctgtcggtgccggtgatgacccggctgcgccagcccgaacgccgcgtgctggacacgctggtggaggcgggcgtggcgcgcagccgcagcgacgcgctggcctggtgcgtgcgcctggtcggccgcaacgccgaagagtggctggccgagctgcgcgaggcgctgcggcacgtcgagcgggccagagccgccggcccccaggtttagccatccgatacgcgaaccattacgcaaagccgaggcaccgcgggtgcggccgggcctagtgtgccgacgtggggtgcctgcgctgtacggacggctcacgcctgacggtggtcccggtgcccgagcgcgatcgcagcggggtgccgtatgagatcacgctggagctgtaccgggacggcgggcgcttcggcgtggtcggccagcgctgcggctacctgctggccgcgctggccgggcggctggcggccgcccgccgcgacggctcgccgcaggccgcccgctggcccgatcccgacgaccgcttccccgacccgccggccggttccccggagagctgcacgcgctgccggcgccggcgcctccagccgtcccccgatccggagctgttcgacttgcgctaccgcgaccgggtggacgtcgtcagcacgggggagctgcgctgcacggtgcgcacctcatcggtctggctgccgggcgcggaggccggcggcgactcctggtcgccggcgcgctcgcgccggcgggggcgctggcggctggcgcgccgggcgatcgtcgaggcgtggggcgccggtggacacggcgtgcgggccgtgctgacctcacggcagctggccgaattcctggcggcgctgctggccgaggccgaacgccagatcggtccaatatcgggtgaaatgctgcaagcaggccgcggaactggtgattcgggccataattaggcgtcgtctgacggggggctgcggggaggtaggggcccatgacggtgcggcgcatgaggctgaccgcgacgatcaagcgcagcaaggcgtaccaggcgctgcgcgactccatctaccggctgtatgagcgccggctggagtcgtcgctgcccaccgacaagatcccccggcacgtcggggtgatcctggacggcaaccgccgctgggcccgcgcgatggggctcagcgacgtcagcaccggccaccagcgcggcgccgacaagatcagcgagctgctgcagtggtgcaccgaggcccgggtcgaggtggtcacgctgtggatgctgtccaccgacaacctcaaccgccccgccaaggaactgaacccgctgctggagatcatcgagaacaccgtcgccaaactggcccgggagggctggcacatcaaggcggtgggcgcgatggacctgctgcccgattccaccgcacgcgttctcaaacacgccgaggaaagcacatctgaccgccctgggctgattgtgaacgtcgccgttgggtatggaggtaggcgtgagatcgctgatgcggtgcgctccctgctcctggagcaggcgggtaagggcaccagcatcgaggagctcgccgaggtcctcgacgtcgagcacatcgccaagcatctctacacgcgcggccagcccgaccccgacctggtcatccgcacctcgggagagcagcggctttccggcttcctgctctggcaaagcgcccactcggagttccacttctgcgaggtccactggccggacttccgcaagatcgacttcttgcgggcgctgcgctcgtacgccgcgcggcaccggcgcttcggctcctgactcgccgtccggcggatcgccctgtccgccggtcccgcacgccgtgcgggagaggaggccgggccggggcgctccgccgatccggaggttctccggaccacaccaatgggcatgtggccgccggttcgccccggcgatccggtggcggggcccgaaggagagcgagtggccactacctcccggcgccgcgaccaggagccgcagcggcgcacctacgtcctcgacaccagcgtcctgctcgccgaccccggagcgatgacccggttcgccgagcacgaggtcgtcctgcccatcgtcgtcatcaccgagctcgaggccaagcgccaccatccggaactgggctatttcgcccggcaggccctgcgcatgctggacgacctgcgcatagcgcacggtcggctggaccagcccatccccctcggcgaccagggcggttcgctgcgggtggagctcaaccacgccgaccccagggtgctgccggacggcttccggctcggtgacaacgacacccggatcctgtccgtggccggctggctggcccgggagggcaaggaggtcgtgctggtctccaaagacctgccgctgcgggtcaaggccgcggcggtggggctggcggccgaggagtaccgggccgaaatggtggtggagtccggctggacgggcatgcgggagctggaggcgaccgccgcgcagctggaggagctgtatgagaccgggacgctggagctggagagcgcccgcgatctgccctgccacaccgggctgcggctgctgtcggagcgcggctcggcgctggggcgggtgcagccggacaagtcggtgaagctggtgcgcggcgaccgcgaggtgttcgggctgcgcggccgctccgccgagcagcgcatcgcgctggacctgctgatggacgaggagatcggcatcgtctcgctcggcggccgggcgggcaccggcaaatccgccctggcgctgtgcgcgggcctggaggcggtgctggagcgccgccgccaccgcaaggtggtggtcttccgcccgctgtatgcggtcggcggccaggacctgggctacctgcccggcaccgagaacgagaagatgtcgccgtgggcgcaggcggtctacgacaccctctcggcggtgaccaccccggaggtcatcgaggaggtcctggaccgtgacatgctggaggtgctgccgctgacccacatccggggccgctccctgcacgactccttcgtcatcgtcgatgaggcccagtccctggaacgcggggtgctgctgaccgtgctgtcgcggatcggcaccggctcgcgggtcgtcctcacccacgacgtggcgcagcgcgacaacctccgggtgggccgctacgacggggtggccgcggtggtggagaagctcaagggacacccgctgttcgcgcatgtgacgctgacgcgctcggaacgttccccgatcgccgcgctggtgaccgacatgctcggcgacatcggggcctgacgagggcgacgcccgcgggcgtcgccctcgttcccgcggacgggcgggccgggttcaccttccgctaccggtccgcccgtttcggctctgttgtggcaaaagtcacacagctctcaggaagatcacagaatcgcagctctcaggcgggttttgcggatctcgcgccggcttgcggtgtgcggcgaatggcacaaatcctgcgttcttgttgcgaagtaccccctgacctcgggcattgtgtgcagccgtaagcaccgtggagcggcgtggcccgcggcgacccccgaggaacccgccgggccgatcgccgctgtgagcccggcgcccgcccgccggcgggcccgcggccgtggtggacgccttcgcgcgcgtgcccatgcgcgtgcgaccgtcggaagggccgccttgtacggagaccgaccgaggtttcccgaacaggacgatcgcagcgatggacggcagatgcagccggggccgtacgggccgccgtcgcggccctcgtccactccggcgcccggggacgtccgggtcgccggagcgccgctcgggccgtcttcggacgcgccgcacggcccggacgtcatcagcgacgccgacgccgcatccccccggccttcccctgagcgccccgcgcccaagggtctgcgcctgccggtgaaactggccgccgcggcgggtgcggcggtggtgctggcgggcggaggcgccatcgccggcctcctggtgggaggcggcgaggagaagaccaccgtccggcccatcccgctggccgacgcccccaaggcgcccgacccccaggtgctggcggcccagcagcggcagctgaacctggagcgcgcctaccgcgccgccgccagggacgcccgcaaggagatggtgctggaggccaagggccacacccccactcccacgcccacccccagcaccggcgccggtgaaagcggcggcggcaccccgtatgcgggcaaccccgtcccggccggggaggcgcagcgcatcgccaaggcgatgctgccggagttcggcttcgaccccaacacccagttcggctgcctggtcgagctgtggcagcgggagagcggctggcgggtgaacgcgcaaagcccgtccggtgcctacggcatcccgcaggcgctgcccggcagcaagatggccagcgccggtcccgactggcggaccaacccgcgcacccagatcaagtggggcctgggctacatcaagggccgctacggcacgccgtgcggggcctggggtcacttccagcggaacggctggtactgattcccgccggtcatttccgcccggtcatcgcgagcacgtccaaagcctcgtcgagctgccgcagggtgagcgtgccccggtcgacgtggccgcgttccagcaccacctgccggatcgtcttgcgctctgccagcgcctgcttgacgacggcggcggcctcctcataccccaggtagcggttgaggggcgtgacgatcgacggggaggactccgcatagatccggcagcgcgccacgtcggcctcgatgccggccacgcagcggtcggccagcagccggcaggcgttgctcagcagccggatcgactccagcaggttgccggccagcagcggcagcatcacgttgagctcgaagttgccggaggcccccgcgaaggcgatcgccgcgtcgttgccgatcacctgggcggccacctgcaggaccgactcgcagatcaccgggttgaccttgcccggcatgatcgatgagcccggctgcaggtccggcaggcggatctcggccagcccggcggtgggccccgaggccatccagcgcagatcgttggcgatcttgtgcagcccgaccgcgatggtgcgcagcgccccgctggtctccaccagggcgtcccgggcgccctgggcctcgaagtggttgcgggcctcgcgcagcggcagcccggtgtcggcggccagctcggcgatcactcgggcggcgaagccgggcggggtgttgacaccggtgccgaccgccgtgccgcccagcggcagctccgccagccgcggcagcaccgcctccagccgttccaccccgtagcgggcctgcgccgcgtaaccgccgaactcctgccccagcgtgaccggggtggcgtccatcaggtgggtgcgcccggccttgaccacgtcggcgaattcccccgccttgcgttccagcgcggcggccaggtgccgcagcgcggggatgaggtcgcgcaccaccccctcggtggcggcgatgtggatcgaggaggggaagacgtcgttggaggactgggaggcgttcacctcgtcgttggggtgcaccgggcggcccagccgctcgctcgccaacgcggcgatcacctcgttggcgttcatgttggaggaggtgcccgaaccggtctggaacacatcgaccgggaagtgggcatgccacctgccgtcggccacctcgcgcgccgcggcctcgatcgccgcggcgacctgcggctccagcacgcccagtgcggcgttcacccgggcggcggcggccttgatccggcccagcgcgcagatctgcgcctcgtcgatgggacggccggagatggggaagttctccaccgcccgctgggtctgcgcgccccacttggcctcggcggggacgcgcacctcgcccatggagtcccgctcgatccgatgatcttgttcgggcatctgcgacacctccggctgcgatctactccgctgtagacggcagccgacagatgcccgctcgcattcccgccatgcccgtgaccgggctcacttgttgatctgcagctgcttgcgggcgccgggtttgccggggggctgcttgacccccttgacccacacctcgcaggcggcggtgtcgtagatgaccgccgtcagccggggtttgtcgaagatccgctcctcgcccttggccagatcgccgttgaactcatagcccagcgatcccggctcggtcacaaaggcccggcaggtgtcgccgatcgcccggatgaccagcgggtggtcgacggcggccgacgggatcgccgccggctgcccgggggactgcggggggccctcgccggcggcggcctgcccggggccggggtcgtcgttgcgggtgaccatcccgacgaccagcgcgccggtgcccaccccgcaggcggccacggtcgccgcgatcagcccgaccaccaccgccagccggtagcgcggggtggcctggcggcgggcgctgcggggcgccgacatcgcccgctccagccggtcggcggcgcgggcgtggctgagccggcgcagcgggttcttctgcagcagccccgacagcaccggggccagcgggccggcgttctgcgcgggcggcggctcctcgttggccagcgcgctgagcgtggccatcacattgccccggtcgaaggggggacggccctccaccgcggcgtacagggtggcgcccagcgaccacaggtccgactggggggtggcgcgctcaccggcggccacctcgggcgccacataggcgggtgagcccatgaagtgccctgacttggtcaggttcgtcgcgccggaggagaaggccagcccgaagtcggtgagcaccacccggtcgccgtccagcagcacgttggacggcttgatgtcgcggtggatgatgcccgagcggtgcgccaccgccagcgcgtccagcagctgccggccgatgtgcgccacccgctccggcggcagcggcccgttggtctcgatgagctgctccaggttgggcgcctcgatcagctccatcacgatccacggccggccctgctcgatcaccacgtcgtagacctcgacgatcgagggggtgcgcagctgcgccggggcacgggcctcccgcagggtgcggcggtagaagaccacccgctcctcttcgctcagatccgggggaagccgcagctccttgatcgctaccgcgcgatccagcagctcatcgtgcccacgccagaccgtcccgttggcgccttggccgatttcggaaaccagccgatagcgcgtcgcaagtacgaggcgctctgactgagacatggcgagaaagataccggattgacatccttcccatggctgaagtcgggggattgcggtccctcacgggccggctttcccccgcctcccccgccggtcgcctgcgggaagttcccctccgccgggccttccgcggtgccgcggcgggccgtctcttctctgctcctgccggggcgccggccgggaagaccgctcgtgacgtgggtgtcttggccgcacatgacgccacgggccggggaggtcccgaaggggcgcggcccggtcgccctccgccgtcgccgattgcgcgccgctttgtgaaatcccttacggtggcgcgccgtgtttcccgctcggaagccgaagggttcttcaaacttcaaagaatttccgccgagattatgaccgcctggtcattttgctgggcgcacatgaggacggcggtaatccggccgggacgggctcaccgccccggccgggatcggcgcgcgggcctttagcggcgtccgatggtcagcagcggcccggtggtgtcggcgaagaagtcattgcccttgtcgtccaccacgatgaaggcggggaagtcctccacctcgatcttccagaccgcctccatgcccagctcggggtactccaggacctcgaccttcttgatgcagtcctgggccaggcgggccgccgggccgccgatcgagcccaggtagaacccgccgtacttcttgcaggcctcggtgacctgccgggagcggttgcccttggccagcatgacgtaggagccgccggcggcctggaactgctcgacataggagtccatccgccccgcggtggtggggccgaaggagccgctggcgtacccctcgggggtcttggccgggccggcgtagtagacggcgtggtcgcgcatgtactgcggcatcggctcgccggcgtccagccgctccttgatcttggcgtgcgcgatgtcgcgggccaccaccagcgggccggtcagcgacagccgggtcttgaccgggtacttgctcagctcggcgcggatctcgtccatcggccggttcaggtcgatgcggacgacctcgccgcccagctcctcggcggtggtgtcgggcaggaaccgcgccgggtcggtctccaactgctccaagaagacgccctccggcgtgatcttggccagggcctgccggtcggcgctgcaggagaccgcgatggccaccgggcaggaggcgccgtgccggggcaggcgcaccacccgcacgtcgtggcagaagtacttgccgccgaactgggcgccgatgcccaggttccgggtcagctccagcacctgccgctccatctccaggtcgcggaaaccgtgcccggacatcgacccggaggtgggcagcccgtccaggtagcgggccgaggcgtacttggcgaccttgagggcgtactcggcgctggtgccgcccaccacgatggccaggtggtagggcgggcaggcggcggtgcccagggaacggatcttctcctccaggaaggccatcatccgcttggggttcaagacggccttggtctcctggtacaggaacgatttgttggcgctgccgccgcccttggccatgaacaggaacttgtaggagtccccggcggtggcatacagctcgatttgcgccggcaggttgttgccggtgttcttctcctcccacatggtcagcggggccatctgggagtaacgcaaattgagcttggtgtaggcgtcgtacacgccgcgcgaaatgtgctcctcatcgcggccgtcggtgagcacgtgctggccgcgcttgcccatgacgatggcggtaccggtgtcctggcacatgggcagcacgccggcggcggcgatattggcgttcttcagcaggtccagcgccacgaaccggtcgttgggggaggcctcggggtcgtcgaggatgttgcggagctgctgcaggtgcgaagggcgcagcagatgcgcgatgtcgcgcatcgccgtctcggtgagcatccgcagcacctccggctccacctgcaggaacgtgcggccccccgcctcgagggtggaaatcccgtcggtggtcagcaaccggtattcggtctcgtccggtccggtcggcagcaggtcggtgtaggagaactcagccatctcacgttcctcgcatcgccatgagcaggggcgtccctcaggttacgacgtgccctccgaggcactgtgcggggtcggccgcggtgaggcagatcaccacatgccacgatcggatcggtccggggccgcggccgccccgccgacgcaaggcagcggaccatggtgagcgagttcaccccgcccgcgagggcctggaggccgatgtgcgggacctgcatctgccgctggaccctgccgccggaaagctgccggcgcagatcgccgcgggcgtgcgcgcggcggtccgggaggggcggctggccgccggcgcccggctgcctccacccgcgccctcgcccgccgcctgggcgtctcccgcggggtcgtggtggcggcgccggccgggctgccgggcgtcgccgtccggggcgtggcggcgggcctgcacgtgtacgccgagctgcccgcctcctgcgacgaggagaaggtggtcaccgaggcctcgcatcgtggcctgctcctgcagggcgcggcgcccatgtggtcacggccggcaaagcccgccctcgtactgggctatggacgggtaaacgaggcccgcctgaggtctgccgtcgacatcctcaagcaggtgattgccccagggggcggtgggtagaagggcaaggggaggagagggggacccatgagcctggaggaagcagcgcgtcaactcaagctggccgtgcacgacgcgcaggtggcgttcgactgcgtcgggctgggagagctggaccgggcgcaggagcacaccatcatcgcgcgcacggcggcggacgccgcggcgctggcgctgcaggaggcgttgcggaccatggcccctgacgaggccgcccgcgagggcgagcgggcggtggcggccttggaggaccggcacacgcctccggtgtgagtgaaccttttccaacacgcggcccaaggcaccgaggacgggagtctcgatggtctccaatgccgcgacgttgtaggtcacggcatcgcccctgaccgcgggccccgtctcgccctgcggagacggcgtgttgaaaaaggttcagcgactctggcggcccggtggaggggaggggccgccggagcagccgcgggagaaaacaatcggggagatgagacacgctgccggcgaccgcgccgcaggggcggccgtcgccggatctgcatgccggtttcaagcggtcgcggcggccggacgcgccgcgcccaccggttccggggcgaatcccccggccagcgcgactatgagggcgaccagcacggcgggcgccgcgaaggccactcgcagcccgtcggtggcgctgagcggggcgatcgcccccatcagggccgcgcccagcacgaaccccacgtagttgaagacgttcagccgcgccacggccacccccagcccggtcgggtcgacccgcccggcggccgagaacgccaccggcgccaccaccgccagccccagcccggccacggcgaacgcggcgatggcggccgcggcgcccggagcggccaccacgccgatcatcccggccagcccggccagcccgccgagcctgaccacccgcaccccgccccaccggcgcacccccaggtcggcggcggccctgctggcgaccatggcgatctggtaggccacatagcccagcgggaccgcatacccggcggcgcccagctcgtcctccaggtacttggcgctgtagttggagatcgccgcgtcggccaggtagaagatccccatggccgcgcccacgaccaggacgggacgccagggcacccgccgggccgcggccttcagctccgcggcgccggggcccgttccctcctcgccgcggcgcagcaggcgcggcccggtgagcagcgagacggccgcgcccagcgcggccgggatggcaaagcccgccgccaggcccagctccagccggttggccagcgccacccacagcccgccggcgatcccggccacgctccacaccgcgtaaaaaccggtcagcaaactgacgccgtagcggcgctcgaccgccaccgcctgggcgttcatggccgcgtccaccgcgccgacgaacagcccgaacagcgccaccgccgcatacagcagcggcatccgcccgccggtcagcccgatcatcgtgacggccaggcacacccccggctgcgcccaccgcagcaccggggcgctgccgaagcgggcgaacagggcgccggcggccacgctgcccaccccggcgatgaccgggacgagcagcagcaccaccgccagcgtcccgtcgctcatgccatgggcgtcctgcacccgcggcacccgggtcaccagggaggcaaagcacagcccttggacggcgaaggcggcgtacgccgacaggcgcgcctggcggtcccgcgggctcatgagcggtcctcgaagctcagaaggagaacatgaagaatgttcgcgtcagcctagagagccggaaaccgcccggtcaatgcccgcacaagagcgcattcactttctgatctccagcgccggcacccaggacgctatcgtcgaatgcgtggacgtctccaggcctccgatccccgcggaaccggtgacccgcgtgcacgacctgcgcgcctccgacgccgatcgcgagcgcgtggtgcaggtgctcaccgaggcgctcgccgacggacggctcacccccgaagagcacgccgagcgcaccgcccgggcctatgccgcccgcaccctcggcgagctgaccggcctgaccggcgacctcaccccgccggaggcgcagcccatcctggtcgacgaccgccccctgcaggccaccttcggctcgctgcgccgcgaagggcgctgggtgatgccggtgcggctgccgctgctggccctgttcggcaccgtcgagctcgatctgcgcgaggccatcctgcagcgccgccacgtcgtgctcgacacgctgtcgctgtgcggccgcatccggctgctggtccccgagggcgtgcaggtggacgtgaccggccgcaccatgctcagcacccgcgaggtgcgggtcaggcccgccgacgggggacccaccgtggagatcagcgggcggatgatcctgagctcggtcaaggcccgcgcccccaagcgcacgctgcgcgaacgggtgcgcgggcggctgcgccggacgtcctgaccatccgcccgcccctcgccgcgggcgggccgctacaccgcctggtcgaagttgatggcgctgtaggcgcgcagcttgcccagctggtgctcgctctccaccttgcggatggtgccgctgcgcgagcgcatcaccagcgagtgcgtgatcgccttgcccttgccgaaacgcaccccgcccagcagctccccgtcggtgatgccggtggcggcgaagaacacatcgtcggaggtgaccaggtcgtcggtggtcagcacccgcgacaggtcgtgcccggcctcggtggccttgcgccgctcggcctcatcgcgcggccacagcttgccctggatgaccccgcccatcgccttgaccgcgcaggcggcgatgatgccctcgggggtgccgccgatgcccagcagcaggtccaccccggtgccctcgcgggccgccatgatggccccggccacgtcgccgtcggtgatgaacttgatccgggcgccggcctcgcggacctccttgacgatcccctcgtgccgcggccgatccaagatcaccacggtgacgtcctccaccgccgagcccttggcccgggccaccgccttgatgttgtcggcgatcggccgctcgatgtccaccacatcggccgcctccggcccggtgaccagcttctccatgtagaagaccgccgaggggtcgtacatcgagccgcgggcggccaccgcgatcaccgcgatggcgttcggcatgcccatcgaggtcaggcgggtgccgtcgatcgggtccaccgccacatcgcactccgggccgctgccgtcgcccacttcctcgccgttgtagagcatgggggcgttgtctttttcgccctcgccgatgacgaccacgccccgcatggacaccgtgttgatcaattggcgcatggcgttgacggccgcgccgtcggccccgttcttatcgccccggccgacccagcgcgcggcggccatggccgccgcctcggtcacccgtaccagctccatggccaggttgcggtcgggcgcggcgggctcggtgaccagcggcgaggagacggagtttccatcggacccagcggacatggcagacatcgcgttacagccctttcggtcgcaggtgcctgagattttccgttcggccggcccgagccacaaaattggaccagaccaacccgacggtacccatgccccgccgatcggcccttcaccgggtccccggcaagggacccggctgttgcgattgggtgaccacctgtagcgaggaatcgttcccgccgtcccatagggcgtaatctctgctgtcatgagcagcgacatccaagtgccgcccggtgaggccggagcgggcggcacggcctcggcgagcgccacctccggtggaggggccgacaacgcgggccgggtccccgcgcagggcggggagactccggcgcggggttccgaccgcggggcggccacccgcagcgccctgctcgccgcggcgcgggacgtcttcgccgaatgcgggttcgcccaggccgcggtgaccgacatcgtcgcccgggcgggagccagcgtcggcagcctctaccaccacttcaacggcaaggccgacctgtacctgacgctgtgggaggagttccaggcccgccagcaggagcgcacccgccaggccgtgcacgccgcccgggcggccggggagagcgacccgatgcggctgttcatcgccggggccaacgcctacctggacggctgcctggccgaccggcggctctcccgactgttcgtgcgcggcgacggcccgcccggttttgagcgggtgatgcaaaagcggctgcgcaagtgggcccgccgcaacgccgccctcttccacgcgcccgacgggaccgtggacgaaccgctggtcaccgtgctcaccggcgcgatggccgcggccgtcaccgagatcgccggcgaagaggacgagcaggccgcccgcaagacggcctcggagatcatggccatcatcgagaccatccgcaacccccgtacggagcgctcctgaccgtgcgcgatcctggcagcgtgaccgacgagacctcgcagccggccacccggccgcagccctccgccccggccggggcgccggacgccccccacgacacggcaccggagggccggcgggccgaagggccgtatgaggtgagcccgggggtttacaagcggctgaccaccggcctgggcggctacgccctggcgatgctgacctgcctgctgctggtcggcctggtcgtgctgatcagcccccgcgagcacaccgagaacctccccaccgtcgactacggcgtccacctggcccggctgcgcgccgacgccccctacaccccctacgcccccgaagggctgccgtccacttggcgggccaccagctcccggctgagcggcctggacggcgacgacgccgaggacccggtggcctggcacctgggcatggtgaccccttcggacgagtacgccgcactggagcaaagcgacgagcagccggtcagtgagtacctgtggcggatgaccaactcccgcgagccggtcggcgtccagcaggtcgccggccagacctggcagcgctactaccgcagggacaagaatcagcgctcgctggtgcgcaccctgcccggcctcaccctggtggtcaccggcaccgcctcctatgaggaactggccgtgctggccgcctccctcaagccccagcccaaggacacggccgccccctccccgtcggccgctcccacgagcgggtcctgagcccggctccggccgcaaagcccgcacgaccgccggattcgcccggggacacggcatcgcgcttcccgggggcggaagcatgcgctgaagagccgggcccggcggctgctttcagggccggccgcctcaaaacggcggggcggagtcgggctcggcgtcgtcctcggcggcggccgtggcggcggccagccgggcgcgggctccctccagccactcctggcagatctcggcgagcttttcgccgcgctcccacagcttcagcgactcctccaaggtgagcccgccggcctccagccgccgcaccacctcggccagttcgtcgcgggcctgctcgtaggagggcctggtgtcgtccgtcacggcgcccagcctaatccgccggtccgacggcggtggcgcgcaggcggccgccggccagccgcaccagcagctcctcgcccggctcggcctgcgccgccgcccgcagcaccgtcccgtccgggcgctgcacgatcgcatagccgcgctccagcgtggcggccggtgacagcgcccgcagccgggcccgggtgtgcgccagatgatcggcctcccgctccagggacgccgccagggcgcggcgggcccgctcgcgcagcccttccacctgctcggccttgcgttccacctcgcgcaccgggtcggccagcgccggacgcgagcgcatcgcctccagccaggccagctcccgctccagccgcccggccaggcagcgccgcccccggtcgcgcagctgccggatgagccgcagctgctcgcgcacgtccgggacgatgtgcttggcggcgtccgtcggcgtggaggcccgcacgtcggcgaccagatccagcagcgggctgtcctgctcgtgcccgatcgcgctgaccaccggggtgcgggcggcggccaccgcgcgcaccagcgcctcgtcggagaacggcagcagatcctccatcgacccgccgccccgggcgatgacgatcacctccacctgcgggtcggcgtccagcctgcgcagcgcctccagcacctcggggacggcctgggcgccctgcaccgcggcgtgctcgatgcgaaagcgcaccgccggccagcggcgccgggcgttgcgcagcacatcgtgctcggcgtcggactcgcggccgcagatcagcccgaccaccgccggcaggaacggcagcggccgcttgcgctcgggccgaaacagcccctcggcggccagcacctgcttgagccgttccagccgggccagcagctcgccgaccccgaccgggcggacctccagcgcgctcagcgagaaggccccgcggttgacccaaaagtccggcttggcgcagatgaccacgcgggcgccgccggtcaccgccgggccggccgcctcgaacaccgcccgggggccgaccacccgcaccgacatgttggccaccgggtcgcgcagcgtcagatagacggtgcccgcccgccggttgagctcggtgatctggccctccacccagatgcggcccagcctgccgatccagccggccaccgcgttcagtacggtccgcaccggcaccggggactccgccgaggtctgcatcgccatgcccggcagcctaaccgcggggatgccggggagcggccctgaacgccggacgccgggcccggtgcgcaccgggcccggcgtccggccggaaaccgctcgaaaacgggtcgtcagcggtcgccgttgagcttggcgaggcggttctcatacatgcgcagcacctcggcgcgggcggcgtggttgcgctcgtactcgcgcagcagccggacctgctcggcgctcagcccgcgcagccgggcccgcagctgcggcagcgtggcctcgtcgtagttgggcaccggcagctcggccgcggtcttggccgccttcttcggacccggctcgccgcgggcggcctgcggctcgggcttctcggacttcggctcaggctgcggctcggtcttcggctcaggctgcggggcgggctcgggacgggcggcaggggaggactcggcgccggccttggccgcgggcttgccgaccgcgatctccttcggggcgggccgcggcctggagcgggcggcgggcggctcggcgaccggggtgggggcggccgcggtctcctcctcgccgccgcgcaccagcgtcgccacccggtcggcgaccttcgccgcggtgtgctgggcgtcctcgcggagccggtggagcaccggccccaccccgtgctcgcgcaggtccttgtagtccctggtcacccggtcgctcagcagcagagcccggcccacgccgaacatcgccagccggatcgcgtgcagcgggaggtcgcggacctgttcgctcacggcgtgctggagttgctgtttgaggcggcgcggcgacttggtcatcgtcctcgtctccctgctgtccccggaaatcggtctgaagcggtttggaacaatcgaatggcgttgaatcgacacaacacggccgtcctgtatcactgtgccgcaccggtgcgatcacgggcaccccgcgccggacccttcccggcggcccggaacgtggaacggatcacatcatggcacccggcgggctcggctcctttccctggccggtacccgccgcggttccgccgaacacgggacggacgaccctattcaccgggccgcggcgtccgtggggcgggcggatccgccctcgcccgtacaattggcccatgacctccaccgccgaccgccgtgtcctactcgccaagccgcgtggttattgcgcgggcgtcgatcgcgccgttcggacggtggagatcgccttggagaagtacggggcgccgatctacgtccgcaagcagatcgtccacaacgtccacgtggtcaaaacgctggaagaacgcggggcgatcttcgtcgacgagaccgaagaggtccccgagggcgccatcgtgatcttctcggcgcacggggtggccccggcggtgcacgaggaggcgcgggcccgcaacctgcgcaccatcgacgcgacctgcccgctggtcaccaaggtgcacaaggaggcggtgcggttcgccgccgacgactacgacatcctgctgatcggccacgaggggcatgaggaggtcatcggcacctccggcgaggcccccgaccacatccgcctggtcgacggcccggacgatgtggccaacgtgcaggttcgcgacccggacaaggtggcctggctgtcgcagaccacgctgtcggtggacgagacgatggccacggtggcggcgctgcgcgaacgcttccccaatctggtcgacccgccgtcggacgacatctgctacgccacccagaaccggcagaccgcggtcaagcagatcgccgcgcaggccgagctggtcatcgtggtcggctcgcagaactcctccaactcggtgcggctggtggaggtggccaaggagtacggcgccaaggcggcccatctggtggactacgccgaccagatcgacccggcctggctggagggcgtctccacggtcggggtgaccagcggcgcctcggtgccggagatcctggtccgcggcgtgctggactggctggccgagcgcggctacgaccgggtcgaggagatcgagtcggtgcccgagagcatgcgcttcgccctgcccaaggaactgcgcaaggacctgcgcgcccccgcctgagcggggcggtctttcagtcgacctcgccgtggtgcggcggcggggtgcggcgcggggactcctcccagcggaccgggtcggcgttctcgtcctcctgcaggatccggctgcccgccaggcgcctgcgcaggtcgcgcacttgctccggcagcccgcgcgggatcgcgatgagcaccaccagcgcactgcccccatacagccagggcgcgccggtggccagcgaggtgagcacgcccaccagcaccccgcgcagcagggactcctgaccgagcgtggtcagcgtctcggcgaccacggtgagcacgaagaacaccagcggcgggctcaccgtcaacgtcagcaggtccgccgggcgggtggtcagcgcggccagcgcgcagccggccacgaaccccagcccggccagcagctccaggtccagccagcgcgcggccagcgcaccggtcagccccagcccgaacaggatgacgatgccgccccggccggtgaccgcgcccgccgaccggcccggcctgccggaccggcgcgccctggcgggccggccggctcggccccggcgcgccggcgcctgccccgccgacgccggtgctgcgtccccggacgggccgcgcgacgccgtagcggtcatctgtcctcctcgctcgccccatcggcatggccgtacccgccgtccgcaggcggcgtgttcgcccgggcccgcaccgccgcctcagcggccgtcgcgccatgccgttcgtcgacgggcacggcggtgggaccgtcggcgtccccgggcggcgcctcccggccgaccggaccggggacgacctgttttccgaaacttacaggtccggagggcgagtgcgcggccggacgccggccatcgcagaggtcatcgggcgggccggcggcgggggaggagcctgccgcagcgggtttcgccgcaagctcggccgccgacggggcgcggggactgtcggtcaccggccgcggcgcccgaagcggctcatcgaccaggcccagctcgttcatccggcgggcgctcaccagcacccggctctccagcgaccccaccgcccggttgtaggacctgaccgccccgctcagcgaccgtcccagctcgtcgatgtggccgcccagcgtgcccagccgctcatacagctgccggcccagctcgaacaccgtccgcgcgttgcgcgacagcgcctcctgctgccaggcgtaggccacggtgcgcagcatcgacaccaaggtggtgggggtggcgatgtgcacccggcgggagagcgcgtactccagcagctcgggggagtgctccagggccggcgccaagaacgcctcgcccgggatgaacagcaccacgaactccggcgccgggctgaaggcccgccagtacgccttggaggccaggtggtccacgtggtcgcgcagctgccgggcgtgcgcctgcagccgcgccgtccgcagcttcggatcgtcggtggcggcggcctccaggtaggcgctcagcggcaccttggcgtccaccacgatggtcttgccgccgaccaggcgcaccaccaggtccggccgcagcgcgccgtcgtcgccgtggccggtgacctgctcgtcgaagtcgcagtggcgcatcatgccggccagctccaccacccgccgcagctgcagctcgccccagcggccccgggcctcgggccgctgcagggcgcgcgccagcgcctgggtctccgcccgcagctcttcggagctgcgccgcacgaactccacctgcttggccagcatggcgtgggactcgcggcggccggtctccacctcccgcagctgttcggccaccttctccagcgtctcccgcagcggcgccaccaggtgctccacggcctgcttgcgccgctccagctcaccggccgcctcggcgccggccgcccgcagccgggcgtcggccagctccaggaaccgccggttgctggcgtccagggccttggccgacaggctttcaaagtgctccgacagccgctgctccaggcggctcagctgctcttcggcggccttggcgcgggcgaccagcacggcctggcgggtggtggccagcgcgtacccggccaccgcgcccaaggcgagccccaggaccaggccgagcagcagcgcgagatccatgcccgaatcgtggcaccgcagtgggggcgaaccgactcgacgcgccgagacacggcccgccccggcaattagactcaccgttcaccagtcggatatgacgggcgtcttgcaccgggcgatgacgtccacggacggcaggaagcaggtaggaggccacgatgcccgccaccccccgggctgcttcgagccggcccttcgcggccggggccaggcgccgcctcgccgcggcgatcgcgctggaaccccaagacggccccaccccgcaggcccgcatggccgggcgcttcatccgcatgttcggcaaatcggcctggcagtacgggccggacggcgacgcgggcctggtgcgcctgcagcgggccaccgccctgctgagccggctgcagttcgtcccgccgggcgtgacgatcaccccggaggacatcggccggcccagcggcagcgaatgggtccgggcgggcatgcccgatgaacgcaaggtgctgctgtacctgcacggcggtggttatttcttcggcagcccgcggctttaccggccgttcaactggcgcctgtcagccgctacgggacgtccggtattcgcactcgattaccggctcgcccccgagcacaccccggccgacgccctccaggacgccctggacgcctacgacttcctcctcaaacgcggatatcgcgccgaggacgtcgtcgtgggcggcgattcggccggcgggcacctgacgctggcgctgctgctggcgctgaagaaagagggccggcccctgcccagggccgccatctgcctgtccccgtgggctgacctgctgtgcaccgccgactcccaccgggtcaaccgccacagcgacgtcctcatcccggcggacaagctcgcctggctgggcaggcggttctgcgccggcaagaaggaggacgacccgctgttctcgccggtgcgcggggacctgacgggcctgccgccgttgatgctcatcgccagcaccaccgagatcctccgcgacgactcccgcgaggtggcccgccgggcccgcgccgccggggtcgaggtcgtccaccaggagtgggccgggcaggcgcacgtgttcccggtgttcgccgactacatccccgagggcaaggcggccttccggcacatggccgagttcctccgccgcgtcgaaggctgaccgcggggccggccgcggagtacggggggacgcccggcagccaatagactcgcctggcgtgagcctgtccatcggaatcgtcgggctgcccaacgtcggcaagtccacgctgttcaacgcgctgaccaagaacgacgtgctggccgccaactacccgttcgccaccatcgagccgaacgtgggcgtggtgggcgtgcccgacccgcgcctggagaagctggcggagatcttcggctcggccaagatcgtcccggccaccgtggagttcgtggacatcgccggcatcgtgcgcggcgcctacgaggggcaggggctgggcaacaagttcctggccaacatccgcgagaccaacgccatctgccaggtcatccgggtgttccgcgacccggatgtgacccatgtggacggctcggtggagccgctgcgcgacatcgagaccatcaacaccgagctgatcctggccgacctgcagaccatcgagaaggccctgccgcgcctggagaaggaggcgcgcaccaagaaggaccgcgacgggctggccctggtggacgccgtcaagaccgcccagaaggtgctggacggcggcaccaccctgttcgccggggccggtgcggccggcatcgacctgacactgctgcgcgagctgcagctgctgaccgccaagccgtttttgtacgtgttcaacctggacgaggacgagctggccgaccaggagctgcgggcccggatgagcgagctggtggccccggccgaggcgatcttcctgaacgccaagatcgaggccgagctgatcgagctgcccgatgaggaggcgctggaactgctgcagagcatgggccagcaggagtcgggcctgtcccagctggcgcgagtggggttcgacacgctcgggttgcagaccttcctgaccgccgggcccaaggaggcccgcgcctggacgatccgcaagggcgccaccgccccggaggcggccggcgtcatccacagcgacttccagcgcggattcatcaaggccgaggtcatctcgttcgaggacctggtggaggccgggtccatggccgccgcccgcaccgccggcaaggtccgcatcgagggcaaggactatgtgatgcgcgacggcgacgtcgtggagttccgtttcaacgtttgagcaggtcaacaggccattcttacggctatgacctgacttgggcggcagatagtcgattgtggccgtcgggtcatcttctcggctccggcgccaggtggagcgagttgtccacagccgcgcggcggggtgtgcgccatagcgtgtcgctggaacaattgacatccgtggttaggctgggccgggttaggctgaacgggccctaatgcggcctaagccgatccatgaccagaggatgaccagagcaggcagatgaccgcgccgacggggtaggcgcgagcggaggcgcgatggctcgccgagcggtggcgcgggagcggaccgtggcacacagcggggagacggccgtccagcgggacggggcgacgagcggccccggcatcgccggtgccgtggagacgacctccggccttgccgactttccggaggagggcgcagggaggcggcgcggcggccgctgggccggctccggcggccgctggtgggtctggctgggccgggcggtgctgtgggcgttgatcatcgtcatcgtggtcaacggcgtgcgcgtccccatcgaacggctcaccgccgaccccgcccccacgcaggccccgtccggcaactcgcccgcctcgcgtttcccgaccgcggccgcatcggcgttcgcgctgcagttcgggcaggtctacctcaactacgaccaggagaagcccgccgagcgcgagcgccggctgcaggccttcctgcccgacggcacgctgggccagttcggctggaacggggtcggcacccagcaggtgcagtccgttcaggtcgccggggtcgaggtgcgcgacgacaacaacgcggtcgtcacgctgctggcccgcgccggggaccgctggctgtcgctggccgtgcccgtctacgccaaggacggcgccatggtcgtctccgcgcgccccgccctgctgcccccgcccgccaaggccgcgctgccgcagcgcggcgtcggcgagcgcgacggcgaactggagggcgagctgcagaccgtgctgctgggggccttcttcgaggcctacgccagcagcgaggaggccgcgctggcccgcttcaccgacggcccgcccatcaccgggctgggcaagtccgtcaccttcgtccggctggccgaggtggtcgccccccgcggcccggccgaccggcgcaccgtcacggtcgtcgtcacctggcggatgcccggacaggacgccgagggcgccgctgcggagttggagtcggcctatgagctcacggtggtgaagaaggacgggacctggtacgtcagagacatccggggcgtgggcagacccatcgggccataagggaagtgacatgagcccatacgccgaccccgacccccgcaagcgttgcaagcccgccgaagcagagaggtagtcagtcgatgctgctgcacaccatggcgtcgatctccgacctgattctggcttcgccggacgaattgaagaccgaccagctggccgactggttgcgtcagatcttcgggccgttgttcctcgtcatcgtgtcgatcgtggcgatcttctttctcttcacccgcgagatcacccgttttgtgcaattcatcgtcctggcgatcggaatcggaatcatcttctatgtgccgaacatcatcgaggtcacggccaaagcgatcgcggcggccctgggagtgaatttgagctgagcgacgaatgagcccttttcgacacccgtcccaccggcccgccggaaggccggttcgccgccggcgcggcccgggcgtcttcgcggccgtcccgggcggtgtctcagcccggcgcggagccgtgggccgggtgccgaagcagcgggcgaggaaggtcccatccgccggtccggcggtgacgtccggtgcggatccatgacggagtcggcacggcgctgtgctcgtcacagttaggggagtagggcgtggatctacccacgtacacgaacatatggcgcatcgagaagcggttgtacaagctgtacgacctgcgcctgccgatgcccctgccgctcgtgcagatcggcgtcttcgtcggcgtcttcgtgccctgggtgctgctgctcatgctcatcggcgtcccgctcaagacgccctggcacgtgctctacctggtgccgcccggggtgctcacctggctggccacccgtcccgtcatcgagggcaagcggctgaccgagctgctgctgtcgcaggcgcgctacctgaccgagccccgcacctggtgccgcctgacccccatccgcgaaccccgtgaggtcgtggtcgtcgcccgcatctggcggcgccgcaccgacccgcccgtcccggccgcggctcccgcccgcgccgccgtccgcgctcacaaggaacagcaaagcaaagaacacaaggaacgggagcagacccccgctccggcgcgccgccggcacagcgccgtggtcccgatggccggtctggccgcggccgccccgcccgccgcgccctccgggcacgctcccgccgtcggcaccgggacgcccgcccgccgcgccgccagaccgtggcgccccaccacgccgcgcagcatctcccacgaatccgacgtcccgccgtcccggacccggccggtcccttccgcggacctggaacggccgccggccactccccggctggaggtccccccgccggcctccggcaggcgggccttggcctccggggtcaaacggcccggcgaggccgccgaactgtggcccgccgtgcccccggccggaccgcagcccgcccgtccccagggcgttcccggccgcccggcgccttccgcctcccccgcctccggtcccggcacgtcatcgggtgcccccgcgccggcacgagcgggcctgcccgcaccgcaggtcccgccgccacgccccgtgcccgccgaggcaccgcaggagcggccttccccgcccgccccgcctccggctccggccggcccgcccaccgcggccggcgagaccgcacccgccgctgcgccctctgccgcccccggcacggcaccggctgagacctcccgtccttcggcgcagcccgccgcgagcggccccctcgcccgccggcccgagcccccggccgccgcggatgatgcgtcggccggtccgccggcatcctccgaccggcaccccggcagcgcctccgagcaggaggacgccctcgccgcctcggacgccaccggcgcgacggcggaggcgccccttcctccgcaggcctccgccgaatcctccggtcccgaagaccggcaggacgccccttctgctccggagaccgccgacgaggcgccggcagagccctcccgggctccaacagaccctgccgcggccgaggccgccaccgaaccgacaccggacgcaggcccgcaggacgaacccgcggcgacggaggccccggacgccgccgaaacaccggccgaggccgccgcaggcgactcgcaggcggctcccgccgcgggcgagccgcagcggaagatcgcggcgcgcgaacccgccgaagacgaccaagcaggggagacggccgcggcggacggcgctcctcgcacgcggccggacatcccccagcaggtcccgggcaccaccgtgcccgacatccctcaggtgccccgggcgttcggcgccgcccgcaccgatcgggaagacggccgccaggccacggccgccgagccgcagcccgccgccgaggccgcctccgcccagaaccggccgcccaccgagccgcaggccggtgagcaggaccgtccccagatgccgacccggccctggcgggacgggctgtcccggccgctgcgcccggcgagaacggacgtgctggtgtggccgccggtgccggtcgccggagcccacccgaaggggaacaccggcgcccccgcagacggcggacggccggctcgggaatccgggcccgccggacctccttcgcaggctcccggaaccgccgcgccacccggcggcgtgcccgccgcgccacccggcggactgccgccggccgcgccgccgccccacggccagacccccgccggtccgccgcgcaccgtcgatcagccgccgcccggccccgcggtgggacacccgcccgccgaccggcgtgccacggggccgcagccggcgatccgggcgccctggccgcccgccgcggccgggggacagcccgcgcagggccgtcccgcccccggcccgttcccccagccgcagggccatgcccccggccggcccgcgggcgcgccgccggcgggccgacccgcccaggggacgccgttcaccccgccgccggaccagcgggtcgcgggcgcagagcacgcggcacagccgtctccgccgccggccccggcccggcaggtgcgctcgggcccggcttcgccggtgcggccgcgtccgctcccgccgcccccgtcgccgcccccgcccagcggcccggcgatcaccccgcccggccccgagcaggagagcacctccggcggcgggctgcgccggctcatcgcggcggtcagcggcgggcacagccacctcgacgaggagtaccaggaacggctgcagcgccccttccagggcacccgccgcatcgtggtgctgggctgcaccggcggggccgggcagaccgtcaccgccctgatgctggggcacaccttcgcccagtactgcggcgaaccggtggtggcgatcgacatcaaccccggtcccggggcgctggcccggcgcacccgcagcgacacccacgagaccctcaccagcctgatcacccgggccgaccaggtcaccacgctgaccgccatgcgccgctacacctcgcaggccaagtccggcctggacgtcatcgccgcgggcaagaacccgctgcaggcgctggacgaccgcgactatgcgctggcgatccggaccatcgacaagttctactcgatcacgctgctggacgcggcggcggcggtggtggcgcgggtgctgccgcacgccgaccagatcgtgctggtcgccccggccagcgcggacgcgccgcgggcggtggcgatgaccttcgagtggctggacgggcacggctatgacgagctgcgctcccgcgcggtgaccgtgatcaacggggtcagccggcgcagcatggccgacgtcgagcaggccgaggcggtcgcccgggggcgttgccgggccctggtgcgcattccgtgggacgatcacctcagcatggaccgagccccccgcaacgaactcaagtcgctgcgctctcccacgcgccgcgcctacctggcgctggccggtgtcatcgcgggcggcttctccgaactgcccgagcgctacgtgcggcacgaggacgcggagcggcagcaggagggcaccgtatgagcgccgccgccctccggccccgcacccccgcctgcggacggccgccgcaaggccggggatgcggtgcgtcgctgcgatatgaacgcaacgtgcaccggatgcgccgccgatccgggatgatcgaggacgccgcccgccgcgccgcgcccgcgccgggcgcaagggaagatgtgagttccgtgcagggccgggcggatgtggcctctgggggagatggcgccggaaagaaggcgggggaccctgtgagcagaccacacgccgagggcgctgcaggagcgggtgccgtcgtgcgccgtgaggaggacgggacggccgccgaaggagcggcgccgcaccgccgccgtcccgccggcggcgggcacgcgcgcacggacggacgcgacaggcgagcggagcggatgagatgagcaggagcagggcgcgttccagccgcctggcggtgcggtacttcgacgaccgcatcctgctgaccgaccaggcggcctgggcgtacttccggttgccgacggtgtcgtatgagttcaccaccgccgaggagcgcgaggcgctggccaccaacatcaccatcgcgctggccggtatccggatgcaggacgccgaagtgcacctgcgcatcgcgcaccgtctctacccggccgccgagtgggcgcgcagcctggaccgcacctccgacggcggccccggctggcgcgagtacctggaagagatgtacgcccacgtctggagccaggagttctggaccaaggaggtctacctcggcgtccggctggggccgcgcggcatgggcgctcagctgtccggcggggtgctgtcccagctgctgggcttctacaagcgcagcgaacaggtgctgggcatcgaggacgacgcgatcgacgccaaggagatcgcccgctggaccgagcaggccgaacggataggccgggccctgggcagctcggccctgtacgcccgccacgccacctcgacggaggtggcgtggctgttccagcacgcggtttccgggtcgctgcaggacccgccgccgtcggcggtgccgcgccgcacctggggcgccggagagatcgaggcgctggtggagggagcgatccacaacgggcgctcctacctgcgcatggagcagccgggcaccaacggcgccggaggggcggtcaactcctcctacgtggcctacctcagcttcgcgcgcttccccgacctgatgcccttccccgacggcgagccgtggatgcactacgccgacgcactgccgttcccggtggagatcagctcccggatgaaactgatctccccggccaaggcctccaaggacgtctcccgcaagctggcccacgcccgcgacatggaccagcacatccgggaggccggcgcggaggcgccgctggcgctggccgagcagatcgacgccgcccggatgctggagcacggcatcaccaaggagcggctgccgttcgtctacggctggcaccggctgatcgtgaccgccccgaccgaggagctgctggcccagcgggtggacgcggtggtcgagcactaccgcgacatcggcatcgacgtggtcaactccaccggcgaccagttctcgctgtttttggagtcgctgccgggcgaccggatccgggtgggcgcctacgcccagcggcagccgctgcgcaccatcgccggcggcatgcccaccgccaccgtggacctgggcgaccggcgggacgagaacggaggcggctggatcggcccctacatcgggcagaccctgggccgggcccgctccatcgtgcacttcgacccgctggtggcggcggcccgcaaccgtcccaccgcggtcgccatcaccggcgagcccggcggcggcaagaccacactggcgctgctgctgatctaccagatggcgctgcggggggtgaccatcgccgccatcgaccccaagggcgacgccgagtccctggtggagctgctgcgggcccgcggccgcaaggcccgggtgctgccgctgggctcggccgcgcccggcctgctggacccgttctccttcgacgacgacctggccgccaagaagaccatggccaccgagacgctgcggctgctgctgccgcgcatgtcggaggagcgcgagtcggcgatgatccaggcggtcggcgcggtggccaacggcgagcggccctccctgggcaaggtggtggagtacctggagaacgccgacgacccggcctccaagaacctgggcgcggtgctgcggtcgatgtcggagatgcggctggcccggctgtgcttcgacccctccggcggcgagcgcatcgacaccgccggctggacgaccgtgttcaccttgggcgggctgacgctgccggacgtggcgatctcccgcgacgactactcctatgagcagcggctgtcggtcgcgctgatgtacctggtctcccagttcgcccggcggctgatgcacggcctggaccgccggctgcccaaggcgatcttcctggacgaggcgtgggccatcacctccacccccgagggcgccaagctggtgccggaggtgtcgcggatgggacggtcccgcaacaccgcgctgatcctggtctcccagaacgccggagacctgctgaacgaacaggtcaccaactgcctgtcgtcggtgttctccttccgctcctccgagcggcaggaggtcggcaacgtgatgtcgctgctgggcgtggagccctccgaggagcacaaggccgtactgcgcaacctgggcaacggcgagtgcatcttccgcgatctggacggccgggccggccggatcggggtggacctggtctcggaggagctgctggcctggctggacaccaaccccacccgggtccgcccgacgtcccccctgaagagctaggaggtctgcccatgaacgggtcgtggcggagccgcgttcggccggcgggcgcgttcggccgcctgcggccgccggccgggacgagcctgccgcgaggcgctcggctgcagcggtcgccggccgagggcgtcaacccgcccggacgcgggcgccgcttcctccccgcccgccggagccgccggggcgcggtgctgttgacggtcctgatgctgctcgtcttgggcccgatcgtcccggccgcggccggccccttcggcagcgacccctgccgtccggccgacaatcccgcgccggagatgtacgggtcgggccttgacggcatgatcaagccgccgggctatccgagcgaggagctcaagcggactcctccggagcagctgacgtactacgaccgctacgggagtgccggccagcactggtacgcggtggacatgggctgctccgacgccatggacatgatgggcaacgccctggccaacaccaccttcacgctggcccgggtgatagaccgcacgaccatcaccgtctaccaggcggcggcctccgagtcgctgctgggctggctcaaggacaccgtcgacgacgtgatcagcgggatgggcaagaccttcaacgcccgctactggtcgtgggtggtgatcctgggcgccatctggctggcctggtgggggctggtgcgcaaacgggccagcagggtcaccgagggcaccatctggatggtcgccgccatggtcgcgctgatctggctggtggcccgccccgccgacttcaccacgctggggaccaaggtgtcggaggccaccagcgccgccttcaacgcggcgctgccgcaggccgacaacaagggcacgacctgcatcccctcgcccaccgggaagaatccgctggactcgccggatgtcgatgccactactcgcaacgccaatgcgttgtggatcgcgctggtctgcaagccctggctgatgggcgagttcggcactacggaccccaacgccaagatcgtcaaggacaacgccgacaaactgctgtggtcccaggcggtcgacttgtcagaggcgtacggccagcgagagctcgacatgagcaagaaggccgacgcctacaaggaggtcgcaaagaacatcaaggaggagcaccccggcgtctacccggtcttccaaggcaagaactggacgacccggttcgcgatcgcgctcggcgcgctgttcgccgccgtggtcgccggtctgctggtcatggtcatcgcgatcacgctgatcgtggtgaagatcgccttcttgctgctgctggtggccgggccgatcttcctgggcatcggcattcatccgggggtcggccgagtgatcgcgatccgctggctggaactgctgctgtccatgctgctcaaacaggccgcgctgatcggggtgctggcgctgctgctgtggacctacggcctcatcctgagcgagggactgccctggggcctgcagatcctgctcatttccttggtcaccttcgcggcgttcatctaccgcaagccgttccagcacctgttctcggcggtcggctactcggcggtgggcgcccgtgaaaagggcgagatccacctggacaagtcgatcgccgaagcccgcaagagcacggtggccgccgccaccgcggtggtgcccggggccgccggataccgcctggcgcgctgggcgcggcgggaaccgttggaggccgccgcagccggggagaccggcgccgagcggcgggcgggcctggccaccgccgaggccggggagaccgccggggcggtcgccggccggggccgcagcggcgtggcggcgggggccggacgcggccgtgcggaggctccgccgctcaacctgccctcccggagcaagtccgccggtgacgggcgctccggcggcctgacggccggcgggaacggctcggatgaggcggtcgtcggcgggacggtcaagcccacctcctggacggccggccgaggcggccggggctccggcggcgggacgagcggcggcggtgcttcgtccggcggctcctcgggcggtggtatccgtctcgcccggccctcctccggcgggggcggctcgtccggtggcggctcggctgcaggaggcgggagcaacggggcgggccgcagcgggggcctgttcggaggctcctccggcggcgcctcctccggcggggagcggcccaagagcccggcggccggagtgccccggccgcggagcggaggagacggggccgggcagagcaccgctcgcaagcccccgccgccgctgtggggaggccggccccgcgacgagggcccgccgatgccgttctggctccgtccggtcgaaggcgcaagtgaacgagaggactgatggagctcaccgatcgccggcgcaagctgctgttcgctgggatcgtggtggtgctggccgccatcgggatctacctgaccgcggccggccccggcgacgaggccgactccgcgcagccgcgggccgccggcagcccggcggccccggccggcccggcggcgccgtcggtgccgcctccgggcatcgacgacgccgtcacggccgacaacttcgacatctaccggctgctgcccttccccaagcgggacttcgccgccgcggccgcgctggcccagcggttcaccgccgcctacggcacctaccgctatgacgaggacccgcaggcctacatcgaccggctcgcccccatggtgaccgaggagctgcggatccagctggcccggagcgcgtccgcgccggggctgatcgaagaacgccgggccgagcaggtcgtcgcgcacagcaccgccacgctcgacagcgtctacgacatccaggccaattccctgatcttcctggtcaccggcaaccaggagatcaccaggtccggctcgaccacccgggagagcaagcagttcgccgtgacgatcgcccgggacggctcggccctgcgggtgtatgcgttcgaaccggccggtgccgaccagggccaggccggcgacacgggcgctccggacgacgagggcgattgaccgggcgcgccctggggcgatccggtggaggtgagtggaacggatgagacggggtctgctgttcctcggggccgccgtcgcggccggcgcgctctttgcggccctgatcgtcttgcccgtgttcatgggagccgggcagctgctgtacggcggagggtcaggggggttttgcgtcgacaccagccaggcgagccggcagccggaggagacctccgacgccaaggcgatccccgccgactacctgaagctgtacaagaaggcgggcaaggactacgggctgccgtggaacgtcctggcgggaatcgggaaggtggagaccgaccacggaaggtcgacgctgcccggtgtctcttccggggagaactacgccggggccggcgggccgatgcagttcctggagtcgaccttcaaggcgttcgccgtggacggcaacaaggacggcaagaagagccgctatgaccccgcggacgccatcccctcggcggcgcgctacctcaagcacaacggcgcccccgagcggatgcgcaccgcgctgtacatgtacaaccactcctgggactacgtggacctggtgctgtcgtggtccaagcgctatggcggcggcgacttcaccatcgtgcaggcgaacggccccaagtgctccgacaccgagaacctgcccgacgacgtcgatgagatagtgcagcgcatcatcgacttcgccctggcccagcgcggcaagcggtacgtcttcggcgccaacggcccggacgcctgggactgctccagcctggtggagggcgcctacaagtcggtcgggctgaccatcccgccctccacctggacccagtggccgttcggggtgcggatccccaagggctccgaacgtcccggcgacctggtgttcttcaactccggtcccggcacctcctgggaccggcccggccatgtggggctggtcatcggcaacggcaagatgatcgccgcccgctgcgccacctgcgtgcccaacatcggggtgcaaagctacaagcgctccgactgggtgggggtgacccgcccgctggccaatccgcaggtacaggagcagctgaagaagctccaggcgaggtgaccgggcgccacggcggccgtggtgcaggcctcctgaacggagaccatgggcgattggcgaatcgacggtttcaccgagatacgcgagctcggcaggggcgcgcagggccgggtggtgctggcccggcacgaacggtcgggcactcccgtggccatcaagtacttgggcgcgggtgcggaccggtcggcccgcgaggccttccggcgggaggcccggttgctgggacgggtcgatgacccgcatgtggcccggctgtaccggctggtcgagaaggccgagggcatggccctggtgatggaggcggtcaacggcgtctccctgcaacggatcctgcaggagtaccagaggctggagccggaggccgcgctggcggtgctgagcgggtcgctgcacgggctggccgccgcgcacgccgtcggagtggtgcaccgcgactacaagcccgccaatgtcgtggtcccggccgacggcaacagcaagctggtcgacttcggcgtcgccgccctggccggcgagggcaccaggggcggcacgcccctgtacatggcgccggagcagtggcggggcggcccggcgagcccggccaccgacgtgtacgccgcgacttgtgtgttctacgaatgcgtcaccggtcgccgcccgttcagtgcgggcagttcggcggagctggccgcgctgcacctgaacgcgccggtgccggtggcggaccttcccgagccgctgcggccgctggtcgaacgcggcatggccaaggaccccgccgaccgcccggccggtgcggccgctttcgccgccgaactccaggaggccgcacgggccgcttacggcgatgactggctggagcggggcgtgcgacgcctggccggggccgccgccgggctggccgcgctcttcccgctggccgcgctggccctcccctcgggcgcggccgggacggcgggcgccgcggtcggtgccgccgggggcgccggcgcggcgggttctgtgtccgccggggcgagcgcggcgggccaggggctgctcgccgccgtcgggaccaaggcggccgccggcgccgtggccgccgtcgtggccggcggcgtggtcaccggggcggcgatctatgccgggacgagcgaacgccgggccgatgcaccggtaaggctccaggtgacggcgaccacggccgcgctgaaccggacgctctctttgagcgagggccgtctggagctcaggaacgggcagtacccgcagatcagcgggcaccgggacgcgcagacgcagcgccgtgtcaacgagctgctgcgcgccccggtggaagaccagctggccttcatgcgcgaggccatcgagtcgaacatgaggaacacgccgggatgcaactcccggaactcgcagctgacatcgcgcttcagcttcggggtgcgaggcccggcgctgctgtcgggacggtaccgcttcgaacaccggaccgattgctaccaaggcggtgagctggccgtcaccgtcactgtggacctgcggaccgggcgcaggctgcaacccgccgacatcctgcgcccggagatcctgaacaccccggccggacagcggcggatcaaccagcggatcgaccgctactggcggaaccgggatccgctgaacccacccctgccgatcaccttctccccctaccgcccgcccaagttcggcgtccccgagcagtcggtcgacgatggggggcagctgaccctcggcgtcgggcatctggagatcgtctgggggtggaccagcggcggctccaccatcgcaggcccggtgcgcatcccctaccacgatgcggcggacctgctcaggcccgagatcctcgccgccgtgacgggttcttccgcctcgccctcaccgtcgtgaccttccctccgtacctcctggtgggcagtccttgccggcggctgccgcgcgccgggatgggccggtcggccgattcccgcgcaccggggcgggcaggctgcctgaacaggccgcaaggcagaaggcggagggcgacagtgggtgcacggattcacggtggcacggggatcggcccggggtttctgctgtggcgggccgccttgcgctggcagcgcgaggtcacctcggcgctcaggcccttgggcctgacccatgtgcagttcgtcctgctggagggcctgtggcggttcgacgcccaggggcgctgccccagccagcgggaactggccgaccgggccggcaccgacgtgatgatgaccagccaggtggtgcgggtgctggagggcaaagggctgctgcggcgcgcggtggaccccagcgacgcccgcaaacgggtgctgaccatcaccgacgagggacgcgggctggccgagcgcgcgatcgaggtcgtccgcggcaccgacgacgcctatttcgccggcgtcccggaccgcgccgcgctgctggtggcgctgacccggctggcctttcccgggcattgaccgttccggccgcggctccgatgaccccctcgccgagatcgaagggagccctgacggggcggggcgtcgattcatgcgagacggcgacggtccggtcgcgcgatgatgggcacgcgtccgcgatcggcgcgggccgggcgaagcggggtggttctcatcgtcgtcgtggtcggggcagcgatcatccgggcgggccggctgctggccgcccagcgggccgagccggcgcacctggcgggcggctgggaactgccgggcggcaaggtcgacgcgggagagtcggagaccgatgcgctgatccgcgagtgctatgaggagctgggcgtcaaagtccggccgggcgcgcggatcggcggcgactggccgctgggcggcggggacgatgtgctgcgggtgtggaccgccgagatcgtcgagggggagccgcgggccctggagcacctggcgctgcgctggctcggcccgtcggagctttacgaggtctcctggctgccgggggacctgcccgtcatcgatcttctgcacgaccacctgcgctgacggcgcaccgccggggaggccaccccatggcgccacggctgtgaatcctcgccggaatacgcggtggacggccgggtgttggccttctggcggacagaggcgggcacggggcggggtcgtcccgcactcatccccttcgtgctttccgcggtgggagccgtctgtggcggcccgtagaatcgagcctgccgcgcccgtctgcggcggctccgacacccagatccgaggcgagaacgcatgcccctttccacccgcgacgaccttcgcaacgtcgcgatcgttgctcatgtcgatcacggcaagaccaccttggtcgacgcgatgctctggcagtccggggccttccgcgacaaccaggacgtggacgagcgcgtcctggactccgatgacctggagcgggagaagggcatcacgatcctggccaagaacaccgccatccgccggaacgggatgacgatcaacatcatcgacactcccggccacgccgacttcggcggcgaggtggaacgcgggctgtccatggtggacggggtggtgctgctggtggacgccagcgaggggccgctgccgcagacccgcttcgtgctgcgcaaggcgctggccgccgacctgccggtgatctgcgtgatcaacaagaccgaccggccggacgcgcggatcgacgaggtggtcgatgaggtctatgagctgttcatggacctggaggccaccgaggagcagatcgacttcccgatcgtgtacgcctccgggcgggccgggcgggcctcgttgaacaagcccggcaacggcgagctgcccgacaaccccgacctggagccgctgttccagacgatcctggagaccatcccggcgcccacctacgaccccgacatgccgctgcgggcccatgtcaccaacctggacgcctccagctacctgggccggatcgcgctgtgccggatccactcgggcaccctgaagaagggccagcaggtcgcctggtgccgccgggacggcggcatcgagaaggtcaagatcaccgagctgctgatgaccgaggcgctggagcgcaagcccgccgacgaggccggccccggcgacatcgtggccatcgccggcatcccggacatcatgatcggggagacgctggccgaccccgacgacccccgcccgctgccgctgatcaccgtggacgagccggccatctcgatggtgatcggcaccaacaccagcccgatggtgggccgggagaagggcaccaaggtcaccgcccgcctggtcaaggagcggctggaacgcgaactggtgggcaacgtctcgatccgggtgctgcccaccgggcggccggacgcctgggaggtgcagggccgcggcgagctggcgctggcggtgctggtggagaacatgcgccgggagggctatgagctgaccgtcggcaagccccaggtggtcacccgcgagatcgacggcaggaagtgcgagccggtcgagcggctgaccgtggacgtccccgaagagtacctgggcgcggtcacccagctgctggcggtccgcaagggccgcatggagcagatgaccaaccacggcaccggctgggtgcggatggagttcctggtcccggcccgcggcctcatcgggttccgcaccgagttcctgaccgagacccgcggcaccggcatcgcccaccacgtgttcgaaggctatgagccgtggttcggcgagctgcgcacccggccgtccggttcgctggtggccgaccgggccggggtcgccaccgcgttcgccctgctgaacctgcaggaccgcggcaccttcttcgtcggcccgggcaccgaggtgtatgagggcatggtcgtcggggagaactcccgcgccgacgacatggacgtcaacatcaccaaggagaagaagctcaccaacatgcgctcctccaccggggaggagctggagcgactgaccccgccgcgggtgctgtcgctggaggaggcgctggagttcatccgcgaggacgagtgcgtggaggtgacccccggcgcgatccgcatccgcaaggcggtgctggacgccaaggagcgcgagcgcatccgcgcccgggccaagcgctcgggctgaccccacccgcggggccggtgaacggcgaaacccgctccacgccgagcgtggagcgggtttttccgttcctccgggccgcaccgcccgagactgcgaagtcttccgccgtcaccggccgcctgcggcgggacgccgcagggctactgcagggtgcggctgtcgcggatgtccttgagatcctcgctgatcttgaacatgacgatcagcatctccaggtagaccctggcgaccatgaccgagaagaaccagatgaccggcgagaggatgatcaggaacagcccgccgaccgcggcgccgctgctgccgtcggccatcatggcgaagccgctgaccacccagaagacggaggccaccgaggtcaggaccaggatcagcacgtaaaggaacttgatcagcttcggcgccacgaagttgtcgaagctgaagtcgaacagcgatccgaagaagcccttgtcgttgtcgtagcgagggcctgccggcggctggtatccggcgggctgggggtagggctgctggggctgccagccgccgggctgtcccggtccgtagggggtacccattcagtgaactcctgactgctcctggtcgatccgtgtgatccagatcatgtgtgcgggggcgggcgacgcacgaccataccggatccacacctcgatattccgttgtgaagacgaatgctgaccggaatgttggccgtcggtgacaaaccgatcgccggttcagacggtcaggtcagctgcacggttccggtgacgtcggccgccaggcggagctggtcgccgtcgtgcagcggcgcctccaccccgcgcggcagccgctcgccgttgacgaaggtcccgttggtggagccctcgtcgcggacccaggcggcgccgctggggtccagccacagcgtcgagtgccggcgcgagacgttgtcgtactggatgaacgtggaggccaccggggactgcccggcgtcccggccgagcaccagatgctgccccaccgacaccttcacctcacccgaggggaagatcacccgcagcaccggggtgcgctggcggatcgggcgcaggcagttgtcgcactggacggccgccgggttgctcagcaccgcctcacagtgcgggcacatgaacgccgtgctgtcggaggccggaccgcgctgcccggcgctctcgtccggcggcagcagcgtcgcctcccggccgtgcggcggcggggtgaacgaccggccgccgtgctgagggggcggcgtctggtggtcggccggtccgtgcggcacgcccgggtaggggggctgctggtgcggcgggggcgcctggtgctgggcgggtgaccagttctggccgcctcccgccgtgccctgggctccctggtcggacggccaggcggggccgccgccctgggcgggcggccagtcggcgccgtgccccggcctgccgccctgggcgggcgcccagtcctggccggcggacggcccgccctggcccagtgccggggcgccccaatcctggctctgcggcgggtgctgcggcgagtgctgcgccggcggccagtcgccgcccggcccctggccctgcgccgacgtcccctgaccccagtcgtgggcgggctgctggggggagcgccagttctcggcgggcggctcgggccggccgggctggggcgaaggcccccacatctcctggccgggcaggccgggcggctgctggtgctgaccgtactgcggctggggaggggcctggtgggacggctgcgggccgtagccgggctgcggcgcgggctgctgctcgccggccgtcgagtgccggcgcaccccgcccacccgggccaggttcgccccgcaggacatgcacagcacatcaccgggctggaacggctcatcgcagatgggacaggtgagttcgctcatggccgccaggacacctcccccgctcgtattccggcctgttccaacatcgatgtgaggtgatcaagatcacctcgtcgcgggatcccgatgtagtacacccgccttccctccggcccttcgtcgacggaaacctgcacccggggccgtgcctccgcgcaggaggcggcgtcctcggacccctggccgcgggccggcgatccgtatcgctcacgacccagggcggtcagtggcacgatgcgttgattcgccgaccccttccagagtagagagccctggccggggtgtcccccttccggtctcacgggattgagtcggtctatgtacggccccgtgatgacagcgtcgcacaaatccagaatgtcgcgggtcgtggccgaacgggagagccgggagtagacgtacccgctgtagacgagtatgtccaccggccggtttccccgccaggcgtggattccgcgcagcagcgccgccagcgcccgcggctgctggaacggctcgccaccggagatcgtcaccccgtccggcagggcgggcagcgactccagccaccccagcaccgcctccaccggcaccgctttgcgggggtcgggctcccaggtgtcccgcgacaggcagccggggcagcgcagcgtgcagccctgcgtccagatgcccgcccgcgttcccgggcccagcgtggtgaccgggtagtgcgccttggccagcagcagcgaagggccgctcacgccagatccaattggacgatgctgccgacgcgccggatgccggtcacggtgatccggtcctcccgcgtcaggtcccggtcgaacagggcgcgcgccagcgggttgacgaagtgtgactccagcgccatgccgatgccccggccgcccttgtccagctcactggtgcaccattcgcgcagcgtcttgcggacctcgcccttgatggtcaggtccagccggtgctcctcggtgacccggcggcagatgttggccagctgcagatcgaagatccggtcggcggcctcgggggagatgaagttgaacaccacgatgttgtcgccgaaccggttcagcagttcggggcggttcagcaccgtggtgaagtggtcggagatggcccctttgatcctggcctcgatctcgtcataggacatgcccgggtggatgttctgcacccgccggccgggggtgagggcgccgtccacccgggtggcgccggccgccccgggggagtccacgtacatccccaggttcgaggtgaagatcaggatcgattcggaaaagtgcacggtgttgccgcgcccgtcggtcagccggccgtcctccaggatctgcaggaacttgtccaggatccgcgggtgggccttttcgatctcatcgaacaggatcacccggaacgggtcctcgcggatggcgttggtcagctccccgccggcctcgtgccccacatagccgggcggcgccccgatcagccgctccccggcgtggtcggaggagaactcgctcatgtcgaagcgcaggtaggccgactcgtccccgaagatcagctcggtgatcgccttggccagctcggtcttgccgaccccggtcggcccggcgaagaacagcaccccgcgcggccggctgccggaccgggtggcctgagcgcccgacagccccagcaccgcccgtttgaggatgtccagtgtcttggtgaccgcctgcggctggccgaccacccgttcggggaccttgctctcgccctccagcacccgcttgcgcaaatggccccggctccaggggttgtccagcacccccagcttgtaggtgcgcaccgcgtccggcaggtccgccaggtccacgttgcgttcgcgggccagccgggtgacctcgatcatcgactgcagcgtcagcccgtcggcctgctcggcgaaggcgtcgcaggcctcggccgccgccgggtccgccgacacgtcccgcaccccgaacgcccgggccagcagccgggcggtctcctgccggtcgcccaggtgcggccgcggaatggtgatctcccggatgttgtcgttgccggccgtcagccacggcggcaggtcaccgggccgctccaccagccagatcaccgggttgtacagcggcttgggccgcggcccggccacccgcaccgggcgggcggtgcgcgagagcttctcgcagtaacggaagaagtcccgctcggccggctccaggtcggtgggggtgcgcgcgatccgcgacgcggagtcgatcacgaacgcggcgcggatcttctccaccggccgggccaccgcggccaggtgccgggtcagcgcctccagcgagggccgctcgtccggcttgagcttgcccaccagccgctcggccgccgcggccgcctccgccccgatctcgtcctcggtgtcggggtacaccagcagcccgtccaccgggtcgtagatcaccaggcaggagtagccgctggagcgcagcgcctcccacagcagatcgcgcagcggcagcaggcgggccggtccaccttcgggcggtggcggggccaggaagctgtcgtacaggttccccgacagcacgtactgggagtgcaccgacagtgtggcgtccagttcccggatgaacgccggccagccctgcagccgtccccccagcgttggcgactccgtcatgatcctccgcgttcccgcccgcgctctcgggctcgttgcctcgtccgggctctagtctgccgtgcccgggagaccaccggcagttcgtgctctcccggctcggtccgccaggtcacggtggagccgatcccggcggcggccagcctggcgcgggcctgctcgaacgcctggcaccactcccgctcccgttcggcgtcccggcgccggtcctcctcgctctcgggcggccgggtgcggaccatcgcggccctgatcgtgcgggcgtcctccacccgcatcttcacgctgtggtcgctccagccgccgcggctgaggatcagggtgccgtcgtgggcggtcatcgtctcaaagcccgcctccacccggtaccccatctcctcgaacgcggcggtcacggcctgcagcacataccgccgctcggcctcggcctgctcggcggcctcccgttcggcggcgcggcgccgctcggccgcgcggcgcgcggcggcctgctcgttggcccgctgcacccgcagccgcacctcggccagcaacgcctcggcctccccgtcggtggccgcctcggccagccttccggcggcctcggtcaccgggcgccgctcctcggcggagacatccggggccaaccgggccagcacccgggccaacgtgtgggcccggcgtcgcgcctcggcctcccggtcgtttccgggccgcggcgcgggcgcgtccagatcagggcgcagcccatcggcggggacgctgaagacccgccccgccatatcggcggcgcgccgttcgctgatgcggcgctccgcttcggccagcgcccggtcggtggcggcgcaccaggcggtcaactcctcggcggatcggtcgccgggcggcagcggtgccggcagcggcacctggatcccggcctcgcgctgcgcctcggccagcaccgcgatccgggcgttgcggtcgatcacttcccggatggcgcggtcctgccgctcggcctcggccagcgccgcggcccgctcttcggcccggccctgggccagcgccgccagcgcctgcgcccccgccgcggtcagcccggcggccttgcccgccgcccgggtcatccccaggctgaggacgaccgccgcgtccagcgcgatatcggcctcgaccccgctactcataccgttcctccagggctgccggcgggcgtccccagggacgcctgccgggcgcgctcgtgttcggccttccagcggtgcagccgcaacccggccgcgaccaggtgcgcggccgccgccgccaccggcaccagcagccacagcaggccggccatcgccgtcaccatgctcagcagcaacaagatgatcagcagcgggatggtcccggcgagcagcagcagcccgcagccccgccgtccggtgcgccgtgccgaggccgacatgacctgcgaggctctcgacaacccgcggccggatgcgccgagcaccttcgacagccacgaccaggggccatagggcaggtagtcgcggccctgggcgcgggccagcagtacctccgcgccgcattggacggcccaggccaccaccgacaccgccaccagcagcccgaacggcatcccgcttcctccgtggaaactgaaggtcccggtggcctcttgagagtcatcgggtttggagatcccgctcaccagccagctgccgaacaaccacatggccaggatcggcagggtccaccccacggcgcgggccaccgccgagccacggccggccagccgccgccgttccagctcctcccagtgccgggtgcgttcggccagccggcgttcggccagccggcgctcctggtcggcggcctgggcggccatggcggcctcgggggcggcccgcaccaccgccagcagccgcagcggatcgccgccgcggggatccgccgccccggcccactccgccagccgctcgaaccacgggaccgcaccgccggcggcggcgcgggcgcgggcggcggcgtcggccagcgacgccgtggtctgctcgggggcggcggccagcgccagcagggtcagcagcaccaccggagggtcgtcggccggcgcgtccgcctcgggaccggccagacctgcctgtggcaggcgcacctgtgcgatcggagggcggggctgcgccggggcctggccgtggcgttgcgggcggaccagccggttccactcggcgacgtgcgcccgccaccggtcgtcgatcgcccgcagctcggcggcgccctggaacttggccagctcgggcagcagccggtgctcccacagcgcccggccgatcagacaggcggcgcggtggtcgggatggcgggcatcgcccgccagcgcggccaggcggggcaggtccgcggcgctcatccggcggcccaggtagtgcggcggcagcgtcgggtccagccagcgcaccagatgcagcactttgacgttcggcggcagcccggtcgccaggtaggcgtcgatcagctcgatgcggctgtcgtcggggaagcgccccagccactcccgcagcgcccgccaggcctctccgtgctcgccgcgggcgaagaagtagcgggccgcgtcctcccaccgctccaccagggcgcgggccagctcggcccggtcggtgaagcgccgtccggcgaacggcaggccggagccgtcgggctgcgcgaaggagcgcggctcggcggccaccggcggggactgccccgccagccacgcggtgacctgctcggcgccccagcggtggcgggggtcgcgggtcagcagcccctggcacagcagccgcagccgcgggtcggccacgtcggagttgtcgatcggccgggtggccaggtggtcgaccaccacggtctcgctcagcccggcgaacggcggccgcccggtggccagctcccgcacgatcatgcccagcgaccaccagtcccgcgccggggagacctgccccgacagcgactcgggggcggcgtaggccagcgtccgggacgaggaggcgaacaccacgctttggtccagcaccttgctgagcccgaagtcggcgatcgccacctgcagcgggtcggaggcggtcaccaggacgttctcgggcttgaggtcgcggtgcacgatgcccgcccggtgcagcgcctgcaggccggcggccagctgcgccacgatcgcggcgacggtctgcggcggcagcgcctcgcccggccgcgcatccagcatggtgcgcaggttgccgccgggggcgtactcgctcagctcgtagtcgcggccgtcggcgtgcccggtctccaggatctgcaccacgtgcggggaggtgagctccggcagcttggcccacacctcgcggtcggcggagtatccccgccggaacaccttgaccacgtaccggcggcccgctgcgtcccgcaccagcagcaggtccgattcggcgccttggacgggcagctctcccaccacggtgaagcgcccggccagcggccccggcagccggatcagcggatcggcggcgggctgcggggcgtcccggcgggtggccgagggatcggagcgcgcttgggggacgtgcgggtcccggtgggtcaccgccgggtctcgccgggtccggtgcgggaagtcctcgaactcggccacttaccgctccgttggtgccgccgtgaccggctcccgttccgcgggcccgccgcgcccggcccggagcgggcggacggcgtcccgccgtaccggcgcacgcgccggaacggggagccggcgatggtgggaggggttcactcaggtgagcctaacgcgccggttcagatcttgtccctgatgacccgaaggtgctccacgcccttgaaacggaccaccatcgcctccatcgcgatccgcaccagcagcgcctcaaacagccacaccagcgggcaagcgatgatcattatgaccccccaggcccagccgtcgtcccaggtggccatccacagtcccaggaagaagaagaccaggcactgcaggctgatcagcagcagggcgacgatgtaccacagcctgatcagcttcggggtcaccaggtggttgaagcgggtgtccagcagcgccccgatcacgcccttttcggggggcgccggtcgtctctcccaggcgccgggcgggggagcggccggccccggtccgtgggacggccgggcacccggctgcggaggggggaagggaccggtgccgccgctcgccccggggccgggggcggggccgggaccgtaagggccggaggggttgctcatcgcctggctctccatgaacgaacgtgcctacggggggcgccggcagggcggcaaggccgactctagaacggttcccccgcggcggggcgtgacgcgcccggggacgccacatccgcgtgtccgcatcgccccgcgagaagggcccgcggggccgttcgaacatagagataagtgatcgggtccataggcgtctggcatgacgccagtatccgggggtaccatgccacaccttgtggccagggtcacatgattggtctggctgttgtatgtatcacaaggtcaggctggtggcatatggtcgcctaaccagcagcgggtgcactgcatgtagccgtggtgcgacacggccttggacgtgcggacggatcccgtacgagcgaagacctgaaaactggggtgctatcgatgagcactgtggaggcgccggccaagaagcgtgcgcagatctcggcgcgcacgctccggaccgacaactggcgtagctatccgatcttcatcgtggtgctcttcaccacctgggtggcgtatgcgaccgtccgggcgatgatgggcaagtactactgggtcgatgagtacaactatctgacccccttctactcaccctgtgtcagcaccgagtgcgtacccggctcggcgcacttcggcaccttccttcccgagctgccgttcttcatcccgttcgcggcggtctccctgccgttcctgctgctgttccgcctgacctgctactactaccgcaaggcctactaccgcagttactggcggtccccggcggcctgcgcggtgcgcgagccgcacaagaagtacaccggggagcggcgcttcccgctggtcgcgcagaacctgcaccgctacttctgggcggcggcggtcatcatctccatcatcaacacctatgacgcgctgctggccttcaccgactccaacggcgacttccggatggggctgggctcgctgatcctgctgggcaacgtgatcctgctgtggggttacaccctctcgtgccattcctgccggcacatcgtgggcgggcggctgaagaacttctccaagcacccgctgcgctaccgcgcctggacgctggtgtccaagctcaacgagcggcacggccagtacgccctgatcacgctgggctcgctggtggtggcggacctgtacgtggcgctggtgtccggcggggtcatctccgacccgcgcatcatctgaccccgcgcatccttcctgacaaggactgatcatgaccgagatcgaaaggcattcctacgacgtcgtcgtgatcggcgccggcgggtccgggcttcgtgcggcgatcgaggcacgtctgcagggcaagaagacggcggtcatctccaagtcgctgttcggcaaggcccacaccgtgatggccgagggcggcgccgccgccgcgatggggaacgtcaaccccaacgacaactggaaggtgcacttccgggacaccatgcgcggcggcaagttcctcaacaactggcgcatggccgagctgcacgccaaggaggccccggaccgcatctgggagctggagcactggggcgcgctgttcgaccgcaccaaggacggcaagatcagccagcgcaacttcggcggccacgagtacccgcgcctggcgcacgtgggcgaccgcaccggcctggagctgatccgcaccctgcagcagaaggtggtcgcgctccagcaggaggaccaccgcgaccacggcgactatgaggcctacctgaaggtgtggccggagaccaccatcacccggctgctggtcaagggcggcaagatcgccggggcgttcggctatgtccgcgagaccggcaagttcgtggtgttcgaggccccggcggtggtgctggccaccggcggcatcggcaagagcttcaaggtcacctccaactcctgggagtacaccggggatgggcacgcgctggcgctgctggccggtgccacgctgctgaacatggagttcgtccagttccaccccaccgggatggtctggcccccctcggtgaaggggatcttggtcaccgagtcggtgcgcggcgaccgcggcattctcctcaactccgagggccggcggttcatgttcgactacatccccgaggtgttcaaggagaagtacgccaccaccgaggaggaggccgaccgctggtacgacgaccccgacaacaaccggcgcccgccggagctgctgccccgcgatgaggtggcccgggccatcaacgccgaggtcaaggccggccgcggctccccgcacggcggggtgttcctgaccgtggtgggccggatgcccggcggcgccgaggagatcaagcggcgtctgccggccatgcaccaccagttcaaggagctggccgacgtcgatatcaccaaggagccgatggaggtcggccccacctgccactacgtgatgggcggggtggaggtggaccccgacaccgccgcggccgtcgtgccgggcctgttcgcggccggcgagtgctccggcggcatgcacggctccaaccggctgggcggcaactccctgtcggacctgctggtgttcggccgccgcgccgggctgggcgccgccgagtacgtcgactccctgggcgatgaccgtcccgtccccgaccaggaggagatcgactacgccgtcgccgaggcgctggcgccctttgagcgcaagggcggggagagcccgtatgcggtgcacgccgacctgcagcagacgatgaacgacctggtcggcatcatccgcaccgaaaaggaactgcagctggcgctggagaagctggaggagctgcgcgcccgggcggcgaaggtgtcggtcgagggcggcaagggctacaaccccgcctggcacctggcgctggacctgcgcaacatgctgctggtgtcggagtgcatcgccaaggcggcgctggagcgcaccgagagccgcggcgggcacacccgtgaggactacccgcagatgtcccccgagtggcgcaaggtcaatttgatctgccggctggtcggcaaggccgacgacccgcgggtggagatcaagcgccaggagatggagccgatgcgcgaggacctgctcgcgctgttcgacgtcgaagagctgaagaagtacatgacgccggaggaactgccggccgggatgcgggccgctgccggggccgaggaggacgacaagtgagctaccaggcgaagttccgggtctggcgcggggacgccggcgagggcgagctggtcgactacaccgtcgaggtcaacgagggcgaggtcgtcctggacgtcatccaccggctgcaggccacccaggcgcccgacctggcggtgcggtggaactgcaaggccggcaagtgcgggtcgtgctcggcggagatcaacggcatgccgcgcctgatgtgcatgacccgcatgtccaccttctcccaggacgagaccatcacggtcaccccgatccgcaccttcccggtgatccgcgacctggtcaccgacgtgtcgttcaactacgagaaggcccggcagatcccggcgttcaaccccggcgacgccaagcccggcgagctgcggatgatgcaggaggacgtgcagcgttcgcaggagttccgcaagtgcatcgagtgcttcctgtgcaacaacgtctgccacgtcatccgtgaccacgaggagaacaagccggccttcgccgggccgcgctttttgatgcgcatcgccgagctggagatgcacccggccgaccagtccgaccggcggcacatcgcccaggaggaccacgggctgggcttctgcaacatcaccaagtgctgcaccgaggtctgcccggagcacatcaagatcaccgacaacgcgctgatcccgctgaaggagcgggtggtcggccggcgctacgacccgctggtgtggctgggctccaagctcggcatcgtcaagaagagccaggacacgccctcggcctgagctgagagtccgtccacgccccggaacctcgcgcaggttccggggcgtgtgcgtgaggacgggcttcccgggggcggcgtgccccggcgacgccgtccccgggcggccgtgtcccatagcgctccggcagcgcgcacggcacgttgcagtctctcccgatctgtgatgcatgaactagggagaagtgcacacatgacgtgatgtagtgaaccgtatgaacgcctatgaacctggttcgttccttgccgtcctgaccgcccaggagcgcgccgatctgctgcggcggggcagggaacgccggatggatcgcggcgatgtgctcttcaccgaaggggagcagaccacctgggtggcggtgctgctgtcgggaatggtgaaggcctgctcgcacgccgacaacggcgtggaggtggtgctggcggtgcggggacccggcgcgctgctgggggaggtgtcggcgatcgacgggctgccccgttcggccacggtgacggcactgcggccggggcgggtgcgggcgctgtcggccgaggagttcatggacttcctgcacggccacagccgggtgtcggtgctgctgatgcggatgctgtgccagcgctggcgggacgccgaccgcaagcgggtcgagttcggcaggtacgacaccaccggccgggtggcccagcggctggtggagatggccgagcgctacagcgagccgtacgagccccaccgtccgcaggcgcgaggcgccggggcgaggggaccgcagccggccgggagcgtccagatcacgttgaacctcacccaggaggagctggccggctgggtcggcgcgtcccgtgaggcggtcagcaaggcgctgcgcaccctgcgcagccgcggctggatcgagacgggacgccgccgggtgatcgtccacgacctgcaggcgctgcgccgccacgcccgttgagaggggcgcgacggcgcagccgggattcaccttttaggcgatgttgttgtctgcggcgtactggccggtgatctggccgagccggtagttcttgacgcggacgaccgccttcatggtggcggagttggcgccggcggggctgggcaggcccacgacggagttgatggcggggttgcccagcagtccgcaggtggagaccgccgggaccgcaaaagcgtcgtcggagatcgtggtggtgatcaccgggacgttgttgatgctggtcagcgccaggttcgacaggttgggggtgatcgcgatggggttggcctcgctgccgatgtagcagttgttgcccagcagccagtggttgagcttgatcttcagcgggatggtcttgggcaggatcggcgcgggcttgatctgcccggcctgctgcacctggacggtgatgcccagcaggtcgaccggcagcggcagcgggttgatcgagatcgggtcgctcttgatcccgccctcgaccagggtgagcttgccgcccttgaggcccatcgcgacggtgatcttgacgggcttggtcaggtcctgcttcagcgagccgagcttcatctgcccctccaccaggttgatggagatgcagttccacagcagcggcagcgtgccggaggggagcttcgggcagtcggcgaagtcggcgttgctgggctggtaggaggtgtcggcctgcgcggtggtcgccggcccggccagcagcccggcggacacggccagggcggccagtccggcgagcagccgaggacgtctcatcggacctccgatggggtgatcgagacagagtgaatgccgcgagcagcgtagtgatcatcccgagcgcccggctagccggaatggagaaaaagcttcactttcaaaactgtgcggaagtgatgacgggcgcttgtggatcgcgcacgggatgcgggcggacgggccgaaaagaccgcccgcccgcctcgtctctcacttcagcggcaccagggcctcgacgccgggcggcagggtgccggcgcgggcggcctcccggatgaaggactccagcacccgctggaaggcgcgggccgcgtgggtgagcgtcacgtccttgcggtgcgccagcgcgatggtgcgcagcagtcccggcaccggttcggtgcgccgggacgaaccggcgcccggtgcgcccgccgagccgcgcccgccggactcctcgggcgggtcgccgatggccagcggggtgccgcgcagtcccggccgtcccgccagcaccatgctggggacgacggccacgcccagccccgcttcgacgaagcgcagcacggcgtccatctccccgccctcgaccgcgaagcggggctcaaagcccgcctgccggcacgccccgatggtcgcctcgcgcaggtcgtagccgggccggaacatcaccagcggacggtcccgcagatcctcgatccgcacgtacgggcggcgcggcagcagggcgccgcggacggccggcggccgggagccgttgcggcgcggcgcgggagaggccaccaccaggtgctcgcgcaggatcgcggtggtctccagcggggcgtcccccgccagcggcaggatcaccagcgccaggtcgagcgcgccccgggtcagctgccggaccaggtcgcgcgagccgccctcctccaccagcaactggatcccggggtaggtgtcgtggaagcggcgcagcacgtcggccagcaggcccgcgcacagcgacggcgtggcgcccagccgcacccggccccgccgcagcccgaccagctcctgcacctccagccgggcggtgtccacatcggccaggatccgcttggccagcggcagcagcgcctctcccgccggggtcagcgtgatgttgccacgcgcccggctgaacagcgaggcgcccagctcggtctccagcgcgcggatctgcttggacagcgatggctgagccacccgcaacgcctcggccgcatgagtgaagtgccggatctcggctacggcgacgaagtacgcaagctgctgcaactgcacagcttaagagcgtacgggtagcgaactcggcgacatatgcccggtctcgccgggagagcgaaccttgtccccgcctgtgtcctgtgacaggcccccgcgccggggagaaggcgcattgataggggcgccccgccggtgaatccccgtcgaccggtccggggcgcccctggctcgaaggcgcccgccgcgctttacgacttcttcttgccggcggcggtggcggccaggtagtcgcggttgagccgggtgatggtctccagcggaatgcccttggggcaggccacggtgcactcgccggtgacggtgcagccgccgaagccggcctcgtcgtgggcctggaccatcttcaccacccggtcatagcgctccggctggccctgcggcagcagccccaggtgggtgaccttggcggcggtgaacagcatcgccgacccgttggggcaggccgccacgcaggcgccgcagccgatgcactcggccgcctcgaaggcggcgtcggcggccggcttgggcaccgggatggagtgggcgtcgggggccgagccggtgggcgcggagatgtacccgccggcctggatgatcttgtcgaaggccgaccggtccaccaccaggtccttgatcaccgggaaggcctgggcgcgccacggctccacgtcgatgacgtcgccgtctttgaacttgcgcatgtgcagctggcaggtggtggtggcccgctccgggccgtgcgggacgccgttgatcaccagcgagcacatgccgcagatgccctcgcggcagtcgtggtcgaaggcgatcggctcctcgccctcggcgatcagccgctcgttgaggacgtccagcatctccaggaaggacatgtcgggggagacgtcgtcgagctggtactcgaccatcttcccggcgtcctcgggacccttctggcgccagacgcgcagggtgattttcatggaaaaggtccgttttcctacttgtacgagcgctggctcggcttgacgtattcgaactccaggtgctccttgtggaggatgggcggcttgccctcgccggcccactcccaggcggccacataggagaagttggcgtcgtcgcgcttggcctcgccgtcggcgtcctgggactcggcgcggaagtggccgccgcacgactcggtgcggtgcagcgcgtcgatgaccatcagctcggccagttccaggaagtcggccacccggccggccttctccagcgactggttgaggtcgtcggccgacccgggcaccttgacccgctgccagaactcctcgcgcagcgccgggatgagcgtgagcgccttgcgcagcccctcgtcggtgcgctccatgccgcagtactcccacatgatgtggccgagctcgcggtggaaggagtcgacggtgcggtccccgtcgatcgacagcagccgctcgatctgggccttgaccccggcctcggcctcggcgatcacctccgccgggacctcgccgagcttgttgttgttggccaggtagttgccgatggtgttgggcagcacgaagtacccgtcggccaggccctgcatcagcgccgaggcgcccagccggttggcgccgtggtcggagaagttggcctccccgatcacgaacaggcccgggatggtggactccaggtcgtagtccacccacagcccgcccatggtgtagtgaacggccgggtagatccgcatcgggacctcgtacgggttctccccggtgatccgctcgtacatgtcgaacaggttgccgtacttggccttgacggcatcgatccccagccgcttgatggcgtcggcgaagtccaggtagacgccgcggccgccggggccgaccccgcgcccttcgtcgcagaccttcttggcggcccgggaggcgatgtcgcgcggcaccaggttcccgaacgccgggtacatgcgctccaggtagtagtcgcgctcgtcctcggggatgtcgttggggttgcgggtgtcgccggccttcaccggcacccacacccggccgtcgttgcgcagcgactccgacatcagcgtcagcttggactggtggtcgccgctgaccgggatgcaggtggggtggatctgggtgaagcaggggttgccgaacagcgccccgcgcttgtgcgcccgccagatcgcggtggcgttggagcccatcgcgttggtggacaggtagaagacgttgccgtagccgccggtggccagcaccaccgcgtcggcggtgtaggtcttgatctcgccggtgacgaggttgcggaccaccacgccgcgcgcccggccgtcggccaccaccaggtccagcatctcgtggcgggggtgcagctccacgttgccggcgtccacctggcgcatcagcgcctggtaggcgcccagcagcagctgctggccggtctggccgcgggcgtagaaggtgcgggagacctgggcgccgccgaaggagcggttgtccagcaggccgccgtactcgcgggcgaacggcacgccctgcgccacgcactggtcgatgatctgggtgctgatctccgccaggcggtgcacgttggactcgcgggcgcggaagtcgccgcccttgaccgtgtcgtagaacagccggaagacgctgtcgccgtcgttgcggtagttcttggcggcgttgatgccgccctgcgcggcgatcgagtgggcccggcgcgggctgtcctggaagcagaactggatgaccttgtagcccagctcgcccagcgtggccccggccgacccgccggccagcccggtgccgaccacgatgatggtcttcttgcgcttgttggccgggttgaccaacttcatctcgaacttgcgccggctccaccgttcctcgatgggccccttgggcgccttggtgtcggcgatcgggtcgccgagggtgtagaagctgtcggtcatggtcagtccaccaatcccacggtgaccgcgaacggcacggacagatagccggcgacgagcagaacggagaacgcggtggcggccaggttgagggtgcgcgcccgctgcgggctcttgatgcccaggctctgcaccgcgctggtcaggccgtgccgcacgtggaagcccaccgcgatgaccgccagggcgtaaaagagggtcacataccagcgctcgggggcgaagtcgttgaccaggttgttgtagacctcgccgtcccggtagtccgggtgcaccgtgccggtcgtcaggtccaggatgtggtagatcacgaacagcacgatgatcacaccgccccagcgcatggtgcgggccgcgtacgagccctgcaccttgggacggtgccggtagcgggtcggacgggcccgcttggcgcggcgggtcagctggaaggccatcagcatgtgcaggccgatcaccaccagcaggcccacccgctggatccacaggaaccactcgtagtgcagggccggcgcaccgatcctgcgcaaccaggcggcgtactcgtcgatctccgccgggccgtagaaggccttcaggttgcccaccatgtggacgacgaggaacaggatcatcagggcgccggtgaccgccatgatcgccttcttgccgatcgtggaacggtacagcgccggaagcgcgcggggtgacgtttgaaccacgggggcgacggtaagtcgccccaggtcagagcgtccaagtcatgaaagcactcgtttcgatagccataggctatgagtggtgcatttcgggcattgagtgcgtttcgtcacatcgttccaggtgagggagctcacacggttttcgggaacttcgcctcttgcggcagggaccttggtcccgaaccggaccggtgccccggcagcttcaccacggtcacgaagaagtcgtcgatctgccgcaccacctcgatgaaccgctcgaagtccaccggcttggtgacgtaggcgttggcatgcagatcgtagctgcgcaggatgtcctcatcggccgcggaggtggtgagcaccaccaccgggatggaacgcagctcggggtcggccttgacctcgctgagcacctccctgccgtccttgcggggcaggttgaggtccagcaggatcagatccggccggggcgcgtcggcatagcggccctcgcggcgcaggtaggccatggcctcctcgccgtcgcccaccacgttgaggttgttgcggaccttgttgtcctcgaacgcctcgcgggtcagcagtacgtccccgggatcgtcctcgaccagcagcacctcgatcgcgccaggattgtcacccatcggcagcgtcgtcgccttcctcactctcggtgtcggcccgctcctcggtgtccgcctgccgcacgggcagcgtccagcggaaggtggtaccgggcccttcgtggccgggatccagccagatgcggccgccgtggaactccacgatcttgcggcacatggccagcccgatgccggtgccactgtaggtgtcctggggatgcagccgctggaagatcatgaagatccgctcggcgtacttggggtcgatgccgatgccgttgtcccggcaggcgaactcccacatgcccggatcgtcggccgacggctcggcggacaggtgcacccgcggcggatcctcgccgcggaacttgatggcgttgcccaccaggttctgcagcagcaccgccagcagcgtccggtcgccggtcaccgtcggcagcgggtcggcggtgacctcggccccgctctcctcgatcggatgccccaggtcgtgcttggtccgctccagcagggcgcccatgtccaccggctccaccttgcgctccgagcggcccacccgcgacagcatcagcaggtcgctgatcagcgcctgcatgcgcttggcgccgtccaccgcgaaatcgatgtagcggcggccccgctcatccagccggtcgccgtagcggcgctccagcatctggcagaagctggccaccttgcgcagcggctcctgcaggtcgtggctggcgacataggcgaactgctccagctcggcgttggagcggcgcagctcggcggcctgcgcggcgaccatctgccgggcctcggaggcggcccgccactcctggacgatgcggtgccgcatcgagtccacgatgtcggccagctccacgaagtcggccgggcccgagccccgcagcggatgggcgaagtcgccctgggcgatcgcccgcacctgctcgctcagccggttcaccgggcgcagcacggcccaccggatcagcagcgtgatggccgtagagcccaccacgaacaccacgccggtgagcgccagccacaggtacagggtgcgggcccggtcgcgcagctgctggtcataggtgccgtgcagcctcgtcagctcccgctgcgtggcggagttggcggcgttgacctggcggaacagcatccgcccggtctcgttggagtcccgggtcagctgcgcgccctcggccagcgggccggcgaaccgctcccgccagacggcgatggcggccacggccgcgtccacccgcctgcgggtctcctccgccccgggcaccgcggccagctgccgggtcatggcggcggcggcctggcgttcggcggtcaccgcgtccttgtaggccttcaggtcggcgtccctgccgtggcgggcgtaggcgcggatggccgagtcctgctcctccatcgcggtggtgagctggaactgccgcagcgccgccgggtcgatctggtcgatgaggatggcccgggcctggttgtagccctgcagcgccagcaccgccagcgtcaccgtgatcgccatcagcaccgtcagcgccgccgcggtggtgtagaaccactggcccagcctgatccggctcagcccgcgcagctgagtgggcggccgcagcggcgccagctgcgggggcagcggcgaactggcgctcatcgacccggccgagaccaccggctcgggcagctcggcgggacggggcgcggcggtcacgtgcgctcccgggtggccagcagcagcaccgccacgtcatcggccagcgcctcgccgttgagcgcctcgacccgcgacaccagcgtgtcgatcagtgcgtcgccggaggcgccctcctgcacggcggtgcgtgccaggccgaccaggccgtcggtgcccagccgggccgagccctgcccgatccggccctcgatcagcccgtcggtgtagagcatcaggccccaggaggcgcccagctcgatgtcgatgccgggccacagggtgccgtccaccaggtcgaccggcagccccagcgcgggcccggccggctcttcgggcgccgcgttcaccccggcctcgttcagcagcagcggcgccgggtgaccggccaggtgcagccgggcactgcgccgcgaaggggcgacggtcaccatgcacaccgtggtgaacagctcgtcgctgcgccgctcgtgcaccagcacggtgttgaggatcgacagcagctccccgccggtgtgcccggccagcaccaacgtgcgccaggccatgcgcaggcacacccccagcgccgcctcgtcggggccgtgcccgcacacgtccccgatcatcaggtgcaccgacccgtcggcggtctgcaccgtgtcgtagaagtcgccgcccagcagcgcccgccgccggccgggccggtagcgggcgtggtgcaccagcgagtcgtcgtcgatcagcgggaccggcagcagcccccgctccaggcgggcgttctcccggctgacgatgcgggcctccaccaggcgccgctcgctctcctcggcccgcttgcgctcgatggcataccggatggcgcgggccagcagcggcccgtccacctcccctttgaccaggtagtcctcggcgcccagggcgaccgctcgcactcccaggtgggcgtcggccagcccggtcagcaccaccaccgccgcccggccggtcagcttcagcacctcgcgcagcaggtccagcccgccggcgtcgggcagcgtcatgtcggccagcacgcagtggatccggcccgtcatccggcggcgggcctcctccagcgtgcgggcgtgcaggatctccacatccaggccggactcggcgagcaactcctccaccaggaacgcatcgcccgggtcgtcctcgatgagcagcaggcggagcctgccgtcgatccccggcactgccgaggtcgtgtgatcgctggtcgtgctcaccaatggcttccggttggtcggcgggggcaagggcccgggtttaggctcgacatgggcggctctgatgggggttgtgacaaggctcggcggaggcgtcaccgaccacacggtgatgggccggacgacgatgctgtcccgcaccggagcccggctcacggggctgcgccggggatgtcccgtgctcgctccgtacgccctgaccttacagtcttccttccaacgtgcgcatccatccgggccggatccgatcgtccggcggctgcggagaagggttttcgggggccgccacgcccggccggccctggaaaaccgttcgagatcccaggggagagccgcctagggtcgccgtgtgcgaaccgcgctgccggcacccgacccgggtattcccgaccaccgctcaccgggacggtacctgtggtggctggcgcggttgcaggccgggccgctgctgcgcggcatcggatggggcgtcacctggatggcctgcatggccctggcccccgccgcgatgggccgggcgatcgacgagggcgtgcggggcaaggacgccggtgccctgctgctgtggtcgggcgtgctgcttggactgggcgcgctgcaggcggtgagcactgcacggcggcaccggctggcgacgctcgtccggctggccgccgcttaccgcactgtccaggcggtcacccggcaggccacccggctgggcgccacgctgtcgcggcggagcggggcgggcgaggtcgtcagtgtcgggatctatgacatctcccacatcggcgatgtcatggacggtgtgatccgcggcaccggtgcggtggcggccatcgtggcggtgctggtgctgctggcggccgcatccccgccgtcggccctggtcacgctggccggcataccggtggtgctggcggccggcgccctgctgctgcgtccccaccaccgccacagtgagcggctgcgggagttggtcggcgacctcaacacccgcgccaccgacatcgtggcgggactgcgggtcctgcgcggcatcggcggtgaggagctgttcgccgagcgctaccgggcccagtcccagcgggtccggcgcgccgggacgcgcctggcgcgctcggaggcgctgctggccggtgccgaggcgctgctgccgggactgctggtcgcggccgtggtctggctgggggcccggacggcgccggcgggctcgatcacccccggcgagctggtcacctgctatgggtatgtgatttttctgaccctgccgatggccacgctcggcgaagtcgccgacaagatcacacgggggcgggtggcggccgcccgggtggcgcgcttcctcgcgctggaaccggaactgcccggctgcggcaccgtcactccgcccccgccgcttccggggacgccggccgatccgggcagcgggttcgtcgcccgggccggacggctgaccgcgctggccgccgccgacccggccgatgcccgcgccatcgccgaccgcctgggccgctacaccgacagcgaggccacctacaacggggtgccgctgcgggaagtggccggcctgcgcgagcggatcatcgtcgccgtcaacgaggacgtcctgctgtcgggccgcctggcggacgtgctggcctgcgggcggcccggcgcgtccgtccgcgaggccgtccacgcggccgccgccgaggacatcgtcatggcggtgggcctggacgcccgcgtgggggaggccggccgggagttctccggcggccagcggcagcggctgctgctggcccgggcgctggccgccgaccccgaggtgctggtgctggtggagccgaccagcgcggtggacgcgcacaccgaggcccgcatcgccgagcggctgcgccgggcccgggcgggccgcaccacggtggtgtgcaccaccagcccgctcatcctcgaccgcgccgaccatgtggtcttcgtcgcagacggcagggtcgtcgcagaaggaccccaccgcgtgctgctggccgccgagccgcgctatgccgccgccgtggccagggggagcgccttggaggcctctgatggccctgcgcggatcggcgagcaggaaggcgaagggcgatgagcgccgagaccctgccggtggccacggccggccaggtgcgggcgtacgcgtggcggctggtgctacggcacccgcgggcgctggcccgggtgctggtgctgcacgcgctggccgcggtggccgggctggtggggccctggctgctgggcgacctggtgcaaggcatcgccgacggacacgccgacgtcgacggcgtcgccctggccatcgccggattcgtgatcgctcagggcgtgctgatgtaccacgcccactacgccgccgcccggctgggcgaacgggtcctggccgagctgcgggaggagttcgtcggccgggccttgcggctgccgctgtcgacggtggaacgcgccggcaccggcgacctggtcagccgcgcctcccgggatgtgggcggcctgtcggacgtggtgcgcttcgccctgccggagacgatgacctcactggtcctcgtggtgttcacggtcggcgcgctggtcctggtggggccgctgctgatgctgccgtgcctgctgggcgtcccgctgatctgggcggtcacccgctggtacctgccgcgcgcccgcaccgcctacgtgcgggagaaccaggcgtgggcgcaccttgccggtggtctggccgagaccgtcgccgccgcccgcaccgtcgaggcgctgggcctgcaacggcagcggcaccggcgtgtcgacgccgacatcgccgctagctgggaacgcgagcgccgcaccctccggctgcgcctggtgtactacccggtgatcgagctgagcttcaccgtgcagaccgccgccgccttgctgatcggcgggctctaccacctccacggctgggcgtcgccggcccaggtgaccgccgccgtcctgtacgtccggcagctcgccgacccggtggaccagatcctcagccggctggacagcctccagctcggcggcgcctccctggcccggctgctgggcgtggcgcacgtcccgcccgaccggatccccaccgccgggcgtcccccgctggacggcgagccctccctggccgcctgtgacgtccgctacgcctaccgcgcggaccgggacgtgctgcacggggtggacctggtgctgcgcccgggagagcggctggcggtggtcgggccgagcggggcgggcaagtccactctggggctgctgctggccggcgttcacacccctcgcaccggcacggtgacggtcggtacggacggcctccgggtgccgttggtggagctgccgttggaggagctgcgcggccaggtcgccctggtcacccaggagcaccacgtcttctacggcacggtgcgcgacaacctgctgctggcccgtcccgacgccaccgacgagcaggcgcgtgccgcgctggaggcggtcgaatgggacggccccggcctggacgccgtggtgggctccggcgggcgggcgctgtccccggcgcaggtccagcagctcgcgctggcccggctggtgctggccgacccgcacaccctggtgctggacgaggccacctcgctgctgcacccgcgggcggcccgcaggctggagcggtcactggcggcggtgctggagggccgcacggtggtggccatcgcgcaccgcctgcacaccgcccacgacgccgaccgggtggcggtgatggaggacggccgcatcagcgaactcggctcccaccaagagctgatcaaggccggcggccggtatgccgccctgtggcgctcctggcacggcacctgaccgccggcccggttcagcccaggtgggtcttgaggaactccacctgcagcttcagcaggttctcggcgacgacctcctgcggggtcatgtgggtcacccccgacagcggcagcacgctgtgcggccggccggccgccagcagcgccgacgacaggcgcagcgtgtgggcggccaccacgttgtcgtcggccaggccgtggatgagcagcagcggacgctccagcttggcggcgtcctcgatcaggctgttgcgccggtagttgtccggctcctcatcggggtggcccaggtaacgctcggtgtagtgggtgtcgtacagccgccagtcggtcaccggggcgccggcgaccgccgcgtggaagacgtccgggcggcgcagcaccgccagcgccgccagccagccgccgaacgaccagccgcggatgcccacccggctcaggtcgagggcgtccgggaagttgcgggcggcctcctgcagggcggtgatctggtcttccagcaccggcccggcgaagtcgccgtgcaccgcgcgctcccaggccgggccgcggcccggagtgccccggccgtcggcgatgaccaccgcgaacccctggtcggccagccactgggcctcgttgtaggcgcgccgcaccgccagcacccgctgggcgtgcgggccgccgtaggggtccatcagcaccggcagcctgccgtcggcggccttccagccggtgggcagcaccaccgcggtgcggatccgccgttcgccggcgtgcagcaggcgcaccgacggcgtgatcaccggggtctccgcccgggaggcgatctggtgctcgccgcccggggtgatcacgcgcacctccaccccgtcccggtccagccgggaggcggtcagcacggtcaccttccccgcccgggcgccgccgaacaccccctgcccttcgctgagccgggtcagctcacccggcgcatacgaccacacgtgcacctcggtcggctcctcggaggcggtgaacagcaccgcatcgccgtccacccccagcaccgaccgcacctgcaggcccggcggggtgaccgggacgccgtccacggtcagccgccgggtgtcggtgtcggcatcctccaccgtccacaccagggcgccgccactggtgcgggccggcaggccgcggacgatctccagccacaccgggtcgtgggacacgtgcaataccgaggtggcgccgtcggcgggggagacctgaagcacccgcatgacccgctggtcgcgggactggacgacgatcagcggcccgtgccggtcccagccggcggtgaccaggtaggggaactcggcgcggtcccacaccacgggcgtgcggccgccgtccacgccgatcacatacagcgacacataggcgttgggggtgcccgccgccgggtaggcgatctcggtggccgggcgctgcgggttggcggggtcggcgatgtgccagcgcgtcaccggggtctcatccacccgcgccaccagcagcgactccccgtccggcgcccaccagtggccgcgggtgcggcccatctcctcggcggcgatgaactcggccagcccgtaggagacctgctcgctttccgggcgcaccagcgcccggtcgccggtgccgtccatctccaccacgcgcagcgtccgcccggacacatacgccacccggcgcccggtcgggtccgggcgcgggtcgaacaccggcgtggccgtctccagcgtccgcaccgcggcctcccgcagatcggccaccatcaaccggccgtccagcgtgaacgccgccctgcgcacctcgcggtcggtggcgtacccgacgatcccgccggcctgctcgcggacgcgctcgcggcgggcccgctcctcgggaggaagatcctcctggccggaagaggccagcgccgccgggtcggccaccaggcgttcctcaccgccgcccaactccagcgtccacaggcaggtgaccgggtcggtgcccgacttggtgcgcaggaacgccaggcgggagccgtccggggcgatgcggaaatcgcggggaactcccagggtgaaccggcgggtgcgggcgctttgccgcgggtagctcgtggtcatgcccccgagtctgccagcccgagttcgcctcatgcggtggccgggcgccgtgcgctctggcaaggttgagaaagttcacctttcccttgccgtcggccatgccgatcggaaagcgccgcgtgggcgggtaccgtgagagatcgcccccggggtgaacgttatgcaatcgatccacacccgccccttgacgggcaggcgggtgggcggcctctccggtagtttcggagactcccgccccttggcccccgtgtagcaggagtgtcgatgccggagctgcagtcgagtgatccgcggcgcctgggttcctaccagattctggaacgtctcggcgagggcggccagggtgtcgtctacttggggcaggacgccgaaggcaacaaggtcgccatcaagctgctgcgcggcgacctgaccgaggacgcctcggcccgcagccggttcgtgcgcgaggcgcaggccgccaagcaggtcgcccggttctgcaccgcgcaggtgctggagatcgacctggagggcgaccggccctacatcgtcagcgagttcgtgcccggcccctccctgcagaagctggtcaccgagcaggggccgcgcaccggggcggcgctggaccggctggccatcggcaccatgaccgcgctggtggccatccaccaggccggcatcgtgcaccgcgacttcaagccgcacaacgtgctgatggcccccgacggcccccgcgtgatcgacttcggcatcgcccgggccctggacgccggctccaccaacagcaccaaggccatcggcacccccgcctacatggcgcccgagcaggtgatgggcgcccagctgaccgaggcggtggacatcttctcctgggcctcgacgatggtgttcgccgccaccgggcggcccccgttcggccaggacagcatccacgccgtcatcaaccggctgctgaacgagcccccgaacctggagggggtgcccgacgacctgcgcgagctgctccgcgagtgcctggccaaggaccccaaggcccgtcccacctcccaggcgctgatgatgcggctgatcggcggcggtggcggcggcgccgcccagctgccgctgccggggccggccgacggcgcgaccgtgctggacggctcggcggccggcgaggccacccgcgtcgccgaggcgcagacggcggcgatgaacccgctgccgcccggcggtgagatccccaccacggtgctggcggagggccagcagatggcggccaggtccaccgaccccgggcggacccgggtggccggcccgatgggcatccccccggcgggcccctccggccccccgccccacggcccggtgagcggcacgctgccgggcgtgcccggttacccgcccccgccgggacggcgcggggtgccgccgggtgaggaccgctccaagagcccgctgctgctggcggtggcggcggtggccggggtgctggtactcatcggcgcgctggcgtacgcggcgagccggggggacgacccggccgacccgaacccctctcccacggccgagcagaccgtcgacgacgacgccggcgaggagcggccgcaggacgactcgcagcagaccgagccgccgcaggagacctaccagccccagccgcgtccccggcgcaccgagcggcagcagcccccgcccccctccgagccgtcccagccgccggccacccagcccccgcccacccagccgcccggcggcgacggcggtgacggcggtcccggcggcggtgatgagggccccggcggtgacggcggtcccggtggcgacggcggccccgacggcggtggcggcgacggcggcggtgactccggcggcggtggcggccccggcggcggccccgggggcggaggtcccggcgggggcggcggccccggtatgggcaccggccagcagatcattccggcgccctgagtatggtcggcctatgagtgacacggaccggcggatcctgttcgtccacgcccatccggatgacgaatcgatcagcaccggcgcgaccatggcgaagtacgccgccgagggcgcccatgtctgcctggtgacctgcacgctgggcgaagaaggcgagatcatccccgaggagctgcgtcacctcgcctccgacaaggaggaccggctcggcgagttccggatcggcgaactgaaggaggcctgcgcggcgctcggcgtcaccgaccaccgcttcctgggcggcgccggccgctggcgggactcgggcatgatgggcgccccgtccaacgaccatccccgctgcttttggcgggcggacgtggaggaggccgccaggctgctcgccgagatcatccgcgaggtgcgcccgcaggtgatcgtcacctacgacgagcacggccactacgggcaccccgaccacatccaggcccaccgggtgacggtgcgggcgcgtgagctggccgccgaccccgcccacggcgagggcgagccctggtcggccgccaagctctacgccaccgccacgccgcgcacggtgctggcccggtcgatcgcgctgatgcgcgactcccgccaccccttcgaacgggtctccagcatcgaccagctcggctacggggtgcccgacgaccaggtcaccacggtggtggatgcccgcgcccacctgccggccaagctggcggcgctgcgcgcccaccgcacccaggtcgtggtggcctccgaagggccgttcttcgcgctgtccaacaacatcgggcagcaggcgttcggcgccgagtactacaccctgctggacgggccgcgcggcccggcggtggccgacggacgcgaaagcgggctgttttcggggctgcccggcctggagtaggccggcgacggggaacgggcggcccgaaccgaatggataacctcagtggctgtggacaacgaccaggacaccggagtgccgctgaccggggacggcggcaccccggtcctgcccggtgggccttcgcccgaggacttcccggccgttgcgaaagcgaacccgccggccgcgccgccgcccgatgaaggggcgctgcgggccttcgtcgtcggcggcgcctatgggctgctggcgctgctgggtctggccatgggatgcatcggctccctgcactaccggtggagcgccgggccggtcccggtggcggcgatcgtgctggtggcgctgaacttcgcggtgccctggctggtcggctgggggatgcgcgccaagtcggccgcggcggtcccctgggtgacctggatggccgtggtgatcgccgcctccagcccgcgcgctgaaggcgacctgctcatcaccggggacctgcccggctacctgttcatgatcggcggcatggtcaccggcggcctggccgtggcgctcacccggtccgccggagtgcccggagcctggctgctgggccccggcgtgacccgtgaccggacctgacctgcggtaccttccgggcgcctgggtagtgtctggggcattgtgagcgaagagcgtcttttgcagccgtccgaccagtccgccgtccagctggacccccgcgagttccgccgggtgctcggccggttcgccaccggggtggcgatcgtctccacggtggccgatggcgtggactacgccatgaccatcaacgccttcacctcggtctccctggacccgctgctggtgctgttctgcgcggacaagaacgcccgcctgcacggggcggtgctgaaatccggccggtgggcggtgtcggtgctgcccgagagcgcccgggacctttctgagtggttcgcgacccggggccggccgctggacggcaggctgggcggccacccgttcacccggggcgagcacaccggggcggcgatcttcaccgaggcgctggcggcgctggagtgccgcactcacgccgtgcacgacggcggcgaccacagcatcgtggtcggccgggtcctggcggcgtccacccccgccccccagcaccgtcccctgctgtatttcgagggccgctaccgcaccctggcctagcctcccgcgggacctgcggattcgcatgccgtcgtccttcgcgggagggaaaacggtctcctcctcgcgaagaggggatatccctccgcacggagggtgacatttcctgccgtctccaggagagtcactttccgacctcgcgttcgacgagaggacggagcagtgaaccttttccggcaccctgggcacggaaacctcggcggcactcggtcccataccgcggccgggccatggcagcgtccccggcgcacccgttccggcctgcggaaacggcgtgctgaaaaaggttcggtgaaaaagcggctggcggcgttcgggatcgcggccgccggggcgggcgtgctgatcgtgacaccggcctccgccgcgagcaccgcggccgggctcgacccggcgaaactgcaggccgccatggacggggtgcaccgggcgggcatgccgggcctgtacgcccaggtgcgcgacggcggccgggtgtggcgcggggcctccggggtcgccgacgtccggaccggccgtcccgtcacgccccacatgcgccagcgcgtcggcagcatcaccaagaccttcaccgccgccgccgtcctgcaacaggccgaacggggcaggatccggctcgacgaccccatcggccgctacctgccgcacctggtgcccggtgaacgcggccggcgcatcaccgtccggatgctgctcaaccacaccagcggaatcgccgactacatcccctacgccttcccctccctgctgcaggggtcgccccgcagcctggaggacaaccggttccgccggttccgcccggccgagctgatcaggatggggctggccgcgcccgccaccggccggcccggtgaactgcccgggtcctactccaacaccaactacgtcatcctcgggcagctgctggaacgggtgaccggcaccccggccgaaaagcacatcacccgcaacgtcatcgaacgcgccgggctcaagcacaccgcgttcccggccggcccccgcatcaaagggccgcatccgcggatgtacgaggcgatgtacggcctgatcgacccgccgcgcgactacagcgtctacgacatgtcctgggtgggcacggcgggcgccgtggtgtcgaccatggacgatctcaaccgcttttacgccgccctgctgaacggcaagatcatcagcagggcgtcgctggcgcagatgcagcgcacggtgccggtcggcgtcggcggcgggaccatggactacggcctcggcctgtatgcggtccacacgccttgcggcgtcttctgggggcacgacggcgtggtctggggagcgggagcgcagtcgctgatccgcgccgacggcggacggcaggtctcctacgcggtgaacctcaccaagtacaaccggccggactcctcggggaacctgcaaccccaccccatcgacgaggcgttcgggccgttcctgcagctggccctctgcggggaccggcaggcccaggtcaccttcgcccggcggcctgtgacaccgatgcccttgatgggcgtgccggccctgcgttgagcgggcctccccgttcctcggaaaagagcgcccggggccaggtgccccgggcgcccgagcggggagcgatcaaaactcgcgcagtgcgatctccagccggtccagcgcccagtccaggtcctccctgctgatcaccagcggcggggccagccgcagcgtggtctcgtgagtctccttggccagcacgcccagctccagcagccgctcactgaccgggcgggccttgccgttcagctccaccccggcccacagcccgcgtccgcgcacctcgcggacgacgtcgccgggcagcgcgctcagccgccggtgcatgtgctcacccagcgtccgcgaccgctcctggtactcgccggtgcgcagcatcgcgatcacctcgcgtcccaccgcgcaggccagcgggttgcccccgaacgtcgagccgtgctggccgggcttgaacacccccagcacatcggcgtcggcgaccaccgccgacaccggcaggatgccgccgcccagcgccttgcccagcacgtacacatcggggacgacaccctcgtgctcgacggcgaacgtggcgccggtgcggcccagcccggactggatctcgtcggcgatcatcaacgcgccgtgctcggtgcacagccggcgcaccgccgtcaaaaaccccctgggcggcacgatcaccccggcctcgccctggatcggctcgaccagcacccccacggtgttctcgtccatcgccgccgccagcgcctgcgcatccccgtacgggacgatgcggaagccgggggtgtagggaccgtaggagttacgggcgtccgggtcggtggagaagctgatgatcgtggtggtccggccgtggaagttgccctcgaaggtgatgatgttggcccggtcggccggcacgcccttgacctcgtaaccccacttgcgcgcggtcttgagggcggtctcgacggcctcggcgccgctgttcatcggcagcaccatctccttgccggccagctcggccagctcggcgacgaacggcccgaactggtcgtggtcgaaggcccggctgaccagggtgacccgctccagctgccgccgcgcggcggcgatcagccgggggtggcggtgcccgaagttgaccgccgagtaggcggccagcatgtccagcaggcgccgtccttcgacatcggtcacccaggcgccctcggcctcggcgatcacgaccgggagcggatggtagttgtgggcgctgtgctcgtcggacagtgcgcgcagctgttcggttcgcgtcgtcacgatgctccttcggcggtccgccgacctttagatgaccgtggccggagtcgcccgcaccggggatcggcccggcgcaggccgggaaggcgaggtggccgcctcccctgcgtccagcgtatgttcgaagcagacagcggagacagtcacaaaaccgacttcagagggtgcgttcgttgcgtcttgacgagcttgaccgcaggatcgttgcgcagctgatggagaacgcccgggcctcctacgcccagatcggcgacgccatcgggctgtcggcgcccgcggtcaaacgccgcgtcgaccggctgcgcgaggagggcgtcatcaccggcttcgccgcggtggtcgacccggcggcgctgggctggaccaccgaggcgttcatcgagatcttctacgacggcgcccgctcccctgaggagacctacgagagcgtccgcaagtatccggaggtcatcgccgcctacaccatcaccggcgaggccgacgccctgatccacctgcgggcccgcgacatcagtcacctggaggagaccctggagcgcctgcgccgcgaacccaacatcgcccagaccaagacctcgatcgtgctgtcccgcctgatcggccgccccaccgacggcccgggtacttagggacgcgcggcgctggtgctccggatgtggcgaagggcggatgcgcaccggcaccgtcgtctgaaacgcaaagccggcgtccgcctccaccgaggatgacctgtaaccggacaccgatacggggttgagaactgcgccgcggatcgttctccgcacaggccagggggcgggttccgggcgcttggttaccaaacggtaggctccctggcatggagttcgcgaccgccgacctgatcgacgaattcgacgccgagctggccagctgcgagacccagttccggcagtacggtgcgcgcaccgccttcgccggcccgatcgccaccatccgctgccaccgcgacaacgcactggtcaagaagctgctgaacacccccggcgagggccgggtgctggtggtggacggcggcggctccctggcctcggccctgatgggcgacctgatcgccgcctccgcggtcgagcagggctggtccggcgtggtgatcaacggcgcggtccgcgacgtggcgaccctgcgcaccctgaacctgggcatcaaagccctgggctccaacccccgcaagagcgccaaggaaggcgtcggcgaggtcgacgtccccgtcaccttcggcggcgtggagttccgccccggccactggctctacagcgacgaggacggcatcgtagtggcttcccgccgcctcatctgatccactcaaaagttgtggaaacgctacggaaaagcttcccgctggagccaaaactaatcctgtagcttgatctttgttaatgctctggggttgcgaaggcttgagcgcggacgaatgtcgatctgtgctaataaggagagcaggcgggcgcgagttgagtcagcgtgctgaaggtgacgaagaacctcggagggagtctcgtccttcgcacctcactgccccttctgttccttgctctctgaagtaagaaaacttttggattccagcaggtgaccaaccagaattggtcacctgctttcctatcgccatctctaggagtttctcgctctagaaatctggcaggcgctgttctctttggagtgtttggtttgcgggggattaattgaacatttttagctgcttggtgagaatctcagtggcccgtttggcgatcgggtctccggactttccgggctctcttcgttctgagtagtaagtgcaaacaagaacgtttccgcgcactgcgtagtcgtacatcatgaagtagacattgtatcgggtcattgagcggggaacctcgcggcgttcgtgaccacgtaggtactgccagccttcaattgtgccttctttggtctgccaagtgtctttgtgtggaagtatggtggtcccttcggtggtccttctaggaggaacgtcttgcttgggagggcaggaccgtgcctttatctgtattttttgaaaggctttatgtgctccttgtggggcattgtatcgagcgattagctggatgtagtgggtttcggtaggggggtgcccacttttgatgaactgacgggtgattacttccggctctcctgggagttcaacctccgacattgaacaagaagcaacctttccttccttcactcccaagaatttaactttaatctctcgcaggccctccgtcacttcttttggggggattaggttttctttgatgtgtttcaaagagtagttcggggcggggggagatgttgttgtagatcttcctggtgtaggagtagctgtagctgctttggggggatctgtgtcactgctgcagctagctagtgcaatgcaggaagcgcaaataatggcaaaggtgccgtgaggtttgattgggatgtttgtgagcgaaagatgcttcatggtcgactgttggtctggatctcgctgaccacataggggtatggggctgatatcatggataggtcttctagagttccataattgtcatcgcagtcactgcctacgcagtaccactcgactccccagacgattgttgcggtgaccttataggtcccaccgggaacgcttgtggatgctcggttataagtgtgactgcaactcaggcttcctgcgctgcctgctccattgcaggtgatgcttttatcgccaagattccaaactacatacttcggggtggcaaccgcccatacttgctggtcgccgtccccaatacgaggagtctcgacggagtgaaaattctctacccaaaggctagtgcggagacctacgtaggttttgtctctcggtgcggtatgtactaggggcactggaagattggctcgggagcgagcaacctctgcccagtaaattgtcggcagcggctctgctgagccgccttctccatccctagtttcaggcaggccgatactgccgtccccgtcgagttcgggaatttcgccgctgcctccgccgccggagccgccgcctccgcctccgcttccgccgcccgatcggccgccgtctctgtagccgcagccgaagccgccgctgccgccgctgcaggggtctgccagggccggtgatccttgcagggcggcctcgccgaggacggtgagggagcttgcgaggatgatggcggctgcgctgaaggccgtgcgtttcgtggtgcggcggccggatggtgcggcgggggacgccttgtctgtggctcgcgcaacggtgttgcgggctcttgagagcagtgggctgatcagcatggtttgtctcgctttgtgttggagaccttccaggcgccggattcgtatgtgacggccgtgcggtactggtaggtgccgccggggccgccgccgaggcgcttgccggttttggcggagaaacggtaggcggccagggtgcgcatgcagtcgacgacgtagacggtgtaaccgtcgtcggagcgggcgtacacgcgcgggttggagatgttgacgaagcgccagatcacgcctttggcgcgggtgcgttcgatgtcctcggtgagagtggtgagcagggggtcggtggccacctcggacagcggggagggatcgttggtctcgtacgcctttttgtatgccttttggtaagcggcgtagctctgcaggacctgggcgtcgacctgttcggtgggcagggtgtgcggggccgcctgggccgcgtcggaggcggccgggcgggcgaggctgccggaggggcggaacgttcccttcccggaggagccggaggcacaggccgcggtcaggccggtcagcgtcaggaggccgaggggccgaacgagccgggcgagcatgcctatccctggtcgagtgcgtgcctgcggagcgcggggtacgcagcggaagcttacagaagcttacagagacgcctgtgacgggaaaagaggatcgttgcgtccaggcccttccggcggtgaagggttaggtggttgtgatctgccgggtcttggcgggcgcggcggcgtccggggtgttacgggcgtgatgcgaagaataggggaagccggggccggtggtttcccggcgtgggggagaaaacccgggtggaaaccggttcatcggccggaccgccccgtagcatgggcggacgcggggcttgagagcggtcgtgcggccgcaaggccccggatcggtatgacgacatggagggcccggtaatgagccgacggcggatcatcgccatggggggtggggcggcggccatcgccgcgatcacgatcgtggggttcgcggcagcgagccaggccggccgcgctcccgatgcgcaggaaccggcacagccggtgacgcatgaggtgcagcaggatccgcaagaggtcgaggagtactggaccgaggagcggatgcgcaacgccaagccggctcccatgccggaagtgaagtagccggccgggagcccgctgaagaacgcctcgcacgaagacgcgacaaagcgacgggccgtcgccggagtggtccccggcgacggcccgtcttttcagctcagcgggtcgcggtgaacgcgagcctcagagcttgcggaccgtcttgtagacgctggccgccgccttcccgtggtacggggagtacatgtaggtgttgaccgtggagtgggtgctgttgacacccacgatccggccccaacccttgctgttcatcccgtagatccacgggccgccgctggcgccgccgcccatggtgcacttgatgcccaggccgatcggcgcgttgctgtggaagcggacacccacggtcttaccggtgcagtagtacatccggtgccgctgggtcggcttcccggacggcaggaacaccatcgggtagccgaagaggcgcatcgagtaggtgcgcttcttgtaaccccagttgatgccctgggcaccggtccgcgcctggatccgcttgcccttccagttgcggacggtgaaggcggccaggtcgtacccgtagcggcggttgacgttcttgctgttcacccactgcttggcgaccaccagcttgagggcggtgtacttaccgcgcggcgccttgccgtcgcggtagccgggcacgaacatgacgttggtgtgccacttgcccttggggccgccgctgtgcaggcagtgcccggcggtccacaccgagcgcttgttgggcgcgttgacgaccgaggcgctgcagacgtagtcctggccgttccgcttgaagaacacccggccggtcgtcttggcgatgccggagttgcgcttgctggccggccactgcttggccttgatgacggccgccgaggagatgccgccggaggcggccgcggtggcgccgacgggggcgggcgccacaccgccgggggccaccgccgcgtcggcggggtcgacggcggcggccgcggtggcggcgttgttcacggtcttgggcaccggaacgggcttggcggcccgcatccgcttggcggtccagtactggagcgtcgagctcgcggagacgtcgttgacggtgtggacgacgacgtcgctggacgaaggagcgctcgccttgctcgccgtggcggtcttgtccggcccggcggcggcgaacgccacgctcgcggtcgcggcggccgtaccgatgacggcggccgagatggcgatgcggggggctgaaagacgcaaactgctgccttccgtttgagactgttcggagcggggtacggacggaaaaccaaacaggttctcggccaactagtcaagctgaagccaagttggctatatcacttttgtgaagtttgtggctttctgtccgaaatactgaagtgtgtgcgaccggatccggccgatccgcggattcgggtgaccggatcgcctccgttgggcgatccttccatatgaggccggggtcgaccgatcgttctcagatgacggatcggtaaagaatcatctgctaccggccgatatcgcgcaccaggtccagggccagcagcaggtccaggtggatgaaggtctccagcttggctcccggagcggccgcggggtcggcggcgagctcctccagcacggccagcgcggccgggctgtccaggtcctgcgccaaggcggcctccgcgtccgcggcgtgccgccggctcatcggcctgccgggggagcgggcccactccgccagcagggcccgccagcggccgagccgcgcccgggcatcggcggcctgctcgggcagccggagcggttcgcggtagggcgcggacagcatcgccatgcgcagcgtcaccggatcctcgtcggcgagcgacgacagggaggacggctcgatgggatggacgagcatcaggtgcgccgctttaggacaggccgtttcgggcggatcctgctcggccaccaccacctgcgcggacgccgcgtcaccggcgggcacgtccggcacgttgaatccggtgagcggccaggggcgtgggggcggcccggaacgggtgaggagcgcgcggctgcgccgccgggcggccgtgcggcagagcacgtcggccgtgatgaaggcgcgcagcccgggcccgtgcacatggatgtggagcgggcccggcggcaagtccaccgcccggcctcggcgggagtcgtgaatccgcaccgtcccgtccccgccttcagccgttccggtgcatggcgggcgtctccggcggcggtccgcccgcggggggacccgcagaaggcgcggcctgcgggtgcggaggcatggcggtgtgcatgtgggggccggtaccgggcgcggggccttgctgcatggcgggctgcatgggagtgacgtgcggcgcgctcggcggctgctgcggaggcggtggcgtgccggccgaccccacgcggctcgccgacccgccgcgggggctgaaggtgggagccttgccgtccggtttgcgcaccgccgcgaaacgcagccgcacgtagtcggccacccaccccgactcgcgacgcagcgcgggcgcggccagttcgttgatgcgcgccagcagcggctcgacgatctccggagggacctctttcagcgcgctggcggcgaacacccgcacccagtcggcggcgccgttgggtccctcggtcatcagggtgggacggtcgaagtactccagcagccgcaccgtgaacccggcggcctcgagcttggaggcgtactcggccggggtggggaagtaccacggcagctccggctcggccagcccgaagatccgccaggccgtctgcatcgcggcgatcagctccgcgcaattgccggcgccgcccatttcggccacgaaccgcccgcccggccgcagcgccttgtagaccgccttgatgaccgcgtcggggtcgcgggtcatccagtgcagcgccgcgttggaggccaccgcgtcgtagggctcgctggtggtgaagtcgtgggcgtcggcgaccacgaaggacagctgcgggtaggtcgcagcggcctgcgcgatcatctccggcgatccgtcgatgcccagcacctgggcgccgcgctcggcgatggcggccgagaacaccccggtgccgcagcccaggtcgatgatgcgctcgtcgggctgcggatcgagcaagtcgaccagcggggcgccgtgcgcggagacgtacccgaaagcggagtcgtgtgtcgcaacggcccagttcacgttcgtaacttagccgacaatgcgaacagttgaacgagggttggccaagggtatgcccgactcgggcgagcccgttacccgcagcgttcaccgaacgacgttcggtcgctgaaagagccggtacggtgcctgccatgggcatgcaaggccgaactcacggcgaggtgacgatcgccggccggcagacgcccgaggggctgacgctggtcacccggggcctggccgagcggggcctgccggagctggccgtcaccggcctgccgctgctgctgggccggggctgggccaggctgctggccgcgctggcggtccgcctggccgcctgcggcggcgacccgcccggcgacctcacgctgacccccgatgatgtgtcggcgatcggcgcggcgacccgtcccggctggtcgagccttaccgtcgggctggcccgcgacggcgaccggctgacccccgtgccgccgcccggctacgacggcccacccgaacgctggtacgccgacgcggtcacccgggtcttcccgaccctccgcggctgaggcggagcacgtcccctgagacggcaccgaaccgaacgctcccggaaccgggggacacgtaattaataagggcgcatggcgcctggaaccccgcgcgccgctccccggcgattgccgagcggagagggggaacggatggagggccgggcctcctcgaggagcccgggtgacgggcgtgtctagaatcacattctgttgctggtggtgcaaggagagggccgcgacgtgacgtacacccagatcgactacaaggtcgccgaccggatcgcgacgatcacgctcaaccgtcccgaccggctgaacgccttcaccttcaccatgcgcaacgagctgctggacgtcttcgaccggatcgacgccgacgacgaggtgcgggcggtcgtggtcaccggggcgggccgggccttctgcgccggcgccgacctgcaggccggcggcgacaccttcaacaaggacaagagcctggagatgttcggcggcgacgacctgctggaggacggcacgccccgggacggcggcggcaccgtggcgctgcgcatcgcccgctgcctcaagccggtcatcgccgccttcaacggcgccgccgtgggcgtcggcgtgacgatgacgctgcccatggacatccgcctggcctcggagaaggccaagttcggcttcgtgttcgcccgccgcggcatcgtcgccgaggccgcctccagctggttcctgccccgcgtggtcggcatctcccaggccatggaatgggtggccaccgggcgggtgttcgacgcccgggaggcgctggccggacggctggtctcccgcgtctgcccgcccgaggagctgctgccggccgcctacgcgctggcccgggagatcgccgacaacacctcggcggtgtcggtcgccgcgatccgccgcctgatgtggtcgggcctgtcggcgtcctccccgtgggaggcccaccgcgccgactcccgcctgatggcggagctgggcgcggccccggacgccgccgagggcgtcacctccttcctggaaaagcgcccggccgccttccccatgcgcgtcagcaccgacctgccgccccaggtccccgactggccccggccctgacccgcggccccggcgggcggggcattccgccgggcgatgggggcattcatgggggtatggcatcaatcaggcagctggtcgccctggtcgccgccggaggcggagcctggctgttaccgggatgcggacaggccgaacgggcacggcccgcggccgagtggacgcaggcgccgggcacggccgcgctcccttcccggcgggcgccgcgcgagccgtaccagggggagaccgtcgactgcacccgggccaagtgcgtggcgctgaccttcgacgacggtcccggcccccacaccgcccggctgctggaccacctggcccgcgcccgggcgcgggcgacgttcttcgtggtcggcgcccaggcggaggcgaacgccgcgctgctgcgccggatcgtcgccgaacgccacgagctgggcaaccacacctggtcgcatgcccggctgacgggactgccggcggaaggggtgcgccgggaggtgcagcggactcagcaggccgtgcaccgctgcacgggggtgcgcccgaggctgttccgcccgccgtacgccgtcaccgacgcccgcgtggcgcgggcggccgggctgccgcagatcatgtggagcgtcgacccgatggactggcgcgcggccgaccccgagcgcacggtgcgcgcggtgctgcgggacgtccaccccggcgccatcgtgctgctccacgacacccatgcgccgaccgtggcggcggtcccgcagatactggcccggctcgaacgccggggataccggttcgtgacggtgtcggagctcttcggcgggacgcggctgcgggcgggccgtacctaccggcaggcgcccggcctgctccctgtgaaaacgccttgaacgaggcgacgcgcgccggaccgtccctctgccccgggccgggaacgttccggctcttcgttcctgaaacgccgtccggacgaacgccccgttcaggacctgcggcggggcgggggaggaggcgggaccaccttgcccgccacgaccgcatcgcggggcacctccaccagctcgccgctgcggcggcggacggtgagcaccccgccgctccacgattcgagaacgcccacgatgtcgctgtactctcccgtcggcaggcggcggcgcagcgagacccgccggcccacgtccgcctgcgtcagggagaccacgaatcgtgcggcgaaacgggccgacatctggtgccccccaagtcgaatcgacgatcccccagccgcaatactaggtggagcgagcttgcggtgagccgtggcgcacggcggggccggaagaacccgagaggagtcacgacgtgacctacgtcattgcgcagccctgtgtggacgtgctcgacaaggcgtgcatcgaggaatgcccggtcgactgcatctatgagggcaagcgccagctctacatccacccggacgagtgcgtcgactgcggtgcgtgcgagcccgtctgcccggttgaggcgatttactacgaagacgacatccccgaccagtggaaggacttctacaaggtcaacgcggagttcttcgacgacctcggctcacccggcggcgcctccaaggtcgggaagatcgacaaggatcacccgtacgtggccgcgctgcccccgcagaacgccgactgaacctttttcaacacgccgtctccgcaggtcgagacggggccttgcagccagggcggcgccgtgaccggcgacgtcgcggcaccggaggtcaccggggctcccgtccccagggccgtggaccaggcgttgaaaaggattcactgacgggaacgctgcaaaagccgagcttcacgggcatcgcgggacaccccgcgatcggcacgctcaccgggccatcgggccgtggcctgtgcgagggccacggccccgtggcggcacgagcccggtgaacgacgagacctagagaggggctgcgtgttcacgctcccggacttcccttgggaccggctggccccgtacaagcagatcgccgcccggcaccccggcgggctggtggacctttcggtcggcacgcccgtcgacccgacgcccgagccgatccgccgggcgctcgccgaggcggccgacgcccccggctacccgcagacctacggcaccgcggcgctgcgcgaggcggcggccggctggctgcgccgccgcctgggcgtggcgggggccgacccggcggccgtgctgccggtgatcggcaccaaggagctggtggcctggctgccgacgctgctgggctgcggccccggcgaccgggtggtcttccccgagctggcctaccccacctatgacgtgggcgcccgcctggccggggccgagccggtcgccgccgacgggctgctgcggctgggaccgctgcggcccaagctgctgtggatcaactccccgtccaaccccaccggcaaggtgctgccggccgagcacctgcgcaaggtggtcgcctgggcccgcgagcggggcgtgctggtggccagcgacgagtgctacatcgagctggcctgggaggacgacccggccaaacagccggtgtcgatcctgcacccggaggtgtgcgaaggcagccatgaggggctgctggcggtgcactcgctgtccaagcgctccaacctggccggttaccgggccgggttcgtcaccggtgaccccgcgctggtcaagcggctgctggaggtccgcaagcacgccggcatgatggtgcccgcccccgtgcaggccgcgatgaccgtggcctacggcgacgacgcccacgtggacgagcagcgggcccgctacgcccgccgccgcgccgtgctgcgggaggcgctggagcggcacggcttccgcatcgaccactccgaggcgtcgctgtacctgtgggccacccgggacgagccctgctgggacaccgtcgcccacctggccgagctgggcatcagcgtcgcccccggcgacttttacggcgcggccggatcccggcacgtccgcgtcgccttcaccgccaccgacgaacgcatcgaggccgcggcgcagcgcctctgagaccgaatcgaaatcgggatttccccatccggtatcggatgtgtgttgcgtccggtccgcggaggctcagtaggatctgcgcgctgggtgttgatccctttccgcaccgtcgccatgggaacgcggcaacgccggacggacccgcgtcccgccggcgccggtcggtgaggggagcagcggaccgacttccggcgcgtggaggtgtggagcatgctggccgcggtggtcgtgctgctcgcattgatcctgctcgccctgatcgtgctcatcgtggtgctggtgcgccgccaaagcccgcacgagccgtccccgcagccccggcccgcccccgccgacccgttcgcctcggtgggcgagacggccggcgacccccgcgccctcaaggccggggacatggtcgagtacctgggcacccgttacttcgtgcgcggctcggtgcggctgcgcgagggcggctacacctggagcgagcacctgctggacgccgacaccatcgaaggcaccaaagtgtggctgtcggtggaagaggaccccgaccttgaggtcatctggtggaccgaggccgacgtcggcgacctgcgtcccggcaggcccaccctgaccttccaaggggtggagtaccggcgtgaggagcacggcaccgccgagtaccgcaccgagggcaccaccggcctcggcgacaccggacgggtcgagtacgtcgactacgccgcccccggcgggcgctacctgtcgttcgagaggttcggcggcggcgcctgggaggccggcaccggtgaacgcgtccccgccgggaccttgaccatctacccggggagctgaacggccgtgcacaccgacgcaccccgggccggcggggccatgaccgcacccgcgcaccgcgccggaggctgaccgccgaccatgcgagccaccctcgacgccccctaccgggacacccgggccgacgcgctgtccttcgccctcggcctggagcccttggacgccctggcggtgctgccggtgcggcgcggcgggatcgacgtggagatgcgcctgctgggcgcctcccaccaggtcttcgccgggccggtcagcgagaccgtcgcctgcctgcccggtcgggccggcccgctgcccggccggatgcgcactcaggtggacggctgggcctacgacttcggcgcacaagtgcacacccacggcaccgatgcggcgttcacggcggcggtgcggcacctgtgcgccgctctcgccgaccgggacgacgccctggtcggcacgttccccggctcgccgcacgcggtgaccgccctggccctggacggcgatccgcacgccggcacgctgggctggcgcacctggcacgcctacccgcagacccgtcagatcgtcgtgacccgcaccctcctggaggtcgcgctgtgaaacattacgtgggcggcggcctgctggtcctgctcggagcgctcgtcgtggtcggcgcgctggccggcgggaacacctcgccgcgcggctggatcggcgcgcactacgccaagatcgcagacggcgcctaccgggccccggagccgccgacgaaggtggcggccgccctgtccggcaagttcagaccgacggaccgggtctacgacccctccggggtgttcctgcgctacccggacatgatcgtggcggtgctgcccgacggcaagggcagccgggtgctggtggacgatgtcgaaaccggctaccggcggcaccacagctcggtcggcggacggtggggcgggcccggcgggcgcgcctccatgttccgcggcggcggaccgggaggcggcaaatgagcggtccggccaaggacgccaagtgggaaaagatcggcaaccgtctcttcgtctgcctgttcgtgatctcggtgttcgtgccgatcgtctacctggcgttcaacgccaccagcgatgacggggacgccaccgtctacaccggcgggctgttcgaccgagatggggccgctcacctggtggaccggctgcgcaccgccgccgacgcccagggcatctgctacggctgggcgatcgacaccgacctgccggacttccggtcctcctaccccgacaccggcgccgtcaccacccccgcccccgccccgaccctctcggcgccgtcggagctggaacagcggctgcgggagctggagcggcaggcggtcctcgacctggagcccgatgaggacgtgggctccaacctcggcgccggcgtcgacgcccggcgggacccggtgcgctgcccccgctgggtggtgttcaccgccgactacttctacagctcctacgaggaggagtggacagcggtgagcacgcgcatcgagaccaacctgccgctcacgctggacgcctccgacctgcatgccgccgggatcaccgatgacgacctgctcggcatgcggccctatgcccggctggccgacgccatcggggcgctgcccatgatcgtggcggagaagggcgccgccgacccggtgcccgcccctccgacgcggatcccctcggccggggacaccgtctccccgcccggcatcggccgctacatctggatgggaatcgggggtctcctggtcgccctcggcctgacctggatcatcgtcgccgccctacgaagccggaggagtgcctgatgctgaacaccatcgtcgaggaaggcggcgccgcgctggcgtacggcgcggtcggcatcgccctgctggccctcggcttcctggtggtcgaggtcaccacccccggcaggctgggccggcagatctggagcgagcacaacgccggcgccgcgctgatcctggccgccaagctgatcgggctgggcgccatcgtcaccaccgccatcgccaccagcgaagagggcctggccgacggcctggtgagcaccgccgcctacggggtgctcggcatcatcctcatgacgctggccttctacctgctggacctgctgaccccgggcaagctgggcgccattgtggtcggccgggagggccgggcgcccgccgaccgcatggccccggcctgctgggtggtggccgccaccgatttggccatcgccgccatcgtctccgccgccatcgcctagccccccgtcccgtctccgccgcggctgcgccgtgaacccggcgggggagcggccgcgtgcgcggctctttgggcgccgcccgggccggatgcggatgtgacggtggactcgggcggccggtccggacggtcccgccacggccgccaggccggatgcggactccgggccgccggcctcccggagatggaaaccgcatggtgatcgggacggatagccttcccccgatgcaggaaggggatgcggcgtgaccactgaccaggccgagtccgagcgggccgagccgcaggaggcggaccgtccggcggtcgggatccgggcgggggcggcccggctgctggtgctggcggcggtgttcgcctgcgccgcctgcgggctggtgtacgagctggcgctggtggcgctgggcagctacctgatcggcaacgccgtcacccaggcgtcgatcgtgctgtcggtgatggtcttcgccatgggcgtcggctcgctggccgccaaacccctgcagcgccatgcggtcatcgcgttcgcggcggtggagggcgcgctggcgctgctgggcgggctgtcggtgctggggctgtacgccgcctactcgtggctgggcgtgtacgtgcccgtcctggtggtcgtggcgttcaccgtgggcgtgctgatcggcgcggagatcccgctgctgatgacgctgctgcagcggatccgccgccaggacgccggcagcgcggtggccgacatgttcgccgccgactatgtgggcgccctggtcggcgggctggcgttcccgttcctgctgctgccgttcttcggccagatcaagggcgcgctgctggtgggggcctgcaacgcggtggcgggcatggcggtggtgctgtggctgttccgcggccaggtgcgccgggcgctccgggcggcgctgtgggcgggcatggcggtggtgctggcggtgctcgccggcacctacgcgctggccgaccggttcgaggtctccgcccgccaggccctgtaccgggacccgatcgcgctggccgaacgcaccccctaccaggagatcgtgatcacgagggcgctgcggctgtcgggccgctccgatatgcgcctgttcctcaacggcgacctgcagttctcctcggtcgacgagtaccgctaccacgaggcgctggtgcacccggtgttggccggcgcccgcggccgggtgctgatcctcggcggcggggacggcctggcgctgcgggaggtgctgcgctaccgcgacgtccgccgggtgacgctggtggagctggacccggcgatgatccgcctggcccgcacctaccgggagctggccgagctgaacggccgcgccttcgacgacccgcgggtgcaggtggtcaacgccgacgccttcacctggctgcgccgcctgccgccctcccggcaaggcgccttcgacgccgtcgtcgtggacttccccgaccccgacgacgtgcccaccgccaagctgtactcgctggagttctacggcctgctccagcgggcgctggcccccggcggccgggtcgtggtccagtccggttcgccgttcttcgccccccgctcgttctggtccatcgagaagaccatccgcgcctccggcatggccaccgtcccctaccacgtggacgtgcccagcttcggcgactggggctatgtgctggccgcccccggccgcaccgcccccgcgctgcggctggacccgtcggtgcaaggcctgcgtttcctggacgagcaggtgctgcgggccgccgcggtcttcgccaaggacctgcgccgcaccgacgtggaggtcaacacgctggtccgcccgaagctgatcgactaccaccgtcaggagtggcaggacctttagccgggcggtcgtcgtcggcggggacggagcggcggatggcgcggtcgacggcctgctggaacgaggtgaccagggactggatcatcagcggtttgaggcgggcggcgacctcgatgagcatctgccgttcctggggctggcggccccgttcgcggtaggggcggaccacggtctcctggaagttgcgctgcagttcttcggccagagcggaggtgtggcgctggacggcctcttgggaggcccgcagcgtctccagcggcagcggcagctcggccagttcggcgctgacccgcagcaggccggggctgatcacgcggacgcggccggcgggcagctcctccaccacgcccagcgcggccagccgtttgatggtctcgtcgtccaggtggcggccggcgcggcggtccagctggtggcggtccatctcctcggggcggtcgggcgtccacggtgacagcagggcccgctgcagcgccaggtcctcgggggtggcgtcgtcggggatgcgttccaggtgccgttcgatggcggccaacgtcagccccagcgactgcagttcgcgcaccagctccaggcgggccaggtgctcgggcccatacagcccggtgcgtccgcgcaggcggggcggcggcagcaggccgcgtccggcgtagtagcgcacggtccggaccgacaccccggcgcgggaggccagctcgtccaccgtgagctccatacgcccctcccttatgcgacagtcctggtgttacattaactctgcatcagaattcacttacatgttgaggagacccgccggatgggacaggagatctttaccgaggagcacgaggccttccgcgacatggtgcgctccttcattgagaaggaggtcgccccgtaccacgagcagtgggagaaggacggcatcgtctcccgcgacgtgtggctggccgcgggccgccaggggctgctcggcattgaggtccctgaggagtacggcggtggcggcaaccccgactaccgctactacgtgatcctcaacgaggagctggccaaggtcggtgcgcacggccccgggttcgccgtccacaacgacatcaacggctcctacctgctgaagctgtgcaacgaggagcagaagcggcgctggctgcccggctactgctccggtgagatcatcaccgcgatcgcgatgaccgagccggccgccggctcggacctgcagggcatcaagaccaccgcgatcaaggacggcgaccactacgtcctcaacggctccaagaccttcatctccaacggcatcctggccgacctggtcatcgtggccgccaagaccgacccctcggccggggcgcgcggggtgagcctgctggtggtcgagcgcggcatggagggcttcacccgcggccgcaacctggagaaggtcggcatgcacgcccaggacaccgccgagctgttcttcgacaacgtgcgggtgcccaaggagaacctcctcggcgaggagggcatgggcttcatctacctgatgcagaacctggcccgcgagcggctgtccatcggcacctccgcgctggccggcgccgaggcctccttcgagcagaccctggagtactgcaagacccgcgaggcgttcggccgtcccatcggcaagttccagcacaaccggttcgtgctggcggagatgaagaccgagctgaccgtcgcccgggccttcaccgagcagtgcatcctcaagcaggtcaacggcgagctgaccgccgaggaggcggccatgctcaagtactggaacaccgagctgatcaagcgggtcgtcgaccgctgcgtccagctccacggcggctacgggtacatgctcgagtaccccatcggcaaggcctaccaggacgtgcgcatccagaccatcttcggcggcaccaccgagatcatgaaggagatcatcggccgctccctgggggtctgacctgcactcgtgaccgggcgcacggcacctgtgccgtgcgcccggccgttaaggcgccgctggacgccgaaatatgcttttcggcttgtctgtgaccgttgagctggaatttcgcgccttcgcgcgatcgcgctcatcggtgagatgagcgaagcggcattgaatcttcttcagtgagcgtgggtctcgcggacttgcaggacgagggcggtctgggcgacatactcgtcccactgcgtacccgtcccactgcgggcggcggcgcagctcgtacaggacgcaccggtttttcaaccgggcgatcgcgtgttcggccgggccgcgcggccgagcgggggcgaatctgagggacgagcgggcatgagagcccagacgatcttgccttggccggtggcggcgggacgggtgccggcgtccctggcgtaggccgcgatgatggcgaggccccggacggactccgatgtttcggaggcccggcgggggaggagtcccaacactccaggagcggggccccgttttcaacggcgcagcgaatgcggatgtggcggcctcgggcggcggccacggcgttggtgacgagctcgctcatcaccaccatggagtcgtaaatgacctcacggtcgtaattccacctggtaagggcgtagcggaccatctcacgggccaggaccaccgaggagggctcggcgagcagagtcaggcggacgtccggagcgtcggaggccgatgaggactgggcgatggtgttcatgaagccgtcctgaggtcggggaattctccctcactctcggtgttctctggctaacgtgtggtgcattgaatgcaatgcaatacacgtacggatgagcgatgagtgtcagggagaccatcgacccgaagtcttcgctggggggcctggttggcttttgacctgtggttttaccggactcagagaggactttcgccggcccagaccgccatgatcgtcaacgtgacgcgagggactgtatccaactgggaggcgggccgtctccggccggctgagaagtgtctgaagcgcctcgacgaatcctggaacaccggaggccacttcgagtgacttcacctcttcgcctcggccggacatgatcccgattggtacaggcagtaccttgtaatacgagggagccgcgaaaatcatcaaggtgtatcacgggaaaacagtccctgctctggcgcaggcagaggaatacgctcaggcgatcctcaaggccgccggtcgcgcctccgagatcaagagcggtgccaaggcccggctcaagcggcaggagatcttgaaacgcgcggacccgccgtatctgtggattctcatcgaccaggaggtccttgagaacgtggtcggcgatgccgctgtcatggccgagcaactgcgctatctgctcgaacttgcagaggccgatcgtgtgtgcatccgggtcgtccccagatcggccgggtggcacccggggcatgacgggcacttccaagtactcacgaccggtatcagggaggtcgcatatgccgtggcgcaggtcgctggaaggctgatcgagaccggggacgaatctgccattctgggagtgcgcttcgatcaaatcagggcgctggctctgccccgggcggagtcgaaagctctgatcgagcagacgatgaggatgtaccagtgatccagtggcgcaagagctcgcacagcggcggaggaaacgacgatgcctgtgtggagctggcgaggtttcccggtgggattgggatcagggactccaagcgtcccgagggcggccggttggaggtttctcgggaggcgttcgcggccttgctggcgcgggtgaagtgtggtgagctctgccggtagcagtcggatgcccgctcatgagagcgtccgtcgtccttgctggtcgggggcttttctctgcgctgcgttccgggctgtgcgccgggttctgcggtgaggtcgagaggacgtcgaggatgtaccagtgatccagtggcgcaagagctcatacagcggcgggctgaacgacgatgcctgtgtggagctggcgaggttccccggcgggatcgtgatcagggactccaagcatcctgaaggatgccgattggaggtgccccgggaggcgttcgcggccctgctggcacagatgaagcgtggtgagctcgaccgatagaggtcggatgctcgcccgttgggcgtccgtcgtcctcgccggccggattccttatggagagggtttctcagcgctcccgagacccaatgctgggcggtgcgggggaaacggcacggcgacttgggcgtcgcaccggtcatcgtgccgtcctttctgggagaaccgcggcggtcaggggccggccgccgcggccggatgggggccttggcgttccccggcgcgaaaagcacaccgcccgccgggcgtaaagccgcgacctgcgagggcacggacctgcttcaccgcgtggcctgacaaccccggcacttgaggccgcgcggggagcaagggtgaaatgatcgccattgggccgtgccgtcgcaggtcgcttggaggcagcgatgagacgggtctaccggggcagtgccgcggtgcgcatcgacggccgggcggcggcgaccgttgcggtgacgatcgagttcggcggggaacggccgatcttcatgatcgcctccaccgggagcgggcccggtgagctgctgtggatcgccgccgacgacgatgacgccaccgtggtcttcgacccggccggcgggcggctgacggccgacaccgatcaccggcacgccccggcggcgcctcccacctggttcgccccggccggcgggccgcttgggaacatggcgctgccgcagggcgccgaccgggcccatgcggtgctgacggtctctgcgaccgggctgaccggctcgctgacgatgagcggcacccgcttcgacgggacgcccacccactgcgccgccgaggtgaccgccgtcgccgggacggggcgccggtgaccggcgacgagctgctgaaccgcttccatgccgccttgaacgcgctgcaggcggcgctgcgggccggggactacccggcgttcgtcgaacggctgaccgagctggcgcggctgcggcacgccctggcgcacgcgcccaccgtttcagagtcctggcagcgtgtccgcggcgaagccgccgcgatgctgcgcatggacgcaggctggctgagccagatggtcccgaagctgccggcggactccccgcaggccgccctcctgacggaggcgagcggcacggccgtccgggccgccggcgaactggaggcgctgggcgccgcgcccgacgccgcctcacgcgcccaggagatcctcggccgcgccgagacggccctgcgcgaggcggcacgggcggcgctgcggcacgacgagcaccttttggacgaggcccggcggcggcggcgcgaagaactgctcgaccacctggccgccggctctcaggaggtggcggcctgcgaagcggcgtggtgggcgagcctggacgacgactccgcacaggtcgagctcgtcagggccgtcaccatcatcgccatctacttgaccggggcggcggcgcgcgccgggcagcaccggtggcggctgcagcggctcgacctgcccgccgccgccgactggcaccggcgcagcaacgtcgaggcgctggcgaagctgaaccgcttcctggaggggtggcggggcggcctggccgacgactgggcgcggatcgaggcgatggacggcgcccgcaccgctcacgccgccttcgtcaccgccctgtacgacctgggcgccctccccgaggcgttcgccgccgccgagatggcccgcgcccgcgccctggccgacctgatgacccccggccgtcgcaccgcccgcgtcctcacccccgaccggctgcgccgggcgctgcgcggccgggcggtggtggagtacttcctggccggggaccggctgctgatcttctgcctgagcccagaaggcgagctggccgccgccgaccggacggtggaccgcgccgccctgaccgccgccgtcgaccggctgcacgccctgctgaccgcccacgacctggactcagcgggcctggcggagctgggccggctgctggaggagctcggccggaccctgtgggagccgctgccgtggctgccggaggacgaccggccgctgctggtcgtcccgcacgaggagctgctgcgggtgcccttcgccgcgctgcgcaccccggacgggcggccggtcgccgcccgtcaccccaccagcgtgctgccggccgccgcgctggcggcccggctgcccgagcatccggcccgcccgggcggcccggccctgcacgccctggtggcgccggagccgatgcccgaaccggacctgcggccgctggaccgcctggcccgccgtttccccgccatcgccgcccgctaccccggcccggtgcgggtgcgctacggcgaccgggccaccgtcgcggaactggcgcacgtgccgcggctgcggccggacgtgctgtgcctggccacccacgccaaggccctgcccgagcggccgctggagtcctacctcgcgctggccggggagcgtctggaggcccgccgggtcgccgagctggagctgccggcccacctggtgatcctggcggcctgcgaaagcggcgccggccgggtcagcgccgacggcgtgatcgggctgagccgctcgttcctgctggccggggccggagcggtgctgatgacgctgtggtcgctcaccgaacgcgacaccctggcgctgctgacccgcttccacgaccactacctggccggcgccgctcccgcccgggcgctgcgggccgcccaggccgagctcgccgccgtttaccacgatgatccgcgacgctgggcggcgtatgtcctttttggatctcctgactgacaggcctcttatgtgaaacccttgctcacatgccggggttggaattcgacgtgctcgcgcacctgccgctgggcgccgaagaaccgctgcagggccgcgccggaacgaggttcacccgagaggcgggggtcatcatcgggcgtcccgtcgtcgaggcgctgtccccttcggactttccgccatccgccgcctcccgggtcgacttcgaccgatggcggtacttccagatccgcttccccttcgacctggaggaggcccgctacggccagcgctacatcgaggcccagtacgaggtcacgctgatcgagctggacgcggtggccctgcagctgggcaagacgcccctggcgccggacgccgggccgctcccggacgaggagctgaccaccttcgggctcggccagcgggtcttccgctggcggctgcgcccccacggcgaccggccgctgaccgagggcagcagggtcgtccgggtggtgctgcaactgccgccggacctgacggtgctgcgcggcgagataggcgtctcggccctgctgcaggacgccgccgatcccggcgagacggtccgggtgaaccagccgggcccgcagccgtttcggctcaacctgtccgacggcgccttcgacacgcttccggaagcaccatgaccgatacctaccacctgtgcatggccaccgacctggagtcctacagcggtgtcggtctcgacggccaccggcggctgcaggagatgctgttcggcgcgctgcaggcggcgctgcgggccgcactcggaccggacctggaggactgcaagcggcagccgcagggcgacggggagctgacggtgctgccctcccaccgcagcgacggcgccacgctgcgcgtcctgctgatcgagctgatcttgcagctcgcccgggccaacgacgccctgctgcccgacaggagggcccgggtccggatcgggctggagggaggacacctcggcgcggcccccggcggtcacgccggggatccccccatcgcggcgttccggctgtgcaacgccgagcccgtcaaggcggcgctggccgcatcggccggccactacgcggtggtggcctccgactacgtctaccggaacatgatcaggcccggcttcaccggcaccggctggaagttccggcagatcccggtgtcggtgaaggagtactccggcatcggctggctgcacgtcccggacgagaccggcgaggcgggaccgctcgcgccgccgcccgcccgccccgatgccgcctcttccccgcgcggggtccgctctccgcaggacggcccgccgcggctgcaggaaggcgggctggtgtgatggcggtgcacgacggcccctggcccaccggcagcctgatggcccgcctcagccccgccgaccgcgccgcgctgctggagctgggcacccgcgtgcagttcgcccacgagcaggtcctggtccgccagggcgagccgggactggagctgtatgtgctgctggacggcttcgtcaaggtcaccttcgacacccacaacggcaccgtgctgccgctgatggtgcgcggccgcggcgacctcatcggcgagttcgcggtgctggacgggcaggagcggaccgccaccgtcagcgcggtcggcgccgtggtggcggtacggatcggccgctcccgcttccacgactatctcgcccggcatccgcaggcccgttcgcagatcgaggccggcgtgctggccaagacgcgcctttccatccgccgccggatcgaaaaccgctccctggacgccaacgccaaggtggcgggagggctgtacgacctggccaccgcctacggcgagcccgtgccggagggcgtgatgatcgccgtgccggtgtcgcaggtcgtcctgggcgggatggtcgacgtcggcgagtccaccgtcgagcgggtgctgcggaagctgcgcgaggacggtgtggtgctgacccgctaccgccggatcgtcgtgcgcgacatggacgcgctgaaggacatccgtgacggggggaccccttagagggagggaatcggcgggctccttctgccgcatcgttggctggtatggccgagccaaccggtatccgcaggctttgccttgcggtgaacctcttcgagcagccccctccaggggaggggcggccgccggcctcggccgcggggccgtcccgtctcatggaccgcctgctgcgcgagaccgtcccggaacgcgtgtcgtggaacagccgggagaggcggccgtgggtgggcgtgctggcgccggggatcgacgagcccgaggcgctggccggtctgctggaggcggcccagcgggccgtccggagcgagaacctgcgccgcccgggttctccggtcaggctgtgcctggcgctgcacgagggcctggtgtcgctggaggacggggagttcgacggccctgcgatcacggcggtgcgggcgctggcccgcggcgtcgccccccggcgggcgccgctgctggtggtgtgctcgctgcggatcttcgatgatctggccgccctggggccgccctggctgcggccggaccgcttccgccgcctggtggacgcggccgttcccgccctggccgccgagtgggatgaacagtcatgatctggtgatatctcccggaatgcacaaagagttcggtgacggccgatattgcgcaagatgtcccgccgatttgtccaagtcctgcgctatggtgttcgatcactgagcctttttcggcacgtgacctgtgagtcccgggcggcgtgcgagccgtgggaaccggtcaccggaccgtccatgtcatggggggagccggccgcccgcgccggcggacgggcggtgcgggcggccggaaggcgcaccggccagggtgagggagggggttcccaggagtgagcggacgtcgggtgcccgaagggctgaacacccggatgccgcaccccgcccgggtatacgactactggctgggcggggagaacaatttccccgccgaccgggaattgggcgacctgatggccaggatcagcccggacatttccgtctcggtccaggcggtccgcgctttcttcaaacgggccgtgcgccacctggtccgggaagcgggcatccggcagttcctcgacctgggcagcggcctgcccgcccaggggaacgtccacgaggtggcccagcgcctggaccccgagtgccgggtggtctacgtcgacagcgacccggacgtatgcgcccacggcacggcgctgctggaaggcccggccgcggaacggacccgcatggcccaaggggacatccgctaccccgccatggtgctgggccaccccgcggtgacggaactgctggacttcgaccggccggtcgccgtgctgttcaacgcgatcctgcacgtcctggaggaccggcaggagatcgaggccatcgtgggacggttcgccgacgcgctggtccccggcagccggctgctcatcagcctgccctcggccgaactgctgccgcccggccagagcgaggccctctacggctcggcccggatggcgccctaccccatcttcttccgcacctactcgcagatcctgcggcttttttcgggtttcgacctggtcgagccgggcctggtgcacatctgccaatggcgccccgacgggcccgtcccgcaagaacaccgccaggccgccatgtacggcggcatcggcgtcaaaaggtgaacgccggaccttcagcggatgatgacccggtcggacggggcctcctcgtcctcggtccagccgtcatggccggcctcggcccgccagcggcggccgtcgtagcggatctcctgcagcccatagccctgggcgtgggagaccgcccaggaggccaccgcccagccggtgcgccgggtcggcacccgcaccgtgtgccggccgtcctcctcggtcaccgggatcttgctggtgccgaacgtctcgtgcagcgcccggatggcctccgcccgccgcggctcggtccgcttgcggggggagaaccagcagcgcaccgcggccggccgccgcccggtgtaggcctcggccagctgcttggcccgctcctcgtgcggcgcataggccgtcccgtcggcgctgcgctgcacctgctgggccgcatcgtgcaggtcccggtccaggtagtccttgaccttcaccagcgagtcgtagaacttgctggtcgcatacaccgggtcgcgcagctggtcgacccggccccagccctgggagggccgctgctggaagatgcccaccgagtcgcggtcgccatagggcaggttgcggatgtgcgactcctgaatcgccgtcgcgtaggcgatcaccaccgcccgttccggcagcgacttgcggaaggccaccccggcgatggtcgccgcgttggccgcctgctccaggtccagcggcaccacgccgcccgcggccgccacctcgcagttggaaccgtgcaggtagggccgcagatgcgaccaggccgcccatccgccggcgcctaccaccaaagcgatcgccaacaggagcgcgcccgagcgcgggcgcaaccgttcccaaccccgcacaccaaagaccgtaccggcacatgccccccactaagctcacgtccatgaccgatacgttcaccagcccgatccccggcgtcatcgacgagctgtgggaacggcgggaccagctcagccccgacgacggcgacgcccgcgcggccatcgtcgcggcagtggacctgatcgacaccggccgggcccgggtggccttcgtggacccggccaccgaccaggtggtcgtggacgagcgggccaagcgggcgatcctgctgagcttcaaggtcctgggcatggtgcgcgcccaggtcggcgacttccactaccacgaccgcatcccgctcaagacccggctggagggggtgcgcgtggtgcccggcgccatcgcccggtggggcgcctacctggcccccggcgtcgtgctgatgccctccttcaccaacatcggcgcctacgtcgattccggcaccatggtcgacacctgggccacggtcggctcctgcgcccagatcggcaagaacgtccacctgtccggcggcgtcggcatcggcggcgtgctggagccgcccaacgccgtccccgtggtggtcgaggacgacgccttcatcggctcgcgctgcatggtcgtcgacggcgcccgcgtccgccgcggcgccaagctcggcgccggcgccatcctcaccaagaccacccgcgtcttcgacgtggagaccggcgaggagctgccgcgcggcgaggccccggcctggtcggtgtgcgtcagcggcacccgcaccaagaagttccccggcggcgagttcggcatgccctgcctgctggtcctcaagcgcctggaggaaggccagcagcacgacaagctggccctcaacgagatcctccgcgagcacggcgccaacgcctgacctcgcacccggacgcgcggcccgcccgcggccgcgcgtccgagcccgaacgctccgctctttacgtttccggcgccggcgggccgcgggaaggacgacccgccggcgaggagaccggcgcgtcccggaccgcccggtgaggaggcggatccggcctccgcggcgtgcccgcgcaggcggccggcatcggtagggtcgggtggcatgaggctggacctgggcgcggacgtggcggagctgacggcggcgatcgtcgacatcgagtcggtgagcgggcgcgagaaggccctggccgacgccgtggaggaggcgctgcggccgctgccgcacctgcgggtcgaacgggacggcgatgcggtgatcgcccggaccgcgctgggccgggccgaacgcgtggtgatcgccgggcatctggacacggtcccggtcaacggcaacctgccgtcccgggtggtgggcgaccggctgtacgggtgcggcaccagcgacatgaagagcgggctggcggtcatgctcaagctcgccgccaccgtgcccgagcccacccgggatgtgacctacctgttctacgagtgcgaagaggtcgaggccgtccgcaacgggctggcccgcctggccgcctcccggcccgaactgctggccggcgacttcgcggtgctgatggaacccaccgccgccgtcatcgagggcggctgccagggcaccatccgcgtcgaggtcaccgcgcggggggcgcgcgcccacagcgcccgggcgtggatgggcgtcaacgccatccacaaggccggggagatcctcgatgtgctgcgctcctaccggccgcgcaagcccgtggtggacgggctggagtaccacgaggggctcaacgcggtgttcgtccgcggcggcgtggccggcaacgtgatccccgacgagtgcacggtcaccgtcaactaccgcttcgcacccgaccggacgctcgccgacgccgaagcccacctgcgtgaactattcgaaggctttgaggtgacggtggtggacgcggccgagtccgcacgccccggcctggcccacccggcggcggccgccttcgtcgcggcggtcggcggcacgcctcgcgccaagctcggctggaccgacgtggcgcgcttttcggccctgggcgtcccggccgtcaactacggccccggcgacccgccgctgtcgcacaccaaggacgagtacgtggagatccccctcatccgcgactgcgagcggcgcatgcgcgcctggctcaccgccggctgagcgggcacaccgggtgacctcggcgccacggtctgctctttcccgcagatacagcggccgttaatgcgctgaaaacggcggtgcgccgcggctaacgtgagcgcatggactcccaagaccacaagcgcctgcaccggcagggacctgcgatgctgcggggcaaggccatcccccgcaccaccaccgaccagcggctgctggacagtctgggcccggccgagtgggtgcactccgacccgtggcgggtgctgcgcatccaggccgagttcgtcgagggcttcgggctgctggccgagctgggcaaggcggtcagcgtgttcggctcggcccgcaccgcccccgactccgaggagtaccggctgggcgtggagctgggcacccggctggccgaggcgggctatgcggtgatcaccggcggcggcccgggcatcatggaggccgccaacctgggcgccgccaaggccggcggggtgtcggtcgggctgggcatcgagctgcccttcgagcagcggatgaacgactacgtcgacatcggggtcgaattccgctacttcttcgtccgcaagacgatgttcgtcaaatactcgcaggcgttcgtggtgctgccgggcggcttcggcaccatggacgagctgttcgaggcggtcacgctggtgcagaccggcaaggtcacccgcttccccatcgtgctggtgggcaccgccttctggggcgggctggtgcagtggatccgcgacgtgatggcgccgtccggcaagatccgcgacaccgatctggagctgatccacctgaccgacgaccccgccgaggccgtccaggtgatcgtggacgcgcacaccgagcacgtgcgccggctggtcgaggaggcggccgtgcgcggcgtcgccgaagaggcgggcacctgatgggcgggctggcgatctgcgtgttctgcgcctccagcagccggatcgaccgccgccacctggaactggccgagcaggtcggcgccgagctggcccgccgcggccacagcctggtcagcggcggcgccaaggtctcctgcatgggcgcggtggcccgcgccgcccgcgccgggggagcgcgcaccgtgggcgtcatcccgcaggccctggtcagcgtggagatcgccgaccaggacaacgacgagctgatcgtcacccccgacatgcgctcccgcaaggccgagatggaccgccgctcggacgccttcctggtgctgcccggcgggatcggcaccctggaggagctgctggagatctggacctcccgggtgctgggcatgcacgacaagccgttggtgatcctggacccccacggcatgtacgagccgctgcgcgacctggtggtcaagctggccgaccacggtttcgtccgcccgagggccttcgatgcgatcagctggagccgttcggtccccgaggccttcgacctgctggaggtccgccaggtccacctcacccccaccggcgaggactacgcggaggccgagccgtgaccgcctctcgggccggttctcaggccagcccgcgcctggcctcggcggggggccgcgttcccctgatcgaggcgaccatgtccagcacctgccgcaccggatcgacgtcccgcgcggcgaccttgaacacccgcgcgcccagccaggcgtagacggagaccgcggccagcaggcccgcgtcctccccgacgggctcgccggtcagatccaccagcacggcgagcccgtcggcggccggctgcgccacccggtcggccgccggccggctcccggcgtccaggaccagcccgtccgcacgcacccccgccgccagcgcacgccgcgcgtcccggcacaccagtcccgcgccgcgggccgcggccgcctccgccagctcatctcccaccagcaggtccgcgccgtccgggacgaaggaggccgacaccacggccggcccgaacccggtgccggtcacgatgtccacgccctcgggaatctccccggccgtccctgacggcgcctcggcgagccagagcgcatgctgccccgccccgaagacccgggcgccaagccgcaaatccatgccttcgatcgtggcacgatcgaagggaggagccgaaggaggggagttaccgatcgtgctcgtggtcctcgccctggccgcgctggccgtcttggtggcggtcgtcgtcctggccacgggccggggcggggagctggcccggacgcacccggaccacccgccgctgcacatgccgtccgggcgccgcctgaccggcgccgacgtggcgaccctgcacctgccgcacggcctgtggggctaccaggtggacgtcaccgacgaggccctgcgccggctcgcctgcgcgctgaacgagcgcgatgcgcggctggccgcgctggaggccgagctggccgagctgaaacgccgccacggccacgtcgaggaacccgcctcctggggcgatgcgggaccggcctggacgggcccgcggatgccgccgtggggcgagccgcccgcacggcggcgcgatgggacggccgaagacggcggcccggcgcacgggcatcccaacgacccgccgcagacactgcgcaaggaggagcagtgagccgggtcgcagtaagcgcccaggccgtctccaccgcctcggcggagcggctgttcgcggtgctcaccgactggccccggcacggcgagtggatgcccttcacccgcgccgagggcggccagggggtcggcgccgaacttcggggatggacgggcatcgggccggtcggcttcctggacaccatggtgatcaccgagtggacgcccggccgccgggtggcggtgcggcacaccggccggctggtgcgcggcgaggcctacttcgagaccgccccgctgcccgccggcggcaccgtggtgtgggccgagcggctggagctgccgctggggccgctgggccgggccggctggctgctgatcggcccgctggtgcgcgccctcatgcggctgggcctgcgccgcctggcccgcctggccgaacgggacgagggcgccgcgccgccggggagggcgcggtgagcggggcgctgccggggccggacgggctggcgcgctgcccctggggcctgtcgccccccgactacctggcctaccacgaccgggagtggggccgcccggtcaccgacgatcagggcctgtatgagcggctgtgcctggaggcgttccagtcggggctgtcgtggctgacgatcctgcgcaagcgggagggcttcagggcggccttcaagggcttcgacccggccgcggtggcggccttcggccccgcggacgtcgagcggctgctggccgaccccgccatcgtccgcaaccgcgccaagatcgaggcggccatcgccaacgcccgcgccacgctcgagctgcccaccgggctggccgcgctggtgtggcggtacgccgacccggacgccccggcgccccgcaccaccgccgacgtgcccgcctcgaccccggcttccgcggcgttggccaaggagctcaagcggcacgggttcaggttcgtggggcccaccaccgcctatgcgctcatgcaggcgtgcgggctggtggacgatcaccttgccggctgccaccgccggggtgcctacgcggctgtcctcccgaagctccgctaagggacacaaccggcgtccgtttcgaggggccaccgaacgggcatgccaccgccacggtggctcgatgggggagagatggccgtccgcatgcctggggatggttcctcagtgagattccgcacattcccgccgcgcggcccgcgggatggtgatcccgcggtgacttacgtcctgaacagggcaaacgcacctcggcgggcggcgggaaggcattgtctgccctttgcgacgctgatcgttaccacttcgcgcccggaaggcgagataatgggccactactgatagtgcggatacgaacggcggccacgcggccaaggatgtccggcacgcggccctaggcaggaaggggatgcacgcatggcggcgatgaagccgcggacgggtgacggtccgctcgaggtgaccaaggaggggcgcggcatcgtgatgcgtgtcccgctggagggtggcggacgcctcgtcgtcgagctctccgccgaagaggccagcgagctgggcgacgccctcaagagcgtcgtcagctgataaagccgcgggccgaatcaggcgctattcgacacaagaccacggcggcaggtcccggcctggccggggcctgtcgctgccatggcatcgccgcgggggggcgccggcggcgagcggtgatgagcagggggaccgatgccgatccacacccgggtgcgcagcgaggcgagtgtccgtccggccggccgggtggcactggaggcgggagccgagctggtggccgtgccggtgcgctccggtccccgggcgcacgccgccgacctgggcctgaccctgccgctggatccggcggagctgctggccttccaggacgccaagggcgagcccggcgagatcgtctcctgcccggtgcggctcggcgacgggcccggcgaagtgctgctgtacggggtcggcgaccagacgccgggcgcactgcgcaaggccggcgccgcgctggcccgccgcgccaagggacgcaacggcctggtcgccctcgcccccgaaggggacgtggcggcgttcgtcgagggcgcgctgctgggctcgtatgagttctggatcggcgagccgccccgcaagcgcgcggccaccaccatcgtggtgctgggggccgaggcggccgccgtggagcgcggcacggtgctggccgaggccgccgcgctggcccgcgacctggccaacaccccgtcggcggagaagggcccgtcctggctggccgagcgcgccgtcgagctggccgagcggcgcggcctggcggtgcgcgtccgcgacgagcaggccctgcgggaagagggcttcggcgggctgctggcggtcggcgccgggtcggtgcggccgccccggctgatcgagctgacctaccggcccgaaggcggcgccgaccggcatgtggtgctggtcggcaagggcatcaccttcgacagcggcgggctgtcgctcaagcccaacgacaacatgaagaccatgaagaccgacatggccgccggcggcgcggtcatggcggccatgggcgcgttgggcgcactgggggtgaacgcgcaggtcaccgcgctggtcccggcggccgagaacatgttctccggcagcgccatgcggcccagcgacgtgatcacccactacggcggcaagaccagcgaggtgctcaacaccgacgccgaggggcggctggtgctggccgacgcgctcgcctacgccgaccgtgccctgaacccggacgtggtggtggacgtggccaccctcaccggggcggccaaggtggccctcgggctgcggcacggcgccctgttcgccaccgacggggagctgagcgccgagctggcggcggccggcgaggcggccggtgagccggtctggccgatgccgctggtggacgactaccgcgaggccatcgcctccgaggtcgccgacgtggccaacatcgagcgccgcggcttcggcggcggcgccatcatggccgccctgttcctgcgcgaattcgtcggcgagcgccggtgggcccacctggatgtggccggtcccgcccgcgcgacctccgacgacgccgagatctccaaaggcgccaccggcttcggcacccgcctgctgctgaactggctcaccgcccggaactgaccggccgccgggtcacttgcggcggcggtcgatgaccgggacgccgtgggcgcgcgccttggcgacgatccgcttgagcggcacgtcccagtcggggtcgcacaccagcagccagggcgcatgccgctccccggcgggcaggtcggtgagggtgaaggcgaccagctggggcttgtcggcggtgcgggcgtgttcggcgtcctgcgggtcggtcaaaaacagcaggtggtcgcgcgcctggccgctgcgcgccgccaccccgcggctgaccaggcacaccgccgcgatctgcgaccagggcagcacccggtcccggctgcgcgggcgcggccaggcggccggccggcgcaccccgtcggcgtccagctccagcaccgggcggcggctcagcagccggcccgccgacagcagcgcgccggcgccgaagaagaccgcccccagcacgcccacggccaggaagacgtagtcgaccaggccgtccccgcgggcgccgccgaccacgaacgcccccgccgccaggcagatgatcagcgaggagaccacccggcccgcccagtgccacgacggccggacccgcaccgtcagcgcggcggccgcggccggccgccgggactccgcgggggagtgctcgtcggtcatgtccgctcgtctttcgctcaggcgcgcttgagcgcgcacagcaggccgtcgccgaccgggagcagcagcggcaccagccgttcgtcgtcgcggatcatccgcgccacctcgcggatcgccaccgtctccgggtcgcgccggagcgggtcggccacccgcccgtgccacagcgcgttgtcgaaggccaccaccccgccggggcgcagcagccgcagcgcggcggccaggtagtcggggtactcctttttgtcggcgtcgcagaagaccatgtcgtaggcgccgtcggtgagccggggcagcacctccagggcgcgtccgacgatcatgcgggtgcgcgaggaggggaaaccggccgccgcgtaggcgtccttggccatgcgctggttggccacctccacgtccacgctggtcagcaccccgtccgggcgcatgccgcgcagcagccagatccccgagacgccgcagccggagccgatctccaccaccgtgcgggcgttcagcatggcggccagaaaccgcagcgccgccccgcaggccgggccgatcggcaccgcgccggcctcctcgccgagccgccgggcctcctgcagcacctcatcctcggggagatagtcctccacgaaagccagggtggcttgtagcgcgtctatggccgcctcccttggtccctggtccgctgagaaagaccatatcgttgccgcccgtccggcttgtgggctcatcgtcgtacttgcgcggccgggccgggaactaaaaccgcccgtcgcgacgttccctcaacagtcggtccgcgaacgcccagcccaggcgtggccgtgtcatatcgcgacgcggcatgtccgtcgcgggagaggaaccggccatgggaggcagtgcgctggaggtgcgaccatgaacgtggcggcgcttgcgctgaagggggcggtcgcggcccgcgaacgcgaccatgcgccggaggccgtctgggagcctccgtcatgggaggaggtcgtccgtgagcactccgcgcgcgtctaccgcctcgcctaccggctgaccggcaacccgcacgacgccgaggacctcacccaggaggtcttcgtccgggtgttccggtcgctgtcgaactacacgccgggaacgttcgagggatggctgcaccgcatcaccaccaacctgttcctcgacatggcgcgccgcaagcagcgcatcaggttcgaagggctggccgaggacgccgccgaccggctgcagggccgggaacccacccccgcgcaggcctatgatgaccgcaacctcgacgccgacgtgcaggcggcgctggactccctgccgccggagtaccgcgccgccgtggtgttgtgcgacatcgaagggctgtcgtatgaggagatcgcggccacactgaatgtgaagctcgggacggtgcgcagccggatccaccgcggacgggcccagctgcgggccgccctggagcaccgcgcaccgcgccgtctgacggaactgcccgaggcggggtgagtctgtaaaagacgcgagcgagcacgcgaggaggaaggacgccgcccacggaagggcgcgccggaggcgagcggggagcacgtgtgagttgtctgggggaacgcctgaccgccctggtcgacggcgagctggatcacgacgagcgcgaccgtgcgctcgcgcatctggccgtctgccgggcctgccgtcaggaggccgacatgatgcgccggatcaaggaccggctgcgttccctggccgtccccgcggccggttcctccgcgggcgcccccgacctgcccgatgaggagttcctgagcaggctgcgcgccctgggccaggccggcgggccgcctgccgacatcgcctggaaccggccgtcgcagggcgccgtgcgtcccggccggcccgccgtccgtccgcttgcgccggtgccggcccggcgccgcgtcccccgccgctacctggccgtcggggccgccgccatgatgctggggctgggctcggcctcctatgtggccggcggccgcaccgagcagccgcccgccgtggtccccgccttcgaccggctgcaggtcgagcatgcgctgaccaacggcatgatcccggttccggagccctcgtccctgccggcggccccgtgacgcctgcgccgatgccttcgccgccggcgcggtgcaggcggggcccctggctggtgggcggggtcgccgccgtcctgctgatcgcctgggcgctgaccggggacgccgccccggggcgccgggccgcagggggcgacccgcaggccctggagctgctgcgcggcaccgccgccgccgcgcgccgcaccccctatgaggggacctggactcacaccacgctcgccgccggcgggcgcgacacgagcacgaccaaggtggcgcaccgggtcgaaagcccgccgtccggcacctccatgcaaagcgcctccccgctctcggagcggcgcgaggagctcgtcgtgaccgccggcgggctgcccggcctcaccccggaggcgctggaacagctggcccgcaactacacggtggtgcgggcggccgactctgtggtgtgcgggcggaaggcccgcgtcgtggaggcccggcgccccggcggcggcaccgccgggaggttttggatcgacgcgcagaccggcatcctgctgcagcgcgaactgctggatgagaccggccgggtggtcagctccggtggtttcgccgagctgcgcatcacccggccccgcatcttgccgcaggcggccgctccccgggcccgcccctggcgggagatgacggcggccgaagtcgaccggctgcgcaagcagggctggagcgtgccgcagaccctgcccggcgggctggcgttgcaccaggtaaggcgctccggctcgggcgaggacggtaccctgcacctgggctattccgacggcctggcggccgtttcggtgttcgtccagcgggggcggctgaacgtgcggcggctggcgggctggcgccgcgcgaccgtcgcgggccgcacggtcttccgccgcgaggcacgtcagcggtgggtggtatgggccggagatggttatgtttatacagtgttgaccgatgcccctcaggccacctcggacgcggtggtggcggcgctcccccgaagcggcgcgggtctgtgggaacggctgtggcgcggggcacggcgcatcgggacgtgggcgatcccctggagctgatcgcttcttatgcccgccacatgcgctggcgggcacgatgaccccgatgagagaacgctcgctaggagagaatggcgcaccatgaccgaagacagccgcaggtctgtcgacgctccgccgcacgaggacggccaccccgcccccggcctcgccgccgggcggcatgatgaggaaccgggcaccgcgtccggctccgcccaggacgccccccgggtcgccaccgactccgacgagcgtgccgagccggtcgacggccggcgggacgaccttccccgagacctctccgaagacgaccgctccggggacgactccgcgcaccggtctgacgacgccccggcgggcgccggtttcgccccgcccgacgatctcggcacgtcgaacgatgacaagctgctggtgtccgcctcaccgccggtcgcggacgagccggtgcaggggggatacgggtcgtacgggcagccgcagcctccctgcggggaggctccctctttcgccccggtggccggcgcccaggggcagggctccggtcacccgcagccggactcccgtccgcggcccggcttcgtcccgcacgaccagccggtcggccggccggtcggtgagcccggcgggtacggcggatacggctgggcggcctaccgccaggacccgccgcccccttccggcccgccggtgtccaccgcgccgccgcctccggacgcgctgccgctgggacaggtcggcccgcccaactgggctcccgtcccggcgcttccgcagcagcgccgcacccctccgtcgctgggggtgctggccgccatcgggctgatcgtcgcgctggtggccggggccgtcggcgcgggcatcggggtgatggccaccggcggcgactcctccgaggcgcccccgatcagcctgggcggcggcgggggaggcgactctgagccggtcaagccgcgcccgcccgactcggtcgccggcatcgcccagaaggtgctgcccagcgtggtcaccatccgggtgagcgccggcggcgagggcggctccggcaccggcttcatcgtcaacggcggctacatcatcaccaacaaccacgtggtgtcgtcggcggcccggggcggcggccagatcgagatcgtctttcacgacaagaagacctccccggccgagatccagggccgcgacccggcctccgacatcgccgtgctcaagccgcgcaccacccacaacctgccggcgctgaccctgggcgactccgacgacctggcggtgggcgacccggtgatcgccgtcggctcccccctcggcctggacggctcggtgacctccgggatcgtcagcgcgctgaaccgcgcggtgcccacccgcggcgagggcgccgacgccgcggtgatccccgccatccagaccgatgcggccatcaaccccggcaattccggcggcccgctggtgaacggcaagggcgaggtggtcggcatcaacaccgcgatcgtcaccctcggcggcggcctgggcgagcagggcggcaacatcgggctgggcttcgccatcccgatcaaccacggccgccggatcgccgaggagatcatcaacaccggcagcgcccggcggacgatgatcggcatcggcatggacaccaccttccccggtccgggggtgcgcatcgccgaccgggagcagaacggcgtgccgccgatcgtcgagggcggcccggccgacaaggcgggtctgaagcccggcgacatcatcaccgccatcgacggccaggtggtggaggaccgggccgacctgtcggccgccatccagagcaaggcgcccggcaccaaggtcaaggtgaccttccagcgggacggcaaggagcagacggtcgaagtgactctcgccgcctccgactgaaggcggggtcgcgccgaggcgagctgtggataccctgagggggcgggccgctcggcccgcccccttcggcgttcggtggaggtcgggtgttcgacgtcggactcggcgagatggtggtgctcgtcgtgctggccctggtcatcttcggcgaccggctgccgtcggtggcggcccaggccgggcgggcactgcgccaggtgcggaccatggccgacaatgccaagcgcgacctgcaggaaggactcggaccggagttcaaggacttcgatctggccgacctgaaccccaagacgttcgtccgcaagcatctgctggaggacctcgacgatccctccaccggccgctacaagttctcagagccgtcgcacgcgaccagctccagcaccccggacggcgaactcggctacggggagcggccgccctacgatcccgacgccacctgagccgggagcctcttcaaggccgggtgaaccccacccggccggtcttcggtggccgggatgcatccggcaggccggcgggcggggagagacgacgggaaatgaaaccgcgcgcagggggaggccctgcgcgcgggacgtttcggatgaacggactttcagccgcgccgggtcgggctgaggcccaggggacggcccaccaggccgcgggaacggcccgccagcgtctcggcgatggcgcgcagctccttggcggcagtggcgtccgggtccgacagcaccagcggcttgccctggtcgccgccttcgcgcagccgggtgtccagcggcacctgacccagcagcggcaccttgacccccagggtgcgggtcagcgcgtcggccacctgctggccgccgccggaaccgaagatctcgttgcgctcaccgcagtgcgcgcactccagatacgacatgttctcgatcaccccggcgacccgctggtgggtctgcgcggcgatcgccccggcccgctcggccacctcggcggcggcctgctgcggcgtggtcaccaccaggatctccgcggccggcagcagctgggccaccgagatggcgatgtcgccggtgcccggcggcaggtccatcagcaggatgtccaggtcgccccagtagacgtcggccaggaactgctgcagcgcccggtgcagcatcgggccgcgccagaccaccggctggttgccggcggtgaacatgccgaccgagatgacctttatctcgtgcgccgacggcgggatgatcatgtcgtcgaccttggtggggcggccgtcgacgcccagcatccgcggcaccgagtggccgtagatgtcggcgtccaccacgcccaccttgcggcccatcgaggccagcgccgccgccagattgaccgtcaccgaggacttgccgaccccgcccttgccgctggccaccgcgtacaccttggtcagcgactggggcttggcgaacgggatctccttgacggtctcgcccgggcgcagcttctcgcgcagcgcacggcgctgctcatcgctcatcacatccagctcgacctggacggacttcacgccgggcagcttggcgaccgcctcggtggtgtccttggtgatccgctcgcgcatcggacagcccgccacggtcaggtacaccgcgacgcgcaccgttccgtccggcgccacgtcgacgctcttgaccatgtcgagttcggtgatgggcttgcggatctcagggtcgatcaccgtggccagcgccttggtcacctgatcgaccgtcacaggggaggacatggcatccatggtatgaactccccggagtcgtccgccaatcagcctcgatgaccatggtcactccgcacggccggcctcgagctcacaggccgtgcggggcgtagccgctctccggcggcacccggcggccctcccggtgcccgttgtgccgcagatccagctccttgagcatctggtgcagctctgaacgcaggaagtcgcgggtggcgacctcgcccatcgccatgcgcagcgcggcgatctcccgggtgaggtactcggtgtcggccgcggcgcgctcgccccgcgcccggtcctgctcgtactggacgcggtcgcggtcgtcctggcggttctgcgccagcaggatcagcggcgcggcataggaggcctgcagcgacagcatcagcgtcaagaagatgaacgggtactcgtcgaaccgcagcgacggcggggccagcacgttccagccgatccacacgctcacgaacgccgtcatgtagaccaggaagcgggcggtgcccaagaaccgggcgatccgctccgacagccggccgaaggactccgggtcatagtgcgggcggggcagcagcgtgcgtcgctgctccagcggctggtcgaggcgctgcctgctcatcgggtctcctgcctgtcttcgtgcggcatcccgtcctgggcgggccggcgcagggcctcctcttcggggtcggtgggctcgtcggcggcggtctccagcaccctctcccgccagtcctcgggcagcaggtggtccagcacgtcgtcgacgctgaccgtgccgagcagatgcccgtcctcgtccaccacgggggcggcgaccaggttgtaggtggccaggaaggcggccaccgcctccagcgacagcgtcggccgcagcggcgccagctcggtgtccaccagcccgctgaccaggaaggaggggggttcgcgcagcagccgctgaaagtgcacggtgcccaggtaacggccggtgggggtggcggtgggcggccggcacacatacacctgggcggccagcgcggggtccagctcggggttgcggatgagcgccagggcctcggccacggtggcgtccggcggcaggatcaccgggtcggtggtcatcagcccgccggcggtgtgctcagggtaggtcagcagccgccgcactggcgccgcctcctccggctccatcaaggtcagcagccgttcgcgctgttcggccggcatctccccgagcaggtcggcggcgtcgtcggggttcatggcgtccagcacgtcggcggcccgctccagccccagcttgccgaggatctcgatctgctcgtcctcgggcagctcccccagcacgtcggccagccgttcatcgtccagcgccgcggccacctcatcgcgccgcttggtgggcagctcgtggatcaggttggccaggtcggcgggcttgagctgctcgaacgcggcgagcagcccggcggcgccctgcccgtgctccaccgccgacagcccggtgatcgcctcccagtccaccaccagcagctcgccgcggcgccgccgcagcccccggccgccgccgcgccgcaccgcgaccttcgacagcagccagtcccgggcccgggtcggctccatcgccacgtccaccaccgacaccgtctcaccggtgtcggccagctggacggtgcggtccagcatctcggcgatcaccagggtctccgaggcgcgctgctggaagcggcgcatgttgagccgcccgtcgaagacgatctggtcggcctccacggtggtcacccgggtgatcggcaggaacaccgggcggcgcggctgcacctccaccaccagcccgagcacccgcggcggccggcgcccgagccgcagcgccaccaccacgtcccggacccggcccacctggtcaccggccgggtcgaacacggcgatcccggcgagccgggcgatgaacacccgcgtcggagcgctcaaggctcctccttccccttgccgggagcagaccctgccctacgcgatcgccgatttccgcacagagactacccagggccgcaccggtaatccgtagccaaggtcacgcccgcagggcccgtcccgtcgccggggacggggcttcagcggtcggcgggccggcccttggcgccgcgcaggcggggcggcgggcccgccgtggcggccggggtgggcaccgggcgcacggcggcatagccgtcgtcgtagcggccgggtgcctccggcacctcaccggtgggggtgagccggacgatgtaggactcggccgcccaccgttccagcagtccttcgtgggcgggggcgttgagccgctccttggccagcagcggcgccacctcctcccaccgggcgccgcccggctcgagctgctcgcaggccgccacccacgacagcagccgtccgccggagtccttgctgcgcaccgtcaccagcacccggtcggcctcgggcaggccgggcaggggctgctcgccctcgccgccggtgaggatgtaggcggcgccgtcgtgccagacgtgccaggccgcgcggggctggggcaggccgggaagcgtcagccacaccagcgcggacttcttcatcgcctcttcgatgagcgcggccgtcgtatcgcccatgcgccgcaccctacccgggtatcgggggaggccccgggtttcgaagagccgtcggagggcttcttgtgggcgctggatagcatccgggcatgcgttcgcgtcgatccactcttgcggttcccggcagcaacccccgtttcatcgaaaaggcccagggcctgcccgccgacgagatcttcctggacctggaggacgcggtcgccccgtccgccaaggaagaggcccgcaagaacgtggtcgccgcgctcaacgagggcgactgggacggcaagatccgggtggtgcggatcaacgacctgcgcacgcactgggcctaccgggacgtgatcgaggtggtggagggcgccggcgcaaagctggactgcctgatgctgcccaaggtccaagaacccgacgacgtgcgctggctggaccggctgctcacccagatcgagaccgccatgggctacccggtcggccggatcggcatcgaggcgcagatcgaggacgcccgcggcatgaccaacatcgacgccatcgccgcctcctcgccccggctggagacgctgatcttcggccccggcgacttcatggcctccatcaacatgaagaccctggtggtgggggagcagccgcccggctacaccgagggcgacgcctaccactacatcctcatgcgcatcctgctggccgcccgcgcccacgacctgcaggccatcgacgggccttacttcaacgtccgtgacgtggagtccttcaagcgggtggcgcggcgttcggcggcgctgggcttcgacggcaagtgggtgctgcacccgtcccagatcgaggcggccaacgaggtgttctcccccacccaggaggactacgatcacgccgagctgatcctggacgcctacgagtactacaccaccgtggagggacgcggcgcggccatgctcggcgacgagatgatcgacgaggcgtcccgcaagatggccctggtgatcgccgccaagggacgggcggccgggctgaggcgcaccaagttcttccagcctcccgcggactgaccggaacggggcgcgctcgccgttcgtcctccaaagagttacgaccgcagacgggggagcgagtggtggacgaagtggacaccggcggctgggcgccgcccgacccggcgctgacgggcggtccgggggagccatccggtgaagcctcgcccgcgcacggccggcccgacccggcccggccgccgggggccgccgtcccgccccacggggcctggcctgcggcccagggcgccgctgcagacgagcagccgccatatgggcccgttccgtatggccccgccccgtatgcggcgccgtacgggcggccgccggccccgcagccgtggatcgtggaggcacccgaggggaccccctaccaccagatggcccgcaccgcggtgcagcgctggtggcggccggtggcgggcaccgcggcgatcgcgctgacgggaatggccgcgctgatggccgtcacgttcgcgtggctgatcgccgtggcggcgggcaccggcacccccttgatggaggtcatcggccggatcggcggcccggatgaccccatgctgggcagcctcaacgccgaactggccttcaccttgctcagcgtggcggtcttcctgccgttcatcctgctggccgccccggtgttccagcgccgccgccccggcaccctgtcctcggtggccggccggctgcgcctgcggtggatggcggtgtgcgccgggctggcggtgctgaccggcgtggtgggggtggtcttctcctgggcggcgggcgtcatggtggacgaccccgtcaccgaggggggcgcctgggtcggctggtcgtccttcctgccgacgctgctgatcgtggtgctgctggtgccgttccagtcggccgccgaggagtacttcttccgcggctggctgctgcaggccatcggaagctgcacgctgcaggaccgcaccgctcctctggcccgcaaactgagcgtggtgttccgcacgccctggccggcgatctgcgccggcgggctggccttcgcggccgggcacggctacaccggctggggagtggtggacatcttcggcttcgcggtcatcgccggctgggtgacggtgcgcaccggcgggctggaggcggccatcgccgtccacgtcgtcaacaacgtgggggccttcctgatcccggcggcggtggggcggctcagcctggagcagggcgcggtgcccctgccgtatgtggtggcggacctgctgccgctgctgctgtacgccgcctgtgtcgacaggctggcccggcggcgccgcgtgcagaccgtcaccgccgcgagcggctgagggccggtcagggctccagcaggccccactcggtgaggagctccaccagccccgacgtggtgggcagggcgcgcagctccgcggcggtgacccagcgggcgtcggccgcgtcgtcgcctgcgcgcagcgtcccgcccaccacctccaccaggtagtcgtggatctcgtagatcacctcgcccggccccggccggagcaccgtcccgaccggcgggccgacgcgggcctgcaggccggtctcctcccgcagctcccgcgccaccgcggcggcgtcggactcgccgggctccacccgtccgcccggcagcgaccacagcccctcacccggcggcttgccgcggcggatcgccagcagccggccggtctcgtcccgggcgatcgcccccacgcaacgcaccgtcctcaccccgctattgaatcttgttcgggacggggtgcccagccggggacgtccgctttccgcgcccggcgaggttcatcgtcctctcagcggcggttatagccgacgccaagagccttgactgacctgcacgggcggacgaacgtgggttgtcgtgagggccgaccccacctgtccgcggtgcggcgggtcgttgcgcccgccggggatctggtcgagcgactggatctgcgccgcgcacggcgccgtgctgcccaggcagcccgctcggcggccgtcccgcgaaggactgaccgtcgccctgcgcgatgcccgggtgccgctgtggacgccctggccgctgccggtgggctggctggtcaccggtttcctggacgtgggggatgagcgcagcggagcgcgcgccctggcgacggccctgtccgggccgggcctgctgcagggcccggcggacatgctggtgatcgccgaggagcccggggtgggcctgggcgcccacttcgccgggctggacggcttcgacggcgggggagccggcgacgacaccccgccgcacgccaagatcgggatccgcacctcgggcgagcgtccccaccaggtgccgctgtgggtcatcgacggcgcccccgaccgggcggtctacatcggtgaggccatggggaattggctgtggatcgtgctgtggccggccgagaccggggtgctggtcctggaggagctgcaactgctcgacctgcgcgaacccggcatggacctcgacctgccctatggcgccttctgcccccggctgcggcagtaggggttttcggagcggccgggggtcttgcgtgaggggataaggtctgacccgtggaagcgcgcatcgaacgagtgacgtcgaagggcaagtgcaccgtcgacgacgtcgagtacaaggtcgagagcaacacctacatcgtcggcgacgacgaagaggtcatcgtcatcgacccggcgcacgacgccgaggccatcctcaagaaggtcggcgaccgcgaggtcatggcggtcatctgcaccgatggcctggacgcgcacctgaactgcgtgctggaggtggccgcggccggcgatgacgaccccgacaactgggcccccatcgccctgcaccgcggcgaccggatcctgtggcgggactacttcgcccagctggccaaggacgaggaagacgaagaggacgccaaggcgctgcggtcgctggagccggacatctggctggaggacggcggcaccttcgagatcgccggggtccagctggatgtgatccacaccccggggcacacccccggcagcgtggtcatctactgcgagcagctgggcgtgctgttctccggcgacacgctgcaccgcggccggcccggctcggtcggcggggtcttcaccgacctgcgccgccagctcaactcgctgggctcgctgctgaccccgctgcccaaggacaccagggtgctgcccggccagggcaaggagaccaccgtgggcgatgaggagatccgctgggagagctggggcgccctcgcccaggagagcgacggctgagtggccgagcagctcggcctggagggcatgccgcagcggctgtacccgtgcacgccgtcgcggctgaacacctggctggaatgcccccggcgctaccggatgacctatctggaccgtcccgcaccgcccaaggggccgccgtgggcgcacaacagcctgggcctgagcgtgcacaacgcgctggcctcctggtggcggctgccgcttccggagcgcacccccgaggcggccgggacgctgctgctgcgcggctggatcgccgagggcttccgggacgccgcgcagtcggccgcctggcgggaacgcgcccgccggtgggtcgagcggtacaccggcggcctggaccccgtcgccgagccggtgggcgtggaacgcacggtggccgtcaagacccttcgcatcgcgctgcagggccgcatcgaccggctggacgatcgggacgggcagctggtggtggtcgactacaagaccgggcggcgcgagcccaccgccgacgacgcccgcacctccctggccctgggcggctacgcggtcgccgccgcccatgtgctgcgccgcccctgccgccgggtcgagctgcaccacctgccctccggcacggtcgccgcctgggagcacaccgccgagtcgctgcagcgccacatcgaccgcgccgagcagatcgccgccgaggcgtccgcggccgatgaggcctaccggaccggcccggcgcccgccgcctccgtccgcttcgaccttgccgacgagcaggcccagcgcgcctaccacgagcccttcgatgaggtcttcccgccgcgcaccggcccgctgtgcgcctggtgcgacttcaaccgggtctgccccgaggggcgccggacggccccggccaaggacccctgggccgccgtgaccgccgcagaggacgaggagggtccggcttctccggcggattcggcgtgatcgtcccgttccgaacggccgggcggcgagagaggggacgccaccggaggcactgccgcccggccgttcggcggaagccggcccgccgtggaggagagaggggtcaggcgctcacgggggcgccccggcgggacggccagcggcggggatcgcgcagaccgaacaggcccttgctcatgtcgtagccttcggcggccaggctctggcgggcccgctccagcatctgccgggtgtccttgtggaacgagaagtcgtgcagccgctccggcagagtgttcatcgccagccggaacgagcgcagcgcggcggtcaccgtggactgggggacctccggcagcagcccgtacatctcccgcgcccagtccggcagggtgtagtagcacagcatgccgaacggcaggtaggcgggcttgccgggggacaggaagcgcatgttgcccggcagcttgggccacagcaggaacttcaccgtctcgcgggcctcgtcggtgacgcgcagctgcgggcgcacccgggcgaagtagtcctccatctcctcgacgctgccgggcacgtcctcggccttgagcccgacgtagacggcgctcttgcgctgctcgcgcaggtactggtcggccatggcgtcggtgagggggagcccggcgcggcgcgcgaccaccaggtaggagtacacctcggcgcagtgcacccacagcagcaggtcgggcgcgtccagccgctcggtctcgccggtgtcggggttgacgaagcgcagcttggcgtggatcttgcgcacccgggcggccagccggtccatctcctccggcgacccgaaggtggaggtgcccacgaagtgggcggtgcgctggagccgcccgatggggtcgttctggaagacggagttctgccacaccccccacatggccctggggtgcaacgcctgcagcatgaggctgcgcacgccgccgacccacatggaccggtcgaggtggacgcgccaggtcgcgctctccgggggctgaaccgtcaccgccatggaggacctccgggggggggacgcgggtggtacaggtgcggcaagtatacatgaagcattttttgtctcatgtcgcgtgggtcacaggcgccggaggggatcaccggccccgcccaggtcctgcgtcccgttcaccgctgcctccatgccgcgggccgtcatcctgatgggaacgtccatctgaccgggaaatcctgagaaaaggaagagatctccggaggctgaaaacacgttccctgttacgaggaggacggttcaaacgcatcgcgaaccggttcctcgctattggcgaggaactgaaatcgggaaacaaggcggtcagatcgcaggcaagccggcgccggttgtgttcccgccctcaatggaagcccgatgcgctctcatcggcggccatcgagcaccggactttttcagcacatggcccaaggcgccgcgaacggggctccgatggcgctcggtactgcgacgtcccgtttcggactatgaagacaacgtgcagaaagaaggcccactgcaagcgggccgcttcagcggaggctcacaccgaaccgtgaagacgccgcccgcgacgctccgtaccgcgaccggacgagcggctcagcgggtcaggcggcggcactcaccctggcgccagaagtcggccaaggtgctggcggtggtctccggggcctccacggcgggggagtgcgccgcgcccgggatcaccaccttctcggcgctcagccgctcggccatcgccgcctggatctgcggcgaccaggcgttgtcgtcctcgccgtagagcaccagcaccggcaggtcgatgtcggcggacagcttggccagctcctccacccggtccgggcacaccaaaagctcctgggccatgctcagcaggccggtcacgttgttgcgcagcatccgcgtgcgcagaaagtccacgatgtgcggcgggacgccgttgcgcagggcgtccggctccatgtggtcatgccacacccgctccaggccgatgcgcggcagctccgccaccagcgcggcggcgtccttggcccgcggcccggtgatggcgcccggcccggagctcatcagcgtgtaggtcagcggacgggcgcccgcgccgagaatggcctcccgggtcaccagcccgccgaaggagtgccccaccaggtgggccggctcgggacccagcgcctccagcagagccgccacgtccaggcccagcgcggcacaggtgtaggcggccggatcatcggggcccgcggtctcgtactgcccgcgcatgtcgatcgccaccacccgccggccggcccgcgccagcgtcggcagcacggcgatgaagtcctccttgctgccggtgaacccggggaccagcagcgccggcgggcgttcgggcacaccggagccgggcagcgcctccagcgcggcgaacgtcccgcgcgaggtggagatctcggtccggcggacaccggggggcagggtcagaaaccggggggtactcaagccgactcgtcctctgccgggtagctgggcacgtcatggaaccggggcatgctcacaggccgccagcataccgagaccgcgggccggtggcccggatgcggcatgcgcgcaccgaaggcccgcccgcggcgcaccgcgcggcccggcgatgccgcccgaccggcatcgatcgggcgcggacgcaccggccgtcgccgccgtcccctgggcggccgtgccggtcaccggccgcccgcggcgggccggggccgcggggaccggccgcccgagggggtcagccggtccggtcgccggtggggcgcccgccccgagtgcgccgccgggaacggctgcgggggcgttgcggggcctccacgaccgggtcgaagccgctcccgctcggcggcggcaggaaggtcaccagcggcaccccggtgaccgcatcggtcggcggcacgatcggctcgggcgccgggacgaaggcggtccgctccggctcgggctcgtggccggcctgcccggcggcgggctcgtccaccgcctcggggacctgctcgtcccgctcctcctgcagggggcggtccggctggtcggcgggctcgatcggcttgccgccgcgggtgcgcacccgccggcggctgcgcttgcgggtcctggtccgctcgcgggagcggctcttgccggtctcgccgatgtcctccagctcctcggcctccagccccgcgcggccgcgccgctccttgggcagcgtgccggtcgcctcccgcgggatgtccagcgcctcatagaggtggtcggaggtggagtaggtctccgggggctcgccgaacggcagctgcagcgcgttgttgatcagcttccagcgcggcaggtcgctccagtccaccagcgtgaccgcggtgccctcccggcccgcccggccggtgcggccgatgcggtgcacatgggtctccgccgagtccgggcactcgtagttgatcacgtgggtgacgtcctcgacgtccagcccgcgggcggccacgtcggtggccaccagcacatcgaccttgccggagcggaaggcccgcagcgcccgctcccgctggccctggcccaggtcgccgtgcaccgcggcggcggcgaacccgcggcgggtcagatcggccgcgatgcggtcgcaggcccgcttggtctggcagaacaccatggtcagcccgcgcccattggcctgcagcagccgggccagcacctccggcttgtccatcgggtgggtctggaagacgtgctgggtgacctgcggggtggcctcggactcggtgtgcacctcggcccgcacgttggtgggccggttcaggtagcgccgcgacagcgccacgatctcgccgggcatggtggccgagaacagcatggtctgccgctcggcggggaccagctcgatgatccgctcgatgtcgggcaggaagcccaggtcgagcatgcggtcggcctcgtccagcaccagcatctggatctgcgacaggtccaggtgcccctggcgggccaggtccagcagccggcccggggtgccgaccaccacgtccacgccgtcgcgcagcgcctggatctgcggctcgtaggcccggcctccgtacaccgccaccacccgggtgcccagcttgccgccggccaccagcaggtcgtcggtgacctgggaggccagctcgcgggtgggggccagcaccagcccgcgcggggccttgccgccgtgctcgatgcgctgcagcagcggaattccgaaggcgagggtcttgccggtgccggtacgtgcctggccgatgatgtcgtacccgcgaagccctatgggcagggccatctcttggatggggaacgcgtcgacgatgccctcggactccagggcgtcggctatctcggaacacactccgagttcacggaaagtagtcagggctttcagcctccgttgtgcggggtcctcacttccgggtccgcgcttgggttcgcgccgaacgggcgccaccccctcgcgttcgccgcaggggccacggagccgtcgaacgttgccggcagggccggtgagatcctgccgatcgcttcctgtggccgcgccgacgcgcggaagggaccagccgtcaatcagtacctcggcgaccgctgtcaggggtatggcgcaatcactccgtgtggctgcgcgcggtcactcttcgcgacgcatagtaccggtagtcggttcctgacaccaatagccgttcgatgtgataacgcgcagccgcccccaatctatttcccggcgggccggccgcgtcccggcgcgctaaccgccggacggccgagatcggccgaggtcaggggggaccgccctgatgacccggcctggcgtggtatttcaaaaccatccgaataagccgcccgggcggggtgcgatggcggattggcggttgccgggtttcaccgggttgcgcgaactcggccgcggcgcccggggccgggtgatgcccgcccgcgatggcggcgaactcgtcgcgatcaagtatcttgcgccggaactgacggtcgatgaacgcccgccggaacggtttcgcggccgggtccgcacgccggcgcgggtggacgatccgccggggcgccatgagccggtgttccccgggccggccccggtgatccgcaagagccccgccgggaccggccgccgcgcacgctccccggcggcgcccgccccgcgccggcgtgcggacggctctttgaagcgcgccctttccacgccggccacgaccggatgcccgttcgggtgcgtctcatcgatcgtctggtgaaaaccgcgctgcaaggaggccttgaaggtgacgaacgcttggcggctggcggagttcgaggagatccgcgaactgggcacgggcgcgcaggggcgcgtggtgctggcgcggcaccgccgggcgggcactcccgtggcgatcaaatacctggagtgcggggagggcgaccgggaggccatcgagcggctgcgccaggaggcgatgctgctgggcaaggtctccgacccccacgtggtgcgcctgtacagcttcgtggtcggcgagcagggcgccgcgctggtgatggaggccatcaacggggtctccctcaaggagatcctggcccggcacggcgcgctctccccggaggccgcgctgacggtgctcaagggctcgctgctggggctggccgccgcgcacgccgtcggggtggtccaccgcgactacaagcccgccaacgtggtggtgcgggccgacgggctcagcaagctgatcgacttcggcgtcgccacgctggccggcgccggatcccgctccggcacccccgcttacatggccccggagcagtgggcgggccaccccgccactccggccaccgacgtgtacgcggcgacctgcgtgttctttgaatgcatcaccggttccaagccgttttccgcagacaacgcggcggcgctgatgcaccggcacctgacggctcccgtccccgtcgaggcggttcccgagccgctgcggccgctgctggcgcgcggcatggccaaggacgccgcgcaccgcccgcccggcgcggcggcgttcgtgaccgagctggaggaggccgcctccgccgcctacggcgcggactgggagcagcgcggcatccgcgccctggcggccggtgcggcggcgctggcggcgctgttcccgctggccgccgggctgatccccacggcggcgggggccgggacggcgggcgccggtgccggggcggccggcgtggcgggcgccgggtcggcggggacggccggagccgggatgtccggggcggcggccggggcggcgggagccggctcggccgggggcgccggtgccgcggccgccgcaggcgcctcggccgccggtggtgcggccgccggcggctcggcgatcgcggccaccgccgggacgggcctgctggcgacggcgggcgccaaggtgacggcggccgtggcgggcaccgtgctggcgatcggggcgggcaccacggcggtcgtggtggcgggcggcgacgacgggcccgccgtgcccgccgcgcagaacgtcgccgtgcgcacccccacgctgcccgagcgcgtgatcgagctggggggagggcagcggctgatcgtggaaggcgcccagtacgtgcagatctccgggcattcggacagcgccgtccagcagcgggtgaacgcggcgctgcgcagcccgctggatacggcgatcgaaggcgcgcagcggttcgtgcgggagaaccccgagatgggccgtccggggccgggcggggactgccagggggccagcctgtcggccaaggcggtgccggggctgcgcaacggcaggctggtgtccgtccggtatgagctgaagggcggctgggtctgcaacaccgactacatcaccgactgggtgagcacggtcaccgtcgcgctggacaccggcaaggcgctggccctgtccgacatgttcgccccggccacgctcacccaggcgggactggacgggctgtggcggcgcttccccaagccgacgcccacccctgatgggctgctggaaccgtgccgcccgcccgccaggctgcgcccggccgacctgcgtccggtttcgggcgggttcgccacgcccgtggtcgtcggcttcaccgatgcggcgatgacgctgtcggtgtccaccgatgagggggcggcgggctgcataccggtgaccctcagcgtcccccacgaccgggtgcgcgacctgctgcggccggagttcgccgcgatgctggccggccgggctcccacgccgagcaggtcgtgacgcggccggccggcctcacatgctgccgaagccgaccttgcggttgttctcctcgccgatctccaggtagccgatgcggtcggcggggatcagcacccggccgccgcgctggtcgtgcagtgccagcacgccgtgctcggcggccagggcctcggccagcgcccgctccacctcgtcggccgacagcgacgtctcgatgaccagttccttgggcgtgtactgcaccccgatacgtacctgcaccatgctcccttcggcgggactgccccgcttccgatgttcgcacgcgcgggtggggagagggccgatctccgctacgccaggagcgtacgggccgggaaaacgctcgcgggccggacgaccacggcggtcgtccggcccgcgagcgcgacgggccgcggccggtcagccggccacggggaagccggagatgccccgccaggccaggcgggcgatcagcttctcggcggtgtccttggggatggagcggttctgcgacagccagtagcgggcgctgacctcggccatgcccaccaggcccatgccgagcaggaacgcctcgtcggcgggggcctgggtgtcctcggcgatcaccttggcgatcatctcggcgcactggtggttggctcgctccacccgggcccgcaccggcgccacgttgcgcagatcggactcgaagaccagccggtaggcctcgccctcgccggccacgaagtcatagaaggcctggatgctggcctgcacgcgccgtttgttgtcggtggtggactccagcgcctcacggacgatcttcaccagcgactcggcgtgctcgtccagcagcgccagatacagctccagcttgccggggaagtgctggtagagcaccggtttgctgacgcccgcgcgctcggcgatctcgtccatcgcggcggcatggtagccctgcgcgacgaacacctcctgcgccgcgccgagcagctgccgccggcgggccagccgaggcagcctcgtgccacgtggacgggcgtccggggtcgcggtcaccacactctccgatcgcgtcgtcgggcggcgcgcctcgccgcctccggtgtcgattccatcatcctacgcgtcggtaacctcaccggtcatccgtgcaccgacgccatggccggacgccggtcaacggtagtcgtcctcgtcgaactccacgacccgttcctgctcggtgtagtcggcctcgtcgacgtccaggggaagctcgccggaccagaccggacggtcctcctcctcctcacccaccggcaggcgctgctcggccgcgtccgcgtccggggcctcgacgtccggcacgtccatgtcgtccatctcgctcatgaaacccccttcgttggaccgctacagccgttcggccagctcgcgcagcggcgtctccacggcctcaccgtaggtcgggaaggcgtgcacggtgtcggcgagcacacgcaacgggatctgtgcccggatcgccagcgtgacctcacccatccactcctcagcgtacgggcccacggcggcggcgcccgccaacaggccggtggaccggtcggcgtacagttccacccggccttccatccggctctccatgcggccgcccggtctgcccgatccgctgtcttcgatcctgcctcggacggtggcggccagatcgtacccggcgctcagcagctccagcccggatttgcgggcatgtcgcggagagagccccacggcgtacaccgacgggctggtgaacaccacccggggaatcgcccgccggtcggcctcgcggcgcttgcccagcacgttgtcgaccacgatccgggcctggtaggcggcggcgtgcgcggtgtcggcgccggtcacctcaccggccgcccacaggtgctcggcgccgctcacccggcaggtctcgtccaccggcagcgggtcgcccggcgcgggccgcacgcccagcgtctccaggcccagcccctcggtgcgcgggcgccgcccgacggccaccaggatccggtccgcttccagggtgccgccgtcggtcagccacagccgcagccccgagccggtgcgctccaccttggccggctcggtgcccagccgcaggtcggcgcccatccggcggagcgccccggccagcgtctcccccaggaaggccgcctcgtcggccagcaggctctcggccggttccaccacggtgacctgggagccgaaggcggcgtagatctgggccagctcgcagcccaccgggccgccgcccagcaccaccagccggcgcggcaggtcgggcacggccagcgcctcgtcgctggtccacagcggggcgtcggccatcccctccacgcccggcaccaccggctcgccgccggtgcagatcaccaggtcggtgtactcgtagccggtgccgtccacctcgatgcggccgggggcggtcacctgcccgtagccgcgcagcaccgcgatcccctcctcggccagccgggccgccgtcgcggcgtcgtccaggtgcccggtcagctcgtcgcggcacgcgatggcggtctcccagctttcgccccggcgggccgagtgcagcagcgacttggacggcacgcaggcgaaatacggggactccccgccgaccagccggttctccaccagcgccacccggcgtcccgcctgtgccagcccgcgggcgaccagcacgcccgccgttcccccgcccagcaccacgacgtcgtagtgagggttctttatcaccgccacctttgtcgttcctccgcgtcaaccttggtgagcccgtgcgacctcaccgcccgctcgggccgatcgcacagggctcgacatccccgtagggcaatggtggcggaaccgcggcgccgctgcgtgcccaatcggacacataacgcaccggcatatgagagatgtcatgccttgctcagggcaggggtggtccctcctccagcagcggcgccatcaggtcgccgtgccgttgtacgcgctccagcgcctggtcggagaagaacaccaggtcggcggggtcttcgcagttttcgacctcttcccaggcgaggggggtggacaccgccgggccgccggaggcgcgcatggaataaggggcgacggtggtcttgcccgggtcgttctggctccagtcgatgaagatcttgcctttgcgcagccgccggtccatccgggcggtgacgtggcggggggcgtcggcctccagccgcttggccgcctgctcggcgtactgccgggtccggccggtctcccgcaccggcacatacaggtgcaggccctttttgccgctggtcttggggtaggcgcgcaggccgtcgtcggccagcagggcgcgcagcgcgcaggccacccggcaggcgtccacgatggtggtgtgcgggccggggtccaggtcgaagaccatcaggtcggggcggtgcaccccgccgcgcgggccgacccgccattgcgggacgtgcagttccaccgcggccagattggccagccacaccagggtgggcaggtcgtcgaccatcacgtagtcggccgaggcccgccctttggcgctgcccggggtcggcaggttcaccgtgcgcacccacggcggggtgcccgggggcgcgttcttttcgaagaaggactgcccggccatcccgtcggggtagcgcttgcgggtcaccggccggtcccgcaggtgcggcagcaggacgggcgcgatccgggtgtagtagtcgatcagctcgcccttggtgaacccgtgccgggggtagagcaccttgtccaggttcgacaacctgagctcccggtcctccacccggacgcggacccgctcgccgccgctcacggcggcgcctcagcggggttcataggtgacctcccgggggtccttgtcgtcgcgcaggccgcgccaggacggggcgcgcaggtgcccctccctggtccacacgccgtaggcgacttcccccaccaggaccggttcaacccactgggcgtcgcgggcgagctcgcgggggaggagctcgtcataagggctggtgagacagcgcagcggccacagccgctcgtagatgtcctccagcgcccggtcggtgaagccggtgccgacctgcccggtgaagcgcagcgccccgccgtcgtcgtaggcgcccagcagcagtgagccgaagccgccctcgcggcggccgcggccgggcttccagccgcagatgatcacatcgcgggtctggaagttcttgaccttgcgccagaagtccacccgccggccgggccggtagggggagtccacccgtttggcgaccacgccctccaggcgctgctcccaggtgtactccaccagttccttgacctggtcggtgtcggcggcgtgcaggtggggcggggcctcgaaggggccggcgccggccaggtccagttcctccagcagctgccgccgctgcaggtagggcaggtcgtagagggggcggccgtccaggtagagcacgtcgaacaccacgtagcggacgggcacctggcggaccaggcgggggtcggggcgatcgaggtgcatgcgccgctgcagccgttcgaagctgggccggccgtgccggaaggccaccacctcgccgtcgaggacggcctcgcggcccggcaccaggtccaccagcccggacagctccgggtagcggccggtgacgtccgcgccgcggcgtccggcggcccgcacgccgtggggggtgacgtggcagacgacgcgcacgccgtcccacttcagctccaggcaccagcggtcggcgtcctccggcaggtcaccggtggcggccagcatcggggccaccggccacgacatgctcataggtgggttctaccccgcaacccaggagatggaaaaggatcccacaggacatgtagcgcaaaacgcatgatattgcgaggctagggaaagcgcgccccggggtaaggagccctcatgcgcagcatctggaatggcgcgatctccttcggcctggtcaccatcccggtcaaactgtatgcggccaccgaagaacgggatgtgaccttccaccacgttcaccgcgatgacggcgggcgcatccggtaccggcgggtgtgctcgctggacgggcgggaagtgccttatgtggacgtcgccaagggatacgaattgcccaatggcgacatggtggtgctcaccgaagaggacttcctggatctgccgctgccgaccaaacgccgcatcgaggtgcttcagttcacccccgccgatcaggtggacccgatctacttcgaccgttcctactatctggagcccgacgagggcggtgccaaaccctatgtgctgctgcgcgacgccttggagcggtcgggcctggtgggcgtggtcaaagtgacgcttcggcagcgcgagtcgctgggcgcgctgcgggtgcggcaaggggtgttcgtcctggagacgatgctgtggccggatgaggtccgcgcccccgacttcgaattcctgcaggaggaggttcgggtgcgccctcaggagctggccatggccggggcgctgatcgagacgatgacgggggacttcgacccggccgcctacaccgactcctaccggcgggcgctgctggaggtgatcgaggccaagatcgcgggtgctcaggtcgtccggccccagccgccgccgcagccgccccccgccgacctgctggaggtgctgcgcgaaagcgtcgaggccgccaagcggaaccgcgccgccgcacagcgggagccgcccggccctgaaggcggcggcacggcctgaaccttttccggcacgtggcccaagacgccggggacgaaagcccggctggtctccggcgcccgcgacgttgcaggccacggcatcgccccggctgtgaggcccccgcatgcgacctgcgggacggcgtggtgaaaaggtgcaccgggccgacccgccgcccccgggcccgtccggggacggacccggggaccggctgcggtgtcagcggcgccccaggtcgccgaacggcaccgtggtgcacaccaggcggtcgccggcgtccccggtctgcgggtcggtctccttggagtggatgaccaccgacttggccgcgcccttggggatccgccaggagcgcagggccatggcgcgggcggtgcggtccgggccgaccgtcaggtccagccagatctcccgcgccatcagcggcgcccgccggggcacccgcgggctctggtagtgcggcccggaagaggcgggagtgcgcccgcacgcgttgacgtggacgtggacgccgaaccgcttgcccacggcgctggcggggaacccggaggccgcgatgcccacccaggtgccgccggcgagctccccggtctggaccgtggtgcggatcccccgccaggagcggtggtagaccttggtcggcccggtgacctcgatggcgcggaccctggagacgacccggtcgcccgggtcggccagcgccggggccaccggcgccgcgacggcaccggtcatggcgccggccatggccgtgatgaacgcggtatgtctcagcagcgacatggctgcctccccgtgagatgactcaatgtgtccaagtaattacgaagagaaatcatgttcgtctcggtgcagcagctcaagcagccgctcccagcgatccagcaccgtgtcggggtgcagccgccgcactccggccaccgcgttgtcaccgagcttgcggcgcagatccccgtcgcccatcagccgccgcagcgccgccgccagcgccgggacgtgcccgggcggcaccagcagcccgtccacctcgtcggtcagcagctcgcgcacgcccggggcgcagtcgaaggccaccgccggcagcccgcacgccatcgcctccatcagcgacatcggcaggccctcctggcgggagggcagcaggaagaccgacgcctgcgccaaggccgccgcggcatcgggggccggcccgcagaactccaccgtcccggcgatcccgagcgcgcgggcctgcgcgcgcagcgcctcctcctccgggcccgagccgtggatccgcagccgccagccggggtgggccgcgctcgcctccgcccacgcctccagcgccatgtccacgcccttctcatgcgacagccgccccaggcaggccaccacgggggcgtccagatcggcgcgggcggcgggggagaagggcagcgggttgggcatgtgatcgacgttggtcatcccggcccgcgcccaggcgtcggcgtcctcggcggtcagcgtcagcatccggtcggcggacgggtacagctcccagatccggcggtaccgggaggaggcgcgggccgcctggtaggactcgtggctcatcgcgatcaccttcagcccgccggtgccggccaggcgcacccactccatcgcccacacctgggcgacgatgaccaccccgccgggacgtgcggcgcgcagcagggcggccagccgctcggcgccgcgccgctgcaccgccgtccgccaccggtcgcgcaggcgggcgcgcacgttcaggcgcgcccacgccgaggcgggccgccacgccagcgccggcggccgccacgggccgtgcagggtgaccacgcggtagggggcgcgcggccgccgcgggtgcggctcggcggaacgggcgatgcccaccagcgtgacgcggtgcccccggccggtcagcagctcggccgtccggtgcgcccaccgctggacgccgcccaggtcgtccacggtgttgcagacgatgaagatgtcacgtccggtcacggtcacccccgccgaagatcagctcgacgacccgcgcggcggcatcgccccggtcgtactcgccgaagcgggcggcgaacgcgcggcggcgggcggcgtgggcgtcgcgctgggccggcaggtccgccagcgccgccagcagggcgtcctcctcgcgcagcagcggcccgggggcgtgctcggccaggtcgaagtagcagccgcggtcccggccggtgtactcctccaggtccggcacatagaagatcatcggccggtccagcagggcgtagtcgaacatgatcgatgagtagtcggtcaccagcgcgtccgccagcagcagcaacggggtgacgtcggggatgtggccgacgtcgcgcaccgccgctttggcctccggcggcagggagaccctcgtcaggtaatgcgggcgcaccagcatcacgtgggtgtcgcccagctcgcgggcgaaacgcaccgggtcgaacggcagccgcagcggggcggccttgccgccgcgtccgggacggaacgtgggggcgtacagcaccacctgccgtcccgccaggcccagcgcgcggcgcagcgccgccagttcggccgggtcgcccccgttcaccagcgggtcgttgcgcggatagcccaccggcagcagccggtccggcgcgacgcccagcccgcgggccagggtgtcgacatcgtgccgcgagcgcaccaggaaacggtcgaaacggccggtcatgcgggcaaagcgcgcctgctcggcgcgtccggcgcgcttgagctcgggatggtccagccccatgcgcttgaacgccgagccgtgccaggtctgcaggtaggtggtgccgcggcgcttgcgcagcccgccggggaaaccgtggtcgtccacccagaactcggcccgggccagcgccaggtggtaggcccacgagccccggcggaccaggcgggcatcgcgcgggaagccgcgcggagagccggcatacgaccacacgacccggatgggccggcccgaccggcgcagctcctcgtagatgtagcgggggttgcccgcatagcaggcgcccatccggctttcgaaaacggcggtgcccttgcggatcggcagccgcaccagcagccggttgtagacggcctgcttggtcttctggctgccgagcctgcgccgcacgtcctgctcggccgcccggatccgccgccacagccggcggcccgcccgcgtcgcggccgcccagcgcacggcccggcgggccaggcggtgccgcagccggcgcccggtgagccggaacgccacccggtcctgccgggtgcgcagcggcaccaggcggtccccggcgagccgggtcagtctgggacgcgccggcagctccgtctccagcaccgtctcgtcggccgggcgcggccgcagcgcggtgcgttccccgttgacgctcagccgcagccacagatcccacaccgggtcgatgaacccccacggccgcagcacccgggacggcaggaagcacgcccgccactgcagccaccccttgcgccgggtgacctcggcgggcaccgacagcacccggcccttgcgccgccggtcggcgaactccacggtcagctgcacctcggcgtccggggggatccgctccagcgggttgtgcacccgcccggccatcagcaccagcgggccgcatcgccgcagccgggtcagcgtgcagacgggccggacccggctcggcggggcggtgtggatgcccaggtcggtcacgtcgagcaccggatgcgccggatgcccctccagccgcccccagtacacccggccgtgccgttcggtcagctccgtcagcagctcgggaacccggccgcggccgtactcggcggcggccagcgccccctccagatccccgcgtcccagcaggaaggcggcgatggcgggcatcgggttggccttctgccagacccgctcgtccagctcggccatgtaggcggcggccagctccaggaagcgccgctggtagtcggcgtcgcgtccgcgcagttcgcgcaggtacagcagcaggtcgtggttgacgaacttggcgtccttgtgcagcttcaggtcggcggcgccgcgggcgcgcagcaccgcgtcgatccgccggtggacctccagccggtcggcgaaattgcgcagctcggcgcggcggctggagatggacccgccgtcgggccgaggctgctgccaatgccaggtgtagacgcggtgcgggatgagcgcgatccgccgggccgccaggtaggcctgcgtgctgaacagcaggtcctcatagtgcacgtcctcggcgaaggacaggccgcaggcggtcaggaagtcccggcggtagcacttgttggtcgacagcgtgtcgtacagcaggtcggggttctgggtgatcgactcatagaccgcccgccgggcgtacagccacgggtaccacgcgtgcccccggtcgccggggcggtccgggcgggttcgcacgcaccgtcccgacaccaggtcggcgccggtctcctcggccgcggcgaccaggttcaggcaggcgtgccggtccagcacgtcgtcgctgtcgaggaacatcacatgcgcgccgcgcgcctgcgccagcccggtgttgcggggccgtccgcagccgccggagttgcgcggcaggtgcagtgcgcgcacccgccccgggtgggcggcggccagctgctcggcgacctcgccggtgccgtcggtgctgccgtcgtcgacgatgatcgtctcgaccgggcccagcgactgggcgagcaccgagccgaccgcccggggaaggcgcgcggcgtcgttgtaggcgatgacgatgacgctgacgtccggccgcatccgggctccttccttcccgccgggtccggtggtccttcccgggcggccgccatgggcattccggtcaagatcaaaaagtccgtcaaagcgggtatgtctgttgcgtgacggaggggggcgagcagcgtgacggatgggacggccggtaccgtcggggggaggcatgccggcgggccgcgacgcggcctgtgcggaggggagggcgaggtggccgcgtcatgacgcggatcggcgcgcgggagctgatcggccggatcctggacgccggcaggtggacctcctgggacaccccgccccgccgggtcgccgcccccggctcggcgtatgaggccgaattggccgcggcacgggagcgcaccggctgcgacgaggccgtgatcaccggggaggggctgctgcggggccgccgggtggccttcgtggtctccgagttcggcttcctggccgggtcgatcgggctggccaccgccgaccggatcgtggcggccgtggagcgggccaccgccgagcggctgccgctgctggcggcaccctcctccggaggcacccgcatgcaggagggcaccgccgcgttcgtccagatggcgcggatcaccgccgccgtgatgcggcaccgcgccgccgggctgccctacctggtctacctgcggcaccccaccaccggcggggtgctggcctcctgggggtcgctggggcatgtcacggccgccgaacccggggcgctgatcggctttctggggccccgcgtctatgaggcgctgcacggcgagccgttcccgccgggcgtgcaggtcgccgagaacctggccgccaagggcgtggtggacgccgtggtgggcatcgacgagctgcccgacgtcgccgcccgcgccctgtcggtgctgtgcgccgggcaggcgcccgcccgcggcggccggccccgcccggccgcgcccgagccggccgccgacgacaccccggcctgggagtcgatcgaacgctcccgccgcgccgaccggccgggggtgcgggagctgctgcggtacggcgcccgcgacgtcaccgtgctgtcgggcaccggcgaaggggaggccgacccggggctgctgctggctttggccaggttcggcgaggcggcctgcgtggtcgtcgggcaggaccggcgcagccagcgcagcggccacccgatcggcccggccgggctgcgggtcgcccggcgcggcatgcggctggcccgcgagctgcacctgccgctgctgaccgtggtggacacccccggcgcggtgctgtcggccgaggccgaggaacgcgggctggccggggagatcgcccgctgcctggccgagctgaccacgctgccggggccgacgctgtgcgtgctgctgggcgagggcaccggcggggcggcgctggcgctgctgcccaccgaccgggtgctgtgcgcccgccacggctggctgtccccgctgccgccggagggcgcctcggtgatcgtccaccgcaccaccgcccgcgccgccgagatggcgcaggcccagggcgtgcgctcggccgacctgctggccgccggcatcgccgaccacctgctgcccgagtgtcccgacgccgccgcagagccgcgggcgttctgcacccggaccgccgccgcgatcgccgcgcacctggccgagttgaccgccgccgaccccgccgaccgcatggccgcccgcgaccgccgcctgcagggaccgccgcccgcctagccggggccctctcagccgacgtcgacccagtccagcgtccgctccacggccttcttccagcccgcatagcccgcggcgcgctgctcgtcgtcccactgcggcagccagcggcggtcctcgttccagttgcggaccagctcctcggtggacttccaaaaaccggtggccatcccggcggcgtaggcggcgcccagcgcggtggtctcggccaccaccgggcgggagaccggcacgcccagcacgtcggcctggatctgcatgcacaggtcgttggcggtgacgccgccgtcgacccgcagcacgtccagcaccacgccggagtcctgctgcatcgcctccaccacgtcccgggtctggtagcagatcgactccagcgtggcgcgggcgatgtgggcggcgttgttgtagcgcgacaggccgacgatgacgccgcgggcgtccgaccgccagtacggggcgaacaggccggagaaggccggcacgaagtacacgccgccgttgtcgtcgacctgacgggccaggatctcgctctgcgccgcggtggagatgatccgaagctggtcgcgcagccactgcaccgccgacccggtcaccgcgatggacccctccagcgcgtacaccggcttggcgtcgccgaaccggtagcacacggtggtgagcaggccgtggcgggagcgcaccggctcggtgccggtgttcagcagcaggaagttgccggtgccgtaggtgttcttggcctggccgggttcgaagcacacctgcccgaccgtggcggcctgctggtcgcccagcgcccccgacagcggcacctccccgcccagcgggccgtccgcccgggtcaccccgtagccggccgggtcactggacggccggatctgcggcagcatcgcgcgcgggatgccgaagaacgacagcagctcctcgtcccactccagcgtctccaggtccatcagcatggtgcggctggcgttggtgacgtcggtgacgtggacgccgccgtcgaccccgccggtcaggttccacagcagccaggtgtcgatggtgccgaacaatgcctcgccggcctcggccgcctcgcgcaccccggggacgttctccaagatccactgcaccttgccggcggagaagtacgtcgccgggggcaggcccgccttgcggcggatcacctcgccccgcccgtcgcgctccagcgccgcggcgatccggtcggtgcgggtgtcctgccagacgatcgcgttgtagtaggggcggccggtgcgccggttccacaccacggcggtctcgcgctggttggtgatgccgagcgcggccaggtcccgggcggtcaggtcggccttgttcagcgcggtctcgatgaccgtccgggtgcgctcccagatctccacggggttgtgctccacccagccggcccgcggcaggatctgctcgtgctccagctggtgccgggccacctcgttgccgccatggtcgaagatcatgaaccgggtgctggtggtgccctggtcgaccgctcccacgaaatccgccatcgaagatccctttctgcaggtcgcgcggctcaggccgcctcatgctccggacggcccggcaccggtgcccgcacaccgggcaggaaccgtccgaccatggtcttgtacaggcccgcgcccagcaccccgccgaccagcggaccgaccacgggcacccagaagtacagctcgccgtgctggtcccgccaggccccttcgtacccggtcaggaacgaggccaggcgcggcccgaagtcgcgggccgggttgatggcatagccggcgtcggtgccccaggcgaacccgatggcgaccaccaccagcccgatcaccaccggcgccaggttcgccgccggcgggccgttgcgcaggtcggtcagggccaggatcaaaaacagcaggatggccgtgccgatgatctggtcgcgcagggcgcccatggtgcccaccggcagggtgccgttgccgggcagggtggagaagacgccctgggtcttgatggtgtggccgggatcgaccgcggccagcacctcgccgtagttccagcggaccagcagcgccgcgacgaaggccccggcggtctgcgccagcgcgtacggggcgaccttgcgccaggggaagtcccggaagaccgccagcgccacgctgacggccgggttgaggtgggcgccgctgacccgggccgcgacgtagacgcccagcgtgacccccaggccccacgcccaggcgatgctgtcgtggtcgccgaggccgcccgccaccacctgcgccacgaccccgacgccgaacaggatgaggatcatcgtcccggcgaactcggcggccatctcgccgacgattcccgggtgcctgctccgttccgccatgtgtcctcctcggccggcgggaatggactgcggcggaccgcgcggcagagcgcggtcgccgcgacgctaagccgccgccgcgcgggcggacaacgaagccgggccgacaagcgcgggcgggtttttgtcggccgcctgattgaaccttttccggcacgcggtctccgcaggtcgaggcggtggcgacgccgtggcccggaacgccgccgcaccggacgccaacagatccccgccccggggctccttgggccacgtgctgagaaaggttcatcgcccccttatgcgctgggacggtgcatcggctcagtcgcagcccagcgcctgcatgatcagcggccaggcgcggtgcagctcccgccgccagtacggccaggtatgggtgccgcggtcgtacaggtgggtggtgacggggatgtccagcttgcgcagtttccgcaggaacgggccgaccgtggagcgcaccagcggctcggcgagatcggccacggtgcgccgggcgtccggcgggtccagcggcccccgccgcccggtgcccgccgacaggtacaggccggtgccgcgcagcccggccgccatgcagatcgggtcgaacgaccgccagatccggtcatggatcaccggcagcccccacatggccagcgggttggtgcggcccacggaggcggtggccagcagcagcgtggcggccagcgccggacggcggatcgagcagggggagctgaaggcggcggcgtagcggaaggtccccggacggcgcgccgcgtagatcagcgcgccgtagccgccgccggacacccccgccatggcctgggcgtccccggcccggtacgcctcgcgcagcagcccgcccagctcatccaggtggaaggtctcccactggggggcgccgggcctgccgaagttccaccagttggtgtaacctccggcccgtccgccgtccgggatcgccaccagtacctggcagtcggcgctcagctgttcgatgtcggtttcgcgggtccacgacaggtagtcgtcgtccccgccgtggaacaggtaaagcagcggccaggtccggtcggcgtcacgggaccaacccttggggaccagcaaatgaaccttcatggtccggccaaccgccgccgaggcgacgtccagctcatacaacctggagctcagccggcgctcgccgagcagcggcacgggcggtctgcgggtgatcgccatggccggacagtctgccgcaccggaggccggttttcttgccggagggcgcagcgaccccggcggcgctttgtcatcgggctgataagcgggggcgggcttgtcagccaggtgacaccagaccgttcaccgttgtccggaccgtgagtgtccgcatcgtgccggaactgacaagaatcctgctcacggcgatcgagcgcggccgaaagtcccggcacaactccccaacggccaaggggtgaggagacgcaggcgtgaactggatcatctggctcgtggcggccggggtgctcggcaacgccctgtggctgcgccgtcgcgtcaccgggttgcgccggctgcggccggagcgctcgaccagcccgctggacggctacacggcgctgaccgccgaggacgccgccgtacccgaccaggtgctgcgcgccgccgccgaccacgcccggcgggaggggctgggcatgctggacctggtcccggccgacctgccggtggagcaggcgctcgacctggtgcggcatgtcgatccgcgcgcctaccgcaaggaccggttcgccatgggccggggcgccggctatgccgtgctgatggccggcgacgccctggaacgcgcccggatcgagccgcgcagcgggctggacgccggggagatgggcgaggccctggtccggctgcgctgctacgccgacaccgccgacatggtcgtcgcgccgttccacgcccccgaccggatcgggcagcggcgggcctggctgcgttcgctggcgctggcgctgccgccgacggtggcggtgccgcagaccctctaccaaagcggcgccggctgcctgctggccttgtgctgcccgctgatcgacctgtggcagggcctgggcgtggtgctgctgtacagcctggcgccgtacctgatcttcaccgggaccgcgctgcgcccggccgacctgcaccgggccgcctggctgcgggtggtgcacgtcccgctgaccatctggcggacgctgcgcgccccccgcagccgctgggagcggcaccggctgcagctgcgggaggaggcccgggcccgctaccgcgccgagatcgaagccggggtggagcgctttttgggcgagcgccgccccgactgcccctggtgcggctcccgcaacctggccccccacctggtcacccgggacgtcatccaggtcaagcccggccgtttcccgctggagcgctgccgcgactgccggcacatcttccaaaacccccaggtcacccccgaggggctggacttttactaccgcgacgcctacagcggcctgggcgacctggccgccgagcgcattctcggcggcaccaccggcgactacctggcccgcgcccacctggtcaaacgcttcaccaccccgcgcacctggctggacatcggcaccggcaagggccacttttgccgggtcgcccgcaccgtgctgcccggcaccgacttccacggcctggacatgggcgagggggtgcaggaggccgtccgccgcggctggatctcccgctccttccacggccagttcctggacctgggcaccgacatgatcggccactacgacgtgctcagcatgaaccactacctggagcacacccccgacccgctggccgagctggacctggccgccaagatcctcgagcccggcggcttcctgctggtggagatgcccgaccccgacgcccgcctggccgccgtgctgcgcaccttctggatgccgtacctgccgccccagcacctgcacctgatcccgctggccaacctcaagcgggcgctggaggaacgcggcctggaagtggtcgccgagcagcgccgcgaggcccgccgcggcctggacgtgctgcccgccgccgcctgcctgatcaacctgctcggcgtggacaccgaggacccctggcgcagcccgcaccccccgggcccggcccagtacgcccgcgccgctatcgcccaactcctggcgatccccctgctgggcgccgccatcctcgcggacctgctgttcctgcccttccagggctcccacagcaacacctaccgcgtcctggcccgcaaacagtccggctgaccggaggcaagccggcggacggtcagccgccggtgagtcggagccgctcgatggtgaggggtttcggggacggcctggcgtccagggggcatggcgacggcggcctgcccgggccgatagcgcctcgaccgtcctcgtccggcaggcccggcaggacgaagccgccgatctggcgggtgaggacggtcgaggcccctttgaagggacggggcaccccgagccggggcaggcggcataggggagtcatcaccgcctccggcggagtttttttcatatcgcgctcagacggcgtgaaatccgcgataccgagccgttttgcaggataaggaaaacggcccgggagcccggcgtggcgagaactcccaggccgtctgaagagacggattcagcgggccaaaggaccggtgcgggccggggccgggccgacgggtttttgggattgcgcgacgccgcgcggggcgcggctcacgagcgcgtccagcgaccaggggccggggcccagcacggcgaccaggaagaaggcccagcagaacagcgccgccgactcgccgtggttttgcaccggcagcagcgcctcgggctggtggaccacgaagtaggcgtaggccatggagcccgacgccagtgtggcgccggcccggctgaacaggccgatcatcaccaggccgccgcagacgacctggatgagcgccgcccaccagctcggccaggccaggaactccaccgcccggccggtgccgcggttgccgccgaagaccccgaacatcgaggccgtcccgtggaccaggaacatgaacccgatcaccatgcggaacagcgacagcaccggaccggagaatcgatccagaaagatcatcgcatcacctctccacaaggagggggttggtgcagggatgaacctttttcggcacgtgttctcaagtgctggaatgcaagcccagcccggtgccatgccgtccgggcccaccgtatcgccgccgggcacggccgtgccgttgtcggccgccggaagcggcatgttgaaaaaggttcgatgaagtcgtgaccgaggtgcgggaatcggtcccggcccactcggccggccgcgctcgtcacgccgtaggcggcgccgggcgcgcccggggcctcagccgatcgggcgggcgccggtcgcctccgccagcagccgctcgtacacctgcggggaggtggtctcccggcccagccggtgcccggtcagctcgccgtggtcgtcgctggagccggtgcaggccagtcccagctcggcggccagcgcgcgcagccgccggcgggtgggggcgtcgtggtcgggatggtcgacctccagcccgaacagccccgcctcggccagttcggccagccgcgcccggtcgatgagcaggcccccgcggcccgccccggggtgcgccagcacggggacgccgcccgccgcgcgcaccaggcggatggcggtgaccacatcgagggcgtaccgctcggcgtaggcgcgcccgcccggggcgatccactcgggggtgaacgcctcctccacccggtcgatcaccccggcggcgaccatggcccgcgcgatgtggggccgtcccaccgcggccctgccggccagcgaccgcacctgctcccaggtgacggggacgcccagctcgttcagcttctcgaccatccgccgcccgcgcagggcgcgggagtcgcggatgcgggcgcactcggccgccaggtccgggtgggccgggtcgaacaggtaggccagcagatgcacccccgtcggccccagccggcacgacagttccatgccgggcaccaaggtcagtcccgcgggcagcgcctcggcggcctcccgcagcccggccacggtgtcgtggtcggtcagcgccagcacatccagcccggcccgccgggcccgccgcaccacatcggccggcggctgcgtcccgtccgaggcgttgctgtggctgtgcaggtcgatccgcatcctcccggctccctccccagacggcctcgtggtcgtgggcgctcacggtatcggcgcaggaagagcccttccctccgcagaaccaggcggccaaaaggccaattctgcccgaccacatgagtaaacaactcacagtgaccacacttggacactcggtaaacaatccttctcgatcccgcgtctggtcaagcgtccggcgacatgcgggtcgccgtcatcgaaaggggctccattgcggaagttgtcgagatgcgccgcggtgtcggccgccgcactggcggtggccgcctccccggtgttgtcgattccggtcacggcgcacgcgcaggccgcgcccgcggactgcccggcgcccttcccgatcgcccaggtgcgcgacgggatgaccggctgggggctgacggtcagcaaggggactgcgcccgagcgtttcagggtgcgggtgcagggcgtgctcaaggacggcatcgcgccgggcgtcgacatgatcctggccgaggccgactcgcccgccctcgacaaggcgggcgccatctgggcgggcatgtcgggctcgccggtctacgcccccgacgggcggctgctgggcgcggtcggctacggcttcagcggaacctccaagctcgccgggatcacccccgccaaggccatgtacgacctgctgagcaagccggacgccgtcgccgccgcgcaggccgccaagaagcgggtgaagctgccggccgcgctgcagcgcaccctcacctcgcgcggcctggtggacgccgagaccgcctccgccgggctgtcgcggctgccgatgccggtggggatctccgggctcgcgcagcggcggatcgacgcgctgaacaaggcggccgaacggcaaggcgccgaggtccgcttctaccgcgccggggccaccggcggggccgagggccggcccggcgcgatcgtgcccggcggcaacttcggcgtgctcggctcctacggcgcggtcaccggcgggggaatgggcaccgtcaccgcgatctgccacggcaaggcgctggccttcgggcattcggccttctggacgggggcgacccggctgatcgcgaccgacggccacgctctggcggtggtccccgacccggtcttcggggcgttcaagctggccaacttcggcgatgtcgccggcacgctcacccaggaccgcctcaccgggatcgtcgccgagctgggcgccggaccggcggtgacgccggtggtgtcgcggaccaccgccggcggccggacccgcaccgataccacttacttcgccaatggggaggaagcgcccgccatcgccgggcttcacctcatgagcgccctggacctggcccgtgaccggttcgcgggcgggagcgtgacggccacctggacggtgcgcggcaccgtggccggcaagccctgggagatcaccctgcccaaccgctacagcgaccgcacggacgtcagcgaggcggcagggctggaaagcgccgccctgatcggtgtcctggccgacagcccctacgccggggtgcgcctgaccgacctgcggctgaacgtcaccgaccgcggcgagtacggccggtacaccgtcgccaagctgctggtgaagcgcaacggcaagtggacggcgctcaagcccggcggggtgctgcgggccaccgccggcaggcaggtgaaggtccgcatcaggctgaccgccgcccggagccccgtcaagacggtggccctgaccttcaaggtccccaagaaggccaagggcaccaccggcaggctgtcggtcaagggcggactggcccccgccgaagagggttttgagtgctacctcaaccccgaggagtgcggcgagcagatcgccgccggcagcttcgccgacctgctgaagaagctgaaggccaagccgcgcaacgaccacctggtcggccgcctggtgctcggctccggcaagtccaaggtcgtggtgggcaaccgcaggctgctggacaagatcgtgggcggcgagatctcgctgcgggtgcgggtccgctgatccgcatcgccttccctccggccgttccgctctcccggcgggacggccggatttttctcgctccggcttgaccctcacgcaacgtcaggcccgagcctggatcgcggaaggagggaatccgatgggtggatactcggtcgggcatgtggccagggccgccaaggtgaccgtgcggacgctgcaccactatgaccggatcgggctgctgaggccgagcgggcggaccgccggcggctaccgccgctacagcgacgccgacctggagcggctccagcagatcttgttctaccgggagctcggattcccgttggaggagatcgccgagatcctcgacgacccgagggccgacccgatgacgcacctgcgccgccagcgcgacctgctggtgggacggatcgaccggctgcgcgcgatggtcacggcgatcgaacacgccatggaggcgagaagaatgggaatctcgctcacccccgaggagcggttcgaggtcttcggcgacttcgaccccgaggcgcacgccgaggaggccgccgagcgctggggcggctacgacgcctaccaggcctcgcagcgccgcaccgccgcctacaccaaggccgactggcagcgcatcaaggacgagcaggaggcgatcttgcgggagttcgccgcggcgatggccgacggcgcgccggccaccggcgagcgggcgatggacctggccgagcggcaccgccgcagcatcagcgacaacttctacgagtgcaccccgcagatgcaccgcgggctggccgagctctacgtcggcgacccccgcttcaccgccacctacgagcaggtcgccgagggcctggcgcagtacgtccacgacgcggtcatcgccaacgccgaccgcagcgagggctgacatccggcccgtgcgcggggacgctccccgcaccctccggccggggcggacggtcatgcggccgaacgccccggcgccgtcgcggcgcggctcagccgatggtgtggccgccgctgacgacgatccgttccccggtgatgtaggcggcctcctccgaggccaggaacgccacggcggcggccacgtcctcgggcctgccgatcctgcccagcggcacgccggcggtgtagccggccagctcctcggcggtggcgtcggcgtgccgctccaccgggatccagccgggcgccaccatgttgacggtgatcccgaacgggcccagctcccgcgcccagcaccgggtcagcccgatctgggcggccttggcggcggtgtaggccgagtactccggcagggcccgttcgaacacgtccgagccgatctggatgatccgcccgccgccgcgggccttcatgccgggcagcaccgcctgggccagcagagtcgggcttttgacgaagaactccagctggtccaggtggtcccgccaggtcagcttctccaacgggatctccggctgcggcccggtggcgttggccaccagcaccgcgatgcgccccagccgttcggtcacctccgccaccagggcggtgacctgctcttcgtcggtgacgtcggcgcggaaggccgcggcggtgccgcccgccgcgcggatgtcgccggccacccgctcggcccctgcagcgtcggagcggtagttgaccgccaccgcccacccggcggcgcccagccgccgtgcgatcgccgcgcccagcccgcgggaggccccggtgaccagggccacgtccctgcccgttgtcgcgtccacgaccaagatctaagggcactgcgccaggggcgggcaatagcggaatttacggctatatgggtcggtgccggcgtcgggtctccgtttccccgccgagggaagccgcgacctgggacgacgcgggcgccgccggagccccgttctcagaccttgcggtcccatggcggaaggctcatcgccgctgcgggcggccgttcccgccgggcccggtttgtccccggacgtgccgggtaaagcgggccgcgaaccgcaggagggcgtcatggagtacgaggcgagccgcacgatgccggctgaaagcaggatcgtcttcgacatcgccgccgacgtcgcggcgatgaatcagtggctgccggaggaggtccgggtgcacgaggtcgccccggggctggccgaggccgcaggcagcctcgtcgatgtgcgcgaggaacgcgacggcatgctgctgggcgcccccgagcggctgcggctggagtggggcagccgggacggcccggactacaccgggtggctgcaggtcaccgaccagggggcggggaccagcgaagtggtcgtccacctgtctttccgcggccaccgcccatccggcgaggacgccgggccaaaccgggacgtcatgcagcggatgctggaggactccctggaacggctcgccgaggaggtcggccgccgggtgacccagccgggctcctgacccgccccggcagggggctcagcccagccggtgctcctgggactcgacctcccggcgcagctcctcggggaacttgcgggtgtcgcggggctgcacgtacggctcccggtccggtggaagaccccgggcgatggcccgcgcccgctggagttcggcgttgagctccactcccagcagcagcgcgatattgctgatccacagccagaccaggaagatgatcaccccggccaggctgccgtaggtcttgttgtagctgccgaagttggccacgtagaacgcaaagcccaccgaggccagcagccacaccgccagcgccagcagcccgccgggcgtgacccacgtgaagccgcgcttggcgttgggcgaggcccagtacagcagcgcgaacaggaaggcgatcgccaccagcagcaccggccacttggcgatgttccagaccgtcaccgccgcatcgcccagccccagcaggtctccggccttgcgggccagcggcccggagatcaccaccgcgatggccgaggccgacagcagcgtcagcgacaccagcgtcaccgcgatccggatcggcagggtcttccagatcggccggccctccggcaggtcgtagatcgcgttggaggcccgcatgaaggcggccacataccccgaggccgaccacaccgccgccaccaggccgatcaccgccaccagcccggcggcgcccgccccgcgctgcagctcggtcagcgcggtggccagcacgtcgcgcaccgcgccgggcgccaggtccccgacgttccggatgatcgactccgacagcgaggcgccgcccagcccgatcagcgagatgatcaccagcatcgccgggaagatcgacagcaccgcgtagtaggtcagcgccgccgcccagtcggtgagattgtcctccttgaactcccggaacgtccgcttgagcaggtccttccaggaggttcgcgccagcgttccgggcgagggatgctcctcgcgccggacaccggacgcctgctcgccgccctccggccgcggggagtccccctgcgattgcagggtgccctgctctggttgtggggcgtcttgttccggttgtgaagcgccctgttctggctgcagggcatcccgctttggctgtgaggcttcctgctctgctcgtggggcgttctgctccggttgtgaagtgccctgttctggccgcaggacgtcccgcttcggttgtgaggcgccttgctctggttgcggagcgtcccgctctggctgggaggtgccctgttcgggccgggggacgtcctcttccgagggagcgcgggcgttgcgtcccttgaggtgcttgtccgcccaggttttgacgcggccgctcatggtcccacctccgccggttcccggcggcgctcggcggcccggcgcatgctcttggcactggcccgtttggtggcccccttgaccatcccggtgatcgccccgtgcaccgccgccgcggccagcacctcgatccagccccggctcaggtcctcggcgtcgggcgcccggtcctcaccggcggccagtttccagacccgcttgaacagcatcccggccagcacgctccccagcacgctggtgatcagcgacagcaccttgtacatcggtcactcacctcgcctgcggccgcatcgacggcccggcattgccgttccccgcgacaccgccttaaacccgcggcgggcggccggatacgcgttccgggcgagggctcctgcgaggcaccgcaggcagcggcgtacggtgtgccttgcggacgagtcgccgaaggccccaccggcaaaaagtccggagcggggtggtggcctggacgcgcccctatcgtcccgtcgaaccgagggagccgatgtcctccttgctgttgtcccgtcgcgacctcgactttctgctgcacgagtggctcgacgtcacccgcctgaccgcccgcaagcgtttcgccgagcactcccgggagaccttcgatgcggtgctggagctcggtgagcggatcgccaccgaccacttcgccccgcacaacaagctcgccgacgcccacgagccgcacctggacgccgacggcagggtggtgatgatcccggaggtgaagcgggcgctgcgggtcttcgccgaggcgggcctgctggccggggagctggacgagtcgctgggcgggatgcagctgcccaccgtggtgtccaaggcggtgctggcctggttccaggcggccaacgtcggcaccgccgcctaccccttcctcaccatcgccaacgccaacctgctggtcgagtacggcacccccgagcaggtggacacctgggtgcggccgatggcggccgggcggttcctgggcaccatgtgcctgtcggagccgcaggccggctcgtccctggccgacatcgccacccgcgccgagccgcagccggacggcacctaccgcctctacggcaccaagatgtggatctcggccggcgagcacgagctgagcgagaacatcgtccacctggtgctggccaagatccccggcgggccgcccggggtgaagggcatctcgctgttcatcgtccccaaggtgctggtgaacgccgacggctcgctgggggagcgcaacgacatcgccctggtgggcctcaaccacaagatgggttatcgcggcaccgtcaacacggtgctgaacttcggggagggcgcccacacccccggcggcgcgcccggcgctgtggggtacctggtcggcgagccccacaaggggctgtcgtacatgttccacatgatgaacgaggcgcgcatcggggtcggcctgggcgccgccgcgctgggctacaccggctacctgcactccctggagtacgccaaggtccgcctgcagggccgtccgcccgccgccaaggaccccgcgctcccgccggtgccgctgatcgagcacgccgacgtgcggcggatgctgctggcccagaaggcctacgtcgagggcgccctggccttgggcctgtactgcagcctgctggtggacgacagcaagaccgccgaggacgcggtggcccgcgaccgggccgcgctgctgctggacgtgctcaccccgatcgccaagagctggccgtcgcagtggtgcctggaggccaactccctggccattcaggtgcacggcgggtacggctacacccgcgagtacaacgtggagcagttctaccgggacaaccggctcaaccccatccacgagggcacccacggcatccaggggctggacctgctgggccgcaaggtcgtcatgaagaacggcatggggctgcgggtgctgggcgagacgatctcggccaccgtccagtgcgccattgacctgggcggcgagacggccgagatgggccgggcgcttcaggacgccttcgaacgcctgaccctggtcacggcgcagctgtggagcgcgggggacccggcggtcacgctcgccaactcctcgatctacctggaggcggccgggcacatcgtggtggcctggatctggctggagcaggtgctggccgcccacggcaaggacggccccttctatgcgggcaagcggcaggcggcgcggtacttcttccgctacgagctgcccaagaccggcccccagctggacctgctgggctccctggaccgcaccacgctggagatggacccctcctggttctgagcggtccgtccgcctggaaggcccctgccgtccggacggcgggggcacgggccggtcaccggcgacgaaagagccttgtcagcacacaagggaggggaaccgatgagcacggccgaggagcagccggtcctgctggagatcgaccgggggatcgccacgatcacgctgaacgccccggcccgccgcaacgccctgtcggcggcggtgcgcaccgcgctggccgaacgcctggccgaggcgggcgccgacgccggggtgcgggcggtggtgctgaccggcgcgggcacggtgttctgcgccggcgccgacctgaaggagatcgaatccggggtgagcggcggcccgtccatccccgagctgctgacggccatcttggagctgcccaagccggtggtggccagcctcaacggcccggcccgggccggcgggctgggcctggtggccgcctgcgacctggcggtggcccccgacgatgtcaccttctctttcaccgaggtccgcatcggtgtggtgcccgccatgatcgcggtggtgtgccgggagcggatggacccccgcgccatgcagcgctacatgctcaccggggagaccttcgacgccgccgaggccgcgcgcagcggcctgatcaccgcctgctgcccccgggaggagctggcggagacggtcgaggggctgctggcgggtttccgggccgccgaaccggccgcgctggcccgcaccaaacggctgctggccgagctgaacggcatgccgcgcgatgaggcgttcgtgctggccgagcaggtctcggcggagttcttcgccagcccccaggcggccgagggacgccgcgccttcttcgaaaagcgcccgccgagctgggcgctgtagcactcccgcaggccccggcgcggcggctgcgccgtgccgggacctgcggcctgatgcaagtggcctgaccagccgcccgtcctgcaacaccggcggctttcgccgcagcgggaggccgctggacggctcagcgaggttttctcaacgagtcggtgccgccgggaaccggcatcggctcgcaggccggtgcatgagcgccggtgaaggcgggacgggcggcataggggcggtctgtgaaggcccgtgccgccgctgccgggggcgagacatccattgggagcagcggcgcgggccttcgctctggtagggggcgatacagtgcggttcccgctttatttcgttgagaaagtctcagagcctggtctggctactggtcgtacttgccggacttgatgtccgtcagcagttcagcgaaagcagtaggagtgaatcgcagcacctcaccgttcgggttcttggagtctcgtgctgccacctctcgcagggcacgagccagttctacgcatgctccgccgttgctgctgctacgggaagacttgcgccacttcatttccattgttctgccaccttcagtatcagcttgactggttctcggtgtgagagtgttcccgttctgagaatgtcgaagatgtggtgtagatgtatgacgtcttctctggtcggtagcctcgctactgattgagattttctcgacgattggtgttgtcgggaatcggtattggatcgctggccggtgtatgagcgtcggtgaaggcgggggtgggtggcataggggcggtctgtgaaggcccgtgccgccgctgccgggggcgagagcgtccatcgggagcagcggcgcgggcctccgctctggtgagggcgatacagcgcagtccccgctttatttcgttgagaaacctcagagtccggcctagctaccggtcgtacttgccggacttgatgtccgtcagcagtgcgctgaacgtgccgggcgtgaacttcagtgttccgctattggggttcttagaatcccgcacgaacatcgcacccttggtgcgcgccagttctacgcagttaccaccgttggctccgctgcgcgaggacttgtgccacttcagttctctgtccaccgttcttccgccaatctttggattagtttgacagactccgagcccgagagagcttctgctctgaactgttcgaacatcctgcgtaggatggcaacgttttctgtttctgtgatcacgtcaccgtttagctggttgtctacataggccgcctcccctgcatcgaaacttgcgatgacgaatggtgccaggaatccagcgcatactgaggagctgaacgggatgacctgcacgacgatgtgatcacgctcagccatcttggctatgtgcatcaactggtcgtgcatgatcttaggcccccctacgttgttcagtaaagcagcctcagcgaggagggctaccaaagttggagggtcgtcctctctagtgaggatcttctggcgctccagccgcgccttcagcatctcgtcgatctcaccgagatgcctggccgcctggaaaactgaggttgcgtactcctttgtttggagcagtcctgggatgacggtcgtttcgaatgacaagagggaggttgcccggctctcgactgctcgccaggccgccatccactccatcggggtagcggcgttgatcagctccttgcggatctggagcagcactcctttggtgtcgaagatcttttccagggcttctagatgatcaggctgagggatgcggcggccgcgttcccaggagcggaccaggctttcggagacgaagaccattttggccaactgctcccggttcatcccttttgcctggcgcagccgcatgatttcctgcgccaggaacattcgcggtgacagtgtcgccatggggggtacagctccgcacaggtgggggggtcggccttgtccggccgacgcgcctatgttttccgccctcaatcgtaagccgtatcgccactcttgacgagcaggaattcacagctcgtaacaagaggtcaagagaaatgatcattctcggtgacgcgatgcgcccccgccacgcctaccggcgtccgcaccgcaccattccggccgcacatcccacacaaccattccgccccagtggcccaacctcgccccaccgaccacgaccgctgacgacggctctcaccccttcaaccgaaaacccgccccactcaggcccttcacccgcccttcacccggcctccgctctcttctgctcaacgtctgccctgctttccccagctcccgccctgccctgtttgggacctgtctgcccccgccgcttctccacctggccgcaccgcccatcccgccaggagaaaccgccccaccacatctcagcggcacccgccatcaccccgaccgagacgaccaccccaggcggccgctcatgactccgcctcaggaacccccaccgagtcacgcctccggccgcgccgctcatcccacccagccctcagaccaccgcaaccccgctccagccacccgaccacagaccgcaccccaccatcccggtgacgcccaccggcatgcccggccgtccacgcctccgccccggcggccggagccgtccagcctcggtgattgcaccgccgaacgcgccgtcttcgtccgctacctgcaggccgtcatcaacgtctacgccccctggaccacctcccgggtgatcagcgaccgggaacgccgtttcgctcgtgatcgcgtcgccaaggcccaagacctcctggaccgcttttccggacgcgcccggcacccgcccgccgacgaggaaccacctaagacccatcggcctccgcactgatcacgagcccgtggcgctcgtgccgccgcggctttccgtgcttcatccacgcaatccagaaaggagtcccatgccgctgcccgttgccgcttccgtgccggttgagcccgtcccgtccatgtactggcggcgcgtcttccccggccagaccacccaggtccgcgccgccagagctttcgccgcctgcctgctggagggcttcccggccttggacgatgtgctgctggtgctggatgagctggccgtcaacgccctgcgtcacacccgctcgggccgtgtcggcggccgcttcgtcgtggaggtccgccacaacctcatcggcgtgaccgtctccgtcaccgaccagggcggccccaccgacccgcgcatccgccccgtcgctgatgcctgtgacctgtccgccttggccgaatccggccgcggcctgctcaccgtggaggcgctggccaccgcctggtcctggaccggcacgccgtgttcccgaaccgttcacgccaccttcgccgccccggcggcccactgctgagacaggccaccgcgatgaggaaacggcacggccccggccacctgaggaggggagtgcgatggccggggccgccgaccggcggcaagaccacggcccggcccggtggcgcatgcggcaggcgacctgagcccgtagcggcggccgtgccctggccgcaccgcccggaggtgttccacggaggggaaagacatcgaaggcgagcccggagagacgacccgggcactgcatgagtccggccccggtgagcggcagaggtcgcgaacaggggccgcatcgtctcggccgcatggcgacccggcagtggcccacgccgggatacggccggtcaggccgcctggataggtccgggtgaacgcgcccgagaagacctcagtgagccttggcggccttcttgcctttgcctttcttgtcggatttgccggactttttcttgctcttcttgggctccccggccgaaagggaggcggcgtccttcttcttcttcttggacttcttgcccttggccggcttgggaagaggctcgggctccggcaggggatcggactcggaaagctcgatcgagatgacggcggcgtgcccggcgacccggtccttgaaagtctgacccgcccggaaccggggcgtctcggtgggcgggacctccaccggctccccggtccgggggttgcgggcggtgcgcgccggacgggagagcttgtcgaaggtgccgaacccggtcaccagcacccgttccccggccgtcaccctgtccatgatcgtctcgaagacggcgtccacatggcgccgggccaccgcgggatcgctgccggcgagggccgccaccgcctcgatcagctcggttctgttcaacggcagcacctttcgacgtgggggctttcgatggtcccttccccgccgggacgccgtcgtggcgcggacggccgcgggcacgagcccatcgaaacggcccggctgaaaaggtccagtgccggtcaggctagatcaggcgggcatttcacgccgactttcgtcgccccagacggcgatctgtgaccggaatgacgttattgaagggctataggcgttgagaggacgatagccgcccggccccgccgcccggttttcgccgggcggcggagcgggacgtcacgggacggcggtgatccggccggaaccgccctcgggatagtccgccgcggtgatccggccgccgaggtcatcggtgaggtaagaggccagcgcctgctggtaggtcagcccgaccgtggtgaacggcaggccgcggaagggccactggtcgccgccgcgggcgctgaagtcgttggtggccaccgacaggtccggccccggcaccacccggccgttctcgacgatcacggtgccgtcgtccagcaccaccgaccggatccggctgccgggggtcagcacggtgccgtcgtcatcgaccacctgggcggtgccggaggggtcgtagctgaaacggaagcccgccacctgcgcgaagcgcccgtcggcggcggggagccgggagacggcgttctccaggatctccttgaactgggcgcgcggcacgttcgggaccaccgagacgaagttgccgaacggggcgatggcgaaggtgtccagctcggtgatgggaccggcggggatcagggtgttgttgcggatgccgccgccgttctgcagggccacatcgggcggctgaaccccgtaggcggcggcgttcttgcgcccggcggccagcagcgcgtcggccaccaggttgcccaaattggtctcctgggtgcgcaccccgggctcgcggcggccctccagcgccacctccgactgggcgacgacgttggccgccatgccctccacgaaacgcgacaccggctccaccacggtccgctggatcttcgggtcgggggcgacggcatccggcgccacccccgacacccgcaccgggccgctggccggatccaccgacagcacccggccgtgcgcatcgaagttgaccaccagccggccgacgtacttgtagtcgccggcggtggtcaccaccgggacgtccaccccggccttgtccttcaagtgcagcgggtagcgcagcttctggccggtcgccgggtcggtggagacggcgtccccgggcaccagcggggtggtgtcggaggccagcagctcgtccccgccgccggcgatcgccacgtccacgttccgcagcagcggcaccagctcgcggtcctcgcccagcccctgcaggtggctgatcaggatgatcttgtcgatgccgcgccgggtcagccggtccacctcggcctggatcagctcggccacgttctgcagcaccttgacgcggcgggggctggagatggaggccagcgcgggcgtggtggcgccgacgacgccgatcttctcgccgcgctcggtgaccgtggccgacgccacgatggcgcccttgcgggccagctggttcagccggggctcgtcgccgacgtcgaggttggccgacaggaacggcggcgggttcttgccgaagctttcgatgaagtcggccaggacgtcggggccgaagtcgaactcgtggttgccgatcgctatcgcgtcatagccgatggccttgagcgccagcgcgtcatagaagggcacgcccttgctcaggctggcggtgaactccgggccggccaggaagttgtcccccgacgacagcaggaccaccccgcgccgggccgcctgaccggggccgggtttgccggaggtggcctgtttgcgcagcttgccgaccagcgtcgcaaagcgcgccactccgccgaagtcctcctgcccggggacgccgagcagcttggactccccatcattgttgtgaagaattgtcagcgtaaagtctggtttgtcgggcttgccgtgggggacggccgccgcgccggaggcgagcggaccggccagtgccaaggcggcgaccatgcacgtcgccgtcagatggcgtggacgtagatgcgacatcatcgaaactcccgaagacgggggctgccgcgcgcattttaaagacacggtgacgtgcggcgaatgatcagaggttgccaggaaaatcccgcattgatcgtcaactgccgcatggcaatcgggtaaggaaccttttccagcgcatggccttgggcgccgaagacggaagccctgacggtatccgaggccatcacgttgcaggtcacggcaccgcccccgtccccacctgtgggaacggcatgttgaaaaggcgcagcggaacggccccgcaccgcccggcgcggggccgtttcaccgaaagacggcgatcgtcctcgaaaaccgcggcgtcaccggcgcgtcggtgagccgtcagcgcccgccgaccgcggccgaggcgttgatgatgccgttgccgtagaagccgttgcgcttcttggaaccctcacaggtgtggctggtgaccacctcggtgaaggacccgtcgggcgactgcacctgccgccggtaggtgtaggagccgcccttcgggcaggccgtcgcggtggcgctggagcgcaggatcgactcggtgatgcgcgggtcgaggcccaggccgctgcggtcgcgcttgccgtacctgctgacgatcagcgccgccaccccggccgcgtgcggcgcggccatcgaggtgccctgcagcgactggtagtaggcgcacgtgccgcccttgcagctgcggatcacatacgggacgttgggcgtgccgtcggcgttcagctcgccccgctgccgggccagccgctccgggtaggccgcccagatgccggcgttgtggtcgagcttgccgtcggcggtgtcgtacttgtcaccgccgggcgccgccaccgcgatgtagccgttgccgaagctggagtagtacgccttgcgcttgctggggccggtcgccgacaccgggacgacccccttgccctcggacggcatcgacacgcagctcggcgggatctgccgctcgcgcgggctctccccgggctcggaggcgtagttggggctggaggtgtcgacgtagggcttggtgtagtcggcggcctggttgccggcggcggcgatcagcgtcacgccccgggcgcgggcgtagtcgagcgcccgctgcgtcgcctcgatgacgacccgctgctcggcctggtcggcggccgagtcggccgggttgtcgacgcagttgaacagccaggggtccacgtagaaggacatgttgaccacgtcgatgcccacgtcgccggcgtaggtcagcgcgtccacggtcgcctgcaggaagaagtagcccgagtcctgcccggcgcgcaggttgaccagggacacccgcggggcgaccccggcgatgcccagcccgttgcgcggcgaggcgatggtggaggccacgtgcgtgccgtggtcgttgtcgtccacgtccgccgggtccacgcagctgggcacctcgcacggcccgtccacctcgttgccgttggcgtccaccgggatgtcggtggtgaagttgcggctgaggcggcggttgaagttcggggcgatgtcggggtgcgagccgtcgatgccggtgtcgatgacgcccaccagcacccgccggtcgccctcctccgccttgtgggcgccggagccggtggcgccgatctgcttcatgtcccactgcaggttcgccagcggctcctcgccgcgggcgccgccccgcgggtccttgcgccgcaggatgtgacggccctccttttcgacggagaaccgctcgtggaggccgcgcaccggcttgggggcgtgcccgatgacccggttgaccgcggcgccctccagcgccgcctgccgccgggccgcggcggcgaagccggcggcggcccgcaccgtcgccacccccaccgcggtgttctcccgcaggatcgtgccgcccgccgcctgcacggccgcgcgcgcccgctcggcgggaaccccttccttgtagagcaccacgtactcggtggtctgctcggtgacctgccgtggtttggtcggtcccgcatgggcgggaagcgccagcgacatcgcggtgacgacgccggtcgcggtgaggacgactcgccgcactgtcacacctcctagccgagggaggaaatgcctgctttgcacctgaccgggcgacgttactcattccccctttttgttgacgaccctcatgcagatcacaaaatggaacctattgtgtgaagatgtcgggttatcgtgccgtgttgaccgcttccgtggtgttgagttactgggggtatgagatgttcttagactattttccctggtagatgggcatttggtggtgatgggcgtgtgcggccggctcctgcccggtgggagctgaatttccgttcatcggccagtgggcggctgctcgcgcctctctagggatccggtggattaccggcgaagttgaccgacccttgaagcttccgggtgcggagtgcggcactgcggcgccccttgggcgccgggcgggccgcccccgcaaaccaccccgcatacccgcccggctcgcgggtagggcacgcggagtccgcggcccgtgcccgtccgatcatccgcggcgagcgcaagagcgggccttggaagtggagggaagcaccatgtccgatgtcccgcttccaggcggctccagcccgccggcgggaaccgccacgatcgccaagatcctcgccgtccccttcggcgcggccgcccggctgcggcacgcccgcgccgtccacccccggggccgcacctacgccgcgacgctgcgggtgaccgacaccggcctggcggacctgctgggggaggaacggcacgtcgtcgtccgcctctccaaggccaccgcgaccccgggcggattccccgacgtgctgggcgtcgccttccgcgtgcccgccgacgccgggccggtggacctgctgctggccaccaccggctcccggcccggcctgcggcacctgctgcaggtgcgccgctccttcggcgacgcggtccacaccacgctgctgccgtactcggtgcacgggcggatccggatgctggcgctgctgccggccaccacccgccgcatctcctgcgacatggccactttggacgcggcgatcgccaccgggccgctgccgttcaccttggcgacggcctcgctcaccggcccctgggagccctgcgggacgctggagatccacaccccgctgcccgacggctcccccgacaccgacgcgttcgatcccgagatcaacaacctgcccgccctgcacccggccggcccgctgcggcgctggcgcctgctggcctacgccgcctcccgccacggccgcgggcagcccttcgccgtcccgcgcccggctccccgcgtccggcccatcaaccaccggcgcccctacgcctggaagtgacgggccgggccgccggcgtcaggacgagccggaggcgcgctcgcgcagctcccggcgcagcagcttgccggtgacggtcttgggcagctccttgaggatctccacctgacgcgggtacttgtaggcggccatgcgctccttggcgaaggcgatgagctcctcggccgtggcgctggtgccgggacggagactgacgtaagccttgacggtctccccccgatagggatcggggacgcccaccacggcggcctcgcggacggcgggatgctcatacaggacgtcctcgacctcccggggccagatcttgtagccgccggcgttgatctggtccttcttgcggtcgaccaggtagaaccagccgcgggagtccatgtaacccacatcgccggtgcgcagggcgcccccgggcagggcgttctcggtctcctccggcttgttccagtaaccggccaccacctgcgggccggaggtcaccagttccccgatctcaccgggcggcagatcccgcccgtcgtcatcgaccacccgcaccacggtgttgtagaccggcacgcccaccgacagggcgccggaggccggatccaccggggcgtccgccccgagcgggacggcatgagagggggaggtggtctcggtcagcccgtagatgttgtggatgtagtggccgaaggctgattggaacgccttgacggtgctgggcgggatgggcgcgccaccggaatagatcttcgtcaggctggccagcgcctcccggtcggcgttcggggcgttcatcaaggcgatgaacacggtgatcgaaccgacggtgaaggtggcccgctcggcccggacggtctcgatcgtcacctgcgggtccagccggtacatcagcaccagcggcgccccggtcagcagccctgccgcgatgtgcccgatcaggccggtgatgtggaacagcggagccacacccaagatcacatcgtcgggccccaggcccacccagtcccggtaggtgcgggcgttgaacaccacgttgcggtgggtgttcatcgcccccttgggcgggccggtggtgccggaggtgtaggtcaggaacgccacgtcctcgggcttcagctcgaccggggccggggtacggccggagaaacgctccagcaggccggccatgtcgagggtgccctcgcaggcgaccggctccaccccgcccagcacccgggggtcgttgcgggtctggtactccagctcggacgtggtgatcacggtgcgcaccgcggtgtcaccgacgaccttgcccgccacgtcccggtacaggccctgcaggcacaccagcaccgtggcgccgcagtcgttcagcagctcccgcagctcccgctcccggttcatcgggttgaccgacaccgcgatgccgccggccttccagatccccaactgggcgatcacgaactgcgggacgttctgcaggtacagcgccgcccggtcgccgggggcgaacccgtgctcggccagcgccacggcgaaggcgtcgctgagcgcgtccagctcggcgaaggtgatccggccgtcgaagtagcgcagcgcgtccccatcgggattgcgcgcgacggtggccttgaacatcgccaccgtgttggcgtactcgggctcgatgtcggcgggctgtcccggcgggtacagcgccagccagggccgctggtcgtaaacgctcatcgaatcgccaccgggttgaccggagcgccggtgccgcccacgatcttcagcggcgccgccacgtacaggaagctccaccggccgtcggcggcgcaggcgtcggccaggtcgtccagccaggcgatctcggtcagcgccacgcccaggttgcgcatcagcgcgcagtgcagcggcagcgccaccccggtgttgggctcgtaggtgacctcgttggcgatggtgtcggtgaccaggttggggatctcccgctgctggaaccactccaccagttcccgcgagtaggtcaggcccggctcgttgaagtccttgtagaactcctcccggtcggtgagctggtaccagtacttcagccagccggtgcggatgcacaagatgtcgtgcggctcgatggtcaccccctgggcctgcgcggcggcctccaggtcggtgtgatcgaacgtctcgcccttctccagccacggcttgccccggtggcgggccatgtcgatgagcaccccgcggcccaccacgcccttttcggcgatcggcagcaccgacgccttcttcatctgcccgaccgtggtgcgggcgtcatagccgttccacagcttgccgtcgtaccacaggtggccgagcgcgtcgtattgcgtggagccctgcaggaagatctgcgcggtgtcgtcggagtagtgcagcccgccggggtattgcggcgcgtcgggcttgtcccaggaggactcgtccagcacgttgcggcgttccatgggggagcggccgggccacagcgggtcgccgggaggctcggtgcgccccatctggatctgcagggtgaacacctcgccgctgcggacgtgccggatgccccgcagcacctcgctcgcgtccaggtaattcaggcatcccaactcgtcgtcgggaccccacttgccccagttggacggggcgtcctcaccgaggagctcgcgcatggcgggggcttcggacatcgtcgtctcctcccgttcggccgggcggaacgcccggcggacgagccaacaagcgctacccggtcaacatatgagcggctcctgtagatatgtcactgaaagaagtaattaatgctttacattcggtgaggtttgcgcacgccggggcgcgcccggggtcagcggacgttcccgtaggcgtcgagcagggcctccacggtcaccttggcgccgtccatgtccgcatagcgggcggcggccgactcgatctccgccagctggccggtcgcggcccgggagggcaccccgtagacggcgcgcacccgctcgcaggcgatgcccagcgccatccggctgcgctccacgaactctttgagggggtaggcggtgccgggggtggagaagtcctcgacgatggtcgagggcgagtaacagcgctgcaccacaccgtccggccagcagacctggaagtacatctccggcatgcccacctcccgacagcaagcccctcccgcgcacgcgccgggcctcttgccgctgcgcacctcacgccctgaccgcatacttcagcggccgtgcattaccggacggcggcatcggcaataagcgcccgtttccgaacgctcacacctcgccgcccgcgccctgcgcacggggccggaccgcaggccgccgttcgggccgcacgggcgcgggtaggttgccggttgtcgcgatcatttgtgatctgggggcatttcgccgagatcaccgggggtgaggacgtgcgggtgatctccgaatcgcaactggcggccgtgctggccggcttgccggacgacccccgcgtggtggccggcggcaacttcgccacccccgaccgggcgctgcggatcctcgacgagacggtggcgcggtaccggctgttcatgctgaacgcccaaaaaggcgtgccggaccgcgacggcgtggtgctggagacgccgttcgtgggggccgggatgcgcggccgcgaagggctgcgctacttcccctgccggctgtcgctggtgccgaacctgctgaaggagacgctgccgccggacgtggtgctgatccagaccaccgtcccggcgagcggggcggtctccctcggcatcgaggtcaacatcctgcccgccgcgatcgaggcggtgcgcgaacgcggcgggctggtcatcgcccagttcaacccccggatgccgttcacctacggggacgcggtgctgcccgccgacgagatcgactacgccatcgaggccgaccggccactggccgcccccgagccccggccccgcaccggggtcgcccggcggatcggccagcgggtcgcctcgctgatcccgccggaggccacgctgcagctgggcatcggcgcgatcccggacgcggtgctggactccctgcgcggacgcacgggccttgcggtgtggtcggagatgttcagcgacggggtgctcgccctggaacgcgccggcgccctgcgccccgacaccccgatcaccgcgtccttcgccttcggctccccggagctgtatgcgtggatgcaccgcaaccgccgggtgcggatgctgcgcaccgaaaagaccaacgacccggccctgatcgcccggcggccccgcctggtgtcggtgaactccgcgctccaggtggatctgtacgcgcaggccaacgccgcccgggtgcgcggaatgatctactccggtttcggcgggcagaccgacttcgtggtgggggcgctgcactcgcccggcggccgggcgatcatcgcgctgccgtcctggcaccccaaggccgaggtgtccaccgtcatcccgcgcctggccgggccggtcacctccttccagcacagcttcatcgtcagcgagcagggcaccgccgcgatctgggggcacgacgccagtgagcaggcccggcagatcatcgaccacgtggcgcacccgtcggtgcgcgacgggctgcgcgaggccgggcgcgaactcggcttccacctgccgtagaccctggtcggcaccggtgcggcggggagtggacccgggtgatgtcgcgcagcgcgatgccgcttcccgcacatgggcgccggtgtccccgactgtcaggttctgcaaggtgatgtccccgggggcgggaagctttcattgttctttcatatagtcccgggatcagggatttatctgattgtatggcgtgcatgtttcaatgaggcttctatggcgatgtcggatctttgtgtataacgcgggatctctcgttttcggatcccgccgaggtgtgtcgaaaaagtgtgatccccgggtcggggaaccgaaaaagatttaaaggccgcgtcgatcggccgacggcggacggcatgccggtatcgtgccatctgctcgtgttttcattccgggctggatcgggggatattgcgtggcgcaacgggcattcggcggcagaggggacaacggggcgaaggcggccgtcgtggcgttcgccgtgctgctgagcggatgcgcgacggccggtacggagatcgagccgcggctgcgggcggcccgcaccggcggcctgccctcctccaaacgcttcgacctgaccgccccctcccgcgccctgtttttgaacaaacggctgaaatccgggcgggtcatgcagggcttcgggttcgacccgcgcaacaagcggctcttcgtggcccagctcgtcgatgagccctccgccgacgcaagcggcgacctggtgatcaatcggctggatttctccggacgacgcaccggccacatgtacctgagggggttcgggcacggcatatccatcggggtggagccctccggcaagaacacctacctgtgggtcgaggtcgatcccgtcggggcgagcgcccgcggcacccgtctggcccggttcaagttcgtccacggaaagacgctgaccggcgactctccggcccttgccaaataccggcccatcccgggcatcaggagcgtcacggccgccatcgacccggtcaaccgccgcctggccatgcgctaccgcaagaacggcagacggcgagtcgccgtctacaaactggccgacatcaaagcgcgccgctaccacaagcggctggtcgacgtcgccctcccgcctcaaaaaggcgaagtcttccagggctatgcgctttacggcaggtacctgtacacctactacggaaccgcctacggccccggcaaccccaagccgggcaacgccaggctctccaccatcgacctcaacaccggcaaacggatcgccggccccaccctcaccaaggcgggcgcctccctgccctaccgcgaaccggaaggcatggccgtctaccgcaccgcctccggccagatgcgcctgttcttcggtttcgcctccggcgacctgggcgaacgccgggccaacctcttctacaagaacgtcctgatcaaataggccgccttccggctcacggcaggcgcgcgcccccgcgctgccggtgcgaaggccggtcgggatcgcgctgccggccggtgggctgcgggcgctgcccggcgggcggctgctccagcagccgccccagttcggcgtggatgctttgcagttccaggcggtgcccgcccgtcagcggcggcccttcgccggcgaccgcgctcaccagggccagccggtccccgatgtcgccgatggcggcggtcagcagctcccgccggaaccggcgggccagtttgcggccgaagtcgccgcgggccagccgctgggccaggccggtgctccaggcctgcgcggtctccgccgtcgcgccgtgcgcgagcagcgccggtgccagcccgcgcaccaccgcgacggccagcgccggggtgggcttccaagcggcgtcgcccaggcgccgcaggcaggtgtcgagggacaggccgcgccggtaacccgtgcagagccggtacacgaccgcttcggccccctgaaggggaggcagctcctctgcgatggccgcggtgcccctggacaggtcggccgtccgcccgggggagggcgcggagccggggagcggatcatcgccgaggtgcgcggtggaccccgacagcagggcgtcggtccacctcgccagggacgggtcggcggagctcaaggaacccagccgttcggcccagtaggggaagtcgccggcggggatccgcccggtggccagcatctccccgaaaggccgcagcaccaggtgcagccgcccggactcggccgccccctccagcagcaccgccaggcagtcgcgtccggaggcgttcagccgccaaagcagctcgggcgccggaggctgaggatcttctgcggccagcaccctccacagcgccaagagcgtttctgagtccccgtggggagccgacgacagccagcgcagcccttctgcgctccggcccccggcgccgagccgggcgatgaacgcgcacaatagcagggggttctccaggacggctcgcagcgtgcggggatgccctctggtgtcaccggagacgagcacgctgtcgtggaccagccgagcggcgtgccgcgcccccggcaccgcggccctctccggcccgtccggcggggtgaccagggaggccaggaagtcgtctccggtgccgtactggtaggccagcggcagggcctcggtgatcccggtgcgctcgcccgaccacagcagccgccggcatctgccgagcagcgcggtcagcagcgtggtgacgtcctcatcggccagttcccgccaccaccgctcgatggtgggccagtcctgcggctcggccttttcgatcagccgggccagggcccggcacgcggccgcccggtgctgggcgtccagcaggatcggctcgcagtcgaacgaggcgcgcagctcctccaggtccgcttccgcgcccggcacctggaaggagtgcgccatctcctccagcgtccggacggcggggccggggtcgtcacaggagcggggggcggtgtcggcggccagcctgccgatcaccgccgcggcgccgagcctctcgaccgccctgcgcagcgggaggagatgctcctgcacgatgaggggatcgggggtgagccgccccgaccacggcagttccatgacgccgtggccggcggcatggcgggcgaagaacaaccgcagccggtgcggggtggcgctgttggcccaagtggtggcggtgagcttggcgcggtagccgtaggggagccaggccgtcacctcgtccaggaagcgcagccgttcctccagggaggcctcctccgcctgggtgatgcacaggcgccgtccccgcaccagcaaggcggcggccagggcggggtccggttcggcttcccagggcgtcccgggaacggcggcggggtcgaacgcgggcggatcgatggtgatcagcgggccggtgccggcctcgggcagttcgaccccggacaggtgctcatagagggtcgagtaggaggagcgggcctcgcccagggcttggaagggaaagaagaagaaccgcgtggtggacgcttcccacagatggccgggctcctgagtctgcagggccaaacccaggtgagggactttggagacctccaccgtcccgatggtcagccggggcagcgccgcctccccgtccggggtgccgggggagaagcgggtgatgatcgtctcgaagtgggaggcacgcagccgtccctcgctatgggcgagcaccgtgtacgcgccgccggtctccggggagatcccccacaccgcccactcggctttgatcactgccatcgctccgcgtcctcatccggctcgaatccggagccggcccgccgcaggccccgggacggaaagaaaggcggaatatttcccggtgtctggggccatgggtggaaaagggttcactgcgccggcccctgagctgtctcaccctggccgcgtttcagccgccgcagcagctttccggaatctgggttctccttggcgtgggcgccgcggccgcggccccgcgagcgcttcttgccgagcagttcattgagagccttcaccagggatgcgacctgctggtgatttttatcatcgtcgaacacccgccccttggtgaaggcattgagtttctgcaggcggcggttctcatcggacatccgttccatgatccttcgcaggtaggcccgctggaagtccgccgccggcacgttcggttcgaaccgtccggtgctgaggtattcaatgagagcgtccgcccactgctggccggtgatgccgctgccgtgccattgctgaatccgaagaggcaggcgttcgacgacctctaccgcgacatcggaattgacgagcaagtgcttttgggacagcagggcgtaggtggtctccgggtgctcacttctttggaacatctccacgatgaagtcgagggcctgctgagcatgcttcctgtccagggcgggcgactgtccgggcacggcgggaggggcgccgtcttgaggcgggaggacctgggtcttgtccggggcggagcgcgagggcgcctcttgccgccactcggtgtcccacggctcgtgaaggcgaccatgctcgagggcgtagcgtatggccggaacgctcaacagcccgagttcgtccagcaaccggcgcacgtcctcgaaccggttcggtctgtcctgccatgattggtggcgcaggcagtcggcaagcccttcgaccatccgctccttgtcggcccagggacgctcccaggcaaaggagaaggttccctggtagtccctccattcctgggggggaacgtccgtgatccagcggggttgacggtccgccgccagcagcatgacgtcgaccgccgcctgagtcaccggatcctttggctctagcagccacagctccttgccccagtgaacattgtcgatggggccggtgtgctgctggcggatgaaccactggagaaaggcttcgccgacataacggaatttgcggcactgatcggcgatgttcagcatcagcagcagggagccgatgccgtagccggccaggagcgccacctcgtcaatggagatgtcctcgaagtcgtgcgggtcggccagccgggtgacgagcgtcctgagctcttcggggagccggtcttggacccagacgaacgcgctttgaaactccgcccctccgcttccggcgagcagttcggcgatcagcgcgagcatgagggggacgtcgccgtccaggatctgctgggtgtgcggcaggccggcgaggtcatgccccgaaccggtgaggagcaggcgggccgctcgggccagccgccggccggacggctccggctggggaggtctcggccgggcccggagcacctgcgccaagaagtcgtccacctcgtgccggcgcaggtgcgacagcaggtcgtacagcgggcggtcctcctccagccccagcgtccggtcggacatgccgaccacgggtccgtcctcttccagccacagcagccgggagatcatcccgatcaagggctgccgccacggctcccatccggtgcgctcaaggaccttcggcaaccaccgggtgacgcggagcaggtcctgccggtccggctccgggaggcggaggatcccgcgcaggcacgcctccgcctcctggggggccaggtcgtcgccgtcgagccagttccgcagctcctgcggggaggcggtgccgtgcgggagcatccgccgccgctccagccgggccttgaccttgtgcagggcgcggaccgcttcgccggcctcgtcgaaacggcgtgcctcggtctccttggccagatgcgcgatgacctcggccgggccgtgctcgtgcagcagccgccgcagatcccgcaggtaggcgtcctgggggacgtcgatgtgcggatgccccagccagggcagatgggtggtctgcgggtcggcggaacgccgggagaaaaacagccgcagcttgtgctgggtggcgctgttggcccaggtggtcgcggtgagcttggcgcggtagccgtacggcagcagcgcggcggtgacgtcgagataccgcagccggtccttgaacgaggcctgttcggcctgggtcaggcagacgcgcctgccctggagcagcgaggagagaacggcggtgagcaccggatcggcggcgtccggctctttcaggtccttggctatgaccgccgggtccaagggcctgaccgagacctcgaacggctgaccgtgcccggtctcggggagggggagcgcggacagctcctggtagaggtcgcaataggagacgggctgctcggccagcgacgcataagggaaggcgaagaaacgggtcggcgcgatcttgcggccggcgccgtcgtagttctctgagatgttctggatggccatcccaaggtagggctgctgggcgacgtcccacgcgccgacggtgacccggggcagcgccttgtccccatcgggggtgccggggtgaaaacgggtgatgatcgttttgaaatggctggaacggagccggccgttgctgcaggacaggaggccatagtcggtggtggcccccggtttttcgctccacagtgcccattcgaccgtgatcgtcgccatggcgtcgcgctcctatcgtctggtcacctgaccaagccacagcaagggctcaaggacgttgatcgggtggatgtcgccccggatcgtgtactcccccggctgcgtcggatgcgggatcacattctggaaactggaggcctggaaacgggtcgccgtcgggctcaggtagaaacccaccgccgaggtggcgaagtaacgcacccgttccggggcgaaggacgtcttgatcgcgtcgtggacctgcagggcgctgcgggtcggcgacaggtggcacagctcccggaacaggtcctcggccttgtcctcgcggacccgggggaacaggtacgggtcgtcggggtcgaaggtgaggtacccccgtctgtgggcggtgtggaagaccttgggggagtccagtttggtgatgcagacggccagatagtggggcaggtgccggccggcgagccggccgttttgcatgcagcggtgggtgacgttctgcaacgcctgctggaagtagtggaactcgtcgccgtccttgttctcccggagcgggtcgaacaggtagacgatgccgtcgcattcggtgaggtggttgaccagcctgtcgaacgcgtcgccggactcgcccacgctctcggcggggtcgtcgaagtccagctcgatgtcttccagctcttcgctgatctcctccgcccggtccttctcctttcccctgaagagccgtccggaggcatcgatcagatccagctggaagtgcagcgggacggactcggtgcgtttgcgccagcggtgtttgacgacccgctcggtctcccccatgatcgtccagctgtactcctggatgccctcggtcttgctggggaagcgccgttccttggtcaggatctgggtgttgtcgaccaggaagtccaccgagggctggtccaccccgatgatgttccacttgccctggctctggttggccgccacgtaaagggcggccaggaaggtggtcttgccgctgctggtggccccccacagcccgatcttggccatcttcgtcacgggtgcgccggggcggttcatcgcttcaaggctcatggtcacctcaaccttcggaaaccggcagcgggaaggccagccggccggattcggggacgacgatctgcgttttggcggcgagccggtgcgcgtcggtgatgtccagccggagcagggcgtcgccgccgatccgccgccaggcgggtgtcagatgctcggcggaatccagcacggccacgctcagcagcccggggcgctgccggatgcggcgcagctgggcctgccagtcgtgttcgtgcgggcaggacagcagcccgctggggtcctcgcgcggagggtgcggcggccgccggccgaaggtcaccagcacgaccttgcgccggggcgggatcgtggccagccgtttggcgaccaggtgcagggcgtcctcgaccggcgaggcggggatgcggtcggaaggggccggacgcagccgttccagagcctccagcgcggtggcgggccgggtcagccacttgccctgcagcaccttggcctgctcggcctccatgcggaagtcatggcggccgtagccgatcacggccacccgcagccggtcggtctccggcagccggcgggcggccagcttgatgaagtcggccgccaggcggcggcgggcggtcaggccgtcttcgcacaggtccagcaggcagatcaggtccagttcggtgatctggggggcgagccggtcgggcagcgtggccaccagcgccgaccagggccggtgctcgggggtgaccccggcgggttcgaggaaacggatccggccctctccggcgagcaccgcgcgcagccggtgctcgccttcgcccaggtgcacggagccgacctgcagtgcgcgggggccgtcgtcccgccaggcgaccacggccagcacgatgccgtcgggatggggatgcacgcaccggatggtcaggctgcgctcggcgccggcccgctcgccccgggagaacagccggatgccgtccaggaacatccggccggtgcgccggtcctttcgggccaccaccagttccaggtggtcgcgcagcggcagggcggccatcgcctcggcgatgagcgcatcgacatcggccccgttcagcctgctgaccggggtctgggcgcggccctgcagcagcatggtcagcgcccgctccggcaccggccagcccggtgcggtgcacaccggcaggatccgggaaccctccagcggcggcagccgctgggccagggcgcgttccagccccgcccacagcctgacccggtccaccccgcccaaccccccggcgagccggaactgcagctcttcggcggccccgctcgccagcatgggcaccaggacctgccagggcacggtgcggcgccgtcgcgcctgcggcaggccgaatccgtccaccccgacgacggtcacggcgatcccgtcccggccggcctcgacgatgctcagccgcccgtcatcgagggcctcgtccaatgtccggctgaggcggtcacggaactcctcggcggagtcggtgtcgacgcgggcctgccggcgggccatcacccactcggtgtcgctggggcgcttgccgcggatgtagggcaggtcctggccctctacgggggagatgcgggcggcggcgatcgcgtcgaacagccgctgggcgtcctctatgcgctgttcttggaccagggtgggggtgccggggggagggggctgccagccgcactcctcgcacggttcgtcctttcccgtgggcgcgaagcacaccgggcaggggacctgctcatgacgaggcatagggcgtcctcatgcgctgaggcactcaccggggagtgcggctcgtacgggaacggctctggggtgccggcatccacagggacatcgggcttccgcccggccgggtgcggcccgggcaccgaaggcccgcgccccgggcctcggccggtctgcgggctggggacgaggggcgccttggggcggtgaccgcagatcaccgccgatgttatgggcggtccccatgtcagggcatgtcaaaagagacccgccatatacgacccgtgagaccatacataatcggacatgtgattgtaattgcccccatgggtcaccgctcgtatcgacaggcctctgagtagggatggtacaacgggctgacaggcggttttgagtattttgacacatagagcacctgatgtcggtttgttcaggtgttgtgaccgggcgtgttccgccgctggtcgtttcgggggtcgtggcggagacgctcccggatccgtgcgggactttgcgcgccaaggctctcttttttgtgtcaatcctcgcgtagtctccgttcaggacatgatgccgccgagttcacccggacaccctggccgcattcggacggatggacgatcaaaggccgacaacacggggggagttgcttgaagaacatcctggtgtggctttccagcgctcgtgaggacgtcctggaagacagccccggcgacaggcccaagtacatcggcatcggcagcgccatcgtgatcaccggcacgatcgccggtgtcgccatgacctatgccctggccagcgcggtgaaggcgtcgctttgggtggccgtgcccttcggcgtggcctgggcggtgggcatcatgctgctggaccgctggctggtggccaccatccagcgcggctcctgggtgcagaacatcctcaccacggtgccccggctgctgctggccgtgctgctcggcctggtgatctccactcccctggtgctccgcatcttcgagccggagatcgtcgcggagatctcccggatgcagcaggagaaggccgacgccttccagcggcagcagcgggaaggggacgtcggcagggacatcgccgcgctgaccgcccagcgcgatgagctgcagaggatcatcgccagcggcggcgacgcccccagcgacccggaggccgaccctgagatccgcggtctgcgcgcgcagctcaaggaggccgagaccgcccgggacgaggccgtcaagaagctggactgccagctgtatgggccgtgcaagcccaccgggccggggccgctcgccgacgccgcccgccgggagctgaacctcgccgaggcgcggatcaagacgatcgacggtcagatcgaaaagcgcaagcgggagctgaacgccaacgacgaggccagccgcgcccagcgggtcgccgacgccaaggcggcgctgcccggcgtgcagcgcaggctggaggatcgcatccgccagcaggagagcctgcgccggcagttcgaagagcgtcagcgcaacgcaaacggcctgctggccaggatcgaggcgctggaccggctgtcggagcgcgacagctccatggggcgggcccaccggctgctgatcctgctgttcaccgccatcgagatcctgccggtgctggtcaagctgctgatgctgttcgcgccggagaacaactacgagcggatcctcaaggacagggaacgcgaggagctcctgcgcgcccaggtcaagagccgcgccggcgcggatgggcaggccctcagcgatgacatcctcaagctgtgggggatgccccccgacccaccgggatcggaagggggagaggcgccgcccaagccgaccaccccgatgcccgacggtccggcgccggcgcagacaggcggccgtcttcccgaggagggctacccctcggaggactccaggcggctgatggagatgcccgacgccaacgtgcgcggctacgacggtgagcggctggacttcggtgacggcgctttcgaggacggccggcgggacgacctcgacgactggaaggagacgtccccgggcggctgggaggagggaaccgccgccgaccggagggccggcgccgcctccgacgggtggagcgacgatcccggcgacgacgagggccggagggcggagcccgcttcgggggcctgggactccgttcccttctcgggcgggcgagaggacggcgccgccggttccccgcggtcggtgaccgacgatttcgccgatccgcgggcggccgccgcgtccgactccaggcgaccggactcgtccggaggcgacgagggggaccgtctgctgaagttcgacgactgaatccctcgcccgccgtggccgtccggcccggtgaacccttgcaacacgtggtcttgggcgccgaagacgggcccgggcggtgtccgaggccatgacattgcaggtcacggcagctcgggagcgcgaggaacgacgtgggagtgtccaggtgacgggtcagttcggcggcggccgcttcgaccggatccgcaagctcggcgaaggaggcatgggcagtgtctggttggcctgggaccgcaagctggaacgcaaggtcgccatcaagcagctgcgcaccgatctgctgaccccgcagggcaagccgctgatcacccccgcccgggtgctccgggaggcacgggcgatctcccggctgcagcaccccaacatcgtgcagatcctggacctcatcgaggcgcccggcgaaccgctgctgatcatggagtatgtggccggcgagccgctgtcggagctcatcgagcgccggcccgccctgaccgagctgcaggccgccgagatcgggctggccgtgctggacgccctcaccgccgcgcacgcccagcaggtgctgcaccgcgacgtcaaaccgggcaacatcctgatcaaacgggccaccgtgcacagggagacgctgtcccagcgggtccgcttgatcgacttcggcaacgccgccatcgaggactaccgggtgacgaccaagagcatcctggtcggcagcctgtggtacatggctccggagcggttcaacgggcagaccggcgcgccgtccgacctgtggtcgctgggggtgacgctctaccaggcggtggaacggcggctgccgttcccgggggagcagatgcagcaggtcatccacgctctgatcaacgaggagcccgctccgctgacgccggggcggctgctggcccccgtgatcaccgggctgctggtcaaggaccccgaccgccggctggaggccgcgcaggcccgcgacatgctcgtagagatcatcgagacggagcgcgcccggcggcggccgcgtcccgtgcggccggagggcgggggcgagccgcggagcacgcctcacccgcagggcacggcgcccgggccgcagcgccccgccccgccccgagaaccggccccgtcgcagcccgagtcgccgcgggggttcgccgcgatcgtggcgcacagcccgcaggaggcggtggcgctgctgcgggagcaggggccgcggacggccgctcagcggctggaccgcttggcggcggggtcggatgaggccgtcaccgtggtgctcggggtgggcgaggaattcgccggcgcgatgctcgcccacgcccgtcccgaaaccgccgcggcggtgctggggcggatccccggcgagcaggccgcccggctgctggccgccgtcccgccgggggccaccgccccgatactggcggccttccccaccggtgatcccgccacggcgcacctgatgcgggcactgccggcgcgggccgccgcccgcatactgaacgacctgccctggcagcgagtcggtgagctgctcaaaccgctgtcaccggcgcgcagggcggagatcttgagcgggatgagccctcgccgggccgccgccgtcctggaccgcctgccggcggacgcgcagcgggccgccgcgctcatccagcggatccccgccgaccgggtcggcgcgatcctggaccggatggacgcccggcgagtggcccgcatcctgctggttcatcccgaccgggcggcgcgcctgctgaaactgatgggcacggccgagcgcggtcaggtcctcgaccacatggactgatgcccggtggtgggcgtcagggcgcggtgagggtggccagggcgcggtccggttcccagtgggcgcgcagtgaggtgatcaggccgttctcgtcgaccgtgtagacgatcacgcagtcgatcgtcatggtggcgccgccgtccagggtggtggtgatggtggtgacgttggcgcagcaggggccgttggcgaaggagtcggtgacgcggaagcgcacccgcgccgaaccgatgtgctcgtcccagaaccggccgattccctcgtggccgcggtgccccttgccctcggggtccagcatcgaggggccgacggggtcctccacgagggcgtccggggcgaacagggccagccactcgtccttgcgcccggcggcggccgcggccatggagcgccgggccgcccggcgcgccggatggtcgccctccggtgcctgccacagcacgtcgggggagtcgatcatgactgaactgtaacgtgttctcgttttgggtcaagggttcaccttggcgatcaccgattcggcgaaccgctccaggtgctcgatcttcttggccagcggctgggtgtccggtcctttgacataggggttgcggaacccgacgatcacgtcggtgacgcccttgtcggccaggcgtttgaccccgtccaccgaataggcctcgggggagatcacatggatctcaaacggccggtcggcggtgccttcggcggcgcgcagctccgcgagcctggtcagcagcgcatccagctcggccgggtcgccgccgccgtgcatccacccgtcgcccagccgggcggcccggcgcagcgccgcctcgctgtgcccgccgatcaggatcgggatcggctcggtgggcaccggggacatcttcaccgggggcaggtcgaagaactccccgtggtactcgaagtacccgcctgcggtcagcccgcggacgatctcgatggcctcgtccatccgcctgccgcgccgctcccagggcacccccatcaccgcgaagtcctccggccaggggctgagcccgacgcccagcgccagccggttgccggtcaaaaaggccaccgaggaggcctgcttggccaccagcaccgggggacggacggccagtttgagcacgaacggggtgaagcggatcttcgaggtcaccgcccccatggccgcgatcagggagaacggctcgatgaagcttttgtcctccaggaactcccggctgccgtcggcggtgtaagggtaggtggcgtccgattccctggggtagaccagggagtcggccacggtgaaactcgcatacccggcggcctcggcggcctgggccagcggcaggtagtaggacgggtcggtcatggcctcggcgtagctgaaccgcatgccgccgagcatagtagaacctgtttcaatttgatatcccggaagcgggcgccgcctagagggcttgaaccccgcgcggagcccgtccgtgttcttcgatggggccgtgcggcccgcccggaacggaccagcactcgatgaggtcggcgaatgttcttgcgagcctggggtatcgcgcgatccctggtgatgtaccacggtgtgcccggcaggcaccggcgcatgctccgcctgtacggggagttcctgcggcccggggacgtcgccttcgacatcggcgcccacgtgggcagccgggtgcgcgcctggcggcgcctgggggcgcacgtggtcgcggtggagccgcagccggactgcctgcgggtgctgcgcctgttcttcgggcgcgacccgggcgtggccatcgtcccgctggccgccggggcgcggccgggacgggccgcgctggagctgtccaccgccacccccacggtctccacgatgtcgcgccagtggatcgaggcggtgaccaccgaccgcagcttcgcccgggtgcgctgggaccgctccgtcgaggtcgaggtgaccaccctggacgacctcatcgccgcccacggcgagccggccttctgcaagatcgacgtcgagggttttgaggccgaggtgctgtccgggctcacccgcccgctgcgcgccctgtcgttcgagtacatcccctcggcccacgacgccgccctggccgccctggacctggtggaacgcctgggcgccaaggcgggcggctaccgctacaactactcacccgtcgaaacgatgcgcttcgccggcgaacgctgggtcgacgccgccaccttggtccggggcctggagaagatccgccccctgggccgctccggtgacatctacgcccgcctccaggacgccccgcccggaagccgcggcaagctgcccctcccgggggcggagtgagccttttcaacgcatgcgccaaggcaccgtggacaggaccccggtgccgcggcgttcccgcccccgacgcccccgtcgtgacctgtgagaacggcgtgttgagaaaggttcagcggccagcggtccgtccggtggggcctcgccgtgttgagggccggttgcccgacgtgtgatcagcaaaagggctcggcatccgggcggcatgcggccggccgagagagatccttcagctctgagcgcacggtgttttgtgggacgcgcactccgggacgaccggcggggagcgccgaaccgctcgatgacatgcgcatcttgccggataacctggcatgcgtcacgagtcggccggggatagggggtcggtgtgacgggtgagggggacgcgccgtcgccgctgcctcccctgacctcctccgagcgtgagttcatcgagcgctacctcggcgtcatcgacctcctcggccggatcaacccggcgaacgccgagtccacctacgcggccctgcgcgccgctcagggcctggtcggcgaggccaaggggctgcgcgacgcgctggagaccatgttccagcgcggtgagaaggaggtcttcagcgacgacctggtccgcgcgctcaggcagttggacggccggcgccgcatagggcgactcgccctgccggacgaatgaccgcccttcgccgagtgaacggcgcaggtggacggacggggaacagggtgccctatgacgacgcagggcgaacgcgacatcttcgcgctcgcccttacgaagcgggtgcgccgtcagggagtcgaaccccgaacccgcggattaagagtccgctgctctgccaattgagctaacggcgcttgtcgtgttgggggcttgcccctcgcgacgtcaggaactttatcaggagcaggcggagtgcgcgaatcggttatcgggatgcggggctggaggcgctgtcggggcgggtctcgtcggtgccggccgggtgcagggcgccccgccatagggcgatggcgctggcccgggaggtgacgccgagcttggcgtagatgcggttgacgtggttcttgacggtcttttcgctgaggaacagctggcgggcgatctcgccgttggagcggccggtggcgatcaggtccatgacctcggcctcgcgggcggacaggccgtggcgggcgcggctggcgtcgcggagggcgcggatgaggtccagcggggtgaaggagccgggcaccaggtgaccgcaggcgccggcgtgcagcgcctgccgggcggccgggtcgtcgggcgcggccaggacgaacacgcgggcgcgccggctgagggcggccagccggcccgatccggtgagctgcgagcccagcaggatcacatccggccggtggcgttcggccagttccatggcctcagagccgtcccgggcctcggcgacgaccgtgaagtggtccccggccgacagcagggtgatcgcctcggctcgggtgccggggtcgccgtcggccaccaggacccgcaggggggtcgttccgtgcacgctcatccaccctccgtcgttcggctcggccagcgccggagttgataacgccggagcataacccgccgatcttccagatccaacaacggtggtcaggagacgagtgacggttaaaagttcaactgacaacgccgccgggatccgcggtgcgaacggccggcccccggccgccgaaagcgaaacgcaagtgcgagcggggagcgggcacgggccggaaaacgccacaggccccgtcgcgtgcgatcgcgacggggcctgcccatcagggtgagtgaggggacttgaacccccgacacccaggaccacaacctggtgctctgccgactgagctacacccaccacggggccggaatgaccggcctagagaagtgtagcggctttcgaggggtgatcgtgcatcgacatcaccgaacctgatttcagcacgtggtctcgggcggccgagacgacggccccgggggtgcacggcgccgtgccatcgcaggtcacagtctcctcactgactgcgatgcacccgtgccgagctgcgggagcggaatgccgaaaaggggtcactgcgaatcccgggcggtggcggcgaccacctcggcggccaccgcgcgggcggtctccgagtccggtcccggctgggggacgaagatcgcctgacggtagtagcgcagctcccggatgctctcggtgatgtcggccagggcgcggtgaccgccggtcttctgcgggctggcgaagtaggcgcgggggtaccagcgccgggcgagctccttgatggaggacacgtccaccatgcggtagtgcaggtgggcgtccagggcgggcatgtcacgggcgatgaacgaccggtcggtggcgatggagttgccgcacagcggcgccttcttggggtcgcggacgtgggtgcgcaggtaggacagcaccatctcctcggcctcgccgaccgacactccgcccggcagcgcgtccagcagcccggagacggtgtgcatctcccggacgaccttggacatctgggcgagcgcctcctcgggaggcttgatcaccacgtccacgcccttgtcgaggatgttgagctcactgtccgtcacgaggacggcgatctcgaccagcgcgtccttgcgcaggtccagtcccgtcatctcgcaatcggcccataccaacaggtcgttcatgggtttcaccctaatcggccggggcggtggcgacgcttggagcgcttcaggggaccttgatcgactccaccaccagctccaggtcgcctccgttgacatggctgtcgggcatggtcacccacagcacgctgggacgctgctcggggccctgatcgaccagcacgaaggccacggtctcggtgcggaagttccagccgcgggcggcggcctgcgggaaggagagccggaacttcaggtagtgggcccggtgcccgtcgatgctgcgcggctgcgactgcaggtcctcgcggatgtgggcggggtagctgccggtgggcggcggctcggtctccatggcccgggcgagttcggtgatcgccgcctccaggtcctcgggcccgtcgtaggcgatcgcctccggcagcctgccggaggcgatcgaggccacgtaccggcctcccgtcccgtcgtagtcctcctggacgacggcgctttggacgcgattgaacccgtaggcgcgggcgaggttgtcgtcgggatcgagcggccggggccgccaccggccgccgagccgcggataggacagccccgagtcggtgatcgtcccgaccaccggggaccgggctgcggggtcggccgagggagcggcgggggagaccgtgggaccggcgggggccgcttcgggctcctcccgcccgccggcgatgccggtggcgaacgccgcgaccagcacgaccaggacgaccagcagcgcgccgcccccgcccagcgcccacagcggcccgctgccgccggagggcggtgcgggcgccggttccttggccggctgccggggctgcggcgccgagggctcggccgggggctcaaaggacgggcggctcaggttccagttgggctgcttcccgcccggcggccgggagtcctcgccggagggggacgcgccggcggaagacgccgcgggagcctgcggtccggcgccgtcgtgggcgggcgcggcgacgcccgcctcctcggccgcccgggtggcctgcgtccactgggcgccgttccagtagcgcagcagaccgggggtgccgaaggggtcgtggtaccagcccgcctccggtgtctggccgctcatggcgccgagattatgccaaccacatcacggtgcggtatccgcctcatcggcccggtatgcccgaaggcgggatgccggggcgcagcagcgggtcggggatcggctcgccgaacacctggtgcaccggcaggaccccggcccacacgtcgagcgcgtaatcggcctcctcgtcgcgaggcggaccctggcgcaccttgaccgacgcctcctccagcgacagcgccagcaccgcggtggccgccagctccttgcggctgggccggcggacgatgtcccagcggccgggggcgaggtgctcgcagatggcgcgcaggccggccagccgctcgccggggtcggtgaccgggcggggcgtcccgtagatcatggcgctgcggtagttgaccgagtggtggaagatcgagcgggccagcacgatgccgtccaggtgggtgacggtcacgcagacctcccgcccggccgcctccgccaggctgcgcgcccccgtggaaccgtgcaggtagagggtgtcgccgtcgcgtccgtaggcggtgggcaccacccgcggcgcgccgtccacgatgacgcccaggtggcagatcatgcccgcgtcgaggacctcgtgcagcgcgctccggtccgtgcgggcccgctcgcgcgccctgcgcagcgtggtgcgctcggtggccgacagcggacctccccgcgggcggcgcggaagggcgggagaagacgcatgacccgaaggcccgggccggagagggttcgtcatggcgccttacgctaggcgggaagtggccatctccccagggccactttccggtgttttcccaagaccacttcgggaggtggcggccacgggcaccacagcgccgcgcgcccagccggacctgccgctgttcgtggaccgcgcggcggccgagccgttgagcgcgcaactggccgcgcaggtgcgcgccgccatccgggccggacggctgacccgcggggaacggctgccctccagccgggcgctggccggtgcgctgggagtcagccgaacggtcgtcatggacgcctacacccagctgtacgccgagggctggctgcacgggcggcacggttcgggcacctatgtcgccgatgtgagccccgaggagcccgccgcggccggcgacggccccgagccggaacgggaccggcgggcggagccggacggatgcatcgacctgcggcccggggcgccctgggagggaggactggacacgcccgcctggcggcgcgcctggcggatggccgcctccgcctccctgggcggccgtcccgacccctgggggctgcccgcgctgcgggaggcgttgtgcgagcacatgcggcgcagccgcggcgtgacctgccgtcccgggcaggtggtcgtgacgcgcggggcgaccggcgcgctggacatgctcgccgccaccgtgctgcgccccggcgaccgggtgggcgtggaagagcccggctaccggcgggcgcgcgcggtgctggccgcccgcggcgcccgcatcgtgccgtgtccggtggacgagcacgggctcatcgtcgacggcctccccgacgatctgcggctgatctacaccacgcccgcgcaccagttcccgctgggcggcgtgctgccggtgcagcggcgccaggcgctgctggcctgggcgcgccgccgcggcgcgctcgtcgtcgaggacgactacgacggggagttccgctacgacgtggcgccgctgcccaccctgcatgagctggacccgcacaccgtggtctacctgggcaccatgtccaagcggctgagcgccggcatcggggtcggctggctggtcgcccgcacggagctggccgccgcggtcgccggtcgccgcctggagctgggcgaccggacggcggcggtgccgcagcaggccgtccggctgctgctgcagtggggtgagctggaccggcacatccgccgtgtccgcgccgagtacgcccgccgccgcgccatggtcgtgcagacgttcgccgggctgccgctgcgcggcaccaccgccgggctgcacctggtggtggagctgcccggggccgtggtcgagcaggtgacggcccgggccgaccgggcgggcgtgctgctggatccgctcgccgggcactatgccgggccgccggcgctcaccgggctggtgatcggctacggcgccgccccggccggccggctgcgcgccggctgcctgctcgtccgccgcctgatcgaggaggcgatgggctgagcgtgcccggcgcgagggatcagaccgcccccggggtcagcagcggctgcgacgtcttggacaggtcgtgggcgagcagccgggactgcccggcgggcgagatcgccggggtgcggggccgcgggatctccaccaccggggtgtcctggccggtgatccggcggatgtccaggtccccggggtcgggcagcatggagccgggcacctgggaggcgccgaagtggccgcccttggcccaggggcggcggtgccggtcggcgtggtaggactggggcgccggcagcggcggcccggccggccagcggcgggggatcccccagccgtccagccagcgcatgatcgcgtccaggccgttgagcgggccgctggtgaacggctcgcgcaccagccccaccaccatgatctgcacgcaggtgcggccctctccgcgcaccgggtcggccagcaggcaggcggcgcgggtggcgggcagcatctggatcgcctcgccggtgcacggattccacaccaggtgggccgggcgcccttccttggccaggtcctgggcggtcgagcgggcggagaccatcagggggtcgctctcactggtgaaccagacgaccctgggggcaccccctttcagctgtcctccgtccagctggaccggcatgcgtccggcaccgggtagccatgcgtcggccactgcgcgtcccccccaatcgggcgatgggccccgaatggttcaatccttcgttgttagccgagactggtcgcaaagtccagggcaggaccgtgtcgtcgggttctgcgggtgtcaagggcggtctcggccctatggcgctgtgagcatgttcggcccctcatgcgtattcgcttctaccctgaaatggtcggaaatggtagggagtcttcggggtgatgcggagcgcccggagcgggggcacgggcgtccgtgcaggtgaggccgggacgccgccggtggaaaactttccttgggcgtccgaaactggccaatagattacctgagttccccggagaacgccgctctcctccccccgccctcacgcccgccgaccgagttgcgttctaatagggcgccataagcgaccacagcagccggacgtccggccgggcgcttggtccgccggccgtccggacgatcactgaacggagtcgtgtcatgagcggtgagcttccggccggcgttcccggtgtggacgtgccccggctggccgcctggctggagcggacgctgcccggcagcggccagatcaccggggtgcggctgatcgccggcggccggtccaacctgacctacgggatcacactggcggacgggcggcgggtggtgctgcgccggcccccgctggggcacgtgctgcccacggcccacgacatggcccgcgagtaccgggtgctgtcggcgctgtcgggcggcagcggggtgccggtgccgacgccgctggcgttctgcgacgacgaggatgtgatcggcgcccgcttctatgtgatggaccacgtcgagggccgggtcctgcgcaccatggaggacgccgccgacgtcacccccgagcaggcccgccaattgagcgagcggctggcggaggtgctggccgccatccacacggtggacgtggaggccgccgggctggccgacttcggccggccggccggatacatggcccgccagctcaagcggtggggccagcagtgggagcggtcccgggaggcgatcttggccaccggcgccacccgcgacctgcccgcctacgagcggttggtgcggcggctgggcgagcggctgcccgaaagcggccccgtcggcctggtgcacggcgactaccggctggacaacgcgctgacccggctggagccccgccccgagatcgccgcggtcgtggactgggagatgtccacgctcggcgacccgctgtcggacctgggactgacgctggtgtactgggcgcaggccgacgacgagcaccggctgccggtcggcgccaccgtcaccgccgcgcccggctttttgacccggcgggagttcgccgagcgctatgccgagctcaccaagttcgacctgtcggacatcgacttttatgtggcgttcgcctgctacaagctggcggtgatcttggagggcatccacgcccgctacctgcagaacgccaccgtcggcgagggcttcgacaagatcggcgacgcggtgccgctgctgctggaccgcgcccaccacatcctggacaccggctcggcctggtagccgcccggcggtcgcggcgagcacgcggcgggaacggccccatccgggcggcaccgccgcgtgctcacaccgggccgtggaggtccgatgtccgcacggtgacgcttcccggcccggcatgggagagcaccacggccgggacgggcgctctggcccttcgcaccccgccgggagcccgggaagcggccgtcacggctggaaccgtccggggccgggcggggtccccggatcttcatcaccgggatcgtcgggctctccggggtcgccgggatcgccgggatcaccggggtctcccgggtccgggttcctggggaggcaatcccatctgacggtcgcggccccgttgggagagaaggccacggtggccgacccgctgcgctcgcaagagatcgccagggtggcggtgacaccggtggaacggccggcggccagcgtgccgccgccgaaggcgcgcaccggaaacagcgagcggacgctccagcggaccgggccgccccgcgcggtcaccgtgatcgtgcacgactgggcgcccctcgggatccggcacccgctgaccaccaaggtgcccgcagtggtgcgcggcgacggggtggacggctgcggcgagggcgtgctcgaggcggtcggcgtggccgaggacggcgtcaccgtcggtgtcggcagagtcggcgacgggccgtcgtccgggctcggcgactcctcctcttccggctccggcgactcttcctgggcggcggtgggctgcggcgtggacccgccggcggccgaggaaccgcccccgcggggcagccacaggaacgccccggccaccaccacgatgaccaggacggcggcggccagcgccggcagcagccccctgcccggccctttgcgctcgcccgcggcggcggcccggcgggaggggcgctgcaggggcgccggccagccccactcgtcgaacggcccggcctgctcggcgagcacggcccgggtctcggcgtactgggggtccaaggccgcggccagcaccgcgccgcgcagctgcgctggcatcagcgccaccggcagggcctgcagcagccgcccggaggccacccggcgctcgcgctgctcggcgcagatcgggcagccgtcgtccatatggcggcccacctggcgggccagcgccggcggtgggggccactcctggccctccatcagcgcgttcacctccgggcaccggcccgactgggagatgatcgacaccagcagcgcatggtccagccggttgcgggcctccaccgccagctgcgcggtctcggcctcgtccatgccgagcacggcggcgatctcgtcggtggtcaggccgtgccgcagcagcaggtccagcatctcccggcggcggccgcccaggccggtcagcgacccgtgcaccaggcggcgcagctccatccggcggttgcggtcgcgttcgtccgcgaagacgtcctcgacctccggcgccggctgcaccggcctgctctccccggtgtagggatcgacgaccatgccggggccggggagctgcccgtgcacgtcgggagtgttcagccggcgcaggcactcgttgcggaccatcgcatacagccaggcgcgcagccgctccggctcggccaggccgccgatgcagacggtgaccgccagcagggtgtcgtgcagtgccgcggatgccgcctcctggtctcgcagcagcgcgtggcagtagtcgtacaggcgggcggcgtaggcgtcgaagacctgcgccagcgcctccagttcaccggcggccagcgcctcggccagccgccggtcctcgcttcggtcgagactcggccatccggacacttacccactcccgcggtcacgtgaggtcaggtgccaccggcccactgcgcaacgcgagacagggggagggggcccgacgccccgctcccgtcgggccccctccccctgtcaggacgtccgagcggccccgccggttgacaccgtcggtgaagaaatctcagcaccgttgtttcggctcagatcgtccctttctttcagttcgccatccgcttcgacagcgcctgcaggaagatcttctggatctcgttggggttctgcgtcacgtacacatcgccccgggtgactttggcgatctgcttgagctcgttgacgtccacgcccgggccgaagccgagcatgatcacctggatcggccgggtggggtcgatcatgctctccagttcccggagggtctggcgcagcgtggggccgtcgtcgtcttcgttcttgccgtcggtgaacagcaggatcgagttgccgaactccggcttgtaggtcttggacatgtaccggtaggcggccaggatcgtgtcgtacaggccggtgtcaccggtcggcttgggctcgatgcggctcaggctggacagcaggagctgacggcgggtgaccgagccgacccgctcgcccagcgggcccatcgggacgatctccttgtagtccttgtcgccgtccagcttggtggagaacacccactgccccagctccgagtcgttgggcagcagcgacagcccgccctgggccacccgggcggtggcctgcatccgggtcaggccgccgccgaccggcgccagcatcgaaccggagatgtcgatgatcgacagcatccggatgctcagcgacagcttcgaccaggcctggaccagctcctgcacggtggccggctgcggcgtcggcagcagccgcagccgctgcgggctcaccccggtgcgggtgccgaaggtgctgggggccttgccgtcggcggaccggaagcccagcgcgcgcacgtcctcgcgggtgggctcgctgttgatcgcctgctccagcagcccggcggcccgctgcttggccgcatcggtgctgaccacggccatcgggtagtccaggttgagggtgccctcggacggatagatcgccaccgccggctcagaggggttgccgcggttgtgcgcccacacgctctgctcgtgggtcagcgccatcgggtagcggcccttgcggtccctgcggaaggaggcgaactgggcggccaccgagggggtggtgttctcccgcatggtccgcgtcatgccggtgaagatcgcctcgcggttggggtcgttggccagcaggatgttggccagcagcagcgaggtcaggccgacggcgttgcgggtggggtccggcacgaacaaccggacgctgccggccgggatcacctggttcttggtctgcgccccgcccggcagggcgccgaccgcggccagcaggttgtcccaggaggggctggagatgacgccctgccggcgcaggctggccgccagggtctgcggcatggccaccacgatgggggtctgcgccagggaggtcttggtgggacggacgctgttcttgcccttctccgacaggcggaccagcgacagccacgccgaggagtcggggatccacacatccggccggcggttggtctcgttctccacggcctggccggacagcagcgcggtcagcgacgacggatcggccgagcggaccgcgacctgcacgcacttgtcgtcgaccttgtgcttggcctcgttgaagcggccggccatcttgtcggcggcctccttgatctccggggccaccgccacgtccagcttgagggcgtcgtccccgccgcagccgcctccggcgccggcgaaggcgtagacgcccacccccagcagcaccgccaggcccacggcgccggccatcgggccgatcagcgcggccaggttgcgcttgcggcgccgctccccgtagtcgtactcgccgctgccggacccgccgccggagcggcccgatccgccggagccgccgccccgggtggggccgccgtcggagcggctgatggtctcataggagccgaatccgccgccggcgaacgcgccgctgtcccgcgcgcccggcccttcgggacgggaggcgccgaacgagtccgatgcacgggacgcgccggccccgggcggcacgctgtgcccgccggtgctgtgcggtgaccattccgcggggctcggctctctggggccggtgggagcgctgaaggcgccgctgctttgggcggaccttcgctcggggggagcgctgaaccagtcggggatgtcgttttcacccgttctgccgggggttccccaggcgctgtgaccgccggcggggctgcgttcgcccggtgggccgtactccccggaaccgcccgccggaccgcggtcgccataaccgccgtaacctgcggcgggggaggccccgcccggctcctggaagcggccggtcggaccgctgagcggatcgtcctgcgggccgtaggagcccgggccgcccgaagcggggggcgggctctgcctttcacgcgggctgaaccagtcggaggatccgccgccggccgggccgaacgccgacgaagggtgggcgtcgtgcccgccgttgccaggctcctccggcaggtcgttgcgatgacgtccgctcacggctgtcctcgattcaccgaaaaccgtcccatgctgcccggcactgtagcggcaccccacaatggttacaaagaggtaaaagtggcggatgttgcactttgtcagcggatcgccaaggtgctcacggcagcttgtgacctgccgtggattcttcacctccctgccggattgcggggagtgtgccgctgatcacatgccagttgtcgtgtgtctgcgcccgtccggttcctgaggctcgttccggcatggtacgcgcagggagggaggatatccggagtttgcccatattcgtcccggcttgtttccgggtatgctctgcaggccccgtaaccgatcttgggaaaccttccgccgccgccgggcgagccgccggcaagaccgataagtaaggtgcgagcggggaacgggggcgaaggtgggacgagcgagcggcaccttccggccgtctgagccggaacccggcatctgcgagacggccgggagcaccgccgttcccggccggcccggacgaacggcgggccgctggcgctcggccctggcatggacggcggtgggctgctggacggcctgggcgctgggccggctggcgggcgccgaccggctgcccggcgtgcagatgccgatcacgccgctgatctcgttcaccccctacgcggcggccacggccgtggtgcccgtgctgggcgccgcgctgctgcggcaccgccgggcgctgatcgccggcgcgctgaccgccggcgtgctggcggcgctggtgctgccgcgggccgtcgccgcctcccagcccccggcccacggcccccgcctgcgggtgctgaccgccaacctgcggttcgggctggccgacccggaccggatcgtggaactggtgcggcaccacgcggtggacgtgctgagccttcaggaactgacccctaaggcggtggaacgcctcaacgccgccgggctgggccgcctgctgccgcacgcggtgctccacccccggggcggggcggcaggcagcggcctgtatgcgcggcatcccctccgcgagctgcccgcgctgcccggctcggtgttcgccatgccgcgggcggagctcaccctgccggccgggcacaaggtggaggtggccgccgtgcacccgccgccgcccatctccggccgggccgtcggcaactggatgcgcgacctgcgggcgctgcccgcggccggccggcggggacagccggtgcggatcctggcgggcgactacaacgccacgctcgaccacgcccacttccggcgggtgctgtcccgcggctacgcggacgcggccgaccgggccggcatgggcctgacgcccacctggagttcgcccggcggacgcatccggctgaccatcgaccacgtgctggtggaccggcgctgcgccgtccaccgggtgcgggtccacgacctgccgggcagcgaccatcgcgccgtcttcgccgacgtccgcctgccgtaggctcggggccgtccggtcgcagaaagggttgaagcgcgcagatggcgactgtgatcccggtcgaggaccccgccgaccccaggctcaccgactacacgcggctgcgcgacgtgcagctgcgcaagagcctggaagccgagcacgggctgttcatcgccgaaggggagaaggtcatccgccgggcggtgcgggccggctacccggtgcgctcggtgctgacctcccggcgctggctggagccgctgtcggacctgctggaaggggtgcaggcccccgtctacctggccgacgagcgggtgctggagggcgtggccggcttcccggtgcaccggggcgcactggccgccatggcccgcaccccgctgccgtcggtgcccgagctgatcgccgcggcccgccgggtgctggtgctggaggacctggtcgaccacggcaacgtgggggcgatctaccggtgcgcggcggcgctgggggtggacgcggtcgtgctgtcgccccggtgcgccgacccgctgtaccggcgggcggtcaaagtctccatgggagcggtcttcgcgatcccctatgcccgcatggacgactggtaccacggcctcggcgacctgcgggcggcgggtttccggctgctggcgctgacccccgaccagtcggccgtccccatcgacaaggcggtgccggcggccggggagcgggtggcgctgctgctcggctccgagggcgacgggctgtcctcgcgctggctgaaagaggccgacgaggcggtgtgcatcccgatgagcccggacgccatggaccgcggcgtcgactccctcaacgtggtggccgccgcgtccatcgcctgctacgggctgatgcgctcttgaaggccgccggccgcaaggcgccggggcggcggggacgccggtgggcgccccgccggacggcaccggcggccacggcgcggcggccgcccaggcgcagccggatgagcagcagcgaaaaggccacccccagcgccgacagccaggccgcctgggcgccggccagccgttcgagcgcgccgttgcgccgctcctgcaggtcattgccgcgcagcgcggtcggcgggacgatcggcgcgggggagaaccccggcgccagttccggccggggcgggctgacctgcggcagctcgacccggggcggaggggtgaagtccccgctgggcgtgggcggggtgtaggcggtgccgccgtcggaggagccgctctgcccgccggagccgcccttgctctcagacggcgagggcgtgggggccggcttgcggcgcaccgtgatgacctttgcggcggaggccccttcgccgcccttggcggtgacctcggcggtcagccgcacccgtgtgcccttgatcttctcgggaacggtgagctcgacctccacccgcttgccccgcttgccgaccccgccgagctcgcaggcctcctcggcgcagcgggacagggcgggggcgggccggccggaggcggtgagggccagcagcgcttcggtgacgttcttttcggcggtgacgcggacggtgacggtcaccttctcgcccgcgaagacaccgcctgcgggcagatcgatgcggacccccatcggcaccagctcgggggcgctggaggtgggggaaggggagggcgtctcgccgggctcctcgggggcggggctttgcggcgcggagggagtcggcgaaggcgtcgccgacggcttggggggcgccgtcggtgtggcgctctccgaagggctgggcgtgggcgaaggcgtcgccggtggtttgggggacgccgtcggcgtggcgttccccgtgggggtgggggaggcggaggcgtcggcccacaggggaaccgcggcccccatcgtcagcaccgccgccgtgccgagcccggcacagatcggaccgcacaccgacctgaccacgccaccgtacctccgtggcaccgccttgaccctgccctttccgcccgggctcgccacaacttgccctttacccttgttagaagagcaaaaatcatgcgatcacagttgtgacgaatgatcaaattggcgacggggggtgatagccggatttcggggggtatcggctagacgtattgttcgtgcagattctccacttctgagcgggaggcccacgcctgccagaccccgtggtcgatgcggtccagctccagccgctcggcgacctccgcccggccgccgacgtactccacccgcagccagctttcgtgctcgccgaccacgatgaacggctcgccgcgccaggtgcaggcggtacggacgtaacggatgccctccacctcgtccagcgggaccacccggcggtgccgacccggccggatctcggtgaaaccctcggcgggctcggcggagtaaagcctgacctccccgtccgcgccggggctggcctcatactcccggccccgccagcggaccaggtaaccgtcccggatcacttggcctcctcctcgtcggggcgcacccaggcgagccggtcggggtcgtacatggcgatgaaccgctcggtgcggtccttgcccaggtagtacatctcggccccgtacggcagccgggcgctgtcgaccttgtactcgcggatcgatccggcgctgccgggggcgaatccgtcgccgcggaacggcgggcgctcctgcacccagccggcctcgccccacgcccgcacctcctgctcggtctgcccgccgaagggaatgcggtacaggcccgggcagtaggccggccagcggatcacatagacgccctcgtcggagggggagaacggcgacccctcatacagcaggccgagcgcctcgtaaagctgcaccggcgtctgcaggtcggtgacgtcggagatcgggtgcacgaaaccgctgacccggtcatagccctgttcgaggtaccagccgacgtgcccgtgcgggagcaccttctgcatcacgaccggctgcatgagcgcagcgtcttcctcatcgggctccggcgcgtagcgggagtcgcggccggccggcacggcctccaggtccgtgaccgtctgcgcggggtcggccacggtctgcgcggggtcggccacggtctgcgcgggatcgaccgtggtctgcgtcgggtcggccacggcctgggcgagatccgccaccgtctgcgccggatccgccggctcggcgggacggggccggatcagccccacccggacggcccactcgctgagcgcctgcacctgatcgccctccagcgaggcgccgatccgggtgcccgggttgagcgccatcgcccagtccgcccgcggccaggaggtgatcagctcgcggaagtcggcgtagacgaaccgggaggacggcagcacctcccgcagccgcagcaaagaggtgaagacctgcaccgccgagccgtcccgcagcgccgcgtcccagcggaactccggctggacgggggtcacctccagcggcgcgtcctccgggatgggcaccagcacgctggccgccagcagcacgcgcaggaacgcgtcggtgtccccgctcagtgcggcctcataaagctcctggtcgatccggttgccgggctggaacggcggctcgggctcggcgggctccgcccggtgcggcgcccagtcggtctcctgggcgggggcggatgcgccctcggccggacgctcaccggcctcctgcggcgcggggaccggctgcggtgccgcggcggcgggttccgcctgggcgggcggccgttcggcggccgcggggggagcctcgggccgcggggcggccgggcgcgccgcctcggccagcgcccggatccggtcgctgggcatcaccgcgttgatcggcgtggccgggttgaccaccagcgtccagccctcctgcggccatgcctccatcagctccaggaagctcggcatgatgaaccgggacgggccgatggtctcgtgcatccacttcagggacgtgaacgcctggatcgcgaccatcccccgcaccgggaccggacgccaggggaactccgggtcgtcgggccggatgccccagggggtctgcgggtcggcggggatcagcgcctgcgcgccggccagcaccttgaagaacgcctcgccgtcccggcgcaccgccgcctcgaacagccgccgctcgatgtcgttttgcggttcgaagccgtccaccatgcgctgggcggcgatctggtcggcccactccgacaggttccgcagccgctcgcccggcagtgtggcgcccaccggggagccgctgttgaccgccaggtcccaggacgggtcgggccagtaacgcgccaccgcggtgaacgggaccgtgatgtggtcgccccgccccggcaccgggccctccccgatcaggtcgcgcatccgctccacggaggtgaagaccgggaccacggtgcgtccctcgatctccccggtctgccaggggaaaccggcccggccgggccgcagcgagtagtccgcctccggcgggatcggcagcagcacctccgccgccgccagcaccttcagataggcgtcctgatcgccgccggccaaggcgcgcagcagctcccgctccacgtcgttggccggctggaaccgcggctcctgcccggccgtggagggggccgcgggcgccgtcgcctccgccggcggctcgggggcctgctcggccggcgtctcggcgacggcggcggggccgtgcggacccggcagcggcaccgtctcctccgcggactgcggcgcggcgcccggttccggcttcgccccggcgggcggctgcggctctgcgacggcggcctgctgcgccgcggccgggacctgaccggaaggagcggccgccgccacaccggtgagcggggcggtgggcgcctgctcggccggcgccgcgtgccgggccggctgctgcggccggtcgccggcgggccgcccggcgcgcggcgggcggggatcgccctcggtgagctgcctgatgaaccacgacgacagcctggcctcgatcggcaggccggggttgacggccagccaccagccgccgtcgggccaggaggcggcgacgtcgctgaacttcagccgcagaaagtgccgctgagcgggccccagggcctcccgcatggccgccgccgaggtgaacgccggcacgtgcacccggccgtcctcctcgcgggtcggccaggacagctcggcccggttggccagcacatcctcgagccggtcgggcgggacgggaatgacgagttcggcttccgccagcagacggaaatacgcctcctgatcaccggcctgcaacgtctcccgcatccggtgttcgagctcgttcgcgggccgccacgcgtcggccacgttcgccaccccctgaggctccgtgcgccccctgccgtcgagcacacatgcggacctgcctacgctacacgggcgaaaggacagcaagtgcctgccgtgccaggcggttgacgacatccagtccgaacctctgcccagcgtaagcgtcccaccgccgataggggcaccgtatgcgaggcgaggcgcggtcatcgtgtcgggtgcgcaaggatgacactcgccgacggggtccagttcgtggaggttggatgcgtaacggggtgaaatccgggggtgcggtgccggtggccgcggtatgcgcggtgctggtgctggccaccgggggctgcggcgtgctcggcagcaacaagggcgaggtgtgcgccgacgccaaaaggacggtgcaggagtacatcgggcggctcaaggagatcgccgccaacgaccccgcccagtggaagcagaccaccgaccagtacgccggccgcttcgacgccttggccaaggagtccgacgacaaggcgctcagcaaggcgctccgcgaccagtcggcccggctgcgggccgcggccgcccaggtgggcaacggcgatgtcgcggccctcaaccagaccctgaccgagaccccggcgcgtctcggcgaggcctgcggctgaccggccggcggcgtggcgccccgggccggggacgccacgccgccgccgatgtcactcgcggcggccggccgggccgtggggcgcctcgccctgctgcggcgccatgccctgctgctgcgcggggttctgccggcggccctcaccgccgccaccaccgccgtcgccgccgccaccgccgtcaccgccgccgtcgggcgggttcggcggctgcggcgggttcggctgctcgggaccggggtcctccgggccgcccggctcgggcggacgggggacggagggctgcggcgcgggcctggtcggcctgggccgcgggctgtcgggcccctgcggggccggggcgctcggctgcccggtcgaccggctgtacccgccgcccccggagacgtagctggagggcgggccgaagctcttgggctccaggcccttgatggcgatcacatcggtcatgtacgtccgccagatctgagcgggcagcacaccgccgaacgcgctgtagccgccgatctccacctgcttggtggggctgtcggcgcggaagatcgccaccgaggtggccagctgggggatgaacccgttgaaccacagggcgttgccgttgtcggtggtgcccgtcttgccggccacgtcccgcccgtcgtacagccgggcgttggtgcccgttccgctttcgaccaccttggtcatcgcgtaggtggcgtcccgggcgacctgcgggctgaagacccgcctgcccttttcggtgtagacgtgcttgtcgccgtccagctcggtgacggacttgaccacatacggggtgcggaagatcccctcggcggcgaacgtggcgtacacccccgcctgctgcaccgggtgcaccgagaccacgcccagcgagaaggtcggggccttgttggcgccgttggcggtcagctgctcgcgggggatgcccatcttctcggccatctcggtgaccttgtccagcccgacctccaggccgaggttgacatagccggtgttcaccgagttctgggtggcggtgaccaggttgatcatcccgtagctggcgccgccgctgttgcgcaccggggtgccgttgtagtactgcggggagctgccgttgaccacgctgcccagcgtcttgccgttggccagcgcggtggccagcacgatcggcttgaaccccgatccggcctgcgcccagtggccgaaggcggtgctcagctgctcctccaggtagccgcgccccccgtagaaggcgacgacctgcccggtggccggatccaccgacaccagcccggtgagggtccgctccccgacgttggggggcaggttggccttcaccgccttctcggcggcccgcatcaggtccttgtcgaaggtcgtgacgatcttcagcccgccgcggttgatctggtcctcggtgtagccgcggcgctcgcgcagctccttttgcgcgatgcggaccatgtagccgatctggcctttgaggatgtcggtgaccttctgctcgaccggcatggggaacttcatcgccgccgcctcggcgggggtgagcgccccggtctccaccatcgcgttcaccaccgagcgccaccggttctcggccatggcgcggttgtcgccgctggggttgccgaacggggtgggctgctggatcgccgcggccaggtaggcggcctccgccttggtgagctgcccgacgtccttgtcgtagtaggcctgggcggcggcctggatgccgtaggcgtcgcggccgaagtagatggtgttcaggtactgctcgaggatccagtccttgtcccgctggctgccgaccttcaaggagaccatgatctccttgaacttgcggttgatcgtgcgttcctgccccagcccctggtagtagttgcgcaccatctgctgggtgatggtcgagccgccctgcagctgctcaccggagaccgtcgaccagaacgcccggatcgtgccgcggatcgacacccccgggtcctcatagaagctgcggttctccgccgcgatcaccgcgttgcgcacgtgctcggggacgacctccaggtcgaccttgtggcggttcacgccgatcttggcgatgagggtcttgccgtcgtcgtagtagaactccgggccctgcgcggtggcgtcctcctgcggggaggggacgggcgtgagcatgtaggccacggcgaacgcggcgatggccaggcccaggaagagcagcatcgcgatggcggcccggcgcgtgtagcgcaccagccggctgcgctgcttgcgccggcggccgccccgtctgccgctccggccggccttctcccgctccgcagccgcccccacagccgcgtcctcccccttgtccggcaccgcgacgcttcccagggaggccgccgcggacgccgccccggtctcccccgccggggcttgcgccgtgccgcctccgcctgcggcggctcccgccaccatcgcagtacccgctgcgccggaggattgcactagggccgcatcggcccctgcagtctcagaagtgctcgtccgtcccgcctcggccatggcgtcaccgacggccgcagcttccccctccttccgggaagcggacgcggccggggcgtcggagagggccggcaggtccacccgcgtctgctcgctctcatcggagagcttcggcaggtccacccgcgtgctgtcggcgtcgtcgggcagctgcggcaggtcgagccgggtccgggtggagtcgccgccggggtcggcctcgctctccgcggcggcgcccggcgaggcgtccccgccggagacggagcggccttccgcgccgtctccggcggacgcatcggtgcgcccgtgcccgcccccggcggggtctgctgcggctgcctcgggttccgcggcggcgccggcggccccggcggagacggcgcggctttccacggcatcgccggtgtccgcgacggcgctcggaacggtcccgtcgcggccgtccaagacatcggccgccgtgcgggagccgcttgcggcgtcgccggattcggcgtcgtgctcggtgggcgtgctcgaggccgggtgctcttcctcggccgcgccggagggcttgtccgggtcgggggcggtgtgctcggggtgagcctctgtgccgtccccggtgggtgtgccggagccggggtcgtcgcttgccacctcgccggaagagccgccggaaccgccctcggctgcggtggtggtgccggtgggttcggcattggccgctgtgccggtgccgggttcgttgtccgcggcgtcgccggggaggtcgccggattcggcgtcgtgctcggtgggcgtgctcgagaccgggtgctcttcctcggccgcctcggagggcttgtccgggtcgggggcggtgtgctcggggtgagcctccgtgccgtccccggtgggtgtgccggtgcagggttcgtcgcctgcggcctcaccggaagagccgccggaaccggtctcggctgtggcggtggtgccggtgggttcggcgttggtctccgtgccggtgccgggttcgttgtccgcggcgttggaagagccgccggaaccggcttcggctgcggtggtggtgccggtgggttcggcgttggccgctgtgccggagccggattcgttgtccgcggcgtcggaagagccgtcggggccggcgtcggcttcgggggcgatgccgccggcgggctcgtcgggttcactgcgggtcgccgcggtctggtcggagggggtgccgcggtcggcgtgggtctccatggtgtcgtcagagaagtcgtcggggtcggcgtcgatttccgtggcgtcgccgggggcggcttccgcggcgggggcggaggacgcgcccggggcggcgtcggttcccggaggggtgccggaagatccgccgggacggggggcggccggaaggccggcggaggggggtggggtgccggtgaccggcgaggccgctgcaccgccgtcgtccggctcgatgggcgtcgtgccatccgagcccatgccgctgctgctcacgtgccccccgtgatgttcttgtgactgacgatacctgagggaatctgctgtgtcggtcggccgatgcctggggccctgacttccacaaacaggacgatcaacacctcccgaaggttgtcgtggtcgatgtcaccggccgccggggactttccttacggcggtcttacgagcagccggaacgccgagacggcggaccccggccggggcccgccgtctcgggtgccgatgcaagcggtttacttgggcgcggtgccgaggatgtcgacgatgaacaccaaggtgtcgtcgcccttgatgcccgcctgcttctggccttccttgccgtagccctccttgggcggcaggatcagcatcacgcggctgccgaccttcttgccgagcaggcccttgtcgaaaccgggcacggtggcgccggtgccgacctcgaaaggctgcacggtgtcgcgcttccagctggagtcgaactccttgccgttgcgccacagcacgcccttgtagtgggtgaccgcggtgtcgcccttggccagcgccgggccgtcgccttccaccagggtcttgacgaccagcttgtcgggcggggtcacgccctcggggatcgtcaccttgggagccagcccgtccttggcgggcgtgacggtgggcaggccctctgcggagaacttcttctgctcgcccggcaccgtggagttcttggggaaggacttgatgatgtccatcacgaacaggatcgtgtcggtgccggagatgcccatctcgggctggccgtccttgccgaacccgtcggcgggcggcacctcgatcatcacccgggagccgacggtctgcccggtgagggccttgtcgagggtcttgtcgatgccctgcaggtccttgcggccgatgtgcaccgccctgggcccgccctcgccgtaggtgctgccgagcttgccgtccttgttctcctcgtcttcttcacccggatcggcgctcgggccggcgtccttggccggccacctgtagtaggccatgtggatgtaggccaggtcgtcggcggccagcttggggccggtgccctgggtgaggacggtggtcttcagcttgccgcccgggtgcaggcccttggggatctccaccttcggctccttgccgaacgccccgctgacctggagggtgggacccggccgggtgaggtaccaggcggtgccgccggccaccgccagcgcggcggccaccagcgccgcgatcgtcatccgccggcgccgcttggcctgggccgcggtcagcggggacggccggttcggggtgcggcggctggaggccgagctgatcccgtgcggcgtgaagtccggacgcttgatgccctgcgcgctgggcaggttgaccttcagccgcgggggcggggccgacgaaccgccgctcggcttgtcatcctcgggcattttcctcactgattccggctagacgacacctcaaagagcacaccttgccagcaccggcctaagggcggcgtgaaaaccgtgcgaacaagaccggaccgaatgtatcggcccggaccggtcgctggaacccgatgggagcgcctgcccaccgcgccgggccggccctgtggccgctggcggaccgacgcaggcagtctagccgtgcccggtgggccgtcccggcggagccgaggtcgccgcgcccgccgaaaggcccgttcaccggcgaggtatccccagctcagcgggcttgcggccggccgtggcggaacccggggccgccgctgttatgacagggcacaatcctgggcgcggcggatcagttctcctcatcggcaaagcgcagcagggcctcttgggccacggaggccaccagggtcccgtcccgggtgtgcaaggtgccgtgggccaggccgcgcgagccggagttgctggccgggcgggtccagtacagcagccactggtcgacccgggccggccggtggaaccacagggcgtggtcgaggctgaccgccatctgcaccgatccgcgggtgccgggcgcgacggcgctggggaccactcccatgtcggacaggtaggtgatcaggcaggcgtgcagcgcggggtcgtccccgaccggcgcgttgacccggatccagaacggatggcgcagcaggaacggccgccttggacggccgggccggaccatccggatctcaaaggggagcaggtgccgaagcaaccggtccgtcgtcaccggctccagctcctctgggtcgggcaccccctcgggcggggacggctgccagtcgtgccccggctcggggtcgtggaaggaggccaccatctccaggatcggcttgccgccctggcaggcggtgacatgccgggtggagaaagaacgcccgtcccgggtgcggttcacctccagccgcagcggctccccgatggcgccgggacggatgaagtagacgtgcagggagtgcggcggccgcgcggggtcgacggtcaggcaggcggcgcgcaggctctgggcggcgacctgcccgccgaacagccgctccctgcccacggcgggggattcggcgaggaaggcgtccccctccagcggctgcagggtgaacatctgctcgatggcggacggagcagggcccgtcgtctcctccggcatgctgaacctctttcgatccgccgttcatggtggcatgccggcttcgcccgccctgcgggccggggtcggtttcggtgcggagaggggaccaatggcgaggttcgggccgccggatcaggggcaggtcgtcttgcgtgcactccccgtgggacgggccgcatcccgccccggcccggatcgccgacgccgaaggacgccagaccccatgactgacaccgccgtacccgttcatcccaccgcgccgaccgatgcggaggtgcgcctgctggacgctcactggcgggccgccaactacctgtcggccgggcagatctacctgctggacaacccgctgctgcgggagccgctgcagcccggccacatcaagccgcgcctgctgggccactggggcaccacgcccggcctgaacttctgctacacccacctcaaccgggtcatcaggacccgcgaccagaacatgatctacatcatggggccgggccacggcgggccggcggcggtggccaacgcctggctggagggcacctacagcgaggtctacccggaggtctcctgggacgagaccggcatggcccggctgtttcggcagttctccttccccggcggcgtgcccagccacgtggcccccgagacgcccggctccatccacgagggcggcgagctgggctatgcgctggtgcacgccttcggcgccgccttcgacaaccccgacctggtggtggcctgcatcgtgggcgacggcgaggccgagaccgggccgctggcggccgcctggcactccaacaagttcctcgacccggtgcgcgacggcgcggtgctgccgatcctgcacctgaacggctacaagatcgccaaccccacggtgccggcccgcatccccgaacgggaactgctggcactgttcgaaggctacggctaccgcccctacgtggtcgccggagacgacccggccgtcatgcaccggaagatggccgagaccctcgaccgggtcatggatgagatcaccgccatccagcgcaacgcccgcgagggcgggaacaaaggccgcccccgctggccgatgatcatcctgcgcacccccaagggctggaccggccccaaggaggtcgacggcgtgccggtggagggcacctggcgctcccaccaggtgccgctgccgggggtgcgcgagaaccccgagcatctggccctgctggagcggtggctgcgctcttaccggccctgggagctgttcgacggcaccggccgcccggtgccgcaggtgctggcacagaccccgcggggggagcggcggatgagcgccaacccgcacgccaacggcgggctgctgctgcgcccgctgcgcctgcccgacttccgcgactacgccgtcccggtggaccggccggccaccaccttcgccgagccgacccgggtgctgggcgcgctgctgcgggacgtgatcgccgccaaccccgacaacttccgcatcatgggcccggacgagaccgcctccaaccggctgaacgcggtcttcgaggtcaccgaccggacctggcaggccgagcggctgcccaccgacgaccacctggccccctccggccgggtgatggaagtgctcagcgagcacctgtgccagggctggctggagggctacctgctgaccggccggcacggcctgttcaactgctatgaggcgttcatccacatcgtcgactcgatgttcaaccagcacgccaagtggctgaaggtcacccgcgccctgccgtggcggcggcccatcgcctcgctgaactacctgctgtcctcgcacgtgtggcggcaggaccacaacggcttcacccaccaggaccccggcttcctggacgtggtgatgaacaagaaacccgagatcatccgggtctacctgccgccggacgccaacaccctgctggcggtgaccgacggctgcctgcgctcccgcgactgcatcaacgtgatcgtggcgggcaagcagccggtgctgaacctgctgccgatggacgacgccgtcgtccactgcgcccgcggcatcggcatctgggagtgggccggcaccgacgccggcgccgaacccgacgtggtgctggcctgcgccggggacgtgccgaccctggagacgctggccgccgccgacctgctgcggcgccatctgccacagctgcgggtgcgggtggtcaacgtggtggacctgatgcggctgcagccgcccaccgagcacccccacggcctgaccgacccggagttcgacgcgctgttcaccaccgacaagccgatcatcttcgccttccacggctacccgtacctgatccaccggctcacctaccgccggcacgggcacggcaacctgcatgtgcgcggctacaaggaggaaggcaccaccaccacgcccttcgacatggtcatgatgaacgacctggaccgcttccacctggtcatggacgtcatcgaccgggtgccggggctgggcgtgcgggccgggcacgtccgccagctcatggcggacgagcggatccgccaccgcgcctacacccgcgagcacggcgaggaccccgccgacatcaccgaatgggtctggccgcactgagcccgtccggcatgcgaaggagacgcccatgcgggtgctgacggtcaaccccggctccagcagcctcaaactcagcctgctggaggaggagaagctgctggagcgggcacaggtgccgaccggctcggccgaagaggaggcgcgggcgctggccgagacgctgcggcggatgcccgtcccggacgccgtcgggctgcgcttcgtgcacggcggccccggctaccgggggccggtcctcatcgacgaggcggtgaccgagcggctgcacgagctggcggacctggcgccgctgcaccagccgctgtcgctgcgggcgctgaaagaggtgcggcggctgctgccgcacgtgcccgccgtggcgtgcttcgacaccgccttccacgccgagctgcccgaggccgccgccaccttcccgctgccggccgaatggcgcgagcgcttcgggctgcggcgctacggcttccacggcctctcccacgcccatgccgtccgccgggccgggcagctgctgtcggccgacccggccgcgctgcgcctggtggtgtgccacctgggcgcgggcgcctcgctggccgccgtggccgggggccggtcggtggacaccaccatgggcttcacgcccgccgacgggctggtcatggccacccgccccggctccctggaccccggcctgctcacctggctgctgcggcacggcgtcaccggcgaagagctcgccgaggcggtcgtccaccgctccgggctgacggcactggccggaacgggcgacatgcgccgcatcgagcagcgcgccgccgagggcgacgatcgcgcccgcctggcgctggaggtctacctgcaccggttgtgcgccctgatcgcggccatgaccgccgcgctgggcgggctggatgtgctggtgttcaccggcggcgtcggcgagcacgacgcccacgtgcggcgccaggtgaccgaacggctgggctacctggggctggaggtggacgagcgggccaacgaggccgcccacggcgacgccgagatcacccggccgggcgccgccgtgcgcaccctggtggtcacctcgcgggaggatctggagatcgccgccggtgtccgccgggtcctgctgtcttgacccggcgggattcgcggacccgcagcacggccttgaacgcctcgaccaccgcgtaggcggccacggccaccgcgaccatccgcagccacggccccgcgcccagcggcgccgacccgaacacctcgttcatgaagggcgcgtaggtgtacaggagctggaccgcgatcaatcccagcgcgcccaccccgatccaccggttgcggcggatcccgccgatcagcagcggccggtgcagcgacaggcagttgaacacataggccagcaaggtcagcgcgaagacgttcaccaccaccgtgcgggcctcctcggtcgagccgatgccctgctcgtggtggaacagcccgaacgccccggccaccagcaccgccgacaccagcaggatctgcgccacatgcgcccgggtgagcagcggcagggacgggtcgcggggcgggcggcgcatgatgtcggcgtcgcggggctccaccgcgaacggcaggcccaagatcagcaccgcggtcatgttcagccacagcacctgcaccggcaggatcggcagctgcccgccggtcacgatcgccgccaccagcaccagccccagcccgacgttggccggcagcgcccagacgatgaacttgaccaggttgtcgaacacgccgcggccctcttcgacggccgcctcgatggaggcgaagtcgtcgtcggtgaggaccatgtcggccgactccttggccacctcggtgcccgagcgtcccatcgccacgccgatgtcggcctgtttgagggccggggcgtcgttgaccccgtccccggtcatcgccaccacgtgccggcgccgctgcagcgccgtgaccaggcgcagcttctgctcgggggagacgcgggcgaacacgtcggtgcgctcggccgcctccggcaggtccgcatccggggtggcggccagctcggcgccggtcatcacccggatcggccggccgccgcccagcccgacccgctcgccgacggcccgggcggtggcggcgtgatcaccggtgatcatcttcacctggatcccggcggtcaggcagttgcgcaccgcgccggcggcggcctcgcggggcgggtcctgcatggcctgcaaccccaggtaggtcagcgggggcggctcctcctcgctcagctgcgcggtgcccggctccagttcggcccgggcgaaggccatcacccgcagcccttgacggcccaggtcgtcggccagttcggcgatggcgtcgcggtccagcggctcccgcccgccggcgtggtcgatccggtcggcgcacatcggcaggacgcgctccaccgagcccttgacatagacggcgccgtccgcgtgcagcgtggccatgtactgccgggccgacgagaacgggatgacggccacgcggcgggcggcgtccgccacgccggctttgcgggcactggcgaccagggcgccctcggtggggtcgccgctgagctcccagcgcccgtccttttcggtgatctgggcgtcgttgcaggccagcccggcggtcagcgtcgccgttaaagcggggtggtcggcgggacgcaccacgcgcccgtccaccaggaaccgcccgtgcggggcgtacccgccgccggtcacctcatacagccgcccgccggcggccaccgcggtgaccgtcatctggttgcgggtgagcgtgccggtcttgtcggtgcagatcacggtggtgctgccgagcgtctccaccgccggcagccgccggatgatgacatggcggcccaccatccgggacacccccagcgccagggtgatcgtcaccaccgccggcagcccctcggggatggcgcccaccgccagcgccaccgccgcgatcagcatctcgtccaccggctgcccgcgcgccagcccgatcaggaaggtcagcgccgccagcgccaggatcgccaccgtcaccagccggctgaaccgggcgatcttgcgggtcagcggggtctgcacgccgggcgtgcggcccaccatccggtggatccgccccagctcggtggcgccgccgacggccaccaccacccccgtgccccgcccgccggtcacgaacgtccccgagtaggccatgtcgcgccggtcggccagctccacctcgccgaccggggcggggtccttgctcaccggggtggactcgccggtcagcgccgactcgtccagccgcaggtcggccgcctccaccaggcgcagatcggcgggcaccttgtcgccggcctccagcgccaccaggtcgcccgtcacgatctcggtggagggcacccggtgccgccggccgtcgcggatcaccgtggcgacggtgcgcgtcatcgccaccagcgccgccagcgcctgctcggcccgcgactcctggacgaacccgacgaaggcgttcagcagcaccaccgccatgatcacgatggcgtccacatggtcgcccagcagcgccgtcaccagcgccgcggccagcagcacgtagatcagcgggctgtggaactgcagcgcaaagcgcgccagcgggccgcgccgccgcgtggcgggcagctcgttggggcccgtccgctcccgccgcgccgcggcctcggcccaggtcagccctttttcggggtcgccgtccagttcccgcaccacctcggccgccggccgggtgtgcgcggtcttggggatggacgtggtgttcacgcctccagccctacccggcagagccggaaaggatcagggacgaaggtcgcccggctctcaggcgcgggaaggctggggggagccgcctgcacccggcgggtcgccgccggcggggaagcccgcctccagccgcaccgcctccaccgccagggccagctccagggcctggcgggggtgggccagcttgcggccggtgaggtgttcgaggcggcgcagccggttcagcacggtgttgcggtggcagtacagccgctctgcggcggcggccgtcgagcccgcgcagtccagccacacccgcagcgtgcgcagcagcgtgtcccgctcggccggctccagcgccagcaccgggcccagcacgatctcgcgcaggtgggccgccaggtcgggctgggtggccaccagcgcctccggcagatgccggtccagccgggtgatccgcggctcggccccggcgcaggtgctgagcgcgatctccgccaggcgccgggcctgcgccagctcggccagcccgtccaccaccaggccgatgcccacgtcccgggtcaaaaacggccgcagcgcccgttccaggtcgtccaggcccgccgtgcccaggtgggcgatgccgtagcgcaccccgccgcggccgcgccagatcaagcggatgccgcgtgcctcctccggcagcgccgccccgtcggcggcgcgcagcgcggccacgcgcaccgccaccaccgcgtaccgcccgcgttcgggcaggtccagggcgccggccgcctgcgcggcctcggcggcgccgccgtgcccgtccagcagcccgtccagcagctcatacccctgcccgacgtcggtgtggcgcagccgccgctcggtctcccggtaggactcggccaccgcggtggacagctcgtcgatcatcagccaggtgcgccgggccccgatcaccagcaccggcaggtcctgggggtgcttggcgcgggtgacctccaccatggcgtcccacaggatcgagccggccagccggtagatccgcagcgcggtgtccagcgggatccgccgctcggcgtagcggcggccgagccggtgcgcaaagcccaggtcgggacggcgcccgccgcgggtggccaccgcctccagcgtggcgcgcagccccatgtaggtggacttccagaacgcccggtcgtcgagctcgccgcgcagcgccgggtcctgcctgcgccggacttcttcgaccagacggtcggtgagctcgggaagccggtcgaacagcccgcgcaccgccgtctggatgaccacgtgttcccggtgcgataccgggggcctggccgtcgccgccgtcacaggaacctccgcttttcgtcgcgccggtgtgtaccgggagcgaacatcgtgacacgacccgctcaattacagaaggggcgatttgtgcaaacgcacatgaggatctggtttccgacacccgggtcacttccggcccatggttttcaccgtaccgatgccgccgacttgacctgtgcgctctggcgaggtacacggccgtctgataagcgccgcggaggagtttgtcattcggccgcgagggacgccgggggacgggcgcatacaaatgtctggccagttgtctccgcgtgctggaggaacccagatgcgccatgtcaaacgaattccacccccgggcgcattgcgtcgggtgctgggcctgctgaccgcggtggtgctgctgacggcgctggcgccggcagtcggcgcggcggcgcgggcgacgctgcggccgatcgtcttcgtgcacggcttcttcggctccggcagccagttcgccacgcaggccaagcgcttcgcctccaacggctacccggcctcctacatcgagttcgaagagtacgactcgctgttcgccgaaaacagccgtgaggacgtgctcgcctcgctcgaccggcgcatcgcccggctgaaggcggccaccggcgccgacaaggtcgagctggtcgggcactcgctgggcaccgcgatctcgcaggagtacctcaacagctcgcccagccgggccgccaatgtcgcgcactacgtcaacatcgacggcgcgaccgccggctccccgccgggcggcgtgcccacgttggcggtgtgggcggagggccgcggcagcagctccatccgcggcgccaccaacgtgtacctgccgaacgagtcgcacgtggagaacgcctcctccccggcgaccttcgcggcgatgtacgagttcttcaccggccaaaagccgcggaccaccgacgtcgtccccgaatccgggcagatccagctggccgggcgcgcggtgcgcttccccagcaacgcctctcccggcgacgcggtggtggacgtgttcgagatcgacccggccaccgggcggcgcaccaccgcccagccgatccgttccatgcgggtggccgccgacggctccttcgggccgttccccggccggggcgacgcctactatgagttcctgctcacccgcgccggcaccgaccagcagcaccacctgtacttcgagccgttccggcgcaccgacctgggcatccgcctgctcagctccaaccccggcgagggcatcgaccggctcatccagcgcggccgcaaccacgtggccctgctggcctaccgcaacaaggagtggtggggcgaccagggatccaatagcgacaccctgaccgtcaacggcgtgtcgatcgtcaacgagggcaccgcgccgcgcgatggccgggcgatcgggatcttcgccttcgaccggttctccgaccgccgctccaaccccggccgctccttcggcctgttcaacgtgctgcccttcatgagcgccgtcgacctttacgtccccgcctcggcgacggcgaacggcaccgtcacgctgtccgtcacgcagcgcggcggcggccgtcccacccggctgaccatcccgaactggccttcggcgaaccacaccatcaccgtctgcttcaacgactacgtctcctgacccctccggtccgggacgcctcccggaccgaatggacggcggccggaggacctccgccccgccgtcaccccgcaggctccgtgggcccggtcccgtccgcccggccgggcccacgggcgtgcggggcgccaccgcagggaacggggccgacatgggggagtacggacggcgacgctcagcgggacgacggtgtggccggattcggtcacgctgttgaacttctttgggtaatgcgctaacgcgttcgagggcggagataatgctcgcttatcagggcggtggacgtccaacgtccgaaggcggctcaaatcgccgatttccggcagtccaggtgtccttgcccttagggtttgtaccgacgcagccctatggacggaaggaagcctggaagtgaccgagaacactcccggtcaggcgaacccgaagatcgacacatcggtgccgcactccgcccgtatctggaactactggctgggcggtaaggacaactacgaggtcgaccgcatcgccggcgagcagtacaaggcggtcttcccgcagatcgtcgagttggccaggtccagccggcacttcctggcccgtgccatccactacctggccggtgagatgggcgtgcggcagttcctggacatcggcaccggcctgccgaccgtggacaacacccacgaggtcgcccagcggatcgcgcccgagtgccggatcgtctacgtcgacaacgacccgctggtgctggcgcacgcccgcgcgctgctcaccagcacccccgaaggcgtcaccacctacctggacgccgacatgcgcgatccggaaaagatcctccaggaggccaggaagaccctggacttctccaagccggtcgccatcatgctgatgggggtgctcggccacctcaccgacgaggaggcgctgtcggtcgtccggcacctggtggcggcgctgccctcgggcggctacctggtctgctgcgacgccaccaacaccgacgagaagttccaggaggcccagcgcggctacgacgagaccggcgccgtcccctaccggctgcgcagccccgagttcatcagccagtacttcgaagggctggaactggtggagccgggactggtgcaggtgccgctgtggcgtccggaggtcgaaccgctggagcacaaggaccagccgagcctggccggagtggggcgcaagccctgaccgtggggaggtcccgtcgcgaagacgtccggcgagaggacgtggccgggtctggtcaatttcttgcaagtttcatatggtcatgaaatcgagtaccgatcgatccgcccgcctgggcgcggcagtgatgtgaggggacccgccttgtcctctgccaccagcatcgacagcgattccggcaataccgtcgaaaccgaaacaggcggcccactggtcgcccggatggtgctcggcgcccggctgcgccggctgcgggaggcccgcggcatctcgcgcgaggaggcgggctgggcgatccgttcctccgcctccaagatcagccggctggagctcggccgtaccggctgcaagctgcgggacgtggccgacctgctggagctgtacgggctgccggaggaggaacgccccaccctgctcgccctggccgaacaggccaacacccccggatggtggcaggagtaccacgacatcgtgccctcctggctgcggacgtacctgggcgccgagcaggaggcgtccgagatccggtgctttgaggtgcagttcgtccccggcctgctgcagaccgaggactacgcccgcgaggtcatcgccctggactgcggcgccgacccggccgagcaggcccgccgcctggagctgcggatggcgcgccagcggatcctgacccggccgcaccggccggtcaacctgtgggcggtgctggacgaggcggtgctgcggcggcccatcggcggcacggagacgatgcgcggccagctggagcacctgctgaaggcccaccggatgcccaacgtcaccatccagatcgtgccgttcgcggcgggcgggcatgcggcgggcctcagctcggtcaccctggtgcggctgccccacccggacctgcaggacgtggtctacctcgagcagctcgacagcgcggtctacccggaccggcaggccgagatcgaccactactggcaggccttccacaccctggtgaccgaggcggagccgcccgcccgcaccgaggcgatcctcaccgaggcgctggagtggtaccgcggctgagccggggcgccggccgcgcccgcggcgacgcaccggcccggccggtccgcgccgtcccggtaagggacgcggaccggccccggggcgccgggggaggtgacctccttagcgccggtccgacggcggcacggaatgttcccgcggccgtgacttgcgctcatcagagccgaaggacggagcttcgctgatgcggggccgcggggcacggccgcctgccggtgccgttccgcgggcggggcggagagcgggcgaacgggctgcgaacccgcggtgcggcggtgtgtgcgaggacaatttccgcggcttccttgtgtgttgccctcacggcaattcctgagcgcggtgaaaaccgcatgcagccgtctggaaacgctgcctccaccattcccgaagccgccggctgaaccttttctgggtactgtttccgcaggtgggagcgccgcagtgcggtcaggcgcgccggtggcatcaaggcgccgcccgcccccggggctcagaccgcatgttgaaaacaccattaccggccccatcggtgccggtgctccaggcggtgcattggtgctctgcacaatcttgaaaaggccggtaatttcaccgatttctgacctgtgaggacgtgcacacactcggtggcgtcggcgaggtcggagtctgagcgggacgaatcgattcccctcgccggcggaaacagcccgcaaccccccgcagtgcgggaccaccggtgaaaggacgctcatgtccctgaggaagtcgttcggactgctgtcggcgaccgccgccctggtggccggcctggtcgccgcgccccccgcgcaggccgcggcgaacccctaccagcgcggcccggatcccaccgaatcccttctgagggccgcgcgcggtccgttcgccgtctccgagcagtcggtctccaggctgagcgtgtccggcttcggcggcggccggatctactacccgaccaccaccagccagggcaccttcggcgccatcgccatctcgcccggcttcaccgcctcctggtccagcctggcctggctcggcccgcgcctggcctcgcacggcttcgtggtcatcggcatcgagaccaacacccgcctggaccagcccgacagccggggccgtcagctgctggccgccctggactacctgacccagcgcagctcggtgcgcaaccgggtggacgcctcgcgcctggcggtggccggccactcgatgggcggcggcggcacgctggaggccgccaagagccgcacctcgctgaaggccgccatccccatcgcgccctggaacctggacaagacctggccggaagtgcgcaccccgaccctgatcatcggcggtgagctcgactccatcgccccggtcgccacgcactccatcccgttctacaacagcctgaccaacgcccgggagaaggcgtacctggagctgaacaacgccagccacttcttcccgcagttctccaacgacaccatggccaagttcatgatcagttggatgaagcggttcatcgacgacgacacccgctacgaccagttcctgtgcccgccgccgcgggcgatcggggacatctccgactaccgggacacctgcccgcacacgtgagccgccccgtcccgggccgcccacccggtccgggacggaacgcggggcgtctagcgctcactcggaggcgggccacgccgtgggtgtggcccgcctcacacatgtgacgctgcacaccgtccaaaggccgccccgcccggcaccgggcggcccgccggggcgtcccctgacccgatgaaccgggacgacacgcccacaaccgccgtctcatccggcatcacccgcaggacctgccgggacgcacagacaggcggcccgccgggccgacgcaccggctttcacgggacgggaacaatcccgcagtggtgtaagttctacttcttgtcgccggtgtgcctggtgtccccgggcctcacctattgccttcacggaataccgcggcggttcgcccgtctggctggagccgtgttgtgcctttcgccgagaggcgacccgcacaccggcgtcaccgtcgaggacccgtccaggacacgctcccgggcgggtctttggcttcttgtgcgctgagacgagcccgccggacccctgcgaccaggccgcacccgccgagacgcccccgtacgggggcatccttgggccgggcttgccctgccttgaccgggccggggaaggagcccggcatggaccagtggttcacgcgggagatcatcgacaccggacggcttcgcctgctgtgttttttcgtggcgttcatctgcggtttcctgttcatccgctgcagcgtccggatgatccgccgccaggtgcgctggtggcccggcaacatcacccccggcggccaccacatccaccatgtggtcttcggactggtgctcatgtgcgtcggcggcgtcggcggcctgaccgtcatcgacaccgactcggtatgggcggcgatcgcagcgtcactgttcggcgtgggtatggcgctggtcctggacgaattcgcgctcgtgctgctgctgaaggacgtctactggagcgaacagggccgcctgtcggtcgaggtcgtcttcatcgccatcgccctgtgcggcctggtcctgctgggcctgcacccgctgggcgtggacgacgccgtcgacggcgacggaaacccctacgccctctggcaggtcgtcctgctggtcctgttcaacctgaccctggcggtcatcaccctcctcaagggcaagatctggaccggcctgctcggcctgttcatcaccgccttggccctggtcggcgccatccgcctggcccgccccggctccccgtgggcccgctaccgctacccgcccggctcccgcaaggaccgccgctcccgcatccgcgaacgccgcctgcaccgccccgcccaggaggtcttcgacagcatcgccaacatcgtcgccggccgcccctccctccccaccggccgccacacctccgcacgtcaccgcagcacccaccgccacaagaaaagcccgcaagcctgacggcacccaccccgtccgcgaggtttcgcggcggcatggcggggacaactgtggcggtcgccgacgaggagaagacatgaagcctacggtcgccttcgccgccctggccgcgggtcttgcggtgggcgtcgcccggcggatgaaggcccgcgccaccgggcgggcgccctgcggagacgacgcgggacggtggctgacggtcaccgtcaaccgtccgcccgagctgctgtcgaagcaccttcccgagccgctggccaggttgcgcaacagcatcgagctgcggatccagacggcgcccggcggccggggcgcggaggtggccgcccgtccccgcaacgggctctccgcggccggagggccgcaggaggcacggcaggcggtgcgcacggcgctgcgggaggccaaggccctggccgagacgggggaggtactgctcccggacgagccggccgccgcccgtccggttcgaccggagacggtgaccgcgcatgccgcgggggaggggcggtggtgaaggcgctgtgctgggagggcgccggccggctggcggtccgggacgtccccgagccgcggatccgcaacgaccaggacatgatcgtcaaggtcaccgccaccaccgcctgcggctcggacctgcacctgatcgacggccacgtcccggccatgcgccgtggcgaggtcctcggccacgagttcgtcggcgaggtcgtcgagaccggcccggcggtgcgccgccacaaggtgggcgaccgggtggtggtgtgctcggtcatcggctgcggacgctgctggtactgcgccgacgaccagtggtcgctgtgcgacaacggcaaccccgaccccgatctcggccgggcgatctgggggtatgagcccggcgccgcctacggccactcccgcgccatgggcggcttccgcggcgcccacgccgagtacgtccgggtgccgttcgccgactacggcgcctttcccgtcccggacgaggtggacgacatcagcgccctgttcgtctccgactcggcgcccaccgggtggatgggcgcccacctgggcggcgtcaaacccggcgatgtggtggcggtgtggggctgcggcgcggtcggccagatggcggcgtgcgcggcggcgctgctgggcgccgaccgggtgatcgccatcgaccgccaccccgagcggctggccatggccgccgagcacgccggcgcggagaccatcgactacaccgccaccgacgtgtgcgccgagctgcgcgagcgcaccggcgggcgagggccggacgtgtgcatcgaagcggccggcatgcaggcccaagcctccggcctggaacgcttctacgacgggatcgaacgccgcctgcggcggcgaagcgaccgctcttcggcggtccgtgaggccgtctacgcctgccgcaagggcggatcggttttcgtgctgggcttcttcaccggcacgacggacaagttccccctgggcgccctgatgaacaagggcctgaccttgcgcgccgcccgaacgcacggccagcgctacatcccgatgctcttgcaacgcatcgccaggggtgaactcgacacccgccacctggccacccaccggatgcctttgaaacgcgcaccgcgcggctacgagctgttcaaacaccgcaaggacggctgcgtccgcgtcgtcttccacccggccgcctgaccggaccgtcccgaagaaaacactctgccgggggatgccccatcaccagggcgttgacgccctcaatgaactttttcaaggagccccggaaccgggaaaggtgccatgacctcggatgccgccgggtcccgccttcggcgtccggggccaccggagcgtcatccaccagacaggcggagcggcccggcaggaggagacacggtccgcggtgtcccttcggtggccggactgatcgggaccgggcgcgcagggcggctccggttgtactgctcggcggccggatcgtccccgccgatgcccggctcttcgtctgtgtgcgcccgcggcacttcgggatcgctgacacgcgctttcagcccggcctcgatcaccggtcatccttttcgaggccgccgcatgtcaccgaatcaccatcgggaagccgtatgcggcacgctgtcggccgccgcggtcacctcgtacaccgcagagcagagctttgggtggccgggtgattcgctgattttgtgtgcaacagggtgtgctgagcgatcagaggaaacaaggcaggaatattctttcgagaacggtaagcccggcaccgcagcaggatttttcggtacgccctttcctgggatcgtggcggtatatggctgctggaagcggcgtggtgagctgggaggatgccgggctggacacccctgtgctctcttcccggagcctggcgccgtacgctggaaaatgctcatgaaacaagcccatgcccgtcctgtggccatggttttcaggacctgccgcggacgtgttccccgcgccggccgcggacgccccgatgcccatcgcggtgattgctagcctttggcggagggaagccggcatcgcgccggggcgagggcgggcaggagatctcactttgcgtgacatatcgatcatcatccgctaccgcaaggctgtctcctacggccatcacgttcttctcggcgccctggagacgctgtcggcggacgtctcctacgaggtccgcttcgccacgagcgccgccgcggtggtggaggagatcaaaaaggcgctgcccaccgctcaccgggtgctggtgctgtggtccttctactcgccggacgccctggagatggcggcggagctgcagcggatccgggccgagatcgacgatccggccgtcacccacatagccggcggggtgcacgccaccgccgagccggtgcaggtcctggacgccggctgggacatcgccgccgtcggggagggggagaccaccttcctgcggctggtggccgccggcggcgagccggccgggatacccggtctcgtctaccgcgacgaggcgggcggcctggtccgcaccggccgggccgaacgccgggaactggacgcatacccggcgttctcagtccgctggcggcgtttcaaccccatcgagatcacgcggggctgcgtgtatgcctgccgcttctgccagacgccgttcatgttctcggcgaagttccggcatcgcagcgtcgagaacgtcaaaaggcatgtcgagcagatggtcgcccacggccgccgcgatgtccgtttcatcaccccgacctccctctcctatggaagcggggacgagaacgtcaacctggaggccgtggaagagctgctggccgcctgcaagtcggtcgtgggcaagcagggccgggtgttcttcgggagcttccccagcgaggtgcgtcccgagcacgtcagcgtccgggcgctgcggctgatcaagcggtactgcgccaacgacaacctgatcatcggcgcccagtccggttcggccagggtgctggaggccgccaagagaggacacggcgtccaggaggtgcgcgatgccgtgcggatcggcgtgcaagagggcttccgcatcaacgtggacatgatcttcggcatgcccggggagacgcccgccgacgcggcggcgtccctcgccctggccagggaactggccgacctgggggcgcggatccacgcgcacacgttcatgccgctgccgggcacaccctggcgggaggccacaccggggcgcgtcgacccggagaccctgcgcgccatcggcgaactgaccggccgcggggccctgtacgggcactgggaacgccagcagcggctcgccggtcaactggccgacgcggcacgcgcctacccccgtccgggaaagagccgaacactgctgcctttggcctccgacccggagccgggcccttcacacggatccggcggcaccgctcccaagcggtgagccttttccagcacgccccctggtgcgggacgtgcggatcgcggcccgggtgaccgaaggggcagggcgcgagaaggcgaactcgatcctggccgacgtgcacgcgcccgtgccgcacgaggcgctgcaggcggccgaaccggaactggtgcggtggcggccgaccgcagcgtgagcgccgtgcacgaggccggcctgccgaagccggcggcggcccgatgaccgcgcccggtagatcgccgagatgctcgcctcgtctatctgacgggtgcactctacgcagcactgccgctatttcatactcaccgtcactattcagctacagaaaatgggatagtagcggtgaacgcagcgcgcgtcggggcgcggcccggtcgaaggtcgtggttggcatgaacgtacccttgctcaggcctctggccgatatcgccgagcccatcgccgtcgacgtgcccggctcggcggcgccgggcgacctgcggcgccggaccggtgaacagcggccgatccggcatgggcattacagccgccgccggtggggtgtgcccctgccgccccgcccgtggcccgggccggtcgaaggccgcgctccggctgatccgccggccaaggcgcgtgaagccgactcccgccgcgaggtgggccaccgtcccaacggcgcctggaggccgcggtgaccggtaccggcgactcccggatgggctatcgggtcgatgtcgctccgcaaggccgggggtgtgagagctggcagcacgacgggcggtacatcgccgccgtggtggtgaccgaggacggctcgcatctgtgcttgctgcactggaacctggtcgccgccaagttgcagcgtgacggctaccggatcgactacaccccggccgcgcggctggccctgagaatgggcaggcgagagtagaccgggacagcggcccgtattcgccgactcccggggccgccgccggggaggaatcgcctccttggaacggatggaggacccggcgcgttcgcccggaccgctaggacgcgtccgcagggaggccgggaacggcacgccgaaccttttcaacacgccgtctccgcaggccgggacggggacgatgctgcgacatcgcggcggagaccaccggggctctcgtccccggtgctttggaccgcgtggtgaaaaaggttcgctctcgagcgccgaaggcgccgacctgaaagtcgcttcaagggcactgcgacgtatccgcccggcggccaccggcgatcccttctggaagaaccgcgggacggccgacgcgatgccgctctgacgccggcccggccgttgaaacagaaacaggacatgcggccgtgcggcctgctctcgctgcacgggtgtctttcgaggcagccccgccgagcccgcgatgcgccccctgacctgcggcgcgcccggcaggattcgaacctgcgaccgtcggattagaagtccggtgctctatccagctgagctacgggcgctcgcacactcccgcccggccggtgggcgtcggcgatgaatggtcgcgaacccttggctgagcgcggatccggcgctgatggccgggtgcgtcccacagtttagggggaccggagggcgtgaagccatggagatccggcgctgggtggatccgggcgggccctatctttgttgaccgtggctgtggaacaaggccgtgacgcgctggacgccccgcgtgactgaccgggcggtggaacgggcgctgggactgctggccgggatggcgctggacgcggcgctgggcgacccgcggcgggcccacccggtggcgatgttcgggcgagcggcggcggcgctggagcggcgcatctacgccgactccaaaagacgtggcaccgtctacgccggaaccctggtcgccggggccgcggcggtcggcgcgctggcgcagcggctggcgccgggccgcaccgcccgcgtggcgctgaccgccgtggcgacctggacggtgctcggcgggacatcgctgggccgggagggccgggccatggccgcggcgctgcgggccggggatctggcggccgcccgtgcccggctgccccacctgtgcggccgcgacccccggcacctggacgtccgggagctggcgcgggccacggtcgagtccgtcgccgagaacaccggcgacgccgtggtcgccccgctggtgtggggcgcggtggcgggcgttccggggctgctggcctaccgggcggtcaacacgctggacgcgatggtgggccaccgcaacgaacgctacggccgcttcggatgggcgtccgcccggctggacgatgcggccaactgggtgcccgcccggctgaccgccttgctcaccgcggcctgcgcccccgtggcgggcgggagcggccggcgcagccgggcggtgctgcggcgggacggcgccgcccaccccagccccaacgccggccgctgcgaggcggcgttcgccggggcgctgggcgtgcggctcggcggcgccaacgtctacggcggccgggtcgagcggcgcccccacctgggggacggcccgccaccggagatcgccgacattccccgcgccgtccgcctgtcggccgccgtcggctgggccgccgccgtctgctgcgcggcgggcgcggcggcctgggcgggcctgcggcaggcggtacgaggacggagcgccgtccggtgagcggggcgctgctggtcgccgggacgacctccgatgccggcaagagcgtgctgaccgccgggctgtgccggtggctggtgcggcagggcgtgaaggtcgcccccttcaaggcccagaacatgtcgctgaactcgatggtcaccgccgacggcgccgagatcggccgggcccaggcgatgcaggcgcaggcggcgcggatcgagccgaccgcgcacatgaaccccatcctgctcaagcccggcggcgaccgccgcagccaggtggtgctgctgggccgcccggtggcggaggtggacgccctggggtacggcgcccaccgggaccggctgcggcgggcggcgctggagagcctggcgcacctgcgcgccgagtacgacgtggtgatctgcgagggggccggcagcccggcggagatcaacctgcgggccggggacatcgccaacatggggctggcgcgggccgccgggctgccggtgctggtggtgggcgacatcgaccgcggcggggtgttcgccgccctctacggcacggtgggcctgctggaaccggccgaccaggccctcatcgccgggttcgtcatcaacaagttccgcggcgcaccggagctgctggagccggggctgcgcatgctgcgcgacctgaccggccgccccgtctacggtgtgctgccctggctggacggcctgcgcctggacgtcgaagacagcctgggcctggacggcccgcccgccgcggccgggccgccgcacggggccgagacgctgcgcgtggcggtcgtccggctgccgcggatctccaacttcaccgacgtggacgcgctggcctgcgaacccggcgtgacggtgcggtacgccaccgcccccggcgagctggccgacgccgacctggtggtgctgcccggctcccgcgccaccgtcgccgacctggcctggctgcgtgaacgcggcctggccgaccagatcgccgctcgcgcccggcggggacgccccgtgctgggcatctgcggcggctaccagatgctggcggaggagatcgtcgacgaggtggagtccggcgccggaagcgtccccgggctggggctgctgccggtccgcgtggagttcgcccggcacaagacgctccgccggcccgtcggcaccgcctacggccaccccgtgcgggcctatgagatccatcacggcgccgccaccgtgaccgggccggccgagccgttcctggacggctgccgggtcggcgcggtgtggggcaccacctggcacggcgcgctggaaagcgacggcttccgccgggagttcctgcggcgcgtcgccgaggcggccgggcgggacttcacccccgctcccggcgtatccttcggcgcgctgcgcgaggcccgtctggacgcgctcggcgacctggtggaacggcacctggacaccgccgcgctgtggcggctgatcgaacggggcgccccgccggacctgccggtggtgccccccggtggtgcgggcccgctcccgtgaccggttgcgcgccggaccggcccgatgccggtagggtgagccactctgagcaaagccgcaggaggaacgtgcatgatgcagtcccggcacagcgccgtcgccccgccgcagcccggaccgctcgcccgggtcgtcccggtgatgcgggcgcgggtgcccgtggcgatgcagctggagttcccgctgcccgacagcgagcttccggtggtggagccgttcgtggggaacctgctggtcggttacgcgatcgaccctcccgcggaggcggccggcggcgccgggtcccgcctgctgcggcagctggcgacgcggcactgcgccgaactgggggtggcaccggcggagctgcgtgagctggccgtggccaatctgcgcgtgctccgcccggacgtgcggttcaactggtacccggacgtgcgggcggtctcggtgacggccggcggcgacctggaggccggcctgatcctcgatgaggggttcgtcgacaagctcgcccaggacgtcgagggcgacctggtggtggcgctgcccgcccgggacgtgttcgtggccaccggcaccggccatgtcgacggcatcgacaagctgcgctgggtggtcgaccagatctggaccgatgagcggcacctgacgccgcaggaggccgccggcgccccgccccgcggcctggccgccccccagcgtccccacctgctgctgaccagggacctgctggtgcggcgcggcggatcctggcagatcctcgcctaagacgccggtcctttttcaacggcccggcggggcacccggaagcaaggggcgcggcgcccggcccaccgttcgtacgtgcacgcctgcggccacagcgccgggcgcccaccggaccgcaacggtgaagggccggcgatcccgccggcccttcaccagatcacgcctgtcagtccttggccttggcgtactcgtccatgccgctggagaagtcgtaggcgatgcagggctcgtccccgacgacccatgcgtcgtgaccgggcgtggccacgaacatgtcgccgggaccgacctcggcctcactgccgtcctccatgcggatgcgcagccggccctgagcgatgtagccgttgtggtggaactggcacagctcggtgccggcgatggaccgcagcgactccgaccagcgccacccgggctcgaacgtggcccgtcccacggtcagcccggtcatggtgaacacctccaggtgaccattgggaaagtcgcgccgctcatccggcttgtcgatgtgcttgacctcgatcatgacggtcccccctccgtcactttcacgcttgcaccctcgccgacctgcgtcaaggacggccgaggcggatcactccgcagaaagcggcctagactgcgggcgacggcagggcaggaacccggtgggaatccggggctgtcgcgcaactgtgaccggggagggctcccccgcatgcggccacggcggtgacgctggaaggccgggggagacccggggatccgggagccaggagactgccgccgtcgcctgcctgatccatccgatgcggggcgcgaaaccccctaaggaggcgttcgatgcgcgtgctgctgctgtccacggccgacaccgacctgctggccgcccgcgcggccggggccgggtatgtgaccgccaaccccacccggatcgacgtggcggagctgcccgcgctcaccgagggcgtggacgcggtggtggtccggctgctgggcgggcgcaagacctggccggagggggtggcggcgctgcgggcgagcgggctgccgctcgtcctgctgggcggggaggccgacccggacgccgagctgatggaactgtcgaccgtcccggcgggggtcgccgccgaggcgctgaactacctgcgcgaaggcggcgccgccaacctgcgggagctggcgcggttcctgtcggatgcggtgctgctgaccggcgagggcttcgccccgccggtccggatgcccgcctatggggtgcgcggcgagcgcccccgccgcgacggcaggcccaccgtgggggtggtcttctaccgggcgcacgaactgtcgggcaacaccgcgttcatcgacaccctgtgcgaggcgatcgaacggcacggcgccaacgcgctgccggtcttctgcgcctcgctgcgcggcgccgagcccggcctgctggacctgctggggcaggcggacgcgctgatcgccaccgtgctggcggccggcgggtcggtcgcctccccggcctgcgccggaggcgacgaggacgcctgggacgccggtgcgctggccgaactggacgtgccggtgatccaagggctgtgcctgaccacctcccgccgggcctgggaggactccgacgccgccctgtcgccgatggacgcggcgatgcaggtggccatccccgaattcgacggacggctgatctcggtgccgttctccttcaaggaggagggccccgacggcatccccgtctaccgggccgaccccgaacgcgccgaccgggtggccgccatcgccgtcaagcacgcccggctgcggcacatcccgccgcagcggcgccgcgtggcgatcgtgctgtcgtcctacccgaccaagcactcccgcgtcggcaacgccgtcgggctggacacccccgcctcggcggtgcggctgctgcgccgcctggccgaggccggctacgacctcggcgacgaccacaccctctggcgggacccggccggtggcgacgccctcatccacgcgctgatcgccgccggcggccacgacaccgagtggctgaccgaagagcagctgcggcgcgccgccgcccgcgtcccgctgcggacctacaccgcctggttcgccgggctccccggcgacctgcgtgaacgcatccgtgaacactggggcgagccgccgggtgagctgtatgtggacggcaccgacatcgtgctggccgcgctgcggttcggcaacgtggtgctgatgatccagccgccccggggtttcggggagaacccggtggcgatctaccacgaccccgacctgccgccgtcccaccactacctggccgcctaccggtggctggcggagacgttcggcgcggacgcggtggtccacctgggcaagcacggcacgctggagtggctgccgggcaaggggctgggcctgtcggcctcgtgcgcgcccgatgcggtgctcggcgacctgccgctggtgtacccgttcatcgtcaacgacccgggcgagggcacccaggccaaacgccgcggccacgccacgatcgtcgaccacctggtgccgcccatggcccgcgccgacacctacggcgagctggcccggctggagcagctgctggacgagtacgccaccgtccaggccctggacccggccaagctcccggcggtgcgcgcccagatctggacgctgatcaaggccgcgcagctccaccacgacctgcagcaagaagagatgcccggggaggaggagttcgacgacttcctgctgcacgtcgacggctacctgtgcgaggtcaaggacgtgcagatccgcgacggcctgcacatcctcggccaggccccggaaggggaggcccgcgtcaatttggtgctggccgtgctgcgcgccgcccaggtctggggcgggcgggccggggcgctgcccggcctgcgggcggcgctggcccgccgctatggggtggaggagaaagagctgctggccgaacccggccggagggtgcgcgtccactccgcgccgcacgacgagaggaccccggccgggacgggagaacccgggcagcacgccccgccgggcggcgaggaggacggcgccgcgcctgaaggggcgatccccgtcccgcatgcgctcgccgcccgctggaagcggtggcccgaaccgccgcacaccgcctccgacgtcgtcgacatcctggaggacctggcccgccatctggtggaggggatggagtcccgcggctgggaccccgccgcctccgggacggtcctggccgaggtgctgggggaggccccctcgccggacgacgggccgctggaagagctgctgcacttcgccgccaccgagctcgtcccccgcctggccgccaccgccggagagctggacgcggtgctgcatgccctggacggcgggcacgtccccgccgggccgtccggctcgcccacccgcggcctggtgaacgtcctgccgaccggccgcaacttctactccgtcgaccccaaggccatcccgtcccgcaacgcctgggaggtcgggatggcgctggcggactcgctgctccgccgccacctggaggagaccggcgcctacccggccggcgtcgggctgaccgtgtggggcaccagcgccatgcgcacccaaggcgacgacatcgccgaggtgctggcgctgatcggctgccgcccggtgtgggacgacgcctcccgccgcgtcaccggcttcgaggtgatccccctggaggagctgggccgcccccgcatcgacgtcaccctgcgcatctccggtttcttccgcgacgccttcccccacgtcatcgccctgctggatgacgcgatccggaccgtggccgagctggcagaaccccccgaccgcaactacctgcgcgcccacgccctggaggaccgggccgcccacggcgactggcggcgcgccaccacccgcatcttcggctccaagcccggcgcctacggggcggggttgctgccgctgatcgacgcccgcaactggcgggacgaccgcgacctggccgaggtgtacgcggtgtggggcggttacgcctacggccgtggcttggacggccgggaggctcgcgccgacatggaggcggcgttccggcggatcgcggtggccgccaagaacgccgacacccgagaacacgacatcgtcgactccgacgactacttccagtaccacggcggcatggtcgccatggtccgcgccctgaccggccgcagcccggccgcctacatcggcgactcggccgtccccgaccaggtgaagacccgcaccctggccgaggagacccgccgggtgttccgcgcccgcgtggtcaacccccgctggatcgccgcgatgcgccgccacggctacaagggtgccttcgaactggccgccaccgtggactacctgttcggctacgacgccaccgccggcgtggtggacgactggatgtaccagaccctcgccgaaaagtacgtcttcgacgaggagaaccgcgccttcatgacccgctccaacccctgggcgctgcgcggcatcaccgaacgcctcctggaggccgtcgatcggggcctgtggaccgacccggacccggacgtcctggaccgcctgcgcaccgtctacctcgccctcgaaggcgacctggaggacgaggactgactcggcccccgttttccggggcggggcgaatacgcttcctccggcgtctcccggcctagggaaaccgtcccggagcggtgacgaacgtcacccgtcgaccggcaggactcgcccggtatgccctgggccggccggtggcgcgtcggcgggcgtcgccgttccgggacggtctgctaggcctggggtgacctgcgccgatctccagcgggcgaagcccgctaaggcgcctgggaaggaaaatgctttgccggcgcggcaaaatatcggggagctcacccattttcttggcgttttaggtttttggggtgaagtgctgttgatcatggcatacttcctgacggtcgcatagcgcgatcacgtggaggaaggctgccgccatgagcgaggggcctacgggggatgaagccggattttgatgcgaagtatgccgtgctcggcctgctgggcgccgtcctgctcggtgccctggtgacggttcaggttctctattggcatgcgctgggtgtggagtccggcggcagatgcggcagcggcggggatgacttctcctacgactcctgcccgtaccgttccggcctgctactcagcgtgtcatttttccctctcttcatcgtcctgccgatggcgctttcgctgcttcctgtactgggagggaaagtcggcacgctagtactagtggtcgccacggcactaggtgtgctgcccggccgggagttcttccactgggtgcacggcccaacgctgtccccgctgtggacggcgcctgcggaacggccggccgatgccgagaccttgggcagttggctgcacggctccaccgtggtccgcgcccgcttcgacaaggtggtcggccaggacctggccactgggaacgtccgctggatctaccggattccctatccgcatgtgctgtgcacgatgagccgcgataccggagacggggtcggcctggtcgggtacggggaggaggagaaggcgtgctcccgcatcgcggcggtggacctgtccaccgggcgggtgttgtggaccaggaatctggcggctgggtcggccaacaatggcctgctgaaagacgtgcccgcggaactgcggcgaaccggcccgtcggacctgtcgctggaggagctgctgcacctgccgaccgggacaacccctgacctgacggcggtcgccggtgacgtggccgccgtgcgggccggccgcgccctgtggggggtgggactgcgcgacggcagggggcggtgggcgcagctgtcgcccaagggctgccgctttgtgaagatctccggtggcgcgggaggcctgctggctgtggcgcgctgcgcagaccagcccccgaggctgcgggccgtggacccggtcactggaaaagtccgctgggagatccctgtttcgacccgcagtgcttcggccgaaatcaccctgctgtcggccgtgcctgccgtcgtccgcatccgggaagaaggacggcgcggcatcgatacggtggtctccttcgacgatcgcggccgcgttcgcgccaccatcgaagtcgaagacggccgacgccggctggacgcccttgagatctatgctttcgccgccgctccgctgcacgggctcatggtccagggcgacaggctcgtcacaatcgccgaggaagagaggcgcacctacgtacaggcatatgggctggacgacggcagactgctgtggtcgaccgcgatgcctgacatcaagggcatcgcggttgagccggaacgtgtgtcgctgttggttggaagtttccgctcccccgacctgctgaccctgtcgatgcgggacggagagaagagccgcctgggagtgaccggtttccgccccctgggctcgaaggtgatgctgcacccccgcggcgaccgctacgcggtggtctgcgaggagtcctgtaagaccacctccgacgaggagttctccctcgccgtcatcggcgcgaagtgaccggcgcggtcaacgccgatccccggccttcccagaccgcttcatggcatcgaccagcaaccatacgttggtggacgggttgccgccgatgcggttcacctcgcagtgctcgggatcggcacgcaaggcgcgttgcctggccaggtcgtgccgctcgaaagggaaattgaccggaatgttcttgttgcagcctttgatgtgatcttggagtttgcgtaccacctcggggcgagtggtgccggctgaaagctcctggaagtggaggagcagccacacctcaaagcatgggtgggataccacgaggttgacgccctttcggcgagccagcgaaagggcgctgccgagagtggcgtggtcgtcgacgtcgacgacgcaccagacggcgtcgtaggcgaggaaggcgtccctttgggcgcgggcccggcgatgggccttgtcgcggaggcggattgccagctcaacggtgctgtgcgggtcacgccccttgcccacgcattcatagtcgacgacttcgacggggatcgcccgtaggtgatctttgaggccgtcgaggtactgcttctcggtgaccgtgccctcacagacgaccagcaatctggccctcgggctgcgggtcgccgtcttgcggcgcagactccgagggctgcgtcgaggactcatccgactccgctctcaactgctggaatatcgaccggatgcggtcgaagctgagatacggaacagcaccatagcggccctgtagatagccgcgctcgatgttctcgtcccggcgcggtgtgaattcggcgagcgaatacagcgaagtcgctccggtttcgtccttctcggtgaaccagacctcgtcccggtcgagcaggccgtcgtccagcagcgagccgagcagagtggtgtcgtgtgaggcgaagatgagctgagagcggtgggggttgattgtttcgtccttgaatatccgaattatagtggagctcaagtgggggtgcaggctggagtcgacctcatcgacgagcaggaccgaacggtgcaacagcgcgttcaagaggggtcccaccagggagaaccagacttgggttccggcgctttcctccccgaagtcgaaggtgcgggtaccgtgcgttcccgtgtgcacgaactggatgacggtctccagttcccggatgtcttctttgctcaacagctcacgtcctgcggcggacagcagccgcaaggcgtcctcagacagcggccgatgcctcagcttgacatcggagatgcccagatcagccgcttgcaggagccgtcgtaccaggtccgccagcttggtgtcccgcagtagctgctgggtgtactgggtgcggacttgctggtcgaagtcgatctgccgggccagcttgatgtgatcggtgagccagcggtgcaggtcacccagcagcggatggtcgttgttggcggccgaggacaggtacagcgagttagcacgcgtgagtttggcgatccgggcggtctcacccttcagcgaccggccgaacttgtactcgtccggcccggagcgctcgaacagccgccgcggccgcccctcggggaacgagaacagccactcgccgagcacctgctcgtcatcgagctcgaagccgtaggagtagcgggtctgccggtgcacgaagtccagctcgtagaaggatgaccggctggtgccgccctcctcgaggcggaagggttgacgggggacgcctctgtcagggcgccatctggtctgagaatctcggatgcaccagagcatgtaggccagtgcggacagcacgttcgacttgcccgaggcgttggccccatagatgcccacgacccgcacggtgggagggatctcgccggacttcggcttgggctgtccacgccggggcgtggccacgagggacagtgtctgctcgtcccggatcgacctgtgattggcgaccctgaagcgcagcagtgtcactggatcctcccgtgtcgatggcagagctcatgcaatcacagtgcgatctatgacgttcttcccctcaatcaaggttttgcaagcagtctccaagtcgttatcgaacctgtgacgtctcacatgggcgtttcccgcccaccggggtgatctacgctgaccccgacgtatgcgaagggacgggagggagccgctgtggacgtgtcggaggacgtgctcggtcccgggtacgaggcgatggtgctgccgctgaaggacgacgacgagggcgaggtcatcgccacgctggtgcggcgccgggccgccgagccgacccggcgggccgtgctgtatgtgcacgggttcgtcgactacttcttccaaaagcacctggccgacttctacgtcgagcgcgatttcgacttctacgccctggacctgcgcaagtacggccggtcgctgctgccgcaccagacccccaacttcgtgcgcagcatcagcgagtacttcgaggagatcgacgaggcggtccgcatcatccgcgaagaggacggccacgatgtgctgctgatcaacgcgcactccaccggcgggctgaccacctcgctgtgggccgaccgggtcagggggcgcgggctggtgcaggggctgttcctcaacagcccgttcctggacatgaacgtgcccgcgccggtcagggtggccggggatgtgctgtccagggcgctgcgcaagcggtggcccaaggccaagctgccggctccccccgccgggatctacgcccgcagcctgcaccgcgaccactacggcgagtgggacttcaacgtggagtggaagccgctggacggcttcccggtgcgggcggcgtggctggcggcgatccgccgggcgcacgcccgggtgcacgcgggcctgaacatcgacgtgccggtgctggtgatgtcctccacccgcaccggaaggaagaaggacgggctggaggcggcgaccaggtcggacgtggtgctggccgtggagcacatggccaagtgggcgcccaagctggggccgaacgtgacgctggtgcagatcgaagacgggatgcacgacctggtgctgtcggccaagcatgcccgcgagcaggtgttcaccgagctcgaccggtggatcggcgcctacctgcccgccccctccgacgcctagccgcgccggcgccggccgccggtgcggcccgtggcggcggccggcgggcgccgggggacccgctgcggcgggggtcggcggcgcgctgcggaaaaaggcgtccccaatacggggaaaacatatggtcggacccgctattgtccagttgaggccgttgaacccctggaaagggggcttcggcatgggcgggtcatccttgaggcggggttgccgaatgtcgccgtttgtctgcggtgtgtcatcgggcgtctgccgctcgcacgggcgaggcggttgatcgggtggcggtggtcggagcgcgggagatggccgatgcgcgtcggcatcatctcgccgcgctggcatatgagatcgaggcccgcggcttgagctggcggctggcgggaccgggcgagtcggtgctgcacgtggccaacccggcgacccggcggcaggtgatggtggtcgccatgccgaccggggagggctggttctatctgtgggcgggcggcggcatggccgaggtcacccagcccgcccgggcggccgaccagatcgctcggcagctgggctgacccggcacggcccgcgggccgcaccgtccggcggcgagggtgattgcgggccgccctccggcttcctagactgctgagcgaacatttgttcgaagcaggtcgcatgtcttcccccatgcggcgccggagcggtgaggtcgtgcggtggacgtccatgaagggcggcgcctgggcgtccggccccggagccggggcgggcgggtggcgtgcgtgtacggggagccgatcgaggtcctggtggccggcgggcgtccggccgggttcgtgtggcgagggcgccgccaccgggtgcggcgggtgctggagcactgggtcgccacccgccagtggtgggccgagcggcacgccggcgaccccttctgggaggaccccggggaacgggagttctggaaggtcgaagcggcctgcggcgagcagggcgggctgtatgagctgtgccacgagccggccgacgaatcctggacgctcctgcgcgcctggtgaccgatccccgcgggaaagaccgggcgggcgcgcctctcaggtggccagaggacggtcgatctgcagccgggtgatctggaagacggtcagcatgcacaaggcggcggccagcgcctggcaggccgccgcggcgacccccaggtgcacgctgaagcgcgcctcggccaggctggcgaccccgccggggaacgcctgggccagcccgatcgccgccagcacgctgccccaccaggccgtcaccaccgcgcccaccgcgtaccggccggccggggtgaagcggccgctgctgacccacacgtcgtgcaccatgcggggcggcagccacaggttgaccaccggcaccagccagccgaggatcacccaccggcggtggtaggggcgggggcccgacgcctgccggtaggcccgccacagccaggccaggtacagcaccccggtgatgccggccagtaccgccgagacggtgaagacgtcggcgtagggggccagcgcccggccggtggaggcggcgtcatagccgtcccgggtgagccgctcgagcgggcgctccagccgcagcaggctgatcccggagccgagtgcgatgaacgcgttgaaccccagcagcatgaacaccgccacgccgatcgcccggaagtcgcgccgccgggcccaggccccgcaggccgggcagcgggccacctcggtggggatgatgtcgccgcacaacgcacacggcatgagccacctccgggtgggtctttgcagctcttttgaggcagatgctacgtacggttgacgaatgccgcggccggatcgggcgggtgcgcggcaccctccggcaccggggcaccgggccgcggcggcctgccggcggggcggggaccggccgacccgggcgccggcgatccgggaaagatctcccgacaatcgggttgaacggtcgcgacgtgggtaaaagtacctgatttccgtcgtggaggatcccgttttgtccgttcccggcctgttcggcccgccgggttcagaccaccgccgccgccagcccgtgcgccagcacccccgtcgtgatcagccacagcaccggccggagcgggccgggacgggacggatccaccaggcggtgcgggcgtcccagcgtcaccagcaacagcgcccaccactgggcggtcatcgcgatcagcgtgaacagcgccccgaaccccagcaccgcgctgaccagcagcgccccgaacggggtgagcgcgtgcgcggtcagcgccggcgtgcgcgccgcctccgccaggccgcgccgcagcccaaggcccgccagcagccagccgcagaccgccaagacccccagcgtcgtcagcgtcaccgcacgatccccgactcccaggcccaggcggcgatctccacccggttgcgggccgccagcttgcgctgcacgttgcccaggtgggtcttgaccgtggacagtgacacgaacaactccccggcgatctcctcgttggtccggccccgcgccaccagccgcacgacctgcagctcgcgctcggtgagcggctcggcgggacggcgggcggggcgctgcggccgggtcaggtgcgccagcagccgcaccgtcaccgagggggacaccagggcatcgcccctgaccgccgcgcgcaccgcctccaccagcagcgccggacggctgtctttgagcagaaagcccgtcgccccgccgcgcagcgccgcataaacgtactcgtccaggtcgaaggtggtgacgatcaccacccgcagcgggtcgggcacctgcgggccggccagcagccgggtggcctccagcccgtccatccggggcatccggatgtccagcaggcacacctgggggcgcagccggcgggccagggccacggcctcgaccccatcgcgcgcctcggccaccacgcgcatgtcgggctgcgagtcgatgatcatccggaagccggcccgcaccatctgctggtcgtcggcgatcagcacgctgatcgtcatgccgccatcatcccagcggcgcgccggggccggccgtcaggcgatgggcaggaacgccaccacctcccagcctccgcccgggcccgggccggcgcgcagccggccgcccagcgcctcggcccgttcggccagcccgaccaggccgaagccgccgccgggcaggtgccgctcgccgccgcggccgtcgtcgcgcaccgccacctccaccccttcggggaaccgccggacgctgacgtgcacggcggtggcgtcggcggcgtgcttgcggacgttggtcagcgcctcctgcacgatccggtgcaccgtcgcggccacctcgggcggcaggtcgcgcaccctggggtccagcaccagggaggcgggcgggtcggtgaaggcggcgaccagttccgccagccggtccagctcccgggccgagcgggcctgcccgtggggggagccgtccccgtcgtcacgcagcagccccaccatgcgccgcatcgaggccagcgcctcggtgcccgcccgttcgatgctctccagcatcgcctccagctgctcggggctttgcgccgcccccgagcgggcggtgaagcgggcggcctgggcctgcacgacgatcccggtgacgtggtgggcgacgaagtcgtgcaggtcccgggccagcgccagccgctcctggcggcgggcctcgaccagggcccgcgcccggcgggcgtccagcgcccgcaggtagagcccgatgccggtggcgatcagcagcagcaccgacaccgggagcgacagcaccatcgccgccggcgccgagatccgcagcggcatcaccgccagcgccagggccggcggtaccgccaggaacggtgtgcggtgcgccggggcccgccgcaccatccgcaccagcagcaccagcagcgccggcacttcgatgaccgcgctcgggttcggtggtatttccgacgcgggctgggcggccaccaaggtcgccgccatggaggccaggccggccgccaccgcccaggcggccggcgagcggcgcccgaccgctccgaacgcggcgagcccggccgcgcccagcagcgccagctgcggcaccgacggcctgagcagcagcaggcacatcagcagcaacagcgcgcttcccgcgcgcaccgcggcccgtatcagcatcccgctgaggaagtggaaccgctccagcacgtcccgccgctccgccgcaccggtgttcatggcagcagagggtaaggacccgaccccgccgcccggatcggccgaatggacgatctggtcgatcctttgttcgaagggaatgtcagtggggctggataggttccagtgaaccgggggatgaactcagtgagcctgccgggccgggccttcgggcaccggccttgcgggcaggcgacaccgaaaggggcagtggccatgcaccaccacgacggcaagtcccaccaccccacatcccacatcgcgcacgcccggctgaccggccccgccgaacgcaccctcatcgagccctggctcaccgagcacaccgggctgatgaccaacgcctaccccgacgggcccgctccgctcgccaccgtcaccgctctcgacccgcagcccgtcccggcctcgcatccggggacactggccgcctgagagccggccggcgcccccttcgccgccgcggctttgcgttcagacacgcggccccggtggcgaagggggcgttgtgcgttgcccccttgccaccgatgacatcggcccaagcgccgcgggcatgcccgcggcgggcgtcccgccgacggcgtcggaaggcggtcagtcgtagacggcgtcccggatggcgcgcagggtgggctcgtcgcggaccccggcgatcaggagggtggtgacggggctgtcgcgccacagctgcagccgctcgcggatgcggccgatggggcccaccagggagatggagtcggccagctcgtcggggacggccttgatcgcctcgtcgcggcggccgctcaagaacagctcctgcaccttggccgcctgctcggcgtacccgaggcggccgatcagatccaggtggaagttgcgctccttggcgcccatgccgccgatgtagaaggccagcgggatcttggcgacctccagggcggtctgcagatcgtcgttgacgatcacggtcactgtggcggcgatctcgaagtcgtccggccgcccggccagggactctccgaacaccgagtcgatctgggcggggtccacgaacagcggcagccagccctgggcgatctcggcggccagggcgacgttcttggggccctcggcgcccaggtagatcgggatgtcggagcggatggggtggacgatcgacttcagcggcttgcccagcccggtaccgccggggtagggcagcgggtagtgggggccgggggaggtcaccggcccttcgcggcgccagatcttgcgcaggatgtcgatgtactcgcgggtgcgggccagcggcttggggaagggcaccccgtaccagccctccaccacctgcgggccggaggcgcccaggcccaggatgagccgcccgcccgacagcgcgtccagggtgagcgcgtgcatggcggtggcggccggggtgcgcgccgacatctgcaccaccgcggtgcccagcttgatccgcgaggtgcgggcggcgtaccaggtcagcgtggtcagcgcatcagagccgtaggcctcggcggtgaacacgaagtcatagcccagccgttcggcggccagcaccgtctcggtctggtcgtcggggtcgcgctgccagtagccgacgttgatgccgagcttgaggggggtggacacaggcgagcacctccgggtcggtagggacgcaccgcgatactagaacacgttctagttactcgtgaagacgagggtgtgcgggccgcccggaggtgctcaccggtgtttcagggcttgctgcgggggactagcgggagccgacctccgtcagcaggttccgccagccggcggcggtcagcagcagcgccggaccctgcgggtccttggagtcgcgcagcgcgcaccggccgccgctgagcgcggcgacctccacacactgatcgccgctgccgctgtaagaggatttgcgccatgcggcgcgggacagttcgctatcggggtgggtgacgttcacggcccgtattactccttcgctgcctcgcctaggaggtgcgcggattcctccggtgaaaggcttgctttgatgatctggtcgaatctcgacccgtgctgttctgtttccactgtgctctcaaggtaaacgtcacccatggtcccctcgacgtatgcaatatcagggtcatcggggtcgggaaacgacaggatcgtaaagcggccgtcaaggccggcgtgagcacctgctgtgaacggcaggatctggagcgtgatgttggggcgttcggccagctcgagcagcttgcgcagctgggcccgcatcacctgcgggccgccgatgggccggtgcagcaccgcctcgtcgagcgcgatgtgcagctgcggggcgttggggcggtccagcagcgcctggcgggccttgcgggcggcgatccggcggtcgatgtcggcctgcgacggcagcatccgccccgcggtgatcaccgcgcgggcatagtcctcggtctgcagcaggccgtggatcagctgggagtcccaggaacggatccgtgacgcctcgtcctccagcgccacatagctgccggtgaacacatcggcgtaagccgtccaccagccgcgctgcccggcctgcttggccagggcgatcagcgcgtcccgctgcgggctgggcacgccgtacaggtccaggatgtcggcgacgtcgccgggcttgggccgggtctgcccggtctccagccgggagaccgtggcccgcgaccagccgagccggtcggcgacgtcctgcaaagtgagccgctgttcctcgcgcagccgccgcaattcccgcgccaggcggcgaccgcggacggtgggccggtacgtcatgggcgcaagtgtggtgtttcggcgcgcaccgcacaacgcgaacggcgagtccggtattggaatctgcccgacacggttgcggtggtgagaatctcacgagaccctgtatcacagtgaccggctgaaaaccgagcgtgacaagggtctacatggcgtagcggctggaggcgaccctgttgaagacctcacctgagcttcttgagtccgtcctcggccatgccgcggccgaggaggtcgccgcctgccgcgtcgatgtggcggacgtggcgggcatgggggaggaggcggatccccggcgcccggcgggctgggcgtggacgctgccggcgggcccgtcctgcgcccgcgaggcaaggacggtgctcggccaggcgctgggcgcgctcggcctgcccgccgacctgatcgccgatgcccagttgatgatcagcgaactggccaccaacgcctaccagcacgccgccgcccaggggccgtatgagctgtggctgtatccgcaccgctcccaggagccggggcggggcggcgtggaactgcggtgcgcgatcttcgacggcaaggccgacacccgcctgcccggctactcgtggacctccggcgactgcgggcggggcctgagcatcgtcggcgagctgtccggcgggcggtgggggatgagccgggaacgttcccggctcggcggccgccggcccggcaaggtcgtgtggttcgccctgccgccggtgacctcccgcccctcagttccgctcgacggcgggggcgatgtcggtgatgagggccagtagcgaacgcgccagcagcgtgtgcacctgcttgcggtcgatcgacttctgctgcagccactcgcgggtggcggcgtcggccagccccgagtaggcgcgcagcacggcccgcagcgtgtcggaggggtcgggcagctccagcagcttcagcagccgctcgaccgtcaggtcccgggtccggttgatgatccgcatcagctccgggtcctgcccgaacccttcggcgtccacggccgcgaaccaggtcgtggcgttggcctcggcggcgtccaggaaccgctccacgcaccactcgaccgtctccgccaggctcagtcccttgggcggcggttggaccgcgtaggcgacgcgggtggtcagctcccgcaccacctccaagaacagctcgcgcttggtgcggaagtagtagtggatcagaccccggcgcactcccgccgccgaggcgatggcctctgtggacacctcggcgtacggaagctcggtgaacatccgcctggccacggccaggatctgatcgcgtcgctcgtcccggctcagccgctggaaacgcggcgccggccgcccggacgccgacgtagccgtgccacctcccatatcgacaccttaagccgtcggcgcggccgcccggacgcggcgcaccccgctgacctggggcgcccgtccggccccgcgtcgggtcggcggggccgggcgcaggcgggtcaggccgccgaacggtcgccgggctttcggcggcgccgctcgggaggggtgcgcagcagctgcagcgggcgcttgcgggccaccaggtagtccaccgggccgtgccgcaccttctccggcaccacgcgggcgccggcccggtgggcggccagcagcgcggcgaaggcgcgggcccgcgccgggctccaggggatgcccagccgctcgcgcagcggctttggcagcagcgcgcccgcggccaggatgttcagccgcaggtaggcggcgtccaccggcttgggcagcggggtctgcagggactcggggtggcggcgcagcagcttgtccgacaccacggtcggccgcagctcggtgcgcaccacgtggtcgaagtactcctcgaaggccgccaggtcctcggggcagtggccctcgggcacccagcaggcgtgggcgaggagcttctgctcttcgtagtagcgggcgcggtcttcgtccgggagccggccgaaggtgcgctcatacaggtccagggcgcccttgacgcccgtggcccacacccacatcagcaggtcggggtcgagcgcccggtagggcacgccctcgtcgctggtgccctgcacccgctggtggatgcggcggaacttctccgactgcctgcgggagacctccgggtcgccgaaggccatcttcagcatgatgtcggcggtgcgccacagccgcccgaacgggtcggactcgtagtcggagaactgttcgacgccggccgccaccagcgggtgcgtcacctggagcagcagcagcggggccgcgcccaggttctgcaccggttcgcgcaggacgcgccagcacacatcgcccggacggtagggcagggcgcggcggacggcgggggggaccgtgcctgtttcgctcatgtccccagtgaatcaccttgttggcgccacgccaacaagggaacggaaagtcggtccggggtcttttgctcgttctgctgcgttccttgtcactccctcgcgacttggggccgtgcgggcggtgtgacatcctgtggcaggtgacggacgcggtggaacaccggtgcgaatccggggctgtcccgcaactgtgaccggtcggcgcccgctcagcggggccgccgggagccaggaacgccggccgtcgcgtgaagccgacccctacgggcgtggacacccgaggaaggacgaccgaacatgccctcctgcgctctcccccctgcacacgctccctgcgccgccctttcggcatgagcggcgccgcgcgctaccccttctcggccgtggtcggcatggacgacctcaagctggccctgctgatcaacgcggtctcccccggcgtgggcggggtgctggtccgcggcgagaagggcaccgccaaatcgacgatcgtgcgggcgctggccgcgctgctgcccccggtccgcgtggtggccggctgccgtttctcctgcgacccggccgaccccgacccggcctgccccgacggcccgcaccggccggacggcgccgcggccgccacccgcccggcccgcctggtcgagctgcccgtgggcgcctccgaggaccgggtgaccggctcgctggacatcgagcgggcgctcaccgagggcgtcaaggcgttcgaacccggcctgctggccgccgcgcaccggggcgtgctgtacgtcgatgaggtcaacctgctccacgaccacctggtcgacctgctgctggacgccgccgccatgggccgctgccacatcgagcgcgagggcgtgtcggtgcagcacgccgcccgtttcctgctggtgggcaccatgaaccccgaagaaggggagctgcgcccccagctgctggaccgcttcgggctgaccgtcgaggtcgccgccacccgcgacccggacgaacgcgccgaggtggtgcggcggcggctgcacttcgaagccgaccccgaaggcttcgccgcccggtgggccgaggccgaggccgagctggccgagcggatcgccgccgcccggcggcgcctgcccggcgtccgcctgggcgaggccgcgctgcgccagatcaccgcggtctgcgccgccttcgaggtggacgggctgcgcgccgacctggtgaccgcccgcgccgccatcgcgctggccgcctggcacggccgggacgcggtgaccaccgaggacgtccggcaggcggcccggctggcgctgccgcaccgccgccgccgcgacccgttcgacgcccccggcctcgaccgggaccggctcgaccaggtgctgggcgagcacaccgatcccgaacccccgggcggcccgggcggcccaggcggcgggcggcccgccgaagaaagcaccggccggccgccggcctcgccggagggttctcctgcggcgccggccgcggccccttcgccgggggacgccccggccgccgaggggaagccggccgacccggcgcccaccggcgccctctaccggccgcgcctgttcaccgtccccggcgtcggcaccggggcgcccggccgccgctccaaggcccgcaccccccacgggcgggtctcgggcgcccgccccggccgccgcgacctgcacctgatggccaccctccgcgccgcggccccccaccagcacgcccgcggacgcaccggccccggcctggtcatcgcccccgaggacctccgcgcggcgctgcgggacggccgcgagggcaacctggtgctgttcgtggtggacgccagcggctcgatggccgcccgcaggcggatgggggcggtcaaaggcgcggtgctgagcctgctgctggacgcctaccagcgccgcgacaaggtcggcctgatcaccttccggggccggggggccgagctggcgctgccccccacctcctcggtggaggccggcgcccgccggctggaacggctgccgaccgggggccgcaccccgctggccgccggcctgctgcgcgccgccgaggtattgcgcgtcgaacggctgcgcgacccggcccgccgtcccctgctggtgatcgtcaccgacggccgcgccaccaccggccccgacccggcacaggccgccgccctgctgcgcggcgtggccgcggtggtggtggactgcgagtccggccccgtccggctcggcctggcccgccgcctggcggcgctgctggaggcccgggcggtgcgcctggaggaactggccgccgacggcctggcccgcatcgtccgcgacgcccggcgggacgcggcctgatgcacggcggcgtgcagcgggtcatgggtgccgccgcccggcgggccgggtacggggacgcgaagcaccacggcgcggcgtgaggggagggaactcgacatgccacagggcaggccgcagcacgttcccgacgacgggctgaccacccggcagcggcgccaccggccgctggtgatcgtgcacaccggccacggcaagggcaagtccaccgccgcgttcgggctggcgctgcgggcctggaaccagggctggccgatcggggtgttccagttcgtcaagtccgccaaatggcggatcggggaggagaccgcgctgcgggtgctgggggagtccggcaagggcggcacggtcgcctggcacaagatgggcgagggctggtcgtggatccgcaaacgcggccaagaggacgaccacgccgccaacgcccgcgagggctgggcgcagatccgccgcgacctgcaggcccagacctaccggctgtatgtgctggacgagttcacctaccccatcaactgggggtggatcgacgtcgccgaggtgatcgagacgctggccgcccgtcccggaaaccagcacgtggtgatcaccggccgggacgcccacccggccctggtggacttcgccgacctggtcaccgagatgggcaaggtcaagcaccccatggaccgcggccaaaaaggccagaagggcatcgagtggtgaccgcgcggatcatcatcgccgccccggcctccggggcgggcaagaccacggtggcgaccgggctcatggcggcgctggccgcgcgcggcctgaaggtctccccgcacaaggtcggccccgactacatcgaccccggctaccacgcgctggccaccgggcggcccggccgcaacctcgaccccttcctggtcggcgaggaactgatcgtcccgctgctgcggcacggggcgcgcggcgccgacgtggcggtgatcgagggtgtgatgggcctgtacgacggggcgggcgaccgcgacgacttcgcctccaccgcccacatcgcccggctgctgcgggccccggtggtgctggtggtggacgcctcggccgcgggccgctcggtggccgccaccgtgcacggcttccgcagctacggggatgtgcacatcggcggggtgatcctcaaccgggtcggctcacaggcccacgagcacctgtgccgcaccgcggtggaggaactgtcgatccccgtcctgggcgcgctgcggcgccgcgacgacatggccgccccctcccgccacctgggcctgatcccggcggccgaacgccgcgcggaggcggtcgccacggtgcggcggctgggcgaggccgtcgccgaaagctgcgacctggaggcgctgctggccctggcccgcagcgcgcccccgctcaccgtcccgccctggagcccgcaggaggccgtcggcgaagaacccgccaagggagaccgcccggtggcggcggtggccggaggaccggccttcaccttcgggtacgccgagaacgaggagctgctggcggcggccggggccgaggtcgtccggttcgacccgctgcgcgacccggcgctgccggaagggacgcgagggctggtcatcggcgggggcttccccgagatgtacgccgccgaactgtcggccaacgagccgctccgggggcagatcaagcacctcgtcacgcccgaggtcccggtgtacgccgagtgcgccgggctgctgtacctggtgcgcgagctggagggcgccccgatgtgcgggctgctggacgcgacggccgccatgacacccaccctgacgctgggctaccgcaccgccgtggccaccgccgactccgtcatcgcccgcaccggcgaacgggtgaacggccacgagttccaccgcaccgccgtgcggcccgcctgcggcccgggggagacggcggcctggcagtgggcgctgcggccgcgcggctcccgcaaggacgggttcgcaaggggcaaacacctggcgtcctacctgcacctgcactgggccggcgttcctaaggccgcccggcgcttcgtggcggcgatggaggagcagcgatgatgttcgaccgcggcatcaccttgaccacgaggcggctgctgctgcgcccgttcgccgaacgcgacgtgcccgacctggtggaggccgcccgcgacccgcagatgctgcgctggatgctgtgggcgccgcaggagaacgtccggcgggcccgcgagttctgcaccaagaccgcccacgacgaccccgaacacaagatcaccttcgcgatcgagccgctggcggagcaccggtgcggcggctccatcgggctgcagcgggccgactggacgttcggccgggccgagatcggctactggctggcgccctgggcgcgcgggcggggcctggtcaccgaggcggtccgcgcggtgaccgcctacggcttcggcaagggcctgcaccgcatcgagctgctggtgtcggtcggcaacgacgcctcctgccgggtcgccgaacgggccggcttccagcgcgaatgcgtgctgcgggaggccggcgtgctgcccggcggcgcacgcaccgacctggtcatgttcgccctgctgaaaagcgcgcagccggacgccccgggagccgcgattgcctgacgcggccggcgtccgccctcagcgggcgggcggccttgaggaagaagtcacgaaagggcctggcatgaagctgatcggtgtcggggtcgggcccggcgacccggaactggtgacggtcaaggccgtgcggatcctgcgggaggccgacctggtcctcgtccccgtcctggcgccggacgaggcgggacgggccgagtcggtggtgcgcgcctacaccgaccgggccgagcgggtggtgttcgcgctcaacgaccggggcggggtgaccccgcgccgcgccgccgcctgggaggcggcggccgaccgggtggtgcgcgccttcgacgagggggccgccgcggtcgccttcgccaccatcggcgaccccaacgtctactccaccttcacctacctgtctcagaccgtccgccaccggcgcccgcaggtcgccgtccagaccgtcccgggcatcaccgccatgcaggacctggcggcccgctccggcaccgtgctcaccgagggcaccgagtcgctggcgttggtttcgctgaccggcggcaccggccggctgcgcactgccctggcctgctgcgacaccgtcgtggcctacaagttcggcgccgtcgccgaccaggtggtggcggtgctcgaagagagcggacggctcgccggcgccgtctgcggcgcccggctcggcctgcccggccaggacgtgcggccggcccgggagctgaccggggaggtcccctacctgtccacgctgatcgccccggcccgccgcaccgccaaaggaggcaagctgtgagcggagggaaggtcgtcttcgtcggtgccgggccgggcgcggcggacctgctgacgctgcgggcggcgcgggccatcggcgcggcggacgtggtgatctgggcggccagcctcgtccaccccgacgtgctggagcacgcccgccccgacgccgagatcgtggactcctcggcgttgccgatggagggcgtgctgccctactacgagcgggcgcggcgggaagggctgaccgtggcgcgcatccactccggcgaccccgcgctgtggggggcgctgcaagaacagctcgaccggtgccgcgaactcggcttggacaccgcggtcatccccggcgtgtccagcttcagcgcggtcgccgccgccgtgcagcgggaactgaccatccccgagatcgcccaatcggtgatcttgacccggctgggcggcggcaagaccccgatgccgccgggggaggaggtccgtctcttcgcccggcacggcaccaccatggcgctgttcctgtcggcggcccgctcccgccggctgcaggaggagctgaccgagggcggctacccgcccgacaccccctgcgtgatcgcctaccgctgcacctggccggacgagctgatcgtccgctgccgcctggaggagctggccgacaccatgaaggcccacaggctgtggaagcacaccctggtgctggtcggccccgccctggaggccggcggcacccgctcgcacctgtaccaccccggccatttccacggcttccggcgcgccgacccggcggcccgaagccggttgcgaaaggctcgccggacatgaccccccacgagcccgacctgcgcgaaccggacctgccgcgcaccatgaagacccggccgcgggcgctgcgcaccggctggaccaccggcacctgcgcctcggccgccgccaaggccgccaccgccctgctgcgcaccggacgggcggccgaccacgtggaggtcgcgctgccctccggcaaccgcgtcaccttcaaagtcgacgacagcggcctggacgccgcacgcggccgggcccgcgccgtggtggtcaaggacgccggcgacgaccccgacgtcacccacggcgcccgcctgaccgccgaggtctcctggctggatgggcccggcatcgaactggacggcggcgaaggcgtcggcgtggtcaccaaacccggcctggggctggagccgggtgagccggccatcaacccggtgccgcgccgcatgatcaccctcgcggtggccgaggcgctgaccggctcggtgctggacgacccgccgccgcggcccgccgacccggccaccggccgcggcgtgcgggtggtcatctcggtaccgggcggggagcggatggcccgcaagaccaccaaccgccggctgggcatcctcggcggcatctcgatcctgggcaccaccggcatcgtccgcccgttctccaccgccgcctggcgggccagcgtcgagcaggccgtctcggtgatggccgcgcaaggcgagcggacgctggtgctgtgcaccggcgggcgcaccgagaagggcgccatgaagctgctgccccacctgccggaggtgtgctttgtggaggtcggcgacttcaccggcgccgcgctgcgccgcgccgtcgcctgcggcctgccggaggtggtgttcgtcggcatgatcggcaagctcaccaagctggccagtggggtgctgatgacccactacacccgctcccgggtgtccaccgagctgctcggcgccatcaccgccgactccggcggcgcccctggactggccgccgaggtcgccgcggccaacaccgcccggcacgcctacgagctgtgggagaacgccgggctgctggagcgctgcgggcgggagctgtgccgccgggtcgccgccgtgctggaacgcttcgccggggagaccgccggggaagagacgccccggccggccgtcggcgtggtcatggtggacttcaccggcgaacgggtggtcgccgagcacgggcgggcggtgcgatgatcacggtgatcggccacgacggctccccgctgcccgaaccggcccggcaggccctggccgaggccgccctggtggtcggcggcgcccgccacctggcggcgctgccggtccccgaaaccgcccgcaccgtcgtgatgggcgacgtcaccgccgcgttggaggagatcggcgagcaggccgaaaagaccggcggggtggtcgtggtggccagcggagaccccgggttcttcgggatcgtccgcgcgctgcgcgaacgcggccaccgggtgcgggtgctgccggcgatctcctcggtggcggcggcgttcgcccgcgccgggctgccctgggacgatgcgctggtggtctccgcgcacggccgcgagctgcgccgggccgtcaacgcctgccgcgcccaccccaaggtcgccgtgctcaccggccccggcgccgggcccgccgagctgggccgggcgttgttcccccagcacccgcgggtgttcgtggtgtgcgaggacctcggcggcccgcatgagcgcgtcgtccgctgccgtcccgccgaggccaccacccggccctggcgcgaccccaacgtggtgctggtgctggatgagacccgcccggccgcgccccgcggctggatcgccggggcccgccccggcccggaccgctgggcgctgccggaggaggcgttcgagcaccgcggctcggtggtgaccaaggcggaggtgcgggcgttcgcgctggcccggctgggaccgcggatcggcgacctgatctgggacgtgggcgccggctccggctcggtcgccatcgaatgcgcccgcttcggcgccgccgccatcgccgtggaacgcgacgcggactcctgtgagcgcatccgccgcaacgtccgcgcccacggcgtgcgggtcgcggtctcccgcggccgggcccccgccgtcctggaacacctgcccgacccggacgcggtgttcgtcggcggcggcggcccgcaggtcgtgcgcgcctgcgccgcccgcgccctgcgcaccgtggtggtggcgctggcctcgctggaacgggtgcgccccaccctggatgcgctgaccgccgaagggctgaccgcccaggccgtccagctccaggccgcccggctggcgccgctgccgggggacgtgcaccgcctggccgccaccaacccggtcttcgtggtctggggcgaccggaaccccgcaccgttgccgtccccgcccgccagtccctcccgccgcccccagaccctcgccccgctcccggagaccgaccagtgagcctcgcacgagacgaccacgaccttccaggcccgatcggggtcgtcgcggtgaccgccgcgggccgcgccgccgccgcgacgctggccgaacgctggccgggaaaggtccgcctgttcaccgacggcaaggccgccgacgggctgcgccgcgcctggagggactgccgggcgatcgtggccttcctggcggtgggcgccaccgtgcggatcctggcgccgctgctggagcacaagaccaccgacccggccgtggtgtgcgtggacgagtccggccgccacgccgtcgccgtcctgggcggccaccacggcgccaacgccctggcccgccgcctcggcgagaccctgggctgccggcccgtcatcaccaccgccggcgacggggatcatgcggtggccctggacggctacggcgccgacttgggcttcaccgtggagaacccggcgctgctgccccgcgtcggcggcgccgtgctctccggcgagccggtccgcctggccgccgaccagacctggccgctgccgccgttgccgcccaacgtccacccggacgccgactcgcccctgaccatccgcatcaccgaccgggccgcccctgcggctcccgccgcgcccgccgccgaaaacggcgcgcgacgggacggcccggcgcaccccccgggggacggcgggaggaccgcggacacgccccgggcggcgggagagctgatctatcgtccgccctcactggtggtcggggtcggcgcggtccgcggggtgtccgcggccgaggtcggcgcgctgatcgaccgggcgctggatgaggcggggctgtccccggcctcggtgcggtgcgtggcgaccatcgacctcaaggccgacgaagagggcatcatcgcggccgcccgcgagcggggctggccggtgcgcacctacccggccgccacgttggcgcaggtcgcggtgcccaaccccgccgaggtcgtgcgggccgaggtcggcacccccagcgtggccgaggccgccgccctgcacgccgcccgccgctgcggcagggacgccgaactggtcgtccccaaacgcaagagcgccgccgccaccgtggccgtcgcccgcctgacccccaagggacggctgacgctcgtcgggctgggaccgggcgcccgcgacctgctcgccccccgggccgcggcggcgctgcgccgcgcctgcgtggtcgtcggcctggaccagtacctggagcagatccgcgacctgctgcggccgggcacccgggtgctggccagcgggctgggccaggaggccgaacgcgcccgcaccgccgtggcgcaggcccggctcggccacgcggtggcgctggtcgggtccggcgacgccggcatctacgccatggccgccccggcgctggagatggccggcgacgacatcgacgtcgaaggggtgcccggcatcaccgccgccatcgccgccgccgccctgctgggcgccccgctgggccacgaccacgcctacatctccctgtcggacctgcacaccccctgggaggtgatcgaacgccgggtccgcgccgccgccgaaggcgacttcaccgtctgcttctacaacccccgcagccgcaaccgcgactggcagctgcccaaggcgctggacatcctggccgggcaccgtccccccaccaccccggtggggatcgtgcgcaacgccggacgccccggccagaccgtgacggtcaccaccctcgaccgggtggacccggccggagccgacatgttcaccgtcgtggtggtcggctcgtcccgcagccggatcgtcgcggaacgcttcgtcaccccccgggggtaccgatgggcctgacccccgccgagccggcccccgtcacggtcaccgggcgctgccagggctgcggcgcctgcctgctgacctgcccgcaccacgccatccggccgcacggcctggcgctgcggatacgcgccgaactgtgcaccggctgcctggaatgcgtggaagtctgccccgtggacgccatcgacgtcgccacgggccgttgaggagaacgatgagcacgagcgagcacatgaccgaacagaccggtgccgtggggcatccggaggccgagccgccgtcgcaggaacgccgcccccacccgatcgaggagcggtcctttgagatcctgcggtcccgggtcgacctgtcgccgatgccgccgctgtggcgggcggtggccgagcgggtcatccacgccagcgccgacctggagtacgccgtcgacctggtcaccgacgagtcccacctgcggcggggccttgcggcgctgcgggccggggcgccggtggtggtggacgccgagatggtcgccgccgggatcaccgcccgccgcaccctgtgcatgatcggcgacccggccgcggcgcggatggcccgggccgccggcatcacccgcgccgccgccgcgatccgcctggcctatgccgaggtcgggccgggcgcggtgtgggtggtcggctgcgcccccaccgcgctggaggagatcatcaagctgaacgtgcggcccgccctggtgatcgggctgccggtggggttcgtgggcgccgccgaggccaagcaggcgctgcgcgacagcggcctgccccagctgtccaacgtctccgaaaaaggcggatcggccgtggccgccgccgctctcaacgcgctgctgtactaccaggcgtaaggcagagcatggaaaacccctcgaaaccgccgctgctgctggtcgggcacggcacgcgcgacgcgcagggcgtggccgagttcaccgcgttcgtcgagcgcatgcgccgccggatgcccgtcgatgtggccggcgggttcatcgagctgtccccgccgccgctgaccgaggccgtggccgagctgcacgagcgggggcaccgccggatcgccgccgtcccgctcgtcctggcggccgccgggcacggcaagggcgacatccccgccgcgatggcccgcgagcaggtgcgccgccccggcctgtcttatgtgtacggccgcccgctggggccgcatccgatcctgctggagctgctggaggagcggctgcgcgcggtctgcccgcccggcggcggcaccgcggtgctgctggtcgggcgcggctccaccgacccggacgccaacgccgaggtgcacaaggtcgcccgcctgttctgggagggccgcggcgccggcggccccggccagggcccggggctgagcacggtggagaccgccttcgtctcgctggccgcccccggcgtccccgaagggctggaacgctgccgccggctgggcgcccgccgcatcgtggtgctgccgtacttcctgttccccggcgtcctgccggaccgggtggccgcgcaggcccgccggtacgccgccggccacccggagctggacgtgcgctgcgccgaggtgatcggcgactgcgacgggctggccgacctggtggccgagcgctacgccgaggcgctggccggcgacatccggatgaactgcgacacctgcgtctaccgcatcgccctgcccggcttcgaagaccgcgtcggcgccccccagaccccgcaccatcaccccgacgaccccgcccacggccacgggcacgggcactggcatcaggcgccggggcagacgggcggccggcccgctgtgcggtgcccggaaacggggggcggcgatgcgcgctgaccggcgcctcgacgacggcatcgacctcggccaccacggcgaccgcgaactcggcgacgggctggccgacttcgcggtcaacgtgcgccccggcaccccgcccgcctggctggccgagcacatcgccgccgcgatggcgaacctggccgcctaccccgaccccgggcgggcccgccgcgcagtggcgcgccggcacggccggcgcaccgaagaggtgctgctgaccgccggggccgccgaggcgttcgtgctgctggcccgggcggtcaggccgcgccgcgcggtcgtggtccacccccagttcaccgaaccggaggcggcgctgcgggcggccgggcaccgcgtcgaacgcctgctgctggagggggacttcaccttcgaccccgcccgcgtccccgccgacgccgacctggtcgtgatcggcaaccccaccaatcccacctcggtgctgcacccggccgccgcactgaccgcgctggcccgtcccggccgcacggtcgtggtggacgaggcgttcatggactgcgtgcccggcgaacccgagagcctggccggcgccgccgtccccggggtggtggtgctgcgcagcctcaccaagacctggggcctggccgggctgcgcgccggctacgtgctggccgagccgccgctgatcgacgccctggcgcgggcccagccgctgtgggcggtctccacccccgccctggcggcgatcgaggcgtgctgccggccgcacgccctggccgaggcggaggagtgggcgcggcggctggccgtcgaacgggaccggctggccggggagctggcccggcgcggcctgacccccgtgcccggggcgcgggcgtccttcctgtgcgtccacacccccggcgcgatggagctgcgcgagcggctgcgccggcgcggtttcgccgtgcggcgcggcgacaccttccccggcctgggccccgactggctgcgcatcgccgtccgggaccgcgccgccgacgacgccctgctgaaagcgctcgacgacctgctgagctgacccccgaccccgcgaggaggacgccgtggacctgatcgagcagacgatcgccgccatcggcccgctggacgaggccgccatggcccaggcccgcgacctgcagtcgcggctgaccaagccgccgggctccctgggggtgctggaggagctgtcggtccgcctcgccgggctggccggacgctgcccgcccccgcttcccgagcccgccgccgtggcgatcttcgccgccgaccacggcgtgcacgcccagggcgtgtccccctggccgcaggaggtcaccgcccagatggtggccaacttcctggccggcggcgccgtggtcaacgccttcgccgcccaggtcggcgcgcaggtcaccgtcgtggacgtgggggtggccgccccgctggaggacgccccgggcctgctggtgcgcaaggtcgcccccggcaccgccgacatgacccgggcccccgccatgaccgccgaccaggcccggcgggccctgcggatcggcatcgaggtggccggggagctggtcgccgcgggccaccgctgcctgctcaccggcgacatgggcatcgccaacaccaccgcctcggccgccctgatcgccgccttcaccggcctgccccccgagcgcgtcaccggccgcggcaccggcatcgacgacgccacccaccggcacaagatcgacgtggtccgcaccgccctgacccgccacggcctgctcgcccagagcgcgcgggaacccggagacggccgcacctcgccggccgcggccgggcctccgcagggcgcagcggcatcggcgggctcgcccgcgtccacaccggacggcgctccggtcagcgacccgctgcgggtgctggcggcggtcggcgggctggagcacgcggcgctggccgggttcatcctcggcggtgcggccgcccgggtgccggtggtgctggacggggtgatcgcgggggcggcggcgctggtggccgcggcgctgtgcccgcaggcgatggccgcctgtgtggccgggcatcgatcggccgagccggggcacaccgctacggtggaacacctggggttgcgtccgctggtcgatctccacctgcggctcggcgagggcaccggcgcgctgctggcgcttccgctggtgcagggggcggtgcgcgtgctgcacgaggtcgccaccttcgactccgcgggcgtcagcgacaagagcggcagccctcccgggcgagtgtcacgctcagctatcgactgaggccgacccctctccaagacccctgcaacccgagtacctttgggcgacaaacagacatgaccgtcccctcttaccccacccgtccagaccgtcccgatcgagagagcaccgtgccgccctacctgcttggcctgagactgagcgggcgacgtgtcgtcgtcgtcggcggcggccgggtcgcccagcgccgcgtcccggcgctgctggcggccggggccgaggtggtgctggtggccccggaggtcaccccctccctggacggcctgatcgccgacggccggctgacctggctgcgccgcccttaccggaccggtgacctggagggggcctggctggtgcaggcggtcagcgacgaccccaaggtgaacgcggcggtggccgccgaggccgagcgggcgcggatctggtgcgtgcgggccgacgacgcccaggcgtcggcggcctggaccccggcctccgggcaggtgggggagaccaccgtcggcgtgctggccggcggcgacccgcgccgggccgccggcatccgcgacgccatcgtcgacgggctgcgcgacgccacgctggaggcgcggcactcgcggcgcaagccggtgggggtggccctggtcggcggcgggcccggcgaccccggtttgatcaccgtgcgcggccggcagctgctggcgcaggccgatgtggtgatcaccgatcggctggcgccccggctgctgctggatgagctgccctctgacgtcgaggtgatcgacgcggccaagatcccttacggtcgtaccgtcacccaggagaaaatcaacgactatctggtcgagcacgccagggcgggcaagttcgtggtgcggctgaagggcggcgacccgttcgtcttcggccgcggggcggaggaggtgctgcactgcgccaggcacggcatcccggtcaccgtggtcccgggcgtcaccagcgcggtcgcggtgccggcggcggcgggcatcccggtcactcaccgcggcgtcagtcaggagttccacgtggtgtcggcgcacgtggacccggcgcacccggcatcgaccgtggattgggaggcgttgggccgttcgcagggtactttggtgctgctgatggcggtggaaagaatgggacgtatcgccaatgccctgatgcgctatggtcggtcgcctgatacgcccgtcgccgtcgtccaggacggtacgcttccggatcagcgggctcttacggccacgctcgggacggtggtggaggagatggcggccgccggtgtgcggccaccggcgatcgtggtcgtgggcgacgtggtggatgtggcgcgagagatcgacatgatacgagcggactacctggccggcgaagcgggctccgtggcatccccggcagatcagcatggagatttgggacgggcgccgtgacacccccagcagatcagagcgcggttcacgacggccggaactccgaggaggcggtcgtccccaaggccgccgactcccctgagaacaccccttccgcgccgcaggagaaggaggagggcgccgccggcggcccggccgggctggacgccgacggccggctggtgggcgtcaccgccgacccctcgcgggaggtcgacctggcgcgggtgctgacccagctgcgcgaccaggtcagcgaggtccggttcgtgctggacatgccgggggtcgaggaggccagggccgcccagctggagatcaaaagccagctggacgactatgtgctgccgcggatcaggggcaagagcgcgccgatgctggtggtgctcggcggctccaccggggccggcaagtccacgttggtcaacaccctggtgggggccagggtcagcgccaccggcgtgctgcgtcccaccaccagcagcccgatcctggtgtgccaccccgaccacgccgagtggttcctcaagggcccgctgctgcccgacatgggccgggtgccgggcccggccccggacgccatcgcaggtgaccagttggtcatcatcagcagcgacaagctccccgaagggctggcgctgctggacagccccgacttcgactcggtcttcgaagaccacttcgagttcgccaccaaactgatgtcggtggccgacctgtggctgtgcgtcaccaccgccgcccgctacgccgacgcccaggtctggcagatgctgcagcgcgcccgcgagcagggcaccaccatcggggtggtgctctcgcgcgtcccccagggcgccggctcggaggtcgtcgagcacttcgagcagatgctgcaagagcacggggtcggtgacgccccccgcttcaccatccccgagacccgcatcgaagacagccggctgcccgaggagacggtggcggacatccgctcctggctggtggagctgagcgagaacatcgaacgtcgctccaaggtcatccgcgacaccttcggcggcgtcctcgacagcttccgggtgcgcgtgcccgagctggccaagcaggtcgaggcccaggtcgaggtgcgcaccatgctgcgcgaggaggtcgaggccgccttcgccgccgcgatggccgagctggacgaggccacccgcaacggctcgctgctgcgcggggaggtgctggcccgctggcaggacttcgccggcaccggcgacctgctgcgctcgctgcaggttcagcgcaaccgcccgctgatggtgcgcaagagccaccggcggcgccgcagcccggcccgccagagcgcgctgaaagccgcgctgcgctcggggctggagtcgctgatcatctccgccgccgagcaggccggggaggaggtgctggcccgctggcgggcccatccggccggccggcagatcctggccgggccggcggccggcctgtcgggcgtctcgccggaactgccccggcgggtcagccgggcggtcagctcctggcaggaccatgtgctggagctggtccgcaccgagggcgtcaccaagcgcagcgtggccaagcgggtcaccttcgatgaggaggcgctgtccatcgtcttgatgatcgggctgctgggctacggcaccaccgacgtggcggtggagggcggaaccagcgcggtgccccagcggctgctcaaggcgctgttcggcgccgagtcgctgcgcggcatgggcgccaaggcccgcgccgacctgcgcagccgcatcggaatgatcttcgatgaggaggccatccgttacggccaggtgctggatgcggccggcatccccgacgagtccgccgccgtccagctctaccaggccacctataacctagaggtcgcccgatgacggtgccggccggtcgcgcggccgcccccggtcgccgcccggcccccctcccgcccgtcgcggcggccccggactacccagaggtcggcagttgaaccagatgaccacgacccccaccccggcggtcaccgtggagcagtccgccgggcaggcggacgaaccctccgaactgagcctgacggccaggctggacgctctgcagcggctggtcgacctgggcaccggccggatcgaccccgtgctgctgtcggacgccagcgcactgctcacccgcgccggggagcggctgcgcctgtcgggcgagcacaccgtcgtcaccttggccggcggtaccggcagcggcaagtcgtccctgttcaacgccgtctgcgggctgaacctgtcgcccaccggcatgcgccgcccgatgacctccaaggcgcatgcctgcgtgtggggcctcagcggggccgggccgctgctggactggctgcaggtggacaagcggcaccgttacgcccgcgccggcgcgctggggccggacgacccgcagggggaggagtccggttcgctgcaggggctggtgctgatcgacctgcccgaccacgactccatcgccgaggtgcaccgcgccgaggtcgaccggttcgtcaccgtcgccgacctgctggtgtgggtggtggacccgcaaaagtacgccgacgccgcgctgcaccgcaactacatcgtccccttcgcccggcacgccgacgtcaccttggtggtgctcaaccagatcgaccggctgcagccgtcggaggtcgacgagtgcgtgtcggacctgcgccggctgctggaggccgaagggctggccgacccgcgcatcgtcaccacctccacggtgaccgagggcggcgtggacgccttccgccgggtgctggtggagaccgtcgccgcccgccgcgcccgcgcgcagcggctggtggccgacatcgaccggctggccgcccgcttcgccgagcactactcggccgccgagccgcccaccatgctggacgagcgccgcgccgccgagctggtggacgccctcgccgacgccgccggcgccccggccgtcgccgaggccatggagagcgcctatgagctgcgcgcggtggactatgtgggctggccgatcgcccgcatggtctcccggctgcgcagcgacccgctgcgcaagatgcggctgaccgagctgcgcgaggagctgcgcggcgccttcaccgggccggtcggcgcccagcagggcgatgtggactacgccctgcacggcctcaccgacgaggtcaccagggagctgccgccggagtgggcccactcggtgcgggccgcctcccgatcccgggccgccgagctgcccgaggccctcggggaggccctcaagggcgcgctgccggtcttcaaccaggtgccgcgctggtggtggctggtcaagacctggcagtacttcctggtcctggtcaccggggccaccctgctgtggatcctgctgttgctgctgtacggggtgctgggcgtcagcgacgatccgcccggcctgatcggcgacgccgggctgatcccgtacgtcaccgtcctgctggcctgtgtgctgggcatgggggcgctcacgtcctcggcctgccgcaacgtggtggcgctgtcgtcggccagacacggggagcggatggaggcgcacatgcgtgagcgcatcgccgaggtcgcggaggagaaggtcctctatccgatcgccgacgagctgagggcctacgccggcttccgcgccgaggccgagcggctgctgaacgcctcccggaagtgaccggccgcggacggttatccacattcctccccgagggttccggccgggggcgcctctcggtgaccgtggtcggtgtgcggcacctcacgccgcacccggcacgcgaacgtggaggaccccagtgaacgaggcgcacgtcaccgtcatcggctggctggcccaggaccccttcttcaccatgaccgccaacggcacccccttcctggccatgcgggtcggctgcaccccgcgccgcttcgaccggcagaccggccaatggcaggaccaggagtcgatgttcctgaccgtcaactgctggcgggcgctggccgagaacgtcaacgccagcgacatgaaacgcggcgaaccggtggtggtcaccggccggctgcgcatccgcgagtacgtcaaggacggccggctgcgcttttccgccgagatcgaggccaccaccgtcggccacgacctcagccgcggcagcgccagcttccgccgcatccaacgcggcctcatgaccgagcaggaccgccaggaggcccgcgaactcaccgaccagtggtccatgaccgacgatcccgccgactccgccgaccactccgcccccgttcccgccgcaccgcctctccccggccgagatgaggagaccggccactacggcgacgtcgcccccgccgactccggcggtgacccgttcgacctgcgcaccgcagccgcctgagctcgcgcaccacgcccccgacccgagagccctccaccccgtcccggccctcccgcgggaccggccgaagactgaggcacccgcatcccagagggcacgcggctttcggggagccgccgtcccgcccggcatgccggcagggccggacgcatcgccccgttcacgcagatcgatcgggagcggcgcgaacgggacgacggggcctcgggcggggaggcgcggatgcccttctgcccctgggcatgctgccggtaggacggggcgcgtggtctttgaccggcgggcggtgtctgctgtcgtgcgggcccgctgccaagctcacggtcggccccgggccgatccggtggagatctcttccccgcggccggctgtgagcctgtggtcccctgtgcactcggtggcatcccctgaggatgcggccggcgagcgtgtacgaggtgtggtcccctgtgcgctcggtggcatcccgcctgtgccctcaccagggactttgttccggccccggcctgttgccgccttccgggacgccgaatcgccgggaaaagccaaaggcccgcgtgaatgttgctgcagccagatgaaacattccgctcgctgcgccgagggcttcccggcgccgccgctccggcctcggccggggacgcgccgtcaccgggcggccgcgccggtttctccgccccgtcggccgggactgttcggccgccggcccgcagaggcgtgcgaccgggaggcgggcgggctccgcgggagtgcgggccggggtgtagggccgcgcacgggaaaacgcatgtggtttcgctgattgaagggcttggcgtgatacaagaagtcaactcttggtagcagcttccttacccttgggcagggttttgcggggcactggccgcggttgtcttgacgaacgtggcggattcgttcccatggcgcacacgttgcaactatcgtgttacacaacgtgatgcattagggggaaggatgacggcagtgcagtcgtccgccgaggaccggggaaatctggcgggcgggttcggcagtcggctggtgcggccctcgctgctggcggtctacgtggtcgcggtcgtcgcgctgtatctgacgctgaccgtcgacggcatcgtccggacggatttccaggcggtggacctgtgcacgttcggggcgctgctggcctgcggcgcggtgtgcatcgaggtctcccggcggctgggcatgcccgccggcgtggcccgggacctgctgtcggcctggtggctgccggtggcgctgctgctgccgccggtgtacgcgctgctgatcccgatcccgatgcaggcgttgctgcagatcagggtgcggcgcaccctgctgtaccggcgggtgctggtggcctcggcgttcgggctggccggggtgtgcgcctccacgctctttcaccgggtggtgcccgacccgctgcagagccctccgacgtgggtggtggaggtctaccccggggtgcccgtcgcggtgggctgcgcggtgctgttcaccgtgatcaacaccgcgctggtggcggtcgcggcgcacgccgccgaccccaagggccggtggcgggatgtgctgtggacgcgcgagaccctgctgctggacgtggtggacctgtgcgtgggcgtcatcgtggccatcatcagcgcgctgtcgctgacgctgctggcgctggcgctgccgccggtggtgctgctgcagcgcagcctgatgcaccagcagctgcaggccgccgcccgcaccgacgccaagaccggcctgctgaacgccgccgcctggcagcgcgaggccggcaccgagctggcgcgggccgagcgcaccaacgagccgctggccctgctgctgatcgacatcgaccacttcaagcgggtcaacgacacccacggtcacctggtcggcgaccaggtgctggccggggtcgccaccacgttgtgcggccagctgcgcgactacgacgtggtcggccggttcgggggagaggagttcgtggtcctgctgccgggcgccgacatcgtggaggcgtgccgggtggccgagcggctgcgcagccgggtgcgccggctcaccgtcccggccgaggagggcacggtcggggtgaccatctcggtgggcgtctccctgctgcgcacccacggccatgacctgatcgaactgctggccgccgccgacctggcgctgtaccgggccaagcagtccggccgcgaccgggtctgcctgcccgccctggacgatcccccacccccgacccggcctccggccggaccgcctcttgatcaccggtcttagggcgttgcgcgggcgtccccggccgccccggttccgatgctcgggaaacgcccgggacggacggtgggaacgtgaccgtgggggcggcgagaactgcaacgagtggtggccgcaaccccctaggctttaggcatgcccgagtacatctacaccatgcagcgcgtgcgcaaggcgcacggcgacaaggtcatccttgacgacgtcaccttgcacttcctgccgggagccaagatcggtgtgcttggccccaacggcaccggaaagtccacgctgctgcggatgatggccggcctggaacagccgtccaacggcgaggcgcgcctcatgccgggctacacggtgggcctgctgcagcaggagccgccgctgaacgaggagaagaccgtgctcggcaacgtcgaagagggcgtggccgagaccaaggcgctgctcgatcggtacaacgagatcgccgagaagatggcgaccgactactccgatgagctgatggaggagatgggcaagctgcaggagcagctggaccatcgcaacgcctgggacctcgacagccagctcgagcaggcgatggacgcgctgcgctgcccccctccggacacgccggtgaccaacctgtccggcggtgagcgccgccgggtggcgctgtgcaagctgctgctggaggcgcccgacctgctgctgctggacgagcccaccaaccacctggacgccgagagcgtgcagtggctggagcagtacctggagaagtacccgggcaccgtgctggcggtcacccacgaccggtacttcctggacaacgtggccgggtggatcctggagctggaccgcggccgctgctacccgtatgagggcaactactccacctacctggagaagaaggccgagcggctcaaggtcgagggccgcaaggacgccaagcgcaaaaagcgcctgcaggaggagctggagtgggtccgctccaaccccaaggcccggcaggccaagagcaaggcccgtctgcagcgctatgaggagatggccgccgaggccgccaagacccgcaagctggacttcgaggagatccagatcccgccgggcccccggctgggcaacacggtgatcgtcgccgagaacctcaccaagggcttcggcgaccggctgctgatcgagaacctgtcgttcaacctgcccccgaacggcatcgtcggtgtgatcggccccaacggcgtcggcaagaccaccctgttccgcatgatcgtgggccaggagacccccgattcgggcgcgctgaagatcggcgagaccgtccagatctcgtacgtggaccagacccgcagcggcatcgacccgaacaagtcggtgtgggaggtggtctccgacggcctggaccacatcaaggtcggccaggtggagatgccctcgcgcgcctacgtggcggccttcggcttcaagggccccgaccagcagaagccggccggcgtgctgtccggcggcgagcgcaaccggctgaacctggcgctcaccctcaagcagggcggcaacgtgctgctgctggacgagcccaccaacgacctggacaccgagaccctcagctcgctggagagcgcgctgctggagttccccggctgcgccgtgatcacctcgcacgaccgctggttcctggaccgcatcgccacccacatcctggcctgggagggcggggcgaactggttctggttcgagggcaacttcgccgactacgagaagaacaagatcgagcggctcggccccgaggccgcccgtccgcaccgggtcacccaccgcaagctgacccgggactgacgcagcgcccgtgtcgccgtggcatggcccgcccccgtgccacggcgacacgggcttttcgtgtgaagcgggcgcatccgggcggggaggcgccgcccgtcccgggcgaagacgtcaagccatgcccggggcagaggtttcgtgatccccggcgccggcgagccgtcggcctgccgatagcatctgcctgatcagcggccgcccgtccggcggtttccgcagaccgcccgacccccaggcgaggacatggacagcgacattccccccgccgagtaccggcatgtctatgagttcgaggtgaagttcggcgacatcgactccatgggccatgtgaacaacgtcaagttcctcagctacctggaggacgcccgggtgcagatgttctacggcgacccggtccgcaagggcgaggagtcgttgcacggcctggtggtcgcccggcacgagatcgactaccggcggccgatgtcgctgaccttccgccccgtccgggtggagacctgggtgaccgagatccgcaacgcctcgttccggctggcctaccacatccgcgacgacgagcaggtcttcgccaccgccgcctccgtgatggtggccttcgaccccaagaagggccgcgcgcgccgcttcaccccctcggagctggagttcctcaagcgttacctgcccccgtcctgaccccgttcggcgctggaccccacccgcccggaatgtccatattttggacggctagtatcagcatatgggcatgacggagggtggaccggacggtcgccggtgggtggtgctgggcgtcggcgtgggggcgatggccgccggatgcctctttcagttcgggctgcccttcctgctgccggcgctgcgggcgggcgggctgtccctggcccaggcgggcacgctggtggcctgcccgatggccgggctcatggtcgccctggtcgcctggggcgccgccgccgaccgctggggagagcggctggtcctctccctgggactgggcatcgcggggctggccctgctgggcgcggcggcgacggccgggcggctcctggccatgggggcctgcctggtggcggcgggcgtgagcggggcggcggtgcacgcggccagcggacggctgatcctcggctggttcgggccgcgcgagcgcgggctggcgatgggcatccggcagaccgcccagccgctgggtgtcggggcggccgcgctgatcctgccgccgctggcggccggcgggctgcgcgccccgctgctggtcctggcggcctgctgcctggcgatggcggccgccgtggcgctgctggtgcaagacccgccgcgggccgaggacgagcaggccgggcgcagccggtccccctacgccacccccgtgctgtggcggctgcacgccgccagcgccctgctggtcgttccgcagttcaccgtcgccacgttcgccctggtcttcctggtcgatgagcatggctggcaggccactgcggccgggcgcgtcctggccgtcgtccaggtggccggggcgctgggccggatcggcgcgggggtctggtcggaccgggccggcagcaggctgcgtccctaccggctggtcgccttggccatcaccgcggtgatggcggcgctggcggccggggcccatgccggctcggcggcggccgccgcggcgctgctggtcgccggggtgatcaccgtgacccccaacgggctggcctacaccgccgtcgccgagtacgccggacgggcgtgggccgggcgtgcgctgggcgtgcagaacaccgcgcagaacgcgctggcgaccctcaccccgccgctggcggcggcggtgatcggcggccccggctatgccatggcgttcgccgtcgccggcgtcttctccctggccgcggtcccgctggtgcccgtacgctccgagggcggcacgaagacgggcagatacatccacgggtcgcgcagttcgcagcaggtcgtctccggctcgtagtactgcagctcctcctgccagcgggccttcagccactccggcatggggcggtgctcaccggcgcgggcgtcctgcacgctgcggaagaacaaggcggtggtgcagccgccgtcggggtgcacggccgtcaccgagcccaggatgtccggccgcagctcggcgatgagccgccggtcctcccgccgccacagctcgcgcagcgcccggcggtcccggatgcgcgactggaagatcttgacgcagccggtctgctccggccagtcgcccaggtgggtctgcacgtcggtgcagtcgtggacggtgacctctccgtccaggagccggcaggtctcctcccaccattgccgctgctcgcggcgttcgccgttgcggcgggcggcccgccgggagtcgaagcgcaccagcgcgatgaaggtgcctttgtcggtcacccccagcaggctgccgagccatccgcgggcgccgggggagacctcctggtaccagcggtcggccgcctgcttgagcttgtcgggggcgcgtgttctgccttggatgacctggatgaacaccgcttgcctccttgcgtgccgagggggccggcctgatggctggcagacgccggcccgcgccgtcgcgggcccacagggtcatccccgacgctacaaagggcagagcaaagggcgttctatcagacggtatgcaacaagtgtccgatttgttctcggggggcggcgcccccgccgcgggggtcagtcaggggtgttgaccaggctgtgggccgccatctgcaggtagttccacagcatctgctccaggtgctgggggagcttcagctcgtccaccgcgtcccgcatgtgccgcagccaggcgtcccgctcggccgtgccgatccggaagggggcgtggcgcatgcgcagccgggggtggccgcgccgggcgctgtaggtgttggggccgccccagtactggatgaggaagaggcgcagccgctcctcggcggggccgaggtcttcttcggggtagagggggcgcagcagggggtcttccgccacgccctggtagaagcggtggaccagccgccggaaggtctcctcgccgccgacggcctcatagaaggtcacttcttgtgccatggtgcctcccaccctatgcgagcggggtgtgcgcggggccggatccgggccgatcaggcggccgggggattggcgacggtgacgcccgccgcgtcgagggagtacttgacgcgctcgcgcagctcgcgggccacctcgccctggcgtccgggggcggtcttgaccaccaggcggaccaccacggcctcgccgctgaggccctgcacgccccacaccgacggctcttccaagatgatgtccgcccagcccgggtcggcggccagcttgtcggcggtggtcttgaggatctccttgaccttggtggtgtcctcctcgtagccgaccgggatgtccaggaccgcccgggcccagttctgcgactcgttgcccacccgcaggatctctccgttgcggatgtaccagaccaccccgttgacgtcgcgcagccgcgtgacccgcagcgtgatcgcctccacggtgcccttggcctgtcccacgtccaccacgtcgccgaccccgaactggtcctccagcaggatgaacaggccggccaggaagtccttgaccaggctttgggcgccgaagcccaccgccacgccgatcacgctggcgctggccagcacgggggtgaggttgagccccagctcgcccagcgcgctgaacaccgccgtccccatgatcacgatggaggcgatgctgcgcagcaccgagcccagtgtcttggcgcgctgctgccgccgctcgctcagcagcacctggctgccctccacgtgggtgcggccgctgctgcgcagccgctcgggcacggtgccctcggccatccgggtggtgatctttatgatcatccggtgcacgatccgccgcaggatcagcgcgaccgtcagcgtgacgacgatggcgaacagccggttggtccacaggtccaggtggtagtcgtggacgaacttggtcgcctccgggctgtgggtgatgttccagaacagccggcacggcatgaggggtttgggaccgcagtacgtctccgggcgttcgtcggcgtcgaacaggggagcggtcactccgagggccgcaaggtcggacaacgggaatcctccggagtctgggggcatgaccgtgccgccggggacccgcggcggcacgagccgatgctaggcgacgccggccggctgcccgaacggaatgcgccgtgatgtgacccaccgggtgagagaaccctcccgggcaacgcctgtgcgacgcggtggaggcgggcgtcgccgggaccgcgggcgggacgcctggccgggcgggacggtttgagccggacgcggacggggcgagaaagctgaatcggattcactattgcgtcatgccgtcgtgtcttttccggttcgcgcttgagggctcgtcgcgccctccggaggtacgtcaccgttcacggccgtaatgccttccgtatcgctcatggaaacggcggtgtggaaagcgggacgccgctaaagcaaattgtccgttttggtagaaacgagcctttcttgatgggatgcaacgatcgcgttcggcgaaccttttcgctgcgcggtcttgggactcggcggcggccggtgcggtgacgttccggatccgcagcgcgttcctgggcgcgggcacccgtctcgatctgcgaagacggcgcatcgcggagattcggtaccgcgatcgccggcctgtgccgtcgtgagggggccgggccggcggccgactgctcggggtgggcgcccaccgcgcccaccccgagcggcaaggccgtgccccgcgggccgcggctgccgcgccgttccccgccgcggccgcgcgggacacaaccggcttgcggctccggtgaaccttctcccgactgcgctctcaggcgacgggctccgatgccgcctccccccagatcaacggcatcgcccctgggcccggccggtgacgacggcgggataaggaccgaagggagccgtacgcctattgcggcagcggctgcaggacgtgcgccagcttcgatgcggcgccttgcggatcgtcggctcggtgcatgcgctctccccacgaccaccagtagtaggggccggaggagtccggggccggggcacaggtcacgtcttcggccaggctgccggcctctgggttgaccactcgcaggaaggccggtccggaacgggtccgcaccaccctggccaccaggccgcatgagccgacggcctccccgagctcctccagatagccgacgcggtagtcgttgttcaccttgcacccctccctcgtgcgcggtgagacggaacctttcccggcgcacgccctcgggcggggcgggggcctcgacggtgcccgccgctgcgacctgcgcgtcccggcctgcgaggacggcctgccgaaaagggttcactgctacgtgatcgactgtatgcggttcgtgctcggggctgagaattgcaagttctgcggcgactggtcaagcggtgttgtgccccaaaaagtgggagattctcccgttttggggttaggttcatcccactccggaggaaaaatcttcaccccggtggtcgatggcccatccccttcgccgtcattttcggtgaatcgcttggcctgccctggcgcgagagttacgctgcgtgtgcgagaggtaatcactcgtggccaaaaggttagctttcgtccggtatgtgtgcctgctcacagggtcgggccggcctcataccggtcgcgcacaccggaggcggcgcccccgccgcctccagggcaggaaggccggaagcaatgccggaatcccccgggaacgcccccaggaaagagacggacatcgcccgccgggtccgcgcctacggtcttgcccggggccgcaccccggcggagatagccgtggacatctacgagcagtgcggcccgctgttcggcaccacccggatcaaagcccaccggctggcccatggcgtcgcgctgtcggacatcgtcgcccagatccgcgcactgcacgaactcgacggcaagccgcagcccaagctgggcgagacgctgctgtcggcctatgagagcggacacaagcgccccgggccggtctatctgcactacctgtgcaccgtctaccaggcggagcccgccgatctcggctttgcgggcccctgcatctgcgaccgcggtcacgggcggccgacgtccgccctggagcggggaaccgcccggccgccctcgccgccggccgggcaccgcgtcgtcgcctcccgcgccctgggcgagcccgacgcgctggtcgggaacgtggtcgtgccgataccggccgaccgtcattggatcaccgtcggcgacggccgcatgggcgccgcccagccggcggatgtgggagaggaggacgtggtgcttcgcagaacgctcctgcagctgatggccggggccggcgtcacgctcgacggcgagttcctgggcgccgtggatcacctgcgccgcaagatggacgacaccctggtcagcgccacggtgtcgcccaccatgctggaccagtgggaggagaccaccctcggctacggccggctctaccaggccaccccttcgctgcgcctgctgtgcgatgtgctgctggacttcagcgaggtgcgccgcatgtgcgagcggcggcagccggtggagacccaggaacggttgtgccggctggccgcccagctggccgggctgtgcgggctgatcatgatcaatctgggcgatcaccggctggcccggtcgttcttccgcaccgccagcaccgccgccgacgagaccggcgaccgggcgctgcgcgcctgggtgacggtgcgcgaggcgctggtgccgatgtactacggcgacccgcgcgaggcgctgcacctggcccgcaaggcccaggatctggccggccggagccccagcgtggcggcggccatggcgcccgcggtggaggcgcgggcgctggggctgctggcgctgcggggccgcaccgacgccgcccccagcgcccgccgggccctggtccgcggccgctcggtcttcgaacagctgcccaagtcccagaccagcgacctggccttcgggttcaccgaacggcagatggccttctacgagggcgacacctacaccaacctcggcgaccacaagtccggggaggaggccctcagccgcgcgctgcggctgtacgcccccaccgactgggtcgatctgacactggtgcgcctggaccgggccgcctgccggatgcacgccgggcacccggaggcggcgctggaggtggcgcaggaggccatcaccgagctgccccccgaccaccgctccgacatcttggtgcaccgggcccgccagctcggcgccacggtctcggcgcgcttcggcgagatcaaggagctcaagagcttctatgaggcgctgtcgggaccgtcggtcagcagcccggccgcccggcggccgaacccggcccagcagatctgaagatgccggccgtggaggggaacgcccacaccctggtgcggcgccgccgggaaccgcccgcctggcagtaccgggatctgctgatccgccggtacgtcccggccgaccacgccgccgtgctggagctgcaccgccaagggctggcccaggtcgggctgcgccccggcgacggggtctactacgagcacgacctgttccgcatcgaggaggtctacttcgaccgctgcggggagttcgtggtcggcgagcgggacggcgtggtcgtggcgatgggcgggctgcgccgggccgacctcatccccaccgggctgacccgggcgcacggcgggtacgccgtggggctgccgccgcgcaccgagatcgccgagatggtgcggctgcgggtgcaccagacggtgcggcgccgcggctacggctcggcgatcgtcgcggccctggaggaacgcgccgttgaactcggctaccgcctcctgcactgcgacaccaccgacctgcaggtcgccgcgatggagctgtaccggcgagcgggctggcgggagaccagacgggaggtcatcggcgggatcaccaacgtctacttcgaaaaagccctgttctgacggggcttgaccggcagggacgggtcgtggtgggcctcgcaccggcggcgcggaccggtgcgaggcccaccacgacccggcctgcttctcccgcggggagcggagccgtccggtaaggggccgccggacggatccgctccttccaggtcagcccagggtgccgccggcgaactgcatcagcggcaaccggtggtgccggaggcggcggtagccgcgctcctggagcgcccggcgcagctcctggtcgccgaacatggtcaacccggtgaggcggccgatcagctcgccggccggcccggccagcggcagtgccggccggcgcagggtcagtagcgccaggcgaccgccgggtttgagaacccgggtcatgtcgtccagcgccgcccacgggtcgtcgaacaggtgcaggccgccgaagcagcacaccgcatcgaacaccccgtcccggaacggcagcctcgccgcgttcccgcgcacatacccgatcgtgtcgccggcgggttcggccacggcgcgctccagcatggtcgccgacacatccagcccgaccaccaggccgcccggcccgaccccttcggccagcgcccgggtcacattccccggcccgcacgccacgtccagcacggtcatgtccggtttgcgggggtcggtggggcgtcccagggccagccaggaacgggccagcgcgtactcctcggcggtgtcgggcccggcgggccagcccttggccaggttgaagccgatgggccgccacacctgctcgtagatgcgcggcaggagggtcgattgcatggcccgctgggcgggcgaaggcgccggttcatcaccgggaccgagcaggtccagatagcccgcggcgtcctcggcgcgggcgggaggggaggcgagcagctccacgatgcgctcgtgtacggcgtgctgtcctgcggccgtcgtgcccattcctctatttgatcatcggattcgacaccggataccggctttcttcaatgaatgtggcgcagctctcatttctcattgctccggttcgtcggtgagttgcagcccggtgtgcgcggccaggaacgacagggtgtcggccgacagctccaccgaccggctcaccgcccgtcccccgtgcccgacctcggcctcgtggcgcagcagcaccggcctgtcggaggcggtggcgtgctgcagcgcggcgcacatcttgcgggcgtgcagcggatccacccgggtgtcgccgtcgaacaccgtgaacaggaccgccgggtaggccaccccttcccgcacatggtggtagggcgagtaggacagcagccactccagctcctcggggatctcggcggacccgtactcgtcgttccaggtctgcccgagcccgaacttctcatagcgcaccatgtccagcagcggcgccgagcagacggccgccgcgtacaggtccgggcgctgggtgatcgccgcgccgaccagcagcccgccgttggagccgccggagatccccagcatctgcggggtggtccagccgtcggcgatcagtttctcggcggcggcgtggaagtcgtcgaagacgttctgcttgtgctcccgcatgccggcgcggtgccactcctcgccctcctctgagccgccccgcaggttggcgatggcgtagacgccgccggcctccgcccaggccagcacccccgccgaataggacggggtgagcgagacgttgaagccgccgtagccgtacaggacggtcgggcgcggcccgtggccgccgggccgggcgatcaccagcatccgcaccttggtgccgtcgtaggactcgtaggtgatctgccgggtctccacctcgggcacctcgaccttcccgggcgcaccggcccacagcgcggtccggccggtcagcgcgtcatagcggtacaccgaggtcggggtggtgttgtcggtgtagacgaaccacgcctcatgcccgccttcgggacgctccaccagcgcgccgatcgagcccaggcccgggagcggcacctgctcgatcagcttcccggtggccaggtcgtggacggtgatctcgctgacggcgtgccgggtccagcccgccagcagcagcgggcgcgccagcgccggcccgtccaagatcgcatagtcggtcagcaccgcctccgggtcctcggggatcagctcccgccaggactcgtgcgaggggtcggcggggtcggccacgcacagccgtccgcggggggcgtcccggtcggtgaacaggtaggcccgcccgtcccggcccacgtgcaggctggtctgggcgtccacgcccacctggacgggggtcagccgcggggcctgcggggaggaggcggccaggtcggccagccacacgtcggtgcggggcgcggtgccctgggaggccgacaccgtcagccagcggccgtcccggctcacgctcaccccgtagtagttggtcttgtccatgccctcaccgaagatcagcacgtcctcggtgtcggggtcggtgccgacccggtgcaggtagacccgccggtggtactgctcctcgccctcggggacctggccgggcggcagccgccgcacgtagtagaaggcggccggttcgccgagccgggagggcagccaggcgatcggggtgtaacgggtccgttcgatcgggccttcgagcacctcgccggtgacgacgtccatcacatacagccgggactcctcgtcgccgccgtgggagagcaggtacgccagcagccgcccctcccggtcgggggaccagccgtcgagggtggtgaccccggacgggtcgatctgcatggggtcgatcagcacctgctcccgcccgtccgggtccgccgtgtacagcacggcgtgctcctggtcggcggtgcggcgggtgaagaagcggcgctcgccgcgccagaccggcgggcccacgctgccggcccgcagcagctcggcgatccggtcgcgcagccgtcgccggcccggcagcgcgcccgccgccgagcggaacagctcgtcttgttcggccagccattgtttggtggccggggaatcgggatcttccagccaccggtaggggtcggggatccggtggccgtgcagttcgtcgacgatgtcctgacgtggtgcgctcgggtatctcgggcggctcatgaaccgaaccctatgcgcccttcgcatgcgccgctggcaggagccgcaccagctcggcggggagtttccgggggcttgccgcctgattcaggcggcggcgggcggggcgatgcggcaatgacattacgcgttcgaaccgtcgccgatacggggaatttatggggtagcgagaacggcggcccaacagtcacactgatctcagctcgatcgccctggggaggcccatatgacgggtgcacaggtgctcgaatccatactcgagcctcggcgtagcagacgcgggagcggatacgccgaggcagccggaatgcacgagcgggcggggggcgtctgatgcgccaggtcctgctgctgaatgcgtcctatgagccgctcaccacgctcccgctacggcgagccgtgtgcctggtcctgcgggacaaggccgaggtcgtccaccatgactccaccggtgcggtgctgcgctcggcctccacggtgatggaggtgccctcggtgatccggctgcgccgatacgtgcgcattcccttccgcacccgcgtgccgctgacccgggccgccttgatgcggcgcgacaacttccggtgcgcctactgcggccatcgcgccgagaccatcgaccatgtgatcccgcgcagccgcggcggcaagcacgtgtgggagaactgcgtcgcctcctgcggcccctgcaaccaccgcaaggccgaccggctgctggaggagctcggctgggtgctgcgggtgaccccgcaggtgccgcgcggcgcgcactggcggctgatcggcatcaccgacgacagcgacccgcagtgggcgccgtacgtcacccagtacgccgcctgatctttgcggaccggccgcctgtcacccgggccttgcgtccgggtgacaggcggggcggccggtttatcctggtgccgtgccacgctatgactttcgctgccgtacctgcgggtccaccttcgaggtggaccgcccgatgagccgggcctccgagccggcctcctgccccgcaggtcacgacgacacggtcaagctgctgtccacggtcgccttcatcggccggagcaccggctccgcccgctccgccccgccgcccgccccgtccggcggctgctgcggcggcggttgctgcggctgacgccttatctcttcccgacgcggttcgggcatgcttgtcggcatgcccgaactgatcgacaagccgtcgcggatcgccgcggcgggcgagccgcccaagctgatcgatgaatatgtgggggcggtcaacaccgggaacaccggtatcagcatcgcccatatgcgcagcccgtccgggtgggccgagccggggcagcgcccggagttcgacgagtacaccgtggtgctgcgcggcagccttaccgtcgagtacgagggcggcgtcatggaggtgtccgcggggcaggcggtgcacgccaaagcgggggagtgggtgcgctatagcactcccggtcccgagggcgccgagtacatcgccgtctgtgttcccgcgttctcaccggccatcgtgcaccgggacgaatgagcccgcgggcgaccgccgattgagaacgtggttcggcgttgacgggtcagtaaaggtgagtttttctcacctttatgatcgtgcaccccccagcacgcggtcggcggagcatccccggtcgtgccgtcgccctggcctccgccatgctggcggccgtcgccgtactgccggccggttccgccgccgcccacgccgtcgaacccaggctgaatcagatccaggtcatcggcacccacaacagctaccacctcgaacccagctccacggagctggggttgatgaccgccgtggccggatctcaggcgtccgggctgcaatacagccaccccccgctgcagcagcagttcgccgggcagcacgtccggcagatcgaactggacgtgtacgccgacccggacggaggccgctacgcccgcccggtgatccgccgcctcaccgggcagccggccgagtacgacccgcggctgaagaagcccggcaccaaggtgctgcacatcgccgggctcgactaccgcagcaactgcctgacgctggtcgactgcctgaccgccgtgcgccaatggtcgcaaagcaacccgggacaccttcccctggcgatcctgctggagttccaggacaccctgggcatccccaccccgagcggggtgtcgatcccgctggtcacctggacccgggagcgcatgctggccgtggagcaggagatccgctcggtcttcggccccgatgacctgatcaccccggacaccgtgcgcaaaccgggccgcaccctggaacagtcggtgctcgacggcggctggcccaccctctccgccgcgcggggcaaggtcatgttcttgatggacaacgccggggtctaccgggaccgctacatccagggcaaccccaacctggagggacggatcctgttcaccaactccgaacccggccggcccgacgccgccttcgtcaaacgcaacaaccccaccgacagcggcatccgcgacctggtggccaagggctacctggtgcgcacccgcgccgacgtcggcaccgcccaggcccgcaccggcgacaccgcgatgcgggacgccgccctggccagcggcgcccagtgggtcagcaccgactacccggtccccggcctggccgcccgcttcggcaccggctattatgccgcgctgcccggcttcgtccccgtccgctgcaaccccgtcaacgccccgcccggctgcgccgtcaccggtccgtgacacccgatgcggggcgcgcccggaccggacgcgccccgcacggtgccgtgaaagatcagcggccggtcagctggccgatgtcgcgggcggcgccggtggacgccgaagtggccatggcggcgtaggcctgcagggcggcgctgatcgggcggtgccggtcgcgcggccggtagccgcccaggtcggccaggagcttttcacggcgggcggccagctcctcctccggcacgtccagctccagcgagcggcgggggatgtcgatgacgatccggtcgccgttctccaccaacgcgatcgccccgccggcggcggcctcgggggagacgtgcccgatggacaggccggaggtgccgccggagaaccggccgtcggtgatcagcgcgcacgccttgcccaggccgcggcccttgaggaacgaggtcgggtacagcatctcctgcatgcccggcccgcccttgggaccctcgtagcggatgacgacgacgtcgccctccttgaccttgccgccgaggatgccctcgaccgcctcctcctggctttcgaacaccaccgccgggccggagaaggtccacagctcctcctccacaccggcggtcttgacgatcgcgccgtcgggggcgatgttgccgtacagcacggccaggccgccgtcggcggtgtaggcgtgctcgatgtcgcggatgcagccgctttcccggtccaggtccagctcgtcccaccggctggactggctgtaggcctgggtggtgcgcaccccgccgggcgcggcgtgccacagctcccgcgcctgcggcagcacctcgggggagcggacgtcccacttggcgatgaactcgcccaccgtggcggcgtggacggtgcgggcgtcccggttgatcagtcccgcccggtccagctcgcccagcagggccgggatgccgccggcacggtgcacgtcctcgatgtggtacttgccggtggccggggcgaccttgcagatgcacggcacccggcgcgacagctcgtcgatgtccttcaggccgaagtccacaccggcctcggtggcggcggccagcaggtgcaggatggtgttggtggagccgcccatcgccacatccagcgccatggcgttttcgaacgcatcgcgcgtggcgatgctcagcggcagcaccgactcgtcgtcgtcctcgtagtagcgcttggcgatctccaccacgcgccgcccggcgtcggcgaacagcttcttgcgggcggcgtgggtggccaggatggtgccgttgcccggcagcgccagcccgatcgcctcggtcaggcagttcatcgagttggcggtgaacatgcccgagcaggacccgcaggtcgggcaggcgttctcctccacctgggccagcgcctcatcggagacgccggtgtcggccgaggcgatcatcgagtcgatcaggtccagcttgtgcccgccggagaccccgctgaccggcttgccggcctccatcggcccgccggagacgaacacggtggggatgttcagccgcagcgccgccagcagcatccccggggtgatcttgtcgcagttcgacaggcagatcagcgcgtcggcgcggtgcgcctgcaccatgtactccaccgcgtcggcgatcagctcccgggacggcagcgagtacagcatcccgtcatggcccatggcgatgccgtcgtcgacggcgatggtgttgaactcgcgcggcaccccgccggcctcgcgcaccgcctcggccaccacctcgccgacctcgcgcaggtggacgtggccgggcacgaactgggtgaagctgttggccaccgcgacgatcggcttgccgaagtcctcgcgcgccaccccggtggcgcgcagcagggcgcgggcgcccgccatgttccggccgtgcgtgacggtacgtgacctgagcggtggcatggggacctctccaaccttcaatccggcggtgccaacggatcgtatggcccgcatctgtctgatcttttgtcgacccccgtacggcccggtccacggcgacgcgcggccggccggccgggcccgggcgccggccggacgtcccaggccacggcgtgagggtcgtcatggggacggccggatccggcgggcctggaggtcacgagcagcggcggatccggatcgcggtgccggcggtcggcccacggaaggtcgcgtgcggccggtgcgtacgtcctcccgatgctacccgccgggaccgcgcacgcggcctcagacggggcgatacgggcacctgaccacgggccggaaacgacaaaaccccgtccagttgccggctgccggacggggtgaggggaaaacggtcactcgtcggtggggtacttgggcggcaggacggccagcgcggcctcgtagatgcgctccacgtccgtctcggtcaggatcttggggcggcggcgcaggtaggcgcgggcgcggttgccggcgtagacgtccacatcgcgcacccgcatcaccttccagggaatggacgggccgtagatggccaccgacgcctgcaccggcacctcgaagcccaccttggcggagagcatcttgctggcctgctgggcctcccagcgggcctcgtccagccggtccttcttgttgaacgggccgtggaagagcttcaggtgcgacagggtgcgcaccggcaggcggcggtcccacttttcggagtcgatggcgtacaccccgctgggccccaccaccaggtggtcgatcttgccgtcgctgaccccttcgtcgtcgcgcggcacggcgcgggcgtgcaggatgcggtagccgctcttggtcagcgagcgcagctgccgctcggtgcgccgctcggcggccgaggacttctgccaggccgccacactggaggtgttgcgggagcggcggtaggcgtaggcgaccggcaccagcacggccaccagcagcccaagccgccagccgaccagccaggccgccagcaccccggcgaggagaccggcgccgatcggcggcccccaccgcttcacccgcggatccttcagcaggtcacgggggttgtcggggagacgcagccgcggcccggagggcggcttgggctgcggctgcggcggcgggtcgccgaaggaggcgtcggtgggatggccctggggagtgccccgatccgtggtcgccattgtgacgctccgtgttcctttaagggggaggcgtggtcctcttggcgcagagtagtcatcccgccgggaggcgcctagtgatgcgtcgttcatagtttcgtcgcctcggctaggatgtcgcactttgcatcgctggtcagattattgttcacccctgcacatgcttgtatatccttaacggccgagtttgatccttcacgctcggtgacggccggggccgaggccgtcttgagcgaggtcggctaccgttcgtcctcgtgacccggctgcacgatctgaccgcgctggagcaggccgccgcgatccggtccggcgagctgtccccgctggagctcaccgaccactacctcgaccgcatcgagcggctgaacgagcgggtcggcgcgttcgtcacggtcaccgccgaccgggcccgccgacaggccggcgaggccgcccggcgggtgcaagagtgcgccgagaggcggctgctgccgccgctgcacggggtcgcggtgccggtcaaggacctcagctcggtgcgcggggtgcggctgacgcgcggttcggccgcttgcgcggacctggtgggctccgtcgacgacgccgtggtcacccggctgcggcgggccggcaccgtgctgctcggcaagaccgccaccccggagttcggcctgccctgctacaccgagtcggcggtcgcgccgcccgcccgcaccccctgggacccggcccgctcggccggcggctccagcggcggggcggccgccgcggtcgccgccgggctggcgcccgtcgcccacggcagcgacggcggcgggtccatccgcatccccgccagcgcctgcgggctggtcggcctcaagcccacccggggccgcatcagccgcggccccctcgcccccgacctgttcgggctggtcaccgacggccccatcgcccgcacggtgcgcgacgccgccgcgctgctggacgtgatgcacggccctgagccgggagacctgtatacggcgccgccgctgccgccgggccgcaggttcctcgactacgccgacatcgaccccgggcggctgcgcatcgcccgcaccctcgtcccgccgatgctggagacgacggtccaccccgactgcgtgaccgcctacgagaagacctcggcgctgctggaggagctgggacaccacgtggaggagctgccgccggtgttcggcccgcaactggcgccggacttcgcgctgctgtggagcgtcacggccgccctcacccccgtggacccggcccgcgagcacctgctgcagccgctcacccgctggctgcgcgaccgcggcaacgccgtcggcggccctgagctgctggccgcgcacgcccgtctgcaaaacgccgtgcgcgccgccctgccggtgctggaccgcttcgatgcgatcttgacgcccaccctggccgccccgcccgcgccggtcggctacttccacgacgccgaacccgccgtcaacttcgagcggcagaaccgcttcacccccttctgcgccgtctacaacctctccggccagcccgcggtgaccctcccgctgcactggaacgccgccggcctgccgatcggggtgatgctcgccggccggctcggcggggagggcacgctgatctccctggcggcccagctggaggccgcccgcccctggcgtcgccgccgcccgccgatctgggacgcctgagccgcccgccgccggagaaggactcgcgttgcccggcggcatttgcgggaacggtccccggcgtggcggacgagcaactggtcagactggcccgggggtaccgcgtcggcaccggctacaccgactggcgcgggcgcaccgtggaggtgccccgcgacaccatcgtcgcggtcctggccgcgctcggcgtggacgccgccacccctgcggcggtgcgggcggaactggcccggctggaggagcgcggccgcacccgtccgctgcctcccgtggtggtctgctgggcggacgaacgctccggcgcggggcggatcgccgtcccggcccgccccgcacccggcgccgaggccctgctgatccgggccgacggcgggacgagccgcctgccgcccgccgggcgccgccgcacgtccgggcccgaccccgtggaccatgacctgtaccttctccccgaagggacgccgccgggcctgcaccggctgcgcctgcggcggaacggccgggaagaggagaccgccctgctggtggccccggccaggctgaaagaggcgccgcgcgcctgggggctgatggcccagctgtattcggtgcgttcccgcgcttcctgggggatgggcgacctgcgggacctggcggatttggcggcctggggagccgaggcgctgggcgcggacttcgtgctggtcaacccgctgcacgcggccgaacccgtccctccggtcaacccctcgccctactcgccgatgagccgccgcttcgccgcccccctctacctgcgcatcgaggacctgcccgagtacgcggccctggggccggccgaccgcgaacgcgtcgaagccctggccgccccgctgcgccgcaaggcgcgcaccctgcgggagatcgaccgggaccgcatctggcgggccaagctggccgccttggagatctgccaccggcagcggcgcggcacccggcagcaggacgactacgagcgtttcaaaaaacgggagggcgaggcgctcaccgcgttcgccacctggtgcgccctggccgaagaacacggcccggactggcggtgctggcccgccgcgctgcaggacccggccgcccccgccgtggcggccgagcgcaggcgcctggccgggcgcatcgacttccacacctggctgcagtggcggctggacgagcagctggccgaggcccagtcggccgcccgccgcgccgggatgcggatcggcatcgtccacgacctggccgtgggagtggcccacggcggcgccgacacctggatccaccgcgcggtgttcgccgccggcatgagcgtgggcgccccgcccgatgagttcaaccagcgcggccaggactggggccagccgccctggcacccccgccgcctggccgaggccgagtaccggccctaccgcggcatgctcgccgccgcgctgcgccacggcggcggcctgcggctggaccacgccatgcagatctcccgcctgtggtgggtgcccgagggccgctccccggccgagggcacctatgtgggctatgaccgcgaggcgatgctggcgtgcctggtgctggaggccgcccgcaccggcgcggtggtgatcggcgaggacctgggcaccgtcgagccggaggtgcgcgcggacctggccgcccgcggcgtgctcggcaccgacctgctgtggttcgaacgcgacgagcacggccgtccccgcccgcccggcgcctggcgggagccggccctggccacggtcggcacccacgacatgcccccgatcaccggcttcctgcacggcgaccacgtggtgctgcgcgcccggctgggcctgctcacccgccccgcccccgaggaggccgccgaccaccgcgccgcgctggccgcctggctggccctgctggccgaccagggcctgctgaccacccgccccgaggagatcctgcgcgccctggccgggggctcgaccgcccacgacgaggaggtggtcaccgccctgcacgccttcctggcccgcacccccgcccgcctgctcggcatcgccctgaccgacgccgtgggcgaacgccgcattcaaaaccagcccggcaccggcgacgagcaccccaactggcgcatccccctggccgacgcccagggccgccccgtcctcctggacgacctgcccaccgcccgcatccgcgccctgctcgcccccgttctgcaacgttccccggactcggcgtctcgttagactccggccttcggaagacggcgatgcggtgaggacgatggcatgtccactccagcgtgcttcgaggaattccccgaggtgatgaccgaggaggagtatcttgcgctccccgaggacgtcgcccggatgatcgagatcgtccacggccacatcatcaggtgcgaatcgcccgtcccgatgcacaaccgcatcgcccgcaggccggccggcgggctggaggccgctcgctctcccgaagggccgtgcctgtcggtcgagaccgacaacgacgtgatgctctggcgggtgcccaagttcaccttccgcctggacgccgcgacgcgggagtaccggctgcacgcggtgcaccgctcggtgctggagctggagcatcccgtgcgggtcacgctgccgttcggggccttgacctccggctgagcgggggaggccaaggccccacggcgaggcggggtcagccggcggcggcgtccttggcgcgggcgcgcagggcgcgcagcacgccgtcgcggccctccagcagcaggcggcgcagcgccggctgcgggttcgccgaggcgatgtaggcgtcggtgcggtccaccgtggactggtcgatcaccaggaacgggtaggcgacctcggcgaacgtctgggccatgtcgctgctccactccgcccagatgcgtcccacctcggcgaagtagcgctctgcgtacggctccagcagctccacccgctcggccgcgtcgatgaacccgcccagcgtggcgcggaacagcgcgttgggcagctcgccgccgatgatctgctcccaggcggcggccttggcctcgggcgtggggatggccgcccggcagccggcggcgtgccgctccccggcggcggtggagtcgcggccgtactcggcgtcgatctccgcctgcccggccctgccggtgaccaccaggcgccgcagcagcgtccagcgcagctcggtgtcgacggtcaggccctccagcgtgtgcgtgccctccagcaggccgtgcaggaacgccaggtgctcgtcggagacggcgcaggcggcgagggcctgcacgtagcacagctggaagtccgagccgggctcggcccggtgggccaggtcgtacagggcgtcggccatcatctgcaggccggtggtgcgccaggccgggtcggcgtactggtgcacggcggtgcgggcctggcgcagcagcgtctgcgccaccgagatgtcggtgacgccgcggatgccgctcagcagcagccgcacgtagtcgcgggtggccatctccgcgtcgcgggtcatgtcccaggccgccgaccagcacagcgcccgcggcaggctgtcggcgatgtcgccgatgccctcgatgagggtgcgcagcgagtgctcgtccagccggatcttggcgtaggtcaggtcgtcgtcgttgaccagcaccaggtccgggcggcgctcgccgaccagctcgggcacctcggtgcgggcgcccaccacgtccagctccacccgcttgcggcgcacgatgccccgctcggtgcggtcgtacaggccgatggcgatgcggtgggagcgcagcgtcgggtggtcgggcttggcctcctgcagcaccgcgaaggaggtgaagacgccgtcggcgtccacctggtactcggggcgcagcgtgttgacctcggcggtctccagccactccttggaccaggaggtcaggtcgcgcccggaggtctcctccagggcctccagcaggtcgcccagcacggtgttgccccaggcgtgccggtcgaagtagcggcgcacgccctccaggaagttctcccgccccacgtaggcgaccagctgcttgaggacgctggcgcccttggcgtaggtgatgccgtcgaagttgacctcgacggcgcggatgtcggggatgtcggcggagatggggtgggtggacggcagctggtcctggcggtaggcccaggccttcatcaaattggcgaaggtcgtccacgagccggtccagcgggtggcctcggcctggcacagcacgctcatgtaggtggcgaacgactcgttcagccacaggtcgtcccaccagcgcatggtcaccaggtcgccgaaccacatgtgcgccatctcgtgcaggatggtctcggcgcgccgctcgtaggcggcgtcggtgacgcgggagcggaagacgtagtcctccaggaacgtcacgcacccggcgttctccatcgccccggcgttgaactccggcacgaacagctggtcgtacttgccgaaggggtagcggcgggcgaagacccgctcgaagaactcaaagccctgccgggtgacctcgaagatggcgtcggcgtccaggtgctcggccagcgaggcgcggcagaacacccccagcgggatcaccgagccgtcggcgcggcggtactcgtcgcggaccgcgtggtaggggccggccaccagcgcggtgatgtaggtggagatccgcggggtgggcgggaagacccagcgggccttgccgtcgccggtccgctcggtggaggaggcggcctcgttggtgaccacctgccagtcctcgggcgcggtgaccgacagctggaaggccgccttcaggtccggctggtcgaagcaggcgaacatgcggtgcgcgtcggcggtctcgaactgggtgtacaggtacaccttctggtcgaccgggtcgacgaaccggtgcaggccctcaccggagcgcgagtaccggcagtcggccaccacgcgcagctcgttgtcggcggccaggtccggcagcgggatccggcccgcgtccgcgtcgtaggaggccgggtccagcgaccggccgttgagcaccacctcgcggaccgtcgcgccgtgcagatccacgaacgtggacgcccccggctcgccgcagccgaaccggaccacggtggtggatccgaaccgctcatcgccggtcgtcagatccaggtccaccgcgtacgactcgacggtgagcagccgggcacgttcccgcgcctcctcgcgcgtgaggttgcctgccacatccactccttgaagtcggttgccgctcgtccatgtctatcaaccgggcgtcggcggtgtcctccggagacggcccgagccggaattgaacgataaatatttcggttgtccggaacggacgtatccctgacatcgcaggaggctgcagtgacgcaggcccgtacccccgtcgacttctggttcgacccgctgtgcccgtgggcgtggatcacctcgcgctggatccacgaggtggccgcgctgcggccgatcgagccccgctggcatgtgatgagcctgtcggtcctcaacgagggcaaggacgtccccgaacagtaccggcggctgatcgccgaagggtgggggccggtacgggtatgcatcgccgccgagcagaagtacgggccgcaggtgctgggcgacctgtacaccgagctgggggtgcggcggcacctgcgcaagctcccgttcgaccggccgaccatcgaggacgcgctgcgcgccgccgggctggaccccgagctggcgcaggccgccgagtccaccgactacgacgaggcggtgcgggcctcgcacgccgagggcatcggcctggtgggcgaggaggtcggcaccccggtgatcgcggtggagggcgtggcgttcttcggcccggtggtcaccccggcgccgaagggcgaggacgcggtccggctctgggacggggtgctggccgtggcgcgcacaccggggttctacgagctgaagcggacgcgcaccgaggagccgagcttcgagtgagccggcgtccctgatcgccccgccgtcgggtacgtgtactgcacggaaatcgttattgcgagccacttgcaactgcaagagaggtgtcgtcaaactggacccatcggacgaacggttcgttttcgcatgtgcggaatcggccctccggatgggaagggtgagacggagtgcacgtacccgacgggttcttcaacgcgccggtgtcgatcggcgccggggtcgtcgcggcggcgggcatcgggctgtgcctgcgcggcgcccgccgcgagctggacgagcggaccgctccgctggcggggctgagcgcggcgttcgtgttcgccgcccagatgatcaacttcccggtggcggccggcaccagcgggcacctgatgggcggcgcgctggcggcgatcctggtgggcccctacacgggggtgctgtgcatctcggtcgtgctgctagtgcagatgctgttcgccgacggcggggtcaccgcctatgggatcaacgtcacgctcatggccctgaccggggtgctggtcggctacggggtcttcaaagcggtgaccgcgctgctgccgggcggcctggcccacagcagggcgggactgaccgcggcctccttcctgggggcgctggcgtccgtgcccgcctcggccctggtgttcgtggccctgttcgccctcggcggcaccgccgatctgccgctgggcgcggtgctgggcgccatgctcggcgtgcacctgctgatcggcatcggcgagggcgtgatcacggcgatcaccgtcggcaccgtggccgccgtccgcccggacctggtgtacgggctgcgcggccggcccgcctcgccgctggagatccgcacgccccgctcggtggaggtctgaggcagatgaaaaccggcaaccggcgctttgccgtggtcttcctgctggtcgccctggtggtggccggggtggtcagcttttacgccagcggcgaccccgacgggctgaccaaggtcgccgaggacaaggggttcgccgcccaggagaaggagcacccgctgtcgggctccccgctgagcgactacggcgtcaagggcgtggagaacgagcggctgtcggtcgggctggccggggtcatcggcgtcgccctgaccgccgcggccggcggcgggctgttttgggtgctgcggcgccgcgacggctcggccgccgcggacgcgccggccgcatccggcgccggaaagccctgatgaaccccgtcgcgaagaaacggagcacaccgctggagccgtccggaggccgccgcggagtccggacggccccggccgtctgatacggcgatgacaggactcggccggcggctgtacctgcctgaagacaccccgctgcaccggctgccgccccagtgcaagctggcggcggccggggcgttcgtgctggcggtggtgtgcaccccgcgcgaggcggtctgggcgttcggcgtgtacgcgctcatgctggccgccgtcgccgcgctggcccgggtgcggccgggcttcctgctgcggcgcatggtcatcgaggtgccgttcgtggcgttcgcgctgctgctgccgcttgtggcgcgcggcccccaggtgcaggtgctggggctgacgctgagcgaaagcggcctgtggtcggcctggaacatcctggccaaggcgacgctgggcaccgtctcgtccctgctgctggccgccaccaccgagccgcgccggctgctgatcggcctgcagcacctgcgcgtgccgccgctgctggtgcagatcgccacgttcatgttccgctacgccgatgtgatcgtggccgagatgcagcggatgaaggtggcgcgggccgcccgcggcttccaggcgcgcgacgtgcgcgccttcggggtgctggcccgctcggcgggcgcgctgttcctgcgctcctatgagcggggcgaacgggtctacctggcgatgctcagccgcggctacgacggccggatgccggtgctgcacgacagccgggccggcgccgcccagtgggcgggcgccgcgctcctgcccgccgccgcggccctggtcgccttgagtgcttggatggtgacgtgacgaccccctctcttgagatacgcggcctggcctacgcctaccccgacggcacccaggccctgtacggcgtcgacgtcaccatcgggcgcggcgagcgggtcgccctgctgggacccaacggcgccggcaagaccactttggtgctgcacctgaacggcatcctgcacggcggcgcgggcaccgtccgggtcggcgggctgacggtggaccccgccgaccgccgcacgctgcaggagatccgccgccgcgtcggcatcgtcttccaggaccccgacgaccagctgttcatgcccaccgtcgccgaggacgtcgccttcggcccggccaacctgggggtgcgcggcgccgagctgcaggatcgggtggagcgggcgctggcccaggtgggcatgctggaggccgccgaccggccgccccagcacctgagtttcgggcagcggcggcgggtggcggtggccaccgtgctggccatggagccggagatcctggtcatggacgagccgtcgtccaacctggacccggccggccgccgcgagctggccgagatcctgcgcggcctggaggtgaccttgctgatggtcacccacgacctgccgtacgcggccgagctgtgcccgcgctcgctgatcctgtccggcggcgtgatcgtcgccgacggccccaccgccgagctgctgagcgacgaggccctgctgcgcgcccaccggctggagctgccctacggcttcgacccggccttcttcgcccgccgctgaccccgccgggacgtcgctctccgtcagatccgtcctgcggaaagtagccgaattcccccgtgagccggtggcgaccggataggctcgggccgctgtcgaaatcgacaacggttttcatgtccaaaatggccccttccgccctgccgccggagcggggcgggggcgcggaaggctcgatgggaggacggatcgtgaaggtcgcgttcgtcggcaagggcggcagcggcaagaccaccctgtcgtcgctgttcgtccgctacctggccggacggggactgccggtggtggccatcgacgccgacatcaaccagcagctgggcgtggcgctgggactggaggaggagcaggccgccaagatcccggcgctgggcgaccacctcaccgagatcaaggagtacctgcgcggcgacaacccccgcatcggctcggcgtccgccatgatcaagaccaccccgcccggccggggctcgcggctgctgcggatcggcgggcaggacccggtgcacgccctcggcgaggaggtggcgggggcgacgctgctggtgaccggggccttcaacgacgaggacctgggggtggcctgctaccactccaagaccggggcggtggagctgtacctcaaccacctggtcgacgggccgggcgagtacgtggtggtcgacatgaccgccggcgccgacgccttcgcctccggcctgttcacccgcttcgacgtgctgttcctggtcgccgagcccacccggcggggcgtgggcgtctaccgccagtacgtccgctacgccgccgaccacgatgtgacgatcagggtcgtgggcaacaaggtccacggcgagcaggacgtggcctacctgcgcgaacacgtcggcgacgcgctgctgacctgggtggggcagtcggaggcggtgcgcgccatggaacagggccgcgcgcaggtcgcgctggagaggtccaacgaggcggccctggaacgcatgctgcaggaggtggacgcccaggagaaggactgggcgaagttccaccgccaggccgtggagttccacatcaagaacgcccggagctggggcaaccgcgccgtgggccaggacctggaggcccagatcgaccccggcttccagatgcccccgccgcagtggcggcggtcggcctgacccgcccgcggcgcaggggccggcggcaggggggaccccctgccaggcccgcgccgcgggcctggcagactttccagccatgcgcgtctaccttggatccgaccacgccggcttcgaactcaagcagcacctcatcggctggctggcggacaacggccatgaaccggtcgactgcgggccccaggtctacgacgccgccgacgactacccgccgttcgtgctgcgggcggccgagcgcaccgccgccgaccccggctcgttcgggatcgtgctgggcggctcgggcaacggcgaggcgatcgccgccaacaaggtcaagggcatccgcgcggccctggtgtggaacgaggagatcgcggcgctggcccgcgagcacaacgacgccaatgtgatcagcatcggcgcccgccagcacgacctggccaccgccacccggttcgtggaggtgttcctcaacacgccctactccaaggaggagcggcacacccgccggatcggcatgatcggctcttatgagaccaccggcgagctgcccccgctgccctagcgggcgctagcgccggtgggcgccgcgcttgccgagccgccgccgctcgttcttggaaagctccccccgggatccggcgggccgtgacgcttcgggcgcctgcggtgcgggccgtgcgtcctcggggcggggacgggagacgtccctggcccgcatcgccgcatccaaagtgatccgcattcccggctgggacatcgcctcacctccgccgtccatcctgcccgccgccgcggccgtgcgacagtgccgggcggcccccacagggatgtttactcggggttgcaaaagcgctacaaaaggtcaaccctggcgcggattggaggcgtgagcggcggtcgctcagtacagtgcctgagatgttgcaacgtctggtccacctgctgccgccgagggtgcgcgcgttcctgcgccgcatccccgtgctggtgcggctgtaccagtggctcaggcgtggcgggctgacccgcgatcgttacatattcgccgcactggccctggtggcggtctgcctgggcctgagcgccacctggtcggaggcgtgggcgccggccggcgggctggtgctgaccgtgctggccggcgggctgctgctgaaggtgcgcagcctgggagtgctgctgggcgtggtcgccgtgatgctcggctacgacatgtggcggctgggcatggccacggtcgggccgggcatggtcgccaccttggtcatcacggcggtgctggccctcagcctggcccgcacccgccagcagctgggcgtccaggggctgcgcggcgagtacatgctgctggagctgcgcgaccggctgcgcaagcagggggagatgccgccgctgccggccggctggggcgcgcaggtggtgctgctgcaggccggcgggtcctccttcggcggcgacttcgtggtctccgcctgcgacggcaagacgttggaggtcgcgctggtggacgtctccggcaagggcgtggacgccgggacgcgggcgctgatgctgtcgggggccttcggcgggctccttggatcggtccagccggaccgtttcctgtcctcctgcaacgactacctgcaccgccagcactgggacgagggcttcgtgaccgcggtgcacctggtgctggacctgacgaccggcgagtacgcggtggagtccgccgggcatccgccgaccgcccagttcgactccaccgtgggcacctggcaggtcagctcggcccgcggcatggtgctgggagtggtccccgagctgcgctgtgaggccgagcgggggacgctgcgctcgggggacgcgctgctgctgtacaccgacggcctggtcgaggcgcccggccaggacctggacaccgggatcggccggctgctgaccgaggccgagcggctggtgccgcagggcttcggcgagggcgccaaggagctggtggagaccatggccgccacccgcgacgacgactgcgccctggtgctcatctggcgccgctgagttcgccccgaaccctccggcgataagaaacgtgaacgtcacctcgatgtagcaccgaatgaacccgggcacggcacagtaaagacaggtcgccgggccggacctcctctccggaggggaacggtacggggccgtgccgcagggaccggccgggttcgccgtcgtacgggatcctcctcgacgggcgagggcgaacggccgacagcggcacggtggatcaccgcctgtgcggacggagccccaggggtgggaggttccgtccgcacagacgtgtgtcgggggaccggcccggcagccgcacacccagggatttggggtgttttgtcctaaagagcggagatcttcggtccctgattcatgatcgcaggtttcaccgggcaatgcctcggttacaaccagtcccgctgatcctttgtaatctccaaccttctgaaccccccgctaggcgacatggtcatcggcgaggggacggacgacaggtggcgaaaggcgagcggcggcgacgggcctctcgacggtcggtccagtggcggcttaccttcatcgccacggcgatcgtaggtctgatcatcaccgtgggggtactggccctcttccaggtgatgcactccatggcgctgcgggacctggaagaacgcggcgccatggcggtccagcggatggcccaggacatcgagcgctccggtatggccggcgcggtgcgcacccaggtgccccccttctacctgctccaggtggtcgacgcccagggccgggtgatcgccgccggccgggacctggagggccgtccgccgatggacgacctgcgccctgaacgcagcgggcaggtggcataccggatcaccgaggtgccggggcaggagagcccggtcttcctggccgcgcagcgcctcgacgcccccgacggcgtccgctacctgctggccgccggcccaatacaggacatggagaaggccgcgcagacgttcgggatcttcgtgtcggtgatgatcccggtggtgctggtgctggtgtggtggatcgtctgggcctcggtcggccacgcgctggccccgttcgcgctgatgcgccgcgagctgtcacagatcaccggcggggcgatgaaccggcgggtgaccgtccccgacaccgatgatgaggtcgccgaactggccaaggccatcaacgtcaccctggaccggctgcagaagttcgtcgaggcccagcgccgcttcgtcgccgacgtctcccacgagctgcgcagcccgctgaccgcgctgcgcacccagctggaggtggcgctggtgcaccccgaggacgaggactggccggcggtggcgcgggcggcgctggacgacgccgaccggctgcagaaggtggtcgccgacgtgctgaccatcgccaagctggaggccgggatctgcgccgagcgggaaccggtggacctgggcgcgctggcccgcgccgaggccaccgaccggccccgccgggtgccggtgcacgtccaggtccgcgacgtggcccgcccgctgatcatcaacggcagccgcacccagctggtgcgggtgctgaccaacctgctcgacaacgccgaacgtcacgccgaatccgagatccgcctcaacgtctaccgggacggcgacgaggccgtgctggaggtcgccgacgacggcgagggcatccccccggaggaccgcgagcgggtcttccagcgcttccagcgcctgcccgagggccgccgccgcgacacccagggcagcgggctggggctggcgatctcccgggacatcgcggtcgcccacggcggcagcctggtcgccgacgagagcgagcagggcggggcgctgctgatcctgcggctgccgctcagagatccagccccgtcaacaccagaaccttctcgtaggtgaggtcctccatcgccgagcgcagcccttcgcggcccacccccgactccttgaccccgccatagggcatctggtcggcccggtaggacggcacgtccccgatgatcacaccgcccacctccagctcccggttcgcccggaaggccacctgcagcgagcgggtgaacaccccggcctgcagcccgtaccgggaggcgttgaccagcgcgaacgcctcctccagggtgtcgaagggccgcagcgccagcaccgggccgaagacctcctcgcaccacacctcggccgcatcgggcacctcggccagcacggtcggcgcgaacgtggcgccgtcgcggacgccgccggccagcaccttggccccgccgcggacggcccgctccacccagtcctgcacccgctgcgcggcctcctcgctgatcagcggcccgacctgggtggtctcctgccacgggtcgccggtgaccaggccctcgaccgtctcgatcaggcgggggacgaactcctcgtacaccgcgcgctccaccagcacccgctgcaccgcgatgcagctctgcccggcctggtagttggcgaacagcccgacgcgggcggcggcgtggtccagatcggcgtcggcgcacaccacggccgcggcgttgccgcccagctccagcgtcacgtgcttgcgcggcgcctgctcgcggatcgcccagcccaccggcccggacccggtgaaggacaccaccggcagccgcgggtcgtccaccagcgccgcggcccgctcattcggcaccggcagcaccgagaacatgccctccggcagctcggtctcggccaggatctcccccagcgccagcgccgacagcggggtcttgggcgccggtttgaccaccaccggggcgcccaccgccaccgccggggcgaccttgtgcgccaccaggttgagcgggaagttgaacggggtgatcgccagcaccggcccgcgcggcacccgggagatgtaggccatccgccccaccgcgccggggtcggtgtccagccgctgcacgtgcccgctccagcggcgggcctcctcggcggcgaaccggaacgtcgaggtcgcccgcgccacctcggcccgcgcccacatcagcggcttgccgttctcggcggtgatcaggcgggccagctcctcggcccgctcgcccagccgccgcgccacgtgcgccagcgcctcggcccgcacgtgcagcggcagcgccgcggcctgcgcccgcaccgcgtgcgcggccgccaccgcctcctccacctgcgcctgggtcggcaccgccgcggcgccgaccacccggccgtcataggggtgggtcacgacgatccggccgtccccggtcgccggccgtcccgccagccagaaagagctcacctgggtcgcatcgggcataccgtccacgctactcctgcttgcgggcggacgggcggctcagcggcgttgcggcgcgccgggcggccgcagcccgacgatcaccgggtcgtggtcggaggagcgataggcgtccggacggtacaggcgcggcgggttgtcctcggtgttgtagtccacgatgggcggctcgtcggcgttgatgtgccagatggtgacgccggtgatccaccgcgccagggccggcggggccagcacatggtccagttcgccggcctggccgtcgaagacgtggctgtagcggcgcccggccgggacgaaccgctcggtctggccggccagcccggatgccgccagtgtcttgatcgggtcttcccgcccgtaggagttcaggtcgccgatcaccagcgggtgcggcaccgcggcggccagctccgccagcgcccgggcctgccggacgcgccgggcgttgtagcagccctgcccgtcgccctggtcggcgtccggcccgctggcgccgtcgcagcgcttggacttgaggtggccgacgatcacggtgaacggcgtgccgccgcccgcgtgccggaaggtctgcgccagcgggggccgctcgaagaccgcatcggccgcggtgcgggccggtcccaccggccgcacccggcccggccggtagatcagtgcgacgtggatggcgtccccgcctggaccgggatggcggatccaggagtaggcgcccgcgcccacggccgcgttcagccggtcgaccagcgccttgacggcggcatcgccgttgttctccacctccatcaggccgaccacgtcggcgtccatgcccttgagcgcggcgaccagcttggcgagctggcgctcccgctccagcggggtggtggcgccgcggccgcccaccgtggtgaaccagttgagggtgttgaacgaggcgaccttgacggtggcgggtcccaccggcccgggtgcggccgggcgcggattggcgcgccggaagaccgccggttcggtggggtgcagccggtaggcgccgaagccataaccgagcacgccggtcaggccgcgcaccgtgtcgcccggccggaccacgtgcggctcggtgaacgggatggtggcggggttctgcacggtggagccgtcgtcgatgagcagccgccgccggtcgttgcgttctgcggagacgccggggcggtcggtgggctggaacagccgtcccccggccgagaccgtcagctccccgtaccggccgagccggtagtgctcggtggcggtgagctcctgggggaaggtcaccagcatgttctccaccggctcgaacgtgacgccctccggccggggcaggcggtagcggaccggttccaccgtcccggtgccgcacacgtccacggcggtgaccggggacagctcggtcaggccgttgaactccacggcccgtccggtgaccaggacccggtcgccgacccgcacgtcccgcacgccgggcccggcgtaggcgaacaatccttcggaggtggccgggtcatcgtcgggggaggggtcctgcaggaagaagccgccgagctggtcgccgcgctggaagtccccggtgacgacgccttcgacccgcacgatgcgccctgacagcggggtggcgtctccggggccctgcacctgggcgatccggtgggtgggcggagcgctgcacccggggtcgtcggcgggggcggcgccggagcccgagccgatcgtcaaggcgatcgccagggccgccgcgctgggggctgaagcggggggcatgtatgcgagggtgtcacgaagagtgatcgggtggaaggcccagtgtcacccttcaggtgagtcggccgccgtgtcgcgatctgtggcgggcgcaggggagtgctccccgtcccgggatccggtgaccatcgcccggtactgccgcgggctgaccccgcgcacccgcttgaaggcggcgctgaaggcgaacgggctgccgtagcccacccgccgcgccaccgaggccaccgtggcctccggctcccgcagcaggtcggcggccagcgccagccgccagccggtcaggtaggccatcggcggctcgccgaccagttcggtgaagcggcgggccagcgcggcccgggacaccccggtccggcccgccagcgcggccaccgtccacggccgcgccgggtcctggtgcatcatccgcagcgcccgtcccaccaccgggtcggcgagcgcccggtaccaggccggggcggcgtcgcggcggcgggtgaaccaggtccgcagcgacgtgatcagcagcaggtccagcagccggtccagcatgacctcctggcccggctcgtcgcgggtcatctcctgctcgagcagcgccaccagcggcgattccggctccaccgtcagcagcggcggcagcgccgccagcagccgggcaccgatctcgccgctcatccggtacgtccccaccagcatccggtgcgcgccgtcgggggcgttgccccaggtccgcacgcccagcgtcagctcatcgtgcaggtcgcgcccggtggggtcgctgcagcgcccgccggggtggatgacgatgccgggcggtgtggccgggtcgtcggcgaccacgtacgggtccgggccgcggatgatcatcacctccccggcgccggccttgaccggttcccccgcctgcgggatcgcccaggcctccccgcgcagcatcgccaccagggtcagcggcgcccggtcctgcacccgcatcgcccacgggggatccaggacggccttcagcaggaaggcgccccgtgccctcggcccgtccagcaggctcgccagagcatccatgccgcgagcctagacgctcgcgtatgagatcgagcttttcacctatggatcgtctcacctatgcggaacttcactgagagcatgaaagtgctccagatcttttcgctggtggcggccgcgaccacgatgggccttgcggcgggcctgttcacgagcttctcctacgccgtcatgcccggcctcgcccggaccggcgaccgcgtgttcatcgacgccatgcagcgcatcaacaccgccatcctcaacggctggttcgcgctggtgttcgccggtgcgatcgtcttcaccggcctggccgtgggcgtccacctgggcggggaccaccgggccatgctgccctggctggtcgcggccttcgcgctgtacgcggcggtgctggtgatcacgttcaccgtcaacgtgccgctcaacgacgccctcgccgccgccggcgacgccgggggcctggccgatccggccgcggtgcgcgccgagttcgaaggcaggtgggtgagctggaacgtcgtgcgctcggtgctgtccaccgccgccctggtctgcctggtgtgggccctgatccgctccgggcgcgccctgtagccgcgccgccggtcccggagggcgggacgggatcttgccgggggcgccctctcttctcacagtgagggcccatcccgctcaggccggaaggggcgaaacgctcatgagatcgcccgtgcgctcgtcggcggccctcgccatgccgcttctgctcgccgcgtccctgctcggcgcgccgccgccggcgaacgcggccgcgccgcccgccgcccagcggcaggccctgtcggtcgcccccaaggcgggggagtgggtgttccgcgaccggacgggccgtgaggtggtgctgcggggcttcaacgtctccggcagcgccaagctgcgggagaccggcctgctgccgttccgcgacgcggcggacgcggcccgctcggcgcaggccatgcgggacctcaccggcgccaacgcgatccgcttcctgatcacctgggagggcgtgcagccggcccccggccgcatcgatcacgcctacctggaccgggcggccgagcagatccgcgctttcatctcccgcggcttttacgtcctgctcgactatcaccaggacctgtactcggcgcacctgttccacgccggcagctggtacaccggggacggcgcccccaggtgggcggtcgagggcggcggctatcccaaggagttctgcggcctgtgcatcgtctggggccagaacatgctgaccaaccaggcggtgcgccgggccgcccgcgacttttggcacaaccgggcgatgccgaccgccgtggggccggtccgcgtccaggacgccttcgtcgagcaggcgaccgcggccatggcccacctcaagcggaggctgaccgccggggagttccgatcgatcctcggcctggaccccttcaacgagcccttcgacggcggcctggacgacgtccgcggcgccgactgggaacgggagtacctgctgccgttctaccggcggatgcgcgccgcgatggacgcggccggctgggacgccaagcccatcttcgtggagccgctgccgttctggaacgtcggcttcttcgaacagggcggcctgtcggcggtcgggaaactgggcgcccgctacgtgttcaacagccacttctacgacggcgcccgcatgaccatcgacccccgccccgccggggacggcgcttatgccgcggccatgaacgagatccgcgaccgggcgcgcaccctggccaccgccccgttcctttctgagttcggcaaccgcatgtccgggttcggcagcgaccgcaccccgtggatggtgcgcgcgatgtaccagggggcggaccacggcgtccgcggcgccgactggtggcggcgggccgcctccggcggcaccgtgctgtcggccacccactggcactgggacatctacagcggacgccaccacgagccgatgaacggcaacccccgcaaggtccgaaccgaaggcgacgcctggaacgatgaggacttctcggtggtgcgcaccgacgagaccggccgggtgaggctccggctcgaccggcgcgtcctggaccgcctctatccgagcgcggtggccggcgacatcctggcgttcgcctacgaggacctggcccgctccggcttcgccgggcgggggagccaggccgcatggctggcggccccggccgcgatgcccaacgtggcggccctggtccacggccgccagttcggcgtgctggtctggcgcgcccccgccgccgcgccgcaggcgccgaccgaactgcacctgcccggctcgttcacccccgggcgcacggtcgtcgtcggcgatctgaccgcccgccgcggcctgtcgtcctccggcccggtccgcatcgctcccgagccgggttcctcctccgcccgccgcctgctggtcgaccacggcggcggcggtgcggtccacgtgatgctggtcgtcaacgccgcgaccggcccgcccgtcaccgccgcccagttggccgccgcccgcgccgaactgaccgcttgggcggcccggtactttccggcgcgctgaccggtgaacccgccgcgccctctgatgggcgggcgtttccaggacggcgccgctcgcgtggcagaacgcgccgtccggaacgacacagcacgatgcggcacgggatacctggcgaacgccggggaccggcaggacagaaggtgatgagccccgacgcccgtgttaatcgcctattcgtgtcctcaataggacatttaaggcttattgccttgggaaaagggtggagttattcatcggtaacgggttacgagccccgtcccgccaggccggggtgagcggcccgtcccggccaccgcacggcggcccggaccggtgatcaccccgccgctgcccacaggtgcgccggtgcttcccgcccccggaaccacaggagcgccccatgaagaccttggcgagaatcgccgccgccatcctcgccgtcgtcaccgcgctgagtctgtcggccaccggtgccgccgcctccaccatcaccatccggcgggacgacgccggcgggagtccctactccggcggcttccgcttcgacagtctcgtcccgatgactctgaatctgcagatcctcggcatgaatgccgtcgtgcagtgcgattccatcggcctgaacgggaatgtggggtccgacggctccaacttcgtcctgagcgctgtctccttcggcaactgcaccagcgatatcggcaacgtgcactccatcggtttcgaaggcctgccctacacccaggcgaccctgcggtacgacccgctccccggaggcagagacggcgttctcatcctcaccgatcccggattgcggatccggttctccctcagcggcgtgggcacctgtggctacggcctgaacggcagcatcccttcactcaccgtcaacctgtacaaccccgacaaccccaaccgtcccgatccctcggtccccgaggctcaagccgagatcgacaacgctccccttgcccggcagccgggcagctccctgttctgctcatcgaccgctgtgctggacggctacggcaccctcaaagggctcgggggctccggcgtcttcggccagaccctctacttcactccctgacccgctccgcaccgctcgatgaccggccgcggccggtccgccgccgaggccggccgcggcgccgagcgtctctgggccggccatgccgcccttgggcgggccaggtgcttcccggcgcggcgaccggcgaccttatctccgcgacggacgggcattgcgcggcgactctcctgtgccggctcatgtcgtctgtgacgacgtggaacggtgcggtgcggggtgcctgccggacggggggagccggtggggcgggaggcaacgagcggcaccccgacgcccgctttaatcgcccatttgtgtcctaagtgggacataaagggcggattgactcggggtgagcggtggagttatctccatcagcaacgggttacttgccccgtcccgccaggccggggcgagtagtccgcacccggccacgacacggcggcccggaccggtgatcaccccgccgtcgctcacaggtgtgccggtgcttcccaccccactgatctattcaggagcacccccatgaagaccttggcgagaatcgccacccccgtcctcgccgccgccaccgcgctggggctgatggccaccagcgcctccgccgtggagcccaccgtcaccatccgccgcgacgacgggaacccctactccggcaacttccggttcaccaacctctccccgctgaccgtgagcgccagcttctccatcttcggctccatcacggccgagtgcagcaacgccaacttgagcgggacgctcacctacgacggcctcgacgtcagcctgaactcggcctccgtctccgggtgtaccagcagcatcggcacggccagcgtttccttcgagcagctgccctacgacgacgcggtggtgaactactccccgggccccaacggccgggacggcgccctcaccttcaccgacaccgacctgcgggtcaaggccaccatcagcctccccatcctcggcacgttcacctgctactacggcttgaactccagcatcacctccctcaccttcgacctgtacaaccccaccaaccccaaccgccccgacacctcggtcaacgaggcccaggccaagatgcagaacgccaccctcgcccggctgtcgggcagcaatgcgctctgcccggcgaccggcacggccagcggctacggcaccgtcaagggcgagaaggtcgcgaactccggcgtcttcgaccagaccctctacgccaccccggcgtcgtgagcctccgcagtgcgtccggtgcccggcccgctgaggggaccggccgggccgggcaccggggcggagcggacggccggaccgctgagcccttccggcacgtgatcgcggcggtccgggacgggagccacggcgggatctgaggtcgtgacctggcaggtcgcggcggcgcccctgtcccggcctgcggaaacggcgtgctgcggcaggctcggtgaacgagcggggcgccgcccggcaggcgcgggcggcgccccgcttctcgccgtgctcccccggagccggaacgccgacggtcccctcagcgtcccgtcgtctgctgcgccggttcggcgcgcggcccttccccttcccgcggttccggggccgcggagcgggaggccgggacggtgcgggccagcaggtgggcgccgatgcccaggacggcggcggtcaccagggcgatgcccatggggacgccggtctcctccccgcccagccccaccaagggggagaccagggcgccgcaggcgaactgcagggcgcccatcatggcggcgccggtgcccgaggcgtgccgggcgcgtcccagcgccagcgccgccgagttgcccatgacgaacgcaacgcagctcaccgtcaggaacagcaccggcagcaccgcggcggcgggcgctccggcggccagcatcgccagcaggacggccgagccggtcagcacggcgccctggccgaagcccagcagcccttgcggggtgaaacgcccgatcagccgggcgttgatcagcccggcggtcaccatgcccagcgcgttgacggcgaagtccgccgagtaggcggaggtggacagccccagcacgttcttgatcacgaagggcgaggcggagatgtagcccatcagcccggtgaagcccagcccgaaggtgaggatgtagccgaggtagccgcggtcggccagcaggtgccgcatcgtccggccggtggcggccaggcctccccggtgccgccgctccggtggcagcgactcggggaccaccagcagggcgcccagcagcatcagcgccgagatgcccgtcagcgcccagaactccatgcgccagccggcgggcaccagcaggccgccggccagcggggcgaccacgggggcgatgccgctgatgctggtcagcagcgagaacaccttggccgccgcctggcctccggtgcggtcggcggccaccgcgcgcccgatgacgatgcccgccgccccggcgaagccctggacgaaccgcgccgccaccagcacccacacgttgggggacagcgcgcacaccacggcggcggcggtggccgcgcaggtggcgatcagcagcgggacgcggcggccgaagcggtccgacagcgggccgatggtcagctgcccgacggccagcccgatcaggaaggcggtgagcgtgagctggacgctggaggcgccggcgcccaggtcgtcggccatgtcggtgaaggccggcaggtacatgtcggtggcgaacggcgccaccgtgttcagcagggccaggaccaccagcagcagcccggacacgccgggccgggaagggacggcggggtttttgagcatgcgttcctcgggtgacgggaatttacttatatatgcataaacaaattatcatggggcaatgcaccgctcctccgagctccgtgagctggccccggtcctgcgcgacctcaaccgccttctgctgcgcaccggtccccggcaggccgggatcgccccgctgccgccctcggaggccgacctgctgcggctgatcgtccaccagcccggcctgagccccggccggctggccgccgcgatgcagatgaagcccagcaacatcagcgccgccctgcggcacttggccgaattgggcctggtcagccgccaggtcgacccggcggaccggcgcagcggccgcgtcctgcccaccgaccgggccgtggagaacgcccgccgcatcgaagacgcgcgggcgcgcatgctggaggaggcgctcggcgacctggcccctcaccaggtggaggcgatcctgcgggccgtccccgcgctgcgggccctggagcgcgctctgcacgcgcgtaccgaacgggcggccggggccgccggaggtgttgcggagcgtccgtccggccgggacggcaaagcggggtgaacgctcgcagcgccgggcgttttgcctgcttgcggggctcttgaaggctggttgtgacggtttgactacgttcgggatttttactttgcgtcactctgggatgacttgcccgatcctttaagggtcagtacttttccctgatatcggtccgttacctaactccccgcccggggagtgcgggccggacgccgagtcccggcggcgcgcccccgcgccgcgggagccggggacccactgcttctggggtgaatccgccgcgtgcggtagggcggctcctggcccgaacccgtcagctaacccggtaggcggtcccagaggagataacgcatggatcccatcggggaaaagatccttgaggtcgccaaagccgaactgggataccgagaggaatcgggcggctacaccaagtacggcgactggtacggcaagaacgtcgacaaaagcccctacttcgccaccgcggcctggtgcgacatgttcctggcctgggccgcccacaaggccggcgtcgccgagtgggcgggccagttcgcctacacccccttccacgccgcgtggttcaagcagcagggcgcctggggcaccgaccctcagcccggcgccatcgtcttcttcgactggggcgggtccaagagcctggacgccatcgaccacgtgggcatcgtggagaaggtcgaggggaagcgcatccacaccatcgagggcaacgccgacggcgtccacctcaagcgcaaggtgcgcacccccgacaccatcgtcggctacggctacccctccaaggtcaaggtcaagggcaagtcggtcgagtcggtgacctcctccggcgcccccccggaaaagtacgtgcccaagcacgccgcccccgcgcccaaggtcgactcgctcggcggcggggcgaccgccgtcgccgccacccagggcgtcgccccccgcgagcgggagaacccgccgcaggagcagcacctgccggggctcaccgacctgctgacgatcgccctcgccggcagcgtggcgctggcggtgggcaagtcggccgtcgtcaagctgccggaactgcggatccccggctcgctgcgcctggaggggctgcggctgccgacctcctcgccgatccgggtccgcaagcgcggacgccaccaccgcaccccggtggcgctgcccgccgacgtcacccccgcggacctggccgccgccgaccgcgagaccgtggcgatgcccctggtcagcgcggcggtggccgccgaggccgaggaccgggagttctggagccagatctcccgcctggaggaggagggcgacctggagttctggagcgcgatcgccgacgcggtcgccgaggccgaggtcaaggtcccggcctcgggcgagcgggcctgaccgtccgccgcgaccccccgaccgtccggcccggccgcagcgcggccgggccggacgcttccttatgtcccattgcggcgcaacaccggtcaccgccgcatcaaagatcccggtttcgcaggtttcgccgggcgcaccccctgggcaaattcctagtaaacaggtagagttgccatgtatatcccggtttcgttcccagggggcgagatgaccactttcgaccaggctctggaggccccggcggcctccgccggtcgtgcccatgtgatccgcaccgatgaggaagccctcgagatcgccgcgcggctggccgccgagttcgcgcccggcgccgccgagcgcgacgcccggcgcctgctgccgcgggccgagctggaccggctgtcggagagcgggctgctggcgatcaccgtgccgcgccgctacggcggagccgacgtgcgcgccgacaccctcgccgaggtctaccgcctgctggccgaggccgaccccaacatcgcccagatcccccacagccacgtggtctacctgcgcgtgctgacccagcagggcagcgaggagcagcggcgctacttcttcggcgaggcgctggccggcaagcgtttcggcaacgcccagtccgaggccggcacccggcacgcccaggagtaccgcacccggctcgtccccgacggcaacggcggctacctgctgaacggggacaagcactactgcaccggcgcgctgttcgcgcactgggtcccggtgctggcccagctggaggtgccgggccagggcgaccggctgcacgtggcctacgtgccccgcggcgcccccgggctggaggtcgtcgacgactggacgggcatggggcagcggctgaccgccagcggcacggtgcggctgcggaacgtctgggtgccggccgagcgcgtggtgccccaccacctgaccttcaccgggccgcaggtccacggtgcctacgcgcagctgctgcacgcggccatcgacgtgggcatcgccgggggcgcgctgcgcgatgcggccgagttcatccgcaccaaggcccggccctggccggacagcgggtgcggcaaggccgccgaagacccgctgctcatccagcggttcggggagctggtgatcgccgagcggtcggcgcgggcgctgctggccgaggccggccgggcggtggaacgtgccaggcatgatctcaccgacgagagcgccgccgccgcctcgatcgcggtggccaccgccaaggcggtcgccgaccgggccagcgtggagatctccaacgcgctgttcgagctgtcgggcacccgctccagcctggaggagcacaacctgcaccggcactggcgcaacgcgcgcacccacaccctccacgacccggtccgctggaagatccagcacatcggccgctacgcgctcaacggcacgctgcctccgcggcacggcgccatctgacggcgcgctcccgtcccggcggcgcaggcgggacggcatcggcaggcgaggtcgcccgcgaatttcatagtaattaagtaggaattataggaataatggtggacgagccttctgcgacctgccggccgcgcgccggggccgcggcctgcgcgcccgccgcaggcccgcggcccgggacgaccgggccgcgagcaggccggcgaaggcgcccggcaccggccccccacgacggcagagcccggaaaggacaagcggcgatgaccgaactgctgcccgaccagacgatcgatgccgaccggttccgccggaccctggccctgcacgccgccggggtcgtggtggtcaccgcggcccccggcggcgtgccggccgggctgaccgccacctccttcacctcggtcagcctggacccgccgctggtgtccttctgcatcgcccgcacctccaccacctggccgtcgctgcgcgccgccgaccgctttgcgatcaacatcctctccgacgcccaggccgacctggccgcccgcttcgcccaccgcggcatcgaccgcttcgccgcccccacccgctggcacccggcccccgacggcaccccgctgctggagggcgtgtgcgcccacctgctgtgcagcccctacaccaccgccgacatcggcgatcacgtcctggtcgtggggctggtgaccgaggcccacatccgcgagcccgaccagccgctgctctaccaccgcggccgcttcggccgcttccgcccccagacctcctgaccgtccccacaccccacccgacaaaggaggaacgccatgccgaaggtcgtccggatcggcggccggatcggcgccgagatcatcggcgccgacctcaccgaccccgacgcgtttcccaccgaggagatcaacaggctgctgctggagcacaaggcgctgatcttccgcgacgccgggctggacgaggccgggcaccgcgacttcgccgcccgcttcggcgcgctgacccgggcgcaccccacggtgccgtccgccgaggggctgccggaggtgctggcggtggacgccgacaccgggcaccgcgccaacgtctggcacaccgacgtgaccttcgtgcgcaccccgcccaagatcagcacgctgcgcgccatcaaactccccccgtacgggggcgacaccctgatcgccaacgccgccgcggcctaccgcgacctgcccgagccgctgcgggagctggccgaccggctgtgggcggtgcacagcaacgcctacgactacgccacgcccgccaagagcgccgagtaccggcgggtcttcacctcgaaggtctaccagaccgcgcacccggtcgtccgcgagcacccggagacgggggagcggaccttgttcatcggcggcttcgcccagcggatcgtcgggctgtcgggcaccgagtcccgcgacatcctgcgcatcctgcagtcgtatgtgacccgcccggagaacatcgtgcgcgtccgctggaacgtcggcgacctggtggtgttcgacaaccggatcacccagcactacgcccccgacgactatgacgaccggccccgcctgctgcaccgcatcaccgtcgccggcgggccggtgaccgggctggacggccggcagagctacgtggtggaaggcgacgacgcgaccgactacaccgctcccgtcaaggccgcctgagtccgcggggaccccggcgggcgttgcaccggtacgcccgccggacgacgggcacccgggtcgccaccggcgcccgggtgcccgtctgtcatcttcatcaccttgcatcctatttttcctaccaatattctcgggttatgccgtaacggctgatcaggccgagttttcgcacgaatcaatcgtgaaaccccgcctcgacgccgtgattcgtctgcgacatgcgcgcggtcccgttacggccccgacacgaacctcccgccgcacgggccttcgcccccgagcggtcacgaaccacgaggtggatcaccatgcccacgcggatatccgcggcggatctgcgcgccctgatcgaggacgagacgacccagatcgccttcctcgacctgcgctccccgctgcggcgcgacaaggacggccacatcgccgccacgtccaacatcccctaccaggagctcgaaccccgcatcgggcgggccgtgccgcaccgcgacatcccgatcgtgctggcgtccgagccggagctggacgcgcggggcgcgcagatcctgcagcggctcggctaccgcgacgtgcgggtgctcgacggtgggatcgccgcctggcgccgggccggcggccgcgtctacaccggcaccaacgtgcgcagcaagacgctcggcgagtggatcgaacgccgcttcggcacccccaccgtcgatgcgaccacggtgcgcaagtggcaggagtccggcgaggacgtggtgatcgtggacagccgcaccctcgccgagtaccgccaccaccacatccccggcggcctgtacaccggcggcggcgtcgaggccgtctaccgcatcagcgcggccgtccgcagcccgagcacccgcgtcgtggtcaactgccagggccgcacgcgcggcatcgtgggcgcccagtccctgatcgacctcgggctggacaaccccgtctactcgctgcgcaacggcacccccgcctggcaggaggccggctacgaactggccaagggcgagggcgagcacctgcccgcccccgcccaagcgcccgccgccggccgggcgtgggccgagcgcaccctgcgcgagctggccgtgccgtcattgggctccgccgagctgaacgcgctgctgggcgaggcgtcggtgaccgtctacctgctggatgtgcgttccgccgaggagtacgccgccgggcacctgccgggcagcgtctcagtccccggcggcgtactcctccagaacaccgacgaccacctggtggtgcgcggcgcccacgtcgtcctgatcgacggccccgaccggatccgggccgccggcaccgcccgctggctccgctacctgcacgacggcccgatctcggtgacgacgcccgacaccgagatcaccgccgtccccgcgccgccgctgccggccgcggacgccgagcagatcccctgggcgcgtttcgccgccgaccgcggtgcccaccgggtgtacgacctgcgctccagcgcggcctacctggccgggcacatcgccgggtcggtgcacgcccgccgggagacgctggaccggctggccgccgagacccccgatggaacgttcctcctggtcggcgacgccaccttcgacccctcccacatcgccgccgacctgagcgggcgcggggtgcgcgcggcggtgctgcacggcggcgtggaagcggtggccgaaccgttgaccaccgccgacccggtgctcgccgccggcgtccaagaccaggtcggcccgccggacttcggccccgaacgcgacgcctggtaccgcgagtacttcgcctgggagctgtcgctgctggagcagaccgccggcgacccgctgttcgacttcgaaggcatcttccggcggtggacgtcatgacggtggtggacgacgcggctaaggcccggccgctgccggtccgcaccctgcggtggcatccggcccagcggcgcagcgcccgcccccggcgccgcggccgcgccctcgacctggccgtccgcgccctggtgccggtggcgctgctggccgcctggcaactggtcgcctccctgggctgggtggacccccaggtgctgcccggcccgctggtcatcgtcgatgcctacgccgagctgctgcgcaccggcgagctgcaggccgcgctgccggtctcgctgcagcgggccgggatcgggctggccatcggcggcggcaccgggctgctgctgggcgtggcggccgggctgtgggcggccgccgaacggctgtacgacgcgccgttgcagatgctgcgcaccatcccgttcatcgccatggtgccgctgttcatcgtgtggttcggcatcggcgaggaatccaagatcgcgctgatcgtcggcgcctcgatcttccccgtctacctgaacacctaccacggcatccgcggcatcgaccggcggctgatcgagctggcgcagaccttcgagctgagccgccgccaggtgatcgggctgatcgtcgtcccgctggcgatgccgcagatcctggtcgggctgcgctatgcggccggcaccgcgctgctggcgctggtggcggccgagcagatcaacaccgtcagcggcatcggctacatcctcaacaacgccaaccagaaccagcgcaccgacatcatcatcgccggaatcctcgtctacgcggcgctggggatcgtcgtggacgtgctgatgcggctgctggagaaggcactgctgccgtggaggctcacccatgacggtaagtgacatcgcccccggcccgctccgcgaagacgcccgcctggcggtgcgcatccgcggcctgaacaaacggttcggcgagcagcagatcctgcgtgacttcgacctggacctgcggcgcggggagttcctggcgctggtcggccgctccggcaccggcaagaccacgctgctgcggatcctgggtggcctggaacgcgccgactctggaacgttgcaagtggccgagcgcacctcggtggtcttccaggacgcccggctgatcgccgcccagcgggtctggaagaacgtggtgctcggccagtggcgcgccaagggcgcccgcgcccgcgcgctggagtcgctgcgcgaggtcgggctggaggccaaggccgacaactggcccaagaccctctccggcggggaggcccagcgggtcgcgctcgcccgcgccctgttccgctccccggacctgctgctgctggatgagcccttcggcgcgctggacgccttcacccgggcccgcgcccagcaactggtgatcagcctgtggcggacgcaccgcccggcggtggtgctggtcacccacgacatcgaggaagcggtcgccatggccgaccgggtgctggtgctcggcggcggccggatccgcggcgatatccccgtccggctggaacggccgcgcgatatcaccgcgcccgatttcaacaccgtcaaacggcaggtgctgagcctgctgtcccacctgccggaacgctccggcgatagcgaggagaacgagcaaccgtgaaattccggaagaccatcgcggcactggcatcggcggtcctggcggtgtcgccggccgcttgcggaggcggcgattccgacgacggcggcaccctggtcgtcggcttccaggacaacggcttccccaccctggtggaaaagtccggggtgctcaagggcgccccctacaaggtggagtgggcgctgctgaccggcccggccgccaacttgtcggcgctctacagcaagaagatcgacatcgggcacatgggggacacctccctgaccatcgagcaggccaacgcccgccaggagtggaccgccggcaacgccccgctgaagatcgtcgccggctggcggcccggcctggacaccgactacccccagatcgtcaccgcggtgcgcaccgacgccggcatcaactccctcaaggacctgcgcggccgcaagtgggcctacaacttcggcggttacaaccacgcccactacctggcgtcgctgatcaaggccgggctcaccgaaaaggacatcaagcccgtccagttcgccgacggcaacacctccgccgccggcttcaactccggtcagaccgaggtctactccggcctgccggggccgatcctggagtcgctggactcgggcaaggccaagatcctgctgactgagaaggacaccggcgtgccggggctgcacgtgtggaccgcccgcgccgacgtgctcgccgacccggtcaaggaccgcaacctgcgcgacttcttcacccggctggcgggctactgggactggcaccaggccaacctgcccaccgtcaagcagaccctcaaggacgtgctgaagctgtcggatcggcgcgccgagttcgaggccggcacccgcgccgcccgctaccggctgctggacgaggagctgatcaagcgggagcagaaggtcgccgacgtgctcttcgccggcaacgccatcaagcggaaggtggacgtcaccctctcctacgacccccgctacaacaccgcacagaaggcccagccgttgtatgagtgaccgagccgacgcgttctgggagcggctggggcccgtcctggacgccatcgccgaaggcgcgcacgaccgcgaccggcggcgccgctacgccaccgaacacctggccgaactgggccggatcgggttctgggcgctgaccgtcccccgcgagtacggcgggttgggcctgggcccggacgcggtcgccgaggcgatcatgcggttggcggcggtggacggcagcctcggccagatcccgcaaaaccacttcaacaccgtcgatcgcgtggtgctgaccggcaccgaggagcagcggaggcggcacctgcccctgctggtccgcggcggtttttacggcaacgccgccgccgagcccggcgaccgccggcccggcgaggccgccaccaccctcacccgcaccgccgacggctggtcgctgagcggccgcaaggtctatgccaccggcgcgctgctggccgatgtggtggcggtgctggcccgcaccccggccggggagcaggtcaccgtgctggtgccgcgcgacgccgagggcgtgaccatcaacgacgactgggacggctttggacagcgcaccaccgcctccggctcggcggtcttccaggacgtgcgcgtcgccgacctcgacgtgctgccctggccggacgacccccgcctggcctaccggatctccgcgcacgcccagctcatgcacgccgcgatcgacgccggcatcgccgagggcgcggcgggggaggcggtcgccttggcccgccgcgttcacggggcgcgcggcagcggggccgcccgcttcaccgaggacgcgctcggcatggccgagctgggcgagctgcacctggccgcgaccacggcgcggcgcatggtggaggcggcggcggtcgagctgaccggcctgacggacacctcgcccctgccgaaggtgccggccgccttctacgcggtgatgcaagccaagatcgtctccactcgggcggcgctgcaggttgcgcaggggctgttcgacgtgggcggggccggctccacccgcgccgggctcggcctggaccgctactggcgggacgcccgcacgcacacgctgcacgacgccgtccgctggaagccccactcgctcggcaagtggctggccgaaggactggtggccgatccatggagtctgggcgccccgctgcggcgcctcaccgatcttgtcgatctgccggaaccgaacgggagtgacatcccatgagccccaggcaactgcacctgaacatcaacgtcaacagcagcgggcggcaccccgcctcctggcgggtccagcccgacccgctgggcttcctcaagcccgagtacttcgagacgatcggccggctcgccgagcggggcaagctggatgcggtcttcctctccgacggctacgactacggcgcgccgcgggtgtcgcggccctggcagtcgctggacccgatcgtcccgctgaccgccatcgcccgcgtcaccgagcacgtggggctggtggccaccatctcgaccaccttcaaccacccggtcaacatcgcccgccgcgtcgcctcgttggaccacatctccggtgggcgcgccgcctggaacgtggtggcctcccgcgccgcctccaccgccgcgctgttcggcctggaggcgctgcccgaccacgatgtccgctacgagcgggccgaggagacggtcgaggcggtcaaggcgctgtgggagggctgggaggaggacgccctggtcgccgaccagcgcaccgggcgtttcgccgacacctccaagatccacccggtctcctaccggggccggcatgtgacggtggagggggtgctcaacgtgccccgctccccgcagggccggccggtgatcttgcaggcgggcggctccccgcagggggtggcgctggccgcccggcacgccgatgcggtcttcaccgtcaaccacaccctggaggcggccaaggacttcgccggccgggtgcggtcgctggcggcccggcacggccggcgtccggaggagatcttgatcctgcccggcctgttcccggtgctcggcagcaccgagaaagaggcgcgcgagcgcaaggactggctggatgagctggccggggaggaagaggagctggtcggtctggccgccacgatcgggctcgacccggcggatttgaagctggacgccgaactgccctgggagaaggtggaggcggtctcctccttcggcggcagccaggggttccgcgccgccgtcttggagctggcccgccgtgagcggctgaccgtccgccagttgctcaagcgcaacccctccgggcaccgcagcgtggtcggcacgcccgaacaggtcgccgacaccatcgaggagtggttctcggccggggccgccgacggtttcaacctcaacgccgacttcttccccgacggcctggagctgaccgtcgagcacctgatccccgagctgcagcgccggggcctgttccgccgcgagtacgagtcggccacgttgcgcggcaatctcgggctgccgatcccgggacgctgaagggacgccgcgtggcgcgctgcgcaccgccgggccaatctctatagtattccgacgtgtttgatagagattttggtctgccgtttcccccgcccaggccggagaactcccgcctggtgatcgctccgccgcgggacgcgccgggccactgggcgggggcgcccagcgcctgcctggtggacggcgtgatctacctggcctaccggctgcgccgcccggtcggcgagggccgcgggtatgcggtggtggtggcccgctccgacgacggcgagcgctttgagacgctgacggtcatcggcaaggagccgatggacgccgagtcgctggagcgccccgccctggtgaccaccgaggacgggaccttccggctgtatctgagctgcgccaccaccggcaccaagcactggcgggtggaggtgctggaggccgccgacccggcgcgcttcgacccggtcgccagccgcgtggtgctgcccggcagccggctggtcggcgtgaaggacccggtgatccgccacgacgggggcaagtggcacctgtgggcctcctgccacccgctggccgaccccgacgaggccgaccagatggtcaccgactacgccaccagcgccaacggactggagtgggtctggcacggcacggtgctgaccggccgccccggccactgggacgctcgcggcgcccgcgtctcggcggtgctgcagcaccgggggcgcaccatcgccttctacgacgggcgggccagcgccgccgagaactacgaagagcgcaccggcctggccgcggggcaggggtattcgatgctgctgccgcagttcgacgagccggtgggggcctccccccaccccgggggcggcctgcgctacctggacgtgctgcggattcccgggcagggctggcggctctactacgaggtcacccgcgccgacggcgcgcacgagctgcgcaccgagctgcacccggactgactccgccggccgcgccggggcggtgcgccgggctcctcagaccttgagccagtccgagcagtcccagccggtgatctccgacacgagcgcgatgtcgtcttcgaagtagggcagcaactgcgcgcgctgctgcggggtgggcggccggcgggtgcgcgggtcccgctggagcagggacaaaaagggccggcgcgccgtcttgcggacggcctgcggcatgtgggcgccgatccgcgccccgccgcgcagcagcgcctgcaacgcccggttggcgggggagtcggccacgtgccgggtcacgttctccttggggagcgcatccagcagtcccgtctgcacgccgaggaaggcgcagatccggtccagcgtggcggcgggctcgtcgcgcagctcctcatagcgcagcaagagcacctgctcgcgcggaaacagcttgaacaggtgctgcagttgctcgccgtacctgcccaggtcgatatagcgccaaaaggccgcccagccggcctgcacccgccgctcctgggcggcgcacgcctccaccacgtcgctgatcggctccagtcccgccgcccacaggtgcgcccagttggagtgggcgcgttccaccgggtcccgcagcaccgcgatcatccgcacgtcggggatcagccgccggatccgcacctgggcgtccaggtcgtgcaggtaaaagggggtgctctcaccccgcagcgcaccggcgggggcggcgtcgaagagcgcctcgtagtcggagcgccgccagatgtgctcccggtaggtctgcgcgtcgccggggccgccccgactgggcggcggcccgtcggtcaggaagaacttcggctccttgaccggggacatgaacagctggggatgacgggccaatccgctgtgcagggcggtcgtaccggccttgggggcaccgatcaccaggacgtcgggcaagaacatacccgcctcccattgcagataaaacctaccttcaatataggtaatatggagaaggttcaccagagccgtttcgtccggccgcgcggcgcggccccctcgacgccgcgcggccgggccgcttgacggggaaccgtctttcagggagagcggtgcagcgcggtgagccggtcggcggtggcgcgcacggccgccgccagctccggcagccggtcgtcgccgaaccgcacggccggcccctgcagcgcgacggccgcgatcgtgcggtcggcgtggtcgcggaccggggcggcgacggcgcgcacgccgacgatgcgctcttcgttgttcgtggcataaccgcgccgccggatccgcgccagctccgcctccagctcggcgcgggtggtgatggtcgtgggcgtgaaacgccggaacggctcgctcatggcgacccgctgatccccgaaggccagcagcgtcttgcccatcgcgcacacgtggatggggttgcgcgccccgggctcttggtcgtagcgcagcgggtgcggggactgctcgtgcagcagcaccgccacctcgtcgccgacgcgcacccccaaactgacggcctcgccggtcttgtcgcgcagcgcgatcagctccggatgcatcagcgtgctgcccatgcgctccagcgcgagccggccgaggatcgccaccgacggcccgaggaagtaccgctcggtgaccgggtcctggcccagcatgcccgccgcgtgcagggcgcggacgatgcggtgcgcggtgctgacggtcaggcccagccggtgggcgatctcggtgacggtgagctgggccgcgctctcaaaggagcgcagcacggcgatcgcccggtcgaccgcctgggtgccctgccgggggagcgcggcccgctcgccgtgaccagcggcgtccgtcatgaggatgatcttccggtgtcgccgcactcctgctgcgcctgcggcggcacctccacgggcgcccacaggctcggcaaattgaccacgatgccctcctgcgtgctgcgggcgatcacgacgaccgcctcctcgtccggagaaggattctcctcccggtgcggcacgtacggcggcacgaagatgtagtcgccgggcgaggtctcgatccgcacctcctcctcgccctcggcgaacacgaacaccgggtggccggagacgacgtagatcgccgtctcggcctcgccgtggtggtggtcgccggagctggtgacgggggcgacatgggtgcgtcccatccacagccgccgcgatccgacggtcttgccggagatcgcctcgaaccgccgcatccccgaggtctgcgcggtgtcggaggtcagctcgccggcgcggatgtgctccagcttgcggtgccaggcggcgttgcccgcggcggtccggtcggcctggggtgctcggtcggtcatgtctcaaccctcacgttctcgactatcttgaccaatcttatagggattattacagtgcgggacacaggtcctgcaatgtggaatgcccagggagggcagatgaccgtcgagttcatcggcatgatccggaccgccgacacctccgagatccggccccgcaccggcccggccgtcgaccccgactacacgcgccgcttcgcccaggcccacgaagaggccgggttcgaccgggtgctgatcggctaccactcctgggacgccgacggcttcgcggtggcggcccacgcggcggcccacaccgaacggctgggcatcctgctggcccaccgtcccggcttcgtcgcccccaccctggcggcgcgcaagttcgccacgctcgaccagttcatcggcggccggctggcggtgcacatcatcaccggggccagcgcgaccgaacagcgccgcgacggcgactacctggacaaaagcgaccgctaccgccgcaccgacgaatacctcgacatcctcaagcgcatctgggccgccgaggagccgatcgaccacgagggcgagttctaccgcttcgaaggcgcctactcggaggtcaagccggtgaacggacggctgccgatctacttcggcggctcctcccaggacgcctaccgggtgggcggcaagcacgccgacacctacgccctgtggggcgagccgctggccgagaccgccgagcagatcgcctcggtcaaggcccaggccgccgcccacggccgcgaccccgaccagatcggcatctcggtgtccttccgtcccatcctcggccgcaccgacgaagaggcctgggaacgggcgcaccgcatcctggacaccatcaaatccaccaacggcacccagctgtacttcccgccgaacgaacggggcgtcggctcccagcggctgctggccgccgccgaaaagggcgaaaagcacgaccgcgcgctgtggacgcccaccgccaaggccaccggagcggcgggcaactccacggcgctggtcggcagccccgagaccgtggcccaggcgctgctggactacatcgacatcggcgtcaccaccatcctcatccgcggctatgagccgctggaggacgccgtcgactacggcaagcacctgctgccgctggtgcgcgccgagctggcgcgccgccaggtgcccgcgcaggccggcggccggcccgcgtgaccggcggagggatgccgatgctcagccgaccgctttcccgccggtccgcgctgcggcagggcgccgccgcgctgggcgcgctcgcactggcggccgtcaccgccggctgcggcgcgtccggtgcggccggctcctccggcgacgtggtgctgcgggtcggcgaccagaccggcatgacgcgttcgaggctggaggcggcggggctgctgaagaacctgccctacaagatcgaatggttccgcttcgcggccgccgccgacctgcacgaggcgctgcgcgcgaacgcggtggacatcgggggagccgccgactcgcccacggtcgcggcgatcgccgccggatcgaagatcaaggtcgtggcggcctggagcaacagcggcgcgggaagctacatcctggtccccaaagacagccccatccgcaccttcgccgacctggcgggcaagcggatctccccctccacccgcggcagcatcgcccactacctggtgctcggcgcgctgcgccgggccgggctgagcgcctcggacgccgagctgaacttcctgacccccgccgaggcctacggcgccttctccaccggcaagctcgacgcctggggcacctggggggtgtacgcggcccgggcccgcggccggctcggcgcccgcgtgctgaccaccggccggggactgacctccggcctgtatgtgatgagcgcgaccgaacgggcgctggccgacgccggcaaacgcgaggcgatcgtggacttcaacaaccgcgtccaccagggctttgcctgggcggaacggaaaccggacgacttcatcgcctggtacgccgacttcaccaagcagagcacggagatcgccgcccaggtccagccggaagaggcggcctaccggcgggtcgccgtggacgaccggctcgccgaccagctccaacagaccttcgacacctgggtcgaggccggggtgctccagggacggctggacctcggttcctacgtgcacgacctggagggatcatgacctcgcccgccacctccgccgcgtcggcccccgcccggccggccccggcgatcaccaccgacaccgcaccgccccgcagattccgcttcccctaccggacggtctcctgggccaccccgttcgccctgatcctcctatgggaggccgccgcccgggccgggctgctgtcggcccaggtgctgccggcccccagcagcgtggtggccaccgccgtccacctgaccgccagcggcgagctgccccagcacctgctggccagcctgcgccgggccgcgctgggcttcgtcatcggcgccgccatcgggctgaccctgggcgtggccgtggggctgtcccgcatcgccgaggcgttcatcgaccgcagcgtccagatgatccgcgccatcccgttcctggcgatcctgccgctggtgatcgtctggttcggggtgggggaggccggaaagatcttcctgatcgccaagggcagcgccttccccctctacctgaacaccgtgctgggcatccgccagatcgacaccaaactcctggagatgggccagaccgtcggcctgagccgcgccgcgcgcatccgcacgctgatcctgcccggggcgctgccgtccatcctcggcgggctgcgcatgtcgctgacctacgcctggctggccctggtgatcgccgagaccgtcggcgcgatggccggcatcggcttcctggccaccaacgcccgcgaattcctccaagtggacgtgatcgtgctggtggtggtgctgtatgcgggcatcggcatcgcctgcgacctgctcgcccggctcctggaacgccggctgctgagctggcacccctcatacgcccgcctcaccgtctgaccctgcaccaccttcgcggcccctcgaacgcaaggaacacctcatgacgacccacggacggatcacccgccgctccctgctggccgccggcggcctgggcgcgctggccgcgctgaccggctgctcctcgtcctccgccggctcgcccaccaaggtccgcctgacccacggccccatctccgtgcccaagatccgcggcgagctggaccgcaccctcaaggcccagggcgtcacggtggagtggatcggcccgttccccaaccacgcccccaccctgcaggccgtggccaccggcaccgccgacttcagcttcggcggcagcagcacccccgccgaccaggccatcttgtccggcgccgacctggtgtacgtggcctgggcggtctccaacccccgcaccacggcgatcctggcccgccccggctccggcatcgagaaggtcgccgacctggccggccgcacggtcgccgtcaacaaggccggactgggggagttcctgctggtcgcggcgctggagaaatacaaggtgccgcgcgagcaggtcaaagtgctctacatgaacccgccggaggcctccgccgcgttcgcctccggcaagatcgacgcctggtcgatctggcagggcttccgggagatcgccgaggtcaactacggcgccaagcccatcttcatcgagggcgaggagctggaccgccagatcgacttccgcacctacctggtgcggcgcgagtacgccgaaaagcaccccgacctcatccgcaaggtcatcaaggcctaccaggccgacaccgagtggcagaacgccaactaccgcaaggccatcgagctgggcaacgccgtctccaaataccccccggccgtgatcgacaagatcgtctcccacgcggtcaaggagaagctgtccttcatcgacgatgaggggatccgccagctgcagtacggcgccgactggctgaccgaacgcggcatcctcaccggcaagatcaacatcgccgaccacgccgtcaagctatgaccggccaggacctggagctgaccgccgacgtgctggtcatcggcggcggcctggcggccacctgggcggcgctcgccgccgcccaggccggcgggcgggtcgtgctcgtggacaagggctactgcggcaccagcggcgtcaccgccaccgccggcgtcacccactggttcgtcccgccggagcggcaccaccgcgcggtggccgaacgccacgccgacgcggccgggctggccgacccgcagtgggcgctgcgggtgctgcgcaccacctgggaacggctgccgctgctggaccgccactacccgttccccaccgcggacggcgccgtggaccgcacccagaacgtgcggggccctgagtacctgcgcgccatgcgcggcctggtgcaccgggcgggcgtgcgcatcctcgaccaccacccggcgctggagctgctgctgcactccgatgggtcggtcgccggcgccgccggggtccgccgccaggccggcggacgctggacggtgcgcgccggggcggtggtgctggccaccggcggcaccgccttccgctcccacctgctgggctcgcgcggcaacaccggcgacgggcacctgatggccgccgaggccggcgcggtgctgtcgggcatggagttctccaactactacacgctcgccccggcctactcgaccatggcccgctcgatgtcatacctgttcggcacctacttcgacgccgacggccgggagatcgagctgcccgcgggcgccgaccgcatccgcatcctgggccgggcgatgctgcgcggcccggtctacgcccgcctcgacaaggccccccactgggtccgccgcaagatcaacgtggtgcagcccaacttcctgctgccctttgcccgccgcggcatcgacccctacaccgacctgttcccggtgacgctgctgggggagggcaccatccgcggcgtcggcggcctggcgctggccgatgaggactgccagacgcacgtgccggggctgttcgccgccggggacgtggccagccgcgaactcatcgtcggcgccgtctccggcggtggatcccccaactccgcctgggcggtctcctcgggcacctgggcgggccgcgccgccgtccggcacgcccgcacggtgcgcgcccgcaccggcccggtccgccccgccggacaggccgggatccgcccggcccgccacgccgccccctgcgacgcagaggccgtgaccgccatggtgcgcgaggagctgaacgcctacgacaagaacatgttccgcacccggcagggcctgctgcgctcggcggacctgctggaggacgcctggcggcagatcagcgaccacctcaccggctccggccggcaggcgctgcgcgcccgggagaccgccgcgctggtcgccatgggccgctgggtgaaggccgccgcgctgcaccgcaccgaatcgcgcggcatgcactggcgcaccgaccacccccgcaccgaccccgcccagacccgccgcatcaccgtcggcggcctggaccgggtgtgggtggaccacccgcggacgcgggaggagatcgcatgatcgagctggtgatcgcttcgcgctgcatccagtgcgacaagtgcgtgcaggtctgcccgatggacgtgttcgacgccgtgcccggcggcgtcccggtcatcgcccggcagagcgactgccagacctgcttcatgtgcgagctgtactgcccggcggacgccctgtacgtcgaccccgactgccacgggcccgtcccggtggacgaggcgcggatcctcgccaccgactggcccgagcagtaccggcgcgactccggctggggcagggcccgccgcacccaccgcaacgaaagctggcggatgggggagatcttcgccaccgcctaccgcatcctcggcgaggaacggccgtgacctggtcgcccacgacctcccactggggcgcctacctggcccggcggaccgccgccggcgcgctggaggtgcggccgcaccccgaagaccccgccccctcgccgctgctgggcaacgtccccgacggcgtgcaccaccccacccgggtccgcgcgcccgcggtgcgccggggctggctggaagacggccccggccccgcgcgccggcgcggacgcgaagagttcatcgagctcgactgggaccacgcgctggacctggtggccggggagctggaccgggtgcggcgcgagcacggcaacgaggcgatcttcggcggctcctacggctgggccggcgcgggccgcttccaccacgcccaaagccagctgcaccggttcctgaacacgatcggcggctacacctcctcccgcaactcctacagcctcggcgcctccctcgtcctgctgccgcacgtggtgggggacgccgacgcggtgctgcgccgcgcctccacctggccgacgatcgccgagcacaccgacctgctggtggccttcggcgggctgcccggcaagaacgtgtcggtcacgcccgggggagtgacccgccacgccatggcggccgccctgcggaacttcggcgaaagcggcctggaggtggtctccatcagcccgctgcgcgacgacgccccgccgcggttctggggacgctggtggccgatccgcccgggcaccgacgtggcgctcatgctgggcctggcgcacaccctgctggtcgaagaccgccacgaccgggcgttcctggaccgctactgcaccggtttcgaggtcttcgaacgctatctgctgggggagggggacggcactcccaaggacgcccgctgggccgccggcatctgcggcatccccgccaccgacatccgcgccctggcccggcggatgaccgagggccgcacgctgatcaccgtcacctggtcgctgcagcgcaccgagcacggcgagcagccggtgtgggcggccctggcgctggcggcgatgctcggccagatcggcctgcccggcggcggcttcggccacggctacggctccatcggggacgtcggcgaccccggcccgctgctgcgcctgcccacgctgccgcaggggcgcaacccggtcgccacgttcatcccggtcgcccgcatcgccgacatgctgctgcaccccggccgcgcctacgactacaacggccgccgcctgacctaccccgacatccgcctggtgtactgggccggcggcaaccccttccaccaccaccaggacctggccaggctgcgccgtgccttcggccgcccggacacgatcgtggtccacgagccgtactggacggcgaccgcccggcacgccgacatcgtcctgccggtcaccaccccgctggagcgggaggacatcggcggcgggcgccgcgacacccacctgatcgccatgcatcgggtcctgccgccgcatgagcaggcccgcgacgactatgcgatcttcgcggcgctggccggccggctcggcgtggccgaggcgttcaccgagggccgcaccccccgccagtggctggagcacctttaccggacctggcgggaggagctgcgcgcccagggccacgacgtgcccgctttcgaggagttctgggcggccgggcagtaccggctgccgcccggcccggagcatgtcacgctgctggcggacttccgcgccgatcccgaaaggcacccgctgcccacgcccagcggccggatcgagatcttctcctcggtgatcgccggtttcggctacccggactgccccggccacccggcctggctgcccccggcggaacggccggaccgccggcacccgctgtacctgatcgccaaccagcccggcacccgcctgcacggccaaggcgacatcggcgccgtcagccgggccgccaagatcgccggacgggagccgctgcgcatccatcccgacgacgcccgcgagcgcggcatcgccgacggcgacatcgtgcgggtcttcaacgaccgcggcgcctgcctggccggggcccgcctcagcgaggaggtcatgccgggcgtcgttcaactggccaccggcgcctggttcgacccggtggacgacccggaccggcccggcggcgtgctgtgcgtccacggcaaccccaacgtgctcaccgccgaccgccccacctcacgcctggcgcagggatgcaccggccagcacgcgctggtccaggtcgaacgccacaccggcccgctgccgccgctgcgtcacccgtccccgccgccgctgcgccctttgagatcacaggaggacaccccgtgaccgctgacatcgaaaccgccgcccggcccgtcaccgagcgggcggacttcgccgacgtggtggccgcgatcgccgcgcgggccgccgagcacgatcgcgacgcgtcctttccgcacgaggcgttcaccgagctgcaccgcgtcggggtgctcaatttgaccgtcccggccgagctgggcgggggcggcgccacgctggccgagacggtcgaggtgatcagggcggtcggcgccgccgacccgtcggtggcgctggtgctggccatgcacctgatcgcgcacgccgggctgggccggccggacaacccctggcccaaggaggtgcgccgcagggtgcagcgcagctcgctggcgggcgtggcgctgatcaacgcgctgcgggtggagccggagctgggcacccccgcccggggcgggctgccggccacggtcgccgagcgcaccgacgacggctgggtgctgcgcggccacaagatctactccaccggcgccccgggcctgcgctggatgctggtgtgggcccgcaccggcgaccccgagccgctggtcggggcgttcctggtgcccgccggcgtccccggctaccggatcgagccgacctgggaccatttgggcatgcgggccacccgcagcgacgatgtgatcttcgagggggtgcgcatccccgccgagtacgcggtggacgtgcagccggcggcccgggcgcggcccgacgcccgggtcaccgcctggaacaccctgctgatcagcgcgatctacgacggggtggcccgcgcggcgcgcgactggctggtgggttacctcaacgagcgcaccccggccaatctgggccggccgctggccacgctgccgcgtttccagaccgccgtcggccggatcgaggcgctgctgctggccaacgacacgctgctgcaaagcgccgcgcggcaggccgacgcgggcggcgctcccgatgtcgggctggtcaagcacctggtgaccggcaacgccgtgcaggccgtcgagctgggcatcgggctgatcggcaacccgggcctgtcgcggcgcaaccccatcgagcggcactaccgcaacgtgctgtgcagccgcattcacactccccaggacgacaccgtgctgatcgccgcgggcacggcggcgctggccgggtgagtcctgtcgcgcaaaggctttcccgaggccggtgccgtgttccggtggacggcatgccgttcgccgaagcggtgccggcccttttgcgtgatgtgacctcgtcctgataggtgaatcactcgtcggggagcccggtgtgccgtacggtggccctggatggacgagccgagcctccggcaataacctacttttcagggtggatttagtgctgatggtgttcgtcccgcaggccggtccccagtagcgggagcgggccatgggatgccgcgatcggcgtgcggaggggtgcaccatgatcgacgggctctggtacacctgctgtccgatgcccaccgcgacggcgctggccgcgcgggcgggcctgctggaggccgagttcggtcacggtgagcccccgctgcgccgcctgcaggacaccgccggccgccggctgctcacccaccacttcgagcacgggctggcgggcctgatccgcgaaggcggcaacgtctccgccctgtgggcccgcgcccggggcgcccccacccgcctggtggccttggcgtggggacggcagtaccaggcggtgctggcccgtccggactcgggcatcaccgccccggcggacctggccggacgcaccgtcggcgtgccctgctccccgggccggcgggtggacgtgccggccgcggcggcgctgcgcggcttcgaacgcgccctgcacacggccgggctgggcctggcggacgtgcacgtgctgacgatccccgactgcagcgacgagatcacggcgaccggcctgaccgccgaagaccaccgctccgtcgccgccgccctggccaccggcaccgtcgacgccatctgggtgcgagggcaggccggcgaggcggtgcgggacgccctgggcgcggtcgaggtcgccgcgctcggcgaccaccccgacccgttcgtgcgcgccggtgacggcactccgatcctcatcaccgtgcacgccgacctgctggaggaacgaccggacctggtgatccgctacctggcggtgctgctgcgcgccacccgccgctgcggagagacgggccgcgccctggaacccggcctggacggcgaccggctggccgtgctcgccgagcagagcgcctttttggaactgcacggcttcatcgacgggcatgtggacctgggcacctgggccgacccccgcccgctgcagtgcgccggggaactggccgccgacccccggcccaccatcccccggcagcgcaaccggcgctgagcacgcccggccgaggcaccggctcgcccggaccggaccggcgtcctcggatcgttcggcccggcaccgggatcatccgcccatgaccggcagcgtgatccacgagggccgctcggcgtcgcagaagacggtctgctcggcccgcttggtcgccgggttgcggtcgaaacacgggaagtcggaggaggcgacctccagccggatccggtgcccggcccggaagacctggctggtggccgccaggtcgatctcgtgccgcagcttgccgccgccggagcgcacgatgccgtcgatcacgctcatcgcccggccgtcggggtgcacgtccaccagcttggccgtccagtcgccgccgccgctcgccgaggtcgccgcgtgcagcaccactgtgatcggcccggtgacctccacgtcccgttccagtaccggcgtggtgaagcgcaccacgtccgcgcgttcctccaccgcccgctggtcgcgggggccgacgttgaccggtcgggcagcagcagcggcccgccgcaggtgggcaccgggtcgtccgggtcgtgcacgaaccggtacggctcggcgccggtcaccggcgcccgcggcgacagcagcccgccggggtgcaggtagtagcggacggacccggccccgggcggcggccacgatgcggcctcccgccaggtgttggcgcccatggtgaagtacttgaccttcggcccgtcggtgcgcccggtcaaaaaggcgatctgctcggcctccagcatcactgcctgcgccgaggccccgaagccgaagttgagctccccgaccccgctctcttgggacaggtgcgtccacggcccgacgatcagccgtccgccggggatgcgccggaagttctccaaggtgccgcgcaggaacacatcgaaccacccggcgatgtgcagcaccggcacctcgatccggtcatggcgcagggtttcggccggctccgtccagtatgcgtcccgctcggggtggtccacccagtcccgccagaaggggaatgcctgcgacaccccggggacgtcccggatcggcagcgtccgcaaggcggcatcgggatcggccagcaccggcagcagcaccccgagccggccggaggcgtcctgcccgcccgccatcgcgtgcagcgccccgagcatcccctgcaggctgccccagtggaacgccgagcccagcgcgaacgcacccccgtggtacttgagcccgtcatagaaatcgtgcggagtcatcgaggccaccacggccttcaacgccgcgggccgctgggcggccagctgcagcgcgcacccggccagatacgaggtgcccgcggccaccacctcgccgttggaccagggctgggcggcgatccacgcgacggtgtccaccccgtcgcgcccctcgtccacccacggggtgaactccccgtcactgctgccccgcccccggcagtgctgcagcaccaccgcaagccccgcccgcaggtacgggacgaccggcacgcgccggaacaacggctccccgtaggggttgcgcaccagcaccgtgcggtacgggccaccctcggcgggccggtgcacatcggcgcgcaggatcgtgccgtcgcgcatctcgatcggctgatcgagcaccgtggtgaccggcacggcgggacggtttagcttggccacgggcgctgcctccttgaggggcgggatcagggcaggggaaggcgtcgtagacgaccgcgtccggctcgcgccgcccggtaccggccgtcaggatatggctcaaccgcacgtaatcaggagaaccggtctcgaaccgggtgaacgatcaaaagcagtactcggccggattggtctcttcccctgcggcgccctccgccgacctgccttcaagcctgtgacggacgagatcggccgggcgacccgcaggagtccttgccggtcggtcgtcgtacggtttcaggacgcgcagaagatcagagccggtcgacgaagcctggcgcacctgccggagaactccatccccgcttgtcgatggcgatcatcaggatcttttcgatcatgccgccaggatggcggccaggctccttgcctcgcccactgcccgacatcggccctcctttttcacgcctgcgggcactcatgtcgaaggtgtgttccccaggatctgtgtttcgaaggagggggccgaatcgtcatcggatggtttcaggccgtcatcgccgtcatggcgttcaaaagccttcggccggccccgttcccggagcttgagcaggtccctcaaaagccctgatgatcgctgcctcatcacctgtaacctgaaacccgcactcggacaccggcagcggtgtgcgacatcgctcccgatggaccggcatgtgaaggcggaaccccggaaacgcccggaaagcaaccagtgcgcaacccgatggccgcccggtcgggaaggtttgcttaccaccatggggctgaagccgaacggtggagcgatgcggcgggtgcgggactgccggcagcggtcgcggcatggcatgggggggccggtggagaccgcatcgccgcgcccttcccgggaccgccgccaccggggcgcggcggtcccgggacgccggatcgaggcggttccggccacggcccggatgggattcgttgaaaccgccaggcgaggctcatccattccggtcgagcagccgcaccaccgcctcggcgtcacgcctggaacgcgtgatcaggtgcaggtcccagtgcccgctgcggccgccgatctctcgctccagcgcagcccacagataaccgaaactcaccgctggatcgagcccgccccggccggcgccgaaaagcgggaaggcgatcgaccgcagtggtggatcgaagcgctcccgttcctgctcggccagatgaaagacgttgcggacggcccgggccacggcctcgggggtgatgtcgtatgcgtctccgcccatgcgggggacggcgaccgccgcgtggtagagccgtcgcactcccgcccgggccatctcccctggggtggtcggagcgacggtgcccgccgccaccggcaggccgaaccggccgtgcttgcgcatccactgggtcagctcccgctggatcacatcgtcgaggatctcgccggtctcgctgatgcgggcggcggcccggcgcagtgcggccgacaacgagctccggaagagtttggagatctccaggtagacgttctccgaggagacgatcacatcgactccccggaccatctccaccggcatgaagtgcagcgtcacgggcagctcgggaccgccgagccgcagttctcgagggccgtcgggcaacgcgggagcagacggcggtgcagagcgtgccgattcgttcgttttgcagagtttgaggatggattctgcaacttgctccacgatgagctgttcgtggtgcttgcggaagcgttcggtgctgaccccataaatggcggcggctcttttccggcgttctccgacgggccagtcgcgggtgccggacaccagtccgaaggtgtagccggccgcctcggagaggtctccgcccaggtcggcgactgctttgcgcaagatgtcctcaagtgtggcggtccggtacatgctgccagaggccggatcgccgtctccgcacaaggccgccgccgtctccagggcgggcaacgaggtttgccgcaggcgcgccagtcctcgttcgcgcaatttcttcagatcggcagtcagcagctcgtaggcggggggctccatggcctccaggatgccatccccatcggtgcttcggtggcggtgcggaagcagcgaaataaccgtgctgaaactcgacgtaatcgaggagttcctccatggcgagcgaacctgtgacgaccgaggaacagaccacgcagatcgctgagcccgcggaatccggtcctgcaaaagacagctttccggacacgcttgccgagcggctggcggcgctcgagaaaacggtgacggagttccaccgccgctcagcgcaccgggaggcggtgatcgaccggctccatgaggagaaccagcggctgcgcaatggtctgcaccgcgccatcctggagccggtcgtcagtgacctgatcaggctgtacgactcgctgcggcgggaggctgcgcggccggccgatgaggccttcggccggctgctggacagctttgccgacgatgtgctgctgatcttggaccgctgcggtttcgaggagttcaccgcccgtcccggagaccccttcgaaccgggaaagcacgccgcggtgtcggtgctgccggtcgaggacgaggcgctggacaacaccgtggccgaggtcgtggcgtcgggcttcctggagcgcgagacaggccgggtccgccgtcccgtccgggctcgttttcaccagttccgcggttctgagaaggcggcctcctccaccgttccctccacactggaacactccggacaaaacttgaaagagcgggaagaatgacgactttcggcatcgacctcggcaccacctattcgtgcatcgcctacatcgatgaaaccgggcgcccggtcgtcgccaagaacatggtcgggcaggacaccactccctcggtggtgtacttcgagacccccgacaacgtcgtcgtcggccaggacgccaaggcctcggcgaagctcttccccgatcaggtggtctccctgatcaaacggcagatgggcaagcagttcgagatggacttccacggggtcaagcacaccccggagacgatctcggcgctcatcttgaaggaactggcccgcgccgcctccgagtacgtccaccaggaggtgcgcgacgtcgtcatcaccgtgcccgcctatttcggcgtggccgaacgggaggccacccgcaacgccggcaagatcgccggcttgaacgtgctcaacctgatccccgagccggtggcggcggccctccactacgggacgctgactgccgagggcgacgccacgatcctggtgtacgacttgggcggcggcactttcgacaccacggtcgtccggatgcagggcggcgacgtccaggtggtgtgcaccgacggcgaccaccggctgggcggtgccgactgggacgagcggatcgccgactacctgctgcagggattcctggacgccaacctcggctcggaagccgccgacaacgaggacttcctgcaggagctggcgctcgccgccgaggacatgaagaaggcgctcagcaccacccgctcgcggcgtcacaacatgcgcttcggcggcgccaccgcccaggtcgaactgacccgcgagaagttcgaagaactcaccgaggacctgctgaccaggaccttcgacatcaccgagcgcaccatcgagcaggccggcgcccagggcgtcacctccttcgacgaggtgctgctggtcggcgggtcgacgcggatgcccgcggtggccgaagggctgcgcaaacgcttcggcttcgaaccaaagctgcacgaccccgacctggccgtcgccaaaggggcggcccagttcgccctcatcgagtcgatcaagatccggctgcccggcgaggaaggggggacggccgccccctccgaggaggccgtcgcccaggtggccgagcgcatcgggatggagccggagaaggtgcgccgcctggtcggccggcgggtcgccgccgtcgtgccccgcgccttcggcgtcaaggtcctcgacgacgtcgcagggggggaagagcgcttctccatcagccacgtcctcaaggccaacacaccgctgccggcccggccggacccccagcggttctgcaccgcctaccccaaccaggtcgccatcgaagtggagatctgggagcaggccggggcggtggaatcccccaacctggccgacaacgtcaagatcggcgaggggaccatcaccgatctgccgccgctgccgcagggctcgcccgtcgacatcaccttcgccatggacgagctcggcaccttgagcgtccacgcggtggaactgcagaccaaaaaggatctcaccatcgagatccgcatcgaagggctctccgaggcccaggtgaacgaggccaaggccgccatcgcgcgctacagcaccagtgggtgatgccggccgtggcgttcgacaaggacacctaccgcaaggccgtgctcgacccggccaggaaggcgggcaacgctcttccggccgacctgttcgagcgctacggcctggaccaggtccggctctcctcggaagcggagttcgccgcccacctcaaggaggtcgtcgcctactggcgggtgctccggcagcgcagccgcgtctacgccaagctgatcgaggccctgctcgccgcccaccaggagctggagcgagccggtcgcctcaccctgcggtacttccaggaggagagccggcgacggcgggaggagaacgaaagaaagctccaggagatggtcgcggcgatggctgcgaccaccccctgcctcgacccgcaggcactagaagagctcatcgccctcggcggaggccccgcctgcgcccctcggctccggcggctgctggccgagcacaagatccgcctcgtcgaccggccctgggagctgccgtccgacccccccatcccggcctcccagtaccagcggctgcacgagcagctcgagcggctcggcctgcggctgtcggcggaggtggtcttcggcgcccaggcggtccgcggcggcttccggctccgcccccgcttcgccctccaagccggttcgggcgggacgctgaccgccgagaccatcgccgccgccaaggcccggcagcggacccgcgcccaggacgagagcaaacccctgctcgacagcgtgctggcgaccctggagaaggcggccgccgccccgggccggctggatgagctgctggtgtgggaggtcgccgagacgctgcgcccctatgcggcggcgggcctgccggccaggcaggtcgccgagcgcgccgccgagctcggcctggtccgcgaccaggccgaggaactggcgttcgcgctgtcccgggccggctcggcggccggcgccgcccccgacccggtccgcgagatcgagcaggcactgcgagccgaccggctgcgcaccgcccagcggctgctggagcagctccccgccgaccaggagccgcagctgcgccaacgggttgtcgaacgcgcccgccaggccgacgaactggccgagcaggccgcccggctcatcaccgagggtcgcaccgaggaggccgccgagcgcctggccgccgcgttgcggatcgcagccgacgacgaggacctcgccgagcggctgcgcgccctgccgccgcccgccccgcaacgggtgcgcaccggctgcgagggccgccgcgtcaccgtggcctgggatcccgcccccgcccggaccggacaggtgcgctaccgcgtggtccgcactgtgggaagcgcggcccagggcgccggtcaaggcgtcctcatcgggcagaccgacgccaacgaggtgaccgactcggcgccgccgcccggcgtggaggtggtctacaccgtgttcgccacccgcgccgaaggcgtgtggtcggcccccgccgcggccccgccgctgttgctgctgcccgaggtcgaggacctgtcgatcacggccggagaggacgcggtggcggtgacctggcggccccccgaggagatgaccgaggtcatcgtcacccgcaccaccgacgaccgggagcagaaccgccttcccgtgaccgcccgggacgggttcaccgacaccgacgtggtgcccggccgccgctaccgctaccgcatccaggccgtctacaccggcccggacggcacccgctgccactcccgcgggctcgtcgcagaggccaccccccaacggcgcccagagccggtgaccgacctgtcggccgagccgtcgcagacggagggcgcccccatggtcgagctctcctggacccctccggaggccggccaggtgacgatccgggtggcgcaggatccgcccccctggccgccgggcacccgcgtggagcccgccgagctcggccgctacggccgggagctggcgggcgcccccgtccgcggcctggacgggcgcatgcacctgaccgtccccgccgaaccgggacgccggcactacctggcggtgagccgaggcgcggggcttgcggtggcaggcgccgcgaccgcgttgcagaccgtggcggcggtcagtgagctgaccgcccgcaggatggggcagacgctgctggtgagctgggtgtggccgccgggcgtggggctcgccgaggtgacctggaggccggcagacggctccgctccgcccaccaccgtcgagtgcgggcgccgaacgtatgaggacaacggcggctgccgccttccggtcgggcaggacgccggtgaggtcaccgtgcgagccgtggtgcgggacgtccacggccgctcccggtcccggccgcgttcggtgacggtctccgccgccggcacggaggtccgctacgagttccgccgccggtccgggctgcgccgccgctcacgggccacgctggtgctcaccgccgagcgccgctgccgcatgccgccgctggtggtggtgcaccacgtggggagcgtgcgcccgctccgccccgaccagggcgaggtgatctgccgggtgccggcccgtgagctggacccggccaccccggtcacggtgccgatcgaggtcccgcccgcccgtggcggccgctcctggctggtgtgcttccccgacccgcaggccgacgagtccggggatgcgatcacgctgcgacgcctctcgggagcgtggtgagaagatgccttccctgttctccgcatcgcgtcggctgatctgcccttactgctacctgccgttccaaccccgcgagatcaaattccggtgcaccgggctgcgcggccctgcgggcgaagggtgcgagcgcaaaagagacgaaaagcaggaacagtacttcgggctggtcaagcctttgccgccggccttctccgccaaaggcgagcgcatggccgcccgctgcccccactgccggggcgaaaccacccagcgcatctgcccccactgccacagcctgctgccggtgcacttcgaccgcgtcgacaacaagatgatcgcgatggtcggggccaaggccaccggcaagacggtgtacatgaccgtgctgctgcacgaactcatgcactcagtggggcggcgtttcaacgcggccgtggtcggctccgacgaccacacccgcgctgaattctcccggcgttatgaaaagacgctctaccgggagcggatgctgccgggcacgacacgcactgcccgggccgaaccccgccgcccgctggtattcaaggtcaccctggacgaacagcgccggctgcgccgctcccgcaaccgggacaccatcacctctttcttcgacaccgccggcgaggacctgacctcccgcgagagcgtggagctcaacgtccgctacctggccgccgcggacggcatcatcctgctgctggacccgctccagatgcgcggggcgcggaagctggcccggccgggaaccccgctgccggtgctggacgagcacaccgacagccccgtcaacgtgctggcccgggtcaccgacctgctctaccaggcgcagcagcgcagcccgcaaagccgcgtccccacccccatcgcggtcgccttttccaagatcgacgccctgcggcacaccttctccgccgacagcccgctgctgtgggagccgccgtcggataagccgtgcttcgacgaggccgacagcctggcggtgcacgaatacgtgcgggcgctgctgcacgagtgggagggcgggcagatcgaccacatcctgacccgcaattacaccgccttccgctatttcggcctgtcggcgctgggcgacagcccgacggagaacaacgaggtggatcccaagggcatccgcccctatcgggtggccgatccgttcctgtggctgctgagccgattcggcatggtgcccacctccaagggctgaaagaaggacgagccgacatgcgattccaccagctttactacacctcctgccgcaccggcctgtccggtttcgccggctaccagttcaacgcggtgactccgggggtctcggcgcaggtgatgcaccaggtggaggagatgggctcctatgagccgccgacttggctggaaaattctcccgaccccgaccagatcacctcctgcccggtcaatctgtgtttcgagcccggcccgactcccgtcctggcccacaccgtcttcaccggcaccgactattcggggcggttcggcaattacttcgtgcacgccgtggtccccgccgacgccgcacgctggccagggccgccgcccatcgagctgtggggagcgccgtggtggacgcaccagatcgccgagagcaccgagctgcccgccctggagggcccgctgcggcccggaccgctggaccgcgccgccgtcgacgccttcctgaaagagaactcgcggagcgagtggctgcccctcctgctggtcgcggtcgaacgggccgtgctcgaccaagaccgctccgtggtgatccacgccgccgacaccaccgagatcgtccattggatcgcagccgtctcccacctgctcccgccgccgctgaccgcggcgatgtcgttcgccacctaccagttccggcccgcctacagccgccggcacctgatcggcaccgttcccggagccgacttcaccgtcgaccggcaggcgtttgagagcttctacctgttcgactgcaccagcgggcgggccagcgacctggagcccgggccactgccgcggctactggccggcgccggggccgtccgggccgaggcgctgtggcggcgcgccgaggcgctcgcggacggcaccgagcggcggctcgccgactggtacccggtggcggcggccgcggcgctgctggagggcctgcccctggaagcgggcgacctggaggccgtctgcgcctggctgtgcgaccgcgacctggacgccgagacggtgggacggctgggcgccgcgctggtggggcaccgggacctgccggtggcccagctgcagccgatcgccgccctggccgcctcccgcggcctcgccgagctgctcaccgacaccgagaccgcgctgatcaccgcgcgggtgcggggacggccggcccccctcgtcacactgcgttcacccgccgcccgcgagcacgccaccgccttgtgcacccagcggctgaccggcgccgacctgggtgtcctcaccgacaccctcggcctcgccgccgggtacggcctgcggctggacccggggctgctccgcgaccagggcctgcgcgtgctcgggccgcgcctggccgagcgggtcgacccgcagctgtgcgagctgctggaacgctggccggcgctgcgggccggggcgctggcccacctggccgccctggcgcgcaccgacctgtcccgcatggcgggggtgctcgcggacggcctggaggcgttcaccggggcggtgccggagacggagctgaaggcccacccggcgctgcacgaggcgaccctgatcgcccgggcccggcgcgagccgcggctgcggatacagaccctgctgtcgatcctggagcggcggccgctggatgcgaccctgccggccgcgctctggccagagggctggtcggtggcggacgcggccgagatcctgccgcgcctgccggaacgggacgccgcctccacggtgctcgccgactgggtgacgccgctgctggccgctcccttcaccggaggccggggagccgccgccgaagaacgcgcccgcctgcacgagctggtggaaaggcagccggtgggcagggcgctgtcgacggacctgagacgacgggcggcggcggtgcggtgggtccgccagaccgcacaggccttcacccgggcgtccggggacgaagagcgcatcaaggccgccgcagcgctggtcgccggctaccacgggccggccgcaccggcccgggactacctgctgctgcggctttcggagctgttgccgcggctgcccggacggcaactggcccggcagctgggcggcgcctcggacgaggtccgccgcgcctgcctggaaggaatggaccgggccttggacggcgaggagaaaacggccgtcaccgccgccgcgaacgccttcgtcctgctgcacgaggcgacggcgcacgggctcggagaagtcgccgaggtcgccgagcggatgctggcacagcgcctgccgcactggcgcgggcgtcggctacgggccgtggcccgcgccgtcggcgaacaccccggcctgacggccggacagttccagcgctggctggaacggcaccggccccccgcacgcaaccggctgccgcacctgctgtggcggcgtagggaaaggaagtgacgacatgacgtcgtatcacgcaccgcagtcgcctgagccgccctggaagaaagggctgagggacatcggctgcctggggactttttacgggggagcgctgctcctggcctcggctccggtctggctgccggtcgcgggtgcagtctttgcgctgctgttcagcatttcagtcctcattttcatggccacgacttttctggtctatccgagcatctgcgtcgtggcctaccttcgtacgctcatcgggatgatgggagagggcgggacctcgaatcccgctcccgtcgccgcacctggacgggggtcggactcggaggagcccgcctacctccactacctgttcaaacaggtcttcatcgatgtgcggtacatggcgcgggaagggctcttccagccgtggcaggtgatcgactcccacatccacagggtgcgggagtacagtgcgagaattagattctccttctttcgggtggcgcacaggtacttcgcgtggctcgtcacggccggcatgcagatggggacctacctcggcttcgccgtcgtcgtggtgctgttcgtgatccagctcctggcgctggtggtgctggccgcatcctgtttcatcggcatcggcgtgctgcgcggggccgatacgctgctgctgcggatcaagcagatcaagatcaagtgcccgtcttgccatctgcgggtcccctatccctcctatgagtgcccggcacccggctgcgggcggctgcacaaggacgtgaggccggggcgctacggcatgttcaaacgtgtgtgcgcgtgcggcaccgcgatgccgacgctgctgctcaccggcagcgggaaactgaaggcgcactgcccgtactgcaagggatcactggccaggaacgtgggcgagatgcgcgagatcgtcattcccgtgctgggcggcgtcgcggcgggcaagacccgtttgatgaccgcgctcgtcatggcgctgtgcgagagcggccggctccacggagtctccgcggcgatcgccgatgaggagtcccaggcgatctacgcgcggttcagggacgcgctcgtagccggcacggccaccgcgaagacgggcgccgccgctttgccgcgcccctattcgctgcacgtccgcccggccaggagctctcctcggctgctgcacctgttcgatgcgcccggtgagttcgtccgtgattcggagtcactgcggaagctgcagtacatgcgggaggcccgcacgttcttgttcaccctcgacccgctgcggatcgacgcgatctgggacgccctgacccccgcccaacaggcccggctcgttccgctgcgttccgacgacgacccctatttcgccttcggtcaggtagtgcagaacatcgaggggcatggcgtgccgatccgcagagcccgcctggccgtggcgctgaccaaggacgacctggtgcgctccagccctgcggcgtccggtctcggcgaggacagcgccgccattgaagcgtggctgcaggacgaggcgggactgggcggcctggtgcggctcatgcggcgttctttcggccaggttcatttcttccgcaccagcgcctggctcgacgggggagtcctcgccggcagcatcatcgatctcgccgcctggatcctggcccaggaaggaatccgggtcgagcccgcggttcgatccgcctgaagggaggctcacggtgaccttcgacccttaccgtccttggcgacgcgccatcttctcggtgcttgccggtgtcgcaggcctgtacttcgctgctctggcggtcctcatcgtggtcggcctcgtcctgctggtcggggcgatgggaacggacggaacgagcgggtagcgcctttgagcggcgctctcactcgggccggtggacacccgaagacagcgcggcgggcacccgggcgttgcgccagatgtgctcgaactgctcgagccagtagtcgtaccagtgcccgtcgcgcgcccgggtcaagacgatgtgcatccgcgacgagatcgattcgttgcgcaccccgtggaattcgacgatgaggattccgccgcgctggtggggatcgatggccagcaggctgaaaccggggttgaaaccgaacagccgatagccgaactccccgttgaccggccactgcgccatggtctgcaggtgttccaccacgcaccgcagcgtctgggggaaacgccggtgggtgaagtccaccgacccggtgagctggtgggcggccagcgtcacggcgtcgtcccgcaacgggtcgagcaccactacgcggacgacgccgtccggccggctgagcacacgcctgcgcagtacatcgcagttggccgaactcagcacgttcgatccggacggggcgaacagccacacctgccgtgccgtgcggaaacgccgcggcagcggatgatcttcgaagtcgctccggtcggccagcagccggtcattgcgcaacgtccgctccggaacggtgatctggtacaccagcagggcgatgccggcggatatcaccgcccagcgcagatcttcgggaatctgatcgacgatcagcgagaagaccgccagcagcaacgcccccgcggacacgacataggcctcgacatgccgccgtttcttcagatcaccgccgatccggcggaacgtatcgatcatgttttccaccatgcgcgttcagccggagcgctgtaatgcggagaccttccatggcccggataatgacccaccgcgcccaaaaatcgaccattcttcaccccgcctgccaatgcgagaatcacaacgcacgggcggatgccctttcccggcgggtccgctactgaaccatttgcaacgagctcggcaggacccgccggggaaccaccgtgcgtcgacggcggcgatggaaaaggctcactgccgaagcaaggggggcgcaccgatgacgcaggacgcgatggagcggttcgaagaactggtgcggcgtggacaggagctgctggaacgctatgaggcccacggggatgaggcggcccgtgacgaagccatcgcctgctaccgcaaagccgatgaggaactacagcttccggacgaactccatgtggcgctggcctggagcctgctgacgccgctcctgacccgtggcgaggcgcgcggggacgcagacgacctgatggccgtgctcagatacggcgcccgctgcctggaggcgatagacgaagatcccagccgtgccgcggtgctttgccatatagggatcgctcatctgctgttggcggagcatcgaccggagcgcaagggggaggagctgcagcaggcggtcgagtcgctgcggcaggcgctcgccggagccggcgatgacgatctcatgcgcggcatggcggcatcccgcctggcggtcgcgttcgcctgttgggtgttgcacgacttggccgtctccgacaaagcggcgagattgaaagtagccgaccggatggatgaagccgtcggcatgctgaccgaagccgagcgcgacatgcggcccgatgacgggttccgcgtgatggtgcgccattgcaaggcctgcacacaggccatcaaatttttgctccatggcggttcggacgacgaatacgaagcggcgaaggcggcttgccaggaggttctcgaaatcgccgaagagggtacggatccagcgaacaccgcgcatattttcctggcttttctgctgttcttcgaatcgctccccggtgagctgcgccagcgcttcatccggtctgattggaacagtatcgcagaccttatgcaggagcgtcctgagcatctgatcgcgaagcttgagcactctcccggcgaaataggccgggcgatgctggatcacctcaatcaggtgacagggaccgccatggtggatccgaagcgagagctgctctcctcggtgcgggaaatggcgaccatgttgaccgggccagaggcggtggcgctcgaactgtccggcggatcctttctgagcgtccagggcgccgacctgatcgagtcgctcgaacgcgctttgaccgagcttcccgacggccatgaaacgcgtgccgttctcctgagtgcgatgggcctgaaggtgatcatcaaaagctatcccgcccaacggctggaaaggctccgggaactgcttttggaaaagatcgagcgtccttgcgcggatgcggccgatgcggcggccgagcgtttcctgcttagggcggtggacggcctgagagtcctgcacgacccggacgccgggactctgaattcggtgatcacgcagatcatgcaggcggccgacacgctcccaccgggccatttggtgcgcctccacatgctgtgggctttgtccaccctgctgcaggggtaccacaaccggcgcggcggaatcgagtacctggaggccgcgcaacgctatgccgacatggcgcgggaggagacccggggcgccggggaggacgccgagaaactgcagagcgtgatggatgccctgtgcgttgatctttcgctgggcaggttctctaaagagatcgatacaggacagatagacacgataatcgaacgccaggagcaggtgctctcccagggctcgttcggcaccgaacagcagcgtgatcgtatacgggagcatcttgcggagctgcaggagcatcgagcactttactcgaatttcaacaatccgttcgcagccggagggggacactctgaaacagagtccttgacaggggttccccagatactcagcgggcttcggctccgcaatcttgccctgtttgatgccggaatggctgcaatggagaaaaaatacaaagacgtcgatatgagcgggcactggatggactggcggatgattcaagggtccttccgatacatgcgctaccgaatcaccggtgaccgcactgatctcgatgtcgcgatccatgacttggaacagctccgccgggacctggaggagaacccctatggcgcccactccagggcgacgctcctgctcactttggcccacgcctaccacgagcgcggcgaccggaatcttggcgaccaggacaaagccatcgagatcgcgaccgccgagttgcatgaacgcgccgtcgacgtcctgctgcagagcaatgtggggcacgcctttgagtccgcccgggacgccgccggagaggcgaccctcttcgcacgctggtgcgtcgccgcggagcggctggaaaaggcggtcgaaatgctggagcggggccgtgccatggtcctgcacgcggcgaccgccgacaccggcatccccagcctgctgcgccgggcggggcactttgaactggcagaggagtgggagaacacccgagccggcaccgatgccatgccagggggcgctggatcgccggtcggctcccgcgagacgcccctgctcggagacctgcgataccgagtggtgcatgcgctcgcgggctcggaggcggagcagcggctgttcaccccgcccggcgtacggcagatcggtgaggcgctgcgcgcctgcggcgcggcggcgctggtgtacctggtgccccaggacgaaagcggcagtggattcgccgtcatcgtcgaacccgacgggcgggtgaggaaactgccgctgttctggttgagcaccacaccgggcagcccggtggccgacttcgccgcggccctgcgcgaccggcagcaggccgagccggacactccggagtgggaacgggcccaccggcgctggcggtccgccctcgccgagctgtgcgagtgggcatggccggccgcgatggagaggatttttactgcgatcggagccgacccggcgcagcggcctcggctggtgctggtcccggccggcgcgctcagtctcgtcccctggcacgccgcccggcgcaaggtcgccgacggccggtggcgctacgcctgccaggacgcggtcttgtcctatgcggcctccgcccggcagttccttgaggcccacagccgtcccccccgcgatctgcgcagcgaggcggtgctggtccgcacgccgggcggtctgctgtgggcgtccaaggaggtccgcgacctgcacgcccgccattacccggacgggctgctgctgggggaccggcgcgaccgtccggccacccccgacgacgtgctcgcccacctgccccggcgggggtcgctcggggcgtccctgctgcatctgggctgccacgccaaggcggccgaacgtccggtggactcctatctgcagctggcgcgcggcaggcggctggccatggccgacatcctggagcaggcccgtgaccggccccgcgacggcgcgggcgggctggtggtgctggcggcctgtgccagcgacctgaccggccgggaccacgatgaggcgctgaccttggcgaccgcgttcctggccgccggcgccaccggtgtggtcggcacccgctggccggtcgacgacctgcccacggccctgttcatgaccatgttccaccactgcctcaacgccggataccccgatccggcggccgcgctgcgcgccgcccagctgtggatgctcgacccccgccgctccctgccggtggcgacggacatggccgaggagatggaccgggtcgacctgaccgccgtggagcactgggcggcgttcacctaccagggccggtgacgtgcgcggaaggcagggccggatgacccctttcggaatcgacctgggcaccaccaacagctgcatcgcctatgtcgacgagtcgggacggcccgtggtggtgaagaacgcgctcggggaggagaccaccccttcggccgtctacttcgaacgggcgggccatgcggtgatcggcagcgcggccaggaactccgcgctgctggccccccatctggtggtccagtccatcaagcggcagatgggccggccggatgcggagtacacctttcacggcgagcggttcacccccgagaagatctccgccctgctgcttcgccggctggcggtggacgccgagcggcagaccgccgggccggtccgggacgtggtgatcaccgtcccggcctacttcggtgtggccgagcgcgaggccacccgcagagcgggacggatcgccgggctgaacgtcgtggacctgctcgacgaacccgtcgccgcggctttgtcccgcttgaggcggcagccggtgccgggagtgcggcatctgctggtctacgacctgggcggagggacgttcgacaccacggtgatcgaagcctccggccaggacatcagggtggtctgcaccgacggcgatctgcggctcggcggcaccgactgggacgagcggatcatcgccttcctcaccgccgccttcaccgagcagaccgggctcgaccccaccgccgacgagcacttcatgcaggaagtgcggatcaccgccgagcaactgaagaaggaactgagcagcaccgtgagccggcaccggaatctgcgcttcgccggggcggtcgcccgggtggagctcagccggcagcgccttgaggagctgaccgcggacctgctcgaccgcaccatggagatcaccgcgcggaccgtcgagaaggcccgggccgccggggtcgaccggatcgacgaggtcctcctggtgggcgggatgaccaagatgccggtgatcgccgaacgcctggaggagctgctgggcctgcggccccaccggcacgaacgcgacctggcggtcgcccggggcgccgcgttgttcgccctgacccggcaggcccgcaccgccggcgggcggagcgacggaggcgccgaagaggtggccgaccggttggggatcaccgctgccgagggcgacgcgctggtggccagacgggtcgccggcgtcctccccccggggcatcgggacgaagaccgtcgaccccaaggatccgcgggcgatgaccgatccgctgcgggcgcgaagctacatcctccctctgctcccggcgggcaccccgctgccgaccagcaccggtccgatcaccatcgccacaggtctggacaaccagcccgcggtcgagatcgagatctgggaacagaagagtccggacagctcgatcgaaccggccgacaacaccctggtgggctacggcctgcttcacggcttgcccccggggctgccgaggggcactcccctccagctcgagatctccatggacgagaccggtctgctgaccgtgcacgccaaagaaccgatgtcgggcagggagatgcggttcgagctgcggatcggcggcatggacgccgacgccgtggaggccgcccgcgcgtccgtggccgctaccggacgaccttgtgaagcggaggtgatgaggtgggattgcgacaagccatgaccgtgctcacccagcagtgggaggacatcgtctcccggctgccggacgatgagcgcgccgagctgaccgggctggcccgcgaactggcggcgcaaagcgaccccgagaccgccgccgagatcgccgaggagatcgccgacctgctccgctcccacctgccggtcgaccatcccttccggcaggccctgcgggagggcggcgaccggtgggcgagcacggcgcagacggacttttggccccagctgtccgaaacgctgtgggcgcggctgatcgacctccaaccgaccccggagcagatcgccgcccaaatcatcgagcggctgctggcggcacccgccctggacgccgaacaggtgcgggcacagggcatcgaccccgccgactccgacctcatccggctgaaccgcgccgacggcaccccccaatggcccgccttccagttcagcgacgccggtgcgcacctggacgtgatacgggaggtcaaccggatcctcgacgcggccgacgaccccttcggggtggccgactggtggctgggggagaacggatggctcggcggcgtaccggcccggttgctgggggacatcgaggctgaagagctaatcgccgctgcccgcgccgatgtggcggaggtgtgacgcccatgcctcctgccacccctcccgagcactactgccccaccccgtacctgtacacgctgcccgccggcagccggctgtggcgggtgcacaagaaggaaaggaaacccaccgacttcaaccccaggccggcccgcatcaagagagaaggcggccggttcgacggcaccaccgccgacccctacccctactactacgccgccttggacgccgatgtcgcgctggtcgagacttttctgcgcgaccttcccttcacccacgaagggaaccgactcatcgtgcagaagaaggtccgcggtcgccgcatcagcgccgtcgagaccaccatggacctgagcctggtggatctgctgtcaggggaggcattggcggcggtggcccaggacacctggctgatccatgccctgcccgagcactaccacctcacccgccagtgggcgagctggatccgagagcacgccccgcaggcccagggcatgatctggccgtccaagcgcgagggcgcccaaccggccctcgtgctattcggtgacgagggccgctgcccgcccgatgccttgcgcgtcgtcccggacgccggagcggacttcgacgacccggccgggttcgcctggctcaacgaacgactcgctccctaccgcgcccatgtcatgccccctgcctccggcctgccctcagcttcatgacgaccgggggcatctccggcgccggcccgccgtagggacggttctctacggcgggccgtgcccgggcagtctccgcgtggaccgcaggcctgtgtatgtctcctctcctgcccgaaacccgcccgcgcttccggcctttcaggacccggttccccttcaccctcgtagagagacagacccgattgaggtaggcgtcgatggcctgcttcaccgggctgccctcgctcaagtgtgatgagagcgtcttcagaagtcggcggctttcgggagcggcggggccgaggttgatcgcctagtgctccagcgcctctccaagcacctgagagacggtgtcagtgccgatccggtcgtcgatggcgcaggccggcagcggccagtcgcagacggcggatacggcgaactcgatgagatcgccggtaccgaagcagacatgacaaccttcgccctcgttccagtgaaccttttcaacacgcggtctcgggcggctgagatggaggcctcggtggcacacggtgccgtgccatcgcagggcacggcctcctccccggctgcgacgtacccgtactgagctgctgaaacggcgtgttgaagaaggttcagtggggccaggcggcgttcaggcagggcctgatccggcccacccggtcgcgcctgggccgccagcggtgggttcgtaggaggagccggcgatgcaacggtcgagacggaaccctgattccgctttgtcgggatcgaccgggaccaccgtccaaccctcctcggtcctggcagtcagatgatggacaccgttgatcgtcacctgcacggtcgcgagcccttcatagcagctcaccataagggtcgcgagcagggggcgcactgtctcggccgcatggcggcccggcagcggctcgaaccgagatacgaccggtcgggtcgtccggatcggtccggataaggaaatgtgcgatgcagcgcgccgaagccggcggatgaaggcgctactcggcgaggggcagtacgaagggccaggcttttgagccggtcggggttcaaacacctcggtggccgtgcagctccttcagtcggcactggatgccgcctggacgacgattcacaggcggtctcggcgttcgatcaccgatcgcgctgagcggatcggtagcgttcgggcctccataggaactcgatcagccggagcaggagaagcagtcacggatcggttcgagggcggcacgaggctggcggcgtcccaccgggacgtgctgagggcatcggctctctcacgtccgtggacagcagaggtggtgtgaacagatgaaaacataactttccaccgtgaacactgtcattgtgaagtaaagtgacgctgcatcgtccacgttccagctccgccggaggacgccttgccgcaactcgccttcgccaacgggttcttcgaggagtacgagcgtctggagaagccggtcaggcggggcgtgcgggaggcgatggccaagttccaaaagctcagccaggccgagctcgccgccgacaaagggctgcggctggaggcgctgcagaacgcccgggaccggcggatccgcaccatccgcatcaacgacttctggcgcggcgtcgtcctggcacccgacgacggcagcggcacctacctgctgctgaaggtgctgccgcacgacaaggcgatcgaatgggcccgcaaacgggtcgtcaccgtcaactccgtcacccgtgggctggagatccgcaacgtcgaggcgatcgagcagctcaccccgatcttccagcaggccgccgaccgggcccccaagctgctgttcaccgaccactcggacgccgtgctgcgcgacctgggcatcgacgaggacgtgctcccggccgtccgcaccatcatcgacctcgaccagctccaggccttctccaagctcttccccgaagaccagtacgaggtgctgtggtggctggcccagggcttcaccccccaggaggtgtggaaccaggtcgtggcggtccgccgtcccgccgacgcgccggccgaaagcggcaccgaggacctggccactgcgatcgccaacacccccagccggatcgcgctcgtctccggccccgaggagctggaggacatcctcaccaagccgttcagcgcctggcggatcttcctgcacccctcccagcggcgcatcgcctacaaacccagttacgccggccccgcccaggtctccggcggacccggcaccggcaagaccgtggtggcgctgcaccgggtcaagcacctgctgagcctccccggcgacggtcggatcctgctcaccacgttcaccaacgccctggccgactcgctgcgggagaacctggcgctgctggtggacgacgagcaggccctgcagcgggtggacgtcaccaccgtcaacgccctggccatgcaggtggtggccgagcacgggccggtgccccagctggtgtccgagaacgactaccactcccgcaaacgctggcagaagatcgccaagtcgctcggcctgccgtggaacgagcacttcctgatgctggagtaccgccacgtcatcctcgcccagggcatcacctccctggaggagtacctgcgggcctcccgcgccggacggggagtggcgctgcgcgccgcccagcgggaacaggtgtggcgggccgtcgccgagttcgaacggcaactggccgccgacggccgctgcacccacctgcagctatgcctgcgggcggccgagctgctggccgccgacggcccccgctaccggcatgtggtggtggacgaggcccaggacctgcacccggcgcagtggcgggtgctgcgcaacgccgtcgccgagcaaagcgatgacctgttcatcgccggtgacccccaccagcgcatctacgacacccgggtgtcgctgcgctccctcggcatcaacgtctccggccggtcggcgcggctgcgcctcaactaccgcagcacccaggagatcctcacctgggcggcgggcatcatgaccggagagcgcgtcgaagccctggacgagggcatcgacacgttggccgactaccgttcccgactgcgcggcagccggcccgtcctggtctccgccggcacccagccggaggagctggacgccctggtcgagaaggttcgccagtggctggaggcgggggttgagccgtccgacatcgcggtggccgcccggttccgcgagttcggcagccgcgccgccgaccgcctcaaggacgccggcatcccggtggtgctgctcaaagacggccccgacccctcggcggaaggcgtgcggatcgccaccatgcacgcgatgaaaggcctggagttccgctgcgtggccgtcatcggcgtcaccgaacgagccctgcccttgcaggccgccgtcacccccgccgagatcgaccgcgtccagcacgagatcgacatgctcgccgaacgctctctgctcttcgtcgcctgcacccgcgcccgcgaagagctttacgtctcctggcacggcacccccagcccgctgctgccctgacggcgcgcactccgcggaggccgggctcgcaggcctcgactgatcatggttggcttcttcctcgaagaaacggtggcgagggcttgctctccaggaggggcgtgcaccgctgcggatctgctgtacttccgcaaggagccggtcccttggaaagaggcggcgaccatcgccgaacgcctgccgtcgaggcggcgggttcgggaggcacgggggaggaccctccgaagcgtgcacagcgacctgtactcgctgggatgcgtgctgcacgaactgctcaccggcaggcggccgttctccggcgccacggtgttcgccttggcccgccagcacgaggagctcgagtccaccctgctgcgggagctacggcccgacgccgaccccgccctggaacgcctggtgctggacctgctggaaaacgtcccgaccgccgctccgcccaccgagaccccgccgccggacaagaacaggccgcagcaggccgccgatctgctgtcccgccaggtcgaaaagtccggatgctcccttggcttcgaccacgcgcggacgctggatgtgcggctggaactggccgacgtgttgtgcgagggcggcgagtaccagcgggccgcctccgcctaccaaggtctggtgggcgacctggccgcctgccacggccgggattccgagccggtgctgcgctgccggttgcaggaagccacctgccatgccgtgctcggcgagaccggagtggcgctgcgggagatggaggcactgctggccgaccagcgccgtatcctcggcgaggacgacgaacgcaccctggatctgcgccgccagatcggcatgctgcacatgggcgcgggcgacaccgcccaggcccaccgcgtcctatcagacctgctgaccgacatcgaacacctgcacggccccagccactccttggccgagggagtccacaacctcctcagtgacctgtccggcgactccgggtggtgactgggacgggttcctgcacgcccctatagatgggtgctacgcctggaggtggaccccgttgccgcagggagggtgtgacccagcagccgcaacacggtgaacggcaagatcaccttgccgtagtcggattgtctgtagtcgccgcgcagcagatctgcaacgggccaggcgtggttggtcagctctgtgtgcttgctggtgttcaggggttccttgctgagggcttcggcaggtggggcgatgactgtcagtctggtgaacgcaccgggcaggcgatggtggtcatgcgggatcgtcacccggcggcagcagcgctccagaggtgaggccctccgccagcagctccgcggcctcctcggccgcctccccggcctgccgggccgcacttcgcagttcgtgcagccgccggaaggcgcggccgtagcggcgctgctcctccagcggcagcagcggcacccgcaaccggcgggcgtccagttgcagggacgagctgccgggggcgacacggccgatgttgccgggggcggtgaggaaaccggccaggaaccacgggtccagccgggcggggtccgggcggagcaggcgcacgtgcaggcccagcaggcacccggcgtccttctcgtcggccacccgggcgaccggccggccggacccgagcaccccgggcagcagcacatcaccgacctcgatcaccaccgggtcggacgagtgcagctcggcggggtcgccgccggcccggcgtccggcgatcaggtccgctccggtgagcacggcccgtccggcgtgctcggccgggacgcgggcgtccggggaggtgtggacggtgcggtgcagggtgagggcgccgccgcgcctgaggtcggcgaccgtggcggtgcgccaggtgcgcgcttgctcgcccgccgccggccactggcccggcgcgcccgcttcggccagtgccccggtcgccgtggccaggcgttccactgcgcgggcggcccggcgggcggtggcggctgggtcagcctgtggcgcggtgcggacgtggcgggcgggggtgaggtccacgaactcgtccagcagctcgatggcggccacggcccgcgcccggcccggctcggccgggaaacccgccgggttctcgcagaacgcccgccaggcggacagcacggcagtgctcagcgcctcccagtcgatggggccgcgccgttcccggccgctctccggcacggcggccgtatcgacgaacagcaccgcctccggtggcccggccttcgggtcggggcgctgcagcacccacacgtgcaggccgatgtgcagcgggacggctgccccgggcggcagcgcgatcaccgctcgcactgcgccgccgcgcagcagcgccccccgcacccggcggccggaggagcgggcggcgacggcgggtggcagcagcatcacggccaggccgccgggctccagatgcgccagggcgtgctgtacccaggccagttcggattcggcgcgcgcgggcagcccgtaggcccagcgcgggtcgtaggccagctcgtcgtgcccccagtcgcggtccccgtacggcgggttgcacagcacgccgtccaccgtgacgccggagaaggcatcggcgcgcaggctgtccccttcgcgtaccgtcacctccgcctcgggtgcggccaatagcagccgtacggtgctgcgccgtgcctgcaccggcaggctgtcttgaccggccaggaacgtggcgccgtgccgggccgcggcggccagcagcgttccgccgccgcaggccgggtccagcacgcgcgccgggtaggggccgccgctcggcttgagaaggcgggccatcaggtcggccagctttgggggagtgccgtaggtgccgccggaggtgctgtcctccagctcccgttcggccagcacgtccaaggccgtctgcgcgccttcgtcccgcacgcactgcagcagcgcgcgcaggacgtctgcctcttcggtgcggtagccgacctcctccgcaccgggcagcgctcccgccagccggtgcaccgcgtccgtcacctgggaggccatgtccgcatcgggcagcccgcccagctctgtgaggtcgccgtccgcaagccgggcggcggcgagcaccagcggcagcagccgtgccgtgtcaccgccgtgcgcgcgcagcgtggtgcgcagctcctcgatgggattggccgcggacgcatggccgcgcgccttcaaccaggcccgcacggcgtccaggtcgtacagcgggctggcctcggtaccgccgaccggggccgggaagtcggcatgccggcgacgccagttgctgaccgtggcgcgcgtgaccccggcgatccgggagatctcggcggcggtcacctgggcgggtggcttcgacatgaccttcctgacctcgggagtggggctgcctggagggcactatacaccgctgtcaacgacagtgagcatcatgaattgatttgacagtgctttcatgagaatgtcagcctgatggggcttccagcatcgggggcttgccggggcgggacgacacccggagccggtccctcggacgtgaaaggcgattgacgggccgagacccgccctcgacaaggcagaagccatcaccgaacggcgagcatgagtgggagagccgaccatgaactccgacatcgccgagcggcgcgcccgtcccggcggaaagccggcccgcaagccgtggtggcgctaccggcgggtcctggtgtcagggggcctgggtctgatcctgttcggcgtcctggtggttgacgaggtgcgcaactccaccccgcagccgatccccctcaccggcacgctcactctgaagggaggaagcaaagccttctcgggggcgcgggactccttctcttcctcctgcgagggcatcgggggatatgccgacatcacgaggggcgcccaggtcgtcgtgcgcgatcccgaggggaggaccatcgccgtcggcgctctcggccccggtaagacacaggacgtcactgagtacaagcagtacaacggcggcacggtccggtacgcctggagctgcgtcttccccttcgagattcccgaggttccctggcacgacttctacagcgtcgaggtcacccaccgcggccaggtcacgttcacccaggcccaggtgctgctcggcgaagtgcatctgagcctcggcaactaggaccggcgcatctcgggcggcatcccatcgccggtcgcgacgtcctcgcaggtccgttcactgatccagcagaacttcggagtgtcgtcatgcacgcgcagcctccttcgtccactccccgaccgccgctgggacagcccggatacccgcagctcggggtgccgcccaagcgctcggcgacgatcacggtgcggcgcggcgtcgccgtcttcgctctcggcctgaccgccttcgtctcctgcgggatcggcggtgccgtcactgccggtgacacccagcaggcaggttcggcgtccggggcgagcgccgagccgaagccccgcgtcaccgtcacggtcacgaagaccgtcaccgccgcgccccagaaggacggcgcaggctccgcccggcccgccgccggcgatgaggatgacagggtcgagctgcccgatgtcgtcggcaagaacggcgccatcgcccgcgacatcctcgagcgggccgggttcaagaacatcgactattcctcggccgacccgaacggcgccagcgtggtgcttctgccggtgaactggcgggtcgtcaagcaggagcccgccgcgggcaagaaggtggaccccacggccctggtcgtgctgaccgtggtcaaggcgtcgagctgacggcgaccagcgccgagggccttcctgcctgccggacgaggggagatgccggcgaaggcggctcgtccggcgaccgcttcaaggaagacgggcaaggcgtgagtgacgagctgcccgcttgccaccgggaggggagagacgccgcccggcggagcggcggacatgacctgtccggcggccgtctcagggaggtcgcgagtgacaagccatctcccttgtcaatagaagaaaaggctatgaagtgatttgacagtgctttcattgctatgtcactcttgttgtgcttccagtgctggaagcctgtcgggcgggacgattcccggcgccggtccctcgggtgggaggtgagggcagggccgtggtcccgcccttcgcgacgcggcggaagccgtcaccgggtggtgagaacagacaggagatgaccatgagcgccgccccgccccagcggggagccggcccgcgggcacggtgacgggttctggtcttccgagggcctggacctgagttcggccggtgtcttgccaggcggcaccggccacctgtgcggcctcgtccgcctccgcgtcgagaacgtccgcgatctggtcgccgagtccggttgatgtagtggggggattcagttcatgcctgaagtgagtgaacgcctgctccgccgtgcggtgaagtgcgtcgtcgccggggcggccgtggtgctggtcgccgcctgcgggtcacaggaggaggcgaggcgggcggcccccgctccggccagaccgatccaggagatcggcggagtctacgacgcctccccgacccccgcccccttcccgaaccccacgctcccgcaagtacaggtcggggagacgggacgagcaggggacctggaactctcagtagaggaggccaaggccgcgaccacggcgcggaagctgttcagcggcgtgcaccgcgcccagggcaggttcgtgatcgtcccggtgacgatgaagaacctcggcaaggagcccttctccatgctggagttcatggaggcgacgctgacggacgtctccggggcgacctacaaccaggcccgggaggtggcgagcgaccagagcatccgcggcacctccaacttcaactgggagatcaacccctccagtaagggcaaggtcgtgctcgtcttcgacctgccgaaggaggttcagccgagcttcatcaccgtcgagggcatcgccaccattcgtttctgaggacccggccgccgaagcagcggcgtcgcttccggaggagtcggcccttgggaaagaggcggcgcccaccgccgaacgcctgccgtcgaggcggcaggttcggaaggcgcggggaggagcctccggactggtgaaaccctcgcgctctcatcctggccgtccgctgcggcaggggaactttcgggtcaggcccgaaggcaacgccaggtcgtttcggcggtccggccgaggtggggtgtcctgccgaagacggtgagcgcgatgtgcttgcgggcctgctcgccgatgggtcggcgctggggatgttcgtctcttctgaggcctctgtgaccgccatcgggacgaggcggccgggagcgcctgaggggcgcggccttggccggctccgggtgagggcgctcgggacgcgaacgccccccggcaggggtgccgggggggcgttccgtcacagcgatcagcactctgtttgccggacttgatgccggccgacagagtgctgaacgcctcgagcgagatcttcaggattccgccgtccgggttctggagtctcgcacggccaccttgtgtgcggtgcgtgccggctcaaggcacactccgccgttagtagcgctgtgagcagacttacgccacttcagcccatgggccatcgccctcctgttctctaggcggacgttatcggcgttcgctcggcgcagtggctgtacttgctggacttgggtatccgtcaacagcgcgcaggggcgtcgtaggtaagccgtagtgcttctctgctcccggggggcgaagtctcgaagagctgctttgggtagggcgtatgccggttcaacgcgggtttctccgctgtggctgtgtttccgctgaaccgggtaaacgctcagtgttcttcggagcctttcgggggtaccgccggcggttgttctcttagtcagtggcggtggtcgtacttgccggacttgatgtccgacaggaaagcgccgaacgcctccggggagaacttgaggatcgcgccgtgagggttcttggagtcccgggcggccacttcgcggggggtgcgggccagctcgacacagtccgctccgccgttgccactgtggctggacttacgccagtgcatcacgttgcccatctctcaaccgcctttgccagtagcgcaaccgattgcttcactgggagggcttccgcgcggagtgtttcccagatgcgctttatggtagccacgtcctctgggtgttccagtacgtcgccgctgaatgcgtcgtccacgtaggcgtactcgttgccgttcatcgcggcgatggcgaagcctccggccaggccggggtaggctccgacctcttgtgagacgatctggatcctcacattgggctgctcgctgcgctccagcaccttgacgagctgatcgtgcatcgtcttggcgccgcctatcgggcggtacagaagcgtctcgtcgaggatggcgacgaacatgagggagtgctcaggggtgaggaccttctgccgatccagacgcacctgcacctgctcttccacgtcgccggtctgcctgccggagttggtgaagacggcgcgggcgtactcctcggtctggagcaggccggggatgaggagcggctggtaccacagcattgacgtcgctccttcttcgatctcccgccagcgccccatgtactccgggagcggctcgttctgaacgagatcttcccgcatccgggtgaagagaccgccggtccccaggatgccctcgaccctcgtcaggtggtcggggtgcggaatgcgccgtcccgactcccaggcgcgcaccagcgattcagaaacgaatacagattgtgcaagttcgaccctgcttatcccttttgcctcgcgtgcccgtcttatctctcgggcgaggaacagccggggcgtcatgcggctcgttgccattgaacgcactccctcgtacacatcgatcggggggctcatcgttgcggggtgcaggtgtttcgcgcccccaaggataggtcgcatcgccactcttgaggagcaggatttcaaagctcgtgacgagaagtcagaggaaatgatcatttctggcgatgcgacgcgctctcactgcactcgccggtgcccgaaccggaccattccggccgcctatcccgcgcacctcgcccacccattcggccctgctgtccggcctgcaccccaccggccgcagcccctgacagcgcctctcgccccttcaccggaaaacccgccttgcccagacgctttgcctgctctccgcccggcccccgctccgtctcgcccgccgttcctcccggctcacccgaccccggccccacccgacaccggcgaccacgccgccgaacgcgccgtcttcgtccgctatttgaaagccgtcatcaacgtctacgccccctggaccacctctccggtggtcaacgaccgggaacgccgcttcgcccacgcccgcatcaccaaggcccaagacctcctgaaccgtctccccgaccggcacccatccgacggcccccggcctccccgctgatcacaagcccgtgccgccgcggcctcccacggcctgatccgcccatccggaaaggagtcccatgccactgcccgccgtcctccccgtccccgtcgagcccatcccgtccatgtactggcggcgctccttccccggccgggccggtcaggtccgcgccgccagagccttcgccgcctgcctgctggccgacttcccacccctggacgacgtcctgctggtgctggacgaactggccgtcaacgcgttgcgccacacccgctccggcctgcccggcggccgcttcatcgtggaagtccgccgcgactgcaccggcgtgaccgtctccgtcaccgaccaaggcggccccaccgacccgcgcgtccgccgcgtcaccgacgcctccgacccgtcctccctggccgagtccggccgcggcctcctcaccgtcgaggccttggccaccgcttggtcctggaccggcacccgcgcctcccgcaccgtccacgccgccttcgccgccccggacgcccgctgctgagaacatgcggcggcgccgcgggacctgggacgatccctgcccgctgccggcacggtccctgcggcaccgaattccgccccgccccgccggatcctcgccactgccagcgaagagggaatggtgtggctgtgggacatcgaggcccgtcaggccgtcgccgctctcacccaccgaggcggactggggagatggatcagaaaacgcttccacgacttcttcctcccgagcacctcggtggtgttcagcccggacggccggctgctggccaccgcgagccagaaccgcattgtgcggatatggcagatcgaagtctgaaggccggcgaaccggggcggggaagccttggatggtcgtctgatgtgggactcgcggcctggggcctgaaccggcgtgagatccgcggagggggacgagcctgccgccggcaggtggcgctggtgctgcaggcggggtgccgacggggttgagggcgaccgcggtcacgacgcccgtcccgtgcggggcgagctcaggcaacgaggtgggcgaagcgcctccgggagaaccccgcttcggtcttttcgtcctgagccgctttcggaggggggcggtctgggcggcgaggcgttcggaggggagggggagggtttgcgggccaagggagtgagtctgctgcgggaggccgcgcagcgggcatgggcggccggtgacgcgaaggaaaggaacttggtactcgaggacgtcgccaaggtcatggcgctttatgacgccgccgaggccgcccaccaccacctggccgcggccgaacggatggcccgcagcatcaccgagcgcccagatcaggccacgcactcgtcccgggccgtccttttctgactatgacctgatctgaaaagtgccgatgcgcaacgaataaggggcggatgtgcggacggtgcactccaccgagatatggacgtccgaaattcatttccgccgtcataaccctgtctgagccacccactaaggtttttaggcggatatgccaggaaagggggattgggttgtggtcgcggatgcgtcgtccgctggagaagccccccggcaggggcacggcgctgatcctgagggcagggtgcgcgcggtggcggagcaggcccgggtgaagacgctgcggattcagccgcgggcgatggcgctgcctcccgatgagctggccgaatgcgcccggacggcggtgaacgaggcgttggcggacctgcgctctgcgatgccttcggatgccggcccgggggtggatccggccgcggcgctcgagtacctgaaccaggtccaagtggagggcctgcggaccctggagctggtgaccggggcgttggagcaggccatggcccagatccggcagaccgccgcggcacacggcacccctgcaccccacggcctgcacaggatcgtggaggaggtccagcagacgctggcggcggtgtcccgtcctccccaagaagcccccgacgacctggaggggacggcagaggccgcgcaaggccgggtgcgagcggtggccgaacccggcggccgaatccggtcactgaccgtgcaggcgcgggcaatgcgctcgccgtcccaggaattggccgaacacatcgtcaccgcggtcaataacgcactggacgacctgcaggccaaaacccgacgcgaaaccgaaatcgtggaaatcgaccagcggcggctggatgaactgcgcgagtcggccatgcgtcagagcgccgagttcatgcgttcggtcagcgacatgatcaactcgattcagccgaggtgagaccgtggggcgggaactgcagacgcgcaccggcacgctgcgaagcgccggcgagcagctccgccaggccgggcaacaactcgacgccgactacaaggcgctgctcgcccaagtgcaagggctgggcggggtgttcggcgaagacatgatcagcgccctgatcaaagcctcctatgagtcggccgtggacgtggccaccgactgcttcacctcagccgccgaaggctatgccgacttcggcgccggactgctgaagatggccggccacctggacgacaccgaggccgaaaacgtctccggcatcaatcggctcggcaaccaggcgctctgagaggacgacggcaagtggggctggtacttcccgcacagctcgccgggctgctggaggagctcggctacatgtggcccaacaccgatgaggtcaagctgttccagatgggccaggcctggatggagcacggcggcaaggtctccaccgtcgtccagcaggccgaccaggccgtgcagaccgcgctgtcggccaaccggggccagggcgtggaggcgttccaggccaaatggaacgccgaagactccgcccaccaggtcgcccaggacggcgtcaccggcgcccgcgtgatcggcgcggcgctgttggcctgcgcagcgatcgtcatcgccttgaagatcacagtgatcatccagctgacgatcctgctgatccagatcatccaggccatcgccgcctcggtggccaccttcggcgcctccctggcctggatcccggtggccaagaagctggccgacatggccatcaacttcgccatcagccgggcgatggaggccatccttggctcctaagggcggcggggcggcggcccgggcggtcaccggcatcgtcggcaaggccgccgcccgggtcatgtcccgcatcgccggcaaagccacccgcgccggtgtccgccggagcggccggcagagcgcccgccaggcgagccgactcggaaaccgcctccgcaacctgcgcaaccgcctcaccgggcgccgcaacgctgcgggtggcgacaccaccaaacccctcgacggccgccacgcgaccaaggacccgatcgacgtcgccagcggtgaggtcttcctcaaccagatcgatctcgaactgccgggtgtgctgccgctggtgctggagcgcacccatgtctcctcgttccggacgggccggtggttcgggccgggctggtcctccacgctcgatcagcggctggaggtggacaatctcggggtctgcctggtcaccaccgagggccggatcctgacctatccgatcggggtgtacgggcagccggtctggccgctgaaaggcgagcgctggccgctgatcatcgacggcgactcctacaccgtccaccagccgcagaccggcaccacgttgcacttcgccccccagccgaacgccggcatcccgggcgaggcggtcgccgtgctgccgatcaaggcgatcagcgaccgcaacggcaaccgcatcgacttcgactacgacggccagggcgccttggtgcgcatccgccactccggcggttatgtcatcgacgtcgataccgacgacggtctcatcaccgctttgcggatgggggagaccgccctcaagacgttcgactacgacgaggcggccaacctcaccgaggtggccggtcccacgggagcgccgacccggttcgactacgacgaggccggccgcctgacccgctggaccgacaccaacggcaactggtacgcctacacctacgacgagcggggccgtgccatacggggcaccggctcgggcggctacctcaacgtcgccctcgaataccacgacgaccgcacggttttgaccgactccctcggtcaccgcaccgtctaccacttcaacgaacggcgccagctcgtcgccgagaccaacccccttggggcggtcacccgctatgaatgggacgacaacgatcggctgctgacggtcaccgacccgctgggacgcaccgtccgctacacctacgacgaattcagcaacatcacctccatcacccgtcctgacggtgccgtcaccaccatcacctacaacgatcagtgccgcccgacacagatcgtcgaattcgacggcgccatctggaactccacctacgacgagcgaggaaatctcctcacccaaaccgatcccactggcgccgtcattcgctgcacctacgatgagcggggcgcgctgacctctgtcaccgatcccgccggtggcaccacccgtatcgagtgcaatccggctggcctgcccatcgccgtcaccaactcacgcggtggcgtaacccgctaccggtacaacccactcggccggatcactgagctggtcgatcccatcggcggtgtttccaccttcacgtggacacccgacggcaggctcacttcccgcactacccctgatggggcgagcgaacactggtcttatgaccatgagggaaacctggtcgagtacacccggcccaccgggcagaccacccggtgggaaatcggcccctttgatcagccgatcgcctggatcggaccggacgggggccgtctggaatttgcgtacgacaccgagctccggctgacctccgtcaccaatccccaggggttggtgtggcgctacgcctacgacgtcgccggcaacctcatctccgagaccgacttcaacggccgcgtcgtacattacgcctacgacgcagccggccagctcaccacctataccaacggtgcggggcaagtcaccgccttcacccgtgatgtcctgggcgccatcgtccgcaaggacgccggcggcgagatcactaccttcacctatgaccgtgccggacggctggtacgggccgttaacacccacgccgacctgcgcctggaacgcgatctgctgggccgggtcaccgccgagatctgcaacggccgcgttctgaggtggacttatgacgaggtggggaaccgggttcgccgccgcactccctccggagccgagagcgtctggacctacgacccggcgggcctgccgctcagcctgaccaccgccggccaggtcatcaccttcgaacatgacgcggcaggccgcgaagtccgccgccggatcggcaccggggtcatcctcgaccaacagtgggacgccgtccaccgcctgacctcccaagccctctggggcgcccccgcctccccaacggctcagcccaggctgctgcagcaccgcacctactcctaccggcccgacgattacccgatcgccatcaccgatcgactgtcgggacatcgcgcttttgaactggacgctgtcggacgcatcaccgccgttcaggggcagggagggaacgagcggtacacctacgacagcgcgggcaacatcatccacgccctctggcccaccgacggcgacccttctgctctttcagccgatgccgccggtgaacgcagctatacaggggtccgcattcgccgtgccggtcgcattcactatgaatacgacgcccagggcagagtggtgctgcgccgccacgcccgcctgtcttcaaagccgctgatctggcgcttttactggaacgccgaggaccggctcacctctgtccagacacccgacgggcactggtggcgctatctttacgaccctctcggccggcgtatcgccaaacagcatctcgctcccgacgggaagaccctcctggaacagatcgacttcatctgggaggggccctcgatcgccgaacagatccattacgcatggtcggcggggcaactctctgcagaccatgtcaccacctgggactatgagcccgggactttccagcctcttactcaaagtgagcacatcacctccggtgcttcccagcacggaagggcggttcgccgtttccatgcgatcattgcagatctcgtcggaactcccgtcgaactggtcgctcccgacgggagcatttcctggcgatcccacgccgccgtatggggggctccttacgtttcccgggcggatcagatcagctgtcctcttggtttcccagggcagtactatgattctgagaccggcctttacttcaactatttccgttactattctccctttgatggccggtatctcagcccggatcccttggggctgagccctcagcccaacccttatatctatgtcattaatccgtttgtctgggcggatcctttcgggctctatcctcaccggcaaggaaaggagcctcgttatggctcacacgagctgagtcgaaaagttatagattaccgtgttgaaaacccaaatgtattgccgaagcaaaatgttgctctctatcgggttgaggtgccaggtgagaggccgggtgagacgattgtgcgggatctttttttgcgaatgagcggcgggggaagcattccgagaaaattgctgatgaatatcttactgcgcatggtatagaccctagttgggtaaaggcgatctactcggagagaaatttttgtactaccccaggccatgaatgtgcaggacttgtgaggaagtatgctaatgccgaactttactggactttcgaccgttatgaggaagggtatgcgccaagtattatccgcaaggcggtaactgatgcttttatgagtaggaagcgggtatcgtctaacttcagctaaggatttctctgtcagtcgatttcaccgagatggttaatggcctgagagaggaaaaaatcctagtaggaacgtgggtgggatagcagtaggacgacatacaggactgatgccgtctttacctggtgtgagggtatcagttgtggcctgctgggtgcactgccccttagtaagaagtggggcgatgtggaagtgtgctccttagcagcgagagaatcttagtctcctacctgccatatcttcgcggtgctgtcgtcgcttgcggtggcgagggtggtgccgtccgggctgaatgccacagatccgactgtgtgctcatgttcggtgagtgtggtgatgaggtggccggtcttggcatcccacagcttcacggtcgcgtcgaagcttgtggtggcaaggacggtgccgtccgggctgaatgccacggatccgattatgtgtctgtgtccggtgagtgtggtgatgaggtggccggttttgacatcccacagcttcacagtcttatcctcgcttgcggtggcgagggtggtgccgtctgggctgaaggccaaggcgccaaagctaaaatcttcgtccccggtgagtgtggtgatgaggcggccgctctcgacctgccacagcttgacggtctcgtcgtgacttgatgtggcgagaagggagccgtccgggctgaaggccacctctacgacgaggtcctcgtgcccgtcgagtgtggtgatgagctggccggtcttggcttcccacagctctacgacgccgtcggcggtcgccgtggcgaggatggtgccgtccgggctgaagaccacccagaagaccgcccagtcatgttcgcggagtgtggtgatgaggtggccggttttggcctgccacagcttcgcagtgccgtcgcccccggcagaggcgagaacggcaccatccgggctgaaggccaccgagcgaacccacccctggtgctcggtgagtgtggtgatgaggtggccggttttgacatcccatagcttcacagtctcgtcgcggcttgcggtggcgagggtggtgccatctgggctgaaggccaccgagaagacacagcccctgtgtccggtgagtgtggtgatgagctggccggtctcgacctgccacaacttcacagtctcgtcctcgcccgcggtggcgagaatggtgccgtctgggctgaaggctatcgggccgacccagcctctgtgcccggtgagggtggcgtggagacggagcttgccgtagtcgatacccatccgattccccaatgcatcggatcagacgatggtagtgagttgccccggcgaaaggggaacgcatttctatcatggcgccttcgggcggcagggtgacaccgccgagccgaaccaggaagcgtcttccctagcctatgaggccttcggtgactgttgcgctcaccgccggccttggggcccgccccatgcattgaccgggattcacttcctggcatgaaggtagagacaggaccagcaccctccttaccaggcgtaaggatatcggccaggattcgccggggtcgtctcctcctttgatgagaagcagggtggcctgaaggagagctgctttccactgggagaacctcagtctcctacccgccatatcttcgcggtgccgtcgtcgcttgcggtggcgagggtggtgccgtccgggctgaaggccacggatccgactgtgtgcttgtgttcggtgagtgtggtgatgagccggccggtctcgacctgccacagcttcacggtcgcatcgtcgcttgtggtggcgagggtggtgccgtccgggctgaatgccacggatccgattatgtgtctgtgtccggtgagtgtggtgatgaggtggccggttttgacatcccacagcttcacggtcttgtcgtgatttgcggtggcgagggtggtgccgtctgggctgaaggccaaggcgccaaagctaaaatcttcgtccccggtgagtgtggtgatgaggtggccggttttgacctgccacagcttgacggtcttgtcgtgacttgatgtggcgagaagggagccgtccgggctgaaggccacatccgtgacgaggtcttcgtgcccgtcgagtgtggtgatgagctggccggtcttggcctgccacagctccaggacgccgtcggcggtcgctgtggcgagggtggtgccgtccgggctgaagaccacccagaagaccgcccagccatgttcgcggagtgtggtgatgagccggccggttttggcctgccacagcttcgcagtgccgccacccccggcagaggcgagaacggcaccatccgggctgaaggccaccgagcgaacccacccctggtgctcggtgagtgtggtgatgagttggccggttttgacatcccacagcttcacagtctcgtcgcggctggcggtggcgagggtggtgccgtctgggctgaaggccaccgagaagacgtagtctctgtgtccggtgagtgtggtgatgagccggccggtctcaacctgccacaacttcacagtgccgtcctcgcccgcggtggcgagaatggtgccgtccgggctgaagaccaccgagtcgatccagcccccgtgcccggtgagggtggcgtggagacggagcttgccgtagtcgatacccatccgattccccaatgcatcggatcagacgatggtagtgagttgccccggcgaaaggggaacgcgttcctatcatggcgccttcgggcggcagggtgacaccgccgagccgaaccaggaagcgtcttccctagcctatgaggccttcggtgactgttgcgctcaccgccggccttggggcccgccccatgcattgaccgggattcacttcctggcatgaaggtagagacaggaccagcaccctccttaccaggcgtaaggatatcggccaggattcgccggggtcgtctcctcctttgatgagaagcagggtggcctgaaggagagctgctttccactgggagaacctcagtctcctacccgccatatcttcgcggtgccgtcgtcgcttgcggtggcgagggtggtgccgtccgggctgaatgccacagatccgactgtgtgctcatgttcggtgagtgtggtgatgaggtggccggtctcgaactgcccacgacggagaatcacaagacccgtatttatcgaaagacatgcacgccatgacctaccgggttcctttcgagacgattctgcaagggctgcgcgagcgcctggatgaggaagacctcgccgaggtgtgtgacctgctcatctggcggaccccggacaacggggcggagctgctcgacgtctgcgaaaagtggctgcggaatgggacggccgaggaggtgtcggccgcccttgccgtcaacggagggatccacttccagacaagggacgagcgggagcgagaaatgcgagcagttgccgagcgttttccgcagttccgggaacgtgttgagcgaatcctccgtgactgggacgagaagcagaagccacgtgcggtacgcgaggtcctccaggacggttccccgccatcgcgcgtggcctacagataccgcattaccgaggaaaggcttcgtgcctggatcgacgaatatcttcgggagaatcccgcatcggacgcaccgtcatgagctgctttcgggtaggtcctggatgatgacgtgttcagaaagcaggaaggggcgcttgcgctcgagagagttgggcctgctgaaagagactgagcaggtcgcgtgggttattggcgatgcagaggagcgggcgggtgcgttagagagcgtcgttaagggcatggcgcttcatgaagtcgccgcggctgagcgcattgctcggagtgttcctgagaagggtcgagcaggggcgttgctgaggggcatcgagggcgcagttggacatgacctggatggggctgaacggttcgcccgagccatgcctgtgggcaaacaacaggtgctggccttatggtgggtcggtcgctcatgagctcggtaccggagagcctgtgcgggcgttgcgtctgttggaggaggcccggcacgttgcccgttctctgcgtgatgacagggaacggaaggatgcgctgtatgagatcgccagggtgctggtgcggtatacccccgatgacgtcgtcgagctcgccaagagcatcacccgtcccggcaaccggagcttggcgctgcgggacgtcgccgaggcggtgacggagcagatccggcagcggccgaacgtatcgtgcacgacctcaccgaaggggccatgaagagaaccggcgactgatgttgcaacgggtcgccgaaacgatggctgacctgcatgatgtgtccgagggagcgcatcttgcgaacgccatcgaggatgaagagaaaaggccgcggggccggcgtaggtcgtcaggctggccgcttcttgggatccggacgcatcgcatgcaccattcccgtccagaaggaacaggcctacgcgctgtggtttgtgttggatgttccgaccaagcgggatgcctctgaggccgggcctgtcgccagagcgtcccggatgacgatccggaacaaaggctgtggcgggtcgctctcgtcctggcccgacatgaccaggcgaaggccggacggcgggcccgtatgttgtgcgatggcatccatcggtcctcggcgtttcgcgccatcgccgagacggtgctcgaacgcgaccaggcgctggactgtccgtctgctggccgaggccgaacggatcgcctgcggcatcaccgagcaccttgaggtgatggtctgggcctggcggacatcgccgaagtactgctccaagggacggacgcctgacggccggcccagcctttgtgcccggtgagggtggtacggagacggagcttgctgtagtcgatgcccatctgatcctccagtgcaccggatcaaacgatgacggtgaggattcttcagcgaaaggagggcgcgtcccatcatggcgcccgctgcccggaaggctggtgcagccggcccgagtcctggagggcatctgcccgcaccggtggaagcgccttcggatccgcttgccgaccggtagggtctgttgcttgtcgaaagtgcgtacaccatggcctaccaagttccttttgagacggttctgcggggtctgcgtgagcgtctggatgaggaggacctcgccgaagtgtgcgatctgctcatgtggagaaccccggacaacggggcggagctgcgcgacgtctgcaagaactggctgcggcacggaacggccgaggaggtgtcggccgccctcaccatcaatggcgggacttacttccggacgagggacgagtgggaggccgagctgcgcgcggtcgtcgatcgtttcccacagttccgggaacgtgtggagcggatcctccgtgattgggacgacaggcacaagactcgggcggcgcgcgaggcccttcagggcggcgcctcactgtcgttcgtggccgatgcttatggcatcaccgaagaaagactcccgcctggatcgacgaataccttcgcgagaaccccgctccggactctcagtcatgagccgcttcccaagccgcgcctgagcaggacttgaagcttggcctgcggggtcaggatggaaggcccgcatcgtcccaggggagcggcggtattgcggtgacctggtcacttcatcgagaatttcggtggagttcatcttgcgccggtgccgatggggcagttccgaaggatcagcatgccctccacggctccatgccctggttcccgtcccaggcacttgagaccgcgctttgaaagatgctctcgcatcgggccggaagccaccacccggcgccaggggcgcggagagcgacaggctcttctgcggctttcaatgcccgagacggggggtacgaagtctcggctggtgtcggggccgttggcgtccggagaactttcgcgcaggtcgtggagcgggctggagcgtgggcgtggcctctcggttccgggacgttcccgctgaggccgagtgctcgaggccggttcctcccttcggcgcgagaaatgccggtggcggttgccatactgcgcgccatggatgatcgtgatgcgctggccgggctggatgaggtcccttggggggagctggagcacgcctacggttccgcggaggatgtgccgggacagttgcgggcgttgcggtccccggcgtccggcgagcgggggcaggccctcaacgagctgtacggcaacatcttccaccagggcagccggtatgaggccagcgcgtatgccgtcccgttcctggcgcggctggcctgtgagccgggcacgccgcagcgggacgagatcgtgctgctgctgtgcgggctggcgatcggatacgacgacaccctgctgccggagggtttgaacgtcgccgcgtggcgggccgaggtcgagaaggcctgcgccaccagcccggctgaggcgctgcgggagctggaccggtgggtggaggccgccgaggaccggggcgagcgcggggtccgggagtttcagcggtccatatacgaccacgagcagacgatccgctgtatgcgggcagaactggccgcctatgacgcggtgcgggccgagctgccccggctgcgccccctgctgaccgcggacgatccccgcctgcgggccgccaccgcgtacttgctgggctggttcccggaggaggccgccgcgtcgctggcggcgctggaggagatggcggcctccgagaccgtgcccgccgtcttggccaacgcgttcgtctcggcggggctgctgtcgggcacgtccttgatcccgcggctgcgggagggcttggaccaccctgatccgctgtcgcgctggggcgccgcggtggccctggcccgcctggggcaggacgacccgcgagtggtcgccgtgctcaccgccgcgctcgtggacctgccgcccaacgcgcctaaggaggtgcatttcctggacggcgacacccgttctcatgccgctttgaccttggcccggctgtccggccggctgtccccgcaggccgtggacgccgtgctggactccatggagcggtcctccctgccgctgaccaacgagatgattcaagcgacgtgccgcctggtcttccccgatggcccgctccgcccgctgcctccattcccggagctgaccgggcagcagcagcgcctagtgcggttcctggccgatcgggacccggagagctggcgctggtactcgttcgtccagatcctgcgcgcctggaacctgcccgacggtcgcaccggatgccgcgcctacgcgggcctgccgtcgtgatttccgccgggctcaccggccgggccaggggaggaactcggccagcaggcccgcggcggcgcccaggagcaacacccctgaaaaccccagtaggcgccggtaccaccggcggttcagccgttgccgtaccgagcccagtagcagcgccagcacgaccttgctgcccaccagcatgaggtagaagccgaccaggaagaccgctccggttgccggctcgcgctgccaggcggtggtcaggatcgggccgccgatgctcatccaaaacagccatgggtgcgggctgagcaggttgacgatcaccccgtgccacaacgctgccgagggcggcggctcgtcttttccggacggttggggaaggtcggtgctgcgggcctcctgcaaagtggaggcccccagtttcaacacgaacaacccgccggccacgcccgccgccgacagtacccacccgggcgccaagctgagcaccgtcaccgccagcacgatcaccggcaggtcggtgaccagcggtgaggccgccacccgcactccaccggccgggccgctgcgcactgtcgtggagatcaccagcgccagcagcggccccgggctcacccctgcgctcagcccgagcgtcagccccaagaccaattcccgcactgcaatccgtccttgcccgtgtttcggcctcgccccgtatccgctgtcgatggggcatggggccttgccgggctgctgtgatcgtatgagacctcggatgtgtccttcggcgagggaaagcggtgggtctaacgcgccgatgaggggcatggtggacgcgcatcttgacacgtccgcgacggccatgcccttgcaccggcggagcagccggggcggccttggagccaccgcccctcgaacgggcattcgctggaccggcgccgtggggtcgttcgtcgtctgggcacctggcaccagggcgagaagcggccgtcaaacgacactgaagtaagtaattagtggctcggtggaaagctcactcgacggggccgtcgtgccgctcgaaaaatcggctttcgcgacccgcgtgagcggccatttcagcaggtccaacggggtgaggaacggatgaatcggcaggcgtccacctgttgatccagcgcctttcctcaggaggccggacaggatttccgggaatggcgagtgaccggggcgatgggatcgcaggattgtcgggggtgcatgtcagtcttcgggttgtgccctgagcttcctggagaatcccatggacatctcatcgctggacgatgccgtgttccgcaggctgcgtccggctgtggtcgccgttctctcgttggccgccggggtggtcgtcccgatcctgctcttttcagtcgtccggctcgtgatcgaccactggcggttgctgctctccctcctggcggtgggagcgctcgcagccgccgcggcaggcggggtcgtgatccgccggcgccagatcgaacgagaacggcaatggcgtctccgggagatcgcacatctggatcgggtcgatgtgatgaccggcgatgagttcgaagaattgaccgccgaactgctgcgccgggacggtttccgcggcgtccaggtcgtcggccgggccggggaccgcggcgtggacgtcctggccaccagcccgggcggacgccggatcgccgtccagtgcaaacggcaaaaaggcaaggtcaccgccgaccgggtgcgcaacctggtcggcgcactcaacgtcacctaccccggccgcctcggcgtgctcgtcaccaacaacaccttcacggcccaggccgccgaggaggccgccgccggcgggctgctcctggtcgaccgcgacctactggcccgctggatggacggtgatcccctcccagtgtgaacgggacgcacctgatcctcgtccgtcctgcgcacttgccggacaggacccgcaccggtggaacccagccgcggaacccgcgacgcctcccgccgcagcggaggtgcggccggtcgtcctgcgcgcgccgggcacgcgcaggacgaccggaagaaggccgcatcagcgttccaggcgcaccggcagcacccgggcgctgttggtgaacagcgacggcaccggctccaccttccggtcctcggccaggtgcagttcggggtagcgggtgaacagggcctgcagggccatgggcgcctcgaccgtggccagcggggcacccaggcagtagtgggggccgccgccgaaggacaggtgcgggctgcggtcggcggtgatgtcgaagcggtcggcggtggggccgtactcggccgggtcgcgtccggcggcggtgtaggaggccagcagcgcgtccccggtggggatggtgacgtcgccgatggtcagcgggcgggtcgggtagccgcaggacaggttggtgatgggcgggtcccaccgcagggtctcgttgaccaccgccgaccaggtgtccgcgtcgccccgcaccgcgatctccttttggtcggggtgggtgagcagggcgtggacggcgttggcgagcaggcccagcgtggtctcgtgcccggcggtgcacagcagccacagcgtgtcggtgagctcctcgtggctgagggcgtcgggggtgttgcggcgggcctccagcagcgccgtggtcaggtcctcggccggctccttggtgcgcagctccagcagctcggccagcatctggtgccgccgctgctgggtgcggacggcctcctcgggcgtggtgtcggtgcggaacaggctgtcgaccagctcccgcagctcgggccgccaatccgcgggcacccccagcaactcgcagaccacctgcatggggatcgggtaggcgaaatgctgccgcagatccaccaccccgtcggcgtcggcgcgctcgggcagcgccgcgagcacctcctcgatgatctcctgaatgcgcggccgcaacgcctccacccggccacgggtgaacaccccgctgatcagcccgcgcagccgccggtgctcggcgccgtcggcggtgaacatgttgtccacggcgaacatgcccagcagcggccagtccgcgggaatccggcccttttggtgggcggcccagttccgccagttcttgctgaccgccgggtcgcggaacacgccgtgcagcgcctcatagcgggtgatcacccaggcggtcacctcgtcgggcagaccgggcagccccacggggacggcggcaccggcctcgcggagccgcgcggcctcaccatggtggtcactgccgaaggggtccaggcggaactgaacgctcatcgaattcctccaacggttttaggagcggacgaggctgtcgggaagcgcacgtgcaggcaggcgggcaggcgggtccacggcgagggcaccagcgggatcggcgcgtccggatcggccagggtcacgccgggcagctcatgcagcgcggtctccacggcgatccgggcgatcgtgcgcgccgcgcccttggccgggcaggtgtgcggcccggcgctccaccccaggtgcgcccggttgtcgatctcctgccaccagttggcccgatcggccgggtggatgcgcgggtcggagccggccgcggccaggccgaggatcagcgcgtccccccgggtgatctgccgcccgccgatccggcagtccatgaccgggaaccgggcgggcatgtgggtcatcggcgggtcccgccacagcacctcgtccagcgcctcgttcaccccgagggtgccgccgcggatccggccggaaaaacgcggatcgctgagcatcagcagcagggcccgggcgatccagatggtggtggtctcatagccggccgagatcatcagcagcatctcctgcatgacctcggtgtcgtcgcgcaggttcgggtgccgcaggaacgcggtggtcatgtcggcggcgggcgcttttttgcgggcggcgatgacgtcggtgaggatccgctgcacgtccaggtagccgtcctgggagtcggcaccggacccgaacaaggccagcagcccctcatggagccggcggctgtgctccatgtcgatgccgaacatggtgttggccacggtgaccatcgggatgtgcgcggcgtactcggcgaccaggtccgcatgcccgcgtccgacgaagtcgccggtcagctcggtgcagatggcgcggatccgccgggccatcgcgtgctggtccagctccagcaggccctggtcgaggggggcgcgcagccgctggtgggtctccccgtcggcgaagtaggcgttgggacgggggaacatcatcggcgccagcccggagtccgggtcgacccggccttcgacgtagtcgcgccagtgcagctcggggttgcgggcaaagcgccgctcgtcctggacgacgtccaggatctcccggtaccccagcagcagccagccgttgatcgggtggcggcggccctgctccagcagcaccgggacgacatagccccactgctcccgcagccgcgcataagtgccgtgcaggtcggggctggcggcgatctcggtcagcggggtcagccccgtcatgtccgccaggcgctcggtcatgaggccctgccttccaggctgcgggccagcgcgtgctccaccagcgtgatcagcgcgtcgcgggccgactcgcggcgggtggccacgcacgaggtgatgggggtctgcggcagcaggtccagcttgcggtgcacgatctccagcgggtggtgcggcgagtcggggaagacgttgaccgccacggcgatcggcaggtcgggcacccgggtctccagctggtccagcacttcgaagctgtcctccaggcggcgggtgtccaccagcaccagcgcccccgcggccccggaggccaggccgtgtccctcccagacgttccagaaacgctgctggcccggcgtgccgaacaggtacagcacgatcggggcggagtcctgcggcagcagtgtgatgcggccgaagtccatggccaccgtggtggtgcgcttgtcctccaggccgtccaggcggtcggtgccgatgctgagggtggtcatcggggcctcggtgcacagcggccggatctcgctcaccgaggagatgaacgtcgtcttgcccaccccgaacgcgccggcgatcagcagcttcgccgactgggtgaccgcggcgtcgacgtagaccggccggcggggggagggggcgtcagaggcggcggagaccatcgagaagcgctcgcagaagtgtggggtccgatgctgcggacggcgggttggaacggatcgtcagatgcccggcgtcgaccaggtcgctggccaccaccgcggccacgctgatcggcaggcccagcgcctcggcggcctcgctgagcgacagcagcccgcggcagacctccaggaagcggcgctgctccaaggtggccgacggcggcagccgccggtcggggtcggtggcgatcagcaacgtctcgggacggaaggtgttgcgggtgggctgcgaccgcccccgggtgatcacataggggcgcaccgggcggcggcgggcctcctcggccgggtcgcccgtcccgagcgggccgtgacggtcggtcatgaccccggcacgcgggccgcggcgttcatcccacggccgatcttgtcgacctgcttttgcatctgccgggcgaccagggccgggtcgatgctgcgttcggccagcaccgccagcgcggtgttgcgggcggcgccccgcacgaacaggatcccgccgtcgtatttgatgatgacctcctggggcaggcccatcggcggggcgtcggcgggggaggaggcgtcgatggagtcggccagcccctggcccagcgtcgccagccccgcgcaggccgccgacaggcgctcggcgtcctcccggggtgtggaggccgggtgcgccagcggcagcccgtcgcgcgagcacaccacggcgtgccggatgcccggcagcgccagctcctccagcatccagccgttgtccgcggggtcgtcgctgacgaggactcccggccgccggctgctgtgttcgctcatcgtcgctcctcggtgtcggatgtgtcggcggggtccggccggtcactgccgtcggcggctccgaagtaggccttggcccatgcggcggcctcctcgggggtctcccgggacacgccgtcggctgggtcgggcgcggcggcgggccgggcgggggcctggccgcgccgcgagcgccgctgcggcagttcctcgggcttggccggagggggaacggcggactgctgtgccgcctggggcggggcggcggcctccgccaccgggacggggggttccagggcgggatcggcgatgggatcgacgatcacggtcagctcggcgggcacccacaccaccgcctggatcccgcggtacatcgactcgcgcagctccaccccgaagccgtagcggcgggcgtactcgcccaccacggccaggcccagctgcggcgtcggccccaggtcggccaggccgaccggggtgcgcccggaggcgatctcgcgctgccgggccagcgtctgcgggtccatccccagcccgcagtcgtcgatctcgatcaccgcgccgtcgcgcagcggccgcacccgcacctccaccgggtcgaccggggtggagctttgggtggcgttggccagcagctcggccaccaggtggatcagcggctcggcggccaccgcggccaccccgagcgtgccgtcgccggcgacctgcacccggtcgaacgccacgatgcggccctgggcggcccgcaccacctccaccagcggcaggtccggccactgctgcccggggtgctgcccggccagcaccaccaggctctgggcgcggcgctgcagctgcgcggcggcgtggtcgacgcggttgccgacctccagcacgtccgggtcggccgagtgccgctgcagcatggcggcggcctcctgctgcacccgcagcgccgcggccatgaagtcctgcccggtggccaccaccgcgccgatcaccgagtccacccggtcccgttccacgcggcaccgctcggcgatcttggcggccgcctgcagcacctgttccatgtgctcggccatctgcggctcgagctcggtgcgcggcggcggcgccggacgtccctgcgcgacggcctccatgcgcggcccggccagctcccgcagcgccgcggccaccgcctccatgcgctccacgtggaaggagcgccaccgggcgtcctgctcgctgatcgcggcgtccttggcggcctgcagggcggcgacggcccgccggtggcgccgggtcagccagcggatccacgccagggcggcggcggcggtcaccgcgaccgccgccgccgtcatcacccggtccggctcccggtacagggccgccgccagcaccagcagggccaccgcgccgccggccgccgcgcctatcggccgaggggcgggtgtgtcggccgcgggctgggcggcggccgtggaggaagccggagaagaagaagtcatcgtcgccttcacggatggctctggcacggtccattacggcggcgtcccgtctgcgggctcgccgcgtcggccactggggtgcgcacggtgccgcgttcccggtggggcgacggccggatcgccgtgcgcccggagccgtgcggcggcgcggaacggccgccgcgggcacctgcgggcggcgtcaccggccgccccggcgggacggtgcttgcgtgatgtgacgggaggcggttgcggaagcgtcgatccggatgccggaccgacgaggaacggatgatctcgtcgtgcgtgacatcaaagccttccgcaatcgtcgtgccgtattttcggtgaccttcgagcccttgactcgccgcatatcttgcaccggtctcgcagaaagcggacaagagcggtcaaaaggtccccggtgtggcgatccttgcctattccgaatctttgtcgctgccgtgcattgcggccccaagaacaccgccgatggccacttgcggccaatccctgcgaaagtgcggtgatttgcgctagagggcgggcttcgccgtggccggcggagtctctccgcggggcctgcgggtgcgcggccggtgccgccggcgagcggtaaaagccctgatcaaggcggctttgtggagaaggtgaggagggccggggtgggtgatggccgtgccgccggccgtagcgggcgtgaggagggtcgtccggggctgtgctgccacatgttccgctctacggacgttttgggtcgggaaatacgggcgtccgaattgcgttcggggcgggaagctgctatggggctgcgttttgttcggatatgccggtaaagagaaatttaacttttgattacttttgcgttgctcgacgagggggcgagtaggccatcggcttgagcgtgaggagctctttccggctcggcttgcgaatctggcgggatcggcagagcaccctccagccgtttgtgggggaaatcacatagggcgacggaggtgaggcggctcgcagtcctgaaccggggcggcgggccgacgtccatcgcggcggagcgacgttcgcctccagagcgccgccgaccggagccgatgcagtgaaccttgccggcctggtctgttcgcaggcaggacgagagccttgcaatcaggggcgaagcggtgacctggacggctctccagccgcccggtgggcgacggaagcaggcggccgacgtgctgtcaacggtctgacgtccttgtcacgcaccagatttccgcatgtatgcctgggagcacgcggctccggacactgccggggctcccgctgcggcccgagactgcgcattgagcctttcgacgagccgttcccgcaggtcgcatgtggggggacggcgcagttggagacgatgccgtgacctgcaacgccatgacctcggctggcgtcggggtccctagtcctccgggaccacaccctgaggaaggcccgccggcaaggccggcgctgctcacagggctcgcatcgcaggcgttcggcaccgccaccgagacgatgaccggacggtcgccgcgacggccgccatggccgggtgcggtccaaaggcatcgggcacagacgaccggccacggggcgagccactggcctccatcgcgtccagggcgacgggaaagccgcccagccagggctcggcgagcccacgtcggccgattcccgcccgatcgggctgggaccaccgctctctgcaaaggccgcagacggcgcaccgtcggctcctgcgacagggcaggcgggtgagaacttcgacgcgcttcaccctgcggtcatggtcatgccttgaggcctgcggcggcctcacccgaggtcgacttgggggcgaccgcgcgccgtgcgtccggtttgcggtgcgcacggcgcgcggtggcgtcctggggtttcggctcagaaccagcaggtgccggttctccacatgttgatccactccttgggctttgaagagatggacccggcagctgaggttgccccacaggaagtaggggccatacccgtcccagccgaaggggagctcgccggacacatcgaccgtcgcggtgggggagggctgtgcggcggtcgtggtctcggcggaggccatgctcggtgtgaacgcaccgatggcgatgagcgccgcggcggttccatacggtgctggggcctgtccgtagcgccgggcggggcggccctctcttagcgcgtccatgggccgccgcagtcggtgttctgaggacgaggccggtgcggacggcggcatggtcgcttccggcggcgcaggattggctcctgggaagcaggcgccgcggagccgttcgccgggttccaaggggatacgcgcctgccctgcggtaccgcccttgcgcgccatggccgagagcaccggtacgaacggcgggcctggtctgcgccgccagacggccggtgcggagtcagcgggagaccagcctctccagctccgggtcgctgaagaacgcgcggttggcgtaggcgaaccgcacggccagcgccaggttcgccgaccggccgttcgaaccgggtgcctgcgcgccctccggaggcaccagcggcggcatgcaatcgaggatgaactcccgcacattggccacgaacttgtccaacgtgctggggctcacgccggcctgccgggcgatctgggtgcggctgtccaaccccagggccagggcctgccagatccgcaactgcgtccgcgtcccgcagaccgaccgcagccgcaggtgctccggccgggtcaggtacgggcgcaggtgccccatgggcacgtcacgtccctcgaggagagcgcagatcatctcggcctggccgtctgccggtgaggccttgctgatccacgtctgcggctgctggagcgggaagagttcgaaggccgcccggagcatcagctcacgatttccttcgacgtccgctgtgtacagagcgattttggtatccggggtgtgctgggacagcagccgcagcgcggtcagcccgtggctttgcgagccgccgacccggcgcgctccgaaatcgaggtcgacgagcgcgagatcgtatgtggttcccgtttcgcgggcccgttcgacggcggcggggatgtcgtcggggtcggtcacctggtcggccgtgatggccaggcgccccgacttcacatcggcatgcctgctgagcaggccctcgatggtgtactggaccgtgcccaggtcgtcgacgatcagcaggtaccgagtgagggagttttccgtcggtcgctggagggcttcggccaaggaaccgcctccaatcggcgatgcggtgtcagaagcgtcaggataatgaacaaaatattctgacaaatgtcggatgtgttgtcatcagatttgtgatggcgtgcggtcggcgctcacagggcgagccaggtggcctgcacccgggtgccggcgggcgtgcggtcgatcgtgatcccaccgccgagccttttcagcctgtggttcagtatggcgaggctggattccgggcgattcatgatcgaatcgccgtcaaatccgtccccttcgtcctcgaccgtcactatcagtctgcggcgtcgctcctcttcgacggcccggatgaagatccagatccggaaggaagatcgcctgagacgattggcttcgcgcacgctattggcgcacaggtcgctgaggacgatctgcagcaggttgagatcggtggcgcgcaacggcatcacgtccacgcccgtgctctcgacagacaggtcgatggccgcactgtcggccgcatgagcgtaggcggtggatctgacatcttcgatgatctcgccgatgtcggtgccgtcgccttcccggaacggatggcgacgcaaggactcgacctgatgcaccaggctgtgccagctcgcctgcacccacgagggccgggactccagttccagattcgggccgagcacccgcagctcatttttgatcttgctgtgcacaacggtcgatacggcctcggcgagctcctcgcgctggtcgcgcagggcgtccggtagcgcgcccagcagggcgttgaccaggctcacgtccacgtagagacggaacatcaggccggcgatcacgatcgcgccgtcgggtccggaggccgacgcgggcgcacatgcccggtacaccgcgatcccggtcacggcgaggacgaggggaatggcgaagcggaaccatgcgtaaccggctcgccgggcaaggccgggctgataccaggccggatcgatgacgtactgggagaacgggaagtacagcagaaggaacgtgaacgcggccgaccagagaaccgacgctccctgctgggcgggaggagcggtccaggcggtgcaggcggccatggccagcacgctcgccccctctatcaggccgggtatgtccgcactgacccgcctttccctggccgttctccgcagatagtcggagatgcggttcaggacgcgcctgccgctcatccaatcctgcacgccttcatggtggtgactccacgccgcgaccgcgcccacggtggccagcgccccggtcgcgagagtcagcgcgacaacggaatgcacaccggtctggaaccgtccgggagggccgaggagcgcatcggtgatcaacgcgccctcccacagttgaacggcgatgagcctgcacagcgccatgcgccggtagaaaccgtgcagggcgcgcatgatcatgaccgcatgctggggggtgtggagttcggggtggtgaccgggggccaaagagtccttgccgaacagccggtcgcgcatcgacggctccgctgcctcggtatgcatggccatgattatcgccgagcgttccggtgagcggcgggagaaaagttcgtacgtccggctgcaaaactttgcagcgcacccggcaatgtgtttcttgttgttccgcccacctttttctgagtatggaattcagactcgccttcatgctccccgagccggagtggtgtcggccgcgacaacaagatcaccccaagggaggagaagcggagtggaactcaccgaaatgttgacccggagcccctcggtggacgatgaactcgtcttcttcgccatgccgtacggaaagcgcacgctgcccaacggcgcggaggtggacttcgatgtgctctaccagcagtacttcgccgtgacggtgcggctgatggggctgcgccccgagcgcgcggactgcatcccgggaacgatggagagcccgttgtcggccgcctggaacggcgtcgaccgggccggcacggtggtcatcgacctgtccctgccctccacctcggtcgccatggagctgggctgggcgatgtgcctgcacaagcgggcggtcgtcatccaccacgagggcgccgaactgcccacgaacatcgtgggccaggtgcgggccatcaagtaccgctgtgacatgggcgggctgcccgagctgcaggaggcgctgcggctggcgatcgaggacgcccgcaagcggggcatgcccgagatggacctgcgcccccgtaccggcgtccgcgacgtggaggccatcgccgaggtggtgctgacggcgaccgaccacatcttcgtccgggacatccagaacgagctgcgcaccggggtcatgcggcgtaccgacatggactacctggagacccttccggacgacatgtccaagcggttccggatcggcgccaggctcaacggcgtcttcgtcaccgacgagaacgggacccgtttctcgcagcggcacgggaagaccaacccctggccggccctggaggcgaagtaccggcgcggcactctggtgcgggccgaggtcgtccagatcaaccggggcggctacttcgtggccctgcaggacggcgggaagtccaggatccccacccacatggccgaggcggccggcctcgaacagggttctgaggtgctggtgcgggtgctgcgggtcgacccggtgcggcagcgcatcgacgtggtgctcgccgatcacgcgccgacggccgaccggcggcccgggcaggcgcctgtctccgggacgcccggagcacgccccggtccggtcctcccgcggcagggcgagcggtgcacgggaacggtcaccaggccgttcagggagcgggggttcgtcttggtgaccctggacggctggaccgaactggggcagcccgccattttgcacatcttccagatgaccccccggacgcgggaacggttcagcgccggagaactcgacaagggggaccggctgcacgtcgaggtggtctcggcggcgccgtccgcccgtgacccggagcgggccgagatccggctgcgggaggttcccgccgaggcggaaccggccgccgaggagggcgccgagccggagagggccacgggcggcgagcacatctccgaagagaggacggcatgaccgccgtacatgacgacaccgtgggacgggacgccctcccggcgtcccgtccccgcggggaagacctcgatacggccctgtggaactccgccgtgaccgccgacgcgttcaccgacgaggccgtctaccgctaccacatggccgtgatggagcagtaccgggtgtacgtggagtcggcggatcgggtgagcgcccggaggaacaccgccaacgccttcttcctctccggcaatactgccctgctcaccttgctcggagccgccaccacggtggagacgcaccggatcccggtggcggtcatcgtgtgcgtcctggcggcggcgctctgccagtgcctgatatggggcatacaggcgcgttcgtaccgtgtgctcagctccgccaaatgggcggtcgtcgccgagctggaacgtcggctgcccgccctggcgtactcctcggccgaatgggtgacggcgctgccgagccgccgctacagaccgctcacccggatcgaacggtggatcccggctctgttcgccgccctccacctcggaatggggatcgccgttctgctgtccggctgagcgtccccgcgcccgaggatccggcggccgaccggttcccgcaccggtcggccgccggttcgcgcgcttgaagagacggctcagaaccagcaggggccggtgccccacatgtggcgccactcccagggcttgaagaggtggatccggcacttgagggtgccccacaggaagtaggggccgtacttgtcccagccgaaggggagctcgccggatacatcgaccgtcgcggtgggggagggctgcgcggcggtcgtggtctcagcggaggccatgctcggcgttagcgcaccgagggcgatgagcgttgcggcgatggcgattcctctacgaacgcgcatgccctgattctgaaccgtctcgcagcgtgattcttgtcacaaagttcaacaaaatgcttcttgatgcgtgaccccgcatagggcgccgaggctttgccggtcgtctttgctgcaaagtggtccgctgctcttgccgcgggtcgggcgggacgcggttgcatgcgtgaccgtgccccgggcctgcgcttttcgcgtccgatcatgatcgccggtcggccgtcggtgggaagtgtgagggaacggcgcatcgacagggcggctgggagtgggccggacgctttttccaacatgccgcctcgagggccggaggcggcgttcccggcggtgtcgttgcaggtcacgacgttttctctgcttgtggcctccccgtctcgagctgcggagacggcctttggggaaagggtcgatgaggagtgccgctgaaacggcgggtggggccggaagaaaggccggtggcgcggtgcggagccggtcggccgtgccgatgttctggctggtgtgaggtgtgatccggcctgtatgccggttgccgggacagggggccggctgatcggcgatcatggcttttgcgccggcgaggacgggaggccgggtggagcctggggaagagatcgcgggccgctatcggctggagcgtcgactgggccggggcggcttcggcgaggtgtgggcggccgtggacctgttgcgggaccggccggtggcggccaggttcttatagacggcgatctccttttctcgggcttcggctatggacagcaggaaccggcggaaggacggccactgacgtcgcggttgtccttgctcctcgtagagccagacttccggatcgtcgggggccagttcggcctgggggatgtagagcacgatgtatccctggtgcatggccatcaccagggcgtcttcgaggatggccgggtcggctccatcttcgcgcagcagctcttgagcggcgtctttgatttccaggaggtcgtgcagcgaccagtcggttccggtcatcagcgggtaagggctcttgcccatgaccttcaggaagtcgcggtacagggcggggaggcgggtgagccgctgggcccgcatgacctgctcgatctccgcatcggtgcaccctgcctggtcgcgtcgtctgatcaggcgtcgttccagcaggtggttgcggtattccgggagggagaagcggttggggtccatggcgggtgaagtcacggtgcacggcgggaaagccgccggcggtggggtggggagtgcgctcctctgagcgcgggcgtgggggaggcgatgccggcttgaagaccgcaggctcgccgggatgacggcgggtccgggagtgtcaggttcccagggttgtggcgcaggacaagcagtgggccttggccgcccgggaagtgtcgcctccggtggcctgcgcggggtgggtggggccgatgtggtgccacaggccggggcggggttggtgatccagccccagccgttgtcggggccgtggacgtgttcttcggtcatgtggccgcaggcgccggggatgtgggccacgttctggcgggagatcaagatggtgccgggggcgaagctcgaccagccgccgctcttttcgtagggacggcgggacgaggaggagacgaggtcgcaggcacagccgagcccgacgatgagcccgcacttttcgcactcggtcatgatcgccgagcctagtcctccggccgaggagagggcgggggaatgacgtatcgatgagggaggcgggtacgccgactggacgggcatatgacatggcccaccccaggaggcggaaccggtgtcgcgatcttggtcgggcacttgatccggtcgctgaacgaggacaccggttccgcaggacgctcacacgggagtcctggctgttcgtcagcgttcgtctgcgctcactggacgggacgaacggacggcgcgcagaaacgtgctccacgcatggggagtgaggtagaggatggggccgtcgtcggtgttcttgctgtcgcggacggcgatggtgccgtggggagagcgagcgacctcgacacaggctccgttggcctcgctacggctggacttgcgccagcgttcgtgttgcgttgatcgggtcattggctgaagtcggtcgagcggaagggctgcgggagtgcgctccggctgtgggggtgagatgggccatcggggtgttcttgctgtcacggatggcgacggtgtcatgggcggagcgggaaacttcagcacgggcttcgctgattgtgctgttacaggattacgtcagtgctcgtgctggagaggttgtggttctagtttgtgctggttgagcgaagggtgtggaggaaagccgcccactggtgaggggtgaactccaggacgggcccaggggtgttcttgctgtcgcggatggcgatggtgccgtgggcggagcgggcgacttcgatgcagttttcgccggctgcgctgtgacgagacttgcgccaaggagagtactgcgtggtcatgcggagagtccgatctttttcttgagatcttcggccgcctcggtcagcaggctgatcgtggcggcccctgaaaggctgacctgtaggaggtgttcgtatccctgggtatatctcatgacctctctctgatcaatatgcacgacatcagagatcatcgtgtcatcgactgcgatgggtggatcgtccgggtctgggaatgtgtagagggagaaggctgacttcggtagctgccgaggggcaaagtccacttgcactggaaggatgtggattgtaacgcgagggtgcttgagagccttctcgatcaggctctggagctggtcggacatgacctggggcggcacggaagggcgccggatgactacttcatcgatgatgacctcatagcgtggtcctttcgggcccagcacgtgagactggcgatgaagccgggcgtttagcatgtgctcggggtggaagttgatcttcccttctgccttggccagttcgatcatgcaccggatgaagtccggggtctgaagaagccctgggatggtgaactggttgtactcgcggatggtctttgcgtctgactcgatgtcggcatacatgcgctggcggcggcccatggcgtcgccgtactcgtcccaccagcctcgttcggctccctcgcgggctatctggacgagttgctggtacttctcgccggtgacccccaggtgatccaggatcttcatgatctccacgaggttgggacggttgtggccgttctcgattcgggagatcttcattcgggagtagcacagcacgcgggccatgtcgtctgcggtcaggccgcgctgttcgcgcaatgcgcgcagttcggcgcccagtcggcggcgccgaacgaagggactggtcgtgggtgacctcccgggttcgggttggaattggcgggggcgtcaagggggagacgccgacatttccactctgtgttaccacgtggcgtcagagagtttccgctggaatcggtggattcgttggccgaaatgtgccatccggctaacgctggaatagcgttccggaagtgagcgtctgaacggcgtgcgttcggctcgcgaacgcacgctccgcgtgcgtcccttgtgtgggcgtgccattgcctcttgccgccggaacgtcggttgattctccgtaccggtgcggccacctggggtgacgatgaggggcgtccattccgatgacccgcatccggcgaggtgaacgatgccgcccatccgatcagccggtctccggtcgctttccggtaggaacggccccgttgcggtcctgtctctgtgtggggagggccggcgtccgtctcctccgtgccgccggtccgctcggccccggtgaacctgggcttttgcggtgaccgccccgcatgatcccgtcccggagcgccgcaccgaccaggccgctgaacgcgccgtcttcgtccgctacctgcaggccgtcatcaacgtctacggtccttggctcgactccgacgtcatcaccggccgtgaactgcgcatcgcccgcgaccgcgtcgccaaggcccgggacctcctggccaggttcaccggccctggagccgttccgaaccatggacgcgaccggcgatgacggctcgcccgtctccgcggacccgtcttggcggaacgtccctgagcagccgtcggaggccggttcgtgctgtctcaccgaaacgtggccggagcgggcggagggagaactcaccccgcatcggcggggcattggctccctgcgtcttttcatcgaggcgaccccggccgcctgccggtcatcagtgaccctgcctgccgcttttactcgtacaccgttttgagcgcccttccctgctcgtccgccgtccggaaaggaagcagatgccgctgcccacccccgccccccttcccgtcgaacccgccccgtccatgtattggcggcgcgtctttcccggccaggccgcccaggtgcgcgccgtcagggctttcgccgcctgcctgctggccgacttcccggccgtggaggatgtgctgttggtgttggacgagctggccgtcaacgcgttgcggcacacccgttccggccgtcccggcggccgtttcggtgtcgaggtccgctgcaacctcgccggcgtgaccgtctccgtcaccgaccagggcggccccaccgagccgcgcctcggccccctcaccgacccgggcgacctggccgagtccggccgcggcctgctgaccgtcgcggcgttggccacgtcctggtcctggagcggcactccttgttcccggaccgtccatgccactttcgcccagcggcttccttttgttgctcaaagtggcgatctgcttggctctgggtgctctgtggatgagccttgatcgcttgggctctcggcggtcactgggcagaggtggttcaccgagtcgtgtctttgtctcctcattggctcgggtgctctggtcgagttcgattggggcctgctggtcgttgtggcgttggctgcttcccgaacctggatcggcatcgcttgctctcgggccgtccatgtcgccctcgcccagcggtcccttgcgaaggccaaggcgccgacctgcttgggtgatctgcggacgagctctgatggcctggggacgtgctctcggcgggctggaagtcgtcgctggtcaagggcggtctcaccaagtcgtgccctcgttggcttggatgatttggcaggggccggccgtgatctgccggtcgtcacggtgccggctgcttgccgagcctggagcggcatcgcctgttcccgggctgtccacgcagccttcggtcaggcgctccatccagaggccggagcgtcggcctggtcgttctgcggacgatccccgaggggttggtgcttgggtggatcagatgccggggacggccttgaaacgcgggcggtctgtgccctgcgggtgtcccgggacgccggtcagtgtccggccaaaagcagttccgcctggcggcgtgcgaccttgatcggggcgtccgagcggctgaacttcgagccggccagggcgccgtcgtacagcacctgcaggacgtcggcgtcgccctcggggtcgggggagccggcctcgcgcagctgggtcagcagcatgcggcgcagccaggcgcggtggcgggcgacggccttggccaccgggtgggtggggtcggggaattcggtgacggcgttgaggtacacgcagccgcggtagtcgcggccgggggcggcggcgatggccaggtcgaacagggcgaggatgcgttcgcgggggccgggggcgtccttggcggcggcctgccaggcggcgcagtcggcggcgtcctggtcgtccaggcaggcgaccaccaggccgtccttggagccgaaggtctggtagaggctggcgcgggccacgttcgcctcggcgatgatccgctcgacgccgaccgcgcggatgccctctttgaagaacagccgccgggcggtctccagcagccgggccgccggggaagagccccccttgccgcgcgctccggcgtcgtcggtgggtgggcgggcggatgcagtcgagggcatggcgggaaatatacgtcctcctgtcgcagggcgcccatacgggaactttccctaccagaacggtgggtctatctgttatggtctgccgcatgaggcaacccctgctggtgcgccgcctgcacatcgacctggaacgggtgcagggcgcctgctgtccggccccgatcgcgcgctgaccgcccgcgcacgagacattcaccgcctcttcccccaagcccgtccgccgtcccgcacggccggcccgccgtgcccgggcgcatcccaccccccgattggaacgtcatgtcgctgtacctgcttgagatccgcatcgagccgaccgaccgccccgccgtggaacgcctgatcgccgacgtggccgaagccgtccgctccgccggcggcgaagtggtggaatcccaggtcaccggcaccttcgagcgcatcttcacggtcgtggaggccgcctcggccgagtcggtggccaccgcggtcaccgccgccgtcgccgaaggccggccgccgcggtcttacgcggtcaccggcccggacgaggtccgcctggtcggggcggacctggaggaggtcaaagcggcccgccccgaggccggctacctggtcgaatgggacctgcccgccgagctggacatggagagctacctggcccgcaagaaggccaacgcccccaagtacgccgaggtccccgaggtcagcttcctgcgcacctacgtccgcgaggacatggccaagtgcctgtgcctgtacgacgcccccgacgaggaggccgtacggcgcgcccgcaaagccgtccaggccccggtggaccggctgcacgccctggacggagggcacgagggatgagcaccggccaggccgtcgccccggccctggagacgctgcgcgaagagatcgccgcagccgccccccgggtcgatcgcggcgagtgcgatacccgttccgccctgcggcgactcggcgagcacgacctgctggcgctgggcgcccccggcaaccgcgacgggcggctgccggaggcggcgcacctggtcgagcagatcgccgcgtgctgcctgagctcggcgttctcgctgtgggcgcaccgcatgacgatcgagtacctgcagctggccccgcactcgcaggccggtgcgctgctgcccgagctgcgggccggacggctgatcggctgcaccgcgatggcaccggcgctgcgcgacgtctccggcgtcgaggaggtgccggtgcgggcccgccgcgacggcggggagctggtgctggacggcccgatccgctgggcctccaacctcttccccgaggcggtgatcgtgctgcccgtccacctgggcggccgggaccgcgccgtggtctgcctgcgggccaccgacgaaggggtgcggatccaccagccgccccgcctgctggcgctgggcgccaccgcctcctcctcggtgaccctgaccggggtgcgggtgccgcgcggcaacgtcctcagcgaggacctgcccggcttcgtcgccgccttccggcccaccttcctggtgctgcagacggcgctgtgcaccgggctcgccggcgcctcgctggaggccgcgcaatcccgcctgaccggcctgaacgccgtcttcgccgacgaggcggcgaccttgcgcgcccggcttgaggagctgcggcggcggctgggcgcccacgccgccgacccggccgcggccgccgtcgccgacctgctgcggatgcggctggagggcgcccggctcgccggcgaggccgcccgcctggaggccgcgctgcacggcggcgcgggctatgcggtcggcaccccgacgaaccggcggctgcgcgaggccgcgttcttccccgcccaatcccccacggaaggacagctgcggtgggaactgtcgaagtacgcgtgagcgcggcccgcaaaagctacggcaacaccccggtcctggacggcctggacctggaggtcgggcgcggcgagttcctcgtcgtcgtcggccccagcggcagcggcaagtccaccctgctgcgcgtcctggccgggctggagcacctggacgccggcgaggtcgcctggcccgcgagcgagaacgaggaccgtcccgccatcggcgtggtcttccagcagccgctgctgatgccctggctgacggtccgggagaacgtcgccctcggcggacgctaccgggccaaccacgggcgcttcgcccgctccgacgtcgatgacctgctggaacggttcggcctggccgagctggccgacgcccgccccgcccggttgtccggcgggcaggcgcagcgggccgccgtcgcccgcgcggtggcggtgcggccgcgcctgctgctgctggacgagccgttcagcgccctggacccggccacccgccacgccctgcaggactggctgcgcgagctggtcgcccagctggagctgaccgtggtgctggtcacccatgacgtggacgaggccctctacctgggccaccgcatcgccctgctggacggctcgggcacggtggcggccgagtggacgggcaccccgccccaggaccggtccgagctgcaggccctgccgacccgggccgagctgctggcccgctaccgcaccgacgttccgcagggggcgcgctgatggccggatggttcggcatggaccccaccaggcgcgggctgctgcgcggcggcgcggccctgggcggcgccgcgctggtctcggcgggcggcctggcgggcctggccgacctgaccgggcgggcgctgggcaaccgccgtccggaacgcggcggcgcgctgcggatcggttacctgcccatcaccgacgccaccccgctgctggtcgcccacgcccaagggctgttcgcccgcgaaggcgtggccgtggaacggccggtgctgttccgcagctgggcgttgctggcggaggcgttctcctccggcacggtggacatggtgcacctgctgatgccgctggcggtgcagctgcgctaccagctcggcgccgccgtgcgcatcgtggcctggaaccacaccaacggctcggcgctgaccgtggcccccaccacccgccgcatcgagcagctcgccggcacccaggtggccatcccgcactggtggtccatgcacaacgtggtgctgcaggccatgctgcgccaggcggggctgcgcccggtggtgcgccgcgccccgtcccggtcggccgggacggtggagctggtggtgctcagcccggccgacatgctgccggccctgcaggtgggcacgatcggcggctacatcgtggccgacccgttcaacgccgccgccgaggtcaaaggggtcggacgcatccagcggttcgtcggcgacgtgtggcgccggcacgcctgctgcgcggtgctgctccacgaagagctcctggagaagcggccgcagcaggcgcaagggctgctcaacgccctcacccgggcccagctccacgcccggacgcaccggcccgagaccgcgcggctgctgtcgcagggccgctacctgccgcagccggtgaaggccatcaccaaggcgctgacccaccgggaggaccactaccggtggcagggcgcgctgcaccaccccggctggcaggggcagcgcatcgacttccagcccttcccgttccccagctacaccgaacggctcatcgccgcgatgcgccagacccgggtcgatggcgacaccgccttcctggacgggctcgaccccgccgccgtccaccgcgacctggtcgacgaccgcttcgtgcggcgggcgctcgaccggctcggcggcccgcagacgttcgacctgcccgcctcgctgacccgtaccgaagaggtgaatcccgcatgagcgtctccctgcgcccgatcgcgcccgcccggtcccgtccccccgccggatccggcggggcctcccggcggtggcgtgcgccgtggccgccgctggcctgcctggcgctggcggtggcgctgtggtggctgctgacctcggtgatcggcgccgatgaccggctgctgtcgtcgttcgctccccagcgcgccgtcccggccatcggcgacctggccgaacgcggggtgctggtggaagacaccctcaccagcctgtggcggctggtgatggggctgctgatcgcggcggtggtcggcgtcccgctggggctgggcatcgggctgtcgcagaccgccgaacgcgccacccggccggtgctgcagttcctgcggatgatctcgccgctgtcgtgggcgccggtggcggtggggctgttcggcatcggcagcgagccggtcttcttcctggtcgccgcggcggcggtgtggccgatcgtgctgaacaccgcggccggggtgcgcgcggtcgatcccgggcacatcctggtggcgcgttcgctgggggcgcggcgcggggagatcctcggcagcgtcgtgctgccgtcggcgcgcgcccatgtgctgaccgggctgcgcctggccctcggcatcgcctgggtggtgctggtgccggcggagatgctgggggtggactccgggctgggctaccagatcctcaacgcccgtgaccagctcgcctacgaccagctcatggcggtcatcttggtgatcggcgcgctgggctacgtcctggacgccctggcccgccgggcgctggcgtcccggtgaaccttcgctggaggcgggtgtttcggcggggccgccggatcgcggcgtccatcacggtcgctggagatcggcgtgtcggcgggaacgacggcggtggcccgggcgccggggcccgggccaccggtcacggggtcaggtcacgacggtcagaaggtggagacgttgaggagcttctcctggatgccgtcggggtcctggctcggccagatccagccgtagttgccggccgactgcagggcggccttcacggcggcgggggaggcgctcgggtgggtggccttgtagagggcggcggctccggcgacgtgcggggaggccatggaggtgcccgacagggtcgcatacgagctgccgatgtaggtggagtagatgcacacgccgggggcgatcaggtccacgtcggagccgtagttggagaagtcggcgaaggtgtcgtcctggtcgctgcggcaggtgggcgaggccccgccgcccggcgcgccgttgaagtcggccagcgcgctgacggtgatgacctccgggtaggtggccgggacgaagccgttggcgttggcgtaggagttgccggccgcgaccacgtaggtgacgccggcgttgacggagttgcagatggcctggcgcaggctgctggagctgcagctggtgccctcggtgccggtgccgcccaggctcatgttcgccacctcgatctcgttggcgtgggcggtcacgtagtccacgccgcagatgatctgagaccaggtgccgttgccggagttgttgagcacccgcaccggccacagccgggcgccgggggcgacgccgaccacgccgatgttgttgtcgagtgcgccgatggtgccggccacgtgggtgccgtggccgttgccgtcgttggcgctgctgccggtgctgcagttgcgggcgccggcggtgtagacgttcaggtccgggtggttgagctggatgccggtgtcgatgaccgccacgtccacgtcgacccgctcgtcgatgccgttgatcttggcggtggggctcagctcggcgtcgatgcggttgatgccggtgggcagggtctgggcggtgatggacacctcccggtcgggctcgaccgactgcacccgcgggtctttggccagccgggccgccgcggcggcggtcagccgggcggagtagcccttgagggcgctgcggtagacgtgccgcagcgtgccgccgcgggccttggtctgctcggccgccaccgacgacggttcggcgccgtccttgagcacgacgatgtagccgccggtctgcgcggcggccgaggcggacggggcggcggtcaggaaggggaccagggcgagggatgcggatgcgaagacggccatgagccgctttctgcgcatgcgcggatttcctttccgggagtcctgcggggatcgagaggggacagggggtcaggcgtgcgcggggacgcacgcggccggcggattgctccagtcgcaggtccgtaacaagcccgtaattttcctttactgttgatgcctgtaaggcctgcggttagaagattgaccggtctgtcccgtttgatccataggggcgaacaaagtcgttattgaacgtatatatgacggtttgatctcggttctgtcagtgtccgacggaaaggggtcgaactgcgttgatgccccttgggcgagcttgggaacgacgcgggagagggctggtgatcttgggcgtctccctggcgtcgatcccggtgagccgcaccgaatgcgaccttcgcccctcggtgatgtgctcgcggcccggcgttccggtgaggacgccacggcgggccgtcccggcggcttgcgctcggggacggcgttttcagcggcgggcggccgggcctcatcgggccgcggccgcccgccggagctcacaaaaggaaattccggccggtgcggaacccggccggtggcttttcctttgaaaattctctgaacggcgcttttgagccggcggggattccccgcggccggccgctcagcccttcagcagttcctcgatgagcgcgccgacctgctcgatctcgatgaggaagccgtcatggccggcgggggactcgatcacccgcagccggtcggcgcccgggatgcccgccgccagctcctgctgctggtacagcgggtacagccggtcggagtccacgcccgccaccagggtgcgggccgtcacccggcgcagcgcggcggccatcccgccccggccgcgcccgacgtcgtgcccgttcatcgtctcggtcagcacgatgtagctgttggcgtcaaagcgccgcaccagcttgtcggcgtggtgatccaggtaggactccacggcgaaacgcccgccgcggaaagggtcctcatcgccctgcggacggcggccgaaccgcacccgcagctccggctcgctccggtacgtcacatgcgcgatcttgcgggcgatgcccagcccggtgtgcgggccctggcccggcgcggcgtcgtagtagtccccgccgcggaaccccgggtcgctgcggatcgcctggatctgcgcgttcgcccaggcgatctgctcggcgctggccgcccccgtggtggccagcaacagcagcgccgcaacccggtcgggctgggagaccgcccactccagcgcccgcatcccgcccatggagccgccgaccaccagcgcccagcggtcgatgcccagcgcatcggccaactgcacctcggcggccacctggtcccgctgggtgatgtaggggaacgacccgccccagggccgccgcccgtccggacgcagcgaagccgggccggtgctgccctggcagccgcccagcacgttcggcaccaccacgaagtaccggtcggtgtccagcggacggcccggcccgatcagcccgtcccaccagccgggggtcgggtggccgggctcggccgggccggcggcgtggctgtcaccggtcagcgcgtgcagcaccagcaccgcgttcgagccgtccggcgccggcgtgccccaggtctcataggccagccgcacccccggcagcgtgcccccggtctccagcggcagcgggcgctccagggtcacccactgccgccgtccaggcggatccccctcccgccaggccccggtgaccggcgggagggggaccggtgcggtctgggctgcggcgctcaggacgcgcccttcgccgcgcggaacccggcctccaggtcggccttgaggtcgtcgacgttctcgatgccgaccgacagccgcaccaggccgggggtgacgccggtggaggccagctcctcctcggagagctggctgtgggtggtggacgccgggtggatgatcaggctgcgcacgtccccgatgttggccaggtggctgaacagctgcaccccctccacgaaccggcggccggcctcgatgccgccgcgcagctcgaaggagacgatcgcgcccgccccgcgcggcaggtacttttgcgccgccccgtaccagcggctggactccaggcccgggtagtgcaccgcggcgacctcatcgcgctgctccagccacttggccagctccagcgcgttcgccgagtgccgctccatccgcaggctgagcgtctccacgccctgcagcagcaggaacgccgagaacggcgcgatcgccgggccgatgtcgcgcaaaagctgcacccgcagcttgatgccgtaggacaggttgcccagggcctcccagtagcgcaggccgtggtagctggggtcgggctcgacgaagtcggggaaccggtcgccgtgggccccgaagtcgaaggacccgccgtccaccaccacgcccgcgaccgtggtgccgtgcccgccgaggaacttggtggccgagtgcaccacgatgtcggcgccgtgctcaaagggccgcagcaggtagggggtggggacggtgttgtccacgatcagcggcacgcccacctcgtgggccacgccggccacgccctcgatgtccagcacgttgccgcgcgggttgccgatgctctccccgaagaacgccttggtgttgggacgcaccgccgcccgccaggcgtccaggtcgtcggggtcctcgacgaaggacacctcgatgccgagcttgggcagcgtgtgccggaacaggttgtaggtccccccgtacagcgaggcgctggagaccacgtggtcgcccgaacgggccaggttcaagatcgccatggtctcggcggcctgccccgacgccagcgccaccgcgccgaccccgccctccagcgcggcgatccgctgctcgaaggcgtcctgggtcgggttcatgatccgggtgtagatgttgccggtctccgccagcgagaacaggttggcggcgtgctgggtgtcccggaacacatacgaggtggtctggtagatcggcaccgcccgcgccccggtggcggggtcgggctgggtgccggcgtgcacctgcttggtctcgaacgaccagccgtcggtggcgggggcctcggaggcgtcgggggactggctcatcgtgctcctcgaactgacgatgacgcggcgccgcgccgcggagaggtacggggattcagcgaagtccgacccgcgaccggggtggcgggcgagggcgagacggaaagacggtgagcggggcgggggtcagcgcgcagccggacagcggctgctggccacccgcaggtaatcgacgtaacgcctgctcaccagcatgatcacccggtcatcatatcgtcacacgcccgcttatccgagtgcctttcatcacattccctcgtgattctccccggtggggacggcgatcggcgctctggctcgttccatcccctcggagcgctcacgccttcccggcgccttcgccgggggaggaacgtgtgcggcttctcacagggctcgggcggcgtccatcggcgctcaaagacgggagccggaaagagacggggtgactcctcgcccatcgccggaccggttcccgccgccgggacgggacgggaggccaccggccagcaccgtctccaaaaagggcagggcgcggccgacctgcttggccctgatgaccaggtcccacagcggttcgaacttcttccagccggccgcgtaggcggcatggcgcagcctgcccgccacggtgggcttggtggcggcgccgcgcaggatcgacccccagcggtagaagtcgcggtaggcccgccaatagccgtcctccaactgccgggcggtcatccgggacggttcgaagaccacatggcgggtgtcgtagagatcccagtccgagtgcagcagccggccggccttggccatccgctcatacaggcgggtgccgggatagggcgtgaggatgtggaaggtggcggtctcgatgccctggccgatcgcccactcgacggtgcggtcgaacacggacgcgtcgtcgtggtccatgccgaagacgaaactgccgttgaccatcaccccgtgctcgtgcagccgccggatcgccgcgccgtagtcccggtcgatgttctgccacttgcgctgctcggccaggttggcggcgttgacggtctcaaagccgacgaacaggctgcgcagccccgcctccacggccttctccagcagccccgggcgcagcaccgcctgcaccgtcccggccgcctgccacagccgtcccatcccgcgcatcccctcgaacagggcggtggcgaaccgggcgttgccgaacaggtggtcgtccaggaagtacaggtgccgtccgggcagccggtcgatctcggcgagcgccgcgtccacggcctgggtgtagaacgacttgccgccggcgaagaacgcctctttgtagcagaagtcgcacacgtgcgggcagccgcgggagaccacgatcgagttcggcaccaggtaccggctgcggtcgatcaggtcgcggcggaccggcggcaggccggccagggtgcgctcggtggagtcatagcggcgggccggacgcccggcgcgcaggtcggccaggaaacgcggccaggtgtcctcgcccggcccgcagaagatcgtgtcggcgtgccgggcggcctcctgcggcagcgacgtcacgtgcaggccgcccaggcagacgtgggcgccgcgggcccggtacaggtcggccagctcataggcccggcgcgcggaggtgatgtagacctggatgaccaccaggtccggctcatcggaggtgtcgatcttctggacgtgctcgtcgacgatggtcacctcatcgtcggggtccaggtaaccggccagcgtggccagccccagcggcgggaacagcgcgtacttgatcgggcggaacagcggcgaggtcgcctcggtcagcgcgggcaggatcatcttcactcgcacggggggctccttcgggtcggtcaccgacctggataccgccccgccgatcaccgcgggtgagggccgtgtgcgggttctgtgcagaaattgtgaagaccgcccgcgggtcagatcgcgttcgggatcacggcgcggatgcggcagccgcgggaggagtcggccacctcgatgcggccgtcgtgcagttccaccgcccagcgggcgatggccaggccgaggccggtgccgccgtcggagccgtagcgggcgccgcgggagaaacgttcgaatacccgctcgcgctgctgcggcgggatgcccggcccgtcgtcggcgacctccagcaccagggccgtgcgcaggggacgggcggtgacggtgacgttgtccccgccgtggcgggcggcgttgtccagcaggttggccaccacctggtgcaggcggtcccggtcggcccgcaccatcaggccggggtccgcctcggcggtgaaacgcacccgcgggtgcgcgatgcgggcctgctcgacggcctcctccaggaacgggcggacggcgaaacgggtgcgctccaggaaccgcccgccctcgtccaggcgggacaggtccagcagctgcgccaccagccgctccagccgctgggtctgctccagcgccgcccgcagcgtctgcgggcgggccggggtgatgccgtcggcgatgttctccagctgggcgtgcagggcgctgatcggcgtccgcagctcgtgggagacgttggcgatgaactcgcgccgccgccggtccacctcggccaggtcgtcggccatgctgttgaaggcgcgggccagctcgccgacctcgtcgcgggaactggcccgcacccgccggtcgtagcgtcccttggccatcgcccgggccaccgcggtcatctcccgcagcggggacgtcatgccgtgcgccaggaactgggtgaccgccagcgagaccagcacggcgaccggcagggcgtagcggccccgcacgcccgcctccagcgcctccttcagcaccagcgcggtggcgcaggtgctggccgccaccagcaggcccagcttgagcttgatggaacgcagcgggtcgagcggacgggggatcaccgcgggggctccagcgcgtaccccacgccgtgcgcggtgcggatgatctcgtcgccgagcttgcggcgcagcgcccgcacgtggctgtcgaccgtgcgcgtcccggcgcccgccgtccagccccagacccgttccagcagctcggcccgggagaacacggtgccgggggcgccggccaggaaggccagcagctcgaactccgtcggcgtcaggtgcacctgggcgccccgcaggcggacccggcgcgccgcccggtccacctccaggccgcccagccgcaccaccgggtgcgtcccagagcgcgcccgttcgatgcggcgcagcagcgcccgcacccgcgccaccagcacccgcatgctgaacggcttggtcagatagtcgtcggcgcccacgcccagcccgatcagctggtcggtctcctcgccgcgggcggtgagcatcagcaccggcaccggccgttcggcctgcagccgccggcagacctccagcccgtccaggccgggcagcatcaggtccagcaccaccaggtccggtgcgctgcggcggaagcgctcgacggcatccaggccgtcccgggcgatcacggccgtaaagccctcggcccgcagccgctcggccaccgcctcggcgatggccggttcgtcctccacgaccaggatgcggtgtctcggcacggcgcccactctaagcggagctccgccgggccgcccacgcccgggacggacccaggcggcccggccccgccggcgaaggcgcgccatttgatggcgggaaacgcggatttccccattgccgcggcggtgtccctctaggctccaggaagcagccgtcaggtagggaggaatgggttcgatgacggagaaggcggaggagacgggcggcaaggggccggcctcgctcgacctccagatggaccgcgcgcatccggcccgggtgtacgactacttcctgggcggcaaggacaacttccccgccgaccgggagctcggcgacctgatcgccgccgtcaccccggagatgcgcgacaccgcccacatcaaccgcagcttcatggtccgggccgtcaaatacgtggccgaatgcggggtggaccagttcctcgacctgggcaccggcatccccaccagccccaacacccacgaggtggcccagtcggtgatccccggcgcccacgtcgtctacgtcgacaacgacccgatcgtctccgtccacgggcgggcgctgctggccaccgactccaccacggcgctcgtccaggccgacatccgcgacatcgaccggctgctggaggagcccaagctgcgccagctgatcgacttcagccgcccggtcgccatcatgctggtcgcggtgctgcactacgtcaccgacgaggacgatcccggccgcatcgtctcccggctgctgcaggaggcggcacccggcagctacctgatcctgtcgcatttttccgccgacatgagcccccgggcgcaccaggtggtggagctggccgcccgggacggggtggccatgcgggcccgcagccgggaggagatcgccgagttcttcaccgggctggagatggtcgagcccgggctggtgctgccgccgctgtggcggcccgacggccccgtcccctcggatttgagcaacgcctggggttacgccggggtggcccgcaagaactgaaaacggcccgggccggacgtgcacacgatccggcccggcgccgtgggaccggtgagcggccgatcgcaaccgccccgcctggtggaacggggcgcacgggagcctgtggaggagggcgcatggcgcgcggcggaccactgatcgatgcggccaacgcgctgaccgtgcggtgggccgcggcggtctgctcgccggcgcagtcgacggtcctgtccggggccggggtgtggccgctgctgggcttgctggccgcgggcgccgccggcccgggggaacgggagctgcggcaggccatcggggtgacaagcggcgaccccatcgacgccgccgaaagcctgctggaggagatggcctccgcaccggccgtccagtccgcgctgggcctgtggaccgcacggcggctgcggctgaacccgcaatgggccgggcggctgccggcgggcacccgtggcgagctgaccggcgaccccggccgcgatcaggagctgctgaacgcctgggccagggaacggaccgatgggctcatccccgccatgccggtggaggtcgatgcggccacccggctggtgctggccggggccctcgccatccgcaccacctgggacgagccgttctccgagttccccacgccgctgacggacggcccctggggcgggcggtggatcgtcgcgctgtcgcgcaccgtcaggacgatgcacgaccttcaggtggccgacaccccgggcggcccgctgaccatgctgcgcgtgaccggctcaggggacctcgacgtccacttgctgctcggcggccccgcccgcatgcccggggacgtgctcgccgcaggcgtcgccgcactggcgggccgctgctccctcaccggcggggacgccctgccggagggagaacccgcccccggtgtcgtcgtccggacgatggagagcgccgtcctcggcgatgtgatgaaccagatggtgccgcgtttcaccgtcacctcctcccacgatctgctcgccacgccccaggtgttcggcctgcagagcgtgatggacaccgcgcggggccacttccccggcatcagcgccgaaccgctggccatcgaccaggcccgccagaacgtccgcgcctccttccaggcccggggctttgaggccgccgcggtcaccgccttcgccgccacggtcggatcggcgccccccgtggccaccgtgaaggtcaagtacgtgcaggtctgtttcgaccgtcccttcgccttcctggccgtccaccgcaccagcggcctgatcctggtcgccgggtgggtcgccgaggccgacgaggccgcggtgcccgggctcccctcgccgcggcccgcccggcccgggcggcccttcgggaggtggggcggctcctgacgggaagatccccgggacgagccgggaggtgcgcggaagcccgcgcacggccggaggtctggtgagccgttcgccgcctccggccttgaggtcaggactccagccggccggcgacgcggcgggcggcctcgatggcgtcgcgttccgtggcggcggcgtccttggcctgtgtggcgtagcggacggtgatccgcacccctcccacgtgggccaggacggtggagacgcgcagcagcccgtcctcggtcgccgcgcaggccgcatcccccactccgggcgggcggtggacggctcccagcccggccagcgcggcgcagccccgctcgtgctcggtcgccgccctgtcctcgggaccggccttctcgaccctgaggtcgaagtggatgtactcggcggagccgaggtcgccgccggccgtgcaggaggcgctgcgcagcccgccgccgccgcgccgccaggacgcctcggggaccaggccggccacgtccgccgcggcgcaggggtcggcgagctcggaccgtcccggcggcaggaccccgaaggagaatcccaggacgaccgccgcggcggcgacggcggcgccgccgaagaaggtcaggacgagcgtggtgaggagaccgccgagggagcccgccgcggccgcggaacgttcgctcatgctctctccagtgccgtggcggtcagccggtgcagccgcctctcccggccggggacgggcgagtcggcccgcaccaccacgacggtctgccgggcacgggccaccaccaggtaggacggctcgtcccggcgtgtgccggcgcaggccgccgcctgctcgcccaccccggagatcggctgcggccggcaggcgatctccgggtgttcgaccttggaccggaaggactcctcggccgccttcacggccgtgacggtgatggtctcatggctgcggcggcggcgtatctccatgtggccatagcggtgcacgtccaccgacaggtaccgccggccgccggaggagaaggtgcacccgctgctgatccacccttcggagcccgcctcgtccggcgggcgttcggagaggatctgggcgtccggcacgatctcctgcagcagtgcccggtcgaccaggttgcacggggagggcaccacgggcaccggctcgttctcctccgcgggggaggaccacagcccccacgccagccctccgccgagcagcgcgcccatgagggcggaccagaccgacaggaacgccttcgtgcgaatgtccatgaccggacgattatcgccgctgccgatcaatgggccttttcaacccgtggcccaaggggccgtggacagcggccttgatgatgcccggtgctgcggcgttccaggtcacggccttgtccctgggggcgtcgtcccgtttcagcctgtgaaggcggcgtggtgaaaaagctcaacgcgcaggaaccggtgcggtccgcatggccgggtgcccggttccttgtggtgcgtaatccgcaggccggggcgtgggggagggcgccggtcggcttcctgggagagcggttgctcggggactccgttgaagcacctgccgcgataagggatgattcgggcaagtggtgctcgtgtgttatttcggtattcgtggttcccgaggggaagaagtggacgtcttcggcaggtgcggccgtcccgccgccgggcaccggacgtccattcccggcgcgggcggagagacggccccatgagccgcgatgccccgcccgcgggcgtcgcctccgaaaagggccggtcgccgggaaagacgccgcggcctgcccccaccggcaccgagcccgcccgctgtgacctgcacggggatgagaccgccaccggccttcgggagagcgccgatgccggtgtccgcacgctggaccgcgccgcggtcagggaggccatcacgaccctgggcaccggtttcctccggcaccccgataacgacgccctccgcaaggccctggaagaccagggcgaggtcaccccccggaggttgcaccgggctttgctgcgcaccgtctatcggctgctgtttttgttcatcgccgaagaccgcggaattctgctcgacccgcacgcctcccagcaggcccgcgaccgttacacccgcttcttctccaccgcgcggctgcgccgcatcgccgcccttcccgggcccgacccgtccgaagaccgaagccgcggccggcggcgtgcgtccgtccccggcgggcttcccgaacgaggcccgcccggccgttcccgaaaccaatggcggaccctcgtttccgtgctggacggcctggggcgtgaaggcggagttcccgaactggctctgcccgccctgggcgggcttttcgaacaaaccggcatcgacgccctcttgcacgagtgctccctggatgatgagcacttgctggaggccatccgctcgctgtcacaggtgcgcgaccacaaaacccaccgcactctttgggtggacttcgcgcgcatggacgtcgaagagctgggttcgctgtatgagtcgctgctggagcatgtgcccggctatgacccggccgagcgtgcgttcgtgctgcgcaggctcggcggcaatgaacgcaagatcagcggctcgtactacacgcccccctcgctggtcgaggcgctgctggacgcggcgctggacccggtgatcgacgacgccctcgaatccggccggaccgccgccgaacgggaaagggcgctgctgtcgctgaccgtctgcgacccggcctgcggcccggggcgtttcctggtggcggcggcccgccgcatcgccgggcggctggccttcgtccgcaccggcgacccccggcccccggcccggcaggtgcggcgggcgctgcgcgaggtcatcgccggctgcgtctacggcgtggacctcaacccgatggcgatcgagctggccaaggtgtcgctgtggctggaggccggggagccgggcaggccgctgagcttcctggacgcccatctgaaggtcggcaacgccctgctgggcgccaccccggccctgctggccggtggactgcccgacgaggcgttcacccccatcgaaggcgacgacaggaactgggtgcaaaccctcaaaaaacgcaacagagccgaacgcgaggcgctgaagggtcaccagagcatccggccgtcccaccgcggagaggagaccggcccggcgggcaaggagctcgccgacgcctggtgcgcggcgttctgctgggtcaaaacgccccgggccgcgccccccgtcaccacccgcaccctgctggacctggcacgcgacccggactcggtcgccccggagacccgggccgagatcgcgcgcctggcggagcggtaccgcttcttccactggcacctggagttccccggcgtcttcggcgggcggggcggcgcacccgatgagcgcaccggctggagcggcggcttctcgtgcgtcctgggcaatccgccgtgggagcgcatcaagctccacgaccgggagttcttcgccacccgggacgagcgcatcgccgccgcccccaccaaggccgcccgcgaccgcctcatccgggcgctcgcggaggagaaccccgcgctgcacgccgagtacaccgccgcccgccggcgggccgaggccaccgggcatttcctgcgcaggtccggccgctacccgcacaccgggcgcggcgacatcaacacctacgcggtgttcgccgaaagcggccgggcgatcgtcggcccgcacggacgggtcggcctgatcgtccccaccggcatcgccaccgacgccaccacccggcacttcttccgggacgtggtggcctccggccgcctggcgtcgctgcacgacttcgagaacaccgcgccgctgttctccggcgtgcaccggtccttcaagttcgcgctgctcacgctcaccgggcgggccgaacgcaaggcgagcgccgacttcgccttctacctgcacgacccggccgagctgcgggcgcccgcccggcgcttcaggctgagcccgcgggagatcgccctgctcaaccccaacaccggcacctgcccggtcttccgcagccgccgcgacgccgagatcacgctgggcatctaccggcgcgtgcccgtgctgctgcgccgcggcgagcccgacggcaacccgtggggcgtttcgttcctgcggatgttcgacatgtcggccgactcccacctgttccgcacccggcgaaggctggaggccgagggctggcggctggagggcaacgtcttcacccgcgacgggcggcgctacctgccgctgtatgaggcgaagatgctgcaccaccacgaccaccggtgggccacctacgaggccgacggctccatccgggacgtcaccgcggaggagaaacgcgaccccggcttcgtcgtcatgccccgctactgggtgcccgagcacgatgtgcccaccggccgcaccgaccggcggggacggcccgtcatggcgcccggggtccgctcccgcctggccgcgcgcggctggacggccggctggatgctggggttccgcaacgcctgccgcgccaccgacgagcgcaccttcatcgggcacctgctgccgcgggccggggtgggcaacagcatgcccgtgatcatcaccgacgacgcctcctgcgccccggccctgatggcctgcctgcagtccttcgtgctggacttcgtggtccgcgccaaggccggcggcgcgaacatgaacttcttcatcgtcgagcagctgccggtgctccagcggtcgaggctgcccgagcccgccccctgggacggcaccgcgacgttggcggactggctgggcgcccgcttcctggagctcagccacacgtccggcgacctcggcctgctgcccgtcgcccccttccgctgggaggaggaacggcggcgcctgctacgggcggagctggacgcggcgttcttccacctgtatgggattaagcgggacgacgtggactacatcatggacacgttcccgatcgtgcggcgcaaggatctggcggcgttcgggcgctaccggaccaaggagctgatcctggccgcctatgacgcgatggcccgcgccatccgctgcaaagagccctaccggacgccgctcgatcctccgccggctcagggcctgtcccaggtgcggctcatcaccgcggaagcgcccgaagcgcccgaggcgaggccgccgggcccgtgcagatctaccgggtctactacgactcgcccggcaaggacaccggctccaacagctccctcaacgccgagtgggtgcagatcatcaaccggggcaccaagacccggcagctcaagggctggcggatccacgacaggaccggctacacctacaccttcggctcgttcaagctgggccccaagaagaccgtgaaggtccgcaccggcaggggcaagaacacctccgccaaccgttactggggccgccgctggtacgtgtggaacaacaccggcgacaccgcctacctgcgccgcccgagcggctccctggccgactcctgctcctggagcaagaagggcagcggccacaagtactgctgaccgccttcgccgaaccttttcagcacgcgtccttgagcgccgggagccaaagggctcggcgatgcccggcactgggccgtccccgcaggccgtgacctgcggggacggcttgaagaagttcaccgcgggcgtggcccgcgccgccgggacgcaggcggcgcgggccgcgcccccatcgatgccgcaccccttttaggcccgccgattgttgcgcgacgcgccgcctcttatcctcttggctttaccctcgtatcggccctttcgcgggccaggggtggggtttgcggtggtgcgttttcaagtgctcgggccgctcaaagcggacctgggcggacggccggtgaggctcggcgggctccggcagcgggcggtgctggcggtgctgctgatcgcgcggggcaggatcgtgtcggccgaacagatcgtctccgcggtctgggaggggtccccgccgccctcgccgaccaccctgcacgcctatgtctccgagctgcgccgcgccctggaaccggaccgcccggcgcgcgcacccgcccggctgctggtgcgggaaggcccgggatacgcgctgcggatcacccccgaccagctggacgccgaacgcttcaccgacctggccgcgcggggacggcgggcactggaggccggcgcggcggcccaggccgaagagctgctcggccgcgccctcgacctgtggcagggacccgcctacgccgagttcaccgacgccgggttcgccatccccgagatcgcacgcctggaggacctgcgggccggcgtccaggacgaccgcgtggccgccatgatcgagctgggccggcacgcgacggccgtgggcctgctggaggcccaggtcgccgagcatccactgcgggaacgcggctgggaactgctggcgctggcgctgtatcgctccggccgccaggccgacgcactggccgccctgcggaccgtccgccgccgcctggccgacgaactgggcatcgaaccgggaccggcgctgcgcgccctggagacggcgatgctgacccaggaccccggcctcgacccggcccctcggcacggcgcggtcccgcccggcaggccgcccgcggcggagcccgtcccgccccccgcggagccgcccgcgcaatggacgccggcactgcggccggaaccggcgcgaaccggcgggaacctgccgttcgcgctgtcggccttcgtcggccggaccgaagagctggccatgaccggccgcctgctggccgagcaccgcctggtcaccttgaccgggacgggcggggtgggcaagacccggctggcgctggaggccgcccggcggcgaagcgaccccgacggcccctggctggtggagctggccgggctgcaggaggagacgctgctggccgccgcggtcgccgccgcgctgggcatcccgggggtgagcacccccgaccagctggccgcggtgctggccggccgggaactggtgctgctgctggacaactgcgagcacctgctgcggggcgccgccgaactggtcggtgcgctgctggcgcgctgcggcgggctgcgggtgctggccacctcccgcgagccgctgggcgtggcgggcgaggcggtctatgaggtgccgccgctggagcccgccggggacgccgccgagctgttccgccgccgggccgccgccgtgctgcccggctggagtcccgacgaggccgagcaggcccgcatcgtgcggttgtgcgccgagctggacggcattccgctggccatcgagctggccgcggcccagtgccgggtgctgtccatcgaccaggtcgccgacgcgctggccgaccgtttcgcggtgctggtcggcggcgcggccggcggcccgtcccggcaccgcaccctggaggaggccgtcgcctggagccaccagctgctggaaccggccgagcggcggctgttccaccggctgggggtgttcgccgggggcttcgacctggaggcggccggggcggtcgccggcgtcaccccggtgctgccgccgctgtcggcgctggtccgcaagtcgctgctgaccgtcgagcccggcagcgccccccgccgctaccgcatgctggagacgctgcgccagtacgcgctgcggaaactggaccccgccgaactggaggcggcccgcgaacgccaccgcgcctgggtgctggcccgcgccgaggccgccgaccgccggctgcgcggcccgcagggagccgacctgctggcccagttgagcggggacctggcggagatccgggcgacgttcgcctcggcggccgccgccggggacggggagtacatgctgcggctgggcgcggcgatgtactggttctgctaccgcaaagggcacatcgccgagggcctgtcctggctgtcggaggcgctggccgccgtgcccgacgccgacccggggctgcgggcgcgcgcccgcgtgggcctgggcgggctgctgtacctgaacggccaggtgcgggacgcctacgaggccgcgctgaccgccgggcaggaggcccgcgcggcgggggaccgcatcaccgaggcgctcaccgacatctaccgcgtctacatgggcgcgctggccggagtgccgctggatgtcgccgaactgagccgcaccgccgtggaacgggcccgcgccaccaccgaagaatggctggtcgccgaggcgctgatggtgcagggcatgatggcgcgcctggcgggggacccgtccgcgccgcaggtgctggaagaggcgatcgcggtcgcgcaggcctgcggtcacggctggtcggtcggttcggcgctgtgggccgccatgaaggccgcgctggaccgcggcgacggcccccgcaccctggagctggccaagggcctgctcgtcatctccgaacgcgacgtggatgtgacctcctggctggtgctgctgcacaccgccgcccacgcgctggtgctgaccggacgccccgagtccgccgccgtgctggtgggcgcggtggagggcatcggccggcaggtcggcttctccccggagaagatggacccgctggacggcccccgcacctccgccgccgtccgccgggcgctgcccgcccacgagtaccggcggcacctggcccgcggccgccgcatgtcccgccgggaggtctccgccctgctggccgatctcatcgccgaaacgaccgcagcggcgggtcggcccggcgcccggtgaggacgtcggccaccagctcggcgaccgccgtctccgaaggggccaccacgtcgatcacgggggtgcgctcctgcgccagctccagcgtccagccgccgtcgccggcgtagcagcccaccgtcagcgccgcctcccccgaccacccccacggcggggtggccgccagccggggcagcaccaggcgcccctggtagacgcccaccggtgcgatcccggccgcggccagcgcctccgccatgcgctcccgcccggcccgcacccgggacgccgagcgggcccggcggtgccggccggcgacggcccgcagggcgaggccgggcaggtccgcgcccaggccgtcccagtcgcccggcgcgatgccgtgcccgtccccggccgcatacaggtcggcgagcagcgccgccgcctcccgcagcaccgcgtccgcgtaaacggtggccggctgggcccgagcggccgccgcgatctgcatgccggtgtccgccgcgcgcatcggctcagccctcctgcccgggcagcagcggcagcatgtcctcggccggcaccgggcacgggtggaccggcagggcccattcgggacggcggcgcagcacgcgggccagcatgcccggggcgagcagccgccgcgggggagcggccaaggcggccacgcgcaagacggcgtcgccgaccaccgggtcggcctcggccgccgcgtgcagccggtcgaaataggcgttgcgcaggcggggcggcgtgctgcaccccagccacgagcctttggtcacgagcgcccagggggcgtcgatgacctcggcggccttggcgaagaaccggcgggccgcatcggcggtcccctcccgcagcgcctcccgcagcaccagcgcctggcaggccgccacggtcacgtcataccaggaacaaggaccgaaatgacacagtgcgtcaccgaccgccacataccggccgggaaggtggcgcaggcgctcgtagcggcggcggaccccggcggccgggcgcgtcagctggggcgggccgaccgggtccagtttgagcatgagccggtgaatgtcgggaatcggcagccgggcggcgaacgcctcgtaggcgtccgggtcggcgcagagcgcgtcctcgcccgcgcccagcacggtgatcagccagcgtccgccctcggcccgggtcgcaagcccgccgcggggctccgcccccggcatgaccgcgatcacatcggcgtcggcgtcgccgggatgggcgcggtactcgcgggacacgcagaccggcccggggcccgcgtgctcctgcacgggcggcgcgcagcccagttcccgcagccaggcgatgccggggtcgtcccgcccggaggcgttcaccaccaggtcggccgggatctccgcgcggccgccggccgtctgcacgcgcaccccgccggcctccggcagcagccccaccgcttcgcagcggaagcggatccgcacgcccggcagggcctccacccgggcgcagatcgcctcccgcagccgcggccggctgacggccagcccgcgcagccgcgaaggcgccgggtgcagccgccgcccgccgtggtaccaggcgcagtcgccctgcagatcacaacgggcggcgcccagggcggccagttcgccgatcagcccgggaaacagcccctccagcgcctcgcagccccgcgacggcagcaggtgggcgtggcggtcccgcgccgcggacgcaccggccggctcgccgcggtcgatgacgctgacgcgggcgaaacgctccgccagcacccgggcggccagcaggccggcgatgcccgccccgatgacgacggcatgcccgccgcggtcgatttccgtcatgacgatcccctccaccggccctggcgccgcatccctcacccaggcgccgggccctgcgatgaccagggtgctcccggtgtcttggcggtgacttggaaccggcttgccccggccgcatccgccctccaagcgcaccgcgcgcaggacgcccggccggccggggcgccaagaagagtgagaacttttcgtgaactgttcgcctgaggcgccgccggaccgcttacgcttggggactccccgtgcggagcgggatgcggtttcgcaggcgtgccgggccgttccgcgcagggtgcgacgtgacgtctcctcgcagtcgtggagggccatgtattccgatcgggagtgctctgccgacccgtcccgtcgcccggcggacgatgtgcgccgccgcgtggtggaggcggctagcgacacccggttccccatgcgttcggccggccgctcccatctggacgtccacctgtcgctgctgcaggaccgcctgccggtctacgtcaggacgatggaagagatcctgggcaacgccggccgggccgacgtccacaagaacctggtcctgatcgcccaggcgaccatcgacttctatgaggccctcctgccgtccaaggcgtcggtgctggccgaccccgcccagctcgtccagtaccgggagatgatgcgctcgcgcggcatcggccagcagcaggccgaaaaggcggtcgcctgctacctgaaccgggagcgggagctgggccgcctcggcgcgcgggtggacgtcctggccgccgcccggacgctgctcaacggctgcctgggatatgccttcaaccggctcctgatgggccgggaggaccagccgtcccccgaggagtacgccgacggcctggtcggcggcctccgcctgaactcctgacccgcccggcccggcgcgctcactcttggtgaatgacatgacgccttcgcgtcattgagcgcgggcgtcccgctgattcggcaattgggaattttccccagcagattccctcccatattgggacggtgcccacccttggccgggtgcaccccttctgacatgggcgttctgcacaaagttcgtggtgcgaaccgcatcgaacgacttgtgagatctggctaatttgtgcagacagtgagatcctccggcgtgtgccatcggcgtcattcaccggttttccggccgggcgcgggggcgttcgcacaaaacccgccgcggtcagggcgcgcggtggcagccggtgaccactttgcaagcgggtaccggccacccggccgtcacgaggacaaggaccgtcatgcctgaagcagtgatcgtctcggctgtgcgttcgcccatcggacgcgccggcaaagggtcgttgaaggagatgaggccggacgatctggcggcgcagatggtgcgcgccgccctggagaaggtcccgcaactggacccggccgacatcgacgacctgatgctgggctgcggccagccggccggtgagtccggctacaacctcgcccgggtggtggcggtgctgctcggctacgaccacctgcccggcacgaccgtcaaccggtactgctcctccagcctgcagaccacccgcatggccttccacgccatcaaggccggggagggggatgtgttcatctccgcgggcgtggagaccgtcagccgctacggcaagggccgcgccgacggcatgcccgacactcacaacccggtcttcgccgatgcccgcgcccgcaccgcggagttcaccgagggccgcggcggccagtggagcgatccgcgggagcgcggcgagttgccggacgtctacatcgccatggggcagaccgccgagaacgtggcgcagctgatgggcatcagccggcgcgagcaggacgagttcggcgtgcgcagccagaacctggccgaaaaggccatcgccaacggcttttgggcgcgcgagatcacccccgtcacgctgccggacggcacggtggtcagcgccgacgacggaccccgcccgggcaccacgctggagaaggtcgccgccctcaagccggccttccgccccgacggcacggtcaccgccggcaactgctgcccgctcaacgacggcgccgccgccctggtgatcatgtccgacaccaaggcccgcgagctgggcatcaccccgctggcccggatcgtctccaccggcgtctccggcctgtccccggagatcatggggctcggccccgtcgaggcgtcccggcaggcgctgcgccgcgccgggatgaccatcgacgacatcgacctggtggagatcaacgaggcgttcgccgcccaggtcatcccctgctaccgggagctgggcatcgacatcgacaagctgaacgtcaacggcggcgccatcgccgtcggccacccgttcggcatgaccggcgcccgcatcaccaccaccctcatcaactcgctgcagttccacgacaagcagtacggcctggagaccatgtgcgtcggcggcggccagggcatggcgatggtgctggaacggctgtcgtgacggcccgggaacgtccgctgaacagaccacgaggaggacattcatgacccagcaggcatcccgtaccgccatcgtgaccggcgcggcgcggggcatcggcgccgcggtggccaaacggctggccggtgacgggctggcggtggccgtgctcgacctggccgaggacgcctgcaagccggtcgtcgccgagatcgaggcggccgggggccgggcgctggcggtcggctgcgacgtggccgacgagcaggccgtcaccgccgccgtcgaacgcgtggccgccgagctcggcccgccgctcgtcctggtcaacaacgccgggatcatccgcgacaacctgctgttcaagatgagcaccgacgactgggacgcggtgatggccgtgcacctgcgcggggcgttcctgatgacccgggcggcgcagaagtacatgaccgaggccaagtggggccgcatcgtcaacctgtcgtccacctcggccctgggcaaccgcggccaggccaactactcggccgccaaggccggcctgcagggcttcaccaagaccctcgcgatcgagctgggcaagttcggcatcaccgccaacgccatcgccccgggcttcatcgagaccgagatgaccgccgccaccgccgcccgcgtcggcgtgccgttcgaggagttcaaagcggccgcggccaagcagatcccggtccagcgcaccgggcgtcctgaggacatcgcgcacgcggtgtccttcttcgtcagcgaaggagccgggttcgtctccggtcaggtcctctatgtggcgggcggaccgcgcggctgaccggagcagggggaggagatacacaccgtgaaggttttcaacggcgtcgccgaactggaaaaggcagtcggcacgcacctgggatacagcgactggcacaccgtcacccaagagcagatcgacaagttcgccgaggccaccggcgaccaccagtggatccacgtggacaccgaaaaggccaaggcgggccccttcggcaccaccatcgcccacgggtacctgaccctgtccctgctgccgaagctggtgcagcaggtctaccgggtggacggcctgaagatgggcatcaactacggctgcgacaaggtccgcttcccctccccggtgccggtcggctcccggctgcgggcgggcgtggagctgctggagctgacccacacccccgccggcacccgcgtcaaggtcaaggtcacggtcgaacgcgaaggcggcgacaagcccgcctgcgtggccgaatcgctgtcgctgctggtggcctgagatgaccggtaccgaagagatgatcaaagacctcacccggcgggtcgagaagctgctggccgaatacgacccggcccgcaccgaccggctggagttcctgcgcgcccgcttcgacgccgggctggcctgggtgcacttccccgaagggctgggcgggctgggcctgccccgggagctgcaggcccacgtggaccgcctgctggccaaggccggcgcccccgacaacgacccgcgccgcaacggcatcgggctgggcatggccgccccgaccatcctcgcctacggcaccgaggagcagaagaaacgcttcctgcgcccgctgtggacgggcgaggagatctggtgccagctgttcagcgaaccgggcgccggctcggacctggccgcgctcgccacccgggccgagtgggacggcgagtactgggtggtcaacgggcagaaggtgtggacctccggcgcccacaaggcccactgggggatcctggtggcccgcaccgaccccgaggcgcccaagcaccgcggcatgacgtacttcctgtgcgacatgcgcgacccgggcgtggaggtccggccgctgcggcagatcaccggggaggcggagttcaacgaggtcttcctgaccgacgtgcgcatccccgacgagcaccggctgggcgagcgcgggcagggctggcaggtggccaccgccacgctgatgaacgagcgggtcgccatcggcggcggcgacatcccccgcgaaggcggcatgatcggggtcgtcgccgacacctggcggcgccggcccgagctgcgccgccccgacctgcacgcccggctgatgcggctgtgggtggaggccgaggtggcccgcctgaccggcaagcggctgcggcagaagctggccgccgggcagcccggccccgaggggtcggcgtccaagctcaccttcgcccggctgtcccagcagctctccggcctggagatcgaactgctcggcgaggaagggctgcgctatggcgactggacgatgaagcgccccgacatcgtcgtcttcaccggcaaggacgccggctaccggtacctgcgcgccaagggcaactccatcgagggcggcacctcggagatcctgcgcaacatcgtcgccgaacgcgtgctgggcctgccccccgagccgcgcgtcgacaagaacgtcccatggaaggacctgccccggtgaccgcaccgcaggcaagtgaggagaaggcatgagcgaggatctcaacctgttgtacaccgacgtcgaagagtcggtgcgcgacagcgtccgctccctgctggccaagcggtgcgcccccgagaaggtggtcgccctctacgacggcggggacgccgggcagcgggagctgtggcaggccctggccggtgaactggggctggccgccctgctggtgcccgaggagcacggcggcgccggcgcctcggcccgcgaggcgtcggtggtgctggaggaactgggccgcttcgtcgcccccgtgccgtttttgaccagcgccgtcgtcgccaccaccgcgctggtggaggccggggccggaaatctgctggggccgctggccgccggggagcagaccgcggcgctggcggtgccgctgaccacctcccctgacgggccgatcccggcggtgaccgcagatggcggcgcgctgcaggggacggccaccagcgtggccggcgccctggaggccgacgtgctgctggtgcccgtccgcaccgaaggcggcctgcagctgcaccgggtgcccgccgaggcggcccgcatcacaccgctgacctccctggacatgacccggcagatcgccgacgtggacgtgaccggggcgccggccgacgcggtggccgaaggggaggccgccgagcgggcggtgcgcgccgcgctggagaccggggccgcgctgatggcctccgagcagctcggcgtggcccagtggtgcctggacaccaccgtggcctacctgaaggtccgccgccagttcggccggatcgtcggcggcttccaggccctcaagcaccgcctggccgacctgtatgtgatggtcgagtcggcccgcgccgccgcccggtacgccgccgcggcactggccgccgacgaccccgaccgtccggtcgccgcctcgctggcccaggcctactgcgccgacgcggcggtgctggccgccgaagagtgcatccagctgcacggcggcatcggcatgacctgggagcacccggcgcacctgtacctcaagcgcgccaaggccgaccagctcgccttcggcaccccgggcgcccaccacgcccgcctggcggacctggtcgacctgcccgcagcctgagaccctgctcgtggcggcccgccggcctcggcgggccgcccggctgcgtcctgccccggaatgcgccgggcgcgttctggggcaggggcgctcggaccggacgacttcgccccggcggtcaggacgggggctgctcgcccgggtcgtgacctgcggcgatcatccccagggacagctccagccggtcgcgggcgttctgcaggtcgcggccggtgagcgcctcgatctgcttggcccggtagagcaccgtgttgcggtggcagaacagcacctgcgcggcctgggtcgccgacccgttgtgcgccagcagcgccgccagcgtgcgcagcagcatgtccttttgcgccggcggcagggccagcagcggcccgaccgtctcccgcaccagcaccggcaccacctccgggctgccggccaccagcacctccggaagccgctcggcgacggtgacgatccgctgggagccgcgcggcagcgactcggcggcgcgggcggccagccggtaggcggtggcgaacccggccacgccgtcgtgggccgccgccacgccgacccggcccgccactcccggccgcagcgcctccaccagctcgtccacggtgaacccgccgtggcagaccagcccgaagtaggtgccgccgcgcacatgccagtgcgaggagacgcccagcctctccagcccgtcctggggcgcgcgcagcggatcgtcgtgcggctcctccagcagcgccaccacgcacgccaccgggtcgcccggcgccacccccagcgcctcacgcgcctccttggagaactgcgggtcggtgccgcgcccgtccaccagcccgtccaggaagttctgctgccgctgcaggtcgcggcgctgcagccgggcgctctcccgccggtaggcctccaccagcgtggcgttctgcacatccagcgccgtccacagccgctgcccggccagcagcagcagatgctcgtcgatgtcgaccttgtggtcccagcgcagccgcagcagcgcctcccacagggtgcgggcgcccaggttgtaggcgttgagcacccggtccagcggcaccccctggcgggcccgggtccgcccggtctcccgccacagctccaccgggtgctcctccggcggcgccagccccgccatggcctgaatgccgcgccgcacgtgctcccgggtggtgcggcgctggtcggcctgcaactggggggactgctcgcgccagtaggggtcggtctccagcagcacccgggtgatctcctcggcgatccggtccacctgcggcagcagcagcgaaaacgcccgggcgatggcgcgttcggtctccggatccagccgcgggatccgcggcggccgcacggcctccccggcggacccctccctgtgacgcactcaagcgagcatgccaccgccttccggatccgccaaacctccctgtgacggagcacaaccgccccgagttgcggcgaagacgatttgcggcgcctcagccgcccgtccgcatccagtgcccgccctcctgccagcccaggaagcggcgggcggcgggggcggagccgtcgtccaggtcgccgccggccaggacgtggcgcaaaccggtgagcaccgggttcaggcggatgatggtctgcgccgggcgccgccggagctcctcctgcatccaggcggccagggcgtcctgttccgccggggtgcacagcgacatggagaacagcgtctgccgccaggcgtaggcggcgtccttgacggcccgcagcggacgcggattgccgaacacgcgcccgacctggcggcagaccccttcgaaggcgcggcgggccgggtcgggccggccgggggagggggagaggccgatcgggcggaccagcgcggccaggttgtgcgtggtcaggatctgcgcctgctcgatcagcatgccgttggacggcaccgaccaccgcctctcccggatgccggcgcgccgccggcacagcgcggtgaagccctcgcagacgcgcgtgccgaaccgctcgccgagcggagcgtcggccaggtcgcggaccgcggcgtagtcgatgccgcagtaccgcgcgtaaaggccgccctccatcacgtcggcggccggcagtgcggcgtcgcggaacttggccgagaaggagcccatgaaaatgtcggcggccaattcctccaccagcggcaccgcaaggcccgcctgccggccgcgctcggcgaccatcgagtccacggcgtgctgcagcagccgggacggccggcggccctccagcacgtcctgcagcgccgtgcgcaagatcgccaggttctccttggggttgcggtgcttggtgcacaaggtgtgctcggcggccagccggcggtagcgcgccagcagctcgtcggcgaacgggttccacaccgtcagcgcctcgttcatcgccgcgaccgccgcgctgggccgccgcgccgccagccgctcgcgcacctgcccgaccgtccagcgctgcgtcagggacgccttctgcggcgccccggagggccggggcaggaaacgcagccggtcggcgaacggcccgatctcctccagcacctccagcgcgccggccgctcggcagcccggcgccgggtctgctcgtcctcgtgaacggccgcggtgaggaacgccttggccatctgcccggcggcgtagccggggttcgcctgcgcccgcggggcgccgccggtgaagtcgcccatagccagcgtggcgggttccgcccccgcgccctccgggtcccaagcccggcgctctggctactgagctacacgctgtcgtcggcacagcgtaaaaaccggtgccgacgcgatgcaatggaagacgcgatgcaatggaattggcgcaatggcccagatggcgaagcgaagagaaaatcgggcccggcgggaatgtcgcaacggcttggtagcctgcggccgtgcgcgacgacgaggcggccctggaggagctcgaagagcgcatggcctccctgcggcgcgcgctccgggcggcgctggtgcagcgggactcggcacgggcccgcaggctgcgggccgagctgcgccgcaccgagcgggaatgggaggagctcgccgccccggccgagcgcaaggcccccaggcggctgcccgcccgcgagcaggcgcaccgggtgctgacgctgctgggggtggccgccgcgcccaggctcatcagcgccgtgcacgacgccttcttccccggcgacctgccggcctcccggctgtggaacctgcggcgggacgaggagcgctcctaccggtcggcccccggcgcccgcccctactacctgtgcccggcgctgaccgccgacctgctggccccggcgcgggggctgctgacggtgagcacctggccgctggagcggcggatcatcggcccgcacagcccccgggtggacttcctgaccgccgcggtgcggatctccaccgaggtcctcgcccgccgcagggcgggcaggccctggccgccgcaggccagggcgcgggccgagcggctgctgcaggagctcgcagccggcattcccgacgccctgccgccccccgcccgcggcgccgcccgcgccgaccccgagcaggtggcccgggccgccgagaccgagctggcgatccacgccgagaccgaccggcgggaacgcgcggccgccgccgaacgcgcccgccgcctcggcgacacggagcggcttttcggaatccggctcgctcccgtgccgggccgcgccaccatgggacgctgaccgggccttccggcaggccggcccggtgaccgcccgcaacctgacgaccgtcatcgcgtactgaacagggttttcgctgtggactctgccgccgcccgcctggccgcgctccggggcgccgcaccgccggtgaaccacgacgcccgcaccctggccgggctcagcgccaaccccggctgcgcccgccgggcgctgctggacgcctgcggcgccgacaagggcaagatcgcccgccgggccggccacccctggcagttcggcatgtcgccgttcgccctggcccgcggacgcgacttcgaacggcggctcaaggacaacggcgcggcgctgctgctcgccctgctgcggcaggagctggaactgccgctggaagaagtcgcctacgtcccgctggagacggtcggcgacaacaccggccgcgagctgcgccaccgcaacacctgccggcggctgctggcggccgccgccggcagggagccgggcacattgttcgaccacccgctgttgcggctgcagatcggcggcgtccccgtctacctggaaccggacctggtggccctcaaggccgccggccgcttccacgtggtggagatcaaatcgttcccggtcatcgacggccgggccgaccccgagcacgccgccgcggccgtcaagcaggccgccgtctacgtggtggcgctgcaggagatgttcgccgagcacggcgtcgaccccgacgtcgtcgccacctcggtggtgctggtgacgccgaagaacttcggcaacacgccgaccgccacgcaggtggacgcccgcaagcagatcgcgacgatccggcggcagctgcggcgcatgcgccgggtggaggagctgctggagccgctgccgccggggctgaccttcgacctggcccccgacgagtgcggccggcccacccgtccgcccgaagaactgaccgcccacctgcggcaggtcccgtcccgctaccggcccggctgcatcgcccgctgcgagctggccgggctgtgccgcagcgaggcgcgcgagcgcggctccctcgatgtgttcggcccggacgtggcggacgtgctgggcggcatcgacaccgtcgaggccgccctggcgctggccgagggcacccgcgcccccaccgaggaacaggccgacatcgcccgggcgctgcggcacgccgaacggctgcgcgccgaactggccggagagccggccaggccgtcgcgtcccggcaccgaacccgccggggagcgcgccgagcggcctcccgcccggtcggccgggggagcggcatgagcactctggccgccctggcccgcctgcgcgccgcccggcagggcagggccgaaccgctgtgccgggtccgccaccaccacctgacggacgagccgctggtcctggtcgtgctgaacctgtcgggggaggccaccgcccccctggcgtgcatggcgggcacccgccgggatgaggcggtgacgctcaccgtcccccagccccgcaaccgcgacctgcggcaggagttctaccgcgagctggccgccgtcgtgctggcccacatcgcccgctgcgaagacgaccggcaggagctgccggcgacccgcaccaggcccgcccagccgatctgcaccgacgccccgcagctggtggtggccaaccggcccaccgccgactacctgcgcctgatgggccgcgccacccgcttccagcgccccggcgaagacggcggcgaccaggccgtggcgcacctgggccagtggctgaccttcttcaccgaacgcgccgaataccccggctcttcgctgctgctgacgctcaccgagcagctgaccgcccactgggccaccgggcagagccggctggaggacgccaacctcgccaaactgctggcctggatcgacccgccggacggcctggacggcgcccgggccgcgctggccgccgagaacccggtggacttcccgcccgccggcccggccaccgaccccaccttcgatgaggtggaactgcagccggcgatgcaggcctacgacgaggccgtcgccgccggggacgaggaggccgcccgccaggccgccgcccggctgcgccaggccgtggcgggccagctcgcccccacctggcagcggatctgggacgggctggagctgctgcgcgccatccccgaggcggccggctgcctgcgccgctgggaggacgaccggctgcgcttcaccgccatgtcccagcacatccgcgacggcggcccgccccagccgatccacgaccgggccgtggacgccgccatccggctggcctccctggaacgcgcccagcagctgttcgacgaccagcgggcgctggacgacccgttcgtcctcgccgagcgccgcaccaccggggaggcgttcggcggcgtggtggtcgaccgggacctggagcacctcgggcagagccccaccggcagacccgtccgccgcccccgcttcaccgtccgcaccgaggacccgccgccctatgacaccacccgcacgctggccagcccccggcacccgggcaagaccgtccgcatctgccaggtcaccccggacgggccgcaggcgcacctgatccttttggaactggtgtcgggcatgggcaacaggaaggagctgccgccggacgtggtgcccgacataggggagacggtctgctacacccccgtgcccagctggcggggcagccccaagtaccccgccgccgaggagacgccgtggacccacggcggcccgccgtcccagccgggtgacgtcccgcagcccgaggagccatgacagccaccgaccttcccgacgcctccgccgcctccgaggccgcggtccgcgccatcctggacgacctggccgccctcaccgccccgggggccgggcgcggtgtggtcgtggactccccgcccggcgccggcaagtccaccctggtccgccgcgccgctcgcgccctggtggcggccggcgagcagatcatgatcgtcgcgcagaccaacaaccaggtcgacgacctggcctcccggctggccgccgaggcgcccgcgctgcgcatcggccggctcagcagcaccgactaccgcggcccgctgctcggctcggccgcggtccgcgtcgccaccaaaccggccgaactggacgactgccacatcacgctgggcaccgccgccaagtgggccaccgtcgagggccaccaccgccggtgggcgatcgtggacgaggcctaccagatgcgctcggacgcgctgctgctggtggccccccagttcgaccgcgccctgttcgtcggcgaccccggccagctcgacccgttcgcggtggtggagaccgaccggtgggccgggctggcctacgacccccgcctgaacgccgtcgacgtgctgctcaaccacaacgccgacacggtcgtccagcgccgcctgccggtgtcgtggcggctgccgccctcggcggccgcgctggtgtccccggccttctacccctacaccgggttcgccgccgggaccgccgaagaggagcgccgcctggagttcaccgtcgccggcatcggctctgcgctggatgagaccttggagacggcccgccgccacggctgggcgctgcacgagctgcccgcccgccacacccagcgcaccgatccgcaggtctgcggtgccgccgccgcactggccgcccgcttcctggcccgcggcaccgtggaacgatgcgagcaccatccggacggccgggcgctgacccccgccgacatcgccgtcggcgtcgtccatcgcgatcaggccgaccaggtgcgccgcgccctagccggcaccggcgtggcgggcgccgaggagatcgtcgtcgacaccgccaaccgcctccaaggccgggagttcgaggtggtcgtcgtggtgcaccccctgtcgggccgccgcgacgccaccgccttccacctggaggcgggccggctgtgcgtgctgacctcccggcaccgccacgcctgcgtggtcgtcgcccgcgccggcatccccgacctgctggacgcccaccccgtcgacgaccccgtccacctcaacgtccccgtcaagttccccgacggctgggaggcccaccacaccctcctggcccacctggagccctacaagaccgccgtcaccgggtgagggagcccgggacggctgcccggcgtgccggcaggggcaggcgcagcacggaaagggcgccgccggggcgtcgcgatgggaccgtctttccggggcagatggcggcgacatggccacgatcggcgctgttcgccactcaccgggcccaccgagcatgggcagcagcatgaggcagggaatccccacgaagaagacgcctatcgcgaggacaacgaggagaccggggccgggagggagggtatggctcaaagcgtccacggccacggacgacgggtagaagctcatgaatgtccaggcgaacgcacggtatgagaacaggggaaacccgtcccaccagccgaagaacagcccccacagcatgacgccgaggccgaggtgggcgaggatcagccacccttggaattcgccgccgactgtcggcgggaactcctctagttcgtccgccacctccgctgcgacgacctccccctcccagatccgcagtgtgatcggttgtccggggcgggcctcgcggtagaaatctgattccacattgtgggtctgccgggaaccgtcggctcgctggaaggtgatcttgtaaagagtgatccgctcgccggtgtcgcttgccgttgtggtgtcggtgcgacgactgacgatgaggccttgctcacgggcgaagcaaccgccgacgctctgctcgcacgccatgacctgaccgaactgccggagccggtggtaggggtcctcggcggcggcgagcgccgccacgagtatgcccagcccggctgcggccaggatccaccgcacgaaggaacgccgatgcggcaactggcagcccagccgaaggcggagcggaggcagggagggggagatggggtacgtcatggcacacccctcgcatgaaattcgcccgatgctcctccagcaaaagaggacagggcgatctccagtagggaattttccgcactacgcggccctggctgccggaaatggcggccccgatgcggtccggtgccgtgtcatcgaaggtcacgacgtcgcccttgacggcgagcctttcccaacacgtgcccaaaaggccggagacggcagcctcgatagtggccggtgccgcggccttccaggtcatggcatcgcccctgactgcgacgttcccgtctcggcctgcggagacggcgtgttgaaaaggttcagcgatgccgcccggctcttggcggacatgaacccggcgcttgtggtgctcgatctacgcgtcttatcgctcggctctctcctgcaaggcgcggcccggcgcagcccgggcgtcgcgccgggccgcgccggacagccggcgcatcggccggctttcccttccggtgcacggacgtccaagacgccggggcgggcgtgcggccgcgggctttgggtccccttgaggccgcggcctgggtaccggaagggccgtgcgggggcacggccccgcacggcgctcggcgggccttttccggggcgccccttgccgcggggcggggacgatgcgagccgggcgccgccgggcttttcgttcccgcccttgagggcgcgtgccggaagaggctcatcggtgagtcgtgatcgacacgcggccccgcgggccggggacgggcggggcgcactcggcggcgataccgtgccccgggatgtcacgccccgggcgctcccgctccgtcccggccgcccggcaccgggtgccgatcggtgagccttttcaacacgccgttcccgcaggtcgagacggggacgtcgcagtcagggacggtgccgtgacctgcaacgtcatggcctcgaacaccgttcgggctcccgtccccgccttccagggccacatgttgaaaaggctcggtggacccttgtcgagcacgccgtctccgcgggccgggacgggtgcgctgcggcaccgggcatcatcgaggcccgtctccggcacctgagaccacgcgcttgagaaggatcagtggaaggtgaactggaccgagtcgacggtctggctgtccgggcacagcaggcgcctgggggacagctcggtggcggtcaggttcgacccggtgtaggtccggctcgtgcccacccggtagacggtgaggttgaccacctggtagcggcaggtgcccacgatcggggcggtgacgttgacgacgacctgcggggagaaggcggtgccggccgcgtcgttgaaggtgacggtggggctggcgcccagggtgacggtgatgccggaggtgctgcaggacgggctgaccgttgtgtggtcgatcgtcagcgtgttgggcggcgtgtcgctggtgaccgcgttggaccaggtgcacgtcacaccggcggcggtgacggtgccgtccacgtggccgggggccgcgtgggccggagtggcggtgagggcgacggcggcggccgcggtggagagcgcggccagcagagcgggggttctcacaggatcctcctcggggcgtgcgccggccggggccgcgtcgggggtggggcgcgacccgcgacgaacgtgaatcgaattcataatcggcggcttgactagcctgatgacccgtcctttcaggacgggtttagtccgcggccgcaccgggcgcaccggcagatgtgcgaggcaccggcctccagcgcgtcgcgcagctgccggcggttgctgacctggagcttgcgcatggcgttggccaagtggtacttgaccgtgcgctcggccaggcacagggccgcggcgatgtccccgttggtgcgccccgaggccgccagggcggcgatctcctgctcccgcggcgacaggcggtccccgtagccgggccggccgcgccggtgcggcaccggcaggcccgccgtgcgcatcagctgcttgagccggtcggcgtcgcggagttcgcccagctcggtgagggtgcgccaggtgcggcgcagcagctcggcgtccacggcctgcccggccgccaggcggcagcgcgcctcgcccaggcaggcctgcgccgccatccgcgggtcgggcagcgcggcgtaccggcggcgggcgctgcggtaaccggccgccgcccgttccgcatcgccccgccgttcgctcagccgcgcctcggccagctcgagcgcggcgcgggccagcggcgcgtcccgtcccgccagcgcctcgcggtagcggggcagcaccgcctccaccaggtccagcgggacgaacggcagcagcggcgcggcccacacccagatctgcttgcccgccagctcggccagcacccggcgggccagcgcccgccccgcccgccggtgcaccgcgctcagcgccgccttgttcagctcggcgacggcatgggccgcgacggccagctccccgatctcgtgggcctcctcggcgaccgcgcgcagcgcccgccgcgcctcctccatccggccctggcccgcgcagatctgcgccgacaccagccgcagggccaggctctgccggctcggcggctcctgcggcccctcggcggcgtcggcctggcccatcgtccagcggatccgcagcgcgatggcccgcagccgcgggccgtggaccgtgatgcgggtggcggcggccaggcggcgcccgcgttcgaggaactccaggccgcgcgcatagtgccccaggtgcagggcggcctcggccaggtccagcaggccgcgcagcagctgccggttcacctccggccggtcggtgcgatccggcagcgcctcggccgccgcccagcctttggggtcgccgcaggccagcagcgaatgcgcggtgccggtcagcacggccgcgtgcgccatcgggtcggcggtctgggcgagcgccgcgcgggcccggtccaggtaccccagctgcaccggcagggcgtgccccggcaggcggtcgggcgcggccagcaccgtcagggcgatcgcatacagctccgggtacggcatcaacgcaccgagccggacgtacagctcggccgcggcgcgttccatctcccgccgggaggcgccgccgtccagcagcgaccaggcccacagcaccagcagctcggcccgccgctccggtgcggcggcacggcggcgggcgtcggccagcagcgcggcggtcgtgccggcgcggtcggcgcagcccggcgcggcccagcccagcctgaccgccagctcggtgcgccggtccccggtgaccgcaccggcccgcagcacctcctgcagcagggcgtgggcggtctcgaaggccccctcggcggcggcccgttccgcggcggccgccgcgcacgccgcccagcccggcacgtcaccggcccgccggtggtgctctgccgccgcgacgagcagcccggtgcggccgctgcgggccagctcgcgcgcggcgagagcgtgcagcctgcgccgccggggcccggggatcgcccggtagacggccagccgggccagttcgtggcggaagcgcaccgccgtgccgccggtgtcctgctcgcgcagcagcccgtgccggacggcctctgcgagcgcggcgcaggcccggtcggcgtccagcccggcgaccgcggccaccggctcgggctcggccgcctccgccagcaccgccgcggcctccagcgcggcggctcccgccccctccagccgcccgatccgtgccagcacctgggcggcgatccgcggcgggaccgcctccgccagttcctgcgcgcccaaaacccagcggccgtccaccggccgcagcagcccgcggcgccgcagcagccgcacgtcctcccgcaccgccagcggcacccctgcgctgcgcgcgtgcagcacgtcggcgacgtggcggggcagcgtcgtctccggctcgcccagcaccgcctcggccagccgccgggtgccgtccggcgacagcggcggcaggcgcaggcggacggcgtccggcccggcctcggtgagggccgccggaggcgcgcaggtgaccacgaccgacagttccggcggcggccgcgcccccagcatccggaccagttcgagcgtggcccggtcggcccactgcaggtcttccagcaccaggacggccggacccagcccggcgagcagcgcggccatggcccgcaccagccggtggcgggccaggtgggggtcgggcagcggcggcgggggcggcggcagcaccccggccaggtcggggagcaccggccgcagcgcccccgtcaccgcgttcagcggacgcgcgggcgccgggcgggcggcggcgaccgcctcgatcaccggccccagcgggcagccggtcagggtggggtgcgccgcccccaccaggcggcgggcgtccggtgccgcctgcgccagcgcccggtgcaccaggctggtcttgccgatgcccggctcgccctccaccaccacgatgaccggcggccgggcgagcgccgccgccagcgaccgcagcgcgccgtcgcgttccagcagcgcgggctccccaggcggcatgaccgaaacctcccgttatccgcctgggatcgtcacatgccggaatatcggcgtccagttccgtttctgctccgggcgaacccggccgagaccatcgcttgggcggcgttcgaagcgccgccggatgaacgcactggattccccgggtgcgccgccggcgcgaggggagactgcgccggtgagccctagatccggccgccggccggttgcagggccggggcggtcaccggggcgtcccagtcgatccggtagcgctgctcggcgccgagcatccgctccggcgtcaggaacgtcctggtcaggatcggcatcatgagccgcatcgcggtcttggcgaacggtccgagcgccttgctgtcgttggtcttggcgccgcggtcgatgaccttttccacccggcggcggcgcaggcgctcgtaggcggcgaaggcggcggcgggatcgggcaggtcgcgcaggcagcgcgccagttccaccgcgctctccagcgccatcgaggcgccctggccggagctggaggacggggcgtgggccgagtcgcccaccagcaccatgcggccgcgatgccagcacggcaccttcggcatgttctccagcgagccgagcaccacgagcttttccgggtcggtgtggtcgagcacgtcgcgggcgggggtgtcgtcggcgtagacctccttcaaccgccgcatccactcggccttggcggtctgccgggcctgccgtcccggcatcggccggtcgtgcggcacgttggcgaaccaggcggtgcggccgtccggctgcacccagtacccgaagaagccccgcctgccgaacacgaagtacatcgcatcgggctcggccggcaccgcgatgtcggcggccgcgccgaagttgagcagcttggcgcgttcgggctcgggggcgtgcgggtcgatcaagcggcgcaccgtggaacggatgccgtcggcgccgatcagcacctcggcggtggcggtggttccgtcggcgaactcggcggtgacgccgcccggctcctcgtggacgcgcaccaggcgcttgccgtactcgatccgcacgccctgccgttcggccgtctcgtgcagggcgcggcacaggtcgtcccgccacagccccaggctcggcggcaggccctccaggccgggcagctcggcgagcctcctgccccgcccatcggccatgatcgaccggttcatcggctggccgacgccgcgcaccgcctcggccgcgccgatgacctccagggcggcgatgccgttcggcgcgaccgccagcgtgacgcccaccccgtcggcggtgctcgggtacgcctcgtacaccgtcgcctcgatgcccgccttccgcagcgccatcgccgtggccgggccggcgatgccgcctccgatgaccagcgcggtctttgctgccgtcatggtcggctcccgaatctctcttcccactgccggacgtagtcgggccgggccaggtcccgccgaagctcggtgacgaagcgcatctcggcctccagcagggcgagccggtactgctcctccaccaggaacacccaggcgaccccctgctcggtggcgccccggatgcgggcgcgggtctcctcggcctgggcgctcaaggcctccagccgctggccgagcagctccacggtctcctcgggacgcagcaccaccagcagcgacagcgccaccccgaacagcgggtactcctcctgcggccgggccaccagctcacgcatccagtcgtggagctcggcccgcccctgcggggtgatggcgtagatcgtgcgctcgggccgctgggtgtcgcggacggtctgctgctcgacgatgaaccccgccttggccagctgcttgaccaccatgtagagcgacccccggttgtaggggatgctgcggtcctggtcgctctcctgcagccgccggcccagctcataggggtgcatcggctcccacgtcagccaggcgagcacggccagcgccaacgggttgctcaccttgcgtcgctttgccaccgatgcctccacctccaatagtcaggatcaactatcagacaccaaatagtcagtgtcaactaatttcccttcatggtaccgccctccggccggggagcccgggtgttcccgcaggtccggcgcgtccgcgagaccgctctttgaggcgcggcgccgcccagggggtccagtaatcccttactggcgggcgctggatactgtcctggtcggtctggtgatgggaggagacgtggcggcagatccggtatcggcccccttgtcctggcggcggcagcactggaacacgcacctggaacggcatgccttcgccgtccccgaccaggcggcgctgcgcttcgagggccgcacgacgacctggcggcagctgcgcgaccgggtgcaccgcctggcgaacgcgctggcccgccggggagtgggcttcggcgaccgggtggcgctgctgaccggcaaccgcccggaattcatcgaggcgatgctggcggccacccggctcggggcgatcgccgtcccggtcaacttccggctgaccgccccggagatcgcctacgtcctggagaactccgaagccaagctcatggtcgcagacggcctggccgaccgccccgcccgccaggccgtggagcagatcggccacgacctcaccgtggtcacggtatccccgtccgagccctggccgcaggccgaggcgtacgaggacctgatcgccgagaccggccccgaccacgacccggtggacgtccccgaatcgtcccccgccctgatcatgtacacctccgggaccaccggccggcccaagggcgcggtgctgtcccaccagaacctgcacgcccaggcgctgacgatcatccgggcgttcggctgggtggacgacggcgaggtcaacctggtcgcctccccgctgttccacatcggcgcgatcggctcggtggtgcccgccctgctgatcggcgcgaccatcgtgatcgcccccacccgccccttcgactccggggagatcctcgacctgctggagggggagaaggtcaccaccgtcttcctcgtccccacccagtggcaggcgttgtgcgacgaccccagcgtccccaagcgcgacctgagcgcgctgcgcgtgatgtcgtggggcgccgcccccgccagcgacacgctgctgcggcgcatggccgaagtgttcccgcacgcctccaacgtcgctttgttcggccaaacggagatgtccccggtcacctgcgtgctgcagggcaaggacgcgctgcgcaagctcggctcggtcggccgcccggtccccaccgtcgccgcccgcatcgtcgactccgacatgaacgacgtcccggtcggcgaggtcggcgagatcgtctaccgggggccgtccctgatggagggctactggcgcaaccccgaggccaccgccgaagccttccgcggcggctggttccactccggcgacctggtgcgggccgacgaggaaggcttcatctacgtcgtcgaccgcgtcaaagacatgatcatctcgggcggggagaacatctactgcgccgaggtggagaacgtcctggccggccatccggccatcgccgaggtcagcgtggtcggccgcccccacccccactggggcgaaaccccggtcgccttcgtcgtcctgcgcgacccgcagaccaccttgaccatcgaggaactccgcgagtgggcctccggcaaactggcccgctacaagctccccacctccctggagatcatcgacgtcctgccgcgcaacgcctccggcaaggtcctcaagcccgtcctacgcgaacgcctgaccaagagctgacccaccggcggcggtcggcccccacatcgagaccggccgccgccggaaccagcgggaaacccagccatcaaggccctgccttccgctgccggcacgcgtcggccgccccgtcaagcgggcctttctcgcctcctcttgccgggagaacgggacacccggacgcgacctgaaccacaccgcttcccatccagagcggaccaaaccgcctttccagagtgactacgatcagggccacgatcgcctgcgcgagggggaaaaccatggccgaccagtacgaagcggtgttcgcccgctacgacaccaacggtgacgggcagctcaccgtggaggaggtgaccgccgcgatcgcgagcatgttctcggcctccgaggtcaacgacctgtccggcatcgtcaaggccctgttcaccgagtacgacaccgacggcgacggtctgctgtcggtgtccgagttcgtccccctggccaagaacctccccgaactcggctcctaggcctgaagcacctgcgacccggcccgggcatgcagggtcatccgggcaacatgacgtcccggtgagcgacactccggccaacgtgcaccggtcgcttctaccacgtcgtttccgcaggtcgggcaggggacgtttggggacgaggcggcggccggtaagggcgccgcagcggatgtcgcaaggctcccgccccagactccaagaccacgtggcggaagcgctctgaaaatgcttcagccctggcgggaggcggtatggcacggttcctcatccacctcatggaaagcctccgtgagtgaaaccacgcgagtgttcgcgggcgaagcctgccgggccggggagctttgcggcggtgcccgggatacaggcttccctctcccgtccacggggcttgaggggcgccttggggcagccgctcaagccgtcaagtcggtgaggagggcggggatgaggcgttcctccatgacggcacggccggtttcgtgcatgcgggtcgccagggacgggtcccacgggctggaggagggggtacctcgtagcggctcggagtctccggctgccagggcggagttgtaatcggcggtgctcatccgccaggggacggcgccgtagcggtcgagagccatggcggtggtgcgcagaccggtccagtcgaagtcgccgcgccagtggacggggcgcccggcgcagtggctcagcagtcggtgacaagcggcggacgggatgccctcggtgcagatgagggccgcatcggtgggaacggtgaccgtggcgcggagcacggaggggttctcgcatacccataccgcgggggacgtcaccgtgatcggcatggtgatgagctggtggagggtgatgcggaaggggacgcgggccgcggcggccccggtcaaccactcgcccaggggagaaccagtggcggtcaggccgaggaccagcacctggctggccaggtcgtccacgaccaccccggcggtctcccacagctcgcgttccgccaggcgggtacgggggacggggagcgccgtccgcagggccagagcacgcagcaccagcccggccagcggtccccgcgatagggccttggtgtcgccggtggcgcgttcggccagcaccggcagtggcagagtgtcggccggcagcaggtccaatacggccgcggcccggccgagcagatcgtcttcgccgcggccgagcagcctggtgagggtgccgtcggtggcgatgccctccagccactcctggaaccacggctcacctgcatgccggctccgccgggcccgggtcagcgcggcccggcggcgggcgctctcggcggcctgccgttcggcgcgggggacgaccgggccggcgaccgcttcgacagcgctgcgcaggtcgtcggccagtccggctcggcgcagcgcctcctccaacgcctccaacggcaccgacagcgaagagccccggccggggcggcgtcccagcagccgggcgacggcggtccgctcggcctcggagggacgctccagccgcaccggcccggtgaggggacggccgtgctccaaccgctggacgagccgttcgaccaggcgtttcagagcgggatcgcccagcacccgccgcagcctttgcccatccatcaaaacagcgcctgttcgtcggacggaacggaggccgggggacgggccgcatagtcgcgttcgaccatggtgcggctgcttccgtcccactcccaggtcgtgacgtgcacggcgtcgatgccgtcacggcggaccaggtggtgggtggcgatgccggggacggtggagtaaaaaccccactcccgttcgctggtcatcaccacgtccagatcgaaggccgccagcaggcccaggcatttgcggcgcgcgtcatcgtccacgcccgcgaacgcctcgtccaacatgaccagccggggcgcgtccggatgcgcggagcggtagtgggcggaggcggcggcgaacagcggcagcgacaccgccagcacccgttccccgccggaggccggcccggacgccggacgccatcggtcatcggagcggcggtcgatgaagaaacggtgccaggaccggtagtccagcgcctcccggagatggtcgtgccaggtgccctgctcgttgcgggagcgcaccgcctcgatctgggcctgcaggaattcgctgaccgccgtgcggtcctcctccgaccacaggtcgccgctctggcgcagcagccggcggcgggcctcggccagcccggtcggcccgtcccggcgcggctcccagcgcagtcgcagccgcatcccggtgctggtgggacgctcctccagctcggcgttcatccgctcgacctgggcctcggcgtcgccgatcagctcctgcagatgactggccacctcgttgaccaggtgctcttccaggagctcccgttcccgggcggtcagtatccgctcctggtaggcgatcgccccctccaggaggttcagcagctcaacgggggagcggtcgcgtccagagaagtggacggtgacgacgagccagtccccgtgctcggcctggacgcggtggccatgccgggtgagggcggcggagagattctgaaggcctgtggcggtgcggtcttggaggctccgccaggactcgtcgtcgatcgggacgtcgcgttgcagtgcttgctcggtctgccgggcgatgcggagggcggtggtgggcgcccacggctgctccggcagtttcaggtcggacagagccacttccagcagaccggtacgggcgaaacgctggaactcggtcaccgcctcgtcccgccgctcggcctcctttttcaggttttcttcgagcagcgccttgcgggcctcggcttgggcctgctgcttggcggcctcgcgcagcgcttcctctgcccttgggatgtgggattccagctccttgatgcgggttcgggtctgcgtgagccgccggttcagctcctccacggtgacctgcagggagctgcgcagcgtgtcgcggcggaggaccgcctcggcggcctcacgttcggctctggcgacctcctccagggcggtcgtgtgggcttggcgggcctcctccagatcctctgcccagttggccagctccgccacctgcttgacgtgcacccatagcgcgcccagtagccgctccacggccggggtataggccttcaccgcctcggccagcttgcgcagctcctcaagtgaggtgggaacgcgcacgtcggcggcggcttcgtcacgggactgcgcggcctgcgcagccgcgtgctcggcggcccgaaccacttgccgctgcttttccaccttctctgcggcacgccgcagagccctgcgcgcctctcgccatgcgctgtgggcgttccgcagctcttggtcggacggcctgtcctgcagctcggcggtgagcctggcttgccgctgcttgacggcctcgatcgccgtggtggccgcggtgatccgctgcttctcccgatcgatgaggaggtccagctcggccaggcgccgtcgccgcgcctcctcccgggcggcgtacccgatgaactcggcggcgggcttggaccaggccccgtgcagcggccccagccgccaccttccgtcggcggccacccacacgtccgggtgcgtcggcccggccaagccgatcgagcgcagcaccgcctccacaacatcggacgacagggcggcggcctgggggtcgtcggggtcgatggccgggcgcaacaccccggtgaggtcgccggtctccacgggtttccccgccaccaggacggtgtcgtgagtggcggggtcgagcagccgtccctcaggggtgatccaggcgtcgagcaacccagaggcctgcagcgcggcctccaacccggcgcgctcggcctcggcgaggtcgtcgtggaagtccacgacccgccacagcggcgcaccgggccggtcatcccgcacaccctccccgcgggtgagcgggaccggcggccgctgcacctccccgcggcgcagtacgtcctgttccgcggtgagacgctcaagttcctcccggctcgcttgcagtgcggccccggcctccgcccgctgccgggccagctcccgctccgccgccgcggcggcctgccgcagcgcgccctcggccgggttgtctccctccaacgtctcggcccaccaggccaggtccacatcctccgggtgggggacggtcagctcggtgacccgggcggcatacgaccgccacgcggcgaccagcgcggacgccgcctcggagaccgcggcatgggcctgggcgacctcatcggcggcgatgtcgtgttcgtgctcccgctcgcccagggcgctgcgggccgccaccagccgttcgtactgcttttctgcctgctcggccagcacggtgacgtgagcgacggctcgagcccgccgttcggccgccgtctgggcggcccgacgggcccggcgcagcagcggctcgatctcctcctccggtgggccgtccggcagcgcgagcgctgctcgcacctgggcgtcgtcggcctccagcccggcactccgggcggcgtcggtgagcagctcgcccgcttcctgcacttcgacgcgggtctgcgcagccgcccgagtggcggtctggtgcctgcgctggagtttgccgtactggcgggcggccgtctcggcgtgcctgcgggcgcgctcagcggcctgctcggcctgctcggctcgctgttcggcctcgttgaggtccctcagcctcgggtcgccggtcagctcgtcgcggacggccttctgctcctccagctcacgtttggcggcctccacctgagtctgcagctcttcttcccgccgcctggcctgctccgcctcggtgcgggtggcggccaggccgcggccgacctcctcgtgctcggacgccgcccggcgcactttccccgcctggcggcgggccgccgccgcggcgtagcggcgatagggcttcaggaagtgggagaggtgcgtccgggcgtcccgcagtcccgccagctcctcacgctgctgctccagctcgtggaaggcggcggccacatcgctgatcaccgcctggtccaccggaggcaatgcctgtgacagggcctgtgacagcttctcctcgtccggtttcttcgacagttgcggctggcgcagttgcagcagcaggctgatgagcgcctgataccggtccgctcccaggtggaagaggcgctcgtcgatggtccgccggtactgctcggccttccgggtgacctgcccgtgcgtgccgatctcctcggcgaggcgttcgaaggggagcgtggtgtcgttcgggccgatcaggaacaggtcccggccgatccgctgagaggtggtgaagaaccaccggtcggcgatgccgcgtccggtgacggccttcatcccgcagccgatcgtgaagtactcccgccggccctcttcggtgcggcgtccgaactccagccaggtgtacccgagccgttcgtcatagcgaccgcccagcagcaggttccactccatcttcttgccgcggtcaccgtcgggctcgacccggctggcggtcagctcaccgtccagcaggaacggcagggtgagcgccagcaccttggacttgccggtgccgttgttgccgcgcagcagcatccgcccgtcgcggaaccagaactcctggtagtcgtagtagaacaggtccaccagcccgcagcgcagcggctgccagcgccgacgttccgcctccggcaacggggaggtcatgcgtccttctttccgacgatggtgggctcggcgtagcggtagcgggcgatggccggcagcgccgtcacctgctcaccggacatccggaccagcccgagcgcggtgagccggtgcagggcccgcgcggtcaactcccgctcggcgcccggctcggcggcggtcttgcgccagtgcgtccgatggcgctgcgccatcgcggcgaggtgtcggtgcagctcatccagcgggacgggacggccctccgccggcgcggcggccaggtactcggcgaccagcagtgtggcatggccgtcggtgccctcctcgggcatggccaggtcggtggcctcacccgtggggtccaccaaagcgatgccctcggcccgcacctcggggaccagcccggtcgcctgctggatgcgccgcagcagcgggccgcgctggcggtccaggtaggtgcgctcctcctcggtcaggtccgcgtagtacaccaccgggtcgtccagcagccgccgggtgacggcgtgccggaggacgcggttacggccgtcttcggtgtccggttgcacgtcctcggtgatggcccgcagccggtcggcgaagccggcgcccgccacggtggacgggccgcggcgcgcgatcagcagcgccgacagcacccgccggtccacgtcatagagcgcgtcgccactgccggcgacgaatgcctgctcatccccggccacctgggccagcaccccgatctccagcagcagccgggcgaccgtgaccaggtcggaccgttcctccgcgctctccagggtgaaagtgacgcccgcctcggtgagctgcgggtcggtggcaaggcgcaggatgcgttcggcgagccggccaagggtgatctgggactcggcgcgttccagcaccgccaaggccaggcaggtgagcacatagcggcggcggctgaagcgggttttgacggctgcgccgcgggtcccgtcgtcgtggccggccggggtcttacggagccgcgccacacccgagtccatctgaagcgaccagccggcctcccgggcgaaccagtccgccagccacgccgcatgcctgcggaccagcgcgaagagcgccgggtcggggcgggccggggtcagcagtggatgccgcagcagtgcccgcgccgcccgctgccgctcctcctcctgctgggagtccagcacatcggcgagcacggtcatgacgcggccgcccggttgatgatggtcaactcatgatcgggcccgtacatggtgccgtcctcggtggcgatggccgcggtgcgcccgccgccgaccgggcggagcaccagctccagggcgccgtcggcggtctgggtgcggatgacgccgtcggcgccgggtggacccgccgacagcgcctctcccagcaaccgcaaaaacagcccgaactcctcccggtccagcgcgccgagctcgctgagcagcaccggacgcccggtcgccaggcggcggcgcgccgcctcggcctgggctcgttcggcggccagctgccgggccaggtatgccttctcgatcgaccggtcccgaaccctggccgcccggccgcgccgctggtagtggccggtggcccgcagccgtggcgcgatctccacgggtggggcgtccgcccagcgggtggcggccgggaccgactcggcgtcgcttggcgcggtgtggtggcgagccgggctcagcccgaacgccgcccgccacagccggtgcgcgtcctcctcggtgggcgcctgggcgaaccaccgggccagctcccggaagtcggccgaacggtcactgcgcccggcgcgccgctcgaccagcaccccaacggcggccagcagatcgaggatcgcctgccgggtccgctgccgcagcagcgcggcctggctgggatgggcgcgatcgccgaggaaccacgaacgcagccccgtccagcgctcctgccactgccgcagcttgtcggcggcggggtcggcggatgggtcatcgtcggcgccgggcgccacgtcggccgcctcccgctcggcggccagccgcagcaacgccgtcacgtccgtgagctcccgcagcgtggcggcgatgtcgtgcgccttgaccaccaactcggagacgaaccgttccaggtaggtgatcagccggtccttgtaggccagaaaggcctcttcgtcgatgtcctgcaggtcgatcgtgcgttgcaggctccccatgaacgcgctcgcgttggccgccagactgtcgagccgaccggagatctccaacagcaggctgtgcacgatcgccggatccggatcggaccgctcggccagctcacgcagcgaccgcagcctcacccgcagatcctccagcgccaccgcctgcagctcaccacgcctgccgatctctttctcgtagacctccagagcccgctccgcggcctcaccttcccggctgagctggtacagataccgggcccggtagaagtcctccaccgtggtcacccgcccggtgtccggatctgcccgcaggttcccccactccgccagccgtgccaacgcgtcaccaatggcctccgcgctcaccggagggccgccgtcttggcgcagtgcttcaacgacgtcttcaggtcgcagatgcacaacgaacctgcgcttgttgtccatgaaggctcgcatcacccgccggtagagcggagcggacggggagtccagatgcgcaaacggccgcggcccctgccccttcatcacaccccttggtccggcactgtcacggtaagtatgacgccattggcgctgcggcatgacctgaacaccgtttttgtgtgttcacctccaagtcgcgacactccggctctcttttcggtcttcacaaaaccttcgaagaaggctggatataataaggtgtgaaatcttttcaacatgtcgtctccgcagagtgggacgggatgctcaatctcgtcctggcgccctggggcggcgcgcggtcggacatcgctacagttgccctcctcgttcgagtctccgcgtcgggaaaagcgcacgatgatcggtgctaccgcgatgcagctgcaactgaggagccgaaacaaagcgtcgatgtggtgagaacgagaccgacccccggacggtgcgtagcgtaagcgccatgggagcccgagtggcggcgttcctcgaaacggtcccggcaacatcacctcggcctgcgggcgccttgcgtaataccgctccgtgagaactggggcgcaagtccagacggcctccagagctgcggcaccacaggctgtagcagaccttctgacggactgtccccacatgcggcctgtggagacgacgcgttgaaaaattcggcagaaagccgaactaatggcgcctcaggttggttgaagagaggagtgggaacggtgacgtacggtttaagtaccagtacgcaggttatcgaaagcggctggctccgggctgttgagtgagctttgtgaatgaaatgcgcactcctcttcccgagttatgcgctctgggaaaagatgcacggctcgttgagcactttccacgcgttgtcgcggtcagccagccgggcggcgagcgtggaagcggcgagatcggagggaagagctgcactgaacttcagcccgtgcaccgctcgcgagtccacctcgggatcagctagccggtgcaaagagcgaccgacctcgcgccaggtcacggcgtccaaatcgttgcgaagccgaatgtaaagatcgtcaggacgagcacaggggtcggcgagagaaccgagagacgccttgagcgtagcgttgacgcgggtgccggcccacgtccaccagagcacatcgtgcccggaccgcaccacgatcgtgcggtccggtgccgccacatcggcgagctcggcgcgggccgttgccagagcgcgggccgcacggtgagtcagccggacggggggatcctcgcccaggacgacctgacggatggcccgagccaatgcaaaggacatggcgaaagacgacgtggtcgaccaccgggcgatcccaccggtcccctcgatggggaggacgtggcagcgtcggcgcttccagtcgatccagtcgacctgccaggttcgccccgccaggagcagtagacgcggcccttgcaccgctcgggtgaggagcatggggtcgcatcgaccgatctccttgccaccctggaggacggtgaattcggggggcgctgtgaacgaagccatcagctccataaaatgacgccgcccgaagtcctgttccgccttctcgccaatgaggagattgtggccgtcccggcgcagatagcccttcgctagaagatgctgcatgattggctgcgtggcagcggggtcgaacaaccaatgtccgttccaccagtctcgccacagagcgtccccgatcgctccctcctgcagtgcgagggccaggacctgctgcgcaacgatgtgccgcggattgggaggcggcagggagggctccacatagccggtgctccatagcaggagcagaccggccgcggtgagggtgtcctcttcgctgagcgttagcaacaagcagttgcgcacctggcccggccgccggccggtgcgccccagccgttgtagaaaggaggacactgaccatggggagttgatctggatgacccggtcgaggtcaccgacgtcgatgcccagctctagggtggaggtggcgacgatcacgcagtcgcgggcctggctgaacgcctcctcggcgcgcctgcgttcgtttgccgatagtgaggcgtgcgacaggaagacggtgacgccgagcttgcgcagtgcctctccgagctcttcgacggtctgccgggagtcgcaaaacaccagccgcttttcgccgtggtgcagcatggagatgatttttgcagcgttggcgaggttgccgacccggtccaactcgatctcaggcggacccacggcggactcgatggctggctctacaacctgggcaggacgcctccccgcaccttgcagccacgccagcaggccggaggggtcccccaccgtcgctgacagtccgatgcgctgcaatggccggcctgtcaggcgcgcgatgcgctccagcacgcacagcagatgccaaccccggtcgtctttagcaaaggcgtgaacttcgtctatgacgacgctgcgcacccccgatagcagtcgccggtgatcgacactcgcgctgatgagcatcgactctagcgactcaggagtggtgagcaggatatctggaggattacgtagaatcgcctgccgcctggtgacggaggtgtcgccgtgccagagccgcactgtcctgccgagccagcccgcatactgggcgatccgcggctccaggttgttgagcagcgctttcagcggacagatgtacagcactgacaagccctgccagccctgctcggccatgacggtgagcaagggaaacaaggcagcctcggttttccctccagcggtaggggccactagtagggcgtcgcagtcgggagagaagctctttaggaactcctcctggagaggacgcagctgctgccagccgagagtagcggacaggtgataggcgagggttggatgcagcttcgtcacaggtcgatatcgatgtcacccgcggaggacgcggtaccttgcagcgcattctgctcttcaatggtcaaattgtcgagccggtgccgagcgtagtggacgcgggggttgaagtccggatgctcggccaccttgaacagcacgtccgaaaccaggcttcgcaggaaaacccgaggcgaggtgccgacgctgagcttcccggccactgatgtcgccaggtccttaatgtaggcgtcgtccaccagttggttgatgcgctcgcgggcctgcggctcgccttcggcgtacaagtcgcgcacccgccggccgagttccaccagcttgtccaggtcgaacccggtgagccgcagccggtggctctgcatggagtcgaatcgggggtcggtgtcgaagtccacgtccagccgttgggccagcggtgggagctgggggacgcccgtcgggccggtgaagaaggcgggggtaccggtgatgagcaagaagagcccgggaaaggaaccgcggtcgatctcatcgatcaggtgtcggagggctcccaggctcttgtcgcgcacgtcggcgcggagccgctggatcgtctccagctcgtccaacaccagcagcagtccggtgtggccgcagtcccgcaggatgattagcaggccgcggaggaaaccgaaggcggtgtcggcgttgacctcccctttgaggccggcctggcgcttgacggaggcggccacatgctcatccccgctgacccacgacagtagttgcatcgcggtgccgctgtcccctgccatgcgtgccttccgataggcccgcagcgcggtggccagggacggagccgagtcggcgacctccttgagccggacgtcgatgcgcttgttcaccgctgcttcaacccggtcgcggtctgccgggtcgagtccttctgcggcgcacacctcgtcctcaaggttcagcagccagtcctcgaccaaggcccggaacgcaccttcagaggtctcggcgatggtgaggttcttgatgagccgctggtagatgacgttcagcttgtgcagcggaacgtcctgggagatctgcacctcgctggaggccatgttcttgtcccgggcccgctgggccagccagcgggaaaagaacgtcttgcccgagccgtactcgccctgaaccgccttgaacttccacccgccgcgggtgacggcggccagctcctcgtcgagtcgggcgaagcgttccatgcccacggcgaaaaggtccaggtcccgctccggaacggtgccacggcccagtgcgtcgatgaccttgcggcgtcgggcggggctgatcttcttgggtcggctcatgaggtcacccccaagaactgctctttgaggagcgggatgttgagctgcagggtctggtcgtcgtcccgtagttcgaggacctgttcatcatcgaggttgagcagccggcacacgccgccgagttccatgacgatccgatccggcagcttaccgagcagccgggccaactcggcgaccgacctgcggcctcccttctcgatgaggagatcgatgagtcgggcgacctcttcgtcggtgaagcgggcccgcgccccgagagttgctcgctgttcgacgaaagcagcggaggccactacctgcgcccccagcttcggcctggccacgggcgccgtattacgggccggcaggggcgtccgtgcctgtggaggcgagggctgggtgctcttccccggctgattccgtagggatgcgggctggggacccgatgcggacgccgaagatggtttcggcactgatttcactttcggcctgggccgcgctggcgcggctgggggcactgcccgcttcggagaggcggacggcgcttgtgcttggccgggcaggctgatgggccgccatatgcgctgctgactcgtcgtcactagtggcgccaagttcgtgggggtggcttgctgaacccggacgggtgggggcttgaccgcgatccacttgcgtccggaaagggcttggagccactcccgcgcggtggggcggaggccgtgcggtgccgcggcacggtcaaaaagccgggtcaccgcgtcagcgacgtgagagtcgacgccctctaccagttccagcttttggcccgggcggacgtaggcgttgcggctcagcacccgacccaccagcaaagcgattttgtatctgtcggtgtcgaggtcgaggccggtcttgggtagatgggggtcgtcccattcgggggtctgcgcttgggggaggaccggttcgccgccgtgccgccgtacaccgtcgcagtcgagcatgaagatccggtaaggacgggtctgggaccacagcagattccggaaggagatatcgcccagcacgaagcggtgagagtgcaggaagtcgatgaaccgcactgccgcggtggcgatctcaacacggcccggcccgtccggcaagtgcaaggactgccaggtgtggttcggtttgtacagcaggtactggagctcgactggtcggttcttgccgccgatcggcccggtgaactccggagggatttcccgcatgaggaaaccggtcaccgcgcccttgtgcacgacccgtgccagtggccaggcgctttgctcgaaaagggaacggctgtcggcgctgggcagccctcgcccgaattccacgagctcggctagagctggggcgaagggccttccggcgttttgcaggtactccttgtaaacgagcttctcgttgccgagtactcgggtgacgacgccctgcccgccttccccgagcggttcgtcctctagccgcaggctgcttctcggacggtccaaaggatgcggtaccagcatcaggagaccctccagatgcagatggccgtccggtcatcgtcgtgggtgcgggctttgaaaccgacctgccagaggaattccgtcagggacgggggaccggagccccaccaggcggccagctggttgcggacctcactgccgcgcatgggtttggcgagcccgtcggtgcacagcagcagtacgtcctccgggtccagtgacacaggctggatctcgacttggtcggcgtgaccgggcagggccagagtcgccgaagtggcgacctcataatccggctccttggcgaagcacgacacccacacgccccggtgcagccgcatcgccgcgcagtcaccgacccgcatcagccaggcctgctgcggcgagccgtggacgtcgaactggatcacggcggtcaggaacgtggtggccagttcttcgaccgcgacgccgcgccgggcggcctccgcttcgatggcgtcggcgatacgggagaagtaacgcctggccgcgtcggcagcctgctcatcgggccggatgcgcaggtgctcacgcgcggcctggcaggcggtcatcgcaccgatgtgggacagctgtgcgttgcccagcccatcggccacgcaggccaggacgatgcgttcgctgatccgccacaatcccatggcgtcctgccggggctgggcgttgtagcggtgcgcatcgccgcgggtcgagaccgcgcgaatgacgagaccgggcattgccgcggcgtccaggacggtgtcaggacaggccacatccaggcttggcaactcgcccggttcgatcttgaaacgtgacggacgccctatgaccagtggctctgggaagtccatcagacgcgatccgcctccagcaccgtgtagcccttgacctggtcggggaagaccatctgggccccggcgttgggattggcagaaaaggccgccgaggaggcgaccgccgaggagaccaccgagttcagcaactgcttggcgaactcccgcagggcgttacgtggatcgagctccccgttggcgatgaacgcccggaaggtggcgacggcccgcagcgtctccggtcgcacgtcaccgaagccgaaggccaggatcgtcgggcgggggccgaagtccttggcggtgagccgctggtgcgcggtggcccagtccgaatcggtgggctggccgtcggtgaggaagaacaccgtgggacggaacgggacatggccggcggccttgagatcccggatgtcccgctcgatggtgtcgcgcagcaaggtgaacgccgcgccgtaggacgtggcgcccttgggagcgagctgggggacctggtgcacgtcgttgagatcggccagcggcagcagcacctcagcggtgtcactgaagctgatgatgcacagcctcgccttgtcagcgaccgtcgggttgctggcgatttcggtgacgatctgggggagctggtcgttgatctcctgaaggggattgcccgccatcgagtacgactcgtcgcacaccaggtagaaggggagtatctgctcgctcatgacacgggcctttcctcggcacagccgtagctgatgaagtagatctccatggagaccgatcccgcgggggccgcgaggtcgtggaagttgcgggtggcggcggacctgaacacgctcgggtacgcctctttcagggctctgttcacccgtgacgccagggcgaccccctgaccgctgccgccgtctccgccgaaggtcagcaccatgccggcacgcttgccggaaaagccgggggcctgcctgtgcagccctcgtttgacttgggcgatgagcgttcgtccgccggccgcggggctgacggtgaacttggccttgatgggtttggactccactcccttgagctgctcggcacaggggcttttggaaggggagggaccggcggagggcttggcctcggcctccggcggcgcctgtgcgcccagcatgacgatggtgagcgccaggagcatgtccgcaaacagccacccggccagcaggatcgtcaaggaggcccgacgctgtctcatgccgcgtcgccctgccgacggtcagcgagctcggcgatcgtctgcgaggcctgctgcaggacgttgccgaactcggcgattgccgctttgagctcgtcgagctcggcccgcaccgtgctccgcgtctcttccagggccatgccggtgacctgcgagatctgctcgggcagcgcggcgagccgttcgaaggagtcccgggtgcggtccagcatgtccacggtccggccggagacgtccgtgacgagctcgatgcggctggcgtgcgccccggcggtgtccgcccaatccccgagggccgcgcggatctcggagctggtctggctgaaggcccgctcgaagtccgtggcggtgcgttccagggtttcggtgagctggttggtcagcaccttcacggtccgctctgtggaggcgcccacggcctgcaccgaatcggcggagctgtcgacggcccgggtgatgctgctgctggcggtgaccagttccccgacctcgtcccgtagctcgcccacggaggagcggatggccgaggtgagccggttcagctcgtggtcgagcaccgacagcaggctctttttgaactcttcgatggactccccggtcttgagcgtgatcgcgtcggctgcggaggtcatcgtttcggcggcggacttcacctcggtgaagtgccggctgaaggtcttggtcgtgccctgcacctcgttggcgctggagaccagggcgtcactggtcttctgcgcggcttccagggcgtagaccacggcgtccatcaggtcggactgggccttgcggaccgtctccccgatcttggtgatctgcatggccgcttgggtgagctcagcgttgaaacggctgggcgtcgacagccgtacctgtgccaggtacaggctcgcctcggtcagcgccctgcggagccgggcgcgcagcatcaccagccggcgttcggcacggtccagggagcggttgtacagcaggttctcgctcaccgtccaggcgacgaggaagaggatcgccagtaccgtcagcatggcgacgttgctgaaacggaagaaaccgggcagtcggccatcgaagccctgctgccacatctccaggaacggccgccgcgccgcctcgaccccttggtcgtttagtacttcgccgtaggcggacgtggcctcgtgcagccccacccacgtgaagaacacgggcagaaagaccagcaccggcccgaccgccagcgcggccttgactgcacgggacgcccagtgcttgcggctggccttcttagggagcggctggatgatcgtctcatcgggcgagaacgccgcgaagaggtcgacctcgcaccagcgctcggccttgctccgatcactcatcgcctcggcgaggtctctaagctgctcttttctctccgccagctccggcttctcagcgagtttccgcagctcctcgcctacgtcatgcttccccaatgatgagactcccccacctgctctgccggccatcccgtgcagagccaccccaggtcgaactgttttagcagctcttgtccttgatgtcacatgaactgcttgtgtgcggagttttcttatagttctgttaccagggaggatgctgtctgcaggggctcatgagcgttgacggctatcgccttgtgcagggaagggctgcccagcccgtcggggtggggcaagggggacgttccccctgatggcacggccggtttcgagcgtgcgagccattagggacgggccccacgggccggaggatgcggtaccccgcaacggttcggggcctccggttgtcagcgctgtcacctgcccgctggccacgtgaaccaccctgagtggggtgttggctcctgccagccccagcggcaccttctctcgccgtatgcgacttacccctgttatacctgcccgacctggactcgtagagctccttctcagcgatcgacgctgtgggcgtccggcggtgctgtcggatgtcctagtgtcgaacgacgcctgaatcatcgtcttcgatcaagcggtgtcggtcaccaccgggggggccgacaccgcgagaggctcactccccgttgggagcgaagggctgggcggtttccggttctgaaggtccctcgcccggcggatcctcgtcgtgtgcggtttcttcggagtcctccggcggcagcgggaggacgtactcctgggccagttcggccaggtgcaggggcagcggcagggcgagggcctgggggtagtccgggggctggcgcaggtggtgggcggccatcgccagcgcctccggatcgtcgccgtcgtcctcgtggcagccgagcacggcgagctccaccagaccggggttccagccgaccttgtcggcgtcgatggtcggcctgccggagccgcgagtgagcggccggccgccgagtttgtcgccgctgacggccgagtccttgaactgcgagggtttgggcgtggtgctccagaacacccggccgccgccggctccgtcaggacggggcgccacccacaggtgggcggccaggccgttcagcccgtccttggggtggacgccccaccactggggggtctcccggcccgtggtcttgcggacccgcagcagccgcaggtcggggtcgagcctgcggtgcggggccaccccggtgcgcacccggtcgcgctgcacctggccgtcctgcagccacgtccagtgcgaacggacgttctgcgcgcaggccagcagcagggtcgggacgcctcgcagggtgcgcagcaccgtctgcagccattcctcgacctgccggcgttgccgctccatctcccggtggtagtccggtcgtctgaaggcctcctcgtcttcgtcgtcggcggccaggacggaggagacgtcgacccgctcggtcagccgcagcagcagcgacggataggggatccaggcgcccgctccgccgtccgcctcggcgtcccagccccgcacctcggcgattccctcctcaggaccgggggccaccagcacggcgaccgggacgtgcccggcccagcgggtccggctcgtccggttcttgcgcaccagccagatcgccgcatagcgcagtccttcgggcagcccgtcgctcagcccgtgctcggggagcacccgcacccccagctgccgcagcccgtcgtcccaggccttctcggcccggtgcccgatgttgcgggtcgagtcgtagcccgcggtcttcttgggcaccgccacgaactgggtgaggagcccggccttggcgaagccgagccgcagcgcgaacttcggatcgtgatcagaagtggtgaagtcggcggcgcggtcgagttccaccagcgccagcgacggcgccgtgcccggacgctcggccgccatccagcgcgcggcccggtcgcgccgctcggcgaccgcggcggtgaccatcgccttggtccggcgtccctccggcagcgccaggtcgtcgccgagcccttcggtcagacgccggcagtgcagccgcacgagcagctccggcgtgcgccactccagcaggccgcgcggacctgaagcggcgctcagcagcgcatcgatggccgctctcgacccgccgcccagaccgagaaggccgatgaacgcctcgacggcctcatctcgcatctgcggcgtctgccacagcagccacgcctccagcacggcccggtcgtcctcgacggcacctagcgcccgcatcgcgtgcgccgcggcggcccgcaccttcgcggcgcggcgcctgtcgtactcggacgtcttcgtcttgggcggggtgttgagcggtgtggaacggcccagccgggtgcgcacccgctccggctcgggacgcagctccggagcgaacgcctgctcggcccaggccacgagctctgaacgctgatggggcatcaaccccgggagaaccccgtgggagcccatggcggtgctgtacacgacggcggcgctcatgtcgtcggcgagccattcctccggcgccgtcacgatggcctcggcgtcggggaacgacgacagcgacaaccggtgcagcatccccgccggcccgccttcgacccagccggtgacccagtcccgcgcctcccggtcccagcggcgttccaaccgggcgacggcgaaccggtccgagcgggacgcgcctggcagccagggcacccgcggccgcagcagcaccgtggtgcgccgccggcggggcaggtacagacggccagcggcgccgacccgggtcgcccagcggcggatcccggtgtgcaggtggatccgtggcagcggctcgaaggggacggtgtgcaaggtgacgttgagggtgatcgagtaccaccacctctgcccgtccttgtcgaaccgcagcggctctgacaccagttcggcgccctggtcgcgggggccgcgcggcaccgcgtgaaaacgcagggtgccgcttccatagtcatagggctccagggcgaggatcttccgggcgaaccagtcggtggtgagcgggtactggtgggcgagcggcgcggcggtgccgccttcggtgaccgggcagcgcagcagctccagctccaccggttcccagcggggcggggcgtcgtccagcatcgcgcgggccttggccagcagctcccggtagtgggggtctttggccatgtcgggtcgcaggtcgctcagccaggcgttgtacagcgcccggaaaacctgatccggcaggcgttcgacgccttcgggcaccagcagccagtgtccgcgcccgtcacgcgggcgcggcagcaccaggtagtcgggggcgaacgtctgcaggacctgttccatccggcgggtgggcacggtccggtagggctcggcgtcggtgggacggcccgcgttgcacagctccagcagcacctcccgccactgttcggggaagggcagggcctgatagcgggcggtgaccgaggcgtccggtgagtccggcagccaggaggccgtccggatgcgcgtgtaggcgggcatgcaaggctccgttcgagaaacaggcgtttcaggttcggtgggtgagtccggacagcgcctggtacatcggcgcgtacagcatccggaccagggccgggtcggcgggatcgtcgaaccacgccgggtcggcgtggtcgtcgaagtagggggccaggatcttgtgcaggtcggccagcaggccgtcccgcgccggcgccgtgacggtctcgcccggacgcagcgcggcggccgtcccgggggcgaacttggcgtccacgaacacgacccgggcgggcacgccgccccgcaccagccggccgatgacctgccagatggtgacgagctggtcccaggcgaacgagcgccgctcccagtcctccaggtgcgagtagatgtaacggcgcgacagcagccgccgccattccttgcgcgcctggtgccggaactccagcccggcctgatccaggtcgccggccttggcgaccagttccccgaaggtcgccggaccggtgcggtcgtcgacgcggcgcaggtcgcggatgaaacggctcacccagtcgttgacggcgaacaccgccagcgacaggtcgtcgggcctggggtggggccgggccaggaacagggcgacgccgaaggcggcgttgcgctgggcgttgaggatgttgtggccgcgttcgatcgccatcagcggcgccaccagcacctcggcgtcctcgtcctcggcgaacatggccaggtcgccgcggcgcaccgtctccgcccgctcctcggagcccgggccgggctcggcgtcgtcggcgatcagcacccggaccctgccgtgccggcgttcgatgccgtgcagcgtctcggcgaccacgtccgcctcccggtagctgcccaccagcagcagcgcccggcggcgccgctcgtcctcgatgcggttgagctcttgggcgagcggccccgcgccgccgccccggcccgggcggcccagccgggcggccatctgccgggcggcggcgggacggtccttgggcgggacgcccgacaggctcatgggccgtccgtcgtcgtcatagagaaaacgcgtcgtgaaggtggtgcggcggacggcctccagcgcccggctggccaagtccatgaaggccgccgggcatcaaaggttcgaacgcggcgacctgctcgccctgacctacgacgacccggcgcaggaggcccgtgccatcgccgaccgcatccagcagctccagggcgtcccgttccaggatgcgccggacgcccccgagcgcggtctcagctacgccgactgcgcggtgctcttccggtcggtgcgccatgacgccggtccactggtggaagagttccgccgccgcggcatcccctgcatcatcaaaggactggtgcggctctttgagaccccgaggtgcaggccgccgtcgcctgcttccgctacatcgccggtctcatcgacgccgacgcggtcaaggacgcctggcgcgccgccgacgtcggctgtgacgagcgcctggaccagggcatcgccgtcctggacgaggcgatcgcctgggacgagtcacggccctgggactccatcacgctgcagggggtgttcctcggcttcctggaggccatcgggctgtgtgaggagaacgtcccctcccacggggagacggacggcggccgccgcggtgaaccggtcttctgcaacctcggccgcttctccaccgccatcggcgactacgaggccatccacctgaccgtccacccgaaggaacgcttcgagaagttcgccaagtggctgcaataccaggcccccggctactacgaggagttcgacggcgacaacggctacgcccagcccgacgcggtggtgatcgccaccgaggaactggtggaccggcacctgaacctgccgttcgccaacccggccgccaaggcccggctgcggcccgccgcgatcgcctccgtccgccgctacctgcgggagaaggggcgaccctgcgccagaccatgttctccgagcaaccggtcgagatccaccccgctcccggcgtcaccgtcaccggccgggtcgacctcatcaagcggctggacaccgaagaggtctcggtcgtggacttcaaatccagcgaacgcgcccaggccgaagacgtctccctcgcccagctccacctgtacgccctgggctatcgggagctcactggcgccgacgccgatctggtggaagtccacaacctcgacgaggagggcagctcactgcgcgaggaggtcgacacaggcttgctgaacgacctgacccgccgcgtcaccgaggtcggcaggtccctgcgcgacaacgacctgcgtcgcctcccccgctggtgcgccacctgcacctcctgcgacttcgccggcatctgccgcgacagaacggacacctctgggtgagcgccgtctcacaacccgccgtagggcgctcggggcgctcgccgcgcgcctcgagcaccccgagcgcactgcggagactagtgatcaccgcggctgccgggcgctcaccgccggggctcattgttccttgcgtctgctgcgtttgtttcggatactgcgaatagatgcctttggggcggtgaggggtgtggcagacgtgcaggtcaggcggatagagccaggagcggtcgatacccggcaggctgcgcgggccgtgcagaggatcaaggcgtaccttcagcgcaatcctcacgagcaggccatcagggtgcatgctgagatcggtgaagaagaggccttggtcctgccacggcaggcggtgagcttgttcgcctacatcctgtcccagatcgccgccgggcgcggggtgtcggtcgttccttcagatgccgaactgaccacgcagcaggcggccgatctgttgaacgtctcccgcccttatctgatcgggttgctggagaggggagagatccccttcagacgggtcggccgacaccgtcgcatcagatgggacgacttgatggactataagcggaagagcgaggcgcaaagccgcacggctgccgacgaactcgcccggctcggtcaggagctgggcatctgacgatggcgttcgtggtggtctacgatgcctgcgttctgtacggcaacacgcaacgcgacctgctgatccgcattgcccagtcggggctggtccaggccaagtggacgaacgccattctcgatgagctgcaaaagaacctgaccgccggccgtccggacattcctgtggagaaactgatcaggttgcgcaccctgatgaaccgggcggtccccgatgccctcgtcgagggttacgaaccgctcatcgaggcgctgaaactccccgatctcgaagaccggcatgtcctggccgccgcgatcaaggctcaggcccaggtgatcgtcacctcgaaccttcgagatttcccggccgacatgctggaaccctggaacgtggaggccaaaagccccgacgacttcgtcctcgatcagatcgacttcgacgaccgggtcgtgtgggcgtgcgtccagcagatcgtcgactcacggaacaacccgcctgaaacggtcgaggatgtgctggacgctctcgaacgcgccggcctggtcgagtccgtcgcggccttgcggacacgaagtcatcggggtttttcaacacgcggcctttgaagaccgggacggcggcctcggcggtgttcaaagccatggccgtgcaggtcacggcaccgctctcggctgtgacatccccgtcctgccgtgcggaacgacgtgctgacggggcaggatgaagccgatcggccttgccggagcggccgagcgcctttgaggtatcaggcactgacggcctggcttgctcgctcgacgtctttgggacatacctcggtgagcgggcaggaggcgcagtcgagtgtaccggggcggcaccattggcgtccgaggagccggctgggcagatcgagggcgccgggacggtcggggtgcggctcccaggctctggcgatcatatggtcgcggtcgtcacggtccgccagacgggtgcggaggaagacgcggcgcaggtggatgtcgtaggcgatttcgcccccatccaggtccctgatgggtacgccacagtcgcgctcaaggatctccaccgccatcgcggccttcttctggccgatgccggcaagcgcctcgaagtgtttcttcagctcctttgccgggggtgatcggactaaatggctccggcgtcacctccgtactcggtcatcacccgctgggctaccggaaccagccatctgggcatttcttcgatatgtcgatgcagcttaggcggctgcgcgatggcttctcgcacccccgcctcgtcttgggcaatccgttcgggatcgaagtggccaaggcgccggctcagcaggaacggcgcacgccatgcccgctccgccggcactccttggtcgaaaaggacaccggtcaggaaggcgaagtcgttctccaaaaggagtctgttcgcctcggggtcgcttgtgaactccaccgtcgtcccctgccgagccgacttgtgccgctcgccgtacgccaacagcgcggcggccgcggcggcgcggagttcgtcctcatcatggaaccgtacgccggccggggcgggaccggtgccggatatcggcggaagcgctcgtcacgcgatggggtgagaacgcaggcgaccccaggccgcggcacaaaggagcgcatgacgcacccacccggcgacgtcgtcttgccggagcttgaccgccgggctctgcggaacgtacggcgctcggatttcgtcggccatgaccaccacggggagcgggagataatccggtggaacgtcggcacccgctctcagatgccgcttggtcaccttgatcaggctcagcagcgcctctgaccgttcgaaatcgtcggactcgacgccctcgaccatgggttcatcgcgaattcaagtcactgagcgcacgcgcaggcgaccataaacatccctacggccgatcccatgacggaccttgatttcttggccgtccaccgccgccacggcgacccagcctcgttcgaaccgctcggtctcctcgagccaggccatgagaaggggcccatggccttcatttccagaagctggatctctgggttcagcggggctccacgccgttcgtgctaataaaacagcgtgatttctgtgaacggcgatcgaggattcaccgatttcctctgctctcggctggggacgcactggcgggtcatgcgcgaactcttctcagcggcgcgcccggctgtgcggccgggcgtgagcccagccggtcttcctgggcgtagaggtcagggcctgcctgcgggaggttcggcaccagtcctcatgcctagggcgtgtccgtcctcgtaacacgagaggatgccgttgagcggtctggggcaggcaactggaaggtctcaatgcgcgtcgcctacatcgtgatctacaccgatgctcttgaggagtgccgtgtgttttacgccgggctcggcattcgctttcgcaaggagcggcatgaagacgggccggtccatcatgccgcggtcttggaagacggagccgtgatcgagctgtatccggcggccggtaagccccctacgggccggttgagactgggcttcactgtgcggcgttcgaccacgtcgttgccgctgggaccggggcggcacgtcctgcgcgaccccgagggccgcaccgtcgaactggaagtgatcgagtgatcgtcagggccggtggtgtgacgctcgtcgtcttctgcgctgcccggatgacttcttcccgaccgtgggccggtgagtcggcacggcggatggaacggctcggcgcgcggtaagggggcgggatggacatggtgtcggcggcctttccggccttggagtgaggagcgccggtcttgccgggtgagaccggctcctgcccactgtcgctgatcgccgggaggagcaggaactgaggaccgtcccagcggatttgcaaagacacggacaggaactttggaagatcggcggtgtccgggcacggtgtcggacttcgagggacgggcggccggtaaaaggcccgcggcccggccatcctcgaggtggccgggccgcacacccgggtgaatgcagagcgggcgacgggaatcgaacccgcgtcaccagtttggaagactggggctctaccattgagctacgcccgcatggtcggccgagagagcccgggggatccggatctcggtcactgcgtagcgtaccggttttccgggggtcttcgcgcgcgggatggggcgagccttcggggtcggcggatcgggatggcgtgggggcggatccgcactacactttcacaggctgcggttgccgtctccgttggggcatgcggccgcgggccggggtgtggcgcagcttggctagcgcgcgtgctttgggtgcacgaggccgtgggttcgaatcccgccaccccgacgcgaactcgcagggcagaggcctgatcgccgaagcggtggtcaggccttcgcgcgttttcgggggcggtgtcacctggtcggcgccggcttggtctccctgggaacttcggggccggtgcacatggcgggagacgcctgcgagaaggggcgtccgtctcggacggccggaggtgttctccgtggggccgttcaggagcggtcgggggcgttgcagggggaggagcgggcgatgcggatcatggcgcggtacagggcctgggggtctggggcgtcggggagaggggggagtggggcgccgggggtggcgtaggagcggagcatgtggcctaccaggcggcgccaggcgtcgggggcggcgtcggcggtggcggcgatgacgccggcgttggccatcaacaggatgggcaggtcgcggtcggtgaagtcctcgcgcaggtggccggtggccttggcgcgggcgatgagttcgaggaagccgcggtaggcgcggtcgcggcgggactccagggccttggcggtggggaaggtcatggtgaggacctcggcgaagccgcggtcggcggcctgcatggcgcatacggcgtagacgtagcggacgaagccgtgccaggggtcggggtcggccagggcctcggtgacggcggtgaggtaggcgtccatgcggtcggcgaagaccgcggtgatgaggtcttcgcgggtggcgaagcgccgggacagggtggccttgcccacgccggcctcgcgggcgatcgccgccatcggcacgtcgagcccttcggcggcgtacaggcggcgggcggcggccaggatccggtcgcggttgcgttcggcgtcggcccgcagcccgcacccggagcgcctgccggtgtccggctcgaggacgtcgtcccgggggaccttcgcggaggccatgaattcatcctaattaagtggaacaaccttcccacttgtctggttacgctgtacggcacccaaacgggaaggtcgttccacttgtgccgggacggtccccgccgtgccgctgttttccctggttggtgaggacgaggcgatgcggtcgagaggccggagcacgggcctgccggcgaccgccccaagagacctcgccgaggacgaaggacgtgcgcgatgaacgttttcctgtggatcctgcaggcgctcctggccgtgatgttcgccatggccggggtgatgaagtccacccggcccaaggacaggctcgcccccaagctgccgtgggtggaggacttcccctccgggatggtcaagttcatcggcgtcgccgaactggccgcggccctcggcctgatcctgccggcggccaccggcatcgcccccgtcttgaccccgctggcggcggccggcctggtcatcgtgatgatcggcgccatgatcacccacgctcgccgcaaggaaccccaggccatcgccttcaacgtcgtcctgctcatcctcgcggccgtcgtcgcctggggccgcttcggtccctactccctgtagcgcccgcccctgcaccgcaaccttcgggaagcccccggctcttgggaccgtgccgtcaaagacccgcaccggatccgcccgccgcgcggccgggcaggctgaacatcgcccgacgggcacggactcaagcgccagggttcagccgcccctgcactttcgaagacttcgggggcgggcgccggaaccgccgttcgcatcgtgaaccgcgggacgtccggcaagccccgccgcccgcaccggccgccaccggcggccggtcaccgaacgaggaggaaaccccgtatgaccatcgcgatcatcggcgccaccggacagctcggcggccacaccgtcgatgccctgctcgcccgcggcgtccccgcgggcgacatcctggccctcggccgcaacaccgaccgtctcgccgcgctcgccgaacgcgggctgcgcaccgccaccgtcgacgtggacgacatcgacggcaccgccgccaccctcaccggggccgacaaactgctcctgatctccttcgacagcgtgggcgcccgcgtggcccagcacgcgaacgccatcgaggccgcccgccgggccggcgtgaaccacctggtgtacacctcggtcctgcacgccccgaccacgcgtcttcggctcgccgccgaccacaaggccaccgaggaacgcatcaccgcctccggcatccccgcgaccttcctgcgcaacggctggtacaccgaaaaccacctgccggacttctccgcggcccgcgaacgcggcgtcatcgccaacagcgtcggccccggccgcatcgccaccgccccgcgcaaggactacgccgaggccgccgccgtcgtcctcaccacccccggccacgagggcaaggcgtatgagctgtccggcgacgtcgcatggaacttcgcggagttcgccgccaccgcccaggagctgctcggcaccccggtgcgctaccaggaactcacccccgaggccgaacgcgagcagctgctcgcggccggcctcgacgagggcaccgcggacttcgtggtcggcctcaacgccgacctgcgcgcgggcgccatcgccgacacgcccggcgacctggcccgcctcatcggccggcccaccgagccgctggccgagaccatgaagacctggctttgatctcccggtggtgaagccccgtccccacccggacgcgggcgttccgacctcaccggcggcgggcggcgtgcgaagacggcgacacggcgttcggacggaggcgacggaaacacggcgcccgccgctcaccggtgatggggtcagcgttcgggagcccggcaggtgtcggtggtgggtccaggggccaggacgctgagctcgacgcgggacgcggtggtgatgccggggatgaggaaggtgcgcgagttggtctcgtccggcagccgctcttgaagctgtttgaccggctcggtgcgtccgtcctgcagcacgctgatgacgagcatggcgggcccggggaagcgcaccttgacctccaggcccttggccgtggaggtgtagaaggcggtggtgcacagcggcgtcccgccctgggggtcgtcttgtttggccagcaacccgccctgcccgccggcaggcggcgaggcggtgggcgccgatgccggcggaggcgaggcggccgccttcggcgagtccccgccgcagcccgcggtccccagcgcgagcgcggcgcagcatgcgatcccggcgagccgggcccgcctcggtgggattccgtcacgtgtcatggtcgtccttcccggccgtgaacgtcattgcgtgggacggcccgcaccgccgcgccgtccggaccccgggggcggccccgggcccggacggcgcggcggcaagggggcgggtcagcggccgaagatgccgcccgcccggcggtcggcgccctcctcggcggcgccggcgccgcggatcttctgcgcggcgaactgggcggcccggccggcctcggaacggtaggccaggtgggccgcgatgttgacgcccgcgccgcacaccgggtcgccctggttgcagatgtcgagggtgcggtcggcgaactcaccggtgtccggctcgccggggcccagccgggccgggttgccgaacagcaggacggccgcgatctgcggacggacctcgcggggcagctcggtggcgccgcccacgacgccggtgccgatggcgccgttcaccacgctggcgccctgggagtagccgaccaggacgaacttctggttcgggcattcacgggcctgctgggtgacgtgccgcaccaggtcctgcacgccctgccggggcgaggtggggctggcgtcggccgggtagtccaccgggtaggaggtcaggtccgtgccgcgcagctcgccctgcaacgcccggaagaccgggtcgccgacgatcacccccagccgcccgggttcgaaggttccccgggcggcgaccatctccacctccgagcacgccgcggcggccggggaggtcgtcgccagggcgaccaggccgccggccgccacccccgcgagcgcggtcaccctggcgatgagacggaaggcggcggacgtgaaggaacgcatgcgattcacctcttggctggatcggacgggcgccgccccgcagcgcacggcggacgaatcgccgcgggggatgcgccttagaacacattggcaagagatggtgggcgggccgccgcgcgcctctctacacgttcgtccgaggaaaaatcccgataacaatgtggccggctgcgaaaccatgacgggggtgttgtacgtatcacccggatcggctcgccttgccgagccggacggccatagccggaccgcgaggggcgatgtgcgtgcgcacaacgactcatgggaggcggcatcgcgattgcccttcccgccgcggtccgcacccggcaaggcgccctttgacgtcgggtttttcgttccggatgggctctggcgtcaaaaccgtccgctgtttttgtcagatgggccggcatttcctcaccgggacgcggcgtacaaacgtcacgcccgcacccgtccccgaggaggaactcatgcggatcttccccagccgtgccaaggcggccggcctggcctgcgcggcgctggccgctgccggggccgtcgtcgccgtcgccccacccgcacaggcggcctgcgcggatgtgagcatcatctccgcgcgcggcaccggtgagccccaggagggaagctggctgctgcagccgatgggggagcggatcagaaccgggctcaccgggttgaacaccacctacaccgagctgcagtacccggcccggctcactttcgacaccagcgccaccgagggcgtgaccaacctggtgcggctgctgaacacctccgcccaggaatgtccggaccagcgttacgtcctgctgggctactcccagggcggcggcgtggtcggcgacgccctgctgccgaacggccagcggatctggggcaagaacgccccgcaggtctcctcggcggcctcctcacggatcgccgcgatcgtgatgttcggcgagatgcgcttcaccgcgagcgacccgttcaacgtcggcgacttcgacccgaacaaagagtccatccggccgcgtccccggggcgcgctgaacgcctacgccgaccggatccgcaactactgcgtcgccaacgacttcgtctgccaggaccccggcagcaccctcgcccacctgcggtacttcgtcaacggcatgccccgtgacggcgcggacttcgccgtgtcgaaggtccgggccgccctgggccggtgacctgaggagaaccgggcctcctcaccgcgtgcgtcccagagcgacgggggcctcaaggcgctccggctcccgcattggtcaaaagggtcgccctgcggaaacggcgtcctcccggaacgctcttcgacggcttccccaggacgccggacaggcgacccctgggcacggcgacttcccctcggccgtcagcgccgctcgccccggtcccgctcatgtgacgcaaggcgtgcccgtccgttcccgcatcgggcgggcacgcccggcggcggtcagccggggaaccgtttgccgagcgcttgcgacagggcctgatccaagcccagccgttccccggcacggtaggacttctcaaaggaagcctcgccgagcatccgccggatctgctggacgccgcggtcgcggtaccgcaccaggtgcgaaaacccccacagctggggagctccggccggacgccaggtggtgtgggccgcccccagcagcaaagccgcggtgtgcgggtcgccgctttgcgccagcacccaggcgagggtttcgctcaccgtggccatgcccagcaggtcgccgagctgcatcttgaagtccaggctctgccgcagcagggggacggcctcccgggcgcggccctcttcggtataggcgatggccagcgtccacagcaggtaggagcggtgccaggtctcgccgcactcttccgacagctcgatcgcccgccggatgaagtgcaccgcctcctccccggctccccgcaccgccgccgacagcccgatctgggccagcgcctgctgggtggtgagcagcccgggacggtgcccgccgaagcgcagggcctcgtgcgaatgccgctcggcccgctcggtgtcgccgcggaacagcgccgacaggccgcgctgctggtggacggcggcctgcagcccggcccactcggcgccgccgtcgccggcccgggaggcgaccgactccacgcggtccaagaacgcggcgcagccgccgtggtcgccctgcagcagcaacgcgaacgccgccgcccacatcgcccagcaccaggcggtggtcaggtcgggacggggcggctcggggaaccgttcgctcagccggcgcatccagtgcacgccctcgcccacgttcccgcaggcgatccagtacagccacaatgcgcgggcgccctcgaaaagcagcggggagggctgctcgtcggccagcgcgtagcggaacgcctgccgcaggttggcgtgctcctcccgcagccgcagcagccgccggcactgccggggcgaggcgtactcgtcctcggcccgccgggcaaggcccaggtagtgctccaggtgccggcgccgggcctgctcgtcccggccggaggcggccaggtgctcccgcccgtacatgcggacggtctccagcatgcgcagccgggtccgtccccgcacctcgatccgggtcagcagcgacttgtccaccagcccggcgatcgcctccagggcgggctgggcggcgggccgctggtcggcgcacagcgcctcggcgtcggccagcgacacggtgccggcgcacaccgacagccgctcccaggccgcccgttcctcggccgagcacagttcgtggctccagtcgaacaccgcccgcagcgtccggtgccgcggcggcgcggtgcggtcggcgcccgccgcgcccagcagggcgaaccgctggtcgagccgttcggccagctcctggacggtcagcaggcgcagccggcgcgcggccagctccagcgccagcggcaggccctccagcatgcggcacacccgcaccaccgcctcccggttggcgtcggtgaggcggaagtccggcaccgccgccttggcccggtcgacgaacagttccaccgccgccgagcagcactgctccgccgagccgtcccggtgcggcagcggcagcggatcgaccgccagcacctgctcgcccgcctcgttcagcggctgccggctggtggccagcacgcgcagctgcggcacggcgtgcagcagggcgcgcgtcagcgcggcggtcgcctccagcaggtgctcgcagttgtcgagcaccagcagcgtccgccgcccgcgcagcgcctcggccatggcctccagcggggtccgctcggcctcggtctggacgccgagcgcggtggccacggcgcggtccaccatcgtcggttcggtcagctccgccagctccaccaggtggacgccgccgggaaagcgcacggcgacggcctcggccaggtgcagcgccagccgggtcttgccgaccccgccgatcccggtcaaggtcaccaggcggctttccgacagcagccgcagcccggtggccagttccgcttcccgtcccacgaacctggtcagcgtcgccggcagcctgccgggcgcgcctgcggcgaaccggtcgggggagcgggcgcccggctgggcggcggccggctcgccggacagtgagatcgcctgccagcgcgccgtccagatcgccagcaggtcgtcggtcttccattcccccgcggcgctgtcggcgcggcgggggtgtttgcgggcgaaggcgacgcaggcccgcacgaacatctcggtgacgtcccaggacggccgggtgcgtccggaggcggcgttgcgcagcgaggtcgccgagtacggagagcccagctgttcggtctcccgggccagcgcctcatagctcggatcccccgcctgatcccgcagctcgcgcagcccttgggcgaaccttcccagcgggctgtcggggtcgggaacgggggaaggccgtcgcccgggacgcgccacccgccccatgcagcctccgtcccgagggttcccagcaacagggcactgattttaacggcgccttaagcggttcctctctgagaggagggggcgcgtcttttccgcctgctatgtcttatgtgttcaagaagggggcggtacgcccgcgcccctgtaacgggcgtaccgtaaaccgtgattgcggggactgtttcgggcccccgcgccggcccgcctccccctcctcaggcgggccagcgcagggaagcgctgcacgtcccggtccactgcggcggccagctcggaggaagctcctggtcgaccgtggaggtcgcggcggccgagtgataaatccccggcccgggcggggtgaaggagtaggggccgcagcttccctcgtcctcctccgatttcagcctcatccggcatttatgcaggctggcccggtatttggtgttcttgtcgttggcgatccacacccagacggtgaccggtcccggggtgccctgcggttccagcgccttgacgttcacgatcatgtccagcccgctcttggtggcgcggatgcacgggctgatggcgaccttgtccttttcgaccggcgcgtagacgcggcagttcgcccaggcgggcgggacgggctgctgggacgggccgggccgctgccgcggcgcccgggaacgctccccgcgcggagccgctgacgagggagcgccggccggcggggatgcggtggaggaggggtgatcgcctgccggctccgccgccgccgatcgttgcggcgcggccgtcccggccggggagagcgccgcggcgacggacggcaccgcggaggccacggccaccgaacgcgagccggagtcggaggaggccgcccgccaccacgtcgtgcccgccgcgccggtggcgaccagcagcaccgggacgcccgccaaggcgaccgtccgccacctgcggcgccgcacggggtgagcgggccgcgcaggcccggggggcgcggccgtgacggcgggcggctcctccggcagcgtcgacctgtcggcgatcatcgaggcgaccgccggcggcagccagccggcggtgatggtcgcccgtcccccgagccgctgcagcagctgcggcacgccgggccgggcggccgggtccttggccaggcagtcggcgatcaggctccgcagcggcgcgggcacccgcctcagatcgggctcctggtgcaggatcttgtggaccacggccgccagggaaccggcgtcgaacgggccgtgcccgcaggcggcgaaggccagcacgcagccgaaggagaacacgtcactggccggcccgggcggctcgccgcgggtctgctcgggcgaggcataggccggggtccccacgaaggcgcccgtcgcggtcaccgtggaggcgtccagggcgcgcacgatgccgaagtcgatgatccgggggccgtcgggggccacgatcacgttgctgggcttgagatcgcggtgcaccagcccgcaggcgtgcaccgcggccagcccctcggccaggcccgcccccagccgcgtcagcgcgttcagcggcagcccgccgtgctcggccacgatctcctgcagcgacaggcccggcacataggcggtgaccagccagggcgggtcggcggccggatcggcgtcgacgacctgggcggtgtagaacccgccgacccgccgcgcggcctccacctcgcgggcgaaccgggcgcggaagttcggcttggcggcgacggccgggtggatgaccttcaccgcgaccgggcggcctcccggcgagcgtcccagatagacctggcccatggcgccgctgcccaggcgcgccgagagccggtacgggccgatctgccgcgggtcggtgggctggaggggttccattgacgtgtcggttcctgttcggctcggccacgggcggcggatccggcggcgcgccctccgggcccgccgccttcgttcgtttgaacgacctgcatgtcaagcttggtcggtcccgctgtcaggaaccggcttcgccgcgatctctccggtaaggctgcgcaatcaccgcgcaattacggaaagcccggccctgcaggacgcccggagcggccgccggtgcccgtggtgcactatgggcgggtgagcgggaacgaagggcgctgggagttctggatcgaccgcggaggcaccttcaccgacgtggtcggacggcgaccggacggggagctggtcgcctgcaagctgctgtcggagaacccgggccgctaccgggacgcggcggtggccggcatccgccggctgctgggcgtgccggagggcgagccgatccccgccgaccgcatcgccgcggtcaagatggggaccacggtggccaccaacgcgctgctggaacgcaagggcgaacccacggtgctggtgatcacccggggtttccgggacgcgctgcgcatcggctaccagaaccggccgcgcatcttcgaccgcgccatcaccgtgcccgagctgctgcacacccgggtgatcgaggtcgatgagcggatcggcgcgcacggcgaagtgatcgtcccgctggacgaagaagaggtcacccggcagctgcagcgcgcctacgacgacgggctgcgctcggtggcggtggtgtgcatgcacgcctaccgctacccccggcacgaggcgcggatcggggagatcgcccgccgcatcggctttcctcaggtgtcggagtcgcacaaggtcagcccgctgatgaagctggtgtcccggggcgacaccaccgtcgtggacgcctacctgtcgcccatcctgcgccgctacgtcgaccaggtcgccgacgagctgggcgcgcggcgccccggccgcggcggcgagggcgtgcagctgatgttcatgcagtccaacggcgggctcaccgaggcgcacaacttccgcggcaaggacgccatcttgtccggcccggccggcggcgtggtcggcatggcccgcacctcggcggcggccggattccacaaggtcatcggcttcgacatgggcggcacgtccaccgacgtgtcgcactttgcgggcgagttcgaacgcgaactggagacgcaggtggccggggtccgcatgcgggccccgatgatgagcatccacaccgtcgccgccggcggcgggtcgatcctgcacttcgacggcgaccgttaccgggtgggcccggactcggccggcgcggacccgggaccggcctgctaccggcgcggcggcccgctgaccgtcaccgacgccaacgtcatgctcggccgcatccagccggcccacttcccgcacgtcttcggggagagcggcgaccagccgctggacgccgaacgggtccgggcgggcttcgccgagctggccgaacggatcggcgatggacgcacccccgagcaggtcgccgccgggttcctggagatcgccgtcgccggcatggccaacgcgatcaagaagatctccgtccagcgcggctacgacatcaccgagtacgcgctgaccaccttcggcggcgccggcgggcagcacgcctgcgccgtggccgacgccctcggcatgaccaccgtcctcatccacccgctggccggcgtgctgtcggcctacgggatgggactggccgacgtcaccgccatgcgcgagacggcggtggaggccccgctcggcgcggacgtgcgggtggacggcgtgccgctggcggaggtgttcgcccgcctggaggccgagacccgcgccgagctgaagtccgagggcgtgccggacgagcagatcaccgtggtgcgccgcgcccacctgcgctatgagggcaccgacaccgccctgccggtgcgggcgccggccgagctggacgaggcgggcgcggccgccatgacggccgggttcgaggcggcctaccggcgccgtttcgcgttcttgatgccggaccggccgatcgtggtggaggcggtgtcggtggaggccaccggcgcctccggggtcaccgaacggccgccggccgcccgcccccgccgggaggggccggtgcccgtccgcgaccgcgtccccttctacaccggcggcgcctggcggcaggtcgacctctatcaccgggccgacctgcaatgcggcgacaggatcgacggcccggcgatcatcgtggaggacaacgccaccacggtggtggaacccggctggcaggccaccgtcaacgaactgggccaccttgtgctgcggcgcgtcaaagcccgtccggcgagccgggcggtgggcaccgacgccgacccggtcatgctggagatcttcaacaacctgttcatgtcggtggccgagcagatgggggtgcggctgcagtccaccgcccactcggtgaacatcaaagaacgcctggacttctcctgcgcgatcttcgaccagcacggcaacctcatcgccaacgccccgcacatccccgtgcacctgggctcgatgggcgagagcatcaaagagctgatcaaagaccgccccgacatgcgtcccggggacgtctacgccctcaacgacccctaccacggcggcacgcacctgcccgacatcaccgtggtcaccccggtcttcggcgaggacggcgccgtcttgttctacgtcgcctcccgcggccaccacgccgagatcggcgggatgacccccgggtcgatgcccgccttcagcacccgcgtggaggaagagggcgtcctgctgcgcagcctgctgctggtgcgggacggccgcttccgcgaaagggagatcctgcaggcgctgacctccgccccctacccgtcgcgcaaccccgcccagaacatcgccgacctgcgcgcccagatcgccgccaacgaaaagggcgtgcaagagctgcgcgcgatggtggagcacttcggcctggaggtggtccacgcctacatggggcatgtccgcgccaacgccgaagaggcggtgcggcgcgtcatctccgcgctgcgcgacggctcgttcgactacgagatggacaacggcgcccacatccgcgtggccgtgcgcgtggaccgccgcacccgcagcgccgagatcgacttcaccgggacctcgccgcagctggagggcaacttcaacgccccctcctcggtggcgatggccgccgtgctgtatgtgttccggacgctggtggacgatgacatcccgctcaactccggctgcctggccccgctcaaggtgatcatcccgcccggcaccatgctctcgccgcggtatccggcggcggtggtggctgggaacgtggagacctcgcaggcggtgaccggggcgctgtacggggcgctgggcgtgcaggccgaggggtcgggcacgatgaacaacgtcaccttcggcaacgaacgccaccagtactacgagacggtcgccagtggttcgggggccggggacggcttccacggcaccgatgtggtgcagacccacatgaccaactcgcggctgaccgacccggaggtgctggagtggcgtttcccggtgcggctggagtcctatgagatccgccgcggcagcggcggggcgggccgctaccggggcggcgacggcggccggcgccggatccgcttcctggagccgatgacggtgaccgtgctgagcggccaccggcgggtcccgccctacggcatggcgggcggcgctccgggcgccctcggccgccagtgggtggaacgcgccgacggcacggtcaccgagctgcgcggctgcgacagcgtcgaggtcgccgcgggcgaggtgttcgtgctggagacccccggcggaggcggctacggcgcgccctgaccgtccgccccggaggatttcccggcaccgggcgtgcgagggccgtccgtcttttgcggggtgaccgggcggagggcccggcgggagccggtggcgggcccgggccgggacgttcagttcggcaccggatgcgcttgatgaggccggggcggcggaggggaggggcgctccgccgccccggatctggtgtcagcgtttgcggatcttctcggcggcgaaccgggccgcccggtcggcgtcggagcggtaggccaggtgggccgccatgttggtgccgccgccgcagaccgggtcgcccttcttgcagatgtcgagggtgcggccggcgaacttcttggcgacgccgctcttgcccgccatccggttcgggttgccgaacagcaggatggccgcgatcttggcgtgggtgttcttgggcagcttggtgccgccgccgacggctccgccgagggcgccggtgacgaccatggcgccctgggagtagccgaccaggacgaacttctgcttcgggcaggcccgggcctgcttggtgacgtgcttgaccagggcctgcacgcctttgcggggcgaggtggggctggcgtcggccgggtagtcgaccgggtgggcgctcagcttcttcttggggaacctgccctgcagggccttgaagaccgggtcgccgacgatcactcccagccgcccgggctcgaaggtgcccctggcggccaccacctccaccggtgagcacgccgcggacgcgggggcggcacccagggcgaccagtccgccggtcgccgcacccgtgagcgcggtcaccgtggcgacgagacgggcgagggtggacgtacgggaacgcatggattcacctcttcggctgacgtcgggcagacgccctccccgcggtgcacgggcgggcgccggtcaccgccctttccgggcgatccgttgcaagggcgcgccttgaacggcggaccgaaaggcggacggccgcggacgctcaggcgcgccttaccgcagggaattcctggcgactgcccggcaaccatacaacagtcgcaaaaagcacaaaagcaacaccagagtggaaacgggcctgaagtccaggtgaaatgtgccgctgcacaacggcctgcgcgtggaattgttttccttcacctctatgatcagagaaaaggaggatttctcgtcatgtggatcatgaatccaacgcgacgcatgtgcggtgcgcagacgtctcgtccctccgtggaaggagcccgccacctcgccggtgagcaggcagaacgaggaggaaagcgtccccggcggcacggcgtggacgcccccggcggacctttgcgcgcggaagcctccgactcgaagacccaaagagtcttgaaactgaaaaacagggcttcggggatcggaggcggccccatgtgcgacagtggaccgcggtcgaggccgaaggtccggtgagccttcggcattccccgcggaggctcttcagcccttctcgacgagacgccgcacgccctagccggagacgtccggaagaatccggaagacggggatctgcggcgcgatccgctcgaactcctccagcggcgcccgccggtccaccgggatatgcggccgggctccgggcgcgcaatccagatagcggcggatgatgggagcgcgctcggcgggcgggacctcctccagccgcacccgctcgatgcggccgtggcgcagcgtggcccgtccgcccgccgcccggacgttcttcggccaggccgaccgctccccgagcatcgccaccaggtagcgctcgcccgcataatcggccacgaccagcgggaacgacagcatccggccggtgcggcggccgggcacccgcatcgtcaccagccgttcgggcatgatcagccccggttcctgcacgatcacctggatccggttcatcacccgggccaggcggctgggccgcccgccccggtagagccatcgctggaaccggtacagcggggccgtcgggcgcccgccggccgacagtttcgccacggcccctctgatcgcgcgcacggccgtcctcctcgatgcggggacaagacggttctgcccgtccagtatgggcgggaacccgacggcgcgacacggtccaaggtccctcggcgccggcgcgccgcgcgccgggctcagccgccggggcccacccggttgtcgggagcgccgtcgccatgcgggggcagatctccccgcggaggcatctggggtgcgcccccagaggagcccgcagccagcatctcgtcgagttcctccctggtcgccgggcgggccttgaccgcggcctcccggagcgactcgaacgccacggcgcccgcctgcccgctcacccggaccaggagctccccgcgggtcagcgcgtactccagccggttgccgctgctgcgccgccagccctccccgtctcgcccgcaccggacggcggcgcccgaggcggcggggaccggcagggacgggcagtcggcggcggtgatcgtgcgccgctcgacggtcagccgtacatcgctctcgccgtagaggtagatgtcttgaaaacccgcatcgccataggcgcccatggcccccgtggcgcgccggtagccctcgaggtcgatgacgtagatgagttccacgggcacgcccagccgctgcgcccgggcgctgtgctcggcggtcggcggcgccgcggtctcctccccgcagccggccgcaagccccgacgccagaaccagcagcacggcggcccggcgaaaccgcccgggacctgatcggtgaggcgcccgctgccgggcacgtggggtggtgttccgcggctcccgggaggtgccgcaggggcgtgagcgcatgggcggagtctcccatagacccccgttcggacaaagcggttacggcgggtgttgggatgacggtgaagtccttttctctcggttcccggcgtccggcttcaaacggggcaccacctctggacgcgcgcatcgccccgcctgcggggaatgcccctcgaggcggcgatgttcagcaggacatccgcgccgcaggcaccgagcccgatgagggggacccatgcccgactacggccacgacctgatcttcggttcgttcatcacgcccaccgccgcggctccccaggaggtcgtggccctggcccggcacagcgaagacgccgggctggacctggtgaccttccaggaccacccctaccagccgcgcttcctggacacctggacgctgctgtcctacgtcgccgcccgcaccgagcgcgtccatctgtcgggaaacgtggtcaacctgccgctgcgcccgccggccgtgctggcccgcgcggcggcgagcctggacctgctgtcgggcggccgtttcgagctcggcctgggcgccggcgggttctgggacgccatcgccgccatgggcggacggcggctggcccccggccaggcggtccaggccctggaggaggccatcgacatcatccgcggcatctgggacgccgacgccagggcgctgctgcggacggacggcgcccactaccgcgtggacggcgccaaacgcggccccgcccccgcccacgacatccggatctggctgggcgcctacaagccccgcatgctgcgcctggtcggccgcaaggccgatggctggctgccctcgctgtcctacctgcagggcctggacgacctggccgccggcaacacgatcatcgacgaggccgccgaggcggccggacgcgacccgtgggccgtccgccgcctgctcaacatcgacccctcgctgcaccgggagcccgcgcgcctggccgagctggccctggagcacggcgtcagcggcttcatcctcgccggcgacgatccgcaggccatcacggtcttcggacgggagaccgcccctgtggtccgcgagctcgtcgccgccgagcgcgccgcacgggcgccggcgcatgaccgggcgtcgggcaccattgagggatgagtctggtcgctggcaggggtctcggcggagccggggcgccgggcgttccggccggcgcctgcccgcagacgctggccgcgctcgtcgccgacggcgatgtggtggtcttgagcggggccgggctgtcgaccgaatcgggcatccccgactaccggggggagagcggacgccggcggcgggccgagccgatgacctaccagacgttcgtgggcagcgcggcggctcggcggcggtactgggcgcgcagccacctgggctggcggcacatcgcccgcgccgaacccaacgccggtcaccgcgcggtcgccgagctgcagcggcgcgggctggtcaccgggatcatcacccagaacgtcgacgggctgcaccaggccgccggggcgcgggatgtgatcgagctgcacggctcgctggaccgggtggtgtgcctgggctgcggggagcgcaccccgcgccggctgctgcaggaacgcctggagcaggccaaccccggctgggacgcccgcgccgacgcggtgggccccgacggggacgcggcgttgtctgaggagcagatcgccggctttcgcatcgtggactgccggcgctgcggcggggtgctcaaacccgatgtgatcttcttcggcgagaacgtgccgcccgcccgcgtccaggagtgctatgcgctgaccgagcgcgccgccaccctgctggtgctcggctcctcgctgaccgtgatgtccggtcaccgcttcgtgcgtcacgccgcccggcacgccatccccgtggcgatcatcaaccgggggccgacccgcggggacgacctggcgctggtgaagtgggacgccccgctgggcgccgcgttgagcgcactggtggtggcctgctgatcagctttcgccctgccagccgttgacgtgcagcacctcctccagcggccggcggggagcgggccggaaggtctcgccggtgtagtaggccgtcgggatcaacgcgccctggcggacctgcggcggcagccccagcagctcggcgatctgctgctcatacctcaggtgcagcgacgtccaggcggtgcccaggccgcgggcccgggcggccagcatgtaactccacaccgccggcagcagcgacccccacaccccggcctggttgccctccccgagccgtccgtccggcagctccaggcaggggatgagcagcacgggaacccggcccatgacctcggccaggtaggccgcgctggcgcccacgcgccgctgcacctcggcgcgggcgggatcgtcctgaaacagcgcgcccgcgaacgacttggaggcggcgtaggcggtgaaagaccgccggtagtactcgccgatccgctctttcaggtgcggatcggtcaccacgacccaccgccagttctgctggttgccgccgctgggcgcctggagcgcgatccgcaggcactccttgaccagctccatggggacgggccggtccaggtccagtcgcttgcggacggagcgggtggtcgtcagcagctcgtcaggggccagcggcagtgtcgtcatgcccgccatcgtggcacaccgtccttcccacgctttgggaggcggctcagcgctgcgctttcgggccgaaaggcaccgctgctgaggccggctccggttcatcgagccgtaccccggggcggacgtcctgcagcaggcgcaggaacgtgggctcatcgatgatcgggacgccctccgcgcgggcccggcgggccttggcggaggcggcgtgcacgtcggcggccaccagcacgctggtgaaccggctgaccgtgctcatcacgttcaggcccgccccggccgcccggtcggccagctcctgccggggggtgagggtctcgccggtgaagaccaccttcatgccctgcacgaggggaccgccggccctcatgcgccccgggcagcggaacgcgcacggcgtcttgcggatcggcggggggtatccgttgcgtgcggcgccgttgcgcaggacgctgtggaaggagcacctctccagcggcagcggcactccgagcgcggcggcgtcggccagtgaggcgcgcagcaccccggccagcacccgggcgtcgtccagggcgtcgtgcgcccggtgctgcgggacgccgtagtgggcggccagggtgctcagccgcaggtcgggcgtgggcaggccgatcctgcggccgagcgccagcgtgcacaggcgctgctccaccggcaggtgcaggccggcccggccgaactcatgggccaggaaggcgtagtcgaaggcggcgttgtgcgccaccatcacccggccgctgagcagctccgccacccgctcggcgacccggtcgaacgtgggcgcgccccgcagccgctccggggtcagcccgtggatgtgcaccgggccggggtcgcagcccgggtccagcagcgtggagaactcctccaccagatggccgtccggccgcagggtgagcaccgccagcgagagcacgcggtggcggtccggccgcaggcccgaggtctcgacgtcgacgaccgtccagtcgtgggggtaggggagcgggccggaggccgggagctgcttcatagggggaaggatgccctatccgggggtgtcttggcgtcgatggtctcgccggaacgttgaacctccgtcccggggggagccgtaccaccgaccgacgccctgcccggacgtcagggcaccgccacgccgtccgggcgcctgtgccccgaccgcccgcaggcgcccggaccgcccgcaccctgggcgggcgacgcgccggacctttttcggcgcatggctcaagacaccgggacgggagcccgggtggtctccggtaccgcggggcgttgcgggtcacggcgtcgcccctgacgacaagacccccggctcgacctgcggaggcggcgcgttgaagaaggcccgccgatcacgtggttaacgcagcgttcacacaagggcaatgtgtccgaaaaagcccatttctaccgttctgggagctgagaccctcgatgcggccggccgccgggagggcgcggcccggcccggcccgcgagggcggctgcggccggatcgccggtggggcccggggcccgcggcaccgcgatccgggcggaggtcttcgccgaccgggatcggcgcggcccgccctcgaccgggaccgcgccgtccgcacaggacgaggggatcccggagcggggcgcttccgggatcccctctcatgctcgcgccggcccgccgggcgctcgtgcgcgcccgccccggcgaacgttcactcgggccgccggtacttgggccggtagggctgctcctcgtccagcgcacgcgagcgcgcgccgatccgcgcagacggccgggggcgcttgtgctcctcctgcggcggctcattccgcaccaccggcatctccccggtgtggaagcgcccggcgcccggccggccttccgggatgcgcgacggctgggcgcccaccacaggaatttctccggtatgtgaccgttcgctattccgtgtattcgtctgaccgttccggtgagaattcaccgcaggggcttctcctgggcctccggcggccggaccgggattcacaatgggattttccctggtcggagactgcccattgggcattgcatccgcccgccggctctgttccgggacgaccgcgggcatttccccggtggcggaacgtccggcggacggctcgttttgcgacgtgggagcctgcgcgggcgagcccgcgatgggggaccatttgacgcccgccgcatacgcctgcacctgctcgtccccgatgagaggcagcggcccggtgctttccacggcgggcgcctggggcgagttcaccggggccgccagggggacctccaccgcgtggggtggccgcacgtccggggtgcgcacccctgcgccggggacgcgcgtccgcccgccgggcggcgcggcctggtcgaaggagccggcggggcgcgcccggcccgcgccgcgccgccactccggctccggcggacgagtccggccgggctcccgatcgggctcggcgcctgcggaacgctcggcccggggaccctcacccgccgcgtcacgggactttccggtcccgtccccttgcgggcgtgcgctgcgggcctgcggcaccggcgcgaccgccggagcgtccggccaggtgtcctccaccgcgcgcggccggggcggctgcgcggcgcccgcccggtcggcgttccgctgggaggcggccggttcggcggccgccgccgggcgctgccggtcgtcgtgacgggggaacagcaaaagcgcgtagatcgccagcgccagcgccaggatccgcagcacggcctggccggcgtccggccacggctccccgtacaggacggtgcccaccaccagcaggtaggtcttggcgctgatcgtcatcacggtggtgacgatcgagacccggcagcgctggtagccgaccatgatgatgcccagccccagcgccgcggccaccaccgccagatacgggtagggggtccgcaggaactgcaggtccgcgatggtgtcgccccagcccttgatggccagctcggcggtgccgatcggaaagcccgcgctcatcccgtaggcgatgccggtcaccggacgggcatgccggccgtcgggacggtagtcgccgaagatcatcagcatcagcggcaccgtcagcggcgggatcaccgccaccgccagcttccagggctccacctccgccgcgttgatgggggcgggattgccgatggacagcgcgagcagcagcatcgccgcggcgatcagccccaggctggcccactcgcgggcgcgcagccgctccccgaacaccgtcagcgcgatcagcagcagcgggaccagcccggagacgaagatcgggacggccacgctgatcgccagctcgctcagcgccaggatctgcagcaccagcccgcccagcagcagcaccagcccgcccaggaagatccagctgctgaggatcacccaggtcatgtgcaggatgcggtggccccgcatcggctccatgcggtcggcggcgaccttgaagatggcgaacgcgacgtagtacagcccggtggccgcgaaagccgcaagcatcccgtccatcctgccaaagtaggggcaacaccccccacatgtcacacccccgtaacaaaacattcggattggcgacctgtgcccaagtgagtagacgcgggtgaagaagcgcatcaaccgacaaaacaatggcgatccggtcgcttctgtggcggaacggacgggcggctccgggagtctgaaaaccggaggcggatgcaggccgctccgaacgtggcgaatgcccttgtacaggcgatcttgagccgtagggttggcgcacagcggcgcggctcggatgagccgatccccggtaaggaggtttgcaggtgcgcggtttcggcaggttccgcggcgacgggcccggagcggaaggactcgggcggacgcagcggcacggcgcgcggcgggcgaccgcgctggccgcagccgccgccgatgccgcaggccacggcggtggtggcggccagaccgtgcggctgcgcatagcggcctctcaagacaaggtcggcctgctgcagcaggccgccgacgacttcgccgaagaccgccggatcgacggcaagtgcgtggagatccaggtcgactccaagaactccggcaccgccatgctggcgctggcccgcggctgggacgagcgcaccgacggcaagcgcccggacgtgtggagcccggcggccaatgtctggcccgccatgctgcggctgcgcaccggcgccgaggacaagccctcaccggtgccggacggggagttcccgccgatcatgacctccccgctgaccatcgcgatgccccgtcccatggccgaggcgctgggctggcccaagaaggcgatcggctggtccgacctggccgcgctggccaccgatcccgagggctggaagaagtacggccaccccgagtggggcgagttccggctgggcaagaccaaccccaacctgtccacctcgggcctgcacgccaccgtcggcgcctacttcgcggccaccggaaccacctccgacctcacggagggcgacatcaccgccgcggacaaccgcaagttcgtctccgacatcgaaaaagcgatcgtccactacgggcacaccacgctgacgttcctgagcaacctgctgcgggccgacgaccgcggccaggcgatgtcctatatctcggccgtgacggtcgaggagaactccgtctggaactacaaccagggcaatcccgctcttgaccccaaggacctcggtaaacgccccaagcccaaggttccgctggtggcgatctaccccaaagagggcacgatctactccgaccatccctacgtcccgctgaactggatggacgccgagaagcggaaggtcgccgacgagttcctgaagttcctgcacaccgagcgggtgcaaaagcgcttcaccgaccacggcttccgcgaccaccagcgccgccccggcaggcacgtcaccgaggccaacgggctgctgcccggcgagccgaagaccacgctgtcgctgccgtcggaccagatcctggacctgatcctcaagacctgggcggagctgcgcaagccggccaacgtgctgctggtcatcgaccgctccggctccatgcagcagaccgtccccggcaccggcaagagcaagggcgacctggccaaggaggccgcggccgaggcgctggcggagttccgcggccaggaccaggtgggactgtgggtgttctccgccgcccgcaggcagggcgagcgggactggcaggaggtggtcccgctggggcggatgaccgaggcgcaccgctccctgctgcgcgaacgcctgctgggcctcacgctcagcggcggcaccggcctgtacaacaccaccgcggcggcctacgagaagatgaccggctcccgcaggggcgacgccatcaacgccgtggtcgtcatgaccgacggcaagaacgaacggcccggcggcctggacctggacggcctcatcgccaagctcggcgcccggcgggaggaatcggtgcgggtgttcaccatcggctacggcgaggacgccgaccagaacgtgctgcgccgcatcgccgaggccgccgacggggccgcctacgattcctccgaccccaacaccatcggcgacatcttcaccgaggtgatctccaacttctgagaccgtttcccaaggccgcacgcggtcttgaccgcgccgcgccccctgcggcccctcccttctgattacctgttcacaaccgtcgcaggggacgcggcgcaccccttgaggggaaccgagtgtcagcgcgcgccgcgcgaacgccatagacttggcccgcgaaggcgcgaggagccgctcgtcggcatgcccgcgcccgggcaccgcaaccggcggcaacgcgtctgaacgccgcggccggcagttgagaacccgcgcctgtgaccgtgccggacaaggagaccgaccccagtgaagaccgatgtcgaggagctgtcccccacgcgggtcaagctcaccgtcgaggttccgttcgaggagctcaagccgaacctcgacaaggcgtacaaggagatcagcaagcaggtccgtatcaagggcttccgccccggcaaggcgccggccccgctgatcgacaggtacatcggccgtggcgcggtcctgcaggaggcggtcaacgacgccctgccggagctgtacggccgcgccgtggaggccagtgagatcttcgtgctcggccagcccgaggtggagatcaccaagctggacgacggcaaggagatgacgttcaccgccgaggtggacgtgcggcccaagttccaggtgcccgactacgacaacctcgaggtgaccgtggacgaggccaaggtcaccgacgaggaggtcgaagagaccctcggcaacctgcgcgagcggttcgcctcgctgaccaccgtcgagcgcgcggccgagaccggcgacttcgtcaccatcgacctgtcggcccaggtcgacggcgaggccgtggaggacgccgccgccaccggctactcgtatgaggtcggcagcaacagctcggtggagggcctggacgaggcgctgaccggcatgagcgcgggcgagtccaagaccttcacctccaagctggtcggcggtgagcgcgccgggcaggaggcggagatcaccgtcaccgtgcagagcgtcaaggtcaagaagctccccgaggccgacgacgagttcgcccagctggccagcgagttcgacaccatcgaggagctgcgcaccgacctgcgcacccgcctgggccgcaccaagcgcatgcagcagctctcccaggcccgcgacagggccttggaggcgctgatggagcagatcgacatcccgctgccggagaaggtggttcaggccgagatcgagcgccgcaacgagcagctggagcagcagctcaagtggagcggcctgtcgaaggaggcctacctgaagcagcagggcaagaccgccgaggagttcgacgccgagatcgccgaggccgcccgccgggcggtcaagggcggcttcgtcctcgaccagctcgccctcgacgaggagctgggcgtggagaacgaggagctcagcgagtacgtggtgagccaggccatgcagatgggcgtgcagccgcagcagctggccgaccacctcacccaaagcggccagctcccggccctggtctcggaggtgctgcgcaacaaggccctcaacctgctggtggagcacgtcaagatcaccgacgaggccggcaacgcggtcgacatcgaggccctgcggcgcgagctgagcggcgaggccgcccagccggaggccgaggcggccgaggagtccgccggcaaggccgaggagaccaaggccgaagccaaggacgaggaagccaagaacgaggccgaggacaagtccgagtcctaaggcccggggcgacgcttccggcgggccggggtcgcgcgcatccgcgcggtcccggcccgcctgtgttccggtcacctggcgtatccggagcgtcacagggtatcgaccctcacgaccgccgcgggcgggccgtccgtgccctctggaccgaggaggctttcaagatcgtgaggagcgggcgatcttgaggacgagcggggaggggcgtgcgtcgccggcccgccggggaggccgccgcaccggcggcacggccccgggaaccggctgcggcccgccgtgccgcgggcgtctgcacgggccgccgcgccggcgacgcgcccgcggatacgccgcaagcgaaaagggcgggctcgcggcttaagcggatgacggggcgcgttaatgtccaatcaactgacccgatacacatgaccggaggaacccggtgagcatgcctccgattttcgaacagccgcagccggtcacctcacgggtgaccgaggcggcgccgctgctgccgctgggcgaccagctgttccagcagctgctgcgcaagcggatcgtcttcctgggccagcaggtcgacgacgacatcgccaaccggatctgcgccgagctgctgctgctgtcggctgaggacggcgagcgcgacatctacctgtacatcaactcgccgggcggctcggtgacggccgggatggcgatctacgacatcatgcagtacgtccccaacgacgtcgccacggtgggcatcgggctggccgcctcgatggggcagttcctgctgtgcgcgggcgccccgggcaagcggtacgcgctgccgcacgcccggatcatgatgcaccagccctccggcgggatcggcggcaccgcctcggacatcaagatccaggccgagcagatgctgtacgtcaagcggacgctggccgagcggatcgcactgcacaccggccagacggtggagcagatcgagcgggactccgaccgggaccgctggttcaccgccgaggaggccaaggcctacggcttcgtcgaccacgtggtgcgcagcgccaaccaggttccctccgagggccctgtctcatgacgtgcccggcgcccggcgccgagcctcggtaaccaagcggactagcggaggcagacaagtgagcgatctcatcaggccgggcatgcgggtgggcggcaccgcggcgcccgtggacaaccggtacatcatcccctccttcgtcgagcgcaccacgtacggggtcaaggagatgaacccgtacaacaagctcttcgaggagcggatcatcttcctcggggtgcaaatcgacgatgcctcggccaacgacgtgatggcccagctgctgacgctggagtccatcgacccggaccgggacatcagcatgtacatcaactcgccgggcggctccttcaccgccatgatggcgatctacgacacgatgcagtacgtccggcccgacatccagaccgtctgcatcggccaggccgcctcggcggcggcggtgctgctggcggcgggcaccccgggcaagcgggcggcgctgccgaactcgcggatcctcatccaccagccggccaccgagggcacctacgggcagtccagcgacatcgagatccaggcccgcgagatcatgcggatccgcgagctgctggaggagatcatctcccggcacagcggccagccgatcgagaaggtccgcaaggacatcgagcgggacaagatcctcaccgccgaggacgccaaggcgtacggtttggtggacgatgtcttcgtcagcaggaagcgccggccggcggtagtgtcgccttgagggtgaccgggcgggtcgcggccccaccgggccgggccggcccggtgccgcgggcggtccgggcgaccctcggacccgatcctgcaggggagacttcccggtggggggctcaccaagtcctccggaggcggtaacgtcgaagccgacggcgaaagccttcgagaccacagatgaccggcgggatggaaacgagcgggatggaggcgatgcggatgcgaccggctctgcgccgcccgtcttgcgacgtgggcgtcccgcgcgatcataggtatcaacgtgaggtgacgggtggcccggccgcgggccggcgcggccgccggccggtaccgggcggctccgtcacctgacgcgaggcaagcaaccgcgccgcatcctctcaggcgggcggccccacgaaaaggagacggttgggtggcacgcatcggcgacggtggtgacctgctcaagtgttcgttctgcggaaagagccaaaagcaggtcaagaagctcatcgcgggtccgggcgtgtacatctgcgacgagtgcatcgatctctgtaacgagatcatcgaggaggagctctcggagacctccgaactcaagtgggacagcctgcccaagcctcgggagatctacgaatttctcgacagctacgtgatcgggcaggaggcggccaagaaggcgctgtcggtggccgtctacaaccactacaagcggatccagtccggcgacagcggccgtgacgactcggtggagctggccaagtccaacatcctgctgctgggccccaccggatccggcaagaccctgctcgcgcagactctcgccaagttgctcaacgtcccgttcgccatcgccgacgccacggcgctgaccgaggccggctatgtcggcgaggacgtggagaacatcctgctgaagctgatccaggcggccgactacgacgtcaagaaggccgagaccgggatcatctacatcgacgaggtcgacaagatcgcccgcaagagcgagaacccgtcgatcacccgggacgtctccggggagggcgtgcagcaggcgctgctgaagatcctggagggcaccaccgccagcgtgcccccgcagggcggccgcaagcacccccaccaggagttcatccagatcgacaccaccaatgtgctcttcatctgcggcggtgccttcgccggcctggagaagatcatcgaggcccggatcggcaagcagggcatgggcttcggcgcggtgatccgctccaaggacgaggcgtcctcctcctcggacatcctgtcccagatcatgccggaggacctgctgaaattcggcatgatcccggagttcgtggggcggctgccggtcatcaccaacgtgcacaacctggaccgggacgcgctgatcgcgatcttgaccgagccgaagaacgcgctggtcaagcagtacaagcggctgttcgagctggacggggtggagctggagttcacccctgacgccctggaggccatcgccgaccaggccatcttgcgcggcaccggcgcccgcggcctgcgggcgatcatggaggaggtgctgctgtcggtgatgtacgaggtgcccagccgccaggacgtggcccgcgtcgtcatcacccgcgaggccgtgctggagcacgtcaacccgacgttggtgccccgcgagcgcgccaacaagcgggagccgcgcgaaaagtccgcctgagacctggcggacgccgagccccggcccgccggccggggcttttcgcatgcccgccgtcaggtggtgcccagcccggcctcgcgggccaggacgatcgcctgggcgcggtcggcgacgtgcagcttcatgaagatgttggagacgtggttgcggacggtcttgggggacaggaacagggtctgggcgatctcgccgttggagcggccctgggcgatgagctgaaggacctcgcgttcgcgttcggtcagctcggggaaggccgtctgcttggggtcgggcatgtcggcgaagtaggtcagcacccggcgggcgatctccgggccgtagatggcctccccggcggccaccgcgcgcacggcgcgggcgatctcctcggcgccggattccttcagcaggtacccgcgggcgccggcgcgcatggcggcgaagaccgagtcgtcgtcgcggaacatggtcagcaccagcacgccgatgcgggggctggtgcgggtgatggtgcgggtggcctcgatgccgttgccgccgggcatgtgcaggtccatgacgaccacgtccggctgcagttcggcggccagctgcaccgcctgcgggccgctttcggcctcgcccaccacctccacgcccagggcctccagcagcccgcgcagcccttgccggaagaccgggtggtcgtcggtgatgaggacacggatcgcctcgttgccgggcagcgcggtcatgttcggggaactcctgatgacggggaaaaagtggacgaaagaaacagaagacgcacggcgacccgggcgccgccgcatcgcgggccgatagtacagccaccgtccggtcctgcggccggccgcggcgctttcccgccgcttgcggctgcactcgccgctcccggcgggccgcacgcgtcccgccggcgcaggggacggtgatcgatgccggtcatgccatgctcacctcgcctcgccttcgttcttcgcggtgccggaacgggccggacgacggaggatcctcggaggcaacggccagcggcaggcgggcccgcacggtggtgccgccgccccggcgggaggcgacggtgagatcgccgcccacctcggcggcccgctcccgcatggaccgcagcccgccgcccacctgaagcggctccggcaggccgcttcccgagtcgctcaccgtgacctgcagggcgtccggcgtccggctgaggcacacccacgcggcggctgcccgcgagtgacggacgacgttggccagcgcctcctggacgatccggtaggcggccacctccaccgccgccggcaggtcggccacctcgccccgcaggtccacctgcaccgcgacgggcccgcagcggtcggccagcgccctgagcgcgccctccagccccaggtcgtccagcgcgggcgggcgcaggccctccaccaggtcgcggatgtcgccgatcgcggcgtccagccgccggcgcagctcgcacagcagcggctcgacccgggcgggggtgcgggcgatggtgagccgggcgacgtccaccgacatcgccagcgacgccagcgtggggccgagcccgtcgtgcagttcccggcgcagccgccggcgctcctcctcccgggcggccacgatccgctcccgggagcgctgcaggtcggcggccagccgcacgccgtgcgccacatcggccatgtgcaccgccaagatgcccagcagcctggcgtccaggcggcgcaggcggccggcgggacgggccaccagcatccgccccaccggctcgccctgccaggtcagcggcacctcatagggccggtcgccgagttctccgtcccggtgcaccgtcggctcgcccgtggccccgatgatctccaccgaggcccccgggacgtgcagggtccggcggatcagggcgaccgccccgtccagggcctccaccgggccgcgcgcccgctggacggtgcggctgagccggtccgccagccggtagggattgcgttccgcccgcagcatccggtccgcggcccgccgcagccgggcgcgcagcgggtggcacagcaccccggcggtgaacgccccggccgccgcggccgcgtcgcggaccggcggcccctgaccgcccgccagcgcggccgagccgagacagaccgcgccgagcagcacggccggcagcccgtattccagcgtcccggcgatgagcaggccgaggccgcgccgagggcctggaggatccggccgcggcgcatgcgagcggcaggccggcacgagggcggcggtgatgaggcccgccagagcgaccgccacccacatggaaccctcccgtccggtcgtcgcttgaatcgaccttcggggaaggggcgtccctccgtcacgggacaggtgtcacctgtgtcccgggaaaatcaccgcgacttccttggacgccgagagggggacgacggttccccgtcgtccccctctcggtgagcgggattccgccggctcgccggcgagggctttcagtcctccacgtcggcccggatacggcgcatcacctcggcgacctcagaggcggtgtagttgggcggggaggtcagcgaggtccgctcgggcgccgggtagatcgccccgaaggaggaggcggtggcccaggtgcacagcgcgctgctcatctgggggccggtcgggagggtggtgcggatctccgcgcacacccccaccccgtccccgccggggtcgtccagcttgtcgacggtggcgctgatggtgctgttgttgcccgcggtgaccgcccggcggaagttctcgatgaactcatcggggctttcgatgtcgccggtgccgcccacgaacaggtaccgctcatcgccgctgccgtagacggcggtcttcaggtccttgagccgggcgccggccgaccgctccatctgcgcgcgctgctggccgatctgggcgttcatctcccgctcggcctcgtagttgcggctcagcccaccggccgtggcgggggtgtcgatggtgtggctgccgccggagtcgcccagcagcgtgaccacaccggccaaaatgcccaccagcaccacaccgccgaccaccagcccgatgatcaggccggcgttggagcggcgcggcggaggcggcggcaccggaggctgcgggaacggagggggcgtgccggggccgccgtaaccgggctgctggccataaggcggctgctgcccgtaacccggctgtccatagccgggctggccgtagccgggctgctgcccgtacggggggaccgggccgccgggctgacctccatagcccggctgcggaacgggaccgggggggccgccgtagggaccgccttggcctggcggggggttccaagcgctcatgacttctcctcagccccgccggtactgggagccgcggcgagacgtttccatcatccgtgcaaagcgcgtgttaggcgaacattgtgacgcatacgggcagcggcgggttcgcactccggccccctcgagtgtggaattttccatcttcacaggtcgcgccgaaggcgggtggacgtggcattcggcactgccgcggcgaccgtagactttgggcccgtgacacagcccaaggatcgccagaccgcacaagtcgacctgcccacccagtaccggccggctgaggtcgagggcaagctgtatgagcgctgggtgtcggcaggcctgttcaccgccgacccggcccgcgatccggcccgcccggcgttctccatcgtgatcccgccgcccaacgtgaccggttcgctgcacgtcgggcacgcactggaccactccatccaggacgcgctcatccggcggcgccgcatgcagggctatgagacgctgtggctgccgggcaccgaccacgccggcatcgccacccagaacgtcgtggagcgggagctggccaaagaggggctgtcgcgtcacgacctgggccgcgaggcgttcgtggagcgggtctggcagtggaaggccgagtccggcggcaagatcctgggccagatgcgccggctgggcgacagcgtggactggacccgcgaggcgttcaccatggacgagccgcgggcccgcgcggtgcgcaccatcttcaagcgcctgttcgacgacgggctgatctaccgcgccgagcgcatcatcaactggtgcccgcgctgcctgaccgcgctgtcggacatcgaggtcgagcacgccgagcgcgagggcgagctggtgtccatccgctacggctccggcgacaccgagatcgtggtggccaccacccgggccgagacgatgctcggcgacaccgcggtggccgtccaccccgacgacgagcgctaccgccacctggtcggcaaggaggtggagctgccgctgaccgggcggaccatcccgatcgtcgccgacgagcacgtggacccgaacttcggcaccggcgcggtcaaggtcacccccgcccacgaccccaacgacttcgagatcgggcgccggcactcgctgccgtccatcaccgtgatggacgagcacggcgtgatcaccgcgcacggccccttccaggggctggaccgcttcgaggcccgcccggcgatcgtggccgcgctgcgcgaacagggccgcatcgtcaaggaggtccgcccctacctgcacgcggtcggccactgccagcgctgctccaccgtggtggagccgcgggtgtcgctgcagtggttcgtcaaggtcgccccgctggccaaggccgccggcgacgccgtccgcgacggccgggtgcgcatccacccgccggagatggccgcccgctacttcgagtgggtggacaacatgcacgactggtgcatcagccgccagttgtggtggggccaccgcatcccggtctggtacggccccaacggcgaggtctgctgccccggccccgacgaggagcccccggccgggtggacgcaggacccggatgtgctggacacctggttctcctcggcgctgtggccgctgtccacgctgggctggccggaccgcaccgccgacctggagcgcttctacccgacctcggtcctggtcaccgggtacgacatcctgttcttctgggtcgcccggatgatgatgttcggcctgtacgccatggacggggtcgagccgttcaaggtcatcgccctgcacggcatggtgcgcgaccagtacggcaagaagatgtccaagtcgttcgggaacgtggtcgacccgctggagtggatcgagcggtacggcgccgacgccacccgcttcacgctgctgcgcggcgccaaccccggcggggacgtgccgatcgccgaagagtgggcgcaagggtcgcgcaacttctgcaacaagctgtggaacgccacccgcttcgccctgatgaacggcgcccacgtgcgcggggagctgccgcaggagctgtcggacgccgacgcctggatcctctcgcgcctgcagcacgtcatcgccgaagtcgaccggcacatggaggacttcgagttcgccaaggcgtgcgaggccctctaccacttcgcctgggacgaggtctgcgactggtacgtggagctggcgaaggtccagttgcaggacgagcgcgccgaggccacccgccgggtgctcggcgaggtcctcgacaagctgctgcggctgctgcacccgatcgtcccgttcgtcaccgaggagctgtggacctcgctgaccggcgagcagaccctggtcaccgccgcctggccggccccggcccaggagctggtgaacaaggacgccgagatgctgctggagtccctgcagcgcctggtcaccgaggtccgccggttccgcgccgaccaggggctcaagcccggtcagcgggtcgccgccgcgctggagttcgccggctccccgctggcggcccacgagcaggccgtccgctccctgctgcggctgaacccgcccggggagtccttcgcggccaccgcctccctgcaggtggagggcgtcaccgtgcgcctggacaccgccggcgccatcgatgtggccgccgagcgcaaacggctggaaaaggatctggccgccgcccgcaaagaggtcgagcaggcccgccgcaagctgggcaacgccgacttcctggccaaggcgcccgaggccgtggtggccaagacccgcgaccgcctggcccaggccgaatccgacatcgcccgcctggaggcccagctggccgcgttgccgaccgcctagcctcccggcggccgtgacggccccggcggccggccgccggggccgcgtcctcccgtgggtgagtgagcaggtcctgtgggtgagtaggctttgcgcgtgtcagatccccacctcgacgattaccggtccaccgtggccgcgatcatggcgcggggggtggagtggaagttcgaccccaccctggaccgcatcgcggacctgatggacctgctgggccggccgcaggacgcctacccggtgatccatgtgaccggcaccaacggcaagtccagcaccgcccggatgatcgagacgctgctgcgtgaacgcgggctgcgcaccgggctgtccaccagtccgcacctgaccacgatgcgcgagcggatcgtggtcgacggggagcccatcagcgaggaggcgttcgtcgccgcctaccgggacgtggcgccctacctggagatggtggacgccaagcacgaacgtcccctgtcgtacttcgagacgctgaccgccatggcgtacgcggtgttcgccgacgccccggtggacgtggcggtgatcgaggtcggcatgggcggggtctgggacgccaccaacgtggccgacggcaccgtctcggtggtcacccccatctccctggaccacctgcgccacctcggccccaccatcgaggacatcgccgccgagaaggccgggatcatcaagcccggcgcgatcgcggtgctggcccagcagcagctgcccgtcgcccaggtgctgctgcgccgggtcgtggaggtgggcgccaccgcggcccgcgagggcatggagttcggggtgctcggccgcgatctggcggtgggcggccagcagctgcggctgcaggggctgcacggggtctatgaggagatcttcctgccgctgttcgggtcacaccaggccggcaacgccgcctgcgcgctggcggcggtggaggcgttcgccagcggggcgccctcgcggaccggcggcgacctgtcggccgccacccgcatcgccgccggcgaggacttcgaaggcgaccacggccagctggacccggccctggtgcgctcggcgttcgccaaggtcacctcgcccggacggctggagatcgcccgcaccgggcccaccgtgctgatcgactcggcgcacaaccccgccggcatgtccgccacggtgaacgccatcaccgaggacttcggcttcacccgcctgatcggggtggtcgccgccgccggcgacaaggacgtggccggcatgctggagcagctcgagccggtgctgaccgagctgatcgtcacccgcaacacctcgcaccgttcgatgccgccccggcagctgggcgagctggccgagggcatcttcggcgccgagcgggtgcacgtgatagaccggctggacgacgccatcgaccgggccgtcgccctggccgaggagaccggcgagtaccagggagcgggcgtgctgatcaccgggtcggtggtcaccgcgggcgaggcgcgcaccctgctgcgcgtggaggagagacgatgagcaaccgggcaccgcaggcgccgccgcgcccgacctcgctgctggcgtcggtgctggcctgcgaggcggtggtgatcgggctggcgatcccggtggccgtggtggtccaggggaccggcggccggaccgccgggctggtgtgcggcacgctggcggtggccgcgctgctgctggccgggctggtgcgccgccggtgggcggtcgcggccggcagcctgctgcagatcctgatgatcgcggccggattcatggttcccaccatgttcttcctcggcgctcttttcggcgcgctgtgggtcacctcgctatggctcggccgttcggtgagccgcaaagcagaacaatgagattcccggcgtcttgataaggaagcgtccggcacgttcggtaatgccacacttccatcttctcacatgctgagaaaatctctggaaaagtccttgtagaggaacggtggaagtgcgttgagtgttctcgtccggtaacggtccgcagcggtggggttctttgcacggaccgcggcggcgccgggtgcccaccccggcgcggccggcccgcggcgccccgcccgccgcgccggaccggcgccgggcgtgcgctcaccgtgaggcaccgccccggttccgggtaggcttcgcgcgcaaccgtcgttgcgggccggcaccccgccggcggggccggcatcgagcgttccagaaggctatctgaggagaatctgtcgtgtccgagcgcactctggtcctggtcaagcccgacggcgtccggcgcggtgtcgtgggcgatgtcatctcgcgcatcgagcgcaagggcctgaagatcatcgcgatggagatgcgcacgctgtcccgggagaccgccgaggaccactacggcgagcaccgcgagcgccccttcttcggcgagctggtcgacttcatcaccggcggcccgctggtggccatggtggtggagggcccccgggcgatcgaggcgttccgcgccctggccggcgccaccgacccggtcaaggccgccccgggcaccatccgcggcgaccacgccctggagatcggcgagaacatcgtgcacggctccgactcgccggagtccgccgcccgcgagatcaagctgttcttccccgagctggcctgagaccagtcgggcgccggcgggcgcaggccgaggacggacacgcgcgggggccgcaacggcccgtccgcgcgtgttcgcgtcatggcgcgtgtgtcggcgtgaaattcgcctgctcatcggcgattattcgggcatggtggggcagcgtcgcgtctgccccaccgggttgcggcgcgttacgatgggtatgccgctctgcacgtccgccagttatgagagggctccctttcttcatgggtaacaagctgtcgtttctcggccgggacatggcggtcgacctgggcacggcgaacacattggtttatgtgcgcggacgcggcatcgtgctcaacgagccctccgtggtggcgatcaacaccaacaccggcaagatccacgcggtgggcatcgaggccaagcggatgatcggccgcactcccggcaacatcgtggcggtccgccccctcaaggacggcgtgatcgccgacttcgacgtcaccgagcgcatgctgcgctacttcatccagaaggtgcacaagcgacggcacttcgccaagccgcgcatcgtggtggcggtgcccagcgggatcaccggggtggagcagcgcgccgtcaaggaggccggctaccaggccggcgcccgccgggtctacatcatcgaggagcccatggccgccgcgatcggcgccgggctgccggtctgggagccgaccggcaacatggtcgtcgacatcggcggcggcaccaccgaggtggccatcatctccctgggcggcatcgtcaccagccagtcggtgcgggtcggcggggacgagatcgaccaggccatcatcgccttctccaagaaggagtactccctgatgctgggggagcgcaccgccgaggagatcaagatcgccatcggctcggcctaccccagcggcgatgacgagcccaacgccgagatccgcggccgggacctggtcaccgggttgcccaagaccgtggtgatctccgccgaggaggtccgccgcgccatcgaggaacaggtcaacgccatcgtggacgcggtcaagaccaccctcgacaagtgcccgccggagctgtccggcgacatcatggaccgcggcatcgcgctcaccggcggcggcgcgctgctgaagaacctggacgagcggctgcgggaggagaccgggatgcccatccacctggtcgacaacccgctggactcggtggtgctcggcaccggcaagtgcgtggaggacttcgaggcgctgcgcgacgtcctcgttcccgaacctagacactgaacaccttttttcacgggccggaacgggtaggtcacggtcaggggtgaggtggtgacccaaggtgacgattgcgccgggcgccgccgagccctccgttcccggtccctggggccaggtgtcgacgaaggttcactgaccccacgcccccagttcgcacaaccgaagacgaaggccgccggcgaggaacgtgccggcggccttggacacgaacgggaggcccggcggtgagagacacccggcgcactcgcgtggtgttcggcaccctgctgatcatcgcgctggtgctgatcaccgttgactaccgcggcggggagaactcgccgttgcgcgggctgcgcagtgcgggcgaggcgttcttcgggccgatcgagcgggtgtcggcggcggtggtccgcccggtcggcaacgccttcgacgccatcaccgacgcgcccggcgagcgccgccgcgccgagcggctggagcgggagaaccagcggctgcgcgagcagctgcgcgcccagcgcatcgacgccgaccgggcggcccagctggagcggctgctgggggcggccgggctgggcggctacaagatcgtcccggcccaggtgatctccgccgggcagggactggaggacaccgtcaccatcgacgtcggcagcagcagcggggtgcggcccgacatgaccgtgatgaccgccgaagggctggtcggccgggtgatccgggtcggcccggccaccgccacggtgctgctggccaccgacgcctcctccacggtgggcagccggctggaggactccaaggagatcggcgtggtgcagggcgtgggccgccgcgggctgggccgcggcgacgccaccccgctgcgtttccagctgctgaacgccaacgccccgctgcaacccggccagcgcctggtgaccctcggttctcagggcgaacgcccctatgtgccgggggtgccgatcgggacgatcgagcgtgtggagaagtcgctgggctctctcacccgcaccgcctacgtccgcccgttcgtgcgtttcaccaccttggacgtggtgggcgtggtggtcgcgccgcccaagtccgacccccgtgacgccgtgctgccgcccaagccgaaaccggtggtgacgcccacgcccgctcagacccccgaaccgagcgaaagccccaggccgtcgaagtcgcccaaggccgccaggacaccgaacgtgagggactgaacgtgctgactgccagcgatgtgtcgccgacgggacggaacctgaccgcggcggtggtgatcgtggtggcgctggtgctgcaggtgtcggtggccaaccggctgccgctgccgggcgcggtcaccccggatctggtgctgctgagcgtggtggcgctggcgctgacctgcggcccgctgatgggcgtggtcgccgggttcggcgccgggctggccgccgacatcgtcccgcccgccgaccacaccatcggccgctacgccctggtctactgcgtgatcggttacctgtgcgggctggccagcgatgagatggaccgctcggcggtggtgccgttctttgcggtggcggtcggcgcgctggccggcacggtgctgtacgccggggtcggcatgatgctgggcgacccgcgcgccgactggcacatcgtcgcccgcgtggtgccgctgcaggtcgtctacgacgtgctggccagcccgttcgtggtgtgggcggtgctgcgggcgatgcgccgctatgaacgcgaacgcgcccgcgaccgcttcgacctgccgcccgcccgctaccgtgcgctgtctcggatgtgagcgatgaaccccaagacgcattcccggctagtgatcttgcacatcgtggtcgtcgcgatgctgctggtgctgctgggacggctgtggaacctgcaggtggtcaacggcgagcactatcgccaggtcgcagcccagaaccgcatccgcgacatcgtcgtcccggccgtgcgcggcatgatcctcgacgtgcacggccggccgctggtgcgcaaccgcaccgccctggtcgtctcggtggacaagaccgtgctgtcgcgcatggacgacggcggcagggcggtgctgacccgcctggccgaaacgctcggcaccacccgggagaacctggaaaaacgcatccggctgtgctcgccgaccgtcaaacgtccctgctggcccggctcgccgtaccagccgatcccggtggacgaccgggtggaccccaagaaggcgctgcagatcatggagcgcgccgaggactacccgggggtgatcgcgcaggtccaggccgtccgcgagtacccgcgcccagagggctcctcggccgcgcagaccctgggctacctgcagcccatcacccaagaagagctggacaagcggcgcaacctgaaggtcaccggctacagccaggtggacctgatcggccgggacgggctggaggcgacctacgacgccgacctgcgcggtgaaccgggcgtccgcaaggtgctggtcgacagccagggccgggtcaccggcaccgccggggagcagccccccgttcccggctcgtccctggtgaccagcctggacgccaaggtgcaggccgccgccgaaaaggccatcgaaggcgccgtccgcaaggcccgcgccgccggctccaaggccgactcggcggccgccgtggtgatggacgcgcgcaccggccgggtggtggcgctggccagctaccccacctacgaccccagcgtctggatcggcggcatctcccaggccgaatacgacgcgctgctgggcaagtcccgggggcagccgctgatctcccgcgccatccagggcctgttcccgcccgcctccaccttcaagatctcctcagtggcggcggccgtccacgacggctacgacctgcacggcatctacccgtgcccgggctcctaccaggtcggcaaccgcgccttccgcaacttcgaaggccaggcgcacggcaacatgaacctgcaccgggcgctggtggtctcctgcgacacgatcttctacaagttcgcctacgaggcgtggctgcgcgacggcggcacccgcccggtcaagaaccccaaggacccgatgcaggccatggcgcgcaacttcgggttcggctcgcgcaccggcatcgacctgcccggcgaggccgccggccgcatccccgaccgcacctggaagagggagtactgggaggccaccaaggacgacacctgcaaggccgccaagaccggctacccggaggtggcccgcaccgaccccgcgcgggcggcctacctgaaggccatcgccgtcgagcactgcgccgaagggtatgtgtggcggcccggtgacgccgccaacttctccatcggccagggcgatgtgctggtcaccccgctgcagctggccagggcgtacgcggcgctggccaacggcggcaagctggtggtgccgcgggtggggctggcggtgatccgccccgacggcacgctggtgcgccggatcgacccgcccgagcccaaggaactgccggtcgacggcaaggtcctggcctacatccgccgggccctggcggacgtccccaagaccggcaccgcggccggcgccttcaacggctttgagttcgacaaggtcgaggtggccggcaagaccggcaccgccgaggtctacggcaagggcgacaccgcctggttcgcctccttcggcccggtcgacaagccccgcttcgtggtggtggcgatggtctcccagtccggcaccggcggcacctacgccgccccggcggtccgggagatctgggaggcgatgtacgggctgaacggcaagaaggcggccctgcccggcgggcggctgcccgacaggctgcccaagctccgcgaggacggcacggtgggcgcgcccgaggggaccgccccgtgaggccggcgaaaggggaggcgtcatgatcgggggtatcggcgccgccgacgtggtggaaggctacggggcccgccagacctggcggcaccgcctggtcgcgctgcgccggctggactggaagctcatcacggccgtggtggcgctgtcggtgctcagcgccctgctggtgcgctcggcgaccttcgccgagctggccgaacagggcagggaccccaacggcttcgtcaaacggcacctgctcaacctggcgctgggcctcatcctgggcggcgtggtggcgatgctggactaccggctgctgcgcgcttatgcgccgatcgtctacgggctggcctgcgtcggcctggtggcggtgctgtccccgctgggggagaccatcaacggctcccactcctggatcgtgctgggcggcggcttccaggtgcagccttcggagttcgccaaggtgggcctggtggtgctgctggcgatgctgctggccgagccccgcgacggcgagccccgcgacaccgactccggtcccggcggccgcgacatcgtgctggcgctggcgctggccggcgggccggcggtgctggtgctggcccagccggacctgggcaccacgatggtgttcggcgccgtggtgatggggatgctggcggtggcgggcgtgcgcaagcgctggctggccgggctggcgggggccgccgtgctggccgccttcgccgtctggttcttcggcctgctcaagccgtaccagatcgcccgcttcaccgcgttcatcgacccggaggccgacccgcgcggcgccggctacaacgcccagcaggcccgcatcgcggttggctcgggcgggctgaccggcaagggcctgttcgagggcgagcagaccggcggccatttcgtgcccgagcagcagaccgacttcatcttcaccgtggccggcgaggagctcggcttcatcggcagcgccctgctcatcgggctgctgggagtggtgctgtggcgggggctgcgcatcgccaccgccgcggccgacccgttcggcgccctggtggccgccggggtggtgtgctggctgggctttcagacctttgagaacatcgggatgacgctgggcatcatgccgatcaccgggctgccgctgccgctggtgtcctacggcggctcggccacgttcgccaacatgatcgccctcggcctgttgcaggccgtccatctgcgcgcccgtcccttcccggcttaaggcgcatcgccgcggcgaaccaggtcacgcccgcgggcgcgttagggtgaggagttgatcccatttctgattccggaggacctccacatgcccgtcgaatcgctcttcgcgcgtctggagccgctgctcccgcgcgtcagcaagccgattcagtacgtcggcggggagctgaactcccaggtcaaggactgggacgcggccgaggtccggtgggcgctgatgtacccggacgcttacgaggtgggcctgcccaaccagggcatccagattctttacgaaatcctcaacgagcgggagggcgtgctcgccgaacgcacctactcggtgtggcccgacatggagaagctgatgcgcgagcacggcatcccgcagttcaccgtggacgcgcaccggccggtgggggccttcgacctgctgggcgtcagcttcgccaccgagctgggctacaccaatctgctgaccgccctggacctggcgggcatcccgctggaggcggccgaccgcaccgacgagcacccgatcgtgatcgccggcgggcacgccgccttcaaccccgagcccatcgccgacttcctggacgcggccgtgctcggcgacggcgaggaggtcgtgctggccatcaccgaggtggtccgcgagtggaaggccgagggccggcccggcgggcgcgatgagctgctgatgcggctggccgcctccggcggcgtgtacgtgcccaagttctacgacgtgacctacctgccggacgggcgcatccagcgggtggcgcccaaccggccgggggtgccctggcgggtggccaagcacaccgtgatggacctggacgcctggccgtaccccaaaaagccgctggtgccgctggccgagaccgtccacgagcgctacagcgtggagatcttccgcggctgcacccgcggctgccggttctgccaggccggcatgatcacccgcccggtgcgggaacggtcgatcaccaccatcggcgagatggtggacaacggactcaagcagtccggtttcaccgaggtcgggctgctgagcctgtccagcgccgaccacagcgagatcgccgacatcgccaagggcctggccgaccgctacgagggcaccaacacctcgctgtcgctgccgtcgacccgcgtggacgccttcaacatcgagctggccaacgagttctcccgcaacgggcggcgctcggggctgaccttcgccccggagggcggctcggaacggctgcgccgggtgatcaacaagacggtgtcggaggaggacctgatccgcaccgtcaccgccgcctacgccagcggctggcggcaggtcaagctgtacttcatgtgcggcctgcccaccgagaccgacgaggacgtgctggccatcgccgacatggcccgccgcgtcatcgccgccggccgcgaggtcaccggccgccgcgacatccgctgcacggtctccatcggcgggttcgtgcccaagccgcacacccccttccagtgggccgcccagtgcgaccaccagaccatcgaccgccggctgcgcgccctgcgcgatgagctgcgccgcgaccgcgagtacggccgggccatcgggctgcgctaccacgagggcaagccgtccatcatcgaagggctgctgtcgcgcggcgaccgccgggtcggcaagatcatccgcgcggtgtgggaggacggcggccgcttcgacggctggagcgagcacttctcctacgaccgctgggtggcctgcgccgagaaggccctggccgacgagccggtggacctggactggtacaccctgcgcgagcgggacgaggtcgaggtgctgccctgggaccacctggacgccgggctggaccgcgagtggctgtggcaggactggcaggacgccctggaggaggtcgaggtcgaggactgccggtggacgccctgctatgactgcggggtgtgccccaccatgggcaccgagatccagatcggcccgaccggccgcaagctgctgccgctcaccgtggtgtgatcacccggagcgtcaactgacgccggtgctcgggcgtcacagttgttgcggtgcaccaccggccgcatccgtcacggggcgtcgcctcggggtacgagtgcgccggatgggccttaccctggaggcagacgttttcgactcgacacgagtaggaaggactaagaccctggcacccatgccggacggtccagcgccggctcccgtgatccagcgcctgcgcgtgcgctacgccaagcgcggcaggatgcgcttcaccagccagcgcgatatatcccgggccgtggaacgcgcggtgcggcgcgccgggatccctgtggcgttcagcgccggattcaccccgcacccgaagatctcgtacctgggagcggctccgacaggggtggccagcgaggctgagtacctcgaactcgggctgacccgcgcctgtgaccctgagcaggtgcgggccgacctcgatgcggcgttgccggcgggcctggacgccttggacgcggtggtcgccccggcgggcacctcgctggcggaccggctgcaggcatcggcatggcgggtccggctggacggggtgcaccccgatgccgccgagcaggcggtcgccgctttcctggccgccgagcgggtcgaggtcgaacgcctgaccaagaagggacgccgccgtttcgatgcgcgagccgcagtagccgtctgcgagctggaccgcggcgcgtcgaagacggccgacggcccttctgcgatacttcgaatggttgttcggcatgtcgatcatgccgttcggcctgacgacgtcctcgccggactgcgacaggtcgcagacctggcgccgccgtcaccgccgctggtgacccggctggcgcaggggcccctggacgaaggtaccggtgagctggcggacccgctggatcccgaccgggacgccgccgtgccatcgcccggcgacgacgccgaagcggccgacggggccgtgccacagcggccggcgggcaccgggagcgtggacgtcgtcagcgcccggcgataggagcggccccgtggtgttcacggagccacttcaccggggcgggggcgcacagacgcgccgcgccccttcagggacggccgggcgtgcccaagacgacttgtgccgtcgtcaccggaccggggtccaggcgacggcggcgacgatgactgacggagagcgctcccgcgcggcgcaccgtgccggaccgcccatggcggaccgtccggtagcgcccgggagcctgacgggagattgcccgcatgcgcgaaaacgaccgcgagaacgacaacgactcggccggcaccgggagtcccgccgaaacgaccaccggtagccccgtgatcaccacggtccgctccgggcggcgccgcgcggccagccggccggccggcccgcccccggagatcgatgacatccccgcggtgatcagcccggccgcttcggccacgccgcggaccgaagcgacgggagcggaccgggaccggcaggagccggccaccgagcagaccgagaccgcccaagcccaggcggaacccgccccggaagagggcgatgagccggccggggcgtcggcggagcagaccgacggcgccgaagagcagccggagaccaccgaggagcaggccgaggccgccgcagaacggcaggacgccgagccggtaccgccggagaccgccgcagagcaggcagaacatgcccaggaagcggaggagccggccgaagccgccgccgagggggacgaagccgcggtagagcggccggacgccgagcccgccccgcaggagccggcggcggtgccccggccgcagtccgcccgggacgaagaggagaccgcccaagagccggaccacgacgagcccgaggcggcggaagcggcgaaggaaacgatcgacccggtgcgctcccccttcggggcggtgagcgccgtgcagaccaccgagccctcccacgagggcgcggcgtaccggcccgccgggccgccgccgcccgttccgctggtgccccccgtccccaccctcgacgtgccggcccagccggagaccccgacggtcccctcggtcaccttccagccccccatggtggtcttccagccgccgcagcccatccccaaggccgaggtgccgcccaagcacgccgccgtcgtcgaggacgaaagcgaggacatcgagccggtcgacctcgacgaggaggacgaggggaccgccctgcgccgccgccggcgccgccgcaggggcggccggggccgcggcaagtccgccgacaagggcggtgagaaggccgaagagagcgccgacggcgagccggaggccgcggaagggaccgaagagcagcaggccgaggccgcagaggaggaccggcaggcccgtcccggcgagcagcccgaggccgagccggagaccgccgaggagggcggtggcgagacggccggcgccgagcagcccgagggtgagacggccgaggcggcgccggagggcgccgaggacaccgaagcggcgggcgccgcccccgccaccaccggcaccagccgccggcgccgccggcgtcgccgccgctccggcacggccgaggtggaggagcaggcccccgacgacccgccgaacaccgtggtgcacgtccgcccgccccgcgagctgcgcgacgtcaccgacgaggtgcaggccgtcaagggctccacccgcctggaggccaagaagcagcgccgccgggagggccgcgagcagggccgccgccgccccgcggtgatcaccgagtcggagtttctggcccgccgcgagtcggtggagcgggtgatggtgatctgccagcgcggcgagcgcacccagatcgccgtcctggaggacggcgtgctggtggagcactatgtggaccgggccagccaccagtcgtacgtcggcaacgtctacctcggcaaggtccagaacgtgctgccgtcgatggaggccgccttcgtcgacatcggcaagggccgcaacgccgtcctgtacgccggcgaggtcaactgggacgtggccgggctggtggggcagccgcgccgcatcgagcaggccctcaagtccggccagtcggtgctggtgcaggtcaccaaggacccggtggggcacaagggcgcccggctgaccagccagatctccctgcccggccgctatttggtgtacgtgccggacgggtcgatgaccggcatcagccgcaagctgcccgacaaggagcgcagccggctcaagcaggtgctcaagaagatcatgccggacaacgccggggtgatcgtgcgcaccgccgccgagggcgccaccgaagaagagctggccggcgacatcgcgcggctgtcggcccagtgggagcacatccacaagcaggccaagaccgccagcgccccggcgctgctgcacggcgagccggacctgaccatccgggtcgtccgcgacatcttcaacgaggacttcagcaagctggtggtctccggcgacaccgcctgggacatggtctccgagtacgtcggctacgtcgccccgcacctggccgagcggctggaacgctgggagtccgaccaggacgtgctgagcgcctaccgcatcgacgagcagatcgccaaggcgctggagcgcaaggtctggctgcccagcggcggctccctggtcatcgaccgcaccgaggcgatgaccgtggtggacgtcaacaccggcaagttcaccggccagggcggcaacctggaggagaccgtcacccgcaacaacctggaggcggccgaggagatcgtccgccagctgcggctgcgcgacatcggcggcatcatcgtcatcgacttcatcgacatggtgctggagagcaaccgggagctggtgctgcgccggctgctggagtgcctgtcgcgggaccgcaccaagcaccaggtggccgaggtgacctcgctgggcctggtgcagatgacccgcaagcgggtcggccagggcctgctggaggccttctccgagccctgcgagtgctgcaacggccgcggcatccacattcagaccaccccggtcgagcacggctccgacaagtcgggcggccgccgccgcaagcgcaagggggacgtggagcgggccgtcgaggagaagctcgccaagcacgaggccgaaaagcgcgccgcggccaagcgcgagcaggagacgcaggccgcctccgccgagcccgcccagccggccggggaaccggctcaggaacccgcgcagaccgttgcggaggtcccgcaggccgctcccgccgccgtggagacggccgaggcggagacggccgagccgccggtcgaggtgccggacgcggccgccggcaacggacgccgccgggtccgccgctcccgggccaagaccaaggacaaggccgaggtcgcaggctccgcagagagctgaccgcccccgctcgtgccgccgcccacgaccggcggcggcacgagcgggacgcccccggcacgcgccgggccgagggcgatcgggcccgcgtgtgcgcggccgggtcgttctccatgtaccctagggacgttccctggatatcttgggaacagtgccgtgtccgacgacgcggccgttgacttgtgcactcgggtctccgtgagggctgcgaaccggatcgcggatgctcggggcggccctcgccgcagccggcgaggcgaaagcaaagagcgccgagggaacccctccctcgtgcgtgccgccttcggtcgcagccggaggcaggccctcaaccgagggctggtgaagaccacgtgtgggaccggttgattccggaagcgcgcgagtaacgaagggtttccgcggtgtacgcgattgtccgcgcaggcggcaggcaggagaaggtgaccacgggcgacgtgctcaccgtcgacaagctcaagcaggaggtcggcgccaccgtgaccttccccgccgtgctggtcgtcgacggcgacaatgtcgtgacctccccggccgagctggccaagtacaaggtcaccgccgaggtgctcggcgcggtcaagggaccgaagatcaacatcatgcactaccgcagcaagaccgggtacaagcggcggatgggccaccgccagccctacacccgggtcaaggtcaccggcatcacgtccggcgagtgagagggaggtcgaccgatggcacacaagaagggcgcctcgtccagccggaacggccgtgactccaacgccaagcggctgggggtcaagcggttcggcgggcaggtggtcaacgccggcgagatcctcgtccgccagcgcggcacccgtttccaccccggccgcaacgtgggccgcggcggcgacgacacgctgttcgcgctggtcgccgggacggtccagttcggccgttaccggggccgcaaggccgtgagcgtcatcccggcggcggagtagtccgcctgcggaaagcgttgcacagagggcggaccggcaggtccgccctctgccatgtcggccaaagggccggctgagagcaggcgagcgcaccgcacagggtccgagcacaggcgacacatcacgagggagacaccatggccgctggcgcgcagttcattgaccgggtggtgctgcacgtcgcggcgggcgacggcgggcatggctgcgcctcggtccaccgggagaagttcaagccgctgggcggccccgacggcggcaacggcggccgcggcggcgatgtcatcctggtcgtcgacaccggcaccgccagcctgctggagtaccaccgccgcccgcaccgccgggccggcaacggcaaacccggccagggctcgcaccgcaacggggccgacggcgaggacgtggtgctgcccgtccccgacggcacggtcgtgatgaccaccgacggccaggtgctggccgacctggtgggggagggcacccggttcgtcgtcgcccgcggcggccggggcgggctcggcaacgcggcgctggcctcccccaaacgcaaggcccccggtttcgcgctgctgggcgaggagggcgagaagctcgacatcgtcctggagctcaagagcgtcgccgacgtggcgctggtgggcttccccagcgccggcaagtcctccctgatcgcggcgctgtcggcggcccgccccaagatcgccgactacccgttcaccacgctcacccccaacctgggggtggtggaggccggggacaccaccttcaccgtcgccgacgtgcccggcctgatcgagggcgccagccgcggccgcgggctgggcctggagttcctgcgccacatcgagcgctcctccaccatcgtgcacgtcctggactgcgccaccttggagcccggacgcgacccgctcaccgactatgaggtcatcgaaaaggagctgcaggcctacgaccgggcgctgggcgagcacgtgcgcccgctgtcggaccgcccccgcctgatcgccctcaacaagatcgacgtcccggacggccgggagctggccgagctggtccgcccggagttcgaagaacgcggcctgaaggtcttcgaggtctccgccgccacccgcgaagggctgcgcgaactgtcgttcgccatggccgagatggtgcgctcctaccgggccagcctgccgccccccgagccgacccggctggtgatccgccccgagccggtcgccggcgccgacttcaccatcaagccgatgggcgacaacacctacctgatcggcggcaccaagccgctgcgctggctgcgccagaccgacttcaccaacgacgaagcggtcggctacctggccgaccggctggcccggctgggcgtggaggaggccctggccgaggccggcgccaaacccggcgccaccgtcatgatcggcaccgaggacgacgcggtggtcttcgactgggagccggagatcgccgccggccagacccaggccctcggcccgcgcggcaccgaccaccggctggagggccgatgaacgagcacaccgcaaaggagtccgttgcgtccgcaaggcttcagcccgccgagcaccgcaagaccgcacacgcacatgagccgacgaagggaaaaggcggcgtctgagggcatgccggaggcgaacgggggaaacgcatgatcatcgaagcggagacggcgactcccaggatccgtgaggccatcgcctgcgcccggcgggtggtggtcaaggccggctcgtcctcgctgaccaccccgcagggcaccatcgacgccgaccgcatcgacgcgctggtggacgtgctggcggcggccaagaacgccggccggcagatcgtgttcgtctcctccggcgccatcgccgccggcatgggcccgctcggcctgacccgccgccccaccgacctggccacccagcaggccgccgccagcgtcggccaggggctgctggtggcccgctacacctcctccttcgcccgctacggcatgcgcgtcgggcaggtgctgctgaccgccgacgacctgatgcggcgcgcccaccaccgcaacgcccgccgcgccctggagcagctgctggcgatgggcatcgtcccgatcgtcaacgaaaacgacaccgtcgccaccgacgagatccgcttcggcgacaacgaccggctggcggcgctggtggcgcacctggtccgcgccgacgccctgatcctgctgtcggacgtggacgccctctacaccggcgacccccgccacggcgacgcccgccgcatcaccgacgtgcacggccccgacgacctggccgacgtcaagctcggcggctccgggcgggtcggcaccggcggcatggtcaccaaggtcgaggcggcccgcatcgccggcggtgccagcgtcccggtggtgctcaccaacgccgcctccgccgccgccgcactggccggcgaaccggtcggcacctacttccaccccacccgggcccagcgcccctccacccggctgctgtggctggcgcacgccaccaccggccagggccggctgatcctggacccgggggcggtcgacgcggtggtgcggcgccgcaagtcgctgctgccggccggggtcaccggcgtggagggcgacttctccgccggcgacccagtggacgtggtcgatggcgaagggcgcgtggtggcgcgcggtctggtgaactatgacgcgggggagatcccggccctgatgggccgctccacccgctggctggcccgcgagctgggccccgaataccagcgagagatcatccaccgcgatgatctggtcatcttggaccggcgaggagacgaaggagcacggtgatgagcgagcgcgaagacttcctgcgggtggccggtctggcccgggaggcgtcggcgacgctggcgccgctgccgcgggccgccaaggacgccgccctgcacgccatcgccgatgccctgctggcgcacgtccccgagatcgtcaaggccaacggggccgatgtcgccgccgcccgcgagaacggcatctccgagtacatgatcgaccggctcagcctggacgagggccgcatcaaggcgatcgccgcggccgtccgcaaggtcgccgcgctgcccgacccggtcggcgaggtggtccgcggcaccgtgctgcccaacggcctggagctgcggcagatccgggtccccatgggcgtggtcggcatgatctacgagggccgccccaacgtcaccgtggacgccgccgcgctgtgcctcaagagcggcaacgcggtgctgctgcgcggctcgtcctcggcctacaactccaacaccgcgctggtgcgcatcatgcaggacgccctggccggcacccaggtgcccgccgacgccgtgcagctggtgcccggaaccacccgcgagtccgccaagcacctgatgcgggcccgcggcctggtggacgtgctgatcccccgcggcggcgcctcgctgatcaactcggtggtggaggagtccaccgtgccggtcatcgagaccggcgtgggcaactgcgccgtctacgtggacgccgccgccgacctggacatggccgtcgacatcgtcatcaacgccaagacccagcgcccgtcggtgtgcaacgccgccgagacgctgctggtccaccgcgacatcgccgacgccttcctgccccggattctcgccgccttccaggacaagggcgtcaccgtgcacggcgatgagcgcgtccgcgcctactccgacgccgtggtgcccgccaccgaggacgactggtacgccgagtacctgtcgctggacatcgccgcccgcgtggtcgactccctggaggaggccgccgcccacatccgcaagtacggctccggccacaccgaggcgatcgtcaccgactcccagcaggccgcccgccgcttcatcgccaccgtcgactccgccgcgatcatggtcaacgcctccacccgcttcaccgacggggaggagttcggcttcggcgccgagatcggcatctccacccagaagctgcacgcccgcggccccatgggcctgccggagctgacctccaccaagtacgtcgtcaccggcgaaggccagctgcggggctgagaaaacccgcaccgccgcccggccgccgcggcggccgggcggcgcgcccgctcagccgcggccgcgggtctggccggtgacccgcgacagcagatcaccggccaggcccgcggcgccgtcggcgatgtcgcggagcttgccgatgaacgggtcggccgtctcgttccaggactcccggtaggccttggcggcgttgcggatctcgtcggtgaccttcgcctcctcatcgccgtcccggcgcggatagtcgccctccaggatccgccggtactcggggccggaggcccacttgtcgatctcggcgaaccgcaccaccgggtacgggtgcgaccgctgcagcaggttgaggaacttcagcagcccgtcgcgcacgtccccggccgcgtcgtactcgcgggcctgccggtggaaggcgtcggtgttcatctccgccaggcgcggcccgccggcgatcttcatcagcgcccgcttgaccgcgtccgggtcctggctggtcagcagcccggcccggtcggccgacagctccgccttgcgctgccactcctgcaacccgatcacgatcgccccgatcgccaggttgcccagcggcagccacgccagccgcgcccccagcgaggtgaggatcagcagcatcgtccggtacaccgcgtgcccggacaggatgtgccccacctcgtgccccaccacataccgcagctcctcgtcgtcgagcagctcgatcagcccggtgctgagcacgatgaacggcttgccgctgccgatcgtcatcgcgttcggcgtcgggtcctgcaccacgtacagctcggggacctcgtcgaagtccaggatgtaggccgcgtcgcggaccatgtcgtggatgttgcggaactggtcgtcgccgacccgcacggccccgcccaggaacatcagccgcagggcgcgttcgctgaacatgccggacagccggcgcaggacggtgtcgaacccggtcagcgaccgcaacgccaccagggcggaccggtcggccggatgctcataggcccgggagctgatcccggggaagcgtttacgtgcccggtccggcgtgttcttcgtcatatccggcatgctaagtccgacgagcggccccgccccaaggttcccgaaggcccgttccggccaccttcagcggcccgaacgtccgggccgcaaccccggggcggcctgcgacctgaagatcggcgctcgttatggtcaccgatatgaccagcagcactgccgatggtcccaggcgactcggcatcatgggcggcaccttcgaccccatccaccacggccacctggtggccgccagcgaggtcgcccacctgttccggctggacgaggtggtcttcgtccccaccggcagaccctggcagaagtccgaacgccaggtgaccgcggccgaggaccgctacctgatgacggtgatcgccaccgcctccaacccccgcttctccgtcagccgcgtcgacatcgaccggcccggacccacctacaccatcgacacgctgcgggagatgcgcaagatctacggcccgcagaccgaactgttcttcatcaccggcgccgacgccctggccaagatcctgacctggcgcaacgccgccgacatgttcaacctcgcgcacttcatcggctgcacccggcccggccaccgcctcgccgaccccggcctgcccaagggccgggtcagcctggtggaagtgcccgccctggcgatctcctccaccgagtgccgcgaccgggtccgcgccggggaaccgatctggtacctcgtccccgacggcatcgtccagtacatcaacaagcgcggcctgtaccgcgacgcccccgaccggcgctgacctgcgatgaagcgacccgcacccgccgggcgccgccacggcataacctggagggaagcgaccgccgcccgctttgccgcgaaagcacgggcagcggcgacggtcgtgagagagtagaccgggaaccgtccccaaccgggaggatcacgaccgcacgtgaccgcatccgacagggccgccgagctggtccggatcgccgccgaggcggcgggcgacaagctggccgacgacatcatcgcctacgacgtgagcgagcagctggtgatcaccgacgccttcctgctctgctcggcgcccaacgaccgtcaggtccgggccatcgtcgacgagatcgaaaagcgactgcgcgaggaggccgacgccaagcccgtgcgtcgcgaaggggaacgcgagggccgctggatcctgctggactacctcgatgtgatcatccacgtccagcaccaggaggaacgcgccttctacgccctggaacggctgtggaaggactgccccgtcatcccgctgccgcaggcagtcaccgcgcacgccgcacagcgtgcctccatggccggttccggaggtctgggtgagtgacgagatgggcacgggcgcccgccgggagcccggccgccgccggctggtgctgtggcggcacggccagacctcgtggaacgtcgagaaccgcttccaaggcaagaccgacatcccgctgaatgaggtcggtcgcgcccaggcggcccgctccgcccggctgctggccgggctgcggcccaccgcgatcgtctcctccccgctgcagcgcgccgccgacaccgccgccgcactcgccgagatcaccggtctgaccgtcacctacgaccgtgacctcatcgagcgcgacggcggcaagtgggagggcctgaccggcaaggagatccgcgaacgctggccggtcgagcacgccctctggcagccgcccggcggcgagaccagcacccaggtcgccaagcgggtcagcgccgccctggaacgcgccgtggacgcgctgccccccgacgggctcctggtcgccgcctcccacggcgccgccctccggctgggcatgtgcgggctgctgggcctgcccgaggagctgtgggaacggctcggcggcctgtccaactgctgctggtcggtgctggaggagatgcgcgacggcggctggcgcctggtcgagcacaacgccggcaccctgcccgaaccggtcctcagcgacgaccgtcccgggcaggacgacggcaacggcaccacctgaacggcaattcgattcgagtcaacggccggtgtcctatacactggctgcgcgctgcgggatgaaagtccacgcagttgcgcggggctatggcgcagttggtagcgcgcctccatggcatggaggaggtctggggttcgaatccccatagctccacctggatccagggccggtgaagtcagcggtacagccgctttcctcaccggccctcgtcgtatcggcccggggaacgacccctgggtctccgggttttgccttcacacgtcggtacaaggccctgagtgcgcaggaccttgaaggtttcggctcggcgggaacccggttgttctcgaagggcaccgacccgttcttaggacaggacctcttcgccgcgggcgagcgatagggcttgtgaggctttctgacccgctccttcggaccggcctcggaattaccttgcagactgctccagcgggtttcgttcggccgctgtcagctccaccgcgcacagccccctggggtcggaaccgcccaccagcagccgggcgccatccgatgtgaaggcgagagcggagatcgcgcgggagacggcccggtagacggtggacgaaccggtcatggtcacatgggccacccggccgtctccgaatcccaccgcgagccagccgctggggtggaagcacagggcgttgggtgctttgtccgagccgagttcacgggtgtccagggcgagcaccacccggccggtggcggtgtcgaggactgtgagattgacgtcttcgggcagggcgttgtccgcgatgcgcaccaccagccggccgcgcgggccgggagcggaggcgaacgccgccaaacggccgcacgggctggtggcggccgcccggcaaggctcccggaacaggcgctttttctcggtgagcgcaggctgagaccacaccagttcgcccgtggccaccgagaaccccaccaggcggctgtacaccccgtaatcggacgtatggacgatggccaccgccccatcgcccgtgaccgccagttgcgccccctgatacagggtgccgcccagcacccggtgccggtccagggcggtcacttctgcccgcacgacgtcagcggccaccagacgggcctttgcgtcccgctccaggccgagcaggtcgtccacgaccgccgccggcggaatcgccggggacatgaccggcgggcgcatgccggggcgacgggtgagcgccaccagcgtctcgccgctgggcgtccagccgaaaagcgcctgaagaggccagtgcacgccctcggttccgtcccccacctcgatcacccggacgcccggggacggtgaggtccgctccgacccgggcgggaccgtctccgccgcggccaggcgcctgccgtcccgggtgagcgccaccggcgctcgcaacgcctcgtaccgggcgacctgtgcctgcagatcgggaccggaccgtacgtgcacctcgcagtcggagtccggcgcgtgccggggagcctcgtaggcgatcgcgcaggtgccgtcctcggccaccgagatcgaccggaccgcccccgggccatcggggaggagccacttcttggcgcgccgtcccggccccgggggcagcgtgaagtccagatcggacgcttgacgggctggcggggtcacaggtcgaaccagggcaggcaggacaggtcgtagagcctgttggagtccaaggtggcctcgacgacctcgtgccagttgccgccgtgctgggcgtgcatccactccaccgtggggcccatcgggtcgccgtagcgggcccggttgcgctcctccagcttggccacctccttggccttcatcttggtgcgcaccagggccttggcctcgttgtgccgcgggaccatgatctcggcgatctccttctcggagcgtccctccacgcggagcttgttgacctccacccgcatggcctcgaggcggtccaggtactgctgccggacctggcagttgtgcacccaatcgtcgaaggggccgaagccggtccacaacgacagcccgaacgtgctgggcagcaccaggagcgcgatgatcagccgccgcatgcgcagaacctccggaggaccgacagggcgccatcgaggaggcgacgccgcacaggtcaaggctgatcaatgatcccgcaatcggggtcgctgtgcagattcactcgccgagtgcactaagctctcttccagcagtcggcggatcttccggccaccgacgagcacggggctatggcgcagttggtagcgcgcctccatggcatggaggaggtctggggttcgaatccccatagctccacctgaatcgaaggccactgtggtcagcggcagtgacgctccccacagtggccttcgtcgttgtcgacccgggatgagcctcgcaagcgtcggctttccccgctgaggttcccgtcccgaacctccaaagccacatgttgaacaggcttagggccggcgacctggctgaacgcgagtgcgatcgggtgccgcgcctccgcgtccgaacgggactcacccaacaccccactcttgcgccgttgtctcaccccttggaacacaccggcgcaaaatggggcgatgcgcgtccgagtgggagatgtgaagctctacttcgatgtcgacggccctcacctcgtcccggacgggccggcgatgcgagagcgcccgacgatcgtcgtgctgcacggcgggccgggcgccgaccacacgctcttcaaaccgatcttcaccgctgccacggccttcgcccaggtgatctacctcgaccagcggggcagcggacgctccgaccgcggcgacgcccgctcatggacgtgggaacgctgggccgatgacgtcatcgccttctgcgacgtcctggagatcgcagatcccgtcctgctcggcacttcaagcgggggctgggtcgcgctgacggcggcgctacgccacccggacaggttgtccaaactggtgctggacagcgtcatgcccggacccaccgcagaacgcctggcggtctttgaacgccttggtggcccgcgcgcccgcgaggtggcccggcgctactgggagggggagaccggcgacgaaatccgccgggaatgggagagcgtctgcctacccctctactcccgccgcccagacggcgaccccgaagccgccgaccggctgcgccgcatccgctggaaccacgatgtcctcgaacacttccggcatcacctggcggccgacttcgacccctgggaccggctccatgcggtgaggtgccccacgctcatcctggcgggcgaggacgacccggtggccacggcaccggcggcccgacgcctcgccggtgcgctcaccggctgcccggtgcgactgcatgtcctagcggaggtcgggcacggcgtcttccgcgaggctccggaccgggctttcgagctgctccgcgacttcgtgatggaagaagccgagtctccgggccagtgagtcagcctcgcccgtgccggccgagcggaggcaccgggacgacaacgcccgagtgagtgtctttccaggccgatctactggctgcctgcctatcggggcttggagctccctgggaccacgaccggagcgttcaccagatcaggggccggtgggcgctgacggcttagaggtctttcctgggagcctgtctggagactgtgaggtagtgaggcgcatgttgcggcgctggcaagagctcggagcagtgaccagtgggatgcgaccggcaggggtggccggcggtgcctaccggggccggtttgacgtttgtgttgatcttgcttagagttctcgtgccctccggggagcggggccgccggtagtgaggcggtcggctcgaggcgggggttctctctggggaatctcgttcgacggggtgttcgggcgggggtatcctggagaggcgagcccagacgggatgcgggacaccgggtgaggtggccggcccgacgggactcccacaccgggttcggtctttgatcgttgcggctcgtcggctgtgtcggcgggtgtgggtgtggggctgggcgaggttcctggtcggtgaggtcgatttgatcggtctcttgactggggctaggatcccggtagtgttgaagggttgccccggggtcggggcccgtggttgcgggtcgctggtccggtgggtgtccgtttcttgagaactcaacagtgtgtcaaaagccagtgccttgtgtcagcctctgcctggtgtgggtgggggttgtggttcctcgtcagaggatgatgttgttgggatcgtttgatctcgtctgaaggtttggctcacctggtgtttgtgccgggtgggtgtgtggcctttggtggagagtttgatcctggctcaggacgaacgctggcggcgtgcttaacacatgcaagtcgagcggaaaggccccttcgggggtactcgagcggcgaacgggtgagtaacacgtgagtaacctgccctcgactctgggataagcctgggaaactgggtctaataccggatattcacctcctgtcgcatggtggggggtggaaagttccctctttttgggggttcggtcggggatgggctcgcggcctatcagcttgttggtggggtgacggcctaccaaggcgacgacgggtagccggcctgagagggcgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtggggaatcttgcgcaatgggcgaaagcctgacgcagcgacgccgcgtgggggatgaaggccttcgggttgtaaacccctttcagcaccgacgaagtttggacggtaggtgcagaagaagcgccggctaactacgtgccagcagccgcggtaatacgtagggcgcgagcgttgtccggaattattgggcgtaaagagctcgtaggcggcttgtcgcgtctgtcgtgaaagcccacggcttaaccgtgggtttgcggtggatacgggcaggctagaggcaggtaggggagcatggaattcccggtgtagcggtgaaatgcgcagatatcgggaggaacaccggtggcgaaggcggtgctctgggcctgttctgacgctgaggagcgaaagcgtggggagcgaacaggattagataccctggtagtccacgccgtaaacgttgggcgctaggtgtggggttcttccacggattccgcgccgtagctaacgcattaagcgccccgcctggggagtacggccgcaaggctaaaactcaaaggaattgacgggggcccgcacaagcggcggagcatgttgcttaattcgacgcaacgcgaagaaccttaccaaggcttgacatcacccgaaaacctgcagagatgcagggtcccttcgggggcgggtgacaggtggtgcatggctgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgttccatgttgccagcgggttatgccggggactcatggaagaccgccggggtcaactcggaggaaggtggggacgacgtcaagtcatcatgccccttatgtcttgggctgcaaacatgctacaatggccggtacagagggctgcgataccgtgaggtggagcgaatccctaaaagccggtctcagttcggatcgaagtctgcaactcgacttcgtgaagtcggagtcgctagtaatcgcagatcagcaacgctgcggtgaatacgttcccgggccttgtacacaccgcccgtcacgtcacgaaagtcggcaacacccgaagcccgtggcctaacccgtaagggggggagcggtcgaaggtggggctggcgattgggacgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggagcacttgtccaacctgccggcacttgtgtggtgttggtgtggttcagggtttcggtctacggggccgtgggtgcctcggaccggtgctcgcaaatcgtggaacactggctagtcaacctgcctgggttgctgcccggtcagtactacccgcatccgacggtgtcggatggctcctcttgactgaggggtcggagccttgcttctccctgtgcggggggtggggttcggggtgtggaacctccggtgtcgggggcttgggtgggttgggcacactgttgggtcctgaggaaacgggcctctttgggggttggttttctcggactgttcggggccacgtgcctggcgctctgcctggtggtggggtgtgtgggtgtggttgtccggttgttttttgtgaactgcatagtggacgcgagcatctgttgattgcccgaccacctgtttcctcccttttttgtggaggggttggtgttggtaagttggtaagggcatacggtggatgccttggcaccaggagccgatgaaggacgtgggagcctgcgatatgcctcggggagccggcaaccaggctgtgatccggggatttccgaatggggtaacctggcacctgtcatggggtgtcgccgccgtctgaatgtatagggcggttggtgggaacgcggggaagtgaaacatctcagtacccgctggaagagaaaacaaattgtgattccgtgagtagtggtgagcgaaagcggaggagcctaaaccgtgcgcgtgtgatacccggcgggggttgcgtgtgcggggttgtgggagcgcccagctgggtccgccggcctggcggggagtgagaaaccgtgtgtgtagccgaacgatctgggatggtcgaccgtagacggtgagagtccggtaggcgaaacgcatgcggctcccgggcgttgtcccgagtagcacggggcccgtggaatcccgtgtgaatctgccacgaccacgtggtaaggctaaatacttcctggtgaccgatagcggactagtaccgtgagggaatggtgaaaagtgccccggtgaggggtggtgaaagagtacctgaaaccgtatgcctacaagccgtcagagccgttggccctgcctttggtggggttggtgatggcgtgccttttgaagaatgagcctgcgagtcatggtgtgtggcgaggttaacccgtgtggggtagccgtagcgaaagcgagtctgaagagggcgtttgagtcgcatgctgtggacccgaagcggggtgatctagccatgggcagggtgaagcgccggtaagacggtgtggaggcccgaacccaccagggttgaaaacctgggggatgacctgtggctaggggtgaaaggccaatcaaactccgtgatagctggttctccccgaaatgcatttaggtgcagcgtcgcgtggtgcttgccggaggtagagctactggatggcctaggggccttaccgggttaccgaagtcagccaaactccgaatgccggtaagttgagcgcggcagtgagactgcgggggataagcttcgtggtcgagagggaaacagcccagatcatcggctaaggccccgaagcgtgtgctaagtggtaaaggatgtggagttgccgtgacaaccaggaggttggcttagaagcagccatccttgaaagagtgcgtaatagctcactggtcaagtgattccgcgccgacaatgtagcggggctcaagcacaccgccgaagccgtggcatctcgtgttctccttgggagggcgcggggtgggtaggggagcgtcctgtagccggtgaagccgccgagggatcgagtggtggaggctgcgggagtgagaatgcaggcatgagtagcgagtcacacgtgagaatcgtgtgcgccggatgactaagggttcctggggcaggctgttccgcccagggtaagtcgggacctaaggcgaggccgtgaggcgtagtcgatgggcaacgggttgatattcccgtacccgctggtatgcgcccatatcgaacctccggatgctaaccacccgaaccgcccctgcgaccttcgggtcgtgggtgtttgcggggaggctgggacccgacggggtagtaggtaagcgatggggtgacgcaggagggtagctcagcccaggcggtggttgtcctggggtaagcatgtggcccgcgcggtaggcaaatccgccgcgcattgagggtgaggtgcgatgccgagccgttttaggcgaagtgagtgatcccatgctgccgagaaaagcctctagcgagcatgccggcggcccgtaccctaaaccgactcaggtggtcaggtagagaataccgaggcgttcgggtgaactgtggttaaggaactcggcaaattgcccccgtaactttgggagaaggggggccctgtctggtgaacccacgtgctgggggagctgggtggggtcgcagtggccagggggaagcgactgtttactaaaaacacaggtccgtgcgaagtcgtaagacgctgtatacggactgacgcctgcccggtgccggaacgttaagaggaccgcttaaccccttcgggggtgaaggtgagaatctaagcgccggtaaacggcggtggtaactataaccatcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaacgacttccccgctgtctcaaccacaggcccggcgaaattgcagtacgagtaaagatgctcgtttcgcgcagcaggacggaaagaccccgggaccttcactacagcttggtattggcgtttgaggtggcttgtgtaggataggtgggagactgtgaagcctggacgctagttcgggtggagtcgttggtgaaataccactctggtcatttcgagcgtctaacccgcgcccgtggatccgggtgggggacagtgcctggtgggtagtttaactggggcggttgcctcctaaagggtaacggaggcgcccaaaggttccctcagcctggttggtcatcaggtggtgagtgcaagggcacaagggagcttgactgtgagacggacgtgtcgagcaggtgcgaaagcagggcctagtgatccggcatctccgtgtggaaggggtgtcgctcaacggctaaaaggtaccccggggataacaggctgatcttccccaagagtccatatcgacgggatggtttggcacctcgatgtcggctcgtcgcatcctggggctggagtaggtcccaagggttgggctgttcgcccattaaagcggcacgcgagctgggtttagaacgtcgcgagacagttcggtccctatccgctgcgcgcgtaggagacttgatggggggctgtccctagtacgagaggaccgggacggacgaacctctggtgtgccagttgtcccgccaggggcatggctggttggctacgttcgggagggataaccgctgaaagcatctaagcgggaagcctgccccgagatgaggtctccctccccgcccttcggggtgggggtaaggctcccaggagatgactgggttgataggccgggcatggaagccctgtgaggggtggagtggaccggtactaataagccgagtggcttgcctacaccgttgggtggttgggcagtcaacaggtgttcgtgtccctgtgtggttcacaggaaacaaccccgcacacacccgcgcaaggggtggtttcggggtggtttgataagtgaacagtgtgtgagcgtgtggtttcccgcccctttttgatgggggtggggggagcgtccatgatgggtttcctcaccggcccgccggtgggcctggccccttccccggaggacggggagggtgtggccggccccctgggtgggttggggtgggggttgggcgttccggtggttatggcggaggggaaacacccggtcccattccgaacccggtagttaagccctccagcgccgatggtactgcatgggagactgtgtgggagagtaggtcaccgccggaacacacacgttgaaaaaggagggggtctcgtcccgggttgggggcggggctccctcttttctttttgttgggcccgtgggggtgggttttcggctcctgagcgggggtgagagggacgggttccgggaagcatggggaccgggggtccctcttttttgttttgttggggtgtggggtggtgtgccgtccccggttttcaggtggggttgaaagggtcgggggtgtgttcggagagcccagagggcgggtctgcgactgggtgggcggggtgggtttctgctcctgagcggggttgagaggggcgggttccgggaagcacggggaccgggggtcccccctttttttgtgttgttgggcgagggggggcgggttggtgtgccgatccccgattcaggctgggttttgtttgctctgccgcttggtttgaggcggtgtcatgtgggggtgaggtccctcatcgcttcggcagactgacgggtgaggtggggggtcagcatggtcaccgcctccccacaagggtgagggagcggggttcttttcggctgatggcccagcgcaccaaggactcgatgccggccgccagggaactgccggccacctgcacccgcgggccgctctccaacaagcccgtgaccagtctccaccgcccgctcctcgacctggcgcaacacccgcaacagctcgaacggccacagcgcctctccgaacaggacacggcgcagactcgccgagccgtcttctgcaagcagggagtgggacgggcgccgtgcgatcaagaaacggtacacccaggctcgggacgaggcggaaccggccgctatggaagctcgcccctcgacaagagacgccgcgccacacggagactgacatcacctcagctcgttgattcgggtgatggtggggaggattccaggcgttgcaggtgggcggctgcggcgttgaggtcgttttcgctgaagacggtgatgccgtggcgttccaggagggccgtggtgacgccgatgccgggggacagccggccggtgaaggagccgtcgtagatccgggtgatgccgcaggatgggctggattctttaaggatggccaggcgggcgcctgctcgccgggccgcctccagggcgcgctgggcgccggccaggaaggccgcggtcacgtcctggccggtgtcggtgaggacgcgggcggtgccgtccaggaccgccgggccgccgccggggccggtgatctccgcggggcggcgggggacgggcagtccgccgccgacctcgggacagtagggcaccaggcgcccttcggcctgccagcggtggaggatcgcatcgtcgcgccgcttatcgcggccgtcgtagcgcaccggccggcccagcaggcaactgctgaccaggatcttctccacaccctcacgctacccggccggtgggagggctcgttttcgtgcgttggatctcgcggttggggcctgcgacgttgccggggtgtccggaaggtgcggtctgaccggcgctgacgtgggcgttcgtcccgtgcggtgcatggaccccgccgttagtggacaggtacagcggtgacaaggaggtcccgtctcgaggagcccagcatggttctgctcggccgtcagttgccggaggcgccgccggtgcggcgtagccggggctcgcagctcgtctcctggatcacctcgaccgatcacaaggtgatcgggcacctgtacttgatcacctcgttcgtgttcttcctgatcggcggagtcatggcgctggtgatacgcgccgagctggccgatcccgggctgcaggtcgtcaccaacgagcagtacaaccggctgttcaccatccacggcacggtgatgatgctgctgttcgccaccccgctgttcttcgggttcgcgaacgcgatcatgccgttgcagatcggggcgccggacgtggcgttcccgaggatgaacatgctgagctactggttcttcctgttcggcggcacgatcgtgatgctggggttcctcacctcctccggtgcggccagtttcggctggaccgcctacacccccttgagcaacgagaccttctcaccggaggtcggcggggacctgtggatcatggggctggcgctgtcgggcctgggcaccatcttgggcgcggtcaacttcatcaccaccatcctggggatgcgggcgcccggcatgacgatgttccggatgccgatcttcacctggaacaccctgctgaccagcatcctggtgctgctggtgttcccggtgctggcggcggcgctgctggcgctgatggccgaccgcaggctgggcgcccacatctacgacgcctcgaccgggggcgcgctgctgtggcagcacctgttctggttcttcggccacccggaggtctacatcatcgcgctgccgttcttcgggatcatcaccgagatcatcccggtgttcagccgcaagccgctgttcggctacgtcggcatggtcggggcgacgatcgcgatcaccgggctgtcgatggtggtgtgggcgcaccacatgttcaccaccggccaggtgctgctgccgttcttctcgttcatgacgttcctgatcgcgatcccgaccggggtgaagttcttcaactgggtcggcaccatgtggcggggcagcatcacgttgcagacgccgatgctgtggtcgatcgggttcctggtgaccttcctgttcggcgggctgaccggggtgatcctggcctccccgccgatggacttccacgtgcacgactcctacttcgtggtgggtcacttccactacgtggtgttcggcacggtggtgttcgcgatgttcgccgggttctacttctggtggccgaagttcaccggcaagatgctcaacgagacgctcggcaagtggcatttttggaccctgttcatcgggttccacaccacgttcctggtgcaccactggctgggcgccgagggcatgccgcgccgttacgccgactatccgaccgagttcctggccttgaacagggtttccagcgcgggcgcgctcctgctggggacctccacgctgttcttcctgtacaacgtctaccgcaccgcgcggcacggcaagcgggtgcagatcgacgacccgtggggctatgggaactcgatggagtgggccacgtcctgcccgccgccgcggcacaacttcctggcgatcccgcggatcaggtctgaacgcccggcgttcgacctgcactacccccgcatccgggtgagcaccgcggcgatcggcggtgagagagagggcggccgggcggtcgagagcggaggcgaagaaacctcctagccgaggtggccgctgcggtgacgcagggctcagcggccgtggtgctcgcggcggtagcgggcggcggcgaactgggcgacgcgcaggaccgtcctggggctcaggcgcatgccgcgccagatggcccggcccgaggcgggggcgacgatgagcgcctggttgcgggccaccccgcgcatgatgtcgcgggcgagccgctcgggggtgtagaaaccgccggcctgctttttgatctgggttcggccgtccccgctcatcggggtctccggcaggccggggttgatgttggccagcagcggggtgtccacgaaaccggggcagaccacgctgaccttgacgccgacgccggccgcctcggcgcgcagcgccagtgacaatccgaccaccgcgtgcttggtggcggtataggggatgcccatcggcatggggagcagcccggccagcgaggcggtgttgacgatgtgcccggagcgctggcgcagcatgagggggtaggcggcctgcacgccgtggacgacgcccttgaggttgatgtcgatggcccggttccagtggtcgagggtcagctcctcggccagtccgccgatcgcgatgccggcgttgttgaagaccaggtcgagccggccgtgctcggcgtggacgtccttgtagagggtttcgacggcctcggcgtcggtgacgtccaaggcggcggcgatggcgcggccccggccgagggtgttgagcttgtcggcgacgtgcttggcgccgggctcgttgatgtcggccaccacgacggtgtcgccgcgggccaccagagaggtggcgatggcgcggccgatgcctgaggcgcccccggtcacgatcgcgatcttcatgaactggttccccgctccaagccgcacgtccggctgcttttattggacagccggtctactcatggggagtatacggggtggtatgtgctcgatgccgagcgtgttgcttttctaatttcgtgacatcttcatgacctcttgtggccggaggcgaagacgagacgggcccgctgcaacggctgcagcgggcccgcagggttgtcacaccttggcggcgcgtccgcgcggctcgtcccagatgcccagggcgatccacagccgcttgttgatcgggttgatcacgcccagctcggccagcaggtcacggaccttgcccacgcactcgcggatctgctttttgaactcggggctgccgtaggcctgcttgaccacgtcctcggggatgtcgtagtagcggaccatcgggccgggcgggcacagcatgatccgtgccatcagcgccaggatcagcggggcggtgaggccgagcagctggcggcgcaggcggctcagctgcggcacccggtgcttgaggtagtgccgcgcaaaggagatgtggcgggcctcctcggcgatgtggatcttcatgatcgtctcttgcagcgggtgcttgacgtgcccgcccttgagggacttgcgctggacgtagtcgatcgggtcctcaccgccgagcacgaacacgaagaacagctcggtgctgatgagcgggatccacggcgtcgcctgggcgatcaggttgagggagcgcggcatgccgcggatcggcagcttggtgcggttgacgaactcctggaacatcatcgcgtgatgacattcctcggtcgtctcgtggtagacgtaccggaactccgcccgcccgttgggcagccagtaggcgtagttcagcaggccgcgcttgagcaggttctcaaactgcagccccaccttcatcgcggtggccacccgccacaggccgatctcggcctggatctccgccggctgcgacttgtaccactcggtgccgcccagcgggtccacctcaggggccaggatccagcgcgggtcgtggcgctccacccggtagtcggggtcctcccaggggatgtcggcgtaggcctcccagtgtttttccaccgaggccttgctgaggcgttcgatcacgcccaggtacgacttgcggtcggtgacctgttccttgatctcctcggccagctgggtgggggtcttggtcatgagcgggtttccttgtcgtcggggatgagcatgtgggcgatgtccttgaccagtgccagcacggccgcctggtgcccgtggacgtcgttgtccagggagttctggatcgacagccccaccagcagggcgaacagcccgcggatggtggtgtcgacgatctcggggggcaggctttcggggaacagctcgtggaagacctctttgatgatcacgatcacgcgctcgtggaggtcggcgctgaggtcacgcagggattcgtcggtgcggccggccagcgccagctccagcagcgcgatggccgggggctggcgcagcatctcccagaacaggtccagcgccccttcgatgttgcgctgctcctccggcagctccgcataggcctgttcgtactcggcccgcagccggctgagcaggtgctccagcgccgccgcgaccagcgacatcttggtggggtagtggtgctgctgggcgccccgggacactcccgcccggcgggagacctcggtggtggacaggcccgcccaccccaggtccgccagcgcctccgcggtggcgtccagcagccgggcctgggtggcggaccggcgctcttcctgggttctgcggctggtgtgcctgcggtggtatcgccggcgaccgttgactgacacgccttcgacggtaggcgtgcaacatacaagcaagcaagcctgcttgtatgttgccccggtcacaatcggacatttcgtgcatgcgttcgcgctggtgatgcgcggtgcgcggaccgggtgcgcgtccgcctcggggatgacgcggtggccgagccggacgcgagagggaagcaggccccgggaatcggggcggtgcgggacgtgcgcttacggcgggccgtttcagcttcccggacggcctgcgagggcggccggcacggaacggggagccgcacagcgacgccggggcggcccgggccgccccggcgggtgcgtcctgcgtcgggttccgtcaggacgggtagcgggtggtcaggaacgtaccgatgcgggtgatggcctcctccagctcggcggcgtactggagggtgaccacgcggaagtggtcgtgggcgggccagttgaagccggtgccctgcacgacgagcagcttctggtcttccagcagctccaggacgaactgcatgtcgtccttgatcgggtagacctccgggtccaggcgcgggaacacatacagcgcgccctgcggcttgacgcagctcaccccggggatctcgttgagcagcttccaggcgcggtcgcgctgctcgcccagccgcccggtgggcagcaccagctcgttgatgctctggtggccgccgagcgcggcctggatggcgtgctgggccggcacgttcgggcacagccgcatgttggccaggatgtccaggccctcgatgtaggactcggcgtgctccttggggcccgacagcaccacccagccggagcggaaaccggccacccggtagttcttcgacagcccgccgaaggtcaggcacagcaggtcgggggcgagcgtggcgatcgagatgtgctcggcgccgtcgtagagcacccggtcgtagatctcgtcggagaagatgatcagcccgtgccggcgggccagctcggccagccgctccagcacctggcgggagtagaccgcgccggtggggttgttggggttgatgatcaccagcgccttggtccgctcggtgatcttggcttccacatcgtccaggtccggggcccacccggcctgctcgtcgcacaggtagtgcaccggggtgccgccgcccaggcacaccgaggcggtccacagcgggtagtccggtgcggggatcagcacctcgtcgccgttgttcagcagcgcctgcagggtcatcgtgatcagctccgagaccccgttgcccaggtagacgtcctcgacgtccaggccctcaaagccccgctcctcgtagtgctgcacgatggcgcggcgggccgacaggatgcccttggagtcgctgtagccgtgtgcctcgggcaggttgcggatgacgtcctggaggatctccggcggggcctcgaacccgaacggggccgggttgccgatgtgcagcttgaggatctggtgcccctcggcctccagctccttggcccgcttcaggaccgggccgcggatgtcgtagcagacgttggcgagcttctccgactgggtgacctgcatgggagacagactaacggcgggcgtcaaagccttttccgggggttacggacctccgttaaaacgccccatagtactcggcgtgtcgctctcccgctgtgtcttctcgaactcggtggggagggccgcggcagcgggagcggacgggccggtgcgcatcgggacggtcaggcggcggagaccgcggcgtccaggcgccgcagggcgccgcggaccacggccgggtcggtcgtcgtccagaacgggggcagcgacgatctgaggaacccgccgtagcgggcggtcgccaggcgggggtcgaggatcgccacgacgccccggtcggtggccgagcgcagcagccgcccggcgccctgcgccagcagcagcgccgcctgggtggccgccaccgccatgaagccgttgccgccccgggccgccaccgcccgctgccgggccgaggcgatcgggtcgtccgggcgggggaacgggatccgatccatgatcaccaattgcagggacgggccgggcacgtccaccccctgccacagcgacaacgtgccgaacaggcaggtccgctcctcctcggcgaaccttttgaccagcagggaggtggcgtcctcgccctggcacagcagcgggtggcccagacgtccccgcagctcctcggcggcctgccgggccgcccgcatcgaggagaacaatcccagcgtccgcccgccggccgcttcgatcagctcggcgatctcggtcaggtaggcctccggcagcccgtcccgccccggttgcggcaggtgccgcgcgacgtagaggatgcccgccttggcgtggtcgaacggcgacccggcgtccagcgccgaccagcgcagctcaccgccctccccggacgggtcgcccgggccttggggccgtgcctggcgtgctgcgacgtccgcaggctcccggccggcccgcgagcggtcatccccgggaccggactctgtggaagagccgtcggccccggccgagcgggacgggtcacccgccgggccgtgaccgccggaacgtggatctgcggcttgaccgtcgttggatccgtgggagggaccgcgggcggcatgcggcgggctgtgaccgttggaattcggcttcccgccccctcgcgccgacgggcggccgtccacggagtcgcagacacccggccccggtgatgcggcggcgtgtcctgccgccgggtggccgttctcggacccctgggcggcggggtggggtgagccgcccgccgggccgtggtcggtgagactcgggttcgcggcgcggacgtccccggagcggtggcccgcaggcggtgcaaggtccgccggcccgcggccgccggcgcggttcgccgccggggcctgcgcggagctcaaaggaggcaggccccactggcgggccaagggctcgaacgagccgcccagggtgagggtggccgaggtcaagatggtggtgcgggtgccgaagagcgccgtgcgcagcaggccgccgacgctgatgggggcgatgtgcagggtcggcgggcggcgggggccgtccggtgccgcgggaccggtgagcggcttgtcgagccagaccacatcggagcgcgcggcgagctgcggttcgaaggactccagcatccgcaccgcggtgtcgtgcagctcctccaccgtcgagcggacggctctgcgggccgccaaggcggccgggtcgtctgcgcggtcggagccgagcgcggtcaggcaggcgtgcgcggcgtcccgcagcgcggccagcgcccggcccagcggttccggcagcacgtccagccgcccggccgacaggtcctccagcagcgccgccagcttctcggccgcctccttcagccggtcggccacgccctcttcgatgagccggccgcagcggcgggcggcggtctcggcggccgggccgctgagcgccccggagcccgccgcggtgacccggtccaccagctcgtgcgcctcgtccacgatcaccacgtcgtgctcgggcagcacctggcgtccttccagggcgtcgatcgccagcagggcgtggttggtgaccacgatgtgcgcttggcccgcctcggcccgggcctgctcggcgaagcaggactccccgtgcgggcagcgctgggcgcccaggcattcgcgggcgctcaccgacacctgccgccacgcctgctcgctcaccccgggcaccagttcgtcgcggtcgccggtgacggtctgcccggcccactcgtgcagccgcttgacctgccggcccagcgccgacagctgctgcgggtcgaacagcgccgcgtcctcgggctcgtcgggggcgccggtgtgcacccggtgcaggcacaggtagttgccgcggcccttgaggatggcgaaccggggctcttgccccagcagcggccgcagcgcctcggccaggcggggcaggtcacggtccaccagctggcgctgcagcgcgatggtggcggtggagaccaccaccgtggtgtcggccgccaccgcgtgccggatcgccgggaccaggtaggccagcgatttgccggtcccggtcccggcctgggcggccaggtgctccccggtggcgatggcccgcgcgaccgcttcggccattcgcacctggccgggacgttcggttcccccgatcgctttgaccgcggcggccagcagggcggcggtgtccgggaggcggacctcgccgggcggatcagcggacggcatgtcggccaacgctaccccgcccgcggtggcgatgcggcctcacggctccagccggccggtgagccgggccacggcgggaggccggaagcgggggaaaccggccgcccactccagggccgtctggtgcctcaccgtgtcgccggccagggcggcgacggccggcgcaggcggccggtcggtgcgtttgcgcagctcctgccactgctccagggccagcatgaggaaacgcggcgtcgtcgcgccggccaggtgctccagatcgccgacggcggcttcggccaggtccaggccgtacagcttgggcagcgtgctcagcggggcgatgcgcaccggctgttcggtggtcaagacgacggtgcgcaaggtggggtggccggtcagcggtgtcaggtccaccgtgtccaccctcagctcaaggttctccaccggcagttcccgcagcacgctcaggtcggggttccggcaggtcagggtgatgtcgcggagccggggcgcgttgcgcagcgggcgcaggtccagctcggtgccgtgcaggacgatgagccgctgcacctccgggccgaccgaggccagggtcgctcggcgggcgtcgatgcggcgttgccaggcgtagcggtcggccggctgctcccattcgggcccgaacagctctacgtagtcctcctccggggcctcatagtcacctcgtttgagcgttttcagctccatgcgcagcaggccggtgaccgagtcggcccggtacagggcgccgtcgtcgtagtcgcggcccatctcgatgacctgtcccggcctgccccccggacccggggccatgtcgacggccaggtagttgccgccgccgtcgtgcgcgaacgggatccagccgaggtgcccggtcacccggcgcacccttcgcagcgggtcggtctccaagacggtgtggttccagcccgtctcccagcccggccggttgtaccggccgtcttccagccggcccccggagccttcgggaccgaccagctcgctcaaagacagccactcatagtcgtcgaatgtcagcggaccgccgtcgctcacccggtagagcgccagcaggtcggccggcaggggcaccggggaccgttgctgcagcagctccagcatggcggtggaggcgggcgggcgcggcggctcggtgcggccgaggatctcgtacttgatccgcatgacctcgcgcagcagatggacggcctcctgcgggtccccggcgggggaggcgtcggccggaccgtcctcctcatcgccgggctgcaaaggatcggcgccggggtcgaggagatacaggtggctgcgaaagccggagaacgggccgtgctcgccgggccagatgacgagcgcctggtagtcgccggaggactgcacggtcaggtccacgtgcgcctgcccggcgccgccgcgccggcagagggagtggaacgggtcgaggggcaggtcgaacagacggtcgttcaccgggccctccggacggtggtaaaccagccgccggctcaccgagatgggcgtcacgacgcagctcagggtcgcggacagccagccggagggagcctcccggtacacggccgccgccaccgaccgcaaatgctcggctgccggcggatccagttcactcgccatcgaggaccttttcccgttcacgcatcgtagtcaccgtaagaccaagaatctcacaacatgagccatgggcgagtgaggacgtctgtgatgtgaggcgcgggcacggccggtctccaaatccgcactatcgcgaccattgctgctttaagctgcgaaaaccctctggatggaaggagcttgagtggcccggttcgcccccctcgccccgctgccggggcccgcccgctgggccgtgcgcgtcctggcggtcctgctggtgctcgtgctgctgctcaccgcgtggacggtgtggacggtgcggcgctcattcccccggatggacggggagatcaggctgccgggcctgcgcgccgccgtcaccgtctatcgggataaatggggtattccgcacatctatgcggataccggtgaggatctgatgcgcgcccagggttatgtgcacgcccaagaccgtttctgggagatggatttccgccggcacatcacctccgggcgcctgtcggaactgttcggcgagaccaccgtcgacaccgacaagttcgtgcggacgctgggatggcggcgagtggccgaacaggaactcgccctgctgtcgccccggaccaggcgctacctggaggcctacgcccaaggcgtcaacgcctggctgagagagcaccccgacaccgccacgcagagcctggaatacgccgtcttgggctttcagcgctccggctacacccccgagccgtggaccccggccgactcggtggcctggctgaaggcgatggcctgggacctgcgctccaacctggaagaggaactggaacgcgccctggccgccaccaaggtccccaagtcccgggtcgagcagctcttcccggactacgaccacgaccgcttcccggtcatcgtcgcaggcggcgaggtcgaagacggcgagttccgcccctcgggcgacgccgcgccggccgcctccccccgcgcccgcgccaccgtccccgccctggagaacgctccgcgggaagcttcaggtgatgagacgcccggggcggacgcggcgccggcgctggagcgtctggcaagggcgctgcgcgcgatgccgtccctgatgggcaacggggcgccgggcatcggctccaactcctgggtggtcgccggcagccgcaccaccaccggcaagccgctgctggccaacgacccgcacctggcaccgcacatgccgtccatctggtaccaggcggggctgcactgccggcggatcaccgaagagtgccccctggacgtcaccggcttcaccttctccggcacccccggcgtgatcatcgggcacaacgaccggatcgcctggggcttcaccaacttgggaccggacgtcgccgacctgtacctggagaagatcaccggcgacgcctacgagtacaagggctcccgggagccgctgcagacccgcgtcgaggagatcaaggtcgccggctccgacccggtgcggatcaccgtccgcgccacccggcacggcccgatcgtctccgacgtcatggacatcgaacccatcgccggggaggggacggccgtggcgctgcgctgggtggcgctggagccccgcccgaccgccgacgccatcgtggcgatgaactccgcccgcaactgggaggagttccgcgaggcggccaggttcttcgacgtgcccgcgcagaacctcgtctacgccgacgtggacggcaacatcggctaccaggcgcccggccgcatcccgatccgcgccaagggcgatggaacctggccggtgcccggctggaccggggagtacgaatggaccggctacatcgacttcgatgaactgcccagcgtctacaacccccgctccgggtacatcgtcaccgccaacaacgccgtcatcggctctcagtaccggcacctgctcaccaaggactgggcctacgggtaccgcgccgcccgcatccagcagctgatcaccgccgctccgaaggtggaccaggccgccatgagccgcatccaaaaagacggctacgacggcttcgcggccgtgctggtgccgcacctgctgcgcgtgggcggccccgatgtggaactgctgcgcggctgggacttccagcactcgcgcgactcggctcccgccgcctacttcaacgccatctggcgtcacctgctcatcggcaccttcaacgacgagctgcccgagcaggcccgcccctccggcggggaacgctggtcggaggtcgtccgcctgctgctggaccgccccgacgacccctggtgggacgatgtgcgcaccgccggcgtcaaggagacccgcgacgacgtcctgcgccgggccgtccgcgccgcgcacaccgagctgaccggcaggctcggcgacgacccgcgccgctggcggtggggcgacctgcacacgctcaagctcaccaacgacaccttcggcacctccgggatcgcccccatcgagtggctgttcaaccgcgggccgctcaagccgtccggcaccgagagcagcgtcgactccaccgggtgggacgcccaggagggctatgaggtcacctcggtgccgtccatgcggatggtcgtcgacctgggcgacctggaccgctcccgctggatcaacctgaccggcgcctccgggcacgccttccacgccaactaccacgaccaggcccggctgtgggccgacggccggaccatccccatgtactcgcgcccggactcggtgcgccgcgccgccgagcacaccctcactctcactccctgaccggcggacgggccttcgccgcggcgcggggcgcccggccgttccccgagcggccgggcaccccgcgcccaaggcgtgaacggttatccacattttcaagtgatctcccggccgtggccgcccgcctgacaggctcgagggcatgaaagagcccatggcccgcaccgaccggcccgcgttgaagatccggtcaccgcacgatgcggtgtccgtcgtgccctacctgctcggcttccatcccgccgacagcctggtcgccatcggtttcgacggccccgccggcacgtgcgcgatgcggttcgacttaccgcggtccggtgccgccgaactgcgcgagggactggccgaacgcgccggcctgctgctgtcccgcaacggcttccggcaggtcctgctgatcggatacggccccgccgaacgcgtcacacccgtcatcgacgcctcccggcgggccctcgccgagcgcggcatcaccgtcaaggaggccttgcgcgtcgccgatggacgctggtggtcgtacctgtgccgggaccccggctgctgcccgccggagggcaccgcctacgacatctccgccagcgtgatcgcggccgaggccaccttcgccgggcatgtggcctacgccgaccggtccgagctgcaacgcaccatcgcccccctcaccggtcccgcccggcaggccatgcgccgggccaccgaccgggctgaagaacgcctgctgtcgtgggccgccgccggccattcgccggagcggatccgcgcccggatggtcgaggaggccgtcccgctgctggccgacctgacctcccgcgccggcccgccgtccgacgaggagatcgcctggctgggcgtcctcctcaccaatttgcgggtgcgcgatgaggcctgggtccgcatggacctggacgatcccgcctcggtcatcgcgttctggagcgacgtgctgcgccgcgtcgagaccccctacgccgcggccccggcgtgcctgctggcctacgccgcctacaccaccggcgacggcggcctggccaacatcgcgctcgaccgcgcgatggaggccgacccggcctattccctggcactcgtcctgcgcgaagtcatcgactccgccatccccccatcgaaggcccgcctgaagatgacccctgaggaactcgccgccgcctacgcggaacaggagaagaacgccgccttgaacggagagcgcgggaaacctcaaccctccggacgcgacggcactgccgggcgcggcgcaggcccgccgccctgaaaggccctcggtggtcttgcggtcttccggccgcaagaccaccgaaggcatgccggcggtgcgcctttcactacgtgacctgaggctccggggcgggtttcggtggtgctcggtgccgggccgaaacgcgccgcgggccgccggaacggcggatcacctgttcggacctgctattgccccgctcgcttcggcccgtccgatcccgggtccttcccgggctctggcaggtctctcggcggggagacggccggtcaagaggagacggcttcgccgggagagccagggtcgagacggcggtggcggttgcgttcgttccaggcgcgcatgcgcggcgggtagccgaccagctgggcgtcgtagacgggcaggcccagatcacgggccaccttgtggatcacctggggggcgccgacccggcggcggatccactccccgtcggaggcgacggcgaccgcggtggtgtcggtggcgaaggtctggggctcgacgtagaactccacgccctggcggctgcgggcaaaggcgatcagcgcctcgatgtcggcgttggtcgcctcccggtccagcctggtgatcctgttcccgcgccacttgcggattccgaatcggtcccggaacctcatccgcctgccctgccattcggtgttcgtggcgctccggcccccgcggagcgtgccccttgcctgctgggtcgatgctggttgaaaggacaacggccggtgcgttcgagcggttccccaagcccgccccggcgtcgcatccggaccggaccagccgtcctcgccctgggcatctctgcagagccccgcatgggaaacagcgcctttgggcccgggacgcccggcgcggcgatcccctgagcgcggcggagcgggagaccagggtaaagccaggggcttccccgatattcgccgacgcgggacggaaccgagcatggaggcatgaacggcggtggatacacgacgacggcgctgagggtttcggacgccgagagagaaccggtgctcgaacggctcaaagacgcctatgccgaaggacggctggatcacgcggaattcgagctgcggatgcatctggcgatgaccgccaagacccgcgccgacctggcggcggtgatggcgggcctggaacggccggtgccggagcccgcctccggcggcgtccccggcaagacggcgcccggcccgccggacgggcggcagcggctgctggccgccctggcgcacgggtcgggcgcggtaccgctgatcatcccgcctttggcggtcatgctgctcgccggagccggcgcgccgtatgcgcggcgccaggcggccgaggcggtgaacttccagctgacgctgctgctggtgacgatcgtgacgttcgggctgggcggcatcgtctacaccgtctcctgggtggtcgccctggtcgccgccgtggccgcgctcggcggcctggacttccgctacccctggatcttgaggctgctccgggcgtgacccccgcgcggggcggggctcaagagccggtgggagggtccagggcgggcaggccgtcgatgctggtggtgttcttctcgcggcggtaggcggcgaagtcctccgggctcttgcgccgtgaccagtctttgagatgctcgcggtcgccggcgaagtccatgtaggggacgccgtagccgcaggagtcggcgatgcggtgcacgtccaccacgatgatcgaccgcgcgcccgggatgtcggaggggaagaaggacaccagcgcgggccactcggcggagccgggggtgacgacacggccggtgccgtacaggcgcaggatcttcggggtgcgctcaaaggagcagaacatcacggtgatccggccgttctgccgcaggtgcgcgatggtctccgcgccggagccgtgcatgtccaggtaggcgacggtgcggtcgtcgatgacggcgaaggtgtcgcggtatcccttgggggacacattgatgtgaccgccctccagcggggcggtggcgacgaagaacaacggctgccgggcgatgaaggcacgcagacggtcatcgaggccgtcgtaaagcttccccatgatgctcccttgacgggcaatctgtgacgaccataacgggagagcgcctggaacgggcatgggatgatcggtttactggtcacgggaaggggcgcgatgtcacagctggcggtcacagaccaccacgagcgagcggtcgaggcgctgcgcaggtcgtatgcggcgatcccgccgggcacaccggtccgcttggccaagcagacctccaacctgttccgcttccgcgagccgacggccgcgcccggcctggacgtgtccggcttcaaccgggtgctggcggtggacccggatgcgcgcaccgccgacgtgcagggcatgaccacctacgaggacctggtcgacgccaccctgccgcacgggctgatgccgctggtggtgccccagctcaagacgatcacgctgggcggggcggtgaccggcctgggcatcgagtccacctccttccgcaacggcctgccgcacgagtcggtgctggagatgcagatcatcaccggcgccggcgaagtggtcaccgccaccccggacggggagcactccgacctgttctggggcttccccaactcctacgggacgctggggtacgccctgaagctgaagatcgaactggagccggtcaagccgtacgtccggctgcggcacctgcgcttcgacgacgccggcgagtgcgccgccaagctcgccgagctgagcgaaagccgcgagcacgagggcgatgaggtgcactttttggacggcaccttcttcgggccgcgcgagatgtacctgacgctcggcacgttcaccgacaccgccccctatgtgtcggactacaccgggcagcacatctactaccggtcgatccagcagcggtcgatcgactttttgaccatccgcgactacctgtggcgctgggacaccgactggttctggtgctcgcgcgccctgggcgtgcagaacccgctgatccggcgggtgtggccgaagagcgccaagcggtcggatgtgtaccgcaagctggtggcctacgaaaagcgctaccagttcaaggcgcgcatcgaccggtggacgggcaagccgccgcgcgaggacgtcatccaggacatcgaggtgccggcagaacgcctgccggagttcctggagttcttccacgacaagatcgggatgagcccggtgtggctgtgcccgctgcgggcgcgccaccgctggccgctgtacccgctcaagcccggcgtcacctacgtcaacgccggcttctgggggacggtgccgctgcagccggggcagatgcccgagtaccacaaccggctgatcgaacggaaggtcgcccaactggacggccacaagtctctgtactcgacggcgttctactcgcgtgaggagttctggcggcactacgacggggaaacctaccggcgtctgaaggacacctacgaccccgacgcgcgcctgctcgacctctacgacaagtgcgtgcggggacgctgaccggggcggcggcgatgaagacccgcggggcgggacggacaggagggaagcgatgacgctggccaaggtcttcgaggagctggtcggggcggacgcccctgtggagctcaccgcctacgacggatcgagagccggacgcctgggcagtgatctgcgggtccacgtgaagtcgccgtacgcggtgtcctacctggtgcactcgccgagcgcgctcgggctggcccgcgcgtacgtggccgggcacctggacgcctacggcgacatgtacacgctgctgcgggagatgacgcagctgaccgaggcgctgacgcccaaggcccggctgcggctgctggccggtgtcctgcaggatccgctgctgcgcgcggcggccagccgccgtctgccgcccccgccgcaggaggtgcggaccggccgcacctcctggttccggcacaccaagcggcgggacgccaaggccatctcccaccactacgacgtgtccaacaccttctatgagtgggtgctgggcccgtcgatgacctacacctgcgcctgtttccccaccgaggacgccaccttggaggaggcgcagttccacaagcacgacctggtcgccaagaagctcgggctgcggccgggcatgcggctgctggacgtgggctgcggctggggcggcatggtgatgcacgccgccaagcactacggggtgcgggcgctgggcgtcacgctgtccaagcagcaggccgagtgggcgcagaaggccatcgccgaggcgggcctgagcgacctggccgaggtccgccaccaggactaccgggacgtcaccgagggcgacttcgacgccatcagctcgatcggcctcaccgagcacatcggcaaggccaacctgccgtcctacttcggcttcctgtacggcaagctcaagccgggcgggcggctgctcaaccactgcatcacccggcccgacaacacccagccggccatgaagaaggacgggttcatcaaccggtacgtcttccccgacggggagctggaggggcccggctacctgcagacccagatgaacgacgccggttttgagatccgccaccaggagaacctgcgcgagcactacgcccgcaccctggccggatggtgccgcaacctcgatgagcactgggacgaggcggtggccgaggtcggcgagggcaccgcgcgggtgtggcggctgtacatggccggcagccggctcggtttcgagctcaactggatccagctgcaccagatcctgggcgtcaagctcggcgagcgcggcgagtcccgcatgccgttgcggcccgactggggcgtgtgacggaatcgcgctcccggccgcctgcatacgggacggcgccgtggcctgcggatgtcggcggagccgccgtctcggggctttggcggccgggtgctgaaggcctcggtgggcccgtgcgtcccgggacgcacgggcccaccgccggagagaaagccggtgcgctcgtcctcccggaggatctcggcggagcgcaccggcctccgcgaccggagggaatgacgagatccccgggacgccggctttgctgagcggcccggcaaggggagcgcggccggacggcgagcgctaattctgcttgcccggatttccgccggccgggttgccgtttcccggcttcccgcttcttgcactgccattgccggcgttgccgttgcccggggcgccctttcctgactcggccttgcccttcccccggccggggttgttctcaggccctttgcggttcgcgccgtcgtccttgccggcgttgttctttccggcggggccggaaggggcggagggcttcagcgcgagccggcagtagcggtccacgtcaccgcctgttcgcgcggacagcgcggcgaaggcgggggagcggcgcgcggcctgcgggttgaccttggcggcgctggtgtaggcccggcacagccgcaccgtctcaggcgcggccgtccccgcggcggacggcgcggccgaagggtcggccgaaacggagggggccgtggcgctctgggacggtgcggcatggatgcggggagggcctgcgggcggctccccccgcccgcccggtgacggcatgccgaggaccgcgggcaggaagaccggcagcaccgtgatcaccagcgccgccgaggcgagcagcagcggggtgtggcgggccgcggcgcgggcggggcgcggcccgcgggcccgtgcccggaaggccgccacggcggcctcctcgccggccagttccgcctccgtgccgggcgccgcggcggcctgcagcagccggaccagcgggtccgccgactcgggggccggtgaccgcggacacgccgaggcggccttgagcatccgctcggcgctctcgtggtcgatccgacggtcgtctgcgttcatctcattccctctgcctccacggccggtgcgcatcacggctgcggcgcgcccgccgcttgccgcccggagcgctcccggccgaggatctccgcgagcctgcgcagcccccggtgggcggaggtgcggacggtgcccgcccgtttgcccagcacccggcccgccgccttggcgtccaggcccacgaccacccgcagcagcaccgcctcggcctggtcgcgcggcagttgcgcgatgagcgtgatggccgtctcggtggacagccgctccagcgcgtcggtctcggcgtcgcgcacgccggccgtctcggggagctcctccaccggcaggctcgtgccggggcggcggccgatcctgcgcaggtgatcgatggcgcggttgcgggcgatacgagtgcaccagccgcggaaccggtcgtagtcgccgcggaagcccttcaggtccctggcgatctgcagccaggtgtcggaggcgacgtcgtcggcgtcgggaccgaccaggatgcgcaggtagcggagcagcctgggctggatgtcccggtaaagcatccggaacgccgtctcatctccgtcgagcgccgcctgcagggcctcctcgagctccgcctctcccgccgcctggccccccggttcttcggacaggagcggacgcccttgggaaggctcggccacaggaaagcgttcccgcgcgccgtccatgcgtagatgatgcagggaacgggggtgttgtaagtgacgattcaacggatcaacccggattatgtgtccttttaatggtgattgatgcagtattttcggtttatgtgatcttgtggggtgtgctccgcctgcgatggcgctcggcgggccgcggcctccgaacgcggcgatcctgcgatcgcatcctgcggaaacggcttttccgggacttcatttccgcaggcccgaaagggtgcggcaacgggacggggcaagcggcgggcttccttccccggcatctggaatggcggggggatttgagttccccgccggcggcggggcgcccgtgaacgcggacgggagcgcgggacgaactttttcaacacatgatcttgggtgccggaggcaggagccctgacggtcatgacattgcaggtcacggcatcgccctgactccaaggctccgtaccccttgcgggaacgccgtgttgaaaaggggtcaatgcgagccgggacggcgggaacgcccaccccgggcgggccttcggaggcgcggtcgccgcagagctgagcccgccgtcgtgatggcggcgggctcgcggcatcgcggacggctcagtgcggggtgaagaccttctcgacgaactcggcgagctggtcttcggggagtttctgggcgaggtcggcctcactgatcatgccgaccagccgcttgttctcgatgaccggaaggcgcttgatgcggtgccgggtcatctggcgcaccgcctcggagatgtcggcgtcggcgtcgatccactgcggcgtgccctgggccagctcactggcggtgaccttggacgggtcgtggccggcggcgatgcacttcaccacgatgtcgcggtcggtgatgatgccctgcagccggtcgtcgtcgccgcagatcggcagggcgcccacgtccagctcccgcatcatctgagcggcccggtccagcgtctcgtgcgcgggtatgcactgcacacccgcgtgcatgacgtcacgtgccttggtcatatgaatcccccttgtcacagtgcggccgcggttgcggcgccttggacgttctcgtcgcggcagtcctgatgcccggtttggggggattcaagcctgctggtgtcgcccgccgccgggaaggcggtggccgtccgcgcgcaggacggccaccgccttcgccgcctacagccggttgctggcctccgacaggaccgcgcgcaggatctgctccatctcctcgaagtgggagcggtcgcagatcagcggcggggcgagctggacgaccgggtcgccgcggtcgtcggcccggcagtacagcccggcctcgaacagcgccttgtccacgaagccgcgcagcagccgctcggactcttcgtcggtgaagctctccttggtggccttgtccttgaccagctcgatgccgtagaagtagccggcgccgcgcacgtccccgacgatcggcaggtccagcagcttctccagggtggagcggaagagggcctcgttgcgctgcacgtggcccagcaggtcctcgcgttcgaacaggtcgaggttggccagggccactgccgccgacaccgggtgcccgccgaaggtgtagccgtgggcgaacgtggtggtgcccttgcggaacggctcgaacagccggtcggtcaccagcatgccgccgagcggggcgtagccggaggtgatgcccttggcgaaggtgatgatgtcgggctggtagtcatagcgctgcgccccgaacatggtgcccagccgcccgtaggcgcagatcacctcgtcggagaccagcagcacgtcgtagcggtcgcagatctcgcggacccgctggaagtagccgggcggcggggggaagcagccgccggcgttctgcaccggctccaggaacaccgccgcgaccgtgtcggggccttcgaagagaatcgcctcttcgatgcggtcggcggcccagcgtccgaacgcctcggggtcgtcgccgtgcacgggggcgcggtagatgttggtgttgggcacccggaacgcgctgggcaccagcggctcgaacggcgccttgatggcgggcagcccggtcagcgacagcgcgccctgcgtggtgccgtggtaggcgatggcccggctgatcaccttgtgcttggtgggcttgccggtgagcttgaagtactgcttggccagtttccaggcgctctccaccgcctcgccgccgccggtggtgaagaagacccggttcagctcgccgggggccagcgccgccagccgttcggccagctcgatcgccttggggtgggcgtaggaccacagggggaagaaggccagttcggcggcctgcttggcggcggcctgcgccagttcctggcggccgtgccccacctgggtggtgaacaggccggccaggccgtccaggtagcgcttgcccttgtcgtcatagacgtaggggccgtcgccgcgcacgatcaccgggacctcgccgccgtcgatgagcgaggagtgccgcgtgaagtgcatccacaggtgatcgcgggctgcgctctgcagggggtcctgcgtggggtccgtcatcactcttcctcaggctggtgcgggcagagcaggcaatcgccacgctgcgattgatccagttgtgcagcttgtcgatggcaactgattcgcgtgacttatgggctttcagccacgatattcgaagtcggaatctttgcctagtgtccggaaggtccggatgtctaccgaatggcgctcggtcggcggtaacgtcgcggtcggtccctgatcacgcgaacggagacgggcatggacacgatcaaggcgaacgggctggagttcggctacctggcgcagggccccgccgacgggccgctggcgctgtgcctgcacggcttccccgactccgcgcacacctggcggcacctgctgccggcgctggccgccgccggctaccgcgcggtcgccccgttcatgcgcggttacgcccccacatcggtgccggcggacggcgcctaccagaccggggcgctgggggcggacgccaacgccctgcacgaggcgctgggcggcggcccggacgcggtgctgatcgggcacgactggggcgccgcggcgacctatgccgcgatcgcccaggcccccgagcgctggcggcgcgcggtcaccctggcgctgccgcccgtgcccgccctgctggccggctttctgacctacgagcagctcaagcgctcgttctacatcttcgtgttccagacgccgctggcggagatggcgctgaaccgctcgttcgtcgaagggctgtggcgggactggtcgcccggctacgacgccgccgaggacgtcgagcacgtcatggagtgcctggccacccccgacaacatcgccgccgcgatcggctactaccgggccatgctcgacccgtcccgccacctgccggcctacgccgccgcccaggaggcggccgagcggcggggggagcggcccatccgttatctgcacggcaccggcgacggctgcctgggcgccgacatcaccggcggcgccgcgggcgtcctgccccacctgccgccgggctcgcaggtggacttcgtcgagggcgccggccacttcctgcacctggaacggccggatgaggtgaacgcgctgatcctggactggctgagccgctgagggcatccgcccggccggaatggtgatcgttgtcgcccccgaaggtttcggcgagggactggtgcaggggcggtttactttggcaggatgaatgtaaaccgaatgaggttctagttctagggatcactccatgatcgaggcagccgaaatcaacctcaccgactgggacttctggaagcgcccccggccggaacgctatgaggccttccgcgtcctgcgccggcaggagaccctcccgcgcttcccggagccccaggtcgccggcctgcccaccgggccgggctactacgcggtcacccggcacgccgacgtggtcgaggcctcccgccggcccaaggacttctgctccgggcagggcgccatcagcatcccggacatgccgaccgagctcaacgagtacttcggctccatgatcaacatggacgacccgcggcacgcccggctgcgccggatcgtctcccgggccttcaccccccggatgatccagcgctttgaggaccacgtcgaggacgtggccgcgcggatcgtggcgcgagtccgcgacggcggcaccggcgagttcgtctccgacgtggccgcccggctgccgctgacgatcatctgcgagctgatgggcatccccgacgcccactaccagaccgtcctggacgccagcaacaccatcctggccggcgccgaccccgagtacgtcgaggacgtcaccgactacgagaagatggccacggggctgctgaacgccgggcagaccctcatcaacatcatggaggagctggcccgcgaccgccgcgccaaccccaccgacgacctgacctccgccctggtcaacgccaacatcgacggcgagtcgctgaccgaccaggagctgggctccttcttcatcctgctggcggtggccggcaacgagaccacccgcaacgccatcgcccacggcctgcacctgttcaccacccaccccgaccagcgcgccctgctggccgaggacttcgagggccgcatcgccggcgcggtggaggagatcgtccgctacgcctccccggtcatctggatgcgccgcaccgccacctgcgacaccaccctcaacgggcacgagatcaaggccggcgacaagctgctgctgtactacgcctcggccaaccgcgacgagacggtcttcgacgaccccgaccgcttcgacatcctgcgctcgcccaacccgcacgtgggcttcggcggccccggcccgcacttctgcctgggcgcccacctggcccgccgcgaggtcaccgtgatgttccgcgagctgttccgccaggtgccgaccatccgcgcggccggcgagccggagtggctgctgtcgaacttcgtcaacggcatcaagcgcctgccctacgagatctgacgccccgccccgcggaaggggcgccgacgaccgacagggcccgcccggtgccgaccgggcgggccctgtggccttcgtcaggccgcgctcagcgcagttcgcgcttgaggatcttgccggtggcggtcatcggcagctcgtcgcggaactccacgatgcgcgggtacttgtagttggccagctgctccttgctccaggcgatcagctcctcctcggtgatcgtggcgccgggggtgcggatcacgtacgccttgatctcctcgccgtgggagtcgtgcggcacgcccaccaccgcggccagcgagacctgcgggtgggtcatcaggacctcttcgatctcgcgcgggtagacgttgtaaccgccgcggatgatcatgtccttggagcggtcgatgatgtagtagtagccgtcctcgtcgcggcgggcgatgtcaccggtgcggaaccagccgtccttgatcgcccaggcggtggcctccggccgcttgtagtagcccttcatcacgttcgggccgcgcaccgcgatctccccggggccctcgccctcgatggtcttccactcgtcctcggagtgggggtcgatgagcttcatctccacgccccacaccggcagcccgatcgagcccggcttggtgggccggtccggacggttgaacgagcacaccggggaggtctccgacaggccgtagccctccaggatgtcgacgccgaacttgtccttgatgcccttgaggacctccatcggcagcgccgcgccgccggagaccgccacccgcaggttctcccggatggccgccacgtcctccggggaggtctcgtcggtcagcagcgcccaccacatggtcggcaccccggcgaactgggtgaccttctccttgaccatcagctggatggcgcccttgggctcaaagcgcggcatcagcaccagcgtggcccgccggtagaagccgacgttcatcacgcaggtctgcccgaagatgtggaacagcggcagcgtcaccaagaagacgtcgtccggggaccgctcaaagagcgtgtcggccaccatcgtgttggtcagcaggttgctgtgggtgagctcggcgcccttgggctggccggtggtgccgctggtgtagagcaccacggcggtgtcctcgggcttggtgaccaccgtctcgaaggtcttgggctggtcgccgatggctgcccagaacagctcggccccctcgatgggggactcggtgacgtccagcccggtcggcagcaggaagaagtgctcgcaggtggggacctcggcaaagcccgcccagcccgtctcgcccagcggcagctcgggggtgccctggaagcagaagtaggccttggcctccgagtcggtcaggtggtaggcgatctcgcgctgcttgagcagcacgttcagcgggacgaccaccgcccccgccttcagcgccccgaaatagatcatcgggaagtagggcaggttcggcgaggagatggcgatcttgtcgcccggcttgatcccccgggagaccagcaggttcgccacctggttggcgacctggtcgatgaacgagtacgacagccgcatgtccccgaagaccacggcgtggcggtccggcgtctcccgcgcggcgtcctcgagcagaaccgacaggttgagcatggtactcctcgcgaaatgacccaccaggggccacgtaggggcaatctgtgatgtgtgctactcatcctgtctcactgatccccgcccccgctagccacaagtaaccacttatgggcggatgaacagcgttctcgccgcgagaccttgccgctgcgctagtcttgatgtatgcgagtgcgcctgcttctcggcccgtcgcgctgacccgatcgtcggcgcggcgtcccctcctgcgtgaggggtctcttcatgtatggggccccgagccaaagcagatgcgaagccgccggcaaacccgtacggcacctcgtacacccgttaccgaaagaccggagtcgacgaccgtgagcaccgacgagaacacccgccaggcgtcggggagcacagccggggcgcagcccgcggactcctacgacccgcgggcggtgcaggagaagtggcaggcccgctgggcggagatggacccctaccgggccgaggagtccgacgacgacccccgcgagcggcgctatgccctcgacatgttcccctacccctccggtgacctgcacatggggcacgccgaggcgttcgccatcggcgacgtggtcgcccgctactggttccagcgcggctacaacgtgctgcaccccatcggctgggactccttcgggctgcccgccgagaacgccgccatcaagcgcaacgagcacccggccaagtggacctacgccaacatcgagacgcaggccgcctcgttccgccgctacgccccctccttcgactggtcccgtcggctgcacacctccgaccccgagtactacaagtggacccagtggctgttcctgcgcttctatgagcgggggctggcctaccgcaagggcggccaggtcaactggtgccccaacgaccagaccgtgctggccaacgagcaggtcgtcggcgggcactgcgagcgctgcggcgccctggtcgagcggcgcaccctgacccagtggtacttccgcatcaccgagtacgccgaccggctgctggaggacatgaagcagctggagggcaagtggcccgagcgggtgctggtgatgcagcgcaactggatcggccgctccaccggcgccgacgtcgacttcgtcatcgagggccgcaaggagcccgtcaccgtcttcaccacccgccccgacaccctgtacggggccaccttcttcgtggtcgccgccgacgccccgctggccgatgagatctgcgcccccgagcagcgggccgagttcgaggcctaccgcgagcaggtctcccgcgaaagcgagatcgaccggctgtcgaccgaacgggagaagaccggcgtcttcctgggccgctacgccatcaacccggtcaacggcgaacgcatcccgatctgggcctccgactacgtgctggccgagtacgggcacggggcgatcatggccgtccccgcccacgaccagcgcgacctggacttcgcccgcaagttcggcctgccggtgcgcgtggtggtcgacaccggcgaagaggaccccgccgtcaccggcgtggccacccccggcgacggccggctgatcaactccggcccgctcaacgggctgaacaaagccgaggccatcaagaagatcatccagatcctggaagagaagggcctgggcaaggcggcggtgaactaccggctgcgcgactggctggtctcccgccagcggttctggggctgccccatcccgatcatccactgcccctcctgcggcgaggtgcccgtcccggacgaggacctgccggtcacgctgcccgacaacctgcgcggcgcggacctggcccccaagggcacctccccgctggccgccgccaccgactgggtcaacgtgtcctgccccaagtgcggaggcgccgccaagcgcgactccgacaccatggacaccttcgtcgactcctcctggtactacttccggtactgctcgcccgactacaccgaaggccccttcgacgtcgagcaggtccgcaagtggatgccggtcgaccagtacaccggcggcgtcgagcacgccatcctgcacctgctctacagccggttcttcaccaaggtgctgcatgacatgggcatggtggacttcaccgagcccttcacccggctgctcaaccagggccaggtgatcctgaacggcaaggcgatgtccaagtccaccggcaacctggtcgacctgggcgagcagatcgccgagcacggcgtggacgtggtccggctggccatgctgttctccggcccgcccgaggacgacatcgactgggccgacgtctccccgggcgccatgaccaagttcctgggccgggtgcaccgcatcgccgccgagaccgccgcccccgtcggcgccgaccccgccaccggcgacgtcgcgctgcggcgggtcacccaccggaccatcgacgaggtcaccaccctggtcgaggcctaccgcttcaacgtcgccatcgcccggatcatggagctggtctcggccacccgccgcgccatcgactccggccccggcgccgccgacccggccgtccgggaggccgccgagaccatcgcggtgctgctgtcgctgttcgccccctacaccgccgaggaggcctgggagctgctgggccgccaggccccggtcgccaaggccggctggccgagcgccgacccggccctgctggtggaggaggaggtcacctgcgtggtccaggtcgccggcaaggtccgcgaccggctgcaggtctccccgtccatctccgaggaggaactggagcgcctggcgctggcctccgagaaggtcaccgcggcgctgggcggcgccggcatccgcaaggtcatcgtccgcgcccccaagatcgtcaacatcgtcccggcctgacgacggacggcctgggcgccgccttcgggcggcgcccaggccgtctgagcgtgttacgccggtggtgcggcccggcggtcagatcttgcgcagcacggccaccacccggcccaggatggtcgcctcgtcgccggggatggggtcgtaggccttgttctgcggcatcagccagatgtggccttccttgcgcttgaacgtcttgacggtggcctccccgtcgatcatcgccgcgacgatgtcgccgttttcggccaccggctgctggcggaccaccacccagtcgccgtcggcgatggccgcctcgatcatcgagtcgccggagacctgcagcaggaagtgggtgccctcgccgaccagctgccggggcagcgcgaacacatcctccacgctctcttcggccaggatggggccgccggccgcgatccggccgaccagcggcaccatggccgccttcggcgccgcctcggccccctcggcggacgccgccgtgccggccgcccgcaccggggcgccctccggcatccgcacctccaccgcgcgcggccggttcgggtcgcgccgcaggtagcccttgcgctgcagggtgcgcaactggtgggacacgctggaggtgctggtcagccccaccgcctcaccgatctcccgcatcgaggggggatagccgcgccgctgcaccgaatcccggatgacctccagtaccatgcgttggcgctgggtgagaccgctgtcgtccatcggcccgtcgggcagctgccggaccttgctcatcgctcgaccgcctcctggcgctggacgtggcggcctgaccgacgcgccactggtacgggaccctcactccttcgctgttatggcacgttagcgcggatcccgctgctgatcaaacaactgttcgaaaaaagtcggcgtgtcctcctcgccccgcgccgggcccatgcgatacaaatcgcacatccgttcgatcgaactttcattcgaatcactcgatcggaggccagccgatggcgagcccgtccccgacaccccgcccccgccgagccctcctcacccgcaagcacctcaccctcattccctgcggcaccgacgagctcccacccgagcttttgacctccatccgtccggactccccaaagccgcgccgacgaggcgacgccctccaggcgccgggccgtcagagccctcccggccgcggcctgacccgcggctcctttcgccccgacgtcccgacgcgccgagagccgcccggccggagcatcgcccgcggcgagccggcccgccggaactctcccggggcggacccggctcacggcccatcccgccgcggcgcgacgagccccggcctggcgcgccggcggccgtccgggcgagacaccgcccgcggcgagccggaacacgcccccgaacgccggcagccgttcgaagggaaaccggcccggggcctcccggaccccgacctgaggcgcccgcagccgctcaggcggcgcgtcgcccgtgacgggacggtgcatcgcggctctcccacgggcggcccgtaccgcaggcgctcgcccgcccacggcagggcgggaggcgccccggcgggcggccagccgtcccgggacagaagacgccgggaccccgccgccggtccggtgcggctgacccggcgcggcaagggcgcggtcaccctcgccgtggccgccttgaccctgggggcgttctggctcggcaccgagcagggcgcccgagccgaccacgtcacagacccctccccgcactcccaggccgtccccgcgaaccacggccgaaccccctgagacggccccgcccgcaagagcgggcctcccgctaccgcctacccggcccgcacgccgacacgacacgccgaggccggcggacatggcctcctgtgatcagcgctactggcgcccgcaggccggttcaggttgcgcagccctccgccgagcccctacggttgaccacaacatctagtaattacaccgatgtgattatccacaggttgtggtcacacggcggtctgccaggggaggtcgacacagggtgcactgcccgttctgccgcaaccccgacagccgggtgatcgacagcaggtccgtcgaggacggcacggccatccggcgccgccggtcctgcccccagtgcgggaagcgcttcaccacccaggagaccgtgctccagatggtggccaagcgcagcggggtcaccgaacccttctcccgggaaaagatcatcgcgggggtgcgcagggcctgccagggccggcccgtgagcgaggacgccctggccaggctgggccaccaggtggaggaggcgatccgggccaccgggctcgccgagatcccctcccatgagatcggcctggccatcttgggaccgctgcgggaactcgacgaggtcgcctacctgcgcttcgcctccgtctaccgggggtttgagtcgctggaggacttcgagcgggaaatccagtcgttgcgcgccgccgccaaggagcggcgcgagcagcacgacgactgaaccggcctcggccggcggatgagccggccttctgacaacgttcatcctgttatgggctccgccatgggcctggagggggatagagtcatgaccgaaacggtgagcggctcggcgcccaggcgcggcaagcgcaaagggctcaagatcgagcgcatcttcaccactcccggcgtgcacccgtacgacgaggtcacctgggaacgccgggacgtcgtcatgaccaactggcgcgacggctcgatcaacttcgaacagcgcggcgtggaattccccgacttctggtcggtcaacgccgtcaacatcgtcacctccaagtacttccgcggagccgtcggcacgcccgagcgcgagtggagcctcaagcagctggtcgaccgggtcgtcaaggtctacgtcgacaccggcaaggcccacggctacttcgcctccgacgaagacgccgagatcttcgaccacgagctcaaatacgccctcatccaccagatcttcagcttcaactcgcccgtctggttcaacgtcggcaccaaatccccctggcaggtcagcgcctgcttcatcctgtccgtggacgacaccatggagtcgatcctggactggtacaaggaagaggggatcatcttcaaaggcggctccggcgccggcctgaacctctcccgcatccgctccagcaaggaactgctgtcctccggcggcaccgccagcggcccggtctccttcatgcgcggcgccgacgcctccgccggcaccatcaagtccggcggcgccacccgccgcgccgccaagatggtcgtcctcgacgtcgaccaccccgacatcgaggaattcatctggaccaaggcccgcgaagaagacaagatccgcgcgctgcgggacgccggcttcgacatggacctgggcggcaaggacatcaccagcgtccagtaccagaacgccaacaactccgtccgcgtctccgacgaattcatgcgcgccgtcgaaaacgacgaggaattcggcttgcgcgcccgcctcaccggcgaggtcatcgagaccgtcagggcccgcgacctgttccgcgccatggcccaggccgcctgggaatgcgccgacccgggaatccagtacgacgacaccatcaacgactggcacaccaaccccgaaacagggcgcatcacggcaagtaacccttgctcggagtacatgagccttgacaattcctcgtgcaacctggcatccatcaacctgctgaaattcctgcgcgaggacgacaccttcgatatcacgcggttcgtcaagctcaccgagctgatcatcaccgcgatggatatctccatcaccttcgccgacttcccgaccgagaagatcgccgagaccacccgggcctaccggcagctgggcatcggctacgccaacctgggcgccttgctgatggccaccgggcacgcctacgactccgagggcgggcggtcgctggcggccgcgatcacctcgctgatgaccgccaccgcctaccgccgctccgccgagctggccggcatcgtcggcgcctacgacgggtacgcccgcaacgccgaggcgcacaagcgggtgatgcgcaagcacgccgccgccaacgaccagctccgccccctggaggagatggacaaggccattcacgccgaggccaccaggcagtggtcccagtgcctggccctcggtgagaagaacggctaccgcaacgcccaggccagcctgctcgcgcccaccggctgcctgaccggggagaccctcgtcaccaccgaccggggactgaccaggctgtcggagatcggcgacgtctacggcgaccggtggcaggacctggacatgacggtttccaccgacgccggtccccggcgggcgaccaagttcttcgtcaacggcgaggagccgacccggctgatccgcaccgagggcggctacaccatccagggcaccctcacccaccgggtcaaggtcgtggacgagcgctccggcgagtgggtgtggaagcgcctggcggacatcgagccgggggacctggtgccgatgcagctgggcacgctggtcggggagtcccgccgggtgccgctgcccgtcctcgaccaggcctactacaccgacgaccggacgatcacggtgccggatgccgtcaccgaggagctggccgagctggtcgggtacttcatgggggacgggagcctgcacgccaagggcatccggctgtgcgtccccgacaccgacctcgacgtcgccgaccgcctcggcatcctggccaaggagctgttcaacctgcagccggtggtgcggcaggccgagggctaccgggagctgacgctgcagtcggtgcggctggcccgctggtggcgggcggccggtttcgccaaggacctgccgggcgtcgaccacgccggcaagggctggacgccgcgggtgccctcggcgatcctggagaccaacgacccggcgatctacagcgcgttcctgcgcggcctgttcgaggcggacggcaccgtggccgaaggcgtgccgagcctgtcgacctcttcggagtccttcgccggggagatccggacgctgctgctggcgctgggcatggtcaccaccacccgccggaccgccagcggcttcggcggcccggtcttccaggtgcggctgcgcaacaccgatcacgcgctgcgctttgaggagatcgtcggcttcatcggcgaacgcaaggccaggctcgtggttcagctggagccggcccggtcggccaagaaggactacgtcgtcctgccgcgcccggtctgggaagagctggtgccggccgggcaccgctcgcgcgacgcggtgctgcagtcgctcaggaagaccggcggggtcgcccggatgctcgcccaggaaatcttccaggagacgctcgacgagcggctccagcacgctctgggttatgcgttcgagcgggtcgcagaaaatgccgacggcggaatccagccgacctacgacctgtcggttcccgacaacgtcacttacgtcgccaacggcatggtgagtcacaacaccatcggcttgatgatggactgtgacaccaccgggatcgagcccgacctggccttgaagaaattcaagaagctggtcggcggcgggtcgatggagatcgtcaaccacaccgtcccgcgggcgctgcgcaagctgggctaccagcaggagcaggtggaggccatcgtcgaatacatctccgagcacgggcacgtggtggacgcgcccggcctgcgccccgaacactatgaggtgttcgactgcgcgatgggcgagcgggcgatcagccccatgggccacatccggatgatggccgcggtccagccgttcctgagcggggccatcagcaagaccgtgaacatgcccgagcacgccaccgtcgaagacatcgagaaggtgtacttcgaggggtggaagatgggcctgaaggccctggcgatttaccgggacaactgcaaggtcgggcagccgctgtcggcggccgggaaaaagaagaaggaaaaggaggaagccaagggcgaggcggcgccggtgcccacgcggccggtgcggcggcggctgcccaagcagcggccggcgacggtgacgcggttctcggtggccggggccgaggggtacatgacggcctccacctaccccgacgacgggttgggggaggtgttcctcaagctcggcaagcaggggtcgacgctggccggggtgatggacgccttctcgatggcgatctccatcagcctccagtacggggtgccgctggagacgtgggtggagaagttcaccaacatgcgctttgagccggccgggatgaccgacgaccccgacatccggatggccacgtcggtgatggactacatcttccggcggctggcgctggaccacctgccgtacgagaagcgggccgagctgggcatcttcaccgccgaggagcgggcgatgcaggccaacggggaggacccggccacgctgcacaccgacgagcaggtggcgcgggagacgctggcgcagagcgccgagatcgaccggccgcacgctccggcgggacggcccgccgagccgcagagcccgtcggcgaacgtgatcgaaagccggcagggccgcaccgccgaggacgcgccgctgtgcatgacctgcgggacgaagatgcgtccggccggcagctgctacgtgtgcgaaggctgcggctccaccagcggctgcagctgagcggttctgcgcggtggcgaacgcaccgggggcgggatgcccggcatcccgcccccggtgcgtcgccggttccggccaccggcggcgtgggcgtgggacggcggggtaggagtggtcgacatgaccgttcctgacatcaccctcaacaacggcgtgcggatgccgcagctgggtttcggggtgttccagatccccgacgacgaggccgagcaggcggtggcgacggcgctgcgggtcggctaccgcagcatcgacaccgcggcgatataccgcaacgaacggggcgtcggccgcgccctgcgcgcgtcgggggtgccgcgcgaggaggtgttcatcaccaccaagctgtggaactcccagcacgactacgacgcggcgctggcggccttcgacaagagcatggcgcggctcggcctggacgtgctggacctgtacctgatccactggccggtgcccgcgcagaacaagtacctggaggcctggcgggcgctgcggcggctgcaggaagagggacgggtgcgcgccatcggggtgtccaacttcaccgtcgaggcgctgaccagggtgatcgaggactccggggtggtgccggccgtcaaccagatcgagctgcacccccgcctggcgcaggcggagctgcgggccttccacgccgagcacggcatcgccaccgaggcgtgggggccgctgggccagggcaaggggctgctggaggacccggtgccggcccggctggccgccaagcacggcaggactcccgcccaggtggtgctgcgctggcatcttcagctgggcaacatcgtgatccccaagtcggtgacgccgtcgcggatcgccgagaacttccaggtgttcgacttcgagctcgacgaggaggacatggccgagatcgccacgatggacgtgggggagcgcctggggttcgatccggccacgatgaacatcacctgagggccggggcgcgggtcaggcgccggggtcgtcgcgcggtttgcgccgcccggccacgaacacatcgtccgggccggtgccctcgatgatctcggaggccgggcggggccgggcggccggttcgccgccgggggcgggctcggcgtccggtgcgtccggttgcttctttgagcggcctttggcgggcgggcgtttgccgcgggtttcgggcggctgcggctcgtcctgcggcggcggggcgggttccggctcgggcgggggcggctgtggcgcgtccaccgggccgggggcggcgcggcgccgggagaacaggcggtggtccagggagatgcgcccgccgccgcccgcggcgaacagcaggctcgccgcgcccagcgccagcacgagttcgaaaccgccccgggccgtgcccgtgccctggtcgaccaggaagagcccgttgccggcgtggacgaacaccagcgccccggccatgtccgcaaacagcagcgcgccggcgatcggcaggccgagcccggcgatcagggccaggccgcccagcagttcggtgaacgtggcgtagatggcggcggcggtcggcgccggcacgtccatctgcgcgaaagagcggctggtggcgatgatgcccacctggatcttctgccagccgtgggccaggaagacgattccgacgccgacccgggccgtcagcgcggcgacgtcgtacagccggtcgtgcagcggccgagtgcgcatggccgtcagttcccttcgtgcctgccgggggtgatccgacgccgcccggaccggcgtctccatgcatccgaaagcgaaaacataacgctatcggacttgccgttttaagttgcttttcatgagcttaagttgggtttcatgagtatgcccaagggcgccaacgtcccggtgccggttcccgtcgtccgggtcgagatgggatggacgcagggcccgggagtgcccgacgcggacatctcggcattgctgctggcggcgggcagggtccgcggcgacgacgatttcgtgttctacaaccagccgcggcatccgtccggggcggtacggcatgagggaaagcggcggggttcgctctgccgggacgtgctgtgggtggatctgacgcgggtcgaaccgcagatcgagaccatcgtgatcgccgcctccgccgacggcggcgccttcgcccggttccacgggctgcatgtgcgggtgctggatgcctccaacggcgccgaggtggcgcgtttcgactgcaccggcgccaccacggagacggcgctcgtgctgggcgagctgtaccgcaggcggggcgtctggaagttccgggccgtcgggcagggctacgacaccggcctggcggggctggccacggatttcggcatcacggtggacgatgcgcccggcccgcctccgccccccgccgcgcagcccccggtgcggccggccggcctcggcaagatctcgctgaccaaggacgctcccgcggtctcgctgaccaagcagggcgccaccgccggcaacatgcgggtcaatctggtctggaaggcccgtcccggggcggccagggggccgctgggcaaactccgccgcggcatcgacctggatctggacctgtgctgcctgtgggagttgaccgacggcagaaaaggcatcgtccacgccatcggtgatttcggctcgctgcaccgcccgccctacatccagctcgaccgcgatgaccgcatcggcggcagcgacaccggcgagaatttgacgatcaatttggatcatgccgccgagttccggcggatcctggtcttcgccgagatctacgacggtgccccggacttccggggggtggaggccaccgcgaccttgtatccggtcggttcaccgccgatcgagatgaagataagcggctgccgcgacggctcccgcgacgtcgtcttggcgttgatcgagaacgtgggcggggagctggtggttcgccgggagggccgtttcatccagccgccgccgggccgtccccgctggggcaaggtggaggtcgaccgcgcctacggctggggcctgcggtgggtggcgacccgcggtaaggactgaaaccgcccggccgcaggcgaaccgggcgggttcgcctgcgaccgggcgcttctcagaagaagacggtcatcgattgcgaagcggagtgttcatcgggcggtttgcggggtagttgtcatttgccgttcttgacgatggcgtcggcgagcttctcgtcgtggcggacgcgcaccagcgcgaccgcgaaacgcgccaggtccttgtcgggcaccaggtcggccaggcgtttgggatcggtgggcaggccgagccgctcggcgcccgcgcgggcctgctcatcgaagtaggggcgcagccatggccagatggcctgggcctcccggcagaaggcgtccaccccggcggggccgaatccggggaactcctgcagcagctcggcggcccggacccggtcgcgtccgctgtcgcgggccagccgccgcaggtctccgtcgtatttgtgctgcgccagctcggcggtgtcgctcagccgggtgggggcgctttcgtcgtggcgcatgcagcggtcccggcccagcgcgtccaccaggtcctgccaggacatgcgcgccaggccgcgtgccgtgccgcctccggcggcgaacagctcccgggcggaggccaccgcgatgtcggcggggatgcgggagctgagcagactgctgaggaccagcagcttgaacagggccggcggctggtccttcaccacgaccccggcctcttcggcgtaggtccgcccggcctcgcgcagcaactttttgacaacggcgtccatcacacgcacctccgtatgttcacgaggcttacccgtgtgacggatgcttatgagccgtctaaagaagcgagagttgtcccgtttcggtcaacgggtcgtgacgtttacgtaggtgccgccatcgcggcaggtcatcgaggtacgaccaggacagccggtggtggggggtcggcccgtgctcctgcagcgcccgccggtgggcgggggaggggtagccggcgctgtcggcgaacccgtagccggggaactcctcctccaggcgggccatcagccggtcccggtgcaccttggccaggacggacgcggccgccaccgacaccgagcgccggtcggcccccacctggcagtgcacccgccacggggcgcccggcacatcgtgcttgccgtccaggatcaccgcatcgggccggtgcggcagcgcctgcagcgcccgcacggccgcccggcgcagcgcctcggtcatccccacccggtcgatctcggcgggttcggcggcgccgagggcgtgcgcctccagccaggcgggcaggatctcggcgaacgcctcccgctgggcccgggtgagcagcttggagtcggtcaggtggaccgtgccgccgccccggccgggcagggacgggggcgcgccgggcccggcgatcgccgcgcagaccaccaccggcccggcccaggcgccgcggcccacctcgtccaccccggcgatccgcaccgccccggcctcgcgcagccttcgttcgatctcgtcgccggcccgccgcggatcccgcgccggcgcctgcggctcctccagccccggcagcgcatcggtcatggggttctccgaacgtgaacggcggaacttcggcgcccgcccgctgcggtgagcctgccgggcgggccggtcacgggcgggaatctaccagtgaaccttcgtgtggctgcgccgcttccccagggcgggtccgagacgtccggaagcgggggagcgggcaccgcaagagaggccggccggtgtcccccggcacagatccgcccggcatccggcggcaggatggttcccgggcccgtggcgtgcgagtctggacaggcgcggggcgcgaggtggagcatgatcggacctgaccgcccatggcgcggcggaagatccccgggcgaccgaggaggccagtcggaacccatgccatgcgaggtcggcggatcccctccccgcccggcggcggggagcgcgctgcgggatctgttcgagcgcgcccgctggcgctacttccagatccagccggggctgcgcctgctgggcggggcggtgctgatcgccgtggcggtcgccgtcaccgtgctggcccacctgcccgccgccgtcgtggcggggacggcgggcgcgctggcggccgtgctggccgtctgccacctgaccatgcgctcaccggccggcatggccgtggcggcggtggtggcctgctgggcggcggtgtccgtcccgctgggccagcagtatccccggcccggccaccacggcctcctgctggcgttgctgggggtgcccgtggcgttcggcgcggtccggctgcgggggtatgcgccctggcgcaccgtgctgctggcgctgacggccgcggggctggtggccgccgccctggcccgcccgctgcacgcgctgcacgtggcgcccgcctggatcaccgcgctggcgatcctcggctaccgctgggagcagtcccgccgcgccgtgcccgccgaggcctacgacaccggctgggtgcaagagcagcaggccgccaccggccgcggggacgaggcggagcccggcgcgggcgaggcggtcaccgccggggtccccccggccactcaggccgcctacgagcagctcgccgcggccgagctgcgcgagcccgccgaggaggccccgcagatctcggtgggggacgcgctggccgagctggaggcgatgatcgggctggagccggtcaaacggcaggtccgctcgatcgccgccgccatcgaggccgcccacctgcgcgccgccgccggagtgcccaccgaaaagccgctgcggcatttcgtgttcgtcggcccgccgggcaccggcaagaccaccgtggcgcgggtgctggccggcatcttctatgcgttcgggctgctgccccgccccacggtggtggaggcccagcgggcggacctggtcggcgagcacctgggcgccaccgccatcaagaccaaccggctgatcgactcggccctcggcggggtgctgttcatcgacgaggcctacgggctggtcaacgccgccgacggccaggtggaccggttcggcaacgaggccgtgcagaccctgctcaaacgcgccgaggacgaccgggacaacctggtgatcatcctggccggctacgaggcgcagatggccgagttcctggactccaacccgggactggcctcccggttcagcacccgggtgcggtttccctcctacacccccgaggagctgctgcggatcgccgaataccacaccgggctgcgagaggaccggctggatgaggaggccgtccgccggctgcgcgcccgtttcgaggaggtgtgccgccgcggcctcatcgacgagctcggcaacggccggttcgtgcggtcgctgaccgaggcggccgcccgcgcccgggacgtgcgggtggtcggctccggcgcctggtcgggccgccggcccaccgccgaggaactggtgacggtgcgggccgaggacgtggaggccgccttcgccgaggtcaccgagcagtaccggggctatgacgagacccccaccctgcaggaggcgctcgcctcgctggatgcgatgatcgggctggagccggtcaagcggcaggtccgggagatcgccgcgcagctgcaggtcgcccagatgcgcgccgagcgcggcctgcccacccggccccccatgcggcatttcgtgttcgtcggcccgccgggcaccggcaagaccaccgtggcgcgggtgctgggccgggtgttcgccgcgctcgggctgctggcccgcccgacggtggtggaggcccaccgggtcgacctggtcggcgagcacctgggcgccaccgccatcaagaccaaccgggtgatcgactcggcgctcggcggggtgctgttcatcgacgaggcctacgccctggacaaccccggctacagcggcggcgacgccttcggcgccgaagccgtgcagaccctgctcaaacgcgccgaggacgaccgggaccgcctggtggtcgtgctggccggctacgaggccgacatggaccgcttcctgcgctccaaccccggcctggcctcccggttcgacgtgcgggtggtgttcccctcctacgggcccgatgaactgctgaagatcgcccaggtcatcgccgagcagggcggggaccgctgggacgaggccgccctggacgacctggccggcatcttccagcgggtctgcgggctgggccgcatcgacgagctcggcaacggccgcttcgcccgttccctgtacgagcgggcctgcgcctcccgggcgctgcgcgccgcccgcctcggcgccgccgccacgcccgccgacctgaccgtgctgaccgccgaggacgtccgcgccgcctacaccgagctgcagccccgccgccgctgacgtggggacggcggccctcgcgggcggtgcctccgggttcccgtgaaatgacccgcggcggggacgatgggacgactctgcggactggtcggtaatcgtccgatcctttgcctttcgctccgagaaacctcacattccccgggaatgcccatttggcagaggaggcacagagcttcgcccggccccgcgggccccgaaccgggcagcggtcgcccgggtccgtccggctgacgccgtcgggaggagtttcctgtgacgaccgtccgctccagccccgccggaacgcgcgatgcccggcgagccgcctgcgcgccgcccgcccggcggatcggcccgcacgcgctgctcgccctgatcgccggcggggcggccggggtgctggcgctgtggtgggtcaacaccccgccggcgtccgggccgggcgccctgatcgccggggccgggcggatcaccgggctgctggccgggtacggctgcgccgtcctgctgctgctgatggcccgggtgccggcgctggaccggggcgtgggcaccgaccggctggcccgctggcacgccttcggcgggcgctatgtcgtcgggctggccgtcgcccacaccctgctggcgatctggggttattcggtcaacacccgcaccggcctggcgagcggggcggcgaccgtggtgctggaccagccggacatgctcaaggccaccgtcgcgacggtgctgctggtcggcgtcggcggcatctccgcccgcaccgtccgccgccgcctgccgtatgaggcctggcagctgctgcacctggccacctatctggcgatcttcctgggcttcttccacgtgctgtccaacggcgatgagttcgtcgggaaccgcccggcccggctggcctggtatgcgctctacctcgtcacggcggcgctgctggtgtggtaccgcctcatcaccccggtgcggcgcggcctgcggcaccggctgcgggtgctgggggtccgccccgaggcccccggcgtcgtctcggtgtacctcaccggcgcgcacctggaggagctgcgcgccgaacccggccagttcttccggtggcgtttttgggcccccggcctgtggtggaccgcctccccctactcgctgtcggcgccgccgtccccgcaccggctgcgcatcaccgtcaaggacgtcggaggccacagcggcgcgctggcccggctgcgccccggcacccgggtgtgggcggagggcccctacggcgggttcaccgcgggacggcgcccgcggcgcaaggcgctgctggtggccggcggcgtcggcatcaccccgctgcggacgctgttcgagacgctgccgggcgatgcggtgctgctgtactttgcgcgccgccccgaggacctggcgctgcgcgccgagctggaggagatcgccggcaggcggccgggccgcgtccactgcttcgtggacgaaccggcggcccactcctgcccgctgaccacctgcgcgctgcggcggctggtgccggatgtggccgaccgcgacgtctacctgtgcgggcctcccggcatgatgcaggccgtcatacgggccctgcggagagccggagtgcggcgccggcacatccactacgagtcgttcgagttctgaaaaggggccgacatgcaccgagccgtcgtgaccgtcagcgtgaccgtcgccggcgtctgcctgatgctggcgctcaaggcgcaccaggcgaccgggtccgccggctgcccggccgggcagggccccaccgccggccccgcgccggtcacaaccgctcttcccgcaggtcgctgacctcctcgcggggcgcccaggcgtggtagacccccaggtcgaactcctccaggccgagccgctcggcgaccgccggatcctgcccgaggtactccacccgcagccattcctcgtgctcgccgagcacctggaacggctcgccccgccaggtgcacagcgtgaccacgtacaccaggtggtcgacctcgtcggcggccaccacccgcacatgacgtccgggggccgcctccaagaacccctcggccggcgcgccggtgtagagcctgaccacctcgccgtccgggctggcctcgtactccaggccccgccagctcgcgtaaaacccgtcccggacggtcactgcacggcctcctcgatccggatccagccgcggacgtcggcgtcgtagacggccaggaacgtctcgttgcccagctgatcgatggcgaacatctccgccccgtgcggcagccgctggctgccggtgcggaacgccggcaccgtcgagccggcggccgggggaacgggccgcagcagggccggcttgagcaccggccagcggatcacgaacacctgcgcgtcgccgggcgagaacgccgagccctcccggtccagcccgagctcgccgatcagctgcccggccgtccgcaggccgctgacgtcctgcagccggtagatgcggccggcgacccagtcgtagccgccctccaggtagtggacgacgtggtcgggtctgatgaccttctgcatgaccacgcccgcctccggaacatcgtcggcggccttgtcaccggcctgctcgcgggtgccggagggcgcggcgctccggccggcggccgggccttccgcgacccgcggaggcggatcgccggccggggagggctcgtgcggggcggacgggccggcggcctcgtctcctgccggctgggcgggctcggcgggccggtccggcggcgggctaggcgcgacgttcggggacgcgccggtctggagaacgtccgcggccggggaacggtctttgggggagtccgcggcggtggcggaccggccggtgcccgcggccacggcctccttctccaaagggtcgccctggagggcatcggccgtcccggaccggctttcagaggaggaggcggccgtttcgtcttcggccggtgagccctgcccggcggcgggctcatcgggccgcttgaccaaggcgctccaggccaccgtgccgctctcggtggcggaccggccggtgcgttccgggccgggggagtccgcggcgggtgcccgggaggcgggcggcaccggcgatcccccgcgggcccgctcggcggtctgcaggatggtgctggtgtcgatgtaggcggcgctcggcagcctggtgttgatcgccagctgccagtccgggcgctgccagttgagcgccagctccgtgaacgtggtgcgccggtagtccatcagcttgccgccgagcgcccagtccatgtcctccggggaggtgaacgccagcacgtacgtcccgtcgcggtagtcggcggtgaccggctgcccgtcctcggtgaccggcacatacagcacgcaccgcagcagcactcccaggtacccggcctggtccccgcgggacttggcggcgaccagctccgcctccacatcgctcggcgaaagcggggccgccgcggcgggggaggcgaaacccgcggcgggggcctgctccgcggcgggcggcggctgctcggggggcgtccgccccggcagcggccggctcgcccggcgcacgtccacccgggcggggtcggcgaggggaatgccgaactcggtcagctccacgtgggaggcgccgatgaacgcctcgtacaccagatcggcggggttgcccgccagctggacgtcccgcagcgcggtgaccatcatcgccgccagccgccggtactcctccggggaggcgccggccggcagctcgcaggtccagttgggatgctcgcccggcggccgccagcccgccgcggccagccgctcctcggtgcgggcgtcgaaggcgggcgccgacggcggcagggcccgcccgctgaccgcctccgcccgcacccgctgcgcgtcccggaacgcctgcacgtagtagctctcctggagccggtgcgagatcacgatcaccatctccggctccatcgacgccagctcgcccgccagctgctcggtgaactccgtccagctcagcagctcctcttcggccggagttccggccgccgggatgcccaggccgggcatcggcaggaaggccggctgctcgccgccccggctcgcctcataggtcagctcggccaccgaggagatcccgtacacgtcgctgaacgcaccgaccatgcggtcggccagctcaccgcactcggcggcctgctcgggggtgatgtcggcgatgtcggccggcagcatgacccggcaccaccagttgcggcgggcctggccgtcaggggccagccagcccatctgggacaggcgcgattcctgcttggcggtcagcggctcgggcaggtagtcgctgctgaccgcctcggcgtgcagcccgttccggtagcgcatggcctgcacgtacggaaggccgcccgggccctgcacgatgacgaacgcgtcgatcggcaggtgcatcagctcacgggtcagccgctgtgcgaaatcggtccagtccaaatgattgaactccccggcaggcaggtgatcaattggcgcgatgtgacggtagcgggtggaacgctaccccatcgcttatttcattcgggttccccgatggcatccacccgcatgcgcacccagccgccgccggcggcgtcgtagaccgcaagcggccgggaccgggtgccgtcccccaggtcctcccatatctgggcgccctgagggagccgtatcgccctgacgtcgccggacggtgccccggtggggcccgccggggcggcgtgtcggccggggggcgcgggagccgcagccggtggtccgcccggcgcggcagggccgctccccgccgcctcgtagggggtgggagcgctcagcgggaccgcggcggtgccggccgcccgcgagccgctcgtccgcatcgtccggcgcggacgtcgcacggtcgccggcggtgtccggcccggtgcgccggcccggtgcgccgagaccctcggggacaccggggacggcatgaccggccggttgcgggccggtggcctgcgcgaacggagcaccggccggctgcggtcccgaggccgcctccggtgcggagccgccgtcgccggggacgggctgcggcccgctgtcctgcggacggggaacgccgacgccggccggttgcggtcccgagggagcctctgccgcgggaacgccgctgccggaagagacgccctgaggggaggcggagtccgctgcagggtgcggtccggtgtgcgtggccggcgtggggacgccgccgccgggagtggcgtgctccccgagcgtcggctgtggcccggtgcccgcgtgcggagcgcggtgatgcggtgcggcatggcccccgggcatcgcgggctgcggcccggtgtgcgcctccggtggggggacatcgccctcggacgcggtgtgccggggggaggcggtgcggtcgtcctgggcggcaggccccgagtgaggggccgggacgccgccgggggtggtgtgttcgccgagcgtcggttgtggtccggtgcccgcgttcgggacgagggcggggctgttcggtgtgggctggccgtcggaggcggtgggctgggggccggtgtgtgcgtccggtaccgggatgccgccgccgggggtggtgtgctgagacggtgcggcagggccaccgggttgggggcccgccccctgcgggatggaggcggcgtgccggggggaggccgcgtgatcgtccggtgggaggggcgatgagccggtggcatgccgggacggcgggacggaggcgtccggcgggagcgcggcctgagggggagtgcccccgttgggcgagggggcctgctgcggcccggcggcctcgggagagaacggctcggtgggcagggacgccggggaggcgggctggccggcggtgcggcggctttggtccaggcgggcgatggccgccgcatccagcaggatctcgctgggcaggcccgcgttgacggccagtgaccacgacgggttcggccaggtggcggcgagcgtgccgaacgacaccaggcggtgcggcggcggagtgggcgaccccggccgcatcgccgcggtcatcgcgccgaccgaggagaaggccaccacgtaggtggtgccggcgatcgtggtggtgaccggatcggccgccccgggctcctcgggcagcggcaggaccaggtccgaacgcagcagcaggtcgaagtaggtgacgtggtctccttgccgcttggcctcggccagccgccgctccagttcgccgccgtcgggatccgcctgggcaagcgggtcggaaccggcctgcgcgggcggggcggacgcggcgccctgggcgaccccgttgaccgaggccgccgggccttcggcggccggatcgcccgccggggccgccggcggctggggggacaccggggcgggggtggagcgccgctcggtgacgcgggccgggtcggcgggggggatgcccaggtccaccagctcgatcaggcccgtggtgccgagccggtggaacgactcgtgcaccaggtcggaaggccgccgcacgccctgcacgtcccgcagcgcgtgcaccatcatgtcggccagccggaagtggtcggcgacggtggcgaacgagggcagctcggtccaccagttgcgcgggccggggtcgctcggcggccgccagccggtctccctgagcacctcctcatcagccggcgtcagcagcagcggcccttccagaaagaagttgctgacggcctcggcgtacagccggtccgcctcccgcatggcctggacgtagtgcctgctttcggcgcgctcgcggatgatgaggatcgtgtcgcgatcgagacccgccagctcacggccgaggcgttgggcgaactcggaccactccaacaagatcactcctcactggccatcggcgggcttggcagggctccgagtgatgtggcgcttgcctcgcgggcgggttcggtggattcccggagcatttgataatcgccttctcagaagtctcccgcaaaccggagatctcggctgatcttcatggtcctgctcacatcggcggaggagagtgacgcaatgtgtcgagctgggcgcggagcgcctgcgggtcgtctccgtgccgctccagcacctcgatcagccggtgcaggatctcgtgccgttcaaagcccctgtccagcagcgcctgcgcggtctcccacagctggggcgggtccccgtgccacaggcgcacggccagccgttcatgcgccatcaggtgctcatcggcgtcatcgggatgctcgaaccgcagcatgatccaccggtcgcccgggtcggccgggttcagcgtgcccagatcgacccgtccatgcccgggaatgtgatgctcgccgttcaaaaagggcagcgcgaacgcccggcgcggcagcgcgtccagctccccgtccggcagcagccgccgcaccaggtcgcggtccagcccgaacgccgacgggtcgcggtaggcctcggtgaaggcgccggtggcgtcccagaccgcatccagcgtcgcgcggatcccctcatccggcagcccggagcggcggcccgcccagcgcacccaggcggccagcacgtgcggcatggcctcctgctcgtccggtgacagcagcaccttgcggggcagccagtccagcaggaacatctcgcacttgaccgggctgacccgcagcggacggccctggtcgtgctcacagccgtactcgatgatgcggtccacgcagcggccggcggccgaccggtccgacagctcctcggcctcgtcggaggccaggaagcgggccgccagcgtcgcccgccggtccttgccgtacaccggcgccgtcggccggcggccccccggcggcagcgcccgcacccgggcccgcaggaaggcgtggtagcgggcgaaggactcggcgaccggcgggtgctcggcggcgtcggtgcggtccagggcgtgctccagcaaggccctggcgtcgcgcggatccagctcgacgaaacgcatcagggggttggtgcggtgctcatggcggcactgctccagcagcttgccgacccgcgaggacacccaggcgtcccgcaccatgctggagcggttgtgatcgacctgcaccaccagggcgtgccggtcctcgccggcgtagctgtagacgcacaccaccgagtcctggtcgccgtagacgtcgcgggaggtgaagcactcctcgggggtgaccatgccgacccggtccgaccaggcgggccgggccaccccgtgctccatcaggtccagcgcggcccgttcggccttgaccgcctggcgggcggtgcccaggtaggccatccccgtcagcagcgccagcgccgccggcacgcgggcgcgcgcggcgtgcccgatcagcgcctctccgacgatgcggtccgcgtcgccctggggggtgcggtgcccccaccaggtacccaggatctcgctgacgatcagttcggcgtccagcgggctgcgcaccgccagcagttcacgggcgtgccgcagcatgtcgtcgaagatgccggcgatctcgttcggcggcggctggggatccccggaggaacggctgcgggggttcacgcctccaccttctcagactcggtcacgtgccagatcaccagggcggtgccgcggaccgccgtaggatcgcccggccagggcccgctcaagcggcgccgggagggacggccgatgcccgcatcgccactctaccttcaggcagtggcgtccataccgggaccgcgcgacaaggcacgaaaaccggtgcctggggccgggacggggcgtatcggcgcatctgctcagcgggcctcgccggagcgttcccgtgatcgggatctccacggcgtggcccgccccgacggcggctcggacttgaccatcccggtgagccgctcgcgggccatgcgctcgaccagcgagggcgtcggctccacgcccaggtgcgccatgcatgccagcacgtcggcgacgcaccgccgcacggtctcggccgacagcgggacgaactccgccgccaggcgccgggacaacagctcacgagtgtcgcctctccggtcggcaagcacgcgcatccgggcaccccctcatctgcgccggccccgcgagagcacgccgaacttcccccaggtccggcgcgcgggctcaccgcccattccaaccgtttcgcggcaagtgtcaagggccgatcggcccgcagccggcactctttacggaacgttccgggccacgatccacgtccttgaccaatcaaccttttccggcgggtgctcccggggcggctccggaccgctgtctcgtcccgggcggcgtggagggagtgccgctcttcccgctcggcttcgcgtcggggacatccgctggcccgaccggctggcgtggcgccatcgcttcggctgccccggccactgcggtcgtgccccgctggccgcctccgcctgtcgaccgcgcttccaagaatttttttagtatgcgtttccgcaggtaagggatgggacggcactgttggggcgaggtcatgccctggggcggaacagcaccgagcgctgaaccttttcagtacgtggtcttgggtgtctgggatggggttcgggtgccgcccggtactgtgacgtcccaggtcacggcatcgctccgggctgcggaccgccctttttgagctgcggagaaggcgggttgaaaactgttcccgccgaggctcgttcccggcgcatgggaccacgtattgaaagaggttctcttttcggggggtgcgcggctcgagcgcttcccggaagattccggcagttgatgcccggcattcaccttgtgggagacttcactcaagcagaggattccattctgtgtggctgagtgatgttcacaaggggatgggggtgatgtcgcattcgatcagctcgtctgcgttggctctacgtacatcgggatgatctgcgccaagaacgctcgcgaggttctgtgaaagggaaggccctgaggattcacggcccagccttctcaacagaacctggtgattgtgttcacagatgaggctgtagacatggtctgggccgtactgctcgcggaaatgggcgcgcgtgtcctctgatctgctcagcgcggcttccagccggccggtgtggaacaggtcgtgcaccaggcccacagagcagcagagcgagtagtagtggtcggctccgagcgtgcgttgcagggcacgcagggcagagtcgtcggccaggagcgcggcctcgtgctcgcccagtgcccgcaggttaagggccaggtcggtggcgcaggcgtgcgtgaacggatggtcggcgccaagaagccggcggtatccgcgcgatgcctcctcgctcagctcccgtccccgttcggcgtcaccggtgaccgcgcacgccaccgccaggctgcgctgcgcggccagcgtgtcggggtgctcgcggccgaatcgctgccggtggagttcgaacgtcgcctcggccagcttcctggcctgccggtaggcccccagccgacgcagggtgccgacacggctcatctccgcctgcaggacgatggcatgatcatggccgagcgtctcccgcatcatttccagcgcctgccggtgcagggtttcggcttctcggtaacggcccagcccgtgcagatcacgggcgacctggttcatcgccaccaaagtgctgcgatgccgcggaccatgctggccgagcaaccgatcgaatgcgtctgagtcgatttcataagcttgctggaaacgccccatcaatcgcaggtcgatgcccacgttgttgacgaccctgaacgtttcatctctatccctgccgagtatgcgaaccatgcgttgcagggtttgccggtcgagccgtagcgctccggcgaagtcaccctgcaaccgcagatcggccccgacgctgttggcgatttgcagggtcttcagattgtccggcccgaaccgggccagggtgcgccggtggacctccgcattgagccgtctggcctcactgacctctccgagggagcgcagcacgttccccatctggcgaccggcgtccagcacttgctcgtcatccgggcccagcagggggctccaccgttccaaggctttttcaccgagatcccgggcgccttcgaagtcccccagtaggtaccggtagcgcatctgatcgagcaccacttctctggcgtgctcggtcgtgccgtcgatggcgcctgcgggcaccacatggggggcgatctgttccctgcgcgcccaggtggtctcgttgtccgggggagcctccgggatcgcggcggccaggatccggtggacgcggttgcggacttgctcgcccctgcgtcccggcagcctggcctgcagcatcacccgcaccagccggtgcacttggagactggccgtctgccggtcgaagcggccgagcgcatagcggctgatgtcgttcatcgcccgggtcagccggtgcggatcctccaagatcgcctgaagcacggtcggcagccgagcatggccgccgctcgacagcagctcccgggggactggttcggacccgaagaacgcccacagttccagcagccgtgcggtcgccggggcgtcctggcgcagccgttcgaaggccagtcccagcgtcgctgccagaggtcttgggtactccggcggcagggtgcgaatccactgctgggtgaactgcgcctcaagttgccgcaggtattcctcggtttccaggccggtctcgcccagcagcgcggcggtctgctccagtgccaacggcaggtcttccacctgggcggccagccggtgggcctcggacgccgacagccgcggtacctggtggcgcaggaaggcgatgctttccgcacgggtgaacacgcccacctggagcacggtggcccgctggcgccaccgctcgtcaccagaagtgaccaggacgtgtcccagtcctctttgctgtgggacgacaagccgcccttcgaccaggtcagccggcatcagcggcatgagctcgtcggggtctatggcgttgtcatagatcagcagccatcgccggtaccgcccgcctctccgcagttcctggagtactcgttcgacggtccggttgatgtcgtcgctcagcggcgttcccagccgtcgcgccagcaacgtcagagaggacctggccaaagtgatctgctcggcgggaatccaccagatgaggtcgtagtcggcgatgtggcgatgtgcgaactcgatcgccagctgggacttgccttctcctcccaggaggtgggcctgtggcagcagcgctgtgacgccgctgttcagcaggtggcgggtctgcagcagcagttcgtcgcgtccaatgaagttcgggttgcgcggcggcagcccgccacccaataccggcgccgccggccgggctcgggtgatttgcggcaggccgctgaacggcgcgtcgtcctcttcgaactcatctggctgcccggtggggccggcggatccgaattcggctctcagccgctcggcgatcgccgcatagcgcccgcccagacgggccagcacctgtgccgtcactcgagcgaacggcggatccagcggtggggtctcggcgccctgctccactgcgcgcagcaatgccgaaaagtccgaccccgctccccaccggttccgcatgacttcccagacctcctgcaccacacgcagcgcctcactccgtttgagggcgctcagcaggatgtctcggacgccgtcgaggaactcgtaatcggcctcctcgggatctgcggtcgtccccgtcttgcgcagcaggccgctcaagaagacctcggccagatgagagggccgggaatcgggcagcatggcctgctggaccagtctcatcaccggcggtcgcagcggagcggcggccagataggcggccaggcggaatgccgtgggcgaggccgtggcgcggaaccgcttcacccgctcggcgggggagagcccgtccggctcgtcctcgggagaatcctcggcgaccggacggccggtcggcagcgccatgccggtcagccggttcgccgtgccgccgaccagctcggcccatggccgcagccagcgaggctccagttccagcaccggaatcgcgatgcccgcaagagcctcaccgctttcctgcgaccgcacctccagctgttcgttcggctggcccggctgcgtcgccctgatcgacaccggcaccacgttcgccgcacatcgccaccacagccgttgcggcaacggctggatgatcgccaccggccccatccggccccagcgcgccagcagcgctgcgaaccggccgtccttccaggcacggccgatgcagtcgctgacgaccaagaccacccgccggtgagtcggatcgatcagttcctctgggctgcggccggacccggtgcgtggagcgccggtatacagggccagccggtcatcgtcggtgtcgatccgccacacccgcacgtcgcggaaggcggcgagctgttccaggacggactggaactcactgacggtgcgctgccagaccgccatggaggcactgtcgtcgaccaccagtgcgatgtccaggcggcgttcctgctcaggacgcagctccggctgccagatgccggtgtcggcgattcgctgggcggtcgcctcctcgtccaggtactggcgcgtactggagtcggctcccacccgcagcgggcgcagcgcctgggccaaacgcaatatccgggggagcgcgggtggcgcgggaacacgcatcacctgcgggcccgaggcctggggtgaggccaggtgcaggcctgcccgtggagacgcggacctggtcaccgcagagcggctcggcgggtccgggcgcagggccgcgggctcggtggggggagatccttccttccgttcagggggtgggagcgaaggcttggcgtgtgaagcgctcgcggatgcactgctctgcgcggacagataacgagccagccagagggcgtcggccagctcttcggcagtgggctgagggtcgagcccgcgcagggcctcgatgaaccggtcgagcattacgaaccggcggcgtcgagtgggcgcaggacggcttcgcgcagctcctccatggtcgcctgcggtgcacgcgccccggaggtggcgagatagatggcgttgagcagctggtcggtggccagttcaccgcgagtgcggcgctgcaggaactcctcgatgaggtcggcgctctgctcgcgtgcctccttgcccaggtgcgcctcgacgatctcagcgagctgctcgggaccgggctgttcgatcatcagccggatgcagcggcgcaggaacgccggtgggaactcacgctccccgttactggtgatgatcacgatggggaacgccgagcagcgcacctgcccgcgctccaccggcactcggtcctgcccgtcattggtcatcacgtggacgatcgactgctcctcgggcagccgctccagctccgggatcgcgaagccgccctcctcgaacacgttgagcagatcattgggcagatcgatgtcgcttttgtcgagctcgtcgatcagcagcacccgagggcgctgccgcggcagcagcgccgtacccagcgggccgagccggatgaagcggccgatgtccggagcctcgccgtcggcggcggaggacatggcctgacgcaagctggtctcgtgcaaccgaccgatcgcgtcgtagtggtacaacccttgggccagcgtggacttgctggtgatgggccagtacagcacgggttccaaccccagctcgtaggccacgttgtaggccagtgtcgatttgccggttcccggcttgccggtcaccagcagagggcgccgcaggtagatggcggcgttgaccatcgtgaccacgttcttgtcggcccggtaggagatcgcacgatccctgcgcctgtcggggccgggacgatcgaaacgccgccatggcggcggaggcggaagccggtcgagtccgtcgtgtggccggccgtctcctcggtaaatgaaccaggcttcctgtgaagcggcgggtgcgggctcggtcgtcgccacggggatcctccagcggtggtcaggccggcgcactgagccggacatagggctcggggagccggtcggcatcgtcgaacatcagcgtgagctggaacccgagatgatcattggttggggcctcctccagcgcgcgtagggccttgcgccgtagctgcagcacgctttctggaagagacagcacgccctggtcccacaactgctggacttcggtgaagaaaaggtttggttcgcgttcctggcggcaccagacggcgatcggtatacctgcgtgcaggccgacccacagttcgtccggcatctgtccatgctcggctagtggtgggaaaggcattgcgacgccgaccgaggagttctccaagaggctgctgtacagcagctcgtgttctgcaggttcgtgcttcggcagccggcacatgcttgcccgggtcgggttgccgcgcagccagttccacttgcgccgccagttgtggtgcagcgtcctgctgcgcatccgatcgaagctgcgcactacaaccgggtactcgatgcccagccggcgggtcagtccttcgatattgatcttgaactgatcgaaggggacccccagcagggatcggggcaggacgaattcgaccatcaagtcggcatggggtcggttgacgacctgaggatcagcgagcagcttctcgatcacctcctgcagccggtgccgcgggagaggatccgtatcgtcgcagcggagcatgacgccgtgttcgccatcgaactgcagccaggccgaagtgaggtagtgatcggcggtgatggcgtccggccggaattcgatgatcaggtaactgtagggacctgcggactcagcagtgagagcggtgttttccaaagtgcgcacggcgcgctcacggatcgcccgtctggtctcgggtgccagctcgagccggtcggcgaaccgatcggcccaggaacgcaacgcgcttgcagtgggttcggcgatctgggccgccaggttttcgacgaacaccagcagtggcggaaccccatccaggccactggtgagttcttccaactgagcgaggacttcgcccaggttgccggggtcgcagtgcagcggtggcccgagcggctccaccgccttccggtacaagtcggcgacgagggcgggggctatcggcctgaacccgccttcggttgactcgcgcacgatccggtgcaggtcagagcgctcctggaaggtcagcagcggctcagggaacagctgctcgaccagttctttgacacgccgcacggccctgctgtctccacaaacctgctcaacgatctttaccagagtctggatcgccccagggtaggcgaggcatgcccgcaccaaatgcatcacgtcgtgcaaaggacggtcatcgcgtgcgaagggcaggtagtgccctagggcgtcttccagaagctggatgtacagatcccggtcgctctgccgccgcatgccctccacttccaaaagggcacgggctagctgcaactgctcctcaggatccagtgaccaggtcacccggcttaccccctctggacgcagagccgtcgcatcccctccccgggagccaatatcgtacgtgcttcagaagccatacccgggttggtgcgttgcacggtccctgattgagcttgggaaatggagagagccggtcgtctatgccgttaatgggcgtctctaatatccttttaaggcaagccgatactaagccttttgtgtatgcggccttggatgcggcgggggtcttcgacggtgaccgagggccatgccgccgcagctacagcactgcccggctctgcgagacgtctgctgctgagctgtggggtgacgtgctggagccgtcctcgatctgcatcagcgtcatcgtctggacggccctcgctctgcgtcgccgcatcggccgaggtgggggtgctccgcccggccgttgagaaatggaaaagggactctttcaacgatcagtgaggtcttctcgctgatttgctgccctggggtggcggcagcctcggagccggagcacagtccctggcggggcagagatgagacgccaccgagcggactgcgggaccgtcgatggatggtcggacgtgcccgccggtcgctcgagttgactcagaggtaatgctggcagatcgatcagggaataggaggcggtttcctcctatggcgggaccttgctcctctgtggcggtcacctatgccttgctgcggcattcatggcgccccatgttgccgggtatggccactccgggccctgaaattagcgacaccgtgcccggattatgggatggccaaaaatggaaaatgtgttgtcctaaattgggggtgggcgcgcatgagacttggcgcaaggggatccttttcatgatcgctatctttattatgggatgctccgttaacagagcttaggatgtttgttcagaggtctgttgcggggtctgggagcggaggcagggcatgacgcggggaggatacaccggggccggcgggccgtcggttgccgtccctgaggtctgggggaagatcccgccccgcaacaagaacttcaccgggcgggaagagctgctggccaccctgcggcggaacatcagcgggcaggtgaccgtggtggttccacacgccctgcaaggcctgggcggtgtgggcaagacccagctggcgatcgagtacgcctggcggttcaggtccgagtacgaattggtgtggtggatcccggcggatcagcccatcctggtccgttcgtccctggcggcgatggctccgcacctgggccttccctcggcctcgatcatgggaacggaggaggccgccgaggcggtgctggcggcgttgcgccggggagatccctactcgcgctggttgttgatcttcgataacgctcacgagcccgaggacatcaacgatgtcattccccgcgggcccggccatgtgctgatcacctctcgtaaccagcgctgggagggagtggccgaaaccctcccggtggacgtgttcacccgggaagaaagcgtgcagtttctcagcaagcgagtgccgcgggcgatcagcccgcaggacgccgacgaccttgcggaggcgctgggagatctgccgctggccctggaacaggcgggcgcgctgcaggcggagaccggcatgtcggccagtgagtacttgcggctgctgcgcgagcgcaccagccagctgctgtcggagggcaagcccagcgaatacccggtgtcgatgacggccgcatgggcgctgtcggtgaacagcctcaacaagaagatgcccgaagcagtggaactgctgcggtgctgtgccttcttcggacccgaacccattccccgggacgtcttcttccgggcccacccggggctgggccccaaactgtccgcactgctcaaagatcgcatccggctcacccgcgcgatcggggaactgggccgctatgcgttggtgcgcatcgacttggccagccgcacgatccaggtgcaccggctgattcaggccctgctgcgcgatcagctgtccgaggccgagcgggcgcggatccgcaacgaggtgcacctgctccttgcccagttcgtgcccgaagaccccgaggacactaataactggggcagataccagcagctggtcgggcacatcgagccgtcgggagtgcgggagaaccaggacccggcgatccgtgacttcgcccttaacatggtgcgatacctgtacatgtccggtgactatgcctcggcccgccggctggtcaatcagctgctggatcagtgggcggccaacgccggccaagaagacctccgcattctggcggccaggcggcatctcggcaacatcctgcgggctctcggcgagtacagcgccgcctacgagatcaacagggccgcactcgacgccgctcgggaacggggcttggagagccatccagaggtggtcaacctcaccaactcgctgggggccgacctgcgggcccggggcgagttcgctgaggcgctgaaacatgacgccgagtccctcagactgcacgaggaggtcttcggcagggagaacatcgcgaccctgcgagcgatgaacagcctcgcactggactacgggctcaacagcgactacgcccgctccagggagctgcatcaggatgtgttcgatcttttgcactccggagagcagaacgccggcgcggccaccgtcctgaacgcgtggaccgggctggcccgtgcggtacggctgtgcggtgactacgcggaggcctgcgacctcggcgaggacgcctactactacggcatcgagcagttgagcgccgatcatccgtggaccctgcggacggccaaggacctgtccatcgcctggcgacgcgcgggcgactatgagaagtccctggaagtggccgaggagatgcactcccggcacttccggctgttcgggatcgaccaccccgacaccttggccgccgcgatcgccctggcgaacatccagcggacggtggggcggctggatgaggccatggagctggccgccgacacggcccggcgctactccaaggcgtacggcggcgaccatcccttcaaacacggctgttacggcaacctggcgctgctgcgccgggtgtgcggggacgctcaaggcgcccgggagaccaacgagaaggcattggcgggcctggagagcaagctcgggcgggaccaccactactcgctgacggtggccaccaacctcgccagcgacctggcggtgctgggcgatctggagaacgcctgccggctcggtcagggcacgctgcgcaggctgcgcaagcttctgggcgagacgcacccgatgacgctgctgtgcgcggcgaacctgtcggtctccctgcgggcggccggcgaggaggaacaggccgagcggctgtacgaagagaccatcgacgcctacgccagaacgctggggctggagcacccggacgcggtggtcgcccaggaacgccggtacctggacgccgacttcgacccgccgcccatctgatccgaagccaggtccgcccggtgtccgtctccccccgcgagacaccgggcggatctcctttcaggaggcgggcagcaaagagggctccccgttgcggagccgccagcgggtcaggtgacggcgggcagcctcgtgggcgcgctccaaggccggacggctcaccggctcgtccagccaagggcgcagggtgcggcgcatccgtgcgacgaacgcctcgccttcgggggtgagccggccgctggccagcagggtccgggcgcccaggtccgccgcctcccgccagcgggcgaagtcgctgtgggcgcgcagggcgagcgggcccgactcgcgttcgcgctggcgccgccagaagccggcgatcccgaggtgggcgtacgtgccctgcagcagcccttcggccggacggggatcctcccgccagggcgcgtagtagcggctgccgtcgtcgggcagggtcagcgggaccacatccagcagcgccgacagcttggtgtgctgcacctcgtgggccagcgtcaccgcgaagaagtgggggtcgggcggggtcgacaaccccacgttgccgaaggcgtgccggggcgtggcgctggattggccctgcttgggcggggtgagcggagtcagcacggtgatggaggaggcgacctcctcggcggtggtccagtgcccgctgcacagaatccgccaggcctgctggagcgtctcccgccagtaccgcagctcctcatctgtgagccgtcggtccaaaggggcgctcccaggggcgcggtcggggtcatggtcgtccagcaggaactccacccgggatccctgccactgggcgcgcagccggcgtagcgcctgccagccgggtccgtcttcgtgcgggtcgctggggatcgtaatggtgacgcctgccgcgatcacctcggaccggttggggcctgatcgcaccaatgcggtgtcctggcccgggagcagtgcgcgccccagagagggaagaatgacggcaccctcgcgcaccgggacctccaccgtacagggacgtcgtgcccggacggccgccgcggcggccagggccgccagctcccctgggcgggccgtcttcggatctccctgctcgccgagcagtgccagcagggtgcgccgtgcccacacccccacgagggggtaggacagcacagaccaagtctgggcgggatgggtttgctcgatgtcggccagcaggcggtaggcgtgccgggcctgatccgcctcagcgtggccgaccttggtcgcagcgttctgcacaccatggatcagcagcatgcgtttgctgcgttgcgccgcatgcagtgcggtcagggcgcgtgctccacctcctccagcggccaaggcgaagaaatcttttttggggacgtggtgtctgctgaaatccatcgaatatttcctccgcatgatgggcatggtcaggaggagggctggatcagcgtcgcaatgtccttggcgaccacttggtggatgtgggtgatcaggcggaacaggtccgggcaataaaccgaagggttggcgaagcccgtaccggagcggtaacggtgcgtgtaatgccccccgccgcagacccgttgcagcgggcaggaacggcactgagcggccaatgcgcggtggccgatctgccgggctgcgatctggggcagcagcagcgcagagtcgaaggaatcccgggcgacgtgcagcggggttcccgcggcgccgtggtaggcggacttgagcgtatcgacctgctcgatggcgccgttggtctccaccacggcgacggcgaccggcgaaagtccgaccgactcgctgctcgaaggccggcccaccagcagccggaagatctcactgaacagccggatccgggtcttgcggaccggagcccggtaccagtgctcgaaaatctcgatgagccagtcggcgtagggcgtggccgggtcgccggggacacgtccggggggtggggcgtcccagttgccgtgggggagcaggaaatcgatgcccggcggctcgaatttcagcagcgcctcgtaacaagagaccggatcgttgcgcaggtcgatggtgctgagcaggccgctgaacagatgccggtaggccggatcggtcagcctgtgcaggccctccatcaccgcggcatggctgccctggccgttggcccaccgccgatgccgatcgtgggcctcctcgtcaccgtccaggctgacgctgacggagatgttcagttcgtcgaacagcgccaaaaagctcgaatcgagccggatgccgttggtctgcacatgaaaccgcacggagatatccggccccgctgccgcgcgtatggtgtccaccgcgtaccggatgtgatccggaccggccagtagtggttcgccgccgtgcaagatgacggtgacctccggcagctcgttggcacgggcgtgctcggcgattcgccaggcgacatggtccaggacatgcctgctcatacgccgaggctgccgccgccagccctggtcggccatctcgtacatgtagcagtagtcacaagccaggttgcagcggctgtggatcttcaagacgaactgctggaagggagtggggcgccacccctcctccagcagtgcctgaacgtcgagcagagccggccattcggtttcgggtcccgtcgggtcggcggaggctgtcacgctggtcaacctccatggtcggattacgagcgcgacattgcgctttgcctggctcgtcgctacacgtacaccctaagaagatttccgaagtccattgcgcccaagtctactggctgtgccgtgtgggagcagtgctccttccggcgctgttggaaaagcagcaaagttcttcctaaatcacctgttatagggtgcttgtctggcaaagtgaccggaaccggtcaccgatgttgtccgtgatcgaaagcgcgcagccgggtaacgccgtctcgcccacccgccggtgccgtacggcgtaggatcttctgacggccgcccgtcgtcggagtgccgccccgccgagctctccggcggcatgggggacgcccgtcacctggtgaccggggatgggcggccggcaaggccgtccgaacatgttgccgaacgggacttccttcggcgctgaacccccgagatgatgaagacctgattccgaccggtgttgcgatggaggtgggagcgctaacctgctcccattcactcatagtgatgaagacttgcctcacggtacgggctcttctgctatccgtgctatccggaaggctcttgaaaatgagcgccgccgaccggcgaccgaaggattcggaggtgtcgaagatgagcgccgatacgtccgtgccgcatccacgggtcgccggcttggacgcggtcgactcggcgttgctggcggcgctcatgaaggacgccccggtggggctcgcgctcttcgatgaggaactgcgcctgcggcgggccaacgacgccatgctggagatcctgggagcgcgggccgaggacgcgctggaccggcggctctcgcaggcgctgccgggcgatccggccaccaccgtggagaccgcgctgcgcaaggcgctggccgaagaacgcgcggtcaccgacatcgagctggccgtgccgcacggcgagcaggacgcctccggcggccgcccgcgctactacgcctgttcctgctttccctgccgccaggacgacgagcggtccgcaggagtgatcttgaccgccctggaggtgaccgagcggaggctggccgaagagcagatccggcgcagggagcagcgctaccgctcgctggtggagaccagctcccaggtggtgtgggtgacctccgccgacgggagggtcgtcgaggacgcgccggagtggcgcgcggtcaccggccagagcgtcgaggactacctggccggcggctggctggccgtggtgcaccccgaggagcgcccgcgggtggaggcggcctggcgggagtgcctggccgaccagagccccttcgaggcctcctaccgggtgcgcacccgcggcggtacctaccggtacttcgatgtgcgggcggtgccgatctggcggggcgatgcggtggtcgagtgggtgggcgccaacaccgacgtcaccgggcagcgcgaggccgaggagatgcgcgggcggctgaccgagcagctgtcggccgccgcgctgcgcaccgcccggctgcagcaggccacctcgatgctggccgaggcgctgacggtcagccaggtggtgcaggtgatcaccgaggtggggcgctcggccatcggcgccgaccactcggcggtggcgctgctggacgacgacaagctgcggctgagcatcatcgccccggccgaggacggcgacggcggcacggcgctgcgcggcgccatctccatcaacgagccgaccgtgatgtcgatggcgatccgcgagggccgtcccttcaccgccggctctcccgaccagctgcggctgcacctgggccgggacgagaccgccaccttcccctggcacgccgacgagcgggcctgggtggggctgccgctgctggcggccggagccccgatcggcgcgctgcgtttctccttcacccggccgcgcgagatcaccgaggaggagcgggtcttcctggaggcgctggccggccagtgcgccctggcggtggagcgggcgctgctgttcgaacgcgagcacaagaccgccgaggagctgcagcgcagcctgctgcccagcgacctgccgcaggtgcccaccatgcggctggccgcccgctaccacccggccacccggcatgtgcaggtcggcggcgactggtacgacgccttccggctgccggacgaccggctggcggtggcggtgggcgatgtgatgggcaagggcgtgctggccgccgcgggcatgggccgggtccgcaacgcgctgcgggcgctggcgctcaacgatccccggccggccgcggtgctggccgggctggaccggttgttcgcggccaccgaggacgaagagcagttcaccacggtcgcctacgcggtgatcgaccccgagaccgggcagggagtgctcagcaacgccgggcatccgccgccgctgctgctgggcggcgagcggcccgcccggctgagcaccgccgagcccggaaccccgctgggctggccgagccagcggcagcaaacaagtttttccatcgaaaccggcaacactgtggtcttctattccgatggacttgtggagaaccgtaggcggggggtggacgccggcctggccgagctggtcacggtagcggccgacgccccaccggaggtggtggctgatccggagagactcgtcgacttcctggtcgatcggatgcttgccggatacgagcaagtggacgatgtgaccgtgctggccctgcatgtcccgcccaagtagggcgtgctgaccgcacaggcgtacggaggaccgcccgatgccctctaaggtggttggggtaccgggcaggactcttcgaagcggaatgtgcggccgtgccacaatgcttgaccttggtgagagcgggtacgctgcagtgccgcgcgatcagtcaggccctgccgagtgcgagctgctcaggctccgccaccagcggggtcacgcccgccagggcacttgggtcatagccacacgttcgttcgagaggtatttgtgtcgcctgctagctcgacctcgaaagcgtcagatctgcacgagcacgtcatcgggcaactgatcgagcgtggacggtcccagggttacctcgaagccgacgacgtacgccgtacgttcgaggaggccgacatccccgtgtctaaggcctccagcatcttgcggagcctcagcaaggagggtgtgaccgtcatggtgagcgctgccgactccgcggcgccgaagcgttcgcgcaagcggacatcggcggggcgcagaactaagaccaagacgacggccgcggccaaggagcagcagccggacacggtgaccgcggtcgtcggcgaggagaccggcaagagcaagagcacgggcaaggccacatccaagtccacttcggccaagaagagctccgcctcgacgagccgtggcagcacgaccaagaagtccgcgccggccaagaagagctccaccaagaagtccacctcgacccgcaagacggccgccaaggccggctcggccaaggcgtcgtccctcctcaaggacgacccggagctggtggacgatgtcgaggtcaccgacctcgacgacgacctggacctggacgtcgacctgaccgacgacctcgtcgatgacgtgatcgacgaggaggacgagctggacgaggaggaggacgaggccgccgagacctccaagagctccttcggcaaggacgacatcgacgacgacgtcctggtcatcaccgacgacgacgatgacgccccggcccagcagatcgcctcggcgggcgccaccgcggacccggtcaaggactacctcaagcagatcggcaaggttcccctgctcaacgccgagcaggaggtggagctggccaagcgcatcgaggcgggcctgttcgccgaggagcggctggccaccatgggcgaccagctgtccgaagaagacaaggcggacctggagtggatcgccgaggacggccgccgcgccaaggcccacctgctggaggccaacctgcggctggtggtctcgctggccaagcgctacaccgggcgcggcatgctgttcctggacctgatccaggagggcaacctgggcctgatccgcgcggtggagaagttcgactacaccaagggcttcaagttctccacctacgccacctggtggatccggcaggcgatcacccgggcgatggccgaccaggcccgcaccatccgcatcccggtgcacatggtcgaggtcatcaacaagctggcccgcgtccagcggcagatgctgcaggacctgggccgcgagccgaccccggaggagctggccaaggagctcgacatgacccccgagaaggtcatcgaggtccaaaagtacggccgcgagccgatctcgctgcacacgccgctgggcgaggacggcgacagcgagttcggcgacctgatcgaggactccgaggcgatcgtcccggccgacgcggtcagcttcacgctgctgcaggagcagctgcactcggtgctcgacaccttgagcgagcgtgaggcgggcgtggtgtcgatgcggttcgggctgaccgacggccagcccaagaccctggatgagatcggcaaggtctacggggtgacccgcgagcgcatccggcagatcgagtccaagaccatgtcgaagctgcgccacccctccaggtcgcaggtgctgcgcgactacctcgactgagcgcttcgcccggcgagccgtcccctgcgggacggcccgtcgggctcgccgtctccccgccgtcggcgggtgacgcccgcgtggttgaccggttgaaaattgtcaagtcaagtgtttcgcgggtgcgtaacatactatttacatgtaagtagcgctgcctgttccgcttcttcctacgctccccaatatgggagtgatggagctcgaccgggtgcgccaccggtcttctggagcacgatcccgcactgcacgtctggtacgtgggcgtccctggtgggaccccatcctggaccgggccgtcgaggccgtccgcgaccgttacctgagagccggcgtggccctgctggccgacagccgtgccgacccggaggtgcgatccctgcgggtggaggcgctgtccaaggccgccgtcggcttgagccaggggatcgaggcgttgctggccgaagatccccgcaatcccgacctgtggctgtggctgggacgcacccgcgtcgaggaggcgtggaagatccggcccgacgcccgggctcgttcggtgcaggcctccggcttcaccgcctacaccaagcggatgcgctcggcgcacgagccgctgctgcgagccgccgagctgttccccgccgatcccgtcccctgggagtccatgatgtggatggccctgggcctgggcatggaccgggagaacaaggacgccctgtgggagcaggtctaccggcgctgtcccaccctgttcggggcgcatgtggcccgggtcgtcaccctctccccgcagtggggcggtatgaaagaggagatgttcgacttcgcccgggtcgcgatgagcaccgcctcccaggaggacccgcgggccgcgctgatcccgctggcctattttgaatattttgtgcaggaacgttccggaatcatccgtggggcgtcctcctggttctccgccgacgaaatccgcgaggtccagaacgccgcacgagggtggttcgagggccatcgcccccatccccgcacgatccaggcgcacaacttctttggagccgccttctacctggccgacgcccggcggcccgctcgccagcatctgatccgcacctacgggcggccgagcggccgtccctggagctacctgggcgacgagaccgaccagtacatcaaggcctgccgcaacctcaacctcgacatcacctgatccgggccgaaggcgccggggcgatcaggcgtgcaggacgacgtccagccgcccgccgccgtcggccagttcggccgtgtagcccagatcgcggacggccttgagcagctcctcgggggaggccggatccactccggcgttgagcaggtcatgggcgatcttgccgcgcgtggccttggccgcgtggctgacgaccgtgcgccggggagtcccgtccgggccggacctttggcggagcacccgtacggccgtgcaaggcgccgcgggccgccacgcggccgcatagggggccgaacgcatgtccaccaccaggcccgccgggcgcagcgcccgcgccagggccggccgccagaacgcggccagcgcgcccagcggaggcagggcgagccccatcgccagccggtagggcgggacccggtccgtcaggcgcagcgcgccccacagcccagacaagatcacgatttgttcttcggccgcccgcctggcgtcggcgttcagcgattccagcgccaggttctcgtgcagcacaccggtgtagagccgggacgccggcagggtgggagcccggcgcagctcccggttacggcgcagggcctcctgcgcctgcgtccgcggcagcgccagcacgtgcgcggcgtcctcgcgccggcagacccgctccagtgccgccagcgcccgttccctggccggtctcagctcagggaagctcagctcctccagacgcagcggcgggccgtccccgtcggaggccttgccctccgacggcggcagcacgatcagcatgctctccccgatccatggtcagcggtggacgcacgcgcgaacggcggccaccgctgtgatagccgccgttcgtggtctatgaccccgggggcgtccgggggctttttatcgaagggctaccgctcctgccggtgagcggtggccggggtcttcatcagccggtcggtctcgtcgtagatgtccgccccacaagcgcggagcgacgcgctgtacttacgcccgtggtgggcgcagaacagaaggtcgccgccgcccgccaggaccgcacggacataggcctgagcaccgcaacggtcgcaccggtcggcggccgtcagcggcttggttggggctagggctccggtcacggcaccttcctcaaatctcggggtcggtacttaggacaacatctaacccgacgccgagcttcccaacccggttctcactacgcccagagcggaatgggccaataggtgaccgacgtcacatgttgtccggtgccgggaaactcaccgcttcgcctcctgccaggtcagagcggtgaagcggcgagcctttgagtgaaatgtcagcgggcgggggtagccttctgcccgatgccctgacccccgaggagcgcaagcacgttgaccgcagtgaccgccgaagcacccgcacatgacgacccccacggttactccgcccggcacctgtcggtgctggagggccttgaggccgtgcgcaagcggccgggcatgtacatcgggtccaccgacagcaggggcctgacccactgcctgtgggagatcgtcgacaactccgtggacgaggcgctggccggtcattgcaccaagatctcggtggtgctgcacgccgacggctcttatgaggtgtgcgacaacggccgcggcatcccggtggacatcgagcccaggaccggcctgcccggtgtggagctggtgatgacccggctgcacgccggcggcaagttcggcggcgtctcctacaccgcctccggcggcctgcacggcgtgggcgcctccgtggtcaacgccctgtcggcgcggctggacgtggaggtcgaccgcgacggccacacccacgccatgagcttcaagcgcggcctgcccggggagttcgccgcccccggccctgagcggcgcttcaagaagaagtccgggctgcgcaagatcgccgaggtgccccccggcgtgaccggcacccgcgtgcggttctggcccgacctgcagatcttcctcaaggacgcgcggatcgacaccgagacggtcatggaccggatgcggcagaccgccttcctggtcccgggcctggagatcagcgtccgtgacgagcgcggcgaggagccggtcgccgagaccttcaagttcgacggcggcatcagcgagttctgcgactacctggccaaggacgagccgatctgcgacacgctgcgctttcggggccgcggccacttcaccgagaccgtcccggtgctggatgagcagggccacctgacccccaccgacgtcgagcgcgacctggaggtcgatgtcgcgctgcgctggggcaccggctatgacaccgtctgcaagtccttcgtcaacgtcatcgccacgcccaagcacggcacgcacgtcaccggcttcgaccgcgccctggtgcgcaccatcaacgagcagctgcgcgccaccaagctgctgaagaacggcgatgagccggtcaccaaggacgacatcctggagggcctgaccgccgtggtcacggtccggctgcccgagccgcagttcgaggggcagaccaaggaggtgctgggcacctcggcggccacccggatcgtcgcccgggtcgtctccgaggggctgaaggaggccttcgacaaccccaagcgaggcgcccgccagcagatgcgcgccgtgctggagaagatcgtcgccgccgccaaggcccgcatcgccgcccgcacccaccgcgacaaccagcgtcgcaagaacgccctggagaactccgccctgccggccaagctggtggactgccgcaccaccgacgaccgcagcgagctgttcatcgtcgagggcgactcggcgctgggcaccgccaagctggcccgcaactccgagttccaggccctgctgccgatccgcggcaagatcctcaacgtgcagaaggcctccatggccgacatgctcaaaaacgccgagtgcgccgccatcatccaggtggtcggcgccggctccggccgcaccttcgacctggaggcggcccgctacggccgggtcatcttgatggccgacgccgacgtcgacggcgcccacatccgctgcctgctgctgacgctgttctaccggtacatgcgtcccatgctggaggccgggcgagtgttcgccgcggtgcccccgctgcaccgcatccagctcaccaaccccaagaaggggcaggacaagtacgtctactgctacaccgacgccgagctgcgccggaagctggtggagttcgagcgccgcggcatccgctggaaggagcccatccagcgctacaagggcctgggcgagatggacgccgaccagctggccgagaccaccatggacccgcgccgccggatgctgcgccgcatccggttgcacgacgccgaagaggccgccaggatcttcgacctgctgatgggcagcgaggtggccccccgccgggagttcatcaccgccggcgccgccgaactggacgccgaacgcatcgacgcctaagccgcggcgagccgccgcgaggtgttcggatgcgcccgccgatcacggcgaaacgctctgccggggcgcgtccggaccgtcccttcgcccgggtgtgatctgggcggggagagcggttcgggcgcgccgcccggggtatgtcgatcatgaaagcgcggggggcgcctgaccgcgcgggcatcgggagggcgtgatggcgaaggcggtcaccggagccggtgcgcagaccggcgagctgcggcgggtcatcgggcgcaaggtgctcgcgctgttcgtggtgggcgacatcctcggagcggggatctacgccctggtcggcaaggtcgccggagaggtcggcggggccatctgggtgccttttgtgaccgccttcgtgctggcggcgctgaccgcctcctcctatgccgagctggccggcaagtacccgcaggcggcgggggccgcgctgtatgtcaacaaggcgttcgggctgccgttcgtgacgttcatcgtggcgttcgcggtgatgatgagcgggatcacctcggcgagcgcggcggcccgcgccttcggcggcgactacctggccgagttcgtctcgctgccggcgctggtgggggcgctgctgttcctggcgctggtgacggtggtcaacttcgccgggatctccgagtcggtcaaggtcaacgtggtgctcacggtgatcgaggcgttcgggctgctggtgatcatcgcgatcggggcctgggcgctggccaccggggaaggagagccgggccgggcgctgcagttccgcgagggcggggtgctgctgggcgtgctcggcgggaccgcgctggcgttctactcgctgctgggctttgaggactcggtcaatctggccgaagaggcccgcgacccggcccgggactacccgcgggcgctgttcggcgggctggggatcgcggtggcgatctatgtggcggtggcgttcaccgcgacggtgctggtggacaccgacaccctcagctcctccagcgggccgctgctggaggtcgtgcacgtggccgggctgagcttcccgcccaagctgttcgcgctgatcgcgctgctggcggtgggcaacaccgcgctgatcaacatgatcatggcctctcgtctggtgtacgggatggcgcgcgagcgcatcgtgcccgcggtgttcggcatcgtccatcccacccgggccacgccctgggtggccatcctgttcaccgtggcgctggcggtgatcctggtgagcaccggcgatatcggcgggctggccgacaccaccgtgctgctgctgttgtgcgtgttcgcgacggtgaacgtgtgcgtgctggtgctgcgccgggaccgggtggcgcaccggcactaccgggcgcccacctggatgccggtgctgggcgcggtggcctgcgtgctgctggccctgccgatcaccggcagggacgcggcggtgtatctgcgcgcggccctgctggtggccatcggggtggcgctgtggctggtcaaccgggtgatcgtgagcaggagcgcaggcggcggcacgcctgggcccggcgccgggtgacagaccccaacatcggggcgccggacggcataaggctcgtcaaaccgccggggcggccgatgcccgcgaccgaagacgcggacacaatgtgttcgttcagtgacgtaatgcagtagacgtgccgggcggtcgccgggtggggaggggcgcagggtgccgaagacacagctgatcgcggactatctgcacacctgcgcccggtggcggatcaacctggtggaggagagcgactgcgggcgcaacgcccgcgccgcgatcgcgctgatcgacgcggcggagtacgcggcctccctggacgagcacgaccaggtggtggtgcgcctggcggtcgccggctgtttctccggcggccggttcgaccccggcggggagggcgagcgcatcgtccggaactggtgctatgacggcgggctgcagcacccgggcgagctgctggaactgctggccgaggcggcggagcgcacggtcgcctcggcgccgcgccccccgcgtccgcgcaccgcccagccgtgagggcgccgtccgggcgcaccggctacacgaaatcgcggtggtggagctgaggcttgcccgtcggcgtggtgaagatcctgccgcgggacctgctgggcagcggtcgcatcaccgtaggcaggccttcgccgaccgtatgaccgggaagccttgaggcgggtgctcgttggactcggaaaacctctggggcagcaggcccgcccggccgcacgccgctgcggcggaccgtccaggcgctgagcgaggtgctctggcgccggacgcgcaccggaaccacatcgggtgcggggccgtgcacgatcgtgagccgtccggacgccgcgttcggcgtgatctttgggtcggcggcgggcccgggacccgcgggcgcgtccacagcgctccgcccgctccacgggcagccgcccatccgtcgtgcgggcatggctgcccgtgcccggtggtcggactggccgagatcatcgccaagacggcggcggtgccggtggaccggacatcgggccggtggggccgtccgatcacctgcagtggcggccctcaccgtggacgtgcgggctgcaggccctgccggtccggttcaccccggccatccgcggaaagcgccctgccgaggtcaggccggttcgttgcccggcttccacttgatgccgcagccgaggctggggacgtgcggctcgggcacggtcttgccggccagcaccaggtcgatggcggcgcgcagggagctgccgtcggcggggacgtcgttgccgggccgggcgccgtcgaactggccccggtaggccaggcgcaggtcccggtcgtagaggaagaagtcgggagtgcaggccgcccggtaggccttggccacctcctgggtctcgtccaccaggtaggggaaggtgaagccggcccgctcggcctgctcgcgcaggtggtcggggccgtcgtcggggtagttggtcacgtcgttgctgcagatggccacggcggccaggcccttgtcccggtatccggccacgaccgagcccagggcggactcgatccgccgcacgtacgggcagtggttggacaggaacatcaccagcaccgcgggggcgcccgacaggtccttcagcgacaccgtgccgcccgtgatcgccgggagcgtgaagtcgggagccggcgttccgagcggaaccatgaacgaagcgatggccatgacaccatcctgacagagtcggcccgccgcccgactgagcttttcaaatatttcctatctagaaagttgatttcttgtgcggggtgtgcctacgctcgttgcgtgccgtcgaacaagcgcctgaccagcagaggccacatcgacttctgtcgcgtggccagcgctctgtgtccgcgctgaccgcgcccccgtggcgacaaccctccgaggcgacgtgcgcgccctgccggccggcgtgaaaagacctgccggagccggactttccaccccccttttcggcgccgaagggtgccgtggcgtccgcctgcatgtctgcccggaggggacgcgaccgaaaacgccgcgggaacgggccgccgaggccgcctcccggccgtgcgtgcccgacaagccggagccttccctccgatacgggaggcgatcgaaccggactgttgaactcgccctgcccgccgccatgcgggacgccccggaagcgggcacccgctgtggcggcggggcgacagggctcaccgacggctcggcccggtgcttgtgtcctcaccggccgagcccggagggcgccgtcagtgcggcgcggggcctgcgcccgtcgccttcggcgtcctccggccgccgggagcggcaggccgcccgaggcggaccttggggtgggggccgccggcccgccgctcccggccttcggtgttcaccgggaaaggggcgctgctcgtggtgctcctgaggtccaggacatatttcccggtaaaactacggcagtattgaaatcatggtgagggtttttgtgtcgagatgtgcgtgctcggcccttgctcacctgccgccatgtcgacttccggtgggtcacggcagaccgctgtagccgcgtgtaccggaactgaggttttctcatcgaaatgaggagggtgatccgggtgcacggcgcccatcggaacggcgccggtgtgctgtcgccccagtcgagagcgatccggcgcaagggcgcctttcggtacgtggccttcgaggtctaggacggggctagggcggtttccagcgccatgatgtcgcaggtcacagcggagttcccggatgtagcgccccagcaggcgacctccggaacggcgtgtcgaaaaggcccatcgagaaagcctcactggccggcctaactccgaacgaatttcgcgggccgtcttcaaagggaactgtgaacaggagtgtgcttttcctgatctgagagtttgtcgtgcgcgcttatagtgagttggtgctgatctgcagaaatttgctgtcttctgtcgaccttggatagtgcgcttcgtgtccagattgacacggagcacgtgacagggagaacgggagagggcagagccatgctccttgcgatggtccggcaggaggtggctcccgagatgggcgagcagtccacgcgcctgcgcctgggggagatctacgagtcgttcgacatgccggggctgcgggctgaactgctcgatgagcggctcattgtgaacccgatgccgatcaagctgcacaaccgcgtcgtcacctggctgacggcggagctactgggcctgtgcgcggaacgggactgggatctgctggcccatggcgcagtggaactagcgaagacctccgacaaggtgcagccggatcccttctctgcccactggacgaatccatcgatcatcaatggctgatcttcgccaaggacgtgctgccggcggtcgaggtcgcctcttccgtccagcgggcacggcgaccatgaggtcgaacggagcgcctgcgcgcgcagcgagatcccgatttacctggtcatcgaccctcgggacgccgggatcaccctgtattcggggccggagccgggcggttattcgccgatggcggccgtgccggtcggcgacaagctcgacctgcccgggccgttcgggatcgtcttggacaccgggaccacgccgaggcgtccggagcgttctgagaacgcccagcggaaaccggggcgatgaccgttgctcccgtggccgggagcggccacgggagcaacgggtggctattcggcggagggctcgggcggctcctcgggcaggggaggcaggagcgagccgatcgcgccgccgatggcggcgatggcggtggggagcttgtccccggagccgtcacggcggcccagctcggcgggcagctccacggttttgccggcctcggagacggcgcgcagcggggccggaccggcccacgcccgcagcaggacgtcctcgcccttgaggaagcggtgggagcggacgccgccggtggcgcggcccttgcgcgggaagaccgcatagtcggagaccttgacggccccgttctgggtgccgggcagggcggcggaggaaccggcgatcgtcaccacgcgggactcccggtccgggtcgacggtgccgaaccagatgacgcgggcgccctccgacagcttgatgccggccatgccggcggcggcgcggccctgcgggcggacgttggcggcggcatagcgcagcagctgggcgtcgctggtgatgaagaccaggtcgtgctcgtcggaggccagctccacggcgccgaccacgcggtcgccgtccttgagggagatgacctcgaactcctcccggttggccgggtagtcgggcaccacccgtttgaccacgccctgttcggtgcccagggccaggccggggccgtgtccggtcagcgagcccagcccgaccacgcgctccccgtcggccagcgtggtgtactcgctgatcggggcgccgccggccagtgacggcgggccgtcgccgggcggcagcgccggcaggtccagcacctccaccttgatcatccgtccggcggaggtgaccaggccgacctcgccgcgggtggtggcgcgcaccaccgcggccagcacatcgtgcgggccgctgccgctctcggcgggcagcgggccggggccggcggtgcgggccagcagcccggtggaggacagcagcaccaggcacggctcgtcggggacctccagcgggacggcggcggccgtctgcccggaggactccagcagcacggtgcggcgcggggtgctgaacttcttggccacctcgcccagctccttggcgaccagcttgcgcagcttgcggtcggactccaagatcgcggtcagccgggcgatctccttgccgagctgctcggactctttttccagctccagccggtcgaagcgggtcagccggcgcagcggggtgtccaggatgtactgggcctggatctccgacagctcgaaggtctccatcaggcgccgcttggcctgggcggagtcgtcgctgtcgcggatgatcgcgatgacctcgtcgatgttgagcagcgcgaccagcagcccttcgaccaggtgcagccgctcctggcgcttgcggcggcggaactcgctgcggcggcgcaccacctccaggcggtggtccacatagacctgcagcagctcccgcaggcccagcgtgcgcggctggccgtcgaccagcgccacgttgttgatgccgaaggtctcctccatgggggtgagccggtacagctcggccagcacggcctcggggttgaagccgtttttgacctcgatgaccagccgcagcccggtggtgcggtcggtgaggtccttcaggtcggagatgccggtcagcttcttggcctggaccaggtccttgatcttggcgatgacgcgttcgggaccgaccccgtagggcagctcggtgaccacgatgcccttgcggcggggggtgacgttctcgatccgcgcggtggcgcgcatgcggaaggtgccccggcccttggcgtaggcgtcgcggatgccctccagccccacgatgatcccgccggtgggcaggtcggggccgggcacgaactgcatcagctcctcgagcgtggcgtcggggtgctccagcaggtgccgggcggcggccaccacctcccccaggttgtgcggggccatgttggtggccatcccgaccgcgatccccgaggccccgttgaccagcaggttcgggaaggccgcgggcagcacctccggctcgcgctcctgcccgtcgtagttgggccgaaagtcgacggtctcctcgtcgatggcgtccaccatcaacatggcctcgttggacaggcgggcctcggtgtagcgcatggcggccggcaggtcgtcgccgcccagcgagccgaagttgccgtgcccgtccaccagcggcatccgcatcgcccacggctgggccatgcgcaccatggcgtcgtagatggcgctgtcgccgtgcgggtgcagcttgcccatcacctcgccgacgacccgggcgcacttgacatggccgcggtcgggccgcagccccatctcgttcatcgagtacaggatccggcgctggacgggcttgagcccgtcccgggcgtccggcagggcccggctgtagatgaccgagtaggcgtactcgaggaagctgccccgcatctcctcggagacatcgacgtcgatgatgttctcctcgaagtccggcgggggagggggtgctggggatccgcgtcgtgccatgcccacattgtggccggtcccggggacggtttcggccgcacggggcgtgcccgcgccggtcgttcccggccggggacctctcgtggcacatttcgtggcacattgagacgtccccgacatgacggccggtggaggtggcgatgggctcgcatgcgaacttccagaacgagatctacctgaacgggctcggcgacgtccgccccgagctgcccaccgacctgaccaagctggagaagctggccgaacggcggttgccggccggggcgttcgggtatgtggccggctcggcgggcgccgaggcgacggccgcggccaaccgggcggccttcgaccggtggcggatcgtcccccggatgctgcgcgacacctcccggcgggacctttcggtgcgggtgctgggcacggcgatgcccgccccgctggtggtggggccgatcggggtgctgtcgatcctgcacccggacgcagagccgggggtggcccgcgcggcggccgagctgggcgtgcccatggtgctcagctcggtgtcgtcggtcaccatggaggaggcggccgaggcgagcggagagggctcgccccgctggttccagctgtattggtccaagaaccgggacgtggcggccagtttcctggagcgcgccaaggccgccggctacacggcgctggtggtcaccctcgacacccacgcgatgggctggcggccccgcgacctggacaccgcctacctgccgttcctgcgcggcatcggagtggccaactacttcaccgacccggccttccagaaggcggtgggcggcccgatcaccgacgccaaccgggacgcggcgatcctgcagtgggtggccgacttcggggaccccacgctcacctgggacgacctgccgttcctgcgggagcactgggacgggcccatcgcgctcaagggcatcctgcaccccgacgacgcccgccgcgcggtggacgccgggatggacggcgtcatcgtctccaaccacggcggacgccaggtggacggggcgatggcggcgctggacgcgctgcccggcgtggtggaggcggtcggggagcgggccgaggtgctgttcgacagcggtatccgcaccggggccgacatcgtcaaggcgctggccctgggcgcccgggcggtgctggtggcccggccgtacgcctacgggctggggctggccgggcaggcgggcgtgcggcacgtgctgcgctgcctgctggccgagctggagctgaccatgatgctctccgggttcactgggccgcaggagctgaccccggagatcctggcccccgcaccctgacatatgtcatggcctgagcctgcgaatatcccggccggttcctgacgctcgtgactgcacgttcccgccgtgcgcgggaagcatggacgccatgagcgaccatgtgatcgaggtacgcgagctgaccgccgggcacggcggggtcgagaccgtgcgcggtgtctcgttcaccgtcgcgcggggcaccgtctacgcgctgctgggcgggtaccgctccgggaagacgacgctgctggagacggtcgccgggtgccggcgccccatgtccgggacggtgcgggtcatgggagcggacccgtatgcgccttcggagcggctgccggtgggcaccgtgtggcgggagggcgggctgttcccgggcctgaccgtcgccgaggtggtcgacgcctggcgccgctggacggtgaacccgctcgaccgggacgaggtgctgggactggtcgggctggaccgccgcgccggcacgcgctttgagcggctgggcccggccggcctgcggcggctggacctggcgctggccctggtgggccgcgccgaggtgctgcttttggacgagcccaccgcgggcctgcccgccaccgacgcccacgcgatccgcgggctgctgcgggacctggccggtgcgggggtgacgatcctgctggccacccgcgacctggacgaggcgtgcgccgccgaccgggtcggggtgctggaggaggggcgcctgaccatcggccgtgcctccggctccctgcgcgccgcctgacccgcgctcacgtggcggccttgtctcaaacggccggcccgaggggacttcccggcaggccgtcagggggcgcctcatctcccttcccccggacgggcagctcccgggacagctccccggcgaagcgctgcaagatccccagcaggtcggcggccaggcggggcggacggcggcgatgcacgatgtagatctcgcgggccagggaaaggccgcgcagcgggcgggcggcgaaggcgggggaggcggtgtgccgcagggcggtgctgggcaccagggcgacgccgatgcccgccgcgatgagcgccagcgtcacctcatagtcgtgggtctcgtaggcggtgcggaccggcacaccggtctgcgcggcgaccgtctccaggcacacccggttgtgcaccccgggctcgccggagatccactcctcgtcggcaaggtcggcgaaggagacggcgggccggtcggcgagcgggtgctcgggcggcagcaccaccagcagcgggtcggtcaaaagcagctcgcgccgcagcccgggcgccgcgggcagggacccgccggggtagcggtgggtcaccagcaggtccaggtcccgggaggtcaccaggtcgtagccgcgcggcggctccaggtccagcagcgacagccgcaccccggggttgacccggcggaaggcggccagcgcctccggcagcagcgtcttgccggcgctggcgaacgtgccgaccgacaggtgctgcggctgcctgccggccgccgtgcgcaccgcctcttcggcgtcccgcagctcgcccagcacgcgttcggcgtgccgcagcagcacccggccggcctcggtcggatgcgccccggaggcggtccgcaccagcagcgggcaccccccctcctgctccagtttggccagctgctgcgacagggccgagggggtgaacgacatctgctcggccgcagcggtgatggacccggcccggctcaccgccaccaaagcgcgcaacccggtgatgctcagcgccattaagcgattctaaaggcttcccatagatccttactggtgcttaaggggcaaggggacgagactcctgggcatgacaagcgacaccatcgaagccctgccggccacagaagacgtccgggcggcggcggagcggatcgcgccccatgcgcgccgcaccccggtgctgaccacccggatcgacggccgtcccgtcaccttcaagctggagcacctgcaggtgaccggctcgttcaagttccgcggcgcgctcaacgccctgcgcggcggccgcgacgtccaccgggtggtggccgcctcgggcggcaaccacgggctcggggtggccgaggcggcccgcctgtgcggcgtccccgcgcggatctacgtgccgcgctccgcccccgaggtcaaggtgcgccgcatcgccgccgccggcgcgcaggtcgtccgctgcggcgaccgctacgccgaggccgaggaggccgcccgcgccgaggccgccgccacgggcgcggccttcctgcacccctacgaccaccccgaggtgatcgccgggcagggcacggtcgggctggagatcatcgagcaggccccccactgcgacaccgtcgccgtggcggtgggcggcgcgggcctggcggccggcgtcggcctggccctcggccccggccgcgccctggtggcggcggaacccgagcactgcaacgccctgcacgcggcgttcgccgccggcgagccggtcgaggcgccggtggactccgtggccgcctccgcactgggcgcctcgcgcgtgggccggctgccgttcgccctgctgcgggcccggcccaccacgtgcgtcctggtcggtgacgagcagatcctggccgcccgggaccggctgtgggaggagctgcgcctggccgtcgaaccggccgcggcggtgcccttcgccgcctggctcgccggcaaggtccccggagagcatccgtgcctggtgctgtgcggcgccaacgccgactggcgcccgtcctgaaagacccggtgcggcacgcccgatgacgccgtttcgcataccctgagcgggtcccgccccctctgtcgcggacggagagcagaaccggtgcagttgcgcgttccccgaacccccgtgctcgccaccgcgatcgtgggaatgtcgctggtggcgctggggggaacactgctgccctcgctgtggcgggagatcgtcctccgccacgacctggaccgctccctgtacgccctgctcagcgtggccgggctgctggggctgtacgggcggctgctgtggggcaacctgatgcgccgcacccacccccgccaccgggtgggcctggccgtcatcgcggtcatctcctgcctgctgccggcggtgctgggcccggactgggcggcggcgctggtgatgccggccgggctgatcccgctggtgctgccgctgcgggtggcggtgccggtcaccgcgatcggggcgctgggcatcaccggctacgggctggcgctgggcctgccggtgccgaccatggtgtatgagttcttctggttcccgttcgccgcgctgtcgggctacatctctttctggctgttccacgtggtcaccgagctgcgccaggcccgcgccgagctggcccgcgccgcggtgggggaggagcggcagcgcttcgcccgcgacctgcacgacgtgctcggccacagcctgcaggcggtggcgctgcgggccgaggtcgccgaacggtacctggaccgcgacgtggcacgggtgcgcaaggagctgaccgagatccagcgcatggcccgcgactgcgtgcacgacgtccgcgaggtcgtccgcggctaccgcgccacctcgctgcgcaccgagctggacggcgcctcggcggtgctcagcgccgccggcatccgctgccgccccccgcaggtgcccgacctgcccgcccacgtccacgagccgctgggctgggtggcccgcgaggcggtcaccaacgtgctgcgccacagcaccgccacctggtgccgcatcgaggtgagcgtggacggccacggcgtgcatctggagatcgtcaacgacggggccggccgccgcgccgccgccgagcacggcagcggcctgaccgggctggccgagcggatcgccgccgtcggcgggagcttttccgccggccaccgcggcgacggcacgttcgcggtgcgggccgcggtgccggtgcgggcgccggcggaggcggcgcggaccggggcggagggaacggcatgatccgggtgctgctggccgacgaccacctgctgatcagggaggcgctggtcctgctgctggagaccgaggagggcatcgaggtcgtcgccgatgtgggacgcggcgatgaggcggtggagcaggcccgcgcgctgcgcccggacgtggcggtgctcgacatcgacatgcccggcatggacggtctggccgccgccgaacgcctctcccgcgaggtgccctcctgccggttgatcatcgtcaccgcgcacggccggcccggcaacctgcgccgcgccatggccgccggggtgcgcggcttcctcggcaaggacgcccccggctctcggctggccgaggtgatccgccaggtggccggcggggcccgctacatcgacccgcagctggccgccgacgcgctggccgccgaggagtgcccgctgaccccgcgggagctggacgcgctgcgcgccgccgccgacggttccccgatctccaagatcgcccgcagcatgggcctgtcggagggcaccgtccgcaactacctgtcggccgcggtcaccaagctgggcgccgacaaccggcacgccgccgtccgcgccgcccgcgaccgcggctggatctgaccgcccggccggaggacctttgggccgcgggcgggtcggggaacggccggggcggctcgaaccgctccgctgaggcggcgcggcggtaccggaggggatcgccgccgtgcccttcccggcctttgagatcgccttcaccacgggccgggagcggatcgtcgacggcgggctcggcgtgtcgcgcttccggcgggtcttccgccgccgggcccgcggtcttcggcgttgatcgagagttttccacaaaatcgcatttcggtgcggagacgtcccagcggctgataagcaacaaggaactatgggcgactcaagcgacgggctgcgggacgaggccgaggcgtgcctgcgggcgctggccggtgaacaggcccggttgcgcgaggaccagtggaacgcgatccgcacactggtgctcgaacgcagccggatgctggtggtgcagcgcaccggctggggcaagtcggcggtctacttcgtggccacccggctgctgcgcgaccggggcgccggccccacggtgatcatctcgccgctgctggccctgatgcgcaaccagatcgccgccgccgagcgggccggcatctgcgcccgcaccgtcaactcggccaacaccgaggtgtgggagcaggtgttcgccgaagtcgacgcgggcgtggtggacgtgctgctggtcagcccggaacggctcaacaaccccgccttccgcgacgcggtgctgcccaagctggcggccggggccgggatggtcgtggtggacgaggcgcactgcatctccgactggggacacgacttccgccccgactaccggcggctgcgcacgctgctggccgacctgcccgagggcgttcccgtgctggccaccaccgccaccgccaacgcccgcgtcgtccaggacgtgcgtgaacagctcgcttccggcgccgcggccggtcccgccggggaggtgccggtgctgcgcggcagcctggaacgcgcctcgctgcatctggcggtcgtgcggctgccgaccgccgagcaccgcctggcctggctggccgagcgcctcggcgaactccccggatcggggatcgtctacgccctgaccgtcgccgccgcccacgagatcgccgccttcctgcgcgaacgcggccaccgggtggccgcctactccgggcaggacgaccccgacgaccgcctgcgcgccgaacaggacctgctcggcaacgaactcaaagcgctggtcgccaccagcgccctgggaatgggcttcgacaaacccgacctgggcttcatcgtgcacgtgggcgcgcccccgtcaccggtggcctactaccagcagatcggccgggccgggcgcggtatcgaacgcgccgaggccatcttgctgcccggcgccgaggaccgggacatctggtcctacttcgcgagcctggccttcccgcccgagccgctggtgcgggccgccctggacgcgctggccgccgccggccgcccgctgtccaccgccgccctggaaccactggtcgacctgggccgcagccggttggagatgatgctcaaggtcctggacgtggacggcgccgtccgccgcgtcaaaggcggctgggaggccaccggccgcccgtggacctacgacgccgaccgttacgcccggctggccgccgaacgcgcccgcgagcagcaggcgatgctcgactacctggacaccaccggctgccgggaggagttcctgcgccgtctgctcgacgacccgcaggcggccccctgcggacgctgcgacaactgcaccggccggcactggcccaccgaggtctccgagaccaccgccgaacaagcccggcggcggctgcgccgccccggcgtcgaagtccccccgcgccggatgtggcccaccggggtctttggtgacctgggcgtctgcggccgcatccccgccggcgagctcgccgagcccggccgtgccctgggccgtctcaccgacatcgggtggggcaaccggctgcgcgccctgctcgccgacaccgcccccgacaccgaggtccccggcgagatcctcaacgccgtggtgcaggtcctggccgcctgggactgggcggagcgccccgccgccgtggccgccgtcgcctcccgcaccagaccccgcctggtctccagcctgggggagcgcatcgcccacatcggccgcctgccctacctgggcgagatcgcctcccggggccccggcccccgccgccacaacagcgcccagcgattgcgctcggtatggcgctccctgaccctcccggaccgcatggccgccgcggtggcggccgtccccggccccgtcctgctggtcgacgaccgcatcgacaccggctggaccatgaccgtcgccgcccgcctcctccgccgggccggcgcccccgccgttcttcccctggccctggcggtgacgaagtgatcggtggggctcggccgggaacgccggccgtgcgggagcgatctgggaacgcatcgcagacggcggcgatgcgcgagcacgccatcgtccccgtcgcgaactgcggagacggcgtgttgaagaagttcggcgggcgtgctgaacgaccggtgaactgcgggcgcctgaccggtcgccggtgaggtggtgcgggcgaggcgacgaccggcggtgcgcggtggcccatcggggtgagccccggccgggatgccgcgctgaacagaccgaccggcgggagtgccggaacgcccggtatgcccccgaaggcggggccggccgggaagccggtgcggacgggcttagttattggccttcttgatctcgttgtcgacggccttcaggacggggcgggcgccgacattggacatggcacgggcggccaggcggcagccggaggccagcgcctcggtgggcggcttgccgtccagccagggggccaggaaaccggcgatgaaggcgtcaccggcgccggtgccgtcaacgatcttgtcgaggggctcggcgggggccaccaccggttcggcgcgtccgttggtgtaccacagcgcgccgtcggcgcccatcttgatgaccacctgcgggtaccaggcggtcagcaccttggcggcggcctgcggctcctcccggccggtcagcacctcggcctcggcggcgttgacgatcagcagccggacgccctgggtccactccaggaacggctcggcgccgacccgcttgaggggcgaggaggacccggcgtccaccgagatcgacatctgcgcctcccgggccagcgccagcgcgtgccgggcggccttgcgggccccctcgctcagcaggcagtagcccgacaggtgcaggtgggagccctgggtgaagacgtcctggggaatgtcctccggcagcagggcggcgttggcgcccgggtccgacagcatcgtgcggtcgcccttgtgggtgacgagcaccacgcagcggccggtggggcgctcgctgtccatcaccgtgcgggggtccacgccgaaccccatgagctccatgtccaggttgcggccggcgatgtccgagccgcggcggcacacgaagacgacctcggacccctcgacggcgagccacgacgcgatgttggccccggagccgcccccgtgcgtcgtcaccgtggccggggtgtcgcttcccttggccagggggtaagcggcccgtgccacggtatcggtcatgagatcgccgaccacgaccacgcgcgtcatgacgtcaccaccttgatcaacaccaatagcgccccgctagcagattattccgggggcgtgtgatcgaccgtaacagttccaggccccctagtaggtctcgaactggcaccgaaaacttcgaacgcccgccacggtatccccgggagggacgtccaccgggtgactactctcgagtaggtgagcgactcgtaccccgatcactgggaggccgacgtcgtcttggccgatggcgggacggcgcatctgcggcccatccgcccacaggacgccgacctgctgcgggccttccacaaacggctgtcgcccgagtcgatctactaccgcttcttctccccccggccgcggctgagcgaccgcgaggtcaagcacctgaccacggtggaccaccacgaccgggtcgcgctgatcgccaccatcggcgacgccatggtggcggtcgtccgctacgaccgcctccccgaagagcccggcaccgccgaggtggccttcctggtggaggacgcccaccagggccgcgggctgggctcggtgctgctggaacacgtggcggccgcggcgcgcgagcggggactgcgccggttcgtggcgcacgtgctgccggagaaccggcggatgaccaaggtcttccgggacgccggctaccgcgcccggcagcgctttgaggacggcatcctgcagctggtgctggacctggagcccaccgagacgtccctggaggtgatggcggcccgcgagcaccgcgccgagtcgcgctccatccagcggctgctgttccccggctcggtggcggtgatcggcgccagccgggaggcccacagcgtcggccagaccgtgctgcgccacctgctggcgggcgacttcaccggccccgtctacccggtccaccccaccgcgaccgcggtggccggggtgcgggcctaccgcacggtgctcgacatccctgacccggtggacctggcggtggtggcggtgcgcgccgaggccgtccacgaggtcgtcgagcagtgcgccggcaaaggggtgcacgggctggtggtggtctccgcggggttcggggagaccggtgaggaaggccgggcccgccagcgggaactggtccgcctggcccgcgccaacggcatgcgcgtggtcggccccaactgcctgggcatcgccaacaccgacccggccgtgcggctgaacgcctcgctggcgcccaccatgcccggccgcggcccgatcggcttcttctcccagtccggcgcgctgggcatcgccatcctgcagcgcgccgccgaacgcggactgggcctgtcgacgttcgtgtcggccggcaaccgggccgatgtgtccggcaacgacctgctgcagtactgggaggaggacccggccaccggggtcgtcctgctctacctggaatcgatcggcaacccccgcaagttcacccggctggcccggcgcatctcgcgcgccaagccgatcgtggcggtcaagaccggccgcagcacccagggcgtgccgctggggcacgccgcccgcgcgctcaccctgcccgaccacgccgtcagcgccctgttcgcccaggccggggtgatccgggtggacgacctggaccagttgttcgacgtcgcccagctgctggcctaccagccgctgccggccggcgaccgggtggcgatcatcgacaactccaactccctgggcctgctcgcccaggacgcggcggtggcgctgggactgtccccgcgcgagccggtcgacctggggcctgcggcgggcgcggccgagtacgcccgggcgctgaccgaggcgctggccgacgaggcggtggacgccgtggtcgccctgttcaccccgccgaccatcggcgaggtggacccgggcgtggccacggcgatcacccgggcggccgccgcgggcgccaaaccgatcgtggcgacctacctgggcgccgccggcatgcccgagcggctgcgcgcacccggccccgacgggatgccggcggccggctcggtgccgtcctatcccgcccccgaggacgccgtgcgcgccctggcgtacgtcacccgctacgcgctgtggcggcgacgcccccaggggcggttgccgcacctggaggaggccgaccgcgaccgcgcccgggcgctggtggaggagctgctggacggcgccgacggcccggtgaccgccaccgccgaccaggccgcccggctgctggcctgctatggcatcaccatcgacgacaggcccggcaggggagcgccgaccaggatcgtcaccatggaggacccctccttcggcgccgtggtctccttcgggctgtcggacgacaccgccgcgctgctggacgaccgcgcctaccggctggcgccgctgaccgacgtggaggccgccgagctggtacgggccatccgcgccgcgccgctgctgttcggccaccgcggcaccgagccggccgacgtggcggccctggaacggctgctgctgcggatctcccggctggccgacgacctgcccgaggtcgcccgcctggaactggaccgggtgcacgccggccccgccggcatcacggtcggcgagctctccctgcgcctggcccggcccccgggcccccgccccgaactcggcccccgccgcctgcccaccccgcccgtcgcccgctgacatctccgcgggccccgtccgtgcggggagggccgggctccggcggcggccccggctccggagggatgggcgggaccgggtccggcggcggctccggcagcggaccgggcggccgcggcggggagggcggaggcgacggctgcggaggcggcggtatcggcggctccggggcgggaatgggcggctcgggagccgggatgggaggctccggctccggaacgggcgggtgcggaccgggaggcggcggcggaggaacgggcggaggccggcgcatgagatcggtggcgtccatgcccgtcctctacccgggatgagaccggcgaccgcccatccggtccgacgtgtgcacgcacgaccccggacagggcaggatggacttcatgagggacacccgagcgacggctcatgggttgcgcgccgccatcgagcgcagcggctactatccggcactcgtcgcggacgcggtcgaatcggcgttgggcgacgagccggtgctcgcctacgtggtgcaccatgaggccaccttcgacccggcgatggaggtgcggcggcacgtgaccgtgctggtcctgtcgcccacccggctgctggtgtgccacaccgacgagcacccgccgggcgagggcgtaccgcaggcgcatgcgtccaccaccaccgaggtcgtgcggctcgatcggatccagtcggtggcggtgacccgcgtggtgcccgatccggcctcctatgtgccgggcgtcccgcccaccgaggtggtgctcaccatcgggtggggagccatcgcccacatcgatctggaaccggccacctgcggggacgagtcctgcgaggccgaccacggctacaccggcaacgtgaccgccgacgacatgtcgctgcgcgtcagcgaagccgccgacggccccgacgcggtcgcccaggtcctggccttcgcccaggccctgtccgcggccaccggctgacggcgcgcccgcggcgcgggaacgcaccggcggccgcgctcaccgcgatccgccgttccgccctcgtgaaacgacggccgggcatgcccccggccgcgctcgggccggccggaatgagaccgcagacggctaccgtggtcggcggatcatgccctgcggcaccggaacggcccgcagggcgcgaggaatggagggcgtatgcggtctgcttcggtgaggtccccgcagggaggagccaggtgagcgccgggccgccggtgccccggtacgggagcgcggcgctggccgacctgccggcgtcggtgctgggcgcgttcggagtgccgggcggacggaacgtgctggccctgccgcaggccccccgggtctgcgtgctgatcatcgacgggctcggctgggagctgctgcgcgagcacgcccaggacgcgccttacctgagctcgctgccgggacgcgcgctgaccgccgggttcccggcgaccaccgccaccagcctggcctcgctggggaccgggctgccccccggcgggcacggattgttcggcatccaggtggcggtgcccggcaccggcaggctgctcaactgcctgcactgggacgacagcgtggacccccagaccttccagccggcgcgcaccgcctatgaacgggccgcggaggccgggatcagcgtggggtacgtggcctcgggggcctaccggggcagcgggctcagccgggcgaccgcccggggcgccgcctacctggccgccgacagcctgggacagctggtggcccgggccgagcaggcgctgcgggagggcgaacgctcgtatgtgaccgtctaccacgccgacctggactccaccggccacctttacggcgcgggctcgccggcctggcgctaccagctgcgcttcgtggaccagctggccgagcgcatcgccgagatcctgccgcccggcggcgtgctgtatgtgaccgccgaccacggcatggtcaaccccaccgagcggatcgacgtcgatgaggtccccgccctccaggagggcgtcgcccagctcggcggcgagccgcgggcccggcacgtgtacgccgagcccggtgcggccggcgacgtgctggccgcctggcgggagctggtcggcgaccgcgcctgggtgtgcacccgggaggaggccgtggccgcgggctggttcgggccggtggcgccggagctgctgccccgcatcggcgatgtgctggcggtgccgcacggcgacctggccatcgtggcgaccaaacgggaaccgataccgtccatgctggtcggcatgcacggctcgatgatcccccgcgagcagctcgtcccgctgatcaccgccgatcaccggctgtgacgccgaagcgccgggcggccacggatgccggcggttaggctggcggacgtgaccgacgcgccgacgcctggaaggcaagcccgcgccggggagggctccccgctcatcggcgtgcccgaactggccgaactgctgcgcctgcccggcccgccgaccctgctggacgtgcggtggcgcctgggcgggccgccgggcatggcggactaccgccgcggccatctgcccggcgccgtcttcatcgacctggaccgcgacctggccgggccgcccgggccggcgggacgccacccgctgccggcaccggaggccttccaggccgccatgcgcgccgccggcgtgtccggcggccggccggtggtggtctacgacgaggccgactccaccgccgcggcccgcgcctggtggacgctgcgttacttcgggcacccggacgtgcgcgtgctggacggcggctatcgcgcctggaccgcggcgggccacgaggtgaccaccgccgtcccgtcccccgccccgggcgacttcaccgcccggcccggcggcatgccggtgctggacgccgcgggcgccgccgccctggccgaaaacggggtgctgctggatgcccgggcgcccgaacgctaccggggcgaggtcgagccgatcgaccccgtcgccgggcacatcccgggcgcggtgtcggcgcccaccttcggcaacgtcggccccgacggccgcttcctgccggcccggcggctgcgggagcgcttcgccgccctgggcgtcaccggcgccgccgaggtgggcgcctactgcggttccggggtgacggccgcccacgaggtgctcgcgctcaccctcgccggcattcccgccgcgctgtatgtcggctcctggtccaactgggtcgccgaccccgccaaccccgtcgccaccggcgaggggtgagtcccgccccgctcagccggcgccgaagcactggaaaccgagggtgccgggggagcggggaacggcggccacggcgcgggccggggacatgcccgcacggagtcggcggtgcagggacgtcatgaacgcatgcgccccggcgtcccggacgggagcgacactggcgatcaccgtggcggtgcccagggccagcagcgcaccgacgatgccgagcatcccctcgccgccggccgcccgtccggcgtcgcaggccgacagcaccaccaggcgcggcgcggcggcgatgtcctccagatcgtgggccagcagcggcccatcggccagccgcagatgcgagaacaacgggttgtcctcgcggaactccccgtgggcggccagatgggccagctcggccccgtccagggcgcgccgcaccggcagcgcggcggcggccgcgccgcgcagcaccgtggcgtgcggatacagctcggccagcgcggcgatctccgcctcggcatgcggcagcgacggcccggcggccagcaccacccggcccgatccgcggccggccgcggcggcgcgggcgtgcagccaggcggtcgccgaggggacgacggtgagcggccggcgcgtcagcgccgcccacggcaccgcgtgcagcgcacccaccggggcgatgaccagctcacgtccggacaggacgcggcgcagcccggcgggcgcccacgccgccatccgccacgccgcctcccgcagccccgcggccgcggagtcatcggcgcggcgggccaggcgccgcaccgcgaaacgcagccgctcggcgtcgtgggccaccgccccgtaggggccgatcggccagcgccggcaccggcccgcggcgaccgtcaccgcgtgcagcgcgtcaccgacgcgcaccagctccaccagcgcccgctcgcccagggcggccgtcaaggcggggacgccggctaggcggggacggggcggggcgccgctgggggagtgccggcgcgacgcctcccgcaccgccgcctccagccgggccagccgccgggcggtcggcagcggatcggccccgcgggcgacggcggcggcgtgctcggcggccgccgcccgcagccgcgtcagggcctgcgcccgctgcgggtccgccggcgggcgcacggccgtcacgcggcgggccacggcccggcggcgctcctcggcggccagcagctgccgggcggaacgggccagctccaggcccagcgcggccagctcctcacccacccgcgccgcccgcacccgcagctcggccgcgccgaacacctcggcgtactcgtcggcgacgcgcagcccggcccggacggcggccagcgctccgcggcggtcgcccgacagcgaccgctccagcgcgacggcgtgccaggcggccacccgcagcgcggccgggccgtgccggcgggcccgccccgcctgctccagcagcgggcgggcgggacggcccagccgcagcgccagccgcgccgcgatgacgcgcatgccggcggcctgctcatgccagccgccccgctccagccggtcggcggtggcgacggcggcgtgccacagcgccgcggagcggtccccggccgcccagcgggcgcgcagcagcagatgctcggccagcagcatccacccggtccgctcctgggcggcgaaggcggcgcgggcccgctcggcggtccggccggcccgctcggcgtccccgtcggccagttcggcgccggccagcagcagcaatccgtcggcgacgtcgcagcggtagccgcgttcggccgcctcggccagcgcaccggccagcagcggccgggcctcgccggtcagcccggcggcgatcagggtctcggcctggtcgaggcggcactgcacgacccgctcgccggtcagatcggcctcggcttcggcatacagccgcaatgcccgcggcaggtcgccgcaccgcgacagcacgaacgccaggttgcctttggccatcgccgcctgggcgcgcagcccggcccgctcggcgaccgtcacggcctcggccagcgcccgccggcccgcctgcaggtcgcccggcctgccgcggagcgcctgcgccagtcccaggttgatcagcagccccgccagcgtgaccggatcgtcgccgcggcgcagccggggcagcgcctgccggacggcctccagcgcctgcgccgggcgccccgcccgggccagcgcgcaggccacattggcggccagccggtcggcgtcggcgccgcgcagcactttcgccgcggcatcggcgcaggccagcgcccggggcagggcgccttgggcggtcagcagcccgaccaggttcatctgcaccagggcccgctcgtaggccaggccggcgccttcggcggcccgcagcgcctcttccaggtgcgccaggccctcctccagcagcccgagctccttggcggccagtgcggcgacccgccgtaacgtgatcgcctcgcgcggcgtccgctcggcggcgtcgccgagcgccgcgaccgcggcggcgtgggcgcgcggcggatcggcggccgccaggcgcagcagtctcgcgctcacagccggatccagtcggtgaccaccggggagccgccgtccggcaggatcagcaggctcaccggcccggccggcaccccctccaccacgaactgccccgccgcctccgcgcgtcccgccagctcgccgccggtgtgcctgacgcgtaccagggcctgcgcgggcggcagcagctgcccggcgagctggtacgccggccccgccccgctcacctccagctcgaccgtcagcccgcccccggtgaaggtcagcagccgggcgcccgtctcccgcaggaccggcgtccgccggtcctgcccggtctccaccaggcgcgccggcgcggcgtccgcctcccgccaccgcaacgccgcccgggcatcggccagcacgtgctgcggcaccgggtcgtaggccgcgaacgcggcccgcacgagctggagcaattcggcgtcggtcaccgggggttcccttccctcgtcgcggcgccgcctgtgcggcgatcgcccctcacccggcttcctccagacgtttgcgcagggaggccaggcagcgggcgcgggcggggccgatgctgccgatggggatgtccaaggccgccgagatctccgcgtaggtgggggacagcgccagcagccgcagcatctgccggcacaggtcgggcagggcgccgatggcctccatgacggcgcgcaggcgttcccttccggccagtaccgcatcgaagacggccgggtcgggcagtacctccagtggctggtcgtcgaaccggccgcgccgctcgcgcaggcagcgggccgcctcccgccgcgccgtcaccgccagccaggtgccgacccgggccggccgccgcagcgcgccgatgtgttccaccagacgcagccaggtcagctgcacgacatcggcggcgtccacccggctcagcccgtacgcccgcgcgatcgcccacaacatcggcgagtaacgctcggtcagcgcggcccacgccgcctcgtccccgccgcgcgcccggaggaccagctcaccgggcgggagccggcgcagcccctcaggcggcatcgcgggatcctgccgccgcggcgggaacgggacgctgtgcgccggccgcggcacggccccggaaaccatcggggctcccgttctcggcacctggaaccacctgctgggaaaggctcaccggacacctcgtcttccatagggccgccgccgcaaaccttaggaagaccccatcatttggacgcggagagttactgcatcgctactgctttgtttccgacatctgatgattggagcacgcatacgttgggtaaccgtccctgaacgcagtgaacttcaccggcctttgcaggacatgtcgtatgactgctggtttgttcagataaatcggcatcgtccttcttggcggggacgtgcaggcccctgccgatcacacgaccacgccgaggccgggcagggtgcgggatctggccggatccagcacccgcgcggcggccgccggggcgggcaggtcctcggccgccgccgtcgcggcgatcagccccgccacccgcggggccgcaaacgaagtgccgctccaggtcgcatacccggtgaacaggtccgggtccacgccgtccaccggcggacgcgggccgtcgaagcgcacatggcagctgaccacgttcacccccggcgcgcaggcgtccacccaccgaccgtagttggagaaccgggcgcgttcgccgccgtcgagggcggccaccgcgatcgcctgcgcgagcgcggccggccaaaacggccggtccgtggccgcgttgcccgcacaggcgaccaccaccgcggcgcggctcagccgcgccaccgcccgcgccaggagaggggagggccggtcgtcgtaggtgcagcagcccgcggacaggttcaccacgtccgcccgtccccagtcggccagccatcgcagcgcgcacagcatcgccaattcgtcgcacgctccgtcgctgccgagcacccgcatggcccggatccgggcggacggggcgtgctgcagcaccaccccggccacgaaggtgccgtgcccggcctgtgcgtccagttccgagtccaggtcggcgtcgaggacctcggcgacctccgcgcgctgttcggcgtaccagtcggtgtcctcataccaagggtgcggtgacagcccggtgtccgggatcgccacggtgacctgtcggcgcggcggtgcggcggccgccgggacgggcggcggagcggccggacgcggccggccggccggacccgaccaccacatcggctgtccgcacagcagggtgttgggcgccacggccggtccggggcgcaggccgtccccgcggagccggtccgacagctcgcagacgtccacccgcgcccggggccgcagccgcatcaggcacaccccgccctcgatgcggctgaagtcgtgccagcgccgcacccgctcctccacggccgccgcgtcctcggccgccaccaggagctgatcgcgccgcaccaccgtgggccgccccgccatcggctccaccagggccgcgtcggtgtgccgtgccagcatccgctccagccgcgcttctcgatcgaacacgaccccttccttaactctttgaaatcatgtgattacttttagtgttggggtgtgtgtgggcgccagcggactcgcccatgaatggagcggcgcgaccctcatccggtcggcgccggttgaggaaagccaagggaaaggaatgggcaagagaggttcgatctactagatggagtatgtgattaccaggacgggggtcgctgagcccgccgggtgaacggccgttcccgtgagtgcggcaagacacccggggcggcggccccttccggctcgggacgccgcccccatgccgtctttgccgcgacgggccggggcaccgcccgccgccgggcggcggggggaatcgcaaggaggcggccggccgtcacatcgtgggaatcggcaagagttgaccaaagaacggtcgtgctctggtgcgactcgtgctgatgatgcacaatgttgaacgcgggcactgtcctgagatttctgaggccgtaggggaaggcgagcctcggtacgcatccaggaggtccggtgaccgcacgtggcgttttttacgtccactccgcgccacctgcgctgtgcccgcacatagagtgggccgtcgcaggtgttctcggtgtgcccgcgtctttgacgtggactgaccagcccgctgctcccgggagcatgcgtgccgaactgcactgggagggcaggccgggcaccgcagccgcgatcacttccgcgctgcgcaactggaagatgctgcgctttgaggccactgaggacgcctcacccggctgtgacggggtgcgcttcagcgtcaccccctcactgggcgtcttcagcggggtgatcggggccaacggcgacgtcatggtgcctgaggaccggttgcgagccgccctggccaacgtcgccatgggcaagagcaccctggaatacgagatggaccgcctgctcggcaccccctgggacaacgagctggagcccttccgccgcgcaggcgacggcgcgcccgtccgctggctccacgccgccgtctgacaagctcccggccccggggccaccgcctggaccgagccaagggcacaaccgccctcggccggtgccgcctgcctgccaccggtcaccctcggtgagcgcgggacaccgtaccgaagacgcgcccgccgcccggcctcggcgtgcccgccccggcgcgggacccatgccctcgagggcgatgcccgttcggccgactacgtgattgcgacagggcgcccctctatctcgtcgctggaatggatgcgcataaaagaacagccctcaagccgttgtccatcagcgaagaggccgggaaggcacgcagggcgtctccgcgggaagccgggccttgcggtgcagacgcacaaggggcccgtgcgagcgcacgggccccttgacggtgaagcagactacagcgggatgttgccgtgagcgccgcgcgccgggatggcctcggcgacggcgcgggcgatggcgacgcgggtcgtggtcggggtgatgacctcgtcgacgacccccagcttgcgggcgcgctccagaccaccggcgatcttctcgtgctcggcggccagcttggcctccagcgccgggcgctcctcctcggaggcggcggccagggtgcgccggtgcaggatgcgcaccgcggcgaccgcgcccatcaccgccacctcggcggtcggccaggcgaacaccttggtggcgcccagggaacgggagttcatcgcgatgtaggcgccgccgtaggccttccgggtcaccagcgtcacccgcggcacggtggcctcggcgaaggcgtgcagcagtttggcgccgcggcggaccaccccgccgtgctcctggccgacgcccggcaggtaaccgggcacgtccaccacgaccaccagcggcaccccgaacgcgtcgcacatccgcacgaaacgggccgccttctccgccgacgccgcatccaggcagccgcccagccgcagcggattgttggcgatcaccccgacggtccggccgcccagccggcccagcgcggtgacgatgttgggcgcccacttgggctgcagctccacgtagccggagtcgtcggcgctgtccaccaggcctttgaccagcggcagcacgctgtaggcgcgacgcgggctctcagggagcacatcggagaagtcccgctcctccacatcgtccagccgcagccggccctggtggcccagcagtacggccagggtgcgggcccgggccagcgcctcggtgtcgtccttggcgaccacgtgcaccacgccggacttgcgggagtgcggctcagggccgcccagcccggccatatcgatctcctcgccggtcaccgacttgaccacatccgggccggtcacgaagatcttgccgctctcggacaggatcacgatgtcggtcagcgccgggccgtaggcggcgcccccggccgccgcgcccagcaccaccgagatctgcgggatcacccccgaggcccgggtcatcgccgcgaacaccagcccgaccgcgtgcagcgactccacgccctcggccagccgggccccgcccgagtgccacacccccacgatcggcagccgctcgcggagcgcatggtcgtaggcggccacgatcgcctggcagccggccatgcccatcgccccgccctggatgcgggggtcggaggcgaaggccaccaccggcaggccctcgatccggcccagggccgccaggacgccgctgcggtcgttctcgtcggtcagcggacggaaggtgccgtcgtcgaacagcgcctgcaaccgcagccgcgggtgccgcgggtccagttcctcctgctgagctgccggggccgggccggcgacccggttgtcgagcacggtcatgctggctggctccttttcacgggcgaccggtcagacggcgcgctggaaggcgacggccacgttgtgaccgccgaagccgaaggagttgttgagcgcggcgatcggcccgtccggcagctgccgcggctcgccgcggacgatgtccaggtcgacggcgtcgtccaggtcgtcgacgttgatggtgggcggcaccagccgctcgcgcagggtcagcacggtgatcagggcctccagcgccccggccccgccgagcaggtgcccggtcatcgacttggtggcggtgatgcagaccttggcggccacctcctcgccgagcgcggccttgatcgcggccagctcggccacgtccccctgcggggtggaggtgccgtgggcgttgatgtgcaccacgtcctcagggcgcagcccggcgtcctccagtgcccggcgcatcgccttggcggcgccactgccggtggggtcgggctgcacgatgtcgtgggcgtcgccggagtagccgcagccggccgcgatcgcgtggatcttcgcgccgcgggcccgcgcgtgctcctccgactccaggatcatcaccgcggcgccctcgccgagcacgaacccgtcccggttcttgtcgtaggggcgcgaggcgcgggtgggctcctcgttgcgggtggacatggcccgcatcgacccgaacgccgccacctgtagcgggtggatgcacgcctcggtgcccccggcgatcaccacgtccgcccggcccgagcggatcatgtcgatggcgtagccgatcgcctcggcgctggaggcgcaggcgctgaccagggcgtgcgagccggccatggcgccgaactcgatgcccaccagccccgaggagccgttgggcatcagcatcggcaccgtgaacggcgacacccgcgcccagcccttctcacggaagacgtcgtagctgttcaaagcggtgtgcagaccgccgatgccgctggagatcaccacgccgagccggtcgccgtccacggcgtggccctcccggtcgccgaaggcgaaaccggcgtcctgccaggcctcgtgcgcggcgatcagcgcgatcgcctggcagcggtccagccggcgcagcttgtgcctgggcagcacctgcgacggctccaccgccagctgcgcggcgaagcggaccggcagttcctcgatcccctcccagtccagcgggcgcaccccggacttgccggcgagcagcgccgaccaggtcgacggcacgtcgccaccgagaggcgtcgtggcaccaaggccggtaacgacgactttggtctggttcttgctcatgtcagtgctcctggttcctggggggagtcgaaggcgcgccgccgaccgcgccgggcgtgcggcggcgcgccgcacgagcttcaggccttggtggcgcccgacaggttctggacgtagttgatgacgtccttgacggtcttgaggttacgcagctcgtcgtcggggatctcgacgccgaacttgtcctgggcggccaccgcgatctccaccatcgacagcgagtcgatgtcgaggtcgtcgatgaagctcttctccggggtcacctcggcggccgggatgccgacgatctcctcgatgatctcgccgaggccggccaggatctcctgctcggtgacagctggcatgtcgtggtctctccttcgttgtggacgcaaggtcatcgccggacggcggcgccctacgggatctggatgacttgggcagcgtaggtcagaccggcgccgaacccgatcagcaaggccggggccccggaggcgacctcgccccgttcgatcatgcgggcgagtgccaacgggatcgacgcggcggatgtgttgcccgagcgcacgatatcgtcagccaccaccgcgttggtcgccttcagacggcgggcgatggactccacgatgcgcaagttggcctgatgcggcacgaacgccgccaattcctggggggagatgccggcccgccggcaggccgcctccgcgaccggggcgatcgcggtggtggcccagcggaagaccgcctggccctcctggaccaggaacgagtgacggtccttgatgcggatccggtgggcctggtcgccggcgctgccccacaccaccgggccgatgccgggggtggaggagccggtgacgaccgcggcgccggccccgtcggcgaagatgatcgcggtggagcggtcggtccagtccacccactgcgacatcttctcggcgccgaccaccagcacgttgcgggcgttgccggcgcggatcgccgagtcggcggcggccagcgcgtagcagaacccggcgcaggcggcgttcaggtcgaaggccccgggcgcgcggatgccgagccggtgcgccaccgtggccgcgttgctgggcaccgtggtctccgccgagcaggtcgccaccaccaccaggtcgatgtcgtcgggcgacagcccgctgcccgccagcgccttgccgccggcgtgcaccgccatgtcggcgacggtctcgtcctcggcggcgatccggcgctcgacgatgccgacccgggtgcggatccactcgtcgctggtgtccatgcgctgcgccaggtcgtcgttggtgacgacccgggcgggctggtagtcgccgaacgccaggatgcgcgagccgggcacggcctccggcaggcggagccgggcggtgccggtgtcgtcggtgccgctcatgacgcgtgcgcctcgatcagctcacgcgccttgtccaggtcggcgggggtcttcaaggccagcgtctggatgcccttcagctcgcggcgggccagccccaccagggtgccggcgggcggcagctcgatgagggcggtcacgcccagctcccgcatggtcgccatgcacgcgtcccagcggaccggggagctgacctggctgaccagccggtccacgtactcgcggccggaggagaccaccgcgccgtcccggttggacagcagcctggtcttggggtcggccaccggcatccccggggccagcgcggccaggtgccccacggccggggccatgtgctcggtgtggaaggcgccggccaccgacagcggacgcagccgcgccccgggcggcggatcgtcggccagcgccgccagcgcctccaccgtcccggcggccaccacctggccggcgccgttgatgttggcgggggtgaggtcgtgcttttcgatggcggccagcacctcgtcggggtcgccgcccagcacggcggtcatcccggtctcggtcaccgccgccgcctcggccatcgcccggccgcgctcgcggacgaacaccagcgcggcctcgggggtcagcactccggcgatcgccgccgcggccagctcgccgacgctgtgaccggccaccacgtccggggtgacctccagcgtcagcgccgccgccagcgccgcgctgaccagcagcggctgggcgatggcggtgtcgcggatctcctcggcgtcggcggtggtgccataacgcaccaggtccagcccggtgaccgcggaccaccacgccaggcggtcggcgacctcgggcacgtcgagccatggctgcaggaagcctggggtctgggcgccctgaccgggcgaggcgatgacaatcacgcacttcaccctgccgggtcagcccccccgccgccgatgccgatcggcacgaagtttccacgcggggctttgtgagggacctacaagcggccctgaggtcaccggccgtcgggccgctgcgcgaaacgccccaggaccagcgccaggcgcagggtgaaggcgttgcgcccgtcggtgggcgacaggccggtcagctcgctcacccggcgcagccggtaacgcaccgtgttggggtggacgaacatcagccgcgccgtggcctccagcgacgagccctgctccaggtaggtggtgagggtgtccagcagcggggccccggcggtgcacatcggctcatagacctgctcgaccaggtagcggcgggccgactcatcgccgtccagggcgcgttcgggcagcaggtccatcgacgacaccgggcgcggggcgtccggccagccgacggcggcgcgcagcccggccagcgcggcctgcgccgagcgggtcgactcatacaggtcggccaccagcggcccgaccaccaccgggccgggaccgcacttggcggcgatcggccgggcggcctccatcgggtcctcggcgccgccgacgatgacgatgacgcgccggccctgcaccccggccagcacgtcgacccgggcgcgccgggcggccagctgcatctggtcgatggtcacctcgggctcttcgtccggcggggtgtagccggccacgacggtgaccggcttggccgtccaccccagcgccgccgcccacgagtgcatgccgtcgtcgacctcgccgcgcagcaccgcgttgaccaccagcgcctccagccgggcgtcccaggcggcgcgggtctcggcggcctgcgcgtacacctgggcggcgctgaaggccacgtcccgggtgtagcgcagcaccgcctcgcgcagctgggtctcgccgccgggcgcggccagctcctccagccgggcctccaccacgtcgatgatcacccggatcatgtcgatggtgtgcctgagcttgatggagcgcatcagctcccggggggcggtgctgaagatctcggcggagatgagggggcggttctcctccccgtttttgaaccactccacgaatgcggcgatgccggcctgggcgaccagcccgatccaggagcgctggtcgggcggcatccggcggaaccagggcagccgctgctccatgctggccagggcctgggtgccgaaggcgcccatggcctgctccagtcgcttggtggtggcggcccggatcgtgtcgtcgctcgtggtcttcacgcagtcaagggtgccatctcaccgcctccgttccgttgcgtcccgtcatcaaggcaggtggatgcggtgtccggcacgggggcgggggccgtggcggcgcccgccggggaggaggcggtgatccggtccctgccgcgggacggtagtgtccgtgcgatggcggagatcacacatcgcaccatcgaggtcaacggcctgaacatgcatgtggccgaggccggctccgggccgctggtggtgctgctgcacggcttccccgagtgctggtactcctggcggcaccagctgacggcgctggccgaggcgggttttcacgcggtcgcgcccgaccagcgcggatacgcccgcaccggcgggccgcagcgcgtcgcggagtactcgatcctgcacctggtcggcgatgtggtggcgctcatcgccgcgctgggggaagagcgggccgtcgtcgtcggccacgactggggcgccccggtcgcctggcacaccgcccagttccggcccgacctggtccgcggggtcgtcgggctgtcggtgcaccccaggccgcggacgtcccgcccgccggtggcggtgatgcgcgagcagttcggcgagggcttttacatggtggccttccaggagccgaagcggcccgaggcggccttcgaacgggacgtggccgacacgttccggcgcacgctgtacgccctgtccggcgacgcccccggaatgctgccggtcgttccggagggcggcagtttcctggacgtctgcccggcccccgagcggctgcccggctggctcaccgaagacgacatcgccgtctacgccgccgagttcgccgcctccggtttcaccggccccctcaactggtaccgcaacctggaccgcaactgggagctgacggccgcctggcaccgcgcccccatcacgccccccgccctgtacatcgccggggagcgggacatggtgctggccggccccggcgtcaaggagcggctgtcccggctgcgggagttcgtccccgacctgcgcgacatcgtgctgctgcccggctgcggccactggacccagcaggagcgcccccgggaggtcaacgaggccctgctggccttcctgcgcggtctgtgacggacgcggccgggcgcgcggcgcccccgcgggtgcggcccgatgcggaccgggcggtgcggtcgaagcaccgtccccggccggtccgggacggggcggtgcgccggtcttcggccgtgcggccggtggaccgcacggccgaagaaccggtcaggccctgttgggctgtgcggagacggcgaacacctccgagatcggccggtccaggtcgtagcgctcgatggcctggcgcagcacgtccggcttgacgtcgccgcggcgggccaggcgggtcagcacggtcagcgtgatcgaggcggcgtccacgtggaagaaccggcgggaggccgcccgggtgtcggagaagccgaacccgtcggtgcccagcgaggtgaagtcctgcggcacccacggggcgatctggtccggcaccgcgcgcatgaagtccgacaccgccaccaccgggccgggggcgttctccaggcgacgggtgacatacggcacccgctgcggctggtcggggtggagggtgttccactcgtcgcaggccaggccgtcgcggcgcagctcggtccaggaggtggccgaccacacgtccgcgcccacgccccagtcctcggccagcatcttctgggcctccagcgcccagcgcaccgccacccccgaggccaggatctgggcccgcgggtaggtgccgttgatgccctggggcgccctggagtacaggtacaggcccttgagcaggccctcggtgtccaggttctccggggcgggcggctgctggtacggctcgttgtagacggtgaggtagtagaagatgtcctcgccgttggggtgctcgggagaagagccgtacatgcggcgcagcgcgtccttgatgatcaccgccagctcgaaggcccaggccgggtcgtagtagacgcaggcggggttggcggaggccagcagcggggagtgcccgtcggcgtgctgcaggccctcgccggtcagcgtggtgcggccggcggtggcgcccagcatgaacccgcggcccatctggtcggccagcgcccacatgaagtcgccggtgcgctggaagccgaacatcgaatagaagatgtagaccgggatcatgtgctcgccgtgggtggcgtagcaggtgcccgcggcggtcatcgagcccatcgcgccggcctcgctgatgccctcgtgcagcagctggccctcggtggactccttgtagctcagcagcagcttgcggtccaccgggtcgtaggtctgcccgtgcggcgagtagatcttggcggtggggaacagcgagtccatgccgaaggtgcggaactcatcgggggcgatcggcacgaagcgggccccgatgttcttgtccttcatcaggtccttcagcagccggacgaaggccatggtggtggccaccttctgcttgccggaccccttcatcagctcgccgtagaccgagtcgccgggcagcgtgagcggcttggcgcgcaccacccgcttgggcaggtagccgccgagcgcggcgcgccgctcgcgcatgtactcgatctcctcggagtcctccccggggtggtagtacggcggcaggtcggcgtccagggccgagtcggggatgtccaggtacagccggtcccggaactccttcagctcggccttggtgagcttcttcatctggtgggtggcgttgcgggcctcgaagtccggccccagcgtccagcccttgatggtgtgggcgaggatcaccgtgggctgcccgacgtgctcgcgcgccgccttgaaggccgcatacagcttgcggtagtcgtgcccgccgcgcgagagcctgcggatctcatcgtcggacaggtgctcgaccatcttgcgcagccgcgggtcgtcgccgaagaagtgctcgcggatgtaggcgcccgactccacgctgtaggtctggaactgcccgtccggcgtggtgttcatcttgttgaccagcacgccgtcgacgtccttggccagcagcgggtcccagtcgcggccccagatgaccttgatgacgttccagccggcgccgcggaagaacgcctccagctcctggatgatcttgccgttgccgcggaccgggccgtcgagctgctgcaggttgcagttgatgacgaaggtgaggttgtccagctcctcgcgcgcggccagcccgatggcgcccagcgactccggctcgcccatctcgccgtcgcccaggaacgcccacacgtgcgagcgcgaggtgtccttgatcttgcggttgtacaggtagcggttgaaacgggcctggtagatggcgttgatgggagccagccccatggagacggtggggaactcccaaaagtcgggcatcagccgcgggtgcgggtaggagctgagccccccgccgggatgggagatctcctggcggaacccgtccagctgctgctcggtcagccgtccctccaggaaggcgcgggcgtagatgcccggcgcggcatgcccctggatgaacacctggtcgccggattcgccgtggtccttgccacggaagaagtggttgaagccgacctcatacagcgaggcggccgaggcgtaggtggcgatgtgcccgccgacgctcagttcgggccggttggcccgggagaccatgacggccgcgttccagcggatgtaggcgcggatgcggcgctcaatgtgctcatcaccggggaaccacggctcccgctccggcgggatggtgttgatgtagtcggtgctgcgcagccccggcacgcccacctgctgctcgcgggcccgctccagcaggcggagcatcaggtagcgcgcgcgagtgcggccctcggtcttgatgaccgtgtcgagcgattccagccactcccgggtctcgtcagggttgacgtccgggagctggctcggcagcccgtcgctgatgatcgaaaagcgttggcgtccggaagccacggggtcccctctgtgctcaccgtttcgggtcgggcggcgttcgacggtcgtcggttggtgcaccgccccaacccccatggtcgtctgttatgacggctaacgcatctctactgcccggtaaccatttgcgccggtcagcccggtgacgaacccgctcggcggggaaggcttcctgcaggcggccctgcggccgcgaggaacgcatcaaggctcagtgaccgattgcgggaaggtgtgcgatgcaggcatcagtgggcgaccggctgcacgtgcgcggcaacgccgtggggcagccggaccgcagcggcgagatcatcgaagtgcgcggcggcgagggcggcccgccttatgtggtgcggttcgacgacggacacaccggcctggtcttccccggcccggacgccgtggtcgagtcgccccgcaaggcctcccgcaagaccgggcgggtgccgcagcggagctgaccgccggccgcccggcccggccgagcagcccccgccggacggccggcgggccgcccggcggggcgcgggccggtgggctctcccggctcgcccggccgccgagaaccggtcccaccggcgctgaacgcggccctgaccatagtgggacgggatctttgctccggcgccgccgtccgggtagacagatcttcatgaagagcacggtgatccgggtcgccaccggcgggcgcgagacggtgcacgacatcaccgccgagtgcgcggcgttcgccgccgaggccggcggcgacgggttgctgcacgtgttcgtgccgcacgcgaccgcgggggtggcgctgatcgagctgggcgccggcagcgacgccgacctgctggcggcgctgcgggagctgctgccggccgacgaccgctggcggcaccggcacggctcgcccggccacggccgctcccatgtgatgccggcgctgatcccgccgtacgccacgattccggtgatcgacggccggatggcgttggggacctggcaatccgtggcgatcgtggacctgaacgtggacaaccccgaacggcaggtccggctgtctttcctggcgggctgaatcggaccggtttgttacgctcggtgtggaccttgccacatgaaacgctccgatcaggcagacgaagccgccaaagcgcccaaggcacttgcgttggggccgtcacttgtgtgaactgtcccgcaacgccacaccgagtggcctatcgacattgggaggacgttcgtgagcgcgaccgcgggtcaggcgcagtctgagcgcagcctggccgaacggctcggcttcaagccaggccaggtggtgcaggagatcggctacgacgatgattgcgacgaggagctgcgtgcctccatcgaggcggtcatcggcagcgagctggtcgacgaggattacgaggacgccgtcgacgtcgtggtgctgtggtggcgcgaggacgacggcgacctggtcgacgggctggtcgacgcgcgcaccccgctggccgacggcggccacatctggctgctgacgcccaaggcgggccgggccggtcacgtggagcccagcgacatcggggaggccgccccgaccgcgggtctggcgcagaccagcagcatgagcgcggcccgggactggtcgggcacccggctggtggctcccaaggtccgcaagtagacccgggcgcgcacgacggccgggggtgtgcgccgcaccgcgccgcctcggtggcagactggacgggccggcccgtccccgggccggtggcgggccggcccgtgacggccggcgcgcccgtccttcccccggccgcggggagccggcgggcgggtcccgtccggcggggtcgatcggcaggagcgccatggcggtagaagtgggcgatgtcgccccggacttcgagctgacggaccagcacggcacgccggtgcggctgtcggagcatcgcggccgccacaacgtcgtcgtggtgttcttcccgctggccttcagcggggtgtgcaccggcgagctgggcgccatccgcgatgagctggagtccctggggcgggacacgcgggtgctggcggtgtcggtggactccaagttcgccctgcgggcatgggccgacaaggaggggtacaccttcccgctgctgtcggatttctggccgcacggcgaggtggcccggacgtacggcgtcttcgacgccgagctcggggtggccctgcgcggcaccttcatcatcgaccgcgagggcgtggtgcgctggaaggtcgtgcacccgttgcccgaggcgcgcgacatcgacgagtaccgcaaggcgctcgccgcgctgtgatcatgggtggccggggcgcgccccggccgaggctgtgggaggcgtgatgccctgcttccgttgcggggcccggcaaagcgaccccgtccgcggcgccagcccgtggaaacgcggggtgcgggcggaccggcaggtgctgatctgtcccggttgccaaagctccccgaactggaccgcggagctggaccggtgcgccgagtgcggctcgaccgcgctgatctgccggctgggcgaagtggagtgccgctcctgcgggtatgtgcgcgaggccaggccgcaagagcgccccggcgatctggtgacctccggggctcccggcctgtcggaggaggtcgccgccgcgctcagccgcgtcctcaaacgcggcccgatcggctgacttccggcccggcggggcggcgtccggccggttcgaagacggtcggtgggataggtcgccgcgaagagaatccagcgcggatttccccgctgcacagcggggactccgagggcttgtgaaagcattctttcctcgtcatggccttcgttccctccgaagaggggcgagcgtgctctcttggtgtggaacggcggcggtcgaggcggggaaatcggcaacggctccgcccgcgtttggcgaacgccgtggtcttcagcggccgacgaaaggtcttttcggtcgggacggtctttcagaattcgtaggcgccggtgaatcctccggcccgatattcggcggaatgcggtcggagtcgaggagatcgtgcagcgccgccgggtcgcgcgtacccgagccggcggaaaacccgctgcgagggcgccggaaagggttcaggagggcgccgacgacggtccagcgaaatcgtcggcgccctcccggggccgcggccgcgcggccggagcacaccgctccgggcctccccgcgtcggccacggcggcaggccgcccagaggggcgtcatcccagggggattaggcggcctgacgtcggttggcctccagcaggtggtacagcagcagcaactgggtgatggccagcggaccgctgtcggtgccgtcggagagcttgccgagggcctcggggatctcggtcccggtgcccaggcgttcccagatcgccttcttgaccacctgacattcttccgaagagacgtaaccgtggatgtgcagggcgtccacgggacggccgtcggtatcgcggtgcagcttcaggtgcatcgcccggtgctcggcgtcgtcgagcaccccgcgcagctcgggatggtcgatggtgggccgcagcagcagctcggccgacagcggcgtgcccggcgggtcggtgcggccggcgaccggggcgaagcgcaccacgatgtcggcccagcggcgctgcgggcggatgaaggcggcgctctccggctcgcggcgctccagctcggcgcgcacctggtcgggggtgtagccgcgcttggcgcagtcccgctcgatcttccaccggtggcgcagcgtctccggagggtccaggtagacggtgatgtcgaagcaggcgcgcgccagacgggtgtgcagcggcagcagcccctccacgatcacgaagtcccgcggctcgaccagctccggacgcaccagctgcccggtggagtggtcatagaccggcttgaggatcggctcgcccatcgacagcagctgcaggtgctgctccatgatctcgatgtagttgcagtccggatgcagcgccgtgaacggcttgtcccggcgttcgacgcggtcgtagcggtggtagtcgtccacgcacaccgcggtcatccggtcggcccccaggcactcgacgagccccctggtcagcgtcgtcttgcccgccgcgctgtccccggcgatggcgagcatgacggggcggcgccggccgcgcgccctgagcatgtggacgatccgatggggcacctgaagtcctccgtccgagccgtttgcctgccggggcatgacggtagggcgtccgttttctggcggtcctcacccatctaggggaatcggggggtgaaaccgtgggggggtgcggtgggggaggcgggcgttcgaatgcggtctccccgtaacggggcgggggcctactgaccggtaattcataattgttatgttgctcgaatggtcccccctgtgcgagtagtccttgtcgacgaccacgagatgatcctcgccggtctgcaggcgatgctggccgggttctccgggcgggtgcgcgtcatcggccaggcgagcacctcgcgggaggccgtccgactggtcaccgcgctgcagccggacgtggtgctgctggatgtgcggctcggcgcggaaagcggcctggatctgtgccgcgacctgaccggccgctcaccggacacccgtgtggtgttcttgtcggtctacgacgatgagcagtacgttttcgaggcgctgcgggcgggcgcccgcggctacctgctcaagcgtgtcgacgggctggaactggtccggcggctggaggaggtcgcccagggcgagaccgtggtcgaccccacgctggcgggccggatggccgccagcgcggcccggctcaaccgcggcgagttctggcccggcgcccaccgcggtctcacccagcgcgagagcgaggtgctgtcgctgctggtggccgggctgtccaacaaggcgatggcggcccggttggtggtcagcgaggagacgatcaaaagccacctgcgggcgctgtaccgcaagctggaggtcaccgaccgctcgggagccatcgccgtggcactgcgggaagggctgttccgatgagcgcgcccggcccgaaggcgcctgagacgccgcctgcccggcggccgggcggcacccgcctgcgtgcggtgcccgccgtacccgtgcaccggcggggcggcggcgcggccggacggccctcggcgggcgcccggtggagggggccgcggtgacgccgctggagctgctggccgggcgcggcagcgacctgctggtgcggatcgtcaccgtggcctgctcggaccgagtgctgccggacatggccgtcgagctggccgggctggtggtgcgctcagcggccgacctgcctttttgcgacgtgtacgtgctggacgaggaggagcgggcgctggagtgccccgggcgcgagcccgtcccgctcggggagggcgacgtcggctgggtcgccgcgcacggcaggccgcgccggcacgccgacgggcggggcgcggcgctgccggtgctggccgaccggcgcgccaccatcgcggtgatcgacgtccgctcggccgggccctgccggcaggaggacctggacctggtcaccgcgctggccgcattgttcgccccggtgctgcactcctgccgccggctgcgcaacgcccaagagcgcgagcactcggccgagcggttcgccgaacgggccgtggaggtgcaggaggccgaacgggcccgcctggtgcgcgacatccacgacggcatcgcccagcgcctggccagcttgggcttccacctgtcggcctgcgagcaggcgctggcccagggcgcgaccgccgaggcgcaggcccagctggggctggcgcgggagctgtgcgacctggcggcggccgagacccgggcggccatcggcgggctgcgccccccggtgctggacgacctggggctgacggcggcgctggccacgctggcccgcgaggccggctcccggcagccgtcgctggacgtcaccgtcaccgtctccggggagctggaggacgcgctgcccgaccacatccagacggcgctgtaccgcatcgcccaggaggcggtgggcaactgcctgcggcacgccaaggcctcggtcgtccacgtgctgctggaacacgacgacgaccgggtgcggctgcgggtgtccgacgacggcgtcggcttttccatccaggacgtgttcgccgccggccgccgccccgactcctacggcctgcggggcatgtccgagcgcgccgagctgctgggcgggcgggtgcacatctccagccgtccgggcggcggcaccaccgtggaggccctggtgccgctacgccgcgcttgagcgcaccacgcggaaggagatccccgccctggtcagccggtcgatgagggcgtcgcccatggccacggcggtggtcacctgcccgcgcgtcggcggcaggtcgtcgtgcgccaggcacagcgccgactccgccagcatcttggcggtctccccgtagccggggtcgccgccggagacctcggtgacgacctcccgccccgcgtgcgccccgccggtgacccgtccggcgaaggtgacgcggaaccagtgccgggccatctgctcggccgtggggccctccccggagccgcgcagccgcagcagcagcgaccgggtgggcggcagctgggccagcgcggtggccgcgcccacgcccgcggtgagcgcggccgccgtggccgcccgccgcaccgccaggtagtggccgtagctgaagtcggggccgtagcggtccagcgcggcggccgagcgggccacgatctgcgggtcgatcgtcggcagcggcagcgcccagcccttgatgggggtgtgcgggacgggacggcgggagatgcggatccgccgtcccgccgggcgcggctcgacgcggcggcgggcctgctcggcgcgcatcatgccgggcaggtcggccagcacctccacgaacgagtgcagcgtgccgccggagaagtcggcctcgagccgcaggaacccctccacctgcagcggcgcgccctcgggaagctgcttgacggtgtagtagacgcccaggtcgtgggggacggagtcgaacccgcaggcgtgcacgatccgcgccccgctgcgcaccgcctcctcgtggtggcggacgtacatcaggtccacgaacgtcggctcgccggtgaggtccacatagtcggtgccggcccgggcgcaggcggccaccagcggctcgccgtagcgcaggtaggggccgacggtggtgatgaccacgcgggcggactcggcgaccttgcgcagcgaggcggggtcggcggcgtcggcgtgcagcagcggcagctggccgcaggcgggggagatcgccgccaggcggtcgcggacggcctccagcttggcccgattgcgcccggccagcgcccaccgggtgtgcggcggggcgtgctcggccaggtactcggcggtcagcccgccggtgtacccggtggcaccgaacaggacgatgtcgtaggcgcggtcatcggccatgggtcctcctgcagacgtcttgggcggctttcatccggcggggggtgcggccccgcccgcgaggacccggccctgcaccgctgtgagtcctcggcgccgtcccaccccggcggtggcgccgcagcgggctcgccgcgccgaatccggttctttcgttcccggtggagtccctgagacggcgatccacgaaagctattgataacacatccaataccgtcggcggagtccggcccgtgcccgccgtcaggcggtgcgcgcagcgggccgtcccggcgccgggctccaggccgggtcctccagcaggtgctcgatgaacagccgggtggtggcggtgggcgtcgccccgcagaccgcgtgccagggccggtgcagcggagtgccgggggcgtcgatcaccaccagccgtccggccttcagctcggcgccgaccgcatcgcgcgacaccagcgccgcgcccagcccggccgccgccccggcgatcaccgcgccgttggagcccagcaccagctgcggcgggtcggcctcccgctcggccaggtaggcctcggcggtggcgcgggtgcccgagcccggctcccgcatcacccacggggtggtgtgcaggtcgaagggcacccccggcgcggtcaccaccaccagctcgttggggcgggtggccagcacggtggcggggacgccggccggcggccgcccgcccagcaccaggtcggcctcgtggtcggccaggcgctgccacaccacccggctgggccccacctccaaggtcagctccacctgcggccagcgcttgcggaagcccgccagcaggcgcggcaggatctggtcggcggcggtggtcacggccgccagccgcagcgagccgcggccggggtcggcctcgccgcgcgccgccgcccggccctgctccagcagccccagcaccttgcgggcatacgaggcgtacacctcgccggccggggtgagccgcaccccccggccctgccgctcgaccaccgccacccccaggtcccgggccagcgcggagaccgccgccgagaccgccgactcggtcacgtacaggcgttcggcggcggcgcgcaccgagccggtgtcggccagcgccacgaaggtccgcagacgtgactcggtcatcccgtcctttcaatagttgagcgttcacttaatagtgatcgcagaacacttgatggacaggcaaactatcattgccgcactcttggtgccgtccgcattcggtacggcacgggagcacgtgatgtcaggcaacgcaggtacgggcggccgctggtcggcgggggtgatcccgtacgcggaaatgggctattggcgaccggactaccagcccaaggacagcgacatcctggcggcgttccggatcacgccccagccgggggtgccgccggaggaggcgggcgccgccgtggcgggggagtcctccaccgccacctggaccgtggtgtggaccgaccggctcaccagctacgagaactaccaggccaagtgctaccgggtcgaaccggtgccgggccaggaagggcagttcatcgcctacatcgcctacgacctggacctttttgaggaaggctcgatcgccaacctcacctcctccatcatcggcaacgtcttcggcttcaaggccctcaaggcgctgcggctggaggacatgcgcatccccccgcactacgtcaagaccttccagggcccgccgcacggcatcgtcatggagcgcgagtacctgggcaaatacggccgtcccctgctgggcgccaccgtcaagcccaagctgggcctgtcggcccgcaactacggccgggtggtctatgaggcgctgcgcggcgggctggacttcaccaaggacgacgagaacatcaactcccagcccttcatgcgctggcgcgaccgcttcctgttctgcatggaggcggtcaacaaggcccaggccgccaccggcgagatcaagggccactacctcaacgtcaccgccgccaccatggaggacatgtacgagcgcgccgagttcgccaaggagctcggcagcgtcatcgtcatgatcgacctgaccatcggctacaccgccatccagtccatggccaagtgggcgcgccgcaacggcgtgctgctgcacctgcaccgcgccgggcactccacctacacccggcaaaagacccacggggtcagcttccgcgtcatcgccaagtggatgcgcctggccggcgtcgaccacatccacgccggcaccgtggtcggcaagctggagggcgaccccaactccgtggccggctactacgacaccctgcggctgggcaaggtccccgccgacccggtcaagggcctgtacttcgaccaggactgggcctccctgcccggcgtcatgccggtggcctccggcggcatccacgccggccagatgcaccagctgctgcactacctgggcgaggacgtgatcttgcagttcggcggcggcaccatcggccaccccatgggcatcgcggccggcgccaccgccaaccgggtcgccctggaggcgatgatcaaggcgcgcaacgagggccgcgacttcctcaaggaaggccccgacatcctgcgcgccgccgccaagcacagccgcgagctggacgtcgccctgtccacctggggcgatgtcaccttcacctatcagtccaccgacacccccgacgtcgtcgagacccccgtgagcgtctgatgcggatcacccaaggcaccttctcctacctgcccgacctgaccgacgaggagatcgccgcgcagatctcctacgccctggagcggggctggccgtgctcggtggagttcaccgacgacccccacccgcgcaactcctactgggagatgtgggggctgccgatgttcgacctcaaggacccggcgggggtgctccaggagatcaacgagtgccgcaaggcctaccccaaccactacatccggctcaacgcttacgacgccagctacgggcggcagaccatcgcgctgtcgttcatcgtccaccgcccgccggccgagccgggcttccgcatcgaccggcaggagaccagcgaccgccgcgtccgggtctcgctgcatccctacgccaccgaccgtcccgaaggcgagcgctacggcgactcctgagggaacggccgcggtcttccgcccgccgcgcaccggttgcggcgggcggaagaccgtccacgggcaccgaggaacgagggggcatgacagagcgcatggagttcgggatgcggccaccggccggcggccccgccgagccgccgcagcccgccgagccggccttcgagccgctgccgccggatgcgcgcatcgacctggccgaggacggcgcgcaggtgaacgagatcctggacgccctggacagcgatctggtggggctggccccggtcaagacccgcatccgggagatcgccgcgctgctgctggtggaccgggcccgcgcccgcttcggcatcgactccggacggcccaacctgcacatgtgcttcaccggcggccccggcaccggcaagaccaccgtggcgatgcggatggccgagctgctgcaccgcctcggctacgtccgcaagggccacctggtgtcggtcacccgcgacgacctggtcggccagtacgtcgggcacaccgcgcccaagaccaaggaggtcctcaaacgggcgatgggcggggtgctgttcatcgacgaggcctactacctgtaccgggccgagaacgagcgcgactacgggcaggaggccatcgagatcctgctgcaggtgatggagaaccggcgcgacgacctggtggtggtgctggccggttacaaggaccgcatggactccttcttcgcctccaaccccgggatgagctcccgcatcgcccaccacatccacttccccgactacaccgccgaagaactggaggccatcgggcgcctgatgctggaacgccagggatacgcgctggcacccgaggccgaaccggtcttccgcgaatacctgaggcggcgccggacccagccgcgtttcgccaacgcccgttcggtgcgcaacgccatcgaacgggcccggctgcggcacgccggccggctggtcgcccggggcgggctggtcgggcggcaggagctgatgacgctgcaccccgacgacttcctggccagccgggtcttcgccgagcccgccgcccaggcgggatagccgcagcggctcaccggcgccgagggcgggcggtttccgggaaccccggcggccgcccgccccggtgtccggcgacgcggcgcatgctcttccccacggccggccgggccgcggctcttgcggccggcccggtgagccgctcccgcggcggcccgctgcgcgaggcgcgccggatcggcggctgcgtcttgagcagtgggccgccgcggcgatggcgggttttctgaaccttgcggtccccagcgcgcgcccgtcatgccgccttgggagacaacgccgctttcacccttccgcgccctatgcgtcacctgcggaaacggcggaccgaaaaggcatggcgcacaagggcggcgagccgcctcgaccgcggcgcgccgcctttgagcaaaggtcgaagtcgcgatgtcctatgttggggaccagtgataacggacgagttggggaagatggtgcgcaaccctgaggacctgtacgagctttccggagacctgccggaaatgaccggtcccgtcatgctgtactgcctggacggcttcgtggacgccggatcggtcggtcagctcgtgcgcgagcacctgctgaactcgctggaacaccgggtgatcgcccggttcgacgccgactccctgatcgactaccgggcccgccgcccgccgatgaccttcgaccgcgaccgctggctggactaccaggcccccgagctggtcgttcacctgctccgcgacgaggccggcaccccgtttctgttcctgaccggccccgagccggaccggcagtgggaggccttcgccgccgccgtccgctccctggtggaacgcctgggcgtcaggctctcggtcaccttccacggcatcccgatgggcgtcccgcacacccgcccggtgggcctgaccatgcacgccacacgtccggagctggtcaaccgcgtgtccttcttcgaccgcgtccaggttcccggcagcgccgcggccctgctggagtaccgcctggggcaggccggccacgacgtcatcggctacgccgtgcacgtcccccactacctggcccaggccgcctacccgaccgccgccgtggccgcgctggacgccgtcatcggctgcaccggcctggtgctgccctcggacgcgctgcgggaggcgtccgtccgcaccgagaccgagatcgccgaacaggtcgccggcaacgacgaggtcgaaaaggtcgtccgcgccctggagcagcagtacgacgccttcaccggcgccaccgggcgccagagcctgctggccgaggaagccgagatgcccaccgccgaggagctgggcgcccagttcgagcgtttcctggcccagcagcgccgcgccgacggctccgacacctagtgaaccttgggcaacacgcggtccaaggcgccggggaagggagccccgatggtcccggtgccgcgacttgcaggtcacggcctcgcctcaggcagcgaggccctgcaaggcacctgcggagacggcgtggtgaaaaaggttcggcggtgagattccacgctcgcgcacgcgcttttcccagcggacgcctccgcccgggcaccggtcacggcgcccgggcggaggcgcgtttcaggcgcccacgtaggccgccaggtgctcgccggtgagggtgctgcgggcggcgaccagctcggcgggggtgccctggaagacgacccggccgccgtcgtggccggcgccggggcccaggtcgatgatccagtcggcgtgggccatgacggcctggtgatgctcgatgacgatgacggagcggccggtgtccaccagcttgtccagcaggcccagcaggtgcgccacgtcggccgggtgcaggccggtggtgggctcgtccagcacgtagatgccgccgtcggtgcccatgtgggtggccagcttcagacgctgccgctccccgcccgacagggtggtcaaaggctgcccgagggtgaggtagcccagcccgacgtcgatgagccgggtgaggatggcgtgggcggcgggggtgcgggccggcccgccggcgaagaactccgcggcctcgctcgccgacatcgccagcacctggctgatgtcccggccgcccagcttgtagtccagcaccgcgggctgaaaacgcttgccctcgcactcttcgcaggtggtggccacgccggccatcatcgccaggtcggtgtagatgacgccggcgccgttgcaggccgggcaggcgccctcggagttggcgctgaacagggcgggtttgacgccgttggccttggcgaaggccttgcggatcgggtccagcagcccggtgtaggtggccgggttgctgcgccgcgagcccttgatgggggactggtccacgaccaccaccccgtccctggaggccaccgagccgtggatgagggagcttttgcccgagccggccaccccggtgacggccaccagcacccccagcgggatgtccacgtccacgttctggaggttgtgggtggaggcgccgcggacctccaagaaccccttcggctcccggaccttgtccttgagcgaggcccggtcgtccaggtggcggccggtgagggtgccgctggcccgcagttccgccacgctgccttcgaagcagacggtgccgccgtcgtggccggcgcccgggcccaggtcgaccacgtggtcggcgatggcgatcgtctccggcttgtgctcgatgaccagcaccgtgttgcccttgtcgcgcagctgcagcagcagcttgttcatccgctggatgtcatgggggtgcaacccgatggtgggctcgtcgaagacgtaggtgacatcggtcagcggggagcccaggtgccggatcatcttcacccgctgggcctcgccccccgacagcgtgccggagggacggtccagcgacaggtaccccagcccgatctccacgaacgagtccagggtgtgggtgagcttggccagcagcggcgccaccgacggctcgtccagctcgcgcagccaccgggccaggtcccgcacctccatcgcgcaggcgtcggcgatgttgatccccctgatcttggaggaccgggcggtctcgttcagccgggtgccgtcgcagtcggggcaggtgatgaaggtgatggcccggtccacgaaggcccggatgtgcggctgcatcgcctcccggtccttcgacagcatcgatttgcggattttggggatcaggccctcgtaggtgacgttgatgccgtcgatcttgatcttggtcggttccttgtagagcagatcgtgcagttcccggtcggtgaacttgcggatcggcttgtcggggtcgaagaaaccgcagcccaggaagatacggccgtaccagcccgacatgctgtagccggggaccgtgatcgcgccctcgcgcagggatttgctgtcgtcatacaactgggacaggtcgaagtcgttgatctggcccatcccctcgcagcgcgggcacatgccgccggtgcgggtgaaggacaccttctcggccttctgcgccttggcgccgcgttcgacggtgatcgcgccggacgcctggaccgaggcgacgttgaacgagaacgcctggggcggcccgatgtgcggctctcccaggcggctgaacaggatgcgcagcatcgcatgggcgtcggtgacggtgccgaccgtggagcggggattggcccccagccgctcctggtcgatcacgatcgccgtggtcagcccctccagcacgtccacgtccggccgggacagcgacggcatgaagccctgcacgaacgcgctgtaggtctcgttgatcagccgctgcgactccgccgcgatggtgccgaacaccagcgagctcttgcccgacccggagactccggtgaagaccgtcagccggcgtttggggatctccacgctgatgttcttgaggttgttctcacgcgcgccctgcacgcggatcaggtcgtgggtgtcggcgatgtgcgcgtccgttctcgtggccgggcccattgtgtctccgtccctggtgaggatggtttttatggatttcgtccgcttctgtctgagcgacgtggagtagtgtgcctggtctctgttcgccggtgcggtcgcaacaggcggtttcccagccgatccggacggccgatataggccaaaaatgacgcgcatgagtacggcgcgcatcacggacgaaagggctgggaggggcctgcagggagatgacggtaacagccgggggtgacattcccacgccgcgcgaaggcccggccgctcacggcccgccctcctcgggccgtgcccggcgggcgacccgaggagggcggggaagggtggggctggccggattcgaaccgacgacctacgaggtgtaagctcgccgcgctgccaactgcgccacagcccctcggctgcaagagaccatacaacctcaaccggccatggcagtaaacgagaccgaggcggccctgctcttccccggggtcgccggggcccgggacggtcccaagaggggtctgcgcggcccgccgccgctcaccggccgtcccgccgcgccgcatccggcggggccgccgggccggccggccggatcgcttcgcgcggttcgaacaccgtggaccgcaccgccaccggcgcgccttggcgggcggtgacccactgcccggtcacctcacggatccgccggcccgggaactgccggcacagcgccgcctcacagcgggacgccggcgccttgcccaccggttccatctccgtgtccggacgggggagcggccgcgttcccgcgctggcgggccagcgccagcagcaccgccacggcccctggtatgtcgtcggcggagtgccgccgcaatgacggccggaacaccagccgctccccgtcctcgtccactcgtacgtccaccacggagccgccgggcccggccacctccaggcgcgggatcgcgtcccgcagggcgggccgcacctcgggccatgcgacgcggacggcctcccggagcaatgccgacagcacccgcatcgcgcgtgcctcggcctcgtgggcgtcgctcatcacatcgtccgcaaccggacgcggaggcgggcctgcgcaggtggccggccgagcgggcccgggccgttcccgcagctcatcaggccgccggtgagctttgcggcaggccgtggccggccggggaaaccggacgggccacgggtccggccgcctggttcggcctgttttgtcattgaaaaggggttcctattcgcccgactccgtgccatattgaccaagatcagctaagagggcggcttcagccaattacatggtgatatctcaccgtgggatatccgacctccggggacggccgaagaccgccgggtgaagcgccggaggggccatgccgggacgcgcccaagatccactggtggtccccgacgccctgtgggaacacccggagaccatccgggcgctgcgggaacgggacatgggccgcctgttccatctgctgcgccagtacgccggggccagccagacccagatcgccatcgcctgcggcatgacccaggggcgggtcagcgagaccatgaaggccggcgggcgccggatccacaccctggaggtgttcgaacgcatcgccgacgggctgggcatgcccgactccgcccggctcgccctcgggctggccccgcgggcccacgctcctgccaccgagccgcccgcgccgcaggacgccccctccgccgccgaacccgcctccggccttgtggactcgctcggcgtcttcgcggccgcgcccggcgaccggacggcaccggacgcggcccgccccttcgtccccggcgccgacccggaggcgggggagcggctcgcccatgccgcccggcggccggcccgccttgacgcccacgccatcgcggccttgtccaccatgctggccggccagcgccgcctggaggaccgcatcggcccggcggcactggtcgccccggccaccgcacagctccccctgctcgcgcagatgctgcgggaggccccctcggcgcaccgcgccgccctggccgaggtggtctccgaatgggccactttcgccggctggctgcacctggccacgggacgggacgagacggccaagctcctgttccggcgcgccgaggaactggccgacgagggctccgacggcaccctggccgccaccgccgtcagcttccgcggctacctggagcgcctccgcggccggccccgcgccgtggtccgctggaccgccgccgccctggagactcccggctcccaccccgctcagcgcgcctacgactgcatccagctcgcccagggccacgccgcgctcggcgacctggagcagatgcgccgccacctcgaccgggccgccgagctggcggcccgcaccgcggagcccccgccgtcggtctactggtacaacgagccgttcttccacgtgcagatcggcctggcccacctggaggcccgccagtaccgccaggccgccgacatgatcgccaccggcctggccggcatgtccccggagcagcgggccgcccagtgggtcgccgaatatgacgaggctctgaccgtcgcgcgggatcgcgcgtgaagtcatttcggtggtggtgacagtcagcggcggagttttatatgcctgggcgtgccataggagatgaggagcgtcagcagcatggccactaagcagttcgaatcaggtgtgctgttcgcgccgtcggttccgcagtgggctcgccgggccttgcgtgaatgctcgcaagaaggatctctgatcctcgcatcagatccccctccgaaaaaggtgtattgggtcgtccctttgctgggatccctcctcagaggtctggccggggcgctcgccgcccccgtactggtctatgtgtgcatggccgtgggcggggctctcgtaagcacgccctccgaagatgttttcgaggtcgtcgacgagtgggcggatcggtttcaatgggtgttcgtcgtcgccggggtggcgggggcattgtggggggccgtcacaccctggcggggcgtcggcaaagagagggcgcagcagaaataccacggcaggtatctgaccgcggacgacctggacgggcccgcatgcgagctgctgacacgggcggccgccgccgtggaccgggtgctcggctcggcggtgcatcgcgacgggctgcttgaccggatcggcaatgacgtggtgcttccccaacggctctgggaaatcgcccggctcctgcaccggcagacgctgcttcgcgcagagcaggaggcggcctggaaacaggcgcggtcggcggagctggaggcggtcaccgcgccgcagcgggaggcgttgagacaatcggaggccgcagtcctcaagcaggtcgaggagcttgagggctatgccgcacgcgtcgctgaggtcgaatccgtctacaccgcgcagaagatgctgggggacaaccacaagtacatggacctgctggcggcgaccagtgacgaagaatccgtcgccgaactcgccgcgcacgccgatggcgtctccaagcagttcaccgaaagcctcagggaggccatcgaagccggacaggttctggcactgccgaaatgagcttcttgttgaacgatcggcggagttacacaacaggagaaccgtgatctgcacggtcccggtctcgaatccgcgcggcccctggcgggagcgggccgggggaaggcgcgccggcgacctgggcttcagccgaagaagcgcaaagtcgccgtggcggtggacagctcggctcgcacgccgaacggcagcgtcagctgggtggggccgtggcctgcgggaaagccccacaggatcggcacgcccagcgggccgaggcggtccgtcagcatcgcgcgcagctcctcttcggggccgcagtcgacgaacgagcccagcacgatgccggtcacgccctcgaaccagccggcgcgcagcagctgggtgagggagcggtcgagccggtagggggcctcggtgacgtcctccaggaagacgatgcggtccccggcggggggagcgccctccggcgcgcccaggctggtggccagcagcgtgatcgtcccgccgtgcagcacgccgcgcgcggtgccggggaccagggcctcgcccgccggcgcgcgcagcgcgtccagcccggtgaagagcgcccggtgcagggtgtcggcggtcagccggtcccggctgagagccgtcccggccggcatcgggccgaagtaggtcacctgccccaggtggtgcgccagggccgcgtgcagggcggtgatgtcgctggagcccacgaagaccttcgggcccgcctgccgcaggcgctcccagtcgatcaggtcgagcatgcgctgggcgccgtagccgccgcgggcgcacaggacgccccgcacccgcgggtcggtccacgcctcggtgaagtccgcggcgcgcgcggcgtccggaccggccagataccccgagaccgccgccacgtgcggggccacccgcacgcgcagtccccagcctttgaggatcgccaccccgcggcgcagcgccgccgcccccacggggccgctcggcgccacgatcgcgaccaggtcgcccggtgcaagcttcacttccccgccccttcgccgccggtcacccaagagcctgccacgccgggcgtcttcaccggccgatccccttcccggcctttgaccggccggctcgcgcagcgggatcgcggctgcgccgccgcacacgcggaacgggcagggaaagcaggtccgggcaactcgttcgttgaacctttcaacacgaccttcccgcaggcggggccgggggcgatgccgtgacctgcaatgccatggcctcggatgccgccccggctcccgtctccgatgcccgggaccacgtgttgaaaaaggttcattgcctacgcctgggccgtccttggtcttgagggtcttcgcggcggcaacgagtgcagggacggaatgtgccgtttggtgcatcacgtggctgtttgggggacggcatgcccaaggtgcctttcgggtcgcatccaggcggcggtccgggaccgcgcgcccacccccttgggcggtcgcgtccgccgctgatcggctcctaccgctgcccggcgacggtggcccggccgcgtccggagccggtcgccgaacgctaccgggggttcgccgcgctgcacagcgcgctggcggccggcccggagatcaggctcgggcggctgtgggcgggaggcgcggtcgccgccgtatgcgcggccatggtgacggtgctcggcgggctggtggcgcggggcctgctggaggtggccgtgcccgcccccgtgagcccgcaggccgatggtgcggtggtggggctcgtctacgccctgtgcgcggtggcgctgaccttgcaggccaccgggctgctgcaggtgctgatgacggtctcggcccggccggtgcgcgccctggtgtggatctgcggggcggggaccggggtcgccgcgctgctgccgctggtcgtgcgggccgacccgcaggccaggctcgccaccgcggccatccacctgacggcggggatcgtggtgatcgcggtgctggccgtcaccgcgtccctggcggcccgctggccggggccgccggggctcgacccgggccggtgaccgcggggcgccgcgcgcctcaggcgccggcgaagcgggtgaccagctcctccagggagagcgaaccggaggccagggcggcgtacatctggtcgacctccgcatacccaaggtcgcgggcgatggccagcgactcgccgtgggcctcggccgccagcaggtcgacctgccggtcggccagggcctgcaccaggcggcggcggccctgggcggagacctcctcggcctgccggtgggccagccagcgctggatgtggacgcgggcgggcgcggtggcggcgatctggagccagtcggccgacgggcagccttccgggtcggtgaggatctccaccacatagccgctgcgcagctcggccgacagcggcgccagccgcccgttgatcagggcgccgatgctgtggttgccggtctccgagcccagcgcgtaggcgaagtccagcgcggtggccgaggccggcagcagcacgatctccccgcgcggggtgaagaccggcatggagtcgccggccaggtcggtgcgcagcccgtccaggaagtccgccgagagggcgtcggactgccaggccagcagccggctcagccacaccaggtcgcggcggccggagacggcgtcggcggtggccgtcccggcgtcgcggatgtgcgccacgatcccgtactcggcgaccgggtgcatggcccggctctggatgatcacctccagcgggtccccctccgggccgatcacccgggtgtgcagggcctggtacatgttgaacttcggcagcgcgatgtagtccctgacccggcccgggcacgggcgcagcgcggcgtgcaccgcccccagcgcgatgtagcagtcctgctcgtcgccgtccaccacgaccagcacccgggccgcctcgcacggccgcagccccaccacccgttcgccgaagtcctggtggaccgcgtacaggtgccgcgggcgcaccgacacccgcgccgacagcccgtgcccggccagggagcggcgcagccgctccgtcgccgggccgaacacctgctcggccccggccagcgcccgggccatcgcggcggcggtggcggcgtgcgcatccgggtcgcggtgggcgaaggccaggtcgtccatctcccgtttgaggacgtggatgcccagccgctcggcgaaggggaccagcagttccagggacgcggtggcgtagcgggcccgtttgtgcggcggctggaagcccagcgtgcgcaggttgtgcaggcggtcggccagcttgatcaccagcacccgcaggtccgccgccgcggccagcacgatcttgcggaaggtctcggcctcccgccggtcgccccagcgctcgccgtccagcttggtcaccccatcgaccagcacggcgacctcctcgccgaagtcggcgcgcagctcgcccagcgtgtagggggtgtcctcgacggtgtcgtgcagcagggcggccaccagggtggtggtgtccagccccattccggccaggatcatcgccacggccagcgggtgggtgatgtagggggcgcccgacttgcgcagctggccccggtgcatgcgctcggccacgtcgtaggcccactccaggaggcggacgtcctcgtcggtgaacgcggggcggcgcgcctgcagcagcggcgccagggcggcccgcaccgcggcgcgccggccggcgcggtctttgggcgcaaggaggcgcctgcggtgcccgccgtgcggggtgagcttggcttcctgcggattcagcgacgtcatcgcgccatccggtgccctttcaggtagcgcggttgctaccgcctgtagcggtcattatgtgtgacgggcgctttccggcgcgagcattgacggcgactcggtctgttttacacgcccttcattggggcgtgatatgtgacctctcgtatacatgtatctataactgggggaaacattccgttatgtcacacgaatggagttgatcatcgcgaaatgatcctttcgcccagaagcctgcgctcggctgcggtgaacgtcgcttccatgctgctcaacggccagctcgccgatctgagcccgatgccggcggaccggctcggagaggggagcgggcgcgcggtgctgcgctaccggtttcccgagtggctggtcccggccgggccgccggtgctgctggtgccgtcgccgggcgtccccgcacgctgctatgacctgcgccgaggcggcagcctggtcgagcatgtcgtcgacgccgggcggctgacctacctgctggaggggccggccgggccggcggacccgcgggccggagcggcccagtgggccggggagatcctgccgtcggtgatccgccgggtgagcagcgatgcgggcgggcagccggtgcagctggtcggctggagtctgggcggcacgctggcgctgctgaccgccgccgccgacccctcgctgccgatcgcctcggtcgccgcgatcgcccccgccaccggcgccgggctgccgggcacggtggaccagatcatcgcggcgggccatgggctgctgcgcgcctaccacgtcctggcgcgcatcgacgaccgcgaccacctggcccagcgcgaggcgctcgaccgcttcgccgccgcactgcgcgcccaccccggccgcgggctcaccgaatcgtacgcggcctacctcggcgcggcgctggccggggaggaggagctgtcgatcggcggccgcgaggtgagcctggcgcggatcggcgtcccggtgctggccatcgccggtgacggcgaccggatcgcgccgcccagggcggtccgcgatctgactttgtcgatggtctcctcgccgcgggtgcgctttgagatcgcctccggcgaccatctgggggtgctgaccggcggccaggcgcgcaccaccacctggacgtacctggaccgctggctggatgagggcattctgcggcacggcctgcgcccccaccaccaggaggaggccgccgccatgtgacccggccgccggggccgggccggctccatgcggctcaccacgggcgcccaccggcacgcgccgggcgggcgcccgttttcgtgccgtcggcgtccaagcccgcagggaccaggagcgggccggtgaagcgtcgtttttcggtaaggccatggccatctccccaccaccccccgccaccaggcgtgtcgcctgagtgagtgaatattgaccgacagtaatgttgcgcagcgtcgcgggccgtgcccgcggcgttgacgctgcaacgggacgtcgggggacgcagatgacggctgacaagtccggtgacctggcctggacgcgcgctgaccggatcatcggggtgacgccgttcgggctggccgaggcccgcctggcggtcgccgtggcccgggccggcggtctggggacgctggacctgggacgcgaccgggacgcggcgctgaccgcgctggagctggtggaacgctggtggggcgggccgtttgcgatccgcatcggcggtgcctgcccggtgcggcccgaagaggtgcccaagaccgtccacaccgtgctggtggacctgcccgccctgcaggaggcccagccctacctgccgggccgccggctgctggtggaggtcgtcgaccccggcgaggcgcgcgcggcggcgcggctgggcgccgacgggctgatcgcccgcggctgcgaggccggcggccgggtcggcgagctgaccacgttcgtgctgctgcagcacctgctcggcgacgccgagctggaccgcccggtgtgggcggccgggggcatcggcccgcacaccgccgcggcggccatcgcgggcggggccgcgggagtggtgctggacgcccagctggcattggtgcgggaactggacctgcccgcggaggtcgcccgggcgatcgagacgatggacggcggcgagacccgcctggtcgccgggcaccgcatctacgcccacccggacctgccggtccccgacggcacggccccctccgacctggccgcccgcctgggcgtcggcgacctgcacgagcagctgctgccggtcggccaggacggggcgctcgcccgcccgctggccgagcggtacaagaccgccgggggcgtcgtgcaggccgtcgccgcgcacatcgacgagcacctggccgccgccgtccgcgccgagccgctggccgcggccgccgcagcggacggggccgcctatcccgtgctgcaggggccgatgaccagggtcagcgaccggcccgagttcgccgccgccgtcgccgccgccggcggggtgccgtttgtggcgctggcgctgatgaccggggaggaggccgggcggctgctggccgagaccgcccggcggctgggcggccgcccctggggggcgggtgtgctgggattcgccccccgcgagatccgcgccgcccagctggaggccatccgcctggcccggcccccctacgcgctgatcgccgggggacgccccgcccaggccgcgccgctggaggaggccgggatcgccacctacctgcacgtcccctccccggccctgctggaacgcttcctggccgaaggcgcccgccgcttcgtcttcgaaggcatggaatgcggcggccacatcggcccgcgcgccgccttcccgctgtgggaggcgcaggtggacgtgctgctggcgttcctggccgagcacccgcaggaggccgcgcgcacatcggtggccttcgccggcggcgtgcacgacgcccgttcggcggcgatggtcgccgcgctggccgggccgctggccgagcgcggcgtgcagatccgcgtgctgatgggcaccgcctacctgttcaccgaggaggcggtggcgaccggggcgatcgtgccgggcttccagcaggtcgccgtggagtgcgagcgcaccgtgctgctggagaccgcccccggcaacgccgttcgctgcgcccacaccccctacgccgacgccttccagcgggcccggcgggacctggccgcctccggggtgccccgccaggaggtgtgggccaagctggagcgccacaacctgggccggctgcgcctggcctcccgcgggctgcggcgcgagggggaggaactgcggcagatcgaaggcaccgagcagtaccgcgagggcatgttcatgatgggccaggcggcggtgctgcgctcggccgtcaccaccatcgccgacctgcacgagcaggtcagcgccggagccggggccttcctggccgaacgggcgcggcggctgcggtcggcccccgaggaggagcccgcaccgcgtccgctggacatcgcgatcgtggggatcggctgcgccttccccggggcgcgcgacgccgaggagtactgggccaacgtcctctgcggcgccgatgcggtcaccgaggtccccggcggccgccgcgacggcggcgaagcggaggacacccccgccgcacagggcggcttcctgcccgccatccccttcgacgccgagtcccgcggcatcccgcccggctcgctcggcgacatcgcaccggcgcacctgctggcgctggaagtcgccgcgcgcgccttggacgacgccgggtatgccgaccggcccttcgaccgctcccgcgccgcggtgatcttcgccgccgggacgggggatgcgccgtcgccgcaggcggccgacggcgcatcccccgccacgatcaccgggtggatcgccgagcggctggatctgggcggcgccgagtgcaccatcgccgacgcctccccggccgcgttggacgccgcctgcaaggaactggtctgcggcggcgccgacctggtgctgtgcggcggcgtcgagctgcgggacgaggcccccggcggcccgccgtcgggacggtgcgccccgttcgacgccggggacgacggcgtggcgccgggggagggcgcggcgtgcgtggcgctcaaacggctggccgacgccgaacgcgacggcgaccgcatctacgccgtcatcaaggcggtcgccgcggccggcgacgggcggtcggcctcccgcgccgagggacggcggcgggcgctgcagcgggcccaccgcgacgccggcatccccccgtcccggatcgggctggtggaggcccgcggcaccggcgccgccggcgaccgcgccgagctgaccgcgctgacccgggcgttcaccggaaccacgccgggcggcgtcacgctcggctcggtcgcctcgcagatcggccacaccgggcgggcggccgggctggccgggctgatcaaaaccgcccgcgccctgcacgccggcgtccgccccggcaccctgcacctgaacgagcccactgccgcctgggacccggagaccagcccgttcgtcttctcccacaccccgcggccctggcccgccgaacccggcgaacgctgcgccggcctcagcgcctccggcctgggcggcaccgccttccacgcggtgctggccggatacggcggcgcccccgaaccggtgtcggggaccgccgcatggcccgccgagctgttcctgttccggggcgccgaccgcgccgaggcgcgcgagcgcatggaccggatcgccgccctgggcaccggcgccaggctgcgggacctggcccgcaccgccgccgaacagcacagcggacccgtccaggtggccctggtggccaccagccctgaggacctggccgccaagctggagccggcccgccgcttcgaggcggcgccgggcgtgtacccggccgtcggggagcggcccggccgggtggcgttcctgttccccggccacggcggcctgcggcccgggatgctcgccgacctgttcgtggccttcccccggctgcagcggctgctgcggctgtccggcggccggtacgccgaggcgatgttcccgcccgccgccttcaccgccgaggaggaggcacggcagcggcaggccctcggcgacatccgcatcgcccagcccgccctggccatcgccggcatcgccgtccaccggctgctcaccgagctgggcgtgcgccccgacatggcggccgggcacgggtgcggcgagctgaccgccctgtgcgccgccggggtcttcggcgagaccgacctgctggagctggccgccgcccgcgccgaggcgatcctgcgcgccgtcgaaagcggcgagagcggcgacccgggcgccatggccgtcgtcaccggaaccccgcaggaggtgcaggcggtgctggagacggtgccccgggtggtcctggccgcccacgaggcgccccggcaggtggtgatctccggtcccgccgccgccgtctgcgacgcgatgcgggcgctgaacgcctgcgggctggcggccgagccgatcccgggcgcctgcgccctgcacagcccgctggccgccggcgcggcgacggggctgagcgtggagctggccggccggcggctgagcccgcccgccttcccggtgtggtccaacctcaccgccgccccctaccggcattctccggagctgctggccgccaccttggccgagcaggtcgccgcgccggtgcgcttcgccgagcagatcgaggccatgtacgaggccggggcccgggtgttcgtcgagaccggccccggacggtcgctgactcgcctggtcggccggatcctggagggcctgccgcacacggtggtcacctgcgaccgtcccgccgggcggggcctgcccggcctgcacgccctgctgacggccctggccgaactggccgccctcggggtggaggtggacccgctgccgctgttcaccggccgcgacgccgtcgtgctgtccgccccgcccgcccggcccgcctggaccatcggccgccccgcccgcccggcggacgcgccgcggccgtccgggacgcacccggccgctgcgccggaccgggccgaccgcgacgccgccgtcctggagtacctgcggaccggccgggagctgctggccgcccagcgcgacgtgctgctcggctacctggggatctccctcccgcagccgcgcgaggaccgggcaccggccgcttctgccgcgccccatgtgcccgcgccccgtcccgttcccggtcaagaggcacccgcgcccggcggtgagacatccgccccggaggaggacgtgcacttttcccggggcgcggtggcctcgcccggcgaggacacgcccgcttcggaggacgacgcgcccgccctcaaggaggcggcgctgctttccgcaggcggcgtgtcggccgcggaagatgtcgtgtccgcccccgatgaggtggcggccgtttccgccgaaaccccgtccgctcccggcgtcgcggacgatgtatccgctttcgaacccgccctcgaagacgccccgcccggcggtgaggacgacacggcggcgccggagagcgatgcgtcggtctccgccgacgccgcatccgcctctagcggccaggcgcctcctgccggcgaggacctgaccgtttccggcggtgaggcgcccgctccccaaggcgtctccggtggcgggacgtccgcccttgaggacgtgttccttccccgggacgccgtccccgccgccgaggagacggcgggcggcgtagccgttcttgagacgacgccgcccggccctgccggtgaggcggctgcgctcagcgaggatcagcctgccgccggtggcggggtgtccgtcttcgaaggcgtgttccttcccccggaggccgtgtccgccgttgaagaggagacggtcgttccggcaggcggcgcgtccgctgtggaggagacggcgtccggcaccggcagcgaggcggccgtccccgatgacggcctgcccgctggcgacggcgaggcgcctgccctcgaggaggacatgcgcgcctcccgggagaccgagtccgctcctgccggggacgtgcccgcctggagggacggcacgcccgccccggaggacggggcgtcgggcccgggcggtgaggcatcggctcccggcgacggccggcccgcttccggcgaccagaggactgccgttgcagaggacgtgttccacgtcggggaagctgcgccggagaccggtgagaacgcgtctgtcggtgaggacggcccctttgacctgaaggaagagaagccggactcagacggtgggacggccgctcccggcaacggcctgagcgagacatcggctctcagcgaagaggtgttcttctccccggtggccgccgccattcccggaggggacgcgacgtccgctgaaagcactgtgccccttcccagtggtggccttcccgtttccgatggtgaggcgcccgctcttgcggaggagccctccccgcataaggccgtcttcgtgttcgacgggaacgtgtccgtttcggaagacggcgtatccgccctggaaagcacggtgcccggacccgccggggagaccaccgcccccgacggtgacgtgcccgcctcccatggcggtacatcccctccggaagaggaggcatccggggaggacgcatccgtttccggcgctctgcccccgccaggcgatgacgcgtccgaggacggtatgtccgtctcccaggacgccgaggccgccgccgatgaccccctcgcctttgccgaggggacgcccaaacccggaggtgacgcaccgggctccgcggacgttcccggagatgaggcatccgcttccacggccggaacatccggaggcggtgcatccgcccctcgctccgggctgctcgccagaggccccgtcgcccgcaccgcgacgctcgccggcgacgcggaaacgccccccgacgacggggacggggcatggtggacgctggacgcggacgccacccgggcgttccccgtggtgccgccggtcgcgccgatgcccgtgccgcccagccggcacgtggtgcggccggtggaactgcccgcggcgggaccggtgccggtgcccgggccgctgagcggacggcggtgcctgatcgtcaacgacgggctcggcgtggcgcccgagctggtgacgctgctggaatcgcacggcgtgcacgccggcatcgccgccgacgccgacgagccggccgacgcggtgatccacctggcggcgctgcgcccgggcggcccgcccgtgctgcccaggtcctatgagaagatccgcaacgcgctgcacggcggcacgagccggctgctgctggtgaccggcaccggcggcatgttcggccgggacgggcgtccggacgtcgtcaccggggccgggctgcgcgggctggcccgcacgctcgccctggagcacccggccgccctggtgcgggccgtggacgtcaacaccgcctgcggccctcgcgccctcgccgagcagctggtcgtcgagctgatgagcgagcccggcgcccccgtcgtggtcggccacgacggctggacccgccgcaccctcgaactcgtcccgcaggaactgaccggcgaggccccgctgccgctggaccgggacggggtcgtcctgctcaccggggaggcccggggcgtcaccgcccgcctggcccgggcgctcgccggcgccgccggctgccacatcgagatcatcggccgcaccccgccggacgaggacgacgaacccgacccggccaccgccccggccgggcggcggctgcgggccgtcttggccaggctggagggctcggccgcctccgtccgctaccaggcgctcgacctcggcgacccgcaggccgtgcgcgccgccgtcgccgacgtctacgcccggtacggccggctggacggggtgatccacggcaccggcacgccgcagcagcaccggccgcctcgcgaggccggctcgttcgcccggctgtggcagaccaccgccggcgccgccgcgaccctggccgaggccgtccgcgaggacctgggattcttcgtcgtcctcggcagcgcctcgggaatgctgggcgaggagggacaggccgcccacgccgccgccggcgacgcctgccagaccctggccccgctgtgggggacacggctgcgcggccgggtgctggcggcctgctgggggccgtgggcctgcgacgaccccgcctccggcgaggcggcccgcgaccaggcccggcggcgcggcgcgccgctcgaccccgacgccgccgtgggcgccctgctccgcgagatcgccgtcggcgccgactcgcaggtcgtcttcaccggagccgcgccatgacaccgatcgcgatcgtgggaatgggggcggtgttccccaaagcggccacggcccgccagttctgggacaacatccgggcgggcgtggacgccgtcaccgaggtccccccgcagcggtgggacccgcggatctactacgaccccgcctgctacgggcggccctcgtgcggcgaccgggtctactgccgccgcggcggattcgtcgacgacctgaccgccttcgaccccacccggttcgggatcacacccgccgccgtggacggcatcgaacccgaccagctgctggcgctgcgcaccgccgccgaggccatcgccgacgccggcggacccgaaaggctgcccgaccgctccagggtgggcgtcatcctcggccgcggcggctacctcaccaccggaacggcccgcctcgaccagcgggtgcacacctcccaccagctggtggccgtcctggcggacctggtgcccgacctgggggaggaacggctggaggagatccggcgggcgttctgccggcaactgggaccggagccgccggacgtccccaccgggctgctgcccggcttcgccgtcgccaccggcatcgccgcccacttcgatctgcgcggccccgcctacaccgtggacgccgcctgcgcctcggccctgctggccgtcgagcacgcggtgcgggcgctgcgctgcgggcagtgcgacgcggtgctggccggcgccgtccaccacgcccaccacatcaccgtctggaacctgttcagccggctgcgggcgctgagccccagcgaacgggtgcgccccttcgaccggtcggccgacggcaccctgctggccgagggcaccggcatggtgctgctcaaacggctggaggacgcccagcgcgccggggaccgcatctacgcggtgatctgcggggtgggcagcgccggcgacgggcaggccgccacgctgctgaacccgccggtcgacggccgggaactggcggtgcggcgggcctggcgggacgccgggctggacccgcgcgaaccggcggccctgggactggtggaggcgcacggcgccggcaccccgctggcggacggcgccgaggtgcagaccctgcgccgcgtcttcggcaccgacggcccgccgatcgccctgggctcggtcaagtcgatgatcggtcacgccatgcccgccgccggcatcgccggattgatcaaggcggcgttcgcgctgcacgagggggtgctgccgcccaccctgcacgtcaccgacccgcacccggcgctggagggcacccgcttccgcctcccgggccaggccgccgactgggacgccgaatcggacctgccccgccgcgccgccgtcaacgccttcggcttcggcggtttcaacgcccacgtcgtgctggaggaggcacccggttcggtgcgtgcccggggccgcagaccctcccgggcccgcagcggcgaagacggcgacggcggccgcctgctgcggctggccgccgcctcgcccgaggaactggccgcgctgctggccggcctggaccgggcgccggcgggcgaagtcatcggagaaggaccctgccggctggcgatcgccgaccccacgccgcggcgcctgtcgctggcccgcgccgtggtgggccgggggggagccctggcggggacgcaacgacatctgcttttcgccccggccgctgctggcctccggcggccgcctggccttcctgttcccgggcttcgaaccggtcttccacccgcgcctcgacggcgtcgccgagcacttcgggctgccggcaccggccctgaccggccgcgaggacctgcccggccgcgccgccgacgtgatcgcctgcggccggctgctggccgaggcgctgaacgcgctggggatcgaaccggacctggcggccgggcacggcctcggcgagtgggccgccctggtcgccaccgggatgtgcccgcagcagccgatccaggacctcgccgccgccctgcaggagcgggcctcgaacgcccccgacatgatctacggggcgctgggctgcggggcggtccgggccgccgaggccatcgccgacctggagggcgtgaccgtcacccacgacaactgccctcaccagtcggtcatctgcggccctcccggcgccgtccggcaggtgctgcgaagactcggcgccgaaggcgtgctcggccaggaactgccgctgcgccccggcttccacacgcccatggcggccggctgcgtggaggcggcccgcgaatccttcgacgccctgcccgtcgagcggcccaccgtgccgctgtggtcggccaccacgttggcgccgttcccgcaccgcccccatgaggtgcgcgggctgctcgtgcggcacctgctggaaccggtgcgcttcaaggacctggtcgaacgcctctacaccgaggccggggtccgggtgttcgtgcaggtgggtccgggcgggctgcccgctttcgtcggcgatgcgctgggggcgcgcgagcacctggccatcgccgccgacgtcccctcccgggacggcctgacccagctgcgctgcgtggccgccgccctgtgggtggagggccacggcgccgaccgccccgccgccgccttcaccgaaccggtcagacccgccggctcgcagggtgtgcggctggacctgggcaccccgctgatccgcctgaaggacacggtgcccccgctggtcgtcgcggcctcccggccatccgccggcatcccggtgacggccggacacgacgcaccgacacgcgacgccgcgaccggtgcacacgccgtccaggagagcccggccgcggaaccggcctcccaggcccccgcccctttggcgattcaacgggatgagggaaccgagtccgccgtccaagagcccggcgggggaagacccgtgccccaggaagcgggaatgcccgttgccgagggtggtgccgatcggcgatcggtgacgaccgagacgccgcaatccgcatctcggcagggagcggagcgcgaactcgccctccaggaggcaggggagcaacccttctccggcgacgtctcggacgctgaagcggccgccgatgagcggccggtgaccgtgcctggaggggacgagaggtcagagtccgtcgtccagggggtgggggagcggtctttgtccgcctccatccgagagtctggaacggttgtcggcgaggatgtcggtggtcggcggccggtggccgtgcctggagagggcggggactcagagtctgccgcccggggagcggaggaggagtccttgtccgcctccgtccaagagcctggaacggtcgtcggtggagatgtcggtggtcggcggccggtggccgtgcctggcggggacgaggactcagagtctgccgcccggggagcggaggaggagtccttgtccgcctccgtccaagagcctggaacggtcgtcggtggagatgtcggtggtcggcggccggtggccgtgcctggcggggacgaggactcagagtctgccgtccagggggtgggggagcggtccttgtccgcctccgcccgagagtctggaacggttgtcggcgaggatgtcggtggtcggcggccggtggccgtgcctggagagggcggggactcagagtctgccgcccggggagcggaggaggggcccttgtccgcctccgcccgggacgctgaagcggtcgccggtgagcggcggccggtggccgtgccccggcaaggggaaggcgcagagcccgccgtccgggagacggctgcggccgggaaggcggagggccggcgggtcgaggtgatggacggcgaggacgggccggccggagcccgtgcggccgcggaggggcggcccgggaagcgcgggagcgcggccggggaaccggcggccgagatgagccggtcgctggtcttctcgctggagacgatgccgtatctggccgaccactgcctgatcccgcagcgcgccgactggcccgagcccgccgaccggttccccgtcgtcccggcggccaccttggtggaggtgatggccgaggccgcccgccggctgctgcccgggcgggtcgtcgtcggggtcaccggtgtgcgggtgtcgcgctgggtggtcgccgccccgccgaccaccgcgctcgtccacgcccggcacagcgccccggggcgggtcgaggtccgcatcaacgggcatgccgaggggaccgttctgctgtccgacggctacccgccggcgcccgagccggaccgcgccccaccgcaggtgcaggggccgcctccggtgccggccgagcggttctacgccgagcggtggaccttccacggtccccgctaccggggcgtccgggagatcggcgggctgtcggccgaagggctgcgcggccaggtgatcgcgctgcccgccccgggggcgctgctggactcggccgggcagctgtgcggccactggttccaggtgtacggggacaaggaccagacggtgttccccatcgggttcgatcagatcacctggtacggcccgcacccgcccgaaggggagcagctgaaggtcaccgtctggaggaggtcggtcaccgacagcgccgtccgctgcgacgccgagctggtccgcgccgacggcacggtgtgggcccgcatcgcgggctggacggcccaccggttctacaccgacgagcaggtctggcggatgaggttcacccctgagctgtcgggtgtcggcgagccgcagcccggcggctggtgcctggcccgccggcactgggactcccggccctcgcgggatctgctgatgcggcagtacctgggcgccgccgaacgcgccgactatgagcggctccccgaacgcgcccgggactcgtggctgctgggccggatcgccgtcaaggacgccgtccggcactggctgtgggagcaggggcacggcccgctgttcccggccgagctgaccgtccgcaacgacgccaccggccgcccgcaggtcaccggccccttcgaggcgccgctgtcggtgtcgatcgcccacaccgccgagctgggcgtcgccttggtccgccccgccccgcagccgtccgggatcgacctggaggcgctcaccgccgaggccggggcgctggagtcgacggtgctgaccgcctccgagcggacgctgctggagcaccaggccgaccggctcgccgccgcgacccggctgtggaccgccaagcaggccgccgtcaaggccctcggcaccggcccggatgaggtgaccgtcaccgcagccgacggcgaccggctgcaggtgacctgcggcgacaccgtgctgaccgtgcagtcccgcctggtggacgggcacgtcgtcacctggaccgccgcggcggaactggggcggaactcgggataggcgaagcggaagatccccaggtcacaggcggggcggcggacgagtcggcctgtaggccgggttctgtacccgccggagtcggcgggcggcggtcatccatctcggactgccgttgccgacagcctctagcggtctacccgcaggctcggacgggccgccctcaggcgcctgcgcgggaagccggggcttcccttcttgaccttgctccgggtggggtttacctagccgcccaggtcaccctgggcgctggtgagctcttacctcaccgtttcacccttaccaccgcgcgcggcgatggcggtctgttttctgtggcactttcccgcgggtcaccccgggtcggtgttaccgaccaccctgccctgtggagcccggaccttcctcggcggggacctgcaggcccccgacgcgaccgcccggccggctcgtccgccgtactctccaggttacgccgtgcggggccggctccgcatatcggaagatcgatgcacggagccggtcgcgcctccaccggcatcggcccgtgtcccaagtcggacgcgccttgagcggctgcttcggtgagcgtcacgccggcgtccgggatctttgaggcggcgcggccgcagccacgtcgcgccggacgagggcgtgcggcgcttcagccgccgagtgccgccttcggctcgcccggtgcgggcagcggccgggcgagctgggggaacggctggtggatcccgtgggcggcgaacgtctgcgaccaggcggccacggcgtcccccagcagctccggagaggcgacgccgacgcgggccgagggggacagggtgaacttctcgccctcgacgtcggcgagcgtgcggtcctcggtgatgcggaacgcggtcaccgcgtcgccgtcctcgctcacccacaccaggcttcgggcgagccggcacatcagcggatgaccgaggatgaagtcgccgaactggtcggccgtccaccgccgcccggacgccatggccgtctccagccgccggatctggtcggcgacggccgcgcgcgcctctttccggaaggcggtgaacctctggtgggcggcgggcgccagcagcaggtcgtccttggcgccggggctgggaggggtcttgcgcgtccttcccttctggtcggtcacgaccggcttgaaacgctcgtcgagatcgaccgtgaagcgtcgcggcccatagtccagcaccagaccgccatcgaccgccaaccccaggtcggggacggtccggtcggccagctgctcggcggacagccccctgcggccggcgatccggcgcattcccctttgcgcctcctgccgcagcttcttggacgtggccttgcggggaacgtcgtgcaggtgcttcagggccgcatcggagccgatgtcggcgagcacgcccagcgctttggccgcgtccttgtgcctgccctcctcggcccacagcgggatgagcgccgccagctgctccacggtctcctcgttgccggtccaggccagctgcgtcagggcccagtcgtcttgggccggtgcgccgccttcccgccactgccgcagcagcgcccagccgaacctcgccagcgaccgcgggtcacaggcccgcctgatctcccgcaccccgtgggggaacggcagcgccagcagggcgaccagccgctcggccgctgctgcgggcagggccagccgccggtcgcgcagcagcacctgggggagggacgccgggtccagccagtcgccaatcttcggcgtcgggcacaggccggtctccaccgggtgcgcgctcagcaacgcctccagcgcgtcggcggcccgccggccgtgaaccgcctgcgcggcccggacgatctcctccaggtcgtgccggagcagcaggtaccgcagtgcccattcggccggacgccgttcggcggttttgccgagcgccgcgggagccagcagcggcgccgccgccgggccgtgccggtccagccaccggcgggccgtgtcggcgcggtcgccgccgcgggtcagccagccggcggccatgagcgccacatcggcgtgccagaagggcagcagcgccgtcccgcagtgcgcgggatccgcctcggccatctccaccgccaccggcagcgcccgcagcccgtggcgggcgacgagcggtttgagccaggggacctcctcccgcgcccggcggtcccgctcttcgtccggcggccaggccagttcctcgggcccgtacaccacgagctgggcgatgctgatcgacggggtgccggaccggaactccccgatgagcgccttccagtccgcatccggcggcacggggagcaggcccggaacgtcctccagccactgccgccgctcgcccgcaccccacgcgacgcgcggcgcgggcgcctgcagctcttccaggacgggccgggaccgcgggccggcgggcccggccaggaccgcgggcaccgcctccgccggcgcctccgggacccgggcgagggacgccatcgccgactccgccgccgtgcgcgtcccgggcgggagcctgcggagcgcggccgcggccagttcggcgtcggccgacaggtgatcggccagcagcagggcggcgtcgaaggagaccggggcggcctcggccagcaaccgcagcgcccggacggggaagcgccgcgccatcgcctgcagcaccggccggacgccccggcggtcgagccggcccagcagccccttgaacgcctcgtccgtgggcagctcggcgatcaggccgaggacgtactggcgcttttcttcgcccagatcgccccggtcgagcacgtccaagagcaggggaagggcggccgggcccatgccttcaagcagcgtggggagcacgctgtaaatggagacgcgcccggcgtcgaaacccaccctgttgtggagggtgagatattgcttcctggtgcgcagcgagtaatacagcaagtgggagacgttcggccccatggaccggtcggcgcagcactcctccacccagtcctgccgggtgggcaccaggtaggacaccagccctcgctgcgtcgcggagcgccggtggccggccagggccgcttcggcctccgggtagacgccgtccgcggcggatgccagcaggctgcgggcgcggcgcagggtgacgggacagtgctggtggatgtcccccttcggctcgaccaggacatgcggcttttcatcccagccgcctctccagtggacggcgtagagcccgctcagctccaccaccgcgcaggcggcgaaaccgagcccgtgcgtgacgacccaggagtcgaagaaggcctggctctcctccatcttccgcatcacggaccgctgcgtgatgacggccgcgatcgccgccgcgcccagcgggtcgggatcgccgtccagatgccgcccgacggccgcgacgagctcaggatcgcagtcgccccccgtcaccagcaggtcgatcagttcggcgtgctcctcgatgagcgcacgcacggtgccggccgcctgcggatcggggtgaatggggggcgccggcgtgccgtcgcgcctgggatgcaactgggagcgccaggacgccgggatctcgaaggtgtgctcatcgggcagagggcggttgttcacgcccgcgcacactagtcggcccgggtgacatccggcccgcccgtccgggaagggaccggcggccccttcccggacggtcaggtgtcacggcaggcgggccagggactgctcgatgcgctcctgcggcaggtcgaagtcctccatctcgccggacaggtagcgctcgtacgagctcatgtcgaagtggccgtggccggacagggcggtcaagatgaccttctcctcgccggtctcggcgcagcggcgggcctcctcgatggccccggccagggcgtgggtgccctcgggggccgggacgatgccttctgcgcgggcgaacaggatgcccgcctcgaagcactcgcgctgccgcttggccacggcctcgaacaggcccagctcgtagatgtgcgacagcagcggcgccatgccgtggtagcgcagcccgccggcgtggatggggtcggggacgaagtcgtgcccgagggtgtgcatcttcatcagcggggtgagcccggcggtgtcgccgaagtcgtactcatagcggccccgggtcagcgacgggcaggccgccggctccaccgcgcgcagcaccgggtcgatccgcccggccagcttctcgcgcaggaacgggaagatcagcccggcgaagttggagccgccgccggtgcagccgacgatcacatccggggtctcgccgaccgaggccagctgctccagcgcctcctcgccgatcaccgtctggtgcagcagcacgtggttgagcacgctgcccagggcgtagcgggtgtcgtcggcgccggcggcgacctccacggcctcgctgatggcgatgcccagcgagccgggggagtcggcgtcctcggccaggatcttggcgcccgccgtggtcagcggcgagggactggcgtgcacccgggcgccgtaggtctccatcatcagccgccggtagggcttttggtcataggaggcgcggaccatccacacctcgcactccagcccgtacatcgagcaggcgaacgccagcgagctgccccactgcccggccccggtctcggtggtcagccgccggatgccgtgcttggcgttgtagaacgcctgcgggacggcggtgttgggcttgtgcgagccggacggggagacgccctcgtacttgtagtagatccgcgccggggtgcccagcgccttctccagccgccgggcccggtacagcggggtcggccgccacagccggtagacctcccggacctcctcggggatgtccaggtagcgctccaggctgacctcctgctcgatgaggtcgatggggaacagcggcgccaggtcctccggccccaccggctcccgcgtccccgggtgcagcggcgggggcggcggcgccggcaggtcggcgaccacgttgtaccaccggcgcgggatgcgcgactcgtccagcaggatcttggtcgaccccgtttcgtcggccacgggccctccataacgtcgtgacatgcgtccgaacgcaccttaatgcccaggtcgcgcaccgtcaccgacgactctccagggcctttggacacagaccgaagcgggtggggcggcaacccgggagagcgcgaaatccggcgaccaccggacggtcgcggtgcccgacggggttggtgccggcgtgccgtcgccggtggttcttcgggtctgtcgggatgtgagccggagtgggtcaggcggcggccaggagggcgcggaagtcggcgaccgccgggtggtcgcggtgctcggccgggacggcgcgcaggatcatccggcccgtctcggtgatcattcggctgtggcgggcggcgggcatggtgtcgaagatcgtcgccgcgtgccgtgcgcccgcctcgaagccgccctgggcgaccgtgcacagcgcctcgtgcagccggacgttgacgtcgtactggtagtcgcccttgaacgccagcacccgctcccgggcctcgtccgcctcggcctcgttcccggcggcggcgtggacccagctttcggcgaagtgcacctgatcttcccgccacaggttggggatcgggccggacgaggaggtgtgcggtgtgctgccggcgaggaccagcagctctcgtttcgcctccgcgtgcctgccgagcagactgaacgccttcgcccgggtgccggccagggaggcgaccccggcgaacggccggcctgcggcgagccgccgtgcctcctcggtgaggcgcagcacggtcaccggatcccgctgaccgtaaagaccgaacccggcctcctcggaacggacctgcacccgcagctccagatccccggaggcgtcggcggcgtcgcgggcggtgcgccaccagcgcagggccgcgccgtgctcgcccaggcgggtcagcacgttggcgtacagggtggacagcgcggcggctatccgctgcagctcggtgacgtcctggtcgccggggtcggcgatctgccgctgcaggaccagcaggtcggccggcagatcgtcgcggatctgggccggggggcgggtgcggatcgcatgcaggtggtcggcgcaggcgatctcccagtcgccgaccgaccggggagcacgggccaggatctgctcaaggagcagccggactggttcgccggtggcggcgagcgcgccggcgccccccaccgcggccagttgcagcagcagacgacgcttcatctcgtcccaatcgctggaggagtccgcgttctccacgctacgcgccgggccgtcccatggcgtggccggaatctgccgcatggtctcgtcccggacggacgccgggggagcgaacagttcgtcatgccgcacctcgaacgcggcggccagggcgagccggtaacgcttgctgactgtgctcttacccgactcccagcgcttgatgtaggtgatcaagcagtcgagctcgggacactgctcggtcacctgctgggcgagcctgtcggccaggtcccgctgggtccagccgcgggcccggcgttcgttccgcaaccggaccgcccaccatgggcgcacctgctcggccatcggtccctctttcccgttccccggaccgattggacacgctctgtgttcgcctgattcctgactatcacggtgaaggggcggatgcggggcgttcaccgcgatcggcggaccggatgcggccacagaacctgcagtgcggccgggcgcaccgataccgcgcgtcgggccgccgcccggccggatgtggcctgagccctcctttcccgatgagcggggcttcttcggcggtgggacgacgcggccgggcctgcccggacgcggtgcggaatcgggagcgggcgaggcgtcccggccgcccgggccgtcgtcagcgcgcgggcaggtggtgggtgtcgttgaaggcgcgcagcaccgccgggccgtcggcgtaccagtcgatctgcgtcagcgacgacacgtccaggtgcatgcggtacagcgcgtccatgggggcctgcagggcctcgcggaccagcagcttgatgggggtgacgtgggagaccaccagcaccttctggtggcggtggcggacggtgagcttgtccagggcggtgcggacccggcgggccacctgctcgaagctctccccgcccggaggcgccgccgccggatcggccagccaggcctccatctcccgcggccagcgctcgcggacctcgccgaaggtcaggccctcccaggcgccgaagtcggtctcccggaagccctcctcgatccggacgggggcgccggtggcggcggcgacctcggcggcggtgtcgcggcagcgcgtcagcggcgaggtgacgatgacgtccaggccgcggtccttgagggcccgcgcggcggcgcgggcctgctcccggccgacctcggtgagcggcacgtccccggtcccggcgaagcgccgctcgatcgacagcggggtctggccgtgccgcagcagcagcgtcgtggtgggggcggaggcggccttcgaccaggccggtgcggtggaggcggccggcttgggggagtcgttcccggtgaccttgcgggtccacggctcgccgcgggcggcggcgtccatcgcctcgttggccagccggtcggcgtgggcgttgcggtcgcgcggcacccacgtgtaggagaccgcgcccagcgcggccgccgcgtccctggcctgcagggccagcggcatcaggtccgggtgccggatcttccagcgcccggacatctgctcgaccaccagcttggagtccatgcggacctcgacccgggcggcggggtccacctcggcggcggcgcgcagcccggcgatcagcccccggtactcggcgacgttgttggtggcgtgcccgatggcctcggcgacctcggccagcacctcgccggtgagggcgtcgcggaccagcgccccgtacccggcgggccccgggttgccccgtgaccccccgtcggcctcgacgatcagcttgcggggcgggcgtgcgggcgcggcgctcacgcggcgcccccggcgggacggtgacggcacgtcacggcggattccttcggtcggggtctgcggaacgggctgccggcggcggctctcacgcctcgcctccggcggcggcgcggcgggcgggccgcagggacgggcacggcggcccctgcggccgcggccttgcggaccgggcggctcggcatggccagggctgcggcgggctttccgggcgggtcacaggcccgactcgggggtgcggatgaggatgcggcggcactcctcgcagcgcaccacctcgtcttcggcggcggcccggatccggttgaggtccacggtgttgagcgccaggtggcagccctggcagcggccgcggtgcagcgccgcggcgcccaccccgccgaactggccgcgcagcttctcatacagggccagcaggtcctcggggatctccttggccacctcggtgcgggcggcgctggtggttccgctctcttcgtcgatctgccgccaggcctcgtcgcggcgcttggtgacctcggccagctcccgctcggcggcctcgcgctcggcccgcaggccggcggccttggcctcggcctcctcgcggcgctccatgatctccagcaccacctcctccaggtcggactggcggcgctgcagcgaggcgatctccgcctgcaggctggacagctccttggcggaggtgatcattcccgagtccagccgctcctggtcgcgccgggcccgggtgcggacctgctcgacgtcctgctcggccttcttctgctcccggtccagatcgccgacctcggtctcggcggccacgatcgcatcgcgcagttcggccagccgggcctgcaggcgttcgatctccgccttctccggcagcgtgcggcggcggtgcgccagccggtccagcgcggtgtccagctcctgcaacttgagcagtctctgctgggcttgcggtgctgctttcacttggctccttcgaagtgcagcgtccaggcgtcggtgacgagcgtggagacccgggtggtcaggtccaggtggctcagcagccgccgggcgtcctccagccagggccactcggtggcccagtgcgcggcgtcgatcagcgccggcccgcccgcctcgcacgactccgaggccgggtggtgacgcaggtcggcggtcaggtagacgtccaccccggcgcggcgggcggtctccagcagcgagtcgccggcgccgccgcagaccgccacccggcgcaccgggcggtcggggtcgccggccacccgcagtccccaggcggtggccggcagcccggcggcggcgcgggcggcgaactccttcagcggcatcggccgctccagctcaccgatccggcccagcccgcgctccggatcgtcggcggcgggcgccagcgggaccagcgggccggtcagccccaccgcccgggccagggcgtcggagaccccgggccgggccacgtcggcgttggtgtgcgcggtgtacagcgcgatgcccgaggagatcagccggtgcaccatccggcccttgaaggtggtggcggcgacgctgtgcaccgggcgcagcagcagcggatggtgggtgatgatcaggtcggcgccccatgcggcggcctcgtcggcgacggcggccaccgggtccaccgccagcagcacccggccgatctcggcgtccggatcgccgcacaccaaacccacggcgtcccatgattcggcccatgcgggcgggtagagctcttccaggacggcgatcacttgggacagacgcacagtcggcaggttaccgctccgccgaggggacgcgggcgccccggcgccgggcaggcgatccgatgacacccggcggatcgtggcttggcgccgctcgggctatcgtgaggtgtccctcggcccgatcccgggcaagatcgcctgggcggacggcccgctgggccgggccgggagcaaaacggcgttccggaacgttggagtctgcgtgaagtcaccttttcgccgccgccgcaagcggcccaagggccgtgcggtcaagccgaagcccccgcagcagccggaggtcgtggactggccgtcggagggcaccggacgcacctcgatgatggccgcgatccgcggtgacggggagaccggtgcggggttcggcgccggcatgttcgaggagctgcacgccgccttctccggggccaagaagatccagcttcaggagcaggaggcgcagaagctgcgccggggggacgaccaccacctggagggcaagggcagtctccgcgacaatctggactccggcaagatccgcatccgccgcatcacgcccgccgcgccgcagccggccgaggacggctccgccgaggacgatacgggcggcgattcggcgaagtaggttttccgccgcccatcccgccgcattgccgcagacggcctgccgggggtcgcccaaggcatggccaagtgcgttcgtccacttgtcctgaacggacgctgaaaggcccggtgaaccctgccttccgggtgaaacaggccataaaccttccattggaaaccacttgttctcgaacgggcattcgagcgctggatatcgtggacctgtgagcgctcacccgcccccgggatggcccgtccaggtgcacccgccgggcaccgagcggttcgaggagaccgcgatggcctggctgctggaattggtgccccccgaataccgccgctacggagtactgcgccgccatcccctcgccctggcccggctggcccgccagcacatcgaggcgtgcgtcgcggcggcgcgccagggctttcgcaccgcccgcgccgacctgggcggcgacgtccccccgcacggcatcgaggcgttgctggaggtctaccgccgcgagggcgcccggctggccgcccttgccgaggcggtggccgcggtcgaggccgaactgcgggcctcggccgcctcttcctcccatgagcggccggactgaaaatccggccgaacaatttctgggattcacgtcaggcgacacaaacagtcagaaacggggctcttatggtcatgacatgagccggtcgaaaggggggccggtggcagggcgggcagcgcggggcccgcaagggaggaagcggccatgttgttcatgatcatcgcagcggtcgcgcttatcgcgttcgttttgtcgctcgtttacctggtcgaattcgcacgggtcagccggtacgacgcgctgttctccccggcggaccgcgccgccgtccgccgggcgcgctgggtcaccgggatgtacgtccgcacgtacgcgcccagcgcccacgagccggagcagcgggaactgctgcaccgctgagcttctccaggcgccgtcccggcggatcgggcgaggggcacgcgtcaagggcgacgcgatgagccgggacgccgcggggacgggcgccgccgaggcgtccgtcccccaagccgtgaagccctgcgccgcaagggctcaccgcagggctcggggccgagcgaacgcaacgccggggatctgcacggggcggccccggcccgggcaccgcacgggccgtcccgggaggggcggcccatcggcttgagaagaaccaccgacgggccggacgcctctgaggacacgccgtcgccttgccctcggctccgcgaggtcccgctcaggtggtggtggacaggttctcgacgtcaccggaggcatcgtcgggaatcgggacgaacttcgatgcctgccggtcgaggatgtgcaccttggccgtctccagatccagatagagaccgaccagctccagctcgccggcctccaccagccggtgcagccacgggtaggtcagcaggttgtccagctgctgctggacgttgatctggcacagccggctgagcggggactgcccgtcgttgggctcggcctccacgaagcgggccaggctgtggttggcgtgcttgagccaccgcgacaggccgggcagatgctccacttcggtgccgccggccagcacaccggccatggcgccgcagttggagtgcccgcacaccgtgatcgttttgatgcgcagcacattggtggcgtattccaccgccgccatcaccgagtcgtcggccagccgggagccgtgacggggcaccaggttgcccacgttgcggaggatgaacaggtctcccggcccgctggcggtgatgatgttgggcaccacccgggagtccacgcaggtgatgaacaggtgctcgggcgtttgctggaaggccagctcggccaggatcggacggaccagcggcgccatctgaccgtggtactcgcgcacccccgccagcagcagcgaacgcggagacatctccgaagcgtcggggctgctcctgttgttccgccgccaccgattcgcccaaggcgcccaccagcgcccgggtggcggtgatttacgcgctggggacgtttctccggtcacagccctttcgtaccaacattcgtggatttcatctatgtctacttcgccaccctgccgctcgtgcgacagccgccagtcgtgcacggcctcgaaggcggcgtggtccatgaagtccacgttcaggtccagatcgaccgacgcgccggccgggacctggcgcagcacgcccatcagctggggcacccccaggaaggtcagcgagccggtcaccgccacatgccagcgcccggccgcctcctccacgctcaccgacagccgggtcagccgccgcagcgccatccaggccgtcagcacgatccccagcagcacgccctcgcccaggcccagcagcaccaccccgcccagcgtgacgaagtacaccggcgcctcgcggtggttgcgcaggtcccggacgcgggcgatgtcgatcagcttgtaacccatcgccaccagcagcgcggccagcgccgacagcggaaccagctcgatcaccggcccgcacagcagcgccagcagcagcacccacgccccgtgcatgacggtggcggcccgggtgcgcgccccggcgttgatgttggccgtgctgcgcaccgccacgcccgccaccggcagcccgcccagcaggccggagagcacattggccgcgccctgcccggccagctcccggtccaggtcgctgcgcggcgtccccggcgggcgcatccggtccacgcccaggctgcacagcagcgtctccactccggcgaccacggccaccgccaccaccgccccggtgatcgccagcggtgatcccgacggcatggccggggcctgccagtcgtcgaacagaccgtcgggcagctccacacggggcacgtcccagcccagcgcccaggcggtgacggtggccgcgacgacggcgggcagcggggcgggcacccagcgcgccaccgcaccggccgtgccccgccacggcagcggcagccgcccccagctcaccagcacggcgatggtcaacagcccgaccagcaccgcgtgggagtggtggccgaccagctggccgggcagttccagcacgttgtgcagggccgagtgctgcgggctgccgcccagcaccacgtggatctgggccaggatcagcaccactccgatcccggccagcatgccgtacaccacggccggggagaccgccagggccgcccgggcgacccgcccggcccccagcagcagctgcaccagcccggccaggagggtgatggtgcaggtggcccgccacccataggtctgcaccagcgaggccaccagcagtgtcagtcccgcggcggggccgctgacctgcagcggcgagccgccgagcgcgcctgctgcgatcccgccgacgatggcggcgatcagcccggcggcgacgggggcgccggaggcgacggcgatccccagcgacagcgggaccgtgaccaggaagacgacgaacgaggcgggcagatcccgccggacgactgttgcagtgagtggtttcagggtcacctaacgtatggaatcacggcccgcgcggcctcaccccggattagggcgaatgccgtgcgggccatgactcacctgcggtgatcgcggtgactctcccagtcgtcgatggtgcgctgcgggtcctgatgcccgtagggggagccgggctcgctgcgcggcgccccgctctcgccggagccgccgagcggtccgtagccgcccggctgcgtgccgctcaggtagccgccacccagcgcctgggtggcgttcgggtcgccgcctgcggcggtgtagctgctgccgctgaagtcgccgtagcggccgggctcggcggtgccggaacccgcgggccccgacagggtggacgactcgctggcacccgtgccgaacgtcccgtaggagtcgcggcccgccgacgggggagcgctcagcgggtcgtcgtagcgcggggtgtcgtaggccggagcggtcgggtaggagtcgccggagtagctcgaggaggcggacccgccggaggtggtggagccgtacccggacgagccgcccagccccgaaaagccgcccggcagcgagctgcccgacagctgcccgccggccagctcgtcggtgtggccgcgcccgggctggtcgtagccgccggaggaggccggcgcggacgtcgccggaggcgaccacggtccgctcgccccgtaggaggggtcgtgggtggtgctgagcgggtcgttcagcgggtcggtcagcggccccgtggcggccggtttggcgccgccggccgccgagcgctgccggtcggactggatgcgctgcagcagctcatcgacggtgggcaggcggtgcccaccggattcgccctgccgcctggaggtcccgctcgaggcgccggcggaggcgccgggggtagcgggggtagcgggcgcggacggggtggcgcccaggtgggggaagccgccggggtcggtgcggggacggctgtgctcgccgaacccgctgtgcagcgggttcgagccgaccggcggcagatccgtcccgtaggagggggcgctctccccgccgctgtaggagggcttctcggcggaggcgctgtaggaaggggtctcggtgggggtgctgccgtaggggctgtcggccggcttgctcccgtaggagggggtctcggtggagccgccgccgtaggagggggtctccagcgggctgccgtagtcgtcggagcggttgaccggcagcccgagcgggtcggcggacgggggcggcgacatcggcaggtcgaagggctcccgcagggtcggcccggccgggtcgcccgccgccggggaggcgggcgaaggggtgcccgcggggggagtgctcgccgcgggagggctcatcgggtcgccgtcgccgcggaagtgcgaggcgaccggcacgtcgtgggagtcgggcgtgccggagaaggagggcgagggcatcgactgcggcccggtcgtcccataggagcccgccgccgcgggctcggagtaacggccgggctctgccccgtaggccggctgctcggcgccgtaaccgggctcgccgccatagccgggctcattggcatagccggattcgccgccgtaaccgggctcgttgccatagggggccggctcaccgccgtactgcccgccgtcggcgccgtagccgtcgttgtcatagccggcggagtcggagccgcccagcgcgaccgtctgggtcgcggccgcgggatcggcgggggcgtgcggctgctcctgcggctccccggcctcctcctcgcgctcgttcaccggggcgccgagcgggtcggcggccagctcggcctctgagcgcttgtcgtcgcggtcgtgctgccaggggaacttgggcttgtcgaaggtgatggtcgcccagtagtcgtcgtcgggcatctcgtcgccggcctcgggcaggtcgtcgtcggccgcccgggaccggcggcggcgcgggggcggcgggccggcgggcgatgcctgcgggccaccggcgacccggcggtcatagccggtgccgtggtcgtcgtagccgtcctcgacgccttcctgtccgggtggggggacggcccggcgtcctcgggaggggggcgcctgatcgtcggccatccagtcgtcggaatcggtccggttggcccgcatgcccaagaccaccaggaccaccacgaggatgacgaccacgatgaggccggggacgacgatgtacatcatcattgcgtaaccatccaatgccatggcccagcgaggatcgccggcgtggcctgtcgggacgggctctgaaagcccttgctgactgccgctagcgcttgggcgcaaaggggcctgtgctgattctcgccgaccgccatgacgcctgtcacaccgttcgtcgacatctgcacccccaggctcgcggacccttgtcgaacgccgtcaccgggtgccgaagttcccggtgatccgtccccggcccaccgtgtgctcggcgatggtgcgcagcgcctccttgagtggcgcgccctgctgcaggggcagccgctcgtccaacgcatacagcgtgaagcggtaccggtgccgctcgcccttgggcgggcacggcggcacgtacgcggtcttcttgctggtgttcagtgcctccaccgccttttccggacgcgccccctcgacgagctcgttggtcgtcccgtcgatgttcaccaggacccagttgacgaaggccccgtccgaaccgtcggggttgtccaccacgatcgcgaacgccttggtcgtctggctcggcgcccccgaccaccgcagcggtggcgtcctgccctggccaccagggtacgccggacaggcgaatctcgcgggcaggtctttaccgtcgtggaaggcggggctggtgacggtgaactcggcgatgtcaacgccggtgccggtggcgtggccggtgaggccgcaaccggtcaccgcgcccgccagcgcgaccgctgccgcggcggccacatgcggacgccggctcgtgctcttcattccttcaatgctcccgggcgatcatcgcgggttccgccccgtggcgtggatgcggggcgggtgccttcctcgcgggtccaccctagagcctccgggcgggtgtatccgcgtggaatcggcaggtggggtccctccggccgccgccggggccggatcgatgtccggagtgtccggatcgccgcgcctgcggcactgtgacatcggccatgaccggtatgcgcctttgtggcgggatctgtgtgaaggagtggcatagttcactcgttaaggcgcggtccactttgccctgatgagaaaatgtgtcgttcttaacggggaatggattggtgtcggggagtgttgttccgatagcttgtgaacgccttcacaagctatccatccaccgtcatcccaggaggccgtgaccgatggccaggcgaccccaggcccccgacgccccccacatcctcatcgtgggcggcggctacgtgggcatgtacaccgcgttgcgcctggaaaagaagctgcggcgcgagctcagacgcggcgaggtcaagatcaccgtcgtggacccgcagtcctacatgacctaccagcccttcctccccgaggccgccgccggcaacctctccccccggcacgtggtgaccccgctgcgccgggtgctgccccactgcaccgtgctgggcgcccgggtcaccgagatcaaccacgccgagcggtgggccatcgtccagccggtggccggcccgcccgagcggatctcctacgactacctggtgatggccgccggctcggtctcccggacgctgccgatcccgggcctggccgagcacggcatcggcttcaagaccatcggcgaggccatccacctgcgcaaccacgtgctcgcccagctcgacatcgccgagtccacccgcgatgaggagatccgccgcaaggcgctgaccttcgtgttcgtcggcggcgggttcgccggggtggaggcgctggccgagctggaggacatggcccgcaccgcggtcaagtactaccgcaacgtcagcgtcgaggacatgcggtgggtgctggtggaggcctccgaccggatcctccccgaggtcggccccgacatgggcaagtggaccgccgagcagctgcgcgggcgcggcatcgacgtgaagatgaagaccttcctgcagtcggccgtcgacggcgtggtcgagctgtcggacggcagccgcttccccgccggcaccctggtgtggaccgccggcgtcaaggccgccccggtggtgcgccactcggacctgccgctggatgagcgcggccgcatcaaggccaccgagttcctcaccatcgagggcctggtgcgggcctatgccgccggcgacaacgccgcggtgcccgacctgaccaacgagggccgcccctgcgcccccaacgcccagcacgccgtccgccaggccaaggtgctggccgacaacatcgtccggtcgctgcgcggcaagaccctcaagccgtacgtgcacgactcggtcggctcggtcgccgggctcggcctgtacaagggcgtcgcccacgtctacgggatcaagctcaagggcttccccgcctggttcctgcaccgcacctaccacgtctcgcgggtgccgaccttcaaccgcaaggtccgggtgctggccgactggacgctggcgctgatcttcaagcgcgagaccgtgtcgctgggcagcatcgagcagccccgcgccgagttcgagctggccagccgggacgaggtcaagccccgttcgcacgcggcctgaccggcctgatttccgcgatcggtcccccgggaacgttcccgggggaccgatctttgcccgccctccgtcgccgggccgcccgtcggcccaccgccggatgcgctccggggatgccgttttcccgccggcatgcctccgcctcgccccgtccgcccccggggcgaggcggaggcatgccccgccccgggacgcttcgacggacggctgccctcagccgcgccggcggaaggcccgcagcgacagcgggacgaagatggccgccatcagcacgccccagcccagcgcgatggccgcgtgctcggccaccgtgccgccgctttgggagccgaccagcagcccgcgcaccgcctccaccaggtgggtcatcgggttgttgcgcatcacgaactgcagcgcctgcggggcgccgggggagatcggcacgaacgccgagctgaggaaggtgaccgggaagatgatggtgaacccgaagatctgcaccttctccggctcgttgaccgacaggccgatgtagaccgacgcccaggcgaacagcgaggtgaacgccagcagcagcgccagcgcccccagcaggtgcggcacgccggtctcgatccggaaaccgatcgccatgccgaccgtcagcagcaccgccagcgaccacacctgcttgacggtgtcggccagcatccggcccgccagcggggccagccgggagatcggcaggctgcgcagccggtcgaacacccccttggtgacgtccacgttcagcccgaacccggtggtcatcgtggcgaacagcgcgttctgggcgatgatgccggggatcacgatcggcagatagtccgccacggtgccgccgatggacggcccgaagacgtaggcgaacagcagcacgaacatgatcggctggatgctcaggtcgagcagctccatcgggttgtgcttgatctgcaccaggttccgccacgccagggtcagcacgttgcggaccgcggtgccgggggagacccgcctgcccgaggtcatcgggagggaagaggccgcggtggtcatggggtctgctccgtttcagtgcgggggctgggtcatacggcggtggtgagcgttccggccggtgcgtccgggccggcctccgcggagccggcggggtggccggtgagggcgaggaacacctcatcgaggctggacttgcgcagcgacagctcggccaccgccaccccggcctcatccagcctgcggacgatcacgggcatcaccgccgggtcggccagcggcgcgcggaccaggccgccttcgaccgtgggccgggccccggtcagctcggccacgatccggcggaccgtcacctggtccggctcggtgagcgggcggacctccagcacctggccgccgatgcgggtcttgagctcatcgggcgtgccccgagcgatcacccggccgtggtcgatgaccgcgatgtcgtcggcgagctggtcggcctcctccaggtactgcgtggtcagcagcacggtcaccccgtcgtcggtgagccggcgcacgatgtcccacagcccgctgcggctgcgcgggtccagcccggtggtgggctcgtccaggaacagcacctgcgggtggccgaccaggctggcggccaggtccagacggcggcgcatgccgccggagtaggtcttggcggcccggtcggcggcctcggtcagcgcgaagcgctccagcagctcggcggcgcggcggcgggccgcaccgcgccgcagccccagcagccggccgatcatgatcaggttctcggtgccggtgagcatctcgtcgaccgcggcgtactgcccggtcagcccgatcagccggcgcacccggtgcgggtcggtgaccacgtcgtgcccgcagacccgggcgcgcccggcgtccggccgcagcaaggtggccagcacccgcacggtggtggtcttgccggcgccgttgggccccagcacccccagcacgctgccggcccgggcggtcaggtcgaccccggccagcgcccgggtctccccgaagcgtttctccaggccctcggcttcgatggcgaaagtcatgttcgaaaaactccctgaaagcgggtgggcgggacgatgcgggacattgcacgaccttgacgcagcggcatgtcaagctatgcgggattcgcgtgggggcgcatcaggttttttcgccgcgtccgccagcctcgcacgcggctctgacggaaccggaaagccgcgccttgccccaggtgggggacacgggtgaggcgatgatgacccgggagcggtaccgccgccgacctagactccagttgtgacggcggtcagtgacttctccgaagcggggccggccggcggtgcgccgccgcggctgcgtccgcccgcgcaccgggtctcgcctcgcgccatcgcgcactgggcgatcgactacctgctgggctgggggctggcgttcgcgatcgcgctgggggccgccgcctgggcggactcggcccgtcccgcgcaactgcccgcctgggcggccgagcggatctggtgggcgcccctggcggtgggggccgccgggctgctgacggcgacggtggcgcccgcctggcgctaccgggtgcaccgctgggaggtcagcgccgacgtcgtctacacccgcaccggctggttctcccgccagtggctgctggtgccggtcagccggatccagaccgtcgacaccgcccagggacccgttgaacggctgctcggcctggccaccatcaagatcaacacggcctcgcacgccggctcctcggaggtggccggcctgccggtggaggtggccacgcacctggccggggagctggcccgccgggcccacgacctgcgcgacgacgccacatgatccccggcggggcgcaagggggaggcggcgggaccggaacccgccccgtgccgccgccggcgcaggccggcccggcggccaggcggctgcatccgctgaccttcgtggtgggggcggtccgcgagatggcggcgctggtgatggccggggccgccgggctggcggtcggcgggctgtcgacggccttctacttcgcgctctccggcctggtgttcggcctgggataccacctgatcaagtgggcgaccttcacctacaccctccatgaggaccgcatcgagctgcggcgggcgctggtcagacggtcggtcaaggccataccgcgcgagcggatccggggcgtggacatcagcgccccgccggcgcaccggctgctgggcatggcgatcgtccgcatcgacgccggctccgaaggcggcgagggggagctgcgggccgtctccaaggcggaggccgaacggctgcgcgccgcgctgatgcgcggggacgagcccgccgcgcgcaacgcggccgcccccggcggggcgcgggaggagacggcggtggtggcccgtgcccggccccgctggtacctgctcgccccgctcagcggcgcctacctgctcaccccgttcgccctggcgggcagcctgctgggggcgctgtacaacctcggggacgacctgggcctgatcgatgagcggctgccggcccggctcgggggcggcgtggccgggctgcccccggcggcgatcatcgccctggcggtgtgcggggtgctgctgatgcccctcggctccgtcatcgccttcgccctgctcaactgggacttcacgctgcgggccggtgagggcgggccgggcggcggccgcgacggcgcggcgctgatcgccgaacgggggctgatcagccggcgcagcgtgacgctggagcgccgccgcatccggggggtgacgctgaccgacaaccccctggagcgcgccgccggggccgtccggctcggcgcgctggtcaccgggctggacgatgccgcgcaccgggggacgctgctgccggtcgcgccgcgcccggtggccctgcggacggcccgccgggtgctgggcggcgcgctgcccgggccgctgcgcgggcatccgccggcggccctgcggcgccgtctggcgagggccctggcggcgccgctggcgctggccgcactggccctgctcaccgggcggtcctgggagctgggcgtggcgctgctgctggcggtggccgcggtgccgctcggcctggaccgctaccggcagctggggcatgccacggacggccggcgcctgaccctgcggtcgggatcgctgcgccgccgccaggcggtcatcgagcaccgggccgtggtggcctggcggctgcggcagacgcttttccagcgccgggcgggcctggccaccctggtggtgggcgtgggcgcgggagagggcggctacccgtcggccgacatgggcgaacacgacgccgtcgcgttcgcccacgccgtcacccccgactgggtgaccccgttcctggagcgcgacccggccgaagcggcccgcggcgggacgggaccggtcagtcgggacggcgagcgccgaacatgatctcgtcccacgacggcaccgaggcgcgcttgcccttgggcctgcggcgccgcggggcggactgccgctgctgggcggcgggcaccgcgggaacgtcgcgggcggccacggccggctgcgcgggcggcgtctcggccgccgcggcgggcggcacgggcggcttctgccgggaccgctcccggggcggggcgggcttgaccgccgccgctgcgacgggccgctcggcctcggtcgccgcggcggcgggcgccgccttgggcgcgggatcgggcttggcggaggccggttcggcggcgggcgtcgcctccggagcggtctccgccgagccggcgggcgccgccttgggggcctcaggctcgctctgcgccgtctgggacgccgaagccgtctcccgcggctcctcaccctcgggcgcgggcgcgggcggcctggacggcggctcggcgacgtgcggcggcggcgccggaggccggccgagagccggcggcgcgggcggcgccggggccagcggggcgggccgccgggcgggatccggcacgggggcgggcccgggccgcagcggctgggcgggggagacctcccgcgggtcggagacgaccttcatggtggggcggcgcggcaccagcggcgtcaccgtgtcggaggagtcctcgccgtcgccctcccactccatgtcgctgagccgggcggccagctcgtccatcggggacaggtggcggcgacgggggtcgaacagccactcggcggcccgcgggcggccctcctcaaagaacgacagccgcacccgccagctgctgctttcgcacttccaggagtcccactccacgtcctcgatgtcgacgccgccgcggttgagccgctcttcgaccagctcgcccagcggcgggccgggggccgactcgcccggccggcgcaccggcacgcgctgggcctgctgggccatgtactcgcgctcttgcaggacggggccctcgaaccagcggacgcgctcgaccgggatgcccgcggactcggctatctcctccgccgtctcaccggcccggatgcgtgcctggatctccttggggcgcaagggactctccacttcgatctcgaactggccgagtcgggagaagtgcccacggaccgcggcgcgcagccggtcgtcgacgggcagggtgaaccgggtgcctcggcccgcggtggccagcacgaggtaggtaccgtcctcgctgaccgcgacgaggcgcagttcctgcatgcgtgtccttcctgccagtccggcgacggcgttggaaggacgccgaacgacccggtgccaccgtggacgccgtcaccggcgctttcacggggcgccggtatggtacgacgcccatccaagggcgcatgcgtgcccttcccccggttctcgagtttctctggtcggacacgcctgctgctagcaccgtacccggcatgtccgcacatcgtcgctcccagcgcgccgaagatcccatctcccgggcccgggaacggacggcgaagcgagcgcggcccggtgccgcccgtccctgatcgccgtccgctccagcttgccgtttccgggggcccgatggggacgggccgccatgatccttgtctttcctttgcccgccggatgcctccgcaaggcctctcaggggccgaagacccgggaaaggtagcggttggcaaagcggcggtcgggatccagctcctcccgcaacgcccggaagtcggcgaacttgggatagacctgctccaggtaggccgcgtcgcgggtgtgcagcttgccccagtgcggccgcccgcccaccgcggtcatcagctcctcgaccccggcgaagtagtcctcgtgggggttgcggtggtagacgtggacggcgatgaaggcgctgggccggtcgtaggccatcgacagccaggcgtcctccggcggcagcacccgcacctcgatggggaagctgatccgccagtcccgccggtcgaacagggccttcagctcgcgcagcgtgtcggccaggtgctcgcgggggatggcgtactcctgctccttgaagcgcacccggcgcgggctggtgaacaccttgtaggaggtgtcgatgtaggtccgggcgcccagcgccttggccgagacggcgttgaccgggccgatcgcggccggcacgcggcgggtcaggcgctgcagcccgccgaacaccgtgttggacagcagttcgtcgtccagccagtagcgcagcggcgacagcggggcggcgggccggtcggtgcggttgttgcgcttggtcaggcagccttcggtgtgcgggaaccagtagaactcgaagtgctcgttggcctcggtcagctcatcgaggcgctcgagcacctcgccccagcgcatcggctcctcccgggcgtgcagccggaaggccgggacggtctgccaggtgatggcggtgaccacgccgagcgcgcccagcgacacccgggcggcgtcgaacagctccgggcgctcggtgcgcgagcaggtgacgatgctgccgtcggccagcaccagttccagcgcggccacctgggaggccagcccggcgtggtcgcggccggtgccgtgggtgccggtctgcagcgccccggccacggtctgctgctggatgtcgcccatgttggccagcgccagcccgtgctcgtccagtacccggttcagctcgtgcagcggcaggccggcctccacggtgaccaggccggtggcggtgtcgaccgagcgcaccgcccgcagccggtcgggccgcagcagcagcccgtcggtgaccgcggcggcggtgaaggagtggccggtgccggtcatccgcacggtcagcccctcggcggcggcggtgcggacggcctcggcgacctcttcggtgctgcgcggggcgagcgtgcgggcgggcaccgcgcgctggttgcccgcccagttgcgccagatgtggtcctgggtgccgaaagtgcgtgcgggggacatgggccgactctatcgacccgattaatgcgaaggaaattcacgtttcccggggttcacgcaatcgtgacctgcccgccaggcccgccgccaccgccaccacgcccgcgcccaccggcagcagcagcgccgcacccgggccgcgggcgtccaccagccggcccgtcaccgaggcgcccaccgccacgcccaccccgatcgccgtgcccaccagcgccagcccctcggtcagccgccgggccggcaccagccgctcgaccagcccgtagccggggatgagcgtcggggagatggccagcccggaaacgaagatcaccaccagcatcaccggccacagcgccggatgggcgcccagcggcggcagcggcaccagcccggccaccagcagcgccagcccggccaggaaacggcgatgcagcggcgaccgccacgggcgcgccccgtaccacagccccgccgcgcagctgcccagcgcataggaggccagcagcacgcccgccagcccccggtgcccgcccgcctcggcgaaggcgatcacgctcacctccaccccgccgaacaccgtccccaccagcaggaagaccagcaccagcagcagcacgccgggcagcgccaaaaccccggccagaccgccgccgccggcggtgcgcggcggcggctcggtgccccgctgcgccgccatggccaggctgccgcccatcgtcagcgccccggcggccagcaccccgcccgccggatgcaccccggtggccagcagcgtcaccagcatcggaccggtgatgaagatgacctcatccagcaccgactccagcgagaacgcggtgtgcagccgcccgtcgccgtttcggtgcaggacgttgatccagcgggcgcgcaccatcgcgcccagccccggcgaggtgacgccgcccagcaccgcggcgggaaagagcgtccaggtgggaaggtccagcagggcgcacgccaccagcagcgtcatggccaccccgttggccgggcccagcggcagcagcacccggcgctgcccatggcggtccgccagccgccccaccaggggcgaggccacggcgaacgccagggcgaagaccgccgacaccgaaccggcgataccgtacgatccggtaaccgcggagacaagaaggacaatgccgatccccaccatggacatcgacatccggccgacgaaacccgccgcgacgaacacccgcgccccgggaaccttcagcagggccaggtacggattggacaccgacgacccctccagtcctccctgacctgcgtcgcggcggccaccccggcccgcccggcgatgcgcggcgcggcgagcgcgccctgtccgaaactaccgatccgccggtgaccccggcggcagcgatctcgttgggattggttgtggctgcctcctctccaccgcctgacctcggggcccggaccgccggcccggcggcctcctggcgtccggacgaaccgtccccggcaccgggcaccgcgcacggcgccggcgagtccccgcgcagaaggcgcccccggcccgaaaagaaggcccggacggtgacgcggccccgcccggccgcccctccccggcggcagcggcggcgcccggtggtggcgctgctggcgctggccagcgcggcgaccctcaccgccggggtgctcgccgcgctcggcctcgaccgggaccgggacacgggccgggccaccgccgatcccaccgcgcccgcccagcgctccggcaccgtcaccaacgtcgtcgacaccacccagctcgccccgctcaaacgggtggtgccccccgacgtgctggtggtgggcgcctcctcgctgaccgccgccgaggtccgcaaggtgtcgcggctgcgcggcgtgcaggacgtggcgctggtggccggcggcgcggtgcagctgcaaaaccgcctggtcaacaccttcgcggtcgacccctcgacgttccgctcctggaccccgccggccaccgcccgcaagaccgagctgtgggaggcgctggccgccgacaagttcgtcgcctccgacaaggcggtccgcgagctgaagcttcaccaggggctgcggtacccggtcgtggccaagacgatccccaccatgacgatgggcggctcgggggatttcgggctgcccggcatcgacatgctggtcagccgcaagatgggggagcagctgggcctcatccccaacctggcgctgctggtcaacgcccccggcgccgacccggccgcgctcacccgggcgatggacaggatcttccggggcggcgccaaggtggtcaacctcaacgagccccagtaccggcaggccgtcagctacctggagctgtaccggcgggccgcgaccacctgcccggggctgtcgtggacggtgctggccgccatcggccaggtcgaaagcaaccacggccgcaacaacggcccctccagcgccggcgctctgggccccatgcagttcctgccgtccacctggaaggcctacggggtggacggcgacggggacggcaaggccgacatcatgaacccctacgacgccattcccgccgccgccaagtacctgtgcgcccacggcgccgggcgcggcggccggtcgctgtaccaggcgatctacgcctacaaccacgcccactggtacgtgcagaaagtcctcgccctggccaaggcctacgccgcccgctaccggtgaacccttttccacacgcggcccaaagcaccgaggacgggagccccgatgctctccggtgccgcggccttgcggtcatggctgcgcccctgaccgcaaggcccccgtctcgacctgcggagacggcgtgttgaaaagggttcggtgaaggcggtgatctgaagcactcccggcggctggttggatggagggcatgacgtcctacgacgcgctgctgctcgtatccttcggcggaccggaggggccgcaggacgttatgccgttcctggagaacgtcacgcgcggccgcaacgtcccccggcggcggctggaagaggtggccgagcactactaccacttcggcggagtgagcccgatcaacgaccactgccggcgcctgaaggccgccatcgaggccgacttcgccgcccacggcctggacctgccggtctactggggcaaccggaactggacgccctacctgaccgacacggtccgccagatggccgccgacggcgtgcgacgggccgcggcgttcgtcacctccgcctacagcggctactccagctgcgggcagtaccgggacgacatcgcccgggcccgcgagcaggtccccggcgccccggagatcgacaagctgcgggtctactacaaccaccccggcttcgtggagccgttcgtcgaggccacccgcgccgcgctggaccgcctgccggccggcctgcgccaggcggcgcacctggcgttcaccgcccacagcgtcccgctggcccagcccgggcgcgaacgctacgccgccgagctggccgacatcaccgaggtcgtcgccgaacgggccgcccccgggcacgagcgggcgctggtctaccagagccgcagcggcccgcccacccagccgtggctggagcccgacatctgcgaccacctgcgcaagctgcacgccgccagaaccgaagcggtggtggtcgtgccgatcgggttcgtcagcgaccacatggaggtcaaatacgacctcgacgtggaggccgccgccgtggccgccgagctgggcctggccttcgagcgcgccgccacgcccggcacccaccccgcctatgtggcgatggtccgccagctgctgaccgaacgcatggccggccccggcgcggaacggcccgcgctgggcgcgctgggcgcgcgccccgacgactgcccggaagagtgctgccgcgcccgccgctgaaccccggcggggcggtgccgacccctggaaaggacccatgagcctgcacgaggagctgctggagctggcgctggagatcgccggcgagaccggccggatgctggtcggcaagcggccggtggagggaccggccgtggtgcagaccaagtccagccccaccgacgtggtcacccagatggaccgggccgccgagcagctgatcgtcgaacgcatccgcgccgcccggcccgccgatgcgatcctcggtgaggaaagcggcgccagcgccggcggcagcgcagtccgctgggtggtcgaccccatcgacggcaccgtcaactacctgtacgacctgcccgactggagcgtcagcatcgccgccgagatcgacgggcggaccgccgtcggcgtggtggaggtcccccgccgcggggagacctacctggcggtccggggcggcggcgcccggctgcgcgacgccgccggggaacgcccgctgcgctgcaccgccgacgtcccgctgaaccgggcgctggtggccaccgggttcggctatgagtcacggcgccgcgcccaccaggcccgggtgctgaccggggtgctgccgcacgtgcgcgacatccgccgcggcggggcctgctcggtggacctgtgcacgctggcggccggacgggtggacggctactacgagcgcggcgtccagctgtgggacatcgccgccgggacgctcatcgtggaggaggccggcgggcgggtcggcgggctgcacggggcggctccgggaccggagttcgtcctggcggcgggcccgggaacgttcgaggcgctgcacgacctgctggcgccgctcgaccccgcccgggactgaccggtccgccccctcggggaacgcggccgcccggactccggagggccggccgccgagcgcgcagcggcgggtgttgcgaaactcactccatttcgggggcggggggaatgccgatgtcgtggttggccgcaatccggcggagctcttcgatctcggcctgccggatgtcggccaggtaggtgtcaccctcggcctgcgccctgcgcagcgacgcgtacgcgtcggaaagccgctgctggatcgtgcgtgacaactcacccatggggattttcctctctacagcggctgttccttacccaaaccggcttccgccgtaaacctttcgtttgaatggtgatacgcaccgtagaggacgctccgcccaccccggaacagggggcatgcttacagggggcttacaggcgctatggcatatctgggaacgccggtccggcgcaccggcatgtgagatccggatctgaagggggacggatgcgtgttctcgtcgtcgaggacgagcgcgtgctcgccgacgcgatcgccacgggactgcgccgccaggcccacgccgtggacgtcgcctacgacggtgccggtgcgctggagcggaccagcgtcaacgagtacgacgtggtggtcttggaccgcgacctgcccaaggtccacggcgacgacgtctgccgcgacctggccggccggcgctacccggcccggatcctcatgctgaccgccgccggcgacctggaggaccgggtggcggggctgaacctgggcgccgacgactacctggccaagccgttcgccttcgccgagctggtggcccgggtgcaggcgctgggccggcgggccgccccgccgctgccgcccgtcctggaacgcgccgggatcaccctcgaccccgcccggcgggaggtgcaccgcgacggccgcccgatcgagctgacccgcaaggaattcgcggtgctggaggtgctcatgcgggccgagggcgccgtggtcagctctgagcggcttttggagaaggcgtgggatgagcacatcgacccgttcaccaacgtggtgcgggtgacgatgatgacgctgcgcaagaagctcggtgaaccgcaggtgatcgagaccgtcccaggggtggggtaccggctttgagcgacatcggcaagggcgatgccaagggggaggcccgccggcccgggttcatcaccggatcgacgacccagccgatgaccgcgccgcggccggagggccggggcggcgcgttcatggccgacctgcgggcgctgcccgggcgggtcagcgtccggctccggctgaccctgctgtacggggtgctgttcctgctggccgggttgctgctgctgttcatcacgcacgtgctgctggcgcaggtgctggactcggtgttcccgccgggcctgcaggtccacacccccggcgggctgatcatcgagaccgaggtgctcaagtcccgcgccatgaaggagctgttcggccgctccatgctggtgctggccggggtcggggtgatggccctggtgctgggctacttcgtggccgaccgggcgctgtcgccgctgcagaaggtcaccgccaccgcccggcggctgtcggagagcaccctgcatgagcggatcgcgctggagggcccggccgatgagatcaaagagctggccgacaccttcgacgcgatgctggagcggctgggcaacgccttcgacgcccagcgccggttcgtcgccaacgcctcccacgagctgcgcaccccgctggccatcaaccgcaccctgctggaggtcgcgctgggcgacccggaggcctcgccggacctgaaggcggtgggccgcaccctgctggccaacaacgcccgccacgaacggctgatcgagggcctgctgctgctggcccgcagcgaacgcgaactgaccacccgcgtcccggtggatttggccgaggtcgtcacgaccgtgctgaagaccttgggcgacgccgccgaggaggcgggcatcaccgtgcacaccgagctggcctccgggaccacgttgggcgacccggtgctgctggagcacctggtctccaacctggtcgacaacgccatcaagcacaacaccggcgagggcggccaggtgtgggtgcgggccggggtgctggacggcagcgccgccgtccaggtcgagaacaccggcccggtggtgcccgcctacgaggtggaccagttgttcgaaccgttccggcggctgcagcaggaccgggtggagtcggccaagggctccgggctgggcctgtccatcgtccgctcggtggtgcgggcgcaccgcggccacgtctacgccaccccccgtcccggcgggggcctggtggtgaccgcccggatgcccttggcgtcctgacttgcgtgcgctacttggtcaccgtgccgctggccagataggtcgcgtcggtgatgttctcccgctcctcgaaacggagagtgctgctgttgaggtagatgaaggtgacgtagccggacacgcactcaccggtgtagatgttgatcttgtaggtcgccctccgctcggtgacgcccggctgcagggtcagcgtcccccggcaggtgtaggtggccgactcgtagtagaccagcccggtggtgccgccgcccagcagggtgaagcgcacgttccaggtccggtcctgcgcgggggccgacggctggaagcccttgccctcccacaccccgttgaaggccagcggcagccgggtgccggtcgtcggggacggggagcgggagaaggtcggcgcggcggtcgggtaggccggcgggtcgccgtctgcgtcgtcctcactggccgccaccacgatcgcgaagatcagcagggccagcaccagcaccaccgcgcacccgacaccggcgatcaccggcccgttggaggaggactgccggggccggtagaccggggcggccggcggcggggcggcgaccaccggctgctgcatgggcgccggcgtcatcggctgcggcggcggggtcatcgggatctgcccgaagccgccctggtgcaccgggatctgcggcgggggcgtgaccggcccctgctgcagcggcatcggcggcggggtgatcggctgcggcgggggcgtggtcgggctctgcgggaaggggccctgctgcagcggcgccggcggtgtcatcggcggcggggtgtgcaccggggccggcggcacctcgggcggcggcgccatccgggcggcgatccgggtgccctggtccagcagctcctcgctggccggggcgggagtggccggcgccgcccccacatggcccagcagctgcagcagcagctgcgcggccgccgggcgggcggccgggtccttcgacaggcaccggcccaccaggccgcgcagcggctcggccagcgccgacaggtccggctcctcgttgaggatccggttgatgatcaccggcagggtctcggcctcgaacggcgactgcccggtggcggcgaacaccatcgtggcgccccaggcgaagatgtccaccgccggctgcagcggcgccccggtcagctgctcgggggccagatagccgggggtgccgaccaccatgccggtggcggtgaccgcgctttcctgggagttgacggtgcgggcgatgccgaagtcgaccacgcgcgggccgtcggaggccagcagcacgttgttgggcttgaagtcccggtggacgatgccggcctcgtggatggccgccagcgcggtgaccgtgccgatcgccagccgctccagctccaccggctccagcgggccgttgtgggccaccacgtcgtgcagcgacgggccgtcgatgaactcgctgacgatgaacggctggtcgccggacacatcggcctgcagcacccgggcggtgcagaacggcgcgaccttctgcgcggccgccacctcgcgggcgaagcgggcgcgggcggaggggtcggccgccatctgggcgtgcagcagcttgatggcgaccttctccccgtcgggtcctttgccgagatagacggccccctggccgccggcaccgagccgcccgatcacttcatagttccccagcctgcggggatcccccgcctccaggggagcggcctgcggcatatgaccctccagtgaccccgttcaagcccacgtcaggcgggcacgatatcgcgttaggtcagacgtttcaccgaaccgtccggttcgacatcggtgacgaggggaacgacccgggcggtccggtgacccgcaccgcaaccggcggggctggcacgcacggcgcccgccgtaccgatatgatcccgccgccgcagggcgccggcggcggctcgcacgggtgtggcgtccttcggtgaaaccgtccgggtgggcctggcgccggcgttcccacgacggctccgccggacggcccggcctcgcggggagcgccggaatgtggcatacggcacatctgggtggggcgatggcggtgaccggtgtcaccaatggtgatcgtcgcgccttgcgtgccggaggtcaccacccgtgacagaatttcccgcccggatcgggcacaactgcggcctcccgagcgttagacccgcgcgacggggcgcaaagaatgaccgagggggatggagatagaagatggcaaccgactacgacagcccacgcaagaccgacgacgacctcggcgaggacagcctgcaggagctgcaggcccggcgggccgacaaggccgccagcatcatcgacgaggacctggacgccggtgaggtggccgagctgcccggcgccgacctgtccaacgaggagctgaccttccgggtggtgccgcgccaggccgacgagttcacctgctcgcgctgcttcctggtgcaccaccgcagccagctcgccgaggaacgcaagggccagccggtctgccgcgagtgcgcggcctgatcgggggccgcggtgtccggtgacggcgtcgacgaccgagcacaggaccgccggggtgatctcggtgtcccggcgtcgcaggacggcgggcgggacaccgagatcgccgcactggtcggcaggctgaccggcgccgacgatctcgacgccgagtcccgtcgctcgctgctggcccggctggtgggactgctggccgaacgggcccgccgcaccggggcggccgggctgcgcggcgggcgctggctggccgagctgctgacggagatcgccccgcacctgccggtgcgcgacgccgccacgctcagcgcccaccacggccacctcaccggcgaacccctggccgacagcctggtgcggacggcgatggccgccaccaccgcggtgggggccgccggcggggcgctggcggccgtgcagttcaccgcgccgccgctgctgctgaccgcgcccgtccagctggccgccgagacgctggtgatcgcggcgatcgaggtcaagctgatcgccgagctgcacgccgtctacggggtgcagctgcacggatcgcccaccgcccgggccggcgcctacctgacctcctgggcccggcggcgcgggatcgacccgctgaagggcgggtcactggccgacgcgctcggcacggccgccaaggccgcgctgcgcaaacggctggtgcgcaccttcggccggaccatgaccaccatggggccgctgctggccggcgccgccgcgggcgccgcgctcaaccgggccgccaccaaacgcctggccgagacgatccgcgcggacctgcgccggcagacgggcgtccctctcgccgtgcggctatgaactgaactccagctccttggccacactgtcccggccggcgagccacattcctatggcctcccgggtaccccgcacctgccgtccccgccccaccgggcggtgaccgtcggtgggcaccagccggtgggtgagcacccggcggttcatccacagactcagctgcatcccctcccggaagatcgcggtggcgaccgcgtccggcacctgcctgcgcagccccagcccgcgcagcacgtcctggtggtggacccccagatcgcccagggccagcggcagggcgagccgggcggtcaggctcgggttggcggcccagtgccgcgcccactccatcagccggcggcgcgacatcatccgcgctcgctcggcctgcgcctggttggcggcgtggatgcgcgtgccgtacggcaggtacgagcccagcaggtagtcgaagccgatgacgtggccgagcacgtcccgcggcgcccatccggcgcacaaggtggtgccggagtcgaactcctcgtccgacagcccctccaacgtctcgatgaaccggaagcgctcggcgcgcagttcgtcgacgagggcgaaacgcatcgtggccggtcccttcctgatcgcgggaccgaccacgataccggcagtgctggacagtccatccaattaggcccgccgcgccttgcggcgcggaccgcgtcaggcgtcgttcatgccgaaggacgccggcaggcggccgttggccttggcgtactggcgcgccgccgcccgggtgaccagcagccgggtcacctccatgccgacgcccgtgaccacggcccaccccagcgcctccgacagggccacctgaggggattcggggttggtcggcggctccttgccggtggccttcttccaggcgtacgtgagcgccttgcgggccacgaacccgcccacgaaggccgcggcaccggccacggcccgccagccgaggtcgcccttgtctgccatcgtcgtcatctcctccgctctgcggccgaacgcagtgaggctatccgagcacggccccctgaattcggcacgggacggcgtggcaccccaatagcattgggcccatgaaccgacagccacgtaccccgacagtccccgaaaagcccactctggacggcttggaggacaagtgggtacgtcgctgggaggacgacggcacctaccgctttgaccgcacccggccacgggaggagatcttcgcgatcgacaccccgccgcccacggtcagcggctccctgcacgtcggccacgtgttctcctacacccacaccgacaccatcgcccgctaccagcggatgcggggccgcgcggtgttctacccgatgggctgggacgacaacggcctgcccaccgagcggcgggtgcagaactacttcggcgtccgctgcgacccgtcgctgccgtacgaccccgacttcgaaccgcccgccgagcccgaccccaaaaagcaggtccccatcagccgccgcaacttcatcgagctgtgcgagcggctgaccgccatcgacgagaaagccttcgaggatctgtggcgccggatcggcctgtcggtcgactggaacctgctgtacaccacgatcggcgaccgggcgcgggcggtcgcgcagcgggcgttcctgcgcaatctggcgcgcggggaggcctacctggccgaggcgcccacgctgtgggacgtcaccttccacaccgccgtggcccaggccgagctggaggaccgcgacacccccggcgccttccaccggctgcgcttccacgccgacgaccgcgtggtgctcatcgacaccacccgcccggaactgctgccggcgtgcgtggcgctggtggcccaccccgacgacgagcggtaccgggacctgttcgggcgcaccgtgcgcaccccggtgttcggggtggaggtccccgtgctcgcccaccggctggccgagccggacaagggcaccggcatcgcgatgatctgcaccttcggtgatgtcaccgacgtgacctggtggcgggagctgaacctgcccacccgggcggtcatcggccgggacggccggctggtcgccgaggcgccgcccggggtgcccgccgggccgtacgccgagctggccggcaagaccgtgcactcggcccgcgagcggatggtgcagttgctgcgcgagtccggcgacctggacggcgagccgcgccccatcgtccgcccggtcaagtactacgagaagggctccaagcccctggagatcgtcaccacccgccagtggtacatccgcaacggcggccgggacgcggcgctgcgcgagcagttgctggcgcgcgggcgcgagctgtcctggcacccgccctacatgcgggcccgctacgagaactgggtggagggcctgaacggcgactggctgatctcccgccagcggttcttcggcgtgcccttcccggtgtggtacccgctggactccgacggcgagccgcgctacgaccggccgatcgtgccgccggaggagatgctgcccatcgacccctcctccgatgtgccgcccggctacagcgaggaccagcgcggcaagcccgacggcttcatcggcgacccggacgtcatggacacctgggccacctcctcgctgacgccgcaggtcgccggcggctgggagagcgacccggacctgttcgcccgggtcttcccctacgacctgcggccccaggggcacgacatcatccgcacctggctgttctccacggtgctgcgctcccacctggagcacgactcgctgccgtggcgcaacgccgcgctgtcggggtggatcctcgaccccgaccgcaagaagatgtccaagtccaaggggaacgtgatcaccccgatggggctgctggtcgagcacggcagcgacgcggtccgctactgggcggccagcgcccggcccggcaccgacaccgctttcgaggtcaagcagatcaaggtgggccgccggctggccaccaagatcctcaacgcctcccggttcgtgctcgggctgggcgaggtggcgccggacgcggcgatcaccgagccggtggacctgtccatgctggccgccctgcgggaggtggtcgccgaggccaccgaggcgttcgacggctatgaccacgcccgggcgctggagcgcaccgagcggttcttctggtacttctgcgacgactacctggagctggtcaagcagcgcgcttacggggagggcgccggggccgactcggcccgggcggcgctgcgcaccgcgctgtcggtgctgctgcggctgttcgcgccgatcctgccgttcgtgaccgaggaggtctggtcctggtggcgggacgggtcggtgcacctggcgtcctggcccgaggccgccgagctgcccgcgggcggcgacccggcgctgctggaggtgacggccgaggcgctgcggcaggtccgcaaggccaagtcgcaggccaaggtctccatgcgggccgaggtggcgcgggccgtggtgcgcgggccgggcaccgcgacggtgcgcgccgccgccgaggacctgcgcgccgccggcaacgtcgcagagctggagctggacgaggcggccgccgccgaggagctcaccgtggcggtcacgctggccgccgcggtctcgtagcggactgctgcggcatgcgcgataggccttcggccccggcctgctcaggccggggccgaaggcttcgcagaccggcaggcctaggcgttcggccaggcgggcacggtggtgccggggcgagcccagcggcagcccgtcggtcttggcccgcttgcagcacaggtacgcgtcgtgctcgcaggtgaaaccgatgccgccgtgcagcggcaggccgtccttggcggcctgctgggagtcccgttcctcggcggccgataggccctgtccgccgtactccttgggccgggtggtgccggagtgagcggcgtcgtggagccgggccgtgaacgccgtggggtcctccagcccgggtgttcgggcagggtggcctcttccagccaggcaggcgcccggcgtccgtactcgtcgatgcccgtcgcgggttctcccccggggggcgtcggtgcagggcggggggctacggcgccggacacgatgaccgaatctagttcggtttcatcgggtccaaagcgtccacggcccatcaagggcgccgagcggtcgtcgtccggcgcctcaggaggcggccggaagcggccggtgcagcacggcccgctcggcggccgaccacgccgtcgtcgccagcagatagatcccggccgccagggggaggaacagcgccgccgccacggagccgaagggcagcagccgcagcaggccgccgccgggttgccccttcggcagcgcggcggccagccggcgggacgacacccaggcgaccagtgccagcagcgccagcagggcgtagaaggccagcgccggcccgctgaagggcgcgctcaccaccacgccggcgaagttctggccgagcggcgcgcccagcaggctctgggccagcagcaggttctcccgcccgcccacgaccgccgcggtgaacagccggtacatcaggaagaagaacggcgcctgcgccagcgacggcaggcagccggcggccggggagaccccctcggcccggtgcagcgccgccagctcccgctgcaaccgcaccggatcgtgggcataccgccgccgaagcccggcgatctgcggcgccagccgggccctggcacgcgcaccgcgcgccgcccggatgctcagcggcagcagcgacagccgcaccgccatggtgaacaccacgatcgccgccgcggcggcaccgccgggcaccagcggcgccagcgcctgcgtcagcgtccagaccaggtcgtgggcatgagagagaaccgcatcgaaaaccggcatcgaaaaccttccagagcaacggggacgtcgggacctcggtctttcaaggtcacgccgacggtgctctgggcaggggacggccgggcgcggccggatcgcgcagcctcaggaaggcggtgcgggcgctgcgggcgcgcagcgcggtgtgcgcccgggcggccggcggcgggccgaagcgcccggcaccggcggtgaccgccacggccagcagggcggcgaccgtcagcgcggccagcgccagcagcggcgcctgcccggcggacggctcgagcagcgccggcagctgcagcagcacggcgatcacggacatgccctctccccgcaaccccgctcccagggggtccgccgggatggacgcacggcggtgtgtgcgagttcccactcgccgccttctttcacaccggttttcatacggggccgtgggcctgcccatccggatagggttgccctctatgaagcgtgtcgccccgccgccgcttccgcggtgtgcttgcacccccggcggacgcggtgctcggtatggtcatgtggccgcgccgcggccatgtgtcccgggcggcgccctgacccgtgaccatggatgagcccttgaccgaccacagagtccaacaccgacccggggacgtccccgtgctgatccggcggctcgacgacgggctgccgctgccctcctacgcccacccgggcgatgcgggggccgatctgtacgccgcgatcgatgtggaactggcccccggggagcgggcggtggtgcccaccgggatcgccatcgcactgccggacggatacgccgcctttgttcacccgcgatccggtttgggcgctaagtttggggtcacgatcgtcaatgcgcccggtacggtcgatgccggataccgcggcgagatcaaggtgacattgctgaacaccgacctccgccgtccggtccggctgcggcgcggtgaccggatcgcccagctggtcgtccaacgggtcgagcgagcggtcttccacgaggtctccgcgctccccggatcggtacgcggcgacaacggcttcggctccaccggtggactgccggcggcgtcaccggaggcggggcacaactaggctgagcgcgctacgcagcggtcagatcgagcacagtgaagaaggagcgtgagtcgtgcctattcgacgtcgtcgccgcaacgaggcacccgacaggaacctcggatcggccggcgagcaggcggacgccgtcgagacgggcgatgcccccgccggtggggcggacgaagccaccggcccctgggacgccggcgactcctacccggagctggagcggctggacttcggctccctgctggtcccggtcggccccggcctgggcttccaggtgaacttcgaggccaccgaggtggacgccgagggcaaccccgtcaacgggcggccggtgtcggtgctggtgcagcacgccgagagcatcctgcaggttcaggcgttcgccgcgcccaagcgcagcggcatctgggacgacctgcgccgggagaccgccacggagatcaccgagcaggccggcgggcaggtggaggaacgcgacggtcccttcggcaccgagctgtgggcgatggtccccgcccagctcaccgaggagatgctcaacgagatgccgccggaggtgcgcgagcagatcccccaggaagtgatcgagcagggctacgcctggcagccgatccgcttcatcggggtggacggcccgcgctggttcctgcggggcgtggtgcagggcgccgccatcgaggacgaggagcagtggcaggtcctcgaggacgtcttccgcaacatcgtggtgatccggggcgagcagccgatgccgccgcgcgagctgctgccgctgacgctgcccaaggagttcaccgaggccgcccaggccgcggccgagcagtcccagcagcccgagcaggccgacgacaccttcaaccccttcgagcgcggcccggagatcaccgaggtccgctgaaaggcccgcgtccccgtcgtggccccggccatggcggggaggcggcgccttgcggggccgggcgggctcagcacgccggcagcagccgccccagcaggtcggccaccgagatcacgccgatcatcggcggcctggggccgttcttggactccaccacggccaccagcgggctgtgcgcctgggccatcagcgtcgcgacctccaggacgttggcgtcgccggtcaccatcggcggccgccgcggctccggcggcagcaggtcccgcaggctgcggccgcgcatccgctcgcacatccggtcggcctgccgctcggagtacacccgtgccagcgccgggtcctcccggacgtaaggcgggatcgcgaaccacaggatctgggaggtgggcaggatcgccagcgggtgctgcaggtcgtccaggacgatcagccccggcagccgctgttcgatcaccagccgggccacgctcagggcctcgctgtcgggatcgatgtggggatagggtctggccagttcacgtgcgagcattcctcgacgctacttcctgtgctcgggccgtgacgatgcggcgacccgatccgtcccggccgtttgaggccggcggacgggtcgcaggcggctcattcctgacctacctccgatccgccgccggctcacctcggattccctcagatgcaccggttcgcccgctcttgtggtgctctagcctgtgatccatggacaaggtgcaggcagggacggccgtgggaacggacggtgcaccacccccttcccgggggcggggactgcgcaggttcctgcgccgcctgaccgcggaccgggacgaactggaggccgaggagctgcgggccggcaccggccaggaaggcgccacccccatcgccgaatgcgccgagcgcacccgggtccgtgtggccggtacgctacggaccgtgactttgcgaccgcgaggcggagccccggcactggaggccgagctgtatgacggaaccgacgtgatcagcctggtctggctgggccgccgtaagatcgccggaatcgagcccggccgccggctgcgggccgagggactggtcagcacccaggacggccgcaagaccatgttcaaccctcgctatgagctgcggggggacgcgtgagcgagaccgaggccaaacccgccgggccgggcggagagcgcccggtcacctacgacacggtcgaggccgcggtgcgcgcccagctggccaaggcgctgggcggcgtgcggggcatgctcgaggccgccgtccccaccatcgccttcaccgtcacctacgtgctcacccaccaggtgcggaccgccgtcatcgccggggtggcctcggcggtgctgctgctgctggtgcggctggcacagcgctccacaccccagttcgtgctcaacagcctggtgggcatcggcatcgcggcgttcttcgcgctgcgctcgggccgggccgaggacgccttcctgcccggcatcctctacaacgccgcctacgcggtcggcatgatcttctcggtgctggtgcgctggccggtggtgggcttcatcatcggctcggtcaccggggaccccaccgcctggcggtccgacccgggcatcgtgaaactgtgctcgcggctgacctggatcctggtcgtgccgtgcctggtgcgggtggcggtgcagtacccgctgtacctggccgggcaggtcggctggctgggcgccaccaagatcttcatgggctggccgctgcaggtcgccgcgctggccgccatggtctgggtgctggcgcggggccgcacccccctgcagggctctcccgccacctgacccctcggcccgcccccgacccgcacaacccatgaaaccgcacccgtggcgacgcatgtcgcctgccgccaggctgctggcccgcttccagcaccccgcgcagatcgtcgcggtggccttcgccgccgccatcgcggtgggcaccacgctgctggccctgccggtggccaccgcgccgggggagtccaccggcgcgctgaccgccctgttcaccgccaccacggcggtgtgcatcaccgggctggccaccgtggacaccgcctcccactggtcgccgttcggccaggtggtgatcttggtgctgatgcaggccggcgggctgggcatcatgacgctggcgacgttgttcgccctgctggtctccgggcggctgggactgcgcgcccggatgctggcgcaggcggagaccaaggccctgcagggcaccggcctgcgccgggtggtgcgcaacatcgtgctgttcagcctgtgctcggaggccgtggtggccgcggtgctggggctgcggctggctctcgcctacgacgagccggccgcccgggccgcctatctcgggatcttccacgccgtctcggcgttcaacaacggcgggctggcgctgtggccggacagcatgatgcgcttcgtcgccgacccgtgggtgctgctgccggtggcgctggcggtggtgctgggcgggctgggttttccggtggtgttcgagctggtccgcgcctggcggcggcccaagacctggacggtgctgacccgcatcaccctcggggtgagcgcggcgctgctggccggcggcacgctgctgttcacgatcgtcgaatggcacaacccccgcaccctggggccgctgcccgaccagaccaagttcctggcgggcttcttcaccgccgtgatgccccgctccggcgggctgaacgccatcgacatctcccagatgcgcccggagagctggctggccaccgacatcctgatgttcatcggcgccggcagcgccggcaccggcggcggcatcaaggtcaccaccttcgggctgctggcctttgtgatgtgggccgagctgcgcggggaggaccgggtcaacgtcgggcaccgccggctggccggcccggtgcagcggcaggcgctgaccatcgcgctgctgagcgtgggactggtcgcactgggcaccttcgtcctgctgtccctggtgccctatgcgctggaccgggtgctgctggaggtggtctcggcgttcggcacggtgggcctgagcaccggcatcaccccccacctgccgccgggcgggcagctgctgctggtggcgctgatgttcgtgggccgggtcggcccgctgaccgtcttctcggcgctggcgctgcgcgaacgcacccggcgctatgaacttccagaggagcgacccatcgttggctgacagaggaaacgatcccgtggtggtgatcgggctgggccggttcggcagctcgctggcgctggaactggtccggctgggcaccgaggtgctggccatcgacaaccggcccaaggtggtgcaggcgctggccgggcagatcacccagatcgccaccgccgactccaccgacatcgaggcgctgcggcagctgggggtgccggagttctaccgggccgtggtggccatcggcagcgacatcgaggccagcatcctgaccacctcgctgctggtggagctggaggtcgaggacatctgggccaaggccatcagccgccagcacggccggatcctggagcgcatcggcgccacccatgtggtgctgcccgagcacgacatgggcgagcgcgtggcccacatggtcagcggccggatgctcgactatgtggcggtggacgagaacttcgcgctggtcaagacccgcccgccccgggagctggtgggccggccgctgggggagaccgggctgcgccgcaagtacggggtgaccgtggtgtcggtcaagagcgaaggggaggagttcacctacgccacgcccgacaccgtgctgcagtacggcgatgtgatcatcgtcgccgggcccatcgccaaggtggagcgcttttcagaactggtgtgagccggccccggccgcccgcctgcggcggccggggccctcagcgggacgacagcagctcggccagctcgtcctccacgtcctgcccggccacgaacagcagttcatcgcccggctccagggtgtcgtcgggcgccggcaccagcacccggccctcccgcaggatcgccaccagcgcggtgtcgcgcggccaggtcaccgagccgacccggcggccgcccagcggggcgtcctccggcagcgtcagctccaccaagttggcctccccctgccggaaggtcatcaggcggaccaggtccccgacgctgaccgcctcctccaccagggccgacagcagccgcggggtggacaccgccacatccaccccccacgactcgttgaacagccactcgttcttggggtggttgatgcgggccaccacccggggcaccccgtactcggtcttggccagcagcgacaccaccagattgaccttgtcgtccccggaggaggccaccaccacctggcagcgctccagcgccgcgtcgtccagcgaggcgatctcgcaggcgtcggccagcagccactcggcgcgcggcaccatctccaccttgatggccttggggtccttgtcgatcagcagcacctcgtggccgttggccagcagctcctgggcgatcgagcggcccaccgcccccgctccggcgatcgccaccctcatctgaagtctccttccggacgccgtgccgccgccttgctgagccgttcgaggtcatcggaccgtgccatcacgtgcacgatgtcgccgtcctggatcaccgtctcggcgtccggcacgatcgactcccccatgcgggacaggaaggccacccgggtgcgcaccgcctcctcgaaagtggtcaccttggtgcccacccaggaggggtcgatgcccagctcggccaagatgacctcgccgttggggtcgcgccacagcggcatcgccccgtccggcagcagccgccgcaggatctggtcggcggtccaccgcacggtcgccaccgtggggatgcccagccgctggtagacctcggcccgccgggggtcgtagatgcgcgccaccacgttctccacgccgaaggtctcccgggccacccgcgcggagatgatgttggagttgtcgccgctgctgacggccacgaacgcggaggcgtgctcgatgccggcctcctgcaggacgtcccggtcgaacccgaccccggtcacccggcggccccggaacccgccgcgcagccggcggaacgcctccgggctctggtcgatgatcgccaccgaatggcccttgtcctccaggatgtgagcgagcgtcgagccgacccgcccgcaccccatgatcacgatatgcacggccgtcctctcccggcaccgtcaagatcacacttcttcgccgatcccgacgggttgaaacctacacatcaggcgcacacagtcataccccgccccgccgcccggcagccaacggcgccgcgccggcgggccgaccgggcggcgctcgccagggactaggctctgcactcgtgtcgaaggttccggacctggtcaagcgggtcctggtgggacgggcgctgcgcagtgcgcagctgcgcgaggaactgctccccaaacgcatcgcgttgccgatcttcgccagcgacccgctgtcctcggtggcctacgcgccgcaggaactgctgatgatgctggcgctggcgggcgcgtccttttacgcctacggcccctgggtcgcgctggccatcgcggcgctgatggccgtggtcgtcgcctcctaccggcagaacgtgcgcgcctatcccagcggcggcggcgactatgaggtcgccaagaccaatctgggctccaccgcggggctgacggtggccagcgcgctgctggtggactacgtgctgacggtggcggtgtcggtctcctccggggtggagaacgccggctcggccttccccttcatcaccgagcacaaggtcgccgcggcgctgatcatcatcgccctgctcaccgtgatgaacctgcgcggggtccgcgaggccggcaccctgttcgccctgcccacctacgccttcgtggcgggcgtgctggggatgatcgccgtcgggctgttccggctgcaggtcgccggggacgagctgcgcgcccccaccgccgatctggagatcagggccgagcagaccgagctggccggccttgcgatgctgtttttgctgctgcgggccttctcctccggctgtgcggcactgaccggggtggaggccatcagcaacggcgtgccggccttccgcaagcccaagagccgcaacgccgccaccacgctgctgatgatggggctgatcgcgatcaccatgttcggcggggtgatcgcgctggcgctggcctcgcaggtgcgggtggccgagcatcccgccgaggacctgctgcgcgacggccgcccggtgggggaggactacgtccaggagccggtcctcgctcaggtcgccgcggcggtgttcggccacggctcggtgccgttcctgtacatcgccgtcgtcaccgcgctgaccctgttcctggcggccaacaccgcctacaacggcttccccgtgctggggtcgatcctggcccgcgacggctacatgccccgccagctgcacacccgcggcgaccggctggccttcagcaacggcatcctcaccctggccgcgatggccgcgctgctggtctacgccttccgggccgaggtgaccaagctgatccagctttacatcgtcggggtgttcgtctccttcaccctcggccagatcggcatggtccggcactggaaccggctgctgcgcaccgagaccgacctgcgcgagcgcgcccgcatgcaccgcagccggatgatcaacgccgtgggcggcacggtcaccggcgtcgtgctggtgatcgtgctgatcaccaagttcacccacggcgcctggatcgtgtgcatcgccataccggcgctgttcgcgctgatgaagggcatccggcggcactacgacacggtggcccgggagctggcgcccaccggggaggacgtggcgctgccggcccgcaaccacgccatcgtgctggtgtccaagctgcacaagccgacgctgcgggcgctggcctatgcgcgggccacccgcccctccaccctggaggcggtcaccgtggcggtcgatccggccgaggtcgccaggctgcgcgaggagtgggaggcgctggacctgccggtgccgctgaagatcctggactccccctaccgggaggtcacccggccggtgctggattacgtgcgcaaggtgcggcggcgcagcccccgcgatgtggtgacggtgttcgtgcccgagtacgtggtcggccactggtgggagaacctgctgcacaaccagagcgcgctgcgcatgaagacccggctgctgttcgtgcccggggtgatggtcaccagcgtgccctggcagctggcctcctccgaccggctgcgcaaacgccgcgagcgggccgcctccggcggggtgcgccgcccgtacgcgggaaccccggaggcggatcgcacccgcgccggtggcggtatcgtgtcgggacgtgactgatctccgcctcgactctgcggtcccggacgttctcgaactcgacatcgaggcggtggccaacggcggctggtgcgtggcccgccacgagggacgggtggtgttcgtccggcacaccctgcccggggagcgggtcaaggccaaggtgaccgagcgcacccgcaagttcctgcgcgccgatgcggtggagatcctgcgggcctccccggaccgggtggacccgccctgcccgttcgccggtcccggccgctgcggcggctgcgactggcagcacgtggcgctgcccgcccagcgccggctcaaggccgaggtgatctccgagcagctggcccgcctggccgggatcgagcgcgccgtggtggtcgaagaggtccccgacccgcacacaggccgggacggcgcggccgggcgcggagacggcctgggctggcggacgcgcgtgcagttcgccgtccgcgacgacggggtggtggggctgcgccggcaccgctcccaccagatcgagccgatcgacgagtgcctgatcgcccaccccggggtggaggcgatcggcatcgagcgcaaacgctggccgggcgcggcgggcgtggagggcgtcgtgtcggccggcaccggcgaccgggtggtggcgctgcgcgagcgggcggcccgctcccgcggcggccggcactcggcgaaggtgccccggctggacgtcccggtgcggctgctgcgcggccgccagacgccgggcgggcgcgtcccgtatgtgcgggaggtggcggcgggaaggctgtggcaggtcagcggcagcgggttctggcaggtccacccgggggcggcccagacgctggccgacgcggtgctggccgcgctggaaccccggccgggcgagatcgcgctggatctgtactgcggggtggggctgttcgccggggtgctgggcgagcgggtggggcccgagggcctggtggtcggggtcgaggccgatccccaggcggtccgggacgcccggttcaacctgcgggatctgccgcatgtctcgatcgagcggggccgggtcgaggaggtcatcgccgagctggagttcggccgctcccgccccggcggcgcccgcgaggagggggtgcgggccgatgtggtggtgctggacccgccgcgcaccggggccggccgccgggtggtggagcgcatcgccgaactggccggacgcaagatcgcctatgtctcctgcgacaccgccacgctggcccgcgacctggcctacttcggggagcgcgggtggcggctgcagtcgctgcgcgccttcgacgccttccccatgacccaccacgtggagctgttggcgaccttggttcccgcttgatccgaaggcccggtcagtccaccagggccatggcggcggtcaccaccaccgaggcggcggtcaccagcaggctcagcagggcgatcgtatggcggaaccgggcgtccagctgggctcgggtgacctggtcgcgttcggccgcgttgagccgttcgttgagctcatccagcagcctggcgtgctcgtccacccggcgggcctggtggtcgtgcaggtgctgcagcagtgcgagctgcccctcgacgttggccatgcccacttcgaggccgcggcgcagttcggatatcgccagttcgacggcttgtccgttcatggtgaccccctgtcgtcccgcatgccgacggtcccgggaaggagggcttgaccgtcggttaccggtaagtattgccaactgaaccagaaataaccagaaatcttcgtcgatccctctggggttgatgaggacggggagaccggtgggaacgcaccggaggggaagaaaagctttcaagctcatttactagatgttcctgacttgttccggcatgctgatcacatggctgggcaggttgatcgggaacgcgtcgccaagtacgtggtcgcccggcgcggctcgctcggactgacgcaagagcagctcgccgagcgcgccggagtgaccgtgaagacgatctacaacctggagtccggtggccgctggccgcaggcgcgcacccggggggcgatcgaggccgcgctgcgctggcgtcccggcgacctggtgcggatcggcgagggacaggagccctcggtgatcccggaggaggcggccgagcccgatctggacaccgtcgtgcgcgagttgcgggagctggaggcctacttcgccgacctgcgggccgactccggcgagcgccgccggatggcgctggcctttctgcgcgctctctacggggaggccggcaggcccccctccgaccctcccccgggccgttccgagtgaccgccttgacgatccgccgtcactccgggtcatgcgcggctaacccgcaggtcagagtttgcacaacggaacgttgccggatctgactgatagttacagtctttgacaaggaggaggactttcagtatcgccgctcgtcaacgccctcgtccgcaaaggaggtgcccgcatgcgctccaccggatcgttgccgcggcgccgtcacctggcgggagtttccctggtcgccgcggttgcgggcggggcggccgcggcggcgggcggggccgatgccgtccccatcgcgctggcggccgcgctggccggcgcgctcgtttcgttcgcggtgggcgtcgcgctggtgctgcacgacatccgcgaccagcagcgccggatcatcgaccagctggagacgcaggccaggctgctgcaccgcgccgcccggctggcgggcgggctgaccgaggagcggccgggagccgactgacggccgcctacccccgcggctcggcctcgccgcccgcgggaagcgtgatgcggatcttggactgcttgtggccggtcttgcgccagtcgtccatcggccgggccaccagcccgtaggactcggcgaggtcgatcagcgtctgcctgcggtagtagaagtcctcccgcagcacgtggtgctcttcgccctcggtctcgttgtaggtgaagtcgaagaaaccgccgggcgccagcagccggccgacatgggccaggcactcgtcgatcacctcgatcgggctgtgggagaacacgctgtgggcgtggatcaccgtgaagtgacccgacggcaggaagtccagccgcaggtcctgcaccggggtcaggtgcggaagcttgtgctgcagctcgtagcggatgatggtgtcctgggcggagaacaggatgtcgggggagatgtcgaccccgtagtagttgccggtctccaggtactgaatgaagcgccagccggcccgcagattgccgcagccgatctccagcatccggtcctgcgggcgcagcccgtggtcggccaggtagtcgaactgcatctgccccagcgccagccaccgctcatgggtgggggtgccgaccgcgccgtcggggttgcgggcggtgtcggaacgcatcaccgcccggtagtagctcacatgatccctggtgcgcaggcgcagccacgtgtcacgggccaggcggcgcgcataggggaggaccagccgggggttggaagcggcgtagcggagcttgtaggacaggcgggcgcggttgcgagtcgtcataggccaaagtgaagaccggcccactcccacctcgcaccgcattaggtaatcaaatggctaccacatgtaaataactttggtctcggcgccggcggccacggaccgtcccgccgccccgccgcctcccgggaacccgcccgccgcccggtctcggcgcccgtctgggcacggtaaagggaagggcgtaccggcgtccgccggtgcgtttttcagcagccgctctttcgcagcaatatggacggatgcgactgcggatcttcaccgagccccagcagggggccagctacgacacgctgctgcgggtcgccaaggcggccgaggatctgggcttcgacgccttcttccgctccgaccactacctgaagatgggcgatgtgtccggagagcccggacccaccgacgcctggatcaccctggccgcgttggcccgcgagaccagccgcatccggctcggcacgctgatgaccgccgccaccttccgccaccccgggccgctggcgatctcggtggcgcaggtggaccagatgagcggcggccgggtcgagttcggcatcggcaccggctggtacaccgccgagcacaccgcctacggcatccccttccccagcctgcgcgagcggttcgaacggctggaggagcagctggagatcatcaccgggctgtggcgcaccccgcctgggcagacctactccttcgagggcgcccactaccggctggtggactctccggcgctgcccaagcccgtccagcccggcggcccgccagtgctcatcggcggggtcggcgccaagcgcaccccccgcctggcggcgcgcttcgcccacgagtacaacgtgccgttcaaccggccggaggagacccggcaggccttcgagcgggtccgcgcggcctgcgagcaggccggccgcaccgagccgatggtgtactcggcggcccaggtgatctgctgcggccggaacgaggccgaggtcgcccggcgcgcccaggccatcggccgcgaggtcgatgagctgcgcgagaacggcctggccggcacccccggcgaggtgctcgacaagctcggccgcttcgccgagttcggcaccgagtgcgtctacctgcaggtgctggacctgtccgacctggaccacctggagctgctggccggcgaggtgctcgccaagctgtaagccgcacggtcggcggtgcgccgcggggacggtcccggggccgtccccgcggcgggcgaagcgacggcctgcggcccactcccctaaagggagccgaacctgcgggcgaaggccgcgtggcggggcgcgcccggggcggtgtcccagaccgcgaagaccacgtgcgcgaagcggccggcgaacgggccgccgtccagcagcaggccggcgaacgtctcggcgacctgggccgggtcgttgccgaacaccccgcagccccaggcgcccagcaccagccgccggtggccgtggtggcgggccgcggccagcaccttggcggcccgcccgcgcagcacccgcccgatctcctccaccgtccgcaggtcgccgatcgcgcggcggttgggcgcgggcgaggtgaggaacgccacccggtacggctcctccagcagacgcccggcgtcgtcgcggaagaccggaacccccggcgagtagatcaggtggtcgctgtagagcgggtcgcgctgcctgtggtggaaggcgtagaactgcggcacggcgcgcagcgaggcgtacaggcccgacgacctggccagcccttcctcctgggcgtgcgcgccgctgaggaaaccgccgccggggtgctcggccgaggcgaagttcaggcaggccacctggtcgccggccgctccggtcagccggcgcgcggcggcgagcgtggtctcctcggtcacctcgatacgggtcggcgcgccgtcggaagcggcgccgagcccctccagcagcaccgccagcttctccggccggtacagccgagtgccccggacggcctgcgccacgtgatcggcgatcggcacgacccgcccggagggggcggtgtagcggccgcgttcgaggatctcgacggtctcggcggcgatcgcccggcgtgaatgtctgttcatgtcgggaccgattgtgatcgccgccgctacccgcaggcaaccggaatttacggcgccgcccgcctccggggcggccaggctgtcacgaggcccccggccggttccggacaccgccgggacccgccggaacggggccgtgaaaatggctgtcgcgggcggtttcggtccggaagactgaaacccgtgctgctgacgatcaccaccacggccaccccggcgaccgatctgggattcctgctgcacaagcatcccgacaaggtgcagaccttcgaccaggcgttcggcacggcccacgtgttctaccccgaggcgacctgcgaacgctgcaccgccgcgttgctgctggaggtcgatccgatcaggctggcacgcaccaagggcaaggacgcccccgacttctccctcggccagtacgtcaacgaccgcccgtatgcggcctcctccctgctggccacggccatggccgcggtcttccgcaccgcgctgcgcggccgctgcgacgcccgcccccagctggccgccacggcgatcccgctggagatcaccctgcccgcgctgccctgccgcggcggccccggcctggccgggcggctgctcgaaccgctgggctggcgggtcgaggcgaccccggtgccgctggacccggccttccccgaatggggcgactccccgtacctgacgctgaccctgcgcggcacactgcgcctggccgacgccctcaaccagctgtatgtgctgctgccggtgctcgaccaggccaagcactactgggtggcgcccgaggaggtggacaaactgatccgggcgggggagggctggctggcctcccacccggagcgggccctcatcgtccgccgctacctggccaaccggcgcggcctggtgcgcagcgccctgggccggctggcccaggccgatgacgccccggaagacgccctcgaccgcgaccccatcgacgaggaaccgcaggccccgccggccgcctgcgaagaggacggcggcctccccgccgcggcgccgctggccgaacagcgcatccgcgccgtgctgcaggtgctgcgcgaccacgacgcgccccgtgtcatcgacctgggctgcggggcgggcaggctgctgacccgcctgctggccgacccgttcttcacccgcgtgaccggcgtcgacgtctcccaccgcgcactcgccatggcccgccgcaacgccgagcgggcggcggtgggccgcgagcgccgctgggaggtcttccaaggcgccctcacctacgccgacgggcggttcggcggccacgacgcggccgtgctgatggaggtcatcgagcacatcgacccgccccggctgcccgccgtggaacgggtggtcttcggtgacgccgcgccccggctgatcgtggtgaccacccccaacgccgaatacaacgtccgctacgagggcctggcgccgggcgccatgcgccacccggaccaccgcttcgaatggacccgcaaggagttccgcgcctgggcgcaccgggtcgccgacgcctacggctaccgcgtccgcttcctgccggtgggcgaggacgaccccgagctcggcccgccgacccagatgggggtgttcacccgttgacccgccggatcacgatcccggagatggccctggtggtgctggtcggggtgtccggctcgggcaagtcgcacttcgcccgcaggcacttcaaacccacccagatcgtctcctccgaccactgccgcgcggtggtcagtgacgatgaaaacgaccagtcggccaccgccgacgccttcgacctgctgcactacatcgtgcacaaacggctgcggcggggcctgctgaccgtggtggacgccaccaacgtccagccgcacgcccgccggcggctcgtccagatcgccaaggagcacgacgtgctgccggtggcgatcgtgctggacgtgcccgagcgggtggcgcgggaacgcaacgccgcccgcaccgaccgcgacctgcccgaccgcgtggtggcccgccagatgcgggagctcaaagaaggcatgggcggcctgcgccgggagttccgccactgccatgtgctcaagggcgtggcggagatcgacgcggtcaccatcgcctacgagaaggcctggagcgacaaacgcgagctgaccggccccttcgacatcgtcggcgacgtccacggctgccgcgccgaactggaggacctgctcaccgagctgggatatgagatccagcgggatgcatccggccgcgcctgcggcgcccgccacccggccgggcgcaccgccgtgttcgtcggcgacctggtcgaccgcggccccgacacccccggggtgctgcggctggtgatgggcatggtcgccgccggcaccgcgctgtgcgtggccggcaaccacgaggacaagctggtgcgggcgctcaagggccgccgcgtcaaggtcgctcacgggctggccgaatccctgcggcagctgcaggccgaaccggaggacttccgcgaccgggcgctggcgttcatggacggcctgatcagccactacgtcctggacggcggacggctggtggtcgcccacgccgggctcaaggaggcctaccacggccgcgcctccggccgggtccgcgcgttcgcgctgtacggggagaccaccggcgagaccgacgagtacggcctgccggtgcgctacccgtgggcgaacgactaccgcggcaaggccatggtcgtctacggccacacccccgtcccggagccggagtggatcaacaacaccatctgcctggacaccggctgcgtgttcggcggcaggctcaccgcgctgcgctacccggagcgggagctggtgtccacgcccgcccggcgggtctggtacgagccggcccgcccgctggaaggcggggacgccgcgccgcgggccggcgcccgccgcgaaagcgacgtgctgaagatcgaggacgtgtgcgacctgtccggggtgcagacccgcctgctgggccgggtgacggtgcgtgaggagaacgcgctggccgccctggaggtgatgagccggttcgccatcgacccgcgctggctggtgtacctgccgccgaccatggcgccggtggcgacctcggcgctgccggatcacctggagcaccccgcggaggcgttcgccgagtaccgcaaggccggactggaacgggtggtgtgcgaagaaaagcacatgggctcgcgggccgtggtcgtgctctgccgggacgccgagacggccgccgcccgcttcggcgtcgccgacggcaccagcggcgccgtctacacccgcaccggccgggccttcttccgccggaccgcccgcaccgaggaactgctggcccggctgcgcgaggcggtcggcgcggcgggcctgtggcgggaactggacacctcctggctggtgctggactgcgagctgatgccctggtcggtcaaggccacagaactgatccgcacccagtacgcggccgccggggcggccgcccgcgccgcgctcccggccgcgctgtccgtgctcgaccgggccgccgcccgcggcctggaggtggccgggctgcgggaacgcacccgccgccgcgccgaggccgccgagttgttccgcgacgcctacgcccgctactgccgcccggtggacgggctgaacggcgtgacactggcgcccttccaggtgctggcgggggagggcgccgtccacgccaccgcccgcgaccacctgtggcacctggcgatcgccgagcgcctggccgccgccgaccccaccggcctgctgaccgccaccgcccaccgcaccgtcgaactggactcgccggagtcggtcgccgcggccaccgcctggtggcgggagctgaccgaatccggcggcgagggcatggtcgtcaagccgctcggcgcaccggacggcgaccgcaaggtgcaacccggcctcaaatgccggggccgggagtacctgcggatcatctacggccccgactacaccgcggaagaaaatctggaacggctgcgcgaccgccgcctgggccgcaagcggtcactggccatgcgggaatacgccctcggcgcagaggccctgcggcgcctggtggacggcgagccgctgtggcgcgtccaccaggcggttttcgcggtgctggccctggaatcagagccggtggaccctcgcctctagcctggagccgggcccgaatggggtgaggaacattgcgggccggccggcggcatcggccgtcccgcgggagggagatcgtcatggtgcacgagcgcgcggggcgaccggcccggccggaggacctggtggacgtggcgcgcctggtgaccgcctactacacgctgcaccccgaccccggcgagcccgcccagcgggtgtccttcgggacctccgggcaccgcgggtcggcgctgaactcctccttcaacgaggaccacatcctggccaccagccaggccatctgcgagtaccgcgccgcccagggcgtggacgggccgctgttcctgggcgccgacacccacgccctctcccagcccgcccaggccaccgcgctggaggtcttcgccgccaacggggtgcgggtgctcatcgacgaacgcggcggctacacccccaccccggcgatctcacgcgccatcctggcgcacaaccgcggccgccgcagcggcctggccgacggggtggtggtcaccccctcccacaacccgccctccgacggcggcttcaagtacaacccgcccagcggcggcccggccggcaccgaggccacctcctggatccaggaccgggccaacgcgatcatcgccggcgggctcaaggaggtccggcgcatcccgtatgagcgggcgctggcggccgagaccaccggccgctacgacttcctgggccgctatgtggaagaactgccgcacgtcatcgagctggaggcgatccgcgcggccggggtgcgcatcggcgccgacccgctgggcggtgcgtccgtcgcctactggggggagatcgccgaccggtacgggctggagctgaccgtcgtcaacccccacaccgaccccacctggcggttcatgacgctggactgggacggcaagatccgcatggactgctcctccccgcacgcgatggcctcgctgatcgagaaccgcaccgccttcgatgtggccaccggcaacgacgccgacgccgaccggcacggcatcgtcacccccgacggcgggctgatgaaccccaaccacttcctggccgtggccatcgagcacctgttcacccaccggcgggactggccggaggcggccggggtgggcaagacgctggtcagcagcggcatgatcgaccgggtggcggcggcgctgggccggccgctgctggaggtgccggtcggcttcaaatggttcgtgccgggcctgctggagggcagcctgggcttcggcggcgaggagagtgcgggggcctccttcctgcgccgcgacgggacggtgtggaccaccgacaaggacggcatcatcctggcgctgctggccgccgagatcatcgccgtcaccgggcagtcgcccagccgccgctatgcggcgctgaccgaacggcacggcgaccccgcctacgcccgcctggacgcgcccgccacccgtgagcagaaggaggtgctcaagaagctgtcggcggcgcagatcaccgccgacacgctggccggggacccgatcaccgccgtgctgaccgaggcgcccggcaacggcgccccgatcggcggcgtcaaggtctgcaccgagcacgcctggttcgccgcccggccgtccggcaccgaggacgtctacaagatctacgccgagtccttccgcggccccgaccacctggccctggttcaggacgaggcccgcgagctggtgaaccgcaccctggcgggctgaggacgccccgaatgcgggcggcgcccggcgcgttccctcgcgccgggcgccgcctgtcacctgcctgctcaggtggagaacagcatgtggaagaggctgcggtgccggtagtgcggcgtcccgtggtggtggtgatgcacctgcggctggccccagccgggggcgggagcggcggccggcggaggcggcggagcctgcatgtaggtctgctgcatgcggatcagagcctccagctcgccgtagtcgaggaagatcccccggcacatgtcacactgctcgatctgcactccgttgcggtcgtacgtccgcatcgtgccgcggcacttggggcactgcatggccttacatccttccctcgccggaagcccggaacgcgaccacgatagggccaaatcaccgtcccggggacctccccgtggcgaagatcctgctacaggtgtcgacgagcgcggtttcgaacccgtcgagcgggcgtccttcggcccgcgcggatttgacgcaggtggcggcgatttggatcgccaaaattcgcgccggaacgtccagcacgcgccacaggtccccatcagcgggcatcgccggccctccggcgccggtgtaaccggccagcaggcgcgcccagtccgcgcccggcagcaccccggcggacaccagcgccgccggccgcgccaggtcccagaccgggtcgccgatgctcagatcctccacgtcgatcagccgccaccgcccgtcggcggcccgcaccagctgccccagatgccagtcgccgtggatcagcgcgcttcgctccgggggcgggggcgtctcctcgccgcgcgcccagcccggcaggctcgcatgggcccgcaagatcacccgctccgccgcgccgccgccgtccaggccggtcaccgcccgggccaggcgggccggccgctcccagcgcggcagcggcggggtggtggcgggcggctccgtcaggtgcagccgggccagcagccggccgctctcctcccagggcgggtcgtccgggctcaccggctccccgtacggccacacggtcaccacccgtccgtgcacccggcgcggcgggccggccggcggcagcagcaggtggggcaggcgctcggccgcggccatccgcgcggccaggcgcggcccgccgtcccggtcggcctggtgggccttgaccaccgcatcgcccacccggaccaccagcacgccgtgccggtcatacagcgtcaccggctcggcgtccgccgagccgccgggcgcggcccggccgatcgtgaccagctcggccagcaggggggttgcggagtccagcacgcgcggaagcatacgcgccgcggccggccggctaatgcgtgacctccagcaggcattcttcgcgcagcacccggcgcatcaccttgccgatgcccgaccggggcagcgcggaccgcggcaggaactcctccggcaccttgtagtgcgacaggtacttctcgcagtgccgccgcagctcgtcggccgagaacgggtaggccgggtgctccaccacgcaggccaccaccttctcgccgcgccgctcatcgggcaccccgaccaccgcgcactcgatcaccgccgggtgccggtacagcacctcctccacttccgaggggtacacgctgaacccgctgaccttgatcaggtcctgtttgcggtccaggatcgtcaggaacccatcggggctcatcactccgatgtcgccggtgcgcagccagccgttcgacagcacccgggcggtctcctccggccggttccagtacccggcgaacacctgcgggccgcgcaccaccacctccccggggcgccccggcggcagcacccgggtggggtcgtcgacgtccacgatcaccacgtcggtgctcggcagcggcagccccaccgtctcgttgcgggcccgcccgtcaccggggttggaggagaccgccggggacgcctcggtcagcccgtaggcctggaccagccctctcagccccatccggtggaaacgttcgatggtccgggcggtcagcgaactggcccccgacagccacagccgcaccgacgccagatcccgccgctccacccccggggtgtcgagcacctgttcatacagcgtgggcaccccggggaagatcgtcggccggtaccggcgcagcgcccggatcacctggccggcgtcgtagcgcggcagcagcaccaccgtctcggcccgcaccaccggtgcgatcaggcaggcggtcatcccgaacgagtggaacagcggcaggaccgccagcgtcacctcccgcccgtcccggctctccaagtcccaggtctgcttctggtaggcgttggcgaccaggttgcggtgggtgagcgtcactcccttgggacggccctcggtgccgccggtgtactggatggcggccgggtgccggtcggggaccagccacgtctgccgggccggctgccggctgcggcgcaacagctccccgaacccgatcacgcccgggtcgggcgggacctcggcggtgagggcggcccgtttgcgccgcatgctcgccaggggcagccgcagcgccagccgctgcggccacggcaggtactccgtcagggaggtgacgaccacgtgctccagcggcacgctgtggcggaccgaacgcaccgtggcgtaggagcggtccaggaccacggccacccgggagccgcagtcggcgagctgacggcccatctcctcggcggtgtacagcgggttgtgcggcaccgccaccgcccccagccgcagcaccgcaaagaacacgatggccatctgcgggcagttgggcagcaccaaagacacccggtcgcccggccgcacccccagcgtctgcagcccggcggcgaaccggtcgaccaggttccggacctgccggtaggcgagccgccggccgtagaagatgtaggcggtgcgccggggcagccgcgccgccgtctcatcgagcagatgggggacgggcacggggggaacgtcgacctccgccggcattccggaggggtactcccgcagccatggccgggaagatggtgacgcatcccacatggtcgcagattcaagcactcggcggcactgtttgcgaccgtctgcggcgatagagcaatcttcacccataacggcgttccggccccggacggatgactgctgcgggtctgggacgcgggcgcgcccattttcagctggacgccagtttgaaccccagccccatcagcacgaatccggtgacggcgtcgatgcgccggcggaccgcagggcgctccagcacccgtcgcaacgcgcccaccacggcggccaccagcacgaaccacaccccggtcagcgtcaccgagatcgccgacaatgccaggacgtcgaccacttgcggcgcgggcggcaggaactgcgggatcaacgccatgtagaaggccgccaccttggggttgagcacgttgcacaacaggccctgccggaaaccggtccccagcctcggcgcggtgcgctcaccgccgccgcccacagccgcggtgtactccccgcgcagcgccgaccgcaccgccttcactcccaggaacagcaggtaggccgcgccgatcagcttgaccaccaggtaggcccgcgccgaggcggccagcagcgccgccacccccagcgccgcgcccagcgaccacaccacgatcccggtcgcgatgcccagcgcggtcaccatgcccatccgccgtccggatatcaccgtgttacggacggtgatcgcaaagtcgggcccgggggacatcacccccagctgcacgatcccggcgaacagcaacaactgcgcggcgtccatgcgggggagtctatgccccgctcttgcggtaaatgcgttgcctcccggggaatggatccggcacagtgggcgttgtcggcggtgaagaaccggcgcgcggacggaaggagaagtgcgatgatgcgcgttcatcggcatcgaatgcacagcgtccgcagcatgcccggccgagggggccaccgccggaggtgacgcgcatcctcccaggtgagccgcccgcggaccaggtccggcagggcggtcgctgctttggagggttggccgagtggtaaggcagcggcttgctaagccgtcgtcagggatacccctgcgtgagttcgatcctcacaccctccgcgcattttccggactttcagacgggtgttccggactttcagacgggtgttccggactttcagacgggtgggcactggtgtgccgcgcggtctcatgagccgctggggcaggttcgattcctgcacccgtcacttcggcggccgaatggacgagtcttcgtggtgtaggggataacacgcctgggtgcggaccaggagatcgcaggttcgaatcctgccgaagacgcggcgttcgtggtgtggtggtctgcacgccagattgtggctctggaggtcctcggttcgatcccgggcgaacgccctggcctgccggccccggcggagagaaaagggggccttgcccgcccccggggggcggggcgggcaaggggggaggagaaggcctgtccgcccaggggccgcggacggacaggccggggggacaccgggaaggtggcggagtctgcccggtgcggctttcaccccatgccctctggtcgctcccgggccgcgaaaggttgccgccgatccgaaaaaatcctgaagaagtcagaaacgcccgtcgatggtgacggccgggccgccgcccgccgccgtggcctgcaccgtgaaggcgtccccgcccggggcgtggcggccgccgggccggtagtcggccgcgatgaggtagccgcccggcgccaccgtccgtcccggccgcaggacgaagcggtacaccagggcctcgcgggtgaagtcgatgtccttgtgcacgtccgagcccggcagcgaggtccaagcgtcccccgggaaggtgtggcgacctcgggtgatgcggatggtgacggccagggcgctgagcgggcggtgcaccgtcagccgcagttcgttgcgcgcccagtgccggccgctgccgcgggcgggggcggcggacacggtcaccggtgcgccgccttgccttttgccgggggtgcgggagggccggcgcggggaggccgggacggcggagaccgcaccgcccatcgtttccccggtccgcggcagggcgggggaggccggggcgggcttcggcgacgccggcgggcgcgtgggagcggcggaatcgccgctgtggtgatcaccggtcgtcaccgccgggccgccgcttcggccggggaacaccaggaccgccagcgagacggcccccaccaccgcgatcgtggacagcgccgcggccgccacccgcagggcggtgcggccgcgcggccggaggggacgccggtggggatcggcggtcctcggctccgctgcggccgggtcggcgggctgttccatggcggcctgcaccttggcccagatgcgctcggtgtcgggctggtgccgctccgcctcggcgcgcagccgccggcgcagccgggccagggactcctcggtgcgccgctcacgccgcccgagcatcacgcccccctcccgggccggtcctgggctcgcatgacaccggcacggtaaccggacaggacattggccgccgaccccgacccccgccgcagcagccgctccagctccgccgccgccttggaggtctggcttttgaccgtgccgaccgacacccccagcacccgcgcggtctcctgctccgacaggtcgaaggcgtaccgcagtaccaggcaggcgcgtttgcgggcgggcagccgccgcagcgcgtcccgcacgtccagcaccgccgggacgtccggcccctcggtgccgcggtcgaaggagaccgagcccagcgccgacagcctgccgcgctcgcggatcaggtcgcgcagccggctgttgcacatgttcaccacgatccgtcgcacataggccagcggatggtcggcgtcacggacctgatcccatctgcgccaggcggccaccagcgcgtcggcggccaggtcgtcggcggcgtccgggtcgccgagcagcaggtaggccagccgggcgagctcacggtggtgctgctggaagaagtgatggaactccactcgggcggtctcgtcccgggaaccctgtggggtcaagacgagcgctctccgcctcgctgcggcaataccgccaccgccttcgccaccgatctacacctgctggcgtgagcgtaacaggccacgcggtgcatgtccggcaagtcgcaccggttgccggcgtccggaccggggcggggttgaacgggagggcgggccggtccgtacggcaagagtgagagccgggtgtatcccgcacggaccggccgcgctccctgtcacaaccacggcccacggtaagaccggggaaagggccggggaggtcctcttaagacggcgttgaacttctgctgagcgacagataaaccgggccggttccgcggcgccgttgaaccccgccgcgccggcgccgcgtactgcgggagagagccgggtgttcctcacgaccgcggaaaaccacagaggagcatcgcatgcgagatccccggcggatgcaccggatccggcgcgccggcgttgtggcgggcaccggcctgctcgtggcggccctggcggtgccaccgggaagcgcggcggccgccgccgcgccgaccatcgtctgtccctccgtggcggaccggctcccggagatccccgcgcgggcgcgggccgaggtcgagcagaacctcgcccagctcgacaagcagatccgggaggccaacgcccggctggcctcctcgcagggtcagggcggcccgaacttcgtgcagaacgccatcctgggcccgctgaaggccaagcggaccgccgccatcgagcggatcgccatcgccatcggccgggtggcccagcgcccggccggcctggaggccctggccgagtgcacccttgccggcaccgcctccccgcaggccaccgcccccgcgccgcaggcgagcacctcacctccgcagaccggacccggcgggcccgaactgcggccggtggagtccgatttcgtcgacatccgcaaggtgccgcgcaacgtccgcaaggtgcgcttcaggcgcggcggctcgcgcggcacgttcacctcccggtgcggacgcaaccgcaacggccactacaactccgacaatttcatcgtcgcgcccggggtggtcaacggcgcccaccacacccacgactatgtgggcaacctgtccaccgacgggttctccaccaatgagagcctggcggccgccggcaccacctgcgcccgcggcgacaagtccacctacttttggccggtgatgcggctgcgcagcgacgccgaccgcaaccagaacgaccagagcgccgccgatggcaacatcggccggatcgtggtgccctcttcggtgtcgctgcagttccgcggcaacccgcgcagcaaggtcaccgcgatgccaaggttcttgcgcgtcatcaccggggacgccaaggccgccaccaacggcaccgccaacgcccgggcccagtggacctgcaccggtttcaccgaccggatcgtgaccgacaaataccccttgtgcccgcgcggcagccgcctggtgcggatcttggacttccccagctgctgggacgggcgcaacaccgacagcgccaatcaccgcacccacatcgtcttccccgacgcctcgggcgcctgcccggccggcacgcgggcggtgccccagctgcggatcacgttgacttacaacttcggcaacgtgcggcgcgcccagatccggcgcggcaaggtgttcgcgctcgacagcttccccgaacagctgcacgccccgatcaccgaccacgccgacttcgccaacgtgatgcccgccaggctgatgcgctttgcggtcaactgcatcaaccggggccgccgctgctgacggcggccccggcggcccgggcggcccgggctcacgccgagtcgcggaccaccaggtgagtgtccacgaccacggcggcgggctcgggccgctcgcctttgatctgggcgaccagcagccgcaccatctcccggcccatccgctcggtgggctggtgcacggaggtcagcggcgggtcggcgcgccgggccaccaccgagtcctcgaacccgatcaccgccacgtcgtcgggaacccgccgcccggcctcccgcagcgtgcgcagcgccccgatcgccatgttgtcggaggccacgaacaccgcatccagctgcgggtcgcgttccagcagctcgcgcatggccgtccggccggcggcctcgctgaagtcggcgacggcgaccagctccggcagcccgcccagcgcggcccggtacccgttgagccggtcgatgcccacccccatgtcctgggggccggcgatggtggcgatccgccggcggccccgcccgaccaggtactccaccgcccggcgggccccgccctcgttgtcggcgtccacatagctgatccggccggcgccggtgcccaccgggcggccgcccagcaccgtggggacgccgtggcgttccagcttgcccggcagcgggtcctccccgtgcagcgagatcagcatgaccccgtccacgtggtggccggtcaggtactgctccagccgctggtggtcgcggggcgtctgcgccagggtgaacatcagctgcaggccggtctcgttcagcgcggagctgatgccgcggatgatgtcggcgaagtacggctcttcgaacaatcgctgctcgccttccgacagcaccagcgccacggtgtcggtgcgccgggtcaccagcgtccgggcggcccggttgggcacgtaccccagctgctcgatcgcggccagcaccgcctgccgggcctgcgggctgaccttgggcgagccgttgatgacccgggacaccgtgccgcggccgaccccggccagcgcggccacttcctccagggtggggcgccccttcgccgaggggcgcctcactcccatcgacccatcaccgtctttcggccccttcaccatgtgacgacggtcagtgccgatccggcagtccgccgcgccggatcacccgggagtaccaggcggcgctcgccttgggcaggcggcgttgcgtggcgtagtcgacgtagaccagcccgaagcgccgagagtacccccacgcccattcgaaattgtccatcagggaccaggtgaagtaacccttcagcggaatcccgtcggcgatggcctgccggcagacccgcaggtgggcctccaggtaggcgatccgctcggtgtcttgtaccgtgccatccggcccgggcgcgtcctcatagccggcgccgttctcggtgatgtagatcggcaccggcgggtagccgcggtgcacctggtcgagcacctcgcgcagcccttcggggtcgatctcccagcccatgccggtcaccggccggccccggcccaggaagcgcacgtgctctgagcccacccacggcgacaccgacgagaacggggaggaggccgcctgggacgcctcgccgggacggcccgacaccgtgtgccgggtgtagtagttgatccccagcaggtcgttgcgcccggcgatggtcttcaggtcgccgtcgtgcacgcagcgttcgaagtcgaagggcgccaggtcggccagcaggtcctccgggtagcggcccagcagcagcgcgtccaggaagaagcggttctgcaggccgtcgatgcggcgtgcggcgtcgatgtcctcgggggcgtcgccggccggggagaccgcatacaggttgaccgccgggccgatgcgggtgtcgccgcgctgtccccgcatcgcctccagggccaggccgtgcccgagcagcaggtggtgcgcggcctccagggcggcggcgggctcccggcggccaggggcgtgctcgccggaggcgtaccccagataggccgcgcaccacggctcgttgatcgtcagccagttcttcacccggtcgccgagcgcctggtgcgccagcgcggcgaactcggcgaaccgcagcgcggtgtcgcgctcgggccagccgccccggtcctccagggcctggggcaggtcccagtggtagagggtgacccacggttcgatcccggcctccagcagcgcatcgaccagccgccggtagaagtccagcccgcgctgttcggccgggccggtcccggtgggctggatgcgcggccacgacagcgagaaccggtaggcgttgacgcccagctccgccatcagcgccacgtcctcgcggtagcggtggtagtggtcgacggcctcggccgcggtgtccccgccgagcaccgcgccgggggtgtcgcagaaggtgtcccagatggagcggccgcggccgtcctcggcggtggcgccttcgatctggtaggcggaggtcgccacgccccaccggaagtcctgcgggaacggctctgccgtatggtcggcggcctgctggtgggtctgctggtctgcactgaaagctgtcacgccttgaccgcgccttccatgattccgctgatgatctggcggctgaagatgacgaaaacgatgagcagggggacggtggccaccgcggtcccggtgaagatcagggtgtagtcctggaagtaggcggcgttgagctgccggatcgacagctgcacggtggggttgtcggggctgagcaccgccagcggccacatgaactcgttccaggtctgcatgaacgtcagcagcgccagcaccccggccgccgggcgcagcgccggcagcaccacgctccagtagatgcggaaggtggagcagccgtccacccgggcggcctcgatcagctcgtcgggcaccgcctgctgggcgtactggcgcatcatgaacacgccgaacccggtgaccaggaacggcaggatgaccgcctggatctccccctgccagccgaaccagcccatcatgatgtaaagggggatgatccccatctgcaccgggatcatcatggtggcgatcaccgtcagcagcagcgcgttcttgccgcgaaagcgcagcttggcgaaggcgaagccggccatggaggcgaacaggacggtggagaacgtcaccgaggaggccacgatggccgagttgatcaggcccttggcgaagttggcctcctgggcggcgaacacgtcccgcaggttgtcgcccagctcgccgcccggcagcatcggcggcggcacgtcgccgacgatgtcgttgccccgggtggccacgatgatcatccagtagatcgggaagaccgacagcaccagcgccacgatcagcgtgatgtaggtcagcgggctggcctcccacagcccgcgcagccgcccgccgcgccgcgtggcgccccccggccgtccgcccaggtccgggcctgccaccagggtcatttcacgcctcccatgcgccggatgaacatgaagttcagcaacgagaaggcgatgatcagcaggaagatcatccaggccacggcggcgccgtagccgtagtcgtcgctgtagaaggccgagtcgtacatgtacatggccaccgtctggaactggtgggtggagccgccgtccatgcgcccgttgtcgaacagcaccggctcggtgaacagctgcagcccgccgatggtggacacgatcaccgtgaacaggatcgtcggccgcagcatcggcacggtgatctgccagaactgctggcgccgggaggccccgtcgatggccgcggcctcatacaggtcgcgggggatggcctgcatggccgccaggtagatcagcgcgttgtagccggtccaccgccagtcgaccatggcggagatggccacccacgaccaccagcggtccgactgccaggcgatcgggtcgatgcccaccagccccagcagccagttgaccagcccgtagtcggtgtcgaacagctgggtgaagaccaccgcgaccgcgaccgtggaggtgatgagcggggccagcgcccccacccggaacagcgtgctggcccgcagccgccggttgagcgcgttggccagcagcagcgccagcagcagctgcggcacggtggcgatgaagaacatggcgacggtgttgaccaccgcgttcagaaagtccgcatcgcccagcagatcggcgtagttgcgcagcccgacgtactcgtccttgccgctggccagttcccggtcccgcagcgacatccacagcgtgaacagcagcgggaagacgccgaagacggcgaacaccacatagaagggggagatgagcaggtagggcgagaccttgatgtccagccgcgacagccgggcgcgcaggccgcgccgcggcggcggatccgtcgagggcttggtttcggccttcgcccggcgccgggtgggcttcgggcgcacgtccagacccatgggtcgtcctttcgagggtgtggcgggggacggcgccgggcccggggatgggggccggcccggcgccgccccggctccccggcccggcccttcgtggggaccgggcgggggagcggtcgggacagcaggcgggtccgcgcggccggcctggtcgagggccgcgcggaccggagggcgcccttaccgggcggccttgcgggcctcctccaccgccttgctccaggcctcatcgggcttgatcttgccttcggcgacggccaccaggacgttctccacgttctgccggacgtcctcgttcttggggccgaggtagaccggccgcacctgggaggcggcctcactgaagatcttgccgatcggggcgttgttgaagtactcgctcttggcctcggtgacggccgggtcgctgtagagcttgggcgaggacgggaaggtgttcttgtccttgaaggcggccagctggccctccgggctggtcaggaacttggccagctcggcggcctccttggggtgcttggtctgcttgggcaccgccagccaggagccgccccagtaaccgccgccgccgggcaccccggccacgtcccacttgcccttgccgtagtcaccggagaactcctccaggccgcccagcatccaggccgggcacggcacggtggcgaaggtgtcccgcttgagcgcggtctgccacggcggggtgaagatctgcatgttggcggtcagcccggcctcctggaacttcagcacggtgtcgaaggcgttcttgaccgccgggttggtgtcgaagacgaagttgtcgctcttgtcgaagtagctgtagcccgggcccttgccggcctcctgcagcacggtgacgcgcagcagcgcctgcgggccgtcgaggaacttggtgccggagaccttgcgctggaagtcctggccgaccttgaagaactcctcccaggtcggccacagcttggtgacctcgtcgcggtcggtgggcagcccggccttctcgaacaggtccttgcggtagcacatgccgagcgggccgatgtcggtgcccagcgccatgagctgcttgccgtcggggctcagtcccatctgccacttccagggcaggaagttctgctccagctcggcgccgccgtagtcgaagaggttgaggaacttgtcgcgctgctgcatgtaggtgggcagcaggccctcctccagggcgaccacgtcgccggcgcccttgccggtgccgatccactgctgcaggcgcggcttgtaggtgtccaggtccgccaccttgcgcgagttgatcttgatgttggggtgggacgcctcgtactgcttgaacagctcctcgtagccgaactcgccgaaggtgtcgacggtgagcgtgatggtgccgccggagccgccgtcaccgtcatcgccgccgccgcaggcggcggtggccgccaggacgccggccagcaccgccgcgatggcggtcagtccgcgtcgtctcggagaacccattgcggacccctctcaggtcttcgctgtgtcgtggaacggggcgcgggcgggggccgcccggcgcaatgtgtgggagcgctcccacgaaggaaagacggtgacctggctcactgtcaatgtgttgaaacacaaccgttatctggacgactcggacaaagttcggcgaaccatatccgatggccggaaatcagtgcaggtcagcgggtcaccggatccacccggcggccgtgcccgtcgaacaccagcacccggtccaggtccacggccaggtgcaccggtgagccctggtcgcagccgtcccgcgtgtgcagccgcaccagcacatcggaccggcggtgcgcgcccacatgcgccggcggctcgggaaggggcgcccgccgccgcccgcgcagcagcgacagcgcccgctccaccggacccgccgggcgcggcgggacgaggggccggggacgggcgggcgcccccagcgcggccgcgtccaccaccgtgacgtcggcgtcgacgcgggccagccactcgtgcccgtggtactccagcgaccggacggtgcccgacagcaccgcccccaggtgcgggtcgccggtggggcgcagcgcatcggcgcggatgcccacgatgacctgggaggcctggtggcgggccacgtgctcggcgcgcggatcgccccagggcagcaccaggcgctgggcgcccatgcgcagcgcgacgccctcgccgggcaccgcctccgggacggcggccagcaggttgatctggggaacgcccaggaacgcggcgacgaacgcggtcgcggggttctcatagacctgggagggggtgcccacgtcctccagggcgccctcgcgcagcaccgcgatccggtccgccagcgtcagcgcctccacctggtcgtgggtgacgtacaaggtggtcacgcccaggctgcgcaccagcccgccgatctcggcgcgcagctcggtgcgcagcgccgcgtccagatccgacaggggctcgtccatcaggaagaccgccggttcgcggacgatggcccggcccatggccgcccgctgccgctggccgcccgacaaggtggccggcagccggtcgagggtctgctcgatgcccagcgcgcgggccaggtccaccacccgccggccggactcggccgggtcggccttggcgacctgcagcgggaaggcgatgttgtcgcgcaccgtgcggtgcgggtacagggccccgttctggaacaccatggccacgttgcgctcgcgcggggtcagctcgttggccagccggccgttcagccacagcccgccgctggtgatctcctccaggcccgcgaccaggcgcaaggtggtggacttgccgcagccggaggggccgagcagcacgaggaactcgccatcggcgatctccagcgacaggtccgccacggcgcgctgtcctccgggatagaccttgctgaccgaatccagcacgactgcggccatgcggcgtcccctctgacgaccggctcttggtgttccccggcgacccccgacgctgattttgtgatgtagaccacaagtacatcttccggtttggagaatgtccagacccaaggtcttgacaagtgctgggggcgcggggatggttcctgaagtgggagcgctcccacccaccccttcgaagggagcaccgcgtgagcatggcaccccctcgcggcgccccggcccccgtgcgcgcccggctgcgcgcctggtcggcccgctgcgccgcgctcgcgaccgcggcggccctcaccgccgcagcggcgccgcccgcccaggcgcatgccgccggcaaccccctgcagggcccgagggcggcgaaggtccgcttcttcgtcgaacccgacaccaacgccggacggcaggcccgggtgtgggccgcgcagggacgcttccacgacgccgccctcatgcgggcgctgtcgaagatctcccaggcggtctggttcaccgagggaactccccagcaggtgcagcggcgggtccgcgagaccatgcgccaggcccgccgccaaggcgccgtccccgtgctggtggcctactacgtgccgggacgggactgctcgcagtactcggccggcggcgcccccagcgagcgggcctaccgggagtggatcaacgccttcgcccgcggcatcggcggcggccgggccgtggtgatcgtcgaacccgacgggctggccctgctgtccagcgagccgtggtgcaacgaaggcggcggcggctccaccggccggccggaggacatgtcgctggtcgagcagcgcttccgggagatcgaccacgccatcaccaccttcgccaagctccccaacaccggcgtgtacgtggacgccggccactcggcctggcagccgctcaacgactacgacgccggctacggcgagccgcgcgcccagctcggcatcgtcagccgcctgctgcgcggcggcgtcgccaaggccgacgggttcgtgctgaacgtctccaactaccgggccgacgccgagctgatcgactacggcgtccgggtctccaagtgcctgtggctgcgccgcagcaccggcgcgcgcgagtgcaccgacgccgacctggccgccgtgcccgacggccggcgcgacctgacccccttcgtcctggacaccagccgcaacggccgggggccgtggacggcgccggagggcgcgtaccccgacccccaggagtggtgcaacccgcccggccgcggcctgggcgtccgccccaccacccgcaccggccaccgcctggtggacgccttcctgtgggtcaaacggcccggcgagtccgacggccagtgcacccgcggcaccgccggaccgcaggaccccgagtacggcatcgtcgacccgcccgcgggccagtggtggcccgagtacgccctgggcctggcccggcgggccgtgccacccctcaagtgagccggtcacccggggttttcggggcgcgggtcgcgccccgaacgtcttcgggcaccggcgtcccgtgaggcggcggctcgtttcgccccgccggccggatgcgggggcttcggccggcgttcgggcgtcggccaccgccgacggctcggccggggcggtgagcacggtccgccggggccaccccggcttgccggccggcacccggccgacggccgcctcactgaccccggcgtgggcggtgatgccggccagacacaagagggccgtgaagtcactcttcccctgaaccggcggttcccgcgccgtcccaccacacggcggtatcggggggaagggagaggcaatctccgtccgtctggacgggaccactggacagcagcaccggacccggggcgggcacctggaccgcgtgttctcccatgttgatcgcgcacaccagcgaccgctgcgcgcagtcgcgggagaacatcagcgtctccggtggggcgggcagccagcgcagcgtcccgtcgcccagcgccgggtgctcgcgccggatcgccagcgcccgccggtacagcgacagcatcgactccgggtcggacgcctgccgctcgacggtcagctcccgccagtgcgcgggcatgggcagccagctggtggcgcccggcccgaacccgaacggcggctcctcccccgaccaggggagcggcacccggcagccgtcccggccggcgtcggggtcgcgggcgcgctgggggtccttcaggtactcctccggcaggtcctccacctcggccagccccagctcctcgccctggtagatataggccgagccgggcagcgccagtgtcagcagcgccgccgcgcgggcccgccgcaaccccggctcgccgccgccgtaacgggtgacatgccgtttgacgtcgtggttggacagcacccaggtggtgggggcgccgaccagggcggcggtgcgcagcgactcggtgatcacctcgcgtttggcgtcggcgtcccagccggcggtcaggtagtggaagttgaacgcctggtgcagctcgtccgggcgcacgtaggcggccagccgctcgggggtgggcgcccacgcctcggccaccccgatccgctccccggggtaggagtccagcagccgccgccaggaccggtggatctcgtgcaccccgtcctggtcgaagtagggcagcacgttgtcgcccagcatggtgacctgcccgctccagcccacatcgggcaggccgggggccttgaccatgccgtgcgccacgtcgatgcggaacccgtcgacgcccagctccagccagaaccgcagcacgtctgcgaactcggcgcggacctcggggttgtcccagttcaggtcgggctgctcgacggcgaacaggtgcaggtaccactgcccgtcgggcacccgggtccaggccgatccgccgaagaccgactcccagtcgttgggcggctgcgagccgtccgggccgcggccgtcccggaagatgtagcggtcgcgggccgggctgccgggcggggaggccagcgcctcggtgaaccaggggtgccggtcggaggtgtggttggggaccaggtcgacgatgatgcgcaggccgagccggtgcgtctcctcgatcagggcgcgggcgtctgccagcgtcccgaacagcgggtccacgtcccggtagtcggccacgtcgtagccgaagtcggccatcggcgaggggtagaagggggtgacccacagggcgtccacgcccagctcggccaggtacggcagcctgctgcggatgccgggcaggtcgccgatcccgtcgccgtcggagtcggcgaagctgcgcacgtacacctggtagatcaccgcgtcccgccaccaccgggcggcccgcgcggggacgggcggggccgtgccggagacgtcgacgatgtgttgcgtcatcgaattcctttgcgtgtagatggacgtgggcacgcgtgcccgctcgtcggtcttcctccacggtggccgatgaggccgccgcgatgacatgccggcggggtgcggttttccttgacgccgccggcgacgggcatgcctgtgacgacggccgcttccgcagatggtcggggcgtccggaggcggggaaggcgcccgccgccgggcgcccgatgtgatcagcattaccctccggggcatcgtcccagctcagcgcggtccggcagatttaccgcatgacatatgaattcgacctggacacccgggtggagccggacggcgaggacgcctacctggccgacatcaccgaccgctggcacacccccaatggaacccccaacgggggttacacgctggcggtgtgcctgcaggcgctgcggcaccgcctgccgctgcccgacccgatcgcggtgtccgcccactacctgcgtccggccggggtgggcaaggcccggatcaccaccgagacggtcaagaccgggcggcggctggccaccgggatggcgagcctatggcaggacggcaaggagatgctccgggtggtggcctccttcggcgacctcgacaaggcgcggggccggacgctggtgctcggccgggcgccgcggctgcccgacccggagaccctctccgacgccctgggcggcctgtcgatgccggggctgagcctggccggccgggtcgagtaccgcctggcggaaccgccgggctggatgcgcggcgaaccgggcgggaagccgcagtgggagttttggatgcgtttccgggacggccgcgagcccgacgcgctgtcgctgccgttcttcgtcgacgccatggccccggccgtcttggacatcggggaggcctcgctgaccgtggagctgaccgtccacgtgcggcgccgccccgtccccggctggctggcctgccgggtgagcacccggtacgtgatggacggcttccacgaagaggacatggagatatgggactcggccggcaacctggtggcccagtcccggcagctgggcctgctcctctccgcctgatcgcccactggaacgctcccggcgggcccgccgggagcggtgggtccgccgcatcgtttcagcgggcggcggccaggcactcgtcgatggcggcgggggagaggatgtggtccagcaccatggccgcgcagccggtcaggcccgccgcatcgcccagcgtgctgggctcgatccgcagctgacgggtggccagggcggtggcccgctggtacaccgcctcccgcaccccggcgatcagcggctcgccggtctcgaccagatcgccgcccagcaccaccacggccgggttgagcaggttgaccgccgcggcgatcacctcgccgatccgccggccggcccgccgcaccggcgccaccgccgccgggtcgccgccgcgcacccgcagcgccagctcggccaggtcggcggcgccggtggcggccgtcagcgccgcgccgccggcgaccgcctccacgcagtcgaagttgccgcaacggcaggggacgccctcgccgtcgcggacgggaatgtgcccgatctccccggcggcacccagcgcgccgcgctggatgcggcccccggcgatcagtcccgcgccgatgccggtggacagtttcacgaacagcaggtcatcgatctggccccggtagcgggcctggtactcgcccagcgccgccacgttcacgtcgttgtcgaagtaggcgggcacggggaaacgctcggccagcgcggggcgcaggtcgatgccgtccggccgcggcgccggggccggcgggaccagccggcgcagcgggacgggcgccgtgccgccggcgatcccggcggcgccgggactgcccactcccacgccgcgcaccgccgcacgggtcagcccggccttgccgagcagctcgtcccagtgctcggtcagccactgcggcagcgcctgcggatccgggtgcgccggcaggtcggggtcggactgcaccaggatccgcccggccaggtcgcacacggcgacctggccgcggcgctggccgaggttggccaccagcacggcgccgccggcggcgttgaactccagccgggccggcgggcgccctccggaggacggcccgccggggcgctcgatgaccaggccgcgggcgatcagttcggagacgcggagcgcgaccgccggccgggacagcccggtcagccggccgagctcggcgcgggtgcagacgccctcacggatcaggcggagcaagtctccgctggtcgaaggctgtttgggcactgggacagtgaatcacgccaggttcggcgtgtcgagttacacatgttcgcaatcttttgtaacaaaaccttcataagcacgcttgtgtaagtttccaaagggtcggtagtttgcggtccgacgccttacctatggagccctctcaatgccgccaaccctccaccccgtggtcgcacgggtgaccgagcgcatcgccgggcgcagcgccgcacgccgcgccgactacctggcgcggatcgccgacgccgggcgcggcaacgaacgcgacgggcgggtcagacccgcgcgcaccgcgttgggctgcgccaacctggcgcacggcttcgccgcctgcgccccggccgacaaactcgccctgcgcggcgccgatgcgcccaacatcgcgatcgtcaccgcctacaacgacatgctctcggcgcaccagccgctgaaggactaccccgacctgctcaaacgggcgatcgggcaggccggcggcaccgcccaggtcgccggcggggtgcccgccatgtgcgacggcgtcacccaggggcgcgccggcatggagctgtcgctgttcagccgggacgtggtcgccatggccaccgccgtcgcgctggcccacgacatgttcgacggcgtgctgctgctgggggtgtgcgacaagatcgtccccggcctggtgatcggcgcgctggcgttcgggcacctgccggcgatcctggtgcccgccggccccatggcctccgggctgcccaacgcgcaaaaagccaaggtccgcaagctgttcgccgagggcaaggcgacgcgggaggagctgctggaggccgaggccgcctcctaccactcgccgggcacctgcaccttctacggcaccgccaactccaaccagctgctgatggaggtgatgggcctgcacctgcccggcgccagcttcgtcccgccgggcaccgcgctgcgcgaggccctcaccctcgaagccggccgccgcatcaccgagctgaccgcgctcggcggctcctacacccccgtcggcgagctgctggatgagcgggccttcgtcaacggggtggtggcgctgctggccaccggcggctccaccaaccacaccctgcacctggtggccatggccgccgccgcgggcatcgagctgacctgggacgacttcgatgagctgtcggcggtcaccccgctgctgacccgcctgtaccccaacggcggcgccgatgtgaatcacttccacgccgccggcggcaccggcttcctcatcggcgagctgctggaggccgggctgctgcacgccgacgcccgcaccgtcggcggcaagacgctggacgactaccgggtgacgcccgagctgggggaggagggcgagctggtctggcggccggcgccgcgcgactcggccgacacctcggtgctgcggccggtggccgacccgttcgacacccacggcgggctgcgcacggtcagcggcaacctcggccgcgccgtggtgaaggtctcggcggtggaccccgcccaccgcgcggtgcaggccccggcccgggtcttcgcctcccagcaggagctgcaggaggccttccgggccggcgagctggacggcgatgtggtcgtggtggtccgccaccaggggccgcgcgccaacggaatgcccgagctgcacaagctcaccccgccgctgtcggtgctgcaggaccgcggccacaaggtcgcgctggtcaccgacgggcgcatgtcgggggcgtccgggagcgtcctggccgccatccatctgtccccggaggccgccgccggcgggccgctggcccgggtgcgcgacggcgacctcatccggctcgatgcggacgaaggagtactgcaggtgctggtgccggaggaagagctggccgcccgggagcccgccgcggcccccggagagcaggtcggaacgggccgtgagctgtttgcggccttccgccgggcggtgggcccggccgagcgcggagcggcggtgttcacctcatgacggcgatggcgccttcggcggagcggccctggctggtggccgacatcggcggcaccaacgcccgcttcgggctcatccaggcgcccggcgcgccgcccagccgggtgcaggtgctggcgctgcgcgaccacgccgggctggccgaggccaccgccacctacctggcccggcacgccggggacgtgcggcccggcgccgcctgcgtggccgtcgccgggccggtcaccgacgacggccgcttccagctgaccaacgcccactggtccggcagcgccgaggaggtccgcgccgatctggggctggaccatgtggaactgatcaacgacttcgaggcgctggcgctggcgctgcccaccctgcagcccggcgacctgcgcgtgctgggcgagcgggcgcccggcggccagacccccgcggcggtgctcgggccgggcaccgggctgggggtggccgccctggtgcgggccggggagcggctggtggcgatccccagcgagggcggccatgtcgacctgcccgccaccaccccccgcgagctggaactggcggcgatgctgcgggaggagcacggcaccgccgaggccgagcggctgctgtcgggggaggggatgacccggctgtatgagctgatcgcccggatgcacgcggtgccggtccagccgctgtcggccgcccagatctgcgcccgccgcagcgacccgctgtgccaggagacgctggagaccttctgcgccctgctgggctccttcgccgggaacgtggcgctgaccttcggcgcccgcggcggcgtctacctcggcggcggcatcctgccgcgcatctgggacgtgctgcgccgcagcgatttccgccgccggttcgagtccaagccgcccatggaacgctatctgcgggccatccccaccgccctcatcgtcgccccgacccccgcgctggcgggggccgccgcccgtctggcctccctggagccggtgtgaacgccgaagacctgctgaatgtgtgcccggtcatccccgtggtggtgctgcgggacgccgatcacgcggtgccgctggcgcgcgccctggtggccgggggcctgcccgccgtcgaggtcaccttgcgcacccccgccgcgctggaggccatcaagcggatcgccgccgaggtccccgaggccgtggtcggcgccggcaccgtcgtcaccgccgcccaggccgcccaggcggccggcgcgggcgcccgtttcctggtcagccccggctgcaccgacacgctgcggcgggcgatgaccgacaccggcctgccgttcctggccggggtctcctcggcctcggaggccatggccctgctggagcacggcatcaccgccatgaagttcttccccgcccaggccgcggggggccccgcctatctcaaggcgctggccgggccgctgccgcaggtccgcttctgcccgaccggcggcatcaccccccagaccgcccccgactacctggccctgcccaacgtcggctgcgtcggcggcagctggctggcccccgaggaggcgatgcgcgccggcgcctgggaccgcatccggcaactggcgcgccaggccgcggcgctgcgctgatcagccctcggccaggacgcgcacgaccgcctcggcgagctgcgcggcgtcggccacgcagcggtagtccacgtgctcgggcagatcggagggcaggtggtagtgcggcagcagcttgtcctcgtccaccgacaccaggcagaccgtggggtagccgtaccggttgggcaccacgccgtcggtgctgttgcgcgagcgcaggccgcgcagcagggtcacgcccagctcccgggcgcagcgggcgaccaggtcgccgaaggcggcgtcgtagcgctccatgcgcagcgggccctcggcatcgagcatgaccagcctgcccgaccccaccgtgtccaggttgaggaaccaggtgctctcgcggggcagctcggggaagtggcggcgggcgaagccgcggatgccctcctgcagcgcctcctccgcacccgccgacagcagcaccacccgcagcccttcgacgggccgctcccgcagcgcctcggccagcgcgatgagcaccgccaccccgctgaggttgtcgttggcgcccggcaccgcccggcgggaggcgatgtcggccatcgccgccgcggtcagcgcgctcaagaccgcgcccgttcgccgcacccttgccgagccggtggcgctgcccagcgccgccagcaccggcccggccatcgccgcccaccacagcggcgggttctccgtcatccgctccaccacgtgcgggaaacggcgcgccagccggcgctccagccgctggtcgaagatcagcccggacggcgccgcgtcgtggtgggccatcaccaccagcgtccgcggggcccgggcgtcgcccagctcggccaccacgttgcaggcggtgcgccgccggtccaccacccgccgcgccagctgccgcccgtaggagatctcatcggccagcccggccgcggccaccgcgccgcccagcgtccccagcaccggggagcgccccccggccaggccggccagcgcgcccagcacggccagcgcgcccacggggcgggcgtaggaggagaacgccggttcctcctccacctcggcccggcagcccagcgcccgcagccggcgcgcgatcagatgggcggcccggcgttcccccggcgagcagggcgggcgttcgatcgcggccagttcctcgacggtggcgcgcagcccgctctcggcgggccggggcacgttcggcaccgggtgcggcgagcgcagagacatgtgtgaaagattctcaccttttctgccgcccggtccaccgccccgggacggatccgccggggccgggcgcggtccctccggccccggacggagcgagatcaccggccgcacggcgggtcataggggagtccgggcacgtacttggcccactgggccggggtgatcacatcgccgacgctgtggcacaggatgcgggtcatgaactccggatcggtgttccacacatcgaccgtgtcgctggtggacaccagcaacggcgtcggcccctgggagctgtaggacaggtcctcgctctcccgcgagtcgtaggcgaaagaggcccggtgaaccggggcgtccgggttgctgacgtcccacagctcgatgtgcggggaggtctcgccggtgaaggagggggaggcggcggacccggcggtccaggccagggtgcggccgtcggggctgaaggccaggcccttgccggagcccaccgtgcgcatcagcaccggttccccgacgatccggtcgccctggacccgccacaggcgggtggtgtcccggctgtcgctgaccgccagcagcccgccgtcgggacggaaagccgaggtggcgaagccggagtcgcccgcatccggggtgagccgcagggtcgggtgctgcaccgggcggctcgggtcggcggtgttccacgacagcagcgtgtcggcggtggtggcgaccagcaggttccccttgggcgcgaaggtgacgtcgtagacctcgccgcgcatcgacgtcagctgccggggagcggcgggggtggacacgtcgaacagcctcaccgacgccggacccgtcctggccggcaggaagtcgttgttgtcggccacggccaggatccggccgtccgggctgaaggagacgtcctcgacgccgttgctgaggccggtgacggtgcccaccaccggggcgccgggccggccggtgtcgcgcaaccgcaccacgggcctggcgtcgccgcccttgcccgccatctcgctgacggccaggatccggccgtccgggctgaagtcggcgccctgggcgccgacttgaccgctgcccggcagctcggccagccggcgcatgcccccttcgccggtcaagtccaccagcaggccgaagttcgcgccctggatcaccagcagccgccggggaccgccgctgaagcgcgtggtgacctggaaaccggacgggaccgtgccgtaggtggccaccgagctcagccgcagggtgttctcgacataccacaagtagacgcccccataggtggcgtgcagcagccggtggccgcgcgaggcgaacagcgccgggccggtccgccccgccgagtcgcccatcccggccagccggttgaccagcctcggctgcgtgggggaggggaggttccacagcagcgtgtcccggttgcagacggtggccagcgtcttgccgtccgggctgaaggcggtcgagagcagctcccccgggcagttgaaggccgccccctccttcttcgccgcggccaggcgccgcggcttgcccgggttctgcacgtcccacaggcggaacacgatgtccttggagtctcccgggccggccagcgtcttgccgtccgggctgaaggagacccggcgcaggatcttctcctgcgacagccgagcgttcggctccccgccggcgaccttcgccagcgcggaggtgcgctcggggtcgagggggtcccacagccgcaccgtgccgtccaggccggcgctggccagcagcttccccgacggcgcgaacgccaccgagtccaccgcgcccttgtgcccggtcagcgtgcgcagcgtgcgcggggcgccggtggcggggatctcccacagccgcacgcggccgttgcccagcccgagggcgagcatgcggccgtccgggctgaaggccagcgaggcgaccttggccggctgattggcggggacggtgagctcccggggcgcggaggggttgctcacatcccacagccgcaccggcgtccggcccggcccggcgtcggtgacggcggcggccaccagccgcccgtccgggctcagcgccacgcccctggagccgccggcgctcagccgggccaggctgcggcccttgccggtgtcccacagcgccacgtcgctgcccgtggagacggccagccgcgtggcgtcggcgttgagcgagatgtcccaggcggggaccccggcgttgaacacccccggcagctccagggaggagaacagcgccgcggtgccggaggccgggtcggtccggtaggcgatgatgctgagctgtttggccaggcccggctggctggagcgcaggttctcggcctcggaggccaccaggcgggccacggcgacgtcgcgctggcgggcggtgtcgcgctgggcgcgggcggtctccttttgggcgctgacggcgctctgcctggcctgcaccgcgacgccggtcgaggccagcgccagcaccagcagcacggccagcgtgacggtggcgatctgccgcagccgggcggcgcgggtctgggcctgggtgctggcgtccaggaaggcccgctccagccggttgagcgccggacgctggtggtgggcggcccacagcagggcgtcctgcagccgggtgccggtcagcacgtccgtgcggcgccgcccgtgggtgttccaggtgcgggccgcctggcggatgtggccgtgcccgaccagcccctggcggtcctggtcgatccagtcgcgcaggcgcggccaggcgcgcagcagggccggccgcgacagggcgatctgcccgtcctcggtgtgggtgagcaccgggccgaaggcggccacgatccgctgcagggcagccgtctgctccatctggggccggtcgaacaattcgtcggcgggcaggcggcgggaggcgatgtcgccgtcctcggtggccagcaccagccgcaggaacagctcggggaccagctcgcggtcctcggcggatagggactggtagatctgctcggcgatctggcccagcgccggatcctgcggcccggtctgggccagctgctcggcctgcgcggtgcccgcggccatcagcccgccggtgtcggcggaggggccgccgaccagcgccgacagcagcgagcgggcggtggggcgggccagcgggtccttgtcgagggcggccttgaccagcgggcgcagcttctccggcagcggctccaggtccggctgggtggtcagcacccggtgcatcacggccggcaggctgtcggcgcggaaggcgtgctcgccggtggcggcgaagtagaggatcgcgccccaggcgaacacgtcggccgcggccccggcgcgcttgccctggtagacctccggcgccatgtacaccggggtccccgccgggttgcccagcggggtcagcgacatctccagggtgcgggcgatgccgaagtcgatcacgcgcggcccgtccgggcccagcagcacgttgtcgggcttgaggtcgcggtggatcaccccggcctcgtggatggcggtcagcgcggtggcgatcccgatcgccagccggtgcaggtcgtccccggtgaagcggcgcccctccttgaccacccggcccaggctgcgcccttcgacgtactcgctgacgatgtaggggcggggcccggtcatctgcaccgacaggatcttggcggtgcagaacgaggagacccgctgcgccgcctccacctcccgcgccatgcgctccaggtcggccgcggccccgtcgggggcgtggaacaccttgatcgcgactcgggtcccgtcctcgccgtagccctcgtagaccactccctggctgccggcccccagccgtccggccagccagtactcgcccagccgttccggatcgcccggttccagcggatcggccacgcggtcacctcctcagacggacgtcccggccggtgcccccgcggccgcccgcgatccgcctgcggtggggaggaccgtgatcggcaccggcttggtgccatgggactgcgcccgtttcggacggcgcgcatcgcacaaggggggcgttccggtaccaccttccgatgaccggcaccgtaccagtgctccgctgtgtcgcccatgtcttcacagagagcactcgctgaaccttcggcggcatgccgtttccgccggcaaagacgggacctgggccgggaggagcgccgtgacctgcagtgtcatgcgttcggagaccgccggggctcccgttccggccttccgggaccgcgtatggaagggcgcgctccccggcgccgcggccgggaccggccggcccggcgggcctgaggcggtcccggcgtgcggcgccggagcggccctcaggccccggaccggccgtggcgaggtcccggggcctgagggttcagcgccggatggcgcgcagccggcggtgcaggcggacggcggtgaacaggcccgccgccagccagagcaccagcgcggctttcagcgccagcacgatccccgcggccggcccggcggtgaacgccccgatcaggaagagcaccagcaggatcggcaccagcggcgccgggccgtggtggtgccggtggtgcatcaggtgacggccgtgatggccatgcgggtggtgccgatggccgtgccaatgcgcccagtgcgggtgaccggcccgcggcccctgccaggcgggctcgggaagcccatgggggccgggcagatccttgacgatctcgcgcaggtcgccctcggtcttggcggccagcgtcgcctccaggcgctcgtcgagttcggcgcgggtgaggcggcccatggcgaagtgctcgtgcagcgcctcggtcaccgcgtcgcgttcggcgtctccgatgcgcaggtccatgcggtcactcctcggggtcgtcctcggcgaggatgcggtacagcctgctgcgggcgtcggccagcacctgggcggcctgggcgacctgctcgggggagccggcgtggacgatctgcatcaccgccgctccggtccgggcggcctgcttgagcaggtcgggcacgccctcgccgtactcgggcgtcatctgcgcccagggctcgttcagctcctcggcgtgcgcggcgacgtaggcgcggccggcgtcggtgagggagtaggtcttgcggccctcgttttcggcggcgcggatcagcccttcgtcggccagctgctgcagggccgggtagaccgcgccggggctgggccgccaggcgccgccgctgcgctcgccgatccgctggatgagctggtagccgttggccggttcctcggccagcagcgtcaggatcgccgcccggatgttgcccttgcgggcgcgcgtcccctgcccgggcgcccatccgccccagggtgcgccgccgcggccccacgggccgtggccgccccacgggccggcgccgaacatccatccgaagccggggccgtgcacgcccggcccgcagtgccggccggccgctttggcggccagcgccgcggcggccagtgcccagtggggcgcgaaggtggccgaactcatgttcttaaccgcccttctttgatctttctgagaccaatcgcgatacgacaacgatatatctgaaacgtgtcgccggtcatcccggttcccggtgcagatagcttgatgtcgagataaattggcaggtagcttgacgtcgagagaaaagccgcggaagttaggtccccccagggcgcggcgcgggcttcggctagggcaggattcagagggaataccgatcgcgccggaccgtgccggcagcggttcagcagacgtcaacgcgcctatagggctctacagggaatggtccgccgcacgcgggacccgcgcatgcggggcgggcgtgcgcgcggcgtgatggaggaggagtcgtgtccgccaacagcttcggcgcccgcagcacgttgcgggtgggcgacaagtcgtatgagatctaccggctggacgccgtcgaaggcgcggcccgtcttccgtacagcctgaaggtgctgctggagaacctgctgcgcaccgaggacggcgccaacgtcaccgccgaccacatccgcgcgctggccggctgggacccctccgcccagcccagccaggagatccagttcacccccgcccgggtgatcatgcaggacttcaccggcgtgccctgcgtggtggacctggccaccatgcgcgaggccgtgcgcgacctgggcggcgacccgtcccggatcaacccgctggccccggccgagatggtcatcgaccactcggtcatcgtcgaccacttcggcaccccggacgccttcgagcgcaacgtcgagcgcgagtaccagcgcaaccgcgagcgctaccagttcctgcgctggggccagaccgccttcgaccagttcaaggtcgtcccgccgggcaccggcatcgtccaccaggtcaacatcgagcacctggcccgcgtggtgttcgcccgcgacggggtcgcctaccccgacacctgcgtgggcaccgactcccacaccaccatggagaacggcatcggcgtgctgggctggggcgtgggcggcatcgaggccgaggccgccatgctcggccagccgatctccatgctcatcccgcgggtggtcggcttcaagctgaccggcgagctgccctccggcagcaccgccaccgacctggtgctcaccatcaccgagatgctgcgccggcacggcgtggtcggcaagttcgtggagttctacggcgagggcgtggccgcgctgccggtggccgaccgggccaccatcggcaacatgagcccggagttcggctccacctgcgccatcttccccatcgacgcggagaccatcgcctacctgcggctgaccggccgctccgaggagcagatcgccctggtcgaggcctacgccaaggagcagggcctgtggctggaccccaaggccgagccggacttctccgagcacctggagctggacctgtccacggtcgtcccgtccatcgccggccccaagcgcccccaggaccgcatcgccctcaccgcggccaagcagacctggcggcgcgacgtgcgcaactacgtcaccgtcgagggcacgctggatgaggccaccgccgagtccttccccgcctccgactccccggccgtctcccacagcgacaacggcgacaagccgcgcgagcaggacggcggcgtccccgcccggccgcacaagaaggtcccggtcacgctggccgacggcaccaccttcgagctcgaccacggcgccgtggtgatcgccgcgatcacctcctgcaccaacacctccaacccgtatgtgatggtcggcgccgcgctgctggccaagaaggcggtggaaaagggcctgagccgcaagccgtgggtgaagacctccctggcccccggctcccaggtggtcaccggctactacgagcgcgccgggctcaccccctacctggacaagctcggcttcaacctggtcggctacggctgcaccacctgcatcggcaactccggtccgctgccggaggagatctccaaggcgatcaacgacaacgacctgaccgtggtgtcggtgctgtcgggcaaccgcaacttcgagggccggatcaacccggacgtcaagatgaactacctggcctccccgccgctggtggtggcctacgcgctggccgggacgatggacatcgacctgttcaacgagccgatcggcgagggcgccgacggccagccggtctacctgcgcgacatctggccctccaaggaggaggtcgccgagatcgtcgaaagctccatcggccaggagatgttcctgcgcgactacgccaacgtcttcgacggcggcccgcgctggcaggagctgccggtcccgaccggcgacaccttctcctgggacccggactccacctacgtccgcaaggccccgtacttcgacggcatgaccatggagccggagccggtgcgcgacatccgcggcgcgcgggtcctggccaagctgggcgactcggtcaccaccgaccacatctccccggccggcgccatcaaggtcggcaccccggccgcccagtacctgcaggagcacggggtcgagcccaaggacttcaactcctacggctcccgccgcggcaaccacgaggtgatgatccgcggcaccttcgccaacatccggctgcgcaaccagctgctggacggggtcgagggcggctacacccgcgacttcacccaggagggcgcgccgcagacgttcatctacgacgccgcgcagaactacgccgcccagaacatcccgctggtggtcatcgcgggcaaggagtacggctccggctcctcccgcgactgggccgccaagggcaccgcgctgctgggcgtgcgcgccgtcatcgccgagtccttcgagcgcatccaccgctccaacctgatcggcatgggcgtgctgccgctgcagttcaaggagggcgagtcggccgagtcgctgggcctgaccggtaccgagaccttcgacatcatcggcatcgagaagctcaacgagggcgtcaccccgcgcgaggtgaccgtccgcgccgacggcaaggagttccaggccatcgtccgcatcgacaccccgggcgaggccgactactaccgcaacggcggcatcatgcagtacgtcctgcgcaacctgctgcgcaagtagtgcgcgcataaagcggccggctgaacgggtcgtttccctcgcctgaggggaacgacccgtctgttttccggccacgatgggcgcaacccggcgccttgggaaaggcgccggcagcacccccgacgggagccggtgacgtgagacctgtgcgcgccgcggccgtcctggccgggcttttcgccctctgcgggtgtgatctcaccgggggagtcgcctaccagcctccgctgctgccgatcgtgttcaccctctcctccaccggcgagttcggcgtccagctcggccgcggcatcaccacccccttcggcagggtgggcgtcgagacggccctgaaagagccggacaaggacgagacgatcgtgaccatcgcccggcagggcgaggcgatggaggacaggttcaagatcaaacgccgtggatcgatgacggtgtgcgtggacggcccttcgatcacctccatctcctccggcgtcatccgggtggtggtgccccgggaggccacgacggtgcgggtcgtcgatccctcccgagcgcacagcgagtgccggggcgccgtcgtggcccgccggggggctcggcccggccctccgcccgccggctgggcaccgcggcggccgcaggccgggcagcggctggatccgagcgcgctgcctaccgtcgaggtcgggctgatgggccgccgccaccgccttgcgctcgtcgacaggcccgagcagatggcgctcggcatgcgggagtggagcccggccgacctcggcgaccggtccgggatgctctaccgctacccgtcgccgcaggccggcgcccactcgctgagcggctaccgcttcgtcaccgacgtgctcttcttcgatgcgagcggccgtttcctgatgggcttcaccggctggccctgcgctcagcccccggcggtctgcccgcgctactccccgtgggtgggtttctcgtacgtgatcgaagcgcccagcggctacctgccctacccggcgccgggtgcgtcgctcaccgtccactgacgggcccatgcccgcggcggtgcctggaaacggcgggatgtaacgttccaccacgtgctgccggatccggaatttctgctgatcggcggggtggccgcgctggccggggcgatcgtccagggcagcgtggggctcgggctgggcctggtcgccgcgccgatcgtgaccctgctgttcccgtccctcatgccgggctcgatgctggtcgccgccaccgtgctgccgctgctgaccttgaggcgggagctgcggcacgccgacctgagcgggctgcggtgggccttcttcggccgggtggccggaacgcccctgggcgtgtgggtggtggccgcgctctccacccgggtgctgggcgccgtggtgggcctggtcgtgctggcggcgctggcggccaccgcctggtcggcccgggtgccgcgcaaccccctcacgctcaccgccgcggggctggtggcgggcgccaccgggaccgccaccgcgatcggcggcccgccgatcgcactgctgtaccagcgggagagcggcccgcgggtgcgggccacgctggcggcgttcttcgtcgtcggcgccctgctgtcggtgctgaccctggccgccatgggggagctgccgccggtgcaggtgaccgcggggctggcgctgaccccgttcgtggcggccgggttctggctgtccggcccgctgcgccgctacctggacgccggccgcatgcgccgcgccgtcctcatcgtggtgggcgtctcggcgatgacgctgatcgtgcgcagcctgctgtgaccggccgccggtgcggaaggcggatcatcgcgttaccctgacccctccggtggccccggcccgtccggccggggcgtcggcgtgtgcgacggagcgtgacggtggcgaagaggccgacgagggccgagctggaggcggcccgcagccgggtgatccaggacgtgctgccggcggacgggacgcggctgcgggtgctgttctgcgggatcaaccccgggctgtattcaggggcgagcgggcaccacttcgcgggccccggaaaccggttctggcccgcgctgcatcgctccgggttcaccgaccggctgctgacccccgccgagcagactgagctgctgtcgcatgggctggggatcaccaacctggtggcccgcaccacggcccgggccgatgagctgaccccgcaggagctgcgcgagggcggccggcgcctgaccgccctggtcgaacggtaccggccgcgctacctggcggtggccggggtgaccgcctaccggacggccttcggcaggcccaaggcccgaatcgggccgcagcctgagcccctgggaccggccaaggtgtgggtgctgcccaaccccagcggcctcaacgcgggctggaccctggagcgcatggtggccgagttcacccggctgcgcgaggcggcggacgccgaggacgaccgggcgggccgaacatcggccggacgctgaaagcgcatggccgcagagtccgcccggctgcggcggccgaagacggcgtggagggctagcggcccgcatcgagggtggccggcttggccgcggtggcgagcatggcgtggacctcgctgaccagggagggcggcgggatccacgggtccacccggcccagcgccacgatcgggcggggcagcggccgcacgtcggccagccgccagtggtagcgctgcggctcggcccacgggccgcagtcgcagcgctccccgtggaccgccgccgtgcacacgtccgtcagctcggccagcgctatcaccgcgccgagggtggccagcgggtcgctggggtcccagcccgccgagcggatcagcggcgagtcacaggaggccaggtccacgcgcatggaggcgtggatgagcagcggaccgcgataggcggtcggcagtgcgtggttgtagacggtcttgccgcctcgtgcgatggcgaaggcccacggttgccgaacgctgatcgcctgcacgcgggtacctcccgtgctcgcttcatggccccttaccggacgacgctgatcagccgtccgatttgtagtgaattatctatctcaaggccgtatccgccagacggacgccaggcgaacatggccgccgggcaagccggaaccccgccctgaccatggcgaatcggccccgccgccgaccgtggaaggtgatttctcacatcttcatcggtgagacaaccatgaacacccggtcacttgaccggacgggtgaagaccgttccgttcgcggggtaatggccgccgccgcgggcgggaatcccgcccgcggcggccggggcctcaccagctcagcgccggcggcagccgggagggatcggcgccgggccactgctcgggcgagccgagcggggcgagctgggccatctgcatccgaaaccacggcgacgcctcgggcgccccggccagctccaggcactccgcccaggtctgccagcgggcgtcggccacttccgcggggttgggccggagccggcggccgctccagcgggcgcgcaccaccgggcaccgctcgtgctccaccgtcccgtcgggtgcggtggcgcggtagtcgaactccggcagcaccagcgtcaggtcctccgccgtcagccccagctcggtctccagccgccgcgcgaccgcctgccgcaggctctcgccgggagccgggtgcccgcagcaggtgttggtccacactccggggaaggtcgccttgtccagcgcccgccgggtgatgagcacccgtccctccccgtccgtcacatagcaggaaaaagcgagatggtagggggtgttccgatggtggctggcggctttcggcgcggtgccgatcgcctcgcccgccggattgagcagcacgatctcctcaatgcccatgaacgcggtgcccttcgtccgggtgatgcgacgcgttgtccgaagaagatcgttccagaccgcttggccgatggatcggcggatccgtgactaaactcggggcgtcaggcgattcggggcctgtggggggatgagggcgaggaggacggtgtgagcgttctggagtcgatcgacggtcccgacgatctcaagcggctggatcgggcggagctgtcccacctggccgtggagatccgggacttcctggtcgacgcggtgtccaagaccggcgggcacctggggcccaacctgggcgcggtggagctgaccatcgcgctgcaccgggtcttcgactcaccccgcgacaagatcctgttcgacaccggccaccaggcttatgtgcacaagctgctgaccggccgcaaggacttctcccggctgcgcaagcgcggcgggctgtcgggctaccccagccaggccgagtccgagcacgacatcatcgagaactcgcacgcctccaccgctctgtcgtacgccgacgggctggccaaggcgttcgcgctgcgcggcgagcacgaccgggccgtggtcgcggtggtcggcgacggggcgctgaccggcgggatgtgctgggaggcgatgaacaacatcgccggcgccgacctgccggtgatcatcgtggtcaacgacaacggccgctcctatgcgccgaccatcggcgggctggcccgccacctggccgacctgcgcgtcacccgcggctacgagcgcgccctcgacatgatcaaaaagacggtgccgcgcgccccggtggtcggcccggtcgcctacgaggccctgcacggcgtcaagaagggcctgaaagacgtgctgcagccgcaggcgatgttcgaagacctcggcctcaagtacgtcggccccatcgacggccacgacatcgaggcggtcgagcacgcgctgcgccgcgcccgcggcttcggcggcccggtgatcgtccactgcatcacccgcaagggctacggctacgcccccgccgagaacaacgaagaggactgtatgcacggcggcggcgccttcgacccggccaccggccggtcggtcgccaagggcggcggtcccagctggaccaaggtgttcggccaggagatggtgcagatcggcgccgagcgctccgacgtggtcgccatcaccgccgccatgctgcacccggtggggctgggcgccttcgccgaggcctacccggaccggatcttcgatgtgggcatcgccgagcagcacgcggtgacgtccgcggccgggctggcgatgggcgggctgcacccggtggtggccgtctacgccaccttcctcaaccgggccttcgaccaggtgctgatggacgtggcgctgcaccgccagccggtcacgttcgttttggaccgtgccggggtgaccggcgacgacggccccagccacaacggcatgtgggacctgtcgatcctgcagctggtgccggggctgcggatcgcggtgccgcgcgacggcgcccggctgcgcgagctgctgcgcgagtgcctggcggtctgcgacggcccgaccgcgctgcgcttccccaagggagcggtcgccccagacgtcgaggcgatcgaccgcgtcggcgccatggacgtgctggcccgccactccggcagcaatggcgcccgggtgctgctggtggccgtggggcccatggccgccaccgcgctggaggtcgccgaccggctggccgcccagggcatcggcgtcaccgtgctggacccccgctgggtcaagccgctggacgcggcgctgccggccgaggccggccggcacaccatggtcgcggtcgtggaggacaacggccgggtcggcgcggtgggcgatgcggtcgcccggctgctgcgcgacaaccgggtggacgtgccggtccgcaccttcggcatcccgcaggagttccccgagcacgcctcccgggccgagctgctggccgacttcgggctcaccccccaggccctggcccgcgacatcaccgaggccgtggccgggaccggcgagcccaccacggccgagcacgtccacacctcccgggactgaccggcacgccgtccgcgtgtgatcttccaggccgggcgggaggcagggccgagcggctctgcctcccgcccggcgcggcgttcaccggcaggcgcgagtgccgcaccgcaggagggcccgccgccctgttcatgcggcgctcagacgccctgggaggtctccaggtgccagtaatggtcgatgcacgcctcccgggtgcccagctcccgtccgacatagctccagcggccgcgcagcatccacggccgtccggtgccgtcttggacgaacacctgcagggggaaggcggcgttgcgggcccggatcgcacctgtggaatctcgggtgtcccacagttcgggccgggcctcgcagcgcacgcccatcactcgcgtgcccggatcttggcgcagcaggccccgcgtcaggtctgagaccagcaaggacacgtagtcggggccgagccagcgcaggtccggcagcagctctggcggaggaaaaccgtgaagctcaagaccaccgatcacagagcgcacgttactgcccagttgtgagctctgtcactacccctgtggtggtctccagcgcggtgcgcgccgtgctgggcgccggatcagcccccgtggcaggcggcccgcatgtcctcccagcgtcccagcttgacccgctcgccgcggcccagcgaacgggccagctcgatctcggcggcgtccagcttcagccactggtcgtaggtgaccgcccggcagccccgggcctccagcagctcctcgatccgccgctgcgggcggggccggtcgccggcgccggccaggtcggccagcaggttcgcgacggtctcggcggcgtcggacttgttggtgcccaccacgccggtggggccccgcttgatccagccggccacgtactcgcccggcaggtgcgccccggaggcgtcgatgacgcgtccgccctcgttggggatgacgtaggcgcgctcgtcgaacggcacgccctccagcgggacgctcttgtagccgaccgagcggaccaccatgccgaccggcagcgtctcgaacgtcccggtgccgcgcacccgcccgttgtcgtccagcgcggtgcgctccagccgcagcccttccacgcgctcggtgcccaggatctcggtgggggcgagccagaaccgcacgtcgatcagccgcggcttgaccccctccggcggccgggtccagccgcgcagcaccttcaggttgccgcccacccgccggtcggaggcggccagctcggcggaggcggcgtccagctccaggtcctcgggccggacgtggatctcggcgttgtccagctcgccgagctcgcgggcctccttggtggtgaacttggcctgcgcgggcccgcgccgtccgatcaggtggatgcgccgcaccttgctggtggccagcgcctcgatgacgtgctgggggatgtcggtctcgcgcagctcatcggcggtcttggccaggatgcgcaccacgtccaccgcgacgttgcccacgccgatgaccgcgacctcctccaccgacaggtcgaagacgtggtcggcggcgtcggggtggccgcagtaccagttgacgaagtcggtggcggccacgctgcccggcaggtcctcgcccggtacgcccagctgccggtccaccatcgcgccggtgcagtagatgaccgcgtcgtagcactccagcagttcccggcgggtcacgtcccggcccagttccacgcagccgaggaaccgcaccgccgggtgttccagcacccgctgcagataccgggcgatcgacttgatcgacttgtgatcgggtgccaccccgtaccggacgagcccatagggcgtcggcagccggtccagcacgtcgacctgaacgtcgccgtcgctctgcttgaccagcgcctcggccgcgtacaaaccggccggcccggatccgatcaccgccacccgcatgtcagccatgggcgtcattgtgcctacctcgcacctgaaaggacaccgtgtccagtatcactttgacttctctctattagagagagttgggagggtcctgataacgcccagtacgcacagcagcggttttgtggatcagcacccaggggcgcacccttgcgtccccgccgcgcgggacggggatttcgtggcggacggcacaagcgccgtctcaccttgtggaagcggaggcggctcgctcgcggcggcccagccggctgtgccggtagccgtaggcgaagtagagcatcgcgcccagcgccatccacaccccgaaccgcagccaggtctccaccggcaggttcagcatcacgaacaggcaggtcagcgccgacaggatcggcaccacgggcaccagcggggtgcggaaggcgcgcggcaggtccgggcgggtgcggcgcagcaccagcacccccatcgacaccagcaggaaggcgaacagcgtgccgatgttgaccagctcggccagcgtcgacagcgggatcaaccccgccaggatcgccgcggccagccccaccaggatcgtggtgcggtagggggtgccgaaccgggggtggacctcggccagccagtccggcagcagcccatcgcggctcatggcgaacagcacccggctctgccccagcatcaagatcagcaccacggtggtcagcccggcgatggcgcccacgctgatgacggtggccacccacggctgcccgacggccttgaacgcgtcggccagcggggcctcctggctgagccgggtgtagttctgcatgccgaccaccaccagcgagaccgccacgtacagcagcgtgcagatcagcagcgagccgatgatgccgatcggcaggtcccgctggggacggcgggactcctcggcagccgaggcgacgatgtcgaagccgatgtaggcgaagaacacgatcgccaccgccgcgaagacccccagccagccgaagctgaccggggtgatgccgaacagcacctgcatcagcggcgcctgcagcccctcggtcgccgggttgctctccggcggcgggatgaacggcctgtagttggcggccttgacgaagaacagcccgaggaagatgaccagcaggatgacggccaccttgatggcgaccacgatctggttgaaccgcgccgacagccgcacgcccagcaccagcacgccggtcaccagcagcaccaccagcaccgccgggatgttgaagaccgagttctccccggccagcgcctcgggcagcccgatgctcagggtctgcagcagcgactgggcgtaaccggaccagccgaccgccaccaccgcggcggccagtcccagctccagcagcaggtcccagccgatgatccaggccgggaactccccgaaggtggcataggagaaggtgtaggccgagccggcgaccggcaccgtggaggcgaactcggcgtagcacagggcggccagcgcgcaggccaccgcggcgatgacgaacgagaacgccacggccggtccggcgtagtcgcgggccacccggccggtcagcacgaagatgccggtgccgatgatgacccccaccccgaagacgatcaggtcggtggccgacagctcgcggcgcagccggtgcccgggctcctcggtgtcggcgatcgaccgctcgacgggcttggtgcgcagcagccccacggtcatcccccaagcgaacgcggaatcgtcccttagggatcacccgcggtggaccgatccaaacccctgtgcgggccggtcgccgcgcgggcgggggctccggcttccccgcccgcgcggccgccggtcgctcccgggagggggcgaccctcaggcgggcagcgaggccactcccggtggcaggaaacgccgcccggtgacctgctgcgacaccccgatccggtccaggtagggggtgatgccgcccaggtggaacggccagcccgcgcccaggatcatgcacaggtcgatgtcggcgggctcggccaccacgccctcgtccagcatgatccggatctcctgggccagcgcccgcagcgcgcgctcgcgcacctgctcctcggtggaggggctggtgccgccggagaagatctccacggcctccgggtccagcgtcaggtccggcaggtagacccccttcttgccggcggccaccagcttggccagcttgcccgacagcgggaagcggtcggggaaggccgcgtgcagcgtctcgttgacgtgcagcgcgatcgccgggccgaccagccccagcagcgtgaacggcgtcatcggcaggcccagcggcgcggtggcccgctcggccacctcgatcggggtgccctcgtccaccgccgccatgatctccgccagcagccgcaccagcagccggttgaccacgaacgccggggcgtccttgaccagcacgcaggacttcttcaactgcttgcccacggcgaaggcggtggccagcgtcgcctcatcggtggcgccgccccgcaccacctccagcagcggcagcaccgcgaccgggttgaagaagtggaagcccaccacccgctccgggtgctgcagcccggaggccatctcggtgaccgacagcgaggaggtgttggtggccagcacgcactcggccgacaccaccgcctcgacctcggcgaacaccttctgcttgaccgccatctcctcgaagaccgcctcgatgacgaagtcggcgtcggcgaaggcggccttgtccagcgacccggtgatcagccccttgaaccgggaggcctcatcggcggagatgcggcccttggccagcagcttgtcgatctcgccgtgggcataggccacgcccttgtccagccgctcctggtccaggtcggtcatcacgaccgggacctgcaggcggcgggcgaacagcagcgccagctgaccggccatcagcccggcgcccaccacgccgaccttggtgaccgggcgggccagcgacttatcgggcgcccccgccggccgcttggcgcgcttttgggtcagctcgaaggcgtacagcccggcgcgcagctcatcgctcatgatcaggtcggccagggcctcgtcctcggcggcgaagccctcgtcccggcttgcggtgcgggcggcggcgaccagctccagcgcccggtgcggggcggcctgcggcttgccggccagcgccgcgcgggcccgctccaccgcctcctcccaggcccggccccggtcgatctcgggccgctgcacctgcacctcgcccttgatcacccgggcggcccagctcagcgactcctccaggaagtcggccggctcgaacaacgcgtccgcgatgcccagctcaaaggcctgccgcccgttgatcgtcttgttgttggccagcgggttctcgacgatcagccgcagcgccttctccggcccgatcaagttgggcagcaggtaggtgccgccccagccgggcaccagccccagcaggcactccggcagcgccaccgcgggcacgcccgccgagatcgtccggtaggtgcagtgcagcgccacctccaggccgccgcccagcgccgcgccgttgacgaacgcgaacgaggggatcggcagctcgcccagccggcggaacaccgcgtgccccagctcggcgatggccttggcctgctcgcgcgtggtgatcagggggacgcccttgaggtcggcgccgacggcgaagatgaacggcttgccggtgatccccacggccgccaggtcgtcgcgggccgcgatcgcatccagcgcctcgctgagcgcgctcagcccgcccgggccgaaggtgttgggcttggtgtggtcgtgcccgttgtccagcgtgatcagcgccatcgtcccggcgccgtgcggcagcgtcacatcccgcacgagggccttggtgacgacctcgtctttgaacaggtccttgatgtcgctcacttggccccctcccaggcgaggttctcccacagcacggtgccgcccatccccatgccgacgcacatggtggtcagcccgtagcgcacgtcggtccgctcggcgaacagccgcgacagctgcgtcatcagccgcacccccgaggaggccagcgggtggccgaacgcgatcgcgccgccccaggggttcacccgcggatcgtcatcggcgatcttgaagtgctccaggaaggccagcacctggacggcgaacgcctcgttgatctcgatcaggccgatgtcgtccatggtcaacgagttgcgggcgagcaccttctcggtggccggcaccggcccaaggcccatgacctccggctccaccccggcgaaggcgtagtccaccagccgcatccgggccgtgaggcccagttcggcggcgacgtcctcggcggccagcaggcaggcggtggcgccgtcgttgatgccggcggcgttcccggcggtgaccttgccgtgcgggcggaagggggtcttcagctttgccaggtcggccatcgtggtggtgggccggggcggctcgtcctcggtggccagcccccagcccttttccgcggagcggatcgcggtgggcaccaggtccggctggatcttgccggcggcgtacgcggcggcgaccttctgctggctgcgcaccgcgtaggcgtcggcgcgctccttggtgatctgcgggaaccggtcgtgcaggttctccgcggtgcaccccatcaccagcgcggacgggtccaccagcttctcggccagaaaacgcgggttgggatcgacgccctcgcccatcgggtgccgtcccatgtgctccacgccgccggcgatcgccacgtcgtaggcgccgaaggcgatgccggaggcggtggtggtgacggcggtcatggccccggcgcacatccggtcgatggcgtagccggggacgctcttgggcagcccggccagcacggcggccgaccggccgatggtcagcccctggtcgccggtctgggtggtggcggcgatggcgacctcgtccacgcgctcgggcggcagctgggggttgcgccgcagcagctcccggatggcgcgtacgaccaggtcgtcggcgcgggtctcggcgtacaggccgcccgccttgccgaacggcgtgcggacgccgtcgatgaacacgacgtcacgtgcggtgcgcggcacgagtggtccctctttcgatgcggtggctgcgtgacgttgagcctcgtgcccgccaagccaggcgtctgtcggagcaggagcgggacgggcacgagtgcccacggccgcgatgctactagcgagtaacccaaaaagctactcgtcagtaactagttattccgtcatcaatctgtcacgttccgtcaaaggcccagctcgttcttcgttccgccgcacgaagccgcacgaatcggacggcggcaatgcgacggcgcccggcacgggccgggcgccgtacggagatcgccgtttcggggccggggaaaccgcgcggcggtcttacagctcgcccttggtctccagccggatcaaggccttggccaggggagtggccaccaggcggacctgccagtcgcgggcgcccagggcgcgcagcgcgccgccgacggtggccggggacagctcggccggcggcgaccaggccagacggcggaccacatcgggctgcagcaggttctcggcgggcatggtgtgctcgtcggccagcgcggcgaccaccgtgcgggcggtcgccagccgcttggcggcctgcggatcgcgctcggcccagcggtgcgtggggggcggcccctcgcccggctggctgggcacgggcagctgatcctccggcaggttgcgcgccctggtcaccgcgcgcagccacaccgactggtggcggcgcgccccccggttgcgcatcgcgggcagcgccagcagctcggcgggggtgcggggggcctccagcgccagctgcacgatcgccgcgtccggcagcacccggcccggggacaggtcccgctcgcgggccagccggtcccgggccagccacacctcgcggacgatcgccagctgccgccgggtgcgcacccggtgcatgccggaggtgcggcgccaggggtcgggccgcggcggcttgggcggagtggccaagatcgccgcgaactcctccagcgcccactgcagcttgccggcccgctccagctccgcatggagggcgtcgcgcagctcgatcagcagctccacgtccagcgccgcataccgcagccagtcctccggcagcggacgggtcgaccagtcgaccgccgaatgccccttctccagcacgaagccgagcacgttctccaccatggagcccagccccaccttggggtgccccagcagccgcccggccagctcggtgtcgaacaatcgccgcggccgcagccccacctcggccaggcacggcaggtcctggttggcggcgtgcagcaccatctccgcatccgccagcgccgcatccagtcccgacaggtcggggcaggcgatcgggtcgatcagcgccgtgccggccccctggcggcgcagctggatcaaataggcgcgctgcccgtaccggtagccggaggcccgttcggcgtccaccgccaccgggccgtgcccggccgcaaacgcccggatgacacgttccaggccggcggcgtcgcagatcaccggggggatgccctcacgggggtccagcagcggcaccgcgtcggcgcggatggcctcgcgtcgggcgatctcacgttccaccgcgatctgggggttttccgcggcgggttcggcggcgggttcggcggcttcggtttcagacactcccacgagccctaccgtacgtcgttcacggccttggacgacgggaccgatccggcagcgcgctgacccccagcggaggcagcccggcggccatgcacatcacctcgcaccaggcccgcacatgcccggtcagatccgtgccggtcggcgaccaggacgcacggatctccagttcggtggccgaagggtcgccgcccttggtgccgaagctctcggagaccgcccgggtgaccgttccggaggcgtcggcgtacccgaccggctccagcgcctcggtcagccagctccaggccaccccgccgatcagctcatcggcggcgatgtcgggctccaggtcggcctggatataggcgaccatgcggaaaccgccggtccagccgtcgcgtccagccgggtcgtacagcacgatcagccggccggtggcggcgatgtcctcggcgtcccgacagaccgagccggccagcgccgcggcataaggggccagccgctgcggggcgggcatgtcctccagttccagttccggccggagcgggtcgccctccaggatccggcgcagcgtgtcacgggcccgccggaagggggccggctcggcggccgggtcggggggcgtctcccgggtcatgtccgggccggccacggcgccggcggggacgacgggacgggcgagagaagtaggcaccgcacggtctcggggctcgggggccgtcaggcggcccgggggtgggtgggggtgggatgcaggccggcggcggctcctttggggtgcaccgcggcgccgccgcgcccggcgcgggccggaccggggcggaaagaccctgcacagggccgggcgtcaccgtggcggaaacacggcggagcggtgctggacaaggaagacctcctccggcttctgaccagcccccacgctgccacgggcggccgccggaatgcgggacttcctgcggcgtgtccaaaactccgttcagatgtgcccgcggaagcggcaccggtgtgccggagcgcacgggggacgtgggagcatcgacgcgtggctgccgacactgctgatcttccaaccggccccgggccgtcccagagcgtcttcgtgaaggcgtgccgccgccaggcggtgccctacaccccggtgtggttcatgcgccaggccgggcgttccctgccggagtacctgcgggtgcgcgagggcgtgccgatgctggaggcctgcgcccgccccgagctgatcgtggagatcacgctgcagccgctgcgccggtacgcggtggacgcggcgatcttcttcagcgacatcgtggtcccgctcaaggccatcggcatcgagctggacatcaagcccggcgtcggcccggtggtcgccgaccccatccgcgaccgcgccggcatcgccgcgctgcgccgcctgacccccgacgatgtgccctacgtgaccgaggcggtgggcgagctggtgggcgagctgggcgacaccccgctgatcgggttcgccggcgggccgttcaccttggcctcctacctcatcgaaggcggcccgtccaagaaccacgaccgcaccaaggcgatgatgtacggcgccccggagctgtgggcggagctgatgggacgcctggccgacatcaccgccgatttcctgaaggtgcagatcgccgccggggcgagcgcgatccagctgttcgactcgtgggtgggcgcggtcggcccggaggactaccgcgcctcggtgctgccctacacccgccgcatcttcgaggcgatcgagccgctgggcgtgccgcgcatccacttcggcgtgggcaccggcgagctgctgggcctgatgggcgaggccggggcggacgtggtcggcgtcgactggcgggtgccgctggatgaggcggtgctgcgggtcgggccgggcaaggcgctgcagggcaacctggacccggccgtcctgttcgccccctgggaggtcatcgaacaacgggccagggacgtgctgcagcggggccgcaccgccgaggggcacatcttcaacctcggccacggggtgctgccgtccaccgaccccgaccggctggcccgcctggccgacctggtgcaccaggcgtccgcccgctagcgctcagccgccggtgcggcgggcccgcagcctgcggcgcacccccagcgccaccacggcgatcaccgcgatcaccggtacgaacggcagcagcagaccggccagcaccgccaccccggtggcgagggtcaccagccccgtccaccccatccgcaggccgccgaggaaaccgccgggccctgtcttcttctcggtctccgcgggagacggggtgaccagcgtgagcgtcacggtggcatgggcggtgcggccccgcagcgccttttgccgggcctgcagcgcctccagatcggcctgccgctgggcgatctcccgctcgaccgagatcacctcgccgacggtgttcgcccgctgcatcagcttgcgcagggacgccagcgtcgcctccgccgaacgcacccggctgtcgacgtcggcgacctcttcggtgacgtcctcggcctgctgggtcagcgacagccgcctgcccagctcgccggccagccgctgcagcgtggccgggtagcggtcgacggggatcttgaaggtgagctcggcgcggcgggcgtcgcccgaggtggactcgcggtgcacatggccgccggcctccgtcaccatctgcttggcccgctcggcggcccgctccagacctgcggcgtcgtcgacctgcacccgcagtgcggcttcgtggatcaccgcacggtcgtcaggggcgatcttgacctgctgcccgtcctgccggcccgcgccgccggcggccccctgctccggctcccgggaatcctcgcgctgcgcctgcgcgggcgccccgccgccctcggccgtggcgggtccggcgtcatggccggtgttctggctgcagccggtgaggacgccccccgccaggaacgcggccagcagggcggcacagaccgttttgggtggcatctggtgtctcatggtggattcgacgcggtgagccgtgtcacggaccgtccctttcggttgcgatcgggtcacggggcgggtgcggccatatcacggccgtgcacgagcgccggtcggccgggggtgggtggggcaggggggtcggcggtcgtctgggaaggtagataccgaacccgcaggccgctcggaaaagcccgcgcggccgtaagggcgcgggccgggaacgagggaacggacgatgagggagggccgtgccatggagcgccccggctggacgcaagggccgtcgcggcctcatgtcgtggtcgtcggcggcgggatcgcggggctgagcgcggcccgtttcctggtccacggcggggcgcgcgtcaccgtgctggagggcggcccgcagatcggcggcaagctgcgggtcagccgggtcgccgggctgccggtggacgagggcgccgagtcgctgctgacgcgccgccccgagggcatggagctgctgcgcgagctgggcgtggcgcagcggcaggtgcacccggcggtgagcggctcggccatctacagccgcggcgcgctgcgccccctgcccagcggccagatgatgggcgtgcccgccgacctgcgggcgctggcggcctcgcggatcctgtccccggccgccctggcccgcgccgccctggatttggtgctgccgaagaccccgctgggctcggacgtgtcggtggccggctacatcggcgcgcgcctgggcccggaagtggtcgaccggctggtcgagccgctgctgggcggcgtgtacgccgggcgggccgaggagctgtcgctggaggccacgctggcgccgatcgccgccgcggcgcgcacccaccgttcgctgatcgccgccgtgcgcagcctcaacggcgcggcgcccaaaggcgccggcccggtgttcgcctcgctgccggaggggatcggagccctgcccgccctgctggccgactcgatgggaaccgactgccggatccgcacccgggcgatggtgcggcacctggcccggcagccggacggcacctggcggctgaccttcgggtcggcccatcagcccgaacggctggacgccgatgcggtggtgctggccgtcccggcgcagccggcggcgcggctgctggccgaggaggtcccggcggccgcccgggagctggccgggatcgagtacgccagcatggccatcgtcaccctggtctacccggcggccgccttcccgcgccggcccacggtcagcgggtacctggtgcccgccgtcgagggacgtcaggtcaaggcggtgacgttcagctcggtgaagtggccgcagctggccgagcaggccccggacctgatggtggtgcgctgttccatcgggcgtttcggcgaagagcacctgctgcagcgctccgacgaggagctgaaggccgctgcgatcgccgagctggcccaggtgtgcggggtcggcgggctgccggtggacagccgcgtcacccgctggggcggggcgctgccgcagtacgcggtgggccacgccgaccgggtggcccgcatccgcgccgcggtggccgccgtgcccgggttggcggtggcgggcgcggcctacgacgggctgggcatcccggcgtgcatcgccaccgcgcgggcggcggcgagccgggtgctgcgggaactggagagccgaggaggaagggaccatgaccaccgagaacaccgaagcgccgaagacgcgcggcgctaaggcgcgcgacctcaaccaggtcatccgctacaccatgtggtcggtcttccgggtgcgccggtcgctggagcgccccgaggaggcggccggggaggtcgaggagctgctggcccaggccgccgggaaggacgtgaccacccgcggcgtctacgacgtcagcggttttcgggccgatgcggacttcatgttctggtggcacgcgcccaccaccgacgacctgcaggagatctacagccggttccgccgcaccgcgctgggccggtgctgcgagccggtctggtcgcaggtggcgctgcaccgccccgccgagttcaacaagagccacatcccggcgttcctggccggggaggagccgcgggcctacgtgtgcgtctacccgttcgtccgctcctatgagtggtacctgctgcccgacaccgagcggcgcgccatgctcgccgagcacgggcagatggcgcgcggcttcccggacgtgcgggccaacacggtcgcctcgttcgcgctgggcgactacgagtggatgctggccttcgaggccgacgagctgcaccgcatcgtggacctgatgcggcacctgcgcggttcgcaggcccgccggcacgtccgtgaggagaccccgttctacaccgggcgccgcaagccggtcgccgaactggtcgcggcgctgccgtgacgagccggccccggccatcgcagtgacgtggcgtagtcgatctacttctttaagtaatgaaaacgtcacgtcgagctgtgcgggaggtcgcggatcagtagagttacgctgcgtgactgcaagaacacgtgggagacacgcaaagccaccttctccattggccgcccggtacgaccgcatgctggaggccgtgctcagcgaacgcaaccggcgcaaggtcgtcgcggtcagcgccgccacggcctcgatgctggtgatggcgatggccgggggaacggtgatatgggcggcgggcgccgggcaggagcgggccgacgggctgcgactgaacgccgccgcccagcgcgcccccgcccccgcgccctcctcctcccccgaccttggcccaatgcccgccgccaaggcgttcctgcaggccaaagaccctgagcgcaaggtctcccggcatgtggaggacgtccgccgcagcggctcctacctgcgggtctacaccgacctgaaggaacgggacgccaactcccgctcggcgatctcactgtgcgagtggacggtcgagtacctgcgccggcacctcggggagctcgaaccggtcgtgttcgtgcacgccggggagagcgacaacgggcacgtcgtgctggccaacaagcagagcgccgacgacgactgccgggtcgggaagaccccctgagccggggtcactgcggctcggccggctccaaggtcagcgagacgctgttgatgcagtagcggtcatcggtcggcgtgccgtagccctcgccgtggaagacgtgcccgagatgggagtcgcagcgggcgcagcggacctcggtgcgcaccatgccgtgcgagcggtcctccagcagcaccaccgcgtcggagtcggccggggcgtaaaaactcggccaaccgcagtgggactcgaacttggtctccgagcggaacagctccgccccgcacgcccggcagcggtagacaccgaccgtcttggtgtcgttgtactcaccgctgaagggcggctcggtgcctccctcgcggagcacgtggtactcctcgggggtcagcagggcacgccactcgtcctcgctccttcggaccttctccatgccttcgaccgtacccgctgccgcattcggcagcccttgcggcgtccaagaacgcgcgcctccggcgggtgcgcgggaacggaacgccgaccgcaggaagagaagaccgcaaacgaggaggtgccggtcgctccccccaaagcccggcacctcctccctccaccgtacgaaatgtgccgccatcagccaaaacggccggcgcaccccgccttacccgccctagagcccaggctggaggtctcctgggacgccggtcggcaagcttgaccgcggtgcccggggagccttgccggaagcgatgcgacgaccgccgttggaacggacgtcacctgggggaacgggatggtcatcgcggccggtgaggctgtcgggcggtcgatgtccgagctatccgaaaggtcgcctatgcccgacggtcgtctcgtacccagccgccggaccttcctcgtcaccgccgggctggtggcgggcgcggtcaccgtgccgtcgcgcgccgccgcccacgccgccccccgcagccgcagccttcccgccgacccgttcaccctcggcgtcgcctccggggatcccgaccacgacgggttcgtgctgtggacccggctggctttgcagccgctggccgaggacgggctgggcggcatgccctcccggacgctgcccgttcgctgggaggtggccaccgacgagcgcttccgccacatcgtgcggcgcggctccgcggtggcccggccggaggcggcgcacagcgtccacgtggagctgaacggcctgcagccggggcgcgactattggtaccgcttccgggtggagcgttacatctccccggtggggcgcacccgcaccgcgccgcgcccgggaaccttcggcccggccctgacgatggcgttcgcctcgtgttccaactacgagcacggttatttcacggcttaccgccgtctggccgaagaagaccctgacctggtgctgcacctcggcgactaccagtacgagtaccgcaaggacacctacgtcgcccccggcggcaacccccgcgaccacgagggccccgagaccgagacgctcgccgattaccggcggcgccacgcccagtacaagaccgaccccgacctgcaggccgcgcacgccgccgctccctggctggtggtctgggacgaccacgagctggacaacaactgggccggtgagactcccgaacgtccggaaatcccccagccgaacttcccagagcgccgcgccgccgccttccgggcctactacgagaacatgccgctgcgccgcacctctgtgccccgcggcatcgacatgcagctctaccggcggatccggtgggggcggctggccaccttccacatgctcgacacccgccagtaccgcgacgaccaggcctgcggggacggctaccgcgcctgcccggccgcctcggaccccgagcgcagcatcaccggcccggagcaggagaagtggctgctgaaggggttccgcgtctccaaggcccgctgggacgtcatcggccagcaggtcttcttcgcccagcgcgacagcgacgccggcccgctcaaggtgaccagcatggacgcctgggacggctatgtggcctcccgcgagcgcatcaccaagggctgggtggaggccggcgtccgcaacccggtggtgctgaccggcgacgtgcacgcccactgggccggtgacctcaagctcgactacgacgacccggactcgccgacggtcggctcggagctggtgtgcacctccatcaccagcggcggcgacggcggcgactccgaccccgccgaccacccgttcctgcagatcaacccgcacctgcggttctacaacaaccagcgcggctatgtgctgaccaagatcaccaagaagaagctgacggcgcatttcaaggtgctgccttatgtgcacgccccgggcgccccggtgcacaccaaggccaccttcgtgatcgaggaccgggtgccgggcgtgcagcagacctacctgcgcccggtggagggcgcctcggccgcccgggcccaggatctggggcggcggaccgtgcgcgaggagaccgtccggccctgatctgcgccccctgcccgaagccgcgggccgggccgcggcttcgggcacccgccccagagcgcgccggaagcggccaatacgctggcggccatgcgccgcctgctgcccgagcccgccgcccgcatcgaccccttcgaggagtacgggcgggtcaccggcccctggctgcgggtcgggatggtgctgagcgccgacgggtcggtcaccgacgagcagggctggagcgacggcctcggcggcgccgccgactttgcggtcttccggacgctgcgcgcgctggccgacgccatcgtggtcggcgccgccaccgtccgcaccggccgggtggggcccgcccggctccgcgacgacctgcgcccgcggcgcgccgcgctcggcaagcgggggccggcgccgatcgtggtggtcacccgccgggccgagctggactggcggctgccgctgttcaccgccgcccagacccccacgctcgtggtgaccgcccgttccgccgccgccgcggtgcccgcgcacgtgccggtgatcgccgtggccgagaccggcgagggcctggatctggccgaggcggtgcaccggctgcgcgaggagcacgggctggcgcacctgttgtgcgagggcggcccgcacctggccgccgcgctgctgcgggccgggctggtggacgagctgtgcctgaacgtggcccccaccttgatcggcgggcggcaccacacccggctgctggccgacctggacgcccgcgtcgagctgcgcctgagcgccgtctacaccgcagaggacgtgttgttcctgcgttatctcacccgccggtagcgcaagaaaaggaaaccgtcctcctcgtacacgctcgccggccgcatccgcagggggcgggggagcggcggcccggccaggatgcgggagggatccccggcgaccagcatcgggctgagcgtcaggcacagctcatccagcaccccatcggcggcggcgcgggccaggaccgccgggccgccctcgcacagcagccggcggtgaccgcgggccgccagctctcggaccgcccgggagaaatcgatgccgtcctcgccggccatgatcacctcggcgacccgttcggcggcccgcagccgctcgggcggggcggcctgtacggtcagcaggacggttcgtgccttcggctcggtgaacaccggcgagtccaggtccaggtcgagccggcgggagacgatggccagcggcggggcctgcccctgcggcccgggcctgaccggcccgtacccctcggcccggacggtcccggccccgacgatcaccacgtcggccatggcgcgcagggcggcgaacagccgccggtcgccgggcgagccgagcccgccggacctgccgtccacccaggcggcgccgtcgagactggcgatcatgttggcgcgcagccacaccccctcggggggataggcgtacgccttttgaagctcggtcggatcggtgggcagcgggcgcaccgaacgcaggttagccgaccgaggcaaccatctcgccccgtgaagcgtgttccagatggtgccggagaggagaaccgtggacgacgatgccgaattcacccagttcgttcagacgcgtgggctggacctgctgcgtttcacggtggccctcaccggcgaccgcgaccaggccgaggacgtgctgcaaggggcgctggaacggctgtatgggcggtggggcagggtcaagcggcgcggcgatcccgagtggtacctgcggcgcagcatcatcaacgcggtccgcgacggctggcggggccgccgtcggcacccggagctgctcggcctggagaacgaggagcagcccgcggactcggcctacctgcccatcgatgatctgctcacccgggacgtggtgcgcaaggcgctggccgcgctgccgccgcggcagcggatggtgatcgcgttgcgctactggggcggctacaccgaggtcgagaccgcccgcctgatgggcacctcggtgggcacggtcaaaagccaggcgcaccgggcgatgcgggagttgcgggcccggctggccaggaccgagagcgcgcgggggacgagacgatgagcaattggcacgatccgcaccgtcgccgcgagcccgatgatccgtgggagggcggtccggcctggcggcgggatcccggtgcgggcgatgagctgccggagctgatccgccggtccatcgacgaagagctcaaaggcctggtgttcccgggcgcgatggcccagcgggtgatccacgggagccgggcgcgccgtccctggggccgcgcccatgcggccctgctgatcggagtgaccgtggtctcgtgcgcgggagtggtgggcggcgcggccatcgtgcccgccctgctgtcccaggggtccggcgccccccgccacgacggccccttcagcgccgcgcccagcgtcgtggtgagcgcgtccgccgaacccgccccaagccgcatggtcgacgtggggtacgtgccgcggggatggcgccgggttccgctgcgcggggacgaggtgaggcgtataccggcgaggctgttcgccggcccgggggaggagctgctctgggccgtccgttacgaacggctgcacgggacgcaacaggtgctgatcatccgagcggcgctggtccgtgacgggctcggcacctacggcggtgcggaggagcgcgacggcgcgctgctgaagccctatcgggttcccacggggcgggcgctggccgttgcgccggtgaagggctcgcgggcgcacgaggcgcggatctactgggagcccaaggaggggctgctggtcatcgttcaggcgttccggatgccgtccgccgaattgcgcaaggtgatctccggtatgcgcgtgatcgcctgatcttctcggtctgctcccgacgtttccctgctccggcggccggactgaagcaaggaatgtgttttgcacatcctgtgcaccttgcatgacaaaatgcacaactttgccccaagggcttcccctcgccgtctgagtccgtagatttcttctagatcttgaaaggttgatgtcaaaggatcacctggcgggagggggcaccgcccaggggaggggagagcgatgcgtccaaggcctctcttgcgacgtgcggcggtcgtcgtggcggctccgctggcactgctggggctgatgacaccgccggcccaggcccggcagagcaccgcggcccagcccggtgcgcggcaggtgcatcttcaggcgccgcgggtgcaggccccggatttcaccaccgcggccaaacgggccgtcgccaaggcgctgcccggccatgcgctcagtgagcgcttcacctacaacgtcacctcctcgctgcggcgttccctgaaggtccgggtcgagctcgccgcgttccgcggcaagggccgggtgatcctgctggcccgcagcgtcggcgcggcgcgggaggtcacccgcgcccagcagcagcccggaagtcggatcctggccgagccgacggtgcgccgccccggcgccggcgcccgcaaggccctgctgaccaccaccgccgacgccgcgggaccggggctgaccatcctgtcgtggagcgaacggcgcggcgtcaactaccagatctccgtcagcggccgggtgagccgggccgacctggtgcggctggcgcaggcgctgccccgggacgacaccaaggtctccaagaaggtccgctcgctggtggccaaggccaagccgccggtcgacaacggcgccgacgccaccggccccggcaagggcggggtcggcgcccaggggaccggcaacaagtgggtggacggcgtgggcatcgccaccaacgacctgggcgatgaggccacgctgtgcaacggctgcacctactggagcggcaactacgccgggatgatccagtacttcctgtacgccgacaacaggatgagccgctcgtcgatcgactgcatgttcggcagccagaccgcctcggcggtggcctcctggcaggccgcccgcggcctggcggccgacgggatcgtcggtcccaacacccgcgaccgcatggacaacaagttcagcatgatcgccgaccacgtggtcaactatgtgggcaccaagtacatcctgaccttcgaacgcagcggcggcggcttctactactacggcgacacgggcatcagctacggctacagcggcggacgcctgaaggactgctgatccgccggctgcggccccgtcccctcggcggggacgaggccggcgccttgcggccggccgggcgcgtcccggccggtcacagccggcgcagcaccatcatcgaacggcccgccacctcgatcacatcggccgccttggccgtgcgcacgccctcctcgccgccgggcgggaagtcggcggtgtccagcaggtgctcccaccgctccccgaactccgggccgggcagggtgaactccaccccttgcgagtgggcgttgatcagcagcaggaacgagtcgtcgcgcacccgccggccgcgcggatccggctcggtgatcgcatcgccgttgaggaagacccccagcgacttggcgtagccggcgtgccagtcggagtcggtcatctcggtgcccgccggggtcagccaggcgatgtcgccgagctcgccgtggccgccgcggccctggaagaaccgccgccgccggaacaccgggtgctcgcgccgcagccgcgacagcgtccggacgaactccagcaggtcctcttcggcgttgtcccagtcgacccaggagacctcgttgtcctggcagtaggcgttgttgttgccgcgttgggtgcggcccagctcgtccccgtgggagagcatcggcaccccttgcgacaggaacagcgtggccaggaagttgcgccgctgccgggcgcgcagccgcaggatctccgggtcgtcggtggggccctcatacccgcagttccaggaccggttgtcgtcggtgccgtcccggttgtcctcgccgttggcctcgttgtgcttgtggttgtaggacaccaggtcggtcagcgtgaacccgtcgtggcaggtcacgaagttgatcgaggcgatgggacggcggttgccgtgggcgtacaggtccgaggagccggtcagccgggaggcgaactccggcatcgccgcatacccgccgcgccaaaagtcccgcaccgtgtcccggtacttgccgttccactcggtccacagcggcgggaagttgccgacctggtagccgccctcgcccacgtcccacggctcggcgatcagcttcacctgggagaccaccgggtcttgttgcaccaggtcgaagaaggccgccaggcggtccacatcgtgcagctcgcgggccagcgccgaggccaggtcgaagcggaacccgtccacgtgcatctccagcacccagtaccgcagcgagtccatgatgagctgcagggcgtgcgggtgccgcacgttcagggagttgccgcagccggtgtagtccaggtggtagcgcttgtcgtcatcgcgcagccggtagtaggcggcgttgtcgatgccgcggaagcacagcgtcggccccaggtggtcgccttcggcggtgtggttgtagaccacgtccaagatgacctcgatccccgccttgtgcagggaccgcaccatcgccttgaactccagcacctgctcgccgagctgcccggaggagctgtaggcgttgtgcggggccaaaaacccgatggtgttgtagccccagtagttggtcagcccccgcgccaccagcgcgtgctcggggacgttctggtggacgggcatcagctccacggccgtgacgcccaggtccagcagatggtcgatcatcgccgggtgggccagccccgcgtacgtgccccgcagctccttggggatcgccgggtgccgcatcgtcaggcccttgacgtgggcctcgtagatcaccgtctcgtggtaggggatcttgggcggccggtcgtccccccagtcgaagaacgggttgatcaccacgttcttgggcatgtagggcgcgctgtcgtcggtgttgagggcgtccgggtcgtccagccggtaggagaacagcgactcgtgccagcgcacctgcccctcgatcgccttggcgtaggggtccagcagcagcttggaggggttgcagcggtgcccgttgcgcgggtcgtaggggccgtgcacccggtacccgtaccgctgtcccggtcctatgcccggcaggtagccgtgccagacgaacccgtcggtctcgggcaggtccacccgcgtctcaacgccgtcctcgtcgaacaggcacagctccacccgcgaggccacttcggagaacaacgcgaagttggtgcccgtcccgtcccaggaggcgcccagcggataagcctcgcccggccacacctccggcatgctgtcctctcctcggctcacctggcaacagcccccgattgttccctacccggccggcgctcatggccggtgtgcgggaacacacctgtttaccgcacggtagggaaatccgcctaaaccgcgcttaagttgcttttcttctctctctggctccccgggaaactcctgggtcacatgtgactcgcgtttttcgatcttctcgggcggaaggcgtccgtcgccgatgaagtccgcttcgaaaaagcgccgggatggggcgtgcggcaatgggcaaccggctgtgctttcacagcgtgccatgtgtggcagatcacatcagcgaccccaggagtacggccatgtatccaccgtcccgaccacgccccacccccgaccccaagaaggtcaccggcctgggctgcctgggctgcctgggcatgctggtcctgctcgtcgcctgcggagccgtcctcaacgcggtcgatccccagccctcgcccacctcgaccgaccgggccgccgccaccccggcggccaccgcctccgccgccacgcccaccgtcacccctgccgccactcccgtgcccgcccccagcgcggatcgggccgcccgcctcatgtgcgcctacaccgtccgggccggggcgctgcgccgcgccggatggaccggcaaggccgagaccgcgctggacaaggcgatggacgccgcgtccctgtcccgccacccggaggtcgcggtcctggcgggccggacggacggcacgttcgccagacgggccggggtctggtgcagggtgaacctgccggacgtcaccgcctccccggtgcccgagcggcccacgcccgccaagaccacccggcgtccggcgccccggccggagaaccggccggagaaccgtccggccctccgcaccgtccggcccggggcgttctgctcgccaccgggagcgaccggcatctacaacgggcgcatctacacctgcaagggaccggggcagccgcgctggcggcgctgaacgcgcatggggggagggggcgctcagctcgtccagatgccggggggatgggattcgggggagagccacagggacggctggtatcggccgagggcggggtcgctgcccgcctgccaggggtagcggccggccgcatcgggccacaccgcctgcaggaagggcagcggcgggtggcggtagaagcgcagggcctcgctcagcagacgctcgtaccagtgggtgtgcaccgggcgcagcacgaccgggtgacgatcggtggcgtcccggcgctcctgcccggccaccagggggtgaccggcggcggcgcggtcgccgaggttgttgacgatggtctgcatgtcatagggctccagcccgaagaccaccagctcgggggagcggagcgtgtgccacaggccggcggtgaaggcccagcccgggcggttttcccggggggaggtgaggatgacgctccagccgtactgcttgacgtggacgatggtgcgcagttcgaacttgcccagccggtcgcggtcgccgtagtcgtggcagatgatgcaccggcagacggaccccatggccagagcttaagcggtgtgatcgtcctcatgcgggccggttcgcctgcagcggagcggggacagcagggccgagaccaggtcgccgagcgccttgcccgcgcggtcccgctcggccgccgggtcggcggcgacgcagatggcatagccggcctggaagaccgcaccgaacagggcgtgggtgagcgggtcggcgtgctcggccggcagcagaccctccgccgcggcggcgtgcagcgccctgcgcagcagccggcgcgcgcagtgcgggtcctcaaagctcagcgaccgctcccagcccagcacggccggcccgtcgcgcagcatgatctgccgcaccttcggttccaggcaggcgtccaggaaggcgtggaggccggtgatgagcgccgaggcggtgtcggcggcgccggccgaggcggcggcgcagcgcgcgaagacctccttttccacctcctggtagacggcttcgaagaggtcctctttgtcggcgaagtggtggtagagggcgccgcgggtgacgccggcgcggcggacgatctcggtggtggaggtcccggcgaagccgcgttcggtgaacagggcgacccctgcggcgatcagttgtgcccgtgtcgcgtcgccctgttccaccttgcggttcatggggtcatggtaggagatgcacgttcagcgtccggtccgcgccgatggcggccgggtcgctgcggccggaggcggccatcacgaagtccatcgggtcggcggcgatcaccgggccgccggtgccgatctgctgggacggcaggccgtccagctccagccgcagcgggccgcgccccagtcggtgcagctcttgccgcagccaggcgacggcggcggccagtcccgcgccgcgcctgcggggcctgcccagcgccaccaggacgtcgtcggtgtggacgaaggcgtcgtaccacagggtgagcaccccgttgaagatcgtgcggccggggaccgggctgggggagcgccacgcctgctcgtccagcccgctcaggaaccggatcaggcggggcgccgcgccgcgcagcaggccggcgacctcggcgggggaggagccgcgcagcgccttggcctgctcgtcggggctgcgttcgccgatcgtgccgtccagggattcgacggcgccgagcgtcacgtgcccggcaacgtcgcggacctcccagccggtgcagcgggtgggggcgctccactcggcctcgctcagcggctcgatcaggtcggcgaaggccgcgtactcctcggccagtccctgaaccaggtcggcgggggtcgggtcgttcgagttcatcgcgggtgatcccttcgtcgcgggggtttccaccatacatacatgcagtctgtatgtatagggcgcgcgaagcctctcccggagcggttcggtcacttccggaaagaccgcagggacggccctcgaagacggatcacagacccagcggcgcgggggcgccggccagggcgcgcagccgctcggcgggggagggcaccaggcggcgctcggccaggtcgagcaggccgcagacgctgctcacggtcgccgccaccgtgccgtcgagcttgcgcacctgctgctccacccgccaggtcttgccctcgccccacacgaacgcgcaggtcacctcggcctcatccccgccgcgcagctcccgcaggtacttgatgacggtctccaggaccaccggcccgaccccggcggccaccagcgtgtcgggcaggatcccggccgccctgaggcactcccaccgggcgtgctcggcgtactgcaggtagacggcctggttgagatgtccttggacgtccagctcatagccgcggacgccgatgcgcacagcgaaggtcactcgccagagtctaaaaagcgcgccgatcggcgtccgcggcggtcacagcggcggctcggcgtcggcccacgggtgggcctcttcgagctgagtggccagcgacagcagcagcccctccccgcccaggcccgccacgaactgcacgcccagcggcaggccgtcgggggtccggtacagcggcagcgagatcgccgggcggccggtgatgttggccagctgggtgaagggcaccggcgccaggttggcggtgatggtgtccttccactgcttggtcttcgacagcgtgccggtcagcccgagcaggagcagcgcccggcccagcagccgcagcagcggcggggtggccagggcgccgatgcgcaccggcgggccggccagcgtcggggtgagcagcaggtcgtactcttcgtggaaggccgccagggcgcgggtgtgctcgttccagcggtggtgggcgagcaggtagtcggcggccttcaccgaacgggccgcggcggccagcagccggttgtccagctcgaagtgccgggccggcgcccccgtccggcggcggatctcatcgatggtggcggcgacctgcgcgcaccacatggtcaggaagtcctcggccagtttgcgcccgtccacggccggcgcggcgggctccacgcggtgacccagctcggtgagcatggtgacggcggtctcgaccgcggcgaccgcctgcgggtccaccggcgtcccgatcggcgattcggtggtgtagccgatgcgcagcggcttgggcggacggcgcgacagctccaggtaggaggtctccgggcggcgcaccgcataggggccgcccgggtcgacctcggcggtcagcacgtccagcatcaccgcggtgtcgcggaccgtgcgggagatgaccccgtcggtggccgcgccgtgcaggtactcggcgtagtcggggccggcgggcaccaggccgcggccgggtttgagcccgaccagcccgcagcaggccgccgggatgcggatggagccgccgccgtcgctggcccccgccaccgggacgatgcccgccgcgaccgccgccgccgagccgccggaggagccgccgggggtgtggtcgaggttccaggggttgcgggtggggccgttgacctccggctcggtgaccgcggtggtgccgaactcgggggtgttggtgcggccgaagatgaccagcccggcgttcagccagcgtcgcacgacctcgctgtggtggggcgcgggcacatcgcgcagcgcgcgggagccgcagccggtcggcacgccggcgtagtcctggttgaggtccttgaccaggaacggcaccccggccagcgggccggacagcggagtggccgcccgggcgcgggcctgctcgtgcatcgggcggacgatggcgttcacccgcccgtccacctgctcggcgcgggcgatcgccgtctccagcagctcgccgggcgtcacctccccgcgcgccaccagctccgccagacccacggcgtcgaacttgcggtattcgccgtactccatgaccaccaccggaaactgaggggttggctcggaatctttgccgcaccgcgcaggcgggccggccgcgatctgcaggcggtcagcccgccttcggggtcgcccgctcgatgatcgggcccagatccagcccggccggcaacgtgccgaaggccccgccccagtcgccgcccaggcgggagacgcaaaaggcgtcggcgacggccgggtggccgtacctgaccagcagggacgcctgcagcaccagcgtcagcagctcggcgacgcgccgggtgcgcagctccagggtggcggtgtcggtgaggctgtccttggcccggcggatcgccgcatccaggtggcggtcggcgcctgcggcctgctcgacctcggcgaagaacgcctccaggcactgcggctgtttggccatggcccgcagcgcgtccagcgcggcgacgttgcccgagccctcccagatggagttcagcggggactcgcggaacagccgcggcatgcccgactcctcggcgtacccgttgccgcccaggcactccagcgcctcggcggcgtgcgccggccagcgcttggtcacccagtacttgcccaccgccagcgccagccgcttgaaggccgcctcggcggcgtccccgcggatggcccggtcggcggccccggccagccgcatcatcagcgtggtggcggcctccgactccaccgccaggtcggccagcacgttgcgcatcagcggctggtcgatcaggtaggcgccgaacgccttgcggtgggcggcgtggtgggcggcgacggtcaccccctggcgcatgccggccgccgcgccgatcaggcagtccagccgggtggagttgaccatctcgatgatggtccgcacgccccggccctcctcgccgacccgccaggccaccgcgtcctcgtactcgatctccgaagaggcgttggagcggttgcccagcttgtccttcagccgcatgatccgcatcgggttgagcgagccgtccggcagcacccgcggcagcaaaaagcaggtcagcccgcccggcgcctgggccagcaccaggaagatgtcgcacatcggggcgctggtgaaccacttgtgcccgaccagccggtaggagccgtccggctggggcgtggcggtggtggtgttggcgcgcacgtccgagccgccctgcttttcggtcatcgacatgcccgccagcagcgcggccttggtcagcgggggacgcagcccgaagtcgtaggtgcgctggacgagcagcggctcgtactgggcggccagctcggggttgtgccgcagcgcggggacgaccgagtaggtcatggagatcgggcagccgtgaccggcgtccacccgccagacgtagaacttggcggcccgcgccacgtgcgcgccttcgcgtgagtcggcccaaggggcggcgtgcaggccgtgggtgacggccacggtcatcagctcatgccaggccgggtggtactccacctcgtcgatgcggtggccgtagcggtcgtgcgtgcgcaggaccggcgggtactcgttggccagccgcccccactcctgggcccggcgggtgccggccagccggcccagctcgtgcacttcggcggacgcccagccggcgccctcgcgctccagcccctccagcagcgcggggtcgtcggcgaggtcgtagtcctccagcggaggggcctggttgaacacttcatgcgtcgtggccatggctgctgctccctggacggcttgctcgctgccccgccactgtacagaacgacattcgaaaatcccatggccggtgaacctttttcaccacgccgtctccgcaggtcgcatgcgagggccgcgcggccgggacgctgccgtgatctgcaacgtcgcggcatggagaacgcaagggctcccgtccccggtgccgtggaccacgtgccggaaaaggcccggcgggtcctcctcatggaggggtgatctcgtccgcgggtcggagggccggcgccggtgcgggccgtaacgtcataggcatggaacacctcaccccgcatccgcggcgtccgctcccgccgggttcggtgcgcgcctcggacgccgagcgggaggccgtcgtggaacggctgcggatcgcctcggtggagggacggctgacgttcgccgagctgaccgagcgcaccgccgccgcctacgccgccgtcacccgcggggagctggagaaggtcgtcgaggacctgccgggggtgggcgcccccggcgccgaacccgcccccagcctggtcagccgccgcttcaccgccgtgctgggcgatgtgcgcgagcacatcgtcggccgtatcgaagaggagctgaacctgctgtcggtgctgggcgacatcgtgctcgacctgcgggacgcccaggtgccgcgcggcgaggtcgccatcgcggccgtggcggtgctgggcgacatcaaggtcgtcgtgccggacggggtgcaggtgcagatgagcggctatgcggtgctgggcgaccgccgggtgagcctgcgccggcccgcggccggccgggccgccccggtggtgcgggtgtgcgcccactgcgtgctgggcgacatcgagatcgtcgacggcgagcacgacgccgcggccggccgctccgtgcgcgactggtgagggcgccgctcaccgttccccgcgccggccgccgtactttttgtggacggcttgcttggagaccccgagcgcctcggcgatgcgggtccacggcagcccgtgggcacgggcccgccgcacctggacggcctccaggcgctcggcccggcggcgcagcgcgttggccgcggccagcgccttgagcggatcctcatcggcggtggcctggctcagccgcagcagctcctccaccgcatcggtgccggccgagcggatcaccggccgggccccttcccggcgaccaacgggatcaacgaacctccttcaccgcgaccacgctccgttgcccaccggccgcatgcgcgcgggccggcggccctccccggcggggacccttccccggccgcggcgaaggcacgcctgccgggtcgggtgcgcgttcgcgccggccacgccagatcgcctaccccgatcgccacggcgcaatccgccgccgcggtcagaccgccgcggcctccccggcgccggccaggcactcgtcgtagcggtgcagcaccacctcggccagctcgggcgcatcgcccagcacatcggagaccacggcggcgccggcggccagcgactcggcgtggaccttgtcggcgaagtggccgggggccaggaagtaggaggccaccgccacccggggcgcaccggcggccagcagcgaggccaccgcgtcggccggcagggggcgggccgccgaggcgaacgccgggaccacgttccaccagccggccgcccgccagccgtgggccaggcccgccacggtggcgttggccgccgggtcgctggagccggccgccaccagcaccaccgcggtgtccgggtcgccgatcggcaccccggcctcggccaggcgccgctccagcgcggcgatcagcagcggatgcggtcccagcgtgccggccagccgcatgtgcagccggggccgggcggtgcgcacccccgccagcaccccgggaatgtcgatcttgctgtggtaggccgccgtcagcagcagcggcagcaccaccgccgcgtcctcctgcaggccccgcagcacccggtcgggggagggcggggcgtggtcgagataggaggccagcaccggcaggcccggccgccggcggcggaccgccgccagcagccgcgccacggtcagcgcactccgcgggtccctgctgccgtgcgccaccgccaccagcggcaccggccggccggtgcggatcaaaggtgaatgccgcattcggtcttgcccaacccggcccaccggccgctgcgcggatcttcgcccggcgccaccgggcgggtgcacggggcgcagccgatggacgggtagccgtcgtagtgcagcgggttgaccagcaccccgttgtcggcgatgtagtcgtccatctcctgctgcgtccagttgagaatcgggttgaccttgaccatgccgcgccggccgtcccattcgacgaccttgcggtcgcggcggctgggggtctcctcccggcggatcccgctgaaccaggccatgtagccctccagcgcccggctcagcggctcgaccttgcgcagatggcagcacaggtccgggttgcgcccatacagccgcggcccgagcgcggcctcctgctcggcgaccgtgcgggtgggggtcacgttgatgacgttgaccgggtagaccgcctcgacggcgtcgcgggtgcctatggtctcggcgaagtggtagccggtgtcgacgaacaacacgtcgatgcccggcttgaccttggagaccaggtggatcagcgccgcgtccgacatggaggaggtcaggcagatgcggtcgccgaacgtcgccaccgcccagcggacgatctccagtgcagaggcgccctccagtgcctgggccgccgagtcggcgacgtcgcgcaggtcgagggccggccggtcggtcgaggtcgccacaacggtcgtggggggcatggggactcctctcccgagggtgctcgtcatcgggtcgtgcgcgagaggcccggcggcccgcgccgtagccgccggacctctcgcggccgtgccgcctgccgtgccctgacggcggtgaggccggtgggaactcatcgggtggcgcggtctgcggtgggcggggcggccgggccgggcatcgccaccgccaggaacttcaacccgaaggcgcgggcgcaggcacggcagtgccaggtcccctcgccctcgtaggggaccaggtcctcatcgccgcagtaggggcagtagaacggcgccgcgcgttcgctcatcgccgcctcccctgtctcatcgctcgcatcgctttgccgccttcgtgggtgaacgcgccgctactgcaggtcggcctcgtcggcccggtgcacccagtcggcgaagctctcgccctcggcgcgctgctcgtcgtatttgcgcaccacccgctcgacgtagtcggccagaccgtcggcggtggtcttcaggccgcggaccttgcgcccgaaggaggcgccgacccggccgcccaagtggatctggaagccctccacctgctcgccgctttcgtccaccaccagctggcccttgaggccgatgtcggcgacctggatgcgggcgcaggcgttggggcagccgttgatgttgatcgacagcggctggtcgaagtcggggaggcgcttttccagctcctcgatcaggtccatgccgcgctgcttggtctcgacgatcgccagcttgcagtactcgatgccggtgcaggccatcgtctgccgccggaacaccgacgggcggacctgcaggtcgtgccgggccagctcggcggccagctcctcggtgcgcgcctcgggcacgtccaagatgaccatcttctgctcggcggtggtgcgcacccggcccgagccgtactcgtcggccaggtcggcgatcaccttcagcaggtcgccgttgagccggccgaccttgggcgcgaacccgacgtagtagttgccgtccttttgccggtggatccccacgtggtcgcggtgggggagcggcgcggccggctcggggccgtccggcagggcgtaccccaggtactcctgctccagcacctgccggaacttctcggcgccccagtccttgaccaggaacttcagccgggcgcggctgcgcagccgccggtagccgtagtcgcggaagaccgaggtgacgcccttccagacctcgtgcacctgctcgggccgcacgaacacgcccaggctctgggcgaacatcgggttggtggacagcccgccgcccaccagcagctggtagccggcctccccggcgtcgttgaccacgccgacgaacgccacgtcgttgatctccggcacggtgcactgggagctgcagccggagatggcgcttttgaacttgcgcggcaggttggagaactccgggctgccgatgtagcggtcgcgcacgtcgcggatctgcggcgtggcgtcgatcacctcatcggcggcgatcccggccagcgggcagccgatgatcacccggggggtgtcgccgcaggcctcggtggtggtcagcccgaccgcctccagcgcctcccagatcgccgggacgttttcgatctccacccagtgcagctggatgttctgccggtcggtgacgtcggcggtgccgcggccgtaccggttggagatgtcggcgatgacgcgcagctggcgggtgtcgagctggccgccgtcgatgcggatccgcagcatgaagtagcggtcgtcgagctcctcgtccggcagcgcaccggtcttgccgccgtcgatgccgggccggcgctgggtgtacaggccgtaccagcggaaccggccgcgcaggtcggccgggtcgatggagtcgaagccggtcttggagtagatgtcgatgatccgccggcggacgttcaggccgtcatcgttcttcttggtctcttcgttcttgttcaacggctcgcgatagcccagggcccactggccctcgcctcgcttgcgcctcacactgggtggcacggtcgcgtcctgctcctagatcgggaaggggcgacgcgcggcacaccggcaggcttaaccgccggctcgacggtgagcggtgcgagtcaagggtgacgccggcgcaccacgcgatgggaactgcatgggcgtggtcgagcgtcaccgacagatagcgctgcgtacccgcagaaagtcaacgtgccggcgcttcaccagcgtcgggttcgcagcagtcatactccgactctgacatgccgtctcaagggctgtccagtttcgtccaccatgtggacgagtgacatcggtcaaccctgcctgacccagttcaccggcggttcgctccctgaagaccggccctgacctgcgttctggtccatctcgcgccgaccgcggatggccgggcgcgtctggtgctggcagtcgcaccacgaaccgccacggcactcctcgtggcgtcgctcccgacaggaatggcagatcacggcatcattttcacccactccggggagtgcttcgcaccatgccccgccgtctcggccccggcgcgggccccgacgggcgggacgcgccgcccaggccccggtgatctccgtcgtttcgccgccgcggagcgtcatagccggcatgagcggcggcatgacggatctctcacccggtggacggctgacaccggcaccggtccgcgagtgtgaattcagtcacacggagagtgatgaaggtgccggcgtggaggtcgcaaacccccggcccgcccgttcgcgggttgcggatgcgctgcggcgggcgggcatgaccggtccccgccgccgaagccggcccccggacaccgcacccgtcccggatgttccctccccgccgggcggccggcgcaggggagaggatcctcctgcgggggatggcccgtccgtgggggacacgaatgccacgcgcacgccccggcgaacgatcgcctggcggctggtcaagggcaccgccgtggccggattccgccaccgggtgacgggactggcggccgaggcggcgttctttgcgctgctgtcgctgccgccgctggtcatcgggctgatcagcaccatggggcacctgcggggcgcgctggcgggggagacggtcgccgacatccgggcctggctgatccggcaggcgcacaagatcctcgccggaccggcggtggacgacgtggtcaccccgctgatcgacgaggtcatccggggcggcggggtggacctcatctccgtcagcttcctgctgtcgctgtgggcgggatcgcgggccaccaacgtctatgtggacaccatcaccatcgcctacggactgtccgggctgcgcggggtgatccgcacccggctgcgggcgttcacgctgtacctgatcgggctggccgtggcggtcgtggtgatcccgctgctggtggccgggcccgccctggtgcgccaggcgctgccggtgggcgaggcgttcgtgcggctgctgtactggccggtcgtcgtcaccttgtcgatcatgttcctggccacgctgtaccacatgagcgtgccggtgcggacctcctggctgcgcacggtgccgggggcggtgctggcgctggcgatctggatcctgggcagcgtcgccctgcgggtctacttggccggatcgctgtcgggagtgtcggtccacggctcgctgggcgcccccatcgccgtcatggcctggctgtatgtgaccgccctcgcggtgctgatcggggcgatgctcaacgccgagatcgaccggatgtggccgtccgccgccaccgccgccgcccgggccgcccggagtgacggataggtaaattccactcccataaccgctctgattagggcaaacatgacgtaatctcgttgcacatgacgtctcgctcgcagcccggtctgctgcgcaccgtgaccggaagcgtcccggtgcacgccgtcaccggaaccgtgcttcctcacgagcatctgcaactcgacctgcgctggccccagcgcgggctcgccgcggtcccctccgacccccgccgctggctggacgaagagcaggcggtcaccgccgagctgagcgggctgcgcgccgagcacgagctgtccctggtcgtcgatctgacctgccagggcatgggccgcaacgccgcgatgctgtcgcggatcagcgccggcacccgcgtggcggtggtggccggcaccgggttcttcaccgagcccttccacccccagttcgtgggcacggccgacgaggacctgctcaccgagcggatcatgaccgagatcgagttcgggatggacggcaccagctcgctgcccggcgtgatcggcgagatcggctcctggggcgccgtccccaccacggccgaggagcgctgcctgcgcgcggcggcccgcgccggcctggaatcggggctgtcggtggccacctatgggcgggccgggctgacgctgctggagatcctcacctcggccgggctgccggccgagcgggtggcggtcgggcagctggacctggtggacgacgccggggcccaccgcaagatcgccgagatgggcgcctacgtctccttcggctcgctgggcctggccggccaggacgccgccgccctgggcgcccgcgtccgccacgtgctggagctgctggaggccgggcacggcgaccgggtgctgctgagcaccggaatctcccggatgacgcagatcaagcgctatggcggcagcggctacggctacctgatggatgttttcgtgcccgcgctgcgcgccgccggggtcgatgaggccgcgctgcgcacgatcctgcacgacaacccgctgcgctggctgaccggcacggccggctgaccgggcccggccgttgacccggccctgacccggcgtggatgttcggcggccggtccgctgggaacacctgcctgcgccgggtgcgcatcgggtgcgggccgcccggtgaccgaggcgcggagccgcctgccgcggcaggacgcccgcacggcgcgtccgggccgcccgggcgccctcctcgggtgagtgggccttcttcaccacgtcgttcctgcgggacggggcatcgcatgcgggccggcgcccggggaccccgtggtgaaaagggttcggtgatgccaggtcacgacggcttgcccgggggtggcgatgcagggcctaccgcgagcggtccgccggctgccgcccgtcttgatcgtgttggcctggctggccgtcggcggggcgctgggaccgtacgccggcaagctctcgcaggtctccaccaacgaccaggcggcgttcctgccgcagagcgccgaatccacccgggcgctggaagagcagaagaagttccagcagaccgagaccttcccggcgatcgtggtgtggaccgccgatcgcggacgcgccaccgaagcgcagcgcaagcaggcggtcgcggcgctcacctccctcaacggcacacccggggtggtgggcgaggccggggacggatcggtgctgacctcctcggacgggcgggcgctggccggagtcgtccagctcgaacccgggctgggggatgagctgccgcccacggtggagcgcatcacccgcgccgccgaacgggtcgagggcatgacggcgcgggtcggcggaccggccgcgatccaggccggcttcgcggaggcgttcgccggcatcgacggggtgctgctgggggtggcggtcggcgcggtcctgctgatcctgctgctggtctaccgcagcctgctgctgcccttcgtgatcattctcggggcggtctccgcgctggccctggccggcgcgatcgcctacgcgctggccgaccgggacgtggtgcgcgtcgacggccaggtgcagggcatcctgttcatcctcgtgatcggcgcggccaccgactacgcgctgctgctgagcgcccgcttccgggaggaactggccgaccgcaccgcccatcgcgaccgggtggccgcggcggcggccgcgctgcgccgttcctgggcgccgatcgtcgccagcgccgccaccgtggcgctgggcctgctggccctgctgctgagcgacctgaccaacaaccgcgccctcggcccggtcggggcgatcggcatcggctgcgcgttgctgagcgcgctgacctttctgccgggtgcgctggcgctgctgggccgggccgcctactggccctccaagcccaaaccgggcgggcggaacgcgttctggcgcaaggtcgccgccgtggtggaccgggcgccccggcgggtgtggctgggcaccgcgctgctgctggccgcgctggccgccttcgccccgaccttggtggtgcgcagcaccccgctcaccgagacgttcgtcgacgacacctcggcggtggccgcccagcgggcgctcgccgagcactttcccgccggtttcggcaaccccgccgtggtcatcgccgacgccgaccgggccgatgcggtcatcgccgccgcgcagcgcaccccggggatcgccgcggtgaccccgctgacgcgccccgggccgcccggcccgtccggcacgggcgagccgctggtggtggacgggcgggtgcgcatcgatgtgacgctgcgcgatgaggccgacagcgccgccgccgagcgcaccgtccggctgctgcggcagcggctgcacgccgtccccggcgccgacgcgctggtcggcgggtacaccgcgcagcgctacgacacccaggtcaccgccgaccgcgaccggcgggtcatcatccccgtggtgctggcgatcgtcacggtgatcctcatcgccctgctgcgctcgctgccgatcccgctgctgctcgtggcgaccgtggtgctgaacttcctggccaccttgggcgtggcggcgctggtctttgcgcacctgctgggactggacggcaccgagccggcgctcgtgctctacgggttcgtcttcctggtcgcgctgggcgtcgactacaacatcttcctgatgtcgcgggtccgcgaggagaccgccgcgcacggcacccggcagggcgtgcggcgcgggctgaccaccaccggcggggtgatcacctccgcgggggtggtgctggcggccaccttcaccgcgctggtcgtcatcccgctgacgttcatggcccagatcgccttcatcgtggccttcggcgtgctgctcgacacgctggtggtgcgctctctgctggttcccgcgctggtcggtgatctgggacggcgggcctggtggcccagccggctgtggcgccgggcggaccggtccccgccgggcgcgcacctggcgggcgcgcaactggcggggagcaagcccgtggcccaccacgccagaccccaccgcggcctgctgcgcgccaccggggcccacgccaaggtccacggcggcgacgctcatgaggtcggacgccaccggcgcagatgacgccgtgtcttttcccggcgtcttttccccgccggccggcttccggcggattggcggtggcaggcggggtaggggcccaaagagcggcgatccgggtaagggcgatgaggccgcagaggtgatcgcgatggtcttcacgacgagcggcggcgccggcaccgtgcacgtccggctgccgttcgcggaccgggcggaggccgggcggatgctcggcgagctcctggtgccctacgacctgaccgacccgctggtgctggcgctgccgcgcggcggggttccggtggcggtcgaagtggccgcgcggctgggccggcccgaccggccggccgagctggaggtgctggtcacccgcaagatcgggtacccgctgcagccggagctgggggtcggcgccatcgccgagggcggcgagccggtgttcgaccaccggctgctggaacggctcgggctgaccgaggaggacctggcggcgacggtggcggccgaacgcgccgaactggaccgccgggtgcgggcctaccggggcgggcgcccgctgcccgaccccgccgggcgtgcggtggtcgtcgtggacgacgggctggccaccggcggcaccgcgcgggcggcgctgcgggcggtgcgggcgcgcactccggcccggctgctgctggcggtcccggtcggcgcccccgagaccgtccgggcgctgcgggaggaggccgacgaggtggtggtgtgcgccgcgccggcggccttccatgcggtgggccagtggtaccggcgtttcgaccagctcaccgacgcggacgtcaacgccctgctggcgaaggggaggcgaccgtgacgacgctgcggataccggccgggaccgcgagtttggaaggcgatctggtcgagccgcccggcgggcgggccgtggtggtcttcgcgcacggcagcggcagcagccggcacagcccgcgcaaccgccgggtggcggcgttcttgaacgagcagggctttgggacgctgctgttcgatctgctcactcccgaagagggggagatggacgcgcggaccgcccggctgcgtttcgacatcggcctgctggccggccggctgggccgggtggtggcctggctgcgggccggcccggccccgccctcggtgggcctgttcggcgccagcaccggagccgccgcggcgctggtggccgccgcccgccggcccggggacgtggcggccgtggtctcccgcggcggcaggcccgatctggccgggcccgacctggccgaggtccgcagccccaccttgttcgtggtcggcggtcaggaccggcaggtgctggcactcaacgagcaggcgctggaggcgatgggcgggccggccgccgggcaccggctggtcgtggtgccgggcgccggccacctgttcgaggaacccggtgctttggaggaggtcggccggctgaccgcccaatggttccgcgaacatttgtcggaataatcctttatgtgcgaatcgatggcgctctatttccgagaaaccgggcgccttcccgagtgagcgtccgccgtgccccgcgagagcgcggggcacggcggacgcatgggcttatgtgggccttaagtatgcggccgcacgcgttcgtcgcatgagagtcatgagtgtggggtctcatctgtgaacgacggtgcgtttggggttttgcacagcagaagcgtgcatgatctcgcccgcaacggggtatgagatcttatgcgcgcatgctttactcccgcaggcgtgcccgcgaagcgatgtcgagccggtatgaaagatgcgtgaaaacacccgccccgccaagcccgtgcgggcaacgcaaacggccccggcgagcggggccgtaacgttgggagtggcgcaccggaggtgcgtggcgcatgtgctttgaacgcacgcctagagcgtctggccggacgcgtataccgctttcaggcggcgttggcgcggcgcatccggcgacggcgctcggaggcgcgctcgtcctcgttcagcccgccccacgtgccgtacttctcgggccgggagaccgcgtagtcgaggcactccgtgcgaacgggacagcccatgcagatctgctttgccttgcgctcacggatctcgcgctcgggctgacgctcgccgtcaggcccgaagaagagcacgaggtcctccccccggcacgccgcggcgtcctgccagccccagctgggacgagggaggtttgcctgacgacgtacctgagccatggaacacccaccttggttggttgctgagcaaatttcggacatggacgctctacgtgcagcttttgcggaagcgccgaaaggtccaacgtctgagaggtgccgctctgttcccccgggtcctgtttgcggaaggagtcctggagtcgcgcggcgggaagccctgtgaaatggggcctgtaggagattacacgagggctgcccggttgagaagggtgatccctctaacaacgtaagatcttacgttctcctgacaaccgggctcgcagtcgtgtactggttctgtctcttcgacggtcaccaggtaacgcgcgccggcaacatcgatgaccgcttcgtacggagatgtcccggtcagggactccacggaaaccgagtccaccccgagcacgccggtcagaacgcgcacatgatgttccgcggcttgcgccggcgccggcagcccggcccgcccgcgcagtctctccaaggcgacttcgccgcgcagataggactccacggccgatgccgcctcggccgcgccgaggtcgccgtagtacagaccgtggggaaggcataccagattcgccgcgtagcggtcaccgccgacgtgcgtcgtttcccagaccaggtccccgaaacgcgccgccagctccctggccagcggagccccgtaccgggcgcagcaggcgttgcgcttgccgtgcgtgcacaccagcagcagcggcttcccgggcgcgccggccggaccggcgaccggctccccgaagcggggccggcgcccggcggcgacctcggccagcacgccctcgtccagctcctccagctcacggtggtcgccgagggtgcgcccctccagccacaccgggccgcccagggagccgcccaggtagacctgcaagggcggggtgggccggcggccgcggcccggcctgcggatgagctgggggcgcactcccgcgcgggcggcccgctcgatcaccgccaccaggggagcggggccggtcagctgctcgatccgctccggccaggggccgggatgctcgatcagcagccagctgcgcgccgtggcggtcgccgtggccaggcaggagcgctcgccggtgtgactgcccacgcagtggtcgcaatggctggtgcgcgacacggcccccgtctctcctgctcgtcccggcggctgacgcccccgacagtattaggtatccctaacctaacagggatcatgcgggccgggggcgcgggggtgcgggtcgccggtttcagccctcgtgttccccgcccgccgcgatcaaacgctccgccagcgggagtgcggcttgacggtcctcgggcaccagcccgatccggctgcgccggtccagcaggtcggcggcctccaacgcgccctcgtgccgcaccgcccaggccagttccgcccccagcaccggcagcccgggcaccaccggctcggccagcgaggggtcccggcgggccagggccgccaccgcgggggcctcggtgccgtagcgccgcaccagccaggccggcacccgcggggagatgagggattccaggcgggagcgcggggcggcgcccaccagcggaagatgcgcggtgcggcacgggccggcgggcaggccgcaggcggccaccgccgcgtccaccgcgtcctgcgccatgcgccggtaggtggtgagcttgccccccaccaccgtgatcaccttgtcggggccggtgagcaccgcgtgccgccgggagatgtcggcggtgcggccccgcccgtcgtccagcagcggacgcagcccggcgaacgcccccagcacatcggcgcggcgcaccggtgcgcgcagcaccccgcccagcacgtccagcaagaacccgatctccacctcggtgggctgcggcacgtccgggatcggcccgtcggccggctcatcggtcagccccacgtagacccgcccgtcgtcttgcgggatgaccagcacgaaccggttgagctcaccggggatcgggatgtgcagcccgcagcgcagcccgcccagcgagtgcgcgcccagcaccagatgggtgccgcgcgagggccgcaggcgcaccccctcggccagctcgcccgcccacaccccggtcgcgttgatcaccgcgcgggcgcggatctgcagttcccgcccggtcagctcatcgcgcgccagggcgccgccggcgctcagccgcagcgcccggacccgggtcaggacgcgggcgccgtaggccgcggcggtccgggccagcgcgaccaccagccgggcgtcgtcggccagccgcccgtcccacgacagcagcccgccgcgcagcccctcgtcccgcagcaccggcgccagccgcagcgtccgccgggccggcagccggcgggggccgggcagcagggagcggggcgtgcccgccgccagccgcagcgcgtccccggccgccagtcccgcgcgcaccagcgccgcctggggccgggagacggccggcgtcagcggcagcacgaacggcgcggcgcgcaccaggtgcggggcgatgcgcatcatcagcgccccccgctcccgcgcgctctcgtgcgccacgtccaactgcccggaggccaggtagcgcagcccgccgtggatcagcttcgagctccaccgggaggtgccgaaggccaggtcgtgggcgtcgatcgcggccaccgaaagcccgcgggaggccgcatccagcgccgcaccggccccggtggcgcccagccccacgaccagcacgtccaccacctcatcgggcagcgcctgcagttcccgcgcccggcgccgggcgttcagcgaggacgaggccacaggggtcatgaccgggatctcccttgcgtgggcggttccgccggaggggacgcatcccgccggcgggcgttcgatgggacggggctcacggcctgagcgccctttccaggatttcgcgcagctcggcgtcgaagtcgccggcggtgtgctcggcgtcggtcacgatcggcgccgacagcgcgaacgactgggcgatcagcagcagcgcgcgggcctgccggaccgggtcgccgcgccggatcgagccgtcggcgtgcccggcccgcacggcctcctccaggatccggcagaacgcccgctggctggcgccctgccggtgcagcacgtaggggagcagcagctcgggatcgacgtccacgatcttgcgcagcagcgggtggtcgcgcagcgccctgaccccctcgaccaggttgtccaccagcgcgcggcgggccgggccggacgcgtcgcggccggcggcggagatctcggcggccagcgcggtccactcgcgggtcatcaggtccgcgacgatcgagcggacgtcgggccagcggcggtagagcgtcatccgggagaccccggcgcggcgggcgatgtcggtcagcgtggtccgccgcaccccgaccgccagcacgcattcgcgggccgcgtccagcaccgcatcgtcgtcggtctgcttgtgacgtttggacgtcatatgtcacagtgtaagcacctagaggggaggagcacggtggagcctcaggagatggcctggaacggctggggcgacccggcccgggcggcgccgctgccgcagccggtggccgcgctgctgcacgatctgctcggcgtccgcaccccgcacacgccgtcgatcccgatgggcaaggtccggttgggagcgccgcggctgccgggggaggcgctcaccgaactggcccacgccgtcggcgacgcgcacgtgcgcgccgacgccgaaagccgcatccggcacacccgcggcaagtccacgcccgacctgctgcgcatccgcgccggggacgccgccgacgcccccgacgcggtggtgctgcccgcctcccacgaggaggtgctgcaggtgctgcggatctgcaccgagcggcggatcgcggtcgtccccttcggcggcggcacctcggtggtgggcggcctggccccccgggcggcggacttcaccggggtcatcgccctggacctgcgccggctggacgccctggtcgaagtggaccccgtctcgcgcaccgccaccctccagcccgggctgcgcgccccccgcgccgaggcgctgctgcgcgaaaaaggcttcaccttggggcatttcccgcagtcctatgagtgggcctcgatcggcggattcgccgcggcccgctccagcgggcaggcgtcggccgggtacgggcgcttcgatgagatggtgctcgccctcaccgtggcgaccccgcagggcaccctgcggctgggccgcgccccgcgctcggcggccggaccggacctgcgccagctcgtgctgggctccgaggggaccttcggcgtgatcacctccgtcaccgtgcgggtgcacccggcgcccgagaccgccgtctacgagggctggcgtttccccaccttcgaggcgggcacggcggcgctgcggcgcctggcccaagacggcccgctgcccaccgtgctgcgcctgtcggacgagaccgagacgatgatcggcctggccaggcccgaccggataggcaccggcggcgactccggctgcctggtcatcgccgggttcgaaggcgaggccgccgaggtggcccggcggcgggaggcggccgcgggcgtcctggccgatgccggcgggcaggagctggggccggaaccgggcgaaagctgggagcacggccgtttcaacgccccctacctgcgggacgcgctgctagaggtgggcgcgttcgccgagacgctggagacggccacgttctggtcgcagatccccgagctttatgccgccgtccggacggcgctgaccgacaccctcaccgccgcgggcacgccaccggtggtcatgtgccacatctcccacgtctacccggcgggcgcctcgctgtacttcaccgtcgtctccgcccagggcgacgacgcggtggcgcactggacgcgggccaagcgcgccgcctgcgacgcgatcatcgcggccggcggcacgatcagccaccaccacggcgtgggcaccgaccacagggactggtacgccgccgaggtcgggccgctggccgtggacgtgctgcgcgcggtcaaggaacgcctcgaccccgccggcatcctcaaccccggagtcctgctgccccccgcgaggtgaccgtgaccggcgaccgctccttcaccgccatagtgaacccctcggcgggcgggcccgggaagggcccgtccgcggcgctgctgcgcctgaccaggctgctgcgcgagggcggcgccgaggtcgacatcgcctacagcgacggcctgcggcacgccgccgagctggcgcgggcggccgccgagcaggggcgggtggcgctggcggtcggcggcgacggcatggccggcgccgtgggcggcgcgctcgccggcacctcggcgaccttgggcatcgtcccggccgggcgcggcaacgacttcgcccgccagctggggctgcccaccgacccggccgagctggcccgcctgctgctgaccggacggccgcaggcggtggacgccatcgcggccaacggcgtgcccgtgctcggcagcgtctacaccggggtggacgccctggccaaccactacgccaaccgctcgcggctcctgggcgggtcggccccctactacgtcggcgcgctgcgcgcggtggcggcctggcggccggtcggctaccgcatcaccgtcgacggcgtgacgcacgaacggcacggcttcaccgtggtggcggccaactccggctactacggccacggccgccgcatcgccccgcacgcccgggtcgacgacgggctgctggatgtggtcatcctcaatcgctcgtcccggctgctgttcttccaggtgatgcgggagctgccggagggacggcacgtccgccgcccccaggtggaggtgctgcgcggccgccgggtgcgcatcgagcagatcgcaccggacggccggccgctgcgctatggggccgatggggaattgcccggaacccttccggtcaccgccgaggtcatgcccggggcgctgcgggtgctggccccgccggcggaccggcgccgggaggccgccgggtgaacggcggcggtgaacggcggtgaacaaggtcactgccaggggttcccgccctggacaacagcccggggccatggacactatgggcgccatgtctggcgcgaacccgctgccccgggccggggaggtcttcttcgacgcccggggcgaggaccgtgcgctgcggctgagctggcatcccgatgcccaggtcatggtgatcagcatctggaacggcggcgtctgcagcggcaccttccggctgtcggcccgcgacatcccggccttcatggagtcgctgtcgcagggcatgcccgcgccccagccccggggacggcgccacgcctccgccgaggcccgtcccgacgcctccggcggcccgcagcggcggcagccgcccgagcgccccgaacctgctgccgccgagacccagtacctgccgccgccggcggccgaggcacggtccgcgccgcccccgcacgatgcgcccgagcccggcgattcccgcgacgatcgcgagccggggcccaccacccaggcgctgcacgccctcaaaagcctgtccacaccggtcccgccgggggctcccgccccgccgccccagcaagggcggccccaccggcagcccgcccgtccgcccgtcccgccgcccccgcaccccggccccgcccggggcggtcaccagggccgctcgaccggaccccagcggcggcccggcgcgcaccgcggcggcgatcacgacccgccggcctaccggccggggacgcaccggcagccccccgcccagcaccggccccagcccggccccgagcccgaggccccgcacgggcggcggggccaccacgagccctacgaccagggccgttacctgccgcggggacaccaggcgcctcccgagcgcccggcgccgccacggcacctgccccccgagcagcccgccccgccccaggagccgcccggcggacgcttccccacgaccggcgagtacgagcggcggcccggcggcgcccacatagaaccgccgcggccgttcggccctgggtactgaactctttccgcacgccgttccctcaggccgaggcgagcacatcgcaggtcggcggcgatgcggcgtcccggaacggcgccggttcgggcaccgggctttcttcaacacgccgctcccgcaggtcgagaccgagtcaccgcggccgggaacggcgccgtgacctgcaacgtcatgacctcggaggccgcccgggccccgtctcggcccccacgtggggaaaagcccaccggcagggccttcgccaccggcgcctgaagccgtgcgcgcggcggcggcccggccggcgcgagcggaaagacggcccgaaagaaacggacatcggcggcgaagcgtacggtctgcgctgaagcggttgacccggcgggaggttgccgggaaggtgacggtgaccgcccgccgtccgaaggagaaccgtggttgccgatgaccagcttccgccgtcccccagcgtccccggtggctcgccggccccggacagttcgcgggtctcggaggccggggcgggctgggagtgcggcagtccgggcagcttcctggaacgcatgccgcccgccgaccggatgcggcgattctcctggcggcatccgggagtgctgtggcgctcgcgcaacgactgggtggccaaggtcttcggcgacccgtccaacgccatgcgccgcgcatgggtggcggcgctgcgcgaacgcgaccccggctcctcgttcgtcatgcgcaagacgagcgaggagttctccttcctgctgctgggcgacaccggggaaggcgaccgctcgcagtacgccgtcgtgccccccatgctggcggtgggcgccgacaccgacttcatggtgatctgcagcgacgtcatctacccgggcggagaggccgccgactacgaggccaagttcttccgcccctatgccgactatccggcgccgatctacgccatccccggcaaccacgactggtacgacgggctgcgcgggttcatgcgggtcttctgcggcctggagggggcgcatgagccgcgctggcgggggccgctcggcccgctggccaggctgctgtggcgcgaccccgccccgatcgacgacggggagctggcggtggcccgggaacgctggcggggcacccgctcccagcgcgccctccagcccggcccctactgggcgatcgacgccccgtccctgcgcatcatcggcatcgacaccggcatcaccggaagcatcgaccgcgaccaggcggcctggctgcgcgaggtctccgccggccccaaacccaagctgctgctgaccggcaagccgctgatcgtcgacgaccggatcgaacccggcccgatcgagggcgagcaggccaccgtcgccgacatcgtcaccgaccccgcgcaccgctacgtcgcggtgatcggcggcgacattcacaactatcagcgctacagcaggacgctggaggacggccgcaccatcgagtacctggtctccgggggaggcggggcgttcatgcacgccacgcacaccatccccaagaccaccgtggtcgatgaggacgacttccgctgctacccgctgcgcggcgactccctgtcgcgctacagcaggctgtacgcccgctggctgcgcatgaaatggctggcgttggagccccaggaggcggccgtggcggtcgcccaccggctgggcaccggcaccgtccgcaaaagcggcgggacgctgcggccctcggcgcgcgcccgcctggtggcggcgctgctgggcgtgccgcgcgggcaccggccgcggcgcgggccgctgcggctgccggtgcgcaaactgccgcagcgcttccgctcggagttcgccgactgggacaccccgccgttcttcaagaacttcctgcgggtggacgtcaccgccgacacgctgacgatccgctgctatggggtgagcggctgcggcgagcaggagagccggccgccgtgcgaggacgaggtgacgatcccgctgcgctgaacgccggtcaggcggtggcggccgtcggctgctcggtgccgcgcaccaggcggccgacctcggcgcgcaggcggacgaattccggcagctggcgggtggagatctgctcgcgcggcgcgggcaggtcgatgcgcaggtccgccttgatgtggccgggggaggagcccagcaccacgacccggtcgcccacgtacacgctctcgtcgatgtcgtgggtgaccagcaggatcgtcatgccgtcgctgccgcgcacccgcagcgtcagatcctccaggtcctcgcgggtctgcgcgtcgaccgacccgaacggctcgtccatcagcagcagggagggccggtaggccagggcgcgggcgatggacacccgctgctgcatgccgcccgacagctgccaggggaacttgccggcggcggcggccagcccgaccgcctccagcgcctccatcgccgcctcccgccgctcggcccgggacatgccgcgccgcttcagcggcagcgccacgttgtcgcgcaccgtcagccaggggaacagcgaacggctgtagtcctggaagaccacggccaggttgtcggggatcccctcggtcggcttgccgtccaggatcacatggccctgggtggggcggatgagcccggcgatgcagcgcagcagggtggacttgccgcagccggatgggcctacgatgctgaccagctcaccgtcggccacggacagattcacgtccttgatggccacatggccgtcggcataggcgtgcgtcagatctttgatctcaagcaagggaaaccatcccggagtcaggggcggcatgccacgggagtgccctatgaggatggcacaccgatgtccgccgtgtcggtcggcgccggggagcgcctgtattccgcacttgacgatgagtgaatagagcgctgccggcgcgctgcaggcggcgccgggacgccgccggccgcgggcggtgtcgatgctgtgatttttctcttcttcgctccaccgccgtcttcatcctcccgaggagcccgatcacctgcgggagacgcccgccggaccgccggaatcgctcccggcgtcaggcgcattgaaacagtgtgcggatttctgcgcgctcatatctccaccgggtaatccgggccgcggccgctcgccggagcactgcggtgcacaggcgtccttgactgcgcacccttgactgccggacgggtgcggcggccgggctgcgggcatcgtcggcagcgtggagagtagcgcactcggcgccttgcgcggggcgttctgcggacgggtgacgatcctgtgatcatcaggcagggtacggcggccgcttcggtgcttgaccgacgataccgctgccaagtaagcgttagttcattgaagcggatgtcgcggcggcgggctgcttccgttggtgtggcaagtctcacccatgccgcaccgcctgggcgaggcgtcgccgattcccggtccccggccccggcccgccgccttggggccgggcgcggcaagccgccccgttgtgctctgacaccacggtttgtcgcggtccatttggaatgcaacaccgtctttgccgttgtatcacctcttaagtaatgcttccgtgattgttttgctacgcaacgtgtcgacactgtggcgcacaccgctcacggatcgtgatcgattgaattcaaataatcggacattcgggcaggaagagttttctacggcaagggtgtcccgctaagcttcgagcaacctttgcggccctcgctgcaatgtgctccaatgtgcagcgccggaggcagaatgacgctgcacctactaccccgcccactaccccggggtggtccctcttctgccgatgcggcatggaccgagagggtgtaaaaaccggatgcaaccaagcgagacaggtcgcgaccttcctcggctcgggggtgctggggcgcagtcggaaccatcgtcaccgtcatggcgcggcgcccggttgcgcctgcgcaactggcgagtggcgcagcggctggtcgtcctggtcctgatcccgaccgccgcggccacggtgctcggcgggctgcgcatcaccgagtccaccgtcagcgccgacgcctacgggcgggtggaacggatggcgcggctgggcaacggcatcgccgcgttcgcccaggagttcgccgccgagcgtgacatggccgccggatacatcagcgccggccgctccggaaggggggccgatgaactccaggcgcagtaccgcaagaccgacgccgccgccgaccaggtccgccaggtcgccctcggcatcgacgactccttctccgccgaggcggtgcgcgacgcccgcagcgtgctcaaccgcctcgacaccatcggctcgctgcgctccaccgccacccagagcagggcgcccgccctggtcgtggtggagaagtactccgaggtcatcaacgagctgatcggtgtgctggacggcgtcgcccagggcgtggccgacgagcagctggccgagacgacccgggcgatggccgccctctcccgcgccaaggagcaggtctcccggcagcgcgccctgctgaccatcggcgccgtccagggccggctcagcgtcgaggagctggccgcgctggaggcctcccgcgaccgggagaacagcgagctgaacgccttcctgcagacggccaccctgccgcagcggcagatgttcgaagacaccgtggtcggcccccagatcgaccgggcccgggtcatccggcagcaggccatcgcctcggccaacgccaccggcggccggctgccgcgctcgctgcgcaccgcggaggccatcgagacgctgaccgcctcgatgaccgcgatggtcgaccagatgcgcaccgccgaacgcaacctcggcgaggagctgctgaagcgggccggcgacgaaaagagctccgcgcagacctcggccctcatcgacggggccatcaccgccgtgatcgtgctgctggtgctgctgatcacctcgatcatggcccgctccctggtgcgcccgctgcggcggctgcgcgacagcgccctggaggtggccggcacccgcctgcccggcctggtggagcggctgcgcgacccgcaggcggcggccggcggcatcgaggtcgagccgatcgacatcgacagcaccgacgagatcggccaggtggcccgcgccttcgacgaggtccaccgcgaggcggtgcggctggcggccgacgaggcggtgctgcgcggcaacatcaacgccatgttcgtcaacctctcccggcgcatgcagtcgctcatcgagcgccagctgcgcctgatcgacgaactggagcagaacgagcaggactccgagcagctggccaacctgttccagctggaccacctggccacccgcatgcgccgcaactgcgagaacctgctggttctgggcggccaggagcaggtgcggcggtggaaccagccggtgccgctgatcgacatcgtgcgggcctcgctgtcggaggtcgagcagtacgagcgggtcaccctgcgggtgcaaagcgatgtgtcggtcaccggccaggtggtcaacgacctggtccacctggtggccgagctggtggagaacgccaccgtcttctccccgcagcacaccaaggtcaccgtctccgggcacctgctgtccggcggcggggcgatgctgcagatcaccgacaacggcgtcgggatctcccccgaggacctggagcaggccaactggcggctggccaacccgccggtcatcgacttctccgcggcccgccgcatgggactgttcgtggtcggccggctggcgatgcgccacaacatccgggtcgagctgcggcccgcgctgtcgggcgggatcaccgcgttcgtgctgctgccgtcctcggccatcgcccacgacgaggagtccaccggccaggacgcgccgctgagccccgacccggccgtcgaccagccggtgaccagcacggcctggacgccgaccccggtggccgccggagtggcctcctcctcctcctccggcaccggcccgctgcccgccgtgggcgggcggccgtcctcgccgctgggccgccgcgacggacgcggcaccggaccccagcccaccctgcgcgactccggcccgctgccgaccgtcggcgatggggccgtgccgccgcctcgcaccccctcctccaccggaaacaccggcgcccagccctcggtgcccgagcgtgagaccggcccgctgcccgtcaccggctcgggcggtccgcgccggccgccggcagaccagacgggaccacagcccatcgtgtcggatacccctcagcctctcggacagcccaccctcgccgcccgcctgcccggcttcccctcgcccggccgggacggcgccgccggctcaccgcccgcgtcggcgaccggcccgggcgacgatgtcctctccggatcgccgtcgggcgcttccggctccgaacgcacggtctcctgggggaacggcgaggagacgcgtccggtggagacgggcggacgctcgccgatcttcgatgcgatggagtcggagtggttccagcgtcgctccggcgggtccggcggccagagctggaagtctcccggcgacgccggctggcaggccgcgcaggtcgtccggcagcccgcctcgggcggggtgaccaaggcggggctgcccaagcgggtgcccggccgcaaccgggtgcccggagcggtgagccagcagccggtctcccggccgacccatatcgggccgaatcagtccgccgaccggatgcgtgatcgcttcgctagcctgcaacgtggtgtgcaccgcggccgatcggaggcccgctcggggctcggccaggccggtgcttcggatgagatcgtcccgccggacaccggcggcgccaggcaggcgcaaggggacacagaaaggggagaatccgcgtgagccggcaggatctcaactggctggtcacgaatttcgtggaccgcgttccaaaggccgcgcacgccgtcgtggtctcctccgacgggcttccgctggcgtactcggaggggttcccgcccgagcgcgccgaccagctgtcggcgatcgcctccgggctgaccagcctgacccagggggcggcccagatcttcgacgccggcggcgtgagccagaccgtggtcgagatggagcggggactgctgtttgtgatgtccatccgcgacggggcggtcttcgcggtgctcgccgcgccggactgcgacctcggtctggtcgcctatgagatgaccttgctggtggaacgggtgggccgggtgctgaccccggcgctgcgcaccgaactgggcgccggcccgccccgctgaaaacaccgagtgaccccctgaccgaagctcatcgaggctctggacggaaggcaccgtggtggaccacggcaggcagcatttcggtgccggaccgggaggccccggtcgcggcaggccgggcgggcccgagcagcccggcgcccccggctggggaaccgaggacccggcccccggcgaccggcgctccctcgtccgcccgtacaccgtgaccgggggacgtacccggccgcgctatgacctggcgatcgaggccttggtgtcggcggcgccctatccgccgcgcgatgtgagcacgctgacaccggagtaccgggcgatcgtcgacctgtgtcgctcctggcggtcggtggcggaggtgtcggccctgctccgcctgccgctgggggtcacccgcgttctcatcgccgacatggcacacgaagggctgctgcggctgcaccagtcgcgtccggccgacgcgcagcccgatctccgcttgctggaaagggtcctaagtggtctacggaagctctgaccctcgccgtcccccccacgacggcgaaggtcctgcgatgacctcggtgaagattgtggtcggcggagggttcggggtcggcaagacgaccttcgtgggctcggtgtcggagatcatgccgctgaccaccgaggcggtgatgaccgccgccagcgccggtgtcgacgacctgaccgcggtgccggacaagaccaccaccacggtggcgatggacttcggccgggtcacgctggagagcgacctgatcctctacctgttcggcacccccggccagcaccggttctggttcatgtgggacgacctggtgcgcggggcgatcggcgcggtggtgctggtcgacacccggcggctgtcggactgctttgcggcgctggactacttcgaggagtcggggctgccctacatcgtgggcgtcaacggcttccacggggagttcccgcacaccgccgaggagatccgcgaggcgctgacgatcgggccggaggtgccgatcgtgaaggtggacgcccgcagccgggagtccaccaagcaggcgctgatcgtgctggtgcagcacgccatggcggtgcactccggcagcggcacggtcgccgccgctcacggcggctggacctgatccgccggcgcgacgggcccggtgatctgctttgccgtccgcatcctgcggggtgcggacggcaaagcgtgggacgcgattcaccccgaaggccccgcggccggtgcggcacggcgcccggcccggcgatcgggcgggacgggccgtgcccgaggtcagccggtgggggagacccggtaggccgacgcctgcagggcgtacaggtcggcgtacagcccgccgagggccatgagggactcatggtcgccctcctcgatgaccctgccgtgctccagcacgtagatgcggtcggcgtggcgcacgctggccagccggtgggtgatcagcagcacggtgcggccgtcggcgtgggcgcggatccgttcgaacaacgcgtgctcggcgcgggcgtccatggcggcggtcggctcgtcgcagatcagcagcggtgcgtcccggaagaaaccgcgcgccaccgccaggcgctgccactggccgcccgacagttccgcgccgcccttgaaccggcggtccagcagcgtgtcgtagccgtcctccaggccgtcgatcacctcgtcggcgcccgcggcgcgggccgccgccagcagcgccgggtgctcacccccgtccacccggtcgggcagccggcccatggcgatgttctgccgggcggtcatcggccagtgcgtgtagtcctgggcgatgaccgcgatgtgctcgcgcacctgctccgggtctgtctcctgcaggggaacgccgtcccagcacacccgtccctcatcgggcgtatagagcccggccaccagcttggccagggtggacttgcccgagccgttctccccgaccagcgccaccacctcgccccggcgcagctcgatcgagacgccgcacagcgagggccgttcggccttggggtaggtgaagacgacgttctcgacggtgatcttctggaacggcaccggtaccgcgcggacggggcgcggcggcgccgggatgcggcgttcggccttctcgcagaaggtgatgtagtcgctgaagtacagcccttcctcgtagcagtggttgaccgcgtagaccaagttgcccagcgcgccctgcccggtgcggatggccagcaccgcggcgccggccaccgccagcggcaccatcccctgccatagcagcacgcccagcaccacgtacacgcccgcgaccgccagcccttccagggcgtcgccgagcacgcgggcgagcatctgccggcgggccagctccagctcggtgtcgcgctggtaggcggcgacccggtcgtactcccgcagcaggaactcccgcatggtgaacgagcggacctcgggggcgtgccggcggtcgaccatcaggtccgacaggatccacttgcggcgggccgcgcccaccagccgcagcacggtcaggtaccgcatccgggccgaccgcaccgacgcccagccttctgggacggcggtcagcagcagcaacggcagcagcagcggatgcagcacgcccagggcgctcgcggcggccagcagcccgaccgccccggtcagcaggtccacggtgctctccaccaccccggaggccgccgccgtgccgcgggagtcggcccgctgcagctcgtccaggaaatccgcatcgtccagggcggccagctccaccgccgaggtcagctcatacagccgcatctccacgatgcgggtgaccttgggctgcagcctggcctgcgaccatccggcgagcgcctggaaacccgcccgcagcatgaccgccaggcccaccagggccagcgagggcagcgccgcccgcacccgctgcggcgtcggcccggccgccagcagcgcggtgagcaccccggtggtggccagcagcccgaacgcggtgaagaacccggcggccaggttgcaggcgatggtcaccgccgtgtcgagagggccggcccgccaggccagccgcagcgcctgtcccaccagcaccggcagccgccgggccatggtgcgcaggccggtctcggcgagctcaccggtgcgcgcgtaccacttcagctccttgagctcggggagggccgggccggacgaggcgtctttgccgggggacgtgccgggggactcatcgggggagcgccgcccccgcagcagccgtcccggccatcgaaaccaccgcacgcgcatccggccccctcgcttcacccacgccgcccacaagcagtctgccgctctgcaagggagagatggtggcgggtgtcacatatcgcaccgggaggagacggcttgacatcatgcgcgagaaggacacggaaacctcccgttttgaatatcttgacgccatgaccgacgggtggccggaaggctggacacgacaggggcgggagcagcggacggacccgccgaccgagcggttgcccccgcagcaggcggcggcctatgacgcctatggcgcctacggcgctccccagggcgcctaccaggagccggttcccgacccgtatgcggcgtccccggggtatgggggccacgatccctacggcggctacaacgacccctacggccatgcggaacggccctcgcgccgggccgcccgcggtctgcgcggcgccgggccgcggcgcaggcgccggtcccgggtgctggccgcgctggtggcgctgctgctggtggtgctcgtcggcggctacttctacctggactccaagctgcagcgcgaggccgtcttggccgactacccgggccgtcccgccgacacccccggcaccaactggctggtggtgggctccgacagccgggaagggctgaccaaggagcagcgcaaggagtacgccaccggcaacgccagcgggcggcgcaccgactcgatgatgctgctgcactacggctccggcggcaccaccctgctcagcctgccccgtgactcctatgtggagatccccgggcacggccgcaacaagctgaacgccgcgttcgccttcggcggccccaagctgctggtgcagacggtggagaaggccaccggggtgcgcatcgaccactacgccgagatcggcttcggcgggttcgtgggcgtggtggacgcggtgggcggcgtggacatctgcgtcgaaaagcccctcaaggaccccaaggccgggctggacctgaaggccggctgccagaccctcgacggcggccaggcgctgggcttcgtgcgcacccgcaacttcgccaacggcgacctggaacgggtggagaaccagcgcaagttcttcgccgcgctgatgaagaaggccaccagccccggcgtgatgctcaaccccttccgcggcgtccccctggcgctcaactccgcggccaacttcaccgtggacgaaggcgaccacctggtggacctggtccggctgatgtgggcgatgcgcggcgtcagcggcggcgacggggtcaccgccacggtccccatcagcggcttcggctccgcccccggagtcggctcgtatgtcaggtgggacaccgccaggtccgaggcgctctttgcggccctccgggaggacaagccggttcccgacagcgtcctggacaagtgagggcgcgtccgccggccgttcccgcggtgggacggttggcggacgcccagccggttagacctgcgacatggagcaggccgctgaccgtccggaccgcgccgaactcgaccggttgccgaccaaggaactgcacgatgcggcgatgcgcctcgcgctggcgcgcggcgacctgggctttctgtggcggctgctgcacgacatccccgccgcggaggccgcgatcggccgcccggagcagggcaccgcggacatcctgcacgtgtcggcgctgatcaacgagttcctgcacgccggggaaggtgcgctggccgaggcgctgcgccccgtctacctggactatctgacgaaacagcgacgttgagcagccgacggcatcggcgatctttgccgcttcttggcggctgtcgccccaccacgctcacagcggtgcgtaattatatgcgtaccgagagtgggggtcctatgaacaagaagtggatcaagctgttagtgctggccttcgtgttctggtacgtgatcaccagcccgtacggggcggccgagctggtgtcgaacgcgatgggcggactcgggcatgccgccgagtcgttgtcggtcttcgtcagcgcgctcccctgatcgcctccggaaaacgtcggccccgtacccgtggcaggcgggtacggggctgtttcgtcgccgcaagcgggccgctgtgaccggatctgtcttctgtgctggatgtggcccatttcatcgtccgggactgacctgcaagtaagtcacgactcgacccccgaccgcgtacccctccggacaggaaagccttacagtctctttgcgagcgcatgcagacgggcacacctgcatgagtcggttgtgccactgtgctacatgagggacgggcgacgggatgaacaagaagcaccttcgctacgcggcgatagcctttgtcatcttctttctgtggacagacccccaaggtgcggccgatgtggtcaacagcaccttcgagaacctcggtgacgccggcgacgcgctgaagcagttcatcaccggcatcggcacctgaccgaggggaccgccacgcgacccgcgtcgggcccgacgcgggtctgtgcgcgtggtcggcgatcttctaggatcggggccatgtcggtctacgacgttgagatccaggacctgcggggcggcccggccgacctcgcccagtaccgcggcaaggccatgctggtggtcaatgtcgcctccagatgcggcctgaccccgcagtacaaggggttgcaggagctgcacgagcggtacgccgaacgcggcttcaccgtgctgggagttccctgcaaccagttcctggagcaggagcccggcacccatgaggagatcgccgagttctgctcggtcaactacggcgtcaccttccccctgaccgagaagatcgaggtcaacggggagggcaggcacccactgtaccgggagctggtggatgtccccgacgccaccggctacaccggcgacatccgctggaacttcgagaagttcctgatcggcccggacggctcggtgctggcgcgcttcgccccgcagaccgagccggacgatgagcagctggtggcggcgatcgaacgggccctgccccgctgatcaccgctccgcgcggacggctgcgcccgtccgcccaggccgacgcgggacggaccgcccggccgtggtgatctcgcagagggagggaaccgatgttcaagggcggctggcgggcctgtgacatccccgacctgaccggacggcgcgccatcgtcaccggcgccaacagcgggatcggctaccacaccgccctggagctggcccgccacggcgcgtcggtggtgctggcctgccgcagcgccgaacgcggcggcgccgcgctggagcgcatccgcaccgccttgccggacgccgatgtcgcgctggcctcgctggatctggcggatctggcctcggtgcgggccttcgccgacgaccagggcgggcagcggctggacatcctggtcaacaacgccggggtgatggcgatcccgcggcggcggaccgccgacggctttgagatgcagttcggcaccaaccacctgggccacttcgcgctcaccggcctgctgctgccggcgctgcgggccgcgccggcgccccgggtggtcacggtgaccagcatgctggcctgggcgggccgcatcgatttcgacgacctgcagggcgagcggcgctacgggcgctggcgggcctacggccagtccaagctcgccaatctgctgttcgccaaggagctggaccggcgggtggccgaggtgaccagcgtggccgcccaccccggttatgcggccaccaacctgcagctggtggggccgcgcatggccggcgaacggttcaccgaacgcctcatgaaggcggccaacggcctgttcgcccaaagcgacgccgacggcgccctgccgtcgctgtatgccgccaccgcaccggatgtgcgcggcggagcctgctatggcccccgcttcctgcagcagcggggactgcccacgcaggtgcgcacgcccccggcggccgaccgccaggacgtcgcccggcggctgtgggaggtctccgaaaagctcaccggtgtgacctactgaacctttcagcacgtggtcttgggcaccggggacgggagcccggacggcgcccgaggccgtgacttgccggtcgcggcatcgtccctgccccgaagcttccgcccccacttgcgggaacgtcgcgttgaaaaaggtctgccgaacctggcccttcggcggcgggctggacggcccgcgcggaaaggcgggcagagccgtccagtccgctgaccgttcaggccgggccctgccgatccccggggcgctcagcatcggcgcggtgcgccctaccggcccgcgaacggcggcctgccggcggtgaatgcgcataatcccggcttgcggggtatgccacggcgcggatcccgccggggatcgcaaggaggtgtggcgaccgtggcgacgaaactggtggagcacgaaacggccgccgggccgctcaaggagcgttcgaccgccgagctgctcaggctgctgtcggagcagacccgcgagctggtcaggcaagagttgcggatggcccgcagcgaactggtggaaaagggcaagcgcgccggccgcggcgccgggatgctcgccgccgcggcgctcgtggcgctgtacggcgtcggcgtgctgctggccgcgatcgtcctgctgctggccctggcgatgcccgcctgggtcgcggcgctgatcgtggcggtggtgctgctggcggttgccgcgatcttggctctgctggggcggtcccaggcccgcaaggccactccgcccacgcccgtgcgcaccatggagtcgatgaagcgggacgtccaggccgtccgggaacacgcccaccggtgaccttccgcgccgcggcccgcaaaggcccggcgaacgcaggccgcgcccgtgcccgtgcaagggacgggagcggcgtcaaccgcccataggcgcgggtgaggggcgggaccatgccgggtgaggggtactctcaaggtgtgcgacggtttttcacccccggatggctcgggctgcacgcgctggccatagccctcttcagcgcgttcctgttcttcgggtggtggcagctgagccgggcgcaggccggcaacgaccgtagctgggcctatgtcttcgagtggccgatctttgcgatcttcgtggtcgtcatgtgggtcaagatgatccgcgacgagctcaacgacgacggcaagcccaagccccagccgcccctgcagccccccgagccgccggccaaaagcgagatcatccggcagcaggaggaagaggacgaggagctggcggcctacaaccgctatctggcccgcctcaactcccagtcaaagcggcgcggctgacaccggccgcctggacatcggccccggccatggcatcgccatgccgcgggcctttcgagatcaaggagtgaactgtggaagcggcgatcaaccggtaccgcatcctggccttcgccgtgggcgtgatgctgctgatggtcgtcttcgtgggcatgccgatccgctacatcggcgggaaccccaccccctcggggatcatctcgccgatccacggcgcgctctacatcgtctacctggccttcgccttcgacctgcaccggcgggcgggctggccgctcaagcagttcctgatcatggtctccggggggctggtgcccttcctggccttcttcgtggaacgcaagatcgtccgcgaggcccgcgccctgctgcccggcacctgatccggcggccctccccgccgccgaagcgaccgcgacgctcgaccggccggccctgccggagcaatcgttgactcagtcgaagattgctccgaagggcgtcatggtcgttcccgccgccgtccgccgtttcaaccgcttctacaccgctgtcatgggggcgctgggcgaaagagccggtgcgcaccccctactccctcaccgaggcccgggtgatcttcgagccggcgcagcgggaggcccaccgaaacggccgcgttgcgccgggagccgggcctggaccccggctgcctgggccggatcctggcccgtttcgacaccgacgggctgatacccgggaacgcgcggagaccgacgccccgccgtcaggtcgtccgcctcaccccgcaggccgcaaggtgcacgccatgctcggtgggcggtccgaccaggatgttgtggtgctgctggccctgttgccggacgagcgttgttcccggttgatcgccgcgatgcggaccgtgcaggcccggccgggggatccggtcgagcggctcgaggtcgtgctgcgcccgctgcgtcccggcggactgggctggctggtggaatgtaacgccgtcctctaccaccgtgaatacggctgggagcacacctacaaggcactggtggcccggatcgtggccggcttcgccgcagatcacgatcccgggcgcgaggcggcgtggatcgccggcctggagggcgagccggtgggctgcgtcttttgcgtccgccgggacgagacgacggggcagcggctgctggtcgggccgtccgcccgcgggatgagcatcagggggcgcctggtggacgagtgcctgcggttcgtcgccggggcgggctgccgggagatcgtgctgtgggccaacgaccgcctcaccgtggcccggcggatctgccggcgggccggtttcacgctggagtccggggagccgcaccacggcttcggccgggacctggtcggccggtactggcgccgcgtgcggtgagcggaggcctgggctgcggtgccggtgcggcccggcggcgggcgccgaaaatgcgcggacccgcggagacggaggtctccgcgggccgggggtcgcaacggtcgaagtgatcgctaggcgggccggccgatcggcggccggtccaccgcgccggtcaagggcgcatcggatgagtcagtcgatcacctcccccccatgacggtgcggtggagcatgacccgggcttggggctcggggtggcgtgccgggccgaagacgccaccccgaggtctgcggcgcaccgcgggatctgcccgccgggtgcggtgcggatggggccggacgccggtgccgcgggggcgtacggcgccggcgtccggccccccggcaccggcggcgccggcgggaacgccggggaagagcggatggaggacggacggccgaggatccgaggtgtgtcgccggtgggcgccggtggtgcgcatgccgcgccgaacgcgcgccgggggcctcggcgcgccgacgggtgcggagtgcgggggagcgcccggccgggagcatcctcggccgtccggaggcggccgcccgggacggaggaaccggggaggcggccgccggagggccggcctcagctcgtgccgtccatagcatccagccctcctcgtcggtcgggtgatgaaccgtcctttgcctgcgcaaggactcgctcatcacgttgcgtcatcttctcgttgctgttggtacccgggagtcatggccgcgtaaacaccggccggcaaagtttccgggaaggtccggaacgtttcgtgtttcgcacgtccttgatcgccgagggcgaacggtgccgcggaaacaaaactcggctccgttttcttgagtgtgagtgactcaactttcggttgagtcctcggacgatggagagctgagcatgagcgagaccctgacgctgccggtgctgcccctggacggggaggtcgtgctccccgggatggtggtgccgctggatctgtcggacggcgagatccgcgccgccgtcgaggccgcccgcgccgccgagcgcgcccgcggccccggcatccggtccgccgccaagccccgggtgctgctggtgccccgcctgaacggccagtacgccgccgtcggcacgctcggcgtgatcgaacaggagggccggctgcccggcggcggacccggcgccgtggtgcgcggggtgacccgcgtccgcatcggcaccggaaccaccggccccggcgccgcgctgtgggtggagggcaccgagatcgccgtgccccccgccggcccgcgcgtgccggagctggccagggagtacaagggcctggtcggcgccatcctgcaaaagcgcggcgcctggcaggtcgtggacatcgtccagcggatcgaggacccctccgccctggccgacaacgccggctacgccccctacctgtcggccgagcagaaggtccggctgctggagaccccggacgtggccgaacggctggagatggtgatcggctgggcccgcgagcacctggccgagatggacgtggccgagtccatccgaaaagacgtccaggagggcatggaaaagcagcagcgggagttcctgctgcgccggcagctggaggccgtccgcaaggaactggccgagctgaacggcgacccggccggcgaggaggaggactaccgcgcccgcatcgaggcggcgaacctgcccgagaaggtgcgccaggccgccctcaaggaggtcggccggctggagcgggccggcgactcctcgcccgagagcggctggatccgcacctggctggacacgatcttggacatgccctggaacgagcgcaccgaggactcctacgacatcgccggggcacgggcggtgctggacgccgaccacgcgggcctggaggaggtcaaggaccgcatcatcgagtacctggcggtccgcaagcgccgcgccgaccgcggattgggcgtcgtcggcggacgccgctcgggcgcggtgctcgccctggtcggcccgcccggcgtcggcaagacctcgctgggggagtcggtggcccgcgccatgggccgcaagttcgtgcgcgtggcgctcggcggcgtccgcgacgaggccgagatccgcggccaccgccgcacctacgtcggcgcgctgcccggccggatcgtgcgggccatccgcgaggccggctcgatgaacccggtggtgctgctggacgagatcgacaaggtcggctccgactaccggggcgacccggccgccgcgctgctggaggtgctggacccggcgcagaaccacaccttccgcgaccactacctggaggtcgagctcgacctgtcggacgtgctgttcctggccaccgccaacgtcctggaggccattcccggcccgctgctggaccgcatggaggtggtgaccctggacggctacaccgaggaggagaaggtcaccatcgcccgcgaccacctgctgccgcgccagctggagaaggcgggcctggagccgcaggaggtgaccttcaccgagcaggcgctgcgggcgctggccgccgagtacacccgcgaggccggggtgcgcgcgctggagcggtcgatcgcccggatcctgcgcaagctcaccgccaaggcggcgctggacccctcggcgctgccggcgcgagtggacgccgcggacctgaaggactacctgggccggccccgccacacccccgagagcctgctcagcccggccgagcggcgcaccggggtgccgggcgtggcgaccggcctggcggtgaccggcgccggcggggacgtgctgtatgtcgaggcgtcgctggccgaccggcagaccggcgaggtcggggtgacgctcaccggccagctcggcgacgtgatgaaggaatcggcccgcatcgccctcagctacctgcgctcccgcggcgccgaactgggcctgccggtcggcgacctggccgaccgcggcgtgcacatccacgtgcccgccggggcggtgcccaaggacgggccgagcgcgggcatcaccatggtcaccgcgctggcctcgctgctgtcgggacggccggcccgcgcggacgtggcgatgaccggggaggtgtcgctgaccgggcgggtgctgcccatcggcggggtcaagcagaagctgctggccgcgcaccgggccgggatcaccaccgtgctgatccccaagcgcaacgagcccgacctggacgacgtgccggccgaggtgctgcggtcgctgacggtcttcaccgtcaccgacgtgcgcgaggtgctggagctggcgctggagcccgccgcggacggagtcgtcgccgcctgacggaggaaccggacggcgatgggccaggcggcccccgataatgccgcctggcccggcgctctccgagatcgatggtcggatcctggaaggacgcgggcccctcacccaccccagatgaggggcccgcttccgttccaccccactgaaggagacgcgcgaagggccttccgggttcctgacaatcggtggggatcgatgtggtgtgcaccacgtgccgtccggcctcgggctgcaggcgcccggcatctggccagcgggccgaacaagcgttaggtttactcgccatgcgcgtgctcgtcaccggagcctccggcttcgtgggctcccacaccgtcgccgccctgctggaggccgggcacaccccccgcgcgctggtccgcgaccccgccaaggcgacccgggcgctggaggcggccggggccgaccccgcccgggtggagctggtgaccggcgacatgctggatgagaccgcggtcggccgggccctggagggctgccgggcggcgatccacgcggcggccgcggtgggcgtcaccggccggggcggcgacctggtggaggtcaacctgggcggcacccgcaacgtggtcggcggcgcggtggagcgcgggctggacccggtggtgcacgtctccaccgtcgcggtgttcgtgccgccccgcgacccggtgatcaccgtggacggcccgctggccagcccccgcaccgcctacggccgctccaaggtggccgccgaacggtacgtgcgccggctgcaggaccagggcgccccggtcaccgtcgtctaccccggcggggtgtgcggcccgcaccagccggtgctcgactccctgatggaggggctggtcggtgcgctgcgcctggtgtggccgctgccgcccggcggggtgggcgtcatcgacgtgcgcgacctggccgaggccctggcgcgggcgctggtgcccggtcggggccctcgccgctggctgctgggcggccactacctgacctggcgccaatgctcggatctgtgccgggaactgaccggggtgcggcaccggcggctgccggtgcccggcggtgcgctgcgggcggccgggacgctgctggacgccctccggcgcgtccgccccttcgactacccgctgaccagggacgccgccgagttcatgaccaggctcgtgccgaccgacgaccggcccgccctcgaggagctcggcatgaaactgcggccggtggagcagaccctgtccgacgcgctgcgctggctcgccgaggccgggcatctggacccccgcaaggcgggccggctggcgccccctgccgaggagcactgagtggcgacgctgatccaaaagaccctcgggccgatcttccagcgcatctccggggcggcctggttcgccaaggtcggcccgaagatcgtcccgccgctggaccgggcgctgcaccgggtcagcggcgggcggctgatgctcggccagctgctggtgcccagcctggtgctgaccaccatcggcagcgtcagcggccggccccgccaggtgccgctggcctgcatgcccgagccggacggcggctggatcgtggtcggcagcaacttcggccgcgaaaaacacccggcctggaccaccaacctgctcaaggagcccaaggccaccgtcgtcttccagggccggaccgtgccggtcaccgcgcacctgctggacgaggccgaacgggaccgcatctggccccgcctgctgcaggtctggccggtctatgcgcgctatgccgaacgcgtcgaacggcagctgcgcatcttccgcctggtgcccgacccgcccgaagcggcccgctgacgcccgccctcacccgccaggggaacccagggggaacaagacggccggtgccgccttgccgggggtcgcggggtatgtccacaagtggacgttacgccccagaaggcgccgggcgggtggccccgatgtgcgcggccagcatgcggacccgctcccggtgctcgtcgtggcccaccacgatcggcggctcgttgtagggcatggcgtcggaagaacggcgcagcttgatgtactggccgcaggcgtcgatggcgtacggctccatgtcgtcctgcagcgcaccgatcaccgtgatgccgtgcgtctcaccgatccgccggaacagcgccaccgcctccctgcggtgctcgcggcccaggttgcggcccagctcgtccagcaccagcaccagccggccgccgccggagccggccagcgccgccgcgcacaccagcttgaccgccttttcgtccatcagggcggtgttggcccgccggttgtagggcacataccgctgcccctcggcgcgccgccacttggggacgacccgccagcgccactcctgctcggggtcggcgggcggctcgggggtgggaaagtccagcgtggccccatagccgccgtaggccaggtcgagccgttcgaactcctcggcgacgcgctgcagccgggtgcggatcgccgccgtcagcgcggcgcggtgggccgccgccgcgcccgccgcctcccgctccccggcctcggccttctccaggtcgacgcggcgggccgcaagctgcgtctcgatctgccgccgctggtgccgttcatagtcctccaggccgcgcagatggctctccagcgccctggccagccgcgggaaggtggcctgctcgcgttcggtgcggcggccctcgccctcggcgcgctcacgcagcaggaaacggatctcctcgggcatgtcctcatcggccgtgccgtcggggaacgcctgccgcagcgcctcgcccagatgccgttcggcggtgtgccaccactcctcgggcgtccaggtgcgctggtcgcccgtcagcccggccagcagctcgcgggccgactccaccgggccgccccactgctcctgcagctcggccaggccgagcgtcaggcgccgctcggccagctcggcggcctgctcgcggagcctgtcgcgggtgcgctcgtgcgcctcgcgccgcccgcgcagccggtcgatctccagcgcccgggtgtcggccttggcctgcagccgccgcaccgtctgctcggcggcgcccagccgcggccccagcatggcctcgccggtggccagcgactccagccgctcccgcaggccggccatcgcctcctggacgccggtcagctcggtgccggcccgcgccccggccaggcgccgcatcgccagcgtcacctccgcggaggcgtcggcgacctgccgccgcgcctcctccagcgccgcccgggcctcctccagcgccgcgcgggcggcctgcacccggacggcccgtccggtcaccggctcgggaaaacccccgaccaccaccaccccggcggggtccgtcccggacagcgcggaaaagaaccgcccgagcgccgcgcggcaccgcacgccctccggcagcccctcgccggtcacttccccggtgagcgggccttgcgcggggacgagcatcgaccccggcagctcccgcagcgccgccaccgcggccgccaggtcccgctcggccaccaccaccgcgtcccggtacggccacagcgcgcgttcccaccgctcgcgcaccggctcggccagctcgatggcgtccagcaggcccaccgccggcaccccggcctcggccagcgccccgatctgcgccggggcgccgctgcggccggcctcggcggcggccaggtcccgctcggcctgggccaggcgggccttggccatgcccagcgcctgctgggcctcgtcccggcgggcctcggcgtcggccagctccttggccgccgtctcctcggtgcggccgtcggcctcccgccgccgctcctccagcgccgccgcctgccggcgcagctcctccagccggtcgcgggccaccgccttgtcctcgccgatccgctcggcctggcccttcagctccgccagcaccgccgacgcctcggccaggcgctcctccagcgtcccgtcggccagctgctccatctctttggcggtggcggcgatcgcctcgcccagctcggcggcctcatcctgcagccgcctcagctcggcggcccaggcggcgtcgctctccgcggcctccaccagcagcagggcctgccgggtgcgccagtgccgcagcgccgccgccacctcccggcgggcccggtcccgccggtcgaaggtcctcagcagttcggcggcctcggcctcccactcggccagccgccgccgggcctcggcggcccgggcccgctcgcggtgctcttcggcccgggagcggcgctcggcctccagctcccggtccagcccggtcagcgcggcgatggcggtgaagatccgctccggcgggatctcgttcagcggctgcgacagcagattggtggccaccttgctgcgcaccgacgtcgacaggaacgacacgcaccgcacccggcccccgtacagcacgcgaccgagatccttggccaccaggtcgcgccgtcccgccgaacggggcagctcggcccaccgccggtcggccaggcgcacccgctcggcctccgacggcgccgccgccagatgcacgccccggcaccagcggatctccaggtgcggggcgtccacgttcacccgcagccacaccgtgaccgcatcgtcttcccccgtgccctccgcgtccccggtgtgggcgaagacccccacgatgtagccgtggtccgcgctggcccaccggttctcgccctgggccgccagctcggcgttgaacagcagctcggccaccgcccgcgcccccgaggcgaaccgccactgctcatcgcccagcagcgccgtgatcgccgcgatgaacgaggacttgcccgccccgttggagtccttggggccctggccggccaccgcgatcagcgttcccggcaccagcggcaccgggtgcgtcgacaggcgggagatgttgatcgcctgcaccgcgatcagtgaacggtcgcccaccacgccgtcgggccggtcccccagctcctccggttcgccgatcgccgtcacgtccgcccccttcgcatgccgcgccgccgggcccggatggccgccgccagcggcgagtccgggcccgcggccaagatcagctcctcggtcagccgccgccgcgccgcctcggtcagccggtggaactgcgggccgggcacataccctcccgacgtctcgtccgcccccgccttcacctgggtgaccagcccggccgcccgcagccgccgcagcgccccctccagctcggagacggtcagctgggaacggcggcgcagctcctccagcggcgccgggtacggcgacagccacgtgtcgtcggtcagcagcccctcggcccgcgggatcgccaccgagtggatcagcaccagcaccagcaccgcccggtcggccaccggcagcgtgcacgccgggtcggcggccagcgcctcccgcaccgcatcgtcgtaaccggacgtccagtgcccccgcgaggtgcggatcagcgtccggcccgacagctccagcatctgcgccagcgtgcggcgcagcgcaggctcgcgcagcgcggcgaaacgcacctccggcaccgggtcggccgcatgctccaccgccatgtacgccgcgaccagctcggcccggcgtttttcgtcatagggccgcagcagcggttccagcagctcgcttgcgttcgccgccgggccctccggcccgctcatgcgccctccgccggcggcgggggcatccggcgcagcagggcgcgcagcggcggcagcgactctggcggccaaagagccgtgcgcgggccgagccggaccgtgccggcctcctcatccagcagcagccagccggtgtcggccaggcggcgcaggtcgccgaccgcccagcggcgcatcagctcggcgtccccgcgcacgctcgccacgtgcacctccagcacgtcggcgatctgtgcgggccgccccggccaggggtcgtcgtccaggttccgccagcagcagcgcagcgccgcggccagcacccggcgcagcgggccgggccgctccagcggcatcggagcgctctggtactcctccagcagcgccggggtcgccccgtccggccaggccggcagcgcccaccggcgctccccgtcggtgacgccgaccagcccggcgggcaccggcgccgcggccgcatccgccaccgggccggtgacgcgggcccgcgcccgcgccagcacccgcggatccacctcggtcatgaggcccgcccgacgcgttcgaagacgccctccgacagccatgagggggagccgtccggccgaacccgcagcccgtccgaccacaccagccggtacggcagctccggccgcagatgcgccgccgacaggtcggccagcagccggcgggcggccggccagtcccgctccagcacctcgccgacgggcacccggtcgcggccgcgcagcacctgctcggccacggcggccagccggtcggtctcggaacggccggcgggcacgcgctccaccaggcccgcgtcgggcaccgccgggcggggcggcgccggacgcggcggcacggtgcgcggaccctcctgcaccgccgcgacgatcgcggcggggtcgtgccagggcgcgggcgcgtcgaacacgaacccctccagcaccgccgccagctcctcgcgcgaggcggtgcgggcgaaggtccgccagctctccgccggcagcagcgtcaggttacgggtggtgccggccgagtcggccagccgggcggcggcccgccgggaggcgtccccgtaggcgtggatggccgcgcgcagctcggtgcaggcgccctccagctcgggccagcggcgcaagatcgcctcgtgcagccgctcggcccgctcgatgatctccgcggtgccccacagtttgggcgcctgctcgcgcagctcctcgatggtggagtgggtcagcgtcaccagctccacgctccacagccgaaaggcccgggccagcccttcggcgccgtcgcgggcctgctcggcggtcatccgcgggtcggccacgttgagctgctccagcgccagcagccggtgcatctccgactggccgccgtcccgcatcatccggcgcacgaacatcagcccgacgacgctggtgaaggaggcgcggtagcgcagctggttgggcttggggaacacctcgcggatcgcgcccaggcccttgaggacccgcagccggttctcgaacgcctcggccgggtagtgccggcacacgtgccgcatctgctcgcggctcagcccctcctcgcccgcctcggcgaacgccgacagcagcgtctcggcgatgtcgaccatctccgggtcgtcgacgaccgcgccggcgtcgcgggccaaggcggcgaacatctgccggtagacgcccagcacggcctcgccggccaggacgtcctcgagggtctgcgggggttcgcggtgtgagggcacggcgcattaccgtaccgggacggccggggcgctcgggcgcgtccgcggcgagtgccccggcccggaacgtcacgaaggacgcgccatcggtgcgcgaatggcgcccaatcgtgaccggatggaaactttccgtcccgaaaccgggacgcggtgtgtccgcagatgcaacactcgccagtgaccccagcagatgtcgagccgaccttcaccccagatcgccagggcacatgacatcgcagaccacccgtcccggcgccggcgggcgacttccggccctgcccgccgagccgaaccccttcatcggccgccgccgtgacctggccgagctgtgccggttgctgccgcaggccagggcggtgacgctgtgcggcccggggggcatcggcaagacccgcctggcgatccaggtggcgcgggagctggccggcgaccaccccgacggggtctgcttcgtggaactggccgacgtgcgggcgggaacgtccggggcggacgcggtggcccgccgggtggcggcggtgctggggctggccgacgagctcggccgcgccccgctggaggcgctgacccgggcgctgcggcaccgccgggcgctggtgctgctggacaactgcgagcacctggtggaagagtgcgccgccgtgtgccgggcgctgctgaccgggtgcgaccggctgcgcatcctggccaccagccgggagccgctgcgggtgccgggggagaacgtctggcgggtgccgccgctgccggtgccggacgccggcgccgacgcgctcgccgagacggagcgttcggaggcggcccggctgttcgtggcgcgggccaaggcggcccggcccggcttcaccgtcaccgccgacaacgcgcccgcgctggccgagctgtgccgggcgctggacggggtgccgctggcgctggagctggccgccgcccgggtgcgggtgctgtcgctggaacagctcgccgaccggctgaccgaccggttcgggctgctgaccgcgggagaccgcaccgccccgccccgccagcgcacgctgcgcggcgccatcgactggagctatgagctgctgaccgagccggagcggatcctgctgcgccggctgtcggtgttccacggctggtccctggagcaggccgagcaggtgtgcgccgacgacctgctgccccggcgaacgatcttggatctgctcagcgcgctggtggacaagtcgctggtgacgctcgaacgggaggtggccggccgcaaccgcttccggatgctcaacagcgtccgcgagtacgccctgcaacgcctggccgaggcgggggaggaggagcggctgcgccgccgccaccgggacgcggtgctggaggcgctggaacgcgaggccgagatcgtcctggccgaccggcccgcctcctggcgggagcgggtcgcgctgtaccgcgcctatgaggtcgagcagcacaatctgcgggccgccttggcgtggtcacgggagcggggcgatgtggcggaagggctgcggctgtgcctggcggcccgggtctactgggggccgcggggccactacaccgaggccgccggctggagcgactggttcctggaacggggcgcgcaggccggttcgcgcgtgctggggcccgccttggtgggccgcgcccagctggccttcgaccagcgggacttcgcccgggccgaaggctgcgcccgggccgggctggagcactgccgggccgcgggcgatgagcgcatggtggcggccgggctggtggtgctggcgagtctggccctgttcgaaggcgaccgggatcgggcgctggagctgtccgatgaggcggtgcggctgctgcccgccggccacggcggctgggaggcggcgctggcgctgttccgcaaagggctgacgcagctgtggcgggacaggctgcgcgaggccgaggccgcgctgcgggagggcatcgcgctgatgcgcggcctggaccagcgatggggggccgcggtgggccaggcgctgctgggcacggtggcccgggcccgcggcgacctggccgcggcccgcgcgcacttcaccgaggcgctgccggcgctgcgcgacatcgacgcccggccgctgctggtgcggtgcctgatcggcctggggcggtgcgccctggaacagggcgacctggccggcgcccgccgcgcgttcggggagggactgcggctgggggcgtcgatcgggctgcgcatcgccgtcgcccgcggcctggaggcgttcgccgacctgctggagcaggagggcgacgtggagggggcggtgctgctggccggtgccgccgcggcgctgcgggaggcgatcggggcccggccggggcgcggcacgcatgcctgccgccggcgggaggagctgctggaacggtctttgcggaggctgggcgagcaccggctctcctggctgtgggggcagggccgggcgatggcggtggaggacgcggtggcctacgcgctgcacgggccgtccgaccgggggcgggaggacgcctgcggcgcggccccgcagggcgcccacggcgcggcggaggagacggcggcggagaaaaagcgcgaggaaaggcacgccggctcccggctccacgacagcggggagctgccggccgcgggaccggggagcggtgcgctcgcccgcccgccggggctgctgaccccccgggaacgggagatcgcccggctgatcgcacgcgggctgagcaaccggggcatcgccgacgaactggtgatcagccccgccaccgtcgcccggcacgtcgccaacatcctcgccaagctgggcttcggctcccgtgcgcagatcgcggtgtgggccgtcggcaaccttcccgaaggcgacacccgggcccctgccggcaacggcaccaccggacggtaaaacgcgatcacttcggacgcgccctcccggggcgggcaacttgcactgcaagagtctctacatatggacttgcatagttcaatgcatgtgcacgcgcatctgggtgcgtagggtcgaagcatgatctccagcccgtcggaccccccaacagcggtcgccgcgaccacggtgaccgagaccgtgctcggcgaacgctgctgggggccgcgcgccgcgctggtggacgccggcagcggccgcgtcctgtcctacgacgagctgaccgccgccgtcaccgccgccgcctgggggctggtccgccaggggccgggcacggtgatcggcctgcaagcccccgacggccccgatttcgtggtggccgcctacgcggtctgggcggcgggcgcggtcctggtccccgtccgcgccgccgccggggccgaggagaccgtccggcggctgcgggcatccggtgcgcacgccctgatcacctgcccgcaggccgctccccgggcctgggcggtggcccggggagcggccctgcaacggatgtggtgcctgggcgaagcggacggcggaaccggcctggagccgttcgcccgcctggcggaggaacccgccgccgaccggatcccgcccgtgcgggacgccggcgccgcactgctggccgatgcgccgggcgggagcggccccggcacctggctgacccaccgccaggtgatcgagggcctggtccggttcgccaccgccggggcgctgagcggttcggacgtggtgctgtcgggcatccccttcaccgatgtgctcggcctgaacggggtgctcggcccggcgctgtggctgggcgcgaccgtggtcacctgccgcggcggcctgcacgacctgctgcgcgccgtgcaggaccaccgggtgaccgtggcggtgctgccgccggcggcggcctcggcgctggcggccgagccggcggtcgggcactacgacctgggctcgctgcgctcggtcctggtcgccggcccgctgccgggccgcctcgcgcgggcctgctcccggcggctgggctgcccggtccggcaggtctacgggcaccccgcggcctccggcttcacccacctcaacctgcgcggcgccgaagagggcaccttggactcggccggctgcggcctgcccggggtgtcatggcggatcgccgacccggccaccggccgggcccgcccgccttatcagcccggggagctgtggctgcgcggccccatggtcgccgcgcccggcggcggctggctgcccaccggggacgcggcgttcaccgacgagcacgaccgggcctacatcctcggccgcatggaggagacgcccggcgagcccgtcgccgaccccggccggctgctggccgcgcatccggcggtgcgggacgcggcggtggtcccggtccccgacccgcacctgggccttgccccgcacgccttcgtggtgctgggcaagccggagcaggccggcgggctgctgccttacgtgaacggccatgtgccgtcctaccagcgcatccaggccgtccacccggtggatgcgatcccgcgttcgccgagtggccgggtcatgcgccgcgcgctcctgcaaagcgtgcacctgtcgccgtgataaggaggggaggcgacaggtgcgccggagcgcgcggcgcatccctcaccggacgtcaggccgggtgggggatggacttgtgctccaggtaggcgaccagtccctccggccccagctcgcggcccaggccgctgttcttgaagccgccgaagggggtgttggggtcgagggtgtacatgttgacgccgcagcttccggtgcggatctgccgggcgacctcgatgccgtgcgccacatcggccgtccacaccgagccgcccagcccgtaggagctgtcgttggcgatgcggatggcgtcggcctcgtcctcataggggatgagggccagcacggggccgaagatctcctcctgggcgatgcgcatcgagttgtccacgtcggcgaacacggtgggcgccacgtaccagccccggtcgtaggggcggttgagcccgccggtgatcaccttggcgccctcctcctggcccagccggatgtagccctccacccgctcctgctggcggcggctgaccagcgggccgatctcggtggagtagtcggccgggtcgccgaccttcagtgagccgaccatctccgccagcgcgtcggccacctcgtcatagcggctgcgcggggccaggatgcgggtctgcgcggcgcaggcctccccgttgttcatcagcgaggccagcttcaggccctccatggtggcggccaggtcggcgtcctccagcaggatcgccgcggacttgccgcccagctccagggtgacgcgcttgagctggcggccgcagacctccccgatctgccgcccggccgccgtggagccggtgaaggagaccttgtccacatccgggtgcgccaccaggtaggcgccgacctcgcgcccggcgggcacgaagctgaccacgccctcggggatgcccgcctcggtgatccactcggccagcaggtaggagtccagcggggtctccggggacggcttggccaccaccgtgcacccggcgatcagcgccggggccagcttgagcatcagggtgaactgcgggacgttccacggcacgatcgccgccaccactccgaccggctcccgggtgacggtcaccggcccgagcatgccctgccgctcttcctcccaggggtaggtggcggccaggtccacgtagtactgcagcacctgctgggggatcgcggcctgcccgaagaccgagaacaggatcggcgagcccatctgggcggtgaccagctcggccatctgctgctggcgttcggcgtagatcgccgccagccgtcccacgatctcggcccgctcggccggggtcatcttgggccaggggccttcgtcgaaggcccggcgggcggcggcgaccgcgcggtcgatgtcggcctgcgtgccctcgggcacccggccgatgacctcctcggtgtgcggggagatcacctcgatgacgccggtgccggccggagccgtccactggccgccgatgaacagccggtcgtgctcgtgcataccgcctcccaaccagagctgaccgaatgcttgctcggttttccagccttgcgcaccggatcgatcttgtccataagcccggggcactgatttggacttccgtatggacgccagtctcaccaaggtcgcctgccgcggccccggcggaggctcagcccagcagatgcgcgttcggctcccgggcccgcgccgccaggtccgcaatgcgcaccacctcgatccccgcggcgcgcagcacctgctcgcccccgccctcgacgaacaggaccggctcccgccaggcgtacaccacccgcccgatccccgcctccgcgatcagccgcgcgcacggccggggccgcgacaggcgccgcccgcacggctccagggagctgtagatcgtcgccccgcccaggtccgccgcggcgcccgcggcccggagtttggcgagggcctcttcctcggcgtgggccttcgggtcggtctcgcgggagaacccccgggccagctccgtcccgtccgcgccgacgatcacggccccgacggagaaggccgtctgcgacggcgggcagcgccgcgccaggtcacaggccacctccagccagtgccgatcctgcctccggctcaccgccgcccccttcgcgccctcgtccccggtgacgttccccgccgcgtcccggcgtttcatgtgcgcgaacgcttcagcagatagcgcagcagggccagatcgccgatccgggtgacctcggccagccgcatcgggtgggcggggtcctgggggaacaggcccgggtgcacaaagcgcggcgcggacgggtcgccgatgaagaacggcgccaccaccaggtgcagctcgtcggccaggccctcggtcaggaagagggtgtgcatgccgcccccgccctccaccatcagccgccgcacgccccgccgggccagatcggccagcaccagccgcacgtcgaccgggtcaccgccgtcgatgacctccgccaccccctccagccgctcggccagcgcgggaaccgcccgcgagcccgcgtagaccagcttggggcagtccccggtggtgaagaaacggctggtggggtccaggtcgccgcgcagggtcaaggtgaccttggtgagctggcgcggcaggccccgggcggcccgccgctcctgccggacgggagacttgatcagcagcttggggtcgtcccgccggatcgtctccgcccccaccaagatggcgtcacaagtggcgcgaaccccgtccacccggtcgaaatcggccgggctcgacagacgcagccgttcgggtctggcgtcgtcgatgtagccgtcgacggacatcgcgcaactcagcagcacatagggacggtcactcacgctccgaccatagcgctgccacgatcatgctctgaccaggtatggaggatccgctcgcggccggggctcaggaggccttgaagcagggctcggtcagggtgtggtcgcgggcggtggggccggtgaagaagtccttgacggtcttgacaccggtgtagccgtcgtcggcgggggtgttcaggaccgtcgagcgcatcgacgccggagcccggccgggtcccgtggtccgctcggtgggcagcatcccttcgtagtccacggcgccgaggttgcgcagggtctggtagagcccggcgcgggtgagtttgttctggtcgatggccgtctgcaggacggtcttgagcggataagaccagatccacccggccatgtaagcgtcgttggggtccaccttgccgagagcggcgcgcatggcggcatggccgggggtgtcggtggcgaacggcttccaaggcgcggcctgcaggaaacgcgtgcggatggcctcggcggtggtgcggtccttcaccttgagcatcagcttgctccagctcggagcgctgccgatgaaacggccccggtagccgcgcgccgtcgcctggccgatcagcacggtggcctcttgcgggccggtgctcagcagcaccaggtcgggggattctttgacgatcttgtcgatggcggggcgttgtttgtcggctccggtgggggtggggacgtcggtgaacttcaggcggttgcgttcggcggcgatgcgggcgccgccggcggcgtccccgccgtagtcgccggggtagtggacggccatgacgctgtcgatgccccaggcctccaccgcgtagtcgacggcgttcatggcctcgaagcagtaattggtgccggacttgatgagaatgtcttcgaactcccacagcgacgtccacgaaacggtggacgccaccatcttgtccttcttcagcagcggcaggatctccgtggtcatcggcgatcccagggtctgcgccagtgccaggaccttggtgcggatctcttggtaggcccgcttgtgggtggccacgtcgtacttgttgtcgcggacgtaggtggtggcgtcgatgtcgtagccgccgatgccgccctgctggttgacccgccgccagaacgcctgctgagcggccgtggtcgaagaaccgatgagacggaacggcccgctgctgaggtcggagatgatgcccaggtagatgcagccgttgtcggggttgaccgctttcgggcagggctcgtcggtcacccccggcaccggggccgccgcgcccttgtcctgcgggccgccgccgcacgccgccagggcgaggacgagcgccgccgcggccgaacccaggcgcagcagggacgaacgtacaggggcgggatgcttgggggatggacgcacgtacctctccagacgatcgttgatggggcgctcccgggccgggatccgcgggctcaggaggctttgaagcagggctcggtcatcacatggcggcgggcggtgggaccggtgaagaagtcccgggccgtcctgacgccggtgtgggcgttgtcgtcgggaacgttcagcgtcgtggcgcggaacgacgtggcggccacgccggggtaggcgccccgctcggtgctcagcatcccttcgtagtccacggcgccgaggttgcgcagggtctggtagagcccggcgcgggtgagcctgttttggtcgatggccttttgcaggacggtcttgagcggataggaccagatccacccggtggtgtaggcgtcgttggggtccaccttgcctagggcggcgcgcatggcggcatggccgggggtgtcggtggcgaacggcttccagggcgcggcctgcaggaaacgggtgcggatggcctcggcggcgggccgggtcttgatgccgagaagttccttggtccagctggggctgctgccgatgaagcggccccggtagccgcgtgccgcggcctggccgatcaggacggcggtgtcccgggggctggtgctcagcagcaccaggtcgggggattctttgacgatcttgtcgatggcggggcgttgtttgtcggctccggtgggggtggggacgtcggtgaacttcaggcggttgcgttcggcggcgatgcgggcgccgccggcggcgtccccgccgtagtcgccggggtagtggacggccatgacgctgtcgatgccccaggcctccaccgcgtggtccacggcgttcatggcctcgaagcagtaattggtgccggacttgatgaggacgtcctcgaactcccacagcgaggtccaggaggccggcgccgccaccatcttgtcggcgcgcatctgcggcagcaccgcggcggtggtcggcgatcccagggtctgcgccagtgccaggaccttggtgcggatctcttggtaggcccgcttgtgggtggccacgtcgtacttgttgtcgcggacgtaggtggtggcgtcgatgtcgtagccgccgatgccgccctgctggttgacccgccgccagaacgcctgctgggccatggtgatcggcttgcccagggagctgaacggcccgctgctgaggtcggagatgatgcccaggtagatgcagccgttgtcggggttgaccgccttcgggcagggctcgtcggtcacccccggcaccggggccgccgcgcccttgtcctgcgggccgccgccgcacgccgccagggcgaggacgagcgccgccgcggccgaacccaggcgcggccaggacgtgcgcgtgcgggggggacgcacgggggtcggacgcacgtacttctccaaaccggtcggtggcggggccgctttgaccccgcatcggcatggtgctgtgaaaacaggcgcgcaccggtgggaatcttcctcccggtgggaggaaagtgtgctctgaggtgacagaagtcacaaggtgaacatgcgaaccatttcataacacccgatcaaccgggtgcggtgccgccggccgcgcctgcccgttggggagcggacacagtccgccggggccggcgcagccgccctgcgccttcggcacggacggagggcgtcaccgtctgcggcggacacccgtcccttgccttgggcgccgcgtgaaagtacgcgccttcccgaggcccgggcggggccgggctcctggccgtcctcgcccgggccacgggaggcgcatgcaggcggggcgctccatcaccgccacgcgtcctgtccggtcatcgcctggccgaagccttaaagggcccgcccgctcctgtgccatgcggcgcatcggcggccgctccccgccggggcgttccccggcgtcgcccggcccggcgggcacgcgccaccgggcgacccgggggcgggtcgcaccgggcggtacggcccctgcgagcacccctacaagtagaggccggtgccgtgctcgggccgctcgctggcgatcgcgtgcaggtcccgttcgcgcatcaccaggtactgctgtccctggatctccacctcgtactggtcgtcggggtggaacagcacccggtcaccgaccttgacggtccgcacgtgatgcccgacaccgcatacctcgccccagcacaggcgattggactgccgcaccgtggccggaatgacgatgcccccgctgctgcggcgctctccggactcctgctcgaccttgatcatcacccggtcgtgcagcatctggacttcgaacttcggctcggacacattgagagcttagtagagcacacccctttgccagtaaaggcgaagccgcggatcggggcggtgcggcacgagcagcccataacccgaagaccgccgcagagcacgcacccggggagccggggagagggatttcaatcgaaacggcggccggcgcgcgaggagatccggtcggccagggcgcggggcaccaccttgcccaaggcgacgatggccttgtagcgggcgctcgggatgctcacctgcacgccgcggcgcaggtcccgcagcgcggtgtcgatcaccaggtcctggtcgatccacatgaagccggggatgccgtccatgttcatgcccgcccgctcgtggaactcggtgtgcacgaaccccgggcacagcgccatgacgtgcacgccccggccgccgaggtcgcgcatgacggcctggctgaaggacaccacccacgccttggaagcgccgtaggtgccgcgggagaagaacgccgccaccgaggcgacgttgatgacgccgccccggccgcgctccagcatgcccggcagcgccgcggaggtcaggcgcagcaccgcctcgcagtgcacccgcagcatccgtatctcatcggagaccggaacgtcgaggtagaccccgcgctgcccgaacccggcgttgttgatcagcaggtcgatgcccttgccggcgcgttcctcggcggcggccaggccctcgtcggtggacaggtcggcgcgcagcgtctcggtcgcaacgccgtagcggtcgtgcagttcggcggcggtgcgctccagccgggcggtgtcgcgggcgaccagcaccaggtcgaagccgtcggaggcgagccgacgggcgaatcccgcgccgatgcccgcggtggcaccggtgatcagagcggtcggcatgcccccaacctagcgccccctagcgccgcacccggaaatgccgcggatcgggacggcgtgtcgcgttgcggtaggcgaaggtgaaacccggccagttgttgacgactttgccgtcggcggtcatgtaccagctggtgcagccccgtgaccagacggtgtcgcgcatcgcctgctgcatccgccgctcgaaggcgctctgcacgtccggccgcacgtcgatccagcgcaggcgggcgtgccgcatcgcgcgcaggcagcccatcacgtaccggatctgcgattccagcatgtagatgatcgagttgtggcccagattggtgtaggggccgtacagcaggaacaggttggggaaaccgctgacggtgatgcccaggtgggccgaggcgccgccctgccaggcctcgttcagctcccggtcgtccagcccgacgatcttcatgggcgccaggaagtcgttggcgtggaaaccggtgccgtagacgatcgcatcgaccttgcgctcgatgccgtcgcgggtgcggatgccgtcggcggtgatgcgctcgatcgggtcggtgatcagctcgacgtgcggctcggccagggcggggtagtagtcgttggacagcaggatgcgcttgcagcccatcgggtagtccggtgtcagcgcctcgcgcagcgccggatccttgatgtgggcgtgcaggttcttcttgaagcgccacgccgccggggccagcagccacgggtacttgatgaaccccagcgccctggcctccagcagcgtgtagatcagcgcccgctgcagctgccgccagccggggacgtgccttgccagcgcctgctcgagggcggtgtagggccggtcgggcttgtcgatgatgtactgggccgaacgctggaagacgtgcagccgtcccacccgtttggccagctcggggacgaactggatggcgctggccccggtgccgatgaccgccacgcgcttgccgtccaggtcggccgagtggtcccagcgcgccgagtggaaggcgatgccgccgaaggagtcccggcccgggatgtccggcagcgccgggcggttgagctggccgcaggcggcgaccagcaccctggccgatagctgcccggtggtggtggagatccgccacagcccggcctcgccgtcgaagcgcgcctcggtgacctcggtgccgaaccggatgtgcggcatcaccccgtacttgcgggcgcagtgccgcaggtactccaggatctccggctgcggcgggaacttgcggctccagtcgggcttgggctcgaaagagaaggagtacaggtgcgagggcacatcgcaggccgccccggggtaggtgttgtcgcgccaggtcccgccgatctcgtcggccttctccagtacgaccaggtcgtgcatgccggcctgcttgagccggatcgccatgcccagcccgccgaacccgctgccgatgatcgcgacctcatgcgaagagtccatccggccgtcccgcccgttccggcgcggcgcgccgggtgcccgccgcgcccccgtcgtcttctctctagctgactagtaggtcatttacggcgggcgctgtcaacgatcgttgaccgaaaggcggaaaaaccggcgggagccgggcggaccgtgctcaggtgtcgtcgaaggtgtgggggaccagcacgcgcagggcgttgggcagcaggccgatggtgacgggggtgcgcccgcggatctccccgtccacgtccacgggcagcggcggatcggtggtcacccgcacctcatgactggtgttgatgaacatctcgtcggccagccgccgccgcgggccggccaccacgtgggccacggtggcggcggccaggcccagccgggagcggtcgccgaggcggtagacgttcagcagccggtcatcggggctggcgtcgccggcgaagcgccgcccgctgtgatggctgccgttggcgatgttgagctggtgggtgaccatctcatgggtcctgccctccacctccacgacggccgtgaagggccggtgccgccacatcagccgggcggcggtcagcccgtaggcggcccggccgagccggcgtttgagcgcgtgcggcacctgctcggccacctgggccgacaggcccacgctgaccatgttggcgaacaccttgccggccacgaagcccaggtccacgtcggcgaccttgccctcccgcagcacgccgaccgccccggccagcttcaccggcagctccaggctgcgcgcgaagttgttggtggtgcccagcggcagcacccccagcgccacgtcctgctgagccagatgccccacggcctcggcgatcgtgccgtcgccgccgcccaccacgaccagatcgggcttgcggccgagcacctccttcagcacctgcggcagccgggccgggtcaaagaccgggtgcacctcggcgaactccaggcccgcctccgccagcagccgcctggccttggcgaacagcctgcgaccgcgccgtgagcgggtgttgaccaccagcgccgtccggccttgggcgcggatcgccgcctccagttcctgtttgctgcgcatgcggccggatccgctcccgtcccatcgcctcgggcgacgtctgctgtggaaccccgtcgtgcccgaccgtccgcaacggacccgccgggacgggggcgcgccgctcgggcgtcgcctcaaccggcccggatcgggcttttgcattttataagtgccataccctccgttgacttcaaggcggcttcgggcacactccgtggtgacgggaggagggggtgagagcggtgcggcggcgggactggttcgtggcgggagcgatgggactggccgggtgcgccgcggccgggctgctggtggcacggggagtgctgggggcgctgttggtacgttccagcgcctgttccatcgcgccgcccggcggcccgcccggaccgaccggcccaccccccgatcggatgcgtcccttccccgccgatccaggggacgactgccgggcccgcgccgacgacggggcgatcgtcgtcggctcctggttccgcgccccccgcattctcgacctggccatcagctcgcccatcctggaggagatgggacgggtccggctgctgctccccaagggctggtcgccgacggccacccggacctggccggcgctgtggctgctgcacggcggcccgcccgccgccgggggaccggccggccacaccgcctggacctcccgcaccggcgtcgagcgcctgacgcgcgagctggacgtgctggtcgtgatgccggacggcggccggtgcggcgaccacgccgactggtggaaccacggcgccgggggagccccgcgctgggagaccttccacaccgtcgagctgccgcagatcctggaacgcggctaccgggccgggccggcgcgcgccgtcgccggggtctccaccgggggaagagcggcgctggcctacgcggcccggcaccggggcctgttccgcgccgccgcctccttcagcgggccgctggaccttttgcaccccgatcccgccgcgctggacggcgccgacctggtgcggctggccgcccagaccgcccgccggggcgtggactggcggcgcatctggggcgacccggtcgcccagcggtcgatctggcgccgcaacaacccctacgacctggccggacggctggccggagtgcggctttacctgagcgcgggcgatgacgggccggtcgaggcgctggcccgccgcagcaccgcccgcctcgccgacaagctcaagaaactgggcatccccgccaccgtccacttgtatgaggggccctcctcgtggcggcgctgggagcgggaactgcgcgcggcgctgcccctgctgctggcggacttgcgttagggcccatctcccgtggacggacctcaatgcccgcacacggccccgccgggctgcgggggcggcccgggaggcgcgtcggagaggtggcgggggccgtgggcgtccgtgcagtgctcctgcccgtcccacggcgtgccgggctcgccgatgtggtccacctccaaggtggtgtgcgtgatgccgtagaaggcggcgagcatctgccgcaggtcgcggcggacggcgtggcagtcgccgccgggctcgaccagcacgtgcgccgacagcgccgggtagccggaggtcacctcccacacgtgcagatcgtggacctcctgcacacaggcccgcccggccatccgcgccccgatctcagccgggtcgatccccgccggggcggcctccatcagcacccgcccggcgtcccgcagcagcccgtagccggccttgaccatcagggcggccaccaccagcgaggcgatcacgtcggcgcgggcgaaaccggtcgtccacaccaccagtccggcgaccgcggtggcgatgaaggcgtacaggtcgttgaggatgtgctggaaggcgccttcgacgttcagactggcccggtcggccctgccgatcagccaggtggcggcgaggttgacggcgatgccgctcagcgacgtccagaacaccagcgcgccggccacctgcggcgggtcgagcagccggtgcacgctctcgtacacgaaataggccgccagcaggatcagcgtcagcccgttcagctgcgccgacaggatctcggcccggcgcagcccataggtgtagccgcccttgggaggatgcgccgcgatccgcatcgcgatcagcgcgaacgcgatggcgaacgcgtcggtgagcatgtgcgcggcgtccgacagcagcgccagcgaccgggcgatcagcccgatggccacctcggccgacatgtaggcgacgatcagcgccagcgcaccggccaggtagcgccggtcggccgtggccgagacggcgtgcccatggccgtgcccgtgaccgtgccctgcacccatcagagcctcccgctcagcaccgcgccgacccctgcgacgccgcattcccgctcggcccggtggtgatgcccccgccctcccgcatcggccgggcggcagcggaccgagacggaacgatccagcattctttcgtcccggatcgtccctttccagagcggggtcgggaaagcggcggtcacgccggggcctccgcgcggtgccccacgtgcgccagcgccaggtccagcagcatccggacgtgggagtcgtcgagccggtagtaggcccgccggccggcccgccgcacccgcaccacccggtgggcgcgcagcagccgcagcgcgtgcgagaccgccgactcgctgctgccgcaggccgccgcgatgtcgcacacgcacatctccccgccctccagcagcgcggtgatcacccggacccgtcccgggtcggccagcagcccgaacacctgcgccagctcggcgatcgtctcctctgccggcatggcggcgaccacctccgccaccttctgccggtcgaccatccgcaccgcgcatccgtcgccgaaggaggcggcctgtggggcgggcgcgacgggcggctccggggccaatgtctgttcatatgaagagctgctcatatattcagactctaagggacgacgaccccatcgggaaagggagaacgctcttaaagagggaacgggacggccgccggaggtcacttgtgccgttcggcccactccttgaggtcgcggcgttcgatcgcggcggccatcaggtcggggaaggcgtccggagtgcaggcgaacgccggaacccccatcgcggccagagcggcggcgttgtcgtggtcataggccggggcgccctcgtccgacagcgccagcagcgcgatcacctgaactcccgccgaggtcagctcggccacccgccggagcatctccttgcggttcccaccctcgtacaggtcactgatcaggacgaggatcgaattccggggacgggtgatcagcccctggcagtaggcgatggcccggttgatgtcggtgccgccgcccagctgggtgccgaacaacacctccaccgggtcgtgcagatgatcggtgaggtccaccacggcggtgtcgaagaccaccagcgaggtccgcagcgaccgcatcgaccccagcaccgccccgaacaccccggcgtacaccaccgaggcggccatcgaaccgctctggtcgatggccagcaccacatcccgcttgacggcctgctgcctgcggccgtacccgatcagccgctccggcaccacggtgccccgctccggcaggtagtgccgcagattggcgcggatcgtgcggtgccagtccacatcggaggggcgacgcggacgctgcacgcgcgccgaccggtccagcgccccgctcaccgccgaacgggtgcgctgggccagccgcttttccagctcgccgacgaccttgcgcaccacggcccgcgccgactccttggcccggtcgggcatgacccggttcagcgacagcagcgtgccgaccaggtgcacatcgggctccaccgcctcgagcatctccggctccagcagcagctcggtcagattcagccgctcgatggcgtctttttgcatcacctggacgaccgtggaggggaagtaggcgcggatgtcgcccagccaccgcgccaccttcggcgcggacgcccccagcccaccctggcggctgcggccccgcccgccgccgtccggcccgtcgccgcccccgtagagggcctccagcgcggcgtccatgcgaacgtcgtcgccggtcagccgcaccccggtgccgtcgcagtccgggccgccgagcaccatccgccagcgcctgagccgctcgtcggtctgcatgcgatctccgttccaagccgttgcggcggcctcccggatcgccgccgggcctgcggcgatccgggattcgccggtcttttcatctcgtccggtgccgtgtgcttttcagcgggcttttcccggcccgtggacgtggacgcccggggcgggcgtcctgtgcctcatgcgggccggcccaggatctgagcgaccgtgcggaccgcgggcagcgcccgggccgggtcgaggtcttcggcggccgggcggccggcggccgggtcgccgagcctgcgggcgcgttcgccgatggcgcgccgctcgggcgcggcgtaccggccgaacgtgcggcgcagcagcggcagcacgtcggtgaacgagtcggccggcaggccggcgagccagccgtccaccaggcgcagcagcgcctcgtcgtggacgaggatcaaaccgccgccggacaggaaaccctcgatccaggcggcggcacgggcgggctcctgccccaccgacaccgcccgggccatccggtcggggacgtctgccaggcgcccggcgtcgtgcagcagccgggtcagccgtccctccagcagcccgtgcagcccgggccggtccaccagcgcggccaacgtgtcctgccagcggtccagatgctccttcgccgcgggccgtccggcgggggcccgcccgtccgccggggaggccagcaggcacacggcctcgtgcaccgcgttgatgcgctccagcagctcgcgggcggcatcgtcgtccaggccgcgcgcggcgggcggcagccccacgcagatccgcaccaccagcccgtcgaccacctcctgcagcgggccggtcggggtgccccgcacgtccccgtaacgcagcgcccgcaccagcggcggcagcgccgccatcagatgggccacgtcctgatcggtggcggccagatcggccagtgcccgcatcaccgccgccggcgcctcgcccagatcggccagcaggcgctgctcgacgagcgaggtgagctcggccagcgccgtggcctcggccgccagcgcccgcgcccgggcatcggccgcgccgcgcaccgtggtgccccacgccccggcctcgatcagcgcgacgtcgaactccggctgccactgcagcgtccagctctcccggaaggtgcctttggaacggccagcggcgctttgcggccggccccagggcacctgcagcagccgcagccggtgcagcaggcggctgcgttccaggtccagcggcttgcgcaggtccagatcctgctccttgaccagggccgacggcttgagccgcaggcggcgctgcgcggcccgcagatcctgctgcaacggcaccatgggcgtgcgggcgggaacggcccccagccgctcgcccaccaccatccgccgctggatcagcgccagcggctcctcggcgccctcgcacaggaccgcccgggtggcctcagtgacctcctccagcccggccagcgggcgtccccgcagcacggccagggcctcggccagccggacggcctcgatcacatgggcggaggagacgtgcaggtcctctgcccgcagcagccgggccgcctcggtcagccaccgctccaccggacggtccggagaggtgaacaggtggtgataccagccgggggagcgcacgcccgcgccgtaccccgaccactgcgccagccgtccgtgcgtccacggcacccacgtgaccgccaccttctccttgggcagcccgcgcagcacctgctcgtcccggctcgccgggacatcggcccgcagcgccggcacgtgccaggccccgcagaccaccgcgacgcgctgatacccctccttgagggtgcgccgcagcgtccgccgcatgtacgcctcgcgccgccgctcccgccgggcgtacgcctccgagacgacctgctcgccccgggcggatctttcctccgcctcccggcggagcacgtccatcgcctcggcgatcgccgggaacggggacggtccttcgccgcggtgttcgacgacgtcctcccaccagcgttcggcgtcgtcgtaaccggccgcctgcgccagccaccccagcgggtccagccggatcagctcggcctccccgccgccgcttcccgcggcgccgtcgtgcgctgcgggctcttccgcggcggcctgcgaggcgggaggatcgccctcaccggcctggccgtcggctccgggcgggccgtccgtgctctccggccggtcggccagctggcaggcggcgggcaggtcgcagaagcggacgggcacgccgttgccgacggcgtggcggatcgcctgccactcgggactgaactccgccagcggccagaacgccgcgcggtgccgccggtcgccggcatcggcggaggcggccttggcggcggtgtccgtggtgtaggccagcagcgccaccggcggcttcatgtccgggtcggcggccagctcgacggtcgcatcggcctcgggcggcccctcgatcagcaccacatcgggccggaactcctccagcgcccggcgcagcgaacgcgccgagcccggcccgtggtggcggatcccatagatctcagtccgtgccaccgcgcccctttccacctcgtgcgccgtccggccgtggcggcgccaccgcccgggcggaaacgacccctcccacgagggcgtccccgccggcgccgcccgtccgggcggtgcacgcgccgtttcccgggacgccgtgggcgtgccggccgagggtcacggggagacctcgcggcaggcccggtaaaagtcgctccactcgctgcgctcgcggaccacggtctccaggtactcctgccagaccacctggtcggagaccgggtcctggacgaccgccccgacgatgccgccggccacgtccgcggcgcgcagcaccccgtcgccgaaatgcgcggccagcgccagcccgttggtgatcaccgagatggcctcggcggtgctcagcgtgcccgacggcgacttcagcttggtgcggccgtcgacggtcacccccgagcgcagctcccggaacaccgtcaccacccggcggatctcctccagcccggccgggacctgcggcagctgcagcgaccggccgatctgcgccacccgccgggagacgatctccacctcctcgtcggtgctggccggcagcggcagcaccaccgtgttgaagcggcggcgcagcgccgaggacagctcgttgacgccccggtcccggtcgttggcggtggcgatcacggtgaacccgcggcgggcctgcacctcggtgttcagctccggtatcggcagggtcttctccgacaggatggtgatcagcgtgtcctgcacgtcgctgggcatgcgggtgagctcctcgatgcgggccaccatgccctcgcgcatcgcccgcatcagcgggctgggcaccagcgcccgctccgaaggcccttcggccagcagccgggcgtagttccagccgtagcggacggcctcctcggtggtgcccgcggtgccctggatcagcagggtggagtccccgcacaccgccgccgccaggtgctccgacacccaggtcttggcggtgccgggcaccccgatcagcagcagcgcccggtcggtggccagcgtcgccaccgccacctccatcagccggcgcggccccacgtacttgggggtgatcacagtgccgtccggcagcgtgccgcccagcagataggtggtgaccgcccacggcgacagccgccagcccggcgggcggggacggtcgtcgtgctcggccagccgcgccagctcgtcggcgaactgctgttcggcgtgcggacgcagcaccgcttctgcggccggcgcggcaccggaccggccgcagaagcgcaaaccttcggcttcggccatgggtgacgatcctctcggtcgtgtggtggtcatgtccgccgggcgggaggtcaggcgagctcccgcagcatctggtggcggaatcgcaggctgtcgatcagttcttggaccggccaggagccggggaggcccagcgccgccagccggggagcgacctcgggggccaggtgggtgccggccagcttgcacagcggcgccagccggtgaccggcccgcccgccgcggcggcgctcctcctcctgcgccgcggccaccagcagctcgatcaccaggtcggccagctccccggcccacgggccggggatgcgttccagcgccgtcagcgcccaggaggcgtcccccagccgccggatcaaggcggcggccatcggctcgcgctcaccggcgggcagcagccccaccagatcggccagcgccgcggcctcctcggccggcaccgcgccgtcggcgagcagggcccgcgcccactgcgcatcgcgcaggcggagcgcggcccgaacccagccgatgtgcacatcccgggcccaggagtcgtccttcgcccccgccttgccccggcgccgcccggttttcgcctccggcccggtcaccggcaggcgcaccacctcgcaggcgggcatccccagcaggtcggtccaggtctccagcggggtgcgcgccaggatctcgcgcagccacccggcccgggtccccaccggggcgcccgacccgccggccggggcgaacgagcccgccgggtggaacgggatgccgtcccgggccatgccctcgtcgtgggcgtgcggcagctcgacgacgatccggacgtgccgccgtccctctgccacgtgctcttcgacccgcacgcagcttttggcccgttcggccatccgccgtccgtaggccgagccgggcagctcggccagcaggtcggccgccacttgccgcacgtccttggcccggtcgtccagggccttctccaggaactcctcgtcatctggggacaggccgcgggcgaaagtggccaggaacgcggcccggtcgggggccggttcgctccgccagctgtccgccagcgcccgccgcgccgcccccgggtcgcggccgcgcagccgggtcaggtaggcgatccgccggctgcgggtgccggtccgccacacccgggggtcgtcgtcgcccaggtcgcccccttcgttcaccagatacgcccagtcggtgttgtgcagcgccagccacaccccgcgccgcccggccgcccgcatgatcgccgggcgcagggaccggtcggcgcggccccgttccagcaggtcgggcaggagcgccgggggcaccctgaagccgcgttcggcggcggcctgcagccattgcggcagcagcggcaggcggtcgccggccaggatctgcgccagccgccgggccgccgccggcggcaccaccggcagcgtttccgccggggcgggcgcgatcacggcgtgctcggcggcgctccccgcgcgccgccccgcccgccgctgcaccgtcagcacggcggcctgctccagcagcgcaccggcgggatccgcccccgcggggatcccgcccgcgccgccgtgggaagagcgcggcgcgctctccccgtcgtcttctggagcgaggcggaccgcaagcgccgggacgggccgccgccgggtgcccagcagcgccgtgctgacgtgttcggcccaggtgctcatcccagcggcccttcccccggaaaagcggcggtgaaggtcgtgccgcgcgctgccggtttgcgtgcctcaggggagtgcggtgtcacaggaccaccagaccttcctgctcgtgccaggccgacagggggtgcaggccgtggggggaccactcgcccgccaaggtgaagcggccgccgcccgagagggccagcaaccgccaggggccgtgccgggactcctcgccggcggagaagcgcaacggcagggcgtcgccgtggtcgtcgacgacgtgcagcgcgtcgggccgcagcggcgtcccctgcggaagcgccaggcgcacgccctccagcacggcgggccagcgctccagccacgggtcacgggccagcgcttgggcgtactcggcgagcagaccgccgatggcggtgccgcgcggcacggcggagaccgggccgtgctcctcggccaccagcgcgcgcagcggctgagcccccggatagaaggccagctcggcgtcgaagacggcgcccgtggccaagggcacctccggcgggcggcccggcgcggcgaacgacagcaccagcgcgggccgtccggtgcggacgccgcgcagccaggtccgccgggtggtgagctgctcttgcaccgactcccgggagcccagcacataccagtggtcccggacccgcttgccgcccagcacctcctcctgccgggcggtgaagcccacccgcgagcggaccgtcgcgcgcaacggcccgggcagctcggcgcgccgctgataggcgcggaccagcaacgccagcagggcgtactcctccagcatccgctccggccagccggcgccgtgccgcagcgcgggcagcgacctgacctgggcggccaggccgggcgcctgggcgtcgaccagcctgcgggcgacctcgtcccacacccggtaggaggcgtgctcggcctgggccaggccctggtcgatctggtcgcgcagccactggtccagctcggccacgccgtcttcgacccgccgctcgcggcgttcggcggtcttgggatcgggggtcttggcggcggaggcggccttgcgcttggcggcgcgctcccgccgctgccgcagccactccgccacccactccggaggctcggcggcgtcgacggcgccctcgctccacagcagcagcaggcccagcacgtgcttgcaggggatcttgcggctgggacacgagcaccggaacgccggctcggccagctccacgcacgcccgatacaggctcttgccgctgcccttgcactcgccccacacgctgtggggatcacagccggcgccgtgccacttggcgggcttggcgaccccgccggccgccttcaccgacgccgcgtccggcgccagcgccagcacctgttcccgaccccaccgatcgctcacggccccgaagctagcgggggcctctgacaaatcagggcgatccgatgggggcggggaaagcccgcccggtcacgggcgatcccgcaggaactgcggcagcagctcggaggtgtcgggcagcagcagcttgccgccggccagcagcgccaccagcgccacggcggcgaacaggcccacccacaccagccccggcagcccggtcagctgcgccagctggtcggcgtcggaggacggcgccagctgccgggcgcgcatccgctgcagctcgatcaccggccgcgccccggccagcagcaggaacgaggccgccaggtaggcgaaggcggcctgcaccgtcgcactgcccagccaggacaccacgaagatcaccgcgccggtggccaccaccgacagcaccccataggcgttgcggatcatcaccagcatcgccgccagcagcgccagcgaggcccacagcatcaacgtgatccggccccagctcagcagcgccgcgaacaccagccccagcagcggcggggtgaggtagccggccatggcggtgaacaccatccccggcccgtgcggcttgccgcgcgagaccgtcacccccgaggtgtcggaatgcagcttgatgccctccaggcgccggccggtcagcaccgccgccagcgcatgcccgccctcgtgcgcgatggtgaccacgttgcgggccacccgccaggtcggcccgtgcaccacggcggccagcgcgagcaccccggcgcagacgaccagccacaagggcggatccggctgggtgccggtcagccgatcccacagttcaccgatgcccgctgcgtccacgtccacctctggtcgatcctcgtcgccatcgcctcacagtaggacgttacggacggtctgcgcgttcagatcgccggcggcgggccggtcaggtgttctgcgggcggacggtgcggatgcacagcggctccgaccaggccaccagcgcccggccgccgccggcggaggcggtgcggagcatggccccgacccggaagcaatatccggtccccggccgcagccggtccacccggacgccggtcgcccctctccccgccgagatcatccggcggccgtcccggggcgagggcagcaccacgatcggcagccggcgcgacggttccggcagcgaccagcgcaaccgcacccaggtccgccggtcggagaccagctgcagccggcgcggcgcggcggcccgcacctgtgcctgcgtgaccggcgccgaccgatccggccggggctgcgcggtgggcgtgccggtgcgcggggcgacggcggctctcccggccctggccgaggtgccgttgtcgctcatcgccccggccgtgacgatccccccgaccattccgccgaccaggatcaccgtcccggcggcgacccgccgggagggccggtactcgggctcctccgccggccgggcgccggcggtcttctgccgtctttgcggcggcccggcggcgggctcggcctcctgccggccgttgtctcgcgccgcctgctcgccggcgacggccatcggcccggtggcggccgcatccggggcgggccccccggcgggctcgtcgttctggtggaacaccagctcttccagctcttgcggcgacaggcgcggggcggaggcgggagaaagccgcacggcggccgggggaggggcggcgacctggggcagcggggaggacggccggtcgcccgggagcgggccgagctcggtcacctccaccgggctgtgcgccaggtcggtgaccggcagccccagctcgccctgcacctgctgcaaccgccgggccatggccaccgcggacgtgaaacgccgctcgggcgccttggccatcgccgtgccgatcgcctcccgcaccggcgcgggcacgtcggggcgggggatcggcgggggagactcctgcagcacgcgccgggtgaaggcggccaggtcctctccagggggtccttggaacgccggcaggccggccagcagctgatacagcgtggaacccagcgagtacaggtccgcggggacgcccggcgggccgcccgccagcacctccggtgcggcgtggtggggggtgaacgccggggagtgcccctcgtcgggcgagccgatcagcaaggcgatgccgaagtcggtcagcgccggctccccgtagcgcgacaccaggatgttctgcggcttgacgtcgcggtgcagcacgccgttctcatgggtggcggccagcgcgccggccatcttcaccccgatccgcagcacgtcgggcaccggcagggggccttcccgccggagccggtccagcagtgagccctgctcgaagtactccatggcgacgtagggacggccggcgccggtccagccggtctccagcaccgtcaccacgttggggtggccggtcagccgtccggtgatgcggcactcgtgctggaagcggttcatggccaccgcgcccaccgcgcccaccgacagcaccttcagcgcgacctggcggtcgaggcgctcctggtaggcccggtagaccacgctgaacccaccctcgcccaccttttccaagatgcggtagccgggcacgtcctcgatcatggagtccttttcgtcgggcttgttcgtggggcttgcaccaggttcggctgcggcctgccggatcggttcccggcgttcaaccagggtaatacgtgacctaaacggacggtgggccggccgccggcgcacgccggatccgtgctgcgcccgcaggccggatccgcccacggcaacgcgccttcgggtgggtgttttaaggggaaatagccgcaaatatgcacccgccagtttaatcgttggttcaatttccggacggctccgtgtgatctctttagcctcggtcacagccattccctggatatccgaggagcccgtccatgccgcagaaagcctcgcccagtgccgtgctcgagcggcgttatcgcgatctcgtccggctggcttatctgatccttcccgggaagggcaggcggctttaccggctggcgctggcccagcggatcgtcgactgcgagttcccgctggtgtccatccgcccggcccgtccgggcagtggacgccacggatacgcccggatgcgcgcgcgggtggtgcgccgtgcgatgaacccctcctggcgcctgcgcatcgggctgggcccctggctgcgcgggctgcccacccgcctgcccgacccggcgctgaccctggccctggcggagctggatcccccggtccgggtggcgtacgtgctgcgccaggtggagcggatgccccggtacgcggtgcgcgacctgctggtcgagctgggggtgcaggacgttcaggcggtgctggaggcctccgagtccatccaaggactgcccaagagcagcggcaaccccgccgaggtggtggtggacgtctcggcccggcgggcccgggagcgcgcggtccgccgccgctcccgggtgccggtcgcggtggccacggcgctgaccatagcgctggtggggacggtgttcgtgctggagaccggctcctcctccggccccgccgcggctccccggcacggacggctgatcatggccgcgccgcgcgcctcctgggagaacgctccccgcaccttcgatgtgtggccggcccgtggcgagctggtgggcgaccgggccttcaccggccgggcgctggccgcctgggtccgccgcgccggcgccgacggcgacccccagctgctgtatgcgggccgcgtcggccgcactcccaccgcgctgctgcgtcaccgcgaccgcatcgtccgctacaccgagccggacggggcgctgcgcgaccttcccgtggcgggccgcgtgccgcccggcccgctggctctgggcggcggtcattacctgctgccgccgtggacgacccatgtccagactcccgacggcgagccgctccccgcccggcggggaccggtgaggaagacgcaggccaaggaccggtccggacagggcacggcgaacgggacggcgagagacgaggcgaggaataaggagacggcgggcgaggacgggacggacgagaacgccgcgagcgggaagacggcgggcaggagcgcatcggtccggccggcctcggccagggccgcgtcggccgaaggcgcaccgacccagggaatggagaacccggtggtgggtcccctcaccgcccgtaccccgtgccggagggggccgctgatgagcctccgcgaccaccacggctcggcgatgctggccgatctgggcggcccggtcctgaccaccgtccgccaccggtcggccacggacgccgctcccaggcccgtgatgccgcgttcggcagcggtgggcctgtggcgccggctgtcgtgcggactgcccgcctccactcccgcccgcccggtggtcgagtccacctcctgggagttctggacgggccggctgcccggccaggaccggcccgcccgctgggtgtgcacccgccatgcctacgccggcggcggcacgtccacgcacgccacgctgctggagcccggcggccggcgccacgacgccggctcgtgcggcgacccgcgccgcccggtgagcggtctgtggtggcgcgggccggacaagcgctggtactacctggccgccgccgcgccgggcgccgtcccgcacgccgccggcccggtcaagacggccttccgcaggggccggctgctggtcgccaccggccccgagccggggcggcggcccgccggccgggtgatcgtgacggcccgcacgccctgagcgtccgccggatggggtcagttctcgatggagctgtcgttcaccttgatcgcggtgaggtcggcgcccaccgagggctggcccctttggggaatccgggcgcacatcaaggtggcctgaccggtgcccggcaccctgatgatctcggtgagcggacgccacattccctcggccagcccgccggaggacacgatctggttgtaggcgggggcggcgccgttggccgagatcccgcagcgggcgtcgcctccgacgatgagcgccccggcctggatcacgtaggtccccgccggcaggtcgatccaggcgaccttggtgaagtcctctcccacgggaagggtgaagggctggtgcttgcggaacgcggcgggcagcggcccgggcggcccctggggaccggggtcgcccttcggtccctgagggccgcgatcgcccttcggcccctgggggccggtggcgcccctgggaccggccgggccggtggcgcccttggggccggcgggtccgcgggcgcccttggggccggcgggtccgcgggcgcccttggggccggtcttgttccaggtcaccagccgttcgtttttacggcacttggtcttggcccccacgatgcgcgtcgcgccgccggattttttgacgcacgctctgacgactttggacgatgcggcggaggagttggcgaccgcgacgcctccgctcaccagtaccacgcagttggccgttgccaggcccaccaatgtgaccaccccggccttgctgcgcaatcccatggaacccctccgagcatgacggtcatgatcccagtacgaggttctcccatgggaagagagaagaccagagcggcccggcatgcgatatcgacctgtctatgtcgttttgtagagtttgttaagaaagtggaacggtgcaagggctcaaacctgaacttttggccgatagtggccatcgtgggcccgtatccgatgtccggtgtacgggttttcaggcggtgcgagcgggcccccggaaaacctgccggacatgccagtcgatgttgttgcggtgcggagcggggaaaccgaccttgggttgtgcggccttgcgcccgaccagtgagtccaccagcgcgtgcgacgattcggtggtgcccacgaactgccggctgaccaggatggttccgctgctgctcaggctgagcaccccccggtccagcagccggtggtgcagcgtgcacaggcacagggcgttggacaggtcgtcataaccgtcgaacgcccaccagcgcagccgggcggcctccaggcccaccacgctgttgcccatccatccttcgaaaccgcagaacgcgcagcggcagtcgtaggcgaccagcaccttctgccgcagcagcacgtccggccgggcccgcggcagcaggccctggagattggcggccagcgtgaccggcaccggcggctcatgcggcagcccgaccgccatgcgcaggtcctcgtgcaggccgggctcgaaattcagttgcagcagcagatgcacgatctgcgcgaacgccgtcgggtcggccagcaattccttggcgaaacggggcaccagccggccggcggcgtcgtaggcgcgcagtgcggccgcgtcaggcccagggcttccggtgccgtgcggggtgaacacctcccacaggccgtcggcggccagctggtgaaaggcgtacccggggctggccggcttggccgggccgaactcggtcagcagttcgcccagcggctcttcgatgtcccggtaacgaagctgggtatagccgcgccggtgcaggtcgccgagcgccagcagcaggagcagtgcacggtggggatcgcgttcgccgccacgggtccagcggcgcatgcgagccactctctcgaaccactccatgaccagcagcataaggtgctcatggtgcgatacgggagatattctcccaggtgggagagggggactgcagtgacaggggcgacgcgggtttgtcacctgtccggatagggcgcaccggtctcaccgaaacagcgggctttccatgatgctcaaaacccccggcccgacgacggtgatgataagagcggggagaatgcagagcaccaccgggaacatgactttcaccgggaccttctgcgccatctcctcggcgcgctgacgtcttttgagccgcgcctcccgggcctgttcgcgcagcaccacaccgatcgacatccccagctcactggcctgcaccagggccgcgatgaacgtccgcacctcttccacggcgacccgctcgcccatcgaccgcagcgcttcggtccgggacttgccgatcctgatctcctgaagcacccgggccagctcctcggccagcggcccgctggtgtgctgcgccacccgggtgagcgcggcgtcgaagccgagcccggcctccacgctgaccaccagcaggtccagggtgtcgggcagggagcgcttcagctcctcctggcggcgcagcccggcgttgtagagcaggatgtcgggcaggaagaaaccgaacagggagcccaacgccgcccccagcaggatcccgggcacgctgccgctgccgaccagcgcgcccgtcgcgcccaccgccagcagcccgagccccttgtaggacaggatgcgctccggcgtccatgcgccgggattgcccgccaggtccaggcggcgctgcaggccctcgacgccggtgccggggctgagcgactgggccagcatccgcagccgccgcatcaagggctcggcgagccgctcgtcccgggacggcggcgggaccgtcccggtcgccttcccggcgtactcggtctcgatcgagtgcagggcgcccgcgacgccggtgggccggtcgctccgccgcggcgggctcagcaggaggacgagagccgccgcgagggcgcccatcccggccagcagggtggcaacgcccgtcatctcagacctccaccttgacgaccttgctcagccacagccagccgagcgccaccaggaacaccgcgaggcagatcatccctatgcccatcggcgtggtgtacaacggccgcatgtagtccggccgtgacaccgtcagcaggccgccggtgatgaccggcagggcgatgagcacataggccgagagcctgccctcggccgacagggcccggatctgacggcgcagccgggtccgctcgcgcatcgtctcggccgtggtctcgatgacctccgacaggttgccgccgacctcccgctggatctggatggccagcaccacccagtgcaggtcgcggcagttcatccggtcggccaccgaacgcagcgcgtcctcggtggagacccccagcctggtctgcgccacggcacgggccatctcctggcccatcggctgcagctccagcccggccaggcgctccaccgactgggcgaccgaaaaaccggaccgcagcgacccggcgaccagctgcagcgcatccggcagctggtcggcgaacgccgtcagccgccgttcggccctgccacgcagataggcccgggtggcgacccaggtgatcacggccaccggaggggcggcgaggaggacgttgcccaccagcggggtcaccaccgccgtcaggcaggccccgatgacgatccgcagcagggtccactcatggggacgcagcaagattccggcccggtccaggtcctgtgccaggcgctgcgccagccggcccgagccggtgatcttcatgctgagggtgagcgcgccgcgcatcagggggttgcgcgcccgggactcctcggcatcgggctcggcgggggagggccgcgcccgcagccggtaacgctcgatccgcaccgcccattccggcggctccctgcggcccagacctcccaccaccaggatgagcagcaggatcgcggcgaaacagacgccgagcaccgcgggcagcggcagaccggccaggggaccggccgcgtccgccggggccgtccccgcatgccggggggacgcggaggtccggccgtgcggcccggcggtcccggcgggagaggccgccgcggacgccgtggccttgatcgcggtgtctccggcccggacccgcacctccagccgcagcgcggtgccctgcagcgactgcggcagcgtgaccgtgatccacatcgactggcggaaggaggccgccgcgtcggcgaacgcggcgttcagccggcggggatcgggcgaggacagcaggcggccgccggagtcggcggccagctgccgcagcgttccctccgacgtcgccgccgtcttgaaggccaccacgtcggccgcgatgcgggtcctcttcagccgggccagcacctgggcgagcgtgctcgtgctggcggagtccttgccgtccgacagcaccacgagccggccctccgcggcgttggcgcgcgccagccggtccaccgccgcggacatcgcgtcatacagggcggtctccccgcccgtccgcatccggccgagggccttgcgcagggaccggcggtcggtggtgggatcgatcacggggcgtgtcggcgtcccggtggtggtgaatcccgcgggcacgtcggcgggcagcaggtcgagaaaggccaccgcccccgccttggcggccgcaaggtcggcggcgctcatcgacccgctggtgtccagcaccagcatcaccgcccgcgcgttccgcccgccgggggaggggccgccggggcggggcgagccgggcggttcggccttcgccggcagggtgcgtccggcggccgtcaccgtgaccgaatcggggtccagcgccgccttcggcggcaggccgtgcgcggtgaacaggaactggacccggttcgccatcacctccagggcgctgatccgcccgccgggctcggcggcgcccgccgtccccgcgggcagcaggagcgccaggccgcacagcaccgccagcagccgcccggtcaccatggcggccggcccatcgtctgcccgccccggccgatctcgaagatctcgttcgggacggtgatgcccgcatccagcagccgttccaggaagcggggccgcagcccggtcggccgcagcctgcccagcgcccggccgtcggcgtccacccccgcccgcatgtcgaacaggaacacgtcctgcagcgtgatgacctcgccttctaggccggacacctcggtgacgtgggtgatgcgccgggagccgtccttaaagcgcgcctggtggatgaccaggtcgatggcggaggcgatctgctcgcggatcgcccgcaccggcaggtccatccccgacatcagcaccatcgtctccagccgggccatggcctcccggggcgcgttggcgtgcaccgtggtcagcgacccgtcgtggccggtgttcatggcctgcagcatgtccagggccgccccgtcgcggacctcgcccaccacgatccggtccgggcgcatccgcagcgcgttgcgcaccaggtcgcggatggtcacctcgccgcggccctcgatgttggggggacgggactccagccgcagcacgtgctcttggcgcagctgcagctcggcggagtcctcgatggtcacgatgcgctcatcgggcggaatgaaggagctgagcacattgagggtggtggtcttgcccgagccggtgccgccgctgatcagaatgttcagccggccccgcacgcaggccgccagcaggtcggccacctgcggggtgagggtgccgaagtccaccaggtcgtgcacggtgaacgggtcggcggcgaacttgcggatggtcagcagcgacccgtccagcgccaccggcggcaccaccgcgttgacccggctgccgtccggcagccgggcgtccaccatggggctggactcgtcgatccgccgccccacccgggccacgatcttgtcgatggtgcggcgcaggctgccctcgcccgcgaacgcccccgcggccagctccagcctgccgttgcgctccacgtagatctggcccgggccgttgaccatgatctcggtgacctcggggtcgttgaggtagggctccagcggccccagccccatcacctcgtcgaagatctcctggctgagccgggcccggtcggccgccgtcatcggggtgtcctcttgctccagcaccatctgcagggtgctgcggacccggttctccagctcgcccgcgctgaggttgacgtcgtacatgcgcgggccgagcgcctccaccagcgcctggtggacccggcgcttgagcccggcgaacgggtccagcggacgggtcgagcggcggtggggcgtgtggaccagcgcggtggtcggctccgcggccggctgctcggcctcccgctgcagccgggccagccgttcactcaggctgctcatgcgtgctccccgcatgtccccggtgccagggcaccggctctcgtcgtcgcgtactcacctcggcccgcctgcgacgggccgcaagacgcggcctcgttccgcggtttgcggctcaccggcccgccttcgcccggcgcagcccgccccggcggcgcagccgtcccggcggccgccgctcctcgccgagcaccaggtcggccacctcctcgatggcgcggctgacctggtggccggggtgggacagggccagcgggacgcccttgttgatcgaggccgggatgtcggaactggacgggatgcgcacgttgaccgggcgtccggccacccggtcgatgtccgagcgcgacagcccggcccgcacgtcggcccggttgagcaggatcttgcggccggccgccgggtagcccagcaggtccagcatgtccagcgtcacccgcagcgccttcagggcggtgacctcggggccggccagcagcagatgccggtcggcggcgtccagggcggccagcaccgtctcgctgaactgggaaggggtgtccacgatcaccacgtcgaacatctgccgcagcaccgccagcagatcggtcaccagccggccggtgatcttctcggcgtcgccgggggcgaccggcgccagcaccgcgtgcactcccgactcgtgccgcaccagcagggagcgcaccccggtctggtccatgttctggcccatgggcaccgcgtcgacgatcgtgcgctgcgggctgagctgcagcatgatccccacgtcgccgaacgccaggtccagatccaccaggcacacctggcgttcccggcgcgccagcgcgaccgccagattggtggagaccatcgacttgccgcagccgcccttgccggcgaacagcaccaccaccgtgccgtccttgccggggccggcggcgccgccctccggcagctgggcctgctcggcggcccgcagccgggaggagacctcccagcagcgcttgcacgcctccatcagggcgggaaagtcccggtcgggcaccacctcgcggattcccgcgcgcatcgcctgggcgagcgtgttgacctccagggcggtgcgcaccagcacgaccccgagcgaggggcgggtgaagcggcgggccgcggcgaagctcagcaccgcctccagcggcgcgccgggcccgaacaccacgatcagctcgtcggggtcggccgccagcatctgctccagcgtcttcagatccgcgacggtgcggccgtgctcgcggaagccggcgaccagccgccgtgcggtgctcccgtcgggttcgcagacgatcggcatcacaccccccggctttatttgaagaccttgaagctgctgaccccggacccgctctccgacagctccgaggatccgccctccagcccgaggtaaaggcgcccgccgcccgtcccggagacgctccagaccagcttttcggcctgccgctgggtgacggccaaggtgaccaggctggaaccttcggtcttggccgccgacttgtccttgggagccggaccgatccacagcacgtcgatgccggacatcagcagcctggtctcggtcagctctccccggggccggccgttcgagtcgaggatcctgcgggtcaggaagaccgccaccttggagccgggcaccacgtgcccggccacccgctgcgggtcggtcagctccaccgtcagcgcgatcttgccttctgggacggtgaaggtctggctggagccgcgcggcaccagcagcggcttgcggatcagctcgccgggccggacgggcgatccggtcaccatgtcgctgtcgacgtcctcgatccggctcagcacgtcgtcgggcacgctggaggccgggaacttccgggtcaccgcgtacccgtcggccaccagacgggtgatcgcggtacccgccggaatcgccttggcggccaccagcacgttcaccgcgcgctggccgcgcagcgcgcgctcgtcggcgccgtggacgtatccgtacaccatcaggctgcccagcccggccagtgccacggcgaccacgatggtgatcaggcggcgattcacggtgtccccattcctgctgtctgtttcatccgatcagttggatggcctgcagtccgtagccgtctcccggtcccacggcgccgaccagcgtgcctttggtgaaaaaaccgatgaggcacggttgcggggtttccgcgtccgccatgtcgcagtcgcttccggtgctccaggagttctggaagtcatgcgggccgaaccagtagccggtcggcaggaaataggcgaagcccacgatgtggtaggcgtttcccccgccgctttcggcggccggttcgtagacgggaagcaccagcggctcacggttctcgctgaagagggcgtccagcgtcagctcccggccgtccacccggcaggccgccgcccagccgggggtgatctcactgcccggctgggcggtgccggcctccagtttctggaagcagtcgtctccggaggcgccgagccaggcgaagacggagtcgtcctctggcggcgaggatccctccgcggcgcacagtccccggtgaaccccggtctccccggcgggatcgggggtgcccgccttgatctgctccagcggcacgaacgcgggggcgggcgacccttcgaagacgcatgagtggacgccgagcctgaaggcccggggatgggccgacaacgctccccaggcggcacgggcacaggccatcgccctggtgccctggtaactctcgcccagcagcgcgctgccgaaggtcgccggcagcagtgtgctgccgtcctcggtctcggtgctcgtccggatctccacgaagttcccgctgctcggcctggggccgacgcaccgggtgagctgggtgtcgtcgtaggggcaggtcatcggcgtcactccggcgacgcggaggcagcgcaacgtcgtctgggcggctccgtccctggcgttggcccgggccgccgcggcggccgcgctcagcaggtcgctcgggtcgcaccgctcgtcttgggcgcatccgcgcgccgcggccagggcggcggagtcggcgccgttctgcagttcttcgcgctcgatgtagagccggccgatgtccacgaccaaagccagcattccgaccacgatgagactgctcagcagcagggcgaagagggtggtcacggccccttcgtcccgctgcggcggcgggatccggcccggcacggggagtttcagctggggcactgcatgaccgcctgtccggtcagttcccgggaaaagagcgtcccctcgaagcggtaggtggcggtggccctggccaccgtggccgtcccggtgcagggctggatccactccgggctggccacggtcagcccgcccagcgcggtcgtcatgatgtcggccgccgccgtcttggggtcggcgggcggctgggtcagcaccgcggtccgcacgccctgccggacggcctcgttgatccgcaactgcgcgttgaaggcccggccgaagtcgatgatcatgaagatgagcatcagcatgatcggcaggaggaacgccatctccacggtgacggcgccccggtcggtccgggcgggcgccgcctgtaccgctcggcgcggggcttcgcgcaccgggtaccggatcgacatggtcgtttcgtcctcaacagatcagccgcgacgagggaaccagcggccgcggggcggggcggcgcaggccgtcccgccccgcggccggcggcccggagtcaggagcgggcgttgttgagggcgtcggccgcggcctggaaggcgttctgaacggcgtcccggagcggcccgaaggcgacggcggcgatggtgaccgcgagcgcgaccatcagcccgtactcgacggccgtcaccccctcctcgccgcggtcgcgcagccgtgaaccgctcagccgggaaaagtccagcgtctggatgcgcgcggcaagcgccgttatcattctgttaaacacgggtatagccccctccgagctgggaacggtccgatccggcccccgcaccggccgggcggcgacgttcgcctgcgccgatcagagtgatgagcgcggcgaccgcgcgttaagccgcctttcgggtcgaaaaaactggccgcccgggtgacatgtcatccgttcggacgacatgcggcccaagaagcgcatgtcgagcggcatgatcgctttgcagggctgtcagaacggatggtgactttgagtctccttttgccttacttctgcggatagaaccctgttgccagtggtaaacctgggcttgctgtgatccgtcacacttgtcagagtctcgctctccgagcgatcgggaagtgatcgcgagtctgcaggccggattccagcccgatcgcaccctgggaggtcccgatgggcattcgggtcgtggtcgtcgacgcccatacgctcagccgccatggcctggcgcagctcgccgaacgcgagccggacatcgacttcgccggaggggcggggaccctggcgcaggccgccgcgcgggtcgccgcctgctcgccggacgtggtcgtggtgtccaccaggctgccggacggggacgggctggacctggtccgcacgctgcgcacccgcgaccgggaactgggcgcggtggtgctggggccgcccgaggacgacgaggcgctgtttcgcgccatggaggccgaggcgtcggcctacgtgaccacctccgccccggccgccgaggtcgtggcggccatccggcacgccgcggtcgcccccggttccttcacctccgccggcctggcccaggccctggcccgccgccgcaccggcgaactgctgagcccgcgcgaacgccaggtgctggccctgctgatggagggccgctccatcgccgcgatcgccgacagcatgcacctgagccattcgacggccaagacctatgcggcccgcctgtatgagaagctcggcgccgccaaccgcacccaggcggtgatgaccgccctgcgcctcggcctgatcaaacaggactccctggtccccccgccccggctgccggagaccgcccgcttccgctgaggtcctgcggatccgcggcgcgagggggccttgacctcctgcgccgctcagtgaaccttttcagcacgacgttcccgcaggcggggcctcggggtcagggatgatgccgtgaccggcaatgtcatgaccccggataccgctctgactcccgtattcggtgcccgggaccacgtgttgaacaaggttcagtgctgctgaggcgatctgccgcggcgcagtaccgggcgtcttgtcctctgtgctgcaaagagcgcgattcccagcggcccggagcgtccgttcccgccacgcccgtcttggaaaggcctcctgaatgaggaggccggtgctcgggcgccgcggttttccgccgcctggttttgagcgtcgccgggggacgcccggtgccctgccgatgccgggcccgtccggtcggggcggtcaggcattgcttaccgaggtcgggcagactagggggcgccgaacgcggttctgtcgagccgccggcacagtgcccaacggtgtgaaaggggtcgtggatgagcgagtcgaagcaggggccgttgacgggcatccgggtgatcgagctggccgggatcggaccggggccctttgcggccatgctgctggccgacctgggagccgaggtgatccgggtggaccgggcctcggcggtgagcggggccgggcaggcgaccaccgacttcaccaaccgcggcaagcgctccatcgccgtcgacctcaagagcgaaaagggcaagcaggtcgtgctgcgcctggtggagaaggccgacgtgctgctggagggcttccggccgggcgtgaccgagcggctggggctgggccccgacgactgcctggccgtcaaccccaagctggtgtacgggcggatgaccggctgggggcagcacgggcggctgtcgcagagcgccgggcacgacatcggctacatcgccatcaccggggcgctgcacgccatcggccgggccggcgggccgccgcaggtgccgatgaacctgctgggcgacttcgccggcggcagcatgtacctggtggtgggggtgctggcggcgctgctggaggcccgcatcagcggacgcggccaggtggtggacgcggcgatcgtggacggcaccgcgcacctgaccaccttcatccacgccttcctggccggcgggatgtggaccgacgagcgcggggtgaacatgctcgacaccggcgccccctggtacgacgtgtatgagaccgccgacggcaagtacgtggccgtcggcgcgatcgagccgcagttctacgccgagttcctgcggcggctgggcatcgaggacgccgacgagctgcccgcccagcacgaccgggccggctggccggtgctgcgcaagcggttcgccgaggcgttcaagaccaagacccgcgacgagtgggccgagatcttcctgcccggcgacgcctgcgtggcgccggtgctgtcgctgaaggaggcggccgagcacccctacaacaccgagcgcgaggtcttcgtcgagcgggacgggcacctgcagccggcgcccgcgccgcgcttctcccgcaccccgggcgccatctccggctcgcccgccctgcccggccagcacacccgccaggtgctggaggagttcggcttcaccgacgtggacgagctgctggccgaaggggccgtcgcccagggctgaccgccccggcaggagcggctctccgccgggcgcccgcgtccgccccgcgggcccggcgggacgcccccaaggagccgggcgggccttccggctgggcttttggaccaagtgccgggggcgtggaatgggcgggcggacaacccgcgcccccgggcctcggcgcggcccggggcatgcggcacactctggaaatcgctgatcggttctggaggtcgccgtatgcgtgaggtcgtgatctgctcgcccgtccgcacccccgtcggcaggttcggcggggcgcttcgggacgtcccgccgcagcggctggccgccacggtcatcgccgagctgctcaagcgcaccggcgccgaccggatcgacgaggtgatcctcggccagtgctaccccaacggggaggcccccgccatcggccgggtggcggccctggacgccgggctgccggtggaggtccccggcagccagatcgaccggcgctgcggctcgggcctgcaggcggtcatcaacgccgtgctcatggtgcagtcgggggcctgccagaccgtcatcgccggcggtgtggagagcatgagccaggtggagtactacgccaccgggctgcgctggggccgccccggcgcggagatcaagctgatggaccggctggaccgggcgcgcgtcacccccggcggcgagcaccacccggtgcccggcgggatgctggagaccgccgagaacgtccgggccaaatacggcattccccgcgccgagcaggacgagctggcgctgcgctcccaccagcgggcggtggccgcccagcgggagggacgcttcgatgcggagatcgtcccggtggaggtgcccggccgcaaggagaccgtcgtggtggaccgcgacgagcacccgcgcgccgacaccaccctggagaagctggccgcgctgcgcccggtgcgggccgcggtggaccccggggccacggtcaccgcgggcaacgccagcggccagaacgacggcgccgcggtctgcctggtgaccacccgccaggaggccgaccggctcgggctgaccgtgcgcgcccgcctggtgtcgtgggcggtggccggggtgccgccggagctgatggggctggggccggtgccggccaccgcgcgcgccctggagcaggccggcctgaccctggcggacatggacctgatcgagctgaacgaggcgttcgccgcccaggtgctcggcgtcacccgcgagtgggggttcggcgcgggcgacttcgagcggctcaacgtcaacggttcgggcatctcgctgggccacccggtgggcgccaccggctgccgcatcctggccaccctcatgtatgagatggagcgccgccaggcccgctacggcctggagacgatgtgcatcggcggcgggcagggcctggccgcggtgttcgagcgcgtgcccgcctgagcccgccctttccgggacgccttttgaggacggggtgattcccgcaaggcgtccggatggcgcgaagacggtggcgtgccacccgggtgatgtgcaagggcggcgggcgtttcggcccgccgcccggccgtatccgggcagggagctttcggtgcgggtggagagaagcaattgtcagccgggtgacaagtgcccgccggttttggctccgatgctgacaagacagccgttcccgcgattgtaataacttacttattgagtatttcggcgctgctctaaccaaccccacggctcctttccgcgggcggaccaccgccccttccacccccggcccgtaaaggagaacgaatgcgccgccgcagaatgcgcgcctggagcgccctggccgcctcggccgtcaccgccgccgcgatgctcctggcggcgcccggcaccgcccacgccgacacctccccgcccggcgccaacgactggacctgcaagcccaccccgcagcggccccgccccgtggtgctggtccacggaacgttcgagaacatggcgttcaactggcagtggctgtcgccggtgctcaaacgccacggctactgcgtcttcgccctcaactacggcggcaagacccccgagtcccccatccaggggaccgaggacatccccacctccgccgggcagctggccgccttcgtcgacgccgtgctgaaagccaccggggccgccgaggtcgacatcatcgggcactcccagggcggcatgatgccccgctactacgtgcgctttctgggcggcgccgacaaggtccaccacctgatcgggctggcgccgtccaactacggcaccaccttctggggcctggtcgtcgaaggcggcctgatgcggctgaccgagctggcggtgcggctggcaccggccgtcggccagcagatcgagggttcacagttcctgcgcaagctcaacgacggcggcgacaccgtgcccggcgtcgtctacaccgtcatcgccagcaggtacgacgaggtggtgaccccctacaccaactccttcctcaaggacgggcgggcccgcaacctcaccatccaggacctgtgcccgctcaaccccgtcgagcacctggccatcatctgggacaagcccacccagctggtcatcctcaacacgctggccgggctggatccccgcacccctgtggagtgcgccttccccaggccgtgacttcgagcaggccccggggctcgcctccggccccggggctcgtcaccctcccggcccgtcggcgggccttggcgtgatttccgcgggcggcaggccgggggatgcggccgtgagcaccggcgggcctcccgcgggcgcacgccgtaaagaactcaccggccgtgcttagaactgcggcatcaccggtcgcccatgcggcgccggcgggatcggccggatcgtcgccgtggcccgtgcgttcccctcggctcgccgtttcggctttgcagcgacgcgccccgtccggccgctttcggacgggaccgagtatcgtccgcattcccccggaacatcgggttgcaggtcgctttgcggcaaaccggcggcgaaggagcgtgagcgtggcagaagtccaggtcaccgcgccgatgcacggcacggtcgagagcgtggaggcgaaagaggggcaggccgtggcggcgggcggcccgctggtggtgctggaggcgatgaagatgcagcacgtcgtcgaggcgcccaccgccgggatcgtgcgccggctgccggtcgcgcccggcgacaccgtcgccgagggcgacccggtcgcctacctggagcccgccgccgtcgaggagcaggcgcccgccgccgaggacgggcggccggacggcacggcggaggaggagatcagggaggacctcgccgaggtgatccggcggcacgagatcggcctggacgccgcccggccccaggccgtggcccgccggcgcgccaccggccggcgcaccgcccgcgagaacatcgccgacctgtgcgatccgggcaccttcaccgagtacggcgcgctggtcatcgccgcgcagcggcgccgccgccccgtcgaagagctgatcgagcgcacccccgccgacggcctggtggccgggatcggcgagatcaacggccgccaggcggtggtcatgtcgtatgactacatggtcctggccggcacccagggggcgatgaaccatctcaaaaaagaccgcatgttcgagctggcggcccggcggcgcctgccggtggtgctgttcgccgagggcggcggcggacggccgggcgacaccgacacccccaccgtctccggcctggacaccatggccttccacctgttcgcccggctcagcgggcaggtgccgctggtgggcatcgccgccgggcgctgcttcgccggcaacgccgccctgctgggctgctgcgatgtggtcatcgccaccgccgacgccaacatcggcatgggcggcccggcgatgatcgaaggcggcgggctcggcagctacacccccgagcagatcggcccgatctcggtgcaggtccccaacggggtggtggacctgccggtcgccgacgaggccgaggcggtcgcggtggcccgccgctacctgtcctacttccagggcccggcaccgcagtgggacgcgccggaccagcggcggctgcggtccctgatcccgcaggaccgccgccgcgtctacgacgtgcgggcggtgatcgaaaccctcgccgacaccggctcggtgctggagctgcgcaaagggttcggcgccgggatcatcaccgcgctggtgcgcatcgagggccgcccctacgggctgatcgccaacaaccccgcccacctgggcggcgccatcgaccgggacgccgccgacaaggccgcccgcttcctgcagctgtgcgacgcccacggcctgccggtggtgtcgttgtgcgacacccccggcttcatggtcggcccggacgccgagcagaccgccaccgtgcggcatttctcccgcctgttcgtgaccggcgcgcacctgcgggtgccgatctgcatggtgatcttgcgcaaggcctatgggctgggcgcccaggcgatggccggcggcagcctgcgggtgccgctggccacggtggcctggccgaccggggaactgggcggcatggggttggaaggggcggtccggctggggttccgccgggaacttgaggcgatcgccgacccggccgagcggcaggcgaccttcgatgcgctggtggcggccgcctacgagcagggcaaggcgctgaacgcggccaccgtcttcgaaatcgacgacgtgatcgacccggccgacacccggcgctggatcaccacagccctgcgcgacgtccccctggagtccgcccgccgcgccttcatcgacacctggtgacgcatccccgcggcgcggaaccgccacggcaccggaatgaggaaacgggtgtcagcgccgtctgccggggtagtggccctctgcaccgcctctcccggcgcaccggaaggtgcgtgagacgggcccgctgagatcgaccaccgggctgattcccagggccgccgcgaacgcggcggccctggccggtctacgcctgccagaactttgcagccgtcttccggccggccgggcccatcgaccgcggtgggcgtcttcggcaggaggcacggccggtggcgcctggctgccgcgtgcgccgtcgccggtcgcggacacgaacccgccgggacgcctgggccgccgcacctgcgaaccgctcttctccgaacgcgtttcgtgctcggaccggccgggccgtccggagcggaataggcggtcttgtatggcaaagggcggaaccttcacaagagcgcaagaagtcttatctgcgaaagttgctggtagtggcgttgtccggcccggtagcgttgcgccgcggccggcgatgatcgccgccggtccggcggcccgttggaggtttccgtgtaccacccgccccccgctccgcctcccggttttccgccaccgggtttcccgcctccgccgggacccgtgctgccgcccgtgccgccacggcgcagatggccgggcaggctcatgtcgctcttcgtcatcctggtcgtcgccatcgtcatcgtgtccgtggtggcgctggtcaaggcggtgagcggtggcgggtgcggcaccggtgggatcacgctgaacctggtcacctccccggagaaggcggggatcgtccgccgggcggctgaggactactccggccgcgaggtggacggccggtgcgtgcacgtcgccgtccaggtcaagtcctccggcgaggcgatgagcgcgctggcgcgcggctgggacgcccagaccgacgggccggtgccggatgtgtggtcaccggccggctccggctgggtcaccctgctgcggcaccggctcgcccagtccgaacgccgcctggatctgctgccggagcagagccaggggatcgccgcggcgcccctggtgatcgccatgcccaagccgatggcgcaggccctgggctggccggaccgggaactgggctggtcggacctgctgaagctggcgcgcgaccggcggggctggggcgcggtcgggcacccggagtggggagagttccgcatgggcaagaccaaccccggcttctccacctccgggctgaacgccacggtcggggcctactacgccgccgcgggcaaaaccagcggcctgaccgccgccgacctgcggcgcgccggcgtccaggcggccgtgcggaccctggagaactccgtcgtccactacggcgacaccacgctgaccttcctggaagggctgcagcgcgccgacgacgccggcgccgggctgtcgtatgtgtcggccgtggcggtggaggagatgtcggtccactactacaaccagggcaaccccaccggggacccggcccaggccggcaaacatcccaagccgaagacgccgctggtggccatctaccccaaggaaggaacgctggtctccgaccacccctatgtcatcttgcgcaccatcgcccccggcaagcgccgcgccgccgaggatttcctgtcctacctgcgcggtgagcgggtgcagcgggccttccgcgccgacggcttccgcggcttcgacaaccggcccggcgaggtgatcaaggaggccgacgggctgctgccggaccggccgcgcaagacgctcgccccgccggaccccgaggtgctggacggggtgctgcgcagctgggagtcgttgcgcaagcgggccaacgtgctgttcctggtggatgtgtccggctcgatggccgaaccgctgccgggcaccggccgcaccaggatgcagcaggcccagcgcgcgctccggcaggccgtcgacgacttcgtcgcagtggaccgcgtgggactgtgggagttctccaccgatctgggcggcggccgcgactaccgcccgctcgtcccgatcaggccgatgagcacccccgggcaccgggagcggctgcgcgagcagatcgccgcactgcgcccgcgcggcgacaccgggctgtacgacagcacgctggcggccttccggcacgtgcgggccgtccgccaggacggggcgatcaactcggtggtggtgctcaccgacggccgcaacgacgaccccggcggcgggctgtcgctggaggaactgctgaaggagctggacggcgccgacggagtgcggatcttcaccatcgcctacggcgccggagccgacggcggggcgctgaagaagatctccgaggccaccgacgccgccgcctacgactcccgcgacccggccaccttggacaaggtgctgacccaggtggtctccaacttctgagcggcggcgctcagcgggccacccggcggccgggtggcccgcgcggccggggattggctaccttccggcgcggaggtaccgggaatgccgaagttctcgatggtcctgggcggctatgacccgcggcaggtggacgagatggtggccaagctggagggcacactgggccgtgcccccctgcaagggccgccggtcaccctcaagctgctggagtggaccagcttcagcgtcgcgctgcgcggctacgaccggttcgaggtggacggggcgatgcgccgctaccgccgggaactggccgcgctggagggcgtggaactgaccgacgacgagccggacggcgggctgagcctggtgctcggcgagcccgaacccgagccggagcacaggaccgggcccgagctccagcggctgcacctgccgctggagctgcgcgaggagatccgccgcgagcacggcctggcggtgcgctggcgcggctatgaccgccaccaggtcgagcagttcgtggtgcggatatggggccgcctgggccgctactccctgcgcgcctaccgcatcgagcccgagccgctggaggaccgggagctggacgaggccgccttcgacatcgtgctgcgcggctacgacatggccgcggtccaccgcatgctggccgattaccggcggcggctgaccgggcgctgaccgccggcgggatcagtcctctgccttcttgagctccttcttcttgcggcgcttgaccgtcacgccgccccagaaggagaagccgccgaccaccaccttgggcgccccgggcgcgcccggcccggtggccttgtcgtcgaaggcgcccatgatgcccagcccccgcacggtgacctccaggtcctcggggacgatgacgtcgatgccacccatgatggcaaaggcgttgatccgcagttccggctcgctgaagcgggcctcggtcaggtcgatcgtcccgccgccccagaaggcgaacccggtgaagcggcgcggcgccgtccagggcccccgccgcttgaactcgctcatgatcgcgataccggtccgggaggtgggctcgccaccggtgatgcgctggccgggcggcacggggccgaaggcgggcacggcgccgcccggcaagtcgcgggtgagcgcttccagctccccataggtacgggcggtgtaggcggcggtcagccgctcctccagttcctcgaggttgatccggccgtcaccggcggcctcgcgcagcctctgggccacctgctcgcgatcggcgtcggaggcccgcagatcccgcgggtcggcggggatccggcggtcgggaagatcggtcatggccctaccgtaattcgggcgtgtcgcggtttcgagtgcggtgcggtcaccggccggctccggacgggcaccccttccccggacgagcgtgcgccccggcgccggcgggcggcccgtgcgcccgccggaaaggaggacgcgcgtccggcggccccgcgggaagccgccggcgcacgcggtcatccgggacgagcgggctcaggcgccgctgaagtaacggcgggggttgcccaccagcatctgctcgatctgggcctcactgaccccggcggcgcgcagcgcgggcagcacgtcccggccgatgtgcccgtagtgccagttgggggccatgctgcgcagcgactccgggtcggggccgaaccagtccatgtaacagctggcgtcatggctgagcaccatccggtcggcgtacccccgctcgcacagcgccgcgacggtggccacgcgctgctcggtggggttgaacacatccagcccgaagcggtccatccccaagatcgcgccggtgtcggccagctccatcaggtagtccaggtcgttgctgtcgccggcgtggccgatgacgaccttggaggggtccacgccctccttgccgagcagctccagcgccggccgtccggtctgcgcggcggccgaggtgtgcacggtgatcggcgccccggtctcccggtgggcggcggccaccgcgcgcaggatgcgggtgacgccgggggtcaggccctgggcctccacgcagcacttgaggaaggccgccttgacgccggtgtcggcgatgccctcggtcaggtcgcgcacgaacatctccaccagcggctccgggccgcccagcagcgtgtccgggccgcggtagtgcagctggaagggcagctgatcgtaggagtacaggccggtggccacgatgatgttcagctccggcacctgctcggcgatgcgctggatgcgcgggatgtagcggcccagcccccacaccgtcgggtcggcgatcgtggagaccccctgcgcggccaggtcgcgcagcttggccaccgcgtcggcgacccgctcctcctcgtcccaccagccgccgaggccgtagttgtgcacatgctcggtggacaggacgaacacatgctcgtgcatgtacgtccggcccagtgcggcgacgtcgacggcgcccctgacggtctccacggtggtcatgtccgcctcctcgcgtaccgactagtcggtacctggcaaacttagggggagcgcaggcgcagtggcaggcttttcggcacatcgagcgagcggagctttccggaccggcggcgggagggcgggggcatggccggtgacagacggcccgccggcgcgcggacgtcgccgacggagcggcgcattctggccgccgccgtgcacctgttcgccgagcacggcttcgacggcacctccgtgcagcagatcgtggaacgggcccagatcaccaagggcggcctctaccactacttcggctccaagcaggacctgctgcaggagatctaccagtcgctgatcagccgccagctgcaggacctggagcgcatcctggcggccgggctggacccgcccgccaccgtgcgggcggtgatcgaggcgctggtgatctccaccgccgagcacatcgacgaggccaaggtcttcgcccgggagctgaaccgcctcgacccggcccgcctggccgcggtgcgcgccgagcggcgccgctaccacaccgccttccgcgacctcatcgaacggggccagcgcgagggggtgttctcccgcgtcgcccccgccgacaccgtgacgctgatcgtcttcggcatggtcaacgagatgccccgctggtaccgggccgacggtcccaaacccgcctcccgtttcgccgccgaggtcgccgacttcgtcctgaccgccctgcggccccgctgagcgggcccgcccggccggggaaacgggccggggcccgcggacgtgctgcgagccccggcgcgaaggggatcctcgggcggatcagacggtggtgacgacctgctcgtagtccaggcgcgggttgcggtcgaaccaggcgttggggccgggcttgccgacgttgaccacggcgatggcccggtggcggccgtcggggaagaactccgcagacaggccgtcggcgtcgaaaccggtcatcgggccggccgccagcccggcggcgcggatgcccacgatcaggtagcccagctggatggcggcgttgaaacgggccgcaccggcccgggcctcggggtcggcgaaggcgtccttggcgttgggggcgtgcgggaacaccgtcggcaggtgctcgtggaagtcgttgtcggcggcgacgatcagcgtcagcggcgcggtggcggtcttgtcccggttgcccggggacaagtgcttgatcagccgctcgcgggcctccttgctgcgcaccgccaccagccgcagcggctgggagttcatcgcggtgggcccccacttcaccagctcgtagatcgcccgcacctgctcgtcggtgaccggttcgtcggtgaaggcgttggcggtgcgcgcctggcggaacagcaggtcctgggcgaaggggtccagggccagctcctgcgcggcggtgtcgtcctgcacggtgggtgccgtcatatcgcaaaccttctggctctagaggttcgggatcgtcctcacgaaacgagttgaagtttcaactcattccggcgctctgagtaagctcgatcacacctcgcgggccggggcgcggacgctacgaccagggcagggcgtgcacgccctggccgacgccgaccgccaaggcggcgacgcccaagagcaccagaccggcgaagaccgaccagcgcccggcctgatagcccaccgggaccagcgcgttgcgccggccccgcaccggccaggggtcgcgcagcggggcggtgccgggcacctcctcgtcgatctccagcggcgggaccggcgcccccttccggccggcagaaggcagcccggtcacccagccgagcagcccggccacctcggccgggtcggtgtccaggcccgagccgaagtaacgcacccgcccggccagctggtccagcgcccggatcgcgttgcccagccccgcctcctgcagccagcggcgcacccgctcgcccgcctcccgcccggacaggccctccaggccggccagcgagcggccgaccatggtggtgcgcagcaggtcgatcttggtcagcaccaccgccacccgccgctgccggccccggtccggacgcgaacgcagctcgttgagcacccgctgcagggtgtcggccgggtcctcctccgacgacggcgccgcctgctccaccgcggcccgctcctcctcgctcaacgcccgccgcaccaccggcagcgcgaacgggtccaccacgaacagcagcgcctcgccgtggtcgagatagcgcagcgactccacctccccggccccggtgaaatgctcgccggccgggtcgaacaggtagaggatgcggtgcccggcgccgggcagctccacatccaccatggtggccagcggcagctccgggccggtcttggccagccgcccgccgcgctggaactcccgcatcgcgctcgcgtacgcctgcgcgtgccgccgctcgacgaaggccagcgcgccgtgcgcggcgcgggcccgcgcgtgcagcgcacggatggccaggaacatgaacgtcgtcttgcccgccgccggccccccgacgaacggcagcggctccacccgcacccgcccgatccgctccggcagccgcccgttgcagtgcgggcagtaggcggtcagccggtagcggcccagcgggatcgtggtgggcagccgcgccccgcaccggcacacgtgccggaaggccccggcggtgccgggcaccagccgccggtgccgcagcccgcagccgggacactcatacaccggcagcgcgatcttctcgtagcagaacgggtgcgggcaggtctgcaggatccgcccataggccatgaacgcccgctccagcaggcccagcgtcgccacgcacaccagccacccgcccagcccgaccaccgcgaccaggccgtagcaggccgtcagcgcggcgccgatgaccgtggccggcagcgccgccagcgcgatcccggccaccagcgccagccacaccgggatgaggaagtaaccccacaggccgcccagcagcacccgggtgaccttgacgatcgcggtgcgggcggtctgccaggcccagggcacgaccacccgcgtcatcgcccaccagtccagccacacctggcccagcaggtagtgccggtaggccacctcgggcaccgggacgggcgagggccctttggcggtgatgggcgccagcgtccgccacgcctgcaggtagacgaaccccagcaccacggccccggcgctcagcagcgtcagcgtgaacagcaccgggaagatgacgatgaagcccagccacatggcgcccagccacagggccaccagcaggaacgcgatgacggcgggcaccgcctcagccctcctcgccgccggccagcagtctgcgcagctcggcgcgcagctccggctcctggcgcaggtgcgactccagctgccgggaggccatccagcccccggcggccgaacgcgcccacgcctccaggcggggctcgctgaccccggcccgccgcagccgcagggcgatctcgaccagctcgttgcgctgcccgggcccgaaagccggccgcccccagatccgccgtccccgcggctccatccaccgcccggccagccgggcgcggaccggggcggaggcggcggccagcaccgccgcccggaagcgggtgtcgcggcgggccagccgccgggccgcccaggtgaaggcggtccggcacagctgcgggtcggcctggccggcggccgcgtgcaccacctccagttcggcggcggcggtgtccggctgcgcggcgccgacggtcttggcgtaggcgatcagcaccgcggcgtcgcgggcggcgcgcgcctgcggttcgaaggccgccagcacctgcccggccacccgcagcagcaccgggtcctccagcgccagctcgccgtccaccgccgcctgccggaacgtccgcgacggcagcgccgccagcgccgggtagcggggcaccagctcctcgtaggcgtccagcagcgcgccgcactcggccgccgacgccggcaccgcccacacctcgcgcagcaccgcgtccaccgccgccgactgcgatgcgtccagccgcagcagcgcgccggtcacatccacccggcggtcccggtgccggcgccccaccgacgccagcaccgccagccccacctcgggcgcctgcgaccagtcccgggcctgcagcaggtcgcaggcccggtcggtgagcagggcggcgcgcccggccgcatcggcctgcgccagcccggcgatcacgccgtcggtcagccgctcccgccagggggcgggcaccgccgtcagcgcctcggccaggtcgccggcgccgcggcgggcgcaccggacggcggcggcgcgcacctcctcggcggccggcgggacgccggcccgtacggccgccgccaccagatgccccaccctcgtcaggtcggcggcctgccgcagcgcctgcgtcagctgcggctccagccgttccagcgcctgggccgacagttcaaagcgcggcagccggccggccaggccggggtcctgcagcgccagcatcgcgcagcgctcggcgcaccggtcggcgacctgcgccgcctgcacccgccgcgcccaggtgtgcatcgccagcgccaggtcgaaccccaccgccggcagcgccggcaccagctccggccacacccactcggggacgcgcccgccgtggcgggtcagcagctcggcggccggcttctcctcctcgggggagggggcggtgcggccccggcacagcgccagcagcgccgccgcccgctccagcgccggcgccagcgcggccttttccgcgccgccgtcttcgccgtcgagctggacggtgaccagctcaccgagcgcgtccagcccggcgaaatcggcctcccgccagcagtccgccacggtgcgcgcgaaccggctgccgccgtctccggcggcggcccgcccggccttctcctcccggggctccttttcgtccaggaagaacgccgggtcgtcggggcggacggccgaccacacatcgggcgtggtgcccaccacccggtgcggcgtgccggcggggtcggcggtgaaggtggtgaacgacagccgggccgccaccgccgccggcagcgaatacgacagcaccgcgatccagtgcacgatcggctcggcgtcccggcacaccagcaccagcctgccgtgcccgcggtccagcgccgccaccgccgtgtccaccagccgcaccagcagggggtaggagttctccgcggccagccgttcggcgagcgtctcgggggagacgcccgagccgggcggcaggtcctccagcggggccagctcgccgtcgcccggctgctcggcccagatctccgcctgccacagctcgatcggccgcagcccctccagctcctccggctcggccaccaccgcgtgcgcgaagaagttgccctgccggcccgaatagtcctggcccaggtagcgcgagcgcaccagcagcgcccgcccgcccacccggtcgtaggacagcgccaccgggaaacgctccagctccttgggggtcggcgacagcggcgcatccggcggcggccggtaggccatgaacggggtcaccgccgcccgcacgcccggcggcaggccgggcgtttcggccacgaactgaaaccccgaacggcccgtcgggcccttgcgcgccgaggtgtagtgcagttgccaggccacctgtcagctcccgttcccgttcgcccggccgcgcgtgccctccagcatgccgaaccggtgcagcagccacagcagcggatcctccacccggtgcgggcggaccccgccggcgcccacccggccgtcgctgggcatcccgcccagcgccgagaccccgaacagcgcgtactcggcgtactgctggcgcaggtacacatccagctgcccggcctgccactggtgcagcagcccccgcacctgggcgtccaccgcctcccggtcgtccaggtccagcgtccccggcgacgggcgggtgcggtgcagcgccgactgcaccgccagcgccggggccagcgcgtcgatcttggtcagcgccaccgccaccggcaccttcagccgctcgccggtccgcagctcccgccgctgccgcagcgcctcggtgacccgggcgatcacgttgatcggctcggcgtcggggtcgggcggcgtggccggcagcagcgcggcggcctcctcccgcagcgccgcccgcgcccccggcagctccagcgggtccaccaggaagatgatcgcgtcggccgcctccaggtagcgcaggtgcagatcgcgcacctcccggctgcgcaggtcctccccggcggtgtcgaacagcaccagcaccagcgactcggtgcgctcgcggcccagccgcagcctgctcggcagccggcggcgggcctgccgggtgcgggtcagcaggtacaccagcggctcgcggggcgcggtcgcggcgctggtggtggtgggcagcagccgccgctcctcatacagcggccgggcgaagtcccgcttgtagcggtcgatggtgcggtcgtcgcaggccaccagggaggcgtccagctcggtgccgacccggttcatcagctcatgcagcagcaccgcgatataggtgctcttgccggcgttcttggcgcccaccagcgccacgatccggcccggggtctcgcagtaggccgccggcagcgggttgtggcagtgcgggcacacccgccgcgtgctgacgcgcccgcaggaggggcactcggcccggctgcgccgtcccggcgcggtgaacaccggcggcagcgacgccccggccgtcgagccggtgtaggcggccagccgctcatccagcaccgggtcgcagccctggccccggcccgcccggcccatgcagcggaaggcgatctgctggcggggcacctcggcgaagcagtaggggcaggtgatcgggcgcatcctcacctcagggtctggcggctgcggaccggggggtcgatcagttcgatggactcatcgtcggcgaaacagcgaagccagtatggccccgatccgccgggcgccggcaccgaaagctcaccggggaccggcacctgctcccaggtccccagcacccggccgtcctcgggccgctgcggctccacctggccgtcccggtgcaccagggtcaggcgcgccacctgcagcgggtgcggcgccgacagccggaccgtcagcgaccgccgccacggcggccccgagcgccgcaggtcgtagcggacccgccggcgggccggcagcgtggtctgcgccgccggtcccaccacccgcgcgccctgccgcatcccggccgccgcgaccgccaccgtgaccggctggtccgccggcaccggcaggtggatcccgccgccggactcataggcggcgcgggtgaccgtcagccgttcctcgcggggggcggacgcgccgacccggtaggtcagctccacctccgccacctcctcgggccagtcgaacccgacgtgcaccctctccccgcgccgctcggccaccagcgcggccggcggaggcaggttgacgtgccggtggcaggcgccgatcgccgccaggtcccccgacaccgtgaccgccagcagccacccgccgccgtccgggcgcagcatcagcccccgggaggtgggcgccgccggcactctgcggcccgcctgcagcgctttggccgccggcagcagcgtgcccaccggccagggcggcggcgcctccagcatcaggatctctacggtgccgccgggcgggtggggaaagcacagcagggtccgcgccgggtccgccgggtcggtctccaccgtccactcgcgcaccggctcgggcggggcgttcggggtgaccgaggccgtcacccccggcgtcatcgtctcccggccctcgccgtccaggtagacggcggcgatccggtagtggcagggaaccccgttgggcacctgctcgcggaagccgtcgcgttcggccgcgaccggccggccctcccgcagcaccacgatccgcgcggcgcccggcggggcgatccagcggccggtcaccaccccgtcgccggccaccagctccagcgactgcacctccgggcgcaccacgaccggatccgcgcaggtgatcggcgcgtccgcggcgccgcgccgggccaccaccccgtagtacagcggcacgttgaccggcgggtccgcgtcgaacgccccggtggcctctgcgaccgcggccaccgtctccccgtcgccgtccccgcccggcgggcggccttggcatcgcaccacccggtaggtgatctcgcccaccgcggacgggctgggcgcccagtccagccgcacccccgtcccctcggcgaccgcccgcaggcgcggcaccggacggggcggcaggcgccgctggtgctcggcggcgcccggcaggtcgcgcaccagcgccagcgcgtcggccagcatccgccaggcccggtcggcgtcggtctcggcggtggccgcctcccgcagccgcacggccgccgccacccgctgccgggcctcctcggccagcagctcggcctcctccggcagctcggagccggccagtttctcgcccagcagcgccgccgcgtacacctccccggcgtccagcagcgcccgcagccgcgccgccacgccgccgccggggccgtcctcgcgcagcaccgcgaacaccaggcggcgcgcatcggccggctcgatccccaggtcctgcaccgcgtgccgcagcagggcgccctgggaggcccgctggcggtgccgttcccgcagccgctcggtcaggtcgtagcagatcagcgcgtccggtggggcctcccgcagcgccaccagcaccgtgccggcgtgggtgctgctgctgtcgcgggcgcgccgcgcccactgctcggccgcctgctgcacggcctgcgccagcgcctgcgggccgggcggcacgccgggggcggcgaacccctccagcacccgcatcggcccgcccagcgcgtccccgaacaggaactcggccagatgccggtggcccagcacatccagcgactcgcgcaccttgcggtagccggcgtacggcggggaggccggcagccggtccgggtcgcggatctcgatccgttcgaccttggccaccgactccagttcaccgggggcgatgccggccgcccgcgccagctcctccacctcggccggggtgaccatccgcacctcgccggccgcgtcggtcaggcgggcgcgggcgtcggccagccgctgcgcgctgcgttcccggctgccgcgcagccgctcggccagcgggcgcacatcgccccgctcggcggcggcgaacagcggcgccagctgccggtgctcggcctccagccggtcgatcagcttgcggtacttcagctgcccccgggcgcgccgccagcactggcgcaccagccggacctgctcggcgacctgggcgggcaccagcggctcgcgcagccggtagcgcacccgcaggtcctccgggggctgatcgcccgcctcccgcgcgggctccagcacctcccgcttgtagtcgtcgtcaaaccccatgaaacgcggtcaccgtcagctgacctggacgcgggacagggcggcgcgcgagcgctcgacctcctcttcggacatgccgcccacgtccaccttcagctccagcttctcgccggtctccttctccacggccgtcacgtgcagcaggccggaggtgtccagctcgaaggtgacctccaccggccagccggcccgcttgcccggcgggatcttgatgacgccggtggcgatctcgttgttgtcggccggctcgggggactccacgctgccggcctgctccatcacccgcacgtcggcggcggtctggttgtcgtagacggtgaagaagtcctcggtgtgcgaggccggcagctcgtcgttggcgtgcaccaggtgggcgacctgctcggcctgggtctcgcggtccaccaccacgatgccgaaggcgtgcgaggcgacggtcttgatctgccgtccggcgatctgccgctgctgctcggccgacagtcccgccttgctggccatctcctgggcctgctcggtggcgcccgagcgcagcagccgccggtaggtctcctcgaaggcgtacagcgccgcgcccttggccaccgccaggtcggggtcctgcagccggggtttgaggccgagttcggcctccagccgcgcggccaccgcgggcatcttggtggagccgccgaccagcaccaggtcgtcgtagtcggtgatgcccttgtcggcggcggtggccagggtccgcccggtgatctcgatggtgcggtccagcaggtccttggtgatctcctcgaacttctcgcgggtgatctcgatggccgcggcccgcccgtcgtgcatcacccgcaccgtgtaggaggtgcgggtggtcagcgccttcttggcgtcctcggcgtcgcggcgcagttgctgctcggtctgcttgtcgtccagcgggtcgccggcgtcggggtgctcttcgcggaaccgctcggccaggtactccaccagccgcgcgtcccagtccgcaccgcccagctcgtggtcgccgtcggtgcagatcacctcgatgttgccgtcgcgcaacgcgatgacggtggtgtcgaaggtgccgccgcccaggtcgtagaccaagatggtgcggtcctgctcggggttgagcaccccgtagttgatggccgcggcgatgggctcggagatgatgtcgatcacgttgagcccggcgatccggccggccttgcgggtggcgtcccgctcggcggcgccgaagtaggccggcaccgtgatcaccacgtcccgggcgtcctcaccggtggtggtgcgcgcgtcggtggccagcttgagcaggatgaacgcgctcagctcctcgggggtgtagccgaactcgtgaatggggtaggtgatgtcgcgccccatgtcgcgtttgatgaggctgaccaccttgtcgggctccagcaccgcgttgtccttggcggtcgcgccgacgatcacgttgtcgctggtctcgaagtagaccaccgagggggtggtgtcggtgccctcgagattgcgcaggaccgtgggacgccccacctcgtcgatgcaggctatgcacgagtacgtggttcccaggtcgatcccatagacagccatgtcctactcacctgttggtcggtcggatcggggatgcggcgcggagtcggccgggtcgtcgcggtccggggtggggggacgcccgatgcggacttcggccttgcggaccacccggtcggcccgctcgaagccgtcgctgcacacgctgatgacggcgccctcgagcgcggggtcctcgacggtctcgacggcgaccgggcggtgccgggcggggtcgaaggggtcgccgggccgggcggtgaagcgttcgacgccggtgcgcgccagcgcctcggcgatctcgtcggcgaccgtggccagcagcgcggcggcgtgccggggctcgggcgggtcgtcggcccagcgccgcgcctcgcgtctggtcaggtcgtgcagccggtagagcacggcgcgcaccggttcgaacagggtctgcagctcgccgcggcgcagcgtctgcacgtcggcgtgcagccggtcgatcacggcctcccggtgcgcggcccgctcgtgctcgcgttcgagggcggccgccagccgggccagttcggcggtcaggcgatcgatgtcgagggccggctggggcggcccggcgtgcggttcggtatgcggcggacgctccggctccgggggaccggtggccccgtcacgtccgtcggcggagcgggcttcggcggaggaggcggaaggaaggtcctgggctctcgacacgtgcagcaacattaatgagccgtgacctcccgcgacagacccgcgctttgtgttgtcaccccatcatggtggcttttcctgggcgaatgttggtcatgacacggatgttgcgccatcgggcgcccgggcgtgccgccgtgccggaggcggatccggggaaggatattcgaaatccatatcacctcatgcttctcggtgcggaaacgacggggtaacacgctggaaaccggacatgcgcaggctggggtgtacgaggaggtgacgatgttgttgcggatcagggtgcgactgccggaccggccgggctcgctgggcaaggtggcccggacgctgggggccgcgggcgccgacatcgtccagatgaccgtgttggaacgtgacggcgggcgggcgctggacgacttcacggtgctctggccgaccggtgccggcgtcgaccggctgcgtgaggggctgacctcggtgcccggggtggaggtggtcggcatctggcccaccgccgagccgcaggggaccggccaggacgtcgcgctgatcggccagctggccgccgcgggggagagggcgctggccgtcctgaccgacgcggtgccggccatgctcagcgccgactgggcgggactgctcaaggtcgcgccggagggcgacgacgccggagaggccgtgctggtccacaccagcctcggcgtgttcggcgggatcgaggtgccgccgctggaaccgctgcggccgcgtgccttcaccgccgccgacggcacgcgctatgcggtgatcccgatcggggaccggcggctggcgctgctggtcgcccggaccggggcgccgccgttccaccgcagcgaggtgctgcggctgacccagctggtgggcgccgccgaggcggtgctcggcgaccggctgtgggccgagtcgggcccgcttccccgggtgggcccggcggtcaccgctgcgggaggaggggcttcgtaacactccggaaaccaatgacatgttccgggcgtctactttctttaaagcgtggctctcggtgcggcggcgcggtcgcatcgagagccatttccttatgctgtgtttctgctgtggcgataagtgactaatcgtcggatgtgagacggttcggtcggggagccgccccgatcaccggatccgcagagccggcgtcggggacgcgctctgccgccttccggtggccgggacgccgtggacgcgaggtcggggatgctgctggaggacgaacgccgggagctgtgcgagatcggccgcaagatggtcgacaccgggctggtcctgggcgccgccggcaacatcagcgtgcgccggggcgacctggtggcggtctccccggccgggatgcgcctggagcgcatgacccccgccgactgcccggtgatcgacctgacgggcgccgtcgtcgaaggcgagcgggaaccgtcctcggagacccccatgcacctggcggtctacgaggccaccggggccccggcgatcgtgcacacccactccacctacgccgcggtggtggccacgaccctgaccgagctgcccccgctccactacaacaccctgctgctcggcgggatcgtcaaggtcgccgaatacgccacctacggcacgcccgaactggccgccaacgtccgcaaggcgatggacggggggatgcgggcggcgctcatggccaaccacggcggcgtcaccatcggcgccgacctggaggacgccttcgagaacgcccggctgctggagtggctgtgcggcctttacgtgcgcgccaagtccatcggcgaaccccgcgtcctcaccagtgagcaactgcgccgggtcaccgaacgcggcctgcgcccccgcccgctgcccgccgattgaggacgcacccccggtgcggccgctccctccgcggaccgaaggctcgggtggacggcgccgcttcggcgggcctttcgcgcccggagacctcggccaggccccgacgccgtgacggtccgggccggtgcatcgcccgtggccgcgacgcacccgcggcgcggtcagtcccaggcgcggccgaagcgggccagcttctcggcgtactcgatgcggccggcccagccggcgggccaggcgtccatgcccaggtgcgccccggcgaacgccccggccaggcaggcgatggagtcggagtcgccggagctggccgcgccccgccggatcgccgccaccgggtcgccggggaacagcaggaagcacagcagcgcggtggccagcgcctcctcggccacccagccctccccggtgatccggcacgggtcgtcctcccggccggcccgcgccagcgcctcctccagacggtccagcgccgtcaggcactctcgccggccgagggcgatgaactcccgcgggccgtccgcgcccgcccgccgccacaggtcctccagccactgctcacggtaggcggcggcatggcagcgttcgcgcagcgcggcgggcagctcggcgggggccaagccctcgcgcagccaccacaccgcgaacgcggtcagctcggcggcgaccagggcggtcgggtggccgtgggtgagcgccgcctgcagctgggcggccccggcccgctgctcgtcggtcagcccgggcaccaggcccaccggcgccacccgcatgttggcgccgcagcccttggagcggtgctgggtcgcctccacccaccgcagcccgtcctccaggttccggcaggactgcaggcaggtggcgcccggggcgcggtcgttgtccggatcgtgcagccagtcgatgaagtgccgccgccagcggggaagcaccgactcgggggcgagcggcggatgctccagggcgcccagcaacccctcggccaccgcgatcgtcatctgcgtgtcgtcggtgaccagcgccggcgcgccgggcagatcccgcggcccctcctccccgaaccggtcgcggatcgtctgcatgtccaggaactccgtctcggcgccgagggcgtccccgtaggccagtccgaagaggcagccgctggcggcccgggcgatggggggcatgcgccgatcctacagatcggccgctttcacaagccgatcagttgggcgacccgttcacgatggtgggcggggccgccgagcagcagctgcgaggacttggcccgcttgaagtacaggtgcgcatcgtgctcccaggtgaagccgatgccgccgtggatctggatgttctccccggccgcgtggaagaacgcctcggaggtgtaggcctgggccagcgcggccaccacgggcagctccgcggggttctcatcggccgcggtcgccgcgtacagcaccgccgagcgggccgactcgatctccatcagcaggtcggcgcacttgtgcttgatggcctggaaactgccgatcggacggccgaactggtggcggaccttggcgtactccacgctcatctccagcacccgctgggcgccgccgagctgctcggccgccagcgccagcgccgccacatccagcagccgggccaacacccgctccccgtcgccctcccggccgatcagccgggcgggcgtgccggccagctccagccgggccagcttgcgggtctggtccatggtgggcagcagggtgcgcgtcagagccggggcgtcgccgtccaccgccagcagcgacaggccgccgggcgcctgcgccagcaccagcagcagatcggcggtgtgcccgtcgatcacgaacgacttgacgccctccagccggtggccgccggctgcggacgccgccgtggccgcgatggcctcggccgcccagcgcccgtcctcctcggcgaccgccaccgtggcgatgcggccggcggcgatctgcggcagcagctcccgcttggcctcctcatcgtcgcaggccagcagcgcctgggcggccagcgcgaccgacagcagcggcgcgcacgccagcgcccggccggcctcctccatgacgatcaccagctcgcgcatgccgaacccggcgccgccgtactcctcggggatcgccagccccggcacccccagctgctcggccagctgccgccacaccgccgggtcgtacccctcggcggtggccatcagatggcgcacccgctcgctgggggacttgtcggcgaagaaacggcgcagtgtggcgcgcagttcctcctgctcctcggtgacggccagccgcatgcccaacccctcttcagccggacggttgccgaccgctcacgttaggccgcccagtcgtgcggtcccaggacgtatcccgccgaatgggaccgcagatggtcgatggcgaccaggtgctccagcgcccgccgcacctcctcctcgcctcgcccggtctcctcggcgatctcaccgatctccgcctcgcccagcgcccggccggccttgtcggcgccggccaccgcgtcgtagacgtacagctccaggtcgctcagctcttgcacgtcggttcgtctgtcacccatggacgggcttgtgcccgcagcacgtccgctcagacgcgatgcgcctgtttcgcttccccgggatctttcggcggcgcggccgggacggaggcggcgggcaggaggaccgtcacgaccaggccgccgtgcgcggcggcgatcgcccggacgatcgacagcccgagcccggccccccgctccgagcccacccggccgccgcgcagccgccggaacggctcgaagatggcctcgatctcatacggcggcaccaccggtccggtgttgacgaccgtcagctccacgccctccggccgccgacggcgacgtggtgccgcacggcgttctccaccaggttctgcaccggccgttccagcagcaccggatcgccctcggtgggcgcagggcccagtacggcacgcggccctcttcaggccgcgcccgccgcgggcggctcagcggatgcggtggccgacgccgggcacggtctcgatgacggcgggctcgcccagctcgcggcgcagcttcatcagcgtcacccgcaccgtgtgggtgaacgggccgatgcgctcgtcccacaccttctccagcagttcctcggccggcaccaccgcgccgccggcccgcagcagctcggccggcaccccgaactccttgcgggtcagcgacagcgggcggccgtcccggaagacctcccggcgggccgggtccagcgtgatgcccgcccggcgcagcggcggcggtcagcatcagcacccgcacgtgcgccccggccgccaccaccgcccggcacacgtcgtcgccgtgcaccaccggcaggtcgcggtccagcaccagcacgtcgtagtcgttgacgcccagccgctgcagcgcggcgtctccgcctccagccgcgccgacctgacggccgcgctggaacggctgggcgccgatctgctcaccgtcgccgccggcgacgacgtgttcggggaggagccgcccctgccggccgagtccatccccatgatcggacggcggccggctcagccgtaccgcttgagctcgtagaagaagtccggcacggtctgcagttcgcccttggccttgacctggtcgtagacgtagcgcgccaccgccaggtccagcacccccagcccgaacggggagaagatcaccggcttgtcggccggcggggtgatccggtcggtcagcacgtcatacagcgtcccggccacgaagtcgcggttgccgacccgctgctcggccaggtgcggggaggtgttggccttcatgcagtgctcgacgtcgtcgaccacgttgtaggacgacaggatgatctccggcgacaggtcccgcagcgaaatgtgcagcaccagcgggttgtgctcgaaccaggacgggtccagcacgtgcggctcgccggccacggtggcgaagacgaccaggtcgcaggagcggatcaggtcctcgggcttgtcgtagatggtgatcgggccgcgctcggtgcgctccaggtagcccttgaagccctcggcgtgctcggcgaccaggtcgtgcaccccgatcgcctcgaactccaggccgccggccaccagataggtgtgcaggtagcgggcgatgagcccgacgccgaagaacccggcccggcgggggcgcaccccgcgccgcctgctcagctccaccgcggccagcgcggccgaggcggcggtgcgggcggcgctgatgatggagctttccaggcaggcgaacgggtagccggtctgggtgtcgttgaggatcagcaccgccgaggcgcgcgggatgccggcggcgacgttctcggggaagctggcgatccacttgatgccgtgcacgtccacctcgccgcccaccgaggccggcagcgcgatgatccgcgaggaggggcggtccgggaagcgcaggaagtaggagtcggggttgacggtgcgtccctggccgtgcagccggtaggcggcctcgacgatgcggatgatctgctcttcgcggccgctgacggcctggtgcacctgggcaccggagatcacggcgaagctggggacttggctcatctgggacggctccgtagaccggtcgaaggacggggatgacgaatcagtcgccgaggatatcggcgccgcgtgcggcgcatcggccggggagctcatcggcgatctcgccgaagtgctcgcgcagccagctttccgcatagatcgagtccaggtagcgttcccccaggtcgggggctatggccacggcgacggggtcctcaccggggtacttttcggccagccaccgggcggccccgctgaccacggtgccggtggagccgccgaacaggaaccccttggcggccaggcggtgcacggtgcggatggtgtcggcctcgggcacgtgcaccacgtcgtcgatgtaggactcgtccaccagctccgggcgggtggacgtgcccagccccggcaccaggcggggggcgggggcgccgccgaaggtgaccgagccgaccgcgtcgatcgccacgatggtgaccgggcggcgcagttcccggaagtagcgggcgcagcccatcagcgtgccggtggtgccggcccccacgaacagcacttccaggttggggaactgccggtcgatggcgggggcggtgccgcggtagtgcgccatccagttgttgtggttggcgtactggttcagccacacataacggtcgtcggaggcgcacagctgttgcacatagcggatccggctggccaggtaaccgccgttggcgtccttttcggagatcacccgcacctcggcgcccagggcccgcatcacctggatcgaggcggggttgcagcgggggtcggtgacgcacaggaaccggtagcccttgctggcggcgatgacgctcagcgcgatgcccaggttgccggaggatgactccacgatcaccgagcgtgaggtcagcagtccgtcgcgctcggccgccgcgaccatctccccggccgccttgagtttcaccgagccggcgaaattgaagccctcgcacttcagaaacagtgggtagccgagcaccggtcgcaaatcgacgtaaaggtcctcgacattgaagtcctgaggcgagttgatgatgggcacgctgggcacctcgtacgagattcaaaacccggatccgggaaatttgtcaacgttattctattgttgggtccggaggtttcgaagacgtctttcaaaagacgtttgcaaggagtattgtttttagttgggtcgctgcccccgactttcctcgtccccgaactcgccgtgttgctgatcaagcgcggcggagcctcaccgtacctgtgggcatgtccccttgcaagccccgatcaggctcgattgcgtcaacaatgctgatttggcggccaggtggtcataagctacgacgagtgccgcctgccggatctgttccggggtgactgtgcagcagtttgtgtttacggagagtgatcatggagcgtcctggaccggccgccgaccggctgctgccgctcagcgggctggaggagctgccgatgcgcccgggccagcccgagcgcgcccgtgagctggcggtgcggcacgcgatgacacgcacgcgcgagctggacatcgccgacccggtgatcacccgggtggagcggtgggccgccgagcgcgaccgcccggcggtggccgacgaacggcgccgtctgacctacggggagctggccgaggaggcccgccggctggccgcgctgctggaagaggccggtgtgcggcccggcgaggtggtcggcgtgggcggacggcgctcggccaccgtggtggcggcgttcctggcgatcgagctgctgggggccctgtacgtgcccgccgacgccacctggccggccgcccgcgtccgcgacgtgctctcccaggccggggcggtggcgctgctggacgtcgacgagggcgagcgctccccggccctgctggagggcgccgcgcaggccggctgcccggtgctgcgcgcgctggaggcgtccgacttcgagccgtggaccggcaagccccggctgcactcgctggaccagccccgctacgtgctgttcacctccggctccaccggacgccccaagggcgcggtggtcgagcaccgcggcatgctcaaccacctgtgggccaaggtcatcgacctggagatgaccgacgccgacgtgctcgcccagaccgccccgctgggctttgacatctcggtctggcagatgctgtgcccgctgctgctgggcggccgggtcgaggtgatcggcgacgaggtcggccacgacccggtggcgctggcccgcaccgtggacgagcgcggcatcaccatcgtcgagctggtgcccaccatggtccgccacctgctggacgacctggccggcgcccccgccggcaccctgggcgggctgcgctggatgatcgccaccggcgaggagctgcccaccgagctggcccgccgctggctggagaccatgccgcaggcccggctgctgaacgcctacgggcccaccgagtgctccgacgacgtcacccaccacaccgtcacccacgccgacctggagctgcggcgcctgccgatcggcacccccatcgtcaacgccgacctgtacgtgctgcgccaagaggacgacggcacctgggcggcctgcgagatgggcgaggtcggcgagctgttcgtcggcgggctgtgcgtgggccgcggctacctgggcgaccccgaccgcacccgcgccgccttcttccgcgaccccatcgccgacacccccagcggacggctgtacaagaccggcgatgcggtccggctgctgcccaccggcaccctgcagtacctgggccgggtggaccgccaggtcaagatcgccggtgtgcggatggagctgggcgagatcgaggcggtgctgcaacgccacccggcggtggccgcggccgcggtggtggtgcacgagttcacccccagcaggtgaccggccatcaccatcggtagccgatcgggccgggctcggccgtcttcgcggccgcccccgaccgtcggcccgcacgccggtgaatgttcggtgaacggaagcgggccaagcctcccgcggctcggatttttgtcacgggcgtgagtgtttcgggaggtcaggttcgcatggtgaggggattgcaacgctagtgacacactggttgactaaggccccgctactcctgagtagagacgggggcctctgcggtgggggaagccggctggacaagggacgggaaggtcggcttgtggggaccgtgatgccgtatggcatagcgaaaagaaaacggggccggccagcccatcccggtttttgtcttcgtgtgaccgaaacccctctcaccggaaaagtgcttgcttgatgtcgacaccggaacttctgcctctctcagcggcgcagcgcagtgtctggtacgcgcagcaactgaatccgcagacgccgatctgcatcgcccagtacatcgagatcgagggggcgctggaacccgggctgctggacgaggtggcccgcctcgcggccgacgagacccccgggctgcacatccggttggtcgaacgggacggaattccctaccagatcgttcccgagggtgttcaggccacgattcccacggtcgatttcaccgccgaggccgatccgatggcggcggcgcaggagtggatgcgcgccgacatggccgcccccatggacctgttcggtgagcggctgtaccggatggcggtgctgcggctggcccccgaccggcacctgtggtacctgcgggcgcaccacatctgcgtggacggcttcggcggcgccctgatcgccgcccgtgtcgccgaggtctacaccgacctggccgagggccgcggctaccggcccggctccctgggctcctaccgggagctgctggccgaagaggaggcctaccgctcctctgagcgcttccagcaggaccgcgcctactggaccgagcgcttcgccgacctgccggaggtcggcggcctgtcccgccacgtcggcaaggtcgtcgcccccagcatggacttcgtccgcgccaccaccgcgctcggccccgacgacagccgccgcctggccgaggccgcccgcgcgctgcgcagcgccacccccgccctggcgatcgccgccaccgccgcctacatggccgccatgaccggcaccgacgacgtcgtgctgggccttgcggtgaccgggcgcaccaccgagctggcccgccagacccccacgatgatgtccaacatcgtgccgctgcgggtgagcgtgcgcccgtccatgacggtggcggagctgacccgcgccgtctcccgggccaccgcgcgggcgctgcgccaccagcgctaccgccgcgaggacctgatgcgcgacctgggcctgctgggcggcgcggaacgccgcctgtacggcgcggtcgtcaacatcatgcccttcgactacaccgcccgcttcggcgaagcccgcgcccgcgcccacgccctggcgctgggactcaccgaggacctgtcgttcaacatccacgacggcctggacggccgcggcacccgcatcgacctcgacggccaccccgagctgtacaccgccgaggagatcgccgcccaccacgagcgccacgtgcgcttcctgcagcgcatggccgaggccggcccggacgccaccctcgcctccctggacctgctcggcgcgcaagagcgccacacggtgctgcaccgctggaacgacaccgccaccggccgcacccccgacaccgtggtcggccgcttcgcccggcaggtcgccgccgccccggacgcgatcgccgtccgcgccggcgagaccaccttgacctacgcggagctgaacgagcgcgccaaccgcctggcgcaccgcctcatcggcctgggcgtcggcccggagaccccggtggccgtcctggtggaccgctcaccggaactgatcgtcgcctcgctggcgatcctcaagaccggcggctactacgtgccggtccaccacggctacccggccgagcgggtggcctggctgatggccgacaccggcgccccggtgctggtgtgcgaccgggccatggccggccgcgccgccgggctggacgccaccgtgctggtggtcgacgccgacccgctgctggccgcccagcccgccaccgaccccggcgtaccggtccaccccgagcagctcgcctacggcatcttcacctccggctccaccgggcaccccaagggcgtggcgatccgccaccgcgacgtggtcgacttcgtcaccgacccggccctggtgatgcaccccggcgagcgcgtcctggtgcacaccgcccacgccttcgacgcctccaccgtggagacctgggcggcgctgctgggcggcgccacctgcgtggtcgccgagccgggcctggtggacgccgacgcgctcgcccgcgccgtcgccgggggcgggctgacccggatgttcctgaccacctcgctgttcaacctggtggccgccgagcgcccgcaggcgctggcgtcgctgcgggaggtccacaccggcggcgaggcggcctcggccgcggcgatgcgccgggtccaggaggcctgccccgcgctgcggatcgccaacgtctacggccccaccgagaccaccacctactccagcatccactacgtcgacgacctgcccgaggacgccacctcggtgccgatcggccgtcccctggccgacacccgcctgtacgtgctggacgaggcgctgcgcccggtgccgcccggcgtgcccggcgagctgtacatcgccggcaccggcctggcccgcggctacctgaaccgcccggcgctgaccgccgaacggttcgtggcctgcccgttcggcgcgcccggcgagcgcatgtaccgcaccggcgacctggtccgctggaacgacgacgggacgctggagtacctggaccgggccgaccagcaggtcaagatccgcggcttccggatcgagctgggcgagatcgagaccgcgctggccgcccacccggacgtggcccacgccgccgtgatcgcccgcgaggaccggcccggcgacaaacgcctggtcggctacgtggtgcccgccgccggcgccgcccccgacccggccgggctgcgcgcccacctggcccgccggctgccggagtacatggtgcccgccgcggtgatggtgctcgacacgctgccgctgaccggcaacggcaagctcgaccgccgcgccctgcccgcccccgactactccgccgccgaggaacgcccccaccgggcgccgcgcacgcccgtggaggagaccttgtgcgccctgttcgccgaggtcctcggcgtggagcggatcgggctggacgatgggttcttcgacctgggcggcgactccatcgtcgcgatgcgcctggtgtcgcgggcccgcaaggccgggctggtgatctccccgcgcgaggtgttccagtaccccaccgtggaggaactggccgccgtcgtgcgcacccgggacgaggaggagacggccgagcaggcccccgactcgggcgtcggcccgctcaccgccaccccgatcatgcgctggctgcgcgaactgggcggccccaccgccggtttcagccagaacgtggtgctgcgcgtccccgccgggctggacaccggccacctgaccgccgcgctgcaggcggtgctggaccaccacgacgcgctgcggatccgggaactgcccgacggcggcctggagatccccccgcccggctcgctcgacgccgccggctgcgtgcggcgcgtccccgtccccgaccccggcgacctgcagcaggccgtcgccgccgaactggaggcggcccggcggcggctggacccgtccgccgggatcatggcgcagctggtgtggctggacgccggccccgccgcccagggccggctgctgctggtgctgcaccacctggcggtggacggggtctcctggcggatcctgctgcccgacctggtcaccgccctgcaggccgccgccgacggccgccccgccgagctggacccggtcggcacctcctaccgccgctgggccgagctgctcaccgaggaggcgcgcgcccccgagcgcgtcgccgaactcagccactggaaggacgtgctgtccggcggcgacgcgccgctgggcgaccgcccgctggatccggccgtcgacacccacgccacggccgcccgcctggaagtggaactggacgccgacgtcaccgcccgcctgctgggcgaggcgccggccgccttccacggccgggcgaacgacgtgctgctggccgccttcgccgccgcgctcgcccactggcaccgcggccgcggccgcggcgccggcccggtgctgctcgacctggaggggcacggccgcgccgagctgcggcccggcatcgacctgacccgcaccgtcggctggttcaccagcaaatacccggtgcgcctggacgtgggcgccgtcgactgggcgtcgctgtgctccggcggccccgacgccgcccgggccgtcaaacgcgtcaaggagcagctgcgcgccgtacccggcgacgggctgggcttcgggctgctgcgccacctcaacgagcagaccgccccggaactggccgcgctgcccgccccgcaggtcgtcttcaactacctgggccaggtggagtccggctccggggactggagcgtggccgccgaggccggcgcgctgagcggcggcgccgacccgcagatgccgctgccgcacgccctggccgtggacgccctcgtccgcgacaccggcgacggccccgccctgagcgccacctggacctggcccgccggcctgctgaccgaggccgacgtgcgggagctggcgcaggcgtggctggacgccctgcgcggcatcgccgcgcacacccgcacccccggcgccggcggccacaccccctcggacttcccgctggtctccctcgaccaggccgaggtcgaacggctggagcgcgcccacccggacctggaggacatctggccggtggcgccgctgcagcagggcctgtacttccacgcgctgctggccgccgaggccgagggcgtcaccgacgtctacaccggccagctcatcctcgacctggacggcgacctggacgaggccgcgctgcgcgaggccgcccgcgccctgcccgggcggcacccggcgctgcgcaccgcgttcgtccagggcgccgacggcaccccgctgcaggtcgtgctgcgcggcgaccgggccgaacccgcctggcggcacctggacctgtccggggccgacgaggagaccgtccggcaggtcatggccgaggaacgcaaccggcccttcgacctgacgcgcccgccgttcctgcgctttgcgctgctgacgctgggggagcggcggcaccggctgctgctgagcttccaccacatcgcgctggacggctggtcgatgccggtgctggccggcgagctgctggcccgctacaccgggcaggagccgccgcgcgcccccgcctacaaggactacctggcctggctgaccgaccgggaccccgccgaggcccgggccgcctggcgcgccgcgctggagggcgccaccggcaccctgatcgccccggccgccgccgaccggccccccgtcccgccggacaagacccgcatcgagctgcccgccggcctgggcgagcggctgcagggctgggcccgccggcacggcctgacccccaacaccctcatgcagggcgtgtggggcctgctgctggcccgcctcaccggccgcgacgatgtgatcttcggcgccacggtctccggccgcccgcccgagctgccgggcgtggagcagatggtgggcctgttcatcaacaccctgccggtgcgggtccggctgaaccccgatgagacggtggcggcgttcctgacccggctgcagcgcgagcaggccgagctgctgccccaccaccacctggggctgggggagatccaccgcctggccggcggcggcgccctgttcgacaccatgacggtgttcgagaactacccgctggactcctccctgctcggcgcccgcatcggcgacctgcaactgagcggggcggacctgctggacgccacccactacccgctcaccttggacgtggtgcccggcgagcggatgcacctgcggctgggccaccgccccgacgtgctggaccgcgaaagcgccggccacctggccgcgctgctgccggcgctgatcgagacggtgatcgacgatgcgacccgcaagatcgccgacctcgacctgccggacggcgagcacgccgcggcgctgcgggcggcgttccagaagctggccgcccagcagagcccggccgacaccggacgggccgcccccgccccggtcaagaagctggtcgcctacgtggtgcccgcccccggcgcccagatcgaccccgaggagctgcgcgccttcgtccgcgagcacctgccggagaccatggtcccggccgcggtggtgatgatggacgacctgccgctgacccccaacggcaaggtcgacaccaaggcgctgcccaagccggacctgacggtcaccgccgaagagcaccgcgccccgcgcaccccccgcgaggagatcctctgcgggatcttcgccgacctgctgggactgccgcaggtcggcatcgatgagaacttcttcgccctgggcggcgactcgctgctggccatgcgggtggtcagccgggtgcgcgccacgctcggcgccgaactgccgatccgcgcgctgttcaccgccccgaccgtcgccgagctggccgccctgctgggggaggagggctccggcgccgcccggccgccgctggtggccgccgaacgcccggagatcatcccgccctcctacgcccagcagcggctgtggttcctcaaccggttcgaaggtccgtcggccacctacaacgtgccggtggcgctgcggatcaccggccggctcgacccggccgcgttgcaggccgccctcggtgacgtggtggaacgccacgagtcgctgcgcaccgtgctgcccgacagcggcggcaccccccgccagctggtgctggacccggcggcggcccgccccgagctgcaggtcgtgcagaccaccgaggaagaactgccgatgcacctggcctcggcggccggtcaccccttcgacatctccgccgagccgccgctgcgcgcccacctgttcaccctggcccccgaccggcacgtggtgctgctgctgatgcaccacatcgccgccgacgggtggtcgatggcgccgctggcccgcgacctgatcaccgcgtacgccgcgcgcgccgagggccgcgcccccggctgggacccgctgccggtgcagtacgccgactacaccctctggcagcagaaactgctcggctccgaggacgaccccagctcgctgatcagccggcagatcgcgttctggaaggagacgctggccgatctgccggaggagatcgcgctgccggccgaccggccccgcccggccgaggccagctaccggggcggcaccgtccgcttccacctgcccgccgcgctgcgcgaccggctgcaggaagtggcccgcgccaccggcgccagcccgttcatggtcgcccaggccgcgttcgccgccctgctgacccgcatgggcgccggcaccgacgtgccgatcggctcgccgatcgccggccgcaccgacgaggccttggacgacctggtcggcatgttcgtcaacatgctggtcttccgcaccgacacctccggcaaccccaccttccgggagctggtggcgcgggtgcgggagaccgacctggccgcctacgccaaccaggacgtgccgttcgaacggctggtggaggtgctcaacccgccccgccacctgggccgccacccgctgttccaggtcggcttgaccttccagaacaacccgcgggcccgcctggaactgcccggcttcaccgccgagcccgaaccgctgcacgccggcaccgcccgcttcgacctgctgatggtgctgaccgagaccgacgatgggctggagggcgaactggagtacgccctggacctgttcgacccgtccaccgccgaggacctggcggcccggttcgaacggttcctggcggcgctgctggccgaccccgacgccccgatcggctcggtggagctgctgagcgaggccgagcggcgcaccatcctcaccgactgggcgcgcggcaccgcccaggcggcgcaggacgcccagggaagcgtcttcgcggacctgctgggcgtggacgccgcctccgtgatcgagcgggccacgattcctgtgttgttcgaggcgcaggtgttgcgtgctccggatgcggtggcggtgacttttgagggtgcgcatctgacgtatggggagttgaacgcggcggccaaccgtttggcgcggttgttgcgggagcggggggctgggccggagcggtttgtggcgttggcgttgccgcgttcggctgagctggtggtggcgattgtggcggtgttgaaggcgggggcggcgtatgtgccgatcgaccccgattacccggccgatcgcatcgcctacatgctccaagactcccgccccgtcctggccgtcaccacggccgaggccgccggggtgctcccggagtccatgcccaaggtgctcctggacgagcacaccctcgccgattactcagccgagaacctgggcgatgtggggttgcgtccggacaatccggcgtatgtgatctacacgtccggttccaccggccggcctaagggtgtggtgattccgcatcgcaatgtggtgcggttgctggcctccaccgagcagtggttcggcttcggcccggacgatgtgtggacgctgttccactcctacgcctttgacttctcggtgtgggagctgtgggggccgctgctgtatggcggccgcctggtggtggtgccgttcctgacctcccgttcgcccgaggacttcctcaagctcctcgcccgggagaaggtgaccgtgctcaaccagacgccgtcggccttctaccagttgatggccgccgaccgggacaacccgggcgccgagttggcgttgcggtatgtgattttcggtggtgaggcgctggagctgggccggttggaggactggtactcccggcatgccgatgatgcgccggtgttggtgaacatgtacgggatcactgagaccaccgtgcatgtctcctacatcgccctggacagcttctactgcgcctcggcccccggcagcgtgatcggtaccggtatcccggacctgcgcctgtatgtgctggatgagcggctccagccggtcccgccgggagtgatcggtgaactctacgtggccggtgccgggctggcgcgtggttacctgaaccgcccaggactgtcggctgagcggttcattgccgatccgttcggggagccgggcagtcgcatgtaccgcaccggggacttggggcggtggttgcgtgatggccgcctggagtacctggggcgttcggaccagcaggtgcagctgcgtggcttccgcatcgaactcggtgagatcgaggcgaccttggcgcggcacccgtccgtgacggacgtggcggtcatcgttcgcgatgatcggctggttgcgtatgtggtcggggatgccgatgtggccgagctgcgcaggttcgcgggccggtcgttgccggattacatggttccggccacggtggtgttcttggatgcgttgccgttgacggtcaacggcaagctggaccgcaaggccctgccggctccggacttttccgcccaggtctcctcgcgtgccccgcgcaatgagcgggaagagatcctggccgggctgttcgccgaggtgctggggctggagcgggtcggcatcgatgacggcttcttcgatttgggtggggattccatcatcgccatccagctggtctcccgtgcccgccaggccgggctggtgatctccccgcgggaggtcttccagcatcagacggttgaggaactggccgccatcgcccgcaacgccaccgacgaggccgccgaaaccgagcctccgggtgcgggggtgggtcctgtgccggccaccccgatcatgcactggctgcgggaacgcggcggcgagcacagcggcttccaccagtcggtcctgctgcgcacccccggcggcctggacctcggccacctgaccggagcgctgcaggccgtcctggaccaccacgacatgctgcggctgcgcatcgacgacggctggcagccggtggtgcggccggccgggagcgtggacgccgccgcgctcgtgcaccgggtcgacatcgccgggctggacggcgacaagatcgccgaagtggtggcccagcaggccgccgccgcccgcgaccgcctggacccggccggcggcgtcatggcgcagctggtgtggctggacgccggccccgccgcccagggccggctgctggtcatgctgcaccacctggtggtggacggggtgtcgtggcggatcctgctgcccgacctggtcaccgcctgggccgccatcgccgccgggcagaccccgcgcctggaaccggtcggcacgtccttccgccgctgggcgcagcgcctggtcgccgaggccaccgacccggagcgcgtcgccgaactggacacctggatcggcatcctcgaaggccccaacgccaagctcggcgaccgccgcctggacccggcggtggacgtggccgcccgcgcccgcagcctgtcgctgacgctgccgccggaggtcaccgagccgctgctgacctcggtcccggccgcctaccacgccggggtggacgacgccctgctgaccgggctggcgctggccgtggccaagtggcggcgcgaccgcggcggcaagggcagcggggtgctcatcgacctggagggccacggccggcaggagatcttccccggcgtggacctgtcccgcacggtcggctggttcaccaccatccaccccgtgcggctggaccccggggccgtgccctgggaggaggtcaccgccgggagcgcggccctgggcaccgccttcaagcaggtcaaggagcagctgcggcaggtccccgacaacggcatcggctacggcctgctgcgccacctcaacccggccaccgccgaggagctggccgatctgccccgcccccagatcgccttcaactacctgggccgggtcgcccccggcggggaggaggactgggcgctggcccccgaggagccgccctccggggaggacccgcggctgcccatggcgcacgtcctggagatcaacgccgtcacccgcgacctgcccggcggtcccgagctgaccgccacctggagttggccggacggcgtgctgcccgaagaccaggtgcgggcgctggccgaggcgtggttcgcggcgttgcgcggattggtggcccatctggaggccgacgacgggcaggccggcgggttcaccccctccgacctgctggtggaccttgaccaggctgagatcgacgcactgcaggcggcgtggaggaacaagagttgaaccggtcggacctggaagacatcctgccgctgtcgccgctccagcaggggttcttctttcacgcgttgctggacggagggtccgccgggcaggccggcggcgacatctacaccgcccagctgaccctcgacctggaggggccgctggatgcggcggtgctgcgggcgagcgcgcagacgctgctgcgccgccaccccaacctgcgggcggccttctggcatgaagggctcagccgtcccgtccaggtcatcccccgccgggtcgacctgccctggcaggagatcgacgtggcctccgaagaagaggccgaccggctggccgaacaggagctgaggcgcccgttcgacctgaccgagccgccgctgctgcggttcacgctggcccgcctgcccggcggccggcaccggctgatcttcaccaaccatcacatcctgctggacggctggtccaccccggtgctggccaccgagctgttcgcgctgtatgtggccggcggcagcgacaacgggctgccccgtcccgctccctacaagagctacctggcctggctggtcaagcaggaccgcgccgccgccgaggacgcctggcggcaggccctggacggcctggaagagcccaccttggtggcgcccgagctggccggccgtccccccgtcccgcccggccggcgggaagtggagctggaggagaaactgtccggccggctgacccggctggcccgccggcacggcgccaccctcgccacgctgctgcaggccgcctggggcgtggtgctcggcaacttcaccggccgccgcgacgtggtgttcggcgccgccgtctccggccgcccgccggagctgcccggcgtggagcagatgatcggcctgttcatcaacaccatcccggtgcgggtccgcttcgcccccaccgacaccctggccgacctggtggaacgcctccaagaagagcaggccgagctgctgccccaccaccacctggggctgaccgacatccagcgcgtcaccgggcacccggccctgttcgacaccatgacggcgctggagaactacccgttcgacccgtcggccatggacggcaccctgggcgggctgcgcatcaccggcttcggctcccgcgacgccacccacttcccgctgtcgttcgtggccgtgcccgggccgcgcctgtcgctgcggctggaccaccgtcccgacgcctgcgacgccgagtccgccgaccgcctgctgggccgcgtggtgcggctgctggagacgttcgccgacgaccccgagaccgagatcggccggctggacctgctgggtgaggaggagcaccggcgcatcaccgcctggggcaccggcgccccctcggtgccgccgctcaccctgcccgccatggtcgaggcccaggccgccgcccgccccgacgccccggcggtcatctccggcgaggccgtgctgagctacgccgagctgaacgcccgcgccaaccgcctggcccgccacctgatcgaacggggcgtcggcccggaggacatcgtcgcgctggcgatgccccgctcggtggagtactggaccgccgccctggccgtgaacaaggccggcgccgccttcctgccgctggacccggccaacccggccgaccggctgtcctacatgctgggcgactcccggccggtgctgggcatcaccaccggcgagcacgccgccgccctgcccccggcgcccggggcggacgcgggcgcgtccgcggcgggctggctgatcctggaggagaccgacgtctccggctacgacgccgccgacgtcaccgacggtgaacggcgcggcccgctgcggccggacaacccggcctacgtcatctacacctccggctccaccggacgccccaagggcgtggtggtcaccgcccgcggcctggccgacctcgccgaaacccaggtcgaacgctacgaggtgagcgccgaggaccggacgctgcagttctcctcgcccagcttcgacgcctccgtgctggaggcgctgatggccttccgccccggcgcggccatggtgatcgtcccgcccgggatctacggcggggagcagctcgccgaactgctgcgcgaccagggcgtcacccgcgcgttcatcacccccgccgcgctggccggcgtcccctccgaagggctggagtcgctgcgcaccgtggtggtcggcggcgacgccagcggagcggacctggtggcgcgctgggcccccggccgccgcatgatcaacgcctacgggcccaccgagatcaccgtggccgccaccatcagcgacccgctgcaggtgggggagaccccgccgatcgggcgcccggtgaccggcgcccggctgcacgtgctggacgaccggctgcggcccgtcccgatcggggtgcccggcgaactgtacgtcgagggcgacggcgtggcccgcggctacctgcaccggccgggcctgaccgccgagcggttcgtggcctgcccgttcggcccgcccggcgcccgcatgtaccgcaccggcgacctggtgcgctggcgggccgacggcgcgctggactacctgggccgcgtcgacgaccaggtcaaggtccgcgggttccgcatcgagctgggcgagatcgaggccgcgctgctgcgccacccggacgtggcgcagaccgccgtgatcgtccgcgaggaccggcccggcgagcggcggctggccgcctacgcggtgcccgccgccgggcgcgccctggacgccgccgagctgcgccgcttcctcgccgaaaccttgccggactacatggttccgctggtggtggtgctggaggcgctgccgctgacggtcggcggcaaggtggaccgttcggcgctgccggcccccgacgcctccgccaccgccggacgggccccgcgcaccccccgcgaggagatcctgtgcgggctgttcgccgagatcctgggcgtgccccgggtcggcatcgacgacgacttcttcgcgttgggcggtgactcgctgaccgccacccgcctggtggggcggatccgctcggcgctgtcggtcgagctgccggtccgcgcgctgttcgaggcgcccaccgtggcccgcctggcggcccgcctggacgaggcggccggcacggcgcgccccccgctgcggccggccgaacgccccgaccgcatcccgctgtcgtacgcccagcagcggctgtggttcctcaaccggttcgaaggtccgtcggccacctacaacgtgccggtggcgctgcggctgcacggcgagctggactacgcggcgatgcgggcggcgctggcggacgtggtggcccggcacgagtcgctgcgcacgatcttccccgacagcggcggcaccccccgccagcagatcctcgaccccgccgacgcccgccccgccctgccggtggaggacgtcaccgaggccgccctgccggccgcgctggcccagatcgccggccgcggcttcgacttggccgccgagccgccgctgcgcgcccggctgctgcggctgggcgagaccgagcacgtcctggtgctggtgatgcaccacatcatcggggacggctggtcgatggcgccgctggcccgcgacgtgatcaccgcctacctggcccgccgcggcggcgaggagccgcgctggtcgccgctgccggtgcagtacgccgactacaccctctggcagcagcagctcctcggctccgaggacgaccccgactcgctgatcagccggcagatcgcgttctggaaggagacgctggccgatctgccggaggagatcgcgctgccggccgaccggccccgcccggccgaggccagctaccgcggcggcctgcactccttcgagctggacgccgagctgcacgcggagctgacgaaactggcccgctcctcgcaggccagcctgttcatggtgctgcaggcggcgctggccgccctgctgacccgcatgggcgcgggcaccgacgtgccgatcggctcgccgatcgccggccgcaccgacgaggccttggacgacctggtcggcatgttcgtcaacatgctcgtgctgcgcaccgacacctccgggaacccgagcttccgggagctggtggcgcgggtgcgggagaccgacctggccgcctacgccaaccaggacgtgccgttcgaacggctggtggaggtgctcaacccggcccggcacatgggccgccacccgctgttccaggtggtgctgtccttccagaacaaccccgaggcgtcgctggaggtcgacggcctgaccgccgcccccgaatccctgggcgccggcgccgccaagttcgacctgtcgctgtatgtggaggaacgcaccggcgacgacggcaccccggccgggatcgaggccgccttcgaatacgccctcgaccgcttcgaccagcccaccgtggcggcgctggccgaacgcctcacccgcctgctgcgcgcggtgaccgccgaccccgacgcccccatcggctcggtggagctgctgagcgaggccgagcggcgcaccatcctcaccgactgggcgcgcggagcgcacctgagcaccgccgccccggccgccccggccctgctcgcgggagcggacacgaccgccgagcgggccacgattcctgcgttgttcgaggcgcaggcgttgcgtgctccggatgcggtggcggtgacttttgagggtgcgcatctgacgtatggggagttgaacgcggcggccaaccgtttggcgcggttgttgcgggagcggggggctgggccggagcggtttgtggcgttggcgttgccgcgttcggctgagctggtggtggcgattgtggcggtgttgaaggcgggggcggcgtatgtgccgatcgaccccgattacccggccgatcgcatcgcctacatgctccaagactcccgccccgtcctggccgtcaccacggccgaggccgccggggtgctcccggagtccatgcccaaggtgctcctggacgagcacaccctcgccgattactcagccgagaacctgggcgatgtggggttgcgtccggacaatccggcgtatgtgatctacacgtccggttccaccggccggcctaagggtgtggtgattccgcatcgcaatgtggtgcggttgctggcctccaccgagcagtggttcggcttcggcccggacgatgtgtggacgctgttccactcctacgcctttgacttctcggtgtgggagctgtgggggccgctgctgtatggcggccgcctggtggtggtgccgttcctgacctcccgttcgcccgaggacttcctcaagctcctcgcccgggagaaggtgaccgtgctcaaccagacgccgtcggccttctaccagttgatggccgccgaccgggacaacccgggcgccgagttggcgttgcggtatgtgattttcggtggtgaggcgctggagctgggccggttggaggactggtactcccggcatgccgatgatgcgccggtgttggtgaacatgtacgggatcactgagaccaccgtgcatgtctcctacatcgccctggacagcttctactgcgcctcggccccgggcagcgtgatcggtaccggtatcccggacctgcgcctgtatgtgctggatgagcggctccagccggtcccgccgggagtgatcggtgaactctacgtggccggtgccgggctggcccgcggctatctgaaccggccggggttgtcggctgagcggttcatcgctgatccgttcggggagccgggcagtcgcatgtaccgcaccggggacttggggcggtggttgcgtgatggccgcctggagtacctggggcgttcggaccagcaggtgcagctgcgtggcttccgcatcgaactcggtgagatcgaagcggtgctctcccgccacgaagcggtctccgatgtcgcggtgatcgttcgtgatgatcggctggttgcgtatgtggtcggggatgccgatgtggccgagctgcgcaggttcgcgggccggtcgttgccggattacatggttccggccacggtggtgttcttggatgcgttgccgttgacggtcaacggcaagctggaccgcaaggccctgccggctccggacttttccgcccaggtctcctcgcgtgccccgcgcaatgagcgggaagagatcctggccgggctgttcgccgaggtgctggggctggagcgggtcggcatcgatgacggcttcttcgatttgggtggggattccatcatcgccatccagctggtctcccgtgcccgccaggccgggctggtgatctccccgcgggaggtcttccagcatcagacggttgaggaactggccgccatcgcccgcaacgccaccgacgaggccgccgaaaccgagcctccgggtgcgggggtgggtcctgtgccggccaccccgatcatgcactggttccgggagctgcacggccccaccgacgactacagccagcggatgctgctgcacgcgccccccggcctggacctcgaccacctgaccggagcgctgcaggccgtcctggaccaccacgacatgctccgcctgcgcgtcaccggcgacggtttcgagatcaccgaaccgggaaccgtcgacgccgccgccctggtccgccgggtggacgtcgccggcctggacggcgaggcgctcaaggccgtcctcgccgaggaaggcgccgccgcccgctcccggctgcgcccggatgcgggcatcatggcccagctcgtccacttcgacgccgggcccaccgcccaggggcgcctcctgctcaccctgcaccacctggtggtggacggggtgtcgtggcggatcctgctgcccgacctggtcaccgcctgggccgccatcgccgccgggcagaccccgcgcctggaaccggtcggcacctccttccgccgctgggcgcagcgcctggtcgccgaggccaccgacccgggacgcgtcgccgaactggacacctggctcgagatcggccgcacccccgatccgcagctgggcgaccgtcccctggacccggacgtcgacaccttcggcagcgcccggcagctcaccttgacgctgccgccggaggtcaccgaaccgctgctgaccaccgtcccggccgcctaccacggccgcgtcaacgacgtgctgctgaccgggctggcgctggccgtcgcccaccgccgtcccggcgcgcagaccgccgtcctggtcaacctggagggacacggccgcgaggagatcttccccggtgtggacctgtcccgcaccgccggctggttcacctccatcagcccggtgcgcctggaccccggacccgtcgactgggaggaggtccgcaccggcggcccgcaggtcggcaccgcgctgaagacggtcaaggagcagctgcgggagacccccgacaacggcatcggctacggcctgctgcgccacctcaacccggccaccgccgagaagctggccggcctgccccgcccccagatcgccttcaactacctgggccgggtcaccgccgacgacggcgggcaggccgccgactggagcccggccgcccccgacgaggccgaggccctcggccccgggcagaaccccggcctggccatgccgcacgtcctggagatcagcgcccacacccgcgacctgcccaccggcccgcagctgcacgccacctggatctggccgggggacctgctggccgaagaacaggtccgcgccctggccgaggcgtggttcgaggccttgcggggcctggtggcgcacgcctccaccgagggcgccggcgggttcaccccctcggacctgtcgctggtggacctcacccaggacgagatcgacgaattcgaagccgagctggacgattgggagttggagcaatgacccagccgaagcaggcccggcagtcgcagctcgaggacatcctgccgctgtcgcccctccagcagggcctgttcttccacgccctctacgacgaggccggcgacgtctacaccgcccagggcgtgttggacctggaagggaagctggatgtggccgcgctgcgccggtcggtcgccacgctgctgcgccgccaccccaatctgcgcaccagcttccggcagcgcaaggagggctcgcccgtccagctcgtgcaccgccaggtgaagctgccctggcaggagcgggacctgtcgcacctgccgcttgagcaggccgaggcgcaggccgcggtgctggccgatgccgaacgcgcccgcccctgggacatgacccgcccgccgctgctgcggttcctgctggtcaaactggcccccgaccggcaccggctgatcttcaccaaccaccacatcctgctggacggctggtccaccccgatcctgcagaccgagctgttcgcgctgtatgtggccggcggcgacgacacgggcctgccccgccccaccccctacaagaactacctggcctgggtcgcccggcaggaccgcgccgccgccgaggacgcctggcggcgggcgctggccgggctggaggagcccaccctcgtcgccccgcacgccgctggcggggaaccgtccgtcccgcacaagctgcacatcaagctggacgcggacctcaccgccgcgatcaccgagtgcgccaaggcccacggcgtcacgctcagcacgatcctgcaactggcctgggggctgctggtggggcggctgaccggccgcagcgacgtggtgttcggcgtggcggtctccggccgcccgccggagctgcccggcgtggagcagatgatcggcctgttcatcaacaccatcccggtgcgggtgcgggtgcgtcccggcgacaccatcgccgaggcgctgcgccggctgcagcgcgagcaggccgacctgatgccccaccaccacctggggctggccgacatccagcggctgagcgggctcggcgccctgttcgacaccatgacggtgctggagaactacccgttcgaccccgaggccgacggcaccgacctgggcgggctgcgggtgcgcggcaccggcggccacgacgcctcccactacccgctggcgctggccgcggtgcccggcgagcagctgtcgctgcggctggaccaccgtccggaagtgttcggcgaccgggacgccgagcagatcatgcgccggctgcgccgcatcctggaggccatcgcccgccggcccgaccagccggtcgccgccatcgacatcctggacgaggaggaacgccggcgcctgctgaccgcctggcaggggccggtcgtgccgcgcccggaaggtccgcagaccatcctcgaacggttcgcccgccacgtggccgccaccccggacgccgtcgcgctgcgcgagctgaccgtcgaggacggggagctgcggggacgctccatcacctacgccgaactggacgaacgcgccaaccgcctggcgcaccgcctgatcgggctgggggtgcggccggagaccccggtggcgatgatggtggagcgctcggcgcacgtggtggtggccacgctggcgatcctcaaggccggcggggtgtacgcgcccatccaccacagctacccgcccgaccgcatcgcctgggcgatccgggagaccggggcgccggtgctgctgctggaccgcgccatggcccggcgggaggtcgagcactccgcccgggtcgtcctggtcgacgacgaagcggccctggccggtctgcccgccaccgatcccggcgtcgcctgccaccccgagcaggccgcctacgtgctgttcacctccggctccaccgggctgcccaagggcgtggcggtccgccaccgcgacgtggtggacctggcgctggacgccaccatgcgcgacggcgcccacgaccgcgtcctgtgccactcggcgcacgccttcgacgcctccacctacgagctgtgggtgccgctgctggccggcggcaccgtcgtcatcgccccgcccggtgaggtggacgccgccgccctcgaacgcatcatcaccgccgagcaggtcaccggcctgttcatcaccaccaccctgttcaacctggtggccgaggaacggccgggcgccttcgccggcctgcgggaggtgctgaccggcggcgaggccggctcggtgaccgccatgcgcaaggtgctgcgggcctgccccgacacccgggtcggcaacgtctacggccccaccgaggccaccacctacaccaccgtcctgtcgatgcgggagatcctggagcgcggcgagcaggtcgccctcctcggccgtcccatcgacaacatgcgcgtgtacgtgctggacgagaacctgcagccggtgccgccgggcgtggtcggcgaggcctatgtggccggggccgggctgggccgcggctacttcggccggcccggcctgaccgccgaacgctacgtcgccaacccgttcggcgcgcccggcgagcgcatgtaccgcaccggcgacctggtgcggtggcggccggacgggatgctggagtacatcgaccgcgccgacttccaggtcaagatccgcggcttccggatcgagctgggcgagatcgaatcggtgctggccggccaccccgacgtggccaacgtcgcggtgatcgcccgcgaggaccggcccggcgacaaacggctggtcggctacgtggtcccggtcgccggccgccgggtcgacccggccgagctgcgccgccacgcggccgaatcgctgccggagtacatggtgcccgccgcgatcgtgccgctggagacgctgcccaccaacgccaacggcaagctggaccgccgcgccctgcccgtccccgactacggcgagctgctgggcgggcgcccgccccagggcgtgcgggaggagctgctgtgctccctgttcgccgaggtcctgggcgtggagaaggtcggcgccgacgtcagcttcttcgacctgggcggcgacagcatcgccgcgatgcggctggccacccgcgcccggcaggcggggctggagctgtcgccgcgcgatgtgttcacccaccagaccgtcgaggcgctggcacgggccggggactccaccgagcaggacgcccccagcctggaggtgctgctgccgatccgcgccaccgggtcgcgcccgccgctgttcttcgtccaccccgccggcgggctggcctggccgtacttccagttccagcggcacctgggacccgagcagccgatctacgggctgcaggcgcgcgtcttcacctccgggacgctgccggagtcggtgaacgcgatggccgccgactacctggagcagatccgcaccgtccagccgcacggcccctaccacctggccggctggtcgctgggcggcctgatcgcctacgagatggcctgccggctgcaggccgacggggaggaggtcgccctgctggcgctgatcgactcctaccacagccaggacctgaactccgaaaaacgcgaggtgctgccggagctgctggaggccgccgggatcgacgccgggatgaaggccgacggcacccccgacatggaccgcatcatgcaggtcatcagggagcgcggcgacgccttcgccacgttggacgaggacgacctgctcaagctgtaccgcaactacgagaacgggctgcgctgcgccgaggagtaccggcccggccgcttccgcggcgacatcgtgttcttcaccgccacgcagggccgtccggacggggcgcccaccgcccgcgagaactggcagccggtcaccgacggccagatcgaggactacccgatcgacgtcgagcaccatctgctgatggagccggggccggcggccgagatcggcgcggtgctggccgcccggctcggcaagctgcactcacgctgaccgattaaccttgccccaagaccccgaaaggaacccccggatgagcaacccgttcgaggaccccgacggcacgttcctggtgctggtcaacgacgagggccagtactcgctgtggccgtcgttcgccgaggtccccgccggctggacggtggccaagagcgccgacacccgccaggcgtgcctggagttcgtggaggccaactggaccgacatgcggcccaagagcctgatcgaggccatggagggctcggcttgaggcgcgtccgcaaggcggagggccggccgtgaactggttccgctgcccggagagccggccgtgggcgtcgctgcggctgatctgcttcccgcacgccggcggttcggcggtggcctaccgctcctggggcaaggagctgagcgcggcgatcgaggtgcacgccgtgcagtaccccggccgggccgaccggctcgccgagcccatgatcgacgacgcccaccggctggcccggctcatcgccggggcgctggtgccgctgatggaccggcccaccgccctgttcgggcacagcatgggcgccgtgctggcctatgagaccgcccgcctgctggaggagcgcggcgtgccgcccacgcacctgttcgcctccggcgcccgccccccgcaccgccgcgacctggccgatgaggaccgcgtcgccgaccgggacgatgagggggtggtggcggcgctgaccgagctgggcggcagcgacgccgaggtgctggccgacccggagatgcgcgagctggtgctgccgtatgtgcgcaacgacttccggctgatcgagaactatcagcgccggcccgggcccaacccctcggtcccgatcaccgcgatcatcggcgacgccgacccgcacgtggaccgggagcgggccgccgcctgggccgaggccaccgatggccccttcgccttgaaggttctgccgggcgaccacttctacctggtcccgcggcaggccgaggtgctgggggagatccagcgcgccctgcacgtgcccacctgagcgcggccgggcggggcgctcagacgccggcgcccaccggttcctcggcgtgccgctcggcgggctcgggctccggctcgggcagcagcgcgctgtagcagcgcacggtctcggcggcgatccgctcccaggcgtagcgggagtgggcgcggtcggcggcggcgatggcccacgccgacagcgtggtctcctcggccagcagccggcgcagcgcccgtcccagggtcaccggctggccgggcggcacgtgcagcccggtgacgccgtccagcacgctgtcggcgccggagccggtcggcaccgcgaccaccggcacgccgcaggccatggcctccagcggcaccatccccgagggctggtgcggggccaggcacagcgccagccgggcggtgcgcagcagcttggggacgtccttgcggggcagccggcccaaaaacagcgtgcggtcggccacgtccagctccttggccagggtgcgcagccggtgcacggtggggtcgctttccaggtcctcgcgggccgggccgccggccaccaccagctcggcctcggggacgtgcgccagtgcccgcacggccaccgccgcgccggcgttgtccaggtcgttgccgaccagcaccagccgggggcgccgcccccgcggcatcgtcgggcccgtctggcggaaccgctcgcagtccacgccgtagggcaccacgcagatccggggccgcgccacgcccatgcgcaccagttcgtcggcctcgtgttcacagccggccagcaccgtgtcggcgccgcggcccagcgcccgttcgatccggatgcgggccgggtgcacggtgcgccgcccgccgggccggcggctttccaccacgcccaggccgtggaaggactgcaccagcggcagcccggtgtcctgcagcgcggcgtaggcggccagcccgcccagccagccgtgcgcgtgcaccaggtcgggccggttgcgttgctgcgccagccggcggctcagctcgtcggtgaacgcccggatgtgcggcagcagatgggcctccggcagcggccgggcggggcccgcggtgatctgttcgagcgtggcgcccgcgccgagcctggtccgggggcgtccgctctcggtggtgcgccgggtgtagacggtcactcgatggccctgcccgcccaatgcgcgggccaactccagcacgtggatggagtggacgccggcgcttgccgaatcgcccgtcagatcggccaatgagacaagcgctaggttcagggacgagggcatgacgcggcctccgggatcgcacaggaatggaaccaggaggtatctgcgtcttagacacccacggtgatcgttgtatccaagccacttctccaccaaacatgtgaactcgggatcttttcgacgctcagggtgatcggtgcctgtcgtattgatgtcctgagcagggggaagaccacacataccgggccgccgcgcacacggggaaatgtcggacccggcggccatactgaaggggtgaacggcagggtctggtacgtggcctacgggtcgaatctggcgcgcgaacggtttcagtgctacctggccgggggacggcccgagggcgccgcccgccactacaccggctgccgcgacgccaccccggcccgggccgagcgggcgctgacgctgcccggcggcatctacttcgcccacacctcgcagacctggggcggcggcatggccttctacgacccgcaactgccggcccgtaccgccgcccgcgcctacctgctgacggtcgggcagttcgccgacgtcctcgcccaggagatgcgccgccgggtcggcgccgacctggacctgtcggaggcgctgcgcaccgggcggcagcgcctcggccccggccgctatgagacgatcctgcgggtcggcgagtgcgacgggcacccgatgctgaccttcaccgccccgcacggcgcgctgcgggccgatctgaacgccccctccgctccttacctgcggatgctcggccgcggcctgcgccaggcgcacggctggccggccgagcgggccgcctcctacctggccgcctgccccggcgcccgggagcactggtcgccgcaggacatcgccgggctgctgcaggacgcgggggccgccctgtcggccgagtgccgataagggaatactgacgtccatgaagatcggtgatgtggtggaggacttcgagctccccgacgagcagggcaccctccgttccctcagcggcctgctggccggtggtcccgtcgtgctgttcttctacccggcggcgatgacgccgggctgcaccgccgaggcctgccatttccgcgacctggccgccgagttcgccgagctgggcgcccagccggtcggcatcagcgccgacccggtgagcaagcagcgcgagttcagcggcaagcactccctcggctaccccctgctcagcgatgaggacggcaccgtcgcccgccgcttcggcgtccgccgcggcttcgcgctggcccccaccaagcgccggacgttcgtgatcgacaccgaccgccgcatcatcgagatcgtcaaaagcgagatccgcatgagcgtccacgccgaccgcgctctggaggcccttcgccgtcgtcgcggctgaccggcgccgggccggtctcagcgcagcaccggcaggatgatcgccgaagggcggccggggtcgtggaagacctcgtggcgggcggccagccaggccgtctccgcgcccagcggctcgccggtgccggaattgcgggccacccgggggtaggcgccgccggccacgtgcacgcgcagccggtgcccggggcggaaccggtgcccggccggccacagatccaccgtgatcttgcagacgccctcgccgtcggtctcgcccacccccgggcgcacccggcgcacgccctcgcacaggttcagcgacaccccgtcgggggccacgtcgcacagccgcaccacgaagtcggcgtgcgcccggtcggagcgcacatgcagttccgcgcggatcggcccgatgatctccagccccttggaaagcggcggggaggtgtagaccagcacgtcgcggcgggcctccaggcggcgctggtcggcgggggagcagtcgcccagcagcgaggggccgctgatgcacggggtggggtgcatcgggtcgtaccggtaggagtcgggcgggctctgcggcggcccgtcgggggacagcccgccgccgggctgcaggtgccagcgctgctcgtcgatcccgggcaccggccagtgggggaagtcccgccactccccggagccggtgatgtaaagccgcaccgggtcccggcgcatctcggagcggtcgccgagcaggtgggcgcggaaccactgcagcgagtcgcgcatggagtggcgcgtcagccgtggatccgaatgccaccacgggccgatggtcaggtgcgggttgcgtccggccgcccgcagcgccgcgtagtcctccagctgccagggcaggaacacgtcataccagccgccggtcatgttcaccggggcctgcacccgccccaccgcccggctgaagtcccgcttgtgccagaacggggtgtcggggccgttggccagcaggtcctggaagaaccgcaccggcgccccggtggccagcgcgtccagctcggccagcggacggcccgacaatgccgcccgccgggcccggcgcggcgagagcaccccggcgaccagccccgacagcggccgctggatgcgggtggtcagatccacccaggtcagcgtggactccagggcgaacccgccgcccagattgatcgcatcccggaactgcgaggccgtcacctgcatcgacaaggccttcagctccggcccggcgtccgcggccaccgcccactgcacatagcccagatagctggggccgtgcatggcgaacgcgccgccgaaccacggctgggccttcagccaggccaccgtcgccagcccgtcctcgcgctcgtccagcggctcgaacgccccgccggagccgaacccgccgcggacgctctgcaccaccgtctggaacccgtgggtggcgaacacgtacccgcacatcagcccgaacggcccgcgccgcccatacggggagcgcaccaagatgaccggtggacggtccagcccctgcggtgcgtaccggtcggccagcagcgtcaccccgtccggcgcggggacctccaggtcccggtgcaccctcacccggtacgggccgtgcggcagccgcagcgcgccggcccccagccggcgcatcagccccaacccctccataccgccaggctattcaggcatgtcacccgcggtggaagcgccccttgcccacggtgctcactcacttttccggcaaagtgaacccgcccatctgaccggggattgatcgctacgatcagacccgaccgacaatcccgaacatttgaatagaacggacgaacgtgcctgatccggtggaatggggacgagtcctggtcggcgccgtggtggtggtgtcggccgtggtgctcggcatcgcgctgcggatgctgctcaaacggctgatccggcgggccgagaacaccaaatgggtctgggacgatctgctggcccggcttttgtgcgacctggcggtggtgctgaccaccgtggcgggcctgtgggcggcggtgctgatcgtgcggttccagcccggcacccgccaggtgatcggctcgatcctggtctccgtgatcatcctggcggtgacgctggccagcgcccgcctggcggccggggtggtcacctcgatcgtgctggcccgttccggcgtcgcccagtcggtcaccatcttcgccaacatcacccgcgcggtggtgctggtggtgggcgtgctggtgctgctgcagagcatgggcctgtccatcaccccgatgctcaccgccctgggcgtgggcggtctggccgtggcgctggcactgcaggacaccctggccaacctgttcgccggggtgcacatcctggcctccaagaccgtggtgcccggcgacttcgtccgcctcagcacgggggaggagggcagcgtcgtcgacatcaactggcgcaagaccaccatccagaccctcgccgacaacctggtggtgatccccaacgcccgcttcgccgacgccatcttgaccaacttccacggtcccgacccggacatgagcgtcctgatccaggccaaggtcggctatgaaagcgacctggcgcacgtggagaaggtcgccatcgaggtcggccgcgaggtgatgacccaggtcgaaggcggcgtgcccgaccatgagccgctggtgcgcttccacaccttcggcgagtccagcatcgacttcacggtgatcttgcgggtccgccagttcgccgaccagttcgtggtcaagcacgagttcatcaagcggctgcacgcccgcttccgggaagaggacatccagatcccgctgcccacccgcaagctgctcttccccgacggcagcgccgctctgctgccgtagcgcgccctgcccgacgtgccggccggcccggcccgtgcggaaaagcccgaccggccccgctcaggccggcacggcgtccgccgggtcgggccaggcgccgcgcgccgcgatgtccagcaccagtgcggcgatgttccaggcgtcgtcgacgccccggtggtgccggccctccagcggcagccccgcgatctgcagcgcctgcgccatgcccggcctgcgccgcaacccgtagacctcggtgaacaccgccttggcgttgatgtgccgggcgccgaaggggtagtcggcctgccccgccgcgcactgccgctcgaactgcttgcggtcgtagtcgccccagctcgcccacggccgtgaccgtgcgcagtgctcgcgttccaggatccggcaggcctcggcgagggtgaccccgcgctccacctcctgctgcgtccagccggtcagctcggtgcagaacgggctcaccgacgagcgctccggccgcaccaggatgccgtgccgcgcgacccgcttgcacgccgccaggtccacgacgcacaacccgatctcgatgatctcgctgacctggccgtccggcggggagccctcccagcaggtggcctccacatcgatgacgttgagcaagcgtccgggcggttccatgccgggcacgctagcgttccgccggcgcggcgggccaatgattttcccgccgcgccggcgtcctgtcaggcggcccgcgcccgcccggccggggcgggcttgcgcggggccggcaccaggtaccgcacggcccggtagggacgcatcgaccagcgccggaccggcccggccggcggctcggggtacccgttgagcgccaggccggtcaggccggtcggccagatctcgatcagcacgcgctcggcgggtccgcgcagtgcgggacggtgcaggtggaacctgcccagcctgctcaggcagatcatggcggtggcccccttccgggtcggctgcccacgggtacgagccggcccggcggccgggttcagcggggggtgcgcggcaggcgctcgatggcggcgatcagcagctccagcccgaagtcgaagtcggcgtcgaagtcggagctgagcagctcgcaggcggactgcaccacgtgcgggaaggccgcggggtccaccagctcggcggcgcgcgccccgtcctgggcgatgtgccgcagggtgttggccatgccctcctcgcgcatcagcgtgcccatcacatacgacatgaacagccgcatcacgcgcaccgcggtccgccgttccagcccggccagctcggcgatggtcagcatccgctcgatcaccggcaggctgctcgtccagaccgccggccgggagagcaccaccgacatcgaacgcgggtgctcatgggcgatgcggcggaaggcgtgggccagcgcgcggatctggtcgcgccagtcggcctcggggtcggcctccagttccagcccggccaggatccggtcggcgaccccgtccaagatggcctctttgccggacacgtggttgtacagcgacatggcggccacgcccagctcgcccccgacccggcgcatggacagggcctgttcgccctcccgttcgatcagctcgatcgcggtgcggatgatccggtcgtaggtcagtggcacgcgcccgtccaccgggagggtgccgccgctcgtctgctccgccacctgcagcctttcgccagtgctcgccgcgggacgcggtcggttcgcgcgcgcccgtatgcacacgttacgcgcccggaacgcctcggcagaaccttgccgacttacgccgtaagtgccacacttacgccgtaagtcggcaaggactggaggagtcggatgggcgtccagaccgcgtcgcgcaccgcggtggtgcggtgcaagaacggcgatcacaccatcgagctgaccgaacgggaaccggtcgccgaacggctgatcaagatctcccgcaagcactccttcaaccccgacaccgacgtcgattgggacgctccccaggacccggaccgcttctacatgccgccgcagctggtgtcgctgtatgagacgccgctgtgggatcagatgacgcaccggcagcgggtggagctgtccaagcgggaggtcgccgagatcgcctccttcggcatctgggccgagctgctgctgatgcacatcctggtcaagaccgcctaccggttccgctacgacagcaaccacaccgcctacgcgctcaccgagatcgccgacgagtgccggcactccatcatgttcggccgcatggtgcgcaccttcgggctgcgcacccgccggccgcacccggtggcctaccacttcggcaaactgtccgccggcgcgccctacatgccgctgcacatgttcgccgggatcttggtggtggaggagttcaccgactccctgcagcgggtcgccatggcggacgaggagatccagcccatcgtgcggcaggtctcccgcatccacgtcatcgaggaggcccggcacatcaggtacgcccaggaagagctcaagcggcacatcgccaccgcctccccgctgcgccgccgcctcgccgccgccggcatcgcccgcttcgtctccttcatccaggccaccctcatccaccccgccatctacgcggaggtggggctggaccccaaggaggcccggcgggccgccgccaccagcccgcaccgccgcgccgtgtgggcgtgggccatgcggcgctgcacccgcttcttcgacgaggtcggcttcctggacggccggggccgcaccctgtgggcccgcgccggcctgctccccgacagccacatcacgatcccctgaccgctaccggacgccgctggacaagtcgccccggcagccgcacccgccgggaatccggaacggcaggggatcgcgcacggcccgcagacggtcagcccgtgacggccatcgtcgcgttccggctctccagggcgcggcgcagcgcgggcacggccgggccggaccgggcggtcagcgccgcgatccgctcgcggtggcggcgctgctcgtcccgggcgatcacggtgcgcagccgcccggccgccgccagcgccatggtcgccgcgtcatagctgttgagatgcgccaccggccggccgcgcagcgccgccgaggcccgcccccacaggtccttgaccaccctggggtcgcgcacctccacgcgccggacgggcagcacccccagcaggcggcgggagcgcacccggatccagccgccggactccagctccgcctgcacggcgcggaccatcgcccgcccgtcccggccgatccagtactgccagcgccgggggcgggaggagccgatctgcgccagcagcccataggggtcgtcgccgggggtgcccagggccgggcgtttttcgccgaccagccggccgtccaggtagagctcggtgagcgcggcggcgcgcagcagcatccccagccggtcacgggcggtcagccgcccgcgctccatgtcgtaggccagcaggtacatcctggccggcagggagtcggggaccttgaccatcggctactcctcgtcgcggggggcgccctcctcggcgggccggggcttgggcggccggcccggccggcgcatccgcccggcgtcgcggggcatccgcccggcctctttgagggccttgcgcagcaggaactcgatctgggcgttggtgctgcgcagctcgtcaccggcccagcgcgccagcgcgtcgtagacggccgggtcgagccgcagcaggagtttcttgcgttccctgggcacggactcgcatcactgatagagcgtcccggtgttgaccaccggctgggcgtcccggtcggcgcacagtaccaccatcaggttgctgaccatggcggccttgcgttcctcgtccagttccaccacgtcctgctcctgcagcttggccagcgccagctccaccatgctgaccgctccctcgacgatgcgctggcgggcggccaccacggcgccggcctgctggcggcgcagcatcgcctgggcgatctcgggagcgtaggccagctggttgatccgcgactcgatgatccgcacccccgccgaggccacccgcgcgctgatctcttctgacagcttggcggtgatctcgtcggcgttctcgcgcagcgacagccggtcatcggagtcgtaggggaagctgccggcgatgtgccgcacggccgcctcggtctggaaggccacgaactccacatagtcgtcgaccgcgaaacaggcccgggcggtgtcctcgacctgccagaccaccaccgccgagatctcgatcgggttgccgtccaggtcgttgaccttggccaggccggtctcgtggttgcggatccgggtggagatcttgcgccgcacggtcagcgggttgacccagcgcagcccgtcacggcgcaccgtgccgctgtaggaggcgcccagcagctgcagcacgcgggcctcgttgggcgccacgaacgtcagcccggcgccgaccagcagcccggccgcgatcagcagcccgccggccaccagcagcgtgatccccgccggatcgaggtccggccccttcttcacggccgtcaccgccaccaccaccgcgccgccgacgatcagcgccagggtcagcgccagcatcggccagccggacaggtcgcgggccggccgttcgccgatcgacggctcgggcaggggggaatcgggggtgctcgcgatgttcatcgcactccttccgttgctagctgcaaactatcaaagtgatatcacttttccaaccggcccgggacgtcccgatccggcggtctttgccggcccggctccgggcgcggcgtgagcatccccacccgaatggcaaggtgagaggcatgtgcagactgttcgggatgaccacgggagggccccgggtcgaggcggagttctggctcctggacgccccgcaaagccttcgggagcagagccgccggatgccccacggcgtcggcctgggctggttctcactcggcgacgagccggtgcgcgaccgcgccccgctgcccgcctacgacagccgcgacttcgtgctggcggcccgccacgtggtctcccacaccttcgtctcgcacctgcgctacgcctccgccggcccggtgcacgtccacaactgccacccgttccacatgcgcgaccgcctctttgcgcacaacggcgtggtcaagggcctggacgtgctggagagctggctgagcgaggccgacaaggccctcatcgaaggacagaccgactctgagcgggtcttcgcctacatcaccgccgagatccgccggcacggcgacaccaccgccggcctggtggaggccgtccgccgcatcggggccgagctgccggtctactccctcaacctggtgctcgccgaggcgcaccgcatctgggcgctgcgctacccggagtccaacgagctgtgggtgctgccccccgaggacgagggcggcggcatgatcgacacctgcgcccggcacctggcctccgcccacgagccgggctcggtcgaggtgaccgccgccggccgggcggtccccgcctacgtggtggccagcgagcccatggacgacagccccggctggcggctgctggaaccgggcgagctgctgatcgtcaacggtctcaaaggggagtcccgcttccccttcgacccgccccgcatccggctcaccacagccgacctgtcggcccgggaggccgcctcccaggagcacgcgacctgatcacagagcccggccgcagggaacgtccgcgtcgctggctacagtgagccgcgaccgacgactccttggcggaaaccgggatcatggactctgagctcaccttgatggccgtgcacgcccaccccgatgacgaggtgctcggcaccggcggcagtttcgcccgctacagcgcagaagggatcaggaccgtcctggtgacctgcaccaacggcgagcagggggacggccccgggggagtcaagcccggccggcccggccacgacgagcggcaggtcagccggcggcgcctggccgagctgcgcgagtccgccgcccacctgggcatcggccacatcgagctgctgggctaccgggactcgggcatggcgggctgggaggccaaccacgcccccggcgcgttcgccggcgtccccgtcgccgaggccgcccgccgcctggccgccctgatggaacgctaccgcccgcaggtggtcgtcacctacgacgaacgaggcggctacggccaccccgaccacatccaggcgcaccgcatcacgatggcggcggccgagctcagcggcgtccccgacaagctctactacaccgccgtcccccgcggccggatcaaggagatggccgcccgcgccgccgaggccggctgggacttcggcgaggaggaactgcccgaggacttcggcacccccgacgaactgatcaccacgtccctggacgtctccgcctacgccgagcgcaagcgccgcgccctgcgggcccacgccagccaaagcgacagcatcttcctgctgcaactgcccgaggagctccagctgcgcgtcttcggcgaagagcacttcgtccgcgtccgatgccggatcgacgcccccgcccgggaggacgacctgttcgccggcctgcgctgagcgcccgcgccgggccggggccctgtttcaggcgggcagcagaccgggcagctcctcggcgtgagcccgcaggtacgccgccagcggggcggggaacaggtcgatggcggccacggcctcggcgctgcagggcacccggtccacctcatagacgcccttggacgggtcgtcgaactccgggccgtgccggcgggagaggtccatcccggtcagccggcacaggtagaaggtgctcaggtagcgcaggcccagcgtctgctcggtataggcgaacacctgccgcaccggccccacggtggcgcccagctcctcgtccagctcccggcgcagcgccgcctccgggtcggcgtcctgcggctcgatctcgccacccggcgtcgaccagtagggccgccggcccggcttggtccggcgaagcagcaccaggtcgccgttaccgtccagcagcagcgcccgcaccgcatgccgggtgcgcagctcttcgtgggggaccgtgcgctccggaccgcacaagaccacccggccggtgaaggcgccccgctcagcggccttggcggcgcgcatccgctccagctcggctgcgtcgatcccgtgcgcggcggccagcgcccgcaccacctccagcacgtcggccagctcggccgggtcctggccggatgcgtactccccggcctcctcatacagcttggcccgcaggagcgcccggtactcgccgtcgtcggcgatgcgggtctgcggccgtccgcccgccgactcgatgatctccgggatccggtcgcgcaccagtttctcggtccgcccgccgcgctgcggagggtggtggggcatcaccccgtggcggcggtccagcgactgcacccattgcacggccacggcggcgacctggatcagctcggtgcgcagccgttgcgggtcctcctcggccagggcctcatagaactcctcggtgagcgcgtgccgccaggtcacctcaccggacgaggcggcctgcgcccgctcccggcgggcctgctccgcccgcttgcgccaggcggcaccggtgccgtcggggaactcctggactccccacaacgcgtcctgggcggcgcgttcggcggcgacctccgccagcacccggcccagcgacccccgaatcccgtcgcccgccttgctggtgtccatggcttcgacggtagccgtccggggaacccgccgcttccgtttccggacggccccgggcgcgccgcttgagtccccgggggtgaggcgggtcagcggcgccgcccccgccgagggccgcgagaccggcggcgggagccggcgagcagggcatcgagccggtgacgggcctctgcgcgggagagcgccggcgcctgcttcggcagcagggcggcgagatgggacggcgccgagatccggccgtctgtgtccacgacggtccgctcgcccggccactcgcccaggatcaccgctgacagcgccccgggatggcgggcgaacagccgggcgatccggtcggcctctgcgccgcagtcggccaccagcagcaggcggggttgcgcgccggagccctgccccctggcgcgcagccgcaattccgtctccaggtagctgagcgcggcatccagggtgccgggcaggaacagctcatccggcggctcgtcgagcagctcgtcctcctccagtcccagcagtctcatggcgtcggcacgcggcagcacgaccaggccggagccgtcctccagcgccgacaacgtgatcagccgtgccaggtcggccgcccgccggccgccgagcgccagcagaaggccgcaaaacggggtgagcgcgacgccatcggcccgctgccggggcggagggggcgccggcggtgccgcggcgggcggggcggcggagacccgcgcggtcatcgccggtgcgggggccggtgcccgccggcggagcgtcagcccgatcgccgccaccggaagcagcaggatgagcagccccagcaggggagagggctccacgggacggctcgccggatcttcggtgatctcaccggagggcgcgggccggggggtgggccaggtggaggccgatcgcgccgccgggggcggtgccgcggcgcgccctgcccggccgtccgcctgcgggagcgcagagaccgcggcgggaccgtgagggtggtgctcacggcccgcatggtcgccgccgcggtgcggctcgggtggcggattgcggtcgcggccggtgcccgcgacggctgccgggccggtcggtgtggcctgcgcatcgagggaccgcgcatcctcggggcaccgcaccgccggaggggccgccgtcgtggcatgggccaggtgtcccacggcgaggacgacggcgggggcgaccacggcacagcccagcagaccgcggccgagccggcgggagccgagaaaccgcccggcggcggtggaaagtgcaatgaggcggttcattttcctgaatgtggcttcgtgtgaccgtgaggccgctgatcgtacacagaaggagacgctcgggtgtcctgattggattactggctgcgtttatttcgccacactcccgggttttcttcggcctccccctttttgagactctcactcatcagggtgatacctggatttatcggaccgcatgggggttcggtgctctgaacaatgcggggccgcgcgcccggctgagaacgtacgcgcggccggtccgtctctcctcgcgtccatcacttccgggacgggccggtcacgcaggagagggtgcctccggaggaggacccggacgtgccgcgccgggaggagaagtgcggccggtctcccgccgggttgaacgccggcccgcagatcttcggggaaccccgccccaagatctgcaggaaaccgggatctcgccgtccggtctgatcgtgcaggcttccatattgccgccgtcctcggtcacgtacaaatcgccatagccggcggctgcggctgcgatgagcgtaaggggaccggatgaaatccctttcacgtgcgtggtgaaatctcgcgcgcattgaattttttcgccacgccgtctcgggtgtcgaagaccggaggactgatggcgcccggtgccggggcgtcccaggccgcccgcaccgcccccggctgcggctcacccgtcttgacctgcgaagacagcatgccgaaaaggctcggcccgcaggggccgccccgccgtccctgaccggggcgccgccgtcttgacccatgggagcggcggcgggaagggctcatcgccgccgagcggccgcacgcccggagacgttcgtttctgtgcgcttatccacagaatcgccttctgctgcctgccgggttctgtcacggagaggatcgccgtggaggctttttcgggaaaggagcacttcatggccgaacccgccgccagggccgactatggattcgggcagctggccgccgaactcgatctcgcccgctggcagatgcgcctggcccgggaacgcggcctgatcccccctcccgacctggagggcggacgctggtcggcggccgtcgccgagcagatcgccgggcatgccgctcagatccgggcggccctgggggaggacccgccgatcggcgcggtcaaggccgcccagcggctggccgtgcgcgtcggtctggacgtggaaccggccgacatcgaggtgctggtgctctccggagacctggaggtggtccaccgctaccagggccgcccactgtatgacccgcacgacctcgacgccctcgaccccgaacgggtcaccgaggtggtggcggcccgcaaggggccgcgtttcgccacggtcggcgccaagggagcggccacgctgctcggctggcccaagagcctcttcctgcgcgtcgccgcccagcgcgccctgcccgtcgatcgcctgggccggtacgccctggccgacgtccgggccctggccggcgaccgggagctgcaggcggccgtcgccgaacagcagcggatcatggccctggaggccgcccggcgcgagcagacccgcagcgagcaggtgatccgccgctggatgcgcgactgcgacgactacctttcccaggccaccgaccgtcccccggactccgccgagctgacccgcgccctgcgcgcgctgaccgccgccagaaccgccatccgcctccaccgggaaccggcggccgaaggcgctcaaccggccgtgcgttgagctctttgccggaaaaccgccggagaaaaggtcagctccaaggacgggtgtcgacggtgcggtggtggcggacgtgcaggatctcgcggaaggcgcgctggcggaagggcaggccgtggaccagcatggtctggcgggcggagacctccttggcgatctgcagcaggccgtggcggtcggcgtgcgccgacaggcgcacctggtggacccgggcgcgcagcggcaccggccggttgccgggcagcaggtgttcggcggccccctcccggacgtcctgcagcaggcggcgcccgccggaggaatcgtcctggtaaccggccagcagcacggcgctgtgcggctcgggcaggatgcgcgccgcccagtccacggcggggccgccggtcagcatcccggccggggcgatgaccacgcccttggtgaagccgtcgaagtcccgcgggtggccggcggccgtgacgttcccgccgaagatggacagccggcgctccccgggcccgtcggccgtctcatagacggcgctcacctcggcggccatgccgtcgatcagcaccggcacgtggggcaggtgctcgcgcagcagcagggccagctcctgggcacggcccagcgcgaaggcggggatcagcacccgcccggcggcggcgtgcacctcctcgacgatgccgaggagctcgccgacccgggcccggtggtcgccgtgctcctcaccgcagcaggtcgactccagcaccagcaggtcggccccgcgggcgccgtcgggcagccggtagccgtccacgctggcctgccggaagccggagatgtcaccggtgacgaccacccgccgctcgcccgcgctgatcaccgccccggcggcgcccaggatgtgcccggcgggaaacagctcgacggtcaggtcgccgacccgccggggagcgccggtcggcagctcctccagccgttccatcgcgacgtccacggcgtcctgctcatacagcggcgtccacgaccctccgctggaggcaccggcggtgtgccggcgcatgaccttcagcgcgtcctgccacatcaccggcatgagccggcagctttcgggcgtggcgatgatccgcagccggggcagccggtgcgccagcgcgggcacatagccgcagtggtcgttgtgggcgtgcgtgacgatcaccgcctcgggccgcgcggtgagcgcctcggcgacgtcccgcggcggctgcggcggggtgcccggccggatgccggcgtccaccagcaggctggtgtccccggcctcgaccagcaggcacgagccgccgatgtggtcgtcgccgcccagcggcgtcacccgcagctcacggcagcggcccacgctcagcgacgccggccgcggcggctccagcagttcccgcagccccctgcgcagcgcatcgggttcggccgcggcgccgtctgcgggctgcggcagcgcggccagcagcgcggcggccagcgaccgggggttttgcagccggcgctgctgggccgccagccgggcccgcagcccggccagctcctcttcggcgtcggccatgccgcggcgcgcctcggccagctcggctcgcagccgggccgcgtcagcgtgcgcgtattccagcttctggcggaaggaggccagcttctcccgcagcttgttgcgcgcctcggtgagacggcgcaccttgcgctcggcggcggccgcggaccggccgcccgtgccgttcgcgccgttcagcagccgccgtacccctgcggcgacctcggggtcggggtgcagcagcagccgccccggcccgctcgccgagcgcagcaggtcacgggcggcggcccgcagcgtcggggacgcctcgatcaggtccagcagccactcccgccggttgcgcaccagctcggcggcccgccgttccggtcccgcatagcgcggccgcgacagcacgacccgcgccgcggcctccagcgcctcctccaccgaggccagggcgtgctcgtcgccgctcaccgcacctcaccgctgtttctggtggcctcggccaggaccggctcgcactgcagctcgtggggggcgtgcggggccggcaccagggcgcccaggatgcgcagaacctcgatgacgtcgtcgacggtgcggtagccgtgctggtgaagggaacgcggggacagggggtgatcctcctccaggtcggaaggggcgagcagatcggccaggtcggcgggggacccggagccggcgaggtccaccagctcgcgccaggccgcggcgacgggcgggcagcagcgcaccccggcggcctccaccaggtcggcggggcggtcgcgcaggtgacgccggcagcgctccagggcctgctgctggtcggcgaccatgtcgccgccgagcacgatgctgatcagcatgggccacccgccggtgcaggccagcagctcctcttggccgcgccggttctggaaggcgtgcgccgcctcgcgcatccactgccggaccgccgcggcgtcgaagcggcgcagctgcatcagctcggcccgcccgcccagctccggcagcggctcgggcccgccggactcgcgcaccgccagccacagcggcgccagggcgggcggcgcggtgaacaccaccgccagcgtgccgtcgttgcggccccggtggcgggagatgatctggcaggcgtcccggatctgccgccgggcctgcgccagggtccggccccgcagcccgaccaccaccagggtgtggccgggccggtcgcgggcgtcgcgcaccgcgtcgtcgaaggtcaggccgtcggagcgcaccggcaccacggtgacgtcctcgtgccgctcctcctcggcctgcagcgccatcggcacccgctccagctgcagcgcccccgaaccggcgatcacgtgcaccaggttggcccgggtcagcagccgcgagatctgcccgccggtcagcggggagcgctccgggcccgccccgtaggcgggacggtaggagtgcacgtcgaaggagtccggcagctccagctcctgcgcccgcgtcagcacctgctcgacctgctcggcgccgcccagcagctccaggatgtagggggtgcgcagccggtagcggtcgccgtcccggatcagcacgcccagctccacgctctcttccagcagcccgcagaaggcgtccagggagcagtcggcgaagccctgcggccaccagatgtcccggcactcctcatacagcgccccgacgggcatgccctgctcgccgtcttcatcgcgggcgttgagggcgatggtgtaggcgatgaccttgtaacgctggtcgaggttgatcgtccactcgaagcgttcccggaagccctcggccaggcgggcgtcggcccacaccgcgtcgatgtcgtcgcgggtcacctcatacggcagggcgtgctcgccgaccgggcgggagcgcaggtgccgcagcagcgcgtcggcgaacagctggatcagcgccggggcgttgttggccttggcgatgatccgcgccgccagcgtctgcggcacccgaaagcccaaggcggccagcggcctggtcagcaggtcgaaggcgtcctggggggccagcggccccaccgagatgggcctgcccaggttccccagcggctggttggacaggcccttgaaacgcgccgtctggtgcagcccggcgaacaccaccttcacccgccgctcggtctcgctcatcaggtcgcgcagcgccccgacgttggcaaagcgcgcgccctcggcgtcccggttgaggaactcatcggcctcatccagcaggatcagcagctggcggcgcgggtcgccgtccagccaccgccgcaccgcctgccggatcggctccgggccgccggcgcccgccggctcgccgacgtcgatcccggcctcctccaggccgcggcgcagcgtcggccagatcgccgaggccggcgcggtccgtcccacgtccgagatgctcttgaagatcaccttgcggtgcgggtcgctgtcggtcacctgccgccgggcggcctgcagcagcgccgacttgcccagctggcgcccgccgtacacgatcgacccgccggagcggtcgatgacctgctgcagctgctcggcgcgcccgtagaacatctcctcgggcacatcgccggtggacacgaacgggttgccggcggtgaacggcgccagcagcgcgacggtggtgctccagtccgctcccgggcggcaggccaggtagccgatggcggcgtcgtccagcaccgcgaccgggtgggggcggcgccgcaccgcctccgccagtgcccgccggtcctccaccgacagggtgccgaagtaccacaccagcaccgtctggtcgcgcggctcgtcccccatcaggtcgacgagctgctgcgggtgcggccggttccacaccagcagcagccgcagcgtgtcgccggaggggctcatccgcgacccgaaggccggcagcagcgcctgcccgtgccggcggacgccggacagctcgatccaggtgcggcccttggcgctgccgccggggtgctgctcgccctccagcccgatcagccgcaggatcggctcgatcatcgtcttgaggttgccggcggtcttgggaccgccgccggccatccgccacctgcgcagcgcctcggcgccgacgtcgcgccgctgggaggcggccaggtccagcccggcctccgccagcagttcggccagccgctcgtcggcgacgtgcccgtccccctgcagcgcctcgatcagcacgtccagggcggggttggggtcggcggcccgccgcccctggcgggggcgcagcgcgtcgaagacccgggggaaggcggggaagaaccgggcgaagtcccccggctcggcgggcgcctccggcagcggacgcccctgtttggcctggaccaggaactcccgggcggtggtcaggtcgccgctgtcgaggtactcgccgatccgctcggccgcaccggccaccgccggccggtgcagctcggccgccagctcccggcggaccttggcgacctcccgttcgaccagttcggccagctcgccttcgatctcctccaggcgccgtcccatccggtcgaagtcggcccggtcggtttcggccagcggctgcagccggccctccagccgggtggcgtcgcgttcacccagcacgccgtcgcggcgcagccgcgccagctggtcgcgcagcttctccacccgggcgcgctgggcgtcgcgggattgcgccaccagctcggcgcggcgccgccgcagctcgtctgcgcggcggtcgccgcccagcacctccacgatcgccgcggttccgatgtggtcgccgcgttcggcgcgggcctggaaggccgcctcccagtccggctcgctctccgccagcgccaccaggtcggccggggcggggggttgcgccggctccagcgagccggcggccagcgcgatgcccggcgccgccggcagatcccggcacagcaccaggtcgacccggtgcggctcggcgcccagcgggcgcatgcgcagcagttccagggtgtcggtgagcagccggcgggcctcctgcgccgccgccgtgagcacctgatcgcccccggcggcgatctgttccagctccgccaggcaccgctcgccgagctcgccggcggttcgctgcagggcggccaggtgcgtctccggcccctgctgcggcccggcgccggccgcggccgtctgctcgcgcaccgcgccgctccaccggttggccacatccagcccttcctccaggagctcgcgcagcttgcggcgcgccccggcctcgatccggcgcttgaccccctggccgcccaggctgcgggtgacggcgtcgatgagccggtcgaccccgtcggcgcgcagcgcgtccacgccctggcggacctggtcggcccgctcggcgtcatcggcggcggcgatcgccagcagccgtccgatctccccgtcctcgtgcaggatcagtttcagcacctcggtggcgcgctgatacttgatcttccttgccggcacctcggccagcatccgccgggcccgcccggccagttcggcccggcgctcctcggcccgggggacgtcgccgagccggttggagatgccgggctgcaggtagacgccctcggccccggcctgcaggaacgcctcgcccagcgcggccagggcgggacgggccgacaccgccgccgggggcctgcgcagcagctcatcggactggccggtgggctggatgattcccgagcggatcgccgaggcccaggccagcagctgcccggccgggtcctcctccagcgcctcgccggccaggccgtgcgcgagctgcgcgtaggccgccgacatgcgcccggcgaactcggtcgtctccagcgcgatggccgcggcgtgcctggcccgcacctcggcctcgggtctgccggccgccgcccgcagccatccggccagcgcgggccgcccgctgcgcagcgccgcggcctccgcggccgccaggcgggccgcgtccacttcgccgcgtgccctgccgcactcggcggcgtccccgccgcccggaagggagccgccttggggggtttgccgccccggatcgctttgcgcggcggctttgccgcgcgtggcgggttcccctctccgttcggaggcttcttgcatcaccgggctacgggatggcggggcggtccggccgtccagggcgggcttgcgccgggcgtctgggcgctggggagcgcggtgcgcggtgggctcgtcgtgcggcttcggctcttgaacggcctttagagcgctctgcggggtggtgcggttggaagactccggcttgcgcgaaggctcctgttcctcctgaggggccggggcgctatgggaagcggtggcgtgccgggatcgcgggtcgctcgcagaggccgactcttccggggaggcgggggcatcgtcgggtgtcggcgcggtctcgtcctgcggcggctcctcggcggacgcctgccgccgggcggcgcgcctttcggcatcggcgatcagcagctcgtccagatcgtccaggggaggctcgtcgggggccgggcggggcggcgggatgacggggacgggcacatcgttctcttttgcgtcctcttcttccgcggagccgggcgccgggtcctgcggaaggtccgccccgtcctgcgcggcggcccgggatggggcggcgtgctctggcgtgctcaccgacaggtgcccgccgatcgccgccatgaccagcgggcggtgccgctcggggagcagctctcggagtgtctgcgccaggcggtcgatgcgctccagggcccgggggtcggtgtccccccgccggcacagctcgatcagctcggccagctcgggcaaaccctcgtgccgtccggtctcggccaggtgcctgatctcggcgagcagctcatccagcgctgaggggccggtgagcgtggtcagcgcgcgcacggcggccgagcgctccagccgccgtgcggccgcctccacggcccgggacagcccttccaggctgggctcggcaggcggttcgccgagcgcgctcaaggtctggtgcaggtcgtcgaaggcccgcaccgcggcggtcagcgcggcggtctcggcgtcgccgggccggcgcccctcgctcagggcggcggtgatcgcgccggtggccgtggccgccgcggcgaagcgttcccgcaccttctgaagacggtcgcgcagcacggccgcttcggcgggatcgccgttcccattgccggcaggggagccggggcgcgatgacgatggcgggccgctgtcacggccatggccgggtctgtgcggatcacctctcatgggacctcctgggcgcggcgatcggtgccagagctgtgacgttagccccatcagagggggcatgcgcatgtttgctgtggattggtcatggtggtcaaggcgacctgagattccggtccggccaatgagcagcagaggtatatatggaggactgatcacctgttgtgaatcggatcaacgatgtcaatcatggtcaggcagtgacgagatggccgcccgcgtcggagggggccaaggggggagagtcgggcggctgcgcttcgtgacagcggggggcagggtgagcggataagtcgatcgggacggggccggctcgcggacttggagccgagcggcccggcagtgggccatactgttatcgtgaacacaatcgaccaacagaataactgttgaaggtataaagacaaccgagtactgtgaagggcccgcgtcgcttttcgtggcgcccgatcggagaggcccatgggtcaggacgcgatggtcaccgccgccgacatcgcccggctcgccggggtcggccgggcggcggtgagcaattggcgcaggcggcacgacgacttccccgaacccgtcggcggcaccgccaccagcccggtgttctccctggcgcaggtgcagcagtggctgcgccgccagggcaagctgcggcggccggtcgatgacgagcacctgtggcaggaactgcggcgcatcgccgaacggaccggcctggccgaggcgtcggtgttcgccggggccttcctgacgtatctgcaccgcgaccccgaggactggcggcgcctggccgcgagcacggaccgggaactggccgcccgcctgccgcgccggatcaaagccgtggtcagggagctgccggggggaacaggcctgggaacggcgcccggggcggcactgccggccgactgcatcccgctggttcggaggctggccgcgctggccgaacggcgcgggccggtggaggtcttcgagttcctgcgcgagcgctacctgagccgccaccgccgccgcgtctacgaggcgcccccgcaggtcgtcaccttggtctcggaactggcggactcgcgggtgcacaccgtgctggaccccgcctgcggctccggcgccttcctgctgggaatgctggaacgccccgacccgccgcggcgcctgctgggacaggaggccgatgaggcggtggcgcggctgaccgccgtccggctggcactgcgcacccccggtgcgcggatccggctcggggacgggctgcgcgccgaccgttttcccgacgccgcggccgacctggtggtcacctgcccgccgttcaacgaccgcaactggggacatgaggaactggccaccgacccccgctggcggtacgggccgccgccgcgcagctgctcggagctggcctgggcgcagcatgcgctggcccgctgccggcccggcggcctggtggtgctgctgatgctcccggccgccgccctccggcgggccggccgccgcatccgcgccgagctgctgcgccggggcgccctgcgcgcgatcatcgcgctgccgccgcaggcggtgcccggcatggcctgccatgtgtgggtgctgcgccgcccccgccccggggaccgaccgcccggccaggtgctcatggtggacgtctccgggatcggcgacgacttcgccgccccggccgccaagctgtggcaccgcttcgccgccgccccggaggccgacctggccgaacccggcctgggcggcgcggtccgcatcatcgacctgctcggcgaggaggtcgacctgacccccgcccaccacatccccccgccccccgccgcacccgccatcgagcaggtggccgagctgcgcgccgagctcggcggccggctcggcgagctggccgctctgctgccggaggtggaggccggcggcgagggcttcccggcccccatgatcagcctcgccgagctggcccgcctgggcctgctgcgcatcctgggcgccctgcccccctccggtgcgccgccggccggccgcgcggaggaggacgcgccgccgcatcccgacccgccggtcctgacggccgaggacgtggcggccggcaccggcccctccggaaaggccgatgggctgccgcccggcacccgcatcgcgatccggcccggcgacgtgctggtccccaccctcctgcaccctcccatcgcccgggtggccggcgagcgcggcgcggtgctcggccgtcacctggcgctgctgcgccccgacccggcccggctggacccccacttcctggccggcatgatccgcggatcccgcggccaccggcaccgcgcggccctgtccgccacgctccgcctggacgtccgccggatcgagatcccgctgctgaccgtcgaggagcagcgccgctacggtgaggcgttccgccgcctggaggagttcaccgccgccttgaaccaggccggcgaccgatacgccgagctggccgccctcatcgccgacggcctggccgacgccaccttgcgtccccgcgacgacaccccgcccgtcccggaggaacgaccatgaacggcgcgtcttccccgcatcgccggcccctgggggcggcccgctcacgggcgagggcacccggcgcgagcgctttggccgacatctgtcaccgcgcgggtctaccctgcggagaacgtgtgaaagccgtgtagcccggggtgggattgcttggacggtacagacggggtgcgtgatcacaacggggccgccggggcggcggagggacggatcgtgggccgggtgctgggcacccagtcggccacgccgctgtcgttctgggtggggctggaaccggggcaggtggtccagctcgatgaggtggtggccacccgccggcagctgccggacggcggatcggtgctggtcgccggggtcgtcaccgacgtgcaggccaggcacgagggcgcggcctacgactcggacgtcttcctgatcgccgacggggtgctgccggcccaggtggtggagtcggccgaggtcacggtgacgcgcgtggagccggaactgtacgtgccgccgctgccgggcgccgtggcctaccgggccggcgaccgggaccgggaactggcgctgtacttcgatgtgatgaagcggcgggttccggtggggctgggccgcgacggcgaaccggtccatgtgaacctggaattcctggacggcacccgcggcgcccacgtgtcgatctccggggtgtcgggggtggcgaccaagacctccttcgccaccttcctgctgtattcgatcttcaactccggggcgctgggcgccgaggccgccaacaccaaggcgctgatcttctcggtcaagggcgaggacctgctgttcctcgaccaccccaacaaccgcctggacgagcgggcccgcgacgcctacgcccggctcgggctgccggccgggccgttttccagcgtgcacatcttcgccccgccccgccccgacgaccccaacggcgtcccgcacgtctcctcccgcacccagggcgtcagcccgttctactggacgctgaccgagttctgccaccaggaactgctgcgctacgtcttcgccgacaccgaggacgaacgcgcccaatacaccctgctgatcgggcagatcgccgcccggctgcggcgggacgcccagcaggccggcgacggcggggcggtgcgcatccgcaagcccaacggcgacctgggcacggtgtgccgcacctacaaggacctggtcgacctgatcgagaccgagctgaccgacgaggacacccgcgccgaatgggccggcggcctgatgggcatcggcaccatcaacgccttcctgcgccggctgcgctcgtcggtgcggcccctggaggccatcgtgcgcggcgacctgcccgcccgcgagggccgctccatcagcacctccgacgcccaggtcaccatcgtcgacctgcacaacctgcccgaacgcgcccagcgcttcgtggtcggcacggtgctgcgccaggagttctcccgcaaggagagcaccggcagcgcccgccccctgctgttcgtggtgctggacgagctgaacaaatacgccccccgcgagggcggctcgccgatcaaggagatcctgctggacgtcgccgagcgcggccggtcgctgggggtgatcctgatcggcgcccagcagaccgcctcggaggtcgagcgccgcatcgtcgccaactgcgcggtgcgggtggccggccggctggacgccgccgaggccgcccgcgccgagtacggctggctgcccccggcggcccgcgcccgcgccaccatcgccaagcccggcaccatgttcgtctcccagccggagatcccggtgccgctggcggtggagttccccttccccgcctgggccacccgccccgccgaatccgacgccgcctcccgcgcggacgccccgcccgccccgcaggtgccccggcaggccgccgacccgttcgccgggctcgccgaagacgacgatgtccccttttgagatgccccctttcaacgtgcccttgtgatccccgacccaggaacgagccgacatgaagatcctgcacaccgccgactggcacgtcggcaaggtgctgcgcgggcgggcccgggccgatgagcaccgggcggtcctcaaggagctggtcgagctggcccgcgccgaggacgtggacgcggtcatcgtcgccggggacgtcttcgacacctcggcgcccaccccgccgtcccaggccctggtgatgcagaccctcctggcgctgcgggagggcggacggcaggtggtggtgctggccggcaaccacgacgacccccgcctgctggatgtgtggcggccggtgctgggcgccctgggcgttcacgtggtcggccggttccgccgccccgacgacggcggcgtgctgtcgtggacgacgagggccggggaggacgtccgcctggcggtgatgccgtttttgtcgcaccggttcgtggtgcgggcggtcgaggcgctcaccgacacccccgaccagcacaaccgcagctacgccgcccgcttcgcgcagctggccgccgccctgaccgccggtttcggcggcgacaccgtcaacctggtcgccgcccacggcacgctgccgggcggcaagctcggcggcggcgaacgcgaggcccagacgatcttctcctactacttcgaggccaccgccttcccgcccaccgtccagtacgccgccctcggccacctgcaccgccgccagcagatgcccggcccgtgcccgatctggtacagcggcgcaccgatcgcggtcgacttcggcgaagagcacaacagcccgggcgcgctgctggtcaccgtcgagccgggcaggcccgctcaggtccgcgaggtcaccctcgcctccccccggtcgctgcgcaccgtcaacggctccctggaggagctggaggcgcaggccgagagcctgcaggacgcctggctgcgggtggtggtcgccgaaaagccccgggccggcctggccgaccgggtccgccagatcctgccgaacgccctgaccgtcgatgtcgacgaacggttccgccccaccgccgcccgccgggagggcggcggcgccgcccgcgccgcccgcaccccgcgggagctgttccgcgactacctcgcccagaccggacgcgacgacccgcgggtcatcgccctgttcgaccggctgcacgatgaggtcaccgcgagcgggggaggggagggctgatgcgcccgctgcgcctgtacctggagaacttcggcagcttccgcgcgccgacctcggtggacttccacgatgtggactacttcgtgctcgtcggccccaccggcgccggcaagagcaccgtcatcgacgcgatctgcttcgccctctacggcacggtgccgcgctggggggatgaaaagaaagtcggcctggcgctggccccctcggccacctccggcaaggtcgcgctggtgttcgaagtgggggaccggcgctatgggatcgtccgctccctggtccgcaacgcccgcggcacggtcgccacccgcgaggcccggctggatgagctcgacccgtccgccgaccccgcccaggacgtcaccgcgctgctggcctccccggtgcgcaccctggccgagggcgaccacgtcaccgccgaggtcgagcgcctcaccgggctggagtacaagttcttcacccagtgcgtgatcctcccccagggccgcttcgccgagttcctgcacgccaccccgagcaaacgccaggaactgctcgtccagctgctggacgcgggcgtcttcgacgccatccggcaacgcgccgtcgaagaggagaagaaggccgccgcggcggcccaggccgccgaagaccagctggccgcgctcaccgacgccgacgaggaggccgaggcgcgcgcccggcgccgcctggaggagctgacggagctggccgagcgggtccaaggctcccttgagcggctgcgggacctggacggccgcgtcaccgcggcggaaagcgagctcagcgccgccgaccaagccgtgcggacactcggcaccgtcgcgatgcccccgcacgtgcccaccctcgccgacgacctgcgcgccgccaccgaacgggccgggcagcgggccgaggaggccgaaaaccgccggcgagccgagcagcaggcctatgaggagctggccgccctcggcgacaagaccgccctgaccttggctttgaaagcccacgaagaccacgcccgcctcaccggccagctcgccaccgcccgcaccggccaccagcaggccgtcgcggacgtctcccgggccgaagaccgggtgcggcaggcggaggcccgcctggaggaggccgaagcgcacctgcaacgcgtccgcgacgcgcacgccgccgccgacctggcccggcgcctcaccgtgggcgaaccctgcccggtgtgcctgcacccggtggccgagccgcccgcccaccccgaaccggccgccctccagcaggccgaagacgccgtccaaggccgcaaggcggaactggagcaggcccgccgccaccaccggcacacccagaccgtcgccgacaaggccgagcaggccgtcacagacctgaccggccgcctgcaggcactggccgagcagctccgcgcccaccccgacgccgccgagctgcgaaagaagctggccgccatcgaggaggccgagcacgcggcccggcgagcccggcaggaggcccagcaggcccgcgccgccgccgacgacgccgaacggcaccgcgccaagatcgccgaagaggccgccgcggcgctgcggaaactggacgccgtccgcgacaccctcgtcccgctgggcgccccgcccgtcgaccggcgggacctgcacgccgcctggaccgccctgctcacctggcgggaccaggagctgcagcggcgccaccggtcgcgccgggaagcacaggaacggttggccgcggcgcgcggcgaacgcgaccgggaacgcggcgcggtgcgcaccctcctggaggagggcggcctcaccccgcccaaagcgctggaacccgacgccatcgggcgggccgtggccaccgcccgcgcccgcgccgaaagcgacctggagggcgtccgggaacggcgccgccaggccgccgcgctcgccggcagggccgccgagcaccgggaggccgcccaggtcgcccacgagctggcgctgcggctgcgggccaacaacttcgaaagctggctgtgcggcgaggcgctggaagtgctggtgagcgccgcctcccaaaccttgaaggagctgtccgacggccagttcgagctggtgctggacgcccgcaacaccatcgaggtcatcgactacgccgaggccgggatgcgccgcaacgtgcgcaccctgtcgggcggggagaccttccaggcgtcgctggcgctggcgctggccctctccgagcaggtcgccgggctgtcggcgggcgccgcccgcagcctggagtcgatcttcctggacgaggggttcggcaccctggatccggcgacgctggacaccgtggccgccacgctggagcggctggcgaccgccggcgaccggatggtcggcatcgtcacccacgtcccggccctggccgagcgggtgccggtgcgctttgcggtctcccgcgacgcctccggctcccacctggagaggaggagtgcatgaccgtcgctcccgccgcgtccgcctcgatcaccatcgacccctgggaccccgggtacgccacctccttcaccgccgaggccctcaccgagctggacgccaccaccgccgagatcgacctggacgtggaggtcccggccgcccgctggcgccccatcacccccgccgtcccggccgccctgccgcgctcgctgctgatcgtcgacggcgtgcgccgcatcgaggcccgggtctgggtgagcgaccccaccggcgccatgcccaccgccgggatcgccgcctcctgcgcggccggagtggtccgctgcgacctggacggtgccgccccggcgcaactggccgaggtcagcgtgcggcggtcgctgttcaccccctccccgcatgccgccgcactgcgcacctgggccggcgcctacaccgtgcagccggcccccggcgccggcgccgagcaactgtcgctggcgttgcagcggcagctcagcgaactggaggtggagctggcgacgcggcaccgcaccgccggcgaggacgacctgctcatcctcgacggccccttgcgcgggcgcgcccacctgccccgcaccatcggctacgtcaagacccaccacaccgcctacctgtccggcccggcggcctccgtgctggcctccctggcccccggccagcgcaccccggtcttcggcatgggcaccagctggcgccgccattcttggtatctgcgcctgccggtccgctcgcccgccccctgggccggcatcgcccgctgtgaggccggcgcggacctgcccgcggcggaggtgatcgccctggccgacttgagcaccgtgatcctgccgaccctggccggggtggactacaaggatccccgcgctccccagaacctggtccccatcggcggcctggaaaagctccttcgccaccacctgggcgacgccaaactcctctaccgcgctctccgcagagccaccgcccggccctcggccggtccgggagacggcgtgcggcgcgtgtgagctcgccgggcccttccttaattctcgtcttccgagaatttgtgaatgaaatcaactgctcgcgtgttggtcggacatagtcccaattctcggtaaggcgctttggtggtatcgggcgaactgtgataccaccaaggagcccatgaggtgtggccggccgtatcggaaacgtttcgcgtgccgacgtctccgcaagacgtccttgccgttggcggcggtgggaacccggcaaaggccgctgacgttgtctgaaaggccgtcttgcgggccgagcgcattgccgtggagggcgatccgccgcggtgcgcgatcttcacagtgccggtcgagcagaccggctgcgcgtccgccgcgcccaagcatcggctgtgacctgggcagagagatgttcacgcgtcaagccgatctttatgtgaatataatcgaccaacaacattcaggctaggaggccgcggtgcaggacgcgacggtgaccgctgcggacatcgcccgcctggccggggtcggccgggcggcggtgagcaactggcgcaagcggcatgacgactttccgcaaccggtgggcggtaccgccaccagcccgtctttctccctgctcgaggtgcaggcgtggctgcgggcgcagggcaagctggccggcgcccccgccgacgagcagctgtggcaggagctgcgccggctggccgactccaccgacgagctggtggacgtgctgatgttcgccggggcgttcctgctgtacctgcaccgcgaccggcgcggctggcggaaactgtcgcgcggcaccgacgaggagatcgccgccgcgctgcccaaggcggtgcgcgccgccgtcgccgacctgccgggagagcgggtgctgcccgccgagccgccgtcctcctgcgtcaccgtggccaagggcgtggccgcgctggcccgggaacgaggcgagcagcaggctttcgagttcctccgcgagcgttatctcgacctgcacaagcggcgcacccaggagacgccgccccaggtcgtccgcctggtggccgagctggccggcccgcgcatcgagacggtgctggacccgacctgcggatcgggggcgttcctggccgggatgctcgccaaggggacgcgccggcggctgctgggccaggacgtcgatgaggccgtggcccgcctgaccgccatctggctggccctgctggacgccgacgccgacatccgctccggcgactcactgcgccgcgacgccttccccggagagcaggccgacctggtcgtcgccaacccccagttcaacgaccgcaactggggctatgacgagctgaccaccgacccgcgctgggagtacggcctgcccccgcgcaccgagtccgaactggcctgggtgcagcactgcctggcgcactgcaggcccggcgggctggcggtgctgctgatgcccccggccgccgccagccgccgcgccggccggcgcatccgggccaacctgctgcgccgcggcgccctgcgcgcggtgatcaccctgccgctgggcgccgtccccaacaccgcggtccccctcaccgtgtgggtgctgcgccgcccggtgccggatgaacgcccgcccagccaggtcctcatggtcgacacctcccgctccggcgagggctttgtggagacggccggtcggctgtggcggcgtttcaccgacgaccccgaggccgacctggacgaaccgggcgagggccgcgccgtgcggatcatcgacctgctcgacgacgaggtcgacctgacccccgcgcgccacatctcccggcccaccgcggccccggccatcgaccgggtcgtgaagctgcgcgaggagctggtgcggctgctggacgaactggccggcatggtgcccccggtcgagcccgcccagcccggctcggtgtccgtcgtcaccgtcgccgatctggcccggctgaacctgctggagatccgccaggcgtccggccggccctcccccgaggccgccgccgaccggccggtgctgaccgccgacgacgtggtcgccggccgtccgcccaccggcggccccgacgaccagggcctcagcggcgaccagccggtggagctgcgccccggcgacgtggtcgtctccaccctgctgcgggaggccgccgccaccatcgtcaccgagcccggcgcgctgctcggccgccacctggtcctgctgcgtcccgacccggcccgcctggaccccgactacctggccggcgtcctgtgcacctcggccaatctgcgccaccacacctccatgtcgtccggctaccggctggacgtgcggcgcgcggagatcccgctgccgtcgctggaggagcagcgccgccaaggagcgctgttccggcggctgcggcagatcgtggccgggttgcgccgggccggcgacctgggcgccgaactggccaggctcatcggcgacggcctggccgaaggcacgctccgccccgtttccgcccccggcgactgacctgcacccggccgccgggacgtcgaagccggcggccttaatgccgtgcccggacgaaccggccggggagccgggcttcgagggccgtgacgtgggcgcccggcgaacgccgcccccgccgctttgcgccttcacgctcggcgtatcacggcgtgggcagatcccggccggcgagtacgactggccctgcaccccgcccggggccggcgcgccccgccggctgagcagctcggccggtttcatcggtgccggccgagagacgttccgtcttttgctcccgccgccggtcagaacggcggggcctcgtcggggtcggggtcgcgcaaagacgcgcagacggcggcggcgcgggtggtgagcgggccggaggcgtccaggacctcgccggtgcgggggtcgatgaggacgccgtccacctcgatggggccgccatggccgtcttcggcgggggtgcggggagcggggcaccactgggcggtggggcagcgttcgcaccaggggccgggggaggcggcgaactcggtgtcgtgcagccacgggccggccatccgggtgatctggccgcgggcggcctgcagcacctgcgggtcggcggcgtcgaaggcggtcaggtgggcccgggagggggtcagcacctccagttcgacggtgccctccggttcgccgaagacgccgtgggcgatcagcagcaccgccagcgccagctggggcacctgcgcgaacacctcctccggggtgcccgacggcggcgcgcccgtggtggtcttctgctcccggtacaccagccggccgtccactcggcgcagcaggtcgggatgggcgatcaccagtacgtcggcgaccgggtcgaaggcggccacgaccggttcgggccgcacctggtcgatgcggcccggcccggccagcgggcaggtcgccaggtgcgccagcaggtacggcctggcctggcggtattcctcggcggtcagctccgcggcgagcgggccgggctcggcggcctcggggtcgggcaggtcgccgggtgagcacggccgtcccctgcggtgcgcggcctccagccagcggtgcacggcgcgcccgcgccgcaccgccgagtcgtcgccgggggcggcggcgggcaggtggagctgccgcatgtgcgcccgcgccgggcagaccgcatagtcgcggccggtggtgaccgaccaggtccgccggtgcgtgcccgcctcctccgcccccagcaggccgggtgcgtgcggcaggtcctcgcagtgggcgcgcagcttgcactccaggcagtccgagcccgcccgccgctcgccgcccagcaccacgccctgggccagcggccggacccgctccaggtaggcgcgccgcacccgctcgggggagtcgtccagcagcacccgcggcggcactccctccagcagggtgacctcgacgatccggatgcgggtgggggcgtcggcgtcgtcgatcacctccaccgggacgtcctggtagacgttgccgaccgcgcgccgcccggcggcggtcacgaacgccagcgccagggtggagggggtgtgctcgtcccccgcccggctcatgcgcagccgccggaactcgcggacggtgccgtccgtggagccgtaccagcggccccaggccgtcagcatccgcagctcggccgccgaggccgactgcacgatccgcggcagccgctcgggcgccagcgcgatgccctcggcctccagctcgtcggtgatccattcggcggcccgcaggtaggcccggcaggcgtgcgacacccacacggcgacccccgggtgcaccggggtgcggttggcggcgacggcctcttcggcggcctgccgcaggtcccggccgccgaactccaccgcgtccagcgcccgcatcaccagcccgagcgggaaggtctccagcgggggatggcgccgccgctcgcggatccggggccacagcccggtgcgggccttgagcgcggcgaagtcggcgcactgccggtcggtgcggtccagcaggctcgccgacagccggatcaccgcggggtcgccccgcagcccggcgtgaccggcccagcgatcgtggctcatcctgttggctccccagggtcgacggcgacacgcacagtacagcacacgtgaactcaatcaaccatggattttgtggaaatgatctgtttgtccgtgccggattccgcccagagccgatccgctgagggcgtagccctctacgccctgcccgccgggctttttagcgtgcccgtatggacctcgtgcagctgacccctgagctgaccttcctgcgattccccgtcgggcacgtgtacctgtggcgcgacccggacggcctgacgctgatcgactccggcgcgcccggcgccgcggaaatgatcgcagaggcgatccggcgcctggggcaccgccctgcggacgtgcggcgcctggtgctcacccacgggcacgtcgaccacgccggaggagcggccgagatcgcctcgtggggcgaggtgaccgtgctcgcccaccgggccgaggcccccgtcctccgcggcgagcgcctccagccgccccccaacctggccgactgggaacgccccatcttcgaacgggccaacgcgcaactgccggccgccaccgccgccccggtgcgggtggaccgcgaactggacgacggcgacgtcatcgacttcggcggcggggcgcgcgtggtggcggtgcccggccacaccgacggcagcatcgcgctttacctgcccggcccgcgcgtgctgttcaccggggacctggccgcccgcgacccggccgaccccgacccggacaccccggtcatgctgggggtgttcaacctcgacaccgcccaggccgccgcctccttcaaacgcctggcgaccctggaggccgagatcgcctgcttcggccacggcgaaccggtcaccgccggcgccgccgcccgcctgcaggccaccgccgaacgcctcccggacccggcaccctgagtgcgccgaacctgtggggccgggccgcctcagcggggacgagatatctcatcggaaagctcagtagggcttgacgatggtgccgctacgaccccaatcctggtaaacggcccagtaactggcgccgatgaacgttccttccaaaggaaatcgaaattcgacatcgagtcgtgccggaaggaattcattggtgacggtcagagtgaaagtcatcaagactctgcggtcggcaaagaatttgtagaagggagcgatcgggccatcgtacgacagctttaccggagaggcgctgcctcggtaggtgtgggtgccttcgtcgctggtccgcttgagctctgaagcgttcctcagcagggtggtgatgttgtatggcgaagtcagcaagcgagcttccacggccaggttgagatgaggatgtccttggtcggtcctgctgggatcgatgggaattctctggccgtaccccggcacataaccagaagtgccgacgaggactacgcgggtggggaagctgtcttcaaggcccgggttggcgttgtacacggtcatgtcgtagtcggtggcggaaccggggcggtattgcaggcgtccggtggctttgagatggtgggtgctttgagacagcagaccttcggctttgaaagcggcggttcggcgtgacgccatggcctgctcgacggcggctgcgatctcggtcggggtccgcgggaacgaaggcgccgagcggatgggctgtgcactcggctgagaggcgcccggcgcatcccgcctggacgcaggagccggagaggcaatggcgtgtgaagcacgcgggtcggactcgccgttgagagcgatggcgccgccggtgaaggtcagcagggcgacggtcgccgcgacgccggtgaggacggcccactgcggcgggcggcggccggacggcgggcggtccaggcgcagcgtggtccagcgggcggtgcgctcgtcggccagggcctgatcgtcggcggcggccagggcgcggccctgttccagggcctgggcggcggggatggggccttcggtgtgctccagcaggcgcagcagcacctcccggctgtcggggcgcttggccgcgtcccgcgacaggcagtcggcgaccaggtcgcgcagcgggccggccagggcgcccaggtcgggcctgccggtcatgatgcggttcatcaccgccgggatggtgtcctgcccatagggcggacggccgttggcggcgtagacgatcgtggcgccccaggcgaagacgtcggcgcgcggccccaccggctcgccggccagctgctcgggcgccatgtaggacggggtgcccaccacggtgctggtggcggtgacggtggcgtccagggcgcgggcgatgccgaagtcgatgacccgcggcccatccgggccgagcagcacgttgccgggcttgaagtcgcggtgcaccactccggcctggtgaatggcggccagcgcggtggcggtcccgaccgccagccggtacagcgccggtcccgtcagcggcccgtcgctttcgacggcctcccgcagcgacgggccgtcgatgtactcggtgacgacgtacggggcgccctcgtcctccccgtcgccgaggatcctcgcggtgcagaacggcgagacccgccgtgcggcggcgatctccttacggaagccgtccagccgcgcccggtcgtgcagcagtttgatcgccacgcgttcgccggtctcggccaggtagaccacgccttgcccgccctcgccgagccggcccaccagccggtgcccgccgatccgctcggggtcgcgcgaggtcaagggcaggacgggcacgggactccttcgttcgtcgggggagggctggtcgcgggcgtgtcgtgccggcccgctgtcggtggggcataggcaaccacgaggtacatgtgaatgcaatcaacagatgtcgggctatcgggtcgaatcgaccgctttgagtgctcggtccacaggtgcgaagcctaggggggcggctcacgcggccgcctcccaccgggcccggggtgcttcacctggcgggaaaggtccgccacaagatcgacaagggctcccgctctcggtcggcccgctgttttcgaatacagttcgaaatggtcatggcatggggttgaatacaacgaatgttacggccacaagcggcaatcgatgatcaaagtcggcattcggttggaaggggcggcttctgcaagaatgctgccgcggccggagggggccgatcactgcggcggccagggcggaaaggcggtgcggtgcggcgcggaatgctgctcggtggcaagtatcggctggtggagcggctgggccggggcggcatgggagaggtgtggtcggccgacgaccaccagctgggccgccgggtcgccgtcaagatcctgcacgccgatctgagttccgaccgggtggtggccgcgcggctgcgccgggaggccaggaccgcggcggccctccagcacccgggaatcaccgtcgtccacgacatcggcgagcacgagggccatccctactttgtgatggaactattggaagggacaaatttcgccgaactgctggccgataaccccggcgggctgcccgtcgcacgggtggcctcgctgatggccccggtggcggaggcactggcctacgcccatcgcaaaggcgtggtgcaccgcgacatcaaacccgccaacctggtcgaactatccgaaggcggagtgaagatctgcgacttcgggctctcccggtacgccggggccggcagcagcctgaccggcaccggcggcgcactgggcactcccgcctacatggcccccgagcagtacgccggccgctccgccgacgcccgcagcgacctgtactccctcggctgcaccctgtacgccctgctggccggacggcccccgttccccggcccgaccatggtcgacatgatgcgccagcacctcatggagcccccgcccgacctggccgaacggcgcccggacgtccccgccgacctgcaccgcctgctgcggcggctgctggccaaggacccctacgaccgtcccgcctccgccgaggaggtgcatcgggtcgtcggcgccctggccgggcccgcccgccggcggccggacccgcccgccgaccccgtcccggagccccggcccgctgagcggccggcgcggctctccccggcgcggcgcccctggcggctgccctccccgccgatgccggcggacgagggacgcggcgccgaccgcatcgagaccaccagcaccccgatcaggatgcgcggcggcctcgtccccggccacccgtcctggcccgggcctccgagcggcgcctcctgcgccgccacgctcgcctgcgccgtcccggtcctggcggcggtcttcagcccggacggccggctgctggccaccggcggggaaggcgatgcggcgctgctgtgggaggtgggcacccgccgtgccgtggcggccttcgaagaccatcccgccggaatccgcgcggtcgccttcagccccgacggccggctgctggccaccggcggcgacgatgaggtggtccggctgtggagcgtgaccgcccaccggctcgtcaccgtcctcaaaggccacgccggcggcgtcagcgcactggccttcagcccggacggcgcgcgcctggccgtcggcggcggcaaccgggccgtcaaggtctggaacctcgccgccctgcgcaccgtcgccgctcccaaggcaccggcgggcggagtctgcgcactggccttcagcccggacggcgcgcgcctggccgcggccgtccgcaacgagcgggtcctgctgtgggacgcggccgccttccgcaccgtcaccgagctgagaggccacagcggcccggtccgctccgtggccttccgcccggacgggaccaccctggccaccgggggagaggacggcaccgcccggctgtgggacctggccacccgctacaccatcgccccgctcaaggggcatgccggcccggttcgttcagtggccttccgctccgacggcgccaccctggccaccggcggcgacgacggcaccgcccgcctgtgggacggcgccaacggcgcccccaccgccaccctcaccggccatgccggcccggtccgcgccgtggccttcggccccgagggcatgacgctggccaccggaagcctcgaccggacggtccgcctctggcagctgcactgagccctctgccgccgggacgcgccgtcgaaaatcttctggggatggcgggccggccggtagcgcccttgaggtgatccgcacggtgcggacgtcgccgcgcacccgtgcggccaccgtgacgccgcggccgtctcccggcggtcaggcggcgcagaactcgttgccctcggggtccttcatgatccaccaccgtccggccggtcccttgtcgacctcgcggacgcgggcggcgcccagcgactccaggcgctccaccagctcgtcggtccggccgggctcggcgtgcacgtcgatgtgcaggcggttcttgaccgtcttgccctcgggcacgtcctgaaacagcagccgccgccccagcccgatcccgctgacctcgtcgaacgggtcgtccgggtgccggatcgccgcataaccgcggaagatgcgccgcccccggtgctcggtgacggcgtcctcgctcagctgcccggaggccagcagccgctcgatcagcgggctggggtcctccacctcgtactccagcgcggcggcccagaagtccgccagcacgggcgcgttccgggagtcgatgaccagtttccaatgcaaagccatgtaaccgtttatattggttacatggacgcatcggcaacccccggaatcccgctgcgctcccacaccgggaccgtctaccgcttcgaccccggcgcactctgcctggaactgctgaccaccggcggccccggccccttccgccgccacgaggtcctgcacgcccccgccgacctggccgcctgggccgaacgctgccggctgaccccgaccccccagctgcagatcaccgactcggaagtggccgacgcccgcagactgcgcgacgccctcttccgcatcgccctggcccgcacccgcgacgagccccccgccccagacgacctggcgaccctcaacgaagccgccgcccacccaccgctgaccccggccatcaccccggacggccgccgccgctgggcgacccccgccaccggcacccagctgctgtccaccgtcgcccgcgacgccgtggacctgctgaccggcccgctggccgaccgcatccgcacctgcgccgccgccgactgccacctgatctacgtcgacacctcacgccccggccgccgccgctggtgctccatggaaaactgcggcaaccgccacaaggtccgcacccaccgcgcccgccgctcccaacaggactgacccgtatcccacccgtggccttggagaccgggcatcgcgggcgaatggcggtcttttccggtaaagccatcacgtgatggaattcgtgccgggcgactcctccacgctggcgccggcggaaggttcttcgccatatgacctaggcgcctgccgcgcggaggggggcaacgatggacatcagcatcctggtgctgggcgcccagggcgcggggaaaacggtctacctcgccgggctctaccagcagctgtcgatcgccaacatcgacaacgtcgtgaccttggagacccgcgaacggtacgcccggcggctcttcaacacctacctgcacctcctggacgtcagccgggagttccccccgccgaccccctggggtgtggaatcggtgtcgttcaactgtgtgctgaccaaccggcacggctctttcccactgttcaaggccacctaccacgactacacgggggagatgctcgacccccgccacatccccgaagacgaggacgatgagcagctgcagcgggtgaaccgcctcatcgacacggccgacgtcttcatcgtgctgatcgacggcttgaagatgctgcggctgctgcagggggacccgttgatggcgctctggctggaccagtacctgccgttcgtcctcaggcacctggcgaagcccgggccgcaagggttgcgcccggtgcacttcgtggtcaccaagtgggacctgctggacggcgagttcaccctggaagaggtccgggagaagctgctggcccagcacttcatgccgggctttctggagcatcggagggaacacgacaactcgccggtccggctgatcccggtcagtgtgaccgggccgttcgcccgcctgtcggagagcggcgtcatcgagaaggttcccggccagtccatcagcccctgcaatgtggaggtgccgttcgtggccatcctccccgacatgatccgggcggccctgaaggagaccaggtccctggaaccgtcctgggattccgcccgcgaggcgcgcttggcgcagcaggccggcttcctcgaccagagccggcagctgctggaagggcctgtggggcggctggtcgaccggatcatggggcagaccggcctggccaccaggaccacctacgcgggggcacgcgcctggctggaggatctgatcgaacgccggcggaaggccgtggggcgcgagctggagcacttgcaccgggaacaccagcgcaagcagcgggatgtggaaacccgtgaggcggcgttggagctggccctggagagcttcgaggcacggctgcactcctttgaggagaagtaccccgcctccctcctcatcggcggaggcctgtgatgggcgggagttcgatccggatgtggccattcgtcatcgtccagacctggccggtgctggtccccgacgtcctgctgaccggcgccggcaaggacgcccgcggcgagcggctgctggtgcgcaccgccacccccgggctggaagtgaccagcgagccgctgatccgcgagctgcacctgcccggcggtgagggaccgatgacggtcgtgttccgttacgtccccatcgccggacgggacgtgggccgctccgaggagtgggtgcgcgacgaggcgacccgccggatgcacatgatcgagggagtcatgatcgacgggaccggggacgaccttcccggcgacgtcgccggagtgctccagatccgccgtcgggaggtcctcgacgcggtccgcggctaccttgacgcccccgtcagaccaccggccatccgcacttcggcccccgccccgcttcccggcgtcctcgtggccgcacggcccaggccggcggaacctcccaaggaggttcccaccggcccggcacgtccccccgggctctcccgccctccctccaagaccccggcggcagccggcgcctccggccgcccgcaggccgggcggcgcctgctcgcctggccggtgctgcgcctgctgggctgcggcgccgccctgggcatcgccgtgtgggagatcatccgcgccatcgtgagctgagagttccggcctgccgcctgtgcggacggcgggccggacgccacggccgggagcaaggctcaccgctccgggccgcgatgcccgccggccggaaccggactcacccggttcggacgctcaccagtgcgttcacccgttacgcgccggatatcggctgcctcacggcattgtgcgtcgtctaccgacagccgcagcaggagggcggcgtctccgtcacgccgctgccaccgtccacctgaccgcacgcggcgacatcctggacgctccttgcacgactcccggccggcacgaggttgcctgctccacggctgtttcgggtggattttcgtggtgccgcggtgttcttcggcgaggtcagaaaagagtcggctgctggtcggccggggccgggtcggggagaggggccagttgcggcaggcgggcgcgtacctggtcgtggaagcggcgggccagcgacaaggcctcggtgttgtcgggggtgtggatgaagacggtgggggagcggccctcgcggagccagtcggtgaccgtggtgatccacggttgccagccctcgatggtgcgtgcgctgtcgtcccggccgatgtagcggacgatggggtgggcggtgagggcgcgggagcggcgcggcaggcggggttttctggtccaggattcgcgttcggcggcggtggcgggagggctgcggaagagggtgacggtgtcgaaggggatccactcggcgccgacgcccgacagcacctgctccagcaaccgtgcggagcgggcgtcctcgaagaaggcgcggtggcggacctcgacggcgtagcggtgctccttgggcaggcggtgcaggaaggcagccagggcgcccaggtcggcgggggtgaacgagccgggcagctgcacccacagggcgtgcacgcgccgccccagcggctccatggccgtcaggaacgagcgcaggtcctcctcgatgccgtgcaggcggcgctcgtgggtgatcgtcttgggcagtttgatcacgaagcggaaggacgggtcggtctggcgcgcccaggactccaccgtgctgcgggacggggtggcatagaaggtggtgttgccctccaccgcgttgcaccaggtcgcgtaggtgcgcagccgctctccggcgggcagccgctgcggcaggaagcgtccctgccacggcgcatgggtccacatcgcgcatcccacgtgaaggtgcatggccttgacgctacccagccggcccggatgatgccgaatcctcagaacgcgaccgccgccgggtgaaatcccgcaagccggtttcgtcaccgccgtgtgcgagcatcgcggggtgagcgaggaactgtatgaggccgtcaccggctactgcgaggacgtcctgggcggcgtcagggaataccccttcggcccctccgccggggtctacaaggtcgccgggaagatgttcgccctcctcgccgagaacgccgacccgccccgcctcagcgtcaagctccctcccgaggaagggctggcgttgcgcgccgagtaccccgagcacgtgctgcccggctaccacctcaacaaacggcactggaacacgatcgtgctggacggcgcgctgggccgggaggaggttctcgcactgctccggcagtcctatgacctggtcgtcgccggcctgcccaagcggttgcgtccgccggctccggaccggtgaccaccgggcctttcaacacgtggcctcagacgccgggaacggcagtcccgatgatgttcggcactggggcgttccaggtcgcggcatcgtccccgaccccgaggccccggccccacctgcgggaacgtcgcgttgaacaaggttcaccggacggctgccgctcacccggcccggtcggcgtccgccaagagcgcgtcgaggaacgcctgcggcggccggtaagagtgggcgtccatgtagtgggcgatgaggtcgggagcccggtagacggtgccgtcccgcccggtgacctcgatctccgcatcccccagcacgacgtcctgcccgtccagcggcatgacgacgggatgggagccgcccggagggcacagcgggcaccgcgcctggctccgcaccacgttgaccacctggcggcggccgaccatcgccagcaccgaacgcaccgcctgcgccggcacccggccgaccgggaactcctggcgggcgccgagccagccgacgcgacgcgcgaacggccggtcaccggggcggctcggccggttggcatacggactgagatcgggaaaataaggcatcacagtgccatgagaccatcaccgggcgcttccttgtgcaccggcgggccgtcccgggacgccgacgcgtgatccggcggcaccatgagcaggcaagacgcacccgccggaggtgaggacaccgaggcggacccggcccgcgatccccggcgcggatggggactttggtcccaccgcgcggtgaccaacgtccccgcacaagaccggggcggaggggcatgctggaggcggaagggaccacagggaacccccgcccgggggccggtaagagacgagacggctcaccccagccgcaagactcagcgtcgccaagacgaaggccccggtcctcgggcggatcgtcatgtgcctctccggtggatgccatgggaaggtcgggcccggcagccggtcctgcgtgacacctcccggatgaccgtccggtgagccgggtctcccgggccgtggacgtgatcgagggcgcgtccgcggcccgggattttttccgcccgggcgcggatctcagctcgcctgctcgctcgccagcaggtcctccagctcgcgcaccgccttcgtcagatggtcggcgaaggcgtgcatctgctcggccaccggacgcggcgtgctcaggtagaggttgaagcggtcgggcagcagcacgtaggccacgccgatgcagtgcgggctggtggagccgaacccgaagtactggatgttgaccgacggcgccgagctggtgctcaggtagtcgtcgcgcatcttgatccagccgggcgtctcatacagcggcagcggcccggtcacccccagttgctccccgcgccgcttggcgatcagctgcagctcccacaggtgctgctcgggcgcctgcccggcctggcactccttggcccgcgcaacgtgcttttcggcggcggcccggaaggcggcccggcgggcggcggcgtcggcggcggggtcgtccatgacctccacaaaacgcagcacctcgggggtgaccacgcgcatcgcctcggtgcgcccgtagtggtactggcgggtggcgatcgactcgtaggtggcgccgacgaaccccttggcccgcttgtgcgccagctggtaggccatctgcacgaacgcgtccggcgacatcttcagctgcttgatccggtcgctgccgaagtccagcgagatggtcttcccgacggtgttggcggcgtagtcggcgaaggacgcggcggcggcgcggatgtcggcccgcaggtcgtcggtgaggacgaactcgatcggccggatggcgggcgtgccctgggggcgggcgccggagcggcgggagtgctcctcgggggaggtctccagcatcgcgtccacgaagctgaggatggtggtgccgtccaggccgcagtgctcgacgttgatgccggcgctgccgtccccgaagacgatcagggacaccgatttgtcgaaccaccggttggcgctgttgccgtgcagcagctggtcgcaggcctccagggcgtccgccgggaccagctcctccaggcacacgcagaacagcgccgtctcgacctcctccagcgcctcggcgttgcgcgggtcggcggccagcagcgcctgccgggaggcggcccactcggcccgcgccttggtggtcagcgggccgaccggctcgtcggcggggggaccggccttcatgatctcctgcagcccggccgccagctcctccagggtgtgcgggcggccctcggcccccagcacctccatgcggaacatgttgccccggaagaacaccaggatgtgccgggcccgggacgggccggggtgctcgtcgctgtagggggcgcgcacggtgtcctgctcgacgccggggatgcgggtggtggagaacaggaacttgttctgcaccatcgacagcggccggccccgctgcaccgccggcgggatgcgctcttcgtccagcagcagcttgtagtccaccgcggcggcgatgagcgcggcggcccgctccacctgcggcaggccggcgtctttgaacaggaagatgaagttggcgttcagcgcgatgcggtcgcgccgccccaggtaccgcgacggccagaactcgtccagccagctgtgcacgccctcggcggcgttgaagcgctcaagctcggcgtgcaggatcgggccggggccggacgcgaacgcctccagctcggccttggtggcggccagctcctcttcggtcagcagcggcgcgcaccactcgatgaacctttcgcaggtctcctccagggtgggcagcggcaccctcggcaggcggtcttcgttgccgaaggtcgatgtggaaagagtgtcgttcacttcgttcctttgagtgtgtacgggacgatccggggcacctcggccccctggcctcggtgccccggtgatttccaaaaagaggggttcagtccgcgggacgggacaggtacagctgggcgtagaaccagccctcctcctccagaccgcgggagtccacgcccacctccgccagcctctgcagcaccgactcctgttctgcggcggtggcgaaacgccgctgccggaacagcccttcgtggcggacggtgcggtagccggcctcggccaggcgctcggcgatgggctcgaaggggaacatgcgcagcacgaaatgcgccatccacggcctgtgctcgtcgcgggcggtggccacctgccagagggtccgctcgccgacatagcccaggcagccggtggagatcaccaggtcggcctcggcgagctgggcgcgctgccggtcggtggcggtggtgcgctccaggtcggcgtgcaccgcgccgtcgatgaacccggctccgagcgcatatgacagggcctggtgggagctgtccaggccgacgaaacgcgggctggtgcggcgcccgcgcaggcgcatcaggtcccggtcgcgggcctgcagctcgccgcggctgagcgccagggcctgcgggtcgcagtagcgctcgtacagctcctccatggtggtgtcgcatctcagcagcaccgcgttgatgccgtaggagcagccgatgtccaaaaccgtgggcctggagacgccccgtgcgcgccggtactcgtcgatgatccggctgaagtggggcttggcgtgggtggggatgtggtagtcgaggtcgcgcagggtggtgaagtagggacgggggtcgggctgggtgtagatgtggtcgagcgagatcttccctgtggtgtcggcacgcacggggccgcgttccttcctcgggtgacggggtggggcggcggggcctggcgcacggccgcggcccggggggacgctctgcggcggccttgacgcaccttttcggaacgccgtttcccgcaggtgggggcggcgtgtcgaaaagggcgtcagtccagcagccggtcgacccgtacggcctgctcctgggccgccaggtgctctggcagcacccgcccgaagagctgcttggtgcgcgccacgctgccgatgaccccgggccgttcggtgtaggcgaagatcgcggtgtggcgggccgtccgcccctgcacggtgctcacccggtgcagcgcgtagcggcccttgaacagctgcaggtcgcccggccgcagctccaggcggcggatcaggtgctcgccgcgcccggtcagcacatcgcgcaccgcgtcgaagttctcatcgtggaccgaccggatgcccgggcagtactcgaagacgccgccgtcgtcggggcgctgggtgagcatgctgacagtgaactcgttggtgtcgaagtgccaggggtgctccaggcccggcttgatgacgttcaggcacaacccggccagcgggtcggccatctcgtatacctgtggcatcccgaagcagtcggcgatgaaacgctggaacggctcgtaggaataaagccggtgaatgatgaagtcggcgggaatctgatcgcgcgccacaaaggcgttgccgcgctggaaggtgatccgccccgggtggtcttccggcagcggggtgtccaaggcgatgttgtaggcgttgacggtctcgatgtcgtaatgggccagcggggcgatctgagcgcattcggctcgcagcgtctcgtgcagctcgggccggatgaaaccgggcagcacgctgcacccggactcggccagttcccgccgcacccgctgcaccgtcgcccgccactgctcgctttccggatcggtcagccggtaccgctcggtgtcgatcacctgttcggtcaccgccgcttccgacatgcccatgaggtcctctccgcgcgcaggcaccaccggccgatccggtgcctgccggcccggaacggtgaatgcctatttccacgctcctgccgggggcgaacacaatggcccgcccgttatcaagacccttaccccgccgcagcctcctgcccgctgcggcggccgttgccccctctgctggacttgagaggcttcttagcacattcattaagcaaaattcagtcccccctttgggagtccattttgtgaaagaactcggggagggcctgtgacctgcgcttttgcgcgcttaaacggtgatcgcccgggcactttccgtagcggttgtgtgctatctcacgtcctctcggcgggactccctcttgccgcaggccccttctgcggcgccgcctccggcggggacggcgatgtcggtggtgaatgccagactgcacgccatgcgcgagcgtgacgtgctggccgggctggaggagatccactgggaggaactggagcacgcctacggccccgcggccgacgtcccggacctgctgcgggcgttgcgtcccacctccaaagagcgtgagcacgccatccactagctgtacggcaacatcttccaccagggcacccggtatgaggcgaccgcccatgccgtcccgttcctggcgcggccggcctggacccggcgaccccgcgccggggcgacatcgtgcacctgctctgcgcgctggcggccgggcacgacgagggcctgccgccggacggcatggacatcaccgcctggcgggccgaggtcgaaaaggcccgcaccgtcgaccccgccgagaagatgcgcgaactcgaccagtgggtccggcgggcctgcgacgagggcgagcggcgagtccggcagatgcggcgcgacatgtacgaccatgcggaggcgttgcgctgcatggaggcggaactggccgcctacgacgccgtccgggccgagcttccccggctgcgcaccctgccgaccgcagccgacccgtacctgcgcaccgccaccgcctacctgctgggcttcttccccgaagaggccgccggctcgctgaccgcgctggaggcgccgctcgcccgggagaccgtccccgaggtcctggccaaggcgttcatctccatcgcgctgctgtcgggcaccggcctcatcccgtggctgcgcgagcacctggacgggcctgatccgctgctgcgctgggccgccgcgctgtccctggcccggatggaccacggcgacccgaaggtgatcaccgcgctcgtcgccgcgctcaccggccctgcgcaggacgccgcctgcccgccgttccgggacgaccggcgcacttacgccgcgctgtccctggccaggctgggcgaccggctgcctgagcaggccgtggacgccatgctggaatgcctggcgcgagcctcccagctcgaagcctgcgcgatggccgtgccggccctgcggatggccttcccccaagacccgccccggccgcggccgccgttcgcggaactgaccgagcggcagcagcgggtcgtgcggctcctggccgaaaaaggaccggagacctggcgctggtccaacttcacagggatcctgcgcgcctggaacccgcccggcgaccccgccggatgccgcacttacgcaggtctggccgcctcgcagtagcaggagatcagaagccggggccgccgatgacccctcgccggcgcatgaccttgagcgccggcggcgggagcctggtgctgtggcgatccaggtcacggcgtcgttcccggctgcggtgcgcccgcatgcggcctgtggagaggaggcgatgaaaaggcgcggcgagaacacgccgctcagatccctgagatcgaattcccgtaccccgccaaggcccggggcgctgaccgccgaggcacggcccgggcgccactaggctgcttttatgagaacgatcttgaatgttctgtggctggtgctctccggcatctggctggccctgggctatgccattgcgggcatcgtctgctgcctcctcatcatcacgattcccttcggcatcgcctcgttccggatcgccgggtacgcgctgtggccgttcggccgcaggatcgagcgcaaaccgggcgcgggcgtgccctccctgatcggcaacatcatctgggtcatcctcgtcggctgggagctggcactggcccacctggtcaccggggcgctgctgtgcctgacgatcatcggcatcccgttcggcatcgccaacttcaagatgatccccatctcgctggtccccctgggccaccggatcgtcgacggcggcgacatcaccgacatctgatccgcggggaggcgcacctttatttccatggggatcggccgctcagatcccggggcacctgtctgccggagggccgccatccccgccccaggtgaactccctcggtgccggatcgctgacccgaatccttgtcgaggtatcaaaacatcgggcgtaggctcggaagagtgacgatccagcggatggaccacgtcagcgtcgtcgtcgatgacctcgcctcggccacggcgttcttcgccgagctcggcatggaggtcgaggggcgggcggcggtcgagggccgctgggtggactccgtgtgcgggctggagggcgtccgggccgacatcacgatgatgcggaccccggacggccggggccgggtggagctgaccaagttccacgccccggcggcgatcgccgccgagccggagcgcgctccggcgaacactttgggcctgcgcagcatcatgttcgccgtcgaagacatcgaggacgtcttggcccgcctgcgcgctcacggcgccgaactcatcggcggcctggagcgctacgaagacagctaccggctctgctacgtccgcggccccgagaacatcatcgtcgccctggccgagcagctcggctgaagacccgcaccatgctcttccgcccggccctatcggggcgctgaacggctcccggtggcctcggccgggcctgctcgcagtgtgccgggcctagcgctttgcagcgtggtgccacaaagccccggcgatgccacccgccgggccgcccggacttcccgggcgaaccgcgccctcgccccggcgtccccgtccagatggacgttcaataccgtcactgcgacgggcgtgccgccggggcgcgtcccaagaagaccgctccctgcccgccggtacccggtgatctgtgccggaccccgggcggcagcggtgcgacccgcggcatctcagccctccccgcgccgcggctcggcgccgaatctcaggagggacggacacttccggaaacgagggcggccccgccgcccgggacggacggcggggccggaaagcggcggggtcagcgccggcccaggtcgaaccggtcgaggttcatcaccttgtcccaggcggcgacgaagtcgcgcacgaacttctccttggcgtcgtcgccggcgtagacctcggccagggcgcgcagctcggagttggaaccgaagatcaggtccacccggctggcggtccacttgacctggccgctggcgtccctgccctcgaaggtctgggcctcctccgaggtcggctgccacgtgatgcccatgtccagcaggttcacgaagaagtcgttggtcagcttgccgggccggtcggtcaggacgcccagctcagagcccttgtagttggcgcccagcacgcgcagcccgccgaccaggaccgtcatctccggagcgctcagggtgagcaggttggccttgtccaccagcaggtactcggccggcagggtgtggcccttgcccaggtagttgcggaacccgtcggcggtcggctccagcaccgcgaacgactccacgtcggtctgctcctgcagggcgtccatgcggccgggggtgaagggcacctcgatgtcgaacccggcgtccttggcggccttctccaccgccgcgcagccgcccagcacgatcaggtcggccagcgagacgcgcttgccgccgctctgggcggagttgaaggactgctggatgccctccagcacgcccagcaccctcgccagctgctcgggctggttgacctcccaggagttctgcggctccaggcggatgcgcgcgccgttggcaccgccgcgcttgtcgctgccgcggaaggtggaggccgccgaccaggcggtgtacaccagctcggagaccgtcaggcccgaggagaggatctgctccttcagggcggcgatgtcggcggcgtccaccagctcgtggtcccgctccggaatcgggtcctgccagatcagcgtctccgacggcacctccgggcccaggtagcgggtgaccgggcccatgtcgcggtgggtcagcttgaaccaggcgcgggcgaaggcgtcggcgaactcctcggggttctgccagaaccggcgggcgatcggctcgtagatcgggtcgaaccgcagcgccaggtccgtggtgagcatcgtcggctggtgcgtcttggtcgggtcgtgggcgtcggggacggtgccggcggccgcgccgtccttgggacgccactggtaggcgcccgccgggctcttggtcagctcccactcgtagcggaacaggttctcaaagaaccagttatcccacttggtcggggtgggcgtccaggtgccctccaggccgctggtgatggtgtcggggcccttgccgctcttgtaggtgctcttccagcccaggcccatctcctcgatgggcgcggcctccggctcggggccgacgtggtcggccgggccggcgccgtgggtcttgccaaaggtgtgaccgccggcgatcagcgccacggtctcctcgtcgttcatccccatgcggcggaaggtctcgcggatgtcgcggcccgccgccaccgggtcggggttgccgttggggccctcggggttgacgtagatcaggcccatctgcacggcggccagcggcttttccagctcccggtcgccgctgtagcgcttgtcgcccagccaggtggtctccgggccccagtagacgtcgtcctccggctcccacacgtcctcgcggccgccgccgaagccgaaggtcttcagccccatgctctccagggccacgttgccggccaggatcatcaggtcggcccaggagatcttctggccgtacttcttcttgaccggccacagcaggcggcgggccttgtccaggttggcgttgtcgggccagctgttgagcggggcgaagcgctgctggccggtgccggcgccgccgcggccgtcgtggatgcggtaggtgccggcgctgtgccaggccatgcggatgatgaacggcccgtagtggccgaagtcggccggccaccagtcctgcgaggtggtcagcacctcggcgatgtcccgcttgacggcggccaggtccaggctttcgaaggccttggcgtagtcgaagtcctcatccagggggttgcccgccgggtggtgcttggccaggatcttcaggttcagccggttgggccaccactggcggttgtcaccgccctgggtggggtgcagggcgcggtcgtgcgcgaccgggcagccgccggcctgggccgcggtctcggtgttggtgtcgtatgcggctgactcgttggtctgcgacatgtgagtccttccaggtcgaaccaggggtgggtcaggagcctcgagcgggagagcaggcggggcacaggccccagaagaagacctcggcctcctcgatcgaaaagccgtggtcttcggcggcggtcaggcaggacgcccgcccggcgaggcggtccacgtcggcgagggccccgcacgcccggcacaccaggtggtggtgaccgtccccgacgcgcccgtcgaaccgggccggccacccacccggttccaggcggcgcaccagccccgccgccacgagcgcctgcagcccctcgtagacggtctgcagggagacgtgcccgatgcgaccgcgcactccgtcggcgatcgcctcggcgccgaggtggtcgccgtcccggacggtctgcagcagcgcgatccgcccggccgtcacccgcaggccggcttcgcgcagctcctcggccaccgccgagctccgggacgctgtcatggcacccaagctaacctcaaaaacacgaatgattcaagagaacgagcaatgcaaactttgtgtgatctcatgtgagggtcgtgtcgctctccgtagcgccctgtgggcggggacgggtctgggagacggcctccgtgcatgccgggccggacgccgggcgtgggtcgctactctgtgccggtgatcttttccggatggcggccgtcgtggtggccgcgggactgaccaccggatgtcttgccgaagaaccgagaccggccgtcggcatcgggacgccgaaaacggcgacaccggctccggcgctcgacccggccgaggtccaaagcgcctggtggagctgggcgtccgggagcccgtccggccgcaatccggtggaggacgccaccggggagcactgcgccgagggccagccgtcggaccggtggttcctggccggaacgttcggcggctcggcgacccgccgctgcacggtgccgcccggccgggccctgatcgccccgctggtcaaccggatgggggagagcgccgccgagtgcgactcctgcatgaggtccgctcagggcgcactgaccatcgacgggcggccctggccgacgctgcgctggaacgccacgcccatcaccgtcaccgccaccgcgggcaatccggtcaccggagacgaaggcaccttcggagggcacgcctgtggtctctggtcctggtcaccgcccctgcccccggcacgcaccgggtggtcatccgcggcgacagcgagggctttcaggtatcggtgacctaccacctgaccgtctccgagtcctgaaccgtcgcatcggctccccgcgggatcggcacggacgccgctcgggtccttgatcagcgaaaggggcagaccgaccgtgtcgtcaaagtgaccgcatgggggtccgccggtgacgcggcagcaagatcacctgactgggcgccggcaggcacgtatggccgaccccgcccggctgccggtcgtgaagtcctgcagagcgaaggcgcctgtgcggaccgccggcatggccgggaacggcgtaggcgaaactcgcgagcacatgccggccccctggaggctcaccggcctggagccggagaagcggcggtcatccgcctttctcggtgagctcgcccttgatttcgccgacgagctcgttctcgcctgcgcgacgtcgggacgtccgttcgccgaccttgctggagatcttggccgtcaccgatctggcccgccccagggccttggtgccgagctgcttggcggtgtcgacgccctccgctcccgtctcgagcaccttgtcctttgtctcagtgaccgcctcccgccacggcttggcctcccaggactggcggtcggcctcgatcccgagcagctcgtggaaggcatggacgatggccgcgatgtcattgcccgcccgcaccacggccggggatgcggtcgggtgccacagcaccttcgtgttggccttgcgggcggccgcgtccacccgggccagcaggtgctcggtggcctgtgtgatggtctccagcagcttctgccgtgcggccttcagcccgagacggtgctggtccagctcctcgggggaggcgcccagcacgcggtccagccggagcacgtcgaaggcgttctgcaggtagcagcagcgagccagaacgaagagccacatccggatctcgtgctcggcgcccgtgagagcatcggcgaggtcactgatcttgctcttgcgctcggtcttctccacgagatcgttgagctgccgcagcgcatacgcctgagtgtctctgatcttgctcggcgtatcctgcaccgtcgaccaggtcacctcatccacccggcccacccgctcccggacggccatggcctcctcgatcatgaggtcggcgccgtccaggcgcgccagtgcctggttccgcagatcgcggtgcagatcgccgatcttctcctcgatcctggcgaggtaggcggtgatctcggccatggactgctgcatcgccacctgcgccatgatcccggcgaccccggagagggcctgcgggctcaggcgtgatccgggtacccgcgcgaactcgacgaatcctccgatttgtcccttctctcccttcagtacaccggtactgaggccggtcttcgagctcgtcctcagcccgtgcttgctgatctggcgtgcggattccttggttatctgcacccagagagacgagccggcggagatctcagaagccacctgggccgctagggaacctgcgctgaggatgatgttgagctgctttgtgaggtccttcgccgacgaccacaggttctccgagacaaggaattctttggcgagcgtgtaatctccgtggaccgtcaggccgtaaccgtcgctgatcaactggatctcgtcatccatcgtcggctcccgaagcggctccttgcagggatggtcgagctcttccgcccgggcggcgatgcccgatcttcgccgcgcccgtcccgacaggggatggccatcagaggcggccgcaggacggcagaggagatcgaggagttcggcagcccgggtggatgagttcagtcgatgtcagatccgatcgccgggactcagccggaggagagaagcgaacgccaaccgtggtagttgtgaactagattcaccaagcacgttcgtgctgctagcacctacacctgttatctggtgccttttggtgatcatgccctgtttcgtgacgcccttgcggggacggatctcggtgccgagatgagcaggtccgttccccgccatcggccccaagacaggtcggctacgaggtaagcgggggagtcttgcgggaggtgccccggtaggtggccgccgctgcaacgctccaggtcacggcgtcgtccctgacagcgacatccccgcctcgacttgcggagagggcgtgttgaaaaggtccggtcatgccgcaggcgccgggcacgctcgccgatgggcggccgtcgagtcggctcctctgcaggtgagcctgtcggtccccggcacgacgggcctggcgccggatgcagccggctggagtgaacaccgcctggtccacgccggttgacctgcacggcgttcatggagacgaccgttgccggacggcctggaagtccggcaacggtcgaagtaactcacccggctccgccctcgctgggcgggtgcttggcacctgcgccctgaccggtggttgtgaggaacgagccgtcaggtgccttctttagccaccggcttgcccacggcatcggagatgtggtccagcagggccgactcccgagcgctgaagaaggcctggaagtcgtcggcctgcaacaggcgggaatcgatccagtgcctgtccaccaggtcgagcactttctcgatgggaacgcccgcctgtgccgcgagtcgcggcaggtaacgggacggggcgtccccgccgatgaccctgttggtgtgagccgacagcggggttttgttgatgatggagttgtagtcctccttggcgatccccgcccgctggcaccaggcctgggggaagatgtggtggatgtcgatggcgtcatcgaagtaggtggccgcgttcatgctgtgcgcggagagccagtcttgggcgccttcggccatcagcagggcgtacaggcccttgtaagcggcactgttgcgggtgcgcagcgtccgcagccgaccaggggcgaactgcgcctcctgcaccgtgcgcggctcctcctccgccccgcggacccagtcgacgacctcggggaggtcacgggcgaagcgcgtctcggtggtgccgccgtacagctcaccgaacactcctgaccagaaccactgggcgatcttgtgttcggcctcaacggtctcggcctcacggccgagcacggcgtagatcgctgacagcgggatcaactgggagccgtacggcaggaacttggtgtcgaagatgaagcgccggtgcaggaacttggccgcggcctgcagcccgcgcacgatctccggcgcccagcggcgatagtcgtccagcggtagccgcagcatgtcggaacgccggcagccgatccggggagcgcgctccgcctcgccggtgtatccgatccgccggtggtaggtggccaagagggtgacggcctggaggaagtcggtttcggagacctcccaaagcacccggtaggcgctgtcgtcctcccaggccgcgcggcgctcccgccagttcttgcgcaggtcgaagtcgtcggccgcgtaggtggcggtgagcagctcgaagacggtcagagtgaccccgccggtattgaccttctcgaacacctggcagatcgcctcgcgggcggtgtcggcgcccagctcgatcaccggcatcaggtactgctcgaaacgccgcacgaatttccggttgaaggtgttccagagcttgatgacgtctttgtcgtagtcgtggtattcctgaaatccgttggcccagtcgtccggatcgaacaccttctcgagggggaacagcctggccttgtactcctgctgcggggtcgtcaggtcgagttcgacgtctttgccgaagttcgtgcggacgactcggtccacggggatgaaacggaaagcctcctcacggtcttgtgtttcgttgagcgcggcttcgatatcgacatagaaccagccggatatctcctttcccttgtcgtccttcgtgatcaccgggcgtcccatcagcagcgcctggaacagcgatgtcagccgctgttggccgtcgagcagcaggcgttcggccttggcgccggggggaatctcggctccctcgatcggccgctccttgaagtgcgtgggaccgccggtgcgcagcatcatgatcgtgccgaccgggtaccccagcgagatcgacgccagcaggccggtgatgttgggctccggccagacccagccgcgctggaactcgggaagctggatgcgaccggtgcggacctgcttcagcaattcgtggaggaattctttttcgataccgaaggtctccacactcacgccggtcggcccctttcacaccaatgaattcacgtcacggaacggcaaccgaggacgatgaagatcgcctgtggccgcgactatggagcatagccgtgtgttcggttccgctctggctgtttccgtcgcccggtatgtgttcgtgatcggccggggcggtgggcggtgacttgttccaggcggagccgaggcggggcggtggatgccgtgtgggtgggcggacgccccgggcgtctgaggactgagccttattcaatgcgccgtttccgtggacggaggactcgcaagcaagggcgatgcggtgacctgggaggacacgcactcagacagcaccggggttcctgttgccgatacccgggaccgcgaccggccgtggcgtgctgtgcagaagcctgctcggttcgctgtgcaggcgcgggtgcgggtcgcgtctcctcggcggatggcaggatgtttcgccaggtcgtgtctggggcgtgacagggcgctttccgggttggtctccgctgagagcgccggtcttgactgccgtcaggaaagggttgcttcgtccggtttgtgaatgtggtccggtggagcgtggacaggggagcggtgacttgtggacgggccttcccgtggcctctttcgaggaaggccgtcgcctgggcggccggcggaatgatccggagcggttcgagcgcacgaaggcgttgatcctggagatctacgacgcgatggggagtgccgaggagagcggtgggccgtacaagagcctccttgacccgcctccggggcaagggccgcgccacccggagaggtgacggcgccgccctgccgtgctggtccggagagcacggcagggcggtttgctggtcagccgctgttggaagcgccggccttgatcgtcgtcaggagggtggcccactctgcgcggttgacgaggatgatccggtcgggatggcctttggagtcgcggatgccgatggtgtcatcggaggtccgggcgacttcgacacagcagcggtcggggccgctgtgtcgcgacttgcgccaacgaaagcgctgcatggttacccgtgaacttccttgatccggttgagtagcctgctccagtcgtggggcgtgaactccaggacgacgcgggggatcttccttggaggctcggacgccggtggtgttgttgggggctgcctcacctctacacgagttgccactaggctcgctggatagtgacttgcgccagtggatgcgctgtacggtcactcgctactttccttgatctggctgagtagcctgctccagtcgtggggcgtgaactccaggacgacgtgagggtctcctttggagtctcggacgccgatggtgccgtcagcggcttgtgctacctccacacaatccccgttcggctcactgtgccgtgacttgcgccagccggtgaaatccctggtcataggcccgatcccttctgctcgattagccggtcggccatccgctcgaggaacgccaggctctcagcgggaggcagtgcggcttctcggacacggttgtacacaccggtataccgtgcaacctcacgtcgctgggtgaggatgaggtcggtggtcacggtgtccaccacagctatctgggggtctgcagggtcggggaacgtgtagagcgagaaagaactcttgggcaggaagccaccggggatcgggacgttgtggggaagtatgcggatagtgatctgtggcttgtcggtaaggatgctgacgagatgacggagctgtacggccatcacttctgctggcacggcaagccggtggagtacgcactcgtccagcacggcctcgtatgtaggcccgtcttctttcagtagatgctgctggcggcgtgcgcgggcctcagccatcctctccggtatgtagtcgagcggcccttgacactcgtccagtgcgatcattgcgcttatgaagtcggggtgctgcaaggcagtgggcatcgccgtctggttgtagctgcggattgtctccgcacccgactcaagatcggcgtacaggcgctgccgaggccccatgaccttggcgtactggtcccaccaccccttctgagcggcggtccgggccagatgaatgatcttgtcgtactccttgccggtgacgttcagccgttccagcatgcccatgatctcgaacgcctcggggcgggtctgcgcggtctccagttttgaaagcttcccccgcgactggaagacggtcttggccacctcgtccgccgtgagattgcggtcctcgcgcagtttgcgcagcgcttcggccagacgaagccggcgaacgtaggggctgaacatcactggcctccccgatgagcgtccatggccgtaattgcttgactacttgacgtatagcccacgactcggctggtcaggacgcgtccgctgaagatcggtcaggccgcatgtggccaaaaaagaaccgtcacgctgccgggccgttccgctgtcgggtcgttccgcagccgaaccgttccggtgccggacggtgaaaaaccgccaaggcaccagggccgggcgtcgaatcagcggaccgggggcgcgctgtggtgtgaacatgccattgccaagcgtgaccgcctgtcgatcacacaccgaacgtcctgcccaggaggtgccctgtgctcttgatgaatccccctgccgccgggatggccccgcccctgtactggcgccgggacttccccggcggcctgatgcaggcccgcgccgcccgccgtttcgtggcctgcctgctggagggctgcccgttcctggacgacgtcctgctggccaccgacgagctggtcgccaacgccgtccgccacaccaagtccggccagactggcggctccttcaccgtcgaggtgctgcgcaccccgcagtgcgtcgccgtctccgtcgccgaccagggcggccccgacgaaccggtcgcccgcgaggccgacccgctggccgagtccggccgcggcctgcgcaccgtctccctgaccgccacgagctggggctggcacggcaactcctccggccgcaccgtcaccgccgtcttcgaagggaagtggcccgcgtgacccctcaaggaagaccggcggccggcggcgggcgaggggaggcgcccggcgggaaacccccgctcgcccggctccacccgcacctgcacgcccgggtgcgcgccctgctgaccgccgcgctgcgcgccgacgccgccgccttggacgccgcggcccgccacatcggcgacgcccacaccgccgagttcgcccgccactcccgccgcctggcgctggccgccggggccgcgttgtcgtccgtcctggacgcccaccgccccgtcaccgtgaccggcgccgaactgtgccgcgagtgccgcacccaccgctgccgcaccctggaacgcctcctggacgtcctggacgcctacgcggtgcacccggccgaactcgaccgcgccgaggcctggcgccgcgccgaccgctacttcaacaacggcgccggccccaccgccccggtggccatcgaagacatcggcgacgccttcgtggcccgcgccttcgtccccgacgccgaacccgcaagccccctgctggtcatcgaccgccgcaccggccacctgtccacctggcccccgatgccccgccaggtcctcatcgagcgctatcgccgccacatccgcggccactcccgcccgccgggcccgcagtgaaccccgctgcacgctcggaccggcggcggtgccggacgaccttcggcaccaccgcctcggagcgtccgcccttaccggaagcggggcggaaagaagcatccggcgtgctccaatcgaaatcgagcacacgcgcagggaggacgcaccgatgagcgaggacacgccgccgccccacgccgaacagaacccgcaagaggcgtcggatgcccgagcgttcccgaccccgaccggcccctccgcctcctatggcttcgccgaaatcgtctcgacggtaggcccctatgtcgtggacgtcgcggcctacctcggcgccgccgcgctcggcgggatcgtcggcaaccgcgccgacgcgggcacggtcgccgccgtccggcgcatgttccaggccgtccgcgaccggtggcgtgagcggagcaccgacccggccgccccgctcacccgcgaggaggcgatcgaggccgccacggcggccgtgctcagccagtcgctctcctttccctcatccgacgacctgcgggccatacagcagccggacgggtcctggcgcatcgtgttccacgaagactcccgcccggccctgaccgtgaccgtgccggcgggcgaccccggcagcgccatgatcgtcgtcgtggtgaactccgccgccgagttgggctctggtccgtatactgatgtgctcgcagcccagtcgcccactcttcctgaccgggaggcgcccggtcaccggtcctccatccgagacgcgatcaagaactggctcagacggttgcggagcaggccgcgcggccggtgacgctccccgcaggaccgtcgcccggcggcttcggcgaaacctttcatgagtggaggcctgcgcctatttcccgcgtccgccgcttctgcaaggccctgtccacccggtggcgctgttctcgtcgcgtgtgccggactttcgaccggtgatgcaccggacggccggtcgctgcagcgcatgtgatcgtcctgcacacgcgttgaaaagcgcctcgctttccagcagatcgctcgtcgctgagagacgagaagcgctacatgcgcgccgctccggccggcccggtcggcactggatggatcccgacccggcggcccatggcgggtgcactcgcaaaccgaccgccgtcaggcggtttgagcggccctgttggtcatatcggatgtgaccgtggaccagtcctggcggtcgttgtcgtcggcgtcccagacgtgcacgttgcgcatgattctttagtccggctgaatcaggaatgagaaagtcgcccggccgtccaggtcacttgcgttctcgtcggcgtcttcgtagaaatcgacccgtcccgataccgtgacgacgtcttgggcgtcggcctgatagttgtggaagacctccgtgcgacggtcgtcgccacatgtcatcacgatgcggatgcttctgacgccctcgccggcgacgatcgatatcaggaatgggcggctgcagcgccggtcaaggccgtcatcgtggtcgttggacgtgatcgtgacgctgccgtccacacggcggtcctgccaggcgtcggccgctgcctgggtggctgggaccacccccatcgcgagcgggatcgatgccatcgcggcaacggtctgccaagccgccttgcgtcatctcatcaccgtttcttgccgccctgtgtcacgtgggacgtcctgtagcgttcctggtgtcatacgggaatggtgtatttgtgtttggagaacgatggttctgtgtgttggctgaggttttttggtgcagcgttaaatgtttcgggttgcggtaatggcggcgtatatcgattgagtgttttcaatgcgccgtttctgtggctcaggcggatacgttgtagtcgagagggcagtgacctgcggtggcacggtaccgtgcaccactgggggtctcctcccggccacttgagaccacgtgttgaaaattttcattgcgccgcctcggctgcaccgctcctcccgccggcgacgctcctcatagtgcttgtgaaacggtgcctttaaagagctcaaagaggtgttcccggcaaggggtgccgccctgctcaggggcgctggcgtcccagccgcgccgacttctcggccgtccggtccgcgggtcatgcggtgcctgactcagagcgcgtgcctttccggccgtcatagcgagcctttcccggcgggcacgagacgggtctggcagccggagacaccgctgtgatctgtgatgatatggcatcggacaccgcaacggctcccgctctccaaggccatctgccaaaaaggatcggcgtccgggcccgagacgatcggatgctttcgctgtttcacgaaggccctgggaatggccgctgtggccgatgggggacattcgcggtgttttcggtgcgggccggggcgtcggtggtgatgctgacaagtatggcgaggcggaacaggccagggagggggcggcggacagccctgctgctggctgggctggccggggtggctgggctgctggtgtggatgatcgcgaccgtggtgacggaggaccgggagcgggccgcgtgggtgggcggcatcgtggctgcgctgttcggggcctaccccgtggtggtcgggctggtggagtcctaccggagaggcctcgctccccgggcggctccatcgaccgaggagctggagcgggccgcggggtcgctggccggactggtggccgagcagtggagtgaggaggccaaggcccggctgctggacgaccccgatccgatgccggtgcggtggcgggccaccggacggaccgagctggtggaccaccccgtcaaccgcacctccggagtgccggaccaagtgtccagcggcgacgcccccggtctggtggagtatttccgggcgctgcagagacggcgggtggtcatcctcggcggcccggggagcggtaagaccacgctggcggtgcagctgctgcgcggtctgctggagagccggcaggcaggggagccggtgccggtgctgctgtcggtggccggctgggatgtcgaccgttacccccgcctggccggctgggtggccgccgtgctggaacgggactacccggcgctgcgcgcctcggacatgccggcggacgcggcgacctggttggcgaggcgcgggtacatcctgccggtgctggatggactcgatgaggtacccgtccccgtccaggccaaggtgctcgaggtgctgaatcgatccctggcccgcgacgaccaggtgatcctgacctgccgcaccgacgagtacgcccaggccgccaccgccggggacgtgctgacctcggcggaggtgctggaggccgagccgctgtccccgcaggccgccgccgactacctgcaacgctgtctgccctcgtcgcgccggccggcctggcaaccgatcctcgaccggctgcgcgccgcctccccggcccgtccgggatcgggcgggccgctggccgaggtcgtggcgacaccgctggggctgtggctgctgcgcgccgtctacgtcgaccaggggggcgccgacccgtctccgttgctggatgagcgccgcttccccaccccggccgcgctgcgcggccacctgctcgaccacctcatccccgccctcctcagggcccgcctggccggcgacctggaggagggccccagggcgttccagccccgcgagcgccacgacccagatcgcgtccgcgcctggctggggtacctggcccacctcctgaccgagcagggcacccgtgacctggcctggtggcggctcgccgccgccacctacgccgccacgcccgcgggcaggttcgcggccaggatcatcctcgcgagcgcggcctggctggtgaccgggggcgtggcctgggtcgtgtgcggtctcatgagctggattaggggcgggttcacgaacgcgatcgtgaccggtgccatggcctggctggtattcggggcgatgggcgggctgctggccgggatcatggccggggacgccgcgaaatattgggtccgcgaccttcctggatatgccgagttgcggcttcgtcaccggtggggcgagttcgtgcgccgggccacgttcgagttcgcgatcctgctcgcggtcggaatcatgttcgcgatcatctgcgggatcatggtcgggatctcggagggggccagggccggaatcacctccggagccgcgacctggctcacctccggcctcacaggcgggatcgcggtctggctcatcaggatgttcatgcagtgggcggagaagccgacgcctgaaagccgggtcaccacgccgacggccagctgggaggccgatcggactctcaatttgctccgcatcggcgtcaccatgctcgtgttctggatcgtggtcgggatcgtcctcactctcaccgccggccctgcgatcggagtcgtgttcggaatcgtgttcggcgtcatggccgggaccacggccggcgtgcgaggcggcgaccaccgggcctgggcggcctacgcggtggccacctggtggctgaggtggaagaagttgctgccgcggaggctgatgccgttcctggacgactgtcatcggctcgggctgttgcgcgcggtcggcccgctctaccagttccgccacgccgagttccaggaccacctggccgccggctaccggcgcacccgccgggccgcaggcgacgaggggcgccggagggagcggaccgtgtcggattccgccggaaggtagggcgttccaggtcctcgcgccttgtgagcccgtcgtcacgagcctcatggcctgaccgacacttgctcatgtaggtgaccgctctctccgtgatattcctgctccgaagagtccgggagaatctggagggaaggcgccatcgcctgtctcgggcggcatcatgaacgacacaccacctcggacaataggtctgtcatgcacttatgctgtgcctgcccggggtgcaccccgccacccgctcgatgctgcggcggctgatcctgcggctggacggcgtgcgcccgcacacccacgggacgctgctgccgcgctggaccccctcccgtctcaacgcccgctaccgcaccgccctccgcctggccgaactcatcttgcgctccggctcttatgagcacgaggacggcaccgtggtgcgggtggacggcctgctgctgacaatgtggaaggtcttcgaggacttcctcacccgggcgctgcaagaggcgctgcgccctcacggcggacggaccgaactccaggacgaaagccgccacctcgaccacgaccggcgcatccagctcaaacccgacctggtctactacaccccggccggcccgcccggcgccgtcctggacgccaagtacaccttccaaaaggagctcagcaaacggcaggagcacctctaccaggtgctcgcctattgcaccgccttccagacccggcgcggctacctggtctacgcccaaggcccgaacgccccgcagacccaccggatctcaggagccgaggacatccagctcaccgagaccgccctcaacctggacgtccccattccgcaactgcgcgcccagatcacccgcctggcgcgcgacctggcgggtgccgccgtcgggcctgcagatcgccgcccgctcaccgaaccggtgctcactgaagcggctctttgaggcaccggccgcaggatgttggaagaacctcaagcgggattgtccgactggtggctccaagctcggccggcgccgtgagcatgaccgtcgtccggtggccggtgaaaggagacgagagcatggcattaccgcccgcgggcatatgaggagacctcagcacatgccgcgacgggcggtaatggcgcgtgaggaatcagagagccaggttacttagacggtcctgttggccacgtcgaatctgatcgtcgaccagtcccggcgctcgttctcggcgacgttccagacgtgcacgttgcgcgtgacccgccagcccggctggatctggaacgagtaggtcgtggtgccgtccaggtcgttggtgttcaccgagtcgccctcgtagaagtagacggtcccccacaccgagatgacgccccgggcgtcggttcggtagtagtggaggagctctgtgcggatttcgccaccgcatgtcgtcgtggtgcggaatcccctggtgctggggctgacgacgatcgacatccggaccgtgtggctgcagcgctggtcggagccgaacgtctcatagtcgttggtcgtgaccgtgatggtgccctctaggcgcctttgctgctggacatcggccaccgccttgccgttcgggaacacccccagcgtgagcagcattaacgccgctgcggcaatgcttttccgggtggccttacgccatctcgtctccatcctccgcctccttgtggtgctttcgggtagcgtatgacgttcctgacgctatgggggaacagtgcaattggcaaccaagggtgaattttgtttgagtaaatgatccggcgatgccttgaatggggtatttttggatgatggttcagggaatatcgggtcgtggcggtgtgtatttaccgtctggccctctacgtcatgaaacgccgcatggcgcttgcggaaagggatggccgaggaagatttcgcggtgattttcgtgctcagtcccctcctcggccgattcgggcgcattccggtacgttcacggcgtcgataccgaagaccgcggcatagcactcggcggtcctgcacccgccggccgggcgatgcccggtgatgaacaggggcgcggtctgctcgcggcagccgaatggcaggaggccgaagcggcgacggctcgtccggggcgaggacgcctgcggtcaccccggacagcgaagccgggaaggctttcgagccggccggggcgcctcggctgccggtgcggggcgaggcggcgggccgggcaggcgcttgaacgacggcagccgctccgggctcaccgggacgggccggccggtgcgcgagccgtccacgagcaggccgggcggtgccttcgccctgatgggaggcggcacggtgcggccgccgcctcatctcgccggaagaacctcaggcgcccgcagcggcggtgatcttgaatgcccgcaggactgtctgctggaagtggtccatggcgatgtcgacgctgcggatgaatccggtttcttcggctccgcgtttggagcccatgccggtggcgagggtgaggcggaaggaggagatgtttccctcgtcggggacgagcaggccgggctcggtccgggaggcgccgagcagttcgcaggggccggtgttacatccgggggtgagcgcctcgatgcgcaactccggcggggcctcggccagccggcgcagcagccactgcacgcgagacagggggcgggcgcgttcggcggccgggacctcgacagtggtttcgatctgcccggtgcgcagatcggcctcgatccggatggggttgggggcggtggggatgcggatgtcggcacccatccgtcctttttcggccagggacgccactgtctgcatccggcggacggccgcatcgtcggtgcgtcgtttccgcacgaccggggccacgttcacccccagctcaggcatggctggcggatcggtttctcccagctttcggcgacctgcagggcgcgtttgtcgccgatccgcagagcgccggcggtgacggcgttgcgcaccgggacccaggccggtcccatgtcctggaagccgtggcggccggcgtttctttgacgcaggtagtgcagcagctcgcccagcagccaggcgtgtaccgggttggccagcccgtggtggtggcagagcatgtgcgcctcgtgggcgacctcggcccctatgggtggcgcagggcgactttcttgagcttgcgtttgccgatggccagagggtgctccccgtccttcgacggttccccaggtcggggaaccatcgccatccgtatgggaaagggggagtgaaggagagtcggcattcgtaaggaggtccgatgagatcggatttcgtatcgaggtgaagagccacgaggggaattcgtttcatatcggtcctggtggcttcttcctggtggaagcagatggcacgaagcatgagcgggccggttccgcttcgctcgagttcgccgatctcaaatcggggcagcgtgtagaaggttatgtcgtttttccgaagatgaagtccttggccgggcgtccatagtgttcgaggagcaattgctcgacccggaccgcccctcatcatccggcggctgcccggccgcccctgacgccctgcgggcggggtgcgcaccgagcaccccacccgcatatcgctccgaagcaaggtcgctgagcttttcccgtgccgttccccaaaccggggcggggaggcgttgcgatcgccgatggtttggcttcggcctcccaggtcacgtgctgcacgagaccgcacggcggtcaggcgcagggccgggccggtcagcgtttgcgggcgacgccgccgtagtagtagaccgcgtgcgggtcggccggcggctcgaccgggcgccaggcggccagcgggaccaccccggggtcgaggatctcgtggccggcgaacaggtcctccacctgggcgcgggtgcgcggcaccagggtgatgccggcggaggtggcggcctcgacggcctgggccacgctgtcggggtcgaagtcggcggtggggtgggagatgaccaggcggctgccggagggcagggcgtccatcagctcggcgaccatggcgcgcgggttctgctcgtcggtgaagtacatcaggatcgccaccagcatcagcgccaccggccggtccaggtccagcgtctcggccaacgacgggtggtccaggatggagcgcggctcggtcaggtcggcgtggatgtaggcggtcttgccctccgggtgtccggccagcagggcgcgggcgtgggccagcaccagcgggtcgttgtcgacgtagaccacccgggaggccggctcgatcgactgggcgatctcgtgcaggttgggggaggtggggatgccggtgccgatgtcgaggaactgggtgatgccctcgccggccaggtggcgcaccgcgcgttccatgaacgcgcggttggcccgggccatggcgggcagtgtggggatggccgccaccatggcgtccccgagcgcccggtcggcctcgtagttgtccttgccgcccagccagtagtcgtagacccgggcggagtgcgggacgtcggtgttgatctcggtcatcgaaggctccatcggctcgatgcgcacatcggaacgcaagatcaactctggcccgccgcaccgcaccggggcaacgtgaccttgaccggatcaatacggtcttttgacctaaaactccactcggcgaccgttactgcatctgcctgggagaattgcacggcgtgcggcgccgatgcgccggcgatggattgacctgaattttgcaaatgatcgatccaaaaatgccgttttttcgccgaagagagctgaatacccgcttaaggtgatgtgcatgccggaggcagtcacactcgaacaggtccaccaggtcgccacgcggctgttcgcggggctgggctatgacatgaccaccctggacctcgtcgccgacgcgctgggcgtccccaccgcgacggtggtcgagctgaccgggggcaagcgcgaactttatctgcaggtcatcaaccgcggctgcgaggagaaatacgccgcggtacgggcggcattggcggaggccgaacccggacgcgacgcggttcaccggttcaccgacgcctacctggacttctacgccgagcacccggacttcctggcgctgtggacgcaccggtgggtgtcggacgcctcggacgtcccggagatcgaagacctctacctgcggcccctgctgcgcctggccgcccccaagatccggagcgcggtgcccgacgacatcggcccctacgggctgctgggaatcgtgctgtggtgcgtctccgggttcctgaacacgggcatcctggccccgggaggacgcggcatgatcaaggccgatgacccggacgccatgaagttcttccgcgacatcctgcacatcgtcatcgaccggatgctggccccgccgcagccccacacgtgacggcccggggcgccgggctggcggcgcggtcagggcgcgtactaggctccacaccgctggccgcacccgcgcctgcaaggagcgccccgaccgatgagccggccccacggaccggaggacccccaggaccctccctggcaccggctgcgcggcggcgcccgcaaggccgtcgagacactgggcaccgggctgctgcggcacccggccaacgccggcctcctggaccgccacagcccgcaggaccttcaccgggcactgctgtggaccgtccagcggctgctggtgctgttcctggccgaagaccgcggcatgctgctcgacccggacgcacccgagcaggcccgggaacgctaccttgcgcaccactccacagccgtgctgcgccgccgggccgccgaagcgggcggcgggcacggccggctgtggcggtcgctgcgcaccgtcatcgacggcctcggcggccacgacggactgccggagctggcactgcccgccctcggcggcatcttcgcccgcaccgacgccgaccgggtcctggaggacaccgaactggacgacgccgacctgtgcgcggcggtccgggcgctgtcccagatccggcacggacgccccgcccgcccccggcccatcgacttttgccgcctggacgtcgcggaactgggcgcgctgcacgagtccctgctgaagcaccggccgtgccggcagagtgcggcccggcggcgggcgttcgtcctgctgccggccggcaccggacgcaaaagcggcggctcctactacacgccccccgccctggtcgactgcctgctggactcggcgctggacccgctgctggacgaggccgtcaaaaccggccgcacccgccgcgaacaggaacgggccctgctggcgctgaccgtctgcgacccggcctgcggcagcggccgcttcctggtcgccgccgcgggccggatcgcccgccgcctggccttcgtccgcaccggcgacccgcagccgccccccgcggcgctgcggcgggccctgcgcgagaccctcaccacctgcgtgtacggcgtggacctcgacccgctggcggtcgagctggccaaggtcgcgctctggctggagaccggcgagcccggccggccgctgcgctcgtgggacgagcgcatcaaagtcggcaacgccctgctcggcgccacccccgccctgctggccggcggcatccccgacgcggccttccggccgctggaggaggacgaccgcgccctgaccgccgccctgcgcgcccgcaacagggcagaacgccgcaaccacccgcccctgcgcgcctggaccaagacgcacgccgacgcctggtgcgcggccttcgtctggcccaagacccccaccgccccgccggccatcaccaccgcgaccctgcacggcgacctgcggcgcctcgccccgcgcacccgcgccgaactggaggagatcaccgcccggtaccgcttcttccactggcccctggaattcccgcagatcttcaccggcgaggcgggcgccggcggtttcgcctgcgtgctgggcaacccgccctgggagcgcgtcaaactgcacgaacgggagttcttcgccgcccgcgacgagcagatcgccgccgcccccgacgccgccgcccgccgccgcctgatcgccgccctgccggagcggaaccccgcgctgcacgccgccttcacccgcgcccgccggcaggccgagggaaccgcccacttcctgcgcgcctgcggacgctacccgctgaccggacacggcgacctcaacacctacgccgtcttcgccgaagcgggccgctcgctgctgaacccccgcggcaggatgggcctcatcgtccccaccggcatcgccaccgacgccaccacccgccgcttcttccgggacgtggtggaaagcggctcgctggtctcgctgctggacttcgaaaaccgccgccgcctgttccgcgacgtcgatagccgcttccgcttcaccctgctgaccctggccggcccagaccgccgcgaaccggccgcgcagttcgccttcttcctgcacgaccccgcccaggcccaggacccgcggcggcggttttccctcacccccggccagatcgccctgctcaaccccaacaccggcacctgcccgtcctttcgcggacgccgggacgcgcaactggtgctggagatctaccggcgcgtcccggtgctgcgcggcccaggctgcgacccgtgggggctgtcgttccggcggatgttcgacatgtccaacgacgcgcacctgttctggacccgcgaccgcctggaggaccccgcccaagaaggcggcccctggcggcgggagggcaactgctatgtgcgcggcgaagaggtcatggtgcccctctaccaaggggtgatggccgacctctaccagcaccgcgccgcggatgtggcctgcagcgacaccgccgccaaacgcaggcaccggcccgtccgcctgaccgagaaggaatgggccgaccccgcacggttcgcccagcccgcctactgggtgcacgccgccgacctccccggcgacctgccgccgtggctgctgggcttctccaacgtcaccagccccaccaacgagcggaccttcctggcctgcgcgctgccccccgtcgccgtgggcaacgccgtccccctcatcggcaccgcccgccaccggctccgccccgccctgctggcctgcctgtcgtcgctggtgttcgactactgcgcccgccagaagatcggcggcaccaacctcaactacttctacgtcgagcagttcccggtgccgtcgccgcagcggttctgcgagccgttcgccgccgaccccgccaccgccttccacgtctgggcggaacgccgggtgctggaactggtctacacggcctgggacatggcccccttcgcccgcgacctgggcgatgacgggccgccgttccgctgggacgccgcccggcgccgcctgctgcgggccgagctggacgcggcgttcctgcacctgtacggcatcggccgcgacgacgccgagcacatcctggcgtccttccccatcgtgaaacgcaaggacgaggccgcctgcggctcctaccgcaccagggacctggtcatggcggcctacgacgccatggccgcggccgccgccaccggccgcccctaccggacggtcctggacccgccgccgggactcggccccaggcaccctgcgcccgctgaagatccaccgccgtgccgcttgccgctacggtggcgtcgtgagtgagaactacctgctgatcctgggagaccgggacgccatcgcgtgggtgctgagcgagcagcggatggccttccccccgaccgcccgcgccgaggtggaccggctcgccgaaggggacgttctgctggtgtacgccacgcgcggcgcgttcgggaaccccacgcgagaccgcggacgggtgatcgcccgggcggtggtgacctccccggtcgtcgcgctggaggagccggtggtcttcggcgagcggtccttcccccgcggctgccggctgcggatcgagacgctggcgccctgggggagcggagtggaactgcagcccctggtggagcgcttggcggccttccccgacccgcggtcctggagcgtgcggctgcggcgcccgctgctgcacctgccgcccggggacgccgcgctgctgacgcgtaagctgcagccggtggccggcgaccccgccgagcacctggccggatacctggccaaggcccgcacccgggtggcgggctgacctttggctccgaatccggcccggaaaaccacggcgcttgcgcacccggcgtgtgagacgccgggaaatggggatgatcttgccggtcggccggtgaaaagggacaggccgattcgggactttggtccctggtccggcagggacgccttgggccaggcttgagcggcgactttgtgggagggccaggggcatgccgggtgacgaacgggtccgcgcacaggcgatgagggcccggccgtatcgggtgctggcccgctaccccctcgccaccggcatggtgacgctcgtcctggaaccggtgcagccgggcgaggccgtcccacaggccctgccgggacagtactgggtgctgcagacccccgccggcgtgcggatccccgccatcgccggcaacggctcggccgggctggaggtgaccacgctgcgggtgccctgcgccgggccgccgctgggagaacccggcacgctgctgggagtgcgcggccccttcggcaccggctgggacctggagccggccgtcgggcggacgctgctgctggtggcctgggagaccgggctggtggcgctgcggccggtgctggaacaggtgctgtcgggcaccgcccgctacgcccgcgtccaggtgtgggcgggcggccggaacccgcggacgctcgcgctgcacgccgacgccgacctgtgggtggcgcggggcatggacgtcaccatcgccaccggttcccggctgaccatggcgtgcgccgcccaggaccgtcccgccccgcccccggacgccacggcgctgctggccgggccgctggagatgatgctggagaccgcgcaggccctggcccgccgcggattgccgccgcagcggatccagatggcggcgcactcgctcatccgctgcaccgacgccgtctgcggacgctgccgggtcggccccgccgaccggccggtgctgctggcctgccgcaacgggccggtgttcggctaccacgaactggccgccccgctgcggcgcccctccggtccctgaggcggccggccgcttttcgctccgcgtcctcgccggcgccggcgggcgaccggcggcgcgcgcaatgaggtgagcatgatccggcctgcgggccgccgggcgccgaactcgccggtggcaccgggtcgcgtccacgatcgggggagtgctacccgggaggagggagacgagcgcgccgtcccggcggcccgcaggccgcacgcgcaccgccggccgacccgtgcgccggcccggccgtccgccagtgtcacggacagggacgaagctcattctgccgagcgggccggccggcgccagggaccaaagtccctgatccgggggacctgcggcccgcgacggccggccggggcgcggcgagggactaaagtccctaattcatcgggccatatgccctaccccggcccacccgcggaccggtggtctgtatgagtgcgttcccctcttgaagtcatccgaaggaatcactcgtgaccccggccgcaagcagtcgcgagaccgagagcgccccgctggagaacctgcacgcgccccagccggtgggacctcttgaagcggaggtccaggccccctgggagcgggccctggtgggggtgttcatcgccgccccgctgctggcgctgtgcgccgccgtcccggtggcctgggggtgggggctgagctggcgggacgtggtgatcgccgccgtgctgtatgtgatcaccgggttcggcatcaccgtcggctaccaccgccacttcacccacgggtccttcaaggcgccgcgcccggtgcggatagcgctgggcatcgccggcagcatggcgctggaaggcccgatcgtccgctgggtcgccgaccatcgcaagcaccaccagtactccgaccgcgagggcgacccccactcgccctggaagtacggccgctcccccctcggcctggcccgcgggctgctgcacgcccacatgggctggatgttcgaccgtgagcggacctcccgccgccgctacgcccccgacatgctggccgaccgggacgtgatgtggatgtcccggctgttcccgctgtgggtggcgctgtcgctgctgctgccggcggcggtgggcggcctgtggtcgtggtcctggcagggggcgctgaccgccttcttctggggcggcctggtgcgcatcggcctggtccaccaggtgacctgggcggtcaactccgtctgccacgtgttcggcaagcagcagttcaaaacccgcgaccgctccaccaacgtgtggtggctggcgctgccgtccttcggcgagtcctggcacaacctgcaccacgccgaggccaccagcgcccggcacggggtgctgcgcggccagctcgaccccagcgcccgcctgatccgcatcatggagcggctgcgcctggctcgcgacgtgcgctggcccgaccccgcccggatcgccgccaaacggatcgcctgacctgctaccggccatgacgctgccagacccgccctgtcagggccgggcggcctccgccccctcagccgcccggcccgcagggcgctttccaccgcccctggaccgcaccggacgtgagccgggcgatcggcgatccgccggcactctcactgcgatcgcccggctccccgggacgccgcaggcgtcccggccccctccgtcgccggcctccggggcgcggcccgcccgccaggcgggccgcccccggacgccggcgatgtgaaccatcggaaagctggagtaggacatgacactgaccagcccggcgccggcgcccgccgccgccgtcgcgcaggaccgaacccgcaagggctcgatcattgtcagctggctgacatccaccgatcacaaagtgatcggttacatgtatctgatcacctcctacgtcttcttcctcattggcgggttgctggcgttggtggtgcgcgccgagctggccgagcccggcctgcagttcatctccaacgagcagtacaaccaggccttcaccatgcacggcctggtcatgctgctgctgttcgccaccccgctgttcgtcggcttcgccaacgtgctggtgccgctgcagatcggcgcgccggacgtggccttcccccggctgaacatgctcgggtactacctgttcctgttcggcgggctgatcgccgcggcctcgttcctgacccccggcggggcgcccagcttcggctggtacatgtacccgccgctgtcgaacgaggtctacagccccggcatcggcgccgacctgggcatcctggggctgaccctgggcggcttcagcaccatcctggccgcggtcaacttcatcaccacgatcctgtgcatgcgggcgcccggcatgacgatgttccgcctgcccatcttcacctggaacatcctgctggtcagcatcctggtgctcgcggtgttcccgccgctggcggcggtgctgatcgccatggaggccgaccgcaagctcggtgcccacatcttcgacccggagatcggcggggcgatcctcttccagcacctgttctggttcttcgggcaccccgaggtttacgtgctggcgctgccgttcttcgggatcatctccgagatcatcccggccttcagccgcaagcccatcttcggctacatcggcatggtcggcgccaccttggcgatcgccggtctgtcgctggcggtgtgggcgcaccacatgtacaccaccggccaggtgctgctgccgttcttctccttcctgaccttcatgatcgccgtgcccaccggcatcaagttcttcaactgggtcggcaccatgtggcgagggcagctcaccttcgagtcgcccatgctgttctccgtcggcttcctggtgacgttcctgttcggcgggctcaccggggtgatgctggccgcgccgccgatggacttccacctcagcgacagctacttcgtggtcgcccacttccactacacgctgttcggcaccgtggtgttcgccatgttcgccggcttctacttctggtggcccaagtggaccggcaagaagctgtcggagggctgggccaaggtccacttctggacgctgttcatcggcttccacgccaccttcctggtgcagcactggctgggcgtggagggctacccgcgccggtacgccgactaccccgatgagttcgccgcgctcaacatgatctccacggtcggggcgttcctgctgagcgtctccaccctgccgttcctgtggaacgtctggatcacctggcggaacggcaagaaggtcgaggaggacgacccgtggggctactgcggctccctggagtgggccacctcctgcccgccgccgcggcacaacttcaccgccatcccccgcatccgctccgagcggcccgccttcgacctgcaccacccgccactggccgccacaggcgccaaggaggtggaggcgtccgcgggggactcctcctgacccctgggccgagcgcctgactccccaagagaccgagggcgcccgccgcttgcggcgggcgccctcgcgtgtcatcggtggcgctcagcgggcccgttgaagaggctcactcctcgtcggggaccacctggaaaccgaacaccagcttcgggcggatccggatcacgtagttcttgtcccggccgttgtcgagccaaggatcggtcagcgccagatagcgggcggcctcccggacgtccagcacccggcgggcggtcccgttgatcaccacgctccagcccagccgggcatccagatcgaagtggtccacctcgtaggcgaccagcatctcaccggtgccgagcgcctccaccacggccgagtcgccgtgggtgcggaagatgatgtcctcgccctcgacgatgtggttcaccggccggatcgtcggcaccccatagaggttgaacacgagcctgcccagcgggctggtgcccgccagccgcagcgactcggcggaacgcagccgctggatcctgcggcgcggggcgtccgcggcggcgggaaaccggtcgggcacggtcagcgaggaaggcatggtcgatcccgagggtcatgggccaagacggccgatgggcacgaacgaacaacctgacgacagacgtcccatgcatgatcatctcggtgggacccggccgccagggacgaacgtccccaagcccgcgggccgaaccgccccgcccggagccctccgggcgggcggcgctcgaaagcggggccggatcgagctctcagatcaaggtcgcatccaaggtgatgccggtgccggccagggccttgctgaccgggcagttggccttggccgtctcggcggcccgctggaactcctccgccgacaggccggggaccttggcgcggacggtcagatggatgccggtgatgccctcaccgggctggaaggtcacatcggcccgggtgtcgatgctctccggcggggtgcccgccccggccaggccgtgggagagcgccatggaaaaacaggtggaatgggcggcggcgatcagttcctcgggactggttctgccgtccggcttctcggcgcgagaaggccaggtgacctcgaaggtccccaggccggaggagtccagggagactgtgccctgcccgcccatcagcggcccttcccagtgggcgttggcggtgcggattgtggccatgtggtcggtttcctttcgttcgttcggtttttgtgccgcgtgtttcgccgcgctcaggccgaacctatttcacaccgctgcaccgcagcggacttgaacacgcggcgacgggcgtaccgaagcctttccaccacacggcccgcgacaccgggaacaggggtctgcaggtgtgcgcgcaccctggccggcaccgctcggtgaacccttgtcaacacgccatcgccgcaggtcgaacgggagcccggaagccggggacgatgccgtgacctgcgaggccgcatgcttgaaaaggctcagtgctcgtccaggatctggcgcagcaaccgcaggctctcggtcggctggcaggcgctcacgcacaggctgttcatggcccgcaggtaggcctccacgtcgctgggcttgtccaggtagagcgcgctggtcagatgctccaggtagaccacgtccgacaggaacggctcggcgaagcgcaagatggtgaacgggccgccggaggcggggttggagacggccttcagcggcaccacctgcaaggtgatgttgggacgttcggccagttcgatcaggtgccggatctgctcgcgcatcacctccgccccgccgaccacccggtgcagcgcggtctcgtcgaccaccgcccacagcgccggggcgtcggggtccagcagccgcttctgccgggccatccgcaggctcacccggcgctcgacctcctccgcgtcggccccggggtggccgagccgggtgacggcgcgggcgtagtcgggggtctgcagcaggccggggacgaagtgcacctcatagacccggatcagcgaggccgcctcctccagccccaggtaggcctggaaccagtccggcagcacatcgccgtagcggtgccaccagccgggactgttggcctcccgcgccagcgccaagatcgcctcgcggtcccgctcgtcggtcaccccgtagagggtgagcagatcggccacgtctcgctgcttgaaactgacccggccgttctccatccggctgatcttggaatgcgagccgcggatggcgtaaccggcgtcctcggccgagatgccggccttctcgcgcagctcccgcagatgtccgcccagcagcaggcgcagcacggtggggccgccccggcggggatagttgatcaccttcgccggctcggcgtccgccgcgggtgtgggtgccagtgcttcctcgtgcaagggactaccagccaatcggggacaggctcccgttcatctgaacgagacactcctgcagcctaatgaatcaccgcggaactcgcattgcctgctccctcccggatcgcggtattcgtccttccatctccttcttgccggcccttgtgcggtgagcgcggcgcatgccgcgggcgatcggcgggcgccggtccgctgccgccgccccgcgggcagcgaaatgatcaacattcggcgccgctgcgcggacacgccggtcccgaagcgatctctctttgcgacacgccgatggggtatcgctaaggtcgcagaaggggaggatcgcgccacaccaggcgagcagatcttcacttgccggaagaccccggccgaaaacgtgaatgcgcgcaacacggcgacatggaggaggacgcatgtccggcatcgagctcgagcacccgggcgggcggatgtccctgaaggtgacggaggcgaccgaaggacccggtggcctgaacatcggcgatctgctcaagcagaccggctacgtcaccttggaccccggtttcgtcaacaccgcctcctgcacctcctcgatcacctacatcgacggggaggccgggatcctgcgctaccgcggctacccgatcgaggagctggccgaaaagtcctccttcctggaggtcgcctacctgctgatctacggggaactgccgaccgccgagcagctgcagaacttcaccgaccgggtgaagaaccacacgatgctgcatgaggacttcaagaacttcttcgccgggttcccccgcgacgcccaccccatggcggtgctgtcggcggcggtcagcgcgctgtccaccttctaccaagacagcctggaccccttcgaccccgagcaggtcgacatctccagcatccggctgatctccaagctgcccaccatcgccgcctacgcctacaagacctccatcggccagccgctgctgtacccggacaactccctgtcgtacgtggagaacttcctgcgcatgtcgttcggcgtgcccaccaccccctatgaggtggacccggtggccgccgaggtgctggacatgctgttcatcctgcacgccgaccacgagcagaactgctcgacctccacggtccgcctggtgggctccagccacgccaacctgttctcgtccgtctcggcggcggtcaacgcgctgtgggggccgctgcacggcggcgccaaccaggcggtgctggagatgctggagcgcatccacgccgagggcggcgatgtgaaggccttcgtgcgccgggtcaagagcaaagagcccggcctgcggctgatgggcttcgggcaccgcgtctaccgcaactacgacccgcgcgccgcggtgatcaagaaggccaccaccagggtgctggagcggctgggcaagtccgacccgctgctggacatcgccatgcggctggaggaggtggcgctggccgacgactacttcatcgagcgcaagctctacccgaacgtcgacttctacaccggcgtcatctacaaggcgctgggctttcccaccaacgccttcaccgtattgttcgccctgggacggctgcccggctggatcgcccagtggcgggagatgatgtccgaccccaccaccaagatcggccggccccgccaggtgtacctggggcccggcgagcgccactacgtcccggtcgaggagcgctagccgcccggccgtgctccgaatccccggcgcgccggggattcggagcacggcgcccggttcaggagtccttgcgcgccaggccggcgaccatctgggtgtgcagcgggtgctccagcggcccgggcgggccgttggggcgccactcggtcacgtgcaccacgcccggctccagcagggtcaggccgtccaggaagccggtgatctgctcgcggctgcggaagtaggagccgcccagcccggtctgcaggatcttcttggcctcggccacccgcgggtcgtcgccggagtcgtgcaggtgggtgagcatgaagtagctgcccggcgccacgaagtcgtgcagccggcgcaccaccgccttggggtcccgctcgtcggggacgtggtggatgatcgccgccaggatgatgcccaccgggcgcttgaggtcgatcagctccagcagcgccgggtcggagaagatcttctccggctcatacaggtcgccctggatgaaggtggccacaccgctctcggtcagcagggcgcggccgtgcgccagcacgatcgggtcgttgtcgacgtagaccacgcgggcgttggggttggccgccttggcgaactcgtgcacgttgctggcggtcggcaggcccgagccgatgtcgatgaactggtcgatgcccgcctcgcccgccagataccgcacggcccgctcgatggccacgcggttgccctgggccaccaccggagcctcgggcaccagttccatgaccatgtcggcgacctgacggtccacggcgtagttgtccttgccgcccaggaagtagtcgtagacccgggcgaaactcggctgggtcacatcgacgccggggggtgcctgctcctgctcgtctgcggtcacgaggtgggactccttactggatgatgaggaaaacggggggatcgccacgagattagagaaaaaccggccggcagggggatcgaacgcccggcgcgccgccgaatcgagattttccgcggcctgactcctccgcgaaagccgaggcctgaccgcatccggccttttccggtacctcgcctgagggctggacgttccggcccggcgttccgcctcggcctgcggaaacgatgcgctgaaaagcgtcgccgaacggaatcgccatcgcggtcggctcatcctgcaccatttgaggccgcttctcgatcaccggccgtcgaaaagtcggggacggcgtcgatcggatagcggatgccgcccaccgctttcgcccgcgccagcagccgccggttggcctccagcatcgcctccggtgaggcggcccccggcgaggcggtgcgcagcatcgccagcatcaccgcgtccccgggcgcgcccagcgccgggacgtggcggacggtcagcgggctgatcagcaccaccccgctgagcccgaggtcggcgggggaggtctcggcgagcgtggcctcgatgacctcggcggcgcggcggggcggcagcagcacgatgccccaggggtgggggcgttcccactcgccgatccggatcagctcggtcacgtccgggcgcatccggtcggcgaactcggcgtaggacagctcctcgacctcgacggcgccggggatgcgcggccccggcccatagcgcaccgccgtcagctcataccgccagaccggatcgtgcttggcctgcccggagacgtggtcggcggggatccgccgctgggcgtccagcagcgcccccgcggtggcgtacagcagccgatgggagcggacgaacgggggcgccgggaccagccgcagcgcggcccgcacgatcaccccgtgccgtcccagcccgccgcgcaccgcgtcgaagagcgcccggttgcgccggggcgagcagtgcaccagcctcccctgcggggtgaccacgtccagggacagcacctggtcggcctggagcccgtggcgcagcgaggcgccgccgatgccgccggccgacagcgtcccgcccacggtcacatccaggtagtcggtgagcaccgggggagtgagcccgtgcggcaaggtggcctccaggacctgccgccaggtcgccccggcctccaccaccgcccgcccgcgccccacttcccggacggcgcacagcccccgcaggtccagcagcacgccgccgtcgcactgggcctgcccgtaggtggagtggccgcagccgcgcggcaccaccgggccgtcggcctcccgcagcaccgccgcgacctcctcgacggtggccggacgcgccacgtgccgggggagcaggcggacaattcccccaaaatcaccgaacatggtatttatctccttgtattagaagaaaccgtgtgagcatgtgcggtctgggcacgagacatcgacagcggcgtcggtgcgtccgtcggacgaccatgccccggcgacggccgtgcgacccgcccgcatccgcggcccggaccggccccgcaacgagccgcggcggccgagcggcggcagccgagcggcggcaggagtgatcgagtgcacggcccgggatggattcgaacgccggttccggggcatctgatcatgaaatcagggcagggaggattggcgtgacggaccgcagcgagttcgtggtggtggccaaccggctcccggtggaccgggtcaacggcgaggacggccggccctcctggcgccgcagccccggtggcctggtgaccgcgatcgcgccggtgatgcggtcccgcgagggggtgtgggtcggctggtcgggcgccgccgacgaggagctggagccgttccaggccgacggcatggacctggtgccggtgccgctgtcggccctggaggtcgagcgctactacgagggcttttccaactccaccctatggccgctgtaccacgatgtgatcgccccgccggtctatgagcgcaagctgtgggaggtctacgtccgggtcaaccggcgcttcgccgagaccgccgccgaggtcgccgccgacggcgcggtggtgtgggtgcaggactaccacctgcagctggtgcccgccatgctccgcgagctgcggccggacctgaagatcggcttcttcctgcacatccccttcccgccgctggagctgttttggcagctgccctggcggcggcagatcatcgaagggctgctgggcgccgacctggtgggctttcagcggcccggggcggcctccaacttcctgcgcctggcccggcggctgctggacgggcgcaccagcgggcagctggccttcgtcggcgaccgggtggtgcgcgccgccgccttccccatctccgtggacgtgcgcgagctggagaggctggtgaacgacccggcggtgcggcggcgcgccgaggagatccgcgccgacctgggcggcgccaagatcctgctgggggtggaccggctggactacaccaagggcatcgcccagcggctgcaggccttcggggagctgttccgcgacggcgacctcaagcccggggaggcgacgttcgtgcagatcgccacgcccagccgggagcgggtcgccgagtaccggcggctgcgcgacgccatcgagcagcaggtcgggcggatcaacggccagcactcggaactgggcgtgccggtgatccactacctgcacacctcctacagccgcgacgagctggccgcgctgtacctggcggccgacgtcatggtggtcacgccgctgcgggacggcatgaacctggtcgccaaggagtacgtggcctgccgggccgaccaccgcggcgccctggtgctcagcgagttcgccggggccgccgacgagctcaagcgggcctacctggtcaacccctacgacatcaacggcctcaagagcaccatgctccaggcgctgcgggccgagcccgccgagcaggcccgccggatgcgccagatgcgccggcgggtcatcgagcacgacgtggaccgctgggcccgggagttcctcaccgtgctggaggaaccccgccatctggatccgccctcggcccgctgacccgtcggcgtcccgcaccggctcccgtgcggtgcggactgcgcggcccggccgtcagagggtgcgccgccggcgcaggtcgaaggcggcccacacggccttgccaccggtggacagcggagcccatccccacgcgttgctgagcgcctgcaccaccagcagcccccggccgctttcgctgaaacggtcggcgccggcctcggcgatccgggggatgtgctcgctggggtcggtcaccaccaccaccagccggtgcgggtggcggaacagcgccagctgcaccgggcacagctgcgcgctcggcggcagcccgtccagtccgtagcggaccgcgttggtgaccagctcggagacgaccatggtcacgtcatcggccgaatcggacagctcccattcggcgagcgtgcgcgcggtgaagtcacgggccgctttgggcgaggcggcctcggtgcgcagcacgatccgcgcggtccgcgggctgcccgccggcggcgtgggccagtgaccgggcgaatgggaggagtcgtccagagccgacagccaccaatgccgccgcccgtcccgggccagggtgtcggtggtggtgtcgtctgcctggtcaaggatcatcgcgaaaccccaaggctgtcggtggcctgtgttcgctatcttgctccccttgttgtgcaggtgcaagcgcgtctgcaagaacgaatgcacgtgcattcagtacagtagggcgcgggtggggctctgctttaagggggcaagaggatggatgacctcgcagcactggaatccggcggtcagaagctggtctggctgaagagccggcgaagcaacccgagcggcaactgcgtcgagatggctcagctccccagcggggagatcgccgtccggaactcccgctacccgcaggggccggtgctggtctacaccagggaggagatcgaggccttcgtcgggggcgccaaggacggcgacttcgaccatctgatcgcctgatcctctgccgggcgcgtcacctcgactccccgttcgccgccaggtggcgcgcccggcgcccaccccgccggcccggcaccgggagccggcgaacagaccgcatctgcggaagggctgtgcgacccggccggttggtgagatacttgccggtccgagcccagtgggggtgacagatgacatttgctggacctgcccgaccggaacccgagtacaaccgcaagacgccggccagcgggcccaccgtcttgcgcatcgtgttgggcggccagctgcgccggctccgcgaggaggcggggctgtcccgcgcccaggccggcgatctcatccgcgggtcggagtccaagatcagccggctggagctgggcaaggtgagcttcaaggcgcgcgacgtggccgacctgctggacgcctacggggtgaccggcgagcgccgtcagaccctgctggagctggtcgagcaggccaaccggcccggctggtggcaccagtacggcgatgtgctgccgcagtggttcgagacctacctggggctggagcaggacgccgcgcggatccgcgaataccagctgcagttcgtccccgcgctgctgcagaccgccgactacgcccgcgcggccatccggctgggccatccctcggccgatgagcgcgagctgcagcggcgcgtggagctgcgcatgcgccgccgcgagctgctcacccgccccgacccgccccacctgtgggtggtgatggacgaggcggtgctggtccgcccggtcggcgggcgcgcggtgatgcgcgcgcagctgcgccacctggccgagatctgcgcgatgcccacggtcaccgtgcaggtggtgccgttttcggccggcgggcacgccgcggccggcggggccttcaccctgctgcgcttcgccgagccgggagtgcccgacatcgtctacctggagcagctcaccggcgccctgtacatcgacaagcccgccgaagtggagcgctaccagaaggtgatggaccgactgtgcgtggacgccgagccggaccggcgcacgcccgacatcatcgccgacgtcctgcgccggatgtgacccgccgggctttcagagggcctcccggccgccgggccgggcgggcgtgcggccgtgggcgggctccagcaccccccgctcggtgaccagcgcgtcgatcaggcgggccggggtcacatcgaaggccgggttgaggccgcgcgagccctccggggcgacccgcacgccctgccagcacagcacctcctcttcggcgcgcgactcgatggggatgtccgccccggtcgcggtggccaggtccaccgtgctccacggcgccgccaccacgaacggcacccccgcgtccgcgcaggccagcgccacccccacagagccgatcttgttggccgtatcgccgttggcggcgatgcggtcggccccgatgatcgccacgtccaccaggccccgcaggatggtgccggcggcggccccgtcggccagcacgtagtgggggatgccctcgtgcgccagctcccaggccgtcaggcgggacccctgcagcagcggccgggtctcgtcggcgtacaccacctccaccaggccgcgggcgtgcagctcccgcaccacgcccagcgcggtgccccacccggcggtggccagcgcgccggtgttgcagtgcgtcaggatccgcaggggacgccgcgggacgcgggcgcagatccactgcgcgccgtggacgccgatcgcgcggttggccgccacgtcctcctccagcacccggccggcctcttccagcaccgccgccaggcccgcgtcgacgagcgggcggacccggtccaccccgccggccagattgaccgcggtcggccgggcggtgcggatccgctccagcgccgcctccagcctcgcccggtcccagccctcccgctcggcctggagcatggccagcgcgaccccgtaggcgcccgccacgcccagcgccggggcgccccgcaccgccagccgcacgatggcgtccaccagggcgtccacctcgcggatctccaggtgctccagccggtgcggcagcagggtctggtcgatcagccgcagcgcgtccccggtccaggacaccgcttgcagttccgtcacatcctcaccctaaagctgagaaagcggccggtgacaagatcaccggccgcgtgaacctcagccctcaccgaaaggtcagtgcatcggcatcgcgttcggcacccggccgccgtcgggcttgcggcgcggcaggaacagcgccgggatcagcgccaccgtcatcagggccagcgcccaccagaaggaggcggcgaacgactcggccatcagcgtctgcagcttggccagcacctgcggcgggacctcggcggcggagggggcctcgcccagcccgccgctgccggggatgcggtccttcagctcattggtcaagatcaccgagatggcggcggtgccgatggacccggccacctgctggatgatgttcatcgcggtgctggcccgcggcacctcgtcgtggacgagggtctgcatcgccgccgacatcgtcggcatcatggtcagccccatgcccaggcccagcacgaagaagatgacgcccagcgtcacatacgaggtgtcggcggtgacctgggtgagcccgaacgcccccgccaggatgatcggcaacccgaccgtgaccacccggcccgggccgatccggtcggtgagcatgccgccgatcggcatggtgagcatcgatccgatgccctgcgggatcagcagcaggccggtgttgagggcggtctcgccgcgcacgatctggaagtacagcggcagcagcagcatcgcgccgaagaaggcgatgctgaacagcagcatggtcagcgccgcggcggccatcgagcggcgcttgaacagccacaggtcgatcagcgggttggcggccatgagcgcgcgcaccacgaacgcgatcaccagcagggcgcccaccgcggtggtgacgatcaccgtggcggaggtgaaggagcccttctccgagccggtggccagcccgtagatcagcgaggccaggccgggggacaggaacagcagtcccggcacatccagccgctcggccggcttgggcacgtcccgctccagcacccgccaggacagcagcagcgcgatggcgccgatcgggacgttgatgaagaagatccaccgccaggcgtccaggtccaccagccagccgcccaggatcgggccgctgatcgggcccagcagcatcgggatgccgaccacgctcatcaccttgccgacccgctgcggcccggccttctgggtgaggatggtcatgcccgccggcatgatcattccgccgcccaggccctgcagcacccggaaggcgatcagcgactcggccgaccaggccaggccggccagcgccgagccgagcacgaacagcgtcagcgaggtcatgtacagccgcttggtgccgtagcgggcgcacgcccagccggtcaccgggatcacggtggccagcgccagggtgtagccggtgatgacccactggatcttcgccagggtcgttgcgaattcctcggtcagcaccgggatggcgatgttgaccacggtcgcgtcgaggatcgacatgatcgcgcccagcaccaccacgccggcggtcacccagacggagcgatccagccggtcggagccgggcgggccgccggccggcgcggccacctccgagggagcggaaggtttcaacagagaggtccaatcgtcagggcccggatctccgggcgcgccagaacgggggccagcgccttcaccagccccatgcgctcctcctcggtcagcgtcgcggcgaaccgccgcaggtcggcgtgccgtgccgcgtgcagccggcagagcagttcgcgcccggcggcggtgatcgcgatgcgcttgatccgccggtcgccggcgtctgagcgccggacggccaggccgtggcggaccagggcctcggcggcgcgtccggccgccgccatggacagtcccagctcggccgccagttcgtggacggccagggcgcgtgaggcgcgttccaccaggaacagggtgcgggcctgcgacagcgacaggtccagcgtcttcagctcgccgaggatgtcgccttcggcggtccgcatcaggtaggtgagcaggctctccaggttctcggcgagcagctccaccgaggaggacgagcccccgccggtgtccgggacggacggagcggcccccggcgtctcaccgggggccgaaccgtgctgaaaggggctcgttacttgcacgcgcgcaaatttatcccgaaagggacgaaaggccctaacgaatatcagtgtgagctgagtcccagggaacgggcgatgagcatgcgctgcacctctgaggtcccctcgccgatctccaggatcttggcgtcccggtagaaccggcccaccgggaactcgttcatgaacccatagcccccgaagatctgggtggcctcccgggcgttgtccatcgccgcgttggaggcggtcagcttggcgatggcggcctccttcttgaacggctcgccggccagcatcttggccgccgccgcgtagtaggccagccgggcggtgtgggtgcgcgcctccatgtcggcgatcttgaactggatggcctggtactcgccgatggcccggccgaacgcctgccgctggcgcacatagcgcaggcactcgtccacgcagccctgggccagccccaccgacagcgccgcgatcgcgatccggccctcgtccaggatctgcaggaactgggcgtagccgcggccgcgctcgccgaccaggttctcctgcggcacccgcacgtcggcaaaggacagctcccgggtgtcggaggccgcccagccgaccttggagtacttgcggcccacggtgaagccgggcgtgccgttgggcaccaggatcgtggagatctcccgctccccggtcagcgcggccaccgtggtgaaggcggtgatgtcggtgccggagttggtgatgaacgccttggacccgttgatcacccagtggccgtcctccaggcgggcggtggtgcgcatcccgccgggcacgtccgagccgccgcccggctcggtcagcccgaacgccgccaggcgctccccggagcacagctgcggcagccaccgccgtttctgctcctcggtgccgaaccggtagatcggcatggcgcccagcgacaccgccgcctccagtgtgatcgccaccgaggagtccacccgggccagctcctccagcgccaggcacaaggcgaagtagtccccgcccatgccgccgtactcctcggggaacggcagcccgaacagccccatctcgcccatcttggcgacgatctggtaggggaactcgccccgctcgtacaggtccccgatcaccggggccacctcctggcgggcgaagcgctccaccgaggcgcgcagctcccgctgctcctcggtcagcgtgaagtcgatcattgctcctcctccaccggcagcgcctggacgacgcgggacgggctgggacggcccagccgggtcgccatccagcgactggtggcggccagggcgggcaggtcgacgccggtctggatgcccagcccgtgcagcatccagaccaggtcctcggtggccaggttgccggtggcgctttcggcgtacgggcagccgccgatgccgccggccgaggagtccaccgtggtcaccccgcagcgcagcgcggccagcgtgttggccagggcctggccgtaggtgtcgtggaagtgcaccgccagcctctgggcgccgatgccggcctcgcccagcgccccgatcagcgcggtgacatgcccgggggtgccgaccccgatggtgtcgcccaggctcagctcatcgcaccccagctccatcagccggacggccaccgagaccacctgctcgatcggcacctccccctcccaggggtcgccgaagcacatcgacacatacgcccgcacccacaggccgttctccttggcccgggtgacgaccggggcgaacatcgccagcgactcggccaccgtgcggttgaggttgcggcgggcgaacgactcggtggcgctggcgaacacggcgatgtgggtgacgcccgcccgcagcgcccggtccaggccgcgttcgttgggcaccagcaccgggtagcgcacgccctcggcccgctccatgacggccagcagctcctcggcgtcggccagctgcggcacccacttggggtggacgaagctggtcgcctccacggtgcgcagcccggcggcggccaggcgggcgatgaaggcggccttgtcggcgaccggcacgatcgtcttctcgttctgcagcccgtcgcgcgggccgacctcgtagatcgtcacccgctccggcaggcccggcatgcggaacgcgctcattgctcctcctgcggggtgatctcggcgagcacctcatcgagggcgacgcgggcgccggcgcggacgggcaggcgcgccaccacgccgtccaccggggcggtgacggtgtgctccatcttcatggcctccaccaccagcagcggctgcccggcggtgacgcgctcgccttcggcggccttgaccgccagcaccgtgcccggcatcgggctgcgcaccacgccgtcggaggcggcggccgccgccccggcctgctcggtgcgcacatgctcggccagcgcccaggcgtgcccgtcgcggcccagccacagcacccggccgtcgcgggcgaaggcgtaacgggtcgtgcgcccgccgaaggtcaggcgcagcgcgtccccatcgcgggccagtgcggcgggcaccgggtcggccccgtcgatggagacctcggcgtcgtgggcccggccgcggacgcggacctccacgggcgcgcccccggcgggggtgatgacccacggggtccaggcggcgccgctcagccgccagccgtccgggatcgcccacgggtcgccgtctgcggtctccagcgccagcatccgctccagcgccgcggcggccggcacctcggcgggcagttgcggggccgcggcggaaagctcccgctccaccaggccggtgtccagccgtccggccgccacgtccgggtgggccagcagcgtccgcagaaaggagatgttggaggtcacccccagcagggtgcagccggccagcgccccatccaggcggcgcagggcggcggtccggtcctcgccccaggcgatgaccttggccagcatcgggtcgtaggcgctggagacctcatcgccggcggcgatgccggagtccacccgcacgccggggccgtccggctcgcgccaggccagcacccgcccgccggtgggcaggaagccgcgcgccgggtcctcggcgtagatacgggcctcgacggcgtggccgttcagccgcacctggtcctgggtgaacggcagcgcctccccggcggccacccgaagctgcagctccaccaggtcccacccggtgaccagctcggtgaccgggtgctcgacctgcagccgggtgttcatctccaggaagtagtactcctttggccggtcggcggagacgatgtactccaccgtcccggcgccgacatagccgaccgcgcgggcggcggccacggcggcggcgcccatctgctcgcgggtggcctcatccagcagcggggagggcgcctcctcgacgatcttctggtggcggcgctgcaggctgcactcgcgctcgcccaggtggacgacgttgccgaaggcgtcggcgaagacctggatctcgatgtgccgggggttgtcgatgaaccgctccaccagcagcgcgtcgtcgccgaaggccccgcgcgcctcgcgccgggcggcggcgatggcctcgtgaaggtgcgccggctcgcgcaccaggcgcatgcccttgccgccgccgcccgccgacggtttgagcagcaccggcagccccacctccagcgccgcctcggccagctgcgcgtccgacaggcccgcctcgtggcggccgggcaccaccggcacgcccgccgccgccaccgtgcgcttggcgcggatcttgtcgcccatcgcctcgatcgcctccggcggcgggccgatgaacaccaggccggcctcggcgcaggcggcggcgaaggcggcgctttcggccaggaacccatagccggggtggaccgcctgcgcgccgcagcggcgggccgcctcgatcaccgaggcgatgtccaggtagccggggatgcgcaccgcctcgtcggcctcccgcacatgccgggcgccggcgtcggggtcggtgtgcaccgccaccgcgcgcacgcccagccgccgcagcgtgcggatgacgcggacggcgatctcaccgcggttggcgatcagaacggttgaaaacatgcggccctcacatccggaacacgccatagcccaccggttccagcggcgcgttggcggccaccgacagcgccagccccagcacccggcgggtgtccagcgggtcgatcaccccgtcgtcccacagccgggccgtggagtagtaggggttgccctgccgttcgtactgctcgcggatcggcgccttgaactcctcttcggcctcggcgctccaggcgtcgccgagctggtcgcggcggatggtggccagcaccgaggccgcctgctcgccgcccatcaccgagatccgcgcgttcggccacatccacagaaaacgcggcgagaacgcccggccgcacatcgcgtagttgcccgccccgaacgagccgccgatcaccacggtgaacttgggcacccgggcgcaggcgacggcggtgaccatcttggcgccgtgcttggcgatgccgcccgcctcgtactggcggcccaccatgaacccggtgatgttctgcaggaacaccagcgggatctgccgctggtcgcacagctggatgaagtgggcgcccttgagggccgactcggagaacaggatgccgttgttggccacgatccccaccgggtggccgtggatgcgggcgaacccggtcaccagcgtggtgccgtactcggccttgaactcggcgaagcggctgccgtcgacgatgcgggcgatcacctcgcgcacgtcgtagggggtgcgcgggtccggcggcaccaccccgtacagctcggcggggtcggcccgcggctcctccaccggcgtcacctgccagggcgccggcggccgcggccccagcgtggcgacgatgtcgcggacgatcgccagcgcgtgctcgtcgttgtcggccaggtggtcggtgaccccggaggtgcgggcgtgcagctccccgccgcccagctcctcggcggtcaccacctccccggtggccgccttcaccagcggcgggccgcccaggaagatggtgccctggccgcgcacgatcaccgcctcgtcgctcatcgccggcacgtacgccccgccggcggtgcacgagcccagcaccgcggcgatctgcgggatgccgcgggccgacatggtggcctggttgtagaagatccggccgaagtggtcgcggtcggggaacacctcgtcctggcggggcaggaacgccccgccggagtccaccaggtagatgcacggcagccggttgtgcagcgccacctcctgggcgcgcaggtgctttttgaccgtcatcgggtagtaggtgccgcccttgacggtggcgtcgttggcgacgatcacgcactcgcgcccgcggacgcggccgatcccggtgatgatgcccgcgcccggcgcctggtcgtcgtacatgccgtgcgccgccagcggggacagctccaaaaacggcgagccggggtccagcagggcgttcacccggtcgcggggcagcagtttgccgcgctcggtgtgctttttgcgggcgcgttcggggccgccgagcgcggcgcgcgccagatgctcgcgcagttcggccgccagcgcccggttgcgggcggcgttgcgggcgaacgacgcgccggtggcgtccacccggctgcgcagcaccgttccggtcatgtccgccccctacggttaatgaacgttaacaacggcgatgttaatgaacgttaacagcggtcgtctagactccctcccatgacggaggccaccggggcgcccacccgccgcgccgagatcctgcaggcggcggccgagctgttcgcccgccacggctaccacggcgtgtccatcggcgagctgggccgcgcggtcggcctcaccgggcccgccctgtaccggcacttccgcggcaaggacgcggtgctggcggagatgctgttggacatcagccgccgcctgctggaggaggggacccgccgggccgccctgcccgaccccgccgcggcgctggacgcgctgctgcgctggcacatcgacttcgccctggacaacccggcgctgatcaccgtccatgagcgcgagctggacaacgtgcccgaaccgcagcgccaccagatccgccgcctccagcgggcctatgtcgagcagtgggtcggcgtcctgcgccgcctgcacgcgggcggcatcggcgaagcgcacgcccgcgccgccgtccatgccgccttcggcctgctcaactccaccccccacagcgcgggcgaactggaccggcaggccatggccgggctgctgcacgccatggccgccgcggccctgtccggcgccgccgggcggacccgctgaccgtcccggccccgccgcagacgctccgcggcgtccctccgacggcgcggaacgcccgccaggtcagggggcgaggccggagaggcggccacggcactcctgcgcgggctgcgccaggccgagccgttcgaacagattcagtgcctcggtgcagtggcggcgggccacgtccttatcgccggtgagctcgatggtcatccccagtgcccgaagcgcccgcgccagggcgtgcttcttgccccgccggacgaagatctcccgtgcgcgctcattcgcccgcgcctcccgctcggcctcctggcgggcctgctcggctcactgctcggcggcctcccgtttccgctgcgccgtcgccacccgggcggcggcctcgggccgggcctgggcgacgtgacgctccactcccgccacgcccacccgttcggtgggcgggggagagggctcagccggtacgggagtcctcgccggggaagggggcatggcgggagcgccggtccccggtgaagcgcacctcccagatgaacaggcccatgtcccggtggtccgccgagtccggcaccggcgggtcggccatggcgcgcaccaggtaggaggcgccgggcgccagataggtgtcggcgtcctgccgtatcaggtccgccgagccgcgcagccgtgcgatcacctgcgaccgtccgggcgggtcgcacagctccggcggcgccccgatccgcttcacgcagcgggaggcgaagtccggcggcaccaccgagcgccgcaggaacacatacggcgggaagtccagcaggatcgggtggtgctgggggttggtcagcacgtagtcgatgaaggcgtaccccttgccgggcggcggcacctgcacccccggcaggggagccggatcgacggcgccgcgcaccgccgcgacggtgtagcgatggccctcggcggtggtcacggtgacgggacgccccgtggcggggatgggcacctcctgcagcagggaggagccgtggtcgacgttggccatcgggcggctggggccttcgaccgagcgcagcaccacgatcagtcccgccgccgtcgccattcccagcgccgcgctgagggccgcggtcatccggctgatccggcgtctgcgcagtccccgatggtggccgcgacggcgggcggcacggccgggctgctgggggaggggacggtgatcagggcggggtctgagtgtcatctgccttcttggggtcggcacgcccggataccgggcctggacgcatgacggctcgacggcacggccggtcatcccgctccctgacccgccggccggtggggacaatgtaacgccgaacggcgcgattgtgatcccccacacaatcctttgttgtgaaaacgctgcaaaccagccgtcacttgtccgccgcggtcaattctccggccgcttgcgttctcttgcggtcgcccggccccgcctgaaaatgactgcccgaaaaggggggcgctgttttttgaccatggtgctttcgttctgcgctcgcagagaacggagggccgaaatcgcgcctgcttcgggcgcgtgcccttgaacgccggggaggaggcccgacggcgcccctggtcgcgatgcacccatcttgacctgcagagatgggatggtgcggaaggcgcggcggcaccgccgccgcatcgggcctagcgggcggacatctcctcggccaaagccgcggcgaaggcgtccacgtcctgctcggtggtgtcgaaggagcacatccagcgcacctcgccggtgcgctcgtcccaggtgtagaagaagaaccgcttgcgcagccgctcggccacgtccttggggatgaccgcgaacaccgcattggcctgcaccggccgcacgatccgcacgcccggcacgcggccggccgccgcggccagccggcgggccatggcgttggcgtgggcggcgttgcgcagccacaggtcgccctccagcagcgccaggaactgcgcggagatgaaccgcatcttggaggccagctgcatggccgccttgcgcaggaacaccatgccgcgcaccgcctcgggattgagcaccacgatcgcctcgccggccagcagcccgttcttggtgccgccgaacgacagcacgtccacccccgcatcggtggtgagcgcccgcagcggcactcccagcgaggcggcggcattggccaggcgggcgccgtccatgtgcaccgccatcccgcgggcatgggcgtgggcgcagatctgtgcgatctcctcggcggtgtagcaggtgcccagctcggtcgcctgggtgagggagacgaccttgggctgggcgcggtgctcatcgccccacccccaggcctgccggtcgatcagctcgggggtcagcttgccgtccggggcgggcacgggcagcagcttgaggccggccacccgttcgggggcgccgcactcgtcggtgtggatgtgggagccgtcggcgcagatcaccgccgaccagcggtcggtcatcgcctgcaacgccaccacgttggcgccggtgccgttgaagaccgggtaggcctgggcctgctcgccgaagtggcggcggaagacctcctgcatccgcgcggtgtagacgtcggcgccgtaggagggctggtgcccctcgttggcgacggccagcgcggtcagcacctccgggtggacgccggcgtggttgtcgctggcgaaaccgcgctcggcggggtcgtgcgcccgggagatcaagcctgctcctgttcggccgcccggtgctcgccggcctgcagcgcggcgcaggagcgcagcgcgtccaggtcctcgcccagccgggccacatcggcctgcagctcccgccatatcgcggtgcgctgctccagccgcccggtccgttcccgcagatcggcgatgcgctgctcggcggtctccagccggctgtgccggcgggcggcctcctggtcggcgcgcagcagccgggtggccaggcgggccaggtcccgttcggtctcgtggatgcgctcgtcgatgcccggcagcagctgctcgttgagctgggcgacgagcgccgccagctgccggctcaccgcgctcagcgccgccgactgctcggccagcgcgcgctccagccgctcggcgcgctcggactgcaccgccagcgccgccctcagccgcacgatctcggcgcgttgctcccggccgggcgacagcagttcctgcccctgccgggcgagggccgccagcagccgatcgaactcgccggtcgcgcgccgggccaggccggacagggaaaggggcatgggcgctccaggtgtctcgagggtgaaccgagggcgactggcagttttcccaacaaccctaggcgaacgctcttgagacggatatggatggcaggcggttccctggaacgcgaaaacgtcgtcagcgggtttccgcgggatcccggtgcgcgggagcggcctgccgcgggtcgcgcggcgggcgccgccggtcgggagagcagacgcacagtccgtgccgggtgatgaggtaggcccggtcgggggtgtactccgcagggctcagcgcgggccggacgctccggcaggtcgggcacaacacctgggtatctcccccttgcagcgaggccaccggcgagcggccgcgcccccgccgccacggacgtccccctctgcccgggacggttcccgaggcgtccgtggcggcggggcgggacccggtggaagacgggtcccggcacggcctcccccctggctccgtacggtaagcggtgcaacgttgcatgcacgttgcacttccctggtgcttctccggctggatttcgaggacgagtttccaggaaccggttgcgtccagtaatcgcttgactcatgctcgtgaccgaccatgcccggagcacgatggggatcgcccgcatcgggcgatgcgccgggcggaggagaaccacatgcccgaacgacccgtggtaccgccgcatgcctgccgggatccccgtgaggtcgcccgtgccctggccggcgcccacgaggccgtcgccggcggagaggacgacggggaggacgggcccgccccgcgggcggtgatcggcgactcctggcgccgctcccgtgcggccggcgtcgacgccgacatcccggcggccccgctggtcttcgactccgacgtgctggccgacgcccgcgccgcccaccccctgagccggcacctgccgatgctgcgcggcctgctggaccgggtcgccgaggagtcggcccagctgatggtgatctccgacgccgaggggcacgtgctgtggagccacggcccgccgcggttgcgccgcgccgccgcccggatcggcctggccgaagggttctgctggtcggaggggtcgatcggcaccaacggcatcggcatcgcgctggcggagggccgccccgagtacgtgcactccgccgagcacgtggcgcgggtgctgcacggctggtcgtgcgcggcggccccggtgaccgaccccgacaccgggcgggtggtgggctgcatcgacctcagcgccgtcgcccacgccctgcaccccagcgccctggcactggtcggcgcgctggcccggctcgccgagtcccggctggagctggacatgcaggtccgcgacgagctgctgcgcgagcgttacctgcggcatctgcgcgggccgggcggcggtgtcgcgctggtcaccgagaccgggcgggtgctggccgccgaggtggaggactggcgcgggctgcgcctgccgcttccccaggacgggcggcggctgcggctgccggacgggtgcccggcggtggccgaggcgctgggcgaggtcttcctgctgcgggtgccccggcccgcccggcgcgagggcgaacgccccctgctgaccttgtcgatgctgggcgacccgccgcacgccctgctggacggccgcccgctgcacctgacccgccggcacgccgagatcctcaccctgctggcgctgcacccccgcggcctggacgccgaccggctgtcggcgctgctgtacggggacgagggcaacccggtgaccgtccgggcggagatccaccggctgcgcggccggctcggcgagctgctggcggccaagccttaccggctggaatgcgagctggacgccgactttctgaccctgcgccggctgctgtcggccgggcgcggggaggacctgctgcaggcggcccggctgtaccgcggcgagctgctgccgtgttcggagtccccggcgctgcgcgccgaacgcgccgagctggccgcccggctgcgccgccagctgctgagccgcggcggccccgacgccctgtggatctatgcgcagacccccgccggccgggacgacctggaggtgcagcagcggctggcggcgatcttgccgcccggcgagccccgccgcgcggcggcgctctcccgcgcccgctggctgctggccgagggctgagcggccgccgctccgtgagcgggccttcgcccaagcgggcgtcccgaacagcggagagagcgcccgctcccctctgcggcatcgtccccgaacgcggcgcgctcgcgtgcggcctgcggagacggcgcgtggaaccgcgtggagtaaggcctcagcccgccgggccgcggcccggcccggcggacggcccggccaggtgcgcggtgtcgccgtactcggccggatgcagccgtccgtcccggcggacccagcggctgaaggagcagttggcgacctgggtccgtgcgagctccaggacccgctgctcggtcagcccctcgacgatgtagcgggtcagcagcaccaccacgtcgtgggccaccaccagcacccggccgcccgcatggtcggtgtcgatgtcccggtaggcgctgcgcagccgcaagaccacgtccgtccaggactccccgcaggggggccggtagtagaactcgccgagccgctcgcgccgctcggcctcccgggggtggcgcacccgcacgccgtgcggggtcagccggtacagcacgcccgtctcccggtcccgcagccgctcgtccaccagcagcgggagaggggagtccatttcggccagcgcgatgcgcgcggtctccagcgcccgcaggtacggcgaggagacggcgacggtgggccgctcgtgggcgggcagcgccgccagccggcggccgagtgcggcggcctgccgccgcccccgctcggtcagcggcacatcggcgtcccggtcgcagacgtcgatctcttcgggcggatcctggagggcctggtgggcctgttgctgggcgaggttggcgaggctctcgccgtgccgggtcaagatgagcgactccaggttccgcacaccgatcatgattccatgcgccggccgaggcgggcggttcttccgggcggtcccgcgacccgggccgggatgctctacaggcggtagtagtctcaagggccatgaccgagcccctggggaccgtgatcgtcgtggcggctctcgtggtggccgcctacagcctgctgaccacggtgcggaaccgtccgatggaccggctgcacctggccgggctcgcggtcgtggaggcgctgctggtggtccaggcggtgctgggcctgatcaaggtggccggcggcgagggccccgacgggagcgccaccttcgtcggctacctgctgggcatcctgctcatccccccggccggggccttttggggtctgctggaacgctcccgctggggtccggccgtcctggtggtcgccggcctgtcggtcgcagtgatgatcgcccgcatgaaccagatctggaacggaaccgttgcctgaacccgttactcccaccgatcccgcagacgccgccccggccgcctcacgcgaggccgggccggccgcccgcaccggcggcgggcccggacggctgctggtcgccgtatacggggtgttcgcgctggccgccggggcacgggcgggcgtgcagatcgccacccgcttcgacgaggcgccgctggcctacctgctgtcggcgctggccgcgatcgtctacgtgctggccaccgtggcgctggcgctgggcggccgcctgtcgcggcgggtcgcggcggccgcctgctcgctggaactggccggggtgctggtgatcggcaccttctccctggtggacgccgagtccttccccgatgagacggtgtggtcggcctacggacgcggctatgggttcgtgccgctggtgctgccggtgatcgggctggcctggctgtggcacaccgggcggaaagggacgcggacttccgcgtgaccacggcgggggtcgggtttgcccgtggccgagcgaaagtccgcgggtctgtgcggccgtcaccgcggcccggatccgggcggggacggcgattcagtggcgcgccgggacggagggacggttcaggcggcgtcgggcacggagccgggctgggaatcgggcatggtgcggcccccgatgggcaggttgtagaccgccgtgcgcaggatgttctccacctgcttgggggacagctcggcgttggggtgccgggaggtccagcgcagcagctcccacggccccagcaccacgatgccgtcggcgacgaagcgacggccgcggaccctgccgccgtgcaccaccagcaccggctgcacggggacgtcgatcccgagccgctcagaaagcacccgggagacctcggcggcggttccggtgagccgcttgaccatctgcgagggggtccggtcgtccaggaacagcttcccgccgtattcgctcagcacggtgtcggggtgccaggcctggttgtccagcatccagacgccgtgcggcccgatgagcagctggtcgaggttgccgtggccgggcaccaggcgctggtgcagcacgcggtagccgcgccgctccagcgtccagcgcaggatcttggccatgcgctcctcgccgcgcaggccccgccgccagacgccggcggcccagtaggcccggtagaactgcaaagcgcggccgccgccggcgatgacccccagcaccacaccgaacagcggggagacgacgtatccgccgacgattagcgcaacggccgcggtaatggcgcagctgcgcaatctggacttgcgtccgcgaagccacagctcctcgtacaccgcctggggcgaaccgccggtgaaggcctctctacctcgagtgtagattgagctgccaaacatgtgttacctccgtcacaccagcggctatataactattatccggcacgccctggtcattgtcataaccccaccccccggttacggaagtgagccgctaaagcaagcgacgcgtaagatcatcgccttgatggggggtattgcgaattttcttcggcgagggcgccggaagagcgtgagaatgccttggatagactcgtgaaagtacagtagaaattgtccgtgcaagtttcactgcacatttcatggaaagtttcccggcatatttcatggtgtggcgtcgcggcacccccgagccccgcggcgcccgcgtcgcggcggttcggtgttgactgaggacatgcatgaccagcacgaccggctgacggcccggtggcaggcgctgcccgtccgcacggcgatccccgccctgcgggcggcgctgcacgagcacgggacggcggtgctggtggcgccgcccggcaccggcaagaccacactggtgccgctcgccctggccggggaggcgggcccggcctccccgcggcggagccgggtgctggtcgtcgagccgcgccggcccgcggtgcgggcggcggcccgccgcatggcctggatgctgggggagcaggtgggccgccgggtggggttcgcggtccgcggcgagcaccggccgggctcgtcggtggaggtggtgaccaccggggtgctgctgcggcggctgcagcgcgaccccgagctggccggcgtcgacgcggtgctgctggatgagtgccatgagcgtcacctggacgccgacaccgcactggcgttcctgctggatgtgcgcgcggcgttgcggcccgacctgcgcctggtggcggcctcggccaccgccgaggccgagccgtgggccaggctgctgggcggcccggtggtgacggccgccgccgaactgcacccggtggaggtggtctgggcgccgccgccgcgccccctgccgcccccgcacggcatgcgcgtggccgcccagctgctggagcacgtggccgccacgatccggcgtgccctggccgaacgcgacggcgacctgttgtgcttcctgcccggcgtcggcgagatcgcccgtgtcgccgccctgctggaggaccttgcgccacaggcggagctgctgaccttgcacggccgggcgacggcacgggaccaggaggcggtgctggccggcgggacgcggcggcgggtggtgctggcgaccgccgtggccgagtccagcctgaccgtgccgggcgtgcggatcgtggtcgactccggcctggcccgcgagccccgcaccgaccacgcccgcggcctgggcgcgctgaccaccgtccgcgtctccaaggcggcggccgagcaacgggccgggcgggcgggacggcagggaccgggcgtggtgtaccggtgctggagcgccgccgagcaccggcggctgcccgaccggccgcgcccggagatcgagctggccgacctgaccgccttcgccctgcagatcgcctgctggggcgacccggacgccacgggcctggccctgccggacccgccgccgcgggccgcgctgcaggccgcccgcgccgccctgcaggcgatcggcgcgctcgacgccgatgggcgggtcaccgaccggggccgccggatggtgcacgccggcgtccacccccggctggcccgggccctgctggacggcgcgcccctggtgggacggcgcggcgccgccgaagcggtggcgctgctgtcggaaccgccgcccgcctgggccggtgacgacctggccgacctgctgcgggcggcgcgcaccggccggcgggacgccgcctacaccgaccgctggcgccgcgagacccgccgcctgctgcgggtgctcaccgggcccggcgaggacaccggcggcgcagacgggcaagagtgcggggatgcgggcacggacgagaccgccctcgggacggtggtcgcgctggccttccccgaacgggtggccaaggccaggggagcgggccgctatgtgatggcctccgggaccggggccgagctcgccgccggctcccacctggagaacgcccgctggctggcgatcgccgtcgccgaccggcccccggcggcggcctcggcccgcatccggctggcggcggccatcgacgctgaggtcgcggccgtggccgccgcgcccctgctgaccgagaccgaggaggtcgcctggcgggacggggacgtgcgcgcccgccggatccgcaggctcggcgccatcgagctggccgccgtcccgctggccgaccccgaccccgcccaggtggccgaggcgctggccgagggcctgcggcgggagggcctctcactgctgaactggactccccaggcggtggcgctgcgcgagcggctggccttctgccgccgcgccctgggcgacccctggccggacgtcggcgacgccgccgtgctggaggaggtggccaagcggctgcacggcctgcgccgccgcgccgacctggccggcgtggacctgagcgccgtgctgcgcgacatgctgccctgggagtgcgccgcccggctggaggagatggcgcccgagcgcatcaccgtgccctccggctcgcggatccgcatcgactaccgcggcgagcagcccgtcctggcggtcaagctgcaggagctgttcggctggcggcaggcgccccgcctggccggcggccgggtgccgctggtggtgcacctgctgtccccggccggccggcccgccgccgtcaccggcgacctggcctcgttctggcgggagggctaccgggcggtccgggccgagctgcgcgggcgctacccccgccacccctggccggaggaccccgccaccgccgagcccacccgccatgccaagccccgccgctgacgcggcgcccgctcaggacgccgggggctgcccgtagaggcgttccacgtgcaggcggaccaccaggcggcgctcggcgaccatggcccggcggtagtcgtcccagtcgggatgctcgccccggatggcccggtacaggtcgatcagctccgccaccgtggcgtcctgcgggtcggcggccaccggtgacagctccgcggtgccctcggccaccgcccacgaccagccgtccgcggcgctcacatgcagactggcccgcggatcgcgggccaggttgcgggtcttggcccggtccgcggtgaccgagatgcggatcagctcccggcccgggtcgtagtggtagacgacggtggacagctgggggcgcccgttgcgcctgatcgtggcgagcactcccagctcgcgctcggacagcagcgcgcgcagcgcggcggtgtcggtcatggccggcctcccggaagagtcggtggtgcggctgatgccgtcaccaaacgccaacccgcgagccctcgccggccttcccggtcaccgcaccgccgggggaggggccgacgtcggcagggcctgcagttcccccaggtcggcgaaggcggccgggtcgccgacatggatgtggccgcggtagtcggtgcctttggcggtgatgcgcacggcccggaagtcacgcggttccaggcgggtgaacccgctgcgcaccacgtcctcatacagcgaggccgacaccgcgtacgccaggtcccggtcggggtcgtcgtgcagcagccgccgcagcggggcggcgtccagcagccgctgcaccaccaccggggcgtcgccggcgggaccgaacgggccggcggtcagcgtgccgtggtgcaccgccagccgcacccgcagccgcggccgtccggaccgctcgcggttgagcgcccgcaatccggccgccagcagcagcgggaagtcccccaccaccgcggccaggtcggtgccgccgggcagcagggccagctcgccgtccccgccgacctgcttgccccaggtgctccggttcagcccggcgccggccgccgcctcatccagcaggtccgacaggtcctgctgggcgagcagctgctcacgggcgtcgcgcttgctgtagccctggatgtcgacggccaccagcagccggtagaccagcagatcgccttgctccgcccgttccatgagccgctttccggtcgggttctcagccaggttgtcagccagcgtgttcatgtgtggccctctttcgatcgcgtcggcgaatccgggcgcgccgcccgtgttccgctccaggagccaaggagtgccggcggatccgttttccggaagggccgcccaccttcctttcccggtgagagagctgatgccgattggacgcaggagcagtgccgaggatcccggggttaggtcggtatagcgaaccagttagcaggttttaggggactaagtcccgtctgatcccttccgtagggaagggccggtgttctgtgagccctcccgcaggccctcgcccggcgctgaacccttctgcggcccgtccgcgtacctcctgccgacatgggcggcacggcaggagggtgacgtcatggcgatccgagaaggggatacggccccgggaagcgcgccgtggcccctgctcccacaggaggggagagcgcagggggcgggacggcggctgctcgaccggggccgacggaagccggcggccgccgctggggcgacgcccgccgcgccgccgtcccggggcattcgatggcgggaaggtgcagacatgcaacggcgagggtggtaacaatggcggtgggaacaccggcggcggctccagcgggtatgccgaaggcctcgagcgcagtggctctggcgaatgaggccggtctcgccttgacggcaccgacaacggccccgtcccgcaccggagacccactcatggcgcaacgaacccccgcgatctcctcgtccgcctcctcctccaagacctccgcacggccgccgcgcgcccgcgagcgcgcctccggcggccgctggagctggttccgcggcccccgctccgcggccgcggtggacgaccaggtgatcgtgaccgagctgtaccgggtgtacgggcggccgctgctgtcgctggtgctgcggctgaccggcggcgaccggcactgggccgaggacgtggtgcaggagaccatgatccgcgcctggcgcagcgcccaccggctcgacgccgaggccgcctcgctgctgccgtggctggccaccgtggcccgccggatcgtcatcgacgaccagcgccgcaagaacgcccgcccccaggaggccggggagggaccactggagaacctgcacgcccccgacgggttggaggacctgctgcgttcggtagtcgtctccgaggcgctgcggtcgctgtccccggcgcaccgggagatcctcaacgagacgttctttcgcgaccggacggtcaacgaggccgccaaggcgctgggcatccccgtgggcacggtcaagtcccgggtctactacgccctgcgggcgctgcgggtcgccctggaggaaagaggggcggccctgtgagccggatccggcacaccgacgtcggcgcctacgcgctgggcctgctggaggagccggaccgccgcgccttccaggcgcacctggccacctgcgcccgctgccatgcggaactggcggagctgcgcggcgtcgccgaggcgctggacggggtgccgctgctggagaccctgccgcagacccccgccaccgatgcggcgatcgtcaccgacctggtgcggcgccgggccgagctggcgcggcggcaacgccgcttgcgcgcgctgctcggcgccgccgcgggcatcgtcctgctggcgggcggggtcggcacgggcgtggccctgggcggcggcccgacggccgaacgtcccgggagcgcacaggtgccggtggcggcggcgcccccgccggcggccgacggcgcccaggcgctgctggccggggaacggcgcaaggaggccaccgactccggcagtggggtcaaggcggtggtcgcctgggagccccgccagtggggggcgcgggtcgcgctgcggctgggcggggtccgcgggccgctgcggtgcgagctgctggcggtcggctcaggagggcgggccgaggtggccgtcggctggtccgtgccgcccaaggggtacggggtgcccggctccccggagccgctgacggtccagggcggggtggccatgcgccccgccgagatcgagcgctttgaggtccgcaccgacgacggccgcacgctgctgaccgtcccgctccgcgattaataatctacattgtaaaggcgttgggcggtcgggggcgcccgacgccgccttccgccgcgcggcgccgaggcaagtagcctgtgccggtgcgaaccgaacgcgatggcaggaccgggcccgcccttgcgctgccggcgctgcacgaggtgtaccgggcatacgtgcgggcggccgatgaactgcccggcctgcccgatccgctgcgcgccgagctgtggacctcggcccagctgggcgcgctggaggcggccgctccgcaccgggccgggcaccggatggccatgggggatctgatcgtcgaactgcaccgggccgccaccgccgggacgcgggcgttcctgcgggcgatcgccgcgatcggcccgcagtgggcgcgccgcgcggccggccgggccgccgcgaccctgccgggcctgccgcttccgccgtgggccgaggcgctcggcaaggtcgccccggggcccatctggctcatccaggaaggcccgctggacggcgatcgcctggtgtgcgagttccgctacgacccggaacgctccggcccccaccacgccctggccgtgcggctgcagcagggcgagccgagcgagatcgtcgtgatcggggacgtgccgggcctgctggccgaggcccgcaaggcggcgcaggccgagctgtgcctcctgcagccgctcacccggcaggcggcggccgcgcggctgaccgcggccctggaggaggagcggcgcccgcccggcgactgctatccggcgctggccctggcccgccaccgcgcccggttgctgtgaaaaacgggtggggcgcgaaggcaccccgcagttccttcgcgccccacgatcaggggaccgggcatcaccggtccggtccgtacacctcccacagttcgccggcgaagaaacggccgaagcggaccagcgcggccagcccgccggggccgctggtgcggaaggtggtcagctgctcggcgaagtcggccggccggatgcgcagcacgcccgcgcccaccacaggagccgtctcctcctgcccttcgtccacatgcccttgcaggatccgcgcatacagggtggaggtgtcggcccagatccgggtgggcgggcccggccggacgtccttccagcccaccagggtcagcggacggtcccggtcgtcggtgaagtgcagccggtagcgcatcgtccgccggtccgggtcgccggtggccaggaacaggttgaaatgcccgcgcgtcaccggccggcggccgcccagcgccggggattcgatccagcccgtcgcctcggccagatgctccggctcggccaggaaccggtccacgtcggcggcggtgatggtcagccggaaggccagcggccggcggccgtccccccgctcgccggcgcgcgggtcggccgtccccggcgtccaggaccctttcatctcctcggtgaacgacagggacgtggcgcccgcccgcggcggcccggcgggtgacccggcgcccgtcgagccggtcgcggcccccgtcgcgaccggcccggcccccgtttcgagcagccgggtgcacatccggtcggccaacgccgcgatggtcagcgcgggattggcgcccaccggcccgggcagtgcggcgccgtcggcgatgtacaggcccggatgcccgaacacctgcccgtacgggtcgcacaccccctcgcccgggtgccgtcccatcggcgcgccgcccagcgggtggacggtgatgacccgcttgcggaaccagatggggttgtcggcgtagtcggcgcccagcacgtcggcgatccgctgcatgatcttgcggagccgctcgaagtgcacctcgctggtcttggcggtccaggtggcctccagccggtcgccgcgcagccgcagcactccgtccggggtgtcgcggcccatgcccagcagcggcagcgagctgatcgacagcgccccgtccccgatcagctcgctcagctcggccgacaggttggtgtcgggagcacccgagaagaagtcgacgaaccgctcccacaggaagcgcaccgcgcgggcgatctggtcgccgaagtcggcgccctcgaccatccagttgacgaagtcggggtagccgccgtcctcgatgtaggcgccgcgcaggccgcgggcggccggatcgccgtcggcctcgtcgggcagccggatcgcgctggtgatcaccgtgccgcggctggcgtccagcagccgcacccggtcgcggtccttggcgcgggtcaggaaggtcagcaggtcgccgttgccgcagaaccgggtgcccagcgccgggctcagccccggcagattctcccgcgagcgcagcagcaggtaggtggtgccgtaggtgccggcggccaggatcaggcggtcgcagccgatggtgtggggcttggtgcggcgggccttgacggcggggtcgtggcggacgtagtcgacctcatagccgccgcccggccgcggtcggatcgcggtgacctcgcagcaggtgcgcaggtcggccccgtggtggcgggccgccgacaggtaggtgaagtccaggctgttcttggcgccgtcgttgcagccgatgtcgcactcggcgcacagccggcaggtgcggcgcggcgccccgtgcaggttgccgtactccggttcgacgatcggcagcccgatgcccggctcggcgccgggggagggggcgaagctgaccgccagcggcggcaggaaccagtccagccccagctcggccgcggcgtcctgcatggcgtgggtcttgggggtgtcggcgtaggccgggtggtggagcgggtagggggtggcccccagcatccgctcgaccgcgtcgtagtgggggtccagctcggcccgggagaccggccagggctcatagccgccgcctggggtgcggcgctcgtggatgaaccagcgttcgtccttgcgcagcagcacgttggcgtagatcagggagccgccgcccagcccgctggagaccaccgagtcgcagccggcgaagctccacacgtcgtacatgccgtacaggccctcgcgcgggtcccagaaggcccggctcatctcggcgggggaacgggggaagctgccgggcgggaacggctggccccgctccagcagcaccaccgaccggcccgcctcggccagccggtaggcggccaccgatccgccgaagccggagccgacgaccacggcgtcgacgtgctcgctcaccttcacctcggtcgccatcgtcaggccgccttccgcttgaggaagtcggcgatcttggggaagacgtcgacgtgggcgttcttgcccaagaacgggtccatgtggccgtagccgggcagcatgtccagctcgtgcaggcccggggcggcatcgtccagcacggagtggcagacgatgttggagtcggcgaagaccttgttgcggtcgccggtcagcagcagcaccggggtgcggacatcggcggcgtaggccaggtagtcgtccggcaggacggccatgctccggtcgcttcggtcgtatttgaccgccctgccggccttcaccatcttgtggacgtgccggtagtagtgcacgccgacgcccccgcaaaggtcggcgatgcgacggtgggtggcatcgtccaggttgtggtgcccatagagcgccggtttgccgctgccccacatgaagctgagcatgtggcaggggcgcacgtcgcactcgttgtggaacagcgacgtcacccgcgacagcatccagccccgggtcagcaccggcgcgtcgccgaaccgggggtccaggaaggacaggcccagcacgtactcggacagggccggtccgtaggccagcttgtagcgggaccaccgcggcacccgcggggtcagcgccacgctgttgcagaccacgctggcgatgtcgttcacgacgcccccgtacaggctcatcatgaacgtcaccgaccccaggcagtgcgcgatcacgtgcacccgccggtcgccgatgtgccggcgcagctcggccatcgcggccgggtggtcgtagcgggcgcagtggtccagggtgaaccggtgagtctccaggttgtaggtgaaccggttgctcatccggaagtcgagcgcccacacgtcggtgaagccctcatccagcaggtgggtcaccaggttgcggtgctcgggcatgatgaacatgtcgctggagagggtcagcccgtggatcaccagcacgacgtcgtcgcagtcggctcggtggaaacgggtcaggctcaggcccagcccgtcctcggtcgtgaaggggtgcacggagatgtgcgcgtccttcacgcccgcgtatgtgaaacgcgggatggggctgttcatgggcatcctccagggggcgtgcccggcggggtgtgagaccgggcgacggatcgactatctcgtcccgggcgtgcgtgccgcatcgtggcaaaccctgacttgtccgggcggatgccacggatacgtacgccgcccttcccgtaggcacgggggatcagggtagggctttgggaaccgcggctttgggacctcggcgaaagccggggtcactcggaggtgaagccctccaatttgctgagggcgctgaccatggcgacccgggagccgacgccgagcttggcgaagatgttcgacaggtgggtctccacggtgcggatgctcaaaaacagccgctcggcgatctgctggttggtgcagccctccatcaccaggcgggccacctccagctcccgcggggacagcccgccgggaccgctgccgcgcccgccgccggagggcacccgtatcccgctccgccgctgctcgcgcagggccagggcgtgcagcgggcgggcgccggcgcggcggaagatctcggcggcggcgcgcagctgctcccgggccttggcgcggtcgccggcgtcggcgtgggcggtgccggcgcgcaggcgggcgcgtccggcgtccagcaggtgcccggcgtcctgcagcacctcggcggcccggtgggcgtgctcggcggcggcggccgggtcggtggggcgcagcgcgtgcgcgcgggccaggtcggccagcgccaggttggtctccagttgcgggtgggcggtctgggcggtcagctcggcccagcgggcggcctcggcggccgcgccttgggcggcggccaggtcggccagcgtctcgcaggcccgcagccgggtgctctggtcgagggcggcggtgtcctcgctgtcggtgcacacctcgcgcagcagctcggcgccggcggcggtgtccccgcgggacaccagggccatggcctgggcgtagcgggcctgccggctccaccattcgctgctggtgccgctgacgcgcaccgcctcccgcccccaggccagagcctcctcctcgtccccggtccaggcggcgatcaggcagcgctgggtgagggcgaagaccgtcagctggtcggagcgcagcatgtcggcgacggcggcggcctcctcggcggcggtggcggcctcggccagccggcccaccatggtgtaggcgcgggcctgcccggccagcgcggtgggcacgatgtagctctgcccggtggagcgcgccaccttcaggacccggtcgaagcgggccagcgcgtcgcggtggcggccgatgaacagctccgtccagcacagccaggtgacggcgtccagccattcggccaggtgctcatcgggggcggcggcggtgacgcggtcggcgtgcgcgatgtggcgcagggcgtcgtcgatgaggtcgcccgcgtaggcgggcatcgggcgcagcgccgccaccgccaccgtcaaactgggctcccagtcctcggcggtgtcgggcaccaggtccagcacggcctgggcggcgcggaagtcgccgcgcatcaggctctcggccaccaggcgcagccgcagcatcaccgccggggccgagcgggggtcgggcatggcacgcagctcggccagcaggatgccgcgggcctcctgggggcggcccagcagccgctccatcatggcgcacagccgggtggcgcgggcccgcagcggcagcgcgtcgggcggcagcagctgcagcacctggcgggcggtctgccggccctcggccagctggccgctgacggcctgcatcttggccagctcgccgagcagcatcaggcgccgctcgtcgctgtcgggcatcagtttcaaggcggccttgagccagtgcgcggcggtgccgggcgcgtgcggggccaccgtgcgggcggcctcgatcaaggtggcgatggcctcggggtcgccgaagcggcccgagcgttccacgtggcgggcccgcaccgtcgccggcacgcccaggcgggccaggtggtcggcgacgcgggcgtgcacgcccacccgccagccggccgccgccgactcgtaggtggcgtgccgcaccagcgggtggcggaagcggaaccggccgccgggggccgggcgcaccacgtcgcgggcggccagctcgtccaccgcccgcagggcggtgctctcgggcacctcggcggcggccgccgccagcgccggttcgaactcgtcggcggccaccgccgccgcctgcgccaccagcagcgcctgcgccggcagcccgctcagctcggcctgcagcgccgcctgcaccgtcggcggcagctcgccggaggccggcagcgccccgtcgggggcgtgggcgccgaccgtctcggcggggccgccgtccatgcgggccagcgcctccaggtagaaggggttgccgccgctggcggcatacagcgccgcccgccgggcggcgctgacgtgcggtccgaggaactcggcggcctccgcctcgctcagcggccccaccgggacgcgcaccccgtgcccggcggcggtctccaccagcgtggccagccggggcgcggcctgggcgggccggtaggccaccgccaccagcacccgcgcccgcggcgggtggcgcaccaggtggtccagcagctcgatggaggcgtcgtcggcccagtgcacatcgtcgaggatcaccaccagcccaccggggccggccagctcctccagcagccgccgtatcgtccggtgcagccggtagcgggccaggccggtcaggtcggccaggtccgcctcgcccgccggggacgtcgccagggacatcgccgggaacaccgtccccagcagccgcatcgcccccgcgccgaggtcgggccggtgctcttccagatggtcgtccagggcgtcgatgaccgccccgaacggcatgtcctgttcgaactcggccgcccggccggccagcgcgggcagcttgcgggcccgtgccgcctccgccagttccatcagcagccgggtcttgccggcccccggttcgccttccatggccacgaaccggaacgcgccgcctgccgtggcgtccagcgcctgatcgagggtacgcagaatgtcacgccgtcccaccagcggcgtgagcccggaagggccggaatgtcggccctgattccggttcgcacgacctctcactgtccacaccccaatgcgacaggcggtcgatacgccatgattatgcgtcggcccgcaacccgtgaggatttgatcgtcacattaccgatggacgggccaccgcaccgttcactcgccgccaacggtagatcgctgggggtgcgcgacttgtgtcacacgacacggcctcccgccggttcgggtgcgaccaggaagacctccaggacgcgggggccgtgcacgccctcgacccggttcagctcgatgtcgctggtggccgacggcccggagacgaacgtcaggggccgggccgggtccagccgctccagcgcctcggggacgtcggcgacgacctgatcggcggtgaccacgatcaggtggcggtcggggacgaggctgagggcgcgccgcccctgccgcggcccgtggtccagcacgatcgtgccggtctcggcgatggccaccgcgcagccggtgaggacgccgtccagggcgtccagctccgctgtgtccgggtcggggaccaggcggccggaggggatggcgccgagccacgccgcgggcaggtcggcggggatcgcgtagcgggagccggtcagcgccgcatcgagcgccccgggcaggtcggccgccgtaacgcggtggacggtggcccggtagtgggcgacgcgttcggcgaacagctccagcaccccttcgtcgtggtgccggcgcaggtagggacgctcgatgccggcgtagtcccgctcggccggcaccttgcgcgccccgagggctcgttcgatcctgccgaggatctcggcgcgtgcatcgcctgccggcccggtcatcgggagcctccgccggtgcgcttccaccaggcgcggaacgactcggcggggggagccggcgcgtcccgggcctcggtccaggcccgcagcgggccgggcaggcggcggatccggccgcgccgcgccagcaggcggccggcggacgcggcgcgctgggccagggccaggcggcggggggagcgcagcgtccacgccgcggccgtcatcgcggcgtcggccagccggtggcggggcccctccgccacggccttggcgcgcaggtggaccagcacctcgggaatgtcgatcgccaccgggcagacctccaggcacgccccgcacaaagaagaggcgtacggcagggaggcgtccaccggtgagccgatcccgcggatctgcggggacaggatcgccccgatcggccccgggtagggggagccgtaggcgtggccgccggcgcgggcgtagaccgggcacacgttcaggcaggccgagcagcggatgcagcgcagcgcctggcgtccgaccgggtcggccagcgtggcggtgcggccgttgtccagcagcaccaggtggaactcgcgcggcccgtcgccgggggtgacgccggtccaggtgctggtgtaggggttcatccgctcggcggtggaggagcggggcagcagctgcaggaacacctccagatcccgccaggtcggcagtaccttctcgatgcccatcaccgagatcagcgtctgcggcagcgtcaggcacatccggccgttgccttctgactccagcaccaccagcgtcccggtctcggcgatggcgaagttgacgccgctgacggcgaccttggccgacaggaacttggcgcgcaggtgccggcgggcggcctcggccagctcggcggggtcgtcggacaggccggcgggcgcgtccggcatgcggcggcggaagatgtcgcggatctcgccgcggttgcggtggatggccgggaccaggatgtgggagggacggtcctcgcccagctgcacgatcagctcggccaggtcggtctcatgggcggcgatgcccgcctcggccagggcctcgttcagcccgatctcctgggtggccatcgacttgaccttgacgacctcggtgtgcccggtggcgcgcaccagctcggtgacgatccggttggcctcggcggcgtcgcgggcccagtgcaccctgccgccggccgcggtgacccgctcctccagcatccgcaggtagtggtccaggtggcgcagggtgtggtccttgatgcgccgggcggtctcgcgcagctctgcccagtcggccagctcggcgacggcggcctggcggcgccggcggatggtgccggtggcgtgggcgaggttgccgcgcagccgggcgtcggcgacggcgtcttcggcggccttggggaaggacggcatgcccaggtaggtcggcatgctcccgggcggcctgctcatgagggctcctctggtgcggaggcgaggatctcggccaggtggacggttcgtatcggcgggccggtgcgcgtcagcgtcccgccgatgtgcatcaggcaggagttgtcgagcgcgcacaccacctccgcgccgcaggcgcggacggcggcggccttgtcggcgcccatggccgccgacaccgcggcgttcttcagcgcgaaggtcccgccgaagccgcagcactcggcggcgttctccggttcgaccagttccaggtcgcgcaccgcgcgcagcagccgaagcggacggtcgccgaccttcagcatgcgcagcgagtggcaggtggggtggtaggccacccggtgcgggaaacgcgcgcccacgtcggtgacgccgagcacgtccaccaggaattcggtcagctcatagaccttggggacggcgggggcgtccgtggcgagcagccggggatgccagtcgcgcaccatcgccgcgcacgaggccgacggcgtcaccaccgcctcatggccgacgaaggcgtcggcgaagccgcgcgccagggccgcggcctgctcgcggtagccggtgttgaggtgcatctggccgcagcaggtctgggcggccgggaagtccacccggcagcccagtcgtcgcagcagccgcacgaccgccttgccggtgccggggaacagcgtgtcgttgaggcaggtgacgaacagcgcgatccgcatgcggctcatcttcccggacgtgcggcgggcgcgcgccggccgatgtgttacgcgaatgtttcgtcgcggtcacatgcacttgttgcatcggaacgccgcccccgggaaccctatggacgtataaggtctagagacataccttctagcacctgggacgaccatgagcatgggaccttttccggcggccgctccgcccgcgccacggcccggcggggcgcacggcgggaagggcccggctggggaaggttcacagtgagcgcgacgcaccccatatcggcgcccgccgcgaaactgacgcgcagccagaccgccgcacgggcggcctacgtcctggccggcaacgaccgagggcggctgacggtcgccgcgcctcacctgtacccccacatgtggagctgggacgccgcgttcatcgccatgggcctggcccgggtgtccacccggcgcgcgctgaccgagctggagacgctgctgtcggcgcagtggcgcaccggcatggtgccgcacatcgtcttcaccgacgatgagaccggctatgagcccggcccgcggcgctgggcctgccgggaggtctgcccggacgcccccgggcacgtggccaccagcgggctgatccagcccccggtgcacggcgtggcggtccgccgcatcctggacgccgcccgcatcgccgcggccggcgagcgccaggaggtcgtcgagcggatcagggcgatgtggccggcgctgctggcctggcaccgctacctggccacccgccgcgaccccgaggagcgcgggctggtgaccatctaccacggctgggagagcgggctggacaactccccccgctgggacgccccgtacgcggcggtgatcccggcgccggggttcgtcccgttccgccgggccgacctgcacgccctcagcgccctgggcggggccgccgcgcagcgcccctccgacgccgactacaccaagtaccagtggctggtggaggagctgcgccgggcgcgctatgacgacgagcgggcgcaccgcacgctgagcttccgcatgggcgatgtgctgaccagcgcgctgttcgtggccgccaacgaggagctggccaccgtcgccgacgagctgggcctgcccggggccgatgagctgatcgggtatgccgaccggttccgccgcggcgtgctggggacctgcgacgagagcgggttcgccgccgatgtggacctgcgcgacgggacggtggtgcgcacgccgaccatcgccgggttcgccccgctggtgtccggcgggctggatgcggcccgccggcgcgccctggtggagaggctgatgtcggccgactggtgcgggcacccgggcttcgtgcacgccctgccgcccagcaccagccccgcctccccggacttcgacccggtgcgctactggcggggcccgcagtggccgccgatgacctggctgctgatctggggcttggaacgctccggtgagcaggaggccgcgcacatgctccgcgaggccgccatcgaccagctcgccgacggcctgttcgccgagtactaccaccccttcaccggcgagccgctgggcgcccgcgcccagtcgtggaccgcggccgtcgccttggacctgctggccacctgaggcggccgggcacccggtcagggcctgcggcgcagttcgtcttcgatcggcgacggccgtgcgggacgctcgtgctcggccagccccggcttggcgcggcggcgctgggcggtgcgctcggtctccgagcgtcccggggccgggtccagcggcaccgaccgcagcacctcccgcaggctggcgtactcgccccggggcagcgccgacagcgcctggtcggcgtcgcgtcccacgccccgccgccgggcgtgctcgacgatctgctccttggccgccgggaagtccaggtcgttcagcgcgcttttgataccgccggtgtcgtgcagcttcatgggtccccctcttttttggccgaccgtgcccggatcggcgccgttcacacgggaccttgtgcggcggcggttccgttcgcccggtgcggctcgcccgccgtgggcggccgcgggcccggcgtgctggaggaggcccgcgcaggagggacgctcagcgcccgtcgaggaggaagcgcccggggtccgggtcggccaggcccagcgccacggcctccggcggcgggatctcgccgggcttgccggtcaccgccttgaccagcgcgtccatgcggccccacgcccacggcgggcagccggcctccagccagtcgaccgttccggtcgccgggttcagccggccccgggcgatcagcccgtggtacaggtagccgagcttggccacgccgaccgtgacccggtgcaccagccctaccgcatcgatcggcgcctccagcagcgcctctcccagatgccgcatcgcccgcagccggtcgtcgcagaccccgcaggctcccacccggcggcgatcgtcgtgatcgacgaccaccgtccacgaaaacagcgaagggcgctggaaagtctgccggcccagggtgatcatccccctttggtcggtctacggtaggtctaaggtagacctaccaagaaacggccgtccacggaatcgcgcaacttctccgaaactgcggtattcgggacagccgggattgatcaatggtcgggttatggttgttgtaaagagccctgccccgccatgcccgagcttgggaggtcacgtcccaatgccgagaccacccgccaaggcgcaggcgatcgccagcgtgctggccgcccggatcatcgagggcgaactggagcccggctcctggctgccgtccgaacgcgaactggccggggagttcgccgccgaccgctccacggtgcgccgggccgtgcgcatgctggccgaccaaggcctggcggtggtgcacccggggaccggcacccaggtccgccccaccgggccggtgcggcgcacggccagcgacatcacccgccaggtgggccgctggcggggttttcacgtctcggccagcaacgagggccgcgagccgttcacccacaccaccgtcgaggaggtcaccgccgacgccaccttggcgcggtggctggccgtcccggtcggcacccctttgctgcagcgcgcccgcgtgcagggcacggtgggggagccgccggtgcagaccgccaccacctgggtgatcatggacgtggtggagcggctcccggtgctgcgccgggtggacaccggaccgggcgggctgtactcccggctggaggaactcggctaccggctgctgttcgaggagaccgtcacctgccggctgccgcgtcccgacgagtgcgaggtgctgcagatctccgccgatcagccggtgctgacgctgtggcggcgcggctacgacgccgacggccgcatcgtggaggtcacccaccgggtggtggtgggcgaccggcacgaactcgtctaccgctatggatcgggagggtgacatggctcgggacggcgggcaggtcatcaggcggctggattcccgggtcgtgtaccgaaatccgtggatgacggtgcgcgaggaccgtatcgaacgccccgacggttcgtccggaatatacggtgtagtagaaaagcccgatttcgcgctggtgatcccggcggaaaagggcggattccacatggtggaggaataccgttacccgatcgggcggcgcacctggaactttccccagggcagccttcccggcggcgtggactgcgacccggagctgctggcccgcaccgagctggccgaggagaccgggctgcgcgccgggcggctggaacacctgggctttttgcactgctcgcacggcaccagcggccagggcttcaacgtcttcttggccaccgacctggtgcccggcccgcacgcccgcgagcacgaggaacaggacatgcggcagcggtggttctcccgcgaggagttctgggagctggtggacgccggccgcatcaccgacgactccaccgtcgccgcctacgccctgctgctcaggcacgagggcgcgttcggctagcccgccccccggccccggtcagggcagcggagtgttcagcgccagcagccccgccccggccccgctcagcacgatctccgtcggcgcgcagttgcgcagctgggggaaggcggtgcggtagcgggccagcgggacgcccagcagcgtgcacagcaccagccgcagcagcgtgttgtgcgccaccaccagcacccggccgccgggatggcgctcggcgatgcggtgcagcgcggccacgccccgccgggcggcccgccgcgggtcctccgcgcccgggaacgccccggccaccgggtcggcgcggaaggcggcgacctgctcgggcggcagctccgccagggtgcggccctcggcggcgccgaagcagacctcgctgagatcggcctccacgctgaccggcaggcccaacgcccgcgcggcgggctcggcggtggcccgcgcccggcgcagcggcgaggcccacaccgcctccagaccggccccgcccgcccaggccgccagccgccgggcctgatcgcggccccgctgggtcagctccacgtcgctggtccccgcatagcggttctcggcgtgccagaccgtctcaccgtgccggaccaggaacaaggtcgtgctcactgctcgtcttccccgtagccttccccgtcgtgccccgcccgtggctgcgcgccgccgtccggtcgctcgtgctcgcggcgaccggggaccaccgggccgagcgtgggcggggagcctgccgaggcggcgcgtgacctgcaccagtatgtgccgtcgtcgagcgttgcgagggaagatcggcggatctgcggccggtgcccggcgtgcgcgcggcaccgggcctcacgccggccggccgggggcgggggagggacgcgggaacagcgtcaggaagcgttcgaccagtccgcggtccccggcgagccgcacccggcccgccgtgagcgcggcgccgagcgggcggcccaggaacgtcagggacctgagggtggccgcatcggtctccaggacggcggcgggggcggcgggggcgccgcggctgatggcgatgcgcccttggccgatctcgaccccgaactcctccccgcccagccgcagggcgagcacggcgttcaggtcgccggcggcgcgggcgtcgaacaccgtccgcagggcgatgagcagcgcgtcggtgctcagctcgccgtcggtggtcagcggggcgcggccgccccagcgggccagggccagcagcaccggctccaggtcgcggccccagtcggtcagctcatagacccaggcgccggcgggcgggccgagccggcgccgccgcaccacgcccttgtcggtcagctcgcgcagccggtgcgacaagacgttctggctggcgccgggcagcccccggtgcaggtcggaaaaacgcttggggcccagcagcagctcgcgcaccaccagcagcgcccagcgttccccgaccacatcgagggcgcgggcgatcccgcacgggtcgccgtagctgcggttcaccggcatgccgcctcactttgcttgtttttcaggagtagtcactcctagtttaggagtatgactgtgaaggcgatgccgccgcagggcaaggcgcggccgccggagacggcgcggatcacggtccgtccctccgggcgggaatccgggcctccaggactgcccgccggaggcggccggccgggcgggagggctgatccgtggcctgctacgtgctgatccccggtgcggggggccgatcctggtactggcaccgcgtcgttcccatgctgcgggcgctggggcatgacgtggtcgcccccgacctgcccgcccgggacgactccgccgggctcgccgagtacaccgacgtcgtggtggaggccgtcggcgaccggcgggacctgatcgtggtggcccactcgatgggcgggttcatcgcccccctggtctgcacgcgggtgcccgtcgagctgatggtgctggtggccgccatggtccccagggcgggggagtccggcggccagtggtgggcccgcaccgggcaggagcgcgccatgcgggaactggccgaacgccaaggccgcgtcctcggtgaggaactcgatccgatggatgtgttcttccacgacgtgccgccgcaggtggcggccgaggcgatgaaggacggtcttgagcagtccgcgacgccgttccgggagccctggcccctggcggcctggccccaggtgcccacccggttcctgctgtgccgcgacgaccggcttttcccggccggcttccagcgcagggtcgtccgggagcggctggggatcgtccccgatgagatgcccggcgggcacatgcccgcgctggcccgtcccgaggaactggtgcggcggctggaggcctaccgcgccgcattgcccgcccggcccgggcccgcctgacggcccgggcggaaaaacagttgccctcaactttgtttgaggttttaccgtccagggcatgagcgacgacatgccctcccgggcggggcggcgggagtgggccggtctggccgtgctggtcctgcccaccctgctgatcagcatcgacgtcagcgtgctgcatctggcccaacccgggctcagcgccgacctgcgccccagcagtacgcaactgctgtggatcaacgacgtctacggcttcctgatcgccggcttcctgatcaccatgggggcgctgggcgaccggatcggccgccgccggctgctgctgatcggcggtgccgccttcgggccggcctcggcgctggccgcctacgcccccaacgccgaactgctgatcgtggcccgggcggcgctgggcgtggccggcgccacgctgatgccctccacgctgtcgctgatccgcaacatgttccgcgacccggcccagcgcacccgcgccatcagcctgtggatgacgggcttcagcggcggcatggtgatcggcccggtggtcggcggggtgctgctggagtacttctggtggggctcggtcttcctgctcggcgtgccggtgatggcgctgctgacactgctggggccgctgctgctgccggagtcgcgcgaccccgcccccggacgcgtcgacccgcccagcgtgctgctgtcgctgaccggagtcatcgcgctggtctacgggctcaaggagatcgcggcctacggcctcagcccggcgccggcggcgatcatggcggtgggagcggtgctgacgtgggcgttcgtgcgccggcagcgccgcctcgaggacccgatgctggaccttgggctgctgggccggcgccgcttcggcggctcgctgggcctgctgacgctggtcatgctgatcgggcccggcctttccctgctgaccgcccagtacctgcagctggtgctgggactgagcccgctgcaggcggggctgtggacgctgccgccgtcgatcgcggtcatcgccggcttcatggcggcgcccctgctggcccgccgcatccgccccggcctgctgatcgcggccgggctggcggtgagcgcgctggggctggccctgctgaccggcaccggcacccagcgcggcctgatgctgctggtgaccgggatgaccctgttcgacctgggcttttccccgctggcggtgctgggcaccgacatgatcgtcaccgcggcgccgccggagcgggcgggcgcggcctcggcgctgtcggagacctcccaggaattcggcggcgcgctcgggctggcggtcttcggcggcatcgccaccgtcgtctaccggctgcgcatcgacccgcccggcggcgtccccgatcaggccgccgaccaggccgccgagacactgggcggcgccaccgcggtcgccggcggcctggacggcgatctggcggcggccctgctggagggcgcccgcgccgccttcaccgacggcctgcacgccgccgccgcggcggccgcggtgctgaccgccggcgccgccgcgctggccgtgatcctgctgcgccacgtgcccccgacctccgctgtgccgtccccggacgaacccgcgcaggaggcgccggctcccacggccgggctcaccggctagagcacgcgacgcgacccatggccgggagcgggggcgccgtccccgctcccggccatgggacgtcccggctcgaaagccaccgggtcctccccatgcaccctctctgctgccgttcgggcagaatgccgggcggtgaacctttccgttacgccgtcttcgcagttcacaggcggacgtcacggcgccggggcgccgctgcggctcccgtccccccaggcgcagggccgcgggcggaaaggctcggacgcaacgagtcgggaggaaaccgtggagctgttcgacctgtccggcaaggtcgccgtcgtcaccggcgggacccggggcatcgggctgatgatggcgcgcggcctgctgcaggccggggcgcgcgtgcacatcagctcccgcaaagccgacgcctgcgcccgggccgctgaggagctgtcgcaatacggccaggtcaacgccatccccgccgacctgtccaccgaagaggagtgccttcggctggcccgggaggtcggcgaggccgagcaggccgtgcacatcctgatcaacaacgccggcgccacctggggcgcgccgctggaggagttcccggccttcgcctgggacaaggtgctcaacctcaacctcaaggcgccgttcttcctcacccgcgccttcctgcccatgctggaggccgccgccaccgccgacgacccggcccgcgtcatcaacgtcggcagcatcgacgggctgcacgtccccctgctgcccacctactcctactcggccagcaaggccgggctgcaccacatgacccgggtgctggcccgcgaactggggccccgcggcatcaccgtcaacgccgtggcgcccggcccgttcgagtccaagatgatggccgccacgctggaggccttcggcaaggagatcgccgcggcggccccgctgcggcgcatcgggcgccccgacgacatggccggggtggcgatctacctgtccagccgggccggcgcctacgtcaccggcgcggtcatccccgtggacggcgggctcggcaccacggtctgacccgcccgttgatcgccggggagcgatcgaaatgtcgctcgggtgcgttgattgagaccggcgggcgaaacttcccacccgcgatcgtccgatagcgtcgacgatatgcgactcggcgtattggacgtgggctcgaacacggtgcatctgctcgtggtggacgcgcaccggggcgcccggccgttgccggcctactcccacaaggaggagatgcagctggccgcctacatcagcggcggccgggtcaccgaggagggcgagcggcggctgctggccttcgtccgggacgccctgcggatcgccgaggacaagggcgtgcaggagctgctggccttcgccacctccgcggtgcgcgaggccgacaacggcgaagaggtgctggcccgcatcaacgccgagaccggcgtgggagtgcgggtgctgtccggcgaggaggaggcccgcctgaccttcctggcggtccgccgctggtacggctggtcgtcggggcggctgctggtggtcgacatcggcggcggctcgctggagatcgcctccggcatcgacgaggcccccgacgtggcgatctcgctgccgctgggggccggccggctgacccgcgacatgctcggcggcgacccgccgcgcccgggccggctgcgcgagctgcgccgctacgtacgggccgagatcgccagccgggtcggcgaggtggcccgctatgggccgcccgaccacgcggtggccacctccaagaccttccggcagctggcccgcatcgccggggccgccccctcggccgaaggccccctggtcaagcgggtgctgcggcatgaggacctgatccagtggagcgagaagctggcgcggatgacctcccgggaacgcgccgcgctgcccggcgtctccgcgaaccgcgccccgcagctgcccgccggggcggtggtggcggacgcggccatggacctgttcgggctgcccgaactggagatctgcccgtgggcgctgcgggagggcgtgatcttgcgccgtctggacgccatcaccggcgactccgcttgaagatcccggcgaaccaaggacgcggcgggcacatctaccgatcagacgacatttccgctgtcatgtcagatgaggcttgaagcgatctgagcagacggccgcggccgccgggcccgcccgtgccgcgggccgggtgatggacgcgcgggctcttgcgggcccgcaggagagtggagcgaccttggacagccggcacggcagagcacgggcggcgggttctctgggccccggcgatccgcggcggatcggggagtacccgctggaggccaagctcggcgagggcggcatgggcgcggtctacctgggccgcggccgggacgggcggccggtggcggtgaaggtggtgcgtgccgagctggccggcgacccggcgttcgcggcccgcttccgcgacgaggtggccaacgcgcagaaggtcgcctccttctgcaccgcccaggtgctcggccacggcgcggagggcgggcgtccctacctggtcaccgagtacatcgaaggcccctccctgcaggagcacgtggccgagcacggcgcgctgtcgcccggcctgctcaacggtgtcgcggtgggcgtggccgccgcgctggtggccatccactccgccgggctggtgcaccgcgacctcaagcccggcaacgtgctgctgtccatctccggcccccgggtgatcgacttcggcatcgcccgggcgctggatgcggccaccggccacacccggaccgggcaggtggtcggcagccccggctggatcgcccccgagcagatcctcaacaagcccgtcacggcggcggccgacgtgttcgcctggggctgcctggtggccttcgccggcagcgcctatcacccgttcggggtgggcgacttccagctcatggcggcccgggtggtgcacgccgaacccgagatcggcccgctgcccgagccgctggcgaccctggtgcgccgggcgctgcagaaagaccccgcgctgcgccccaccgcgcgggagctgctgctgtccctgaccggaggcggcggcgaggccgccgcgaccaccgcgctgaaccggacgtggaccgggggcctggccgcgccggacgcacccgccgcgaccgtgggcccgccggctcctggaagcggccccgcccgtcctgccgagccgcccgcaccggtgggcgccctcgcgcccgctgcgggaacacagccggccccttccgccccgggggagccgacggcggccgtccccgaaccgccggccgggcccggcgggaagggacggcgccggctgcgcaagggactgctggcggccgtcgccggtgtcgtggccgtcgccgcgggcgcggccgtcgtgctgcagtccttgggcgatgaccggggccggggtgccgccgcctccggcccgccggcggatgtgatgctggtccgcatcgaccgggcgggcggctggccccgggagtgccacgccgccgtggggctgctgacccccggcgcgcgggccgcccggccgctgctggagggagagggctgtgacgtcctgccgcagtggtcgccgcggcgggaccggatcgccttcacccgctggagcggcggcgcgacctcggaggtgtgggtggtgaaccccgacggcggcggggccgaacgcaaagcggacggcatcaacggccgcagccgggtcgcctggtcgcccgacggcgcctccctggcggccatgaccaggaccggcgggcgggcgcagctgagcgtgatcgacttgagcgacgggagcgtcgagcagctcaccgacgaccgcagcgtcaaagacgaccccacctggtcccgggacggcaagctcgccttctggagcagacgggacggctcccagcagctgtactggctggatccggccgacccgcagcgccgctggcggcaggtcaccacccgccgggtcgccccccacggcgccaacgaccccatctggtcccccgacggccggtggctggccttcaccgtgatgaacgaagcgggccacggccacgacatcgcggtgatccgcgccgacggcaccggttaccgcaggctcaccaccggccccgcccacgacatggaccccagctggtcaccggacggcaaatggctggccttcgtgcgcggcccggtggccaccccccagatctgggccatgcccgtggacgccggccaggcacgggcccgtccggtcggcccgctcgccgtcggccacccggactggtcgtgaccttgcgggctcagcgcggggtgagctccacccagatctggtcggcctggccgagcaggcggccgtcttcgccgtacagcgcggtggcggtgaagaacttgcggccctcgcggcgcagcagacggcccatggccacgcagcgttcaccggcggcgggcaggccggtgacccgggcggtcatcgtgcccagcagggcgggccgcgccatcaggtcggtggtccagccgccggggcagtccagcgccgcccacaccagttcggggccgaacggcagcgactcgtcggggatccacgccgcggccaccgtgtcctcggcgaccggcccgggggccaggcgcagcccgtccggcctgcgggggccgcaggcgaagcacatcccgtagggggtgtcgttgcccgccccgcggtatccgtccgcggccgccagcgctttttcatacggcaccgccgggatcggcggggtctcgatgcggccgggccgcgcctcggccaccggctgctcgccgtgatacagccgcagccattcgccgtcgccgcggacgcgcagcggcgtctccagcggcggagggctgcgcaggatcaccgtgacgccctcgcccaccgcctgcggtccccatccggcggccagccggcccgccacataaccgccgtggccggagtccggcggcccgttgaaccggcgcgggatgatcagctcctccatcgccctcagcctagccgccccatttacccaggcaggaagcggggatggcggtggaaggcggatcagtcgcgtccgcggggaagcacggcgaccgggcagggggaggcgcgcagcaccttcagggccatctcgcccaggaagacgcggtgcaccgcggagtcctcgctgctcgcgcagatcagcagctcgccctccgcccagtcggtgcgggccatcgcagcggccacatcgtcggcctcggccagctcggtctgcaccgcggccggctccaggccccccgcctcggccgccagcgggacggccagggccaggtcgtcgcgcagctgcccggggtcggcatcccccagcgacaaggtgagcagccgcagcgggatctgcagccgtgcggcggccacggcggcccgctggaccgcctcatcgcactgcgggcggcgcacgtaggcgacggtgagccgctgcgggcgctcggccggggagtagccggccgggacgagcagcaccgcctcggaggatgcgtgcagcagatggtcggcggcgctgccgatgccgatgtgaccgtgggcgccgccggcggccgagccgatgacgatcaggtcggcgccgaccttgccggccagcaccgacaggccgcgtcccacgccccggctctcctgcaccgcatagtcggccggttcctctcccagcagggcggcggcctgttccagcgtcgcgccggcctcggcggccgcccccgcccggccgggcgggtacaccacggcgacggtcagccgcccgccggtcagcgccgcgatggcccgggcgtactccagcgcctcgcgtcccccggggtcgggggagtagccgaccaggacatgcgctccgatcacgcagggagcatgcccggactggacgcgctcacgcacccgtccccgcgagcggcccgtcccgcccggcggccggcggaacccggatgtccggtgaacctttgcaacacgcccttttcgcagctcgggacggggcgtcgccgccggggaggaggccgtgacctgcggtggcacggcaccgtgcgccatcggggctcccgtctcagccgccggagagcacgtgttgaaaaaagttcagcggcatacggcgctttttcagagccgtgacgtcccggtcaagacgtaatgccagaggagtgaagcggtaatattactcagatgagcataaatggctgaacttgctcgcttgtgcgtggccggctgtttaccatgtgctgcaggcgtggtcgccctccgccgcaccgccgtcagccgaagggctcatcgatggtcatggccaactccccgcaggtaccggtcgagaccgtcaacttccacctctggcagccgtgcaacatgagctgcctgttttgtttcgcgaccttccgcgatgtgcggcggacggtgctgccgcaggggcacctggaccgccgggacgccgagcgggtggtgcggctgctggccgaggcgggattttcgaagatcaccttcgccgggggagagccgctgctgtgcccctggctgcccgacctggtcgagctggcctgcgatctgggggtgaccacggcgctggtcaccaacggcagcctgctggatgaggcgatgctggaccggctggccgggacgctggagtggatcaccgtcagcatcgacagcctgcgcccccggacgctgcggtcgctggggcgcgccacggcgggccgggtgatggacgaggccggctatctggcgctgtgccgccggatccggcagcggggattccggctgaaggtgaacacggtggtgacctcccgcaattggcgggaggatctgagcggcttcatcgtcgccgcgggcccggaacgctggaaggtcttccaagtgcttccggtggagggccagaactcgcgtaaggtggacccgctgctgataacccccgaacagttcgaatccttcatttcccgccatctccatgtggagctggcgggaattgcgctgatccccgaggacaacgacgccatgaccggcagttacgcgatggtcgacccggccgggcggttctttgacgcggtggagccgggcgggtaccgctacagcgagccgatcctgcgggtcggcgtgcaccgcgccctctcccaggtcaccgtgagccgggccaagttcctggcccgcggcggcctgtacgaggcgaacctccgccggcggccctcaccggggcggcggtacgcggcggccgcctcccgggcggtgcgatgatcgaccttcgcaagccccaggggcgcccgcagcagcgtccggacgtcgatacggcccgcgtcgacctgctgctgctggacgcctccggggagcacctggcggtccacgacgagcagggccggctgacctgcccgagcctgatcctcgaccggccgggcggcccccaccaccgcggcgaactcggcgcgctggtccgtgagctggcccggcggcagctggacctggacatcacctacatcgggctgctggccgccgacgagagcggcaccgcggtgcgcctggtcgtcaccgccgtgctgcggacggtgccggacggctcccgcctgcgcctgctgccggtcggtgaggcccgcgcccgccgccgcgacctgcagcacggcgagcacctggagaccgcccggcactggcatgaggccgtccgctgcgcccccgacctgggccgccggatcgagcgctcgatgcgcaccgcggtggccttcctggcccggcaccgcgccgaggaggccggccactggggctgggagcagtatctgggcaccgacaccctgggcaccctgtccaccgccaacggcgtcctgacctgcctgcacgcccgcgccggcggcgaactggcggaacgggcgctgcagaccctgcgcgccctgcagaacgacgacggcggctggcagatccggcgggcgctgatcggctccgacagcgacacctccatcaccgagagcacctgcgcctgcctgtgggccttccacgaggccggccaccggccggaaagcgaggaggcggtccggcgcgggctggcctggctgcgggagcggcagcgccccgacggcggctgggcctcggccgacgtgcccggccagcagtcgctggtcttcgccaccgcctcggcggtgcgcatcctcgccctgtacggggagcgggacgccgtcgcccgcggcgtgcagtggctgcgcgacgcccagtgcccggacggcggctggggcgccaccgcgcccgccgccgatgagaccgtctcctcctcgcccgcctatgccgccgccgcgctgctggcgctgcgccaggcgggcgtgccggtcaccgaccatgtgatcaccaccggctgtgagtacctgctgggcgccttcagccccgaccggcccgaaccgtgggagtccacctccttcacctcgctggtggactcccggcgcttcgcccgcatggacttccggcacttcgccaccccctgggtgctggccgccctctgcgagtgcggctatgacctcagccacccggtggtgctgaccggcacgctgcagctgctgcggctggaacggcccggcggcggctggcgctccacgctgaccgcccccgacatcacccccatctgggcggtgcacggcgcggtctacgcgctgcggaccgtcctggactccggcgcccggaacctggcccccctggtcctgtccgcccaccgcgacgccgaactgcgcacgctgtcctggctgtcgggcgggatgatcggccgccgcgcggcggccgaacgccccgggcacgtgtggcgccgcaggctgacgacggtgtggctggcgctgctgaccgtcaccgtggcgctgctggtgctgggccagctgggggtgctgcggggtctgcagtccgaatccggccgtgacaaggtgctggccggggcgaccacacttgtggtcacagtggtgggagcactggcgccgagcatcatcgccgaggaatatcgaataaggcggagccgggcgcgggccggccgggacagggagggcctggaatgaatctgaccaaggagttcctcaccacctggactgcccagctcgcggcggccgaggaggccgcgcgggcggcgggcgaggcgatccgcggccagttcgggcagcgcctcatcaacgagtacaaaggccctcacgacgtccagctgaccgccgacgtcatcgcccagaaggtgatcgtggagtcgctgcgggaggccttcccccactatgggatcgtcgccgaggagggcgggcacggcacctgggaggccgaggagttcctgtgggcggtcgacccgctggacggcaccaacaacttcggctacggcatcgcccactgcgcggtggccatcaccctcttccacggcgacgtcccggtgctggccgtgatcgccgacccggtcaccgaccggttcttttccgccaccggcgacggccgcaccagcccgccggcgtccccctgctatgaggtgccgctgcgccgcgcgacggtgtccctggtcaccgggtacgccgaagaagggcgccgctggggccagggcttcaccggctggatgagcccgcgttgcaaacggctggtgaacctgtgggcgccggcgatggacctggccctggtcgcctccggggcgctggatgcgatggtctgccgggacgccgccctgctggatgtgtgcggcggcatgttcctggtggagtccttcggcggccatgtggtggacttcgacggtgagccgctgggcgtgcggcgttccatgcaccggcatccggtgtccttcatcgccgcccgcgacccccatctggcggcggacctggtcgccgccgtccgcgcctacgacgccgcctcctgaagcaggggcctcgtcccttccgcgtcccttccgcgcatttcggtggcctgcggccggttgaccgcctcccgcccgggtagggaagtgccgcagcggagcgaggaagggagaggcagatgcccggccgtgaggaacttcccgcgacggtacggcgctccccgcaaaaggcccagcggacttgggtcaaggcccacgacgcggccgtcgaggagtacggcgagggcagacgcgcccaccagacggccttcagcgccctcaaacgcgccttcgagaaagtcggcgaccggtggctgcccaagggcggcaagaagggcgccggcaaggtcaaaggcccctccgatgaacaggccgccactcctcgttcgcaccgggcgcccaccgccgagggagtggacgccaacgccagcaaacagcacctgtacgaggtggccaagagcctgggcatccacgggcgttccaggatgtccaaggacgagctcatccaggcgatcaagaaggagaaccggcggcgcaccagccgggcgcgcaagacctccgacgcataggccgcacgtcccgcccgctcggtgagaggccggctcgccgagccgtttcggcatgcgacgtcgggcgccggtgaccgggaggacctcgagggttcccggctccggcgcgcccgtcgcaacctgcgaaaaccgcgtgccgaaaaggctcacccccggccgcttgccgcatcggcccgcgggcaagcgcgccggtgatcgtccctgctgatgacgcagatccgcatcggccttccctgcgggtcggtgctctcccggaacggggacatgccgatcttggcggtgacccgggcggagccgagattggcggcctggtagcgggccaccacgctctcggcgccgagccggcagaacgcctcgcacagcatcgccgcggcggcctcggtggcgatgccccgcccccagacccgcgggtccacccaccagccgatctccagcgccggctcggcgaccccctccaccggggtgccgagccggatcagcgacaccagccccaggaacgcccggtcctgccgggacagcacggcccgccagccgaagccgtgctcggcccagtgccgcagcgcccgcacatgccgccgcgccgcgtacccggccgtccacacgccggtgccgatatggcgcatcacccgttcgtcggccgacagccgcaccagttccgcggcgtggcgctcgcgccacggctccagaaccagccggtcggtgatcagctcccgcacccggccgaggctagcgcctgcggggacgttccggccggaatccgggttgacctcaagtgtgcttgaggtcgcaccctggtcgggcgagatccgctcacggaagggacggccgatgcgtgcggtgtggctgaaggagttcggcggcccccaggcgctggtcgccgggcaggcgccggaaccggtgcccggccccggtcaggcgctggtggacgtggccttcgccggcgtcacgttcgtggagacgcagatccgggccggcgccgagggcccgttccgcctcgaaccgccggtgatcttgggcaacggggtgggcggtgtgatcaccgccgtggggccgggcgccgaccccgccctggtcggcaggaaggtcgtcaccagcaccggaggctcgggcggctacgccgagcgggtcgccgtggacgccgccggggtcttcccggtgccgccgggactggagctggacgccgccacggcgctgctggccgacggccgcaccgcggtcatgctgatgcgggcggtcgcgccgcgtcccggggagcgggtgctggtggaggccgccgccggcggggtgggcacgctgctggtccagctggtgcgggccgccggcgcccgcgtggtggcggcggccggcggcgggcgcaaaggcgcgctggcccgcgagctgggcgccgaggtggcggtcgactaccgcgacccgtcctggacgcagcaggtccgcgccgccgtcggcggggtggacgtggtcttcgacggggtcggcggcgccgtcgggcgggccgccttcgacctgctcgccgccaccggcgggcagggagcccggatgctccgctacgggcgggccggcggcgagtggaccgccgtccccgagcagaccgcccgcgaacgcggcatcgccctgctgtcgctgaaccccacccccgaggagatacgcctgtccaccgagcacgccctcgccgaggccgccgccggacggctgcgcccggtgatcggccagcgtttcccgctggagagggcggccgacgcccacgccgccctcgagtcccgcgccaccgtcggcaaaaccctgctggagatctgagctccccccgggccggagggacgcggccggccttccccggccgagcgggccgcgccaccgcacctgcggccggcgggacacgccgtgcggcctgccgccggatggacggtcctcgcccggccggggcctgcaggccgtccacgcggcgggcgggagagccccggcgggatcagccgggcagcagcaccgcggccccgttgaccttgtcggcggccaggtcggccagcgcccggtcggcgtcggccaggtcatagccgacggtggcgacccggatcggcagccgcccggccaggcgcaggaactcctggccatcggcccgggtgttggaggtcaccgaccgcacctgccgctcctggaacaagtgccgctggtagttcagcgccggcacgtccgtcagatggatcccggcgatggccagcgtgccgccccggtccagccgctccagcgcggcgggcaccagctccccggccggggcgaacacgatggccgaatccagcggctcgggagagggatcgaaggagtcgcccgcccaggcggcgcccagctccagcgccagcttgcgggcggccggggaacgggtgaagacgtagacctcggcgccctgggccagggcgatctgggcggtcaggtgggccgacccgccgaacccccagatccccagccgtccgcccggcggcagctcggcccggcgcagcgcccggtagccgatgattccggcgcacagcagcggcgccacttcccggtcgtcgcgcccggcgggcaggtcatagacgtaggcgtcgggggcgacggcgtagtcggcgtacccgccgtgcgcatcccagccggtgtaccgcgagtgcgggcacaggttctccgcgccgcgccggcagtaggcgcaccggccgcaggtgtgccgcagccaggccacgcccacccggtcgccgggggagtgcaggcagcccggcccggccgccaccacctcacccacgatctcgtggccgggcgtgacgccaggcaggcggaccggcagatctccctcggccacgtgcagatcggtgcggcacaccccgcaggcccgcacccgcagcagcagctcgcccgctccgggctcgggcacgtcggtctcgatcagacgcagcggcccggaggccatggggcccggagccgtcacactccacgctcgcacgccaccaccgtacgcccggacgccgccgaaagcgcccggcggtgggctccttcggggccgggatggcctttcattccacacgatctggggctgggaaagcccggctgtgccgaaaactttcccttccttgacatctgtcggaatgttctctctaattcggtgcggcgaccgcacgatgtcgtcatgggatcggggcgtccagaaacgaggcatccgtgggcggaaccggctctggtgacatcttcgggcgcgcggccgcgccgccccggcgccgcatcccacggccgggcctgcgcaccggtgtggcgctcctcgccgccgcgctggcggtggccatcggctgccgcacggtgctgaacgcggccggctgccgcggcgagggcgcgggcgggccgctgaccgtcgccgctgcccccgacatcgctcccgccctcaccagggcgatcgaccgcttcaacgaggcccaggacacctgcgtgcacgccctcgtgcgccccgtcgacccggccgcgatagcggtgctgctgtccggccagggcgcctccggctccctgcagcggccggatgtgtggatccccgactcctcgctgtggacgtccctggtgaacacctcaccggagcggatcggcccgctgcaggtcagccacggcccgctggcctacagcccggtcgtgctgggcctgccgcaggggctggtggacgagctgagaaaccgcggcgtcaccgccgacccctcctggaacctgctgctcggcgccgtccccggcgtcccgggcggcgcctcggcggtgccgcccggcctggtgcgcccgcaggtgcccgaccccacccgcagcgccaccgggatgagcgccctggtcgtggccgaccggctgctgaccggccggtccgggcggcaggagatcttcaccgcgctggtgcgcgccgtgcgcgagaacaccgttccctcggtggaggcggagttccggtcgctggacggccgggagcgcaagcgccaccccgtgctgctggtccccgaacaggcgatcttctcccacaacggcaaccgcccggccgaacggatcatcgccctctacccgcgcgagggcacgctgtcgctggactacccgttcgccatgaccaccggcgaggccgcccggctggaggcggcccgggcgctggagcgggcactgcgcagcccggtcgccgccgccgagctgcgccgggccgggttccgcggccccgatggccgcaacgtcccgcacttcggcccgttcaccggggtcaggctggacccgccccgccggctgcccgctccgccgccgcaggccgtgcgggatctgatgcagacctggtccaagctgaccttgagcacgcggatgctggtgctgttcgacgtctccggctccatgcggcggcgggtcgcccccggcctgagccggctgcaggccaccgcccgcgtcgcccaaagcgggctgccgctgctgcccgacgacagtgagctgggcatctggctgttctccaccgacctggagggcgggcgggactggcgcgaggtggtcccggtggggccgctgggcgagcgggtcggctcggtcacccgccgccagctgatcttgtcggagctgggccgcatccgggccgagcgcaaggggcgcaccgggctgcacgagtcggtgctggcggccgtccgccggatgcgggagggctacaaacccgagatggtcaacaccgtgctggtcttcaccgacggccgcaaccaggacgccgacggccccaccctggcgcagaccgtggcggcgttgcgccgcgagcacgaccccaaccgcccggtccagctcatcatccagggctacggccccgacgtgtcggtccccgagctgcgcgccctcaccgaggccaccggcggcctggtgcagatcgcccgcactcccgaggacgccggcaggctcttgctgcaggccatgtcccgccgcatctgctcacccgagtgctgagcccgcgccgcggcccggcgcatgggctcccagccccggcgtcccccgccgccaccggggccggcggcccccgtcatgcgctttgagcctggcgggggagcgaacgcaaggcccggtcccggcgcgcctcccagtgacgggccatgcgctccaggcggatgcgcagccggtccccggtcatcgcgatggcctggcccatggcgggcgccgcggcgtgcgcgttcaccggacggccgttgaggtcgacccggattgaggccatcgaagggttcttcgcggcgggatcggtgagcacgctcagcgtcacctggaccgccagcaccggctcgggggcgtgggccagcacgcgggtgaagacctcgcgcgcccgctccacgtcgtgtcgggaaacgtgcttggaggtcgaaaagcggatctccggcagcggtccggtacggtcggtcaacgcaatctcctcgggtggaccgggctgacaggggccggacgggtcagatcccagaacgcagatccggcccggccgcgggcgggaacaggtctccctctccccgcgcgtcctggtcgagggcgtgcgctcggccccggaccaggagcgtcacggtctcggtcagggcggcgacggcggcctccagcgccgcgatgcgccgctccagggactccgccgacggaggggagagaccggtggtgatctgcctgctcattgccgactccctgcgccgtgcccccacggggcctgggcttccttgcgcttttcagacttctctttttgcagccgcgcccctagggaccttggtcaccgggggagccgccgttgggctccgatgattcggcccccgctgaagggggatgtgccccgccggggggagagatggccgttcacgggcatgtgctcgtcggttatgacggcaccagggggagcgagctggcgttgcgctgggccgtggcggaggcccggtcccgcgggctgccgctgacggtctgccatgcctggcactggccctacccggccggccatgtcgacctcgggggcgtcgccatcgtccggcggacgggcgaacatctgctgcagcgcggcgtcgacatcgccgagagcctggcccccggcctgcgggtgcgcccggtcctgaccgacggcccggcctcctcggcgctgctgcgcgaggccggcgacgggctgatcgtgatcggctcccgcgagcgggacgagctgtccatggggtccgcggccctgcaggtcccggcccgcgcccacggccccgccatggtcgtccgggatcccggcggcggcaccgagggccgcgtggtggtcggcgtggacggctccgccggcgccgacgccgccttggagttcgccttcgaagaggccgcgctgcgcggctggaccctggaggccctgtacggctactgggagcccggcggaatggccgacatcgagatcaccttgttcgccgaccgggacaggctggaacggctgtgctgcaccaggctgcggcgcgccgtggccccctgggcggaccgctacccccaggtcgacgtccgcaactcgctggtggaggaggaaccccgccaggccctcttggcggcggccaagggagccgacctgctggtggtgggggaccggggcgtccgcggcctgcacccgcagatcctgggcgggacgaccctggccatgctccagctggccccctgcaccgtcgccgtggtgcaccccgctgaaaggaggccgcccgtcagcccttgacgactcccagcggcaccagacgggccaccgtccggcacagcccggccccttcggcggcggcgacgaccgcatcgacgtccttgtaggcctccggggtctcctcggccagaccccgccaggaggcgccgcgcaccgcgatgcccgcgccctccagccggtcgcgcagctcccgcccgctcaccgccttggccgcctggtgacggctgtgcagccggcccgcgccgtggcaggtggagttgaacgccgggttggccgccaccccggccagcacgtaggaggcggttcccatgctgccggggatgagcacgggctgcccgacgtcggccaggtcctccggcaggtccgggtgccggggcggcagggccaaggttgcgcccttgcggtgcacgcacaatcgccgcgccgtcccgtcgacccgatgcgtttcgatcttggcgaggttgtgcgagacgtcgtagaccagctccagatccgtcccgcagacgccgcggaaggcccgccgggcggcttcggtgagcagctggcggttggcgcgcccgtagttggcggcggcggccatcgcggccaggtaggcccgcccttccggggagccggccggggcgcaggccagctgccggtccggaacgctgatggaatggcgccgcatcgccttctccatcgcccgcacatggtcggtgcagatctggtgccccagcccgcgggacccgctgtggatcatcacgcagatctggccgggaccgagcccgaacgccttggcggcgatctcgtcgtggacttccgagaccgcctgcacctccagaaagtggttgcccgaccccaggctgcccagctgccccagcccgcgttccatcgcccgcgcgctcaccgcggcggcatcggccccgcccaccgcgcccccgtcctcgcaccgctccaggtcgcgcggcgtgccatacccctgttcgaccgcgtaccgggaaccaccggccagcacccgttccagctgcgcccgcccggccagcggccagacggcccgccgccccagcccgcgcggaacggcccgccccagctcgtccatcagcttctggagcacccgcccgctcagctccgcccgctccaggccggcggccagcagccgcaccccgcaggagatgtcgaaaccgacgccccccggcgacaccacgcctccggcgtcgacgtcggtggccgccacgcccccgatcgggaacccgtacccccagtgcacgtccggcatcgcaaacgaggcgaccacgatgccgggcagcgtcgccacgttgacgacctgcagcagagaccggtcggtgaccggatccggcagcagcgcgcgggaggcgaacaccacccccggcacgcgcatgtccccttcccgctcgatccgcacccggtatggactctcccggacgatccgcatccccatcaccagccagaggcgtctccgcaagccgtcccatcggctctccaaggcccgtcaccggaccggacacgacccccctacccgcccaagccccaccgatgaccccgaagacaccccttcaccggcctcctgccccctcccggcgctccagcggcacgtgacccccgcccgcccacgggcagaggtctccgcgaaaccgaaaccaccggccgccaggacccggccaaggaaaccggcacgaaagcacaagcccaaaagggaggacgcgtggcttcctcacccgaccgaaccggtcagcccgctccacgcaaccccgacggcacacccgccgccggccaccgcaccctgccgcacaccgcggacatgcgcatcgaagcgtgggcgcccaccctgcaggaatgcctcaccgaggccgcccgcgccatggtggagagcttcaccgacctctcccacgccaagcccaccgccgtccgcgagttccccctggaaaacaacgacccggaaaacctgctgctgtcgctcctggaggaactcatctaccgaatggacgcccacgccgaactaccgctatcgatcaccctgcacggctctcaggcgagatgcaccatgaccgacaccacccgcctccccaccctcggagccgtccccaaagcggtctcccgagccgacttgcacgtcaccaagaccccaaacggctggcactgcacagcgaccgtggacgtgtgaccaacgacggagactcagagctcccaacctcacacccctgtcaaaatcaaaagcaacgggagccctgcagaaaccgggggcgtgggggcagagcccccacaccgggggtccgggggtcgccccccgggccaacacaaacgaggaccagcggggaaggcgaccgaagtcgccgaccacactggtcccaggtccgagtgggcgatactggaattgaaccagtgacctcttccgtgtcagggaagcgctctcccactgagctaatcgccctcagaggtggagacgggatttgaacccgtgtacacggctttgcaggccgttgcctcgcctctcggccactccaccgttggaggccgcggtgcgtggcccctcagagcggacgacgggattcgaacccgcgaccctcaccttggcaaggtgatgctctaccaactgagccacgtccgcctgttgctccgggcgctgcccggtgcgtgcacaggtaactgtagcggaatccgcgcctgaatgcgcacccggcgaggtcggggggtgatcgcgtttgcctcgccatgggggaggtagggaaggaagatggcatctgaaagacccccggccagatccacctcgggcccggagactcccgccgaacgcgccgaccgcaacttcgtggagctccttcaggggctgcgggtcgccgtcacgggagtgcaggtgctgttcgcgttcctgctgaccgtgccgttctccccggggttcgccaaggtgtcccagacggaccgctggctgtattacgtgtcgctggtggcggcggccgtcgcctcgatgttcttcatcgctccgggggttcagcatcggatcctgttccgccggggcatgaaggagacgctcgtccaccgctccaacctctacggttggatgggcgcgctggcgctggcggtggcgatgacggcctctacgctcctggtgctcgattacctgttcgacggggtgctgccgacgctcaccgccgtggcgacggcgctgctggcgctgtggctgtggttcgtggagccgctgttgcgcaggctcagcggttgaaacggcagaaggcgggcggcccgtgccggaccgcccgccgccgaagacggttcaggcgttcgccttgatccacttgagcagccggttgcggaccgcgggtttggagagcaccgccataccgtgggcgttgcccgccacggtgagccgcgtgcacttgaccgagcgggcgcgcaggtgccggcagagctgggcgctgtgcacgggcgggacgaagtcgcgcttggagtgcaccaggaacatgggggcgtcgccgctggagacgtgctggaagctgaccatgtcgacccagcgccgccagcaggcggggcggttgcggttcggggtgcagccggccagcaggacggcggcgtcgcggagcttgcgcttttgcgcgctggcgttcggtttctgcccgtccaggtaggcgcggtaggggttggcgacgggggaggtggcggccaccgccttgacgaggcgggcgctggtggagtgggttccggcgatggaggccaggtgcccgccggcggagttgccgaccaccacgatgcgggcggggtcgacggcgaagcgggcggcccgggacctcacccagcgcagggccgtgaggacgtccctgcgctgggccgcccatctggcctgggtgttgagccggtagttgatggcgaaggccgcatagcccttgtcggcgagctggcgggcgaaaccggcgtaggacgacttgtccccctcataccagtagccgccgtggatgaggacgacggccggccgcggggtcttgctccgggtgaagtaggcggtgatcttgtgccgccggtgcgggccgtaactgaaggtgcgctccacccgtccggtgaccggcgtccgggcggcgatgagggcgccgtcgtcgtcggttctgctggaggggacgcgttcggcgtgcgcgagtgcctcccggccggcggacggggcctgcggggaggggacgctgcgcgccccggtgcgggagcggatccactcgaggatctgcgtccgcagctcgggggaggccgacagcagggatccgccgctggccgatcccggcacggtccgtaccgtcacatcgtgcaccccggcggcggccagggactgtttgagggactcgccgtgcgaggccgggacggcgtcgccgctggagtggatcagcagcatgggcgggtcgccggcgccggcgtgggcggcggagtccatgtcgcggaagcggttcaggcagtagcgctccccgctcagaggcgtgcagccggccaggatcaggctctggtcgcgcagggcgcggcgggcggcgtcggtggccgattgcgcctcgcggtaggcgcgctcgggggagacgaccgtcgacagcccgaccacggcgcggacccgggccgcctcgccggcgtgggttccggcctgggtggccagatgccccccggcctgcgaaccgatcaccgcgatccggtcccggtccagccggaaggtgccggcgtggcttttgatccaggtgatggcctggtagaggtcgtcgcggggggccggccacggggcgtcggtgttgtaacggtggtcgacggcgaagaccgcgaagccgcgctgggcgtaccactcggcggtggacttccagtcggtgcgccgcccggagttccagtagccgccgtggacgatgacgattcccggctgggtgccctccttgggggtgttccagtaggcgtccagggcctgccgcgcatgtgagccgtaccggtaggtctcggtgtgctcgaccgccgcggcctgggagatcgccaggggcaccagcgttccggcgccgaccaggccggcgaggacgaggaggggtcgcagcagcgtgcgcttgcgcatgacggcagaaggctccgttcgtggcatggggtggtcgaccggggacgcccggcattgatcatttctaccgtcccggccggggcggccacctggcgaacgggcaactccctcgggctacgattcggtaaagagcgatcactctcggtgctcgcccggattctttcccgcccggggcggcgggggcgcaggctgcgccgccggccctggaactccactctgacctgggaagaggacatgccggacaatggaggggtgggacacggggaacgctgaggccggcgccgtgcagacattcctgccgcatgccgatttcgccgccaccgccgtggtgctggacgcccggcggctgggcaagcagcgggtggagacgatccaggtgctgcggggcctgaccgtccccggctacggctggcggcggcatccggcggtgcggatgtgggccggctatgaggaggcgctcgtccgctacgggctggagatctgccgcaggtggtgcgcgcagggacgggccgacacctgcgccgccacgctgcgtgccgagctggccgcggccaccggcgtcaccgaggtgcgcagccagcgggaactggcggaggccggggaactgccgccctggctgggcgacccggccttccaccgcagccaccagtcgtccctgctgcgcaaggacccggcgtattacgggccgctctttcccggggtgcccgacgatctgccgtacgtatggccggtctccgaccgcgcgcgctgaacaggccccggcccttcccgcggcaccgccgggccgagcgccatgaaatccgctggttcgaccggctcacgtgggagatcccaacgctatgggatgcccgagaaaaggagccggaccgtgaagaccgagttcatcatcgaaccagacaggcaggacatcgtcatgaagcgggtcttcgacgcacccccggaggcggtgttcgaggccttcaccgacccgcggctcgtggcgcgctggctggggccgcgcgaatacgagacggccatcgaccgctggacccccgagccgggcggctcgtggcggtacgtccaccgcgcagaagaccgggagcacggcttccacggcgtcttccacgaagtgcgggcccctcaccgcatcgtgcagaccttcgagtgggagggcctgcccggccacgtctccctggagacggcgaccttccggcggaccgcgggcggtgggaccgaactgatcaccgtcgccgtctaccagtccgtggaggaccgcgacggcatggccgcctccggcatgcgggaaggcgtcgaggaaagctacgaccgcctcgccgagctcgtcgaggcccgctgaagcggacccgcccgccgtcccggtgagcctttgccatgcccgggccttgaggcggggcggggaacccgatgccgggcgtgctctcgctcccggcggtgacatccccgtcccggtctgcgggaacggcgtgccgaaaggcgcggcggacggtctttcgccccaccggttgggacctctgaccctgctctgccgctccggggggcggccagcatgagggcaacgggggcagtcccggtccgcggaaggtggggcgatgatcatccggattctgggggagcggcaatacgacgtgcccgacggcgagctgacacggctgaacgcgctggacgccgagctgaacgccgcggtccgcgccggcgaccgcaaggggtgcgcgatcgcgctgcggaggctgctgaacgcggtgcgggtgctgggcacgccggtgcccaccgaggcgttcgtcacctccgacatgatcctgcccgaccgggcgaccgcgctggaggaggtcgccgggctgctgggcgaccgcggcctcatcgcgggctgaccggccggtcccgggcgggcggcggccgcgctctggagggggagcggcgcggcgcccgcgacatgaaccccgccgatcggggaaccgggcaggggaaggcgccgggcacaagccggggaggacgacggtgcgcacgcgtttcaggcccgacaggggactgaccgtccggatggtgtggacggtcttcctgctggggctggtgtacgtgctgttcgtggccgccctggtcgcgtggctgaaatcggcgctggcggtgatgctgatcgccggcgggctgctgctggcgcagtactggttctccgacaagatcgccctggccgcgctgggcgctcgccaggtcaccccgcgccaggcgcccgagctgcacggcctgatcgaccggttgtgcgccaccgccgacatgcccaagccccgtgtggccatcgccgacaccgacctgcccaacgccttcgccaccggccgcaaccgcaagaacgccgtggtgtgcgtgaccaccgggctgatgcggcgcctggacgcccgggagatggagggcgtgctggcccacgagctgtcgcacgtggcgcaccgggacgtggcggtgatgacggtcgcctcgttcctgggcgtgctggccgggctgatgacgcgctttgccttctactccggcctcttcggcggcggacgcggacgcgaccagcagggcttcccggtggtcgcggtggtgctgctggtgtcggcggcggtgtatgcgatcagcttcctgctgacccgtgccctgtcgcggtaccgggaactggccgccgaccgggccggcgccatgctgaccgggcgtccctccgcgctggccgcggcgctgacccgcatcagcggcgacatgtcccgcatccccgaccgggacctgcgggccgcctcggcgttcaacgccttcttcttcgccccggcgatcacctcccgggcggggccggcggcgctgctgatgacccatccgccgctggagcgccgcatcgcccagctggcgcggctctcccgcgagatcgaggaggcgggccgctgatgggcttttgggacgcgctgctgggccgcaccaaaccggtcgaggccaatttggacgtgctgttcgcggtgccctcggccctggtcgcgctgcaggcctcgctcgggctggagcccaccggaaccggcggggtctgcttcaagaccgccgagggcgccctggccgcccaggcccgcgaggaggccatcgcattggtcgacgccgaccatggggaggagcccgccacctgcctccgcgactcctacggctatgactggatcgtcctgcaccgttccccggacgacccggccgacctggtcaccgacctgcacgcggtcaactccaccctgcagggcttcggcttcggccccagcctgctgtgcaccgtcatcgggctgcaccggcccgatgggagccgccgggcgggcctggtctacctgttcaaacgcggcaccttctacccgttcgcgcagaccggcccgcacacccgcgacaatgagctggagctgcgcatccgcgcccgcctggaaggcgagctgccggtcgaatccgacctgacgcgctggttccccatctgggacgcccccgccctgtagaccgcgtcccgctcctcaaggcggcgccggtcaggccgcggcggcgatctgggaggccagcacgccgacgcccatgaccaccacgaaccagccgaagcccttgcgcagtgctcccggcgggacggcgcgggcgattttggccccggccaggctgccggccaccgccagggcggtgacggccagggccagcggccagtcgacggtggtcgaatgcaggtaccccgccagcgccgcgcccgacttcagcgcgatgaccagcagcgaggtgcccaccgccgcgggcatgggcagcccgcccagcagcgccagcgcgggcaccaccaagaacccgccgcccgccccgaccagcccggtgaccagcccgacggcggcgccctcggcgaggatcttcggccagggccggcggccttcggcgcgctctggggccggcgaccgggccgcgcagcacaggcccagcatcgccgccgcggtgaccagcatcatgaccgcgaaccccgccagcagcaccctttcggggacgaactgcgccagccacccgccggcgtaggcgccggccatgcccgccgcgccgaacagcagcccggtggaccagcgcacgttcccggcgcgggcgtgcgggacgagcgcgacggccgaggtgacgccgaccaccaccagcgacatggcgatggcctgccgggggtcggccccggccaggtacaccagcacgggcacggtcaggatggacccgccgccgcccaggccgcccagggccagcccgatggcgaccgcggcggccagggtgagcagcagcgcaccgctcatcgctccgccccggccggccgctccagaccctcgtggccgccgccggcctgggcgggacggttgtaggggagcttggccagcagcattcccagcgcacaggtgtcggtgatcgcggcgaccaccagcccgacgccgacgagcccggcgacgaagcgggccggcggccacagcagcgacgccgcgatggaggcggccacgatccccccggccgtcaggcggacctgccgctccaggtcccagcgggggcggccgcgcaccaccgggccgcccgcggcgatccaggcgttcatgccgccctccagcaccagggcgtcgtgcaccccggccgtctggagcgtgcgccggcaccgctcggcgcgggccccggaccggcagatgaggatcatgcggcccccggcatccttgacgatccgctccaggtgggcctccacctggtccaggggcaggttgacggcgccggggatgtgcacgccggcgaactcgccgggggtgcgcacgtccaccagcagcacgtcggggttcgcggcgatcagttcccgggcggcggtcacgtcgatcacggacaagcagatcacctttctgtcgcttggaacgagggggaaggaaccggccgggctacctccggccggagccgggaagggcggccagggccgccagttcggtcactccggcgcccgacagcaccaccggggcgaacccggcccggtgcagcacggtcgccgcgatggtggagcggcggccggaggcgcaggccaccagcaccggacgggccgggtccaggtcctcgggcacgccttgctccaccaggtcgggcaggaaacgccagatcgcgccgggcagcgcgacctcctcgcgctcggcgggggtccgcacgtccagcacctgcgcgccgggcaggcgggccagcgcggcaaagagccgcagcccggcgatctcgaaacgggcggtgcgcgaaccggtcaggtcggtgaccacgccgcgcacccggtcgaagccgatgcgggccagctgggtgacggcctcggccacgtcctggccgggctcggcgatcagcacgatcggcgcgccgtggggcagcagccagcccgcccacaggccgaagtcctcgcccagctcgatgcccgtggagccgggcacgaacccggccgccatcgcccgccgcggccgcatgtcgaccacctgcacctcaggcggcaggccggccaggtcggcggcctgcagcgcgggaacctccagcggcggcatgggcggcgcgccgcgcaggttggccggtcccatgtgccggtaaaaggccgggatcggcaggggccgggccagcatccgctcggtgaactcctcggcggacgccagggccagcagggggttggagtccacttcctcgccgatggtggacacgtaccggccggccccgccggaggtgcacagcgagccctccccgtgggtgggcagcagcagcacgttccgcggcaggcccgccaggcggtgcagggagcggtactgcaggcgggccagcgtcccggcgcgttcggggcccagcaggtcggggcgcccggcggcggccaccagcaggctgccgccggagcacaccgccaccggctccccctccaccagcaccaggtagctggtgtgctcgggggtgtggccgggggtgtgcagcgggcgcagcaccaggcccccctcggccttgaggtcctccatgtggaaggcgggggtgcaggggtaggccggggccgccccggcgggcagcaccagctcggcgccggtgcgggcggcggcctgcgccgcgcccgacaggtagtcgttgtgcagatgggtgtcggccacaaagcgcagcgtcacgtcccgctcggccgccgcctccaggaagcggtcgatgtcgcgctgggggtcgaccagcaccccgatcccctcgtggatcagcaggtgggtgctgtctcccaggccgggggtgcggaaggacaggacctccatcgtcgatcacctctcgtataccccggggggtatctaggggacatgccgccgcctcggccggaatgtgaccggggggaggggctatacacccgggggtatgtaaagctcgcgtaaaagccccggctgggctccggccggggcggcggccgtcaggccagggccaaaaagagcctctccagctcctcttcgctcatcggggccggttcgccgcgctcgcgggccgcctggcagtggcgcagcccggaggccaccagcttgaagccggcccggtccagcgccttggagaccgcggccagctgggtgaggaccttctcgcactcctcgccctgctcgatcatcgccaccaccgccgccagctgcccctgggcgcgcttgagccgggtcagcgcatcaccgaccagggcctcgttcatccgcatgtctgccaatataccccagggggtacccgggtccggatccggccgcggcgtcaccggtcaccgccgcccggatgccgcgaggatgaaccctgcagcacgcaagggccgccccggcccgtcaccggcgacaggagcttcggccatgccacctcaccgtcccgcaccggccccccggcgtccgcggaccgggcggctcgccgccgtcctcaccgcgctgacgctcctcggcgccgcctgcgcggcccccgccaccccgccgcgggccgcgcagagcaccaccgcgaccgcgccgcacagccggccggcgtccccgcaggtccgcgacgatctgctggaggtcttccgccaggcctccgtcaccggaacgttcgtgctgatggaggcggaaagcggccgcaccaccgtggtcggccgcgaacgtgccgcccgccgctacgtgcccgcctccaccttcaagatcccccacagcctgatcgccctggagacgggcgcggtcgcagacgccgaggaggtgatcccctacgggggacggccccagccccgtcccgaatgggaacgggacatgaccttgcgcgaggcgatcgcggcctccaacgtgccggtgttccaaaccctggcccgccggatcggcctggcacgggaacggcactggctgcggcggctcggctacggcaaccggcagaccggcacggcgctcgaccgcttctggctggacgggccgctggcgatctcggcgctcgaacagaccggcttcctggcgcgcctggccaccgggcggctgccggcctcccgccgccaccagcgcctcgtccgcgacctgctgcgcgtcgaacgcaccgtggactacgcgttgttcgccaagaccggctggggcacggccggcgaccccggcatcggctggtgggtcggctgggtcgaacgcgacggccggatctggaccttcgccctcaacatcgacgtcggcgacgaccgcgacgccgccctgcggatcccgctgggacggagactgctgcaccgcctgggcgtgctgccgtaccccgcctagggctcgtcaggcccgcgggatgggcacgcgcccgctgtcgtcgaactcgtaggtcagctcctcggtcacgtccaccaccccgtcgacctcggcgacgaagcgggtgaggatcgggatcaggctcttggtctccacccgcccgctgagatggacgacgccgtcgtgcacccgcacctggaccgtggaggggtcctgccacagcgtccggacgatgacctgctccaccacgtcctcgcggatctcctcgtccgagcgcaggaagacgcgcagcacatccgagcgggccacgatgcccaccaggcggccgtcgtcatcggtcaccggcagctggtcgaccttgtggcgggccatgatgcgcgccgcctcggccgcggtggcctgcggggagacggtgatgaccggcgtggtcatcagaccccgggcgttcaccgcaccggccttggcctgcgcccggcggcgccgcagggcgcccagcagaccggagggcgtgcgccgggggccgccgaactcctgcttgtgcagcaggtcgctctcactgacgatgccgatgacgcgccggtcggcgtcgaccaccgggaccgcgtcgatgcggtgctcttcgatcagctcgacgatctcgacgaacggggtctcggcacggacgctgacgacgttctcggtcatcagctcctggactctgcgacccttcatggcgtcctccctcagtccgctgcctcgacggtaaaaaccgggcaacgggcaggatcaggggcgaaagtccccgcaccggggaccctccgtcccgactccgcggcaccgggaccttggactcatgtgcccgccgtgacccgggcataccgtggcggtgcgaggagccggcggcgccggccgccggcagggggaggtgcgcgatgaaagcgccggtcatcgtggggatcgacggctcggcccgcagcctgcgggcgctggactgggcggtggaggaggcccgcctgctgggcgcgccgctgcggctggtgcacgcctcgcgcctgctggcatgggacggggcgctgaccgaggaggcccgcaccgcgctcaaggccgagcgcaccggatggctcgagcgggccgccgagcgcgcccggcggcgccggcccggctgccgggtcgagaccgaactgccggccgaagaccccgtccaggccctggtgaaggccggggagaacgcctcgctgatcgtcgtgggcgcccgcggcagcggcggtttcgaagggctgctgctcggctcggtgggcttgttcgtggcctcgcgcgccacctgcccgatcatggtcgtccccgagagcgcacccgatcccgagcaggctcccgggcacatcgtgctcggggtggacaagggccgctccgccgagcacgcgatcggctgggccttcgccgaggccgaccggcgcggcgccgccctgatcgccctgcacgccatcggcaccggctacggctcgccccgccagcgcgtcggcgagcagatgcacctggcggaggcgctggccggatggaccagccggtaccccgacctgaccgtcgagcgccggccggtggagggcaaggccgcggccgccctggtggccgcctcgcaagacgccgccctggtggtggtcggcgcgcgccgcaggcacggcctgcccggcggcatggcgctgggccgggtcaaccacgcggtgctgcaccactcccgctgcccggtggtggtcgtccccgcctcctgaaccgcccggcaggggtcctccgtccggccgggccgggaccatcggccctgacccgccgccgcgggcgggcggaggctgagggcagcggcacggcgccggcgaacccgatcgggcgggcgcggcctggcacggcagaccgccgcctgccgcgcccgcccggcgcccggccgcgcgtccgcaccgaccttgcggatgagtccttgcggaccgaaggaggacgaccatgaccgtgtccctgcccgccatcgccgtcggcaccgacggctctccccaggcggaagcggccgtgcgctgggcggccgacgaggcggcgcgccgccggctgccgctgcggatcgtgcacgtgctccaggaggtcccccgggattaccccctgcccggcccccggccgcaggacgtgcccgaccaccaggtcgacgccggccgccaggtgctggccgaggccgagaagctggcgcgcgacctccaccccgacctgacggtcaccacccggctggaacgcggcttgccccgggtggtgctgctggagcaggccaaggaggcgttcaccatggtgctgggcaaccgcgggcacggcggtttcgcctccctgctgctcggctccaccggcctgcgggtcgccggccacgcccaggggccggtggtcatcgtgcgcggcacccccgaccccgtccacggcgagatcgtcgccggagtggacctgtatgggcgggacaacgacgagctgctcgcctacgccttcgacgaggcgtccctgcgcggcgcccggctgcgggtgcggtacgccttccagctcgccgagctgctgctggcggccggcgaccgggacgaggcgagccggctggagcagggcctgcgcgctcagctgcaggagatcgtggaccgctggcaggagcgctaccagagcgtccacgtcgtccaggaggtggtgcgcgagcacccggtgcaggccctggtcgacgcctcccgccgcgccgacctgctggtggtcggggcccgggggcacagcccgctgggcggcgtcctgctcggctcggtcagccacggcgtcatccaccacgccgcctgcccggtcgccgtggtcggcccccgccgctgatctccggccggcggcctggtccctcaaggttctggacgcggggtctcggcggctccgcgccgtcccgggccaccgtatggacgcccctgccggggagacggggcgtcgaataggcgaagcggattcgccgcctccggcacgccggaaacgatcacggcgtgccggaagacctccggtgaaccctttcgcaccgggcctcagccgccggggcaggagcctccccgtctcgtcctgtgaatgacggcgtggtgaaaagagagcggcggaggcgaaatgcgcaatccgccgccccgcccgcaaggtgcgcatgggcaatgatcaacgaatgtcgccctcgagggccgcagacgacgggaagatcaaaaaaccgggtgagcgtcgaccacccgccgacgccatggacgccgcgccccgaacagccggcacgccgcgcgccgatagtcgggacacctctttcagcggtgggctcacccggtggggagaccgccggcaccggccttcggcgtgcgggccgcctcgccgctgggagccggttttctcgcggcggacctccggacgtatcgacgatgcaagaagaccaaagagccgccggctttctcagccgagcggttcgggaatggacggagcgcccgcgctcatcgggaacctgcggtccagccccgtgatccgcagcagccgcgccacgttcggcggcacccgctccagcaggacccgcccgccctgccgctgggcgtcgttggcgatgcggaccaggacgctcagcccctgagcgtcgcagaaggtcaccccaccgaggtcgacccgcacgtccccgtccgcctcgctgagcgcggcacgcgcccgccggtacaaggacccggcgctggccaggtccatctccccccggatcgcgatggtgacccggccatccgcaccgacgtgtgccgatgcgtcggcaccgctgctggcaagggcggcaagccacgtttccatcaacatggaacccattctcctactttcaccggaggaccctgaaggaccaacgtcccaggaatccacagcaagtgtcccttagcgggcataaggcgcccgtgaagagaacccaaagcgcttcccaagcccgttcagcccgcgcggcgccctctccaatatgcaccaccacgggccgccgcggctccaccgaaaacccctgccgggtcttcggtcccggcgtggccgtcccaccgggttccgggcggaagatcgcctcggaaacatctcctcagacgatcttcatacccgcccatcgcaaaagtgaatcttcccggccaacgccctgttttggcgccctgcgttcactctccgtacagaacatcccaaggtctcagaaatcttcagaatgaagacaagagtggccaagaagaaaagccgcagagcctcaagcccggccctgaaaggtcaaaaaaccggagatgtccccacgggttgcaccgatttcagagcgctccgggacggcacggcgagcgccgtcacagaacccggcggcttgagcgatcgacgacgggcccgcccaggccccgaacctctcaagatctggaaacctcacgcccgtcccgtatgggaatgggcggaaccgtgcacctcagaaatccggaggacgccccgcgcgaacgccgcggggccgggagccgctgggccagcgagcgggttcacccgctccgtgggcgatactggaattgaaccagtggcctcttccgtgtcagggaagcgctctcccactgagctaatcgccctcagaggtggagacgggatttgaacccgtgtacacggctttgcaggccgttgcctcgcctctcggccactccaccgagggaggccgcggtgtgtggcctctcagagcggacgacgggattcgaacccgcgaccctcaccttggcaaggtgatgctctaccaactgagccacgtccgcacgtcccttgcggccgccccgcgggcctccgctcggtgacgcagaaaagattagcgaacttacggcccgatcccaaaccggtttgcgcggcccggctgcggcgccggcgcgccgcagcgggacacttggggcatgcaggaggctttcgcccacgtcggagggctgctggccaccggcctcgccgacctgaccgacgatccggcggcgctggactcccgcggctggtgggcggtggtggtgacctacgaaggcaaggtcacgtgcatccgcttctcccgggtgcggccggcgccgctgccgcgcgccccctggcggccgccgggggagtggcgcagctcgctggaccgggacggctatgtggcgggcgtgcaggccatccgggaggccatcgccgacgggatcgtctaccaggccaacttgtgccgggtgctgtcggccccgctgccggccggcgccgacatcgccgggctgggcgcgctgctggcccgcggcaaccccgcaccgtatgcgatgacgctgcgggcgcccggcgtccagatcgcctgcgcctcgcccgagctgtacctgtcgcgcgacgggcgggtggtggagtcccggccgatcaaggggaccgggcgcacccgcgccgacctgctgcccaaggaccgcgccgagaacgtgatgatcgtcgacctggtccgcaacgacctggggcgggtggccgagatcggttcggtccaggtgccggcgctgtgcgccaccgaggagcacccggggctggtgcacctggtgtccacggtgcgggcgcgcctgcggccgggcgccggctggccggagctgatcgcggcgaccttcccgcccggctcggtcaccggcgcccccaaatccagcgcgctgaccctgctggagaaactcgaacccgtgccccgcggcccgtactgtggtgccgtcggctgggtggacgccgacgcccggcgaggcgccctggcggtgggcatccgcaccttctgggcggaggagggcctgctgaagttcggcaccggcgcgggcataacgtggggctccgagcccgtccgggagtggcgcgagaccgagctgaaggcggctcggctgttggaggtggcggcaggtgaaggtctgggtcaacgggaagctgcacgaccctgaggacgcccgggtctcggtgtgggaccacgggatgctggtgggcgacggggtcttcgagaccgtcaaggcggtgcacggcgagccgttcgcgctgagccgccacctgcggcggctggcccgctcggcggccgggctgggcctgccggagccggacgccgaggcgttgcgggccggcgtggccgaggtgctggccgccgcccccgactggccgctggcccggatccgcatcacctacaccagcggacccggcccgctgggctccgaccgcggcgccgaggggaccaccgccaccatcatcgcggccgagcagaagcccttcccgcccaccgccaaggtctgcgtggtgccgtggcggcgcaacgagcacggcgcgctggccgggctgaagaccgtctcctacgccgacaacgtgatcgcgctggcgtacgccaaaaagcgcggcggcggcgaggcgatcttcgggaacctggccggcgacctgtgcgagggcaccggctccaacgtcttcgtggtccgcgacggccgcctgatcaccccgccgctgtcgtccggctgcctggccggggtcacccgcgagctggtcctggagtggtgcggcggggaggaggagaacctgccgctgtcggaattcacctccgtgtcggaggcgttcttgacctccaccacccgcgacgtgcagccgatcgccgccatcgacgacgtcgtgctgccggccgcgccgggcccggtgaccgccaaggtcatgcagaccttcgccgcccgcgccgccgagcactccgacccctgaccggcccggtcgccgcgccggcccggaaggtcaccgatttggcacgttccggacgatctcttctgtgttcattccggtatggcgacacttgaggggtgcgtgacttcgacatcctcgtcatcgggtccgggcccggtgggcagcgcgcggcgatcgccgcggccaaactcggtcgccgggtggcgatcgtcgaccggcgggacatgatcggcggtgtctgcatcaacaccggcaccattccctccaaaaccctccgcgaggccgtgctgtacctgaccggcctcaaccagcgcgagctgtacggccagagctaccgggtcaaagaggagatcaccgtcgccgatctgggcatgcgcacccggcatgtggtcggccgcgaggtggacgtgatccgcagccagctggcccgcaaccgcgtcaccgtggtgaccggcaccgcccgtttcctggacccgcacaccgtcgaggtcaccgacggcggcgggcagcggcgcgagctgaccgccgacaagatcgtcatcgccaccggcacccggccggcccggcccgcgtccgtggagttcgacgatgagaccatcatcgactccgacggcatcctgcgcctgaaacgcatccccgacagcatggtggtggtcggcgccggggtgatcggcatcgagtacgcctccatgttcgccgcgctgggcaccaaggtcacggtggtggagcggcgggagcggatgctggagttctgcgatctggagatcgtggaagcgctcaaataccacctgcgcgacctggcggtgaccttccggttcggggagaacgtcaaagcggtggaaaagcgcccgggcggtgcgatcaccatcctggaaagcggcaagcgcatcccggccgacaccgtgatgtactcggccggacggcacggcatgaccgacgacctggggctggaggccgcggggctgaccgccgacgagcgcggccggatcgccgtggacgactgttatcgcaccgccgtcccgcacatctacgccgtaggcgatgtgatcggtttcccctcgctggccgccacgtcgatggagcaggggcggctggccgctcaccacgcctgcggggagccggccgggggcattcacgagctgcagcccatcgggatttacaccattcccgagatcagcttcgtggggcacaccgaggacgagctgaccgccgccaagatccctttcgaggtcggtgtggcgcgctaccgggagctggcgcgcgggcagatcatcggcgattcctatgggatgctcaagctgctggtgtcgccgctggaccgttccctgctgggggtgcacgtcttcggtaccggggccaccgagctggttcacatcgggcagaccgtgatgggctgcggcgggacggtggactacctggtcgacgcggtgttcaactaccccacgctggcggagtcctacaaggtggcggcgctggatgcgatgaacaagatgcggcagatcgcgctgctggacgagtgaggacgcacggtcccggcggcgtccttcacccggtcaagacggccacagcaggttctccagctcggcctccatgtcgatgaactccgcctcccggcccgccggcaccgcccggtaggtgcggtgcaggaattccgccagcggcggcagcggcacctcgaacagggcgtcgccgaagggggaggacagcgcgatgtgcacgatgcggtcgccgccgggctcggcgggccagacctgcacgtcgccgtccccgacccggcgcacgattccgaccgtgagcaactcgcgggcgaagatccattccaccggttcgtcgttgcccacgtaaaaggacatccggatggcgtacggatcgtcggtggcgtactccacctcggcgagcagcggaacggtcgtgcggtcgggaacgacgagccggaggccaagctcggctgagatggtcctactgctgtccatggccaatccttcgaacgtcggtcccgcgagcacgcggggcaaccaccggagctgaactccctttccacggatgtccccgcgatctatgacgcgtaactgccggaacttgtgggaacattccacctccagggggttgtgtgatctatatcacttccccgaaaaccgggtttgacctgggcaaacgccccgcagatgggcgatggggacgtgctggggaccctccatggccgcaccgtggacccgcactgtgaacgtgtttcaggccccgccggttgccggggcgcgcccggcggcccgatgcggccaccgccaaagaatcagattcggctcagtggcgaacttcggtccgatcttcggcgtcctaccggtgagtcgtccggaatcgaccttggggacactccagggggccgaagctcctcggtacccggtgagtacgctgatgagcattccggacgggggcaggaccgattcgacccgcgacagccgggggagagtgcatggggttcgaggtggcgatggaccgtgacgagaagcggcggggcgcatcggaactgatggatcagaccgccgcagccgtcggagaggccgtcgaggaagccgaagcggccgtggaggacgccaccagggccgtctccggcaggttccatcgcttccgcgaatacatccgccgcaaccggctgctcaacaccacctggcggatcggcgtcttcaccgtcggggtgaccgtgctgctgggcggcctggtgatgatgatcacgcccgggccgggcatgctgggcatcatcgtcggcctggccatcttggccaccgagttcgcctgggccaagcgggcgctgcgccgggcccgcgcggccgccgagaaggccaaggagaaggccctggaccccagggcccggcggcgcaacaccatcctgggcgtggccggcggcgtgctggtgggcgccctggtcatcgcctacctggtgatctacgagttcacgctgccctggaacatcgtcgactacacgccctggaccaaggactgacgtcccctaccgcgcccgcatcatcgtgcggcgcccgcccggcgcggggtgcgccggccgagtggcagaacgcccccgcgggacgcgacctggaagcctgccgctccggcgacgtcctgagcgacctcaagaagggccgccgcccccggcagctgaccgccccgcccggggccgcaggggacgcctgcggccccgggcccgggtcagcccacgtagtcgtcgaactgcacggtgaaccggtgcttgctggacggcagggccggcaccaccagcacatccagcgcgccggagccgccgcgcggccgggagaccaccgggatcggccggcccgccgcgctcgccgggatgaacacgtccacgccggtcaggaacggctgctcgaagaaggacgggatcggggcgctcagatcggtgaccccgtcgcggccggcgtcataggcgaagatcccgatcacccgcttggtgcgcggcgcgttggccgcgttcagcacctgccggccgttgatccacagcgcgtcgccgcccgccccctggtcgccccaccattcccgctgccggttgatcaccaggctgacgtgccggtcaccggtctccacccggccggagaccccctcgcccggacggctcgtcagcacgcggaccagggcgtccgaacgccggaacggctggaagtaggtgtggtgcacggtgccctcgtcccagatcaccgcgaattcatagtgggcgccgccgcgtcccaggaacggaccccaccgcccgtccgggccgatccggtaggccgccagcggccggcgggtcttgcgcgcaccggtgcgcgggtccacctcgaagatctccatgcgcgccccgtcggctcccacattgctggggaacagcaccgtgcgtcccgacagccgcaccaccgcctccgggacgatcgccgtggtgcgcggggcccgcccggtgaagaactcaaagaacgccgcgaaggtcttcgccgaggtgacgacctcggtgtgggcctggtcggggaagtagacgttctttgccccgccgatccgccgttcgggcgagccctcgccccataccgccagcgtcggcacgccgcccggctggtcgggcgaggtcgccccgtcgaggttgacatagtgggcgaccttggcggcccgctccggcgagctgcgcaggtaggcctgcatcaaggcggtccccagcgagtgcgccagcagatcgaccttgtcggcccccgacttcttcagcagccggtcgatccgccggtccagccccgcatagacctgctcgggggtgttgacctcgaacagcgagtcgtactcgtgggcctcgatcaggtcggcccggtacccgttgccggtcagccgccgggcctgcgtttcgaactggccgcccgatccgctgaagccgtggacgaagatcaccggcctgtgccggtgggtcgcaccgtgccccggcggcgccgccatcgcgctcgccaccactgccaccgccatcacggcgagaagtcttcgcaccagcacgcgcgcctcccttgccccgccggggccggatctccccggtcggcagtcagcgtccgtgcctgatcaccgtgagtcaacacttcggcctaccgtcgtctgtgacggcgccaatgcgaggcgctcggcggcgtgcgccgcgcacaacgccggccggctcgttcagggccggcggacgcggcggccgctgatgctggtgggggtcagccggaagtgggcctcccgctcgccctcgggccaggactccacctgcggggccgccgcgctctcctcctcggacatgcggtgggcaccgccgcggagcatcacgctccacccctcccgcgcggcctcgtcgatccgcaccacgccgaaggcgatgcgcagccccgttccgtgcggcatcgccgtcaggctccggttcagccgcccgcccagggaggtgtggaagaccaccgactccccgtccagcacgtagttgaccgggatgagggccggtccctccccgtcgtcgaaggccaccagcccgatcccgcccggggcgatcagccgcaggcactcttggcggtccagctcctccagcacccgcttggacgtcgcaccggacccggcggcgtgatccatgggcccacctccgcacatcgcgcgcattccgacagcacgatcaaacacccacgcccctgcccgccgcaccgcgatctgcaccaccgaaccttttcgccgcgtcgtctccgcagcgcggggacgggatccttgcggtcaggggcgatgcgatgacctgggaaggcacgggtatcggcgcctggtgccacgggagcaccgcacatcgctcacgcgccggtgcgcgctctttgaaggggaggaaacgccacgcccccgtccgccggcgggacgggggcgtgcgtctgccttggcaggcgatgaggcgggcgttcccggcttctccggacgcccggtcacgaagggctcaccggttgagagcgcccaggtcgacgggcagctgggcgccggtgatgtacttgctctcgtcggaggccaggaaggcgaccatgttggcgatgtcctcgggctcgaccatctggtagggcagggccggcatgtagatgggcgcgagcatgggcgactgggccaaaaagtcccgcatcgagtcgtcggtcatgcccgtgcggaccccgtgcgggtggatcgtgttgaccctgatgtcgtgctcggccagctcgttggccagcgtcttggccagccccaccaccccgtgcttggcggcggcgtagtgggccaggaagggcagccccttcaggcccgccaccgagctgatgatgatgaccgacccgccctgcttctgctcaaggagcaccggcacggtggccttgaccgtcttccacacccccgtgaggttgatgtcgatcaggtcctgccactgctcctcgtccagctcccaggtgcgcccgtagttgacgatcccggcgttggccaccaccacatccagccgcccgaactgagcgaccccttcccggaccaccgcctccagctcgtccagcttccgcacgtccgccttgcgggccagcacccgccgcccctgctgctccaccagcttggcggtctcgtccagatcggcctgcgtggccgccgggtacttgacgtaccggctggggttgtcgacgaggtcgatcgcgatgatgtcggccccctcggcggcgagccggacggcctcggcccgcccctgcccgcgcgcggccccggtgatgaaggcgaccttgcccgccagacgccccatggactacctccccatcgatacagaccgggcaagccgacccgcaaagcctttcagagcagcgcggacacctgcaaaaaggccgcccggtgaacggcccggccatgatggcactcagtgccaaaggtgagcaagaacatcctctccgtcttgcaagatgtactttcgcgagttctgcaagtcctgctcgctgtgactatcagagcgccgccgctgtcggagaagcagcgtttcaaggacgcgagcgcaactcgttgaacgccgttcgtccccggcagtgccggaaggccggcccggtggctcgaagcgaggggagcgggtgggtcgcggcttggtcttctgcacccgcaccggcgatcctctcgacgctgcaaacgtccggcgagcgttccgggtgatcacctgtaaggcgggcgtcggcgagaactggacgccccacaagctccgtcactcgttcgtgccgatcgtgagtgacagcggcatgcccctggagaccatcgccgacctcatcggccacgccggcgcggcccatgaccgagaagatccatcaccatcggctcagggcccgtcatcaccgagggcgccgagaccatgaacacggtcttcgcccgaagccggtccgtgtgaccgtcgtgacgacggccccggacgacctccaagatcgaaaaaggccccggagcttgactccgagaccttcgatgagctgtgtaagcgctggtgggcgatactgggttcgaaccagtgacctcttcggtgtgaacgaagcgctctcccactgagctaatcgccccggcggcttgtctgccgtcgcgtgaaaagagtagcgcatccggaggggttcttgcgcatcggttacggggagcgggggacttcgggtgtcgggagggggcggggaggccggtggcatgatgggagcgtcatggctatgcccccgccctgccggttgctgcgcgcctcgtcctttgcggccgtgtgcgtgtccttgacggtggccgggcacgtcggggtctctcaggaggcggtgccgtgggcggcggccgggatcggcgggctgggggtgctcggggtcgcctggctgctggcggggcatgagcggtcggcggtgaccatcctggcggggctgctgggcgggcagttcgggctgcacgtgctgttcgcggcggtgcagtgcgggggtgccgcggggcatgccgggcacggaagcggtgtgccggagacggtgtcgggcggcgccgggatgacgctggcgcacctggtcgcggcggcggtctcggcctggtggctgtggcggggggagcgcctggcctgggcgctggcgcggcgggtcgccgcgttctcgctgcgggccgtgctcgccctgctggaggcggctccgcttccgcggcggcccgtggtgggcgggtggcgggcgccgtgcgtgcgggtgcgggcggcgctgctgcggcattcggtggggctgcgcagtcctcctcgttcggtgttcgcgctgctttgaccaggtgaaaccggacgaaagaggttgtgtgatgttcatgacgcgtgctgacgcccgccgtcgcggcgcggccggggtcgtcgtggcggttctctgcgcgctggcggccgtgctggtcgcggccgccccggcgcaggcccacaccacgctcaaggaggcctcgccggccaaggactccacggtgccgccgccctcgcagatcgtgctgaccttcaacgacgaggtgatggtgccgcgggtggtggtgaccgacgccggcggcgccacgcaccagagcggggcggcccaggtcgacggcgtcaaggtcatccaggcgatcgaagggacgctggagccggggacttacacggtcagctggcgggtggtcgcccaggacggccacccgatcaccggcacctacgacttcaccgtcgagggcacgccgcagacgcccaccgcctccgccgagcccgcccagacggccccggcgacccctgaggtctcggcgagccccgccgcctcccagagcggcggcggttccagcggctggctgtgggtcgtcctggcggcgctggtgatcgcggccgtggccggcggggtgtccctggtccggcggcgggcgagcggacgctgacccgggcgtcccgtcgccggatccgcaatggtccgccgtcccggaggccggggcggcggaccaccgccgggccttcagtagggccgggccatcttccgccaggccggggcgatctgcacggacgagccccgcggataggagatgacggacgggtcgccgtcggaggtgtagcggtcgcccccggcggccagcttgtccagccagcgggtggaggcgaactccgcgtcctccccgcgcgggccttgcgagcggatccgcgggatgttcagcggatcgaagtcggccgcgtacggggacggcgacgggttggaccccaccaggaacacgccccggtgctcatagcggatccccccgtgctcgccgcgccgtgccagctccggccgcctggggtggatgccgaacggcagcgccagcgtctggacggtcagcccgggcaccgcctcggtgatggccttctggttggcggcgatgtcccgctgcacctgcgcggcgctcgccgagcccaaattgaggtgcgtcagggtgtggttgccgatctcaaagccgttgcggtgcagccagcccagcgtccgtcggccgtccgcgtcgttgaacggggcgccgttgacgaacagggtcgccaccgggcggaatcccggatggcggcgggagacctccagcaggatcccgatcgcggtgtcgggcttgggcctgccgtcgggacccagcgcgaactggctgatggtgctgtcgtcgaaggtcagcaccaccgggtgccgtccggcggggatgtcgatccgcccactggccagctcggccgcggtgatcggcacatagccctctttggccagccgctccagctcggcgcggaagtcggccggggtgcggtcgtagaccgtggtgggcttgggcacgatctggtggtacatcagcaccggcaccaggccgagctcgttggcgcgcaccgtggccgggtcgatctgcgggcgggcggcgccggcggcggcctggccgcgcgccgcggcctccttggcggtggtctgcggcccgcccgagcaggccgcgcccgccagcgcgacggccgcgacgacggccgtgatcttcttcagccccatggtcatgtgctctttccgatcgctcccggcgtcagcgcctcggggtggtagcgcaccgccggatcccacagcaggaacgacttgctgccggtcttggccgccgcctcgatctgcgccttgacctcggccactccgtaggggtgccccagcgagaagtcctgcagccaggggacgatctgcgccgaggtgccgcgcagcaccttgtggaaggtcagcatcgaggcgtacacggtcttgtagggctcggcgttggggttcttgagcccgaactcgcccgccccccagtgcgaggggtagagcatgggcgccacgtagtcgacgtgcttgccgatcttggcgatgtcctgcccgatctcgtgcggccgggtggcggcgatgccgtagaccgacgcccccaggaacgccccgtgcggccgcaccagccgccgggtctcggcgatgaaggaggccacgctgtcttccaccgaccctcgcaggccggggaagcgcatcgacttcagcggcccgtccgggcggcgcacgtagtcgtagaggatctcgtcgaagcccagcctggccgcctccacggccaggtcgatgttgtacttgcggacctcggggtgggcgaggttggtgaacgactgcgccccgtactgggagccgtaggcgcctccgtcgggggtgcggaccaggcggtcgcgcttgccggcccgccaggacgccttgcccagctgcgggtcgcggaaggcgacgatgcggccgatcacccgcacgttcatggcgtgcagttggtcgagggcctggcgcgcgtcgtagatgccgcgggtggccttgacctcccgggccagcggcacctgggagtcgtagccgatgatgccgtcttcgtccttgatgtcgagctggacggcgttgatccgcttctcgcggatcatcttcaagatccgctcgcgcagcggcttggaggcccaggccagggcggtgacgtgcaccgcgcgggtctccgggtgcggcacgaccaccgggacgtggtggtcggtgcggttgccggcggcgtcgtaggcggtgatgcgcaccatgtccggcgggaacgggtagtccagcgtgaacttgcccttgcgcaccttggccgggcgtccgtcgctgagcacccggaccgcgcccttgacctccccgctcagcgagaacggccgccgcagccccgcggccaccaggtgaggggcctgcccgttggcgccgctgcgcaggccgtggaccgtgaccgacggcggtgtggcgtcgacggtgaagcggcgggtgtcgcctccgtcggtcagcggcaggctgccgggggccgacaccgacagttcgtgctcgccctcggccagcgccccgagctcggccaccagcctgccgccctgccggcgcagcgccaggggccggccgtccaggcgggcgcgcaccttgccgggttcgccggcctcgatgacgagggtctgccgcgcggcgtcggcccggttgagcaccgcgccgtcccggacggtcgtgatgcgcagctgcggcccggcgaccttcttgatcgccaggccccccgcgaccaggacggccgtcaccgccgccgtggagcccgcggccagcagccatggccgcggacttgtgatggtcttcatcgcctggaacccccgatactcaaagcagtcaatcgatcactatatgtgttgggcattagtggcggagtgacccgacatcgaaacctccggaacgactctcggtggtttttgcaaagccgcgatcagaggcggtgaaccctgttctgcggacggcgtggatttcctgatcgcgcggccgggagccccgcgtcttcggggctcttgtttgtcggcggtgcctcgccggagggctggtccgtaaagccaaggacgtcccaatggaaggaaagtgaaaaaccctgcaggggtggcgggatgggtgcgggcaaagcccgcggagggcgattttccccggcctgcttcggcggccttccttacctgctcatcggattcccatatctcgatgaaccttttcccacccgccgttttcgcaggatgtgtgcgggggcatcgcagccaggagagcagcgatgctacccgggacggcacgggagtgcacgccgccggggctcccggacgaggctctcatgaccaccggttggcggaaattcgatgatgctggcttgaagccgggagttcgactatggaagaaacgctgaacactggcgattccgcatgggtgctcgtcagtttcgccatggtgctgctcatgacgccggggctcgccctgttctacggcggaatggtccgggcgaagaatctggtcagcgtcctgtacatgagcttcgtctccatcgccgtggtgaccgtcatctggttcgtctacggcttcggcttggccttcggcgaagacgtgggcgggctcggcctgatcggctggggccagtgggagttcttccggaccaccccgtcggtgatgcgcgaggtcatcccggtctatgtgttctccctctttcagctcgtcttcgcgatcatcacgctcgcgctgatcagcggctcggtcgccaaccgggtccggctcggcccctggatgatcttcggggtgatctgggtgaccctggtctacctgccggtcgcccactgggtgttctccaagggcggctggctcaaccgctggggggtgctggacttcgccggcggcctggtcgtcgagctcaactccgggatcgccggcctggccctggcgctggcgctcggtccaggcctgagcttccgccgggaggaacccccgcggccgaagaacatcccgctggtcatgacgggcatggggctgctgtggttcggctggttcggcttcaacggcggatcggcgctcaccgacggcgccctggccgccaacgcggtggtcaacacgatgatgtgcgggtgcgtggcgatgctggtgtggatgctgctggagcgggcgcgcttcggtcacttctcccgcctgggcggcaccaccggcgccctcgccggcctggtggccatcaccccggcctgcgggtacgtcaacctgttcggcgccacggccatcggcatcgtcgccgccgtcgtctgcacctacgccgtggagatcaagaccaccgtcggatacgacgacaccctggatgtggcgggcatccacggcgtcggcggcatcgtcggcgtgacgctgctgggtctgctggccaccggcaagtacggcagcgccaccgccggcctggtcttcggcggctccatcgccctgctgggcaagcagctcgtcgccatcctcgccgtcggcgcctacagcttcgtgctcacctacctcatcggcaaggtcgtggacaagctgttcaacctccgccccggcccccgcgaggaggccctcggcctggacaccgagctgcgcatcggctgagccccgccgatgggcgccgcgaccggtgcgagcggccgggtcgaggggccctggccgcacctgctcgtcgcactgaccttcatcaccgggatgatcgacgcggtgagcttcctggagctggggcgggtcttcgtggccgccatgaccgggaacgtcctcatcctcggcctcggcctggccggttacggggagatgctgcccccgggactggcgctgatctcttttgcggcgggggcggcctgcggcgggcgcctgctgcgggcccggttcgagcagcgccgccaccggctgctgccggccggcaccgcggtgcagaccgtgctgatcgccatggccgcggtgctgtcctcccggcacgggttctccgaatcctgggtgcgctggccgaacatcgcgctgctcgccttcgccctgggctgggagtatgcgatcgtgcgcgtcctgaaggtgccccacctgaacaccacggtcgtcaccaccacgctgacctcactggtcgccgagcccgccgcgccccccgcgcaacgccaccggctcctttcgatcgccgccctgctgtccggcgccctgaccgccggcgccctgcggccggtgctctccccggcgggcctgctgtggctggccgtgctcatcctcctcctcggatgcacggtggtcggtcacctcgccgccgagcgcatcgaggcgcggcaccggcgctgaaccttctcgtcccgccgttctcgtgcgggcgcctcgcaggccggacggcgccgtgcggcccgccgcaggggtttccggcccttgagcccatgtggtgagcggacaggcctgctccccaggggcggccttaaaggggaagggcctggcgcaggcggtgcacctggacggcgacatcctccaggacgttcgcatcgcccacgggcggcggttccccggtcggcggcggccgttccctgcggaccgccaccgccatctgccgaagctcctccgcgagcgccgccacctcccggggcggcgggggcgcggcgccctcccggacctcgacggcggcggcggtgacggcgtccaccagctgctgcagcgccatcagcaccggccaccaggccgcgccccggcggccggccggcggcggctcggccagcgtctgccgcagcgcgttctgcacggcgctgagatcgcgctgcagcgcccgccggtgacgggcccatgccgcatgggagccggtgaacgcctcctccaggtagccggcggccgactccaatcccgcggccagccgctccccgagccgggcccgccagctctccggccagcaggcgtaaccgaacaccagcacgatcaggcagcccagcagggtgtccgacagccgggccagcaccagctcatcggacggctgcggggagaccatgtcgaacaaaaagagcatcaagggcgtgaccgccaccgtgcgcgccgcataggacttgaccttcaggacggggatcagcccgccgaagaacgccgcgagcgggaccgcggcccacccccgcggcaccagcaccagcaccagcaaggtggggacggccgcggcgaccgtgccgagcgcccgcagcagcgcacgggtgaacaccgacccgaagtccggcttcaagatcaccgccacggtcagcggcagccacaccgaatgcaccgtgggcacccacagcacgcgcagcacggcgccggactccacgatcgccgaggcgatcgccatgcacagggccagccgcgccccgtaccgccaggccgccccggaggcgcaggccgtgcggacggcggccagcgcccgcaccggcaggggctcgggcaggcccagccagtcgggatcctccgggtgcggctgcgacagccgcgcccgggcgtactcgatggaccgggcgagcaccggatcgcccggcaccggcgcgatgcgggcgtcccggcggccggcccgcacggcctcggcgatccgccgcaccgcctcggccgcccccgccggcgcgggccgggccgaccgggcgagcacggtgaccgcctccagcaggggagtggccgcgttgagcatggcgaccagccaccgcgtctgggcgtcccagccgccctcgccgcggatctggtgacgcatcagcgcgtcctgggcggcgtccacggccgcgttcagcgccgcctgggcgtcgccggcgcggggcagggcctggaggagatcggcggccttgtcgtacacctcggcgacggcccggtgcccggggtcggcgccggtgccctgcagacgccagctcagcagcgccagcagcaggtagaacgccccgcccgccagctggcatagcgggggcagccacagcgccccgctcgccggcagcccggtgccgatcacgttcaaaaacagcaggctcagcccggcccccgaggccaccctgccgatcgagctgatcagcccggacaccagcgcgaccagcgcggtcaccgccaccgcccaccagccgtgcccatgggagagctgcccgatgaccagccccgccgcaccggccagctgcgggacgagcagacccagcacccgcgaccggtacgggccggtctccggctgcatcacccccagcaccatgccggacgcggcgaacaccccggcctgcagctcgccccaggccagcgccgccgcggtcaccgcgccgaaggcgaccgccgcccgcagggcctgggaccaggagggacgttcccccgacagggacagggaccggcgcagccacttgcccgggtcgatccccgtgtcgctcgcggccatgcccgggacgtttccgcccgccggccggaaatgccgccggctcctcacgcgggcgccctccgcaccgcccggcggccctcacaccgcccggaacagggcgtacaggagcgcgaagacggccagcccgagccccagcgagacgagcacgttcaacgccgccttgccgtaggcgccgtcctggaacaggtggacggtctccagctcgaaggtgctgaacgtcgtcagcgccccgcacacgcccgtgccgatcagggcctcccactcggtgcccgcgcccgttccgtgcagcgcccccaacgctcccgcgcccagcaggttgaccgtcagggtcccccacgggaacgccttgccgaaacgctgcttgacctcggcgtccagcaggtagcgcagcacggcgccgaacgccccgccgatgagcaccagcagcgcgatcacggccgttcaccgccttcgggacggggcgtgcggcgcggcagcagcccgcccagccacagccccgccacgatcgcgatccacccgcccgccacgctggccaccgcgtaaacgacgctcacatcccagtccccggcgcggcccaggccgtcgatcccgtcgatgaggtgggagaacgtggtgaacccgcccaggtaaccggtcaccagcaacgggcgggcgaagggatgcggccggctgtgcagcaggtaggtcgtcagcacccccatgaccaggcagcccagcaggttcaccagcagcgtgccccaggggaagccgtgctgcgccccgggcatcgcatcggtgatcagatgacgtgccagggcgcccagcgctcctccgatggcgatgtcggcgagcacaccgggccgcacccccgggtggcggggcggcccctctttacgccggtctaagagaaaggcctcggccctttcccggtgattcagccgttgccgtggttctcccgcacccccatgttcttcacctctcgtgcccgcccggcgccccgggcagcagttcgcgtgccgcctcccatgcctgccggaaggcggcctggacttcgggagaccgctccccgaggatgcgcgcccaggcgccgcacccgcccggcagcacgccggcccccgcccgcagcccgcagcctgcgagcacccggtgcatcgcgtcggccacggcgtgcgcgggcccggccccggtgacgacgtacagggacgccaggactccgaagccgtccatcaccgcaggccccgtggcggcccgttcccccggcaccaggcggagcggatcggcgaacagcagccgcccggcggcatcgcgcacctccacatcgctgcagtaggcggtgtaggcgtgccgttccccccgggccagccgcccggccagcagcgtctcgcccagtaccacggtggcgtccgggtgggcggtgacgccgatccgctggtagtagcgcgccccgccgaacgggatcgtcatatccggcagatactccaggtaaccgccgggccccacggtgaactccatgagctgggtggcgtaatcgcgttccatccggtagatccgggtggcgctctgggtggtcaggcgcacggacgcccccgccccgcaggagacgtcgatgcggtagcggtccccctgcagcaccccgcccccggacgacatgagcatcacgtgcggcaggcccggagcgcgcgggtccaggtagagcgggcgggtgatgtgcagcggggccttctggtagtggccggtcagctccgtccgctctgcgatccgctcgaactccagctccagcagcccgaccttgccgggactgccgaccggcagcacgtccacggcggcggcgtgccgccgcaccggctcgggcacccactgcggcgagcagcgctcgagggagacccgctcgccggccgccgctacgccggtgaggcgcatgccgccctcgcccgcgactcgatgaagtcggcgacctgatcgaccccggtgccggtcaggcagtcggtcagcgcgaccgggcggccgccgcgcaccgcccgcgcgtcgcgctccatgacccgcaggtcggtgcggacgtacggggcgatgtcgatcttgttgatgatcagcaggtcgcagtcggtgatgccggggccgcgcttgcgcggcatcttctcgccctcggaggtgtccaggacgaacaggtacacatcggccagcgccgggctgaaggtgagcgtcaggttgtccccgccgctttcgaacagcagcatgtccagctcggggaagcgctccagcagctcggccgcggccgccaggttcatggtcgggtcgtcccggaccgcggtgtgcgggcaggcccccgtctccacccccacgacccgttccggggccagcgtcccggccagcgtgcggcggatgtgctcggcgtcctcctgggtgtagatgtcgttggtgatcacaccggggcggtggccccgctgttgcagcagcgggaccagcgcctcgatcagcgcggtcttgccggagccgaccgggccgccgatccccactttgaagatcttctccaggtgcatcgggtgtccttgtgcgcggtggtcaggtggcgaacagccgggccgccgcccgttcgtgggcggcggcggcgatgtcggcggcgggcgccgaggcgtgcaggtcgcgggggtcttcggcggcgagcgccgtgtgcgcggcccggatgaggtcggggcggacctggtgcagcagccgctgggcgcggcggaagtcgctgcagctcagccgcaccgccgccgtcgtccagccgacggcgaacgcgtgcagctcggcggcgaccgcgtgcgccaccggcacccccagccccgcgtggagcaccccggccacgacggcgtgattgcccggcgtggccttgtcctccaccagctccgccaggcggacggccggcggcgtcgggaaggcgaagaccgccgtgtcgagcacctgccggccggtccgcaccgaggcggcgcgctgctcgcggctgagcttgatcgcctccagccgccggtcgacctccgccaggcgctcccagtcccgcgcggccgcggcgcggtgcgccagcgccagcgccgccgcgtcccccggccccaccgcgttgcgcagcaggtcggtcagcagctcccgcaggttctccggcccggccaggccgagctggacgtacccctccagcccgtgggagagggtgtacctgccgctggggaaggccgagtcggtgagctgaagctgggccagcagtgcgcccaggtcggcgcggccgttcatgccaggaagaacaatcggttcagcggcagcttcgtggccggttcgatgtgcgccggctccccgtccacggtcacccggtaggtctccggatcgaccttgatctccgcgagcgtcgagttgtgcagcatgtgccgcttgtcgacggtccggcactggctcaccggccggatcagccgcttgaggcccagccgctcgggcacgcccgcctcgatcgcggcgatggacatgaacgtcacgcaggtggtgctgagcgcctcgccgtaggccccgtaggtgggacggaaccgcaccggctgcggcgtgggcagggaggcgttcgggtcgcccatctgcgcccagttgatcatgccgcccttgatcaccatgagcggcttggccgcgaaggagtggatcggccacagcacgatgtcggcgagcttgccgtcctccagcgacccgatggtgtcggccatcccgctggcccgggccgggttgatggtgagcttggccaggtagcgcagcacccggaagttgtcgttgcgggaggagtcctccggcagcgggccgcgcttgtccttgttgtggtgggccatctggaaggcgcgggtgaaggactcgcccacccggcccatcgcctgggagtccgacccgatgatgctgatgatgcccaggtcgtgcagcaccgtctcggccgagatggtctcggcgcgcacccggctgtcggcgaacgccacgtcctcgggcacgtcgtagctgaggtggtggcagaccatggtcatgtccagcagctcatccaccgagttgccggtgtacggcagggtcgggttggtggaggccggcagcacgttgggctccccggtcacccgcaggatgtcgggggcgtgaccgccgccggcgccctcggagtggtaggtgtggatggcccggccgttgatggcggcgatggtgtcctcgacgtaaccggcctcgttgagcgtgtcggtgtggatgttgacctggatgtcgaactcgtcggccaccgacagcgcgcagtcgatgacggccggggtggtgccccagtcctcgtgcaccttcagcccgcaggccccggcgcggatctgctcctccagcggcaccggcaggctgctgttgcccttgccgagcaccccgatgttgatcgggacgctctcataggcctgcaggatgcgggcgatgttccacggccccggggtggtggtgcagccgcggctgccgtcggccgggccggtgccgccgcccagcagcgtggtgatcccgttgctgagcgcgtgctgggcctgctgcggggacaggaagtgcacgtgggtgtcgatcgccccgggggtggcgatgaggttctccccggagaccacctcggtgctggcgctgacgatcaggcgccggtccaccccgtcctgggtgtgcgggttgccggacttgccgatcccggcgatccggccgtccttgacgccgatgtcgcccttgacgatgcccagcaccgggtccatcaccaccacgttggtgatcaccaggtccaacgcgaccgagctgccggaggccgggtcggccgacatgccgtcccgggcggtcttgccgcccccgtactgggtctcgtccccgtaatgccccgcgatgtggtctttttccacctcgacgatgaggttggtgtcgcccaggcggaacctgtcgcccaccgtcgggccgtacatcgtcgcgtactgcttgcggctcatggtggccatggcggctcagcccttcttcttcgatttcgccgaacccggcttcttggacggcttttcctgctcctgcgaagactcctccggcgcatcgaggtagccgcgttcccgcatccgccgcagggcccgccggcgggcgtcccgggagcgcacgctgccgttgagcaggccgccgaaccccaccaggcgcagcccgccgccgtattcgaccaaggtgacctgcttggtgtcgccggcctcgaaccgcacggcggtgccggcggggatgtccaggcgcttgccgaacgccttctcccggtcgaatttcaacgcccggttggcctcgaagaagtggaagtgggagccgacctggacggcccggtcgccggtgttgtgcacctcgatggtcactttgggccggccggcgttcagctcgatgtccccttcgccgtacaggtaaacgtcgtcatcggacatgggatgccgcccctttcaggttcgtcgccgcgggaacgggcggatcccggcggcgatctgcgtggtcgtggtgatgcccgtggccggtggccgccgtcccgtcgtcgccgtgccgctcccaccgcagttccgcctcggccgcgcgggcgcggatcagtgcggccagtgcggcggggcccagcagcggccccgcggtccggacgccgggccgctgcggcgccgggacgaacgaggccggcaccagcacgacgccgtcggcccccagccgcaggcagcggtccacgccctcgtccacgtccggctcgccgccgagcagcgccacctccacccggcggacgggtgcgtgctgccacaccagccgcgccaccttgaacagctccgcgtccggctccgggcccgcggcgggcgccaccagcagcgccgcccggtccggcggtgcgccgcgcagcgcccgggccagcacgcccctgatccagccgaccaggtgccggacggtgcccagcggctcggccagcagcacctctcccggcgggcggtcgcgggatgcccaccgcagggtctgcgcggccaggcgcggcagatccgggtcccggccgagcgtcatcggcaccgccaccaccggcccgcccgcccgcacggccgcgtgcaggtcgcgcccggcgccgcacacccgcagctcgccggagccttccgtgaggggaaggcagcggccctgccggctttcgtggccgccgaccagcacgaccctgcggcccgtcatcacttgccgcccaccgggtcgtggcaggagaccagcttggtgccgtcgtcgaagaccgcctcgacctggatcagcttcagcatgccgcgcacgcccggcagcacatcgtcggggccgaggacctgtttgcccagctccatgcactcggcgacgcttttgccgtcccgggcggcctcgatgatctcctggctgatcagcgccaccgcctccgggtagttcagcttcagcccccgctcccggcgcttggccgccatctgcgccacgacgaagatgacgagcttttccatctccctgggcgtgagattcatcgaaggtcctttctgggtcgtgccgccggaacgctcatccggcgcgccggagcttgccgaacatcgggacggccgccaggaacacccagctgacgagcacgaacggccaggtgagggtgtgtccgccgaccacgtcgaacacgttggcgacaccggcggtcagccccgcggccgtcaccgcgccgaccgcggcgtacccggcgctgacggggcttatcgccaggaaggtgccgaacagcgccagcccggtcagcacggagttgtagccgtacaggccggctcccaggtccgccgcctgcgcgcccagcacccagccggtgagcagcccgatcaggctggagaccagcgccaccagcccggtgacccagccggcgatgaacagcccggccaggaagatcagccccacgtaccacttgttctgaaagaacacctggccgatgccgttgagcgtgccctgccagaagtaggtccaggtcatcgcggtgccgggggcggcggccgagggcgggggcgtgctggcgtgcccggcccacacccggctgaaggccgggcccccgatcaccgccacgctggtgaccatgcagaagggcgcggtgaaagtgggcaggttgtagggggtcagcagcacgttcagcgccgaggtgagcacgctggcggcgatcgcgccgccgatgacgagcgccaccgtcatccaccgcacgtccaggtagagcaccaaggcgacgcccaccagcgtgccgttgaagccctccagccccggccggatccgctccggccaggagacgccgagcacggcggcggtgagggtggcgaccaccgttcccagcagcgcgaagaggccgaactgccagccgcctgcgaacagcgcgatgaggaacaccaggccggtccagtggttcggctggaaatcgacctgggcgatccccctgggaatggtgagcagccgttcaagaccttgccgtcccctggcgcgttccgggtgcgccgatggggccgatgacgccgacactgcgggcaaaaaagtcaacccctttagttagcgtgcgtgcggtgataaatggaaatttcgctgcgcgggatggttcccgtcgccttaggagataaagaccagagaacgtcaccttctggtcaaatgtttcgtttcccggattggggttcgcatgacgtcgggggcgcgatgccggccggagtgcggccggcatcgcgcaaggccctccccgcgtccgctcaggacttgcggatgatgtcgcgcacccggtcggtgatggacgccagcgtgcctttgatcatgttggcggtggcgctctccaccccggggtgcggatgggtgggcgcggtggcctcggccgccttgaccgccgcggccagggcccggcgctgggcgtcgctgaacttgtcgcgcaggcgggggaactcatagcgctcctcggcgcgggcgtgggtgagcaccgccaggcgcagcttgtcgagcttgggcaggaaacgcggatcgtcggtgtccatgccgtccagctcggccagcagctccttggccccgcgctcctcccgcaggcggtcgtcggcgatccccccgccgccgtcgatgccgcgccgggtgagcgggtgcacgacctcctcctcggcggtctcgtgcaccgccaagagccgcaccagcctgccgaacgcctcccggcgccgctcgccggaatgccgcatgacctcatcgaacaggtcgcggatctcaccgtgctgctgaatcagcaggtcggtcacgtccgtcttggtcatggtccctgtggcggccatatgcgctcctcggctgtgaatggtcgattcctgccgcccgtacccgacgccaaggcccgccattcccggccgaatgggagaaatacgtcaagggaaatttgtggattcatcgcgtgagccgcgccgatcaccgggtacggcgaatgtcccgacgacacagtgaggtatcgcgatgacgttcaatccgttggaacagcggggcatcccgctcgaccggcagatccgcaactggagcgagctcaatatcgagccgatcgacccggatcgagccgacccctacacccggtgccggatcatcaccatgaacggcatcgagaccgaggcgatcttcttcagccacaacttcgcgcgggtctgcccccagctggaggccaagcagcagctggccgagatccgctatgtcgaggcccagcagcagagggtcgtcaactggctgctgcccggccagtcgtcggtgctggagacggtcctggggtatgagcaggtggccaccgacctgaccagctgggtggcgcggatggagcccgacccctacctcaggcaggcctacgagttcggcgtgctggaggacttcgaccacctgtaccggtacgccaacctctacgagatgctcgagcaccgcaaggccgagaagatcgtcgacaacctcaccgaggtcatgccgggccggcccacgttcatgcagcaccgcgacccggtcgacaacgtgcgcgacccctatgaccgcaaccgggtcgacccgatctccaggctgcacgcgctgaccatcatgtccgccgagcagcagaccatgaacttctacatgaacgtcggcccgatgtacatggagcccatcgcccgccagctctaccaggagatcgggctcatcgaggaggcccacgtcacccactacgagtccctgttcgacccgggggagacctggtgggagcggctggtcctccacgagtacaacgagtgctacctgtaccactcgttcatggagaccgaaagcgaccggaaggtgaaggccgtctgggagctgcacctgaacatggagctggagcacctgcggctggcctgcgacatgatgcgcaagcacgacggccgggagccggagtcgatcctgccccgcagcctgccgtcgccggtcaccttcgagcccaacaaggagttcctgcgcaacctgctggccacgcaggtcgatctgaccacgctgggcaccgggtacgtccgggacgcgcatgaacggttccagcggatgcaagagcgcgtccacgacgcgcagaaggcgccgagcgaggttgtcatcgaccggcaccgcgagatgttcggccgcgagtaccggctgcagaccgacggcgagcacccggtggagagcctgcgggaggcgcgcgtcaagagctgaaaacggcctgagcggcattccggcgggcgggcgccgcacttcacgggcgcccgcccgttctccacgcaccggccgggcacgtcgttttcccgggtgggggcgggtagatcgcagtctgtgaccgcaggccgcccaagaccgcccacaaccccatggtgaaaaggctcattccaccggtgtcgaggttcccgcccgtgcggcgcctccgcgccgccgcctcccgtgagaacctgcggcgggccgcccgcggcgccgcacccgccgtcgcctacaccgcccggctggtggtgacggcggtggcggcgttcctgctggcgcagcggctgctgccggtgccggctccgatgctggccccgctgacctcgatgctggtcgtccaggtgtcgctgtaccggacgctgcgcagcgcgggccggcggatcgtcagcgtcaccgcgggggtgctggtggccgtcgccgtgaccgacctggtcggcttcacctggtggagcctgggcctgaccatcgccgtggcgctgacggtgggccagctgctgcgcctgggcgacaacctgctggaggcgccgatcagcgcgatgctgatcctgcaggtcggcagcgacaccgccgccctcacccgggtggaggagacgctgatcggcgcggccgtggggctgctgtcggtgctggtggcctccccggtccgagtgcggcccgcccaggaggcgatcgaggaggtgggccgctcgatgcagcagctgctggaacggatggcggacgggctggaagccgaacccgaccggcggaccaccgaacagtggctggggtgggcccgcaggatggcccagcagatccggcagatcgaccaggccctggccgaggcgcaggagagcgtccgcctcaacccgcgcagccgggtgggcgtgacgcccgggccgagccccgcgctgcacgcggccctgcaccacctggagcattccgcgctcagcatccgcggagtggcccgctccatggccgaccgcaccgagctgcgcctgaaagaccgcacgggcctgggcgcctacatgtgggaggccgacatgcgggagcggctggcggccaccttgcgcgcgctggccgccgccacccgcatctacacccgggcggtcaccacggtctccgccgacgaggcggtgcggctcaccgccgagctggaggggcggctgtcgcaggcgcggcgccaccgcaacgaactgggcagggtgctgcgccgcgacccgggccactggccgttgcacggggagctgctggtccacctggaccggctgatcgacgagctgcgggccgccggacgaggcccggtcacccaccggcccggccggcggcggcgcccgatcacccggggtgtgcggcgggtgaccggacggattcccgtcataccgcgcaaagtggcccagtggcggtggtccgaacccgccgaacgctcaggcaagtgaaccggcgctgtgccatcggcggccgcgggcgtccggacgctcaggggctcagggagtacggcaccgcgtgcccgggggagacggcgggccgaggagaagcggccggcgtgccgccgcgggtgagctccgcgtgcagcgagtcccagaaggccagctcctcgtcctccttgagatgctcgatcttgccccagaactcccggtcctcggccgccgcggccaccgcggcgctgatcgccggcatcgccgtggtggcggcctccgactcccgcagcgtctcctccagctgcgccggggagacgcccgccggcagcgccaccgggcggcggtggtgcttgccgcgcttgcgcacccgcaccggcggcacggtggggaccttggccgcggccgcggcggccgacttgcccgccgccagcgccacggtgcccaccactgcgaacgccatcagcccgcccagcaccacatcgtggccgccggacaggaacgcctgctcctccggggcgccctcgcgggtgtgggccacgctctgctcaccggcccgggcctcggtcagctccgaaggggacggcgccggggcggcgtgcttgggcgtgtacttgccctccgaggcgaccttgaccttggaggggtagccgtagccgacgatgatgctctcgtcgcggaccttctcccgcaggtggatcccgtcgacgttggcctcgatcgtgtggatcttcttgccatcgaccttcttgacgatgccgacgtggtcgatggcgtcgatgtccttggagcccttccagtcgaagaacacgatcgcccccggcaccggctcggtgccccaggcgccgtgctttttgaaccacttggcgtggtcgacggtggcggcgaactgcccgacctgctcggccaccccggccttgtcggccgcccaggccaggaacatgtcgcaccagggcgccgtcttgaagtagggattgtggtcggcgtcgacgttcttcgcccaccacgcgccgtacttggtgtagccgccggccttctcggtataaccgagctccttctcggcgacctcgagcagtttcttgcctatcgggtccatgtctctccagtggccgcctaccgggtgcggggtgacaggcgccccaccgcacacggcggactcactcggggacgttctcgttcggggggcgtccccgggacttccgcgacgggtccccggttgttcccggcgccggctgcgccgtgaacattcggcggtcggttcgacctccggggtggaggtaggtcacgaaccggtctcgggggaatgtacttgaggtaaagcatcgggggcaagtcccgtccaagaaacggtgagtcccgcctgaagggagggtaaacgcaaggaaagtcacctgtccggaggatctgatgtatccggatagtgagcatttccgatcggcgtgcggacggaagggggcgccggggccgctaccgtggggaggttcggcgagccgagggcgagccgggaaggggaggaccatggcccaacgacgcaccgctcgccgggacgcacccgccgtgcaccgcagtgccgacggccgcgccgagctgcaccccgaccccgaacgcgagcacggctggctgctgaccgtcgaaggggtgccccagtcctacgtcgacctggccgacccgacctacctggacttcgaatacatgcgcatgatgggcgacgtggtcgactgcctcggcgacggccgcgcccccctcgacgtcgtccacatcggcggcggcgcctgcaccctggcccgctacgtggcggccacccgccccggctcccgccagctggtcctggaaccggacgccgccctgatcaacctggtccgcgagcacctgccactgcgctcggtccgaggactgcgcgtgcggataaccgacggccgcgccggcctggccgccctccccgacgcctgcgacgacctggtgatcctggacgccttcgccgacaccgccatcccccgagaactgatctgcctggagttctgccacgacgtacgccgggtcctgcgccccgcgggcgtctacctcctcaacatggccgacggcaaccgcctggagttcgcccgccgggtaacggccaccgtccgccggatcttcccgcacaccgtcctgctcgccgaacccggcgtcatgcgcggccgccgcttcggcaacctggtcctggccgcctccgccgccgccctcccagaggccgaactgaccagacgcgcggcctccggcctggtccgcgcccgctgcctggacaccgaggccctgtccggcttctgcgccggcgccgcccccctgcgacagaacgaggacatctcgatccccgtaccgcccaaaaccctcttcggacgcccctagcggtcagaacaccgagtttcgtcggccacctgatcaaggcctgcatcggaaccggcaacccctgcatggcctggcgtccgagggttcgacggttctcaacatctcgcagcagatcatgaccccatgtgcccttgttgcgccctgctgctagcgggtcaggagacttgctaagttcttccgccccaaaggcaccaacacccgctgatgccgttggcctgctggtgacagccgttcgggcacgttggcgttcgctagcgttgccatcagagccgccgtcaccaccatcggcggggacggcccggaaggctcgtccacgcggatggtcagcaggtgggacagacggcatcgcgcggacgggcgctccggggcgcagggggtctgggggacggcgcagtcccccagaggggagctcgctcaacccgacggcacggtgcccgccgccgggctaccgtgctcgtgatggtgctcgctcccgtcgcgttggtttgcgcgttctacctgggcggatgcacaaccggcggtccgctgcaaaaacggctcgtatccggtgggcttccgctcctctggcctgcggctttaccctgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgtcctcaccggccggcaaccgcagcgcagccgccgtcctcatcacccctcagagggatcgcaactgtccacaccggcggtctgccggtttgatcatggacgtcctcatcatccctcagaggggtcgcaactgcccgcagagctcgtagatcccgaagggacggtgtcctcatcacccctgagagggatcgcaactagatgagggggtcgcccttgcgggtgtacgccagcgtcctcatcgcccctcggagggatcgcgactctccagatacgcgacgtccagattcagcgaactggtcctcgtcaccccttggagggatcgcaacgcgtgcaagtagccgaacgtggtgatctggacgaacatgtcctcgtcgcctctcaaagggatcgcaaccccaggcggtcgtagatttccctcgcgcccctatctgaacgttctcatcactctcagagggattgcagatgcagggcatgatccgcggcgtgctgtccatggcctccttatcgcccctcagaggggtcgcaacaggggcgtgtactcgcagcgcggcgcaagcagctgccgttttcattacccctcagagagggtgcagcctggccttgtcggtgtggggacgtgggtgctggtggcctcattggcggtgtgagggactggcgtgttgcagtggggttggtcggctctgggggtgtccggtccggtggcgcgtggtgctgctgcgcttgatcttaaaagagatcgatttggttgttctaaaggctggttagatgttcgcagtttaggttgagattgttttctgggggtggagtgtcaggatttctgttttgttggaagattttctcagggagaatttgttggcgcctccactgtttcgagtgcgatttcccatgggaaggagttgaattttgtgtttcctgctcctggggggtgtggttcgaatttgccggggcctaggagtatgtggacgccttcggcttggagggtggctgtgctctgctggaaggggcggcgggtggctagggcggtgttgacgaaggggaggaccacgatggggatgttgaggttgggggcttcggcgaggatgctcagggcgtagttgtcggctatgccgttggcccatttgttgatggtgttgtaggtggcgggggcgacgatgatggcgtctgccttgggggagcggggttggcctggttcgcggtagtcgctgcggacggggcggccggtttgggcctctagggcggcggtgtcgatgaagttcagggcggcgggggtggcgatgatctggacgtcccagttgcgctggtgggcgagggtgacgagtttgccgacgtcgccggcggggcctgcggcgcacacgatgatgtagaggacgcgacggcgaccgggggtggtcacaggcgcactccgatctgggcggtgaagtcgcggagttggcgttgggtgctgggtggggcggtggtcgccaggtcacggacgatgcggtgtacggcggggcgggctgagatttcttcgggggcgatttggtgggcggcgcgcaggatttcgtaggccttgtggtgtttgccccattgggtgagggcgcgggcggtgtcgatgaggagtgtggccttgcgttcggtgatggagatgcggttcaggttgatggttcgtgcctgttggatggcggttccggcgtcgccgagttggagggcgatgttgacgcggtggagttggacgttggtggggccgaaggcggtccagcggtagttgtggtctccgccgagtcggcgtccggcctcttcggcctcgtccaggagggcggcggcggtgtggcggtcgttgcggcggctggcggccaccgcaccccgcagcagcaaagagccgtacaccgacagggatgcgggggtgtgctggtcgatgtcgcggtttaggcgctgggcgaaggtgctggcggttgtggttgctgcgccatagtgcccgtcgttcatcagagcgtgggtgatgatgcgggcgctggaggcgatgacggtggggtcttggctgttgcgggcggcttgcatgctgcggtcggcggccatccaggcgaggcctttggcgtccaatttgcgcaggatgcttgcagctacgtggtaagcctcggcggacagtgcctcaaagcggaggcgggtgtctccttcagagtttttgcttgctgtgcgcaggtcggccagcagcctggggagtttgtcgatcaccgtggagtagcggcagctctggtagttccgtttggcagcggatacctccttggtgaggcgttcaaagctgaggctggcgggggtggggttgctgttcatctcgggatggtcggccatggctgcggcgaacgcctcgaccccttccagcgggccgccatcgcccggtaggtccgtcaggatcgtgctgaacaaactcgccccggcgagctgggtgaacgtacgtctgcgcaccggtccctcctcttccccgcatgaggctttagggcaagagaaccgaggaacgccgaagagtccaagcccaccggctcatcttgtgcccggatgaccgcggtcccggtgggcgctgcgctggtggggttgaacgagcttggggccggccccagcgtcatccgggcgtgatcgggcatgtccaggccgtcggcgatgcgctcgaacacctccgaggaagtgacccggcggccgcggggcttcatggtctcgctgaccttgccttgggtcatgccgcaggcgatggcgatctgggtctgactggcaccggcgtactgacgcagcagacggaacagccagccgatgtcccggttacggagagcgtcgagggtttcggggcgtctccacaagtcggcggggacggtgaaaggagcgatggcgcgtcccggcatggagggcttctccctgacggttgccgtgagtgaccagtcctggcttgagcgtatatcccctcaagggatggcgccggggaatgggctgaccgagggcggtcaccggatcgttgaggcatgacccaacggcagcaggacgagcacgagcggtgcccttcgcgtcgtgggcggggctggaaatgggtcttcttcagccgggggccgctgatgcgacgggtcaccactggcaatgggccggaaacgaagagccggcaggagttgtgcgagtggtgctcgccttcgtcgcaggtggcggcgtgatgggctgcggggccggcggcatggcaagtggccaggtgcggcatatggcctcttcccggccagccgtccagggaggggaggacggtcaccttgccgtgtcgccagccctgcttcaaagacgagtcgggagcaggatcttgggttttgaacgcgagcgattcaaggcggcgaacgtggccgggacgttcgggcctcgccgggggcacctggccgcgttggatgccgagctgtgccggcggcccggtctgctgtgtgggctggtcgaacgggacgggctgcgggtgctgcgggtcatgaggcagggagcggcgtcgcatgcggtcgaggtgagctgccgggaagaagccggcggctgggtgttcacctgggccgacaccggaggcgaaatcggcccggtcagcgatccggaggcggtggccgaccgggtgaccgcagccctgaccggacgggtggtccgatgactgcggcggccacgagcccgagcaagccgttccctcctgccgctgccatcggcccgggtggccgggtgaggccggttgcgggggatgtggcggtgcagaggtggtatctgcaggcagtggtccgggtgtatgggccttggacggtctcccagacgatcagcgcgcgggaatgggcgctggcgatccggcgggtccgctacgccaccgatgccctggccgacctggacgcccggttcccgggtaccgcgtcgggaaccgggcgggcagaggtgcatgatcacagtgggatggttccggtgacgcgggactgcccactggcctgcctgggcctgtcgcggcatgcggccaacccgctgcggtcccacctgaggggcagggtgacggtgggccaggtgctgcggctgtgggaagacaacgaactccaacacgttcgtgggctggggccgcggcggatcggggagatcaccacggcactgatcgcggcagggttcgttctgactcctcacagccacggctgaccgcccagcaccgagggcgtgttctagtggtgttgaggcgagccggctgcttggggcggagtcggggagcgcgaggtactcgggctgttgagtgatcaggtggtcctaatgaccggatgcgacaccttcatccccacataagttcaagtcgccagtgtcctgctggccgaagagaggccgtccgcgcctggccgagtttttcgggcatgccgaccctggcttcaccctgcgcacttcatgcacctgatgccctccggccgcgaccgcatgcatcaggcgatcgacaggcctggaaggcgatcaggacgccgagcgccccggatgtgccctccatacagggcacatgagctgcggccctggcccgggcggttcccttagaacaccgaaatgtggacgtggtcgaagtggttctgggtgaggctgccgcggtcggccatcttgcgccagccgccgccgcgtacgttccagatgtgctgcttccagatcacgtagtggatgcccaggcgtgtggcgttgctgatcgcgtaggcggccacctggtcgccgtgccgtagcgcctgggcgctgggcattcggccggccgtgctctccatgaagtcgcaggccttccccagggcgtggtcctgggcgtcggcgccggtccggtagcagccgatcaccgggaacgggccgaagcggttgttgatctccaggaccaccgctcgcattcgcggggtcatccggttgccggcgatcggggtggcccggccgcgcactccgtcggggcgtccggtcacctggggggcctgccgggccggggtgcgctgctgtgcggcggtcaggacggcgaccttggtgccgcggggcatcaccttccgcagcttcttgctcagggtgcgcgggtcggttttgcgggtgctgacgatgagcgcgttgccgtcgggcaggcccagttccctggcccgctgccgggagacgacggcgtgcacgtcgctgatgcccaagctggcgtacgccccgacccggacctggccgggggattcgctgcggcccgccggcacggtgccgcccagcgtcagcccttgggagcggcccagctcgaaagagaccaccaggtcaccgccggccaccgcctgccacagctggtcggaggccgccgacgccggcggggtgaaggcccggaaggtcgacggatcgacccccagcagcccgacccgccgtccggccaccagcgtctgggcggcgtccaccacctccaccgcggccacccccttgacccgccgggcgcgctccaccgccttggccggcagcgggccgctgtgggccagcagcaggtggggggtgtgccgtttgcccagcggcgccaccaccgggacggccgggcgcaccgcgtcgccggagatggacaccagccggtcgtcgtcgagcgcgtgctcggccggcccgcccaggtcaccgaaggccagtacgcatacatcggcggtcagcacgcccgccaccagtgttgccaggagggcgagcggccagcggcgggaccggtgtgcagccggatgtctgttgcgcctgatggtgtttctcctacaggagtcgccggacgaggcgaggatgccaccaccggcactgatcggcaacaacggggacttacaccgagtgtcgcccggcggcgagcgtcccggcgcggaagaattcgatgtgtcctggcccacattcggtgttttagggtggcgtcatggcggcattgcaccaccccgatcgcgagcagatccggctcgtggacgttttgcacgccttgggccaccccatacggctcgacatcgtgcgagccctggcctccggtgaggagaccccctgcggggccatcgacgtgcgggctcccaagtccactctcaccacgcactggcgggtgctgcgggaaagcggcgtgatccggcagcgccccgagggccgccgcctccatctgacgttgcgccgcgacgatctgaacgagcgtttcccgggactgctcgacctggtcttcgccgaggacgccgagccggtgcactgagcggccgcctccgctcgcggccgcgccggcccggggcggccgcgagcagagggatagggcgtcaatcccaccagaacgaccaggaggtcttgccgcggatctcctcggcgtagccggccagcgtgcccggcccctggaacatcgtgtcggggcagaacgcccagtgctcggcggcgacctgcagggcgtgccgggaggtcagcggcggcgcggccacgctcaggtccagggtgttgaagcccatgcccaccacccggaccccgaaccggtcctcccagccgcggaccacggccgccagcggcgccgtccactcgttgtggttgagcgccccctgccagcccatcgcggccagtgtgtcggcgccgcggtccacggccgccagccccagcgacatgccgcgccgggccagtttgtcggcgtactggtcggcgagttcgtcggggtcgtggacgagcgtgccgggcggcgccaggccggggcagttcttgccgtagggctccagctcggagtagtcgccgtcggtctggctggcgcaccagtccgcccatacctcggccatgaacgccgccgggtcgtagttgtcgatctccgacaccggctcgggcgccacctggccggccgtccagggctgggtggagtcgtccagcagcaccggccacagccccgagcgggggtgctcgtcgcgcagcgcgctccacaaccccggcgggacggggccgtcgctcacccagaaggccgggcggcgcaccgggtggcgctgcggatagccggggtccggccacaccacggtccccgggggcagctccaccgacagggagcgtcccacgcccccgtcgctgaacaggtgccgcagagcaggggggtgcagctctgccggccgggtgagccgacgctcgtgatcatccatctcgggccgtttcggtgcagatcgtgccaacagggatcttggcacttcgcagatgttagtgcggtcggcggccgtcgcggtgccgggcggggattcgcctcccagccgtgatctgcccgcgacgatgaggcgggccgccgaggcggtgcccggcggcccggtcgcgtcgggtgcgcgctatggcgggccgcagcggctcagtgcggccgggaccggcccggcggcgctgcagggggttgtttggtgcgttccaacgccgtcgccggccgctttgagggccacgctggtcagcgagacggccagggccacgtccgaatcggtggccaggcggacctgcacccagtcctcgccggggcgcacggtcacccgtcccgattcccgcagcgccttaccgagccgttcgatgaccggccgggtcagcagcaattcggccgtgtcggccgagtgcagatggagaacctggcatgtgcccgcgtcgagaccgacaccggctccgcaatcggccggggccacgcgcactgcgggccaggtgcgaaatcggctcaacagccgctcggcgaaggcggccccgccgctctccatggctgccacgcctcgatgttcgccgccaaggcgggcggcggggaactgcttgagtcggaatcgttatacctgccgcctgattccggacatcgcatgaatacccgaatgttggcgatctgtttgcggatgtcacttttggggttttgggtcatgtgggggtgcgcttgccggaggctgatcagagcaagcggccgggtcttgagaggagagtgtgaaaacagtcgtccggtgttgactccgtccacggctgggcagcctggtgaccggcgtcaagcggtccggggtgctgcctgcggttcggtgaacctttttcagcacgaggtttccgcgggcggggacgagggctcatagtcaggtccgctgctgtgacctgcgatgccatgaccccggataccgtccggggtccggtgcccgagaccgcgtgttgaagaggattcagccggcaggggcggtgtccagctcgaaccaggcggtgaggccggcgggggtgcgtacgtggtcccaccgggaggccagccggtccaccaggagcaggccccggcctccctcgtcctccaggccggactcgcgcaggcggggccgcgtcccggaaccggcgtcggtcacctcgacccgcacgccccactcggtctccagcaccgccaccgtgatggcgcccgagccgtgcacgatgccgttggtgacgaactcgctggtgagcaggaccgcggtcgcacagtcggggtgatctcgcaagacgtcctggacgaatctgcgcgcccgcgccacgtcctcggtgttgccttcgaaggtgaggatcccgcggacggtgcctgcgggtcccgttctgcctgccggcatcgtgacctccccgtgcggctcggggcaggcaccatggcgtggccgtgtccgctgctcgacttgacccaccatggtgacgcacccgccttcccgccgaccggacgctccctgcgcacccggcgccgcctcggcggccctcgggcatctgaccggcccgttcatccgaccacgaagcccggtggcaaagcttgagacgcaccgaaaagcaggtgagcgcttgttgtcagcggtttgacaatggcagtaggagcagtcggtggggccggccacccagggtgaagtattgggcagatgtgtcatccgagtaaaattcgtaaaattttcttctcggtttgaccggtggtggggcggcatgatccggtaaggcggcccggcggcgccggggaggccggcccgccgccaccggcgggcccgcggcggaatcggaccgacgctgacatgagattccatagaacgccttcggaaagttattccgccactatcgcggtcacgaggttgccgattcccgggaattccaaaagggcttggcggcacggccggcccgccgcgcccgtggccgcgatccgctcaccccggtgcggacggacgggccaccgccccggaccgccgccatgtccttcctcgccgcggtgacaagaacgcccggggccgccaccgcccgggcaaagggacgggcggccattgcggagcgcctggcgggccttgcgggaagtggtgctatgcccggacacgcgaccgacttgcggggcgaccggacgctgtgatctggtatttactcagaagtaacgatcatgctctttatcgtcgtcgccggtatcggccacgatgcctgccggggcggggccgcccgccgggaagggcgccgggagagggggaacgcccatgaccgcaggggacccgacggtccgggtcggcctcaccggcgtgaccgcgttcctgcccgagcggacgctcaccagccgcgaggtggaagaccgcatcgcccgccacagcgacggctaccggccgctggcggggatcgtcacccgcatgaccgggatccgctcccgccacctggccgccgacgaccagcaggcctccgacctggcggcggcggccgcccggtcgctgctggagcggcgcggcctgaccccgggcgatgtggacctgctgatcttcggctcggccagccaggacctggtcgaaccggccaccgcgcacatcgtgtcggccaaactgggcaccacctgcccggtgttcgacgtgaccaacgcctgcaacagcttcctcaacgccctccaggtcgccgaggccctcatccggaccgggcagcacgcccgggcgctggtgtgcaccggtgagatcccctcccgggcgatccgctggaaggtgcgcgacttcaaacagttcgtcgagtcgttccccggctacaccctctccgacggcggcgccgcggcgctgctggagccggtcccgcgcggcgggatcttccaccgcgccttcgaggccgactccaccgcctggaacgtcggcacgctgcccggcgggggcaccatgcacccccgcgaccccgagtacacctacttccacgccgacggacgccgcctcaaggacgccttcttggcgctgggctcggggctttttgacaaggccctcgccgacaccggcctgagctgggacgacttcgccgtgatctgcgtgcaccaggtggccatgccctacctggagctattgcgcgagcagaccggcatccccgccgaccgcctggtggtgacgctgcccgaacacggcaacctggcctcggtgacgctgcccctgcaactggccaccgcgctcgaggagggccgctgcggccccggcgaccgggtggccctgctcggcctggccggcggcgtcagcctcggcgtgatcttcctggagctgtgaggccgatgagcgcgaacccgccacggcgcaacggagccgggaaggagtcgctgtgggtcgtcgtgcccgcctacaacgagggggcgggcatcaccgcgacgctgcgggcgctgtcggcccagtgcctgccccccgccggggtggtcgtggtcgacaacgccagcaccgacgacaccgccgaagtggtgcgggcctacgccgccgcgcacccggagctgaacctggagctgctgcacgaatcccaaaagggcaccggcgcggccgccgacaccggcatgcggcacgccatcgcccgcggcgccacccacctggcccgcaccgacgccgactgcctgccgccgccgcactggacggccgcgatcatgcgggccttcgacgaagggctggaactggtggccggccggctgcgcccgcgcaccgacgagttcccgctgaactggaaggaacgctggctgctgccggtgctgcagccgctggccgccgccttcggccggatccgccccggtaaccagggcccggactatctggggccgtacgtgatgagcccggcctgcacgctgggcatcaccgccgagctgtatgagcggtgcggcggcttcccccgcgcccccatcgaggaggtgcacgacgaccgcgaactggtcaaccgcgtccgcaaggtgaccaccgcctacgggcggcgccgggacgtgtgggtgtactggtcgatgcgccgcgcccgcgcctacgggctgcgcggcaccctggcctggtacgcccgtcccggccgccgggacaaggagatggccaaggaggtggacgtccgcctgccccggccccggccgcgccgccctccggccggcccgccgcgcaggccccgccgcgtcgacgaggccgacctggtgggacgggtgctggcgcaggccgaacgcacccccggggcggtggcgctggtgcacggccccggcgaccgccagatgacctacggggagctgcggcatcgggtcctggcggtgacgcacggcctgcggcgggccggactgcggcccggcgaccgggtgctgctgggcgtgcggcactcggccgcaaccgtgatcatcgcgctgtcggtggtggccgccggcggcaccctggtgatcgtcgatccgggggcgggcccgcagatgttcgccgcccggctgcggagcgcccggccccgctgggtcatcgccgaatccgccctctacagcctcaaccgcctgcgcgtcctgcgcggcccggcccgccgggcgggactgctgctgcccggcgtcaccgaccccgccctgcgccacgtccgcgtcggcccgtggctgccgggcgtgcccgccggggcgctggacttcgccgagctgatgcgcggccccgcccccgagacggccggcgagcgcgacccgcacgccccggcggtggtggtgttcacctccgggaccaccgacgccccgcgcggcgtggtgcactcggcggcctcgctggcggccgggctgcggctgtgccgcgaccgcttccccctcggacccggcgacgtggtgcacgacgcggggttcatgctggggctgcccgcgctcatcgccggtgcccgctggtcgatccccgctgcccgcgacccggtggacggctttttggccgaggtggcgcggcgcggcgtcacccacgccttctgcgtcccggtgcacctggcgcagatgctggaggagtccggcgaccggctgcccggctgcctgcggtacctgctgctgggctcggcgcccgtccccccggcggtgctgcggcgcgcggtggcggcggccggcgggcgcaccgaggtgctgtcggtctacgcgctgaccgagatgctgccggtggccatcgccgacgccgccgagaaattcgcccactgggactccggcagtgggggggacctgctgggcgcgcccctgcccggggtggaggccaagatcgccgccgatgacgaactgctgctgcgcggccccaacacctgcctgggctacctgggcgagccgccgctggagtggctggagaccggcgacctggcccgcctggacgaccggggccgcctgatcctgatcggccgcaagaaggacatgctgatccgcggctcggccaacatctacccggggctgtatgaaccggccatcgccgcgctgcccggcgtcgccgaggccgccatggtggggctggccgatccggtgaccggcgatgaggaggtcgtgctcgcggtggtgccggacggcgacgtgccgcccgccgcgctgcgctcccggctgcgccgcgccctgccggaggtgatcgacgccgcggcgctgccggaccggatcgaggtgctgcccggccttccccgcgccgggcgctcccacaagctggaccgcgacgccctgcgcgccctcgtcggggagggccgggggacgaggggacccgtccggggacgctgaaggagcttcggcgacccgccgttccccgggcgggcttttcagtcctcgaaacggatgcgctcgccggaacgcaggcggtccagccccagccagatgaactccaccgccatggtctcggccttgtcccgcggggtgtcgcggtgctccagccaccacgacaccatcgacagcatcgccccgtacatcagcggcaccagcagccgggcgcggcgctcgttgacggccagctgggcgggggtcagcgtcgggtcggcgcggcggcggcgcagcagcagcccggcgaactcctcgcccagccgctcgcgcatgtcccgcaggtcatcgcccacctccggcttgtccagatgccggatgaccagcgcccaggccgccgggtcctcggtggcgtagtcgaacaacgcccgcaccatcgcccggatgttgtccaccgaggaccgcccgggccgcaccgccgagcgcagccgcccggtcagctccgtcacgatggcggcggcgacctcggcgaacagctcttccttggaggcgaagtgctggtagagcagggccttggacacccccgccgccgaggccacgtgctccatctgggtcaggtggtagccgcgccgcccgaactcgccgagcgccgccgcgagcagctgctcgcggcggcgggcgtacggcatccgctgccgcaggccggtcccccccgtggtatcggtcatttgctcacgtacttacccagctcggcgcgggcgacggaacggatgtgcacatcgtcgggcccgtcggcgatccgcagggtgcgcagcgaggcgtacatgcgggccagcggggtgtcgtcgctgacgccggcgccgccgtgcacctggatggcgcggtccaccacctgcagcgccacccggggcaccaccaccttgatcgcggcgacctcgctgcgggcggccttgaccccgtacttgtcgatcatccaggcggtcttgagggtcagcagccgggcctgctcgatcgccatccgggactcggcgatctgctgctgcaccacgccctgctcggccagcgtcttgccgaaggccacccgggagacggcccgctggcacatcagctccagggcgcgctcggcggcgccgagggcgcgcatgcagtggtggatgcggccgggacccagccgggcctgggcgatcatgaagccgtcgccctcgttgccgatcaggttctcgaccgggacccgcacgtcggtgaaggtgatctcgcagtgcccgtgctggtcgtagtagccgaacaccggcagcggccggatcacctccaccccgggggtgtccatcggcaccagcaccatcgactgctgccgatagggatgcccctgcgggtcggtcttgcccatgacgatcattatcttgcagcgcgggtcggccacgccggtgatccaccatttgcggccgttgatgacgtagtggtcgccgtcccgctcgatccgggtggagatgttccgggcgtcggaggaggccacgtccggctcggtcatcgcgaacgcgctgcggatctggccctccatcagggggcgcagccagcgctccttctgctcgggggtgccgaacatgtgcagcacctccatgttgccggtgtcgggcgcggcgcagttggtggcctcgggggccaggtgcggggagcgcccggtgacctccgccagtgaggcgtagtcggtgaccgtcagcccgtgcgccggctcctggcagtcgggcaggaacaggttccacaatccgcgcttgcgcgcctcggccttgagttcctcgaccaccgggggaacgacgttctccttccccgcggcgatcagctcggcccgctgggtctcatagaccggttcggccgggtagacgtgggaatccatgaactcctgcagccgggccaggtactcctcggcccgggggctcaaaccgaaatccatgcggctatagtaactgactagtcagtcaccttgagggtcgaggtcgcttggaggttcggatggacgccgcgagccgctcgggcagcaacggcgggaactactccgggaactactccgggaaagtcgcctggatcaccggaggggccagcggcatcggcgccgccgtcgcccgccgcctggtcgaagagggcgcccaggtgctgatctccgacgtcaacgtcgaggccggcaacgcgctggccgaggagctgggctgcaagttcgtgcgctgcgacgtgcgcgaacccgccgacaacaacgccgccgtggccaccgccgtggagaccttcggcgggctggacatcgccttcctcaacgccggggtggcctcccgctgcggcctgggcggcgacttcgacctggaggcctaccggcgggccatggccgtcaacctcgacggcgtggtctacggcatcgtggcggcgctgccggcgctgcgggcccgcggcggcggggacatcgtcgccaccgccagcatggccgcgctgaccgccacccccttcgaccccgtctacggcgccaacaaggccgcggtggtcgggctggtgcgcgggctgggccccaaccacgagcccgagggcatccggatcaacgcgctgtgcccgtcgttcgccgacacccccatcatcgagggaatgaaggacgagctggacaagctcggtctgccggtcctggacgtggccgatgtggtgacggcgttcatgaggctcctggaggcgcgcggcgccggccaggcctggtacgtggtgccgggccgtccttctgagccgttccagttccgccgcgtgcccggccctcgctgaccggtgggacggaacacgagggaacccgaggaggaacatgcgcgccatccagatcaccgagttcggcggccccgaggtgctgcgcctcgtggagctgcccgaccccgtgcccggccccggagaggtgctcatcgaggtctcccgcgccggggtcaactacgccgacacccaccaggccgaaaacagctacctcagccccgccgcgctgcccatggtgcccggcggcgaggtggtgggacgcacccccgacggccgccgcgtcgtcgccatggccagttccggcgggtacgccgagaaggccgtcgcccccgagcacatggtctgggacgtgcccgaagaggtcgacgacgtcaccgcgctcggcctgcttgtgcagggcgtctccgcgtgggtgctgctgcgccgcagcgtccgcatggaagcgggggagagcgtggtcgtgcacgccgccgccggcggcgtcggctccctggccgtgcagctggccaagatctggggcgccgggcgcgtcatcgccaccgcctcctcgcccgccaagcgggagctggccctgcggctgggcgccgacgcggccgtggacccggcggccgaggacctgaccgccgccctcatcgaggccaacgaaggcaggcgcgtcgatgcggtgctggagatgaccggcggcccggtcaccgaccagagcctgcgggccctggccccgttcgggcggctggccttctacggcatggcctcgcgcaaaccgccctcgcccgtccggcccgaggcgctgatggcgcactcgaccaccgtcgcgggcatgtggctggcgcacgtcttccgccagtccggcgatctggcgcgcaccgccctggaggagctgtatgcgctggccgccgcgggccggctgcaggtgatcgccggcggcgagtacccgctgagccaggcccgcaaggcccacgaggacctgcgggcccgccgcaccaccggcaagctcgtactggacccctctcgctagcgctccggcgatgaccaggcggccggcgttcccgagttgagcacctttatgtgaggaggaccacttccagcgcgtaccctggcggcggacgatccgggcatcggggacctccccgggcccggtcgtctgtgagttgtcgttgcggggatagggagctttccccccgattctgggacgatcgccctatgacgtgtggggtctacgtcgcggccggtgacgccgccagcctgaaggccacgctcgccctcggcctgaccgaactgctgtgccggcaggtcggcacggtcggcgtcttccgcccggtggtccgtgcgggcgaccgcgacgacctggtggagacgctgcgggcccggttcaagctgggctgccggtacgccgactgcgtcggggtcacctacgaggagctggccgccgaccccgacgccgccgtcgccgagatagccgcccgctaccggcggctggccgagcggtgcgagggcgtggtcgtcgtcggcaccgaccacaccgacgtcggcgtttccgcccgccagggattcgacgcggccatggccgcccggctgggcctgccggtgctgctggtggtcaacgggctggggcgcaccccccagcaggccgccgaggccgccgccctggcggtcaaggaggccgagggggagcgggccgcggtgctggccgtggcgatcacccgggtcgaccccaagcggcgggaggaggtgctgcgcgccgcccgccgccccgacggcccgcccgtctacgcgctgcccgaggtgccccgcctggcggcgcccacggtcagcgggctgatggaggcctgcgagggctacctgatcctgggggaggagcaccagctcggccgggaggtctccggcctgatggtgggggcgatgtcgctgcccaacatcctcaaccggctcaccgagggcgtggccgtgctcatcgcctccgaccgggccgccgcattgctgccgggcctgatggccgcgcacgccgcccccaccttccccgcgctgtcggggatcatcatgaccggcggcatggagctgccggagtcggtggcccggctgctggacggcatgtcggtgcggctgccggtgatcatcaccgagggcgacaccttcgagaccgccacccggctgtcggccgccaccggccgccgcttcacccccgatgcgcacggcaagatcgaaacggcgctggggctgttcgccgagcacgtcgacggcgccgcgctggccgagcggctgggggtgcgccgcagccggtgcaccacccccttgatgttcgagtactccctgctggagcgggcccgcgccgaccggcgccgcatcgtgctgcccgagggctccgactcgcgcgtgctgcgcgccgccgacatcctgctgcgccgcggcgtggccgacctgacgctgctgggcgatgaggaggccatccgcaccgaggcggccgagctggggctggacgtgtcggccgccaaggtcgtcagccccttcgaccgcaggctgcgcgagcggttcgccgccgagtacgcccggctgcgggcgcaccgcggcgtcacccaccggctggcccgcgacctggtcaccgacgtgcagtacttcggggcgctcatggtgcacctggggctggccgacggcatggtctccggcgccgtgcacacccccgcgcacaccgtccgcccggcgctggagatcgtcaagaccgcccccgacgccaagatcgtctccagcgtgcatttcgtgtgcctgccggaccgggtgctgctgtacggggactgcctggtggtgcccgagccggacgccgcgcggctgaccggcatcgcgctgtcggccgccgccaccgcccgccgcttcggcatcgagccgcgcctggcgctgctgtcccacccggccggcacccgcggcggcggcgagcaggcccgcgccgccacctccctggtccgctcccgcctgccggagctgcaggtcgacggcccgctcacccacgaggaggcgatcggcgaggggagcaccgtctacatcgtgccggacctggacatcggcgacgccctggtccaggagcaccgcgccgccggggccacggtgatcgggccggtgctgcagggtctgcgccggccggtcaacaccctgccgccgcgcgccaccgtccaggacatcgtcaacgcggtggccatcaccgccatccaggcgcagtcgccgcccgacgatccggccgaagtgttctcctagcgctcgccctccgggtccccccgcagcgcgccgatccgcccccgcgccgcccggaaaacgtccgcgacctggcataacacgccccgaaaaggggagtggcggggcatgggcaccgaaggcgaaccggccgcgcaggaaccgccgtcacacgccaccgccacggccaccatgatcgcgggagcggcggcggtgggcgggttcctgttcggctacgacacttcggtgatcaacgggacggtcgaggcgctgcgcgccgagttcgggctgggctcgttcgtcgtcgggctggtggtggcctcggcgctgctgggctgcgcggccggcgcctggttcgccggggagctggccgaccggatcggccgggtgcgggtgatgctgctggccgccctgctgttcgtgctcagcgcgctgggctcggcgctggccttctccgccgtcgacctgacgctgtggcgcctggtgggcgggctggccatcggcgccgcctcggtgatcgcccccgcctacatcgccgagatcgcccccgcccgcctgcgggggcggctgggctcgctgcagcagctggcgatcgtcaccgggatcttcacggcgctgctggccgactacttcatcgcccgcgtctccgccggcggcgcctccggggagttcccgctgggcggcaccgcctggcggtggatgttcgccagcgccgtggtgccggcggtgatctacggggcgatcgcgatgagcatccccgagtccccgcgcttcctggtcaaacggcaccaggaggcacgggcccggcgggtgctggcccgggtgctgggggccgggaccgacgtggacgccaaggtccgcgacatcgcccgcacgctgcgcgaggaccgccccgtccgggtgcgcgacctgcgcggcccgcggctgggcctgctgccgatcgtgtgggtgggcatcctgctgtcggtatttcagcagtttgtcggcattaacgtaattttctactactcgtcctctttgtggcaggctgtcggtttcagtgagagcgacgccatgctcacctcggtgatcacctcgatcaccaacatcgtcaccaccctggtggccatcgccctgatcgaccggatcggccgccgccggctgctgctggccggcgccgccgggatgacgctcaccctggcgacgctgaccgtggcgttcgccaccgcgccgctggtggacggcgagccggtgctgggaccgacggccggccccatcgcgctgatcgccgccaacctgtatgtgttctccttcggcgccacctggggcccggtggtgtgggtgctgctgggggagatgttcaacaacttcatccgggccgccgcgctggcggtggccgccgccgcccagtggatcgccaactggctgatcaccatgaccttcccggccatggccgccctcggcctgggcttcgcctacggcttctacaccctgtcggcgggcgtggccttcctgttcgtctacaaggccgtccgcgagaccaagggacgcgagctggaggacatggaccagctgtacggggttcccgaagatcgcaccgcccggcacgcgtgacccgctaccatggccctatggcgcgcatgcatcggccgacgacgacgccgggcacctcccggcggcacccgcgcatgcgctgaccagcgagccatctgcaggccccgggagcgatcccggggccttgcgtttcccctgggccgctcccgccagccgaaaggaaatcgatcatgaagccggtcgaccccggtaacggcggcggctcgatagcatctaacgccggcaacccgaacccgtccgaccaaggagtacccgtgtccaccgtgtcgaagctgcgcatcaccctcgacggcgacgagcggatggtggcggccggcaccaccgcgggccaggcgctggaagccgacggcaagaccgtcatcgccgcccgcgtcaacggcgagctgcgcgacctggactatgaggtccgtgacggggacgaggtcgagccggtggcgatcgacaccgaagacgggcgcgccatcttgcggcactccaccgcgcacgtgatggcccaggcggtccaggagctgttccccgaggccaaactgggcatcggcccgccggtggagaacggcttctactacgacttcgacgtcgccaggccgttcacccccgaagacctcaagcgcatcgagaagcggatgcgcgagatcatcaagcagggccagcggttctcccgccgcccggtctccgacgagcaggcccgcgccgagctggccgacgagccctacaagctggagctgatcgacctcaagggcggcgcctcggccgacgacggctccagcgtggaggtcggcgccgggcagctgaccatctacgacaacctggacgccaagaccggcgaggtgtgctggaaggacctgtgccgcggcccgcacctgccgaccacccggcacatcccggccttcaagctgatgcgctccggcggcgcctactggcgcggcagcgagaagaacccgcagctgcagcgcatctacggcaccgcctgggagtcgcgcgagcgccaggatgcgtacctgaagatgctggaggaggccgaaaagcgcgaccaccgcaagctcggggtcgagctggacctgttctccttccccagcgcgatcggcggcggcctggccgtctggcaccccaagggcggcatcgtccgcaaggtgatggaggactactcccgcaagcggcacctggaggccggctacgagttcgtcgtcaccccgcacctgagcaagtccaccctgttcgagacctccgggcacctggactggtacgccgagggcatgtacccgcccatggagctggacggggcgacctactaccccaagccgatgaactgccccatgcacatcatgatcttcaaggcgcggggcaggtcgtaccgggagctgccgctgcggatgttcgagctgggcaccgtctaccggtacgaaaagtccggggtgctgcacgggttgacccgggcccgcggcttcacccaggacgacgcgcacatcttcgtcgcccccgaccagctcgccgaggagctggccagcctgctgaagttcgtggtggggctgctgcgcgactacgggctgaccgagttcgaggccgagctggccacccgcccggaaaagtacgtcggtgagatcgccgactgggagaaggcccaggccgcgctggagcacgccctccaggaggccggcctgccctacgtcatcgccgagggcgagggcgccttctacgcccccaagatcgacgtgcacatccgggacgccatcggccgccgctggcagctgtccaccctgcaggtggacctgcagctgccgcagcgcttcgacctggagttccaggccgccgacggcacccggcagcggccctacatgatccaccgggcgctgttcggctcggtggagcggttcttcgccatcctgctggagcactacgccggggcgctgccgccgtggctggctccggtgcaggtggtcggcatccccatcggggcctcccacgtgccgcacctggagaaggtggtggcccagctgcgcgcccgcgggatccgggccgaggtggacgcctccgacgaccggatgcaaaagaagatccgcaacgcccagaaggccaagatcccctacatgctgctggccggcgacgacgacgtctccaaggacgcggtctccttccgctaccgcagcggcgagcagaagaacggcgtgccgatcccggaggcggtcgaagagatcgtccgggccgtcgaagagcgcatccagatctgacggcccgggctgtgcggccacgcccaccgggcgcggccgcacagcccggcgggccgccatcgaccgtcacgaccagggacagcagcgatgaagaccaggagaccggccgcccggcacggcgccgggtggctgcgcttcctcggctacggcggctcggtgctgctggtgctggccgccgtcgcggtgctgttgctgccgctgctcggccagggcggcgacgccggggccgcagcgggcgcccgctccgccggcccctcgcagaacgccgctccgcagcccctcgggtcgccgggcttcaccaccgggccgtccgccgccgacccgcagcggccccccgcccggagcaccactccccagggggaccccctcggccagggagatccgctgaacccgggcggtgacggcggcgaaggaggaggcggaggcggccagggcgacccactggccccgcgcggcggcaccacccccgactactgcccgcgggggctcggcgcggtgcgctacggcatgaccggcctggaggtgaccgttcagttcagcggcgccgcgttcgtccaggtggtggtccacctggtggggctgcgcagcctggagcagaccacccaggtccaggcgcgccggccgcacaccttcgtcttcgagacggtcacgcccgaccaggtcgagcgggtccaggtcaaatcggtgggcgcgaccatcccgcaaagctgcgacctgcgcctgaactaggcccggccgcgttgcgccccggcgggcgggcgcacgtcgtcgatcaccacgttgaccgcggagacccgggcgcccagcatcaggccgaccacccgcgccacgttggccttgaccgccttggcgacgtccatgatcacgcagccgtactcgaccaccacggtcaggtccagcgacatctcgccctcaccccggtgcacccgcaccgcctgggcgcgttcgctcagcgcggccacgccgtccacctccccggcggccagcgcggcgattttctcgaccacctcgtcctcgatcgtgatccggcccttgaccacggcggcggcctgaggacgcgcctcggcggcctgctcgcccccggccgtcttctctcgccgggcctcctcgggccgctggggttcctggggggagcgctggtggcgtccgggcggcagcagcgtcggcgccaccgtgccggcccccgccgtgcccgacagcgggacgcccgcgggcggtgtggcatgccgccccggcggcgccgggaagaacggcgggcggccgccttcggcgggcgatgcgccctccgccgttccgttgcccgaggcgcggctgttgtccaggtcggtcatgaaaatcccccacaggtcggaatgctgcgtccatcgtgtcggatatgaccgcgatgacgccggaaaagcggtgattccgccggtaggggagtcgccggtgccgcatggcccggcttcaggcaggtgggaggcgctctctatgctgctgaacaggcgagcagaaggagagcgccgtcttgagcgtagagccgagggagccccgggtgccgaaggcgcgcttcgacgcgcccgaatccgctggtcagggggtgtgcgaggtggaggaggagcaggcgggcgtgggggttcccgacaacttccagcggctgtggaccccgcatcggatggcctatatcaagggggagggcaagcccaccggaaccggccccgatgacggctgccctttttgcgagatccccaagatggacgacgcagaagggctcatcgtggcccggggcgaggtggtgttcgccgttctcaacctctacccctacaactccgggcacctcatggtcgtcccgtaccggcacatcgccgactacaccgagctggagaccgccgagaccgcggagctggccgacttcaccaagcgggcgctgctggcgctgcgcaaggccagcggggcccagggcttcaacgtcgggctcaacctcggcctggtggccggcgccggcatcgccgcgcacctgcaccagcacatcgtgccgcgctggggcggcgacaccaacttcatgccggtgatcggccgcaccaaggtgctgccgcagctgctgcgcgagacccggcagctgctggtcgaggcctggccgcacgagtgagccgggacttcggcgccgtggggacgaaggctcagccgggcccgcggcgccgggcggcccgcttcccgccgggccgcccggccgggcgctacctggcgacggcggccagcttgtcggcggtcaccttgtcggccaggtgcgacggcagcggctcataccgcaggaaggagcggcggaaggtgccggtgccctgcgtcatcgaccgcaggtcgatggcgtagcggatgatctccagctgcgggatctccgccttgaccagcgtccggccgcccggcaccgactcgctgcccagcacccggccgcgccgcgccgacaggtccgacatcaccgcgcccacatactcgtcggggatcagcacctccacctcgtccaccggctccagcagcaggatcggggccctgctcgcggcgtccttgagggccagcgccccggcggtctggaaggccacgtcggaggagtccaccgagtgggccttgccgtcatacagcgtcacccggatgtccaccaccgggtagccggccagcacgccccggctcatctgggccttgacgcccttttccaccgacgggatgaactgccgcgggatcaccccgccgacgatcttgtcgacgaactcaaaacccgctcccgagcccagcggctcgacctcgatgtggcagatgccgtactggccgtgcccgccgctctgcttgacgtgccggcccatgcccttggccttgccgccgaaggtctcccgcagcggcacccgcagctccacggtctccaccgcgaccccgtaccgggaggccagccggtccagcaagacgtcggcgtgcgcctcgcccatgcaccacagcaccagctggcgggtctcggcgttgttctccagccgcagcgtggggtcctcggcgaccagccggccgagggcctggctgagcttgtcctcatcggccttggacttggcctggatcgccaccggcagcagggggtcgggcatctgccagggcgtcatcagcatcggggcgtccttggcggagatggtgtcgccggtctcggcctgcgacagcttggcgatcgtgcagatgtccccggcgatgcacgccccgatcgggcgctgggtcttgcccagcggggacgacagggcgccgatgcgctcgtccacatcgtggtcggcgtgaccgcggtcggccaggccgtgcccggagacgtgcaccacggtgtccgggcgcagcgtgccggagaacacccgcaccagcgagatccgccccacgtacgggtcggaggtggtcttgaccacctcggccaccagcgggccgtccgggtcgcactccagcccctcgaccggtttgccgtccaccgtggtcaccggcggcaggccgtgctccaggggggacgggaacgcccgggtgatgacctccagcagctcggtcatgccgatgaccggcccgggacggtcgccgtgcggcaccgaggtggccagcaccgggtggaagctgccgcgggcgaccgccttcttcaggtccgtgatcagcgtctcggggtcgatctcctcgccggcgaggtagcggtccatcagaccctcgtcctcgctttcggtgatgatcccttcgatcaggctcgcccgctgctcttcgatgcggtcggcgtaggcggggtccacctcgcactccacccgcctgcccgaggcgtagtcgaaacaggtccgcgacagcagcccatacagccggtcgccgaccgggaagtaacagggcatcaccccgtcaccgaaggcctcctggcaggccgcgaccacctcgtcgtagtcgccccgctgctggtcgatcttggtgatcaccaccgcccggggcatgccgacggcgccgcactcctcccacagcatccgggtcaggccgtcgacgccgtccaccgccgacaccacgaacagcgccgcgtcggcggcccgcagcccggcccgcagatcccccacgaagtcggggtagccgggggtgtccagcaggttgaccttgatgccctcgtgcaccagcggcgtcagcgtgagattgaccgagcggcgctggcgtatctcgacctcgtcgtggtcgctgaccgtcgagccgtcctcgatgcgaccgggccgctggatcgtaccggtcgcagcgagcagcgcctcgacgagcgtggtcttgccggccccggaatggccgaccagcaccacgttacggatctcaccgggccgggcggcctccggggccctgcccgcggctccggggtgaccggtcttttccgccatggcatcctccctcacgcggcgagccttccccggaaggcccgcgtggataccggcccggtccggccggatcgggccgctgccgagtgcggcgcctgggggtgaccggcgtcacacccgttgcaccacaatttcccgactcggcgccgaagacaaggggcatgaccggatgcagcactcttgtatgagctaatgagaattgccggagaggagagccggccgggaagatcgtcgtcccacccgtccgacaagcctcccggtagatcagccactacgatgggcgaccccggcgtcatgaccgggaagcccccttgacagacggcaggtgaatcggacggcgatgctcaacaaactgcggcccgcgctggggcgggtgctgaccccgatcggccaggccgtggcgcgcaccggagcctcacccaacgtgatcaccgttatcggcacggtcggcacggtggccggcgcgctcggtctgttcccccgtggcgagttcttctgggggacagtggtgatcaccgcgttcgtgctgttcgacatgctggacggggcggtcgcccgggtcaccggcaagatcagcaagtggggtgccttcctggactccacctgcgaccgggtcgccgacgcggccatcttctccgggctgatgatcggcctgatcgaccgcggtgagcgttcgctggccttcgtggcgctgtactgcctggtggccggagtggtggtctcttacgccaaggcccgcgccgaagggctgggctacacctgcaacgtcgggatcgccgagcgctccgaacggctgatcatcgtgctggtggcggccgggctggacgggctgggcgtcccctatgcgctggccgtcgccctgtgggtgctggccgtgctggccacgttcaccgtcggccagcgtctggccgccgtccgccgccaggccctggccccgtcttcaggggcctctcccgaggccggctctcgcgtcccggagccgcatccatgaccctttccgccaccgcgcgcctgcgggaggaggccaccgacgccgcctacgcactgggctggcgggtggtgcgcaagatgcccgagcgaagcgcgcggctgctgttcgccgcgctggccgaccagacctggcagcggcacggcaagggagtgcggcaactggagaagaacctgtgccgggtgctgggcaaggacgccgtcgacgacgaggtccgcatcctcagcaagcgggcgctgcgctcctacatgcggtactggctggaggtcttccggctgccggagatcagccgcgagcgcatcctgggcgacatgcgcgtcagcggccacgagaagctgttcgccaccctcgactccggccgcggcgccgtgctggccctgccgcacatgggcaactacgagcaggcaggcgcctgggtcgggctccagggctacccgatcaccaccgtcgccgaacggctgcggccgcagtcgctgttcgaccggttcgtcgccttccggcagagcctgggctttgaggtgctgccgctgggcggcggcaacggcgccaccgtgttcggcaccctggcccgccggctgcgcgccggacggctggtctgcctggtcgccgaccgcgacctgacctccggcggggtggaggtggacttcttcggcaaacccgcccgcatgcccggcggcccggccgccctggcgctgcagaccgggaccccgctttatcccgtcacgctctggtacgacggtccccgctgggccgcgaaggtccatgaggagatccccgtgccggacgccggctcccgcaaggacaaggtccgcgcgatgacccagagcctcgccctggtcttccaagaaggcatcgcccagcaccccgaggactggcacatgctccagaagatctgggtggaggacctggcgtgaagatcggcatcgtctgcccctacacctggaacgtccccggcggggtgcagcagcacatccgggacctggccgaggccctcatcgccgccggccaccaggtctccgtgctcgcccccgccgacgacgacgcccccctgccccactacgtggtgggcgccggacgcgcggtgccggtcccctacaacgggtcggtggcccgcctggcgttcgggttcctgtcggccagccgggtgcggcgctggatccgcgagggcggcttcgatgtgctgcacgtccacgaaccggccgccccctcgctgggcatcctggcctgctgggccgccgacggccccatcgtgggcaccttccacgcctcctatgaaaagtcccgggtggtctcggtgaccgcgccgatcctgcagagcgccctggagaagatcaccgggcggatcgcggtgtcggaggccgcccgcaagacgctggtggagcacctggggggcgatgcggtgctgatccccaacggggtggccaccgaacgctacgccatggccgacccgctgccgggctggcccggccgcggcgacggcgcccagccccgccccggcggcggcaccctcggcttcctgggccgcatcgacgagccccgcaaggggctgcaggtgctgctgaaggccttcgccatcttgggccggcagcgtcccaagctccggctgctggtggccggccccggcgacgccgacgacatgatcgccaaggaggtccccgccgacctgcgcgaccgggtggtgctgctgggcatggtcagcgaagaggacaagatccgcgcctaccactcggtggacgtgttcgtcgcccccaacctgggcggggagagcttcggcatcgtgctggccgaggccatgtccgccggcgcccccatcatcgccagcgacatcgaggccttccgccgggtgctgctggacggcaaggccggcgtgctgttcccggtcggcgaccatgaggcgctggccgcggccgccgccgagctgctggacgacccggcgcgccgcaagcagctgtcggccgaggcccgtgccgccgtgcgcgcctacgactggtccaccgtggcccgcgaagtggtacgcgtctatgagaccgtcgcggtggacggcatgagcgtcgtcgagtccggagtcaccgcctgatgccgccttcctggctgctggacgtcctgctgggcgtggcgttcctggtcctggtcggcatgtacgtctcctggcgggccaccaggctggaccggctgcatgtgcgggtggagaccgcccgcgcggcactggacgccgcgctggtgcgccgctcggccgtggccttggagctggccgcctcccggctgctggacccggccaccagcctggtgctggccaccgccgcccaccgggcgcgcaccgccgacgccgaaggccgcgagttcgccgaaagcgacctgtcgcgcgccctgcgggcggtggtcggccagcccgacttccgcgccaccttgctggccgcccagggcggctccggggaggagggcacggcgctgctggacgagctggacgccgccgcccagaaggtcatctacgcccggcgcttttacaacgacgccgtcgccgccgcccggctggcccgccgcaaactgctggtccggctgatcccgctggccggccgggcgccgttgccggacttcttcgaaatcgacgacgccgccccgcggatctgagcccgcttccggcgcgcccggcccgtggccggtgcctcgaggacggggctcggctgcgggaggcggcgcatggccggatccgggcctccccaaagcccggcggagggctctttggggcgcggaaagggctcaccggtcggttacgctctgcacatcgcgccgcgaacaccggagaaagggccgaacgtgcgattggtgatgagccgggccaccgccgtgctcgggatctgtgccctgggggcggccctggccgcctgctcgggcggcgaccccaagccgtccccctcctcggcggcccccgccaccaccgcgccggctcccccttaccaccccttcaccggggggaccagcgggctgcgcaaccccgttctggccgtcaagatcgaaaacacccggccggcgctgccgcagtcgggcgtccgcgaagccgacatcgtctacgtcgagcagatcgaaggcggggagacccgcctgatggccgtctactcctccaagctccccaagcgagtgggcccggtgcgcagcgcccgcatctccgacctgcagatcctgcgccagtacgggaaaccggccttcgccttctccggggcgcacccggagttcaagccccagctgcgccgcgcccccctctatgaggtctcccacgagaccagcgagccggcctactaccgctcccgtgaccggcgcatcccctacaacctctatgccgaccccgaaaagctgctgaaagcggcgcccaaggccgacctgccccgcgacatcggcttccgtttcggccccgctccggccggcggcaagcccaccaagagccacaccgcccgctggcccgccgcccgcatgggcttcacctggtcggacaaggagaaacggtggctggtgacccacgacgggcgccccgacaccgccgccgagggcggtgtgctgggcgggcagaccgtcgtcatccagtacgtcaagacgacccgctcccgcttccgggacgtcctgggcgcctacacccccgtcgtgcacaccgtcggcagcggacgggccctggtgctgcgcgacggcatgtcctatgaggcccgctggtcgcggcccggccccgcacagggcaccaccttcaccaccgccggcggcgagccgatgaccttcgcgccgggccaggtctggatcgtcctggtcaacgacggcaagcccgtgattccctgaccggtgccggccttcgggaggctctgtttcccgcgacgtgatgcggatctcccggcgccgcccggtcgcggcgggtcaagcaggtcgccgccaggcaataccatggataacgtcacagtcgtccgtttcgtgaggtaagccggtgtccgcttccactcccgcccccgctcagcccacccccgagaccggtaccgcccgggtcaagcggggcatggccgagatgctcaagggcggtgtgatcatggacgtggtcacacccgagcaggccaagatcgccgaggatgccggtgcggtcgccgtgatggccttggagagggtgcccgccgacatccgcgccgaaggcggcgtgtcccggatgagcgacccggagatgatcgagggcatcatcaacgccgtgtccatccccgtcatggccaaggcccgcatcgggcacttcgtcgaggcccaggtactgcaggcgctcggggtggactacatcgacgaatccgaggtcctcacccccgccgactacgaaaaccacatcgacaagtgggccttcacggtgccgttcgtgtgcggcgccaccaacttgggcgaggcgctgcgccgcatcaacgagggcgcggccatgatccgctccaagggcgaggccggcaccggtgacgtctccaacgccgtcacccacatgcgccgcatccgctcggagatccggcggctgtcggcgctgcccgaagatgagctgtacgtggcggccaaggagctgcaggccccctacgagctggtcaaggaggtcgccgagaccggcaagctgccggtggtgctgttcaccgccggcggcatcgccaccccggccgatgcggccatgatgatgcagctgggcgccgacggcgtgttcgtcggctcgggcatcttcaagtccggcgacccggtccgccgcgccgaggcgatcgtcaaggccaccaccttctacgacgaccccgatgtgatcgccaaggtctcgcgcggcctcggtgaggccatggtcggcatcaacgtcgacacgctgagcgagcgcgagcggctggccaaccgcggctggtaaccccggccgcacggcgagggccgatcggccctcgccgctcgcctgcgggcgggttaggctgggcgcggctatcgcaaacgccgatcgtcggcggcccgggcgacctccaggaggggagacaatggcctggtcggttgcgctcgcctgtgccagcgccggaccaccggccgaggtgttccggccggggctgagcctggacccggacgccgcggcacgggtggcccgtggcctctacccggcggccaggctcgtggagaccggcgagaccgtcctggacttcgcgctgtggccgtatgaggacgagctgttcgtcggcgcctacgagcgggcgctgctggtgtgcgaccggcgcctgttcggcatggacgaggacgcccgccgcatcgccgacaccgtcggcaccgcgctgcccggcggccagggcggggtgctggtgctgcacagcgtgatctccggctgctggttccgccgctacgagcacggccgggtggtccgcgaggtgtacgtgaccgccgaggacggcgtggtgatcgaccagggcgagcgcctgccggccgagcggccctactggaaggccatcgacgcaggcgcccaggacgtgccgctgccgttcgaccaggagtccttcggcctggagctggcccagacctacatgctgggccggggcatcgccgaccgcggcgaggacggctttttgccgttggagctcccgctgcgccgcttcaagatcggctgaggcgggtcccgccgtgcacgccgcgcggcgctgagcgtttactctcatagcagtccacatgtccccagaagggcagcccgtgaccgatcctgtgaccagttccgtgaccgattctgtgaccggcccggtgccgacgatcggcgtcctcgccctgcagggggatgtgcgtgagcacgcccgcgcgctgcgctcggcgggcgcccgggcggtgcccgtgcgccggccgcaggagctggagcaggtggacgggctggtgatcccgggcggggagtcgaccaccatgtggaagctggcccgggccttcgacctgctggacccgctgcgcaagcgcgtggaggcgggcatgccggcctacggctcctgcgccggcatgatcatgctcgccgaccgcatccgggacggggtcgcgggccaggagaccgtcggcggcatcgacatgacggtccgccgcaacgccttcggccgccaggtggactccttcgagaccgacgtcacgctgccggtcctgcagccgcccggcccgttccgggcggtcttcatccgcgctccctgggtggagtcggtcggtgactcagttgagatcctcgggcgcatcgaggggggtgagcggaccggtaggatcgtcgccgtccgtcaggggcgcctggtggcgaccgcgttccatcccgagctcaccggggactttcgcgtgcaccggtacttcgccgagctggtgcgtcaggcgatggaagaggggtagacaatggccggccattccaaatgggcgacgaccaagcacaagaaggccgtactggacgccaagcgcggcaagctgttcgccaagctcatcaagaacatcgaggtggcggcgcgcaccggcggcggcgacccggacgccaaccccacgctctatgacgccatctacaaggccaagaagaactccgtccccaacgacaacatcgagcgcgcccgccggcggggcgccggcgaggaggccggcggcgccgactggcagacggtcatgtacgagggctacgcccccggcggggtggccctgctgatcgagtgcctgaccgacaaccgcaaccgggccgcctcggaggtccgcaccgccgtcacccgcaacggcggctccatggccgagcccggctcggtgtcctacctgttcaaccgcaagggcatcatcatcgtccccaagaaggacgtcaccgaggacgatgtgatgatggccgtgctggacgccggcgccgaggaggtcaacgacctcggcgagagcctcgaggtcgtcagcgagcccggcgacctggtcgcggtgcgcaccgcgctgcaggaggccggcatcgactacgagtccgccgaggccaagtgggtgcccagcgtctcggtcccgctggatgaggagaccgccaagaaggtcttccgcctcatcgaggcgctggaggacagcgacgacgtccaggaggtcttcgccaacttcgacgtctccgacgaggtgctgcaggccgtcggctgaggccgcgcggcggcaccggccggcgccccggcggacggccggggcccgcaccgccccgcgcgacacgcccacggcgggatgagcgcaacgtcggtgtccgccggtaacgtggcatcgtcgaacagacgatcgaagagccgaccgaaaggcgtgatggcgtgcgtgtgctgggcgtcgatcccgggctcacccggtgcggtgtcggggtcgtggacggcgccccgggcaaaccgctgcacctggtccacgtcgaggtgatccgcaccagccccgacgccgacatcgccgaacggctgctgggcatcgaacgcggcatcgaggcactgctggatgagcacgcccccgacgcggtggccgtggaacgggtgttcgcccagcacaacgtgagcaccgtgatgggcaccgcccaggccggggcgatcgccatcgtggccgccgcccgccgcggcctgccggtcgcgctgcacacccccagcgaggccaaggccgccgtcaccggcaacggaagcgccggcaaggcccaggtcaccatgatggtcaccaggctgctgcggctgccggcggcgccgaggcccgccgacgccgccgacgccctggccctggcgatctgccatgtgtggcggggcggcgcccaggcccggctggaggcggcccgccgggcggcgggatggacgggaggcagacgatgatcgcctttgtcagcgggaaggtggccgccgccgggcccgaccacgccgtcgtggacgtgggcggggtggggctgaccctgcagtgcacccccgccacgctggccggcctgcgggtcggcgagcaggtcaccgtccccacctccctggtggtgcgggaggactccctgacgctgttcggcttcgccgacgacgacgagcgcgccgtcttcgagctgctgcagaccgccagcggcgtcggcccccgcctggcgctggcgatgctggcggtgcacagccccaacgcgctgcgccgggcggtggccgccggggacgtggccgctctcaccaaggtccccggcatcggcaagaaaggcgcccagcgcatcgtgctggaactgaaagaccggctcggcgctcccagcggggaggaggaggccgccgcgcccgcccctgcccgcgccgaaccctggcgcacccaggtccagaccgggctgatcaacctcggctggtcggccagggaggccgaggccgccgtggaggccgtcgccgccgagctcgacggcggccccctccccccggtgtccgccctgctgaagtccgcgctgcgtaagctcagcaagccatgagcgatcacgaccgcctggtctcgccccgcgccggagccgacggcgaggaacgcgccatcgaggccgcgctgcgccccaagcgcctggacgacttcgtcggccagcagcgcgtccgcgagcagctgtcgctggtgctgcacagcgcgctgcggcgcggccgcacccccgaccatgtgctgctgtcgggcggccccgggctgggcaagaccaccctcgccatgatcatcgcagaggagctgggcaagccgctgcgcatcaccagcggcccggcgatcgaacgggccggggacctggcggcggtgctgtccaccctctccgagggggaggtgctgttcctggacgagatccaccggatggcccgccccgccgaagagatgctctacatggcgatggaggacttccgggtggacgtggtggtcggcaagggccccggcgccaccgccatccccttggacatcgcccccttcacgctggtgggcgccaccacccgggccggcatgctgcccggcccgctgcgcgaccggttcggcttcgtggcgcacatggacttctacgagccggccgaactggagatcatcatccgccgctcggcccggctgctgggcgtgcggatcgaagacgacggcgccgccgagatcgccgcgcgctcccgcggcaccccccgcatcgccaaccggctgctgcgccgcgtccgcgactacgccgaggtccgcgccgacggcgtgatcacccgggagctggcgcgggccgcgctgaccctgtacgaggtggacgagcgcggcctggaccggctggaccgggcggtgctgggagcgctgctgcgcaagttcggcggcggcccggtggggctgtccacgctggcggtgtcggtgggggaggagccggagaccgtggaggtggtggccgagccgttcctggtgcgccagggcctgctggcccgcaccccccgcggccgcatcgccaccccggcggcctggcggcacctgggactcaccccgccgccgtcggcgccgctggccgacaccctgttcgaggtggaggaggcggactccgaataaccgttcgggaacttccttcccgtccggctcgtcctgtcgttgccgggtgttcgcgtagtctctacactccgggacttgttcgccgtccccagccggcggtcctgcgcgttgacaccagtccggtgagaggctggggcaacccacattggaaggatgcccttcaatgggcgacagcatgttgttggcacagacttctagcgggagcggggctttcaacctgatcctgctgctggcgattccgatcgtcttttacctgctgctgatccggccgcagaacaagcgccgccgtgagcagatgcagatgctgaactcgctgcggcccggcgtgcgcgtcatgaccaccagcgggatgttcgccgatgtggtcgccgtcgacgacgacggggtggtgctggagatcgcccccggcgtcgaggcccggttcgtcaagcaggccgtgatgaacgtcgtctccgacgatgccgcggacggcgatgcggacgacgaggcggatgagaccggcgaggacgccgggtccggtgtcgagctcagcaaggacggcgacaagaagcccggcggcaccgactgaggcggacgagccctctgcctgaccgagctggaagcggaagagaacccccacattggcagcgccgcgtaccccctcgcggcccggccggacgctccttgcgctctttgccgtcctggccgggctgaccggggtgatgttcctgcacggacagaccacccccaggctcgccctcgatctggcgggcggcaccagcgtcacgctcaccgccgagaccgaaggcggcggcagcccgccggatgcgcagatgcagcaggccgtcaagatcatccgtaatcgggtcaacggcctgggcgtctccgaggccgaggtcagccggcagggcgccgaccacatcgtggtgcaagtgccgggcaccggcgaccagcggagagtggtcgacctcatcggcaccaccgcccagctgcagttccgccaggtcctggtgtccgccggccccggcccgctgacgggggccggtccgtccccctcgcccagcggcaaggaggacaaggccggccagagcccgggcccgtcgccctccgcgacgcccgcgccccaggccaccgcccggccgcgggcgctgtcccgggcgctgaccgacccttccgctcagccgtccccctcggccacccccacaccgtcggcgtccctccccaccgacctgcaagagcagctcgaccagttgatccgccggcaggacgggcagctcgactacgcgggcatcggggacaaggccgtcatcacccagttcgagcggctggactgcaccgcccaggacaagaaggcgcccggcgccgacgacccggccaagcagtgggtggccgcctgcggggaggacggctcggccaagtacatcctcggcccggtacgcgtggagggccggcagatcgacgaggccgaggccgtaccgcccaacatgcaggagggccggtccacctggtcggtccagctgaagttcaagtcccagggcgcccggcagttcgccgagctgaccgaggaggcctaccgcgcctcggtgagcagcccgcgccggcagatcgccatcgtcctggacgggcgggtggtctcggccccccagatcaacgagcccatcaccggcggcaccgccagcatcgacggcccggccgagaccttcacccagacctacgccatcgacctggccaacaagctcaagtacggggcgctgccgctgaagttcgaacggggccaggccgagacggtctcctccacgctgggctccgaccagctggagaagggcatgcaggccggtgcgctcggcctggcgctggtggtggcctactcgctgctgtactaccggggcctggggctggtgtcggtggccagcctggcggtcgcggcggccatcacctacctggcggtggtgctgctgggatatgagggcaccctgggcttccgcctgtcgctggcgcacgtcatcgggctgatcgtctccatcggcatcgccgccgactccttcatcgtctacttcgagcggctgcgcgacgagctgcgcgagggacgcccgctgcgctctgcggtggagagcgcctgggtgcgggcccggcgcaccatcctggtcgccgacgcggtgatgttcatcggcgccgccgtgctgtatgtgctggcggtcggcggtgtgaagggctttgcgttcgcgatcgggctgaccacgctgatcgacgtcgtggtggtgttcttcttcaccaagccgatggtgaccttgctggcccgccgccgcttcttcgcccggggccaccgctggtcgggtctggaccccgaccggctgcgcaagagccggcccgctccctccctggccgaggagtcctgatgcctgccatccgcgccgtgctgtcacggatctacaagggcgaggtcagcgcggacatcgtcggccgccccaaactgtggtactcgctgtcggcgctgctgctggcgttctccatcgccgggctcctcgtacggggcctgaccttcggcgtggagttcaccggcggctcggtgttcaccttcaaagcgccgcaggcgtccatcgagcaggtgcgcgccacggtcgccgaggccggggcccaccaggtgatcgtgcaggagaccgccaccagcggctggcgggtgaccaccgagtcgctgaacaccgccgaggccgccaaggtgcagcaggccctggccgaggagttcggcctgcccgccgaccgggtcagctcccagatcgtcggctccacctggggcgatgagatcaccgagaaggcctggcaggcggtactgatcttcctgctgctgatcctgggctacctgtcggtggccttcgagtggcggatggcgctggccgccgtcgtggcgctggtgcacgacctggtgatcaccgcgggcgtctacgcctggtccggcttcgaggtcaccccggccacgctgctgggctttttgaccatcttgggctactcgctctatgacgcggtcgtggtcttcgacatgatcaaggaggtcacccgcgacctgggcgcccccggcaagctgaagacctacacccaggccgccgacgaggccctcagccgcaccctggtgcgctcgctgaacacctccctggtggcgatcctgccggtggcctcgatcctgttcgtcggcacgttcctgctgggcgccggcgcgctgaaggacctgtcgctgtcgctgttcgtgggcatcgtggtcgggacctactcctcgctgtgcgtggcgaccccgctgctggtccagctcaaagaacgcgagccgcgctaccggcagctgcggcagcggctgcaggcccgggagagcagcgccaagcggcaggccgacaagaagaccaaggcccccgtcaccgccgcggtgggaggcggcggcacgggcggcgagacggacccggcggccgccggcgacccggccgcggcgccgcaggagccggtccgtaaggtcaaggtggtgcagaccggaccgcgccgccagcccagacgcggcacccgcaggcagcggcgcaggggaagatgaggcgatgatcgatctcagcaagctgatcaccgagcggatccgggacatcccgggctatcccaagcccggcgtggtgttcaaggacatcaccccgctgctggccgaccatgtgacgttcgccggggtcgtggacgcgatcgtcgcccaccacggccgcggcaacgtcgacaagatcgtcggcatcgaggcgcgcggcttcatcctggccgccccggtggcctaccacttcggtgcgggcttcgtccccgtccgcaagaagggaaagctgcccgcgcgcacccacgagcagacctatgatctggagtacggcaccgagacgatcgagatgcacaccgacgcgctgcgtcccggcgagcgcgtgctgatcgtcgatgacgtgctcgccaccgggggcaccgcgcaggccgcggccgagctggtgcggcgcggcggcggcgaggtcgtcgggctgtcggtgctcatcgaactgtccttcctgcggggaagggagcggctggggaatctggacgtccactccctggttacggtctagtgccggaaaaccggcggttagactgaccgcaaaggggaaagtggcggttccgtccccgggaccggcggcggcaccggacaggccgccgggaaggtccgagcgggcagcccgggcagggcgcgatccgcgttgacgaggaggctgagtgccaggtgaggtggtctcgaccgacgcggtagccaaggccccgcacggcggcggaccggcggagcccaccgcgaagtccgatcctgcgcgcccgcaggaggccccggaccgctccgggcgcccaccggccgcgccctcctcagccgcggcgccccagcaggttgcaccgtccgccgccccaccgtcggccgcccgcgtccggcgccgcctcgccaggctgggcgcgcaacgggggaccaccatgaacccggtgctcgaaccactgatcaggaccgttcgcaacacccatcccaaggccgacatccggctcatcgaacgggcctacgaggtggccgcctactaccaccgcgaccaaaagcgcaaaagcggtgacccctacatcacccacccgctggcggtcaccaccatcctcgccgagctcggcatgaacaccgagacgctgtgcgcggcgctgctccacgacaccatcgaggacaccgagtacaccctcgaggagctgcgcgaggagttcggcgaggagatcgcctcgctggtcgacggggtcaccaagctggacaaggtcaaatacggcgacgccgccgaggccgagaccgtccgcaagatggtcgtggccatggcccgcgacatccgggtgctggtgatcaagctcgccgaccggctgcacaacatgcgcaccctgcgctacatgccccggcacaaacaggagaagaaggcccgcgagacgctggaggtcttcgctccgctggcgcaccggctgggcatgaacaccctcaaatgggaactggaggacctggcgttcgccaccctctaccccaagcggttcgatgagatcgcccgcctggtgtccgaacgcgccccccgccgggacgtctacctgaccgaggtgatcgacaaggtctccgccgacctgcgcgaggccaagatcaaggccacggtcaccggacggcccaagcactactactcgatctaccagaagatgatcgcccgcaatgtgggcttcgatgagatctacgacctggtgggcatccgggtgctggtggacaccgtccgggactgctatgccaccttgggcaccattcacgcgcgatggaacccggtccccggccggttcaaggactacatcgcgatgcccaagttcaacatgtaccagtcgctgcacaccaccgtgatcggccccgagggcaagccggtggagctgcagatccgcacctggggcatgcaccggcgggccgagtacggggtggccgcgcactggaagtacaaggaggagacggtcggcgggcgcaaggccgccgacatgcagtggctcaagcagctgctggactggcagaaggagaccgccgacccggccgagttcctggagggactgcgcttcgacctgtcggtgtcggaggtgttcgtcttcacccccaagggcgatgtgatcgccctgccgcagggcgccacccccgtggacttcgcctacgccatccacaccgaggtcggccaccgctgcatcggcgcccgggtcaacgggcggctggtgccgctggagtccaccctcgacaacggcgacctggtggaggtgttcacctccaagtccccggacgccggtcccagccgcgactggctgaacttcgtcaagagcgcccgcgcccgcaacaagatcaagcactggttcaccaaggagcgccgcgacaccgccatcgaagcgggcaaggagtccatcgcccgcgccatgcgcaagcagaacatgccgctgcagcgcatgatgtccggcgaggcgctgctggcgctggcccgcgacatgcgctacccggacgtgtcggcgctgtacgccgcggtgggggaggggcacgtctccgcccaggcggtggtgcaacggctggtggaggccctcggcggcgtggagagcgccgaggaggacatggccgaggtcgccgtgccgacccgccgcaggcgccgcagccgcccggccggcgacccgggcgtggtggtggccggcggcgacccggacgtgtgggtgcggctgtcgcgctgctgcaccccggtgcccggcgatgagatcgtcgggttcgtcacccgcggccacggggtgtcggtgcaccgcaccgactgcggcaacgtcgccaatctgcgcaaccagcccgaccggctgatcgacgtcaagtggtcgccgagcgaggactcggtgttcctggtctccatccagatggaggcgctggacaggccccgcctgctgtcggacgtcacccgcgtgctgtcggatcagcacgtcaacatcctgtcggcctcggtcaccaccacccgcgaccgggtggcggtcagccgcttcaccttcgagatgggcgaccccaagcacctggggcacgtgctcaaggccgtccggtccgtcgacggtgtctatgacgtctaccgggtgaccagcggcggcggccggtgaggacggccgccccgtgggcctgctggctgctcacccgcctggccggcctgctgatcatcctcgaccgcctgccctatccccggcgcacggagatcctcggcgaccccgccatctacgccgagtggagccggatcctggccgcgggcgcgttccccgaagacgatgtgcgctggcagtacccgccgctggccgcccccgtgatgctgctgccgcggtggctgagcacgtggctggccacctcctacaccaccgcgttcgcgctggtcgcgctgggcgccgacctgctgatcatgtggctgctgacccgccggcgcagcggcgggtcaacagccggggcctgggtgtgggtggccgggccggtgctgctgggcccgatgagctatgtgcgctatgacctgatcgtcacggtcacggccgtggcggcgctgctgatgaccgcccgccaccggatcttcggggcgctggccgccgtcggcgccatgctgaaggcctggccggtgctgctgcttgcggcgctgccccgcacccgcggcggagtgcaggccgcagcggtcttcgcggccgtctgcgccgcggtgccggcggtcttcgccctgctccaggggagggcgccctggagtttcctggacgcccaggcctcccggggcctggagtgcgaggccctggcggccaccccgttcatgctcgcccgcctggcctcctgggacggtgcgatcgtctaccagtacgggtccatggagctggtcggtcccggcatcgagcgcaccgccgcgctgctgccgccggtgacggccgtggcgctgctcatcgtcgccgccctggcctggcgcggcacccgccgcgcctggaacgccgcctgggcgtgcgatgtggccttcgccgccgtcctggcggccgtggccaccagccgggtgctgtccccccagtacatgttgtggctgctggggctgggcgccgtctgcctggcccacggcggtacccggcagcggcccgccgtctggctgatcctggcggccaccgctctcagccagtacctctacccgatcgcctggcccgacctgatggccgcccggcccgtggagacctggacgctggccgtccgcaacctcctggtcctggccgccacggtcatcgccgtcgcccgcctgcgcaccggccccgtcaccgagccggccccgagcgcaccggctgcttcccccgagcacgcggaaacgacggcccgctgaaaccgccttggggcggttttccccgcaggtggcctgtgaactggccggcttgatcgactcgtccggcccagtagcgggatctgcctgcccgcaggaggctcgttgaacccgtttccgcactcaggagagaagtagcgcggcccttagggacgagcggcgaccgcccggccgattgcggacatgggccgcaaacgaacgggcccggcgtcctccccacgccgggcccgcccgagtgcggtcgtgctcagcgcgtgaactcggccagggtgcgctcggcctcctccagccaggcgcggcgggcggtcagcgcctcctcggcgtccttggcctccttgtcgcgtccggcctcgcgggcctgggccagctgcttttccagctgctcgatggaggagcgcaactgggcgacggtggcctcggcgcgggcgcgggcctcggggttggtgcgctgccactcggcctcctcggccgcgcggaccgcctcctcgaccttgcgcagccggttctccagccggtcccgcatgtcccgcggcaccggaccggccgcatcccagcgctcctggatggaacgcagcgcctgacgggcctggcggacgtcgcgcaccggcagcagccgctcggcctccaccagcagctgctccttgatctcggcgttgccgcgcagctcgtggtcgcgctcggcgtaggcggcggcccgggcggcgaagaaggtgtcctgggcggccttgaaacgcgcccacagctcctcttcggcctcccggccggcccgtccgaccgccttccagcggcgcatcagctcgcggtaggccgcggccgtctcgctccagtcggtggagtcgaccatcgcctcggcctcggcgaccagccgctccttttccttgcgggcctgctcgcgctggtcctccagggaggcgaagtacgccttgcggcgcttggtgaaggcgttgcgggccgccgacagccgcttccacagcgccgcctcggtcggccggtcgatgcggtcggcggccttccactcctccaccagctggcgcagccgctccccgccgttcttccagtgggtctcctcggcggcgatccgctcggcctcggcgacgatgcgctccttgatggcgcgggcctcgttgcgggcgtgctcgcgcgccgcccgcagctcctcgcgccgcttggccaccagctcactgagcatgtccaagcggcgcgccagcgcgtccaggtcgccgacggcgtgggcgttggtgaccgactcgcgcagccgggcgatggactgctcggcctgggccggcgacaggtcggtggtgcggacccgctgctccagcagctcgacctcggtgaccagcgcctcgtacttgcgccggaagtaggccagggcctcctccggggcaccggcctgccacgacccgacgacccgctcgccgtcggccgtcttcacatagaccgtgccgtcctcgtcaacacgaccgtagggatcggtggcgctggacaccatctgcctcccatcatggtccggtctttcttaccttatgaccggaccttccaaaccatagccgtatggggtgctattccgctgccactccggccttggccaccttctcgacgacctccatccccgaggtgatcttcccgaagatcgtatagctggggggcagttcggagtcgtcgtagacgatgaagaactggctgccgttggtgtcggggccgctgttggccatggcgagcacgcccttggtgtacttggcacccttggtgttctcgtcggcgaaactgtagccggggccgcccaggccggtgccggtcgggtcgccgcactgcagcaccttcagggagtcgctggtggtcagccggtggcacttggtcttgtcgaagaacttcttgccggccaggaaggcgaaggagttggtggcgcacggcgccttgtcggcgtccagctccagcccgatgtcccccaggttggtcttgatggtcgccttcaccttgcccgagtaggcggccacggccggcggcttgcccaggttcttgggcgggtcctcgtcggtttcggagtcggggtacttgcaccgggcgctgccgccgcccgccgcggtctcgacggcgaccttctgcagcgtgatctcctgcttgggggtgccgtcctccgggggcggcgtgctcggcgcggcgtcggcgttggccgcggcgtcatcgtccccgccggccagcttgacgatcccggcggtgccgccggcgatcaccgcgacggccgcgatcgcaccgatgatctgcagccggcgtgcccgcctggcctcggccgcccgacgcgcctgctggcgttcatagcgctgcctggccagttgctttttgcggtccttccccgccacgcgtgccctcctcgcggtgccccgctgtagatcaaggagtaggtcggaaagtagatcggaaacgtgctgcgcatggtaccggcatacgggagcaccggtcgtccggtgcatgtgcaccgctctgcccgccatgccgacacgacggccgggtatcgcgttcgcgatggcggcggcctcgccggtacgctcgaagcgccgctttgagttcccctagcggatcaaacccgagtctgcaggagaggacgaccgtgctcgtcgccgggttccccgctggatcgttcgccgcgaactgctacctcgtggcgccggccgccggggaggaatgcgtgatcatcgaccctggccaggacgccgaggccgggatcgaggaggtcatccgcgagcaccggctcaagccggtggcggtgatcgccacccacggccacctggaccacatctggtcggtggccccggtgtgcggcgccaaggacataccggcctacatccatcccgccgaccgcgatctgctcaccgacccggccaagggcctgtcgctggggcccgggcagcagctgttcgggggactgaagctcagcgagcccgacgatgtgcgcgaactgtccgatgggatggtgctggagctggccgggctgcgtttcaccgtcaaccacgcgccggggcacacgcccgggtcggtgacgttccgcaccccggaaaccggggacatgcccgaggtgctgttcaccggggacctgctgttcgccggctccatcgggcgcaccgacctgccgggcggctcctatgagcagatcctgcagagcctggcgcgggtgtgcctgccgctggccgacgagaccatcgtgctgcccggccacggcccgcagaccaccatcggccgcgaacgcgccaccaacccgttcctggcggacctggcgcccgcggacgggcccagcaagggattttgagtaccgatcatgagttcgagcttccaggcccccaagggggtcagtgaatacgtgccgccgcaggccgaggcgctgctggcggtccggcaggcgttcgccgagcaggcgcgcctggccggctacggctatgtggagctggccgtcttcgaggacacccagctgttcaagcgcggcgtgggcgagtccaccgacgtggtcaccaaggagatgtacaccttcgaagaccgcggcggccggtccatcacgctgcgcccggagttcaccgccggggtgctgcgcgccgtcctggaatacggcctgcacaagcagggcctgccggtcaaggtgtggaccaccggcccggccttccgcgccgagcgcccgcaaaagggccgctaccggcagttctaccagctcgacctggaggccatcggcagccaggacccccagatcgacgccgagaccatcgccatcgcctggaactggtaccagggcctggggctgcggcaggtgcggctgctgttgaactccctgggctgccgcgagtgccggcccgcctaccgcacccggctgcaggagttcctgcgcgggctggacctggacgaggccacccgcgcccgcgtggagatcaacccgctgcgggtgctggacgacaagcgcccggaggtcaaggcccagctcaccgacgcgccgctgatggccgaccacctgtgcgcggcctgcaaggcccaccacgacaaggtccgctcgctgctggccgacgtgggcatcgcctggaccgacgagccccgcctggtgcgcggcctggactactacacccgcaccacctatgagttcgagcacccgctgctgggcgcccagtccggcatcggcgggggcggacgctacgacgggctgtcggaggacatcggcggcccgccgctgccgggcatcggcttcggcctggggttggaccgcaccctgctggcgctggaggccgagggtgtgcagctgccggtgccgtcccgctgccaggtgttcggggtgccgctgggggagaccgccgagcacaaggtcttcacgctggtggccgagctgcgccgcgccgggatcgccgccgacatggcccccgccggcaagagcctgaaaagcgcgatgaagagcgccgaccgttccggagccgcctacgccgtgatcatcggcgagcgagatatcaccgccgggtccgcccaagtcaaggacctggccaccggcgagcagatcgccgtcccgctcaccgacctcacggcaacgttgctggagagaatcgggcggtgaccccggatacgcggcatcagtccggctgcgccgcttcgccacaggcggcgcagccgggccgtcgtgcggcggggacgaattggaaggccccctggaacgcgctgcaggtgaggtagccgttcacgatcggtcgccctgcccctgtgatgattttgatcacctcggctgcacccaggcatccggctatgcccgtggcgacccccaggacggggacgctcccaccgtgacctcggggaagatcggggaaagcgcactgaaaacatgcggtccggccgggcggcaatgtcaggacataaccgtagttgtactgggcgctggcgtggaccatgggggttcgtgaccgcagacagtgatcgttgacgagcagccgggccgcgagggagtcgccgccttccacgatcacatcgaagccaccggtcagctctgcgatgttcccctcatcgacacgggaatccaccgcctcgatgtcgatctcgtcgttgagtcgtcgcagccggtcggcggcggcaagcgctttgttcctgccgatgtcggcgcgagtgtagagaatctgccggttgagattgctcaactcgacgcggtcgaagtcgatgatgcgaatccggcccactccggctgccaccaggtagtagagcagggaagacttgacgccgcccgcaccgatcgacacgacgtgcgcttcggcgagcttcttctgcccctccgggccgatctggggcatcagctcctgacggttgtaccgggtgtcagcgaaatccaccgggctccctccgtcggtacgcggcggcacgcgatctccggtgcgtgccgccgcggtcgttccgggcaggcggttcaaccgtcgcaaggcaaggaggccagtaccgtcaccgtgggttccctgccgatcggtgtccggtgggcgacgggaacgccgtggaccatgactttggtggtctgccggggactgccgtcttcgtgcaggagcgcttcgtcgagtccgggggcgagcgtcgccacctggcgtaccacatagtcggcggtcgcgtccgggggagcgtcgagggtgatggtgtcggttgccaggacggcttccgggtagccgaggaggtggacacagagcgtcatagatcctcgccttcgctcggtggctatgatggctgacgctacggcggggtgctcgtcccggccaaggtgccgcacggtgtcatcaccgttaccggatggcaagagctctggtaagccactaccgtgttggcgttccgatcaccttcgactgcggagaagagttcgccacgatgcccaggacgctggtacgcgatctgcgtgaccaccttgaccagaccgtcacggtgtgcggttgggtcaacgcactgcggttgcagcgcaaaatgcagttcgtgatcctccgcgatcccacgggcatggtgcagatcactcacaaacggggcggcgagggggatgagcttgagcaggccatcgaggcgctgaccactgagtccgccgtggtcatcaccggcagggtcgtggacaaccccatcgtcaagctcggcggactggagatcgtgccggagcgggtcgaggtcgtcggcaaggcggaggcatcgctccccattgacgagaagtcggggatggagcacaggctggactggcgcttcctcgacatccgtctccggccgagctcacgtctgctgttcgacgtgcagacgaccttcgaggcgggcctgcgggagtatgcctacgccgagggcttcaccgagatgcacacgcccaagctcatgggcacggcctcggagtcgggcgccgaggtcttcaagctcggctacttcggcggcgacgcctatctggcgcagtcaccccagttctacaagcagatggcggtcgcggcgggcatcgagcgcgtcttcgagatcggcccggtcttccgtgccgagccctccttcacctcccgccacgccaccgagttcaccggcgtggacgtcgagatggcgtggatagacgacgtcgaggatgtgatggccttcgaggagcgcatgctggcgcacgccatcgcgaaggtcgccgacgtccacggagaggcgatccgagaacattacggggtcgaccttaaggtccccactgtgcctttcccgcgccttacgatggccgaggctcaggagatcctccgtgccagggggtgggaccccgcaggcgagaaagaggatcttgaccccgagggcgagcgggcgatctcggctcatatcgccgagcagaccggccatgagttcgtgttcatcacgcattacccggccagcatccggcctttctaccacatgcgtcccaaggatcggccggatctcaccctcagcttcgacctgctctggaagggcctggaggtcaccaccggcgcgcagcgtgagcatcgctacgacgtgctgtgcaagcaggcggccgaaaaaggcctggacaccgcgccgatgcaggactacatgaacatcttccgattcggtacccctccgcacggcgggctcgggatggggctcggccggctgctggtggccatgctgaaccttgactcgatccgcgaagcgacgttcttgttccgcggtcccaaccgcctcactccgtgacactcatgcagcggagccctgagacaggagcggttcgaagggagtgactcaggtctcagggctccggcgtttcatgaggtggacggctgcccgactgcggcgatgagcatgctgagcgtcgccgtgagtcggccgatcacagcggccatctcgacctcgctcatgtcgcacacggtctccatgtcgaggtcgtccacggtcttcttggccgcctcgatcaccgcctgggcctgatcggccatggcggcgctactctcctgcgtgatcgtcatcgttcctcactatctgcgtggggcgatcgccacggcggcgcggcgcgatcggtttgattccgcagccacgtaccgtgacatagggcacactgtcagcatgtactccagcaatcccgcgcgcaagtgcgttcgcaaaaccaatggatattgggggcatagccatgcctgacagtcccaccgcccgtaagcgccagctcggcatccagctccgcaagctgcgtgaggcggcggggctgcgcaacgccgagctggccgagctcatgggctggtccacgaccaagatgagtcgccttgagaccggccagacgaccatcactgccgcagaggtcgaacagttgtgcgatcacctcggcgttgaggatgtggacctgagggagaccttgaaggaaaccgctcgcaagtccaggcaacgtggctggtggcagcccttcaccaaggtgttgccgaagggcttcaccgtctacatcgacctggagtcggccgcttcggtgatccacgtcttctccccgagcttcgtgccaggtctgctgcagaccccggattacgcccgtgccatgttccgtaccgccccgatcggctatgtcgagtcagagatcgatcggctggtgtcggtgcgcatggcgcgccaggagatcctcaaacgggaggccgaccctccgaagctctgggcgatcttggatgagagggcgctcgttcggcccatcggcggtgaggagaccatgaacgctcaactccgccatctggtggagtgcgcggcgatgcccaacgtcacgattcagcttgtaccgaccgaggtcggcgcctacccgagcatgggcaacggcttctcgatgctggagttcgcgagcacagaccaacccgtcgtgcatgtcgacatcagcgtgggcggcagtatgtacttggaagagccggctcagatccggatgaccaggctgacgctggaccgcctcaaagcagtggccctgtcccccgaggcgtccgtgacggccatccgccgactggtgaaggactcatgagcattcgaggcgaacgcggcacgcttaccagcgctcgatggcgcaagagcacacgcagcaacgagatgggcggtgagtgcgtggaggttgccgccgtatggcgcaagagccgccacggcagcgacatgggcggtgccggtgtggagaacgccggcgcgggaccggcggtcgcggtgcgcgattccaagaaccccgagggagccaagctgttcgtctcccccgacggctgggcggggcttctcggcgacatcagaaggggcgcgtacgacaggccgcgccgggtgagtgctcaccaagaacgaccggtgcctctgcaaaccgggggatgatccgcgttgagggcctgcgcggcatgaaggcccgagtcatgagcctgcccccttcgacacaccctcgccccggcgagcgcgtggcctgaacacccataccacccgcttcgatgggcatacacctttgcgacggaaactccttccgacgcaaggtcgtcaagctgatcaggacgctcacgagatgatccgtacgcacggcgccggcgtgctgcgcaaggagcacgccggggaacgcgtggtgctcgccggctgggtggcccgccgccgcgaccacggcggggtcaccttcatcgacctgcgcgacgcctccggcgtcgtccaggtggtcttccgcgaagaagacaccgcgcacgacctgcgcgccgagtactgcgtcaagatcaccggcgaggtgcgggtgcggccggccggcaacgagaaccccgacctgcccaccggggagatcgaggtggccgccaccgacatcgaggtgctgtcggaggccgcgccgctgccgttccccatcgaaggggacgtcaacgtcaacgaagaggtccggctcaagtaccgctacctcgacatccgccgcgagcgcgtcgcccgcgccctgcgcatccgctcccaggccgcctacctggtgaacgaggtgatgcgcgagcacgggttcgtcaacgtcgagaccccgacgctgacccgctccacccccgagggcgcccgcgacttcctggtgccggtgcggctgcagccgggccactggtacgcgctgccgcagtccccgcagctgttcaagcagctgctgatggtctccgggctggagcgctactaccagatcgcccgctgctaccgggatgaggacttccgcgccgaccgccagccggagttcacccagatcgacatcgagatgtccttcgtcgaggccgaggacgtcatggccatcggcgaggagctggtggcgcggctgtggaaggagatcgtcggctacgaggtgccccggccgatcccgcgcctggcctacgccgacgcgatggcccgctacggctccgacaagcccgacctgcggttcggcaacgagctggtcgacatgaccgcctacttctccgccacccccttccgggtcttccaggccccctacgtgggcgcggtggtgatgcccggcggcgcctcccagacccgcaaggagctggacgcctggcaggagtgggcccgctcgcgcggtgcccgcggcctggcgtacgtgctcgtccagcccgacgggacgctgaccgggccggtcgccaagaacatctccgacgccgagcgggccgggctggcgaaggcggccggcgcgaagccgggcgatgcgatcttcttcgccgccggccagccgcacgcctcccgggagctgctgggcgccgcccggctggagatcggccgccgctgcggcctgatcgacgagtcggcctggtcgttcgtgtggatcgtggacccgccgatcttcgagcccgaatgcgacgactccggcgcccagaccggctggacgtcggtgcaccacccgttcaccgcgcccaagcccgagtacgccgccaccttccacgagcagccggagaccgcgctggccgacgcctacgacctggtctgcaacggcatggagatcggcggcggctccatccgtatccaccgcgccgagatgcagcagcgggtcttcgacgtgctggggttgaacaaggaggaggccgaggccaagttcggcttcctgctggaggcgttcaagtacggcccgcctccgcacggcggcatcgccttcggctgggaccgcaccgtcatgctgctggccggcggcgagtccatccgcgatgtgatcgccttccccaaggccgcctccggctacgacccgctgaccggggcgcccaccggcatcaccgagcagcagcgcaaggaggccggggtcgacgtgcggcccgagcaggccgcgacgtcctgatcatgcgacggcggcctcgccctgggaaagggcgaggccgccgtgttgcgggcgcgccgcggctcaggccgccccgcgctcgcggagcatggaggtcatcagctcgatctccgcgctctgcccttcgaccatcgtgcgggccagccgctccacctcctcacggtcggtgcgggccagcaccgcctcggccatctccaccccgccgcggtggtgggcgatcatcagcttcaaaaacagcacctcggcgtccttgccctcggcgctctccagctctttcagctgctggtcggtggccatccccggcatcgcggcgccggagccgccgccgtgcccgccgtgcccggacatccaccgcatcggccccttggggtcgaccttgggcgccttccaggcgtccagccaggccgtcatcatcccgatctgcgcggactgggtggtgatgatgtcgtaggccagcgtccggatcttctcatcgtcgctggcgtcgcggatcatgaacgacatctgcaccgcctgggcgtggtgggtgctcatgtcccgcgcgaaccccgcctcggggctgtcggggccgggaacggacggccgcagcgccgccgccgcgaccaccgccaccgcgatcaggaccaccagccccgccagcaccagcgacagggtccggccgcgcggcgcggcgggggcggcgttctccacgccctcttcgtgctcggccgtctcggcccgcgcggccccgctcacggcgtgtccttcccgccgatgcacgccgcgcccggctccggggtctgcgggcccttgacgtaggcccgcaggaacgcgtcgatgcggtcgtcgtcggcgtcgtcggtcttgagctgcttgccccaggcggtcagcacgatcggggagtcctggtccggcaccgggctcagcatcgtgtagtcggtgttgctcacccggtccttgagcttgccgagcgccttggagtccagcccgggccggtaggtgatccacacggcgccgtgctccagcgagtgcaccgcgtgctcgttctgcagcggctggtcgtagacccggccgtcgcagttctgccagacggcgttgtgcttgccgcccatgggcgggttggtgtcgtattcgatcttggtcgtcacgtggccgcgctccaggccgtcccgttcgatcagccccgcgatgggctcgacgggcttgaacgcctgccaggcggcgaaggcgacggccgcggtgacgatgacgccgatgacggtgaagaaggcgatcgcaccccagggcgggccggactggacgagagggttgttcctcttttggtggttcctggcgcttttggacacgaaagttcccttcaaagacggctgatcgggctcggaacaccacgcggccgtcacggccgcacctggggtcggcctacagccgcaacacctggagaaccgccagggaacgcgggcgcggcggcgcccacaccggagggctcagcgtccatccgaaccggcgcgggcgcgtgcccagcggcctgggcatggccgccaggcccagcaccatcagggtcagcagcaccgccagcgacaggcaggagtcgaagtcggccgggcccggctgcagcggcggggtctgcgcctgctcctgggcgtccggcgcgtggacgcccacggtggccgggccggagtccccggcccacagggcgtgcaggacgcacggcgtcggcgggggtgcgtgcccgcccagcccgtagctgaacgccaccccggtgagcgcgaagaggaccacgagcaggcccgccacgccgtgcgggacccgctggcctctcatgcctgtcgccctcacgccggtcttccacctccggggctgcccaacgtccagagcaaacaggacgttcccggaacctttggatagcacaggcgcagccgggagagcttcgtcaaacgggaaaattcatgacttcgcccaacgggctctccccgtcgcagggcaccggccactgcgcccaagacccggcgatgaccgaaaaaagggggcaccggccgctagcctcgaacacatgtccagggtcgacccggcacagccggacagccttttcgacgcgccgggcgagcggcccgccgatcccgccccggccctgcccgccgagcggcagccgctggccgtccggatgcggccgcggggcctggatgaggtgatcggccaggagcatctgctcggccccggcacgcccatccggcagctggtggaccgggacgcgccgatgtcgctggtgctgtgggggccgcccggcaccggcaagaccacgctggcctacgtcgtcgccggcgtcacccggcggcgtttcgtggagatctcggcggtcagcgacggggtcaaaaaagtccgcgccgagatcgagacggcccgccgcgaactgggcatgaccggccggcagaccgtcctgttcgtcgacgaggtgcaccgcttcaacaaggcccagcaggacgccctgctgccggcggtggagaaccgctgggtgtccttcatcggcgccaccaccgagaaccccttcttctcggtgatcagcccgctgctgtcccgctccctgctgctgacgctgcagccgctgagcgaacaagacctgcgccgggtgatcgagcgggcgctgaccgacgcacggggactgggcggcgccgtggcgctcaccgacgaggccgcagaccacctggtccgcctggccggcggggacgcccgccgcgccctgacctacctggaggccgccgcgctggtcgccggggccggccgggccgatgcggcgaaggccaccatcgatgtggcggtgctggagaaggcggtggaccgggccgccgtccgctacgaccgggacggcgaccagcactacgacgtcatcagcgcgttcatcaaaagcatccgcggcagcgacgtggacgccgccctgcactacctggcccggatgctggaggcgggggaagacccccgcttcatcgcccggcggctgatcgtccacgccagcgaggacgtcggcatggccgaccccaccgcgctgcagaccgccgtcgccgccgcccacgccgtggaattcgtgggactgcccgaggcccgcatcaacttggcccaggcggtgatccacctggcgctggcccccaagtccaacgccgtcatcaccgccatcgaccaggcgatcggcgacgtccgcaagggactggccgggccggtgccgccgcacctgcgcgacgcccactacaagggcgccgcgcgcatcggccacggcgagggctacaagtacgcccacgacttccccggcggcgtggtgcgccagcagtacgcccccgacaccgtccgcgaccggcgctactaccggccgacccggcacggcgccgaggccaggttctcagaggtcctggaacgcatccgcgcggtgctgcgcggcccccgcgacggcaggtgacggccgttccttgcggaaaacgtcgcggaaacgtcacccgcgggcacgccgcaacacccccgggtgggccatgaacgccgcccggaccggctaacctgccggtaggaacgtgacgcggctttcgcgcagggcgcgcggcacgccgcgcggcggggaaacccggtacggccaccgtccgggagcgcggtagggtctgcaacaccgcacctggccgggagacggacggcgacgcgaacggaaaatccggatgcttactgcagaacagctggcaggcctgatcgtggccctgttctgggccatcttggtctccttcctggcctatgcgctgctgcggttggcccggctgctgagggagaccagcgagctggtgtcggacctgaccgatcgggccgctccgctgctggaggacatgaccgtggcggtgcgccgcgccaacgagcagctcggccgcaccgacgtcatcacccggcaggccgccgggatcacccagaacgtctcggcggtcaccacggtggtctcctcggtgttcggcggtccggtgatcaaagccgccgccttctcctacggggtgcgcaaggccctggggtacaccagggacaccacccggcgctcctcccgggccgaactgccggcccgccgcgccgccgaaggcagggggcgccgatgagacgcatgttctggctcgccgtcggcgccggcaccggagtgtgggtcacccgcaaggtcacccggatgacccggcagctgactccgcagagcctggccggccgggccgccggccgggcgctggacgcccgcgagcgggtatggctgttcctgcaggacgtgcgggatgaggcccgtgcccgcgaggagcagctgcgcgaggccatcgaggccgacctgcacccgccgcaggccccccggccgcgccggatcctcaacgcccgatacatcatcatcgacgaagacaaggatggccactgagatggagtcggcagaggtcgcacgccgtttcctcgcgttcttcgaggagcgggggcacacggtcgtgccctcggccagcctggtcgccgaggaccccaccctgctgctggtccccgccgggatggtcccgttcaagccgtacttcctgggccagcgcaccccgcccgcgccgcgcatgaccagcgcccaaaagtgcgtgcgcacccccgacatcgacgaggtcggcaagaccacccggcacgccacgttcttccagatgctggggaacttctccatcggggactacttcaaggaaggcgccatcccctacgcctgggagctgctgacccgccccgtctccgacggcggcttcggcttccccgaggacaagctgtgggtgaccgtctacctcgatgacgacgaggccgccgacatctggcaccgcaaggtcggcatccccgtggagcggatccagcgccgcggcctggccgacaactactggcacatgggcgtgcccggccccggcggcccctgctcggagatctactacgaccgcggccccgcctacggacgcgagggcggccccatcgccgacgaggaccgctacctggaggtgtggaacctcgtcttcatgcaggagcagctgtcggcggtgcgcagcaagaccgacttcgacgtcgccgggccgctgccggccaagaacatcgacaccggcatgggcctggagcgcatggccgccatcctgcagggcgtcgacaacatctacgagaccgacacgctgcgccgcatcctggacaaggccgccgagctgaccggcacccgctacggccgcgaccgccgcgccgacgtctcgctgcgggtggtcgccgaccacgtgcgcgccgggacgatgctggtcgccgacggcgtcatccccgccaacgagggccgcggctatgtgctgcgccgcctgctgcgccgcgccatccgcaacctgcggctgctgggcggccaggacgccgggctgatgcacgagctgaccgcggtggccatcgccgcgatgggcgagcagtacaccgagctgatcagcaccgccgccaacatccacgcggtgatcgacgccgaggaggagcgcttcctgcagacgctgcgcaccggcacggcgatcttcgacgccgcggtggcggagaccaagcgcgccggcaagcaggtgctcagcggctcccaggcgttcaccctgcacgacacctacggcttccccatcgacctgaccctggagatggccgccgagcagggcctgtcggtggacgaagagggcttccgccggctgctggaggagcagcggcagcgggccaaggccgacgcggccgccaagaagaccggcaacctggacgtctcggtgctcggcgagctgctggaccgggccggcggcaaggtcgacttcctcggctaccacgacgtcaccggcgaggcccgcgtggtggggctgctggtgaacggcgcctcggtcccggcggccggcgccggcaccgaggtggaggtggtgctggaccgcacccccttctacgccgagggcggcggccagctggccgaccagggccgcatccgcaccggcggcggcgccgagatcgaggtccacgacgtgcagtccccgctgcccgggctgatcgtgcaccgcggcaaggtccgcgccggggaggcccaggccggcgacaccgccttcgccgagatcgacgtggagcggcgccgggccatctcccgctcccacaccgccacccacatggtgcacgccgggttccgccgggcgctgggggagtcggccgcccaggccggttcggagaactccccgggccgcttccgcttcgacttcacctccgccgggccggtgccgcccagcgtgctgcgcgatgtggaggacgaggtcaacgcggtgctggtggacgacctggacgtgcgggccttcaccacctccatcgagcaggcccgcgccatgggcgcgctggcgctgttcggggagaagtacggcgatgaggtccgggtcgtggaggtcggcgactactcccgggagctgtgcggcggcacccacgtggcccgttccggccagctcgggctgatcaaggtgctcggggagtcctccatcggcgccggggtccgccgcatcgaggcgctggtcggcatcgacgccttccgcttcctggcccgcgagagcgtcctggtctcccagctgtcggaacagctcaaggtccgcaaggaggagctgccggagcggatctccaccgtgatcggccggctgcgcgaggccgaaaaggaactggagcggctgcgctcggcccaggtgctggcggtggccggctcgctggccgactcggccaaggacatcgacggcatcgcctatgtggcgcaccgcgcccccgacggcaccaccgccgacgacctgcgcaagctggcgctggatgtgcggggacggctggcgtcccggcccgccgtggtgctgatcaccggcgtgcccaaggaccgcccggtggtggtcgtggcggtcaccgagggcgcccgcgagcggggcctgaaggccggcgccctggtcggcgtggcggccaaggccctcggcggcggcggaggcggcaaggacgacctggcccagggcggcggcgccgacccgacggccatcgacaaggcgctggcggccgtcgagcacgccgtcgtttccgcgtgatcccgaaccccgttcgggactttgcccgtattgttcgtcatgtgtacggaccttgttgcggccggacgcccggcgggcccgaggcggtgatgccgacgtgaggccgggcgtgcggctcggcatcgatgtcggcagcgtccgcatcggggtggcgcgcagcgaccccgccgggatcttggccactccgctggagaccgtccggcggggcaagggcgacctggaccggatcgccgagctggtggccgagcatgaggccgttgaggtgatcgtcggcctgcccacctcgctgtcgggccgctcgggtcctgccgccgcccaggcccggcgcttcgccgaggcgctggccgggcggctgtcgcagctgctgccggacgggggcgtccggctctacgatgagcggctcaccaccgtcaccgccgaagcggagctgcggcggtcgggggtgcgcggtaaagcccggcgtcaggtggtcgatcaggccgccgccgccgtcctgctgcaggcggccctggacggggaacgcctgacgggacggccgcccggcgagatcgtccggggaagctcatgaacgaccttgatctcttcgaagaccccgcatcggggggccggcgcggcccgcgcggcggccgctacgtcggtcacgacgaccgttacgagggccgctacgacgaccgctatgaggatcatggcgggtactacgacgggtaccacgacggctatcgcgacgaccgttatcaaggccactacggcgaacgctacgacgggcattacgacgagcgttacgacggccactacgacgaccgctacgagggctacgagggccattacgacgagcagtacgagcggcaggcgcagaccgcggcccgcaagcggcagcgccgacgcaagatcaacagtcgcgccgccgtgatgttctcgctggccttcctggtggcggtgttcggcgggggcgggctgctggggttgctggccctggagaaacgcctggccgtccccgactacaccgggcagggcaccggccgggtcaccgtccagatcaaggagggcgacaccggccaggtcatcgccgagcggctggtggccgccggcgtgatcaaaagcagcaaggcctaccgcaaggtggccgacaaggacccgcgggcggcgagcatccagccgggcttttacgccatgcgcaagaagatgtcggccgccgccgcgctggccctgctgctggaccccaagtcccgcgccggcacccagatcaccattcccgaagggctgcgcgtcaccaaggtcatcgagcttctgtcggacaagaccggcatccccaagcgggacttccacgccgtggtcaagaaccccagagggctgccgctgccgccctatgccggcggcaaggtggagggctacctgtggcccggccgctacgacctggaccccaacggcaacgccgagtccatcctgaagatgatggtcgagcgcttcaacaaggccgccgacgacctggacctggaggccagggccaaggaggcgcggatgaagcccggcacggtgatcacgatggccagcatcatccaggccgagagcggcaagtcctccgacatgcccaagatctccgaggtgatcttcaaccggatcaagaaggggatgctgctccagatggacagcaccaccaagtacgccaacggcaccttcgggatcgaggccaccggcgaggaacgggcctccaacagcccgtacaacacctaccggcaccgggggatgcctcccggcgcgatctgcaaccctggcgccgaggccatcgaggcggtcttcgccccctccaacgacggctggctctacttcgtcaccaccgacccggagaagggcatcaccgagttctcccgcacccaggaggagcacgaccgcctggtggccaagtacaaccgcaacaagcagaacggaggcggctgagtgccacgcgcagcggtcctcggctcgcccatcgcccactcgctgtcgccggtgctgcaccgcgccgcttacgcggcgatgggactgaccgactggacgtacgaggcgatcgagtgcgacgaggcaggcctggcgcccctgctggaccgcctcggccccgagtgggcgggcctgtcgctgacgatgccgctgaagcggaccgccctgaaactggtggacgaggcctcgcagctggcggagacggtcggcggggtcaacacgatcgtctggcgggacgggcgcaggttcggcgacaacaccgacgtgtacggcatcgtgaccgcgctgaccgaggccggcgtacgcgcgccccgctcggcggtggtgctgggcggcggggccaccgccgcctccaccctggccgcgctgagcgaactcggcctgcgctcggcgacgctggccgtgcgccgggtgagccgcgccgccgagacccgccaggtggggctgcggctgggactgcaggtcgaggtggtcaccctcgaccggctcgccgaggtcctgccggccgatctggtggcctccaccctgccgggccgggccgccgacccctatgccgagctggtcgccggctgcggcgcggcggtgttcgacgcggtgtacgccccctggcccaccgagctggccaaggccgtacagcgggccggcggcacggtcgtcggcgggttcccgatgctgctgcaccaggccgtccgccaggtgcagatgatgaccggccgccgggacgtcccggtcgaggcgatgcgggcggccggagaggccgaactggccgcccgcgccggttagcgccggcccgcacggggcctcctcggcgagacgccgatgaggtagagtgggaataaacctgatagtgttatgcgctgaccgacccggaggcgaccagcatccgggtgctcaagcggaggccactcccacctgtccggccaggcggccggagggtcatcggtccggcggacggttccgcgtcgcagcggcggcgtgggcggtccccgagctttggcggcgtaagccgccgaggcgaccgatggtggccccgcatgtgagtcgtgcggggcttttcgttatgagggccctcgggtgcgaccggtcggctcaggacacagaccaacacgacgccccaaggaggtcccatcagcgccgaaccgcgtatcaacgagcgcattcgtgtgcccgaggtccggctcgtcggtccgaacggcgaacaggtgggcatcgtgcccatcgtcaaggcacttgagcttgcccgtgaggccgatctggacttggtggaggtcgcgccgaccgcgcgtcccccggtggccaagttgatggactacggcaagttcaagtacgagtccgcgatgaaggcccgcgaggcgcggcgtaatcaggcgcatacggtcatcaaggagatcaagctccggcccaagatcgatccgcacgactacgagaccaagaagggtcacgtggtgcggttcctcaagggcggggacaaggtcaaggtcacgatcatgttccgggggcgtgagcagtctcgccccgagctgggcttcaggctgctgcagcggctcgccgacgacgtcgccgacctcggcttcgtggagtcgcggcccaagcaggacggccgtaacatgatcatggtgatcggcccgcacaagaagaaggcggaggccagggccgaacgcaatgcggcgcgcgcccgcgcgcgagccgaaggctgagcgccccggccgttgaggccggggcggccgccgcccacgtatgcgacctgatctgcaaggtcgcgcggtgggaccgcgcgtccgggttgtgctgtgcccggagcgccatcctggccggtgaaccggcagggtgtgatcgacacgtacatcggtgcgtcggacgggcgcgccgtcatgggatccgtgacgggcgcccgattcgtgcatgcccccgcgtttgcgcgggacgaggaatgagggagacgacggcgaccatgccgaagaccaagacccacagcggtgcgaagaagcgcttcaagctgaccggctccggcaaggtgacgcgccgccgcgccaaccgcaaccacctgctggagcacaagccctccaagcgcacccgtcggttggccggccgggtcgtggtcgcggacgccgacaccaagatgatcaagaagctgcttcgcaagtagccacccctcggaccttctgaggaccttcgacaacctcggcgggggcctgccggcctccggcctcgcgtaaaggagaacatcacgtggcacgtgtgaagcgggctgtcaacgccgccaagaagcgccgggtcgtcctggagcgggcccgcggttaccggggacagcgttcccgcctgtaccgcaaggccaaggagcagatgctccactcgatgacctacgcctaccgggaccgcaaggaccgcaagggccagttccgccggctgtggatccagcggatcaacgccgccgcccgcgccaacggcatgacctacaaccggttcatccagggcctgaaggccgccgagctggaggtcgaccggcgcatgctggccgagctggcggtcaatgaccccgaggtcttcaagaccctggtcgagctggccaagcaggcgctgccggcacaggacgccaaggccgcctgacgatcgttcggcgacgggtcatctggacggaaagtgcgcatgccatggcgggccgcgagctgacctccatccgctcgccccgggtgaagtcggcccggcggctcgccaagcgcaccttccggcaccgcgaacgccggttcctggccgagggcccgcaggcggtgcgggaggcgctgggactgcccggcgtgctgacggagctgttcaccacggccgaggccgagtcccggcacgccgagttggtgacggccgccgagcgggccggggtgccggtgctgcgggtcagcggcgaggtcatggccgagctggcgcagaccgtcaccccgcagggcctgctgggggtgtgcaccttcgtcgacgtgtcactggccgatgcgctctcgccaccgcccacgctggtgaccgtgctggcgcatgtgcgcgatccgggcaacgccggaacggtgctgcgcaccgcggacgcggccggctgtgacgcggtggtgttcaccgacgcgtcggtggacccctataacggcaagtgcgtgcgggcctcggcgggcagcctgttccacgtgccggtggtggccggcacccgtttcgagacgctgatcggcgcgctgcgcgagtgcgggctgacggtgctggccgccgacggggcgggggagcacaccctggatgcggcgctcgacggcgggctgctggaccgccccaccgcctgggtgttcggcaacgaggcatggggcctgcccgaggagatcctgcgcgcggtcgatcatgtcgtccgggtccccatttacggccgggccgagagcctgaatctggcgaccgcggccgcggtgtgcctgtacgcttccgcccgcgcccagcgcgccgggcgggccgtgcccggcgccgccccggcggacggggtctcttccgcccgcccctcctgatcgccgggcgccgacaacgtccaagcggcctgaatggttgtccgcattcggcaaaaaccctggccgcttccggactccccgtaacgatcttcaaagctgtccgggctgccaggatggttgtgagaatttcacgacctggcagtggctcacttggcggggtcgtctttgcaccagggagcggatgcctcggcggctggggaacggcgagggaatctgcgcatctcctccggtgtcgttaccgaaggagcggtgccgacgctgcgacaaggggggcgacgatgctctactacgacaggaaggcgcctcaggtgccgcgttcacgacgatcgcactatcacgggccgcgctcggcggcggccatggcgcgctgcggaaagaccgccggcgcctgcccaccccccgaggaagcaggtcggggcgccgagctgaccgtgacggtcaccggtgtgcacgacgggacgctggtggccgcggtcaccggcgagatcgatctgcgcaccgtccgggccctgcgcgcccggctgagcgaactgggccgccaggccaccgccggcggcggcggacggctggtcctggacttttccggagtcggcttctgcgacgccggcgggctgggcgccctggtcggcgtccgcaacgaactgcgcgctcgcggcggcgagctcagcctggcccgggtgcggccgcagcagtggcggctgttccagatcaccggcctggacaaggtcttcaccggctaccgcaccgtggccgaggcggtcgcggccggacgcacctcctcgctgagctgatcccggtatcgccgaaaacgggcatgtctgccgaaaacgaagaaaagccttgccggtaaggggttttgcgggtcccgctgccccatgctgtggctataggctctactaccgacaggccgcgtttcacgggtgctctggaggcgctggtgggtgtcgagaactccccgcacgagtcgcgactccccatgcccggttcccgtcgcgacttgggcctgccccgcgggcaggatcgggacgcggcctgggtgccggccgacgaactgcccgacgggctgctggtggccgacgagaacgcgcgggtggtggtgttcaaccgcgccgccacccggctgaccgggatcaaggccgaggacgcgctgggccgtgacttccgcgacgtgctgccgctgcacgacgccgagggccgcgactggtggaagtgcctggacccctacggcggcctggccacccgcacccgccaccccgagtacccgctgttcatgaccggcggcaccgagctgctggtgacggcgtcgtaccggcgctcccgcgggggagcggtggaacgtttcatcgtcagcttccgcgacgccgcccgccgggcccggcaggagcgggatcgggccgacctggtctccaccgtcgcccacgagctgcgctccccgctcaccagcgtcaagggcttcaccgccaccctgctggccaagtggcaccgcttcaccgacgaccagaagcgggtgatgctggagacggtcaacgccgacgccgaccgggtgacccggctgatcagcgaactgctggacgtgtcgcggatcgaggccggccgcctggagatgcgccgccaggtggtcgacctggtcgaagaggcccgcaaggtgatcgccgggcgggtggccgccggcgacccggccgaccggttctgcctgatcgccgacgacgatctgccggagatgtggctggacccggacaagatcgaccagatcctgggcaacctgctggagaacgcggtccggcacggcgctggtactgtgactatcgtgatcgagcgggtggacgcgccggacggcctcggggccgccgtctcggtacgcgacgagggcgagggcatcccgcccgaggcggcccagcgcgtgttccgccagttctggcgcggccccggcggcaaccggcgcggcggcaccgggctcggcctgttcatcgtcaagggcctggtggaggcgcacggcggcaccatcgcggtgcggcgcgcccccggcggcggcgcggagttccgatttaccctgcccgccggcgcccccgactacgcctgacgggatcgcgccgcgcgggctcgaccggcgttccggcctgacgatccaggcaccactacactcgcgggcgatcacgccctggctggagttgtcaccaccatgtctgcacccaataagtcgttcgaccccgtcgaggtcagcgcgctgcaaccggaggaggtcgagcgcgcccgcgacgccgcgctggccgccatcgccgccgccggcgacctcgaagagctcaagaaggtccgcctggagcacgccggggaccgctccccgctggcactggccaaccgggagatcggcgcgctgcccccgcacgcccgcgccgaggccggcaagcgggtgggcgcggcccgcaaggcggtcgccgaggccctcaagcgccgccaggcggagctggaggaagaacgcgaccagcgcgtcctcatcgaggagaccgtcgacgtcacgctgccgtgggaccgcgccccccgcggcgcccgccacccggtgaccaccatcgccgagcggatggccgacgtgttcgtctcgatgggctttgagatcgccgaagggcccgaggtcgaggccgagtggtacaacttcgacgccctgaacatccagcccgaccacccggcccgcaccatgcaggacaccttcttcgtcgagagcgaagacagcgggctggtgctgcgcacccacacctccccggtgcaggtgcgggcgctgctgtcgcgcccgctgccggtgtacgtggtggtgcccggccgcaccttccgcaccgacgagctggacgccacccacaccccggtgttccaccagctggagggcctggcggtggatgagggactgaccatggccgacctgcgcggcgccatcgccgcgttcgtggagggcatgttcggcgagggcctgaaggtgcggctgcgcccgtcctacttccccttcaccgagccgtccggcgaagtggacatgcagtgcttcgtgtgccacggcgcctcggcggagccgggcgcgccgccgtgccgcacctgcagctccgaggggtggatcgagctgggcggctgcggcatggtcaacccgcgggtgctggtggccgccggcgtcgaccccgagcgctacagcggctgggcgttcgggctgggcgtggagcgcacgctgatgttccggcacggcgtggcggacatgcacgacatggtcgagggtgatgtgcgcttcaccctcccgttcgggatggagatctgatgcgggtcccgctgtcttggctgcgtgagcacgtcgagctgcccgccggcgtcaccggccgcgacctggccgccaagctgatcgccgccgggctggaggtggagaccgtcgaggccgccggccacgacgtcaccggtccgctggtggtcggccaggtcctggccatcgaggagctgaccggcttcaaaaagccgatccgctactgccaggtggaggtcggcgaggacaagccgcgcaacatcatctgcggcgcccgcaacttcaccgagggcgacaaggtcgtcgtcgcgctgcccggctgccggctgcccggcggctttgagatcggcgcccgcaagacctacggcaagatctccgaaggcatgatctgctcggtcgccgagctgggcatcggggacgaccacagcggcatcctggtgctgccgggcgatgagcgggtcggcgccgacgccatcgagctgctgggcatccgcgacgaggtcctcgacatcgccgtcacccccgaccgcggctatgcgctgtcgatccgcggggtggcgcgcgaggccgccatcgcctacggcgtgccgttccgcgacccggccgccgtccggctgcccgacaccgacgaccagccgggctacccggcgagcatcgacgaccccaccgcctgcgaccggttcgtgctgcgccagatccgcggcctgaacccggcggcgaccaccccgctgtggatgcaggtgcggctgtaccgcgccggcatgcgcccggtgtcgctggccgtggacgtcaccaactacctgatgctggagctgggccagccgctgcacgccttcgaccgcggcaagctgaccggcgagatcgtggtgcggcgggcccggccgggggagaagctggagaccctcgaccacgtcacccgcgccctggacccggaggacatcctcatcaccgacgcctccggcccgatctcgctggccgggacgatgggcggcctggccaccgagatcgacgagaactccaccgacatcgtcatcgaggccgcccacttcgacgccatcggcgtcgcccgcatggtgcgccgccacaagctcagcagcgaggcctcctaccggttcgaacgcggcgtcgaccgcgagctgccgctgtatgcctcctaccgggccgcgcagctgctggccgagctgggcggcgccgagatcgtcccgggcgtcacccacgcccaggtgccggtcgagcagaccaccatcaccatccccgccgaccacccgggcaaggtcgccggggtgacctacagccgcgacaccgtggtgcggcggctcaccgagatcggctgcacggtcaccggggaccagacgctgaccgtggcgcccccctcctggcgtcccgatctgaccgaccccaacgacctggccgaagaggtcatccgcctggaggggtatgaggagatcccggcccgcccgccccggccgatcgccgggcagggcctgacccccgagcagcgccgccgccgccgggtcggccgggcgctggccgccgccgggtacgtggagaccttgtgcttcccgttcatcggcgccaaggacttcgacgacctgcagctttccgccgacgacgagcggcgccgggcactgcgggtggccaacccgctgaccgaggaggggccgctgctgcgcaccacgctgctgccgggcctgctgaaggccctggcccgcaacgtcggacgcggccaaagcgatgtgggcctgttcgagatgggcctggtgtaccggccccgcccggacgccccgcccaaggcgccccgcctggcggtcgaccgcggccccacccccgaggagatcgcctccctggaggcggcgctgcccgaccagccgctgcgggtggccgtggtggtggccggtgaccgcgagcaggccggctggtgggggcagggacgcccggcgagctgggccgacgccatcgaggccgcgcgcaccgtggcccgcgaaagcggcgtggagctgaccgtgcgggccgaccggcacgccccctggcacccgggccgctgcgccgccctgtacgccggcgacgtcctggtcgggcacgccggtgagctgcacccgcgggtcatcgccgcctacgggctgccggcgcgcaccgccgcgatggagctggaactgtcgcgcctggccgtgcccgggccggtgcgggcgccgcaggtgtccacctacccgccggccacccaggacgtcgcgctgatcgtggacgcctcccgcccggccgccgaggtcgaggccgccctccgcgagggggccggggagctgctggagtcgatccggctgttcgacgtctacaccggcgagcagatcggcgagggccgcaagtcgctggccttcacgctgcgtttccgcgcccccgaccgcaccctcaccgccgaggaggtgggccgggcccgcgacgcggcggtggcgctggcggccgaacgcaccggcgccgtgttgcgcggcgcctgacccgccgcctctggtgagccgtcccggcgccccgcggccgaatcccggttgcggggcgccgccgttttctcctaccgtgaacgggtcctgttcccgacgggcgggggtttcggtggagcactgaggtcacagacaccgcgcagacgaccggccgtggcgcgatgcccgccggctcgcagcgcgtgacctcagtggaccctgcctcaggacgaatcccttctgctcggcgcgttacgcgctgtccgcggtgtctcccgatgtgaacgttccggcacgcaaaggagaaccgcctcatgtcccccgccgtggtcctttccggcgtcaccttcgcctggcccgacggcacccccgtcctgaccggcctggacggggcgttcaacgcctgccgcaccggactggtcggcctcaacggctccggcaagtccacgctgctgcggctgatcgccggggagctgcgcccgcagtccggcaccatcacggtcgccgggagcatcggatacctgccgcagcgtcttccgctgcagaccgcccgcaccgtctccgacctgctgggcatcaccgccgcccgcaccgccctgcacgccatcgaacgcggcgaggccaccgaggccaacttcgccgccgtcggcgacgactgggatgtggaggaacgctcccgcgccgagctggaccggctcggcctggggcacgtggagctggaccgcaccgtggccaccctgtccggcggagaggccatgctggtcgggctggccgcgctgctgctgcgccgcccgcaggtgctgctgctggacgaacccaccaacaacctcgacctggacgcccggcggcggctgcaggaggccgtcgactcctggcccggcgtgctgatcgtcgtcagccacgaccgggcgctgctggagcgggtcgatgagatcgccgagctgcgcgagggccggctgcggaccttcggcggcaacttctcggcctaccaggagatgctggcgatcgagcaggaggccgccgaacgggccgtgcggaccgccgagtccgaggtgcgccggcagcgccgcgacctgatggaagcccaggtcaagctggcccgccgggcgcgctacggcaagaagatgtatgaaagcaagcgcgaacccaagatcgtgatgggcgcccgcaaacgggccgcccaggagtcggcggccaagcaccgcatcctgcacgaagaacgcctgcagcaggcccgcgaacgcctggccgaggccgaggaggcggtgcgcgacgacgccgagatccgcatcgagctgccccgcacccgggtgccggccggccgcaccgtgctcaccgtcaccgggctgaccccgcccgccggacccgccacgccggacgccggcgatgaagacggccgggacggggcgaaacccctgcgggagctgatcgtgcgcggcccggagcggatcgccctcaccggccccaacgggtcgggcaagaccaccttgctgcgcgcggtgacgggggagcgcccgttgcccggggtcgaggtgaaggtcggcgtcgagggcctgcggtacctgccgcagcggctggatgtgctggatgactcccgcagcgtgctcgacaacgtccgcgccttcgccccgggcgcctcgcccaacgagatccgcgccgggctggcccgcttcctgttccgcggggcgcgcgccgaccggctcgccgggcagctgtcgggcggtgagcggttccgcgccgtgctggccgcgctgctgctggccgacccacctccgcaactgctgctgctggacgagcccaccaacaatctggacctggccagcgtccggcagctcgtccaggccctggaggcctatcaaggggcgctcatcgtggtcagccacgacctgccgttcctggacgagctgggcatcacccggtggctgcgcatggacccggtctgcgggctgttggaggaaccggaaggcccgcggcgatgacaagccgaaaaatggcatgagatgccgatttcgcgctgctaagttggtcgccgtccgaaaggaacagggggaccagagcatggcgaagctcaatcagatcatcgccgttgagaagggcgtcaagagcaaatccgtccaagagctcgcccaggcgaaccagacgctgcagaaactgccggcgctgtccggtatctcgcgcacctaccagcccaaggacgaagacggcgagcagtttccgcccgagtccacccgggtgcaggtgaaggccgaggaagtgctgcgtcaggtcgccgccgcgctgacccgcctgttcgacgtcaccgccaccaaggactggaccaactgcatcgccaaggccgacgtcgtggtggagggccgcaccctgctgcgcgacgttcccgtcacctacctgctgtttttggaaaaacagctcaaggagctgcagggcttcgtccgcaggctgccggtgctggacgccgccgagtcctggacctacgacgcctccaccgacgtgtggcgcaccgagccggtccgcaccgtcaagaccaagaaggtgccgcgcaaccacgtcaaggccgaggccaccgagcaccaccccgcccaggtcgaggtctactacgaggacgtcccggtgggctactggaccaccgtgaagttctccggcgcgctgccggccaagcgggtcaacgagctgctggaccgcatcgagaaactgcaggaggccgtcaagttcgcccgcgaggaggccaacggcaccgaggtcgtcgaccagcgcgtcggccaggccgtcttcgactacctgttccagtgacccctttttcgatcccgccgggatcgagaggaatccggtaggaggggatagcattgaagacgccctccgccatcgcgcggagggagcgcatggagcgcaagctgaaactgaagctcagcgtgatgaaaggcgcatcaggtacggcccccgggttccaccctcggtgtccgtacggcccgcaccgggcgggaatcctcccggacgagggcggcgccgccagattcaggctatcgctccagattcagcattcgccgcccggcgccggcggcgccgacgcgggggaaaccgtcgtccatgccggttcgactccggtccgcgcctctcgcggcgcggtggcctaatggtaaggcggacggtctcagttgaacctcgcgtcaccgaagagaccggtgcgtgcaattgggcggcccagcggggcccggggatagggtagaaccccgggccccacccatttcccgggcctttttctggacttttgcggccgcgcccgccgcacgggggtatgccggaaccggagcgaacgcaaggggcgggacggcatgccggaactggacgccgaacaggcgcggcggagactggccggggcgccggtggtacggctggccacggcggacgagcggggacgcccgcacctggtggtcgccacgttcgcgctggaacgggccgcggacggcgacctgatccacatggcggtcgaccacaagcccaaacgcacccgcaacctcaagcggctgcgcaacatcgccgtcaacccgtgggtgagcgtgctggccgaccactacgaggacaactggagccggctgtggtgggtgcgcgccgacggccgggcccgtgtcagcgacgacccccgggagctgcacgcggccgctcatctgttggcacagcggtacccccagtaccgccaccgccccccgcaagggccggcgatcgtggtcacggtgcaccactgggttggatggatatacagcgccgaggacgacatatcgtccacatcgtgagaagatgtccaccctgccttggatagtcatccaccttcatgcataatctttccgagcgatcggagaggaaccccatgggaatcaaggcggcggtggccggcgccagcgggtatgcgggcggtgagctgctgcgcatcctggccggtcaccccgagttcgagatcggcgccctgacggccggctccaacgccggggcgcggctggactcgctgcagccccacctgtggccgctgggggagcgggtgctggccgagaccaccccccagaccctggccgggcacgatgtggtcttcctggcgctgccgcacggccaatccggcccgctggccgaacagctcggcgaggacgtgctggtgatcgactgcggcgccgacttccgcctgcaaagcgccgccgactgggagcacttctacggcaccccccacgccggcacctggccgtacgggctgccggagctgccggggcagcgcgagcggctgcgcggcgcccgccgcatcgcggtgcccggctgctaccccacggtctccacgctggcgctgtggccggccttcgccgccgacttggtggaaccggacgtggtggtggtggccgcctccggcacctccggcgccggcaagagccccaaaccccacctgctgggcagcgaagtcatgggctcgatgtcggcctatggcgtcggcggtgtgcaccgccacacccccgagatcgtccagaacctcagcgcggtggccggccgcccggtcaccgtctccttcacccccaccctggcgccgatgagccgcggcatcctggccacctgcaccgccaaggtcaagcccggggtggacgcgggcgccgtccgccgcgcctacgccgacgcctacgccgatgagccgttcgtccggctgctgccggagggccagtggcccgccaccgccatgaccctgggcgccaacaccgccctcatccaggtcgccgtcgacgagcgcgccgggcgcctggtggccgtcggcgccatcgacaacctcgtcaaaggcaccgccgggggcgccgtgcaaagcgccaacctcgccctcggcctgcccgaacagctcggactcaccacgatcggagtgtccccgtgagcgttaccgctcccctcggattccgcgccgccggcgtcgccgccggcatcaaaggcggcgaggcgcgcgatctggccctggtcgtcaacgacgggccgtcccgcgccgcggccggggtcttcacccgcaaccgggtcaaggccgcccccgtcctgtggtcccagcaggtgctgcgcggcggccgggtgcgcgcggtggtgctcaactccggcggcgccaacgcctgcaccggcgcccccggcttccaggacacccacgccaccgccgagaaggtcggccaggtgctgcaggactccgccggcgagatcgcggtctgctccaccggcctgatcggcgagcgactgcccatggacaagctgctgccggcgatcgacgtggccgccgggcagctgtcccgcgacggcgggctggccgccgccgacgccatccgcaccaccgacaaggtcgccaagatcgccttccggcgcgccgacggctacaccatcggcggcatggccaagggcgccggcatgctggccccctcgctggccaccatgctgtgcgtgctgaccaccgacgccgacctggactccgccgcgctggatcgggcgctgcgcgcggccaccgcggtcaccttcgaccgcctcgacaccgacgggtgcatctccaccaacgacaccgtgctgctgctggcctccggcgccagcggcaccacccccgatgaggcggagttcaccgcgctgctcaccgaggtctgcgccgacctgacccgccagctgctcaacgacgccgaaggcgcctccaagaccatcgccatcgaggtcgtcggcgccgccagcgacttcgacgccgtcaccgtcggccgcgccatcgcccgcaacaacctcctcaagtgcgccatccacggcgaggaccccaactggggccgggtgctggcggcggtcggctccaccgaggccgtcttcgaacccgacaagatcaacgtggccatcaacggggtgtgggtgtgccggggcggcgcggtcggcgacgaccgcggcaaggtcgacctgagcccccgcgaggtgaccatcaccgtggacctgtcggcgggcccggcctcggcgaccgtctggacgaccgacctgaccgccgagtacgtccacgagaactcggcgtactccacgtgagaggcaggcgatgagcgcgcagcggagccgggtgctggccaaggccgccacgctgatcgaggcgctgccgtggctggagcgcttccacggcaagaccgtcgtcatcaaatacggcgggcacgccatgacggatgaggcactgcggcactccttcgccgaggacgtggtgttcctgcggtacgccgggatcaaaccggtgatcgtgcacggcggcggcccgcagatcaacgccgccctggaaaagcacggcatcgaatcccgcttcaccgccgggctgcgcgtcaccacccccgaggccatggaggtcgtccggatggtcctggtcggccaggtcgggcgggacgtggtcggcctgatcaaccggcacggcccgttcgcggtcggcatgagcggcgaggacgccaacctgctgaccgccgaacgcaaacgcgccgtcgtcgacggccaagaggtcgatctcggccaggtcggcgagatcgtggaagtgcagaccggcgcggtgcgcagcctgctggacgacggccgcatcccggtgatctccagcgtggcccgcggcgacgacggccagatctacaacgtcaacgccgacaccgccgcctcggcgctggcggtcgcgctggacgcggtcaagctgatcgtgctcaccgacgtggagggcctgtacgccgactggcccaacagcgacgaggtcatcgaccggctcaccaccgacgagctggccgagctgctgccgaccctgtcggcgggcatggtccccaagatggaggcctgcctgcaggcggtgcgcggcggcgtcccccaggcccacgtcctggacggccgggtgccgcacgcgctgctgctggaagtgttcaccgacgagggcatcggcaccatggtggtgccgggccggggaggggccgcgtgagctcccagaagctgctggagcgctaccgggcggcgttcatgcccaactacgggctgccgccggtggcgctggtgtccgggcagggctgcctggtccgcgacgccgacggcaaggagtacctggacttcatcgcagggatcgccgtcagctcgctcggccacggccaccccgccctcatcgaggcggtcaccgcccaggtcggtgccatcgcccacacctccaacctgttcgtcaacgaaccggaggtgcagctggccgaacggctgcgccggctgctcggcgagcacggcgccaaggcccgggtgtttctgtccaacagcggcaccgaggccaacgaatgcgccctcaaactggccatcaagtacgccaaggcgcatgagcgcacctacttcgtggccgccgagaacggcttccacggccgcacgatgggcgccctgtcgctgaccggcaagcacgccatccgcgagccgttcggcccctacgccatcgacgtgcgcttcgtcccctacggcgacgccgacgccctgcgccaggccgtcaccccgcagtgcgccgcggtgttcctggagcccaccctcggcgagggcggcgtcgtccccccacccgacggctacctgagcgccgcccgcgacatctgcgaccagagcggcgccctgctcgtcatcgacgagatccagtcggccatcggccgcaccggcacctggttcgcccaccagcacgaaggggtgcggcccgacatcctcaccctggccaagggcctgggcgggggactgccgatcggcgcctgcatcggcttcggcccctatggtgaactgttcgccaagggcgaccacggcagcactttcgggggcaatccggtctcggccgccgcagcgctggcggtactgcgtaccatcgaggccgaggggctgctcgaccacgtcaccaaggtcggcgccctgctgaaggagggcctgtccgccatcgcccaccccctgctcaagagcgtgcggggccgcggcctgtggctgggcctggtcttgaccgaaccgctggcagcgcaggtggaggcggcggcccgggacgccggcttcctggtcaacgccgtccagccgaatgtgatcagactcgccccgccgctgatcgtcaccgccgagcaggtccaggcgctgatcgacgccctgccctccgtcctcgacgccgccacccccaaggagagctgacagatggtgcgccatttcctgcgggacgacgacctgacccccgccgagcaggccgaagtcctcgacctggccgccgccatgaagcgcgaccgcttcgcccaccgccccctggaggggccgcggacggtggcggtgctgttcgacaagcactccacccgcacccgcatctctttcgccgtcggcatcgccgaactcggcggccacgccctggtgatggacgccggcaccagccagctcggccggggcgagaccatcgccgacaccgcccgggtgctggaacgccaggtcgccgcgatcgtctggcgcaccagcggccaggagcgggtcgaggagatggccgccttctcctcggtcccggtcgtcaacgccctcaccgaccagttccacccctgccagatcctggccgacctgcagaccatccgggaggccaagggcggcttggccggggtgaccctggcctacctgggcgacggcgccaacaacatggcccactcctacctgctgggcggcgccaccgccggcatgcacgtgcgcatcgccgcccccgccggctacgcccccgacccggccgtcgtggcgcgcgccgaggagatcgccgccggcaccggcggctcggtgcaggtcaccaccgaccccaaggccgccgccgacggcgccgacgtgctggccaccgacacctgggtctccatgggccaggacgcaaaagacctggccgtcttcgagccctaccgggtcgacgaggagaaggtcgcgctggccggcccgcaggtgtcggtactgcactgcctgcccgcctaccgcggcaaggagatcagcgccgaggtcctggacggcccgcacagcctggtgtgggacgaggccgaaaaccggctgcacgcccaaaaggccctgctgacctggctgctgcggcagaccgcgacggaggagggcggagggtgaacggcgagcggaccgtccgcagacccaccgcccccggcgagcggggaacgggcgccgccaccccgatgaccaaggcggcgcgccaggcccgcgtcgtcgagctgctcggcaagcaccccgtccactcccaggcggaactggcccgcctgctggcagccgagggcgtggaggtcacccaggcgacactgtcgcgggacctggtggagatcggcgcggtgcggctgcgcgccgaggacggcagcctgatctacgccgtccccggcgagggcggcgagcgcatcccgcgcgcccgcaccggctcggccgagaccttccacggccggctcgcccggctggcccaggaactgctggtgtccgccgaggcgtcggccaacctggtcatcgtgcgcaccccgcccggcgccgcccaatacctggcctccgccatcgaccacgccgaatggcctgaagtgctgggcaccgtcgccggcgacgactccatcctggtcatctcccgcgatccccagggcgggcaggcgctggccgacgccctgctccggctgaccgaacgacgaggctaggggccctgcggcccccgcctccgacacatccctttctcttccagcactgcccgaacaggagatcacccatgaccgagcgggtcgtactcgcatattccggagggctggacacctccgtggccatcccctacctcgccgagcagaccggcggggaggtcatcgccgtcgccgtcgatgtcggccagggcggcgaggacctggaggtcatccgcaagcgggcgctggcctgcggcgccgtcgaggccgtggtggtggacgcccgcgaggagttcgcctccgacttctgcgtcccggccctgcaggccaacgccctctacatggaccgctacccgctggtgtcggcgctgtcgcggccgctgatcgtcaagcacctggccgccgccgccaaggagttcggcggcaccgccgtcgcccacggctgcaccggcaagggcaacgaccaggtccgcttcgaggccggcctggcggcgctgaacccggacctgaaggtcatcgccccggcccgcgacttcgcctggacccgcgacaaggccatcgagtacgccgagtccaagggcctgccgatcgacgtgtcggccaagtccccctactccatcgaccagaacctgtggggccgggccgtggagaccggcttcctggaggacatctggaacgcgcccatcgaggacctctacgactacacctccgacccgtccgcccagcgcgacccggacgaggtggtcatcaccttccgcgccggcgtgcccgtggccctcgacggccgggagctgaccccgctgcagatcatcgaggagctcaaccagcgcgccggcgcccagggcgtgggccgcatcgacatggtcgaagaccgcctggtcggcatcaagagccgcgaggtctacgaggcccccgccgccatcgcgctgatcaccgcgcacatggagctggagaacgtcaccgtcgaacgcgacctggcccgcttcaagcgcagcgtcgaccagcgctggggcgaactggtctacgacgggctgtggtactccccgctcaagcgttccctggacgccttcatcgccgagtcccaaaagcacgtctccggcgagatccgcatgacgctgcacggcggccgcgccgtggtcaccggccggcgcagcgacgcctccctgtacgaccacgacctggccacctacgacaccggcgacaccttcgaccagagcctggccaagggcttcgtggaactgtggagcctgcccagcaagatcgccgccgtccgcgaccgtcgcgtccagggctgaagccggccgcaccggcccgcccgcggtggcggcgggcgggccgacgggcaacgggccccgacggcgaacgcgccgcacaggcccgatgtggtgaacctcaccaaggcctcggccgacgcgttcgaaagacgagcacacaggcccctccaggccccgccaaaaggcccgcatcaccgcacacccggacggtcatgcccatcgaccggccggggaacgcggacgcgcgccgcatcacagcgggcgggcacagccgggtcggcgaccgagggcgcttcggccgttcccgcccggtaggctctgcatgtccagacactgaaaagaccacacgcgagcgggccgcgcggcctgagccgaagatcttgccccaccccgttcggcgcctcgcccaccagggcgtcacgggggccgggaacgaggtccgccgacgacttgaccggccggaggggcggtcgagggacatacggagaagaccgcgcggagggcccgcgagccgtcgcggccccgctgcgacgaaccagaacgggagtagcgtgagcaaggcaccgacgaggttgtggggcggccggttcgaaggcggtccgtcggaggcgctggcccggctgtcggtgagcgtccagttcgactggcggctggccccgtacgacctgatgggctcgcgcgcccacgcccgcgtgctgcaccgggccggcctgctcaccgacgaggagctgacccgcatgctgggcgccctggacgacctggagcaggcctgccgctccggggagttccggcccaccgtcgccgacgaggacgtccacaccgccctggaacgcggcctgctggaacgcctcggctccctgggcggcaagctgcgcgccggccgcagccgcaacgaccaggtcgccaccgacctgcggctgtacctgcgcgaccacgtccgccagatcgtcagccgcctggtggaactggagaccgcgctcatcgcccaggccgagcacaacctggacgtggccgcccccggcatgacccacctgcagcacgcccagccggtgctgttctcccaccagctgctggcgcacgtccacccgctggcccgcgacatcgaccggctgcgcgactgggacaagcgcgccgcgatctgcccgctgggcgccggcgccctggccggctcctcgctgccgctggaccccaaggcggtcgccgaggaactgggcttcgacgcccccgcggccaactccatggacgccgtcagcgaccgcgacttcgccgccgagttccttttcgccgccgccatgatcggcgtccacctgtcccggctcggcgaagagatcgtgctgtgggcctcgcaggagttccgctggatcgagatggacgacgcctacgccaccggctcgtccatcatgccccagaagaagaaccccgacgtggccgagctggcccgcggcaaggccggccgcctcatcggccacctggtcgggctgctgaccaccctcaagggcttgccgctgacctacaaccgcgacctgcaggaggacaaggaaggcgtcttcgacgccgtggagaccctgctgctggtgctgccggccatgtccgggctgatcgccaccatgcgggtcaacaccgaacggctggaggacaccgcccccgagggcttcgccctggccaccgacctggccgagctgctggtgcggcgcggcgtgccgttccgcgaggcccacgaggtcgtcggccacctggtggtgtggtgccaggtccacgacaaggacttcggcgacctcaccgacgaggagctggccaaggtctccccgcacctgacccccgacgtccgggaggtgctgaacgtgcagggcgccctggcctcccgcaaggcccacggcggcaccagccccgagcgggtccgcgagcagctggccgaactgcgcgccctggtcaacgagcacgccgcctgggcctccggatcggacttttagccgaggacggacggggaccatgccgaccctcctcgggccgacatgagcgacctcctcgaccgtgacttcttcgaccgccccgtcgaggaggtcgctcccagcctgctcggccagatcgtcgtccaccacaccggcgacggcgaggtcgcgatacgcctcaccgaggtcgaggcgtacgccgggccgatggatccggcgtctcactcctaccgggggcgcaccccccgcaacgcggtgatgtggggaccgcccgggcatgtgtacgtgtacttcacctacggcatgcacttttgcatgaacctggtgtgcggcccggacggcacggcctcggcggtgctgctgcgcgccggcgaggtcatcgacggccgtgacctggccgccgcccgccgtccccgctcctccttccgcgacctggcccgcggcccggcccggctctgccaggcccttggcgtcgcccgcgagcacaacggcctggacgcctgcgacgccgactccccgctgcgcgtcctggccggcgacccggtggacccctcgcgggtgcggacggggccgcgtgtcggagtgagcgccgccaaggagactccctggcgtttttggatcgacggcgaaccgagcgtgtcgcagtaccgcatgcacgtcccccgccgtcgcaggaccaccggcacgggctgaacctttcagcgcgccgttcccgcaggccgggatgcgtggcgaccggggacgacgcggcaccgcgcccccgtgggcccgccgtttccaccacccgaaaccgcggatgctggaaaggggttcgccgaacccctccgccgtctcaaccgggaatcccggtaccccggacaaaagcaagggcatcggatgcaggcaggggagtcggccctgaaagcgggagcatcaccaaagagctcatcggtgtgctcgccctgagatgtctgcccgcactgggcggcacctgcaccatgcccaggcacccggtcccaagctccaacggacggcggccgtccggtaccgggaccgtctgctctgcaccggccgggacccgcacccgtcccgcgggacacctggtagaactggacttcaccggccggccccgcggctgcggcaggcgagccgggaacagaccggggctcgtgcccgcttccacctcagggcacgaaccgcacgtcccggtccgtcacgtcaccggcggccggtgaataccgttaccgtgggcggcgccccatcgggcaccctgaggggcgaacccgaaaacccggaaaacatggcggaagacgagggagaccgtgaccgacgtccttgaggacctggcgtggcgcgacctgatcgcgcagtccaccgacctggacgaactgcgggcgctgctcgccgcggggccggtcaccctctattgcgggttcgaccccaccgcccccagcctgcatctgggcaacctcatccagatcctgaccctgcgccgcttccagctggccgggcaccgccccatcggcctggtcggcggcgccaccgggctgatcggcgaccccagcggcaagagcgccgagcgcaccctcaactccgaggaagtggtcgccgcctgggtcgagcgcatccgcgcccaggtcgccaagttcctggacttcgagggccccaacgccgcgctcatggtcagcaacctggagtggaccgggcccatgacggccatcgagttcctgcgcgacatcggcaagcacttcccggtcaaccggatgctggcccgtgagacggtcaagacccgcctggagaccacgggcatgagctacaccgagttcagctacgtgctgctgcaggcgatggacttcctggagctgtaccggcgctacggctgccgcctgcagaccggcggcagcgaccagtggggcaacctcaccgcgggcgtcgacctgatccgccgggtggagggcggcaccgcccacgcgctgaccaccccgctgctgaccaaggccgacggcacgaagttcggcaagaccgcaggcggcgagacctactggctggacccggagctgacctccccgtacgccttctaccagttctggatcaacgccgatgaccgggacgtggagaagtacctgaaggtcttcagcttccgcccccgcgaggagatccagcagctggtcaaggagtcggccgaacgccccgccgcgcgcatcgcccagcgggcgctggccgaggaggtcaccaccctggtccacggcgccgacgagtgcgccaaggtcgtcgcggcctcccgcgccctgttcggccagggcgccctggaggagctggacgagcggaccctcggcgcggcgctggccgaggtcccccgcatggagatcccgcccggcgacctgccgcccgtggtggacctgctggccggcagcggcctgtgcaagagcaagtcggaggcccgccgcaccatcgcccagggcggtgcctacctgaacaacaccaaggtcacctcggaggaggccgtccccaccaccgaggacctgctgcacggcaggttcctggtgctgcggcggggcaagcgcaacgtcggcggcgtcgaggtcgtgcgccgggcctgacccgcccgcaccggttcacccggagacggcctggagcgtgcccgagcgcccggtctcgtagcggccgggcgctcgtcgcttccgcgatggaccctcagccaggccggcaggacatccggtctcaccgccctgctcggtgaacagggaaatcttctggtagcgcaagcggcggtcacctgggctcctcgccggcccgcagcggtcatcgcgcctgaacggcctcgtggtcgcctgacgtgtgacagaggcggacggcctgtgcgtgatcggtccgttgaacatccgcgctccgtcctcacggactccccagcttcgaccggtcccgttgccgggcgccttcgcggcgaaaccgttcacaacgatcgtccggtgacgcgcatgagcaaggggaacgaagatcccgctccctgccttccgtgagagacggacgaaggcgcctaccgactcagacctgccagggtttcaccgccctctcgcaacggcacggccttgtgatgcatggggctcaccttctgtagctgggactcactctggtgaggcgcagtggatcctcgtgggaaccaaggcctccgtcgcctgtcctgtcccacgggctcctcggctgggctgaaggggccggtgcaggtgctgttcgacggcgggcgggacgctttgcagcctccccggtggggggcgagcaggagagcaggggactgaacgcctccctcgggaccggtagggcgttcctcgcccagacctcgggtgaaaaggagatctacctgggcgaactcgctgctgacaccggacagggggactccggtgagcctctggccggcccgtcggccggtcacgggagtggtgaggcgtgcgtcacagaaccagcctcaaggctccgccggtccggctcaccagggcgggaacaagctgattgagctgggacgttgtctcttgacggcctcgatttgacgtccttgcgcggtcaacctaatgttctacctgccccacgggggagcgggacgcccgagcaggcggccggcccgggggaaaccaccacagaaccagatggttgcggtacttcgcgccctgatggcggtggtgggcctgatcggaccgagttggacaaaccgggacgaacaggtacagtagaagggttgccccgcgggggcctgcctggttgggtgggtgctccgaggtgggtgtccgtttcttgagaactcaacagtgtgtcaaaagccagtgccttgtgtcagcctctgcctggtgtgggtgggggttgtggttcctcgtcagaggatgatgttgttgggatcgaaggtcccattctgaaggtttggctcacctggtgtttgtgccgggtgggtgtgtggcctttggtggagagtttgatcctggctcaggacgaacgctggcggcgtgcttaacacatgcaagtcgagcggaaaggccccttcgggggtactcgagcggcgaacgggtgagtaacacgtgagtaacctgccctcgactctgggataagcctgggaaactgggtctaataccggatattcacctcctgtcgcatggtggggggtggaaagttccctctttttgggggttcggtcggggatgggctcgcggcctatcagcttgttggtggggtgacggcctaccaaggcgacgacgggtagccggcctgagagggcgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtggggaatcttgcgcaatgggcgaaagcctgacgcagcgacgccgcgtgggggatgaaggccttcgggttgtaaacccctttcagcaccgacgaagtttggacggtaggtgcagaagaagcgccggctaactacgtgccagcagccgcggtaatacgtagggcgcgagcgttgtccggaattattgggcgtaaagagctcgtaggcggcttgtcgcgtctgtcgtgaaagcccacggcttaaccgtgggtttgcggtggatacgggcaggctagaggcaggtaggggagcatggaattcccggtgtagcggtgaaatgcgcagatatcgggaggaacaccggtggcgaaggcggtgctctgggcctgttctgacgctgaggagcgaaagcgtggggagcgaacaggattagataccctggtagtccacgccgtaaacgttgggcgctaggtgtggggttcttccacgggattccgcgccgtagctaacgcattaagcgccccgcctggggagtacggccgcaaggctaaaactcaaaggaattgacgggggcccgcacaagcggcggagcatgttgcttaattcgacgcaacgcgaagaaccttaccaaggcttgacatcacccgaaaacctgcagagatgcagggtcccttcgggggcgggtgacaggtggtgcatggctgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgttccatgttgccagcgggttatgccggggactcatggaagaccgccggggtcaactcggaggaaggtggggacgacgtcaagtcatcatgccccttatgtcttgggctgcaaacatgctacaatggccggtacagagggctgcgataccgtgaggtggagcgaatccctaaaagccggtctcagttcggatcgaagtctgcaactcgacttcgtgaagtcggagtcgctagtaatcgcagatcagcaacgctgcggtgaatacgttcccgggccttgtacacaccgcccgtcacgtcacgaaagtcggcaacacccgaagcccgtggcctaacccgtaagggggggagcggtcgaaggtggggctggcgattgggacgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggagcacttgtccaacctgccggcacttgtgtggtgttggtgtggttcagggtttcggtctacggggccgtgggtgcctcggaccggtgctcgcaaatcgtggaacactggctagtcaacctgcctgggttgctgcccggtcagtactacccgcatccgacggtgtcggatggctcctcttgactgaggggtcggagccttgcttctccctgtgcggggggtggggttcggggtgtggaacctccggtgtcgggggcttgggtgggttgggcacactgttgggtcctgaggaaacgggcctctttgggggttggttttctcggactgttcggggccacgtgcctggcgctctgcctggtggtggggtgtgtgggtgtggttgtccggttgttttttgtgaactgcatagtggacgcgagcatctgttgattgcccgaccacctgtttcctcccttttttgtggaggggttggtgttggtaagttggtaagggcatacggtggatgccttggcaccaggagccgatgaaggacgtgggagcctgcgatatgcctcggggagccggcaaccaggctgtgatccggggatttccgaatggggtaacctggcacctgtcatggggtgtcgccgccgtctgaatgtatagggcggttggtgggaacgcggggaagtgaaacatctcagtacccgctggaagagaaaacaaattgtgattccgtgagtagtggtgagcgaaagcggaggagcctaaaccgtgcgcgtgtgatacccggcgggggttgcgtgtgcggggttgtgggagcgcccagctgggtccgccggcctggcggggagtgagaaaccgtgtgtgtagccgaacgatctgggatggtcgaccgtagacggtgagagtccggtaggcgaaacgcatgcggctcccgggcgttgtcccgagtagcacggggcccgtggaatcccgtgtgaatctgccacgaccacgtggtaaggctaaatacttcctggtgaccgatagcggactagtaccgtgagggaatggtgaaaagtgccccggtgaggggtggtgaaagagtacctgaaaccgtatgcctacaagccgtcagagccgttggccctgcctttggtggggttggtgatggcgtgccttttgaagaatgagcctgcgagtcatggtgtgtggcgaggttaacccgtgtggggtagccgtagcgaaagcgagtctgaagagggcgtttgagtcgcatgctgtggacccgaagcggggtgatctagccatgggcagggtgaagcgccggtaagacggtgtggaggcccgaacccaccagggttgaaaacctgggggatgacctgtggctaggggtgaaaggccaatcaaactccgtgatagctggttctccccgaaatgcatttaggtgcagcgtcgcgtggtgcttgccggaggtagagctactggatggcctaggggccttaccgggttaccgaagtcagccaaactccgaatgccggtaagttgagcgcggcagtgagactgcgggggataagcttcgtggtcgagagggaaacagcccagatcatcggctaaggccccgaagcgtgtgctaagtggtaaaggatgtggagttgccgtgacaaccaggaggttggcttagaagcagccatccttgaaagagtgcgtaatagctcactggtcaagtgattccgcgccgacaatgtagcggggctcaagcacaccgccgaagccgtggcatctcgtgttctccttgggagggcgcggggtgggtaggggagcgtcctgtagccggtgaagccgccgagggatcgagtggtggaggctgcgggagtgagaatgcaggcatgagtagcgagtcacacgtgagaatcgtgtgcgccggatgactaagggttcctggggcaggctgttccgcccagggtaagtcgggacctaaggcgaggccgtgaggcgtagtcgatgggcaacgggttgatattcccgtacccgctggtatgcgcccatatcgaacctccggatgctaaccacccgaaccgcccctgcgaccttcgggtcgtgggtgtttgcggggaggctgggacccgacggggtagtaggtaagcgatggggtgacgcaggagggtagctcagcccaggcggtggttgtcctggggtaagcatgtggcccgcgcggtaggcaaatccgccgcgcattgagggtgaggtgcgatgccgagccgttttaggcgaagtgagtgatcccatgctgccgagaaaagcctctagcgagcatgccggcggcccgtaccctaaaccgactcaggtggtcaggtagagaataccgaggcgttcgggtgaactgtggttaaggaactcggcaaattgcccccgtaactttgggagaaggggggccctgtctggtgaacccacgtgctgggggagctgggtggggtcgcagtggccagggggaagcgactgtttactaaaaacacaggtccgtgcgaagtcgtaagacgctgtatacggactgacgcctgcccggtgccggaacgttaagaggaccgcttaaccccttcgggggtgaaggtgagaatctaagcgccggtaaacggcggtggtaactataaccatcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaacgacttccccgctgtctcaaccacaggcccggcgaaattgcagtacgagtaaagatgctcgtttcgcgcagcaggacggaaagaccccgggaccttcactacagcttggtattggcgtttgaggtggcttgtgtaggataggtgggagactgtgaagcctggacgctagttcgggtggagtcgttggtgaaataccactctggtcatttcgagcgtctaacccgcgcccgtggatccgggtgggggacagtgcctggtgggtagtttaactggggcggttgcctcctaaagggtaacggaggcgcccaaaggttccctcagcctggttggtcatcaggtggtgagtgcaagggcacaagggagcttgactgtgagacggacgtgtcgagcaggtgcgaaagcagggcctagtgatccggcatctccgtgtggaaggggtgtcgctcaacggctaaaaggtaccccggggataacaggctgatcttccccaagagtccatatcgacgggatggtttggcacctcgatgtcggctcgtcgcatcctggggctggagtaggtcccaagggttgggctgttcgcccattaaagcggcacgcgagctgggtttagaacgtcgcgagacagttcggtccctatccgctgcgcgcgtaggagacttgatggggggctgtccctagtacgagaggaccgggacggacgaacctctggtgtgccagttgtcccgccaggggcatggctggttggctacgttcgggagggataaccgctgaaagcatctaagcgggaagcctgccccgagatgaggtctccctccccgcccttcggggtgggggtaaggctcccaggagatgactgggttgataggccgggcatggaagccctgtgaggggtggagtggaccggtactaataagccgagtggcttgcctacaccgttgggtggttgggcagtcaacaggtgttcgtgtccctgtgtggttcacaggaaacaaccccgcacccgcaaggggtgggtgtggtcctggttgataagtgaacagcgtgagcgagtgttcccactgttcccgccctgttttgtagtgtggggtggggggagcgtccatgatgggtttcctcaccggcccgccggtgggtctggccccttccccggggagtggggagggtgtggtcggcctcttggggggttggggtgggggttgggcgttccggtggttatggcggaggggaaacacccggtcccattccgaacccggtagttaagccctccagcgccgatggtactgcatgggagactgtgtgggagagtaggtcaccgccggaacacacacgtcgaaaagggttggggctgggttccccgggggtgtcaccccggtggaattccagccccaacccatgtccaggatccgctaaatatgctggatccattaggtgaccaacgatagtgacggacgtgatgagcgcggaaaagaaccgtcgcagcggcgacgaccgcgagcggcgtggcaaggggcggggcgacgacgggcaccgtggggcgtctgccgaccgggagaacccctcccagagcgggggcaggaacggtggagcttcgccgcgctcaggaggtcccaaggacggcggtcggcgtgatcgccgcagaaacgactccccgggcggagcgagatcgggccggcgttttccgacatcgggagaacgtggttctcgccgttggtcctccgaagaaggacggggcggaaaacgtcgttttgaaggctccgatccccgacgggagggattcccccgaaaaggccgggacggcgggcgggaagagttcgattcggccggatcggaaaaggggggctctgcggttttccggcgaggccgcgatgaaggcgatcgccgcacgggctcttggcggactcggaacgcagatcaaggacccggcggccgccgtggggacgacgagcgcggttttgagaaagcgtccaagagcggttcgtggtacgaacgccggcgtgatgcggcggaccgggccgggagacgccacggcaaatctcgtccggtgcgggccggcaagggacatccgggcggagcccgctgggagcgccgaggagaaccggccaccggcaagaaccgtgtgaacgaacggcgggaacccgtctctgcggcgccggaagtgccccaggacgtcaccggggaggaactgcacgccgaggcgcgcgccgaactgcgcacgctgcccaaggaactggcgaccaaggtggccaggcatctggtgatggccgggcggctgatcgaagaggacccggcgaccgcctacctgcacgccaaggaggcccgccggctcgcctcgcgggtcggtgtcgtccgggaggcggcgggactggccgcctaccacgccggtcagtgggcggatgcgctggccgaactgcgggcggctcggcggctgcaccagaccgaggacgcctacctgcccatcctcgccgactgcgaacgcggcctggggcgtccggaacgggcgctggaactggccaagtcgccggcggcccggcggctgagccaggccgaccgggtcgagctgcggatcgtggagtcgggagcgcgccgggacatggggcagcccgaggccgcagtggtgaccttgcagatccccgagctgcgggacacccggctgcgtccctggtccacccgcctgttctacgcctacgccgacgcgttgctggaggcgggacgcaaagaggaggccggcgagtggttcgcccgggcggccgccgccgaccgcgagggagagaccgacgccgccgaacgctacgccgagctggagggcctgcagatcctcgacctggaggacgaggaacccacagagcccgcacccccttcgcaagtctcgggcgaggagctgaaatcggaggcccctgccgacggtccgaccgggggcggagagtcctcggaggacggcccgcagcggtccgccgctgcggacgatgaggagcctgcggagtccgccgaggccgaggagccgaaggcggacgttcccgatgagagcctcccggagagctcgcagcagtccaccggcgtggacggcgagggaccgcgtggggagacgggcactccgaaggccggcgactgacctttccgcgcagtggctgcgggtgaacggtccgcggcctcaccgaacccgcgcaggcggacgatcgtgccgccgcaccccgctgcgaaaacggggtgcggcgggccgcgctctgaacgtgctcttctggaaccggtgtcctgagacccgtcccggaccaggcaccggatacaagctctcacctgggtgaacccgaaaaattcacgttcaggtcaataaaggcggcgaaacatgtgacttgacggcaaaggctcttcgcacgatagtcaccagattgcgcccctccggatgtgatcgctgtcaccttccggcgggggccgtcctggtctcgggtgaacagttggagagcaccatgccgatcgggctgagccgccgagccttcctgcgcaccacggccatcgcgggtggaaccgcggccttcaccggaggactgtggcagcaggcgttcgcaggacccgcccaacccggggtcggcccgtacgggccgctgcaggcgcccgacgccaacggcatccagctgcccgcgggtttcaccagccgggtgatcgcccggtcgatgcagcgggtgcccggaacccgctacacctggcaccccgcccccgacggcggcgcctgcttccccgacggcgacggctggatctatgtcagcaactccgaggtgccggtggtgggcggcgcctcggccgtccgtttcgacgcctccggcaacatcgtcgacgcctaccgcatcctcaacctgaccacgctgaactgcgcgggcggagccaccccctgggggacctggctgtcgtgcgaggagtacgccttcggcatcgtgtacgagacctacccgcagggcggccggcccgccgtgcagcgtccggcgatggggcgtttcaaacacgaagccgccgcctgcgaccccgtccggaaggtcgtctatctgaccgaggacgaaagagacggctgtttctatcgcttccgccccaaggtctggggcgacctgtccgagggggtgctggaggttctggtcggctccggcaccggccccgtcacctggcggaaagtgcccaacccccggctgtggacgaccccgacccgcgaccaggtcccgggcgccatgcgtttcaacggcggcgagggctgctactacaccggaggggtctgctatttcaccaccaagggggacggacgggtctgggcctatgacgccgaggccgagacactcgacctggcctacgacgacgacctggtgaccgagggggagcctccgctgaccggcgtcgacaacatcaccggcgcctccagcggcgacctgtacgtggctgaggacggcgggaacatggagatcaacatgatcaccccggacggcgtggtgacgccgttcctgcgcgtcctcggccatgacgagtcggagatcaccggcccggccttctccccggacggcacgcggctgtacttctcctcccagcggggccgcagcggcttcatcggcggcaccgacggctacacctacgagatcaccggcccgttccggcgctgacggagacggcccggccggttgcgccggagggcgcagccggccgggaggcgcccctcaggcgtgtttgtcgagggagtgcatgatgccggcgacgttgctgcggacgccgctgagcatctcgtacttgccggccagctccgggtcggcgtccggaccgtaggcccggtagcgcccggcggtgcgttcctggacggccgcgaccgcgtggtcgaggtccaggccctggtcgcgggcgtcccggacggcctccacccagatccgcagttcctcggcggagcggtcgagggtgtcctccaccgcctcgaccggcccgtagtgggcgaacagcagccgctggggacgcagcgcccggaacttctccaaggaggccagcgcggtgtccaggtcgaagtccggcgggggcgtcgccgggcgcacgtcggcggtctcggggatgtagacgcccgcggcgtccccgacgtacaggtcgccggtgagcgagtccagcagccctatgtggtgcttggcgtggccgggggagtagtgcgactgcaaccgccgcccgccgcccaggtcgatcaccccggtctcctccaccgcccggatgcgcgccgcctcggtcggcttcagctcgccgaacagggtgtcgagcaggtcgccgtagaccatccgggcgctgcgcatcagccgctgcgggtcggccaggtgccgggcgcccttttcgtgcacgacgatctcggcctgcgggtacatccgcgcgatgtcgccgaccccgccggcgtggtcgaggtggatgtgcgtcaccaccacggtcgccaggtcccgcggcccgatccccagttcggtcagcgcccgccgcaccgtcggcgccgacccgctggtgccgggctccaccaggcagggccggtcggagcggatcaggtacccggcggtgatgccggggtggccggccagctgggtgtcgatctcatagacctcatcgcccagcggggtgatcaaactctgggtgctcatcggcggctccgctcacaaggcggaccttcgcagcgtttcggccggttgcggcgagatcccgccgggcctgctggaaggtccgctcgtccacagttgcggacgggcctggcagggccggcccgccggtcccatcgtaggagcggaaagggatcagtccaggtctagcagccgcagcaccagcccggtgcgcggtttgggagcaaaggaggtggacttgcgcggcacccgttcgccccccgcggccaccgccagcacgtcggcgaccgacagcgggttcacgatgacggcggtgccgccggcccgccgggcctgctctatggcggcctctggatcgtcgtggacgacccggacggtgcgctcgtcggccgtgatgccccatagccgtgcgatgaggagccggtccagcaccgcggtgtccagccgccgccaccgctcggagcggcccgcgggcatcgcctgcgccaagtgccgggcgtcggggtcggtgagcagatacagccgctccccgccgcccagcaggaacgccggccgtcgcgtcgccagttccttgacggcctcctgcagcccgtcctggagctcggtgacccggaaggccgccttggcgcgttccaccgccgtctcgggcgccagccccggcagcacccggtgaatggcccccagacgcggcggatggcgggcggagtcgaccagcagcgccagcccgtagtcccacggccccggcccgtccccggccgcacggtgccgggcctgcagcgcccggtaggtggcgtaccggtgatgcccgtcggcgatgagcgcccggcattcccgcagccccgccgcgagccgctcctgcaccgcgggatcggtcactcgccacagccgatggcgggtcccgtccctgccgtggaactccacgagcggggcggtccggtcggcgatcgcctccaccaggtccgaggtgcgccgcggcgccgcggcctcgccgtcgtagacgaggaagatgggttccagattggcgccggtggcgctcatcagcgccaggcggtcgcggaccgggccgggaaagacgtcctcgtgcggcaagatcaccccggccgactccgggcgcagcccgagcgcgccgatcagcccgcgctggtgcaggccgtccccggcgtggacctcgtagatgtacagggcgggaacctcgtcggcgatcagcacgccctccgccagccaccggcgcaacgtggcggcggcccgccggtagccgtcggcgtcaccgggcggcaggatcagccggaccacgttgtgcccgtcgctggccagcagccgctcgacctcaccggcgtcgatcaggtcgtagggcggggtggtcaccgcggccaggtcccccaccgcctcgggcgcgaaccgcactccccgaaacggcctcaactccagcccttgggcgccggcgtcaccggccggccacggttctgcggcgccgaagatctgggcgctgaattcctcgggagtcccgttaaaggggagatcggcatccaccgtgggcatggtaattggggaggcaatcgtgtctgacgaccgggtacggtcgagaccagggtctgaggggaggtccatatgggagtacaaggaccacagggaacagaggattcccccggcgaagaacccaccgcacccccgaacaccaccgacggcaccgatccgagaaccggcgaagcagacctctccacgacccctggtatgcacaccgcgcccggtggtggtcatccaggcatcacgcgagacgaatccgcagcacccggcatgaccggtggcggcgctcaggagacggaaagcggcgctcccggcgggggcgtctacgagtggtacatgcgggggctcgaactgctgggatcggggagcccggcggcggccgcgcagctgctgcagcgggcggccgatgccgagccgtcctcccgcagcatccgggaggcgctggcacgagcccagtacggggcgcggcgtttcgccgaagcggccgagagcttccgctggatcgtccaggagaaccccgccgaggactacgcgttgttcgggctggggctgtcgctgtcgcggctgggcgacttcgaggaggccgtggagccgctggcgctggccgtggcgatgcgaccggagaacaagcactacgcccaggcgctgcggcacgtgcgggcgacactggcggcacggcgctgacccgggctcttcgccggccgcctggccccgggcggccggcgaagaccgggcgcaccaccctccgccggcacgaagcggtcaccggcggtctcccacccccgggggaggacgagccgccccgccgggggacgatgatgagccgtggccggaaccgagcggaggaggaacgttttccgtgcgtggatgcgaccgtcccctgtgcgaggcctacgacgtggcgctgctcgacctcgacggcgtggtctacgtcgggcagcgcgccgtgcccggtgcgcccgaggcgctggccaaggcacgggcggccgggcagcggacggcgttcgtcaccaacaacgcctcccgcacccccggcgcggtcgccgcgctgctcacccgggtgggggtgccggccaccgaacaggacgtggtgacctccgcgcaggccgccgcccggctgctggccgaacggctgccccgcggcgccaaggtgctggtggtcggcgggatgggcctgcggcacgcgctgtacgcccagggcctggtgccggtttccacggcggccgaacgccccgccgccgtggtccagggctatgacccgaatctgtcgtacgggctgatcgcccagggggcgcaggcggtggcgcagggcgcgctgttcgtggcttccaacggcgatctgaccatcccgcgcggggacggcccgcccgcccccggcaacggtgcgctgatgcaggtgatccgggcggcgaccggggtggaaccgatcgtcaccggcaaacccgaacgccccctgcacgccgagtcgattctgcggaccggggcgcgccgcccgctggtggtgggcgaccggctcgacaccgacatcgagggcgcccacaacggcggcgccgacagcctgctggtcttcaccggcgtcaccgacccgctcgccgcgctgaccgcccctccccggcaccgccccacctatctggccgccgacctgggcggcctgctggtgccccaccctgcggtgcggcgggacgagcacggatgccactgccggggctggagcgcccgctggaacggcacgaagatcgagctgaccggcgagggggacccctatgacggcctgcgcgccctgtgcgcggccgcctggcgctctgatgagccggcgaaggcggcggccgtcgccccggcgctggcccgcctcggcctggcgtgaccgcctgcggcccgtgcggcggcagccgtcatagcagcttgcgcagtcgcagcaggtcccggaagccggcctccaccttcagccgtccggtggcccacgccttggccgcgtgcaactcgtcgttggccaacgccaccaggtcatcgctgctgacggtcagccgcacctgggccggccgggcgtcctcggcgggctcgaacgggtccagcccgccccggtgaatcgcagaatgcaacgtcaggcccagatcgctgatccggcagctgatcgtccgctccaccacgtgctcggcgaacagctcgggatgcaccttcgccagccgggcgcggatgaggtccagcgcggcccggcactcctcctcgttcgccatgatcaggcagttcccccatcggtcgccgacgatgccgcccccaggacggtagcgttcaccacgacgcgaagcgacccgggcggccggcccggggctgtcttggagggagcacatgtccggtgaacccccggcggaccaggccgggaccgcgcccgccctggagatctccgaggacgggacctggcgccccgcccccgccccgcccccgcccgccgcggtgcccttccccgccgccccgccccccgagccgaccggcgaggagaaggtggacgccgcgctgggcaggctggcggagctggcccgcctgccggtgtcggagcatgtggcggtcttcgaggacgtccaccggcggctgcaggacgtcctgacctccgtcgaccaggagacggccgggccgccgacgccccgtccccccggaccgggtatcgtccctgcgcgccctgacggacgcccgtgaccgcccgtgcggtgaacgccggggcccacggcgtccgtaccgagggcggggaggaaacggcagaggcaataggggaccgggccgaaacgggaatggtgacgagcgagggaggcggggaggcgccgcgatggcggtgacgaggcgacggctggacgccgagctggtgcggcgcaacctggcccgctcccgggagcaggcccgcgagctgatcgaacagggccgggtacgggtcggcggccggccggccaccaaggcggccacccaggtggcggccgacgcggccatcgtcgtcgccggcgccgggcaggaccccgagtacgtctcccgcggcgggcacaagctcgccggggcgctcaaggcgttcactgccttgcgggtcgagggccgccgctgcctggacgccggggcctccaccggcggtttcaccgacgtgctgctgcgcgccggcgccgcccacgtgatcgccgtcgatgtcggctacggccagctggcctggtcgctgcgcaccgatgcgcgggtcaccgccctggagcgggtcaacgtgcgcgacctgacccccgagcagctgccgggcgagccgcccaccctggtcgtgggcgacctgtcgttcatctcgctgcggctggtgctggcgccgctgcggcgctgcgcggcgcccgaggccgacttcgtgctgatggtcaagccgcagttcgaggtcggccgggagcgggtcggggccggcggggtggtgcgcgacccggcgctgcgcgccgaggccgtccgggaggtggccgcctgcgccgcgacgctgggactgggcgtgctcggggtgaccgccagccccctgcccggtccgtccggcaacgtggagtacttcctgtggctgcgctccggggcgccgccgttgcaggaggcggatctggagcgggccatcgcggagggtccgcaatgagctcaccccggcaaccggcgatgatgcgtgagggcaccggggaccgcgccgcaggcggcgggggtgatcggtgagcggcaggtcggtgctggtcgtcgcgcacaccggacgcccggaggcggtccgcagcgcgcaactggtcatcgaacggctcagcaaggccggcatcaccgtgcgggtcctggacgaagaggcccccgagctgcactgcgccggggtgcaggcgctgcccggcacggccgccgcggcccaggacgccgaactggtgatcgtgctcggcggggacggcaccatcctgcgcgccgccgacctggtgcgcatgtcgggcaccccgctgctgggcgtcaacctcggccacgtcggtttcctggccgaggccgaacgcgacgatctgacctccaccgtcgaacgggtcgtcgagcggcgctaccacgtcgaggagcggatgaccatcgacgtgaccgtccaccgcaacggcacggtggccgccaccacctgggcgctcaacgaggccaccgtggagaaggccgaacgggagcggatgctggaggtcgtcgtcgaggtcgacggccggccgctgtcgcactggggctgcgacggggtggtgtgcgccaccccgaccggctccaccgcctacgccttctccgccggcggcccggtggtgtggccgcaggtggaggcgatgctggtggtgccgatcagcgcgcacgccctgttcgcccgtccgctggtggtctccccccgctcggcggtggccgtggaggtgctgcccgacaccccccgcgccgtgctgtggtgcgacgggcgccgcacggtgggcctgccgccgggggcccgggtggaggtgcggcgcggcgccgtgccggtcaggctggccaggctccaccagacccccttcaccgaccggctggtgaccaaattcggattgccggtgacgggctggcgtggccgggcactccctgaagaagggggcggcgggcgacggcaacgccggtgaccgaggcgcgggataatcttcggaccgtcgaccaaggagagggtgtgacgctcgtgcggccgatggtcgaggaggttcggatccagggcctcggcgtgatcgacgaggcggtcctggaactgtccccggggttcaacgtggtcaccggagagaccggggcgggcaagaccatggtggtcaccagcctgggcctgctgttcggcgggcgcgccgacccccagcgggtgcggcccggcgccggacgcgccaccgtcgagggccggatcgtggtcgaccccgccgggcgggtggcctcccgggtcgccgaggccggcgccgagctggacgaagacaccctgatcatcacccggtcggtgtcggccgagggccgctcgcgggcccatctgggcggccggtcggtgccggtcggcctgctgatcgcgctggccgacgacctggtggccgtgcacggccagtccgaccagcagcggctgctgcagcccggccggcagcgcgccgcgctggaccgctacgccgggcgggagctcgccgctccgctgcgcgcctacaccgccgcctaccagcggcaccgcaaggtcaccgcgcagctggaggagctgaccgcccaggcccgcgaacgcgccgccgaggccgagatgctgcgctttggcctggaggagatcgaaaaggtcgaccccaaggccggtgaggacgccgagctggccgccgaggccgagcggctgggcaacgccgacgccctgcgcaccgccgccaccaccgcccaccaggccctgctgggcgacccggacgccgccgcgctgacccccgccgacgtgatgaccctgctggggacggcgcgcaacgccctggagggcgtccgcgaccacgacccggcgctggggcagctggccgaccggctggccgaggccggctacctgatctccgatgccgccaccgagctggccgcctacgccgagtcggtggaggccgacccgatccgcctggcggccgtgcaggaacggcgcgccgagctgaacgcgctgacccgcaaatacggccccaccctggaggacgtgctggcctgggcgcagcggtcggcggcgcggctggcggagctggagggcgacgatgagcgcatcgagcggctgcgcgccgagcaggccgagctggagcagcggctgggggagctggccgccgagctgacggcggtgcgctcccgcgccgccgagcgtttttcggccgcggtcaccgaggagctgaccgcgctggccatgccgcacgcccgggtggtggtgaacgtcaccgccaccgaggagttcggcccgcacggcgccgacgaggtggagatcctgctggccccccacccgggggcgccgccgctgccgctgcacaagggcgcctccggcggcgagctgtcgcgggtgatgctggcgatcgaggtggtcttcgccggcgccgacccggtgcccacgttcgtcttcgacgaggtcgacgccggggtgggcggcaaggccgcggtcgagatcggccgccgcctggcccgcctggcccgcacctcccaggtgatcgtggtcacccacctgccgcaggtcgccgcgttcgccgaccagcacctgctggtcgccaagtccgacgacggctcggtcacccgcagcggcgtgaccgtgctggaccacgagggccgcgtcagggagctgtcgcggatgctggccgggctggaggactccgagctcggccgcgcccacgccgaggagctgctggagctggccgcccgggagcggcaggccacctgaaggggcggacacgcccaaagcgccgccttggcggcctgcggcgttccggctctggcaggatggcagtcgccggcctcctcccgcgcggagggaagttccacggtcgccgtcaggcgggtccgctccgcggccgaccgcctcgccgggagggatatcctccttcggcgaggccgcacgccgcctgcgcaggcggccggcctccgtgccgccgcgacggcgggggcggcgctttggcgcgtatcagctcgcttgtcgctgacacgccgcaacgcagcatgtgcagacagggaggaatcacgtgttctgcgaaccggacggcaaggcgcgcactctcctcattccatgaaggtctttccacaggcggccgagcggcgcgcccgcctcctcccgttgcggctgccgcggcgcatcctcaggctcggcgcggccggggccggcgaacgcccgggggtgtgggccacggtccggctggaccgccgcaccaagaagctgaccaagcggctgcagcccggcgagatcgccgtgatcgaccatgtggacctggaccgggtcagcgccgaggcgctggtgtcctgccaggccgccgccgtgatcaacgccgcccccagcatctccggccgctaccccaacatggggccgcagatcctgctggaggccggcatcccgctcatcgacgacgtcggcccggagatcttcaccaagctcagcgagggcgagacggtgcgggttagcggcggcgccgtgctgcgcggcgacgaggtgatcgcccagggcatcgagcagacccccgagtcggtggaggccgcgctgaccgccgccaaggcgggcctggccgaccagatcgaggcgttcgccgccaacaccatggagtacatccggcgcgaacgcgaactgctcatcgacggcgtcggcgtcccggacgtggccaccccgatcgaggggcggcacgcgctgatcgtggtgcgcggctaccactaccgcgaggacatcgccacgctgcgcccctacatccgcgagtaccggccggtgctgatcggggtggacggcggcgcggacgcgctgctggaggccggctaccggcccgacatgatcgtcggggacatggactcggtctccgacgaggcgctgacctgcggcgccgagctggtcgtgcacgcctaccgggacggccgggcccccggcctgaaacgggtcaaggagctggggctggacgcggtgatcttccccgccaccgccaccagcgaggacatcgcgatgctgctggccgacgacaagggcgcctccttgatcgtggcggtcggcacgcacgccaacatggaggagttcctcgacaagggccgcgccgggatggccagcaccttcctgacccggctgcgggtgggcagcaagctggtggacgccaagggcgtctcccggctgtaccgcagccgcatctccggcgggtcgctgctgttgctggtgctgggggcgttcatcgccatgaccgtggccgtgctggtctccccgaccggggaggtgatctggccgctgttggccgaacgctggcacgccttcctcttctggttgaccggactgctgacgtgatcgatttccgttaccacctcgtctccctcgtcgcggtgttcctggccctggcggtggggctggtgctgggcgccaccgcgctcagcgacccgctgctgggcaccttgaagaaggaggccgccgccgccggcaagcgcaacgaggagctgcgcgcccgccagcgcgagctgcagcggcaaagcgacggcgaagaacagttcgcccgcacgctcgccccgcagctgctggccgggcggctgaagaaccagtcggtggtgctgatcgagacgcccggcgcgggccaggagagcctggaccggatcgccgagctgctgggcgacaagggcgccggggccaccgtcaccggccgcgtcaccgtccagaagaagtacctggacgacgaccaggtggccaccgtggaccagctcgccgagcagctgcggccggccggcatgaccttctccggcaacgccggcccctacgacaaggccgcccgggtgctggccgcggcgctggtgaccgacgacgcctccgaggcgctgcgcgacgacgcctccggcaagtcgatcctggaggcgttcaagtcggcgggtttcgtgaccaccagcggaaaacccgcccagcatgcgacactcgccgtcatggtcgcaccctcctccccctaccaggacggggccgacgccgacaacaaggcgctgatcgcgctggcggacgcgctggatgcggccgggcgcggcagtgtggtggccggtccgctcaccgccgccggcgagggcgggctgatcgccgcgctgcgcgactcggaggccggtgagcgggtctcctcggtcgacgccatcgactactcctccggccgcatcgtcaccgtgctggccctgcaggagcagctggccggccgcaccgggcacttcggcaccggcgacggcgccggctcctacctgccctccccggccccaggaggcagcggatgacagtgcagaagacggtgaagtccctgatcgtcggcgggctggcgggagccgccgcggcccgcctggcctacgccgcgctcacccgcaacccgcccggctgcaaagggcgggacggccggcgggtgtggggccgcaccaaccaccggggcgagccggtcaccctgctggagggcccggcgctggtggccggggccgcggtggggggagcgctgacccccgggctgcccggccgggtgcgcgccgccgcgctgctggccggcaccgtgtgcggggcgctgggcgcctacgacgacctggccggctcggcctcctcccggggattcaaagggcacctgggggcgttggcgcgcggcgaggtcaccagcggcgcggtcaagatcgtcgggatcgggacctgcgggctggccgccgccgccctggccggcacggcggcgcccacccgcgccggacgggccttcgatgtgctgaccggcggcgcggtggtggccgccgccgccaatttgatgaacctgttcgacctgcgtcccggacgggccatcaaggtggggctgctgaccgggacgccgctggcggccgggggagcgggccgggccgccgtggtggccgccccgctgggcgccgcgatcgcgctgctgcccgaggacctgggagagcgggcgatgctgggtgacgccggcgccaacgccctcggcgccctgctgggattggccgcgacgcggctggagcgcgggccccgcctggcggtgctggccggcctggtcgccttgaacgtcgccagcgagttcgtcagcttcaccaaggtcatcgccggcaaccccgtcctgaaccgcctggacatgctgggccgccgcccgcccgccccgcccgccggggcggcgccggcaagcgaggcagaaaaggacatcgcctaggtgaaccccccgtcgaaccccctgcagtgcggaagctgacccaagggctggccggggcggccgtcctgatcggtgcgctgacggtgctggcccgcctggcgggcttcggccgcaccgtggtgttctcccagaccgtcaccgcccagtgcgtgggccaggtctacaacgccgccaacatgatcccgacgatcgtgttcgagatcgtcgcgggcggggcgctggccggcatggtcgtgccggtgctggccggcccggccgagcgcggcgagcgcgaccacgtgcggcgcaccgcgtcggccatgctgacctgggtggtgctggcgctgacgccgctgtcggtgctgatcgccgtggcggccggcccgatcatgacgctgctcatccccggtgaggcgcacggctgctcggccgccgacgcggtggccgtcggcgccgacatgctggtggtgttcgccccccaggtggtgctgtacggcctggccgtggtgctgtacggggtgctgcaggcgcaccggcgcttcaccgccccggcgctggccccgctggtgtccagcctggtggtcatggtcgcctacctggcgttcgtcccgctgggcgcggggcaccgcgacgacctggccggcctgccggaaagcgccgagctgaccttgtcggtgggcaccacgctgggcgtgctgtcgctgccgctgaccgcggcggtggccgcccggtcgctgcggctgcggccccggccgacgctgcgtttcccgcccggcgtggccgcccgggtgcggcatctggcggcggcgggcctggccacggtggtcgcccagcaggtggccaccttggcggtcatcgtgctgagctggcacggcacgcccggcgcgctggccgactacaactacgcttgggcgatctacctgctgccgtgggcggtgctggcggtgcccatcgccaccagcgccttcccgacgctgtcggcgcgggcgggcgatgcggaccgcttcgacgccatcgccgccgccaccacccgggcggtgctgctggcctccgggctgggcgccgcggtggtcgccgccgtggcggtgcccgccgcccacttcctcgacagcgccgagggaacgcacccgcaggtgctggcgcggggcgtgctggcgttcgcgcccgggctgatcggctatgggctggtggcgcacctggggcgggtgctgttcgcctgcgggcggggccgggccgcggcgacggccacggtggtcggctggctggtcgtgccggtcgccgacatcgcgctggtggcggccgtcccgcaggagtgggtggtggccgcgttcggggcgggcaacacgctcgggatgacggtggcgggcgcgctgctgctgggcgcgctggtgcgggtgcgcggccgggcggtgctgaacgggttcggccgtgcggtgccggccgggctgctgggcgccctggcgggcggcgcggccggctacggcgcggccgccgtggtgggaaccggcggccggctgctgaacgtgggcgcggcggcgctggccgcggcggtcgccggggcggtcttcctggcgctggccctcatggtcgacggccgtgacctgcgggccgtcctcaaccggaaggtgtgacgcgatggacctggacggcgtgaagatcgctctcgtcctggcgagcagcgccgggggagtgggccggcacgtccgctcggtcgccgaacggctggtgcggcgcggggcgcgggtggtggtctgcggccccgccgacaccgagcggctgttcggcttcaccgccggcggggcgcgcttcgccgccgtcgagatcgccgaccggccccggccgccggccgacgcccgggctatcgcccggctgcgcgctctgctgcgcggcgccgacctggcgcacgcgcacgggctgcgcgccggcgggctgaccgtggccgcctgcgcccgtccgctcgccgggccgctgcgcatcggcaagggcggccctgccgtggtggtgacgctgcacaacgcgctgctggcgggcgggctggtcggggcggcctaccgggtgctggagcggatcgtggcggtgggcgccgaccgggtgctggcggtctccccggacctggaggagcggatgcgcgccctcggcgcccgccgggtcggccgcgccctggtccccgcgcccgccgccccgccgccggacccggccgcccgccgggcggtccgcgccgagctgggggccgacggccggccgttgatcgtcaccgtggggcggctggccgagcagaaggggctgttgacgctgctggaggcggcggccgggtgggcgcgccgcaccccgcctccgctggtggccgtcgccggggacgggccgctgcgggatgagctgcaggcccgcatcgacgctgcggccctgccggtgcggctgctgggccgccgctcggacgtgccggatctgctggccgccgccgacgtggccgtggtgcccagcctgtgggagggccagccgctgatcgtccaggagatcctgcgcgccggccgtcccctggtggccacccgggtcggcgggatccccccgctgctgggcaccgaggaggccggggaggtggcgggcctgctggtgccgcccggcgacgccgccgccctggagggggcggtctcccggatcctggacgatgcggcgctggccgaccggctcgccgcggcggcggcccgccgcgccgccgcgctgcccaccgaggacgaggcggtcgacgcgctcgtccgcgtctaccgcgacctgctgcgctgatcgccccagcgggcggatccgggcgccggcggccgtgctcggcgtgggcggtcatgacgtcttgtgccgcgcgtgcgcaatgggcgccgcagagcgcatggcacggacttgtgccgcagggttttcaccggttgttttcccacggccggtgcacctttctcaacgcgccgtctccgcggatcgagacgggcatcgcagccggggacgatgccgtgacttggaacgtgccggtaccggacgccatcggggctcccgtccccggcgcctgaggccgcgtgtggaaaaggcgcggtgcgccggaacggcgcgaggaaggttgtgaaagcgtcgcgtgtttcggcgctgcgattgtcaccgggcaccgaattcccggcgcgggcaacgcgtgcggtgaccggctctgacctgcgcggtcgccgtgaaacggggcgggcggtgcggtcaatggtgagcggatgccaaatttcggccggtcacggcgatgacggctgagtagccgtcgccgtgcggtggcgcaaggctggccctccaggtactggaacgggactcgggtttgggagtagggtctcccccagggaatccgaatcctgttctagaatctgcgtcgagcaggtgtgggacccgggaaacccccaccggtacggagccactagccacagcagagaaggtgaccaatggccatcgggcttaccgaagagcacgaggcgctagcggagtcggtgcgcggattcgccgagcgcaacatctccacgcaggtcgtgcggacggcgctggatgcggacaccgagagccggccggcgttctggcccgcgctggccgagcaggggctgctgggcctgcacctgcccgaagagcacggcggccagggtttcgggctgctggagctggcggtgacgctggaggagctgggccgcgccgccgcccccgggccgttcctgcccaccgtgctggccagcgccgccatcaacgcctgcggcaacgccaaggccaaggccgagctgctgcccgcgctggccgacgggtccaagaccggggcgctggcgctgaccgccgagctgaccgggcggcgtgacggcgacgccctggtgatcagcggcgccgccgagccggtgctgggcgcggcgctggccgatgtgatcgtcctcccggtcgccaccgaccagggcgaggagtgggtcgccctggacgccgccgacctgaccgtcaccgccgtgccgagcctggacaaggtccggcgggtggccaaggtcgaggccgccgagctgaccgtggcggccgaccgcgtgctggacggcctcaagggccgggacgtgcagaacctggccgccgtgctgctgggcgccgaggccgccggggtggcctcctggtgcgtgaccaccgccgccgagtacgccaaggtccgtgagcagttcggccgtcccatcggccagttccagggcgtcaagcacaaggccgcccggatgctcatcgccctggagcaggcccgcgccgcggtctgggacgccgccgtcgccctgggcgacgaacccggcccgcaggtggagttcgccgcggcggtggccggcacgatcgcccccgaggccgccgtgcagacctcccgcgactgcatccagatcctcggcggcatcggcttcacctgggagcacgacgcccacatctacctgcgccgggcgctgacgctgcgcgccctgctcggcccggccaaggactgggccgccaccgtcgccacgctggccctggacggccaccgccgcccgatcgagctggagctgggcgaggacacccagccgctgcgcgagcgcatccgcgccgaggtcgccgagctggccgccatcaccgaccgcaaggaactgaacgccaagatgggcgatgagggctggacgatgccgcacttccccaagccgtggggacgcggcgccggcccggtggagcagatcctcatcgcccaggagctcaaggccgccggggtcaagccgcccagcatggtgatcggcgcctggctggtgccctcgctggtggcctacggcaccgaggagcaaaaggagcgcttcctgcggcccacgctgcgcggggagatggtctggtgccagctgttcagcgagcccggcgccggctcggacctggcctcgctgtcgatgaaggccgagcgggtcgaaggcggctggaagctgaccggccagaagatctggacctccatggcgcagatggccgagtggggcttctgcctggcccgcaccgaccccgaggcccccaagcacgagggcatcacctacttcctggtggacatgaagtccccgggcgtggaggtgcgcccgctgcgcgagctgaccggcgacgccctgttcaacgaggtgttcctggacggggtgttcgtccccgacgactgcgtggtcggcaaggtcaacgagggctggaaggtcgcccgcaacaccctcagcaacgagcgggtcaccctgtcgaccggcagcggcctgggcatgggcatggacgacctgctgaagttcttccagggcaccgagctggacccggtgacccgcgtggaggtcggcaagctggtcgcccagggccactccatcgacctgctggcgctgcgcaccaccctcaagcagctgaatggggtcgagccgggcgccgaggccagcgtccgcaagctgctgggcgtgcagttcagccaggacgtggccgactactgctgggccgcccagggcgcggcggccgccaccgaggtgccggccgagcgcagcggcatcgtcggccgggccatgctgttcagccgcgccatgaccatctacggcggcaccaccgaggtgcagctcaacatcatcgccgagcggctgctgggtctgccgcgcgacccggagcccggcaagtgaccctgccggagtgaaggcgccaccgcgtcccccgccgcggcgggggacgcggtcaccggccgtgagaacaccaccggaaaagatgaggcgccgcatcgcggcccgggccgtccgcgccgggaacgccccgggagccgctcgggccgatgggcgcgccatggcagaagaacctgtccgttgatgggaccatttgtccgtcccttccgggtgtgaaccgttggttaaactgccgcaatttccacgagcttttccggaggtccacgtgcgaggtccatcccggcgacccagaccgatgctggtgacggtgctgaccgcgtccgtgatcgccctcgccgcatgcggcggaggcgacgggcacggcggcggctccccggccgcggcgggcggccacggagcacccggcgggcagcaggccgagggcggctcgtccgccaccgagacctccgctccgctgcccaaggtccagccgtcccaggtcaaggcgctggtgggcacctgggtcagccgagggggacccgaggggcagcccaaggactacttcgtgttcaaggcggacggcacggcgacgtggatggcgcggaagcagaccctgtggagcgggcaggtgatccccgaggggaaccgcaagttccgcttctcctggaacggcggtgaccccaaggacgcctcgtactggggcgtcaccctcaacgccgacggcaagtcactgatcttcaacggcaccaaccagacctataccaaggtgacttcgtgacctctttgttctcctcgcccgaggatgtctcccggcggctggcggccgtcggctacctggccgacgaggccatcgcgaccaccgtgttcctggccgaccggctgggcaaaccgctgctggtcgagggcccggccggggtcggcaagaccgagctggccaaggcggtcgccgccgccaccgacgccgaactggtccgcctgcagtgctatgagggcctggacgaggcccgcgcgctgtatgagtggaactacaaaaagcagctgctgcgcatccaggccgcaccttccgaccaggcctgggagaccacccacgacgacatcttcaccgccgagttcctgctggaacgtcccctgctggcggccatccggcgcaccggccccaccgtgctgctgatcgacgagaccgacaaggccgacgtcgagatggaggggctgctgctggaggtgctgtcggacttccaggtcaccatccccgagctgggcaccatcaccgccacccgccgtccgctggtggtgctgacctccaacgccgcccgcgagctgtcggaggccctcaagcgccgctgcctgtacctgcacctggactacccggccccggagcgggaacgcgacatcgtgctcgcccaggtgcccggcatcgaggcggagctggccgagcagctggtgcgcaccgtcggcgcgctgcgcgccctggaggtcaagaaggccccctccatcgccgagaccgtggactgggcccgcaccctgctggcgctgggcctggacgagctgaacgaggaggccgtctcccgcaccctgggcgtcgtcctcaagcacgtcaccgaccagcagcgggccgtccgggagctgaagctgccggtcgacggccgctgagggcgggagagccccggccatggcttcgctcgtcgaccgccacaccggcttcgtggccgcgctgcgggaggccgggctgccggtgtcggtctccgaagggctggacgccgtgcgcgccctgacggtgatcgatctgatcgaccgggaggcgctgcgcgccgcctacgccgccacgctggtcaaacgcccggcccaccgcaagaccttcgacacgctgttcgacctgtggtttcccgccgcgctcggcgacggggtcgccgccgcccggcggcccgcccctgccgccgaggccggcgcggaccgtgccgcgccgctgccgccgccgctggacccggaggtgcagcgctaccggcaggagctgttcgagctgctgctgaacggcgacgatgtgtccctggcccagttcgcccgcgccgccgtggcccgcttcggccgctccccgggccagcagtcgtggttctcctccggggtgctgcgcgcactgtccccgcagacgctgatggccgggctgctgaacgccgtgctggccgggcgggagcgcggcggcatggccgagcaggtcgcccggcagaccttccgcgagcggatcggccgtttcgaatccctggtggccaccgaggtgcggcgccgcatcgccgaggacggcggcgtcgaacgcgccgcccgcatggccgtgcgccccccgctggagcagctggacttcaaccgcgccacccgcgccgacctggccgcgctgcgccgccaggtctacccgctggcccgccggctggccacccggctggcccagcggcagcgtctggccgaccgcggccggctggacttccgccgcaccgtgcgggcctcgctgtccaccgggggagtgccgctgaccacccatcaccggccccgccgcccgcaccggccggaactggtcatcttgtgcgacgccagcgactcggtcgccgccttcgcccacttcaccctgctgctgaccttcgcgctgcgcgagcagttcaccaaggtccgcgcctttgcgttcatcgacaccaccgacgagatcacccgcttcttcactcccggagcggacgtggtggacgcgatgaccgccatggtcaaagaggccgacctggtgtggatcaccgggcgcagcaattacggcaacgccatcaaggtcttcgccgaaaaatacggcgacgccatcactccgcgcacctcgttgctcatcctcggcgacgcccgctccaactacggcccgctgtcgctgccgatcctgcgccgcctggtcgaccaggcccgcaacgcctactggctcaaccccgaaccccgccgcaactgggacaccggggattcggccgcctccgcctacggcgagatcgtcccgatgcacgagtgccgcaacctcacccagctcgcccagttcatcgaggagctcgccggctagggcggcgggccgtcaggttcccagggagcgggcgatgaggtcggcgacggcgtcggggtcgatgtgctcgccggtgagctgggagagattctcctggtagagcaggacggcggtgaaggtggcggcggcgacctccaggcgggcggcgtcgccgcgggcgccgggcagcgccatctccagggccaggcgggcgcggcgcagcacctcccggttgaggctgcgcagccgctcgcgcaccgagcggtgggtgtcggcctcgcggaacaggatgcggcgcatggcgggggaggcgcgcagcggcaggcggcgggccaggcgggacagggtgccggccgggtcgcccggggtggcctccaccggctcctccggcagcgtctcgatgaaggtgcgctcttcgaccagggcgatcagcaggtcgatcttctgcggaaagtagtggaacaccaggcccttgggcaccttggcgcggcgggccaccttggcggtggaggtggcctcatagccgtcggcggcgaacagctcctcggcggcgtccaggatcctggtccgggcgtcgcccccggcacgcccgcgtcgtctcatcgcccctccaggtggacgtcccggccgccgcccgccgcgcgcgtggccccggtgcgccggggcgcacggggccacgcggggccggaagccgggatcgccttgtgatcgaaccgctcaggcgaccgcctgatcggcgcgccggccgggagcgttcccggacgggccgtctcaggcggcgacccgctcgccggtctgcgccgatgtggtctgcgtcgccgtccacaggccgacgatagcggccacgcctccggcgatccatgccgtccaggcggcggccgcctcaccggtgaagccgaacgcccagggcgagatgaagatcagcacggcgaaggccgtggtcgtccaggccgacgggcccgccgcgcccagcagcgcgtacaggccggccagcgccagcagcgcgcccagcaccatcagcggctgcttgccggcgtcgtcggcccacagctccggggccaggaccgccgcaagtcccgccacgaacgccaccgcgtcctgccacgcgaacttgcccatgggacacctccagtggatcacctgggactactttgtcctggtttgagaagttcctgattgaccggacggtcaacctcaccgaaggtggacagtgggcttacctttccttgccctcgccccgggtgatccgctaaaagatcttggtttgcgggatcgcggcgcaaccggctccccgtcgtgacgctcggcgtccacggcggcgcgcatcgtgaaaacccgcccggggagaagaccgcccgagcgggaagggacgtcccggcgccttttgggacgggctaccctccaccgatatggacgacaaggggccgaagccgatcctgccgcgaccgttgcgcaccctcctcggccccttggcgaggctgatcgacggaccccccgacgcgacccccgcgcagatcgccgcccgcgcccacgtgctggtgacggtctccgccgcggtggccaacctcggcggcgccctggtggtgctgctgctggccaccctcgtggtgcccgtccccgagaccggctcggagcggctgcggctggtcaacgtggcggtcttcaccgcctacgtggtcgccgcggtgcccaccgggctgctgctgggggagcggttcttccggcaggtgcgccgcctgatggagcaggaccgcaccctggacaagcgggagcgcttcctgctgctgtacgggccgctgcggctgatgacggtgcacctgacgctgtgggccatcggcacggtcggctgggcggccatcaaccttcccttcgcgccgccgctggcgctgaagttcggcgtcgccggcaccctgggcggcctggccacctgcaccatcgtctacctgatgaccgagcggatcctgcgccgggcggtcaccaccgcgctgcgggccggcgtgccgcgcgccaccgggctgcccggcgtggtggcccgctcgatgctggcctggtcgctgggcaccgccgtgccgctgctcggcctgctcgccatggccgtcggggtgttcttcatgcccgacccgcacgtggaggacttcgccatcggggcgctggtgctgggctgcaccgcgctggccctcggattcagcgtcacctacatcgccgcccgcgccatcgccgaccccatcgagtcggtccgcctggccatggcccgggtcgaacgcggcgacctgaacgccgaggtcgccgtctacgacggcagcgaggtcgggctgctgcaggccgggttcaaccacatggtggccgggctgcgcgagcgcgagcggctgcaggacctgttcggccgccaggtcggcgaggacgtggccaaggtcgccctggagcgcggggtggacctgggcggcgagatccgccaggtcgcggtgatcttcgtggacatcatcggctccacccgcctggccgccgaccgcccgccgaccgaggtggtcgcgctgctcaaccgtttcttcgccgtggtggtcgaggtggtcggcgagcacggcggctggatcaacaagttcgaaggggatgccgcgctggcggtcttcggcgccccccaggacctgccggacgcccccacccgggcgctgcgggccgcccgcgagctggccgtccggctgcgcgagcaggtccccgagctggccgcggcggtgggcgtgtccgccggcgaggcggtggccgggcacatcggcgccgaggagcgctttgagtacaccgtcatcggcgacccggtcaacgaggcggcccggctcaccgacctggccaagaccaccccgcagcgggtgctggccgccggaacggcgctggccggtgccgacgccgaggaggccgcctgctggacgctgggcgaggaggtcaccttgcgcggccgcacccgcggcacccgcctggccgccccccgcacccccgacgcggcgccctctgaccgcagcgcggccggcacggcgtgagcggcgtgccggccgccgcggggaagccggagagagccggcgcggaggacctcccgcctcgaagagcgcgccgaaaaccgccggaaccccccgaagacggaccggcctcggcacgatgaggaggaagcacgccggcgatcgacctgggagaccaccgatgaccgaccacgacctgccgaccggctttccacccggcttcctgtggggcgcggcgacctccgcctaccagatcgaaggcggcgtcgacgccgacgggcgcgtcccgtccatctgggacacctacagccacacccccggccgggtgcgggacggggacaccggcgacgtggcctgcgaccactaccaccggtgggccgaggacgtcgccatcatggccgagctcgggctgaacgcctaccgcttctccatcgcctggccgcggatcatgcccggcggccggttcaaccccaagggcgccgacttctactcccggctggtggacgccctgctggaacgcggcatcgcccccgtggccaccctctaccactgggacctgccccaggaactggaggacgccggcggctggcccgcccggcagaccgccttccgtttcgccgagtacgccgaggcgatcgggcgcgtcctcggcgaccgcgtgcacatctggacgaccctcaacgaaccgtggtgctcggccttcctgggatactgctcgggctcacacgcccccggccgcaccgacccggccgccgccctcgccgccgcccaccacctcaacctcgcccacggcctggccgtgcgggcgctgcgccgggcggcgcccggggcccgctgctcggtcaccttgaatctgcaccatgcgcgcggggcgtccgccgcggacgccgacgcggtccgcagggtggacgccgtcgccaaccggatcttcctcggccccatgctgaccggccgctacccggccgacctgatcgacgacaccgcctccatcaccgactgggcgttcgtgcaccccggcgacgagcagaccatcgccgcgccgctggatgtgctgggcgtcaactactacgcgcccgtcctggtccgccgctgggacggcagcgccccccgccagagcgccgacgggcaccggcccggctcccgtagcgccttccccggctgcgaggaagtggagttcctgcccatgccgggcccccgcaccgccatgggctggccgatcgacccggccgggctgaccgagctgctgatgcggctgcaccgcgaccatcccggcgtcccgctgatgatcaccgagaacggcgccgccttcgaggaggaggcggacgccgacggccgcgtccacgacgcacgccgcatcggctacctgcgcgaccacctggccgccgccaaggcggccatggacgccggagccgacctgcgcggctacttcgtctggtcgctgatggacaacttcgagtgggcccgcggctactccaagcgctttgggatcgtccgcgtcgactaccgcacccagcgccgcacctggaaggacagcgcccactggtaccggagggtcatcgccgccaacgcccggtctcaccaagcgccccgcccgtgaagcgcaaaaggcctccccgctgtttgaaggcggggcggccttttgcaggaatgcgcaggtcaggcgcgccaagaacgcaccagttcctccagcgtggccgcgtcgaactcgatgccccgcgaggtcagctcctggcggaccatctcgccatcgcccttgtacttggccagcaggcggtacaccgcgtacgggaaccagtggttgtcgcggatgcgccggatgtcggcctcatcggcgtggtacccctcggcgcgcaccgcctgcagcgcggcggtcaggtcgccgtcgtgcttctccagggcgtccatcgcgacgttgcgcaggccctcggggttggtgaccgtcggcacgtcgggctggggggccagcaccggctgctccagggcgttggtgtccagcgtgccgtggccgttgacgctggcgcgggcggcggcgccgacggcggccagttccggagcgggctcgggagcgggttcgggagcggcgtgcttgggacgggaacggcgcggggccgcaggggccggctgcggctcggcctgcgcggtggcctgcgcggtgcgggtggcggccggagcctgctcaccctggttgttcttgccggtctgcgaagcgcgggcgctgccggactccagggccttgtccacgcggaccgcgccgatctggggcatgggcccggtgacgcgcatcggcatcagggtgatctgctgcagcgtcaccggggaggcgatggcgcgcggctggccgccgtcgggcggcgacagcttgcgggccgtctcctcgttggtgcgctgggagacgtacctgtgcagcgtccgcagcagcacgaacaagcccagcatggacacgatcggcggcaccgccgcggtggcctggtaggagaacttcgcggtgcccacgtggcccacgttgaagatgaggctggcggtccatccggccatcgcgatggtcagcggcaggcagaagtccagccagctgagcatgttgcggcggtggaccacgtaggcgtcgatggccagcaggaacaggcccagctcgccgacgatgatgaacaggtcgaccagcagcgggaaggactgggccttccagccgctgagcccgtgatccagtgcccagtggtagagaccggcgtaagactgggcgaagccgctcgccgtggcggtcaggaccgcagcggccatgacggccacggctgcccaacgggtgatggcctgtgcgcgagtggcggcggacatgtggcgtgcgctcccaaggtcgtgatccaggcaagaaggtgtgatctgttggagactaccgttgtcggtgtggcgtgtgggactttccttgttacgttctccgcacagttcacagaaggttgcccgatttgggagttttgtcgttttatttcgcgtcctgctattccagtgccagcgtcgcgccgtcgagcgtggtgtaaagcggcgacttggtgaagccgggcccggtctcctccccgatgtagacgtcggcgtggtgcgccccgccgtatccgggagcgaacacgtccaccaccgtccaccgcgccgcccggaaccgggcgcagacctcgggcggtacgggacggcccgcccggccccggccgcaggcggtgatgacgaaacgcgacccgcgcctcagcaccgaccggtcggcggcggcggtgacccagggacgcagcggccggccggtggcgtccttggcggcctcatccagccagaactggccgacccgccgtgaccaggccagatagcggcccttgtgcgggccgctggtgatccggccggccccttcggtccgcaccgcctcgatgaagctctccgggtaggagcccagatcggccttgggacggccgcatccgtagaccgggcatccccgcacccgcttgcgcgggccgctgtggaaggactcgaccggcgtgtagtagacggtgatccgccagcccgccgacagcttcgtgggcgtgaccgtcaccgcggcacgggcacggggcgggtcggccgcgggcggcgcggcgggcggggccgccgcggtgggcggcgccaccgggaacgccggggacacctgcgaggcggccgtcccgcaccccgccgaacccgcgcacagcacggccatcacggcaccggcccaccggctccggcgcatccggtctcctccccaaggcgccgtcggcggcgtccgctccggacgcccggaccaggatgccctctcgtgcccgccccggtcacgccttcggcgcggcggaggcgggttcgggcaccggttccagccggaccgccagcccgttgaggtgggccattcccgccagcggctccaggtcgccggggtcggcggaggccagggcgttgacgttggcgcccccggcggcgttggccacccgccagccgccccggtgcccccagccgtgcgggacggccaccacgccctcggtcatctcgtcggtgatctccaccggcagctccaccgacccgtgcgcggagacgacccggcagagcgcaccgtcccgcaggccgcaggcggcggcgtccttggggttgacgcggacccgatgggtccgcttgccgcgcatcagggacggggcgttgtgcatccaggagttgtgcgagcgcagctcgcgcagcccgatcagccgcagcggcagctccggcggcggctccggtgcccgctgcaggcgccggaactccccgatgatctccgggggcgccagatgcacccgcttgtcgcggtggacgatccggcggcgcagcgtgccggcctcgtggtggtcggccagcaccaggccgtgcgggaagcggcgcagcctgcgcaggctcagcccgtcgcggcgcagcccgaacagatccccgcgccggccggtgcgcagcagcaggtcggccagcatccggggggtgggccgcacgcccagccggtgcgccagccgctgcagggggagggcgcccagccccagccccatgcggcgggccagatcctcgatgatctcccactcctgccgggcctggccgcgcggcgccaccaccggctcggtccaggtgatgtagggcaccaggtagttctgcaggaacggcagcggcaggtcctcgcgctccaggaacgtggtggccggcagcacgtagtgggccttggcggcggtctcgctgaggtagaagtcgatgcacaccagcagctccagccgctcgaaggcggccgccaggcgctcgccgccgggcacgctcagcagcgggttgccgccggagaccagcagcgcgcgcagccgcccggggccgggtgtggtgatctcctcggccatcactcccgccggggcggtgcccagcacatcggggtagccgccgacgcgggagaaggtcttgccgtaggtgcccttgcccgacaggcgcagcagctcgtccacatgcagcggggagcggccgaagatggcgccgccctcgcggtcgaggttgccggtgaccaggcacagtgcgtcgatgaggaacgcggtgagggtgccgaagcggcccaggcaggtgccgatccgcccatagaccgcggcgcgctcggcggcggccaggtcacgggccagctcccgcaccgcggcggcgggcacgccgctgcggcgctcggtgcgctcgggcgggaaggcggcgaccagccggcgcagcgtctgcgcgccgcgggcctggcgggcgatggccgcctcgtcggccaggccctcggcgaagatcacctgcagcagggacagcagcagccacacgtccccctcgggcaggatcggcaggtgctcgtgaaggcgggcggtctcggtgcggcgcgggtccaccacgatcacccggccgccgcgccgctcgatggcggccagctcgtccttgatgcgcggggcggtgatcaggctgccgtgcgagaccagcgggttggcccccagcatcagcagcaggtcggtgcgtcgcaggtcggggatgggcaccaggaccggcgagccgtacagcagcgcgctggcggcgaagcggttgttggtgtcctgggagccggccgagtacaggtgcggcgagcccagcgccgccatgaactgggcgatccacagcgggtggctgtaggagaaggcggcggggttgccgaagtaccagccgatggagtccccgccgtgttcggcgcgcagccggctcagccggccggcgatgtcctccagcgcctcgtcccagctcacctgctcgaactccccgtcggggcggcggcgcagggggtggagcacgcggtcggggtcgttttgcacctccgccatggcgatgcccttggggcaggcgaagcccttggagagggggtggtcgcggtcggggcgcagctgcgtcaccgtgccgtcctcgacggtggccaccagtccgcacagcggctcgcagatccggcagtaagtaattacttgcgaggtgcccatggtggaattgttcccccctcccggggcgctgtccaggcttccccgcccgcgctcactccggcccgccgaagcggaacgccgtcagccggtcggcggagggacggtccagcacggtcacggtgcgggcgggcggcagcgtcccccgccgggcccgggccaccaggcgccgccagcggcggcagtgccgggcgaagacggcgggggtcagcatccgcccgcgggccacctgcccggcgcgcgccacctccgggggcacgtccagcagcaccagatgcagactcgccccgcggcggcgggccagccaggcgagcccgtgcagcaggtgcggccaggtcccccgggtgtgggcgaccaccgcgcgcccggccgtcagcgcccgcgcgatgcgccacacgtgagtggtgtagacgaacgggatctgagcgcgcggcggcagcgcccacagccgccgcgcccaccagttgcgcgcctgccgggagtcgatcacacagaccccgcctgagaccaccgggtgcgtctcgtccccgcgcagcccgtacaggcgcgccagcagcgtgctcttgcccgccccgggcagcccggccaccagcaccagcgcccgggccgggaagcccagcacgatgggcgcggcatcgggcgccgcgcccgcgtcaccggccggtgcggtgggcgcggcggcggggaccgggaacctcgtcgcgctcgcgaatgggccgatctcctgtccacagggggcgggatcatccacgatatgcgccgggcctcccggtcgtccctccccggccgggaccggccgcccgccggggaaggggagtcaccagccgcgctcgcgccactccggcaggtgcgggcgctcggcgcccagcgtggagtccttgccgtggccggggtagaaccaggtggcgtccggcagccggtcgaagatccgctcctggacgtcggtcagcagctggttgaacagctccggatcgccccaggtgttgccgaccccgccggggaagaggctgtcgccggtgaacaggtggggggagccggccagctcgccgccggcgtcgtacagcagcgcgatcgagccgggggtgtgcccgcgcaggtggatgacctccagctcggccttccccacccgcacccggtcgccgtgctcgaccggctcggtcaccggctccggcagctcgccggcgtcgatggggtgcgccgtcaccgccgccccggtggcgcgcaccacctcgctgagcgcctgccagtggtcctgatggcggtgggtggtgacgacgcgggtcagcggcccctcgccgatcagctccagcagccgctgcgcctcggcggccgcgtccaccagcagctgctcgccggtggcggtgcagcgcagcagataggcgttgttgtcgaaggggccgaccgccaccttggtgatcgtgaggccgggcagctcccgcacgtcgggcggtcccccgacctggacatctccggtgtaggccatagggcaatccatatctcatcaccggcccgccgatcgagcccgcccccgcccgtgcccccgatcacattcgtccggtttgcggcaccggtcaccaaatccgcccgggcggcgctgttttctggacggtggaggtgaggcggtgctggccagacgggggaccgtgacggagggggaggcgcggcaggcgcttgccgagctgctgagggcgatcgggcgggacgtggcggcgacgggggcgatcttgacgctggtgctggccggtctgctggtccggctgccggccgggcccgcgctcgacccgctggggctgccgatcctgctcgccgaggtcggggcgttcctgatctcggccgggtacgcggtgcgcacccgggtggtcatccggcgggcgctggaacggctccgggaacggagtggcgccccgctgcaccccggggtgccctgggagccgctcggctcatccgccgcgctggatgagcgggagctgcgccgggagctgcggcatctggtgagcaccgcctgccggtgccacgacctgtccctgaacgccctggtctgggccttgatcaccggcctgctggcggtgctgtggcacgtgatgtgaccggtggaacgtgagggaaagcctcatctcggtggcaggagatcttcgaacacgtgtacggttcatagcgtccgagccgggtgcccgtcatgacggaccgttccgtcggcgcccgcggttagcctgatgccgacttgtctgagaccggctcgtcatgagaccagcgcgtctcaccgagcgggccccaagggagccgagtaccgtcgtgcatgaccgtctcatcgtgcgcggagcgcgcgagcacaacctcaaggacgtctcgctggagttgccgcgggactccctgatcgtgttcaccgggctgtcggggtccggcaagtccagcctggccttcgacaccatcttcgccgaggggcagcgccgctacgtggagtcgctgtcggcctacgcccgccagttcctgggccagatggacaagcccgacgtcgacttcatcgagggcctgtcgccggcggtgtccatcgaccagaagtccacctccaaaaacccccgctccaccgtcggcaccatcaccgaggtctacgactacctgcggctgctgtacgcccgcatcggccgcccccactgtcccgagtgcggccgccccatcagccggcagaccccccagcagatcgtcgaccgggtgctggaactggagccgggcacccgcttccaggtgctggcgccggtcatccgcggacgcaagggcgagtacgccgagctgttccgcgagctgcagtccaagggctactcacgggccctggtggacggcgtcatggtccgcctggacgacccgcccaagctcaaaaagcaggaaaaacacgacatcgcggtggtggtggaccggctgacggtcaaggactcggcccgccggcgcctggccgactcggtggagaccgccctgggtctggccggcggcaccatcgtgctggacttcgtcgacctgcccgaggacgacgagcgccgcacccggatgttctccgagcacctgtactgcccctacgacgacctgtcgttcgaggagctggagccgcgctcgttctccttcaactccccctacggggcctgcccggagtgcaccgggctgggcacccgcatggaggtcgatccggaactggtcgtccccgacccggagaagaccctcgccgagggcgccatccagccgtggtccaacggccatgtcagcgagtacttcctgcggctgctgtcggctctcggcgacgccatgggcttcaccctggacaccccctgggagaagctgcccgccaaggtccgcagggccattctcaaggggtacgacacccaggtccacgtcagctacaagaaccgctacggccgcacccgctcctactacaccacctacgaaggcgtcatcccctacatccaccggcggcacgccgagtccgaaagcgacgccacgcgcgagcggttcgaaggctacatgcggcaggtgccctgcccggcctgcgacggcgcgcgcctgaagccctccgtcctggcggtcaccgtgggcggcaagtcgatcgccgaggtcgccgccatgcccatcagcgagtgcgccgagttcctgcggacgctggagctggacgaccgcgaggcgcacatcgccgcccgggtgctcaaagaggtcaacgcccggctgggcttcctgctggacgtcgggctggactacctgacgctggaccgcccggcggccacgctggccggcggcgaggcccagcgcatccggctggccacccagatcggctccggcctggtcggcgtgctgtacgtgctggacgagccgtccatcgggctgcaccagcgcgacaaccaccggctgctggagacgctgctgcggctgcgcgacatgggcaacaccttgatcgtcgtcgagcacgacgaggacaccatcgccgccgccgactgggtggtggacatcggccccggcgccggcgagcacggcggccagatcgtggtctccggcccggtggaggagctgaaggcctcccccaagtcgatcaccggcgcctacctgtcgggccgccgccgcatcgaggtgccccaggtgcgccgtccccgcaccaagggccgcgagatcgtggtcaggggcgcccagcagaacaacctcaagaacatcgacgtgacgttcccgctgggggtcttcaccgccgtcaccggcgtgtccggctccggcaagtccaccctggtcaacgacatcctctacaacgcgctggccaaggagctgcacggcgcccgcaccgtccccggcaagcaccggcgcatcaccggcctggagcacgtcgacaaggtggtgcacgtcgaccagtccccgatcggccgcaccccccgctccaacccggccacctacaccggggtgttcgaccacatccgcaagctgttcgcggccacccccgaggccaaggtgcgcggctaccagccgggccggttctccttcaacgtcaagggcgggcgctgcgagaactgcgccggcgacggcaccatcaagatcgagatgaacttcctgccggacgtctacgtcccgtgcgaggtctgccacggcgcccgctacaaccgcgagacgctggaggtccgctacaagggcaagaccatcgccgaggtgctggacatgccgatcgaggaggccacccgcttcttcgagccgatcagcgccatccaccggcacctgtccaccctcaacgacgtcgggctggggtacgtgcggctgggccagcccgcccccaccctctccggcggcgaggcccagcgcgtcaagctcgccgccgagctgcagcgccgctctaccggccgcaccatctacgtgctggacgagcccaccaccgggctgcacttcgaagacatccgcaagctgctgggcgtgctcaacggcctggtcgacaagggcaacaccgtggtggtcatcgagcacaacctggatgtgatcaagaccgccgactggatcatcgacatgggccccgagggcggctcgcgcggcggcaccgtggtcgccgccggcacccccgaggaggtcgcccgggtcgaggccagccacaccggccgtttcctggccaagctgctggatcggtgatctgcgcgtcccgcctcacgacggcaccgcgcgccggttttgctccggcggggtggcggcggggggtatgggggtggaccggaatcatggacgccatgagcgaggatgcgaagaacgcgccggccggtcaggtgggcaggcgtgcggtggtgtgcggggccgcggccgtgggcgccgccgcgctggccggctgcggggtcgggcagccgcgccgggcggagccggccgccgagctgaagggcaaggagatcgccaaggtcgccgacgtgccggtcggcggcggcaaggtgctgccccagtacaagatcgtggtcacccagcccaccgagggcaccttcaaggtcttcgacgcgcgctgcacccactccggctgtccggtggaccgcatccggcagggcgcgatgtactgcccctgccacggcagcgagttcaagatcaccgatggctcggtggcccgcggccccgcctcccgcggcctgctggagtacccggtgcaggtcaaaggggacggcctggtgatcgtctgaaccccgccggcgggccgggaacgcaaaaaagttgaacgttcatggaactggcggtcgtccccgttcgtgataggtggtgtggacggggccacaggggtcccgggggaaacggaggacgacgtccatggctcaggagaccgcaccgggaaccggcgtttccgcccccgcaccgcaggcggacccgccgcggacggggagcacccggcgcggaatcctggtcggcgcggggctgctgggggtggccggtgccgtggccgcctgcggcggcggggatgagacctcgggggcgtccgggtcgggaggcggcgcgcaggccgcggccggcggcgtgctggcgcagaccggcgacatcccggtcggcggaggcaagatcttcaaagaccgggaagtggtggtcacccagccggcacaaggcgagttcaaggccttcagcaccaagtgcacccaccggggctgcccggtgacctccgtgcagaacggagtgatcaggtgcgaatgccacggcagcaccttcagcatcgccgacggctcggtgcaaagcggcccggccgacaagccgctgcccgccaagcagatcatcgtcgagggcggcggcatcaaactggcctagccccatcccggccggccccgggtgcggcgtcgcgggcgccgcacccggggccggcctcgcccggacgcaaagtcccgccggttcctctgcggcggacggcgagccggcagagggtgcaaaaggcggcaaagcgcgagaaaaacagtgccgcatcgagccgcccgcgccgctgaaagttctccacgcccacaacaggggagttcgtccatctctttcttcaccgccgatccgtccgcgcggcgtcatgatcatgcggacggtgcgctgaacgatattcggatcatgccggcggcgggcccgccgcgccgtcccgcgcgttctgtcacggcgccccactaggcttttaccgtggctgatccggcgaactaccgtcccgcgcccgggacgatccccgactcgccgggggtctatcgcttccgtgacgaacacggccgggtgatctacgtcggcaaggccaagagcctgcgctcccggctgaactcctacttcgccgatttcgcgagcctgcacccccggacccagaccatgctgcggaccgccgcgggagtcgactggacggtggtcggcaccgaggtggaggcgctgcagctcgaatactcctggatcaaggagttcaacccccgcttcaacgtccgttaccgcgacgacaagtcctacccgtatctggccgtcaccctggatgaggaattcccccgggtgatggtcatgcgcggagccaaacgcaagggcgtgcgctatttcgggccctactcgcacgcctgggcgatccgcgagacggtcgatctgctgctgcgcgtcttcccggtgcgcacctgcaaaccgggggtcttcaaacgcgcccgccacagcgaccggccctgcctgctgggctatatcgacaagtgctcggcgccgtgcgtgggccgcatcgacgccgccgcccaccggcgcctggccgaggacttctgcgccttcatggccggcgacaccggccgcttcatcaaggagatcgagcggcggatgctggaggccgccgcggccgaggagtacgagcgggccgcccggctgcgcgacgacatgcgggcgctgcagcgggcgctggagaaacaggcggtggtgctgggcgaggccgtcgactgcgacgtgatcgccttcgccgaggacccgctggaggccgccgtccaggtgttctacgtgcgcggcgggcgcatccgcggccagcgcggctgggtggtcgacaaggtctccgacgtcaccaccgccgacctggtcgagcacttcctgctgcagctttacggcgagagcgaggcggtgccgcgggaggtgctggtgccggccgagccgccggacgccgcggcgatggccgagctgctggccgaacggcgcggcggcccggtgcgcatccgggtgccgcgccgcggcgacaagaaggcgctgctggagaccgtcgcccgcaacgccgccgaggcgctgcgccagcacaagacccgccgcgccggcgacctgaccacccgcagcaaggcgctgcaggagatccaggaggcgctggagctgccggaggcgccgctgcgcatcgagtgctacgacgtgtccaacctgcagggcaccaacgtggtggcctccatggtggtcttcgaagacggcctggcccgcaagagcgagtaccgccgcttcgccatcaagacggtgcaggggcaagacgacgtccgctccatccacgaggtgatcacccgccggttcaagcgctacctggccgaacgcgacaaggccgggcaggagggcggcgacgccggcggcgtgctggcctcctacggcttccaggaggccggggaacgggagcaatccgcaccggccggcggggcccgtaagttcgcctacccgccgaatctggtggtggtggacggcggcccggcccaggtcgccgccgcccagcgggcattggaggagctgggcgtggcggacgtggcggtgtgcggactggccaagcggatggaggagatctggctgcccggcgaggaggacccggtgatcctgccgcgcggcagcgagggcctgttcctgatgcagcgggtccgcgacgaggcgcaccggttcgccgtcgcctaccaccggcagcgccgctccaaggcgatgaccgccggtgagctggacggggtgcccgggctgggaccggcccgccgcaccgccctgctcaagcacttcggatcgctcaagcggctgcgggaggccaccgtggcccagatcgccgaggtgcccggcatcggcccgcgcaccgccgagcagatcgccgccgccctgcacgggggcgcgccgccgaacgggcgtgccgcagggaaggccgcggcgtccaggggggcgccgccgggggacgcacccggccgcgtccccaccgaggaagacagtgccgatgggggaggcagatgaccatcgagggccataaaggcagcccggacatcgtgatcgtcaccgggatgtccggggccggccgcagcacggccgccaaggcgctggaggacctggactggttcgtggtcgacaacctgccgcccgggctgctggccaccatggccgacctgggcggccgggtccgggaggcggtgccgcgcatcgccgtcgtggtggacgtgcgcagccgcgccttcaccagcgacctgcactcggccatcgccgagctggaggcccgcggcgtgcacccgcgggtggtgttcctggaggccgccgacgaggagctggtgcgccggttcgaggcggtgcgccgcccgcacccgctgcagggggacggccggctggtcgagggcatcacccaggagcgcgagctgctgcgcgaggtgcgcgccgaggccgacctggtgatcgacaccaccgggctgaacgtgcacgagctgcgggccaagatcgtcggtttcttcggcgcccacggcggtgagtccggcctgcgcttcaccgtggtctccttcggctacaagtacggcctgccggtggacgccgacctggtggtggactgccgttttctgcccaacccgcactgggtgcccgagctgcgccccaagaacggccgcgacgctcccgtccgcgactatgtgctgagccggcacggcgccaaggagttcctcgactcctacgccgaggtgctgcggctgctggccgagggctatgaacgcgagggcaagcactatgtgacgctggccgtcggctgcaccggcggcaagcaccgcagcgtcgccatggccgagcagctcgccgcccgcctgcgcgacgccggcatggacgtccaggtcacccaccgcgacctgggccgggaatgacggggatgcgcccgcccgcgcccgcacgccgggaccggggtgccggggcgccgcggccgtggccgaagatagttccgttcgctcgtttcgccgggttggcctgaggctggtatagggaatttcctgcacagatcgttcccgaggccgctggccgacgcgccgcgggcggaggatgatcggtaccgtcggctctccggcgggaccgcagagcaggcgaaggcggacgaggcgaggcagtgcggggagagggcgggcggagccgtgatcgagcgcggtagccagaaggtggtggccctcggcggggggcacgggctgtacgcgtcgctgtcggcgctgcgcagggtgaccgatcggctcaccgccgtggtcaccgtggccgacgacggcggctccagcgggcggctgcgccgggagctgggcgtgctgccgcccggcgacctgcgcatggcgctggccgcgctgtgcggcgacgacgagtgggggcagacctggagccgggtggtgcagcaccgcttccgcagccagggcgacctgcacgggcacgcggtcggcaacctgctgatcgtggcgctgtgggagctgctgggcgagggcgaggccggggcggccatgccggaggcgacggtggccgggctggactgggtgggccggctgctgggcgcccagggccgggtgctgccgatggccgcggtgccgctggacatcgtcgccgacgtccagggcgccgacccggcccggcccgaggaggtcgtccaggtccgcggccaggtggcctgcgccaccaccccgggcaaggtgctgagcgtgtcgctggtgccgccggacccgccggtgtgcccgcagaccctgcaggccatcgaggaggccgactgggtggtgttcggccccggctcctggttcaccagcgtgctgccccatctgaaggtgccggagctggccagggcgctgatcggcacccgggcgcggcggatcgtcgcgcttaatctggcgccgcagccgggggagaccgacgggttctccccgcagacccacctggaggtgctccaggcgcacgctcccgacctgcgcatcgacgtggtgctcgccgaccggggggtggtggaggaccccgatgcgctggagaaggcggtgcggatgctggggggccggctgatgctggccgatgtggcggccgccgacggctcgccgcgtcatgatcccgcccggctggctcaagctttcgcacagatcttgcgtgagtgaccacccgcccgccgggaatcggcgagactgctgaacggattcgcaaagggggagggcgtccatggcgatgaccggtgtggtgaaggacgagctgagcaggctgcagatcttgaagccctgctgccgcaaggccgaggtctcgacgctgctgcgctttgccggggggctgcatctggtcggcgggcggatcgtgatcgaggccgaactggacaccggctcggtcgcccgccggctccgcaaggacatcgccgaggtcttcggccacacctccgatgtggtggtgctggcccccagcgggctgcgcaagggcaaccggtacgtggtgcgggtcttccgcgagggcgagtcgctggcccgccagaccgggctgatcgacaaccgtggccgcccggtgcgggggctgccccgccatgtggtggccggcgcggcctgcgacgccgaggccgcctggcgcggggcgttcctggcgcacggctcgctgaccgagccgggccggtcgatgtcgctggaggtcacctgcccgggtccggaggccgcgctggcgctggtcggcgccgcccgccggctgaaggtccacgccaaggcccgggaggtgcgcggggtggaccgggtggtggtgcgcgacggggacgccatcagcgcgctgctgacccggctgggcgcccacgacagcgtgctggcctgggaggagcggcggatgcgccgggaggtgcgggccaccgccaaccggctggccaacttcgacgacgccaatctgcgccgctcggcgcgggccgcggtggcggccggggcccgggtggcgcgggcgctggagatcctgggcgacgacgccccgccgcacctggtggccgccggcaagctgcggctggagcacaagcaggcctcgctggaggagctgggccagctcgccgacccgccgctgaccaaggacgccatcgccgggcggatccgccggctgctggccatggccgacaagcgggccagcgagatcggcatccccggcaccgaggccaatctgaccgccgagatgctggccccctgatgccgccctgacctcgcacaagatcgttccaagggcgtgcggggcggtgggaaaggtctagaccacaaggcgctggacctgccgattggtctagaccaaaatggtctagacccatgcaggaaggggaaatccccctccggagtgaacccggctcacccccgcttcacccccggccggtgtcgggacggcgcacgcccattggatagggtcgagcaggtggggaccggctcaggctgggtaactcccgtgggactatccgctgggcccgggagaccgggcgggacgaggttcgaggagaactgttcggtgaccatccgcgtaggcatcaacgggttcggccggatcggccgcaacttctaccgcgccctgctggccagcggggccgacgtcgaggtcgtggcggtcaacgacctgaccgacaacgccaccctggcccacctgctcaagtacgacagcatcctcggccggctggacgaggaggtgaaggccgccgccgatgagatctccgtcggcgggcgcaccatcaaggccttcgccgagcgcgaccccgccaacctcaagtggggcgacctgggcgtggacatcgtgatcgagtccaccggcctgttcaccgacgccaacaaggccaaggtgcacgccgacaacggcgccaagaaggtgatcatctcggcccccgccaagaacgaggacgtcacggtcgtgatgggggtcaaccacgagacctacgacccggccgagcacacgatcatctccaacgcctcctgcaccaccaactgcctggcgccgatggccaaggtgctgcacgacaccttcggcatcgagcgcggcctgatgaccaccgtccacgcctacacgcaggaccagaacctgcaggacggcccgcacaaggacctgcgccgcgcccgcgccgccgccctcaacatcgtgccgacctccaccggcgcggccaaggccatcgggctggtgctgccggagctgaagggcaagctggacgggtacgcgctgcgggtgcccatccccaccggctcggccaccgacctgaccgtcaccttgagccgcgagaccaccgccgaggaggtcaacgccgcgctcaaggccgctgccgagggcccgctgcggggcatcctcacctacaccgaggacccgatcgtctccgccgacatcgtcaccgacccggcctcctgcatcatcgacgccggcctgaccaaggtcatcggcgaccaggccaaggtggtcggctggtacgacaacgagtggggctactccaaccggctggtggacctggtccagtacgtcggagcccggctgtaagacccgccgccgccgtgaccgcgccgcaccggcgcggtcacggcggcgctcctatgacggcggccgccgcgccggccgtcacgccggggaaccggctgccactgtgagcgaaccttttccggcacgccgctcccgcgggccgggacgggtgcgtcgcggccaaggacgaggctgcgacccgcaacggcgcgatgccggggctcccgtcctccggccgccggggccacgtgcttgagataaggctcagtggaaggacatccatgcgcaccattgacgatctcgacgtacgcgggaagcgggtgctggtccgctcggacctcaacgttcccctcgacggcgaccgcatcaccgacgacgggcggatccgggccagcctgccgacgatcaacacgctgcgcgaacgcggcgccaaggtgatcgtctgcgcccacctgggccgccccaagggccaggtcaagccggagttctcgctggcccccgtggcccgcaggctgggcgagctgctcggcaccgaggtggccttcgcctccgacgtggtcggcgagtccgccgcccgcaccgtggcgggcctggccgacggccaggtggcgctgctggagaacctgcgttttgagccgggggagaccagcaaggacgacgccgagcgcggcgcgttcgccgacaagctggccgcgctggccgacctgtacgtcggcgacgggttcggcgccgtgcaccgcaagcacgccagcgtctacgacgtcccccgccgcctgccgcacgccgccggcggcctgatcgtcgccgaggtggacgtgctgcgcaagctcaccgaggaggtggaacggccgtacgcggtggtgctgggcggctcgaaggtctccgacaagctcggcgtcatcgacaacctgctgaacaaggccgaccgcatcctcatcggcggcggcatggtcttcaccttcctggccgcccagggccaccaggtcggcaagagcctgctggagcaggaccagctcgacaccgtgcgcgagtacctggcccgggccgaaaagaacggggtggagctggtgctgccggtggacatcgtggcggccacggcgttcgccgccgacgccgaccaccaggtggtgcccgccgacgccatccccgccgaccggatggggttggacatcggcccggcctccgggcggctgttcgccgagcggctggccggcgccaagaccgtcttctggaacggccccatgggcgtgttcgagatggagccctactcccacggcacccgcgcggtcgcccagggcctgatcgactcgggggcgttcaccgtggtcggcggcggcgactcggccgcggcggtgcgcagcctgggcttcgacgagtccgccttctcccacatctcgaccggcggcggcgccagcctggagtacctggaaggcaagacgctgcccggccttgcggcactggaggactgatctgcgatggccactgccaagaaaccttcccgtaagccgatcatggccggcaactggaagatgaacaacaaccacctggaggcgatcaagctcgtccagcagctcgccttcgccctcaaggaggccgactacgaggcggtcgaggtggtggtgctgccgccgttcaccgcgatccgctcggtgcagacgctggtggacgccgacaagctgccgatcgcctacggcgcccaggacgtctccgcgcacgcctccggggcctacaccggcgagatctccgggtccatgctggccaagctgggctgcacgtacgtggtggtgggccactcggagcgccgccagtaccaccatgaggacgacgccctggtcaacgccaagatcaaggccgccttcgccgccgagctgaccccgatcctgtgcgtgggggagggcctggaggtgcgcaaggccggcgagcacgtcccctacaccctgtcccaggtcgacggggcgctggagaagatccccgccgagcaggcccggtccctggtgatcgcctacgagccggtctgggcgatcggcaccggcgaggtcgccaccccggccgacgcccaggaggtgtgctcggccatccgcggccggctcgccgagctgtacgacgaggaggtggcctcccaggtccgcatccagtacggcgggtcggtcaagtccggcaacatcgccggcatcatggcccagccggacgtggacggcgcgctggtcggcggggccagcctggacgccggcgagttcgtcaagatctgccggtaccgggacctgccggtgtgagcccggctgacaaaacaccggcgaaaggtggtaacacacccccacaagccggggttcttgctgaaccaggagtcacttcgtcgtaccctcgatacctgacgggcaaaccgcccggcttcctcagccgttgtcgaccagtgctccgcaggcgcggggcgggccagaagaggcgctgaactaccgtgatcctcgcaacctcgatcgtcctcatcatcaccagcctgctgatgatcctgctcgtcctcatgcacaaggggaagggcggtggattgtccgacatgttcggtggtgggatctcctcgtccctggggggctcttcggtggtcgagcggaacctcgaccggctgacgatcggggtcgggatcatctggttcgggtcgatcgtggtgttgggcctgctgctgaagtccaacggcgccggctgagccgggcgttcaggtagtccctggtagtacgagcgccgtcgcgtcccgtcacgggcgacggccgatcaatcgaggagtagtccgtggctagtggcaacgccatccggggcagccgggtcggggccggtccgatgggagaggccgagcgcggggaggcggcgccccgcgtctgggtcagctactactgcgccaaccggcacgagacccgacccagcttcgcgactgacgtggcgattcccgagacgtgggactgcccccgctgcgggttcccggcaggcaaggaccccgacaaccctcctgccccgccgaagaccgagccctacaagacgcacctggcgtacgtgaaggagcggcgcagcgacgccgacggccaggcgatcttggaggaggccctggccaagctgcgcgagcggcgcgccgcggtcaaggccgccatggaatcggtcaacaaccgcaactgagcgcaagcggcccgtcacggcatccggtccgggtccgccccgagcggacccggacctttgcttgcccgcaggagcccggcgtgaggatccggggcgccgggcaggtcacggccgcccggccgatgccgggagcggttcgggctcgcgggtctgcggggctttcgcggccggcggcggggccagccgccgggccaggcggcgtcccagccgctgtcccggccgctccaccagccgctgggtgagggcggaggccgccaccaggacggtcagcagggccgccaggtggagcggggagtcctcgcccggacgccccagcagcgcgtcggagagcaccagcagcaccgggtgcagcaagtacaccgagtagctgatcacgcccagcccggtcagcggacgcggcatcgggcggcggcgcagcgccagccccgccaagaagaccagcgccgccagcgccaggctggaggcccaggcacgccggtaccccagcagctcgtcggcgggcaccccccagccgcccatgtgccacagcccggccgcggtcgtgacggtgaacaccacggcgccgcacagggcggccgtgcggaccttgatctggccgtgctcggcccggtgggcggcggtgccggtgaacatcaccgccagcagcgccagcccctcccacaccggcagccggctgttgccgaccagcagcaccagggccagcaggccgcccaggaccgcgccgcagcttcgcaccgccggccgccgggagaagacgcagccgatcgcgaccgccagggtcagcgccgtcacggccaccaccgggccgacccccgcggccgccgccagcgccccggcgggcagcagcccgccgaacgcgatcgccgcgccgccggccgcggccagcgcggtggcgatccccgccgagcggcggtgcaggccgaccgcgaacagcgccgcgaccatcaggtagaacagcatctcgtacgacagcgtccacagcacgttcagcgcgttgggcaccgccagcacgtcctgcagcatcgtcagatgcgccgagacgaccgtccaggggttcagctcggccagcccgtcccgcgccggccacagccgggtgagattgatcagcgcgatcgcggccagcgccaccagcagcagcgggtagatccggaaggcccggctgatccaaaaccggcccagcgagcgcgaccgctccagggaggcgggaatgatatagccgctgaccaggaagaacaccacgacgccgaaggtgccggggtcgaaccaggcggtgatctgacggcgcagcccgggggtgtagtggtaggtggcgtggtggaaggccaccgccagcgcggcgagcccgcgcagcgcgtccagccatgccagtcgcgccgttccggtgctcgcctgcgctgcatccatatctcaatcgaccctatatgcacttgtgacccaaaggtacccctgggtgaagggtcgattaccggtcatcgtcgtgcggcggcgaggatgaccagcagcgggacgaccttctcggccgggaccgcgtactgcccgcgggccgtggtgcgcagccacccggccgccacgagctggcggagatggtggtagagctggccgctggtgccgagccgccggtgggcgcccagctcggcggcggtgcgggtgccgtgcaggatctcccgcaacagcagcagccggatcggatggcccaaagcggccaccgccgaggcggcctggctccagtcgtcggccagcagctcttcggccgggtgcgcctgctgccactcggcgcgctcgccgccgggcagcgtcaccgagccggtgaacagcaccatgccgggttcttcggcgcgctcctgcagcccgtgcagcgcccagaagacatcggggtcgggggtctgctcaccgtgccgtgcggccgggcgggcgcgctccagcgcggcgacgcgggcctccagccgttccagccgctcgcccagcgatggttcctgctcggtcaaccacgctccttcgcccacgctccggcgtccacccggcccggcccgccggtccggcccgcggggccggcggtgaacgcctgcctgcctttgggcacaccgtagtgctccgtgccgtcgatccggtaagcgaaggcgaacggcagcccggcggcgatcgccgtccgcgggctgtccatgagctgaaagtgcaggtggggttcggcggagttgccggagttgccgcactcggcgatctgctgcccggcccggacccgctggccggggcgcacccgcagcgagccgcgccgcaggtgggccagcgccgcgtacaccccctcgtccagcttcaagatcacatggttgccgagcacgaagcgcgggctgatgacggcgccgatgccgcggacgatcccctccacgaggaacaggtaggccaggccgggccaggagttgcggctccagtggtcgcgctgcccgtccaccgcccgcaccaccaccgcgtcggcgggggagaggatcggacggccgtaggagggaaaggaacgggcccggcgggccgggggccagagccgcacgctcttccactgcacgtccgggtcgggctggtagatcaggtcgatggcgtggctttggccgaactcgtgcgttccgtggctggggacccggtcggccgggctgttgaccgccatccagcggccctcgaccggggcgcggaccgcgatcgggggacggcgcaccgcgccgccgggcatcagcaccagcgtcaggcccgcgaggatcatcgccaggcccgcccagcccacccagccggcctcgtggaacctggcgctgaacgacaggacgacgccgatcagcagcaagggggttcgcacccgggccagccgcccggcgagcctgccgttcatcgatgcctcccgaaggtctcctcccgccttttctccagagttacgaaaatacgtaatttcgtcaatagagggttgcggaggtgcggccaagacggaagcggccaccggggaacggatgcagcccgaacgctgcacacccgggcatgcgggacttcaggcgagggcctgcacaggtctgtggtgcggccgccgggcaccggcccggtcattgccgcccgcgcaccgccggccccggcccgccgtgcggaccggggccggcaagagccggaggatgagccacaaagccttgaaaacgcaccctcggcaggacggggagaggccttggccgccggggcaccggcccggcgcccggccggtcaccgctcggcgggccggaacaccgtgatcagccgccaggcctccggatcgcgcgggccgatcccggtgaagtcgccgtactgggcgtcgatctgcagcgctcccgacaggcggacggccgcctgcagctcggtggccgtccagaagcggtagggcaccacgccgcggatcgtctcggtgcggccgtcgggatgggtgacggcgatggtgacgcgctcgcgggcgatctgggtgatcgggtccagccggtcgcccggctcgccccagcggacctcggcgcgcacgccgtcccgctgcaccgtccacgcggtgccggtggacggctcgtcggtgagccggtcggccgggtggctcatctccaggatgtagcgcccggcggggttcagatgcgcggccacccggtccagatgggccacgaaggcgtccaggctcatcaggtgggcggtggagtccagcatcgtcaccaccaggtcgaagcggcggcccagcgcgaagcgggtcatgtcggcgcacacgacctgcagcgccaccccctcgtccttggcgcgccgctcggcgtgggcgcacatggccgggctcaggtccagggcggtcgccgcgatcccgcgccgggcgaactgccgggcgtgctcggcgggaccggcggccagctccaggaccgaggcgggcggcccgccgccgcaggagcggcggtaccacctcagcagggcctccacctcggcgggcacgtcacggaacgcgcacgccagctcataggcccagggattgccgtagatcgggttgtcggcggggtcgcaggcgctggtcacccgcctatcctgccagcgcgccccccgtgccgggggtcgcggcggcggcccgcgcggcccgggcgtccagccggagcctgatctccagcgtccccggctcgtcggtgcgccggacccggccgcccagcgaggtcagcagcctgcgcatccgcgcgttgtcggccagtaccgtggcgcgcagctccaccaccccccgctcgcgggccggcaccagcagcaggtcggtcagcgcccggcccagcccgcggccctgccaggcgtcctccaccagcagggccagctcggccactcccgggtccaccgcgtgcatcaggtgcgccagcgccaggatcgagccgtccggcccctgggcgaccagcgtcagcccgtgggagggctcgcagaacagctccagcgcccgctgcgacagcgtcggcttggggctgaagtaccgggcccggcggctcgccggcgagcaccgctcgtgcatggcctgcacggcctcccggtcgcggcgctccatcgggcgcaccaccacctcggtgccgtcccgcagcagcacccgccgggagagcgggccgggctccccggccggcagcaccgaccgcaccagtgcgtcggcacgggcggcctcggtggcggtgaaacggcagccccacccgccgcagccgcaccgcccgcagcggcccgaccggcaccagcagctcaaaggaccggaacggggcgcctgcgccgtcgcgtgcgggctcgccgctcgggtcgcaggcggcgctgcggggctcccgcagcgccgccgccccccgcacccaggtcgccgactcggcgcgcagcagctccgccagcacctgcggcagggagcgcggctcggcctgcacccgggcggccagcagcatcgcccgggtgggctcgtcgaccagctcgtgcggacgggcgggcaccaccgtggtgtcgcctcccccggcccgttcgatcgcggcggccagctcgcccggccacgctccgccgcgctggacgtccacgatgaactcgtccaccacgccctcggcgtccacctggacggacaggttgaggatgttggcgccgtgctcggccagcgcggcggtcagcccggccagccggccgggccggtcctcgatgtgggtgcggatgcgcagcagtggcatttggagcgttccccccttccggggttcttcggtctccccaaatctggcgcagcgttgttacggaatcgctacatcgtcgtgagcccgtggtttcgcccagggtcagggggaggcgatgcgctccaggcccgggggcagtttgctcgccgccgcccggtccagcaggaccagcgtccgctggcggccccggggccccggcggccggggccgccagcggacccgcctccgacagcgccagccgcaccgcgtcggccttggcctcgcccgcggccagcagccacacctcccgggccgcccggatcgccggcagcgtcaaggtgatccgggtcggcgggggcttgggcgccccccgcaccgccaccaccgtccgctcctcctcatacagcgccggcatctccggaaacagcgacgccacgtgcgcgtccggtcccacgcccagcatcagcacgtcgaaggacggcaccgggccgtggtcttccggccgggcggccgcgcgcagcagcgccgcgtagcgctcggccgccgcctccgggtcgtcgccgtccggcccgtcgctggccggcatcgggtgcacccgcgccggatccagcgggacgtggtccagcagcgcccgccgcgcgccggtctcgttgcggtccgggtgccccgacggcaggaaccgctcatccccccaccacaggtccagccggccccagtcgatggcgtcacgggcgccggtggcggccagctcggccagcaccgcggtgccgatccccccgccggtcagcaccagcgcggcgccgccccgggcggcctgcacgtccacgatccgggtgaccagccgggccgccgccgccctggccagcagggtcgggtcgcggtggatcaacacggtgggcactgtcatgatcggtcctcatccagttcgggggccggctgctccgttccgcgcgcagcggccaggtccttggcgtagcggacggccgactcgtggtacacctcgtcggggtccagccgccgcagctcctcggccagcagctcggccatcgggcggcgcggcagcgccacctgcctgtccggctgcccgggccgcgacagcgtcgccacccggccgtccgggcgggtcagcgagatgtcgccctccaccgtggtcagcgtgacctcggtcaggccgggcccttcggagaactgccgggccaccggcacccccagccgcagcgacagccaggccgccagcagctcggcgctggggctgtcgggctcggccaccaccctgccggcggtgatctccgcgaaaccggagtccagcgccgccgccagcagcgtccgccacggggtcagccgcgtccaggcgaaatcggtgtcgcccggctggtagttctcggccagccgggccagcgtgcccagccggtcccgggcggcataggagtcggtgatgcgccgctgggccagcacccccagcgggtcggtgcccggctggacgggtgcgttgcccggccaccaggtgaccaccggggcgtccggcaccagcagcggcaccaccaccgagtcggcgtgctcggccagcggcccgtacatgcgcagcagcaccgtctcacccggcccggtctcgcccatgcggatctcggcgtccagccgggaggagctgccgcgggagtcccgggagatcaccgtcagcacccggcagggattctcgcgggccgcctcgttggccgcccggaccgcgtcgtactgcgccgactcgtccgtcacgatcaccaaggtgagcaccatgcccacggccgggccgcccatcaggtgccgggcctgccgcagcgagctttggatgtggcggatcgaggtgtcggccaggtcgatgttcatcgatcggactccaacagggtggtcgcggtcacagacgtctccaggcacgcccgtcgcgcgccatcagcagatcggccgacgccgggccatagccgccggacttgtacggctccggcctgccgtgctcggcccagtactcctcgatcgggtcgaggatcccccacgacagctcgacctcctcctgccgggggaacagcggcgggtcgccgatcagcacatccagcaacagccgctcatacgcctcgggggagtgctcggtgaaggactccccgtaggcgaagtccatgttcacatcccggatctccatggcggttccgggcaccttggagccgaagcgcaccgtgatgccctcatccggctgcacccgcatcaccagggcgttctgccccagctcctcggtgtcggtctcggagaacggcaggtgcggggcgcgctggaagatcagcgccacctcggtgacccggcgcgacagccgcttgccggtgcgcaggtagaacggcaccccggcccagcgccgcgactcgatctccagcttgatcgccgcgtaggtctcggtgcgcgagtcgggcgggatgccgtcctcctccaggtagccgcgcacccgctcgccgccctgccagccggccgcgtactggccgcgggcggtggtgcggctcagatcgtccggcagccgcaccgaggagagcaccttggccttctcggcgcgcaccgcctcggcgctgaaggaggtgggctcctccatcgcggtcagcgccagcagctgcagcaggtggttctggatgacgtcgcgggcggcgccgatgccgtcgtagtagccggcccggccgccgatcccgatgtcctcggccatggtgatctgcacatggtcgatgtaggagcggttccacaccggctcgtacatggtgttggcgaaccgcatcgccaggatgttctgcacggtctccttgcccaggtagtggtcgatccggaagatcgactcctcggggaagacccggtgcagcgtggcgttcagctcccgggcgctcttgaggtcgtgcccgaagggcttttccaccaccacccgccgccaggagtgcgggccgtgctcggtcagcccgcaccgctgcagctgctccaccaccatcgggaagaacttgggcgggatggacaggtagaaggcgtagttgccgccggtgccgcgggtggcgtccagttccttgaccgccatggccagcgcctcgaaggcccccgggtcgctgaactcgccgggcacgaagtgcatgccctcggccaggtgccgccagacgtcctcccggaagggagtgcgcgcgttctccttgaccgcctcataggccacctgccggaagtcctggtgctcccagtcgcggcgggcgaagccgaccagggagaagcccggcggcagcaggccccggttggccaggtcgtagatcgccggcagcagcttcttgcgcgacagatcgccggtcaccccgaacagcaccagcacactgggcccggccacccgcggcagccgcttgtcacgtggatcacgcaacggattcgtcgtggtcacctgtacgccccctgccggccttgtgggccgctccagtcaactccggtcatgctcgttgagccttgtgcaacgcgccgttcccgcaggccgcgggcgggcgggtcccacgcggggacggcgccggtgcgggcacggcaccgggcgtcaccggggctcccgtccccggtacccgcggccgcatggcggaaaaggttcatcggtacggacgggcgttctccccgcacgtcccctccagcttcgttccagtgggtctccgggaggcccgcgggagaagggggcgggcgggccgcacccgtccccgccgcatcccgcaggacgttcccggccggtatgaggtgtacgcgcacggtcgttgcgaacgcggtgatttgtgtctcttcggcgggcccggctcccggctcatctacggccccgcaccgtctcggcgaggcgggcggcgccgtcggccggctcgcgcaggtgcagccacagcaccggcaggccgcgccggcgcagcgcccgcacgtcggccagcgcgcgggccaggtgcagcccgcccagcgagtaagggcggccgggcactggcagatcggcccccggggtgccggtcaccaccaggaacaccccgttgcgcggcccctgcttgtgcagggacccggtgtcgtgcaggtaggacgggcccgtgccgtggcacaccgggcggccggaccggtgggccagcgccggcgccaggcgggcgccgggcagctcgtcgggcaggtagctgatcaccgccaggtagccggtcgccgggatgccctgcagcatcgcctcgatcgccgccggcagatcggtcggcaccgccgccccggccagggcggggtcgccgcgcacctcgatgccgccgtcgacgaagtccggctcctccagcagcggcggcagcgcgggcgagcgccgcaggatcgccgccgcctcctcctcggcctcccgcaccagggccgccgcctcatcgaaggggtcgacgcccagcagccaggcggccaccgcggtggcgtactcccacagcaggaactgggcgcccggcggcccccacacgaacgtgtcggcctcctgaaaggccccgcccagggccaccgagtgcaggtcgggcgcctgtccggcgggccgtccggcggccggcagcggcacgatcccccggccccgtttgccggtgccggtggccagcagctggcccacccagccggccagcgccgccggcccgccctccagcgccaccttgtcgcggcaggcccaggcggggacctgccgggcgcagccgcccagcaccgctcccagcagcagcgccgggttgtcatcgtccttgcccagcgacggcaccaccgcggccgcctcctccagcagggtggacacctgcgccccggccagcgccgccggcaccagcccgtaggccgacagcgccccgaaatgaccgggcagggccggatcggtcagcccgatccggtagccgcggtggcgggcgaatccgtgcagcgggctgtcgtggtcggtgatcaccaggaaccgctcggcgatctggcggtcgctcagcccgatctcccggaacgccccgctgaggatccggtggtaggcgtcgccttcgatggagaccccggccttgctggacagcaccaccagcgtgcggtccagccgctgcaggaccgtctgcagggcctgccgcccgccgccgtccaggacggtcagcgcgccggatgccgcccggcccgggtcggcggcctccagcacggcccgcgcggccagcccttcggcgcccaccccgaccagcgccacatggtccagcccactgtggcggagctcggccaccagatcaccgagccgctccagcagcatccgggaggcgaagggcaggtccagccagcccagccggcccggcgcgacgttcccccggccccacagccgggggtccttggccgccagggcggacggcaccccgcaggtgaccaggtggtcacgagcctggagggccgagtccaaagcgttgccgcgggtcatcacgtcgaaggccggcacggttcctccctccccgcccatcgtttcaggaccgtccgcaccgcgcgaccgaaaacgcaacgatccccaccgatgtccgatatcgatggggatcgacgcggattgtcgcagggcgcggcggaagggagtcttcgccggtgcccgcgctaggccagcgcgctcagcagctgccgcacccccgccgcacggtcccgcaggtggaaccggacggccgggcggccccgcgagcgcagcgcccgcaggtccccgaacgcctgggccagctgcagctgccggagcgtgtacggcttgccgggcaccggcaggtcctcggcgcactccccggtgatctgcacgaacaccccgttctgcgggccgcccttgtgatactggccggtcgagtgcagaaaacggggcccccagccgaacgtcaccggcaccgcggtcttgcgcagccgggccgaggcctcggccagcagcggacgcagccgctcggcggcggcgtcgcccatccggtccaggtaggccatgaccgccaggtaaccgcgctcggggaccgccgtcaccaccgcctccagcacggcggacaggtccttggcgcccctgaccagctcgggcggggcgtgcacctccaccgcgtcgacgaccagcgcgggctcaccggccaccacggtcggcgcgtccccgtcggcggcgcgcagcagcgccgcggtgttgtccttggactcctggacgttgggctggtcgaaggggttgatgcccagcacccgcccggccaccgcggtggcgtactcccacagcaggaactgcgcgcccagcggaccggtgacgcccagcccgtcgccgtcgaagccgccgcccagcaccaccgggcacacgtcctcgccgccggtgaagccgggggcgtcgacgccctcgaccaccaccggcaggatgcccttgccgtccttgccggtggactcggcgatcagctgctcggcccagtcgccgaaggcggcgatgcccgagccgcggtcggcgatggccagcttgtcccggccggccagcgccgaggcccccagcgccgcccccagcgtcagggccgggttgtcatacggctggcgcagcgacggcgtcagcgccgccgcctcctccagcagcccggccacctgcgccccggccagcgcgctgggcaccagcccgaaggcgctcagcgcgctgtagcggccgccgacgtcggggtcggccagcaccaccgtgtagccggcctggtgggcggcctcctccagcggcgagccgggatcggtgacgaccacgaaacggcgggccagctcggcgccggtgatcccggcggcggcgaaggcgccctcgaagacccgccggtggctgtcggtctcgatggtgccgccgcttttgctggagaccaccaccacggtgcgctccagccggtcgccgaccaccgcggcgacctgctgggggtcggtggtgtccagcacggtcagctccaccccggcggtgcgggtgatgacctccggggccagcgaggatccgcccatcccggccagcaccacccggtccagcccgtcggcgcgcacccgctcggccagctcggccagccgcggcagcagcggccgggacgattcggccagcttcagccagcccagccgcttgctcgcctcggcgaccgcgcccggcccccacagctggggattgccggcggccagggcggccggcacgccgtcgctgatcagccgctcggtcaccgcggcggcccggtcgaccaccgccccgcgcaaggtgaccgagacgccgcccgcggtgacgaccgaggtcacttggcggccccctcgcccttgtcggccagctcccgctcgatggtgctcagcagctccgcccaggacgcctcgaacttctccacgccctcctcctccaggacgcgcaccacatcgtcgtagtcgacgccgacctccttgagggcggccatgtgggcgcgggcctcctcgtaggagccgcgcacggtgtcgccgcggatctgggagtggtcggcggcggcctccagcgtcgcctccggcatggtgttgaccgtgccgggcgccaccagctcgtccacatacaaggtgtcgggcagcgagggatccttcacccccgtggaggcccacagcggacgctgcggccgggccccggcctcccggagcgcctgccaccggtcggaggagaacttctcctcatacagcgcataggccaggcgggcgttggcgacccccgacttgcccttgagcgccgcggccttcgccgagcccagcttgtccagccgcttgtcgatctcggtgtcgacccggctgacgaagaacgaggccaccgaggcgatctgggagaggtcgcgcccggccgcgcgggcctgctccagccccgcgaagtaggcgtcgatcacctgcccgtagcgctccagggagaagatcagcgtgacgttgacgttgatgccctcgctgatcgcctgcgtgatcgccggcagcccctccgcggtggcggggatcttgaccatcagattcggccggtccaccatccaccacagcgcccgcgcctcggccacggtcggctcgggccggcgggccagccgcgggtccacctcgatcgacacccggccgtccaggtgagcggtgcgctcgaagaccgggcgcagcacatcgcaggcccagcggatgtcgtaggtggtgatggcccgcgccgcctcctccacgtccaccccgcgcaccgcaaggtcgcgcaactgggcgtcgtaggcggtgcccttgctgagcgccttggcgaagatggtcgggttggaggtgacccccaccaccctccggtcgcggatcagcgcctccaggttgccgctttgcaaccggtcccggctgatgtcgtccagccagatcgcgacgccctcggcagagagcctatcgagtgtctcgctcaccggtgtctcctcacctgtgacgggctgtcagttcccggtcgtctcaccgcggccctggccctccacaccggccttgatcaggctggagcgggcggcggcgaccacacggtcgggcgtgaagccgaactgctggaacagcgtcttgtagtcggccgaggcgccgaagtgctccaggctgaccatctcgccggcgtcgccgacgaactgccgccagcccagccccacgccggcctccaccgacacccgggcgcgcaccgagtgcggcagcacctgctcgcggtaggcctcgtcctgctccaagaaccactccacgcacggcatggacaccacccgggtcggggtgccctccgcctccaggatgcgccgcgcctccagcgcgatcgagacctcgctgccggtggcgatcaaaatcaccagcggccggccggtggaggcctcggccagcacatagccgcccttggcgaccccttcggcgctcgccagctccccgccgcgctccagggtgggcaccttctggcgggtcagcgccagcgcggcgggccggtcggtgtgctccaggatggtccgccaggccaccgcggtctcgttggcgtcggccggccgcaccacgtccaggcccggaatggcgcgcagcgaccacaggtgctccaccggctggtgggtggggccgtcctcgcccagcccgatggagtcgtgcgtccacacgaacgtcaccggcagcttcatcagcgccgacaaccgcaccgccgggcgcatgtagtcgctgaagaccaggaacgtgccgcagtaggggcgggtgccgccgtgcagcgcgatgccgttgcagatggcgcccatggcgtgctcgcgcaccccgaagtgcagggtgcggccgtagcggttgccggggaactccttggtctggaactcctcggggatgaaggacggctcgcccttcatcgtggtgttgttgctgtcggccaggtccgccgaaccgccccacagctccggcagcaccggggccagcgcggtgaggatctccccggaggcggcgcgagtggcgatctccttgcccgccgggaaggacggcagcgccttctcccagccggccggcagccgccgctcggcgatccggtcgaactcggcggcccgctccgggtgcgccgcccgccaggcctggaagctctcctcccaggcggcgcgcagctcccggccccggtcgagcaccttgcgggcgtgcgcgagcacctcggcgggcaccgcgaaggtctgctcggggtccatgcccatgatccgcttggtggcggccacctcctcggcgcccagcgcggcgccgtggatcttgccggtgttcttcttgttgggggccggccagccgatgatggtgcgcagcgcgatgaaggacggccggccggtctcggcgcgggccttctccagcgcctccgccagcgcccgcacgtcctcgtggtagtcgcccccggcggtccagtccaccgactgcacgtgccagccgtaggcggcgtagcgggccagcacgtcctcggacgtggcgatggcggtgtcgtcctcgatggagatgtggttgtcgtcgtagatgaccaccaggttgcccagccgctggtggccggccagcgccgaggcctcgtggctgatgccctcctggatgtcgccgtcggaggcgatcacccagatggtgtggtcgaaggggctgcggcccggctcggcgtccgggtcgaacaggccgcgctcgcggcgggccgccatcgccatgccgaccgcgttggcgatgccctgtcccagcgggccggtggtggtctccacgccggcggtgtgcccgtactcggggtggccgggggtcaggctgccccacttgcgcaacgccttcaggtcgctgagctccagcccgtagcccgacaggtacagctggatgtagagggtcaggctggagtgcccggccgagagcacgaaccggtcgcggccgacccaggccgggtcggtcgggtcgtgccgcaggaagcgctggaagagcaggtaggcggccggcgccaggctcatcgcggtgcccgggtggcccgaacccgcctcctcgaccgcgtccatcgccagggcgcggaccacgtccaccgcccgccggtccaggtcggaccattcaaacgtgctgctgtccgtagtcaccggaacgctcagcttcctctctcaggggtcggcgcccgtcccgcggacgggcgtgtgctgttcactctccgccgtacggcctggaccgttgcctggaccaacgcgcccgattccggtcggccgggggatcaccggtcgccgtcgcgcaagacgccccgcgccgccggggcgccatcgcgccgcgccctccgaaccctatccaaccggcggcccctgtcttcgatcaccgaaacggccggaaggggcggcggcgacggcgtgtcgccgtacgcttcgacccttgcccccacggctgcgccgctaaccaccccgcagggggaagtacagggtggggcttgcctcacacaggcgggtctttgaccatccctcgcctcctccccggagccgacccggtgcgcgaccctcgcgggcggcgcattacagtgattgcgcggttgacgggagtggccgcgacagaaatcacaagctcgacaagcccaggtgcggcccgctcggggggcaccgccgaaggtcggggcaccttcggaatacatacatggacatggaccagctgtgacggtgctcattaacaagcccgggaccccggtcgccaggacgaccgcccccgtcccggccgacaccccggcggcgccgcgggccgcggcccgccgctcgctcggcgcactggtgggcgcctatgtggcgctgaccaaaccgcgggtcatcgaactgctgctgatcaccacgctgccggcgatgttcctggccgccggcgggctgccgccggtgggcacggcgctggcgacgctggccttcggcaccatgtccgcgggcgcggccaacgccatcaactgcttcatcgaccgcgacatcgacgccaagatgcgccgcacccgccgccgcccgctggcccgcgcccaggtcagcccggccggggcgctgaccttcggcatcgtgttggccatcgcctccaccgccggcttcgtcctggccgtgaacgccctggccgcggcgctgtcggcgggggccatcgtctactacgtcttcgtctactcgctgctgctcaagcggcgcaccgcccagaacgtggtatggggcggcatcgccgggtgcatgccggtgctgatcggctgggcggccgtcaccgagagcctggcggcggcccccttcgtgctgttcatggtggtgttctggtggacgccgccgcacacctggacgctggcgatgcgctaccgggaggactacgcggtcgccggggtgccgatgctgccggtggtggccggtgagcggcgggtggtcatcgagagcctgctctacacctgggccacggtgatcttctcgctgctgctgtggccggtcgccggcatgagcgtggcctacggggcggtcgcggcggtgctgggcggggtgttcctggccgaggggcaccggctgctgcgcgatgtgcgggccggcgtcagcggcgtgaagctgcggccgatgcggttcttccacctgtcgaacgtgtacctggcgctgctgttcaccgccgtcgccctcgacccgctgctgctgcactgacgcgaccgggcgcagccggcgacgtgaacgcgaccgtgtgcgcgccgccgcgggacctctcccgcggcggcgcgtccattacgctcacctcatggcgcgcgtagatcccaaagcggtgctggaagggcggatacccggacggccctccatcgggctcatcgccgggctgaccgtctcctcactgtgcgcgctggccgtgctcggcatgtacgcctggttcggccggatggacttcgtggtcgcgctgctgctggcgctgctgccgatcccgctgctggtggcgctggtgctggcgctggaccggatggagccggagccgccgcgcgccgtggcgctggccttcctgtggggcgccggggtggcggtgctgggcgcgctggtcctcaacaccgccgggatgatctacctcaccgtgccgatcttcggggagaccaccggccacttcgtcagcgccacggtgggcgccccgctgatcgaagaatccctcaaaggggcggtgctgttcggcctgctgtggttccgccgcaccgagatcgacgggttcgccgacggtctcatctacgccgccatggtcggcctcggcttcgcgatgatggagaacatcacctactacatgcgggcgctggaggagggcggcgccgaccggctcaccgcggtgttcgtgctgcgcggggtggtcgcgccgctcagccacccgctgttcacctccatgctggggctgggcgtggcctgggcggccacccaccggcacgggcgggtcgcggcgccgctgctgggcctggccgccgcgatggtgctgcacgggttgtggaacggctcgaccgccttcggcggggccgggctgctggtcgtctacgccctggacttctgcctgctggtggtgctcgtgctgatcgtgctggtggagcggcgcggcaccgtccagcgcatcggccgctacctgccgctgtatgagagcaccggcctggtgaccccgcaggacgtgcagatgctcggccggctgtccagccgccgggcggcccgccggtgggcccgcgaggtcggcggcccggcggcggcccgggccatgggcgactaccagctggccgccaccgagctggcgctgctgcacaaacgggccgagcggggcaccgccgaccccgcctggctggcccaccggcgggatgcgctgctggggctgatggcgctggcccgccaggcgttcctgcacgccccgctgcacggcccggcgggacctccgtgggcgggcgggaacccgtccggcttccaccgccccggcccttgacagcgggccagggggtgtggacgggaccttccgggggcggccatacgatgaacccgtggccgagcgttccaagaaccccctggccagagcgcgcgatgcggtgtggcggccgaccccgtcctcgctgcggctgctggccctgctgtcggtggtcgtcaacgccgggatcatcgtcaccggcggggcggtccggctcaccaagtccggcctgggctgctccacctggcccaagtgcaccccggagagcatgatcccgacttccgcgccgggccactcgccggtccacatggccatcgagttcggcaaccggacgctgacctttgcgatcctggcggtcgcggtcgcggtgttcgtggcggcgctgcgcacggtgccccgccggcgcgacctggtgtacctggcggcggtccagccgctgggcgtggtggcccaggcggtctggggcggggtgacggtgctcaccgacctgcacccggtgacggtggccgggcacttcatgctctcgccgctgctgctcatcgcctgcgtggccctgtacgtgcgcgccggggagggggacgggccggtgcgcgtcctggtggaccgccggctgcgcgccctggcgctggccctggtgtgggtgacggggctgctgatggtggcgggcaccgtcgtcaccggcaccggcccgcacgccggcgacgaccgggctgagcggttcgacttcgccatcgagcaggtcacccgggtgcacagcctgctggcctggctcaccgtggcgctcaccgtcgccctgctggccgggctgtggcgccacgacgcccccccgcgggtgcggcgtgcggcgctgacgctgctggcggtggaggcggcccagggcgcgatcggctacatccagtacttcctgggcgtcccggcactgctggtgggcctgcacatgctgggctcggcactggtgtggatcgcggtgctgaacgtggccttcgccacccgcgagcgcggtcctctggcctccgccgagtccgccgcgccgccggccggggccgggtccgcgggcgcgcagttgggcaaccctcgtccgcagcccgcctgaccgcctgcctgcgggccggtcagccctcgcgttcccgggtggcgccgatgcaggcgaccatgacgcagccgatggcggcccactccaggaccgacaggacctcgcccagcaccagcagccccaccagggccgccacggccggctccaggctcatcaagatcccgaagacccgcgccggcatccggcgcagcgcctccagctccagggtgtaggggatcaccgacgacagcagccccacgcccaggcccagcagcagccactgcggcgccagcagcgccgtccccgcggtggccgcgcccagcggcagcatcaccgccgccgccaccgcgctggccgccgtgagccccaccgacccgggaaaacgccggccggtggccgcgctgagcaggatgtaggcggcccatgccgcgcccgccaccagggcgaacgccaccccggcgaggttcacctcgccgtcgccgcgggccagcagcgccaccccggcgaacgccagcaccgcccacaacaggtccagcaggcgccgggaggcggcgatggagaccgccagcgggccgaggaactcgatggtcaccgccacgcccagcggaatccgggcgaacgacaggtagatggcggtgttcatcaccgccagcgtcagcccgaaggcggcggccacgcccaggtcgccccaggagtggtcgcgggtcagcgtgcgcagcgcccggcggccgagcacgcccagcaccagcgccgaggtcgcaaggcgcagcgacgccaccgccaccggcggcagcgccgcgaacagatgcttggccaggcccgcgccgacctgcaccgacaccacgcccagcagcaccagcaccggcggcgggaccgacgccggcgacagcgctcgcccgccccaccgggaccagccccgcggccccagcgagccggaggagtcaaccgaggcggccactcattcccaccggaagaaccgggccgccagggccagtcccaccgccgcccaggccagcaggaccagcagggaggcgaccggcagggccgtgccctgctgcaggacctgccgcagcccttcggccagcgccgcgatcggcagcgcctccagcaccgccgccaccgggccggggaactcggtgagcgggaacaccacgccccccagcgccagcagcagcaggtagaccaggttggcggcggccagcgtggcctcggcccgcagcgtcccggccatcagcagcccgaaaccgctgaaggcggcggtgccggccagcagcagcaccgccacggccggcgccccgccgaacccgccgtgggggctccagcccagcgccagcgccaccgcgcagatcagcgcggtctgcaccgcctccacggccaggatcgccagcgtcttggcgacgatcagcccgctgcgcggcagcggggtggcgcccagccgtttgagcgccccgtagcgccgctcgaaaccggtggcgatggcctgcccggtgaaggacgtcgacatcaccgccagcgccagcactcccggcgtcaggaagtccacccgctcgcccgggcccagatccagcagggcggtggtggagaacagcaccagcagcagcaccgggatgatcatggtgagcagcagctgctccccgttgcgcagcatgccgcgcagctcgaaggcggcctgggcgagcaccatcctcggcagcggcgccgcgcccggcgcgggggtcaggtccagtgcgggagcgcccgtcacgaccgcagctcccgtccggtcagctccaagaacacatcctccagggtgcgccgctcgatccgcaggtcctcggtcatcaccccgtgggaggcgcaccaggcggtcaccgtggccagcagctccggtcccacctcgccctcgatcaggtagtgaccggccggggactccttggcggcgctgccgggcggcagcgccgccagcagctcatccagccccagcccgggccgggcgcgaaaccgcagctgccgctcggcgccggtcagctcggcgggggtgccctcggccaccacccggccccggtcgacgatcaccacccggtcggccagccgctcggcctcgtccatgtggtgggtggtcaagatcacgctcaccccggcccgccgcagctcgctcaccagctcccaggcggcgtgccgggcctgcgggtccagcccggcggtcggctcgtccaagaacaccagctccggccggccgatcacggcggcggccagtgacaatcgctgctgctggccgcccgacagccgccggaagggggtgcgggcgtgcccgctcagccccagccgctccagcagcgccgccgggtccagcgggcgggcgtagaaggcggcgatcaggcgcaggaactccccggcgcgggcggtgcccggcaccccgcccgactgcggcatcacccccacccggggacgcagcgcccgggcatcgcgcagcgggtccagcccgagcacccgcacggtgccgccgtcgggtcgccggtagccctcgcagatctcgatcgtggtggtcttgcccgcgccgttgggaccgagcagcgcggtgatcgcgccgcgctcggcgcgcagcgaaagaccgtccaccgcggtggtggcgccatagcgcttcaccagcgcgttcagctcgaccgcggcctggccggggggactcatgcccccgagtctaggtcggccccggccgcgtcgcggcacgccccccgccggccggggtttgccggccggcggcacgggcattcccagcgagcggcttcgccggaaggcgccggccgccggtgggcgctggggacaccggggggattcgtgggcaccaggcaggcaggggcccggcacggttcaccgtggggttccctgttgcgcaacctgctgcgcaccaagccggtcgaccggatcgtcgccgagggcggccacggcgagggcggcgacctgaagcgcacgatgggcctgctgcagctgaccttcttcagcgtcggcgccacgctgggcaccggcatcttcgtgatcctcggcgaggccgtgccgctggccgggccggcgatcgtgctgtcgttcgtgctggcggcgctgaccgccctgttctcggcgctgtcgtatgcggagctggcgggcacgatcccggtctccggatcctcctactcctacacctacgccaccatgggcgagctggtcgcctgggtgtgcggctggtgcctgctgctggagtacggggtgtcggtgtcggccgtggcggtgggctgggggcagtacctcaacgagttcttcgcccagacggcggggttcaccatgcccgccgccatcagctacccgcccggcgggcaggagggcggcgtgatcaacgtgccggcggtggtcgtcgtcctcatcgccaccttcctgctgctgcgcgggacctccgagagcgccaccgtcaacaccgtcatggtctttttgaagatcggcgtgctggtgttcttctgcctggtggcggccctcgccttccgccgcggcaacctggagccgttcgcaccgctgggagcggccgggatcagcgccgccggcgcccgggtgttcttctcctacatcggcttcgacgccgcctccaccgccggggaggaggcccgcaacccccggcgggacctgccgctggccatcgtgctgtcgctggccatcgtcaccgccctgtacgtgctggtggggctgaccgcggtggcggcgatgcactggagcgacttcgccgagggcggcaccgaggcgtcgctggcggtggtgctggaggtggccaccgggcagggctggccgtcggtggtgctgtcgctgggcgcggtgatcgccatcgccagcgtggtgctgaccgtgatgtacggccagacccgcatcctgttcgccatgtcgcgggacgggctgatccccgaggtcttccagaaggtgaacccgcgcaccgcggtgcccaccgccaacatcgtgctggtgtcgctgttcatcgcggtgctggcggcgctggtgccgctgggccggctggccgacgccaccagcatcggcaccctgttcgccttcgccctggtcaacgtgggggtgatggtgctgcgcaggaccaagccggcgatgccgcgcagcttccgcacaccgctgttccccttcaccccgctgctgggcgtggtgttctgcgtgtacctgatgatcaggctcaacgccatcacctgggtggtgttcgcgctgtggacgctggtggggctgctggtctacttcgcctacggctaccgccgctcgcacctggcgcacgccggggcggggcgggggagggagcgcgggtgagcggacgcgtcctggtggggtatctgccggacgaacgcggcgacgacgccctggagctggcccgcctggtcgccgatgccgacggttctccgctgaccgtcgcctgcatctacccgccgccctggccggtccccggccccggccgggtggacgccgagtggctgggccacgtccgcggatacgcccgctccgccgtcgagcaggcccgtgaccggctcgccgggcgcatgcccgccgaacgggtgcggacggcgacgggggcgcaccggggcagcgggcgcgggctcatcgagacggccgaacgggagggcgccgacctgatcgtgatcggttcggcgccgggcggcccggcggggcggatcgtcgtcggcagcaccgccgaccagctgctgcacggttctcccgtccccgtgctgatggccccgcgcggctatgcggccggcccgccggcgcggctgagcgggctgaccgtcgcccaccgccccagccgcggctcggagctggggctggccgccgcgttgcggttggctaggcggctggatgtgccgatccggctgctgacgctgctggagcggccctcttggctgagcggcgtgctgcgcggcgaggagatcatgcggcgccagcgcgagtacgccgtgcgcgacctgcaggcggcggccgagctgctgtccggccacgctcaggtgaccacccaggtggccgagggcgacggcatcgagggggccgtgcgcaactgccactggccgccgggggagctgctggcctgcatgtccggcagccacgggccgttgcgccaggtcttcctgggcggcgtctccggcaagatcgtccgggccgccccctgccccgtggcgctgctgcccgggaccgccggccgggcgggcggcgcagcttaggtaaggctttcctgcgtgagggatggcacgtcggtacgtttgtgcaccgggaaggaattacgccacactgatgttgtgaaaaacgtgggcgagcagacgggcagcggcggcgtgcgcgcctctgtcatgccgtcgttcgccgcggacgggcacggcgagcgcagcacgcgcgcccgcgtggcccggctgatcctcgagcacggcccgatcaccgcctccgcgctgggggagcgggtcgggctcacccccgccgccgtccggcggcacctggacgcgctgctggtcgagggcatgatcgaggttaggcgggtgcgtccgcagggcggccggggacgcggccgtcccgccaagtggttcgccatcaccgacgccgggcgcagcgccttcgtgcacgcctacgacgacctggccggcgcggcgctgcgcttcctggccgaaaaggccggtcccggcgccgtcgccgagttcgcccgccggcaggtcgccgagctggagcggcgctaccatccggtggtccgcgccgccccgccgcagcatcgggtccgggcgctggccgaggcgctgtcggccgacggctatgccgccgcggccggccgttcgccccgcgccggcggcgagcagctgtgccagcaccactgcccggtcgcgcacgtcgcagcggagttcccgcagctgtgcgaggccgagaccgaggccttcagcaggctgctgggcacccccgtccagcggctggccaccatcgcccatggcgatgggatctgcaccacgcacgtcagcccgcgcgacctgcgcgccgcagcgggccacgacaccgcaacgcacaccgacgacgaggagtccgggaggacctccctatgactgttgagacccaccccgagctggaggggttcgaccggtaccggttcggctgggccgaccccgacatcgccggggccaccgcccggcgcggcctgaacgaggaggtcgtccgtgacatctcggccaagaagaacgaaccgcagtggatgctggagctgcgcctgaaggggctgcggctgtttgagaagaagccgctgccgacctggggcgcggacctgaccgacatcgacttcgacaacatcaaatacttcgtccgctccaccgaaaagcaggccaccacctgggacgacctgccggccgacatcaagaacacctacgacaagctcggcatccccgaggccgagaagcagcgcctggtggccggggtggccgcccagtacgagtcggaggtcgtctaccacaagatccgcgacgacctggagcgcaagggcgtcatcttcgtcgacaccgacaccgggctgcgcgagtacccggagttcttcaaggagtacttcggcacggtcatccccgccggcgacaacaagttcgccgcgctcaacaccgcggtgtggtcgggcggctcgttcatctacgtgccgccgggcgtgcacgtggagatcccgctgcaggcctacttccggatcaacaccgagaacatgggccagttcgagcggacgttgatcatcgtcgacgagggcgcctatgtgcactacgtcgaagggtgcaccgcgccgatctactcgtcggactcgctgcactcggcggtggtggagatcatcgtcaagaagaacgcccgctgccgctacaccaccatccagaactggtccaacaacgtctacaacctggtgaccaagcgcgccgtcgcctatgagggcgccaccatggagtggatcgacggcaacatcggctccaaggtcaccatgaagtacccggcggtctacctgctgggcgagcacgccaagggcgagaccctgtcgatcgcgttcgccggggagggccagcaccaggacgccggcgccaagatggtgcacgccgcgccgaacacctccagcaccatcgtctccaagtcggtggcgcgcggcggcggccgcacctcctaccgcggcctggtgcaggtgcaggagggcgcggtgcgctccaagtccaccgtcaagtgcgacgcgctgctggtcgacaccatcagccgctccgacacctacccgtatgtggacgtccgcgaggacgacgtggagatggggcacgaggccaccgtctccaaggtctccgaggaccagctgttctacctgatgagccgcggcctgagcgaggaggaggccatggcgatgatcgtgcgcgggttcgtcgagcccatcgcgcgcgagctgcccatggagtacgccctcgaactcaaccgcctgatcgaactgcagatggaaggagccgtcggctgatggggctggagaccaagcctctgtcgaccctgcacggcaagtcctcctacgacgtggcggacttccccgtgcccaccggccgcgaggaggagtggcgcttcaccccgctgcgccggctgcgcgacctccacaagggcgccgagggcggcggagaagtggacgtcgtgatcgaggcggcccccgaggtcaaggtcgagcgggtgggccgcgacgacccccggctgggcggcgcgtacgcgcccaccgaccgggtcagcgcccaggcctactcgtccttcaccgaggccaccgtcctcaccgtccccaaggaggccgtcgcctcccagcccaccgtgctgcgcatcaccggccgggacgccgcccaggccgcctacggccacaccaccgtggtcgtcgagccgttcgcgcaggccaccgtggtgctggcgcacaccggctcggccacctacgccgacaacgtggagttcgtggtcggcgacggcgccaagctgtcggtgatcagcgtccaggactgggccgacgacgccgtccacctgtcccaccagcacgcccggctgggccgcgacgcctccttcaccggcttcgccgtctccctcggcggcgacctgctgcgcatcgccccgtcggtcgcctacaccgcccccggcggcgacgccgagctgtacggggtgtacttcgtcgacgccggccagcacatcgagcaccggctgctggtggaccacgccgtcccgcactgccgcagccgcgtggactaccgcggcgcgctgcagggacaggacgcgcacgcggtgtggatcggcgatgtgatcatccgggccgagggcgagggcaccgacacctacgagctcaaccgcaacctggtgctcaccgacggcacccgcgtcgactcggtgcccaacctggagatcctcaccggcgaggtggtcggcgccgggcacgccagcgccagcggccgcctggacgatgagcacctgttctacctgcaggcccgcggcatctccaaggaggacgcgcggcgcatggtggtgctcggcttcctcgggcagctcgtcgagcgcatcgaggttcccgagatccgcgagaaggtgcaggcggcgatcgaggcggagttggagcgatgagcggggagcaggacgggttcgtcaaggtctgcgcgctggaggacatccccgaggacggggcgctggcggtggagatcgacgacactccggtggcgctggtgcgcaccggcggcgaggtgttcgcgctgcacgacgtgtgctcgcacgccgaggtcgcgctgtccgaaggcgaggtctacgacggcgccatcgagtgctggctgcacggctcctgcttcgatctgcgcaccggcaagcccaccaacccgccggccagcgcgccggtgcccacctaccgggtccgggtcagcgacggccaggtgcacgtgtcgctgcgtcccgcatccaccgaccagacctgaagacgacgacagaaggtttcacgatagatatggccacgctagagatccgcgacctccatgtctccgtcggggacggctccgacggcgccaaggagatcctgcgcggtgtcgatctgatcgtccgcgccggcgagacccacgcgatcatggggcccaacggctcgggcaagtccaccctggcgtacgcgatcgccgggcaccccaagtaccaggtcacctccggctccatcacgctggacggcgaggacgtgctggccatgagcgtggacgagcgcgcccgcgccggcctgttcttggccatgcagtacccggtggaggtgccgggggtgtcggtgtcgaacttcctgcgctcggcggtcaccgcggtgcgcgggcaggcgcccaagctgcgggagttcaccaaggagatgaaggccgccatggaggcgctgtccatcgacccggccttcgcccagcgcagcctgaacgagggcttctccggcggcgagaagaagcgccacgagatcctgcagctggagatgctcaagcccaagatcgcggtgctggacgagaccgactccgggctggacgtcgatgccctgaaggtggtctccgagggcatcaaccgcttcagcgccggcggcgacaccggggtgctgctgatcacccactacacccgcatcctgcgctatgtgaagcccgacttcgtgcacgtcttcgccggcgggcagatcgtcgaggccggcggcccggagctggccgaggtgctggagaacgagggctacgaaaagtacgtgaaggcgggcgcgtccgcatgaccgccgcgcgaaagagcggaggacgccgatgagcttcctgctgcccgaggagatcaaaaaggacttcccgctgctggcgcgcaccgtccgcggcgggcgtccgctggtctacctcgactccggcgccacctcccaaaagccctaccaggtgctggacgccgaacgggagttctacgagcggcacaacgccgccgtgcaccgcggcgcgcacctgctggccgaggaggccaccgacgccttcgaacgcgcccgcgccaccgtggcctccttcatcggggcggcgcccggcgagatcgtgttcaccaagaacgccaccgagtcgatcaacctggtggcctactcgctgagcaacgccgccaccgccggccccgaggccgaacggttccgcgtcggccccggcgatgagatcgtcaccacggagatggagcaccacgccaacctggtgccctggcagcagctgtgccgccgcaccggggctgcgctccgctggttcggcatcaccgacgagggccggctggacctgtcgaacctggaggagctgatcaccgagcgcaccaagctggtggcactgacccaccagtccaacgtgctcggcaccatccccccactggagcagatcgtcgcccgggcccgccaggtcggcgcgctggtgctgctggacgccgcccagtcggtgccgcaccagccggtggacgtgaccgccctggacgtggacttcgtggccttctccggccacaagatgctcggcccctcggggatcggcgtgctgtggggacgccgcgagctgctggaggccatgcccccgttcatcaccggcgggtcgatgatcgaggtggtgcgcatggaggagtccaccttcctgccgccgccccagcgctttgaggccggggtgccgatgaccgcccaggcggtcgggctcgccgcggcctgcgactacctgtcggccctgggcatggacaaggtccaggcgcacgaggagacgctcaccggctacgccctggagaagctcgggcagctgcccggcgtgcgcatcatcggcccccgctccaccgaggcgcgcggcggcgcggtctcgttcgtggtcgacgacctgcacccgcacgacgtgggacaggtgctggacgagctgggcgtggcggtccgcgtcgggcaccactgcgcctggccgatctgccgccgcttcggcatcccggcgaccacgcgggcgaccttctacgtctacaacaccctggcggacgtggacgccctcgccgaaggggtgcggcacgcccagaagttcttcggaacactgtgaccgtttttgcggtttcaccacaccgacgcaccggatagacgcacccggccaccgggtcgccgcaggaaggacgccatgcagctcgagtcgatgtaccaggagatcatcctggaccactaccgcaacccccaccacaaggggctgcgggagccgtacgaggccgaggtgcaccacgtcaaccccacctgcggcgacgaggtgaccttgcgcgtgcacctggaggggcagggggtcgacgccgtcgtcgccgacgtctcctacgagtcgatgggctgctccatcagccaggccagcgcctcggtgatgagcgagttgctgatcggcaagtcggtcaaggaggccatggccgtgggcgatgagttcctggccctgatgcagtcgcgcggccaggccgagccgaacgaggagatcctggaggacgccgtcgccttcgccggggtctccaagtaccccgcccgcgtcaagtgcgccctgctcgcctggatggcgtggaaggacgcgaccgcccgagccctgggagaggcaccatgagcgagaccgagaccacggcacccgagcagcagaccgccgagtccgcccctgagcacgaggagatcctggaggccctcaaggacgtcgtggaccccgagctcggcatcaacgtcgtcgacctcggcctggtctacggcatcgacgtcgtcgacggggtggcgaccttggacatgacgctgaccagcgccgcctgccctctcaccgacgtgatcgaggatcaggccgccagcgccctggacggcctggtcaaggaagtcaagatcaactgggtctggctgcccccgtggggccccgacaagatcaccgaggagggccgcgagcagctgcgggccctcggcttcaacgtctgacagaccttcgcgttccgcctccgcccggccgccgggcggagacgttcgcctgcgcccggcgggagacggagcggtgcggcccagtgggggcgtccggcgtctgctgacgtactgatgccgtccccttgtgggacgagtgcggtgcacctgggggagaggcgggcggctcatgcgcacagcggtggggccgccccggaccggggcggccccaccacttgccggttcccctgagccttcccgcgtacgcgagccggcaggacggcctcccgtctgcgtcagtgcacccgttcccgttccaggggcggcgcgccgtccttcggcttggcgggccagatcgtgtaggagatcggccacagcgcccagatccccagcaccatcgtcagccggccgacccacaccagcagctcccgggtgcgctcgacgtcgcccaccaagacgaccgcgccgagcagcagcgcgcagctgatcgcccaggccacgaacgccttgccgaactcgcgccactcgtagcgggcccgcgccatcccgtatttgggcggcttgggcggcgggggaccgccggcgaagcggtgcgcaaagcgcgcgtccgcccagcggatcatgctgtgcccgaacgccaccgagaagccgatgtaggccgcggccagcccatgggtgaagtgcgccgtggccccgccgcgcaggtcgatcaccgtggccgccagcagcaccaggtccaccaggggcacgctcaccagcagcgccgcgccggtgcgccgcatccgcagcaggtagcgggcggccagcccggccagcagcagcacccaaaagccgatctcgcagccgatgatgacgccgagcagcagggcgttcccaccgttgtcgtccatgcttcgatcctcccggcgggaaaccggcggattctccgcacgcctgccgaaatgcggcatcctccaaaggatgtacgaccgcggccggcgcctccgcgccgggaaggagaccgggcggaagtgcctttgcggcgaagatggtgagatggacgggtgcgttccaccggcctcaccacccgtcaggacctgctgctggccgtcgcggcgctggcaggcggactgctggtgctcagcgcccgcggatacagccactggagcgccgagggcaccggcccggcggtcggctggcgcgtgctgccgctgctgggcgtgtgcacggccatgctgttccggcgcacctccccgctgaccgacctggccatcgccaccccggccgcgatcgccgacatcgcgctgggccccagcctgggcaccctgctgatctacaccgacgcgctgtacgccgccggcctgtacgggccgcgccgcacgggtgagcggctgctggtcgccacggcggccgtcaccgtgctgctggccggcgcggccctgccgctggccgccgactggcgggcggcggtcatcgtcggcggggtcgccgggatgaccttcgtcagcccggtgctgaccgcgatggtggtgcgcggccaccgcgacagggccgagctggaacggcagcgggccgagcagctggcccgcctggcggaactggaccggcgcaacgcggtggcggccgaacgcgcccggatggcccgcgagctgcacgatgtggtcgccggccatctcagcgcggtggcgctgcactctgcggcgctgctgcggctgcccgacatggaccgcgacagcgtccaccgggccatgaccgtgatcagggagaacagcgtgcaggggctggcggagatgcgccgcatgatcggcctgctgcgcgaggggcgccgggaggaggccgactcgcccgccgccccccggctggccgacctggagcaactggccgaacgcgccgcccggcccgacctgacggtggggctgaaggtgaccgggacggtgcgggagctgcccgccgccgtcgagctggccgcctaccgcatcgtccaggagtcgctgaccaacgcgctcaagcacgccgggcccggccgcgccgaggtgctcatcgagcatcaccctcagcggctgtgcatcaccgtcgacagcccgctgggcgcgcagcggaccgagctgcccggcgccggcagcggcctgatcgggatgcgtgagcgcgcctcgatcctgggcgggacgttccaggcgggcccggacgcggggcgctggcgggtgcgggccgagctgccgaccgccccgcccgacggcgaagaggaggagggacggcggcagtgatcagggtgctggtggccgacgaccaggcggcggtgcgcgcgggactggtgctgatcttgcgttcggccccggacatcgaggtggccggggaggccgccgacgggctggaggcggtggagctggcccgccggctgcggcccgatgtggtgctgatggacgtgcgcatgccccgcctggacggcatctccgccaccggcgagctgaccgccctgggggtggacgtgctggtgctgaccaccttcgatgtggacgagtacgtcttcggcgcgctgcgcgcgggcgcggccggctttctgctcaaggacatcgacgccgaccgcctgatcgaggcggtgcgcacggtggcggcgggggaggggatcttggcacccgccgtcacccgccggctgatccgggagttcgccgcccggcccgggcggcccgccgcccctctggcctccccgccgccggggccggccgagctgacgccgcgcgaacggcaggtgctcggctgcctgggcgagggcctgtccaacgcgcagatcgccgcccggctgaacatggccgagaccactgccaagactcatgtcagccggatcctggccaagctggggctgcgcagccgcgtccaggcggcgatcctcgcccaggagctggcgctccaggggccggccgaggacgcgatcgggcggacggaccgagaaccggaccgctgaccgctgctgcggcgcccgcgcgcagatccaccaccgggcggaacatcacgggcgccggcggcggaacgcccacgaggacacggctgcatcacccggacgggaccgatggacggaaacccgcccggaattcaggcgggctacacgccccggcctgcgatcatcgccgacagcatgtacacgactccggccagtgccgccggccacaggtagggcagccactctccgccccgcagcgcctgcaccaccaccgcgcccaccagggcggccacggtcacgtccccggtgaccgccgcggcccgcaggtgggcgcgcgcccggtggccgctgccgaacgcggcgctgatcggcagtgccggctcgtcccgccggtaggccaggtgggcggcgtacccggccagcaccgccagcgcggccagccccgcatcggtccggccctgcagggacagtgcgaccgccagcgtcaggcccgccgccagcgtcaggccgggcacgatccagcgccgcccgctgcggcgctcgggtgcgaaccacatggggacatcttccacgatcccccagtcaccggaccagtggctccttgagcggcgaatccggcggttcgggtccgggcgccgatgggtccggaggtttccagcatttgagacgacgtgccgaaaaaggtccagtatgttggggcttcgtggcgcaattccggctgaacggctcgaaggtgctcgccgtggacctcatgggcgagaccgtcgtggcgatgaacggctccatggtcgcctacgacggtcagatgagcttcaaacgccaggggctcaccgggggcgaagggctgcgcggggcgatccgccgccgggtggcgggggagagcatgaccatgatggaggtcaccggccacggcacggtgtacctggcccatgaggccaccgagatcaccttgatcccgctacagggcgacaccttgttcgtggagtccgagagcctgctggcctatgagccgcagctgcgcaccggggtgcagttcaccgggctgcgcgggatgaccaccgggcagggcctggccaccaccaaggtcgaggggcacggcatggtggcgatcctgtccgacggcccggcgatcgccctggaggtcactcccggcgtgccgctgtgcgtggacccgcaggcctacgtggcgcaccgcgggcagctgcagcaggacctcgtcaccgacgtcaactggcgcaccgtcctcggccaggggtcgggggagagcgtgcagctgcgctaccagggccacggggtggtctacgttcagccggccgaacgcggcggcgggatcatggagttttgacgatgcccggattcagccccatcaacggcaagatgctccaggcaccggtcggcccgggccgggagctgtacagcaggcgcggcgcgatgctggcctatgtgggccgcgtccacttcgagccgaccgtcaccgccggggcgggcatcaccggcgccatcggccgggccatggccggcgagagcgtcccgctgatgcgggtcaccggccagggcagcgtgatgttcgggcacggcgggctggatgtgaccgtggtcgagctgcagggcgacaccctgtatgcggaggccgaccggctgctggtctacgacgcgagcctgcgggcggacaccgtgttcctgggcgaacagggcgggctggccggcgtgatccgcggccaggtgaccggccagggcctgttcaccaccgccctgaccggccacggttcggtgggcctgctgtcgcacggcggcgtcatcgaactgcccatcggcccgcagcggcccatctacgtcgacccgcaggcctatgtggcgcaccgcgggcaggtgaccacccggctgaagacctccctggggctgcgggatgtgatcggccgcggctcgggcgaggcgttccagctggagctgtccggccacggcatcgtgtacgtgcaggccagtgagaagaagatctgaggcgtccggatgagcgttcccgtcttcaaccacctgtccctgccgtccaacgacaacgtcaacccctacgccttctgcgtggacctcaacgggcagtggttcgcccagaagggcaagatgatcgcctactacgggcagatccgtttcgagtcgctgtcggccgggccgctggacgcgctggtcgccgcccacttccactcgccgctgtatgcccgggactggatcgtggcgcaggggcagggcaagctgctgctggccgaccggggctttgacgtcaactcctacgacctcaccgacggcaacctcaccgtgcgggccggcaacctgctggcttttgagcccacgttggagctcaagcagtcgatcgtccccgggttcctcacgctgatcggcaccgggcgtttcatcgccgcctccaacggcccggtgcacttcgtcgagccgcccatccgggtggacccgcaggcgctgctgggctgggccgactgcccgtcccccgcccaccactacgaccactcctacatgcggggggtgctgggcacggcccgtgcgctcttcggcatcggcggcacgtccggggaggagcaccagttcgacttcaccggccagggcacggtgctgatgcagtcgtcggagacggtcagggacggcgacgccgtgctgcgcgacctggagcaccagatcggcatgctgggcgttcccggcctgcggcgcctgcagcgcgtcatcgcccagcgcctcgccgccgaacgggactgaccggccgcgccggcgccttggcgtgcgtaccggttccgtcacgaggggtcccgtacactgatcgggtgccgctcctgatctgacaggccctccaacgcgccgccgaccgcccccggcgcgtttgccgccctgccggccgccctcggccctgcctgtccccgccacccgttcacgagcggccgcatcgtgtcgtggggagccctgtcactgtgatcactgccaccgatatcgagttgcgggccggtgcccgactgctgatcgagaaggccaccttccgggtcaaccccggcgaccgggtggggctggtgggccgcaacggcgccggcaagaccaccttgaccagggtgctggccggcgaggcgctgccggccgcgggcacggtcacccggtccggttcgatcggctacctgccgcaggatccgcgggaggtggatctggaggagtcggcccgcgaccggatcctgtcggcccgcgggctggatgaggtcatccgcgggctgcgcgccgccgaacaggccatggccaccgccaccggcgccgaacgggaccgcgcggtgcgccgctacgggcgcctggaggaccggctgcacgtgctgggcgggtacgccgccgaggccgaggccgccgccatcgcctccagcctggggctgccggaccgggtgctgaaccagccgctgggcacgctgtcgggcggccagcggcggcgggtggagctggcccggatcctgttctccggcgccgagacgctgctgctggatgagcccaccaaccacctggacgccgactccatcgtgtggctgcgggatttcctgcgctcgcacaccggtgggctggtggtcatcagccacgatgtggggctgctggaggccgtggtcaaccgggtgttccacctggacgcgggccgctgcgtgatcgatgtctacaacgtcggctggaaggcgtacctggcccagcgcgagaccgacgagcggcggcgcaaacgcgagcaggccaacgcccagcggcaggcggcggcgctgatggcccaggccgacaagatgcgcgccaaggccaccaaagccaaggccgcccagcaaatggaccggcgcgcccggcagttgctggcctcggtggagggtgaacgcaagtccgatcgagtggcgaaaatccgttttccggatccggctccttgtgggcggacaccgctcatcgcggagggattgtcgaaatcctacggatctttggagattttcaccgatgtgaacctggccatcgaccgcggcagccgggtggtggtgctggggttgaacggcgccggcaagaccactttgctgcgcctgctggcgggggtggacaagcccgacaccggccgggtgatcgccggtcatggcctgaaactgggctactacgcccaggagcacgagacgctggaggccgggcgcacggtattggagaacatgcgttcggccgcgcccgacctgcccgaggtcgaggtccgcaagatcttgggatcgttcctgttcagcggcgatgacgtggacaaacccgccggggtgctctccggcggggagaagacccgcctggcgctggccacgctggtggtctccagcgccaatgtgctgctgctggacgagccgaccaacaacctcgatccggccagccgtcaggagatcttgtcggcgttgcgcaccttcaccggagccatcgtcttggtgactcatgatgagggcgcggtggaggcgctccaaccggaaagggtgattttgctgccggatggtgttgaggacatctggagtgacgagtttgccgatctggtggcacttgcgtgaccgccttggcaagggaagcagatcttttctggcgtagtgggtagccgatcggccgggaatgactgatcatggcgggggataacgcagcggtcaccacatcactacgggaggtactcgtggccgagacccttaagaagggcacccgcgtgaccggtgccgagcgcgacaagctggcggcggaactcaagaagaggtacgactccggcgagagcatccgcgccctggctgccgccaccggccgctcctacggcttcatccaccggatcctcaccgagtcgggtgtcaacctgcgtggccgcggcggcgccacgcgcggcaagaaatcctgacgcgtccctccgggacggtcccagaaaaccggcaggcgtgcctcgggcgcccggtatcgcgcccggctccgcgtcccgcctccgggggcgccgcacaacgccctcggaggacggagacgcctgtgcccgcatcccgccgccccggccgaccgagtatggttcggtcgcggcggcggacaggcgggcgcccggtccaccgtgacgccgccgcgaggtgaaggcggaaaaggaggcgtcctggtggacaccggcacgaagcaggccgccgtggtaccggccgaggacctggcgcaggccgggctcctgctggacatcgacggcccggtggcgacgatcacgctgaaccggcccgacaagcgcaacgcgatgacgttcgccatgtggcggacgctggcgcgcatcggcgacgcgctgcccggctcggtgcgggtggtggtcgtgcgcggggccggcaaggcgttctcggcgggcatcgatttgagcatgttctcctcgcccgaggggccgcgcggcgacgacccggaggcgggagaccggttcatcgccgaactgcaggccggctacacctggctgcgccggccggagatcgtctcgatcgcggcggtgcacggctacgccatcggcgccgccttccagctggcgctgtcctgcgacctgcgggtgatggccgaggacgcctggctctgcatgaaggagcccgccctgggactggtgccggacctgaccggcaccaagccgctggtggacatcgtcggggtgcaccgggcgatcgacatctgcctgaccgcccgcaaggtgcccgccgaggaggcggcccggctcggcctggccgagcgggtggtgccggccgccgagctggagacggcggtgcgggagctgaccggcgccctgctggcggtcgacgccggggcggcggtggccaccaagcggctgctgtggcaggcccccggcaacactctggaggagcagtgcgcggccgagcggcgcgagcagctggcgcggctgcgggcgctgcgcggcaactgaccgcggtaaccgaagcggcgtgcgcaaagggggtccggcggccggcgccgggcccctctcgccatgacggcgggatgttcttttcgccctcggctgagcagggaagcagtccggtgcccggtacgttgagttcgggcatcggactgattacttgattacgcacggggaggccgatgtgggaatgccgggcatgccgggcaacggctggcagctgatggcgtcctaccgcagggaccgctcggtcacccggcagaagctcaagcccggcaccgtccggcggatcgccggctacgcccgcccgtacgtgcgggagctggcgctgttcttgctgctgaacgcgctggcggcgggcatcgtggtggccgggccgctgctgctgaagtcgatcatcgaccggggcgtgatccccggccggcccgccgtggtgatctggctggcggtggccgtggcggcgctggccctggtggaggcggtgctgtcgctggtgcagcggtggtattcggcccgcatcggcgagggcctcatctacgacctgcgcacccaggtgttcgaccacgtgcagcgcatgccggtggcgttcttcatgcgggcgcagaccggctcgctggtcagccggctcaacaccgacgtgatcggcgcccagcgggcgctgaccaccaccttgtcgtcggtggtctccaacgtgatcagcctgatcctggtgctgggcgccatgttctggctgtcgtggcaggtcaccgtgatcgcgctggtgctgctgccggtcttcatcgtcccggccaaatgggtgggccggcggctgcagcgcatcagccgcgagcagatgcagctggacgcggagatgagctcgctgatgaccgagcgcttcaacgtggccggggcgatgctggccaagctgtacgggcgcccggaggaggagtcggccatgttcgccgagcgggccggccgggtgcgcgacatcggcgtggtgtcggcgatgtacgggcgggtcttcttcgtggcgctcaccctggtggccgcgctggccaccgccatgacctacggcgtcggcggcctgctggtggtggacggcacgctgcagctgggcacgctggtggcgctggcggcgctgctgacccgcatgtacgggccgctgacggcgctgtccaacgtgcaggtggacgtgatgaccgcgctggtcagcttcgaccgggtctttgaggtgctggacctgaaaccgatgatcgaccagcgcccgggggcggtcccgctggccgccgccggctccgggcaggccctgcgggtggagttcgaccacgtcaccttccgctacccggcggccgaggaggtctcgctggcctcgctggagtccatcgcccgcaccgacaccacccccgcccgcacggtgctgcgcgatgtgagcttcaccgtcgaacccggccagatggtcgccctggtcggcccgtccggcgcgggcaagaccaccatcacccacctggtgtcgcggctgtacgacgtcaccgacggcgcggtgcggatcggcgggcgggacgtgcgcgacctgaccctggagtcgctgcggcggaccgtcggcgtcgtcacccaggacgcccacctcttccacgactccatccgggccaacttgcgctatgcccgcccggacgccaccgaggaggagatcgtccaggcgctcaaggacgcccacatctgggacctggtcgccgccatgcccgacgggctggacaccgtggtgggcgaccgcggctaccggctgtcgggcggggagaagcagcgcctggccatcgcccggctgctgctgaaggccccctcggtggtgatcttggacgaggccaccgcgcacctggactctgagtcggaggcggcggtgcagcgcgccctggccaccgcgctgtccgggcggacctcgctggtgatcgcccaccggctgtcgacgatccgggaggccgaccagatcctggtggtcgacgccggccggatcgtcgagcgcggcaggcacgaggagctgctgctggccggcggcctgtacgccgagctgtaccgcacccagttcgcctcccaggcctccggcgggggccgcagcccggagccgctgggcgccgaatgaacggtaagccccgcccatagcagatcgtgtatgaaaagttacccctggtcgctgaaggggagcgggtcagagggtagatctcatgccgtgatcagtgggacggccgcggcccgggacggccggtccggcgatgatcaccggtgcggtaccgggaagcgacggctccgcttcgccgcccggtgacctcgccgtcgagcggccgtcaccgggatgcgggacggtcgggacgcacgaccggcacgccgcggccgtcccggcgctccccggccggcttccgggcgcggcctgcggcggtggaaacgaagggggtgagcatccatgcgtccgacgcgtccgaccatcaagatcaccaacccgctcaaaagctggaccggccgctatgccctcctgctgatcggcctgggcgccgcgggcgtgatgatcggctgggccggcccggatgcgctcatgcggcgccgctgagccggtagcccagccgctgcagctccttgccggccacccgctccacctggatgagctgtttgggggtcagccgccggcgccaggcccccacgccgccgtccccgttctccccgggccgcaccagccccgtcagcgcgttcttggggatcggggcgcccaggtactccgacaaggtctccaccacctgacccggccggctgatcagatcctcatagcgcaccgtcagcagctggtcctcggggacctgggcgcgcagccgggcgctcagccgcaccgagccgcgccagcgcagcgcgcatttgaccgccatggccgccttgggccagcgggaccggtcggtgaagtcctccacccccaggaacgggttggggaagacctcctccaaattggccacccccggcttgaaccaggccaggcagcgctcgtcggtcagcatcccggccaccacgtcccgcccgtccctgatcacctgcagcagctgggcgtcggggaaggcgtccagcagcacatcggcgctgtagatcaggtcgggggaggcgtcggcgaaccgctgcacccgccccggctcggtgcacacctgtccggagcgcacggcgtcctctgcggtctcggcgggcggcagcccggccagagtccggcactcggccgggcactgggcgcagccccagggggagatctgccaggcctcggcgtaggcgtcccgcagcacccgtgcggcgccccggccgcgttcgctggcgatcgtcggccgccgggcgaaggcgtaggtcacccgcagcaccccgggacggccgaccgtcaggtggaaccccgcggtctgcttgatcgcccgcgccagcaggtcggtgcccgagtgcggggcgcccaggacgaacaccggccggcgcaccttcgtgccgttgatcaccaggatgtgcggggcgggtctcatgacgatctccagtgtcgcactccgtgcagggtaccgccccatatgtccctttaccgggctgcctgatcacgcgcagtgccgaccggttcggcatggccgtcgggcagaccgagtgaaggcgtatttagctctgtattcccggtatctcgggcctagcctggagtgcatggacatgcccccgagcctcggcgagtggctgcgcgaggcccgttcgatcaccgtgctgaccggggccgggatcagcaccgacagcggcatccccgactttcgcgggccccagggcgtgtggaccaaggacccgtcggccgccgccttgtcgtccctggacgcctacctggccgacccgcaggtgcggcggcgggtctggcaggcccggcgcgaccatcccgcctggcacgccgagcccaacgccgcgcacctggccctggtgaagctggaacgcgccgggcggctgcgcgccatcgtcacccagaacatcgacgggctgcaccaggcggccggctccagcccgaagaccgtcatcgagatccacggcacgatgcgcgaggtcgagtgcctggagtgcgggctgcgcaccccgacgcagcaggtcctgaaacggctggaggagggcgaggcggacccgccgtgcctggagtgcggcggcatccagaaagcggccacgatctccttcgggcaggccctgcgcccgcaggtgctgcaggcggcggtgcgggccgcccgctcctgcgacctgttcatggcggtgggcacctcgctgaccgtgcacccggcggccggactgtgcctggaggccgtcgagcacggcgcgcggctggtgatcgtcaacgcccagcccactccctatgacggaatcgccgacgcggtgctgcgcgagcccatcggagaggccctgcccggcctggtggaactggccctacgtgacgatcgggtcacagacggcggttcgtgatcgacgagactttccttcgtgaccttcgcctgccaagctctaccccgtcgcgggagctaggaggagtggatgcgcgggggcgctctggacgaggcgagcggcgtgctggactcgttggtcgtgctcgtggcggagagcctcggatacgcctgccatcggctgcccggcgacgtcatggcgctggagggacccacccggctgcacgtcagcatgcgcaacctgcgccagctggcccggctggtgccgcgggacgactggccggcgctggtctccgaccacgtcaccacgatcgtgaccgcgatcgaagaaccgctggacctgtcggacttcgagctggcccagcacctgctgcgcacccggatctacccggccgaggccgacagcccggcgctggccgcccggtccttcgccccgggcctgatcgaggtggtggtggtcgacacgcccaccaccgtccgcacggtcaccgtcgaggagatgcgcggctggccggtctcgggggatgcgttgttcatgctgggccgcgccaacgtgcgcgccgatggaccgttgcaggccgacgagtcccacctgggcggcgtgccggtgacggtgctgcacggctggagcttttatgccgccacccacctggcctggctggaggagtacgtcgagatgggcacctacggcgcgctggtgatcgcgccgaaccgcagcctcatcatggcgcaccccatccggccccgggccggccaccgtgccgcggtggcggcggtccgggaactgcacctgcacgcgcggcgggcctatgaggagggccccggctccctcagccctcacctgtactggtggcacgccggacggctgaacctgctggagatccgctacgagggcggggtgccggtgctgccgcgcggcttttcgaacgtgctggccaccttgggcgccgattcttgaaaaacggcccctacatgggtctttccctgccgtccggaacgtgcgaccttgtcaggaagaaggagatcctccttcaccgaccccgtgccggagggtgggctatgcggattcgcgacatcttgcgcaccaaggggagctcggtggccacggtggaacccaccgccaccgtccgggaactgctggccaagctggccgagctcaacatcggcgccgtggtggtctccccggacggggccaccatcgccgggatcgtctccgaacgggacgtggtccgccggctgcacgagcggggcgccgccctgctggacgcccccgtcagcgacatcatgaccgccgaggtgcgcacctgcgccccggaggcggccgtggacgagctgcgcaagaccatgaccgagcaccggatccggcatgtgccggtggtcagcggcgggcgcatggtcgggctggtgagcatcggcgacgtcgtcaaaagcgccatcgacgaactggagaccgaacgcgagcacctggtcggctacctgcacggctgagcgcaggcccgggcgccgggacctagacgtaggccggcagcggacgcgccaggggagaggtctgcgtccgggcatgggcgccggccagccgctccacggccgtgcgcagggtctgcgggggcagcacatacggcaggcgcaggcagtcctccagcaccccgtccactccgaagaccggtcccggcaccacccgcaccccgtgccgccaggcccgctcggccaccggcgtcgccaccggggcctccagccgcacccacaggctcatcccgccgcgcggcagggtgaactcccactccggcagcagctcgcgcagcgccccggccagggcgtcgcggctgcgcgtcagctcctgcgcccgctccgcccgcacctgctcgatgcgctccagcagccgccaggcgaccagctgctccagcaccgggctggccaggtcgaccgacgcgcgggcggcgatcagccggcgcaccagcggggcgccggcccggatccagccgatgcgcaggccgccccacatcagcttggaggccgagccgatgctgatcacccggccgccggtgtcgtgggcggccaccggacgcggccggggcgccgccggatccagtgacagctcgctgaaggactcatcgacgatgagcagcgcgtcggcgctgcgggcggccgccaccagcgcggcccgcccggcgtcgtccagcagatgaccggtggggttctggaagtcggggatcaggtaggccagcctggccgcggcctgccgcatgctcgccgccaccagctccagatcccacccctcgccgacccccaccggcaccagccgtcccccgcagcgccggagggcctccagcgcgtgcgggtaggtggggcgttcgatcagcacggcgtcgcccggcgtcaccagcacgtgcgccagcagcgagatcgcctgctgggccccggtggtcaccacgatctggtcggggcgggtgggggcgcccagctcggtgtagcgggcggcgatggcctcgcgcagcaccgccagcccggtgggctcatagccgtggccggtgctgtggcgcggcagctcggccatggcctcggccgccgcctccgccaggcaggacggggcggcgggcgcggcgcagcccaggtcgatgaggtcctcgtcggggcgttcgtcggccgagcccagcggccccaggcggcccacggcccggtgcggcgccggccggtccgccgccggcagcgcggtccagcttcccgccccctgccggctctccacatagccctcggcgcgcagccggtcgtaggcggcggtcaccgtggtccggctgaccccgagcgcggcggccaggtcccgctcggccggcagccgcatccgcggcggcagccctccgctgagcaccagttcacgcaccgcccgggccagggcgacatagcggggacgctcccgcggcggctcgcccagcagccgggcgagctgcggaccgctgatgtaccgcgcactcatgaaggccacttttgtggattggctcttaaaaggcaagccggaaaggggccattctgctgaccggcggccttggcccgtcgatccccgtctcgttcgaaggaccccgtgccgatcgtgttcgccctcctggccccgagattcggcgtcgactcgcgagacggcctggactggaggccgggccgcccgccatggctgcgggactgcgggcgccgtcggaacggaacggagaaatggccttgctgattcgccggctgatccagctctacatcggattggccttctatggtcttggaatcgccctgcaggtggcctcgggcctgggcaacgacccgtgggacgtgttccaccaggggctgtcccggcggctggggctgtccatcggcgcctggatcatcatcgtcggcgccctggtgatgctgctgtggatcccgctgcggcagcggcccggcctgggcaccctcagcaacgcgctcttcgtggggctgttcaccgacctgttttcggccctgctgcccgacccccgctccctcgcgatgcggtgggcgtacctggtcacggcgatcgtcgtcggcggtttcgccaccggctgctacatcggcgccgggctcggccccggcccgcgggacggcctgatgaccgggctggcggcgcgcggccattccatccgggtggtccgcaccgccatcgaggtgacggtgctgggcgcgggctggctgctgggcggcacggtgggcgtcggcacgctgctgtatgcggtcgccatcggcccgctggcgcacgtcttcatcccggcgctgcagatcgaagggcgcgccgggggaggggaggggcggccccggccgtcccgggccggcgagccgcacctccccccactagatgatctacaacgtaaaggcgtcggtcaggagggcgcctgaccccgccggggcgtctccgccccgtcctccacccgggcgatgtgctcgctcacccagcgggcgatcaccgaagggtgggtgcgcggcacccagtgcgcggcctcgatccgccgcagcgtcaaattcggcgcccacgcgcgcagcccgcccaccaggtagggggagacgaacacgtcccgcatcggcacgatcacctgggtgggcacgtccgtgcgccgctcccgcgggtcgcgcagccgggcccgcacgttggcccggtacaggcccagcccggccaccgcatcggcggccgaggtccccgaggggcggttgccgtgccgcagcggccctgcgccccggcgcaggatgcggcgcagcggctgagccaggcccgcccgccacagcgcctccggcagcaccggcacctggaaccaggagatgtaccacgagcgcaccgcctgctcggcggccatgcgcagattgcggggggagggacgggccagccggctgcgcagccagtgccccacgtggtccaggcaggggccggagatcgaggtgaaggaggcgaaacgctccggcatggtgcacaccgcctcccacgcctggatggagccccagtcgtgacccaccaggtgcaccggcccgccgggcgcggcctcctccagcaccgcgcgcagatccgccaccaggtgctccagcgcataccaggccgtcccggccggatgcgaggaggccccggcgccgcgcacgtcgtagcggacgatgtggaaacgctcggcgaggcgggcggcgaccccgtcccacacggcgtgcgtgtcggggtagccgtgcaccagcaccaccaccggccggccggggtcgccctgccggtacaccgccagctccaccgcctgcgcgccggaacgggagcgcacccggctccgggcgacctgctcacccaagccattggacattgtgtcaatgaaccgtgcgggcaggccgccggtcaagccgctgcggcggtgacgcccgttacacgcgcgcccgcctgtccgggtcgggtctagtacgggttgtagccggcggcgcgggcggccggggaacgcatcaggtactccagcgccttctgggtggagcacaccttggacgggtggtgcgagggccgcaggtagaccggggcctcaccgagcagcagcttgaagatccccgggaccaggccccggcgcaccgagcgccggtaggagcggtagacccgccacagcgtcaccttgcccttgacggtggggtcctgcttgaggaacagcagcgtcccgccgatcagcgcccagtacaggaagaacagcgccaccagccaggaggcgacccgcatcgggtacttgccgcccaggtgccggtagacgtcgaacaccaccgaacggtgctcgacctcctcggcgccgtgccagcgcagcaggtccagcatggtcgggtccaccccggccgcgtccagcttgtcgttgtccatcacccactggccgagcaccgcggtgtagtgctcgatggccgccaccgcgccgagctcgaacagcagccgctgcttgtacagccgcgggtggcgctttttgagcgcctccatcttggcgggccactcggcgttgccctgggcggccggcttggtgaccacggtggcgtcgatgccgttggccagcagaagcttgtcgatcactccctggtgcgagcgggagtgcaccatctcctggccgatgaagcccttgatctcctggcgcagccgctcgtcggtgatgtagggcatggcggccttgacgcagttgatgaaccacttctcgccctcgggcagcaccacatggaaggagttgatcatgtgggtggccaccgggtcgcccgggatccagtgcagcggggtgttctcccaatcgaacgagacccgccgggtcttgatcggaggatgccgttcgtcgatctgcggcacggctccctcggctcccaacgggctggtcatttcctctcctcacatcgacgtgttctgctcccgccgagcgggacgcatggggtcacagtcacccttaggggaagaagtcaagacctatacggaaaagtccgcttggctgcagggccacaaaataccggcccgctttggctgccgggtgacaagcggccggcggcgcaagagccacaaggcccgtcccggaccttcggcggccgctctttccgggccggacggcgtcacggccgggtggcggtcccggcccgcggggtgagacggtcccggacgcccgccgcggaaagtccccccacggacgggacaacggacactgggcggcgggacggacgggcggagatcgtcggggagtacgaccggacaacgcctcaaggaacgtcgatgcgcaagctcctggctcccgccctgctcggcaccgcgctggtcgccgggctcaccaccggctgcaccgacctgctggacaagaaggtgaccgccgcggaggtggaatcccagatcagcgacaagctggccgaccagctcggcggacggccccgctcggtgagctgcccggccgacctgcgcggcgaggtcggcgcgaccctgcgatgcgacctggtcaccgccgacggcaccgagcggatcgtcaacgtcaccgtcaccggcgtcgacggcgaccggatcagctacgacatcaactccccggcgccgcggcagaccacggcgcccgccccctccggcggcgtgccgctgctgacccaggcgcaggtggaggccgaggcgctgcggcagctggccccccggctggacggcgacccgcgctcggtggtctgccccggcgacctgcgcggtgaggtcggcgcgaccatgcagtgcgacctgcacttcaccgacggcacctggcgggcggtcaccatcacggtgacctcggtggcgggcaccaccgtcaacttcgacatccggctcagctgagccgctgcggcgacgggacggccggtgatcttcggacgcgtgagcgccgcctgaccgtgggaaagacgatgcgcggactcctggcctgcgccctgctgtgcgccgtgacggcgatcgggtgcgccctgccgccgctcggcccctccccgatccccaaggccgagctcgaacggcggatcgcacgggaactgaccggctgggtcggccgggtccgctcggtgaactgccccagggacctgaccggcgcgcccatcggcggcatgacgtgcgacctgaccaccgtcaacgggaccgcgtgggtggcctacgtgcacgtcctgtcggtgcaggacggccggatcgcatacaacgcctacaccctgcacacggtgacgctccctcccgccgcccaagggggagcgggcaggcccgtgatcgaacgggcgcgcatggaggccgggctgctgcggcggctgacctcacggctggaggccgggatgctgcgcgccgtgacctgccccggcgacctggccgccgagcggggcgagagcacggcctgcgtgctgcactacgccgatggggtcgaccggaaggcccaggtcacggtgcgcggcggaagcggggcggcggggcggggcgccggcgtccccgtggaggtcatgctgggctgacgccgcggacgcccgctcagccgccgaagccgctccagccgccggaatcgtcccgtccgcgccgccggtcgccccagagccggcggcgcagcggacgctcccgcgccgcgccgggaacggtgatcgcctcgaccttcggcggggccacgcagatcagggtggcgcgggcgtgcgcggcgcagtggcgctgcaccgacggccgcagcagccgcgacagcgggccccgcgaggcgcgccccaccaccaggatgtcctcctcgcgcgccagccggaccagcgcgtcccccggggagcccagcagcgtcatccccgacacccgcacggtgccgcacccgccgccctcccgcagctcggccagcagccgggagaccagctcgccgcccacatcgcgcagcccgcacaccgcgccgtgcccggggacccccaccgccgccgggtaggccggaatgggcgccacgtgcaccaccagcagttccatcccgcgcagccgggcctctccgagcgcccacgacagcgcccaccgcgaggtctccgagtcgtccacgccgacgatcacgcgcgggggagcggcggttgtctcggtcacggtggcctcctggagtcctggagtccaggttcgcggcaccggcgcttcaagggaagcccttcacttcactgtactcgcgcgcttcgccccgccggccggttcgccgtgacccgcccaagccgccgcggcgagggctcagggccggagcaccactttgacggcgccgtcctgcttcttctggaagatctcatagccgtagggggcctgttccagcggcagccggtgggtggccaggtcctcggtgcccagcgggtcggcctcatcggtcaccagcggcatcaggtcgtccacccaccgcttgacgtgggcctgccccatccgcagcgtgacgcccttgtcgaacatccgcagcatcggcagcgggtcggccatccccccgtacaccccgatgacggagatggtgccgccgcgccggaccgcctcgatcgcctggtgcagcgccgccagccggtcgatcccggcccgcgacatcagcggggcggcggcccggtccggcagcagcccggtcaccgtctgcgccagcttggcgccgggggagccgtgcgcctccatccccaccgcgtcgatcaccgagtcggcgccgcggccgccggtcatctcccggatcgtctcggcggccgcatcgacccgcccggggtccagcacccggacgccgtgccgctcggccatcgcgatccgctcgggcaccggctccaccccgatgacccggtaccccaggtgacgggcgatgcgggcgcacatctgcccgatcggcccgagcccgaagaccgccacggtgccgccgtcggggacgtcggcccactgcaccgcctgccaggcggtgggcagcacgtccgataggtacaggaaccgttcgtccgggggtccctgggggaccttgatcggcccgaagtgcgcctggggcacccgcaggtactcggcctgcccgccgggcacctccccgtacagcttggtatagccgaacagcgccgcccccatgccgtggtcgcggacctgggtggtctcgcactgggcgtacagctcgcggtcgcacatgtggcagcggccgcaggcgatgttgaacgggatcaccacccggtcgccgggcttgatatgggcgacttcggcgcccacctcctccacgatccccatcggctcgtggccgaggacgtcgccttctcccatgaagggcccgagcacctcatacaggtgcaggtccgacccgcagatcgcggtggaggtgatccgcacgatcgcgtcggtgggctccttgatcgacgggtcgggcacttcctcgacccgtacgtcgcgcttgccgtgccaggtcacagccttcatgagtgccccttcggccgcctcgccgtgcacggcgcggccggcgacggtcgcccgctcacggccttccgccaccgccctacccgcctgtcgtctctcaaacggcccggcgattccgccggagacgaacgaggaggccttcgcccggcgggtgcgcgcgcagccgccgcgggggcgcgctgatctgcccgtccaccggcggcaccggccgtggtgcgggcccggcgcccggcagggggcgctgaccgggccggtcccggggccgccggccgggatgcgccatgcggcgccggcgggcgggccgttgaccgtcgccggggacggctcgcagactccttcggtctgctagggggacggcaccgtcgccggtgccctcagccggcgggccggacggcggccatgaacgcggagaactccgccagcgacagtttcccgtcccggctgcggtcggcgtccaccatgaactccacggcgcggacgtggtcggcctcctggccgagcgcccgcatcagggacttcacctcatccagcgagatgtatccgtcgccgtcacggtcgatcatccggaacgtggcggcgtaatcgtcggcgccggcaccaccggcgggcagatcgttcgtcacgcccgggacgttagcaggtcccgctacgcgtcggcgcacttggcggcgaaggcgcgcaatcccggcagatccagcacggtgaccctccggtaggcggtggtgaccagccctctttcgcgcagctcgccaaagccccgggcggccgtctcccgcgaggcgtccacccagctgcccaggtcggcctgtgacagcggcggcagaatcgccacccgcccgtcggggccgggctcggtgtagcgcagcgacagctccgccaggtgcaccagcaggtgcgccagccggcaggtgccctcggcgccggcgtgcacccgcagccggttgcccagctcgcccatgcggtccacgaccgtcgccatcagcggccaccagcagtgcgggttctcgtccaggaacgccttgaaacggaccgccggcacgctcagcgcccggatcggcaccagcggccgcaccgtggccgtgcgccggctgtcgaacatcgcggagatctcgccgaccaggtcaccgggcccgcgcacggccagcaccacctcccgcccggtgtgggtcggggagatcaccttggcccagccgtccaggatgatgatgacgtgcgtggagtcgtcgccctcgaaggtgagcggttcaccgccgggacgaaaggagcgcatgcgtccggcccgctgcaaaaaggctcggtcggcgtcgctcagcgcttcccaaaaaggggctttcaccggcacccgttccatgggtccttctcgcatgcatccccccgtccggttccgtcctccatgaaggcgtcaacggttcgtgcaaacaattgacccatttcccgctcctccagacaaggctcgccggctgcgttcgtcgcgcgcgggccggtccacgtcgtgaaatgcggccgggcgccgggacgatgggatgacggcccggcccgcccgcccgctccgcggcatcccgcaggcctttggccgaaaaattgggatcgaccacagccgtgagcgggaatcgggctcgccggtggggtcatggggacgattcacctttgccgagacggttgtgggagctcccaatgcgccgggttccagtggcccgatccggccgttttcgccgatgacgggggatgtctgttgtgatttatacggttatggtccccccatgcgacggatgatcacttctgtgatgatgtgcggactgctggtgaccgggtgcggcggcggttccgaagaaggcgacgcggcacccgcgacctccgcccccgcggccgccgcgccctccaccccgccgcccggcgggctgtcggagaacgagcggctgggctacatgacccgcctggccgagatcgaccccaagctggccaccgacgagacgatggcgatccaggccggccaggcgacctgcacggacatcggcaagggcgtgcagggcgcgccgctggtcgacggcgtgcgctcccgcttctccaccggcggcgcccagatcgacgcggccgccgcccgcaagatcatcgccgtggtgaaggagcagctctgcaagtcctgagcggtctgcgcccggcggcgcggacgcggcccggcgctcccaccgggccgcatgccgcgccgtcaccggctcagccgttgtacagctcctcgatcacgtcggcgtacttgctgtgcaccacccgccgcttgagcttgagggtgggggtcagctcctcgctctcggcggtccactcggtcggcagcaccttccacttcttgacctgctggacgcgggccagccgggcgttggcgtcctgcaccgccttttcgatctcggccagcacccgcgggtcctccgccagcgcggccacgtcggtgttctcgatcccggccgccgcggcccacaccggggcgacctcgccgtccagcgtgatcagcgcgaccacgtacgggcggcggtcgccgtaggccagcgcctggccgaccagcgggtgctccttgagcaggttctcgatcagggacggggcgatgttctccccgccggcggtgatgatcagctccttcttgcggtcgacgatcttcaggaagccgtcggagtccatctcgccgacgtcgccggtgtgcacccagccctcggcgtccagcagctcggaggtggcctccggccggttgaggtagccgggggtgcaggtggtgccgcggatcaggatctccccgtcctcggccagcttgacctcgatgccggggaaggcccggcccaccgtgcccagcttgaaggcgtccttggtgttgccggtggccgcgccggtggtctcggtcatgccgtagacgtccatgatccgcatgcccaggccggagaagaaccgggccacctcgatcggcagcggcgcggcggcgctgagcgcctgcaccacccggtccagtcccagcagcgcccgcatgggccgcagcaccgcggcgtcggccttctcgaaggcctcgcggacctcgtcggtgagggtgttgccgtactcctggcccctgacgtaggcgcggccggcctccatcgcctgggccaccgcggccttcttggcctcgtcggtctcgccgccgagcaccgcctggatgcccgccatgatcttctcccagacccggggcaccccgaagaagaagtgcggccgggcctcccgcagcaccgtggtgagctgggcggggtcggggcacatgtagacgtgcgaggcccgcagggccggcaggtacatgctcagcacccggtcggcgatgtgggcgtacggcaggtaggagaccgagacgctgtggtcgggcagctcggagacctcatcggagaccgccgcctcatacagcgccatccggtgggtgatcagcacgcccttggggttgccggtggtgccggaggtgtacagcacggtgagggtgtcggtcggcttgaccgcctgccagcgccgctccacctccgcggggtcggacgccagccgctcccgtcccagcttcaggaagtcgtcccaggtcatgaagcggtcgccggaggggcagacggaggcgtccagcacgatcaccttgcgcagcgccggcagcttgtccagcaccggcagccagcggtccagctggtcgcgcccgtccagcaccgcgtaggcggccgagcagttgccggccacgaaggcgacctggtcgggggcgagggtggcgtagacggtggtcggcgtgccgccggcgtgcacgacgccgaagtcggtgaggacgtgctcggaacggttgggcatcatcatcgccacgacctcgccgggcgccaggccgagcgcgacgaagcccgcggccgcctccagggtgcgctgccggacctgcccccaggtcagggtccgccagccgtccccctcacggtcggagaaggcgggcaggtcggggtggcgttcggcggtggcgcgaagctcggtgcacagggtcttgccctcgatcctgcgctcgaactccgcccgctcctccaggatgtcggcctgcggcatctggtgaccccttcgaagtcagtggttacttgcagagcagcatcgcaccatgtccgggccggtccggacaagccctgtgatcgacctttgatctgtcgctgtgcacgggtacacggccaccgcccgccaggggcggtggcatcgggccgtggcacaggcaggcccgccgcggctcaccgatgcggccggggccgggctgcttgcggcccttggaaggccgccggcggccgggcgggttgcggcgcggaacttgggggtagaggccccgacggttcctctccgcggacgcgcggaggcgacggaaagggggccgtcatgaccgtcgggggcatcttcaccgcgatcatcttcggcgcgatcatcggcgcgctgggccggctcatcgtgccgggccggcagagcatttcgatctggctgaccatcctcgtcggcgtcctggcggcgatcgccggctcctggcttgggcaggaggtcttcggctggggcaacggcggcttcagcttcccggtggcgctgctgcagatcctgctggccgccgtcggcgtgctcatcgtgacctcgctgtggcccaagaagggcagcgcctagcaggggcgcggcccggcgctcccggtcacccgcacgtggccgtcggcgcccagccgcccggcgtccccggtcaggaagtagccgggccgccgggccagatgctcggcgacgaaccgctcatcgtcgcgccacagcgtggtcagcgagcccggcggcagcggcagccggatggccagctcgccgtcggtccccgcggcggccggcgctccgtccggggccagcacgtgcacatcgaatccgggcaccggagggccggcggcctccgggtccaccggggtcggctccagcccgtgcggggcggcggcgatcggccgtccggtctccggacgctcccactgccaggtcaccgggcggcacagcgcccgggaggcgcgggcgcagatccgccggtccggccgccgcccggccaggaagaccgccgccggcgcccggtccggcgcgccgcccgctgcccgcagcgcgcccgccgtggccgccgtggtcagcaccgccttcgccccgtgctcggcggcggccgcccaaaaacccgcgcccccgtcgtgcagcagcagcgtgcagccggtcagcagcggcgcgtgcagcgcccccgacagcccggccgcccagcccaggtcgcaggtcgccccgaacacctccccggggccggccccgtagatgtgctccatcgtccaccgcagcgccaccgcgtacccgccgtggtcgcggaccaccccccgtaccaccccctccggcccgggggcgaacaggatgtgcagcgggtcggtggccgcggccggcgcgcacccggccgggcgcgccgccgccagcgcctcttcccaggtcacgtcgcggggcggcaccacccgggcgtccgggcggtgccggatcagccggcgggggatgcggtgcgaggccagccgcagtgcgctctccagcaccggtttggccgtaccgtcctccccggccgccgccaccaccgccttcggccgggtcaggtcgatctgcgccgccagctccccggccccggcccgttgggagggcaccacgtgcactgcgcccagccgggcacaggccagcacggcgaccacggcgtccggcgacagcggcagatgcaccagcacccggtcgccgccgccgacgccgagctcggccagcgcgcccgcgaaacgggccaccgtctcggccagctccccgaaggtgcggacctgcggcgggccggccgccccgccggggtagatcagcgcgggccggtcgccgtgcccggcggccacatgccggtccagtgcgttgtcgcagacgttcagctcgccgccggtgaaccagcggtagaacggcggcgccccgtcgtcgagcacccggtcgggcggcaccagccagtgcacctcgcgggcggccattccccagaaccgggccggatcggtgatgctgcgctgatgcacggccgcatagccgtccatgtcgagcctccgggggtgggggcgggaatcactgcggtgcgtccacggagggacgcccactcatgggggattcccgcgccgccgcccatcaagggcgtccggatgcggccaccgctcaaggggccttcggcgccccggccaggggtgccgagcggtcccgcaggccccggaccagggccacgcccgcggccagcgcggcgcccaccgcggccagcagaaagcacgccacatagccgcccagctcgggggcgatcgccccgtgcggggtgcgggcgtccagcacggcggcggtgacggccccgccgacgctgccgccggccacccgcagcagggagttgatcccgctggcgatgccgcttttgtccatcggcacgtgctgcacggccagcgtgccgagcgccccgtaggcggtgcccagcccggcgccctggatcgccgagtacaccagcacatcccccgggccgtcgttgaagaccgccagccacgcaaaactcgcggccgtcagcgccgcaccgcccgccagggtgtaggcggcgcccaggcgcgccaccagccgcccgcacgacagggaggtggcgagcatggtggcggtgctgggcagcgacagcaggcccacatccagcaccgagccgcccaggccgtagccggtctcctccggcgtctggatgaactgcgccgacagggtgaaaccggcgaacattgcaaagcccagcagcagcgccgccgagttggccgccagcgaccgtcccgacgccatcagccgcacgtccaccagcggggcgcgcacccgcatctccaccgccgtccacagggcgcacagcgccgccgccccgccgaacaggcccagcacgccgggcgagccccagccccaggcgtccccttcgctgatggccagcagcaggcacaccagccagccggccagcagcagcgcccccggcaggtcgggccggccgccgggccgctcgcccacatcgcgggcgcacaccgccaccagcaccaaaacggcgaccgccagggcgacgttgatccaaaagaccggccggtggctgtcggtgcgggcggccaccagcccggtcacgatcaggcccgcggtgccgccgatgcccatggtggcgctgacgaagccgatcgcgccggccatgcgcctcggcgggaaggtgtcccggatcagcgcgatggccagcgggatcatcgccgccgacaccccctgcagggcccggccggccaccagcgggcccagcgagcccgacagcgcgcacagcgtcgacccggccacctgcagcgccagcgccaccaagatcatcggctttttgccgtacatgtcgccgaagcgcgacagcagcggggtggacaccgccccggccagcagcgagacggtgaacacccaggtgacctcggtgaccgaggcgtcaaaggcgatcatcagccgtggcagcagcgggatcaccagcgtctgctgcaccgagaccaccaggccggccgccgacagcgccagcagctgcagcgccaggcggccgccggcggcgggggatccggcacgttcggacgccgcgggggcggtgacggccatcggcacctccaagtcgagcgccgcagcagcatacaacttgcttaacttaagtaaccgagccctcccgcgcagccggatattcgggcagactgcgggggtggaccccgccccgctggacatcgccgagatcgaacgggccctggaccgggtgtcgcatctgctcacccgggcgcggcggcacggccgcacggtcgccgaggccggcgtgccggtcgagcgcgccgccgtcccggtgctgcgcctgctggccgacgccgggccgctgcgccccggcgagctggccgcccggctggcggtcgaagcgccccacatcacccggcagctgcaacggctggaggcggccggattcgtcgaacgggtgcccgacccctgcgacggccgcgcctgccgggtgcggctgaccgcgctgggccgcgaggcgaccgagcgcatccgggccgtccggcggcgctgggtggcgcaggcgctggcgcactggccggagcaggaacgccggctgctggccgtgctgctgcaccgcatggtcgacgactttcaggcatacgccgccgaacacgacaccgcgggggccggcgcccgccgctcgccgtgagcggggccgcgcgggcgtttccgcggcggccggtgacggtctgctcgccttcggtgcccgcctgagcaccccggaagcggcgaggacgcctgcggtgaaaaaccggtcgaattcccgtcagacctttggccgcgtcgcgctttcgccccctcacggaggtccttaaggttacgtcgcgtggactccaggcggcaggtgccccccaccggcgtcatgccggccgacccccggctgggagcggcgggcgaacggctcggatgtgccccggcgaaagcggcgaagatgcgcacacggcgaagagcccgccgcggccggaccccggcggccgccgtccacgccgccggcggggagggctgatgcaggtcatcgcgaccgccggacacgccggccacggcaagtcggcgctggtgcgggcgctcaccggaatggaggcggaccggtggaccgaagaacgcggccgcgggccgtccgccgccctcgggatcgcctggacccgcctgccgtccgggcggcgcctggcactggtggacgtgccgggccatgagcgccgcgtcaccgacatgctggccggggcggggccggtgccggcggcgatgatggtggtcgccgccgacgagggctggatgccccagtcccaggagcacgccgaggccctgcacgccctgggcgtgcggcacgggctgctggcgatcacccgtgcggacctggccgacccgacccatgcgctgcgccaggcccgcgcccggctggaggacatcgggctgcgcggcctggaggcggtgaccgtcagctccgtcaccggcgcgggcctgcccgacctgatcgccgcactggaccggctggtggcccggctgccggtgcccgaccccggcgccccggtgcggctgtgggtggacggcgcctacgccgtcgacggcggcaccgtcgtcaccggcacgctcggcgccggctgcatccgggccggggacgagctggtcctcaccccccgcgggcgcaccgtacgggtacgggcgctggagtcgctgaacgagcccgtcgagcagctcaccggggtgtcccgcgtggcgctccacctgcacggcgtcgaccatgacgcggtgagtcgcggcatggcgctggtgagcgccgaccgctggaccatgaccacctgcatcgacgtgcggctgagcttcgccgaggcgtccgggcggctgccccgccagatggtcttgcacatcggcgcggccgccgtgccggtgcggctgcgcccgctgggccccgacaccgcccggctgaccctcaacgcccggctgccgctgcacgtcggcgaccgggccatattgcgcgaccccgcccgccgcgccgtggccgggatgcgcgtgctggacgtgcgcccgcccaccctggtgcggcgcggcgcgaacaccgcgcgggcccgggaactggcgagctggccggaccgccccgacggcgcgctgctgctgcgccggcacgggatgctgcgcgaacgggagctggccttgatgggctgccggccgcccaaggacgccgtccggctggaacccgactggctggccgaccccgcccactgggagcggctgcaccagcggctggccgaggagctggcccggcatgccgccgcccacccgctggcccccggcctgacgctggaggccgcccggctgcggctggggctgccctcccgcgcactggtggccgcactggcgcgccccccgctgcgcctggccggcggccgggtgtacgggccgccgccccaggtggccgaggcggtgcggcggctgcgcgccgaactggccgacgcccccttccgcgccccggaggccgaccggctggccgagctgggactgaccggccccaccttggccgccgcggtggccgccggggcggtgctgcggctggccgacggggtggtgctgcccggcgacgccgaccggcaggcgctgcggatcctggccggcctgccgcagccgttcaccgtggccgaggccgggcgggcgctgggcaccagcggccgggtggcgatcccgctgctggagcacctggaccggcaggggctgaccgaacgcgacggcgaccaccgccgcgtccgcgcccgctgaaccgcggaaaatgtgttgagcgcaggcggcggcttttggcgtcattgaacgcgtcatcacatcccgggcgtttggcgccggaaggtcataccggaaggaacgacgatgccgtaccggaccctgcggagcggtcatgtcccgatccgcatgtgggcggatcccgccgaggtcgaaccggccgctctcgaccagctgcgcaacgtggccgagctgccgtgggtccatggcgtcgcggtcatgcccgatgtgcactacggcaagggggccacggtgggctcggtcatcgccatgcgcgatgcggtctccccggccgccgtcggcgtggacatcggctgcggcatgaccgccgtgcgctccagcctcaccgtcgaggacctgcccgacgacctgggccggctgcgctccatgctggagaaggccatcccggtcggccaccgcgcccacaagacccccatcgacccctcgacggtgcccggcctgagggaacgcggctggtacgacttctggaagggcttcgatgagctggtcccggccgtgcgcggccggctcggccgggcccgcgcccagatgggcacgctcggcggcggcaaccacttcctggaggtgtgcgccgacgacgccggcgcgatctggatcgtgctgcactccggctcccgcaacatcggcaaggagctggccgagcaccacatcgagaccgcccgccgcctgccgcacaaccgggacctgcccgacccggacctggcggtcttcctggccggcacccccaagatggacgcctaccgccgggacctgttctgggcgcaggagtacgcgcggcgcaaccgcgcgctgatgatggcgctcgcccagaacgtggtcaccggcttcttcaagggccggaagatcacctgggacgagcagatctcctgccaccacaactacgtggccgaggaggtctacgacggggtggagctgctggtcacccgcaagggcgcgatccgcgccggccgcggcgagctgggcatcatccccggctcgatggcgaccggcacctacatcgtgcgcggcctgggcaacgagcaggccttcaactccgcctcccacggggccggccgcaagatgagccgcaacaaggcccgcaagaccttcaccctggccgacctgcaggcccagaccgccggcgtggagtgccgcaaggacgccggggtgctcgatgagatccccggcgcctacaaggacctggagtcggtcatcgccgcccagaccgacctggtggaggtcgtggcgcacctgcgccagctgatctgcgtcaagggctgacagcggcccgcccgtccccgcggcggcccgcccgccgcggggacgggcgttgcgccgaatctccggccaccggaatagagtgggaggaaccgcgccgatggggcggggtcccggggcaggagggagtgccggtgctggtcgatcgtttcggccgggtcgctaccgatctgcgggtctccctgaccgaccggtgcaacctccgctgcacctactgcatgccgcccgaagggctgccgtggctgcccaaaccgcagctgctcaccgacgatgaggtggtccgcctggtggcgatcggggtgcgccgcctgggcatcaccgaggtccgctacaccggcggcgagccgctgctgcgccgcggcctggtggagatcgtgcgccgcaccgccgagctgcgtccccgcccgcagatctcgctgaccaccaacggcatcggcctgcggcgcctggcgcccgcgctggccgaggccgggctggaccgggtcaacgtctccctggacaccttggacgccggcctgttccggcgcctggcgcaccgcgaccggctggccgacgtgctggccgggctggaggccgcccaccgcgccgggctgcacccggtcaaggtcaacgcggtgctgatgcgcggcgtcaacgaccatgaggcggtgccgctgctgcgcttctgcctggagcgcggctaccagctgcgcttcatcgagcagatgccgctggacgcccagcacggctggcggcgcgcgcagatggtgaccgctgaggagatcctggcggagctgtcgcgggagttcgagctgacccccgaggacccgcggacgcgcggcagcgcccccgccgagaccttcctggtcgacggcgggcccggccgggtggggatcatcggctcggtcacccgtcccttctgcggcgcctgcgaccgggtgcggctgaccgccgacgggcatgtccgcaactgcctgttcgccaccgaggagaccaatctgcgcgacgccatgcgcgccggcgccgatgacgaggagctggccggacggtgggccgcggcggtgcgcgccaagcgcgccgggcacggcatcgacgacccgggctttctgcagcccgcccgtcccatgtcggcgatcggcggatgaaaccctctcccgcactgcccgccggcttcgacgcggtgatcctggccgggggccgggcccggcggatgggcggcgccgacaagcccgccgcccgcgtcgccggccggccgctgatcggctgggcggccgccgccgtggccggcgccgcccgcctggtggtggtgggaccgccccgccccgagccgcccggcgccgtcaccgtctgcgaggacccgccgggcggcggcccggtgccggcgctgcgcgccgggctgcgcgaggtgcgcgccccctgggtggtgctgctcgccgccgacctgccgttcttgcgcgcccaccaggtggaacggctgcgacgggcggcggcgcggcagggccgcggggcggtgctggtcgatgcggaaggccgcccccagtggctgatcggctgctggcgcaccgccgcgctgcgcgccgccgtgcacgcctaccggggcgcgtcgctgcacggcctgctggcccccctggagccgctgccggtgcgccttcctgcgggcgaccggccgccttggtacgactgtgacacccccgagtcgctcgaacgggcgcgaagcatcgcggagggacgaatgctggaggaatggatcgaggcggtctgcctggagctggggctggagcgcgaccagctcgaccgggacctcgtcctgaacctggctcgcgacgtggcccacggggtggcccggccggccgcgccgctcaccgcctatctgctggggctggcggtgggacgcggcgccgccgcccgcgacgccgccgcccggatcaccgatctggccgagggctgggcgggccgggactaggagggggcctgctcggcctcctccaccggcaccacctcccgcaggaagccgcggcggcccaggaattgcgacaggctctggcggtgccggtcgcaggccagccagatcttgcgccgctccggcgggtggatcttggggttgttccagcgcagcgcccatacggccggggcgcggcagcctttggccgagcagcgcggctcctcggccggctcgctgagtgcggactcgctcacgatgggtccttatgcggcgggcggcaaaggcccggggtcggcatggcgttgacgatttcagtgtgccccgcttcggtgcgtcccgtgccgcccgcctgccacgcgtgcggccgtgcatgaacgcggccgcaggtggcatgtgatggccaagggggcagtgggcccgtgacacctggaggccacatgacaacgcggcaattgcggcggcggggcacgctgggcctgcccgccgagcccgctttgctggggatctatctcaacgaccatctggccggggcgaccgggggccgggagctggccaagcggatcgcccgggcgcaccggggcaccgcggccggcccggagctggagcggctggtcgccgagatcgccgaggaccgccgggagttgctggccgtgatgaggacgctgggcgtcccggttcggcgctacaaggccgtgctgggctggctgggggagcggctcggccggctcaagcccagcgggcggctgctgagccgttccccgctcagcagcgtgatcgagctggagacgatgcggctgggggtggagggcaagcagtcggtctgggtgctgctgcgccggctcgccgaatacgaccgccggctggacgccgcccggctggaccggctggccgaccgggccgcgcgccagtcgcggctgctggaggagctgcgggtgcgcgccgccgacgacatcttcggcgtcgcccggcagcccacagggtagatctacaacgtaaaggcgatgggcggtctcccgtggccgcggggccggtcgccggcctcgcggccacggacgcgttaacggcccgcgataacgggcagtctccccccgccgaaaacgaccgcgtggagggagcggcgacatgcagcacgacgagttcatcggccgggtgcagaaccgggcgcggctgcccagccgcggggcggccgagcgggcctgccgggcgacgctggagacgctcggtgaacgggtccccgaggggctggccgacaagctcgccgcgcagctgccgcacgagatcggcgagcatctgcgccgcacggaggtctacggcggcgccggcaccggtgaacgcttcgggcggcgcgacttcatcaaccgcgtcgccgcccgggcgggggtggacgggccgaaggcggtctacctggcccggtccgtgctggaggtcgtccaggaggccaccgaggggaggatcaccgacaaggtcgccgaaagcctgccgcccgacatcagggaactggtcctgaacaccggcgggcactgaactccgccgcccgcaccgcgtcccgggcggacgccggccgggacgcgtgatccaaagcgtgaggatggatggacctgcacgacagccacgatcaccgggcgcccaccatcggcgtgctcggctcctacggcggcctcaacctgggcgatgaggcgatcttgacctgtgtgctcaagtgcctgcgccggcaccgccctcaggcgcggctggtggtcttcagccgcaacgtcgagcacacccgcgcccaccacgacggcctgcagaccgtctcctggcagcgggtgggccgcgagcgcacccacagcgcggtcgccgaactggacgccctggtgctcggcggcggcggcatcctctacgacggcgaggcctccaagtacctgcgcatggtccaggccgcccacgaactgggcatccccaccttcgggtacgcggtcggggccggcccgctgcgcgagcgggaggaccggcggatcgtccgcgagacgctggacgggctgaccgacctgaccgtgcgggacgaggagtccaagctggtgctggaggacgccggcgtcacccggcagatcacggtgaccgccgacccggcgatgctgctggagagcgagcccttcacccgccgcatgctggccgccgagggcatcccgctggacgcccgcctggtgggcatgtcggtgcgcgagccgggccgggccgccgagcacctggacgaggccagctaccacgccctgctgggggaggtgggggacttcctggtgcggcggctggacgccacgctggtgttcgtccccatggaggccgacgacgtccgccacgcccacgcggtgctgtcgcacatgaccgccgcccggcggggccggatcctgcacggctcctaccgtcccggccagatcctggggctggcccggcacctggacctggcggtggggatgcggctgcactttctgatgttcatggcgatggccggggtgcccttcctgccgctgccgtacgccgggaaggtgttcgacttcgcgcaggcggtgggggccccggcgctgaccggggtggcccgcgaggaggccggaccgctgctggccgaggtggaccggctgtgggacgagcacaccacccggatgccgcagctgcgctcccgggtgcgggcgctgcgtgcgcgggccgcgctgacctgcgagcggtacggcgagttcatcgacaagatcggctaaaaggggcgggaggacacccacatgccggtgctgcggccactgaccgagcctgccccgttgacgctgcccccgcgccgggcgcgcctggccgcccgcacccaggtgctcgtcgtcggcggcggcccctcgggactgggcgccgcgctgggcgccgccgcggccggggcgcgcaccgtgctggtggagcggtacgggttcctgggcggcaacgccaccgccgcgctggtgatgccgctgatgtccttccacaacgaaaagcgccagcagcggccgggcgaccccacccggctgctgcccatcgaccacggcgagggggagccggtggtggccggggtgctgtggcggctgctggagcggctggccgtgcggggcggcgcggtgctgccgtcggtgcgcaccggctacaccgtccccttcgacccggagctgttcaagctggtggcgctggacctgctggatgaggccggggtggagctgctgctgcacgcgctggcctccggggtgctggaggtgcccggcgggcggcaggtggtgttcgagaccaagtccgggccggtggtcatcgaggccgaggtggtggtcgactgcaccggcgatggggacgtggccgccgcggcaggggcctcctatgaggtgggacgggacgaagacggcctggtccagccgatgacgctgatgttccggatggtggagttcgaccgcaccgccttcggcgactacgtccgcgcccaccccgaccagtggcgcggcgtgcacggcctgtgggatctgatcgagcaggccgtggcggcgggggagctgcagatgccccgcgaggacatgctgttcttcgccaccccccacgaacgggaggtgtcggtgaacagcacccgggtgaccgaggtgctcggcaccagcgtgtgggacctgacgctggccgagcacgtcagccgccgccagatggagcagctggtgcgcttcctgcgcgagcgggtccccgggttcgcccggtcctacctggtgcaaagcggcgtgaacatcggggtgcgcgagacccgccgcatcaccggcgactaccggctcaccggcgaggacatcctcagcgcccgcaagttcgacgacgccatcgcccgcggcgcctacccggtcgacatccaccacccccgcggcatgggcacgatcctgcggcggctgccgccgggggagtcctatgacatcccgctgcgctgcctgcacccggccgggatcgagcgggtgctggtggccgggcgctgcatctccggcacgcacgtcgcccactcctcctaccgggtgatgccgatcgcgatggccaccggccaggccgccggggtctgcgcggcgctggccgtgcgctcgggccggccgccgcgccgggtcccggcggccgaggtgcagcgcgagctgcgggcccagggcgccagcctgcgcgcgggcctgggcgaggggtgagacggcgggcgggggaacggtaaaaagacctcaagcagaagacttacggtgcgtctcgcccaggtcacggcaagagaaagcggcgccgggtggatacgggggcaatccacccggcgccgcgtcatcggtgttccgacgggggcccggaacaccggtacgggcgctccgacgggggaccagagcgccggtacaaatcgtacaccgaaaccccccgcacttagtcaagaaagtcacccgccgatttccggaggacggccggaaatcgctttacggtcgatcccttgatggtcttcaaagtgcactcgcggctgcggctcgcgccctccgttggccatcaccacgctgacgtagggcagcaccaccgcccccaccaccagcagccccgccagccacagcggcgccccggccgcggcggccagcacggcggccacgaagcagaccgtgcgcacccccatcgagatcagatatcggcgctgccggtacccgatgtcctgcgacatcggcagcggcgcgtcggtgacggtgtaaacggcggcacgtctgcgggaaatcaccttcacacatccacgttaggcccggccaccgccgccggccacaggaggggcacatgtccgaccgtacttatcgggtgaccgagatcgtcgggacctccccggagggggtcgaacaggcgatccgcaacggaatcagccgcgccgcgcagaccctgcggcatctggactggttcgaggtgaccgagatccgcggccagctcgaaggcggccgggtggcgcacttccaggtggggctgaaggtcggcttccggctggaggacgcctgaggccgcccgctccccgggctgaccgcccggatcacatgtccttttcggagcggtcaggaaacagccgcaagaggcgccgcccgtggccggatccggcccgtccggatccggccacgggctcgggtcaggacgcctggctgacggtcgacatgttgaagtcggccacccgcaccggcggcatcgccgcccgggtgaagtagtccgaccactcgcgcggcagcgtccgggcggtggcgcccacctcggtcagccgcgacagcaggtccaccgggctttcgttgaaccggaagttgttgacctcgccgacgacctcgccgccctccaccaggtacacgccgtcgcgggtcagcccggtcagcagcagggtccgcgggtccacctcgcggatgtaccacaggcaggtcagcagcagcccccgctcggtgcgggccaccatgtcctccagcgaggcgccggccccgtccggcccccgcaggatcaggttgtcgaccgccggggtcatcggcagcccggtcaacgccgccgagtgccgggtctggaccagcgcgttcagcgtgccgtcgctgatccagtcggtggccggcaccgccagcccgttgtcgaacaccgaggagtcgcttccggaggcgcgtgcgatgacgaacggggcgcactccagcccgggcgcggcggggtcgctggagagcgtgaccggcagggcggccagcttctccccgacccgggtgccgccgccgggggcgctgaagacggtgcggccgtcgtgggcgtcgcgggccccggccgtccagtacaggtagatcatcaagtcggccaccgcgctgggcggcaggatcgtctcatagcgcccggccggcagctccacccgccgccggctccactccagccggcgggccagctggtcggtcagtgcgggcacgtccacgtcggtgaagtcaccggtgcccacccccgtccacgccgagccgccgccgctggcccccgccagcttggcgttcagctccatcagcccggtcggctgatcgtgccgcagccgcagccccgtcgagcttcccaggtaggtcgaggtcatctggtggtcggcgaacccgtacagccggcgaccgcccgcttcggcctgcgcgaacgcctcgcccagcgccggggccagccgcgcgaacaccccgatgtcggtctcggcgggcggggcggcccactcgccgcccagaccgggcggggcgtcggcggccagcggcgcggcgtcctcggccggccggctctcggcggccgcctgctcggcctgccgcaccacttcctcgagctgctcgtcccggaccgccgaacgcgagaccaccccgctgcagacgccctcggcggtgtggcgcagcgcgatcacggtcagccgccgggagcgggtgaccccgttggtggtgagcgtgttgcccgcccaccgcaggttggcccggctggtctcctcggcgatcaccacgcactcgtcggcgcgggacagctccagcgcccgctccacgctctcctgcggggtcactgaccggcctccttcagtgcgttgagaatgttgacgccgcggaacagcgccgccgggcagccgtggctgaccggcgccacctgcccgggctggcccttgccgcagttgaacgccccgcccagcaggtaggtctgcgggccgcccaccgcctccagggagttccagaagtcggtggtggtggcctggtaggccacgtcccggacctgcccggccagccggccgccctcgatccggtaaaagcgctgcccggtgaactggaagttgtagcgctgcatgtcgatcgaccagctcttgtcgcccacgatgtacagcccgcgctccactccggcgatcagctcctcggtggaggggccgtccggtgccggctgcagcgacacgttggccatgcgctgcagcggcatgctggaggccgagtcggcgaacgcgcagccgttgctgcgctcgtaccccatcaggcgggcgatgcgccggtcgagctggtaaccggtgaacacgccctcggtgatgatgtcgaaccgctgggcggccacgccctcgtcgtcatagccgatggtggccagcccgtgctcggcggtgcggtcaccggtcacgttcatcaccggcgacccgtagcgcagttcgcccagcttgtcgggggtggcgaacgaggtgcccgcataggcggcctcatagcccagcgcccggtccagttcggtggcgtgcccgatcgactcgtggatggtcagccacaggttggacggatcgatcaccacgtcgtagcggcccggctcgaccgacggcgccgccagcttggcctccagcagctccgggatctccgccagctcggcgtcccagtcccaggcgccctcttcgggacgtccggtcaggtactcatagccgcgcccgaccggcggggccagcgtgcgcatcgtgtcgaacagcccgtcgccgatcgccaccgcctccaccaccgggtgcacccgcacccgctgctgggtggtcaccgtgcccgccaggtcggcgtagaacttgttctccttgacctgcagcagcgcggcgtccacatggtcgatgcggcggtcggccagcagccgcccgctccactccgccagcagcgccaccttttcggcggtgtccacctggaacgggtcgatccggtaggaggagacccaggtgcgctccccgtgcacgggctcgtccgccagctcgatgggctcgcggttgagcgcggcggcgacctcggccacccgcaccgcctgctcggccaccttggcggccccttgcacggtcagctccacgcccgcggcgaacccccaggtgccgttcttgatcacccggaccgacaggcccacatcgtcggcgtccagcgcggtctgcagcttgccgtcgtgcagccgcagcgtctggctgcgaatgcgttcacagcggaagtcggcgtgcgcggcgcccagctccctggcccgggccagggcggcgtcggcgagcgcgcgcagcggcagcgcggtgaaggaatgatcgatctggtgcacgggctcgaacctaccttcggatcgccctacaaacgcaccagagggttcttgtgggcaagcgacatctccttcgccccgcgccgccactaggctcaggcgctggcgcggcggaggtccccgcgcggacgatccaggaggttatgacatatgagtcggtccgtcctcgtgaccgggggcaaccgcgggatcggcctggcgatcgcccgggagctggcggccgcgggcgacgcggtggccgtgacctaccgttccggtgagccgcccgagggtctgttcggcgtcaagtgcgatgtgaccagcagcgaggaggtcgacgaggccttcggcaaggtggaggccgaacagggcccggtggaggtgctggtggccaacgccggcatcacccgcgacaccctgctggccatcatgaaggaggaggacttcacctccgtcctggacaccaacctgaccggcgccttccgggtcgccaagcgggccgccaagcagatgatgcgcaagcgctacggccgcatcgtgctggtgtcgtcggtggtggggctgatgggctcggcggggcagaccaactacgccgcctccaaggccgggctggtgggcttcgcccgctccctggcccgtgagctgggctcgcgcaacatcaccgtgaacgtggtggcgcccggcttcgtggacaccgacatgaccgccgtgctgggcgaggagcgcaagaagaccatcgaggcgctgatcccgctgggccgcatcgccgcacccgaggaggtcgccaaggcggtgcgcttcctcgccagcgacgacgccgcctacatcaccggggccgtgatcccggtcgacggcggcctgggaatggggcactgagcatgggacttctcgacggcaagcggatcttggtcaccggggtgctgaccgacgcctccatcgccttccacgtggcgcggctggcccagctggagggcgcgcaggtggtgctgaccgcctacccgcggcccaccctgaccgagcggatcgccaagcgcctgccctccggccaggccggcgacccgccgccggtgatcgagctgaacgtcaccgacaacgaccacctggagtctctggccgacaaggtccgcgaacacgtcgacgggctggacggggtggtgcacgccatcgccttcgcccccgagaccgcgctgggcggcaacttcctgaacaccccctgggaggacgtcgccaccgccgtgcacatctccgcctactcgctgaagtcgctgaccatggcctgcctgccgctgatgaaggacggcgggtcggtggtcgggctggacttcgacgccagcgtggcctggccggtctacgactggatgggcgtggccaaggcggggctggagtccaccgcccgctacctggccaagtacctgggcccccagggcatccgggtcaacctggtggccgccgggccgctgggcaccatggccgccaagagcatccccggcttcgccgagatgcgggacctgtggcccaagcacgccccgctcggctgggacgtggagaacgccgagcccaccgcccgggcgtgcgtggcgctgctgtcggactggttccccgccaccaccggcgagatcatccacgtcgacggcggcgtccacgcgatcggcgcctgacgcatcaccctggttcgtcacccggagcgggggtgccgcggcacccccgctccggcgttctcacgccgcttccacagacgcgaagttccaaagacgcgaaggcgcgcgggcgaaagcctcgcgcgccttggtgagcggtgtcggcgtcctcacccggtccggcggcgggcccgccgggccagcacgctgatgttcaacgcgcccacggcgccggcggccgccgaggcgacggccaccagcaccagctgctcctgctgatcctggggccgctgggcggccaccggggtgatcaggcgggtctccccgggcaccgccgagaaggaggcgggctgagcgtggggggcgacctccggcgccggcagcgtgccgggcagatccgccgcggcggccgccggcagcgcccgcaccgaggcggggtcggtgtagaggacggtgctgccggaagaccccgagggcggcggggcctgcggggaacgggggcgctgcggggacgagccgccgcccgagccgccgcctttgggcgttgcgggcttggactgcttgggcttgggcttgggcggcttggtcttgggcgcgggctcgggcttgggctcgatcggcggctgggacggctcgggcttgggcttgatggcgtcttcgatgttgccgcgcagacactcccagtacgccgggatgtcctctggtttcttgggctcggggcagggcttggccgccgcgcccgcctgggcgggcagccccgtcagcagcagcgtgacggtgcccgccgacacgatcgtggccgccgtggcgatccgccgcgtgcgttgcgtgccgggccgtcgcaggcgccgttcctcggacatcgccctccttcgccgtcaggacttttgacggcaaatctaatgaagtggagatgtgtcgccaagatcacagacccatcacttggggcgatttgcgtcccgccggcgcagtggcgtcaccggcgtcccacctgtttcccgcctgccgcctgcgccgcgcccgtccgcctcactgacgcatcagccgtggcaggcgggtctcccgaggagaacccaggttctcccgcacggcgcgcgccagggccggcccggcggtgtgcaccaccgacaggtgccgccgggcgaggccgaaagcggtcaccgccagcggccgcgacagcgccgatgcggcctcctgagggatcaccgcgaccaccgccgggtaccgggcggcgcgggccagcgccaccggggccgcccagccgtgccgcagccgcggcagcgccgtggcgggcacctcgaccggctcccggccggtcccgaacgccacccgcaggccggacggggaggccgccgtcacggtgccgtgctcgcccgccgccacgcccgccaccggtgccgcggcgatcacccggtcgcccgggtcgaatccgccgcacacccccgggccggggttcagatgcgccttgagcgccgcgttgagggccgtcgcgcccgcccggccgcccgccagcggcgtcaccacctgcacgtcctgaggcgcgatccgcagggcgcggggaatggagtcggtgacgatctggacggcgcggtgcaccgcctcctcctcggcgcgggcggggacgatgacgacctcccggccgggcgggtgcacggcgggcagctccccgcggcgcaccgcggccaggaagccggccggctgcccgtgcgcggcggcctccagctcgatcaccggcaccgtctccgaggccgccaggtcggccagcacccggcccggcccgctgggcggcagcgcggccggatccccgcccagcaccaggtgggtgccgtcgccgcacgcctccaccagcgccgcggccgcctccacatccagcgccccggcgtcggggacgaccaccgccgcggcctccagcggacgctgctcgccgcgtccgaaacccaccaccccggcgggcgcccccggcgggcgggccgcctccagcagctcatacagcccgacggccccctcgcccagggaacgcgcccccgtcgcggtacaggcggccagcgccaccgggacgtcgcaggaggccagggcgcgggcgatggcgacggcggtctgctccacctcctccggggcgccgtgcagcacgctcaccccggtgcgggccgccgccgtcagcgccagcgcccggtcctcgggcaggtcggcgcgcagcgcccggacggtctcatcgggcagcagcggctcggcggtggccgacagccgctgcagcccttcggccgcggcctcctcggccagcgcatagcgggacaggcccagtgactcctgcggctcgggcggctcgtcctcctcggcgagggggtcgaactccgcctcctccagcagcgtcaccacctcggcctcctccagcgccgcctcgatggcccggctcgggtcgggcacgcccagcgcgcccagcgccgagacgaccgcccgaggcgtcatcgcggtgtgcccgcggcgggcggcctcggtcagcacgtgcaccaccagggcccggccgcgccgcacgtcctctgcgcgggcctgctcgccctgctgggccagcacccggccggcgaagtggtcggcctgctcgggccgtacccccggcacccgcagcagccgccaggggtcggcgcgcagcagcgcggcggcgcgctccccgaggcggtcggcggcgcgcaccgcatagggggccggcacccccgccgagcccagcagggcggccaggtcggggtcgatggcggactcagatgtcggagatgtcatcgagggcgtcgcggatctcgtcgggcagggtgaccttctcggcgtccaagatggcctgcagctgggcgagggtgcgcgcgccgaccagcggggccgtcaccccgggccggtcccgcacccacgacagcgccaccgccagcggcgtgacgtgcagcccctcggcggcggtgaccaccgactccacgatcagcctgctctgctcgctgaggtagggccggacgaactcggcgtagcggtcggtggccgcccgcgagtcggcgggaatgccggtgcggtacttgccggtcagcaccccgcggcccagcggggaccaggccaagatccccaccccggcgtcctcggcggccggcagcacctcgcgttcggcgtcccggtgcagcagcgagtactccaccccggccgacacgatgggggcgcggcccggccaggcccgctgccaggctgcggccttggccagctgccagccggtgtggtcgcacacccccacgtagcgggcgcggccggaggtcaccgcctcgtccagcgccgacagcgtctcctccatcggggtcgccgggtcgtagacgtgcagctgccacaggtcgacatggtcgatgtccatgcggtccagcgactcgtccagcgccgtcagcaggtgccgccgggaggcgtcgtagcggccgtcggcccggatggcggacttggtggcgatgaccagctcgtcccggggcaccacatggcgcatcagctccccgagcacccgctcgctgtcgccgtcgccgtagatgccggcggtgtccaccagcgtgccgcccgcctccacgaacgccgtcagctgcgcggcggcctcctcggggggcgtctcctgcccccaggtcatcgtcccgagccccagccgcgagacccgcagcccgctccgcccgaggtgacgctgttccatagctgcgcagggtatcggtcaccggccgccgcgccatcccggtgacgccttttccggcccgctccggtcacggccggaaagccgcagatgaccacaaggcgaccagaaaccggccggtcggtgaacgatgcggcgagcgggccgccgggcgcgccgcggctcgctacgctccccgggcggagaccgtctccgcccgcatccagcgcgcatttcacgccgcgtccggccctgcccggacgccttgcgatccgtgaggggaccagcgtcggtgaacgtcgtggaagcgaccgtgctcggcatcgtgcagggagccaccgagttcttgccgatctccagctcggggcacatgctctttgtgccgagactcctgggccggccggacccgggcgcggcgttctcggcgatcatccagctgggcaccatggccgcggtgctgatctacttccggagggacctggcgcgcatcgcggtgacctgggcccgcagcctgtggaccccgcacctgcgcacctgccaggacgcccggatgggctggtacatcgggctgggcaccgtcccgatctgcgtgatgggcctggccttcagcgacttcatcgaagacccggcccgcaacctgtggctcaacgccgcctcgctgatcgtcatggggctgctgctgatggtggccgagtgggccggcaggcaaaggcacggcatcgccgacctgaacctgcgcgacgggctgatcatcggcggcttccagtgcctgtcgctgatccccggatcctcccggtcgggctccacgatgaccggggcgctgttcctcggctacacccgcgaggcggcggcccgctactcgttcctgctgtcggtgcccgcggtggtgctgtcgggcctttacgagatgcggcacctgggagacgaggggaccgtccccgtcgtgcccaccgtggtcgccacagtggtgtccttcatcgtcggttacgcctcgatcgcctggctgctgcgcttcctggtgcggcactcggtgatgatcttcgtctactaccgggtcgcgctcggcgccgtcatcctcggcctgctggcggccgggcggctcagcgccacctgaccggccgcccggtgcaggccgatgatcgccgaaggccgggccgtgggttttaatgcaacggtgacgacgcttgtgctggtgcggcacggactcaccgaactgaccggcccggtgctggccggctggacccccggggtgtcgctggacgagcgcgggcgggcccaggcccgggcggtgggggagcggctggcccccctcccgctggccgcggtggtctccagcccgctggagcgctgcctgcagaccgccgaggccatcgccgccgcgcccggccgcgccggcggccccctgccggtgctgcgcgaggagcgcttcggcgaggtccgctacgggcagtggaccgggcggccgctgcaagaactggcccaagagccgctgtggcgcgtcgtccaggcccaccccagcgccgcggtcttccccggcggcgaggcgctggccgccgcccagcaccgcgcggtgagcgcggtgcgggagtggaacgcgcgcatcgccgagcaggccggagcgcacgcggcctacctggtgtgcagccacggcgacatcatcaaggccatcgtcgccgacgccctgggcctgcacctggaccacttccagcgcatccagatcgacccggcgtcggtgacggtgatccgctacaccgagctgcgcccgttcctggtccgcctcaacgacaccgggacgggcgcggagggtctgctgccgcccgagggcgacaaggcgggaggcgaaagcgacgcgcctgtgggcggcggcgcatgagggggacggcgtaagctctgtggcactcgcgccgtccgggctccgctcgaagggaggtcctccccatgcccgtcatctcctacgacctgcccgacaggttcgtcgcgggcgccatcgggcggccgggtgagcgcaccttctacctgcaggcccgctcggggagccggatcaccagcgtggggctggagaagttccaggtcaccatgctggccgagcgcctggaggagctgctggacgaggtgctgcggcgcagcgggggcagcgcctcggtgcccgcggtgacccccgccgagctgcgcgatgacgccccgctggaccagccggtggaagaggagttccgggtcggcaccatggcgctggcctgggacccgcaggaggaacgggtgatcatcgaggcccaggagctcacctccgggggcggcgtcgagccgctgagcgccgagccgggcgcgggcgacccctcggtggcggtgctgcgggtgcgcatcaccgccggccaggcccgcgcctttgccgagcgggcgctgaaggtggtggccgccggccggccgccgtgtccgctgtgcgggctgccgctggacgccaccgggcacgtctgcccccgccagaacgggcatctggcctgaaatgcgggctcatgcgggtggacccggctggatgcgtcccgtccccgtcgggagaatggacatatgacgcagccctcccgctcctcccggggccgcggcgcgcccaggggagggatcgaccccgccgacacccaggccgcagagcagctgctcacccacggcaggctcaccgtcgagggccgtctcgtccaggcctccaacgccacgctgtactgctcgatcgaataccagggggtgcgcgcggcctgcgtctacaagccggtggcgggggagcggccgctgtgggacttccccgacgggacgctggcccagcgtgaggtggccgcctacctggtctcccaggagaccggctggaacatcgtcccgccgaccgtgcaccgcgacggcccctatggggtgggcatggtgcagttgtgggtcgagcccgatcccaacgtggacctggtcgccctgtcgcgctcccaggacgcggccattcgccggatggccgtgttcgacgcggtgatcaacaacgccgaccgcaagatcgggcatctgctgccgccgggtgagcagtcccgcggcggcctgcccgaggggcacgtctacggctgcgaccacggcgtgtgcttttccgtggactacaagctgcgcaccgtgctgtggcagtggcggggcaagccgctgaccgccgaggccgtcgaggggctgcagcgcgtggaggccgggctgcgcggcgggaccctggagcggcggctgagcgagctgctgaccgccgaggaggtcgcggccacgcggcaccgggtggagctgatgctcaagcaccgcatccacccctatccccccgaggactggcccgccatcccatggcccccgctctgaccttccttgggaggtaatgatccaatagggggcatgtgtacagccgtggtggactttgacccgtcgtctcctgttccgctgctgctggtcggagtgcgggacgagttcgccgaccgcccctggctgcccccggggccgcactggccggaccggcccgccctgctgggcgggcgtgacctgcgggccggcgggacctggctggcgctccacccgcaggagcggcgcgtcgcctgcgtcctcaacggccgtggccgcccggccccggccgccgcccgcgcctcgcgcggggagctgccgctgcgcgccgccggcggcgaggagcccaaggagtgggacctgacccgcttcgacccgttccacctggtgtgcgccgacccggccggggcgcggctgtggagctgggacggccacgagctcaccgagcggacgctcggggcgggcctgcacatcatcgtcaacaccgggctggaaggcgccggtcccgcggcggccaccgacccgcaggaggcagaaggggcgcggcagatggcggcccgcatcgcccacttccggccgcgcctggccgccgcccgccgtcccgcgccgcgcacgggcaccaccgccgccgcctggggcgagtggctgccgctggtggagggcgatgggctggatcgttccgacccccgggcgctgatcctcacccgccgcttcccgcagggcctgtggggcacctcttcgatcagcctggtggcgctgtccccgcagagcgtgcgctacgacttcgcctccgcgcgccgggaacggccggagtggacgacgctgctgccgtccccgggcaactgaaaacgggacgaccggtaagtgatctccccgccgaggtcgaatcagggcaaggataagctttcaggcatgcgatcgtggcccgcccccgaggtacccaacctgccggaagccggactgcccggcccggcgctgccgctgcatctccacgacaccgccacgggcacggtccggcccacccggccgggccccaccgcgcggatgtacgtgtgcggcatcaccccctatgacgccacgcacctggggcatgccgccacctatctggccttcgacctggtcaaccgggtgtggcgggacggcggccacaaggtgtgctacgtgcagaacgtcaccgacgtcgacgatccccttttggaacgcgccgagcagaccgggcaggactggcgggagctggccgaccgggagatcgccctgttccgcgacgacatgaccgcgctgcggatcctgccgccggaccactacgtcggcgcggtggaggcgatcccgctgatcgtggagatgatcgagcggctgcgctcgcgcggggccgtctacgaggtgaacggcgacctgtacttcccgatctccgccgaccccgatttcgggcgggtcagcgggctgaccaccgagcagatgctgccgctgttcgccgagcgcggcggcgacccgcagcggcgcggcaagaaggacccgctggatgcgctgctgtggcgggcgcagcggccgggcgagccgagctgggagtcgcccttcggccccggccgccccggctggcacgtggagtgctcggcgatctccatccaccacctgggcatggccttcgacgtcgagggcggcggctcggacctggccttcccgcaccatgagatgagcgcctcgcacgcccaggtcgccaccgggcggcacccgcacgccaaggcctacgtgcacaccggcatggtcggcctggacggccagaagatgtccaagtcgctgggcaatctggtgttcgtctcccggctgcgggccgacggcgccgaccccatggcggtgcggctggcgctgctggcccaccactaccgctccgactgggagtggaccggtgaggatctgccgcgcgccaccgcccgcctggagcgctggcgcgccgcggtgcagctgcccgccggcccgccggccgccgcggtggccgccgaggtccgccgccacctgtcccaggacctggacgccccgtccgccctggtgaccgtggaccgctgggccgagcaggccctggccggcgccggcgagcgcgacccggccgcccccgcccaggtccgcgccgtcgtcgacgcgctgctgggcgtggccctgtgaccttcccgccgccctcctccgggaggggcggcgggaagctcacaccagaccggccagcttgtagagcaccagggagccggccaccgccacgttcaggctgtgcccggtgcccaccatcgggatctccaccgccgcatccagcaggtccagcgcctcatcggggatgccgcggctctcatgcccgagcaccgcgatcgtgggggtgcgcgccggcggcaggtcggccagccgcaccgcgccctcggccacttccacccccagcacgcgaaacccttcggcgcgccgcttcagcagccaggcgcacgggtcgccggtccagtgcacgcacgcccggtggcgcagggtgttgccgcgccgcagcgcctcgggcacccacggcaggcgcggcaccgccaggcaggcgccgaccgcgtcacaggtccgcagcagcgttcccagattggcgccgtgcagcggccacagcggagcgacgatcagaaaattccagcacgagtgcggacgcggccgccgtttgcggcgcagttcacggcggggcaccacgcgcagagccggggagggcccgccggcccgtgcggcgctcatcgcgccggggcgtgctcgccccccttgcatgctgtgatcttcatggcgtccatatgatgcgcactcagcggcgtgcgcgagccgtcgacgaagacgaagcggggccggtggaagacctccaccggccccagcatagatcaacggtcagccgatgtcccggccccgcaggtaacgctcgaactcgtgggcgatggcctccccgctggcctccggcagctccgcggcgtccttttggtcctccagcgcccgcacgtactcggcgacctcgctgtcctgctcggccagctcgttgaccccgtgctcccaggcgcgcgcctcctcgggcagctcgcccagctccacggtcaggtccagcaggtcctccacccggcgcagcagcgccagcgtcgccttgggggagggaggctgggagacgtagtgcggcaccgacgcccacagcgccaccgtgtcgatgccggccctgccgagcgcgtcctgcagcacccccaggatcccggtgggaccctcgtagctgctgggctcgtagcggctgggctccagattcagctgctcggccacggtcgcgccggaggcgctgccgctgaccgggaccggccgggtgtgcggcgagtcggccagcagcgcgcccagcagcaccgccgcccgcacgcccagccgctggagcacctccagcagctccgcgcagaacgaccgccagcggaagttgggctcgatgccgcggatcagcaccacgtcccgcggcgagccctccgggcgcgcccacaggatccgggtggtgggccaggtgatgctgcgcaccccttcgtcggtcagctcgatcgtcggccgggtgacctggaagtcgtagtagtcttccgggtccagctccgccaccggggcagcctgccaggcggcctccaggtgcctgatgactccgctggccgcttccccggcgtcgttccagccctcaaaggcggcgaccaggaccgggtcgaccagctcgggcacgttctcgaactcgaccacccgctgcctccttccgacctaggtacagcgtccggatgcgcaccgttgttcccggatccgggccgccgggacgcacccatgatcgaataacgccaccctacgtcctggtggccgcggggccgacccccttgcaccgtgaccttggggtaaccgcggtccgcgcggcgggcaagggggccggcgctcacttgccgtcggtggtgtggacgatcaggatgtcgcagggagagcggtgggagaggttggccgggaccgagcccaggatccggccggccaggctgttgagcccgcggttgcccaccaccatcaggtcggcgcggcggtccttggccaccttgaccaggacgtccaccgcgtcgccctccaccgcgatctcctggatgtccttggcgccggccgctatggcgcgctcccgggcggcccgcagcgcgtcttcggccggggtcgcgccctgcaccttgtaggccaggtcgcccagctggtcggcggcgctcagccgcttgcgctcgctcatggggtgataggcggaggcgagcaccagcgtcgcgccggtgtcggccgccagccgggcggcctgttccaccgcgcggaaggaagaatccgagccgtcggtgccgacgagaatggtgcggtacgaggccatcgccgctccttaccgaggagtagttacggaggggcacgttagcggtccgcacacgcttccgtcacctgttgcggccttcctcaccgcccgcgccttgcgcctgtgatgtcccggacgcgcaagccgcggccgggcgcggccggatagagtgaccaaccatgagcgctaccccacagtcgttgcgtcaggccctgcgagaacgagtcgtcgtggccgacggcgcgatgggaacgatgctccaggcccacaaccccacgctggacgatttccaggggtatgagggctgcaacgagatcctcaacgtcacccgtcccgacatcgtccgcgccgtgcacgcggcctacctcgacgccggtgtcgactgtgtggagaccaacaccttcggcgccaacctcggcaacctcggcgagtacggcatcaccgaccggatcgaggagctggccgaggccggcgcccgcatcgcccgcgaggtcgccgactcctacagcacgcccgagcggccccgctgggtcatcggctccatcggcccgggcaccaagctgcccaccctcggccacgtctcctacggcgagctgcgcgagtcctaccggcgcaccgccgccgggctgatcgccggcggcgcgcacgccctgctggtggagacctgccaggacctgttgcaggtcaaggccgccctcaacggcgccaagcaggccgtcgccgaggccggggcggacgtggtcctcatcgcccaggtgacgatcgagcagaacggcgccatgctgctgggctcggagatcggcgccgcgctcaccgcgctggagccgctgggcatcgacctgatcggcctcaactgcgccaccggcccggccgagatgagcgagcacctgcggtacctgtcccgccacgcacgggtcggcctgtcgtgcatgccgaacgccgggctgccggagctgacccccgacggcgcccgctacccgctgaccccccaggagctggccgacgcccacgacgccttcacccgcgactacggcctgtccctggtcggcggctgctgcggcaccacccctgagcacctgcggctggtcgtcgaacgggtccgcggccgggaactggccccccgcaggccccgtcccgagcccggcgcctcctcgctgtaccagcacgtgccgttcaagcaggacacctcctacctggcgatcggggagcgcaccaacgccaacggctccaaggccttccgcgaggcgatgctggccgaacgctgggacgactgcgtgcgcatcgcccgcgaccaggcccgcgacggcgcccacatgatcgacctgtgcgtcgactacgtcggccgcgacggcgtggccgacatgaaggagctggccttccggctggccaccgcctccacgctgccgatcatgctggactccaccgagccggccgtgctgcgggccgggctggagatgctcggcgggcgcgccgtggtcaactcggtcaactacgaagacggccgcggacccggctcgcgcttccaccgcaccatgaccgccgtccgcgagcacggcgccgccgtggtggcgatgtgcatcgacgaaggcggccaggcccgcacccgcgaggacaaggtccgcatcgcctgcgagatcatcgaggacctgaccggcaactgggggatgcgccttgaggacatcgtcgtcgactgcctgaccttccccatcgccaccggccaggaggagacccgccgcgacgccctggagaccatcgaggcgatcgccgagctcaagcgccgctacccgcaggtgcagaccaccctcggcatctccaacgtctccttcgggctgaacccggccgcccgggtggtgctgaactcggtgttcctcaacgagtgcgtcaacgccggcctggactcggccatcgtgcacgcctccaagatcctgccgatgaaccgcatccccgacgagcagcgccaggtcgccctggacatggtctacgaccggcgccgcgagggctacgacccgctgcagcggttcatggagctgttcgagggcgtcagcgccaaggagctgcgcgcctcccgggcccaggagctggccgcgctgccgctgtgggagcgcctcaagcgccgcatcatcgacggcgaggccaacgggatggaggccgacctggacgaggcgctgcagtcccgtcccgccctggagatcatcaacgacgtgctgctggacggcatgaagaccgtcggcgacctgttcggctccgggcagatgcagctgccgttcgtgctgcagagcgccgaggtgatgaaggccgcggtggcctacctcgagccgcacatggaaaagtccgccgacggcggcaagggccgcatcgtgctggccaccgtcaagggcgacgtgcacgacatcggcaagaacctggtcgacatcatcctctccaacaacggctacgaggtgatcaacctcggcatcaaacagccgatctcggccatcgtggaggccgccaaggagcaccgcgccgacgtgatcggcatgtccgggctgctggtgaagtccacggtggtcatgaaggagaacctggaggagctcaacgcccgcggcctggcccgccagtggccggtgctgctcggcggcgccgcgctgacccgcgcctacgtcgagcaggacctggccgagctgttcgacggcgaggtccgctatgcccgcgacgcctttgagggcctgcggctgatggacgccttcatggccgtcaagcgcggcgaggagggcgcccagctgccgccgctgcgcaagcggcgggtcgcaagcggcgcgaaactgaaggtcaccgcgccggaggacatgccggcccgctccgatgtggccaccgacaacccggtgcccgagccgccgttctggggcgaccgcatcgtcaagggcatcccgctggccgactacgccgccttcctggacgagcgggccaccttcatggggcaatggggcctcaagcccgcccgcggcggcgacggcccctcctatgaggagctggtggagaccgagggccggccccggctgcgcatgtggctggaccgcatccagtccgaggggctgatcgaggccgcggtggtctacggctacttcccggccgtcagcgagggcgacgacctggtcatcttgaacgacgacgggtccgagcgcgagcgcatcaccttcccccgccagcgccgcgaccggcacctgtgcctggcggacttcttccggccccgggagtcgggggagaccgacgtggtggccttccagctggtcaccgtgggcgcgaaggtctcccaggccaccgccgagctgttcgccaagaactcctaccgcgagtacctggagctgcacgggctgtcggtccagctcaccgaggcgctggccgagtactggcacgcccgggtgcgcgaggagatcggcttcggcgaccaggaccccgccgacctggacggcttcttcaaggtcgactaccggggcgcccgctactccttcggctacccggcctgccccgacctggagaaccgcgccgtggtgatgcggttgctgcggccggagcggatcggcgtcaccctctcggaggagttccagctggtgcccgagcagtccaccgacgcgctcatcgcccaccaccccgaggccaagtacttcaacgtctgacgacccggaaggagacctgtggcgggcggcgggctgcaggccgtcctgttcgacatggacggcctgctgatcgactccgagccgatgtggctggaggtcgagaccgaggtgatggcctggctgggcggcgagtggggcccgcagcaccagcagaaattgctgggcggctcggtgacctacgccgcgcactacatgctgtcgctggtcgaggcgacggtcgcgccgcaggaggtggagcggcggctggtggacggcatggccgagcggctggccgggtccgtgccgctcatgcccggcgccaaggagctgctcgccgaggtgcgcgcggccggggtggcgaccgcgctggtgtcctccagcgaacgccgcctggtcgaggcggccctggccggcatcggccgcgagcacttcgacgtcaccgtggccggtgacgaggtcgcccgccgcaaacccgaccccgagccgtacctgaccgccatggcgcgtctgggggtctctccggggcgctgcgtggtgctggaggactcgcccaccggcctggccgccgccgaggccgccggctgcgtgaccgtggcggtgcccggcgtggtccccgtgccgcccgcccccggccgaaccgtcgtggaatcgttgcggaacgttgacctgcagatgctgaacggcctgctgccctgagcgccgtccgtcggcaggccgcgccctcccggcggctaccgccacggtaggaggaccccggagcgggaaccgtccggccggaggaggggtctttgtctgtgtacgtgtgacgatggcaggagacacacggcgcggacacgaaggtgggggaagccggcatgggcgatgggatgctttttgtgatcagcctcgggatcacgctgctgggactggtcatcagctacggggtgggcaagcgccggggcgcggcctccggcctgcgcggggccgcctggtcgctggtgccgctggcggccacgctgaccggggtcaccgagttcgtcatcgagctggccttcagccccgcccggtgggcgggcgtggcgctggccgggctgagcgtgctgctctacctggtctccggagtgatgctcagcaagcgcgccggacgcgccgaggtggtcggcgagcggcgggaggaacgccggcagcggcgggccgtgcagcctccggcgggagcggccgcggacccggagatggccgagatcgaggagatcctccgtcggcgcggcatccactgaaccttgtgcaacgcgccgtctccgcagtccgggacgggggcaccgcggtctgggccgatgccgtgatctgcgacgtcgcggcagcggagggcgccggggctccggcccccggtgccttggaccacgtgttgagacaggttcagcggggaatcccgcgatgaccgagaatcttcgcctcagcgaccggctcgaaggatgaacggtatcgaacgagactcaaaacggtaaaggttcccgtagtacccctgcttcgatttggtgcaacgctcctacccgggcgtaacatctgggcgttttgttctgccggacggccgttgagacggcacgtgccccagatgacagtgagatcacaagtcgtccacgggtagttgcctccatggccgcccggggggactctctggctggagggttggctttcgctccagcaaaccccgctgtcagaagccgggacgcgaccgatgcccggtcccggtgctcctcggcagcggtgccgacgtacagggaggtacggagcgtgaccgcaccgatcgaggtgtccggggccgagaccgaggcgcagcccgaggccgtcctggcgggggtcggcaagaaggccatcgagggccgttccctgggccagatcgcctggatgcgcctcaagcgcgaccgggtcgccatggccggcggcgtcgtgatcgtcctgctggttctggtggcggtgttcgctccactggtggtcaagctgctcggccaccctcccaacgagtaccaccaggagtacatcgaccccaccctcggcaccccgaccggccggttcggcggcatcagcaccgagttcctgttcggcctggaaccggtcaacgggcgcgacctgttcagccggatcgtctacggcgcccgggtgtcgctgctcatcggcttcctggccaccctgctggcggtggtcatcggcaccactctgggcgtgatcgccggctacttcggcggctgggtggactcgctgatcgcccgcgccatggacgtcttcctggccttcccgctgctgctgttcgccatcgcgctggtgggcgtgatccccaaccggatggagatcctgccgtgggggccggactttttgcactggttcaccctggagggcaacgcgctgcggatggcgctgctggtgttcatcatcggcttcttcagctggccctacatcggccgcatcgtgcgcggccagacgatgtcgctgcgcgagcgggagttcgtcgatgcggcccgcagcatgggcgccggcaacacctacatcctcgtccgcgagatcctgcccaacctggtcgcgccgatcctggtgtactccaccctgctgatcccgaccaacatcctcttcgaggcagcgctgtccttcctgggcgtgggcatcaacccgccggcgccctcgtggggaggcatgctcacccaggcgacctcgctgtattcagtcgcgccgcactttgtgatcgtcccgggcctggccatcttcgtcaccgtcatggccttcaacctcttcggtgacggcctgcgcgacgccctggacccgcggacccgatgacccccggtattccaccggccgacactgaaagggaattcatgaaaactcccaaagtctgggcagcgctgacggcgggcgccgtcgcgctcagtctgggcctgaccgcctgcggcggcggcgatgacggcgacagcgacagctcgggccttaagttcgacgccgggaccaacggcatcgtcaacccgtccgacaaaaagggcggcacgctgaaggtggggatgagcgacgacttcgactccaccgaccccggcgacacctactacgccttcggcaacaacttcatccggctgtacacccggacgctgatgacctacacctcccagccgggcgctgcgggcctcaagccctcgcccgacctggccgaggccccgggtgtgcccagcgacgacaacaagacctggaccttcaagctcaagaagggcctgaagtacgaagacggcacggagatcaaggccgagcacatcaagtacgcggtcgcccgcacctacgaccgcggcgtcctcggccacggcccggcctacttcccccagctgctggacgccgacggctacaagggcccctacaaggacaagaacctcgacaacttcaagggcatcgagacccccgacgactacaccctgatcttcaagctcaaggagcccttccccgagttcaacgagctggtgaccttctccggccagaccgcccccgtgccgccggacaaggacaagggcgcccagtaccggctgcgtccgctctcctccggcccctacaagtgggagggcaactaccagccgaagaagggcggcgtgctggtccgcaacgagcactgggaccccagcaccgaccccaaccgcaaggcgctgccggaccgcatcgaggtcatcgccggcattgaggccaacgaggtcgacaaccgcctgatgaacggcgagctccacgtcgacctggccggcagcggcgtgcaggacgccgcccggcagaagatcctcaccaacccggacctgaaggccaaggccgacaacccgctggccggcttccactggtacatcccgatcaacctcaagaccatccccaacctggagtgccgcaaggcgatcgtgtacgccgccgaccgggacgccatgtggcgcgcctacggcggtgacgtcggcggcgagcgggccacctccatccagccgccgaacatcgccggccgccagaagggcaccgacttctacacctccaccgcccccggctacaagggcgatgtggacaaggccaaggaggccctgcagaagtgcggcaagcccgacggcttctcgaccaccatggtctaccgcagcgaccggcccaaggagaaggccgtcgccgaggccctggagcagtcgctggcccgggtcggcatcaagctgaccctcaagggctacccggccggcacctacaccggtgagcagctcggctccccgtccttcgtcaagaaggagaacatcggcctgggcacctacggctgggcgcccgactggcccaccggctacggctacctgcaggcgctcaccgacggcaaggcgatcgtcgaggccggcaacaccaacgtctccgagctggacgaccctgagatcaacaagctctggaacgacgtggtgaagatcaccgacgccgccgagcgcgagaagatctacaaccggatcgacgagaaggcgcgcgagctggccgccatcctgcccaacgtctacgccaagtccctgctgtaccggccggagacgctgaccaacgtctacttccaccagggcttcggcatgtacgactacgccaacctcggtgtgaccggctgaggtcgacgtcccgcttctccctagagagggtgaaggcaacgggtggccggcggggccgctgagctccgccggccgcccccgccgcctaccgtgatcacattcatcgtccgcaggctgctcggcgccgtggtgctgatgttcgtcatcaccgcggtgaccttcgccatcttcttcctcgtgcccagggccgccggagtgaccccggacgacctggccgcccgctacgccggcaagtcgcccacacccgaggcgctcgcccagatcaaggagcgcctggggctggatgagccggtggcggtccagtacggcctgttcgtcaaggcgctcgtgctcggggacacctacgacaccgggaccgccgagatcgaatgcccggcgccgtgcctgggctattccttccgcaccagcacaccggtattggaggagatcctcagccgggcgccggtgaccttgtcggtggcgctgggggccgcggtcctgtgggtgatcttcggggtcggcatcggggtgctgtcggcgctgcgccgcggcagcctgttcgaccggatggcgatggtcaccgccctggccggcgtgtcactgcccatcttcttcaccggcctgctgtcgctggcgttcgtcgtgcacgcctgggggtggctgccctcgcccagctacgtgccgctgaccaaggacccggcgggctggttcagcgggctgatcctgccgtggatcaccctggccttcctgtatgcggccatgtacgcccggctcacccgggcgggcatgctggagacgatgaacgaggacttcatccgcaccgcgcgcgccaagggcctgcccgagcgcaccgtggtggtcaaacacgggctgcgggccgccctgaccccgctgctgacggtcttcggcctggaccttggggtgctgctgggcggcgcggtgctgaccgaaaagaccttctccctgaagggactggggcagctgtcgctggacggggtcatccaaagcgaccttccggtggtgctcggggtggtgctgttcgcggcgctgttcgtggtgttggccaacttgatcgtggacatcctctacggggtcgtggatccgagggtgaggcacagctgatgggggacgagcgacccgccaagacactggaggaggccccggcggccccggccgcggacgcgccgccgaccgcctttttggaggtccgcgaccttcgcatccacttcccgaccgacgacggcctggtcaaggcggtcgacgggctgtcgttcaccctggagcgggggcgcaccctgggcatcgtgggcgagtccggctccggcaagtcggtgaccagcctgggcatcctcggcctgcacaaccgcaccaacgcccgcatctccgggcagatctggctggacggcaaggagctggtcagcgccccgcccgaggaggtccgcaagctgcgcggccggcggatggcgatgatcttccaggacccgctgtcggcgatgcaccccttctacacggtgggcgaccagatcatcgaggcctaccgggtgcaccacgacgtcagcaagaaggtcgcccgcaagcacgccatcgacatgctcggccgggtcggcatcccccggcccgagcggcgggtggacgactacccgcaccagttctccggcggcatgcgccagcgcgccatgatcgccatggcgctgtcgtgcaaccccgagctgctgatcgccgacgagcccaccaccgcgctggatgtgacggtgcaggcgcagatcctggacctgatccgcgacctgcagcaggagtacaactccgcggtcatcatgatcacccacgacctgggggtggtggccgagctgtcggatgagatctgcgtgatgtacgccgggcgcagcgtggagcaggccagtgtggaggacgccttctaccggccgcagcacccctacacctggggcctgctcggctcgatgccgcgccttgaccgcgagcgcgccgaccggctgatgccgatcaagggcaccccgcccagcctgatcaacgtgccgaacggctgcgcgttcgccccccgctgcgcctacgcccagctgaccgggggcaagagcggcaccgagcggcccgagctggcggaggtcgcgcccggccacaaggtggcctgccacctgccgccgcaaaagcgcagggaaatctgggaaaccgagatccggccgaagctgtgacggacgtgggcgcaaagaaaggcgaggcgatcgtgagcaccccgcagccggaggggcggacgcaaagtgcgcgccccgagccgagcggcgagccgctgctgcaagtggagaacctgggcaagcacttcccggtcaccgccgggctgctgcgccgtcaggtcgcggcggtcaaggccgtcgacggcgtctccttcagcgtgcgcaagggcgagacgctcgggctggtgggcgagtccggctgcggcaagaccaccaccggccggatgatcatgcggctgctggagcccagcttcggccggatcgtcttcgagggcaccgacatcactcatctgtcgcagcggcagatgcgcccgctccgccgcgacctgcagatgatcttccaggacccctactcgtcgctgaacccccgccagacggtcggcgcgatcgtaggggccccttttaggctgcagaagatccagaccgagcacggcgtcaagaaggccgtgcaggagttgctggagctggtcggcctcaaccccgagcactacaaccgctatccgcacgagttctccggcggccagcgccagcgcatcggcatcgcccgcaccctggcgctcaaacccaagctgatcatcgccgacgagccggtctcggcgctggacgtctccatccaggcccaggtgatcaacctgctggaggacctgcaggacgagctggacctgacctatgtcctgatcgcccacgacctgtcggtggtgcggcacatctgcgaccgggtcgcggtgatgtacctgggcaagatcgtcgagatcgccgaccgcaccggcctgtacaccacgccgatgcacccctacaccaaggcgctgttgtcggcggtgccgatccccgacccggccggccgggagaagcgcgagcgcatccggctgaccggcgatgtgcccaacccgctggacccgccgccggcctgccgcttccacacccgctgctggaaggcccaggcgatctgcaagcaggtcgagccgccgctggtggaactggcccccgggcacgtggccgcctgccacttccccgagaacgcccccgagggcgccaccgagctggtcgcccgggccgccgccgaacgcgaccgggccgcgggcgccggcaagaccgaggagggcaagggacggctccgcaagctcaaggtctgaccgccgcaggacgtcccggcagacgagcagagccccgcacggacttcaccgtgcggggctctttggtctcttcggccgccgggaggggcgagcggccgaagagggctcactcggtcgcgatggccttcagcacgtccatccggccggcccgccaggccggccacagcgccgccagcacgccgatcaccgcggccaccaccaggtagaccaccagcgtgcccgccgggacgctcagcacgttcaggccctcctccgacagggcgcgctggatcgcccagccgaagaccaccccgatgccgatccccagcagcgcgccgaacagcgcgatcaccaccgactccaggcggatcatccggcgcagctggcggcggctggtgccgaccgcccgcagcagcccgatctcccgggtccgctcgatcaccgacagcgccagggtgttgaccacccccaccgccgcgatgatgatcgacatggtcagcagcgcggtcaaaaagccgatcagcccgtcgacctccttgctcatcgcctccttgaagccgctttggtcctgcacctgcagcgtcgggtagtccttgagggcctgctccagcgccgccaaggtggccgcgtcggtggcggcggtgttgaccgccacggcgaacggggacggcttgagggcgtgctcgaggtagacgtccgccgcgatcacccgcggccccaccatctcgttgacggcgtagatgcccacgatggtgagggtctcgctgcgcccgtcggcgaaccgcaccggcaccttgctgcccacctgccagccgttggccgcggcgacccgggtgtccaccatcatcccggcagagcccaggcgggtggagccggactccacctccatgcgcaccgccgagcccagggcgctttcgtccatggcggcgaaccagctgttcttgccgttgatcagggcgttgccgtcgtagatcggcatcgcctgccgcaccccgggaacggcggagatcgccttgatagcggtggcgtcgatgacgccctgcccctggggctggacgatgtagtcggcgcccagctgggcgtcgatcgcctgggacagcgacgcccgcgtcgaggagcccagcacgttcaccgtggtgaccagcgccagcccgatcatcagcgcggcggcggtggcggcggtgcggcgggggttgcgcagcgcgttgcgctgggccatccggcccaccgccccgaacacccgcgggtaggcggcgcccagcacggtgaccaccgggccgctgatgaccggggcgagcatcgccactcccaggaagaccagcagcgccccgaccccgaccggggtcatcacgttgccgccgatcttcaccccggtcagccccagggccatcaaggtcgcgccgccggccgtcagcacggtgccggcgccgatgcgcacgcgcagcgaccgctgcggcagcgccacctcgtcgcgcatcgcggccaccggcgggaccttggccgcccgccgcgccgggaagtaggccgacaccacggtgacgccgatgccgaccgcgtacgcccagatcaccggggtggcggtgaacaccagcccgccggcgccgtcgatgccgaccacgttctccagcagcaccgccagcccggcgccggcggccaggcccagcgtgccgccgaccacgcccaccgccacggcctcaccgatcaccgcccgcgtgatctgccggcgggaggcgccgatggcgcgcagcagcgccagttcccgggtgcgctgggcgaccagcatggagaaggtgttgaagatgatgaacgccccgacgaagatcgagatcagcgcgaacaccagcaggaaggtgcggaagaacgacatcagctggtcgacgtcgcttttgaactcctcgcgcatctgggtgccggtcagcgcctcatagcccgccggcagcaccgccgccacccggtcgcgcagctcccgctcgctcggcccgctggagcccatggtgatgtcggagaactgcccgggcttgagcagcagccgctgggcggtcggggtgtcccaggcgaccagggtggcgcccatcaggtgcccggtgtccaccaggcccaccagccgcggccgctgcggcggcccgttgatcaccacctggacccggtcgccgatccgcagcccggccttgtcggcggtgtcggcgtcgatgacgacctcgtcggggccgcgcggcgcccgcccggcggccagctcgtagtcgccgccgtccacccagttgacgcccagctgcggcgggccgttgccgccgaccgccttgccgtccttgccgacgacggcggcgtagccggcgacgttgccgacggggtccttgaccccctcgatgcggcgcagccgctccagcagcctcgcgggcaccgggcgggccgcctcgcccagctcctcgccgccctcgaccaccggcttggcccgcacatagacggcgacgttcttgccgatgccgccgaagacctcatcgaactgccggttcatggtgtcggtgaagatcagggtgccggccacgaaggccacccccaagatcaccgacacggcggtcagcaccagccggagcttgtgcgccgccagattgcgcagcgtgaccttgagcatcatcgcgccgcggcccccggcagctcgaagcccttcatgcgctccagcaccttctcggcggtggggtcgggcatggtgtcgacgatccgtccgtcgctgaggaagatcacctcatcggcgtaggccgccgcgcccgggtcgtgggtgaccatcacgatggtctgccccatctcccgcaccgactcgcgcagaaagcccagcacctcggcgcccgagcgggagtccaggttcccggtgggctcgtcggcgaagatgatctccgggcgggaggccagcgcccgcgcgcacgccacccgctgctgctggccgccggacagctggctgggccggtgccccaggcgggagcgcagccccacggtgtcgatgaccctctccagccactggcggtcgggcttgcggccggcgatgtccatcggcagcgtgatgttctccagcgcggtcagcgtgggcaccaggttgaacgcctggaagatgaagcccacccggtcgcggcgcagccgggtcagccgcttgtcgttcagccggttcagctccacgtccccgatgaagacccggccggagtcgaccgaatccagccccgccatgcagtgcatcagggtggacttgcccgagcccgacgggcccatgatggcggtgaaccggccgcgcgggatccccagcgtcacctcgtcgagcgcgacgacgcgggcgtcgccgctgccgtacaccttggtgatctgctgggcgcgtgcggccaggtcgcccgctctgggctcagaaagcccctcgactgtggtcggggcggtgtgcgtcacgacagctccttctctatcagcgaattccagctaggcgaacggacctgaaacgggtcgcccggtgccgctgcgacccgtgacagaaacggtagaagccggtcgatcttttgggatgcgcctgcggaagggaatcgaccctccccctcccgcaggacggtcccggctggcggtcatcccttggaagtagcgggggatcgccgaaagtaggggacgtccctgagacgatgcgaaggaccggatggttcatccggaatattcgctatatccgagcaggccggggcggtggccgggagggaagggacggctccttcccaaagaggggtctttgcgggtcagtcgttctgccccggacggctcatgcccgtctcgtaggcgtacaccacggcctgcacccggtcgcgcagccccagcttggccagcacgttgccgacatgggtcttgaccgtggtctcgctgaccaccagctcccgggcgatctcggcgttggacagcccccgcgccacgtgcttgagcacctcccgctcccgctcggtcagcgtctccagccccggcggcgggggcgtctggcgcatcgacggcagccgggaggcgaacttgtccagcagccgccgggtgacgctgggcgccacgatcgcgtccccggccgccacgatccggatggccgacaccagatcctccggcggggcgtctttcagcagaaacccgctggccccggcccgcaccgcctcgatcacgtactcgtccagatcgaacgtggtcaagatcagcacccgcgggtcgtgggcggccgcgccctcccggacgatccgccgggtggcctcgatgccgtccatccccggcatgcggatgtccatcagcaccacgtccggcagcatcgtgcgggtcagctccaccgccgtcgcgccgtccccggcctcgcccaccaccgtcaggtcggattcggcctccaggatcagcttgaagccggtgcgcagcaggggctggtcgtcgacgagcaggacgcgtacggtcatggggtcattctcccgtttcgccaccccggttgggccggtcggccgtccccggtcatcgatgcggtcaccggacgtgccgggccgcccggcgggcgcgggcggcatcgcggcgggttcattcacgcctccagcgggaacctggcccggactccgaagccgccgccgacccgggggccgatccgcagctccccgccgtagagggcgacccgctcgtacatgccgaccagcccgtgcccgggccggccgccgttgcccgacagcagcgtctcggcgccgcggccgttgtcttcgatctccacggtcagatcggtgtcggtgtagtgcagccgcacccaggcgcgggcctgcggcccggcgtgcttgagggtgttggtcagcgcctcctggatcagccggaaggccgccaggtccacccccggcgacagcgtccgcgcctggccctcgatccacaggttcaccgacaggccggtctcgcggacatggtcgatcagctcgcccaggtcggcgatgcccggctgcggcgacagctgcccgcccacctcctcgccgtcgcgctcggtgcgcagcacccccacgatccggcgcatctcgctgagcgcggtgcggccgacctcctcgatggtggtcatcgcctcgcgggcgctttcgggactgcggtccaggatccgccgggccgcgccggcctgcacggtcatcacgctgacgtggtgggccaccacatcgtgcagctcccgggcgatgcgggaacgttcctccatgcgggccgcccgcgcgtcggtgccgcggacctgctccagccgcgccgcccggtcctccagctcggccaggtaggcgcggcgcagccgcaggttgcggccgagcacccacaccccgcccagcagcgcgctgttggtcacatagtccagcagggagacggacgtgcggtgcacgacgatcatcaggttgaacgcggcgaacgccaggacgccgccgagcaggctgtgcgccagcccccggtgcgcggccaggctgtagagcgcgatgaggaacgccgccacatccgccggcgaggacgggtaccccagccaggccagcagcacctcgcccgcggtgatgaacaccagcaccgccatcggcgcggtgcgccgcagcgccagcggcagggtcaccgccgccacgatgacggcgttgagcgcatcgggcgcccgcaggtgccgctcctgcggcggctcggccagcagcagctgcggcagcccggccgccagcagcagcaccaccgccaccagcaggtcgctgacccgcgggtggcgctgcaaccaggtgcggcttgcggcgaggctgcggatgcggggtgacacgtgtctcaccctagggcgtcttactgcggagacacccctcctgagcggggatctccggtcatccctgaggatgatctggtcgcgggccccgtcccgttacgccccttacgcgtcaccggtttacaggtcgtcggtgagcgcgcgcggcgccggcccggcctccaggtcggcgggggagcggcgcagcggcggcaccgccggcagcggcggcggggtcccgccgaactccgggcagcgctgcttgtggtcgcaccagtcgcacagccggctcggccgcgcccgccactcgccggtgcgcatcgcccgcacgatcgcctgccacagcgcctccaccttgcgctgggtggcccgcagctccgcctcgtcggggacgtagcgcagcacctccccgttgcccaggtacatcagctgcagcatccgcggcaccgcgccgtacagccgccacaccaccagggcgtagaacttcatctgaaacagcgcccgggcctcgaagtcggcgcgcggggcggtgccggtcttgtagtcgacgatcctgatctcgccggtgggggcgatgtcgacccggtcgatgtagccgcgcagcttcagccccgactccagcaccgtctccacgtacagttcccgctcggccggctccagccgccgcgggtcctccagggtgaagtaccgctcgaccatctgccgcgcccgctccatccaggcctcctggtcggcgtcggggtcgtcggcggcctccggtgcgaacatggcggccaggtcgggctcttcggccagcagccgttcccactgcggccccagcagcgccacggcggcctccacggtgcgctcggcggccggcaggtcatacagccgctccagcaccgcgtgcaccagcgtgccccgcaccgcggccgggctgggccgctcggggatctggtcgatcacccggaagcggtacagcagcgggcaggtcatgaagtccccggcccgcgagggcgacagcgcgcccgtcgtaccgtccgagccggtgccggcgggatcgctgggagagccggagggcgccgcggcggtcgtcatggccgacagcgtaggcgacgccgccgacgaattcccgcgtagcatcgacggcgtggcagacagcgcgccccgggccgagggggaacgagcgccggcctcccggcgaccggggatgccggtgggacggccgtttgggatcccggtgtacatctcaccgagctggttcctcgtcgccgtggcgatcaccgtgatgttcgaggggcaggcgcgccgggtggccgacgtcccgttcagctacgcggtggccttcgcctacgccgtgctgctgtacggctcggtgttcgtgcacgagctgagccacgccgtgaccgcccggctgttcggcatgccggtgcgctcggtcaccttgcacctgctgggcggggagaccgccatcgaacgcgactcgcccacccccggccgggagttcgtgatcgccttcgccggcccggtggtgaacctggtgctggccgggctgggcgcggcggtgcagctgctggtgccgctgccgccggtgggcgcgctgctggtggcggcgctgacggtcaccaacctgctggtcgggttgttcaacctgctgccggggctgccgctggacggcggccggctggtgcgcgcggtggtgtggaagatcaccggccggagcgggcacggcacggtcgcggccgcctgggtgggccgcggcgtggccgtcttgaccctgggcgccggcgcggtcctggccgccggctctctcggcgggctgagctggctgtcgctgctgtggtcggcgctggtggccgccttcatctggatgggcgccggccacgcgctgcgcgccgagcggatgcgcgcccgcatccccgctctgcaggcccggcgcctggcccgccgggcggcgctggtcaccgccgatctgccggtggccgaggcggtgcggcgggcccgcgagcaggccgccggggcgctggtggtcgtcgaccaccggcagcgtcccatcgccctggtcagcgagcacgcggtgcgcgcggtgcccgagcggcgccgcccctggctgggcgtcggggaggtctcccgcaccctgtccccggagctgacgctgccggcggacctgtcggggcaggcgctgatcgacgcgctgcgccgcgtccccgcctccgaatacctggtggtggaaccggacggccgggtgtacggggtgctcaccgccgccgacatcgaccgcgccttcgccggggcgtgagaccggctctgtccggtccccgcggccactagccttgatgaccatgaccgaaccgcagccgacccgcaccccgtccgatgccccgccccgcgccatgggccgcatcccgcacgggccgttccgggccggcgaccaggttcagctgaccgaccccaaggggcgggtcaacaccatcaccctgcagccgggcaagttcttccactcccacaagggcgccatcgcccacgacgagatcatcggcagccccgaaggcagcgtcttccgctccaccggcggcaccgagtacctggccttccgcccgctgctggcggacttcgcgctgcgcatgccgcgcggcgccgccgtcgtctaccccaaggacgccgcgcagatcgtggcgatggccgacatcttccccggcgcccgcgtggtggaggccggcgccggctcgggcgcgttgacctgctttctgctgcgcgcggtgggcgagcacgggctggtgtcctcctatgagcggcgccccgacttcgccgaggtcgcccgcaggaacgtggagaccttcttcggcgggccgccgccggcctggaggctgaccgtcggctcgctggaggactcgctcgccgagaccgaggtcgaccgggtggtgctggacatgctcgccccctgggagtgcctggaggcggtgggcaaggcactggtccccggcgggctggtgtgcgcctacatcgccaccaccacccagatgtcgcgggtggtggaggcgctgcgcgagcacggctccttcgccgagccctatgccttcgagaccatggtgcgctcctggcacgtcgacggcctggcggtgcgtcccgaccaccggatggtggggcacaccggtttcctggtgacggcgcgccgcctggccgacggcgtcacgccgccgccgcggcgccgccggccggccaagggcgcccaccccgctcccgaggagacctgatcccgccgtccggtgcgccgggcggacgagggtgagtgaaatcgcatcacgggtcgcacttcaccaccggtggcggtgttcacgccgattccacaattgcagtcagtggatttcggacatcgggcccgcgtggccgggatgcgagaacttcgcgtgcggctcgggaatgaagccagatccctgcggtgttccagtgttttccgggatgtgctcccgggggctccaggtcgccgcagagccgccgtgatcggcctggcacgacacgagcaccccaagggcaggttacggaagccctccggataggtagggtctgagtaggtcgtcggctctcttcttgaggaggtgacggggcgtggccgctcgtgacgatgctggggcgcgcaaagcgcagcacgacgcggagatacacgatctccggtcgcaggtctccatgctggaggaggaggtctccgtgctgcgccgcaagctcgcggagtccccgcgtcagattcgtgtgctggaagaccgcctccacgagacacaggccaaactggccgccgtgaccgggcagaacgaacgtcttgtcgcgaccctcaaggaggccagggagcagatcatcgcgctcaaggaagaggtcgaccggctggcgcagccgccttccggtttcggggtcttcctcggggcccgggaggatggaacggtcgatatcttcaccggcggccgcaagctgcgggtgaacgtcagtccctcggtggacgtctcgcagctcaagcagggccaggaggtcctgctcaacgaggcgctcaacgtcgtggaggccctgggctatgagacccagggcgaggtggtcatgctcaaggagctgttcgacgacggtgagcgagccctggtcatcgcccacgccgacgaggagcgcgtgatcaagctggccgagccgctgcgcggcgtgccgctgcgcgccggcgactcgctgatgctcgagccgcgctccggctacgcctacgagaagatccacaaggccgaggtcgaggagctggtgctggaagaggtccccgacatcacttacgaggagatcggcggcctgggacctcagatcgagcagatccgcgacgcggtcgaactgccctacctgcacgccgatctgttccgcgagcacaagctgcgcccgcccaagggcgtgctgctgtacggcccgcccggctgcggcaagaccctcatcgccaaggcggtggccaactcgctggccaagcaggtggccgagaagaccggccaggagggcaagagcttcttcctcaacatcaagggccccgaactcctcaacaagtacgtcggggagaccgagcggcacatccggctggtcttccagcgcgcccgggagaaggcctcggccggcaccccggtgatcgtgttcttcgacgagatggactccatcttccgcacccgcggctcgggagtctcctcggatgtggagaacaccatcgtcccgcagctgctcagcgagatcgacggggtggaggggctggagaacgtcatcgtcatcggcgcctccaaccgcgaggacatgatcgacccggcgatcctgcggcccggccggctggacgtcaagatcaagatcgagcggccggacgccgaggcggccaaggacatcttctccaagtacctggtgcccggcctgccgctgcaccccgatgacctcgccgagcacggcggcagcgaagaggccaccatcgaggcgatgatccagcgggtcgtcgagcggatgtacgccgagaccgaggagaaccgcttcctggaggtcacctacgccaacggcgacaaggaggtcctgtacttcaaggacttcaactccggggcgatgatccagaacatcgtcgaccgggccaagaagatggccatcaagcagtacctggagaccgggcagaagggactgcgggtctcccacctgctggccgcctgcgtggacgagttcagcgagaacgaggacctgcccaacaccaccaaccccgacgattgggcccgcatctccggcaagaagggcgagcggatcgtctacatccgcaccctggtctccggcaaggcgggcagcgaggccgggcgttccatcgacaccgtggcgaacaccggccagtacctgtaaggcaccggcgggacgccctgcggggcgtcacccggccgatcttcgccgatgcggcggccacccggcgtggccgccgcatcgctctttccacggcgccgccgggcgcccggcggccttttcggcgcggcgatcggcgggatcgggacaccggcatggggcaaaccggctcggcgggggtaagaagaagccgatgtcgtacgtatgcaccagccgccgcgccggtggcccgctgagcagccgggaccttctcccggcgcgcccggcggccggcgaccggcccgccgcggcgtcaccgcgatctgttcctgcctcgtctaagaggccccgatcggcactaggctcggcgatatgagtgttcggcgggtgatggggatcgagaccgagtacgggatttccgtgcccggtcagccgggagccaacgcgatggtgacctcctcgcaggtcgtcaacgcctatctggccgcctcggcggcacgggcccggcgggcgcgctgggactttgaggaggagaacccgctgcgcgacgcgcgcggcttcgacctggccagagaggtggccgacccgagccagctcaccgacgaggacctggggctggccaacgtcatcctcaccaacggcgccaggctgtatgtggaccatgcgcacccggagtactccgctcccgagtgcaccaacccgcgcgacgcggtgatctgggacaaggcgggggagcgcgtgatggccgacgccgcccggcgggcggcgatggtgcccggcgcccaccccatccacctctacaagaacaacaccgacaacaagggcgcctcctacggctgtcacgagaactacctgatgaagcgggagaccccgttctctgacatcgtccggcacctgacgcccttcttcgtctcccgccaggtggtgtgcggggccgggcgggtcggcatcggggtggacggccgcggcgacggcttccagatcagccagcgcgccgacttcttcgaggtcgaggtggggctggagaccaccctcaaacggcccatcatcaacacccgcgacgagccgcacgccgacccggagaagtaccggcggctgcacgtcatcatcggcgacgccaacatgagcgagatctccacctacctcaagctcggcaccaccgccctggtgctgtcgatgatcgaggacgggttcctgaccgtggacctgtcggtggagatgccggtggcggcgctgcgcgcggtctcccacgacccgacctgcaggcatctgatcacgctgcgggacggccgcaagatgaccgccgtccagctgcagatggagtacctggagcagtcccgcaagtacgtggaggaccgctacggctccgatgtggacgagatgacccgcgatgtgctggaccgctgggagtcggtgctgcaccgcctcggcgaggaccccatgcagctgtcgcgggagctggactgggtggccaagctggagctgctggagggctaccgcagccgcgacggcctggactggtcgcacccgcgcctgcagctggtggacctgcagtacaccgacgtgcggccggacaagggcctgtacaaccgcctggtggcgcgcgggcgcatggaacggctggtcaccgaggaggaggtccaggccgccatcgagaacccgcccaccgacacccgggcctacttccgggggcgctgcctgcgccagtacgccgactcggtggccgccgcctcctgggactcggtgatcttcgacgtgcccgaccgcgagtcgctgcagcgcgtgcccacgctggagccgctgcgcggcaccgagcagcatgtgggcgcgctgctggaccgctgccgcaccgcctccgaactggtcgccgtgctcaccgggcagaactgagacggattgcgcccaccggggcgatcgcacagtactgaccggtatgaccgtttcagtgaagggtgtgcgggcgataaccctgtcaggcagcccctggacagccgcagcgcgaaccggacgccgaggtccgctcgtcgtcggtgatcgaagatagggtgggggcaccggcagtgagtggagggaaccgatggccactagggacaccggcgggcagaagcacaccacccgtcgtgaggaggaggtcgaggagacccaggcggcggtcggcgaggacgtcgccgaacgccaccagaagctgtccgacgacgtcgacgccatcctcgacgagatcgacgaggtcctggaggagaacgccgaggacttcgtccgttcgtacgtgcaaaagggcggacagtgacgcctgccccggccgcctccggccgtgcggcgtcggtccacgaggcatcccggttgtgaccgcaggggcggcccatgggggccagacccggccatcgcccggctcgcaagaccttgcgagccgggcgatgcgctttcccgctccttagttcccgttccttggccgcgggccggcctcaggctccggcccgggggatctcgccggtggcgggccggctccgcagatcctccagcgcggcggcgaaggcgtccggcacggggaagccgtccggcgggacggggatgccgtgcgccagccggcaccaggccacggcgaccgcggccgccgcgcccagcgcgcgcagcgccgtgccggtgtcggcgggccggaagccctccggcagcgcgccgccgaccggccacagccggcgcagggcgtggtcggggcgggccagcacctcgcccagcagcccccgcatctccgggtccagccagttgccgatcgggggcgccaggtcgggccggtagccggccaggtcggccgccagcagcgccgccaccgcgtgccgcggctcggtgaagccgccctcgtccggatccccgcacatcggccgcagcgcctcggccaggtcgtagcaggccatctggaagtgctcgccgggggcggtgtcggtgaacatcatggccgccagctgcggcgggcagcggctcacccattcccgttccagcgcctcatccccgtacggcagcgccggatggtccagcgccgggttgacctgcagcggctcgatgaccgacagcagcgccgaggcgcgcatcttgaaacgggggtcgtcgcgcagcgcctgggcggtcatcaccatgcagcggacgatctgcccggcggcatccggccggcccgcccgcatccgctcggcgtacaggccgatgagggcgcgcagcggcaccggcgccggccagcgcagccggccgtgcctggccggcgggtgggccaggtagggctcccacaggctcagcaggccggcgccctcgccgtcgtcgctcgcgtcgaacaccggcaccgacgcgcaccacagcatcgcgctccaggtggcggcgatggtgctgggggtgccgtgcaggaagtggctccagcccagcgggtagtcggccgggggcgccagcgccgcttcgccgatcaccgagcgcagccggtacagcagcgcgcccgacaccggccggccggccacggccagcggcggaccgtggtcgagggcgaagtccggaccggccggcaggatctccaggggcaccggcggcgggccggtcccggcggcgggccgggccgaccgccgcagcgccgtgctctgcgggggagcggcggggtaccagcggccgtccaccggatgccagcggtaccagcgggcccacgccccatacagccaccaggaacggtccggcagggacaccagcagcggcagcagcgcctgctgccgctgcaggggggcggcaccggcccaccagggggcggccacggcggcgcgggtgtcgcgctcggcccgggtgaaggcgtcgccgtcgggggcgggctgctcgggcggcgggtagggcgccggcggcggccacggcggcccgccgggcgcgcccggcagggtcggccagggcgctcggccctggtcggcgggccatgccggccggccgtacgggccggtcggcgggccaggaggtccccacaccacgtcgtcatcgtagtgtcccgggcctgcccgcgtatgcgccgaaccgcccgcgcggccgccgcccggcggcgggcgtgcgggttcgccgtgggcggactctccgaaggatcatccgggcatgcgggccgagccggttgaacagtagggtcgtaaccgtccgcgccggtgaaggtcctacggggaaccggtgccatgggtgaagggaaggagtcgcgtggcgtcccacgattcatacaccggacgtctgccgggagcgttcatgaacccgggcacgtcctcgttcaccgagttcctggcgtcctataacccggatctgctgcccggccgccacatgacggccctcgccgggggaatgccggggaacgtggaggcgccccatgccacgaccatcgtggcggtgacgttcccgggcggagtggtcatggccggtgaccggcgggcgactgcgggcaacatgatcgcacagcgcgacgtggagaaggtcttccgggccgatgagttctccgcggtggccatcgcgggcaccgccgggatcggcatggagatcgtccggctgttccaggtggagatcgagcactacgagaagatggagggccgcaccctctccctggagggcaaggccaaccgcctggccaccatgatccgcgccaatctgggcatggccatgcaggggctggtggcggtgccgctgttcgccggctatgacaccgagcgcgaggtcggccggatcttcagctacgaccccgccggcgggcgctatgaggagcacgagcaccactccatcggctccggctcggtgttcgcccggggggcgctgaagaagctgtggcggcccgacctgagcgcccaggacgccgcgctggtgtgcgtgcaggcgctgtacgacgccgccgacgacgactcggccaccggcgggccggacctgatccgcaagatctacccggtggtggccacggtgaccgccgacgggttccgccgtcttcccgaagaggaggtcggggaactggcccgcatcgtcgtcgacgggcgtcacgactcgccgggcgggcctaccgccccgctgcgatagaagggaccgactccggtgaccatgccgttttatgttccggccgaacagcagatgaaggacaaggcggactacgcgcgcaagggcatcgcgcgtggccgcagcgtcgtcgtgctgcagtacgacgacggcatcctgttcgtggccgacaatccctcccgggcgctgcacaagatcagcgagatctacgaccggatcgcctttgcggccgtcggcaagtacaacgagttcgagacgttgcggctggccggtgtccgctacgccgacatcaacggctaccagtacgaccgccgggacgtgaccgcgcgcggcctggccaacgcctacgcccagacgctgggcaccatcttcaccgagacggccaagccgtatgaggtggagctggtggtcgccgaggcggggctggacgccgacagcgaccagatctaccggctgaccttcgacgggtcggtgcgcgacgagcacggctatgtggcgatgggcggccaggtggacgccgtcgagcaggcgctcaaggagcgcttcaccgaggggatgtcgctgtcggcggcgctgcgcgccggggtgcagtcgctggaggcccaggagagcggccggcgcctggaggccaaggcgctggaggtggcggtgctggaccgcaaccgcgagcaccggctgttccggcggctgcccgctccgcgcatcgaggagctgctggccgagggggcctgagcggcccgggaacgccgcgggcccccgcccgcgccgggcgggggccggatcggccccgccgccgcgctgaattgatctacagcgtaaagggcgcgggcgctgtacccgatctcaaaagcaaccaaacctctatttccgccagaacaagcggccgacacaaagccgtgacctgcgatggcccggacgccgggcgccgccgctccctcccaccccgaatctcaagatcgcatattgaaaaaaagcacattgagactgtcgagtcggcctccgggcacataaggtcgaggtgtggagaggcggatcttcgggcttgaaaacgagtacggggtcacctgcgtcttccgcgggcagcggcggctgtcacccgacgaggtggcgcgctacctgttccgcagggtggtgtcgtggggccgcagcagcaacgtgttcctgcgcaacggcgcgcggctctacctggacgtgggcagccaccccgagtacgccacgcccgagtgcgacagcgtcatcgacctggtgacgcacgacaaggcgggggagcgcatcctggagggcctgctcgtggacgccgaacggcggctgcgcgaggagggcatcgccggggacatctacctgttcaagaacaacaccgactcggccggcaactcctacggctgccacgagaactacctggtggggcggcacggggagttcggccgcctggccgatgtgctgatcccctacctggtcacccgccagatcatctgcggggccggcaaggtgctgcagaccccccgcggcgcggtctactgcgtctcccagcgcgccgagcacatctgggagggggtctcctcggccaccacccgctcccgcccgatcatcaacacccgcgacgaaccgcacgccgacgccgagcggttccgccggctgcatgtgatcgtcggcgactccaacatgagcgagacgaccatgctgctcaaggtcggcgccaccgacctggtgctgcggatgatcgaggccggggtggtgatgcgggacctgacgctggagaaccccatccgggccatccgcgaggtcagccacgacatgaccggccgccgcaaggtccggctggccaacggccgcgaggccagctccctggacatccagaaggagtactacggcaaggccaaggacttcatcgaccggcgcggcggcgacgcggtcgcccaccgggtgctggacctgtgggaacgcaccctgcgcgcggtggagaccggggatctggacctggtcgcccgggagatcgactgggtgaccaagtaccagctcatcgagcggtaccggcgcaagtacgacctgccgctcagctccccccgggtggcccagctggacctggcctaccacgacgtgcaccgcggccggggcctgtactacctgctggagcggcgcggctcggtggagcgcgtcaccaacgacctgcgcatcttcgaggccaagtcggtgccgccgcagaccacccgggcccggctgcgcggggagttcatccgccgcgcccaggagaagcgccgcgacttcaccgtcgactgggtgcacctgaagctcaacgaccaggcgcagcgcaccgtattgtgcaaggaccccttccgcgcggtggacgaacgggtggacaagctcatcgcaggcatgtgacatagctgccttcggggtgaccagccggtagggtgtgcgctcagtcaggccccgtcaccccgaaggacgtccatgcgccgtcgtctgatcaagctttcggccgcgttggcggccgcctcgctgacgctgaccgcctgcctgggcggcgatctgccggtgaaggtgaccggtgagtacggcaaacgtccggaggtgaccttccccaaggacgccgagcccggcgacaagctggtgatctccaccctgcacgaggggaagggcgccacggtggccaagggcgacctggtggtggcctcctatgtcggctaccgctggaacggcgccggcagccgcctgatcgacagcagctacgccgccgggcgtcccagcgccttcccctccggcaagctgattccgggcttggacaaggcgctggtcggccggaaggtcggcagccgcgtcgccgccgtcatcccgcccgaggagggctacggcgcgcagggcaacgcccagcaccaggtcggcgcgcacgactcgctggtgtacgtgctggacctgcacgccacctactccaagaattcccgggcccagggcaagacccagccgccgccggaggccaccctgcccgcggtcgccgacgccggggccggccgggcgccgaaggtcaccgtcccccgctcggccccgccctcgacgctgcaggtgcgcaccctggtggagggctcggggccggccgtgcgcgccaaccagctggtggtgctgcacttcaccggcgtgctgtggcggaccggcaaggagttctactccacctggagcgaagggcggcccgccggggagatcctgggggtgggccaggacatcaaggccttcgacgaagggctggtgggccagaaggtcggcagccggatgctgctggtcgtcccgcccaagtggggttacggctcccaggggctggcgcactatgggatcaagggcgacgacacgctgatctacgtcgtcgacatcctcggcgcccactgaaagcccactggcgccgggcggtcacagcaccgcggcggcgtggcggccggcggcggccgcggccaggaagtagggcaggtcctcatccaggcggcggcccatcgtcgacagccgcacgccccagcgccgctcggcctccgccagcgtctggtgcaggccgtccaccgggatgtgcaccagctcgtgccgctcaccgagtgcggcggcctgttcggcgacgcgcgcgccgaactcgccgggcagctcgggcaccaccacctcggcccgggccagcgccacccggccataggcggtcaggctgtggtgggagacgccgatgtgccgcgcccgccggtcgccctcgctgacgcgcagcgcggcgatcgggcggcccgccagcaccgcggcggcgttgaccgcctcgcccgccgacacccccgaaaacccccagcgggtgccgctgccgaggttgcccggcccctgcgccaccaccaccgcctcggcgccggcgaccagccgggcggccagcagcccggtgtgcaccgtcaccgcctccaggtcgccgccgaaggcctgccccaccgtgacggtggcggccagcgccccggcctccttcagcttggcgatcgacatcgagaaccaggccggcagcgcgcccccgtccgtcatcacgtacaccacgcggctgcccgggcgctccgccagcagcccggccaggatcgccggcagcgccgagtgcagatcggcgacgatcaccggcatcccctccagggagtcggcctcgcgcagcagctcatggtggggggagccctgctcgtcggcgcccagcacggtggcctgcagcggcgtgtagcgggccttgaccaggtggccggggccggacgggtccggcggcagccggtcgggcaccgccaccaccatcgcatagccgccggtgcccagccccatggccagcgcggtggtgttgagcagcacctcatccccgggctcggggcgtcccaccagcgccgggtaggccagcgcgcgcaccgtgccgtccgcgccgccgatggcgacctccagctcgaccgccccggaccattcccggcgaacgcgttccaccctgcctttgcgccatcggatcacgccggaaacggtagcgtcttggaagggacgatgacggcagcggcggcgagttcgggcggaccggccgccccgcgctcaaggatcgaggtggtgggtcgtgtcacggcgcaagaccgagcgtctgctgggtctggtggtgtgcctgctggccacccggcgttatctcaccgccgagcagatccgccgcgcggtgcccggctaccccgactccgatgaggccttcaagcggatgttcgagcgcgacaaggaggagctgcgcgagctgggcatcccgctggaggtcggcagcgaggacggcggcgaggccggataccgcatccccccgcgcgactatgagctgcccgacatccacctgacccccgatgagaccgcggtgctgggcctggcggcccgggtgtggcagcgcgccagcctggccgaggcggcctccggggcgctgctgaagctgcgcgccgccgggatcgacacctccgggtccgaatcgctgggcatcgagccgcgggtggacaccgaagagccggccttcccggcgctgtgggaggcggtcaagggccgctacccggtcgccttcgactaccagggcgtcgggcgcacctccgcctcccgccgccacctggagccgtggggggtgctcagccgccggggccgctggtatgtggtcggtttcgacaccgaccggcgcgacacccgggtgttccgcctcagccgcatcatcggcgaggtggtgcccgatgggcggcccggcagcgtcaccgtccccgagggagtggacatccgcaagatcgccttcgaccggggggaggcgcccgccgcgccgcgcagcgcgaccgtgcggctgcgcgccggggccgcccaggggctgcgccgctgggccggcgaggtccgccccggcgatggggagtgggacgaggcggagctgaccttcggcgaggccgaacggttcgccccctacctggcccgcttcggcgccgatgtggtggtgctggacccgccggatttgcgcgaggccgtcatctgccatctgaagtcggtgctggccgggcacgacggccgcccagaggaggggcatgagcaggcacaacacctccagtgaccggctggcccggctgctggcgctggtgccgtacgtggtcagccgcgacaccgtggcggtggccgaggccgccgccgacttcggcgtcaccgaaaagcagctgatcgacgacctgaacatgctgtggtgcgtggagctgcgcgctcccgacccctactgcccgatcgacctgtcgtatgagggcggggagatcaccgtcgccgaggccgagtcgatcgcccggccgctgcggctgaaggtggacgaggccggggcgctgctggtggcgctgcgcatgctggccgagatcggcgatgcgcgcgaccgcgacgccgtcagccgcctgatcgccaagctggaggaggccgccgggcaggccgccgccgcggtcggcagccaggtggcggtgcaggtggaggccgacagcgacggggcgacggcggcccgcatccgcgacgccatcgcccggggccgccggctgcacctgacctactacgtgccagcccgcgacgagaacaccgagcgcgatgtggacccgatgcggctgctggtggtcgacggccgggcctacctggagggctggtgccgccgcgccgaggcggtgcggctgtttcgggtggaccggatcgtggagctgacggtgctggaggaggtgcccgcgcaggtgcccgaggaggccgagccgcgggatgtgcaggccggtcggctgtttcacccctcgcccgacgacatcgccgtcaccttcgagctgaccccggccggacgctgggtggccgaccactacccgtgtgagagcgtcgaagagctcggcgaggggcggctgcgcgtggtgctgcgcacgtccgaccggcgctgggtgcgggctctggcgctgcggctgggcgaccagggacgcatcatcggtccggccgaattggccgcctccgtccgcgacgaggccgcccgcgccttggcgcactacgcgacggccggcgcctgaccggcctgcgatcaggtccgttgcgggaggagcggaatggccggcgaaacggcggccgccttgcgcgggtgttgtagaccacgcttttttcgggctatcgcaggccacggtgattcgctaccgtgacggagtgggttgggctcaggtcttcgtcgcgatggtcttcgccgggctggccgtgctggcggtgtgcacggtcaaggtggtgcgcgcggtgcagatcctgggacgtgaactcgaccgtgccaggcggcggctggaacctgaacggtcggcgctgaaaggtgaacttcgccggttgcggcggacacgggagcccgaccacgtcgatgacggcgtacgatcgacgtgaacggcatccgctgaagaggtgggacatggctggactcggctggaccgaaattctgatcatccttgcggtggtcatgctgttgttcggatcggcgaagctgccgcagctcgcccggtccctgggcaggtccgcgcgcattctcaaggccgaggccaggggtctgcaggaggacgacgaggagctctcgcgcccccagcagccggctccgcagccgcagcagtacaccgcccagccgcagcagcctcagcagtacgcgcagccgcagcagccccagctgccccccgggcagcccattcagggcgttccggtggaccccaaccaggcgcgcaaccactgaacctcacccggcacgccgtttccgccggtcaaagtggaccggccgcgggcaagggccgatgccgtggcaatggcgacacggcaccgggcacccctggggcctccattgccggcaccggagaccacgtgccggaaaagagccactgacctgctgatcccggcgaacaggcgcgagctgcgatcttgatgatgagactgaccaggcggcgaagggcggtcgaccccgagggccggatgccgctcatggaccatctccgtgagctgcgcaaccggctgatcaaggccatcttgggcctgttgctcggcacggtcatcggctggatcatcttccagccggtctgggacttcctcaaagagccctactgcgccctgccggagtccaaggacctcaacggcgcctgttcactggtggtcaacggcatcttctccgcctttttcctgcggctgaagatcgcctttatcatcggggcggtgctgtcggcgccggtgtggctgtatcagctctgggccttcgtggcgccgggattgtaccgcaatgaacgccgctggacctatatcttcatgggcgcggcgattcccctgttcttcgtcggcacggcactggcctatctcaccgtcgacaagggactgtcgatctttttgggcttcgtgcctgaagacgtggccgcactgatcaccgtggaccattacctcggttatgtgctggcgatgctgctggtgttcgggctgacgttcgaactgccgctgttcgtggtcatcctcaacctggccggggtgctgacctcggcccgcatccgcaagtcccagcggatcatcatcttcggcatcttcgtgttctcggcggtggccacccccagcgccgacccgttcaccatgctggccctggccctgccgaccgtgctgctgttcgaggccgcggcgctgctggcgttcctgaacgaccggcggcgggcccgccgtcccgacccgtatgcgggactgtccgacgatgaggcggccccgctgaacctcgaggagatcgacgccgagctggagaaggggctgcgcgaggacgccggcggcgaccgcgtggagccgacccgctgagcgggccgggcgagcgtgcggcgagcggttcggaacggggcgggccaaaccataggctcgatgccatgagttcccctggtaccacgcccgccgagcggtacgccgcctaccgtgcgcgcgtccgcgacaacgggcccgcactgctggacttccagaccctgtacgacttcgagctggatgagttccagttggaggcctgccgggcgctggaggcgggcaagggcgtgctggtggccgcccccaccgggtcgggcaagaccgtggtgggggagttcgccgtccacctggcgctgctggaagggcgcaagtgcttttacaccacgcccatcaaggcgctgtccaaccaaaagtacgccgacctggtgcgccgctacggcccgggcaaggtcggcctgctgaccggcgacaacagcgtcaacggcgaagcgccgatcgtggtgatgaccaccgaggtgctgcgcaacatgctgtacgccggctcgcccaccctggccgggctggccttcgtcgtcatggacgaggtgcactacctggccgaccggttccgcggcgcggtgtgggaagaggtcatcattcacgtgccggactcggtgcggatcgtggcgctgtcggccaccgtctccaacgccgaggagttcggcgagtggctgcaggaggtccgcggcgagaccgcggtgatcgtcgatgagcaccggccggtgccgctgtttcagcacatgctggtcggcaaccggctgtatgacctgttcgtcgacaccggcgacgggcaggaccgccccaagatcaacccgcagttgcgcaacatcgcggtggaggagatccgccgcgccaagatcaactccggccggcgcaccggccgcaagcgcatcgcccgcccgccccgcttccgtcccccctcccgcccggaggtcatccagcggctggaccgcgccgggctgctgccggccatcaccttcatcttcagccgggccggctgtgacgccgccgtcgcccagtgcctgcacgccgggctgcggctgacctcccgccaggaggccgaggagatccgcgcccacgtcgagctgcgcaccgccgacctggccgatgaggacctgcgcgtgctgggctatgaccagtggctggaagggctgatgcgcggcatcgccgcccaccacgccgggatgctgccgaccttcaaggagatcgtggaggaattgttcgtccgcggtctgatcaaggcggtgttcgccaccgagacgctggcgctgggcatcaacatgcccgcccgcaccgtggtgatcgaaaagctggacaagtggaacggcgaaacccacgccgacctgaccccgggggagtacacccagctgaccgggcgggccgggcggcgcggcatcgacgtcgaaggccatgcggtggtgatctggtcgccgggcatggacccgttcgcggtggccgggctggccggcacccgcacctatccgctcaactccagcttccgcccctcctacaacatggccgtcaacctggtcggcgcggtcggccgggaacgcgcccgcaacctgctggaggagtccttcgcccagttccaggccgaccgggcggtggtgggcctggcccgccaggtgcaccgcaacgaagaggccctggccggctacgccgaggccgccgcctgccacctgggcgacttcatggagtacgcggcgctgcgccggcggctgtcggaccgggaggccgaactggcccgggagcgttccagcgcccgccgcgccgaggcgatccgctcgctggagcggctgcgccccggcgatgtgatcgtcgtgccgtccgggcggcgctcgggcctggcggtggtgctggacccggggctgggccggcgctctgacggccccgccccgctggtgctgaccgcccagcggtcggtgcagcgcttgtcggtgctggacttcccccacccggtggagccgatcgagcggatccgcatcccccgctccttcagcccgcgcagcccccagcagcgccgcgacctggccgccacgctgcgcaacaaggtgcccgacgcgcaggtcaaggcccaccgggggcggcgcagcacccctgcggtggacgatgaggagatctcccggctgcgccgggagatccgccgccacccctgccacggctgcgacgagcgcgaagaccacgcccgctgggccgagcgctacttccggctcaagcgggataccgacgcgctgcgccgccgggtggagggccgctcccaggtgatcgcccgcaccttcgaccgggtgtgcgcggtgctggagcagctgggctacctggagggcgacaccgtcaccgaggagggacggcggctgggccgcatctacaacgagctggacctgctgaccgccgagagcctgcgcgccggcctgtgggaggagctggagcccgccgagctggcggcgtgcgtgtcggcgctggtgtacgagtcccggcagcccgacgacgcggcgaccccccgcaccccgcccggcgccgcccaggaggcgctggccgccatgatgcggctgtggggggagctggaggccatcgagcgggacaaccgggtgtcgttcctgcgcgagcccgacctgggattcgcctggaccgcctaccggtgggcctcgggccattcgctggatgaggtgctgctggagtcgcagatgaccgccggtgacttcgtgcgggcggtcaagcagctgatcgacctgctcggccaggtcgccgacgccgcccccgagggcagccgggtccggcagacggcgggcaaggccatggacgggctgcgccgcggggtggtcgcctactcctcggtcgcctgaccgcgtcagcgccggccaggccggtgggcggcggatcgccgggcaccgcccgccggcccgtccccccgggacggcgaccccctgccgtccggcgagaaaaaccccggcccccgtcccaggcggtgccggtctttcccggcgacggggagccggtgccccggcgagagggagtggggttcgcccggccctgggcaccggcccgtcactgaccagccgcggacatggatggcctgagagcatgatctgccgggcggcggccgtggtctgtgtcacctgacacaggccgccggacggcccggtcaggaagcggcggccagcgctttgcgcagccgcccgacgggaccgcccagattccaccgctcggccagggcgctcagcgcctgctcgtcgcgcggccggcggggcagctcgtcctccagcgccgtcagctcgggtgcgtcgatgtcggtgaccaccttcaccacggtctcggcggcggccagatactcgcgggccgcctccagcctgcggcggctgcccgcggggaagccctcggtgactcccgcgtccagggcctgcaggatgccggcgaccgagccgaaccggctgaccagcgccgcggcggtcttgtcgcccaccccgggcactcccggcagcccgtcgctggggtcgccgcgcagggcggcgtactcgccgtaggcgcggccggggatgccgtagcgggccgcgacctcctcctcgcccatgacctgcaggttgcgcaccccgcgcgcggtgtagagcacctggatcggcccgcgccggtccaccagctggaacaggtcccggtcgccggtgacgatgtcgaccgcgccgccgccggccgcatgccgcacggccagcgtgccgatcacgtcgtcggcctcataaccgggcaccccggcgcgcgccagcccggccgcctccagcaccgcgtcgatgatcggcagctgcgccgccagcgcatcgggcacctggtcgccgccgtcggcggccacccggtgcgccttgtaggacggcagcgccgccactcgaaaggccggtcgccagtcggcgtccatgcagcacaccaggcgggcgggggagcggtcggccaccagacgggcgatcatgtcgatcaggccgcgcaccgcgttgaccggtgtgccgtccggcgcggtcaccgactcgggcacgccgaagaacgcccgaaagtacagcgacggcgtgtcgagcagcatcagcgcatccatgggggccatcgtgccacgtgccggggacgttccccggcccgccggagcacgccgcaggtgctgggatgctgggagcatcccagcgacgaaggaccgtgatcgtgatgaaaccggatctgacgcagttgtacccgccctcccggctggcccgggtccgggaggcgaccgccgaggccgggctggacgccctgctgctgacccccggcccggacctgcgctatgcgacgggttatgacgccatccagctggaacggctgacctgcctggtggtcccggcccacggggagccgttcctggtggtgccccgcctggagctggccgccgcccaggcctccccggccggcgcgctggatgtggagatggtgccctgggaggagaccgacgacccgtacgcgctggtcgcccgccggctgccggcggcgcgggcggtgggcgtggccgaccggatgtgggcggtgatggcgctgcgcttccaggaggccatgccgcaggcccggcaggtgccggccgggcgggtgatgggccggctgcgggcccgcaagagcccggccgagatcgccgcgctgcgcgaggcgggcgcggcgatcgaccgggtgcaccgccaggtgccggcgctgctgaaggccggccgcaccgagcgggaggtcggccgcgacatcgccgaggccatcgtcgccgaggggcacgccaaggtggacttcgtgatcgtcgcctccggcccgaacgccgccagcccgcaccatgagctgtcggaccgggtgatcggccccggcgagccggtggtgatcgacatcggcggcaccatgcccagcggctactgctccgatgagacccgcaactactgcatcggcgagcccccggccgcctacaccgcctactaccaggtgctgcggcgggcgcagcaggccgcctgccgggcggtgcgtccgggggtgacgcccgagcaggtggacgccgcggcccgcgaggtgatcgccgaggccggctacggggagttcttcatccaccgcaccgggcacggcatcgggctggagacccacgaggagccctacatcgtggccggcaacacccgcccgctggagccgggcatggccttctcggtggagccgggcatctaccccggcgagcacggcgcccgcatcgaggacatcgtggtgtgcaccgaggacggcttcgagtcggtgaaccacgtcgagcgcgatctgatcgtcgtggactgaccccgaggcggcctggccgcaacgggccgtatcgcgccgtccgatattcggcgcaggatgaggcaggcaggggctccgcacgggcccctgcctgcctcattgaggcggtgacctgcgaagatgccgctccgagcaggggcgccgagcgccgtcagactttccttacgcctgtctgaaaggtgcctggccgttataacgatctcttcacgaaccttttgcgaagcgtatgacggttgcggccctggataggagcggggtacggcttatgtgttccgtcggggttacaggcggatgtccctgacgttgcagcgagcgaaggagacgtcgtggccgaggtcgtcctgtcaggtgtcggcaagatctaccccgacggcttccaggcggtcaccgacctgaacctgcacatcgccgatggggagttcctggtgctggtggggccgtccgggtgcggcaagaccaccgcgctgcgcatggtggcgggcctggaggagatctccaccggcgagatccgcatcggcgaccgggtggtcaaccgggtgccggcccgcgaccgcgacgtggccatggtcttccagagctacgccctctacccgcacctgtcggtgcgcgacaacatcggcttcgggctgtcgctgcgcaaggtccccaaggacgagatccgccgcaaggtcgagcaggccgccgacctgctggggctgcgcgaccacctggaccgcaagccccgccacctgtcgggcggccagcggcagcgggtggccatgggccgggcgatcgtccgccagccgcaggcgttcttgatggacgagccgctgtccaacctcgacgccaagcttcgggtgcagatgcgcgccgagatcgcccgcatccagcgcgacctgggcgtcaccaccatctacgtcacccacgaccagaccgaggcgatgacgctcggcgaccgggtcgcggtgatgaaacgcggcgtgctccagcagatcgcgcccccgcaggagctgtacgaccgcccggccaacctgttcgtggccggcttcatcggctccccggccatgaacctgctcaagggcacgctcgcggaggaggacgggcggctgctgctgcgcttccgcggcggccagaccctgacgctgccgcaggaggtgctgcagcaccggccggcgctgcgctcgtatgtgaaccggccggtcatcgccgggatccgccccgaggacatggaggacgccgcgctcagcggcgggcccgagcacgcccggctgaccgccgtcgccgacctggtcgaggcgatgggctccgacgtgctggtgcatttttcggtggacgccgaacaggtggtcaccgaggacacccgggaactggcgcgcgacgtgggcgccgacgtacccgaaggaccgggggccgcgggcaccaccatggtcgcccggttcagcccccgcacccggatcaaggtcggcgaccaggtcgccgcccaggtcgacaccggacgggtgcatttcttcgatcccgatacaggcgcgtcgatctgggactcgacgcagccttccccgaggaaggaaaccgcatgagggacggaagacgttcgatgggccggcggcggctgctgggcgccgtcctggccgccgggctggcggtctccaccgccgcggcctgcggcggcggagacgactccggctccggcgacggcgccctgaagggccagaaactcaccgtggcggcgatctggaccggctccaacgagggcgccaagttccagaaggtcctcgacgagttcgaaaagcgcaccggcgccgaggtcacctacacccccaccggcgacaacgtcgccgcctacctcggctccaaggtggagggcaacgcgccgccggacgtggcgttcctgccgcagcagggcgtgctggtggagttcgccgaaaagggctggatcaagccgctgccggatgaggccaagtccctggtgcagcagaacttcgccaaggtctggcaggacctcggctcccacgagggcaccgtctacggcgtctacttcaaggcctccagcaagtccaccgtctggtaccgcaagcaggccttcgccgacgccggcatcaccacgccccccgcctcctgggacgacttcgtcaagaccgcccagaccctctccgacgccggcaccacccccatctccgtcggcgccgccgacggctgggtgctgaccgactggttcgagaacgtgtacctgtcggtggccgggccggagaagtacgaccagctctccaagcacgagatcaagtacaccgaccccacggtcaaggaggcgctgcgcaagctggccgagatctggggcaaggactcctacctggcaggcggcgccaagggcgcgctgcagaccgagttccccgcctcggtgccggcggtgttcggcgatgagcccaaggccgccatgctgcccggcgccgacttcgtcgcctccgagatcacctcggccaccaactccaaggtcggcaccgacgccgacttcttccccttccccgccgccggcagcaccactcccgtggtgggcgccggtgacgtggcggtgatgatgaaggacacccccgcggcgcgggagctgatgaagttcctggccacccccgaggccgccaaggtctgggccgagcagggcgggttcatctcccccaacaaggcgctggacctgtcggtctaccccgacgaggtgcagcggcggatcgccaaggcggtgatcgacgccggtgacgccttccgcttcgacatgtccgacctggccccggccgccttcggcggcaccaagggctccggcgagtggaagatcctgcaggacttcctggccgaccccgacgatgtggacggcaccgccgagaagctggagaaggccgcagccgccgccttcaagtcctgagccgaccggccgatgacccctctcccccgggggccgcgcgcctccgggggagagcgggccgacccgcccgcaccccgcggcggcgtgccgcttcggggacgtcccgaccctccccagcaggtgcaggacacctcgccgagcctccgggagagcgcgatgaccgacaccttcgacccgtccgcgccgcgtaaggagcagccggacgggcaggcaacctccccgcccggacccgccgcgacggccgagccgaccgccgcgcccgccgcccgaagcaccgggcgcgggcggctgggccccccgccgtggctggccggcgggttcctggcgccggcgctgatcctgctggcgctgctggtggtgtacccgatcgggtacaccctgtggcgcagcctgtatgacgccgacggtgatcagttcatctggttcgacaactacgtcaccatgttcaccgactcggccaccttcaccgccatcaagaacaacgccatctgggtggcggtggcgcccgcgctgatcaccgcgttcgggctgatcttcgcggtgctcaccgagcggatccgctgggcggcggccttcaagaccatcgtgttcatgccgatggcgatctccatggtcgccgccggtgtgatcttcacgctggtctacgaccactcgcccgaacggggcgtgctcaacgccatcgcggtcggcatccacgacaccttcgtctctccctccccttacccgggggcgcggccccgcgagcagggcagcccgctgcgtcccgaaggccctgaggacgagcgggcgtacgtgaccgccgagcaggttcagccggggcagacgacgctgctgccgctggtgtcgatctcgcccgccaagcagcgggaactgcagccggcccgtcccgccgccgccaagccggacgccatcaccggcaccgtgtgggccgacttcgcccccggcggcggcacggtcaaccagatcgacggcaacgaaaagggcctgcccgaggtcaagatcgaggcgctgtcgggcggcaaggtggtggccaccaccacctcccgcgacgacggcaccttcgagctgggcgggctggcgcccggctcctacacgctgcgccttgccgccgacaacttcaccccgccctatggcggcgtgacctggctgggccccagcctggtgaccccggcgatcatcggcgcgtacgtgtggatgtgggccggtttcgccatggtcctcatcggcgccgggctggcggccatcccccgggatgcgctggaggcagcccgggtggacggggccaccgagtggcaggtcttccgcagggtgaccatcccgctgctggcgccggtgctggtggtggtgttcgtgacgctggtcatcaacgtgctgaagatcttcgacctggtctacatcatggcgccgggctcgtcgctgcaggacgccaatgtgctggcgctgcggatgtacctggtgtccttcgtcggcgaaagccccgaccaggggctgggcagcgcgatcgcggtggtgctgttcctgctggtgctgcccgcgatgatcttcaacatccgtcgtttccgagccgagcaggggtgagccgccgatgaccgtcgacacacaggcagcaccggtggaccgggcggccggggcgccgcgccgctcggtggcctcccgtatcgtcggccggctgggcggcacggccgtgcaggtcgtgctggtgctcatcgcgctggtgtggctggtgcccaccatcggcctgttcatcgcctcgctgcgctcgtcggccgacaacgccgccggcggctggtggacggtgctgaccgcgccggcccagctgaccttggccaactacggcaacctgctggacaacgactccatcacccgcggcttcgtcaacaccgtgatgatcaccgtgcccaccacggtgctggtggtggtcgtggcggcgctggccgcctacgccttcgcctggatcgacttccccggccgcgactggctgtttctgggcgtggtggcgctgctggtggtgccggtgcaggtggggctgatcccgctgatccagttgttcggcaatgtcggcctgttcggcaccatcccgggcatcgtgctgttccacaccgcctacgggctgccgttcgcgatcttcctgctgcgcaactacttcgccggcatcccccgcgacctgctggaggccgcccgcatggacggcggcaccgagtggaccatcttccgccgcgtgatcttcccgctgggcggcccggccatcgcctcgctggccatcttccagttcctgtgggtgtggaacgacctgctgatcgcgttgatcttcggggacgaggactcctacccgctgaccgtggcgatccagcagcagacccgccagttcggctccaacatcgacatcatctcctcgggcgcgttcctttcgatgctggtgccgttggtcgtcttcttcgccttccagcgctacttcgtccagggcgtcctggccggctcggtcaagtgatgccgcgctgacctgcgacgatgtcgccgccgcgggggagggtgcaccttgtgcccgcccccgcggcatttcctctccggccgttcccgcgcccccaagcgaagatcatctgctgctcgtccggccttgcgaagggccgttgggagacgcttgggagagcgggtacgccgaacgtccgggcggttccatcacctgtggcatgccggcgtgaccggtgcccgctccgcgcggccggctctgcacgccgccgatcgcgtggacggcttatggcgcacggcgtccaggctggttgcccgccgggcggcccggccggggtgggggagaggacgttcacgggcgtgcccgaggacgtgctgctcctgaggaatgaacggcaccacctcgggagcatgtgatgtcatcgggcacacgcggaagaacaggtcccgttcccgtctcaggggtccttgtgagtgaggtgacggcggcggattacgcctggctggccgagcggttcccgggcctggcgggggcgttttgcatcgctttcgtctgagggcttgggcggaggagacgctacggcggataggcgccgacccgggccgcatccagtcggtgatgttcaccgatcccaccgggcggttcgatgatcgagaagggccggtggtgtgggccgttacggtggaggagaacggtttcgaggtgcgcgcagggaggttctgcgggtcctgtcccagggcaccgaggccgtatcggtgatggctgcgatcagtgggaacgggcggttcgcgcatgtggtggacggccgtgaggggacggtgttccggcaaacgtgtccccgggtgcgttggggcgatgagccggatcggctggtgccgctgatggaggccgtgggtttgagcgcggaggccgaagaagtgcccgaggcggcggatgcggccgccctggcgctcgccacccgggtgacgggggcgcggctgagcccggatgtgctgcggggaccgttgcgggccgcaccggtcctgccgttgccggacgacccgccgcaggcaccggacgtccagtcgctgcgcatggacgaccctgagctggccgatgccgtcgccgccgcccccacgaccgccggcatgcgatcgccatggagccggtgcggcgtgatgcggcggaagccggcgtgatcggggatccgccggtggcgcaggccctggcggcgctggagcgaggggagcgccgtgccgtgaccgccttgccgctcggccgagccatccgctcatagggcgatgaggcgcgcggcgggcatggccgccgccggcccggtggcgccgggcgcaggtgacatcggacgggcgttcccgcggcatcgcgtcggtctggacttgcgcgccctgctgtcctccgatcccgagatcgcccactaccagatcatcgggcgttgcgcggctccgtccgcacgccgcaccgaggtgctcgcgcgacttcgcaatgagggcctttgagaggaacggccacccttcgccgccgtctccgtctcgatctgccacttcccggaaggcaaggggcatccgattctgatgtttttggcaacgattgcacgaagtgtcttgccggtcctggaatgtcacgaaactcagggcgcagggcgtagccttccggacttgttcgtctttccatcaggtgacgggatagagatcccatatcgcatttgcgcttcgatcgcattattgttgcggggaacctgcgggcgtgaaggcgaagtcaacgatgccttcctcgcggctgcgggaagtcgagccgggccaacccgtgagagttctcaaagggagacggcatgtggctccggcgactccgatgtttcctgctccttgcgatctcggtgccgatcatgctggtgccggccgcgctgggaccggccgcgtcggcggctgcgcggaatgcgcccgacccgggcaagacgagcaagccggtgccggacgccggccgtaagccgccgaagataccgggcgcactggtccagagagtggagctcgggggcgatccgccggcgcccttcgaggaaaagaagcgcaagcccctgacaccggaccgggcacgggaagaggcgcggcgcatcgcgtcccgccacggcgaggtgtccaagtacgacacctccaaagtgaaagtgacggacgaaccgccccgggtgaaaagagctcctgacgtcccggacgaggaacaggtgcggtcctgcctgtccgatgatgccgcgccccggccgaccgggcatgtcgtcaacagatggttctggtgccgcaagcagaaactgcaggtgatctattaccggtgggtcggtgcccggatcgtttaccagggaagcaacgtggtgagctacgaggaggccggttacgggcgcaacgatgaacgcggcatccgggtcttcttccgcgtcaccgatgtcgactaccaggactggagcctatgggacttgctctttacggcacccaacctgacgctcagcgtccgtgccgactgcagtgagagcttcacctactgtcacgcggctcccggtgacgccgccataccctatgccgcctggcccaacgtcgggtggatgcggtgggacatctattcccatgaaagcgccggcaatggcgccgacaaggtcctgtaccaccgctggcgcgaccgtttcgacggcagcagcaacggttacatcgggctcccggtctacggtccggaagtcctgatccgctgcgactcggcgacctacttcaaccaagggcaggcctcctatccgaaagcctgcgtctactactcggtcatcccgcacctgacctactcgctcagcgatccccggatcgagcgcgtggcggcgcacatctacgccgcgcagcagctccccgattccacctatccactggcgaccggaaagcggatacccggaaagtacataggaaccacctctccggggaccgcgttgcaccgcattccctacgacggccccgcctggcgcgccaacagcgccgaaaaggaccgggcctgcctgcggcgcccgccctaccaggagaccgggccgccgcccccggacgacccgagctggcagtgcgacgagtacccgttcgcgagcacgaaggagggtgcggcgagccctgactgggacttctccgtccgttacgtgccgcccagccacaacagcaccgccggcaccttgctgaggctgtactacctcaacgaccggatcctctacgaccaggacgacttctacgtagagatcgcgaactgaagaccgccggcgcggtttccggtccgtgacggacgatgccccggaccggaaaccgcacgggtgtctgcggcggccccggagggcggcgcggcgaagagggcggccgggcggccgtcaggaggcggcgccggggtggccgatcgccagcccggtggtcgggtcgaagaagtgcaggcggctggtgtcgacggccagttcgatcggccggccggggcgcaccgccgagcgggcgttgacccgggcggtccacagcgccttgttctcctgcagcggcagcgccgcatcgtcgtcgtcctggacgtcggcggccaggtcggcggtgtccttgtgctccaccggcggggcgtccacggtgaagatcacgttgatctcgctgccgagctcctcggtgatctgggcggtcaccgcaaagcgcgcccagtcgggcttggcgtgggcggcgtcttcgaagtccgaggggcgcaccccgaggatgaccttgcggcccaggtacttctccaggccgggtttggcggccagcacgtcctggggcaccggcaagcgcagcccggcgaaggcggcgaagacgccctcgccgtcgccgggcgccaggtcggcggtgacgaagttcatcgccggggagccgatgaatccggccacgaacaggttgaccgggtggtcgaacagccgctggggggtgtcgacctgctgcagtttgccctcccgcagcacgcagacccggtcgccgagcgtcatggcctcgacctggtcgtgggtgacgtagacggtggtgacgccgagccgctcgtgcagctggttgagcgaggcgcgcatggacacccgcagcttggcgtcgaggttggacagcggctcgtccatcaagaacgcctgcggttcgcgcacgatcgcccggcccatggccacccgctgccgctgcccgcccgacagcgcggccggcttgcggtcgaggaactgctccaggccgagcatcttggcggcctcctggaccttgcggcggcgctcctccttggagacgccgcgcagcttgaggccgaactccaggttctgcgccacggtcatgtgcgggtagagggcgtagttctggaagaccatggcgatgtcgcggtccttgggggccaggtcgttgaccacgcggtcgccgatggtgatggtgccggcgctgatgtcctccagtccggcgatcatccgcagcgcggtggacttgccgcacccggacgggcccaccagcaccatgaactccccgtcgcggatgtgcaggttcagcgagtcgacggccttgacgccgccggcgtagaccttgtcgacgccctccagggtgatctgcgccatcgcaacctccggtgaatacgtttccactgaacctcatcaggcgacgaccatgctgtcaagagtggtgtggaccaatcgcgccatcccttatttcatcggtgctggtgaacgctgggatcgggaatctgagaagtcagaagtgatcatgtgggcggcggttgattggaaacgtttccatacaggtctgggcatgggaggatgggacggtccgggatgggggagaggcgagcaccgatgatgtctgcgagcggccggtgagccgcgcggcgacgatcaaggacgtggcccgccgcgccggggtcggggtggccaccgtctcgcgggtgctgtcgggctccgggccggtcagcgaggccacccgggagcgggtgctgcgcgcggcccgggaactggagtaccggcccagcgcgctgggccgcggcctgaagacccgccgcaccggcagcgtcggcctggtcgtcggggagatcaccgacccgttctgcgccgagctggccgccggggtgctggcctgcgcccgcaccctgggcgagcacgtgctgctggaggcctcccacggcgaccccggccgggaggccgagatcgtcgaccgcctggtggaacagcgggtggacggcgtcatcgccacccccgccgccgagggcgactggtggcgctcggcgctgcgggccggcatcgcggtggtcttcgtcgaccgcgcgccaaaggagctgccgcagatccccgccgtgctggccgacgacgcggccggggtgcgcgcgaccgtggagtacctggccggattgggccaccggcgcatcggcttcctgggcaccggcgacccggccgcgccggcggaggccggcggcgtccgggagacgacgttccgcaccgcgctggccgagctgggactgcaggtggaagcagacctggtggtgcgggcccggcccggccgcgacagcgcgctggccgccgcggcggccctgctgcagcgccgcccggacatgaccgcggtgctggcggccgggcacctgctgggcgaggcggtggtgctggtggcgcgggagctggacctgcgcgtccccgccgatttgtcgatcgcgatggtcgacgacgtgtcgtgggcggagttgtgcgacccgccgctgacggcgctggcccgtcccgcccgcgacatggggtaccgggcctgtgaggtgctgcggcgcgacccggcgcggcgggagcgggcccgtccggtggtgctgcccaccgagctggtgatccgcggcagctgcggcccgccctcccgcacaccggccgtgcgaagtgcccgaacacgctaaatttcctccgtggaggagatggatcgtcagatcatcgctttgctggcccgcgacggccggatgagcttcaccgatctggccaaggagaccgggctgagcgtgtcggcggtgcaccagcgggtgcggcggctgcaaaaacgcggagtgatcaagggtttcacggcccagctggacgccgagcagatcgggctgccgctgacggcgttcgtgtcgatcaagccgatcgacccggcggctcccgacgacgcccccgagcgtctggcgcacctgccccagatcgaggcctgccactcggtggccggggaggagagctacatcctcaaggtgcgcgtggccacccccaacgacctggaggaactgctgcagcagatccgggcggccgccaacgtctccacccgcaccaccgtggtgctcagcaccccgtatgaggaccgcccgcccccgctgtgacggtcagcccgccgggcgcagcgcctccagcgtctcctcggcgcgctccatggccgcggccgggtcggcgtccggcccggccagctgcggatcgaagttcaaatccacgaacagctcggtgacgccctgggcggccagatccgcgaagtcggcgcgcagctgctcatacgacccggtcagcgggggccggtctgctccggcgtccggacgcacccgcaccgccccccggcacacgaaccgcagcgcatccgggtcccgtccggcctcggcggcggccgtgcggaccagctcgatctgctcgccgatcgtggtcaggtcggcggtgctggagctgatccacccgtcggccagccgcccggcccggcgcagcgccggggcgctcttgccgcccagcaggatcggcggggcgggccgctgcagcggtttgggctccagccgcgacggcgggatcgtgtagaactccccggcgtaggagctgatctcctcggtccacagcgaccgcagcgccgccaggaactcctcggcccgcgcgccccgccgctgcatggacgccccggtggcggtgaactcctgcggcatccagcccagccccagtcccagctccagccgcccgccgctgacctggtcgagtgtggcggcctgcttggccagcagcacaggggagtagaagggcaggttgaccacggccacgccgagccggatccggctggtcaggcccgccaggtaggccagggtgaccagcgggtcgccgacattgcggtaggtctcggcgcgggggtcgccgccgacgggcaccagcagccgctgcagcgtccacagcgagtggtagccgagctcctcggcgcgccgggcgatacggacctgattggccggggtcgcccaggggcccgccaccggcaccgcgaaaccgatcagcatcgtgtgcctcctcgcactcgaccgcagcaaccttacagcgttaagaccggcgcccggagagtgtgaccgaaataccgggcaaggatgacgatgatcaccccgaacggaggggacgatcaccgctaccctgacggaaagggctcggaggtgatcatgcgcgttcccggtaagccggcccaggcggtcaagccgaagctgcgcggatggctgcacctgggcaccttcccgctggtgctggtggccgggatgctgctggtggcgctgggccccacgcccgcggcccggttgtgtgcggcggtgtacgcgctgacctcggcggccctgttcggggtgtcggcgacctaccaccgcgggcgctggtcgccgcgggtggccgactggctgcggcgcttcgaccacgccagcatctacctgatcatcgccgggacctacacccccttcgcctacctgatcttggagggtgcgacccgggcggtggtgctgtcggtggtgtggggcggcgccgcggccggggtgctgttccgggtgctgtgggtgagggcgccccgctggctgtacaccgccctgtacctcgggctgggctgggtggcggcgttcttcgtgccccagttcttggagggcaccgggccgctggtggcggcgctggtgatcttgggtggggtgctctacagcgttggtggcctggtgtacgggctgcgcaagcccgacccctcaccgcgctggttcgggttccatgaggtgttccacgcgctgacgatcgccgcctacgtgctgcagtacatcgccgtgtcggtggtggtctaccgcaccggcgccctgtagggccgcgtcaccgcccgtcgggggccgccacgatgaaggtggcgttgccgaaaccgatctcatcgccgggacgcagccgggtcgggccggtcagccgccagccgttgacccgggtgccgttcatcgagcccagatcggccaccatccagccgtcctcgtcgcggtacagctcggcgtggaagcgggagacggtcaggtcggtcagcatgaagtggcagccgggggcgcggccgacgacgatgcggccgccggcggccggcaggcgcagccgcggcagcctgggggcccgccaggcggcctcgatccgcgcggtgatctgcgacagcgcggagaccagcgaggtgatcttgtcgatcacgccgcgctcggggggcaggtcgcagacgacctgctccagctcggcgcggctgcgggcggtcagcacccgctcgacgcggcgttcgaaggtgtcctgcgagattcgcccttcggcgacccggtcgccgagcacccgcaacacccggtcgcgttccttgtcggacacccgaaccgggtacgcggcctgaccgtccatgattgcgagtatccagctcccttccgcggctgtccagccgtggcccgcacgcgggccacggccatcggacgccgggtcagacgcccgccggcgggcgtttgttcgccgctgcggcggctttgcccgcccgctcagcgggacagcaggtcacgggcgatgtgagtgatctggatctcgtcggtgccggcgtagatctggaaggacttggcgtcgcgggccagctgctcgacgcggtattcgctcatgtagccgttgccgccgaacagctgcaccgcctcgctggtgacctcgacggcggcctgggcggcgtacagcttcatcgccgaggcctccgccagggtgggggtgcggccggcccgctgcatctcgatgtgccggaacaccaggttctgcacgttgaggcgggcgacctccatcttggccagcttgagctggatgagctggtattcgccgatgggcttgccccacagcacgcggttcttggcgtactccaccgaaaggcgcaggcattcttcgatgacgcccagcgccatggcggccagcccggcgcgttcggtgacgaagttctgcttggccgactccttgccgctgccgccgccggccagcagccggtcggggccgacccgcacgtcgcttaggaacagctcgccggtgggggagccgtgcaggcccatcttgcgcagcggcttgctctgctccaggccgggcatgccgcggtccagcacgaaggtgaggatctcccgctcccgcgggggccggccgtcgtcgagcttgcagtagaagacgatggtgtcggcgtaggggccgttggtgatgaaggtcttgctgccgttgaggatgtactcgtcgccgaccttgcgggcggtggactgcatgccgccgaaggcgtcgctgccggagccgggctcggtgatcgcccaggcgccgaccttgtcgaaggtcagcaggtccagtccccagcgttcgcgctgctcgggggtgccgcgcttcatgatggtgccggcggccaggccgaggctgacgcccatggcggtgaccagcccgggggagaccttgcacagctcgatgatcggcaggatcgacagggcggggttgccgcccccgccgctcttgcgctcggcgccggagcgctcggcctcggcgcgggccttgaaggacgagcgggccatctcgtccatgccgaaggtgcggaacaggttgcggatcaggtcatagggcggcagctgcccggattccagctcatcgacgcggggtcgcagctcggcgtcgacccaatcgcggatggccttttggatcatccggtcttcatccgaccactcgatcatgtgtgtccttccccttccaggcccgatgtgccggaggccatccaagcagaacgcacaagcaagcgcttacccgggtggcctccggcggcgcgggccggtcagcgggagaaggagaccacgtcggcgtagatgccgccgtggtcggtgagccgctccccggcggggctgtcgtagaccaccagcagggtcggcccgtcgccgtgggtctcgtccaggacggcgatgccctcggcgtggtcctcgccgtcgccgtgcggcaggttccccacgaccgtcagctcatcggcgtgcacgatgtcgggggcggcgaccttggcggcgttcggccagcggaccacgcggaccgggccgctcagcgacatggtggggccggtgaggatgagcaggtcgtcgccgtcggggcacaggtcgcggatgcccagcccgcccaggtccaggaagtgggtgtggtagagctccccgctgtcgagggggcgcagccgcagccggcccgggtcgtccgggtcggtctcggggctgatctcgatgagcacggcccagccgcgcagcaccgggccgcgcagcccgacgtagatgcggtcgccgacggcggcgatgccttcgatgtcgatgccgttgtccttgctggggatggacaggaacggcgccaggtgagggtcgtcggccagcaggtcggtcagcgagtcgccgcgtccgcccagcaccgcggcggtgcggtcgccgtcggcggccaccacctgcggcagcccgtcggggccggtgaccagcggcagtcgcaccaggatgtgccggttttcctcgcggaccacggtggccagccgtttgcgggacttgcggtcgctgtggccgggcttgatgcgcttgcgcttgaggctgtgggagccgatcgcccacagccagccgtcggcgcgggccagcccttcgatgtcggcctcttcgtcgcgcccggcgggcagttcgacgaagtcggccagtgcgatggtgcgctggtcgccgtagccggtgacctgcccgttttcgtcgaactcggcggtgagccgttcgacggtggcggtctcgtcgccggccacccacaggcagcggccgtcctggcggacggccgagaggttggtgtgcgtctcggcggcctggctctcttcggcgaagcgcagttccacccggcgttccacgatcatgcgtgccgatgcccccctgaggtcgattcgggtcaactcctgatctacgccgtaaaggtcgcaggtcaggaagattcccacactgtacagatcaatagcaccccatagagaggcaatcacccgccgaaaacccgctcacatcaccgcccggcgggcctgctcgcgccaccactcctgtccctccggggggagggtgtggatcgggtcgtagtactcgtagcggcgctccagggcgtgggggtcgtcggcctccaacgtggtgcggtagttcttcgtccagtaggagatgccgcgcaggcggtcgtagtcggcgggctggtggacccagcgcttgcccacgtaggggacgtcgcagacgatccggggggtggcgaagcccggcaggtagcccatgatcgcgtgctgcagctcctgggcccgccacagcggcagccgccagtgctcgctgccggggatcatgtcgcacatgtacaggtagtagggcatgatctgggcctcgtccagcagcgcgaacgacaggtccagcagcgcggcggggctgtcgttgacgccgtgcagcagcactccctggttgcgcacgtcgcggacgccggcctccagcaggccgcgggcggcgcgggcgaccaggggggtgagcgagcgggcggtgttgacgtgggtgtgcacggccagggcgacgccgcggcggcgggccttggcggccaggcgctccatgccggcgcggacctcatcttgcagccagtgctggggcagggccatgagcgccttggtggccaggcggatgtcgcggatggagtcgatgtccagcagccggtccacgaaggcctccaggcgcggccagggcaggttggccacgtcgccgccggagacgaccacgtcgcggacggtgggggtgcggcgcaggtactccagcatggcctcgtgccggtcggcggggcgggcggtgaagcggtgcttggcgacggcgggggtggaggtgccgaccaggtccatgcgggtgcagtggccgcagtactgggggcaggtggacagcagctcggccaggaccttggtggggtagcggtgggtgaggccttccacggcccacatgtcggcctcgtgcagggagtcgcgggtggcgcaggggtgggagggccagtcggtgcggcggtcgctggcgacggggagcatgtagcggcgcaccgggtcggcgtagaaggcctcggtggtggaggtgtccatggtgttgagcatctggggggtgaccagcatgggcatggtggcgtggccggtctggtcgcggtgcaggtcggcgtagaaggactcgtcgatcaggtcgccgaggacctgctggagctggcggatgttcttgacgcagtgggcgcgctgccactgggcggactcccactcctggcgggtgacgtggcgccagccgggcaggcgttgccagtccggctcgatgaggggacggcgccggtaggtgtagggctggggcgcggggccggtgacggtctcggcgatggtcatggtgagcctcccagtgaagcccggctgatccatataaacttcggcgagatcccaacattacgggaagaattccgtttgaaccatcgatacccaggatgttctcaaggcaacatcgaggctaaggtggccggatgaacaacgtcgacgcgaccggatccgcgctggggctgcaccgggtgctggacccgcccggcgtgctgccgcaggcggcccgccgcctggaccccgacccggcgatccgcccggacgaggtgcgggtgcgcctggagcggctgaatctggacgccgcctcctaccggcagctgcacacctcctgcgagggcgatccggaggccatccgggcacgggtgctgcagatcgtcaaggagcgcggcaagatgcacaacccggtgaccggctcgggcgggatgctggtgggcgtggtggaggaggtcggccccgcctccccgctgggccttgccccagggcagcggatcgccacgctggtgtcgctgacctgcaccccgctggcgatcaccgatgggctggcgcgctgggacggacgcggcgagcaggtgcccgccgacgggcatgcgatcttgttcgcccgctcggtcgccgcggtgctgccagaagacctgccggtgccgctgtcgctggcggtgctggatgtgtgcggggcgcccgcgctgaccgaacgggtcgtgacccgctatgccggcggaacgggaccggtggtggcggtgctgggcggcgccgggaagagcggctcgctgtcgctggcggccgcccggcgggcgggcgcggcgcacctgatcggggtcgtccccgacgagcgggaggcggcgctgctggagcgttccggcctggccgatcgggtggtggtggccgacgcccgcgacccggtggcgctggcggaggcggtgcggcggggcgggggaccggcgcaggtgacggtggtgtgcgtggacgtgccgggctgcgagcacggcgcgatcctggccaccgatcagggcggcacggtggtgttcttctccatggcgacctcgttcaccgccgcggcgctgggggccgaggcgctgggcgccgatgtcaccatgctgatcggcaacggctatgtgcccgggcatgcgcaggcggcgctggagctggtgcgctcatcgtcggcgattcgtgatcttttcgccgctcggctgggtggttcttggtgagaatggcccggtggccggccttcggcgggccggcccgggccgaaaaagaccaacccccaaggagcgaccatggcgagcgtcgtcgagtccctgcggcggcaggaccccgcccggcggcagcagcagatcatcgacgtgctggtggaggccttcgccgagctgatggagcgcagcccggcggagttccggcggcgtttccgcaagatggcctccgacccgttcgccttctaccggggcagcgcctgcctgtactacgccgacgtcgccggcgatgaggacccctgggccgacgagcgcaccagccgggtgtggatccaaggcgacctgcacgcccagaacttcggcacctacatgagcgacgacggggtgttcgtcttcgacgtcaacgacttcgacgaggcctacctggggcacttcacctgggacatcaagcggctggtggcgagtgtggcgctgctggcgtggaccaaggcgatctccgacgccgacatccggcggatgatcgagacttacgtcaacgcctacgtcgaccaggtccgctacttccacgccaaccccggcggcagcgagtgggcgatcacgctggacaacgccgaagggtatgtgcgggaggtgctgatccgggcgctgtcgtccacccgcatcgcgctgctggagtcgatgacgctggtggagcagcacgagcggcgcttcaaggccgggccgggggtgcggcggctggaggccgaggagcgggcgaaggtggagaaggccttcgaggagtacctgaccaccatcccgcagcaaaagcggttctccagcctcacctaccggatcaaggacatcgtcggcagctcggggttcggcatcggctcggccgggctgtcggcctacaccatcttggtggaaggacgcacccaggccctggagaacgacgtcatcttgtcgatgaagcagggcaacgtggccgcccccagccgggtggtcgacgacgcccggatccgggagttcttcaagcaccacggccaccgcaccgcggtgtcgcggcgggccttgcaggccaacaccgacccgtggctgggctacacccagatcgacggggtcggctatgtggtgcaggagctgtcgccgtatgaggaggacctggactggtcggggctgaccgaggtcgaggagatgctgacgctgctgggggatctgggccgggccaccgccaagatccactgcgtgtccgacagcgactccgaccatgagctggtcggcttccaggtggaggaggcgatcacggaggtgatcgaccgcaccggctcggaggcgttcgtggaggcgatggtggagttcgggatggggtacgccgccgtcgtccgtgacgaccaccggctgttcgtcgacgccttccgcaacgggatgatccccggcgtgtgagccacggccgccacggggccggccggatcgccgtgacgccggcgtgggcggggtctctgcggccgggggaccggcgggccgtgccggtcccccggctcatggagccgggcaacgcccatccggcctcctgcgggctgccccgcccgccgggcgggcatgccgccgcggcggcgcggtggtggcgctcaacgtcgccatgcacggcggcggccgcaccattgccgagtgcctgaccgaggtgctgccgcggctacgcgaggccgcggcctgcacggcagccggccgcttcggccgcgtccggctgccgggaggtcggctgcgggggcgttgacaggcccggtgcgtgcggatgacactcggctcggccgcgttgcgaaccatggttcgccccgcgaacacggctttccgggcgggcggtggagggaggccggatggacaaggtggtggccacggcccgggaggccgtggcggacatcggggacggggcgagtgtggccgtcggggggttcgggctcagcggcgtgccgaatgtgctgatcgaggcgctgcacgagaggggggtgcgcggcctgcacgtggtctccaacaactgcggggccatggactcggggctggcggtgctgctggccgccggtcagatcgcccgcgtcaccggctcctacatcggcaccaacaaggagttcgcccgccgctacctggccggggaggtggagttcgagctgatcccccagggcacgctggccgagcggctgcgcgccggcggctgcggcatccccgccttctacacgccggcgggggtgggcacccaggtcgccgacggcgggctgccgtggcgctatgacgggcgcggcggtgtggccgtggcctccccgcccaaggagacccgcgagttcgacggcgtggagtgcgtcctggaacgggccatcaccaccgatttcgcgctggtgcgcgcggccaagggcgaccggcacggcaacctggtcttcgccaaggccgcccgcaacttcaacccgctggcggccatggcgggccggatcgccatcgccgaggtcgagcagctggtcgagccggggcggatcgaccccgaccaggtgcatctgccgggcatcttcgtgcagcgggtggtggcgctgacccctgagcaggccgccgacaagaagatcgagcgacgcaccgtccggggcgcctgatggcctggacgcgacggcagatggccgcccgggcggcccgggagctgcgcgacggccagtacgtcaatctcggcgtcgggctgccgacgctgatccccgagcacctgcccgaaggcgtgcaggtggtgctgcattcagagaacggcatcctgggcaccggcccctacccggaggaggacgaggtcgacccggacctggtcaacgcgggcaaggagacggtgacggtgctgccgggcgcctcgtttttcgattcggcgctgtcgttcggcatgatccgcggcgggcacatcgatgtggccgtgctgggggccatgcaggtctccgcccgcggcgacctggccaactgggccgttcccggcaagctggtcaccggcatcggcggggccatggacctggtgcacggcgcccgccgggtcatcgtggtcatgacccacaccaccagggacggcgcccccaagctggtgccggagtgcaccctgccgctcaccgggcgcgcctgcgtcgaccgcgtcatcaccgatctgggcgtgctggacgtcaccggtgaggggctgcgcctggtcgagctggccccgcaggtcaccgtggccgaggtgctggagaagaccgccgccgaggtcaccgtcgccgggccgctgccgggctgaccgccgggcgccggatcggcgggggaggcgtgcgccgtgcctgcgcggaagccgtggggccggtcgctaaagtgaccgaatactcccccctaggcgtctttgaggcttccgacatgaaggtccatcacctcaactgcggcagcatgcgtcctctcggcgggccgctggtgtgccatgtgctgctcgtggagaccgatagcggcctggtcctggtcgacaccggtttcgggttgcaggacgtcgccgacccggcgcggcggctgggcctgacccggcacctgatcaggccggtgctggacccggaggagaccgcggcccgccaggtcgagcggctcgggttccgccgccgggacgtgcggcacatcctgctgacgcatttcgacatggaccacatcggcggcctggccgacttcccccacgcccaggtccatgtcaccgcggccgaggcggagggggcgatgcggtcgccgacctgggcggagcggcggcgttaccggcccgtccagtgggctcacggtccccggatcgtcgagcactccccgcatggggagtcctggcgggggttcgccgcggcccggccgctggaggccatcgccccggggctggtgctcatcccgctgcccggccacacccgcgggcatgcgtgcgtggccgtcgacgccggtgaccgctgggtgctgcactgcggggacgccttctaccaccgcggcacggtcgacggccggtcccgggtgcccttccccttgcgggcgatggagtcgctggtcgccttcgaccgcgggaaggtccacagcaaccacgcccgcctggcggagctttaccggcgggccgagcccgatctggtggtcgtctgcgcgcacgacccggtcatgtacgaggcgatgcgcgccggctcctgaggccgggccttctttgcggtgggggagaggccgccaccgccttccctgccggggcgggggaccggcaggagacggaagcccgccgcagaccttcccgaactctcccacaatccagtaacttttctggatatcccgctttgatctaaagaatcttgcgcgatagtccggctatggcggaagattctttggagagctgggttgtgaggggggagtgtcgttgagcaaactgggcctggacccgcaaaccgtggcgcgcgcccggcgcctggccgcgcgcgccgccgaaccgatcatcgaactggcccgcacccacaccaccgtctcagtggaacgggcgctgctgcggctggccggcctatccggcgccgaccaggccggcatgccctgggtcaaccacctggccgaggcggtccgcgcccaggtcggcctggagcacggggtggcgctgccggtctgggacgcgctgctgaacggcccctacggcgacctgcgcgccctggccgaggccgccgccgccggcaaggcctccttcaggctgccggcgggcgaggacgcgcgcgccgcccgccacgccgcccaccgggccgccgccgccggcatcgcccgcatcgacgcccgccgcgccgaacgcgagcggctgctggcccgcctgggcgacccgccgcacccgtggatctacctgatcgtggccaccggcgacatctacgaggacatcccccaggcccaggccgccgcccgcgaaggcgccgacgtgatcgccgtcatccgctccaccgggcagtccctgatggactacgtccccgaaggcgccacccgcgaagggtacgccggcacctacgccaccgccgagaacttccggctcatgcggcaggccctcgatgaggtctccgccgaagtcggccgctatgtgcggctgaccaactacgcctcgggcctgtgcatgcccgagatcgccacgctggccgggctggaacggctggacatgatgctcaacgactgcatgtacggcatcatcttccgcgacatcaacccccgccgcaccttcatcgaccagcgtttttcccggcagatccacgcccgcgccggcatcgtcatcaacaccggcgaagacaactacctcaccaccgccgacgccgtcgaggccgcctgcaccgtcatcgtcagccagctgctcaacgaacgcttcgcccacgaggccgggctcggtgacgcccaactcggcctgggccacgccttcgaaatcgacccgtccctgccggactccttccggctggaactggcccacgcccagctggtgcgggagctgttccccaacgccccgctgaagtacatgcccccacccgccacatgaccggcaacatcttcgccggctacctgctggacgccttcttcaacctggccggcatgatgaccggccagtcgatcatcttggtcgggatgatgaccgagggcatccacaccccctggctggccgaccgcgacctggcgctggagaacgtccgctacgtgcgcaccgccgccgggaaactggccgaggacttccagccccgccccgacgggttcatcgcccagcgcgcccgccgggtgctggccgaatcggtggagctgctggaacgcatctgcgacgacgggctgctgaaggccatcgccgacggcaccttcggcgtcacccgccgtccccccgacggcggcaagggcggcgacggcgtcgccgaacgcgccgacgactactacaaccccgccatcgacatcctggagtccacccgcccggccgaccgccacgacgcggaggtgcccgcatgaccaccgcaacacccgcccagccgatccgcccctacggcgacaccaccggcgacggcatggtgcaggtgtccttcaccctgcccgtcccgcacggcaggcgcgccgaggccgccgccttgcagctggccgccgccatgggcctgcaaccggccagcgtcgtgcactccaaggccatgggcccggacttcaccttcttcatcatctacggccgcgtccgccacgtgatcgactatgcggccatccccgaacccgagggccgccgctacccgctgctgaccgcatcagaggtcaatctggccatccgcagcgccctgggccgccgcctggtggtggtcggcgcctgcatcggcaccgacgcccacaccgtcggcatcgacgccatcctcaacgtcaagggcttcgccggggaaaaaggcctggagtactaccgggagatccacgtgatcaacatgggcgcccaggtccccgtcgaggacctggtggcccgcgccgtcgccgaacgggccgacgccgtcctggtctcccaggtcgtcacccagcgcgaggcccacctgcacaacacccggcacatggcccaggccttccgccgggcctaccccgatgcccacggacccggccgcggccgccccctgctggtggtcggcggcccccgcttcgacaccgtcacccccgaccagctgggcgtcgatgcgatcttcggcaagggcaccacccccgccgaggtcgcctcctacctcgtccacgccctcatcaccgaccaggccggcaccgcgggccacgacagcggacaggagccatgaacgccgaccctcgcatcggactgaccgtcacccaccgccgctacgtcccctacggccacgcccactacggcggcgacctcgtcgacggcgcctatgtgctgggcctgttcggcgacgtcgccaccgagatgtgcatccgcaccgacggcgatgagggactgctggcctcctatgaggacgtgcagttcaaagcccccgtgcgggccggggacgtgctggaggccaccgccgtcctcaccgccgccggccgccgcagccgtaggctggagttcaccgcacgggtggtgtgccgggccgacccgggccgtggtccctcggccgcccgcgtgctgcccgaaccgatcgtggccgtcaccgccaccggcaccgtcgtggtgccgcccgcggccgccgccgcggcgatgtcgtgaccggcgcccgcaggcgatagcgttcgggccagcagtccttatcaccaaggagtgacgtggcccaggacaccgtgccgcacgagcggcccgccgcgccgtccccccctgccggcgaccgcccgccgcgccggaccggtccccgccggaccggctggaggcggacgccggcggccgtggccggcggactgctgctgtggccggcgttccccccgcacgacctgtggccgctggcacccgccggcgtcgccgtcctcaccctcgccctgcacgggctgggcgtgcgcgcggcgctgctgccgtccctggcggcggggctggcgttcttcttgccgacgctgagcgggatcatcccgatcggcccggacgcctgggcggggctgagcctggtgcaggcgctgtacttcgtccccatgggggcggggatcgcgctggtgacgcggctgcccggctggccggtgtggacggcggcgctgtgggtggcccaagagtatgtgcgcggccgcgtgcccttcggcggctttccctgggcgcggctggccttcagccagaccgacagccccctgacggcgtacgcggcgctcggcggcgcccccctggtgaccttcctgaccgccctgaccggctccctgctggcctgggcgctgctgcgcgggccgctgccggcggcatgggcccgccgcctgcccgcctcccgcgcccggcgcagcggacgggtcatcgccccggccgcagcggccctggcggcgatcgcggcggccggggcggcggtgccgctgccggcctccggccggacggtcaccgtcgccgtcatccaggggaacgtgccccggctggggctggacttcaacagccagcgccaggccgtgctgaacaaccacgtgcagcgcacccacgagctggccgaacgggtccgccggggcgagctgccccgcccccagctggtgatctggccggagaacgccagcgacctggacccctacaccgacccggcggcccgcgacctgatcgacgcggcggtgcgggatgtgggggtgccggtgctggtcggcgccgtcgtcgacgccgccgacggcgagcacgtggaaaaccgcggcatcgtctgggaccccgtcaccggtgccggcgaccactacgtcaaacggcacccggtgccgttcggggagtaccttcccttccgcgacgtcctcaccaagctcatcacccggttcgagcgcatcccccgcgacttcgccgccggggaccggcccgggctgctgcggctgggaccggcccgcatcggagatgtgatctgcttcgaggtcgcctacgacggcctggtccgcgacgtcgcctccgccgagctgctggtggtgcagaccaacaacgccacctacgggcgcaccagcctgcccccgcagcaggccgccatgtcccggctgcgggccgtcgagcacggccgcaccgtgctggtggccgccaccagcggcatcagcacgatcatcgcccccgacgggcgcgtgatcgaccggtcggcggagttcgtccccgacatccaggtcgccgccgtccccgcgcggaccgccgtcaccctcgccgaccggatcggcgccctgcccgaacaggtgctggcgctgctggccctggccgcggtgggggcggcactgcgcgccgtcacccgaacgaccgaaggagcgtgacaccatgcagatcccgcacggtctcggccgggtgctggtgatcatccccacctacaacgaacgcgacaacctcgagccgatcgtcgggcgggtgcgcacggcgatgcccgaggtggacgtgctggtcgtcgacgacgccagccccgatggcaccggggaggtcgccgaccgcctggccgcggccgacgagcaggtcaacgtgctgcaccgggccggaaaggacggcctgggcgccgcctacatcgccggtttccgctgggcgctggaacgcggctacgacgtgctggtggagatggacgccgacggctcccaccagcccgaggagctgcccgccctgctggaggcgctcaccgaggccgacctggtgatcggcgcccgctggatccccggcggccgcatcgtcaactggccgcgctcgcgcgaggcgatctcccgcggcgccaacctctacacccgcctgctgctgggcaccccgctgcacgatgcgaccggcgggtaccgcgcctaccgcgccaccgccctggagaagatcaatttggatgaggtcgactcccgcggctactgcttccagatcgatctggcggtgcgggtgctgcgcgccgggctgcgggtcaaggaagtccccatcaccttcatcgaacgcgagcacggcaccagcaagatgagccgcgacatcatggccgaggcgatgtggaagatcacccgctgggggttgcagagccgcctggaacgcgtccgcaagaacccctgaaggccccggagtgccggaacgaacccggccgccgcggcgttatcccagcagacccttgccgccgaccgcaaaaccggatgccatgccgccgctgttgatgttccttgcgcttctgctgctgcccgccgcggagctttacaccgtcgtccgcgtgggcgaggtgatcgggggactgccgaccgccgcgctgctgctggcggcgaccgtggcgggggcgcagatcgtgcgcggccagggccgtcgcgccggacgggtcctgcagcaggccctgcagcagggcgtgccgccgggccgtcacctggccgatgccgcgctgctgctgatcggcggggtgctgctgctgatccccggtttcctcaccgacctgctcggcctggtgttcgtgctgcccttcacccgccctgcggccgggcggctgctggcccgctacgccgcccaccggctgcgcgcagccgaacgccgcgccgccgccgggccgttccccccgcccgccgccggccgggcagagggtcctccgcccaccgtgaccgtcatccgcggggagatcgtcgacgactgacgcccgccccccgggggcgccttgggggcctggaaaacgccgccgggcccgcaccggcgtcgcggtgcgggcccggacggaaaagatcaacggttatgcgctcttcttccgctgggcacgcaggatcgccagacgctcggccaagacctcctccaggtcctcgatcgtgcgccgctccatgagcatgtcccagtgggtgcggggggccttggtcggcttgggctggggggcttctccgttcacccgcagcgcggtcgtcccgcagttgcggcattcccaggtcatcggcacctcggcctcagcggcgagcgtcacggtgaaccggtggcccttgggacaggtgtagtccacggtcttgcgcggggccagatcggtgttgcgatcgttctcgtagctggtcgctccgagtcgggtgccgcgaagtgcgcgctcggccatcgtcacgtgcctcccagacggcttgcggtcctatgtcgaccaacgctggataccgtgacaagattcccgccagaagggccgcccaaccctgcggtttgcgcgctttcgccgcacccgccgcaagatccccgacaatggcgactttcccggtgacctttcggcgtcccttcgcatccccgtgcccccggcgggcggccggcgccgcggcccggtcaggacgggctctgcgggggcggctcccagtacgcctcgacccggtgaccgtcggggtcggcgcatttgaacgccacataggccggctcgtcgtaccgctcgatgatctccaccccgtccgcctgcagccgggcgagcagggcgcgcacctcggcgggatctgcgaagcggaaaccgaagtgcaaaaaaggcggcggcggcccgacgcgctgcccgccgtgcagggccagatcgaacccgtcgccgttgcggacgatgatcgtgccgtcctcataccgctgcgcggtggccgggtcgaagccgaaataggtctcatagaagcgcaggctgcgtgacgcgtcgtgaacgggcagccccaggtgcaccagatgcatgccctcaagggtggggagcagtgggcggcggaggcaaggcgataaatcgcggcctgccgccgggcctcatcaggtgtggtcgggcaggcccccgagccggtggtcggcggcgttcagcgcctcgtcgatcaggcggcgcaggtgcccgtgccgcagggcgtagacgacgcggcggccttctttgcgggtggtgaccagcccggccaggcgcaaccgggccaggtgctggctgaccgccgggcgggcgacgccgcatgcccgggtgagggtcgtcacgtcggcctccccgagggagagccgccgcagcagcgccaggcgggtccggtcggccagcaggctcaagatctcggccgccgccgccaggcgttcgccatcgtcgtgcacctgcgagtcatgcgcacctgatagatgcatgcgtgcgttcatacgcacataatgggggtcgtccgccgggcagatccagccgggccgatccgccccggcaggtcttggccacccccacacgaagggagcggctcgccatgagcgacgaacccgaaccgcaccgggcggacgcacacgaccacacccacgccgcagccggccccaccggccggtggggccggctgcggcaccgcgcggcgcacctgctcaagccccactcccacgagacggccgagcgggtcgatgcggcgctggagtcttccgccgaaggcctgcgcgccctgtggatctcactggccgtgctgggcgtcacggcggccgcgcaggcggccgtcgtcgccgtcaccgggtcggtggcgctgctgggggacaccgtgcacaacgccgccgacgcgctgaccgcgctgccgctggcggtggcgttcctgctgggccggcgggcggccagccgccgcttcacctacggtttcggccgcgccgaggacgtggccggcgtcctgatcgtctgcaccatcgccgcctccgccgcggccaccgcctatgccgcggcgcaccggctggtggacccccgcgacctggagcacctgccggcggtggcggccgcggccgtcatcggtttcgccggcaacgagtgggtcgcccgctaccgcatccgcaccggccgcaggatcggttcggccgcgctggtggccgacggcctgcacgcccgcaccgacggcctgacctcgctggccgttctgctgggcgccggcggcgccgccctggggtggccgccggccgacccgctggtcgggttgctgatcaccggggcgatcgcgctggtgctcaaggacgccgcccggcaggtcctggagcgtttgatggacgcggtggaccccgccctggtggaccgggccgaagaggccctgcgggcggtggagggcgtgctggatgtgggggagctgcggatgcgctggatcggccaccggctgcgcgccgaggtcgccatcgtcgtcgacgccgcctggccggtgcacaaggcccatcgggtcgccgtcgcggccgagcacgccctgctgcacgccgtcccccgcctgacggccgtcaccgtccacaccgacccgcactgggagcacccggcggccgacccccaccgggcgctggcccaccatcgcgccttcgcctgacccgccaccggggagcgcccccccggccttcggtgtgtccatgggcgctccccggtggcgccgcctcacctgccctggcagcctctctccgacggcgccgaggagagcgcacaaggagagcaaaaaggcacggcggggccagtgcacggccggctgccgggcgcggacaatcggatccgacagccagtgacgtgcagccgggccatcgcgctaggtgaggagacggcgatgctgttcggcgtggacgtggccagctaccagggcaccccggactggaagaaggtgcgcggcgcgggcatccgcttcgcgttcagcaaggtcaccgagggcaccggctacaccaaccccacctgggcgcacaaccgcgccgggatgctcgccctggagggcttcgtgccgggcgcctaccacttcctgcgcgccgactccgatgcggccgcccaggcccggcactttcaccgccaggccggggatctgagcgctttcgcggtcgcgctcgatgtcgagccgtccggctcatcccgcccgaccgtcgcgcaggcgcgcgcgtgggtggaggagtaccggcggctgtcgggcggccaccgcgtgatcggctacttcccccgctggtactgggaccagatcggccggccggacctgtcgttcttcgacaccatctggcagtcccgctacgtcaacggcaccggcggccccgaggagctgtatgccaaggtcccgcagtcgtggtgggagccgcacggcggggagccgatcagcatcctgcagttttccagctcggcgaccgtgccgggcatcgcgggccgctgtgacgccgacgccttccgcggctcgctggccgaattgcgcgccctcgccctgggcgccgcggcaccgcccgcctccggggcgcccgcctggccgggccgctatctgcggcagccgccgatgatgcacgggcaggatgtgcgccgctggcaggcccgcatgagggaacggggctggcgcatcgccgcagacggctggtacggcccggcctccgagcgcgtctgccgggccttccaggcggaaaagggcctggccgtcgacggggtggtggggccggtcacctggcgggccgcctgggaggcgcccatcacctgagtgcggcggccgggccggccgcaagctcttgaggtgttaccggatcgaagtcattctcaacttgagaatgacttggcttctcccttatcgtcgtcctgacgacaacaagggaggcggtcatggcggacatccagcggcggccactgctgcggcacctgcgcggcacccccaccacctacgtgcggcacctgcggcgcggcgaaccggtccacgaaggcgtgggaatctccttttggttccaccccctgtcggcggtcatcagcgaagtccccgtggacgaccgggagctgccgatgctcttccacgcccgcacccgcgactaccaggacatcagcgtccaggccacggtgacctaccggatcgcggaaccggcgctggccgcccggcggctggacttcgccatcaaccccgacaccggcgcctggcggtcggccccgctggaccagctggcgaccaccctcaccgaaaccgcccagcagcacgcgctcaccctggccgcccagatgacgctgcgggaggccgtcacctccggcccggcggccttccgcgagaccatcggcacgggactggtcggcgactcccgcctgtccgacatcggcgtgacgatcgtcggcgtgcgcgtggtggccgtgcgccccgaggccgaggtggaacgggccctgcagacccccgcccgcgaacaggtccagcaagaggccgaccgcgccacctatgagcggcgcgccgccgcggtggaacgcgaacgcgccatcgccgaaaacgagatgcaaaaccagatcgagctggcgctgcgcgaagagcaactggtggcccggcgcgggcagaacgaacgccgccgcgccgaggaggccgccgccgcggcctggatcgaggcgcaggcacaagccgagcgggaccggctgcgggccgccacccaggccgagaaccggcaggtgatgggcgccgccgaagccgaggccgaggccgcccgcctggccgtctaccgggacgcggacccggcggtgctgctggcgctggccgcccaggccctggccgcgcgcctgccgcagatcggccagctcaacctcacccccgacatggtgaccggggcgctggcccgcctgagcgccccccgggaggagaggtgacgctcgcgccgcgcgcggtggtggtgcaccgccgcaccgagtacgaggaactgctggccaggcacggcagccgcggccaggcggagttcttcctgcgctgccgtggccgcgacatcgcccccatcgccgccgcgcacgccgccatcggtgcggcgctggcccaggtgacggcggcgatcccgctgtcgtggcggcgcggcctggtggaacgggccgatctggaccgcttcctgttcgcccccgacgacatcgtggtggtcgtcggccaagacggcctggtcgccaacgtcgccaaatacctcagcggccagccggtcatcgggctgaaccccgacccggaacgcaacgtgggcgcgctggtgccccacccggtcgaggcgtgcgccgaccttttgcacgcggtggcggccggcaccgccgccaccgaagaacgcacgatggtgcgggcggtcaccgacgacggcgaggagctgaccgcgctcaatgaggtgttcgtcggccatcccagccaccagtcggcgcgctaccggctcacctgccacgacggcagaaccgagcggcagtcctcctcaggcgtgctggtggccaccggcaccggcgccggcggctggtgccggtcgatctggctggaacgccacagcccgctgcccctgcccggccccgccgagccgtcgctggcctggttcgtgcgcgaggcgtggccgtccccggccaccggcgcctcctgcacgcaagggctgctggaagacggccagaccctgaccgtggtctgcgaaagcgacggcctggtcgccttcggcgacggcatcgaatccgaccggctggtgctgtcgtggggccggcggatcgaactcggcctggcccccacccggctgtccctggtccgctgacgacggccgaaaccacccggcccccggcgggaggggaaccggtgctcaccgggcggggcgctgggcgaggcggggcaggcggggccgcggcagcaaaggctcccaggaacggtgccggagggcggatgcggtgacgccggagccgtaggcgacgtcctcggcgagccgaagaacggcatagcggagcggatcgacggcgggacggccggtgacccattccagcgcgatgggggccagcatggccgccgccgcggcgcgggcggtgcggcggcgcccgccggcggccaggcacgccagccccagcggccaccattcgcggcgcagcgcatgcccgagggcggcggcatcggccagcacccccttgccgacgatcgccgcgctcagcccccaccggccgggcaggccgcccaggcggcgggccagcagcgccgtggtggcggcggcgcaggcggcggcgggcaccgggtgccctgcggccaggcaggccaagacggccaggttccaggcggagggacgggcgggcaccagccgcccgggatgacgctgggccagcgccgccgcggacgtgccgtactcatggcggcggcgggcccacgccgacgggcgcagccggggggtgtgcgccacgcggacctgcggctggtaacgcacatgccagcccaggtcggccagccgccagacgaagtcgacatcctcccccagccgcagccgctcatcgaagcccacatggcgcagcacccgggtgcgcaccagcaaggtggcggtgggcacgaaaccgagcctggcgccgggccgcaccaaagcctggcgtgcgcccatgtcgagggcggagcggacggcctcatagcgggccagcacgccgggcccgccgccgtcggccaccacgcgcggcgccacggccgcgaccttcgggtcgtcgaagtacggcatgaggacgtccagccagccgcgttccggccggcagtcggagtccacgaaggcgacgaagggggtgccggccaggcgggcgccggtgttgcgggcggcggccgggccgcggttggccgaatgccgcaccaggcgggcgccgtgggcggcggcggcgcggcgcagcggctccgggtcgggggagcagtcgtccacgacgatcaccggcaggccctcgaccgccgccagggtgcgttccaggtcggcggcccgcccgtaggccgggatcaccaccgtcaccgggtgcgggccgggccgcggcggcggcaccggatgggccatgccgtggtccaccagctgccgggccagcgcccgcccgatggccgaggagtcggccaggccgcgcggcccggcccggcgcagcgccgccaggtgcggcccggcggcctcgccgagccgcacgaccttccagggggcgccgccggtggccacccgtccccccgaccacagggacgtgccctcgtccaaggcgacgggcaggtccgccggcagcgcggcccggcgcccgctcggtgcggtgccgggacggtgcggtgtagacaatggggccacctcgctgtcgcggttcccggtcaggaccggccggggtcggcgagccgtccccgctcatcgacccgccagccttcgatgcggcggatgagggaggcgaccatggcggccaccagggcgcggccgtgctcggccgaggcaccggccgggtcccccagcaccccggagggggacagtgcgcgcacgccgcgcgccaccagctcgggcatgatctccgccagcgggcgggcgtcgccgctgacgtggccgaacgggcggaccaggtgcggggccaggtgcagcatcaccgaggtctcggtgtgcccggcgtgcgcatccccgccggggacgccgcagccggcccaggccacctggtgcccttcggcgcgcatccggcccacggcggcgtccagggcgggggtgttgccgccgtggccgttgacgaagacgatccggccggcccacagcgccagcgaccgcacgatctccaccagcatcgcctccagcgcccggtgcccgatggagacggtgccggggaaaccggcgtgctcgccgctggccccataggcgatcaccggcgccaccagcggcgggccgtccagcgcggcggcggcgcgttcggcgacggcccgggcgatgaggccgtcggtgcccagcggcaggtgcggcccgtgctgctcggtggagccgacgggcaccagcaccggggcgccggccggcacggccggccagacggccgagtccaggccgccgggcatgtcaggaggcgcccggggccagccggaagccgggcgggatgaccaggtcgtcgggggccagctcgtgcaccgaggagcggcccagcccgagcacggccgagtccaggccgctgcgcaggatgtccagcacgttctccaccccggcctgcccgttggcggccagcccccacaggtaggcgcggccgatcagcaccgcgcgggcgcccagggccagcgccttggccacatccccgccgcggcgcaccccgccgtccagcagcacctccacctggtcgccgaccgcctcggcgatggccggcagcagccggatggtggcgggggtggtgtcgaggttgttgccgccgtggttggacaccgacagggcggtgacgccgatgtcgacggcccgtttggcgtcgtcgacgcgggtgacgcccttgagcatgaacggcccgccccactcctcgcgcagccacttgacgtcgtcccaggtgggcggaggggtctgcatccactccccgtaggcgccgaagaaggtgggggcctgcccgccggggggctgcaggttggggacggtcaggtccggcagggtgcgggccttgaggaaccgccacagccagccggggcggctgagcgccaccggcgccagcttcaccatggtcttgacgtcgagtttttcggggatggtggggctgccccagtcccgccccatggaaaaggaccagtcgagggtgacgatcagccctttggcgccggcgttgcgggcgcgttccatgcgctgcaggatcgcgtcgcggtcgccgctccagtacatctggaagaagacgttggggttggcctcgacgacctgctcgatgggtttgctggcgaacgagctgagccccatgatgacgccccggttggccgccgcccgcgccacggccacctccccgtcggggtggacggcctgcacgccggtgggggagatcaccacgggcatggaggtcggcacgcccatcaccgtggtcgacaggtcccgctgggcgtggtggccgacgacgcggggggcgaaccccagctccccgaaggcgtcggtgttgtcctggacggtccggccgcgttcagagccggccagcaaagcgccatagaccatgtacggcaggcgttttttggctctgcgctgggcttcggcgacggtctcgaaccaggggtttttcaagggcatggggtgtctcctcgccgagggcggcgggcggccgcacgcgggccgcccgccgcccggggtggatggtggggtcagggaagccgcagccctgccagcgggttctcatcgcacgcgctgaccggcggccggtcggggcggcggcgggtgagcttgaccgggaccggcccgcggcgggagtggtccaccgagggccgggggatgccggagcggtccccgggacgccgggcgagcagtttctccccgtgtccgtggacgcattcggggtcggggccgtccagcggcagcccggtgaagaacttggcggccatgcagccgcccttgcaggcgtcgtagcaggagcaggaggcgcaggccccgccgtgctgcggcttgcgcagccgggcgaacagcggcgattcccgccacaccttggcaaagccccccggctggcgcacgttgccggccaggaactcctcgtggatggcgaacgggcaggcgtagacgtcgccgaccgggtcgatcaggcacaccacccgcccggcgccgcacaggttgagcccgggaagggcctgcccgtaggccgacaggtggaagaaggagtccccggtcagcacctcctcgccgtgggcgagtagccattcgtacagctgccgctgctggtcgggggtggggtgcagttcgtcccacacgtcggcgccgcggccggaggggcgcagccgggtcagccgcagctgggcgccgtaggtgtcggcgatctgcttgaaggcgtcgatctgcgggatgttgtgccgggtgcacaccaccgacagtttgaagttgcgcatcccggcgtcggcgaggttgcgcatggcacgcatggccatctcatacgagccgggtccgcgcagcgcgtcgttgacctcggcggtggcgccgtccagggagatctgcacatcgacgtagtcgttggcggccaggcgccgggccacctggggggtgatgcgcactccgttggtggagaacttcacgcccacgtggtgggcggtggcgtagtccaccagttcccaaaagtcggagcggacggtgggttccccgccgccgatgttgacgtagaagacctgcagggcctccagctcgtcgatgacggccttgcattctgcggtgctcagctcgcgcgggtcgcgccggccggagctggacaggcagtgcgcgcaggccaggttgcaggcgtaggtcagctcccaggtcaggcagatcggcgcgtcgaggccgtattggaacaggtcgaccaggcgcgttgcggtcgccggcgccgcccgctgctgcggcggggtgatggtcatggggtcctctccacgagcatggacgagtcggccagcgcgccgagcgcggcgcggtaggcgggcaggtcgccggcgtccaccccggccgccgtgcaggcggcccgggcggtgggcgcctgtgccagggcctgcaggaccgcaagcagccgccggtctttcaggaacgacagtttgcgggtcccgaagtggtacagcagcgccccgaagggttcgggccgcaccgagacctgcgggtgcaggtcccaggcgcggtccaggtcgatggcgggcatccgggtcagtagacgccgcacatgccgtcgatggagacctcttcgatcagcgattcgacggcggcctcctcggtcagggcggtctgctcctcggcggcgccgtcggtggtgtgcaggttgtccatggtcgtctcctggtgacgtcggggaccacagggaagcgtggcctgggacacgtccaggccgcagaggcgatactaaagacatcgagtgccaaaagaaagatgcatcgagtgtcaaaagtggcttcctcccgtggccgcccggtgagccgccccgacgtcctggtggtcggagccggcggcagcggagccgccctggcggcccggctcagcgaagacccctcccgcacggtgctgctgctggaggccggaccggccccgctcaccggctttcccgacgaactgctggacgcccggcgggtgcccggcgcgcaaccggcgcacccggccgtccgccgctacccggcccgcctggcgcccggcctgccctatgccgccccccgcggccgcatcctcggcggctccaccaccgtcaacggcggctacttcatccgggcccggcgcgccgacttcacccgctgggcggcacgggccggcgatgaccgctggagccatgagcgggtgctgccgctgtggcgcgccctggaaaacgacctggactacggcgccacccccctgcacggcgaccgcggccccatcccggtgcaccgcacccggctggaccacccggccgccgccgcgttccgggccgccgccggtgaactgggccaccccgaggagacggacaagaacgcctgcctgccccccggcttcggcccggtgccctgcaacgtccgcggcggacggcgcatcaacaccgccctggcctgcctgctgggcgccctgcaccggcccaacctcaccgtccgcggcgacagcccggtgcactcggtggccgtccgccgcggccgcgccatcggggtgatcaccgcagacggcctgatcgaggccgggcaggtcgtgctgtgcgccggctccttcggctcaccccacctgctgcacctgtcgggcatcggaccggcggccgagctggagcgggccggcatccccgtggtctgcgacctgccggccgtcggcggcacgctcagcgaccacccccaggtgacggtccagtggcatccccgccgccacctgggcgccccccgcggctcgtggctcggcggcgtcctgcacctgccctccggcgacgccggaaccgaaggcgatgtggaaatcctgcaatccctggtcccgctccccgccctgaccagcgggagaccggcgccccccgatgcgcccctggcctttttggtcgcggtcaacaccccccgcgccaccggacggctgcgcaccgtctcccccgaccccgccacacctccccgcatcgactacggctacctgcgcaccggcgaggaccggcgccggctgcgccaggcggtgcgggcgagcgccgccgtgctggccaccgacgccttcggccgggtgtgcgccggcccggtggacctggatacggcgactttggcggacgaccgcctgctggatgcgtggatccgcacccgcctgggcaccgcccagcacgcctgcggcaccgtgcccatgggcccggccggcgacccgtccgccgccgtcgactcctgcggccgggtcatcggggtgcacgggctgcgcgtcgccgacacctcgatcctgccgaccgcgccgctgcgcggccccgccgccacggccgtgctgatcggtgagctcatcgcgggcgccatcgacgagcagcccgcctagccgccgggggcctgcagcgccgccgacagcccggcgctcacccgccggatcgccttgtccagcagctcggccagctcggcgtccccgtcccccgacagccagtgctcataggcggccaccgcggccgccagcagcacgtgaccggccaggcggggcgtcatcgccgacggcggcagcccggtgcgggaggccacgaactcggcgatcaccgcccgccaggaggcgtaccgcaacgtcgcatcggcctgcagcgtcggcaccttcaagatgagctccatgcgctgccggtgccagggcacatcccgcgggtcgaaccggttgaactccaccacggcccggcgcagcacctccatcgtcggcagcgtcgggtcggcctcctccagcagccggcgcagcttcagcaggtgcccttcgaaatccccccacaccaggtcgtttttggaggcgcagtaccgaaagaacgtccgccgcccgatgccggccgccgccgcgatgtcatcgaccgtggtctcctcgaaccccttgcgggcgaacagctcaaaggcccgtgcctccagcgtggcccgcgaggtcacccggggcctgcccatcaccgtctgggcggtcgttccgttgttggacgtcacacccatgaggctgccacgccgcggcggttgcctgcgggcaaacggcccagatcaactggcgtgaaccgggcctgctcaccgggacgggagcgcggacggtcttcacggccgtgacgccgcgggccgcacgccgcccccggcggcgccgcctcccgcatgcgacctgcgggaacggtgcaccggacgagtctcttgggcggcatgcccgctcacggcgcgttcaggccgccgcggtgcgggccgggccggcttccgaagagccggccggcccggccacggcgtgtccccgtccctaagcacgccggtccggcgcggcccgcgggccgcgccggaccggggcatgcgggccgtcaggccgcgcagagcgtgggcttgccgatgaggcggtagacgcagtcggcgtactccagcagccgcagcaccgcctcacggttgcgggaggtctcccgtgcgatgacctcaaccggcgggtagaagcccgggccggcggaacgcgggtacatctcgaaggtgtagctgaagatcttgtagttgccccacagccagtcgttgatcgacccgtcggtgatgtacaggtcgctggcctgctggggggtgtagccgttggtggcggccatgctctggccgagggcggccagcgcgttgcggtcgtcttgggtcaggccgggcgcggtgtcggcgtaggtgtacccgtacggccacaggatcagttcgctgtaggtgtggaagtcgatggccgctttgatctgctggcgtccgccgatcacccggctgcgcacgaagtcggccaccgcgcgcacctcgggggcggactcggccgacgggccgcggtaggtggcgctggaggggccggcggaggacccgccgcagcagccccaccggtaggcccagttgcggttgaggtccgtgcccacggcgctggagccgggggtgggctggcggttcttgcgccaggaccggtaggagccggtggcgatgtcgtattcgccgccgtcggggttgaggtccggcaggatccagatctcccggctgttgaccaggccggtgatgcgcgggtcgccgccgtagccctcggtcagttccttgagcaggtagaccgccatctccacggtcaggtgctcgcgggcgtgctggtggtgggtgaacaagacctccggttcggcctcgtccacgccggcgttgtcgctgatcttgacggccatgatggcgcggccctggtaggaccggccgatcacgtacttgcggacgatggccgggtggtcggcggccacctggtccaccagcgcggtcagctcggcgaagttgtggtagccggagtcggcgggcgggaagtccagggcggtgacccggtcgggggccgtctcctggggcaggcgggtgacggtgaagccgagccgccgcaccttcgccgcctcccgttcggtggcggtgatgaccaggtgccgtccgtgcacctcgtcgatcgccgcgccggtgcgggcgatccgggtgcggtcggcggcgttccgcaccccggtgacgtcgtaggcgcgggtgtcgtggggtgcgaccgttcgggccgaggcgccggtggcggcgaacgtgctcagcagcaggacgcacaggccgagcagggcgggcaggggtctccttcgcaaggcggcctccaacggcgggggtgaccgtgggacggcgccagcgtaaattcgatcagttgagatggaaagcaataagagttaagcaaatagcaagttccggacgcgcccgtaggtcggttcgtaatgcccgcttcgatctccggggtgtttgcgcgggccgttgttcatcccacggcctcggcctgtctttttccacggcgccgcgagggagggcacgccgtgaccgcggccgcaggggtttttcagcgaaccgcggtctggtgggcgtagacgatgacgttgtctcggtaaccgcgccgggcccggtcgaaacggccaccgcaggtgatcagtctcagcccggcgtggtcgaggggaccgtagacccgctcggtcgggaaacgctccttggggacccgttcgatcgattcgacggtgaatacggccacccggccgtcggcccggtcgacctcgatgcggtcgtggggccgcagccggcccaggtcgtagaagaccgcaggcccgcgcggggagtccacatggcccacgatcacggcggggccgcgttccccgggggcgggcccgccccggtaccagccggccaggtcgggccggccggccggggggacctggagcgaggcgtcgggattcagccccaggtgagccagtggggcctgcaccccgatggccgggatgcgcacccgcaggggagcggagcggggcaggagggggccgctgtggtcggctgcgcgggcggcggccgcccacgccggcggctgcggcggcccggccggtccgcccactgccagggcgatcatcaccaggccgagcagtgccgccatgaggaccggggcgccttgcagcccccgccggatgggcgtgctttcatgccgtgacgtcatcgcggcgtcggctccttgcgacggcggcgcccgccagcaggacgcctccggcacccagcaggaccacgttgacgccgcccgcaccgccgccgaagccggcgtcggccgcgccgtgcggggtggggcggggagagggggccgtgccgggcagcaccacgatctggccgacggcgttgacgtcgccgcagtgcgccaggatctggtaggtgcccggcggggtgtgcgcgccgatggtggccaggccggcgcggccctcgacctcctcggccccgtccagcgcggcgctgccggcgaaggcgtcggaggtggcgaagccgtcggtttcgcactcgggaacctgcagggtgacgttctggccgggccgggccttgccgggcttgacgagcacggacgtggtggccgtggcgggagcggcgacaccggccgccagcccggccgtcagggcaccggcggtgagagcgagcatggtcgttttcctggctcgcatgattcctcccaaggcggcacggcggctcggtttcttcctcccgggcttttaacgccgtgtcttttgcttcaatgtgatggagaatgcgccgggttggttcggaaaggccggtgcgccggtgcgaggaaggcgggattttctcaatgcgccgcttctgccggttcggggcgcgtcacgctcccggccgccgcctaggctccctgcgtcctgcaccgggaaccggggccggaggagagccgtgtcgatcggggagcggccgggctgtccgttccgcgcccggatgcgcaggcggcggggaaagggagcggcctgctctttagtccgccgggcctgtcgcagcggtgaagccgccgacacatggggggtggcgtgcggataccgggcgggcgtaccggggcctgaagcgggcgaacttcagcacccgccccaacttactgatctacgctgtaaaggtgcgcggttgggtcactacccagccaccccaccaacagcaaaccccaaaaccaccacaacaaccacaccaaaacacaccaaccacctccgagccgaccaccgatcagccggcgaactcggcccacagcagcggccagagccgcttcaccgttcacccgccccaccgcaggcggagccttgcctcaccggcgcggcatccgcctaagacccggccgcgatgaccgtgcggaccgcaccgaaggcctgggcgtacatctccgccggcgagcaggcggcgccttgacgcacccactgctcggtggccagacgcaccgcgcacaagacgatcccggcgaccaggcgcggccccaggagacgcaccgagtcggcgacctgacctgcggcctcgccggcggccttcgcgcagcgcggctccagggcccgggccagcgcctcctcccaggcgatgtactcggcgtcggagtgggcccgcacggccgggttctcggcgcggatgcgcatctccagccgggccatctggcggtggtcgcgccagtcggcggtgatgtcgaggaaggcgttgcacagtgcggtgaaggcgtcttctgcggccgggcgcgcctgcagggcggccagcacggctttcaggcggccgtggtgcaggccggcgatgaggcagctttccttggagtcgaagtagcggaagaacgtcgagcggctgatgccggcgcgttcgcagatgtcgtccacgcgcacggcgcgtatgccgcgttcggagacgagcttgaccgcggccttggccgccgccaggtaggtgtgctgcttcttgcgctcccgcagggagtctcctccggcgtcgatcgcatccatatcttgacactatgtcgcaattgggacagtgtctcagaacgtggcggcatccgggacgatcagggggggaagactgtggacgctgagaagctgcggtccttgttcgacttgaccggccgggtcgcgatcatcaccggtggcacccggggcatcggacgggcgatcgccgaggggttcgtcgccgccggcgcgagcgtggtcgtggccagccgcaaggccgaggcctgcgccgagaccgaggcgcacctgaaggccatggggggtgcggccttgggagtgcccacgcacatgggtgacctggatgcgctggatgcgctggtgagccgtaccgtcgacaccttcggcgggatcgacatcctggtcaacaacgcggccaacccgctggcgctgccgctgggctccttcactcccgaggcgttcgccaagtcccaggacgtcaacgtccgcggcccggtctttttggtgcagcgggcgctggagcacctgaccgcgagcccgcatgccgcgatcatcaacgtggtctcggcgggggcgttcatgttctccccgaacgtgtcgatgtatgcggcggccaaggccgccatggtgtcctacacccgttccatggccgctgagttcgccccgcggggcatccgggtcaacgcgctggcccccgggaccgtcgacaccaccatggtccgcaagaacccgccggagtttcagcggctgatggagcaggcctcgctgcaaaagcgcatggcgcaccctgatgagatggtcggcccggcgctgtttttggcctccgatgccgccagtttcgtcaccgggcaggtcctgctggccgatggcggcctggtccctcattgatcggcggccctcggcgatgcccgggccggcgccggccgtctgggcggaaaagagcacggacctgaagtgttgacgaaggaacgcccatgctgaccgacagcgacgcctacctgcgcgacacccccgcttcggggaagacggtgcggatggagcggcccgcccccggtgtgcggctgctgaccttggaccgcccgcaccggctcaacgcgatgtccggcgagctgatcaaagacctgcacgccgcgctcgatgaggtcgccgtggacgacgaatgccgggtcctcatcatcaccggcgccggtcgtgctttttgcgccgggctggacctgcacgatccgcccgtccgcgaggccactgctcccgcctccccgcagcaggaggcccggcggcgcagcccgcaggcgggcctgcacgtccagcaggccatcgccgcgctcgtgcccaagctgcgcaatctgcgtcagccggtcatcgccgccgtcaacggcccggccgccggcggtggtttcgccttggcgctggcttgtgatgtccgcatcgccgccgcctcggccaagttcaacgccgctttcgtgcgcatcgggctttccggctgcgacatcggcgtcagctggctgctgccgcggctgatcggcgccggccgctcccatgagctgctgctgaccgggcggttcgtggaggctgaggaggccgagcgcatcggtttggtcaaccgggtcgtcgatgacggccaggtggtgcgggcggcgttggagaccgccgagctgatctgcgccaacagcccgatgggggtgtggatgaccaaggaggtggcctggagccagctggaggtcgccagtttgcaggccggtatcgacctggagaaccgcacccaggtgctgatctcctacacccgcgaccacaccgagcagatcacctctttcctggagcggcgcaccccccgctacaccgattcttgacctgggcgtgcgctttgcccaagccgtgccctgcccagggggcgcgggtgactttaggggggaatctgctgggcaagagtgtgttatgacggaaattacagacttcaccccccttgcgtttctgcggcgggagcggccatgagccggccccgtatcgcggtgccggccgatggccgcccgcccggccgccacgcccaatgggtgtggctggacctgcggacacagcagaccctggaggaggccctgcgggcactgcgcaacggccgctccccgccgcctccgctccttgccgaggacgccgacggctatgtgtgcccggccggcatggatgtgcgcagcctgccggtctgtgtcgcgggcgtgtggcatctggcgccggtgatcgatgaggcgcacctgcaggacccgctggcgggcatggacttcgccgaacgggccttcgcccacgcccggctgcgtgagctgctgggacgccccgactggcgcaccggcgaactggtggccttccacgccggccacaagatgcagctgctggcccacgacccgctccgctaccggcaggccggccgtgtcgtggcgcaggcgagccgacggccacgccaagagaccaccgccgcctacacccgcctgttccaggaggcgctggcggtccgggccgacgtcggcaggcatgtcaatgcgctgcaacactgcctggggatgctcaccaccgacgtccaccggcggcgggtgctggccgcggccatcgactcctaccgggtggggctggtgcctttcgacgtgcccgccacgctgatccgccaccaggcggaacgcgacggggatgagtacatcgggacgcagacctacctggccccctacccggaggatctgtggtggctgggctggtgagccgcggcgtggttcagcggaacgcctcagcgggggtccacagccctcgggccatcagcacctcccgcaaggtgatcaggtcgtcggtcatgatgccgtcgacgcccagatccagcagccgttccatctcctcgcggcggttgacggtccaggcgtgcaccttcaaccccagccggtgggcctgctcgatgaaagaggcggtgacaaaaggcaacggccccagcccgtaggggacctgggcgcaggcgaccccggtggcggccaggcggacgagtttggcggccggccccccggccgagcgggcccgcagcgccatcaccccccgcggccccaacgcggtgcacaccttctggtcggtgtacagcggcagccgcgcccgcagcgccgccaggcgccgggaggagaaagaggtgatgcacacccggtgccaggcgcgggtgcggtgcagcacgcgggccagggggtcgatggcgggggcgtctttgatgtcgatgttgacccgcacgtgcggccagctgcccaggatgtcctccagcagcgggatgggttcgactccggcgatgcgggcgcgggagacctgggcgtaggtcatgcgggcgatggcgccgcgccggtcggtgacccggtccaaggtccggtcgtgaaaggccaccaggacaccgtcggcggtggcgtgcacgtcggtctccaggtagcggtagcccaggtcgacggcgtactggaaggcgggcatggagttttccaggccgtggcgggcgccgccgcggtgggcgaacgggatcggcccgggatggtcgaggaaggtgtagccggcctgcatctcagcgagtatggcctgccgtgcggccgtggcgcagccgggcacgcccgtcttaggggaggtcttcgccgagggcggcccattcccggcggcgggcctcggccagggcgatggccgtggcgacggcgacgttgagggagccgacccggccgatttgggggatgtaggcgacggcgtcggcggcctccagcagggcgggggagcagccgtggtcttcaccgccgacggccaggcacacatcgccctccaacggcgcccggtgcagcgggatcgccccgccggccagctccagtgcgatgacgcgcagcccttggtcgtgggcttcccggacggcctgctggggggtgccggcctgggaccagggcacgagccgttcggtgcccagggcggttttcccggcgttgcggtgggtggggggtgtggtgttgccggccagccacaggtgttcgactccgaagaccgcgcaggtgcgcacgatggaaccgacgttgaacggctgggtgaccgactcgacgatcagtcccaggcggccgtgggtgcggcgccgccaggcgcggttgaggcgtttgacgtcggtgggacgcagctgccggcgttgttcagtgcgggtcatggtctctcctggcgggacggcgcggccggcgcatcggggtgggcggtgacggccaggacgcggtaggccgagcgggaggcgatgcgttcggtgggccagccctgctgctgcagccagcggtgcaggctgtcagaacccaggtgtttgtgcacgaccaggtaggcggtggcgccggggagcagccgcgccagccaggtggtcagcagctcgtgcaaggcggccttgccgatgcggatgggcgggttggaccacaatgcggcgaaccgcatcgccgggtcgatctgctcgggccggtgaaaactggcgttgccgatcccggcggtgcgggcgttgagacgcgccagctgcagcgcccgctcgttgacgtccacgccgtacaccctcgcccggggggagcgcagcgccatggccaaggcgatgggcccgtacccgcagcccacatcgagcaggtcgccttcggcggggggtgcgggcacggtctccagcaggatgcgggtgcccgggtcgatgcggtcgggggagaacacgccacggtcggtggtcagccgcaggtgcacatccggcaggacgaggtgaacggtgcggcggcgcccggcggcctccggccgttcggtgaagtagtgttcccccacggggggtgacgctatcagcgttccggcccgcgatgcgccaccgtcgatcatgaaggacgccggcgccctgcccctgggccgggcgggctcctgcggtttttacggcaggcgggaaaaccacgccaaggacgcccccgcggcggccagggccagcagcaacgcgatccccgtgaaacgggcggccacgtcctggtgctcgatccgccaccccagcgaggtgccgatgttggcatacacctgcgacagctgatcgttgtcggccgcctcataggccttgccgttggtgccctgcgccagccccgccaaggtgaccttgttgacctccaccggagtggtctccccgtcgatctccaccgtcccatacggggtgccgaacgcgatggtcgacaccgggacgtcggcggcgcgcgcggcgtcgatggcctcgggaaccgaccggccggtggtgttgtccccatccgacagcagcacgatgtgagccggcgggggatcttggccggcctgggcgtcaaaggaccggatggcctgcaggctggtgaagaccgcctccccgatggcggtgcgcttggccagggtgagggtgtcgatgctggagatggccgcggccctgtccccgctgggggtggccacgacgttggcgctgccggcgaaggcgaccaccccgacgttgaagcgggccggcaggtcttggatgaacttcttggcggcggccttggcggcctcgaaccggttgggcgccacgtccttggccatcatcgacagcgacacatcgatggcgaccatcaccgtggcgcgttcccgcggcaccttcaccggcgtggccggacgcgcaaaggccaggcacatcaccgtcaccatggccaagaacaacccggccgccacatgccgccgccaccccgggcggcggggcgcgacctggtgcagcagcgccgcattggtgaagcggaccacataacggcgccgccgccgctgcaccagcacatacaccgccaccagcagcggaacgaccgccaaaacccacagccggccaggagacagaaaagtcatgggcgtgcccccctgagggtgcggtggccgcgtccggcgacgcggcgctgccgcagggcgaaacgagcgatgtcggtgatccagtcacggtcggtgcgcaactgcaggtgcccggcgccggcccggcgcagcgccgccgccacggcccggcggtgcgcggccgcggcgcgggcgtaggcgtcggtgaccttgcggttgagggagacctcataggtcgcgccggtttccgggtcggccacgttcaccatccccacctccggcaggctcagctcacgaggatcgatgatctccacggccagcacctggtgacgggcggccaggcgccgcaagggccgctcccagtccggccggccctgcgggtcggccggctgatcgaggaagtcggtgatgatgacgcgcagcccccggcgggtctgggaacgcgccagggcggcgatgccctcggccagcgacggccgccctgaggcctgctggggcggggcggtgaggatgtcagcgagcagggcgtagatggcggccttgccggtgcgggccggccagcgccgcaacccgtccccgcgcatcaggtaggcgccggtgcggtcccccagccgggaggtcaaaaaccccacggcggccagcgcggccaccgccagatcccgtttgggcagggcggccgtgccgtagtccatgctggcggtcacatccaccagcgcccacgtctccagctcatggtcggcgatgaggtcacgcacatgcggggcggtggtgcgggcggtcaccgcccagtccatgtgccgcacatcgtcttcgccgggctgatacagccgggcctcggccagctcggtgcccggcccgggcagcaaccccacatgctcgccgtgcagcagcccgtccagccgccgcgtgaccgcaagctccagccgccgcagcgtccgctccggcgccaggcgggccagggcgccgcgtgaggtgcgtgacgtgtgcatgacggctgggcgtcacgccgggacggtgtggtcgtggttccacaccacccggggcggggggacggcggccaggatctgatcgatgacctcgccgggatccactccgtcggccagcgcatcgaaggtcagcacgatccggtgggccatcacatcgggggcgacggcgcgcacgtcatcgggcagcacgaagtcacggccgtgcagcaacgccagggcccgcgcggcggccaccagccccagcgtggcccgcgggctggccccgatgtcgatgacctgccgcagatccggcaggtggtagtgggccggttcccgggtggccatgaccagacgcacgatgtagtcggcgaccagctcatgcaccgacacctgcgcggcggtctgctgcagggcgatcagccgttgcgggtccaggacctgctcggcctgcggcggctccacgctcatgcgctgcaggatctgcatctcctcgtgcgccgccggatacgagacgttgaccttcatcaagaaccggtcccgctgcgcctccggcagcggatagaccccttcggactcgatcgggttctgcgtggcgatcaccaaaaacggcttgggcagcggaaaggtccgcccggccagcgacacctgccgctcggccatgacctccagcagcgccgactgcaccttggccggggcccggttgatctcatcggccagcacgaaattgacaaagaccgggcccagctccacatcgaactgctcggtggaggggtggtagatgcgggtgccgacgatgtcggagggcaccaggtcgggagtgaactgcaggcgggcgaacgtccctcccaccacctgggccagcgtgcccaccgccagtgtcttggcgacaccgggaaccccctccagcaggcagtggcccttggccagcaacgccaccaccatgcgttcgaccatgtgctcttgaccgacgatcaccttcttgatctcagcgacggtgcgttgcagcagcgctgctgcctggtcgatgtcatgagcggccacggtcatagggcttggacctcaaagtgcgtcgtcgtcgggccggtgcgcccggccggcttccttggtcgactgtatgtgatctcttctacccgctgcgcgccgcacgacggaggaaaccgtcacgggtgctttagtgtgacgggtatgtcaaggccgctgccgtccgatgatccagcgcagctggggccgttccgcctgtcggcgcggctgctggagacccctgccgggatcgtgttcctgggcgaagacgaccagggccggcaggccaccgtggcggtgctgcgccagggcgcggccgatgatgcggccgcacgcgaccggttcaaggcggcgatcctggccgcggtccccggcggcccggacgccgatgggggagcgcccatcgtggcggcccagccggaaggccccaccccgtgggtggcggtgcgctatgagccgggcgcatccggcggcccccgcccggccggggccgaacggttcttggaaccggtggcgctgacgggcaggcggcgccgcgggccggggttcgtgccgtattgggccggcaggggaggccccgccgccgcccaggcggccccgcccgccccccgggcgcccgcgccgtcggggccgcggcggctggcggcggccgtgctggcactggcggtgctgctggccttgctgacgctgctgatgctcatgctgttcgcctgccgcccgcaggtgaccgccccgcccccggacccgcctgcggacaccatgccttcctcccagacaccctctccctccccgacgccctcatccccctcgcccacctcaccggccccgacctcgccctcgccgggggagccgggcggcaccggcggcccgggcggcatcggcggggacctgtagacggcaggggggattgccccggcccgtccctgccggtgacgatggggcaatggtggaggctttggtcgccttctgcggcgcggcgctgctggtgtcgatggcccccggccccagcaccgtggtgatcatgcgggagtcggcgctggggggacgggcggcgggcattgcggccctggccggcaacgaggtcggaatgctgggatgggccctggtcgcggccgcgggcctgtcggcgctgctggcggtgtccgaactggcctacgacgttctgcgcgtcaccggggcggcggtgctggtgtggctgggcgcgcagaccctctggcgggcccgccgcccgcccgcccccggcggtgaccgtcttccggccgccacgtcgcaacgccggttgtggcgcagcttccgcaccggagtggtgaccgcggcggccaaccccaaggccggggtgttcgtggtgtccttcctgccgcagttcatccccccgggggcgccggtgccggcgatgctgccggccttggcgctgctgtgggtggcgatcgatgtgatctggtatctcgggatggtgtggctggtggggacgctgcgcccgctggtgacccggccgcaggttcagcggcggctggaacaggcctgtggggcgctgctcgttggactgggcgcacgcctggcagcggaatcccgctgaaatacaccaccccggcataagccgcatgaagaggagagaagccgggcggtgcggtaccgaccctctcggcgcaccctacgcccgcggccaccaccgtggccggcgaacaacccggcccacgccaccccacgggccacaaccgccggcgccccacctggcccgctccccatgcggccggcgggggagaggcagcctcgggcacaccccttcaccggttcgcaggcgaaaactcagcggataaaccgggatggaccctcctcacgatgcggacagcggtgaatcgaccagcggcgcgatcccgctacggcggcagcacaccggccgccgagaccacctcgcccaagcaccgccccccggcatcgacaccgcctgcagacactgcatctgaacgcaccgacgaaaccaaacggcgcagaccccgccgaccctgctgacacacaagcggcggcccgccccgaaagacgagccgccgcctgccatagcccgcagctacaacgccacggcgccggccttacacgcccctgccctcacgtccgacgcccactgcggccctctccggccccggcgccgccgcaccggcagggccccccaaaaacgggccggtcaccggcagctcccgcaaacgcaccaccagcgccgccaccagcggcgccaacgccagcgccaaagcggccgccaccaccgaaccgagcaggaacccggccatcacatcgtgcgggtagtgcacccccacgaacacccgcgagaacgccatcaccgccgccagcggcagcaccagcggcgccatcgcccgccaggccaccacgatcgccatcgccgaggccgccgcgatcgtcgaatggttgctggggaaggaccagtcgcccaccgccgggcactcggcgatgttcatcgcccccgccaccgcccggcacggccgctcctgctcgatcaggctcttggacacctcactgaccaggtaggcggccaccgtcaccaccggcgccagcaacgccagcgccatcgcccgctccggccggctgcgcgcccgccaccagcaggccacaaacagcgccgcaaacagcagcagccccgcgtcggtgccgacctcggcgaccgtgtgcagccacgagggcgtaccgtacgcgaactcggtgatgctgcgataccactccgcgctgaactccggcgcctgcatgctctcctcaaaccttggaccctgcccctcacgccccgcgtgaaggctatgtacggctgtagatcgttcaccagatacacgaagttcacatgccattcacccgaagagggcatgatcacatccctgcccggacgccggcggcccaagaacccgcccaccaccgcgatgacggaaagcgatgagatggatgccgcgggcatgcgaaggcgggcgcacccgccggcggccacagccacgctacggcaaatcccgccagggcgccgcccattccggccaccgcgcggcggcgggtccgggcacatgcccgtcgtcacgctgagcgatccttcggccaccggcgcaccgagggaacgccacccgcacccgccgacgcgggataccgccgccgcgacggcgggggagaggccggccgggccggcatcctggccgcccttcgacgtccggacggcccggcgcaggggagagtggccggccggggcggctttcaggaagcaaaccatggcgcccccggccttgggaggcgcttgatctccgcccgctgaggccgtgcccgcctcatcgccaagacgcaagaccgcccgggcggcgccgcctgcaccggccggcctggaagcccttcagacgcttcccgaacaccgcgcgtccaccggccacaggcggccatcacctcgtgcggggagaggccgccgcgaaaggatgaccccgccgggggcgcggcgccccggcggggaagcggaacctgaatccaggataatatgtattatcccggataaggaggggggagcgtggacggaccgaccctgcaggacctggccgaacgctggctggaccacaaacgcgcctccggccgcggcatgtccgacaacaccgaagccgcctaccgcgccgacctcaacgcctggggacgcgccctggccgaccaccacgccatcgacacccccgaccagacccggccgctggaggccctgcacaccggccacctgaccgccgaagcgctcaccgcggccgccgcgtccttttaccgcgaaggcaagaccgccgccacccgcagccgccgcatctcggccctgcgcggctggtgcgcctggctggtgcgcaccggccacctgaccgccgaccccaccaccgacctggaaaccccccgcctgccgcgacgcctgccggtggcgctcaccgacgcccagctggccgcgatcgtgcaggccgcctccaccccctggcagggcgcccgcgcccaatgggtgcggctggaccgcgcgctgctggccctcttcgccggggccggcgcccgcaccggcgaagtcgtggccctgcgcgtgggcgatgtgatctgcgaagaggacggcggcgggctgctgcggctgcgcggcaagggcggcgcgcaccgcaacgtccccctccacgccgacgccatgcagccggtcaccgactacctggacgaacggcgggccctgctgggccccttcgacgccgaggacccgctgctggtcgcccgcaacggcaaggcgatcaccaccgggatgatcgaataccgggtcgaccagtggttccgccgcgccgcggtgcggcgtcccgaaggggaactcgcccatgtcttccgccacacctacgcggtcggggtgctgcagaacggggcgtcgctcaatgagctgcaggccgtgctcggccaccagaacctggcgacgaccagcatctacaccaaggtcgccgccgaaggcctcaaggacgtcgcccgcgtggccccggtgctgcggcacctgcgcgccacccgtcccgctccgacgagcgcgccaccggggtgaacgccgccgcttgcggcggatccgcagaaggccgcgaaacgagtccgcatgaccgcgtgcgtcccggccgggatgcgacgccggaaggcccggccgccgtgaggggtgcccgcgcacgccggcggcgtgcaggccgggtgcagagcccggccgtcccccggggcgggcgggagacgcgaaaactcttaaaccctacagaatccatcttctgtagggttacggggaaggtctgcccgcatgcccggcggcccgcccgcatccggtggttttgtcggcgcaggccgttacggtgtggggcatgcggcccgccgagttcgaacccatctgcgtgcaagaggccgtcgaccgttatgtggagatggtccgggccaaggcgctgaccgggcagttctcccccgccaccgccgaggtgtactgccgtgacatggcggtcttcgccgagctggccggccccggccggctgctggacgatctggacggcgccgatgtggacgcggtgctgctggccttcgcccgccgccctgacgggcggcgccgccgccacgatcccccaccggcgggccgggcactgcaaagcgccgcctcacaggcgcgtttccgcaggtcggtgtcggtgttcttccggtatgcggccaccgccgggtgggtgcggctggacccgatgcgggcggtgacggtcatgccccgccagcggggcgggctgcgcgccgagcggcgggcgctgaccgccgaacaggccggcgggctggtgcaggcggcgcggcggctggccgaatgcggcccggccgaggcccgcaccggccgggcggcgcggcgggaccagcgcaccgagatacgcgacgggctggtggtgctgctgctggcgacggtgggtccgcgggtgtcggagctgaccggcgccaacgtggaggacttcttcgtcaacgacggccggtggtattggcggatcttcggcaagggcggccggacgcgcgacgttccgctgccggaggcggtcgcgcgggtgctgcaggcctacctggagcggggccgtccgctgctggaccggggcgtcgaacccaaggcgctgctgctgtcgtggcgggggcggcggctggcgcgcggtgatgtgcaggcggtgatcgatcgggtgctggcgcgggtggagccgtcgcggcggcgggcggtgaccccgcacgggctgcggcacacgacggcgacgcacctgctggcggccgccacggacatggacgcggtgcggcgggtgctggggcatgcggatctggcgacgctgagccggtaccgcgatgagcttcccggggagctggaggcggcgatgcgggtgcatcccctgttgaaagatcaggcgcccggcgggtgaggacgcctcccccctcccccgccgccccggccggtgggggcgttcaccggccggggccgtccagcagggcggtgagggcttccacggcgcggtcgacatcgtcggcggtggtcgacaggtggaaggagcagcgcagccggccgtcgcggacggcggcgatgacgccgcgttcccgcaacgcctcggcggtgccggcgggggccggcagggacacgatggccgaatccccctccggcaggcccagggcggtgcggaagcggttggccatggccaggttgtggcggtggatggcgggcacgccgacctcgttgagcagttccagggcgggggccaggcccacccagcactgccaggccggtgacaggtccaggcggcgggcgtcgccggccaggcgcaggggcgggccgtagagggagtcccagatgtcggcgccggcgtaccagccggcgccgatcggcggcagctcggccagggcctggggggtgccggccaggaagcaggtgccgcgggggcccagcagccatttgtaggccgagcagaccagcaggtcggcgcggtgtgccggcagcggcagccagccggcggcctgggagatgtccagcagcaggcgggcgtcgtgggcgcgggcggcctgggagaggtcctccaggggggcgatgcggccgtcggcggattggacggcggagaccgccaccaggtcgacggtggagtcgatggcctcgggcaggtgttccagcggcacggcgcggacggtcagggcggggcgggccaggaaggggaacagcagggaggtgaagtcctcttcggcgaccagcacggtggcgccttcgggcagggcggcggcgaccaggccgacgaagtaggaggcctgggagccgatggccacgcaggagggcggcaggccgatcaggtgggcgaaggcggtgcggcagcgggcggcggcctcgtccatggcgggtatttccagcaggcctgcggcgcggtcgtgttcgctgtcgagcatggcctggtgggcgcggcggggcggcaggccgtaggaggcggtgttgaggtaggccaccgtggcggtgaattcggcttgggcggcggccagggcgggatgggtggtgtcggacatggttcgatcctggggtctccctcacccatgaggcaaatgattgttttctgggtttttcattaacttcgttgataggttggtggggtgctggatctgcatcgcgcccggattttgcgtgaggtggcccggctgggctcgatgacggccgccgcgcaggcgctgtcgtacacccagccggcgatctcccatcacatcgcccgcctggaaagcgaggtcggcacgccgctgctggtccggcacggccggggggtgcggttgacggaggccgggcgggtgctggtggagtgcaccgaggaggtgctggcgcggctggccgacgccgaggagcatctggcggcgatcgcggggctgcgggccgggcgggtgcgggtggcggtgttcccgacggcggccggggcgctgctgccggatgcgctggcggcgctgcggcggcgggcgccgggggtgggggtttggctgctggaggccgagccgccgcaggcgctggaggcgctgcggtccggggatgtggatgtggcggtggtgttctcccatgcgggcgggcacgggcaggacggggcggatgaggagggccgctggcggcaggtggtgctgctgagcgagccgctgcacctggcgctgcccgccgggcatcccctggccgatgcgcgggaggtgcgcctggcggatctggccgaccaggcgtgggcggcgggctgtgagcggtgccggcggcatctggtgcacacgtgccggcgggccgggttcgacccgcgcatcgcgttcgccaccgacgactatgtggcggtgcagcggctggtcggcctcggcctggcgatcagtgcgctgccggcgttggcgttctggttgcaccgcgaccctggggtgcgggtacgggcgttgccggagctgggagagcggcaggtggtcgcgctgctgcccgagggggcgcgtcccccggcggtgacggcgctgctggaggagctgacggcggcggccgcccggctgggcgagcaggtgaaccgggggctctagaacacggcctgggtttttggggtccggtgcgttctctcggacgggccggttgtcggccctgccgggggcggccttgggggcgggtctgctcgccggtccaccgccggtgggcctcccctgcgggccggaagcccacggccgcgccggttttgggatcaggacgcttccggtccgccgggtcggacgcatcggtggcccgcaggtggcctcgctccatgccggcggctccagcgcttcccggaagggcgcgctcggctcgtccgccttggctgccggttcgtggcggcgggcacaagacgctgcgcaaggtgtgccgccggtcgaagacaccgggagcgcgcacgccccggtgggcgagcccggcggatcgggtggtcggtgcctcggcggccttgccggtgagacggccggtttcagccgccgctttcctcacccgccgtgcctgcggcggggggtgggagtgcgggcctgtgcgctgcggccggcgggtgtttcgggccgggctctgcggtgaccgcctgcgggcccggcgcagcggccacgccgagcgtctccagggcgacctgctggaccagctgcctgatccgctcccgcagcatggtcttcaacgccgctttcagcggttcccgtaccagctcccccatcaccgtctccaccgcccgctgtgccgtggaggccagcagggcgcgcgccgcggcggccgccgggtgggcggccgcggcctgcagcgcatcgtgcgcggcatcggccgcaggccgtccggtcaggtcggcggccacgtcgtcggccacggacacggccagatccgccaccgccgccgccagcgggaacgcgctgctggaggtgactgcgcggcgggcgcgcaaggtcgcctccagcgccgcccggcgggtggcgtcggccagcgtctcggtgaccgcctcggcgatcacctgccggccggtgctgaagacggcttcgacggcggcgtccacggcggcctccagcaccggctctgccagcgcatcggcaaggcgccgggcggcctgcacggcgggtgcgttgcgcgtcgcccacttgtgggccgcttgtgcggtcgcccgcgacaggggatgccgggcggcccgctgcacgagctgcgcggtcagcgggtgggtggccgcggcgcccgccagggcggccgccgcggcggcggcctcccaggcggtgccggtgaggggatgggccgaggccgcctggcgggcctcccgggccgctttgcgggcggtctggacggccacccggcgggccgcctccatggccgcctgttccaccgcctccatcaggggcgttccggccatgcgctgcaggatccgctcggcggcccgttcggcggcctgccggctcatctgccgcagcggcctgccgccttgtcccgcttgcgcgtgctcgtggtccggatcactggtgagtggtggttcgtccacgcccgccccgccttcccccgtgccaggtggatttcacgataacccggccgggccggcaccgaacctcctctgtgcgtgcggcctgccgggcggggtctgggcctgcccgccgccggcggggcgccggtcagctgacgggcatggcctccctggccggctggcccatgagctgcctttcctcctggccttcttcgccccactgctcttccaggcgcatggccgtgcccagcgcaaagaaggtcggggcccactggccgatgaagatgccccaccggtcggcccggtccagcccggcgctttcgacgttcttggaggtgaaccagctggccaccgacagcgcgatcgacccgaacccggccgcgtacatcatgttggacgacaggcccatcttccgcagcatcttgatcatcggttgtcccccgaaagtcgtggtgtgcgacttaccgccggcatcctgcccccacagcgccccggctaaccccggtggcgcatcaagggggggacgctcagggggcgtatggtgcgtccgtggggaagggcagccggtcgactgcgccgcggcggcggcgttcgggacggcggtcatagcgggcggtggtggccggggaggcatgtcccaccagctgctgggcggtgaccaggtccactccggcatccagcaggtttccgatgaaggtgcggcggaagtcgtggggggtcatcggcggcaggttcgcctggcggcggcgtttgaccaccacgttgcggaccgccgcgtcgctcatcgcccgctgctggatggcccctgaacggtgcaccggtgtgaagagcgggcccgtggggcggtcctgcagtgccagccaggcgcccagcagctgcgccgcttgtggatgcacatattccaggcgttctttgtcgcccttgccgatgatgcgcagtgaccgctcccccgggtcgtagtgctcccggcgcagcgtgctgatctctgagcggcgcgccccggtggtgtacagcacggccagcagggccgcgtcccgccgcccggccggtgtcgggtcggcccggcagacctgcagcagggcggcgaattcctcggcgtgcacgctgcggccggccggcaggcgcgtgccggggaagttgcgcaccgcggtggcccggcggtgctcttcggtgctcatcaaccccagccgccaggctgtttgcagcactccccgcagcgccgacaggtgcttgttgcggtaggccggcgaccagggccgtgggccttcggggccgtgcgtggtctgctgggcgatcagggcgcggatggcctcggtgtgctcggcccgcagcgccgcccaggggaaggtttcggccggggccggcccggggtcctgtccgtgggccgtcagcagcatcgccgcgatgcggtgcaggcaggcggccatcgcccgttgtgagcccgggctgttgagggaggccaggtagaccgcgaacgggccggcggccgcatcggggctgtgcggcaggggcgggaggggtgtcgtctcaacgtgccgcggcgggagcgggacgatgcgggacatggcggcaatctaccgccgccggtgccgccccaaggggcttgtgcgcgggggtttcgcgccgccggcggccgggtcttggccgcatcggcgcccgcccgcgccgccggcggcggtgatgtgaaaactcctgcgggccgcctgaccgtccgcctgtcgggatgcgccgggatcacggtgagccggcgggcgccgtcacctcctgtgaacccgttgcccccggcaccgcgggtccggcgctcacgtggggtgggagcgccgggggcgcggtgcacatgccgcctgcctgggggccgtggtgggtgcgtccgcttgagcggcgtgtaaggccggatgcggctttcccaggggcccgtgctgggaccgggggtgcatgacgccgtccggcagtgcgcatggcggaggttcacgtctcccggggcaggggttctgccccgccggggtcgtgtcccccttccagtctggcttctgggaagggacattcccgtaagttaggtggatctggttttcgtgtattattgttttctggaaacagaaaaccagaaaattaagggctggggtgcgggccggtgatcccaccgcgggcggcgagcagaccccggccggagaaaacgaggcggtgccctgtggctgctgcgacgacaccccaggaggaggggggaacggccgaggagacgacccggccgtgcgcctactgcggccggccggtgccccagcgtcccggacggggacggccccgccgctactgcgccgacagcgactgccaggcccgcgccaagcgggaacgccagctgcggcgctcggcccccggcctggaaggggccctggccagggccgaagacctgtatgaacgcatcgagcagggcctggctgcggcgctggcgccgctggcgcaggcactggagtcggagctgtccccccgcggggtcgaggcgcagatcagcgccatccgcgcccaggcccaggccgaggtggccgcggcgctggccgggcggcaggaggcgcttgagcaggccgcgcaggcccggcaggccgccgcccaggccgccgagcgggaaaaagccgcacggcaacgcgccgagcaggccgaacgggaacgccaagaggcgctgcgggccgctaaggagaccgtcgcgcaggcccacaaggacgcggcggcggcccgggccgaggccgagcagacggtgcaggcggtgcggcaggaggccgacgagcagatccaggccgcccgccggcaggccgaacgcgcccagcagcaggcccgcaagcaagtcgagcaggccaccgcccgggcagaggagttccaccggcaggccgagcaggcccgccaggcggcccaagccgccgaacaacgcgccgaccaggcccgccggcaggccgaacgcgcccacgagcaagccgagcaggcccgccggcaggcggcgcgcgccgagaccgaacgcgccgcggcccaggccgcggcccaggccgccgaccaggcccggcagcgggccgaacagcaggcccgggaggaaaccgaacggcgggccgccgcactcgcccaggcccagcaggcccaggccgcggcgcagcaggcgatgcagcaggccgaacaccaccgcgcccaggccgccgacgccgaacgccggctgcggcagctgcgtgaggagctgcagcagctgcgcgcggaactgcgggccgagcggctgctggtcgccgaactggaacgcgaccgcgaccaggcccgcgccgaggccaccgcccagcgtgaacgcgcagtcgccgccgaactggcggcccgggccggccgcaccggcgaccctccgccgcaccggcaggcagaccagtgacaacccgccgcacacccaaggagccgacacccatgccccagccgcttgacacgcccgccctccgcctgtccccgcaggtcgccgacgcgctcgaacgtggccggccggtggtggcgctggaatcgacgctcatcgcccacggcctgccccggccggacaacctgcacgtggcacgagagctggagacactggtccgccgggagggagcggtcccggcgacgatcgcggtgctggacgggacggtgcacatcgggctggaagaaggtggcctggaacgggtggccggccaagaagacctgcgcaaactgggctgccgtgacctgccggtggccatggccaccggcgccagcggcgccaccaccgtctcggccaccgcgttcctggccgcccgcgccgggatccgggtgttcgccaccggcgggctgggcggggtgcaccgcggctgggccgacacctgggacgaatccgccgacctggcgctgctgagccgcacccccatcacggtggtgtgcgccggggtcaagtcgatcctggacgtgccggccaccctgcaacgcctggagacgctgaatgtgacggtcgtcggctaccgcacctccaccttccccggcttctacctgcactcatccgggctgccggtggactggacgctgcacagcccccggcaggtggcccaggtgatgcgcgcccaggacgccctgggcgggccgcgggcggcgctggtggtggccaaccccgtgccgccggaccggcagctggaccccgccctgcacgaccgggtcctggccggggcgctggccgaggccgaacgccggcagatcaccgggcaggccgtcaccccgttcctgctggagcggctggtgcacggcaccggcggcgcggcgctgcgcgccaacgtggcggcggtgcgggcgaacgcggccctggccgcgcagatcgccgtctgctgggcgcaggcagggggcggccccgccgcgtgaggggggcgcggcggggcctgcggccgggtcgtctccaggcccggggggcggcctggagcggcttcatttgagtgtgccgggaggcggcggggcaaagcgaccccgtggccgtcccggcttttcacatgctgaaagcggccacggccgccccggaaaaccggcgatagagcacatcccgcccgcaacccccagatcccgcccggccccgccggcggatacggcaggataccggcagccgcatccggcggccggagagaaaaacggcgtccaggagggggaggtgcgcaggtgagccggagactgttgcgactgggggtccggctgcatcccgacaaggccgccttccgcgtccacgaccgcggcgccgacccctccggcctgcaggcccccgccccgcccgccggcggcgccctggtcagcatcggctatgaccagatgtggatcggcagcctgcaagacgacgtcgacgtcacggtgctgctggaggaatgggacggccacccgccccccggccgaggcgattgggaacaggaggccgccggagagatgtacctgcgcggagcggtcgccatcagcaccgccaccggcgagccggtgctgcacggggtgcggctgctgggcggggtgggccgctaccaaatgcgcatccgcgcccagcaccgcgcggcgatcgcccggctgtatgacgctttgctggaccggttccgtgacggcttcagcccgcagttccagcaggcgttgcaggaactgcagggagtggagcactacctgatccagctgtggccctccccgtcctcctcggggccgcagcgaacggtcaccgacgccgatctggccctgtcgggggcgctccccccgccgccgggcctggaaccgccggaccagaccggcccgttgccgtccctgcccgaaccccccgcccttgccgcccggcccgaggagggggacgttccgcgcggcgatgacggccagttcaccgaacttcccgcccacgccccgcctaccgggcccggcgcctccccagacgacgaaaccgccaccgcggacccgcccccctcccccggcggccataaatgaccgccttgcatgccccaggcccgccggcccgggggccgctcaccccgcccaccaggcgggcagccgctactatcgccacgtgagctggcaggtgaccgggcccggcacaggcaccggaacagacgaccccttcgccgcggccgaaacccaggtccgcgccatggcggcggcgccctggtggaacaccgccccaccccagcagcgcgccgaagcgatcgcctcgcggatgctgaccggcgccggagaatggtggctgttcggcgcctgggcccgctggtaccgctgcgggctggatggaacctggcagccctgccccccgcccctcgaccccgcggtccggcgccgcaccaccaccgcgccccgcggcgccggcaacccccccatcccaccgcagctggtccccgccggtcccgacctgaacgccggacgcatcacctccgccgggttcgtggggcccctgcccgacccggccaccgtggccgccctgcagcaggcccaaatcgaggccctgggcgtcaacgtcgcccagttcaccctggccgaccccaccttcacccccggcacccccagcaccctggccgccgcctggagcgcgctgctgtggtgcgccggcgcaccggtcgccctcggcgaccaccccatgatccagctgttcgccccctacctgaccaccccgccggagcggctgcgctggatgagccccccggacttcggcaccctggtggcgttgtacgccgggccgttgagcgccggggactggagcggcgcctccttcatcgtccgcctgctgcacaaggtcgccatcgcgttgcgcggcgatgagcgtttccggcccggcgccgatgccctggccgccatcaccgccgcctccctgccgatggtccagcaggatgcggccaccctccgctacggcctgcccgccctggtcgagcagtggcggcgccgctgcccggcggagttcgccctcccgctgctgcgggacgcctccccgggggagttcttccggctgggcctatatgacctgcagcagctggtcacccgattgcacggccgcccgctggaccacaacgaagtccgccgcatagccatggcgttgctggccgccgacctgcacgccgcccccgccgccgcgcacgccctgctgccgtggctggaccccgacagcgcccgcaccctgcaggcggtcctctccgatgcctcccaccccggccggcagtggtggccccacaacgggcggctgccggagcggctgcgcggggaggacaccgcgctgcacgccctgctggccacctcctacatcctcgggctgacctggtgccgcctggcccaaagcccaccgccgccgaccgggttcgccctggccgtggcggcggccggggcgctcaccgaggccgcccggccaccgtccaccggggagctgaccccctggcagatcatcgaggccgcccgcgcgcacctggccgccaaccccggccccctggccgcgccgcccccacgcgacgacccgccccccgctcagccccagccgcacgattccacgcccccgcccacggtggccgcacccgactccgcgcaggcggcaccccccaccgtgcaggcccccgcccccgcttctccggtcgaccttgcgcaggtcgccggggacgtccccatcgccgaggcctacggcatccgtttcgtcagcggcgatgaggacatcgaacgtctcatcaccgaggtccgccgccgcggcaagtgggcccagcggctgcgcggccaagaggtctccagcgcctcgatgccggcgctgctgctggtcggcgccccctccagcggccagcgccgcctgggccggatggtggcgcgggcactggccgacgtcaacgtcagcagcggccagatgcacagcgtccacgccgatgagctgcgtcccggcggcccgcaggcgctgcaggccgcgctcagccggcactccggccacgtgctgctgctggaggggctggatgagctgctgctggaagagccgcacgggccggcctgcgccgccgccttgtaccgggcgcgcgccgaaggcgtcagcgacaccaccctgctggccacctgcgcccccgaccgtctccagccgctgtcccaggccgcccccgaactgatcgccgacctgcgggtggtgcacttgccggacctgtcacagccccacctgcaacgcgccctgctggccctgctggccggtgaacggcggctgcgcctggatgagacggcctggcaggtcgtcaccgccgacctgccgacgctgcgcggccggggacgcctgaccggggcccggctggtggaaacctatctggagcgcgccgccacccggcacctgggacgcgccgtggccacccaggcgatcggcagcgcccaggagctggtgctgaccgccgacgacttccacggcctggccgccgaactgtccccgccctgaccggccggcctcccgcagcccctcttaccgggtgctgtcagcggcgtcctccgtcaaggtccgcatggacccgcggcgcctccggcgccaggcgcagcggcttgctgaaccacaccactttgccgtgcccgcacaccctgctgccgtacgccgcggccagcgccgccaccagcagcagcccacgccccctctccgaccagtccgccgcctgcgcaccggccggccgcggcaccagcgggctgtcatcccccacctcggccaccagctccccctcccgcaggcgcagccgcagccgcaccggcccggtgccgtgcaccaccgcgttggtgaccagctcatcgaccatcagcaccacatcgtcgacctcgccgggatcctgcgccccccacaacgccaacgcccgccgcgtcaacgcccgcgcccgcgacaccgcggcggcctccccggccagctcccacgccagcgcccccgccgcggcccgcccgcctgtccgcccgccggcctgccggccgtgcggcctccgcccgtcggccccgagccgcttgatcttcaaatccgctctcctcaccccgtctggccgtgcgagtcgacggctccataccggcatgttcccggtgcgggaccggcggtagaggcccgccctccagaactgcccccaaggcaaggcccgccttgcgggaacggaaggccaccggcccgcaccctgcgcgctgtcaaagacgtcccgcaccacgccgcggtgcaccccggacggcaagaacccaccccgcatccacaccaccctcaccttccggacacccccgccgcgcttccgccgactgcggccacggagaatcccgtcaaggtagggaaggccggtgtggcatgtgtcccccgggccgcaccctaagccttcgtggaataccggcggccccaggccgcgcaggagccacgttgtgcccttcgccgtgaggcgaccaccacaccggcccgcaacgcgtgagggggcccggccttctcaggccggacccccatgcacgttcacctgccgccgcccaggccgcaagaagaacctcccgcggccttacagcaccgccaccgccacggcggccgccgcggccaccaccacgaccgccgccatgaccagcactgagcggcgaaggcgatgcgacctgcccagcgtcgacagccgggccgccaagtggggatcgtcacgccgaagccgcgtctcgatctcggcgaggatccgctgctcctccatcgacagcgccatgcctacctccggggggtgtccggtgtcttcttatctgccccaccaccaagatcattagccgtgctcggtggtcaccgtcgccccccgcgccggggcgctttcatggtgcaaccggtccagcgcggtgacgtaataggtgtacgtcgtgccgggcttgacggtcggatccacgatcgcgctcccccgcaccgtcgtcagcagcctgcgcggatcgacctgggcgcacgccttgccccggccctccacccggtacaccgcatacgaggtggcctgcttcgacggcgacagctgccagctgacccgcacgcccttgccgtccggttcggcccgcaccgacccggccggggacggcgcggcgccccccgccaccggtggggggatcgccgccgccccatagtggtccttgcgcagccggctggtcgccccgcccttgtcaccgaccaggtccttggcgctgaagtacacatccccccgcacctgccggtgacgggcgttgaccgcaagatgccgcgacagctccccggcgtcgaaaccgcgctcaccgacccggtaggaggcctgcccgatcgtcagctgcacccccgtgccctccacctgctcggcccaccaggccaccagcgtggagtaatcggcggcggcgttgccgatctcccaatacagctgcggggtgatgtagtccacccagccctgcttgacccacttgcgggtgtcggcgtagacgtcgtcgtagctttgcagcgccgtggtctgcgacccggccgggtcgctgcggcggttgcgccacaccccaaaggggctgatcccgaaccgcacctgcggcttggcccggtggatctcctcgtgcaggcccttgaccagcgcatcgacgttggcgcgccgccagtcgcccttgctcatcccccgcccgtaccgccggtaggtgtcctcatcggggaagtccccgcccgaggggtaggggtagaagtagtcgtccaggtggacggcgtcgatgtcgtacttgccgaccacatccagcacgaccttggtgaccagctcccgcacctgcggcagccccgggtcgtaccacagcttgccgtcgtattcacgcacccacgaggggttcttgcgggcgggattgtccgggtgcagcttgccgcggtcgttgtgcaaggccacccggtaggggttgaaccaggcatggaactccaggtcccgcttgtgggcctcggagacgaagaactccagcacatcgaaccccgggtcacggccctgctcgccgctgatccactgcgaccacggctcatagggggagtcgtagaaggcgtcggcgctgggacggacctgcacgaacaccgcgttcaaccccaacgccctggcctggtccagcagcttgcggtagtcggccttcttgcgttcggccgagtgcgcggtgtccgacggccagtcgatgcccgacaccgtcgcgatccacatgccccgcacctgccgtgcggccgaatccccgggaggcttgatgtccgggcattcggccatgccggcggcgatcggggcgtccgcccgcagcgccccgacctcgcctccggccgccgaggtgcatccggcgagcagacccgaagccgccaccgccgccgaggcgatctttatgcgttctttgctccccgatagccacgccatagccctcaagtcttaccgacaagcgggcatgccatgaccaaaacactgaaccccgcaggcctgttacgcccacatcccccttcccatgggggaagcggaccgaaaaattcacctaccgggacctgcccgccaaaacccgtgaaagcacctccgctccctgcgggaacatcccaccccctttacatgaatcccggcatccgtcacatctgtgctctactcgcacaaccaacccgaccgtctcagtgcatgtcggtgcgcccttcacagccccggcaagaaccttgagacaccccggctgcaagacccgatgcggcccgcggaaacaacccccacggtttcccgcagccgacggcaggcacccaagcgcccggctaccctgacctcgatgcagtcctctcccgcccccgtgatcgtcgaccgcgcaccgggcgccgccggagagctcatcctccgcaaaagcggcccccactacgagatcatcagcaacggcgtgttcctcatggacacccgcgacggcgcctccgaacgcctcctggtcaccgccgccctcgaccaccaccccccgcccgccgacatcctcatcggcggcctcggcgtcggcttctccctggccgcggccgccgcccacccccacgccggaaccatcaccgtcatcgaacgcgaaccggccgtcatcgcctggcaccgcacccacctgcgcccctgctccgccagcgccctcgacgacccccgcgtccgcctccaccaggccgacctgctcacctggctgcaccgcaacccccgcccccaccacgtcatctgcctcgatatcgacaacggccccgactggaccgtcagcgacggcaacgcccgcctctaccagccctcggggctgcgcctgctggccgaccgcctcacccccgacggcaccctcgccgtctggagcgccgcgccctcccccgccttccggcgacgcctgcgcgaccacttcacccacgtcaccacccgcaccgtcccccaccgccgcgcccaccccgacgtcatctacctcgcccgccacccccgcggggtgtcccaccccacacccccacacttttgaacaagttcaactctgccgtagagtggacgccgtgaagctcgcggccgaagccaccacccccctcaccgcccgcacccagcccatccccgaccccggcgacctgaccgcccacctgccccaccccaccgccctggcctggatccaccacggcgaaggcatcgtcgcctggggacagaccgcccgcatcaccatccccggcggccctcaccgcttcacccacgccgcccgccgcctaagcgacctgttcgccggcgccgccatcgacgaccccctcaaactgcccggcaccggccccctggccttcggcagcttcaccttcgaccccgccaccgacggctcggtcctcatcatcccccgccacatcctcggccgccgcgacgggcacgcctggctcaccaccatcggcgcccccaccgccgaccccctcaccctcacccggccgcccgccccgcccaccgggctgcgctggggggaaggcaccctcagcgcccacgactggcaaaaagccgtcgccaccgccgtcgaccgcatccaaggcggcgacctgggcaaaaccgtcctcgcccgcgacctgaccgtccaggccgcccagcccatcgacacccgcgtcctgctctcccgcctggccgcccgctaccccacctgcttcaccttcgccgtcgaccgcctcatcggagccacccccgaactcctcatccgccgcaccggcgaccgcatcgactccctcgtcctggccggcaccaccccccgcggcaccacccccggcgaggaccgtgaacgcgcccagcgcctgtaccggtccgccaaagaccgccgcgaacacgcctacgccgccgacatggtccgccaggccctcacccccctgtgcaccgacctgcacgtcccccaccggccccagatcctgaccctccccaacgtcatccacctggccacccccgtccacggcaccctcgccgcccagcactccgtcctggacgtcctggccgccctccaccccacccccgccgtctgcggcacccccaccgcaccggccctggacctcatccgcgaactggaggtcatggaccgcggacgttacgccggccccgtcggctggatcgacaccgacggcaacggcgaatggggcatcgccctgcgctgcgccgagatcgacgcccacgaccccacccgcgcccgcctcttcgccggctgcggcatcgtcgccgactccgacccggccgccgagctcgccgaagcccaggccaaattccgtcccatgcaagaggccttccagggctgacccccacccccgagggggtcgttttcggtgccgccgggccgtgccgggtgacggtatcgcccaccttgggttatagatcaccgaagacgggcaaagcactcgctcgtcgagctcaccaaaacgccgggcatcgcgccgtcaccgaagacgacagcaccgcgaaagcccctgcaagccctgcctgccaggctcgaaaccacacggcaccggcaacgccgccccttcaccggcgcccgaacccggctttcgccgtgggagcccgccgcgcggcggcgccgatccggaaacgacgcatcaagaaggccgccgaggccggtctcgccgaccgggccgacttccaggtcgccaccgtccagggcttccccggcaccggctatgacccggtgacgatgttcgaccgcctgcacgacatgggcgacccgccgggggccacccgccgggccctggcccccgacggcacgtggctgctggtggagccgttcgcctccggcaaggtcgaggagaacttcaccccggtgggacggctgtgcgacaacggctccacgttcctgtgcgtgctcaacgccctctcccgggagggcggctatgcgctgggcgctcaggccggcccggccgccatccgggaactgaccaccaaggccgaattcactcatttccggcaagtggcgcagacggcgttcgatctcgtctacgagatccgcccttgaaacaaagacccacgcgatcatcggtggtggccgcagcgaaggcggccaccaccggcttttccagagacgaccgcgaacccaccggcgatcgaatgccgcagcgtcgttggccgataccggccaaagactacaaactcccccttcaaggaagagaccaaccggcacccatcggttcatattgcggcagaacgacccgcgtcacgatcgcacgacgaaaagcaaagggaaacatcctccatgcgaccacccacccgcaccgcagcaggactcatcgccatggccaccgccatgaccctcctcctgccgggcacggccaccgccgcaacacccgaaacagccgccacggccgcaccctcccccttccaggcgatctcccacccggccggcgacgtctccgccgcctcggtgctcaactactggacccccgaacgcatggccaaggccaagccgctggaccgcagcctgaacggccccgccgccggaccggacgtcacggcgaacgcggtcaccaacgccaagatccgccccaaccccaagaccaagctcaaccgcaccaccggcaagctcttcctggtccaagacggctacgacggctactgcagcgccaccgtcaccaccgccggcaacaaacgatcggtatggaccgccggccactgcgtccacagcggccgcggcggcgactggagcacctacggcctgttcgtacccgcctaccacaacggcaaggcccccttccaaaggtgggtcgtcgaccgctgggtcaccacctacggctggatcagcaaccccacaccacaggccttcacctacgacatcgccgccttcaccgtcaaaaacaagcccaagaacaaaaaaggcaagcgcaagctgcagcaggtggtcggcggcaaaccggtcaagatcaaacccgcccgcaagctcggcatcctcaacctgggctacccgcacctcttcctgccgtcgggcaaacccaccaacacccgcaagatgtactactgccagggccccagcaccccctacaacatcgccggcaaaggctggccggtcggcctggccacccgctgcaccatgggcaacggcgccagcggcggcggctggctccacaaatacggcaagacctggtacatcgtgggcctcaacagcgcccaccaccgccacaacaagatcaccttcagcccctaccacggcccggcggcccggagcgtcctgaagacggtccgatccttcaaataaccccggccacacgcccgggaccctttcggggtcccgggccccctccgcccctgccgcaaaaacgacgtgatcctcctcaccacaccacgaacctgaacacaccgggcgcataaggtgtgcggcgatgaacgcacggtggatcgaactggacggcgcggtcaacgtccgcgacctgggcgggctggccaccaccgacggccggaccacccgcttcggcaaagtcctgcgctcagacaacctgcagaacctcaccccccgcgacctgcggacactgctggagaactaccgcctgaccgacgtggtggacctgcgcagccggaccgaggtggacctggaaggccccggcccgctgacccgggtgccccaggtgaccatccaccacctgtcactgttcaccgaaagcggccggcacaccgacgtcaccgccgacaccctggatacggacaaggtgctgccctggcagacgcacccctcggccgccggacccgaccggccggtcgagcactacctgggctacctgcgcgaccgcgccgactcggtgatcgccgcactgcgcgtcatggcacgcacccgcggcgcggccgtggtgcactgcgccgccggcaaggaccgcaccggcgtggtctgcgccctggccctggacgcggtcggcgtgcgccgcgaccacatcatcgccgactacaccgccaccggcctgcggctgcaggccatcctggcacgactgcgagccagcggcacctacgccgccgacctggactcccgccccgccgacagccacctcccccaggccacgaccatggagaagttcctgaccgtcctggacgaacgcttcggaggcaccctcggctggctcgctgaacacgggtggagggatggcgatacggcggcattgcgggagagccttcttatctgaccgcctttacgttgtagatcactaggcggaggaggagagaaaagccgaaggcgcccctaccgggaggccatgacggcgcggaccgcctcctgagcggcccggcgcatccgcgcatgcaactcggcgttggcccgccggtcggtgcgggcctccacgatccgcaacccctgccccgagatcgccttcggcagatccgaggccgactccagcagcgtgtagggcaccccgtgcgccgccgccacatacgccagatccacctggtgcggagtgccgaagacatgctcaaagggctcctccagcgacgcctgcggcagcatcgagaagatccccccgccccggttgttgatcaccacgatcgccaggtccggacgcgcctcgtgcggccccaagatcaggccgttctggtcgtgcaggaacgccagatcccccagcagcgcatacgaacggccgctgtgcgccagcgccgcgccgatcgccgtggacaccagcccgtcgatgccgctggcgccccggctggccagaatccggataccccggcgcggccgcatcgtctgatccagatcccggatcggcatgctcgccgcacaaaacagcagcgacccgcccggcagcgaggccaccagatcccgcgccagccgcggctcggtcacctcatccccggcgtccagcaccgcgtccaccgcccggctggcggccagatccgccgtccgccacgaccgcagccagctgtcatcgccccccgacagcaccgggatctccacctcttgggcgacctgggtggccgagcgcaccggatcgggccagcggctcagatccggcgccaccacgatatgctcctcggcccgccgcaacagcgacagcagcggccgggacaggcccggacggcccagcgtcaccaccacatccgggcggtgccgctcggcgaactccggcgtccccagcaaaaagtggtgggaggacaaggcgtggtcgccgtaacgggcgttgccgtgcggctcggccagcaccggccagccggccatcgacgccgccgccacataccgcttgacgttgaccgcgccgtcccccaccaccagcacgccgcggcgggtcggcggagcgtgcagcaccgaccccggcgtggacggccgcacccgcgtccaggcgccggtgacgtccccatccagcggctcgcaccaggactcgtccccatcggggatcaacggctcccggaaggcgacgttcatgtgcaccgggcccggcgaaggcgccagcgccagcccccaggcccggctggccagcgaccgccaataggccaccatccccggccgctcctccggcacgccgacctcgcagctccagcgcaccgccgtcccatacagccgcatctggtcgatggtctggttggcgccggtgtcccgcagctccggcggccggtcggcggtcagcacgatcagcggcacccccgaatggtgggcctcgatcaccgccgggtggaagttggccgccgcggtgcccgaggtgcacaccagcgccaccggccgccccgaccgcttggccagccccagccccacgaacgccgccgaccgctcatcgatgcgcacatgcagccgcagccggcccatcttggccgcatcgtgcagcgccagcgccagcggcgccgaccgcgagccgggagccagcaccgcatcggtcatgccgcagcgcaccaactcatcgaccagcacccgggacagggcggtcgcggggttcatcgcgcaactccgatcaccggcgcatccagcgcggcctgcgcgtcggccagccggcgccgccaccgctcgtcatcgacctcatagcggcccagcgcctcctcatcgaccaccggccggcgcaccggcatcatcccgtcgaccggcaccagcgggtcggcgaccacatcgccctccagcagcgacagcgtggccagcccgcaggcgtacggcagctccggcagcgcggcggccagcgccagcccggccgccagccccaccgaggtctccaccgcgctggagaccaccaccggcagcccggtccgctcggccacctccagcgccgcccgaaccccgcccagcggctgcaccttcagcacagcgatgtcggcggcctcggcggcgcgcacccgcaagggatcctcggcccggcggatcgactcatcggccgccaccggaacgtccacccgccgccgcaccagggccagctcctccagcgtggcgcacggctgctcgacgtactccaggtcgaaacggtccagcagccggatcatccgcaccgcccgctccacgtcccaggcgccgttgacatcgatccgcacccggccgtgcgggccgatcgcctcccgcaccgcctccacccgggccaggtcccgggcgtcgctgagcgccgcatccaggccgcgctcggccaccttcaccttggcggtccggcagccggaggcccgcaccaaggcggccgcccgctgcggatcgaccgccgggaccgtcacgttcaccgggatcgcctcccgcagcggcggcggccaccccgcgaaagcggcctcctgcgccgccgccagccagcgggcgcactcacgcgggccgtactcggggaacggagagaactccccccagcctgcgggaccacagatcagcacgccttcccggcgcgtgatgccgcgaaaccgcgtccgcatcgggatggagtagacccgcacccgctcgaccccctgccatgtgcgcactctgcgcccacatcacctcgtatcggcccgtaccgaaccgtatcgcgacctagtagtaccaggggaaacgcgaccagtccggtgcgcgcttctccaggaaggagtcccggccctcggcagcctcatcggtcatgtacgccagccgggtcgcctccccggcgaacacctgctggccgaccagaccgtcgtcgatcaagttgaaggcgaacttcagcatccgctgcgcggtcgggctcttaccgttgatcttacgggcccactccagtgcggtgcgctccaactccgcgtgcggcaccaccgcgttgaccatgcccatgcggtgcgcggtctccgcgtcgtaggtctcccccaaaaagaagatctcccgggcgaacttctgccccacctgccgggccaggtacgccgagccgaacccgccgtcgaagctggccacatcggcgtcggtctgcttgaagcgggcgtgctcgcggctggcgatcgtcaggtcgcacaccacgtgcaggctgtgcccgccgccggccgcccacccgggcaccacgcagatgaccaccttgggcatgaagcggatcagccgctgcacctccaggatgtgcagccggccggcccgcgccgggtcgatggtgtcggcggtctccccgctggcgtaccggtagccgtcccggccgcggatgcgctggtcgccgccggagcagaacgcccagcccccatcgcgcggggacgggccgttgccggtcagcagcacgcaccccacatcgctggtctgccgggcatggtccagcgcccggtacagctcatcgacggtgtgcgggcggaaggcgttgcgcacctcgggccggttgaaggcgatccgcacggtgccctggtcgaccgcccggtgataggtgatgtcggtgaagtcgaacccctcgacttccttccaggcgtccgggtcgaacagctccgaaaccatgtgttcctctcctcgggccggcgccgctcgccggccgcccccaattcaaccgccatctgggtgccgatgccgccgacggggtcccctaggctgggccgcgacatggatcgtcaggtgcacgccctcctccttccccccggcccccgcctgcaggaggcgctggccgccgccctggacggcagcgggccggcgatctgcccgctgtcgccgcagctgccgcgcccggcgctgcagacgctgctgcgggcgctggcgccgtcggccgtccacaccgacgaaggggtgcggccccatccggccggccggcccaccgacgcccgcaccgctgtgatcatcgccacctccgggtccaccggcgcccccaagctggtggagctttcggccgaggcgctgcggcattcggccgccgcctccctggagcggatcggcgccgccgccgacgaccgctggctgtgctgcctgcccacccaccacatcgccggcatccaggtgctggtgcgttccctgatcgccggcaccaccccgctgatcacgccccggttcgacatcgacgccgtcgccgccgcgcccgtccagcacctgtcgctggtccccacccagctgcggcggctgctggacgccggggtggacctggcgcgtttcggtgcgatcctgctgggcggcgccgcggcctcccccgccctgctccagcaggcccgctcccgcggcgcgcgcatccacaccacctacgggatgagcgagaccagcggcggctgcgtctacgacggccttcccctggacggggtgcgcgtcgacatcgacgccgacgggcggatcctgctggccgggccggtgctgttctccggctaccgcctcaacccgcaggccaccgctcaggccagggacgggcagtggctgcgcacccccgacctgggcgccttcgacggcggccggctgcgggtgctgggccgcatggacgatgtcatcaacaccggcggggagaaggtcctggccaccgaggtcgccgccgtgctggcccggcacccgcgcgtcaaggacgtcgtggtggtgggccgcccggacgccgaatggggcgagcgcgtcaccgccgtcgtcgtccccgccggggacccgcccaccctgcgggagctgcgcgacctggtccgccgcagcctgccggcccacgccgcgccccgcgagctggagctgcggacggccatcccgctgctgccttcgggcaagcccgaccgtcaggcgctgcgcaaaccctgacgggcctttctgttcttgtgggttcgcgggtgccttatccgtgatcggcagggggtttcgggtgtcttcccacccccggccttgacaaagtaaggtttaggttgagctgggctttcatgccgtccgggaacaaccacgggcatgcgcggcgttccgaatagtgcgcacgggaacgcaaaccaccacccatcaacgcatccgcccctagatcaggcatgcgttcatcacctatgtcacacggaagggaggggggtgtgcccatgccgcgagcagcggtaccggccccgttccaggaggcaagctccacaccgctcgaagcgctgctggagcgcggccgcgcgcagggccacctttccctcggcgaggtacgcgaagccttccgggccgccggcatcagcccggcgcagggacgttcgatcctgcgggagatctccgaggccggggtcagcctggccgccgaggacgaggccccggcctccaacggccgcaagtccacccgggcggccggcaagaagcccggtgcgaccgccggcgccaaggccgcctccaccggcaaccggaccgccgcgccggagcaggccgacgtcccagaggccgccgaagagccccttgaggacgaggccctgcagatcgacgcgctccaggccgacaccgccgacgccctcgacctggacgacatgtccagctccatgggcgactcggtgcacacctacctgaagtcgatcggccgccggcagctgctgaccgccgagcaggaggtcgagctggccaagcgcatcgaggccgggctgtatgccgaatacaagctggaaaacgagcccgacctgccgcctgagctgcgcgaggagctggagtgggtcgccgccgacggacgcgaggccaaatcccacatgctcgaggccaacttgcgcctggtggtgtcggtggccaaaaagtactccgaccgggggctgtcgctgctggacgtcgtccaggagggcaacctggggctgatccgcgcggtggagaagttcgactacaccaagggcttcaagttctccacctacgccatgtggtggatccggcaggcgatccagcgcggcttcgccgactcggcccgcaccatccggctgccggtgcacgtgctggagatgctcagcaagctcagccgggtcgaacgcgacatgcaccagcggctcggccgcgagcccacccccgaggaactggccgccgaactggacaagagcccggcgcaggtgcgcgagctgctgcgcaccagccgccagcccatcagcctggactccaccatcggcgaagacggcgagacccgcatcggcgacctgatcgaggacatcgacagccccgaggcctcggagatggtcgaccggcagctgatggccgaccagctgcgccgcagcctgtcgatcctctccccccgggaagagatgatcatgtcgatgcggttcgggctgtacgacggcacgccccgcacgctggatgagatcggcaagcacctggggctgacccgggagcggatccgccagctggaaaaagagtccctgtcgaagctgcggcaccccagcaacgccacgccgctgctggatttcgcggtctgaccgccgcacccgggagagcccccggcgcaaggcgccgggggctctcccctgcccgcacgaaggtcagtcgccgcggcggaactggacgatggccagccccagcagccccagccccatggcggcgaccatgagcagctgcagccagaccgggaccggccagccgttccaggtgacgcccgcgttgaaggcccgctccagctccggcggcagctgcaggcgggagaagaccgcctgccgcatcgggtccaccgcataggtcagcgggttcagcttcgtcagcacccccagccaggccggcagccccgacagcgggtacagcgccccggacaaaaacagcatcggcatcatcgccatctgcatgacggcgaagaaggactgcatgttggtgatccgggccgccagcagcaccccgaaggcggtcagcgcgaacgcccccaaaaacagctccccgaccagcgtgagcatcagcgccgggtgatagggcacgccgaccagcccggccagcgccacgatcaccaccccctgggcggtggccacgaacgccccgcccaggcacttgccgatcacgatggcgccgcggctgaccggcgccaccagcatctcccgcaggaaaccgaactcccggtcccacacgatcgaggcggccgagaacatcgcggtgaacatcaccgtcatggcgcacacgccggggaagatgaacgtcttcaagtccaccccgtcgccgccgccggtggccatcagggacgacagcccggtgcccagcaccagcagccacagcaccggctggatcaggctggagatcacccgcatccgctcagaggcgaaacgcagcacctcccggtggaagacgatcttcaccgcgcgcaggtcgtgccggaggctgcgcgggggcacctggacccgcaccggctgcggcgccgtcgccgtcatcgcctcatcccctctcatcttcgtcgcgcggccacccgcatccagtcccgcgcagagcccccggcgtcgcggatgctggtgccggtgtaggacatgaacacatcgtccagggaggggcgggccacgctcaccgcgcggatcgcctggccgagctcggcgaacagccggggcacgaactcctgcccgccggccacggagaaggtgacggcgccgtcgcgcacgtcggcgtcgatgccgaagcgttccttgagcgcggcgatggcggcccggtcgtcgtcggtgtgcagccgcacccggtccttgccgacgcgggccttgagcgcctcgggggagtccagcgccacgatcttgccggagtccatgatcgcgatgcggtcgcagaactcggcttcttccatgtaatgagtggtcatgaagatggtgatctgctcggcggcctgcaggcggcggatgtagtcccagatggacgcccgggtctgcgggtccagccccaccgtgggctcatccaagaacagcacccgcggcgagtgcagcagcccgcgggcgatctccaatcggcgtttcatcccgccggagtaggtgttgaccttgtcgcgccgccgctcccacagccccaccatctccagcacctggcgcatccggccggcgagcgcggcgcggggcaccccgtacagttcggcgtggaaacgcaggttctgctcgccggacaggtagccgtccaaggtggggtcctggaagaccagcccgatgttgcgccgcacgtcgtcgcgttcgcgcaccacgtcgtagccggccacgcgggcgctgccggcggtgggccgcagcagggtgcacagcatgccgatcgtggtggatttgcccgccccgttggggccgaggaagccgaagatctcgccggcctccaccgtgaagtcgatgccctgcaccgccgtgacctcgccgaaacgcttgaccagcccggtgacggcgatcgcgggctcccccgtggccatgcacgactccctcggcccagaaccgacagtcagatcccccaaccgtatgtaagtccaatattcagaaacaagcgggcggccgggtccggcagggcggcgccgtcacagtccccggggcggctcgaccgggtcgcccgcggcgcggtcccggcggatcacgctgatcatgccgttgggttcgatccaggcgcgctcgaccatggcgatgtcctcgatgccgtgcagccgcatctgggagaggacctcttcggcggtcatgaactccctcagcatcgccttgcggttcagcctgccgttttcgatcagcacccggggccgggccttcagcagcgccgccatgcacgggaaccggtaggcgacggcgtcgaccgccacgctccaaaacaggatcgtcacgaccagcagcaggccgtcggcgaccgtctcggcctcgccctgcagcccggccgccgcggcctgggccaccaagacgaccagcagcacgtccgtgacccccaggccgcccgcctcgcgccggccgaccagacgtaacaggatgagcagcaccagataggtcaccgtgccgcggacgaacacctccagcagcggaacgctcagggtgaagaccgatcgccactccaccgccgcaccatctcctcaccgcctcggccgcccgaaccgccccgggcgccgcaggctccgcatgaccccgcgggtcctcgccgcggtctgcgcaaagagcccggccgaccgcctgcgggcggtctcttcggtccttcccgctgggaagggctcgcctgcatgacagagggcgggcgatgtgcgcccgccctctgtgccccgcgaaaggacgcgtcaaaagggacgatcggtgcgtaccgggtcgcaggccagccggtagccgcgtttgaccacggtctccacgatgcccgagcggcccaggccgcgccgcagccgggccaccgccatctccaccgcgtgctcatcggcctgcgggcggccgtcccggccccagccgcttccggtgatcacccggctgggcagcaccgtgcacagctcggcccgggagaccacatggccgggccggcgggccagcgcccgcaggatcgccatcggcgccggggcgatcggccgcagctgcccgtccagcacgacggcgtgcccgcgcagctccagggtgtggccgcggacgttgatccgccgggcccgccgccgcggcaggtcggcggccagcgcccgcaccagcgccccgatcctggcccgctcgggctggacggtgggtacgccgcggtcggtcagcggctgggcggtgaccgggccgacgcaggcggccaccgtgtgggtgcgcagcgcctccagcaacgcctcctccaggccgtcctcggccgccaccgccagcgtggcggtgacggcgggggcgctggtgaaggtgatggcgtcgatggtgccggccacggcctgccccaccagccggcgcagcggcgtggagtcgtcggtgcgcgaccagcggtagaccggcacctcgatcacctcggcgccggcggcgcgcagcgcgccggtgaagtccggcagcggctccccatacagctgcaccgcgatgcgggtgccggtcaggtcctcggccagcaggtgacgcagcagctcctggcagctttccgaatccggcgaccactcctcctgcaggcccgccgagcggatggcgccgcgggccttggggccgcgggccaggatgcgggccttgtgcagccgctcgatcaaggcgtcgcgcagcccccagccgtcggccgtctccagccaggcgcggaaaccgatggcggtggtgacgacgacatagtcgagcctgtcggcgatgcacacgttggtggcgtgcagcagttcggcgtcgtcggccagcggcaccagccggatcgcgggggcgtgcaccacccgtgccccgcgccgttccagcagcgcggccaactcctcgtgccgccgtgccgcggtcaccccgaccgcgaacccggcgagcggttcatggtcagtgttcatggccggccgagcccacccccggatcggtcgcggttgtcatgacagcgcgacctccacccctccggccggggtgcggcggatgcggaaggtcggcagcgccacctgcccgtcgtccaggcagcggcccgtgcgcaggtcgaagacctgcttgtacatgggagaggccacggtggggatgccgccgcgggtgccgacgatgccccgggcgatcacgtaggcgccgctgaagggatcgaagttggacagggcgaacagctccccgtcgaaggtccggaagatcgccacctggacgccctccaccagcgcgcacacgccgcgctcgggcagcaggtcgtcatagcggcacacctgatgccagcgggtcgtcggctgcggcgggacgacgggcgcggtctgcacgtcggcggtcatcgggtcactacctccagcttcggtccggccagcagtaccggcttgatctggtcgcgttcgggttcgaagacgatgctcgggtcggggacgtcgggggcgttgacgaaggacacgaagcggcgcagcttctcggggtcttccagggtgtcgcgccactcgtcggagtagccggccacgtggcgttccatctgctcgtccagctcggcgcagatgcccagccggtcctcgatgatcacctcgcgcaggtagtcgatcccgccgtccagttcctccagccagccggcggtgcgctgcagccggtcggcggtgcggatgtagaacatcaagaaccggtcgatgtagcggaccagcgtctcatcgtccaggtcggaggcgaacaggtcggcgtggcgggggcgcatgccgccgttgccgcccacatacaggttccagccccgttcggtggcgatgaccccgaagtccttgctgcgcgcctcggcgcattcgcgggcgcagccggagacggcggccttgagcttgtgcggggcgcgcagcccccggtagcgcagctccaggcggatcgccatgcccaccgagtcctgcaccccgtagcggcaccaggtggagccgacgcaggatttgaccgtgcgcagcgccttgccgtaggcgtggccggattcgaacccggcgtccaccaggcgcttccagatcttcggcagctgctcgacccgggccccgaacaggtcgatgcgctgccccccggtgatcttggtgtagagaccgaagtcgcgggcgacctcgccgatcacgatgagcttctcgggggtgatctccccgccggggatgcgcggcaccaccgagtaggtgccgttcttttgcatgttggccaggaagtggtcgttggtgtcctgcagggcggcctgctcgccgtcgaggatgtggccgcgtcccagactggccaggatcgaggccaccaccggcttgcagatgtcgcagccgcggccccggccgtgctcggtgatcagctgggtgaaggtggtgatctggcggacgcgcacgatgtcgaacagctcggcgcggctgtggtcgaagtgctcgcacaaggccttgccgacctggacgccggccgcggtcagctcggcgtccagcagcttcttcaccagcgggacgcagcttccgcacgaggttccggcccgggtgcactccttgacggcgggcacgtcggtgaggctttcggcgcggatggcgccgcggatggtctcggcggagacgttgttgcagctgcagatgacggcatcgccgggcagctcgccgccgggcggctcggtgccgccgaacaggatctgctcggggctgccgggcagctgcgcgccgacgcgggtgcgcagcgcgggataggcggaggcgtcgccgaccagcacgccgcccagcagggtgcgggcgtcgtcgctgacgacgagttttttgtagacgccggcgaccgggtcggtgtaggtgacgtccagggcgccgcccgcccgggaggcgaacgggtcgccgaagctggccacctccacgcccatgagcttgagcttggtggaggtgtcggcgccgccgaaggcggcctgggcggtggtgccgttcgccagcgccgccaggtggtcggccaccgtctcggccatcgcaaaacacgggccgaccagcccgtagacggtgccgtcgaccagggcgcactcgccgatggcgaagatcgccgggtccgcggtgcggcaggtggcgtccacgacgatgccgccgcgttcgcccaccggcaggccacaggcgcgggccagttcgtcgcgggggcggatgccggcggagaagaccaccacctgcgcccggatcgccgttccgtcgccgagggtcacctgggcgaccgtgccgtccgggccggggtgcagcccctgcagcggggcgccggtgtggaccgtcagccccagctgctggatgtggcggcgcagcatggcgccgccgccctcgtccaactggcgcggcatcagccagggcgccgcttccaccacgtgcacgtcgatgcccaggccctgcagcgcccgggccgcctccaggcccagcaggcccccgccgaccaccacgccggcggcgccgggacgggcgatgcagtgggcgcgcagcgcctccaggtcgtcgatggtgcggtagacgaacacgccgggcaggtcccggcccggcaccgggggcacgaacggggcggagccggtggccagcaccagcgcgtcgtagccgatgacctcccccgaggcggtggtgaccgtgcgggccgcgcggtcgatgccggtgaccgtttctgcggtgcggaccgtaacctgcgcgtcatgcgcgggaaacgtcaggtccgcctcctcggtcaggtaggaggtgagcgcgacccggtcgtaggcggggcggggttcctccccgatcacggtgatccgccataggcccgcggtgtcccgttcccgcagggtctccaccagccggtgaccggccgggccgtggccgaccacgaccagctgcctgtaggtatcccctccgacgtccatggggtgatactcagcagaaggcgtttcgcagttgcgtctcctttgtcaccggcgtgttaaaagccgctcaccttgaaatgctttcgtggtcatctcgtgacctctcccaagaaaaaacccgcccggaaacggcgggttttgagaagtttttcagttttttcgttcggggtcagccggcgggcaccgcctcctgctgctcgttcagccggcggacgatgtcctccaccgcgtcccggcaggtcccgcagccggtgccggcccgggtgcgctcggccacctcgccggcgctgcgggcgccctgccgccagcaggcgcggatctgccccttggagacgttgttgcagtggcagaccgtcgccgcgtccggcagccgggccggcgagtcgcccatgccgccgtccagtcccggaaacagcaggccgagccggttcgaaggcagcggcgccgcccggtcatacagctgggcgagcgtgccggcggtgccggtctcccccagcaggatcgccccgaccagccggtcctcccggacgacgaccttcttgtaggtgccgcgagccgggtcggagaactgcacgacctccacctgggggtcttcgtcgcccagccggctgtcccccatcgccgccagttccacgccggcggccttgaggcgggtgatctgccgggcgccggtgaagcgcgccccgcggtcggcccccgacagcaggtcggccagcacggtcgcctgctgccaggcgggcgccaccagcccgtagaccgtccgcccgtactgggagcactcgccgatcgcccgcaccgccgggtcggtcaccgaacgcagcatctcatcgaccacgatcccgcgctcgacggccagccccgccgcgcgggccagccgcacctgcggccgcaccccgcaggccaagatcaccagttcggccggcaagaactcgccggtgtccagctcgacgccgacgacccgccgctcctccccctcgccctcggtgcgcagcgcccggacggcggcctgcaggcggacccggacgcccagacggtcgagggtgcgcgccaggaccttgccggcgccggggtcgagctgacgctccatcaagtgcccggcctggtgcaccaccgtcaccggcaggccgcgcccggccagcccgcgggcggcctcgatgcccagcaggcccccgccgaccaccacggcccggtcggcggcaccggccagctccaagatcttgcggcagtcctccagcgtgcgaaagggcagcgcaccggcgggcaggccgtcctcggcgcccttcagcggcggcacgaccgcggtgctgccggtggcgagcaccagcgtcccataaggggtcacgctgccgtcggcggcgtgcaccacgcgggccttgcggtcgatgcgggtgaccgccacgcccaggcgggcgtccacccggtgctcggcgtaccaggacgcctccaccaggccgatctgctccggccgggccacgccggccagcacgttcgacagcaatatccggttgtagggctgctgcggctcggcgccgaacaccgtcaccggcacatgcgggtcgcgccggcgcagatcggtgacgaaccgcgagccggccatgccgttgccgacgacgacgatcggcccggcgtcaccggcccgcggccccgagcggcgcccgccctcgccgggccggtcctggacggcgtgcgggacagggttcactgagcggctccgttccgttcatacggctcgacccgcacggcgcacaccttgaactccggcatccgagacagcgggtcgagcgcgggattggtcagcagattggcgcgtccctcccccgcccagtggaaggggatgaacacggtgtcgtgccggatggtctccaccagacaggcccgcaccaccacggagccgcggcggctggacacccgtaccagcgcgccctcgcgcacgcccagccgcgcggccagatcgggatgcatctcggcgaacggctcgggcgcgcgctccaccagcggggcgatcctgcgggtctgcgccccgctctggtagtgcgccagcacccggccggtggtcaggtagacggggtaatcggcgtcgatgcgctcggcgacgccgccgtagtcgaccgggacgaaccgggcccgcccatcgggggtgtggaaacgctcaaggaagggacggggcgtgccgggatggtccggcgacgggcacggccagaacaccccgccttcggcgtcgatccgctcataggtgatgcccgaatagtcggccggcccgccggcgctggcggcgcgcagctcgtcgaacacctcggccgggtcggcgctccaggtgcccggcgcgcccagccgcccggccagctcggccaggatctgcaggtcgctgcggacgcccgggggcgggtccaccgcgcggcggcggcgcagcacccgcccctccaggttggtcagcgtgccggactcctcggcccactgggtggtgggcagcaccacatcggcccgccgggcggtctctgagagcacaaagtccgacaccgccaggaactccagggagttcagccgttcctcgatgcgccgggaacgcggcgccgacaccaccgggttggagccgaacagcagcagcgccttggggccgtgctcggtgcccagcgcctccagcagctcgaaggcgctgcggccggggccggggatgatgccggggtccaccccccacaccgcggccacgtgcgcgcgggcggccgggtcgtcgatcctgcggtagccgggcagctggtcggccttctgcccgtgctcgcgcccgccctggccgttgccctgcccggtcaggcagccgtagccgccgccctcccggccgggcagccccagcgccagcgccaaattgatgaaggcggtgacggtgtcggtgccatgggcgtgctgctcggcgccgcgggcggtgaggatcagcgcgcgggcgccgcggcccagcagccgcacggcctcgcgctggtgcggcaccggcacgccggtgatgcgctccacccgctccggccagtaggcgttcaccgacacccgcaccgcctcgaacccgctggtgcgttcggcgatgaacgcctcatccaggaagccctcttcgatggccacgtgcagcagcccgttggccagcgccagatcggtgccgggggacggctgcagatgcagatcggcctgccgggcggtggcggtgcggcgcgggtcgacgacgatcaacgcgccgccgcgctcgcgcatctgcgtcaggtgccgcatgaacggcggcatggtctcggccgggttccccccggccagcaggatcgcatcggcccgggccaggtcggtgatcggccccggcagtccccggtccagcccgaacgcccggttcagcgcggcggcggccgaggacatgcaaaagcggccgttgtagtcgatctgcgaggtgcgcagcgcgatccgggcgaacttgcccagctggtaggccttttcgttggtgagcccgccgccgccgaagactccgaccgcgtccgggccgtgccgctcctgcagccgggtgatctcggcggtgatccgctccagcgcctcctcccaggtgcacggctccagcggcgcccccaggtgcgcccgcatcagcggcgtggtcagccggtcggggacggtcagcagctcggcggccgtccaccccttctggcacagcccgccgcggttggccggcacgtccgtgcggggctccacccgcaccgggcttccccccaccgtcatgccgcactgcagggcgcagtacgggcagtgggtgggggtgcccgcgaccgtcgccggcgcccgggggaggcgctctggactcatgtgttcactcaccgccatggggccgatcgtgtgcggggggcgtttcatgagcgggtctcggttgtgtcccgggtgttaaaagcggctcacgaggacgcattcgctgaggtcagagcgttgttttggcacgctccacggcggtgaggggccgtgggcgggcgctcgcatcccccgcttttccgccggatgcgtgaacgccattcggcgccctgagccgcgcttgcgaacggatcgacggccacaggcgtttccgcagacggttgcggccgcgccccccgaagaggacggccgcgcagcgcttagcctcatgccatgccggacgctgcttattacgcctctcttccccgtacccggggcgccgccgcggccctgctgcaagacgacaggggccgggtgctgctggtcaaacccacctacaaagagggctggttcctgcctggcggagtgatcgagcacggcgaatcccccttggccgcctgcatccgcgaatgccaagaggaactcggtttcaccccccgactgaccgggctggtctgcgtggactggggaccgccgaacggcgggcacggcggggccgatgcggtcaacgtgttcgtgttcggcggcagcgtcaccgccgaggagatcagcggcatccggctgccccccgacgagctgtccgaccatgcgatggtcacccccgagcagatccccgaactggccgccccccatgtggcccgccggatgatccccagcctgcgcggcatcgccgagggccgcacggtttacctggaggacggctatgagcccgggttcggggcggcgctgcggctcacccgctgaccaggcccgccacggcggcgcggaaacgccccgacggggccggcgaaggggtagcacgccgcgccgccgggtaggtgaccggggtacgcacgggccggtgaaccaggggggaaacgccatggccgaatgcgaggtctgcggcaacgactatgagctggccttcgaggtgcacgcacagggagcggtgcacaccttcgactccttcgaatgcgccatcaccaagatggcgccgatctgcgagcactgctcgtgccggatcctcggccacggggtcgaggtgaaccggcactggtactgcagcgcgcactgcgcccgcgccgccgatccccgcagcgcggaactggtcgccgaccacgcctgacacagcaggccacggggggacgacggcgaggcggcaccggtgcaggccaccggtgccgccctcacgcccggccctttgctccgcgggccgccggcaccaggggacgaaaggccgcggcgtccccggccggaccgggcgccggccggtcagacccccgcctgcgccaggctcatccgcaccccgccgatgtggaccttgcgcaggtaggtcgcccaggtgagcgccacgcacaggccatagaagaccgccaggccggccagcgccgggccgatcccgccgaccgactccagcgagatgcggaaggcctgctggatcagcaccccgcccagcgcaccgaccgccgaggagatgccgatcgaggccgccgcggcccggcgcgccgcggccagggccgacttgaccgccgcggcatcgccggcgtccactccctgcatcgcccgggtccggaagatggccgggatcatcttgtaggtggagccgttgccgatgccggtggcgacgaacacgaacaggaaggccgccaggaacaacggccagctgccggcctgcaccgcgacggccaccgcgacgatgcccagccccatcagcaggaagtcgagcatggtgacccgggcaccgccgaaccggtcggccagccagccgcccagcggccgggccagggatccggcgaaggcgcccagccagatgaagtcggaggccttgatgcccgggaactgtgaggtgatcagtaccccgaaggtgaaggagtagccgatgaacgagccgaaggtgccgatgtagagcaccgacatgatgatcgtctgccggtccttgcagccggcgatcatctctttggccgtgtaggcggaggcggcgccgcgcaggttgttcatgaagaagtaggcgcccgcggcggccagcaggatgaagggcatccacacccagccgacggcggccagcccgaacgccacgatcagcggaggcatcgccagctgggtgacgctgactccgatgttcccgccggcggcgttcagccccagtggcaggccctgcttgtcggtcgggtagtagtgggtgatgttggccatcgaggaggcgaagttgccgccgcccaggccggtggtcgccgcgatcagcagcagcgcccagtagggaatgtcggggttctccacggcgtagacgaacagaccacaggggatcagcagcagcagcgcgctgacgatcgtccagttgcgcccgccgaaacgggcgggggcgaaggtgtaggggatgcgcatcgccgcgccgaccaggttgggcagcgtggtcagccacaggatctggcccaccgacagctgcatgcccaccgactgcaggttcagcaccgcgatgctccacagcagccagacgcaaaagcccaggtgctcggtgaggatggagaagaccaggttgcgcgcggcgacccgacggccggtcctggcccaaaagtccgcgtcgtccggctcccaatcgtcgatccagcggccgcctttgaccgcagacctcgccgcggaggtcgtgcggccttgttgcgggtcggtcagaaccgtcatcgttccgcctccagatgtctgcgtggacaccgtggaagctaggaacgccgcgttacgggggacggccgatcatgtacccgcggcgatacaacatgcgcacggcgaaaccgatcgcctgtgaagagatgagactcgcggcctgtgccccggtgaagggccgtcagccggcccgggcggcgagcctggtcttcagcgggtgctccacccggggccagtgaggggagcggcccgaagagcgcagcaccgcctcccacgggtcgtccccgtcgatcagcggcaggtgaggcaccccccgccgccaggcgtccgccagcagctgcgggtcggcgggccggtggtccaggccgatggcgcgggccaggtcccaggcgtgcaagtgccactccaggcacgccgccccggcatagtcgccgaccgtgtactccgtgccccggtagaccaggtgaaggcggtcccaggcgtccggcagcaggtcggcgtaggcgtccgccgacacggtgaaggtcaagatccgttccggcccggaggcggcgggcagcaccgccagctcggcggcgttctgccgggcctgctggcggatcagcaccgccgccggggcgttctgggcgaacagcttggccagccggctgtggggcgcgtcctgcaggtactccagctggttctcggccacgcagcgcagatgcccggccagatccagcgccgtccactcggtgcagggcgtgggaaccgaccagtcctccacctgcgcggccagcctgcggatcgcgtgcaccccggcccggtaggactccagcagacgatgccgatcaggcggcgtgtgctccaaggaatctccccgtcccccgactgtccacggacgtgctccagcatcgtccagcacacggcggcagtggcgcatccccgggcgggtagatcctcaccccccggggagcacccggccgcatcgcgatcccgtctcctttgcgcgcggcggcgcggccggccgtgccgtcaggccgccacgcggggacccacccggtagctgagccggtgcgcctcgcgggcggtgcgcagccggttgacctcctcggtccagggcttcaccgagggacgggccttggccttgcggcgggcgatctcggcctcccggcgggccttggcggggtccttggcgtcctgggggacgtagaccttcgggcccatggccacccgctcggccgcctcggcggcccgcaacgcctcggtcagcgcccggtccagcgcgaccgccagggcgcgcagctcctcgccgggacgcgccgccccttctgcccgcgcacgccgcagctcgtcctcggccgcggtggcggcggccagcttgtcgcggtaggcggcggccagctcctgatcggcggcgtaccgctccatgacgtccttggacacccggcggcccagcagcatggcggtccttcctctcacgatcgcatccggacgacagggtacgcgcactgccgctccggtgtggggtcagccggcagattcggcccttgtcgggggtgtgacataccacccgccccctttacgcagtaaggtcatcccatggtcagacagcccggcatggcggcgcacaaccggccgccgctcacccgcgaccggatcatcgaggcggcgctgcacatcgtcgacggtcagggcctgggccggctcaccatgcgccggctcggcgacgccctgcaggtcgaggcgatggcgatctaccaccacatgccgcgcggcaaggaagagctgctggacgggctggtctcccacgtggccgtgctgccggcccggcccggcggcgactggcggcaggcgctgcgggagtgggcggccgcctaccgggcccggctgatggcgcactcgggagtgctgccgctggtggtcacccggcgcaacccggccgccctcaccgacaccgccgcctcggtgcgggagatcctgtaccgggcggggctgcccgaaggggccgccgccgacggcgcgcacgccctgctcggctatgtgatcggccaggcggcgctggagatgcgcggcccctcccccggcgagccccccgtggactgggacgcccgcttcaccgcgggtctggagctgatcctcaccgggctgtcggcgcaagcgcgccggccctgaccgcgccgccggcgcgcggtcgccgggccagggcggcgacccccaccgccaggtacagcagggacatcagcgcggtccgcgtgccgttgccgccctcgccggcgaacaccggaacggtgttgaaggccaggttggcggcggcgtgcatcagcatcatggccagcacgcttccgccggtggccaggaacacccgggtgaagagcatgctcgccccgacgagctggacgatgaacagcggcagcgactggtcggcctgggcggtgccggggatgaagaacatcggcaggtgccacagcgcccacagcacgccgtgcacgaggctcgccgtcatcgggccgcccagcgccaggatccgcgacagggcatagccgcgccagcccaaatcctccccgatcggcgcgatccagaacgtggcgagcgtctgggcggtcggcgccaccgcccagacggccggcacggcgcccgccagcaggccgtccagcgccacggccgccagcggcacggcgaacggcaccgccacgaccaccagataccagcggagcgggaagcgcccgcgcagggccatgcccaaaagatcgcgcagttcccgccggcctccccgcagcgcggccagcgcgcacgccgtcaacgccggggcgaggatcccgcccagcgcgaacagccccgtcaggccggggtcgaagggctcgccgcgccgcgccgccacgacgggaggcgcataacacagccaggtggcggcgatggtcacgccgtagaaccacagcaggccgccgacatccctgtgcgttccgttccctcgcatcgaccgctccgtttttatttcgaacgtccgtgttacatccggtacgctaccaccatgccgcgagtggtcgatcatgaagcccggcgggccgagatcatctccgccgtcctggcgctggtggccgaggagggcgcagaaggcgtgacggtccgccgggcggccgccgccgcggggctgtccaccggcgccctggcgcactacttcgccgacaaggacgagctgctggccgccgccttcgtcgaggtcgcccggcgggtcggccgcagggtggcggccgtctccgccgaacgggaccccgccgacctgctgcaccatgcgatcaccgcggtgctgccgctggacgccgaacggcgcgccgaggcccgcgcctggctggccttcctggaccgggccctggtccggcaggaggtcgcggcgctgcagcgcgaggtctatgcgcgctggcggcggcagtacgccgagatcctccgggccggccggcgcgccggcgtcttccgcgccgacctggactgcgaggcgaccgcggcctggctcatcgccgtggccgacgggctcaccctgcagctggtcttcgaccccgcggcactggccgccgacgccgtggagaagctgatcgcctcccacatcgacgccctgcggccccgctgagccgccccgggcctcctgctcagtcctccacgaccaggatctccagggcgcgcgggccgtgcaccccgggcgcccgttccagctccacatcgaaggtggtcgccgggccgctgatccaggtcagcgggcggcaggggtccaggcgggcgatcgcctcgggcaccgtgccgacgatctggtcggcgtgcaccacgcacaggtggtagtcgggcaccagcgtcagcgcccggcggccctgcgcccggccgccgtccagcacgaccgtgccggtgcgggccaccgccaccgcgcagccggtcaccaccccgtcggcgctctgcagcacggacgtcgccagcgcgccgccggagtcggccaccgcctccaccccctccagctgggacagccagccgtagggcagatcggggggcaccacgatgcgcttggtctcccgggcccacaatgcggcggcgatcgcggtggccagctcatcggcgctcacatggcggacggccgcccgctgctcggcgatccgctcgctgaacagggcgatcacatcggcgcgctcggcggcctcctggccggtgagccggtggtgatagtcccgggggacctgcgggagggcgccgtcgcccttgccgagcgcccggcgcacccgctgcaggatctgttctctgctcacctgcgcctccagcggaagcggaaggggtcgcggggcggggcgggcaggtcgcgggcctcggtccacttgcccagcaggcccggcaggcgctggatgcggccgtcccgcgccagcagccgggcccagcgcactccccggcggagcgtggactcataccgccgccggtcgctcatcgcccaggccagggtgcgcatcagcaccatctccggcggcggcaccggcaggctgcggcgcgcctggacgaccttgccgcgcaggtgcaccagcacacccgggatgtcgatctccaccgggcagacgtcgccgcacgccccgcacaacgtggaggcgaacggcagcgacgcctcggcggcgccgtccaccccgcgggtctgcggcgtccagaccgcgccgatcggaccggacagctcccctcccccggcggcggcgtaggcggcgccgccggtgcgttcgtacaccgggcacaccggcaggcaggccgcgcagcggatgcagcgcagggccgaccgccccacccggtcggccagcatcgcggtgcggccgttgtccagcagcaccagatgcatgcgggcgggaccgtcgtgctctgacaccccggtccaggtgctgacgtacgggctcatccgctcgccggcggccgcgcgcggcagcagctgcagcaccacctccaggtcccgccaggacggcaccacctggtcgatgcccagcacgcagatcagcgtctcgggcacggtcaggcacacccggccgccgccgtcgccctccggcagcaccagcgtgccggtctcggccacggcgaaggccggcccgatgacggcgatgcgggccgacagcagccgctcgcgcgtctgggcgcgcacggcgtcggccagctcggccggatcggtgcccagttcctcgggcacgccgggcagcctgcgcaccagcagccggtggatctcggcgcggtcgcggtggatcgccggcagcagaaagtgcgccgggtggtcctcccccgccaggtgcagcaccagctcgcccagcccggtgtgcacggcggcgatcccggcccgctccagcgcccgctccaggccgatctcccccagcaccggggccggggccttgatcacctcggtctgcccgccggcccgcaccaggtcgatcacgatccgggcggcctcggcgccggtggcggcccagtgcacggtgccgccggcgtcggtgacggcctgctccaaggtctccagctgggtgtccagcgacagcagggcgcggtcgcggacggcgcggcccgcccggcgcagccgctcccagtcgggagcctcggcggtggcggcggcccggcggcggcgcagcgccgccatggcccggctcaggttgtggcgccggccggtgtcggccagcgcctgccgggccgcgacggcgaacttcgagggtgcgggcgggagcgggctcatgaggtgtgctccgtggcggccaggatctctgccaggtgcatcgtgcgcacgccgctgcgcagccgcgacagcgcgccgccgatgtgggtcaggcaggagttgtcgaccgcgcagaccacctcggcggcgctgtgccggatgtggcggaccttgtcggcgaccatggccaccgacacgtccgggttcttcatcgcgaaggtgccgccgaagccgcagcactcctcggccgccggcagctcggccagctccagcccgcgcaccgcgcgcagcagccgcagcgggcggtcccccagctgcagcgcccgcagcgagtggcaggtggggtggtaggcgacccggtgcgggaaataggcgcccacgtccaccgtgcccagcacgtccaccaggaactccgtcagctcatagacggtcagtgcggccgccgcgcgggccagcgcctcgtccccggcggcccgggcgatgcgcgggtaggcgtcgcggatggtgctcgcgcaggaggccgagggggtcaccaccacctgccggggatcgtcgaagagcccggtgaggcggcgggccagtgcggcggcctcccggtggtagccggtggcccagtgcatctggccgcagcaggtctgctcggcggtgaaggacacccggcagcccagccgggtcagcagggcggcgacggcctcgccggtgcgggggaacaacgcgtcgttgaagcaggccacgaagagcgcgacgcgcatcaggtccctccctcacccctgcgttgtcagcggcatcttaggaaagtttcatgatcacacgaggaattccatcactcggcgtggcgcaacgactccgcagcgcaaagtgcgggtatggcccggaccgcctatgaatgcaggtgagtgccagatcaacaaatcgtcccaacgggctatatcgcagtggtctgaaccacagcaaactggtgaacgtccaaagagacagctccgtacgtccactgttagtcgaagaccggaggcacgccgatgtgcccgcaccagccgccctgtccctcgcacgatgcacccaaccgtgacgccgcgcgcacggtggcccgtcaccccgagcaggggtggagcctgctgtgcaacggcgtggtggtgttcgaggacaccggtgagctgctgcccgacgggggagtcatcgcaccgcaccggccggtcgtcaggccggctgcgacctcggcttgaaagcgggggagccttgcctcgcccgccgtctcggcgggcgaggcgcagattcggtcccctcgggggactagtccatcagggtgatcttcctcgggggcgtcaccacccgtccgtgaccaccgccgatccgggcccggagccgtcttcatcccacggcttcgggcccggttccgctccagcggcgcagccagggctccaccgccgccccgaccgcggccgggttcttggccagctcgtgccgctcccccggcagcaccgtcacgtgcgtggcgtcggccgggccggggacgccgaaggggtcgcgttctccgttgaccaccagcacctcggtgccagcggtgcgcagctcttctgcccgggagacctccgggcggcccggcgggtgcagcgggaaggccagcgccaccacgccgacggcgcccgccttgcgggcggtgcggcaggccacccgcgccccgttgctgcgtccgccctggatcagcggacggtcgccgatccgttcccgcagcgcctcgatgacctccagccaggcctcgtcctgccgggcgggcgaaccgggcgcccgccgtcccgccaggcggaacggctgcaggacgcgggcgaccgccccgccgagatcgagcgcgacccgccgcaccgccagcaggtcgggggcctgcactcccccgctggagccgtgggtgagcaccagccagaaccggggccgcgccacctcgtccaaggtgacctccgcgggcccctgcgccgtcgtgatctgcatgcgcccacgctagcgccggctccggcgccctccgggtgcggtcagcgcccgggcgggccggaggcgggatcggtgaggctgtcgcgcagcaggtcgccccaggggtagtcggcggccacatccagcagcgcccggcgcagccggcgcgcgtcgtcggcctgccccaccgccgccagcgcgtacatgcgttccacggcctcgaacgcctcaccggccagggcgggcagggcgccctcggccacggccgactccaccaccggctcccaccagcgggcgccgctctcctccccgccggccgcgaaatcccggcgcagcctggcgcggacctgctcggccacgcccggctgtgccaggccgtgcgcccacacccgcgcggcctcctcggtgcggccgcgcagcggcagggtgcgcgccagcagctcggtggccagcggcccgatgtccgggtcggcggcggcctccgggtcctccagcaccgcgccgaacgccccgatcgcctggtccaggtaggcgatgccgacggcggtggccaggcgggcgtaggcgtaaggggccgactcccggtcgatcatgcgcagcgcctcggccagcacccgctgggcgcgggcgggctcgccccgctccagcagccgccgtcccagatcgtgggcggcggccggggcgtactgcgggtcgccggtgtcgatggtgcgctcccaccaccgccgggccgtctcgaagtcgccggcctcgtcggcgagctgggccagcgccagcagcgccgggggcaggtagcgggggttgccgaagtccaccacgatccgccaggcccgggcggcctcctccgcctcaccggcccgctcgtgcagcagcgccagatggtaggccgcgcgcggcccgtactcggggtcgccgctgtcgatggcgatccagtcggcccggcgggccccggcctcatcccccacatcgtccaggacgacggccagcccgagggcggcgcggggccgcaccggtccctcgcccgtctccagcgcccgccggaacaggtcggcggcctcggcgggccggccgccttcggcgagcagccgggcctgctcgcacagcgatgcggggtctgcggtggcctcatccggcgtggtgctcatggtgccttcgcagggtcggcgggcggatcgtgtccatccgagcctaccgagcggccggcggcccgggcggcgaaacgccgggcggaacgccgggttttcccggcgctccgcccggagcgtctcagtcctcgaaggcctgcggaggcgggcaggagcacaccaggttgcggtcgccgtaggcctggtcgatgcggcgcaccggcggccagtacttggactcccgcagcgacggcagcgggtaggcggcctcctcccggctgtaggggtgcttccagtcgtcgccgatcaggtgctcggcggtgtgcggggcgttcttgagcgggttgtcggcgcggtcgtaggtgccgtcggccacccggtcgatctcccggcggatctggatcatggcgtcgcagaagcggtccagctcggccaggttctcgctctcggtgggctcgatcatcaaggtgccggccaccgggaaggccagcgtgggggcgtggaagccgtagtcgatcagccgcttggccacgtcctcggcggtgatgccggtctccttggtgatcttgcggaggtcggcgatgcactcgtgcgccaccagcccgccgcggccggtgtacaggatcgggtagtaggggtccagccgccgggccacgtagttggcggccaggatggcgccctcggtggcctcgcgcagcccgtcggcgcccatcatcgcgatgtaggcccaggagatcggcaggatgcccgccgagccccacggcgccgccgagatcgggccgatcccgccgccttcagggccggcctccgggcgcagcgggtggccgggcaggaacggcaccaggtgctcgcgcacggccaccgggccgacgccgggaccgccgccgccgtgcgggatgcagaaggtcttgtgcaggttcaggtgggagacgtcggagccgaactccccgggccgggccagccccaccagcgcgttgaggttggcgccgtccacgtacacctggccgccggcctcgtgcacggcccggcagacctcggtgatggtctcctcgaacaccccgtgggtggaggggtaggtcaccatgatcgcggccaggttctccccgtgctgggcgatcttggcgtgcaggtcgtccatgtcgatgttgccgccggcgtcgcacttgacgaccaccacgcgcatgcccgccatggcggcgctggcggcgttggtgccgtgcgccgaggccgggatcaggcacacgttgcggtggccctcgccgcgggaggcgtggtagccgcggatggccagcagcccggccagctcgccctgggagccggcgttgggctgcacggagaccttggcgtacccggtgatctccgccagccagccctccagctcatcgatcagctccaggtagccgcgggcctggtccagcggggcgaacgggtggatgccggagaactccggccaggtgatgggctccatctcggtggtggcgttgagcttcatcgtgcacgagcccagcgggatcatcgtgcggtccaacgccaggtccttgtcctgcaggcggcgcaggtagcgcagcatcgccgtctcggagcggtgggcgtggaagaccgggtgggtcaggtagtcgctgtcgcggcgcaggccggccagcaggtccccctccggctcgggcgcctgcggcccggcgccgaaggcctccaggacggcggagatgtgctcgtcggtggtggtctcatcgcaggtgatcccgacatggtcggcgtccaccgggcgcaggttgatgccgcgctccagcgcggcggcgatcacctcggcggcccggccgggcacgcgggccagcacggtgtcgaagaacacctcgtggaccagctcgatcccggccgcccgcagcccggcggccagggagcgggcgcggtggtgcacccgctcggcgatcgcccgcagcccctcggggccgtggtagacggcgtacatgccggccatcaccgccagcagcacctgggcggtgcagatgttgctggtggccttctcgcggcggatgtgctgctcacgggtctgcagcgccagccggtaggccgggcggccgtcggcgtccaccgacaccccgaccagccgtccgggcagctggcgctggatgccctcgcggacggccaggtacccggcgtgcgggccgccgaagccgtaggggacgccgaaccgctgggccgagcccacggcgatgtcggcgcccagctccccgggcgggcgcagcagggtgagcgccagcaggtcggcggccacgatcagctgggcgccgcgctctttgacctgcgcggccagcggggccaggtcgcgcacggcaccgccggtgcccgggtactgcaccagcgccccgaagaacgccccctcgggcaggccggcggtcagatcggcgaccacgacctcgatgcccagcggcagcgcgcgggtgcgcaccacctcgatggtctgcggcagcacatcggcgtccaccaggaaggtgccgccggtcttggccttggtcagccggtgcgccagcgccatcgcctcggccgcggcggtgccctcatccagcatggaggcgttggccaccggtaggccggtcaggtcggccaccacggtctggaagttcagcagcgcctccagccggccctgggagatctccggctggtagggggtgtaggcggtgtaccagccggggttctccagcacgttgcgcaagatcaccccgggggtgacggtgccgtggtagcccagcccgatcatggaggtcagcacccggttgcgggaggccagctcacgcagccgggccaaggcggcgctctcgctgagcgggggcggcagccgcagcgggcgggcggtgcggatcgcctcgggcaccgcgtcgtcgatcagcgcgtcgatgtcggcgtagccgagatacgccagcatgcgcgcgcgttcgtcgggggaaggtccgatgtgccggtcggcgaacgtggtctgtgctgtcgtcatcgctggggagcctccctgggctgcaccgcggccggcgcggcggactggcggtcgtgcgggcccccggccgcctcgggcggccgatgaccaccggtctccccctctgtcgtctgcacctgagagcttcgcccgcccgctgcgcggcggacttgcaccgtcggtgagacgccgttcccagatatgcccgggaacacgcctgctttccagagctgcctcgcccgcacggtccttttgcctgagaggttccggggagggttgccccttcggcgccccacactggcggtgtggggtctctcccgcacggggtcgtcggctatgccggaaaactctatccaaccgtcgccgctgcggcccaaaccggcccgctcccgccgggaaggcgcaggccagtgccgcatgggcggtccgcgggggccgctacgatgtcccggcacgacggatggttggacggcttgaggccgggaacggcgggacgtggctgggagcaggcggacgtggagctgagggaggccctcgacgcgccgccgccggttctgggacgctgatcgcgatgaagcgcccggacggtggtgccgcatgacggcggcccgtgaccacgcggtgacccggccggtcgcctcccccggcaggcccgccggagaggaatcccaggtgcacgccgaggaatccgcccagcggcccgcggcatgcgggccgcagaccgacgccgcggccccgggcgagggcccgcacgccgcggcggtgcccttcgtgcaggagccctcacagccgcagcgcatccgccgtcccgccgacgccttcaagttcgccggctcggtggccggggtggtcggcatgctgctgctggtcaacgtcgcccagggcaccacccaggggctgcagaccgacatccaggagggcacccgcctggccccgcacctgctgctgagcctggccacgctgatctccagcttcggggtgctggcggtcccggtggccttcgccgtcgaccggctgatccgccgcgacgggctgcggttggcggtggggctgctggccgcggtgctggccttcgcgctgaccgtggtgctggacggctgggagatctcggccgcccccggcggggtgctggactcgctgatctggggcggcacgcacaccgtgccgctgcacaccgacatcaccccggtgatcgcgttcgtcaccgcggtgcggatgaccggccggccgcgctggcaggccgccatctggacgatgatcgccctggcggcgctgaccgggctgaccgcccagtacgcctcggtgacggcgctggtggccacctacttcctgggccgggccatcggctacggcacgctgtatgcggtcggcacccccaacccccgcccgcccggcaccgcggtgatggcggcgctgagccggctgggcctgcagccggtgcgcgcccaccggctgcccgacctggatgaggtccgccgctatgaggtgaccaccgccgggccgcagggccggcggctggaggtcatcgtcttggaccgcgaccagcagaccgccgggctgctgtaccgggtgtggcggctggtgcggctgcgcgaccgctccacccgccgcgcggtgcgctcgctgcgccgctcgctggagcaggagtcgctgatggcttatgcgctgcacgcggccggggtgcgcaccccccggctgctgggcaccagcgaggtgggcaccgaggcggcgctgctggcctatgagcaggtgccgggacgcacgctggcggagctggacgacgcggagatcagcgacgccttcctcaccgacatctggcggcagctgcaggtgatgcagcgggcccgcctggcgcaccggcggctggagccgcaggcgatcgtgtgcgatgccgccggcgccgcctggatcgtggacctgcgcgccggggagaccgccgccaacgacctgctgctgcggctggatctggcgcagctgctgaccacgctggcgctgcgggtgggcgccgagcgggccgtgcgcagcgccgcccgggtgctgggggcgcaggcgctggccaccgcggtgccgctgctgcagccggtggcgctgcaccgcggcacccgggcggcgctgcggcaggaccgggagctgctgacccgcatccgcgagcagatcgtgcgcctggagccggagatcgaggtcgccccggtcaatctggagcgcttccggccccgcaccatcgtcagcatcgtcgcgctgaccatcgccgcctacatcgtcttcccgcagctgagcaacgtcgacatcggcgggctggtggcgcgcgcccagtggtggtgggtggcggtggccgcggccggggcggcggcgacctacctggcggcggcctggatgctgatggggttcgtgcccgaacggctgccgctgggccgcaccctgctggtgcagctggccgcctcgttcgtgaagctggtggcgccggccgcggtcaccggggtggcgctcaacacccgctacctgcagcgggcgggcgtgcggccggggccggcggtggccagcgtgagcgcctcgcagctggtggggctggcggtgcatgtgctgctgctggtgctgttcggcttcatcaccggctccagcgcccatgccaccgagaacctggccccctcccccgtgatcgtcatcgtgctgctggcggtggcggtcaccgccggggtcgccgcggcgatcccggcggtgcgccggatggccgtccggcggctgcggtcgatgttctccggcgtggtgccgcgcctggcggacgtggtgcagtcgccgcgcaagctggccaccgggttcggcgggacgctgctgctgaccgtggggttcgtggtgtgcctggacgcctccatccgcgccttcggcggggagctggagtggagcgcggtgatggtggtctttttgaccggcaacgcgctgggctcggcggcgcccacgccgggcgggctgggcgccgtggagggcgccctgtcggtggggctgacgatctcggggctgccggcggaaaccgccacctcggcggtgctgctgttccggctgctgactttctggctgccggtgctgccgggctgggcggcgttcgcttatctgcagcgcaaggaggcgatctgacgatcgtgctcggttccagcgggaaccccagcgcgtatatgatcgtttgcgaaatatgggggagttggggggatttgaaaaacgggggtttttgtgaagggggtggacgaatgagtcagccgctgcggcggacccggcggcgggcgagttcgtcgtgcgagtggacctcatcgcggtcgtcgtcgcgcaccgcgcgctcggccggcagtttggccaggctgccttccagctcctgccacacgcgccccaaggcgatgccgaacactccctgccccccggccagcagatcgaccacctcatcggcggaggtgcactcgtacacgctgaccccgtcgctcatcaaggtgatctgggccagatcgcgcaccccgcgattgcgcagatgggccaccgcggcacggatctgctgcagcgacaccccggtgtccagcagccgtttgaccaccttgagcaccaggatgtcgcggaagctgtacagccgctgggtgcccgatccgtgcgcagcgcggacgctgggctccaccagctgggtgcgggcccagtaatccagctgccggtacgtgatcccggccgccgcacacgcggtgggaccgcggtaaccgacgttctcaggcgggggggatacctgagtgtcgaacagcagtccctgctccccggcacgccgtgaggcgactcgcctgtcagggtgcccagagtgcgccttgccctcgccgctgctcaccgccacgcggacctccggcttctatcatcccgtgccgcttcgtcaagggggtttgacgaattaacaccacgggtgttccaccagcacggtaggtgccggtcagggtgtggtcaacgttcggcgtcggcgcgtcgcatgcccggatgaaccggcttcacgtgggcaaactgcacgccgtcgccctcttgattcccttaccccgtttcccagagtaaccaacggccgataccggccctgacacaaggtcaccttttcggtgacacggccgtaacacggacatggcacggccatggcgggggcgcgctcagccggaccggccgaagtcctccggcgagatggtgtcgaggaactcgcggaacttctccacctcgtcctcttgctcgtcgggaatggacaccccggcctcctccagcacgtcctcgctggcgaagatcgtggcgccggtgcgcagcgccagcgcgatcgagtccgacgggcgggcgctgacctccacgccgttggagaacaccagatcggcgaagaagatgccctcgcgcagcgcggtgatgttgacggtgcgcagctgcacccccagcgcctccagcacgtcccggaacaggtcatgggtgagcggccgggcgggcagcacgccctgctgggcgaaggcgatcgcggtggcctccacggcgccgatccagatgggcaggtaccgatccccagccgcctccttcaacaggacgatcggctggttggagggcatctcgacccggacgccgacgacctccatctgtttcacagcggctccctgctgattgacggctttctagatcgactcttggtgaaccctgtatgccaacgtacaccctccgccgcttagcgcctcccggccgggttcggcgcccggcgccgggccgttcaccggaagatgtaccccccttatgggcccaggctctcccgcagtcccgccgacaccagggccgagtgcaggctcagcgacagctccgccagccggcgggccgtgccctcggcctcggcatgcccgtcgcggcggcgcagcagcggggcgatcacctgctcgatgagcgccagctgccggtcggcggcggccttgagcacgcgcaggtgccgcacctgcaccccgtaggcgcccagggcgcccgcggcgcgggcgatggccagggcgtcgccgtcgtagtggcggcccgagcgccgcaccagcccggcctcctccagctccgccagcagctcctcgtcgatcgcggcgccgtccagcagctggcggcgggtcagccgcatgtccgccggcgcccggccggcggcgccggcggccaccagccgccgggggccgcgggcggaggcggcctcccacggcggcggcacccgctccccgcggtcgatggcctgcaggtactccttgatgacccgcagcggcaggtagtggtcgcgctgcgcggtcaagatgaagcgcagccgctccacgtcggcgtggctgaacttgcggtaccccgagggggtgcgctgcggctcgatcaggccctcggcctccaggaagcggatcttggagacggtgacgtcggggaactcctcccgcagcagggccagggcgtccccgatgttcatcatccggcgggccggctgggcgctcaccggacccctcccgccgccgcgacggcgccgcagggcgcgggccgccgcaccgcccgctccggcgcccgcggatcgctcacgcgcctgccaccgcccgtcaccgctcgcctgccgcgtccgtcagccgtggtgcgggttggtcaggaacaccaggcggaacttgccgatctggacctcatcgccgctggacaggccggcggagtcgatgcgccggcggttgacgtaggtgccgttgaggctgcccacgtcgcgcaccgcgaaggcgctgccgtggcgggtgaactccgcatgccgccgggagaccgtcacatcgtccaggaagatgtcgctttcggggtgccggccggccgaggtgcggtccttgtccagcaggaagcggctgccggcgttggggccgcgcttgaccaccagcagggcggtgcccggcggcagcgcctccaccgcgacgtggtcggccccggcctcgtcggcgggctgggcgtcgggttcgaacgcctcgatcccgctgagggagatcgtggacgtggactcgccgggcgactcccgcgggggcatggggggcggggcgttacgggtcagcggagttccgcactgagagcagaagcgggcatcgtccggattggcgtgaccgcactgcgtgcagtagacgctcggcatcgatcggctcggcctcctaccttcggcgtgctacggcgcgcccgcttgcgcgaacgcgacgacccgcgctgctcttcccggctcccgcccgtcaatacaacggttgccgcaacttatgccgggtgagcccggagggtcaaccgagacaaggcccgggaccatccaagctacttcttcaatgatcgcaggtctacgccgccgcgcgggacgaggcgcacgcattggcggccggaaaatgccaccgggcgcccccgccgccccgtccgcgggcccgaaccgcgcggtcagggcatcgtacggcgctgtgaccagggacgcatcggcgaatgggggctcagagccggttttgggcctcctttggcgcacagtggcgaaggtcataacggccacgagctttacattgtagatttttagcggttcggggtgggagccgcgacgagcgtcagccgcgtggcgaagtggtccaggccgtagggcaccgggcggccctcccccagcctgggggaacggatcggcaacggctcgtgccggcgcagcagggcggccaggaaggtggtggcggccagcagcgccaggttctcccccgcgcaccggcccgctcccccgccgaaggggacgaccgcctcgtcgggaacggcgcggccgtccagccagacctcgggggcgaagcggtcggcatgagccagcgcctcgcggtcgcggttgaagaacggcacgacgatcacaaagacgctgccggcggggacggtgcggccgtgccagacggtctcgccgcggctctgccgcaggacggtgcgggcgaccggccacagccgcgccgcctccagcacgcaggcgcgcaggtagggcaccgcgaccggcccggccagggcggtgcccggcagcaccgacagctcgccgcggacccgcgccaggtggccgggatgggcggccagcagcgccagcgtccggtaggagaccagcgcggtcgcctcaaaacccgccagccaccgggagacctggctcaccgggtcgcccggcatcccctccggcaggcgggacagctccccgaccaggctgtcggcctcggcgcgctccacatacccccgcagccgccgccggcagacctcggcggcgatcctctcccgcccgccccgccgtcgccggccggtggccgtccgggcgagcagctcggtgagcatccggtcctcgcgggccgaatcaccgagcaccaggcgccggcccaggcggccgaaggcggcggagaactcccgccaggtgagctcccggccggcggaccgctctccccccagcagggcggccgcctcctggtagatgcgcaccatgaacgggccggcgagccggtggaccacctgataggtgtccagcaccgtctcatcggcgcggcggcgccgctgccggtcctcccccgccggggcgggcacgccgtgggcctgcagacgcggcgggaccttggcccgcgcgtcgatcgcgggcgtgaaacgcccggaggagtcggccaagagccgccggacgtcctcgcgcagcagcggcagcaccagccggcggccggggacggccagccgcagcggtccggggccgtagcggcggcgcaggtgcgccagcaggcggacgagacggcggtcggcgcccagcctggcggtcagggcggccaggcgggagccgccggggccctggccccgcaccggccagggcaccagcagggtgccgcccagccgcacggtgtcgggcacggaggtctcctgcacccgtatctcgccgacagcccggtgccgcgtcatctgcccctcccaggtcgccggccggattcacccggcgcccctggcgtctaccccgcggcgccgcgctcattcccgccccggcgcaccgggcgccgggtgccggctcacagccgccccggccgcccgttgggggcgctccccgaaggcgtgaaaactttcccgcggccctggagcggccggaaagctccgtgctggactgtcggccccgcagcacgaggaggaggcatgtccatcacgcgttcgaccatgctcgccggcagcggcatcgcgctcgccctggccgccgccggctgcgcgggcgccgtccgggcgcccgtcgtccaggcgcagcgcgtcgcggccttcgaaaacagcccggtcggattcgcgagtctcaacggaggcaccacgggcggggcgggcggcgccacggtgacggtgcgcaccgccgccgagttcgcccgctatgccaccgcgagcggacggtatgtgatccgggtgagcggcaccatctccctgccggggatgcagaaggtgtcctccgacaaaacgatcatcggggtgggcgcctccgggcggatcaccgggggcgggttgacgctcagcaaggtccgcaacgtcatcatccggaacctgaccttcaccggctcccgggacgatgcgatcaacatcgagcagtcctcgaccaacatctggatcgaccacaacgacctgagcggcgccaaggacgggctgatcgacatcaagcgcggctcggactacatcaccgtctcctggaaccggctgcgcaaccaggacaagacgttcctgctcgggcactccgacgacaacggctccgaggaccgcgggcggctgcgggtgacctacgtgcacaactggttcgacgggaccaaccagcgccatccccgggtccgcttcggcaacccggtgcacgtgctgaacaactactacagcaacatcggcagctacggggtggcctccaccgagaacgccggggtctatgtcgagcgcaactacttcgagaacacccgcaggcccacggtgacccagaccggcgactccgacccgggcaacatcaagctgctcaacaaccacctggtcaactccggcaccccggcttcgcgcaacccgtccctggtggccccgatcccctacccctacatccccgacggggcgccgaacgtcaaggcgatcgtgacggccggcgccggggtcggcaaggtcggctgaccctccccaccggagcgctcgcggttcgttcccggccgcaggaccctgcggccgggaacgagtcgtgccgggagccggcctttcaggacacggcgcgttcgacgacgccggcccactcctccagcagggcctgggcggcgtcgtggtcgccggcctcggcccacaggtgggtgagggcctcggccgggtcgggcagcaccagcacccaccggccgtcgccttcgaccacccgcaccccgtcggtggtgtcgatggtgcggtcgccggccgcctccactacgcggcgcatgacaccgcccttggcggcccacggcgtgggcaccgagcggcgcagcaggtgggcctcggggatgcgggcgtcgatctgggagagggtcagccgggtgcgggccaccagcccgaccaggcggacgaacccggcgatcccgtcgacggtgttgctgaactcggggaagacgaacccgccgcggccgtccccggcgaagacgacgccgggtgcggcggcggccttggtcagcgcgtcctgggaggtggagatccattccacctggacgccgtggaagcggcagacctgctcggccacgcgggtggtggtgaccggcagcgccaccctcccgccgtggctctcggcggccaccaggtccaagaacaccagcagcgcccgctcgtcgtcgatcagctcgccgttctcgttgaccagcgacagccgctcgccgaccgggtcgaagcgggcgccgaaggccgcccgggaggaggagaccagctcccccagccgctgcaggtcgcgcatccgctcggccagcgtctcggtggggttggcctcatccagccggttgttcatggtcagcacgtccacgcccatcatccccagcagggcgggcagcaccagcgaggcggtgccgccggcgcagtccagcacgatcttcagcccggcctcgcggacgccgcgctggtccacccggctcagcaggtcgcgggtgtaggtctccagggtgcgggccgggtagccgagctgggcgatctcgccggggaaggcgcggcggaactcctggcggccgaagacccgctccagcttgcgctgggcggacgaggacaggtcggcgccgtcggcgtccaggaagaggatgtccacgccctgggggtcgccgggggtggtgcggatgtagatgccgccgccggcgtcctcgcgggcggtctcaaagcgcaccagcggcagcgcgcaggcctgcaggtcctggacgttgatggcactggcggtcagcgcgctgatcacggcgcgtttgagggtgcgggcggcgcgggaggcgtcgcggccggtgaccacggtggcgccttttttgagggtggtggcgtaggcgctggccagccggaccgccagctcgggggtgatctccacgttgaccaggccggagaccccgcgcgggccgaacaggtggcgctggccgcgcgactcccagatcacgctggtgttgaccaccgcgccggcctcgatggtcttgaacgggtagaccttgacgccgttggagacgtaggcctccgattcgatgacgcactcgtcgccgatgaccgcgccctcttcgatgcgggcgccggccatcacgtcggtgttcttgccgacgacgcagccgcgcaagttggccgacgggccgatgaagacgttgtcgtgcaccacggcccggtgcaggaacgccccctccttgaccaccacgttgctgcccagcacggtgaactcgcgcagctcgaccccggcctcgaccttggcgtagtcgccgatgtagagggggcctttgaggatggcgtcgctgtcgacctcggcgccctcggcgatccacacgcccggggagacctcaaagccgtccatctccacgtcgaccttgccggagagcatgtcggcctgggccttcaggtagctttcgtgggtgccgacgtcctcccagtagcagtcggcgacgtacccgtacaggggggcgccctcggccagcagcctggggaacacgtcgctggaccagtccacgacctcgccggcgggcacgtggtcgaggatctccggctccatcacgtagatgccggtgttgacggtgtcggagaagacctgcccccaggtgggcttttccagaaagcgctggatgcggccggcctcgtcgacgatgatgatgccgaactccagcgggttgggcacccgtttgaggccgatggtgaccagtgcgccgttctccttgtggaagcgcaccatgtcggtcaggtcgatgtcggtcagggcgtccccggagatgaccaggaagcggtcgtcgcgcagcgcgtcctgggcgttcttgacgctgccggcggtgcccagcggcacctcctcggtggcgtagctgagcgacatgcccagctcctcgccgtcgccgaagtagttgcggatcagcgcggccaggaactgcacggtgaccacggtctcggtcaggccgtggcgtttgagcagccgcagcacatgttccatgatcggccgattgacgaccggcagtagcggcttgggctggttggcggtcatcgggcgcagccgggtcccctccccgcccgccatcacaacggccttcatgggcgtgtcgcgctcccttcggtcagccggccgaggttcgggggtccgcgccggagccgcccggcgggacgcccggcggtccggcgccggtgcggtcggccagcacgagctgccgcacctggacccaatagaggacggccgcccaccagtacagtgccgttccccagatggcgaaggaccaaccgaagacccgggccgcggtggccaccgcgccggagtggtcccccagcaacagcagcgggaaggcgtacagcaggcacagcgttcccgccttgcccaccatgtgcaccggcagcgtgccgttgtaaccgagcctgcgcagcaccgggacgatcggggtgatggccgcctcgcggccgaccagcagcagggtcagccacagcgggatgatctcccgcatcgtcagcccgaccagggtggccaggatgtacaggcggtcggcggccgggtccagcagcgcgcccagccggctggtctggcccagcgcgcgggccagccggccgtccagccagtccgacaggccggcgcccaccagcaggcccagcgcccaggtgtcgtgcccggccagcaccagccacaaaaacagcggcacgcccagcagccgggccaggctcagcgcgttgggcaccgtccagatgcggtcggcggcccctccggcccgcccctcggccggatcggcccgtacctccaaccccgttcacctcccgtcccgatgatcctgaccctacctgccggattgtgctcggcctcggtagcgtcctgccccatggagtggaggcggcatggagaacggtccatctaccgcagtccgtgggtggacctgcgcgtggcggatgtggagcttcccgacggccgtcgcttcgagcaccacctggtgcgggtgcgcccgtcggcgggcgtggtggcgctcgacgaccgcggccgggcgctgctgatctggcggcatcgtttcatcagtgactcttggggctgggagattcccgggggacgtgtggagccgggcgaggaccccgccgagaccgcggcccgggagctgctggaggagaccggctggcggcccggaccgctccatcatctgctggacatccgcccctctccgggcctgacggatggcgttcatcacattttccgggccgagggcgcggtgcgtgtcggggagccgaccgacgtggaggccgagcggatcgagtgggttccgctggagcgggtgccggagctggccgcccggggccagatcggcgccggcagcaccctggccgccctcctatacctgatgaccgggccttgcggcaacggggcggaggcgggttaacgtctggggcggacgagcgcgggagcctggcgaaccgggctgagagtgcggctgagacggccgctgaccgctggaacctgaccgggtaatgccggcgtagggagtagtcgaatcgccatgacgcaagcctcagtgtccgctgcccgaaagacctacctgaccggcgcatcccgtcccgacatccgggtgccgatgcgcgaggtggtgctcaccacgggcgactcgctggtgttgtacgacacctccggcccgtacaccgacccctcctaccaggtggacgtgcggcgcggactgcccgccctgcgggcgaagtggatcgccgaacgcggcgataccgccgaatacgacgggcggcccgtccgtcccgaagacgacgggcgcaggtcctcggacccgttgcgggaccagggggccttcccgccgcgcaggccgcgccgcgccaccggcaaggcggtgacgcagcgggcgtacgcgcggcgcggggagatcaccccggagatggagttcgtggcgctgcgcgagggcgtggatccggagttcgtgcgccaggagctggcggccgggcgggcggtgctgccggccaacgtcaaccaccccgagctggagccgatgatcatcgggcggaacttcctggtgaaggtgaacgccaacatcggcaactcggcggtggcctcctccatcgaggaggaggtggacaagatgacctgggcgatccgctggggcgccgacaccgtcatggacctgtccaccgggcgggacatccacaccacccgggagtggatcctgcgcaactccccggtgccggtgggcaccgtcccgctgtatcaggcgctggagaaggtcggcggcaaccccgccgacctgagctgggaggtcttccgcgacaccgtcatcgagcaggccgagcagggcgtggactacatgacggtgcacgcggcggtgctgctgcggtacatcccgctgaccacgcggcgcaagaccgggatcgtctcccggggcgggtcgatcatggcggcctggtgcctggcccaccacaaggagaacttcctctacacccacttccgggagctgtgcgagatcttcgccgcctacgacatcacctggtcgctgggggacgggctgcggcccgggtgcatcgccgacgccaacgacgaggcccagttcgccgagctgcgcacccagggggagctgaccaagatcgccgccgagttcgacacccaggtgatgaacgaggggcccggccacgtcccgatgcacaagatcaaggagaacgtggacctgcagcgcgagctgtgcgacgacgcccccttctacaccctggggccgctgaccaccgacatcgcgccgggctatgaccacatcacctcggcgatcggcgcggccatgatcggctggtacggcaccgcgatgctgtgctacgtcacccccaaggaacacctggggctgcccaacaaggacgacgtcaaggccggggtgatcgcctacaagatcgccgcgcacgccgccgacctggccaaggggcacccgggggcgcaggcctgggacgacgcgctgtcggaggcccggttcgagttccgctgggaggaccagttcaacctgtcgctggaccccgacaccgcccggtccttccacgatgagaccctgccggccgccccggccaagaccgcgcacttttgctcgatgtgcgggccgcacttctgctcgatgaagatcactcaggatgtgcggcgcttcgcccgggagcgagggctgaccgaggaagaggccctccgggagggcatgcgggccaaggccgaggagttcaccgcctccggcgggcggatctacctgccggtgtcggcggccgaggactgagccgccggcatgagacggggtgcggcggggtgcgccccgagcagggcgcaccccgccgtgccgcacggccgcccggtggcgccgcgggccatggcctcatctccggccgtggtcttcgggaacgacagggtggaaccgccggccgggtccggcggatccgttctcagtagacgctgacgccgtagacgctcagcggttcggtgacgggctggaagaaggtggtgccgccccacaggcagttgccgctgccgccggaggtcaaccccagcgcggtggtgccggcgaacagcgggccgccgctgtcgcccggctcggcgcacaccgtcgtcctgatcaggccggacacggtgccctcggcgtagcggacggtctggttgagggcggtcacgatgccgctgcgcacgccggtggtgctgccgctgcggcgcaccgactggccgatgtaggcgttgccggcggaggtgatgtcctgctcgccggcgccgtacaggtacacggtgccgggcttggcgatgccggtgttggtgtagcggacgatgccgtagtcgttgccggggaagctggtgccgacgcgggtgcccagcacggtggtcccgctggagttggcgtaccaggtcgaggagatgttggtgcagtgaccggcggtcaggaagtagaggttgccgctgttgtcgcgcacgttgaagcccagtgagcagcgcgcgccggaggcgtagatggcctggccgccggcgatcgtggtgcggaaggtccccgagacctgctcgatgcgcacggcggtaccgtacttggcggcgatggcgcgcaccttggccagttcggcgccggtgacggtggcgtccagggtcagcaccacctggttggacgccggctggatggcccaggcggtgcccgccacgtcgatggaacggtcgaagtcggccatgatccgttgcagctcggcgccgctgcgggcgacgcggcgcggcagggcgccggcgcgggcgacggtctgggcggcggcgtcgtcggagacggtcaccacgagcttgccgcgggcgttgtcgtagtaggagcccgcgcttcgggagccgagacgctcggccagggtggcggccaggcggcccgggtcggacggcgccggggcggcggtggccgccggcgcggtcagcagggttgtggccgtcgccgtcgcggcggctgcggccagggcggccaggcggacgggtctcatcctcacggtgcctcctgcgggtgtgggtggagagggttgaactgcccttgacccttgtcaaatcgtcattaaggagacccggcccggcaagggcgaaaaattaagcgtattgcccacaactgatgactctgtgttcacttcgcattcccgaggccggccggtgccgcccctgctcaggcggcgcgtccgcgctccacgggttcacggccgaagatcgcgttcgtcgcgccgtgtgcggtgacccgcccggccgtgcaaagatcgggatcagcgcacggcgaccacgacgaagggggcagcgatgacagagcgggagcgggggcagggactgcccgcggagttcttcgccgtcggcacggcgtccttcgtcgagctgctcagccggaccgcgccgcagctgctgccggtcaaccgggtccgcgacggctcgcaccccatgccggacatcccgcacggcacgacgatcgtggcggtgcgctacccggagggggtgatgctggccggtgaccggcgcgccacctccggcaacctgatcgcgcaaaaagacctggagaaggtccaccgggccgatgagcactcggcggtggcgatggccggcaccgtgggcctggccctggagatgatccggctgctgcaggtggagctggagcactacgagaagctgcagtcggcgaagctgtcgctgccgggcaaggcccggcggctgggcgccgtcatccgggccaatctggcccatgccatgcagggcctggcggtggtgccggtgttcgccggctatgacctggacgccggggtcggccgcatctacaactacgacatcaccgggatgccgcaggagtcccgggacttccacgccgaagggtccggctccccgttcgcccgcggcgcgctcaagaagctgtaccggccggacctgaccgaggcggaggcggcggcggtgtgcgtgcaggccctctatgacgccgccgaggacgatgcggccaccgccggccccgatctggcccggcggatcttccccaccatcgcgacggtcaccgccgacgggtaccggcggctgccggagcaggaggtggccgagctgaccgagtcggtggtgggcgcccgccggcagcgtccggacggcccggtggcgccgctgcgctgaccttgcggcgaccgccgcgggcgcactgcggcttttccggggcggcgggtcggaggatctattcctccacggggacggccagtccgcgtttgagggtggacagcgccatgctggtgcggaagcggcggacgttgcggttctcggcgaccaggcgctgcatgaacgcgtcgtagtcctcggcgtcccgggcggtgatcaccagggtgaagtcggattcgccggtgacgtaccaggcctgctgcacggccggctcggcggccagccagcgtttgagctcgtgcaggtcttccggccgctcccgctcgatctccacccccacgatcatcaccagcgggcggccgaccagtttggggttgaccaccgcgacctgagcctcgatcaccccgctccgccacagccgctgcaggcggcggtgcgccgccgaggccgacaggcccacccgctcgccgatctgggcggcggtgaggcgggcgtcccgctggatcagcgccaggatccgccggtcgatgtcgtccaggtcgatgtttcaccgtccggaaggccgttcatgcacgttcattgcgcgatcagcatagtatgcacactttctgtgcacattcggtcactagtctggaggcatgcgcgacctgccgccgtcccgccggcccttgccgaccgccgagggcatcgaacgagccgcccgtgccatcgacccggtgttcaccggctcccccgcgcacgacagcgccgagctggccaaggcgctgggggtgcggcgggccgtcgtcaaggacgagaccggcaatcccatccgctccttcaagggccggggcgccgactggttcatggcgcatctgccggcggatgacaccgagccgctggtgaccgcctcggtgggcaacttcgggcagggcatggcgtacgcggcgcgccgccgcggccgggcgctgaccgtcttcgccgccgagaacgccagcccggtgaaggtggcggcgatgcggcgcctgggcgccgaggtccgcctgggcggccgggacttcgacgaggcccgggcgcgggccatcgcccacgcccgggccggtggagggcgcctggtgaccgacggggacgagccgcgcatcgccgagggggcgggcaccatcgcctgggagctcacccgccaggtcgccgacccgctggaggtgctgctcgtcccgctggggaacggggcgctggccggcggcgtggggacctggatcaagcacgcctggcccggcacgcgcgtgatcgcggtcgccgccgagggcgcgcccgccatggcccgttcctggcacgagcacgcgctgatcaccactcccacggccgacaccatcgccgacggcatcgcggtgcgggtgccgatcccctacgccctgcaggtcatgcggcgctgcgtggacgatgtggtggtggtgcccgatgaggcgatcgtggcggcgatgcggctgctgcaccggacgctggggctggtcaccgagccggccggggcggccggggcggcggcggtactggccgatccggcggccttcgccggcctgtcggtgggcaccgtggcctgcggcgccaacctcaccgacgaccggctgcgccgctggctgccgcaggccgcccgctgcgaaggctaggcccactcccagcggatgccgtacatccccggccgcatgccgtgttcgagcaggtggaccgagttccacgtggtcagccgcagctcctggcggtcggtgcaggccgctcccacggtgggctgccagacccggaagcagcgccggggcgtcgccccgtccgcaaagcgcacctgcagcaggtactcgcgggtggggaagcggaagccgcgcacatagcggcgcacctcgggccgcccgtcgccgcagcggaactcgtactccaccacgtaggtctcccccgccgccaggggacggtcgaacagcagctccaccgcggccagcccgtcgtcccggctgatgcggcggcgtcccacccggcacagttcgctgctgaagtcctcgggcggggggccgccctggcagtggtggatcgccacatgccggtccaccccgtcgcggcgggcccggaagacgatccgcgaccgggccgaccgctccccgcggtcggggcccacggtgaagatctcatggtggctgagggtctccagctggtcgtccagcggcacggccagctcgccgagcaggtcgcgcagccccgaataggcggggcagacatcgcgggggctcagtgcgtcgccggaggcgtggctcagccagcggccacgcggccgccgcgggccgagcagcccgatgagggcgcccgccggcagctccaggatctcctccagcgcttccaccgcccgcagggattggctgcgttcgggccggcagcggccgcgctgccagtagctgaggctggccacgctgacgcgcaccccccggtggcgcagccgggcgtgaaggcgttccaggctcagcccccgcgcctggatcgccagatgaagcgcacggtcaaaaggccccgtacgcagtacatcgtccagaattgcccccggtccttcggcctgctgtgtcatcacaactccaggaaaccgtcgaccgccgacctttatcttccccggagccgcggtcgcggaccagggtgaataaccgatgaattcccttccggcgggcgtgcggccgaggaagagaatccccgggcacgccgcaggtccgcaaggcgatcagcgcctccggcgggcaaaactctttatggcaccggctcgcccgccccggaaccgagggacgaaaccgcaggtcatcagccatctggtggagcgagagaaggacggcgggagattttttcagtttttacgtcccgccggccgccccaccgcaagcgcccgcgccggcctttgcgcaccttcccggccggaccacatcacgtcaccatgcagaccggttcccctgccacggcgaacaatggcatcggcgacagctcccggtcgttatcggggaaccccacaatgccgtcccggctcttgactgatcacaacacacggtgtgtactcgtcagcaactcacgccaaatccagagtgccgagatcggcatgtgcagccattgatcccttttcaaggagcactctgcggcttcgaagggcggcgcccgtttccgggcggtcccgggtcatcgcaccgccccggtttccgccgcccgctcgccgtcacggccctcggcgggccctgcggcgaaggtcaccagaacgcgccggatccgcccggggtctcctccagggcgggctcgtgcagctccacccgcccggccagctgccgggcggtttccggatccatgccgctgggcgcctccggccggtcgctgtgcggcgtcccggcggccactccgagccggacggcgtcctcttccggcaggccggtggccaggccggcggcgatcgcggcgatgaggcggtcgccgcaaaggccggcggccgccgtgccgccgggcggcaccggcgcgggaacggcgaccacgtcctcgccgatcaggacgagcgcgggccgctcggcgcggcggagcacgacggtgccggcgccgcgcgagcgcagccgccgcatcgcggcgaccaggtcaccgaccccggcatgggccgcgtgaccgcccgggccgacgggcagccggcgctggtccaggcagagcacgtccactcccccggtcagcgcggcggccagcgcctcgccgctcaacgcggccaccacgcgcacccctcgggcgcgcaggtcgccggtgagcccgcggtagaggccggggggcaccgcggcggggtccgcctcctgggtcagcacgcacacgtccgcccgcgccccggcctccagcgcggccgcgcgcagccggtccgcctcctggggggtcagcggatcgcccggggactcggcgacggtgcgcatcgtgccggcgccctgctcgcggacgcgggtgccgttgcggccgggccgccgcaccgcccggcattcgatgccttcttcggccagcagctgccgcagcaccggcccgctctccccgccgaagcacccgcacagcaccgtggagacgccgaaggcggccagcacccgggtctgccggcatcccgggccctcggcgcgcagccggatgtcgggcatctcctcacgcgtatcaacagtcacgctcagtagcggtatcggcgcgaagaccatcgccttgcctggcatcggaccccccagtcccccgactcttcggtgcgcctcttcaaccccctgcccggtgccgcgcggaccgctcggggccgcgggccgcgtgctgaaaaggccgatatcgcattggtccccgcggcgggggcgccgcatgcatcgcgacggcgaggggcgcccaggaccggcgcggcgtcctgggcgctccttcgcgtgtcttgcctacccggcctcccttacccggcgtacgtcacttgcgcgcgctcgttggggacgcagtgggtcatcttgagcccgctgacgtcgcgcggcccgttcttgccgaggttggccatgcgctcgcgttcggcgtcgctgagcgtctgggtgggcagcggcggcaggtccttgacgtcctcgggcgtgatgcccaggccctcgccgacccgcaggcccagctcgtcctcgcacatcagcaggtgccagaccatgcgctcttggatgggccggtcgcactgggagaggttggtgatgaagttgccgaccaggtcgtcgcgttcccactgctccatcagcaggtaacgctgcccggcctgctcatagtcgttggtcagcgggatgcgcttgcgggtcagccgcccggtgatgaccgggccctgctcctcgtgcaggggacgcggcgcctcgcgcagcccgccggtgatggacggctcgtagttgacgtgcgggttctccccggcggcgtcgacgaagtaggtcatcaggccatcgcgctggttggtgcgcacctgggcgttcttggcctggttgaccggaagctgcaggtagttggggccgacccggtagcgctgggtgtcgctgtaggagaaggtccgccccaccagcatcttgtcgtcggagaagtccaggccgtccaccagcaccccggtgccgaaggagatctgctcgctttcggcgaagaagttggagacgttgcggttgagcaccagccggccgaccggcagcggcgggaattggttctccggccagaccttggtgtcgtccagcgggtcgaagcccagctccgggtgctcggcgtcgctcatgatctgcaccagcagctcccactcggggtagtcgccccggttgatggcctcctgcagatccctggtggcatggcccagctcgcgggcctggacggcggcggcgtcctcctcggtcatgctgcgcacgccctgtttgggcatccagtggtacttgaccaggtgcgtccggccctcctggttgacccacttgtaggtgttgaccccgaagccctgcatgtgccggtagtcggcggggatgccgcgcgggctgaacaaattgaccagcatgtgcatgctctcgggggtctgcgacatgaagtcgaagatccggttcggctcctgccggaacgtcaccgggtcgggtttgagggcgtggatgacgtcggggaacttgatggcgtcgcggatgaagaacaccgccaggtcgttgccgaccaggtcccagttgccgtcctcggtgtagaacttgacggcgaagccgcgcgggtcgcgggcggtctcggcggagtcgcgcccgccgatcacggtggagaagcggaccgccacgtcggtgcgtttgccgggttcctggaacagcttggcgcgggtgtagcggctgatgggctcctcgccccaggtgccgtaggcctcgaagtagccgtaggcggtgatgccgcgggcgtgcaccacccgttcggggatgcgttcgcgatcgaagtgactgatcttctccaggaactggtagttctccagcgtggcggggccgcgggcgccgatggtgcgctggttctggttgtcgtggaccgggtgtccctggcggttggtcagaatcggtcgctcgtcgccgggctgcagtccctggcgtgaaacgtccgtcatggcggggttccctccctgcggtgtcagcttgccccggcttcctcggccggacgcttcccctaccccggcccagccggattaacggcgtaccgggtcaaaatcggcgcgggcgtgaccgggcggggtgcgggtaggacgggcctgccgagtcaccgcacggcagggaggacgcgtggcagcggtcgcggcgggatccggggtgacgctgggggtggaggaggagttcctcctggtcgacccggtcaccggggcgacggtgccgcgggccgcgcgggtgctggcacgggccgggcggcatccgctttcgtccgggacgcgttttcaccccgagctggcgagcacccaggtcgaggccgccacgggggtgtgcaccacgctgcgctccctgcggcaccagttgcgcgagggcaggggccggctggcggcggccgccgcggcggagggcgcccgcctggtgtcgacgggcacgccggtgcggcccggccccgatcccccgcccggccccggtgaacgcttcgcccggatccggcggatgtacgccggggtcgtggccgggtaccagtgctgcggctgccatgtgcacgtgggcgtggcggaccgggagacggccgtggccgtggtcaatcacctgcggccctggctgccgaccctgctggcgctgtcggtcaactcccccttcgaccggggacgcgacagcggccacgcctcctggcgcatcgtggagcagtcccgtttcccgggggcgggagtgccgccgtggtccgccgacgcggccgagttcgaccggcgggtgcagtgcctggtggacggcggggtgctggccgacccggcgatgacgttctggctggcccgtccctccccgcacctgccgacggtggaggtgcgggtggcggacgcggccggcaccgtggacgaagcggtgctgcaggcggcgctgacccgcgccctggtgcgccgggcgctgtgggacctggccgccgggcggcaggcgccgcgcgtcgacgaccaggtgtgcgcggcggcggtgtggtcggcggcccggtacgggctggacgggccgggcgtccacccgctggaggggaccgcggtgccggcgatgcgtctggtgaaggagctgatgggacgggtgcggccggcgctggaggagtccggtgacctggcggcggtggaggcggcgctggcccggctgcgcgtcgtggggacgggcgcggtgcggcagcgccgcgcggccgcggtcaacgggacggccggggcggccgccatgctgatccgccagaccgcccggcccgcatggcgggcgcctgagcgggtaggcacggcccgcccatgaacgtcgcccgaggggagaccgccatgacctcggccaccatgcccgccgccggtgccggcccgtcggctgcggcgctgccggcgcctcgcggaccgctgtctgagacggtgatctcggcgttggggacacgggcgccgggatcgggcgccctcgccgaccgcgccctgccgggacgggccgccgcggccgacccgctgggcgaggacctgcagctggccctgcacgtgtgctacgagctgcactaccagggcttcgccggggtggacgccgcctgggaatgggatccggatctgctgcggctgcgggcggccatggagcgggcgttcctggcggagctgcgggcccgcgtgcccggcggcgaccgggtcggtccggcgctggaggagctgctggtcgaaccggccggcgccaagggggtctcgcactttctgcgggacgagggcgagcggtggcagatgcgcgagtacctggtccaccgttcgatctaccacctcaaggaggccgacccgcacgcctggctcatcccccggctgcgcggccaggccaaggcgtccctggtggcggtggagttcgacgagtacggcggcgggcacggcgcgcggatgcactcgcggctgtacgccgacctgatggaggagatgggcctggacaccggctacctgcgctacctggacgcggtgccggcggtgacgctggcgacggtcacgatgatgtcgctgttcgggctgcaccggtcgctgcgcggcgcgatggcggggcatttcgcggcggcggagatcaccaccgcgcccagcgcccggcggatggcgcaggcgctggagcggctgggggtgggtgcgcgcggggtgcgtttcttcaccgagcatgtggaggcggacgcggtgcacgagcaggtgctgcgccacgacgtgctgggcgacctgctgcgcaccgagccggacctggccgccgacgtggtgctgggcgtgcaggcgaccacgctgctggagcggcgcctgggcgagcacctgctggaccgctggcgggcgggccgcagctcgctgctgcacccgctgccgcccgggtgacggcccacgccgggccctgggcgggcgttcagcccgcgcggcgggtgcggcggtggctggtgtcgcacagcggcatggtgcggctgcggcggcaggtgcacagcgccaccatgaagcggtcgcacaccaccgtggcgccgtcggccatgacgatctccaccgggccctccaccagcaccgggccgcccggttcgacgatgacgcggcggcgctcagggccgctgggggacgtcggtgcggtccgcacggatcaccaccagttcctcatgacgctggccgggccggatcagcccggcggcctccagttcggccgcgcggctgcgcagcaccgggccgaacggctcgcggcgccgggcggtcaccgccgccttgagcccgtgggcgcgcagcgcctccacggtcgcctgcaccccgcacagggccgagtgcaccaccagcagcacgccgccgggcgccagcagcggcggggccgccgcgcacagccggtccagccacagccggccgtgcggcccgccgtaccaggtgcgggagcgtccgtgccgggcgggcgggccgccgcggcagggcacatacggcgggttggcggtgatgacgtcgaagtgcttgccggcgaccggctcgaccaggtcgccccgtaacacccggatcggcaggccgcgcagccgggcgttgagccgggcggccagcaccgcgcggaccgacacgtcggtggccaccacttgccgggcgcccgcccgcgcggcggccatcgccaccacgccggtcccggtgcacaggtccagcacccgcgctcccgggcggatgggggcctggcgcagcgcctcggtcagcagggcggtgtcgccctgcggccggtagacgcccggcggtctgacgatgaacaccgctttcgtctaccgcgcaggaagcggaacaaacatccccgttcaccgcgcgcccgcacgccagggttcctccggcgcgtcgtgcgggatgaaccgcacgtcgtggcggtcggcctcggcctcggcgaactccagcagccggatgccctcctcggccgtctcggcccgctcggcgcgggtgagcgggcggaacggcttgatcagcagggtggccgcgccccggttgcggacgatcttccaggtgccttcggtgaacccgtccaccagcagcagggacggcatgaggttgcggggaagggtgtgccgccggtaggcgggggtgatcacgcggctgcggtcggcgtgcgacaggaacaggttgtcgaagtcgtacatgaagcggaccggcgccggggtctgcggatccggccggggagcctcgggcaggtcgaacagctcccggccgtcggcggtgcggaagatcaccaggcggggccgcagccgctccaggacctgccgcagccgggtcagtcccgaccaggtctggacgtccttgacggtggcgggcccgaaggccgccaggtagcgcagcaccaggtcctcgacggaggcctccgcgtccatcggctcgcccagccacgcttcggcgctggtgtgggcgcccggtccgctcctgccccacaggccgcgcggcgggacctgcaccagtggcaccagggcgcggaccatctgggccagggcgtgggggtggcgctcaccccacccggccgcccggccgtgttcggccagccgggcgccgagcacggccggggtgaggggctgttcctccaccagcgcccggcccacggcggcgagctcgccgcggtccaccccctccaggtcccggccgtacatgccctcggtggcgcgttcgatcaccggctgcaccagggggcgcagccaccggcagtcccgtgcggtgaccaggtggagggtggagcgcatcagcgcgatccggacggcccggcggccggtgagcagttcggcggcctgttcgggcttgaagccctccaccctgctccacaggccggtataccaggtgtgcggggtctgcgcctgcagcccggccaggtgctcgatcacctcgggcaccggcagggtcgtacggtccagcaggaactggcgggccaaggtggcgcggttgagctcgcgcagcccgagcacccggtcggccggcatggcggctccctctctgcgaagcgtgcgggtctttcaggatccacgctaggggtgattgcggtcagttcctggccgcaatgccccggccgggccggttcaccatcaggtaccgctctgtcttgcgggaacggcggcgattcagtagccgcgggcgatccactcctccaggtggggcgcctcgtccccgatggtggtggtctcgccgtgcccggtgcggacgaccgtctcggcgggcagggtgagcagccgctcccggatggaggcgatgatggcggcgaagtcggaataagaccggccggtggcgcccgggccgccgcgaaagagggtgtccccggtgaacaccgtggtcagctccggggcgtgcaggcagaccgccccgggggcgtggcccggggtgtgcagcacccgcagaacggtcccggccacggtgagctcctggccgtccgccaggtccccgtcggggtcgcgatcggggtagaccatccgccacagcacccggtcggccgggtgcagccagatgggggcgccggtgcggtcggccaggggcgccgcggcgttgatgtggtcgttgtgggcgtgggtgcacacgatggccgtcagctcccggtcgcccaccgccgccgcgatcgcctcggcgtcgtgggcggcgtcgatcacgatgacctcgcggtcgtcgccgaccagccagacgttgttgtcgacgtcccaggtcccgccgtccagggtgaactgccctgaggtgaccagatgccggatgttcacagcaccaccaccgagcgcagcacttcgccccggtgcatcttgtcgaaggcggcctcgacctcttccagggcgatggtctccgacacgaacgccgccaggtccagccggccctgcaggtacaggtcgatgagcatggggaagtcccgcgagggcaggcagtcgccgtaccaggaggacttgagcgccccgccccggccgaagacctccagcagcggcagctcgatcttcatctgcggggtgggcacgcccaccagcaccagcgtgccggccaggtcgcgggcgtagaaggcctgctcgtaggtctccgggcggccgaccgcctcgatcaccacgtccgcgccgaacccgccggtcagctcgcggatcgccgccaccgggtcggtcttggcggagttgacggtgtgggtggcgccgaagtccttggcccactccagcttgcggtcctcgatgtccaccgcgatgatcttcgccgcgccggccaggcgggcgccggcgatggccgcatcgcccaccccgccgcagccgatcaccgcgacgctgtcgccgcgggtcaccgccccggtgttgagcgccgcgccgatcccggccatcaccccgcagcccagcagcccggccgcggccgggtcggcggccgggtccaccttggtgcactgcccggcggccaccagcgtcttgtcggcgaaggcgccgatgcccagggcgggggtcagctcggtgccgtcggccagcgtcatcttctggacggcgttgcggctgtcgaagcagtaccagggccggccgcgcaggcaggatcggcactggccgcacaccgcccgccagttcaagatcacgaagtctccgggggcgagggcggtgacgtccgggcccaccgcctccacgaccccggcggcctcgtgcccgagcaggaacgggaagtcgtcggtgatgccgccgtcccggtagtgcaggtcggtgtggcacaccccgcacgcgcggacctgcaccagcgcctcgccggggccggggtcgggcaccaccacggtctccacggagacgggctcgcccttgccgcgggcgatcaccccgcgaacctcatgtgccatgcgtcctcccggctcagctcctcttttcccgctgtctccccggaggacgggcggtcactcggggcccggcccgcattctcaatggacaggtggcggtggtgacgcctatgcccgaaatccagggcacacgggcgggcgttgaaggagtgatgccatgcgtcagaccccgccattccgcgccgaccacgtgggcggcctgctgcggccgccaaagccgctcaaggcccgcgccgacgccgccgcgggccggatcgggcgccgggagctgcgccgcgccgaggacgaggcgatccgttcggcgatcgccccgcagcgggaggcggggctgcgatcggccaccgacggggagttccgccgcacctcctgaaacagggacttcatctaccggctgggcgggaccggcccgggccgggagcgggtcacgatgagcttccgcaacgccgaggggcgctttgagctcaccggcaccgcgccgcgggtgcacgagcgggtgcggccggaggagacgatcttcgccgacggcttcgtgttcctgcgcgatgagccggccgcccagagggcatgacggtcaccgtgcacatgtgccgggacgacttccgctcctcctggatggccgagggcggctgcgacttcgtcgccgaggcgttgttcaacgagccggcggtggacggcttcttctggagtacgacgatgagcgctccggcgggttcgagccgctgcggttcgtgcccaagggcaagacggtggtgctggggctggtcaccgccaagcggcgcgcgctggagagcaaggaccgcctcaaacgccgcatcgaggaggcctccggccacgtgccgatcgagcagccgtgcctgtccccgcaatgcggattctcctccacggtggaaggcggcgatgcgctgaccctccgggagcagaccgccaagctccgcccagtcgcagagaccgcccaggagggctggggctgacttcgccctcctcccctcactcgggcagcgcgacccaggaggcggccacgtcgcgggacagggcgcgggccgcggtcagcacggtgggcgccaggcggcgcgggtcggcggtgccgctgcgggccaccagcgagatcgccgcgatcacccgctgccgcccgtcgcggaccggcgcggccaccgagcaggagcccagcgtcatctcctcgcgggtcaccgcatagccctggcggcgcacctcggccagctccctgcgcagccggtcggggtcggtgatggtgtagggggtgcaggcggtcagcccggcctcgatgacctcccgctgcaccggctcggcggcgaaggccagcagcaccttgccgaccccggtggcgtgcagcggcagctcggcgcccacgcgggtgaggatcggcaccgagcgcggcccgcgcagccgctccaaatacagcgcccggccctcgcgcagcacggcgagctggacgttctcccgggtgacctcatacaggtcctccaggtagggcagggccagctcgcgcagggcggcggcggccggggtctgggcggcgatgcgccacagccggatcccgatccggtaggcgccgtcggagccgcgttccaggaaaccgccggcggtcagctcgccgaccagccggtgcccggtggccagcggcagcccggtgcggcggcagatctcggtcagggtgagcccgccgcccccggggccgccggggacgtcggcgaacgcctccaggatcgccatgaccttgccggccacgcccaagggccgccgtgccgcagaacgccgcgccgaggacatgccgccctatgccccggacgtccggtagtgcgccagtgcccggtccaccagggcctgggcggagccgaggccggtgcccgagccgtgtgcgcgcagggtctgcaccagccggtccagggcctgccgcatccggtcgggaaagacctgcaggccggcggccagctcggcggccgtctcggcggccccgccggtcagccgcaggcattcgcgcagcggctgccactcggcgtgccactccccggcgggccgttcgtgggcggcgccgccctgcgcggtcagcagcaccgcgacctgggcgggcacctgcagggcggccgagcggatcagcgtggacagcacggggttgcgcttgtgcggcatggccgacgagccgccccggccgggggcggcgggctcggcgacctctcccacctcctcctgggacagcagcatcacatcggtggcgaacttgccgagcgccccggcggtctgcgccagcgccgcgcccagctccaccaccggggtgcggacggtgtgccagggcagcacgggttcgtccaggccggtctcggcggcatacagcggcagcagctccacggcgcgctccccatagccggacatcgtcccggcggcgccgccgagctgcaccggcaggcgcacctgtgccaggcggcgccgcgcctgcaggcagcccagcagccagccggcggccttgagcccgaaggtgaccggcagcgccggccggcccagggtgcgtccggccatgggggtgtcgcggtggcgttcggccagcccggccagcgccgcgcaggtgcggtccaggtcccgcaggatgagcgcgcgggtgcgggaggccaccagcatcgcggcggtgtcggcgatgtcctggctggtggccccgtggtgggcgtggggggtggccgcgcgcagctcggcggcgatcggcaccaccgggttgccggaccggcgggcctgcaccgccagccggccggcgtcggtgatgcgcccggcggcgcgggcgacggccgcgggggcgtcggcggggatcaggcccaggcgggcctgggcgcgggccagggcgatctcggcgtccagcagcgcccgcagccaggcctcatccccggtggccgcctcggccccgctgcccgcccggaccggcgacagcagcccgtcagtcatacagcgcgctttcgaagggcaggccgacgtagttctcggcgagggtggtggccgccgcctccgagccggtgacgtagtccaggtgggacagctgcagccggcggccgaaggcgtcgtcgctgtcgaaggtgtgcagcagcgtggtcatccaccaggagaaatgctgggcccgccagacccgcttcaggcaatcggccgaatagcgctccagcagctcggtcgacccggtgcggtaccagctcaccagcgcgttggtcagcacgcgcacgtcggccacggccagattgaggcccttggccccggtgggcggcacgatgtgggcggcgtccccggccaggtacagccgcccgtactgcatgggctcgaccacgaagctgcgcatcggggtgatgcccttttccaggatcgggccggtctgcagggtgaagccctcgacggtctccagccgggccttcagctccgcccagatccgctcgtccggccaggcctccagcgtctcgtccggggcgacctgcaggtagaagcggctgatctggggggtgcgcatgctgtgcagcgcgaaaccgcgctcggtgcgggagtagatcagctcctgcgaggagggcgccacgcgcgccaggacgcccagccaggcgaagggatagtcgcgttcgtagacggtcagcaccccctcggggatggaccgccgggtcaccccgtggaagccgtcgcagccggcgatcacgtcgcactccaggcggacgtcccggccgtgggagtcggtgtaggtgaccgacggggcgggggagtccacatcgtgcacggccacgtcggagacttcgaactcgatgcggcccgcgtcggccagccgtgcggcgatgaggtctttgacgacttcctgctgcccgtagacggtgatgcagcggccgggcaccagcttttcgaaggcgatgcggtgcccttgtcctccatagcgcagttcgatgccatggtgcggcattccttcgcgttgcagccgctcccccacgcccgcttcgatgagggtgtcgaccgtgccttgttccagcacgcccgcccgcacgcgtttttccacgtagtcgcgggaacggatctccaggaccaccgaggtgatcccgcgccggtgcagcaagtgcgacagcagcaggccggccgggcccgcgcccacgatcgccacctgagtccgctcggtccgcatcgcgccctcctcgtccgggattctccacgatcctgccgccggacgggacgcacgcggccgtcgtctttccgctcagcggaaacgcgcggtcacagcggttcctcactgccggtatgcgtcctggtcagcgcccttttcgcacacagcgacaagcgaaccgcattctggacgagttgcgcgaaatcggtcgccgaactttcccggtgcctgcttttccctgcgggagccgagaagccggagggcaccgagcccggtggcgccctgcaggtcaccgcctcgcccccgggtgcggcattcccgtcccgggccacggaaacggcatggcgaaaaggttcgccggttcaggcggggccgtggaggagggcgtgccgtcgcgccgcgcggcggtgccgggccgccggctccggccgcgttcaggagcgggtgaactcctccaggctgccgtagctttcgaaggcacggcgcatcccggtgatgtccagcaccctggccacctgcggtcgcagcccgaccaagatgaagcggccctggcgttcgccgacccgtttccagcagcgcaccagcccgcccagcccgcaggagtccatgaaggtcaccgcggccatgtcgatcaccaggcggggcgggcccggcgcggcgcacgcctcgtccacccgccgccggagggcggggagcccggccagatccagttcgccggtcagttccagcaccgtccacaagccgacccggtgcgtcttcacccgcaggatctcggccgtgttcgccatctcgggcctcctacccgaacgccgttccgccagccgttcgccgagcggcctggcgcggctttagcctctccccctcaccccctgcgggcaagcatctctcgtaagccgctttccgtcaggcgtgttcacgaaatcggcatgtcacccggacgacacatgccggtaacagcccccgatgaacacacccgagcgtcccgttatgtcccgatctggccatttgatcacgcgatctgggcccttcggcaggcaacaaccccgcaggtccgggcgtcctccacaaagaggccgggcgatattccgggtgatcggggggcatatcccccgcctggggcggctgacgagcgcgcttgacgggggaacgacgggggaacgaagtgcgcggacgatcgatcaggcgggcggggcgccgagtggccgggcggatccaccggataccgcggcggctggcgctgctgttgctgcggctggccttcgcggtggcggcccggtggcacggcgagcggcacggggagcgggtgcgggtgcgcatcctgctgcagcacgcctacgggatgggcggcacgatccgcacggccttgaacctggcggggcatctggcccaccgctacgacgtcgaggtgctcagcgtgatccgcaagcggcgggagccgttcttcgccgtcccgccgggggtgcgcatcgtcgacgtcgacgaccagaccgtccggcccgggccgctgggccggctgctggcgcggctgcccagcgcgctcaccccgccccgcgacgtgaccgcccccggggtctcgctgctgacggacctgcggctggcccgcgcgctgctgaggggccgcaccgacgtgctgatcggcaccaagccggtgcacaacatgctgatcgccgaggtcgccccgcgctcggtggccgcgatcgggcaggaccacatgaacctgaccgcctaccggccgtggctgcgcgcggggatcgcccgctcctatccccggctggacctgctggccgtgctcacgcacgcctcggtgcgcggctttagggagctgctgggcgagcgcgggccgcgcgtggtgcgggtgcccaacgcggtcccgccgctgaacggcggcatggccgacccggaccgcaaagtgatcatcaccgccggacggctggtgccgcaaaagggctacgacctgctgatcaaggcgtacgcgcaggtggccgcggcccacccggactggcggctgcgcatcttcgggtcgggccgggagcgccgcaggctcggcaggctgatcgcccgccatggcctggaagaggtggtcgagctgtgcggcccgaccggtgacctgggggcggagatggccaaggcgtcggtgtatgtgctctcctcccggttcgagggcatgccgatggtggtgctggaggcgatgagcaaagggctgccggtggtggccttcgactgccccaccggcccggccgagctgatccgccacggccacgacgggctgctggtgccgccgcgggacgtggccgccctggccgccgcgctcgatgagatcgtctccgacgcggcgctgcggcgccggatgggcgagaacgcccgccgctcggccgaggcctaccggctgccggtgatcggcgcccgctgggaggagctcatcgaccggctggtccgctcccgcccgccggccggggctgcggtgcccgtggcggcccgcccggcggcgggcggccgcccgccggtgcgcagcggcgaccgcataaggtaatgccggcgagcaagggcggacggaggcgaggcagacatgaccaccggccagcgttccctgcgcgatgcgctgctggacgcgttcgccgagctgctccccctgcgcggctaccggggcgtccgcatgcaggacgtggccgacgcggtgggggtcagcaggcagacggtctacaacgagttcggcgacaagtgggggctggcgcaggccctgatgatccgccgcaacgagcagtacctggacggcatcgaccaggtgttccgccggcacgacgacctgtatgaggcggtggccgcggcggtcgcctacaccctggagatgtcggccgacgacccggtctccaaggcggtcctgaccggcgccggcggcgaggagctgctgccgctgatgaccacccaggccgagccggtgctgttcggcgcccgcacgcgcctgatcgagcatgtggccgcgcagtggccgcagctggaccggcgggcgctggcggaggtggcggacgcggcgatccggctgacgatgagccacatgctgctgccggccgacccgcccgagcaggtggcccggcagatcgcccggatggtcgcccgctacctgggcgagccgtgcccgccccccaaggtgcgtcagtaatcccttactggagttggtaccgtgtgctgcggaccgacgaaggtgaggaggcgcggtggacttcgacctgccggagagcgcgaacgcggtgcgcgagggagtgcgcgccatcgcggagcgatacgaccaggagtactgggaccggtgcgacgccgagaagcgctggcccgaggaggtctggcaggaactggtcaagggcggctggacggcgctggccatccccgaggagtacggcggcgccgggcagggcctgctggagctggcggtggccctggagaacctggcggccggcggcgccggcggcgcggccaccttcatgtacctgctcaccccggccttcggcgggctgaccatcgcccgccacggcaccgaggcccagcgccgggagttcctgcccaagatcgccgccggtgagctggagacctgcttcgccatcaccgagccggacgccggcagcaactccatcaacatctccacccacgccgtgcgcgacggcgaccacttcctggtgcgcggccagaagatctggatctcgggggtggagcgcgccgactacatggtgctggtgacccgcaccatcccggccgccgaggccaggccgcggaccagcgggttcaccgtgctgctggtggacatcaaggaggcggtggccgccgggacgctgacctaccagccgatccccaagctgggcaccaacacggtcgcctccaacatggtgttcctggacgatgtgcgggtgcccgccgaccgggtgctcggcgaggtcgaccagggctttgcggtgctgtgggacatcctcaaccccgagcggatcctggcggcggccggcggcgtgggctcggcggagctgacgttgaagatcgcctgcgactacgcccgcgagcgcgcccccttcggcaagccgatcggcgccaaccaggcggtggccttcccgctggcccgcatcaaggcccaggtggagctggcccggctgatgacctacaaggccgcctggctgtgggaccggcaccgcccctgcggcgcggaggccaacatcgccaagctgaccgcggccgacgccgcctggcaggccgccgaccgcgccttccaggtccacggcggcatggcctactcgctggagtacccggtggcccgcttcttccgggacgcccggatcgccaagaacatcccggtggccgaggagctggtgctggcccacatcgcccagcacgagctggggctgcccaagtcgtactgaccgggcatgcccgatagcggggtgttgcccatatcacactcccggcggatcatgggggcgtcggacccgcttcaccggacgccgaggagatcgccatgcccaggtcttacgccagcgccgtgatcgacgcgcccgccgacgaggtgtgggcctacgtgcgcgacagcggcaacctggcgcagtggcggccgggcatcaccacctgcgccatcgaggacgacgggccggcggaccgggtgggctcggtgcgccggctcatcggcgtgggcagcaccttccgcgaacggctgaccctgctggacgacgaggcccgctgctgcgcctacgacatcctcgaatgcccgctgccggtgcgcgactgccgcgccacgatccgggtggcgccggtcaccgacaccgggcaggcgttcgtggagtggcaggcggagttcaccgccgacgccgccgacgagcgcgccatgaccgccaccttcgaccgcgcggtgctggggccggggctggatctgctgcgccggcgctttcgctgacggcggcgggcgggcccgtcacacccggccgggccgccgcaccgccgtgaacgcctcccgcagccgccgcaccgccagcgcgcgggcctgcgccccggcctcgaagatctccgggagcaggaagaaggagtggatcatcccggggtagcggtgcagctcgaccggcacgccggcctcggccatccggcgggcgtaggcctcggcctcatcgcgcaggatgtcgcactcggcggtgatcaccgtggcgggcgccaggccggacaggtccggggcgcgcagcggggccaggcgggggtcggcggggtcggcgccggcccggtacatctccatgaacgcggccatcgccgccgcgtccaggcccaggcccgtcccgtaccgctcccagctgggggtgtccatggcggtgtcggtgacggggtagaccagcagctggtgggccaggcgcaggccctcgtcgcgggcccgcagggcggtcaccgcggcgaggttgcccccggcgctctccccggcgaccgccagcgccgccgggtcggcgccatagcggcccgggtcggcggccacgtcggccagcaccgcccaggcgtcctcggtggcggccgggaaggggtgctcgggcgccagccggtagccgacgttgaccaccgcgcagccgatcccggccgccagttcccggcacagggcgtccacatcctcgatcccgccgatcacccagccgccgccgtgcaggtacaccagggtcggcagcgctcccgcagcgcgcggcacggcccggtacaggcgcaccgggatcggtcccccgggcccggcgacgtgcaggtcgcgcacctccggcagcgcgggaccggtcggccccgttcccaggccgtgccggccggcccgccgcagattctccacgctgaggtcgtctccgaccatctgcccgcacagggccagcagttcccggaacttgacgatctgcggatgcgggctcaatcggcctcccgggggtcagcgcccggcggcctcggccaccaggctctcgaacagacgaaggtcatctccgtcttcgggatgccactgcaccgccagtccaaaccggtgctcgggcagttcgaccgcctccaccacctgatcggaggtccaggccaccgcgaccagcccgctgcccagccgctgggccgcctggtggtggtaggtgggcacgtcggccgtctcaccgaggatcttgcccagccggctggccgggtcgatccgcacccggtgggtgccgatcttgcccggggcggggcggtgctcgtggtggccgaccgcctccggcaggtgctggatgagggtgccgccccgggccacgttgagcacctgcaggccccggcagatgcccaggaacggcaggtccgcctctatggcggcgcgggcgagggccagctcgaaacggtcccgccgggggtgcgcggagccggtcttcgggtgccgctgcgccccgtacagcgccgggtccaggtcagatcccccggccagcaccaggccgtccagctgccgcatcagcgtggccaggccgcgcagcgtctcctgcggcgggatcagcaccggcactccgccggcgcgttcgatcgaccgcaggtaagaggacggcagcagggcggcctcgcgcacccactccccccaccgggccggttcctcgtaagccgtcacgccgatgatcggcggagtccgccccagtgtttcgccggttccggtcctgccctcggtcatgggggactctcctttgctcgtgaacgctcctggtgctccaggcctccggttcgcccaacggatctttccggcccgccgtccgcgcccgccgggggcggggtgcggccgggcccgcggatcggcacgccggaaagatggtcatcgtacagttttcgtcgcccttctcccctggcggtcaccatgatgcacgatgcccgattccggcatgcacggcgccctgccgcggacgatcgtcgggcgggtccgacgatagatgcaccggcgggtgaaaatctctgcaccgcgatgcgggcgggcccgccgccgacctctcgccgtgaccaccgaacgtacacgcccggcctttccagtgtgccgccccgccgctcgcaggcggggcgccgcgaccgaggacagcaccgtgacctggggattctcgacctcgggaactactcggccgcccccttgcccaccgggccgcacacgagaaaagcccagccccgccgtggtcccggcgaatggtcacgatcggtgacttccactgcggaatattcggcgaatataccaaccggtatccatgaaagagatctaataaatcggcgacttcaaccggcgcagacgacgattcgattgcaattttcaacgcgaatcggttgagcgtgcatacggaaggtgcgagactctcagcaagccggacatgccgtgcccatgcgggccgatcacgctgctccgcatgccgactcaccggaaaatcacggaaacctccagggggcgtgcttggctcatgtcgtccgactcccggatcatcaaagagagtttcgcactaatggcgccagaggccgataaggcgtcggcgtatttctacggccggctgttcgccgagcatccgcagctgcggacgctgtttccgcccgcgatggaccgccagcgcgaccggatgctgcgggcgctgacccggatcgtctggagcctggaagaccccgactccctcaccggctacctgcgcgacctgggccgggaccaccgcaagctgggcatccggcccgagcactacgccgccgtcggcacggcgctgatcgccaccttgcgcaagttcggcgggccgtggtggacaccgcgcatggaggcggcctggaccgcggcgttctccgccgccgcggcgacgatgatcgacgcggccgaggccgaggccgagcactcgccgccctggtgggtcggcgaggtggtcggccacgaacgctacggccacgacctggcggtgctgaccatccgccccgaccagccgctgcgccatgtcgccgggcagcacatctcggtgcagaccgcgcgctggccgcgggtgtggcggcgctattcggtggccaacgcgcctcgcccggacggcgccttgaccctgcatgtgcgggcggtgcccggcggctgggtgagcggcgccctggtccgctacaccaaggtcggcgaccggctgacgctcggcccggcgatgggcggcctgaccctgcaggccgcctccggcggcgatctgctgctggtggccggcggcaccgggctggccccgctcaaggcgctggccgagcaggtcgccgccaccgagccggggcgccgggtccacctggtgtggggcgtgcggaccaccgtcgacctgtacgccctgccgcagctgcgggcgctggaggccggctgcgccgggctgcgggtcaccgtggcggtctccgacgatccctccttcgacgggctgcagggcacggcggccgacgtgctcgaccggctcgacgagcccctcggccccgacaccgacgtctatgtgagcggccccgccgcgatggtcgcccgcacggtcggcgtgctgcgcgaccggggcgtgccgccggagcggatccaccacgatgagcctgaggaggccgagccgcaggtcgccgcggcaaggtttgtcgagcagcgggtcaccgctcgacagcccgccatctgacgggccgttccgccgtggcggcgacccgccgccgggtgggcgagcgtctccagcagcgccgagcggcgcatgaacggccggatctgctcccaagggcgcgaccaggtcagccggcgcgccggcgcccaggcggtgacgcccgccgcgccggcctgctccacctgccgggcgatctcctccagccggccggcgtggtgggcgaccatcgcatcgccccggtcggccaggccggcgaaacggtactcgtgcgccggcagcacctcctccaccggcagcgcccgcaccttctccagggggtcgtggcgctgctgggggtggacggagatgaccggggtgatccgcggcagcacatggtcccccgaccgcagcagggcgcggtcgaggtccaggaagcagaggtggcccggcgagtgccccggcgtccacaccgtgcgcagccgcacccccgcggcaacgccgggaaggaccacagcccgggccgcacccgctcgacgggcggcagcaccctgtcctgcctcgccggtgctgcaccgcgcgctcctcgtcccggggaacgatctcggtgcaggtgtctattacgggcgctctgccgcattccggccgccctcaccaaccggcgcgttcgcgcaggtgattacccgtggggtgacgagcgggccaacgcctttacaacgtagatctcttttgggcggagagacgcatgcggcgcccgcccggcgtcacgaggacgcgacgccgctcacggccggccgcgggaaccgtccggctcgccctcgcctcccggcgagcggcccgggacatcccatcggctctcccccagacgcccgcggcccccggagatagaccaaagtcgatgccgccgccgaccggtggatgatgcccatggccggaaccggccctacggtggagtccgtgccgcgacgatcgctccgggaatggagcaccgacctgtgctacctcggcctggcgacgctggtgggcgccttcttcgtggtcgccatccgcaccgaccccgaccaggtggacgtgccgccgctcggctatgaggcggccatcgccgtattgtgcgccgcgttgacgctgtggctgcggcggcgcaggccggtcgcgctggcggtgatcttccaggcgggcgggatcatgtcggccggcgggctgggcttcaccgccatggcgctgttcaacctggcgatccaccggccctggcggatcacggtggcgctgaccgccctgcacctgacggtggtgagcctgctgtggcggctggagccgggcaccgaacgcgactactgggagggcgtgaccgtcctggccctgctgtacgtcgcgctgatcgccttgggcatgctgatccgctcccagcggcagctggtgctggccgcccaggaacgcgcccggcaggccgaggaagggcagcggctgcgcatcgaggaggcccgccaccacgagcgggaacggctggcccgggagatgcacgatgtgctggcgcaccggatctcgctgctggccctgcacgccggggcgctggagtaccggggcaaccttccggaggccgagcagcgagccgcccaggtgatccgggagtgcgcccatgaggcgctggaggagctgcgcgaggtgatcaggatgctccgcgggggcgccgaggccggcgccgaccggccccagcccaccctcaccgacctgccggagctgatcgagcagtcccggcaggccggcatgcgcatcacgctggaagaacaggtccccgcccggccggcggtcccggaccggatcgggcggcacgcctaccggatcgtccaggaagggctgaccaacgccggcaagcacgccccgggcgcgcacgtacgggtgaaggtcgcggcggtgcccggcgagggggtgacggtcgaggtgaccaacccgctgccggtggggaccgccgtgcccgccctgcccggcgccggggccggcctgatcgggctgcgcgaacgcgtcgggctcgtcggcgggcgcctggagcacggcgacacccccgacggcgacttccggctgcacgcctggctaccgtggcctgcgccatgagcgctccgatccggattttgatcgtcgatgacgacgcgctggtccggctgggcctgtcgatgatgctggccggggccgaggacctgcagatcgtcggcgaggccgccgacggcgccgaggcgctggcggccgcgggcgagctgcgtcccgacgtggtgctgatggacatccgcatgccgcgcatggacggcctgacggccaccgaacggctgcgcgcccgccgcgatccgccggaggtcatcatcatgacgaccttcgacaccgacgagcacatcctgcgggcgatgcgcgtcggagcgtgcggcttcctgctcaagcacaccccgccgccgcagatcgtgcaggccatccggcaggtggcggccggggagccgatcatctccccctcggtgctgcgccgcctgatgaactacgtcggcgacctggccgccgccccgcccgacccgcgccgcgaacgcgcccgcgccgcgctgcagcggctcagcccgggcgagcgggcggtggccctgctgatcggccagggccgctccaacggcgagatcggccgggagctgtcgatgagcgtggcgaccgtgaaggcgtatgtgtcgcgggtgctgaccaaactggacctcaacaaccgggtgcaggtggcgctgctggtgcacgacgccgccttggaggacgagccgcccgcccagacctgagacggcccttgcggcgaacctcggtcgccgcggggttcgaccggagtcgccgcggcgtcgaccaccggccgctgcgcggcccgccgccgtgccgccagcctggggcgcatgatcgaagtcaccgacctcaccaagcggtacggggacgcggtcgccgtgcagggggtgtcctttcgctgcgaaccgggcaccgtcaccggcttcctcggccccaacggcgccggcaagtccaccacgatgcggatgatctgcgggctgaccccgcccacctccgggtcggccaccgtgctgggcgtcccctaccggcgcatccccaaccccggccggcacgtgggggtgctgctggacgcctccgcccagcactccggccgcaccggccgggagacgctggagctgaccgcgcggaccctgggcgtggacgccgcacgggccgctcagatgctgcagcgggtcgggctgccgccggccgccgcgcgccgccgggtcggcggttactcgctgggcatgcggcagcggctgggcatcgcccaggcgctgctgggcgacccccgcgtgttgatcttggacgagccggccaacgggctggacccggagggcatccactggatgcgcaccatgctgcgcgacttcgccgaccggggcgggacggtgctgctgtcgtcgcacctgctgcgcgaggtggaggcggtcgccgaccggttcgtggtgatcgccggcggccggatcgtcgcccaaggcggccgggagctgctgaccgcctccgccgccacgttcgtgcgcgccctgaactccgcggagctggagacggcgctggccgaggcggggctgagcgctcggcactgcggcgacggcgccttcaccgtcgccgcggacgccgaggcggtcggccgggccgcggccaaggccggtgtggtgctgctggagctgcgccccgccggcggcggcgctctggaggagctgtacctgtccctgaccgccgcgccgcaggaggagccgcgatgaccgccgcagtgaaccgtcccgccgccccgtccctggcccgcctgacgctggtggagctgcgcaagatgaccgatacccgggcgggccgctggctgctggcgttcgtcgcgctgatcggcgtggcgctggtggtcgtggtgctggtggccgtgccccgcgccgagctgaccatgccggagctgttcagcgccgcgatctcgggggtgtccctgctgctgccggtcgtcggggtgctgtcggtgaccggcgagtggtcgcagcgcaccgcgctgaccacgttcgtgctcgtccccgaccgccgccgggtgatcgccgccaagctggccgccggtgcggtgctggcggcggtgtgcctggccgccgccgcgctcgtcgcctgggcgggacgggcggcggcggccgcgctggaccgcaccgacgccggctggggcctgccgccgcagctgctgggcaccgcgctgctgttcgcggtgctcggcatgctgggcggcgtggcgttcgggatggtctttttgaactcgccgctggcgatcgtgctgctgttcctgctgccgaccgtctggacgatcctgggcgagaccgtctcggcgctggagaaggcggccggatggctggacctcaaccgcaccaccgagccgctgctgcagcccggggtgcagctcaccgccgagatgtgggcgcgcttggcggtctcggaggcggtgtggctgctggtgccgctgctgatcggctgctaccgggtgctgcgcgcagaggtcgggtagcggcttttcagaccttgcgccagcgcggtatccaggcgccgtcctcgacggtgtagtcgccgaagagggccggcgcctcccgccgcatcagctcgccgatcttgccgaagatcagccggatctcctcctcggcgccgggggcggtgcgggtctcgatggtgtgccgcagggtgcgcacgttggccgtccacaccaggccggtggccacgccctcgggtgcgaaacggcgcatgaaggaggtcttgtgcttcttctccttgaacggcacgccttcttcgtcgaggccgaagtggtcggccatccagcgctggaactgctccatctgctccagcagggccgtggcccgttccatcagctcggcgtcctggcgcgcccactcggggaaccagaaggggatgtcggtcaggcggacgaaccgcagcgactcctgggagatcgccacgcccggccggtgccgcaccagctcgtgggtggcgacccggctgacgttgtgcagcacgaagctgaagctcaggtgctccagcaccgagccgtgcatgctgcgcaggatgttctgcaggtactcggtctggtcggtgcggacgcgggtgacgttggggttcagccccggctcccaggagcggtagcacaaccgcccggcgaactccgccaggttctgcgggtcgttgagctcgccgtccagctcgccccggtccagccgttccagccagctctccccgcccacgtccttgaggtagcgggcgacctcgccgtagtccagctcgggcttggcgatcaggaatacttcaggttcgacactcttcaccagcctaaccgtaaagcactcttctccctctcccatctccgacccggtgcggggcatcgaccggctccggagacggcgccgcccgccggccggtgggtgagagccggcgagcggggtcctccgtgcagcggcggccgggagcggctcaggcgacctcggcccgcgcgacctccgaaaacagcgggttggtgaacgccaccaccttcggcctgaacttgcccttcgcgcacacggtcccgacggccttctccttgggcgccagggtggtcgtgtcaatctgcccctcggccacccccagggcgtcggccgtggcgtgcttgatgcccgtgctgtccgtcagcgagaagtagagcgggttgacctccagctgcttggtggtctggttggtgacggtcaccttcacgcacgtgaacgggctgccgtcgtgcagcagggtcggcttgaaggcggtccgcttggcggcgagcttcaccgggacgtccttgccgccgctcttgccgcccttgccgggctctgcgggctggacggccaccgggtcggcgccctcgcacccggacaggacgaaggcagccaggaccgccacagcgatagcgatgatcttgttcatgaaagcactccacgccccaatcgatcacgtgagatgtgttcgatgatagtgttcacaaacattctgcgcgacagagttatcgatgattagaaggggtggacgcgactcgcctcccaggcactgagccgcacgggacggcgtgcgggcgcaagagggcggatcaaaagggagagccgtcttcaagccgggccgggtaacgtccgtgccatgaggacgctcatgaagcgacggcgggagccgggtccatggccggtccgctgaaggtactgggggcctgcccgctggactgtcccgacacctgttcgtgggaggtcaccgtcgaagacggccgggcggtgcggctgcgcggcaaccccgagcaccccttcacccgtggggcgctgtgcaccaaggtcaaccgctggctggagcgggcggcggcgcccgaccggatcctgcacccgctgcgccgcgtcggccgcaagggcgaaggccgcttcgcgcggatcagctgggacgaggcgctggaggagatcgccggccggctgcgccggatcatcgacgagcacggcggtgaggcgatctggccgtactggggcaccggcacgctcggctggatccagggcggcaacggccatgccgggcggcggctgttcaacgtgctgggcgcctcccgccaccactactcgatctgctcgatcgccggctcccatgggctgacctacaccaccggcacctcggcgggcatcgacccggagtcgctggcacgcgcgaagctgatcatcctgtggggcaccaaccccctcaccagcggccaccacctgtggaagttcgtccaggacgcccgcaagaacggcgcatacgtggtggcgatcgacccgatccgcacccgcaccgcccggcaggccgacctgcacctggcgccgctgccgggcaccgacgccgcgctcgcgctggggctgatgaacgtcatcgtcggcctgggcgccgaggaccgcgcctacctggccgcccgcaccctgggctgggaggagttccgcgagcgcatcgcccagttcccgccgcagcgggtggcgcgcatcaccggtctgccggaggccgacatcgtcgccttgggcgagcgcatcgcccgcacccggccgaccgccatccgggccaccatgggcctgcagcggcacggcgggggcggcgccgcgctgcgcgccctggcctgcctgccggcggtgaccggcgactgggcgctgccgggcggcggcctgtcgtactccaccgacgaccactaccccatcgaccgggccgcgctgttccgcgacgacctgcggcccgcccgcacccgcgagctgtccatgacccggatcggcgaggccctgctggaggtggacgacccgcccgtgcaggcattgttcgtgatcgccgccaacccggccgccagcgccccgcaccagtcgaaggtccgccggggcctggcccgcgaggacctgttcaccgtggtgctggagcagttccccaccgacaccgtcgactacgccgacatcgtgctgccggccaccatgcagcacgagcacgccgacctgcacaacggctacgggcacctgtacctggcctggaacgagccggccgtgccgccgccgggcgagtgcgcctccaccaccgagacgttccgcaggctggcccggcatctgggactggaggagccgagcctgtacgcctcggatgaggaactggccgagcaggcgttgagctcgggccacccgtacctggagggcatcacgttggaccgcctccgcaaggagggcttcgtgcgcctgtcggtgcccgacccgttcgtcccgttcgccgagggctttcccactccctcggggaaattcgagttcttctcccggcgcgccgccgcggcggggctcgacccgttgcccggctacgtccctcccttcgaggtcgccgaccccgagcgggcccgccgccacccgctgtcgctgatctcctcggcgtcccaccacttcctcaacacggtgttcgccaacaaccccgagctgcggcgccgggcgggcgagccgcgcgtggtgctgcacccgggcgacgccgccgcgcggggcatcacgaccggctgccgggtgcgggtgttcaacgaccggggaagcctggaggcggtggcagaagtcagcgattcggtccgcccgggggtggccgccaccacgaaggggcattggccgaaactcgccggcggcgccaaccccaacgtcctggtcgatgagcgcgactccgacatgggcggcggcgccgtctaccacgacacccgcgtggagatcaccgcgctgtaagtggaacggcccttccgcccgcgtgaagagcacgcgggcggaagggccatcgcctgtttcgccgaagcggcgacgtcaaccgaaaacgctcaccccgccggggccgaccagcagccccaccacgatcagcacgattccccatagcaggtcccggcgggcgacgatgacatagacaccggcgatcaccaggaccacggccagcagccagagcaaggtgtacacgggggttcctcttttcctcgtcctcggggtgcgcccccgccatgcccggtgtcttccgcctcaaacgggctcccccgccgaccagcggaaaccgcatcgcgccgcgttcggtgcacgccgccgggagaacgtcacttccggcacaggcgcaggacgttggcgatgaggcggtggccgacgcggtcgcgggcggtgaggatggactcggggtggaactgcaccgcccagcggcgcttggccgggtcctcgatggccatgaccacatcgccggtcatggcggtcacctggaagccgtgcacctggtcggcggtggcgtgcagggagtggtagcgggccgcggtgaactcatccggcagcccttcgaacagctggccgccggtcaccttcacctggccgggcttgccgtgggcgggttcgggcagcagcgacagctggccgccggcgtgctcgaccatggcctgcaggcccaggcagacgccgaaggccggcaggttgcgggcgtccagggcgtccagcagggcggcggtgtcgaaatcggccgggcggccggggccgggcgacagcacgaccaggtcgggtgcgtgctcgtccagcaggtgcagcgggaagccgtggcgcagcgtgacgacctcggcgccctgctggcggaagtagtcggccagcgtgttgacgaaggagtcctcgaagtcgaccaggaccaccttcaggccctcgccgggacggtcggcctcctgctcggtctcgggcgcctggggctcctcgccggccagggcgcgcagcagggcgctggccttcaggtgggtctcgcgctcctcttcctcgggatcggagtcgtacagcagggtggcgccggcgcggacggtggcgacgccgtcgcggatctgggcggtgcgcagcgtcaggccggtgttcatcgagccgtcgaagccgacgaagccgaccgcgccgccgtaccagcggcggggggcgtcctcgtggtcctcgatgaactgcatcgcccacgtcttgggggcgccggtgacggtgaccgcccacatgtgggtcaggaaggcgtccagggcgtcgaagccggggcgcagccggccctcgatgtggtcgacggtgtggatcagccgcgagtacagctcgatctggcggcggccgaggaccttgacgctgccgggcacgcagatgcgggccttgtcgttgcggtccacatcggtgcacatggtcagctcggactcgtccttggccgaggacaggatggtgcggatctgggcggcgtcctccagggcgtcggcgccgcgccggatcgtcccggcgatcgggcaggtctccacccggtcgccactcacccggacgaacatctccggggacgccccgaccaggaactcgccctcgccgaggttgaacaggaactcatagggggccgggttggtctcgcggagccgttcgaagaaggccaccggcgagtcgcagcggccgtacatggcgtgggcgggggtgacctcgaacaggtcgccggcgatgaacttgcgcttggcctcgcggaccatctgggcgtagacgccgggcaccggctgcggcggcagctccttaggcgcgggcagcggcggggcgggctcggtgacgcgcggcaggccctcggtactggcgccgtcgacgatgaactcatacgacaggcggtgggaggtctcgcgtttgcggtccaccacgatcagctcgtcggccaggtgcagcaccaggtcccgctggtcggcggggcgggggtggttgagccgcagcggctcgaactgcagcgacaggtcgtagccgaaggccccgtagaagcccaggtgcgggtcggggcagcggaacaggtcgatcagggcgcgcagcgcggtgaagacggtgggctggcggctgcgttcctcttcggggaagaactcctcggtgggcgggatgaacacctcgatcagctcgccgggccggtcggcgacgacctcgccggcggggcgcatcgccgcggccatggccggcagcaccacccggccgcgttcgttgagggcgcgcgccgcgatccgccggccccgggccaccagttcgacgcaggggtcgacgtaggccatgtgccagcggctatagcgccccggatactccatgccggagctgagcacgccgccgcgtctttcccccaccgaggcgacgagggcggccagcgcgtcggatttgcgttcggagtcgacggggacggcggtgcggagcacccgcactcccccggcggtcaggtactcggtggtctgtgctcggcgcgcgtcggtctccaccgtggcggccctccggattctccaaggccccgccaccggcggcccgcaaaagcgaaacgaccgccggacggggggcggtcgctggctgtcggacacgtgcgaaccggcgccgcctcagcggcgccaccaccactggtgccgtgcggttcgcatagtgccgccaggctaccgcatgccgccgaaccccatcgactagaacagggttctattttgcggggaatcctgccaggatgaccacagaagggatcacttacgtaaggctggtcacatgagcggcgtgaacaaggagttcgaactgcgcggggtccaccatctggccctggtgtgccgggacatgaagcgcaccgtggacttctactccggggtgctgggcatgccgctggtcaagacgatcgagctgcccatgggcatgggccagcacttcttcttcgactgcggcggcggcaaccacctggcgttcttctggttccccgacgcccccgaggcggcgccgggcgtctcggcgccgcggaacctgccggaccgcggcgaggtgctctcggcggtgggctcgatgaaccacatcgccttcgacgtcccgccggagaagctggaggagtaccgcgagaagctgatcgccaagggcgtcgacgtgggggtgatcctcaaccacgacgacagcgagttcggcgtggcccccgacgtccacgacggggtgtacgtgcgctcgatctacttccaggaccccgacgggatcctgctggagttcgcggcctggacccgggagctgggccccggcgacgtgcgccacgagccgaagaccgccgccgaccgcaccatgtgacggtcccgcccggcaggccccggcggcggtccgccggggcgtccccttcccgttcccagacaaggacgtgacttcatgcccagactccgtcaggtcggccgtgccgaggtcaccgacaagctgatcctgttcttctacgaccggctgttcggcgagggccgcgacccggttgccgagcccggcaccgaggccggctcgcccggcacgtggtggacgaccttcgcgctggacccggcgatcttcaagcactgcgtgcagggcttccagctgtaccgcggcgccaagctcgacccggtgctgcgcgagctcgggcagacccgggccggctgggcgcgcggcagccagttcgtctactcccagcactgcaagcagctgcgggcgctgggggtgccggaggagaaggtgcgggcggtggcgcactgggaggtctccgacaagttcgacgagctggagcgggcggtgctggcctacaccgatgcgctggtgctgggcggcggccgggtgcacgacgaggtgttcgccgtcctcaaaaagcacctgccggacgagcagatcctggagctgacctacatcacctgcctgtacgacatgcacgccacgatgtccaaggcgctgcgcaccgagttcgacgaccgcgacgacccgatcgtggaggtcgcggctcccgaggacttcggcacccgcgacctggccgagccgttcctggagagcggccgcagccggccgcacgggcagacgggtcaggagtcggcataaccggggttggcgacggcgagcttgtcgcgcaccgcatccagcagcgccgccttgacctccgcatagcggtcgtccagctcgccggcgcggatggcggcggccagcgccgcgtcgtcggcgaaccccagggcggccagccgctcgcgatgggcctgctggtgggcggggccgagggccagctcccgttcgaccatgcccagcacgttgaccgcgaccaggccgtggaagcgggtgcgtccctccagcgcgggcaggatctcgccctgcaggaactcgcggaccgcggcgatcagctcaccggcggacggtgcgtcatggggcggggccatctcgcctcaccttcgtcggggaacagaacgtgattctagatcagggaggggtcatgagcttcgaagtgcccgagtccgtccgcccgatccgcgatgcggtgcatgcgttcatgaccgagcgggtcgagccggccgaaccggtgctgcggcggggcgacgaggaggcgcgcgccctgctggccgacctgcagcggcaggccaaacgggaagggctgtgggcgctgggccaccccaaggagctgggcggcggcgggctgccgttcctggactacgtgtacgtcaacgaggtgcagggccgcagcgagttcggccagctcgccctcggcaccttcaccctgcaggactcgctgatgctgcaccggcacgccagccccgcccagcgcgagcgctacctcaaaccgctggtccaggcggagatctaccccagcttcgccatgaccgagccggggatctccagctccgaccccacccagctgaccaccaccgccaccctggagggggacgagtgggtgatccgcggccgcaagtggttcaccacgctggccgaccgggccgcctacaccaccgtgatgtgccgcaccgaaccggagggcactcccccgcacctggccttcagcatgatcctggtgccgaccgacacccccggctacaccatcgtgcgcgacaccccggtgctcggcctggacggcgggcactgcgaggtgatctacgacgacgtgcgggtgccggcggagaacctgctggggccgcgcgggcacggcttcgtgatcgcccaggagcggctggggccgggccgcatcttccactgcatgcgctggctggggcaggcgcagcgggccttcgacctgatgtgcgcgcggctgcacgagcggtcggccttcggcgggccgctggccgacaagcagctcatgcagcagcacgtgttcgactcctacgccgagatccaggcggcccggatgctgacgctgcacgccgcgcaccgcatcgacgccggcgaccaggcccgcgtggagatcggggcgatcaaggtggtgggcgcgcggatgctgcacaacgtcatcgaccgggccatccaggtctacggcgccgaggggctgaccggcgacacgccgctggagcacatgtaccgacacgcccgggcggcccggatctacgacggaccggacgaggtgcacatcaccaccacggcgcggcgcatcctcaaggagtacgcccggggccgcaactgggagttcggcctgcgctgagcccgcctgctcccttcggccgggacgcactggtataactgtcgatcacacgacggacacgaacagtcatcattcggccggatcaggccggaggggtccttgcgccgggcggccgggccgcccggcgcctcaccgggagaatccggtgcttcatcgggggagtgacgtgcgcgtcaagacgatcgtcgccggtgcgggagcggcggccgccgtgctgccgtgggcgccgcccgcactggccgcaggcaccgaggtcgaggtcagccccggggtggccatgcccggggaagtcgtgaccgtcagcggcgattgcgggcgcaccggcaacgaggtggtgcgcgtcgtcagccaggcgctgcgcggcgggccggccgtggtggacgacaaggggcggttctccttccccgcccgggtccgccgcgtggccgcccagacctacaccgtgaccacggtctgcgagccgggcgggatctccgggggcagcgcccgcttccgcgtccaggagccacgcgacctgccgcgcggcggcgtggcggccgggggcggcggaagcgccgcccggggcggggctgccccctccccgggcggggcgctgctgctcggcgcggcggtcgccgccgggatcggcggcctggtgctcgcccggcgccgtggcagggtctagcggcgccgggtacctggtcgcgctcggcctggtcgcggtggcggcgctgcacatgcacgatgcggccggccgcgaccgggccgcggacgctcccgaggggcgggtgctgccggccgccgagccgctgcgggtcgagatcccccgcatcggggtgcgcgccccggtgcggggggtgggccgcaaccacgacgggacgctgcaggtgccgccgctgagccggccgcaggaggtcggctggtaccggcacggcccgccgcccggctcgcggggggcggcggtgctggtcggccactacgacgacctgcgcggcccggcggtcttccaccggctgggcgagctgcggcgcggcgatgtggtgcgggtggtgcgccgggacggccgggtcgcggtgttcacggtggacgcctccgagcaggtcgccaagagcgccttccccacccaccgcgtctacggcccggtccgccacgccgggctgcggctgatcacctgcggggggacgttcgaccgcgccaggcgctcctaccgcgacaacctcatcgtctacgcccgcctgacggacgcgcggcccgccgcctgagggccgcccgtctcagggcagcatctgcagcaggtcccactcgttctcggcgacccgccggccgatggcggccagctccaccgaccgttcggcgccgtccaggtgcttgcgggcctgcatgacgcagatcaccgcccagcgcagcaccccgtacatctcccaccagcgcagcgcgtcccggtccacgcggacgccgccggcctgctcgtaggcctcgatgagctgctcataggagccgaacccgccgaccggagcgggcgcgccgaaccgccaggccttcacgcacagccagcccaaatcctccagcgggtcgccgaggtgggccagctcccagtccagcaccgcgcgcacgccctcggggccgacgatgaggttgccgttgcggaagtcgccgtggacgacggtgagcgggccggggtcgggccgttcggtctccaggcgacgcatggccagctccagcgccgggtgcggctcgcccgccgcatccagcagctcccgccagcggtccatgtcgccggtctcgcgctgcaggcccggcacctcgtggggcgggatggagtggatcgcggccaggatccgcccgcactcggcggccaggcggggccgcagctcggccagggcggggtcgcgcaggatccggcgcgggatgctctccccttcgatccgttccatcaccacgaactccgcgcccagcggcccgtcggcgtcgccgtcggcgatcacctcggggctgggcaccccggcccgccgggccgcccgcatcagcgccgcctcctgggtgagcgcaccgccggtgaaagccgcggcgggagtggccagccgcaggatgagcgggtgccgccgcgcaccgatcaccgcgtcgaaggcgcaggtgatgcgggaggcgccgccagcggcccggcgcagcccttccacctgcacgtccgtgccgtaccgtgcggcgagcaccttgcgcaacggggcgatgcacccttgcagatccatgcggcctccgctccctgcgagtcctgcgtataagtgtccgcttgcaagggtccatcctgacaggccgcaggggcgtgcgacaggcctttccccgccccggcggtcagtcctcgatcagatgcggcacgaacgaggccgtgtcgcccgtgatcaggccgcgggtctcgcggatgcccagcccggccggttcgtcgccgacgacccacgcccccagcaccggccgccatccgtcgaagtccggcagcgggcagagctgctggaacacatgcccttcggcgccgtagccgccgggcgtctcgacgacctcgtgcggctggacgagccgcatgctcgcaccctcccggcccagcagcggcttgaccgcataggcggtcatctcgcgcgggccgtcgaaataggccggcagcaggttcggatggccggggtacagctcccacaggatcgccagcagcgccttgttcgacagcagcatcttccacagcggctccacccagggctccttcggctgccgggcgacggccagcgggccgaacggctcacggacgatccactcccacgggtagagcttgaacaacccttcgatccgccgttcggccaggtcgtagaaggcatgcccgtcggagccgatgtcctccatggtcagcagctccacctccagcccggcctgggcggccacatcggccatgtagccgacggtgagggcgtcctcgccggtctcgtcggccccgctgtaggccaggtggaggaggccgccggaggggagcagctcccgccaccggtcgatcagcgcctcgtggaggctgttccactggtcggcccgcgggtgggtgtcctccttccagaaccactggacgacggcgctctccaccaggctggtgggggtgtcggcgttgtactccagcagcttggccggggagcggccgtcgtagcacaggtcgaacctgccgtacaggtggcggtcgcgccgccgccacgattcggcgatcggctcccaccagcgttcggggatgccgtagtcaccgaaccggccctcccgcacgacgtggtcgaccgcgttcaggcacatccggtgcagttcggtgacggtgtcctccaggccgagcacctcggccatcgtgaagctgtagtaggccgactcgtcccaatagggccggccgtcgtcgccttgggccacgtaccggtggaatccgagcccttgttcttcgatggtgcgttcccagtccgggcggacggggccggtccgccggatcatgaccctccgctcttgccgctgccgccgaacccgccgcgggagatcacccttccggaacgggtcttgacggtcgcgtccccgggctggacgaaggatccgccggtgacgtagccgccggagagcttgcccccgtacacccactcgtaccttctcttgccgcccccgcccccgccgccggcctggcagttgctctcatggacggcggcgagacggccgtccggctgccggacgacgcagtcggccgtgaccgtattgccgccgcagcccgcggcgaacgcaacggacatcaccgccacggtgctcagcgtgacggacttgctggacttggccatcggctcttctccttagagtcgggccttatcgtggtcccccctttgatcatttaaaggcaaggagggttccgtctccgccttatggcagatttcggacatttgcccgaccctgagtgtgccgaaaagaccgttttccgggcggtgcgggagcctcagccctcgtttccgtcgggacggccgccggccgcggcgggcagcccgaccaggatcagatcggccagggcgtcgaccaccttccggcggggcacctccgggtggtccagccaccagtccccggcgttctgcaccatgccgatcaccgcgtgcgcccacacgtaggcgcggtcggggtcggccagctcgacctcggccatgaacaccttggccagctcctggctgagcccgcggatcatggtactcatcgcgctgtgcgtggcggcgtcctccgcgctggcccgctccatgaggaaccggtacagctggaggttctcggagatcatcgacaggtaggtctcgatcgtggaggtgatccgctcacgctgggagccgggccgctggaaacggtcctggatcgtctcgatcagcttgcgggtgtgccgctcggccagcgcctggtacaggccggacttgttgccgaagtgccggtagaggatgggcttgctgatgccggccgcggcggcgatggcggccatggaggcgcccgggccctcccgccggatcacctggtcggcggcctccagcagggcgcggcggcggtcggggtcgcgcgtgctcatcgcctgcctccctcgccacgggccttttcccggtcgccgatccgcaccggccgacctcccctcatgccccgggtgacaaatcgatcatgcaccttatgcaccgagatgctaaggatgccgccggccgccccgcacgggggcctgtgcgccgtcgcttcgatccggcgggctttctcggtgaagtgttcagggcgcaccttcgaaagcgagggcttcggtgccgttgcaagtccacggcttcgtccccggtccgcgttgtcccaccccaggtggggcggcggcagcggtgggggacagcgctggagcagtgcgcggcgctgtcccccacctcccaggtcccagtgccggccgcccgccggcgggcgacgtccaagttcgtctcccagacgtctcccagaccggcccgcgaaccgcttcggcgcccagatcggcgcctgccgcaagcggcgccgaagcggcggcacagtggctggaacttacatatccgcaggtcagggcctagcggatgggcagcccggtgacggcgcggccgatcaccaggcgctggatctcgctggtgccctcgaagatcgtgaagatcttcgagtcccggtgcatgcgctccaccgggtagtcgcgggtgtagccgttgccgcccaggatctggatggcctcctcggtcacccgcacgcacatctcgctggcgaacagcttggccatggagccctcggcgttggcgaactccttgccctgccgggccatccaggcggcccgccacaccatcaggcgggcggcgtccagctgggtcttcatgtcggccagcttgaaggcgatggcctggaagtcaccgatcttgcggccgaactgctcgcgctcctgggcgtactgcagggcgtactcgtaggcggcacggcccacgccgaccgccatggcgcccacgctgggccgggtggtctcgaaggtcttcagcgccgcctggccgcgggcccgcttgccctcgcggacgcgggcgatgcgctcgtcgaacttctccttgccgccgacgatgagccggccggggatgcgcacgtcctccaagatgacctcggcggtgtgcgaggcccggatgccgtgctttttgaacttctggccctgccgcaggcccggggtgcccggcgggatgatgaagctggcctggccgcggctgcccagctcggggtagaccgaggcgaccaccacgtggacgttggcgatgccgccgttggtggcccaggtcttggtcccgttgatcacccactcgtccttggcctcgtcgtagacggcgcgggtgcggatggagcccacgtcgctgccggcgtcgggctcagacgcgcagaaggcgcccagcttgatgtcgtcgggggtgccgaacatctgcggcacccactccccgacctgctcgggggtgccggtcgccgcgacggacgcggcggccaggccggtgcccacgatggacagcgcgatgccggcgtcgccccagaacagctcctcgaaggccaccgggatgcccagcccggtgggctccagccactggttggcgaagaagtccagggagtacagcccgatcttggaggcctcctggatgatgggccagggggtctcctcgcgctcgtcccactcctcggccgccgggcggatcacgtccttggcgaactggtgcacccactccttgacctcggcgacatcctcgctgagctcgagtgagaagggcgccgcctcgctgctcgtcatcgttattgaccctttctccaacacggatgttaccaacggtagcaccccgcgccggagaaggcattacccgcgggtaacagggtgtcgcggctcacagcgcgcccgggcggcgcgggaaaaacgacggtgccccgggcgcggcgtgcgaccgcgcccggggcaccgcccgatgcgggtgcggtccgggccgggcggcccgaaccgggaggtcaaagcggatctgcgcgcagaacctctaaagctccggctgcagcgaacggccggccctggcgtagccgggcacctcgatcatcggggggcgttcctgcacccccacgtcgttgatccgcatctcatgcccgttgccgctgcgggagaaccaggccagctcggtgccggggttctccagcggcagcatccggccgtgccgctgcagccgcgaccaggccgtcagcatgatctgaccggacatcgccgccagcgcctcggtggactggtgggagtgcacccggtcgcccaggtccacctgggccaaggcgtccagcccgctgtcggcgaagacgtccagcagcagccccagctccacgccgtagccggtgacgaacggcagccgctccagcagcgagcggcgcccggcgtactccccgcccagcggctggatcaccccggccagggccggccagtgcagattgatcagcgggcgggcgaccagctcggtgacccttcccccggcgccgtccacccgggtgccgccggtcatcagcggccggtcatagcaccccttgacgtagccgaccgtggggtcggtcagcagcggccccagcaggccggtgacgaagtgcgaggagaagttccgcaggtcggcgtcgatgaagacgagcaggtcgccggtggtgaccgccagcgacttccacagcgcctcgcccttgcccgacatgcgcggcagttccggcaggatcgcatcctgcgccaccacctcggcccccgccgcggcggccacctcggcggtgcggtcggtggaccgggagtcgatcaccacgatctcatcgaccagcggcgcgcgttccatcaggtcccggcggatcaccgagacgatctccccgacggtctcctcctcgttgcgagcgggcagcacgacgctgatccgcccctggccgggctcggcgcccgtctgcgcttgcttggccttcaggagcatctccacgggccagtccgccgccgtgctcgtccggcggcgcatccacatggtggcctcagtcagcacgcgcactccctccgcagtgaacgacctccataagggaaacccacatcgctgcggattcagtaccagggggaacgatccaagccaatcgacccaaagagttaacaatcgcacaacacaccggttaccgccgaaggcggttcattcccgggcatggcggtcgaggaaggcatagacgtcggcttcgtccaccccggggaaggcccccggcggcagcaccgacagcacgtgggagtgggcgcgggccgacggccaggccatgccctcccagcgctgggccagctcggcggggggacgctggcagcagtcgccgtccgggcaggccgacttgacccggttggtggtctcccggccgcggaaccagcgggagtcctcaaagcgcacccccagcgtgatggcgaagtcccgctcgtggctggggtcgatgtgcgacaggcaccagtaggtgccgttgggggtgtcggtgtactggtagtagaccgagaagcggtcgggggcggcgaagacgttgcgcccggcccaatgccggcacatgcgctgcccctcgatggcgccgtcggcgtcctgggggaagaccagcccgtcgttggcgtaggccttgtagatggtgccgctctcgtcgttcttggtgaagtgcagctgcaggcccaggtggtgggtggccacgttggtgaaacggtgggcggccatctcgtaggagacggagaacacatcggccaggtcctccaccgacagttcgcgggcggccttggcctcctgcagatagggcaccaccgccgattcgggcatcagcaccgccgcgccgaagtagttggcctccacgcgctggcgcaggaagtcggcgaagtcgcgcggcacttcatggcccaaggcgaaatggcccagcgtctgcagcaggatggtgcgcggggtgtgcatgcccagctgctcgcgctccaggtagatgcgccggttgcgcaaatcggtgatggagcgcaccgagcgcggcaggtcctgcacatagcgcagggtgaagccgaaatgctgcaccagcgccatgagcatgccctgtgacagggcgccgccccggtagccgaccgcgttcagggcttgtgcggcgacctgctcgatctcgccgaagtagttgccgcgctcgtgcatctggcggcgcagctcggcgttggccttgcgggcctcttcagggctggcggtgggcttggtgcggctgcgtttgagctccccgtacagggcgaggatgtgctcgatgacgtcgttggggaggcgtttgccgaccttcaggtagggcaggcccaaagaccggtagagcgggtcgcgctgcgcctcctccagggcgatctccagctgggcgcggcggctggggggctggcgccgcagcagctcctcgaccggcacctccagggcggccgccagcgacttcagcagcgacagcttgggctcgcgccggccgttctccagcagcgacagctgggagggggcgcggccgaccttggcgcccaggtcggccagggtcataccgcgggcccggcgcaagtgacgcagccgttgcccgaatgtaacgagatctacgtcactcgacaagttcaggggttcttctgttcgcaaggtcgacacggcttcatagtacagaaacttcttcgaatcttctgttactcattagtacatctaccggttgacctcagggcagactcggacacaagcacccaggggacgacaccagaagggcaccgatcatgactgacagtcgcctcaagggcgcggccgaagagctgcagcgccagtgggacaccgacccgcggtggaagggcatcaagcgggactacaccgccgaggacgtcgtgcggctgcggggctcgatccaggaggagttcaccctggcccgcctgggcgccgagcgcctgtggaagctgctgcacgaagaggactacatcaacgccctcggcgcgctgaccggcaaccaggccgtccagcaggtcaaggccggcctgaaggccatctacctgtccggctggcaggtggccggtgacgccaacctggcgctgcagacctacccggaccagagcatctacccggccaactcggtgccgacggtggtccgccgcatcaacaacgcgctgctgcgcgccgaccagatccagtggtccgagggcaaggacgacatctactggctggctccgatcgtggccgacgccgaggccggcttcggtggcgtgctcaacgccttcgagctgatgaaggccatgatcgccgccggtgcggcgggcgtgcactgggaggaccagctggcctccgagaagaagtgcggccacctgggtggcaaggtgctgatccccaccggccagcacatcaagaccctcaacgccgcgcggctggccgccgacatctgcggcgtgccgaccctgatcatcgcgcggaccgacgccgaggccgcgacgctgctcaccaccgacgtcgacgagcgcgaccggccgttcctgaccggcgagcgcaccgccgagggcttctaccgggtccgcaacggcctggagccctgcatcgcccgggccctggcctacgccccctacgccgacctgatctggatggagaccggcaccccggacctggagcaggcccgcaagttcgccgaggcggtcaaggccgagtaccccgaccagatgctggcctacaactgctcgccgtcgttcaactggaagaagcacctggacgacgcgaccatcgccaagttccagcgcgagctgggccacatgggctacaagttccagttcatcaccctggccggcttccacgccctcaactactcgatgttcgacctggcgcacggttacgcccgcgagggcatgaccgcctacgtggacctccaggagcgcgagttcgcctccgagagccgcggctacaccgccacccgccaccagcgcgaggtcggcaccggatacttcgacctggtcagcacggcgatctcgccgaactcgtccaccacggcgctcaagggctccaccgaggacgagcagttcttcgacaagtaaggctcactcatcgagaactggtccaggccgaggctgaggacccctccggacgctcctccgtccggaggggtcctccgcttttcacggcgcggatccggccctgtgtgtcatgtggcatggaacgctcccgaagccggctttagcgtcgtgagaagtgagcgtctatccctgggtggcgacctacgccttccgccgctacaccgcctaccccctgggagcgttcgccgaggcggtcaccaacacggtgttcgggttcgtgcgggcctgggtcgtgctggcgctgtgggaggcccggcccgccctcggcggctatgccgccatcgacgcggtgacgttctgcttcatcacccaggcgatgatcgggccggtgcagatcttcggcgggctggagctgaccgagcggatccgctcgggggatgtgtccatcgacctgcaccgcccggtgaacctgcaggtctggtggctggccgacgacctgggccgggccgccggcaccctgctgctgcgcggcgtgccgccgatgctggccggcgcgctggtcttcccgctgcggctgcccgacgcggccgggtgggcggcgttcgcggcggcggtgacgctggcggtggtgaccgggttcgcgctgcgctacctggtggccatggcgatgtgctggctgcacgacgaccgggggctgcaggcggtcgcgctggtgacctcgatgttcttttccggcatggtgctgccgctggtggtcttccccggcgccctggggaccttggcgcgggcgctgccgtgggcggcgctgatccaggtccccgccgatgtgttcttgggcaagtactccggcgccgagctgctgggcgcctacgggttccaggcgctgtgggcggtggtgctgctgggcgcggggcaggcggtgaccgccgcggcccgccgcaggctggtgatccacggtgggtgacgcgctgcggctgtacccgctgctggcctggacgtggctgcgggccgccgcgcagttcccgctgtcgatggcgctgctgtgcctgggctcggccgcggtggccgcgctcgatctggtcgcgatcctgctgctgttcgagcacaccccgcgcatcgccggtttcaccgccgcgcaggtgctgtttctgtacggcacctcggcgctgtcgttcacactggccgacgtgctgctgggcagcaccgagcggctgggcgagcacgtgcggcggggcacgctggacaccatgctggtgcggccggtcagcccgctggtgcagatcgccaccgaggacttctccccgcgccggatggccaggctgctgccggcggcggtggcgctgggctgcgtcctgccccggctggaggtggactgggacgccgggcgggtggcgatggtgccggtgatgctgatctccgggacggtgatcttcgcggcgctgtgggtgctgaccgcctcggtgcagctggtggcgctcgacatgcacccggccaccaaatccgtcacctacggcggggcgtacctgacccagtacccgatgacgctgtacgcccgcgagttcgtgcgcgggctgacgttcgtgatcccactggtcttcgtcaactggcagccggccctgtacgtgctggaccggcccgacccgctgggcctgccgccgctgctgcgcttcgcctcgccggcggtggcgctggcgctgtgcgcggtggcggcgctggcctggcgggcggggctgcgccactaccgatcgacggggagctgagccgtgatcgaggtcaccgacatccgcaagacgttcacggtgcgggagcgcaccggccggctgcggcggcggcgcatcaccgtccgggcggtggacggcatctccttcaccgtgcggagcggggagttcgtgggctacctgggccccaacggggcgggcaagtccaccacgatcaagatgctcaccggcatcctgacgcccacctccggcaccgtgcgggtggccgggctggacccctcccgccgccgcaccgcgctggcccggcgcatcggggtggtgttcgggcagcgcaccacgctgtggtgggacctgccgctgcgcgacagcctcaccctcatccggcacctgtaccgggtggagccgagcgtgcaccggcggcggctggcggagctggtggagctgctggacctggggccgttcctggccaccccggtgcggcagctcagcctgggccagcgcatgcgcggcgacctggccgccgcgctgctgcacgacccgccgctgctggtgctggacgagcccaccatcgggctggacgtggtgagcaaggcgaccgtgcggggcttcctggagcgcgtcaacgccgagcgcggcaccacgatcctgctgaccacccacgacctgggcgacatcgaacggctgtgccgccgggtgatgatcatcgaccgggggcggctggcctacgacggggacctggaaaagctgcgggacgtggcggcggccgaccggatgctggtggtggacctggagcggccgggcccgccggtggaggtcgccggagtcaccgtggaacgggtggaggggccgcgccagtggctgcgagtgccgcgcgggatgaacgccgccgcggtggtggccgcgctcgccggccggcacccggtcgccgacatcgccctgcgcgaacccgacatcgaggaagtgatcacccggttgtaccgggagggccggatcaccgcctgagcgcgccgccgcgcccgcggcggaaggccgcggcgcgccccgctacccgctcgcctgcgaccggatggaacagagctcagcgcgaggcggcgagcgctgtgccctcgcccttggaaggcccgcgggtctggtggcacgggctctcacgcgacatactgaacgacattcggtctgcttgaggaggatttccgcggtgagcgacttcacgatgacgatcgccggcgagggcgtgtcggctcccagcaccttcgatgtggtgaaccccgccaccggcaccgtgtacgcccaggcgccggactgctccaaagagcagctggacgcggccatggagtcggccgccgaggcgttcacccagtggcgcaaggacgagcaggcccggcgcaaggcgctgctggcggcggccgacgcactgttcgcctcggccgcggagatcgccccggtgctcaccgccgagcagggcaagcccttgcaggacgccaccatggagctgatgggcgccggggtgtggctgaagtacttcgccgagctggagctgccccgcgagatcgtccaggacgacgacaacgccttcgtcgaggtggtgcgcaagcccatgggcgtggtcgcggccatcgccccgtggaactacccggtgctgctggcgacctggaagctcggcccggcgctgctggccggcaacaccgtggtgctcaagccctccccctacaccccgctggccaccctcaagctgggcgagctgctgcgcaacgtgctgcccccgggggtgttcaacgtcatcagcggcggtgacgcgctgggcgcccagatgacctcccaccccgtcccccgcaagatcagcttcaccggcagcgtggagaccggcaagaaggtggccgcctccgccgcgcccgacctcaagcgggtcacgttggagctgggcggcaacgacccggcgatcgtgctggacgacgccgacccggcccagatcgccgacaaggtgttcggcgccgcgttcatgaacaacggccaggtctgctcggcgatcaagcgggtgtacgtgccggagtccctctacgacgacatggtggaggcgctggcggccaaggcccgctcggtcaaggtcggcaacggcatggaagagggcgtcgagtacggcccgatccagaacaagccccagctggagcgggtctcggcgctggtggccgacgcgctgtccaacggcgccaaggccgcggccggcggcaagcccatcgacgggcccggctacttctaccagcccaccatcctcgccgacgtcagcgacggggtgcggatcgtggacgaagagcagttcggcccggcgctgccggtggtcaagtacaccaagctggaggacgccatcgcccgcgccaacggcacccacttcgggctgggcggctcggtgtggggcggcgacctggaccgcgccgccgaggtggcctcccagctggagtgcggcagcgcctgggtcaacacccacctggcgctggccccgcacctgccgttcggcggcttcaagtggagcggcatcggcgtggagaacggcccgtggggcgtgtacggcttcaccgagacccaggtggtctaccgctccaagatctgaaagcacgccgccgctgatcatggcgcctaccatggacgtccgtgcctgacctgttgatcccgttcctcggcgtggtcgcggtgctgacgatcacgccggggccggacatgctgctggtgctgcgcaacgggctgcgcggcgggtccgcggtggcctgggccaccggcctgggctgctgcctgggcatcagcctgcacgccagtgcggccgtgctgggcctgtcggccgtgctggccgcctccgccaccgcctacacggtggtcaaggcggccggcgcggtctacctggcctacctgggggtgcggatgctgctgggcgccgtgcgcggcggcgacggcgaagccgacgccgtggccgccggcgggccggcgcactgcagccggggcgaggcgttccggcaggggctgctgaccaacctgctcaaccccaagatcgcgctgttgttcctgacgctgctgccccagttcgtggcctccggcgagccccggctgcgcaccacggcgacgctggcgctggtgttcctggtcatcgcggtgctgtggtggcggctgttcacgctggcgctgcagccgatctcccggctgctgcgcggcgcccgggcccgccgcatcctggacggcaccgccgggacgatgctggtgggcatcggcgcccgggtcgccttggagcaccgctgaagggagcggcggtcacgtccggccggacgtgaccgccgctcccccgcgatgaccgtgcggagtcacccgtggctgaccccgccgcccaggttcatcaccaccacaccggccaccacgatcgccgccccgaggaccgtcaccggccgcaccggctcgttgaacagcagcaccccgccggcgaacgccccgatcgtgcccagggccgaccagatcgcatacaccggcccgacgttgagcgccgtcagcgccttggccagcagcaggaacgacagcgcatagcccaccacgacgatcaccgagggtccccatttgctgaacccctccgaggcgcgcagcgacagcgtcgccgtgacctcggcgatgatcgccagtcccagcagcacgtagggcatcacttcgctcctctccacgccatccgccccgcgacggcccggctcagcatgccggccctcatgaccggaaacacccacctcgccgggaaatacccgcctgccggtgagaggtccggttcccaagacgccctgcggatccggctccgatcggtgaacgatggtctgcgggaatgcttcagccctaaaggcccaccccgccgggccggctcgcggaaagccggtgcggccgccaccggccccttcagcacccgttctcagcgtgtcggcccgtcccctttacggcttggacggcctggccgccgatgccgtgcggtcccccgccgcggcccgtccgatccggcgctcggctcagtcgcgggaggcgaagcgggcggcgaactcggcgatctccggatgggtggcggactcggcctgcgcccacgactcgtactcgatgacctgttccaggtcgccggtggccgccaggtggaccgcctgcttgatgtcgcgggccagcgacgggcgcagccgggcgtggcggcgggccagctccagcgcctcggcctgcgggtcgtcggcgatcgacagcaccaggccgtgttcgagggcctgctcggccgagagcgccccgccctccagcaggatcgccagggctcgctgggggcccagcgcctgggtgaggaagtaggtgcagccgccgccggggtgcagcccgatcctggagaaggtggcggcgaagctcgccttggggccggcgatgcgcaggtcgcagcacagggcgaggttgaggccggcgcccacggccggtccctgcaccgcggcgatcgtggggatggccagctgccgcagcaccaggaagctctcgtagtaggcgcgcagggtctggcggatctcccccaccgggcggcccggctcgccgaacagggcgggcaggtcggcgccggcgcagaaactgctgccctcggccgccaccaccaaaacgcgcgcttcggcgtcgtcccggacggccgtcaccgcggcgatcagctcccggcgcatgagggtgccgatggcgttgcgccggtccggatcggccagggtgatgcggcgcaccccctcgtgcggggcgtcgagccggatggtctgccaggtggtcatgtcgcctccctcactcggcgggcacgccggtcaggacgtcccatagccgctgttcggtgccctcggccgcggcggtgccgagctcgacggcccaggagtgctcaccgccgtcctcgtcccgccacgcccacagccgccgcgtgtgcacgtgcaggtcgtattccctggtgatgccgatggcgccgtggagctggtgggccaggcgggcgatggtggaggcggcccgtccggcgcacagccgggcggccgccacggcggcgtgggagcctggggcgcgggcggcgcggtcgagggcggcgcgggcctggtccagctcgcccgccatgatcgccacgccgccggcgaccgcggggatgcgggccagcgggcggccgaactgctcgcgggtggtgacgtgccggcgcgtcaggtccagcgcggcctcggcggcgcccacgcaagcggcggcgcgcagcagcccggcccgcacccgcacctcggcgagcgcgggagcgccgggcagcggcgtgccggcggcggcgcgcagccggtcgcggggctcgtcggcgatgttggcgccctcttcgacggtcacctcgtcctcgccgggtctcagcagggccgcgccgcccgggccataccggacgatcaaatcggcggcgcgcgcccagggcacgggggcctcggggacggcgacggtgcccacgcgcaggtccgccagcaggtcggagcggccggcgcgggccagcacccaggcggccagggcggtctcggccagcgggatgcgcacccggtggcgggcggcccgggtgacgatcgcgaccaggtcggcggtggttccgcccgccccgccgtgctcttcggggatcccggccagcggccagccgccgtccagcacggcgtcccacaccgccgcccagtcgtcggcggcgacctgggcgagcagttcgtcgaccgcgtccagcagcgccttcaccgcccgacctcctctttggccacgatcgacagcagcacttccgagctgccgccccggatggtgaagcccggcccggccaagatcgcctgggccagcagccgctgcagctcgtcgccgtggaggtccggcggggcggccaccaggtcccgggcggtctcggtgacgtcgcgttcgaactcggtgcccaggtatttcagggccgcggcctgccgtacgggggcctggccgcggtccatggcatgcgcgatgtcccagcacatgcggcgcagcgcggccagccgggcgaccaggcggccgacggcggccagcgctccttcgtcgcggcggcgccgcccgtcccgcagcagggcggccagcagcggataggtggacaggacgcgttcggggccgccgcgttcgtaggcgagctgggaggtgacctgccgccagccgtcgcccacggtgccgatcacccagcggccgggcacgtagacgtcgtcgaagacgacctcgttgaagtggtgctccccggccaggtccacgatcggggagaccgacaccccttccgcccgcatgtccaccacgaactcggtgagcccctggtgccggcgttcggtctgctcggtgcgggccaggacgtaggcgtgggtggcgcggtgggcgtggctggtccagatcttgcgtccgctgatgcgccagccgtcgccgtcgcggacggcccgggtgcgcacggcggccaggtcggacccggcctccggttcgctcatgcccaggcagaaggtgacctcgccggcggcgatccgcggcaggaactcccgctgcagctcgggggtgccgtagcggaggatcgccggcccgatctgccggtcggcgatccagtgcgcggcgaccggcgcgccggcccgcagcagctcctcggtgatcaccagccgggcggtgtgcgagcgggccgcgccgcccagctcccgcggccaggtgatcccgatccacccccgccgcgccagctcggcgctgaactgcgggtcgtggccgcgcagccacgcgtcacaggccggccggtaccgcccggccgcccgccattcctcggccagctcccgcacctgccggcggagccgctccagctcggcggtcatcgcacctcccctggtggacgagcatgatcatgctctcatccgtcccggagcacaccgccatccggcccttccccgttcccgccgcgtcggcgctcaaggtgccgcgggcgggagcaccgatggcggccattccccgttcccgcggcgctggccttgttcagggccggggacgagcccgagcgggcacgggagaaaccggcctcagccgaacgcccctgggtgttcccggcgtgtaatcggcgccgttccggcggcgctcgccccggaagcgccggcctgggcgcgtccgggtccagggcgtggacgaaccaggacggtgacgcggggcacggggaagagcctccggcttcaggcgaaggcgccaggtcacagcacggagatgtgcacgtggtcgtagtggttctgagtgatgctgccgcggtcggccatggtgcgccagccgccgccgctgcggacgtcccagatgcgctgcttccagatgacgtacttgatgcccaggcgggaggcgttgctgatggcgtactgggcgaccgcgtcgccgtgggcctgtgcgctggcgctgggcatcttgccgccggtgctctccatgaagtcgcaggcgtggccggagccgtggtcttgggggtcgttgttgcggaagcagccgatggcggggaacgggccgaacttgttgtcgatggccagcaggaccgagcgcatccgggcggtcatggtgttcccgatgatcggggacttgctcttcagggcgccgtcggggcggccggtggagggtttttgcggcttgtacttggccagcagcttggtgacccgctcgcgctgcccttccaggtccttgatctgctcgcggacctcggacaccttggcctcggcgtccttgcgggcgcggtcggcccgcgcggtcagcgcctgcagctgctgcacccggcggccgttgtcggtgttgaggtgctccaggaccgcggcctgccggatcacggccgcggggtcggcggcgaacagcgccatggtctgcaggccgccgcgcatgtaggaggcggacgccaggcggccgaccgcctcttgcgcggacgccagctccgcatcgagccgctcggcctcgtcggtggcgcgctcggccgccttcttggcctcctccagcgcgatcagctcgccccggtactccttggacagccgctcggcgcgctttttgagctcggcgtactccttcttgggatctttcggtgccgtgggaagagcaccggccgtcccgggcgccgggaccagcgcaccggtcaccgtcaggagggcgagcaacgcgcaccgtttccacggcgtgctccgacgcgcaggccggcgaggatttcgctcatcgccgatctgctcgaagaacgcgttgaaagccgccacactcgtctccttgggagcattgccgaagccgggcggcacgctatcacgttctccccgcatatcacgacatgatcacaaaaatcacgtcgcaccccgttaccgctcccctcgccgggccggccaggtgatcttcccgaacccccctgggcgagcggcattccaaagcgggagcccgggtgagcggttcaagacgggcgggcggtccggcggcggtccggaccgcccgctcagcggccgatgagctcgtcccagcgcggcacacgcggttgcacgcgcagcttcagcccggcctcggccggggtgcggctgcccttgcggttgttgcacctgccgcaggccagcacggtgttctcccaggtgtcgccgccgccgcgcgacagcggcacgatgtggtcgacggtgttgcccggcttgccgcagtaggcgcacagtccgcggtcgcgcaggcggacgccgcgtctgctccacggggggcgtttgccgtggcgccaccgcatggccacgtatcgcacgagcctgagcacccgcggcacggggaaagcgccgatcatccggccttcctccgcctcctcgacgacggccaccccgcgcaccagcatgcggatggcgtgccgcaggtccactcgctgtaacggctcatacgacgcgttcaggacgagcacgctcaccgcttcacctcctcccggcttgctcgcgccgccggcctgtcccgtccgccgcaccggcggcacgccgcgccggccgccgagcgacaaggaaaagcctcatgaattccgccatttcgactcgctccgccggtcgctgatcagagtgccttttcaggtgggtgagggcaaggcattttccgctcattgcctcccgctcccccaccggggcggcgggttccaacgccgggttctcgcgaggcggaccggcccgtggcgcctccttgctcaccgaaaagagagcggtttctcttggagccgctcgcatgctctggcgaaaaggcaagcgctgttctcaggaggccggtagccgtggtgatgccggcatgcgcggtgctttcgtgtgccgggctgcgaagtcgatgtgagcggggcggttcttcttcgggcctgccgtcatgctgggctttcccgcacgccgtctccgcgggccgggacggccgcgccgccgccggggaggatgctgtgagccgcgacggcatggcaccgagcatcgccgagactcccgcccccggctctcaaagccatgccctgccggttcctgccgtgccgtggagggtccgttcccgtccccggccttcaaggccacgtgttgaacggtctccggaagcaccggcggcggagcagggcggcgatataggagccgccctgctccgccgccgggagcggtgccgcccgcggctcgggcggccggggtcagggagaggaccggcccggagggggaaccaggtgggtcgggacggcgggagcagcggtgcgggtccaccaggccgcgtcctctccgccgtcaggcggagcgatctgcagggcggttccgcactcggggcagtcggcggggcatggaacgagccggagcgggatggggccgcccagatcggggggtgccacgtcccagtagcgcaggacgtcaccggggtccagttcggtgtcggcgggcagccgccaggaaccggcggcgggggcggtcgacagccaggaccgctggtcggcctgcaggcggaaggccaggccgcgcagcacgttgacggcggtgcgcagccgttcgtaggggacgtggcgggccagcagctcgggcagcccgaagcggtgcagcccggcggtggccgcccgcacgccctggccggtgtcgggggcgacgaagacgcccagccagtcgtcgcagagcttgaagcgctccggttcgggcccggtggggtcggtcagcggcagcccggcggccaggtccgcgacgcgtcccgcggtggcggcggccagggtgcgggcgaccagccgggcggcctgggcgtggcggggctgggcggcgggggtggcgatcgaggtgaccaccagatggcagcgggccgagcgcagttccctcagctccgtctcgccgccgcccaggtcgcgcagccgggcggcccagggcgagtcggcggcgcggcagccggtgaccgtcagcagcggggaggtcagcaggtcacgggcggtgcgggctaatcccccggcgggcagcgcgtcgcgcagccgccggatgccgggggcggcgggctcatcggtggcgatgaggaagcgggtggtggtggtctcggggatggtcagggacagcatcgcgcccatgggtgcctcctggcatcctgcggatcgggagtcgtgccctttgaggttcgcgcaggaagagggcacaaaaaagcagaaccggcttctggggataaccgtccggaaggaaacgacggcgcccactgtcccatcaaaaggtgccctcccggaaagaccccgccgccgaggaaacccacccggccggaacggccgttcccagcggcgccccctggcgggagacgccccggccgtcccgcacaacggccgcccaaagagcacaatccccggcccacggcggcaggccgcgggaaagcggctcgaggcaccagctccccagagcaaacgacaccggcacacctatatggccgtctcgccaccggccaggcccctttgaggggacgaccgcgagccctcctcagcggggaagagccggcaggtcggcggtgtcggcctgatagtcgaggtagtcgcgctggtggcggaagcccagctcctcgttgacggcgagcatgtgggagttgtcgtcggcgttgtcggtctcgatctcccgtacctcgggacgctcggtgcgcagccactgcagcatggccgccttcagccagatgcccagccgcctgccccggtgctcgggcaccaccgcggtgtcgtactgcagggcccgttcgggagcggccgaggggaccacgacctcggtgaagccggcgatgcggggagcgctggtgggcccgtacagggcggcgacggtgtagagcaggtcgccgcgggcggcgacggcctcggccatctcgcggacccggacggcgtcccagcggaacgacccgccgccggggccggccagtgacaggtcggccatggcgcgtttggccatggccagttccatggccagctcgtcgctgaccgcgccggtccagcgggtgaggcggtagccggacgggcccgcggccaccagggcggccaggcgatcggggtcgatgtcgtccatgcgcagcagcatggcgcgcagcgacagcacgcagcggaagccgcgggcctccaggaagggcaccgcgggggtgccggccaccgcctgcacgatcaccgatttgcagcccgcggcgcgcagcccgtcggccgccgtggccagcagccgggtgccgatgccccgccgccggtatccgggcagcacctgtatgtcgatctcgccggagcggtccgggtcgtgcggcaggcgcaggcaggccaccgcgcacatgcgtccctcgtccagggccgcccacatcaggttgcgggaggtcgtcgggggttccagcagccgggagcgggtctgttccagatccggcgccggctcgccggggcggtcgtgggcccacacggcggccaccaccgcctgccattgttcgatctgcgcatccgtcggatcacccagcgcgatgacgtccattaggcctttttagcggatgctggacggctgcgacgggacaccgaatcaactcttgacccctcttcccggcgacctggggatttccggcgcatgccccgccgcgccccacgccgcggggccctctgcgagcggctccggccatgccgggaggagtccggctgagaaaacggtcgccccgccgggagcgtccggcaggacgaccgcgcaggcggcggccacccgaggcccgggccatggcgcgtccgggccgggcggccgccgtgctaccgctcagaaccggagaaggcggccaggatgcggtcggcggccacggccggggtgatggcgccctcggcgacctggcgttccaagaccggcgccagctcccggacggccgggtgggcgtgcaggtcggccagcagccggtcgtggaccatcgcccaggtccagcggatctgctgctcgcggcggcgggcggccagctcgccggtggcggccaggcggtcggcgtgctcgacgatgtgccgccacacctcgtccacgccgacgttgtcgcgggcgctgcaggtcagcaccggcacgtcgcgggcgcgctccccggtggccgggcgcagcatccgcaacgccccggccagctcccgggcggccttgcgggccaccggctcatccgggccgtcggccttgttgacggcgatgacgtcggccagctccagcacgcccttcttgatgccctgcagctggtcgccggtgcgggccagggtcaggaacaggaaggtgtcgaccatctcggcgacggtggtctccgactggccgaccccgaccgtctccaccagcaccacgtcgtagccggcggcctccatgaccaccatggcctcgcgggtggccttggcgaccccgccgagcgtcccggccgacggggagggacgcacgaacgcgttggggtcggccgccaggcgggccatgcgggtcttgtcgcccaggatgctgccgccggtgcgggtggaagaagggtccaccgccagcaccgcgaccttgtgcccggccttggtgaggttggtgcccagggcgtcgatgaaggtggacttgcccacccccggcaccccggtgatgcccacccggcgggcgttgccggtgtagggcatcagttccgtcagcagccgctgggccagctcgcggtggtcggggcgggtggactccaccagcgtgatcgcccgcgcgatccacgcccgggagccctcccgcacccccttgacgtagtcgtccagatcgggcatggacctcagccgccgtgccccagcctggccgacagttccttcagcagctccagggcggcgtcggccagcacggtgccgggcgggaagatcgccgcggcgccggcggcgcgcagctcctcgaagtcccccggcgggatgaccccgcccacgacgatcatgatgtcgtcgcggccgagcgcggccagctcctcgcgcagcgccggcaccagcgtcaggtggccggcggccagggagttgacgccgacgatgtgcacgtcggcctcgaccgcctggcgggccacctcggccggggtctggaacagcgggcccacgtccacatcgaagcccaggtcggcgaagccggtggcgatcaccttctggccgcggtcgtggccgtcttggcccatcttggcgaccaggatgcgggggcggcgcccttcggctttttcgaactcggcggtggccgcgcgggcgcgctcgatgttgctcatcgccccggcctcttctcggtacacacccgaaatcgtacggatctgggcctggtggcggccgaacaccttctccagggcctcggagatctccccgacggtggccttggcgcgggcggcgtcgatggacagcgccagcaggttctgctccaggccgggcccgcgggtgccgtcctggatggccgccgcggcggcggtgagggcgtccagcgcggcgcgcaccttctcctcgtcgcgttcggcgcgcagccgccgcagcttctcgatctgctgggcgcgcacggcggcgttgtcgaccttgaggacgtcgatggtctcatcggcgtcggggcggtacttgttgacgccgatgaccggctggcggccggagtcgatgcgcgcctgggtgcgggcggcggcctcctcgatgcgcagcttgggcagcccctcgtcgatggccttggccatgccgccggcggcctccacctcctggatgtgctcccaggcgcggcgggccaggtcgtaggtgaggcgttcgacgtaggcgctgccgccccacgggtcgatggggcgggtggtgccggactcctgctgcagcaccagctgggtgttgcgggcgatgcgggcggagaagtcggtgggcagcgccagcgcctcgtccagggcgttggtgtgcagcgactgggtgtggccctgggtggcggccatcgcctcgatgcaggtgcgcgccacgttgttgaacacgtcctgggcggtcagcgaccacccggaggtctgggagtgggtgcgcagcgacagcgacttggggttcttggggccgaagcccttgaccagcttggcccacagcagccgggccgcgcgcagcttggcgacctccatgaagaagttcatgccgatcgcccagaagaacgacagccgcggcgcgaaggcgtccacgtccaggcccgcctccaggcccgcccggatgtactccaccccgtcggccagcgtgtaggccagctccaaatccgcggtcgccccggcctcctggatgtggtagccggagatggagatggagttgaacttcggcatccgctgggaggtgtaggcgaagatgtcggagatgatccgcatcgacggcccgggcgggtagatgtaggtgttgcggaccatgaactccttgaggatgtcgttttggatggtcccggcgagctgctcgggcttcaccccctgttcctcggcggcgacgatgtagagcgccatgatcggcagcaccgcgccgttcatggtcatcgacacgctcatgcggtccagcggaatgccctcaaagagctgccgcatgtccaggatggagtcgatcgccaccccggccatgcccacatcgccctgcacccgcgggtggtcgctgtcatagccgcggtgggtggccaggtcgaacgcgaccgacagccctttttgcccggcggccaggttgcgccggtagaaggcgttggactcctcggcggtggagaacccggcgtactggcggatcgtccacggctgggtgacgtacatcggcgcgtacgggccgcgcaggtacggcgcgatgcccgggtaggtgccgaggaagtccacctccgccaggtcgtcggcggtgtagaggggcttgacggcgatgccctcgggggtgtcccaggtgaaggcctccggttccttgccggtggcctcggtgaccgccgcgcgccaccgggcggcggcctcgtccgcccgggccgggcggcccagcgtcacgttggaaaagtcggggatcattcggccactcccaggtcgcgcagggtcgtctgcagcgtctcgacggcgttgcagccggcgtagatgttggcgtccaccccttcgtaggagcccttacccgccagccagacccgaactgccccggcctctttgagggtgcgggcggcgtcggcggcctgctcggcgtacagcttgtcgctggagcagatgcaggcgaccttggcgccgctggcggcgaactcggcgggctcgccggtgacggtctggatgccgccggcgtggaagaggttggcggcgaaggtgacgcgggcggtgtgcgcggcgatcggcccgagcgtggccaggaagaccttgggacgctcgccggtggcggcggcgtgggcgtcgctgcggtcccgcagcgcctcatagtcctgggcgtagtggacgcgcggcagcccgccgccgggcggctggggggccggctcgcgcttggggagctcctcgccgaggttggggaactcgctgacgccggtcagcggggcgcggcggtgggccaggtcctcgcggcgccgctgccaggtggcggcgatccgctcggcgaccagcccggactccagcgccgcggccatgccgccggccttttcgatctcggtgaaccagtcccaggcggcctgggcgaggtcgtcggtgagccgctcgacgtaccaggagccgccggccgggtcgaccacgcgggccaggctggactcctccagcagcagcgtctgggtgttgcgggcgatgcgccgggagaacgcgtccggcaggcccagccgcaggtcgaacggctgcacggtgacggcgtccgcgccgccgacgcccgcggcgaagcaggcgatggtggtgcgcagcatgttcacccacgggtcgtggcgggtcatcatcggggtggaggtcaccgcgtgctgccactggacgacctgcccggcgccgcagacctcggcgatgcgctcccacagccggcgggcggcgcgcagcttggcgatggtggcgaactggtcggcggtggcggcgtagcggaactccagctgcccgaacgcctcggtgacgctcaggccggcgtcggtgagggcgcgcaggtaggccacggcggtggccatggaggcgcccagttcctgggcgtcgctgccgccggcgtcgtggtagggggtggcgtccacggtcagggcgcgcagccgggggaactcgcggacgcaccgcaccgccagcgcggcggcctgggccaggtcaccggcccgcccggtgcgggcggccaggcccagggggtcggcgccgaggttgcccagcgccgtggcggcctggccccgctcggtgaccagtgtcaagaacgcctcggcggcctcggcggtgtgggcgccggcctccagcaccaccggggcgatgtccaggtggacgcccttgaggacgtcggccagcgcgctcaccggcaacccgccctcgccgagggtcagccacagggaggtgacgccgttgtccaggtcggcgtggatcgcctcgcgggtggcgccggggtcggggtgggcgtgccgctgccgcacgtcccaggcggccaggccgtcctcgccctcgggggtcacctcgcgaacgcggggcgccaggccgggccgggcgtcgaccgcctccgcggcggtgtagaggggggcgatggggacgccgtcgtaagaccgccgggtcagcagcccctcgacctcctccaggggggtctcctccgtggccgcgccggacttgcgcagcacacccttcaccagctcccgccaccgatcgcgctcggcggccgggaagtcggcggccagcgcaagcggtgcgcgcgggctcgaaacgtcgtcaggcggcaccgtcatggcagggatggtaggcgagcaggctcgcgtgccattagaccgggtcccatcgaccggggccgggacgctgtgcgggcggccaatcggcgtgatcggcgccgttccggtgtgtcgtgcagccccttccaactcaccggtaacttgtcacttatttgtgaccaactgcacaccccgcaacgcccgacggactgattccgggtgaatccgcccaggtcaggtggtgtatcgagtcatcgggccgagcacgcccggcacgatccggcacgggcgcatgcccagtcgttcggcgacggcggccgaggcgcggttgccctcgtcgatctcggcgaggatgcgcgggcggcccagcgcgcccagcccgtggtcgaggacggcccgggcggcctcggtggccaggccgcgtccccgccattggggctccaggctgtagaggacctccagttctccggtgtcgtccagcgggagcagcccggcggtccccacgaacgtgccgccgtcgccgagccggacggtccacaggccgtggccgtcggtggcgaaaccgcgcatgctctcttcgatcaggccggtgacctgcttggcggtgggcgccttgccgtcgaacaggaaggcccgcacctgcgggcggccccaatgctcccgcagcagggcgtggtcgccgggctggacgggggtcagcaccagccgctcggtcctcaagacggtcacatcgggcatcctgcctcgagggcgcccggtgcggaggtcatttcccggcaagaccggcgcgtccccgcccgcgcaggtcgtttctcgtccggccggaccgcgcggcgatcccgtcgagccggacgcggcggtatgggcggaatgccgcggcggcaagatcggttggacccggacgtgaacgtagagatcttctccgatgtggtctgcccgtggtgttacctggggcaggcccgcttccgtgccgcgctggcgggcttcgccggccgggtcgaggtgacctggcgtcccttccagctcgaccccaccgccccggccacggccgtcccgatgaacgagcatctggccgtcaagttcggcggcgccgagaaggtggcggcggcgcacgagcggctgcgcgcgctgaccgccgccgagggcctgccctttgcccccgaaaaagcgctgcacgtcaacacccgcgacgcgcaccgggtgatcgagctggccggacgggcgggcgtgcaggacgcggtggtcgagcgtctcttccgcgcccagcacgccgagggccgcgacctgggggacgtcggcacgctggccgagctggccggcgaggccggtctgcaggccgatgccgtgcgcaggtcgctggagtcggacgagggcacggcggaggtggagcggcagctggagcgggcccgcaggctgggcgtcaccggtgtgccgctctttttgttcgaggggaagtgggcggtgtcgggagcccagcccgccgaggtgctcgccgaggcgctgcgggaggtcgccgcgcggctgcccggttcttcctgatcgcgcacctcaggcggcccgctgccggtcgcctgcggccgtgacctgccgggcgaaggcgccgatctcggcgatggcggccaggccctcgcggcagatgtcggcgaagacctggaagacgtgcccctgtccctcccagatctgcagggtgcacggcacgcccgcggcggccaggtggcgggccatggtctcggcgtcgccgagcagcacctcgatcgagccggcctggatgagcgtgggcggcaggccgcgcacatcggcgtgcaccggcgacagccacggatcggtgagctcgacgccggggaagacgaggcggaccatgtcccggatgcgcggcgccgggatgtaggggtcgatgggggcgttggggtgggcgatcttgcggtccacgtccaggtcggtgaagggtgacagggcggcgatcccggccgggcgcggcagcccggcgcgcatcgcgtgcagcggcatggcgaagctgaggtagccgcccgccgagtccccggcgacgacgatgtcctcgggctcatagccctgctccagcagccaccggtaggcgttgacgcagtcttccaggacggtggcgatggtgacgttggggggcatgcggtaggccaccgacagggcgggcatgcccgccgcccgggagatccgcgcgatcatccggcggtgggtgcgcaggccgcaggcgacgaagccgccgccgtggaagtagaggatcaccttccgggtagtgggggacaccccggccccgtagacccattcggccgcgcagtccagggccgtgaccttgacggtccgggcgccgcgcggccgcacgatgagcaccccggcgtagtccagcagccccgccatccgcagggccagcggcgtccagggcaggcgggcgatgatcggccgcagggtccggcgcatcagccgggcgaacagcttggcccccagcccgcacccggggcgttcctcgatcatcggtgcagccggcatccgtcgtccctttcgccgatttcaagaaccggcaaagagagtaatgaccaagtaagtgcttgggtataccgggtgagggcaagccatccctgaccgcaggacggggccgtgcgagggcgaggccgccgccccggcggacggcctcgccactgccggccccgccgacaggacggccgccgtcccgcgcatacgggacggcggccgtcatcgattcactgcgcggtgaccgccgagagcaacgaggcaaaagccccggtcgccgaagaagcggacgcgccggaggcccccaccgttcttcgacggtttcaggccgccgcagccgggcccggcgaacgtcccggcccgcccggacgacccgcaggacgcacttgcacgccgccccggccggcgtcggccgcaaatccgccgggtggcgtcagtccagccggtactcctccagcaggcggcgaccgatgatcatcttttggatgtcggcggtgccctcgccgatcagcagcatgggcgcctcccggtacaggcgctcgatctcgtactcggtggagtagccgtagccgccgtgaatgcggaaggcgtcctcgacgacctccttgcagtactcgccggccaggtatttggccatcccggcctccaggtcgttgcgccggccggagtctttcctgcgggcggccatcaccatcatctggtgggcggcctcgaccttggtggccatctccgccaggcggaagcgcaccgcctggtggtcggcgatgcgcttgccgaaggtctcccggcgctgggcgtagtcgatggccagctcaaaggcccggcgcgccacgccgcaggcacgggccgccacgttgacgcggccgacctccacgccgtccatcatctggtagaagccgcggccggggacgccgccgaggatgctgccggcggggacgcggtagccgtccagcagcagctcggtggtgtcgacgcccttgtagcccatcttctcgatcttgccggggatggtcaggccgggcgccacctcgccgaagccgggctccttttccaccaggaaggtcgtcatgttgcggtggggggagtcggcgccctcgtcggtgcggcacagcagggcgatcagattggcggtggcgccgttggtcagccacatcttccgcccgtcgatgacgtagtggtcgccgtcgcggcgggcgcgggtgcggatggcggccacgtccgagccgcagtccggttcggacatggagaacgcgccgcggacctcgccggtggccatcttcggcagcagccgggccttctgctcctcggtgccgtgccggccgatcatgtaggcgacgatgaagtgggtgttgaggatgcccgagacgctcatccagccgcgggacagctcctccaccaccagggcgtaggtcagcagggactcgccgagcccgccgtactgctcggggatggtgagcccgaagaccccgagcttcttcagcccgtcgacgatccgctgggggtaggcgtcggcgtgttccagctcggtcgcgaccggcagcacctcccggtccacgaactcggcgatggtgtccaggatctcccgctggacctcgctcagcccgtccgtccacgccagacgccccatcttccgcccctccctgatcaagtcgcccgcattatggcaacgcgcccgccgcagcggacggccggctccaacgcgtcccggtccgcttccacccgtatggcagcggtggacgccgtcccgcacagccgccgggacgcggcgtcggcgacctcggggaaggggtgcagtcgcaggcagggccggtcagccggtgagcggcggggtgaggcctgacctccccaccccgccggccggaaggtcagatccgttccagcaccaccaccgggatctggcggtcggtcttcttctggtactcgtcgtagtccggccacacggcggccatcttcgcccacagctcgtcccgctcggcgccctcggcggtgcgcgcccgcgcggtgaacttgtcggccttgacctggacccgcacctcagggtctgcctgcaggttcaggtaccagtgagggtggtccggggcgccgcccttggaggccacgaccacatagttgccctggtgctcctggtagatcagcgggcacttgcgctcctgcccgctcttgcggcccttggtggtcaggatgagaaccggtgcgcccttctcccagtcgtgtccgaccgccccgtcggtctcctcgtagcggcgcacgtgctcgtcaccgaacagcatgtctcccctttccgtgggcgattttcatcacacccgcaacgcacgccgcccttcccttaatcctccctggtcatccccatcgcgcggcgcgccgggccgggcgggcgccgcgcggaggcggtcagcgggtgcgttcgaccatccgggcgatctgggactggtcgagtttggcgaagtcccccaccgcctcgacggtgaccttgtcgcgctgcaccaggcggccgacggtgcgcacccggcggtcgtcgtgcgactccacccacgcctcgaacacgcacggcgcgtgcagcgcggtgggacggcggtagtcgatctccagccggacggtggggccgggcatgccggcgatgaaattggccgcggcgaacgcgatgtcgaaggaggcggccagcaccgcgccgtgcacgcagccgggcgggccctcataggcccgggtgaaggcgccgcgcagcagcgcccggggcgggtcggcctcccggtcgaactccagctccagcggcagggccagcgggttgtagcggccgatgacgttgtcgaacggcatccgcgcgcccaggtcgccatcgccggggtcgggctcgtgtagcagcgtcttgggcagcggcgggtcgggcacgtgccgctgcagcatgtcggcgacggcctccagggcgcggacggcctccttggtcacctccggcggggccggggcgtccatggtcagcccgatcagccgccgcaccgcgtcggccagctcccccgcctcctgttcgcggccggtcagggccgggtgcggggacggcttggacgtcgaagactgcgtcaacttcaacctcactgggatcgtcttcgccacggtcgtgacgacatcgccgggccttgccgacacgccgctccctcaggtggcatacgggtccatcgggcccggggacgatgccgcaacctgcgaaggccgaccggccgggcatcgccggggttcccgcgcccggcgcccgggtgccggacaaggctcactgcatctttccaacccgccgtttccgcggcgaaccgagggtgccggggcgccttgcgaggcgcgcggccgtcgcaaggcgtcgatgaccgagcgcgtcctgcggaagcagcgctgggcgctcagcaggggccaggtcctggaggcggccgagcaggtgcttgcccgcgaagccttcaccgggcgtcaccacggaagatcgccgagctgaaggccgggaaccggccggcaccggcccatctgcgccaggtgccggaggccgtcttcgtggcgcccggcgcctgacccggcggaggtcacagcccgccgccggcgcggaagggcggggcaccggggtcgcggcgtccggcgaaggcccggccgccttcgcgcatctcctcgttgaacggctctgctcgcggcgcccccgccggcggaggcgccgcacgcggtcacgacgggacggtctcggcgggctgttcgaacatgccgcgcttgcggaacagctccaccaccagctcgccctcctcgcggagcatcttggcgtacgcggcctcggccgcggcggcgtcctcgttgcggatcgcctcgacgatggcggccgtgccgcgccgctccacggcgtcggcgccgggcaccagctcaaagaagttcccggggacgatgccggtcatctgccgcagcaggctgcgcacccggggggactgcgcggcgtccaccaccaggcggtggaagcgctgcgtcagctcctgcagctgctcggtgtcggtggtctcggcgatctgcgcggccaggggggcgagctgatcggccagttccgggccgcggcgctcgatcgcgcggcgcacggcgaacccgtaaaacagcccgtacagctcgtagtggtcgcggaccgacgactcgtccagggcgttgacgaacaccccccggtgggggacgatcgtcatccatccctcgcgctccagcgcgatcagcgcctcgcgcaccgggatgcgggagacgcccagcgtctgggcgatcgcgtcctggggaacccgctgcccctgacgcagcacaccatcgaagatcaaccgccgcacgtagagccgaacctgctcaccgctgctcatccgggacagggtctggctcggcagcaggtcgggcccgctcgccgcccgggccccctgcagggcgggttcctgtctgcgcgggatcgttctcacctctgggtccgatggacggctttgcaccgccgctgtttccttcaaaactagcagcgcggcggcccggcacatgccgggtggcgccgtctcggcgggcggggcgcaggggcgatccgatgcttgtgaaccggccgtgtccgtccgtcattcgggcgggtccagcaccagcagccgggtcgcgctccctgagcgatcttgtgaatcggtccgggcttcgaggggcctggcgggagtgcggccgggtgccgtcctgaaggcagccggtctcgaaggtgacattgtccacaccgaccgtctccagcagctcggtctcgacgagtcctcgaagaagcagccggtgttctgccggtagtgggccgagggcggttcggggcagttgtcttggccgcgccaccggcccggtgggtctgtcacacgtcgtcgattcgcagcgtgcccctggcgagccctcggtcacgcaaggcccgcggtctgctccatctcctgccgggtggccgcgccgaccggggcggtgagcgcggccaccgtcatgtccaccaggttgcgcgccaccagcggcagcggcagcgggcgccgccggctgtcgggggcgtcctctgcgagcgcccggtcggccagcacgtgcagcaccgactgggaggccaccaccagccgctcgacggccagccgccggggcatgccgcgggacaggatctccaccagctcccggcccgcccgggtcagcgaggggtccaccagggtgtgcacgtcctcgatggccagcgcgggctgggccagcgctgaggtccagatccggatcgcggcacgctggctggggcccagcccgacgtactcggccggcggcagcacgatcacctccaccaggccccgcacgtccggcgtgcggccgccggcggtggcccgggcgtacagctcctcgtgccgggcccgcagccaggggccgtgccgccgcaggatcgcccgcagcagcccgtcccggccgccgaagtggtagtgcagcgccgcggtgttgcgctgcccggcggcggtgttgatctcgttcagcgacaccccggtgatgccgcgctcggccatcagccgttcggcggcgtccaagatggcctccctggtcccggcgccgcgcgtccgggacggttgggaaggtcggtcagacaccactgccttccaggcgcttgaggcggggcggcagccacggccgctcggggacgtgttcaccatagaactgccgggcccagtgccggaactcggtgatcgggccgtcgcccttgatcagcagcggtttctccacgtagatcttgttctcccagatcgggacgtcctcgctgatctgcttgacgaactcgtcgatcatcctcggggagaacctctccatgccgcgggggaaggtgaacacccagcggacgtgcacgttctcctcgtccaccgggctgaccgaggagatgaaggacatcacgcccttgagccgcagcgcgcccaggcccagcccgtaggacttgcgcacgaactccagggtgtagaccttgccctccttgttcttgaactgctgccgctcggtgacgatcttgacgaagccgtcgtagtccacctcaccgccggggatggtctccatgccgtgcacgtatttgaagtgcacgtagtcggcgttgttctcggccatctcctgcacgcaggtggcgaagcggaattcgtggaagaccggctcgctccagccggggtcgtcgaactccttcatctccggcatggggatgtaggggtcggcgccgcccaggtggtgccaggcgaagatcaggccgaaccgctcgaccaccgggtaggagcggacccgggccttgggcgaggggtcggcgtcggtgtagggcacctccacgcagcggccggagacgccgtcgaagcgccaggcgtggaaggggcattccagcagctctcccctgacctgcccgccgtgggccaggtgggcgcccaggtgcgggcagtaggcgtccacgacgcggggctcgccggaggcggtgcggaagaccgccagctcgcgcccgaagtagcgggcgggtttgacctggccggtcttcagctcgtcgctgcgcgccacggcgaaccagccgttggggatcgggaaggggaaacgcgccatggtcgtcctccggggacggactaaagaaggttcttcaattgacggtaacaccggggtccgccgcgagccagaggcgcgaggagggctccgccacgggacaggatcgccccactccgtagacttgattatgtatataaaatgagagccaattgcgagaagcgccaccacgagctgaggagaagatccaccgtggacgggaagaaccacgagggggtagcaggcgaacccctttaacgatcggcgtatacttgagacttgacaaagtaaacaacaaggggggcagatcggtgtcggcacaggcggcgacgctccccggtacaccgttgcctccgcccgacgaggcgatggtccggcggagcagcggcgaacaggtcgccctctacatccgcaggctgatcttcgaagggcggctgcggcagggcgaccgggttccccaggacgagatcgcccgggcgctgggcgtcagccgcatcccggtgcgcgaagcgctgctgtcgctggaacgcgagggctgggtgaccatcaagccgcaccgcggcgcgttcatcggcgccctggacgaggccgcggtccgcgaccactacacgctgtacggcctggtgttcggcttcgcggcccggcgtgccaccgagcgccgcacgccggagatggtggcgcacctggacgagctgtgccgggcgctgcagcgcgcagaagacccggcggcggtggcccgcctgagccgcgacttcggccggctcatcctgcagacggccggctcgccccggctgcgggcggtgctgcgcgccatggtcggcatcgtgcccggcaacttcttcgccctggtgcccggcgcgatcgaggccgaacgcgacggcagccgggcgatctgggaggcggtgcgcgacggcgaccccgaccgggccgcctgggcgtgcgcccagaaactgcagcgccagggcgacctggtggccgagctgttcgccacccgcggcctgttcgccaccccggcctgacgcccggcccgtcccgtcgatggccggcgtgatgcgggcagcagcgcagcctgtgcagaattcgccgggtcttcagctgggcgacggcccgctcggccgggccgcggcggccggggcgtgagcccacttggcctccttgagcacttcggacttgccgcgtctgcagcccttgccggccggcaccggcaccccggtccgtgccaaggccccggatccgggcggccttcagatcatggacgctgccgggcagcgctcccgacgccctgccccggctccgcgcttccgccccccggcctcacctgaccggcggctgatcagccgctcagccgggcgatgagcgcacggacgttccgggcggcctcatggtcgtggccgtgcaggcgttcgaggtcggccgccagctcctgcagcgcctgcaccgcctcgtcgacccggcccgccccgtacagcagcaggccgatctggcggcgcagttccaggacccgttcatcgtccttgccgtagatgcgccgctggtcgtccagaagccggtcgagcagccgcagggcccggccggtgtcaccggcgagggcgtggctgttggcctcctggaggcgcaggtgcagcaccgtgtcggcatcgggagagtcacggcgggccagatcctgggcgagcgcgcggaaggccgcggccgcggccgggtagtcgccggctttgaacagggcgtcggcgtgttccctgcgcaggtcgagcacttcggagtggtcggcgcccagagcgctttcggcacgctgggagatgcggctgagcacacggagcgcctcgtcgtagcgcgactcgcggatgagccgctgcgcctgccgccgggccttggccacttccccgaggctgaaggaattcccggccgagacggtggcggacgaggcggccggaggaagcagcacccggcccacgacgcccgcgtacatgcgggcggagctacggcccggggcgacggctcccggcagcgccggcagttcgccgatgtgcggcagcagcaggtcgtagacctcggctgcggaggccggacggtcctgtggccgcttggccagcaggcggtggacgagctcctccaggtcgggtggcacctccgcgcgcagccgccggagggaagcgggctcttcataaaggtgggcgtgcatgagggcgggctgggtggggccgtcgaaggggttgcggccgctcagcatgcggtagagcacgcagcccagcgagtacaggtcgctgaacggcccggcctgcccctggaactgctcgggcgccatgtaggccagcgtgcccagcatctggttggagccggtgatccgggaacgctcatcggcgtccagcgcgacggccagcccgaagtccagcaccttgacgccgccgtgccggtcgatcatcaggttgctgggcttgaggtcgcggtggaccagcatcatgccgtgcgcatggtccaagacggcgcaggcctgcgcggcgatcgcggcggcccagccgaccgggagcgggtcgtgctcggccagcaggtcctccaggccgatcccgtcgatgagctgcatgaccaggtagaggcgcccggcgaacggcccgtcggtgacctcgtcggcgtcgtacaggatgggcaccccggggtggtccatgcgcgcggtgaggcgggattcgcggacgaaccggcggaccagttcggggtcgggcctgccgtcggggaaactgatgatcttcaccgcgacccggcgccgcagccgggtgtcggtggcgccccatacctcgcccatcccgcccttgccgatgtggacggggtccagccggtaacggtctgcgatggtcgtcaccgccgctcatcctcccgtcatggaaatgccggccgtcccaattcgatcgcggggtctcaaggcctccccagccgttcccgtactgcggacatgatcggtccggttccggcgggaaggcggtggcggccgcggtgaggagtgctcagtgctcgttcacatccgctccaggatcccggccgagcgtagcgcgtcaaagtgctcggccgcccgctggggggcgggaccgccgtggacgagcagcccggcctcgatgttgtcgtgcactcccgagtgggtgaggttggcgctggagaccagcagttcccggcggtcggccagcgcgattttggcgtgcatcctggcgttctcgtcggcccgccgggcgaccggccagtgccacagttccacgcccagcccgtggaaggccgccgccggctcctctcccgacagcgcgctgccggccccttggagggtctccaccacgacccggacggtcaccttccgggcgacggcggcggccagcgcctcccgcagcggctcatagggcttggccgagtaggtcatcagcaatagttcgcgggtggcgcggccgacgagccggatgagcacctgggcggtcgagcgcaccggcaccgcatggctggtgggtccgctccataccgcttcgacccgcagcgacgcctcccggtgcgccagcgcggccgcggcaccgcgcaggtaggccgcgacggcctggggaggcagggcgccatcgccgcgggcggcatcggcgatggcggccgcctcgccggggaaatcgggcacgcagtcttcgatcccccgcaggcgtccctggtcgaaccgggcggccagggcccgcagccgcaccggccccagccgcgccacgtggtcggcgacggccgtctcgaagcgctcccaggccatggtcatggcaggtccgggtagagcgccagctcggggtcgtcgatggggacgatgaagcgccggtcgaggaacttgttgccgcgctcgcaggtggtctccgacacgaacaggcagacgtggcaggccgcgccgtgcaggaaatcggcgggagcctgcggcaggcgctcggcgcacagagggtcggaggagcagtgccgggcgtcggccagcgcccgccgggtgagggcggtgagccggtcgggttcggccagggagaccagcccgcccagggttccttcggagtcgggcacggcggtgtagatgaggatgccggcgcggtgcgggtcgtcctcggtgccggagtagatccgttccgacaggctggcggagctgtagccacattccagggagatggtgcggatcagcaggtgcgagaaggtgtgcagggcgatgaagcgggcgccgggccagtgcgccatctcgtcgaactccgacggcttgttgatgcggtcggagtaacggttgcgccggtagcgcacatacgcctcacggtgcaggcgcagcgcgtgggagtcggcgacccgtttctcccactcctgcagcagttcctcggggaggcggaagaagatgccttctccgcgcacctcgctggccagcacccactcgggacgggagcgggccagcgggaccagccgcaccagttcggggtcttcggggtcgggggcgtccagccgggtgaagccgatcagcgcccgtacctcgcgcagccgttcggcctgcaccacatcggcgtagatgccggtcagggcctcgggcacgccgtcgatgtcgcgccggagcgtgaagtcgtcgtcggggtcgggcagtctgcccgcggagaagacctcccattcgggggtgcgcagatcgggatatccgccgccttcctgctgcccggaggcgcttccctccttcttggcgcggaccttggcgaccgtctcggcgatctcttcatcgctccactgcttgacctcctggaattgttcgaaccccaccgaacgcgcccaggggtactgattgggcgccaggccttcaaagaaggtccagtgcttttcgatcttgttctccagcgcgccggcatcgggggtggggacggccagcgccgaataagtcttggcgaaccactggttggaggcgccgacgaccagcagtttgggggtgcggtcgcagccttgggggtcgaaggtggccaggtgcgggtgacggccccggcagcgcggcaggttctcctcgccgcggctgccctgggcgtcgcggatgttgcgggtctccccgcagttgatgcactcgatctcgacgttggcgccgaggttgccgccgcggtcgtccatgcgcagccgcgggtggtcggccttgaggcactttcccccgcggtgaacgaagtggatgtaggggaactcgtccaggtgcccgttggtgcaggccaggacgaaacgcgcggccaccgccagcggtttcttctttttgcacctggcgtggaagaacctggcctcgtgcggtttgcgggggttggagttttcgaagccgaagacgcccgagttcagcgctccgagttcgttgcaggccgtgcagcggaaccagctcgggaacggcgccaccggcacgccgactctggaggcgggaccgttggggtctttgtccagcccttccagccagggggcggatcgaaggtgctgcacgctcttgcccagggtgcgctgcacggcggccagcagccggggctcgtcgatcaccgccgcgtgctcgtccctccactcgtccaggcccttgaccaggacggagaagttcggcaggtcgatcagggagcccaccccgccggtgaacatcaggtggctggggcggacgctgccgacgcggcggcggaacggcgcggtctcggtcatggtcaggccccctctccgaagatgccggaccggtcggcgccgtcggcggccgccgtgtcgccgtcttcgtcggcgggcggtccgaacgtccagtcgggctggtggtagagcggccggaacagggcgtcgccgccggggaagagcaggttgatctcgttttcggtctcccgcatggacacgccgacggtcatggtgtcccactttccgttaccggcgggccgcagcaggcccgagacgatctgcttgttccaggtgccgtcctggtagccgagccgagccgtgccgacgctcttgcgctgttcccactcgtccagcaccgtcttgatccgctcctccaggtagtcacggccgcgggtgtgggcgacggtctcggcgcgctccagcagccggtcgatgatccggccgacgagcgggccggacaggtcgacgtcgcaggcgttgtggttgcaggagtactcctcggcggcgtggcggatggcggcggccagcagcccggtggtcccccggtccagggcccggcgggtgtagggggtgaccgacagcgcctcgacctgccggtagaaggtggcgtggtagtgctcgaagtcctcatagtgggccaggtcgcgcggccgggcccagttgtagagggtgagcaccaggcccggccgcgccgcgtcccggccgacccgggaggtggcctggatgtactcggcggtgttcttgggctggccggtcatcaccatcagcccgaaccgggagacgtccacgccgacctggagcatcgaggtggccagcaccacgtccaccgggtcgagctgggcgttgtgccgctcaccgaaccgccgggcgagggggtgcggcggtgggacgttctccccggagcgggccttgcgcttggcggcaggatgccgggccagctcggcgggggcgtcgaaacggcgccgggaggtgtccagttcggggtcgaagggacgttccagccgcttgagcacgtcgctgatgtcgccggaggagatccgggaggtcagttcctggatggtgagcaggccgctgctggtgacgatccggttcggcaggccccggaacctgccgttgcggcggatccgggtggtgacgtcgtcatcgaggtagcggcgcatccccgccagctcccgggtggcgttgaagtagccgaccacggtcatgtacgggtcggcgggctccccgtaggcgtcgaagagggcttgcccggccagcagcaggatctccgccagccggatctgggcggatttgaagcgcaccccgtgcgcgcagatgcccaggtaacggcggccgggggtggcgggggtgaccggctcgcggcgggagaagaaggtgtcgccggcgtcgatgacttgcggtgggaagaccgccagctcacggccgaagacgccgcggacctgctggcgtgcccgcttggtggtggccgtggaggcgacgatcttcgggccggtggtccggccctgatacggccagcaggtcagctcggccaccgctccttcgaacaggcccaccgtggtgccgagcgctccggagatcaggtgcagctcgtcctggatgatcaggtccggcgggcggagccggacgacgggctgggcggccacggcgggccagggaccgttcgcccggtgcttgctcgcgcagccggtctcggcgtccaggtcgtcgtgccggaagccgtgccgggggcagcgggtgcgggtgcggccgaacaggatgccggcataccccttccaggggagctgggcgagcttgtcgacggtggcgatgaccaggctgggcgcgtaccggtagatctcctcgtccaccgtgaggatgggcaggccctcgtcggggccggagatccggcgggagaacgggcaggcgtcggcgccctcgccgcgcgggcagtacagcaggatgcgccgccgctcctcgtcgatgtacaggtcgcgttcggccctcagctgttcgccgcaccaggggcaggtcagggtctgcagcacgttggcgcggtggccgcggccggaggcgcgggcctcgatgacctggtccttggcttccttgaaccagttgggcgacactccggcgcccacccacagcccgatccggaaccgctcggcgccccaggtctgcgggtcgcgccgccgcagcacctcggcggcgcagatcagcgcggcggcccgctggaactgctgagcggtcagcaaccgcagggtgtaacgcatgagcaccgccaccccggcccgcccgtcacgggcgtcctcaccggtgccgacgacgccctgcagccgccggatggccagggtgtaggcgatcaggccgaggtaggcctcggtcttgccgccgccggtcgggaagaacagcaggtcgaccagggcgctgtggtcggcggcccgttcggggtggcccgggtcggtcagcgagggcaggttgagcaggacgaaggcgagctggaaggggcgccagctggcggcggccgcccccttggcctggatctgcgccctggcctcggccaggctcagaccgctctcccgcagcggcaccagcgcggtgttgcggcgctgcagcgccatcgcctcgttggcgaagcggaacgcctgcaaggcttcggcgtggcgagggtgggcggtgtcgcacagcagccgaacgccggcggcgatgcggtcggcggcccgccgggcatcctccactgccttggccgcgacgggacgcagcccttctggcaggccgccgatctcggcctcccgttcctccagccaggcccggtagccgtcgaccagcggctgcagcccggcctcaagctgctggggggtggccgtggccagggcgtccatggacagctcgacgtgttccaggggggtgccggggccggtcggcgcgacggtggcgggcacgtcgtaggccggcagccaggtggtggtcagccggtgcgcccggcgttcgccctcggcgacctcggcgtgaacggccacgttgcggcccgcggcgtagcggcgctcgttgcggtacagcagccgcaggtgcgcctcttcggggtcgccgccggaggtcggcaggtcatcggccgggtcgtcgacgggcaggaagatcgcctcggtcccgtccagggcggtcacggtcagctccggctggaacagccaggcgacgtctttgtagctgaccggctcctgctgctggttgaccaaggccacctccacgacccggcggccgtcgcgggggcggacggacaccgacagcagcacgcccggtgcctcctcgtgctcggcggtcagcggaatcttgtaggagtcttcggcgtccagccgcacctgccgctcgtgctcaaccggttcacgggcccacacccgcaccgtgcggccgtcgccggcctcgcgctcgtgccggtggtagcgcccccaggacgccttcaccgcgactgcatcgacgttcccgggaacacagaaggacagccccatcgacgacgcccagatccgtcccagcgcctgtgggctgaggacgtcgggcagctccccttcagaggcgtccccgcccgtcccgggatcggtgtcgggcagctcgtcggcgttgtcgaccgcggaggtggccgagggcttgggcccgagcatgccgaccaggtagcgttcccgcggcccgaggatgtggggagggagctcctcggtcggcccgtcccagggtccgagcaggtcccgccggatcagcttctccagctcccggcgcacctcgaaggaggtcgcctcggcgaactcctgcggtgcgtccagcgggttcaccggcggctcctgcccggcgggaggtccggtctcggcaggcaggaccacaccgtgccccaaggacatctgtgtcccgcggggatctgcgaacaggccgtcggtgttttcggacacgatgcctctccactcggctccaccgtattcgtgtaccggatacacaagcacatggctacgacacttcgctacacaatccgggcagtcggccgaagtcatggccggtgccgcagacgagcccggcggctgcccgaagccgctgacgcccgccatctgcccggccagagccgccgagcggcccggcagacatgaccttaaacggccaggagcgctaaaagccggtcgtttgagtgtgcccgcggcccagagataccgctttgtgctgagttttcgccgcagcaatggccgccgggggccgggcggcgcaccgcaaggaccgccagctcatgatcgctatcctcggtcgggtccatgccttctccgaagacgaggaaatgagacggtaccccgaccgcatcgaattcggccccgcccgaatacagcgtcttgcagcgttctttgtcctgtgcctggtcgtcgtgggcggcgtgtcgctgaaactgtccgtccaccacgaaaatcttcatttcgcgctggccctcatgttccccccgctcctgggcttcaccatcgcgctggggggagactggatgcggccgccgaccgcgctcaccgccaccgatatccggttctgtccccgggatgcgctcttccagatcatccccagcggctcccttggtcggtggtctcttacattgaggccgggcggcggggccgccaggcgttcgtcgtgctctgcctgcgggacggaaagcgggttcggctgcggcatccgtccgggagggtcggcgaccgctggttcgaggaggccctcgccgtcatgcggcagcgccacatggaggcctgcaacggcgtgctgccggcggtgaccggcgcgccgatcgcggagcgacgggtgcggctgtgggtgaaggcggcggcggtcctgctgccggtcgccgctttggcgatgcacttttggtggcttgaccggcagtccgaccgtcacgacacgccaccggaggtcgcctcatgcgactacctgccgagggacctggccgcccaggcggtccccggaggccgcgaggtcggcttcggcatcgagagcctggcctgccggtggggcaccgagcggccgtgggagcaaggcacctggctggacatgttcatcggcacctggtccgtccacgaggccgaacgctcccatgaggccaggaagaaaggccatcccccgggcagtgtgctgcaccccctgcccggggcgaagaagaacgcctacaccgtggcctggcaggacagctgggggttcaccgcccagggcggggctcacgtcaagggctacctggtgacggtcgacctgcacacccggcatgcgccctcggccgccgtggccgagcagcaggtcgccggcatcctgcaggcgatcgtgcggaaattggagaagcgggtatgaaagcgactccccgtgaacgcgtctggctgacgcagaccctcctgctgaccgcgtgcctgtgtctgctgtctctgctggcgctcccggacctgagctcacccgaagaagaggaggagtcgccgcccaggcgcacgccgctggtggacctgtgcgcctggttcccctaccccaaggtcacccggctggttcccgatccccggcctccccggctggagcactatttccccggtgtgctccagtgccgctggctgagccggaacggccgtgcccgcttggagatcagcgccgtccgccccaacagaggggacactctcgaagaagagagtcgtatcgcccgggacgcctatagcagcccgggagtgaccgggaaggtctcccccgccggaatcggcgaggagagcatgatggtcgtcgacaccgagtccgataccccggcagtgggcatcagcgcccgcaacggcctggtgagcatcacggtcctctacaaagccccgcgcgaacccgaacagctcatcgccggagccaaggaggccgccgtcgaactcctgcgcatcctcccccataaggggtactaggcgcccctgatcgcgtggacgggggcgccgtccagagccgagcaaccccctgcagccatggcccgaagggccattcccgtagcccggcggaaaccgggaccggtgtccctggccggtgggacgcgggcgagatgaagatcgtcaccgagaaaccgggggacgatcatttgatcacggggagtcgacatgttcggcacgggaacccgtctcgtcgtcgcgggggcggtcgccgccacgagcctggtgggggtcgccgcgcccgccgaggccaaggccaaacggtgcgtgctcggaacctgggtgctgacgtcgttcacggcggtgtccaagggaccggggtacaagcacacgatggacggcctggaggggacggtacttcggatcaaaaagaattcgatcatgtacaacttcaccggctccaagcgcggtgacatcagcggaaaggcgaacgggcacccctaccagatctggcatctgctgtccggcaagctcaccgtcaaggcgaaggtgaccgggtccaccaagggcaaggtgaacgtgaagcccaggaccgccaccggcggggccacccgcacggagatctacatcgcctcgggccagaagatccgcaccggccccttcaacatggtcaaggagcacaagacgggcacctgggaggcgaccactccgttctactcgtcctacacctgcaagggcaagcggctccggatggactccaagaccggcgccaacggaagctccaccaaggtcaccaggatcttcaagcgcctttgacggcgcgctgaagccgtaggcgaaccgccgcaggccggaaacgtcccccgggcctgcggcggttcttcatcggcccggcgcggccctttgcgccgggcccgccgccttcctcagccgagctgttcgaccaccaggtcggcggccgtggcggcgccatcagtgcggacccgtccggccagcgccgccgcccgttcggcggtttccggggccagtgccgtctccagcgcggacgccagggagcgggcggtcggcaccgggccgtcatgggccgcgccgatgcccagctcggcgacgcggcccgcccagtacggctggtcggctccttgcgggacgagcacctggggcctgccggcgcgggcggccgtggccgtggtgcccgcgccgccgtggtggacgaccgcggccacccggccgaacagcgcctgatggttgacctcgccgacgacgaagcagtcgtcccggtcgtcgaccgccgacagaccggcccagccgcgcagcagcaccatgcggcggccgtgcgcgcggaccgcctcgacgaccgcccgcggcaggtccgccgccgccttcatcggcatgctgccgaaccccacgtacaccggcggctcccccgcgtcgaggaacgcccgcaggtcatcgggaagcgggcggtcgtccgggacgaaccaggcgccggtctgcaccacgtccacctccgccgacccctgccaggggtccagcaccgggtcgctggccagccagttgcgcccgccgaacaggaaggaggtcacatcctctgccggcggcaggcccagcgccgcccgggtggcgttgatcgcctcgccgaacagctcgttcaggtaccggtcgtgcagcttccacagggtcgggacgtcggtgatccccggcgggtaggactgccccgggtaggccagcggcgcccggtgcggcgagggcaacgtgagctgctggaaggtcacatgcacccagggaacgcccagcttctcggccaccgagcgggccccgcccagcgccgccggcacgccggtcgccaccagcgcgtcgcacccttcggccgcttcggggagcacccggcgctggctcgcggcgatctcggccgagacccgggccaccacctctcccgccggcggcctggccgattcggtcggcggcagcgctttggacgccgatgcgcgcgccgacggcccgtacggcaccagcggcaccccgaccgccgccagccgccgcgcgatgtcctcatccggcggcgcgcacagccgcacctgaacgccgcgctcccgcagccgcacggcgagcgccgccatcggctccacgtccccgcgcccgccccacgtcgacaacaccacccgcattttcacgcccccgttttcatcggttccggccacggcgagcaattctgcaacagaaaccggcgcttgccgcaagtccccccgtctgctatatattgaaaatggcgggagtcgttgagatttttgacgggacgaacagcacccctccaccatcgccctgaggccgaagcggccgctcctcccggtggactcgccaggaccgcaggctctcgctcggctgtatgcaccctcgatggtcagccccgactcccggttccctctgcggcaccacagcgagaccgcgcctgcaaacaaaagacaaattcccgacgctccgaaatacctccggttcataagacctgaatgatgtttgacaggcccaggaagcagcttctcgtttcagcgatccccaaaaggacgagcgttgcccaggcctgtcatcgagccgccacccgcttcaaggctcggccgtgccatatgtgaccagccgcctcaagcgagccacgggagccccgcaagccgacgccggccggcacaaccggcatgctgaaccggaaagaacgcattcaaggagcccacacgagcctgagccctggaaaaacgtccctgccggcagcgggcttcggactcgtcctcctgctgctcaccgcatgcggcggcggacggcccgccgacccggtgcaaccgggagcggtcgccatcggcgacctggacatccaccgccgcagcgacatggagttcttcagcaggctccgccggcccggcgccctgtacatccggccgcccgccgacctggccgccggagtgaaggcttccacggccgtcgtcatcgccgaggtcaccggcgtccggccgacccgaaccccgggcgacggcgacccccagccgctgatcggcgtcgtactgcgccccgtcgaggtcctcaaaggaaggctgcggccggagccgaaggaagcggtggcggaattcctcggcggctccacagcggattcagccgaccccatagccgaattgcgccgcaccctcccgcggggtaaagccatctggttcctgcgttggaacgggaaatccccacgcgcggccaaaacgggagctacccctctcccggaggtcgacaagcagtactacagcctcgtgcacatggagggcggggtcttcgtccaggggccgtccggaatcctcgccccgaccgcccagcggaaccacagcaaccccaccggaccgtccctgcgaaacagcagggagaagttccagaagccgagtgaactcgcccaccggatccgcactgccacctgaccgttcaaagtgcacgccggatccttttgccacgtcctccccataggcagagacgggctcgtcgcggtcaggaacgtcgtccctcaggaacccaagaccgcatgtagaaaaaggttcactgaggttttctcaacgattgagtgccctggagggcggcggccgcgcaggggccggagcaaagtccctggtgagggcacaggcgggacgtcgccgagcgggccgcgggactgccggctcacggccgggtgcggaagaggcccaccgggactggccgaccgcgcgcactcctggcaggaggcgtcgcgatatgaggcgggcttgtattcgttgagaaaacctcactgccagaattcctccggagccgcgccgaagaaggccgcacaggacggggaggtcgagtggtcgggcccgggacgctgctggggggaaggtaccggctggagaaagggctgggccggggcggcatgggcgaagtgtggtcggccttcgaccaagggctggaccggcaggtggcggtcaagatcctgctggcggagctgaccggcgacccggcgctgatcgcccggctgcggcgggaggccaaggcggcggccgcgctgcagcaccccggcatcaccgtcgtgcacgacctcggcgagcacgacgggcacccgtatttcgtgatggagctgctggagggcaccaccttcagcgcgttgctgaccgcccaccccgaagggctgccggtcgcccgggcgacgcatttgatggcgcaggtggccgacgccttggaccatgcgcaccgcaaaggggtggtgcaccgcgacatcaaacccgccaacctcatggaactggccgaaggcggggtgaagatctgcgacttcggcatctcccgttacgccgacgccacgacccagctcacggccaccggtggcttcctgggcacccccgcctacatggcccccgaacaatacgagggcaaggaggccgacccgcaccgacctgtacgccttcggctgcaccctgcacgccctgctgaccggcggccctcccttctccggctcgtccatggccgacctgatgcgccggcatctgaccgagcccccgccgcgcctgagcgcgctgcgcccggacgtgccgggcgaactggacgagctggtgtcacggctgctagccaaggaccccggcgaccgtcccgtcaccgccgcccaggtccgtgacatcctgcgcgctctgccctcccgctcgccggtgcccgctccgtcagccgtggccatcggccgggaccgcgacgccccgggcggcccgcccatcgctcttcctccgcccgcacccgctccgatcagtggtccaagccgcggccctctgccctccgccgcttctccgcaggcgctttcgccggccgctcccgccgccggcaggaacggacccatgcggcacgtgctggtctttctcctcgtcctcgccgcgacggtcaccgtcgggttcttcgtcctcaacgccgtgcggcccaaagaggcacgcccgccgtcggcccggcggcaggcgagctgggagacgctgcacgtgctgaccggtcacaccgagcgggtcgaagcggtggccttcagccccgacggccggacggtggccggctgcgacagcgagaggctgctcatgtgggacctggccacccggcgtcccaccggccccctggccggacgcggcgacacctgctggtcgcttgcgttcagcccggacggccggaccctggccaccggcggcggcgatgagaaggcgttcgtgcgcgaagtggccactggagacctcgtggccacgttgaccggccacgacaagtggatcgagacggtggccttcagccctgatggccggacggtggcgaccggcggccatgacgggacggcacggctgtgggatatgaccaccgaacgctccaccgtggccggagccggccagttggacgtggtggagtcggtggccttcagcccggacggccgaaccctggccatcggtgcccgggacgccaacgtgcaccttgtggaggccgcctccggccgcccggtcaccacactgaccggccacgacggctgggtcatgtcggtggcgttcaggccgggcggccggtccttggccaccggcagccatgacgggacggtgcggctatggacgctcaagtgaaccgggccgcgacaagcccgtccgccgggcgtgaagcggggaacgccttagccttgatcgggccggggttcgttctggaaccctccacccgaagggagcggccgtggtggggctcgttctgtatttcggtttcctgatcgggtcgggcctcaccctgatcttgatcatctgcggtgtcgctgcggccatccggtatggacggcactcccgggccgagctgctgagagcgggcgcgattcttgctctcggggtggccgtcggcgtgtacacctggggaatggggcacgtgctgctggcggtcatgaacgccgaggacggcggtacgggttcctcgccgctgctgccgtgccgaggggaggccgctccagaaatggtgtcgcaggtcgtcgactaccgggtcggctgggtgccgctgcggttccaatgcctgccggccgatggcggaagctacaccacctcggcggtgccctggtatgtcaacccggtggcgtggacgttcggtgtggcgggagtcgcgggcctggtcgccccggccgtgtcggcgcggcggtcgtcccgcccggcgggtaaggccggcacccgctccacagactgagagctcccgcccatcgtcctgccgacagcgaggccgcggagtacaggacagcctcgaacctcctctcttttgccgctcccggcgacgagcagccgggacgatctgctcgcgccagccggagccaccgaagtgaaccttttccaacaggccgttcccgcaggtcgagacggggatgtcacggccagggacagtgctgtgatccgcaacgtcatggccccggaaccgtcaaggccccgttccagccttccaaggccacgtgctggaagctaaccctggaggcgaagagccggagttctccccagaggggacggaacagcgccaaggtggacgtccatggcgcataaatcgtctggtggaaacgccggatgcgtccccacctggccagtccggctcttcgagaacctcgacgataagtccggtgaccgcaagagaccaaagatccccacgagacgagcaagcggcagcgtggcggagacccacggttgagaaagacgcatcacaacgcggcgttcagcgcactgacgatgcggtcgaggtggtcgggggtcgttcgccagttgctgaaggcggcccgcagcgccggggtgccgttgagaacggtgggtgtgacgaacaggtccccgccggaggcgaccgtcttgacgatgtggtcgatgcggccgggagcggggtcgtcggcgacggtgaagcagaccacgttgaggcggacgggggccagcagccgccaccgcgggtcggctgagaggcggtcgccgagggcgcgggcggtggccatgttgcgttcgacgatctcgcggtggccgtcgcggccgtaggcggtcagggagaaccaggcggccagggcgcgcagccgccgggagttctcgggggtcaggtggatcaggtctggggtctcggtgggccggccgaggtaggcggcgctgttgcggaagacgcggatctgcaggtcgcggcggcgggtgaactgcaccgccgagtcgtaggggacgttgccccacttgtgcaggtccacgcagaccgagtcggcctcgtccaggccttcgaccaggtgcgcgtgcgacggggagagggcggcgaaggcgccgaacgcggcgtccacgtggagccagagggggtggcgttcgcgcagggcggcgatggcgcgcaggtcgtcgaagtcgccggtgttcaccgttccggcgttggccacgacgatggcggggcgtccctgcagcgcggccagtgcctcctccagtgcgtcggggtccacggcctcacggccgggcagggtcgggacggtctgcagggcgttgcggccgaggccgagcatggacagggctttgcagacgctggagtgcggcgtccccgacagcacggtcaccggcccgagcgctccggccccggcctcggagacctcgacgcccgcctgctcgccgagccattcgcgggcgatggcgagcccgaccaggttcgatgcggtcgccccgctgacgaaggccccgctgtgcgcctcgcccagcccgaacagctcgcgcaaccagccgatgacctcccgttccaggtcgggtgcggccgagtccagcccgctgaccgggttctggtccagcacggcggtcagccagtcccccaccagggccgccggggtcgctcccccggtgacgaaccccaggtagcgggggccggcgctgccggagaaccccggttcccagtgctgccggaactcctccaacgccccggcgagccctttgccctccgcgggcagctctcgcctcgcccgcggcgcgggcgggaccgccaccggcctttcctccaggccggacagcaggtcggcggcgtacccgctggtctgcgccagcaactgcggaagccgagccagatcgtcgctgagcctgtcgtgcatgtatcggacggtagagccggacgaccgcgcctgtcgcgggccaaccggcgaaattggccgggaaagaggaatgccggccggagcgcgccgtcaccgcacggtggacggcccctcggggtacccggtggggaccggaccggtataccgccgccaggcccgccggcccaccccgaacaggcgaaagcggccgagcaagaagcacggcgcgcgggcgaagagcacgcaaccgccgcacggtggacgggtcgtccgggtgttctgcaatgaacggccgggccggtggggcgttcggcggttccaccggcccggcctgggcgctcggctcatgggctcccgtcccggtgcggagcgaggtcgtcgttcgcctcgttcacccactggtcgcgcaccggggctgcgccttctcagcctccgtagcgttcggtgccgaccttctcgggcggcatgtagtagtgcggttcctccgggtagttgccccctgcgggggacgtccccatgaactgcacgaacacgcggctgccgtcctcgcactcgatgcggaggccgaccggcttgtccttcaggcccgcctcctcgaaggtcagcacctcgcggatgcgcgccttctggggaaccccgtcctggtcgcccttggcgtactcggtgagcaggtgcttgagcagtccctcgatgtatcgaggcttcatgctggctggctgaacctctcttgaacccgaatgccgatatcagtgagcaccggtcagtatcgcccaccggcgggacgggcgccgtgctctcgcaccggccgggccgtatcgctccgggcaggggccgtttgagccgggccggccgagcccgtgaggcggaaacgtccaggtaaaaaggcaagttcgccctcatgtggccatattcgtccggatgctgttccgcaggcccggtgaatcgtactctgcgaggtgatccagctctcagtggccgcggcgctccccgcgaagccggcggcaccggagggactcatgccgtcggaacacccgtcaccgatccgaggggagacgtgccgccgatggtctcgctgatcttcatgtcgaccgggctgtgggccacggcggcggtgttccagggcttccagctgagcggctcgggcctccagcaggtgacggcactgctgatcatcagcgtagtggtggtcccggcggtctggttggcgtcgcagttggtcctcccggtcctcgacatcgtcatggaggtggccctcgagtacgagcctccctaccggcctggggacaaagccgcgaagcggggtctcgccggcatctggaaggagattcccctcggcgccatcgcctggatggggttcctcgccgtctcggccttcatcgtcctgggtgcggtgtccctggtggtgggatcgacggcggtgtacctggcggtacgactgtgcggggcgttcgacctgccggtgcagcttgccggcctatggtcggccctcggcacctactggctggcgtccgtcctcggctcggcgttcgagggcgtgctgaagatcctcctgggaggggcggcggcgctcctgggcatgctcaaggcggccgaagtggccctggtggtgggcgggctgttgctcgccgagcggctctttgcaggcgtgcggctagagtccggtccccacgtgccccagtggatggcgctgaccgtggtggccgtgttgttctccgcgttggccttccagatcgatctccccggcctcaggacgctctccctggtcgtctgcggcgcgctggggttgtggctgctgtcgtggctgagcacctggatggagttcaccctgcacatcagcggcttttggaccttcgtgggaaccgcctgcctgctgatgctgctgaccggcccgatccggctgatcaagcgctcgacacgacagccggagccgcggctgccgatggacgacgacccgttctggcacctctcgttcacgcacttctacccctgacagcggacacggcccgcgtgaaaccccggcgcggcgtccggagcgccggcggggccgcgccgcaggtcatcgccggacgacgggagggcggttcttgaagatcgaccaggccagctcatacaggtccgccgggaccacgaggtcgtagtgggcatagacctggtcgcgctttttgacccggtgcccggagcgccgcccttccaccgcaccggcatgcagcccggtcagatcgatatagccgtcccgcagcgcagacgggcaatacaaccggtctgcaacctccaggtccgcgaccacccgcataaggggcacagattccgctcccccggcggtgtaaggggagagccactcccgcagcgccaccgcatcggcggcccccagcaggtgccggatccgcatccggtaccggtcgtcttcccgcacggcggtgcggaaagggtgcaggccgaccaccgcgtgccagccgtccgcgcccagcagccggtactcccgcagatgcagcagccagtaggcgaaccctgccggcccggcgcggaagtactcccgcctcgaataccgcgaccacgccgcctcgaaacggtccctccagcgctcggccacctccgatgcggccaggcacgcgaaacggcaggaaccgccgagctccgcctgcaccaggtcggcgtccgccccgccgccatcgaggaagtagaacggcaggttgccgtcctgcccgtgcaggcccagcaccttccgcccgcaaaagcagcactcaccgctccacctcagcaggcacgtcacaagggacctcccttcgccccgccgccggtgaagacgccgctttgggccactggctttccggccgcgaaaggacgcgcaagggcccgagccgctgatggccgccttcccgatagggatcggtgtacggaacggccgccgaacctacatacacatacccgaaataggtcccgcggtgaaggccgtttccgaagacggggaagcctttgaggcccagcccctgggctgaccggacagcagggcgagcctaccgcgtggccccggtggcacggggtccaccgcgttgggcggagccgccgtcaccgactggccggatccctgcggcctgccgtccgtcgccgagctgaaggcggtcctgcccggttcccacacgcgccacagcgtgccgagcccggtggccgacacaccgatgcccatcgccgtcggctgcggcatctacacggggggagcggtctccgatcgtgacggtgtcggtcaaccgggtggcccgttcggtccccgaagcctgcgaactcttctccgccgccctcccctgccaccgcggaatccctaaccgcggattccccgtcccaggcatcgcggacgaggcgatccggtacggcggctgcctcttccgacaccggcgcccccgacgccgagtgttttctgctgcgatgcggacgggtgatcgcggcggtgggggttctcagcggtcccggtcgccgatcgactggcacgggccgtggccgcccggctgcggcgaagcgggcagaagggatgacggtccatggcctaccgcagggtccacgacccggtcgaccgcagccgcctgaaccgagggagtccgcccggtggcgggcgttcctccgccgcccggtggtctggatcggttccctggccctgacgctcacgctgaccgtgctgaatgccatcggcggcacggccggcgacagcatcggcaagtggatcggcaagctcccgggcgaaaacgaacagccgctgcgagttggcatctacgtcgaggggtgcgtccccgaggcgtacgccctccctggggcgctcctcagcggcctggaccgagccgctctgcgcaaaaggcctatgacgaccaaggtctacggggagccggcggccggtatgggggcacccccgtgcgagctctgcaggcgtcgatggtgctgaccgggcagcatcccggcaaggtccccgtgatgggcatccggccccggatcaaggtcctgcaccggcaacctcagcggcacatacatccccgtcgtcaagcagggctggcagaaaaccatcgcttggaggccgacatgggccggcccaacccctgcttcgtccaggcaggctcacgcaagcaggcgttttccgagggcgacatcgatctcgaaccgaacgagcggcaaacgctcttgccagccttccgtgcccgccgcagacactgcacgtggagcctggccatcacgtacctcgacgattccggccggcgcacggtgagggtgaacggcccgggcgaccgcccgttcgccctctccgggaaggcccggtgccaccgcatcaaatacgcggcgcaaaccggcttcccagcccggcgatccccagcgggtgaggggaagctcagacaccggggagtcagttccgggcgggccgacggggtggtgaggtgggcaagcggcatggtcaggtggccgtggtcccggttcttggaatcacgggttccagcgtcctcggcgaagcgagtggcctcaacggagtcaccgccgttggagggggtgtaggagggcttgcgccgctgagggggtaggggtggtcttcttctggggctgccgggcggtaggggaaggcgggaggtagagggaggtcgggtctgggaggagggggagggtgtcggccgtcctcgggcggtcatgagggcggcctggcggatggtcgagaggtcagacggccggagagagttgcttgagtcgggacagcaaggtggcgaactcggggaacgggatggtcaggtggccgtgctcccggttcttggagtcacggatgccgatgccctcggcgagacgagcgagctcgacgcagtcgccgccgtcaccaccgctgtagctgctcttacgccactggacatccatagctgctccttgcgggtcgagagcggatagccggggatcagagacggcccccggccagcgccttatcggacgagtcggaatccaggccgccgggcgttgggccggtaggccctcgtagaggccccggcggatggttgaaggtcaggacggctgacgcttgagctgagccaaaagggcggcgaactgggcaagcggcatggtcaggtgaccgcacccccggttcttggaatcacggatcccaacgccctcggcgagacgggcgagctcaacgcagttgccgccgttggaggcggtgtagctgctcttacgccactggacgcccatggctgctccttgcgggtcgagagcggatagccggggatcaagggcggcccccggccagcgccttatcggacgagtcggaatccaggccgccgggtgcttgtatcggacgccctggtagaggtccagccgaatgaccggaggtcaggacggctgacacttgagctgagccaagagagcagcgaactgggcaagcggcatggtcaggtgaccgcacccccggttcttggaatcacgaatcccaacgccctcggcgagacgggcgacctcaacacaattgccaccgttgtcgccgctgtagctgctcttacgccactggacgcccatggctgctccttgcgggtcgagagcggatagccggggatcaagggcgacccccggccagcgccttatcagacgagtcggagtccaggccgccgggtgctttctcggacgccctggtggaagtccagccggatggtcggaggtcaggacggctgacgcttgagctggtccaagagggtggtgaactgggcaagcggcatggtcaggtgaccgcacccccggttcttggaatcacggatcccaacgcccttggcgaggcgggcgacctcgatgcagtcgccaccgttgtcaccgctgtagctgctcttacgccaagcggggatgttcacgcccatcgctgctccaaaactcttcgtatgcactcagcagacatgttaaccggcagggcagccgccctgatctcgttgaacttcctcttgaggacatggatgtcccccagctcgctcaatgtgatcccacggcttggggtttcgacgtaagcgacctcgttcagatcttcgaaggtcgccactacgaaggaacctgacgctcccccatgtggaacagggtcagggacgatctgtaccgtcactcccgatgacatcgagtcgagcagccgttcgagctgctctcgcataacttccttgcttcccacctcatggtgcagaactccctcatataggaggacggtcaaccggggtggtggcggcgacttccgttccaggatcttttgacggttcagacgtgcatggacagcgtcctcatcccccagtagcgcttcagcgtaccctgccgtctggaggagcccttggaccaccatgcattgataggagtccaaagcgactgcctccgcctcgatgctgggccagtcgaaccaggtggggaaggccgagtccagcaccaggtcgtcccagagcgctaggagcctgccgcctgccttgagctcccggtccatggtctcggcgaactcgcgggtacagcgggtgcgcccgctctcgacctggccgacgtactggctggtcacgccccggccgttgttggcgcggcggcccaggctctcttgggtcagcccggcctcctcccggtagcggcgaagttggcgaccgaacgccaagagcatcggagaaacagtgcttcgcctgcgccgaggagccatgtcccatcctcccaagcagatgaaaccaaccgggacgctaatgaaacccagcaagggcagcagaaggcgaccacgatcagtttccagcctttgcccaacgctttgtgacgaagcgtactcgatcggtggctgaatatccataaaactgggaagtcacgcccctgaaaagggaatcttcatgatcgatgaacgctcacgtccgcgcgccgggaaagcccgcacaccagaatccccggacgccctgaccatctccctgatgggatcaccggcctccgccggcctggcacgcaccttcgcccagcaacaactctacaaatggggctatctacacattctggacgacgcgcttttgatcaccagcgaactggtcgccaacgcctccgaggccaccccgggcaaggaactgcgctaccgcatcgaacgcaacgccaagggcgtcctcatctccgtctgggactccagcccccgcgtccccacccccaaacccctcaccgaactcaccctcgaagccctcgaccactgcgagaacaccttcgactccggcggcggctggggcctccccatcgtccaagccctctccgccgcctgcggctacaccctccaccccaccggcggcaaatgggtctgggcccgcctcaccccctgatcagccgcgttcaatcagccggggaaaagtcaaaagagcccgtcctgctcagcagccgacccttttccccggcccttcttcttgtcatgcagcccagccgcgacctcggcggcataccgctcgtggttaagctccagcagccgatccacgagctcctgcctcacaccaggaccaacggtgtagcggatctcccgcctagtctcatgatgcccgtggtcaagttgcgaaatcagatcatcccacccgtacgcccggcagaccgcttcatcgatcaccctgtggatctcacgcagctccacaatgtccgcatcgcggcacttgggatcattcacgaggttgtacgtcttggtcaacccagcctggcgagacagcatcacgtcccgccggaatatgtcgagccgatcccccagctctttcatctcctgagttagctcaggtagtggcagagtctcaaacacatcggaaggtgtataacgcaggtcagccttcattgacgatgcctgcgagaccgcccaccagtagtgaggagcactactgagtagtgtcaacatcgccgtgtcatctgtcgcaaaaaccccgagcgcgtttgagaagacttgcccggtcggcaccatcaccggcatgacagttttgctgaccaccgtaatcacaatgacccgcttcaaccccccaatcgccttagtcatagcgggccgcttttcggcgtattgccaccagaagtcgcgataaatcttgcgattattttgatcacgctccggcttaacaagccggagaacctgctcataacacctgggataggtcttagctctctcctcagaccagtcgcgaaagttgatgatccatcgagaggcagacaaatcaaatctgttgttgaggtcctggccgttcagataaggaaagagaacatccgagttccgcgggtcctcatcgatgagcttttgagcctcttcgggatccatggtgaatcccatgccgaggacgatggctccctggaaagagattccggcgttggccgctaggcgataggcgggaccggtcacccgggattggggatcaagggacgccatgatcccatgtactttgacaccgtcggcaatccgttcagtgttctcccccaaaggcttccggctggtccaaacagcgctgtactccaacacggcccctttggaaggccagggccgcgacttcaccgcccgccggatcgtcacgccactgctcacgagctgctcaaggccgacctcgcgggtgtccccctgagcgagggtgttggtggcgatgagaccggtctgaccgttgccgttcagcagagcgtgaacacggagcacgaagtaggcgaccaggtcggcgctcccccgcgcccctcccgcgatcgcattgaccagaaattcacggtaggcacctcccagggcgcccgtgagcttctggccgcccagaaagggcgggttcccgatgatggcgtcgaacccggaaccgttgggccgctcagagtcgaagacctccggaaagaccagaggccagtggatgggtgtgcgcgggaaggcgccgtccggccggtcggtgtcgagccagcgctgaagctggtcgcgaaccttgtgttcctcctcctcggagccggacaacgtcttccgcgccatttcgacggcccggccggacccgaagtcgaggccgttttgccccctgctcgcgtgggccagggccgcgccgacggtgaggtcggcgagcaggcgggcatgggcggtcttcagttcggcgtcgtgcagcatggcccgcttgagcgcgagcctctccaggtcggtgccgtcgatctccaccagcgcccggcgctggtcggtcacctcctggacgagcccccgaaccccgctcgtcaggtcgaacagcgcgccctcgccctcgtgcagcttcctcccccgccgggcgtccaggtgcatcacctcaagctgctccagcgaggtgatgccgagcagggagtcccccaccacgagccggtcgtccaggaaggtgaagggccgctcggggtccttggagatcagccacagggagagcttggccatctccacggccatctcgttgatgtccgccccgtacaggcagtgttcgatgatctgccggcgggcctcgatcaccaccgggtcggcctcggcgtcgctggcctgctcctgcgggcggccctggtagccgcgggcccgttcgtccccctcgcggacccaggcgtccaccaggtggtcggccaggtagcggcaggccgcgaccaggaacgcccccgagcccatcgcgatgtcggcgatcttcaaatcgaggatctccctggaggacttgggccgccacttggcgcggtcggcggtctggagggggccgggtgagtacaccaggggttccagggcgttctcgacgacctcttcggccaggtagcggggtgtgtagtgggtgccggtgttcttgcgcaacgccgactcggtgacatacagcccgtcggtggggatgacgaccggcaggtcccgcaggtcggtgcggatgatccggtagaacggcagcagccgctgcatgagctgcacgccctcggcgtcgccgccggtgaccgccagcagcttgttctcggcctccttgcgttcggcctcatcgaggggggcgagcttcttctccagggcccgggcggtgccgatgccggagtccttgtactcggcggccaggcgggcggccagggcgggcatgtccccggcctcggcggccaggcgctccagggtgcgcagcggcacctcttcttcgaagccggccctgccgatcaggccgacgatcggttcggtggcgtaaaagccctcatacgacagcaggccctcgtagacgtagccgatctgctccacatccagggagcggaaggacagcttgcggcgttcgcgggtcttgccggagccgatctggacgtactgcacggcgcggagcatgtgcagcacggtgcggtcgtcgatggtcagcggcagccaggagtaggtgtcggggtcgaacagggacccgtcgtgggcgtgcaacggcatgtcggggtggtccacgccgtggtagacggcgtggaagaccgccagcagccggtgccaggcatcccaagtgttctccagctcgttctcgctgccctcgcgggcacgctgctccagctcggcgcacagctgccccaccgagtaggaggtgcggtacagctcccggtcggcgggcagcaggccgcgttcctcggcgaacagcaggaacaccacgcgcatcatcaccgcgacggcgccgcggtagacctcgtgggcgggcacgtccccgatgccggggccgccgcgggccaggtcggcggagtgggcgcggccgatcgcggcgaccagcagttccacggcgcggcggacctgcacgccgagggcctcggtgatgtcctcctggttgtcgaggctggcctccagcagggcgggcagggtctcctcgtcggggacggcgaagaagcggcggcggtgcagcagggagacgaaggcgcggagggcgtcccgttcggcggcctcgtgccagttgaccgcgtcgaagacggcggtggcggtggccttgccgcgcggcgcccagatcagcgcccaccagcgtccgtcggtggccaggccgagcggcacgtcgtggtggcggcacaggtgggccagccggtcgacgggggtggcggcccaggtcgagcccttgatgcgggcggtggggttgccgtcgctgatcaggccgaggaggcggatgttcttgggctggtcgggggtggtgccggggtcggccagggcgaaggtgggggtgatgcgggtctcgtgctcggggacgtccacggccagggcgtccaggccggtgaagtgcaccgcctcgtcccagccgagcaggtcggtgaggacgtagtcgatccaggggcgactgggcagggcggtgtgctcgcggcggagccgttcgcgggtgggccggtcgagggcgtccagggtgggccaggcgcggcgcagcaccgggacgctcaggaacgggccggagatctcgatcaggctcagccagcggttgtggtcgaagtcttcgggacggcgggccacggtcagttcgcctctcgcttcggtacgacgaagatgacggctacggggaaggagtgggggcgggggtcggcgtagcgggcctggatctggcggagttcctggtctttttccgccgcgagccgctgcaggcgttcctcccaggacttgcggtccatctggtattggcggagctcctccttgctgcgcgccctgacctcgatctcagagaacaaggcctcgctctcgtcgcctttggcgagtttgcggcgcagggtctcggcgaactggtcgatgttggcgacgatgcggcgggactcggcgtcgcggcgctggaggaggcggcgttccagcgactcgcggcgggtctcggcgcgccagcggatggcggcctccaggccggggcgcagcgcctcgaagcgttcggccaggcgggcctggatgcggggggtggcgggggtgccgtgggtgagggcgcggtccagcaggtcgccgaggcgctggacgctctcccagcggcggaaccggccgccctcgggggcccagccgccggcgtgcaggacctcttcgtgcagccggacgccgtcggcgccgaccaggacgaaacgggagtaggcggccagcagggtggtctccagctccgggtcgtcgctgaccacggcggtgacccgggccaagtcgagctggtcgttggagaccgcggcgcgcagcaggcgggtggacatggccaccagcgggtggcccaggtgggccagcaccacgtcgtcgcggcggcgggcgacctcctggtcgaaggtgaccggcaggcggcggggctcgccgccgccggtggggagtttctccagcaggccggcggtggcgcgttcccaggagccggtcaggacgggcacctcatacaccgggtcgggatcgacggccttggtgagggggcgctgacgggccagttccagggcggtatcgacgactcgtttgatgccctctggggtgatgtgcagggttttgacggtttcttcgacggtttcgcgcaggcggcggacctgaccgctgacgtcgccttcggtggggaccttctcgcgggcggcggcgcgggcggtctcggcgtccacgtccacctgctcgccgagcaggcggcgctgcaccgcgtcggcgaggacggcgttgacctggccgaggtcctcttccatctgggcgaccttcttggcgacgcgggagaggaactccaggtcggcctcgtaggagtccacggccttgtcccagccggtgccgacgaagtggcggatctcgggggtgtgcttttggccgtagcggtcgatgcggccgatgcgctgttccagcttgttggggttgaaggggatgtcgtagttgaccaggcggtggcagtggttctgcaggtcgatgccttcgctggcggcgtcggtggccagcaggatgcggaccgggtgctcggcgggggatttctggaaggcgaggcggagtttctcgcggtcctgggcggtcatggtgccgtccagctcggcgaggcgttcgccgcccaggccgtggtcgcgcagcaggccgtgcagccagtccttggtgtcgcggtactcggtgaagacgatgacgcgttcgttggtccagtccttgccggggcggcagacggagatcaggtagttgatgagctctttggccttggcgtcggggcgggcctcgtgggcggcggcccacttgtgcattttctccagcagggccagttcttcgtcctgggtgccctcttcggagtggatgaggggggtggtacgggccagggcgtcggcctcggcctcctccagcgcctcgtcgtcgagggtggcggtctcctcgaagaagtccagcagccagtcgtcttcggggggcagggacggggcggacttgtttttgagggtctgcatgtagacatcgacggtgcgggcgaaggcggcggggctggagaacagccgtttcttcagcagcagcgtcaccaggtcggcggcgcggcggccgcgggtctggttgagccggcggcggcgaagctgggcgaagcgctgcagcagggcgtggatctcccgctcgtcctcggggtagcggacggggatcgcctcggccttgcgggccttgaagcggggggtgccgtcggcgttgaccacctggtgtttgaggcggcgcaccaccgtttcgcggacggccgcctggtcgggttcgacgccgcgggcgaagcgctggtcgtccaggatctccagcagcgcggtgaagctggcctggtagccgttgtggggggtggccgacaggaacaggcggtgggtgaagtgcggggccaggcggcggatcagcttggtctgctgggaatcgaccgcatagacctgcttgggggcggccggggccacgtggtgggcctcgtccaggatcagcaggtcgaaggtgcgcgggtaggtggggccgtcgggtgggaggacctcctccagcagacgctgggccttggggccgcgcagccacggcagggagacgatggacagggggtagacctcgaacgggttggcggcgctgccgtgggtgcggcggacctcggcgcagcgggccgagtcgatgacggtgaactccaggccgaacttctcggccatctcatcgcgccacttgacggtcagccccgccgggcagacgatcatgatcttgcgggcgcgctggcggagcaggagctcctgggcgaccaggccggcctcgatggtcttgcccaagcccacgtcgtcggcgagcaggaggttgacgcgtggggcgtccatggcgcgggccacgggttcgagctggtagtcctcgatggccacgccggagcggaagggggcctggagggttttgacgtcggcggaggccacggcgccccagcggacggcgtccaggaaggcggccagccgttccggcgggtcgaaccgtcccgcacgcacctcggggagggacccgctgggcaggagacgacggccgggctcgatctcccagatgaccgagagggtgtcgccgtagcggccgtcctcgacgctttgcagggtgaccagggtgttgccggcgcgctcatcgacggtgctgacgacccagcggcgtcctcgaacctggacgagggcaccgggtgcagggggctcggcggtcactgtgggagccaccgtctctcctcggtatagggggattgacctggggaccttcgtagcacaacgcccggccgggtgaggtggagtccagcaagccgggcggggcgaagtagtgtacgggacaaccaccacacctctttaagtcttgttatttacatgcgttcttgttgtaaatcaagtcaacacatgactggtgggcgggaagctgtgcacgggcggcacaggcgctctcggcccgagaggacgccagatcccgcccagcggcaagccgagcgtggcgagcctgtcagtccctcgccctagagtccgcggcatggtcacttggccctcgatcacacgggacgatcttctgcaagccagagagttcgacaggacgttccccctcctgatccgccggttgatcctggaaaccggcaagggcgtcacccgcctgcacatgcccggtggctctggcacctcggtcggcgggttcgacggggtggtcgccgccagcggggaaacgccgttcgtccccgcagggacgtcagtgtgggagctgtcggtcaccggcaaggccgggaagaaggccgacgaagactacgacaagcgcaccgccggccccgaggggacaccgaccaatgaggtcacctatgtgcaagtgatcttggcgacatggcgggacgctgagaagtgggcgacccagcgcaagcgggaaggacgttggaaggacgtccgtgcctacaacgccgacgacgtccacacctggctcgaggccgcgccggccacaacgatctggctggccgagcggctcggcaaggccatgccgggcgtgcaccatctcgaaagctggtggagcggcacctggctgccatccacccaggtgccgctgaccgccgacatagtgctcgccgggcgggagaaagcggccgcgtcgtttctgcagcggctgcgtgaggggccagggaccacttcactcggcgaagatctgcggttcgaggaggcgaaagcgttcgtcgcggcctgcctggagcaggcccgtgacctcgatgagcagaggctgagcacgcggacgttctttgtgaccgatcgggagagcctcgttcggctggccgtgcaaccgcagccaatggtgctgctgctggaggaccggaccatggcctccgccattcccgagcagacaccgcaccacatcgtcctgctcgcccctcccggccggcccggagacgttcccgtgccgccagtggacgggcaggcagttagagaacggctggaggcaagcctgccctacgagaaggccgtcccgctgggggtgctcgcccggcgcagcctgctggcactgcgtcgggccctggccgtgcgacctgacctgtggacgcccccttgggcgtcagagccggacgtgttccgccgccgactgctgctccttggggcatgggacgggacgaatgaacatgaccggcgcgtcgtcgagcagtgcgtcgggcggccgtactccgaagtccaggaggccgcgctgaagctggcggcggtccccgacaccccctttgtggggcatctcgacgagcagtggcaccttgtgtcccccaaagacgcctggaccctcctggcccaccagttgatgcacgacgacctgcgggctttccaggaggccgtgctggaagtcttgggcgagcgcgacccgatggccgggctgaaggagacagagcagtggaaggccaatctgcagggcgcgcgccggaagtactcctcccgcctgcgaaaagcgcttgcacagacactggcactgctgggaagcaacggggagcgggtacgggctccatccggtatgaggggctcgcagtgggtccggctgccggtccgaaaactgttcagccaggccaatgcagacgaaacctatgctctgtggacgtcgctctgtgacgtcctccctctgctcgcagaagcggcaccggaggagttcctgcaggcgatacaggacggcttggcagggccgtcaccactgcacgctcgcatgttcaccgacaaaacccctgatgaattcggactttctccggcgtctccgcatacagcgttcttgtgtgcgttggagggccttgcctggtcagctgactacttcgatgaggccgtcgatgttctcgggcagctggccgctctggaccccggtggccaatgggacaaccggccaagcaagagcctggcgagcatcttcagttgctggctccccagcacctcagcagacttggatcaacgaatccgggcactgagacgtcttttgcgcaatgaaccagatgaggcgcgcaaactattgatcacactaatctcaagtggagacgagatccaattcgggaattacagtccacagttccagaactggaaacaagaatccgtaatcacgcgacccgatcagcgtcatgccctcgctgctgtcaccgatctgatattggatgatctggacgaggacggggagcggcacctggcgcttattgagaaggttgactctctgctgcccgagcaacgccaggagtttgtcgaacgcctcaccagattcggggcatcgctgagcaacgaaaccgcccgcaaccaactattcaacaagcttcgggacaaaatcgcccaccatcaggagtatgcagacgccttctgggcattgcctgcagaagagctacaaaaactgcaagctgcagccgatgcgatcaagccacaggactctgtccggcggaacgcatggctgttcaccgattacctagtcgagttgggagacctttctttccgcaacgattacagcgcttatgaagccgcagtgagcgagcggcgcgcagcagcagtgggcgaaatccttcaagagggtgggctcccggccgtcatggccctggcttccggtacagagttccctggcctggtcggatcggcactggcagcgcatagcaacgagttcgacgccgagatgctttcctggctgcgcgaggaccagccctctaaacgggaagttgcattcgcctatttcacccggcgtttgcacgaaaacggaaccaatttgtgtgacagactgctcgagcagacagacgatccatctacccaggcccgcatcctgcgtgcgacctgcaatccgccatctgcttggaagaagttgtcagagctgaacgaaaaagtttctaaacactactggcgggaattcatctactacgggctcggctcttcgtttgatcacgtcctggaagcagtacatggattgatcagcgttggccgtaacgcagcagctttggatttgatgtccatctatgctaaccagagcgactctactcaagccgccgaggtcattgcagaagcacttgaagggctactcaagagcgagtcctgtgatccagagttgccccgactgaaaagctatagcttcgagaggctatttaagctgctcgcccggcactgtgatgaggtaggacgactgcgggtactgcgtctcgaatggcagttttttccaactttcagctttaacgccgacgccccgacgctgcacacggaacttgcaacgaatcctgtcttcttcacagaactcattggacatatttacagacgagaccgtgacggaagtccagaaacaaacgaagccgatcaagaacaacggcgcataatcgccaaaagatccttccaggtcctgcacagatggcgtcgctgccctggtgtcacgcccgagggcaccatcgacgcaacattgctacgcgattggatcagtagcgctcgcgaggagctacgttcccttggcctcctcgaccgaggtgacagccatatcgggcaagttctggcatacgcgccacccgaccctgatggctcgtttccaccggaggctgtccgcgtcctgttggaagaaatccaaagcgaccggctcgacaacggcttgaggataggaatcctcaataagcgaggcgtcgtttcgcgagggctcgacgaaggcggcgaccaagagtggaaacttgtcaagaaatatcgcgatcaggccaaggcagcagctcagtggcctcgaactaggaaacttttgaataaaatcgccgaattctacgaagcagaggcccgcgaaaacgacgatgaggcagagcgctaccgcagaggtctcgacgactgatcaccatcgctgtccagcacaccgcaccgccacttaggagaccacttgttacgactcaacttccatcagtgaggtttcccgacgagcaatgagcgtctcccccacctgaccgtcttggaaaattgatagaccgcactgatgcaaccacctctacgcatacgaggcctaccctcggccgtaccggcagagaggatccctcatgatggtgcctagtcagcggagcgcatcgcgcagcatagggcgctgttgctcctctccttcctgtcctgccgccgtgtcacctcctccctgagagtccttgaggttttcgcactgattcggtgctgtcaggaggcagtatcggtgccgaccgacgcatgaacgctggcgaaggtaggggaaggacggcatgggcgatcagcgaaggttcatgccgtcgtcgtcggaggcagagatgtccactgagagcgcacttcccccgccccggcaaagggcgggggaagtgcgctccccatctttcttcgttgagaaaacctcaccgaggatttttcaacgactggcgccgccgggaggcggcaacccgcaggccggtgcgcaagcgccggtacaggatagagaaaaggcaacatagcgcaatccgtgaaagtccacgctatcaccaccgccatcgaggagcgttccgctggagcggccggacgtgccttcgtcctggtagagaacgatgcgctgcacttccctgcttcattgcgttgagaaaccccagtgatggtttaacgaccaccagcagcgagacttccccaacgatcaatgagcattgctcagcccggcggtcttgggcagtcaaggggtgccgtaccagacgacacctctcgcatacagcactcacgactcggacatctgggaagaaagcctgggggactcagggcacctggctgatagaaggcatcacctagtagagggccgtcagccctgtccaggctcgctctctagggtcctccccctcagcgggctgtgccgtctcgctctcgggcctgcgacacaacttcggcaggagaagcgatcatggtggattttcgtccgcgatgtccgtaaggtgccgtcaccgtgaggtgacgcgccacgtatcaggtgaagtctccgcggacggctgtcgtgaacctggcagggagagtcagctagtgaacgtgggcttggagccgtatgcggcaaggcggcgagggcttgcggcgtcctgtcccaggccggagggccggctgaccgtcacgccggccgggcggcccgggtcgtgaggaggccttgtccgccgtgctcccaccacttcgacgcgtcgggcccgtcatgactggactccgccatgtgaatggtgttccacccgccgagcggcagcgtcgccgcctgtaccgatcttcttggtaatcctttccttttgctccggagggcggatgagcagtgtggaccgcaaggccgtgatcgcgactgagcaagcggcggtgaaccgtgcctacgcctactgggaacgcagcaggtccgccaataaggcgttgacaaagccccgcccctggaatcaggactgccccgaatccagcaccccattcatccccgacacgcccccggaactgctgaacgcctacgacgacctcggtggacagaacttggtggtgttgcgagtcgatatcaaggaaacctccaggaaggagacgttctacatcggccgccgctccgtcaagaatccggccaacggcaacagagtcgtcatcagctggtccagtccgctcgccataaggtgccggcaggcctccgcttcccagcccggcaatgtgctgctgcggcgcatcctccagtgcaaggagcgccgtgtgctcgactatcgcgacgatatcgatcgtcgatccgtgccactgcaagagacagagcgcaagcaaagcggtgattcttccttctccgcctcggtcctcggcaactttctactggaggagatcaaccgcggccgtggcgagcggatgcgggacatcgtcgccacgatcgaacgcgaccagttgcggctagtcgccagcgagtacaagggcgtcctcatcattcagggcggacccggcaccggaaagaccgcggtcggcctgcaccgggtggcctggcttctcgacccggagaacaagacgtccatcaagccgagcgagatactggtggtcctcccccaccggggcctgctcgactacgtgagcgccatcccccagcagctcggcatctcggacgtatctatcaaggcgctcgaccagctctgggccgacgaggccgccggcagcgatgacgaactggcgcggcgtgtcaagtcggacgagcggatggcccaggtgctgcgccgcgcacttgagaacaccgtgcgcttccatgccgtggacaagctgccgaacagcgcattgaggatcagccacctggatagaaccctgcggctcagccaccaggacgtgcgcaccgtcctgcaccaggcgttcaacagccccggctctttcaaagcacgccgtgccaaggcgatagatctgctgctggaccggctgatcaccccttacgtcaccggccggggcagaggccgaagcgacagcgacatacgcacttccctgaggaagaacaaagccttcagaacactggtcaacagactgtggccggagcccagcgcgccgcagacgctccggcggctgtacagcagcagggggttcctcacacagtcgtcctccgggctgctcaccaaggaggagagggagtccctgttccgtgagccgcacctgccgctgaccccggaggacgcggtatgcctcgatgagctccgttatctgatcgacggggacgtcccccggcggtaccgccatctggtcatcgacgaggcgcaggacctgacgccgatgcaggcccgtgccctggcgcgacgctgcccgagccgttccatcacggtcctcggtgacctggcccaggccaccgggccgcacctgtatcaaagctgggaccagatcgcccgcatcctggccagcggggagaagtggatcctgggggagctgaagaccgggtaccgggtgccccgggaagtgatcgacttcgcggctcccctggccaaggcgaccgccccgaaggtctccgtcccggagtccctcaggccgcccgtcaaggattcggtgaccacgtcggcggtcgctccatggcggctgctggaagaggcggccgccaaagcggtcgctctggcgggctccaccgatgacgcctcgcggtcggtcgccctggtggtcccggacgatccagagtggaccgaagagaccgagcaacggctcaaagccgcccggagcaccacgccgaggcgtaccgaaatggtcagggtccttcccgtgtcacggatcaaagggatggagttcgaccatgtcgtcgtcgtggagccgaccgtgatcgccgacggcggccctgccggcctgaaccagttgtacgtcgctctcacccggtgcacccagacgctcaccgtcgtccatgccgcaccactgccccgtgagctgtcctctgcctccgacatccccggtatggcgcccgcgtgcgaccgtcgtccgcttcccggcccgcccgtggaatcgtcttcgcgggcaagcgatgagctctgccagagactgatcaatgaagtgagcgtggaccggcaggacccccttcacgaaagtctccgcaccgggctcacagcgcatctcgcccaggcagggctccgccccgaggactcccccgtggcggacatttttcggcgcacgccggatgggctggtcctttacgaggtcctgggctcaggaggccgggtgtacctccatatgagggacggtgcggtacggcttttggaggtggccgaaaccttccaggagaagatccaccgcaagttcctcgtgctcgccggggaacccgtggagccgtgggcggctgcgagcatagcgtccgtgttcggcatctccgtgatctggaaaaggggagacggctgggcgggccacgaccgtgacctggcgctacgggaatgaactccgtcccggtagcgctccgtcgcctgcggtcggcgccggaatgcccgcgacatcacctgaacggccggcccccgtgtcctgccggataccaaagtcctcacggctctgccgagaagacgcccgtctcgactgatcgaacgctcgacccggccagggacgggcggcctgcccagcggccggcgtccatctgctcaagcagacccggtgccaccgaacaatcgcctgccgaacgcctgccaggggaaccattccatgcccaatggagctcgctgacgtccagatcacaagggctcgacgcttccagcaccaccgaacaaatgcgagattcagtgtcatactgcacattgttactcgcctcacacgggataccgtgccgtttggaaagcaccaccgatgaccggtgcccgccgtgggcggacagatcgcagatcaagtgagttcacggcccgtccataaccagtggaccatcctcaccgaagcggaattccagcgcggccaagggtgtgattgtgagaagctcacggtgatggtggaaccccggaacgaaaaatcgtggagaggggcctgcgatgcgcacgacattgcgtcggatcggcgccgacatccggcggctgcggcacatcgacgcctatgtcatctcggccatcgccatctgccttgccatattgtcggtcatcggcgaactggtccccgaacaagtgcgctgggcgggagtgttcgccgggctcagcctgctggtgtaccggaccacactgcccgaggaggttcgcgcttcggccaaggcgccggtgggcgaccgccgggatctggagacgctgcgggtgtccgaacggctccgcaccgcccgcacactgtggatgtacgccccctcagcggtcaacttcctcacccaggagcggtgtgacgtgctgcgttcggggatcctggcgcgatccgacggcgaggtccgcttcgtggtgctggacccggaggcgacggcggcgctggagctcgccggccgccagctcgacgagtcggtggagttccccgtgcaccggctgggaccctcactggagtcctccctgcagcggctggagacgatggcatcgtggaacaacgtggccggcacgatggagtaccggctgctggactacaacccgggcctgagcctgatgttcatcgacccgcactcacccgacgggctggccgtcgtggaaatccacggctgccacggcgagtcgacgtcctcccggatgcacctgcgcctgacccccatggacaatccgcactggttccagcgttggatcgcccagttcgagtacctgtggacccgggctcggccgccgtcctcggcgtcgtgacgggcatgcctcatcggccggggaggcctagccgccggccagcaggcggcgctcgatttcggccgcccgccgttcttggtggggaagcagcctcggggcgtcggcctgccgggcctggtcgagatggtcgcgcgctgccgcgaagtcgccggccagctcggcgacctgtgcggcatacagcagcacccgcccgtcacggggagcgggctccaaggccgactccagctcccggcgcgcatcctcgaacctgtccagccgcgccagcgccagcgccagcgccgcgtgcagcggcgggacggccgcggtgtcctgctcggcgcgcagcgccgcctgcaggtccggcaccgcctctgcggcccgccccatctccgcctggacccgtccgcgtccggccagggccgtggtgttcgtcgggaactggcggaggatctgccgatagatatcgagcgcggcgtccaggcggtcgagctgccacagtgcccgggccagcccttccagcggcgcggggtcgcccgcgagccggcgtgccgcctcctcgaaatagcgcatggcccgctgcggctgatcggcctccagcaggagctcccccaaaccgcacagcacccggccgacggcgctcccgtcgtcgatcgccctgaagatcctgatggcctcgtcgaagtgctgctcagcctcctccaggtcgccgagctggccggtggcgcgccccagcaggaagcacgcctcggcctgaacgcgccggtctccccgttcttccgcggcgttgaccgcccggcgggcccatttgccggccgtctcgaaccgtcccgcggcgaaggcctcctcggccgcggtgagcatccattcaccggaatcgcgattgttgccgggttccaggggcaggctcgaggagcggttggaacgcaggatcggctcgatgaaccgatcgtgctgcagttcgtaccagcgtgcgccgagccgatgctcggccttcagcaggtgccgctcggccagggcgcgcggcacctcgttggccatgcccgatgtgctggaggccccctcgtagacggtgttgcgggtgcccatctcggtgatgaaggtcttctcgatccagctgcgcaggtcatcttctgtcagccggtactcggccgcggtctccgcgacgacccggtcgtagaactccgccaacgtctcatcgacattgccgtggcgttccacatgcccggcggtgatgacccgaacatcgtccggcagcgactcccacagcccggcgcagacgatctgcaactgcaccggctccaccagctcctcggggacctgggagatcccgccccgctcatcggtgacgcgagtggtgcgcagattgtccacgatcatctccgccacgcccggggcataggaacgcccggtggcccgcagcggtcccttcaccgcttccagcgctgcctgcgggctcagcgcctgcagggggaagcggcggcgtgggggggcgatgcggtgctcatagggcaggaaggccgccagcgcgtcctggcggatcgacaccagcaggcgcagctcgggcagctcctcgacgacctcagtcagttcgtcgaggaaggcgtcgcggtggcgccagtaatgcggggaggaggtgaacagcttctcgaactggtccacggcggccaggatcggcaccggctcgccgtaatcgtcgcggcgctcgccgcgacggcggaagaactcccgcagggacatgccgcgcagctcatcggccttggcggtcggccaccagctcgacagcaacacgaacaggaacggattgatctccgaaccggccatgtaggcgtgggtgggcgtgggcgtcaggctgccgaccggcagcagatcgacatcgggcggcagggtcgggatgacgcccgcccgcagcagtgaggactttcccacccccgagtagccgaacaccacgaccagccggttggccagccacagggagcgcaggtcgcggatctcccggtcacgcccgaagaaccgatcatggtcgttctgctgaaaggaccgtggaccgaggtaggggttgtcgccgtagaccgctctggtcgtgtcgctcacgggcttccccccatcttcctgtcgagctcgatgaagaagtcacgcgccgtcccccaatagaccgagatcttcaggtctccgaagtactcgtccagatagtcggtggcccggcgtcgttcctccgctgaggcgttcctccccactggaagcaactgaacactcacatgtcgtcttcggtgcgtaggcgggagctctctgagaattccatgcaacaacacctggaagttccagtcttgcaggctgtagccgatgaacaacagtgacgttcgagacagaacctcctgaactatcggcgggatcaggaccgcccgaccgctgacgtactcacgatgacgttcctcggccagcgcgatgagaaactgaatgtagtcgtcctcggtcaggaccaaagactccggcatggtggcgacaccgtgcaggtggtacacgatgggcgaggccacgtcggtgcctgtggcggggggatcgaagtcctcggcggagtagggcgcacccgcataccaggggcagctcagcacccggggggatcttcccgcttcgcggagcgcacgcgccatgaaatcatcgtaattagtggtcaaatacatgggtatcggaaattttgccagcgccgcatgcggttcaccgggagaagagaagtccggggagggcagatccgtgaaatattccctgacgaatttctctttgacgaagacggggtcgccgttgcgaacgctcacgtatcgcatgacccgggccaggtcatgccggtcggcgaaggggtacccgtgctcacgggccagttcgcggctgatctcggaggccaccttgatgcgtccatgacatgcccccgctcccaggaacggtgtgcacttgccgctccggagctggtcggccagtcgctcccagtcctgatcggtcagcactgtggcgattccccctccccctgcaccgctgtgtccccccgatgtccttctcctggtacgcacggcgccggatccaccacctcagaaaagaccggactcgaacccggcgatcgcgtcctgccgatcgtccgtctcggagagcacctgctccagaaagcggcggaggaccgagccgccgagcccctccaaggccttcagggagatcccggtgagatcgatcagcacgccctcccccggagggcgccgccacgcggctgccgtttcgtcgttcatctgacatcactcctggcgacgcttcggctcttccggccgtcttcggcctgcgctctgccggggccgcaggccgggccgggttccatgcgcacgctcggacggtcctcctcgggacggacagggtggcggaaaagcttccggcgcaaagcgacgatcgccgctgtcaaagccatcgggacgcggagccccggcaccgaccgccgctgactgcggtaaagcgaccggtcgcccacgatccatctggcgagcatcaccgccagcagggtcggcaggagcagaccgggactgagggtggcctcgaagaccaggatcgacactcccaagggggcgtgaatgatcggtcccaggcaggcggccatgcccacgatggcgaacgccgccggtccgggaccctccagacccagcgcgtcggacacgcgccaaagcgcgcctcccgcggtggcgccgatgaccagccccgggccgaagacaccgccaggcccgccggtgccgatcgacaacgaggtcgccacggccttcatcaccggcagcagcagcagcgtccaccaggccaggctgagcacctgccgctggtccatcacggcctgggccgttccgtacccggtgcccgccaccccggggaagaccagcccgagcgtccccaccaacagcccgcccagcgcagggaacaaatagccgagtaccgccgcgcgcctgccggtgcccttgccaacggcccaccgagtggcgcgcagcacgctgtaaaggagacaggcgtagagccgtccgagcagcccgcacagcacccctaggacggcgaaagccgcaagcagcgggagcaggtcgggaaaggcccagggcacggtgatcgacagggcgccgaatgtaggggtgggcccgtggacgaggacgaacagtccgtaggcgatgccggagccgagcagagccggagggatgcaacccacgctcaggccgcgccggtagaggagttccgcgccgatcacggcgccgcccatgggtgcccggaagatggccccgatgccggccgccgctcccgtgagcaacagcgtgcgcgccagttgccgggtcaccccggcggtgcgggccaccgtcgatccgagcgtcccgccgatctgggcgatcggcccctcggtgccgcccgacccaccggagccgatcatgaccgtggcgccggccatcttcctgcccagcacccgcaggcccatccgttccggttcggtgtgcgcggcatcgatcagcgcgtcggtaccgtgcccggtggtcttgggggtcacccgtccggcgaggaacacggccgccgccgcgccgccggccgccaccagcggcagcgcccacggacgggcgaaaccggtggcggggcgggcctggccgtcgccggccacggtcgccggatggtgccccaccagcaggcccaggaacacgtcggtcgcccattccaccagggcgtagaagacgatcgccgcgatccccgccagcaccccgacggccacgacgcaaaggagagagcggagcgcagagcgcgccttcctcgcggcaccgcgtcccggtgaccacaccagacctcgtctcgcggtgcggtcaccggccgtcatgccggcccctggagggactccgggacggtacggccctggtcttcttgcgcgcacgcgaccggaccggtgacctgcgcgggcctcccggaggccgggcgtccgcgtccaccccggcggcacacgaccttgacttccatctcaccgctatgtccgaatttcggtccgacgctaaatggaaccttcttcgggatgacctcaaaccttgcaaaagacccacgcttcggcgcagctctgagtccgagcccgcagaccgatccgtcagatttcaagatcacatcaccaccgctgcacaccgcccgcccatcgccgcattttggacgcccgaatataggtgaagagagtaattgtcaacctccgaggatagtccctgagctcccgccgccctccagcatcccctcagagaggtctctggagaagacctgcatcccaccccgaaacggaaagacgatgctgaccgtggacgcttgggtgaacaggacgttctgaacgaccacgaacggccgacgaggccatagaatcgaggaaatccttttcatcggcccacggatccgccggaggggatagtgacccaggaggggacgaacccgacccgcgacagagaacccgctgtgtgggccagagagatcccccaaaggaattactacttcaccggccgcaccgaggtgctggaccggctgcacgagagcctgaccggcgccggggggtggctggcactgcatgcgctcaacggcagcgcgggcatcggcaagacgcagctggcggtggagtatgcgcaccgattccggcacgaatacgacctgatctggtggatctccgcctatgacccgaaactgatcagggcgtcgctgaccgcgctggccgaggcgctggatctggggctgtcgggggccaacctggccgtgcccgccgtgctggacgcactgcgccaaggccggccctaccgccgttggctgttgatattcgacaacgccgactctcccgagacgctcaacgacttcctcccctccgggccggggcacgtgctcatcacctcacgcgaccggcgctggacgggagcgtgtcccaccatcgatctgtcggtcttcaaacgctccgagagcatcgcctacctgacccgccgggtcgacgggctgagcgaaaacgacgccgaccggctcgccgaagccctcggcgacctgccgatcgcgctcgtccaagccgcctccttccagctggagtcaggcatctccaccgatgactatttggaggcgctcaagcgcggcgggccgcaagaggtggcagacgcaccgcccctggactacccgatgcccctccacaacatgtggacgctgtccatcgagacggtgcgttctcacaacccggacgccatcgaactgctggaccgctgcgccttcttcggccccgccccgatcccgttgagcgtgttcaccgagaccgcgcaggtggtcgactccgacttccaggagcttctggccgcgcccatgcgtctcaagcgcgccctgggggttttgaaccggtactcgctggccgatgtcgacaccatccacaacaccgtgcagatccaccggctgatgcaggccttcaggcgccatgcgctggccgaccgggccgacagcattcggcacgaggtgcacctgctgatcagcgcggcggcgccgcacgaccaggagctgggggcgcggccggagatctatgcgagcctgctggcccacgtggacgactcgaaggtggtcggctgccggaccgaggcggcgcgcaggttctgcatcggcctggtacggcacctgtacatggagggcgactaccacagcgcccggcagtactcccagctggcgctcgaccactggcgcgccaccatcgacccggatgacctgtacctgctcacgatgtcgcgcctgcaggggatgaccatgcggctgctgggcgacgtccgcggggcctacgagatcaacagcaggacgctgcagcggatgcaggagatcctcggcaaggaccacgaggagaccctggccgccatgaacgaccacggcggcgacctgcgcgccctgggcagattccaggaggcgcgcaagctcgacgaggagtcctaccggatccaccgcgaggtattcggcgagcacacggtgaagaccctgcgcgccgccaacaacctggccctggaccaccggctcgccgccgcctaccacgaggcgctgcggctggaccgcgagatcctcgagcggcgcctcgccctgcacggccgcgccgaccaccccatggtgctggcctctcgcaaccaggtcgcccgtgacctgcgcgagtgcggccagtacgccgagtccgcagcgctgcaacgggaggtctaccggacataccgggccgtcacgaacgacaaccacccgttcgcgctgcgcgcccagaagaacctgtcggtgtcgctgcgcaaggacggccacctggccgaatcccgccccttggccgaggacgtgtatcagcgttacctcaatctcttcggcgccgaccacatcgacaccctcgcctcgcgctgcaacctgatcaacgagctgcggctcgccggggaactggacgaggcccacgacatcggcgtcgacacgctcgagcgctaccgcagaacgctgggcgaagagcatccgatcaccctgggatgcgcgatcaacgtcgccatcgtgctccggctgcggggcgctccgcagcaggcccgggagctgagccaggaggcccacgaagggctgtgccggctggtgggtcccgaccaccactacaccctgagcgcagccgtcggcctggccggcgacctggccgcctgcgcccacctgagggaggcctgcaggctcggggaggagaccctgcagcggtggcgggcggcccccgccttcggggccgaccacccctacaccctctcgtgcgccatgaacctgtcccaggacctgcgcgcactgggtgaggagaaacaggccgcgacactggccgaggagacgatcgagcggctgcgcgccaagctgcgtcccgggcaccccctcatcgagcaggcggtcagaggcgagcggctggagtgtgacttcgaaccgcctccgctgtaagaagcgccatggggcggaagcctgcgaacacccccggcaaaacccgcctcagggcgcatggtgaggacgactcgacgccgccttcgcgctgtttcgagtcgtccccggcggtctctcacgggtctccggggctctatccgccagcgccaggggccggtgaggaccgcatgtgaagcgacgcttaaggtcacttgggccggtggagaaaggtcctcaaccataccgtggaggcccacgtcctagcccccaagttcgccccgctgttcaccgaggaggaattagaaaagggcggcacctggctcgagcaatccggctaccgggtctgaaatcacaccgccgtccgggccgctgtggacatctattcaggcagggcgccacaaggcggtccccgtggtgtcgtggtcgcggaggcgtagcacctcccggaaccttcgttgccggttgggaagaccgtgcacgagcatggtctgatgagcaccgacctcgtcggcgatattcagcaaaccgcgacggtcggcgtgcgcggacaccctcatggtggccacgtgtgccttcacctggacggtcacttgaccactgcgatcaggcagggtgaagttcccgccgccctcctcggccaacttccgtagccgtgcgcccggtgactcctcgtcctggtagccagaaatgaacaaggcgctgctcggttcgggcaggatccgtgccgcccactgcacggccgggccacccgtcagcatccccgaggtcgtgatgatgacgccggtgcggaaggtgtcgagttcggcagggcgatcggcgacggccacggagtccccgaagatcttcagggggtgggcggagtcggcagtcgccgcctcgaacgccgcgctgaggtcggcggccatcccgtcaatgcgcagcggcacctccggcaggtaccgccgcagaatgagagcgatctcctgcgccctgccgagggcgaaggcggggatcagcacccggccgccgccctggcagatctcctggacctcgcggacgaaatcaccgacgcgcagctcccggtcgtcatgggtatctccgcagcaagtggtctccatgaccaggagatcggcgccgcgggacgaatccggcagggtgtagccgtcgacgctctcttgccggaacccggagatgtcgccggtcacgacgatccggcgatcaccggcacggatcaccgctccggccgcgcccaggatgtgcccggctgggaacagttcgaccgtcaactcgccgatgcggcgcggcaccgtgaacggcacctcctcacaccggtgggctgccgcctcgacctcggcaggaccgtacagcaccgtcgccgcagagccccaggacgccagcgagcggtcctgttcccgcatgaccttgacggtgtcctcccacatcattggcatcagccggacggtttcgggagttgccaggatccgcagtcgcgggctctgcgcgaccagtgccggcacatatccgcagtggtcgttgtgagcatgagtgaccacgacagcgtgcagctctccctcgagcgcccgttcgatgtctcgcggtggcagcgtccgtccgtcgaaggtgcgcacgccggcgtcgaccaggattctggtgcctcccgcctcgaccagcaggcacgaccccccgatctcggtgtccccgcccagtggcgtgacgcgcaggccgagctcctcgacgacctccactcgtgggacaggcggggtcgggtccaccacggcccgtactgcggccagcagctcttcaggagtgagcgacgccgcggccgacgctgcgagcaggacgtcgttgtagcgctccggcggagcggtaccaccgtgcgggtcccggctggcggcgtcgtcgcgcggcaccggaggccgctccaacgcgtgcagcagtgcggcggcggccgtctggggatcctgcagtcggtgttgcgcgactgcgagctgccgaacgagcttgtcgacgcgttcttccagttccgccatggaggcccgcgtctcatcgagcagcttgccggcctcgcgggcctcctcttgggcgtactgccgccgctgccgctcggctttcagcttcttcttcaggtcactgatagtccggttggcgtgtccgagcgcacgggcctgcgaggaggcggactgtcccagccaatcgagtgtcgcctcgactaccgcgttatcgggattcagcaaaagagtggccaagtgccgtgcgcggccccgcaaacgagcgccggccatggacttggccacgcgagcgcgtactgccggagagcgccgcagcacctgcagcagccagggtgtccgctcgcggaccagccagctcgcatcaccgggcagatgagcggcacctggacgggaaagcactatctcggccacggcccgtaggatcggcgcggcggcgtcccgatcccccggcgtcatcggagtccgtccagtctgcgggtggccgcggcgagcaccggctcgcacaccagccgtccttccttgggctccagcgcacccaacaaccgcagagcctccaccagatcggcggtatcgcagtagccgtgggcccgcagcgactgctcctccagcgccgaaaccgactcctccccgtgcagtttcagcagctcggccaggtcttctggggtctccggagcgttctcggcgaccagcagtcgccaggccgcggccaggcactcgtcggccagcaccccggtgtcggcgacgaacccggcggggtcctcgcgcaattgctgttgacattgctggagagcctgatcccgatcgccgccctgttcttcgatccgggtgacgatctgcccgatcaacgtcggccagccgccggtgcaggccagcagcgcgtcctggcctgcatcgtcggggaagccgtgcgcctcctcccacatccactgacggatcgccagccggttgaagcggcgcagctccaccagatccacaccgtcccgtgactgcaggtcgcgccagaccggcgccaagtgtgcgccggtgaccagcacgacggccaaggtgccccggcgagaggccgagaccgccgccagcgcatcctcgagccggccggcgaactgccgaccggtcttgtcctccggcacggtcacgacgatcacagagtgcccgtcatggcggctcgcccgctcgaccgcgccgtcgaaggtgagctctccggggcggaccaagtggactttcacacccgggttgccggtctcctcgtcctgaagggcgagtgggacccgctccacatgcagggcacgcgaccccgccactacgtggaccaggttgtgcggtcgcagcagggaggtgagctggcggctgctcaacggggagcgttcggggccgttccggaaagcgccatggtaggagtgggcgtcgaagctatccggcttctcgaactcttcggcgttctgcaggacctcttcgacctcggcggtaccgccgaggaggttgagaatgtgcggagtgcgcagacggtagcggtcggcgtccaagcccagaaccccgaggttgacgcactcatcgagcaggctgcggaagccgtcgctgctgcagtcttcgaaaccggcctcccaccagtagcagcactgctcccacagctcaccgacgccgagcgcggcgtcggcgcccgcggtcaaggcgtgcaaggccaccgtgtaggcgatcaccttgtagcgcttgtcgaggttgagggtccactcgaagcggtcccggaacccgcgcgccagggtcttgtcccgccaaacctctgccacgtcctcgggggtgatctcgtaggggaactcacgggtggcgcgcgggttgcgccgcagtctcttcagcagttcttcggcgaagagctggacgagcgcgggagcgttgttggcctcggcgatgacgcgggccgccagggtctcggggaaacggaaaccgagcgtggccagggggcgcaccagcaggtcgaaggcgtcctgcggctccagtggccccaccgcgataggcgtgcccagatgggcgagcggctggttggtcaggctctggaagcgggccgtctggtgcagaccggcgaagacgaccttcacccggcgctcagtctcgtccctcaagttgcgcaacgcgataacgttctcgaacttggcgcccttggcgtcctcattgaggaagtggtcggcctcgtccagcaggatgagcaactgccgctgcgggtcctgccgaacccattccaagatggcctcgcacacctgctcgccgcggaccaacccgtgggggaccacaccctgctgggcgagtttgtcagcgagcttggaccacagcgactccagcggcgcgaccttgccgacggtctggatgttctccaagatgaccacacggttcgggtcggtcgcccggatgtgccgctcggccttgcgcagcagcgccgacttgccgagctgccggccgccgtagacgaaccaggagccggtccggtcggtgacctcgcggagctggtcggcgcggccatagaacatctcgtcgggcacgtcgccgactggagcatagggattggtggcggtgaagggggccatcagcgccaccgcgaccgaccagtcagcctctggcatgcaggccaggtagctgatcgcagcgtcgtcgagcaccccggccaccggggcgggccgccggcgggcggccgcggccagctgctgccgctcctcgggggagagcacaccgaagtaccacaccaggacggtctggtcctcgggttgtcccttgagcatctcgatgagctgctgggggcccgggcggcgccacaccagcagcagccgcagccgattgccggacgggctcatccgcgagccgaaggccggcagcagcgcctcgcccaccacctgctccagctcaaggtcgatccacacgcggtgcgggtcgcccggagccccggtgacgtcgcgctgcacgccttccaacccgatcatccgcagcacggccgtgatcgcggtcctgaggttacgggcggtcttggagcccagtccgcatgccctccactgccggagtccttctctggactcctcgcggcgggcgttgcgcagtgcagggacgtcgataccggcttcctccagcagcgcggccagatccgggtccgcgacgtgcgtgccggcgcgcagcgcgtccatcagcgcggtgaggaactcgacgttctcctgcttgcgggccctgttcccaccgcggaccgcactgtcggcgaacgcgctggggaaggcgggataaaagcgccgcagatggtggtcgatgtcctcggagacctcgtgcagttgccggcccgcctcgacctgggccatgaactcccgggccgtggtcagatcaccctggtcgatgcgctcggcgatgcggtcgcgaacggcggcgaccctggagtcctgtgcggcccgcgcccgcagccgggcttgctcccgctcgatggcttccctgctccattccgcgagcagatcgtgcaaccggtcgagggcacgatcgatccggtcaaagtcgcgccggtcgcccagcagcgggctcagcttctcctccacccgccggatctggtcctcggtgagcactccgtcccgcacccaacgggccaccaggtcgcggatctcctcgacccgctcgtctcgggccttgcgggcgtgcgcgatgagctcctcgcgccgggcgcgcagttcggccgccgtggtcggatcgcgtcgttccagcaccgtgacgatgccgagagtgccctcgtggtcaccgcgctcggcccgcttctcgaatgcggtccgccaagcctggtcgccggcgaaggcgacgggcgccagctgctcgaccgtgggctgctcgcgaggctcgaaggacaccgggtccaaggagagtgcggaggccagcaataggtctcggttggccacgtgagcgatcggcggctcgctctccggcaggggcgtgccctcgagcaggtcgaacgtccctgccagaaggtcgtgggcggcccgggctgcagcggacctcacctcatcggccgagaccgccatcgcctccagcgcggtgaggatctcagtccgtttcgccccgatggtctcctgcaattggcccagcggcccaagcagccagtcttgggcgtcgccggcctcccgttcccggctctccttcaccgctctggcccatcggcccgccgtgtccaaggcgttcccgatcttggtgacgagctgggtgcgggcccccgcgatgatcttcttggagcggcgccgagctgcgatgcgacggaccttttcgtcgatcatccggtcgatctcgccagccgcgcgcaaccgggtgacctgggcggcgacctcgtccgcgcgggccgggtcgtcctgcgcggccagagccagcagaccgcccacggggtcgtcccgctggagcagtgccttccacacctcggtggccagctggtacttgatcttgcggtgcggttcttcctccagcagccgggccgcctcccgtgcgctctgcgcacggaccatcgccgcctcggccgtgccgcgtgctcggccgatgacgcccgagcccaagtaggcgccgctgcgagcggcgcgggtgaacgcctctccgcactcgaccaggtcggggaaaccggagacgacgatcttcagttcctccagcagtctggtggactcgggggtggggtgcaccagaccggccctgatcgtggcggcccaggtcaggatgccaccggcgggatcttcggcgagggccttggcgctcaggttccgggccaccgccgtgaattcggccgacagcgggcccgcgaagaccgccatctccgccgcgatcgccgcgcagcggcgagccgcggcctcggcctccggccggcccgcggccctgcgcagccatccggccagcccgaaccgcccggcgcgcagcgcggtggcctcggtctcggccagggacgggccggtggcggtgggctttcccgcggcggactcggaggctcgtcccgctgcctcgctgtcaccggttccggtcgatgcagcggccggccgctgctccgtcctcacggactcgacctcgacgggggcatcgtccttcacgggcgcatgtccgtccgtatccgcgttcgccgtggaggcgtcggcgtccggcgagctctccgggaaggcctcggcgatcagctcgtccagttcagccaggtcatcggcggactggtccgcttcacgcgagggtgtggcatcctcggcggcctcggcatcggctgcttcgccatccgccggtccgccggaatccgggtcatcctgaccagcggcttcgccaccgtcctcgtcttccgatcccccatccgccgcgtcgtccgttcccgagcgggaggcctcgggaggcggcgaggcgatcgtcaaccgctgcatcagcgcgaagtccaccagcacgcggcactcttcgggcaactgcgcgcgtgcctgttcggcgagcttcggcgcccgcggaagaccgtccggctgtgccatcacctcgatcagctcggccagagccgccaggccgtcaccggtgcccgcacgcgccatccggcgcacccggtcgagggcgtcggccacgaagtccgggccctgcagacccgccagtcttcggatccgggcagcgtccgcctcggctttgcgcgcggtctccagcgcggcggacagcgccgccaggtcggtggctctctgcgtgccgggagccacgacctcaacctgctcccgcacggtgtcgaagcactcggccgcctcaccgatcagtacgatgtcgtcgtcctgtgggcggcgcccggcccgaaactccgccgcgacccggtcggctgcatccgccgccgcggacaaacgctcgcgcagctcctcgagcatcgccgcgatggtcggcagcgcgggcggctgatcggtcggcgcggcgacctcgccggtcatgtcggagggcatgtccgcttcattctcctggtcggtggccgatagggcgctgagttgctgctctgccagctttcgcagctcaggaaggccgatgggatgcttgggaagaccgggatgccgttcacagagggttctccatgcggcggtggccgcagcggcgccgtcgcccagatccgccctcccggccgccacgagaccgagcgccacaggggcgagcggacggtccagttcgatgacgcgagccaggcaccaatacacgatcgacagggggcagggaacggctaggcacaggcacaggtggccggcccggcggaggacctcagcggcccgagcggagtccagcagcgccccgcagtcctcggcggtcaattcgtccggattgccgaaaccatggatgaagccactgctgagaatctcccggagcgctgtgcggcggcgtccctcccccgtccgcaaagtgcgcagcaccgcctcggcggaccatcgggtgacctttttggcaccctggagacctacgtggctcaataccgcgcggcggactttggacggacaggtctgcagcagttcctgcacgtcgtccacggtgaccgcggccaacgtggcctcttccagtcccacgagcccaaggtcgccgccctgctcggcgagtgagcccagcggcgccggtccctcatgtgccgcgcaatgctcgcactgccgacgcatcaccacctccgctccgggcgcccgtcccgcccggggaatccccgtctgcgctcagcaccttaaccaaaaggtcggacattggcgttcattttcgggaatctggttgatcaagtacacgatgccgtccaggtcctcctatacacaccacggccgacttcgatcggcagaccgtacggccgggcgctggctacgatgaaccgctcgccgtgggtgagttcggtacgcggtggggggagatgaggtgagggagcgagaaggcgggcggcggcgtgggcaggggcagctggaggcggaggtgctggcggtgctgcaggaggcgcccgggccggcgagcgcggcgtgggtgcaggagcggctcgggggttccctcgcctataccacggtggtcaccattttgacgcggctgctgcgcaagggggcggtgacacgggagaaggcggggcggtcttttgtgtggtcgccggcgggtgatgaggcggacctggcggctttgcggatgcgcagggtgctggatgcggaaagcgatcgcagggcggtgctggcccggttcgtgaccaagctgtcgccgggagaggagcaggtgctgcgcgagctgttggagcgggtcgagcggaagaggaagtagccggtggtgcggccgccggcccgggccgcaccaccgatgcgcgggggctacttggcctcgttcagggcggccagggcctgagcccagcggacgtacttcagctcggccaggtccgcgaccgtggtgacgccgaacgcctccttgagcagttcgccgtcacgctcggagacgcccttcagcgccgagacgggagcggccaggatctccggcaggctcttgtccgcccacgccttgtccagcaccttttccagatcgatcgaagccacgtgccctccggacgatgtgagtcatggacgatgcgcgtccggcccgttccccttccgacggcgtgcgcgcacgacgccgcgggagagggccgggagggaagagcgccggtccgccggggccatcgcgcttccctcctcgtgaacggatgccgtaggtgaaggtggacgttcgccctgccctcacacatcttctacacgcgtgtagaagcataaggggtgaggagcccgaacgtaaacgattcacgatctacccagagagacagactaaaaactccatgtgatgagacaggtctgtcgatccctgccgtcggcccggtagcggcccagcggtgtggagggcctgcgtcccgcctcggcggtcacgccgaggtgtgattgatcgcggcgatcgccttgggcaggtcgcgttcgtactgccgggcatagctttgagcctgccgaccccgccagtaggggccgccgttgtagcgggcggccagctccctgccctcttcgagggtcatctggtggggctccttgtgggcgaaggacgtctccttcttcagatcccgcaggtggtaggcggcgatgatgatgccctggtggggattcttgagggaggagatgatccggccgcgctgggcgggggtgagatcggccgggtcgtagcccaaggcctcggcggcgcggcgcacctggacctccatggggccataagaggtcttgtccggatgcctggaggaaaggccacgtcggcgaacccagcccacggccgtgttcatccactccggcttgccgcccgcctcccggtaggcgatgcccgccagcaccgactcggggatgcccgcctcccgggcggcggccctgatggtgtccgcgtagtggccgacccaccgccgtttgaagtcctcctcgtcggccaagcccagccgcgcggtgaggaagaactgcctgctcccccacctcggaccgtccacgggcaggtgcgccgtccgctccagcaggcgccggtgagccgcggtgagctgatcatgccggacggggtcctgctcgtcaggcgagcgcgagacggggtcttgctcggactggccggtctccttcggcgatccagaagtcgtcatggtgaccgtcctgtgtcctcgagtccatcggcaggccgcaggcagagcgtataggcccgatccgtcgcagggcagggagttcacccagccgccgctgacgatgcgggagtcaccgcgatcgggggcggagtggatttcggcatcggtggatgtcgggtgtggcgcattgacacgcgtccgaaaacacggcgcagggaacgtcggcaggccgtcagtgatccaactggagaaggcaagcgaccactggacctttctcgcacgtgtcctcagtgccaggaacgggaaccccgacgtcacccgacctcgtgtcccaggtcacagcatcgcctctgactgcgagggaccccgtcctgcctgcggaaacagcgcgtcgaaaggttcactgcagaaaggcggaaacggcccgtgaccaccggcacccagtactgcgggcatcctcgctccgacgaccccgcccagccctgcaaagccacgtccctacccggcggcgaccggtgcctggcccacgccagcgaccaggttcgcgaccagttcttggccggtctgacccccgggggctgaccttgacatgcgcggcgtctccttcacccccaacctactgaaccgactcttgaacgccgtctgcgaccctcaccgcaacaaccgtccacacctcggccacgtcgacttcaggagggcttcgttctctaagggcgtcaaattctacaataccttgttctctggatctgccgattttagccagacatccttctctggagaaaccgacttcaacagaacactgttttccggattcgcccaattcatcaaagcatcattctctggaagcaccagcttcaatggaacatcattttcctggggtgcagattttactaaggcatcattctctaaatatgccagcttcaccggagcatccttcctcaagaatacgttctttaccgatgtatcattttctggagacatccacttcaacaaagcatcattctctggagatgcaaatttcaataggacattgttttctagagattccaacttcgccgagacatcattctctggagaaacctacttcatcggggcatcattctccgggcacgccgaattctatgcagcctcattcttcggaggcgcccacttcgatacgacctctttttccacagactcctccttcactggagcatcattctacgaaatcgccagctttgaaagagcttcattctctggacactctaatttcgataggactctcttcttcaatggagctcacttcaataaggcgtctttctctaaggaggttacatggacgcgctgccggattagcaccttgtcccttgatgaggcaatagccgagaaggaaatgcgagtggaagccgtcgctgatcaggtgtcggcccggcggatgcgggcagtggagcgagttacgctgcggttgcgctcagcgcgcgtggacctcacggagctggtgtgcagtggagcggccagtgtgcatgccctggcccagccgatccccaacgtgccggatctggaagatcgccccgccaaggtagcggtgacatcgctgcgcggagcggacgttgagtcgctgaccttgaccgatgtggacttgagcgagtgcaccttcgctgggatgcaccgagtcgaccagatccagctcgacggcgactgtactttcgcctccggccccggccggcggcgtatgctggctgaagaacatcactggcaggcccaacgtcacgtagaacgccgcggccaccccagctgctggcacctcgctcccgctggggtagaggtgcttgggccgcggcggatcgaagtgatttaccggcaactgcgcaaagccctggaagaaggcaagaacgaacccggggcggccgacttttactacggcgagatgcagatgcgccgggccgccgcacgcagtgccgatcggttgctgctgtggctgtattgggcggtgtccggatatgggctgcgtgctcggcgcgccctggtctgggtgttggtggtcgccgtcctcagcatcgccggcatgaccgccttcgggttcccgcagaatgccaaagcgcagaaagccaccggcaccatcgtcaccccggccgggccgcaggccgtcaccttgaccatccggcaggacgaccccgccaaaaacctgcccgagcggctggagaaggcggtcgaggtcaccgtcaacgccgtcatcttccgcagtcccgacaccgagctgaccacggccggccgctatctcaacatcgtcgtccgcatcctggggccgattctgctggggttggccatcctcgccatccgcaatcaggtcaaacgctgaggtccgagccgccttggcgcggtggccggccgtcgaggcgggcgtcccaggcggtgcgttcgtcctcgggcatcgcataggcgatgaacaggtcgcggacggcctgccggtaggcggcggcggtgccggggcgggggttggccaggtagttgaggacgaagccgtcggtgagggcggtgaaggcgcgggcgccgcggcgggggtcgggggcgcccgccgcgcgcagggccgcggtggcggcgttctcgaaggaggtttgggcctgggcgacggcctcgcgcagggcggggttgcgggcggcctggaggtaggcctcgtactgggtcagttcggcggagctgtcgaagtcggagaacagcaggcgggtgaaggcgtcggcgatctgggcgggggtggcgtgttcgttctccatccgggcggcgagttcttcgagctgggtgcagcggttgtggacccagctgcgcagcgcctcctcgatgagttcgtcgatggagttgaagaagtaggtggtgttggaggccggcacgccggcgcgggcggcgacggcgcggtgggtgaccgcgccgacgccgcgttcgccgatgagttcgatcgccgcgcgcagcagggcggcgcggcggcgcagtgccggttcccggtgggcgcggcgtccgcggcttggggccatcggtgtcaccgggtgcggttgagacggtggaacatgccgcgttgtgcccggtagaggcgggggaattcccggtagaggcgttcgtagacggcgcggttggccgggtcgggggtgaagacggcgtcggccttgaccaggtcgcgtacctcctcgcggcggacggcgcccagggcgatgccggtgaggatggcctggccgcgcagcggcgcgtgcaccgggtcggtcactcgttcgatggtgcggttcatgacgtcggcgtggatctggcaccacaggtcggagagggcgccgccgccgatcatacggatcgggtccagccgccgccgggcaaagcgttcgaccgcctcgtgcagccagcggctgttgtaggccacgccttccaggacggcccggatcaggtcggcccgggtggtggtcagcgacaggttgtggaagccggcgcgggcgtcgcggtcgtccaccggggagcgttcgcccttcagccagggggtgaagatgacctggttgctgccgggcggtgcggtggcggcctccgccaccagcgcggcgtagtcgggagggccgccgatcagggtctcctgcagccattgcaggcagcgtccgccggtctcgtggttgttggcgaccaggtagccgtcgtcgaacaggcccgggacgctggcgatcgagcgcagcacatcggtcttcttgaacggcaccggcaggccgatccaggaggtggtgctgatggccaggtgcgtttggtagttctcgatcgccccggcgccgcaggccgacgagtgcaggtcgggcaggccggtcatgaccgcgatcccggcggggacgcccagctcggccgcggcccgctcgcagacggtgccgacgatggagccgctggggcgcagcggggggagcttggcggcctccagcccggcccggcggaccaggtcggcgtcgtagctcagcacgtccaggcggcggttgtcggtcagccaggcggcggtcatggaggcgcgggaggcggtggcgacgccggtcagccgcatcgtcaggtagtccaccggttccatcagccagcgggccgcccggtaggtggcgggatcctcgtggcgcaggaacaggtggtggccgatcgggtcgccgccgaacggggagggggcgccgccggtcttgcgcacccaggtcaggatgtggcggggggcgtatccggcgagggggccgccgataagggcgcgggagtggggggcggcgcgggtgtcggtgtacaggaggcagtcgccgacgggacgcccggtctcgtccacggggacggtgctggcccactggccggtgcaggaggccgccacgacctgctgggggcggacggtgccgctgcgcatcgcccgccgggcggactccccgatcaggcgccaccactggtcggcgtcctgggtggagccgccgccgggcggggtgcgggtgggcactggggcgtgctcgtaccaggcgatgtcgccggtcagcgacaccagggcggttttggggccgccgctgcccaggtcgatggtgagcacgtagctttcgtccctgggcaggcccgccggtgtccggggagcggtcacggtcacctcccctcgggcggccgcggcaccgactgctgggcgtcgagcatgtcggccatgatctggcggatgaactcgtcggcctcgtcggtcaggccgccgggcactcccccgtagatggcgccggagtggggccgggcgcccgcggcgtgctgcttttgggcgtaggcgacggcttcggccaggtcggcggcgaactcctcggtcacgccggggcgggtctgcgggagggtgaccgccatgtggatggcgttggggtactgctggccgttgaagcgccagccgcgtccggccatgaagtcgtagacgtggtagatgtcgaactcgtcggaggtgaagctgaacaggaaggtcggctcgccgaggatgcgcagctgggggtgggagcggacggcctgctgcatcctggccgaggtttcgaagatcttcttgacgcgggcgcggtagccgtcgcggcccagctgcaccatcgccgcccaggtcgccgccagcagcccgcccgagcgggagccctcgatgcccggggacaggtacttgccgccgctccagccggtggagaagaagtacagctcgttgcggaggcggcggtcgcggaacagcagggtcgaggtgcccttgaagccgtagccgtatttgtgggtgtcggcggagatgctggtgacgccgggcaggcggaagtcgaacggcgggatgtcatagcccagttcctcgccgaagggcaggatgaagccgcccaggcaggcgtccacgtgcagcccgacgccgcgggagagcgccagttccgacagctcgccgatggggtcgatggtgccgtagccgtagttgccggccgaacccatgatcgcgatggtgttctcgtccatgaggtcggcgacggcccggacgtccacgagggtggtggccgggtcgatgggggcgacgcgcagctcgatgccgaacaggtggcaggccttgtcgaaggccgggtggccggtttcgggcttgatgaagttgggacgggtgatgccgcgggtgcgggcggcgtggtcccggtaggccagcagggcgtgcaggatgctgccggtgccgccggtggtgaccaggccggccggggtggtgccggtgatgtggccggcgtgcatgaggtccagcgccatggccaggatctcgccctcgaacttggtggccgaggggcacatgtcgcgctggaggacgttggcgtgggcgaacaggccgtaggcctcggtcatgaactcgtagtgggcgtggtcgccgcagtagatggtgccggagaccttgccgttctcccagcgggcgtcctcttcggcggccatctcgcgcagctcggcgaggatctcctccctgggacggccgtgttcgggcaggcgctggtgcaccgggaaccggccggcgtaggggtagtccgtcatcggtcctcctcggggatcaccgtcgatccggagcagagcagagcacaagtgtggacatttgtccacactttccggtgccttccggacggcgccccaggccgcggaggcgaagcatccggcggattccgcccggcacgtgacggcctcacagggccgtggccgtccgtcttgtgtgcgcaccgccgacggtcaggctcgttgcgcgcttcttccgctcctcccccgccggtcgtacccccgggcaggggcggtggtctcaggcggcctcggtggggacgagcgcaaagcccacgattccctggtgcatcaccccgcccgtcacctcgaaattgcccgtcaaccagtacgccccgcgcacccagtcgacaccggcccggttcaaccggtctttccggatcaagacctggtagccggtgcatttctcgttggtcggttcctcgccgggtgcgagtttctcagggcagtccgtccagaaaacgaagaacgccgcggtgtcgtcgccggaggattcaccggaggatccgtagggtttccccagtccgtccagcagggttatcgactcgtccagcggggacctgatgtacaccttccgtcccacgttgccggccaggaagtcggcgaacttctttccctccgcccaattggctatctggccggtgtaggtcggcctgggaaaaccggactggatcaccggcgccgcggggccgcccgatccgcggtttttgacatacccggtgatcaggacggcggggacggtcagtgccagcgcggcggccaccccggcgacgatggtccacagcgtcctgcggtccgtggcctgggacggggccgggtgggtcgcggtgccgacagcgcgaacggccgggtgcgcggcggagaaggaggcgagcgcgtccggggaggacagcgcgccgagcagggtgcgggcgtcggggcgcgcggcggcgggcaccgccagggcggccgtgaccagcgggcggatctccgcgggcaccccggccaggtcggccgcgccctgcagggtgcgcagcgccaccgcctgcatcccgccgtcgccgaagaccggcctgccggtggcggcataggcgacggtcgcgccccaggcgaagacgtcggcggccggtcccaccgggccgccctccaggacctccggggccatgtagccgaccgacccggtgacgcccccgtcgcgggtcaggcgcgtggcgtcctgctcctgggcgatgccgaagtcgatgagcaccgggtcggagtccaccatcatgacgttggacggtttgaggtcgcggtgcacatgcccggccccgtgcacggccaccagggcctcggcgatcccccgggccgtgcgcagcagcgcctcgccgcgcagcgggccgtccgtctggacgacctcgcgcagcgtccttccctgcacatagcgggtgacgatgtagggcggatcggcgtccaggtcggcgtcgaccagctcggcgatgcgcgggctgcgcagccgctgcatcacggcgacctcgcggcgcagccgctcccgcattttccggtcatcggcgatggcgggatggagctgcttgagggccaccgtccgcccctgcgggtccagcgcgagaaacacccggcccatgccgccggtggccaggtgcgacaggggccggtacttgcctatggccggcggcagctcctcatgacgcattttcccgactcccgcgttggacagcgaataaagcggccgcgcaccagaacagacgcaacatattccgggacgacccgcacatcttaatggaagcaatgcggcctcgtttcggcctttgcacagatgatggccgcggcaccggtatgcgccggctcgccggccggctgtcagagcaggccgtccaacaccgcagggaccggcccgcccctgtgcccgcggtggcggccacgtcgtctccggtggccgctcccccatcccgcgctgaaatcaccgacaccatctccgatgcatgaatccggcgatctgctcgacatagcgctctgggggaccctgcgattcgacgcggccggccgctgcctgtatctgggggcgcaggataaaaagatcctgcccgcctggtcccgggtgttggaccccggaataaaaccggtgctgcggaatgggaaacgcgggatcggcaccggcgggcacggagtgatcatggagggagacgtgctcatcgcaggcggcagcggcgccgaacgccgcgactcgtcccgcagagcgtgccggagtcgtgcgctccgcaggcgacgtggctgggcactttcggcgaggtgacccgctgctcggccgcccggcggcgagccggtttcagaccggacggccgggagaccagcgggccgcagccgggtgttatttcgctgccttctcctccaccgggggcagggcccggtaccagacctcgccgatgaccgtggcgagttcccggatgcgctccgggcgcggggccaccgggagcaggccgacgtgcacgtaggccatttgctcggtgagggagcccagggcttcggcgagcagttcgaagttcgcggagccgatcttgccctgttcgtggaggcgttccagccagcgctgggttcgtttcacgaaacctgcgcgcagttgcagccacagggaggcgaagccttcgttctcgctggcggcggcggcctcgcgcatcactcgcagcaggtgtcggtggcggctgtaggtctgcaggtaggtgatgttctggttgatcaggttccgcagctcatcgccggaggggtccggtggcgccgaggccgacgccagctcctccagcgccggctgcagcgcggccaggaagatctcgtccaggctggagaagtggcggtagaagttgccctgggcggtgcccgcacggccggcgatgtcggagatcctggtgcgggtgtagccgtagtcgccgaagcaggccgcggccgccgcgatgagcttctcccgcgtctcctgcccccgcttgttcggtctcttctccgggctctccggcatcaggctcgcgatgagccgtcggatgtgctgccgcgcggcctcgttctcccgctcttcttcgggaaaggaggagctgcgcgggcttttgccgccggtcttcgtcgccacggtcttaccccgccagaatttgtgaacggaaattcacactactgttccgtggatgcggcgtcaacgacggcctccagcagctccggcagcggccccgtgcgtccggtcagctcgcccgcccacgaggcgagcgtgcggaccgcctcatgttctgcgccgccccgctcagtgccggccggcccggccaggacgatccccgcggtgccgtcgacggtgaccgtgcgccccgccaagccgcgcatggcaccgtccccgcaccccacgacgcagggcagtccgatctcccggcataccagcgcggcgtgggaggtactgccgccgtgctcggtgacgaccgcggccgaggcgaacatcgccggcacgtcctcgggcgaggtcgcgggacgcaccagcaccacggccttgccctcatcagagagccgcagcgcctcctcggtgtcggtgaccgcgatcccggcgccgacgccggggctcgccccgagcccttcggcgagcttctcgccgccggagccgacgccgccctgctcttccagccggcgggcctgctcgggggtgatgcgggtgagcgcggtgcgccggtcgatgagcccttcgccggccaggtccacggcgatccgggcggcggccagcggggtgcgcttgcccgcccgcgcctgcagcacatacagcctgccggattcgatggtgaactcgatgtccaccatgtcgcggtggtcttcctcgaggacgcgcgcgatgcggaccagttcggcgtggttgtccggctgtgcctcggcgagggccgccagcggctgcggcgtccgctcgccggagacgacgtcctcgccctgggcccgggccagccactcgccggacaggcccggctcgccggtgttggggtcgcgcgtgaacaccaccccggtgccggagtcggcgtccaggttgccgaagaccatggcctgcacggtgaccgcggtgccggccaggtcgtcgatcccgtgccgctgccggtaggcgaccgcgcgccgggagaaccacgacccgaagacagcgccgatggccgcgcgcaactgctcgatggggtcggccggtggcgccgtcccgacggtgccggtgtaggagcggacgaaccgcctccaggtgtcctcggcccagtcgcggtcgccggtctgctcggccagcgcgtcccgcagcgtctcggtcaggccgaggttcaagacggtgtccatcatgccgggcatgctccgcgcggcgcccgagcgcacggagaccagcagcggcgcgtccgcttcgccgaagcggcggccggtgcgccgttccagctcggcgaggtggtccagcacgccggtccagacggcgtccggtattcggccgcccgcccggtggtaggccgggcagacgccgacgccgatcgcgaaggcgggcgggaccggcagtcccagggcgctcatgcggttgaggccgtaggccttgccgccgacggcctcccgggtcagcgggcgggtgccatcgagcaggtgaacgtcaccggtgctgcgcaaagccatctcggtgcggggctcctttccggtcacgggcggtgccggcgggcggcgtgcaggccgtcttcgacggggacgtcgatgccgttccgccacgaggcgtccggcctcgtcgggggtgccgtgcctgcggagcagggcgaccgcgccgtcgaagcggtcggcgcccatggtggcgcggaagtcgtcgggatgggggtctgcacggggccggggctgacgttgacggcccgcacgcggcggggcggcagacgcgcggcaaggcactgggtccacatcgcgagcgcggccttggaggtgtcgcaggccgccggtccggaccgcggatggcgcgccggccaggcgtcgatcggctcctcccccccttggagacctcgccgatcgcggtttcggtgcggggtgccaccgccggtgaggcctgcccggcaggggtcgcccactcgccgtcgatcgggcaaggcgcccggcccagccactcgtcgtgccggcggccgtgctcagccatggtcgctcaccagccggacgggaaggcgcttgatgccgcgaaagaagccgccctgcagccgctcgggttccggccgcacgttgatgtgcagtccgcgttcgatccggttcgtcgttccagcgcagggggtcgtggtcgcgcagcacgtggaagatctcatggtcgcggccttcggcgaaggcgctcagatccatcaggtcgacggtggctcccgggggcatcgccatccctcctcgcccggccgcctgtttgcgaacgtagtatcactaaaacatatcggggagtgcttgggaagagaaggaataccagggaatcgagcagcgaaagctgcgaagtctctatgaatacccagcgggttcaacccattgcaccgcatcactaagcgacttagtattcacaaactaagtgatgtcgaccacaaaggcggtcccgcatcgtgcatccggcgaagatcgcgcgacggcgcccggacgcgcaagcccacgtcatggccagcagcggcgaatcgcttggccacggcgagctcgacgcacgctccaaccggccggcgcacttcctgcgcgcccgcggggtgcggcgcgacggccccctggtgatcgtgatggagaaccggatcgagtggccggtggtggtcgccgccgggatgcgcaccgggctctacgtcaccccggtcaaccggcacctgaccgtcaccgagctgatggcgccgccggccgaggcgcccggcggcaacgcccccggctccgtggtcgcctccgccgcggtggccgaggtgctgggccggctcgatgaggagggcttcctctacctgagcggcggggaaagccacacgatcatctccggcggggtgaacatccacccggtggagatcgaagacgtcctgaccgctcacccgcgcgtgctggacgcggccgtgatcggcacgcccggcccggagttcggcgagaaggtcaccgcggtggtggaggccgccggcggccggcgcgtttcaaggcgcccaaggaggtgccgttcgtcgagcggctcccccgcctgccgacgggcaagctcagcgagaactccctgcgggagatgatcacggcctcggccgcggaaagcacgcggtgatcgcctccggcccgcgggcgggcccacggcggcccgcaggctcccgccggggccggcagcggccccgagacctgccgctttgcaacagtccgttccgcctcgccgcaaggcggggctccagggagggaacccgatgaccacgaccaccgcaagcgacccccggttcctggtgctgcacgcgctgcgggtgaagggcctggcctccgaggaactggtcgccgcgatctgcgggctgccggccggggacgtggccgcacagctcgccgcgctggccgaagagcggctcatcgtgcggcgggagggccacctggccggcagcacgctgacggcggcgggcagggacgcccacgccgagctgctggagggcgacgtcgccgaccccgcgcggcggtcggcgctggccgccgcctatgaagcgttcctgccggtcaacggtgagttcaagcgcgtatgcaccgactggcaggtgcgttcggacacgggccggccgaacgaccacaccgaccgcgcctacgacgacggcgtggtggcccggctgggccggatacacgaccggatcaccgtggtgctgaaggacctggccgcggtcgtcggccggttcggcgcctacctcgggcgtttggagaacgcgctggagcgggtcagaggcggtgacgtgacggcgttcgcacgccccctcgccgactcctaccacgacatctggatggagctgcaccaggacctgctgctgagcctgcgcaaggagcgcgacgccaaggacgaaggctagggggctatcaccaccccgtgcacagccacgagcggcgggcgggtgcaccgggagtcctggcggccggccgagcccgacccgccgcgggtggagaacgtgcacgcccagcagatcgtccaccgctcggacggccggaacggcgtcggtgtcttcgagcacgtggccatcggcccgcaccagccgcccgggctcaaggctccctggccccactggcagggctttcagtagcgggccgggccgccgttggcgcggacggcgtctgcggcggcccgggcgaaggcgcggacgcgggcggtggcgccggccgtccgccacaccacggcgacctcggtgggcggggcgtcctcgatcgggacgaacgtgatgtcggggcgggcgtagtagcgctccacggaggcggcgaccggggagatgccctggccggccgcgatgagtgcgagcagttcctggaaggtggccaccgactgtccgcgggggatgggccggccgctgggcgtcttggggggcacgtggaagtcccaccagtaccgcggtgccggcccggtcacgccgaagaccgtgccgcgggccaggtcctccaggcggacgctccggcggcgggcgaacggatggcgggcggggacggccaggacgcgcggctccgccagcaccacgggccccaccgtcaggtcgggctcctcgaccggcaggcgggtcagcagcacatcgacctccccgtcgcggagggggccgagcgggtcggcgaagtgcgtctcccgcatccggatctcgcagccgggatgccgggaccggaacgtgtccatgatcttttgggtgagctcgccggcgcccgagccgaggaatcccacgcggaggaggccctcgacccccttcgcctctgcgatggcccgcttcaccgccgcgtccatccgccggacgagcggctccagctcggcatggagtctcgcgcccagcggggtgaggctcacccggcggctggtgcgttcgaacagcggcgcgccgatcttgcgttccagtttcccgatgatctggctgacccgggcctgggacagccgcagacgctcggcggtgcgtccgaagtgcagctcttcggccagcaccaggaaactgtcgatctcgtgccgctccagcatcgataactctcgcttatccgctgtgatccgcttcgccattgttccggcccgccgcagggacgacggtgctgagggtccgaagcagcggaaaggaagcggactcaagatgagctcaccgaccgaggtcccggcggaaaggggcatcgagcagaacgcggccggcggcgagccgctccccgggccggggacggaacggatccgcgggcagagcctgtgggcactgctggtggccatggccggcaccttcatggcgatcatggactcgttcatcgtgaacgtggcggtgccgtccgtccaggcctcgctgaacgccacgttcgcgcaggtcgagctggccgtcagcggctatgtgctggtgtatgggctgctgctggtcaccggcggccgcctgggcgacctgttcggcgcccggaggctgtttttgaccgggacggccgtcttcacgctggcctcgctggccgccgggctcgccggcggcccggcggcgctgatcgccttccgggcgctgcaggccgtgggggcggcgatgttctacccgcaagtgctggccctcctgcagacgtctttcaccggacgggcccgtgccatcgcgttcgccgtcttcggcgccaccatcgggctggcctccatcgccggccaggtgatcggcgggctgctgatccacctggatctgttcgggctgggctggcgcaacgtgttcctggtcaacgtcccgctcgggctgctcaccctggccggcgccgcccgtgtcctccccgccggacgcgccgccgggcggagggcgcgcctggatccggccggtgtcgcgctgctgagcaccgcgctgctcctgctgtcggtgccgctcacgttcggccatcaggccggctggccggcctggacccggatctcgctgatcgccgcggcgccggccgccgtcgccttcctggcctgggagcgcgctctggccgcgtgcggcggtgacccgctggtcgatcccgcgctgtttcggcggcgggcgttcgccgccggcaacgcgctcgcggtggtcttcttcgcgggcaacgcgggcctgttcttcgttctgacgctgcagctgcagaacggcatggggcattcgccgatcgccgccggcctgaccttcctcccgctcgcggcggccttcgcgctggcctcactgctggggccgcgtctggaggcccggatcggccatcacgtgctcaccgtcgggtacgccgccaacgccgcgggcaccctggccctgctgctcaccgcctggagcgccgggagcggcctgaccggccggctcctgttgccggcgctggccgtgatcggcttcggcgaagggctcggggtcagcctcctgatcggcaccgcgctgcgcggcgtgccggccgaggacgccggtgcggccggcggggtgctcgagacggccgtgcagatcggcatgtcgctcggcgtcaccgtcctcggcctggtcttctccgccgcgctcggcggcgatcacgaggccgccgcggacccgaacgtccatgccggggccttcaccgtcgcgctggccggcaacctggtgctcgccctggcggcgctggccctgctgcctgcgctcgtgcgcaaacggcgggtcgccgcgcgcggtcactgagcgttgggcgtgcgcgggagcccggcatccaccacccgccccgtatctaccgccgtgcgacctatgtcacactaaatgcgcctattgatcagtaactaggtacttgcagagatcggagtgccgggttgagtggattccgcaaagcgatgtcgctgctcgggacggggacggtgctgggggcgctcatggtcggcgcgcccgcaccggcctcggccgccgaggggtactcctaccgggaggtgacgatccccggggcgggcggggtgaagctggacgggaacgtgttcgtccccaagggcaaggggccgcacccggcgatcgtgttcatctccagctggtcgctggaggaccacgagtacatcgcacaggcggtgaagttcgccgagcgcggttacatcgtgctcagctacaccgcccgggggttcttcaactccggcggcgggatcgatgtggccgggccgctggacatcgccgacgggtccaaggccatcgactggctgatcgcgaacacgccggtggaccggcggcgcatcggcttcggcgggatctcctacgggtcggggatcagcctgatgctggcgagcaaggacccgcgggtgtcggcggtcgtcgcgatggacacctggggcgacatggtggagtcgctgtatgccgggcagacccggcactcccagatctactacctgctgttcgcctcgggacggctgacggggcgctacagtccgcagaccgcccgcgtcatggccgactacgaggccaaccgcaacatcccgcaggtcatccggtggggcaaggagcgctccccccgcacttacctgcagggcatcaacaagcgcaaggtgccggtctacatcctcaacgcctacggggagagcctcttcccgcccaaccagctgctggactacttcggccgcctgaagggccccaagcggctgcgcctgggcatcggggaccacgcctccaccaacctcaccggcgtcctggggctgccgaacgccggctggcgggacgcccaccgctggttcgaccgccacctgcgcggcgtccgcaacggcatcgacaaggaaccctcgctccactccgaggtcgcctggagccgcaaggtcgaacgcgcccgctcctgggagtcctaccgccgcgccccggtgaccaccgccctggccaagcgctccttccgggccggtcaggacaccgtggccaacggcggcatcgccctgctcagcggtggcgggcagaccttcggcgtgcccatcaccgcccccaccaagcgcatctcccgccgcgacgccgcggtgtggacgctgccggcccgcaagaagaccgtccgcctgcgcggcatcccccgcctgcaggcgtccgtcacccccagcggcaagagcgtcaccctcatcgcctacctgtacgacgtggacgccaagggcaccggacggctcatcacccacaacgcgacgaccctgcgctcatccaagccgggccgcacccaccgcctctccctgccgttgcaggccaccgcctacgacgtcccgcgcggccaccgcatcatgctggtcgtcgacaccaaggaccccctgtactgggacgccaccgtccccggcatggtcaagatgaccaacgcccgcctgaccctgccggccggctgaccgcccgggcgggaggccgccccgccgggggacggcctcccgcccgggtgacttcaggtgagcttgaggatgcgggcggcgttgtcgtacaggaacttcggccacaccgagtctttgaaggggacggcgggcagctcgcgcatgatgcggtccagcgtcaggcccatggggaagtagccggcgtaaaggaccttgtcggcgccgcgggtgttggcgtagtcgatgatctcgcgcggatagtgcttgggggcgaaggcgctggtggagtagtgcaggcccggccacttgagcatgagcttgacggccaggtcggtccagggctcgcagccgtggcgggtgacgagggtcagctcggggaagtcgtacatgacctcgtccaggtactccaccttctgcggttccatccgcacccgggggccgggcaccccggcgcacacgaagatgggcaggtccagctccacgcacttggcgtagatcgggtacatcttcttgtcgttgatggcgacctgcgggaacgtcccggcggggaagacgtccacggcgcggatgccgtactcggcgtgcatggcgacgatctcgcggacggcgtccatgcccttgttgggatcgacgctcaggcagccgacgaaccggtcggggtgctcgcgcaccgcgcgtctgccctcttcgctgcggaggccgaccaggccgacggcgatgccgtgtttgtccatctccgccagcgtcaccgcgaccgggtcctcttgcagcccctcgtggtcgggaatgtccttgaacatgtagccggccggcatcttcagccgttccctggactcggcgtccttggtctgccgggtgatgtgggcgtaggcctgcttcgggtcccgcatcgggaacccgatcatcgtgtcgatgatcggctgcccctcggggatgggcatgtgatcactccccctcggctcgtcgggtgatcagttcccggaacggtacgtcacggccgggcgatcgttctcggggcagtcccaagatccattcagcgatggcgaggcgccgggtttcgccggtgccgcggccgctgccgtcaggcaccgcgctcgaaggcgtcaggccggccagcaggctcaagagcattcgatggccagggcgagcccggcggcggcccgggcgcggcgggccatgagcggcctcatgatcgaaccttcggggccgggcagccgtccccggttcagcgcggcccgcagccccaggacgcacagcacctcgcgagggtgtgcacgtgggccaggcgccgctgagcaccgcgcccggcaacgacctgcaccgccacctggccgacgaggcgcatgcgatggagctcggctcgcacagccccggattccgggaggacatgggcgccttcgccgagcgccgctcccccggcctcggcggccggtgagtccggccgggcgggggcgccggcaaacagaccaggaacaagatccggacgtgcctttactcctccgtccccgtgcgacgggtcttccccgtgatgtcatgtggaggtgagcggatggaggaggcggacgaaccggatactggcctcggtcaccggataccggctgaccaaggccgcggctccgcagcggcctccgaaggcggagaagaagcgtccgaaggccggaaaagacaagttcccggccgacttcgatgaggactaccgcgccatcatcaaagccgtccgcccgtacacgatgacgggcaacgccaagctgcacgccctgatcaccgcgacccgctacatccacgaccatgcggtgcccggcgcgatcgtcgagtgcggggtgtggcggggcggcagcatgcacgccgtggcgcggacgctggacatggccggcgaccactcccgggacctgtacctgttcgacaccttcgagggcatgcctccgccgtccgggcacgacctgcggcacgacggccgctccgccgcccacctgctggccgcctccgaccgcaccgccggcgtgtgggcctacgcctcactggaggacgtccaggaggggttcgcccaggtgccctacccggccgagcggatccactatgtgcagggcccggtggaggagaccgtccccgccaaagcgcccgagcagatcgcgctgctgcggctggacaccgactggtatgcctcgaccaagcacgagctggagcacctgtatccgcgcctggtctccgggggcgtgctcatcatcgacgactacgggtactggaagggcgcgcgcaaggccaccgacgagttcctcgagcgcaccggcgagcgcctgctgctcatccgcatcgacaccggccggatcgccgtcaaaccctgactccgggacgtccctcggccccggctgcggcccgggagaggctcagtccaccgtccggcggggctcgcgttttccggcgaagacggccgggccttcggtctggtcggggtggccccacagcccgccgggccggtccgcccgcaagcgttgagaaccaccacgccgaacttgtcgcggaagcgccagacctgggcggggcgatcgagcggacgaccctgagcggccccagcgcagtcgatgagaacatcctggccgaacggtgcccggcccgtccaaggaacccggcccacgggagggcgggccgtggcggaaggtcccccgcggccgggcggccgtcccgggcggtgggtcactccttgaccgcgaaatggacggtttgcgcgtccagcaggaacacatcggggcggcggcgcagtcccgccgggtcgtcgggatccagcaggcggtcgagggtggccaggtcctcggccggcaggtgctcggcggtggcctcccgttcgcgttccagcatggcgatcaggtggtcgcggaccttcggcgggacgggggccggcaggtcgagcaggaagctgcgggtgccggcgggtttcaggccggcggcggccagcagggcgggccagtcctccacctcgtgccgggcatcgggcagcgccgagcgcatcgcggcgaaccactcctcccgggcggcctccagccgggcctgcaggccgggacggccgatgccgatgtcgcgcggcagccagcgggcgggcaggccgccttccagcaggacgagcagaccgccggcggccatggcgcgcgccgcggcggccagggcggccttctggtcgcccacgtggtgcagggagtggccgaaccagaccacatcggcccccgccaagccggcgaaggcgtcggggatctggccgagcagggtgcggacgcgcaggcccgccgcatcagcgcgccgctgcgcgcgttccagcagcgccggggcgttgtcgagggcgacgacctcggcgcgggggaaggcttcggccagggcgcagctgaccacgccgggtccgctgccggcgtcgatgatcagggacgggtcgggcatgcgctcgcgcacggcgtcgatgatctgcgcatacagcggccggtagacctcggcgcggagttcgatggactcgcccatggcgttccagtcgaggtccttgccgtggccgtggtggtgagagtgatcgcccatgcctttcttcccctcggctcgctccgtgcgccgcgccctctgtcagtgtaggcgggcgggaaggacgagggggtgtttcagaggcggacgatgtggccgccgtcgacggcgatgatctggccggtcacccagctcgcctcgtccgacagcaggaacttcagcgcgcccacgtggtcggcgggggtgcccatgcgtttgatcatcaggccctggaccatggggtcgatgagctcggcgggcaccacccggcgggtggcggcggtgtcggtggggccgggggcgatggcgttgacgcggatgcccatccagcccagctcggcggccaggttgacggtcaggctgttgagggcggccttggcgatggagtagaagccgccggccatccaggcggcggtggaggactggttgacgatcgcgccgccgccgcgttcgcgcatcgccttgtgaacggcgcgggtgcagtgcagcgcgccgtccatgttgaccgccatgaagcggcggtagtagcccaggtccaccttcatcagggactcgatctgcatgccgccgtagatggcggcgttgttgaccaggtagtcgatgcccccgtacgcggcgacggcggcgtcggccatggcctgggcgctggcggggtcggccacgtccacgacgacggcacgggcggtgccgccggtggcggcgatctccttggcgacccgctcggcctgctcgccgttgaggtcggcgaccacgaccttggcgccctcggcggccagggccttggcgtacgcctcgcctatgccttgacccgcgccggtgacgatggcgactctgtctgcgaagcgcatcgacgcctcctcggtggccgggacggacccgcactctcgcgccattggcggccctgaattttgccgataatatatatcattaagttttcaaatcgggccggcggtgccgcgtcgaccggaaggggccgcgatggcggacgggcaggcagacatcgcgcgcgaagagcggatgctgatcggcggacggctggtggaggcccgcgacggaggcgtcttccccaacgtcaaccccgccaccgaggaggagatcggcgtcaccgccgacggcaccgccgccgacatggacgccgcgatcgccgccgcccgccgcgccttcgacgaaaccgactggccgcgcgatgtgcgctttcgcgtccactgcctgcgccagctgcagcaggcgctgaccaagcacgccgaacggctgcgcgccaccatcgtcgccgaggccggctcaccggtgacgctgacccacggcgcccagctcgactcccccatcgaagggctcggctgggtcgccgacctggccgaaaactacgcgtggaccaccgacctgggggtcgccgagccatacggcatccgctcgcgccggctgctgcggcgcgagccgatcggcgtggtcggggcgatcacgccgtggaacttccccatgcagatcaacctcgccaagatcggtcccgccctggccgccggcaacaccgtggtgctcaagcccgcccccgacaccccgtggacggccacgctgctgggccggctggccgccgaggagaccgacctgccgccgggggtgctcaacgtggtgccctcctccaggcacgagctgggcgccctgctggccgaggacccgcgggtggacatgatctccttcaccggctccaccgcggtgggccgctcggtgatggccgccggagccgccaccatcaagaaggtcttcctggagctgggcggcaagtcggcgctgctggcgctggacgacgccgacatgcgcgcggtggtcggcaacgccgccttccagatcaccacccacgccgggcagggctgcgccatcctcacccggctggtgctgccgcgctcccgctacgccgagggcctggagatgctggtggagacgctgcgcgagtggccctatggcgacccggccgacccgggcaccctcatggggccgctgatcaacgagcggcagcgggagcgggtgctgggctacatcgacaagggcgtcgccgagggcgcccgcctggtgctcggcggcggcgtccccaagcacctgcccaccggctactacgtggagccgaccgtgctggcggaggtggacgagaacgccaccgtcgcccaggaggagatcttcggcccggtgctgtgcgtgctggcgcacgacggggacgacgatgcggtgcggatcgccaacaactcccgctacggcctgtcgggcatggtgatcagcgcctcggccgagcgcgcccgcgcggtcgccgaccgggtccgcaccgggacgatctcggtcaacggcggcctgttctacgggcccgacgtccccttcggcggctaccggcaaagcggggtgggccgggagagcggcgtggccgggttcgaggagtacctggagatcaaggccatcgccgagcgcctctgaccggccctggggctgcggaaaggccgggtacccgatgaacagcagatctctggcgggcgggcggccggtgaccgccggggcctccgccggcatcggccgcccgctccccggagtgatcgccaccgcgaccggcccgcccggcgccgggttcggccacctcgccctgcgctcgccgtccccggccaccggccccttcgacagcgccccgggtctgccgccggcgcaggccgccacccccgagcaaggagccgcccatggttgagtacaacccgttcaaccgggagatcgtgcacaaccccttccccgtctataaacggctgcgcgatgaggcgcccgtctatcacaaccccgagatcgggttctgggcgttgtcgcgctatgaggacgtcatcgccgcccacctggacaccgacaccttctccagcgcgcacggcgtcaccatcgagggcgtcgaccggggcgccccgttcctgatcgtcaaggacccgcccgagcacaccctgcaccgcaagatcgtggcgcggatgttcaccccccgccgcatcgcccggctggagccgttcgtgcgcgccaccgccgccgagctgctggaccgggtgcgcgatgccgaccggttcgacctggtgcaggacttctccttccggctgccgctggaggtcatcagcgagctgatcggcatcccggtctcgctgcgcgaacgcgtccacgagctcagcgaccggatcgccgcgcgcaccgaggagggcacccccgaggacgcctaccgggccggcgccgagctgtgggagctgctggccgggctggtccgggaacgccgccgcgaccccggcgacgacgtgatcacgctgctgatgaacacccaggtggaggacgaggacggccggatgcgctcgctgagcgatgaggagctggccttccgtttcctggagctggccttcgccgggcacgagacggtcgccaagctcatccccaacggcgccatcgccttgacctggtaccccgaccagcgccgcgagctggtggccgacccgtcactgatccccaacgcggtggaggagatgctgcgctgggatccgccctcgcactaccagggccgctggaccacgcgcgaggtggagctgcacggcgtcaccatcccggccgaccagcgcgtcatcctcctgaccgggtcggccgtccacgacgagcgcaaataccccgagcctgagctgttcgacatccaccgcgacatcgaccggcacgtcagcttcggcttcggccgccacctgtgcctgggcgcctccctggcccggctggagacccgggtggccttcgaggagctgctcaagcggttccccgacttcggcttcgacgaaagcggcgtgcagcggcactactccagcaacgtccgcgggctgtccagcctgccgctggtcatcgaacggaccgcggcgaccgtgtgagcccgcccatcccccattccaccccccgtccgggaagggagcaccggcgatgcccgaccaccccgtcaacgacgccatcaacctgctcagcggggagttctggggccgcaacccgcacgaggagctgcgctggatgcgccagaacgcccccgtctactacgacgagaactccggggtctgggggatctccaagtacgccgacctgaagatgatctcccggaccccgcaggtgttctccaacgcccacggcatccgccccgacgccccggccatggcgatgatgatcgacatggacgatccggcgcacaaactgcggcgcaagctggtcagcgccgggttcacccggcgccgggtggccgcccaggagggctatctgcggcgggtgtgcgatgagatcatcgacggggtgtgcgagcggggcgagtgcgacttcgtcgccgacatcgccgcccagctgccgctgatcgtgatcggcgacgccctcggcttcgcccccgaggaccggccgctgctgctgaagtggtccgacgacatggtgcgggcgctgaccgggggcgatgacccgcggctgctgaccgacgccgccgaggcgttcgcggggttcaccgagtacgccgcgcgcgccatcgagcagcgccgcaccgacccgcgcgatgacctgctgagcgtgctggtccacgccgaggtggacggcgagcggctggaccgcgactcgctggtgcacgaggcgctgctgattctcatcggcggggacgagaccacccggcacgtcatttccggcggaatgtaccagttgtgcatccatcccgatcagcgccgcaaattgctcgacgaccccgggaagatccccgcggcggtggaggaaatgtgccgatgggtttcccccgtcaagaacatgaaccgcaccgccacccgtgacttcgagttgcgcggccagctcatccgagagggcgacaaggtgctgctgctgtacccgtcagccaatcgggacgaggaggtcttcgacgacccgttccgtttcgatatcgaacgctctcccaacgaccacatcgccttcggcaacggcccgcatttttgcctgggcaacagcctggcccgcctggagatgaaggtgatgttcgagcagctgctggcgcggctgcccgacatcgagccggtggaagagggcgaaccgccccaccggccggccaacttcgtctccggttatgagaccttcaaagtccgtttcaccccctccccccgaatggcggcttgatggacgtccttcccgaacttggtttctacggcctggccggtcacacctccaccccgcgcgacctgctggaccaggtccgcgacggagaacggctggggctgggcgcggtgttcttgtccgagcgtttcaccaccaaagaggcggccactttgtcgggggcggccggggcggtcagcgagcggatcggcatcgccaccgcggccaccaaccacaacacccgccacccgctgctgaccgccacgttcgccaccaccatgcaccgcctgaccggcgggcggttcgccctgggcctgggacgcggtttcgacctgctgttcgatgtgatggggctgccgcgcatcaccacggcccagctggaggacttcatcgggatcatgcggcggctgtggcggggcgaggcggtggccggccacgacgggccggcgggccgcttcccctacctgcgccaggacccgtccttcgacgaggacatcccgatcatgctggccgccatcggggagcggacgctggagttcgccgggtcggtggccgacggggtggtgctgcacaccttcttcaccgacgagacgctggcccggtcggtggcggcggtgcggcgcggcgccgaaaaggccggccgggaccccgagtcggtgcgggtctggtcggtgctggccaccgtcggcgaccacctggatgaggaggcgcggctgcgcaagctggtcggacggctggcgacctacctgcagggctacggggacctgctggtgcgggtcaacggctgggacccgcgggtgctggaacggttccgggccgatgagctggtgcgcggcttccccggcgccttcgatgcgatcgccaccaccgagcagctggagcacatggccacgctgctgcccgaggaatggctggccgcctcggcgaccggcagtcccgaaaactgcgccgagcgcgtggtggagcagttctcggcgggcgccgacggcgtcatcctgcacggcgtcacccccgccgaggcagagccggtggtggcggcctaccgcaagatccgcccggccggcatgccgtccggccccgacctgaaccctggacgacgatgaacgcacacgtgccctccggccccgacgagctgacccccgaatggctgagccgggcgctgggcgccgaggtgacctcggtgtcctgggagcgggtcggctccgggcagatcggcgcctgctaccggctcaccctgaaaggcgaggagaaggtcccggcgcgcctggtcgccaagatggcctccgaggaccccaccacccgggcgttcctggcctccgcctaccgcaccgaggtgctgttctaccgggatgtggtcccgaccgtggcggtgcgcaccccccgctgccactaccaggcgatcgccgacgacaactccgcgttcgtgttgctgctggaggacatggcccccgccgagcagggcgaccagctggccgggtgcaccccgcagcaggccgccgcggccgtgaccaacctggccgggctgcacgggccgcgctggtgcgacaagaccctgacggagatcccgtggctgagcgtcgtcaccgaagacgacgccgccgtcctcaccgaggtcttcgcccccgcggtggacgccttcgtccagcgcttcaccggccggctatcggatgaggacatcgacacgctgcgccgcgtcgccgaccgcatcgccgcctgggcggtggcccgccccgagcggttcggcctggtgcacggcgactaccggctggacaacctgctgtttgctcccccgccgcagcagacggtgacggcggtggactggcagacgctcagcatcggccacccggtgcgcgacctgtccttcttcctgggcaccgccatggatcccgccgagcgctccgcgcacgagcgcgccctggtggagacctaccacaccgctttgaccggttacggggtggacgactacgacctgcagtcctgctgggaggactaccggttcggcgcgctgcaaggccccctgatcacggtgctgggctgcgcggtcggcacccccaccgagcgcggtgaccggatgttcttggccatgacccgccgttcctgcgccgcgatccgcgagctgggctccctggagctcatctgagcccggaggccgcgtgttccactgccagaacccggaattatgagcggcgcgacgccgtcgcccgggtgacgcccaacgcgatcgacctgcagacgatggaggagatcgctaactgccggcaggcgctgcgcgacgacgacagcgtccggctcgtcgtgctgaccggcgccggggagaaagccttcacggaccgcaacgccacctccctggcgcaccccgctgcgcctgggcgaccgcctgccgcccaggaccgccggcgacctgcggaagccggtgatcgccgcggtcgacgacatggcctgcgacagggcgttctacctggtggggggaggcggagttcatcatctccgccgagcacgccaccttcttcaagccgcacaacgcctgaggcatgtcggcggtgctggagccgatgccgcagcggatgccgccggcaaggtcatgcgcatgacgctgatgggttcccacgaacgcctcagcgcccaccgcgcccgcgagatcggcctggtccaggaagtggtccccgccgccgagccgcaccaggccgcccccgccatgcgcaacgacgccgagggcatcctgctgtgggcgatcccctcccggaaggagtgggccgagatcgaacgggacgaggccgcggggcgttcccggctgctgaaccgggccgctccgctgatccgcgaccggcggtgcatcctcctggccggctctccgctgtgcccgttccgcaccggccgcctgcccccgtgcgaggaccgcgccgactggtccggctgacctccggtccttgggacggggagtgctccgggcgggaacggcgtgttgaaaaggctcagtccaggcgggacagcacgttgtcggcggccgaggcgtcgcgcagcagggcgtcgaaggcggcgctctcgcgttccatggcgcggcggacgccgtcgcggtgggcctcggtgatcaggcgtttggtggccagcagggagcgcagcggcttggcggcgatctgccgggccagctcgtgcgcggtatccagcagggtgtccggggggcaggtgcgcagggccaggcccgaggcgacggcctcctcggcggtgatccactcgccggccagcagggccagggcggcccgctggtggcccatgcgcagcggcagcaggtagctgctgccggcctccggggcgacgcccatggtggtgaagggggccagcagacgggcgccttcggccagcagcaccaggtcgcagtgggccaggatggtcagccccagccccacgccggtgccgttgacggcggccaccagcggtttggggaagtccaccaggacgtccatcaaggtggtgaagcccttgccggcgtccccgaccggctcgccggcggcgtgggcgcgggcgatgtcggccatctccttcaggtcggtgccggcggtgaaggtgcggccggtgccggtcagcagcaccaccgagatctgatcgtcggtggcggccttggtcagggcgtcggcgaccgccaggtagagggtctcgttgaaggcgttggccgcctcgggccggttgaagaccaaggtgcgcacccgctcccggtcttcgatccgcagcacgtcgctcgtcatgatcgatcccttctggtgctgccgcgcccttggcggtgaccgtaatcaatattatattttttactcaccagtaacactgctggcaacagggcggatatgcgacctgcccggccgtcgtcctcgccgcgcccgaggccgacggccggggcaccagaacccgcggcacacggaccgccaggggccggacttcgccgggcagacgcactggaccttgatcctggaggagccgaccccggcgggagaaacagcgggtggttttccgcagtgggccgccggccggccggggaacgacctggaaacggtcatcggcaacgtcaccgagctgtcgatggccctgcacaccacgaccttgcgccggccgagccgcaaggcgcgctcctaagagccccgcccgccgacggcggcgacggtgagcaggccgatggggacgggcgcccaatgcgtgacggcgcggaagatcagcacgcccgacatcgcgcccgcggtctccacgccggtggcggccagcagggccaccagggccgcttcggtggagccgagcccgccggggcccgggacggcgcctcccacggcggcgccgatcatgtagaccacgatcagggtgctgaaccggctccaggaggcggtgccggggaccgccagcacgctgagcgcgaacgccacgcccatgaccagcgtggtggcggcggaggcgaccagcatgaccgccagatcccgggggcgccgcagcagctgcgccccggcggccagcgggccgcgcagccactcccccagcctcccccgcaacgcccaggccgccaccgcaccacaggccacggcgacggccgccacggccaggaacgggccggccttgccgcgcagccactcccccacttgcgccgacagcacaccgccgccggtgcccaccgcgatcggggtcaccacggcgaacagcgccaggtcggcgagcgcgccgccgatctgcagcatgccggccagggccagcgcccgggaggccgggacgccccggccggccaggtagcgggcgttgaccgccacggtgcccagcccgcccccggtgatccggttggccgtcgccgcggtgaactgcgccatcgtcgcctgcagcgggggcagccgctgaccggccgcgccgcccagggccaccgccgccagccaaaaatgcaccgccacgagcagcaccagcaccggcaccaccgcccagtgcgcatcggccagcgccgcgaccgccccgcggaccgtggcggcggcctcgccgttggacagtccccagtacgtccccgccgccagcagcaccccggccgccgcccatccgacgccccggcccggccatggccggatgccgtggcgggtcacggtggggccgtggccggaggacctctccgcgggtcgatgaccggctgggatgacatcctgcaccatcgttttcccctcgacgaccgagctgtgggctttcggccccggcgtgcttgaaaaggcccaatgccagcaaaccctttcccgtcgtcggaaacagtggtgcggccttgccaatcgggggtggggccagcaccaccatctcgggtacagccaccgtcacccggccggtgcccgctgcgtgagcggtgaatcctcatcggcgggcggtgttcacgtccaccctgccgtgtccgggtcgtgttcatacggccatgctcgccggagcggctcgaccgtcgccggaagagacgggcatgcatgccgaaggcccggccgctgcaggtccgcggccgggccttcgggtttcgtccgctgctacttcttcagcagttggcgggccatcaccatccgctgaatctgattcgtcccctcataaatctgcgtgatcttcgcatcccgcatcatccgctccaccgggaaatcccgcgtatacccatacccacccagcaactgcaccgcatccgtggtcaccttcatcgccacatccgacgccaaacacttacacgccgaggacacaaaggtcagatccggcacactctccccacgcatcacccgctcagacttgaccgccgcatgataagtcaactgccgcgccgcctcgatctgcatcgccatatcggccagcatgaactgcacaccctgaaaatcagcgaccggccggccgaactgacgacgctccttcacataccccagcgcataatccaacgccccctgcgcaatccccaacgcctgggcggcaatggtgatccgcgtgtgatccaacgtcgccaacgccgtcttgaacccggtgccctccgccccgatcatccgctcggccggcacccgcacatcctccaagatcacctgacgggtgggcgaccccttgatccccagcttgcgctccggcggcccgaacgacaccccctcatcgtccttgtccaccacgaacgccgaaatcccccgcgcccccttacccggatcggtgaccgccatcaccgtgtagtactgcgacacccccgcattggtgatccacatcttcaccccgttgagcacccaggcatccccatcacgcaccgcccgggtcttcatcgaggccgcatccgacccggcctccggctccgacagcgcataggagaacatcgcctccccccgcgccaccggcgccagataccgccgcttcagctcctcagaaccggccagcagcaacggcatcgtgcccagcttgttgaccgccgggatcaacgacgaagaggcgcacacccgcgccacctcctcgatcacgatcaccgtggccagcgcatcggccccggcacccccataagcctccgggatgtgcaccgcatgcaactccgccgccaccagcgcatccaacgcctcctgcggaaaggcgccgctctcatccacctgcgcggcatacggagcgatcttggtctcagccagctcacgcaccgtccgccgcagcaactcatgctcctccgacggggcgtacgcgggaaaatcggcactcatcctcagactccttcggctgctcgtcgcatcgtccatcccacggcccgcccggcaccgcccgcctcggagaacacccgccggcctgctccagggcacggacaccagtcgattggccatccgatattaggatgtcaaattaatttgcacggatgccctggtcaagccggtggaccgccggcccctcaggcccggtgatcgcacggccgccgcgccacccgccggccgtgtttcccatcggccgcgagagcaatgagcggtgggctcctttcccgaaagtccgccgccgtgcagcggcctcacgacggatgaccagggcgagacggctcgtgcgcgccggaccgcgccaggtcgcttccccgggaggtgcaggctacgaccaggccgagacgacgggttgcaagtacagggcgggtcttgggccactgtgtgacgatacgcctctggcgaggttcgccgctcttcggcaccgccgtgcggggcataacgctcgttggggaggcgtccttggatctgtggcgtcggtcaccggaacggccgaaggctgtgcgcccccggtgtccgggcggcgcagggtgcgccgtcgtagcaggtcacaggatggcgatcgcgcgctccgggcaggagccgacggcggcgcgtggtggcaaagcacgggttttcgctcgcggcgcggtgctcggcctcgacaccgtggccgccttcaacatcagccgcccggccgccgcgcgcatgaacgtcaacgaacccgaggacggcgagcgcggtgtcatcatcaacacttcctccatcgccgccttcgagtccagatcgggcaggtcgcccgcaccgcggccaaaaccgccatcgccgggatgtgcctgaccaaggcccgtgacctggacccgctgggcctcccaggtaccggccatcgtcgacgaccggatgctcaacggccgccgcctgtacccggacggcgggcagcgtctggcgcccaagcagccgccgggcatgcctcccccgcccggtgacggaaaagagtgttatcaaagccacggcgactgcaatcacagcggcatggggacacggacggaaactacactgaggatcctttgatccctgtggaggagtcgaccgtcccatggcgagagccgacgtgaacgccccggtcgccgacatggaggagccggctgcagtgcggggtccaggcggacggcggcaccccgacggggccccggcgggcaagctggccgcccagatcgcccggcggatcgaagacgacatcatccggctcggctggccggtcgggcgcaacctgggctcggaggccgagctgcgcgagcgctaccaggtgagccggtcggtgctgcgcgaggcggtgcggctggtggagcaccaccgggtggcgcggatgcgccgcggcccaggcggcggcctgctggtgaccgcccccgacgccgggccggccggccacgccatggtgatctacctggactacgtgggcaccagcgtcgatgacctgatggacgcccggctgctgctggagccgccggcggcggcgctggcggccgagcggctcaccgaagacggcatcgagcggctgcggcgcgtgctgcgcgaagaagaggagcggcccgaagagcccggcgcgtggccccgggaccggctgcacacgctgctgggcgagctgtcgggcaaccccgcgctgcacctgttcatcgacgtgctcacccggctgaccgcccgctatgcccaccactcccgccgcatctccaacgcggaggccgcacgcgccaaggcgggctcgcggcacgagcacgcccgtctggtcgacgcggtggtctccggggacgcgggcctggcccaggcacacctgaccgagcacctgcaccagatcgccgactggctgcaccggcaccgcgcgccggagggcgcccccgcggtgccggccgagccgcggccgccgggcggccccggcgccaagctggccgaggtcatcgccgcccgcatccacgaccagatcgccgccgcgggctggccggtcgggcaggtgctgggctcggagaccgacctgctggtccgctacggcatcagccgggcggtgctgcgcgaggcggtgcggctgctggagcaccaccgggtggcgcggatgcgccgcggcccgggcggcggcctggtcgtcaccgtccccgagccggacgccggcatcgacaccatggccctgtacctggactatcagggcgtcaccggtgaggacctgcgggtggtccgcgacgccatcgagctgggcacgctgcggcgggtgaccgcccgccaccgcgacccgcaggtcgccgaacggctgcacgccgcgctggagcgcacggccgagtggctggggccgggacgggcgggcgccgacctgttccacaccgagctggccgagctgtccggcaacccggtgctggtgatgttcctgcgcaccctcaccgagctgtgggcccggcacaccgccgcccaggagcagccgccgcccggcctggaggccgccgccgaggtcgaacgggtccaccgccgcatcctggaggcgatcttggacggcgaccagagcatggcccagtaccgcatgcgccgccacctgaaggcgctgaccgcctggtaccactgagcgttccgctccccggtcccgccccgcgcagatcacccggccggaaccggggagcgggccctcaccgggagcggggcgcgcggaacagggcctcttgagcgaggctggcgaccaggacgcccctggcggtgtggagcgttccggtgtaccagccgcggccgcccgccacagtgtgcgggaccagatccatcagcacccattcgtccatgcgcaccggacggtggaaccacaccgcgtggtccaggctggcccccggcatttcggggccgtcgctctcgatggccgccaggccggtggagatgtccgacaggtatgtcaggacgcaggcgtgcaccaggtcgtcgtcgggcagggcgtcggtgcagcgggcccaaaagcgggtcggccagcgcgtggggcggggctggggcggcaggcggcattccaccgactgcagccggggcagggtcgtcggggcgagcccttccggggcgggggcctcgggcgccgggtggacctgccggtcgacgccgggctggggcgtatggaaggacaccgacatgttgaagatgacctcgccgccctgcagcgccacgacccgccgggccgagaagctgcgtccgtcccggtcgcgttcgacccggaagatcgtcggccgggcggcgtcccccgcgcgcaggtagtagccgtgcagggagtgcggaacccgcccttggggcacggtgccgccggcggcgcgcagggcctgggcggcgacctggccgccgtagaggcggggcgggtcgtcgaacaccgtggcggcccggtagaggtcccggtcgatctcttccaggtccagcagttccaggagggacgggccggtctcctcgtcccggtcgaggcccggaagaggattcagtgagcgcatacccggacattagtggagcggtgtcggcggttttcaggcggccccctcattgagtgcccttttcttggggagtcttggggagggtgccgttcgcatgcggatgcggcgggctcggttcgggaggcggtccgccgtccggcggccgggccggtcaccacctcacggcccgggccgggggcgtccgtgatgcggccggcatggtgggcaccgccatcgcccgggtgatcgcctctgccgcacggtcttcggccatgcggacggggagaacgccggcgaggtgacgaagcggcggccgcatacaggtcggtcagcgcgttggacacggccacgatgtagtagggcggcactcgcatcaacgccgcctcgtactcgcccgcggccatgaacttcaccgagttcagcacgtacgacaccagatcgcggtgccgtagcacagggcctggggggcggaggtagtgccgccggtgtagatcagtgccgccgcgctctcggtcccggcgggctcctctagcgggccgccgacagcggtatccgggaactcctgcagggtgcatgccctcagcccaacctgctccggcatccccagccagcccctcgtcggcgatcgcatgaacgcacgggtcgcctggccggcagccctcccacgacgacccggccgccaagccctcgccgccatgtccagcggcatcgtcatgtgcaccgcacgctccggtcggtcatcgcgcgggccggttttggtccgaggccgacgagggcttggctgccttgagcgacagcgactcgccgttgacggccgccgtgcccgacttggcgcacagcagctccgtcatcggccttcgtggacgtagcgcctgccgaggaggcgccgtcctgttgggcgggcccgcggcctgcgcgggggcggccagttccacaccgccgtgctcccggcgcctcgtcctcgccgggagcgcgcaccaggaggctttcttcatgccgtcgacggcgtcggccacctgctgcccaggacgcagcttcctcgcagggtccttcacatgcgtgcggagggcatcggccggcggacggttcgcccgcctgaaaccgatatcgggcgaaatcctccactataggtgcgctgcgatcagaacgggagagacgagcggcttctttttcttagagaggatgctcatcgtcgtcaatcaagcacgttgcgacaccatctgccccatataggcaaatcaagaatctgcctgaagtgccgcgcaattctcagcaagacttgagagcggccaacccgagcacagctcccctctccccaaaaccagacattaaaggtataagaatttgagaagtcgcgggtgccgagccgacggccttcccgtccgcccgcagcggtgcgggaaggcccggcgtgcgatgcggaagtgacacgcgaagcggccgatgagccccgggaccgcttgcggcggcccgcacccggccggaatggcgcggcggagttcggaccgatgatcgaggcgctgcgcctgctgcgggagcggatcgccggcgccgcgtccgcgcatctgctggaagagaggacacgcaccttcaaggagcgggccggagcgctggagccgttcaccgtgcaggagcgggaccggctcgccggaagactgccgggccgctccggccggggccgggccctgactcccgccttccacgtggacgagcacggtccctcccacatccgcggccggtgcaccttcagccgacaccacctgggcggtaactgggtcgtgcacggcggggtcatcccgctgacgttcgaggacgtgctcggacggccaacgccggcggcgcgcacggcccacctgcgcgtggactaccggctcctcacccccatcgggcaggaggatccgggtggaggccgggagcgagcgggagcagggacacaagcacctgctgaccgggccatggaccacggcgccccctgaccggggaagcgaaggccctgttcgtggtgctgcggcccggccgaccccgatccgccttcggtcagcgtcggtgaagcgcggcgttccagaagacgcggatgccttcttggaagtcccggccgcgcaggctcggctccacggcgcgggcctcggggccggctccgggtgcggcccgacggcggccacgccgtccggttgtccggtggcgcggcggcagcggtgcggccgggttcgttcgggcgtcttcaagagccggggctcgggccgggcggtggcggcccgctcgcgcagtgggtcgggcggtcccacggccggctgcccggcccgcaggtcacggtcccgctgccgtggcccgccggcgaacacggccacccgcccgtggccgcagcggccggatccggccgctgcggcgggcgcgagggcgggccggatgcggccggggagcgagcccgtgcggatcaccaggacacgggcagggccacgccgatcagcagtgcggtgagaaccacggtgatgccgtaggtctccaccggggtgagatcgcgctcgccgcggtgcccgcggccgccggcgaagagggtgaggaaacagcgcatcaccgtcatcgcgttgaggcagacggccgcgacgagcagcggccaggacggtgcgaactcctcggccgagtgccggatcagcaggtgctcggcggcgaaccccaaggagaacgggaaaccggccacggccagcccgcacagcaggaacgccacggccaggcgcggggtgcgggagaggttcccggcggggaccgccgacgacagcgctccccggcgggcctccagtgcggcgagcgccatggccaggcccgccagcgcgagggcggcgacctgccaggccggcacgagccccgcggccacggccggggcccggccgacgatcccgcccgccatcagcccggtctggctcatcgccaagaaggccagcgcacgccggggacggtcctgcaccagcgccagcgccgcggccgtcagcgcggcggccccgcaggccacggcgaccgcatgcgccaccggcaccggcagccgcccgctcagcggctgaagccgggtgagcatctccaacgggatcgtgccgaacaccacgaccacgcccatcggggcgtgctccgccagccgcggataccagccgtgcacggggatgaccgccagacggaccatgatcccgagcacggccagggccgcgcccgtctcctgcgcaccggccgcggccaccgccgtgcccgcgccgagcagcaggacgcccggcacgtggtgcacggcgaacaggcgccccagtccgggcggaacgttcaggtcgccgccgggacgcatccccgaccacaccagccaggccgcgaccgcccacagcgcggggaccgccgcctcgtgccggacggccgccagggcgcaggagaccgccagcagccgcaggatccgggcgagcgtcgccggcgggtgggaggcgagcggggccatcgcgacggccggcaggcccgccgcgcagatcaccgcggcctcggccgcggcgccggccgcgtgctgcggcgcatcgtgcaaggccggcagcggcagcccggccgggacgccctcccccaccaggacggccaggcccggcggcaccgcggcggccgtcacccaccgcaccgccagaccacgggccttgcggcggtcggcggtgcgggcgatgaggaacgacgacagcagcagcaacgccgccgccagtgacgggaccggcatgatcatggctttccggcctcctcaccggcggttcgccccgcgggcacggcctggcgggtatctgcggaatgagcggccggccgggcgccggaacccgcgcccagccgtcgtgcccagtgctcgtccaagcggtccaaccgccgcagcaggcgcaggaacccgcccgccgcgtagtcggtgagccacgcgtcgaagtagccgcgttccagcgagtaccggtacagccaccgccgcgcccgcggcggcaggaaccgctccaggccgagggtgtccgcccgccggtgcgccgccctctccagacggtggtggtcgtggatcaggctcggcgcccgcaggatctgggcgcagcgcagcatcgcgtgcgcgatcagatgcaccagcgccaagtcccgcagccctgcgcctatctcgaccatgacgagcgagacctgggtcatcgaggcgtaggccagcgcgcttttgatgtcggtttggacccgctcggtcaaggcggcgtggacggcgctcagcgcgcccacgacgatgatcgcggcccgtacctgcgcggaggactgccacaggtgctcggtccgcagcagcaggtagggcccgaggctgaccgagatcgcgccgtagcacagcgcgctggagggggtggggccctccatggcgcggggcagccagccgccgaggggcgcctgcgcggccttgcccagcgccgcccacagcagcaggatccccggcacgatcgcgcccggcgtcccggccgccgggtccgacagggcggtcgtccccgtggcgtggtggagccacacgatggcgccgagcagcccggcgtcgcagacccggtaggtccagaacgcgcgcaggccgtgctcggcgggcgcacggcgctcgtggaagaaggcgatcagcagggcggaggacaggccggtcagctcccagccggcgaagacgaactccagcgcgtcggccaggacgaggagctcggcgcccgccacgaacagggccagcagcaggtggaagcgcagatggccgggttccttgtgcagataccgccgggagaagacggcgatgaggcagccggtgagggcggtcagcccggcgaagggcagcgacagccggtcggccaccagcaccaggtgcaggccgccgaaccaggtgcccgccgacgccgtcagtctccccccgccccggcaggccagcagcccgcccaggacggcggccgcgatcgccgcaccggcgaaggcgcccaccgtgaccgccgaaacgcggcgttcagaccaccgccgcccgaaccaggcggggaccgccggcgcggcgaacgccgcgagcggaagccccggcagcaagatcagcaggacttcgtgcggccggacgctcatgaccgcctcccggcggcccccggcaggggcaggaagccgtcccccgtcgcgaacgcggcggtcacgtgggcgaagcccaggtggccgcgggcgcccgcgtagaaccgcaccgagcggtgcaccaccgggagcgccgcgccctgcggcacatggggccggaagacgccgcggtcatggacgtgcatcgcggcggagtccgggtcccaggccaccaggcggatccacccgttggtcaccaggcgtcccaggtccgggcgggtgcgcaggatcgcctccagccgctgcggcgcggcctccaccaccagcagcagccgcagcggctcgtggatctccaccatctgccagggcaggccggtgcgcaggtcggaggcgtgcccgtccatcacgcccagcaggccggcgatgttgtgcgggagtttggtcccgcagccgtagccggccgggtcgatgcggctgaagtagtactccaggttgatcccggcgcacaccggcccgaccgccgccagcaggtccgccagcagctccccggtggggtcgccgccggggtcgtaggagaccaggaaggcccggcggtccaggaacaggccccgggtgcgcgagcggcgtcccacgatgcagacggcgttggtggcgtgcccgtactcggggcggggctggccgagatccaccgcgcggcccgccacgtgggccggggcccggccgatgggcaggtcggcgggggcggactcgaaccggcggcaccgctcgtgcgcggtgagcgtgcacgccctggccatggcccgtttggccgcccgcagcgcgccgcggcaccgctcgggcaccaggtcctcgtcgtagtaggtgatcgtgtcggtgcaggtgtcgtggcaggcgccgacgaaccaggtgtcgtcggggatgtgcaggccctcgcgccgcagggcgcgccggacgccgggatggtcggccatggcggcgaacgcgcgggcgttcggcccgccgcggccgccgccggcggctccgcagtcgtgcgcggcctcgtgcgggttgttcaggctggatgagccgtgcccgacgatcagcaccaggggggcgaggccgccggtcaggccgatggtgcgcagcacggtcgacacgatccgggtcatctccggcaccgtgtatccccgcagcggcccgtcttcgccgtccgcgccctgtccgggaggccgttccagtgccagccgggtacggggtccggtgccgcctcgtccggtccgccgtggccggtgcggcggcaggcagcgggcggccaggacgaggagatgggcgagtccgagcagcagggtcagcagccagccccgcaccggcgtcctgctcccggccgcgatctgccgctcccacaggtcccgcagccgctgcgggcgccgggccgtcccggtgacggcgacctcttcgaccaggtggcggggcgtgacggcggccgggcacagcggacgggcgcggacgtcctccatcccccggtagagcatggcgacgccgaaggaaccggcgtacccgaaggtctccacgtgcaggaagtgctcctccaggtgccgccgcagggcctcctcccgctcgtcgatgcagaagacggcctggaagcggggagggggcaccggtctggccgcgatcgtctggtgggcggtgagcgcgtccagcacctcgatccggtgccttcgctcatgggccagttgcagcagccggcgccgttcgaccgcgtcgcaggccctgaccgccgccagccaggccgccgcggcggcgcggtcggcgagcaccgccgtatcgaccggcatcacctgggccaggacgaacgcctcgtacaccagttcccggtcgggccgccgcccggccgaggcgtccgccgccgagagcacatccaggtcggcgatcgcagcgtgcgggcccaggtgcccggtgaccgcatgccgggccgcctgcacgtccaagatgagctgcacggccaggtagtcgatcagccgtgccgcgggcgcccggaccggcgcgctctggggatgccgttccaggcggcgcatcatgcccgcccagccgggcagcgacagcagcgtgtcccggatcaccgcggcccgctcgcctgcgggcacggcgagccgcccgagcgcccaggcgacggtccgttccgccgtccagccctcggcctcctgccggctcagctcaccggccagcccgcgcaggaaccggtcgggcggcccgccgcgcaggccgtacagccgccggaaggcgcgcaggaagcccagtcggcgcccgggcatcggccggcgggcgaccccttggtccaagaacgcccccaccagccggatcagcaccggatggacgaggcggtcggtgtccacgccggtgagggccaggatctggtcgcgccgccgggccgagggggcgccgggccgctgaggcggggcggccttctccaggtcgtcccacagccgtctcagcaggcgccgctcgtccccttgggcctgccgcagcagttcggcgcgccgcttcggcccggccaggccggtgatgcgctccagcgcgtccgtctcctgcagcgtccactccagggcggcgccctgggggatctcgaacgggtgccgcagccgcagcgcgcagaacgcccggcgggtcgggccgccgggcacgatcggggtctcatcgtcgaggccctcggcggccgccacggcgtcgaggtcctcgggccggatgcgcccggcttccaggcactgggcgaagaagtcctcgctcgggaagggctcggtgccatacagccgcgccgcgcggaccgcggcctcctcaaacggcaggtgctcgaaggcgtgcagggggttgtggtggacgaacgcctgcaaaggcgcctgctcgggcagcagtctcgccgcctcttccaccagttccgcgatgccggacgggtcgtcctccggccgccggtgcaggatcgggcccggccggttcatgaccgcctcctgcgccgccgggtggcctgcgggtgagcggagaccggacgcagccggtccagcccccggaaggtgagggcggtgatgggccactgcccggacaggtcggcgaccctgcgcaggaaggtgtggtcgaccacggccgcgtcccggacgtcgatgacgaccctggtgacgccgtcggccccgctgaccgtccggtgcagcggcagcagggcggggaagaccgcggccctggggatgcgcacatgcagcgtgccgccgtcccgcagcgcctcggcccgggggcgcaggaaggcgcccaccggcacgccccggcgcaggtgcagcagcagttcggcggccagcccggccgccacgccgatcagcaggtcggtggcgagcgtgaccagcatcgtgatcgcaaagagcgcgagctggtcggggccgatcctgccgacgcgcagcagctcgcgcggcgaggccagccgggcgccggtgtagaccagcatggcggccaggaccgccagcggaacggcctgcagcagaccgggcgccagcgccacgaacagcagcaagaaggccccgtggaagaagttggaccagcgcgagacggccccggcgtcgacgttggccttgctgcggacgatctcagagatcatcggcaggccgcccagcagcgccgcggccaggttgccgcagccgacggcgagcaggtcgcggtccaggtccgcggcccggcggcgggggtccatcgagccgaccgccagcacggtcagggtggactcgatggtgccgatcagcgcgaacatcaccgtgtacttcagcgacgccgcggtgaggaccatcgagaagtcggggagggcgacggcgccgagcagggtgccggggatctggacgaggtgctcgggtcccagatggtgaatccgcccgaggaagtggtagtcgtgcgggctgcccaggtggaaggccagtcccagcggcaccgtcgcggcgagcgcgaccaagggcgccggcaccgcgcgggcccatcgggcgcggaccagcggcatgccggccatgatcagcagggcggtcgcgcccagcagcacgatctcggggttggcgtgcgccaggctgcgcgggatctcggcgagcaggtcgaaggtgcgctcgccttcggggcggacgccgactgcgacgtgcacctgcttggcgatgatgatgacgccgatcgccgcgagcatgccgtgcacgaccgacggtgagacggccacgccggcgcgggcgacgccgcgcagggcgagcaggatctgcagggccgcggcgacggcgccggcggccagcgcgcgccggtacccggcgaccggatcgccgccgcccagctcggcgaccgcgccgagggagaccacgatcaggcccgcggccgggcccttgacggtcagcggggagccgccgaacaggccggcgacggcgccgacgatcgccgtcaccactccggcgacgggcgggaaaccactggcgtgcgcgattcccaggcacagggggagcgctatgaggaagaccaggaaaccggatcggacgtccgccgctttgagcgccggacggtcatgggtcggtggatggcagttgctcatgtgcggagtcctcacgtgggcagggcggatccgctccggtcgcggtcgaccggagcctgcgggagcgctggacgcccgcatgcgggcgtccggggcgcagcggcggaccgcgcgcgctgcccgtgtccggactcgtgccggttgacctggggaaaccggtcgccgggacgatgctttggccgcgtgggccaaggcgggccgtccctgcggcgatgaactcgtcctcggtgccggaagagtcaccgaagtcggactcgccggcatgggccgtgtggacgttctcctcggcgggcccggcctgttttcccgccttcttctcgatccacggcgccgcgttctgcttcgcagggggcgttccctccgaagacagccgctccgccaagcctccgggcggcgccgagagccgggcggagacggcggagccgtccagcaggccgatcagcaggccggtcagcagcgtcaccgccaccgcccatacggcggcggttcggcgcggccggcgggagacccgcgcagtgcaggccggccggacgtccccgccgctcggccgccgggcggaacggggcggcggcgctgttaaaccgcacgaggaggaatcgaccattgctaagcgacttccggtcttttcggccaccgacgaccgattgtggcgatttggcggatttcccggcgaggggctcggcgtggcgttcccacactgaacggcatgctccggccggcccgccgccggcccaggaagcaggtgtggttcacatgtcaaacgatgccgatgagcctcggtcaaccggcttcgaaatcatagcggccgccccgccgcccatcccccgccacgacactttgagaaccaccgaacgatgagcctttttcaacatgtggccttggaggtcggggacgggggcctctgtggcgtccgacgtcgtgtcgttgcaggtcacagcatcactcttgactgcgatactccgccccggctcatggaagcggcacgccagaaaagactcgacggaaaccaatcggccatatcgccgcatattcctggagtggaacgactcagaaaacaacaacagaagacaggcgccccgaaaagcccgtcctttacgctcgccgcacggagtttcgccggttttccggcgggcgccgtgggcgccgcgccgaccggcatcatccccggcatgcggggaaggccggtgtcatggaactgttcccgcccatgccgctggccgactggcaggacaccaagtccaccctgcaccgcttcctgcagatcgtcggcaagatccgcctggccgccggcatccggcgcaaccactggtggggcatccccttccacctcaccgggcgcgggctgaccacccgcccgaccgggcgggccgacggcgggccgatcttcaccatcgacttcgacttcgtcggccaccggctggtgatcacgaccctggacggccgggaggtctccttccgtctgcccggctgctcggtcgcctctttctaccgccagacgatgcaggcgctggcgtccctgggcgtccgggtgcgcccggccgtcgcgcggccgttcgacctgccggatgcggaccgcccgttcgccgacgacaccgagcacgccgcctacgacccggccatggtcacccggtactggcagatcctcagccaggtgaacctgctgctggaggagttcgccgccggctacagcggcaagatcagcccggtgcaccacttctggcacaccctcgacatcgcctgcacccgtttctccgaccgcgtcatcgagcagggaccccaggtcgacccggtgacccgggaggcctactcccgcgaggtgatcagctccggcttctggttcggcgacgaggtcttccccgcaccggccttctactcctacaccgcgcccgagcccgcgggcctgaccgaccagccgctgcgtccccgcgccgcgcggtggatcgcccagcgcggcgggcacctggccgtcctgccctacgacgacgcccgcgccgaagccgacccgcgcggcgccgtcctgtccttttatgagagcgcctaccaggccggcgcccgcctggccggctgggacatcgccggcctggcctgccccggcgggatcaccgacccgctgctgcgcggccgggggtgacctttcaccggtgacgcacccgttccggcgtaacgcgcccatatacccttttacctatccaaacagtaggtattgcatgtattacgggttgccggacggaagaggcgggctggagtgggcggacaggagatcgccgcgcggggcggggcgaggcgggattcatggctggtgttctccgccggggccgcggtcggctcactgggcggcatgatcgggctgggcggtgcggagttccggctgccgctgctgatcggcctgttcgggttcgccgcgctgtcggcggtgatcgtcaacaaggcgatgagcctgatcgtggtgctgaccgcgataccggcccggctggccgccgtgccgctcgccgagctgagcgcgcactgggcggccgcggccaatctgctggccggcagcctcatcggcgcatgggcgggcgccgcctggacggtgcggatgcgctcatccaccctgcacaaggtgctggccgccctgctggtgctcatggccgccgcactggtggccgcccacgccgccaccccggggacgctgcacctgcccggcacggctcaggcgatcgccgggatcgccgcgggattcggcatcggcgtcgtcgccgcgatcatgggcgtggccggcggcgagctgctcatcccgaccatcgtgctgctgtatgcggtcgagatcaaaatcgccggcagcctgtcgctgctggtgtcgctgcccaccatgctggtggccttcgcccgctacagccgcgacagcagcttcgtggtcctgcgcgccaacctgcgcttcaccgcggtcatgaccgcgggctcggtcgccggcgcccttgcgggcgggctgctgctgggggtggtccccgacgccgtcctcatcccggtgctggccgccgtcctgctgctgtccgccgtcaagctggcccgccacaccccgggcggcggctgacgcgcccggggcatcgccgaggccggctgggcgctccccgcggcggggagcacccagccgctcgtcatttgaggagcgggtcgcggggcaggccgaggatgcgctcgccgatctggttgcgcttgatctcggaggtccccccggcgatggacaggccgcggtgcgagagcgccagcaggttgctgatctcgccggggccgtccaggtaggcggcctcggggccgctgagcgcggtcaagacggcggccgcctcatggccgagctcggagaccaccagcttggtgatcgccccctcggggccgggctcgccgccggcgacggcgcggtgcgccgaacgcatgttgagcaggctcatcgcctgcagccgcgcggcgtaccggcccaggcgctcccggccgccggggagccggccgggatgggcgtcgtagcgttcgatgagcagggaggcgggggtggtcaggccgccctggccgccgccgatgctgaccgactcgttgcccaaggtggcgcgggcgacggtccagccctcatcgacggggccgacgacgtggtcgtcgggcacgaagacgtcgctgaggaagacctcgttgaactccgagtggccggtgggcatcttcagcggccggacctccacgccctcggcgtgcatgtcgatcaccatcatggtgatgcccttgtgcttgggggcgtcggggttggtgcgcacggtggcgaagcccaggccggccacgtgcgccccggaggtccagaccttctgcccgttgacgcgccagccgccctcgacccgcacggcgcgggtcttgatcccggccgcgtccgacccggcgtcgggctcgctgaagagctggcaccagatgacctcctggcgcagggcggggccgacccagcgggcgatctgctcgggggtgccgtactggatgagggtcaagatcagccagccggtgatgccgtaggaggggcgccggatgccggcggcgtcgaactcctgctcgatgaccagctgctcgacggccccggcggcccggccgtagggcttcggccagtgcggcacggcgtagccgctctcgatcagccgttccttgcgctgctcttccggcaggtcggcgatctgccggacgaaggcccgcacctcctggcggatggcctcggcctccggcggcagctccaccgtccgggtccggctgacgccccggcgggtcaggtcggtcagctcggccgccgcctcgtcggcgttcagcaggccgagcagggcggtggcccgccggatgtacaggtgcgcgtcgtgctcccaggtcatggcgatgccgccgtgcacctgggtgttgaggttggcgcacaggtcggcggcgggcgccgccagcgtcgcggcgaccgcggcggcgtacgtcagctgctccccgccgctgcgcgcggccctggccgcgtcccaggccgcagaagtcgccagctcggtcgccacggccatgtcggcgcagtggtgcttgaccgcctggaacatcccgatgggacggccgaactggtggcgttccctggcgtaggcggcggccatctgggtgcagcgggcggccacgccgaccgcctcggccgacagcacgacccgggccaggtccaccagcacccgccgggcgccgggcaggaccgtggcgggtgcccggtcgagggtgacgcgggccgccggccggctcgggtccaggttcgcgggcacctgcaccgacacctgctcgcccgcttcgaccacgacgacgtcgtcgcccgccggaagcagcagcaggtgggccatgccgccgcccaccacgaccggggccgagccggacgcggcgcctccttcggccgtcacgtccgcttccagtgcgatcgcgccgatcaccgagccgtccaccaggccgggcaggagcttcttcttggtctcctcgtcggcggccgccaccagcacggcactggcgatcaccgtcggcgcgaacgggcccggggccagcacccggcccatctcctcgacgacgacggccagctcctccaggccgtagccggagccgccgtactcctcgggcacatgcagccccagccagcccagctcggcgagctcaccccagaacgccggcggcgactgcgccggggcgccggcatccagcagcgcccgggtcgcctggatgacattccgcttggccaagaacgcggaggcggtctccgccagcgagcggtgctcctctgttatcgcgatcgacatgatcgtagagtatcctcaatcatccccgctgaccagggcgaacgcacggtatatcaacattcttacccctaaactcacccaggattcatcagtaaccccttacagatcagtccagtcgtccatattaagtacactcaaatagttcatgtggctcctcggtgaccgagccggaggaggcggccgggaccgtcaccgcctccggcgagccacccgaccgctccctgcggcacaggcgtcccgcgatcgccgggcatcggcccggatgagctcccgaccgcttccagaccgagaccacccgcagcgagcccggcctctccgggcgagtgcactcccccggcgggcgggccgccccaccacgccgaacgacgcgccgtccggcacaggccgggacggccgggccgcagcgggaatcggcctggaccggcccgtcgatgtcgcggtgagcaccagcgccccactggctgcgcgccgtccacgccgaactggcgaccgttctcaaaccgggcggcgtgccgttcaacggggatcacttctgtccggacgaggcgccctcgccacgccccgccaagccggccggcgccctgctgaaggccgatgacaagcggttgccaggcggccggcagaaggccggggccgtcggctcgatgcggtcgccgcagaaccggcgttcacggaactgaacaccgagcgcgcccggcgccggaccgaggccgaccactacgggcacgagctcgaacccctgtccacgcacctggcgacgctgcgcgccgccggattcaccgaaatcggcgtcctctggcagcgcggcgacaaccggctgctctgcgcggcgctttaaagactgtcgccgccgtggccgggcccgggtccgatcacggcgaagccgcgtccaccagcagatcgcccaggggcgtccgcccgtaccgcacttcatgcccatgccgccggcgggtcagcagcccagcgcggtggagagcggtcagatgcgccgacacaccgctggggctcagcccatgacgttcggccagcgtcgcggtcgaggccgggacgtccagcgcgaccagcagggcggcccgggtcttgccgacgagccgtgccagcgcctgcggtgcctccgccgaacggtcgcgccacagcttggcgatcccgcgcgccgggtagaccagggccggccgccacggcggatcggtcaccacggcgatgatcggccaggtgaacgcgctggggatcagaaccagcccggcgccgtcgagcgtccgctcatgctcggcggacgcccgcacctcgatccggtcgctcttccagcgcacgcggtcgtcaagatcgttgatcacctcgcccagcccgtgctcggccagcgcccgggaacgatgggcgatgtccgccgcctgcaattccctgatgcgaggccaccagggcagcaccagtcgccgccacgccacctccagcagatcggccagccgatcccgtgccgcggccggctcctccagcagctctcggacggcccggcgcgccgcggcgtccggctgccggctcagcgcccgttccaggtcccgtttgaccgcggccggcgcagtggcccgcacctccgccagctgatcttcgatcctcggggccggcccggacggcggcggacagaggaagtccggcatgtacccgtacggtcgctggaccgccagcagcggccccagctcttcgcctatgttctggcttcgcaccgcctgccaccaggggcgcagatagacccgtgcctgcggggtgaccagcgcccgggtcgcgatcaccgtctccagcaggggcgaggtggcaaagcgcacccgcagcagatccgcccggtcaaagtacagccgtacggccatcattcgctcctgagcgaatctctcgccgccgccggaaccgcgacgcacagtcgtcccatgacgacgctcaagccgccgccggtccagggccggtaccggcaggcgctcgccgtggccgagttccgggcgctgctcacggccctgatcctgtccatgctcggccagaacggcatgctgctggccatcaacgtcctcatctacaccgggtcggggtcaccgctgctgtccgcattggcgttcacggtgtccttcctgccccacctattcgcggggtcgctgctgtccggcctgatcgaccgcctcccccaacgccgcctcctcgtggcgggcgacctgctgcccgccggactcgtgacgatcatggctttgccgggaatgccggcctgggcgctgctggccacgctgttctgcgtcaacctcccggtcccgctgacgatgggagtacgcggcgccctggtcgccgaactccttccccgcgaaggggtcatcgccgggcggtccctgctccgggtggccgctcacacatcgcagatcgccggattcgccgtcgggggagctctggtcgcggctctggcaccgcgcggcacgctgctgggaagcgcggccgtcctcggctgctcggcgttgttgctgcgccggcggctccggcaccggccaaggcgcggcggccggccctccgtctccctggcgcgcgactcgctgcgcggcgcacgcgaggtgttcagcatcccagggctgcccggcgtgctcctgttcttctggctggtgcccttcttcgtggtgtggccggagggcctgggcacaccgtacgtcgagacgctcggccggcccccggcggacacgggctggtggctggccgctctgccggccggaacggcggtgggcgagctggccggcgtgtggctgatcgccccgcaccgccgccgatcggccgcccggcttttggccgccgccgggtccgtcccgctgctggggttcgcggtgcgtcccgatctgcccgttgcgctcgtgctgctcatgatcaccggcctctgctcggcctacacgctcgcaatggaccacgtcctgctcgacatcgtcccagagcgcctgctcggccgggtgtacggcgtgaacaccgccggactggtggtgacgcaggggctgggattcgcggccgccggtgccctggccgaggccctggccccgcacctcgtcatcgcctgcgccgcggtgagcggactgacactgacgctcctgttccgtccggccgagctcacgcgaaaggagacacgacggtgaccgcgatgaaccgccggttcccggccgatgtctacacggcggtccacggccgcgatctccgccgggtggcggcggccttcgaaccggaggcctgcggccgggtgctgggccgcagcaaggtggccggtgactaccacggccccgccgggatggcggagagcttcgatcggatgctgaccctcagcgagggcacgctccgctaccacgtccacagcctgcaagccaacgaacaccatgggccggtcctcctgcgggtgcgggcacggcgcggcgagcagaccctcgacctgtccgaagtgcacctgttctacctctacgcgctggagcacggcccggtcttcacattgtggatccgtcccttcgcccctacacgttcgacaggttctggtcatgacgaacgccacgacgcatatcgcccgccgctgcttcgacggtctcgcgcatcgcgactggaggacgctgagccaggtgccggcccccgacgtggtctgacatcacccgggaacaagtccgctggccggctccgccgaggagtgcgccacgtcatcgcgtggctgaaggagatgcatgaccgtacgaacggaaccctccttttgggcttgcacgacttcaccgccgacggcgactacgccggggcgcccgcatccggcagcacccgggtcgcctggatgaaattcgcctgatcaaaaacacagaagcggtctccgccagcgaacggtgctcctctgttatcgcgatctatacgcgcaaagagcgtcctcaatcacccccgtcaaccagggcaaatttggatgatctcaacgttttcacacttgaatttgaacaagggcgagaaaaccactcctcgccaccaacacgcacccttatcaagtgcatttaaatagttcacctggcgagatcagcgagcggatgcggagggggcgccgacgatgccgagggtcgccgcaccgccatcggcacggggcggcagggttcagcggagagcgcccgggcacttcaccaggccactctccggcatttctcggaaaatgcacggcgggccggttgttcaaccggagccggcgagccgtcaaacgcggaccccgtcactttcccactcgatcgcctcgagcacaagctgggcgatctgaaggcatgccctttcttgccgcctatcgggcgtgatgtcgccgtgataccccacagagacgaggacgttgccacggcggacgtcgaacatcatcccctcgtgctcaaataccttgaggcacgcctcctcccagcccgatccctccgggcgcagcgccccttcaaccgggggcaggcagggcgccgattcgtgagcccgccggtgggcccgccgtgctcgcgcgatatcggcctccctgctctccgaagcggaggcgtacacccagacgtccactaccaggggaacggccgaggggttgtcccgcttccagtcacagccgagatgattcagcgtcggcatccgtctcacgctcggccggatatccgccgcagagaccgctgcgagcaggtcggggcggccatccaggaaggagcagtctttcacggtccgccgcgcatagccggtctgcaccggggcggacgaccgcggcgacgccttcgcggcggaagcaccggcccgcgcctcccccgatgaggagtcactcccggagcatccgatcagggagaacaaggacagggcgagccaagcgaccaagatcgatacgcgattcaccgcaggagcatacaccgcgcccacgccgcaccatgcacccgagcagaacggcgttccgggcgctttcttccagccgcccgctcagcgccttggatccggattttcgccagaacacctgcctgtggtgcagtgaagtcccagccgccgtgggaaacagcaggccacttcagagatgacgacgcggagcgaacctttcctgtgcgccttttccgcggctcggcacgggtacgccccggccggagaagaggccgtgacttgcgatggcacggcagtgggcgccccgagcccggccaggccgcctgaatgggcatttgagctcatgagacccaacaagtcacttcttgcgaggtttcatgccggttcaaggtgttctcgccggtgaggcgacgggtcatggtgcccggtcatggcgaggcggatcatggcttcggaggtggcgggcagggcttcgtagtcgcgggccggtcggcgatggtgcatgagatggccgaaggttcgctcgaccacccggcgtcggggcggcacggtgaaacctttggcggcgagatcgcaggggacggtctgggcgtcgatgcccagggtggcggcgtgctcgatgaagcgcgagagatggccgccaccggcccgggcttgcgggcagtgggatgctccgtgcgaacgtggccgaacaggcgggtgccggcaatgggggtcctgcacgctcgcggcggtgatggtgaagccggcagcaggccgagggcgtcggtggcgatgccgcgcttgcggccctcggcagagcgcgagacggcgcagcaggccgttcggctcggtggacttccctcgtcccgccaggcggcgaagtatcagtacaccgtcttagccggccgtcgccgacatccgcctgctcgcctggtgcaaaagcattccgtatttaccaaggcccgggtcgatggcggtcaccgcctgcgccctcggctacgccgccgctttaagcatcgcctcggttcgtcccccgcccctacggccggcggtttcaccgcgctgacccgccagcagatagctgcaggtcctcggcccccacctcgcagccggttccagcctgctgccgcgagcagagcctcagccacacgggctcagaccgaatgccgagcactcccgaccgagtcggccaccttccacttcatgaccggcggacttcccaccgagagcgccccgcctcagcacttgactccacaagtccagcgatgcctactgcgccccttcggcgctctccaccactaggagggcaccttcgatcgcattgcgaagatggtgccgcgcatttcccatatccgccttctcgatcaaaatcgagaggaactccgagtccggatagccggccgcgctcccaccaatcgtcgcccccacctgagaccaaatggcgatcattatttcattgcaggctcgagcctgccgcaaatcacctgaacctccctccctgaggatatcgcgcatcgaaattccgagatgattccccaaggacaccaagaaagttcccctggactctgatcccagaatctccagaaacttttccctgacattcattgccacatgccccaaaaatcttcgctcaccatcgatttcctttgtcataggtcatgcgaggaaagaagccgacatcgtgtccacgggaccgcagaaccgcgaccctggtgttcccgttcatgatcgtcccgtccggctgcacgaccagcacgtggttcatcccaggccgcaatgaggttttctcaacgaaagtcgccgccagacgttgttcagcaccagcgcggcttggacgatgacgccgatccggccagggctcaaggtgacatgacgcagagcccgccggcgctgcttgagccgcgtggcggcgcggtcctccaggacgcgcagactgcgcaccagtcggttataagcacgaatgccggcattcaacgagctggaaatgtcggacgcgggcggcgtggagtgcggatgccgatcccggcccccacatagcccacaccggccaatgccaccagccccgccgcggcagccggatacaacgccggcaaagcgtggaggcgggcggtgtacacatcgtgtgcgctgccgcgttcgacatcgcaaaccctcaatgggatgccgtccggagcggcaaggaacagaagcattgcccgcacaacggtgggccctgccccgggcatcgcaggtcgttaccgtcctcggtggtgccagtggcccggtcacagaagctgagcatcccatccaaggtcacgggccgaagccctgccttgcggcagtgggccaagacctgatgcaaggtgggcacccgcctggagagacggtgatgccttcatgcagaggccggtagccggtggcctgccagatgccggcatcgcgggtcggggcgggcacgtcggtgccatgccggaagccgacgcgccaccggcatggcctggcagaacgggcccaagccccgggaaccgcgtggggtgccgatccgacggcgagcggccggcaaccgggcctggtgctcaaccacgggacgggaggcgtcgagcatggcatgatcgggaaccaacgcaaagcctgtgggcagtggctcgttctggtggtaaagagagctcctgccaggggctttgtggctttcagagggcgatggcgcagcgtccctccaacacgttcaacatccctgatgcatgttttgccctggtgtgtcccgttcaatttcgctgagaaaacctcactgcgccgacccgccagcggacagctacggggcgtcggccgcctcctgcgccaccaccgctcggcccatgaagacctgcgaagcgctgcctgccttctgtgaacttgggatccatcttccatgatcgggcacatggcttgccgtcccaccagtgagaacgtcgaacgggcacggcccgatggctagggctgatcgccccttgtgaaatccggcgccctctcagtcctttggcacttgcccgcgcactcttccgttcagagaacctctggacgcggtttttattcgtacccctcctctttgaggaacttttcgagagccttcagcgtaggctcgagattcggccgggctatgccggagccctcaaaatggatcagaatctttgattcatcatcgcgaccgaactcgtcgacgaacgccgctacacacgagcgtagaatttccagcacttacctctcgttctcggcgtcctgatcagcattcgatgcggaacccctcatcaagggaggcgtcgccaagatgattcccggagccccgtcgaaacggctgttatccaggacttgggcgacacctgtttttggaaatcctccatagcgatcgtgggcgatcggaaaccacacgatctcggcatcacagtcccaacccgtttccggagatgatccgaatctgatctccagcccctttatgtgccccaagaactctcggcacgtctcaaagtttctcgccagccctgaagcgatcacatacttcatttgcaacccacatcaatgctcatgctcggcatgatcgacggcctccccagaatcttcaattcctcatcattgagagcaacgccaccgtcaatgacatcggccgtgtacgtcattcgagccccctctgggagatccgcaagttcaaccttggtccggatcatggcatacggccccccttcggggaagtcacggtaagccctccgcgcatattcagcagctccacgctccgtaaaggagaagtacttgaccccgttcgggctcttccaggatcgattcttcatgatgtacctgagctcgggagcagtgaccgcacgccaaagataaatctcgcccgaccggcctttccaccattgtggaccagtaccgaggtgccgccggccggcacatggtaggtatgggtgtcggcgacggtcaggttgtggacgcgctggtgcgggctggtgcgggtgcggaccgccgtgacctggacgtaggtgcccgaactggtgcgcagccacatgccgggccgcaggttctcggcgtcgacccagcggcggatgaagccgtcggcccagaaggggtgctcgtccgtggcgacgatcaggcccgttttgtctccacgagggccgtcgacatcgacggtgatctccacaaggtcctcaggtccttcgccggcgatggtggccaggaccttcttggccctggtctcaccggtttcggggtcggtggcgaccgcttcgtcacccacctgaagctcctcgatgggcttggtggtgccatcggccatgaggacctcggtgccgggcaggaagctattgcaggacctgcttgcccggcccagtcgtctggcagtggccagggaaccgaggaagggaatggcggacgccccggagaggagcgcttccttccatctcccttctgctgcatagagaagaccgtcggcgatgtcggcgatgtccatcccggccatgccgagcgcttgaagggcttcgtgaacatcgaccttgccgccgccgcacagttcgtcatcgggatattcagtgcagaaggcgagctcggcctcaatgcgcatcttcagagattctggattgtcgtacggagcttctctgatgacagtgaggcgcctacggtactcgtcgtacctctgcttccccgttggcatcggggggaagtacttggggtacttacgaagttcgccatcccagccgccatcaggcaccggcgcatcacagttcttccctgagtagtagcactccctgttgccccggagcggaccgtccagtccttcgggatcgctttgggtgacgggggtgctgttggcgtaggtgtagccgttccagctctgcgggtattcgagattgagcagcgggtcgacggtcaggaaacggccggtgttggggtcatattcgcgtgcccccaggtgggtgagaccggtggtctcgttggtgccgccgacgaagcccttgtcgaagaaggcgggccaggtgccggtggtggcccgggtctggccatagggggtgtagtggcggcgggagaccttggtgaggtcggccgcgtcgacggtgacctggctggttccctggtggtcgggggccaggtaggtgaccccggagggggtgcgcatggcgacgatctgatcgccgtgggcgtagtagcgggtgccggtggcggtggtgccgcccttgggcagcttcacctcggtgccgggcaggtagagagtggtgccggtggggtcacggcggatgaggcgctcgccatcggccgtgtagacgaaggtggtggtgccgtcgtcggcactgttgggggcgccggcctcgacgaccttggtgagctcgttctctgcgccgtaggtgaaggtctgggtacggttgccgatcttgcgttcgaccgtgttgccgacggcgtcgtacttgtaggtctcggtgactgcgggcccgctgtaagggctggtgccggtctgggtgacggcaccgagcatgtggccggtcaccgacgggtccacgccactggcaccggcataggcgtaggtgcgggtggcctgtagtgcaccgccattggcaccggcgccgtactgcttctcctgggtgcggttgccggcgatgtcgtaggtgtaggtgagccggtagggagcagggcccccgatggtggcgtcggcggggtcgtcggcgcaggcgccaccggcctggctccaggcgtcggtgaggcggcgcaggtagtcgtagccgaagcactggatctcagtgccggccagggcggtgtcggtgatggaggtgatgttgccgcgtcgtcgtagtcgtagacggcgtggcggtcgctgccggtgatgttctcccggtcgccccgggaggacgccagccgctgggtgccgtactgccaggtggtggtgagccagacccgcttgccggtggtgttgcccagctcgtactgcagcggcttgccggtgggggtgtagagggtgttgttgacgtaggtggccaggttgctggtcaaccgggtcggccgccgatagtcgtcgtaagtgaagaccagcgcctcaccggtcaggcctccggcggccggcatgcccagggactggacggtgccgtcgaggtggtagttggtgccgaaggtgtagctggtgcccacgccttcgacactggggatgatgtaggtgaccgaacggggacggccgaggacgtcgtagttgttgaccttgatggtgtagtcgtaggtgttgccgtccgggccggtgcccttacgggtggaagaggtcagcgcgcctttgcggacggtgtcatacccccaggtcgccagcaaggggccgttggccgagccggagcgcagcgcggtcttccggcccaggacgtcgtaggtgtagaagagcttgtcattgctgctgcgggccgcccccggcacgggcatgtccaaccgaacgcgccgcacggatcaacccgagcgcgaaccggatgccgatggccagccgggtcaggggtctgctttcaatctctataaccaggtatgtcgtaactctacatagggggtgacgggggccgtcgaaactcaaccgccgccttttcgtgccctgcggctagtgagacctttccccacggatattccgaccggcggtccgccttttgagaaggacgcagcgacaggcgtccgaaaccgtggaggaaaagctcatcgacctgccgtcggccggattccccgtcgtctcgtccgcagccgctccgcccatcagtgaacctttttcaacacgtgatcctgggtaccggagacgggagcaccggcgacgtccgcgaccatgacattgcaggtcacggcattgttcctggctccgagacccccgcccccacctgcgggaacgtccgtgttgaaaaggttcagtgcaagttcggcggccgatggttcacggcgttctctcacgcccccttaaacggggtcggagtcgccgtaagcgagcttgttcaaagcgatggcggtctgggtgaaggcggtgtcgccgaggacggcgcgcaactcggcgttgaaacggtcgatctccggacggacggcgcggagcgtggcggcgccgcgttcggacaggtgcagcgccacggcgcggtgctcgtgcggatgagggtcgcggatgatcagatcagccgcgatcaagcgggcgaccagtgcggtgacggccgattcgcgcaggcccagggtccgggcgagctgctgctgggtgatgccgggccggtcatggacggcgagcagggcgccgagctgcgcggtggtgatcccggcgacggccaggcagcgccggtcggcgatggtgcgcagccggtgggcggcgcgttgcagcaggaagtacaggcgctcgtcgggctcgggcatgtgcagatcttgacagaggcgcacggcggcgatcacccttacttcactagtgaagtgaggtgggcggtggcgatgcatcccgcaagtccgcacggccggcgtcctgcagacggcagagtccgtcaccggccggccgagtgaacctttgccaacacatggccttaggcaccgaagacgggagttcaggcggtatccgaggtcatgacgtggcaggtcacgacatcgtccccggctccaaggccccgtccccgcctgcgagaacgtcgtgttggaaaaggttcagtgatcggcgcgcgatacgccccatcgtccgtcgagccaggagggccgaatgagcgacgcaacccgaacccgtaccgtcacctgggaggatccggacgccgggctgctgaaggcgctgtcgatggagggcatcgacgcggtcaaggccatgctctccggcgagctgcccgccgctcccatgtcacgcctgctcggcatccgcggggtcgaggcggaaaaaggccgggtcgtcgtggcgctcgaacccgccgaataccacggcaacggcacgggcggcgtgcacggcggactcgccgcctccctcatcgacagcgccgcctggctcgccctgcacaccgaaatgcccgccggggcgttctgctccacgctgcagctgaacatccactacgtccgcccgctgcgcatcggcggcggtgaggtgttcgccgagggccgggtgctctactgcggacggaccaccgcgaccgccgaggcccgcatcaccgatgagcggggcaagatcctggcccacggcacgacccactgcaccgtgctgcgcccttgatcatcccgccgcgccctgcaaacccgcgtccgctgaaaggctgagcacacccccatttcccagtgcggcaaccggctcaaagaattccggtgaaaagaaagcgacgcccagcccttcgaaggcaagggccgggcggatgagagcggaatcgagtcagccggtcctgacctcgcggtccagggcgctgcccttgacccactggctccagggcatctcgtagtagctccagccgttgttccacggcaggcggcgcgtggtgccggtcacgatgacgatgtcgccgcggtaggtgaggttgtagaaccactcggcgaagggcggcggggtgttgatgcagccgtggctggcgttgacgcggccgaacgcccagtagcggtcggggctggcgtgcacgtactcgccgctgctggagatgcgcaccgcgtgcggcagcagcaggtcatagccgccgttggccttgtccttggggtcaacgcccatccactccgaggtcatccgttcgacccggtgcttgctcatggtcaggtggatgccgctggtggtcaggtaggtgtcgacgccgttgacgacccggccgcccttgccggcgctgatgggcgtcttcttgacggtcttgccgttgaccttgacgaccatctgcttggtcttggcgttggcgatcgagacgtgcgcgtcgccgatgcggaacttgcggccgaagtcgctgatgccgtaaacaccgttgccgatcttgatgccggccaggttggcccggaccgcgaccgtctggttgggcttccagtactggccgttcttggtccggaagatcacctgccggtcgttgatccagaaccaggcgccgacggccggcttggtggagcggatctgcagcgcccgctccacatatttcttggcgcgatcggggatcggccggttgaaggtcagcgtgaccggcatgccgatgccgaccttctcccccggcatcgggatcatgtcgacgatcgtcagcgggctggcggccttgatcgtcttgaaccggctggtggccgtggtcgtcttgcccttgtcgttgcgggccaccgccgagacctcatagacggcgccggggatcagcgtccgggacttccagacggtcttgtcggccgacatgcggccctccaccggcttgcccttgatggtgacggcaacctgttccaacgtcccgttggccgccttgaccaccacaccgtcctcgggggccgcccgggtggtgccggtggcgggggtgatcgtcacctcgggcgctgcggcgtcctcctggccggcgacggtgctgcccgtccccttgccctctcccccggagcaggcggtcgaggcgaacagcaccacgactcccgtgacccccgcagcccccattccacgcagtcgcaccgtgaacctccaagaccccgccggttaccggacagacattagcgacaaaactcgacgagcatgtcccgaccggcgggattccggccggtcgagatcgaagtgttgccgtcggccccatcgccccttatccgttcgaaagcccccggatctttcatccgggggctttcggagccgtatccgccggggctcaggtgagcgcgctgccctccttccactcctcaaaggacagctgccagtagccccagccgttgtcccactcgagctgccggctggtgccggtgagcttcaccacatcgccgcgctgggcgatcccgaagagccatttggcgttctgcgggctcaggttcaggcagccgtggctgacgttggccctgccctgcgcgcccaccgaccagggcgccgagtggaagtactcgccgctgttggagatgcgcaccgcatagtcgaccatctgctcataccagccggggtcgccgggcttgcggcccggggcggtcatcttgaccgggtgggccttctccatcagcaggtgcaccccgctggtggtggtgtactcgcgggtggtgccgttgccggcgctgaacggcatggtgcgcagcttcttgccgtcacggtagacggtggcgtggtgcttgttgatgtcgccggtgatgacctgcttggggccgatctcgatggtgtaggacttgtcctcggtggcgtagacgcccggggcgccctgcagcccggccagccgggcggtgaaacgcaccttctggtgcggctgccagtaggtcttggtccggtagatgacctgctgggagtcgatccaccgccaggcgccctcgacgggcttttccggcgtgacctccaatgcccgctccaccacggccttgttggtgaccggacggtcgaaccggacgatgatcggcatgcccacgccgaccttctccccgcggatgttgggggtgacgtcggcgatgccgaaggtctgccgaggcttgagcgtggtgaacgtgctggtcgccgaggtcgtcttgccgccgtcgcggacgcgcaccgacaccgtgtaggaggtgccgggcaccagggtgcggtccgcccgccagtgggtgcggtccgcgctgagcgtgccggtgatgggaacggacccgccggtgacggtgacgccgtccagcttgccgtcggtgaccttgacctcgatcggcgcgtccggcttgacctggccggtgccgttggcgggagtgatcgtcaccacggcgttctcggcctcgcccaggccggcgacgccgcctccgccgcagccggcgaccgccatggtcaccgcgcccgcgcccccggccacgaccagccagagcctgcccttgccgctcactcgttctcccttgtgtcccgatcttcacgctcttggcggtaagtttcgcccggttgtacagacgccccgaccgagcggaaggttcgggacgaaacggcccgtgccgctcagagcgcggccggggccgcgccgacatgccgcaggcagcggttgaagcccaggatcgagacccccgccgcggccgcgcccagggccgtcaccagcccggtgcgcacccacaggtaggtgccgatcgactcgtggaacagcacccacaggctgatcgcggcgttggcggcgaacaccagcgcccacagcagcgagatccgcaggaagaagcggcgcacccgctcctgccgcaagaacgcctccggcatcggcaccatgtcggtggcgatcttttgcgccagcggccggttgagcggcaccgaggccaggaaggtcatgctgaccagcagcgtccccaaggtgggctgcaggaagtacaccaccgggctgccggtggccgcggccagcgcggcgcggaccgtcacgccgagggcggccagcagcagcatgccgggcaccgggtgtccgcggaccttgcgccaggcgatgccgccgtagacccacagcaccgccgccaccaggccgccgttcagcccgagcaggacgaacgcggcgtagaagacggcgaccggggcgatgacgccctcgatgaaacgcggcagcgcgcaccgcagcatcacggtcagcgggggcagttcgaagccgtgcggcgggcggacggtcggccttgcggtccgctgatcggtctcaggcatggtgcggcaggtccccgagtcggccgggaaggttgcgtgaggagtccgcaccaccgtacgcgatgatcttcgccattcacgccgaatccgcccacttctcccgcctgcgtatagtccgccgtcaccgccgccctcccgtcttgccggttcgggcggcggacgtgccctggttcaccggctccgccgagcgagggtttcccgcgcgcctgcgccgtcccccggtcgcgggagcggcaaggccggttcggctgccgcaggctcggcttcgtccaggcggacgaggccgagtcggctcagcgagggcgggacagcggttcctgggccgccgcgtagatcgcccgcagggccaccgccaccgccgggcgccgcacgctggaggcgcgggcgaccgcgtagacctggcgggccagcgaggagtcggggatctcccgcaccccgaccgaggcgcccacgcccaccagcgccagggcgggcatcgccgcgatgccgatgccccgggccaccaggttcaccagcgtgtgcagaccttcgaactcccaggccaccgacggcgctccgcccacgctctccagcagccggtccaccgcctggcgggacggctcgccgggcggggcggccatccacggctcgtcccgcagctcctgcaggtccagcggctcggcggggtcggccatcgggtgccagggcggcagcaccagtaccagcggatcgtgccgcaggtggaagaactgcaaggtggccggggcctggtcgaccagcgtcccggtccagtcgtcgaccagtgcgatgtcggcctcccccgactgcacctgggtcaggcccgcgccggttccgctctgccgcagcacgaaggtcagctgggagtggtcggccaggctgcgggcgatggcgggggcgaaggcgacggcggcggtggggaaggcggtcatgaccacccggccggaggggatgccggactcggccgacagctcggcctcggcggcctccaccaggttcaagatctcctcggcgcgccgcaccaggcggcggccggcgtcggtgagctcggcgctgcgcgcagtgcggtccagcagcgcggtgccggcctcccgttccaaggtggccagctgctgggagaccgccgagggggtgtagcccagggcggcggcggtggccgcgatgctgccccggcgggagaactcgcacagcagccgcagcctgcgcagatcgagcataagaaaatcttatgctctccctcgagaagactcgcttgtgatgatgctccacgggagtgaacgatggttcccggacccgctgcaatgggttcgacgggggccttcctgcaccgagcctccgtcccgtcatgccttggagcagtcatgccctttcctgatcgcacgggatctgcatcttccgaaccgtcttccgggcgcaccgggatctccgccaccctcgccgtcaacgagacgatcgagcgcaagcggcgtgagggggtcgcggtgctgccgctgggcttcggcgaggccggcctgcccttgcaccccgcgctgacgcgggagctggcgaaggccgccggccgcaactcctacgggccggtggccggctcgcccgagctgcgggcggcggcggccggctactggacgcgccggggcctgcccaccgatccggagctcgtggtggccgggcccggcagcaaggcgcttttgttcgggctgctgctggcgctcggcggcgaggtggcgctgccgtgccccagctgggtcagctacgcggcgcaggcggcgctgaccggcgccggagcgctgccggtgcccaccccgcccgacgagggcggagtgcccgacccggacctgctggccgaggaggtcgccagggcccgccgcgccggacgccgggtccgctcggtggtggtgaccctgccggacaaccccaccggacggctggccggggagccgaccgtgcggcggctgtgccgggcggcccgggaactggacctgctgatcatctccgatgagatctaccgcgacctggtgcacgacccggccgtcgcggtgtcctccccggcgctgttcgccccggaacggacggtgatcaccaccgcgctgagcaagcacctggcggccgggggctggcggctgggcgtggcccgcctgcccgacagcccgctcggccaccggctgcgcgccgagctgctgggcatcggcagcgagatctggtcgtgcgcgccggcgcccgtccagcacgccgccgcctacgccttcagcgagccgccggagctgaccgagcacgtcgaccgcagccgccgcctgcacgccgcggtggcccgcgcggtcgccgcccgcttcgccgcggccggctgccgggtgccgcagccgcaggcgtccttctacctgtatccggacttttcgccgctggccggcccgctggccgaccgcggcgtgcgcaccggccccgagctggccgagctgctgctggagggccatggggtgggaacgctgccgggcagcgcgttcggcgagccggacaccgcgctgcggctgcgcgtggccacctccctgctgtacggggagagcgaggagcagcgactgcaggccctgcacgcgcccgacccggcgggcctgccgtggatcgcccgctccctggaccggctgtcggaggtgctggaggaggtgaccgcgccgcagcccgccctgaccggcccgcagcccgcggtggtctgagccgcgccgccggggcgctggagacggaacctctcttcgatccgcacgcggaccaggtcccggtgtcccgcacgtttcggggggaggttctctgcgcaccgccgtggaccggtacgcgccaacggcgtcgcgtaccggcccacggcggtggggttccatgtcaccgggttcgtcccgtggcgtggaagaggccgtcgccggacggcccggctcgcttgtgacgtgacgtggttttcccggcggcgtgcgctcagaccgcgccgccgctcccgtgcattccggccacggggagacgacaggcccgaaaattccattgcggccggggctcgaacgttcaggcgcgacactgaaaagtgattctcgctttgcttttgaagtgccgccgcatcatcgacggcggggagcgcgccccattcttttcaggcggaaaccgccgagtcccgtccggaacgtcccacatcttccctgatcacagggccggacagggggcgcggcctggtggagccggagggactcgaaccctcaactcctgcttgcagggcaggcgtgttcccgttgacaccacggtcccacgaaaatattcctgaatcggcaggggtggcaggagtcgaacctgctttccgctggttttggagaccagccgcctaaccggtggctcaccccttcgcgttcggatgattataacgatgcgtcattccccggccggatgcaacgcgttttccggagaccttgatcatctatggtgtcggcatggcgctgctgagccggatcgccgagcgggtgctggggctgccgcccgcgctgacccgtgacgtccaggtccaacaggggctgcgggtgccgatgcccgacggcgtggtgctgctggccgaccggtacgccccgcggcgggtgccgggcgcgccgacgatcctgatccgcaccccctacgggcggggcgggctgacgggtgcgggactgtgccggccgttcgccgagcggggctaccaggtgctggtgcagtcctgccggggcaccgggggctcgggcgggcggttcgacccgttcgggcacgaccgggccgacggcctggccacgctggagtggatcgaaaagcagccgtggttcgcggggaacctgctcaccttcggccccagctacctggggtatgcgcagtgggcgatggcgccggacgccggggaccgcatcaccgccatggtgccgctgctgacggcctcccagttccgcgaccagacctatctgggcgactcctatacgctgcgcggcacgctcagctggacggcgctgatggccgcccggcaggacggcccgctgcaggcgctgcggcaccggctgtgggggcggcggcgggtgctggcggcgatggggcacctgccgctgtcggaggccgacaggctggccaccgggcggcgggtggagtggttccagcagtggctgacggccaccgagcgggggcatccctattgggagcccgagcgcgatcaccgcgcccgggtggggcgggtgcaggcgccggtgtcgatggtggccggatggcacgacctgttcctggtatcgcagctggaggactatgcggcgctgcgggcggccgggcgcgagccgcatttgacgatcgggccgtgggtgcactcggaccgggcggcgctgggcgcggcgatgaacgaggcgctggtgtggttccgcgcccatgtgaccggtgaccgccgggcgctgcgggccgaaccggtgcgcctgtacgtccagggcgccgaggagtggcgggactatccctgctggccgccgccgggcgcccaggcgcagcactggtatctgcagccgggcggcgccctggcgccgcactcccccgccaccgagtccgccagccgcttccgctacgacccggccgatcccacgccggcggtgggcgggccgctgctggacggcaaggccgccgggcgcaaggacaacgccgccctggaggcccggccggacgtgctggtcttcacctctgccccgctggccgccccgctggaggtgatcggcccggtgagcgcccggatcgagctgcgctccagccgggcccacaccgatgtgttcgtgcgggtctgcgacgtcgatccccggggccgttcgctcaacgtctgcgacgggctgcagcgggtgaccccggggcgcttccccgccgacgccgacggggtgcgctcggtgcgggtggagctgtggccgaccgcctaccgcttccgggccggtcaccgggtccgggtgcaggtcagcggcggtgccttcccccgcttcgcccgcaacccgggcaccggggagccgctgggcgaggccgtccggctgctgccggccgaccaggaggtgctgcacggccccgcgcaccgctcggcggtggtcctcccggtgatctcgcggaggcgataacgatcgggacgtgcccccggctccggcgggcgggtggtgtaaggtcccaaatcgcacggcgcatatgacagaaacacctgaatatccctcaaaacaggtcgtgccgggcgtggccgtgataaatgaaaacagcggcacgacagagcgtgatgaatgacacaggaggcgagggcccgccatgaggcacgcgcaagacggggccgcggcggcgatgaacgccgtgtcacgggtcctcgtggcccggggcaagcacgaaccccaggagctggagaacccggacgtcagctggggccagcgcacgcgtgacggcgtatgggcgccgaccagggacgggcagcgcatccacatcggcatcgactgctcgggcggcgaccagctgcccacggtgctgcggccgagcctgcgggtcttcgtcggggtggaggtggacaccgacatcgtcgcgcagaccacctccacgggggtgcggctgctgacggtgctgcacggtccggacgcgcccacggagttccgcttccccctcagcctggccgacggcttgggcctggaggccatgccgtcgggcagctacgacgtggtgcatctgcgctacggggccacggtgggacgcttttacaacccttgggcctgcgactcgatgttccgtccggtcaaggccgactacgtgctggacgggacggcgatggtgatgcgggtccagcatcccggctccttctatccggtggtcgccgacccgctgtattcgcgctgaaaaggcccgccggggccgtgccgcaggccctgacggcggctcgccggagcagaccggcggggcttgggggcctccggcaggtccgtgccgcatgatcgggcgggccggatgttccgtccggcccgccggaggtgggaccgccggccgggagactggagatgatgtgatcttcactcatgacaccgagcacgcgctcggcaccgtggtggacctggtcaacacggcccccgacagctgcggcgaggaggggctgcccgatgtggcggcgctgcgggccttcatcgagcgccacaacttcagtgacgtcccggagccgaccggcgaggacctgctgcgggtgcgggcgctgcgcgcccggttccgggccgtcttccacgcccccgacgtggccggggcggtggagctgatcaacggcatcgtgggagaggtgcgcaccaccccgcacctgaccgaccacgacggccatgactggcatgtgcatttcttcgcccccggcgctccggtggccgagcatctggccgccgacggcggcatggcgctggcctgcgtggtggtgaccggtgagctgggccggctgcgcgtctgtgaggcgcccggctgctcgcgggtgctggtggacctgtcccgcaaccgctgccgccgctactgcgacagccgcacctgcggcaaccggatgcacgtggcggcctaccgggccaggcggcgcgaggccgcgccgcgctgaggccgggcccaggtcacggccgcgcccgcggcgcgggcgcctgcccggccagggcctcgacggcccgcagcgcccggcgggcggcggccacgtcgtggacgcggaacacccgggcccccagccaggccgacaccgccagcaccgcggtggtgcccacgccgcgtttttgcaccgggcggccgagggtctccccgatgaagtccttgttggagaccgcgaccagcaccggccagccggtggccaccagctcgcccagccgccgggtgatctccagggagtggcgggtgttcttgccgaagtcgtgggcggggtcgatgaggatgccctccgggggcacgccgagcgccacggcgcgttcggcctcggcggtgacgtgcgcgatcacgtcggccaccacgtcgtcgtagccgacgcggtgcgggcgggtgcgcggccgcagccctccggcgtgcgcgcacaccagtcccaggcggtgctcggcggcgacctcggccagctcggggtccaccccgccccaggtgtcgttgagcaggtccgcgccggcctcggcgacggcccggccgacctcggcccgccaggtgtccacgctgatcaccacgtgggggtggcgttcgcggacggcggccaccacgtccaccacccggcgcagctcctcggccacgtccacctcggcgccggggccggccttgaccccgccgatgtcgatgatgtcggcgccctcggcgaccgcccggtccaccgccgccagcgcggcccggaactcgtaggtggctccgcggtcgaagaaggagtcgggggtgcggttgaccaccgccatgatcgcgaaccggccgagcggacggccgttgatcaccacggcccccgcgggaccgctcaccggcggcatgacggcaccctcatagcggctcacagcctagccggtcgcgggggcggccctggtcacgggcccaccctccgggagagcaccgaagaggattcggtttatggtggacaggactcgtcagcactggacattgatcgctaatctcgtacttcagtccaccatcgagtaaacagcccgatgaccacccatatcggccagggaggttccgctgtccaagcgagcgctcatcaccggtatcaccgggcaggacggttcctacctcgccgagcacctgctggagcaggggtatgaggtctggggcatggtccgcggtcaagccaacccgcatgtggcgcgtcttcgcaagcacatcaaggacgtccacatcaccaccggtgacctgctggaccagggcagcctgatctcggcggtagaacgggttcagcccgatgaggtctacaacctgggcgcgatctcctacgtccccatgtcctggcagcaggcggagctgaccgccgaggtgaccgggatgggcgtgctgcgcatgctggaggcgatccgggtggtgtccggggtcacccagtcccgcaccccgggttctgggcagatccgcttctaccaggcctcctcctcagagatgttcgggatggtgcgggaaaccccgcagaacgaaaagaccccgttccatccccgcagcccctacggggtcgccaagacatacggccactacatcacccagaactaccgcgagtcctacgggatgttcgccgtcagcggcatcctgttcaaccacgagtcaccgcgccggggggcggagttcgtcacccgcaaggtgtcgctgggagtggcccgcatcaagctggggctggccaaggaactgcgcatgggcaacctggaggcgcggcgcgactggggcttcgccggcgactacgcccgcgccatgcacatgatgatgtcccaggacaagcccgaggacttcgtgatcggcaccggccgcacccagtccgtgcgcgacctggtggagctggccttcagcagcgtggggctcaactggcgggactacgtggtgctggacccccgctacacccgcccggccgaggtcgacctgctgtgcgccgaccccaagaaggcccgcgagcagctcggctgggaaccgcgggtcggtttcgaggagctggtgacgatgatggtggagtccgacctgcggctgctgtcgaactccccccgtcccgaggacgagccgttcagccccgagcactggtgaccccgccgccccaaggcggaccggcaccgtgcgaggatgccgtatatgaacggctgcgagcacgtccgcgacctgccggttccgcaggtcgagccgcgcacgccgcagggctgcgaggagtgcctggccgagggcacccggtgggtgcacctgcggctgtgcctgacctgcggccacgtcggctgctgcgactcctcgccgcgacggcacgcctccgggcacttcgccgccaccggccacccggtcatccgctcctttcagccgggtgaggactggcggtggtgctttgtggacgagcggatcgtgtaaggggcggcggaccggcctgagcacgccggaacggccggcgggcccggccgcggctgccttcggtgcttgcagcaaggccacggcggcatgccgcacaggacaccacgggtggcctcttcggaggtcgccccgcgtccgacggcaggccgccgcttcgtttcccggccgtcggataacctgtgttcccctttgcttcctccctttgaaagcaggtcccgatgagcggtacggccactgctccggccgggtgggacgccgagcacgccgtggacaccgctcaggccgccgccctggtgcacgcccagttccccgccctggccggcgccccggttcgcgagctggcctccggctgggacaacacggtgttcctggtgggcgagcagtgggtgttccgtttcccgcgccgggcggtggcgctggcggggacggaacgcgagatggcgctgctgcctaagctggcgccgcgcctgccgctggccgtccccgtcccggagctgaccggccgcccggccggcggctacccctggccgttttggggcgcgcggcatctgcccggacgggagctgatgacctgcgggctgcccgaacggcggcgggtggcggcggcggccgcgctgggggaattcctgcgggcgctgcacgacccccgcctggtcggacgggtcggcgcggcgctgccgcacgaccccttccgccggggggatccgtccgtgcgggcgcccctggcccgtaagctgctggaccggctggccggacgcggcctgtggaagcccgcggcgcccaccgccgaggccatggcggcgctgctgggcaagggcgcgcaggcgggggcgtcgcgggccgagcccgtggtgtgccacggcgacctgcacccgcgtcacctgctggtcgatcccgacggccgggcctgcggcgtcatcgactggggcgatgtgtgcctggccgatcccgcggtggacctgtcggtggcctacagcgccttcaacgggacggcccgggcggcgctgctggcggcctacgggccgtcgacggagagggcgctgaagggggagggcgagctgcgggcgcggacgctggcggtgttcctgtgcgcggccctggccgactacgcgtcctctatcggccacgcggaaatgttgcgcgaggccttgcgcggtcttcacagagccgtcgcctgagtgagctcaatgcccttatctcgccgtctgtccgcttgtgccgcgggcctgggagcgctcccggcaaggtgccggcccggtgagcagggcggctgccaaacccgattccgactatgtccaagaccgcatcggttcattgccatacggtcttggcatgaatctgcggcagctgcgctacgtcgtggcgaccgccgaccacgggaccatgacgtcggcggccgcggcgctttacgtcgcccagcccgcgctctcgcgggccgtccgcgaactggaacgcgaactgggggtggagctgttcgcccgctccgggcgcggtgtggtgctgacccccgtcggcgagcaggtggtccaccatgcccggatcgccttggcggccgtggaggccatcgaggcgctggcggtcacccgccccgacgggcgcggcgccgagctgcgggtggccaccaccgcggcactggaggccgagctgaccggccggctgctgccccgcttcgcccgcgaccagccggccgtccgggtgcgggtggtgcgctgcggcgggcgggaggcgctgacgtcggtcgtgcggaccgggcgggccgaggtggccctgaccgacctgccggtcccctccgacctggccgtccatcccctggagcaccgcgaactggtgctggtctccccgccgggactgaaggtgcgcgagccgctggcgccggcggcgctggacggcatgcggctggtgctgccggcccggggcggcccgcaccgcgccgggctggacgccctgctggcccggatcggcgtcaccccggtgccggccgtggagaccgacgaccaggactcctggctggagcaggtgcgccagggagccggctccctgctgtggtaccgcggccggctggaggacacccaagggctggtggtgcgttccttcaccccgccgctgagccggacgatcggcctggtgcacgcccaccggcggctgccgccggtggtccgcgacttcctggccttcgccaaggaggacgcccgcgagcgccgcggcgagggccgggtgcgggaacacctctagcccgaggggatgttccttccgtgtcccccgctatggcggcaaccggggccggaggagacgatgaacgcgacacacgcgctgtggctgctggcggtgcccgtcgtggcggtgggggtggcgaccgccgcccgccgggcggggatgccctctccgctggcgctggtggccgccgggctggtgatggcgctgccgcccgggatcccggagttcgccctggacccggagttcgtgctgttcgcgttcctgccgccgctgctgttctcggcggcctgggagagttccctgcccaacctgcgcgacagcggccgggccatcggctacctggcggtcgggctggtgctgttcaccaccgtgacggtgggatacgccgtctacctgatcgtcccggccatgccgctgccggccgcgttcgtgctgggcgcgatcgtggcgccgccggatgcggtcgcggcggtgagcgtggccaaacggctgggcctgccgcgccgggtggtcaccgtgctggtcggggagagcctgttcaacgacgccaccgcgctgacggccttccgggtggcggtcgccgcgacggccggggagggcttcacgctgctgagcggcggctgggagttcctgtatgcggcgctgggcggcgccgccatcgggctggcggccggaccgccgctgcagtggctgcgcacccggctgcgcgacccggtggccgagaacgcggtggcggtgctggctccgttcgccgcctacctggtcgccgaggcggtgcacgcctccggggtgatcgcggtggtggtcagcgggctgtacctggggcaccgcttcgccaggtcgccggcctcgacccgggtgatcggccaggcgttctggaaagtgacgatcttcatcctggagagcgtggtcttcctgctgatcgggctgcagctgccggcggtgatggcgggcctgtccgaacgaagccccttcagcctgctgtggtgggcggcgacggtgttcggcgtggtggtggccacgcgttttctgtgggtgttcgccacggcgcgggcgccgcacctgccgctcctgcgccggcgcgcagccggcggacggccccggcggccgatgtggcgggagatgacggtggtgtcgtgggcgggcatgcgaggagtggtgtcgctggccgccgcgttcgccatccccacgaacacggcgggcggtgcgccgttccccgaacggcacctgatcttgttcctgacgttcaccaccgtgctgggcacgctgctgctgcagggcatgacgttcccggcgctgatccggcggctgggcgtcaacgacgaagacgaacgccgcaccgacgcggtgtccgaggcggaggcccagcacatcgccgccaacgccgcgctgcggcggctggaggcgctggtggagcaagagcgcgaccgcctcgacgaacgggtcgtgcggcaattgcgcgacctggtcgagcaccggcggctcagcgcctgggaacggctgggcggggccgccggacccgacggcgccgaagtccccaccggcgcctaccggcggctgcgccgggagatgctggcggccgaacgggaggcgttcgtccgcatgcgcgatgaacgccgcatcgacgatgaggtcctggagcgggtgctgaccgaacttgatctggaggagctcgcgctgtctcgccggtgaccggccctcagcccgccgcccggcccgcctcctggggcttgtcgggcagctcggcggcgtaggactccttgatgacctccaggtggtgccaggagtcccggaccgtcgccccgggcaccgcccggatggcgtccaggatgttcaccagctcctcgcgggaggacgcctcggccagccccacgatgtcgtaacggccgaacccggcggccacatagcgcacccccggctgggcggccaccgcctcggccaccttgcgcacgcctccggtgtcgacgaccaccccgaacccgccgagctcggcggcgccgagcgccagcgggtcggccagcccggtcacctggatcacccccgagcgcatcagccgcaccacccgggcccgcgtcgcggcctgcgacaggccgatgatctgcgccagccgggtgtagggggcgcggccgtcgcgctgcagctcctgcagcaggcgccagtcgatgtcgtcgagcgcgatgtcaccgagctcgcgcaccaccgagtaggcgtcccgcacggtggccaccgagcggaacacctcggccgaccgcacgcccgcgatggcccgcagctggtccacctccgcggccagggcctcatcgtcgcgggtgcgcacctgcgccaccagatcgcacggcccggcggtgagcgcggcgaagctgacgcatgggcgcgcggcgatgctctcggcggcctgccgggccgacccgtccacggtgatcgacacatgaccgaccgcctgggtgcccaccaccgccgaatgcacgatgccgacgacccgcacgacctgcgtctccagcaggtgctgcactcgggcccgcaccgccgtccgagacagccccacgcggtcggccagggcctggaaagtggccctgccgtcccgctggagttcgcggacgagcacggtgtcgaccgcatccagcacgggtctcctcctcgactgcaatgaatcgccttgtcgctgcccgcaagatcatttcattttcgggccgcgacccgtcaaattccgacttgaacgtgttcgtccccacactccgccgccgatgcgtcggacgcaccgcccgggcggtgccgaatgtcgcgacgccaccgggcgcgcggccgtggcacggcacaggccggcgcccgactgtggccgggtccacgcgggccggccaccggttcccgacgcccgtccggaccgacggggcacagatgaccggcacccggacgccgtccggcggcagaccgtccccaggcagcaccgggtaccggcgcttgacatacatgcgtctctcccggtgttcacctgtcgcctcgcccgacgggacgaccgaccgcctgaggcacttgtaagaaacgtgcaatgaggcggcattttcgtcaagaggtaacaccagaacccgtgaaatctcaccatctcgccacgctggggggcatgtgcgccttcacaagccggtcaggatcttccgtaacgtcgccccagcgggccacccgcggcacggcggcgggacgccgccctcgcgcgggccttctagactgaaaacctccggccagatgggtgtgggactacgaccgtgcagttgctgaacggcgagcgcatcgctcacgacctgacctacaacgacgtcttcatgatcccccgccgctcgtcggtgggatcgcggctggatgtcgacctgaccacggtcgacggcagcggcaccaccatcccgctggtggcggccaacatgaccgcggtctccgggcgccggatggccgagaccatcgcccgccgcggcgggctggcggtcatcccccaggacatccccatcgaggtggtcgccgacgtcatcgcctgggtcaagcagcgccatctggtcttcgacaccccgatccggctgtccccctccgggaccgccggggaggcgctcgggctgctgcacaagcgggcgcacggcgcggtgatcgtggtggacgacgacgaccgcccggtcggggtggtcaccgaggccgactgccagggcgtggaccgtttcacccaggtgcgcgagatcatgtcccgcgacctggtcacgctgccggacacgctggccccccaggaggcgttcgaccggctgcacgagcggggccaccgcctggccccggtggtggacgccgacgggcggctggtgggcgtgctgacccgcaccggcgcgctgcgcgccaccctctacaagcccgccgtcgacgcgtccggacggctgcgcatcgcggtggccatcggcgtcaacggcgatgtggccggcaaggccgaggcgctgctggaggccggcgccgacctgctggtggtggacaccgcgcacggccaccaggagaagatgatctccgcgctgcgggcggtgcgcgccctggacccgcaggtgccggtggtggccggcaacgtggtcaccgccgagggcgtccgcgacctgatcgaggcgggcgccgacatcgtcaaggtcggggtgggcccgggcgccatgtgcaccacccggatgatgaccggggtgggccggccgcagttctcggcggtgctggagtgcgcggccgaagcgcgccggctgggccgccacgtgtgggccgacggcggcgtccgccacccccgggacgtggcgctggccctggccgccggcgccgccaacgtcatgatcggctcatggttcgccgggacctatgagtcccccggcgacgtgcagcacaccgccgacggccggctgtacaaggagagcttcggcatggcctcggcccgggcggtgcggctgcgcaccgccgacgacacccccttcgagcgggcccgcaaggcgttgttcgaagagggcatctccacctcccggatgttcctggacccccagcggccgggcgtggaagacctgatcgactcgatcgtggcggggctgcgcagcgcctgcacgtacgccggcgcccggaatctggaggagttccacgagcgcgctttggtgggcgtgcaaagctcctccggctttgccgagggcatgccgctgaccaccagctggtgaccggcgcccggacgcgccgccggccgggtcaaagatgatcgaggccggtgagaatcgcgcttcccaattgcgtattcttaccttcacgtgcacctatacgggaacagttcgcgtttggtgaaaaaccacgcaacccgtggagcggtcttgcgcgtccagtaggtaggcggtggcttatctcaccgcgcctgggggatcggagcttacatggccaggaaagcggcccgtggccgcgcctcgtcccgtgagacgggcgacccgaacgccgggagagcacgcaccctgtccggcgcgctggggctgacgctcgcctccgggctgctgtggggcgtggcgcacctgtgggcgggccgccggctggccggcgtgctgctgatggccctgttcatggcgctggtgaccaccgtggtgatcgcggtgaccgtcttcggcggcgacctgaccgagctggccgtgcagtcgcagtggctgacccgcggcgccggggcgctggcggtgctgggcctggtctgggtcgccgtggtgatccgctcctaccaggtggtgcggcccgccgggttgggcgcgctgcgccgcaccgccggcatcgccgcggtcaccgtgctgtgctcgctggtggccctgccggtggcggaaggcgtccgcatcgcccaggactccaaccacaccctctccagcatcttccgctccggcaccgccggcggccgccggatcgaccgggacgacccctgggacgggctgcggcgggtgaacgtgctgctgctgggcggggacgccggccccaaccgcatcggggtgcgcaccgacagcatgacgctggccagcgtggacacccgcaccggcgacaccgtcctgctgagcctgccgcgcaacctggagaacgtcccgctgccgcccggcccggcccgcgaccgcttcccctacgggttcaccggggacgggccgatgaccccggggctgctcaacgaggtctacgactacgccgaaaaccaccccgacgtggtgcccggcgtccccaaggaccggcgcggccccgagctgatcaagggcaccttcgccgagatcctcggcctgccggtgcactactacatcctggtcgacatgcagggcttcgccgacctcatcgacgcgatgggcggagtgcgcatgaccgtgccggaggacatcgtctacggccggttcagcgaggggcgcgtcaaggccggcacccgggtgctgtcgggcaaagaggccctgtggtacggccgctcgcgcaccaacagcgacgactacgtgcggatgggccggcaaaagtgcctgctgcgggcggtggcccggcaggccaacccgcaactggtgctgacccgcttccacgagctggcctccgccgcccgccggacgatctccaccgacatccccgccgagctgctgccggcgctggtgaagctgtcggccaagatgcgcgacggcgccaggatcgacagcctgcagttcatccccccgctgatcaacaccggcaaccccgacttcgagctcatccggaagctggccgccgaggccatcgccgagagcgagcgggcacgcgagagcggctcccccgctccctcgccgtcctcggcctcccccaagccggagaccaccgccgaccagtcctctccctcgcccagcccctctccgcagaccaagccggtctcgctggacgagacctgcccgtcctgatagacccggggcatggagcgccggtaccgcctccgccagatcgtcaacatcgtcaacgcctccacgccgctggggatgctgctggcacgggccggcggctccggcggcctgcgacgcggcccgcacgggctgctgatcggcaccggctaccggctgccgctgccggccgccccggcgttcacggtgggcaacgtggtgctggtgcgggacgacgggtcgatcctgcggcggcggccctcgctgctggcgcacgaggcgcggcacgccacccagtacgcctggtgcctggggccggtgatgatcgtgctgtacctggtgtgcgcgggcctgtcgatggcgctgtgcggcgaccacgcctcctacaaccccttcgaacgccgggccgggctggaggacggcggctaccggcggcgcccactgcgctttgcgcggcgctgaccgccgctcagcccggttcgatgcgcatcgcgtcctcctcggccgtgtagccgccggagtcggggccgacatcgcgggcgacggcgtcctcctcggtgtcggggtgggcgccctcgtcctcttcaacgatccgcccggccgtctgagagacgtcggccgtctcatcgtccgtctgagactcgggttgttctctggccagcttgtagtccatgggctcaccggcggcctgttccccggcggtggtgccgtaccggtcgacggccaccggctcctcgccgggcagcggcatctcctgggggtcctcggcccactgctgctgcggagtgccgtcctgcaggtcgggtatgccctcgtcctcgaaacgggaccgcggatcaggttcggtcatggcgccctcccggtgctctgccgaggggcccttacccccgctgcggcgatcaatcgccggtggctcccgcagcgaagacccggcaaccagccgggttcgagtcgcatcaaacgttatacagccaactttgttccgccagaccacgagacccacaacgaacacgattcgggggtagcgatggcacgcacgatcagcgaggagcacatcggcctcgcccacctcgacgaactgggccgggagctgaccgaccgcggctacctgaccatgatcgtcaccgctgggattccgcgcctggacgtcctcaaccgcaccgaccccgagcgccacggcaccgtgctgtgcgagcgcggcgctcacgaggaggaacgctggttctggtggtcctgggccgaccgcatcgcccccgtcaccgatctgcgccgggccgccgacctgatcgaccgtttcctgagcggcgccgcgggctgatcagccgggcccgccccgtcccttccggtccccgcaagggggatcatggaggtgaacgcgcaggtgaacgggaaggcgggtgccggtgcctcgaatccaggactgtcaggcgttcaaggtggcgatgccgcggggacggcgcccgcagagcatcctggtcaggctgaccaacgaggacggcacgacgggctggggcgaggtggccttccccgagccgcccgattccacctgggccgacatctccgaacggctcgccccggcgctgctggggctggaatgggagcgcccggaggacgtgtcggccaccgtcgagttcggcacccggccggccgccgccgcggtggacatcgcctgctgggacctgtggtgccgcctcaaaggactgccgctggcccacgccctcggcggcacccgcacctccatcgtgaccggcacccgcatcgacaccgcgccgttcctcatcgacgccctgatcagccgggtcaaccaggcggtgggcagcggccacacccgggtgacgctcaaagtacggcccggctgggacatcgaaccggtacgggccgtacgggccgcctacccggccctggcggtggtggtcgacgcctgcggttcctacaccgagtccgaggagcacctggagaccctgcaggcgctggacgcctacgggctggtggccattgaacggcccttccccgccggggacctggccgcccacgcccggctccagcagcggctggagaccgcggtatgcccgcagatcagcgatctggacatgctggaggccgccatcgagcagcgcgcgggccgcatgctgcacctggacatcagcctcatgggcgggctgaccgccgcccgcggcgcccacgaccgcgcctacgccgccggctgggacgtgtggtgcggcggctctggagcgttcggcatcggccaggccgcggcggtggcgctggccgggctgccgggctgcacactgcccagcgacgtcaccgacccggccggcggaccggccttcgtctccccgccggtccgctcccacggcggcgtggtcggggtgccgctcacccagcccggcctcggccaccaggtcgatgaggagcgcatcgccaagctggccaccgacacccggcggatccccgcgtgaacgccccggtctgggtggtcgccggcccgcccggcagcggcaagagcaccgtcgccgacggcctgctggcccggctgcgccccgtccccgctctgctggacaaggacaccatgtacgggtccttcgtggccgccactctcgccgcgcacggacgcgaccaaggcgagcgggagggcccctggtacgacgagcacatcaagcggcatgagtacgcgggaatgaccgccaccgcccgccagatccgctcccacggctgcccggtgatgctgtcgggtccattcaccggtcagatccacgacgccgagcgctggcgagcctgggtgacggaactgggcggcccgccggtgtatctggtgtggatccgaaccgacgctgaaaccctgcgtcaccgcctcacgacacgtggcttgtctcgtgatgccggtaagctggccgccttcgaggacttcctggctcggatgcgccctggtgttcccccgcccgtgccgcatctggaggtcgataatcgcctgccggcttcctcgacgctttccacccagctcgatgccttggtcgccatgacgggctgaggtgatctctgtttcgtgtggcgcggcgtcttttgtcggggagtgggcttcgataacggctgcttccgcctcgtcccgggcctgggcgtgccgtttcttgaccgcagggcgcccgggtccggtccctgctcgcagaagacggctcggcgagtctgcaccgcgttctgttccaactcgctttgtcgactactcgctttcacggaggtcgaagcggtgtccaccaggcgcctgcagcccaggaaaatcccacgtcggcaacgtgcggtcgagacccggcagcggctgctgaaggccgctgctcgcgttttctccgagtaggggtacgccgcgggcaccaccaaccgcatcgccgagaccgccgggcactccatcggatccctgtaccagtactttccgaacaaggacgccatcctcgccgaaccggccaccgcccacgtctgggccgggatcgcgacgatgcgccgccgactggaggagccgctgcccgagtccctgggaacaagatccgcctgttcttccgggcggttagcgacagccaccgcgacgatccccgcctgcgccgtgtcctgttcggagaggcgctgtggccgcccgagctgttgcgggtgttgcgccaggtcgaggagcgggcggtggagagtggtcacgggcctgttggagagcggcccgcgggtgcaggcggccggcagttccctggcggccggcatcgagtccttggtgtgctgggtcatcagccgagaagaactccgctccctcacccttgtggggaggcggtgaccatgctgaccccccacctcacccgtcagtctgccgaagcgatgagggacctcacccccacatgacaccgcctcaaaccaagcggcagagcaaacaaaacccagcctgaatcggggatcggcacaccaacccgccccccctcgcccaacaacacaaaaaaaggggggacccccggtccccgtgcttcccggagcccgtccctctcagccccgctcaggagccgaaacccgccccccgctcacacggtcgcagacccgccctctgggctcttcgaacgcacccccgcccctttctcagccccacctgaaatccgggggcggcacaccacccccgccccccccgaaaaggggggttcgaccctgggcttcccgaacccaaaaacccccagaagccgaaacccacccccgcaggcatggcaaaaagagaagaggtcccgcccccaggcctcccggaaggggaaaccccgcccgaaaccagcaagaaaaaccaacccgcaaacacgacaacaacaaaaaagaggagaccccgccccaccacccataggaccagaccccctcccacgaaaaacaaaaaaaggacccgcccccctcgagggttttcaccctcgagggggacaggccctttttcgacgtgtgtgttccggcggtgacctactctcccacacagtctcccatgcagtaccatcggcgctggagggcttaactaccgggttcggaatgggaccgggtgtttcccctccgccataaccaccggaacgcccaacccccaccccaaccccccaagaggccgaccacaccctccccactccccggggaaggggccagacccaccggcgggccggtgaggaaacccatcatggacgctccccccaccccacactacaaaacagggcgggaacagtgggaacactcgctcacgctgttcacttatcaaccaggaccacacccaccccttgcgggtgcggggttgtttcctgtgaaccacacagggacacgaacacctgttgactgcccaaccacccaacggtgtaggcaagccactcggcttattagtaccggtccactccacccctcacagggcttccatgcccggcctatcaacccagtcatctcctgggagccttacccccacccaaacgagcggggagggagacctcatctcggggcaggcttcccgcttagatgctttcagcggttatccctcccgaacgtagccaaccagccatgcccctggcgggacaactggcacaccagaggttcgtccgtcccggtcctctcgtactagggacagccccccatcaagtctcctacgcgcgcagcggatagggaccgaactgtctcgcgacgttctaaacccagctcgcgtgccgctttaatgggcgaacagcccaacccttgggacctactccagccccaggatgcgacgagccgacatcgaggtgccaaaccatcccgtcgatatggactcttggggaagatcagcctgttatccccggggtaccttttagccgttgagcgacaccccttccacacggagatgccggatcactaggccctgctttcgcacctgctcgacacgtccgtctcacagtcaagctcccttgtgcccttgcactcaccacctgatgaccaaccaggctgagggaacctttgggcgcctccgttaccctttaggaggcaaccgccccagttaaactacccaccaggcactgtcccccacccggatccacgggcgcgggttagacgctcgaaatgaccagagtggtatttcaccaacgactccacccgaactagcgtccaggcttcacagtctcccacctatcctacacaagccacctcaaacgccaataccaagctgtagtgaaggtcccggggtctttccgtcctgctgcgcgaaacgagcatctttactcgtactgcaatttcgccgggcctgtggttgagacagcggggaagtcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggatggttatagttaccaccgccgtttaccggcgcttagattctcaccttcacccccgaaggggttaagcggtcctcttaacgttccggcaccgggcaggcgtcagtccgtatacagcgtcttacgacttcgcacggacctgtgtttttagtaaacagtcgcttccccctggccactgcgaccccacccagctcccccagcacgtgggttcaccagacagggccccccttctcccaaagttacgggggcaatttgccgagttccttaaccacagttcacccgaacgcctcggtattctctacctgaccacctgagtcggtttagggtacgggccgccggcatgctcgctagaggcttttctcggcagcatgggatcactcacttcgcctaaaacggctcggcatcgcacctcaccctcaatgcgcggcggatttgcctaccgcgcgggccacatgcttaccccaggacaaccaccgcctgggctgagctaccctcctgcgtcaccccatcgcttacctactaccccgtcgggtcccagcctccccgcaaacacccacgacccgaaggtcgcaggggcggttcgggtggttagcatccggaggttcgatatgggcgcataccagcgggtacgggaatatcaacccgttgcccatcgactacgcctcacggcctcgccttaggtcccgacttaccctgggcggaacagcctgccccaggaacccttagtcatccggcgcacacgattctcacgtgtgactcgctactcatgcctgcattctcactcccgcagcctccaccactcgatccctcggcggcttcaccggctacaggacgctcccctacccaccccgcgccctcccaaggagaacacgagatgccacggcttcggcggtgtgcttgagccccgctacattgtcggcgcggaatcacttgaccagtgagctattacgcactctttcaaggatggctgcttctaagccaacctcctggttgtcacggcaactccacatcctttaccacttagcacacgcttcggggccttagccgatgatctgggctgtttccctctcgaccacgaagcttatcccccgcagtctcactgccgcgctcaacttaccggcattcggagtttggctgacttcggtaacccggtaaggcccctaggccatccagtagctctacctccggcaagcaccacgcgacgctgcacctaaatgcatttcggggagaaccagctatcacggagtttgattggcctttcacccctagccacaggtcatcccccaggttttcaaccctggtgggttcgggcctccacaccgtcttaccggcgcttcaccctgcccatggctagatcaccccgcttcgggtccacagcatgcgactcaaacgccctcttcagactcgctttcgctacggctaccccacacgggttaacctcgccacacaccatgactcgcaggctcattcttcaaaaggcacgccatcaccaaccccaccaaaggcagggccaacggctctgacggcttgtaggcatacggtttcaggtactctttcaccacccctcaccggggcacttttcaccattccctcacggtactagtccgctatcggtcaccaggaagtatttagccttaccacgtggtcgtggcagattcacacgggattccacgggccccgtgctactcgggacaacgcccgggagccgcatgcgtttcgcctaccggactctcaccgtctacggtcgaccatcccagatcgttcggctacacacacggtttctcactccccgccaggccggcggacccagctgggcgctcccacaaccccgcacacgcaacccccgccgggtatcacacgcgcacggtttaggctcctccgctttcgctcaccactactcacggaatcacaatttgttttctcttccagcgggtactgagatgtttcacttccccgcgttcccaccaaccgccctatacattcagacggcggcgacaccccatgacaggtgccaggttaccccattcggaaatccccggatcacagcctggttgccggctccccgaggcatatcgcaggctcccacgtccttcatcggctcctggtgccaaggcatccaccgtatgcccttaccaacttaccaacaccaacccctccacaaaaaagggaggaaacaggtggtcgggcaatcaacagatgctcgcgtccactatgcagttcacaaaaaacaaccggacaaccacacccacacaccccaccaccaggcagagcgccaggcacgtggccccgaacagtccgagaaaaccaacccccaaagaggcccgtttcctcaggacccaacagtgtgcccaacccacccaagcccccgacaccggaggttccacaccccgaaccccaccccccgcacagggagaagcaaggctccgacccctcagtcaagaggagccatccgacaccgtcggatgcgggtagtactgaccgggcagcaacccaggcaggttgactagccagtgttccacgatttgcgagcaccggtccgaggcacccacggccccgtagaccgaaaccctgaaccacaccaacaccacacaagtgccggcaggttggacaagtgctccttagaaaggaggtgatccagccgcaccttccggtacggctaccttgttacgacttcgtcccaatcgccagccccaccttcgaccgctcccccccttacgggttaggccacgggcttcgggtgttgccgactttcgtgacgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcagcgttgctgatctgcgattactagcgactccgacttcacgaagtcgagttgcagacttcgatccgaactgagaccggcttttagggattcgctccacctcacggtatcgcagccctctgtaccggccattgtagcatgtttgcagcccaagacataaggggcatgatgacttgacgtcgtccccaccttcctccgagttgaccccggcggtcttccatgagtccccggcataacccgctggcaacatggaacgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcaccacctgtcacccgcccccgaagggaccctgcatctctgcaggttttcgggtgatgtcaagccttggtaaggttcttcgcgttgcgtcgaattaagcaacatgctccgccgcttgtgcgggcccccgtcaattcctttgagttttagccttgcggccgtactccccaggcggggcgcttaatgcgttagctacggcgcggaatccgtggaagaaccccacacctagcgcccaacgtttacggcgtggactaccagggtatctaatcctgttcgctccccacgctttcgctcctcagcgtcagaacaggcccagagcaccgccttcgccaccggtgttcctcccgatatctgcgcatttcaccgctacaccgggaattccatgctcccctacctgcctctagcctgcccgtatccaccgcaaacccacggttaagccgtgggctttcacgacagacgcgacaagccgcctacgagctctttacgcccaataattccggacaacgctcgcgccctacgtattaccgcggctgctggcacgtagttagccggcgcttcttctgcacctaccgtccaaacttcgtcggtgctgaaaggggtttacaacccgaaggccttcatcccccacgcggcgtcgctgcgtcaggctttcgcccattgcgcaagattccccactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggccggtcgccctctcaggccggctacccgtcgtcgccttggtaggccgtcaccccaccaacaagctgataggccgcgagcccatccccgaccgaacccccaaaaagagggaactttccaccccccaccatgcgacaggaggtgaatatccggtattagacccagtttcccaggcttatcccagagtcgagggcaggttactcacgtgttactcacccgttcgccgctcgagtacccccgaaggggcctttccgctcgacttgcatgtgttaagcacgccgccagcgttcgtcctgagccaggatcaaactctccaccaaaggccacacacccacccggcacaaacaccaggtgagccaaaccttcagacgagatcaaacgatcccaacaacatcatcctctgacgaggaaccacaacccccacccacaccaggcagaggctgacacaaggcactggcttttgacacactgttgagttctcaagaaacggacacccaccggaccagcgacccgcaaccacgggccccgaccccggggcaacccttcaacactaccgggatcctagccccagtcaagagaccgatcaaatcgacctcaccgaccaggaacctcgcccagccccacacccacacccgccgacacagccgacgagccgcaacgatcaaagaccgaacccggtgtgggagtcccgtcgggccggccacctcacccggtgtcccgcatcccgtctgggcccgcctctccaggatacccccgcccgaacaccccgtcgaacgagattccccagagagaccccctccttccaagccggccgcctcactaccggcggccccgctccccggagggcacgagaactctaagcaagatcaacacaaacgtcaaaccagcctcagccggctcaccgtgctcccacgtggccctcccatccccatccccgctgctcaccctcattccgcttccatcaactgccgaggtcagacggctaggggcagtcggatggactgttcggccaagggccggctggctcttggcgcctccaaggctgctgtgctctccgcccagcctctgatcgtgaagcgcgtcgagctctcccggtagaggcctgggatgtgtgaacggctccgtccctcggagccgcaggcggacgcccgtatacctgcggcctgtttctaggcagcgggcaaggatgcacaagggctcctgccttctgccccgaccgacgagcagtgagcgctgaccgaaccgctcctgacatcagagcactgaggttttcaacaaaaggagagcatgcttccctgccgtaccgactcccaccagagcgaagacgcacccagccgcctcccgtgaacgctcccgtccccgatggcgaccacaggccttcggcacctcctgtgccgtccgctccctgccttcgccagcgctcatgcgccaaccccgggtcgatgccgcctctctgcggcaccgactccttgtgaaaacctcattgggcctttccaacacctggtcccggctgccaggggtgggagcccggacggcgcccggtgccgtgccttcgcaagtcgcagtctcgtccccgggcgtggcgactacctcgacctgcaggaacagcgccttagattaaggactcagccgcctcgccggacgcttagaaaggtgctacagaagaggtggtaccccaacccgttgagagatcccagcaaaagcgcctgtagtccctgcgggtgcactcaccagaaaaacagtcaaatcggtcaactgtggacgcgctatgggggcaggagcgttctgcctcagcggcgaggccggtaggccgagatcgtgacagagagcgggaccaatacggggtcgggcagcttccccaccttggcacgcagttcctgcggagaaagatggcgggcgctgggacccatctccaccagcgtggcgacctcgtcatggctgagccgtacctcggtctcgtagtcctcggtgccggccaagaggaagtgctcgcccagcgcccggccggtccgctcatgcttgcgggcgtcgaccttgagcaggcccaggtccgggaccaaccgaccgaggtggcgggcggtgggcgtgaccacgtacagcgtgccgtccggtttgaggacgcggtggaactctgcgccgttgcggggggcgaagacgttgaggatcgtctcgaccgccgcggtgcgcaccggcagcggcctccacaggtcggcgaccaccgcgccgatccgggggtgggcgcgggccgcgcggcgcagagagtgcttggagacgtcgatggccaggcccacggcgcccgggacgcggtcgagcaggcgggcgaggtaatagccggtgccggcgccggcgtccagcacgcaggcgccggcggcgagggcggccccggctcgttcggcgaggaggtcggccaggccgccgaagtgcccggcgctcaggaacgccgcacgggaacggaccatctcgggggtgtcggccgtgcccgcgcgcgcattgccgggcagcaggttgacatagccctgacgggcgatgtcgaaactgtgcccggcggcgcagcgcaggctcttgtccgccaccgtcaggccgtcccggcacagcgggcaggccagtgtctccacgacgtcggtcagcacgggttcatcttcgcggtccgtgcgcccggacggcctctgggggcgggtggtttctcagtcctccaggcgcttgcggacctcgtccatgtcgaggtcgcggacctgctggatcacgtcctccagcacggcctcgggaagcgcgccgggttcggcgtagacgatgatgccgtcccggatggccatgatcgtgggaatcgaggagatgccgaaccgctcggccagctcgatctcggcgtcggtgtccaccttggcgaaggtgatgtcggggtggcgttcggaggcgctttcgaagaccggggcgaagcggcggcagggaccgcaccaggccgcccagaaatcgaccaggacgatcccttcgccctgggctgtcttgtcgaagttgtcggcggtcagtgtgacggtcgccatgtcgcagtctcctcatctcgggtatcagccctatagagcggtgaccccgcccccagtattccccggccgggaatcacagggccgtaattagcgttgtccggtcagggagttcgaccaaagaagggtcaggatggctgctacccgcaccaagggcgacagtgtcgagacgcaggacaaggacctcgtcggagcgtacctcgacaggatcggccgcacccacctgctcgacgcgcaggaggaggtcgatttggcaaaggccatcgagggcggactgtacgccgaacacctgctggaagaggaccgggtgcccccgggggtgacccggcaggagctcgaggaactcgtcgccgcgggggtgcgcgccaagcagcggttcgtcgaggccaacctgcgtctggtggtctcgatcgcgcgcaagtaccccaccgacgcgcttccgctgatcgacctcatccaggagggcaacctggggttgatgcgggcggtcgagaagttcgactaccggcggggctttaagttctcgacctatgcgacctggtggatccggcagtccatcggacgcgggctcagccacaccgcccggaccatccgccttccggtgcacgtggaggaggagctgtcccggctgcgccgtgcggagcggcagctgggccgggagctggggcgcgagccgacgcgcgaggagctggccgaggcgctgggggcggccgtcgaccatgtggatgagctgctgcgctggcggcgtgatccggccagcctggacgcggccgtcgacgacgccggggagaccccgatgggcgatctgctggaggacccggagggggtcagcccggaggccgaggtgctggcgctggacgacatcgcggggctggcccggctgctggaccggctgccggagcgggagtcggcgatcctgcgcgcccgtttcgggatagaagacgggcagccgctgtcctacgcccagatcggggcgcggtacgggctgagtcacaaccgggtgcggcagatcaccgaccgttcgctgcggcggctgcggcagctggcggccgaagccgaccgtgccggtcgcgccaccggtcactccgttcaggccccgcaggcccgtcaggctccgcgggcgcggaactcccggcccgccgccgagcgcatcgggcacgctccccgttctccgcggcgcaagtcgcccgcgcaggtgcccaccaaggcggcctgagccgcggacggcgggcggggcgtggggcgtgtcgttgcgcgcggtgacctagccttggaccgtgactacgacgagtgacctgggagatctggacgcctggcgcgcgctccccgcagttcagcagccggagtgggacgacccggaggaggtccgggcggtgaccgcggagctggccaaggctcccccgctggtcttcgccggcgagtgcgaccagttgaaggagcggctggccgaggtggcgcgcggcgaggcgttcgtcctgcaggggggtgactgcgccgagacgttcgccggttcgaccgccgacgccgtccgcaacaagctcaagacgctgctgcagatggccgtggtgctcacctatgcgggcagcgtcccggtcgtcaagatcgggcggatggcggggcagttcgccaagccgcgttccaagccggtggaggtgcgggacggggtgacgctgccgtcctaccggggggacgcggtcaacggggcggagttcacgccggaggcgcggcgcagcgatccgcggcggctgctgcaggcctaccactgctcggcggtgacgctgaacctgtgccgggccttcaccaagggcgggtacgccgatctgcggcaggtgcacgcctggaaccaggacttcgtcgcctccagcccggccgggcagcgctatgagcggctggccggggagatcgaccgggcgctggcgttcatgaaggcgtgcggggccgaccctgaggagttccacagcgtggagttctactcctcgcatgaggcgctgctgctggagtacgagcgggcgctgacccggatcgacagccgtaccgggctgccgtatgacgtgtcggcgcatttcctgtggatcggtgagcggacgcgggcgctggacggggcgcatgtggagttcgccagccggatccgcaacccgatcggggtgaagctggggccgacgacgactcccgatgacgcgctggcgctgatcgagcggctcaatcccgacggcgagccgggccggctgacgttcatcacccggatgggtgcggggcggatccgggaggtgctgccgccgctggtcgaaaaggtgtcccagagcggggggccggtggtctggatgtgcgacccgatgcacggcaacaccttcgaggcgcccagcgggcacaagacgcgccggttcgacgacgtgctggacgaggtcgccgggttcttcgaggtgcaccggtcgctgggcacccacccggggggcattcacatcgagttcaccggtgatgacgtcaccgagtgcgtgggcggcgggcaggagatcgtcgaagaggatctgcatcagcgttatgagacggcctgtgatccgcggctgaaccgcagccagtcgctggatctggcattcatagtggcggagatgtaccgcggttcccagtgagcctttcagggccttccggcccgcccgccgatggtggccgccgcaggcggggcgggccggtggccgtgcgttcgtgaagctcgcggtgaaatgttcggaagttcagcgcgccggtcttttgcggcgcgtgttttcgcggtttccccgttcgcgtagaaagttcggcggtgttgtcagatggcgacttcggcccagacgactttgccgccggtaacaggggtcgcgccccaggagctggcgaagcgatcgacgatgaaaaggccccggtgggactcgtccagcggggcggggacggtcatcttgggcatggtggaggcgcggtcgcggacctcgacgcggaccgcgtcggggcggcgctgcaggcgcagttccaagacggtgccggcgtggcggacggcgttggcgacgagctcggcgacgatggcggtcacctgttcttcccggtccagcagcgaccaggtgcgcatggtgcgcgccgacagcctgcgggccagttccaccgcctcgctctggggggcggtgcgaagggtggtctcggacaccggctcatccctcgggtggtgtgcctatgagaaaacggtcgagtccggtggtccgcaggacgttctcgaccctgccgtacgcgccggtcaccgtgaggacgccgccttgctcccgggcctgtttgtaggtgcgcacgagcacgttcaacccggaggaatcgcagaaatcgaccgcggccaagtcgacgacgatctgccggtgacccgcctccaccaaggatttcagccgttctcgcagctcgtcggaggagtgcaggtcgatggagccgcgtaccgtcacggtcacgcggtcgtcatggcgcgttgtgtgcaaggcaaggcccatcgctgttcaccatagaacatccagctgtatacggcatgccgtaatgccatatacaaggcctgttcgaacgcgccgccgggcgtcccgtcacgaggcgcgcagcacgatcaaggcgacgtcgtcgttggagggctcgggcccgaagtcacgcaccgcgcgctggatgcgggcggcgacggcgccggcgctgagcccccggcatccggccagcaggcgttccaggccctcgccgtcgccgagcagccggtcgccggcgcgccgctcggtcaccccgtcggtgacgcacagcatcacctggccgctgcgcagctccagggtgtcgagggtgaagtcgacgtcctcgaacacgccgagcagcggctgggctccggcgccctcgcggaccgtgccgcccgggtcgagcaccagcggcggcgggtgcccggcgctgaccaggtcgatgcggacgccggcgcggccgggcagcggggtgatctcgccatgcagcagggtgagcagccgggcgcgttccccttcggcgaggatgagccggttgagccgggccagcacgtcggggacgggcatgtcctcggcggccaggatgcgcagggcgtgccgggccaggccggtgacggcggcggcctcggggccggtgccgcacacgtcgccgatggcgaaacgccagcgggaggccggggccgactcgctgaggtcgccgcaggcgaacacgtcgtagaagtccccgccgacctcgctgccctcgccggccggctggtagacgaccgcgacctccaggccggggatgtcggggatgccggggggcagcaggctgcgctgcagcgcgctgctcatggccgtctgcgcggtgtagagccgggcgttgtcgatggccagcgcggcccgccggctcagctcttcggccaggtcgagcgcgccctgggggaagcgttccccggcggggcggccgatgaccatggcgcccatgcggcggcgccgggcgaccagcgggaacgcgtacgcctggtcgccggcgagggaaccggccgccgcgcgggcggcgtcgggggccgccgcggcgtatccgttccaggggccggaggagtccagcggcggcgccgcgtcggcggcctccagcagttcgcgcagggcgtcgacgcgggtctcgtcggcgtgccagacgtaggcgggacggacgatgccgccttcgtcgacggtgtagacggcgcaccaggtggccaggcggggcaccaccagctgggtgaccagggccatggtgcgttcggagtccagtgtgccggccagcaggtcgctggcctcggccacgaagctcagccagccccgccaggagcgttccagctctcccagccgggcacgttccaaaaccagtgtcagctcgtcggcgatacggcccagccgcctgcccgcggcctcgtcgaagcgcccgggtgcggcggacacggcggccaccaccccgagcagcccgctttgggtctgcagcggcgcggcggccagggaggcggcgcccagggcggcggcgagcgggtcggaggcgtcggccgtccaggggaggcctgcgcgggcgtgcgggccgagcccggcgacggtgagccggccgggaggcggccaggagacggcgccggtggaggcgcccggcaccagctcgccctcacggtcggccagcagcaccgcggccccgtcggcgtccagcatgtcccggaccgtcgccaccgccgagtccagggaggtctcccccgtccgggggcgcgtcccgccttctccgcccatcggggcgggcgcggcgtccccggtgggcggggcggggcgctcggaacgccgcggggtggggtcggcggtcttgggcagccggaaccacacgcccttggtgaggccgttgtaggtcacgccccaggacgcggcgagccggtcgatggacggcaggccccgtccgctggtcgcctccagggagggcatggcgatctggcgggcggggtgacggtcgagcacctcgatccgcaccccttcctcctccagggtgcagctgacttcgaaggaggttccggcgtaggtcaccgcgttggtcgccagctcgctggtggccagcatcgcgtcgtcgaccacctgctccatgtcccagtcgctgagggtgcggcggacgaagcgccgcgcggcggccaccgaggtggcctcaggcgggaatgtggccgacgaggttcgtcgttccacctgttctccccggttcaagaggcgatatggatcccagtcatcgtgacagactgcaaatgtacggcccaacgggagtgtccgcagatcccggactcggtgagcgcgggccaggaggaaaagactatgccgcagaccgcctctcgcacgggacgtccggccgtttcgcagcgggacgccacgccgcgctacagcgatgccgatcttgctccgctgctcaaggcgctggccgcgctgcgcgacggtcgttttcgggcgtcggtggaggtgcccgccgacggggcgttggccgaggccgccgcgctcgtggaggagattcgtgccaacggtgctcatgtggccggtgaaatggcccgggtgcgccgggagctgggccgtgaaggtcatctgcgggagcggttgtcgccgccggccgcgcggggcgcgtgggtgagcaccgtcgaggacgctaatgcgatcatcgacaagctgaccgaactgtccaccggaatcgcccgggtggtcgaggcggtggccgccggtgatctttctcagcggctggaattgcggttccgcggccgtcccatgcgcggtgaggtgctgcggatggccaagtcggtcaaccacatggtcgagcagctggacaatttcgcctgggaggtcacccaggtggcccgggaggtcggcgtggagggccggctgggcgggcaggcgccgctgcgcggccagtcgggccgctggcgcgaggtcaccagcgcggtgaacgtgatggcgggacggctgaccgcgcaggtgcgggacatcgcggcggtgacgacggcggtcgccaagggcgatctgacccgcaaggtcaccgtggaggccgtgggtgagctgcaggaactcaagctcaccgtgaacacgatggtcgatcagctctcggcgttcgccgacgaggtgacgcgggtggcccgcgaggtcggcaccgaggggcgcctgggcgggcaggcgcaggtgcgcggcgtgtcgggggtctggaaagacctcaccaacaacgtcaacggcatggcctccaacctcacctaccaagtccgcaacatcgcacaagtggccaccgccgtcgccaacggagacctctccaaaaagatcaccgtcgacgcccaaggcgaaatcgccgacctcaaagacaccctcaacaccatggtcgaccgcctgtcggccttcgccgacgaagtcacccgagtagcccgcgaagtcggcaccgaaggacgcctcggcggccaagcccaagtccacggcgtctccggcgtctggaaagacctcaccaacaacgtcaacggcatggcctccaacctcacctaccaagtccgcaacatcactcaggtggccaccgccgtcgccaacggagacctctccaaaaagatcaccgtcgacgcccaaggcgaaatcgccgacctcaaagacaccctcaacaccatggtcgaccgcctgtcggccttcgccgacgaagtcacccgagtggcacgggaggtcggcaccgaagggcgcctgggcggacaggcgcaggtgcgcggcgtgtcgggggtctggaaagacctcaccaacaacgtcaacggcatggcctccaacctcacctaccaagtccgcaacatcgcacaagtcaccacggcggtggcgcacggggacctgaccaagaagatcgacgtcgatgcgcgcggggagatcctggagctgaagacgacgatcaacacgatggtcgacaccctgtcggcgttcgccgacgaggtgacgcgggtggcccgcgaagtcggcaccgagggacgcctgggcgggcaggccaaggtcgagggggtctcgggcacctggaagcgcctgaccgagaacgtcaacgagctggcctccaacctgaccacccaggtgcgggcgatcgccgcggtcaccagcgcggtggccagcggcgatctgagccgggagatcacggtggaggccgccggcgaggtcgccgagctgaaggacaacgtcaatttgatggtggcgacgctgcgcgagaccacgcgggccaaccgggagcaggactggctgaagtccaacctggcccgcatcggcgggatgctgcagggccaccgggacgtcacgcagctggcgcagctgatcatgagtgagctggcccagaccgtctcggccaactacggcgcgttctacctggcccgtccgggtgcggacggggagagcgagctggcgctcatcgccgggtacggggtgcgggccgagccggacgcggtggcgttccggatgggcgagggcctggtcgggcaggcggcgctggagcggcgcacgatcctggtcgacgatgcgccgcccgactacgtcaccgtccgctcggggctggggcaggcgccggccacgcacgtcatcgtgctgccgatcctgttcgaaggccaggtgcagggggccatcgagctggcctccttcagcgggttcaccgacacgcacctggcgttcttcgaccagttcaccgagaacctcggggtgaccatcaacgccatcaacgccaactcccgcaccgaggcgctgctggccgagtcccagcggctggcgcagcagctgcaggaacgctccgatgagctgcagcgccagcaggccgagctgcgccgctccaacgccgagctggaggagaaggcggcgctgctggccaagcagaaccgggcgatcgagatccagaacttccagatcgagcaggcccgccgcaccctggaggagcgggccgagcagctggcgctgtcgtcgcgctacaagtcggagttcctggcgaacatgtcgcacgagctgcgcacgccgctcaacagcctgctggtgctggccaagctgctgtcggagaaccccgagggcaatttgacccccaagcaggtggagttcgccaagaccatccacgactccggcaccgacctgctgcagctgatcaacgacatcctcgacctgtcgaaggtggaggccggcaagatggaggtgcacccccagccgctggcgttcaccaagctggtcgactacgtggacgccacgttccggccgctggcggtcgacaaggggctggacttcgccgtcgaggtctccccgcaggtgcccgaggtgctgttcaccgacgagcagcggctgcagcaggtactgcgcaacctgctgtcgaacgcggtcaagttcacctccgaaggccgggtgcggctgaccatcgcacccgccgagggcgtggagttcaccgcgccggcgctgcgagaggcgccgctggtgatcggtttcgaggtcagcgacaccgggatcggcatcagcgaggacaaactgcaggtgatcttcgaggcgttccagcaggcggacggcaccaccagccgccgctacggaggcaccgggctgggcctgtcgatcagccgcaacatcgcccacctgctgggcggggagatccacgcccaaagccgggtgggcaagggcagcaagttcaccctctacctgcccgtccagtaccgggagagcgggaccgcccagccggcggcggccgagccgcccgcagcggccgtaccgcaggatccgccgcccgccgccgtggcgatcgacccgccggtctcctccgagcgtccggcggtcggcggcgcggcccggtcggcgggcttcctggaggacccgccggccgagcatctggatgcggtgctgtccggccgcaaagtgctgatcgtcgacgacgatgtgcgcaatgtcttcgcactggccagcgtgctggagggctacggcatggaggtgctgtacgccgaggacggccaggccggcatcgacctgctgcagcgcaacccggacgtggcgctggtgctcatggacgtgatgatgccgggcctggacgggtacgccaccaccgaggcgatccgcgggatgccgcagttcaccgacctgccgatcatcgtcatcaccgccaaggcgatgaagggcgaccgggagaagagcctggcctcgggggcgtccgactacatccccaaaccggtggacgtggatcacctgctggacatcatgcgaacgtggctgcggcgctccgcggcgcgctgagcgccgggcccgcccggcgccgaccatgatcaggagaccccaggcgtggatgacaaggccaagatccttctcgtggacgatcgtgaggagaacctcgtcgcgctggaggcgatcctcagttccctggaccaggacctggtgcgcgcccgcagcggagaagaggcgctcaaggcgctgctcaccgacgagtacgcggtgatcctgctggatgtggtgatgccggggatggacgggttcgaaacggcccgtgacatcaaacgccgcaagaagacccgggacgtgccgatcatcttcttgacggcggtcgacagcgaccccgactacgccttccgcgggtacgccgccggcgcggtggacttcatcgccaagccgttcgacccgtgggtgctgcgcgccaaggtgtcggtgttcgtggagctgcaccgcaagaaccgccaactgcgcgaacaggcggccctgctccgcgagcaggcggccctgctgcgggctcgggccgaggtccccgaaggcccgctgccgctgccgcatggcgagctgacctcccgcgtggcggagatctccgaacaggtcgacacggtgctgaaggaatccccggcccacctgcgccctgcggtggaggaactggcccgccgagtggacgccctgcagggcaccctcgacaggctgcccggccccggcggcccggccctctgacgcggcgcccccgagggccgctcgcctgttctccagcccgggtggtcactggagcattcgggccgcatcacaagatggggcgtccggactgccccggtatgacggtacccggaaggtccacggcccgtcccggggcaaggtggaggcggccgggacgctgtatttgggggcggcggcgcgcagcaggcgaagccggccgatctcggcgacgttcttcaccagctcggcgttcacccaggcgatcatgtgggcgacggtgtgcgcggggtcgtcccgccaggggaagggagcggtggcgtccagttcggcgccggtgagccgctccagcgcggccggccactcttcgcgcaggtcacgcagccactggacggccgcttcgggacccggccagaggatgtgaaaaggttcagtgcacgttcacgccgtccgcccggtcttgggtgaggcgggcggacggcgtgagcgggcgggtcagctctccaggcgggcgcgggcggcggcgatgcgggtcaaggtggcctcgcggcccaggacttccagggattcgaacagggggaggccgacggtgcggccggtgacggcgacgcggacgggggcctgggccttgccgagcttgaggccgaaggttgcgccgacctgctccaggcgggtcttcagctcgtcggcctgccagggggcgtcgcggtaggcgtcctcggcggcggccaggatctgggcggccgggtccttcatggccttgttccaggactgctcgtcgaagaccggctcgtccaggaaggcgaagtcgaccatggggatgatctccgacagcaccgccacgcgggtctgggccagctcggccaggcgggcgaagacgtccatgtcgaccttgaagggggccttctccaggaacgggcggcaggcgtcgatgaactcctccaccgacagcgcccggatgtagtcgccgttgatcgcccggagcttcttgacgtcgaagaacgccggggaggcgttgacgtcctcgatgcggaactcccgctcgatgacctcccagggcaccacctcgcggtccccggagggggcccagcccagcagcatcaggtagttgcgcatcgcctccggcaggtagccctcggcctggtagtcctccagggcgaccttgtcgcggcgcttggacagcttctggcgcttctcgttgacgatcacggggacgtgcgcccacaccggcgggcggtgccccagcgcctcccacagcagctgctgcttgggggtgttggacaggtgctcctcgccgcggaccacgtgggtgatgcgctgggtgatgtcgtcgaccacgttggccagcaggaacggcaccgtcccgttggagcgggcgatgacgaagtcctccagcacccggttctcgaaggtgggcttgccgcggatcaggtcgaccaccacggtctgcccctcatcgggggtgcggaagcggaccgcgcggccctcgccggggccgagaccgcggtcgcggcagtggccgtcgtagcccttgttggggtcgccggtgcgggcggtcacgtcctcgcgggtgcagtcgcagtagtaggcgcggccctgctccagcagggtgtgcagcgccttgtggtgctcttcgatgttctgggactggaagtaggggccctcgtactcgccggagtcgatgcccagccacgccagcgcccggatgatgccttcggtccactcgggcttgttgcgggaggcgtcggtgtcttcgatccgcaacaccagcgtcccttgggactgccgggccatcacccagttgaacagggcggaacgggccccgccgacgtggaacatgccggtcggggaaggtgcgaagcgtacacggatcggagacgtcgacatggggataagcctagggctttccggggacctccctcgcctcgtccgcggccggcggggcggtcagggcgtccagtgcgggtcgcggccggccaggcccagggcgcgctccagcggcgacgccgacggcgggacggggacctcggggccgaacgcgccgaacttgcgcgccgtgtcggccatggtctgcacgtgccccagcagcgcccgctccaggtcgtccccgaaggcggccttgcggccggtggccacggccaggtcccagccgtgcaccaggaactccacgaacaggatgccgccgacgaacggggcgggcatctccgcctggccggtcaggttggcggcgccctcccaggcgtccggttcggaccaggccgccgcggtgcgccgggcctgctcggcgtagcgggccgcccagccgggttcggcggtcaggtccggcccgtcggagccgggcggcggctgcttgcgggcggccgcccaggcgcgctcgccggtccatttggccaggtggttcagcagggcgcggacgtcgaagtcggggcagggggtggggtcgccgagccgggcgtcgtcgatgtccgccacgatcgcgatggcggcctcggcggccggcgccatcaagggcctgaggtccatggtcgtcctcctcacctgatccggtgcgcaccagcatcccatcctggaacatatgttcgagggtttttggggaaatccgccgcgccgcgctcttcgaagcacatcgtttccgcagatcagggcgggtattccggaggcggagacgatgccgcgccccggcgtggcgcgcaccggaggccgtcgaggccctcgaagccggggaaaccagctgaccgaaagcgcaccgggacttcccgcggcccggcggagaggaccatgccgccggtgccgcattgggggcggcttgagaagattcttcgatgagcagcgaccatctcaccggccttcccgcgttcatctccgtggcccgtgaccggctggccgcgcaccggcgcctggcgctggagggcggtccgggagtgcggcgggcggccgtggccctgtgcgtggtcccggaggcggacgtcccgtcggtgatcgtgatcaagcgggcggaccggggacgcaatcccggccagtgggggctgccgggcggacgggtggatgagggggaaggcgatctgcaggccgcgttgcgcgagctgcaagaggagatcggcctggccgccgggccggagcacgtgctgggcagactggacgacttccccgccgcctccgggttcgtcatcgccccgctggtgctggcgctgccggagccggggccgctgcgtcccaaccccggcgaggtgcgctcggtgcaccacgtcccgctgacccggctggccgccgacgacgcggtgcgctgggtgccgcagctggacggcgggcggctgctgcagatgacgctgggcccgcggatgacgatccacgcccccaccggggcgatgctgtggcagttccgcgaggtggtgctgctgggccggcacgcccgggtggcggacttcctgcaaccggactggacgcgccgctagcgccgtcagaacgcgccgccgccgcaggatcaacggccttcccatgtcacgacggtacggcaccggacggaccggcggaagacgggcatcggcgcgacaagcggcccgatcacctgcacaatgctgtgccgtcaacggaacagaaggcggatcgagatcgtgacgatgtcccagaccggagcccccggcggctccggcaacgcgctgtacctgcggatcgccgaagagctcggggtgcgcgagcaccaggtccgggtggccgtggaactgctggacggcggcgccacggtgccgttcatcgcccgctaccgcaaggaggcgaccggcgggctggacgacacccagctgcgccggttggaagaacggctgcgctacctgcgcgagctggaggaacgcaaagaggcgatcctggagtcgatccgctcccagggcaagctcaccgaggagctggagcagcagatccgccaggccgactccaaggcccggctggaggacatctacctgccgtacaagcccaagcggcgcaccaaggcgcagatcgcccgggaggcggggctggagccgctggccgacgggctcttgagcgaccccgcccaggacccgcagaccgccgccgcggcgttcgtggaccccgacaagggcgtggccgacgcgaacgcggcgctggagggggcgcgggcgatcctggtggagcggttcgccgagcacgccgacctgatcggggcgctgcgggagcggatgtggacgcacgggcggctgatctcgcgggtgcgcgagggcaaggaggaggccggcgccaagttcgccgactacttcgacttctccgagccgttcaccgagctgccctcgcaccggatcctggcgatgttccgcggggagaaggaggagatcctcgacctggagctgtcgccggaggccgacgatgaggccgccgccgcgcccggcccgtcctggtacgagcgcaagatcgccgagacgttcggcatcgccgaccgggggcggcccgccgaccggtggctgaccgagacggtgcgctgggcctggcgcacccgcatcctggtgcatttgggcatcgacctgcggacccggctgcgcaccgaggccgaggacgaggcggtgcgggtgttcgccgccaatctgcgggatctgctgctggccgcgccggccggcacccgtcccaccatggggctggacccggggctgcgcaccggggtgaaggtggcggtggtggacggcaccggcaaggtcgtcgacaccgcgaccatctacccgcacgagccgcagcgccgctgggacgagtcgatcgcggtgctggccgccctcgccaagaagcacgcggtggagctggtggccatcggcaacggcaccgcctcccgggagaccgaccgcctggccggggagctgatcaagcggcacccggagctgaagctgaccaaggtggtggtctcggaggcgggcgcgtcggtgtactcggcctccgcctacgccgcccaggagctgccggatctggacgtgtcgctgcgcggtgcggtctccatcgcccgccggctgcaggacccgctggccgagctggtcaagatcgaccccaagtcgatcggggtgggccagtaccagcacgacgtgtcggagaccaagctgtcgcggtcgctggacgcggtggtggaagactgcgtgaacgccgtcggggtggacgtcaacaccgcttcggtgccgctgctgacccgggtgtcgggcatcggggagagcctggcggccaacatcgtggcccaccgggaggccaacggccccttccgcacccggcaggcgctcaaggaggtgccgcggctggggcccaaggcgttcgagcagtgcgccgggttcctgcgcatccccggcggggacgacccgctggacgcctcggcggtgcacccggaggcctacccggtggtgcggcggatcctggacgccaccggcaccgacatccgctcgctgatcggcaacaccaaggtgctgcggtcgctgaagcccgccgacttcgtcgatgacaccttcgggctgcccacggtgaccgacatcctggccgagctggaaaaacccggccgggacccgcgcccggcgttcaagaccgcggcgttcgccgacggggtggagacgctggaggacctcaagcccggcatggtgctggagggcgtggtcaccaacgtggccgcgttcggggcgttcgtggacgtgggcgtgcaccaggacgggctggtgcacatctcggcgatgtccaagaactacgtcagcgacccgcgcgaggtggtcaagcccggcgacatcgtcaaggtgcgggtgctggatgtggacatcccgcgcaagcggatctcgctgacgctgcggctggacgacgacccggccgaccggcagcgctccgggcagggccggggcggcgggcgccgcgacggcaggcagggacgcggcggtccgcggggcggccgcgggcagagcggcccgctgatgggcggcgcgatggccgacgcgctgcgacgggccgggctcgacaagggcctgcccgggcagccccgccgctgaggccttccggcccgcctcgcccgcggggcgggccggcgcgtctcctccgggaggaggtcagtcctcttcgggttcctggtcgaggtccaaggcgacgaccgaggagcagttgacgcagatccactcggcgatgaccgcctcggcctgcatgtcgcgggtccggtagggacgtacgacgcgccgcttgcgcatgccgtggccgcagccggcgtgcagcagcagcccgcacatccggcacggccacacgtcctcctcccggcgccggcagcccgggcacgggtgcgggtcgggcatgccctcgatggccagctcggcccgccattgccgttccaggtccaggtactcgtcggccggccagtgccggtcggccagccaggccaggtattcctcgtcctcgggttcgagcaccttggtcatggactcggggtggccaccgccaccgtcctgcctcctgccggagcggcataccgcggtgacgaaccacgtcgcgagcatcacgacgaatgccaaaagcacgctcatgtcctcacgccgtgtgggcgtccttcctggtccaagccctgcgcgcctgaccggcgcggcacagtgaaagcgctcgaacgctacaagaaacaccccacctgggaaaagtcgatcaaaaattgatctaccaggacgtaatgggtcccggccggtgatatcccggcggccgggatcgcggatgccccggcggacggctctgcacgcgccgtgaccggccggctgttagcctccgtggggtgagcgcgcagatcgatccggacgtggtggacctgaaggtcctggccgcgtggatggacggccagggcctgcccggcgggccgctggaggatgtgcggccgctgtccggcggcacccagaacgtgctggtcaggctgcgccgcgggggacgggagtacgtgctgcggcgcggccccaagcacctgcgggcgcgcaccaacgacgtgctgcgccgggaggcgcgggtgctgacggccctggacggcaccgacgtgcccgccccgcgcgtcatcgccgcctgcacggacgagcaggtgatgcacggcgcggtgttctacctgatgacgccggtggagggcttcaacgccaccaccgagctgcccgccctgcacgccggcgacccggccgtgcggcaccgcatggggctggaggcggcgcgggcgctggccgcgctgggggcggtcgaccacgaggcggtcgggctgggcgacttcggcaggccggagggtttcctggagcggcaggtcagccggtggctgtcggagctggattcgtactcggcgctggagggctaccccggcccgcagatcccggggcttgcggaggtggccggctggctggagcggaaccggccgttgcactggcggccggggatcatgcacggcgattaccacctggccaacttgatgttccgctacgacgggccgcaggtggcggcgatcgtggactgggagatgtgcacgatcggcgacccgctgctggacctgggctggctgctggccacctggccggacgagcgcgacggcagcgcgcagatcgccgggccgctggggctggcgggcggcctgccctcccccgccgagctggtggccgcctacgccgagcggccggaggcggtcgcgggccgggatctgacggccatcgactggtacaccgtgctggcctgtttcaagctgggcatcgtgctggagggcacgcacgcgcgggcctgtgcgggcaaggcgccccgggagaccggcgacctgctgcactccatcacgctcgcgctgttcgacagggcccggcgcatcatcgcctcctgaaacccgccccggacgggcgcccggctgatttccacgcggcctcctgggcaccgggccggatgccgcgccgcgtcgttcgtcttcgcgtgcacctcgcggaaacgaagcgcagatgaatgatcaccgaacgtaacgattcgggcggtgtagcgatttccccagtgaccgggcctggcgtccttgctcccgagccctcccggaggtgggcagtgaaggttctcctcggcagggatccggccgcctggctggccctggtcgccatcaccgtgcagttcctcgtcgcctggggcgtggagctgaccgaagagcagcaggcgggcatcaacgccgtggccaccatggcgatgggcctggccgtctcctgggtcgtcgccagggagaaggcgatcccggcggccgccgggctgctggcggcggtgctgcagctgggcgtgtccttcggctgggacatcacccaggagcagatcgccgcggcgggcgccctgctgaccgcggtgctcgccctgtacctgcgcacccaggtgaccgcgccgatcgcaccggacggcagcaaggtgacggcggaggatccgccggcgagcaccggccgggcgcaggccgccgaggccgcctcctccagggccgaggcgtccgcggagggcacgagctctccggccgccaaagcgatcgccgcctccgaggagccttcggaggcggcgcgatagcgggccgggggttcagctcaggccgatgatcactccctgccgggagccgtccgggtcaccgggagagcgcataaggcgggttgggggccgcggagcgggcggcggtgagggattggacgatctcgccgacccggatcgcggtgaccgacagcagtgtcgaggcgatgccgtgggtgtgctcggtggcgccctggacgtagatgccgcagcgcagcgcatcggtggtggcgatccggtagtcgcgttccacccgcagcgtgccgtcgggccggcgcaggcagtgctcccccacttcgcccagcagtgcggacgggtctccgacgcggtagccggtggcgtagatcagcgcgtcggcctccagctcggtgcgctcgccggtcggcaggaactccacgcaggcgcggacggcggagccggtggcctccacatcggcgatgcgcgagacgttgaacaggcgcagccgccgccggccggtgaccttctcctggtagaggcgccggtacagctcgtcgatgaggtccatgtccaccgccgagtagttggtggagtggtggtagtccagcagcatccgcttgacgtcctcgggggcggcgtagaagtggtccaccgcctccgggtcgaagatgcggttggcgaaggagctgtcgtcggcgggggtgtagccgtacctggcgaagaccgcgcagatctcggcggccgggaaggtgcggtgcaggtactcggtgacctcggcggcgctctggccggctccgaccaccagcagccgtttggggtcgtgcagggcgggggtgcggtgcagcagctcgtggctgtgccatacgcgctcgccggccggggcctccggcggcagcaccggctccagcccgatggcgatcaccaggttgcgggtgcggtgggtgaccagttcgtcggccgagccgccgcggcggaccaccacatccagggccgtggcgggcccctgttcgggcaccgggcggaccgtcaccacctcggcgccgtattcgacctggccgtcgaagtgcccggcggcccattcgaggtagtcgtggaattccgcgcgggaggggaagagcgtcttgtggttgatgaagtcggccagccggccgcgctcccgcaggtagttcaggaagctgaactcgctggtcgggttgcgcatcgtcaccaggtccttcagaaaggacacctgcatggtggcgccgtcgatgagcattccccggtgccagccgaaggccggctgccgttcgaagaacaccgcttcgatccggtccccttcggccgccgtcgcgttgtgctcacgcagcgcgatggccagcgccaggttggaggggccgaaaccgatgcccaccacatcgtgcacgtgatcggccgagtcgcaggtcggggggaggggcatgggtgtcctttccgcgcgagtcgtccggggagatccccaccaaggcgacgacagttaggttagcctcgcctaacgaaggtgagcctaacctttccgcgcttcgcgtcacaagacaccgtgttcaagatcatccgagcggggcggagacggcgcgaggcgggcggccatcgtggccgcccgcctcgcgggggtcctccggtcaggaaccgaacggcttgggggcgcccttctcccccggccccggtccccactccaggacctcgtacttgacgcccttgaggtgacccgtgccaccgccggcgtggtagtcgtccttgggcttgccgccgtccagcaggtagcggaacgagtgggtgtccaggtcgagcatgatgccccggtgcgagggctcaccgggcccgcggtcgccgatgaagccggtgacgctgcggccgccgtaggtgacgcggaccttggtcagcatcggccagctcgggctggcgaacatgcccttctgcatgggtttgccgctggcgggggcgccggtgtcgcccctgatgccagagccgtcgtcccagaagtaggaggcggtggtggtgccggtcagcagcacctcacccgaatcgcccggggcggcccgccgggcgtccgccgagtcctgccgggcgctcgccgtgctctgaccgccggcggcggaggcggcgttcaccttggcgatcgtcccggcggtgaccccggtgaccaggacggctccggcgacaccggtcagggcgatgtgcttggcggacgtgcgcaatggatttcctttcgcgtggacggctgggcgaactcgccgcaaaaagcccgcatgggcatgcgatcgccggcctcacggcccgaggagaagtcgggaagatcaccgcacgggtctcagggaccggggcgccgcggctcagcggcggtgccggcggtgcgggccgccacctggcgggcggcaggccctgatttatgcggctttgtcgtcatgcggccggacttgacggcctgttgaccgccgccgtaccgcgactgggggagccgttaccaagaacagaccgaacgcgggggtttattcagccgtccaggtagatcttttgggacggtccgcaaggagggattcggcccccgggccgggaaggctctggcagcatggccgccatgaccgaccgcagcggcctgaacacagccgatccctacgacgaggagttgcttccgccgccggagtgggctccgggcacgacgatgagcccggggacccgcgcactgtgggccttcgtggcactggcggccgcaatggcggcgggccggatctgggtggcgccgcgaatcgaggcggcggccctggagacctggaccaccgtcttcgtggcgatctgcgtgcaggccctgccctttttggtcttcggggtgatgctgtcggcggccatcaccgcgttcgtgccgccggcggtgtggcggcggttgctgccccgccgctccggcgccgcggtgccggtggccggggtgatgggagcggtgctgccgggctgcgagtgcgcttcggtgccggtggccggagggctgatggcgcgcggggtcgcgcccgccgccgcgctgaccttcctgctggccgcccccgccatcaaccccgtggtgctggtggccaccgcggtggccttcccggactcgccgcagatggtgctcggccggttcgccgcctcgctgatcgtggccgtgctggccggctgggcgtggctgctgctggggcggggcgagtggctgcgcgtgccgtcccgcccgctcgccgccgccggggccgcggcgcgctgggagtccttccggcaggcgatgcggcacgacctcatgcacgccgggggctttttggtggtcggcggcatggcggcggccaccatcaacgtggtggtgcccgcctcctgggtggacggcctggccggggtgccggtggtgtcggtgctgacgctggcgctgctggcggtgctgatgtcgatctgctcggaggccgacgccttcgtggccgccagcctgacgcagttctcccccaccgccaagctggccttcctggtggtggggccgatggtggacctgaagctgatcgcgttgcaggccgggttcttcgggcgccgcttcgcgctgcgcttcgtcccgctgacgttcacgctcgcggtgacggtcagcctggtcgtgggaggggtgctgcagtgagcaggccggcgcagaacctgctgctgatcacgctcggcgcggcggtgctgtggatcacgctggcgaccgacgagtacctcaactatgtcaaacccggcttccggccgctgctggtcgccgcggcggtggcgatggccgcgctcggcgccgccgggctgcgtcgcgactggcacgactcccccggcgcctcccccgacggcgcccacggccatggccacgggcacgatcacgggcacggaccgcgggtggcgtggctgctgtgcctgcccgcgctggcgatcttcgtgatcgcgccgcccgcgctggggtccttcaccgccgcccgcggcaccgaccgtccggccgcgccgccctccccgcccgccgagggctaccggcggctcgtccccaccggcgagccgatcgacatgacgctgggcgagttcatcggccgttcgttcgagacgcagaccgggatgcccaacggactgacggacgtgcaggtgcggctgaccggcttcgtgcgctcccgcaaagagggcgacggctggtacctgacccggctgaagatgacctgctgcgccggtgacgccgtcccgttccaggtgatcgtgcacgggctggacaagcccgccgacggcacctgggtccaggtggtcggcgtctaccggccgccgaagacccgcaggccggccacgggcatgcacgacctgtacgggcagagcctgcgcaggatcaaaaagccgaagaacgcttatgagtgagccttttcaccacgtggtcagggggccgagacggctctgaggtcgcgacggcgcaggtcatgacaccgtccccaatatgcggccggtgggagcgccgtggcggaaaggctcactggggcgaagccgcggaactttccggggagcggccggcgcgatggcgggccgctccctcgggcaagggctcgatgcccgcaggacgagcgccggcggtgcgggcgctcatctgcgggggcgacgcgtgagcggggaacacgccgtccctgcgaacgcgccgggccgcgatcaaagctgggggtagccgaccggctcgcgtgcggggaacacgtgcgagccgtcgtcacggcgctgcgcgggaggcggcaccgggggcggcgccgcgggagccgtcgcgggcggcgccatgggggaggccacggaggacatcgcgcgctgctcgccgagcatgcccgtcagggcacgggcggcctcggcgtccatgcgcacgatcacgctgggacatcctgtggagtcgacgaagggggatacgccgggagcgctggtcacccctctccgctcaagcgcctgccgcatctcttcgcggagctcatgcgccaaccacagggcttcacgatcgctgtcggtcaggtgtgcgttcatcgcgatctccggggggtcacgccggggggcctgcgggctatcctgctccgttcattgtgcaggtgcaaggtctgatgcacgtgcatttcatcaaaagatcacacgtaacccgccggggcccggctcgttgcccatctcatatgggaggtgtcgtggcagcatggacatcagaccccgcctgccggcaacggggcccgctgcgccccgcccggccggcatgaccccctgggagcgctcatgagcccagctcacgccgcagacgagccgccggccaacgtgatcgcctatcctcggaacggtccaaccgcgctgcgcatcgcgctcggcgcccagctgcgcaggctgcgcgaggaacgcgggctgtccaccgaggaggccgggtacgccatccgcggctcccactccaagatcagccggatggagaacggccgggtcggcttcaaggaacgggacgtggccgacctgctgaccctgtacggggtgacggacggcgagctgcgcgaaaacctgctggcgatggcccgccagtccaacacccccggctggtggcaccagtacggcgacgtgctgccggactggttcctggtctacatcggcctggagcaggcggccacgctgatccgcacctatgaggtgcagttcgtgccggggctgctgcagaccgaggactacgcccgggccgtggtccggctgggccacccccacgccccggaagaggagatcgagcgccgggtgcggctgcggatgacccggcagggccggctgcacggcccggatccgctccggctgtgggcggtggtggacgaggcggcgctgcgccgccccctcggcggcccggaggtgatgcgcgaccagctgcgccacctgatccggatgaccgagctggaccacatcacgctgcagatcgtgccgttctcggccggcgggcacgccgcggccggcggcccgttctccatcctgcgcttcggcgagcagaccctgtcggatgtgatctacctggagcagctcaccagctcgctgtacctggacaagcccgccgacgtggaccgctaccgccaggtcatggaccggctgtcggtggacgcctgccccgccttccagacccgcgcgctgctggaggagatgatcgaccgattgtgaccgcgccccttcggaccgtccatgtcaccgggcggcgccgtggatgagaccggggccgcggaaccactgctctgagagaagttgaaaaccggagcaaataggcgcaagctgtcccctgtgcgaaggcgggggtgcacggtcccttccacaccgttgtccgcaaccgtcgacaggacgcaccgatgttccagatttgggagagcggagagcccgccaggttcgtcaccgacgccgagaccctccaaggggcgctcgacaaggtcgacaccatgtgccggctccgccatgaccaggccgccgcagcgttggagcagcccgaaaacggctaccgattcgagatccgcggtgagaacggcaccgcgctggcgacactgacttactggcccgacccctcacgcccttatgagagcgtgatcgtccgggaaatgggcgggcaacaggaggagaaaggctgagcgcaccgaaccgaccgcagacgggcggcgtgttcctaaagccgggggaacacgccgcccgtttcgcaggcgctcatgccggggcgcctcaggcggcccaggaggccttgtgggcgaggcggtgctgcatcagctcgatggcctccggcaggcttcgcgcggcggcctgggcgcgcagccggcggccgtcgagctcgacgatcgcctgggccagcgcgggccgcggcggcgccggctcgcccagcaccgtcagcgtcacccgcgccgaggcggtccggcccggcaccccggccagcaccgagcgcaccgcgcgctcggcgcgcgccacgtcgtcctcggcgacccggcccgaggtcaccgtctgcaccagcggttcacggtcctttccgtcgtgcatttcctgatcccccaaaaacatgaatccacagcgggcgtccggccccgcccgcctgctcacatctatgggacaagaatcagcggcacgacgttcgcaaaaatcggagagagttccgtcacgtcctgcgttcgcccagctcaggcacccgtgctgtaaatcactttttccggcgtcagccgaactgtgacgcgcttctcacccggctgccggaaagggtagcgatcggcgcccagatatttcttggccaggcggtcgatgacggcgtcggcgccctcggtctccaggcgggccgtcccggacacgctgaggtagtggtagtcgttgtcggggtccttgacgctcaccgccatccgcgggtcggccttgaggtgcttttccttggcccggccgaccgcggtgttgatgatgacgtcgtcgccgtccacatccacccagaccacggtgttgtgcagggagccgtccgggcgcaccgtggtggcccagccgtgcaggggacggcggagcagcgccttggcgtcctcgctgagcttgtccatcgcgactcctcactgtcgtcactgcggcccgcctcctgaaggcggagacggcgcgccgccgaaggttccgcctgagctgttcccgctccgcggtcgaagatcgccccgcggcagcccttttccgtcccagatcgcagcgcctgcgcagacggcgaaccaggaaaaaggttcatcgcggtctgcatcgggcgggatgccgccgatgccctgggcgcgccggggttttacgcggccgagcggcgcgtgtagcgtcggctgaacaccagttcgagcaagtgcgaagttttcgtcagcgcgacgccagcgaggtgcccacgtgcgcgaccgcgagcctgacgccgagccgccgccacggctgctgcgccgctgggagctgggcgaggcccggcggttcgtcccgctgccggtggacggcccgcaccgggcatggcgggtggagaccggcaccggcaggaccgtcctgctcaagcggtacgggcagatcgaccgcaaacgggtgctgtttcagcactcggtgaccacggcgctggatgcggccgggctgccggtgcccgcccccctgcccgcccgcgccggccgcaccctggtgcaggccgagggccgggcctatgccgtctacccctggatcgagggggcgcggcgcgacggcctggagctgtcgctgggccagtgccgccagctcggagggctgctggggcggctgcacgccgaactggaccgcctggcccctccggtgcagcagagcctgctggtgcccactccccgcgccgccgacgccatcgccgccgcggaccggctgctggcggcgctgccgcaggacggcgacgacttcgccgcgctggccggccggcggctgcgcgagcggcgggagctgctgcgggagctggccgaccaccagccgccggaggcggaggcgttcacggtcggctacatccacggcggctttcacgcccgcaacctgctgtacggccggacccgccaggtgagcgcggtcgtcggatggggcgggctgcgcgtggcgccgttcgccgaggacctggtgcgcgcggcggtggcgctgttcgccgggtacggcgaggagcgcgggctggacctggaccgggtggaggcgttcgtggacggccaccgtgcggccttcccgctggacgccgggcagatctgctcggcggtgcaccggctgtggtgggagcagctgtgcgatctgggcccgctgcgccgccactacctggaacgccgccgggaccgccagggcccgccgccggcggacgcggcgctggtgacctggtggacggcgcacctggaccggacgctggaggtcttcgccgccccctacagcggcgccgcgcggccggagcaggccggccacctggatggaccttgaggtcgccgcacggacgcaggaggacattcgatgccgatcgccgcaccgccacaggcgcccccgaggcgggccccgggcgccgtcgccttcttttcggtgaggtcgccatggacgtgctgagcagccggatcctgctgcgtccggccgatccggcgcgcagccaccgcttctaccgggacgtgctcggcctggccgtctaccgggagttcgggccgccggaggaacccggggtggtctacttcctcgggcagggcctgctggaggtctccggacgctccgccgaagggccgggcgcggcgctgatgctgtggctgcaggtgcgcgatgtgcacgccgagcaccggcggctgcgcgaggcgggggtcaccgtgctgcgcgagccgcggcaggagccgtgggggctgatcgagatgtggatcgccgaccccgatggggtgcggatcgcgctggtggaggtgcccgccgaccatccgctgcgccgcgacccgcgtccgctgccctcctgaaggccggatccgggcagcggacgcgtcacgaaggccggtcagggccgggcgaagagcgggtcctcccggtccgcctccccgttggggccgcggccgtttccctcctggccgttggcggcgggaggggcgtagggggacggcagcggggcgaaggtgccggaggaggcgttgtaaccggcggcgggggcctcatacacccctccgccgatcggcctgttctcgcccccctgagcgccgggggcgggcgaaggcgtgctctgggcgccggaggagggtggcaccggagcgcccggcccgccggaggccggcggtgcggccggcgcggagggggcgccgccgggcacggggggcgcggccggggtcaccgacgacagcaccccctgcgcgacgttctgcacgccggaggagacgttctgggtgagctggtcgatctggcggcgggcccggtcggcctcggcgcgggcggcgtcccgctcggcggccagcgccgtcagcgccgcctgcagctcggtgaccgtctgggccagctgctgggtctgcccggcctgctcggccaggcgggcgctgagctggtcgcgttcggcctgggcctgctgggcctggaccagcgcggcgtcgcgctccttgagcgcctcctcgcagcgggccttggcccgggcggcctcggcctcggcttcggcctgggcccggcgggcggcgttgcgctcctcctcggccttggtggccgcctggacggcctgggcccgctgcgcctcggcctcccgcatgaccgcccgcaggtcatctgcgctcttgcgggcggcggcggcctcggcgcgctgcgcctccaccgcggcctcggcctcggccagcttggcgtgcagggagaccagctcggcgcggctggactccagcgccgacagcagctcgccctcgcgggcggtgacgcggtcgcgctcggactcggcggcctgcttggcggccaccgcctgctgggcgatctgctgggcctcctcccaggcctgctgggcggcgtcccgcttggcggtggcgatcctggcctcctcgcgggcgcgccgggcctcctcctcggccgcctcggcccgggcccgggcggcggcggcctcgtggcgggcctcctcggcctgccgctgggaggcgtcgcgttcggtctgcgcgatggccaggtcccgggcggcctcggcccgcacctcggcgatgcgccgctccacccctgccacgctcagctcggccgtcagcgactcggcgagcccgtcggccatcttctccagacgctcgaccagttcccaggtccaggcgacctggccggtcaggccgggagcgtcccggttgcgctcgcgacggctgcgcgcctcgcgctcgcacgccccgtcgttgtcctggcagtaccggatgatgcggacacccccgaccggctgcggcaccggccgtccgcagttggcgcagggccagacggtgacggggtcacccacccgcgccacggcggtgtcggcgtccccctggccgcccgtgtgcgcggagcgcgcgaccagctccgcgctgttgacaccgggctcatcgctgttcgacatgacatgaaacgatacgcacttggtacatggggctgtagggacttggggatggttgtggcgacttccattcgccgtgccctgtgacgggcggcctgggccacgggccgcagtcgttcctatactcccggcgtgcggcagggaggatccggacgggccgtggcggaggcgctggcggacgtcgcgcgcctgggccccttcttcgccgtctccaccgatccggcagaaggcgccgacccgcggtggcggccggtgccggagggggtgccggccctcatcgaggcgaccgccgcgcgcctgggcgttccggtggaccgggtggccgcctccaccgcccagctcgcgctggcggcccggctgtggtcgccggtgctgggctgcgccctgctgcacgggctggtgccggacctggcggcgctgcggcagcgtctggacgcctccggcaccgtccggctgtggctcgatgcggcgagatcggcggacctcctgcgggccgggacgccggatgcgaagaacgccggacgggacgacggagcggaggaggcggacgtgagggctcccgccggccttcacgaacgggacgaggcggcgggccctgtggcgcagatggccgccgccgtccgccgttcggtcatcgaagggcagctgacggcggtccatgaggcggtgcgcgcccgcgtgccggtggccgccgggctgctgtggggcaacgccgcctcggcgatgatcggggcgctgcgcgtgctggccgcggcccaccccggcctcgccggccgcagccggcgcctggcccggcggctgctggaagaagaggagctgcgcggctcgggcgtgccggcggggccggggctgacgttccggcgccgcagctgctgcctttactaccgtctcggcggcgggggcctgtgcggcgactgctgtttcaccgtcgctcccgggtcctgaggttctccggtcacagcgggatctgggcgatggccttgaggatgcgtttttcggagaccggatggcgggtgcccagctgctgggcgaacaggctgacccggaactcctccagcatccaccggatgtgccggacgggctcctcctggcggcgggccgcgggcaggcggcgcagcagctgctcgtactcctgccgcatccgctccacctgctgcatcagcaaccggtcccggccggggttgtcgggcagcttgtccagccgcaccagcatcgcccgcaggtagcgcagcaggtcgggcaggcgctgccagccggtggcggtgacgaacccgggggcgatcagctccttgagctgagtgcgcaggtcggtcagcgacggcaccagcgcaaggctggtggtgccgcgcagccgccggtcgacctcgtgcgcggcgctcaggatctgcccgacctggccgacgatggcggcggcggtgtcggccagctcggcgcgcacatggtcgtgcagcctggtgaagcccgccgcgtcccaggcgggcccgccggcctcggccatgagcttgtcggcggcggcggtgacgcagtcgtccagcagcgcctgcaccgagccgtgcgggctccggctcaaggccagcttggcctggttgctcagcccaccggtcaggaacttcatcggggacggcgagttcagcaacagcagccggcgggtgccgccccacatggcctgccgctgctcggccggggtctcatacaggcgcacggcgacgctgtcgccttcgtcggtcagcgccgggtaggccttgaccgcgtatccggcgtggcggcgttcgaagacctgggggagggcgtccatgtcccagctcttcagcccgctgcgctcgatgccgtcctttttggcggcgcttgagagggtgccgcggaccttgccgcgcagccgccgtttcagcgcctccaggtccttgccctcggcgacggtgcggtcgcggccgtcgaccacccggaaggtcatcttcagatggtcggggacgcgcgcatagtcccagctttcgcggggcacggtgacgccggtcatggcgcgcagctcgcgttccagcgccgccagcagcggctcggtgcggggcgagagccgggccagcaccttgcgggccacgtcgggggcgggcacgaagttgacccgcagctgcttgggcagcgagcggatcagctcggtgaccagttcggcgcgcagccccggcacctgccagtcgaacccgtccgctttgacctggttgaggacctccagggggatgtgcacggtgacgccgtcgttgccgtcggcgtctgcgccgggttcgaacaggtaggtcagtttcagccgcagcgggccctgctgccagtggtcggggtagtcggcctcgctgacctcgccggcaccggcgttgatcagcatctgcttgtcgaagttcagcaggtccggattcttgcggcgggccttcttccaccaggcgtcgaagtgccggacggagacgacctcggcggggatgcgctggtcgtagaagtcgaacaaggtctcctcatcgaccaggatgtcgcggcggcgggcccggtgctccagctcctcgacttcttccagcagcgcccggttctcgtggaagaaggcgtggtgggtgtcccattcgccgcccaccagggcgtgccggatgaacagctcccgcgacagttccgggtcgatgcgggtgtagttgacccggcgctgggtgacgatgggcaccccgtagagggtgacccgttcgtacgccatcgccgcgccctgccgtttggaccagtgcggttcgctgtaggtgcgtttgaccaggtgggcggcgagcggttcgatccactccggttcgatcctggcgttgacgcgggcccacagccgcgaggtctccaccagctcggccgacatgacccaccgcggcggtttcttgaacagccccgagccggggaagatggcgaagcgggcgccgcgggcgcccaggtagtcgcgccgttcggggtccagcagcccgatgtgcgacagcagcccggccagcagcgcctggtggatgcgctcgggcggggcgtcggcggtgttgacggtcacgcccaggctcttggcgacctgtttgagctggccgtgcaggtcctgccattcgcggatccgcaggtagtgcaggaattcgttcttgcacatgcggcggaactggctgccggacagctcccgctgccgctcctgcaggtagttccacaggttcaggtaggccaggaagtccgaggacgggtcggcgaagcggcggtgcttttcgtcggcggcctgctgcttgtcggcggggcgttcccgcgggtcctggatggacagggcggaggcgatgatgaggacctcgcggacgcagccgagccggtcggcctccagcaccatgcggcccaggcgggggtccaccgggagctgggccagtttgcggcccagcggggtgagccgtttgcgcgggtccttggcggccgggtcgagggcccccagttcgatcagcaggtcgatgccggccttgatgttgcgccggtccggcgggtcgacgaacgggaaggcggcgatgtcgcccaggcccaggttggtcatctgcaagatgaccgaggccaaattggtgcgcaggatctccgggtcggtgaactccgggcggctttcgaagtcctcttgcgaatacaggcggatgcagatgccttcggagacccggccgcagcggcccttgcgctggttggccgatgcctgggagatcgcctcgatcggcaggcgctggaccttcaggcggtggctgtagcgggagatgcgggcggtgccggggtcgatgacgtatttgatgcccgggaccgtcagcgaggtctcggcgacgttggtggccagcacgatccgccgaccgcggtgcggctggaagacgcgctgctgctcggccgccgacagccgggcgtacagcggcaggatctcggtgccgggcaggtcccgtttggccagcgcctcggcggtgtcgcggatctcccgttcgccggacaggaacaccaggatgtcgccggggccctcggcgcacagctcgtccaccgcgtcgctgatggcctggatctggtcgcggtcggggtcggcctcggggtcgtcggggtcgacgatggggcggtagcggacctccaccgggtaggtgcggccggagacctccacgatgggggcgccgccgaagtgcgccgagaaccgctccgggtcgatggtcgccgaggtgatgatcaccttcaggtcggggcggcggggcaggatctccttcaggtagcccagcaggaagtcgatgttgaggctgcgttcgtgggcctcgtcgatgatgatcgtgtcgtagcggcgcagcagccggtcgccttggatctccgccagcaggatgccgtcggtcatcagcttgaccagcgtgtcgtcgctggaggtgtcggtgaagcgcaccttgtagccgaccagctcccccagcgtggtgcccagctcctcggcgatgcgggtggcgacggcgcgggcggccaggcggcgcggctgggtgtgcccgatcgtgccgagcaccccgcggcccagctccaggcagatcttgggcagctgggtggtcttgcccgagccggtctcccctgccacgatcaccacttggtggtcgcgaatggccgcggcgatctcgtctttcttctgggtgaccggcagctcggccgggtaggtgatcggcggcaccgccgcccggcggcgcgccaccttcgcctcggcccgttcgacgtcggcggcgatcttggcggtcaccgcggccaggcgcgtctcctcgcgcagcttgcacgccccgtcgatacggcggcgcagccgatgccggtcctcggccatcagctggggcagtcgctgccgtagctcggccagcggcgtcgtcacaggcgtcccttcacagcgatcgtcttcaccacacatgccgtccgctcatgccgtccgcgacggaaggcaggcggcgccgcgaccggagggggcggtcccggcgcaaagaaggccgctcgtcacggtcgccgaaaccggcgccgcaacctgcaagaccgtagccaccatacggcccctgggcgaccgatttttccgccaggggctctgcgggccgcggctcttccggtgaggagtgccatcgccacgaccgggtatggtcaatttcttaccggcccttaaggatcatcgttacccgatcaccggccggcgcattacatggggaggaaagaggaggttgccgtgggaagcacagcggcggaggcagcggatctgcgggccaggcgcgaggcggtcgtccgcgagcacatggaggccgagaacgcactggacttcgatcgggcactgagcaccttcgaccatccccgctatgagctgatggccaccggccaggtcttcgacgggcccgaggaggtcatgggctactaccggaccacccgcgaggccttcccggaccagcgcaacgagaacgtggtgctgcggcacgccgacgacgcggtgatcgccgagttcgacctcaaaggcacccatctgggcccttacctgggttttccacccactggcaagtcgttcacctgccggatggcggcgctgttcctgttcgagggcgaccgcatcgtctgcgagcgggtctacttcgacctgaccaccatcgccgcacagctggggctgctcggcgaggtggccaaactggcggaaccggccggctgatcccgcgtcggggcggccacggcgggacggacgtttcacaaaagacccgaggcggaggccctggcggcgcatgccgccgcgccgccttcaggccccgccgtatctccgcggtgggcatcgcggagatacggcgggtgagaaagggctcagtagcggtcaccgaccggggccggcagggcgtccagctccgccaggtccgcggcggtcagctccaagtccgcggcggcggcgttctcccgcaggtagcgggacttcttggtgcccgggatcgggatcacatgctcgccgcgggccagcacccaggcgatggcgacctgcgccggggtggcgccgtgccgctcggcgacccggcggaccgcctcgacgatccgcatgttgcggcgcagcgcctcctcctggaagcgggggttgcgccgccggatgtcgccctcctcgaagtcggccttggtgatcgtgccggtcagaaagccccggcccagcggggagaacgccacgaacaccgcgccgtgggcggcgcaccagcccaccacgtccccggcctcctggtccgacatgccctggccgctcatcccgccggcggtgccgccgggaacgccggtcgggtcgcgcgtccacagcgacagctccgactggatcgccgagaccgggtggatggcgtgcgcctcctcggcctgggccacggtgacctccgacagcccgatccgccgcaccttgccctcggcgaccagctcggccagcgcgccccagctgtcggccagcggcacctccggatcgacccggtgcaggtagtacaggtcgatgacgtcggtgccgagccgccgcaagctggcctcggccgcctgcttgaggtggcggggcgagccgttgcggccgacccgtccggtgtccgggtcgccgaccagcccgcccttggtgcacagcacgacccggtcgcggatgccggccagcgcccggccgatcagcgtctcgttgtggcccaggccgtagacgtcggaggtgtccaggaacgtcacgcccagctccaccgcctcgcggatcagcgcctgcgaggcccggtcgtcgcgttcggacgggccgtaggcccagctcatgctcatgcagcccagaccgaccgcacccacccgggtgccggcgaacgtccgtgtcttcatcaagcgaccctcctcggcctcgcatgttcctccccgccgcggccttgaggcggcggggccgctttcaggtgccggaggacgcggcgcgcagccggcccagcacctccagcgggtcgttgagcacctcgctgaaggccagctcggcggcgccgatcaaggtggtgtcgtcccccagctcggcggtgcgcagcttcacccgctcccggggggcggccagcccatgggtggccagccggctgcggacctgcgcggccgaccccaggtagatgtcccgcagcgtccccccgaagacgaccatggcggggttgaagatgttgaccaggttggccacgcccagccccagccagtcgccggtccggcacagcgcgtcgcgggcgacggcgtcgccgcggtcggcggcgtccaccacggcgcgcaccgcatcccggccgatccgcccggcggcgacctgcccggcccgcgccagcagggcgtcctcgccgacctcggcctccaggcagccccgcgagccgcagccgcagcgccgcccgccggggttgaccaccatgtgcccgacctcgccgccgtagccgtcggccccgcccagcagccggccgccgacgatgatgccgccgccgattcccacgtccccgtgcaggtagatcaggtcgttgcagccgaccccgacgccgcggcggtgctcggccagcgcccccagattggcgtcgttgccgatcgccacgctcacccccagccccagccgccgcgacagggcgtcccccagcgacacgtcggtggcgcccaggttcggcccgtagcgcagcatcccgtcggcgctgcggacgatgccggagaacgccgcccccgcgcccacgcacaccgcgtcccggtcggcccggcgcaccagctggcgggtgaaggacgccagcgcgcccaccacctcatcggggtcgaacgggccgcgcgggcgggcgctttcgcgccgctccaagatcaccccgcccagcccgacccgggcggccaccagccggtccaccccgatgtcgaaggccagcacatacacccgggtcgattcggggcgcaccaccagcgacggccggccggcccgccggcgcacctcgcgcggcagctcctcgcgcaccaccccggcggcggtcagctcgccggtcaacgccatgatcgtgctgcggttgaggcccatgccctcggccagctcggcacgcgaggccgccccccgcagatggatgtggcgcagcagcgtgcccaggttgtgccggcgggcctcttccggggacggagcggcgcgcatcatccccgtccggcctcgcggaggcggccggtgccgttgcggccggcgaccgcgccggagccgtccaagccgtccatgcgcccggaggtgatcagctccacgacctgggagtaggtcacctccgaggccttgacctgggcgacggtgcggcccaggtacagcgcgcagatccggtcggccaccgcgaacacgtcgttcatgttgtgcgagatcagcaccacggcccggcccttgtcggccaggcgccgcaccacctccagcacctgctgggtctgcgcgacgccgagcgcggcggtcggctcgtccagcaccaccaccttggcgtcccacagcatggcgcgggcgatggccacgctctgccgctgcccgcccgacaggccggacaccggctgccgcaccgacttgatggtgcgcaccgacagcccggtcaaagcgcggatggccagctcctccatggcggcctcatccagcaccaggccgttgcgccactcccggcccaggaacatgttctgcacgatgtcgaggttctcgcacagcgccaggtcctggtggacgatctcgatgcccagctcggcggcctcgcggggactgccgacccgcaccgggcggccctcgaacaggtactcgccgcggtccatgggccagaccccgcccaggcatttgaccagggtggacttgcccgccccgttgtcgccgaccagggcggtgacctcgccggcgtacgccgacagggcgacatcgtgcagcacctggacggggccgaagctcttgccgaccccccgcaggtccagtacgggcgtcacggacatctcgcagagctccccacctggcgccccgtccccggcaagcgggacgatcacacgccgccgcgagcctaccagccgggccgccggggcggaggcggcccggccggtgcgcctcagcggccgacggcgacgcgcctgcggcgggccagcgcatcgacgctggcggccagcagcagcaccccgccggtgatcagcatgttgaggtaggcctgcgcgcccagcaaccccagcccgttggcgatcaccgagatgaccaggccgcccagcaccgcgtcgatggcccggcccttgccgccgaacaggctggtgccgccgatcaccgcggcgcccaccgcgtacagcagcacgttgccggcgccggcgtcgggggtgacggagttgagccgggaggcgtccaccatcccggccaccgcggccagcgtggaggcgatcatgaacaccgacatgcggatggcggtgacgttgatgccggcgcggcgggcggcctcggcgttgccgccgacggcgtacacgtgccggccgtagacggtgcggcccagcacgaaggtcgctgtgatcaccagcagggccaccagcggcacgccccacggcacgccgttgagcaccaccgtcgggctgggggcgcggtccaggcccatcaggaaggtgatgcccagcagcgccgccgtcaccaccgcgatccgccccaccaccagccccagaggaggcgcgatcagcccgcggctgcgctggcggtgccggcgcagcagctgcgaggccgcgaacaggaccgagcagccgaccgccagcgtccagcccagccagatcggcatgttgtcgttggccagcgccacgatcacctcatcgcgcaccgggacggtgccgccctcgccgatcagccgcagcgtgatgccctgcaggcccaaaaacagcgccagcgtcaccacgaaggacggtatccgcaccaccgccaccaacagcccgatgacggcgccgatcagcagcccggtgagcagcgcggcgagcacggcggtgtaccaaggctgcccggcctcgaccatcagcttggccatcaccgccgcgcacaccccgctggtcaccccggccgacaggtcgatctcgcccagcagcagcacgaacaccaaccccagcgccaggatcgtcaccgacatggcctgcacgaacaggttggcgatgttgcgctcggacaaaaacgtctccggccgcagcgcggtgaacagcacgatcagcgacaccaggccgaagaccgccggcagcgagcccagttccccggcgcgcaccttggcccagtagtcgcggacggccgaggccgtggtgtgctcgcgccggtcgatggcgaagtcggcgtcggcgaccttcacggcggtctccttgagctcgtgggagtggattgacatcgcagcgcccccgctcacagatggttgtcggtggtcgccggggacaggccgaggtcccccgaccggccggcggtgatgagctcgaccacctgggtggaggtgacggcggaccgcgggacgtgggcggcgacccggcccaggtacagggcggtgatgcggtcggccacctggaagacgtcgttcatgttgtgggagatcagcaccacgccgtggccggtgtcggccaggcgccgcaccagctccagcacctggcgggtctgcgcgacgccgagcgcggcggtgggctcgtccaagatcaccactttggactgccacagcacggccttggcgatggcgacggtctgccgctgcccgcccgacaggctggccaccagctgccgcaccgacttgacggtgcgcaccgacagcttggcgagggtctggcgggccgactcctccatcgatgcctcgtccagcaccagcccgcgggtgcgctcgcggcccaggaacatgttctggacgatgtcgaggttgtcggccagcgccaggtcctggtagacgacctcgatgcccagcgccgccgcgtcgcgggggctgttgatcgtcaccgggcgtccctcgaagaagaactcgccggagtcgaccgggtggatgcccgcgatgcacttgatgagggtggacttgccggcgccgttgtcgccgaccagcgcggtcacctctcccgggtagacggcgaagtccacatcgtgcaggaccttcaccgccccgaagcttttgttgaccccggtcagctgcagcaccggggttgccttgtcagccactgtgctccttccggacgggcggggacgcccggggcgcgggcgtccccgccggtcaccggatcttcgtcggcctcgcgcccggcccggggtcgccgggccgggcgcgaggcgctcttcaccggatctgccgcggcacccggcctgcggatccgcgcgtgcccggggtgcgccgcgggcacccgtccgggccgggaggggacgggtgccgaagcgggctcactggataccggcctcggcgcacttgtcggcgtactcgcccgcgcagagctcgtccttcttgacgaagccgtcgtcgacgacctgcttgacgttctccttgaagatcgccaccggggtgagcagcaccgacggcacgtcccggttgccctcggggtccttggtgacgccgttggtctcggcctgctcacccttcagcagcgagatcgccagcttggcggcggcctcggcctgctgcttgatcggcttgtagacggtcatgcactgggtgccgtccaggatgttctgcaggccctgcaaggtggcgtcctggccggtcaccgcgaccttcccggccaccttgttcttcttcaggatggacaccgcggcgttgccgagcccgtcgttggcggccagcaccccgtcgatctcgcctttgtgctcggtccacatctgctcgaagatggtggcggcgcgctggttgtcccagccgggcacggcctgctcggcgaccttcgtgtagctggagaccttgtcgagcaccgagtgggcgccctgggcgaacaaggtggcgttgttgtcggtgggggcgccgttcaggtagacgatgttggccttcttgtcgccgaggcacttttgcaggcccttgccgagctcctcgccgaccttcacgttgtcgaaggagacgtagtagtccgacacgccgcccagcgtcagccggtcgtagtcgatggtcttgacgccctgctgctgggccttgcgggtcaccgcggcggccgagttggagtcgatgccgtcgatcagcagcacggtcaccccgctggtgatcatctggtcggcgatggtctggaagcgctgcaccgagccctcggcgttctggatgtcgtactgcacgccggcggccttgaacgcctgctccaggtagggccggtcgaagctctcgtagcggaccgaggacttggtgtcgggcaggatcacgccgaccttgccctgggcggcgccgccctggccgccgtcggcggagtcgtcaccgcaggcggtgagggtgagggcggccgccgtggagatcgcggcgataccgaggattcccttgcgcatctgcacgggtcctttctggaagcgcggccgccgggtcagcggccgcgcggggtggggtttccggacgtatggcaacgcgcgtcgcatggcgggacgggtcacgccccaccgtatgaatgttgtgctccgcaacatatgacgcgacgaccagcatcgctagaggaaagaccccccggttttgttgcgagcgataacaatcaggcaacgaccgccccggcgcggccccgctcagatgccgccggcctgcagcacctgcctggtcagcgcggtcagccgccctgaggccgcccggaacgagctgcccgccggatgcagggtcagcaccaccacgatgtgccggtcgtcctcccccaccgtcccggtggtgtgcagcaccggacgccccagccccagatcgggcgccgcagccggccggtaccgcagcccgttcgcccccgcctgcccgcacggctcggccggcaccgtcccgaaccccgaccacccctgcttgaccgcccacggccgccgcaccgcccgcggaatcccgaagtactggtcgaacccgtccgtgccgcaccgggtcgccttgcgcagctcccccagcaccaagtcccgaacttcgggccgcgcccgctccagcaggtagcggtacaccttcaccacgtcatgggcgctgatcgcggtgtacccccaataccccggccggtcggccggcggcggcgccgtatccaccagccgcagccgcttcaccatccgcgccacgaccgcccgccgcccaccgcgcgtccacagcaccgtggccgcccggtcatcactggaccgcagcatcccccgcaacagcgccagatcccccgccggcacctcccgccgcgactccaggtagtccagcgcgatcaggatcttcaccaccgaggccgaccgcaccgtctgatgcgcatcgcgccgcaccgtcaccttcccggcggcccggtcgaacaccatgtacccggcccacacccccgcaggcacccgaggcaccacccgccgcctgcgctccgaggcggacggcaccgcccccggtgccccgctacccgccgtcgtctccaccaccggcggactctgcccgacccgcgactcccctcccccagtggtgcacccgcccaccgcgagcaccaccgccaccgagaacaccaacccacgccacatcacagaagccacccgcccatcccaccagcccccgcagccccaggtcacccgcccttccgaattcccgttacgcactaggccgccgactgcgctaaggtagtcacgcctgctccgccaggcaccgggatgtggcgcagcttggtagcgcacttgactgggggtcaaggggtcgtgggttcaaatcccgccatcccgacacgaactagcaggtcagaggcctgatcatcaccctgatgatcaggcctcttgatcgtttgaccgtcactcgaccgtgatcgacggcctgccctgtttcttctcaaggcggcaggccctcccccgctctcaggggcatccgcagtcacagcgtctcgttgagagcccatcttcaggactgctccttgcatgctccatgagcagccctcgtttcctccccatgcaccacgagaagcagagaccctctgtttgcaaacaaccacacagggtcaccaccatgctcacagagagggcttcactcgcagtccgagtaaatctctgctagattcaaggcaacgtgggaagttgagctagtgacttcccccagtcgcagaaaggagaggcccatgagccacgctccccgccccttcctcgatttggagacgttcgtgctgttgttcttcgccgccatcgtcggaagcgtggtgaccacgctgacgtacctgtcgaaggaaaaccagccggcgtctctccttgctgggggcgccgctgcgggagcagcccttctgtgggccaggctcgtgatcaagccgcctcacgagaagtgagtggtcaatactcctcagaagacacttgatcccatgaagtccaacgagccctgggtggcggtgcggcatcagcccgatctggcgcacacttccgacggtgggaggagccgcgagctcgtaatggccgacaggttcaactaagacacgcaccatcacgggcgacgcctaggtcaccgttgcccagaaagtgcatggccagcaaacaccgttcggcaagcacaggtcagatgtggcccggcttattggcgaggacgggccgttcgcgccattgatcttctcggccctctcacggccacgagggtctgctgcgatggtgccagtgcctcggcttcgagagacccgccaccgccaccgaggactcagtaccccgctcgtgtcggcatacgacggtggtgagcggcgataccctgttctttccggtggcgcgtatgtgactgtctgctagggcaggaggccttacagcaggtgccgccgaggacagccggtccaccccagatgcaagaggcgtccagggtagcgcggcgtgggcgctccctgcagccgccccagtagtcgggcggcaggattggtgcggtcagcatcctcgactcatcggtcaggtccgagggggaggccggcgtctgtcccccgcttccgccttgaccaggttcctccttcacgagcgcctcccggacacgcactaagctcagctatgtgagctcactggagcctcactgtcactgcccactgtcgtcatgagcactttgaacactcagtgttctgctccctgcgtatgcagggatgaccccgtgggcagttgggctgtcagatcaatgaacaagtgctccccgcgtatgcggggttgggtctggcagcagttgaacggacggtgtggggttctctattagccggtagagaaccccacaccgtcgacatctatcgctagagagcgtcaccaatgtgccatatccacatctgcaaagcagcaagcaataacttggaaatgttggatatccttacagtggtgcgcggcgacaccgcaccattgtttgagcgcttgagctgactcaaagcaaggcaggcacatcagtgccatgacggaaccagcgcaccaccagcaacgctgacggaacatcccaaggaccaggaacctcttggggtgccagctcagtgcttgacttttatcgcagtcctgggtgttacaaacgaagcgtttgaggaatcaaacacagcggccacaacgatcgagtactgagtataagtgcttcactcatcaactacttgccgatatcttcagcgaatagctcatagagctcgcgggttcctagctccagaatgatgtgctcttggcgaagcaccaggaggggccatccccacacggggagcagcccgtctccgagcggcgcactggtcattgcggaaatccccgcatgcggagagcagggatggtgtcccgtcgtctgcggtaactctcgaggatcatccccgcgtgcacagggagcagtggcgggccatctccgccacctctacctgccggagatcagccccgcctgcgcggggagcagttcttgtacatcgacgtcccgaggatcatgttgggatcatccccgcatacgcggggagcagatcactacgacggtgcagctgttcgagtcgttgggatcatcccgcgtgcacgggaagcagtcttctccgcgttcagttccgagtggccgatggggatcgtccccgcgtacgcggggagcagtcttgtttggtgaaggtggtggcgcggatgccgggatcatccccgcgtgtgcggggagccaggcggccatgctagtgcttatcggctacgtgccgggtcatccccgcgtgcgtggggagcagtcccctgtctgccctcgcggggcagcttcgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactgattgacctgcgggtttatgcccagcgcaggccagaatctagcacttttacaggatcagacatttgggacatcgctctacgagcggactctcaccccagggtggacggagactgcagcaggaggcaaccccaagagagctggaagtcaacagagcgcgagatccgccccccttcgtgaacgttgatgtcaagcaaaatcaggaaaacctgtgcgtcgatgtgaagtatgggcttaactgtctcccgtgatcgaaggggaggagcctggccggctgggagagggcctgtcggctgtcgcccgggccgtgtgggccaagcatgaccgcgcggctgaaggatggctgccgctgtggcggcacatggctgacagcggcgcggtagcgggactgctgtgggatgagtggattcctcaccaagtacggcgactgatctccgcggagttgccgggaggtgccgaggacgctcggcggctggtggtgtggctggcgactacgcatgacatcgggaaggccacgccggcgttcgcgtgtcaggtggaggcactcgctgccgcgatgcgagatgccgggttgggcatgcccggccaccgggagatgatcgatcgggggcttgccccgcatgggctggcggggcagttcctgctacaggaatggctgatagagcggcacgggtggaaccgatccgcggcgctgcagctcgcggtcattgccggtgggcatcatggtgttccgccggcctaccagaacgttcatgatctgaatgcccgccgctacctgcttcgcacgcccgatcgcgagtcggcgtggcggagcgtgcaggaggagctgctggacgcttgtgcggcggcttgcggcgtccgtgatcggctggacgactggcggcgggtgaagctgtcacagccggcacaggtgctgctgacgggattggtgatcgtcgctgactggatcgccagcaaccccgatctttttccctacttccctgaggccgcgcacataagtgaccgcgagcgcatcgaggcggcctggcgcggtctggcgctgccggctccttggcgggcggtggagccggatgaggacacagatgagctgttcgccgcacggttcgcgctgcccctgggagcgcgtgtccggccggtgcaggagcaagcggtgaagctggcgcgcggcatggccgcaccggggctgatgatcatcgaggcgccgatgggggaagggaagaccgaggccgcgctggcggtcgccgagatcttcgcggcgcgttccggggcgggtggctgctatgtggcgctgcccaccatggcgaccggcaatgcgatgttcccccgtctgctggagtggctgcggcggctcccggccggcggctcaggcgaaacgcactctgtgtatctggcgcattcgaaggcggcgctgaacgagaagtacgtcgagctcatgcgcaccggccggcggacggtgagcgcggtggaactggacggccccggtgacgagcggcgacatcacggtgatcgacgtgtccactccgccgagctcgtcgcccaccactggcttcgcggcaggaagaaggcgatgctcgcctccttcggggtggggaccatcgatcagctgctgttcatggggctcaagagccggcacgtggcgctgcgccaccttgcgctggcgggcaaggtcgtcatcatcgacgaggcccatgcctacgacacctacatgaacacctacctggaccgggtgctgtcctggctgggcgcctaccgcgtgccggtgatcgtgctgtcggcgacgcttccggccgggcggagacgggaactccttgaggcttacgcggggacgagcgggtccggcctcacggaggtggagagggctgagggctacccgctgctgaccgccgcggctcctggacggtctccggtattgcagcccgtcgccccgtccggtcgttgcaccgctgttcatatggaacggctggaggacgaccttgacgtcctggcggaccggctggaagaggagttgtccgacggcggctgcgcactggtggtgcgcaacaccgttgatcgcgtcctgcagaccgctgcgcacttgcggaagcggttcggcaacgtgaccgtcgctcatgcgcgtttcctcgacttggatcggatggccaaggacgccgagctgttgaagctgttcggtccgcccggcaaggacaccaaacgccccaaagaggctcacatcgtggtggcgagccaggtggccgagcagtccctcgacatcgactttgatctgctggtgaccgatctgtgcccgatcgacctgctgttgcagcgcatgggacgggtgcaccggcacctgcggggcgaggggcagtcggagcgtccgccgcggcttcgcaccgcccggtgcctggtcaccggtgcggattgggcggccgttccggtcgagccggtcagcggttcccggcggatttaccggccttacccgttgttgcgcgctgcggccgttctggagccttacctcagcggcagcgcagaaaccggacatattgtgcgccttccggaggacatcagcccgctggtgcaaaaggcctatggacacgatcccgcggggccggccgagtggcagaaggcgctcgaagaggcccggcgcgatcaggagctgcaccaggaaaagcagcgcaaggaggcagagtccttccagctcggcaaggtcggaaaggacggccgtgccctgatcggatggctcgacgccggagtcggcgacgccgacgacacccgggcgggcagggcccaggtccgcgacggcgaggagtccttggaagtcctggtggtgcagcgcctggccgacgggaccgtgcggacggtgccgtggctcaccgaaggacgcggtggcctggagctgcccaccgagaccgcgcccgagccgcgtttggcgcggatagtggcggcctgcgggctgcggcttcccttccagttctcgacccccgaagtccttgaccgcgcgatcgaggaactggaggccgaatgcatcccggcctggcagtccaaagagtgccattggctggccggtgaactgatcctctttctggacgagaactgtcggacccgtctggcaggctacgacctgcattacacgcccacggatggcctggaggtgactcgtgccgagtgaaccgtccttcgatctcacccgccgtccgtggctgccagtgctctatgacaacggcggtgaagggctgctgtcgctgaccgaggtctttcagcaggcccaccggttgcgccgtctcgtcggtgacgtgcccacccaggaattcgcgctgctgcggctgctgctggcgatcctgcacgatgcgatcgagggccccgacgacatcgacgagtggacggaactgtgggaggagggcctgcccaccgaccgcatcaccgcctacctggaacgccaccgcgaccgtttcgacctgctgcaccctcaggcgccgttcctgcagaccgccgagctgcgcaccgccggcgacgaggtcttctccctggaccggatcgtcgccgacgtccccaacggcaccttgttcttcaccatgcgggcccacggcgtggagcggctggacttcgccgaggccgcacgctggctggtgcacgcccacgccttcgacacatccggcatcaagtccggtgcggtgggcgaccccagggtcaaaaaaggcaaggtgtacccgcaaggcgtcggctgggccggcaacctcggcggagtattcgtcgaaggcgatgacctgcgggaaacgctgctgctcaacctcatcgccttcgacaccgacaacctgaggatcgaccccgcccgtgatctgccggcctggcgtcaggagccgcgcggcccgcagcagctggatgagatcgagctgagccgtcgtcccgccggtctgcgggacctgtacacctggcagtccaggcgaatacggctccatttcgacgcggacggcgtctacggcgtggtgctggcctacggcgacagcctcagcccgcacaacaagcatgttcacgagccgatgacggcctggcggcgcagccccgctcaggagaagaagctcaggctggcccaggtctacctgccgcgtgagcacgacccgagccgcagcgcttggcgcgggctgggcgcactggtcgccggacgagcggaaggcaccgaacagcgcgaggaggccgccgccatcgtgcgtccccggatcctggactgggtggcccgtctgaccgtcgaagggccgttgccggatgacttcctgatcagggcccggctggtgggcgcggtgtacggcactcagcagtcggtcatcaacgacatggtcgatgacgccgtgacgatgcccatcgtcctcctgcacgagcggaacaaggaactggggcagaccgcgatcgacgccgtcgccgacgcggagaaggccgtgacgatcctcggagatctggcctccgatctggccgaggcgtccggcaccgaccccgcgcccgcggtcgccgccgcccgggccctcggcttcggcatgctggacggtcctttccgccagtggctgaccactctgacgcccggcgccgacgccggcgaacggcgggtggcctggcagcgggaaacgtacaagatcatcacccggctgggtcgtgacctggtggactcggccggcgacccggcctgggaggggcggatcgtccagaccaagaagggccagaagatctggctgaacgcctcttacgccaaggaggtgttcggcaatcgcctccgcaaggagctgcccggcgcccggcagtccgacgatccatcccccgagcaagcgagcgagcagatgctggaggtcccgtcatgaccacggccccacccgcgcagcggtccctagaggacctggtgggccagatcgccggccagtccatcgccaagtggcagcagggctatctggacgaccagagctcggccgtcgcgacgctggcacaactgcggcgcggcgccggcaagctcccccgggacatgcccgagctgtgggggatgatcggcatggagctgctgttccaggaccgcgacctgtccgacaccgaggcgacccgggctgagaacgccttgttcctggcggtgaccctgtacgccttgcaccagcagtcgcgcaccgaccgaaggatgcaccagcccggcatcgaactcggcgcagccgtccgccggatgatgcccaggggggagatcgacgagccgatccgcagacgtttcgtccgggtcggcaccgcggccaccccggatgttctggcttttcggctccgggaggtcatcaccctcctgcgccgtcacgccgtccccttggactaccagcggctcgccacccggctgtatcaggcccaaacgccccaggggatgcggcaagtgcgtcagatctggggccgcagcttccacgcctaccggcccgagaacaccgaaaccgccgaccacacgccaacgaacgacaaggactcttgatgacgacccgtaccatcctggagctgcacgccctgcagaccgtcccgcccagcaacctcaaccgggacgacaccggcacccccaagaccgccgtctacggtggtgtccgccgcgcccgcgtctccagccaggcctggaagcgcgccattcgccgcgccttccacgacctgctggaccccagcgagctgggggtgcgcaccaagcgggtcgccgaactgctggccgggcggatccggaagctggacgattccatccccgagaccgaggcgtggacgctggccgccgagaccgtccaggccgccaccgggtcgaagatcgagccgcccaagcgcaaggcgtctgcggacggccccgcgccggccccggaatcgaaatacctgttgtttctgagcgcccgccagctggacggcctggccgagctcgccgtcaagggccgcgacgacatcaaggcgttcttcaaggactccggtaacaaggccgaggccaagcagatcgccaatagccggcattcggtcgacatcgcgctgttcggccggatggtcgccgacggggccgacatcaacgtggacgccgccgcgcaggtggcgcacgccatcagcgtccaccacgtggagaacgagtccgactactacaccgcggtcgacgaccacaaggaacgcgaggacgacgacctgggcgccggcatgatcggcacggtggagttcaactccgccaccctctaccggtacgcagcggttgacgtggacctgctgcgccgtaacctcggcaaagggctgcgcgaggacgagccgtcgaccgagccggtccgccgggcggtggaggcgttcgtggagggcttcatcacctcgctgcccaccggcaagctcaacaccttcggcaaccacaccctccccgacgcggtcgtggtcaagatccgctcgtcccgtcccatcaacttcgcgggggcgttcgaagagccctgccgggccgatcaggactccggaggccatgtgcgcgaggccagcgagcgtctggcccgctacgttcccgagatcgagaaggcctacggtgtcgccgccgacgccaagacctgggtgctgcgggttgggcccaacaccgccgccttggcggatctcggtgaggaggtcactcttcccgagctcgtcaagaaggtcggcgccgaggtggccgtgcggcagagcgacgcatcatgagcgttctgctgctccagctcgccggtcctttgcaggcgtggggatcgtcgtcgcgtttcgcccggcgcaccaccgaaccggctcccaccaaaagcggcgtgatcgggctgctcgccgccgcgctcggccgggaacgctcgcacgaccccggcgatctcgcggcgctgcgcttcggcgtccgcgtcgatcagcgcgggactccgattcgcgactaccagaccgcgcatcacttcgagaccggcagatccatgccggtctccgagcggttctacctggcggacgccgtgttcgtcgcagcgctcgaagggccggacgacctgatcgacacgctgcatgacgccgtgcgccacccggtgttcctcccctacctcggacgccgatcctgcccgccgtcccggcccttggacctgggcgtccgccacggcggtatcgagcaggtcttcaagcaggaggtctggcgggcctcacgctggtatcagcgccgacggcggcgggagcctttcgtccggttggagaccatcatcgaggccaccgccggcgacggccgggtcgacactcttcgtgaccagccgatcagtttcgacccgatccaccgtcgctacgcgctgcgcggcgtccgccacgggcatgtcgagattcccaaccccgccgcctcacagccgcccgaccatgacccgatcgccgttctggaaggcgcgtgatgtacctgacccgctttcgcttcaacacggcgcgtgtcaccgcccgcaggatcctgtcctcgccgcagatgctgcacgccgcggtgatgtcgtcgttcgccacgccccctgtccaagaggacgacgggccgcgggtgctgtggcggatcgaccgcaacggcaagtccgagacctacctctacatcgtcagccctctcaagcccgacctcacccacctggtcgagcaggccggctggcccaccaccggcacgtggcagacctatgactacggcccgttcctgtcccggctggccaagggtgaggagtgggcgttccgcctcaccgccaaccccgtgcacaccgcgcgccgcaatgacaccgaacccaccaagatcacagcgcatgtcggcatgcggcaccaaatgcaatggcttttgcaacggcaggaggctgccggtttcagggtggtggaaaagccccgggagcggcagctcatccccggtgtggacgtgcacgagctggtcatccgggagcggcgccacctggagttccggaaaagaggcaacagcaggccggtgaccctggtcaccgtgaccttcgacggcaggctcgaggtcaccgaccccgacgccctgcgccgcacccttacccgaggactcggccgagccaaggcctacggttgcggcctgatgaccctcgcggcggcgtgagcatgtccaccatcagccgacggggtgcgtcctcaccccgcgaactgacccggatgagcgaccggatctcgttcatctatctggagcgctgcaccctgcaccgcgaggacaacgcgatcacggcggaggacgccgacggcatcacccatatcccgtcggccaccatcggatgcctgttgctagggcccggcacccgcgtcacccaccaggccatgagcgtcctcggtgacagcggagcaggcgtggtgtgggtgggcgagcagggcgtccgcttctactcgggcggcagatccctcacccgatcgtccgcactcgttgaagcccaggccatcaaatgggccaaccgccgcacccgcctggaggtcgcccgcgcgatgtaccggatgcgcttccccgacgaagatcccgccggcctcacccggcaggaactcctcggccgtgaaggccgcagggtcaaagagcgctaccgccaggaagcggccaagtacggcatcacctggaaagggcggcactacatcccgggcgacttcgggtccagcgatcccgtcaaccaggcggtcaccgcagccgcccagtgcatgtacggcatcgctcagaccaccgtcgccgctctcggctgctctcccggcctgggtttcatccactccgggcatgaactggccttcgtcttggacatcgccgacctttacaagaccgagttcgcactccccatcgccttcaggacggtcgccgaaagccccgaagacgtcggctctcgcacccgtcgtgccattcgcgacgaggtcaacagagtcggcctgctgcgccgctgcgtcgatgacatcaaaagcctcctgctgccagacgtccccgatgaccctctgaacagcgacatcgaccaggtcaccctccaaggcgaccatggggaacatctggcgtcaggccgcaactatgacgaggggctctggtgacgatcatcatcctcacccggtgccccactggcctgcgcggtttcttgactcgctggctgatggagatctctcccggcgtcttcatcggaggcccctcagcccgaatccgcgaggtgctctggcgggaagtccgccagtactccggcaccggccgggctctcctcgcctacaccaccgacaacgaacagggcttcaccttcgaaacctgggaccacaagtggcaccccatcgactacgaaggcatcaccctaatccgccgccccaaaacccaaccgacaatctcggccaccccgccacccactgggtggagcaaagccgccaaacgccgccgttacggcaaacgctgacccgcatcgcccaagcatcccgaccgcagccccggcatgggacgcagagtccgccctacccgtgaaaccaatctccacctttgccaacacctggatgcccaagtggtgcagccgccacacctctcactccagcaccgccctcacctaggaccacacacctgggcgacagcggcggaggacgacagagcgacgcccgatatgtccagattgaaagaagtaatgaattccagcattatcctgagataaacctgcaggtcagcaagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggatgtacgcgatcaggatcacgacggcgccctgctccccgcgcacgcggggacggttacagcgcgaagtcggtttccctgccctgccgtgcctgttcaaaggcgatcggttatgaccgggtcgagatggtggagcctgtacaagggcgcagcaggacacagatgcggaaagaggacggcaggactcgcgcctggctgagcatgccgttgctctgctgaagagttggagcctcccgtacaggctgcactgctgcctgtaccgtgccggtcatatcgccaaggccgtccttattctgcaagccggcgagagccgtgctcactgggcaaggctcagtcctctcctgtcaccgaggtgctctcaacggcatagagcgtgaaacagtgctgtgtcgcctcctaccagggtgaaggtgcgcacggccgcgctcaggcggagatgagggagccctcgaggttgcgttcgaggcggtgatggagatccttgtccagggccgtctcggaagcgttggctcgcagtttgccggtgatcacaagcacttcttccggaatgcgcaaatagttccgtttatgtagttgttgctgggtgaggggcgcactaggcaggttccaggaagccgtgatcccatcaggaagatgggcaggacgcccgaagcttacggtgaacaggttttgccagagcgcgggcatgggcgttcgccgatcatgaaggcttcttttcagagacgtaacttcccagtttttgtagccattcaaccaccgaccgagtacgcttcgtcacaaagcgctggacagaggctggaaaccggccaagggtgtcttctgttgccctttctgggtttcattagcgccctggttggtttcatctgcttgggaggatggaagatggctcctcggcgtaggcgaggcaatgtttctccgactctgctggccttcgggcgccagcttcgccgttaccgggaagaggccgggctgacccaggagagtctggggcgtcgtgccaacaacgggcggggggtgaccagccagtatgtcggtcaggtcgaaagtgggcggactcgttgctcccgcgagttcgccgagaccatggacagggagctgaaagcgggtggcaggcttctgcagctctgggacgacctggtgctggacgcggccttcccggtctggttcgactggccggtggtggaggccgaggcggtcatgcttcgctcgtatcagccgatagtcatcgatggtcttctccagacggaggcgtatgctcgcacgctgctcttcggtgatgaggacgcgacagcggcccggcttgggcggcagaagatcctccacaggtcgtccccgccgccgcccactgtggtctgcctgctcgatgaggcggtgctccacaacgggctgggtgggcctgaagtaatgcgtgagcagctcgaacacctgctggaggtgatctctcctcgtctcaccgtgcagatcgtgccgaggggtatcccgcaccccggcaacactggggcgttcgcgatcgcgacgctggacgaccgcaccgaagtggcgtacgcagactccgccctgcgtggtatgaccacaagtgtaggcaacgagatccaaaaggtggcagagtcgtttgaggtgattcgcagccacgcgctgccggtcgatcagtcagtcgatttcatcaagaaggtcctagaggagcgatggacatgagcgcacagcagtggcgcaagtcttcctacagcgcctccaacggcggtcactgcgttgaggtcgcccgcctcgccgagggcatcggtatccgtgactccaaaaaccgggagcacggtcacctgaccatgcctcctgcccagttcaccgccctgctgatccgtctcaagcaggagccctcgactgtctgacccctcgaccgcccgccagagggccgcccctggacattcgaggaccatccctcgccttcttaggcttcacccaccccgacgtccgctggccgggggtcgtctgactcccggctcctgttccttcccctccgccgagaagctctagaaagagccgatcatgaacctccagtagcgcaagagcgaccacagctcctcgcacggcggtcactgaggtcttctcaacgaatccgctccccgcgcggggataatcccgtcttcggcactacttccgacgggcgctgcccccgcaactgccctgagtaaaacctagttccacccttagccggacaggcccctagtgggcacaggagactgctgacctcacagagcagcacaaaggagcatctctagcgggttgtcgaggatggccatcccgacgtcccaagtcaggccgatgacatggaacggccacgcgaggaagtacggacgggcgcgtggagagtctgtggccgtgctcgtcggctcgctccggcgcctgaccgcgcatcccgtagacccgcgggtcatcgacgccggttgggctctgagcgtcggcgtccttacatcggactgtcactggtcgggcatcgccgttccgagagcgttcagacgccgactggctggccggtcgtcagggaaggccgctcggtcagcgctgcgtccgagcaggtaggcggggagaacggtaccggtatggatcatgcgcttcccactgatgtccgtaaggccctggccgtggtcgccgagcgctgccaggtaccgaccggtgacgccaaggtgctgcgccgacacagcaacaccgtcatcgcactgccatccgccggtctgatcatccgcatcgccggcaacccggacgccttcacaaaagtggccatctcgatccaggtcacacgctggctgtcagaacgcggctacccctgtgtgatcccagccgacccagcaggaccattccgggtcgagggacgagtggtgtcggcatggcaggcagccgacatcgaccccgaccgggccggcagcggcggtgatctgggcatgctgctgcgccggctgcacgatcaaccacacccaccgttttcactgccatcgctgcacgacccgctcgccggggtggcggccgccatcgaacaccaccccgatgcgatgaccactgccgaccggacatggctactgcaacagatccggcagttgcgccaccactgggccaggctgaacttcccacacccgccgcggctgatccatgcagacgcccactccaacaaccttcttcctctgcgcggtggaggagtactgctgggcgattgggaccatgcgacgatcggcccctgcgaatgggacctcatccagatccactacatgcaccgccgcttcgcccgacacaccgaccaagagatcgaagagttcaccgccgtctacggctgggacatccgcggctgggacggattcgaaacactactgcgcatccgagagatcagcgggctgagcccctacatccgccacgcccccacccagcagacgctgcgagccgaggtgacccaccggctcgccactctccgacagggcgacgatcacgcccgctggaacccaccctccaccaggtgaccaccgagagcggacaccaccaccccatcccaagccgagaaatccgttgcccttcctgccccccacgaacacacaccagcccgccgccgcgtgtaggagccgggccaatggacgctgtcgggcagcgcttccgacgcccacgccagccggcctccagcgtggcgatgacctgcaggttcatcccatggcagtggtgcttgccgagggagaagggccggtcggcggtcggccagccgatcgggatcagcgtgcggtccggcaccagcggctgctctccacacgcccgggcggcctgcagcgcccggtccagcttgggcgcgcgggcgaccggcgggttcaccgcctcgtgcacgtagctgcaggtaggtgggggcctgcgccccgaatccggttccgacctgggcatacggcttggccggtatgcaggtgggccagcaccggcagggcttggccactgcaggtcagggcccggcggcggtgagcggccgacagccgaacggggtgctcagctccggggacggaggacgtcgagcatggctcgttagggaagcgacgcaaaacctctgggcagtgggtcgttgtggtggtgcagacacctcctcccaggggctttatgactttcagagcgcaacgaggcaacgtctcccaacgtgttcaacatccctggtgcacgcttcgtcccggcgtgttccgttcaatttcgttgagaaaaccccagtcatggcgcctgctcatagatccgtcgctgggtcgccaggaggcagggctctgggctttgcaccgggacccggcagtggagcgggtggcctctgcctcgtctccgccgtccgacgccgccgggcggccgctcgcctcgcccctcttcttcagggcgtctgagaagtcctccatgagctccgcggcgggccggtccagcggccggtgcacggaggtgagggggtcagctgttcttgaaggggttgaaggtgcgtcccgcaaggtagctcaggcggatgggcaggggcttcatgagggcggcggagatcttgttgacgaggccggggatgcagacgggtttgccgtcctggacggctttccagccctcggccacgacggcttcggggtgctgccacaggatgcggggaaggcggttggccttgtcgcgggtgcccatgacgtcgtggaactcggtgtaggtgaagccggggcacagagcggtgacgtggatgccgtagggcttgagctccatgtcgagggcttgggagacgttgaggacgtaagacttgatgccggtgtagaggaggctcgcggcgggtggggcgaacgcggcgagggaggacaggttgacgatgcgtccccagcggcgttccttcatgccggggatgaccaggtgggcgagttcggtctgggcggtcaccatcagctggatctccccggcgagggtctcccagggggtgtcggcgaacgcggtcttgcccgacagcccggcgttgttgatgaggacgtcgatgtccaggccctgggtgcgtgcgtagtccacgatcgccttgggggcggcggggtcggtgaggtcggcggtgaacacctcatagcgccgcttgccgccgtgccggtcggccagctccgcggccagttcctggaggcggtcggtgcggcgggcgaccagcaggagctggtagccgcgggcggccaggtggcgggcgaaggtcgcgccgatgcctgcggaggcgccggtgatgagcgcggtgcggggggtggtggtcatgcgaaggttccttcggtcggactgatggcgagaagaccgctgccggggagccgggtgatgaggccggcgccgggcagggtcccggacgtgtgcgccccgggccgggcggccggggcggcgaagctctcggtgcgggcgccgtcgagggtggtgcgggcggtgcgtcggcccaaagaggccggggtgatccggtcgtcgatgcgggcgcggcctccggcggcgagggtcggcgccgggccgctcttgcgggtcgggcgggcgctcggctcaccggtatggccgccggcgccatgccgcggccgcttcgtcatgggccggtttccctgcggccgggcagttcccgcgggccgggggtgaagccgcggcgggcggtgccgacgtcgccgcggtaggggccgacggggccggtgagcaggaacggcagcgggatgcggcgctgacgctcggtgaacccccaggtcccgatgcccaggtagacgccgggtgccgcgcggcggacctcgtcgaccatgttgatcgccccgcataccgagccataggcgcggtagacgagcgtgtaggcggggcggccgtcatagcgcgacggcgcgatgagcgtgtgcatcgcatagcgccgccggacgcggccgaactggcggaaggtgttgtagccgcgcccggtccggtcatcgacgggccggaaccccttgcacagccaccttgcgaacgggttcgacaccgccgcgtgcccggtcaccgaggcgaaggcgttgggctgagccagcagccgggcggcgtactccccgttcatctcctcaatggacggggcgggcagcgtggtgaagagcgccagcagctcggtcgtgttcagaccgagcagctcggcggccgcgggatcggtcttcatgggcccacctcatgtcttgaatggtcttcaagaaagctagcgtgttcttgaagggcattcaagataggatgcggaggtgccccggaaccgacgtccccaggaccgcgaggagaagcgcgaggagatcctcgccgtcgcccagcggctgttcatcgacgacggctacgagtcgacgtccatgggccggatcgccaagcacgccggcgtcaccgtcaacacgatctactggtacttccgcgacaaggacgacctgctcatcgccgtcctggaccgcctgctgaccgaagccctcgcccagtacgcgaccatcgccgaccggccgctcaacgagcgcctcctatgggccgtagaccagctcgaaagactgcacggcctcgtcaacaccgtccacacccgcgccgcggcctcacccgccgtccacgcctggcacaccggcttccacgaactcgccgagaccctgatcgccgacgacctccgcaaagccggcgccgccgaagccgacctccccgccatgatcgcgatcggcaccttcgtcatcgaaggcctcctcacccaccggcgcgacgaggccggcaaacgagccgtgatcgacctcctcgtccacaggctcaccaccacgccgacccgaacctgacctggaaccacacgggcccgcatcgcgacggcggcaatgcctccgctcccggcggggcgttggagagtcgttcggttcctcgacgcccctgtccgaagctctcctcaccgccggaacgcccctgcaacctgccggtagaacgtggtgagagcctcgggtgctcaacaacgacagatccctacgcgcacgcagggatagtcccgtcttcgacactgcctctgacggacgtttgtctcccgcaattgtctcaggctcaattacatctttagctggacagacctctcaccggcacgggagacccgctgaccccgcagagcagcacaaatacttctgaaaaatgagcaagttgtcgaggatggccgtccacacgcgacgtcccaggccgggcctatgacacgaagcggccacgcggggatgtgcggatgggcgcgcggagagctgtggccttgctcgtcggctcgttccggcgcccggccgcgcattccgtaggcctgtgggtctgtgacgctgcggccttaccggcggtcgggctctgggcgttggcttcctcacatcggctgccgcttgccgggcatcgtcgttccgagaccgttcagacgccgaccgactggccggtcatcaggggaaggatggtcccgcggatgtgcgcctcgtcgggggtcgtgccgtggtggaacaggtactgcaggatcaaggcctgtcccaggtcggtgcgggcgtccaggtcggcgggggtgccgatgatgcgggtcaggtgggtgcggacggcttcgcgggcgggggcgagtttcgcctcgcggactgcggcggccacctctgagtccggggcggtcagcagcaccgccagcagcgtccggtgtctgcggagctgcacggcgaacttcatcagcaccgtgaccaggtcgccggccgggtcgtcggtgggctcgaccgcgacgggcggggcggcgctgcgcagtgcgtcgacgaccagggcgtatttggtcggccagcgccggtacagcgagccgaggccgattcccgcgcggcggccgacgtcggccatgcgcagccgttcgtagccgccgctctccagcagcgtcagcgtctcgcgcaggaccgcccggtcgagggcggggtcacgggggcgcgcccgcctccttcggtatcccatggcgagctcctgattttcttggcgggctgtcgcggaactgttctccgtattgtcctccgtttctctgtgggcgggttcacgagccggtgaagaccggttttcggcgtgtcaggaacgcctcgacggctgccgagtggtcgcgggtgcagcccagcgcggtctgttcggcggcctcggcggcgagtgtttcggggagcgtccgggacggggctgccagcagcagccgtttggtcgcggcgatcgccttggtcgggccctgggcgagccgccgggcgagtgccatcgcgtgcggcctcacctggtcgggggcgacgatgtccccggcgaacccccactgggcggcctggtggggggtgaacggttccgcctggagcatcagcgacagggcgcgggcgcgtcccaccgcctgcaccagggtcgccgataggccggagtcgcaggtcagccccaccttgtggaaggccgtcgccaaggtggcctgcgacgaccagacctgcaggtcgcaggcgagcgcgaaccccaggccggcgccgacgcaggtgccgttgacggccgcgatcacgggcttgggcatcgtggccagcagcaacgtgatcgggttgtagtgcttttcgaccgtctcccctgccctctcggggtcggccgcgagggcctgccggagctcgcggaggtcctgcccgacggtgaacgcctccccctccccggtcagcaccacggcccggaccgcttcgtcgccggcggccttccgcagcgcgctcagcaaagccgtcttcaaagcggtgttcaatgcgttgccctgggcggggcggttcagccggacgagagcgaccccgtcggccacgtcgagcaggacctcgttcacgacagcctctcgtagaggacgacggggttgccgcaggggtcggtgaccacgatccgccgctcgtgcgggccggtcaccggggcgccggccgacagccgctcggcgtgggcgtccaggtcatcgacctggatgctgacgaccgtgcggcctgcgacgggctgctgggactcgtcggccaggccgatggtggtgtggccgtcggtgacggcggcgtagcggtcgccgtcgcggaagcgcgtcgtcaagccgagcgcggtgtagaactccagttgggcgtccaggtcggcggccgggacgatgacgtgaccgatcttcatgacgatgtcctcgccttcgcgggctcggccttcgggcggaaccgtggcatcacctcgcgggcgaagcgctcgacgatctccacggaccgctcgatcggcaggcccagccactgggtgcggaagatgaagtggttgaagccggcggacgcgaagtcctcgatcttggcggcgatgtcgtccggcgacccgaagaacagggccttgtgcttgatggcctcccactgggtttcgaagtagtccatgccgtagcggacgtactcgccgtaggaggcgcgggccgcggccccggcgatcgcgtacgcctcctcgaaggagtcggcgacgcacaggtcccggtggatggggaacaccatgtcctcttcgtcgaacccggcggccttgcgctgggcgcggtactcggcgaggttgccgaccgcccagttgcgccggacgttggaggaggcgagccaggggtggccggcgcgggcgatgcgctggatgccgaccgggccgttggcgccgatccacaccgggggcccgggtttttgcaccggcaggacgctgcaccgggcgttctccagtgcgaagtgcctgccctggtgggagaccggctcaccggtccagagcttgtgcatgcactccagggcctcatacatccgcgagacgcgggtgcggcggtcgatgccgaaggcggcgaactcgtcctcccggtagccggcgccgacgccgaggacgaaccggccgcccgacatctggtcgatggtcgcgatctcctcggcccagtgcaccgggtgccccagcgggaggatgaggatgccggtgccgatctgcatggatcccgagtggtcgatgagccgtgccagcagcggaagcggctggggggtgctcagcgaggacaggtagtggtggatgccgaagatcgagtcgaagccgaggtcgcggacgtgctgggtgaactccaccagctcgccgacgcggcggttgatgtcgtcgccgtgccggtactggtggtcgaggaggattccgaatttcacggcggtttccacttctactcggcggcgcgggtctcgccgaggcggaagtagggggcgacgagcttgtcgcgctcttccagggccttggcgacgcccttttcacggcgctcccgcaggaagttccagtccccctcgtcgaagctgaggttggtggcccagccgtggccgacccacccggtcatggcgccgagccccttgccgcgggcctccatgatgatctgcatcatggccttgcccatcatgagcgagtccagcggcatgaccgcgatcgcgtcggcgtagtcgttgacccacttctccagctcgtcgggctgaacgaccttggtcaccaggcccttgcgctcggcctcctcggcgccgatggcgcgcatggtgagcatgacgtccttcatggtggtcaggcccaccttctcgatccagtggtacatgtcctgcgggccgggccccaggtagcggaacgccgggtgggtgaacttggcgtcgggggtcgcgatgacgatgtcggacgagagcgcgatctggaagtgcccgccgtagcagtagccctggacctggcagatcgtcgccttgagcgactcgatgatcgggcgggtgaagcccgaggacaggacgttgcggtcggggaggatacgctggcgctgggagggccggcggcgcgactccttgtccttgccggacttgtagccgatgtagtggccgagttcggaggcgtccgcgccggtgccgaagtggtcgccttcgcccttgaagacgatgaccttgacgcggtcgtcggcctcggcctcgcggaccaggtcgccgatgcgttcgaaggcggcgaccggcagggcgttgagccgttcgggccggtcgaaggtgatggtggcgacggaccgctgctcgtccacgtggtacttgacgtaggaggcgaggacctcggggtcggtctccatgtgctcggcgtcccagtggttgcgcagcagttccgcttcgctcttcttcacgggttctcctggaaagctcgtctgtgggaagggatgtgcaggggcgggtggtcagcggaaggcggggaagacctccgcggcgaacaggcgcagcgaggcgtggatcttctccaccggcatgcccagccagcccggccggaagatgacgtggttgaaccccagctcgcgcagggcgccgatgcgttcgatgaggaactccggggagcccagcagcagggtgtggcgcaccagctcgtcgaaccggtcgcgctgccagcgcagcgcggggtactcggcgtaggtggcgtactcggtgcgggcatacggcagcgccgtctccacggcctgctgggtggtgggcgcgcagtacagctcgaccccgatcggccgttcgacggaggcggggtccttgccgtactcggcgagcgcctcgttgtagacggcgacgtgtttgggcaggtatccggggttgggcgagttgcccggggcgtaccaggcgtcgccgagccgggcggcccggcgcaccgccgtcctgccgcccgcgccgatccagatcggcgggccgcccggagtgagcgggcggatgccgatggtgccgccggagagggggtagaactcgccgtcgtgttcgacggtctcccccgaccacagcgcccggatgaggcggatgctctcgtcgaaccggcggaaccgggtggccggatcgacgccgaaggcggcgaattcgttgtcgcggtagccggcgccgacgccgaggacgacccgcccgcccgacaggtggtcgagggtggcgaactcctcggcgatgtgcgccgggtggaacagcggcaggatgaggattcccgtgccgagggtcatggtgcccgagcgcgggatgaggctcgccgtcatcgagatgggctgcggcgtcgccaggttcgactggaagtggttgatcgtccagaccgagtcatagcccagttccgcggccagttcgacggtgctgaacagctcatccagccgctttcgcaggtcgtcgccgtgcgggtactggtgcgaggccatgatgccgaacttcaccggcgcggccccccttccgggtcgggcaccgcgacgcggctgatcttgccggatgcggtgcgttgcagttcggggacgaactccacccgccgcggggccttgaagtgggcgagccggtcccgggcgaaggcgatcagttcctcggccagctcggcgtcggagagcggcgcggcggtgtcgcggacgacgagcgcgaccgggatctcccccagccggtcgtctggccggccgaggacgcgcacgtcgcgcacgtactggtgctcgcgcagcacatcctcgatctcctcgggccacacctggaagccgccgcacttgatcatgtcgcgtttgcggcccaccagccacagcacgccgtcctcatcgacgtagccgatgtcgccggtgtggacccacccgtcgcggaccagcgccgccgaggcctcggcgtcgtccacatagcccttggtcagccgggagcggacgacgatctctccttgttgtccgggcggcagggcgcgcccgtcctcgtcgcggatctccagttcgacgccggggtagatccggccggccgagcccggcttccacagcccggccttcatgtccttgccggtccagccggcgatgtggccggattcggtggagccgtagttgaccaggatcggcacgccgtagcgcagctcgaagtcgcgccgcagcttccaggagatggcctggccggccaccaggacgtgtttgacccccgtgaagggcaggtcgcgttcggcgtgcacgatgtcgtagatcatcgtgggcaggaagaagaagttgtcgaacgcgaaccgttccatcagggcggccaggcgatcgacgccgaagcgttcccacaccaccgcgccgcggccgacgaagtaggcgaacatcagcgcgtgctggccgccggagtggaacagcggcagcgcgatcaggttgggtttggcgtccggtgacgcgctcccctgctcgtcggtgccggtggagaccttggcgaggcggcgcagcgagtcgagggtcccgccgtgggtgacgctgacggccttgggacgcccggtggtcccgccggtgaacaggatgcaggactcggcgtccggctcgaccggtacggcctcgacgtgggcctggtggccccattccagcggcgggtggccggccaccggcccgcccgtctccccgggcgggcccaccgaccggatggtcacgcccggcgctttgaggtcttggagcacctcggcgcgccggacgtcggccagcaggagcttggggtcggtcttggcgatcgactcggccagttcctcggcgttgtacaggctgctgatcgtcaccgggacggcgccgatcttccaggcgccgaacaggaagaacacgatctccgggccgttgaccaggtagaggccgacccggtcgccggcgccgacgccggcggccgcaagggcctgggccacgccgccggcgatgagatcgacctgctggaaggtccacgaccggccgtcctcggcgtgcaggccggggacggagccgcggtcgcgggcccgggcctggaggatttcggcgaggttggtgccggtcaccgcacacctccctggtcggatgcggggccttgcggggccgcggggggatcgagccgggggatgacctcggcgccgaaccggcggatctgctccatcgcctcctcctgcccggcgcccacgaactggagccgcagcgacacctcggtgatgccgaggtcgcgttcccagcggtggagcttggcgacgatgtcgtcggcggtgccgatgaggcagtcctcggccatgtaccggtcgatgtcgaggcgttgggcgtcgtcccaggacttgtagccggcgtactggcgttccaggtggggccgtaccgcggcgacggcggcggcgcgggtgtcggcgaggtaggcctcccgggccatggggtagtcgcgttccagcgagaacccgtgctcggtgagggtgtcgcggtacaccttcagcagcgccgccacttcggcgtcgttgcccttggggccgatgagccagggggcgtccaggcgggccgcccgccggacggccccttcggcgaacgcgccgatccagatcggcgggccgcccggctggacggggcgcagcggcaggctcgccccttccgcctcgccccagctgcccgccaggtcaacggtctcgcctcgccacagggcccgcagcgccggcacgtactcgcgcagccggcgcagccggtcgtcccaggcgacgccgaacgccgcggtctcccgcttgcggtagcctgcgccgatcccgacggtcagccgcccgccggtgatcacgtccagggaggcgaggtcctcggcgagggcgatggggttgagcagcggggcgagcaggacgccgaagccgatgcggatgcgctcagtggcgccggccaggtacccggcgagggggatcggctgcaggaacgccgatttggccaggtagtggtggccgaggtagacggcgtggaagccggcctcttcggccgcggcggcctgccgcaccacgccgtccagtccctcgaccgccgaggcggcggggtcgaactgggcgctcagaaagacgctgatcttcacccggcgaccgcctccgtcgacgaggcggcctgttcgtcctcctgggcgcggaagtgcgggatgaccttggtggcgaactcttccatcgacttcagcgcggtcttgcggtccaggctggggatgcgcagccagcagatgtagtgggtgatgccgagctgctcgcgcagcatctcgatggtctcgatgaccttctggggcgagccgaagttgccgccgtgggtcagcgtcttctcgagggtgagcagcttgatgttcttggcgacggcctcgtagtaggagcgttcctgctccagggcctccttggagccggggatgaccttcccgacggtccggtagtagttcagcgcggcctgcgccgcctcatgaaggccctcttcgccctcaccgcaccacacctgctgcatgaacggcagatcgtattgagtgatgtcgtggccgttctcctccatcgcggtgcggtagaggttgaagttcttctgcatgatccccagcggcgtgaagttgggggaggtgatgatcgcctcgccgcgggcgccgcgttcgcggaagctgtcgggcgagacggtgccctgcaggatgggcggcccgcccgcggtgagcggccgggggtaggtggtgacgtcgtcgagctggaagaactcgccatggtagctgaagttctcctgcgacagcgccagccggagcacctccaggctctcctggtagcggcgcttggactcctccagggggacgccgaagccgcggaactcggccggctggtagccgcggccgacgccgatggcgacccggccgccggacagcacgtccagcgcggcgatgtcctcggccagccgcagcgggtggtgcagcggcagcaccaccacggcggtgccgatggtgatgcgcttggtgcgctcggcgatcgccatggcgaggttcagcgggttgccgaggatgccgtacttggagaagtggtgctcggccagccagaccgagtcgaagccgagctggtcggccagctcgatctcttcgagggtctcacgcaggacctcatggtctgaggtcccctcggcgacggggaacaggttcatgattccgaatttcatcgaacactccctaattccgaccagtcggtatgttcaggaccgaagaaagggaccggtcacgggcccggtgggccggctcaggacgtcccggcctgcgcctttctgcggcgctgcacctgcaggcgccccacgcgcctgcggtgccaccggccgcggcccagccacgcgtccagcacgtgcgcgcggcgcaggaacaggtggggatcggcctccatcgtgatgcccatgccgccgtgcacctggatgcaccgctcggcggcgaacaccgcggcgctcccggcggccgccttggcggcgtggacgaggctctcggcctccgggcgccccttgtcgaccgcccaggccgcatacaaggtcaggtcccaggccgccttgcggcgcgtcaccgcgtcggcgagctggaaggccaccccctggaaggagccgatgacgcggccgaactgcgtgcgggtgcgggcgtgcccggccgccagctcgatcgcgccggcggcgacgccgcacagctgcgcggcggccaccagggcggcccgcccggctcccaggcccaccggcgcggtctgcgccggcgccgccagcgtcacatccgacagcggcaccgaggggtcgagcgactcgcggacggtgatgcgctccggctcggcgatccagacgccgtcggcggccagcgccacgaccttgtcggcctgcaccgcgtacggcacgagggtgcggaccagcgggtccgcggcctcgcgccccggccagccggggtcgccgggaaggtcgaccgcgggcgtgaggaccgtgcggcccgccagcacatcgtcgggcagcgcgccgagccccagcgccagctggacggcggcggcgtgcgccgggaagcggctgggcaccaggtgctcgccgagggcttcgaccgccaccagcagatccaccagggacgagcccatgccgccggccgactcgggcaccccgagcagcccgaaatcaccgagcaggaccgcgtcgcaggcgggctcgcgccactgcccggcgagcgcgtcgcgggcggtgaccttctcttccttggcgatcgagcggacggactgttggatgtcccgctgctcgggggtgaacgtcgctttcattgcgccactccgctcaacgtgaccggggcaggttcagcacccgctccgcgagaatcgacttttgaacctcctcggtgccgccctcgatcgtgtgggcgcgcgagcggaggtaatgacgcatccgggccgcggcgccctcgccgtcgagcagcaccccgccggcggcgtccagctgcaccgcaagacggttcgcctcctggacgacccccgcccacaggctcttgagggccgaggtctccgggccgggcgcaccgccggcctgggtctccccgatcatgcgcagcgacccgatgcggacggcctcggcgtcggcgtacagcgcgccgagcgcgtccagcaccgccgtatcgtcggccagaccccgttcgatcgccaggtcggtgagccggtcgacggcctgccgcgcccacacccacaggctcagcgccatggtgccgcgctcgaacgccagcgtggtcagcgccacccgccagccgttgccgacgccgccgagcacgtcctcatcggggacgaacacctcatccaggaacatctcgttgaactcggcgtccccgttgagcatcaccagcggccggaccgtgaaccggtccatcggcgccaggaagtaggtgatgccctcgtgcttgggcgcgtccgggtcggtgcgcgccagcagcaggcacttgtcggcgttgtgggcgttggaggtccagatcttggagccgttgatgacccagccgccgtcgaccttgaccgccctggtctgcaggctggccaggtcggagccggagcccggctcgctgaagccctggcaccagtactcggtgccattcaggatgccgggcaggtggcgggccttctgctcggcggtgccgtgcacgatgatggtcggcccggccaggtacatgccgaccccgttgagcgggtagggcgcgccgcgcagctcggcctcctcgttgaagatggcctgcgcggtggagtccaggccgcgtccgccgtactcgaccggccaggacaggccggcccagttcccggcgcagatgcgctcctgccagatgcgcgaccagtgggcgcgctccgcctccgacaggccttcttggggcgggatgtcgtcgagcgcctcatccagccaggcgccgacctcctgccggaaggcccgctccttgggggtgtcgtcgaagtccatggtctcctgttcgctctcacttggcgggggccggcagacggacggcgtcctgggcgtcgccgagccgggccttgtacagctttccgttggggtcgcgcggcagcgccgagtgcaccacgtactcggtgggcagcttgggcttggccagccgcccggcgaggtactcgtggacggccgccacggcggcctcgggcgcgggggcggcgtcggtgagggtcaggtgggccaccggcacctcgccgtagtcgtcgtgggggacgccgagcacgcccgcgtccgcgatccactcgtgctccagcagcgccgcctcgatctcggccgggtacacgttcaccccgcccaccaggatcatctccgaggcccggccggtgatgaacaggtagccgtcctcatcgacgtaccccatgtcccagacggtcatcaggccgtcgcggcgggagccgcgggtcttttccgggtcgttgtggtactcggccacatcgtcgccctggcgcatgtagacgatgccgacctggccgggcggcagctcgttgccgtcccggtcgaggatcttcagggtggagatcgaggcgggccggccgacggtgccggggcgctccagccactcgtggggccgggcgatggtggtgccgacctcggtggagccgtagtactcgtagacgaccgggccgaaccagtccatgatctgctttttgacctcgaccgggcacggcgcggcgccgtgcagcacataccgcagcgaggagatgtcgtagcgctcgcgcacctccttgggaagctgcagcagccggtggaagtgggtggggaccatggcggtgccggtcacccggtgccgctggacccgctccaggaagccctcgggggtccagccgtccatgagcaccatggtgccgccccagttcagcgcgccgatcgcgggcgtgatgttggccgagtggtacagcggggccgacaccagccaggcgccgaaggcgtcgcggctcatgccgaactccttgaacagccacacgtaggtgagggcgccctggtcggcgctgatgccgctcagggggcgcttgacgcccttggggcggccggtggtgccggaggtgtacatcatcagcgacccgtggggggtgcgctcggggtcggtcgcgggcatccccgcggtcagctccgagagcggacgggcccgcttgggggtgccgtccacgaacaccttgacgccggggccggccgcatccagcacggtgtcttccgcccgctgggagcacagcaccaccttggcgccgctgtcttggaggatgtaggcgatctcgggggcggtgaggtggtagttgatggtgaccaggtagatgccggactgcatggccgccaggtaggcggtgaccatggcggggctgttggtcatgacgacggcgatggtgtcgccctcgttcaccccttgggcgcgcagcccgtggcagacccggttcacctcggcgaacagctcgccgtaggtgatgcgctcatcgtcggccgtgatgatcgcgcacagctccgggtcggacaccgcccacagccggaagccgatctgctcctgcgtcccctggctcattgcgctccctatcgtacattccgaccatccggtatgttttgcccacactagaggggagcagccagcatgtccatacctgtcgataccgcacatgccgccgcctaccgttcccgccgcattcccgagccgctgcaggtcaccggcggcgtctgggcggtgccggtgccgctgggcgacagcccgctggggtacatcaccgtctttctggtggagaccggcgacgggctcgtcctcatcgacgccgggtacgaacacccctcctgctggaagtcgttcaccgcgacggtcgccgagctcgggctcgacctggcggccgtccgcctggtgctgctcacccacaaccaccccgaccacgtcgggttcgccgaccgggtgcgggcgctgtccggggcgcgagtggtcatgggacgcgccgacgacttcgcccaccagcggagcgtccgcggcggcttcctggtccagttgcggcgcgccctggacatgaccggtgcgccgccggaggtgaccgacgccatgtaccgggccgcgctcaaggtcgccaagcactcggagagcctcgagccggacctgacgcccgagggcgacagcgagcacgtcgtcggcgacgtcaccttcctcggcctgcacacccccggccacacctacggccacaccgtctacatcgacacgtcgcgcggcgtggtgttcaccggggacacgttgatggccgaagggccgactcaactcgccgtgccgagcctgccgggcgacgaccccgccggggacctgctggcgtccctggaccgcatccgcgacctggacgtgcagatcgcctgcccggcccaccagttcccctaccgcgacgtcgccgcccgcgccgccgagctgaaggccttccaccaggccgagctggaggccgtggcgaagctgctgcggacccaccggacggcctgggagatcgccccgcacctgaggtgggccaagccgtgggacgagctcggcatcggaggcaaacggttcgccctgatccatacgctctcactcgtgctggccgccggccgctgaagcgccgcccgtcccccggtcgcgatcctcataggcccagtccggggtcagcctcgggcgcatctcgcgcagggaccgtttgaggatcttgccggaggggttggtgggcagctcctcgaccaggtagatctccttggggaccttgaacccgccgagccgccgccgggcgtgctcgatcagatcggcggcgtccagaccgggccggcccaccacgaaggccaccggcacctccacccagcgggggtgcggggcccccaccaccgcgaccgccaggaccttcgggtgatcggccagcacgttctcgatctcggcgctcgacatgttctcgccgccactacggatcatgtccttgaggcggtcgcggatgtacaggtagccgtcctcgtcaaagcacccgatatcgccggtgtggaaccagccgtcgcggaacgcctccgcggtcgcctcgggatcgtccaggtagccggggctgaccttgggaccacgggcgacgacctcgccctcggcccccaccccgacgtcattgcccgccggatcgacgacccgcacgtccaccccgaccagcggcagccccaccgagcccggcttggtctccatgtgggcctcatccaggtaggtcaggcccgagcaggtctcggtgaggccgtagccctcgatcaggcgggcgttggggaacagggcgcgggcgaccttgaacagcgcgggcgacacctgcgagaagatcagccagcgcaccgacgacaggtccgcccgggtggtctcggccgcgcggcgcatcatgtcgagcatggtcgccgcgaccaccatgccggtgatgcgctcggcctcgatcgcggtcagcacccgagccgggtcgaaccggcgctgcagcaccatgcacccgccgacctgccagatcgcatacccgggcagatcggtgccgccgacgtggtacaggggcgcgaagttcaagatccggtcatcggcgcgcaggcccagctccacgatctgggcgtacatgttggcgttgacattgccgtgggtgagcatcacgcccttgggcaggctggtggtgccggaggtgtagacgatccgctgcagcgccgcatcgtccaactcggcgtcgggcactcgggcgccccggtgcgcggcgatgagggaccgcacgtcgatccagccgcccgcgtcgtcgatgggttcgagggcgtagcggcggacctgcgggagcgtcgctgtggccgcggccgtcagcggcgcgaactccgggacggtcgcgaccgcctcgaccgcggcgcgctccatcaactgccgcagctccccggcggtgagccggtagttcagcggcacggacaccgcgccgagcttggccagcgccagcgagagcatgaggaactcggggacgttgccggcgaccaccgcgacgcggctgtcgcggccgacgccctgctcccgcagcccggcggcgagcgcgtgcacctcggcggccagctcccggtaggtccagcagcggtcctggtagaccagggcctcccggtcggcgaagcggatcgcgttggcgcccagaatccgggcgaggttcgcggtgctcatcccaggccctcccgctcgcgcagcttggtcttgaggaccttgcccgagtcgttgcgcggcagtgcgtccacgacctcgatgtatttgggcaccttgtatttggcgaggttgttcaggcagtgccgccggatctcctcggccgcctccggtgcgggctcgcgcaggatgacgaacgccttgggcacctcgtcccagcgttcgtcggggacgccgatgaccgcgacctccgcgaccagcgggtgctcggcgatgacccgttcgacctcggcgccggcgatgttctccccgccggacttgatgaggtcggtgcggcgatcgacgaaccacagatagccgtcctcatccagcctgccgacgtcgccggtgcggaaccagccgtcgcggcgggtgcgcctgttggcctcctcgtccctccagtagccgggtgagaccttgtccccccgcacgatgatctcgcccggcacgccgggcggcaccggccggaagtcctcgtccacgatccggatgtggacgccggggaacggcgcgccgcaggcccccagcttggactcctcgtgggcggcgtccatgtagcaggcgccgttggtcagctcggtcatgccgaaggtgtcgatggtgcgcacgtgcgggaacatgcgcttgacccggcggcggacctccggcgccacgccggcgaacagcaggtagcgcaccgagtcgaagtcgggccgcggatccagcttcatcaggtcgaacaggatctgcgcggccagcaccaacccggtgatgcgttcctcggcgacgatccgggcgatgtcgggcgccttgaaagacggggtcagcaccatcgtcgccccggccacgaaggtcgccaggcccggcgcctccaggccgctgacgtggaacagcggcgcggagatgaggatccggtcggcctgggtgagctccagctccaggagctgggcgcggtggttggcgatgaggttgccgtaggtgtggatgacgcccttgggccgggaggtggtgccggaggtgtacagcagccggtggatgtcgtcggagtccttctcggcgtccgcgacgcggacgcccggcggctgcgccgcgagcaggtcctccaggcgcaccgcgccctcgatcacctcctgctggttggcgacggtgacccgcaggtcggtgtgccgggcgacgtgctcggccacgtcacggaaatcgtcgtcgtacagcaggccggtgatgccggcgtggccgatgatgtaggcctgctcggcggggtgcagccgccagttcagcggcacgccgatggcgccgaggcggctgagggccagcagttcgaagatgtaggtggcggtgttgcggcccagcacgccgaccaggtcagagggggtgaccccggcgtcgcgcagcgcggcggcgtgccggtccacctcggcgtccaactcggcgtaggtccagcgcccgtcgccatcgacgagcgcctcgcggtcggcgcggcgcagcgcctgcagccggagcgtctcactgaagttgctcgtggccatcagtcctttgcctccgcctgcttgccgcggaaggccttgatctcctcgcggctcggcaggctgacgaactccagcaggttgccgtccaggtcgcgggcggcgaacgcggtgatgtagccgtagttgtccagcaggacccggcgcggcgggccgaggcactcggcgccgaggccggagatccgccggtagacctcctcgatctcctcgtgcggcacctggaaactgagcaggaacgggccgagctcgcggtgcccggcggtggcggtgcgctcggcgggtgcgttccactcgatgagctcgagctggccgatctggctcggcccctgcaggtactggaccctgccggtggttcccttcggcagggcgagcgactcttcgatgccgggcccgccgacctcggcgcgcagcgtcttgcggtagccgagggccttttcatagaagtcggcggcgcggtcgaggtccgacacgatcatcgccacgtgatggatctcgctgacgggcatgaggatcctcctcccctggacggtctggacgactcggtgaacgccccgcccgcaaccggtgaggcggccggtgcgggcggggcgcgaacggtggggctaggtgcccagaacccgctggatgagcgccacctcgtcctggccgctctgggggacgatgtggtcagacagcgagcagatctcctcgatggaggcggcgatgtcgtccggggaggccggctcgggcccggagtaccagccgggggtcaccccgatgaagatgcgcccgacccggccgccgccgacggtgaggatgtgccggttcagctcgcagctcggggaggccaggaacgtggcgaccgccgccacatgccgcgggtcgaaccggtcggccagctcgccgagcaggccctcggtcatgcgggtcgcggcggtcggcgcgaccgcgttgacacagatcccgtagcgggggccctccagcgacagcacgttcatcaaaccgatcaggccggccttggcggcggcgtagttggactgcccgaacgttccgagcaggccggaggccgaggtggtgagcacgatgcggccgtagcgccgctcgaccatgtgcttccaggccgggcgcagcacgttgaaggcgcccagcaggtgcacctccagcaccgcggtgacgtcctcgtccgacagcttggcgaaggtgcggtcccgcaggatcccggcgttgtggatgaccgcgtccacgcacccgaactcctcgatggcgcgctgcaccagcgcggcgccgccctcgaccgtggccaccgagtcggtggaggcgacggcgacgccgccccggtcgcggatctgccgggcgacctcctcggcgacgggcgaggagcccgtcccgtccacggccccgccgacgtcgttgacgaccacgcgggcgccgtgctcggccagcatgaacgcgtgcgcgcggccgatgccgtggccggccccggtgacgatgacgacctgtccgtcgaagtccactgccctgctcaccgctcactccccagcacagcgacgaaggcgaccgtcgagccgggctggccgccgaggttctgcgcgacggcgagccgggccccctcgacctgccgctcaccggcctcgccgcgcaactgcgtgaagcactcgaacatcattcgcaggccggtggcgccgatcgggtggccgaaggacttcaggccgccgtcggtgttgaccggcagggcgccgcgcaggtcgtagcggccgtccagcacatcgcgccaggccttcccgcgttcggagaaccccaggtcctccatgaggacgatctcggtcggggtgaagcagtcgtgcacctcggccagtgagatctcccgggccgggtcggtcacgccggcctgctcgtaggcgcgccgggcggcggtcaccacctcggggaaggtggtgaagtcgtagccggtggcggcgagcccggagccggacccggccacgaagctcatgcccttgaggtagacgggcctgtcggtgtacttgtgggcgtcctcggcgcggacgatgacggccgcggcggcgccgtcggagacccccgagcagtccatgacgccgagcgcgcccgcgatgcgcggggatttctccaccgcctcgggcgtgacgggcctgcggaactgggcgcgttcgttcagggcgccgttggcgtggttcttgaccgccacgtgggtcagcgcgcggcgcatgtccgcatcggagacgccgtaggcctgctggtaggccgggaccagcagggagaacccggccggggcggtccagtccacgtcggtgccgtcggcgggcggcagcaccgccgacaggccggattgggagctgtctttgagcttctcgacgccggcggccatgacgatgtcgtaggcgccggaggccacgccgaagacggcgttgcggaaggcctccgacccggtggcgcagtagttctccacgcgcgtcaccggcttgtctgtcaggcgcagcggccgggccagcacctggccggacaggcccgagccctgggtgccgacccagaaggcgtcgatgtcgtgcaccgacatccccggcagggaggccatgcactcggtgacggcatcgacgagcaggtcgtcggccgaggccccccagtggtcgccgaacggggtgcagcccatcgcgacgatggcgacgtcgtgggccaggcgtctagtcgtcattggtggccttccacgggcgaagcttccagaagtagttgtggatcgcgtcggtgctccacagccgccggaacgtgggccgcatcgtcatgcccacggtgatggcgccgggggcgacgtcggtggcgtaggcggtgagccggccgccgcggctgccctcgaccgccacgtcggcgacgacgatcgcgacctcggcctcgggcatggtggtcagccggtcccgggtgaccgacacgacggtggcgacctggtcgcgcagcgagacggtgcggggctgctccgcgacgtcgccgcacgcggcgcacgccttgcccggcggggtggtgatgccgccgcaggagccgcagtgggcgccctccaggcggtacttccaggcggcccgccggtacatcggcggggcggccggggccggggcggccgggcgcgccgggccctgcacttccagcaggccccgccagcgcaggtagcggccgtaggcgaggtgctcgcgagcggcgagctgctcgcgcaccgggcggccggcccgggccgcgcgcacgccgtcgccgacgcgcagcacgaacgcgtcggcgccctcggccgccgacagcgccaggatcgtctggccgggctcggccgcatccaacgtggcggcgagcagcagccccaggtgcgcggcgccggtgtggccggtgagccgctcgacctcggcgtcggcgccggagccgccgaaggcgcggcgcagcgtcgcggcggcgcgggcgttgggggacgccacgaccacgtgatcgacggactccaggccggcgtcggccagggcccgccgcgcggcgtccttggccgcggcgaccagcacgctcgcggtgaaccgctcgtcccacacgtgctcgtgccgctctccgggcagccgccaccggtccagcacctccacggtctgcccggcgtgggcgagcacaacggccgcaccgtcgccgggggcgaacgcggcggcggcgtcgccgtgggcgagctcgtcgggggcgcccgagcggggcgtgcgcatgtcgctgacggcggccagggcgccggtgcgcatcaccaggtccagtgcggtcgcgcccgcccggtcgccgtgcaggtccaccgcggcgacgccgggggcgaggccgagggccgcgtgcacgatcccggccgaggtcttgccgtcgtagggcgcactggtggtggcgaggacgagccggtcgccgccgggggcgcgggccgccagatcccgcagcgcctcgaccgccatcgtcacggcgtcctcgtcgaacgcggcgacgctgcggatggggccgccacggcgtggcgcggcgccttcaagactgttgccggccagcgcgtacgcgggcagatacgctgcgtaggcgccgatgccgctgtaggtgggcatgaaaaggtcgtgcctcctcggtcaggtccaggtcgggatggccgccagcaggcggcgggtgtagtcgtgctcgggccggtcgaggatctgcatcgccggccccgtctccacgacccggccgccgttcatgaccgcgatccggtcgcacaggtcgctggcgagcatgaggtcgtgcgtgacgaacagcaggccgatgccgagctcgccgaccagggtgcggaacagctcgacgaccttggtctgggtcgtcacgtccagcgccgtggtgcactcgtcggcgatgaccagcgagggccgggtgaccaccgccaggccgatcgcgacccgctgccgcaacccgcccgacaactggtgggggtagctgctcaggacgcgcgcggcgtcgctgatgcgcatctgctcgagcacctcgaccgagcggcgctcgatctcctgcttgccgatgccggggacgtggcggcgcagcacctcggcgagctgtgcgcgcaccttcatcagcgggttgagcgatcgggaggcgtcctggaagaccattccgacggcgctgccgcggatctgggcggtccggtccacgccgggtgccacgatctgctcgcccgacagtgagatcgagccgccgtccactcggacgttgcggtcaagaagcccgatcacggcgcggctcagggtggtcttgccgctcccggactccccgacgaccccgacgatctcgccgcgcccgatcgtcagatcgacccggtccagcagccgcagctcgccgcgggagacgcgggcggtgatggacaggcccgacacgttcagcagttcgctcatcggtggctcgctcatcggcgccgctttcgtgggtcgtagtgggtcagcagtgcgtcgcccagcaggttcaccagcaggaccagcacggtgatcgcaaggccggggaagaacgcgatccaccaggcctggcccagctcgtcctgcccggaggcgagcatggagccccaactggtcgtgggcgggaccaccccgaggccgaggaagctgagcgcgctttcgatgaggatcgccgtgccgatctggagcgttcccaacgcgacgaccgtgccggccaggttcggcagcacgtgccggaagatgatccgggtctcggacgcaccggcggcgcgcagggcgaggatgaactgctgttcgcggatggtccgggtggccgagcgggtcacgcgggcgcaggcggcccatccggtgagcgccagcaccgagaacagcaccggcagcgagctgccccggttggagatgatcgccagggcgatgaggatgaacggcagggcgagctgggcgtcgatgaagatggagatcacccggtccacccagccgcgcaggtagccggcgagcatgccgatcagcaccccgggcccaatcgccaccagcgccccgaccaggccgatcaggatcgtcacccgaccgctggtcaccagctcggtgaggacgtcctggccccgcttgtcggtgccgagggggtggtcccaggtgccgcccgcaaggaacgccggcggcagccgcgtctggctgaggttctgcccgccgtccggcagcagccccgtcaccggcaggacgaacaccagggcggcgatcgccgccagcggcaccgacagccagaacaccgaggtgcgggcgcgccgggtgcggcggcccccgccggtggcccgccggggagcctgcggctccttcacggcgggtttgacgtccaggcgactcaccgcggtctcacctcaccctcggatcgacgatggagtggatcacgtccacgagcaggttcagcacgacgaacgtgagggcgccgaacacgacgatcgcctgcaccagcgggtagtcgcggaactggaccgcctggagggcgagctgaccgaggcccggccaggagtacacgtactcgatcgcgacggcccccgacatcaagatcccggtctgcaggatgacgatggtcagcaccggcatcagcgcgttcttgaaggcgtgccgccacaccacgccggcggtgctcagcccgcgcgcgcgggccgagtcgatgaacggctcggcgagcgcctcgctcatggacgcccgggtcagcctggcgatgtgcgccatcgggtacagcgacatcgtcaccgcgggcaggatcaggtggcgcggcgtcccggactggccggccggcagccaccccagcttcaccgcgaacagggcgacgagcatcatgccgagccagaagaccgggacggactggccgagcagggcgagcgtggaggccgcccggtcccaccaggtgccctcgcgggtggccgccaggacgccgagcgggacgccgatcagcacggcaatggtcatgccggcggcgaccagctgcagggtgtagggcagccgctcgaggatcagcgtggtgttggactggtagaactgcagcgagtcaccgaagtcgccggtgaacacgctcctgaagtagtcgaggtactgggtgagcggcggccggtcgaggccgagctcatggcgcagcgcctcgcgctgctcgggcggggccgtggggccgaggatgttcaccgtcgggtcgccagagaggcggccgagcgcgaacgccgtcgtcagcgcgatgaacgtggaggccagcagcaccaggaggcggagggcggtgcgccggaggtggagcgtcctcatcggcgggccctccagcgcgctccgggcatcgcggcgagcagctcgcgggtgtactcgtgggcggggtcggtgaagacggtctcgcagggaccggactccaccacccgtccccgccgcatgacgtggacggtctggcacaccgaccggaccaccgcgaggtcgtggctgatcatgagcagggccgctcccgtggtctggcgtacttcccgcaacagcttgagcacgtcggcctggacggacacgtccagaccggaggtgggctcgtcggcgacgatgagccgcgggcgcatgagcagggcgcgcgcgatgcagacccgctgggcctggccgccgctgagctggtgggggtagcggtcgagcaggtccgccgagaggcggacgcgttccagcagcgcggcgtcgtcgatccaggcggtgcgctccggctggagccggcgcagctcccgcagcccggagcggacggactggcgcgcgtccagggagccgtgcgggtcctggaacacgatctgcacctcggggcgcagccgccgcagggcgcggcggctgagcctctccagtgagcgtccgagcagctcgatatggccgccgctgcggggccccaggcccgtggcggccatcgccagcgtcgtcttccccgatccggactcgccgacgatcgcggtgctctcgcccgccgcgacgcgcagcgagaccccgtcgaccgctcggaagatccggcccgtggtgccgtcgcggtgctcgacgacgagaccctcgaccaggaggaccggctgttccacggggccggggaggtcccggccgttgcccgccgggacctcgatgctcagcgtgtcggccatcgtcagcgcgtcgcctcggtgaagtcgaaggtgttcagcggcccgtagacgacgccctgcacgccctcgcccgtgccgtaggcgtaaagctgccggtacagcgggacgtagcagtgcttgtccaccactgcgagcgtgttgagctcgtcgtagacctgctgcgccgccgtggcgtccttttgctcgcgggccttgtcgaccagcccgtcgatcttcgggtcggggcagttgccggtgatcgacgcggtcttcatgaagccggtggcgaagaagtccgggatggccgcgttcggcaccgcggcgagcaggtacatgccgtcgatctggcggccggcgacctccttgacgagggtgccgtagtcgaccgaccggtacttgaccttgaagccgaccccttcgaggctcgcgccgatggactcggcgacctccttgatgttggtgtactgggcggccgggtaggtgaggttgaccgacggcgaggacgacccgacgagctccttggccttggccgggtcgggcgtgaccttgtcgaccggctgggtgccgggcttgacgttcagcaccccggcgtcggcggcggccttgccgttgaagatgccctggacgatctcgtcgcggttgatggcgagcgcggccgcctcgcgcagctcggccttgttgaagggcggcttggtggcgtcgaggaacgccgtgatcttcatggcggactcggtctccacgacctggagcccggccttgcgggcctgctcggcctgggtgggcggcaggtcgagcgccacatcgacgctcttgctctgcagcagcgccaggcgctgggaggcctcggtcgcccacgtgaacgtgatcccggtgttcttcggcttgtcaccccagtagtccgggttcaccttgaccgagatctcacggccgggcttggcctcctcgaagacgtaggggccggtgccgaccggggcggcggagaagccctcggggcccttctcctcgtagtacttcggcggcaccaggtacacggtggtgagcaggtacggcaggtcgtactgcggccgcttggtcttgacctcgacggtggcgtcgtcggtcgcctcgatcgaggcgacgttcgcaaagtacggcttgaggatcgaggtcttggagtcccgcgtgagcttgagggtgttcgcgacggcggcggcgtcggccggctcgccgttgctgaacttcaccccggagcgcaccgtgaaggtccacttggtggaggaggagcgcttccagtcggtgatgaggcccgtccgctccggctccagggacgagtcggtgttgatgagcggctcgatcatggtggcccacacgacctgtgccgaccgcgcaccggcgatcgggtcgagcgtggccggctgagcattgagcagcacccggatcttcgccggtccggacgcctcgtcggtgcccgaatcccccccgcaaccggcgacgccgatcgcgaccgcggctcctacggcgatggccggcaggcgccagagtgccaaacgtttcctgatcatctaggtcctccacagcgtcaggtgatggcgcccaggtcattcggaccctggcacgtgacgctcgccacaaagtaccgaccagccggtatcaagtcaacgcatcacgggaggtcagttttcccgaaatctcgccaggtcagcctaaggccttcagatttcataccgaccggcatgtatgattcgggcatgtcgatcacagtgacgagcgagcgcgcgggccgcgtcgcccgggtgaccttcgacaactccgcacggggcaactgcgtcgacgccgccctgctgcaggagctgaccgaggcgctggaaggcgcggcggccgacccgtcctgcgccctgatccggctggagatggccggcaggcacttttgcggcgggtgggacaccacgtcgttcgccgatctggccggcgccccgcaggccgcggtggccgaccggctccgcgcaagcgacgcgctgctggagcggatccgcgggctgccggtgccggtggtcgcgggcgtgcgcggcaagatcatcgggttcggggtcgggctgctgagcgcggtgcacctgcccgtggcggccgcggacgcccaggcgcacctgcccgaagcgcgcttcggcttcgcccccgccggggtcgggcacgtgatcgcgcagcggctgccgcgcgcccacgcctacgcgctgctcaccgggctgacgaccgcgaccggccgccagctgcactcctgggggctggtcgcccgggtcatcgaggcggacgccgacctcgacgccgccgtcgacgaagtgatcgacacgctgctggcggtccccggcgccacgctgcgggcggtcgtcgaggtggtggagtccagcctcgccaccggccgccccgaccgcgcctaccaggtggccgcacgaaccatcgtcagcgccggacgcaacggaggcacaccgtgacagacgcggtgcacgaggcggcggaccccacagccggcgacggcacgggcaaagccgcgacacagcgggtgttccgctcgggagaggccgtctgggtggagctgtgcaccccgcgcccggaggtcgccgagaagttctacagcgccctgctcggctggtcggtccggcacgagcggctcggccggtcgacctaccggatgtgcggcatcgacggacgcgacgtcgccggaatctccgaaagcggcctgcacggcggccggccgcacggctggctcacctacttcgccgtcgacgggatcgaggacgcggtgcgccgcgccgtcgccctgggcggggaggtggtgacgccgccgcggcacctgccggcggccgggaccggggccacggtgatcgacccgttcggcgcggtgttcggcctctaccagggggaggcccgcctgggcgtgcagctgctcaacctccccggggcgctgtgctggaacgagctgaacaccggcgagccgcagcagtcggtgacgtactaccggtcgctgttcggctacggcacccacctgcgcaccgacacgcccaccggccgcccctacacggtcctcaccctcgacgacgtgcccgtcgcgggagtgctggagctggacaacgcgtggccgaactgcgtcccgtccaggtggatcacctacttcggcgtcaccgagctggatgcggcggtcgcgcaggcggtcgagctcggcggcgccccgctcatcggcccgatcgacgggccgtacggaccattgcacctggtgaaggaccccgcaggccacaccgtgtgcctgatccagctcaaggaccggctgcgccccgactacccctccccggcggtgacccgatgatgaccgaaccgcttttcgactctggcctgttccgccgcgtgtgcggccagttcccgaccggtgtcaccgcggtgacggcggtggccgccgacggacggctggcggcgctcaccgtcaactccttcacctcggtctcgctggagccggccaaggtgctgttctgcctggcgaactcctcctccagctatgcggcgctgaccgcggcggagcgcatcgcgatccacatcctgagccgggaccaggaggacatcgcccggcggttcgccacctcggggctcaccggcgcgcagcggctcggcggtgtcgggtggacgcccggcccgggcggcgtcccgctgctgaaggagacccccgcgatcctcgtcggccgccgcgacgagatcatcaccagcggcgaccacgcgatcatcctggtggcggtggaccacgtgcatctgaagcccaccgaggtgccggccttgtcgttctaccagggacgtttcaccacgccggtcgtcgccacggccgagtgaaccttttcaacgcgccgtcttcacagggcgcaggcgggggcctcgaagccggggcgagcccgtgacctgcaacgtcacggcgccggggagcatcggggctcccgtccccgatgccctggaccaggtgtcggaaaaggttcggtgaccccaggcggcggtgcccgcgcggtgcgggcaccgccgctcgcgcacgcgtccctactcggtcagcagccccacgaggatcagctcacagaactggtcggcgagctcgtcgacgccgaagtcgccctcgggtttgaaccactggaaggcggaggcgcacatgccgatgatgccgtaggtggcgatccgctcgttcagctcgccgcggaacaccccggcctcgatgccgcgccggacgacgtcgcggaacatgttctccaggatgtcccgtttctcggtcaccgaccggagccgctcgccggtcaggtgccgcctttcctggtagaagatcgccacgtgcgcccggtaggtggcgatgccggcgagactgaggcggatcagcgcgcgaagctgctcgacgggatcggagtccccggccaaaatcccctgggcgagttcgatctgccggtcgaggtactcgttctggatctgccagagcaggtcctctttgcttttgaaatggtggtagaaagcgcccttggtgaggctggcgcgggaaacgatctgtgtgagcgaggtgcggtcgaagccgttgcgctcgaacaggtagagcgcgctgtcgacgatctcccggcgggttcgctgcggatcgtagccgtcggcccacctccagcccgcgtcggctgcccgggacgacgatgcctgcctggcggccggcccggcatctgtgtcagcggcctgctctgccatcgcttcccctctggtatgggtcacgtgtggtagcggaacagaatctctgccacgcagcaggtagcggcgtcgtccgcaaactccacgaccacgttcgccttggcctgcactcctcccgggccgccgccggcgtcgatccgcttggccgagacgagcgtggcaacgccctgaatctccgtacccgggcggagcggcttgacgaaccgcacccggtcgagcccgtagttgatgcccatcgagaagttctcgacggtgaggatgtctgcgagaagccgcggaacgagcgcaagggtcaggaaaccgtggacgatcgtaccgccgaaggggccggccttggcccgttcgacgtcgacgtgaatccactgatggtcgtgggtgatgtcggcgaactggttgacctcctcttgcgtcactgtcctcggctcactgacgccgagctgccgcccgaccaggtcgagcagttcgtacggttcgcgaacgacggtccgctgaggcgtgcgcatggctgcactccattccgactggtcgtaatgtagccggtagggacgcagggcgggaccgtggcgacgatcacgatggcggtcgcggcgagcggaccggccgggcggcccaccgggcggatacttcataccaactggttggaatgtaccatctccgctgcacagcggcaccggcatgcggccgaaacgtcaccctcgccgcccgagcaccccgccgacctgcccggtgcgcatccgaacggcgtgaacctgaaaagaacgcggggcttgccgtaggaggaggtccacgagaaggtcgcctcgagtgtgctcggcccgccgccaggtccgcccccacgaggagccggccttcgaacccacctccgtggaaggagtccccatgagccgggagatcgtctcagcgttcttcgccgccctcgagtccggggacatcgaggcgatccgtgagatctacgcgccggacatagtcgtctggcacaactacgaccaggtcgaacaggaccttgagcagagcctgaaagtcctcaaggcgttccgccgcaccgtctccgacgtccgctatgagatcatccgccaggcagataccggggatggagtactccagcagcacatccttcacggacggctgtccgacggccggaacatcgccattcccgccgccatctacctgcaggtccgggacgggcgcatcacccgcatcgaggagtacctggacccctcccccttgatgtcgccgcgcgaggcgggatgagttcccgatgcccatccgagggtggtgggccggttcgcccctcatgcatcgtgagcctgttttcgcctcttcgaacggcagacggtgtgatccggctcgtcctgtccggcggtgcccaacggcacggcaccgcgcgccaccgaggccccgtctcagccgcctgagaccacgcgctgaaaaaggttcactctcagcctcaccgttcaccgttacgaagcggccgtccgggagacggggcgctgttttggagccgtgtcctcggtcgcggcccacgtgccgagaagccgcagcgcctcggcggaaggagagccgggttcggccgagtaggcgtagagccagcgttccccgtcttggagctgcaacgcctcgacatgcaaggtgagctcgccgacgaggggatggcggaaccgcttggggccccggcaccgtgtgtcgacctcatgctcggcccaccaggtgcggaactcggggctggcgacggacagttcaccgatgagcgtgtacagccgcctgtcgcgcgggtagcgggccgcggcctcgcgcaggacggcgacgctcaggcgcgcagtcatctcccagtcgggcagcagggcgcgcgtcgcggggtcgaggaacagccagcgcgcgtggttgcccccggttcgaggccgggcagcagggcgcgtcccagacggttggcggcgtggacgtcgccgcgcacgtcgacgacgatggcgggaatgccgaggccgtcgagcatcaggcgggtgcccgcgtccaagggcgcaagccgcggccgctcgggctcagacgcgacggtcgccgagcgggcgaggttgtgcaggtacatccgttcgacctcggtcagccgcagcgcgcgggcgatcgcgtcgagcacctggccggacggttgcaggttccggcggccctgctccaggcgcgtgtagtagtccaggctcacgccggccagcatcgcgacctcttcgcgccgcagtcccgggacgcggcgccggccggcggcccggatgcccacgtcctcggggcggagccgcgcccggcgggtgcgcaggaagtcccgcagctcgccgtttttggtcatggttccacggtaggcgccgagtgcgtcgatgagggtgggtctgtccgtcccaggatctcgccgtctctggttgagagcggtgcgcggagccgacagtggggccatggcaaagcagaccgtttcgcttggtgacaaggccgtgcggcgcatcgggttcggggcgatgccgctcgccggtccaggagtgttcgggccgcccaaggacccggacgcggcccgcgccgtcctgcgccgcgccgtggaactcggcgtcgaccacatcgacaccgcgcaggtctacggccccgatgtcgtcaacgaactcatcgccgaggtactgcacccctacccggacggcctgctcatcgcgacgaaggtcggcggcgcccgggacgcgacgggcgcctggatccgcgcctcccgtcccgagcagctccgggtgaccgtcgagcaggacctgcgcaccttgcggctcgaccggatcgacctggtgtacctgcggctgggcgtcggaggctccggtccggacccggtgccgctcgccgatcggctcggcaccctgaccgagctgcgcgatgagggcaaggtcggcctcatcggcctgtcggcggcctcggccgacgacctcaaggcggccctgggcatcgccccgatcgccgcggtgcagaacgcgtacggcatcggaaaccgcgcagacgagccggtcctcgagctgtgccgggagcgcggcatcgcctacgtcccgtactacccgctcggctcggcgttcaccggaggcccgcaggccctcgcgaacgacccggcgatcgcatcggtggcggccaagcaccacgccacggcctcccagatcgccctggcatggctgctggcccgctacgaccgcatgctgccgatccccggcacgagctccctggcccatctggaggagaacctggccgccgcccgcatccctttggatgaagacgacctgaacgtccttgaaaaagtccgtcctttgggtcccccggtcctctgaccgggatttttggagcttgctccggcatggggtgagcgtcggcgcctcgtgggccgtaccgctccgaatacggattccggctgcgctccgagaggtcaacctgcggcggttattcaaggctggcggagcgggctcaaaagtgatgcggcagcgcccggccatctacctttcgtgacttctcggcagtctggttttgacggccagtttcactgctgggcccgcagacctgcacctatcgggtgcgggcctgcgggcaagtcgatctagttgaggtgttcgctcgccgaagagcacgtcacgattgaaccctcggtgatcatgggtggcgagcagccaccgtacaagcaggtcagcaccatggtggcgccggacgcccacgccagcccgttatctgcgatacaggacgcgctttccgagtctcactcgtcccactcgagggtgaaatgaagatgaccaatagactttagtgtcacctggccgtcacctccaggagcgcgatttacctgaccatagtcaggtcatatgattcgccgtaccggtggcgtactctcgattgacacggaagtcggcagccggcagccgctatagttcacgtagtacgccgttcccctcataagaagaaggctcgctcccgatcatttgtcctgtcccgccttgcgggccttctgtcgatatcgaagggctcccctgtcggcaataagatcggtctgcgacgatgatgtcacgccccatgatcaacgggccggcgctgacaactcccctgatggtgttgatcgtgtccccgccgccgtgaacagactgccggccgggcgcgctcgccggttccggctctcccgaaggggcgggcgccggacgaggacgtactcggtccagcaaagtgagcgccaacgcggccatcccggccagcgtccccagcacaccggccagccagccggcctcctccagccctctgacccgccagtacaggagcatcgccaccgcggccaccagcgtgccgagcacacccgcccaggccactccacgtcgtcccatcaccggctgccctcctcgccgatcccaccgtctgcgcgtctcacggaagcgctctcgcgctgcgatgatctcttgttttctccccttccgacgccgaggaattcctctgctctcccggagacggccaagaggaaacgggaaacgccgtccagggcttgttcgtcaccattcgctacaggaatctgacgtgcagggctctcagtcacgcaggcggcgggcgaggaggtgcgggtggtcgagaaaccgggccggttcggggaggaactgcgccggagacgtcttgcggccgggttgagccttaccggtctggcgttgcgcgtccattacagcaagagccagttgagcaaagtggagcgagggctcaaaaagccgagccccgggctggtgagccggtgcgacgccgagctcaaggccggcggggcgctcgtccgtctggcgcgggagacatgggccggcccgaaagccgccgacgcgggagccgaggaaacctccaaaaacggcgagaacgaagtgtggctgatggaaatgtccgtggacggtcccaaccggttccattccttgagccgccgccaggcggtgacggccggtgccgcgtccctggccgtcttcggaatggacggcccgaaattccaggaaaaggtctccgacacctcgctgctggggctttcccgggcgctgttcgatcactatcggcggctgggacagtcggtcgagccggggctgctgctgcccgtgctcatcgcgcagacgcacacgctccgcgagctggccgtgcgcggcgggccccggctgcgccaagagctgctgcggctcggctcccgttacgccgagtacgtcggctggctggtccaagagagcggcgatgagcgggccgcactgtggtggacgcaacgcgccgtcgatctcgcggccgcgggcgaggaccaccagctcagcgcctacgggttcgtccggcgcgccctcatcacgctctaccgcggcgacgccgcgcagaccatcgccctcgccgcccgggcgcaggaccggaaggcgcccccgcggatccgcgggctggcggcgcagcgggaggcgcaagggcatgcgctggcgggtgactacgacgcgtgcatgcgcagcctggaccgggcccgcgccctgctcgccaagggtgcatcggactcggacgcgccggtcatcggcagcatgcacctccccgaccccgccgagatggtcaaaggctggtgcctgcacgacctggggcggccccaggccgccgcggaggtcttggaccggcaactggcccgcgtgccgccgcaggccctgcggacccgcgtccgctacggggcgcgccgcgcactcgcctacgcggcggccggtgagatcgagcacgcctgccggctgacccggcccctgctggagggtgcggccgcggtggggtcggccaccatcgccaccgacctgcgcgccctggcccgcacgctggcccggtacccgaagaacgcctcggtgcgcgcgctgctgccggagctcggctcggcgctgcgataaaccttcccggcccgccgtccccaccgccccggatgcgggcgccgcggtgacccgcccggcctctcggacgcgccgaggcgccccggcccgctgaggccgcacgtcgaaaccccagtccaccacttgcagaaagggcgattttcgcatgcacgaggttttcatcaactaccgcacgggagacggcgacgaagccgccgcgctgctggagcaggccctgtcccaccgcttcggcgacgaccggatcttccgggccggcaagtccatcccgcccggggaggactacacccggtggctgcgccaggcggtgcggcgctgctcggtgctgatcgccgtcatcgggccggagtgggcccgcgacccccggctcaggaaagcggacgactgggtgcgccgcgagctcctggaggcccgggagtgcgggatccccgtccttccggtcttgaagggccgcggcgccgcccgcctcgaccgcgccgagctgccccgggagctgcgctggctcgccgacatgcagtcccttcgcctcgacgtccgcgacaacaaaggcgacctggcccgaatcggcgacacgctcaccaagctcgtgccggccctccgggaggcggaccggaacgccccggccgccccggaggccgggacgacgcggaactcagtcggccaggtgcaccagggaccggtcgtgcagacccgggacttcaacggtgtcgtcggccacgacctcaaaggcggccacggcgccttccacctgggcacaggagaccagaacaacatctccttcagggacggcggcacctacgtcgcgggtgacctgcgcgggaacctcggccacagcttcgggcagtcccaagaccgcgaggaggagcggtgaacgagccgccggtcccgttctttcagagcaccgccggcccggcccacttgggcaacggcccgcagaacaacaccttctacttctccccgccccagacgcccggcagaagtcgccgcaggcacccggcggaggacctgcggcggcttttcctgcgcttcgtacgcccggaagggttcggtcgagccctggacgtcctgcgggagcaccggaccgtgttcctcgacgcgccttcgggcagcggccgaatcgccaccgcgaagatgctgctctgggaggaaggcgaaggctctgcagagatctatgagctgctctgggaggaccgggacggcgaagccccgctgaacgacggacgcatcgccgagggcgaccggctgtggctcgacctgtcggagctgtctgaagagcagtggcggcggttctccggcgaactccccgcgctccgtcacaccgtgctcgcacgcaaggcccacctggtggtggtgctgccccatcccaggcacgacctgccctcggagcacagccggtacgtagtggagatcaaagccccggaacggcgcggcgtgctgcttcagcacctcagagcggaagggctcctccagacggaggaggactgggagctccccccgtcccagatcctggaaaagcagaccagcctggggaagatatcgtctttcgtcagctccctcatcaaagcccggaacagcacgggaggcgagggaaacctcacctcgtggtggtcccttacggagagggcgttcttccaccttcccaaggccgccgccgaacaagccgagcaactgcgggagggtgcgcagcgcgccctgctgctgaccgtgagcatgctgcacggcgcccacgttgacggcgtctaccgggccagctcgctcctgctggaaatactgggaagcgcccacggagacgacgctcctctcgacggggcgacgttcggcgaacgcctcagagagatcggcgcggagatcgacgcctcctcccgtgccgtgcggttccgtgagttcacctacgacgcggcggtgcgttcttacttctgggtcaaccttccccagttgcgcgagcacctgccggtctggctggagcagatcgccgactctccggagatctcaccggcggagtggcggaagctgatcgaacggttcgccgagcagtgcctgggcgaccggcacgacgacgtgatgaaaaagctgatcgaacggtgggccgaccggcagggcaaacggcgggatgcggccaggatcctgctggaaggagggctacggcacgagcggcacgggcaaaggttccgagggcacctttacgaatgggcgacgaggaaggagatcccgcgcggcctggccgagctcatgatcgacgcctgccgggatgtggtggcgagccgtcacccggacgcggcgctggtccggctgcaccacatggcgcgccgcacctggcgggaagaagcccgccgggcgctggtggagatggccggcgagagccgccgttccttccgtcaactgctggcgcggctcacccgggaaggggcgggcggcggccggttcgccgaggccgacaccggcatcttcctgcagatcgcggccccggacatcatcaccgcccccgatccgcggcaccggaccctcatcggcgaggccggcgttcgccgcctgctgacccgcgggtgggacgccgccttcaccgcgccgcaggaggtgtgggagcccacggtgcggcgctggctgcagatggcggcccaggacgaacgccaccgcgacgagctgctcaccgtgctcatcgagggggccgcgcaacacccccgggtcctcgctcacctgcacagcctcccctaccggctagggctgccgccgtgcatcggcgagttcctgttccggcagatcaacgacgtgcagggcattcggctccgctgagcggaggagggacaccgtgctcaccggacgtctcacctattcggcgatagccgccgggctgatcctcctcggcctcgttttcctacggccctggccgctgtgggtgtccctcgccctggcgttcgtgatcgcgggcgtgggagcgctgctagtgcggaccgggccggagttcctcctccgcgaaacggcggagcccgaattcatccaccggcccgaaccttcgccctctcccgtcaccgagcaggtctccgacgttcggctccccagctcccgggaggactactacttcctgttctcggcggccgtccggtgggtgccgaccgggcacgtcccggacgagccccgcgtcaacatggccgcgctcgccgccaacgccatcgtcaaacgcgccatggtcgtcacgcgccgctacccccctgagcacgtctccctcctgcggcacgaactgggcggagtcctgggctgggcgcagcccgacgagaccgggagcgtcctggccatggccgagtccgtccagctcgccctgcccgaggaggaccgggagcgcctggagcggctcgccggcgtgcgcaaggagaaagagctgtgggagcacgcccgcacctatgagcagagcaaacgcgactacctcggcaaggacgtcctgaaggacccggggagcgcggtggtgtggtggctggcccgcaacgacgagaagctggagcagacggtggagagcatccccctgctcgcgtccctgtccgccgcggccaacaacgagaatctcccggaggtgctgcggtgtttcgtcccggacgccgcgcaccgcaacggggccttcccggccccgtcctcccccgttgatcatctggcggcgttcttggagtccctgggctggccgaagggcagtgcggacgggtacctgcgcgcctgccgcctcgcccaatggctggagcaggagggcttcccggaggaggccgaagagatcaaacgccgattcatgccgccgcccgagtctccggacgagcccgccccaccggagccccaggcgtgagagacggcgcttcgaacccgggcggtctcccaggtcacgacggcagcggcggcgttcccgaccgccacgtcccgagccgccgggaacggcctggtggggagaggctcactccctccgtgcacgtcggccgtgcgccgatacgggcggcatgggcgatctcggcgaagagcgcgggcaggggcggcagaatggccgacgtggatgagcggcgtcccttgcccgaggctgttgcgtccggggcggtgcggggcgagtcggtgctggaaggggtgctggagcgcatcaccttcgtcaacgaggagaccgggtacaccatcgcgcgcatcgccaccgagcggtcggggaatgagctgctgaccgtggtggggccgctgcatggggcccaggtcggcgaaagcctgcggctgcgggggcggtggacctcccatgccaagtacgggcggcagtttcaggtgcactcgttcaccacggtgctgccggccaccgtccaggggctgcggcggtacctgggatcggggctgatcaaggggatcgggccgacgatggccgagcggatggtcgatcacttcgggaccgacatcctgcgggtcatcgaagaggagcccgagcggctgaccgaggtgtacgggctggggcccaagcggatgcggcggatcgccgaggcctgggaagagcagaaggccatcaaagaggtgatggtgttcctgtcggaggtgggggtgtccacctccctggcggtccgcatctacaagacttacggggacgacgccatcgaggtggtgcgcaaggagccctaccggctggccgccgatgtgtggggcatcgggttcaagaccgccgacaccatcgcccaggcggtcggcattccgcacgacagcccggagcggatcaaggccgggttgcggtacacgctctcgcaggccgccgacgccgggcactgctacctgccggagccgaacctgctgagtgagaccgccaagatcctccaggtggacgccgagcaggtcgggccctgcctggaggagctggtcgccgaggaaggggtggtgcgggagacggtgcgcaccaccggcggcaaccaggtcccggcggtgtatctgctgccgttttaccgggccgaatgttcgctggccgcggcgctgctggggctgctgcgctgcgatgccgaccggctggccgccttcggcgatgtggactgggaggcggcgctgggctggctggcccggcgcaccgggcagcagctggccgacgagcagcggcaggcggtgcagctggcgctcacccgcaaggtcgcggtgctgaccggtggaccgggctgcggcaagagcttcaccgtccggtcggtggtggagctggccaaggccaagaaggccaccgtgctgctggtcgcccccaccggccgcgccgccaagcggctggcggagctgaccgggcacgaggcctccaccgtgcaccggctgctggagctgcagcccggcggggaccccaagtacgaccgcgaccacccgctccaggccgacctggtcgtggtggacgagtgctccatgctggatctcgtcctggccaacaagctcgtcaaggccatcccgcccggggcgcacctgctgctggtgggggatgtggaccagctcccctcggtgggcgccggggaggtgctgcgcgacctgctggccgccgatgtcatcccgcacgtgcggctgacgaagatcttccggcaggcccagcagtcggggatcgtggtcaacgcccacaagatcaatgcggggcggccgccggcactgaccggtttttcggacttcttctggttcggctgcgagccgcccgccgattcgggcctgaacccggccgaggagaccgccaagctggtggtcgatatcgtggcccgccgcatcccggcccgtttcgggctggacccccgccgtgacgtgcaggtcctcacccccatgcaccggggtccggcgggcgccgccagcctcaacgccctgctgcaggaggcgctcaccccttaccgggagggcgtccccgagcgccgccacggcggccgggtgttccggcccggcgacaaggtcacccagttgcgcaacaactatgacaagggcaaggcggggatcttcaacggcaccgtcggcgtcgtcaccgggctgtctttggaggacggcaccctcaccgtcgtcaccgacgaggacgaaaccgtcgactacgacttcgccgagctcgatgagctcgcccacgcgtatgcggtgaccatccaccgctctcaaggcagcgaatatccggcggtggtcgtccccatcaccatgagcgcctggacgatgctgcagcgcaacctgctgtacacggccgtcacccgggcgcgcaagctcgtcgttttggtcgggtcccgccgcgccctggccgtcgccgtccgcacgccgggaacgggccgccgccacaccgcgctcgcccaccggctccagccggccccgcttcctgagtgagggcattcgatcgcacagggggcaggaaagacaccggcaggggcggccctttcaaggtacggctccaagacaaggggcgccgttccccttccatgccgtccctgaccggaacgcacctgtctgagctgcaaagcggcggatcgaaaagaggtcccataagccgccgggcggttcccgaataaccacgccttggataatcggatcatggcgagattggggcgcagggcgacctacgaggaaaggctggagatctgccggcgcatcgaatccggggaatcacccgatgcggtcgcagcgcagtccggtttaggccgctccacggtgttcggctggtggcgggcctaccggcggggcggttcggcagcgctgcggaccaggccgacccccgggccgccgcccagcctgagcgacgcccacggctccgctccctgcccgtggacgccccgtcccgcgaaggaagcgcaatatggacgcgcaccagtgtgcagcgcctcatcaagagggtcttcggcgttcacctgtcgccggtgagcgtcggccggctcctggaacggatcggcataccgcaggtcaatgcgctcacccggttcaaagaggcggaggccgccgggcgatggcccgccgggaccctcgccgccgtccgagagcaggtgcgtgccgggttcgccgtccactatctgtgggtcggtccgctgcccgcctacccgcccgcccccgctcccgccgggaccttggtcaccgccggcggagggcgtgcggaactgcggttccgcgcctcgaggggggaaagcggcaccgccgcgttcctgcacatgtgccgggtcctggtggaggagaccaggtccccggcgacgctggtcgccgaaagcggccccgcctcgctggcgccggaggtgaccaggttcttcgcctccgcaaagggacggctgtccttgctgccctcccttgccgaacttgccgatgagacgttccagaacggattcggccggttgtcttttgggggacgtggcgtgcgactccgcgcactccacgaccgtcttcttcaacaacggccggcgggtgagtgtcggtcagcttcagctggcgctccgctcgctgcgggagaccgatagcggctgacgccgaaggccacagtcctttttcaccatcgagtcgatacgcgcccgcttgctgagccttaatgcaaaaaccgtatggattggcccgcacccggtcacgtgccggccgagtgcttcgagcccttttcaagtacgtcgtcccggcaggtcacgatggggacgccgcagtcggggacgatgccgcggcttggaactcgtagtaccagacatcgtcgaggctctcgtctgcggcgcattgaacccttttcgacacgccgtctccgcagatcgggacgggggcatcccagtccggggcgattccgtgacctgcaacgtcgcggcagcggagaccatcggggctcccgtccccgatgtcttgggccacgtgttgaaaaaggttcattggcttcgtaccgaaaaaggttcagcgcacgtggtcgctgcatgaaggagccttttgcaacgcgtcgttcccgcaggtcgcagccggagacgacgctgcaacccgcgggggcgcggcaccagggccgccaaggcgcccggcccggtgccaggtgccgcaaagggttcaggggacgacgcgccggaagccgcgggcggcccaggtgacggtgagggccgtgagaagggccagcacgaggaacgcctgcggaacgtcgggtgcggcaaggtcgccgcgggccagtgcccggaccgcgtcgaccgcatagcggagcgggttggccgctcccgcggcctccatccaggccggtgcataggacaggggaaccagcatccccgaaagcaggatcagcggcagcgtcacgaagttgaccagggagctgaaggccgtctcgtcccggagggtgagggccagcgcgtaggagaacgaggcgaccagcagcccgagcaagaccatgacgcccaggatgaggagggcgccgggaaggctcacgcgaaaccccatcagcaccgccacggcgaagaccagcagtgactgtgccagcaggccgaccacgtcggtgagcatccgccccagggccggcgccggcctggcggccggggtcaccgccagacgttccaggacgccggcgcgcagggacggcaggaaggtgaaagccgaccagcagcgtgctcatgacggccggcatggtgagcatgcccggcacgaacgtcttcaagtcttccgcccgcggcgaggccgcgtccagccggttcagccccggctcgggtccaggtcgtagaactcctccgccacctcgcgcggcagcacgcggtcatgggtgacgatcgccaggccgcccgggtgggaccgcaggtgggcggtcaggaagtccaggccgtcggcgtcgagatggttggtcggctcatccagcagcaggatgtcgtggctcgcgccgagcacgcacgcggtagcgctcaccgaccgacagtgtggcgagccggcggtcccggtcggtgcatgcgccgagcccttggagggcgatgtcgacccggcgttcggcgtcccaggcgtccaggcgcgtcgcggcctccagcgcggccgtatagcgggcgtccgcgtcgtcctcgcccttttccagatcctcgatggccaggtccagcgcgcgcagggcctgctgtgcgggacggatcgactcggcgaccagggtcccgacggtctccccggcgcgggcgccgagcgcctggtggaccatgcccaccgtgccggcgcgtccgacccgtcccgcatcgggtgccaggtcaccggacagcacgcgcagcagcatcgtcttgccccggccgttctcacccacgacgaccatccgcgaccggtgagagaccgtcacgtcgatgccgtccagcacagggcgtccgccgaggacgacccggatcccgcgagcccggatgtgggcgccgctcccggcgggaagcggcccgctcgtgccggtgtccagaaggggttcgggtaccggccggctttttgcaggaaatggctccaccatgtgctccgcagctcgtttcggagccgggcagcacgacaacgccacccggcctgaccaccgggacggcgggcacagggaagagaagaactcggtgccgcgccgtcaggcgcggcggcggagcttcagggagccgacacctccatacacgccgctcatgctatacatccccggtttcggagacggtcccgtgtcttcgcgcgcgttcacggccgggcggacgccgagcttcccggtgaaccttcttcaacacgccgtctccgcaggtcacaggcgggaacggcgcagtcgggggcgatgccgcgacgtggcggatcgcggcgctggaccccggctcccgtccccggtgtctgggaccgcgtgttgacaaggttcagcggtcatcatccgtgccggccggatggtttggcccgcatggttctgggcaggggcagcgcgcggcggtggcggaaacggcgccgcccggttggattcgatcattttcgttcgggggaaggagcggacgcgggttcggctcgcgtccagaactccgagaagacctcggccgccccccagaccgcttcggcgagagtcccggcctgcggtgttccgatcctccggcccatgacgcaaggaggacgacgagatggccagacccaccgtagagcagttgcgcgagcaggcgcgcggccgggtgatcaccccgggcgacgccggctatgaggaggcccgcaaggtctacaacgccatgatcgaccgccggccgcgcgtcatcgtccagtgcgccgacgccggggatgtcatggcggccgtggacttcgcgcgggagaacgagctcggtctttccgtgcgcggcggctcccacagcgttccggggttcggcaccaacgacgacggtgtcgtgatcgacctttcggcgcggatgcgcggcgtccgcgtggaaccgcacacgcagaccgcccgggccgagggagggtgcacctggggcgacttcaaccacgccacccatgcgttcggcctggccaccacgggcgggatcatctccaccacgggcatcgccgggctcaccctcggcggcgggatcggccatctgagccgtggcctgggcctgtcggcggacaatctgatctccgccgacgtcgtcaccgcagacgggcgtttcctggaggccagcgagaaggagcatgaggacctgttctgggcgctgcgcggcgggggcgggaacttcggcgtggtgacctcgttcgaataccggctgcacccggtcgcggacgtctatgcgggcatcttcttcttcccgctggagcggacgcgcgatgtgctggagttctaccgcgacttcatcgccacggctccggaggagctgggcgtgttcccggccttccagatcgccccgccgctgccgttcgttcccgaatcagagcacggcaagccgctttgtgctctcgtctcgtgctgggcggggccgctggagcagggggaaggcgcgctggccccgctccgtgacgtggcgcccccggccgccgagctgcgcacgccgatgccctatccggtgctcaacagcgccttcgacgatctcgtcccgtacgggctgcagcactactggaaggcctcgttcgcttcggagctgaccgacggcgccatcgccgcgcacctgcagcacgggccgcgggtgccggtcgtcaactccaccgtccacatctacccgatcaacggggcctgccatcgcgtcccgccgggggccacggccttcgggcaccgggacgcgaccttcgcgaccgtgatcgccgggatgtggcccgatccggcccgtaacgacgccaacatccgctgggtgcgggagtaccaccgggcgttggagccgcattccggaccgggcggttacgtcaacttcatgtccggcgacgacgatcaccgcgtccgcgacaactacgggggcaattacgaccggctcgtcgcggtcaagaagaagtacgacccggacaacctcttccggatgaaccagaacatcgcgcccgccgcctgagcggccggcgcgcgccgaggcggcccggcgggcgggacgccccggccgttcacagcagtcccggcggggtccgccactgccggcgcaggcggtccagttcccgccgttcgcgcttggtgggacggcccgcgccgcgctcccgctgggcgaccgggatcagcgcctcccggggcggcggcggagggctcttgtcgatcaggcattcccgggcgatggggggaccgacccgtttgcgcacgatgcgctgcacgatgacgatccgctcccggccgtccagccgcagccgcacctcgtcgccgggccgcaccggcgaggccggtttgacccgcacgtcgttgacccgcacgtggcccgcacggcaggcggcggtcgcctgagagcgggtcttcaccaaccggaccgaccacagccacacgtcgacccgtaccgagccctcctcatcggccatggcacgacactagcgccgcggccggggccgcgggcgttccggtgcgcggggaaggttccggacagggcctggaaaagatacggacgctcgggagccatggaacagccgggacggctcgcacaacagctcggtggtcccccggagccggccagggctttgggccttgaacgcccaagcggccgcctccccgcctgcgcggggcctgcggcccgccggaaccgtcttcgccgcgacgggaagcagcggtcccggcggtccgctcatcgggggtcgttctcgccgccgcagaaggttccggacgtccgaaactcccactctctgataagcgggcaaggagtggcatcggtctcggttcccccagctccgcgaagtcgctggtattagtgctctcttaataagagagtaatgttctcaacactgcaacgagataaactgcgggcgcatagaatccctaccactactctgcagtaaggttctgcccatggcgcagaagacggatatctccacgcacgccctgagcgatgagccggcttggaagcagcgcgcggtcgagcgctccaccaaggccgccaagctccgggccgagcagcgggtggagcggttcttgaacgccgcccaggcgatcatcgccgagaagggcaccaccgatttcaccgtgcaggaggtcgtggaccgctcccgccagtcgctgcgcagcttctaccagcacttcgacggcaagcacgaactgctgctggccctgttcgaggacgcactgcgccgggtgacccagcagatccgcgccgccgcggccggccactccgacccgctggagcagctcaaggccgccgtccagctgttgttcgagctgtcgcgccccgacccggacgccgagcgtccgctgttcaccgacttctccccgcagctgctgatctcccacccggccgaggtgcggatcgcccacgcgccgctgctggcgctgttcaccgagctgatggaacgggccgccgaggccggccggctgcgcccggccctcaccccccgccgcgccgccgccctggtgatgcagaccgtgaccttcatcgcccagaccagcggcgcctccggcaacgacgacagccgtcccatcaccgccgaggagatctgggagttctgttctgcgggcgtcacccagggctgaaggcgaccgggacgccccgcgtcccggtgcggcgcggccggtccgcccgccgggtgcgcgccgtccccggccctgcgggtttccgaacgacggaccccgccggcatgccgccgccgggccgtcacgtgcgccgctcgcacgggagcgccgcggccgtccggatcaccgccccccggacgcgacgtgcggacgccgagtgatcaccggacctttttcggcacccggcccacgaggcggaaggcgggagcctcctcggtgtccggcatcgcggcgttcccgggccacggcatcgcccccggacgcgccgcccccgcatcgacctgcggagacggcgtgctgaaaaaggttcacccgcctcgatgtcccctgtccctttccacgttgcgagcgcgttttcccatattgcagggagaacgctgccgagacgagtttcccaccggccgaaaatcgacaatatcggccatatttgaataagagaacgctgctctctgctcgctgtgcggatcgggagaggcagatgcccgagcaccgtcccacgggccatggacggcgaagggccgggccgctgatccggctcgccgacgccgaacccttttcagcacatggccccaggggcgggaagagggcctcggcggcgtccggctccgcttcacggcgtacccgctcaaggcgcccgcttcggcacgcgccccagtggaccttcccagcacacggtctcaggcggccgagacggaaaccccggtggcgcccggtgccgcaacgtcccggccgcgggcttcacccctgatcgcgaggcacccgcatgcgccctgctgaggccacgcgctggaagcggtccagggccctgccctgcgggctcttccgccgcgtcaggcgagcacggccggacaccgcgccgcgcataccgctcagggcgccggcaggagggccgatgcaggcgtcgacaatgggcggaaagaggatgaaacagccgatcgccggattcccgtccgccggggcgggccggcgtgcgagcccgtccgctgcgaggagcgagccgcccggcggtcggcgggttctgccgggagttcttcgtcaggggggcactgatgagcggtccgggccacggggagccgcacgcgggcgaacaggagccggattaccggttctcgctggccaacgagcggacctttctggcatacatgcgcacggcgctggcggtggacgtcggcgggctggcggtggtgcagctgctgccggacgtggcgaccgccgcctggcgccgcggcgtcgcggtggcgctggcgctcctggggctggtgctcgccgtcgccggctaccggcggtggtcgcagaaccagcgggccatgcgtcggggggagccgctgccggagtcgtggctgatgcccatgctggcgaccgcggcggccctggcctcggcggcggtcgtggtgctggtcgccctatgagccccgccgagccggtggacccgggcgcccagccggaacgcaccgtgctggcctggcggcgcacggcgctgctgatcgcggcgaacggggtgctgctcacccgggccgcgcccacgctgggaccggtggcgctggtgctgggtggcctggtggccgcggccgccgtgccggtctggctggccgccgccatcgcctaccggaaaggccgcccggggtcgggcaccgacgttttgaccgcacgcgcgatgcgggcgctcaccggcctgctggtggtgatcgcgctgctggacctgaccgccgcgctgctgcaccggtgagcctttttccaggcttttcccggcacgtcgtccctgggcgccgggaggaaagccctctatggtgtccggtgccgcgccgtccagccgggtcacaagcggcaccgtcgatgagcgccgggacgcggtcggcagggtgatgtcctatggcagacgatgtgcgggtcgaaagcggccccatgggtccggtggtgcacccgccggaccctgatgaggcggtcgtgctccacctcgaggcggaccggcggccgaagggcgcccccgacccggcgctcgacctggcccggcggctggcccggcggacgagagccaccgtcgtgtgcgcccgctgccgccccgtcttccccgccgcgctcgaagacgcccaggaggcctacggttacagccgggcatgggggccggtggtggtgaccggcaggcggacgggggccgggctcgcggccgccctgctggtgcggctgcgcgacctgggcgccgagccgccgcggggcgcggtgctggtctcggcgctgctcgacctgaccctgcaggcgccgagcctgctgttcaactccgccgccgaccccgccttcgacgtcaccgaactgcgccggcaggcggcgcgttacgccgccggcaggccgctgaccgatccgctgctgagcccgctgtatgccaacctgcacgggctgccgcccatccagctcctggtggcgggcaccgatcccctgctggacgactcgctgtcgctggccgcccgcgcggcccgttccggcgtcgcggtggacctgcacgtgcggccggacaccgcggcgttgaacgccgagctcatcccggtcatggccgatttcatcgccgcgcaggccccctgacggccggccccttcaggtgaccggtccggtctgctcggcccgcccgggccggcccgtccgggggcgccagaacagcgccagcatgcccgcggtcgccgccacggcgaccccgagcgcgatccctccgccggcccagccggtcaccgcgatgccggcggcctcgtccaccgacagccgtccgggccccagcatcgccagcgccagcgtggtcaccccgagcaccaggacgtactcatagccgtcccggaagacgaagaacccgttgggccggtgcgccaggatgccggcgatcagcatcacggagatgaccgccgcgcaggccagcggcgtgagcagcccggccaccagcagcgccccggcgccgatctcggtgaccacgctcatccacgcctgcagcctgccgtgccgcaggcccagcccgctgaaccagcgggcggtgccctcgatgcggccgccgccccgccagtggttgcagccgtgcgcgatcatcgtgatgcccacgaccacccgcaccagcagcagcgcgacttcctcggcgtccgtcatcttgcgctcccgtcggctcgcccaccggtgccggccgccccgtcggcccggtgcggtccccgggcgtcatgcgtcggctgtgaccaggattaccccgccgggggcgggaccgccaccgaggaacccggcgaatgcgaacgatcgggagcgcctgcaccccgaagggtgagcctttctcgacacgccgtccccgcagttcgaggcggggatgcggcggtcaggggcggtgccgtgacccgcgaggtggtgaccggtgaaaacggctcagtgcgagccggccgatgcggggcagggcacgggcggcggctccgggcgggaagcggcgggccggtccggcagttcccgccgtccggctgcccggtggatgcgccacagccggcgaacgtcccgtccgaaggaccacagcagcgccgccagtgccagcccggccagaccggcggcggccgggtggggcaacacctgggcgctcaccgtcaccaggacgatcccctgcagcgcggccacggtcttgcgggcgaagctcggcggcaggggggcccgcagccacggcgcggcccaggaggccgccacgaacaggtagcgcatggcgccgatggcgatcacccatgccggcatgccggccgggccgactgcgaagacgctgagcaccaggacgaggaaggcgtcgacctccatgtcgaagcgggcccccagcgccgaggccgtcccggtgcgccgcgccacctggccgtcgaccgcgtccaggaacagcgccacggcggcgagcgcgaccaggcaggccggcggcacccgctcccccgccccggccgtcaccgccagggccgtgacgccgccggtcagctcggcgcgggtcaaggtcacccagtcggcggggcccaggccgggggtcccggcgcggagcatggcacgggtgaggagcagggtgaggatcaccgcgtagcagactccggccgcccagcccgccgggtgcagtcccaccgcggcctccaggagggcgagcagcacgatctgcgcgcccactccggcgaccggcccgctcgccgacacccttgcggcgggcgtcttccccggccttttttcaggcttccgtttccgcgggcggcgcccggaagtatggggaacgtcccgaaaactcgcccactcggcttcttctgaagattccggagcctcgggttgaaaaaggtctttcgcctgccaatcgactgtggtcaccgtgcctcccccgctcgccagatccggacgcgaggcgtcccatatccttcgactgccccgattcggagcagcgatccactgtcatcagctacgtaaggaatatcgttggagttcaaagaacacgctttttggctgcgatctcccggcgagggggagatccggcccgtcacggtgccgctgcccggggcgggcgaggtgctggtccggaccctctactcggggatcagccggggcacggagacgttggtcttccgcggccgggtccccgtcagccagtaccgggcgatgcgggcgcccttccaggagggggagttccccgggccggtcaagtacggctacctcaatgtgggggtcgtcgagcaggggccgcccgacctgctgggacgcaccgtcttctgcctctacccgcaccagacccgctatgtggtgccggccggcgcggtgacgcccgtccccgaggcggtgccgcccggccgggcggtgctggccgggacggtggagaccgcggtgaacgcgctgtgggacgcggcgccgctgatcggggaccgcatcgccgtggtgggggcgggcatggtcggctgctgcgtggcccggctgctggctcagatcccgggcgtgcgggtgcagctggtggacgtcgatgccgggcgggcggccgtcgccgaggcgctgggggtcgatttcgccgcgcccgagcaggccgccgccgagtgcgacctggtggtgcacgccagcgcctccgaggcggggctggcgcggtcgctggagctgctggccgacgaggggacggtgctggagctgagctggtacggcgaccggcgggtgagcgtgccgctgggcgaggcgttccactcccgccgtctggtggtacgcagcagccaggtgggggcggtcgccgcggcccggcggtcccggcgcaccttcgccgaccggatggcgctggccctgcggctgctggccgatgacgccttcgatgcgctgatcaccggcgagtgcgcgttctgggaactgcccgaggcgatgccgaggatcgcccgcggtgaaccatccggcttgtgcctgcgtgtcgtttatgaccccgcttcggggggcacgcaggccgatcttcctggagggtgagctcgtttgttcagcgtcacggtgcgcggccacttcatggtcgcgcacagtttccgcggtgaggtcttcgggccggcgcaacggctgcacggcgcgacgttcgtggtggacgcgaccttccgccgaaccgaattggacaaagacaacgtagtagtcgatatcgggcttgccacccgggaactcaacgccgtactggccgagctcaactaccgcaatctcgacgacgatcccgacttcgccggggtcaacaccaccaccgaattcctggccaaggtcatcgccgaccggctggccgagcgggtgcgcgccggggcgctgggcgagcaggcccgcggcctgaccggcatcgccgtcaccctgcacgagtcgcacgtggcctgggcgagttacgagcgggcgctgtgagcacctccggcatcgaggccgccggggcgacgcgcacggtgcacttcgtcctgcccggtgacgtcgccgacccggccgtgcccagcggcggcaacgtctatgaccggcgggtgtgccaggggctggccgaggcgggctggcgggtgcaccggcacgccgtgccgggcgagtggccgcggccgcgccagggggcgcgcgccgagctggcccggacgctggccgccctcccccacggcgccgtgacgctgctggacgggctggtggcctgcggggtccccgagatcgtggtcccgcaggccgggcggctgcgcctggcggtcctggtgcacctgccgctggccgccgagaccgggctcgccccgcaggaggcccgcgacctggagcggcgggaacgggcgatgctgcaggcggccgccgtgacggtggcgaccagcccgtgggcgggacgggagctggccgagcggcaccgcctggcccccggcagggtgcgcgtcgtcccgcccggcaccgatccggcgccgctcgcccccggcaccgacggcgcctcccgcctggtgtgcgtggccgcggtgaccccccgcaaggggcacgacctgctggtcagggcgctcgggctgatcggcgggctgcgctggagctgcatctgcgccgggccgctgcagcgcgccccccgccacgtcgcccgcgtccgggagctgatcggccggctggggctcggcgagcggataagcctggccggcccgctcaccggcgagcgcctggaggcctgctacgccgccgccgacctggtcgtcctgccctcgcgcgcagagacctacgggatggtcgtcaccgaggcgctggcccggggaatccccgtgctgaccacgaccgcggacgcgctgcccgacactctcggccgcgctcccgacggaagggtgcccgggctgctggtgccgccgcacgatgtgccggcgctggcggacgcgctgcgccggtggctgggcgacccggcgctgcgggaacggctgcgggaggcggcacgggccaggcggcggacgctgcccgggtgggatctgaccgtccggcacctgggaaaggtgctccaggagcttcaacggcagccgctgaaggccgcctgggacacgaaagggcagatgtgacggctcagcagagcgcgcacgctccggagttcacgccgcagtggctggcgctgcgcgaagaagccgacgccgcggcccggtcggtggagctgctcggcccgctgcgggcgcatctggcggcccgcccgcccgccgggccgctggtcatccgcgacctgggctgcggcaccgggtccatgggacggtggctggccggccggctgcccgggccgcagcactggatcctgcacgaccgggacccgcggctgctggcccgtgccgccgcctccgtcaccggcccggccgccgacggcggggaggtgacggtgcggaccgacctgggagacatcacccggctcgacccggacctgctggcggggacctcgctggtgaccgcctcggcgctgctggacctgctcaccgccgcggaggtggacgcgctggcggcgtcctgcgccgcggccggctgcccggcgctgctgaccatctcggtgaccggccgcgtcgagctcgacccgcccggggagctggacgccgagctcggcgcggccttcaacgaccaccagcgccgcaaggtcggcggccgtcgcctgctggggccggacgcggtgcccgcggcggcggcggccttcaccgcccgcggagcgcaggtgctcgtccggcccagcccgtggcggctggccgccgcccagggcgcgttgatcggccagtggctgcgcggctgggtgggggcggcctgcgagcagcgccccgagctgcttccccgcgcccgcggctacctggagcgcaggctcgccgagtgcgcggcgggcgcgctgacggtggtggtccaccacgacgacctgctcgccctgccggccgcgggagcgtcccggtgagccggcacgcctgggcctggctgcgggcggcggccgcggcggcgatcttgggggtgctcgcctggcggctgggcaccggggcgttcaccgccgggctgcgcctgatcgacggccaggcggtactggccgcgctgggcatcgggctggtgaccaccgcgctgagcgtggggcgctggtggctggtggcccgccggctggggctgccgctgccgctgggcaccgccatggccgactactaccaggcgctgttcctcaacgcggtgctgccggccggggtgctcggcgacgcgcaccgggcggtgcggcacggccgccgcgccggcgatgtggggcgcggcgtgcgcgccgtggtgctggaacgggccggcgggcaggtggtcttcgccgtcgccggggcggcggcgctggcggccgacccctccctggcccgcgcggtggcccgcgacctggcccatggcctgggggcggcggccgccgtgctgatcctcgcggccgccgtcgcgtcggcggtggcggcgtgggcgtggcggggggcgatcgccgtgaagctgcgcggtgcgttcgccgtcgccgtcgccgacatgcggacgggcctgctgtccaaggacacctggccgggggtgctgctgctgtcggcgggagcgctggccggttatctgacgctgttcctggtcgccgcgcgcaccgcgggcgccacggccccggtcgggcggctgataccgctgatgctgctggcgctgctgggaatgctgctgccggtgggcatcggcggctgggggccgcgggaggcgctggccgccgtggcgttcggcaccgcggggctgggcgccgagctgggcctgacggcggcggtgacctacggggtgctcaccttcgtggccggcctgccgggcggcctggtgctggccgcccgctgcctgacccgcccggccggccgccatgacgcgcctcccggcccgcccgccgccccgccggaacccctcgtgctagctccccgtcccctcctggccgtccgggccgccgagcacggccaggcagtccgcgaacagttcgactagatgaccgagaaccttctcgcccttgcgcgccgaggccagcgacggcctgccgacgacccccgaccgggtatggccggccatgcccaaggtgagcaggtgccggcggtcgtcgcacaggtggtcgccggcctcgtagccggggcgcaccaggtgcgggtgggcgtgcagcagcagcgaggtctccagctcgccggcgtgcatgtcgctccaggccgaggtctgcaccccggccgccgccatcgccgactcccactcctgcgggccggggaaaagcgccatcaccggctcaccggcggcggcgttggcctcctggacgacgttgcccagcacgtagttgccgccatggccgttgacgacgaccagcttgccgatccccgccctgcgcagggaggcggccacgtcccccaccagggcgtgcagcgtggcggcggagatgctgaccgtccccggccagccctcgtgctcgtgcgagcaggagatcgtgatcggcggcaggcgcagcacccggtaggcggcggccagggcgccggcgatcgtgcacgccacgacggtgtcggtggccagcggaaggtaggggccgtgctgctcgaaactgccgacgggcagcagcgccacggcggcgcgccgctccccttcctcggcggaggtgctcagcggcaggaaggcctcgtgcgcggagtcgttcatggcatgccagcctccgccgcccgcaccggatcggcaacgcccgcaggccgccggattcaccgagtcagcgatgagaacaccaaggcacggcatggtgaaggaggagcgacagatgcacgaccatgccctcgaacaagaggacatcgccgaggccgatctggtgacccgccggggcaccttccgcaccgtcgcgttccgggaccccgtggacggtcatgagcacctggccctggtgcgcggtgacgtccgcggccgggagggcgtgctggcccgggtgcactctgagtgcgtgaccggcgacatcttcgccgcgctgcgctgcgagtgcggcgaccagctcggcgcggcgctggatgcgatcgtccgcgagggcagcggggtgctggtgtacctgcgcgggcacgagggacgcggcatcggcctggtcgccaaggtgcgcacccacctgctgcaggacgaggaggggctggacaccgtggactcggcgaccgtcctgggctacccggtcgaccgccgcgacttcggccccgcggcccggatcctgaagtacctgcaggtccgttcggtccggctgatgtccaacaaccacgacaaggtgcacgcgctgcaggcgcacgggatcacggtggcggcccgggtcccgctgctgatgaaggtgcacgaccacaacatccggtacctgaccgccaagcgcgaccggctcgggcacgagctgccccatctgggcgccttctcccccaacggctcctcgagcggacggagcggcggtgactgacacgaccaccgatctctcccggcgcgcatccgaagaggagaccgccgaaaagcccggccgccccagaagggcacggcggatcgcggggcgggtggccaccgccgcggcgtgcctggtcgtggtggcgggcttcaccatgcccaacgacctggacggcctgacgccgagcgccttcgtgcggctgccgctggagatcgtcctcggcctcgccgtggtggccgccgtgccccgggcgcggcgtgcggtggcggcgctcctgggcgcggcgctcggcctgctggtcatcgtgaaggtcatcgacatgggctttcacgcgacgctggaccggccgttccacccggtgttcgactggtccctgttcgggcccgcgctggagtacctcgaccagtcggccgggcgggccaccgcgatcggcgccgccgccggggcggtggcgctggcggtggccgtgctcgccgccacgaccctgtcgctgctgcggctgagccggccggtggtgcggcaccgcgccgcggccgcccgcgccgccgtggcgctgggagccgtctgggtcgcctgcgccgtgctcggcgcccggctcccaccgggcgtcccggtcgccgccgtcgccttcgaccgtgccctgcagatccccgcggacctgcgggaacagcgcaggttcgccgcgcaggccggccgggacgccttcgcgcacacccccggcgagcagatgctgaccgcgctgcgcggcaaggacgtcgtcttcgcgttcatcgaaagctacggccgcgacgcgctggagaaccccacgttcgccgcgcgggtcggcgcggtgctggaggacgggaaccgccggctgcgcaaggccgggttcgaggcccgcagcgccttcctcacctcgccgacggtgggcggcagcagctggctggcccacgccacgctgctgtcggggctgtggatcgacaaccaaaaacgccaccgcgacctggtcaccagcgaccggctgaccctcaccggggccttccggcgcgcgaaatggcggacggtggccgtcatgcccggcaacaccaaaccctggccggaggggaacttctacggatatgacaaggtttatccccgcgcggccctgggttataagggtccgcctttcaactgggacaccccgcccgaccagtacacattgtcgttctttgaacgcacggaacgggccaggcgcgaccgcccgccgctgatggcggagatcccgctggtgtccagccattcgccgtgggcgcccactccccgcctggtgggctgggacgaggtgggcgacggtgaggtcttcggcccgatcgcggcggccggccagcgctggcaggacgcctggcgcactcccgagcggatgcgcgccgcctaccggggcgccatcgagtacacgctggccgcgctcctgtcctacgtggagacctacggcgatgagaacctggtggtgatcttcgtcggcgatcaccagcccgcccccgtcatcaccggccccgacgctagccgggacgtgccgatcgcgatcgtcgcccgcgaccgggccgtgctggagcggatctccgggtggggctggcaggagggcgtgaaaccggggccggacgccccggtctggcgcatggacgccttccgtgaccgtttcctgaccgccttcgggacacgtccgcggccggattctccgtcatcgccgtgacccttctggccgcctcttccgtgatgtcggcgaggtgacgtcgagcgctccggattcggtgtcttccgtccggtttcggaatcgtccgcctgcgaaaagggcggacgatctccagagccgcctcaaagcgccggaacgttctttccggacggctggaaaccccggttaccggggaacgcgtccgagcccggcgtccgcagatgcgcctgaaagcggaatgtggcggcgctgaaggaaatgcgacgatgagaaaagagcggccgcctgccggagcggaccgctccggggcggtgacgggcatgccggccggggcggcgcttggcctggtctgcaacctgctggagtcccggaccaacccgtggtaggccggcccgcaaccaggtcgaggccgagcgggtggccgcccggcgggcgcagaccctggggtcggcgcccgccctgtgggtgctcaccgtgctgatcgccctgatcatcccgccggcggccgcctcctgacagggagcggccctcccggttccggcgtcgccgccggaaccgggaaagtagaacgcgttcttgccaagtggcgaaagggcgggcaggctgagggaatggacctgatcgcgctcgaggagatccgccgggccaaataccgctacctgcgctgcctggacctgaaacggtgggaggagttcgccgacgccctcaccgaggacgccgtggcgcgctatgacaccccggtgctgggcgagccgctgcagctgagcggccgacaggccatcgtcgcctacatgcgcgacaacctggggcccgggacgatcaccacgcacctggtcagccacccggaaatcgagatcgacggcgaccgggccgagggaacctggtgcctggaggacaccgtgatcctcccccggtaccgcctgatgatccgcggcgcggcctactacaccgacacctaccggcgctgccccgacgggcggtggcggatcagctccaccgggcatgagcggacttatgagtacaccgtgtcgctggacgatgtgccctcgctccgtttcaccgccgccccctggggaacgcccgccgccccgtgagagccgcccggccattgaccatttttagaacacgttctactctcgttcggaaaacacgtccaaaacgcgccggcggccgagggggtgcggtggtcacacagtcattcgcccgggcgatcgccgaggccgagcagatcatccgctcggccccgcatgtgcagaccgagcaggatctggccgaagggctggactacctcgccggcagcatcaaggcctgcctgcacatggcctgggcctaccagcgcgacttcccgttcttcgcgcgttccaccgggccgtacaccaagctgggcctggacaaccccgacaccctctacttccacgcctacctgcgcgacgacgccgagtacgtcgtcaccgggcgccgcggcaccaccgccgacctgagctttcaggtgatgaacggcgactactccccggcccgctcccccgacagcctgaccgccttcgacgaccgggagatccagatcgccccggacggatcgttcgagctgcgcttcgggccgcccaaaccgaaccccgggcccaactacttcgcgctcccgccgggctcggcgatgctgatcgtgcgggaggtcttcagcgactgggacaccgaacgccccggcgagatccgcatccaccgcgccgacacgctggggtcggctcccccgccgccgaccgccgagcagatcgccaagcggtatgaggtggcgggccggatgctggtggcgcggctgcggaccttcctggccttcccgcagtggcactacctgaatctgccggtcaacacgatgaccgagccgcggcccacccccggcgggctggccacccagtactcctcggtcggccactacgacctggacgacgaggaggtcatggtgatcacggtgccggcggcggccaagtcggacgccccctaccagggcttccagctgggcagcatgtggtacatctcgctggactacatcaaccaccagaccagcctcaccgccgaccaggcccgcatcgaccccgacgggatgatccgctacgtggtcagcgaacgcgaccccggcctggccaactggatcgaacgcaccgggcaccgccgcgggttcctgcagatccgctggcagcggctgagccgggagctgaaggccgacgacggccccacggtggagatcatgccattcgacgagctgccgcgccggctgccctactacgagcagcagcgggtgaccccgcaggaatgggcggcgcggatcgccgcccggcagagcgccgtcgcccgccggatgctgggctgatgctgctgcaaggacgggtcgtcgtcatctccggcgtcggccccgggctgggacgcggcctggcgctgcaatgcgccaaggccggggcggacgtggtgctggcggcgcggaccgaaaagcggctggtccgcgtcgccgaggaggtcgccgcgctgggccgccgcgccctgccggtgccgaccgacatcaccgacgaggactcctgccgcaacctggcaaaggtcgcgctggagcgctacggccgggtggacggcctggtcaacaacgccttcgccatcccaccgctgaccgacctgaccaccgtggacctggcggcggtgcgcgccgggttcgagaccaacgtgctgggcgcgctgcggctgacccggctgctggtgccggcgctcagcgagacccgcggctcggtggtgatgatcaactcggcggtgctgcggcactcgcggcgcaccttcggcgcctacaagatggccaaggcgagcctgctggccctggcccagagcctggcgaccgagctggggccgcgcggagtgcgggtcaacaccgtcgcccccggctacatctgggccgacaacctcaagtggtacttcaaccacctggccgaaaagcgcggcgtgagcccccagcagatctacgacgagaccgccgccaccctcgatctgcgcaaactgcccgaacccgatgagatcgccgatgcggtggtgttcatgctctccccgctggcccgcgcggtcaccgggcagtgcctggacgtcaacggcggcgagtggcaccactgaggcggaaggatcagccatgcccaccgaggggatcggcacggccgaggagctgcacgaggccgcctgcaagatcaccggattgagcgacttcggcggggaggaccaccttgatggcctgcgggtgctgctggactcctacgccgaagaggccgcgctgaccccgcggggcgtcaaggcggcacgggccatgctgcgcgccgccctggccgcccggctgttcgcccaagacgcctggaagcggcatcccgagcacgctaaggtgcgcatcgaacggcccatcttcgtcaccggcctgccgcgtaccggcaccaccgcgctgcaccggctgctcaccgccgaccccgcccaccaggggctggaggtgtggctggccgaggtgccccagccgcggcccccgcgcgaaacctgggcggacaacccggtgttccaggccatccaggccggctaccagcggcaccatgtggcgcacccggagttcatgggcgtgcactacatgtcggccgacatggtcgaggaatgctggcagctgctgcgccagtcgatgcggtcggtgtccttcgaatgcctggcgcacctgccgtcgtactcggcctggctggcggagcaggactggcggccggcctaccgccgccaccgccgcaacctgcagctgatcgggctcaacgaccccggccggcgctgggtgctgaagaaccccagccacctgttcgccctcgacgcgctgctggaggtctaccccgatgcgctcatcgtgcagacccaccgcgacccgcgcaccgcgatggcgtcgatgtgcagcctggccgcccacgccaccgacggctggtcccgggtgttcaccggcaaggtgatcggacgcgaccagctggagctgtggagccgcggcctggcgcttttccgggccgaacgcgccaagcacgacccggcccgcttcttcgacgtccgctacgaggacttcaccggcgaccccctcggcacggtcgaggccatctacgcccacttcggcctgcccttcaccggccaggcgcgcgcggccatggcgcgactgctggaagagagccgcaccggcgcagcccgccccgcccaccgctacgacctggccgacttcggcctgaccggcgaagaggtcaccgaacgcttcgccggatcgggccccggctcgtgacaccgtccggctaactgatgcggacctcggggacgtaggtgatccatttgccgccggcctcgcggaagccgcgttccttggccatgatctcgtcggcgtggttccaggcgaacagcaccgcgtagtccggatagcagctttggaacgcctcgaccggccgcaccgggatgtgcgtgcccggagtgagcctgccctgcttggcgggcgtggtgtcgcacacgtacgagatcagcccggttcccagagagcagtagttggtgaccgtggcgctcttggccgtggcgccgtagccgaccaccgtcttgccctcgtcccgcagccgcgtcagcagagcgaccaggtcatcgcggatccgctggacattggccgcgaagccctccagcgtggcccgctcggtcagcttctgggcgtcctcggcggcgatcagctcggcgaccgcgggcgagggggtgcgcgccccgggccgcgtcagggtgtagcggacctccccgccgtgcaccgcgagccgctgcacgtcgaccagttccagcccgaagcgggcggccatgctctgcaccgagcgggcggtgaagaagtagaagtgctcgtcgtagatctggtcgaaggaggtcttggccacgatgtcgcccagataggggtcttcgaagacgaagacgccgtcgtcggccagcagctcccggacgccgcgcagcaccgagccgatataggggatgtggcacagcgtgttggccgcgaagatcacattggccggtccgtccgtctcccggatccgcttggccgtctcctcctcgaagaactccaccatgacccggacaccggccgccgcagcgactccggcgacgcccccggagggctccacgcccagatgccgcacgcccgccgccttgatcgtcttcagcatgacgccgtcgttgcagccgatctccacgatgaagggatccgggccggtcagctcggtctccagaaagcgccgcgcggtctgctcaaagtgcttgcgcatcacggccgagccggacgagtagtaggggtagtcctggcggaacatcaggtcccgggggacttcctccatcaactgcaccatcgtgcagtcctcgcactgccctgccgcgagccggaagaagtactcctcagactccgcccccgcggcgggaaaggcatcggatatcggctgccggccgaagtcaacgaactcccgtaccgcaccgccgcacacccggcactcgctcattgcaacctcctcggctcgaaggtcatggtggtggcggttcttcggggcgcggtcgaggctgcctggaacgcccgccctcaccgcatggagtgcaggcaggccagcagggtgcgcgcctgcacgttgaggtaacggccatggcggaccagctcggcgagctggccgacggtcacccacgcgtacccgtggggaggcgagtcggggacccgctcgtccgcctcgacgatcaggtagcggttctccgcggccaggaaccgtccgccttcttcggcgtggatggcctgatagcggatccgctcgggcccggcgtcggtcacctgttccaagaacggcggcggctgcatcccccggtagttgtccggcgcgcattgcacggtcggggccagttcgacgccgtcgccgagccccgcctcggccttggcatgcaccagcacgtgcagcacaccgccgaagtcccggaccacgaacgccgccacgcccaggccgcacggctggatcagcggctgcgtccacgccgcgacctcccggctgccggcccgcacatcgaccgcgacgacgcggaagaatcggccgtcgtcgcgggcgatctcgtcctcgccgcggtaccagcccggcaggccctccagcgggacccgcccggcccgcagctcgcactcggcgcgcatgccggtgaaccagctcagcacctcggccgtcgtccacaacgcgccggcctcggggtcgcaggaggccgccagcgcctcccggaaccggtcggcgcgccgcggcgcggccgccgccggcaggtgggccagcaccgtgcgggaatccatgttgaccacgttgtccctggccagcagctggttgagctggccgagggtcagccagcaaaagtcgtcggcgagcggcacgtcctcggtgacctcgaccaccacgttgcggttgcgcttgccgtggaaccaggctccgtgctcggactgcagcgcatcgacgatcaccctgccggggcgccgcccggtgaagtactccagatatcgcaccgccgaccccttgtgcacccgcgtgtagttgctgcgggtcgcctgcacggtcggtgacagttgcagcagacgcggattccccggctccatcttcgcctgcatcagaaagtgcagcaccccgtcgaactctttggccaggatgccgaggatcccgatctccggctgcacgatgatcggctgatgccattcggggaaccgaccggccggccagcgcacgtgcagcccttccaccgaaaagaaccgcccgctgtcgtggaccaggttcccggtcctgggggcgaagcgccagccgcgcaaccggcggaacgggatccggcggacccggaacggatgcgccgccgcccgctccgccagccatccgtcgaaatcctcagtccgcagacgaagaccttgcgtgcagtccgcggacagggcgagccgacggggaagctcccggtcctccctcggccgcagtcgcatcacctggcacctcccggcggacggggaacccgagtgcccggcgatggtgcggccggcggctcgaatcccacggcagcgcgactggagcccgctatcgcctcactcgagcgggactcgagcggcgccgtccaccctgccgccatggaggtcgaccacatcgagatcgtcggagctcgcgagcacaacctcaaggacgtctcgctgcgcatacccaagaacaagatcaccgtctttacgggcgtctccgggtcgggcaagtcgtccctggtcttcgacaccctggcggtcgaggcgcagcgacagctcaacggcacgttcagctggttcgtccgcaaccagctccccaaataccagcgcccgcacgtggacacgatcgagggcctgaccgccccggtgatcgtcgatcagaaaccggtcggcgggaacgcccgctcgaccgtgggcacgatgaccgacatctactcgatgctccgggtgctgttctctcgccacggcaagcccgaaaaccccccgcacgtgttctccttcaacaaccccgagggcatgtgcccggagtgcgaagggctcggccaggtccgccgtgtggacgtcgacgcgatgctggacaagtccaagtccctggaggagggcgcgatccggctgcccacgcacaaggtcggcagcatggattggcagctatacgccgcctcgggctacttcgatgtgtccaagaagctgcgcgactacaccgaagaggaatggcacatgctctgccacggcaccggcggcaaggtgaccgtgcgcaccaagaacaccacctatgacatgaagtacgagggggtcgtcgaccggtttgcccgcaacaacctcaaacgcgacctcagcgggctcagcgagcggggcagggccaacatcgagcggttcatcacgctcggcgagtgcacctcctgccggggccgccggctgaacccgacggcgctggccaccgagatcaacgggcgcaacatcgccgactggacggccatggaggtcagcgacctgatcgccgtgctggcggagatcgacgacccggccgtcgcgtcgatcgtcgaaggcatccgcacgtcgctggaacgcatcgaggcgatcggattgggttacctgacgctcgaccgcgccacattgtcgctgtccggcggcgaggcacagcggctgaagaccgtccgtcacctcagcagcagcctggtcggcatgacctacgtcttcgatgagccgagcaccgggctgcatccacgcgacgtggggcggctcaacgagctgctgcgcgccctgcgggacaagggcaacaccgtgctggtcgtcgagcacgacccggacgtcatcgcgatcgccgaccatgtcgtcgatatcgggccgaaggccggcgtgcacggcgggcggatcgtcttcgagggcccgttcgagaaactgcgggaggccgacacgctcaccggcgccgggctgcgcagaaccggcgtgctcaagagcgactttcgcgagccggccgggcggctgccgatcatcgaggcggacctgcacaacctcaagtcgatctcggtcgacttccccaccggggtgctgaccgtggtcaccggggtggccggctccggcaagagctcgctggtctcccaggtgttcatgcagacctaccctgaggcgatcttcgtcgaccagtcgccgatcaaggcgtccgcgcggtccacgccggtcagcttcctggaggcgatggacccgatccgcaagctcttcgccaaggccaacaagaccgacgccgccctgttcagcttcaactccgctggggcctgccaagagtgcaagggccgcggcgagctcatcaccgaactggcctacatggacccggtccggacccgctgcgagtcctgcgagggccgccggttcaacgccgaagtgctcgcccaccggctgcgcggcaagtccatcgcggacgtgctggagatgtccgccgaggaggcggtggagttcttcaccgaacgcgaggtgcgcgacaggctgcgcggcctgctcgaggtgggcctgggctacctgagcatcggccagtcgctgagcaccctgtccggcggtgagcgccagcgcctcaagctcgccgcccggctcggcggctccggcgacatctacgtgctggacgagcccaccaccgggctgcacatgtcggacgtggaggccatcgtcgacctgttggaccggctggtggacgccggcaacacggtcatcgtgatcgagcacaacctcgacgtggtgcggcgggccgactgggtcatcgatctgggcccggagggcggcaaacacggcgggcaggtcgtcttcaccggcactccccggcaactgctggaatgcccggactcggcgaccggtgatcacctgcgccggtacctggccgcatgagcggcgaaccgcccgggcgccagcggtgttcgaccctcccccgagcggaggccgccaccctggaagccggatgcgaccgcgaggggagggtgcccatggcccctgagggcagcgtgctggtactcggcggccatggcttcgtcggccgccacgtctgcgcggcgttcgcccagcgcggcaggcgggtcatcgtcgccgggcgtcggccgtcgccgcgcccgtcgcagtatccgttcgtccgtatggacctggcgatgctgtcggccgccgagctggccgccgagctggaacggctgcgccccggcatcgtgatcaacaccgtggggagcatctggggccgatcggccgaggagatgtgggcggccgcggcgctgccgacccagcgactgatcagtgccctctcctcactgtccttccggccacggctggtgcatctgggctcggtcctggaatacgggcacgtcgctccgggcaccaccgtcgggccgcacaccgtcccgcgtcccgacaccgcctacggccgggccaagctcgccgccaccgagacggcggtgcgggccatgcggtcgggcgccgtcgacggcatggtgctgcggctggccaacatcgccgggcccggggcgccggccatcagcctgctcgggcaggtggccgaacggctggccgcctgcgtcgggcgggacgaggtcgccgaggtgcggctgagcccgctgagcgcctaccgcgactatgtggacgtccgcgacgcggcggaagcggtgatcgccgccgcgttcgccaccgagcacgtcggagtgatcgtcgatatcggacgcggcgaggcgattccggtccgctccctggtcgacctgctcatcaagctgagcggggtgcccgcccgggtggtggaacagggcagcaaaccgctggtacccgactggctgcagctggacatccggcccgccatgcggctgctgggctggcgtccgcgccggaccatcgccgagtcggtgcgggactactgggccgatgtgcggccgtccggcgtgcaacagcagacccgggcgtagagcgcttcacggccgcggcgcccggccccgatgatcgggccgggcgccgcggccgtggggccgacgatgttcaggacgccagccgggcggggcggcctcgcccggcgctctcggcggcgatgtccatcacataccgcccatagggcgaactggccagtcgctccccgaggcgggcgcacgcctcggcgtcgatgtagcccatcttcagcgcgacctcctcgatgcaggcgatgcgcaccccctgccgttcctccagggtctgcacgtactggccggccttgagcagggactcgggggttccggtgtccagccaggcgaatccgcggcccagatcgaccagcttggccttgccgcgttcgaggtaccaccggttgacatcggtgatctccagttcgccgcgggcggacgggcgcaggttccgggccacctcgacgacgttgttgtcgtagaagtacagcccggtgatcgccagattggacttgggccgggcgggtttctcctcgatcgagatcagcctgccggactcgtccgtctccccgacgccgtaccgctgtgggtcggtcaccgggtagccgaacaagacacagccgtccacgtcgcgggcgttgcgcatcagcgtctcgctgaagccgtggccatggaagatgttgtcgcccagcaccagtgcgacgctgtcgccgccgatgaagtcggctccgatggtgaacgcctccgccaggcccctgggctctttctgctcggcgtactccaaacggatgcccagctgggagccgtcgccgagcagacggcggaactgcggctggtcgaccggggtggtgatgatgaggatctcactgatgccggccagcatgagcaccgacagcgggtagtagatcatcggcttgtcgcagatgggcagcagctgcttggacaccgccaacgtgatcgggtacagccgcgagccggtgccgccggccaggatgatccccttcatgcgtccggcttgtcccggtggatcacccgcgaccgggtccggatccggccgtcggcgtcgcgcaccagttcgtcgcgcacggtgaaggtcggttcgaattcgaccttcccggcggcgtcggtgcgggtgaccagagagtagtaggtgacctgccaaccgtcgccggacggttcgatcaccaggtggtcgaaccagtgccgaaccaccaccccccggtaacgcgggagggcggcccgcatgctcgccagcatcgcctcccggccggcgacccgctcgccacggtgggcgtgatcgacgacgccgtcgggggtgaaggtgtcggcgtactcctccagcctcagtccgtccagcaggtgcatctggcgggcatagaagctcaggatgtccacgtagtcctcggcggtcaccttccggaccgccgcaaccggcgtgcccatcgcatgctcctcccagtcgcctttcgggtcggccccagcgtttccccgcaggctccagcggcgctggatttccggtccagcgccccgtccggtgcgccgttcccgcaggcccgggccgtctcgcccgccgctccagcggtcctcgtccccggcgggccaccatcgccccccaccggtgcgcaaagcgggaaggagacgccgaagatgaccgcagcacgggagcgtccgcacatgctggaggtggcgccgtcggtccacgcctacatccagccggacggcggatggtgcctgaacaacgccgggctgatcgtcggtgaggactgcacggtgctgatcgacaccgcggcgaccgaacggcgcacccgggcgttggacgcggcggtcagacggctcgcgccccaggggccggacctgctggtcaacacccacttccacggcgatcacaccttcggcaacgcctatttcaagccgcgggcgacgatcatcgcgcacgagaactgcgcccgcgaccagctggcggccgggcctgcgctgcgggagttgtggccggaggtggactggggccggacgccgatcaccgcacccgatgtgacctaccgcggcgaggccgtgcttcaccccggcggtcatcgggtcgagctgttccacccgggcccggcgcacacggccggcgacacggtggtctggctgcccgacagcggtgtgctgttcaccggggatgtggtgtggtcggcgacgaccccgttctgcctgatgggctcgatcaccggctcgctggaggtgatcggacggctgcgcgagctgcgcccccgagtggtcgtgcccggtcacggaccggtgggcgggccggagctgttcgaccagaccgagtcctacctgacctggctgctggaggtcgccgaggagggggtgcgggccggccgcccggcgctggagaccgcccgctgcgccgatctcggccggttcgccgccctgctcgactccgaacgcctggtcggcaatctgcaccgcgcctacgccgagctggccgggctgccgcccggtgcgccgatcgacgtagggtccgccttcgccgagatggtcgagttccacggcgccctgcccgcctgccacgcctagccgtgccggtggacaggccttttccagcggcacatatgaagatcacagaaaccgattgtgaggagttcacagccgacgcgtgagcgccgcactaccgatcacctgaaccgccttcgaagattgaatcgcacaattccacacgagattttctcgctccgcgccccaccgccctcccagcggacggaagacgccagtgaggagacgaaatcccaagtcacaaaggtgtctccggtgggaagggagcggtggccccgcaccggtggagcgcgacacgacccccgagactggaagcccgagaaaggagatggaaaatgagtgaagtgctgagggaaatcgactcgctgctgccggcggaggcctccgagaccgtcgaactgtcgatccaccggctggacggctcggtggacggcgagcagatggtcatgccgagcgcgcgctgctgccgggctttgatcgacggagagtgagaaacggaaaggcggcgcggcacatgacccggaccacgacgtcgaccggccgcagggtcggcttcaaacggcaccttcggctcgagttcgccgacggcgggatcacctacctgatcgaggagggcgcggtcaccgcactggaagggtcatgcgccgcgccgctggcgcggctgctggacggcacccgggacctggccggggtgctgcgggatgcaccggccaccctgagctcccaggaggtcgccgccggggtgcggcgactggcggaggccggactgctgaccgtgcacgccgaccacgacgacgccgaaccggtggtgctggcctactgggacgccgccgggatgcacggctcccaggtactggaggagctgcgcggcaagcgagtcgagctcctttcgctgtcccagatcgacaccgccccagttgccgacgccttccaggccgccgcgatccccttgtcgtccccgcaggactcccggtccgccccggcggacgaacgcgccgacctgaccgtggtgctctgcgacgactacctcgacccccggctcgccgcgatcaacgacgatcatcggcgcacggggcggccgtggctcatcgccaagcccaccggcaccgaggtgtgggtcgggccgttcttcgtccccggcgacgggccctgctggcgatgcctggccgaccggatcgcggtgcaccgccgcgccgaggcgcacttgcgggagctggccggcgaccgggcggtgccgcctccccccagggtgagcctgccggtgaccatcgcctcagcggcctgcacgatcgcgctggaggccgtcaagtggctcggcggccaccgccatcccggccagcggcgggtgtggacccaggacaccctcaccctgcgcgtccggcaccacgaggccgtccgccgcccgcagtgcccctcctgcggcgacccggacctgatgcggcggcgggctcaccgtccggtcgaacccgtctcccggcgcaaggcgcccggcgcccgcggcggccaccggtccgccgccccggagagcgtcctggagcggtaccggcacctggtcgggcccatcaccggcatcgtcgccgagatcacccccgacgagcgcggcccgcgattcttcaactcctaccgttccggtcccaacctggcgctgcgcgcgcgcaccctcaagggcctgcgctcaatgctgcgctcgcacagcggcggcaagggcgtgaccgcggtcgaggccaaggccggtgcattgtgcgaggcggccgagcggttctgcggctccttccagggcgacgagtgccggatcagcggctccttcgaggcactgcggcacctggcgatacatcccaacgcctgtcagctgttcgacgaacggcagtacgccgcccgcgccgaatggaactccgctcacggcccgctgctgcacattcccgagccgttcgacgagcgcgccgtgatcgactggaccccggtctggtcgctgagccgccgggagcaccggctgctgccgacctcgatgctgtactacggcgcccccggccccgtcccggccgactccaacggcaacgccgccggcagctccctggaggacgccatcctgcaggggctgctggagctgatcgagcgggacgcggtggcgatctggtggtacaaccggctgcggatgccggagttcgacctggacgacctcggcgacccgtggatcgaccggctccggcaggtccacgccgacctcggccgccaggtgtgggtgctggacgtcacctccgacctgggcgtcccggcgatggccgcgctgtcccgccggacatccggcgggcccgagcgcatcatgttcggcttcggcgcccatctcgacccggcggtggcggtccgccgcgcgctcaccgagctcaaccaggcgatgccctgggtcgtcgcggagcagcgcgaatgcggcgacccggatctggagcgctggctgcgtgagatcaccgtcgagcagcagccctatctgacccccgacccccacgcccccaaacggcgccgcaaggaccacccgtatgtcttcgaacccgacctggccgaggacatcgcctccatccaggccacgctggaggcggccggcctggaggtgctggtgctcgaccagacccgcccggacgtcgggcttcctgtggtgaaggtcatcgttcccggattgcgcccgttttgggccaggttcgcccccggacggctcttcgacgtcccggtccggatggggctgcgggagcggccgacacgctacgcggatctcaatccgatcccgctgttcgcctgactcgagcggccctcgagtcgcggcggaagaatcaccgaagaccggcggcccagttgaatccccgcattagaaggcaaaaccgttggctgagcctagatgtcccacgctgaccgcccgtccgctctggtcgctgaccgaggacgtcctgctgctgaacgtcggcgacggactggtggcgcgcacccgatggggcgacatccacatcgacgacggcagcgccgtggtgcgcgagtcgctgcaccgcatgaccctgggcccggtgaccttggggaacgtcgcgggtctgcgagaggactacctgcgttggagggcgggctcgcaagagacctcaccggcctggcgccgggtgcagcgggtgatcgagcagctcggcggctgcgtcatcgcctcactcgaactcggcgacggcgccggcccggacatctcggtcgtgccggtgtcggcccacgccgccttctccatcccgccggtcaccgagaccagtctggtgacgctggtccccggctgccgcctggagtccctcggcgggttgcacacgctgtccgccccgtcggcgctccaccaggtggagctgcgcccaccggcggtgaacgtggtccgccggctggccggcgggcctcacctcctgaaggacgtcgcggccgcggtgcggctgaacgtgcggctgaccgtcgatgtggtcgcctatctggccggcgccggcatggtcacggtggccgagcggtccgggccggcctccccggccctctagcgcgatcgggccgccctccggcatccccggaaagcggacgcgacctgcggcgacgattccgtcccggcccaccggccgcgggaaccgcgcttcaccgcagtgaccacttcccctttcaggcacgccccatatgagccggtagtggccatctcgcattcttctcttgcccaaaaggaggtcactcagtcaggcttggatcgtattcaggtgtcaccgaactttttcagtacccgttctgcctgatcaccggcgtgatggcccgttccaccacggtcgggacgagccggtgaccggcgccgtgcggaccgcctcgggcgcggctcgcccgctgcgcgggcccgccggtcacgtgtcggaaaaggttcactgtcgtgagcagcgggcaaggggcggatcacatgacactgacggcggcgtcgcccgatacttcgagcatcggccgacggtcggcgccaccgcctctcgagcgacccaccgccctggcgccccggctggccatgctggtcatggcctcggtgttcggcggcttctacgccatggccctggtttgggtcttcgaagacggagcgacgccgcaacgggtggcactggccattgtggccggggtcacattgctggtaatgcagttcggcttcttcagccgcgttggcgccgacttgcgctccaaacgggcatatggactgctcgttctgcatttgctggtttcttatcttccgcttattcacctggggaactcctgggtgtcgctgcaggctttctcggccgggaacgcgctcttggtgctgccggccgttccacgctggatcgcctgggcggtgatcgcgctcagcgtcggcgtcatcggcgccccgtacgtcgatccgccctatggcgtcccctacctgatcctcatcacggggcagaccgggctcatcgtctacgggctctccaagttgcgctcggtggtctccaccctgcatgacatgcgcagcgagctggcccgtgtctcggtggccgaggaccggctgcggttcgcccgggacgtgcacgacctgctcggctccggcctgtcggcgctcgtcctcaaaagcgagctggcccaccggctgatcgtgccgaatccggcgcgagccgcacgggagctcgccgagatcctcgacatcggacggcgggcgctggcggacgcccggtccgtggcggccggcggacaccggctgcgcctggcggaggaactggagtcggcgcgctcgatcctggcggccgccgaggtcgagctgtcgctgcgcggggcggacacccggctgccggagcccatcgagacggtcttcgcgacgatcttgcgggagggcatcaccaatgtgctccgccatggcgccgcccggcgctgctcggtcaccatcggccgggacggcgccaccgccgtgctggagatcgtcaacgactgctccgccccgagccgcggcctcgacctgcctctcggcggcagcgggctggccaacctgacccgccggatcgacaggatcggcggaaccctgatcgcccggctccggcccgatggcacgttccttttgcgcgccgaggcgcccctggacacgccggagggcggggacggcgccgagccggtgaagacggcccggcccgcacccgcctccggccggcgttttcgggacgagaggctccgcttccccgagctgctggtgtggaccacgctcggcggctactccctgatcggcgtgctatgggtgctgagcaccgtcaagggggccggtccgatggcgttcgccttcgcctgcatcggcggggtcgccctgatccagctggggtacttcgccaatccgcgcgtcgggaaacgcccggcgcgctcctacggggcgcttctggcgctcgccgcgctgaccctcaccccgatcgtggtcatgcagaacccccacctgggcacgcccgggctcgtcgccggcagcatcctgctcacgctgcgcccggccgtggcggtaccgggtttcctggccgtagcgctcggcatcgccggcgtgcacgccgccctgggcagcgcgcccctctatgtggcgtacggggccgtctccaccgcgatgaccggtctggtgaccttcgggatggtccggctcatcgcactggtggccagtacgcatgcggcccgccgggaactggccgacctggccgtgatggagcagcggctgcagttcggccagcagctacaggaactggtgggccggagcctgtcgaacgtcatcgcccgaggcgagctggcgatgcggctgtgcgccgatgaaccggagcgggcacgggcggagctgggcgaattgctgagggtggcccggcaggcgctcaccgatgtacgcaaggtcgcctcgggtcaccgggacatcaccctggactcggagtcttcttcggtgcgctcggtgctgaccgccgcggggatcgacccgtgcatcagcctggcgcacggccggctgccgcagccggtgcagaacgtgctggccatggtgctccgcgagggggcgacgaacgtgctgcggcacagtgaggcgacccgctgcgccatcaccacccggcgcacagccgagggggtgatcctgtgcatcgtcaacgacggggcgtccgcgaccggaggcaccctggcggagggcggcggagtcgacagtctccgttcccggctgaccgagctgggcggctcgttggaggccgaacacggccgcgacggcctgttcatgctgcgggcgcatgtgcctttgccggagcccggcccgcagcccggctgagcctccgcgcgccggggcccgccgtccgggcggcgccctcccccgccgtgccgcacgatgcggcggcggtcacagccagtcggaggcgtgggcgatcctgatcgcgtcgatccggttgcgggcgttgagcttggagaccgccgaggcgaggtagttgcgcacggtgccggtggtcaggaacaaagtggcggcgatctcctccacccccgacccgctggccgcgatccgcagtacctccagctcccgctccgtcagcgggcactccccgctgtcccaggccgcgagagccaactggccgtcgatgtagcgccggcccgccgcgacggtccggatcgcctcggtcagctcccccggcggcgcgtccttcatgatgaaaccgcccaccttggccgtcagcgccttgcgcagggttcccggacggccgaggctggtcaggataagagtgcgggtctcgggcagttcctgatggatcatgcgggccgcggtgatgccgtcgacgaccggcaggtcgatgtcaatgatcgccacatcgggccggtaggcgcgggccacgcgcatgatctcgtcacccgaagccacgtccgcgacaacccggatgtcctcctcgaggtccaaaagcgcgacaatggccgcgcggacgatatgcatgtcttctgccagcatcacccggagcatcggaccccaccctagccgggatatgcaactttcgccagaaagttcacgaaatgctctaaattccgggttcgccgccttcggatgtccatcgtgcggtccgccggccgcccgcttgcagtgcgccgcaccagtcgccgggcgcgtgataacaggacgacgacaaccagttcgcctcccgggcgaccgcgagctcttccgattcctcggcgattcggtcccgcacaatgctgaaaacaacggccaatgccgcgatgtcatattcgttcggacggcccgcgacaattctgaaaagcggttcaccgggcatgtcacatcggggggttgccgtgtttgcgggccggtgcgggagcgtgcttcatctccagcatatccagcgcccttatcagggtctgccgggttgtcgccgggtcgatgacgtcgtcgaccaaaccgcgttcggccgcgtaataagggtgcatcagctcctcgcggtaggcctcgatgcactcggccctcgtccgctccgggtcgggggagccggctatctcgcggcggaagatgatgttggccgcgccctccgggcccatgaccgcgatctcgttggtcggccacgccaaggacaggtcggccccgatggaccgggagtccagcacgatgtaggcgccaccgtaggccttacgcaacaccagctggatgcgggggaccgacgcggcgcagtaggcgtacagcagcttggcgccatgcctgatgatcccgttgtgctcctgctcgcgtccgggcaggaagccgggcacatcgaccagcgtgatcagcgggatgctgaaggcgtcgcacatctgcacgaaccgagcacccttggcggaggcgtcgatgtcgagcgcgccggccgccaccaagggctggttggcgacgataccgaccagccggccatccatccgcgccagcgcacagatgaggttgcgcgcccaatgctcgtgcagctccaggtactcaccgtggtcgacgatctcttcgatgacccggtgcatgtcgtaggccgtggcggagccgaccgggacgatgtccagcagcgcctcgttcctgcggtcgggagggtcgccggtccgcaccacgggggccagggtgcggttgttgggcggcagcagtgacagcaggtacctgacctcttcgatgcaggactcctcgtcgtcgtggacgaaggtggccaccccggacagcgaagcgtgcacatcggctccccccaggccgttcatgtcgatgcgctcgccggtgacggcctcgaccacgtccggaccggtgatgaacatctgcgccacgtcgcggaccatgaacacgaagtcggtcagcgccggcgagtaggcggcgcccccggcgcacggccccaagatcacgctgatctgcgggatgacccccgaggccagggtgttgcggcggaagatgccgccgtagccggccagcgcggtaacgccttcctggatcctggccccggccccgtcgcacaggctgaccagcggtgcaccggccgccacggccatgtccatcaccttatggatcttcgccgcgtgcgcctcgccgagcgccccgccgaagatccggaagtcgtgcgcgtagacgaacaccttccggccgaagaccagcccccagccggccaccacgccgtcggtgtagggacgtttgcggtccaggccgaaggaagtcgcccggtgcctgcggaacgcctcgatctcgacgaaggtcccctcgtcgaacagcaggtcgatccgttcccggacggtgagcttgcctctggcccgctgccggcgggtggcctccacgctcggcccccgcacgatggcggccttcagccggttcaggctttcggcgcgggtacgcaggttgtcctgttgggtgagcacatcgccgttccctgcggcaccgccccgggccgtcagcccctcggccgcgacgctctccacctctttgtccactggcgtcgtcatcacaactcctagcgtgtgaagatccccgccggacggcggaggaacgcggcgcgatgccgcatgcaccggtgtgcgaacgggtgcacggccgatgccgccgacggccgggagcgggcaccggcccggcctcccggctctccccgaggatcggccaccgggctcgcggccggctcgacccgcgcgggaggatcggccgcgatccgggcggatcagcggtattcgcgcaccacgatcgccgagttgaaaccgccgtgccccctggccagcaccagcgccgcccgcaccggttcatagcggggccgcccgagcaccaggtccagttcgtagtcggggaccgcctcgcggacgttgacggtgggcgggatcgcgccccagtacatcgccagcagcgccgaggcgacgtccagcgggccgccgccggcgaacagccgtccggtcatggtcttgggcgcggtgaccggcacgccgcgcggcccgaacaccgcggcgatcgcctccgcctccgcccggtccagggcgaggtctccggccgcgtcggcgaagaccacgtcgatgtcgcgggggtccatcccggcgtcgccgagggcgagctcgatgacccggcgcagacccgagggccggcccgggcgacgggagtcgaaggtcgccgcgtaaccggcgacctctccgtagatcctggtgcccgggcgtttctcggccagttcggcggcctccagaaccatgatcgccccgccctccccgggcacatagccgttggcccgctcatcgaagggcaggtacgcccgggccgggtcggggcagcggctcatcgcgccggtggcctgatgcgccacccacgcccaggggcacagcgcgctgtcaacgccgccggtgaggacgagccgggagccgtccgccaactgccgacggccgtgcccgatggcgtccagcccgccggcctgctcgctgaccaccaccgagccggcgccgcgcatgccgtgccggatcgagatctggccggcgttgaccgcatagaaccaggcgaacgactggtaggcgctgacgtggtcgggtccctggccgtgcagcttggccagttcccgctggccgaactcatacccgccgcccgtcgccgcggtgaccacgctcatccggttggagggcacgtccccctccttgaggccggcctgccgcagcgcccagtcggccgccaccagggccaggcgggtcatgtgatcggtttgcggcagcagcctgctctgcaggtgccgctcggcgtcgaagtcgggcacctcaccgccgaccttgctgcggtatttggagatgtcgaaacgggtgaccgtgcggaggccggacaccccgttcatcacggcgcgccagtatgcggtcggcccaagaccgttgggcgccgctatgccgatcccggttaccactgcccgctgggtcatcgcttgtctccgcccatctgccgcaggaccatcgcgctctggaaaccgccgaagccgctgccgaccgtcagcgcggtgtggacccgcttctcgcgcgccaccaagggcacgtagtccaggtcgcacagaggatcgggttcgtgcagattcgccgtcggagggatgaggtcctgctggatcgccagcaggcacccggcgatctccaaggagccgatcgccccgagcgaatgcccgatcatcgatttgaaggcgctgatcggtatccggtaggcctcctcgccgaggctgcgtttgaaggcgccggtctcgtgcaggtcgttctgcttggtgcccgagccgtgcgcgttgatgtagtcgatgtgggccggcagcacccgcgccttgtccatcgcggcctcgatggcctccgccatttccctgccctcgggttcgaggccggtcatgtggtaggcgttgcagcgggaggcgtaaccggcgacctcgccccagatccgggcaccgcgggccctggcgtgctccagctcctccacgatcaagatggcgctgccttcggcgagcaccaggccgtcccgcgtccggtcgaacgggcggcaggcggtggccgggtcgtcgttgcgggtcgagctggcccgcagcacatcgaagcagaccacggtgatcggggacaacggcgcctcggtgcccccgctgatcacgacatcggcgctgccctcctcgatgaggcgggccgcatagccgacggagtcgatgccggaggtgcagccggtggagaccatggtggtggggccctccgcacccaccagccaggccagctcggcggccatcgagctggggttcacatagtcgtacaggtgcgggacggagtagttctgatcgatctcccactggctgccgtcggcactgccgatcacgaactcccgctccaggctggtcgtgcagccgatcgcgcatccgagggccacggcgacccgggtggggtccagccggtcgaagtccaggcccgagtcggcgatcgcctccctgccggcgacgatcgcgaactgcgccgcgcggtccagacggcggatctgctgccgggtcagcccttccttgacggggtcgaagtcgcactcgccggccatgcgggaccggaagggcgaggggtcgaagtgggtgatcgtccggatggccgttctcccctccgacagcagactccagtactccttcaccccgacggcgcctggcgccagtacacccatccccgtgatcacagcgcgacgagacatcgctgacctcccgattcgatgcgcgcttgcggcgcggaccggagccgggccgaaagccggaggcgttcgtcccgccggtcccttcgagggctcagcgtgcgccgcggtgctcgagacggactcgaccagggcctaaccgcgcaggcccatccttgggtttcccggcggacgcgcggcgtctgcggcgccggatcacacccgaacggctcattcgaacggaaggcaagccatggcagcatccgcgacggatctcgccgtcgagacgacagggctggtgaagaccttcggcgagctccgggccgtcgacggcatcgatctggccgtgcccgcggggacggtgtacggagtgctgggccccaacggcgcgggcaaaacgacgacgctgaagatgctggccacgctgctgcggccggatggcggccgggccgcggtgttcggccacgacgtggtcgccgagcccgacgcggtgcgcagccgcatcgcgctcaccggacagtacgcctcggtggacgaggatctgaccggggcggagaacctcaccctgctggcccggctgtccgggcacggcagggcggccgctcccggacgggccgaggagctgctggccgccttcgggctcaccgaagcggccggccggcaggtcaagacctactccggcgggatgcggcggcgcctggacatcgccgccagcctgatcaacaccccggacctgctgtttctggacgaaccgaccaccgggctggacccccgcagccgcaaccaggtgtgggagatcgtccgcaccatcgtcgcccgcggcaccacggtcctgctcaccacccagtacctggaggaggccgaccagctggccgaccggatcgcggtcatcgaccacggcagggtcatcgccgagggcacccccggagagctgaagtccgccgtcggcgccggctcgatcaccctgcggctgcgcgaggccgcacagcgcgagcgggcccgggccgcactgagccggtcgctggccgccaccgtcgaggccggcgacgacccgctcgccctgaccgcccggctgaccagcgccgacgactcggccgcccaggccgccgccgcgctgggcgagctcgctcggctgggcgtcgccgtcgatgacttcgcgctcggccgtcccagcctggatgaggttttcctgtccctgaccggcccggccacctgaccgaaaccgcccgaccgaacaggagtatcgccatgaccaccacggccgagagcccggctgcgccccagtccgagcagttgcgcgcgctgctggccgagcggcggcggcccacaccgccgggcgtgtgggagtccgtccgcgccaccacctggcgctcactgctgaagatcaagcacacgcccgaacagatgttcgacgtgaccatgttcccgatcatcatggtgctgctgttctccctgatgttcgggggcgccatcgccggttcccggcaggagtacgtgcagtacctggtgcccgggatcatgaccatgagcgtgctgctcaccaccatctacaccgggatgaccatccacgtcgacctgcgcaccggggtgttcgaccggttccggacgctgccgatctggcggccggctcccctggtgggctacctggtcgccgacgcgttccgctacgtcgtggcctccatctgcatcctgggcgtcgggatgctgctgggctaccgtcccggtggcggcccgctgggcgtggtcgcgggcgttgcggtgctgctggccttcgccttcgccgtctcctgggcctggacggccctgggcatcgcggcgcggagcgagaagaccgtcagctcggtgagcatggccgtgcttttcccgctgtgcttcctgtccaacatcctggtcgaccccaagacgctgcccggctggctggaggcggtggtgagcgtctcccccatcacccagacggtgaccgccgtgcgcgctctgatggacggagacccgcaggcggccgccctggcggggaccgcctgctacggcgtgctcttcctggccgtcttcggcgccctgtcgctgcgcgcctacaaccggcgctgaccttcatcggtgacccgcatcccttttcaggagacgaccgtgcgattccttttcatgaccgggggtggttcggccccgatccacgccagcgtcccgctcgcctgggcggcccggacggccgggcatgaggtcatcatggccgccccgcaggagaacctggacctcatcgtcgggctcggcctgcccgccgccccggtgacccggctgggcatgggcgatgcgatgctcaaggaccgggagggcaactggctgccgatgcccaccggcgaggacgatgagatggacttcgccggccgcggcttcgcccggctggcggccgccagctacgagggcgccgcgaaactggtcgaggcctggcggccggacgtggtgatcggcggcgagtacaccctggtcgcccccttgatcgcccatcgcttcgggctgcctttggtcagccacacctgggccatctacgaccgcaccgacgtggactggcagggcgccaccgacgaactgcggccggagttgtcgcggttcggtctggagcaggtccccgcctgggacctgttcgtcgacatcaccccgcccagcgtccgccccgcgcacgcggagccggcccagccgatgcgctggacccccggcaacagccaggtcccgctggagccgtggatgtacaccaagggcgaccggccccgggtggtgctgacctccgggtcgcgcagcatgttcgtgccgaacctgggggtggacttcttccgcccgctgctgcagaccccgctgctgagcagcggtgaggtggaggtgatcgcggcgacctccgaggccgtggccgcgcatctgcgcgaggaattccccggcctcaaggccggttacgtgccgctggacgtggtggcgccgaccgcggacgcggtcgtccaccacggcggcggggtcaccgtcatgacgctgctcaacgccggcaccccgcaggtggtgctgcccgagatcaagtactcggcgatcccactgcgcccggtggacgagttcggcgcgtcgatcaccctgccctcgcatcgggagcctcccgaggaggtcgcggcggcgatctccaagatcctggagaacccgtcctatgccgggcgggcggccaagctggccgaggagatcgccgggatgcccgccccggccgaggtcgtcaagaagatcgaggctctcgtctgagaacgcaccgccgcggcggaacgcgggccggtccgcaagcggaccggcccgcgtcgcgtgtccggggaggcggtgtttcagagcgtccgcagcacctcgcgcaccgccgagatcaccttgtcctgccgctcccttgacagggacgggtacatcggcagcgagaagatctccttggcgagccgctcagtgaccggcagcatcccctccttgtaccccaggtggctgaagcccgacatggtgtgcaccggccaggggtagctgatgttcagcgagatgtcatagcgcttgagcgcctcgatgatgtcgtcgcggcgggggtggcggacgacgtagacgtagtagacgtgggtgttgcccgggttcaccgtgggcagcagcaggccctggtcggccaggtctcccaggccctcttcgtagcgccgggccacggcgcggcggccggcgatgtactggtcgagcctgcggagcttgcggcgcaggatctcggcctgcacctcgtccaggcggctgttatggcccggtgagcgcaccacgtagtagacgtcttccatgccgtagtaacgcagccgccgcaggtcggcgtccacctcgtcgtcggaggtgatgaccgctccgccgtcgccgtaggcgcccagcaccttggtggggtagaaggagaacgcggcggcgtgccccatggtgccggccagccagccgtggtggcgggcgccgtgcgcctgggcgcagtcctccaggatcaccaatccgtgccggtcggccagctcgcgcaacggcgccatgtccacgcactggccgtacaggtgcaccgggacgatcgccttggtccggggagtgatggcctcggccacctggtcggtgtccatgaggaagtcctcttcccggacgtcgacgaacacgggggtggcgccggcgccgacgatggccaccacggtcggcgccgcggtgttcgacacggtgatcacctcgtcaccggggccgacgcccagtgcctccaggccgagcttgacggcgttggtgccgttgtcgaccccggtgcagtgcgccactccgtggtagtcggcgaactcccgctcgaacccccggacgctctcccccagtatcagccggccggagctgaacactttatcgaccgcctcgagcaggtcgtcccgttccttctcgtactccggcaggtagtcccatacgtacatggtcatcgcaggtcaccctccgttcccgggtccgatgacctcagcttgaacgggcccgatcggggctcgctcaagccctgccgggtccggctccggccggactcgaggaagggttcccgaccgcccgccggcggcaggagggccgctccgatgacggcggcgggttcttcctgcagacgcgcaccaacccgccgaaggccggccacaccgtcctgcccgccgtgcaggaggcaaccgacgaactcgcccgcgtcttcgcccagtgggtgaaggaggacaccaccgccttcaccgcctgaccgcccaacggcttcggccgggccccgcgcggggcccggccgaagccgttcacaacgccgcggtcatcgccgtttccctgcgggcaccacgtaccgggtgtagagcagatcgcggatgacgtcgtcgccgccctccacgatgccgacgtagcgcatgtcacggaccagcttgccgatcgggtggtcgtgggtgtagccgagccctccgaacatctccgagccgatggtggcgacctgccagcccgcctggccgcagtacatcttggcggccagggccgaacgcagcgtgccggcccggtacatcaccgccgccggatcgggggcggccatgagccggtcgaactcggcggccgccgcccggcattggttgcgcatgacgtcgatgagcatctcgatctggccgagcttgccggcgaacaccgcgttgtcggtcagcgggacgcctttgacccgcttgcccgccgcgtactccatcgacaggtcccggatccggcgggcgatcccgatggccgtggcggcgatgaggatgcggctggcgttcaggccgatctccagattgcgcagcccgttgccgcgcagccggttgccggccggcaccacgcacccgcgcaaccgcacctggtaggtggccgagccccggacaccgatcacatcccagcgcttgacgatctccacccccggggtgtcgcgcggcaccgcgatgacggcgaagtcgccgtcgtcatccgccgaacgggccagcaccagcagggcctcggcggcgtcggagttggtggagaagtacttgtcgccggtgacgaccaggtcgtcgccggagcgggcgaagacggtggcggtgcggcccagttcgctcccggcctcctcttcgctgcccaggatgccgagcaccccgccgtcgcgggccagtttccgcagcagcgggccggccagggactcctccccgtacagttgcagcatggtggtgcccaggatcggcaggaaggagccgaaggcgaacccggcgtcgccgtaggccagctcggagacgatgtccacaccgtcctccagggacaccccacggccgccgtaccgggccgggatccaccagttcgccagcccggcctcatgcaaccggaccgattcgatggtgggctgttcgggcagggcgtcgaagtaggaggccttgtccatcagctcggtgtggacgaaggcccgcacccggtcaagcagatcggtggtcatgacgggctcccggttcatcgggcctcggctcgcgccgcggccctggactcgacgaactcccgggccttggccatggtcgcccggctgttggagccgagggcgtgccggaccgcctcccgggcggcggccggcgacggcggcgggtcgggcagcgcggcgatgccttcggggtcgaggatcacctggtgccgcgcggtcacggtgaccgtgccgtccggtccgggttcaaacagccactcaccgttgtgcgcggcgagcacgggcggcagtttgacctgcttgtaggagatccgccgcggcaggcagacccgtccggagatcgtggtgtgcaccgagccgtccggggagcgggtgtccatctccatgtactgcagcccgggcgtgtcctcgcggacctcgatgcgctgcacgtgagggatgcgctcgggccatttggccacgtcgtagatgaagtcgtagacctcctccagggggccggtgacggtctcggtgtcgctgaagtccaacagcagttcggcctcggcgtcgccgcgctcggcggcgcgccgcaggtgctccagttcggagcggctgttggagtccaccgcccgggcgatgcggtcgagcccgaccgggtcatcgtcgacggcccggtagtggtggtccaggacgaccgtgcagccgccgtccggccgcggccggatcgtccaggcgccgcccatcgcggcgaccgggtgctgggggcgggtctgctcgaactccacccggtgccgatccgggtacagccggcgccgcgactcccaggtgcgcagttcgccgttggccagcgcccagatccggatgcgctcttcggcgtcgtcgccgtcgatccgctccgcccgcacggtcggcgggaagtacagcggccagcggctcacgtcggcgacgatccgataaacggcctgggccggggccgccacgtcgatccggtggctcacctcggtcatgccgatcctggagggggtggtgggggtctgcacggcgggatcgggggtggtgtcagcgaagtactgcggcatcgtggccgtccaatctggtgatcatgaactcgacgagtttctggggagtcgggtggtccagcacggctccggcgggcagccggagcccggtcgccgcgttgagccgattgcgcaggtccacgctgagcagtgagtcgaagcccaggctcttgaaggagtcctgggggccgaccgtggacgggtcgccgtagccgagcacctcggcggcgtgggtgcggaccagctgcagcagatcctcggccgtcggccgccgggaggccggatccgccggggcgtccgcggcgggccggacggcagggggagccgccggggccggacggcgggcggaggcgtcctcgcgcaggccgttcagcagcgcggccgcgcggctgccggggttcaaaagaccggtgtcggcgggccgcaggggcaccagcaacgaccgggcggagcccaggctctggtccagcagccgcagcccgtgccgggtttccatcggggccagcccgatccggctcaatgcggcggtgtcggtctgcgacaagtgcccggtcatcccggtggcctcccgccacaggccccaggccagcgaggtcgcctccaagccccgtgccctgcggtactgggccagagcgtccaggaaggcgttggccgcggcgtagttggcctggcccggcccgccgagcactccgatcgccgaggagaacagcacgaacgccgacaggtccaggtgctcggtgaggcggtgcaggttccaggctccggtgaccttgggccgtagcaccgcccgcagcctggccggggtgagctgggagatcagcccgtcgccgagcattcccgcggtgtggaagacgctgccgggctcgtgctcggcgatgaccttggcgagggcgttctcatcagtgacgtcgcaggcgatcacgctcacctcggcgccgaggccggccagttcggcgcgcagctccgccgcgccctcggcggcggggccgcgccggctcaccagcaccaggcgccgcgcgccgtgcgcggcggccaggtgccgggccaggacggcgcccaggccgccggtgccgccggtgatcagcaccgggcggtccgggtcgaaggaccgcggcatggtcagcaccagcttgccgcggtgcttggccctgctgagcatccgcagcggcgtcttgccctggcggacgtcccaggtgcgcagcggcaggtgggtcaggacgccggcctcgaacaaggcgaccagttcggccagcacctcgccgatccggtccgggtgctggccgaggatgttgtaggtccggtaggtgatgccggggtactcggcctcggtgcgggcgacgtcgcgcaggtcggtcttgcccatctcggcgaaccggccgccctcggccagcagtcccagtgaggcgtcaatggcctttcccgacagtgagttcagcaccacgtccacgccccggccgccggtgaccgctcggaaccgctcggcgaagtccagcgaacgggaggaagcgatgtggtcgtcgggcagcccccactcgcgcagcatcgcgtgcttgccggggccggcggtggcgaacacctcggcgcccaggtgcctggccagttggatcgcggccaggccgacgccgccggtggcggtgtggatcagcaccgactcgccgggccggatcccggccacgtcgaccaggcactggtaggcggtgatgaacacgatcggcacgctcgccgcctgcgcatagctccagccctcgggcagatgcctgatcatgcgctcgtcggcgacggcgaccggtcccagggagcgttcgaacatcccgaacacccggtccccgaccgcaaagccggtgacctcggaaccgacctcggtcaccaccccggcgccctcgctgcccatggtcttctcggtggggaccagccccagcccgacggtgacgtcgcggaagttgagcccggccgcacgaacctcgatgcgcacctgccggggcccgagcggggccgcggcctccgggtgcgggatgagcgccaggttctccagggtgcccttgctggtgacgtccagccgccagaagcgctctccctccggggggcgcaggccgtcgtcgtgcaggggccgcagccgcggccggtacagccgtcccgcccggatggcgacttcgggctcgtcacagctcaacgcccggggaagggcctggagggaggcggggtcgtcgtcgatgtcgaccagtgcgaacgttcccgggtgctccgactgcgccgaccgcaccagcccggtgaccaccgaggaggccagcccgggcaccggctcccggtcggtgatcgacagcgccccgcgcgtcaccagtgccagcctcgtgtcagccgaccgccggtcggccagccagccttgcagcaggtcggtggcggcgacggccagctcttcggcggactccggcaagtcatggccgtccgcggccagggcggccgcgacgaccgccggcgccgggtcggggagcgattccaggtcggggtagtcgcgccgggcgccgaggccgggagaggccagcgtcgcccattcggcggacgggccctcttcctcctgcggcatcggctcccaggccagttccagggtggtgccctcttcgtccgggtcggcggggggccgcagctccagctccccgaccgagccgacgacgcggccctcctcatcgcagcagctcagggagagccggccggcctcggtgaccgcgcgcacccgcagcgtccgcgcccgggtgggggccaaggcgacatcccgccatgcgaagggcaccacgagcctggtgcccgactgcagcacggcggcgtgcagggcggcgtccagcagcgccgggtgcgcggtggcgaagtcccccgggccgccgacctcgtcgggcagcgtcacctcggagaagatctcgttgccgcgcagccacatggcgcgcaggccggtgaacgccggaccgtagcggtagccgcggcccgacaggcgccggtaggcgtcggtgaggtcgactcgggaggcgtcggcggggggccactgctcgatcccctggccctgctccccgccgcgggcggccaggaccgccgtcgcatgttcgatccagccgccgtccggacggcgggagtgcacggtcagcggcacccggccggcggcgtcagcggccttgcagacgatccgcagctcggccgtgccctggtcgggcagcggcagcggggcgctcagggcgagctcggcgacgaccgggcggccgatccgctcgcccgcctcggtgagcagtgacaggaacaccgtggcgggcaccagggcggtgtcccgcacggcgtggtcgggcagccagcggtggatctgcggatcgatccgcgcggtcagcacggtctgcccggacggcaggtcggtccgcccggtgacgaacgccccgccggcggtgccggatgcgccgcccgtgccgccggacggcgcggtcacccagtagcgactgcggtcgaactggaacgtcggcaggtcgatctgccgcccggggggctgcaccgcggtcaggtcgaccggtccggccgcgccggccggtgcggccgccgacatcaggaactggcccagtccgccgccgtccctgcggagggtgcccacgacggtgccgcggacccccatctcctcgcagatctcctgcactccgtaggtcagcaccgggtgcgggctgacctcgatgaagacccggtggccgcggtcgatcagctgccggatcaccgggtcgaaccgtacggtgctgcggaggttgtcgtaccagtaggcggcgtccatgctcgcgtcgtcgatgacggtgccggtcagcgtcgagtgcagcggcacctgcggcggacgcggggacaccccggccagttcctccaggagcgtgtccttgagcgccttcatggcgtgggtgtgggaggcgtagtcgacctcgatccggcgggcctccacgccttggcgttcgcagaccgccaggaggtcttccaagccgtctgtgctcccggccaccacggtggcggtcggggcgttgatggcggcgacgctcacgccgtccacggtgttcagcagccgctgcgtcgcctccacgcccagcgggacggacaccatccccccggtgccggccagcgagcgcagggcccggctgcgcagcgccacgacccggcaggcgtcggccaggctcagcgcgccggccacgtgcgcggcggcgatctcgccctgggagtggccgaccaccgccgccgggcgcacgccgaccgactcccacagccgggccagcgacaccatcaccgcgaacagggcgggctgcaccacgtcgacgcggtcgaaggagtcgccgcgcagctcctcggtcagccgccagccgcacaatccggccaattcgcgttcacaggcgagcatgctctcgcggaagacccgggactcctccagcagcgccaggcccatctcccgccactgcgatccctggccggggaagacgaagaccggtccggcctcgtccgggcgggcctcgccgcgcagcacggtcggcgactggtagcggccggtggggggcgaggcggggccgccggaggccagggtcgccaaccccgcggtcaggtcgtcccgggtgtcggcgatgacgacgccgcggtgggggaagcgggtcttggcgcgcagggtgcgcgccacgtcctcaggggcggcctgcggcctgctctccaggaagccggccagggccctggcctgggtgcgcagcgactcgggggtgggggccgacaggctccacaccagtgggccggcggcggcgggttcgtcgtcctgctccggaacgggcggagcctcctccagcaccaggtgcgtgttagtgccgctgatcccgaaggaggacaccccggcgcggcggggccggccgtcccgccggggccatgggcgggcctcggtcagcagcgccagcccgctgcgctcccagtccacgtgccgggtgggcctggagacgtgcagcgtcgccggcagcgtcccggccttcatcgcctgcaccatcttgatgaccccgccgactccggcggcggcctgggagtgtcccaggttggatttcagcgagcccagccacagggggtgttcggcgtcccggtccttgccgtagacggccgccagcgcgcgggcctcgatcgggtcgcccagttcggtgccggtgccgtgcgcctccaccgcgtccacgtcgtggggggcgaggccgcagctgcgcagggcccgccggatgacctcctcctgggccggcccgctcggcgcggtcaggccgttgctggcgccgtcggagttggtggcgctgccccggatgagggcgtggatgcggtgtccccgggcgagcgcgtccggcagccgctccagcagcagcaacccggcgccctccgaccaggcggtgccgttggcgtcgtcggagaaggcccggcagcgcccgtccggagacagcccgccctgccggtggaagtcgacgaacatgcccggcgtggccatcaccgccaccccgccggccagcgccaggtcgcactcgccctggcgcagcgcctggacggccaggtgcacggcgaccagcgaggaggagcaggcggtgtccacggtgatcgccgggccgcgcagcccgaagtagtaggcgatgcgtccggaggcgacgctgggcgtgctgccggtgatgcggtaaccgccggcgccttggttgtcctcgtgcagccgcggcccgtactcctgagccatcgcgccgacgaacactcccgtgttgctgccggccaggccgtcgcggtccatgccggcccgttcgaaggtctcccaggccacttccagcagcacccgctgctggggatccatgccttcggcctcgcgcggcgagatgccgaagaacttggcgtcgaactggtcggcgtcgtgcaggaagccgccccggtcggtgccggcccggccgccggcgagatcttccggccgccagccgcggttgtcgggaaagcccgaggtggcgtccacgccctcggcgacgagccgccacaggtcctccggcgagcggacgccgccgggatatcggcaccccatggacacgatcgcgatggcctcctgctcaccgcgtggggctctggttccagcagtcatcgtcaacgtggcctttcgtcgggttgcagcgaacgtgcagcggatgcgccgtgccgggcggcgggcggtcagccggatgcttccgtccggagcgcttcgatcagcgccgccggggtgggatggtcgaacagcagggtggcgggcaggtcgcggccggtgcgcccggcgatcgcggtgcgcagcgccaccgccatccgcgagtccagccccaggtcagtgaacgtgcggtccaggtccagctcactgcccgggtcggcgcccagcagccggttggtgcactcaacgaccagggccgccggatcgccgtcccagtccgggaccggcgcggccggcccggcggtcagttccggcagggcggtgtccagccagtacggcttgcgctggaaggggtacagcggcaggtcgaccgggcgcgcccccggcccgtacagggcggaccagtcgaccggggcgccgcagacgaaggccgcggcggcggccgcggcgaccccggcggtctcgtcgccgccggccagcggtgcggcgtaccgggcggcgtccggcccgagcgtctcggccgccagggccgacagctgcgcgccgggaccggcctcgatgaagagccgggcgcccagctcatgggcggtccgcacggccaggtcgaagcgagtggcggcgcccgggtgccgcagccagtggtccgggtgcgcgctctcctgcggggccgccgcccggccggtcaccgccgacacgatcaccgggccgacgggccggttccaggtcagcgtgtcggcgacggcccgcagctcgtccatggaacctcccgccgcgccgtccatcagccgggcgcggtgcgcgaccagcgtcgccgcgtcctccaacgacagcacgcccgcgacgtgggccgccacgaactcgccctgggagcggccggccagcacgccgggggtcattccccacgactccagcagccggtacagggcgatctgcagcgcgaacagcgccggctgggcgtggacggcacgcacgtccaggtcgtcgcgttcccacaaggtgtcctggagggcggtgcccaggtgcggttcgaccgcggcgcaggcctcatcgaacgcccgtgcgaagacttcgaactccttgtggagccgtcgtcccaggcccgtccgccaagcgccggggccgggaaacaggtaggcgatgcggcactcgcccggcgcgacggcgccggtgatcggggcggtctccgcgccggtgatcgggcccggctcctgcggttccgtcccgtcggccagggcccgcagccgggaggccaggccggcggcgtcggcggcgaccacggcggcgcggcagcgcagcggcgcccgggtcgtggccgcggagaaggccaggtccagcagggcggggcggcgggaacgcgtcatccggtcggcgagcccggccgccagccggcgcagcgccgtctcgtcgtgcgcggacagcggcaccgggaccgcccggtccccggtctgcggcggcggcccggcctgcgggcggggggcctcgccgagcaccacatggcagttggtgccgccgaggccgaaggaggataccccggccaccagcggccgatcggcggccggccagtcctgccattcgtcgcacacccgcagtcccagcccctccaggtcgatcgccgggttgggccgccggtagttcaggctgggcggcagccggcggtggaacaggctcgccgccgtcttgatgaccccggcgatgcccgccgccccctccagatggccgatgttggtcttgaccgagcccaccagcagcggcgcgcccggcgggcgtccccggcccagcacctcgcccagggcggccgcctccaccgggtcgcccacgggggtgccggtgccgtgcagttccacgtaggccacctcggatggcgccaccccggcttcccggtaggccctggtcagcacttcccgctgggcgtcccggctgggcgcggtgaggccgggaccgccgccgtcgttgttgaccgcgctggccagtacggtgcagtacacccggtcaccggcggccagggcggcgtcgagcggtttgaggatcagcacaccggcgccctcgccgcgcacgatcccgtcggcccgggagtcgaaggtgtggcagcggccggtgggcgacatcgcgcccagctcggccaggatccggtctccgatggcctccaggttcagttggacgcctgcgaccacggccatggcgcactccccgcgccgcagggcgcccaccgcctggtgcaatgccaccagcgaggaggactggccggtgtcgatgaccatgctgggcccggtgaacccgaaggcgtgcgagagccggttggccaggaaggcccggccgatcccggtcatggtgtaggggccgaccgtcccggaggcgcggctggccagcgcatagtcgtcggagcaggagccgacgaagacgccggtcggaccgggtggcgcgctcggcgggatgcgcgcgtcctccagggcgtgccagcacagttccagcaggatccgctgctgagggtccatcgcggcggcctcgcgggcggagatgccgaagaaggcggcgtcgaaacgctcgacctcggcgaggtagccgcccgggcggcggcccttgcggcgaccggtgcccgatccgatggcctcgccgcccgacagcagcatccgccagaacccggccaggtcgtcggctccggggaaacggcaggccatgccgaccacggccaccggttccgcgagtgcggcctgcgcggcggtgcggtcagccatggcgtcctcccgcctccatcgcggcgggtcgccgggcccgagcagccggcggggcggtgagccggcggcgcgcttcgtcgacggccctgcggtccgcctcgtcgccccgcggacggtccggcagcagcggcaggacacggctgtgtccttggacgacccggcgctgccggcgggccagctgggtcaggctgttgcccggcccggcctccaccagcacgcagtcgtggtcgtccagcagcttggtcagcgcgccgtgaaagtagacggtctgggcggcctgccacgcccagaactccggatcggtcgcctgccggtcggtcagcacggcctgggtgtaggcggagtagacggtcagccgcggcgggcgcagccgcacctgacggaatcccggcagggtggccagcaccgccttctcgaccaccgggctgtggaacgcctggcgggccagcacgtcccggcagatcaggccccggccgtccaggatccgtgccgcctcctccagcggctcacgctccccggccagcagcacctggcggggcccgttgaccgctgccaggtgcaccctgccgcccagcagatcggcgacgtcctccaccgaggccgccacggcgagcatgccgccgggcggggtgtcggcgaagcaggcgatccgctcgcgcatcagccgcatgccgtcgccgaagtcgatgaccccggccagggtggcggcggcgacctcgccgacgctgtgccccagcagggccaccgggcggacgccccagccgagcaccatctgtcccagcgcgtggttcaccgcgtacagcagcggctgcgccacggtcacgtcgtcgaacatcggcgacggcgacgatgcgagccattcggctcgcagccgcgggccgtcgtcgcccatcaggccgaaggcctcatccatccaggccgtgaacgtctcctcgtgcccgtacaggccggccgccatcctcgggtgttgggcaccctgcccgggaaggacgagggcgaccggcccgacggtctgctgccctgtgagcgacatccggtcaccttcctctcctcgccccgacggtgcggcgagggcttcaagactcgcctgaggatcgatcgaggccccagggctccgtctgtgcttgagccgcctgcgagcaccgccgcacagggtctgtcgaacggtggacccatgtcgcggaaggaggagcggtggggggcgcggagatcttcgtatccggtgtcggcctgtacctggcgccggccatgcccgccgaggaggcggtcgaacgcgggctcaccgatctctggaccgtccggcgcacccggatgcgttcggtgtgcgtcggcgaggagtcgggccccgaaatggcggtcaaggccgcccgggacgcgctgcgccacgccggtgccgccccggacgacatcgacttggtgctgcacgccagcacctactttcagggtcacgacctgtgggcgccggcctcctacgtgcagcgggagtcgatcggcgaccggccccggggcgcctgccccgccatggacgtcgggcagttgtccaacggcggcctggccgccatggaactggccgcggcctacctgcgggccgaccctcgccggcacagcgcgctgatcaccaccggtgaccggttctgcccgccgggctttgaccgttgggcgaccgacccgggcacggtgtgcggggacggcggcaccgcgctcgtgctgtcgcgggtcggcggtttcgcccggctgcgcagcctggtgaccgtctccgacccggcgctggagaagatgggccggggcgccgacccgttcggggccgggccgctgacggcccgcgtcccgatcagcctggagcagcatcgcgctctgctgatgaaggaactgggcgcatcggagctgatcgaccggctgcgcgccgggcagcgggcggcctacgagcgggccctggccgaggccggcctccaggccaaggagatcgcctggttcgtggtgcccaacctgggtcactcgaagatggagttccagttcttcaccgctttggacatcgaccccggccgcacgacctggccgtggggttcgggggtcggtcatctgggcgccggtgaccagatcgctgggctggctcatctggtgcgcatcggcgcgctggcgcccggccaatcatgcgcgctgatcggtgccggcggcgggttcgcctggacggtggccgtgctggacgtgttgcgcatcccctgaacgcccgcaccgggcgtccagccctcttccacgcggattcgagagcagtgcggaagcctcgccagcaaatcccaacaaaacgcaccaagtgccgcaaaagaacagagagcgggccagaagatcatgacagtagccgaagcgaaagacgccctgcaggcgttccgcgaccagcaggtgcgctggaccgacgccggccagggcctggaacaggccaccatcgaagtccccctcgactactccaaccccaccggacgctggctgaccatcgcgatcagccgccggcgggcgctggacccgcagcggcgccggggcatcctgctggcggtcaacggcgggcccggcggatacttcgggttcggccggcgcttccccgacatcctggccgacagcccgctcgcccactgctacgacctgatcggcttcgacccccggggcaccggcgactccaccccgctgacctccgaggtcaccccggtgcgggctccgctcgactcccggcccgacgacgcggccttcgcgctgatcgccgaggacatgcgcgtccgcgaagagggcaaccagcgggccggcggcgacctgcgtccccacttcagcacccgcaacatcgcccgcgacatggacctgatccgggccgtgctgggcgaaccggtgatcaacttcctgggctacaccttcgggacctacctgggcgccgtctacggcagcatgttccccgcccacctggaccgcagcgtgctcgactcgtgcgtgcacccggactggtcctggcgcgagcaactgatggcgcagggcccggccaaccgggagaacgtggagaagtgggccgcctgggtggccgagcgcaaccggcacttcgggctgggcacctccgccgagcaggtcctggaggccgtcgaagaggccgccgccgccctggctgcggacgggcgggcagagagcatccggctgcgcacgctgttcgacggcgcgctcggctcgcgatcggcgaaccgggcgcgctgggaagagctcggccggatggtcgccgacctgcgcggcggcgacctggaagcggcccggacctggctggccgacgagcggatctggccgccgaccgagaccggcggcaccacccgctgcggcgtcctggacgccgtcacgctggagaaggactggcccaccgacctggagacctactacgccgacatgcgccgctaccgcgagcgctacccctacgggtacggcgtgatgcgggcccagccgtgggtcggggccttccgctccttccgcccgccggagccgccgaccgtcctgcgccgggacggctacccggccgggatcgtggtgcgcgccgacggagacccgatcgaccacgccgccggcggcgcggccatggcggcccggctcgggcaccggctgatcaccgtcgccgactccggccagcacgagatctacctgctgtgccgcaaccccgaagtggacgccctggtcaccggctacctcgtcgacggcgtcctgccgccgcacgacgtcgtctgcgccagcaccgtcccccgtccggacatcccggccgacccggccgagtgacgtccgtccgcgaaccgatcacatccgcacaggcgctcagagaggaaggcagcatggcacgcgcactggtcatcgggggtggcatcgccggcccggtcgccgcgatggcgttgcagaaggtcggtttcgagccgacgatctacgaggccttcgaccgcgccgcagacggcgtcggcgctttcgtgaacctcgcccccaacggcctgaacgccctggagaacctaggcctggccgagctggtcacccgcaagggcttcgacacccccgagatcgccttctacaagcacaccggcaagccgctcaccggtccgatcagcatcggccgccattccggcgacggtgccgtgatccgcaccttgcgccgcccggagctgtacgccgagctgcgcaacgaggccatccgccgcggcatccgcatcgagtacggcaagcgcctggtggacgccgtccccaccgccgacggggtgtgcgcggtgttcgccgacgagcagaccgccgagggcgacatcctgatcggcgccgacggcctgcactcgcaggtgcggagcgtcatcgacccggcctcgcccgccccccgtttcctgggcgtgctcaacgtcttcggctccgccgagggcctgcgggtcgagggcaagcccggcccgctgcacatgttcttcgggcgcaagggcttcttcatgtacatcaagacccccagcggtgacgtgtggtggttcgccaacccggcggtgcccgacgaggcgcgcgccgagcggctgcgccgcctgccggccgagagccggcgggagtggctgctggaggtgttcgggggcgacaaaatgcccgccgcccggatcgtcgccgcctcgacggacctgcccgcccccaccctcgcctacgacgtgccgaaggtgccgcgctggcaccgcgaccgcatgatcatcatcggggacgccgcgcacgcggtgtcccagaccgcaggccagggcgccgccgtcgccatggaggacgcgatcgtgctggccaagtgcctgcgggacgcgccgacggtcgaggccgccttcgacgcctacgagtcgctccgccgggagcgggcggaggccatcgtggcgctgggcaagcacaacaaggagggcaacaccgccggcccgctgggacgggtgatccgggacttcttcatcaagcgcgccttccgggaggggtccaagaacaaccccgtctggccgcacacccaccgtattcactgggacacgccggtggtcatcggcgacgcccggtccggcgtgcgcacggcctcgtgaccgtggtgcaccgacgcgtcccgcagcacagttcgaggagcaaccgacgatgaccgcgaccacccacgagtcctgtccggtccaccggtccgagcagccgttcccccacccccggcagggtccgttcaccgtgcccgcgacgtacgcggagatggtggaaaagggcgtcgtccaagtgacgctcgccaacaccgggctccgcgtctgggcggtcaccggctatgaccggatccgcaggctgctggccgattcgaggatcagcgcctcccgcaagcacgacaacttcccgttcttcttcgtccccccgccgcaggcgcgcaccgagacctccttcatcggctacgacccccccgagcacaccgccgcgcggcgcaaggtggccgcggcgttcacccgccagcgggtcaggctgctgcggccgatgatccagcgggtcatcgacgagcacatcgaccggctgctggagtgcgagccaccggtcgacttccactggaacttctcgctgtcggtgccgaccaccgtgatctgcgagtacctgggcgtccctcagaacgaccacgccttcatcatcaagcacagcaacaatctgttcggcgccgacagcacccccaaggagcggctggccgcgatcgtggaggtcaacgactacatcgccgacctggtcgagcacaaggagaaggagcccggcgacgacctgaccagtgcggtgatcgccgagtaccgcgcctgcggtgaggagtactcccggcgggagctggtcaacatgatcagaatgctgctgaacggggggcatgagaccaccgccagcatgatctcgctgggcaccgcctgcctgctggagcatcccgaccagctggccgagctgctggccgaccccgaaggcctgatcgagccggccgtcgaggagctggtgcggctggcgagcatcggcgacctggcggtgccccgggtggcgctggaggacatcgacatcgacggcaccgtgatccccgccggggacgggatcctgtgcctgctgctgaccgccaaccacgacccgcgggtcttccccgaccccgaacggctcgagctgcgccggggcagccgcaagcagctcggtttcgggtacggggcgcaccactgcatcggcgccgagctggcccggctggaactgcagctggtgtggacgaccctgttccgccgcatcccatcgctgcggctggtcaaaccgctggccgaggtgccccgcaaggagggcgccatcgtctacggcctgtggtccctgcccgtcacctgggagacgtgaggcccatgtacgaggcagacctcgccgagatctacgacatggtgtaccggggccggggcaaggactacgccgccgaggccgccgaggtgagcgaactggtgctggcccgcaggccggacgcggtgtcgctgctggacgtggcctgcgggaccggtgcgcacctggccttcacccgggagcgctttgagaccgtcgaagggctggagctgtccgagcacatgatcgccaaggcgcgggaggcgctgcccggcgtcccggtgcaccggggcgacatgcgcgacttcgacctgggccgcacctacgacgcagccatgtgcatgttcagctccatcggctacctggggtcgacgggagagctggaggccacgctgagccgcctggcccggcacttgagccccggcggcgtcctggtgatcgagccctggtactttcccgagcgtttcatcgacggctacatcgcccgtgacctggtctcctgtggtgaccgggtggtggcccgggtctcgcactccaccaggaacggccggcaggtgccgatcacggtgcactacatcgtcgccgacaagtcggccggcatccggcacttcacggacctgcatttgatgaggctgttcacccgggaggagtacgagagggccttcgagcgggccggtttcgccgtcgagtacctgacggacgggcgctttgactgcgggttgttcgtcggggtgctcaaatgaggcgcgccgtctgacgatcgccgacggacgaagggtccgggccggccggcccggacccttcaccgtgtcctgcgctcctcaccgcccggtcgccgggaccgcggcctgttcccacatggcccgcagcgagtccgccaggtcgatgcgggcccgccagccgagcagctcggcggcgggccggggatcgactcgcatccatgctccgcccaggccggcggcccgccggtcctcggcggcgacgatgcgcaccggatggccggtcaccgcggcgaacgtctccaccagggtccgcgcggcgacggcccgtccgctgccgatggcgatcgcccggcccgggcagtccgcctcggccgccagggcgacggctcgggcgacgtcgcggacgtccacgtagtcacgccgggtgtcggtgacggtgaccgacatgacaccgccctcggccagcgccgcgcgcagcatcgccaccagcttgccggggaagctctccggggacgggtggggaccgctgatgttggccgaccgcagcaccagggcgtcgacctcgccggtccgggcggcccgcagcaccgcctgcgagccggcgagcttcgtcctggcgtagggcgtgcgcgggttcggccgggtgtgctcgccgaccgacgtgccgacggggacgtccccgtactcgtgcacggtgccgatgtgcaccaggcggggacgccacggcagggagccgattccggccagcagccgccgcaccaggtccagattcatccggaccatctcctcctccgtccggtcccagccgtcggtggcgttcgccgcatccgtggcgttgacgatcaggtgcgcccgctcccgcgccagcagcgcgccgatccgctcggcggtggcggtctccaggtccagcgagacgaaccggtggcccgccgcatggggcgccgggtggcgggccaccgcgatgagcccatagccgcggcgggccagctcggcacagacgtgccggccgagccagccggtgccgcccagcacgaccgcccgccgcccgtgcggtgccgctccgggcgtcgggcgtctcatcgagcgtccgccaccaggcgttcgatgaccggcaccatcgcggcgggcgacggcagaccggcgatctcctcccgcgccgcgacggcctgcttggcgtagccgggctcctccagcagggcccggcaggactccagcagccgctcaggagtcagctcggcgggcggcaggtggtgcaccgcgccgaactcggccagccggcgcaccgcatcgatcggcttgccgcggccggggatgaccacctggggcaggccctggcagaggctggccagcatggtgcccggaccgccgtggtgcaccacggcgtcacagccgggcagcgcggaggtcagcgacacccagccggcggcgatgacgttgtccggcaacggacccaggccctccaccaggtggtcggccaccgccacgaccagctcggcgtccagggacgacagggcccccagcatctgggccagcatcggcagcccgccgatctgcggctgcaccgagccgagggtgaccagcacccgcgggcgggtccgctcctgcagcgcccagtcggggatcgcaccgggctccccgtagggcacgtaccgcacctgctgcgcaccctcggtgatctcgcccagcagcggcgggcagttgtcgatgatcaggtccggttccggcagcccgtccaggcccagccgctccagctcaggagccagctcccgggtcgcggaggtgacgatcggcaggtcaccggggccgacggtgtgcttgatccacggcacgccgtgcagccgcgcggccgcggcgacggcggcgaaggagtaggactcggtgacgatggcgtccggccgccaccgggcgaccaggtcgcgcaggccgtcgacggtacgggcggccagcctgccgaagccccgcccgatctcgaccgtcatgccctcgtaggagtcgggcgggcggacgatgttgccctcccggtccctggccatgacatcgcccatgtccagcgagccgcacactggagtcatggccagtccggactgtcgtacggtctcctcgaaactctccgcggtcgcgaccagcacctcatgaccggccgcgcgcagcgcccacgccaggggaacgatcgggaagaacagcgggtgcgccgggccggtgttcatcaagatcttcatgcccggaagttaggaaatcactctggagaccggcttgaccacgactcgacaggcacccaaattttggacatagccacactttgcgactataccgccgcatttccatatgcaccgaaaatatcggcttcgatgcgcaggcagtcggcgtattccggcagctcgccggcggccatgacctgttccagggtcggtgccttccggtcccgttcggacaggatcggttcgatatcagagggaatgggcaggcgcagccgcggatcgaacaccgacagttcccgctcattctcgggggtgaagcactcagagagcagataggacatcaccgagccgtcccgcagggcgacaaaggcgtgccccacccccaccggcaggtacacggcccggcagtcgtccgggccgagcggcacggcgtcatagcggccgaacgtcggcgacccgagcctgaggtccaccacgatgtcgagcaccctgccatgggggcagaagacgtacttggccgtccggcccggcggagtgacggtgaagtgcacgccgcgcaccacgccgcgccgggacacgctgtgaatcgtctgcgccaccgggaacgcccggtgcccgcccacccgggagaacccctctccgtggaagggcgtcaccacctgcccgcgggcgtcccggaagatcggggggacgaactcgaacgcaccggccaccgcgagttcacgtactcgcattcctcgctccgctccagtgaacctttttcaacacgccgttctgcctgctcgtcatcgtgacggccggctttcccccacgatcccggcgggcacggccgcacgggctcacaggccgcgtgcggaaaagagttcagcgggattccagcgatgctcgagccggtgccggggaaatcggtgtcacccgctggcagcatcgataacatcccttgaacgccgctggagacccggtcgacgtttgaaaggacgtgatggagaccctgagccgccgggcgctcaaccgggcgacgctggagcgccagctactgctgcgccgggtcgactggccgcccgccaaggtgatcgagcatctggtcggcctgcagggccaggacccggacccgccctacttcggcctgtggtcgcggatcgagggcttccaaatcgaggacctggtccggctgctgcacgatcgccaagtggtgcgggcgatgctcttccgcggcacccagcacctgctcaccgccgacgactacgtgcgattccggccgctgttcgacaagctgctggccaccttgcagaacgggaccttccgccgccagaccgaaggcatcgacctggccgaactggcccgggccgctcgcgagatcatcggatccggcacggtgacccgccccgagctgggcagggcactggccgagcggtggcccggacgggatcaggtggcgctggcgcggtcggcccagcacctgctgccggtcctgcatccgccgcccgacggcctgtggcggcggcgtggtgccacgccgttcgcgctcgccgagcactggctgggccggccgctgtcgaaagaaccgtcggtgcaggacctcatccggcgctacctggcggccttcggcccggccacggtcagcgacgtgcgggcctggagcgggctgaccgggctgaaggaggccttcgagccgctgcggccgaaactgcgcaccttccgggacgaaaacgggcgggaactgttcgacctgcccgacgcaccgcgccccgacccggacgtgcccgccccggtgcgctttctggccgcgctcgacaacgtggtgctcagctaccacgaccgctcccgcatcgtgaccgaggagcagcgcaagtacgcctggatcgacgcgacgatgacggtggacggcttcgtgcgcgggctgtgggccatcaagcgggccaagaagaccgccacactggacatccggctgttcgagccactgtccaaacgacaggaggcggaggtcctcgccgagggcgagcggctgctgcgcttcggtgccgccgactgcgaggtccacgacatccggttccgcccggtcggggagtgaacgccccgccgtaccgtcccggacaccggcgggacgaaggccccggcaggtcccaggcccggcttcccggacgccgggcctgggcggatcccgccacggggacggggagccctcatccgcgggggccgaaggcggaaagggctcagtagttgccgagtccgccgcagacgttgagcgcctgcgcggtgatggaggcggcggtatcggtcaccaggtacgcgaccaggccggccacctcttccggagtggagtaacggcccagcggaatcttggcgttgaacctttcgagcacctcctgctcggtgatgccccagtactcggcatagccggcccggactcgctcggccatcggcgtctcgacgtacccggggcacaccgcgttgacggtgataccggtcttggccagctccaggcccacggccttggtgaaacccaccaccccgtgcttggaggccgagtacggcgaggcgtagatcacgccctgcttgcctccggtggaggcgatgttgatgatccgcccgtagccgtccttgcccatcccaccgttggccagtacctcccgggtgacgcggaagacaccgttgaggttggtgtcgatcacgtcgagccagagctgctcatcgagcgcggcgatctctccgcccccgctgcggccggcgttgttgaccaggatgtcgatgcgcccgtaccgagcgacggcgtccgccacggcggcccgcacctcctccccggaggtcacgtcgcaagggccacccgacacctccaggccctcggcggtgagccggccgacggtcgccgccattttctcggcgttccgcgcgcatccgtacaccgcgatcccctgccgggccagggtgcgggtcaccgccaggccgatgccgctgctggcgccggtgacgaaggcgactcgcctgtcggtcatctgcccgtctccttgccgccgctcacgcggccaagccggtgttgacgaggtccagcagagcggccggggtctcgatgtcggcgatggcgtcggtgacgtccacgccgtactcccgcttgatcaaggccgcggtctccagcagggccagggagtcatagcccagctcgctgaagctggtgtcggcgatgtcgtcgccgagcgggatcgactcgtcctcccccgcgctgacgcgcagcatctccttgagccgctcaagggtcagttccgccatttcacgctcctgtggtcggattcgcccatggatttcctctgaggatcagcggaatcactcgggccgtgctggtgaacacctggaaccgccccccgccgtcccctccagcgaatttcgagcgattctccgattcattcctgatatctgtcgctgaccgattcgtcacggggagggaaagtgatccgcacagcatggcgcgtcgcggccggaacggccgccgtggtggccgggatctgcatagcgacgccggcggaggcggccgcccgtcgcacggggcacccggtcggcacctggaccggagtggtctcctgggacggcggacggcaggaggtggcgatgtccttcttcgccgacggcacgctgtgcctggtgcccgaggacgacccggccggcggcgccgaaggctcgggggtatggcggcacacgggcggcaatcgtttctcgttcaccgccaccgagcggttctacggccccgacggggagacgctcgggtggctgacgacctcccagaaggccgtgcagaccgggccgcggttccgcagcaagggcgagtccgcccagtacgacgccgagtggaacctctactacaccgtcacctcgcggctggacatgcgccgcaccggcaccagcccgacgccctgctgaagccgcggcgggcggccgggagcactggaaagccctcccggccgccttccctcacgagaccggccgacccgccacggcggcggggacctcggccgaagaggaacccgggcgatgcgccgggcggctccaccggcgcatcgccggccgctccaccagcgtgtagagcagccaggcgaggacgagactgaccacgatggtcaccgaagcctgcagcagggcctccggcaccgtcgcagtcgtcccccagctctgcccccactgggggtctgagcggccgatcgggccgtaggcgatcaccagccagtgcaccaggtacagggcgtaggagatctcgccgagccggaccatcgtccggccgccgaaaacggtgccgtgccgcccgatatcggcggtcgcggcggcggcgatcacgaaggccagcggcatgacggtcaccgccacctccccgaaccggtcgggcagccaggcgctcagcagacagccgccgatggccagcggaaccgcgacggtcagcggaacccggatccagcgtccgctgatgacgatccgcgccagcaggatgcccagcacgaactccagcgcccgcaccggggggaagaaggtcatgaaccacccgcccagccacggctcgccgctcccgtagatccgctcgccggccggcagcaggccggccaccgccggcaccgcgaagatcgcggccgtcacggccgcaaagcacgcccacagccgctccggccggatccgccggatcaacgccagcagccaggggaacgacaggtaaaagaacagctcgcaggccagcgaccaggacggggtgttgatgaagaagttcagcagcaccccctggtcggggatccaggcgtgcgccagcagcgccaccgggacggtgttgccgaaggtcaccgcggccccggtgagcagcatcaacgccacggcggcggcgaaggtcaccaggtggttggggaagatcttcacgacccggcggcgccagaacagcagtttggtgtcggagtcggtggcgacccaggtcagcacgaaaccgctgaggatgaaaaagaacgacaccccgacggcgccggcggcgtaaaagagtgcgatctcaaattcccgctcgggggccactcgcggcagcaaggtgatcccgcagtggcacagcagcaccagcgacgccgcgacgaagcgcagcccggtcaacgaaggcagccgcgacgaccgccccagaggatcgaccatgtcccttttccttttcctgcatatcgaatggccgagcccttcccggcgggctgttcccacaagccgacgagaaggggaagagggctcggccagggctgttgcggccccggaaacggggccgcaacggggcggtattacggatcgggtcccgtcacgcccgccctgtggaccttttccggcacaccgcccctgcaggtcgagatggaaacgtcgcggtaacggacgcaccgaggccccgcttcggcaccttgggccacgtgttgaaaaggtcctgtgcgctcaccgatccgccggcccgttcccgcaccggccggcggggcggtgaccggcccgtgcgggtcgcgcggcgggaaggggtcgctcagccggcgagctgcgcggcgaccttgcgggcgcgctcctcgatggcggcctcggcctcgcgccgcgacttgcgcgccagttccgccagctccggcggctcgttgacgagcgtcagctgcgctgtgatgaccgacagttccatctgcagggcacctgcgaagaccgtccgcagatacggctcgacgtggtcccagccggccagcggggcgtcgggggtgtagccgccgccgtaggcgagtaccacggtcgccggccggccggccagcgggtgcgtctcccccggctggaccagggtcacgccatcgatcagcacctggtccagccacgccttgaggtgcgcgggaatggtccagttgtgcatcggcgcgctcaccagcacggcgtcggccgacagcagctcctcggccagcgcggtgcggtaccgtgccgcctcggcctgcgcctgcgtacgggcctcctccggcatgtagaacgtcatgatggcgtcccggtccagcagcgggagcgggtcggcgcacacgtcccggtagacgacggtgccggtgggaagctcctcctcccagcgggcgcggaaggccgccgccagcccgcgggagacagacatgtcgcccatgggcgaagagtcgatgtgcagcagtcgggccatgtttccctccggatcggcgtgtggagcggtctgcgaccacggtcggcccaccccctgcaggacgggtcgacactcggtcgagccgtcaccgccggacgccgacgaacagcccgcgcccgcactggatgccgtcgatgtactcgacgtccaggccggccgcggtgaacgcctcctcgtactgccgccgctcgaacagcatcgcccggtgaacctctgcgaagtgccggatgccggtgtcggcgccgacgacggtgtagtggacctccatgcgcgaggcgtccccgtcgcggacggtgtgggccacgcgggcgatgagcatgccgtccgcctcgaccacgtcgcccgagcagtagcgatcgatgaacttctccggcagccaccagggttcgaccgccaccaccccgccgggcacgacatggcgggcgaagcagcgcagcgcggcgtgcagctccgcctcgctggtgacataggcgatcgaggcgaacaggcaggtgacggcgtcgaaggtgcggccaaggtcgaagtcgcgcatgtcgccgtggtgcagcttcacccccggcagcgcggcccgggcgatgtcgagcatgggctccgacagctccaggccctcggcgtcgtcgaacatgtccaggaacggctccaggtgcccgccggtgccgcaggccacgtccagcacggaacgcgcctccggcatccggcgcctgatctgggcggcgacctcggtcgcctcgccccggtagtccttgccgcgcgcccggtgctgggcgtcgtagatcttggcggcctccgccccgtacataccggcctccccggtcttgtgtgcgatctcgtgcggttcaggtgcccagcgcgtgaacggcggattcacggacggttccggcgctctccctgagcggcttccaccagtcgggatgatcccggtaccaggcgacagtggcggccagtccctcttcgaacggcacctggggcgcgtagcccagttcggcgcggatcttggagtcgtccagggcgtagcgccggtcgtgccccttgcggtccggaacccgccggatcatctccgggccggcgccgcacagccgtaccagttcctcggcgatctgccggttggtccgctcggtccccccgccgatgttgtagacctccccggcccggcccgaggtgagcaccagctgcacggcgcggcagtggtcggacacgtgcagccactcgcgtacgtgggagccgtcaccatacagcggggccggctcgccgctcagcaggttggtgacgaacagcgggatgagcttctccacatgctggtagggcccgtagttgttggagcagcgggtgaccgacacgtccagcccgtgggtgcgcgcgtaggacagcgcgatcaggtcgctggcggccttggaggcggcataaggggaattcgggctgagcggccactcctccgtccaggccccctgctcgatggagccgtacacctcatcggtggacacatgcaccacccgtgcgaccccggtggcgaggcaggcgtgcatgagattctgggtgcccagcacgttggtgctgacgaagtcgccggcgttcaccagcgagcggtccacgtgcgactcggcggcgaagtgcaccacggcgtcgtgcccgtccaccagctccagcagcagggactgctggcagatatcggcctggacgaactccagccgcgggtgcgaggccggcagattggcccggttcccggcataggtgagcttgtcgacgacggtgatcttggcgtcggtgaagccgggatactcgccgtcgagcattgcgcgtacgtagtacgagccgatgaaaccggcggctccggtgaccaggatgcgcataccggaaccatcacggcggtgccttgagaccctctacatcaccggtcgagacgcccgcccttccctgtccatctcggctccatcggctttcgagagccggctccgaacctgtcgggtgaattcccgatggtccaggagggtcttcatggccgagccgaagcgagttcccgacgtccgcaaggaggtcacggtggaggcgcccatcgagcgcgccttcgccatcttcgccgagcatccgatcgagtggtggcctgaacatcacgtgttcgtcgagaaccgccaatccatcaccatcgagcccaaggtgggcggccgctactacgagcggggcgccgacgggaccgagatcgcctggggcaccgtggtggagtgggacccgccccgccggatcgtgctgacctggcgtgtcgggccgaactggcagccgatccacgacgatgagaaggccagcttcatcgaggtcgacttccggcccgacggcccggaccggacggtcgtttcgctcacccacagcgggctggaccggcacggggagatcgcggagttcatccactccgcgctcgacggtcccagcccgggcgagaccctggcgcagtaccgggacgtggtggcgcggcacatgaaggcccgcgccgccgagctggccgacggcccggtcaccctgatcaaccggttcacggtgaccggctcggcggaggagttcgagcgtgcgttcgccaccaccgcggcctatttcgccgagcagccggggttcatcgaccacaacttgctgcgccagaccgacgagccccgctcgtacgtgaacgtcgcccgctggaccgacggggcctcgctgcgggcggcggtgacgcggccggagttcaagcggcacgcgctggcgctgcgagcggtcagcacctcggacccgaaggtcttctccgtccggctcaccacgaccgccgtggacgccggctgaacctcccgtccagggccggcccgccgcgcgggtcggtccgtctccccattccgcaccggccgcctggaagcggggagcggctctgccccaaaagccgccctggagcagatcatggggcagatccgctcccgcggtggcccgtgcatcgccggacgatcaggcggggatggcggcgaaggccccggtctccggtaggtccagcgccgggtccgccgagaggatcgagcgctgcagccgctgcagccgggccgagggctccacgccgagctcattggcgagcgccatgcgcagctgccggaagacctccagggcgcgccactgctgcccggagcggtacaaggcgatcatgaacttcgcgcataggttctcgtgcatcgggttgcgtgcgaccagcatggccagctcgcccagcagcgcgtggtgccggcccagccgcagctcggcgtcgatgcgcgtctccagcaccccgatcctgctctgctccaggcgtgtcgcctcgacgctcagcggcatgccccgctgcacatcgaccagcgcttcccccgaccacatatcgagcgccttgcgcagcagctcggccgccgccacgtagtctccgcgctcccaggcacggttgccctgctcggccagtttctcgtactcttgggcatccaccgtcacggcatcggccgggaacaagtagccgttatagcgggtgaccaggatgtctttggccgatccggagtcggaggaacggccgatgagccggcgcagctgcaaaatgtaggtctgcatggtcgtcagcgcactgcgcggcggatcctccccccagatctcctccaccagggtgggcaccgggaccacctcgccggcgcgcagcgccagcaacgccaggatctgccgcggcttggccgccgtcggcgccaccgattgaccgttcctggtcgcttcaaggggccccagcaccttgatgcgcatcatcgaagctctcccctcgccgaagcatccgtcacaggaatgtctcttcaacaagtgcaaagcaaaacccgtgagggggacagtgccgccgccatcaatacggcgtgaaaaactcacagcacataagtgagaaattcataagtccgacgtcggggcaggtcaccgggcgtcctgtggtgcgtcccagcggcggcggaccgctcccgggcaggctctgaggggcgtgccggcggtcgggggcatcccgttcccccatggctcacgacaggtctgcttcatagcctggaagcggaccgcggcgctcaccgcggtcgtgcggcggcggtgaggtgggcacggacatgagcgtggacggtgaagccctccggttcggagtggaagaggagttcctggtcatcgaccgccggacccgggccaccgtggcgggggcacccgcggtgatcgagcgtgccgcggcccggctcggcgaccgggtctgcggggagatcacgctggtgcaagtggagagccgcaccaggccctgcaccacggccgccgagctggccggtcagatcgccgccaaccgcgcccacctggccgccgcggccgacgggggcgggctgggcgtcatcgccagcggcactccggtgctgggcggcgcggtcccctccccgatcaccgagggaccccgtcagaaccggggcaacgccaccttccgcgggctgcaccacgaggcggccttctgcgcgctgcacgtccatgtggagatggccgaccgggagcgggccgtgcggatgagcaaccatctgcgcccccacctgccggtgctgatcgcgctgggcgccaactccccttactggtgcgagcgcgacaccgggtacgccagctggcggaccctgctgtggagccgctggccggtggccggcccgccgccctacctggagtccgccgagcactacgacacgctggtggccaccatgcaggaggccggggcgctggtcgatgtcggcaacgtcttctgggacatccggccctcggcgcacctgccgaccctggaggtgcgggtgagcgacgtgccgatcaccgccgaggagtccgccgcgctggccgcgctggtgcgcgccctgatcaccagcctgctgccggcggtcgaccgcggcgaagacggcccgcacctgcggccggagctgctgcgcctggcctactggcgggccgcccgcgacgggctgagcggatcgggggtggacgtgcacaccggcaaactgctgccggccgtcgagctggccgagcggctgctggagacggcccggccgggcctggagcggcacggggacctggggcgggtcaccggctggctgcgccggctgatcgagcacggggacggggcctcccggcagcgccgggccgcccgcggcggcgggctgaccggtgtggtggaccatctcctccagcagaccgcgcccatgccccgggccgtgtgaccgccgcggtccgccgggcacggtgacatccgcggcgtgcggagcagccggagaaggtcaaggacgcctgcgatcggcgcgcagcggagtgagggcgccggccggtctcctctgacgccgcccgagcgtcgggatgtgccgggacgggcgcggccccggccggcaacaccgccgaggccgcggcgagccgagggtcgcccttccccgagcgggtgcgtcagcgccgctgctcctccagctccgacacccggatggcgtgctcgaccagggcgaccaggacctccttgaccgactcccgccgccgggcgtcacacagcatcaccgggacgcccgggtcgacgtccagtgcctcgcggatggtctccacgctgtagcggcgggcgccgtcgaagcagttgaccgcgacgacgaagggcatcccgcgccgctcgaagtagtcgatggaggcgaagctggaggtcagccggcgggtgtcggccaggacgatggcgcccaccgcaccgtaggcgatctcgtcccacatgaaccagaaccgctcctggcccggggtgccgaacaggtagaggcggacgccgtcggggaaggtcagccggccgaagtccatggccaccgtggtggtgctcttgccctccacgcccctgatgtcgtcgacgccgacgctgacgtcggtcagcgtctcctcggtgcgcagcgggcggatctcgctgaccgagccgaccagcgtggtcttgccgaccccgaaccctcccgccaccaggatcttcagggccacccgcgggacgtcgtccaggtcgtcggagaaggcgggctggtcagaggcggcggagatcatcgagcaccctcatcagtagccgggtatcgggtcgttcgggcatggcggtgccgccggcatggacggcgctcggctgccgctgctcctcgatcaggccgtggtggtagaggtcgccgagcagcacctgcacgacccgcagcggcaggtccaggtccgaggccaggtcggcggtggtggagggccggcggcacagctccagcaggcggcgatgctcgcgggtcaggcgcaggtggtcgccggggcggcggccggtggcgaccaggatggtgaccaggtcgaaccggatgccgcgcggcctggtccggcctcgggtgacggcataagggcgcaccagcggcccggcctcccggccgacccagcgctctttgggagtttccatgggcgtttcagcgtggtccgggggcggggtgggctcgggtcaccggctcggcggcctgctgctcggcctcggcgcggggggcggcggtcatgtgccggcggacccgcttgatcagcatcgccgtctcgtaggccaccatgccggcgttgccggcctcgctcagcacggccaggcagctgccgttgccggcgggcacgatgaagaacagcagcccgtccatctccacgacggtctgccgcacccgcttggcggcgaagtgctcgcgggcgccgttggccaggctgtggaagcccgacgacagggcggccaggaactcggcgtcccggcgggtgacgccgctggatgcgcccatgacgagaccgtcgcgcgacagcagcacggcctggcgcacctcatcgacccgctgcaccaggtcgtcgagcagccagccgagatcgccggcctgttgcggctggttcatgccttacccccgctcattccattgatcgagatccggtgtttcctcatcgtcgtcgcggccgcgcatccagccggcctgcagcgacgacatcaggtcacggctgtactccgggctgggctcgtcgaagtcctcctcgtccatcgcggcggacatctgcggggaggggtccctgcgcagctgcggcaccaggttttcctgccggcggcggcgcggcaatggaccttcgccctctgtgggggtcacatcgagcgggccggtgccctgctcgaccgggccggtggccgggacgatgccgatcggcccggtggcctcgccgatggggccggtatcgccgctgatgtgcccgccgttgccgcccctcccggcggcgtggcggccgccggaggccagcgggccggtgccgggcaggtcgcgcaccgggcggcccagccggccggagggggcgtgccgcggctgggggtggtgggtctggcgggcgccctccggcccggccggcaccgccaccggttcctgccgggcctgctgccgttcggagaccaccagcgagccggggatcagcacgaccgcggtggtgccgccgtagggcgacggctgcagggagaccttgatgccgtgccggacggccaggcgggcgaccacgaacaggcccagctgctcggtgtcggccaggtcgaactccggcgggtcggccaggcgctggttgagctcggccagctgctcggggtgcatgccgatgccgcggtcgatgatctccacggccagtccgttggccacggcgtcggcccgcaccaccacctcggtggtgggcggggagaagatggtggcgttctcgatcagctcggccagcaggtggatcacgtcggcgaccacggcaccggcgatcatgtcggtcgaggagacgacggcgtccacccgggtgtagtcctccacctcggcgatggcggcgcggacgacgtcctcggccggcaccgggtggtcccaggcccgcacggtcggcgagccggccaggatcaccaggccctcggcgtgccgccgcatgcgggtggtcaggtggtccagcttgaacaggtcgtccagctcctcggggctggaggcgcggcgctccatggtgtccagcagcttcagctgccgctgcagcagggactggctgcgccaggacaggttgatgaagacccggttgatgttcttgcgcagctcggcctcgccgacggcggtctggatggcggtgcgctggacgacggcgaaggcgtcggcgacctcggcgatctccctggtgcggccggccgccaggcggggcgcctcggccgccacgtccacctcttcaccgcggcgcagccgcgccaccacgcgcggcagccgttcgtgggccaggctgtaggcggcctgctgcagccggcgcagctccccggagacgctgcgggtgaacagcaccgacagcgtcaccgcggcgatgacggccagcaggccgaccccgccggccaggtagaagcgcagctggatctggtcgccgatctcgtgggtgcgcttgttgagcgcctcaccggtctggtggatggtgttccaccacatcggcgccagcgccgcggtgctggccttccagtcggccagccggaccccgccgctggtattcaccccgtgggagaccacgccggcctccagcgactggtagcgctcgaactccggggagccgatcagccgctgcacgggcttttgcagctcgccctggaagacgacggtcgacatggccatgaactgggcgcggctgccggcccaccgggcgaaggcggtgcgctgggcgccggtcagccggccgtcggcggggaccgccgccagcagggcgtcctggcgcagcatcatgtcgcgggccatggacgcctgcatcaccgcggcggtgttccgctggatctccacctcgttgaggtcggagatggtgagcagcagctggtaggccgcgtcgctgatccggctgtagccgtccacggccgccaccgggtcgatggcgttcgccctgacctgtgagcgcagcgtgccgagggtgtcgagcgcctcgttgagcgcggccaggccccgccggccgtcctcgtcgaccgcgtcccgggcctctttggagaaggccaggttgcggaagcgggcgacgatcgcgtccagtttggccgactcctcctggaacttgcgggtgttctcggtgctcgggtcccccatcagggcggccgccgcggcgcgctccccttcgagcacctgggcgacggcggcgctcggggtgccgacgcggtcgtagagggtgttgaagttccgtttggccagcacgcccgacagggtgaggctcgcggcgaacccccacagcgtgatcagcgagagcagcgggatgacgagcagcaacgcgatccggctccgcatggcccgggtgcggggacgttgatgggatcccggagtctggtcacgcttcgacaagatcgtcactccatgatcggtcccgccgccgccacggcggcgaagagcgcctgctcgccccggaggtcgtcggaggaaacagcgacacacccacccccaggggcacggtccggccaactccacggaagcttaggggatagcccattcatgggcatctgcgacacagtaacaacaaatccgtggtcagggcatatactcccccgccgatgccctcttcggccggcctgtgaaagcacggtttctacgacgcggtaacacggtgccgaagtggcgccgttcactctcccggccgcacccggcccgtccgatcccgtccgggcggtgttccaggacggccggccggtcttcgaacggtgacctcaccgtttcccggacatcggcaaatgtcaccctacgaccggatgtgtcgccggtactctgtcgccctgaccgccacagcgccgggcgcgtggcccggcatgtcgggaagggggcgtggccgtgccgccgaagcaggccgccgccgagcgggcgcgcatcatggaggccgcctaccgttgcctggccgacagcgatggcgcgaccgcgtcgatcacggacatcctcagcaccgcgggactgtcgacccgtgccttctaccggcacttcgactccaaggacgggctgctgctggccatgttccgccgggacgccgaccgcctgctggcagagctgcgggaggcgacgtccgcggcggccactccggccgaagcactgcgcgtgatggcccatgtgatgctgcgcctgacggccgacccgcgccgccggcggcgggtgctggtgctgacctccgcagaagcccggcgggcccgcggttacgccgccgagcaccagcgcttcgtggccgcccaggaggcggccatcgccgagatcctgcgggccggccgggcggacggctccttcccctgggccgatccggaaggcgacgcccgtttcatccaggcggcgctgggtcaggcgttcatggagcagatgacacagaccgcccgcctcggccccgccgaggccgccgaccaggtggtcggcttcgccctgcgcgccctcggcgcgcccgccgggcggcgggactgaccctcggcctgccgagccttttcaccacgccgtccccgcagatcgcaggcggaggcctcgcagtcggggacaatgccgcggcctgcgatgtcataccgcggggctcccctcccaggtctcctgagaccgcgtggcgataaaggctcactgcagcggcgcgaagaccggcgggcgcttttcgcggcgggccgcgagcgcctcggccaggtccgggccgtcgaaggaggcgtccatcagtttcagcgtctcggccagcgcctcatcgtgcccgcgttccaggtcggcccacacctgggccttgatcgtcgccagcgagtgcggcgagcagccggaggccaggtcggcggcgtagtccacggcctcagccagcagccgctccggctcgaccacccggtgcaccagcccgatccgctcggcctcctcggcgtccagcgtccggcccgacagcaacagctccatcgcccgcgaggcgccgatcagccggggcagcagccacgacagcccgtactcggcgaccagtcccagccgggagaagctggtggtcatcttcactccccgggccgcaaagcgcacgtcgctgccgagcatgtaggcgaaaccgatgccggccaccgggccgttgacggccgcgatcaccggggtgcgcagccgcagcgccaggtggggcaggtcttctgccggcggcaggaacgtccggatggcctgcgggccctggttgaggatcgccaggtcggcgccggcgcaaaagccccggccggccccggtcaccacgatggcccgcacctgcgggtcggcgtcggcctcccgcagcgcgtgcgcgtactccatcgccatctgcttggtcatggcgttgagcacctgcggccggttgagcgtgaccaccgccaccgaacgctcctggcgcaccagcacggtctcttcggtgttctccatcgacccctcccatcggcatcgggcgcccgccggcggcgcggcggggcgaggccgaccgtatcgaagccgcttcacgcggccctaccggccccggtgccttgggcgtccgccgtgcggcctggaggcgggaggcacggccgaagacatccgaatctcgccgcccccgctcttttagagaggttccggcgaagagccggccggtggaaattcctccggggaccaaagtcccgctccttcgggcccgtcggaccttcaatgaaacggcttcggtgagtgaactgaaaacgcagaagatcttccgtaaggaggctgccatgagcactcaggtacgtcgccgctcaagcggactgctgcccgctttcgccgacttccccgacctgttcccggaattcttcgacagggtcgagtcgccgctggcgctgctgcgcggtttcaccggccagctcatccgggtggaggactacgtcgagggcgatgactacatcgtgcgggccgagctgcccggcgtcgaccccgacaaggacatcgagatcaccgtctccgacgacgccctgcacatccgcgccgagcggcaggaggagtaccgggagggacggcgctctgagttccgctacgggtcgttctcgcggacgctgccgctgcccaagggcgtcaacgccgacagcgtgaaggcctcctacgacaagggcgtcctcaccgtcacggtgccgctgcccaaggagcccaaggccgaggccaagcgcgtggccatcaagaagaagtgacgccccgccgggccgcccggcaccgccggagtgccgggcgggtatcggcgtgtttccccttgcatgaaatcccatcccgctgaaaaaggttcgaagaattcataacccgcccggccggcgaatcactctgcggcataaatcccttccggcccatcggatcaaggaccttcgcccctcgtccgctgaaaagcgccgccggccctgaggggatccggccgggctgcgggccccgggtcaggacggggtgatcacggcgcgtccgctgagctccccggcctgcagccgccggtaggcctccaccgcccgctccagcgggtaggtgacgatcgtcgggctgaccagcccgcgggcggccaggtcgaggacctcgatcagttccgggcggctgccccagtaggtgctctgcaccgagacctcatacggcggggagaagaacgacaccggcagcgtgccgccggcgatgccgacgatggtgatatcgccgaccatccgggccgcggccccggccatggccaaggtggcgtcggagcccacgaaatccaagatcacatcggcgccgcggcccccggtggccgagcggatctccgccgcggtgtccttcccggagagcaaggcctgatcggcgccggaggccagggcgagtttgagcgccgcctcgcgggtgtcgaccgcgatgatgcgggcggcggtcgtcgccttgaggatctgcacccccatgtggccgagcccgccgaccccgatgaccacggcggtgctgcccggcgggagcttgccccaggagcggcggatcgcgtggtagggggtgagcccggcgtcggtgatcggcgcggccgacaccgggtccagcccgtccggcagcggaaccaggaaccggggatgcgggatgagcatgaactcggacatgccgccgtcggctccgagcccgccaccgccgccgggggccggcgaggccgaggtgttctcgcagtaggtctccacgccgacccggcagcgctcacagaaaccgcacccccaggggccgtagacggcgaccggctgcccgatctccagcccggtgaccccctcgccgagcgcatggacccagccggcgttctcgtggccgagggtgaacggcgggtcccagggcatctgaccgggctggaagtcgtgcatcaggtgcaggtcggaatggcaggcgccggcgccgccgacccggatcaccacctggcccgggccgggctcgggctcgggaagctccaccagctccggttcggagttccaccgcatcaaccgcaatgcgcgcatcgcggcccccctttctcccgtggtctgcggatcggctgcggaggccgcaggatgcatgcccgcattcggcgggaaatacctcaacgcacccaagctcttccccgtccgcccgatgaagcgcggaaagggcgcctcgccgggcggacgtcccgtcgcggccggagcatcggcgcctccggcggggaccttcggctctgttcgatcccggtgcggcggcatacggtcgaagcatccgagcaggaggacgtccatggacaccaccacggaccacgccgccgaccgcgaccgggccgccgcggtcagcgagacccacaccgggatcgtcttcttcgccggcgagcgggcctacaaggtcaaaaagccggtcgatctgggtttcgtcgacctgaccacccggcgggagcgccggcgggtgtgccaccgggaggtggagctgaaccggcgtttcgccggcgacgtgtacctgggggtcgccgagctgtccgggccgggcgacgaaccgcccgagccgatcgtggtgatgcgccgcatgccggccgggcgccggctggcgacgctggtggccgcgcgccggccggtggaggagccgctgcgggcggtcgcccgcacactggcggcctggcacgcccaggcgccgcgcggcccgcacatcagcgagcaggggtcgcgggacgcgctgcggcagcgctggcgggacagcttcgagcaggtccggcccttccacggccgctcgatcggcgcggccgaggccgccgagatcgaagagcgcgtcctgcgcttcctggccgggcgcgagccgctgttccggtcgcggatccaggccggacgcatcgtcgacggccacggggacctgatggccaccgacatcttctgcctggacgacgggccgcgcatcctggactgcctggagttcgacgaccggctgcgctggctggacggcctcgacgacgcctccttcctggccatggacctggaacggctgggcgcccccggcctggccgagcgtttcctgtactggtacgccgagtacgccgccgacccggcgccggcctcgctgcggcaccactatgtggcctaccgggccttcgtccgcgccaaggtcgcctgcctgcgccacgcccagggcgatgcggccgccgccgcgcagatcgacccgctcaccgagctgacgctgcggcacctgcgggccggggcggtggggctgatcctggtcggcgggctgcccggcaccggcaagtccacgctggcccgttcgctgggcgaccggctcggctgcgccgtgctcaacagcgacgtggtccgcaaggagctggccggcatcccgccggaccagtcggccgccgccccctacggcacgggcatctacagccccgcccacaccgaacgcacgtacgcgaccttgctgggccgggccgagacgctgctggagcagggcgagagcgtggtgctcgacgcctcctggacggtggccgagcaccgcaccctggcccgcctgctggcccgccgcacccacgccgacctgttcgccctgcgctgtgaggccccgccggcgctggccgagcagcgcatgcggggccaggacgggcggcccctccgacgccgaccccgagatcgcggcggccatggccgcccgcagcgccccctggcccgaggccgacgtcatcgacacctccggccccgccgacaaggccgtcgagcaggcgctgtcgatcgtgcgcccgcacggcgccgagcacgtgtggccccgccgcccgcaactgccgccgggctgaggcgagcgcgctgcggccgcgggccctcatccggccggatgggaacgaaggctcatccaggggcgcgcagcgcccggtaaggaagatctcgccggccgggtccgcccgcgggtagggctgggaacatgaccgggcgaccgccggcaccgccgaccgaaaggaccctgccatgctcgtccgagaggccatgacctcccccgtggtgacggtgtcgccggacgcgaccgtccgccaggcgatccgggtgctgtatgagcacaacatcaccgcggcgcccgtggtggacgacagcggcgccatggtcggcatcgtcagcgagatggacctgctgcgcggggagttcgccgccgatccgcgcgccttcgcccggccggtggccgggccgcacgagccgccgccgcgcctggtgcgggacgtcatgatcaccgatgtgcgcaccgcgcagcccaccaccgacgtggccgagctggccgagatgatgatgcggaccgccatcaagagcgtgcccgtgctggacggcgacaccctggtcggcatggtcagccgccgggacctgatggcggtgctggcccgcggcgacgcccgcatccgcgacgacgtgctgtcggcgctggccgagctgatgcccggcggccacgactggaccgccgaggtcaccgacggggtggtgcggctgagcggcccggccggcgatgagaacgcccggcacatcgccgagaccatcgcccggaccgtgcccggggtcacccgcgtcctgctggaggagccggcctgaccccgggcgccgcgtcaccgatcaccacacatacggccagcccgcggcgtcgaagcccaggtagttgatgccgagcttgtgacggccgccgtcggtgcggtcgtagtagtggtagaccagcaggtcctggttgccgtcgcgcaggacgctctggccgccgggaccgatcacccggttgccgtgggaggccaggacctgggtgccgccgccgctgagcagcggccgcccggaacggtcgacgtaggggccggtgatggagcgggaacggccgaccatgatgcggtaggtgctggaggtgccccggcagcacaggtcccaggaggtgaacaggtagtagtagccgttgcggtagatgatgtgcggggcctcgatgcccaggtcgtccctgctgcggcgggccagggagtagatggtgcggtcgctgtgccggttgccggtggccgggtcgatgcggatcagcttgatgcccgtccaccaggagccgaacgccagccaccagcggccctgggcgtccaccgtcagctgcgggtcgatggcgttgtagtcgtcgcgggacgaggaggtgatcacccgtccccggtcgcgccaggtgcccgggcggccgctgtcgctgaccgccagcccgatcgccgaattgttggagccgaaggtggaggccgagtagtacatcaggtaccggccgccctggtaggacacgtccggcgcccacagttcacgggggtcgccgctgtaggcggtcgcccatgacgccccggcgggcagcgccgagccggcgtgagagaaatcgatccggttggtggacgaacgcgcctccagcccgttgtgggtcgagtacacgtagtaggtgccgtccgcggcgcggatcatcgtggggtcgtgcacgaagacgtcgccccgcaccagtcccggctccggataggccgcacgggccgggcccgccatcgccaacgcggtggcggcggccagccccaccgccaggacgccgcggcggatccgcctggaacaaacgccgatcatgggctcctcctcggttctgccggcgcagtccagcacgcccggggccgccgtccaaggggctttcacaactgtggtcgcccgcgacaaccgcccggccgggccggtgtgagtccccaccttcccggctcgctttgcgcgccgggacgcatcgtcgccggggtgtgtacggctcgcgccaaccgggcatatgccgctgacggaggtacggcggaggtatttgcgctgatggcagggcatatgagggcggcgggtcatgggtggcggtgccgggtcttccggtgagttcgaccccgaggcgatcgaggcgctgctggtccggacggtgcggcgggtgggtgccggttcctgcatgctgtacctgctgctgccggaagagcaggtgctgcggctggccgtgctcagcgggatcaccccggagatcgtccagtcgtggaaacgcgtcccgctgagctggtcgctgccgatcacccaggcgatccaggagcaccgcccggtctggctgaccagccagggcgacctgtcccgcgactacccgcagctggcgttcgtgctgccctacctgttcacgatggtcgccctcccgatcaccgcagaaggcaccgacctgggggtgctggtgctgcagtggccggcctcccacccgcccggcccttccccggccgagcaggagcggctcgacaagacctgccaccgcctggcggacctgctgcagcaggccttcgcgtccggctggccggagccgtccgccctcgaaccgcgcgtggtcgcctcccacccgtcccacctggcctcccccgccgaggccgcggccgcggtcgagctcgtcgagcgccttcccgagggattttgctcgctggacctggaggggcggctcaccttcctcaacagcaccgccgccaacctgctgggaaagcccaggacgcaactgctgggcaggccgccgtggaaggagctgccctggctgcaggacccggtctatgaggaccgctaccaggcggccctggtcagccggcaggtcacgtccttcagcgcccgtccccccggcggccggtggctgtcctttgagctgtaccccgactcccagggggtcagcgtgcgcatcacccccaccaccacaccggagggggcagaggaaccgcccaggcccgccgcggcggccccccggcggcggctgcgccccggcgcgctctaccagctggtgcagctggccgccatgttcaccgaggcggtgggggtccaggacgtggtcgacctggtcgccgaccagatcatgcctgccttcgacgcccaggggctggtgctgttcgaactggagaacaaccggctgcgcgccatcggctttcgcgggtactccccggaggcggtggaccagctcaacgtgatctccctgaagaccccgctcaccccggtggagcggatggcggcacggggctcgccggtcttcatcgagtccccggaagaggtggaggagaactaccccggcatcccgcggctgacgggcaaggcggcctgggccgtcctgccgctggtcgtctcaggccggatgaccgggtgctgcctgctgtcctacgaccggccgcacgagttctcccccgaagagcgcaccatcttgacctcgctggccgggctcatcgcccaggcgctggcccgcgcccggctgtatgacaccaagcacgacctcgcccacagcctgcagtccaccctgctgcccaccgtcctgcccaccgtgccggggctggatgtggccgcccgctacctgccggccacccgcggcatggacatcggcggcgacttctatgacctgatccacctggacgacgaaaccgccgccgccgtgatcggggacgtgcagggccacaacgtcaccgccgccgccctcatgggccaggtccgcaccgccgtgcacgcccacgcggcggcgggggccggccccggggacgtgctctcccacaccaaccggctgctgaccgacctgagcccggggctgttcaccagctgcctgtacgcccacatcgatctgaagaacgagcggatgcacctggcctcggccgggcatctgccgccgctgctgcggcaccccgacgggagcaccgaggtgctgtgggtcgatcccgggctgctgctcggcatcgagcaggacgtcgagtaccccaccaccgaggtgccgctgccggcccgttcggtcctggtcctgtacaccgacggcctggtggaatcgccggacgtcgacatggacacggcgatggaggggctggccgacgtgctctcgcaggccgggcaggccccggcggattacctggccaccgccctggtggagtaccgccggcggctcaacgcgctcgacgacgacatcgccctgctgttgctgaacgcccagccgtagccgtcgcggccggccgctcacatgcggtccaccgacagcacccggatgacggcggtgccggcctcgtcggaggcggccaggtccacctcggccgagatgccccagtcgtggtcgccggccgggtcgtcgaagatctgccggacccgccacagcgcttctgcgggggcctcctcgatcagcagcagcttggggccgcgggcatcggggccggtcagcagctcctcgtgctcggcgtagtaggcctccatggcctgctcccagccgtcggcgccgaagtccgggtccagctcccccagctcctggtagcgctccagggcggccagctcgacccggcggaacatggcgttgcgcaccagcacccggaacgcccgcgggttggcggtgaccttggcggccggggcgtcggccaccgtgtcttcctcttccttgggctcggtggggttggccagctgctcccactcgtccagcaggctggagtcgacctggcggaccatctcgcccagccactcgatcaggtcgatcagctcctcggtcttgatcgactccggcacggtctgctgcagggccttataggcgctggacaggtagcgcagcagcagcccttcggcgcgggccagctcgtagtggccgatgtactccacgaacgtcatcgcccgctcgtacatgtcgcggacgatggacttgggcgagagcggatggtcgctcacccacgggtggccgcggcggtagatgtcgtaggcggcctgcagctcctcttccagcggcttggggtaggtgacgtcctggagccgctccatgcgctcttcgtactccagcccgtcggccttcatctgggcgatggcctcggcgcgggccttgttctcctgggcggccaggatctggcgggggtcgtccagcgtcgcctcgatcaccgacagcacatccagcgcgtaggtcggggaggcgcggtccagcagctcgaaggcggccagcgcgaacgtcgacagcggctggttgagggcgaagtcctcctgcaggtccaccgtcagccggacgtagcggccctcttcgtcgggctcctccagctgctcgaccactcccccgtcccgcagcgaccggtagatggcgatggcgtggctgatgtgcttgcgctgccgctcccggggctcgtggttgtcggtcagcagcttcttcatcgcctggaaggggttgccgggccgggagatcaccgacagcagcatggcgtgggtgaccttgaagcgggactgcagcggctccggcggggcgctttgcagcttgcggaaggtgtcctcgttccaggacacgaagccctcggggggctttttgcgcaccaccttgcggcgctttttggggtcgtcgccggccttggccagcgcccgctcgttctcgatgacgtgctcgggggcctgggcgaccacgtacccgatggtgtcgaacccggcgcggccggcccgcccggcgatctggtggaactcgcgggcccgcagccgccgcacccgctggccgtcgaacttgctcagcgcggtgaacaccacggtgcggatggggacgttgacgccgacgccgagggtgtcggtgccgcagatgaccttcagcagcccggcctgggccagccgctccaccagccgccggtacttgggcagcatcccggcgtggtgcaccccgatgccgtgccgcacaaaacgcgacaggttgcggccgaagcgggtggtgaaccggaagttgccgatcatctcggcgatctcggccttctcctccttggtgcagacgttgacgctcatcagcgcctgcgcccggtccatcgccgccgcctgggtgaagtgcaccacgtagatgggggccttgtcggccttgaggaggtcttcgatggtctcgtgcagcggggtggtgcggtactcgtactccagcgggacgggacgttcggcggaggtgaccaccgcggtgggacggccggtgcgccgggtcaggtccttttcgaagtggctgacatcgcccagcgtcgccgacatcagcaggaactgcgcctggggcagctccagcagcggcacctgccaggcccagccgcggtccggctcggcgtagaagtggaactcgtccatgatgaccgtgccgatgtcggcgtcggcgccctcgcgcagcgcgatggaggccagcacctcggcggtgcagcagatgatgggggcgtcggcgttgacgctggcgtccccggtcatcatgccgacgttctcgctgccgaacatctcgcacaggtcgaagaacttctccgacaccagcgccttgatcggagcggtgtagaagctgacctggtcgcggccgagcgcggcgaagtgcgccccggcggccaccaggctcttgcccgacccggtcggcgtggcgaggatcacgttggatccggacaccacctcgatcagcgcctcctcctgggccgggtacagcgtgatgccacgctcggacacccaggcttggaacctgtcgaagagggtgtcggggtcggctttgtcggggggcggcaaccgatcgatgaggttcacgcatccatcctgcccggtatgaccgagtgggcgtgcacgttcccggcccgcgtcccggttcagacggcgatctcggcgcggtcgcccgcccaccgggtgtgataggagccctcgcggtcgacgcggcggtaggtgtgggcgccgaagaagtcccgctgggcctgggtgagggcggccggcaggcgctcggcgcgcagcgcgtcgtagtaggacagcgcggtggcgaagcccggggcgggaatgcccaggtgggcggcggtggcgacgaccttgcgccaggcgtcctgggcgtcgccgagcgcctgggcgaagtactcgtcggccagcagggtgggggtggccgggtcggcggcgtaggcggcgcggatgcggtccaggaagcgggcgcggatgatgcagccgccccgccagatcgtcgccatcgcccccgggtcgatgttccagccgtactcggcgctgccggcctggatctggtggaagccctgggcataggcgacgatcttggaggcgtacagcgccttttccacctcgtcggcgaaggagccggcgtcggccgggcgggacgggcgcggcccgggcagggcgcgagcggcccgccgcagcgccgcgtgcccggagagcgcccgggcgaacaccgcctcggcgatgccgctcaccggcacgcccagctccagggcggtctgcacggtccagcggccggtgcccttctgctcggcccggtccagtaccacatcgacgaagggacggccggtggcggggtcggtgtgggccagcacctgggcggtgatctcgatcaggtacgactccagccgcccgcggttccaggcggcgaagacctcggcgatctcggatggggccaggcccgcgccgtgccgcagcaggtcgtaggcctcgccgatgagctgcatgtcggcgtactcgatgccgttgtggaccatcttgacgaagtgcccggccccgtccgggccgacgtgggtgcagcagggcacgccgtcgaccttggcggcgatgtcctccagcagcggcccgagctcccggtaggactcggccgacccgcccggcatgatgctggggccgtgcagcgcgccctcctcgccgccggagatgccggtgcccacgaagtggatgccgtgttcgcgcagccatcgttcgcggcgccgggtgtcggaaaagtgggcgttgccgccgtcgacgatcatgtcgccgggctccagcagcggggcgaactcggcgatcaccgcgtcggtgggggcgccggccttgaccatgacgatcagccggcgggggcggcgcagggcggccaccagctccctgggggtcttggccgggatgaaggtcccctcgtgcccgaactcggccaccagctcctcggtgcgggccgcggtgcggttgtgcacggcgaccgggtggccgtgccgggccagattgcgggccaggttgcggcccatcaccgccaggccggtgaccccgatgctcgcctcttgcatcgcctcgtcccctcttcgtcgagtcggcttaccccttgtacgtgatgcccgcccgctttgttcgctctcttcgcctccgggtagcagtgaggggagacgaagaatgtgaccacggcttccgggagagcgatgccgccttgtgagcctgcccgttcgccggtgacggcggcttcaggacacggcggcggcacggcgaatctttttcggcactgttccgcccgttcaccgagcggtggccggctcccgccccgcaaggcccgcacggcgggacgcagtggatggtgggacacagtggatggtgggacacagtggataaggcgcaatggccggtgatcccggtgagcctctggaggccagatgagcacgcctgaaatcccccaacccatctacgaggtggacccctggtgcatctatgagaaggaactgcacctggaccgcctcgcccagagcgaatcggtgttcgcactgtccaacgggcacatcggattgcgcggcaacctggaggagggggagccctacggcctgcccggcagttacctcaactccttcttcgagttgcgccccctgccctatgccgaggccggctacggctaccccgagtccgggcagacggtcatcaacgtcaccaacggcaaggtgttccggctgctggtcgatgacgagccgttcgacgtccgctacggcaagctgcaccggcacgagcgcaagctggacatgcgcgccgggacgctgacccgcgaggtggagtggagctccccggccgacgacagggtgcgcatcaccaccacgcggctggtctcgctgacccagcgggccatcgcggcgttctgctatgaggtggagccggtcgagggcccggtgcggatcgtggtgcagtcggagctggtggccaacgagtcgctgccgcacctgggcgacgacccgcggacggcggcggtgctggagcacccgctggtcagcgaggagcacgtgtccaacgggcggcgggtggtgctggtgcaccgcacccggcgcagcgggctgcgcctggcggccgggatgacccatgagatcagcggcccggagcggctggcggtggaggccgagagcttccccgacgtcggccgcgtcaccgtggccgcccggctggagccggggcagcggctgcggatcatcaagtacctggcctatgggtggtccagccggcggtcccggccggcgttgcacgaccaggtggtggcggcgctggcggacgcccggctgaccggctggcagggcctgctggaccagcagcggcggtttttggacgagttctggagcggcgccgacgtggaggtggacggggacccggaggtgcagcaggcggtgcgcttcgggctgttccacatcctgcaggccggggtgcgggccgagcggcggatgatcccgtccaaggggctgaccggtcccggctatgacgggcacagtttctgggacaccgagacgttcgtgctgccggtgctgacctacacctatccggcggcggcggccgacgcgctggcctggcggcacatgacgctgccgctggccgaggaacgggcccgccagctcggcctcaaaggggcggcgttcccgtggcggaccatccgcggccaggagtgctcggggtactggccggccggcaccgccgccttccacatcaacgccgacatcgccgacgcggtgatccgctacctggacgccaccgaggacaccgagttcgaacgggagatcggcgtggagctgctggtggccaccgcccggctgtggcgcagcctgggccaccacgatgtgcacggcgggttccggatcgacggggtgaccgggccggacgagtacagcgccctggtggacaacaacgtctacaccaatttgatggcgcagcggaatctgcgcgcggcggccgacatcgcgatgcgcaacccggatgtggccgagcggctgggggtgaccaccgaggaggccgcctcttggcgggacgccgcgaacgcgatggtgatcccctacgacgagcggctgggcgtgcacccgcagagcgagaacttcaccaaccacgcgcgctgggacttctccgagaccaagcccgaccagtacccgctgctgctgaacttcccctacttcgacctgtaccgcaagcaggtggtcaaacaggccgacctggtgctggccatgcacctgtgcggggaggccttcacccccgagcaaaaggagcgcaacttcgcctactacgaggcgatcaccgtgcgggactcctcgctgtcggcgcagacccaggcggtgatcgccgccgaggtggggcagctggacctggcgcacgactacctgggcgagaccgccctgatggacctgcatgacctggcccgcaacacccgggacgggctgcacctggcctcgctggccggggcgtggagcgcgctggtggccgggttcggggggatgcgggcgctgaacgggcggctgcgcttcgccccccgcctgccgggcgggatcagccggctggcgttccggatgcgttaccggggacggcggctgtgcgtcacggtgacctccgagcaggcccgctatgagctgcacgagggtgacccgatcacactgacccaccacggccgggagttcgagctgggcggggaaccggtcgagctgccgatcccgccgatgccgacgccgccgcggccgcgtccgccgcagccgccgggccgcgagccggctccgcgccgcaccgacccgtcggggcggccgctgcgctccccgcgcgtgggcgacctgcagctgtcgcagacgccgccgggttaacgggcgggcggcgcgcaggggtcgcagccggcgtcgtcgatgcggggacgcggcggggccggggccagcagccggcgcgggcccgggccctgctcgcccagctcgtcgcgggggttggccagggcgcagcggctcagcgacaggcagccgcagccgatgcagtcggtgaggttgtcgcgcagccgctgcagctgggcgatgcgctcgtccagtttctgccgccaggactccgacagcgccgcccagtccgccaccgtgggggtgcgttcctggggcagtttggccagcgcctcgcggatctccgccagcgggatgcccactcgctgcgacacccggatgaaggccacccggcgcagcgtgtcgcgggtgaagcggcgctggttgccggcggtgcggcggctgcggatcagccctttggactcgtagaagtgcagggccgacaccgcgacgccgctgcgttcggccagctggcccacggtgagctcgggcgcgttgtgggcgggtcgcgtcatgatcacagcataacccgacctcaagcgaacttcaggttctcttccggggcgggccggcctcgccggccgggcgcgtcctcatgcggcacgggcgccgggtcctcggcgctgaggacgcggcgcccgtgtggcgaggccgtcgcgggacggcccgtcagcccaggcggttcaccagggcgcggtgctcctcccacagctccttgggcaggtggtcgccgaaggtcttgaagtgctcggcgatgaggccggcctcctcccgccacacctcggggtcgaccgacagcaggacctccaggtcggcctcggggatgtccaggccctcggtgtccagcgactccttggtcggcacgtggccgatcggggtcttgaccgcgtccgcctggccgttgaggcgctcgacgatccacttgaggacccggctgttctcaccgaagcccggccacaggaagcggccgctgtcgtccttgcggaaccagttgacgtagtagatccgcggcagcttctccgggtcggcctgcttgccgatcttgatccagtggccgaagtagtcgcccatgttgtagccgcagaacggcagcatggcgaacgggtcgcggcgcagctcgccgaccttgccctcggccgcggcggtcttctcggaggccacgttggcgcccaggaacaccccgtgctgccagtcgaaggactcggtcaccagcggcacggcggtggcgcggcggccgccgaacaggatcgccgagatcggcacgcccttggggtcctcccactcgggcgcgatggtcgggcactggctggccgggacggtgaagcgggcgttggggtgggcggccggggtgccggactgcggcgtccagtcgttgccccgccagtcggtcaggtgggcgggcggctcgtcggtcaggccctcccaccacacgtcgccgtcgtcggtgagggcgacgttggtgaagatgctgttgccccacagggtcttgatggcgttggcgttggtggactcgccggtgccgggggcgacgccgaagaagccggcctcggggttgatggcgtacagccggccgtcctcgccgaagcgcatccaggcgatgtcgtcgccgatggtctccaccttccagccggggatggtcggctgcagcatggccaggttggtcttgccgcaggccgaggggaaggcggcggccacgtagcggggctcaccggagggcggggtgagcttgaggatcagcatgtgctcggccagccagccctcgtcgcgggccatggtcgaggcgatccgcagcgcgtagcacttcttgcccagcagcgcgttgccgccgtagccggacccgtaggaccagatctcccgggtctcggggaagtgcgagatgtacttggtggagttgcacggccacggcacgtccttttggcccggctccagcggggcgccgacggagtggacgcacttgacgaacgagccgcgctcttcgatcagccgcagcgcgggcgtgcccatgcgggtcatgatccgcatcgacaccgccacgtaggccgagtcggtgatctccactcccagctgggagatgttgccgcccagtgggcccatgcagaagggcaccacgtacatggtgcgccccttcatgcacccgtcgaacagcttgttgaaggtggcccgcatctccgccggggcgatccagttgttggtcgggccggcgtcctcttccttctcggaacagatgaacgtgcggtcctcgacgcgggcgacgtcactgggatcggaggccgcgtagaagctgttgggtcgtttggcgggatcgagtcgcttgaaggtgccctgctcgacgagaaggtcggtgagccgctgccattcctcctccgagccgtcacaccactcgacccgatcgggcttggtgagctcggcgatctgacgcacccagtcgaccagctcggtgtggctggtgggggcctggtcgaggccggggacctgtagggacacgggcaactccttatgctgttcgcaggatctttgcatcatgaacaaaaccgcacatgttttccatttggtctggaccaatccggccgtcttttacggtctcatggcggttttgtgacagatatcacttattggaacgtgcccttcgtggcacgaagtattcccccatatggggagatttcaggcacagtagacgtggagcgcaccggccggcagcgtcgcccagacctcctcgccctcggtcaaagccgcctcggccacggcctccggggggatgtcggcggcgacttgcacgggcccctccagctcgacgcggacgcggtcgccctgccactcgaccgcctcgacgcgggccggccaccggttgccggcgccctgcggcggagcgcggtgcacccgcacggccgagggcgggaaggccacgaacacctcgccccgcgccggctcggcgaggtgaagccgcagcggctcggcgccgcgggaggcgtccaagacgaccgtgcggccgtcggcccggccccggtgcaggttcagccccaccaggcgggcgatgtagccggtgcggggacgccgggcgacctcggcgggcgcgccctcctgcaccggatgcccctcttccaccaccaccagccggtcggcgagcgccatggcctccagcggatcatgggtgaccagcaccgtcaccccggggaaatcggccagatgccggcgcagcagagcgcggatctcgggccgggtgcgcacgtccaaagcggccatcggctcatccagcagcagcagccggggctcgacggccagcgcccgggcgagcgcgacccgctgggcctgcccgcccgacagcgcccggggttttgcggccaggtgatctcccagccccacccgctccagccacgcggcggcgtgctcgcgcgccgcccggcgcggcatcccccggcagcggggcccgaacgccacgttctccaacgccgacaggtgagggaacagcaggtgatcctggaagaccacgccgaccggccgccgctcgggcggcaggaggtggaccggctcgccgtccagatggatgtgcccctcctccagcggcagcagcccggccagggcgcgcagcgcggtggtcttgcccgccccgttggggcccagcagcgccacgacctcccccgccccggcgcgcaacggcaggtcgagcgtgaagttcccgcgccgcacggtcaggcgggcctccagggcgctcacggcgggctcacccaccggtcccgcagcgcggcgaggatgaccacgcagaccgccagcagcaccaggctcagcacgatggcggcctccggctcggtctccaacgccaggtagaccgccagcggcatggtctgggtacggcccgggtagctgccggcgaaggtgatggtggcgccgaactcccccagcgccctggcccagcacaagatcgcgccagccgcgacgccgggggcgaccatcggcagcgtgatccggcggaacaccgtccaccgggaggcccccagcgtggcggcggcctcctcatagcggcggtcgacgccgcgcagcgccccctccacgctgatcaccaggaacggcatcgccacgaacgcctcggccagcaccacggcggcggtggtgaacggcagcgtgacgccgaaggccgcctccagccaccgccccacgatcccgcgccgccccagcgccaacagcagcgccacgccgcccaccacggggggcagcaccagcggcacggtgaccagcgcccgcaccaggccgcgtccgggcagcgcggtccgggccagcacccaggccagcggcacccccagcaccaggcacagggccgtggccagcgtcgaggtcaccagcgacagccgcagcgcctccagcacctgcggctcggtcaggcgggcgcccagcgtggaccagggggcgcggatcagcagcccggtcagcggcagcaccaggaaggccagcccgagcagcgccggaaccagcagcacccacggcacccgggcgtgtgcgttcatgcggactcgaatcccgcctctgtcagcgtcttccggccctgcggggagagcaccaggtcgatgaattcccgggcgagcttcggccggggcgcctcggccagcgccgcgatcgggtagtcattgatcgcctcggccgcctcggggaactcgatgccctcgacccggccgccggccgagcgcacgtccgtccgatagaccagcccggcgtccgcctcgcccagccgcaccttggtgaggacggccttgacgtcctgttcctgcgaggcaggggtgacctcgacatcggccgcccgcagcgccctttgcgccgcgtcgccgcacggcacctgcggcgcgcacaccacgaccttcagtttccgcccggccaggtcgcgcagggcgtgcaccctaccggggttgcccggcgggaccgcgatgaccagccggttgcgggcgaagacgcgcggctcgccggcggtgagccgcgcctcggtgacgggcttcatggtcgccgggccggcggcggcgaagacgtcggccggggcgccctggaggatctgctgggccagcgtcgagctgccgccgaagctcagccggaccttcacccccgggtgggtgctttcgaaggtttcggccagcgcggtgaacgtctcggtcagcgacgccgccgccaggaccgtcagcgtccgcccctcagcgctttcggaggcgccgccgcagccggcggcggtcagcgccatgacggccgtgacgagggcggcggcaacactcctgatcaaggcgttcccccggtcatccgcgcccgggcacttcgacgacgacggtggtggatttgatgacggcctcggcgaccacgccgaccttgaggccgagctcgtcggcggcctcccggctcagcagcgacaccacccggaacgggcccgcctggatctccacctgggccatcacggtgtcgcggacgacgtcggtgacgatgccgcgcagccggttgcgggccgaggagaaccgggcccccggttcggggtcggcccgccgttcccgcacgaaggcggccaggtcggcgccggcgatcaggcggtggccgtgctcgtcgcgggccgcggcgagccggccggagtccacccagcggcgcaccgtgtcggcgctgacccccagcagcgcggcggcctcactgatccggaacgtcgccacgcaagaaagctaacacctcgcatataccagcatcaatgggatctttccctcgaagaaacaagggcatccaacgaatgaccctggcaaatgcgatgtcatgagccggccgggtcaccgccggacggcggcgagcacctcggcgatcatgccgaaagtggcccagtccaccaggcggccccggccgatctcggcgaacgtggccgcctccacgaaggtgcgctcccctgcctcggcccggccgtgcgggccggtgccgcggatgcgggccagctcctcctcggtgatctcggcggagaacaggtggacgcggtgcgccgacatcgcggcgtcggcctgccgggagccgtgcgggcgcagccgcgccgcatccaccgccagcccggtctcctcggcgacctcccgcgccgccacatgccgcggatcgcccggccccgacccgcccggcagcgcgcgggcgaacccgtcctcggtggcggccgggccgcggaactcccggaccagcaccaccgccgtctcctccggcgtggcgcccggccggtacagcacgacggcgctgacgtcgggacggaagaagacgatctcctccttgacccgtccctcggcggccacctcgaccgccgcgcgcagcccccagtacggcccggcgcgccactgcagccgggcgccgcgcagcgcgttgccggcgccgcgctgggcggcgtaccagcgctggaagctctcttgccgccacagcagcagcggtatctcccgctcgccgccgctgcgccgggcgccctcgccgatgcgctccaaggccgcggcgatcacatcgtccagcgtggcggcgaccggcacgccgtgcttgacggcgtagtggcgcaggtacttgttgcggggagcctgcggaggggcgccgaagaccaccttgccggagtcgtgccacatgccccactccacgttggtggtcagcgccggcatggtccgcatgtcgcgcggcacccagaagacgatctcgtcggccaggtgcaggcagcgctcctcccactccacctggccggtgtagtcgtcgtagacgccgtggcggtgctcggggacgaagacgaccaggcgtccgggcgccttccagcggtcgcgcaacacctcgacggcccgcgggcgccaggagggcaccgcctcgtcgcggggcgagggaccggccaggaagatcgccgcgtcccagtggccgggcggttcctcacgcgcgcagacgtccaggacctcaggctccatgggggcattgtcccccgggccggttacagccccttattgcgcattttgcgcacgcccataggggtttccgggccgtggtccctgccgtccagctccaccgggtcgctgtcgccgaacagcgcgcccaggcccaccagcagccccagcccccacagccacggcttgtcccaggcgaaaccacagcccaccagggcgatcgctacggcgcccagcagcagggttctcacgcggctctccccctgacggcaaagtagaacgcgttctcgctttgcgcccacgataggagaaccgcccggcgccgggaagccctgcgccgggcgccgttcacttccgccgggacgagcgccgctcccggatccgcatggtgatgtcgatgggggtgccggcgaagccgaactcctcgcgcagccgccgttcgatgaaccgccggtagctctcctccaggaacccggtggtgaacagcacgaaccggggcgggcggacatcggcctgggtggcgaagaggatcttgggttgcttgccgccgcggaccgggtgcgggtgggcggccaccagggcggagaagaactggttcagcttggcggtgggcacccgcgagccccacccggccagcgcggtgtccagcgccggcaccagcttgtccacatgccggccggtcagcgcggagatgttcacccgcggcgcccagcgggcgttgtgcaactgccggtcgatctcccgctccaggtagtggcggcgctcctcatccagcagatcccacttgttgtaggcgatcaccagcgcccggccggcctcgatcaccatggagatgatccgcaggtcctgttcggccagcggctgggaggcgtcgatgagcaccaccgccacctcggcgcgctccagcgccgactgggtgcgcagcgtggcgtagaagtcggcgccctggctctcccggtagcggcgccggatcccggcggtgtcgatgaaccgccaggtccgcccgcccagctcgatcagctcgtccaccgggtcgcgcgtggtgccggcgacgtcgtcgaccaccacgcggttctccccggccagcttgttgagcaggctggacttgcccacgttgggacggcccagcagggccacccggcgcgggccgccgccggcggcgtcctcggtgggcgggggcggctcgggcagcgcggccagcaccgcgtccagcaggtcgccgctgccgcggccgtgcagggcgctgaccgggtgcggctccccgatgcccagcgaccacagcgccgccgcgtccagctcggtggccgcgtcatcgaccttgttggccaccagcagcaccggcttgccggagcggcgcaggatgtccaccacggcctcgtccacgtcggtggcgccgaccgtggcgtccaccacgaacagcaccacatcggccagctccaccgccagccgggcctgctcggcgacggccgcggccagcccggtggcgtccggcagccagccgccggtgtccacgatcgtcagccgccgcccgctccagtcggcctcataggagacccggtcccgggtcacccccgggacgtcctccacgaccgcttcccggcgtcccaggacccggttcaccagggtggacttgcccacgttgggacgcccgaccacggccaccaccggcggcacccgatcctggcgcacgccgtcgccggcggcctccgctacggactggtaaacgtcgtgctcactcactgctactccgcttcgtggccgtcctgccgtaccacgtgctccgcggacggcctgctcggagcctgcggcccgcccggccggcgtgccgggccttcccgccgtcccgcccgggacggcgtcgccatcggtcaccccgtggcggcgtgctccttggccagacgcaccaccgtctcgatgacctcctccaacgtcaggtcggtggagtcgatctcgcaggcgtcgtcggccttggtcagcggggatgtcttgcgggtggagtccagccggtcccggcgggcctgctcggcctgggtcagctccacggtcaccgcggggtcggcggccaggtccctggcccgccgctgcgcccgggcctcctcgctggcggtcaggaagaccttgacgggggcgtcgggcgccaccacggtgccgatgtcccggccctcgaccacgatccccccatcgccgatgatctcccgctgcagcgccaccagccgctcgcgcaccgccggcaccgcgctgaccgcgctgacggcgttggtgacctcgcgggtgcggatcgggcccgacacgtcggtgccgttcaccgagatcgtcggggcgtcggggtcggtgccgcactccagcaccggctcgccggcccgcgcggcgacggcctcggcgtcctccacgggcaccccctgggagagcatccaccacgtcatggcccggtacatggcgccggtgtccaggtagcgcatccccagcgcgcgggcgacgcccttggcggcgctggacttgcccgatcccgacggtccgtcgatggcgatgacgagcgacacggtgcttccttcccaaggtgcaagaggcggccggggccgaggtgaaggatcgcggggcgccggtgagaaggcgcgggccccggcccaggctaccggcatgccggatcttccgcagacaccgcagggcgcggccggcgggtgcgctcagccggggaccgaccagccgcgggcgcgcagctcggcggccagccgctgggccgcctccggctccaccgacagctccaccacgccgaccgccaggcccggggagtgctcgatggacacgtcctcgatgttgaccccggccaccccggcggcctggaacagcagggccagctcgccgggccggtcggggatgaggaccgggacgaccgcgtagcgggactgccgccccccgtgcttgccggggatgcgcgcccgtccggcgttgccgcgcaccagcaggtccgtcacccgctccagggcgtgctcgccgccttcgcgcaggtgcgcggcggcggccttcaggtcggcggcgacctcctccagcacgtcggcgacgggcccggcgttggccgacagaatccccagccacagccgcggatcgccggcggcgatccgggtgacgtcgcgcactccctgcccggccaggctgagcgcgacgtcgtcggcgccgcgcagccgggcggccatcgcggccgagaccacgtgcgggccgtgggagaccagcgccaccgcccggtcgtgctcggcggccggcacggtcagcgtccgggcgccgcaggccgtggccagctgccggacccgctccaaggctcgggaatcggtctcctccaccgggcacagcgcccaggtgcggcccaggaacaggtcggcgcgggcggccgcggggccggagcgctcgctgccggccagcggatgcccggccacatagctggtcaggtcgcagcccagctcggcggcctcctgcagcggcatcgccttgacgctggccacgtcggtgtagacgtgggccaggccgcgtttttgcgcatccagcagcaccggcgccacggccgccggcggcacggccaccacggccaggtcggccggctcgtccggcccgtcctccggcagcggcgtcccggcgccgagctgaacggccagctccaggctcgcggcgtcccggtcggccagcagcacctcggtgccgcgttcgcgcatcgccagcgccacggaggtgccgatcagccccgttccgatgatgatgatgcgccgcatcgcctggtcgctctccacgccctcagcgtagcggccccggccgtgccgaaaatccgccgacctgcttttgacctgccggaaaacggcgggtcaagcggcctactgggcgatgtcgagccgcagcgcgacagccccgcgcaggtagacgtgctggatctgggagcggggccggtcggtctccacatgggccatcagccggatcacccggggcagcgcgtgcggcacgtccagctcggtggcgcacagaagcggcacctcgtggaagccgagcttgcgggcggccaatgcggggaactccgcggtgaggtcgggggtggccgtgaagatcacactgatcacatcgtcggtggacagcccgttgcgccgcatcacctcggtgaccagctccgtggtcgcctccaggatctgctcccggtcgtcggcctccacctgggtcgccccgcggatcgcgcgtaccgccactgtcgtcattcctccctgccgaaggtcgcggcggcggggggtgccgccgcgggccggcgacgccgcgccgggaccttacaacccgaccgcccggtacagctcgccgacctccttgatggtcaacgcgcgcaggctacccggcttcaagcggccgagcttgatcgggccgaacctgatgcgggccagtttctgcaccgggtgcccggcctccttgagcatccgccgcacgatgtgcttgcgcccctcgtgcagggtgatctccaccagggcccgcttgccgacctgctcgaccaggcggaaacggtcggccttggccaggccgtcctccagctcgatgccggcgcgcagccgccgccccaggtcgcgccggatgggcccgacgatctcggccaagtagaccttctccacgccgaaactggggtgggtgaggcggtgagccagatcaccgtcgttggtgagcaggatcagcccttcggtgtcggtgtccagccggcccacgtggaacagccgctcgggcacgtccacatagtcggccagcgacttgcggccgcgctcgtcggccatggtgctgaccaccccgcgcggcttgttgagggcgtagtagcgcatctccgggcgggtctccacgcgcaggccgtccacatggatgacggccttggccgggtcgaccctggcgccgagccaggagaccacctcgccgtcgaccttgacccggccttcgacgatgagccgctcgcactggcgccggctgcccagcccggcctcggccaggaccttctgcagccgcacgccctctttgtgctctgcggtgccggtgtcggtgttcatgcgcgtccgtcctcgatgatgtcctcaggaaggtcttcgggcaggtagggggccagctccggcagctcgtccaggctgcgcagccccagccgctccaggaagtagccggtggtgcggtacaggtgggcctgggtctccgggtcccgtcccgcctcctcgatcagcccgcgcaacgtgagggtgcgcatcaccccgtcgctgttgacgccccggatcgccgagaccttggcccggctcaccggctggcggtaggcgaccacggccagcgtctccagcgcggccgtggtcaggcgggcctgctggccgtcggtgacgtaacgttccaccaccggcgcgcaggtgtcgcgggtgtagaaacgccacccgccggcgacctggcgcagatcgaacccgcgcccctgggcggtgtactcatccgacagctcccgcagggcggcggcgacctccggcacgggccgctccagcagctgcgccagcgcgacctcggtcaccggctcgtcggccaccagcaggatcgcctcgagggcggcccgcagccccacctgcggctcggcctccggctccggccggtcagtcgtcacggtcatcttccgtccccgttctcaccccggccgtcctggcggtccggggtcccctcgtagtcgtcgccgaccgctatctcgccctcgtcgctgccggtccactccacgtgcagctccccgaacggctcggcctgctcgaagacgaccgcctgctcccggtacagctccagcagcgccaggaagcgggcgacgacctcgaacgtcccccggcagtcggcggtcagcaccgcgaaggtggcccgccgcatccggcgcagtttggccaccacgatggcggcctgctcggcgacgctggccttcggctggtagatgtgctcgaccgggacgccgggcgggggttccttgggcgccagcgccttggcggccagccgggcgaactccaccggtcccagccccagcagcacctccggcaggaggttggcgaaacggggctccagcggcacgttgcggggatagcggcggctctgctcggccattcgctcggcgaggaccttggcgacctccttgtaggcgcggtactgcagcagccgcgcgaacagcaggtcgcgggcctccagcagggccaggtcctcctcgtcgtccacctcccccgacggcagcagccgggccgccttcaaatccagcagcgtcgccgccaccagcagaaagtggctggcctggtccaggtcccagtcggggccgcgggagcggatgtaggcgatgaactcgtcggtgaccttgtgcagcgccacctcggtgatgtcgagcttgtgcttggagatgagcgccagcagcagatcgaagggcccctcgaagttgtccaggtggacctggaagccggcggcgcgctgctcgtcctgcggcccgtccgcctgctcggcggcccgcggcgggccggtttcgggggcggcggcgtgcttcacaccctgcaccgtaatggaagaccggcactgacccggcatcggcggcccaccggcctgcgcgccggcgggccggcggggatcaaccggtctcggcccacctcgccaggacctccttggccagttcccggtaggcgttggcgcccatggacgtgggatcgaagtaggtgatcggctccccggccaccgtggcgtcggggaagcgcaccgtccggttgatcacggtgtggaacacccggtcgccgaaggcctgcacgatccgctccagcacctcgcgggtgtgcagggtgcgcgagtcgtacatggtgccgagcacaccgtcgatcttcagctccgggttgatccgggcctgcaccttctcgatcgtctccatcagcagcgccacgccccgcatggcgaagtactcgcactccagcgggatcagcacgccatggctggcggccagcgcgttgaccgtcagcagccccagcgacggctggcagtcgatgaggatgtagtcgtactcggggacggccggcttgagcgccccggacaggatgtactcgcggccgacctcgtggacgagctggacctcggcccccgacaggtcgatgttgctgggcagcaggtccatgttctcaaagccggtgtcgaggacgacctcctcccagctgacgttgtcctccagcagcaggttgtggaccgtcagctccagctggcgggggtcgcccttgccgaggccgaccgacagcgcgccctgggggtcgaagtcgaccagcagcacccggcggcccacctcggccagcgcggcgcccagattgatggtggtggtggtcttgccgaccccgcccttttggttgcagatcgacacgatgcgcgccggcccgtgctcggtcagcggctcgggctcggggaacacgggcaggggccgccctgtcggcccgagggcctgacgaggatcggtcagggcgaccgggagctcggtcccggctgcctccggcgtactggtcacggctttaaccttcccggcggcctggttaccgtccaaaacggggactttaggggtacggcgcgcggcggctcaagccgacgcgcgccgggggaatcgattgaagcgcagattgcgcgcgctttcacacctcggcgcgcgcccggggatgtgccatggcgtgcacctcggtgagcagcccttgagtgaccagagcgtacattcgcccgccccggccctgctcggcggagacattgccgagcagctggtggaccaccccggcgtcggcaccgccgtccagcaggtgggtggcgaaggagtgccgcagggtgtgcggggacacccccaccagtctggcccgctgcgcggcggcgcgcagcaccatccaggcgccctgccgcgacagccgcccgccgcgggcgttcaggaacaacgcagcccctgcggtcccgtccttggccaggtgcggacgggcctgccgcaggtacgcctccacggcccgcctggcgtgctcgccgaccggcacccggcggacgcggccgccttttccggtcaggcggatcagaccggccttcaggtccaggtcgtccacatccagcgcgaccgcttcggagatgcgcgcccccgacccgtacagcagctccagcagggcccggtcgcgcagcccgcgcggggtgccctcggaggcggcggccgccagcagccgttccacctcggcgacggagatcgccttgggccggcgcttgggagaggccggcggccggacgccggcggccgggtcggcggcggccagtccctcccgcacggcgaagcggtgcaggccgcgcacggccgccaccgcccgcgcggccgagcggtccgacagcggccggtgggcggcgtcgccctcgcgcaggcccgccaggtagcccagcacgtcggcctcggtcacctcgccgatggcgcaccggccccgctcgcgcagcgcctgcgcataccggcgcaggtcgcgccggtaggagctgagggtgttggcggccaggccgcggtctgcggccaggtgcgccaggtagcggctcacggccgtctccaacgcggactcagccgccacgcacagcactcccgtccacccgccgatagtccgacccgccccatgatgccggttccgggacggttgtgcgcgcaggccgtgccgatcggcgcgtttcaccgcgccgtcccgcaggtcgagccgatgccgtgccccggagcgatgcggtgccggacgcgttttgcgccccgcctgcggccccgggccggctggtggaaaagactcactcctcgggggcgtcggcgggacgcaggcagcggtagccggcggcgcgggcggcgcgggcggccaagatcccgatcaccgcgagctggttgtggatgtgcccctccagcaccttggccaccgcctcctccagcggcacccacgccaccggcatgtcggcctcctcgtgcacccgctggaagccgatctgctcggcgggcacctcgctgacgtcgcgggccaggaagatccgggaccgctcggtggagatgccgggcgagacgagcacgtcggccagggtgtgccagcgttcggcgcggtgcccggcctcctccagcagctcccgggcggccaggtcgcgcagcggctcgccgggcacgtcccgcagcccggcgggcagctcccacagcaggcgcccggcggggtggcggtactggcggatcagcagtacccgctcggcctcatcgagggcgaccacggccaccgagccggggtggaccaccacttccctggtgacgacctccacgcccgaggcgcccggcatcttcacctggtcgctgcgcacatgcaccagccgtccggcataggaggtggcgctggcgaccacctcccagcgttcgggccggtcgcggacctcctcggcaccgctcatgaggtggtgacggcgccggaacggcgggccgcgccgtacttgatggccgccgcgatcagcccggagaacagcgggtgcggccgggtgggacgggagcggaactccgggtgcgcctgggtgcccacgaagaacgggtgcacttcgcggggcagctcgacgtactccaccaggcggccgtcgggggacaggccgctgaagcgcagcccggccttctccagctgctcgcggtagcggttgttgacctcgtagcggtggcggtgccgctcggaggcgcgggacgccccgtacagctcccggaccagggagccctcggccaggtcggccgggtacaggcccagccgcatggtgccgcccatgtcccggtcgccggagaccacatcgacctggtcggccatggtggcgatcaccgggtgcggggtgtcgtcgctgaactcgctgctgccggcgtcggtgaggccggccagcgagcgggccgcctcgatcaccatgcactgcaggcccaggcagatgcccagcagcgggatgccgttctcgcgggcgtggcggaccgcgccgatcttgccttcgatgccgcgcaccccgaacccgccggggatcagcaccccgtccacgccctccagcatccgctgcgcgccctcaggggtggcgcactcgtcgcttttgacccagcggatgttgacccgggcgtcgttgtcgaacccgccgtgccgcagcgcctcggtgaccgaaaggtaggcgtcgggcaggtcgatgtacttgccgaccagggcgatggtgacctcgtggaccggcaggtggacccggcgcagcagctcgtcccaggcgctccagtccacgtcgcggaacggcaggcccagccggcgcaccacgtaggcgtccaggccctcggcgtgcagcaccttggggatgtcgtagatgctggcggcgtccaccgccgagaccaccgcctcgcggtccacgtcgcacatcatgctgatcttctgcttgaggccgtcgctgatcggccggtccgagcggcacacgatcgcgtccggctggatgccgatgctgcgcagcgcggccaccgagtgctgggtgggcttggtcttcagctccccggacgggccgatgtagggcagcagcgacacgtgcagaaagaagcagttgtcgcggccgatctcgtggcggatctgccggacggcctccaggaacggcagtgactcgatgtcgccgacggtgccgccgacctcggtgatgaccacgtccacgccgggctcggccatgccgcggatgcggtctttgatctcgttggtgatgtgcgggatgacctggacggtgtcgccgaggtactccccgcgccgctccttggcgatgacgttggagtacacctggccggtggtcacgttggccgacccgtgcaggtcggtgtccaggaaccgctcgtagtgcccgatgtccaggtcggtctcggcgccgtcgtcggtgacgaagacctccccgtgctggaaggggttcatcgtccccgggtcgacgttgagataggggtccagcttctgcatggtgaccttcaggccacgcagggtcaaaagccgcccgaggctggatgccgtcagtcccttgccgaggctggaggcgacaccgccggtgacgaagagatgtttggtaggacgctggctacccgtggctgccgatggcaagtaggacgctcccgtggtcgtcgcgaggcggggcttggccgctttatccacgggccaccaggataacagccggagaacaccgagcagggcgggacgcacacggcaaaggcgtccaggccgcgcaaacgacggcatcgcccctggtcggacgccgattcgacggtgcaaggggcgtggatcaccgtgctcggcacccacggatcggaaggcggggcgccggccgcccggcgcgggcggatcagacccgcggagccgcgctgggcatgatggtgcgcagctgccgggtcagctcgtcgaccagggtgcgggcctggtcggcggcggtgcgggcggcgtcccgctcctgggacatctccgccagggcggtgcgctgctcggtgacggcctgggcgagctggtcgacccactggtcgcgctcggcgagcttttcggcgatggcgtcgcgttcggcggccagctgccgcatcgcggccaccgcgttgtcgcgttcgcgcccggcctgctcggcgcgaccgcgggccagcgtggcctccgagtcggcgcgggcctgggcctgcagcgccgcgtcgcgctgctgctcggccgcgcggacggcctccagcgcctgctggcgttctttctccagctcggcggcgcgccgccgctcggactcggcctccttggccgccgccgcggcggcgtgctggaagttggcggcggccatctccgcctcgctgagcttggcgcgcaggccggccagctccgagtgggcgctctccagcgcccgcgacagctcggcggcctgctcagagaggcggtcccgttcggcctccacggaacggcgggcggcgacggcctcctccatggcgcggtgggcctcgtcgcgggcctcccgcatcgagtcgcgctgggccatcatctggcgggcggtgttctccgcctcggccatccgctgctcggcctgggcacgggcctgttcggcctgcatgcgggcctgttcggcctgggcggcctgggcgcgggcctgttcggcctgggccagcgcctgctcggcctgggcgcgggactgctcggcgcggcgttcggcctcggcggccagccgttcggactgttcggcctgggccagcgcctgctcggcctgggcgcgggactgctgcgcctggttccaggcggcggccgcatcgcgctgggcggactcccgctcggcctgcaacgcggcgatctgcgcggcggcctcattggcggcctcggccatccgccgctccagctcggcgacccgccgctcggcctcaccggcacgatgctcggcctcggcggcgcgccgctcgttctgctcggcctggccgcgggcccgctgcacctccccccaggcggcggccgcatcgcgctgggcggactcccgctcggcctgcaacgcggcgatctgcgcggcggcctcattggcggcctcggccatccgccgctccagctcggcgacccgccgctcggcctcaccggcacgatgctcggcctcggcggcgcgccgttcggcctcaccggcccggcggtcggcctgctcggcctggccgcgggcgcgctgcacctccccccaggcggccgcggcgtcccgctgggcggcctccttctcctgctggagggcggcggcctccttggcggcctccatgaccttgcgctcaccggcggccagcgcgtcgccgatgagatcggccatctggcgcagccgctcgacgatgtcccagggctgggcgtcccgctgctcgccgggccggccggcggcagcggccgcggcctgcgccggcacggcgggctgcggtcctgagtcggggccgagcaccggccacggcgagcccagttcctgcaccggccgctggcctcccgatccgttgaggtcgctcacaccctgcactctagtgccgtcgggctcagcgtttgccctgtttgggttcgagaacccagatctcaacgcgttgttaacagaccatcgacgcaccgacgcgggccgcaagcggtgagacaatcgctgcccatggagctacgcaccctctacccgccgatcgaaccgcacgaatccgggatgctggacgtcggcgatggaaatcagatctattgggaggtctgcggcaatcccgacgggaaaccggcggtgatggtgcacggcgggcccggcggagggtgcaccgccgatcatcgccgccagttcgaccctcaggcctaccggatcgtgctgttcgaccagcgcaactgcggccgcagccggccgcacgcatccgacccggcggtctccctggagcacaacaccacctggcatctggtcgccgacatggagcggctgcgcgagcacctgggcatcgaccggtggctggtgttcggcgggtcgtggggcagcgcgctgtccctggcgtacgcgcagacgcacccggagcgggtgagcgagctggtgctgcgcggggtgttcatgctgcgccccttcgagctgtactggttctaccaagagggcgcttcgctgctgttcccggacgcctgggagaagtatgtggagccgattcccgaagaagagcgggacgacctgatcgccgcgttcggggcgcgcctggagtcgccggaccgccaggtccgggtggcggcggcccgcgcctgggcgcagtgggaggccaggacgctgacgctgcgtcccaatccctcgctggtcgagcacttcggtgatccggactacgcggtggccttcgcccgcatcgaaaaccactacttccgccacggcggcttctttgaggaaaaccagctgctgcgcgacgtggagcggatccggcacatcccggcggtgatcgtgcagggccgttacgacgtgtgcacgccgccggccaccgcctgggacctgcaccgggcctggccggaggcggagttccacctggtggacgacgccgggcactcctacgacgagccgggcatcctgcaccgcctcatcgaggccaccgaccgtttcgcccgcagctgaccgacgggccgcgggcgtccccgcccggccgcaagcgatgaggttcaccgccgccgcaaggtgggcgagatcaccgaaggcgcccggtggccggcccatccgggcgctcccggatccaccgaagatcacggccgcgccgggcgccgtcccgtcccatgccgcgggacgaagccgttcccggttcaccggatccgctcccgccccgcccgcgcacgccatataccgaacacgattcggtaccgtgggctgccgagaacacaccccggtaggaggagtgatgaggatccatgggtgagggggcggcgatcgccgggctcggcatgaccgagctcggcaaggtgtacgggcgcagcccgcgccggctggccgatgaggccgtgcgccgggcggtcgccgacgccgggctgaccctggcggacctggacgggctggtggtcagccacggcctcggcggctcccccggcatcgagctggccggcacgctggggctgcgcgacctgcgggtgctgaccgtgatgcagtccttcggcgccaccgccggcgccatggtggcgtacgcggcgatgtcggtgatcagcggcgccgcgtccaccgtcgcctgcgtgttcgccgacgcgccgctgcggcccaagcagtccgcgggcgccgcctacaagcgcagcgccaaggagtggtacggcttcggcggcatgacctccgcgctcggcttccgcgacgtcaacaccctgtatgcgctggccgcccggcgccacatggcccgctacggcaccaccagcgagcagctcggcgcgatcgcggtcgccacccggcagtgggccaccatgaacccgctggcgcagatgcgcgagcccatcacgctggaagatcaccagaactcccgctgggtggccgagccgctgcacctgctggactgctgcctggtctccaacggcgccatcgccgtcgtggtgaccggcgccgaccgagccgccgacctggcgcgtccccccgtgcacatctggggctggggccagggccacccggtgcaccgcatggaacgcgacagtgatttcggcctcaccaccggcgcggcgatctccgggcccatcgccatgaagatggccggggtcaccccccaggacatcgacatctgccagctgtacgactgctacacctacaccgtcctggtctccttggaggactacggcttctgcgccaagggcgagggcggcgcgttcgtggagtcgggggtgctgggtcccggcggcgcgctgcccaccaacaccggcggcgggcagctgtcggcctactacatgtggggcatgaccccgctgtcggaggcggtcatccaggcccgcggggacggcggcgagcgccaggtcgccaagaacgatgtgatcttggtcagcggcaacggcggcatcctggagcaccactccacgctgatcgtcagcccgcaccggaagggagcctgaccatggacgtgggaatcctgcgcaaggacggccgcaccgacccgttcttcgacgccgccgccgaggacaggctgctgatcaagcggtgcgagccgtgcgaccgctggctgacccccgaccagaccggctgcgccgagtgcggcggcaacgagctgagctgggccgaggccagtggtgaggcgaccttggtgagctggacgacgctgcacggccgccccgccgaggacggcaccaccccgccgccggtgcatctggcgctggtggagctggccgagggcccctggctgcacggccggctgaccgaggtggaccccgccgccctgcgcgaagggctccccctgcgggccgtcttcgtgcaccccgaagagggcgagtcctacctgctgttccgtcccgcctgagcggaaggggcgccccgtcccgcgaccgcacggcccgtgcccggcccggcacgggccgttcccatgtccgggcccggccgcccgggagtgtgcgggctcacgacctgcgccgactggaccgaatgacattcggtccagtagcgtcaagccatgcgtaccgaggtctgcgagatgttcggcatcgagttcccgctgctggccttcagtcactgccgcgacgtggtcgcggcggtcaccaacgccggcgggatgggagtgctcggcgccgtcgcctattcccccgagcggctcgaagaggagctgcgctggatcgaccggcaggtcggcggccggccctacggggtggatgtgctggtgccggccaagctcgacctcaaaaacggcgacaagtccggcgagtccggcggcgggctggccgccatgctcgccgcggtgcccgaggagcactggaacttcctgcgcgacctgttcgcccgctaccaggtcccgctgccggacttcgaggccgcccgccgctccaaggccaagggcgtcggcgagcaggtcaccgagaagggcgccaccgacctcatcgaggtcgccctctcccaccccatccggctgatcgccagcgcgctgggcaccccgccgccgcgcatggtggaggcggccaagtccgccggcgtcccggtcgccgccctggtcggcaccgtcgagcacgcccgccgccaggtggccgccggagtggacctcatcgtcgcccagggcaccgaggccggcgggcacaccggcgagatctccaccatggtgctggtccccgaggtggtggacgccgtcgccccggtgccggtgctggccgccggcggcatcgccaccggacgccagatggccgccgcgatggcgctgggcgcctccggggtgtggtgcggctcggtgtggctgaccaccgaggaggccgagaccccgccgcacgtcaaggagaagatgctggccgccacctcccgcgacaccatccgctcccgctcgcgcaccggcaagcccgcccggcagctccgctcggcctggaccgacgcctgggagggccccgacagccccggcccgctgggcatgccgacgcagatggtgctggccgaaggcgccatgcggcagatcaacaaggtcgccgagagcggccaccccggggcccgggaactggccaactacttcgtcgggcagtgcgtggggctgatgaacaccgtccgccccgcccgccaggtcgtctacgacatgatgcaggagttcgccgaggccctcgaacgcctcaacgccctgtcgagcgagtgacggccccgccccggccgtcccgtctcaccggtactggtggaggggacggccggggccggccttgatctgctggctgaccagggcggccagggcccggtagccgcccgcggtgggatggaagctggcgggctcggccgccagcgccgccagatcgaccttcagcccgttgacataggggtcgggggtgccgacctcatgcccggcgaaagcgctgtaggcgtcgatgaactccacgctgccggctcccccgctcgcggcgatctggtggtcgcggtcggccgccacctgccggatgacctcgttgagggcccgggcctgggagttgagccactgctggtcgccgatgctcaaattgtcgccggcggccccctcggtctcggcgaacagacgcggatagcccagcacgatcacccgggcgcgcggggcgcgctcggtgatcgcgtccagcacctcggccagggaaaggcgcagcgccgccagccggtcggcgatctcaccgccctggtcccggcaggcccggctccacggcacccggatcacgcagcccgccagcacccgggagaaccccgcgtcgttgccgcccacgctgatggtcaccaggctggtgccggcgttgacccgctcgatctgcggcggctcccccgccttgcccttgagcacgtgctgggtggtggcgccgctgcacgcccacagcgcgctcccgccggcgaagcggaactccttggcgatcgtgtggtagtaggcctgcgaggtgcggcggcaccgattggtcggcgcccggtcggccgccgtggcgtaggcgccctcccccgccgagtaggagtcgccgagcgccacataggaaccccaggtggcggcctccacgggagtgagcgggcggggcgtggcggtgcgggcgggctcggccgccgacggctgcggcgccgggcggcggcagccgaggccgaagacctcgcagcgcaccgccggcagcgccaccagcgggccgatggccagcaagaccaacgccagcagcgccgcaagagccgttccccgttcacccaaccggcggcgcaggccgcgcagccacgttcccgggccggtcatgcccctcctcttctcaccgttcgcatgaggagagacgcctgttcaacatcaccggttcccggctttacgttgtagatcacaagtggtgatccgggcggaagccgtccgcgcccacgtcatacgcccccgagagtcgcacgaggacgcccggagggccgcacaggtcgcacctccctgcccccccttctaccaggggcggtgtgcaccccggcagagtgcggccccaggcgccaaggaggcgggagccctgagggccacccaaatccgcagcacctccgtccccggcgccgcgcatccgtcccggcctgcgggcgcggcattctgaaaaagattcagttccagcggccacgaactgaccttctgaccgatctgactgaaatcgtcagatcggcgtctcaccttggttcaagagcgtcccttgcgacacgcttccaccgggagcgagagcacgcgggcaccgccggggacgttgccgcgatctaggacgatgcccggcatcgccgggctttctgtccccggcgccgaggccacgtacggaaaagcgcagccgccaaggacggcccgaggcgttccacctgggcctccacggcgttccccggccgtcatatcccgcgcacgggcacgaaaaagccctcggcgagcccggcgccgggctcgccgagggcgaagggcgatcaggtgggggcgagcttgcggatgcggaacgagcccgccatgccggtgatctccatgatgcgcagcacgttcggcggcaccgcggccaatgtcagcgtgaccccttcgagttcggaggccagttgcgcctgggccagcactcgcagtccgtcggagccgaagaagccgatctcgcgcaggtccacgaccacctgacgcacccgctgttcgccgatcagggacagcagggcctgtcgcagatggtcctcggtgctcaggtcgacatctcctgagacatagaccactgcgcgatccccgtgccgcagcacggtggtcgcgaagtcgtcctcccgatgcaccgtcatgctcgtcatacgacccaccgtccgcatcgctgtttcgaactgcttagtcgatcctcaagcagtgacccgctcgacacaccacttgatatgtatcaattccccccaatgcccttgacctcaacgcccccaaccccaagctcacgccatatatctcttaaaaaggtaaagtcggatatgcttgccgccggccctcgcccctagtgttttccggacttccggaaaaagatcttctcttcgcgacggaggagtgatcttttactcggtgaccggcgccgccaagcgacggcaacggcagggaattcgcgtgccgggctccggcgaagcggccgccacccgaaaaccggcaggccgtcagcggccgccccgccgccacatgaccgtccggggtcccagggcgtgcaacccggcgtcgatctcggcctgccagtgcgcccgcagccggggtccccatcggtcgccgggcagctcggtgaaaccgtgccgggcataccacggcccgttccacggcaccgtgcggaaggtgatcagcgtcagcgggccggcggcctgcgcgatgacccgttccagcagcagcccgccgatcccgcggccggtgaactcggcggccacggcgatctgctccagatgggggtgcccgtccagttcgatgaccgcggcgaaggcgatgggcggttccccggcgaccagcacccgggcgtccgctccgatctcctcgatcaccgtgggcccgggcgggaagacgatgcccaggcgctgaaagagcgtatcggcgctgcgttcgatctccggaagcagcgccagctcctcttcgcgggccgtccgcaccgtcatctccgcctgcacgtcccgagggcgcgcccgcggcgctccgtcaggggccggcgggcttttctccgcccgccgctcccgcagatcgcccacgggggcgccgcagtcgggcacggtgccgtgacctgcagcctcatgcccccgggcaccgcccgggtcgccgtcccggcccggtgagacctcctgctgggaaaggctcagtggacgccggcctccttcatgtcgcgcagctcgcgcttgagctctttgatctcatcgcgcagccgggcggccagctcgaactgcagatccgcggcggcctggtgcatctgctcggtcatctgctcgatgagcgactccagctcctcccggggacgctcgccgaccaggtcggcggcgtgacggccggcctggcgggtgcggggggccaggccgggcacgggggccttgccgcggctgagccggcgtccgtcccccagcagggtctgggtgtcggcgtcctcgcggaccagggagtcgaggatgtcggcgatgcgcttgcgcagcgccttgggctcgatgccgtgctcggcgttgtaggcctgctgcttggcgcggcgccggttggtctcctcgatggcgcgggccatggacggggtgatctggtcggcgtacatgtggacctggccggagacgtggcgggcggcccggccgatggtctggatcagggaggtctccgagcgcaggaagccctccttgtcggcgtccaggatggccaccagcgacacctccggcaggtccaggccctcgcgcagcaggttgatgccgaccagcacgtcgaactcgccgctgcgcagctcccgcagcagctcgatgcgccgcagcgtgtcgacctcgctgtgcaggtaacggactcggatgcccagctccagcaggtagtcggtgaggtcctcggccatcttcttggtgagcgtggtgaccagcacccgctcgtcccgctcggcgcgcagccggatctcgtggaccaggtcgtcgatctgccccttggtgggcttgaccacgatctccggatccaccagcccggtgggccggatgacctgctcgaccacgtccccgccgacccggctcagctcatacggccccggggtggccgacaggtagacggtctggccgatgcgctcgcagaactcctcccacttcagcgggcggttgtccagcgccgacggcagccggaaaccgtgctcgaccagcatccgcttgcgggaggcgtccccttcgtacatggcgccgatctgcgggacggtctggtgcgactcgtcgatgaccagcaggaagtcctcggggaagtagtccagcagggtgtgcggcgggctgccgggctcgcggccgtcgatgtggcgggagtagttctcgatgccggagcaggtgccgacctgccgcatcatctcgatgtcgtgggtggtgcgcatgcgcagccgctgcgcctccagcagcttgccctgggcctccagctcggccagccgctcggccagctcggcctcgatcccggcgatcgcgcgttccatccgctccgggccggccacgtagtgggaggcggggaagatgtgcacctcgtcgctgtcgccgagcacctccccgttgagcgggtgcagcgtggccagccgctcgatctcgtcgccgaacatctcgatccggacggcgagctcctcgtactgcgggatgatctccacggtgtcgccgcggacccggaaggtgccccgggtgaaggccacgtcgttgcgggtgtagtgcatgtcgaccagcttgcgcagcagcgcgtcccggtcgatctccatgccgacgcgcagcgtcaccatgcggtcgacgtactcctgcggggtgcccaggccgtagatgcaggagaccgaggcgaccaccacggtgtcgcggcgggtcagcagcgagttggtggccgagtgccgcagccgctcgacctcctcgttgatggaggagtccttttcgatgtaggtgtcggtctgggggacgtaggcctcgggctggtagtagtcgtagtacgacacgaagtactcgacggcgttgtgcggcagcatctggcgcagctcgttggcgaactgggcggccagcgtcttgttcggctgcatcaccagcgtcggccgctgcagccgctcgatcagccaggccaccgtggcggtcttgccggtgccggtggcgcccagcagcaccacgtcgcggtcgccgcgccggatccgcgcctccagttcggcgatggcctgcggctggtcgcccgagggcgtcatgtccgtgacgaccttgaagggcgcgtccttgcgctgcagatcggtgacaggccgcacgtcgttcctccctggtcccgttcctgcggggacggcccccggccccccgtgcgcgagccgaacgggcgggggacggctcgcgcccacgtgccccactgtacgcagccggtgtgacgtttccgtccacttccgcccatggggggcggccggcgggacggcggccttcaggagacggcgggcagcgggatgcgggcgtggacggcgaacccccctcccggccgcggcccggcctccagggagccgcccagcgcggtgacccgctcccgcagccccaccaggccgttgccgccgccgggcagggcgtggccgggctcgtcgcccggctcgttctccaccgccatctcgatgacgtccggcatctgccggatccgcacgcaggtgtcggcgccgccggcgtgcttgtggacgttggtgagcgcctcctggagcacccggtaggcggtgcgggccacctccggcggcagcgtcccgtcctcgatctccgtggtcaggctgaccttcagcccggccgccccggactggtccaccagccggcggaagtcctccagggtgggcgtgggctgcgggccgctggtctctcccagccgcagcaccccgatcacctggcgcagctcctccagcgcctgccggcccatgtctgcgatgacggcggcggtctcggcggcgcgctcggggtcgcgggcggcgatcgccttcagcgccgaggcgtgcaccaccatgacgctgacccggttggccaccacatcgtgcatctcccgggcgatgcgggcgcgttcctccacccgggcgcgctcggccagcagggtccgttcgcgttccagccgccgggtgcgttcctgcagcgaggcgatgagctgcttgcgggtgcccatgtacaggcccagcagcaccggcggcgcgacgaagacggcggcgacggccaggcgcagccacagcggctcctcatgccgcagccccggctccggctgcagggtgaacgccgcgatcgccgccgccgcaaggcagatcacggcccgccgggaggaggcgtaggcgcccagcgagtacagcgcgatgaggccggagacggcgcccgccccggtgagcgccccggcggcgaccacgacgccggccagggcgaccgggcggcggcggcgcaccaccagggccaggccgagcaggacggccgcggcgagcgccgcccagcggggagtccaggaggtgttcagcccggcggcctgcatcagcgccgcatcgatgaccgcggaaccgatcgccagtgagacgtccagcatccgtgatcttctcttcggctccatcgccgtccccggacccctgaacatgaagcgaccctaagcgaaccaagacccgatatatctcattccggggcctcccggcacctgtttttcggcggccggttcaggacgccgcggcccgctcggtcagctccgcccacagcgcctcgacccgctcctccagctcctgcagcgtcccggagttgtcgatgacgtggtcggcgaccgccagccgctgctcccgggaggcctgcgccgcgatccgcgcccgggcgtcggactcgctcatgccgcgccgggtggtgagccgctcgatctgggtctgcaccggcacgtccaccaccacgaccacgtcgtacatctccgccaggccgttttccaccagcagcgggacgtcatagaccacgatggcgtcccggggggcggccgacacgagctcctccatgcgctgccccaccagggggtggacgatcgcgttgagggcggcgcggcgctcggcgtcggcgaacacgatcgaaccgaccttctcccggtccatggagccgtccggcagcagcacttcctcgccgaactcggccaccacggcggccaggcccggggtgcccggcgccaccacctcacgggcgatcttgtcggcgtcgatgatgagcgcgccacgggccgccagccgcgccgacacctcgcttttgccggaaccgattccaccggtcaatcccactcgcaacacggcccgagcctagccggtgccctccccttcgccccggatcggggtgcatcgggctcaagcgggcggtgggagcggtttgcgcaggtgaacgaacgtcaggtgggcggcgacccgttcccggcgcccctcgcggtagcccagcctccgccccagccgcaggttgccctcgctgagatgcccggtgaccagcacgcactcgtcggcccggccggcggcccgctcctccaccgcgccgatgagccggcggccgatgccgcggccctgcacgtccggggccaccgccagccggccgatcaggcaggtgcggccgctgaaacgggcgcgcaccgcccccaccaggcgagtccccagcatcgccttcagcgccagcccgtcgccgcgcagcgcctcgcgcacctgccggcaggtctccaccagcggcggcaggaacgggtcgccgtacagctgcgcctccgccaggtaggcggcccgctgcacggtgaggatctccccggcgtcctgctcggtggccggcaggatgcgcacctgccgggcgtccatcgccgcgtcccctcccgccggccgtcccgtgctcaccggcggccggtcactgcccgatccggacggtcaccgccaccggatagtggtcggaggtcttggacgggtgcaccccgtggtcggagaagaccaggtcgtcggtgccgagaatccagtcgaccttcttgccggcgggggtggtgggcgcgtagtcgcccagcgccgaggcgcgcagcccggtgccgtccaggaaacggctcatctccgcgctgccgggctcgctgttcatgtcgccgccgatgatcgtgcggggggcgccgccccaggcgcgcagcagcgccgcgatctcccgctgccgggccgcggcccgatcggcaccgccgtccaggtgcgtggaccacacgtagacgggccggccgccgacgtccaggcgggcccacacgtagccgcggatctgggaccagtcgcccttgggcatgcgggcgctgcccgacgacagcacccggcgggaggtcaagatggcgttgccgaactgcccgtcggcggccggaccccagatcaggtgcatgccgagccggcgcgacagccacacgcccacatcggtggtgcccgacaccagggagccgcgcccgacctcctgcagcagcaccacatcggcgcgctgccgctcgatgacggcggccagcgcgtccaagtccagcttccccgcggcgttgacgccgtggtggatgttgtaggtcagcacccgcagcctggcggggtcggcggcccgcggctcggccttggggttggtgacggtgaacagcagcgtgcccgccagcagcaccaacgccgcggccccgccgaccagcgcccgcagcggcgcccgcgccggcagcggcccgccgcgggcggcggcgatggcggccagcgcgcccagcccgatgccggccaggccgggcagcacgttgttggggaacggcagcgccccgaccgcgctgagctggtagggcagcagcaccgccgcgatgaggaacccgccgagcgccgcgccgacgtcgatccgccacaccgggccgccctgcccggcgcggcgcagcggggcgcggcaggccaccgccagcagccaggccgccagcacctggccgcagatcacgatgccgacgacgaccgtcccggagatcgcataggccccggcgacggcgccgacgcccacgcccagcaccgtcccgcccagcacgcacaccccgccgggcaccgcccgcaccgccagcccggaggccaggaacgccagcgccaggccctggccggtggccacggccaggtgcgcgacggtcagcgactgccagccggaggaggccacgaacgccgggctggacagcaccaggatctgcagcgccaaaaacggcccgaaggccgccgcgcccagggcgtcccgccaggagatgccgggcgcggccaccgggcccgagcgcagctcgcgggccagggcggcgccgcccaggccgaccaccagcaggcacagcgcccactcggcgaggccggagcgccacaccgggtcccaggtgccgaacgccatgcgcagcgtggtgtcggcgccgagcccggccaccgtggcggtggcgaaccccacccccgacaggccccgcgccgcctcatacagcgccaccacggcgatcatgccgatggcggtgccgagcagcgccagccacagctgcggggacagcagctgcgccagcagccgcaccgccagcagcccgccgacgccggtcagcagcagcccggccgggccggtcgcggcgcgcagcgccggggcggccatgccggccaggaagaccgccgagatcacggcgacggcggccgcgttgccgagcgagccggccagatggtcgaactgcggtgccgacaggcgcaggacctgggcgagcaccgcgaccgtgatcgcgatcagcgtcagccgcgccggtccttgggggacgatcgccggcgcgtcctggtgcctggttccaggatgggtggtggtcacgtgacgtcgcttcctgactgcgggaggttcggcggggtcgtgcctgctccggccacgaaagccgcaggaaaaaacgaccacggccggagagcggccccagcgtgaggaccgtcgtccggccatggtcattatgtcatcgcacaccgaccggcgatcgaccgacacggcccctcgcctggcggggttttccagaaatgtgcattcggtgcggccgtcaaaagacgccgtcttcgcaccggctccgctcagccggcgagcaccggtccgggacgttctctcgggccgcggcacccccgtggcggcgtcgccctcggctcccggcgggccggcggcaccgccggggcggtggtcaccgcctcccgcaccggccgcacgaccgcgatgccgcccggtccgcgcctcccggggcggcggagcaacgccgatgcctgggggcggtgggcggcgacgtccgccacgggggcgagaacgcggtgtccccggccttggggccggggacacaggcgtcgtggttcacgccgcggcggtcaaagcgccgcggcggcggaggtcactgaccgcccgacagcttctcgcggagcgcggccagggcctcgtcggaggccagggcgccgccggagtcggcctcgccgccggagtaggaggtgtcgccctccagggcgccggcggcctcggcctcggcccggcgggcctcctcgatctggcggcggtgggcctcgtagcgctggcgggcctcggcgtactgccgctcccaggcctcgcgctgctcctcgtaaccgggcagccactcgccggtctccgggtcgaagccctcggggtacttgtagttgccgtgctcgtcgtactcggccggcatgccgtagagggtcgggtcgaagttctcctcgtcgacaccgagggcggtctcgttggcctgcttgagcgacaggctgatgcggcgccggtccaggtcgatgtcgatgatcttgacgaagatctcgtcgccgacctgcacgacctgctcggggatctccacgtggcgctcggccagctcggagatgtgcaccaggccctcgatgccctcctcgacgcggacgaacgcgccgaacggcaccagcttggtgacccggcccggcacgacctggccgatctggtgggtgcgggcgaactgctgccaggggtcctcctgggtcgccttcagcgacagcgacacccgctcgcgctccatgtcgacgtcgaggacctcgacggtgacctcctggcccacctcgacgacctcggaggggtggtcgatgtgcttccaggacagctcggagacgtgcaccaggccgtccacgccgcccaggtcgacgaacgcaccgaagttgacgatggaggagaccacgcccttgcggacctggcccttctgcagggtgttgaggaaggtctggcggacctcgctttgggtctgctccagccaggcgcgccgagacagcaccacgttgttgcggttcttgtccagctcgatgatcttggcttcgagctcgcggccgacgtacggctgcaggtcgcgcacgcggcgcatctccaccagcgaggcgggcaggaagccgcgcaggccgatgtcgaggatcaggccgcccttgacgacttcgatgaccgtcccggtgacgatcccgtcctcttccttgattttctcgatcgtgccccaggcgcgctcgtactgggcgcgcttcttggacaggatcagccggccctccttgtcctccttctgcaggacaagggcctcgacgtggtcgccgaccttgacgacctcatgggggtcgacgtcgtgcttgatcgacagctcccgggaggggatgaccccctcggtcttgtagccgatgtcgagcaagacctcgtctcggtcgaccttgacgacagtgccctcgacaatgtcgccgtcgttgaagtacttgatcgtttcgtcgatcgcggcgaggaactcctctgccgagccaatgtcgttgaccgctacctgaggagtggtggtcgaggtgtcggtgctgctcgtcatgtgtgggctggctccggatacggacatgaatcgttcgtctgtgcagcgcagagggccctttttcgtccctgccaaaaccggagacggcggaggtccgcctgaaataccgatgtcgacctgaccgagcgcgagcctgctctgtctgaagcacgcgcaggcccacagcgcagcgatcagcatatgggacgcagccacgacggtcaatcgtgggatacggccctgcgcgcgggcgacagaccccccctctagcaagatttgtaggccagtctagtaggaccggccgtatctacgataccgggctgccaaatccggggttttaccttccgggaaggccaccgtgcccgggtcaccgtcggagacgtaccgctcgtcggggttgtcggccagccagtccagccaggcctgcgagcagtagcgacggcaatcgttttccgcgattttaccttcggagcggatccgcatgatcgcgtcggggtcgaagtcggcatggaagggcgatagtgacggccgccaccccgccaggaagattccccggaaagagtagcttcccggcttggaacgcgcccatgacgtcttgcggggccgggcgccgaacgggtaggccagcgtggcggagggagcgccggtgagcgccgtgatcttcgcctcgacctcgccgatctcccgctggaccccctccttcggcagccgcgacagatcggcgtggctgagggtgtggttgccgatctcgaacccgtgctccaccagccagcgcatcccttcgggcgcccgctcccccagtccgaacgggtcgtcgttgacgtagaaggtggccaccggccgaaagtgcgggtaccgccgggccacctccagcaggacgccgaccgcggtgtccggcttggggacgccctgctcgtccaaggcgaagtgggtgggggatccgtcgtcgaaggtcagcaccaccgggtgccgcccggccggcacgtcgatccacccccgggcgaactcggcggcggtgatgggcacatacccctcctccgccagccgggtcagctccttgcggaactcaccgagagtgcggtccagcgaggtggtctccttggcgacgatccggtgatacatgatcaccgggatctgtcccagctcgttggcgcgcacctgccgcgcggtggccgaggccggcccgatggtgggctcgggggcggcgggctccggtgtggcggcggtccgcgccgcctgctgcggccgcccgctccccgccggggagacggccggcgccgaggagccgggcgcacccgccgtcctcccttcggcggcgccctgtcctccggcgtccggggcgatcagccccacgatcaccgccaagacgatcactacaccggcgagcttgtgcaggggtggcacggccctcccgtcgatcaccgaaggggtcggccccagcgtagggcccgtcccggccccgccggtagcgcacacccgagcacaatcggctaacaccccggtaaacccccgcccggcccgcggatgcgtcccgccccgtcacggaaccgttgccggcacgcggccccacgccccgccggggcaccgcacccgcctcggcggccagggcactcgccccggccgcaggcggcgcgtcgcaaggcgcaccgcgccgggcggccacggcaccggccgggcggcgggcacggcggggtcagtggccagcctgctgccaggtgcggccggtgcccatggcgacctccagcggggcgcgcagctcataggcgcccgtcatctgctccctgaccagttccttgagctcctccagctccccgggggcgacttcgaagaccagctcgtcgtggacctgcagcagcatccgggaggccaggccgcgttcccgcagggcccggtcgacccgcagcgaggcgaccttgatgatgtcggcggccgacccctggatgggggcgttgagcgccatccgctcggccatctcccggcgctgccggttgtcggaggtcaggtcgggcaggtagcggcggcggcccaagatggtctcggtgtaaccgtcctgccgggcccggcggaccaccccctgcaggtagtcgcgcaccccgccgaactgctggaagtactcctccatcagcacccgcgcctcgtcgggggtgatgcccagctgggaggccagcccgaacggcgacaggccgtaggccagcccgtagttcatcgccttgatccgggcccgcagctccccgtcgatctgctcgggcggcagcccgaacacccgcgaggcggtgatggtgtggaagtccgcgcccgaggtgaacgcctcgatcagcgcctcatcgccggacaggtgcgccatgatgcgcagctcgatctggctgtagtcggccgtcagcaggcactcatacccctccccgaccacgaacccctcccggatctgccggccctcggcggtgcggatcgggatgttctgcaggttcgggtcggtggacgacagccggccggtggcggcgaccatctggttgaaggtggtgtggatgcggccgtcctcggcggccatcgggatcagggagtcgacgatgctcttcagcttggcgacctcccgccaccgcaggatgtgctccagcaccgggtggtcgcttttggcccgcaggctgttgagcgcctccgaatcggtggtgtacccggtcttggtgcgcttggtcttgggcagccccagctcctcgaacagcacctgctgcacctgcttgggcgagcccaggttgaactcgtgccccacggcggcgtgcgcctgctgctcggtgtccttggcctggccgcccagcgaggccgacagctggatgaaatggtcgacgtccaccgcgatgccggcccgttccatggcggccagcaccccggtcagcggcagctccacctcgtgcagcagccgggcggcgccgcgccgctccagatcgcggtccagcgcctcggccagctccagcacggcacgggcccgcaccgccagctcccgggcggcgtcgtcgtcggcgatgccgtcgatggtcagctgcccgccgggctcggcgtgctcgcgcagctccttgtgcaggtagcgcagcaccaggtcacccaggtcgaaggtgcgctggccgggcagcgccaggtaggcggccaacgcggtgtcgctggtcaccccggccagcgtcatgccgcgggcggccagcgccagcatcgggcccttggcgtcgtggatcgccttgggccggtgcgggtcggccagccactcggccagcgcccgctcgtcggcctctcccagctcggccggctccacgtagacggccgccccggaggcggtggccacggccagggcgtccacctcgccggtgccgcggccccagcggccggtgacggccagcccgacccgctcccccgcccggccggcgtgctcggccagccaggccgccagcgcgcccggctccaggcgggtcagctcgaccgcgaaaccctcctcggcctccggctccaccgccgacagcgtcgcatacagccgttcccgcagcacccggaactgcagggtgtcgaacagggtgtggatctcctcccggtcccactgccccagccgcagctgcgccggccccacctccagcgggaccgcgcagtccagcttgttgatctggtgattgcgcagcacctgcggcagatgctcgcgcagcgccgcgcccgccttgcccttgagcttgtcggcgttgcgcaccaggccgtccaggtcgccgtactgcgtcagccacttggcggcggtcttgggccccacccccggcaccccgggcaggttgtcgctggtctcccccaccagcgcggccagctcccggtagcgctcgggcggcaccccgtacttctcggcgaccttcgccgggtcatagcgcaccagctcggagaccccccgcaccgggtacagcaccgtgacgtgctcgttcaccagctggaaggcgtcccggtcaccggtgaccaccagcgtctgcatgccctgggcggacgcctgggaggccagcgtggcgatgatgtcgtcggcctcatagccgggcaccgacaggcggggaatgcgcagcgcgtccagcacctcgaagatcaagctgacctggctgcggaactcatcgggcgccttggcccggcccgccttgtagtcggcgtactgctcgtgccggaaggtcggctccgaacggtcgaaggccaccgccacgtgcgtgggctgctcatcgcgcagcacgttgatgagcatcgacgtgaagccgtagaccgcgttggtgggctggccgtcggtggtcgagaagttctccaccggcagcgcgaagaacgcccggtaggccagggaatgcccgtccagcagcaggagccggccgccctcgccggcgccgcgatcggcgttgtcaggggtcggtgctgtcgtctccacggattgagcctagccttccgttacgacactttgagggaggcatgcgtgatcgaccagggcagtgcgacccccggcggcatcagcggggaggaccgcaaccggctcatcgagacgttcggcggcatacccagaggcgacctgggcaccaccatgggcatcgaactgctggaggccagcgccgaacgcgtggtgggacggatgcccgtcaaaggcaacacccagccctacggactgctgcacggcggagcgtcctgcgtgctggccgaatccctgggctccaccggggcggccctgcacgccgggccgggacggatcgcggtcggcgtggagatcaacgccacccaccaccggtcggtcaccgaaggccacgtcaccggtgtcgccacccgggtgcacggcggccggacgctggccacctacgacatcgtcatcaccgacgatcaggaccggcgggtctgcaccgcccgcctgacctgcatgctgcgcgacgcacccgcccagtgaaaacccggcgaaagaacggcccgcacggcaccgacccgccgagccgtgcgggccgggcggggccgcaaaaggcccgccgcgccgggcggataccgccgcatcccgctcaccgcgaacaaaacatcctttgcaagcaggccccatgcgtcgctagcgttgccccacaggggccggggccgctgagtagacaacgtacgtccggggaaggggtgtacggccccaaaggcggccccggtacccgcccggttgcggttgggttgcgattaacggcgacccgccccaccacccccacggcgccgcctaccgtcacgccatgcgcccactcgcgccggcggccggcctgctgctcgccgcgtccctgcttccggcatgctcggcgagccccgccgggccgcagcccgccgcccccacctaccgcctcccgccgcgcaccgtccggcccggcgaacaggccgtccagcccgcctacgccgcctccggcgacgtctccttcaccgtgatcgggctgaccaccggcatgccggaactggtcggcagccacgccgacatccccgccaaaggacgcttcgtgcgcatccgcgtcatcgtcgccaacaccggccgcaacaccgtcagcatccgcaccgcccggcaacgcctcatcgacgaccacggccgcgtctacgcccccgaccacaacgccatgctcatcaaacggcaaccggacgaactgcgcctcggctcggccatgcgcatcgaattcgacctgtggtacgacatccccgccaccgcccgcccccgcgccctgcgcgtcagcggcgccgccgccctcaccggccggccgcccgacgccgacctgcccctgccctcctgaaagccgcacacaccagtggccgcggccgaggagaccccggccgcggccaccgcgcatccgctcagccctccgacgcagtcggcgccccggtgtccagatcaccgcccagatacgcggcccggacctccgggtcgtccagcagctgcgccgccggcgcgctcttgaccacccgccccgtctccaggacgtaggcgcggtccgccagctgcagcgcctgctgggcgttctgctccaccaccagcaccgtcgtgccccgccggttgatctccttgatgatctcgaagatctgccggatcagcatcggcgccagccccatcgacggctcatccagcagcagcaccttcggccgggccatcaacgcccgcccgatcgccagcatctgctgctcgccgcccgacatcgtccccccgggctgcttcttgcgctcggccagccgggggaacagctcatacacctcggccaggtccttggacagatcccccttgcgggcataggcgcccatcaggaggttctcctcgaccgtcatgcccgggaacaccccgcggccctccggggcctgcccgatcccggccagcacccgcttgtgccccggcatccggctgatgtcccggccctcgaacagcacccggccccgcgacagcggacgcaaccccgagatcgtcttgagcgtggtggtcttgcccgccccgttcgccccgatcaaggtgacgatctcgccctgctccacctgcagggacacgcccttgagcgcagcgatcttgccgtagtggacgtgaatgtcacagacctcaagaagcatcggccggagcccccaggtacgcctcgatgaccttgggatcgcgctgcacgtcctgcggcaggccctcggcgatcttctgcccgaagtccagcaccgcgacccgatcgctgatccccatgaccaggctcatgtcgtgctcgatgagcagcaccgtccgtcccgaatcccggatccggccgatcagctcctgcagccgcaccttctccgccgggttcatgcccgccgccggctcgtccagcaacagcagccgcggatcggtcgccagcgcccgcgcgatctccagccgccgctgatcaccgtagggcaggttcttggccggctcatccatccggtgcgccacgcccacgaactccagcagctcgcgagccttggcccggccctcgcgctcctcacgccgatgccacggcagccccagcgccgcccccatgaagcccgtcttgtggtgggcgtccgcccccaccagcacgttctccaggacggtcatgttgtggaacagccggatgttctggaacgtccgggccacgccccgcttggtgatcgcgaaccgcttcctgccgttgatccgctcaccgcgcagcagcacctggccctccgtgggccggtacacccccgtgatcacattgaacacggtggtcttccccgccccgttcgggccgatcaacgcgaagatctcaccctcgcggaccgtcagatccagcccgttgatcgccaccacgccgccgaaccgcatggtgaccgactgcatctgcagaaccggctgcgcttcccgcccggcaggcgcggagaccccggccgccccggcggccttctcctcgctcacttgctcacctcgacctggtccgtgtccgcggcaccggccccggaagcggtgggcacctccgcgcccatgctccccatgccgccggtgccctcggccagctccgccttacgctgcctggacggcaagatcccctccggccgcagcgccatcatcgccaccagcgccgcaccgaagatcagcacccggtagtcctccaggccccggaaccgctccggcagccacgccaccaggaacgcccccagcatcacgcccgggatgttgcccgaaccgcccagcaccaccgccgccaggatcgtcgccgacaggatgaacgggaagttgttgggaatgatggagatcaccttggaggcccacaccactcccgtcgcaccgccgatcgccgcgccgatcgcgaacgccgccagcttgaaccggaacgtgggcacgcccatcagctccgcggcgtcctcatcctcccggatcgccgcccacgcccggcccacccggctcttctccagccgcttggcgaagatgatcgtcagcacgatcagcgccaccagcaggtagtagtacggccgcgggtccagcaccccgtacttcagcggctgaaccccgaagatctccacctccgacagcgacggcgggtgcggaatccccgcgatcccccgcgggccgttgacgtactcgctgttgttggcggtgatccggacgatctcaccgaaccccagcgtcacgatcgccagatagtccccgcgcagccgcagcgtcggagcccccaggatcaaccccgagatcgccgacagcaccacgccgacgatgaggatctcccagaagttccagccgtacttcgtcccgaagatcgccatcgtgtagccgccgaccgcgaagaaggccacatagcccaggtccagcagcccggcctggcccaccacgatgttcagcccgatcgccagcaggatgaacaccccgatcgggtagaacagcaccgtcgcccagtccgagtgcggactcatcacccggccgatcggctccatcggcaggatcagcgcacccgcgatcagcagcagatacaccgtccaccgggcataccccggcgccgtggcccaccactcacgcggccactccacaagccgcccaacggccgccttgccgttaccgatgccgttgctcacgctcttgctgatgccgttgctgctcatgcgcgcgcctgctgaagagattcaccgagaatgccggtgggacggaacatcaggaccaggatcaagatcacgaacgcgaccacgtccttccaggcggaaccgaacaccatcgagccgtacatctccagcagccccagcacgaagccgccggtcaacgcgccccggatgttgccgataccgcccagcaccgccgccgtgaacgccttgatgcccaacaggaaacccaccatgaagaaggtctcctcgaaccgcagcacatacagcgccgccgccacgccggccatcgcaccgccgatcgcgaacgtcgccgtcacgatccggtcgatgttcacgcccatcagcacggccgtctccggatcctgcgccgtcgaccggatcccccggcccagcttcgtccggttcacgaactgatccagcaccaccatcatcaagatggccgcgatgaacacgatcagcttgtcgttggccacgccgaccccgccgatcgaaaagacgtcatgccggtccacgaagtgctgctccggctgcaccggcagacggccgccctccttcggcttgtcgaaaagccagggaatcacgaacagcgcgaagaactgctgcagaaacaaagaggcgccgatcgcagagatcagcgccgccagccgcgaggcaccgtgcttgcgcaacggacggtaggccacgaactccaacgccatcgcaccggcgccggaggccaccatcgccaccgcggccatcagcagcacgatccccagcagcgcgaccccgctcaacggagccgacggcgccaccgcgttcaccaccaccaggctggcgcacgtgccgatcaggaagatctccgaatgggcgaaattgatcagccgcagcaccccgtacaccatcgtgtaccccagtgccaccagcgcgtaaatcgccccgagcgacagcccgtcgaccgtgttgatcagaagattatcgagcacttttggtcgccttcgtcaaggagcgggagcgctgtggcgctcccgctcctgcgcactcaccaagaacgtcgtactacgccgacgccctactggagcttggcctccgaagccttgcccagcagcggcagctccttgccctcgacgcggtagatgtagacgtcaccgccggccggctcgcccttgtcgtcgaacttgatctgcttggacacacccggcacgtcgatcgtcttcaggaactcgttgatcgcctccgtggtggtgttaccggccttgatcgcctcgatgaacgccgtggccgcgtcgtaaccctccgccgcgtaaatcgccggctcggagttgtacttggccttgtacgcctcggcgaacttcttgctcgccgggctcgactcacccgtcgggtcgatcaggcacgggcagctcaccacggtgttcaccgcgttcttctcacccgcaccctcgatcaggcccttgtccagcgagccgtcaccggaggcgaacagcgcgtccacgccgttctcccgcagctgcttcagcagccggccgccctgcgcgtagtagccgccgtagaagatcgcgtccggcttgaaggccttggccttgttcaccgtggaggagtagtcagaggcccgcgggtcgaccacgtcctgctcgacggtgacgcccttctccttcaggcccttggtcacgtagtcggccaggcccttgctgtagtcctcgttgtcgtgcgccacgaagaccttcttggccttggcctcccggaccaggaactcggccacgcccgtgccctgcatcgagtcgttgccgaccacccggtgccagtacttccagcccttctcgcccagcgtcacgttcgtcgccgacgccgagatgttggggatcttcccctcctccagcaccggcaccgcctgctgcgactcgcccgagaaggccgggccgatcagacccacgatgttgtcgctcttgatcgccgactgcaccaggctggtggcctgatccggctgcccctggctgtcgtaggtcttcagaacgatcttgaccttcggattcgtggcgttgtactcgtcgatcgccagctgcgcaccctgcttgggcggaatgacgatgcccgagttctcaccggtcaggtcacccagaaaaccgatggtgacgctgttgccgtcaccgcccgacccgccgtcgtcaccgccacaggcggccgcgctcaacgcgagcaccgcgctcagcgccatggcgccggtaaccctcatcatgttgcgccgcaaggtgccaacctttcaatcggaccccgtcagggatcggctgcaagtgaaccccgtgacaccctcacctcacctgccacaaccggcagaacaggtgaaggccaggaacgtagtacaccggcgaccccacaaagatcagcaccccctcgcggaagggttactggttcgttacacctccgtgctcaggcactacccgtcggtaaataagaccgttacgttccgttagcggaccttgtcacgacgacccgcccgacccgcgctccttgccccgatcgcgctccacctgcagatcacggcccagcgcccccgacagcaccgcatccgccaccgcacgcatcgtcaaacgccggtccatcgacgtcttttgaatccaccggaacgcctgcggctccgtccagccgttgagctcctgcagcagccctttggcgcggtccaccaccttgcgcgtctccagccgctcggtcagcgtgctgacctccgcctccagcgcccggatctgctcataccggctcaccgccatctcgatcgccggcgtcaggtccgacttggtgaacggcttgaccaggtaagccatggcccccgcctccgtggcccgccgcaccagctcgcgctgggagaaagcagtcaagatcaccacaggggccagccgcgccgcgctgatccgctcggccgccgagatgccgtccagcaccggcatcttcacgtccaggatcaccagatcgggcttgagctcggtggccagccgcaccgccgcctcgccgtcccccgcctcgccgacgacctcatagccgtcttcctgcagcatctccttgaggtccagcctgatcagggcctcgtcttctgcgatcacaactcgtcgggcgctctcggtcacgcgcatgagactacctggacgcgctatcctggcgtgaggttgggtccgctcaaccgtccggtaggatcggcctcataagcttaaagccccgataggccaatcggtagagccggcggcctcaaaagccgttcagtgtgggttcgaatcccactcggggcacattgatgtaaccaccgccgatatcggcggtggtttttgtttttccctgagacaatctcggcatgtacgacgtcgcaacgcgcaggagcgcactcaagctcctccaggacggattcaccgtctctgaagtgagccgtcgtatcggagtttcacgcgcagcggtgaaggaatggcgtgacgaccccgcaaaggcgttgaccgcgcaggccggctcgcgctgcccccgctgcgcggaaaccccttccctgcccgagcccggtcctgactacgcataccttctcgggctgtatctgggcgacggctgcatcacccccgtcggagatcccgccaagtccgtctgggctctgcgcatcatgtgcgcggacacctggcccggcctgatcaccgagtgcgagaacgcggtccgttcgatccggccgggcaacaaggtccggcgcatcccctgcaccggctgcaccgaggtcaagagcatgtcccggcattggccctgtctcttcccgcagcacggcccgggcaagaagcacctgcgccggatccggctcaccgcctggcagcagcagatcgtggacgagcacacggagcgattcatccgaggtctgctgcattcggacggttgccgtctgaccaataaaatccgcaggaggcttccgtccggagaacgccggtacgaatacccccgctacctgttcaccaacgaatcgcaggacatcctgcagatcttgggcgccgctctggaccggctcgggatcgcatggcgctacagcaagcgcaacaccatctcgatcgccaagaaggacgccgtggcgcggctggatgagttcgtgggtccaaaatactgagttcccgggagcaagagcacatcccccaagagccgtcgtcaacggcccttgaaaatcccaggccgggcaggcccggtggccagtgcgcccgtgtccgacgacgttcaccggggccagcgccggcttgcgtctttgtgagcgtcaccacgcatcggcgagccttgcacggccgcttcggtggaacgtctcatgcggcatcacgcgccgggaaaaccgtggtgggccttctcccctccttcagagcggtgatcgcgccgtccgccggctcccggagccggacctgcggcatcgcctcaggccctgtggcgggccatgcccggtgacgaggtgcgttgcggttcaggcgcgtgcgcggtggcggggcgctccaccgcgtacgcgcctgtttcggctccggccggtgggaggccgggcacgctcgggaaacgccggttccgggcgtgcggggtcagtggcgcatgccgatggcgtcgccgatgcggtggacgcgcagggcgttggtggagccgggggtgccggggggcgagccggcgacgatgacgacgcggtcgcccttttggcagcggccgatttcgagcagggcctggtcgacctggcggaccatgtcgtcggtgtggtcgacatgggggacgatgaaggtctccacgccccagaccagggagagctggctgcgggtggcctgaacggtggtgaaggccagcaacgggatgggtgagcggtagcgggccaggcggcgggcggtctccccggacatggtgaaggcgaccagggccttggctccgacgatggcgccgacttcggcggcggcgcgggcgatggcgccgccgacggtttcgggcttgcggtccagggagtggacggcgcgcagggtgtcgcgttcggtggcgatggcgatgcggctcatggtctggaccgcttcgacggggtattggccgacgctggtctcgccggagagcatgacggcgtcggcgccctcgtagatggcgttggcgacgtcggaggcctcggcgcgggtggggcggggggaggagatcatggattcgagcatctgggtggccacgatgacggggcgggccttttcgcggcacagctcgatggctcgtttctggacgatggggacttgttcgaggggcagttcgacgccgaggtccccgcgggcgaccatgatgccatcgaaggcggcgacgatttcggggagcgcctcgacggcctggggtttttcgattttggcgatgagggggacgcggacgccctcctcttccatgatgcggtagcagacttcggcgtcggcggggctgcggacgaaggacagggcgatcatgtcgatgcccaggcgcagcgcccagcgcaggtctgcttcgtctttttcggtgagggcggggacgctgacggggacgccgggaaggttgagtcctttgttgtcggacaggacgccgccgaccatgacgcgggtgtggacgcgggggccgtcgacgtcggtgacggcgagggcgatgcggccgtcgtcgatgaggatggtgtcgccgacggtgacgtcgccggggagtcccttgtaggaggtggagacctgcttgtggttgccggggacgtcctcggtggtgatggtgaactcgtcgtcgaaggagaggcggacggggccctcggcgaagcggccgatgcggatcttgggtccttgcaggtcggcgaggatgcccacgccgtgtccggtggcgtcggaggcggcgcggatgcggtggtagacggcctcgtgggtggcgtggtcgccgtggctcatgttgaggcgggcgacgtcgatgccggctttgacgagggcgtagatctgttcctcgctggagcaggccggtccgatggtactgactatcttcgctcgacggttcacggacacaaccctaggttgttactggttggtaaggggcgttcatgcaggacaccgtcttcgaagattcaccgattggtctagccctggggtctagaccaatcggtgggcgggcgcgggggcgcgcagggtctccacgagggcccggcagaaggctttcaggtcgcctgggccgcggctggtgatgagggtgttggggccgttgcggcagctgacgacctgccggtcggtccaggtggcgccggcgttgcgcaggtcggtgcggaggctgggccaggaggtgagggtgcggccgcgcacgacgccggcttcgatgagggtccaggggccgtggcagatggcggcgacgggtttgccggcgtcgaagaaggctttggtgaaggcgaccgcggcggggacggtgcgcaggtagtcggggccggcgacgccgccggggaggacgagggcgtcgaattcgccggctttcgagacggtgacggtggtgtcgacggcgaaggtgccgtctctgtcgaggtggttgaaggcctggatgcgcccggattgggtggacaccaggagggccgtgccgccggcgtcttcgatggcccgccgcggttcggtgagttcgatttgctcggtgccctcgggggcgacgaggagggcgacggtcttgccgtgcagttcggcggtcatctggggcctccttgatggtgggtgtcgtcggtctctgtgcgcagtgcccgtagcgggtggcggtatgcatgggggcggcgacgggttcgggccctgccggggaccggtgtgctcgcggacgtgtgatcgtgccgttgaggtggccggccgtcgggccgggatggtgcccggtgttccgtcgatgcgggaagagacaggcgagcgccgcggggcgccggacggccggttcggtggatgcaccgcatcatgaaggcgaccgcgtgagggggcgcgtcgcactgtccacgggagccaggcacccggttcggatgcggacggggcggccgttgggattcgtccgcgccttgtgccggggtctttgaaagacgcgtccaggccggccggtgggtgggggcggccgggcctgtgaggggcgaggtcagcgcaggggcgtcagggggatgacgtcggcctcggcgggcggggccggtggttcgtcgtggtcgtggggcggtgagcgggcgagccaggcgtgcagggccatttccagttcgaggcggcgttcggggtcgtggaggatgtcgccgaacaggtcgtggagctggtggaggcggtagcggacggtttgggggtgcacttggaggcgggcggcgacttcggtggcgttgaagccgcagcgcaggcactccaggagggtgcgggccaggcggacgcgctgggaggggcggacggactgcaggggtttgaggcggtgggcggcgaccagcaggaccagttcccggctgcgcatgatggtcaggacgggcatgtggtcggcggcgatgacgaggtcgtcggcggggagcaggccgcggcgggcgagggcgagcgcttcgcgggcccagtgcagggagcgggcggtgtgggaggggtcggccatggggtcgacggtggggccgacggcggcgacccagtcgcgcagcgcggtggcgagcatggcgcggcggccgggtccatcggggtcggggacgatggcgcacgggtcgctgcggtcgatgtcgaccaggacgtcggggggcagggcgggtgggcggaaggggctttggccgcgttcgtggaaggcgacgacgcacagggtgcgggggacgggccagtgggccaggcgggccaggtcggtgacggcctggggggatgcggtgccggtgagcagtagttcgatgaggcggcggcggcgtttgtggagttccccggcggcgcgggcggtggcctcggtgtggccgcgcacggcggcggccgagaggatctccaggtaggcgaagacggcttcggcgaggtggccgagggtctggcgggagatgtcgaggcggtcggcgtgttcgccgaaggtgcggatggccatgcgggcgcccaggcgcagggcggtgtcccaggggtcgagggtgcggccttctttggcttcgccgtagccgatttcccggaagaattcgagggcctcgtcccagggggtgtcggggtcggcgatgaggtcgatgaagtggccgatggccttttcgacggcgtcgcggaggacctcggcgtatttggggtcggcggggcgggcgtattcggggatctgccggcggatggcggcgacggcctctgctgcgaccgtgggcacgagcgggcggaattcttcggcgattcggcgcggcacgttgcgccatggctgcctgtcgtcggcaaggtgcagggaggccatgttgctcacccccgagttcggtgggccgggtcaggcaccgaaccgtactcggccgtcgccgggaagtgccgttcatgatcccaaaggtttggcggtggcgttgtcagtgcggtgacagatacggcgggccggcttttccctggacatggaacgggccggacggtcgctgcgaccgtccggcccgcgaatgccggctgggcgtggggtcaggaaatgggacgggcggtgggcgggatcgggcggggcagggtggtgctgccggtgaggtaggcgtcgatcccgctggcggcggagcgtccctcggcgatggcccacacgatgagggactggccgcggcccatgtcgccggcgacgaagacgccttcgacgttggtggcgtagttgtcgtcgcgggcgacgttgccgcgctggtcgaattccacgccgagctgctgaaggaggccttcgcgctgggggccgaggaagcccatggcgagggtgaccagctgggcggggatttcgcgttcggtgccggggatgggcttgaagccggtttcggggccttcgacgccgacgaccttcagcgcgcggacgtggccgtgctcgtcgccgaggaattcgacggtggacagggcgtagaggcgctgcccgcccatgtcggccagttcctcgtgggcgctttcggtcttgtagaggatcgggtaggtgggccagggctggtgcgggggccgctgctccggcggcttgggcatgatctccagctgggtgaccgagcgagcgccctggcggatggcggtgccgatgcagtcggccccggtgtcgccgccgccgatgacgacgacgtccttgccggcggcgttgatgagcggttcggtgcggtcgccctcctggacgcggttggcctccggcaggtactccatggcctggtagatgccggccaggtcgcgtccgggcaccggcaggtcgcggcggacggtggcgccgccggccagcaggatggcgtcgtagcgggcgcgcagttcctcggcggtgatgtcgacgccgacttcgacggaggtgacgaattcggtgccttcggcgcgcatctgggccagccgccggtccaggtggcgcttttccatcttgaattcggggatgccgtagcgcagcagcccgccgatgcggtcggcgcgctcatagacggtgacgtcgtggccggcgcgggtgagctgctgggcggcggccaggccggcggggccggagccgacgatggcgaccttcttgccggtcttgacggcggggggcttgggggtgacccagccttcttcccaggcccggtcgatgatctcggcttcgacgcgcttgatggtgaccgggtcggagttgatgccgagcacgcaggcggcctcgcagggggcggggcacagcttgccggtgaactcggggaagttgttggtggcgtggagccgttcgatggcgtcccgccagtcgctgcggtagaccaggtcgttccactcggggatgaggttgcccagcgggcagccctggtggcagaacgggatgccgcagtccatgcagcggctggcctgccgctccaggcgggcgcggtcgaagtcttcgtagacttcgcgccagttcttgatgcggacgtccacggggcggcgcttgggaagctcccgcgggacggtcaggaaacccttcgggtcggccatgggggagcctcctttcagcctcggctggcggccatgatggcctcgttgacgtcgcggccctcggcctcggcgcgggccttggcctccagaacgcgcttgtagtcgcgcggcatgatcttggagaagcggttcagggagccctcccagtcggccagcagcttgcccgccacggtggagccggtctcggcctggtggcgttcgatgatgtcgcgcaggaaggtgcggtcggcctcatcgaggggttcgatctccaccatttcggtgttgacgcgggccggcaccaggtccagcacgtaggcgatgccgccggacatgccggccgccaggttgcggccggtggcgccgaggatgacggcgcgtccgccggtcatgtattccagggcgtggtcgccgacgccttcgacgacggcggtggctccggagttgcggacgcagaagcgttccccgacgatgccgcgggcgaacagttctccggaggtggcgccgtagaggatgacgttgccggcgatgatctggtgttcggcctcgaacggggcgtccgggtggggccgcagggtgatgcggccgcccgacaggcccttgccgacgtagtcgttggcgtcgccgatgagccgcagcgtgacgccgcgggggacgaaggcgccgaaggagttgccggccgagccggtgaaggtgatgtcgatggtgtcgtccggcagcccggcgccgccgtgccgcagcgtgatctcgtggccgagcatggtgccgacggtgcggttgacgttgcggatcggcaggtccagcttgaccttctcgccgcgggtgatggcgctttcggcgagctggatgagggtgttgtccagggccttctccagcccgtggtcctggcggttcacgcagcgcggcgcgttgccgtaggggttggccggctggtggaggatggggctgaggtccagcccggaggccttccagtggtcgacggcctcgcgggtgtcgagcatgtcgatgcggccgatggcctcatccaggctgcggaagccgagggcggccaggtattcgcggacttcctgggcgatgaactcgaagaagttgaccacgaattccggcttgccgctgaagcgcttgcgcagctcggggttttgggtggcgacgccgaccgggcaggtgtccaggtggcacacccgcatcatgacgcagccggagaccaccagcggcgcggtggcgaagccgtactcctcggcgcccagcagcgcggcgatgatcacgtcgcggccggtcttcatctgcccgtcgacctgcacgacgatgcggtcgcgcagcccgttgagcatgagggtctgctgggtttcggccagcccgagctcccagggggcgccggcgtgcttgatggaggtcagcggggaggcgccggtgccgccgtcgtggccgctgatgaggaccacgtcggcgtgggccttggagaccccggcggcgacggtgccgacgccgacctcggcgaccagcttgacgtggatgcgggccgcggggttggcgttcttgaggtcgtggatgagctgggccaggtcctcgatggagtagatgtcgtggtgcggcggcggggagatgaggccgacgccgggggtggagtggcgggtcttggccacccacgggtagaccttgtggccgggcagctggccgccctcgccgggcttggcgccctgggccatcttgatctggatgtcgtcggcgttggtgaggtactcggcggtcaccccgaaccggccggaggccacctgcttgatggcgctgcggcgcaggtcgccgttggggtcgggggtgtagcgctcaggatcctcgccgccttcgccggtgttggacttgccgcccaggcggttcatggcgatggcgagggtctcgtgcgcctcggcggagatggacccatacgacatggcgccggtggagaaccgcttgacgatctcgctgaccggttcgacctcctcgatcggcaccggcgggcgcacgccctccttgaggcggaacaggccgcgcagcgtcatcagccgggcggactggtcgtcgaccaggcgggtgtactccttgaagatctcgtagcggcgggtgcgggtggcgtgctgcagcttgaagaccgtctcggggttgaacaggtgcggttcgccctcgcgccgccactggtactcgccgccgacctccagggtgcggtgggcgggggcgttgccgcgcgggtaggcgcggcggtgccgttcggcgacctcgcgggcgatcacgtcgaagccgacgccgcccaggcgggaggtggtgccggtgaagcagcgctcgatgacctcttcgccgaggccgatggcctcgaagatctgggcgccggtgtaggaggcgacggtggacacccccatcttggacatgatcttcaggacgcccttgccgtaggccttgaccatgttgcgcacggccttggcgggctccacgccggtgatcttgccggcggcgatcaggtcctcgacggtctccagcgccaggtaggggttgacggcggaggcgccgtagccgatgagcagcgccatgtggtggcattcgcgggcctcgccggtctccaccaccagcccgacgcgggtgcgggacttctcccggatgaggtggtggtggacggcgccggtcagcagcagcgcggggatggcggcgcgggtggcgtcggcgccgcggtccgacagcacgatgatgcgggcgccgtcgtcgatggcccgggagacctcggcgcagatctgctccagccgttcctgcagggcctgcccgccgccgtcgacctcgtacaggccgtggacgacgtgggcctgcaggtgcggcaggtcgccctcgtcgttgatgtggacgatcttggcgagctcgtcgttgtcgatgatcggggtgggcagcaccagccgccggcaggagtgggggccgggctccagcaggttgccctcggggccgagggtggactgcagggaggtgaccagctcctcgcggatggcgtccagcggcgggttggtgacctgcgcgaacagctgcttgaagtagtcgtacagcaggcgggggcgctgggagagcaccgccagcggggtgtcggtgcccatggagccgaccggctcggcgccggtgcgggccatgggcgtcaagatgacccgctgctcctccaaggtgtagccgaaggcctgctgccgcttgagcagcggctcttgggcctcctcggtgcggcgcgggcggggcggcagctcctcgaagcggaccaggccctcctccagccactgccggtaggggtgctcggcggccagctgcgccttgatctcgtcgtcttcgatgatgcggccggcggcggtgtcgaccaggaagatccggccgggctgcaggcggcccttgcggacgaccttgcccgggggaatgtcgtccaggacgccggcctcgctggccagcaccaccaggccgtcgtcggtgacccagaagcggcccgggcgcaggccgttgcggtccagcacggcgccgacgacggtgccgtcggtgaaggtgacgctggccgggccgtcccaggcctccatgagggtggagtggaactcatagaaggcccggcgggccgggtccatctcggtgtggttctcccacgcctcggggatcatcatcagcaccgcgtgcggcagggaccggccgcccaggtgcagcagttccaggcactcgtcgaaggaggcggtgtcgctggcctcgatgtcgatgaccgggtagatccgcgacaggtcgccggggatcaggtccgacttcagcagcgcctcgcgggcccgcatccagttccggttgcccttgacggtgttgatctcgccgttgtgggcgatgaaccggaaggggtgggccagttcccaggcggggaaggtgttggtggaaaagcgcgagtggaccagcgcgatggcggtctcgtagcggcggtcggacaggtcggggaagaacggctccagctgcggggtggtgagcatccccttgtagacgatggtccgcgacgacaggctggggaagtagaccgccacgtcctgctcggcgcgttcgcgcatgcagaacaccacgcggtccagttccagcccggtcttgccggcgtgcgggccgtcgtcggcggccttgacgaacagctgggcgaagtgcggcatggtgcgccgcgcggccgggccgcagaaggaggggtcgtggggcagttcccgccagcccagcacggtcaggccctcttcggcgcacagcgcctcgatgtgggcgacggcggcggcgcgctgctcgccgtcggtgggcaggaaggcggtgccgaccgcgtagtggccggcggggggcagctcgaagccgacgacttcgcggaagagggcgtcggggatctgggtgaggatgccggcgccgtcgccgtcgtcgggctcggcgcccaccgcgccgcggtggtcgaggttgcgcaggacggtcagggccttttcgacgatgtcgtggctcttgcgcccatgcaggtccgccaccatgccgacgccgcaggcgtcgtgctcgtgggccgggtcgtacaggccctgacgctcgggcgtaccaggtgtgagggcagcagccgtcatcaaccctcccgtcgtagtgtcactgcttacgtgtcagtgcagtccgggacggcgctggccctgctgcattttttcagtatgtgaaaactgtcccactgcctgggatcgtcgccgtccggcgcaccacccccgtccgcggccggtcgacgagatccctggtgtcgcccggtatacccggttgtccggaagccacgccagatcgcgtgatgggcttcgtcgcccgtcgcatcccggcgacaccggcaagtggtttagaccaggataacccggacggaacagttgcaaatcaccccctccggtgatcgttctcaccggagggccggggcgatcgcggcgcaagcccgcccgacgtggggtttcggccggctgagcggtccgcgcactcccccaggatacggtctgaaaatattcctattcgacgccgctacttgacgccggcggcgcgacccagcacggccggcgccttgccgccctcgatcagcagcgccagcagcgccccgtcggtctcctcaccggtgccgtccagccgctgcgcccaggcgatcaccgcgtagtgccccatcgccagcccacgggccatgctgaacccccgcccgaaatccgccagagagtacaccccggcggtggcggaccccgagggccgcaaggtgaccgtgggggtggcgacgaccccgccgggggtgtcggtcagcggccggacgaagccgccgcggccccggccgagcgcctccaccagccggtcggcgtcggcggaggtggccaggttgaagatcgtgacgctgagcgcataaccccgccgggtgtcggcgtacatgccgcggacggcctgggtgcagccgccccggcgcagctcctcgccgagcgccgcgccccagaccgcctcggcgcagtcgccgtccacccgggcgccgaccaggcgcagccggctgcgggcggcggcgacggtcaggctgcgggccgcggcggggaacgcctcctgctcggtgagcggctcgctgtcttcttcccgccggtcgatgccctcgtacacggagctggagggagagctggagtaggaggagggcgccgagccgctgccggccgggcggcccaccgacgaccgcggccccgcgggaccggaggcgttctcatcccctcccacgaggatcgtcaccacgaccacggcggcgacgacggccagggcgccggccgccgccagcaggaccttggagcggggcaacgccacgcccgccgggcgggcggccgtcttatgaccggatcgtttctgggaggcgcccttcagcaggcccccggcggccttgccggggccgcgccgggcggcgggaacagaggcctgccggggtgccgggcgttcggcgggctcgggccggccggcgcggccgggacggccgcggccggaggggcggcgcggaccgggccggccgacggggcgcccgccgctcccccaccccgggggcgggccggaaccggcctcctgcccgggatcggcggcgggtcccggacgtcgcatccgtccggaggcatccggaacgcgccgggaacccgacgcgggcggtccggcggggctggcggtgggccggcggccccgccgggcgccgggttcgtcgtctctcacgtggggggaggatactcgcagagcagcgccgccgtgaccgtcagttcgtcctcctggcgtccggcagcagctgcatccgcgcccacacgaagtcgccgggcttctccaccgccaaactgacgtcgatcatctcgttgaggttggccggctgctcgcccccggcccgctgcacccaggcgatcaccacatagtggccgtagatctgggcgtaggcggcgctgaagcccttgccgaagtcgctcacccccggcgcctgcagcggcaccacgaacccggcctcggcctgggggttgaggtcgcggacgatctgctcggcgcccgcctggtcggccaggttgatggcgatgaactggcccacgtgctttttgtcgccgctgacgtaggcgccgcgcacgatctggttgcagccgtacttggccaggtcggcctggagacgctccccccaggtgacggccttgcagtcggctgagacgtccgagccggccagggtgaaggcgtacttgcggtaggtgacggtcttgaccgcgggggtgaacacctcgccttcgttcagcggccggggatcggcggtgcggctgccgagcctggcggtgtcccggttggccatggagggggtgaacacggtcggcaggacggtggcctgcgcgccgccgcctttttcgtcgccgccgcccatcatcagcaccgccgccaccgcgaccgcgatgacggccaccgcggccacggcgccgatcagcagcggtttcttagagcggcccggctcggggcgccgggaccggtcggtcggccggaagtcctcttcggcctggtgcgtggtcatgggtgagcccgatccgctcacttcgcctccggttcaccaacgtggatcagcagcggtgagcctatcggccggcggccttcggcgtaccgaaaaggccattacatccctttgccggactgatcacagcgcggcgacgccgatgagcgagccgaccaggtaggtgaccgcggcggcggccgcgccgaaggccagctggcgcagcccggagaaccaccagggacgggccgtcacctgcgccaccagcgccccggccccgaacaggccggcggccgccaccagggccgccggccacagggcgctcgcccccagcaggtagggaatcaccggcagcaccgcgcccaccgagaacgccaggaaggaggagacacccgccagcagcggggacggcaggcggccgggctccacgcccagctcgtcgcgggcgtggacgcgcagggcctggcgggggtcgcgggagatctgccgggcggcctcggcggccacctcccgctccacccccagcgccaccagccgatcggtcagctcggccagctcggcctggggatggcggtccagctcccgccgctccacctcgatctcggcccgggccagatccgcctgagaggccaccgagacgtactctcccactcccatggagaaggccccggaggccagtcccgccaacccggccagcaccaccaccgacggcttcaccccgcccccggcgaccccggcgatcagggcgaagttggacaccagcccgtccatcgcgccgaataccgccggccgcagccacccgccggtgacgtcgcgatgctcatgtccggaagtgtgggcggtggtgctcacgctctcatccttcggtccggctcctcagcgggcgtcctcggcgggctcggccgtacggccggcccgttgcgctcccttcccctcgccgggcgtcccacccccgtccgcggcccgggcgtcggaagtctcctccggcgggccaccggccgcagcggttccgggagcgggtccgtccccggtcgacgactcattctgcccggccggctcggaggcggctcgctcgccggcggtgtcttccgcctcgtccggctcgcccggcggcgcggaggcgggctcaggccgctccccggtctcggtggcggcctgcgtcccggccgcggacggttccttctccgttccggacgcaagccccggcccggagccggtcacggccggttcgtcctccgcctcgggcactgagccggccccggccgcagtcgctccgtctcccgcctccgaggcaggctcggcccgctcgccggaggccggagcggatccggtcggctcggacgcgggttcgggccgctctcccgccggggacggcgaagccggcccggccgcggcggactcgccgcccggccccggtgtcgtctcgggttcggagcgctcggcgggttctgaagccgatccggccgcgctctccccaggcgcggcgggccggtcccgcccggtctccgcgtgcggggcggcggggtccttgacggtgacggcctcaggcgaggtccggttgcgggccagccacaggtaggcgaccgcgccggcgaagacgaccaggcacgtccagtcgttgagacgcaggcccgcgatcacgtgggcctcgtcgatgcgcagccactcgatccagaagcggcccacggtgtagccggcgacatagagggcgaaggtgcggccgtgggtgagggtgaagcggcggcccgcccagatcaccaccagcgccaatcccgcgcaccacagcgactcgtacaggaacgtcgggtggtaggtggccacgtcggcgtagcgggggtcgatggcgctggtgccggggatcctgggacggtgctcggggtcgatctccaaggcccaccaggtgttcaggggccggccgtacagttcctggttccaccagttgccccagcgtccgatggcctgggccagcgccaggccgggggcgatggcgtcgccgagggccagcaccgacacgccgcggcggcggcagccgatccaggcgcccagggcgcccagggcgatggcgccccagatgcccagcccgccttcccagacccgcacggcgcggcccgggtcgccgccgtcgccgaagtaacgctgccagtcggtgatcacgtggtagagccgtccgccgagcaggccgaacggcaccgcccacacggccacgtcgatgaccacgccgggggtgccgcccttggcggcccagcgccgttcgcccagccagaccgcgaccacgatgcccgcgatgatcatcagggcgtaggcgcggatggggatgggcccgaggtgccagaccccctcggcggggcttggaatcgtcgcaagcggctgcatgagcgttgacgttaccgctttccgcccggtggtcagggccggtcgcccagcttgatcacccggtcttgccggagggcggtcccggccggggccgcgtccgccggtggcgggaggcggggtgcgccttcagcggcgcggccgtccggcgtcatggacggggcctgatggcgggccatgcccgtcatcaggccccgtcgggttcgtctgcgggtcagccggaggagggcgccggggaggccggcgcgttccggacggcctcgcgcatgccctcgggggtgaagacggccacgtcgccgagcttgttgccgttgagggcgacccagggggtgctctgcacaccggccttgtcggcgatgtcgttggcctggtcaaccagcgactgccgctcggtgttcttgacgcacttttcgaacgcctcgccggtgatgccgacgtccgcggcccagtcgatcaggtcgtcgttcttgaagccggtccggctctcggggccctgctcttcgaacagcttgtcgtggtaggccagccacttgtcggccggggcgcacagcgaggcgttcaacgcccgcagcgagttgccccgggtcggctcgggggaggcccggaacagtgagaacggccggtagatgaccttgacctcgccgtcggcggccagctgcttgatggtcttgccggtggcctcttcgaacttctggcacgccgggcactggaagtcctcgtaaatctccagcaccgggccggtgacccccggctgggccatcacgatcgacccgtcggactgccgcgacaccggcgcggtcgccaccgcctcgccgtcgtcgccgccggcccgcaccagcaccaccgcgaccaccacgacggcgatcagcgcgatcgcgccgccgctgaccagcagggcgcgcagccgcttgcggcgctgttcctcacggcggcgctgctcggccagccgctcgcgggcgttgcgatagcgctcggccttgctcatcgacctatctctccttttgcacgttcacagccgcggccgggcgcgcgaagaggcgccggccgccctccgcgggccccgcggccttttcagtcctggtacagaccgatcttgcggtccagcgcgaacctgccggggggccatgcggccacccacgccgccagcgccaaaaagcccaggtcgcgcatgatctcaccgaggtagggcgggtcgtcgatctggccgccgccgccgaagcagccgcagtcgatcttcagtccgcgcgcccaggcggaggcgatcccgacgatgaacaccaccatcagcaggcccgacagcgccccgctgaaccgggtggcgaacccggccagcagcagcgccgccagcacgatctccaggatcggcagcccgacgccgaccggggtgatcagcccctccggcagcagctggtaggactcgaccgccagttcctgcagcgccgggggctcggtggccttggccaggccggcccagcccagcaccaccgccagcccggcgcgggcggcggcggtggtcatctggtcggcggcgcgtccggtggcggcggcccagccgagcagggcgatgagcgccgctcccccggcgatccccgcccactgctgggcgaccttggcccaggccgcccaggccagcagcaccgtcagggcgaacgtcaccgcgggcagcgtccagggcggcgggccgccggacggcgagggtgcggcgtcggggatgcccgtcgcatcgcgcgccttgtctcgcgccttgtctgtgaccaccgtcgcgtcgccttccccattgatggacgcggatgtatccgaccgtacgctaaccggctccgcataagcggggcgtcagcgccggggccatcctcccacgggcacccgccggtccccggccgtacccgccctggcgtgtccgcggccgtatgcgcgcggcggcgggccgaaaggcccgccgccgcgatcgtgggttccgcccggcccgctcaggcgccccggcgcacgccttcggccagttcggcggcgaactcgccgacggcgcggacggcggaggcctcatcgggggcgtccagcagccgccgcacgaacgccgacccgacgatcaccccgtcggcgaaggaggcgacctcggcggcctgctccccgttgctcaccccgaggcccagcccgatcggcagcgcgggcgcctcgggcgggcgccggtcgagcaccttgcgggtccgctccaccaggcccggggcgccggtgttcacggcgctgcgggtgccggtgacgcccatcagggacgcggcgtagacgaagccccggcacacgttggtgatcttggtcaggcgctcctcggtggaggtgagcgcgaccaggaagacgcgatccaggtcgtgggcgtcggaggcggccagccagggctcggcctcctccggggtgaggtcgggggtgatcagccccgccccgccggccgacttcaggtcgcgggcgaaggcgtccacaccgtagcggtcgatggggttccagtaggtcatgaccagcgtgggcgcgccggtggcggcgatcgcctcgacggtgcgcagcacgtcggcgacgcgggtgccgccggtcagcgcccggtggacggcgtcctggatggtggggccgtccatgagcgggtcgctgtagggcaggccgacctcgatgatgtcgcagccggcctcgaccatggcggtggcggcggcgatggcgccctggtgggaggggaacccggcgggcaggtagccgacgagggcggcgcggccctcggccttggccttctcgaacgcgacggtcgcactcactgggcgttctcctctcccgtcacgtcctccccggtgacgaagccgaaccagcgggcggcggtgtgcatgtccttgtcgccgcggcccgacaggcacaccacgatgaccggttcctcatcgagctcggcggccagctgcgggccgatccgcagcgccccggccagggcgtgggcggactcgatggccgggatgatgccctcggtgcggcacagcagggcgaaggcgtccatcgcctcggcgtcgctgaccgcctggtagacggcgcgtccggtgtcgtgcagccaggcgtgctcggggccgacgcccgggtagtccagcccggccgacaccgagtgggtctccagggtctggccctcctcgtcctgcagcaggaaggtgcgcatgccgtggatgacgcccagggagccgccggtcagggtggcggcgtgccggccggtctgcacgccgtcgccgccggcctcaaagccgtacagccgcacctgggcgtcggggatgaaggcgtggaagatgccgatggcgttggagccgccgcccacgcaggcggcgaccgcgtccggcagcctgccggtcagctccagcacctggttgcgggcctcggtgccgatgacgcggtggaagtcgcggaccatcatcgggaacgggtgggggcccatgaccgagccgatgcagtagtgggtgtcgtccacggtggcgacccagtcgcggaaggcctcgttgacggcgtccttgagggtgcggctgccggtggtgaccgggacgacctcggcgccgagcatccgcatgcgggcgacgttgagggcctggcgccgggtgtcgacctcgcccatgtagacggtgcattccagccccagcagggcggcggcggtggcggtggccacgccgtgctggccggcgccggtctcggcgatgatccgctttttgcccatgcggcgggtcagcagcgcctgccccagcacgttgttgatcttgtgggagccggtgtggttgaggtcctcgcgcttgagcaggatgcgggcgccgccggcgtgctcggagaagcggcgggcctcggtgagcaggctgggccggccggcgtagtcggccagcagccggtccagctcgccggtgaaggcggggtcggccatggcggcctggaactgctcggtcagctcatcgagcgcggccatcagcgcttcgggggcgaatctgccgccgaagcggccgtagcggccggcggaatcgggaaggctcacaggcgcgctggcggcgccgcgcgcgacgtcgatggtcatggtcggtcctgtcgtggaagtaaggcttacccgggtcaaagatggatcggataagcgcaccatcgctcgcgcagcggctcggcgggcatgaccgcggccctacttcccctggcgcagcgccgggtgcgcgccggccgcgaccaggtcggcgacggccgtgcgcgggtcgcgcccggtcaccaggctctcccccaccagcaccgcatccgcgccggcggaggcgtaggccagcaggtcgtgcgggccgcgcaccccggactcggcgaccttgaccacgtcccgagggatcagcggggcgagccgggcgaacactccgcggtccacctggagggtcttcaggtcccgggcgttgacgccgatgaccttggcgccggcctccagggcccgggcgagctcctcttcggtgtgcacctccaccagcgggaccagcccgatcgactcggcccgttccaccagcgacaccagcgcgtcctgctccagggcggccacgatcagcagtgccaggtcggcgccgtaggcgcgggcctcccacagctggtaggaggtgacgatgaagtccttgcgcagcagcggcacgtcgacgttggcgcgcacctcggccaggtcggccaggctgccgccgaagcggcggcgctcggtgagcacgctgatgaccttggcgccgccggcctcgtagtcgcgggccagcgcggccgggtcggcgatggcggccagcgcgcccttggacgggctggagcgcttgacctcggcgatcaccgacaccccgtcggagcgcagcgcggcgatggcgtcgcgcggcggcggtgcggcggcggccttctccttgagcgcgtcgagcggtaccgccgcctgccgttcggcgagatcggctcggaccccttccaggatctcctcgagcacactcacaggtagggcccccttgttcgcggatggtgcgttcactgatcgtagcccgagacgccgcccgtcccgccacccgacccggatacagggcggttcatggcgccagcgccgatgcgaagggcaggtttcggaccacccagtacaccaccacgaccccgacaagaacgtaagcgacccccgggcgcagcagcagggaggccatcggccggccgcgcgccgacagcaccgcccaccggacccacaggtagcccaggaacggcagcagcacgaacagcagggggttgcgcccgaaggccgccgcgaggtccccgtgggccagggagtggatcatgcgcagcgcgccgcagcccgggcagtacagcccggtcgcggccagcagcgggcagggcgggtagtggccgctttcgtgcgggtccacggtggcgaccagcagcaccgccgcacccgccgcggccaggaccgccagcggccctctcagcctgcgcgccgggcttcccgaggggcccgcaccgacctgcgccatgtcttcagcctatgccgccgcggacgggccgccgggacggcgcgtcaggggtcgacggcgtagccgacgccgcggacggtgcggatcgggctggcctcgccgagcttggcgcgcagctgggcgatgtggacgtcgacggtgcggttgccggcgctgacgcccggctcccaggcggcctccaggagctgttcgcgggtgaagacccggccgggccgtcccatcagaaagcacagcaggtcgaactcggtggcggtgagcgtgacggcgcggtccccggcggtgacggtgcgggccctggggtccaggctgaccgccccgacctgcagcacgtgggagtcgtcgtccccgccgcgtccgcgcagcgccagggagaccgcctccaccagcacccgcggcccgaaggggcgcaccagcgtgggcaggtgcgggtcgcccaggtcggtgggctggtcgccgccgaccacgcacaccaccggcgcgcccgccgcggcgtcggcgaccttgcggtacagctcttccggcggccgggccgccgacaggtccagcacgaccgcgtccggccgcagccgggcgacggtgccgggcgcccggccggggtcgtgttccagttcggcctcgaaaccggcccgcaccaggtagcggcggccgagttcggccacccccggctcgtgctcggccagcaggaccagcccgccgcgctctttcatggccggtcagttcccgaagggggccgccgccgcggcggcgtgctcagcggacatcgggttcctcatggtcgcggcctgccttccgtcctcacccgtcgtctgccgtggggtcctcaccgcggtccagtgacttccacagcccgaccggatcgtcggcggcgggcgccgggcgcgccgggcgggcggacgccgggacggcgccgggccgctcgtagcgggccgacaggccgggccagcggtgcccgcgggccacggcgagcgccccggtgacggccagcagcgccccgccggccgccgccaccgcccaccaccgggagacgtcgaccgccgcctcgccgctcaggcgcagcagcgcgctgcgctcctcggcgacggccaggacgtgggcgtggcggaccgcgccggccgcgctccaggccgccgcggcgcccagcagcaccagcagcgccccgacggcgcggcgggcccagcccccggtggcgagcagcgccgccagcgcggccagtcccgcccatcccagcgcggtgaccgcgccggccagctcgccgccggtcagcgtctgttccacgggggtgagagcgccgtgcgcacggacggcggcccattgccggcccccggccagcagcaccagggcggcgccggccgcaccggccagcgccgcgccggcccgttcacggcgcggtcgcacggtcagctttcgggacgctcgccgaccacggcctccagcacatcggagtcccagcaggtgcggtcaccggtgtggcaggcggggccgacctggtcgactttcagcaagatggcgtcgccgtcgcagtccagcgccaccgacttcacccactgctgatgcccggaggtctcccccttgacccagtactcctggcggctgcgcgaccagtaggtggcgcgcccggtggtcagggtgcggtgcagggcctcatcgtccatccacgccagcatgagcacctcgccggtgtcgtactgctgggcgatggcgggcaccagcccgttggggtcgcgcttgaggcgcgcggcgattttgggatccaggccggatggtcgctcggacatgtcctccattgtgccctcggtgcgggcgtgctcggatcggcggcgcgcctgagacgcgcatcgggccccgcacccggtgggtgcggggcccggcggaagatcgtcgggtgttacaggggacggacctggtcggcctgcggcccccggctgccctgggtcacctcgaactcgacgcgctggttctcgtcgagggtgcggtaaccggacgactggatcgccgagtagtgcacgaacacgtccggcccgtcaccgtcgacggcgatgaagccgtagcccttctcggcgttgaaccacttcacggtgccctgctggggcatgtctttctccttgcagcaaaacttccggtccgcacctcgcgggcccggtgcggtcgctgcggaacgttctcgcccccggcaccgtcccggaaagccaaaacgcccgctgccatcagtccgcgggcgttcttgcaaacgatcgggaacttacgactgcaaccgacgactccaccgtatcaccgcttgggggcgaagcggagaagacggcgcatcggatttcggcggaaccggcgaagccggggcgccgggcggccgcgcgccgggtgcacggcgttttccggaggcgacgaaggctctcctgaccgtgactttacccagggaaaatacgtactgttttcacctgtttgccagtaaaagaccatcatgtccatcgctccggcccggccgcgtgaacggtgatcccgggaagggcgccgtgcggatccggtggcgagagcacccccggggcgccgattccggcgtcttgcgcccccggcgggcgccgcggcgggccgcccgggccccggcggcggccgccgcagcggcggcggggaataatccgtcggcccgggatggtaggcatgagcgggtcgaagggtcccattcaccccacgctcgggccgtgcaggccccgccatcggacgggaggatgctgtgccagcagggccgaaggtcgagccgaggatcctgcgcgagggcctgcgggtcctgtgggtcgccatcagggccgagccgcgcgtgttcgccctcgccgtgacggccagcgcgctgtatgcggcgatgaccgtggccagcgcctgggtgctgggctgggccaccgagcaggtggtgctgccggcgctgcggcagggccgggcgggcgccggcgcgctggcggcggccgcgctggcgatcgtcggcgtggcggtgctcaaggcgctgggcgtggccgggcggcggttctacgccgggctgatgcagtaccggatgcaggcgcgctaccgccgggcggtgacccgccagtacctgcggctgccgctggcctggcaccaccggcaccccaccggccagctgctgtcgaacgccaacgccgacgtggaggccgcctgggcgccgctggcgccgctgccgatggcggtgggcgtggcgttcatgctgctggtggcggcggtctccatcctggcggtggacgtgccggtggcgctggtgggcttttgcgtgttcccggcgatcgcgctgctcaacgtggtctaccagcgccgcctgtcgccgctggcggcgcgcgcccagcagctgcgggccgaggtcagcgaggtggcgcacgaaagcttcgaaggcgccctggtggtcaagacgctgggccgcgaacgcgccgagaccgagcggttcaccgatcgggcccggcggttgcgcgacgccaacgtggcggtcggccgcgtccgggggatgttcgacccgctgctggaggcgctgccgacgctgggcgtgctggcggtgctgctggtcggctcggtgcgcctggagtccggcgcgctcaacgccggcgatctggtgggcgtgtcgtacctgttcaccctgctggcctggccgatccgggcgctgggctgggtgctggcggagatcccgcgcagcgtggtcggctggcagcgggtgcgggaggtgctggacgcctccgggtcgctgccctatggggagcaccccctggacggggagggcccggccggcctgcaggtcgagcgggtgcgcttcgcctacgccggtgcggaagacggggcgcgcgtgctgcacgatgtgtcgctgagcgtcgagccgggccgcaccatcgcggtggtggggccgaccggctcgggcaagtcgacgctgaccagcctgctggtgcggctggtggacccggacgagggcacggtgctgctggatgggatcgacgcccggcgggccgcgcgcggcgcggtggccgccaccgcggcgctggtgccccagcagacgttcctgttcgacgacaccgtgcgcggcaacgtgacgctgggcgccgacatccccgatgagcgcatctggcaggcgctgcggctggcgcaggccgacgggttcgtggcggcgctgccggaggggctggacacccgggtcggcgagcgcggcgccaccttgtcgggcgggcagcgccagcgcctggcgctggcccgggcgctggtgcgccgtccccgcctgctggtgctcgacgacgccacctccagcgtcgacccgcaggtggaggcccggatcctgcagggcctgcgggccgcccaggacgccggcgccggggccacggtgatcgtggtggcctaccgcaaggcgacgatcgcgctggccgacgaggtcgtctacctcgaacgcggccgggtggtggaccgcggcgcccatgctgagctgctggaacgctgcgcgggctaccgcgagctggtcaacgcctacgaacgggccgaggccgagcgccgggccgcgcacggcgaggaggtgaccgcgtgatcagcgggcgcggggtcgcacccgaggggaaaggggcaggccggtgagcggtgcgcagacggcggaggcggggctgaacgagggcgccgccggcgaaggcgcgctcagcacgctgcggcgggggctgcggctgagcccggagttccgggtggggctgccggtcacgctgctgctggcgctggtggccaccgccgggcgggtggtggtgccgatcgcgatccagcagaccatcgaccgggggctggccgcccccggcggcccggatgtggccttcatccggcgggcggtgctggtgtcggccgtcgtcgtggtggtgacggcgctgtcggcgtacctgatgaacgtccggctgtacaagaccaccgagggcgggctggccaccttgcgcatcaaggcgttccggcacgtgcacgacctgtccatgctgacccaaagcagccagcggcgcggctcgctggtgtcgcgggtgaccggcgatgtcgaccagatcagccagttcatgcagtggggcgggctgatgatcatcgtgtcggtgggtcagctggtggtggccagcgcgctgatggcgatctactcctggccgctggcgctgctggtgtgggcgtcgttcctgccgctggcgctggcgctgcggcacttccagcggctgctgtcgaacgcctacctgcgggtgcgggaacgcgccggggacatgctggcggcgatcggcgagtcggtggtgggggcgccggtcatccgggcgtacgccgccgaggagcgcaccgcccggcgcgtcgacgagtcggtggaggcctaccgcaaggcgcagacccacgcccaggggctggtggcgctgacgtttccctccagcgagctggtggcggcggtggccaccgccgccgtggtggtggcgggcacgctgctgggcgtgggcgggcatctgaccgccggggagctggtggcgttcatgttcctggtgacgctgttcgtggggccgatgcaggtcgccaccgaagtgctcaacgaggcgcagaacgccatcgccggctggcggcgggtgctgaacgtgctggacaccgagccggacgtggccgacccggggcccggcgggcgggagctgccgcgcgggcccgtcgcggtgcgctttgagaacgtctccttcgcctacccgggcgggccgatggtgctgaaggacgtgtcggtggacatcgccccccgctcccgggtggcggtggtgggcgagaccggatcgggcaagaccaccttcgccaaactgctgacccggctgatggacccggtgcggggccgggtgctggtggacggggtgccgctggaccgggtgcgtttctcctcgctgcgggagcggatcgtgatggtgccccaagacgggttcctgttcgacgcttcgctgggcgacaacatccgctacggccgtcccggcgccagtgacgaggagctgcggcgggcgctggcggagctggggctggccgactggctggagggcctgccgcgcgggctggacaccccggtgggccagcgcggcgagtcgctgtcggccggcgagcggcagctggtggcgctggcccgcgcctacctggccgacccggacctgctggtgctggacgaggcgacctcggcggtggacccggccaccgagatgcgcatcgcgcaggcgctggagagcgtcacccgcggccgcacctccgtcaccatcgcccaccggctctcgaccgccgagaacgccgatgaggtgctggtgttcgaccgggggcggctggtgcagcgcggcccgcacgccgagctggtcgcccaggagggcgtctacgccgatctgtacgcctcctggatcgcccagcggaagatctgaccgcaagggccgccggcggcgaatagcacttgcccggtctgcggtcgtctgcgcatattggcgcagtgaacagggtcgtcatcgaatcagcggacacgttgcacgggcagctgcagcgcggcctgggcaggggtgcgcgccgggcggcggaccacaagggcgcgggcgatctggtcttcgactgcatacggcgcgatccgcgctgggatcgccaggtggaggcgcgcggcctgtactacgcccgcctggtggtcgatctggagctgccggccgcgccgatcggcgagttcctgctggagccctccggcggcgacgagtggcggggacggctggccctggaggtgctgaccgagctggtccggctgagccggcgggaggcggccgcggcgctgcggacctgcgccgaagagggcgagctgtggtttgaggcggtggacgcgctgatcgggctgggcgatccggcgctcgccgaggggctggatgagctggtggtctcccgctgtgacgaacccgacctggactggctgatcaccgacccggacaacccggtgctgcagcagtgggcccgccggcggccgcagatcgccgccgccctgcgccggcggcgcgaagggacggcgggggcgggcaaggcccgtccggcctgggaagaggacggcggggaccgcaccgccagatccgactccgagctgctggacctggcccggcgacgcgacgacgacggggcggtggcggcgatcttcgaactgggccggcggcgcaccccggcgctgctggacctggccgaggaactgctgccgcaacgtcacgggcggtgggagggcgcgctatgccgggcgctgcgggaatacggctcacaggcgctgcccagagcccgcgcatgggcgcgcgcccacaccggctgcgcggaaatcgcgctgtgcatcctggcccagcacggcacccggcaggacatccccatcctcatggccgagctggaggccgcggtggcgcgccggtcctggggcgccgccgccggccccgtggagggcctgggccggctccgcgccggtgaggccgtgccgctgctgaaacgcatctggaccgaatcggcctactcctatctgcggccccgcgtgctggtcgcgttgacccgcaccgcaccccacaccgccgagtcctacgccgtcgaagcgctgtgggactgtgaggacgacacccggcgggtggccgcctcggccgccccgttcaccgacgagacccggttgcggctgcaccgtctgcgttcggatccggccgaagaccggcaggtccgcgccgccgccgccgagcggttgatgctctgagatgtcgtgaattcaaggcccgcgccttcgcgttgaacttccggcgtctgcggccgcgtatgtcccggcgatggtgttccaccttcgcggaaggacggccgatgagacgcccgcacctgttcttcccccgcccccggaccgggccggcgccgtttgccgccctgggcgcggcctgcgccgcggcgctgctgctgggcggctgctcggacggcggcgggcgggccgccggcgccgcgggccgcggcgacccgccggccgtgctggtggccgggctggaggacctggccgccaagtccggctgcaagctgcagaaccggaccgaggccgaggagctgcagcagggcgcctgcaagtccgggcagaaccgctacaccctgctgaccttcgccaccgacgaggggcaggccgagtggctcaaggaggccaagccctggggcggcacctacctggtggggttgcgctgggtggtggtgggcaccgagccgacgctgcagacgctgcgtcaggaactgggcggccagatccaaaagggtgaggaccacggacacggctccggtggtcatgcgggtcataccccggggtgagcggcggcgggcggtgttccttccgcgggagggggccggcggctcaagggaccgtaaactcggcggcatgatccttcctgttcgacggacgctcgccgcggtctccctcgctctgctgcccttcgctgccgtcgccgcctgcagcggtgagggcgccaccaccgagtgcacgatcgactcctgcaccgtgaccttcgaccggggggtggaggccagcgcctccatcctgggcatcaaggccgaactggtgggcgtggacggcgacagcgtcacgctgcgcatcgccggccagcagatcaccgtcccgcgggagggcgagggggaggccgacgggctgagcgtgggcgtggagtccatcacccaggaccaggtggtcgtcaagatctcccggggcggcggcgagggctgacgcaacgccggctacggctgtgtgtcagctgcacccgggatcgccgggtcgagttccggcgcgacgccggccgcaggtgaggcccatgggctgagcccgggcacccccgtccacctcatgccgacatatcggccaatatggggacatgccagcagaacgcatgcttcccacccccgaggccgaggatctcatcgacctcacccgtcagatcgtcaaggccgagctggccccccgcgccgccgaggccgaggccgcggagaagttcccccgcgaagtgttccgcgtgctgggccgggccgggctgctgggcctgccgtacccggaggaggtcggcggcgggggccagccgtacgaggtctacctgcaggtgctggaggagatcgcggcggcgtgggcgtcggtggcggtcggggtgagcgtgcacacgctggcgtgctacccggtggcgacgtacggcgacgaggagcagcgcaagcggctgccggagctgctcggcggcgagctgctgggcgggtacgcattgtcggagccgcacgccgggtcggacgcggcggcgctgagcacccgggcggtccgcgacggcgaccactacgtgatcaccggcaccaaggcgtggatcacccacggcggcgaggccgacttctatgtgctgttcgcccgcacctccgacgacggcggacggggcatcagcgcgttcttgatcgacgggcggatggacgggctgtcgttcgggccgccggaacgcaagatgggcctgaccggctccaccaccgcccagctgctgttcgacggcgcccgggtgcccgccgagcggcggatcggcgccgaggggcagggctttccgatcgcgctgtcggcgctggattcggggcggctgggcatcgccgcctgcgcggtgggcctggcgcagggggcgctggatgaggcggtcgcctatgcccggcagcgtgagcagttcggccgtcccatcatcgagcaccaggggctgggcttcctgctggccgacatggcggcggcggtggagtcggcccgggcgacctacctggaggccgcccgccgccgggatcgtgggctgcccttctcccggcaggcctccatcgccaagctggtggccaccgatgcggcgatgaaggtcaccaccgacgcggtgcaggtgctcggcggctacggctatacccgggacttcccggtggagcgtttcatgcgcgaggcgaaggtcatgcagatcttcgagggcaccaaccagattcagcgcatggtgatcgcccgtcatctggcgcgggcgtagcggaccggcaccccagaacctcactgagcaggacaaacacgacattcaacaactgaaatacgttatagttacctgctagtaaggtctggctcggcccgccgccccctcgctccgggccgccgtggcgccccgggcacaccggggcgcgcgaggaggacgcgatgcctctcatcgagcgcctgcccgctccggcccgccggctgccgctcccccgcggccgcttccgctacaccgtgcagcgcgacatcccggtaccgatgccggacggggtgacgctgctggccgaccgctacgcccccgccggcgtgcccgacgcgccgaccatcttggtccgcaccccgtacgggcgccgcgggctgccggccgtcctggccgggctgccgctggtccccttcgggttccagctcctggtgcaaagcgtccgcggcaccttcggctccggcggggagttcgacccgctgggcagcgagcaggccgacgggctggccaccgtgcgctggatgcgcagccagccgtggttcaccgggtccttcgccacctacggcgccagctacctggggtattcctcctgggcgatcgccgccgaggccgggccggagctcaaggccatctccgcgcaggtcaccgcctcctccttccgcgacgccgcctacgtgggcggctcgttcgccctggagaccgtgctgacctggtcggatctgaccttccggcaggaacggccgctgggcatggtcaacggggcgctgctggccaaacggcgggcccggcgggccgcgcgcagcggccggccgctggcggagctggacgagctggccaccggcgcgatggtgcgcttctaccaggacctgctggccaacgacgagcccggcgccgagtactggcgcagccgcgacttcaccggcaccctcgaccgggtcaccgccccggtgacgctgctgggcggctggtacgacatcttcctgccctggcagctgaaggactacctggcgctgcgcgccgccgggcggcgcccctacctgaccatcggcccgtggtggcacttcgacgcccggcacgggatcgcggcgctgcgcgagtcgctggcctggttccgcgcccacctgcggggcgacttctcccgggtgcgcgccaacccggtgcgggtgtacctcaccggggccgggcagtggcgcgactaccgcgactggccgccgccgggcatgcggccggtccgctggcacctgcaccccgggggcgggctcggggaggacgggccgcagccgggcgagcccagccgctacctgttcgaccccgccgacccgaccccctcgctggccgggccgagcgtgctgggcagctgcaagccggtggaccagcgcccggtggaaaaacgcgccgatgtgctggtgttcacctccgcgccgctgcgggcggacctggacgtcatcggcccggtggaggcggagctgttcgtgcgctccgaccgcgagcacaccgacttcgtggtgcgcttgtgcgacgtcgcccccgacggcacctcgctgaacctgtgcgagggcgcacggcggctgcgcccgggcgacccggcccccggccccgacggggtccgccgggtgcgggtggagctgtggccggtcggccaccgcttccgccgcggccaccgcgtccgcgtgcacgtggccagcggggcgttccccgtcgtggccgtcaaccccggcaccggcgagccgctgggcagcgccaccgcccgcctcgtcgcacgccagcaggtgctgcacgacccggaccacccgtcggcgatccacctgccggtggtcgagcgggccgccgagcacaccgtgtccgacccggcggccgagcaggtctgaagcggccctcagccggcgatcagccgcttgagcgtgggcgacccggagggcaccgcgaacgaggccaggcggcgggaggaggcgtcgcggcgggtgcggtcggacagcgcgaaccagtccatccgcgcccgctcgggggtcaggccgatcacgccgtagccgtgggagtccagctccgcccagcgcacgtgccggttggtcaccgccagcgccccctcggccgccagcgacagcgtgcgcggtggcacgcccgccagatcgtcgatgttgtcgctggtcaccgagggcaccaccatctcggtggcgaccgcggggctgcgcgggtaggtggccgcatccagcggcacctcattggcccagcaggtgtggatgtcgccggtcaaaaagatcgtgttgccgatccggttccggtgcaggtggcccagcagctgcttgcggtcggcggtgtagccgtcccactggtcggggttgatcgcaaaccccccggcggggacgcccagcagccgccccagcgggcccagcagccgggcgggcaccgccccgaccgccaccgggctgatcatcaccgagttgccgatcagccgccagcgcacctcgcccttgctggccgacagcccctccttcagccagcgcatctgcgcggtgccggtgatggtgcgggccgggtcgtccaccgcgatgccgcgctcttggcgggaccggtagccgcgcaggtccagcaatgtcagctcggccagccgcccgaaccgcagccgccggtagatggcgccgcccggcttcacccgcaccggcatccactcgaagtaggcccggcgggaggcggccaggcgggccgcgtacgggccctcggtggccgggtcgtggttctgggcgccgcccgcccaggcgtcgttggcgacctcgtggtcgtcccagacgatcatccaggggaagcgggcgtgcagcgcctgcaggtccgggtcggtcttgtagagggcgtgccgcatccggtagtcggccagggtgaggatctcgtgccggggctcgttggggcgcaccacgcggccgccggcggcgaagtccccgctggcgtactcgtagatgtagtcgccgaggtggacgatcccgaacaggtcgtcgcgcgccgccagatgccggtaggcggcgaagtggccggcctcccagttggcgcaggagaccaccccgagcttcagcgccggcacccgggccgtcgccggcggcgcggtgcgggtgcggccgaccggggaagggctgccgtccagcaggaaccggtagtagtagacggtcccgggggccaggccgcgcacgtccaccttgaccgtgtggtcacggtcagggccggtgcggaaggtccccctggccacgatcttgcggaacgcggcgtcccgggccacctgccagccgacgtccaccaccgggccggcgccggagccggggagggaagaggcggtgggggtcacccgggtccagatgatcaccgcggtgggcagcgggtcgccggaggccacgccgtgccggaagtagcggctgggcgcggcatgcgcgccggaggccgccaggccgagcgaggggatcgccaacgcgcccgccccgccgacccggagaaaaccacgacggtcaaggagggtcatggttgggaaagtactcacccatgccctgaccagaaaagggtttcctgcaatggacaccgcccgttcacccctggtaccggcggccgggtcccctcgtgcgccgggcgggcggcatgcagcggcggaacgggggtaaacgcccacccatggcgacagggggacccagaccaggaggagccatgcaccaggacaaggattggcagctgacggtgcacatcagcgagcaggaccgctacacggaggcggaggcgaaactgtccacgccgaacgggacgctcaccgggcgcggcgtcgcgcgccgcaacccgcgcgacgccgacgtgcccagcatcggcgacgaactggcggtatcacgggcgctgtcggagctgtcgcacgggctgctggacgccgccgcccgggagatcagccagatcgagcaccgcaaggtgcgcctgacccactagggaggcccgcagggcgccgccggccgggcgcccgctttttcagcggaccgggtgcccggcgcggcgcagcgcgtccttgacttcggagatcttcagttcgccgaagtggaagacgctggcggccagcaccgcgtcggccccggcctccaccgcgggggcgaagtgctccagcgcgcccgctcccccgctggcgatcaccgggaccgtcaccgccgcgcgcacctgccgcagcatctccaggtcgaaaccgttcttggtgccgtcggcgtccatggagttcagcaggatctcccccaccccgagttcctcgccgcggcgcacccactcgatggcgtcgatgccggtgccgcgccgcccgccgtgcgtggtgacctcgaaaccggagggggtgcgcacgtcgccggtgacgcggcgggcgtccaccgacagcacgatgcactgggagccgaagcgatgcgcggcctcgcgcaggaactccggacgggcgatggccgcggtgttgatggagaccttgtcggcgccggcgcgcagcagccggtccacgtcctcgacggtgcgcaccccgccgcccaccgtcagcgggatgaacacctcctcggcggtgcgccgcaccacctcataggtggtggagcggtcggcgctggaggcggtgatgtccaggaaggtcagctcgtcggcgccctcggcgtcatagcgccgggccagctccaccgggtcgccggcgtcccgcaggttgcggaagttgacgcctttgaccacccgcccggcgtccacgtccaggcaggggatcacccgtaccgccacgctcatcgtcccacccccgcccggtaggcgtcggcctcgatctccaccagcatcgccgggtcgatcagcccggccacctccaccatcgtcgtcgcgggcctgacctcgccgaagacctcgccgtgggcgcggccgtactcgcgccagcgggcgatgtcggtgacgtagatgcgggtgcgcaccacgtcggccgccgagcagccgaagcgctccagcgcccgcagcacgttggccaggcactggcgggtctgggcgtaggcgtcgccttcgtgcaccactctgccgtcggccgggtccaccggggcgcatccgctcacgtgcacgtggtcaccggcggcgacggcccggctgtagccgacgatcccctcccagggggcgcccgagccgacccggcggatcacttcaccgcctccagggcctcctgcagggtgaacgccccggcgtacagggccttgccgatgatgacgccctccacgccgtcgccctccagcgcggtcagggcgcgcaggtcctccagggacgacacgccgccggaggcgaccaccggcttgccggtgcgggcgcacacctggcgcagcagctccaggttggggccgcgcagcgtgccgtccttggtgacgtcggtgaccacatagcgggggcagccgtcggcctccagccgttccagcacctcccacaggtcgccgccctcgcgcgtccagccgcgcaccgccaccgtggtgccgcgcacatccaggccgaccgcgatcttctcgccgtgctcggcgatgatcttgcggcaccactcgggcttctccagcgcggcggtgccgatgttgacccgggcgcagccggtggccagcgccgcctccagggaggcgtcgtcgcggatcccgccggacagctcgaccttcacatccagccggccgatcacctcggccagcagctcccggttggagccccggccgaacgccgcgtccaggtccaccatgtggatccactccgctccggccgcctgccaggccagcgccgcatccagcggagccccataggaggtctcggtgccggcctcgccctgcaccagccggacggcctggccgccggagacgtcgacggcgggaaggagcgtcaaagtcatcgcaaaacctcatccatcgccgcggggcggcgcgatcctcttaaagcgtggacagccagttgcgcagcagctgggcgccggcgtcgccggacttttcggggtggaactgggtggcgcacagggcgccgttctccaccgcggccacgaacggttcgccgtgctcggcccaggtgaccagcggcggggtcagccggctgccggccggcatctcccagcggcgcaccgcataagaatgcacgaagtaaaagcgggtgtcggcgtccaggccgcggaacagcaccgacccctcaggggcccggacggtgttccagcccatgtggggcaggacgggggcgtgcagccgttccaccgtgccgggccattcggcacagccttcggtggtgacgccgtgctcgacgcccttttcgaacaggatctgcatgcccacgcagatgcccagcaccgggcggccgccggccaggcggcggccgatgagctgccggccgcggatggcgttcagcccctgcatgcaggcggcgaacgcgccgacgccggggacgaccaggccgtcggcctccagcgccgtctcatagtcggaggtgacggtcacctgcgcgccggcgcgggccaccgcccgctcggccgagcgcaggttgcccgacccgtagtccaagacgaccaccgaaggtttcacagccacaacactcccgccacgaaggccatcacggtcagcacggccagcagcaccgccccgcccttgatgccctgcctgatgaagctgatcacgcccatcagcaggaagacggccaggccgaacagcgccacattgaggtaggtgaagtgcaggccgccgatctccatgccttacaaggcccccttggtcgagggcacgccctgcacccgggggtcgaaggcgacggcgtcgcgcagcgcccgggccagcgccttgaactgggcctccacgatgtggtgggcgttgcggccgtaggggacgtgcacgtgcagcgcgatgcgggcgttggccacgaacgactccaggatgtgccgggtcatcgtggtgtcgtagtcgggcccgatcatcggggccatgccctccggttcggtgtgcaccaggtagggccggccggcgatgtccacggtgacctgggccagcgcctcatccagcggcaccgcggcgtgggcgaagcggcggatgccgcttttgtcgcccacggcctgggcgaaggcctggccgagcgcgatcgcggtgtcctcgatggtgtggtggctgtcgatgtgcaggtcgccggtggtcttgacggtcaggtcgaacgagccgtgcttgccgagctgggcgagcatgtggtcgaagaagcccaccccggtcgccacgtccacccgcccggtgccgtccaggtcgatctcgacggccacggtggtctccttggtggcgcgctcgatgcgcccggtgcggctcactggatctccttcaatgcggtggtcagcgcggatcggaaggcggccatctcggcgggggttccgacggtgacccgcagccactgcggcggccccacctcgcggatcagcacgccctggtccagcatggcctgccacacccggcggcggtcggggaatgtgccgaacaacacgaagttggcgtcggagtcggccacccgcaggccctggccgcgcagccagccgacgatcaggtcccgttcggtgcgcagctgcgccaccgagccgagcagctcatcggcgtgggccagcgcggtgcgggccgccgcctgggtgatcgacgacagatggtagggcaaccggaccagcagcagcgcctcgatcaccgccgggtgggcggccaggtagcccagccgcacgcccgccatggcgaacgccttggacatggtgcgggtgacgatgaggcgcgggtgctcggccagcagttccagcgccgagagggtgtcttcgcggcggaactccgcgtaggcctcgtccaccaccaccatgccgggcgcggcggcggcgatcgcctcgatgacctccagcggcagcgaggtgccggtggggttgttgggcgaggtgaggaacaccacgtcggggcggtgctcgtcgatcgcggccagggcgcggtcgacgtccaggccgaagtcctcgtcgcggtgggcgttgatccagcgcgtcccggtgacgtgcgtgatgatcgggtgcatcgagtacgacggctcaaagcccagcgcgcaccggccggggccgccgaaggcctgcaggatctgctggatgatctcgttggagccgttggccgcccacacccgctcggcggtcagctccgcgccgggggtgtcgtggttgaggaagtcggccagctcggcgcgcagcgccagcgcgtcgcggtcggggtagcggttgagcgaggcggcggcggcggcgaccgccttcgccagcgcctcgaccagtcgctccgagggcgggtaggggttttcgttggtgttcagccggaccggcacgtccagttggggagcaccataaggctcccgcccgcgcaggtcctcgcgcagcgggaggtcgccgagggatgtcacgtggggatctcccagttgaagcgggccttcatcgcggctccgtgggcgggcaggtcctcggcctcggccagcgccaccacccgggcggtggcctcggccagcgcggcgcggtcgtactcgaccacatggacgccgcgcaggaaggactgcaccgacagccccgacgaatggcaggcgcaccctccggtgggcagcacgtggttggacccggccaggtagtcgcccagcgacaccggcgagtgcgggccgatgaagatcgccccggcgttgcggacccgctcggccacctgccgggcgttcgcggtctggatctccaggtgctcggcggcgtaggcgttgaccaccgccagcccggcctcgatgtcgtcgaccagcacgatgccggactgccggccggccagcgcctgggtgatgcgctcggtgtgcttggtgcgggcgacctgctcggccagctcccgctccacccgctcggccagctcctcgctgtcggtgaccagcaccgcggcggccagcgtgtcgtgctcggcctggctgatcaggtcggcggccacgtgcaccgggtcggcactggcgtcggcgaggatggcgatctcggtggggccggcctcggagtcgatgccgaccacgccccgcaggtggcgcttggcggcggccacccagatgttgccggggccggtgaccaggttgaccgggcggcactcgtcggtgccgtaggccagcatcgcgatggactgggcaccgccggcggcgtagacctcctccacgcccagcagggcgcaggcggccaggatcgccgggtgcggcaggccgccgaactcctgctgcggcggggaggtgacggccagcgagccgaccccggcctcctgggcggggacgacgttcatcaccacgctggaggggtagacggcccggccgcccggcacatacagcccgacccgctccaccgggatccaccgctcggtgacggtgccgccgggcaccacctgggtggtgacgtcggtgcggcgctggtcgcggtgcaccaggcgggcgcggcggatggactcctccagcgcgtcccgcacggccgggtccagcccggccagcgcccgctccagcgccgcggcgggcacccgcaggctctccagctccaccccgtcgaacttcttggtgtactcccggaccgccgccgcgccgcgatggcgcacgtcctcgcagatgggccgcacccgctccagggcggcctcgacgtccagttcggcacgcggcagcacggagcgcaggtcgccgggcagcgaaccgcgcaggtcgattcgggagatcaccgctccagtctacgaaggcgcgcaccctgatcggtgccggggcgtgcttcatcatttgagaaagccccggccgccatgatcgttaccagcgcgtaggctgacggtgtgaccgcacggctgccgctgttcccgttgggcacggtgctctttccgggactggtgctacccctgcacatcttcgaggagcgttaccggctgctgatccgcgagctgctggaggagccgcggccgcgccgcttcggcgtcgtcggcatcgaactgggccatgaggtcggcgacggcgcggcgcggcggctggccccggtcggctgcaccgccgagatccgcgtcgtcaacccccacgacgacggccggttcgacgtggtgacggtgggcggcgagcggttccggctgctgcaggtggacgactcgcggccctatctgagcggcgaggtggagttcctgcccgaggaggcgggcacggagcccgatgcggccgccgggcgcgtgggccggctgtttcggctttaccggctgcggctggaggcggcgggcgcgccggccggcgaccccgtggagctgcccgacgacccggtgcggctgtcctacctgatcgccggggccatggtgctggaccagcgcgacaagcagcgcctgctggaggccgccgacgccacgcagcggctgtgggccgagcacgagctgctgcggcgggagatccggctgctggacgcgctgccgacggtgccggccgggcggctcatcgagggcgccgtccaccccaactgactcccgccgcgggcggagcgccggcgaaatatcaaggtgcgggaagcgatcgcggacggcacactgcccctatgggcgctcgaaagaagggcggtgggcagacgcccgccacggtggccgccgccaaggccggggtcgccttcaccctgcacccgtatgaggtggagcacggcgtcgacgactacggggcgaaggtcgccgacgcgctgggggtggcgcgggaacggctgttcaaaacgctgatcgccgtggtggacgaggagccgacggtcgggatggtgccggtctgcggcgccttggacctcaaggcgctggccgccgcgacgggcggcaaacgggcccgcatggccgaagcggagacggccgaacggctcaccggctatgtggtgggcgggatcagcccgctgggccagcgccgccggctgccggccgtgctggatgagtcggcctcagggttcgacacgatctttgtctccgccgggcggcgcggcctgcagatcgagctggcccccgccgacctggtccgcctcaccggcgccgcgctggcccccatcgcgcgtcgctaggcgggccagcgccgcctccagcaccgcataggccgccaccgccagcagcggccagcacaccaccaccccggtggcgtgcaggtcgggcgggctctccacgggcccgccggcggcggcccgcaccgcccgttcgaactcggccagccccacctggtgcccgctccaccaggccagcagcgcggccgccactcccccgctgcccaggcccagcagcagcgggatgtcgttgccgcggccgccggccagataggccagcgtcccgcaggccagcccggcggccccggtgatcagcgcgaaccagccgtccccggcgatcagcgcctgggtctccgggtcggccagcaccggccgtccctccagcaccaggtaccgcaccgggggcgcgaccgccgcccacagcagccccgccggcggacccaaaagcgccagcgtcgccgtggtgaccgcccaggtcagcagcgatcgcacatccggtcggcccactggcatgccccctgccccgcgcacccgcgtctcgtcctgcgaaaaagcctagtgcgcgacggcggggtgatcggcaatgcgcacagcgcgccgccgccgggcggcggcctcagcagcggccgagcgcccggtactcccagccggcggcgcgccaggcctcggcgtccagggcgtgccggccgtccacgatgcggcggtgggcgaccacctcccccatggcgtacgggtcgatctggcggaactcggcccactcggtcagcagcaccaccacgtcggcgtcctgcgccacgtccatcgcgctggtgccgtagcgcagctccgggtaggcgcggcgggcgttgtcgagcgcggccgggtcgtagacccgcacgtaggcgcccaggccgtgcatggtgcgcgccacgtccagggcgggggcgtcgcggatgtcgtcggagttgggcttgaaggccgcgcccaggcaggcgatccgcttgccgtccagccgcccgcccagcagctcgcgcaccaggtccacggtgcgggagcggcggcgccggttgatggcgtccacctcgcgcaggaacgccaccgcctggcccaccccgatctcctcggcgcggtgcgcgaacgcccggatgtccttgggcaggcagccgccgccgaaacccagccccggctgcaggaacttgccgccgatccggtcgtcgtaggccagcgcggtggccaggtcccgcacgtcggcgccggtggcctcgcagacctcggccatggcgttgatgtaggagatcttggtggccaggaacgagttggcggcgaccttgaccagctcggcggtggccaggtcggtgaccaccaccggggtgccggcgtcgatgatcggccggaaggcggcggtcagccgttccctggcccactcggaggccaccccgaagaccagccggttggggtgcagcgtgtcgtcgaccgcatagccctcgcgcaggaactcggggttccaggccagctccacctcctccccggccggggccagctcgcggatggtgtgggtgaggcgggcggcggtgcccaccggcaccgtcgacttgccgaccaccagggccttgcgggtcaggtggggggccagcgaggtgaccgcggcgtcgacgtagctgacatcgcaggcgtccgagcccggcatctggggggtgcccacgcagatgaagtgcacgtcgccgaactcggcgacttcctcataggaggtggtgaaacggagcctgcccgactccagcgtcttggtcagcagctccggcagccccggctcgaagaagggcacctgcccggaggccagtttctcgatcttggcggcgtccacgtcgacgcccatcacctcatagcccagcgaggccatgcagaccgcatgggtggcgccgaggtaaccggtgccgatcacggtgagacgcggggactcgtccgtgttcaatctcactctccctcatgtgtcacggtgcgagccgcggcacccggaagccgcgggctgcgcgggaagtcgatgtaccgccccctcgtcggtgtgcctgccggcagtggcccgggccgccgcggcgatcggcgggcccgccgacagtcccaggccggtctcgtcggtcacgtcgctcggttcccatcgagtacccgcgctggtgcattcatcctgccttgtcccgggcgccggttcatccggaacccgggcatatctctctcctcgagggaaccgcgaaccgcccgtcccgcgcaggccggcgccggcgcgtcgctcatccgcccgacgggccgtggccgcaccttcgggcacagggtggcactgttgcaagccgcctcgggcgcgtcgtcgtctcacccgcgggtcgctcacgccgctccttgcgcgaatccttgcgcgaaccgccgtcatcgcggcgtccgcccggacactcccatacgctcccggtacggccctgggccggcgtgcgcgccagagccgtcccggccggggaaacccgcccgccgcacccctccgacgaggcggaaacccgcggcaccacctgagatactcttgcccaagatgtctactgccaccccgtcgcaggccgggttcagccccgccttccagcgtctcggcgcggcactggccgcggtcgtcctgcagcagcaggagaccctcgcggagttcctgccgcgggaggactggaaagccgacctgaccgcccgcacctactccagcggcggcgtgacggtgcgggtctcgctgctgggcagctatgcggtgcgcgagcagacctggctgtgggggtgggccaacccgcagttcggcgaggagcaccccgcggtggtgccgacgctggtggtgcgcgagatcgggcagcggctcggcgttcccgaactggtcacccccgaggtggacctggcctggtatgacgggccggccgggcacggcggcgagctgatcgcggtggtggccggcgggatcctgggcgggggcggatacatcggcgccggctacgacgggggctcggcctacctgcacgtcgacgacccgcaggcgccgcgcgcctcctgggacccgatcccggtgccgcggctggtcgccaacgccgccgggctgttcccccacgactcccggctgacgctggccaggctgctcagccaccaccgggtgccctaccggcagacccccaccacgatcgaggcgctgctgcccgggggcggttcggcgctggcccgcttcgaccggcagggccggctcaccgagtggaactcccacatcccggcctcgtcggccggcgcggagacgggcggggagggcgcggccggccgcgcctggtgaggcggacgccgcaggacggaccggcgcccttgacgccgcctctccgccgttcgtgcacggtttcggcgcgtccccgccgcagagagcggcggggcctcgggcatggcccggcgtcgcatccgtcccgtctcaggcggggagcccgaagagcccttcccgccggcgatcccacggccgggtgcgccacggccgcgggatcgcggcgcgggtcctcacagcaggcaggaaggccccagcagctgcttcaggtcgcccatcagcgccggtgaggggttcacccgcagcttgtcgtcgaggcggacgaccgtggtgcgcggcccgttctgcaggtgcaggtgcacctcgttggggccggggtgggtggtgaggacctccttgagccgttccaccaccggcggggtgcagcgggacagcggcagcgcgacctccagcggcgcgcccgagtcaccggtcgtcaggtccggctgggtcacctccatcgcgacgatcttggtggtgtcctcgcgcttgtccagccggcccttgaccaccaagatggcgtcctcggccagcagggtggagcacagctggtaggtcgaggggaagcacatcacctcgatggagccgccgaggtcctccagctggaacatggcccaggagttgccctgcttggtgaccttgcgctgcaggttcgacagcagcccggccaccgtgacgacctggccgtcgggccggtcgctctcgccggtcagcgcggcgatcgaggtgtcggcctccttggccaggatgtgctccacgcccagcagcgggtggtcggagacgtacaggccgagcatctcccgctcgaaggacagcttggtggtcttgtcccactcctcctcgtcgggaatggtcaccgagaaggccgtggtgtcctccccgccgtccagggcgccgaacagcgagtcctggccgatggcctccttgcgcttgatgtcgatgacggagtcgatggcctgctcgtgcacggtcagcagcgcccggcgccggtgcccgaggctgtcgaaggcccccgccttgatcagcgactccaccacccgcttgttgcacacctgggagggcaccttgttgaggaagtcgttgaagtcggtgaaggcgcccttctcgcggcgggcggcgatgatggcctccaccacgttctcccccacgttgcggatggccgacagcccgaagcggacctcggcgtcgcccttgggggtgaagtcggcgtcggactcgttgacgtccggcggcagcacggtgacgcccatgcggcggcactcgttgaggtacagggcgcttttgtccttgtcgtccttgacggaggtcagcagcgcggccatgtactcggccgggtagttggccttcaggtaggccgtccagtacgacaccagcccatagccggcggtgtgggccttgttgaaggcgtagtcggagaacggcagcaggatgtcccacagggccttgatggcctcatcggagtagccgttctcccgcatgcccttttcgaagaactcgaactgcttgtccagttcggccttcttcttcttgcccatcgcccggcgcagcaggtcggcgccgcccagggtgtagccggccacccgctgggcgatggccatcacctgctcctggtagacgatcaggccgtaggtggtgtcgaggatgtccttgagcggctcctccagctccgggtggatcggggtgatctcctgctggccgttcttgcggagcgcgtagttggtgtgggagttggcgcccatcgggccgggcctatacagcgccagcaccgcggagatgtcctcgaagttgtccggcttcatcagccgcagcagggcccgcatgggcccgccatcgagttggaacacccccagcgtgtcgccccgggccagcagttcgaaggtcttcttgtcgtccagcgggagcttcagcaggtcgatctcgacgcccttgttggccttgatggccttcagggcgtcgtccatgatcgtgaggttgcgcaggcccaggaagtccatcttcagcaggcccagcgtctcgcaggtcgggtagtcgaactgcgtgatgatcgccccgtcgctgtcccgccgcatgatggggatgtggtcggtgagcggctcggacgacatgatcaccccggccgcgtgcaccccccactggcggatcagaccctccaggccctgggccaggtcgaggatctgcttgacgtccgcctcctcctcgtacatcttgcgcagctcgccggcctccccgtagcgggggtggttctcatcgaagatcgccgacagcgggatctccttgcccatcaccgcgggcgggaaggccttggagatgcggtcccccatggcgtaggggaagcccaggacgcggccggcgtccttgacggcggccttggccttgatggtgccgaaggtggcgatcatggcgaccttgtcggcgccccacttctcggtgacgtagcggatcacatcgccccgccggcgctcgtcgaagtccacgtcgatgtcgggcatggacacgcgctcggggttgaggaaccgctcgaagatcaggccgtgctgcagcgggtccaggtcggtgatgcccagggcgtaggcggccagcgacccggcggccgagccgcggccggggccgacggcgatgccgttgttcttggcccacatgatgaagtcggccaccaccaggaagtagccggggaaccccatctgggtgatgatgtcgatctcgtactcgacctggcggcggtgcgcttcgtcatagccgttggggaagcgccggtccatgccccgcatgacctccttgcggaaccaggaggcctcggtctcgccctcggggacggggaagcggggcatgaggttgcggtgctcgaagaagccggtggggtcgacccgctcggcgatcagcagggtgttgcggcagccctcggcccacacctccgaggagtccagggagcgcatctcctcggcgcttttgaggtagtagccggtgccgtcgaagcggaaccggtcggggtcggacagctgcttgccgacctgcacgcacagcagggcgtcgtgggcggcggcctccgactcgtgggtgtagtgggagtcgttggtcaccaccggggggatgccgagcttcttgccgatctccagcagcccgtcgcggacccggcgctcgatctccaggccgtggtccatcagttccaggaagtagttctccttgccgaagatctcctggaaggtggccgccgccttgagcgcctcgtcgaactgccccagccgcagccgggtctggatcttgccggacgggcagccggtggtggccatcaccccttcggagtgctcggccagcagctcctcgtccatgcgggcgtacttgaagacgaagccctcggtgtaggcgcgcgaggacagcttgaacaggttgtgcagcccggtcttgttgcgcgcccacagcgtcatgtggttgatcaggccgccgccggagacgtcgtcgcgcttttgggacggctcgccccactggaccttcttcttgtggaagcgcgactcgggcgccatgtaggcctcgatcccgatgatcggggtcacgcccgcgtccttggcgtgcttccaaaagtcgtaggccccgtgcatgttgccgtggtcggtcatcgcgatggcgggcatcttctgccgctcgacctcggcgaacagctggttgagccgggcggcgccgtccagcatggagtactcggtgtgcacgtggagatggacgaacgagtcggccatgcccgctgcgcctcctcagtgcatgcgaccacgcacgtgcccgccggcacgtgtcgctgatacgggatccgggggaagaccgccgtcccggactcttcccctccggggcggctcggtgcctgcgagcctaacgcgatcggccggtggccgttgcccgacactccggatgtcggctgcacccgttccgtccggccgctgaccgtcctggatggacgccgcctttctcgccctctaccccagctctgtcactttacgcacacaaacaactacttttcgcgctcttcatggggtgtggggacacacccatacacacgggtgatacacacgagtcgtgtgtattaatgttgtggacatggcgactgagcggatcaacgtgtcattgccctcggcccagctgcgcatgctggatgcgcacgtcaaacgggtcggggtgtccaggtcgacgttcatcggggagtcggtccgcaaggcgctgctggaggacgcgctggtacagctgaagagcgtcggcgcgctcggtgacgaggactggctgaacaccatcgagagcgaccgcgacccggatttctggggcgccgccgtgggtgcggcgtgaagcgcggtcaggtgtggcgactgcagaccgtcaaccgcgagcggaccggcatcgtcgtcttggacgatgtgttcatcccgcacctgcgcggcatccaggtggtgccgatcaaggacccgggagaggtccccgagacggtgctgagcgtccgtgtcgactctccggtgacgggcatcgccgcggtctacgacgtggggcccttctcccccaagcgcttcatcgagcacatcggcgacgtcgagcagtcggtcctcgaccacgtggagatcgccttgcgcctgttgttcggcatccgcgattgacgtccgtatgagcgcccacgcattcccccgcacccccggcttcaccaacggcggggtgtccttttggtaccgccgggcgggactgccccggccccgcccggcgctgccggggccgcgccagtacgacgtgtgcatcgtcggcggcggctacaccgggctgtggacggcctactacctgaagaaggcccggccggacctgcgcatcgccatcctggagcgggagttcgccggcttcggcgcctccggccgcaacggcgggtggctgtcggccgagatcgccggctccaaacggcgctatgccgcccgctccggccgcgagccggtggtggccttccaaaaggccatgatggccgcggtggacgaggtcatcgccgtgtgcgcccaggagggcatcgacgccgacatcgtcaaaggcggcgtcctgtatgcggccaccaaccccgcccagcgccggcggctgcgcgccgaggtggccgaggcgcgccggtggggctgggacgagcaggacctgtacctgctcgaccgcgacgagagcgaaaagcggctgcgcctggcgggcgtgctggaggccgcctacagcccgcactgcgcccgcatccagcccgccaagctggcgctcgggctggcgcaggcgacggagcggctcggggtggacatcttcgagtccaccaccgtgaccgagatccggccccgccgcggcgggcggcccgcggcggcggtcaccgagcacggcgaggtcaccgccgagtatgtgatccgcgccaccgagggcttcaccgccgggctggccgggcagcgccgccagtggctgccgatgaacagctccatgatcgtcaccgagccgctggatgcgcaggtgtgggagcgcatcggctgggaggggcgcgaggtgctgggcgactccgcgcacgcctacatctacgcccagcgcaccgccgacgaccggatcgccatcggcggccggggcgtgccgtaccggttcggctcccgctgggacgagcggggcgccacccacctgcggaccgcggcggcgctgcagcggatgctcgccgggctgctgccggccgccgccgacgcccgcatcgaccacgcctggtgcggggtgctgggcgtgccgcgcgactggtgctcggtggtggatgtggatcgctccagcgggctgggcctggccggcggctatgtcggcagcggcgtgaccaccaccaacctggccgggcggaccctgcgcgacctggtgctgggggagtccaccgaactgacccgcctgccgtgggtgggccgccgggtgcggcgctgggagcccgagccgctgcgctggctgggcgtgcggctgatctacacgctgtaccgggccgccgaccgccgggagaacggcgggctgcagaccacctccgcctacgccaggctcgccgacctgatctccgggcgctgacggcggcgcacccccgggcgcggaatttggcaggtggcgggccttttccctaggctgggggcgtggatcgccgctatttcgggtttatccagccggctccgggtgagccggtcggcgccccctgagcgacgatccccggagccggctgagcagagtcccgcgggtctctgctctttttctttgcggccggttccccactgcgggccaccggccggcggtgaggaaggacacaccatggacacggcggaatcggtgatcggcgaggcggaggtgacctgcggcctgccgacggcggcgcaggtcacgtcgctggaggaggcccgggcggccatcgaccgggtggacgccgcgctggcggtgctgctggagcggcgggccgagctggccggggcggtgcagcggctcaagccggtgggcggtttcgccggacgcgaccgccgtcgcgaacaccagatcgtggaggccatggcgcggcgggcgccctcgctgggcgccgagcggctggcccggatcatgaacgcggtgatcgaggccgggctggaggtcgccgaagagagccgggaggcccgttgacggccccgcgaacgccccgccgcggcctcaaggcgggcccatgcgcatgacctccccgccgggcgcggtgcgcgccgcggtgcgcgacggattgggtgtgggcgtctcggtcggcatctcgggactggcgttcggcgccgccgcggccgtggcgggcctgtcggtggcgcaggcgtgcgtgctcagcctgctggccttcaccggcgcgtcccagttcgcgctggccggggtggtcggcggtggcggcaacctggccgccggcacgctgggcgcggtgctgctgggggcccgcaacgggctgtacgggctgcggctggcgacgctgctgcgggtgcggggctggcgccggctgctggccgcccaggtggtgatcgacgagaccacggcggtggccaccgcccaaggcgacgaccgcgcggcccgggtgggcttttacaccaccgcggtgagcctgtatgcgacctggaacctcagcacgctggcgggagcgctgggcgcggcccgcatcggggatccggccaccttcggcctggacgtgctgggtccggcggtcttcctggcactgctgtggccgcggctgacggccgggcgggccgaggcgcgggtggccgcggccgccgcggtgatcgcgatcgccgccactcccctgctgccgcccggggtgccggtgatgctggccgccgtggcggcgctggccgggctgcgggcgccgggcgcggccgcggtggacggtgacgacgacggcgggcgaaaggactccaccgcatgagcacctggatcgccgtgctggcgaccgcggccggctgctatgccctcaagctgggcgggctggtcactccgcagcgtttcctggccgaccccagggtgcgccgcttcaccgaactggtgccggtggcgctgctgaccgcgctgatcgccgtgcagaccttcgccgacggcagatccctggaactggacgccccccggctggccgggctgggcgccgcggtggccgccctgctgctgcgcgctcccttcctggtggtgctggccgtggccgccgccaccgccgccctgctgcggctggtgaccggctgacgggacacgccccctcttccctatttgaccaggttttgcccacctcatcggagttgttcggatgtgctgcggtaggtcaccgggaaggagggagtatcgagatgatcacagaacagcagatcccgcaggtgctggaccatgcggtctacgaccggcagggcagcaagatcggcgacgtcaagcacgtcttcctcgacgacgccaccggccgcccggaatggctgtgcgtcaagaccggcatgttcggcacgaaggaggccttcgtgccgaccggcagcgccgaattcgtcaccgaccatgtggaggtcggcttcgacaaggacttcatcaagcacgcgccccacgtcgacgtcgacgaccgcggtcacctgtcggccgccgaggaggagcagctgtaccgctactacggcatcgactggagcggccaggccacggcggccgagaccaccggaaccgccggggcggcgggcaccgcgggagccatgggtgccgcggggaccgctcccaccgaggagtcgctccggcggcagcggctgcgcgaacgggaacgagccgccgccggatcggacgacaccgcgatgacccgctcggaggagcggctgcgggtcagcaaggagacccgggaaagcggccgcgcccggctgcgcaagtacgtggtgaccgagcagcaggaggtcaccgtaccggtcagccacgaagaggtgcggctggaacgcgagccgatcaccgaggagaaccgggaggccgcgatgagcgggccggagatctccgaggccgagcacgaggtcatcctgcacgaggaacggccggtggtctccaaggagaccgtcccggtcgagcgggtgcgggccgccaaagagacggtcaccgaggaggagacggtgggcggcgaggtccgcagagaggagatccagatcgaagaggaggacaccggacgctccggccgcaagcgccggggccggtgagcccggcctccctgggccgtcccggcggcgccgcggccggcccgggacggcggggacggggccggccggcatgcggcccggaaatcaggactcctggcggatcagctccagggagcgggtcagatcctccgggtaagggctttcgaactccatccactcgcccgtggtggggtgctccagccccaaccggatcgcgtgcagccactgccgcttgacgccgagccgggccgccagcgtcgggtccgccccgtacagcaggtcgcccacgcacgggtggcgcaccgccgacatgtgcacccggatctggtgggtgcgcccggtctccaggtcgatctccagcaggctggccgcccggaacgcctccagcgtgtcgtagtgggtgatcgagggccgccctccggcgaccaccgcgaagcggccgtccccggaggggtgccggtcgatgggggcgtcgatggtgccgcgcagcgggtccggatgcccctggaccagcgcgtggtagcgcttgtcgacacggcgttccttgaaggcccgcttcagccgggagtaggcgatctcgctcttggcgacgaccatggcgccggtggtgttggcgtccaggcggtgcacgatgccctgccgctcggccgcgccgctggtggccacggtgtggccggcgcccagcagcccgccgagcacggtcggcccattccagccgatggtggggtgcgcggccacgccgaccggcttgctgaccaccacgatgtgctcgtcttcgtacaggatcgtcatgcccggcaccggctcggccaccgggcgcggcggtgcgggcgggggcggcagcgtcacctccagccagccgccgccgtgcagccggtcggacttgaccaccgtccggccgtccaccagcacgtccccggccgcgatgagctcggcggcgcggctgcgcgacagcccgaacaaccgggccagcgccgcgtccacccgttcgccgtcgagtccctcgggtacggggaggctgcgtacgtccgccatggctccttccgtcactgctcgtcgccgcttcgcgcctgccctgcggcgccgtcgtcctcgggggcgtccttgccgccgtctccatcatcgcggccgtcgcgaccggatgcctccggcccctccccggtctcgccggcccgggtcccgtccagctgcaggccgcgggccgccagcaccaccgccagggcgccgccgcacacgatcgccgagtcggccaggttgaacaccggccagtacggcagctcgatccagtccaccacgtgccccttcaggggggcgggggcacgcagcagccggtcggcaaggttacccgtggcgccgcccagcagcagccccaggctgaccgcccagggcacgctgcgcagatggcgggcggtgcgcaagatcgccaccaccacccccagggcgatcagggtgaacacgatcgtcatcccggtgccgatggagaaggccgccccgctgttgcgggtcacccgcagcgtcagcagcccgcccagcagctcgatcggcgtgccgccctccaggtgcgccaccaccacgaccttggtgatcgcatccagcgccaacgcggtcagcgccactgagatcagcacgccgatacggcgcggccgagggcacccaccggttccctcggctgcgttgcgggggtcttgtgcgtcgctcagcgacgctcctcgcgtgttttgcatggtacgcatagcgtcgcacgagggaaggcctgcagtcgcgccttgccgatcggccggccgcacgactcgcacaccccgtacgtgcccgcgtccatccgggcgatcgcccgctcgttctggatcagcaggtcacgggagttgtaggcgagcgccatctcatgctcgcgggcgtaggccttggcgccggagtcggcctggtcgtcgccggcccccctcgctgatgtcctcctgggcgatctgcgtctcggcggcggcgatctcggcccgcagggcggtgatctcggcctccaggcgggcgcgcacctcggcgagctcggcctcgctccagcgttcctcatcgccgcgcaccggcagctcggcggccgcggcggaggccggccgggcgttcgcccggccggaggcggcgcggcgccgcttggcgggtgcggcgcgttcggggtgctcaccgggcggggcggcctgccgtccggtgccttgcgcaccggccgttccggcgtccctcacgctggtcttctcggcgggcagtgctggcagcatgggtctccttacgacggggccgcggacgaatcgacctgatggacaggccgcatatgtgcccgcccgccggtcgtcaggaacctcgcaaggcgttgatcttttctgtgagcgcccgctcgtccccgtccacctcgatcagcttctcgcggctggtggccccgctgatcagccgcacgtcccggcgccgcacccccagggcgtcggccaccgcgcgcagcgccgcctcggtcgccttgccctccaccgcccgcgccgccaccttcaccaccagcgcctcgccgtgcgcgccgccgaccttggtccgcgacgcgccgggacccacccggatcgccacccgaacggccatcatcgcctcccgatcccgtcccgacaccgatatcgggacgagtttgccctgccggtgcagtatcgtcgcttacggcagtctcacaggcacggcattgatggggacacctgccgccgtacgcagccatgagcgatccggggacggtgcgagcccggaggcgtgcccggcggtctgatcaccccggagccgccggaagaacggaccttggcgtctcagtagaaccggcagccgagacgtaaatgaagggggccgcgtcccatgtgcgggcgcggtcaagggagggtggtaccgcggggcccgcgcagcgagcctcgtccctccggtccacatgagggttgtcgtgtcgcaccggaggttcccgcagtgagccgtcagttcaggtcgctgcccgcgcaggtcgatctgcccgcactggagcgggaggtactgcgccgctggcaggaacagaaggtcttccagcggtcgctggagcgcaccgcacagggcccgctctggatgttctacgagggcccgcccaccgccaacgggatgcccggcgtccaccatgtggaggcccgggtcttcaaggacgtcttcccccgcttcaagaccatgaagggcttccacgtcccccgcaaggccggctgggactgtcacggcctgccggtcgaggtggcggtggagaaggaactgggcctgtcgggcaaacaggacatcgagcgctacggcgtcgtggagttcaacgagcgctgccgcgagtcggtgctgcgccacgtggacgccttcgaggcgatgaccgagcgcatgggctactgggtggacatgtcccaggcctaccgcaccatggacgccgactacatcgagtcggtgtggtggtccctgaaggtcatcttcgacaagggactgctggtgcgcgaccaccgcatcagcccctactgcccgcgctgcggcaccccgctgtcggaccacgaactcggccagcccggcggctatgagaccgtggtggacccgtcggtgaccgtccgcttcccgctcacctccgggccgctggccggccgggcgtccctgctggtgtggaccaccaccccctggacgctggtgtccaacaccgccgtggccgtccacccggaggtgacgtacctggtcaccaccaacggcgccgagacggtcgtggtcgccgagccgctgttcgacaaggtcctcggcgaagggtgggagacgctgcagcggctggccggcaccgagctggtcggatcgacctaccgcaggccctttgaactggtggacatccccgaggcgcaccgggtgatcgccgccgacttcgtcaccaccgaggacggcaccggcatggtgcacctggccccggccttcggcgccgacgacttcgccgcctgccgggccgaagggctgccggtggtcaacccgatccggcccgacggccggttctccgccgaggtgccgcaggtcggcggggtgttcttcaaggacgccgacgaggtgctcaccaaggacctgcgggagcggggcctgctgttccgcgccgagaagtacgagcacagctacccgcactgctggcgctgccacaccccgctgctgtactacgcgctgccggcctggtacatcaagaccacccagatcaaggaccggctgctggaggagaacgccgccaccaactggttccccgagacggtcaaggagggccgctacggggagtggctgcgcaacaacgtcgactgggcgctgtcgcgcaaccgctactggggaaccccgctgccgctgtggctgtgcgaggacgagcacgtcaccgccatcggctcgctgaaggagctgggcgagctggccgggcgcgacctgtcggggctggacccgcaccgcccgttcgtcgacgaggtgaccttcccctgcccgcagtgcggcaaggaggcccggcgggtgcccgacgtcatcgacgcctggtacgactcgggcgcgatgccgttcgcccagtggggcgccccctacaagaacaaggagatcttcgagcggacctacccggcgcagtacatctgcgaggcccaggaccagacccgcggctggttctactcgctcatggcggtcggcacgctggtgttcgacaagtcctcctacgagaacgtgctgtgcgtgggcctgatcctggccgaggacggccgcaagatgagcaagcacctgggcaacgtgctggagccgatcccgctgatggaccggcacggcgccgacgccctgcgctggttcatggcctgcaacggcctgccgtggaccgcccggcgggtggggcacgcggcgctggaggagatcgtccgcaaggtcctgctgacctactggaacaccgcctccttcctggtgctgtactccaacgccgcggcggcctccggcgggcggccctggacgccggaccggatgagcgaggcccccgcccccgccgaccggccgctgctggaccgctgggcgctgtcggagctgcaccgcaccgtcgccgaggtggacgcggcgctggagaacttcgacaccacccgcgccggacgccgcctggcggagttcatcgacgacctgtccaactggtatgtgcggcggtcgcggcggcggttctgggagggccccgacacccccgagggggcggcggcgttcgccacgctgtatgagtgcctggagacgctgacccggctgctggcgccgctggtgccgttcatcaccgactacatctgggacgtcatccgccctgagggcgcgccgtcctcggtgcacctggccgactggccgaccgcccggccggagctggtggacgaggagctgagcgcccagatggccctggtgcggcggctggtggagctgggccgggccgcccgcgcctccagcggggtgcgcacccgccagccgctgggccgcgccctggtcggcgcccccggctgggcggagctgccggccgagctgcgcgcccagctggccgaggagctcaacgtcgagcacttcgaggacctgtcggcgatcggcggagacctggtcgaataccaggtcaagcccaacttccgggcgctgggcggacgctacaagaagaacgcccccaaggtcgcgggggcggtgaccgccgccgacccggccgccctggtgagcgcgctgcgggccgacgggtcggtgaccctgcaggtgcccgaggtgggcgaggtgacgctgggccccgacgatgtgatcgtcaccgagcgtccgcgcagcggctgggcggtggagagcgccgccggcgagaccgtcgccctggacctgaccatcacccccgagctgcgccgcgccgggctggtgcgggaggtgatccggctggtgcaggaggcccgcaagtccagcggcctggaggtcaccgaccggatcgagctgtggtggcgggccgagggcgccaccgccgccgacctggccgaggcgctgcgtgcgcacgatgcgcagatcgccgcggaggtgctggccgtcgcgatgcgcgaaggcgagcccgacgaggagctgcccgtccaccgggacgaggagctggggctggtgttctgcctgcgcaagaagagctgagccgggaaacggacgacgccgcaggccggtgcgccccgttctcttcgtgcgaagggaacggggcgcaccgcttgtgcacgttttgagccgccgtgctcggtgacgggggaactcggtgacggggaaagaggacgatgcgagccttcggtttttgtcccggtgcatcgtgcttggaatgatgaggggcgtgaattcccctgagacctccccccggccacgccgcgagtcggcgaacatttcagcggtcttcaccaaggtcgagcgcagcggtcgctggctggtggaaccggacaccgccgtgcgggtcgtcttcggcagagccgagctggactttcgtcaggcggtgctgagcagccaggaggtgaccgtcaccatccgctgtctgttcggtggggtcacggtcaagattccgccgggggtcaagctggacatcgcgtcgctgacgcccccgctcggcgggttcgccttcagccaggatcagaactacgggcagcccggcgacgacgcccccacgatccggctgagcgggtcgctgctcttgggcaagctggacatcaggcgcgaccaagccgtctaggcctcaccccggccccggcagggtccctggccggcgggccggtgaagaggggacgtcctcagccgagggacgtcttgtcgggttgacacaccaggcagggggtgcagccgcgctcctgcgcctgcgacagcggcagtgtctccaggtcctcggtctccccgatgtcctcaatcagcgcgcagtccacccggtggaagcgcttggtgccgctgagaatgcagaccttcgggtcggactcggcggcctccccgtcgtcggtgacggtggccgatcgtggccgcgaccgcccggccgtagaggagggccgggagacgctctcagcgcgtccctccggggaggacttgggaggagaccaggcggacggcaccgccctcggcgacgcgggcgcgggagcggccggtgcggaaggcgcgccggacgcggccggcgcgaccggtgcgggagccggtgccgcggccgcggcgggctcatccggcaggggccgcgtggaggcgccgggtttgctcggcaccgcggtgccgccgtcggcggtgtccgcaccgctcgggcggtctccccggccggcggccttgtcgcgcccgggctcggccgcatcggtcttcttggccgccttggccctgcctgcggcccggtcctgccgcttgcccctgcccttggccggtccgcccgcttcggcggattccggtgccgacgccgcggcgcgcgccgccaaagcggtgtcgggcatgcaggcggtgcaggggctgaagccttcctccctggcctcgatgtaggtgagttcctcggtgtcgcgcccggccagctgacggcaggtggccaggtggtaacgcttgcggccggggacgacgtgcaccagcgcctcatcgggcaccttcccggcggaatcggcgacggcggtggccgtcgcggtgccggagcccgatgccgcggccttgcgcgcaggctgcttggagcggcggctcttggccggtttgggacgggccggagcggccccgacgccgaacagctcgttgcgccgcaggaagaccccgatgatcaagaacacggcggaggcgatgctgaccccgatcgaggcgtagatcaccatccgcgcgtcgatgccgagcacctgcgcgtccgcaccgttgccggccacgatgcccacgatcagcagggcgaaggccaccacgacgagaacgccgctcaggatgatcactgggtccttctctccaaggctttccgcaggccgtccgaagggccggcgccaccaccgttctcgctgcgtcgggcgaatggccgcgctgccatccgcgacgcggcgatcacgaagacactaccgtctgctcagcgggcgtcaacgcctgtcgtgcggcgggttgtcagccgtgtggaaggctcctgtcgcagagtgctgagcgtgcgggacgggctcggccggtggcgggaacggagtggggccggtcgtggcgggcgcgggctgcggcggctggccgttgcggttctccggatgcgtcacggtgggttgcggccctgtctgtgcgccgccggcaccgaagggtcctgtctcgacggcgccgacctccagttcccgcagctgcccctccagatagaccttcaggcggctgcggtactcgcgctcgaaggcgcgcaggttgtccacctcgcgctcgagctcctcgcgctgctgcaccagggagcccatcacctggcggtggcgctcctgggcgtcgcggtcgagggcctcggcgcgcgagcgggcctcgctgatgatctggtcggcctgccgacgggccttgccgacgatctcctcggcctcgcggcgggcgcggcccagcgtctcgtcggcctcccggcgggcgtcggcgatcgcctggtcggcggtctgctgcgccagcgccagcacccgggcggcggtgtccatgttgtcctcgccgctgggcgcggacatgcccaagggcgcgggctcgggctcgggcttgggctccggccgtgggggctcgggcatcggaggcaggtcgggcttgggctcgacgatcggggccgccatcgccggcaccttgccgcgcaggcactcggccagcttggcgcgcagctcctcgttctcctggatgaggcggtcgagctcggcctcgacctcgtcgaggaaggcgtccacttcctcctcgtcgtagccgggcctcagcctggtggtgctgaactgcttattccgcacatcggcgggtgtgagcggcatgtcgtctccttggcgcgcttggagtcctgtcccaaaggacggtatctgatcagagctccgtggcgaaggtgatcattgcgaccagctcccgatgaggatgatcaagatgtagaccacaaggaacagcaccgtgaagctgaggtctagagccacattacccagccgtaccggcgggatgaaccgtctgagcaacttcagcggcggatcggtgacggtgtaggtgacctccgccaccaccaagaccgctcccctgggccgccatgaccgggcgaatgactgcagcacctccaggaccagcctcccgatcaggaacaggaggaagatccacagcaccgtggtcagtacggacgcgacgatgttcacggacgctctctcatgtggctgtcaactttggttgaagaatcctcgttctgccatccgggccttgtcctcggccgtcacctcaacgttggcgggagtcaacaggaacaccttgttggtaacacgatcgatgctgccgtgcaggccgaatatcaggcccgcggcgaaatcgaccagccgtttggcgtcgctgtcgttcatctcggtcagattcatgatcaccggagtgccctcccggaagtgctccccgatgatcctcgcctcgttgtaggtcctgggatgcagggtagtgatgcgcgcgaggtctgacgaacccgactcatgagaaggtgcggaacgtcgatcagacgttgacggagcgtggtgatcgcgatcgcggtccgggccgccctcgcctcgggtaagctggccgccgggctcatcggaacggcgtcggccctgctcgaccgcgtcgtcgtcgtagacgtcgtactcgtcgtaatcgtcgtacttatcgtcgtagcggtcgtcctcaaccaggccgaggtagaccgccatcttgcgcatcgcgctggccatacgcccctccgtcgtcctgttggtgccgcacctggcggacgccgccgctgtggcagtagctcggatgtgctcccggccccggcaggggccgctgtggggacattacctgacgattgcgttcctgccgccgagcaacgccgtaccgatccgcaggtgtgtcgctccgcacgcgatcgcctgttccagatccccgctcatcccggcggagatgatcgtggcggcgggatgctcggcgcgcagctcggcggcgacctgtgccaggcgttcgaaggccggggcggggtcggcgccgagcggcgccacggccatcaccccgcccagttccagcccttcggccgaggcgatctgcgcggccagttccggcacccgctcaggagcggcgccgccccggccctcggcgtgttcttccagcgacacctgcaccaggcagcgcagcgtccggccggcccgcagcgcgccggccgacagcgccgacaccagccgggaacggtccacggagtggaccacatcggcgtaacgggccaccgaacgcgctttgttggtctgcagctgacccacgaaatgccaggtcaacggaaggtctgcgcattgggcggccttgggcgcggcctcctggtcgcggttctcccccacgtgggcgaccccgagcccggccagcaggcgcacgtcggaggccgggaaggtcttggtgaccgcgatcaaagtgatctgctcggggtcccgccccgccgcggcgcaggccgcggcgatgcgccggcgaaccttgtcgagattggccgccagttcccggcggcgggcctcgatccccgccgcggcggccgaggatgcgtggtccactacttcaggaactcggggatgtcgagatcgtcgtcctcatcgaagacgaccggccggcgccgcgggacggcgggaccggacgggccgccttcactctcggcctgcggccggggagcggactgctccggctggggccgagggcgtgaggatgcgtcggcctgctcccgctcggccttggccgcggaggaggactcgccggaggcggcggatccgccggagggtgcggacggccgggaggactcctccttgcccgaggccgacccggaggcgccggcggtcccctcgccctcctgcttggcggagccgctctcctggcggggcggcaccggcttgggcggcgcggccggcggggtcgcggcggacggggacgccggcgggcggggcggccgcacggagatgctctcggagcggccgatcttggtcgggatggggttgctctgcggggcggccgctcccggtgcggcgggagcggaggcgggacggttcgccgacgtcggaagcttgcgggtgtccacctccggcgccggcttagtagggcggccctcgtcgaaccccgcggcgatcaccgtgacgcgcacctcgtcgccgagcgcgtcgtcgatgaccgcgccgaagatgatgttggcgtcgggggcggcggcgttggacaccagctgggccgcctcgttgatctcgaacaggcccaggtccgagccgccggagatggacagcagcaccccgtgggcgccgtcgatgctggcctccagcagcgggctggagatggccatctcggcggcggccacgctgcggtcgtcaccgcgggccgagccgatgcccatcagcgccgagccggccccgctcatcaccgacttcacgtcggcgaagtccaggttgatcagccccggggtggtgatcaggtcggtgatgccctgcacacccgacagcagcacctggtcggcggccttgaaggcgtccagcacgctgacctggcggtcggagatcgacagcagccggtcgttggggatgacgatgagggtgtcgacctcatcccgcagcgtctcgatgcccgcctcggcctgcatcgcccggcggcggccctcgaagctgaaggggcgggtgaccacgccgatggtgagcgcgcccagcgaccgggcgatgttggccaccaccggggcgccgccggtgccggtgccgccgccctcgccggcggtgacgaagaccatgtcggcgcccttgaggacctcctcgatctcctcgcggtggtcctcggcggccttgcggcccacgtccgggttggccccggcgccgagcccgcgggtgagctcacggccgacgtccagcttgacgtcggcatcgctcatcagcagcgcctgggcgtcggtgttgatcgcgatgaactcaacgcccttgaggccctcttcgatcatccggttgacggcgttgacgccgccgccgccgataccgacgaccttgatgaccgcgaggtagttctgcggtgctgccacgacgaggggcctttccgctcgcttgtgtccggcggaccggggagcttcaccatgaagcatcacgccgacccgcgcaatgttactgacctggtctttgctgtgtgatcggatacccggggccgcccgtcaaccctcaccctcaagttgagggttagagttatgtcaacctgcgggctgatacggacagtaggggcgggtcaccggcagggtcaactaaccgcctgaaaagtggcccggcgtgtcgcgctgggagagggttgccccggtccgggcacctcgtccggttgcccggatgagccgtcggccggacgtgcactccgatccctcccctctctgtcgcatcggcgcaccgggacggcgcacccgaggtgttccaagactgccccatgaaagggcagtcatacccgccgacacacacgatgcagcccgatcgtcttcgtgatgttcgcccgggcggcgccgcaagcggccttaccgggcggtaaccacttcgggtgagctgacgtcgatggtgtgcgccgaacgtccggccgacgtccggcgcaacgcctccaccagccggagcttttcggcggcacggccgggcgccccccacaccaccgtcagcgggccggcgtcgtcctcgccgagcccgccgccgcccagccgcagggtgaccgcctgcggactgggcgcctccagggagaccagccgccgcaccatcgactccggcagctcctgcaggacctgcagcgcggccagggtggccgggtcctccgggccgggcgaggccgccgtcagcagcggcagcgccggccgctgcgcggagtcgaccacgaccatcgcgaaccggtcgagctggtagtagcggcccgcgcgctccacggccaccagcggcacccgctcgcgcacctcgatccgcaccgtgcccggccagacccgcttgacccgcaccgactccacctcgcgcagccgccgcacccgtccggcgacggcgccggtgtccagcctgaccatcggcaggcccagccggatgcgggcgacgtgcaccagccggtcgcggggcaccagatgggtgccggagacctccacgtgccgcaccaccagcagccgggagccgagcagcacccaggcggcggccgccagcacggccgccaccagcagcaccgcgcagaccagccgccagcgccgccgatcgcgcccggccgggacgccccgcccggcctgctctttccccctgggctgtgtcatggccccgatgtcggtctcctccccacggccgaggccgggagattcatcctctgagtccggaccctgcctgccgcaccggcggctccgggattctcgccgagggcctgcggccgctcccccggtcgccggcccgccgcttgtgcggtggatccggcctggtcaccgccggaccgcgcaacgctaacacaccctcgcccgccgccgtgcggcgttcgccgccggccgtcctcaggccagccgctccaagatcaacggacccagcgcggtcacgtccccggcgccgagcgtgagcaccaggtcaccgggacgggccagctccgccaccacctgcggcacctgctcgcgcaccgggacgtactccacgcgggtgccctccggcacggcgtcggcgatgagccggccgctcacccccggctcggggtcctcgcgggcgccgtagacgtccagcaccaccgccacgtcggccagtcccagagcccggccgaactcggtggcgaaaaaacgggtgcggctgtagaggtgcggctggaagaccgccacgatccggccggtgcgcccctcggcggccagctggtccaggtactcgcgggtggcctgcaggtcggcggtcagctcggtggggtggtgggcgtagctgtcgaacacctgcaccccgccggcctcgcccttgcgctccagccggcgcatcgacccggtgaaggacgccagcccgtcccggatggtggcgaaatcgcagcccagcaggcgcgccacggccaacgccgcggtggcgttgtgggcgtagtgccgtccgggcacctccagcgtcagctcccccagcccttcgatcgcaaagcgcgagcccaggccgcgcggggtgaagccggtcaggcgcaggtcggcgccggcggactcgccgtaggtgaccacggtcaggccgcgctcgcgggcggcgccggccagctcgccggcgaccgggtcgtcggccgaggccaccagcgcgccgccgggctcgatccgctcgacgaaccgcgcgaagttctccttgaccttctcgaaggcgccgtagttgtccagatggtcggcctcgacgttggtcaccaccgcgatgtgcgggctgtagcgcaggaacgagccgtcgctttcgtcggcctcggccacgaagacgtcgccggtgccgtcgtcggcgcccaggccggtggtgaccagctgcccgccgatgcagtaggcggggtcgagaccggcgtgctgcagcaccacggtcagcatcgaggtggtggtggtcttgccgtgggtgccggcgaccgcgaccgcccggcgcccggccatcagcgccgccagcgcctcggagcggtgcagcacccgcagcccgcgctcacgcgccgcccgaagctcggggttgctctcccggatggcggtggagaccaccacggtgtcggcgtcccccaggtgctcggcggagtggccgacgaagacctcggcgccgagttcggccagttgcgccagtatcggggagtccttggcgtcgctgccggagacggtgatgccgcgccgcagcatgatccgggcgatccccgacatgcccgctccgccgatggcgatgaagtgcgcgtgcctgatagtcgcgccgtcgatcgccgcgcccggcccggcggcctgcgtcatcgcgcctgcgctccctggacgacctcgcggaccagccgggccagcgccacgtcggcgtcccggcggcccatcgccgcggccgcctccgacatctgggcgacccgggcggggtcggccagcaccggcagcaggttggcggtgatccactccgggctcagctcggcgtcctccaccaggatcccgccgccggccttgacgatcggctcggcgttcaggcgctgctcgccgttgccgtgcggcagcggcacatacaccgccggcagtcccaccgcggtcagctccgcgcaggtcatcgcgccggcgcggcacagcgccatgtcggcggcggcataggccaggtccatccggtcgcagtagggcagcgtcacgtactgggggctgcccttggggccgggctcgggctcctcggtgttcttggggcccacgatgtgcagcacctggatgcccgcctcccggaacgccggggcgcaggcgaccgcggcccggttcagcgagcgggcgccctgggacccgccgaagatcagcagggtgggcaggtccggcagcagcccgaagtaggagcgggccttgtcgccgctggccagccggtccaaggtggcgatgtcgcggcgcagcgggatcccgatgaacttggcgttcggcagcggcgtgtcggggtgggagacgatcacgtgctcggtgaagcgggcgcccagcttgttggccaggccgggccgcgggttggcctcgtgcacgatgatcgggatgcggcgcttgcgggcggccagatagccgggggtggccacgtagccgccgaagccgaccagcacatcggcctgcacccggtccagcacggcggcggcggcgttgatggccccgcgcagccgtccgggcacggtcagcagccggggggtcagggtacgcggcagcggcaccggggggatcagctcgagctcatagccgcgctgcgggaccaagcgggtctccagtccccgctcggtgcccagacaggtgatcccgacactcggatcctcccgacgcagcgcgtcggcgagggcgagggcgggctcgatgtgtccagcggtcccgccgccggccaggacaaccctcatgctcgagtacgcctccttgacgtcatggtgtaccgcacttcatcgccgtgccagacccagccagcttagggctctgcgggcgggtccgggaccccgcgcggccagcgcctgccgtgcccccggctcgcgttgcgcgaacgccagcagcatgcccagcgcggccagggtcggaatcatcgccgaaccgccgtaggagaccagcggcagcgggatgcccgtgatgggcagcacgccgatcacgcctccgatgttgacgatcgcctggaccgacagccacccggtgacggcggcggcggccagccgcatgaacggatccctgaccctgcgggcgatccgcagcccggcataggccagcagcccgaaaagccccaacacgacgagagtaccgaccagaccgagctgttctccgatgatcgcgaagatgaagtcgttctcggcgcgcggcaaaaagccccactgcgcccggccctcccccaggccggtgccgaaccagcccccggaggcgaccgccagcagcccctggttgccctggtagcggatgcccagcgggtcgccggaggagtccagaaagcccaccaggcgctgcatgcggtacggctccaccacgatcaggatcgccaccagcagcccgatcagcccggccatgccgacgaacagccggaccggggcgcccaccacccacagcagcgtcaggaagatcgtcagcagcaccaccgtggtgcccaggtcgctgcccagcatcaccagcatcaccaccaccccggcgccgggcagcagcgggatcagcagcgcccgccagtcggtgagctggccgagccgctcgcggcgggccatcaggtcggcaccccacagcaccaggcccagcttggccggctccgacggctggacctggaacggtccgacgtcgatccagcgggtggcgccccaggcgctgacgcccagcccggggatgagcacgatcaccagcccgatgaccgacagcagcagcagcgggtaggccagcgcccggaaggtgcgcggcggcagcttggacgccagccacatgaccggcagcccgatcccgatccaggcggcctgcttttgcagcagcgtgaacgccgagccggtccgctccagctggtcgacgttggaggaggccagcaccatggtcagcccgagcgccagcagcagcatcgagcagcccagcaccaggtagtaggaggtcagcgggcggtccagcagcccgatcacggccaccagccggccgcgcgcccccacccggcccgggccgctttcggcaggcagcggggtcatcggcggctacccgtcggcccgcccgtcgcggccggccagccggcgcaccgccgcggcgaacgcctccccgcgggcgccgtagctggtgaacatgtcgaaggaggccccggcgggggccagcagcacggtgtcgcccggcctggccaggcgggcggcttcggcgacgacgatgtccatcgtcccagtgtgggtgtcggggatgtccaccaccgggacctcgggcgcgtgtcgcgccagcgcctcggcgatcttggcgcggtcggcgccgatgagcaccgccgcgcgcagccgcggcgcgcacgagcgcaccagctccgtcacgtcggcgcccttgagcaggccgccggcgatccacaccgccgactcgcaggcggccagcgacgcggccgccgcgtgcgggttggtggccttggagtcgtcgatgtagtccaccccgttcacggtggccacgtgcgcgatgcggtgcgggtcgggcacgaacgcccgcagcccttcggcgacggcctgcggcggcacgccgtgggcgcgggccaacgcggcggcggccagggcgttggcgacgttgtggggggcgaagggccgcacgtccgacagctgcgccagctcggcggcctcccgccgggggtcgccggtgaacgcccggtccaccagcaggtcctccacgacgcccagctgcccgggggcggggatgcccagggtgaagccgacggcgcgttcggcgccggcggccaggcgggtgctgatctcgtcgtcggcgttgaacaccgccacggtgccgggcgcgtagatcttgcccttgtcggcggcgtaggcctccagggagccgtgccagtccaggtggtcgggcgccacgttgagcaccgcgcccgcctcgggggccaggctggaggaccagtgcagctggtagctggacagctccacggccagcacgtcgcaggaggggtccagcgccgcctccacgatgggggtgccgacgttgccgacggccggcgcccggtgcccggcggcgcgcaggatgcacgccagcatccgcaccgtggtggtcttgccgttggtgccggtcagcgccagccagggagcggcgcgcccgccgtcctcccggctcagccgccaggccagctcgacctcgccgtagatctccacgccggccgcggcggcggccgccggcagcggcgcgtccggccgccagccgggcgagaccacgaccaggtcggtgccctccggcagtgcgtccccgtcgcccagccgcacctgcacgccgcactcgcgcagctcgccggcctgctcgcgggcggccgcatcgtcgcgggcgtccacgacggtgacgcgggcgccgcgggcggccagcgccctggccgccgcccggcccgagatccccagcccggccacgcagaccgggcgatccttccagctcaccccttgggcatccattccaggtagaacaacccgacgccgatcgccacgaacagcgccgacatcagccagaatcgcacgacgatggtggtctcggcccaccccgacagctcgaagtggtgctgcagcggggccatcttgaacacccgtttcccggtgccggtcagcttctgggtgacccggaacaccccgacctggatcatcaccgacagggtgatcatcacgatcaggccggccaggatcgccagcaggaactgggtgcgggtcaagatggccaggcccaccagcacgccgcccagggccagcgagccggtgtcgcccatgaagaccttggcgggcggggcgttccaccacaggaagccgaacacaccgccgagcaccgcagcggccaccaccgccagatccagcgggtcgcgcacgctgtagcagttgggcgccagcgcgtcgttgaagcagctgttgcgcagctgccagttaccgatgatcacgtaggcggccagcaccatggcggccgggccggcggccaggccgtccaggccgtcggtcaggttgaccccgttggagaccgcggcgatcaaaaacagcgcccacagcacgaacaggtagggcccgatggaggggccgaagtcgcgcaggaacgacagctggtcggtggccggggtgacgtcatagccgttggggaagttcagcgaggcgacggcgaagaccaccccgaccaggatgatgccgatcatcttggcgccgctgcgcaggcccaggctgcgctgcttgaacaccttgatgtagtcgtcgacgaagccgaccaggcccagcccggccatcagcatcagcaccagcagccccgacaccgtgggcggggtccgcgtgaagacgtgcgcggcggcgtagccgaccagcgagccgacgatgaagaccgtgccgcccatggtgggggtgccgcgcttgtcgtagtgggccgacggcccctcttcgcggatcatctgcccataaccgaggcggcgcacgatgcggatccacagcggagttcccaccatgccgatgaacagtgagaacgccgcggccaggatgatgttcctcaccgggcggcacctccatcggccttgcgctcgccggcggacgccagcagcccctgggcgacccgttccatccccgcgacacgggagcccttcaccagcacgacgtcccgcggacgcagccgctcgctgagcgcggtcaccgccgcgccgacgtcatccacctgtacgcactctcccgtccatgaccccgcctgcctggccccgtcgagcagcggagccgccgcctcgcccacggcgaccagtccggcgtatccgttgcgcgcgacatgctgcccgatcttctcgtgttccgccacagaacgggcgccgagttccgccatttcgcccaaggcggcgaaagcgcggccgccggcggcccgcgccatgtgcgcgaccgcctccagcgcggcgcgcatcgactcggggttggcgttgtaggcgtcgttgaccaccgtgaccccatcgggccgttcggtgacctccatccgccagcggctgagtggggcggcctgggagagcgcccgggcgatcgcctccaccgccatcccggcccgcagcgccaccgcggcggcggccagcgcgttgccgaccgcgtgccggccgtgcagccgcagctccaccggtgccgagccgcggggggtgaccagggtgaaacgcggccggccccgcgcatccagcgtctcgtcggcggcgcgcacatcggcgtcggcggcccggccgaaggtgaggacctcggcggcggtgcgggcggccatcgcccgcaccagggggtcgtcggcgttcagcacggcggcgccgtcggccggcagggcctccaccagctcgcccttggcccgggcgatggcctcccggtcgccgaactcccccaggtgggcgctgccgacgttcagcaccacgccgatgcgcggcggcgccacccggcacaggtaggccacgtgcccgatgccccgggcgcccatctccagcaccaggtgccgggtctgctcgtcggcgcgcagcaccgtcagcggatgcccgatctcgttgttgaacgagccctcggcggcgacggtgggcccgtgccgccgcagcacctgggcgatcaggtccttggtggaggtcttgcccgccgacccggtgaccccgaccacggtgacctgcggcaggcgcgccagcaccccgccggccagccggccgagggcggccaccgcatcgtccacgatcaccgcgggcagcgccgggtcgtccaggggacgctgggccagcaccccggcggcgccggcggccaccgcggcggcggcgaagtcgtgcccgtcggcgcgctcgccgcgcagcgccacgaacagcgcgccggggacgacggccctcgaatcgatgacgaccgggccggtcaccagggcgtcctcggcgcccggcgtcgcctttccgccggaaagcagcgcgatctgcgacagcgcaagtgggatcaccgctgggccacgtcccttccgtccgcctgggccaccagccggcgcagctcggcgcggacgacctcgcggtcgtcgaacggcaggacccggccggccacgtactgtccctgctcgtgccccttgccggcgatgacgaccacatcgccgcgccgggcccggccgagcgccaaggcgatcgccgcggcgcggtcgggctcgaccaccaggtgcgcccgctcggcctgcggcaccttgagcacgccctcgaccatagcggcgaggatcgccagcgggtcctcggagcggggattgtcgtcggtgagcaccgccacatcggccagccgggccgccgtctcgcccatcagcgggcgtttgccgcggtcccggtcgccgccgcagcccagcaccacgatcagccgtccggcggtgacctcgcgcagggaggtgagcaccgcctccacggcgccgggtttgtgggagtagtccaccagggcggtgaagtcctggccctcgtcgatgggctccaggcggcccggcacgccggtcagcgtgccgaccccggccgccgcgacctgcagcggcagcccggcctccaccagcgcgacgatggcggccagcgcgttggcgacgttgaacgggccgggcagctggatggagacgtcggcctcgatgccgccgggccccaccaggcggaagacgctgccgtcggcgcccagccgcacgtcctcggcgcgccagtccgccgacgggtcgccggccgccgagaaggtggtcagcgggacctgggcgatgcgggtcagctcccggccgtagccgtcgtcgacgttgacgacgccgacccggctgtaggcgggggtgaacagtttggccttggcggcgaagtagtccgccatggtggcgtggtagtccaggtggtcctgggagaggttggtgaagaccgccacgtcgtagcaggtgccgccgacccgtccctgggccagggcgtgactggagacctccatggccgccgcgcccacgcccacctcccgcatcttggcgaagatggcgtgcaggtcggtggcctcgggggtggtcagcgagctgggcagccgggtgtcgccgatgcgcatctccacggtgccgatcaccgcggtgtccaccccggcggcgcgcagcccggcctccagcaggtagacggtggtggtcttgccgctggtgccggtcactccgatcaggctcaggtcgcgggccgggtccccgtacacccaggaggccgcctcgcccaggcgggcgcggacgtcgtcggtgaccagcaccggcagcccggtggcggcggcccggtggcggccggccgggtcggtccagatcgcgacggcgccggcggcggcggcctgggcggcgaactcggcgccgtgggcgcgggtccccggcagcgcgacgtacaggtcccccggcagcacctgccgggagtcgtgggtgatgcccgtcaccgcgaccttggccaggccgggcccgtccgcctgagcggacagcagctcgaccagccccagcagcgggcgggcgggattggtggtcgggcgcatcatggttctttcgcggcggtcagcgggccggacgtcgctacggcgacacggcgggaagatactcgctcaccgtaccgatcgtggtcagtctcgggcgtagattctgatcttcggcgccgttcccccggtgggcgggatcttccgggtcttcaacgcaaaggacatcacgtcccggaacaccggcgcggcgatgtcgccaccatagtggcttcccttcgtcggcttctgcaggacgacctggaccaccagctgcgggtcgtcggcgggggcgaatccggcgaaggaggcggtgtagccgccgcccttgtagcagccgcagcgcgggttgacgatctcggcggtgccggtcttgccggccacccggtagccggggatggcggcggccggggcggtgccctcggcgccggtggcgccctccagcatgcggatgatctcatcggccgtgcgctcgctgatcacccgccgccgggccggctcgggggagggggtgaagcggccgtcggggccgatggtgccggcgaccagggtgggcgtgacgcggaccccgccattggcgatggtggcgtacacgctggccatctgcagcgcgttcaccgagacggtctggccgaaggagatggggtagcggtcggtgcccgaccactgggagggcggcttgagctggccgggggtctcgcccggcaggcccaccccggtcttctcgccgaacccgaaggcgcgcaggtagccgtacagctcctggtcggtgatggtctcgctggccaggatggtgccgacgttgctggacttggccagcacgccggcgaaggtcatccgccgggtggggtgcgggctggaatcgtggaagacccggtcatagcggcggatggagtaaggtacccggtacaccgtgtcgggcgtcaccccgcccttttccagcacggcggcggcggtgatgaccttgttggtgctgcccggctcgtaggcgtcctcgacgaccgggttgcgccagttgtcggcctcgctgtagcggttggggtcgtatccgggggcggaggccatggccaggatccgcccggtgcggggctccatgacgatgacgctgccgttgtcggccccggtggccttgacctgcttttcgatcgcctgctgggcgtgggcctgcaggtcgcgcagcagcgtcagccgcacgcccttgccgggcaccggcggctgcttgctgtcctgccccatggggatgtgctggccggtggggctgatctccacgcgctgccagccgtccttgccggccagctgggagtccagcgcccactccagcccggcgccgcccttgccgtctcggttcacaaaacctatgacgccggcggccaggtcgtcgttggggtagatccgccggtattcggggagggtgtcgatgccgggcaggcgcagcgcctccaccatccggccctggtcgggggcgatgccccgggccaggtagacgaaccggctgttgggggtgctgatcttcttgagcagccagtcggcctccagccccagcagcggcgccagcgccgagacgatcctctgccgctgttcgggcttgatcaggtgcgggtcggcgaagaccgcgcgggcctccacggtcttggccagcgggtggccctcggcgtcggtgatgtcgccgcgcaccgccggcagctccagcttgtgcagccgctgctgcagggcccgggcggtgtagacctccgagtcgatggtctgcagctgcaccagccgtccggcgaacagcgacagcacgaacgcgatggccagcagcccggcgttcagccggcgcatcgggtcggcgcggcggaaggacgggcgggggcggcgcgggccgccgccggaggtcctgcgggaccggcccggacgtccggtggaggcggtcgggagcctgcggacggacgccgcctcggtgcgcgccgggcgccgggcggcggacggcgtccggcccgccgcgccggaggaccgccggtctctggcggcggggcggacgggggcggagtcggccgccgggccgcgccgggcggcgccgtcccggccggcgcggtcggaccggccgacgcggtcgccgccggcgggcgggcggccgccccgccgtccggagacgcggggcgggccggcgccgtcgtcgccgcggttgcgcggagatcgcctgccgccgctcggaggacctcccggacgggtcgtcatgcgctgcccccggcgatcacggtcgggtggccgcggaggccgcctcaccgcccgggatgaccgcgccgggcaccccgagggcgcccgccgccgcggccgcagcggccgcggcgtgcgggacgggccgcaggccgccgcccaccacccggcgggtgtgcgggtcgatgaaggcgacctgggtgggttgctccatgccgaggttctcggccttgcgggccaggcgctcgggggactcctcgcgggcgatctcgctttccatggcctgcttttcctgttggagcagcttgacgttgcgctgcagccggctcagctcgaaggcgtcctgggcgagcaccgtgttcagcagcagcaggctgaccagcgcgccggcgagcaacccgatgatcagcagcacgaacggggtccgcggcggggccgccggccgcgccggcccccactcctcggcccgtcgtccgtcccgggcggcccgttccccggcgcggggccgccgctgcggcggggcggcgtgcgggcgctgggaaacggcccggccggagcgggccggacgccgggacgggcgccgggtggggcgcgacccggggtcggtggtcgtggtcatgccctgcctcctggacccgccggtgcggcgaccggctcgccgattcgctcggccgcgcgcagccgggccgaggcggcgcgcgggttggccgtgatctcctcctcgccgggcgtctcggcgccccgggtcagcagccggaaggtcggccggtgctccggcagcgagacgggcagtcccggcggggtggtgtcggtgctgcaggccgtcagcacccgcttggtgatgcggtcctccagcgagtggtacgacagcaccgccacccggccgccgacgggcagcgcctgcaaagcggccggcagcgcccgctcccagatcgccagttcgccgttgacctcgatgcgcagtgcttggaaagtccgtttggcggggttgccgccgctgcggcgggccggtgcggggatggcctggcgcaccagctcggccagccgcccggtggagcgcagcggcgcgcggcggcgttcgcgttcgatcgcggcggcgatgcgccgggcgtggcgttcttcgccgtactcgcgcaggatgcgggccagttcctcgggcgggtagccgttgaccacgtcggcggcggtcagcggctgggtggggtccatccgcatgtccagcggggcgtcgtaggagtaggcgaagccgcgttcggcctcatccagctggggggaggagactcccaggtcgaacaggatcgcctcggcgtgcggctcgcccagctccgccagcacgcggggaagctcgtcgtagacggcgtgcaccaggcgcacgcggtcggcgaaacgcgccaggcggcggccggcgcgttcgatggcggaggggtcgcggtccagcccgatcaggcgcaatctcggatgcgcctgcagcatggcctcggcatggccgcccattcccaaggtggcgtcgacatagagcgggtcgcgcccggcgggggcggattcgacggcgggggccagcagggacaggacgcggtcgagcagtaccggtatgtggccggcctgcgccgcgcaagcgctgtcctgcacgtccttaccccccccttgtaccgccacagtcggccacggctcgcacgaggactcggtggccgcatgatgcgacggctcaccgtcccggccccgtcggtgcggggtcgccgtgtcccgtgggtgcccccgagaaccggccacctcgtccggccaggtccccatccgctgccctgatatgggaggccgccgcgtcaccgcggaggcgagcgtcacctgacaccggggaagctgcgtcagctgaccggagagcggctggagacctggccgaacgtcggccgtgccggtctgttgcgaccggcgcaggaacgatcacaagatcccgggcatcacctcctccgacagatccgcgaaggcgggctcctgggcctccaggtacttctgccacgcccgggcgtcccagatctccagacgggtgttggccccgatgacggcgcagtcccgttcgagaccggcgtaggcccgcagcgccggcggtatggtgatgcgcccctgcttgtcggggacctcgtcacaggcgccggcgaagaagacccggctgtaggcccgcagggccttgtcggtgagcggtgcggtgcgcagggcctcggtgatgcgctggaactctgccacggggaagacgtagaggcagcgttcctggcccttcgtgatcaccaatccccccgacaactcctcgcggtatttcgccggcaggaacagccgtcccttctcatcaagacgcggagtatgggtgcccagaaacaccggcccacctccccgcgccgcgtagggcgcgaccggccccccacgcggctccactctactccactcctccccaccgtcaactgcctaaacccgtgtctcattgcgtctcaggcgacaaaaccgcagctcaaaagggggtggtgagaagtggtgcacggccgggccccgcagcggccctccccggcggcctcccggcccggcacggcgccaagcgagggcgcagaaggcgggcatggcgagtgcgcgaacaaaacggccaagtcccctggctgtgccgatccccacggactcgccgcggagcggcagaatggtgactctcccgccgcgcatgaaacatcgcggcggaacgaccggacgacgtactgtcgttaagccagacaaaaagcatgtgcatcgcctcgcaggagaccacatccagggccggcggtccttatccggtggtcggcaccgcggcaggggtggcggaggagggtttgtgtcagtagggacgcatggcgagtcatatgtgaatccccccgcacccgcccccgaagcgtcccgaaacggcggcgtagggctggacgatctggtgcagatcgcaaccaagatccgcaacgccgtggagtcggtcgtggaaggcaagccccgggccgtccggctggcgctgacggtgctgctggccgaggggcacctgctgatcgaggacgtgccgggcgtgggcaagacgctgctggccaaggcgttggcgcggtccatcgactgctcggtgcggcgcgtgcagttcacccccgacctgctgcccagcgacatcaccggggtgagcgcctacaacgccgaacggggcgagttcgagttcaaacccggcccggtcttcgccaacatcgtggtcggcgacgagatcaaccgggcctcccccaagacccagtcggcgctgctggagtgcatggaggaacggcaggtcacggtggacggcgccacctacccgctggagtcgccgttcatggtgatcgccacccagaacccggtggagatggagggcacctacccgctgccggaggcccagcgggaccggttcaccgcccgcatctccatgggctacccggacccggccgccgagctggagatgatcgactcccatgggcggtcctcgccgctggagcggctgaccccggtggcgcacgcccacgacgtgcgcgccctggccgaggcggtccgccaggttcacctgtcgccgggggtgcgccagtacgccatcgacctgatcaccgccacccgcaagcacccggatctgcggctgggcgcctcgccccgggcgacgctgcagctggtgcgggcggcccgcgcctacgccgcgctcgacgaccgcgactatgtggtgcccgacgacctgcaggcgctggccgtcccggtgctggcgcaccggctgctgccgacccccgaggcgctgctggagcggcgcacccccgagcaggtggtggccgccctggtggaacggctgccggtgcccggtccgcgccgctgagccggcccggcggcggctcggcgacgggagaatgcggacgtgaggagaacgctcagcggcctgaccacgcgcggcaggtccttcatggccgccggggtgaccgcgatcgtgtgcgcgttcgtgctcggggagcgggacctgctgcgcgccgggatgctggtgctggtgctgccgctgctgtcggcggtgatggtcgcgcggacccgctaccggctggtgtgcgcccggcggctggcgcccgccagggtgccggtggggcacgaggcccgggtggacctgcggctgcagaacgtctcgcggctgcccagcgggctgctgctggtggaggaccgggtgccgtacgccctgggcgggcgggcccggttcgtgatcgagcggatcgagccgcaggggtcgcgcgagctgagctaccgggtgcgctcgcaggtgcgcggacgtcaccgggtgggcccgctgacggtgcggctggccgacccgttcgggctggtggagctggtccgctccttcagcgtggcggaccggctgaccgtcaccccgcaggtggtggagctgccggccgggcggccgccgggcggatggggcggaggcggcgacagcccggcccgcgcgctggccggctccggcgaggacgatgtggcgccccgggagtaccggcacggcgacgacctgcggcgggtgcactggcggtcgaccgcgcgccgcggcgagctgatggtgcgccgcgaggagcggcaccggcgcgacagcggcacgctgctgctggacacccgggcccgcgcgcaccccggggaggggccggccgggtcgttcgagcaggcggtgtcgatcgccgcctcggtgggcgtgcatctgagccgggccggggtggggctgcggctggtcaccgacgccgggcggtcgctggaggcctcggccgccttcgaaagcgcgctgctggacctgctggccggggtgcggccctccaagagaagctcgctgaaccgcggcctggccgagctgaccggcggcggtccgggcgaaaacggcgcaggaccggtcatcgcggtgctcggcgcgctggaggagcaggaggcgcaggcgctggcggcgctgcggcgcggcgccgccgcccatgtggcgatcatggtggatcaatccggtgaccggcgccgcccgagcgaccgggccgcccggctgctgcgcgccgcgggctggcaggtgacggtggtcgcctcggccgccgagctgcccgccgcctggatcgccgccgaccgggcgccccgccggcaggcccgaagcagtccgtaaggcccgacggcgttcagggggacgggagccgctcatgcgcgtgcatttgacgatcgtcgccgcggtggcgacgctgctgagctcgatcgggctctatcccctgttcgaggggaccggctgggcctggtcgggggtgggcgccatcgcgacggtggcggcggcgggcgcgctgtcgcgccggctgcggctgccggcggtggccgacccgccggtcgccctgttcttcctgctggcgtacctcaccctgcggtacgcccccggccaggcgctgctgggcgcagtgcccacgcccgcgtccctggcccggctcgccgagctggccggcgaggggtgggagacggccaaccggtacgcggcgccggtgccgccggggccgggcatcgagctgctggccacctcgggcatcggcgcggtggccgtcatggtggacctgctggcggtgcggctgcgccgggccgccgcggccgggctgccgctgctggcgctctacagcgtgcccgccgcgatccgcgaggaaagcctgagctgggtggcgttcgcgctgggcgccgccgggttcctgtggctgctgctgatcgactcccgggagcagacgcgcgcctggggcaggccggtgccgccccgctccgcggcggcgcggcggatccggccgcatccgatggcctcctcgggcaaccgggtggggctggcggcggtggcgatcgcggtggcggtgcccaccgtggtgccgggggtgcacccgcgcgggccgttcgggctgggcgccggcgccggggagagcggctcacagacggtgaccacccccgatccgttggtcagcctgaagcgggagctgacccgccaaagcgacgaggtcgtgctcgtctaccgcaccgacgaccaagcccccgactatctgcggctgttcgcgctcgaccggttcgacggggaccactggacctacagcccgctgcagagctcgccgcgcgaccggatcaccgaaggccgccccctgccggccccgcccggtttgtcggccgtgcgcagccgcccggtcaccacgcggatctcggtggcctcgcacgtacggaacatgaacttcctgccggtcccctatgcgccggccatggtgtcgatcggcggcgactggcgggtgcacgcgccgtcgctgatgatctactcgctgcgcgacgaggccgccggacgcacctacacggtctccagcctgcgcgccgagcccactccccggcagctggcccaggccccctcccccgccgcggaggtgctgcgccggtacctgggggtgcccggtgacctccccccgcaggtgcggcggttgaccgagcagatcaccgccggggcccggtcgcagtacgagcaggcgcgccggctgcagcgctggttcaccaccggcgaccggttcgtctacgacaccagcgcgatcgcgccccgggcgacctctgacctggtggacttcctgctggtcaacaggcgggggtactgcgagcagttcgcggcgtcgatggcgttgatggcccggctgctgggcatcccggcccgagtcgccatggggtacacctccgggacgcaggcccccgacggacgctgggtggtccgctcccgggacgcgcacgcctggccggagctgtacttcgagggcgccggctgggtgcggttcgagccgaccccggccgggcccggcgggcagggcagcgccaccgtcccctcctacacccgggaaagcggcgaggacaaccggcagccgcaggccagtgccccggacgccgccgagccctccccctctcaggccgcgcagaccccggacgccacgcccggcgccggccgtctcgccgaccgggacgccccgcaggccgggcgggagatggcggccgatgccgcagacggcggcggtccgttcggctggatcgccgccggcctgctgacggcgctggtcctgagcgccccgatggccgcccggtcgctggcgcggcggcggcgctgggcgcaggtggcgccggccggcgccgccgggcggcggctcgcaggcggcggacggggcgggggccaggcgccgtccgatccgggtgcggccgcgcacgccgcctggcgggagctgcgcgccgaggccatcgatcacggcctggcctggcggtccggtgaaagcccccgggccaccgcgcgccggctgagccggacgctggagccgggttcaccggccgtcgccgcgctggagcggttggccagggcagaggagcgggcccgctatgcgcgcgtccccgcccccgccgacaccctgggcgaagacatccggatcgtgcgggaggcgttcggggcggcggtggaccggcgcacccgctggcgggcccggctggccccgccctcgacgatggagggcctgcgggagggcgccgcacggttcgcggccgatctggggcgcttcgatgctcaccggttgggcgtggtcttgcgccgcgtcttccgtcgctgatcgcccgcccgccggaaggggcgctctgcgtcgcgcgtcaagcgcccggcgcttgagcctttggacgcccgcggtgggcggtgccttgcgggcggagatgagtcttgcgggcggaggtgacgggtgcgaggcgtcgctgatggggacgtccgccgagccggcgcagaccgcctgcgcagggcgggcatgccgcgcagacgaagcggccccgggaaggcatggcggatccgcggcgggacccggtgttctcggggcgctgggaatgcttgagatgaggagggttctgcggccggccgttcacgggcgggggccggcaagggtcactggccctccatgcggcggcgccagcgctcctccaggcgttccatgaagccgccccgagccggccggcggacgccgcccaggcgcgggcgggcggccgaatcggggtcggtgccgatgcccgccatgcgcttccagctggtcaggccccacacgcagcagagcaccatgagcaggaagccggcgacgctgaccacgatcgtggcggtgcccgcgttgatgaccaggcccgtcatcaacaccaccacgcccagcacgaaaccgaggaccgccttgacgatccggcgcttgtaatgcacctgaggatccttggcgcggacggcgtgcgcgaacttcggatcctcggcgtacaacgcccgctcgatctggtcgagcagacgctgctcgtgctcagagagcggcacggcgcctcccaacgacagccccgcatcggggatcccgatgacggacggagaactcaacggtgatatgcccacaatacgaggcccaacgagtgttcgaaaggaaacctccaccgtgaggtcatcggcgggtagcctcgacaacctctttaagctctcacgtcacttccgtcacagttgtcgccacgcccgccgggccggtcgacgagcgaggcgggacggaccattcccttgccgaagcgccggaccacctggtccaccgcgcgttcggcctcccgccaggagttttccgcctcgtccaaggccagttgccgcggggtgcgcccgggtggagtgaggttctccacacggacgcccaccagccgcagcggcacccccctcagccctgcggcctcgtacaactcacacgaggtgaggtagatcacccgggagagatcggtgggctcgtccaaggtgcgggcccgggtcagggtgcggaaccggtcggtgcgcagtttgacgccgatggtccggccggcgagcccggcggcccgcagccgcgccccgacccgttccgacagccgcagcagctcccgccggatcagctcggggtcggcgatgtcgcgttcgaaggtctcctcggcgccgatgctcttgtcgggcgagtgcggggtgaccggccgccggtcgcgtccccaggccagttcgtgcaagtgctcgcccagcgcatcgcccagctcgcggcgcagcgccgccaccgggtagcgggccaggtcccccacggtccgcaggcccaggcggcgcagccgctgctcggtgcgctcccccactccccacagcacggccaccggcagcgggtgcaggaactccaccacctgctcggtgggcaccaccagcaggccgtcgggtttgcagcgggtggaggccagcttggcgacgaacttggtggcggccacccccaccgagcaggtgatgccctgctgcgcggcgacctgcgcgcggatgcgccggccgatctccgccggccggcccagcagccggcgcgccccgctgacgtccaagaacgcctcatccagggccagcggctccaccagcggggtgacggcccggaagatctccatgatctcggcggagacgcgggcgtagacctcgtgccggggcggcagcaccaccgcctgcgggcacaaccgccgggcccgggccatgggcatcgccgagtgcaccccgaaggcgcgggcctcataggaggcggaggcgaccaccccgcgtccgccggtcccgcccacgatcaccgggcgcccgcgcagctggggacgttcccgcagctcgacgctgacgtagaaggcgtccatgtcgacgtgcaggatgccgcagccggtgtcgtcggccggcgggccgggcggcggccccgggcggggcagctgctgcttgcggctcacccgatcgagggtagccgggctacttgcgggccagcagatgcagctgggtggccagatcgcgcagcaccgggtggacggacgcggccgtctccagctcgatcagcgactgcacggcctccgcttcgccgtccagcagcgcccccggcaccaggtcggcgaagatccgcaccccctgcagctcggccacgcgcagcccggcgccctcggccagctccgtcagcgtctgccgggtgaagcgcagcggcaccgggtcgcgctcaccccaccggccggccgggtcggtcagcgcccggcgggcctgatcgaagtggccggtcagggcgcggtgcacggcggcggcgagccggccggccaccagcacgctgaccgccccgccggggcggaccgtgccggccagcgcggccatcaccgcggccgggtcgtcggtgtactccagcacgctgtggcacagcaccaggtcggcccgcccggggccgatcaggtccagcaggtcgccggcgtcgccctgcaccgacgccacggcgacgcccgcctcggcggcgcggcgttccagggcggccagcgcatcggggctggcgtccaccaccgtcaccttgtgccccagggaggccagcggaacggccaggccgccggtgccgccgccggcgtcgatcacttccaggccgcccggcctggtgctcgccagctcgtccaccgtgcggcgcagcgcctgccacagcacggcggtccgcacccgtccgcttccccgagtgcccatgatcacatctccggcgccgccgatggtgtcggtcatgacaccaccctagaccgcgcctacagggccagggacggcttgagccgctgcagccgggacagcagcccgttgacgaagcggggggactcgtcggtggacagctcggtggccagtgccaccgcctcggcgatggccacgccgtcgggcacgtcgtcgacccacagcagctcataggcgcccagccgcaacaggttgcggtcgacggccggcatgcggtccagcgtccagccggtggcgtaggtggccagcagctcgtcgatccgctcccggtgctcctgcacgccctcgatcagccggacggcgtgctcgcgggcggagatctcgtcggtgttgggacggccgcgctgggcgagcacgtcggtgggccgctcgccgcgcatctcggcggcgtacaggatgtccagggccagcttgcgggccttggtgcgtgctgccattacctcgctccgctcaacggctcaccgcctgcagggcgcggcgggtggtcttccgccgcgccgccgccttcggctgtcatcaggcccggccgaggtactcgccggtgcgggtgtcgaccttgaccttctcgccggtggtgatgaacagcggcacctggatctcggccccggtctccaaggtggcgggcttggtgccgccggtggagcggtcgccctgcaggcccggctcggtgtgggtgacctccagcaccaccgcggcgggcagctccacatacagcggggtctcgttgtggaaggccaccaccgcggtctgctcgggcagcaggtagttggccgcgtcccccacggtggccgccgggatgtgcggctggtcgtaggtctcggtgtccatgaagacgaagtcctcgccctcacggtacaggtactgcatctcgcgtttgtcgacgctggcgacctcgaccttgacaccggcgttgaaggtcttgtccacgaccttgccggagagcacgttcttgagcttggtgcgcacgaacgcgccgcccttgcctggcttgacgtgctggaactccaggacggtccacagctggccgtcgaggttcagcgtcatgccgttcttcaggtcgttcgtggtggtcacggtgcttctcccggtcgcggccccgcccgccggccccggccgggcggccggtgtcacaccacgagcaggtccttggtcgtcttggtgaggatctcgggcccgtccgcccggaccaccagggtgtcctcgatgcggactccgccccggcccgcaaggtacaccccgggctcggcggtgatcggaacccgaccgctcagtttaccggtcttgccgtaccccaagagcggcgcctcatggatctccaggcccactccgtgcccgagcccgtgcgggaagtcggcgccgtgcccggcctcgtcgatcatgttccgggcggcggcgtcgacgtcgtggacgtcggcgccggggacgatggcctgcagcgcggcgcgctgggccgcggcgaccagctggtagatctcgcgctgccagtcggcgacgcggccgatggccacggtgcgggtcatgtcggcgtggtagccgccgcagcgggcgccgaagtccatggtgaccaggtcgccttcggccagggggcgatcgccggggcggtggtgcgggatcgcgccgttggggccggcggccacgatcgactcgaaggccggcgcttcggcgcccaggtccaccatgcgccgttccagttccaccgccagctgccgttcggtgaggccgggccggatcagcggcagcacggccgcgaaggcctcgtcggtgatggcgcacgcctgccgcagcagggcgatctcgctttcgtccttgaccgtgcgcagctgctcgacccggcggccgagcgggaccagggacgtgccctccccggccttctcggtcagttcggcgtgccgttccacggtcaggtcgtgggcttcgaaggccagcgtgcgcactcccgcgccggcggcccgtttcagcagcgtcccggcggtgtcgcggtcgatgacggtctccaggccggggcagagcgcggcggcggtgccggcgtagcgggagtcggtggccagcaccgcctccccgtcggcgggcaccagcagcgcggcgttggagctggccagcccggtcaggtagcgcacgttcaccaggcgggtgatcagcgcggcgtcgtggccgtcggcggcgaccagtccggccagccgccgccggcgctcggcgtggagatcgctcatcgaagttccggttctttctctgcgatcgcccgtcctcggccggacgggatcgtcggtccgcctaccccggccggggaggaggtgaaaccgcctgcgcaccggggccgcccggtcaccggcgccggtgaccgggcggctctcggcgcctggcgatctcagacctcggcggccagctccttgatcttctcgatcagggccacgcgggccttgtggtcaccggcgatcggggtgacgttgagcgtggtgacgcccgactccttgaaggcggccagccgctccttgacgtaggactccggcccgatcagggaggtgctgcgcagcagctccagcgggaccttggcggcggcctcgtccttcttgcccgacaggtacaggtcctggatctcctcggcctccttctcccagccgtagcggcggcacaggtcgttgtagaagttcttgcccttggcgcccatgccgccgatgtagagggcgagcatgggacggccgaactccaggtagccctcgacgtcgtcgccgatggccagcggggcggaggccaccacgtccagttcgcccagggaggggtcgcgcttggccttgccggccgccagcacctcgccccacacgtcggcggccttctccggcatgtagaagatcggcagccagccctcggcgatctcggcggccatctccacgttcttggggccgatggcggcgatcagcaccgggatgcgctcgcggaccgggtggttgatcagcttgagcggcttgcccagtccggtgcccttctccggcggcagcggcagctggtagtacttgccctggaactggacgcgctcgcgcttccagacctggcggcagatctcgatgacctcgcgggtgcggcccaggggggcggtgtagggcaggccgtggaagccttcgatgacctgggggccggaggcgcccaggccgagggtgaagcggccgtcggagacgtagtccaggccggccgcggtcatcgccagcagggtgggggtccgggtgtagatcggcaggatgccggaggcgatctgcaggcgttcggtcttggccgcgatgtagccgagctggctgacggcgtcgaagctgtaggcctcggcgacgaacacgatgtccaggccggccttttcgtagtcggccagctcctccacggtctccttgaagccgcccgagtagctcagtgacatcccgatgcgcatccggcgttcctccccggtgtaaaccgaatctggttcagcatgtgaacgacgagcgtagcccgccgtttccccgtcacgacagtgggccccgcagcgcctccaggacctgggcgtacatgcgggtgcggatcttggcgacggtcggcccgtccttgcccgccagtcccgccgcccgctccagcgcggccggcagtacctgctcctcggggacggcctgggagacgatccccgccgccagcgcctcctgcgcggtgtagcggcgtccggtgatcatcgcctcgtgcgcggtgaccttgggcagcctggcctggatgagggcgctcatgccgggggtgaagttcatgcccaggtcgacctcgggcaggcagaagaagccgcggtcggtgcgcatgacggcgaagtcgtggcacagcgccagcatggcgccgccggcgaaggcgtgaccgttgacggccgccacggtgggcatgggcagctccagcagccgggcgaacatctcctgcacccgccgcagatagtcgccgagcttgtcgcggttggcgccgagccagtccaggtccagcccgttggagtagaacttgccggccccgacggtgacgagcgcgcgcggtccctcggccttctccgcggcgtccagggcctccagcacgccgtccaggaatccggggctgaagcggttctccccctcctccagccgcaggacgagcacgtctccgtcgcgctgcagatcgatcatgccgctctctccttcccaggcggtccccacgaccctactgggaggcggccggcgagaagatcatgcgggtggcggtcccgtgcgccgccggcccgcccgccccgccggtgatgcggccccggcggtggacggcggttccctcgcggcgcggtccgcccacgccgcccagccgcgcggcgccctgcgcgcacggctcccggagccgctgcaggccgtcccgctgccgcgtgtccgccatgtcaccgccctctctgtatgacgaccgtcatagacacgttttcctatgacactcgtcatggtcaagtcgacatccctatgacgaatgtcataatcaatgaccatggcaaccgacagccgggagcgcatggtgcgcagcgccgcctacctgttccgtgagcgcggctacagcgggacggggttccgcgacgtcatcgcgcacagcggggcgccgcgcgggtcgatctaccaccacttccccggcggcaaggtgcagctggcccaggaggcggtgcggtacgccggcgagttcctcaacgccggcatcgaaaaggccatggagggcggcgacccggccgccgccgtggacgccttcgtgggctggtggcgcggggtgctgatcaaaagcgggttccgggccggctgcccggtggcggccgtcaccgtcgagtgccacgacgaggtcccgcagctggccgaggccgccgcggcggtgttcgaccgctggcaggacacgctggccaccggcctggccaacgcgggcatccccgacgcgcgggccgcccggctggcccggctgatcgtggcggcggtggagggcgccaccctgctgtgccgggcgcaccgcgacgtgcggccgctcgacgacgtggtcgccgagctcaaggaactgacccgcgccgccgtccgggaccgctgacggcgcggccggaccgtcaggcggaggcggccgcttcggcccggcgggcggcgatgcgcagctggcgggcgatgaggaacagcgggaaggtgacgctgatggcgatgagcgccgagccgatcacatacgcccacacgtggcggacgccccaccggcgcgcctcgttcaccatgagcaccaccgcggccagcgccacgaacaccacgtcgttggacagcgaggcggcggccgggttggcccaggcgctctccaggaagcccacgagcccgccgttgccgtcctggaggaagaagcggatgttctgcgaccaggtggcgatcagcgcaccggcggcgatgaccgcgtagatcccgcacaaaatcttgtcccgccgccgcagcataagcgggagcttactcagcgggcctcttccctggccagcatctcggcgacggcctgcagcgccaggacataggagtacaggccgaaaccggcgatggtgccgtcggcgacgccggcgaccacggagttgtggcggaactcctcacgggcggccgggttggagatgtgcacctccaccagcggcgcggtgcgctgggccagggcgtcgcgcagcgcataggagtagtgggtgaaggccgccgggttgatcacgatcggcagccgggagtcggccgcctcgtgcacccacctgatcatctcggcctcgtcgtcggtctgccgcacatcgacgtgcaggctcagccggcggccggtctcccggcacaacgcctccaggtccgcgaacgtctgcacgccgtacacatccggctcgcgggtgccgagacgacgcaggttgggaccgttgagcaccaggacgtgtctcactcggcgatctccttgtaggcggcggccagcagttcgtcggcggggccctccaggcggccggggcgggccaggccgtccagcaccaccaggcgcagcgtggcgccccgcgccttcttgtccacccgcatgccctcgcgcagcgcgggccaggcgtcggcccggtaaccggtcggcagccccacggaggtcaagaccgtgcggtgccgctcgacggtcgccgcatccagccgcccggtcaggcgggccagctcggcggcgtagaccatgccgatggcgaccgcgtggccgtgccggaagcggtagtcctcggccttctcgatggcgtgtcccaaggtgtggccgtagttgaggatctcccgcagcccgctttcgcgcaggtcggccgagaccacctcggccttgacgcgcacggcccgctcgaccagctcgcgggtgtgcgtcccggtgggcgaggcggcgccggccgggtcggcctccaccagctccaggatcttcgggtcggcgatgaacccggccttgatgacctcggccaggccgctgatgtagtcctggtgcggcatggtcgccagcgccgacagctcgcacaacaccccggagggggggtggaaggcgcccaccaggttcttgccctcggcgatgttgatgccggtcttgccgccgaccgcggcgtccaccatgcccagcagggtggtggggacgagcaccgcccgcacgccgcgcagccaggaggcggcggcgaacccggccaggtcggtggtggcgccgccgccgacgccgacgaccgcatcgctgcgggtgacgcccaggcgggcgaagtccgaccacagcccggccagcacgccgatctccttggcggcctcgccgctgggaaccggcagcgggcatgcggtgtagccggcctcctccagcgccttgcacaccggcccggcgatctccggcagggcctcatcgtgcaccacggcgacggtgcggaccttctcccccagcaggccgggcagctcctccagcacgccggtgccgatgacgacctcataggggctttcgccgcgcacggtgatcctggtggcgctcacggggcctcctcggtcagcgcggcggccagctcgtcgacgacctcggccgtctcgcggccgtcggtgtccacggtgatcgtcgccagccgctcatagatcggccgccgctgctccatcagcttgcgcaactggctgcgcgggttgagcaccagcagcgggcgggccgcgcccagcccgacgcgcttgaccgcctccgacagccccacctgcaggtagaccacggtgtggccggccagcagccgctgggtccccgcatcgaggatcgcgccgccgcccagcgccagcacgccctcgtgctcggccagcgcggcggccaccgcctcccgttccagggcgcggaagcgctcctcgccgtcgtcgatgaagatctcgctgatcggcttgcccgccgtggcctccacatcggcgtcggtgtcgcggaacgccgcgccgagccggtcggccagcgcccggccgaccgtggtcttgcccgagcccggcgggccgatgagcacggcccgaggtcgcttcatgaggtcgcttcctacttgatgatcagcgaggacaggtagccctgggcgttgcgggcggtctcctccaccgagtcgccgccgaacttctccagcgcggcgtcggccagcaccagcgccaccatcgcctcggcgaccaccccggcggccggcaccgcggtcacgtcgctgcgctggttgatggccttggccggctcgcgggtggtcacgtccacggtgtccagggcgcgcggcacggtggagatcggcttcatcgccgcccgcacccgcagcacctcgccggtggtcatgccgccctccacgcctccggcgcggttggtgcggcggcgcagcccgtcgggcccgtcctcgatctcgtcgtgggcgcgggagccgggacggcgggcggtggcgaagccgtcgccgatctccacgcccttgatggcctggatgcccatgagcgcgccggccagccgggcgtccagcctgcggtcccagtggacgtggctgcccaggcccgggggcaggccgtaggccagcacctccaccaccccgccgatggtgtcgccggccttgcgcagcgcatcgatgtgggccaccatctcggcgctggtctcggcgtcgaagcagcgcaccgggtcggcgtcgatcgccggcaggtcggccggggtgggctgcagcccctcgggggcggtcacctcgcccagcgccaccacgtggctgagcacctccacgcccagcgcctgccgcaggaacgccttggcgaccgcgccgagcgccacccgcgcggcggtctcgcgtgcgctggcccgttccagcaccgggcgggcgtcgtcgaagccgtacttttgcatgccgaccaggtcggcgtgcccggggcggggccgggtcagcggcgcgttgcgcgcctggccggccagcacctgcgggtccaccgggtcggcggccatcaccgtctcccacttgggccactcggtgttgccgacctcgatggccaccgggccgcccagggtgcggccgtgccggatgcccccggtgatcgtgacctcgtcctgttcgaacttcatccgggcgccccgcccgtgccccagccggcggcggcgcagctcctcggcgatgtcgcccgaggtcacctgcacgcccgccggaagcccttcgacgatcgcgacgagggccgggccatgcgactcccccgcggtcaaccagcgcagcatgggcacgatcctattggagtccgcggcccggcccgtgcggtgcggccgccgcgtcccggcgggcccggctcaaccggccgaggcgggggcgtagaccagcaccgccagcagggcaccggcgatcatgaacgggccgtaggggagctgggtgcgccgccccgcgccgccggtggccagcagcgccagcgcgtaggggaggaagatcacatggccggccatggcgccgacgatgaccgcgccggggccgagccagcccaggtgcaggccgcagatcccggccagcttgacgtccccgaagccgagccggccgggcagcaggaaccattgggccgcatacagcagccacagcgcccccatgcagatcagggcctgcaggtagcgggcgccgccgtcggcggtgaacggcgcggccgcgcccagcagcgcgatgccgaccgggtaggacggcagcgtcagcgggtcgggcagccgtttggtctccgcgtcgatgatcgccaaagcggtggcggcggtgccgaaccaggcgaaggccgccagttccgggcgcgctccgatccgccaggccagcgcggtgaccaccgccgccgccagcgcggcggtcagcgcggggcggcgcgtcagcggggccgcccaccgccgtcccagggccggctcggcggggtcgggcacgcggacccggccgtcccgccaggcggcgagcagcaggcaggccagcgcggccgcctccgggcgcgggccgaaatgccgggccgtcaggcccagcgccgccacggccagcgcgggaacgccgagggggagaaggcgttcacgccgcctgcgggccggcgccctgagcgggtgggccgtgtccatgcccgccgcgtcagtccagggagccgcggctgacggtcagctcgacgccgccgacgatccggccgcgcagcagctcggcgagccggtcggagacccgctggatggtggcgcgctcatcgtggccgggggcgattccgcagcggatggccagctcggccgaccggccgcggccgacccgcaccccgcagaccccctgctcgccgccgaaggcggcgttgacggcggccagcacctcggggtcctcgtgcggcggcgggatggcctgcccctcggcgagcaggtgcagccgcagcccgtccaccgcgaacggcacgggcccggccacatcgaccaccagggcgtgggcgttgtgctccagggcggagcggcaggcgtcctgggcgcggacgggaacgggccgggcgtcggcgcgccacttctgcagcgactccagcgaggtgaagcccaggtagccgcgccgcccgtcctcgccgatgagggtgggcgtggccatcgcggcgccgtggtcgtggtgatcgtggtcgtggtcgtggtcgtggtgcgaccggcagccggcctggtgccgctgttcgggcgggagggggaccaccggcagcagcaggcgggcctcggaaagctgctggagcacggtgtgctcgctcacccgtcctgcggcgtactcggcgagcgcgtcccgcagtccgggatgggcgctgccgtcgtcgtcggggaactggggctggttaagcgtcggtgcggccacggcagagagcgtatacgggatccgccgcaaccgagggtcgttgcaaaaacaccctccgcgttcgggcgcgcctctgcccgacggcggtcttcgggcggctcgtccttgcggacgttccttcagcgcagcgcggacaggcggcggaccgcctcgtcgatgacgtggtcctgcttgcagaaggcgaagcgcagaaagtgcgccccggcctcgggatggtcgtagaagacctggctgggcacggccaccaccccggccttgtgcggcagggcgcgggccagctccatgccgtcggtaaagcccagcgggcggatgtcggcctgcacgaagtaggtgccctgcggccggtagacggtgaagccggccgcctccagcccggcgatcagccggtcccgcttggcctgcagcgcatcgcgcagcccggccacccactcccgctggctggtcagcgcgtaggccaccgcccgctgccagggcgccgcggcggcgtaggtcaggaactgcttgacggtctgcacggcccgcacgtgcggggccggcccggtgacccagccggtcttccagccggtgaccgagaaggtcttgcccgccgaagagatcgccacggtgcgttcccgcatgccctccaggcaggccagcggcacgtgctcgacgccgtcgaaggtgaggtactcgtagacctcgtcggtgacggcgatcaggtcgtgctcgcggcacagggcggcgatgacctccagctcggcgcgggtgaagacggtgccggtggggttgtgcggggagttgaccaggatcagccgggtgcgggggccgaccgcgccgcgcagctcgtcggggtcgaaggtgaagcggccgccggccggccgcagcgtgaccggccggcgcacggccccggccagcgcgatcatggcggtgtaggagtcgtagtagggctcgaacaccaccacctcgtcgccgggcccggccagcgccaggatcgccgcggcgatgccctcggtggcgcccacggtcaccagcacctcgccgtcggggtcgtagtgcagcccgtaccgctcggcgcgctgggcggccacggcccgccgcagctcggggacgccggggccgggcgggtactggttgtcgccctcggcgatcgcctgcgcggcgtgctccagcatctgcggcgggccgccggtgtccgggaagccctggcccagattgatggcgcccgtccgcacggccaggtcggtcatctcggcgaagatcgtggtcccgaacgcccgcatgcgctcgaccagcggttcggtcatgccgccacactaacggcggccgcaccggcgggagcgccggtgcggccggctagatccagcccatctcctcggcggtgcggacggccgccaggcggttgggggcgtcgagcttggtcatggcgctggacaggtagttgcggacggtgccctgcgacaggtggagggcctcggcgatgccgggggcctccatgccccggccgatcaggcggaggatctgccgttcccgttcggtcagggggttgtcgccggcggccatggcggaggcggccagttcggcgtccaggtagcggccgccggcgtgcaccttgcggacggcggcggccaggtcttcggcgggggcgtccttggcgatgaagccgcggaccccggcggccatggcgcggcgcaggtagccggggcggcccaggctggtcaggatgcacaccgcgcagcgggcgccggtctcgcgcagctgctcggcgacggtcaggccgtcggcgccgggcatgtcgatgtccagcaccgccacgtccgggtcgtgttcgcgcaccgccgccaggacctggtcgccgcggccgatctcggcgaccacctccaggtccggctgcaggttcagcagcgccgccaccgcgccgcggatcaggtgctcgtcgtcggccagcaggatcttgatcacgccacgctccgcagcggctcgtcgtcggcggccggctcgcccggcagcgggacggtggcgcgcagcaggaaccgtcccgcctcgatgtgctcggcggtcagcgtgccgccgacggtggccagccgttcggtcagtccggtcagcccggtgccggagtctcccgacgccgggcgggcgccgtcgttgatcatctccagcaccaccgcgtcgtcggcgcggctcagcgtgatgtcgcagcgccgcgcgtcgctgtgcttgaggacgttggtggccccttcgcggaccacccaggccagcaccgtgccgacctgcgggggcagcccgtccaggtgccgcggcacgctgcagcgcaccccggcggcctccagcaccgcgcgcacgccggcgacctcggcgtccagctcgacctgccggtagccgcgcaccgccgcgcggacctcgcgcagggcgtcgcgggcggcctgccgcacatcggccatctccgccttggcgcgggcggggtcggcctcggccatccggatggccagctcgcttttgacggcgatcagcgacaggctgtggcccagcaggtcgtgcaggtcgcgggcgaagcgcaggcgttcttcggtgaccgccagccgcgcctgcgcctcgcgggcggcgtgcgcctcctgcatcacctcccacagccacttctgcgccatgttgcccgtcaccgtcaccccgcaggtcacggtgaacagcacgaacatcgtcggccacatgtaccagtgggcccgctccccggcctcgatcaccgtgtaggtggccatcacggcgccggtgcccgcgcagacggcggcgatgcggcggacgccgggcaggcacagcaccgcgcccgaggcccagaccgggccgaccgcgatccacaggtggctttcgaagatcatcaagctgagcacggcggccagcgccccgctgagcaccagctcccgcaccggggtgcggccggccagcccggcccgcaccagccgggtgtacagcgccccgaagaaccccagtccggccagcgccgccagcgccaccggcggcgcgatcgtctcctcgacgtactgcctgcccacgtccatgccgaggatcacggcgaggatcaccgccaccgtcgcgaaggtgccctcggtgagacggcgggccttctccaggcgccgggacgcccgttcggcgatgtcggccgacgtgccgttgatagtggtcacctgcccgacctcctgatcgtgcccagagtagatccttcagccgtgccggggttcccagcggaaccagcgccgggccgcccagaggctcagcccgatccaggcggccagcaccgccagggcgggcaggcaggtcgcccaggtctccagcgcgcccagttccgcgtggtcgccggtcacggtgtagtcgcggccgaggtaggcggtgcggacgatctccaccaccggggtcagcggcgtcagctgggcggcgcgctgccagccctccggcagcccctccagcgggatcatgaagccggaggcggccatgctcaccagcagcaccggcagcacggtcagctgggccagctcggcggtgggggtcagcccggagacggccatgcccagcagcgcgaacaccgccgcgccggccagcatgcccacccccatcagcagcgggtcggccggcagcccgccgcccagctcggtggcgatgatcaccacgatgacggcggcctgcgccaggtacagcagggtggcgctgaggatgctgccgcccaggatctgggcgtccgtcagcgggccgccgcgcagccgtttgagggtcagctcctcgcggcgggcggtgaagacgttgagcaggttcatgaacaccgcggggaccaggaagaaggccacatccccggtggcggtccacagcaccgcgtcgatcccgccgctggtgtggccgttgccgttggagaccagcagcatcacggcgaagaaggccggcaggccgacgacgccgaacaaggcggtgcggttgcgccacagcagcagcaggtccagccgcgccagacgcagcacgcgtgcggcgcccgccgcgcgggcgggcgggacgagcgtctcggtggggttcatcgacgcgcctcctctgcggccggccgcccggcgatccgcaggaagacgtcctccagggacgcgctgcgcacctgcagcccggccagttccagccgccggtcggcggcccagttcagcagttcgcgcagcgactgctgcagcagcggcccggggagcgtgtaggtcgccgccggcccgcctccggtggccgtgatgcggggcgggtcgccgcccaggcgcggcagttcggccacggccacctgggcggggacgcggaagctgatccggtcgccgctgccggccagcacctgcgccacggttcccgacagctccacccggccccggtgcatgatcgccagccggtcggccagctgctcggcctcctccaggtagtgagtggtcagcagcacaccggccccctcggcggccaggtcccggatgatctgccaggtggcgcggcgggactgggggtccatgccggtggtgggctcatccaggaacagcaccctggggcgcccggcgatcgccagcgccagttccagccggcgtttctgcccgcccgacagctgccgggcccgcaccgcggcctgcccggccagcccgacccgctccagcagccggtcgcggggacgggcgccggggatcaggtcgcaccacagatcgagggtctcggcgacggtcagctccgggaacagcccgctctcctgcagcatgacgcccatctggccgccgatccgccggcgttcgcggtgggggtcgcgcccgagcacccggacggtgcccgcgtgggcgggccggaagccctcgacggtctccatcgtggtggtcttgccggcgccgttggtgcccagcagcgcgaacacctccccggcggacacctcgaacgacaccccgcgcacggcctcgaagtccccgtagcgctggtgcagcccggccacctcgacgactttgtcgctttccatgcctcgatggtcttttggccggcggcggtccggtagtcgccgccgtcaccggttcgggccgcgcctgtcaggccggcggcatgacagctgtcatgctggaggcatgcgcgtggcactgtgtcagatcccggtcggcgacgaccccgcagagaacctggagcaggtccgccgggcgctggcccgggcggagggcgccgacctggcggtgttccccgaggcggtgccggtgcggttcggcaacgacctgacggcggtggccgagccgctggagcaggggttcgccggcgagctgcggaaactggcgcgcgagcacggcaccgcgctgatcgccggggtgttcgagccggccggcgacgggcgggtctacaacaccgcggtggccatcgacgcctccggacggccggtcggcgcctaccgcaagatccacctgttcgacgcgttcggggaccgggagtcggcgcgggtggcgcccggcgacgccccggtggtggtggagctggccggtgcccggatcggcctgatcacctgctatgacgtgcgtttccccgagctggcgcgggcgctggtggaccggggggcgcaggtgctggtgatcatcgcggcctgggcgcagggggtgttcaaggaggagcactggaccacgctggtgcgggcccgggcgatcgagaacaccacctgggtggtggccgtggacaaggcccccgaccgcacccggccgccggagggcggcccgggcggggtgggacgcagcatgctgatcgacccgatgggcacggtggtggccgatctgggcccgttcccggcggtgcgggtggcggagatcgaccaggaggtgaccgagcgggtccgccgcatcctgccgtccctgcagcaccgccgtcccgacgcctactgaggcgccgggcggatgttggggttgaggcggaagaggttgccggggtcgtagcggcgtttcagctccgcgaggcgcgcaaggttgacgccgaaggagtcgcgcaccatccggtcgtggtcttccagcaggccggggaagttcaggtagtccgcgccggtggtgaacggggcgaccgcgtcatagacccggcgggcccatcggatgcaggcgccgtcgcgttcggggtcctcccagttggcctcgatgccgagcaggaacggcgccgaccggtcgccgaaggcggtggcctgcggtcccgggcgggcgaacgccccgcccagctgccagacgtccagggtggagtgcggggagggactggcctcgttcagctcgaccagtacgtcgatcagctcgtccggcaggccgccgaggtaacgcgacttccagtagtagcgcatcacgtgcgccgggtagtcctcgtcgaagaaccgctggacctccaggtacggcttggggccggacaggtcggcgatcggggagccgatgtcgcgcaggggacgcagcgccgcctcgccgtgggccgggtcgccgctgtgcatggccgcgaacgtcacgaccggcctgccgtggtgctcggcggggatggcctcgtccgccggggcgtgccacaggatcgcaaaggcgctgatctcctcgggggcgtcggccgcccactcccggtaggcgcgcagcagccggcgggcctgggctcccgggtggatgaggttggcgaagtacacctgggggccgaccgggtgggcgcggaattcgaacgaggtgacgacgccgaagttgcccccgccgccccgcagcgcccacagcaggtcccggtgccgctcggagtcggtggacaccacccgcccgtccgcggtcaccacgtccgccgagatcaggttgtcgcagctgaggccgtattcgcggcgcagccagcccagcccgccgcccaaggtcagcccggcgatcccggtctcggtcaccacccccatcggcacggccagcccgaacacctgggtctcatggtccaggtcgccgatggtgacgccgccttcggcgcgcacggtccgcgcggcggggttcacatgcactccccgcatcggcgacaggtcgatcaccagcccgtcgtcgcaggtcgcgctgccggccacgttgtggccgccgccgcgcacggccaccggcaggccgtgccgccgggcgaagcgcaccgcctcgatgacgtcgctggtcccctcgcagcgcacgatgaaggccgggcgccggtcgatcatgccgttccagaccgcgcgggcccggtcgtagtcggcgtccggcgggcggacgacccggcccctcagccggggcgccaggcgctgggtcacgtcctggatcgcagtcatgtcgtatcccccgatccggcatcgatgccgtgggcggaacctacccggatcggacaccggtaacgcgaccgaaaaaacgtctgaaaacacaggccggggcacgtcgctcacggccgctcccggccgccgggcgccgccaccgggtttcgggggcatggggcgactgccactaggctggcggcggccgatgaccgatcacgacgaaggcgggagcctggcgatggcgcttgaacgacccgagatcgactttcccgagggtgctccgccgagctacctcgacatcaccgacatcaccgtcggcgacgggccggaggccgtcaagggctccaacgtcaccgtgcactacgtgggcgtggcctactccaccggcgaggagttcgacgcctcctggaaccgcggcgagccgttcgaattcccgctgggcgccgggcgcgtcatcaagggctgggacatgggcgtggccgggatgcgggtcggcggccggcgcaagctggtgatcccgccgcacctggcctacggcaaccgcggcgcgggccgggcgatccgcccgggcgagacgttgatcttcgtggtggatctgctggcggtgaactgatccccgcgggaaagcaggagatgatcgaggcacgaggactgaccaagcgctacggcgccaaggtcgccgtcgaccacgccgacttcaccgtccggcccggcaaggtgaccgggttcctggggcccaacggggcgggcaagtccaccacgatgcggctgatcctgggcctggaccgccccaccgagggcgaggtgaccgtcaacgggcgcagctaccgggagctgccggccccgctgcgcgaggtcggggcgctgctggaggccagggcggcgcacggcggccgcagcgcctacaaccacctgtggtgcctggcccgcagcaacggcatcccgcgccgccgggtcgatgaggtgctggagctggtggggctggcggcggtggccaaaaagccggtgcgggggttctcgctgggcatgagccagcggctgggcatcgccgcggcgctgctgggcgacccgggggtgctgatgttcgacgagccggtcaacggcctggaccccgagggcatcgtgtggatccgcacgctgatgcggcaactggccgcagagggccgcaccgtgttcgtctccagccacctgatgagcgagatggcgctgaccgccgaccacctggtggtgatcggcaagggccggatcctggccgacacctcgatgcgggagttcatcgacgccaacgccaccagccatgtgcgggtgcgctcgccgcacctggaccggctggccccgttgctggccgaaaagggctggcgggtggaagacgactccgagggggcggtgcgggtgtacggggccaccgccgagcagatcggcgacctggccggggaggccgggctgtggctgcacgaactgaccggggtgcaggcgtcactggaggatgcgttcatgcggctcaccggagaggccgtggagtatcacgcgggcgcaccggccgtcccgcatcaggcgcaggcggccgagccgctgccgggaggcggcaggtgaccgccgtcgagcccggcggcgggatcgggcgcgagcgcacggtcccggcgcgcggggccgccttcggccgggtgctggccgccgagtggacgaagatcatcaccgtgccctccacgttctggacgctgctggcgggcgtggtggtgtcggtcgggctgtcggtgctgatctcgctggcctacacctcctcctatgagcagcttcccgaatacgaccggcaggccttcgatgtcgcctccttcagcctggtgggcctgaacttcggcatggtggccttcggggtgctgggcgtgctggtgatcaccggggagtacgccaccggcatgatccgcaccgcgctgaccgcggtgccgcgccgcgtgcagtacctggccgccaaggcgctggtgctggccggggtggtgctggcggtggggctggtggtgtcgttcgcctccttcttcctgtcccagctgatctaccggaccaagggcctggacggctcgctgggcgacccgggggtgctgcgcgcggtggtgggcggcgcggtctacctgacgctgatcgcgctgatctcgctggcggtgggcgtgctgctgcggcacaccgccggggcggtcaccaccgtgctgggcgtgctgttcgtgctgccgatcatcggggcgttcctgcccggcgagtggggcgatgacgtcgccaagctgctgccgtcgaacgccggcgggatgctcatgacggccaaggaggcgccggattcgctctcgccgctggccggcggcgcggtgttcgcgctgtacaccgcgatcgcgctggcggcggcgttcgtctccttcacccggcgcgacgcctgagcgccgcctgagcgccgcctgaacggcgtgcaaagagcccggcgatgcgccgggctctttgcgcgtgcggccccgggccggcggtcaggagggcctggcggcggcgatctgccgggcggcggtcacctgcagatccagcgcgtcgccgcggacgctgaccaccacgtgctggccggggtgcagcctgccgtccagcagcatgttcgacagcgggttgtccagttcccgctggatggtgcggcgcagcgggcgggcgccgtactccggctggtagcccttgcgggccagccagccgatcgcctcgggggtgaactgcacggtgacgtcctgggcgtgcagccggcggcgggtctcctccagcagcagctcggtgatctggcgcagctgctcgggctccagccggcggaagacgatgatctcgtcgatccggttgaggaactccgggcggaacgcctcgcgcagccgccccatcacccgctcgcgcaccgccgagtccaccccgtcgccgccgtcgggggtgaaccccagcgacaccgtgccgccgatcacgtccgagccgagattgctggtcatgatcaccacggtgttgcggaagtcgacggtgcggccctgggcgtcggtgagccggccgtcgtccagcagctgcagcagcacgttgaacacatccgggtgggccttttcgatctcgtccagcagcagcaccgagtacgggcggcggcgcaccgcctcggtgagctgcccggcctcctcatagccgaggtagccgggcggcgcgccggtcagccggctgacggtgtggggctcttggaactcgctcatgtcgagccggaccatgcggtcctggctgccgaacagcgcctcggccagcgtgcgggccagttcggtcttgcccaccccggtcgggcccaggaacaggaagctgccgatggggcggttcgggtcgcccatccccacccgggagcggcgcaccgcctcggcgaccgcggccaccgcctcgtcctgcccgatcacccgccgctgcagctgcccttccagccccagcaggcgctcgcgctcttcctgggtgaggcgggagaccgggatgccgctgctgcgggagaccacctcggcgatgtcctcgacggtcacctcgggcaccgccgcggcgccggcggggtgcggcagcccgtcccggcgccgctccagctcattgagctgctcgcgcagcttcttggcgcggtcgtagttctcctcggcgacggcctggtccttttcccggcgcacctgttcgatctgccggtccaggtcccgcacgtcccggccgggcgtccgggtgcgcagccgcacccgcgcaccggcgtggtcgatcaaatcgatggccttgtcgggcaggaaccggtcggtcaggtagcggtcggccagctccaccgcggccaccagcgcctcgtcgctgaagcggacctggtggtgggcctcgtagcggtcgcgcaggccgcgcaggatctccacgctgtcctccaccgacggctcgggcaccaagatgggctggaagcggcgttcgaaggcggggtccttttcgatgtgcttgcggtactcgtcgatggtggtggcgccgatgacgtgcagctcgccgcgggccagcgggggtttgagcatgttgccggcggtcatcgcgccctccccgccgccggcggtcaccgcggtgtgcagctcgtcgatgaagatcaccaaatgctcggagttgtcgcggatctcatcgatcagcttgcgcaatcgctcttcgaagtcgccccggtagcgggtgccggccaccactcccgacaggtcgagctggaccagccgcttgccgagcaggggctcgggcacctcgccgtcggcgatgcgctgggcgatgccctcggcgatcgcggtcttgccgacgcccgggtcgccgatcagcaccgggttgttcttggtccgccgcgacagcacctcgatggtctggacgatctccgactcccggccgatcaccgggtcgatgcggccttcgcgggccgcctcggtcaggtcgcggccgaactcctccaaggtgggggtgtcgatggccgggcgcggcgtgggcggggccgccgcatgcccgccgatggcggcctctttgagcgcctcgggggtgatgtgcacctcgcgcaggatccgtccggcctcggagtcggggttgacggccagcgcgaacagcacatgctcggggccgatgtaggacgagccgacggcacgggagatctggaaggcgtccagcagcgcccgcttggccgagggcgtcatcatcggcggggtgtcgcgggccgggccgcgttcgatgtgcccctccacccggacggccagctcctccgggtcggtgccggcccggctgagcaggtgccgggtggcctcctggcgggtcaccgcccacagcagatggtcggtgtccagatccgagctgccccactcggccgcccgggcggccgcgtcccggatgaggtcgcggcccggctcgctcatcagccgggcgaggttgacgcgttccaccgcccggtgcacgccggccgcgccgaagaaccgtgcgagcagttcctcgaaggggtccttgccctcctgttcctgccagtccccgcccatgacgtgacctcctcccacggctcggttccggtcaggtcggggctctaccccggcggtcggggcgaaacctcgccggcgccgtgagcggacgcccccggcggtcttggcggcccggcgtggacggccagggatgtgttcggcaacggcaaaggattcctgagcgagtcgcgtgcctttgtcacgcttctgtgcgaaccttccagcgcacgctgtccgtcaatggatgaggacgcccgaaacccgctgcgggcggtcgggtgccggtaaaggaggtcccgttcatgcgagggaagactcccctggtcgcctgcctggtcgcaggcgtgctgggggtcggcgcgggcatctggcccgaagtgcgcacccatgccgccgccaacaccgatccctcgatgcggggcgagctgtcggcgatgctggccgaccagcagtggcagcggcccaagcccggcagctggaccatcgagcaggccgccgacatcccccgggggccggtgccgacgatccgccggatcaacacccaggacaaggtggtgttcctcaccatcgacgacggctatgagtacgacgccgagttcgtccggctggtgcgcgagcaccgggtcccgatcctgacctttttgacctcctcctacatcaagggacagggccagtacttttgggcgatgcgcaacgccgggtcgcgcatggagaaccactcggtgacccatccggcgctcaacaccctcccgctggagaggcagcgcaaggagatctgcgacgcctccgacgccatcgcccggcagtacgggcggcggccgacgttcctgcgcccgccgttcggggcgatgaacgccctcacccagcaggccgccaaggagtgcggcatcaagctgatcatgttgtggaacgtggagttctacaacggcaccaccgggcccggggtgggcttcaacggcttcgcccgcggggacggcggcggcaagcatttccggcccggcgacatcgtgctgatgcactaccgcaagggcctggccgggcacctcaagatgatcttgacgtggatcagggagcagggcttccgccccgcggcggtggagaactacatcccacggtccctgggcggcaacgcccccgactccgccactcaggtcaagtgaactttctcaccacgtggcccgaagagccggggacgggatccctcatggcgttcggtgccgtgacgtccccgccccggcctgcgaagagggcctgttggaaagggttcggtgacaagccctgccccgggcgcaaggcccggggcagggcccggccgcaacggccgtgggacggcgccgtgcagtgaagttcgttcaacacgtgctctcaggcaccggagacgggagccggggcggcgtccgaggtcatgacatcgcaggtcacggcaccgtccccgcccgcgggaacggcgtgttgaaaaggcccagccgggcggcggctccgggagcgcgctaggcgggccctcccttcgggtcctcccccgccttcccgccggtctcctcctcgagggtgatccgctcaaagccgatctccccgtaggagacctcgtgcccgccggtcctggcggcgatgaaccgcagcaggtggtagccggccagcaccacgatggtgcccagggcgatgccctccagcgtgaagtcgtcgccgacggggtggacgaccggcccgatggccaagatgatgcccgcgccgatcggcaccatgttgaccgggtcggagaagttcacccgcgactccacccagatcttggcgcccagcaggccgatcatgccgtagaggatcacggtgacgccgccgagcacgccgccgggggtggccgcgaccagggcgccgaacttcgggcacagcccgaacaggatcgcgatcagcgccgccacgtagtaggccgccgtggagtagacccgggtggccgccatgaccccgatgttctcggcgtaggtggtggtgggcgagccgcccaccgaggtggcgaccacggtggcggcgccgtcggcgaagatcgcccggccgatcagcgggtccacgtcctcgccggtcatctcgccgaccgccttgacgtgcccggtgttctcggcgatcagcgcgatcaccgccggcagcaccagcaggaccgccgacagcttgaagtcgggggcgtgcatgtccggcaggccgaaccagggggcctcccccaccgccgacaggtccacccggtcgtgcgggaaggcggtggccacgcagtaggggccctcgacggcgcagggggcgccggaggcgtcccgcagattggcgcccggcagcacggaggtgacctggccgaaccggtccagcacccaggagaggacgaacccgaagaccaggccgagcagcaccgagatccggccgatgaacccgcggaaggccaccatgatcacgaatacgaacagcatcgtgagcaacgccacccacgggtcctgcggccagtaggtgtcggccaccacgaaggccagcccgaagccgatcagcatcaccaccgcgccggtcaccggcggcgggaacacccggtggatgatccgcgggccgaggaagtggatcgccagcccggccgccgccagcaccaccccggcgatcagaatcgccccggtcacccacgcgtcggtgcgggcgtcgtccaccccggcccggatggccagcgccgcgcccgcgaacgaggcgctggtgcccaggtagctggggaccctgccctgcacgatgagcaggaacaagatcgtggcgacccccgacatcatcaccgccaggttcgggtccaaccccatgaccagggggaacacgaacgtcgcgccgaacatggcgatgacgtgctgggcgcccagccccaccgtgcgcggccagctcagccgctcccgcggcccgaccacctcgcccggcgcggggctgcgcccgtcgccgtgcaccttccagccgaatgccatcgatcaactccctcaaatcccggcggaagggccagtcccccgtcctgacctgccttaggcggccctgcgccgcccaggggaagatagacgcggctcaggcgggcatcaccggcgacacctgccaaagagagcgcccgtccttggcgaacccgctgtgtcccaggccacatcggggccggcaggtcatggcgggattcccaccggcgagcggctttttcagatccccttcatgcggagcacgtgcagcgcgagggtgagattcagccgcaggtgggcgtcctcggtgaaggggccgagcatgcgctccagcttgccgatgcggtagcgcagggtgttgtagtggaagtgcagccggcgggcggtctcggcgacgttgagattggtctccagcagcacctgcagggtgcggcgcagatcgaccgcctccggctcgtcgtcgcaggccagctcgcccagcgtctcccggacgaaggcgtgcagctccgccgggtcggggaccaggctcagcagccggtagacgcccagctggtcgaagtggacgcgcgccccggcgccgtgcatctgccggccgacccgcaccgccttgacggcctgctcataggcctccggcagccgggagggggaggtcaccgtgcggctgatgccggtggagaaggtgtggcgcgcgccatgcggctcggagaagaccgccgccgcctcccgtaccagcaccgccgggtcgggggccgcgccgccctcctccggcgcgcccacgacggcgaccacctcgttggcgaaacccgccaccgcggcgtgccggtcgtgccggcgcaccaccgacgtccaggccgcggcgagccgttcctgcaccaggcgctcatcggcgccgcggtcccggcgcccggcgcggccgccggtgccgtccgccgcatcgtcccgcccgtcgagctcggcgaccagcacggtcatcgggcggtccaggtcccagccgaaccccgagcagtgggcgatcacctggccgtcctcgccggcccgcccggccagcacgtcccgcaggaagtcggcgcggtacttgctctccacggcggcgaccgcctgctgtttggtgatcagcagcgccaccacggtggcggcccgttccaggatgcccaccacgtcgctggcgcgcagcccgccgccggcgccgtaggcgacgatgcggccgtggtccaggccgccggccagcaccggcaccatcaggtgctcgccgtcggtgaccgggccggccgggtcggcggggccgtcccactccagcatggcccgcaggtgctcgtcggggccgcagccggccagcatccgccgctccccgtccatggcgaccaccgccacctccagcagggcggcgacctcgtcgaccacctcctgcagtccgccgccgctcagcacgatctgcaccagcgcccggtgcacctcctcggtgcgggccagcaccgccgcctgccggttgaggatgtcggtgaggacctggttgaggatgtcgtcgaaccccacgtcggcgggcagcaggatcagcgggaagcccagccggtcggcctgctcgatcatccgcggcggcagggcgtccaggtagcggcccagtttgatgcccagcgccgacaccccgcgcgcgtccaggtcggcgaccaggttctccagcgactggggggtgtggcgcagcggatagccggtggtcagcagcagctcgtgcggcttgacccaggccaggatgtcggggacctccatgacgttgaggcgctgcacgatacgctccagtccggcgcagccgccgatcaggcgggccccggccagtgtggacacgcccagcacctcccccaccgacagcccgtaggtcagcgtgccggtactggccagccgcagcgccggaggaccgaggtcggcggtgggataagccctgtcggtgagcttgtcggggagcatgtcgggggtctcctgccatatgcgcggacaccccagtcagggcaggtccgcaaccgttccgcgcccaaccctgacaagaaacacgaagcatgacaaccatccttggcatgtttctccatacgtccggactaggccggggccctacgtttccagaaaacagacgtatggagggcttgtgactgccgtcatgcgcgaaccggtcgccctgcccacccggcggcgaccccggcccacgctggcgggcgcggcgcgatccaccgcgtccgtcctctcgggtgatccccgggccgccaccggatcggccatcgccggtgcggccgcgatgggcctgcgcgagttgctggattccgcacgccgtcccgcccgggtcctggccgtcttcccggcggccgtctacctggagatgcggacggccgccgaaccgcgggtgctggccgtggtgtgcagcgacgcggtgcggctgccgaacgcggtggtggtgcccgtcggcggccgggaccggccgttccgctcgatccgcgagggccaggaggcctgggtcggcgacggccagatcgaggccggcgcgctgcgggtgcgcatccgccgctggtgggaccccgttcccgcgctgggcggggtgaccccggcccgcctcgcccgggggatcggcgagctggaggccgccgtcgccgagggccggctcggcctggccgggcatcccgaccccggcctgctggcggagcggtgcgccaccggcgacctggccgacgccgtggagatcgccgagcgcatcgtggggctgggcccggggctgacccccagcggcgacgatgtgctggccgggctgctggtggcgctgcgcgccctgggcggcgccgtgccgcacggccgcaccgcgatctggctggccgactggctgggcgccgcggtcaccgccgacgccggcacccgcaccaccgcgctggccgccacgctgctgcactgcgccgccgccggccaggccagcgccgaggtcaccgcggtgctgcgcggggtcggcggggcggacccgctcggcccggccgtccgccggctgctggccgtcggccacacctccggcgccgacctggccttcggcctgctggccggatgccgcgcggtgctggccctgtccctggccgccgcgcaggaccggcgggtccccgcatgaacgggccgaaggcgcccggcggcgatccggcgcaaagcgcacgccgcaaagccgccggagccactgcggcggccgggccggggagcgcccgcggcggccgggcacgcgtgcgaggagaccggccgccgtggcccgggggatgcgcgccgccgggcgccgtgcggcccagatcgtggccgggtgcgcggcgaggtgcgccggagggaggcgggccgaccgcatgaactcctgggtcgaggttcagtccggaaggtatcgcgactcggtgaccctgctgcgggtgagccgggagctggccgggcgtgaggggatcacggcggcgatggtcgcgatggccaccgagccgaacctcgacctgcttcggcggcggggtttcgccgtccccgagggggccgggcccgacgacctggtggtggcgatccggggcgccgatgaggcgtcggtgcgggaggcgcggcgggttctggaagggctgctggccgacgacccggcgccggccgcacggcacgcgccgcaggacgacccgccccgcaccaccggggcggccgcccggctgctggcggagccggccggcgggctggcgctggtgtcggtgcccggccggtacgccttcatcgaggcgatggacgcgctgaacgccgggctgaacgtgatggtgtgcagcggcgacgtcccgctgcaccaggaggtggcgctcaaggaggccgccgggcggcggggcctgatcgtgatggggcccggctgcggcacggcggtgatcggcggggcggggctggggttcgccaacgcggtgcggcccggcccggtgagcatcgtggccgcctccggcaccggcgcccagcaggtgatgtgcctgctggacgccgccggggtgggggtgcgccacgtgctgggggtcggcggccgcgacctgtcggccgaggtcagcgggcgctccacgctggcggcgctggcggcgctggatgaggacccggccaccgagctgatcgccgtggtggcggggccgccggcgccccgggtggccgatctggtccactcggcggcccgccggctggacaccccggtgcacttcgccatgctcgccgaggactcgccggacctgaccgccgccaccgagcggctgctgagcgccctcggccggagggtgccgcgctggccgtgctggcccgccgcccgccccgccgggccggtggcgccgggcgcgctgcgcgggctgttcaccggcggtgcgctgcgtgcggaggcggcgctgatcgcccgccggatgctggggcccgacctggcctgcggcgggcaccggctgatcgacctgggcgccgacgcctgcgcccggggccgcgcccaccccatgatcgacccggcgccgcggctggagcacctggccgccgcggccgccgatccgtcctgccgggtggtgctgctggatgtgctgctgggccagggggccgacccggatccggccgcgctgctggccccggcgatcgaggccgccctggccggccgcgacgacctgcgggtggtggtgtcgctgtgcgggacgccggccgacccgcagggcctcggccggcaggcggcggcgctgcagcgggccggggccgatgtgttcgcctccaacgccgccgcggcccgccatgcggccgccctggccgggggcgggcggtgagcaggctgggcgggctgctgggccgggagccggtggtggtggcggtcggggccccggcgccggccgaggcgctggagcagcgggccgtcgcggtgctgcgggtgcggtggcgtcccccgcccgcggcggcggtggaggcgctgaacgcggtgctcggcgacccccggcacgcccaggccgacgccaccgcggcagagcgcctgctggcggcccggccgcacctggtggacgtgcggcccgccgggcaggcgctggggctggagccggatgtgctgctgcacgccggcccgccgctggagtgggagcgggccgccgggccgatgcggggcgcgctgatcggcgccgtgctgctggagggcctggcctcctccccggaggaggccgagcgggcgctggcctgcggggcggtgcgcctggagccctgccaccggcgtgccgcggtggcgccgatggcgggcgtgatcagcgcctcgatgtgggtgctcgtggtcgaggacgccgccgagcgcccgccgcgccgggcctgctgcccgctcctcgagggcccgggcgaggcgctgcggcacggggcgtacggcccgcaggtgatcgggcggctgcggtggatgggcgcggtgctgggtccggtgctgcggcgggcgctgcgccggcacggcccggtggacctggtcgcgctcgccgcgcaggccctgcagatgggcgatgagctgcatgcgcgcacccgggcggcgaccttgctgctgctgggagagctggccgccgacatcgccgccgccggtgcgccgccgcccgatctggccgcggtgctgcgttttctcagcggcaacgaccatttctttctcggtgcggcgatggcggcggccaaggtgagcgcggacgcggcgcgcggtgtgcccggctccggcgcggtggtggccatggcctgcaacggcaccgatttcggcgtccagctctccggtaccggcgaccgctggttcaccggcccggcggggccgcgggaggccgcgtccggcatcggcgactcggcgatcatggagacggtcgggctgggcgccttcgcaccggccgcccggcggatgcggcagatcacgttggccgagcatccggtcttccgggtgccgccgtcgccggcgggcaccgcgacgggcatcgacgtgacccgggtggtgcgcaccgggatcctgccggtgatcggcaccgcccggcccggcgccgccccgttcgagccgccgccgcaggtgttcgccgacgcgctgcgggcgctggcccggcaggtccgctgaccggtgggaacgtccccctccccggggcgggccggcggtgtgccggggcctgtggccggcgcccgcgacccggggtaggaatgtgatcatgagtgaaccgatcaccgggcggcagcatgagatctcggccgggccctaccgggcggtgatcaccgagtgcggggcgggattgcgggagctgaccttcgagggggcgccgctgatcctgtcgcacgacgccgacgaacccgccccggccgccctgggccagctgctggtcccctggcccaaccggatcgaccgcggccgctacgcctacggcgggcggacccaccagctcgacatcagcgaaccggagctcgactgcgccatccacgggctggtgcgctgggcggcgtggcgggccgaggagcacgagccgcaccgggtgcgcctggcccaccggctgctggcctccgccggctacccgttccggctggatctggccgtcgagtacgcgctggacgccgcgggcggcctcaccgtccggctgacggcgcgcaacaccggctcccgcacggccccttacgcgcacggcgcccacccctatctcaccgtgggcgtgccgatcgacgagtgcgaggtggtcatccccggcgaccggtacctgccggtcgacgagcggatgattcccaccggtcccgcccgggacgtcgccggcaccccctatgaccgccgcgagccgtccgtgctgggttcgcagcggatcgacaacgcctacaccgggctgcgccgggatgggacgggccgggcatgggtgcgcctgcggggcgggggacgcgcggtgtcgtgctggctggatgagactcagccctggctggagatctacaccgccgaccggcttcccgggccgctgcgccgcctggggctgggggtggagccgatgaccgggccgccgaacgcgttcgccagcggaatcgacctgatcgagttgcaacccggccacacggtcaccggatcttgggggatcatagccgggtgaacttgagcgtttcctcgaccgacgacctatctgcgcggatcgcggcggtcaccgccgagcacgcccggcacttccccggcccgcccgccgggcggcagccggtgcacaccgtctacatcccggccgaccggttcacccggacgatccccgccgacttcggcgccgaggcgctgcgcctgttcaacaaccacaccccggacgccgagtcgttcggcgcggccttcgggatcgatgcggagctggcgggcacggtgcgcgaacgggtggccgccaagctggccggcgagcccatcgaggatctgcgcatcgacttcgaagacggctacggggtgcgccccgacgccgaagaggacgggcacatcgcccaggtcgtcgcggcggtggccgccgcctaccaggtcaaggggctgccgcacttttggggcctgcggatcaagtccttcaccgggggcgcccacgagcgggccatgcgcaccctggacggctttttgacccagctgcgcgaccagctgggccggctgcccggcggctttgtgatcaccttccccaaggtggtgtcggccgagcaggtggcgatcttcgccgactacctggaccggctggaggacgcgctggggctgccggccgggatactgcgctttgaggtgcagatcgagaccaccgaggcgatcatcgaccagcggggcatgatcgggatccgggccatcgcccaggccggacgcggccgcatcaccgccgcgcacttcggcgtccacgactacaccgccgccctcgggctgccccccgaccagcagcgcatcgagcatccggcctgcgacttcgcccgcaccctcatgcaggtggcgctggccggcaccggcatccgcatcagcgacggctcctgcaacgcggtgccccgcaacgacggccccgaggaggtgggccgcacctggaaggcgcactcggcgagcgtgcggcactccctgcgcaacggcatctaccagggctgggacctgcacccggcgcacctgcccagccggtacgccgccgtgtacgccttccacctgaccggggtggacgaggcgatcgcgcgggtgcgggcctggcacgagcaggtggcgggcaagaacggcgtgctggaggagccggccaccgtcaaggcgctcaccgagcggctgcgccgcgccgtcgactgcggcgccctggacgcgagcgcgctgcccgccgctccgtaggctgtgcgggccgggcggccggtgcgacactgggcccatgacccatgtccacaacgacccggcctgcgcggtggcgcacggcgaggtggtgcccgacaccgccgaccgcacgctggtggcggtgttcgccacgccggtggcggagttcctgctgcggtacggggcggatctgggctttcgcacgctgctgctggagccggacgcctcccgcgcctccgggtgggacggcccgaaggtgatcaccgggccgaccgccgacatcgacgagcgggccgacatcgtggtcaccgaccaccaccgccccgagctggggccggtgctgcgcgacctgctggccgtcccgtcccggtggatcggggtgatgggcggcgcgcgccatcccgccccgcacgtggcggagctgcggcggctgggggtggccgaaggcgacatcgcccgcgtgcaccggccgatcgggctgaacatcgggtcgcgcacgcccgccgagatcgccgtggcgaccctggcggggctgctggccgaccgcaacggccgtccgggcggctttgcgttctagcggccttgcgttctcaaggccggttcaggccggctcgcagatcaccacggggatgacgcggtcgcccgcccagcgctggtagttgtcgaagtcggcgtagatcttcagcagccggggccacagctgggcgcgttcggcctcgtcggcggtgcgggcgcgcatgcgccgcttcttgcggccgatctggacgaccacctcggggttggcccggaggttgaggtaccactgcgggtggccgggcaggccgccttgtgaggcgacgaccacgatgcgctcgccgtcgcgcatgtacagcagcggcatggtccgcggcagcccgctcttgcgcccgatggtggtgaacaggcacaccgggacgccgcgcagccaggccgagccgacgtggaagcgccgcccgatcaggccgccggtcgcccggtagaccgccacgtgcgtcttgcccatcaccttcatgaacttgggcatccagggcgagtcgtaggccctggggcgcggcttgatcttgggcgcggacatgcgacctccgaccgatctttgtacgtaaggacttccttatactgacacacgggtctcagcccagcgcgtccaggtcgccgggagtgtcgatgtcctccggggaggccacatcgtcacagggcaccccggtcaccagcgccgggttggcgcgcaggaacgcccgggccccggcgtccccgaccgcggcctcggccgcctcggcgaagtaccgggcggagatcagcaccgggttgcgcggctcgcccccgtaggtcgccaccgcgacctgggcgcccgcctcatgggcccggatcagccgccgcaccgcctccggcgtcacgcggggctggtcgaccagcgcgatcaccacggcggggcagcccggcggcagcgcggccagcccggtgcgcagcgaggagcccatcccggtgcgccagtgggggttgggcaccaccaccgccccggccacctccagcgacaccgcgccgatcaccaccagcaccggggagcagcccccgccgcgcagcgtccgcacgccccggtcgaccagccgctcgccgtccagctccaccagcgccttggggcgcccgagccggctgcccgcccccgcggccagcagcagccccgccggggcccgcatcgccgccgggacgggaagtctcactgtcgctcccggggatccgtgcgggcgagcggctcgccgtggatgcggccggtggtctcggtgaggggacggccggagccgccccagcggagctggatcagctcggcggcgatggacacggccgtctcctcgggggtgcgggcgcccaggtccaggccgatcggcgagcgcagccgggccagttcggcctcggtcaggccggcccggcgcagccgggccatccggtcgcggtgggtgcggcgcgagcccatcgccccgatgtacccggccggggtgcgcagcgccacctccagcagcggcacatcgaacttggggtcgtgggtgagcacgcagatggcggtccgctcgtccacgccgcccgcggcggcgcgctcgccgaggaacttgtgcggccatttgaccaccacctcgtcggcctcggggaagcgcttggcggtggcgaacaccgggcgggcgtcgcagacggtgacgcggtagccgaggaacttgccgatccgggcgacggcggcggcgaagtcgatcgcgccgaacaccagcaggtggggcggcggggcgaaggagtggacgaagacggccagcgcatcgccccgccgctccccccgcggcccgtagcgccgcaccccggtcaggccctgggcgagcatgccgcgggcgtcgtcgtccaccgccgcatccagccgggcggcgtgcggcaggcccggggccagggagccgaaggcgcggtcgggccggatgacgcggcgggcgccgagcacgccgggcccgtccaccaccgtggccaccgccaccggctcgcccgccgcgaccgccgcggccacctcgccgagctgtgggaaggtgtccacatcgaccggctccacccagatgtcgatgacgccgccgcaggtcagccccacctcgaaggcggcctcgtcactgaccccgaagcggcgcagcaccgggcggccggtgccgatcacctcgcgggccagctcgtagaccgcgccctccacgcagccgcccgagacgctgccgaccgcctcgccggccgccgagaccgccatcgccgcgcccggcggccgcggcgcgctgcggaaggtgtccaccaccgtggccagcccgaaggtctccccggccgcgtgccagcgggcgatctcagcgaggacgtcgcgcatgccggtcccccttccgcgcggttttgcgaacgatccgggccagctcctccagcgcggccaggctgtgcccggccacgaagtggtccacatggggcagcgccgcgcgcatcccggcggtcagcggccggtatccgggccgtcccttgtgcgggttggcccacaccacccggtgcgccagccgccgcagccgcgccatctgcgcgcccagcagagtggcgtcgccccgctcccagccgtcggaggcgatcaccacgatcgcgccccgggccgggccgcgctgcccgaagcggtcgcagaactccttcagctcctcccccaggcgggtgccgccgcgccagtcggggatggcctgcgagaccgccgccatggccgcgtccgggtcggggtgccgcaactggcgggtcaggcgggtcagccgggtgccgacgctgaagacctcggtggtgcggccgccggtccgcacggcggcgtgcgcgaaacgcagcagcgcgtccgcatagggggccatggacccgctgacgtccaccagcagcaccacccggcgcggccgggtgcggtgggcgcgataccgcagcgcgggaatctccccgccgtgccgcagcacgtcccggacggtgcggcgggggtccggccgaccggaggcggcgggggcgaagcggcgcgagcggcgctgctcgggcgcggcctccagcacggcgatcaatcggttgagctgagcgcgttcggcggcgtcgagccgggccacgtcgcggtggcgcagcacctcgatctcgctggcgacggaggcgcgcaggtcggcccggcccggctcctccccctccccgcggccgggtgcgaccgggacggccgccgggcgggggatcgccaccggcggcgtgcggcggacgggccgggcggtgcgcccggagaagtaggcggcgaaacagcggtcatagcgcggcaggtcggccgggtccgagcacaaggtcagccggcccgcccagtagacgtcgccggggtcgagcgcatcgaggtggtccagggcgcgcagcatggcgtgcacccgtcccgggtcggcggccaccccggccgcccgcagggcgcgggcgaagccgacgagcgtctcggtggcgccgggcatgggcctcagcctccgctcagcagggcctccaggccggaggcggtcaccttctcttggtcttcgcggtatttcaggacggcgccgagcgtgacggcggcggccttagggtccagctcgcgcacccccaaggcggccagggcccgggtccagtccaggctctcggccacgcccggcggtttgagcaggtcggcctcgcgcagccgctgggcggcccgggcgacctgcccggccaggcggcgggcgacctggggcagccgccggcagatgatggccacctcccgctcgtaggaggggtgctccagccagtggtagaggcagcggcgtttgagcgcgtcgtgcacctcgcgggtgcggttggaggtcagcaccaccaccggcggttcggcggcgcggacggtgcccagttcgggaatggaaatggcgaagtccgacagcacttccagcaggaaggcctcgaactcgtcgtcggcgcggtcgatttcgtccaccagcagcacgccggggccctgcccggcagggacctgcagggcccgcagcagcggccgggccaccaaaaagcgccggtcgtacagttcggcctccaggcgcgccgggtcggtcacgccggcggcctcggcggcgcgcaggtgcagcagctggcgggggaagtcccagtcgtagagggcctgggcggcgtccaggccctcatagcactgcagccggatcagcggcgtgtccagcgcctccgccagtgcctgggccagggcggtcttgccgactccgggctcaccttccaaaaacagcgggcggcgcatgcgcagcgccaagaacgcggcggtggccaccgcctcgtcggccaggtagccgtgttcttccagcaacgcggccaattcccggggcgagccgatttcgggcgcccgggccgccgcatcgtccaccacgccgttcaggctacttagcgaagacccgctacggaatgggtgacaatttcctagtttttatacctaatcgattgacaatctgtgaaacccgggtcaccatcgcgccatgagcgacgacctcaccgacgaggccacctacgaacgcgtccgcctgcggcagtggctgcagctgtcccccctcacccggcggcggctgctgggcgcctcggccggggccggcctggcgatggcggccctgcccgccctgccggcccgcgccgaaggacccatcgtcaaaccgctgccgcccgagctgttcatcgaccacggcaccaacgccgagatgcgctgggaggcgatgcgcggccagggccacctgacccccgcggaccgcttcttcgtccgcaaccacaccgccaccccgcgcatcgacccgcgcacctggcggctgaaggtgtggggcagcggcctgcgcggccgtcccaccttggagaacgcggtggagttcagctacgcggacctgaaggcgatgccgtcgaagacggtgaccgcggtcatcgaatgcaccggcaacggccgcagcctgttcaccacccagcagggccagccggtctccggcaccccctggaagctgggcgccgccggcgccgcgcgctggcggggcgtgcccctggcggaagtgctgcggcgcgccggcatcaccccccacgccgtggacgtgatgccgcgcggcctggacgccgactacatcgacaaaggcgagaacaaaggccgggtacggcgcccgctgccggtggccaaggcgctcaaggacgtgctgctggcctacgagatgaacggccgccccctgccgcccgaccacggcttcccggtccgggtcgtggtgccctcctgggtggggatcgcctccatcaaatgggtcggcgacatcgaggtctccgaccagccgctgttctcgccgtggaacaccgtctactaccgattgttcggcgactcctacccgcccgagggcagcgccccgctgacccggctgagcctcaagagcgtcttcgaactgccctgggacgggcaggtccccgtccgcgacgccaaagtgctgcacggccgctcctggtcgggcaacggccgcatccgcaaggtcgaagtcagcgtggacggcggcgccacctggcacaaggcccagctgcacggcccccacgcccccgaaagctgggtgcagtggcgctaccagtggcgcaacccgcgtcccggctcctatgagctgctggcccgcgccaccgacgagaccggcgccacccagcccgccgtcaccccgcacaacaccctcggatacctcttcgacgcggtcgcccggcaccccgtcacattggtctgacccttccctcattgacggggagtagtcgcgatgtgacgatcccaggagacaacggaggttcttcccatggcactgtggaagccggacccgaccttctacgcctctccccgcgacgcggtgaaggccccgcccgagaaactcgcctacgtcgccgccttcgaccgttccgccgcccggccggacgccatcgccgtgctggacaccgatccggactccgcctcctacggccgggtcgtcggctggaccgagatgccctacaccggtgacgagctgcaccacttcggctggaacgcctgctccagcgcgctgtgcccctacgccccgcacccccatatcgaacgccgctacctgatcgtcccggggctgcgctcctcgcggatctacgtgctggacaccaaggagcagcccaccagcccccgcatcgtcaaggtcctggaacccgatgagctggccaagcgcgccggctactcccgcccccacaccgtgcactgcggcccggaagggctgtacctgaccgccctgggcggcgccgacggtgaggacgggccgggcggcatcgccctgctggaccacacctcctttgaagtgctgggccgctgggaagtggaccggggcccccagtacctggcctacgacgcctggtggcacatcgcccaggacgtgctggtcacctccgagtggggcaccccgtcgatgatcgaggacggcgtggtcggcgagctgctgctgggccgcaagtacgggcaccgcctgcacttttgggacctgcgcaaacgccgccacgtgcaggcggtggacctgggcgatgagcaccagatgccgctggagctgcgccccgcccacgaccccaccaagcagtacggcttcgtcggcgtggccgtcagcgtcgaggacctgtcggcgtcggtgtggctgtggcaccgcgacgggaagtcctgggccgccaccaaggtcatcaccattcccgccgaaccggccgaccccgcggagctgccgccggtcatccagccgttcggggccgtcccgccgctggtcaccgacatcgacctgtcggtggacgacaagtggctgtatgtgtcgtgctggggcaccggcgagctgaagcgctacgacgtgtccgacccgttccacccggtggaggccggatcggtgcgcatcggcggcatcgtccgccgcaccccgcacccggccgcgcccgacctgccgctggccggcgggccgcagatggtggaggtcagccgggacggcaagcgggtgtatgtgaccaactcgctgtacggggcctgggacgaccagttctaccccgacggggtcggcgcctggatggccaagctggactccggtgaggagttcgccttcgatgagcggttcttcccgcacggcgacgacttccgggggctgcgcccgcaccagacccggctgcagggcggggacgcctcctccgactcctactgctacccgtgaccgaggggtcgctggcggcgctgctggccctcggcgccttccacggcctcaaccccgccatgggctggctgttcgcggtcgcccgcgggctgcaggagcgctcccgcgcccgggtgctggagtcgctgccggccatcgccgccgggcacgccgcctccgtgggggccgtcgcggtgctggtgtcgctgacccagtcggtggtggcctcccggaccgtggcgatctgcggcgggctggtgctggtcggcttcgggctgtggcacctgctggcccggcggcacttccgctgggtgggcatgcgggtgtcgctgtggcagctggcgggctggtcgtttctgatgtcgtcggtgcacggggcggggctgatgctgctgccggtgatcaccgcctcggccccggcggccggccacgaccacggcctgggccacgcccacggcagcgcgctgatggcgggggtcttcgtgaccggcgcgcacaccctggccatgttcgcggtggccggggtgatcgcggtgctggtctatgaggtcgtcgggctggccgtgctgcgccacgcctggttcaacctggaccggatctgggcgctggccctggtcggcgccggggccgtcgccgtcatcaccgcctgacggccgcgcctttccggctcctgccgtccgtcccctgcgcgccgggacgtgccggcagggcatgggcatgcccggggcgggaggccgggcccgccccgggcatgtccacatccggccggtgcccgcatcgacgcaggagccgaccggaagactgccctttgcgcgcattccgcccgtccggcccgccggttagcgtgtggggccgggaggagacggtatggcgggtgagcggagcgggcctgcgaccctcgccgacaggttgcggcaagcccggcggcggcggttcgtcgggcgggccgaagagctggagctgctgcgttctgcgctggcctgcgacgagccccccttcggagtgctgttcgtgcacggcccgggaggagtcggcaagtcgaccctgctgacgatgctcgccgaggtcgccgaggaggccggggcccgcccggtgcgcctggacgcccggacgctggagccgaccccgccggccttcctggccgcggtgcgcgcgctcggcggcgaccgggagcgcgagggggcgcgcaccgtgctcatggtggacacctgtgagctgctggcgccgctggaggagtggctgcgcgaggagttcctgccctccctgccggccaccacgctggtggtgctggccggccggcacccgccctccccgcactggcgggccgacccgggctggcgggagctgctgcgcgtggtggcgctgcgcaacctgccgccgcgcgacgggcaggcgctgctgagcgccgccggggtgccgcggcggctgcaccggcgggtgctggccgccacccacgggcatccgctggcgctgtcgctggtggccgacgtcatcgcccagcacctcgcgcggcggcgcgagacggccgagccgccgctgccgctgggcgacccgcacgtggtgcgggtgctgctggagaacttcatcgacaccgtgcccagccggctgcaccggcgggccctggaggtgtgcgcgcacgcccgcttcaccaccgaggagctgctgcgcgccgtgctggaggacggcgatgcgcacgagctgttcgagtggctgtgcggactgtcgttcatcgagaccggcgtgcacggcctgttcccccacgacgtggcgcgcgatgtgctcgacaccgagctgcgctggcgggacccggcctcctaccacgacctgcaccgccgcatccgcggccacatcgtggcgcaggtgcagcgctccaccggcctggaacagcagcgcaggacggccgacttcgtcttcctgcaccgggcgaacccggtggtgagcaggttctgggactgggagaccttcgggctggcccacgccgatgagctgcgtcccaaggaccgcgacccgctgctggccatgaccgagctgcaccaggggcccgagcaggccgagctgctggcgttctggatggaccggccggcggcccgcatcctgcccatccgcaccgccggtgaggaggagccgatcggatacgcgggcatgctggcgctgcacgaggccggtgagcccgacatcgccgccgaccccggcgcccgggcggtctggcagtacgccctgcgcaacggcgcgccgcgccccggcgagcaggtctgggtggcgcggttcttcatggaccgcgagcactaccagcggccctccccctcacagaacgtcgtcaccacccgccacatccagcacctgctctcctccaaggcgctggcctgggacttcatcgccggttacgaggacgccgacttctgggagccgctgctgcggcacatcgactaccaccgcgtccacgaggcctcctatgaggtcggcgggcggcgctacggggtcttcgcccacgacttccggcgcctgggggtggaggagtggctggacctgatgagcgaccgggagatcggcgccgaggccgccccgcccaccgggcccgccccggaactggtgctctcgcgccccgacttcgccgaggcggtccgggccgcgctgcgcgacctgcaccgcgacgacaggctggccggcagcccgctgctgcgctcgcgggtggtccgcgagcggggcgagcccgtccccgacaccctgcgcgccctgttgtgcgaggccgcgcaggcgctgggcgccgacgtccgcgacgaccgcccctaccgcgcgatcgaccggacctacctgcggcccgccgccacccaggagcgggccgccgagatcctcggcctgccgttcagcacctaccggcggcatctggcgcgcggcgtggaacggatcgtcgactggctgtggacccgcgaactccagggcccgtgaagcggccccatggggcggggccttctggggggtgaccggggtgcgtgcgaggatggtcccgtcatgacggcccctttgctgttccgggttctgcgggcggccgcgttcgccgcggtctgcaccgggctgggcgtcatggcgcacctgatgagcgcgacggcgccgtcgaccgcgagcatcctggcggggctggcgctgtcgctggcggcggcccttcccgtcctcggccgggaacgctcggtgaacgtgctgctgccgctgctgggcgggctgcaggtcgtgctgcacctgctgttcgccctgtccgccccggcggtcccggccgccgcggccgccgcgcatccggcagagcacgcgcacgggctgctgcccgccgacgcggtcatggtggtgctgcacggctgcgcggtggcgctgaccgcgctgtggctggcgtggggcgaggcgctgctgtggtcggcgctgcgccggctggccctgcgctttgtgcggatcatcctcgcctgggcgctgccggagccggcgccgtccccggtgccggccttcgccgcgccgtgcccgccgctgcaggccgcgctgcggcacgccgtcagccgccgcggcccgcccgccgtgctctgatcaccgctttcacctcggcccgggtcgaaagggcctgacatcccgcgcgatggcgcgggcgaccgaaccgaagcgatgtcccggcgtgcggcatgcgctccttctcctgccggacggcctgcgcatgcccccgggcggatccgaagaagagcactcatgaacatgcgacgtctctccctgctggccgccgccgcactgctgaccgccgcgccgctgagcgcctgcggctccgacaccgaaggccccgccgcccccgcgcactccccggccgcggccaccccccgcgccgcgctgtcggtcaccgacccgtgggtcaaggccgccaagtccggcatgaccgccgtgttcggcaccctggtcaaccacaccgacaagccggtgacggtggcctccggctcctcccccgccgccggcgcggtcgagttccacgaggtcgtcgccgactccagcggcgccaccaagatgcagcccaagcagggcggcttcaccgtgcccgcaagcggctcgcaccgcctggcccccggcggcgaccacatcatgctgatggacctcaagcagccggtggagccgggcgccgagatctccctgacgctgacgctgagcgacggctccaccgtcgccttcaccgcggtcgccaaggagttcaccggcgccaaggagacctacgacccctccgagcaccacgaacacgggtgattccgatggccccatcgcaacggccgctgagccggcggggactgctggcgggcggcgccatcgccgcggcggcgggcgcgctggcggcctgctccgaggagcgggccgccggtgcccgcccctccgccacgcagaccaccggcacggccaccgaacccttccacggcccgcaccaggcgggcatcgccacgcccccgcaggcccacgccgtcttcctcggcctggacctgcgcaaaggcaccgggcgcaaggagctgggccggctcatgcggctgctgaccgacgacgcccggcggctcacccagggccgcccggcgctggccgaccccgaacccgacctggcgcccctgccgtcccggctgaccttcaccttcgggttcggcccggggctgttcaaggcggccgggctggagaagcagcggcccgaggggctgcgcccgctgccgccgttcaaggtggaccggctggaggaccgctggagcggcggcgacctgctggtgcagatctgctgcgacgacccgatcacgctggcccacgccctgcgcatgacggtcaaggacgcgcgggccttcacccgcgtgcgctgggtgcagcgcgggttccggcgcagtcccggcgtccagtccagcggcgccacccagcgcaacctgatggggcagctggacgggaccgtcaaccccgtgcccggcacggccgacttcgaccaggccgtgtgggtgcaggacgggcccgagtggctgcgcggcggcaccacgctggtgctgcggcgcatccgcatggagctggagaagtgggacgaggccgacccggccggcaaggagttcgccgtcggccgccggctgaccagcggggcgccgctgaccggccggcacgaacacgacgagccggacttcgatgcggtggactcagcgggcttcccggtgatcgccgagaacgcccacatccggctggcccacgtcgactccccgcggctgcggatgctgcgccgcccctacaactacgacgagggcctgaccgccgacggccgctcggacgccggattgctgttcgccgcctaccaggccgacatcgaccggcagttcatccccgtccagcgccgtctcgacgagggcggcgacctgctcaatctgtggaccaccccgatcggctcggccgtcttcgccatcccgccgggctgtgacgaaaacggctggatcggccagggtctgctgggctgaccgccgtgccgggcgggcgccttgggcggtgcccgcccggcacggggcggtcaggcggcccgcccgccgagcagggcggccgccgccaggaccgtcccgtcccggcccggcgcgcccgacagctgcagcccgatgggcatgccgtcgcggtcccggcccgcggggaccgccaccgcgggcagcccggcgatgctctgcggcagcgtccaggggatgaccgcctggacgaacggccggggtccgccggcggtgacggcggtggcggcgcgggaggggtgcggcggcccggggcagaccacgccgagcagcagcgtgccggggtccagccgggccagcagcccgtcccggtagcgggcgacggtgcgccgggcgtcccggtagagggcgtcggtgacgccgtgaccggccctcagcatctcctggacgggctcggtgcacagctccaccgaggagcccggctcgtccgcgtaaagccgggcgccctcatgcagcaacatcatcatgtagccgtcgatgacgtcctccggcggcgcgaagtcctcggtgagcacccgccagccgagcgcggtgaaacgatccgcggccgcggtgagggcctcggcgtagtccgggtggagcccgtcgcggggggcgacgacgacggtgccggggggctgggcgtcctgaggggatgcgggccacccgccgagggcctcataggccgcctgcaggtcccgcggcgtcccggcgagcgggcccacatggtcgaacgaccgcgacagcagccggaccccgcggtcgctgacggcgccgcgggtgggtttgaacccccacaccccgcacagggcggcgggcatccggatcgagccggcggtgtcggtgcccagggccaggcagacggttccggtggcgacggccaccgccgacccggaactggagccgccggggtcgcgggccggatcccaggggttggccacgggggccggtgaggcggcgtcccgtccgctcaggctccagccgaactcggggctgcgggtcacgcccaccacgatcgccccggccgcgcgcaggcgccgcacggcctcggcgtcggcggtggcgatccggccggcgaacgcccggctgccgtagccgatctcggcgcccgccacgtcgatcagttccttgaccgcgacgggcacgccgaacagcggccccatcggctcgtggcccatgcgccggtccagccgcgccgcctcggcccgcgccgtctcatcgagcaccgcggtgtaggccccgagcgacccggacgcctcgatgcgccgcaggcactcttcgacgatctgtgacggcgtggcctttccgccgcggtagagcgcatgcagttccgcaacgctccagccgttccaggtgtccatggccgccaccatgtccggccctgaccgccgcttcaagaagccctgccacgggtgccgccccggcgggccccgccgtcttttgaacgccgaccggggacggcccgatgcccggccatggccgccgccccaccgcccccatctgaccggccggaacgggccgccgtgggagagcagaaacgctccggtgcccgcccgaaatcgcgatccggttgcggtgaggccgccgaactgagaatcttccggcgttccatgcattcggggtggaagcaaggcgagtcatgcggttcatgcgaaccaaccggatcatcgtgcccctggtgggggcgacgctgctgatctcggtgccggccgctccggccgccgccgcaggggccgggccgtcgggggtgaaggccaggtcggcgctgctgtacgagcccgccaagcgcaagatccgctggcatcgggccggcggcaccaagcggccgatcggcagcatcaccaaggccatgaccgccgtcgtggtgctgcggtccggcaagctggaccgcaagatcaccatcaagcagaagcacatcaactacgccgtccggcacggcggcagcatggcccacctgcggccgggcgacaaactgaccgcccggcagctgctgcgcgccctgctgctgccctccggctgcgacgccgcctacgtgctggccgacgcctacgggccgggctggcggaacttcgtcaagaagatgaacgccaccgcccgcgccctcaacatgaagaagacccactacgccaacttcgacggcctgccctggcccacccccaccgcgggctactccacggcgctggaccagaccaagctggccaactacgccttcaagaagctcccggagttccgcaagatcgtgcgcacccgcacctaccggctcaaggcgggcggcggtcaccgcgcctacacctggcacaacaccaaccggctgctgggctccttcaagggcgtcaacggggtcaagaccggctacaccagcgccgccggctacagcctgctgttcgccgccacccgcggcaagcgcaccctgatcggagccgtcctcaacagctccaccaccgactccacggcccgtttcaccgacgccgcccgtatcctgagctggggcttcggcaccgccgccccctcgaggctggtcctggcgcccctgccgcccggagccaacgtcgactgagccatgacacttcgcggcaccgttttcaccgtggccgccgccgccctggcggcggtgctgaccgcttgcggcggctcctccgcccgcgaccgccaccccttcgccggcacctggcacggcgccggcggcgcgggctccggcatcggcggcaccaccctcaccgtcgccgaggacggcaaggtcgccttcaccagcaccgtcaagtgcaccggcaccgccgccccggccggcggcgtctaccgcttcgccatcgactgcggcatcgcgaagttcaccggcaccgccccgcccccgcccaagggcgccgactccttcgtgatgacctggagcgagggcgactccaccgtcttccgcgccgcctcctaggctccgcgccgccccacctgcgtcaggtcgatgtcgatggcgtagggaaccgacaacaccagccggtcgtggtgaatgccggtcaaggcatagcacttggtcgccggatccaattcgtagacgtagaccacggtccggccggcgtcgttctccacccgccaaaagtgccggatgcccgccgcggcgtacttgcggggcttggtgtcgcgatcccggtcctccgaatccgggcagaccgcctccaccgccaagacgaggtcctcggcgaagtaataggtggaagggtccggacgctcgtaggcctcctgcgtaacgaccagcacgtccggttcgggcacctgccgcttggccagtttgacggccatctcccggtccgcccgcaccccttcgggggcctgcgcgtccagctcacggacgagcaggttgacgacacggctgtgccactttccttgcgggcctgggaagacgaggcttccgtcgatcagctcggcatgccggggcaggtccttcatcgtgaggaagccgtcggcggtgaagccgcccggcggtgtcacaccgtccacgaaatcacttcccgccgcagaggggacgccgattccgccgagcccgcaaggccgggccaaggcgcaccggcagcctaatccgtcgtggcggcccaaggcgcgccgaaaaggttcagcggtcgggggcctcggccttgcgggcgatcagggtgcgcagctgggccaggtggcgggcggcgcgggccttctcggcgccgttgatgcccatggcgctcagggaggtgccgtcggacaggtcgagggtgggccaggggtcgccttcgttcatggtgacccccagcacctcgggccattccaggcggcgggtgcggaaggcgttgacgacggtcaggccctgctcatcggcgacgacgcggcagcgggcgaacatgtgcagcagccaggccaccacggcaccgcaggcgaccagcaggaaacggtcgatgagcgtgaactcgggcgccaccacgacggcgagcacgaccatgccgagcatgatcgtgcccgccagcgcgtaggccacgatccgggtgcgccgcggccgccacaccaccggaaggtccggcggccgcgtcccgtcttcagccacgggcgggacctccaccgcgcgacgcggaggcccgccgggcgcctcctggaacgagcgggtcagtcaacgatcttggaaatggggatctcgaggatgtcgcgggccccggccgccttgagggcggggatcagggtgttgacgcccttcttggcgaccacgctctccaccgcgtgcgcctcgccgccggccagcgaggtcaccgtcggcgaggacatggcgggcatgatgtccagcacggcctgcaggtcggcggccgagacgttcagcttcagcagcacgttgccgcgggcccggatggcgccctgcagcagcagcgcgatgtcctccatcgcggcgcgcttggcctcgtcctcataggactggcggttggccaccagctcggtgtagctggtcagcagggtgtccaggatgcgcaggccgttcttgcggagcgaggagccggtctcggtcaggtccacgatcgcatccacgatgtcggggaccttggcctcggtggcgccgtaggagggcaccacggtggccttgacgccgtgcttttccaggaaccgctgggtcagcgaggggaactcggtggagatccgcaccccttcgggcaggtcggagaccttctgccagggggcgtccttgggcaccgccatgaccacccgcaccgggttggaggtggccttggagtactgcagctggccgaggctgaccacatcggagtcggtctcggtgatccagtcgcggccggtgatgcccaggtcgaacaggccctgctcgatgtaggtggggatctcctgggggcgcagcacgcgcacccggtcgatgcgggggtcgtcgatggaggcgcggtagtcgcggtccgaggagcggcggacggtcaggtccgccgcgtcgaacagctccatggtcgccttctccagggaccccttgggcaggacgagggacagcacagtcgttgcctttcgctctgaaggtgaagggaatggatgtccgggacgctttcaggagctcaaatgctccgaaagatgcccggcgggaccgtggtgccgcagacctcgcagggtcagagccgtgtcaagagcggccacagtcgcctcccatcccttgtcctcgcggctgtccggcagcccgctgcgatccagtgcctgctcaatggtgtcacatgtgaggactccattgcccaccggtgtggcctcatcgagggcaaccctcgtcaaacccgcggtaacggagtcgcagacgtagtcgaaatgcgccgtctccccccggatgaccgcgcccaggcagaccaccgcgtccaggtcgcgggccagctgctgggcgatcaccggcagctccagggcgccggccacgcggaccaccaccggctcgtcgatgccgcactccttggccgccagcacggcccgctccagcagctgatcggtgatctgggagtgccagcgggtgcaggcgatgcccaaggtcagctcggcggcgttcacgctggtcagctcggggcgtccgaggccgctcatgttcgggttcccttccttgcctgggtatggacgggcagctcacgccaggccgtcgatgcggtggcccaggcggtcgcgcttgacggtcaggtagcgccggttgtgctcggtgaccacgacgggcatcggcacccgtcccagcacccgcagcccgaagccctccagcccggtgagcttggcggggttgttggtcagcacccggatggagcgggcgcccaggtccagcagcatctgcgcggcgttggagtactcgcgggcgtcggcgggcagccccagctccagattggcgtcgacggtgtcgtggccctggtcctgcagggcgtaggccttgagcttggccagcagcccgatgccgcggccctcgtggccgcgcaggtagaggatgacgccgcggccctcggcggagatggcctccatggcggcgtccagctgggcgccgcagtcgcagcgctccgagtgcagcacgtccccggtcaggcattcggagtgggcgcgcaccagcaggttctccccgtcgccgatgtcgccgtagaccagcgccacgtgctcgccgccgtcgatggcgctggagaagccgaccgcgcgccagatgccgtaccggttgggcaggcgggtctccacctcgcggcgcaccatggtctcggtgcgcttgcggtactccaccagctgctcgatggagatcagcttcaggccgtgctccttggcgaagacctgcagctccggcaggcgggccatggtgccgtcgtcgttgaccacctcggccagcacgccggcggggggcagcccggccagccgggccaggtccacggccgcctcggtgtggccgcggcggaccagcaccccgccctcgtggtagcgcagcgggaagatgtgcccggggcggacgatgtcctccggcccggtggccgggtcgctcagcaggcggatggtgtgggcgcggtcggccgccgagatgccggtgctgatgccttcgcgggcgtccacgctgacggtgaaggcggtgcgcatccggtcgccgttctgcgtcgtcatcagcgggatctgcagccggtccagctcctggcccagcatcggcacgcagatcaccccgctggtgtggcggatggtgaaggccagcagctcgggggtggccttggcggcggcgaagatgatgtcgccttcgttttcgcggtcctcgtcgtcgaccaccacgaccgccttgccggccgcgatgtcggccagcgcctcctcgacggagtcgaagatcccgccgccggtctcctcgcccgtcacctcgtccatcacatcgccgatcatgccgccaccgtctccttggtttcagaacggacgggccggtccgcccgccgcgcccggcgggtctgctcgcccgcctgcttcctttgcatcaacaccccgcgcgccgtcccggccggtgccggatgcgatcggggaagcggcgttgcggcctgtgccgccgggccgctcatcgggcgggctccgccgtgcggtgagcggtgagccgctcgacgtacttggcgatgacgtcgacctcgaggttgaccgggtcgccggggcctttgcggcccaaggtggtcagttccaaggtggtcgggatcagcgagaccgacagctgctccggcccggcctccaccacggtcaggctgacgccgtcgatggcgatcgagcctttttcgacgatgtacctgctcagctcggcgggcaccgagacggtcaccaggtgccagcgttcctcggcccgccgggagacgatccgtcccacgccgtccacatgcccttgcaccagatgcccgccgagccggtccgacagccgcacgggccgttccaggttgaccggcgaaccgggttccaggacgccgaggctggaacggtcgagcgtctctttcatcacatcggcggtgaactcctcgccgttcacctccaccacggtcaagcagaccccgttgaccgcgatggaggcgccgtgcacggcgtcctgggtgaccagcggaccgcgcacggtcagccgggccgagtccccggcgggttccaccgcgacgacctcgccgagctcctcgacaatgccggtgaacatcctctagcgctcctctcgggcgggtgccggccacgggcggtccggaccctgggcacagccgaagtgaacgcctgccgccggctgcggggcgggcgggaccgttccgaaggagcggggcgggcatgcgcgggcaccggacggtcgctcgccggccggtgccgtctggggtggtctcatctccccgggcctcccgcgtctttcgagacggtcgtggctccggggacgaacgagcacggcgccccgcacaggggcgcccggcgtgctgcctcccatccggactttcaccgtcggtcccggagttccaccgggtcaaccggccgatggcttcggccgggtcgcggactttcaccgccggttcggagttccaccgaccccggagcacgcgttcaaggactcacaaccagtgtgccatgtccggcattcccagattcatgccaggtcccgccaccgggtccgcaccggggtcttcgcggccgcccccgcacccgcccggcggcccgccgggaccgttccaacagcaggtcaaagggcttttgacggtggcgtgcggggcgctgaaatcacatcccgcccagtgagacggcgggcggaaacaggcggccggacgggcgcgctcccgggcccggtccggccggacgtcccggccgggttcaggccccggcggcctcggccttggcgcgcagcaggcggacggcctcggccgggtcgtcggcaccgtagacggcgttgccggccacgaacacatcggcgccggcctcggcgcagcgttcgatggtctcggcgctgaccccgccgtcgacctgcagccagaccgcaaggtcccggcttttgatcagctggcgggcgcggcggaccttgggcagcaccaggtccaggaacttctggccgccgaaaccgggctcgacggtcatcagcagcagcatgtcgatctcgcccagcagctcctcgtacggctccagcggggtggccgggttgatgcccagcccggcccgcgccccggcggcgcggatggcgcgcagggtgcggatcggggccttggccgcttcggcgtgaatggtcacgctgccggcgccgacctcggcgtaggcgggggcccagcggtcggggtcctcgatcatcaggtggcagtccagcggcagcgcgctgtgcttgaccagcgactccacgaccggcaggcccagcgtgaggttgggcacgaagtggttgtccatcacatcgacgtgcacccagtcggcgtcgtcggagatcagcgcgacctcctcggccaggcgggcgaagtcggcggacaggatgctgggaaagatctttgcggccatgatggtcgagtctaggtgtcctcggccatggcgggttcacccgtccgggggagggcgggggtggaacgccgggccaaccccgctcgcacgaacacctccacggccccggcgccgatccacaggccgctcagcagccggccgcacagcagcgccggcggggccgggccgaaccccaccgtgagattgatcaccgccaggccggccagcccgaccgggagacgggccgcccggcgcggcggcggaccgccggcggtgaaccagccgcggcgggccgtcacggacagccccgccgccaggccgcccagcagcccggcggcctgcagcgcgtcttccaggccggcccgctcgggaccggccacggccgcgccgtccaccagaagcctcccccactcccccggcggcgccagggcggccagggcgcccgccaccgcgcccagcgtcaccgccgcgctcagcgtcacctgccacccgatccgcagggcacgccaccgggcaaggagccggggcccgaaccggacgaccccggccagcagcaccgcgccgaccgcccagcccgccgccacctggcccgccgaatgcacccccagatacacccgggacaccccgaccaggacgatcaccgccccggccggcgcccagacccaaccgggccgcagcgccggcagcggcccgggaagcccgacagggcgcccccgccgggtgacgtgcacggccagcagcccccagacgaccacggccgcctgggcgtgaccggagggcatgccgaaggtcggttccgccgcgtgcgccatcccctgcgggtcgttccagtacggccgcggctgggcgaagaccagcttcagcaccgcgttgaccgtcccgctcagggccagcgccacgcccacggtcgcggcggggcggggcgagacgcaccagaacgccaccaccagcagcgacaggtagaaccccgtcccgccgatgaacgacgcggcctgcatgaactccgtcacggcccgtcccttcccggggcggtgatccgtatccggcccgtcgccgccggccggttttcagccggtgcggcgcaacagggccaggaacatcgcgtccgtgccgtgccggtgcggccagaactgggcgtaggggccctcccccagcccggtcagctccccgcgggccgtctcggcgagcacggccggggcgtccagccgctgcacgtccgggcggtcgcgcagcacgtcgtcgacgaccacgcgggtttcggccaggtgcggcgagcacgtcacgtacgccaccactcccccgggccggaccgcctccagcgccgcggccagcagcgcccgctgcagcggccccagctcggccagcgcgctggggtcacgccgccagcgggcctcgggacggcgccgcagcgcccccagcccggtgcacggggcgtccagcagcacccggtcgaaggaggcgggacgccagggcggcgcggtgccgtcggccaccgccacggcggtgcggtcatcgaccgcctggcgcaccagcgcggcccggtgctcctgcaggtcgcaggccaacaggcgggcgccgcgcccgccggccaggcccgacagcaggcccgccttgccgcccggcccggcgcacatgtccagccagcggccgtcggggccgtccagcggcacggcggccagcgccagcgtcaccagctggctggcctcgtcctggacggcggcgcggccggcggcgaccgcctcgatggccgccgggtcgccttcgggcagcacggccgcctgcggtgaccaggcggccggttcggccccggcctcgaccagctcggccaccgtggcgcggccgggtttggcgaccagggtcacccgcggccggtcgttgtcggcggccagcagcgcctcgatctcatcccgggccgggcccagcgcatcgcgcagcgccgagacgatccagcgggggtggctgtaggtcaccgacagccggccgagctcgtcgtcgggcggggcgacgatgtccagccacgccttcaggtcacgggtggcgaccttgcgcagcaccgcgttggcgaacccggcccgtcccgccccgacgaccgagcgggccagctccaccgcggtgccgacggcggcgtgcggggggatgcgggtgcccagcagctggtgggcgcccagccgcagcacatccagcagcggctcgtcgatgcggcgcaaggggcggtcgctgcacacctccagcaccgcgtcgtaggtgccgcgcccgcgcagcgtcccgtaggtcagctcggtggccagcgcggcgtcccggccggtcaggccccgttcgcgcagccgcaccggcagcagcaggttggcgtaggcgtcgcgggtctgcaccgcccggatcacctcgaaggcggtgcgccgcaccaggtcctgggggcgtccggtgcggcggggcgcaccgggccgccgtccggcgcgccgggtgcgcgcgttgcgggagcccatcagagccgcaccccccgggtgcggacaggcgcgccgggcgggaggccggcgttgcagagcgcggtcatcagatcagcacgtcctcgtcggtcagggacaggccgcgcgcccagtcggcggccggcatccggcgcttgccctgcggctggacctcccccagggccaccgggtgggtggcggtgcccaccagcacctcccgtttgccggccttcagcttcccgggggccagctcgccgccgccggcggccaggcggacggggccgactttgagccgctcgccgcggaaggtcgtccaggcgccgggggccggggtgcaggcgcgcaccagccggtccacccgcatggccggggccttccagtcgatgcgggcgtcctcgggggtgagcttgggcgcataggagacgccctcggccggctgcggcctgggctgcagcgcgccctgctcgatgccgtccatggtgtccaccagcagccgggcgccggcgcgggccagccgctccagcaggtccccggcggtgtcggtggggcggatcggctcggtgagcatcccgtagaccggcccggtgtccagatcctcttcgatctggaaggtgcaggcgccggtgatgtcgtcgccgtgcaggatggcgtgctgcacgggggcggcgccgcgccaggcgggcagcagcgaaaagtgcaaattgacccagccgtggcgggggatgtccagggcgacgcggggcagcagcgccccgtaggcgaccaccgggcagcagtcgggggcgatccgccgcagccggtccaggaagtcggggtccttggccttggcgggtttgagcacctcgatcccggctttttcggcgcgctgggccacggggctcgccgtcaggcggcggccccggccggcgggcgcatcgggccgggtgacgacggcggccacctcgtgccgcgactccagcagcgcctccagcgcgggcagcgccgtctcgggcgtaccggcgaagaccagcctcatgtaatcgttgcctccctcaggcggcctacccggcgcgagggcggccgcacctgcctgccgcgcgctacagcgccctgcccagggtgcggtgcggcgactccttgatcaccgggacgggctcgccgaaccactcggcctggcggatcagcttcatcgcggccttgcgctgttcggggtccatccggtcgatgaacaggatgccgtccaggtggtcggtctcgtgctggacgcagcgggccagcaggtcggtgccctccagggtgatcggctcgccgtacatgttgaagcccttggcgaccgcccgcttggcccgcggggtcgggaaggtcaggccggggatggacaggcagccctcttcgtcctcctcctggtcctccgacaggtccagcgtcgggttgaccaggtgccccagccggtcctcgacgcagtaggtgaacacccgcaggctcacccccagctgcggggccgccagtccggccccggacgcgtcgatcatggtgtcggtgaggtctttgaccagcttgcgcagttccttgtcgaagtccttgaccggctcggccggtgtgcgcagcaccgggtcgccgaatagacggatgggcttgacggccacttacggctcctgtcggacggggagaaaacgtcttttcagtctagggagatccgcacggcccgctcaccgcgcgcccgcccgggccgcctcggcgcgggcggcctcggccagcacggggtcggccaggtgcgcggcgagcgcgtccagcacctcggcggcctgggggtgcccgatgccggccatgccgtcgatcagctcccgcagcccggcgcccggcgggagggtgtccaccgcctcggccacggcctcggcggggtcggcggtctccagcatcgccgcgaccgtgtcggtcagcatccacaccaggtcctcgcgggcgggttcggccgcggcgtccccccgctcgtgcagccacagcctggcgtagggacgggtcgccgggtcctccagcgcctcccgcaccacgggggcggcgctcgcgtccaggccgcccagcacggcggcggcgatgccgcgggccgacgggctgccaaagcgcatgacctccaccagctcggcggcggcggactcgggcggacgggcgctcagccagcgttcgacctccagggcgagctcctcggggccgtgccaggccagcccctccaccagggcggcggccgggcggtcggccagttcgccgacgaccggggcgatgaacccttcggccagcagcaactcccgcaccccccacacgcccagcggggtcagtgccaccccgccctcggcggtggtctccacggcgccccagcgctgcagctcctgcagttcgcggtccaacgcggcggccacctcctcgggcgcgggcgccgcggcgacctgccgcagatgctcggtcagcgcctgcgccagctcccggggggcggccggttcgtcctgctcgtacaggtgaaggagcacgccggtcagctcggcgcgcacctgcgcggcggcctcgtcgccgcccgcgaagccgccggtcacggcccggtcgaacgactgcagccaggaggccagcacggcctcgtcgtcgccgtcgcccggcgcggcggccgcgcagcggcgggcggcggcggccagctcggcgggcggggccagcaccaccggcggcacccgcatctcctcgctcgcctgcagataggcgccggcccgggcgaagcgctcggcctcgctgagggactcgaagtccgtcagccagcgctgcacggccgcctcatcgtccaggtcgatgccgtcggcgagcatcatgccctgcaccagttcctggaccgactcttgttcggcctcatccagctcggtgaggatctcggccagttccggttccagcgccttcagctccgcgtgcagctcggcggcccgcccggcggggatccgcccggtgccggccaggaagtccaccagcgcgcccgcactggccatgatcgacggcaggtcctcggcctctgcgaccaccgtctccacgaaggtctccagcatcagccggcgcagccggggcgggtccagctcctgcggttcgctcagctccggttcctggcgcaccagttccagcagcagccggatcccgtatgtgtcgatgccgccttcgtgcccgtccgcccagcggtccagatcggccagggcacgctctgcccagttgtccacctgctcgtcagccaccagggcaccctagcggaggcggcggcttttgaccggcgcttcgcgagcttgatctccctgaaagccagccgcctcacaacagttccagcgggtcgatctgcacgcgcaccgggtcgggggcgcggcgggcgctgcgcaccccctgggcctccttcagcgcccgcccgagcgccggccccgcccggcgcggcacccgcaccagggcgcgctccttgaccgggccttccgcggcggcctcgtccgtcaccgggacgggcccgagcacctcggcgccgggcggcaggcgggccgcctccagcagctcgcggatcgccgcgggggtgccggtcagcgacgccatccggacggccggcgggaaccccagctcccgccggtcggccagctcccgttcggccagcgtcaccgggtcccagcgcagcagcgcctgcaccggcggcagcgacccttcggccagcaccaccaccggtgcggccgggcggaccagcgcggcggcgttcatccagcggcgcagcgtctcctcggccacccgcaggtcggcgcggcccagcagcgcccagccgtccagcagcagcgccgccgcgtacccgccggcggcgaccggctcggccccgggggtggagaccaccagcgcgggacggccgtccaccgcatccagcaccccctcccggccggaggtccgcaccggcacgccggggaaggcgcggcccagctcctcggcggtgcgcttggcgcccaccacggcggcccgcagccgtgcccagccgcactcggggcagcgccagccgccggcgatccgcccgcaccagcggcagtcgggggccgcctgcgccgaccgcagcgacagcggcccccggcaggcggcgcagcgcaccggttcgcggcagcgctcgcagcgcagcccgggcaggtagccgcgccggggcacctggaccagcaccgggccgtcggccagcgcccgccgggcggtgcgcagcgccaggtcgggcaggcgtgcggtgcgcgccgcctcgtccctggccagctcggcgtcgtcgccggcgggacgcacccgcggcatcaccgcgcggatccgtgcccgctcggcggtgaggggacgcgcccagccggtctccaccagcacggtggcgtcggtggtgcggcaaaagccgccgatgagcgccccggccccgcaccggtgcgcccgcagcgccagaacctcgcgggggtgggggtagggggcgtggggttcggcgtgcacgtcgtcgccgtcgtcccacagcaccaccagtcccaggtcgcggacgggcgcgaacatcgccgcccgggtgcccaccaccgcccgcgccgtgccgcgcagcaccgccagccagcgccggtagcgttcggccggcccctggtccgcggtcagcgccacgtgccgggagggcgcctggagttctgcggcgagcgcggcgtcgacccgggcgacctggcggccgtcggcgagcaccaccagcgcgccgcggccggaggccagggcggcctggacggcgcgggcgatggcctgcggccagtccgggccgggcagcgccgtccacaccgcgcggggcgagccgccggcggccagcgccgccaggaaggacggcccggccgggtagtgcgcccacgggccgggagcgggagggtcgggccgccacggctgtggcgcggcggccggttcggcctcgacgcgggcgtgccggggcgggatggccaatcgcagcacatcggccacggtgccggcgtaccggtcggcgacctcccgggccagcgcggcgatctcgccggtcagcaccggttcgggggagatgacgcgctccaggaagagcaggcggccttcgtggtcgctgccctccgcccgttcggccaggaagccgtccaccagctgcccggcgaagcgcacccgcacccggcagccgggcaccgcctgggcgtccagctgctcggggacgaggtagtcaaagggccggtccaggtgcggcagcggcacgtccaccagcacccgggccaccggcaggcgctcggcgggccggcgggcgcccttcttgggctccttgccggcgggtttggcggcgctcccgggtttcggcgcggcgagcgcgcccatgcccgggatcggttctgtctcgccgccgttcgtcacgctcccgtcctaccagatcccggggaccgggaaggcgcggcacaggcgggcggcccgccgcgccccggcccggtggccggagcgggcgagccgcccgcgcacgctcgcaagccgcccgcgaagggcgcgtgctctcttacaggccgacggccgagcggagggcgtcggcgcggtcggtgcgctcccaggagaagtccggctcctggcggccgaagtggccgtaggcggcggtctgggagtagatggggcgcagcaggtccaggtcgcgcacgatggcggccgggcgcaggtcgaacacctccagcacggcctcctggatcttggtgaccgggaccttctcggtgccgaaggtctccacgaacacgcccaccggcttggccttgccgatggcgtaggcgacctggacctcggcgcggtcggccagctcggcggcgacgatgttcttggccacccaccgcatggcgtaggcggcggagcggtccaccttggaggggtccttgccagagaaggcgccgccgccgtggcgggccatgccgccgtaggtgtccacgatgatcttgcggccggtcagcccggcgtcgcccatcgggccgccgatctcgaacttgccggtcgggttgaccagcagccggtaaccgtcgctgtcgaggtcgaactccgccagcaccgggtcgaccacgtgctccttgatgtccggggtcagcagctccttgaggttgatgtcgggagcgtgctggctggagaccaccacggtgtccagccgcaccgcacggtcgccgtcgtattcgatggtcacctgggtcttgccgtccggacgcaggtaggggacggtgccgtccttgcggacctgcgccagccgccgggccagccggtgcgcgatggtgatcggcagcggcatcagctcgggggtctcgttggtggcgtagccgaacatcaggccctggtcgccggcgccctgccggtccagctcgtcgacggcctcgccctcacgggactcataggcgtcgtcgacgccctgggcgatgtcgggcgactgggcgccgatggacaccgaaacgccgcaggagtgaccgtcaaaacccttctgagaggagtcgtagccgatctccaggatcttctcgcggatgaccccgggaatgtccacgtaggtctcggtggtcacctcgccggccacatgcacctggccggtggtgatcagggtctccacggcgacccggctcttggggtcgtccttcagcatcgcgtccaggatcgcgtcgctgatctggtccgcaatcttgtcgggatgtccttcggtgacggactcagaggtgaacagacggcgagacacgtgcgtgaactccttgcagcggctgctgactgacgtcgcaggacggactgtgcataatcgagggccgacccggcgcgctgccgcgccggcggtctatttccgacgaagtgtatcgggaacggcgacgccgccgcccgatcccaccgctttcctctcggcggtaaagcgcgcttcgccgcgcccgggcgctacaggcgcgcaacgaccaggtcccataccacgtccgcgaggtcctctttggggccgcgtgggatctcggtggttgcgccgtcggcggccagtaccacggcggcgttgtcgggacggccgaaggcgaggttctccccgacctggttgaccaccagcaggtcgcactttttgcggacgagcttgtcgcggccgttggccagcacgtcgtcggtctcggcggcgaaccccacgatcacctgcccggggcggcggtgctgccccagctcggccaggatgtcggggttgcgtaccagctcgatcggctcaggctcgcccgactcggattttttgatcttggaggtgcggtagtcggcgggccggaagtcggccaccgccgcggccatcaccaccgcgtcggcgtcggccgccgcctccagcacggccttgcgcatctcctcggcggtgcccaccggcacgacctgggcgcccgccgggtcgggcagcgccacgttggccgccaccagcgtgacgcgggcgccgcgggccagcgcggtgcgggccagcgcgtacccctgcaggccggaggagcggttgccgatgaagcggaccgggtcgatcggctcgcgggtgccgccggcggagaccaccacgtgccggccggccaggtcggcgggggcgttgccgcgggccagcacccggcgggcgacctcgaacagctcggccggctccggcagccggcccttgccggtgtcggcgccggtcagccgcccgaccgccggctccagcacgatcgcgccgcgctcgcgcagcgtggccacgttggcctgggtggccgggtgctcccacatctcggtgtgcatcgcgggtgcgaacaccaccgggcagcgggcggtcagcagcgtgttggtgagcaggtcgtcggccagcccgcaggcggccctggccagcaggtcggcggtggcgggggccacgaacaccaggtcggcgccctgccccagccgcacatgcgggacctgatccacaccggtccacacctcggcggccaccgggttgcccgacagggccgcccaggtgggttcgccgacgaaacgcagggcgtcgcgggtgggcacgacatgcacatcgtggccggactcggtgagccgccgcagcagctcgcacaccttgtacgcggcgatgccggcaccgaccccgaggacgacccggggtttggcgggggtcatgcgaacgagggtagcgggccgcccgccgctagttgtcgatgggttcggcgtgcagcaggccctcgcgcacctcgcgcagcgcgatcgacaggggcttttcctggacctgggtctccaccagggggccgacgtactccagcagcccctcgccgagctgggcgtagtaggcgttgatctggcgtgcccgcttggccgcgatggtcaccaggccgtacttggtgtcgacgacctccagcagctcgtcgatcggcgggttggtgatgccttcgctgttggctgccacgcttggccttccactaatccgaagtctggtcgaccatcaaggctagcagctcccggcacacatcctggacggatgtgttgaccaaggtgacgtcgaactctttttcggcggccagctcgacgcgggcggcctccagccggcgctcgatcacctccggcggctcggtgccgcggcccaccaggcggcgcaccagctcgtcccaggagggcggggccaagaacaccagcagcgcgtccggcatcgcccggcgcacctgacgcgccccctgcagatcgatttccagcaggacgggcacgcccgcggcgagcttttcggcgaccggagcccgcggggtcccgtagcggttccccgcgaactccgcccattccagcaattccccatcggcgacgagccggtcaaaaccggcatcatcgacgaagaagtactgcacgccgtgcttttcccccgggcgggggggccgggtggtcaccgagaccgacagccacacctccgggtgcgatcgccggatctcggtgaccaccgtgctcttgccgacgccggacggcccggacagaacggtcagacggcgccgcggcgaggacggcgcgcatccgcccgcggccggctcggcgccggaaccgggcggggtggtgccgttccgagcgcccttctcctcgggcaggccggaaccggccgcggcgctcattgcgccgcgcccgcctgcgcgatcatcgtcagcggttcgcaccgccgccgaactcacgctccagggaggcgcgctggttggcccccaggccccgcacgcggcgggactcggcgatgcccaggcgctccatgatctgcttggcacggaccttgcccacgcccggaagggattccaggagagccgacaccttcatctttccgatgacatcatcggtctgcccaatcttgaggacctcggcgagcgaggtacccccatgcttgagccgattcttaacttcggccctctccttacgggccttagcggccttctgcaatgctgcggcgcgctgttcgggggttaggggcggaagagccacgccgggtcacctcgtgtttccactcgacggagtcggacgggttgggaaactagcgagttcacaccccataaagcaacgtgaagtgctgttccgcccgccacaaaatcacgaaaatcactccttggagtgtcctgaatacacagtgtacacaatctcccggggcgacgccggatccccttgcgtgccagggctttcgcacaccggcacggaaccggcgccgcgctctccgcaaagagtgatcttcatctcgaaaacgcatccgccgtgttcttttcggaaccggcgccccggctcggccgaagcccgaaacacatcggtcatcttccccgcccggctccggtaagaccttcgcggcgtccggctctcagccggcggcgcggcggcgcagcgcggcggcgatggcggccgcggcggcgcccgggtcgggggccccggtgatgggccgtccgatcaccagcaggtcggcgccggcctgcagggcctgctcgggggtggccacccgggcctggtcctgggcggcgctgcccgccgggcgcaccccgggggtgatgagggtgatcgagggccccacctctgcgcggaccgcagcggcctcctgcggcgagcagaccagcgcccgcgcccccgcccccaccgccagcgccgcaaggcgccgtacggcgtctgaggccggtccggccaggcccatccggcccaggtcctcctcccccagggaggtcagcacggtcaccgccgcgatccgcacgtcgggggcggcctccacggcggcccggatcatggcctccccgccggtggcgtgcacggtcagaaagtccggccgcagccgcgccaccgcccgggcggccccggcgacggtggcggggatgtcgtgcagcttcaggtccaagaagacctgcacaccgctggcgccgcgcacgctggcgaccacgtccggcccgtagcgcagatagagctcaagaccgaccttgacggtgctgacatggggggtcaccaggctcgcccagcgggcggcggtctccaggtccggcgcgtccagcgcgacggcgatcggagcgggtgtcacggcggcgtctccttaggctccttcagcccggcccacgcccggcgggacgggccgcggagggctgatctgtgggggaacgtacccggcctgcccctggggcggcagccggtgggccagtcccaccgcatcggccagccgggcgatcttgcgggcgctcagcgcgtcctccagttcgcgcacgatccgcggaggggccacggggtcgtggaacagcgcggtgcccacggccaccgcgctggcgccggccaggatgaactccaaggcgtccaacccgctggacaccccgccgatcccgatgatgggggtggtgggcagcgcggcgtgcacctcgtagacgcagcgcagcgccaccggccggatcgccgggcccgacagcccgcccgacaccccggccagcgccggccgcatggtgtgcgggtcgatcgccagcccggccatggtgttgatcaggctcagcccgtcggcgccggcgtccacgcaggccagcgcgatggtgaccaggtcgctgacgtcgggggcgagcttggccagcaccggcacgtcgcggcgggtgaccgagcgcaccgcgcgcaccacgtcggcggccgggcccggcagccggccgaacatccggccccggtcctccaggttgggggcggccaggttgatctccacggcggccagcgccggcgcgatctgcacccgccgcgccacctcggcgtactcctccacgctgtggccggcgaccgacacgatcaccggcacctcccgctcggtcagccagggcatgtcgcgctccaggaaggagtcgacgccgggcccgggcagccccatcgcggtcaggatgccgctgggcgtctcggccacgcgcggggtgggccggcccgccctgggctgcagcatgaccgaggtggtggtgaacgcccccagcctggtcaggtcgaagaagcgggccagctcgcggccggtgccgccgcagccggcggcggtcagcaccgggttggccagctccagcggccccaggcgggtggtcatgtcggtcatgtcccacctccggccgcccgcggggcgcccagcgcgtcgaacgggatggtgcccagatcgccccagcgcacccggtcgccgcgcagcaccgggccgtcggcgcaggcccgcaccatgcgggtgatcccgtcgtcgccgacgatgggcagcacgcacgtcaggcacagcccggtgccgcaggcggcggtctgctgcaggaactcctccaccgacacctgggagggcaggccgtagcgggtggcggtggtgctcaccgcgcgcagcatctcggtgggaccgcaggcgtagaccacatcggcggcggtctcctcgatcacccgcggcagcacctggggcaccgtcccgctctcccccagcgagccgtcgtcggtgacgacggtggccgagtcgccgacccgctgggccgagcgggccccgaacaccgcctgggccgagcgcccgcccagcaggaagtgcacccggcactcgcgccggcgcagcgtgtcggccagcgcgaacagcgccgccgcgcccactcccccgcccaccagcaggcagttgaccgggtcgcggggcagccggaagggacggcccagcgggccgaccacatcgatcttgtcgcgggccttgcggccggccagccaggcggtgcccacatcgcgggagccgcggtggtcgaagaccacctccacggtgccgccgtagtcgggtttgacctcatagaccgaaaagcagcggcgcagcagccggccggtgtgctccccgccgaccgccagcgccacgaactgccccggccggaaccgctcggcgaccgcgggcgccaccagcgtgatcgcgtggtagtcgcgcacctggcggaccgtcagcacgatcgccgaggtgcgcagggcgccggcggcggcccgagcggcgttgtcggtcaccccctcgtccctccctcatcggcgggccgtcaccggcgggcggcccgcaggcgttcggcgtgttcctgcagcgagcggacgcccaggtcgccgcggacgatggcctcgatgccctgcaccgcggcggccagtccggccgtggtggtcacgcacgggatgccccgcagcaccgcggcggtgcggatctcatagccgtccagtcgcggccccgattggccggggctgccgaagggagtattgacgatgaggtccacctccccgtcgaggacgcgccggacgatggtgggctcgccgtcgggaccgggcccttcgctgtgctttcgcacgatcttggcatgcacgccgttgcggcgcagcacctcggcggtgccctcggtggccaggatctcaaagcccaggtcggccaggcgcttgacggggaagaccatcgagcgcttgtcccggttggccaccgacacgaacgcccgtcccttggtcggcagcgccccgtaggcggcctgctgggacttggcgaaggcggtgccgaaggtctcgtcgatgcccatgacctcgccggtggagcgcatctccgggccgagcacgatgtccacgccctggccctgggcgttgcggaaccggtcgaagggcagcaccgcctccttgaccgcgatgggggcgtccagcggcagcgtgccgccgtcgccctcgcgcggcagcagcccctcggcgcgcagctcggcgatggtggcgcccatcatcacccgggcggcggccttggcgagggggaccgcggtggccttggagacgaacgggacggtgcgggaggcgcgcgggttggcctccagcacgtacagcacccccgccgacagggcgtactggacgttgatcaggccgcgcaccccgatgccgcgggccagcgcctcggtggaggtgcggatccgctcgatgtcctcgcggcccagcgtgatggggggcagggcgcaggccgagtcgccggagtggatcccggcctcctcgatgtgctccatgatcccgcccaggtacagctcctcgccgtcgaagagggcatcgacgtcgatctcgaccgcctcatcgaggaaccggtccaccagcaccgggtgctcggggctgacctcggtggccttggccatgtaggactgcagcgtggcgtcgtcgtagacgatctccatgccgcgtccgcccagcacgtaggaggggcgcaccagcaccgggtagccgatctcggcggcgatcttgcgggcctcctcgaacgaggtggcggtgccgtgcttgggagccggcagcccggcccgctccagcacccggccgaaggcgccgcggtcctcggccaggtggatgctctccggcgaggtgcccacgatcggcacgccggcgtccttgagcttttgggccagccccagcggggtctgcccgcccagctggacgatcaccccggcgaccgggccggtctgctgctcggcgtgcaccacctccagcacgtcctccaaggtgagcggctcgaagtacagccggtcggaggtgtcgtagtcggtggagaccgtctcggggttgcagttgaccatgacggtctcgtaaccggcctccgagagggtgaaggaagcgtgcacgcaggagtagtcgaactccacgccctggccgatgcggttggggccgctgccgaggatgatgaccttgggcttgtccccggtggggacctcggtctcctcgtcgtaggtggagtacaggtagggggtgcgggcggcgaactccgcggcgcaggtgtccacggtgtggtagaccggccgcacgcccagcgcccgccgcagctcccggaccacctcctccggcaggccccgcaactgcccgatctgggcgtcggagaagccgtagcgcttggcggtcagcagcttgtcgcgggtcagcgcgtcctcggcggtgcggatctggtcggcgacctcgttgatggcggcgatctgctccaggaaccacgggtcgatgccggtggcccggtggacctgctcgacggtggcgccggcccacagcgcccgctgcacatcgcgcagccggccctcgtgcggccggccggcgctgcgcagcagctcctgcgggtcgccgggctcgccgtcccaggagaaggacgagcccttctgctccagcgaccgcagcgccttttgcagcgcctcggggaaggaccggccgatcgccatggcctcgcccaccgacttcatgtgggtggtcagcgtggcgtcggcgccggggaacttctcgaaggcgaagcggggcaccttgaccacgacgtagtcgagggtgggctcgaagctggccggggtctcgcgggtgatgtcgttggggatctcatcgagggtgtagccgatggccagcttggcggcgatcttggcgatcgggaagccggtggccttggaggccagcgccgaggagcgggagacccgcgggttcatctcgatgacgatcatccgcccggtctcggggtgcaccgcgaactggatgttgcagccgccggtgtccaccccgacctcgcggatcaccgcgatcgccacgtcccgcatgttctggtactcgcggtcggtcagcgtcatcgccggggcgacggtgatggagtcgccggtgtgcacgcccatcgggtccaggttctcgatggagcacacgatgacgacgttgtcggcccggtcgcgcatcacctccagctcgtactccttccagccgaggatggactcctccaggagcacctcgctggtggggctggcggccagcccggcgccggcgatgcggcgcaggtccgcttcgctgtaggccatgcccgagccggtgccgccgagggtgaaggagggccgcaccaccagcgggtagcccagttcggcggcggcggccaggcactcgtccatgctgtggcagatcaccgagcgggccgactcggcgttcaggccgtacttggcggcgaccgcggcgacgacctccttgaagcgctcgcggttctccccggcctggatggcctcgatgtcggcgccgatcagctccaccccgtagcgctccagcacccccgactcgtgcagcgcgatcgcggtgttgagggcggtctggccgcccagggtgggcagcagcgcgtccggccgctccttggcgatgatcttctcgaccacgtccggggtgatcggctcgacataggtggcgtcggcgaactccgggtcggtcatgatcgtcgccgggttgctgttgaccaggacgacgcgcagcccctcggacttgagcacccggcacgcctgggttccggagtagtcgaattcacatgcctggccgatgacgatcggcccggagccgatcaccaggaccgacttgagatcttggcggcgaggcattaccgggcgccctccatggcttcacagaactggtcgagaagaccggcggaatcacacgggccgacgacagccccaggacggaagaaatcgggacacattacgcacgcgccttcccgttcgcggccttcccatccatcagctcgcagaaccggtcgaacagcgaagtggaatcgtgcgggccggccgcggcctccgggtggtactggacgctgaaggccgggtagtccagcagccgcaggccctccacgcagccgtcgttgaggttgacgtggctgacctcggcgcggccgaagggcgtgtcgaacgggccgtccagcggggcgtccacggcgaacccgtggttgtgggcggagatctccacccgcccggtgcggcggtcccgcaccggctggttgatgccgcggtggccgaaccgcagcttgtaggtgcccagccccagcgcccggccgaagatctggttgcccaggcagatgccgaagaacggcttgccggcctgcagcaccccgcgcagcgtctcgaccgcgtacccggtggcggccgggtcgcccggcccgttgctgaagaacaccccgtcggggtccagcgccaggatgtcctcggcggtggaggtggccggcagcacgtgcacctggcagccgcgctcggccatgtagcgcgggatcatcgccttgatccccaagtccacggcggccacggtgtagcgcttggggccgaccggcgggaccacatacggctcgggggtggtgacggtgcgggccaggtcggcgccctccatcgacgggctggccagcacccgctccagcagcgcctgcgggtcggtctccacgctggagatcccgccgcgcatggcgcccttgtcgcgcaggtggcgggtgagggcgcgagtgccgggcatggcgatgccgacgatcccctgggccctgagctcctcctccagggtgcggcgggcccgccagctggaggcgatgggggacggctcgcgcaccacgtacccggccacctggatgcgcccggactcggggtcctcgtcgttgacgccggtgttgccgatgtgcggagcggtcatcgccacgatctgcccggcatacgacgggtcggtgagggtctcctggtagccggtcatgccggtgttgaagaccatctccccgaacgtctcgccctcggcgccgaaggcgaccccatggaacacccggccgtcttcgagcacgagcatcgcggcgggtcgggtcattgcagctttccttcccagacggtgggccggccgcgcaggaacgtcgccaccacccggcccggcagctccaggccggcgaaggggctgttgcggctcttggaggcgaaggtcgccgggtcgacgacggtgcgcggggacgggtcgtagagcaccacgttggcgggggagccggcctccagcggccggccctgcccctccaggcggccgatgcgggccgggcggaaggacatgcggtcggccacgccggcccagtccagcagcccggtctccaccatggcgagctggatgaccggcagcgccgtctccagcccgatcatgcccatggcggcggcggcccactcggtctccttgtcctcgaccgggtggggggcgtggtcggtggcgaccgcgtcgatggtgccgtcggccagcccctggcgcagcgcggccacgtcctcggcggtgcgcagcggcgggttgaccttgtagatggggtcgtagccgcgcaccagggtgtcgtccagcagcaggtggtggggggtgacctcggcggtcacctgccagcccttgctcttggcccagcggatgatctccaccgagccggcggtggagacgtggcagacgtgcagccgggagcccacgtgcgcggccagcaggcagtcgcgggcgatgatggcctcctcggccaccgcgggccagccgggcagtcccagctccgcggagacctcgccctcgttcatctgggcgccctcggtgaggcggggctcttgggcgtgctgggcgatgacgccgtcgaaggccttgacgtactccagggcccgccgcatgatcaccgcgtccgacacgcagtgcccgtcgtcggagaacacccgcacccgcgcggccgagtcggccatcgcgcccagctcggccaggtgcttgccggcgatgccctgggtgaccgccccgaccgggtgcacatcgcagtacccggcctcccggcccagccgccacacctgctccaccacgccggcggtgtcggcgaccgggtgggtgttggccatggcgtgcaccgcggtgtagccgcccttggcggcggcgcgggtgccggtctccacggtctcggcgtcctcgcggccgggctcgcgcaggtgggtgtgcaggtcgaccaggccgggcagggcgatcagcccggcggcgtcgagcacctgggcgccggcggcgtccaggccgcggccgacctcggcgatcaccccgtcccgcagcagcaggtcggcgggttccccgccgagcaggcgcgcgcctttgatgaggaagctgtggctcactcggacacctccttgccgatggccggctccgagccgcccagcagcaggtagagcacggccatgcgggcgctgacgccgttggtgacctgctcggtcacggtggagcggggcgagtcggccacctcggcggcgatctccacgccgcggttcatcgggccggggtgcatgacgatggcgtgctcgggcagcttggcgacgcgctcggcgtccagcccgtagcggcggctgtattcgcggacggtcgggaagtaggcggcgttcatgcgctcgcgctgcacccgcagcatcatcaccacgtcgctcttgggcagctcggcgtccagatcgtaggagaccgagcagggccaggagtccaccgcgaccggcagcagcgtcggcggggcgaccagggtgacctcggcgccgagggtgttcagcagcagcacgttggagcgggccacccggctgtgcagcacgtccccgacgatggtgacccgccggccgtccaggtcgcccaggcggcggcgcatggtgaaggcgtccagcagcgcctgggtggggtgctcgtgggtgccgtcgccggcgttgatgacgctgccgcgcacccaggtggccaggcggtggggggcgccggcggcgctgtgccggatgaccaccgcgtcggcgcccatggcctccagggtcagcgcggtgtccttgaggctttcgcccttggagacgctggagcccttggcggagaagttgatcacgtcggccgacaggcgcttggcggcggcctcgaaggagatgcgggtgcgggtggagtcctcaaagaacaggttgaccaccgtgcggccgcgcagggtcggcagtttcttgatcgagcggtcggcgatctgggcgagttcctctgcggtgtccagcaccagcagcgcgtcgtcccggctcagatcggccgcggagatgaggtgacgcttcactttgcggacttcctgtcgggcgaacctgctgcatcgtcggggcgccgggccggcgggcggcgggccggcgacggcgatccgtcgcgggcgccgtcggccggtccgatcagcaccgcgtcccggccgtcgttctcggtcagcagcacccggacggtctcgcgcatcgaggtgggcaggttcttgcccacatagtcggcgcggatgggcagctcgcggtggccccggtccaccagcgtcgccagctgcacggcgcgcggccggcccagatcgctgagggcgtccagcgcggcgcggacggtgcggccggaaaacagcacatcgtccaccagcaccacgatgcggtcgtcgatgccctcggccggcaggtcggtcctgccgagcgcccgggccggacgcatccgcaggtcgtcgcggtacatggtgacgtcgagcgagccgtgcgggaagggcttgccctcgacctcctgcagccgggcggccagccggcgggcgagcgtcaccccgcgggtcgggatgcccagcaggacgacgtcgtcgccgcctttggtgcgttcgaggatctcgtaggcgatacgggtgagcgcgcggcggatctcgggggcctcgagaacggccttgtgtcgcaaatcacgttccgcatcgcgcgcctcggccggctccgccggcctggaggcagcgttcaccgcctcaacctcctttcccgcctcacgggacggggcttaaaggacgtcttgccgccctcaccgtagcagcccgcttcggccggtctgctcccaggccgggacgtcttgccaggtgagagaggtcacttcgggcggggtgcggcggggggccgccgcggtgagccgggcgggcggggcatgccggggccggggcccgtccccgcgattcgaccgcttttttccaatcggcttgacctggggccctccccgttttaccgtcactgtccgtaaccatccctggagacgggtccggggcgttcggtcccggtcccagctccctccgggggcgagtgcgagaccgccgctccccggtaccgagctgattttgacgacgaaagtgagcctggggggccgcaacgatgccgtctgaatacgctaaggctcttggcgcgcgtctgcgcgcgatccgtactcagcagggcctgtccctgcacggcgtggaagaaaagtcccgcggccgctggaaggccgtcgtggtgggttcctatgagcgcggcgaccgcgccgtcaccgtccagaagctggccgagctcgccgacttctacggcgtgccggtctcggagctgctgccgggcggggcctcgcccagcccgctggggccgacgcccaagctggtgatcgacctggagcggctccagcagcttcccaaggacaaggccggccccctggctcgttacgccgccacgatccaaagccagcgcggcgactacaacggcaaggtcttgtcgatccgccaggaggacctgcgctccctggcggtgatctacgacaagtcccccgccgacctgaccgaggagctcatcagctggggcgtcctcgacccggaggcccgccgcgccgtcgaggccttctgattcccgccgtacccgccgcatcgcaggccgcttgagcggtctgcgatgcggcggttcgtcttttcacgggagagccgccctggactcctccgagcgggaggtgccgcctcccggagggttgagcgccggaaccgcccgggcgggaaagggcggcgcatggcgctcaatgcgggcccgtccgccgggcggccggaccggcgcgtcttccgggcgcgagcagggcgaacaccatcgcggccgccatcgtggcggcggccgccaggaacccggcgacgaaaccgccctcggtcggcgtgccgccggccgtcgccgaggcggtgatgatggcggcgctggcctgggtccccagcgacgcccccaccgtgcggatcagcgtgttcaccccggtggccacccccgtctgcccggccgggacggcggcgaccaccagattggcgaccgccgcatacgccaggccgaggccgatcccgcggacggtgctcgcggcgtacagctgccacatctcctcgtgcgcgaacgccacgtacccgtatccggccagcgccatcgacgccccggccagcagcaccgtgcgggagccgatccgcacatccagcgccccggcggcgaatcccgccaccgtcatccccacgctggcgggcagctgcagcagcgccgcctgcgtggccgaaccgccgaacccgaagccgccgccggcgggcgcctgcaccagcagggggaacagcactcccccggccatcagcgcatagccggccaggaccgaggcgacgttggccgtccacaccccgcggatgcgcatcacccgcaggtccaccagcggctcggccaccttggactccaccgccagccagcaggcggccagcagcgcggccgccgccagcagggccagcagcagcggatcggtccagccccgggccggggcctgggtgagcgcggtgagcccgccgaccatccaggcggcaaagagcaccgcgccccaccagtcgatccgcgcccccgtccgcccggtcgaccttggaacgatccaccatgccgccgccatccccggcaccagtccggccaccggcacccacagcagccaccgccagccgaaccagtcgatgaccggcccggcgatcacccaggacaccgcgccgcccaggcccagcatcgacgacatcagccccaccgccgaggccgtccggtgcggcgggctcacctcccggatgatcgtgtacgccagggggaacaccccgccgcccgctcccgccagcacccggccggccagcagcagcggcagcgaacgcgccaacgcggcgaccaccatcccgaccacggtcaccgccagcaccgccagcagcacccgccgcggcccgaacaggtcccccagccgcccgatcaccggcgtccccaccgccgccgacagcgtcatcgccgtcagcgcccacgccgcccctccggcggaggtctgcagatcccgctggatcagcggcaatgcgggggtcaccaccgccatcgacagcgagtacgccatcacgcccaaaaaggccagcaacggcacgacccgccggtcgccccgcccgcccgggccccgtccacccactcccatgccgaggccacgttacccactggcctcggcaaagccctccttcaccccccttacctcccgaaacaccgcacagccagcaaggcgggccgcggggagggcgtgtcggcggggccgctcaggggcccgcggccccgccgacacggggggctccggcatcgcccgaggggagggggaggcgatgccggcccggggaggccggaggcgctccccggagtgccgtgatcagccggccctggtctgcgggagggggagggcggtctggccggggacgccgagggtgtcctccaccagggagacgaagacctccgcgtcgctcagcagctcctcggcctcgcggggggtgacggcgcggggcaggccggcctcggcggcggcgcgcttgtcggcgccggcggcgaagaaggcggcccactcccgcagcgcgggctcggcctccggcagcagcacccagacactgcggggccggccccggcggggcttgtccggcggccggcgggcggccagcacggccgcggcggcgcgcagggcggccaggtgggccgacacgtagcggacggccggcgaggtggcctcggccgcctcggccaggcacatgcgggccgcctccagctggccgcgcacggtgtgaccggaccgcggcgacgggacgctgcgggggcgcgggctcgccgggcgggcggcggggtccgccccgcccccggcggctgtcgatccggacatgcgcctgcctccttccggctccgggccggccgggcggagagcttcccctcactccgcccggccgtcacgccccgccgctggagcggcggggcgtgcccttggcgcgggccgcgagccccgcgccacatcgaacacaagttcgatgcactctcagtaaaccgcccgcatcacagttcgtcaatacgttcgaacaccgactttcaccaggtcatccatagaggacgccccggctcgcccgtggcgggacccagtacaccagccgggtctgacaaaaccggacaactcactcgggacggcgcacgtgcaccgggacgttggtgccgacgagcttgggaaactcctcggcgacgttcatcggcagccgcacgcacccgtgcgacgccggatagcgggggacgctcagcgacccgtggaaggcgatgcccccgtagaagtagaccgggttgtacagccgtcccagcggcgaggtctcccagccggagacgcgccggcccgtgcggaagtccccggtgggggtcagcacgtgctcccccgaccccgaggagatgtgagagatcagcacgggccgcccggccttgtagaccaccaggtactggcggcgcagatcgacatccacccgctcgggctcgcgccgcttggacaccggccgcggcgccttggggttctccagggccgcccacatccgctcgccgaccgtatcgctcaccttgatgcggttgaccttctggaacgcccacaccgccatctgcgtgaggttgccgtagcggccgtcgatgggcccgggggcgtaccccagttccttgagccgccgttgcagcgccttgacgtgctcgccccgggcgcccggcttgagcgtgggagggggcgtgggcgtggggtcgggcgtggcgggggtgaccgtcgccacggccgggcggggccggctcaccgccgtggtgcccgcctgcgtgcagccggacagcgccaaggcaccgcccgccagaaggaatcccgccatctgcgcccgtgtccccatccgcgacctcccaccgcaaggattcccttcgcgacgggtgttccattcgccggtccgagggcgtgaacgcagactttaaggtgctgggcatgcatcccaacgtcgaacgtgtggccgcggccctcaaggagctgggcgccaagggtcagatcgtggagctgccggaggcggtccgcaccgccgaggccgccgccgaaaagctcggctgcccggtgggcgccatcgccaacagcctggtcttcgccgccgacgacgcccccctgctgatcttgaccagcggcgcgcaccgggtggacaccgccaaggccgccgccctggtcggggcgcggaaggtgcggcgggcctcccccgagttcgtccgtcaggccaccggccagccgatcggcggggtggcgccggtcgggcatccggcgccgatccggacgctggtcgacacctggctgcgcgaacacgaggtggtgtgggcggccggcggtcaccccaacaccgtcttccccacctccttcgaagagctggtgcgcatcaccggcggcaccccggccgacatcggcgcctgaacggcgggggccgggcgggccgcggcgtccgcccggccccgagagaatcccggcatggagatctggcacaacccgcgctgctccaagagccgcgccgccaaggccgccctcgacgcggcgggcgtgacctacaccgaacgccgttacctggaccggccgccgacggcggacgaactcgaccgggtgctcaccgccatcggcgccgagccctgggaggtggcccggctgaacgagccggtggccaaggagctggggctgaaggacctgccccgccagcgggcccgctggatcgaggtcatggtcgcccacccggtgctgatccagcggcccatcatcatcaccgacgacggccgggcggtggtggcccgtgacgaggccgcggtgaagcgggcgctggagggcgcctgagggccggtccgtcccgaagcgcggcgcatgcttggtcatcgccacgtaccactcgtaatctgacgtatacggtacggcccctccgccgcaccgctggggcctggtgagagccccgaaccgtccgtcagcatcggagcggccatgagcgcgagcatgcgcggcggtcccgccgcacgggacccgcagttccgcgggatcgaccccgatgcgctggggcacctgctcaagcagatgaccgccgccaaccgggcgatcatcgggtggctggaggcccatcccccgccgcccggggtgcccgtctcagggcacctgcgggcgcaggaggtcagcgtgtgggtcggcgagcagctcggcatgctgcaccggcgctacaactacgccatcacccaccccgacccggcgggcggtccccgccccgtccctgcggccccgttcgccccgggcgtgccgcgagcgggcgggggcggcgggacggccgagccgccgcgcaggtcaccgacgcccaggggcgccggtgacgacatcgggctcttccccgaccggccgtccgcccaaaaggccgcccgtgccgacgccctggccatcgaacgggccatcaagggaggcgggccgattccccaggaggtctggcggcggctggagcaggccgccgacgatccggactacaccgaggagctgtatgaccggctcggcccggccggggtcgccgagctgatcaagcgggcggccggggacgaggagcggctgcaggcgctcagccggtcgctgggcaccgccagcttccacctgcccatgaacaccgcctggctgaaggcgctgctggccgaggcggaccggctcggcgtccgcgacatcgccgttcacgtgctgtcgcaggcccacttcagcccccgcaccgacgcggccctggaccggctggacctgctgggcccgctggcgccggtgccgcaacagcggtagcgccccgagcagtgaggagaccgacggcccggcagggccgacatcccggaaggccgatatgacgccaccgccgccgccgaccgtgccaccgcccatcgaccaggccaccgcgcggctgctgccgccgggcgaggtgcccaaccccgagtacgcccggctctatcacgcctaccgggacgcctacggcagcatcgaccagctgcggcgggcgctggacccgccgctgaagaccctcaacggcaccgacgcctggctgggtcccgaggcccgcagctggggcgagcggctggaggagaaccggcggatgctgcagcaggcggccgagcagatcctcagggacttgcacgccgcgctgatcgccacgccccgcacgatccaacgggtctagtctggcggagtggacgacgctgaccaggccgaccgacccagagtgcgcgagctggacgagcgcggcttccggcgccgcctcggcccgatcctgcaggtgtacgcggcggcgatgaacccgccgcgggaccagctgccgggccggtattcgatcatggagcggcacgccacctacccgcggttccgggcgctggtggccgagacgcgccgcccgttcctgcgcggcgcgacgatcctggggttcgcctacggcttccacggggcgcccggccagtggtggcacgatgtggtccgccaggggctgaccgaggcgggaggcccgcaatttgccgccgagtggctgtcggacgccttcgaggtcgccgaactgcacgtggaccccgcccaccaggggcggggggtgggccggacgctgctgaccaggctgtgcgccggccgcagtgagcggaccgtggtgctgtccacgctggcccgcgatccggagacccgggcccgccggctctaccggtcggtggggatgatcgacctgctgcccgacttcgagttccccgggggcggtccccgctacgcggtgatgggcgcccggctgccgctggcggtctccccggagtgataagacggcagcggcggccgggccggcgggctttccgcagggcgctcccttcagcgcgagaaagccgggacgcgcgacgcggggcgcgtcaggcggtggccgtggccggtgccggggcgggccggtgggcaccggtgtccagcagcccgtagacctcgcgggtcgcggtggacttgttgaaggtgatgaagtggatgcccggcgccccctggtccagcagctcctggcacagctcggcggcgtgctcgatgcccagccggcgcaccgcctccgggtcgtcggcgaccgcctcgaagcgggcggccagctccggcgggaacggcgcgcccgacagctgctcggagcgttcgatggtgctcagctgggtgaccggcatgatgcccgggatgatcgggacgtggcagccgtgcgcggcgacccggtcgcgcagccggaagtagtcctcggcgcggaagaacatctgggtgatggcgtagtcggcgccggcccggcacttggccacgaagtggcgggtgtcgctttcgacgtcgggcgagcgcgggtgccggtgggggaaggccgccacgcccacgcagaagtcgccggccgagcggatcaggcgcaccaggtcggcggcgtactccaccccttgggggtgcttgacccactcccccgtggggtcgcccggcgggtcgccgcgcagcgccaggatgttgcgcacccccaccgcggcgaacctgccgatgaggtggcgcagctcggcgacggagtggttgaccgcggtgcagtgcgccaccggggtgagggtggtctcggtggcgatccgctcgacgatctcgacggtcttgtcgcgggtgccgccgccggcgccgtaggtgaccgacacgaacgtcggccgcagcgcctccagctgccggatggtgcgccacaggttgcgcatgcccgtctcggtcttgggcgggaagaactcaaaggagaacgacttgccgccggcggcgagcagctcgcggatggtgggcgggcggtcaggcaacacaggacgcatccctccaggctagtgcgatcttcagaacctgtctcgggccgcccgcggccccgcacggcggggacggggcgggcggccggcgttctcaccgcagcggatcaggaatgtacccgtagaaaaaccacatcgtgacctgtccgtaaggtgtgaggatcgtcgaatcggcagttgcgggaaataacccactttccgctattgcggatcgttccatcttgacgttcataatgaccatgatcgacaggtcggggcggcacggtcgtcaactggggtgctcggcccgacctgagtgagaacacccgtctccggttcactagggtgatcgatatgtccgctggccgtgttcgcaaggaaatcgaccacgcgctgctgtccttcgtggatcggcagcgtccgggggtgctggcgatcagtgatgacctggcacctttgctcagcgcgctggatgcgctgctggccggtggcaagcggctgcgcccggcgttctgctactggggctggcgggccgccggtggcgaggacatcgaggccgccaccggcatcgccgccgccgcggcctcgctggaactgctgcaggccagcgcgctgatccacgacgacgtcatggacgccagcgacacccggcgcggccagccgtcggcgcaccgccgttttgaggccatgcaccgcgagcacggctggcggggcggcgcggcggccttcggcgagggctcggcgatcctgctgggcgacctgtgcctggcctggtcggcggagatgttcgacaccagcgggctggacaccgaggcgctgcgccgcggccgcccggtgttcgacctgatgcgcaccgaggtgatctgcggccagtacctggacatgctggagagcgcccgcggcgccggcacggtggagcgggcgctgacggtggtggagttcaaaagcgccaagtacaccatcgaacgcccgctgcacatgggcgccgagctggccggcggcaccccggaggtggtggaggcgctgcgcgcctacgggcgcccgctgggcatcgccttccagctgcgcgacgacgtgctgggggtgttcggcgacccggccgagaccggcaagcccgccggggacgacctgcgcgagggcaagcgcaccgtcctggtggccttcactttggagcgcgccacccccgccgaggccgagttcatcgagagccggctgggcgacccggagctggacgccgaggggatcgcgcagctgcgctcgatcatcgacggcagcggggcgctggccgcctgcgaggagctgatcgaccgctacaccgagcaggcctatgaggccctgcggtccgcgccgatcgcctccgacgcccgtcaggccctggccgagctggcggtcgccgccaccgcccgccgggtctgagcggcccgcaggcgaggtgggccttttcaacgccttgtccgcgcaggccgcagccggggtatcgccatcaaaggcgatgccttgacccaagcggacgcccccggggctcccgccgcggcgcccttgggtcgcgtggtgaaaaagatcccgtgagcgatgcggcgggtctccggcggcctggacgagcacgggccgatcgaaccggtgacgccctggcggcgtcaccggaggctcacgcctgtcccgaacatccggcacgtgccgccggatccggtgagacgaagcggcattcgatgccttgacaggcgctttactgtgcgttttaccgcacatcgggcgggccgacacggtacaaagagccggtaaagatcgtccgtcctcgtccgaacccgtacccggagcgtgccgtgcaaccgcaaacggccccgctgagccccgatgacccgcgccgcctgggcggccgcctgctgctgggcaggctcggtgagagcaggcagggcgtggtctatttgggccgcggaaaggacggcgaactggtcaccgtgaaggtgctgcgcgcagggcgcggcgccgggctccgcgcccgcgaccgcttcgcccgggaggtggccgcggcccggcaggtgcccgggccgtacaccgcccgggtcctggccgcccgggtgagcggcgaccgcccttacatcatcagcgagtacgtgcccggcccttcgctgcagcaggtcgtcgccgagcgcggcccgctgccggaggagcggctgcacaaggtggccctgcgcaccgcgcgggcgctggccgccgtccaccgggccggcctggtgcaccgcaacttcacacccgagcacgtgctgctggcccggggcggcgccaaggtcatcggactgggcgtcgctcgcaccctgcgcgctgccggcccggccggcacccccgcctacctggcgcccgagcagatcgaagacgagccggtcgggccgcccgccgacgtcttcgcctggggcgccaccatggtctacgcggcgaccgggcgccccccgttcggctcgggacccgatgcggcggtcatgcgccgcatcgtcgcccgctcgccggagctgggcggcacgcccgagccgctgcgttccctggtgctcggctgcctggacaagaaccccgcggccaggcccaccgccgcccagctggtgcgggcgctgcgggagggccggccgccggcgccccggccccgcccgcagggcatcccgcgctatcggtggcggatgatggtggccctggccgtggtggtgacggccggcttcaccgtgggagtgctgctgcccggggtctgatcggacggatcctcaccagtgcggggggcgttcctccagcagccgtgagtcgtcatcgtcgtcccgccaccggccccagccggtgtcggtgtcatcgacggtctggtcgggcaggatctccagctcgtcgtcgtcgaccaggtcgacggggcgctcctcgtcagggctgatcgtcatgggtcaattgtcggacatccggtgagcggtcgacgaccgatcccccttttcccgccggccaccggcgcaaggagccgccgatggccggcggtgagatcggtcacagcggcggcgcctggcgcagccggcgggccagttcggcggtggccgcgcccgggtcgtcggcctcggtgatcgcccggaccaccacgatgcggcgggcaccggcctccagcacccggtcgagattgccggcgtcgatgccgccgatggcgaaccagggccgtccggcgcgcagcgaggcggcgtactccaccagtttcagccccgccgcgggacggcccggcttggtcggggtggcccacaccggcccggtgcagaagtagtccacaccgggctgggcggaggcctcgccggcctgctcgtcgctgtgggtggaccgcccgatcagcacgtcctcccccacgatccggcgggcgtacggcaccggcaggtcgccttgtcccagatgcagcacatccgcccgcgccgcgtacgccacgtcggcgcggtcgttgaccgccagcagcgctccgtgccggtcgcaggcgtcccggaagacctccaggtactccagttcctggcgggcctccaggcccttttggcggagctggacgatgtccaccccggcggccagcaccgcatcgaggaactccggcaggtcgccctggcgctcccgggcgtcggtgcacaggtagaggcgggcccggtccagccgggcccgcagcgctacggcgcgatcggacaacagatgagtcggcaatgtacggggtcctcccgggccgccttaaggggcggcccgtctagaacgccagcgcctgggcgcggcggcggatctcggtccctcgattctcggccaacgcctgcacgggggttccgggcagggtgtcgtcggcggtgaacagccaccgcagggtctccacgctgtcatagccggcatccgacagcagcgtcagcgtgcccggcaggcccttgaggatctgcccgccgcggatgaaggcggcggggaccatgatggtgccctcgcgctggacgcccaggagcttgtggtcgcggatgagttgcttggtccggctgaggttgaggcccagcctctcggcggcctcctgcagtgtgagccattccccgacgagcgcgtcggtgtgtgcgtcgagcctgctttccattgtggcttgcatctgcgtcacgccacctggcctaccactcccgcacacttctgaaaccatcaggtgagaactgctttgcgcaatggtgtatcggggtcggccacggccgcggcgtccagccgggcgccctcggcgatgagccggcgggcctgcaccaggtcgcgcggccggtcaacggtcaagatcgcctccaggcggtcgccggtgaaccagcaggcggcccagcggcgctcggtggggtcgccccggtagaccaggcgctcggcgatcgggtggtgcccggcgtactgcaccatccgcccgaactgctccgaccagaagtagggcaccgggtcgtagacggccggccggcccagcagggtcgcggccgccacgtcgggggcgttcagcgcggtgtcccagtgctccaccagcatccgccgccggtaccgccgcgaccaccaggacgcgcagtcgccgaccgccacgacccgcgggtgaccggtgcgcagcgtctcgtcggtgaccacgccgccgtccacctccaggcccgagcccgccagccagccgaggtcgggacgcacgccgatgcccaccacgatcgcgtcggcggcgatgcggtcgccgtcggccagcaccagggcgccgggctcgacggaggcgaccttggcgccggtgcgcagctccacgccggcctcggcgtaccaggggacggtgtgcgcccccagctcggcgccgagcgggcccgccagcggggcgtcggcggcctccacgacggtgaccgcgcagcccttggccgccgccgcggtggccacctcggcgccgatccagcccgcgccgacgatcgcgatccgggcgccttcgcgcagctgcgagcgcaggcgccgggcgtcgtcgatggtgcgcagcacgtgctgggggccgtcgccgggcagtgtgatgggggtggcgccggtggcgatgaccagcccgtcgaacggcaggtcgccggcggtggtcgccagcgtgccgccctcctcgccgaggcgcaggccgccggcgcgctcgcccagcagcagccggcagcgcagcgccgtccagtcggcgtcgaccgtggtctcctcctggtcgcccatcaggaccgccttggacagcggcggccggtcatacggcgggtgcggctcggccgacaccagggtcagctcgccctcataccccttggcccgcagggcctcgacggagcggaccccggccagcccgccgcccaccacaatgacgcgctccatggaggcaaaccttaatacccgtgcacttacatgctttggggtggtcaaaccgggaggtagcgggacgcataggctaggggcgacgagcgcgggagcccggtgcgaccgggctgagagggcggctgaacgggccgccgaccgccaggacctgatccggatcatgccggcgaagggagcatgccgatgccgacccccgacgggcccggcgacctgctggtcgtcggggcgggagtgatcgggctggccaccgcctggcgggtggcggcccggggagcgacggtgaccgtggccgatcccgcgcccggcagcggggcgtgccatgtggccgccgggatgctcacccccgtcagcgaggtgacctacggggaggagccgctgctgcggctggggctggcctcccgagaccgctacccggccttcgtggccgaattggaggaggtctccgggcggcgcaccgggtaccgcggcgacggggtgctgcaggtcgccttcgactccgacgacctggcgttcctggaggagctgcggcgcttccagcagtcgctgggcctgacggtggaggcgctgagcggccgcgagtgccgccggctggagccgatgctggcgccctcggtgcgcggcgggctgctggccgccgaggacggctcgatcgacccgcgccggctgaccgccgcgctgctggccgccgtcgagaaggagggcgtgcgcatcgtccgccgccgcgccacgcacctgctggtggagcacgatagggcggccggggtgcggctggaggatggcgaggagctgcgcgccgacatggtgctgctggccgccggggcctggagcagcgacctgcagggcctgccggagggggtggtgccgcaggtgcgcccggtcaagggccaggtgctgcggctgcggtcgaagatccccttcctggagcgcaccacccgcggggtggtgcggggctcgtcgatctatctcgtccctcgggaggacggcgagctggtggtgggcgccacccaggaggagatgggctttgacaccaccgtcaccgccggcggcctgtggcagctgctgcgggacgcccgggaactgctgcccggcgtcaccgagctggagttcaccgaggtgtcggccgggctgcgccccggctcgccggacaacgcgccggtgctgggcgccagcgcgctgccgggtctgtttctggccaccgggcacttccgcaacggggtgctgctgaccccgatcaccgcggacgtcatggccgagatcctggtggacggcacggtgccccccgaggccgcgccgttcaccgccgaccggttcgcaggggaggcgagggcgtgaaggtcaccgtcaacgggcgggagcgggagctgcccgaggggaccacggtggcggaggtggtggcgtcggtcaccgcggccacgaccggggtcgcggtggcggtcaacggcgaggtcgtcagccgcgggcagtgggccgacacggcggtgcgcgaccgcgaccgcgtcgaagtgctgaccgcggtgcagggaggatgaaggtgaccacgacgagcgcaccggacccggcggacatcgccaccggggcggcccgggatccgctggtgatcgccgggcggacgttcggctcccggctgatcatggggaccggcggggcgcccagcatgcaggtgctggaggaggcgctggtggcctccggcaccgagctgaccacggtggcgatgcgccgggtggacccggccgcccgcggctcggtgctggatgtgctgcgccgccgcaacatcgcggtgctgcccaacaccgccggctgcttcaccgccggggaggcggtgctgaccgccaagctggcccgcgaggcgctgggcaccgactgggtcaagctggaggtgatcgccgacgagcacacgctgctgccggacccggtggagctgctggaggcggccgagcggctggtgaacgaggggttcacggtgctgccctacaccaacgacgacccggtgctggcgcggcggctggagcaggtcggctgcgcggcggtcatgccgctggggtcccccatcggctcggggctgggcatccgcaacccgcacaacatcgagctgatcgtggagcaggcgaacgtcccggtgatcctggacgccggggtgggcaccgccagcgacgcggcgctggccatggagctggggtgcgatgcggtgctgctggccaccgcggtgacccgggcgcagtcgccggtggcgatggccgtcgcgatgcggcacgccgtccaggccgggcggctggcccgcctggccgggcgcattcccaagcgccgctacgcccaggcgtcctcgccctgggagggcctcagcgcgccctgaccggcccgcagaaccggcgggacggaagcccccgttcgtacttcataccacgggctgatgaggcacggacccaaacgcccgtacactcactgcgatggacaccacggttgccgatcccctcgtcgggcagctgctcgacgggcgctaccgcattgagtcccggatcgcccgaggtggcatggccacggtgtacgtggcccgcgacaccaagctcgatcggcagatcgcgctgaaggtgatgcacgccaacctcgcccaggacgaggacttcgtgcggcgcttcatcggcgaggccaaggcggccgcggccctgtcgcaccccaatgtggtggcggtctacgaccagggcaccgacggccggcacgtgttcttggcgatggagtacgtgcgcggccggacgctgcgcgacctgctgaccgaacgcgggcggctggacccccgcgaggcgctggaggtcatgcggccggtgctggccgcgctggccgccgcgcaccgggccgggctggtgcaccgcgacgtcaagcccgagaacgtgctcctcaccgaggacggccaggtcaaggtggccgacttcgggctggcccgcgccgagaccgccggcaagcagaccaagaccggcctgatcatcggcaccgtgggctatctggcgcccgagcaggtgctgaccgggcgcgccgacttccgctccgacgtctacgccgccgggatcatgctgttcgagctgctgaccggccggcagccgcacaccggggacaccccgctggcggtggcctacaagcacgtcaacgagatcgtgccgccgccgtcgaccctggtgccgggcctgccgccccagctcgacaccctggtcacgctggcgaccagccatgatccggcgcgccgcccgcaggacgccgggcagttcctcaaggcggtctcggacgtggccgccgcgctgccgcccgacggcgacgcccaggccgccacctcggtgctgcccatgcccaccgcgccgcaggggccggtgcactcgccgacccgggtgctggggccggagatgatgcccccgccgccgcccgagccggccgcgccgcccccgcacgccgcgccggccaccccgatggaccgcctgatcggcgcggccaccagccgctatgtgctgatcgcgatcggcgcgctggccgcggtgatcctcggctgggcggtctggtaccaggtgtccgggcagtacgaccacgtgcccgacgacatcatcggcatgcgactggaggacgcccggcaggcgctgggctccgaaggcatcgtggtgaaggtcgcctcgcccgtctaccacgagaaggtgcccaaggggcacgtggcggcctccgaccccggccccggcgagcgggtccccaagggcgggtcggtcacgctgaccccgtccaagggccgggagccgatcgaggttcccgatgtgcgcggcaagccgctgcaggaggcgcgggagatcctggagaaggccgggttccaggtcggcaaggtgacccgcgagccgtcccagacggtccccaaggaacacgtggtgcgcaccgacccgcgcaccgccgagcggcactcccccgacgagccggtgggcatcgtggtcagctccggcatgaccatgccgaacgtggtgaacaccgacgccgagcaggccgagaaccagctgcgggcgatgggcctggaggtggaggtcgaaaggcgggaccagcccggccggccgcggggcatcgtgctggagcagcatccgcagccgggcaccggggtgtcgcggggcgagaaggtgaagctggtcgtcaacaagaaggactgcggcttcctcggcgactggaaccccttctgccgcgacgacgacaaccccgacgccctgccggtgcccacggtgctcggccgggacatcgaggaggcccgccggatcctgcacaacgccgggttcaaggtcgaggtgcaccgcgagctcgggctgcgccgggtgatccggcaggagccgggggtgggcggcagcgccccccgcggcgccacggtcaagatctggcactgaactcctcgcccgcggcgccggagacggtagcgtggttgccgccgaaggtcgccggccgtggtcgcgcggccgcatgccgcattcccctctgcccttcgggggcagggccgccgcatctcaggagctgtgatgagcgccgtgcacacccccatcggggggcatgtcccggtcgccggggggctggccaccggcgggctgaagtacgccgagcggatcggcgccgaggtgatccaggtcttcgtgggcaacccgcgcggctgggcgatgccgggcggcaagccggaggaggacgccaggctcagggaaagcggcgtcccggtcttcgtgcacgccaactacctgatcaatcccggctctcccaaccccgagacgctggagaagtcgctggcggcgatccggcacgcgctcaggcgcggccaccagatcggcgccggcggggtggtgatccacaccggctcgtcggtcagccagtcctacgagcaggcgatgcggcagatccacgagcgtctgctgcccgtcctggaggagatcggcgaggacggcccgccgctgctgctggagccgatggccgggcagtccaacatgctgtgcgccaccgtccagcagctcggcccctacttcgaggccctggagcaccacccgaagctgggggtctgcctggacacctgccacgcctgggccgccggccacgacctgaccgcgcccggcggcgtcaaggagaccatggacgccctggtggccaccgtcgggccggggcggctcaagctgatccacgccaacgactccaaggacccgtgcggctcgtgccgcgaccggcatgagaacatcggcgccggccacatcggcgaggcccccttcgccgagctgcttcgtcacccggcggccgccggcgtcccgttcgtcatcgagaccccgggacgcgaccccgagccgcaccgcaaggacatcgagaccctcaaacggctcagggacgcctcccggacggcctgacgatcttcccctgccccttcggccggcacgccgcgcaccgggcgctgagggccgttgtgaacgcatccgccgatgggttccggcatgcgccgggcgccgctgaacaaccccccgactatccagcggcgcccgggctttccgccgtcggatcccacccccccggtacgggatctgacggccctgtgacccggccggcggcggagctggcctgtgggccgccgccgggtcttccggtgtcgtcttgtcgtgccgacggagcacccccggccggccgcgtgcaccacccggcggccggaccgaatggatcccgctgagcggcagatatcaaacgatccgtatccgtcgacgcactcacagtagccgatcggcggccgacaggtcgagcatgccgagagttttctgcggcgccttctcgcgcaaggccgccgcaggaggtcacagcggcggcgcttcgccctcttcctcctggtaggagtaccgctgctcccgccaggggtcggcgatgttgtggtagccgcgctcctcccagaagccgcgccggtccttgatgaggtactccaccccgcgcgcccacttgacgctcttccaggcatacaggtgggggaccaccagccggacggggaagccgtggtcgggggtgagccgctcgccgttgcggtagagggcgaacatggtcgcctcggcgaggaagtccgacatgcggatgttggcgctgtagccgtactcggcccacaccatgacgtgcgtggcgtcggggtgcggcggggccagctccacgatcgtgctgccggagaccccctcccacaggttgtccaggacgctgaacttggtgacgcagtggaagtcggcgaccgcccggacccggggcaggcgttcgaactcctcccaggtccagatgtactgctcgccggaggcggtggccccgaacaccctgaagtcccagctttcggggcggaacttgggcaccgggccgtagtgcaggacgggccagccccggggaacgtactggccggggggcagagcccttgcgtgcggaggttgttccgatggggaggacatgacgggctcatcctgccatctcggtgacctgggccatactcgggccctccctgccgcgcggccgcccggatgggttatcctcgtcccatgcgcaacacctaccgctggatcttttatggccggcccgggacacgggtgacggccggtccggcgttgcgctgacaggctcacgaaagccccgggtcccgagcggcccggggcttttttcgtgcacgcctccccgaccgaacgcctgaaagcaggcggcagcgacagacgagcgacacagacgagcaacgaggagagacagacatggtcgtcgtgatgggaccggaggccaccgaggccgatatcgccgccgtcgtctcgatcgtggagacggcgggcggggaggccttcgtcagccgcggggtcagccgcacgatcgtcggcctggtgggggacgtggagcagttcggctcactgaacctgcggcgcatgaacggcgtgcgcgacgtcatccgcatctcggcgccctacaagctcgtcagccgggagaaccaccccgaccgctcggtggtgcgggtcggcggcgtgccgatcgggccgggcaccatgaccctgatcgccggcccgtgcgcggtggagacccccgaccagaccctgcgggccgcccagatggccaaggccgccggcgccaccctgctgcgcggcggcgcgttcaagccgcgcacctccccctacgccttccaggggctgggcgagcagggcctgaagatcctggccgacgtgcgcgccgagaccgggctgccggtcgtcaccgaagtggtggacgcccacgacgtggagctggtcgcctcctacgccgacatgctgcagatcggcacccgcaacgcccagaacttctcgctgctgcaggccgtcggggaggccggcaagccggtgctgctcaagcgcggcatgagcggcaccatcgaggagtggctgatggccgccgagtacatcgcccagcgcggcaacctggacatcgtgctgtgcgagcggggcatccgcaccttcgagaaggccacccgcaacaccctggacatctcggcggtgccggtggcccagcgcctgtcgcacctgccggtgatcgtggacccctcgcactcgggcgggcggcgcgacctggtgctgccgctgacccgggcggcgatcgcggtcggcgccgacggggtgatcgtggacgtgcacccgcacccggagaccgcgctgtgcgacggggcgcaggccctggtggacggggacgtgcgggagctggcccggctggtgcgcgagctgccgccggtcttcggccggtccctcacccaggcccccgacgcgctggccatgggctgagcggcggccttcggcggcgggcaccggccgcctcgccggaaccgccgccggaaggcggctgtccgcaaggcgggcggggttgataaggtcacggccatggcgtattggacggcgcaactggggcctccccgctcctgaccggggcgcgttccttcggctcgtcttcgtgagcgcaccggacccggcgcatgcggcgcccggtcccttcttcgcgtgccccggacccggatcgtccttatccgattcgagttcaggagttgcccgcgtgtccgcacgcctcatcgattccactgatcccgccctgcccgcccggcggtcggccggcggcatggacgtcctgctggccgcctcgctgtgggggacgaccggcaccgtgctcaccgcggccccggccggggccgaccccgtctccgtcggcgccgcccgcatcgccctgggcggcgccgtcctgctggccgtggccgcgctcagccgcaccgcggccggtgacggcggcgccccggttcgcggccgggggctgcggcggctgctggccctcccccgcgcccggtggatgctggccctgggcgcggtgtgcgtcgcggtgtaccagaccgccttcttcgccgcggtctcccgcaccggcgtcgccaccggcaccatcgtggcgatcggcagcggcccggtgttcaccgggctgatcgccctgctgaccggcggcccgcggcccacggcgcggtgggcggtctcgacggcctgcgcggtggtcggctgcgccgctctggtgagcggcggccggcaggccggcgtcgaaccgctgggggtgtcgctggcgctgctgtcggggctgggatacgcctcgtacgcgacgatcacgtcccggttgatcaccgcgggccaggaggaccgggcggtggtcgcggtgctgttctcggcggccggggcgctgctgctgccggcgctggcggccggctcccccacctggctgctcaccgtccccggcgcgctggtgaccggctacctgggggtcgtcaccaccgcgggcgcgtacctgctgtacgccagggggctgcgcagcaccccggtgaccgcggcgacgacgctgacgctggccgagccggcggtggcggcggtgctgggcctggtggtgctgcacgagcggctcggcggggtcgccctggcgggcctggcgctgctgacggccgggctggtgatgctcgttgcggccggacgccgctgacgtcccggcgccggcctcaccgggccctagggcgcttttttgcatcgaagcaaggaaagtgctctgaagcactcgcgcaaagccgaaccgtcaaggaagatgctgcgcatgactatcggcgagggggatcccggcgggcggatcttccccgaggatctggccgccgtggatccggtggccgccgtgatgctcgcggacgcccgccgtgcgctggccgcctacccggagctggtggtggcgggaccgctgttcgccgcggccgagcaggtgccgggcggctggcagctggtgtgcccgtgcgatccgctgccccagggcgcccgtgagctgctggcggcccacctgcgcaaccgcggggcgatggccgccccggtggcggcccgggactaccatgaggcggcccggcacctggtcgacggggcctgtgacgaggtgtcggtgctggcgcgccggttccggatcgtgcggatcgagcagctgatgcggaccggtcccgacgggccggagccgccccggcccaccgaccgcgatcccacccggcccgtcccggcgcaccgccgggcaccggagttcatcgccgacccggttctcgacctcggcggcgcggccgacatcgtcaccgccgagctgctgtgccagtacctggatgagacggcccggcgcggctgtgagccggtcaagccgttcatgaccccggtgcagctgacgccgatgttcaccgtggccgagcagtcaggggacctgtggcggcccggcacccggctgtacggcatgccgcaggaggcgcgggactcgctggccacctacttccggcacgtggtgccggcggtggagcggccgaacccgctggaggcggccgagtacgccgaggcggcggacctgctgcaggacggcaggcgccgcgacaacatcgtggcggccgggcggcgcttccggatcgtccgggtggagcggatggtgctcatggggccggacggcccggagaccccccgcccctgcgaccgggagctgtgagaacgcccctcgccccctgggccgtccgggcccagggggcgaggaactctcaggcggcgttgccctcgccgtagacgggacggtgctcctggacggagtcggccagcttctcggccagctcctcggcgtccagccgccggtcgatctgccgcaggtcctcgatcttggcgcgggtctcggcgcggcgcggcgccagcagcgtgcagcagtcctcgtcgggcagctcggagatggtcagcgtgccgatgcggcgcgcggtgtccatgatctcgaccttgtccatgcccaccagcggacgcaggatgggcagctccaccgcatcgtccacggcggtcatgttggccagcgtctggctgctgacctggcccagggagtcgccggtgatcagcgcgagaccgcccagccggcgggccaggatctcgccggtgcgcagcatcaggcggcgctgggcgaccaccgccagccggtcggcgccggaggatttgatctgctgctgggccttgccgaagggcaccacgaacagccgcgagccgccctggaagcggtccagctcgcgcaccagcgcgtacgccttgtagatcgactccggcccggtgaagggcatgccggaaaagtgcaggtagtccacgcgcagcccgcggcgcatcatccggtaggcggccaccggggagtcgatgccgcccgacagcagcaccagcgccctcccgctcatgcccaccggcagcccgccctggccgggcagcccgtcggtgaagacgaacacctcgtcgcggtcgacctcgatcgacagggtgtgctcgggctccttcagcttcaccggcagcccgtaggcctcaacgatcttggagccgaccaggcggtccagctcggtggaggtcagcgggaagcgcttgtcgcggcggcgggagcgcaccgcgaagctgccggtgcggccggccatcagttccagggcggcgcccaccacgctgtcggggtccttgccgacccgccaggcccggtgcacccagacgatgcccatcacatcggtgatccgccgggccagcgcgtccaccgtggcgacgtcggcgccgccgccccgttccacgcgcaccaccatcacgccgtggcggcgccagatgcgcaccggcgcgatgtcgcggaccgccgaccggaggttgttctgcaaccgccgctcgaacacctcgcggttcttgcccttgagcacgacctcgcccagtttgatcagcacgcacggctcaccgatcgccggcgggccgccggtgatctgcccggccgcggtgtcgagcacggtcatgcggggacctcctgcgtagaacggggtgaagaagaccggtatccagtgtcgcccaccgttgcgaccaccgcgacaggataaggcccgcaggcgccgggatattccattccggcgcccgcgggcccggtgcggacgcgccgcagccgcccggtccggtccgccggtcagccgaagaagacctccgcctcggcgtagcgctccagcgggacggtcttgagcgtgtcggtggcggccgacaggtccacccggatgatctcggtgcccgacagggcgaccatcttgccgtagtcgccgtcgtggacggcgtcgatggcgtgcagcccgaagcgggtggccagcacccggtcgaaggcgctgggcgtgccgccgcgctggatgtggcccagcacggtgcagcgggcctccttgccggtgcgcttttcgatctcgtcggccagccactggccgatgccgcccagccgcacgtgcccgaaggcgtccagttccttgctctgcaccgccatctggccctcgatcgggtgggcgccctcggcgaccacgatgatcggcgcataccgggtcttgaagcggctttcgacgtactcgacgaccttgtcgatgtcgaacggccgctccggaatcaagatcacgttggcgccggcggccatcccggcgtgcagcgcgatccacccggcgtgccggcccatcacctcgcagatcagggcgcggtggtggctttcggcggtggtgtgcagccggtcgatggcctccaccgcgatgttgacggcggtgtcgaagccgaaggtgtagtcggtggcgttcaggtcgttgtcgatggtcttggggaccccgaccacgttgacgccggcctcgtgcagatgcttggcgacgccgagggtgtcctcgccgccgatggcgaccagcgcatccacaccgagcccggccaggttgtccttgatccgctcgatgccgccctcgaccttgagcgggttggtccgcgacgagcccaggatcgtcccgccgcgcggcaggatgccccgcacggcctggatgtccagcgccaccgtgtcgccttccagcgggccgcgccagcccgaccggaagcccacgaactcatacccgtagaccgagattcccttacgcaccacagcgcggatcacggcgttcagaccggggcagtcaccgcctccggtcagcactccgacgcgcatgtattcctccccattgctcacccggccagcctaatagcgcagatggcaaggcatggctcagcacacggccggggcgccgatcgcccggctcgtctcattggtctagaccatagcgccactcggcggcgggcacccgccgttcgaacgcggccgtcgatcttcaaggccgggccagggggagggcccggaaaacaatcacgccggggacgcgcatgcgtccccggcggccgtgcgcccggcgccgttgcgtcggccgggcccgcgggccggcggtcgggccgcgaacgcggtccccgccgctcccggctcgcctcagcgcccgctcactcgtcctcgtcggccggccgcggcgccttgcccgccatctcggccttgacgtcggcggcgtagcggtccacgtactcctggccggacagctcccggatggcctgcatgatctcgtcggtgaccttgcgcaggacctcccggtcgtcctccatgccgtagtagcgggagaagtccatcggcttgccgaagcgcaccccgggccgcacgccgagccgggggtagggctggccggccggcatcaggtcgaaggtgttgatcatcgccatcgggatgaccgggacccgggacttcagcgccagccgggccaccccggtcttgcccttgtagagccgcttgtcgggggcccgcgtcccctcggggtagatccccagcagcttgccctgcttgaggatctgcagcccggtctccagggccgcctcgctggccttgccgccggagcggtccaccggcacgaccccgaccccggtgaagaaggccctgctgatcagccctttgatgccggtgccggtgaagtactcggccttgccgaggaagaagatccggcggcgcagcggcagcggcccgaagaagtggtcggcgaacgactggtggttgctgaccagcagcgccgggccctttttggggacgttctccatcccggagttccgcggccaccacagcaggtacaggatcggtgtgaggacgatccggagcagcatccagaaccagaacatgccgataccctcctcggccacacctgtccgcggcacccgactcccctttggccaccgtcccgccacggcttgacggacgatggcgatggatcatcatcgcatctccgcaacaccatgcccacatcacccggcccggcggcgcacgtcaccgggcgggccggagcgcacccggttgcgaaggtcaccccgatcggtcccgcttgtcttgttcatcgtcgcggaacgaataccgtaggagtccaggcgggagagcgcctcccgagtacggccatatggcgtggcgggtactttggggggacacctgattggggagcggaggccgtcatgccgatgctgtcggtcacgctgcagtcgtcgaaggagccggccccgtgaagcgccgtggcaatggactggacgccgactcgtacgccccgttgatcgaccttgcgccccatctggccgacgccatgctggaggcgctgcgggaggccggggtcgccgcttatgtgacccccagtcccgaccggggcgagcccgggcgctccggcgcggacggcgactcgctggaccggttgtacgtcgacaccgcgatgcggtcggccgccgagggcgtcttgcacacccagctgacccggttgcgttcctccgacggcgagccggccggcgagagtggagccgcggacaccgagaccggtgagccgccgcgcggccgggtgcgcaccggcgattccggcggcggcacggtggccgagcgcgacgaggaggcgatctgggcggagatcgtcgccagtttcgacgccgcgcccgccgatggccagacgccctggcccgagcaggagaatctggacgagcccgcggacgagggagcggaccgcaccgggcggctgcccaccgcccgagtgatcaaattccccgccgccgaggaggccgcggagcgggcggccgatgacgacgaccactacatccccccgccgcccccgccgctgcccagcaccgacccgatcaccaaggccgcctggatcagcctggtcggcggtcccctctacctgctggtcacggtgatgctcggctgggacgtgcccggctgggcggctttcttggcggtggcggccttcatcggcggtttcgtcaccctcgtcctgcgcatgggcgacgatccccgcgacagcgacgacggcgccgtcgtatgagcggcgtccccggccggctcaaggcggcagccgcaactccgccaggaccggcagatggtcactggcccgggggtagtcggcggccggcgcggggccggggggcaggccgcagccgagcacctcgatgcggggatcggtgaagatcccgtcgatgcgcctggccgggcggcgggaggaataggtggcggcgggaccgcgcggggcggcggcgtaggcgtcggtgaagaaaccggtcagcgcattccaggacgggccttcgggttcttcgttgatgtcgccgcacagcaccacgggggcctcgtagcggtcgcgggcccgcttcagcagggcgagcagttcggcggtgtgcgccaggcgggcggaggcgtccaggtccaggtgggtgtcggcgacgatcacgcgggcgccggcgatctccgccacgaccagcgccaggccccggcggtgcaggccggggacgcggctgagcaggtggtgctcggcgtggtggaggcggacgcgccgcccggccagcaccgccagcccggcggcgcgccgcccgcaggccacggtcagcccggtgcgggcggccagcgcccgccgcctggcccgccaggtgggggccaggcgcggcacctcctgcaggcacaccaggtcggcggcgcaggcgcggatcacccgcaccagcgccgcccggtcgtcccgcatggagcggatgttgtagctgaggacccgcagccttctcaccggcgcccgctcagcgctggcgggccaggtcggcggcgcccaccagcccggcgtcggagccgagctcggcgatccggatgtcgggcagcggacggtagccgaccccggtgaccacggcctcataggcgtcgcggaccggctccagcagcaggtccccggcgtccgacagcccgccgccgatgatgaacgcccccgggtccaagatcgcggtcaggtcggccaggccccgcccgacccagccggccacggtgcggaagcactccagcgcggcccggtccccctcgcgggcggcctgggtgacctccgggccgcggatgccctccggggagcccccgcccagctccagcagccgggaggccatcagcggggcgacccgggccaggtcgcgggcctcgtggacgagggcgttgccgctggcgtactgctcccagcagccgcggttgccgcagccgcagcggcggccgtcgggcaccatccgcaggtggccgatctccccgccgatgccgaaccgtccccggtacagccggccgtcgacgatgatgccgccgccgatgccggtgcccagcgccaccagcaccaggaagcgctcgccgcgtccggcgccgaagcggaactcgccccaggcggtggcgttggcgtcgttctccaccaccaccggcagcccgaccagctcctcgaccttgcctttgatcggctcgtcccgccaggccaggttgggggcgaacaacacggtggcgcgggcctcgtcgacgaacccggccgcgcccagcccgaccgcctcgacctcggggtacttgcccttgaggagatcgaccacctcggcgatgacctcggcggtctgccgggggtcggtggagggggtgggcctgcgcaccttctccagaatccgcccgcggtcgtcgaccacccccgccgcgaccttggtgcctcccacatccacgccgatggtcagcgccatgtgtctcctcctcgtggctccctgcgctcatccggcaccggcatcgacgggctccccgccggagccctcccgccgcccggcgccgggatgcagcaaattagatcgctccaaagcctccaggggccaccatgcggccgtcatcggcgttgcggcggcgtccgggagacggtcaccggcgaccgcgcccaccgctgcggcgggcgccgtggcgcggtgcggggggcggtcgggacgttcaggggcggtgtgcgggggtcgctgccgtgggacggcccggctccacgggtcgccggtccgcaggccgtccagcagccgtacggcctcgtcgaggacatcgccgggccggtccgtcatggcaacatcatccatccgtcatcggccagaaccgtactgttctggcgcgggtaacgaatgtcttactcagcgctcgacatatcctttgagtcccttcaacgccgcttcaatgatcatcttctcgcctctgcggcggagcatcccgatcatcggcacccgcacgtccaccgccagctcgtaggtgacctgcgtgccgccctcggtctcggcgagccggtaggagccgcgcagaccggagaccacgccgcccttttccaccagctcccagctcacctcctgctcgccccagtggtaggccaggccgtaggtgtccttgatcgggccggcgtcgatggtcagccgggccttggccggacgtccgtccgggccggtctccagcacctgaacctcgcggatccccccggcccactggggataggccggcaggtcggcgatgacctccatgaccttttcccggtccgccgcgatggtgatggaggcactggtgcgctcggccatcgactgccctccccttccccgggccgtgcccgctcgatcgcttccgcggccagtatcgtcacagctccagcacgtacggcacgccggcggcgcggaagtggcccacgttgacgcactcggtacggcctatccgcatccgctttgccagcggctggtgcacgtgaccgaacagcacgtaccggggccgggtgcggtggatggcctccaagacggcctcgctgccgcgttcgaagcggcgcgcgacggtgtcatagagcaggtcggggacggccggggggatgtggcagcacaagacgtccacctcgccgacggcggccaccttggcggcgtactcctcatcgtcgatctcgttcggcgtgcggtagacggtgcgcagcccgccgccgacgaacccgaagcgcagcccgccgatctcggcgacctccccgtccagcacccggtggccctcgcgcaggtagtccccccacatctgggggaggtcgacgttgccgtaggtgaggtaggccgggctcggcatggcctcgaagagggcggcgtactggcggcgcaccgcccgttcgatgtgcggccaggccccgccctccagcgaatcccacagtctgcgggagaactcgcgggcctccgcaaagcgcttctcggtgcgcagcgcgatgaagcggtcggcgttctcctggccgaacagctcggcgaagatgccctgcccgtggtccgcgtagtcgatgaacaagatgaggtcgcccaggcagatgaagacgtccgcgccctcgccggcccgcctgagcgcgtccacgttgccgtggacatcgctcaccacatggatccgcatgcaccgacaataagcctctttgtccgatccggccgggcatgacgtccgtgtcacgcccggatcgggcgcctcccgcccggcccggggcgcgcccgccggggcaccgcgcgaacagccgcgcgaccagggcgcataacctggagcacgggcatgtaacacgattgtgaacccgtctcgcccaccgatggctacccacgagtaggacgaagcggtagcgtccacattcaagttccgcccagattgttaccgttctcaatagaggagtgaccgtgcgcgagttcagcgcccccttgatggtggaggtgcccgaatccaccaacctgaccgacgcgctcttctcccgcgcccgcagcaaccccggtcaggtcgtgctccgccgcaagtccggcgactcctggagtccggtcaccgcctcccagttcgtcgccgaggtctccggtgcggccaaaggcctcatcgccgccggcatcgagcccggcgaccgggtggccctgctgtcgcgcacccgctatgagtggacgctgctggactatgcgatctgggcggtcggcgccgtcaccgtccccatctatgagacctcctccgccgagcagatcgagtggatcgtcaccgactccggcgccaaggcattgatcatcgagaccgccgagcacgcggcccgggtcgatgagatcgccgacaagccggcgcatctgaagcacgtgtggcgcatcgacgacggcgccgtggccgcgctgaccaagctgggcgccgaggtctccgacgagacgctggaggagcgccgcaccggccgcaccggggccgacctggccaccctcatctacacctccggcaccaccgggcggcccaagggctgcgagctcagccacggcaacttcgtggtgaccacccgcaacgccatcaagggcgcgctcagcgaggtcgccatggagggctcctccacgctgctgttcctgccgctggcgcacgtgttcgcccggctgatccaggtggcctgcatcgagtcggggatcgtgctgggccacagcgacatccccaacctgctgcccgacctggcctccttcaagccgaccttcctgctggcggtgccgcgggtgttcgagaaggtctacaacggcgccgagcagaaggccatcgccggcggcaagggcaagatcttcaaggccgcggccgacaccgccatcgcctacagcaaggcgctggacgcccccggcgggccgggcctgggcctcaagctcaagcgcaaggtgttcgacctgctggtctaccgcaagctgcgggaggcggtcggcggccaggtcaagtacgccgtctccggcggcgcggccctcggcgagcggctggggcacttcttccgcggcgtcggcatcgtgatcctggagggctacggcctgaccgagaccaccgccccggtcagcgtcaaccggcccagcgcgctgcgcgtcggcacggtcggccagccggtccccggcgtcaccgtccggatcgccgacgacggggagatcctcgtcaagggcgtcaacgtgatgcagggctactgggccaacgagacggccaccaaggaggccatcgaggacggctggttccacaccggcgacatcggcaccatggacgccgacggcttcttgaagatcaccggccgcaagaaggagatcctggtgaccgcgggcggcaagaacgtggcgcccgccccgctggaggaccggctgcgcgcccacccgctgatcagccagtgcgtggtgatcggcgacggccgcaagttcatcagcgccctgatcaccctcgacaacgaggccctcggcccgtgggcgcaggcccacggcaagcccgcggacatgaccatcgagcagctccggcaggacccggacgtgcgcgccgccatcgacgcggcggtggccgaggccaacaagagcgtcagccgggccgagtcgatccgcaagtaccggatcctggatgtggacttcagcgaggccagcgggcacctgaccccctcgctgaaggtcaagcgggaccgggtgatcaaggacttcgccgccgagatcgaggccatctacagcgaggacgacgccgaggcgaacaagtcctgacgctccttcggaaagccgcactgaacgcgccgccccgctctcaagccgggcggcgcgttccgttcggcccgcaaccggtgacggcgcgcgcccgagcgcctttcccccgtcccgtgcagacgggctaggcggccagggcggccacggcctcttcgatcggggtggtgccgttgaccagttcgagggtgcggcggcgcaccgccggggcgtgcagcagcgcggccagcacggcggccacgtcgtcgcgggtcacctcggcgcggcccacctccggctcggccagcgtgaccaggccggtgccgggagcgtcggtgagcctgccgggccgcaggatcagccagtccaggtcgcgggcgcgcaggtcggcctcggcccggcccttggccgtgatgtaggcggcccagacctcatcgctgccgggccgcggcaggcggtccgcgcccatcgcggagatctgcaggaagcggcgcaccccggtgcgttcggcggcgtcggccagcagcaccgaggccgcgcggtccacggtgtccttgcgggcggcgccgctgccggggccggctccggcggcgaagacggccgcgtcggcgccctccaggtgggcggcgacctcttccaccgagacgcgctccaggtcgcacacctgaggccgggcaccggcccggcggacgtcctcggcgtgatcggggttgcggatgaggcccgtcacccggacgtcctgcgcggccagcagcctggccagccgcagcgcgatcttcccatggcccccggcgatcacaacgtgcatacaccgatcctatgaagcgggacggcccgccctcggccacccggcgacggccggcaagggggcggggccggggagcggtgccgtgaccgccgaacccgccgtagtccgtccggtcacggccgcggctccccggccccgcgccggcacgaccgggaagggtgcgccaagggacgggtcttccttgcctcccggtcgtgtgcctgagggcgcggccgcttcagcagttgcggccgttgttgatgcaggtgaccgcaaagcgcatcaggttgtcgggcatgacgttggcgaagtcggcgtggtcggtgatcggggcgtgcagctgctcggggaagctgtcgagcgcgaacgcctgtgcccggcccggcagccggtaggtcagtgtgatccgcagctggggcaccgcccgcgtgccggccgggcaggcgcccgaggcgtcggggaagacgatgtgggtgcggtggtcggcgctgtcggtgttgcgcccgtcccagcagctggggaagtccaagatccgcaccaggcggctgccgcgcgggcacaaggggtatttgtcggtcacgatccggtcggtgaaaccggtgcaggtccactgggcccgggcgttggcggtgccgttggtggcggccttggcgtccccggtgatgacgcgcaagaaccttggcatcgcggtgaccttgctgcgcgggttgccgcggaactgcagcgacaccgaagagggcaccacgatccggccgatgttgccatcggcggcgctctggtcgttctggttgcggtcggcgtcgctgcgcagccgcatcaccggccaaaagtaggtggacctgtcgccgcgggcgcaggtggtgccggcggccgccaggctctcattggtggagaacccgtcggtggacaggttgcccacatagtcgtgggtgtggtgggcgccgttgaccaccccgggcgcgacgatgaagttatcggagttgtagtgaccgttctcgttgcgtccgcaacgagaggtgaacgtgccggtggaacctccgcgcgagggacgcacccgccggacgttgggctgcacgctgcggatgtcgatgaagtcctcggcgcgcggcccctccggcggccgccccgcgccggcgtcctgtccctgatcctgccccgcgccctgcccctggccggcatcgccgccctgcccggctccctgctcctggccggcgtcgccctcctgccctgcgccctgatcctggccgaggccgtcgtcctggccgtcgccctggtccagcccttggtcttggtcttggccagggtcctgctgggaggggtcctgaccctgcccggcgtcccggcccgcatcaccgggctgctccggggcggggctctgctcctcctgcggcgcctgcccacgaccgcggccgtggtcacccggccccgccgcccgctgcaggtgcgcgccgtgtccgcccaggtcggcctcctgcgttccgtctccccaggggtccggcgcgggaggccgtgtcaaagtggccgcggccatggcgccggcgggcatctgcgccgccaccgcgaccagggccagcgcgggcaccagcagggccgtgcctttcgtgcgtcgcatgaagctctcctcggtacgggatcaggaagcaactgccgagtaatccaccaggccggtgctctccaggtaggtcatgtgccggagcacggcggcgttggcccgggcggagaagtcgcgcaccaagctgttttgcgtgttggcgcggaccttggcgatgagggagaagaccttgccgtgcgcggcgcgcagccggtacacgaagtgccggtcgtactcctcgcccgagagcgccgacagctcggccatccactgcttttgatcgcggttcggctcgctgggcagcaccacgtccagctgctgggccacctggcgcacgtcctggtcgagttccagatgctcggtggcgatcttgccgccgatctccttgaccttcgggctggccgcccgctgctgcgcctgctgcccggacggcgcctcccacagcccggcccgccgcacgctcacgagcagctcccggtcctggtcgctcagcggtccccagcgggtctgcaccgtcccggaggacaccccggtcagggagtccccgtccaggggagtgcccggcgggctcagcaccatgaacaacgcggcccccgcggccaccaccgcgaccgccaggaacaccatctccgcgggccgtccgagtcctctcccaccacggcgacggctcctcgtgcggttcaggaaccccatgctgccgccctccatcctctgcttccggtcttcctttcctgcggtgccgtcatggccgcgtgcgcccgttgccgggtcgtcagctaatacgcggcgcggcggctacgcgttcacgaaatccgccggatcggcagaaaaaatcgcgggccgggttcccacccggtcccgcgcacccggaattccccagagccgtccgggacggctccaggaaaactcacgatttccgaaatgttccggcagggccgcccgccccggacgccacggccgccaagcccttttcagcgcaccgttcccgcaggccgagacggtgccatgacctgcaacgccatgtcctcgaacaccggcggggcccgcatcaggccccaagaccaggcccggaaaatcccactgagcgaacctttcataaacaccactcccccgagcggaacgggagtgtcacaaccgggaaagggctcccgttcccagaccccggtaccagacgcacgaaaaggttcagttgagcgcgtcctgacgctgctgggagacgaccggccggccggtgaccaccgccgtgggaacggtgtccggggcgccgcgcggcaccgaacgcggcttgaccgccaggaacagccgggtgatggccgccagcgccaccgccatgacgcacaacaggtagctcagcacgacccaccggtcggccgaccggcccgccgtgagcccgtgggtgatggcgatcggccaggccgcgtacgcgcagatgtgcagggtccgccacagccagggccgggcggcggtggcgaaccggggccgcagcaggcccgtgatgatcactatcaggaacagctcgaaggcgatcgtgcccagcccgatcggctcggcgaagggcaccacgatctggatcggctcggcctgcccggccagcaccttgaccatgatgtgcgagatcaggcaggtgatgccgaccagcgaggcggcacggtgcaccgcctgggcgagcacccggtgcccgatgtgcaggatcatccgctcggtggccaccaccccgctgaccaccgccgcggtcagggagaggagggcgaacaccccgacgtagaacgacaggaaactctgcacctgggcggccgcggcggcgccgggcggggtggccactcccaccagcaccgccaacgcgccgaaggccatgaggcgcagcgcccacggcggcagcaggggccggtcactgttgctgctctccactggcatcactctcctggttgtccggggaagattcgtcctgccggcctgttccgggacggtcggacgggtcgggttcgggcgtgacgtccggccgcggctcctccttgggggcggcgggaggcgggggctgggggccgaagttgcgcagcagcccgcccggcaggacctgcagcgggccgcgctcggcccagccgaccagcgggctggcctgctcccggaaggtccacccgcccagcgtcacgccctccagcggcaggtcgtcgttgccgctgcgcagcccgaactgcacctggggccggtcgaccggtgcgcccccgcacggccggtcggtgccgatcctccccagcggcgtgccccgggccacggcgccgccatcggggatcttgggaatgccggtcaggttgtagtaggtggtggcccggccgtcgggatggatcaccatcaccatgccgccgccgtcccgggtggcgcagagccggtagaagcgtcccgggccggcggccagcacccggccgtcgccgccccggaaggccaccaggcccagcggccgggccggccggccggtcgccggggcggcggtcatcagccagctctggccgatccgccacggcagcatcagccgcgtgggcgcggccggccgggctgcgccggcgctgaagcgggccagcgcccgccgctccccgggcggcatcagctgcgccggcgccctggccagcagcgcgtcgaactccgcggtgcccgacagcgcgatctgccagcggcccgccgtccgctgcgccacatacagcgcggcctgcggcatcgcctcgcggtcctcggggacggggatcaccgtgctgccgagcgcccaggtgcggtctgggctgaagcggatcaccccggtcagcggcgcgcctttgccgccggactccccgccataggaacgccgggcgtccgggccgcgcagccgcagagccagctcgttgacctggtcgctgaggtcctgttcggcggggcgggccgggcgctgggagcgcgaggcgtccgggcggggccgcgccgcggccgaacccttgccgcgctcggccgccgcggcgctggaggcgccgacgaactcgccggtcagcaggctgctctcccacgcggccaaggtcgccaggccgactgcgaagaccacggcgatcgacgcggccgtcagcccgtcggccgaccggcgcgggtagcggggcgggcgcaccggtaccgccgggcgtccctccggcccgtgacggcccctgccggcccgtctgcggccggtccgcgtcccggccgagacgttccggcgggccggctcgtcccgggcgaaggccgtgcgcgcatcgaatcccggccggacgcccggccggtatccgcccgcgaaggaggcggtccggagccgagccgagcggcctgccacgacgtcggcgtccacccgcgcgtcccgcccgccatagggcccccctggaggatcgtccgcccggacgcgggcaaagaccggcggatcggccggcgggcggcgctcgctccaccacggctcccgcggccgcgcagcagggggcggctcgggccgaggcgagacgccgccggcgcgtccggcggaatgcctcccgcggccggcgcgccgcgaccccgcccgccgggcggcacgcctggacgaacggcccgggtgctcccagaactcccggtacggatcctctgggtccggggacgagcgtcgtgccattccctctccttatggagcgaggtggagacggcgaacgacgaactgaccccgctgctgttccctgaggtgttccgctgaggcgtgcgcccacggcgcctgtcactggacgctacctgagcccgctctcaccggcaacgccctgacacttccggagcatacgccctcaaagccgccgggatggcgaagaggcacaacaaacttcccctgaatcgctttgacgacccaaccctttcggtaatgcctcagttacgcccatcgcaccggaagtggatgccttagccctggctcagcttttccttaagagaggcataagaaggacgcaccgggccgcctgctcgcctaacgtccctggtgcggccggtcacccggcatcaccgaggaggaaggcatgggttcgctctcccgacggctgcacgtgcgttctcctcggtacgacctgccgcagcgtcgagccgcgtccggcacccccgtccacgcccacctgaaatccggccaggcggtcgccacccagccagcgcccatcctccagactcccccaccccgggcgcagtccgccgatgtgaaccggatcccccgcacggaacgggcggcgtggaaccccggccttcgggggtgccggcgcggctccggccgcctgccgggcccgatcccctgatggagcgggcatcgggctctcccccagccggctccgcgcctccatcgacgcgcaaccgagcagaccgaagccctcccagcgggccggagaggccgctcgtccctcggcggacaggcggggctcgcctgccgtcatccggtgacctttcccccgtgcctcaaggaggccgggacaaaagtcccgccggcgcccggcactccgagatccccactgtgacctgcgaagagggcgtgtcgggaaatgctcatcgcagtcgggccgagccggctgaaactctttgaaagggcggtaataaagagccaccggaaccgtcatagtggaatccagagcgccatggcgagttctgcattccgtacatcgcgggacagcttcggcctcttccgcgcaagtcagacggcgagccgtgcggcggctgcgtccaccttgtgagacaacggcgccccggtatgcggcgggcggtcccgacacgtccggaacagaattcccgagcaccgcgacgaaagcacttcgaaagcgtatcgttacgctcagttgcggcacggcggtgcggcgccgtgccgggatccgatgacggcggctccggaaaccgaccggcgctggagggacgggaccgtggcgaacgagcgggttcaccgcagagccttcaagggagaaccggcggaactcgccaaggtgcgcagcttcgccacggcggcgctgcgcggctgttccgtcctggacgacgccgtgctcctcatcgacgaggtcaccgccaacgccatcgtccacacccgctcggcgaccatcgaggtggcgctgcgccatgtgggggacgtggtgcgcggcgaggtccacgacgccggctccgacaccgtcccggccccccggcccgactccgacggcgaaagcggccgcggcctgctcatcgtggacctgctcgccaagcagtgggggacccgccgcacggccgcgggcaggctggtgtggttcgagctgcacgacccgggctgcgccatccgatcgaccgcctccacctagccgggcgccccgcggggacgatgcggctcaggcgagcagctcgcccaggcgcgcggcctggacctcccagcgccactcgcgttccacccaggcccggccctgctcgcccatcttgcgggcccgttcggggtcggccagcaggtcgccgaccgcctcggccacggcgggcaccgaacggccgtcgaccaccacgccggtctcgccgtccagcaccgcatccggggcgccgccggagttccccgccaccaccggcagcccggtggccgacgcctccaggtagacgatgcccagcccttcgacgtccaggccgcgccgccgcgtccggcacggcatcgcgaacacatcgccggcgtcgtagtgggcgggcagctcctcccaggggacactgccggtgaagaccaccgagccggccacgccgcaccgttcggccagccgctgcagttccggccggtaggggcctccgccgaccagcagcagcgccgcctccggcacccggcgcagcaccgccggccaggcgcggatcaacgtgtcctggcccttgcgcggcaccagccgggacacgcacaccgccaccggccggtcggccagcccgtaccggcggcggatgtcggcgccgccggccccccggtggaacagccgctcgtccaccccgggcgccaggcgcgccatccgggcggcggcttgcggcgacagcgccgcggccagccgggagcgggtgtagccccccaggtaggtcagcacgtccaggtcgtcgccgatgcggcgcagcagccgccgcgccaccggcagcgccgcccacccggcctcgtgcccgtgggtgatcccgaccagccgcccggcgccgcggcgccgcagcgccgcggccagcaacccgaggggggcggcggcgccgaacagcaccgagtcgcacccttccgagcgcagcagctgctcggcccggcgcagcaccgacggctccggcagcatcagcgaggtgggatgccgcaccaccgggaacggctgggcggcgtcgaaggccgccgcgcctttccacgagggcgcgtacaccaccaccgaacccggggggcggcgcagcacgagattgtgcacgaacgtctggatcccaccgggacggggcgggaagtcattggtcaccaccaaagtcttggtcatcgcgtgcccagcatcccatgaacgcaagagcccgccaccgggtgccggtggcgggctcttgacgatgcggtgacggccgtcggccggcctttcagcgggtcagctccttgtggccgcttccctcgacgccctcgctcttggccccctcgacctcgtggtggtcgccgtggtcctccacggggatgtcgtcgagagcccaggagcggtgcagccgggcgcgcaggtgccccagggggcccttggcgccgggggcgggaatgccgtccttttcggccggaggcagggagatggtcttgttctccttgctgaggatgaccgcgcgctcctcctccgtgggcggctcgtgcttctcgctgaagccgccctcgggcgacatgacgatgattcccgactcgacgccgtggtgcatggtggcggcgtccttgcgctgcagacccaggcagatccgcttggtgatgatgaaggccagcaccgggccgacgaagatcgccacgcggaagaaccacgtggtggcgaacagcgacacgtggaaccgctcggcgatcacgtcgttggcgccggccagccacagcaggccgtagaaggtgacgccggccatgcccacaccggtgcggatcggggcgttgcgcggacgctccaccaggtggtggtgacggtggtcaccggtgatccaccgctcgatgaacggccacagcgccgcgccggtgaagatcagaccgatcggcaccacgccggggatcagcacgttccagctgatggtgtggccgaaggcggtggtctcccagcccggcatcagccgcagcgagccttccagcagacccatgtagaagtccggctgggaggccgaggagatggcgcccgggtcatacggcccgtagttccagatcgggttgatctgggcgaaggtcgccagcagggcgatgaccccgaaggtgaacaggaagtaggcgccggtcttggccatgaacaccgggtagaacgggtagcccacgacgttgtcgttggtgcgccccgggccgggcatctgggtgtgcttctgatgccacatgatcatcatgtgcgccgtgatcagcgccaggatgatgccggggatcagcagcacgtgcatggtgtacagccgcgggatgagctcgccgcggtcaccgtgcgggaactcgccgccgaacaggaacatgtagatgtaggtgccgaccagcgggacggcctcggccacaccctgggtgatccgcaggccggtgcccgacagcaggtcgtccggcagcgagtagccgaacatgccctccaccatgccgagggtgaacaggcccaggccgatcagccagttcagctcacgcggcttgcggtaggcgccggtgaagaacacccgcagcatgtgggccatgatcgcgaccatgaacaggatcgcggcccagtggtggatctgccgcatgagcaggccgccgcgcacatcgaagctgatgtgcagcgcggaggcgtacgcctccgacatgggcacgccctgcagcttggtgtaggagccctcgtacaccacctcgtgcatgctcggctggaaccacagcgtcaggaaggttccgctgagcagcaggatgacgaacgagtacagggcgatctcgcccagcatgaacgaccagtggtccgggaagaccttcttcatattgcgcttgaagaaggtcgtcgaaccaagccggtcgtcgaggaagttcagcgggcccgccacagccttgggggccgcgccgggggttggcgtgctcatccgcgctcccagaagctcggaccgacgggctcggggaagtcgtcggtggcgatcaggtacccctcatcgtccaccgacagcggcagctgcggcagcggccgggccgccgggccgaagacgaccttggcgccgtcggtggcgtcgaaggtggactggtggcacgggcacaggatgcggtgggtggtctgctcgtacagggccgccgggcagcccacgtgcgtgcagatcttcgagtaggccacgatcccgttgacgtgccagttctcgcgccccttgaccggcttgaacttctccgggggcacgttgatgagaatggtgaccgccttggcggcctcgttcatgtggtgctcggactcggagatgccctccggcagcaccgtgatcatcgagccgggagtggcgaagtcgctggcccgcagcggacgcgggttcttggtcccgtcgtcgatcacgatgcgggcgcccttgcggccctgtgccttggccttgcggaccgcctcgccccagaaggtgtgacgcagccgcttctccggcagcggacccaggtcgcgcagcaacaccagcggagccagtccgagcggggccgccgccagcagcagggtgcggcgcagcagcggccgcttggtgagcccgctgtcggcggcgccggccacgaactcggcctcgaactcggcccgggtcttttcgtcggagggcagctcctcgcgctgctggacgatctgcttgctggtcatcagccggcgcacccagatggtgacgccgatggccatcgacagcatcgccaccgtcatggtggtgcccagggcgtagttggacgcccgggtgtcggccaggccgtgcatgccgtcggggccctgctgcccgctccacacgtaggcggcgatgaagccgacgctggcgagcgcggccagcaggaagaacagcgccacgatgcgctcggcgcgcttggccgaggcctcgtcgagctcctcgccggccccctggggggcgggatcgtcggcgaccagcagccggccgctctgctcgggagtgccgatcacgcgcttgggcgactgctcgcgggcggcgtcgccggactccatgggctcgttcgagccggtgttgttgtcgctcatgacttcttcagcttcttgggcttcttggcggtcagccacatcgccgccaggaccagcatcgacaagccgaccagccagccggtcagaccctcggacaccgggccgatccggcccagcccgttgccgccggggttgggctcttcacgggtcttcaccacgtaggcgatgatcgcccgcttctgctcgggggtgagcgtggtgtcgttgaacaccggcatcgcctgcggcccggtcagcatcgcctcatagatctgggtgggcgtgacatcgtcgctgtccagcggcggggcgtacttgccgccggtcagcgcaccgccggcgccgacgaagttgtggcactgggcgcagttggtgcggaacagcttgccgcccaacgcgacgtcgcccttgtcagggtcgaccatctccgcgctggggatctcgggaccgccgcccagagactggatgtagttggccaggtccgacaggttcttttgggcctgggccttctgccgctcggccttggcacgctcctcggggtcgtgctggtcggtcgggatgttggtgttgaactccggaatgggcggcttgcgcggcatctgggcgccggggttcgccgcgggcatacggcccgtggagacctggaagtcaaccgaggcggcgccgacaccgatcaggctgggcgccagcgacctgccctcggcgtccttggtgccctcgccgttgaggccgtggcagctggcgcagttcttgttgtacagatcccggccgttggccagatccgcggcggcctgggaagcgttggccgcctcggcgcggtcgatacgcggcgagaaaccggcgtagagggcgccgatcgccgccagggccgccagcacgacggcgtagcccgcccacgggcgccgtcgccatgcggtgaaccttttcacggatatccccgttcgggtcggtcgattggaagtcggacagggggcttagaggtcgagcaggtagatcacgccgaacaggccgatccagaccacatcgacgaagtgccagtagtacgacacgacgatcgcgctggtcgcctgctcatgggtccagcgcttggcggcgtaggtgcggccgagcacgaacaggaaggcgatgagcccaccggtcacgtgcagcccgtggaacccggtggtcaggtagaacaccgagccgtagggcgaggacgacagggtcaggccgtcgtggttgaccagctggtagtactcgtacagctggccggccacgaagtacgcgcccatcaagaacgtcagcacgtaccactcgcgaagcccccaccgggcgacgttgaacaaggagccgtcccggccgaccttgccggcctcggccttgaacacgcccatctggcaggtcaccgaggacagcaccaggatggtggtgttgaaggacgacaacggcaggttgagttcggcgccgggccacggccctccctggccgatgatcaccgagcggatggtgaagaacatcgcgaacaacgccgcgaagaacatcagctcggacgacagccaaacgatcgtccccacgctgaccaggttgggacggttggtccgagcgtgcggagttgcttttatcgcggatgctgttgccacgggcagcattattgccccacccaaccaaggtctgacgcatgacccccggttaggggttcccgcagcagcagaaccggtagccttaccgccatgagcacctccccgtccggggccgatgcgccagagcgcgaggcccccatgaaggtcctggtctacagcgacgacgccgccacccgcgagcaggtgcggttggcgatcggtcggcggccggccgccgacctgcccccggtggagttcgtggagatcgccactcagccggccgtggtggcgcggctggacgccggcgacatcgacgtggcggtggtggacggcgaggcgcagccggccggcgggctgggggtctgccggcaggccaaggacgaggtctacgactgcccgccgttcgtggcgatcatcgcgcgccgcgacgacgggtggctggcgacctggtcgcgggccgacgccgtggtgagccagccgctggatccgatggcgctggcccaggcggtggccgaccagttgcggcggcgccgggcctcccggctgccggtccgctagtagtccccggggacgcggccgcgtccccgccgcctcttcgttccggacactgcttggggaatccatggacgcgcgtacgacgtggcccgcactgctgaacgccctgatcgacggcgagtcgctgtcgagcgaggagaccgcctgggcgatgaaccagatcatggcgggcgaggccaccgacgtgcagatcgccgggttcgcggtggcgctgcgggccaagggcgagacggtggccgaggtggccgggctggccgaggggatgctcgccaacgccacccgcatccgggtggaggcccccgagggggcccgcaccgccgacctggtgggcaccggcggggaccgggcgcgcaccgtcaacttctccacgatggcctcgatggtcgccgccgccgccggggtgcgcatcgtcaagcacggcaaccgcgccgccacctcctccagcggctcggcggacgtgctggaggcgctgggcgtggcgatcgacctgtcgccgcaggacaccgtccgcgtggccgaggaggtcggcatcaccttctgtttcgcgccgctgtaccacccggcgctcaagcacgccgccaaggcgcgcggcgagctgggcaccccgacggtgttcaacttcctgggcccgctgaccaacccggcccagcccaaggccgcggcagtgggcgtgttccacccgcggatggccggggtgatcgccggggtgttcgccgagcgcggcgcctcggcgctggtgttccgcggcgacgacgggctggatgagctgaccaccaccggcacctcgtcggtgtgggtggtgcgcgagggcagcgccgagcaggtcaccttcgacccggccgagctggggctgccgcgcgccaccgccgagcagctgcgcggcgccgacgccgcgcacaacgcgaaggtggcgcgggacctgctggccggtgaacgcggcccggtgcgggacatgacgctgctgaacgccgccgcggtgatggtcgcggccgagggggccccgccggcggaccggctgaccgaggcgctgcgagacgcctaccggcgggctgccgaggcggtggactccggcgcggccgccgcgctgctggaccgctgggtccgcgtctcccagtcgctgaagtcccagggggccgccgggcggtgacgttcttcggctccgcccgcgggcgggcggagcccgctcctttctataaaggcgtatctcgcagggagcgggacggccggtttcacggccgtcccgctccctgcggtggtcttcagcccgcttaggggtcagccctcgggaaggcccaaggcgaaggccgcctccaggtcgtgccgggagtaggtctcgaaggcgatgtgggtctcggtgtcgcggatgccgggcaccttgttgagacgtccggggatgatctcggccagctgctcgtgctcgcgcacccgcaccatcgcgatcaggtcgtactcgccggtaatggagtagacctcgctgaccccttccagagcggcgatctcctcggccacctccgggatgcgggcgacgtcggtcttgatcagcacgatcgcggtgatcactacccctcctgatctcacctggtccggtggcaccctatcgggatcgccgagcagggccggacggcccccggctactccctggccagcgccaccgcgcgccgggtgggaccggcccgccgcgccatcagcgcgaacagcatgcccgccacgaagccatagatgtgcgcgacgtaggccacgttgctgctctcatcgcccagcgagagccactgcagcacgaaccacagccccagcagcacccaggcgggcagccggctgatgatcaccggcgggacgtagctgacgatgcggccccgggggttgaggatcaggtaggcgcccagcacgcccgcgatggcgcccgaggcgccgatcagcggggtggtggagctcggcgtggtgaaggcgtagccgtagacggccgccagcccgaacagcaggtaggccagcaggtagcgggctctgccgaagcggtcctccactccggcgcccagcacgaacagcatcaccacgttgcccatcaggtgcagccagtcggcgtgcaggaacatcgaggtgaacgccgacacccagggcaccttctcgtacggctccaccgggcacgggccgacccgctcgggagggggctgctgctcgccgctgaccagctccttggggatcgcgccgtgttcgagggtgaactccacggcgttgcactcgcggacacggccctccccgtaggaggcggcgaagttggccatcggggtgaagaggaagaccacgatgttgacggccaccagcaggtaggtgaccaccggtgcacgccgggcgggctggctgtcgtacagaggcactgccaccgcgtcacccccggcccttcttcaccacccggatccgtctcgttcaccttagtgggcggccgccccggcggaatccgtcctcgggttcgagcggggcgtaggcgcgctccagccacgcgcgcaggccctcggcgccgtgcaccgggctgctccaggtgccctccagctccaccagccgggtgcccggaccctccagccagcgcagcacgcattccacctcttcggggatggccccgcccaccgggccgggaccggggatgacggtctcggcggtggcgaccgccgcctccacatggggccagggcgaggcgccctgggggaccgtcccggcggcggcgagcctgccgtgccgcaccacggccagctcccagccgccgccgaaggcgggccgggcggccaccagctgggggcagcgggccagcgcggccagccgctggccccgggccgccgcccgcacgaacgccgccagccggtcgcgctgggccgccgcctcctcatagcgcagctgcacggcgagccggtcgatgcgcacccgggccgcggccaccacgggccgcacgtcgccctccatgatgctgcgggccgtctccacatgccgcaggtagacgtcggcggactggcggccctcgcacggcgccccgcagcggccgatctggccgagcgcgcaggtgcgggcccggccgtgggcgatcaggcggggcgtcaggcgctgggtgcactggcgcagcggcaccgcctcgtgcagcgcggccctggcctcctcggcctgccggagcgagccgaacggccccaggtagacggcctgctcgtcgcggcagtcgcggacgatcgacaggcgggggaaggtctcgccgacggtcagcttcagccacagcgtccgttcggggaacttcgagcggcggttgtagcggggtttgtgctcggcgatcaggcgcagttcgcggacctcggcctccagcgcggtggcgcacacgatcggccggacgcgctcggccaggcccaccatctcgcggatccggcggcgggtctcggaggcggtgaagtaggagcgcacccgggcgcgcaggtcgttgcttttgcccacgtacagcacttcgccgcgggcgtcttcgaacaggtagacgccgggggcgctgggcatgccgtcggccaggtgccgtttgcgccgctgttcgggggtgggggtcttggcgaaggcccgcagctcctccagcgagtgcaccccgtaggagccgagccgctcgatcagcccgtgcagcacgtccacggtggccctggcgtcggcgagcgcgcggtggcacggctcggtgccggtgcggaagtagcgggccagcgtggccagcttgcagttgggcacctcctcgcgggtgagcacgcggcgggccaggtcggcggtgtcgaccacggggaaggcgggccaaggatggtcatgggccgtgcaggccgcgcgcaggaagccgatgtcgaagggggcgttgtgggccaccagcacgcagccgcgggcgaactccaagaaggccggcagcaccgccgacatcggcggcgcgttcgtcaccatctgctgggtgatgccggtcagcgccgtgatgaacggcgggatcggcacgccgggatcgaccagggtggcgaactcccccagccgctcgccgccgcgcaccttcaccgcgccgacctcggtgatcgccgagtcggccggtgagccgccggtggtctccaggtccaccaccacgaaggtgacgtccaccagcggcgtgccgaggtcgtcgagggtgccctggactccccgggcacccgggccggtgggcggctcggcggcgcctgtggacgtcatgggccgtaccgtagtccagaacgccgacatttcagtcgggtcacctcccgcccgccaccgcggcggtggctctagggtggatgcgtacgcttgtgcgtttgcgatcagccgacgcgtggaaggtcgggaagaacccggtatgcgcgccggatcgcaatcgggagcctgggaggagcacgatcatcgacagcggcccggaaacccccgaggtctcccagagggcgccggaacggctcgacggcccgctgccggaggcggtgcgccagcgggtcgtggaggccgctgcggagctgctcgggacgctggcgacggaggagatcccggcctcgctgcggccgttcgcccggtgggagcgccgccaccgggccaaacgcgccggccggcacatcgcccccgtcctggaacaggacccggtgttccgggagaaggccgccgggccgctgcgggcggccgaaccggaactggtcgaggcggtggcctcgggcacggtcccgccggccgccgacccggtgaccgtggccgccgtggcctacctgctgcgcccgcccggctggccccgcctggtggagacggcccgccgggaactggaacggtccgccagcgccgccgaggacgccgcctacgagcgccggatcgccgcgctgcagcgggagctggccgaggcccgcgccggacgggccggtgagctggagcggctgcgcgccgagctgcgcaaggccaaggcggagatctccgagctgcgccgcaagctgcacgaagagcgcgccgccgtcaaggccgcccggcagcgggccgagtcgctggccgccgagctggagcagcagcgcgccgcggcccgggaggccggcgccgccgccgacaaggagctgcgccggctgcgctcgaagctggcgcaggccgaggccgcccacgaaagcagccgccgggccgcccgggagggccgcaacgtcgacgacgtgcggctgcggatgctgctggacaccctggtcgacgccgccttgggggtgcgccgggagctggccctgccctccacgatcggccgcccggccgactcggtgggctcggtggagcccgagctgctggcccaccgggcgctgcccggccggtcgctgtcggaccaggaccccaagctgctggaccggctgctcaccctgccgcaggtgcacctgatcgtcgacggctacaacgtcaccaagaccggatatggggatctgccgctggccgaccagcgcaaccggctggtcagcgggctgggcgggctggcggcgcagaccggcgcggaggtgacgtgcgtgttcgacggggccgagctggacgccccggtgaagatggccgccccgcgcggggtgcgggtgtgcttcagcgcgccggggcagaccgccgatgagctgatcggcgagctggtgcgggccgagccgccgggccgcccggtgatcgtggtctcctccgaccgggaggtcgccgacgccgcccgccgcgccgaggcccgcccggcgtccgccgcgctgctgctgcgccgcctcggccggggctgaaccgccctttccggggcacacatggtgatcatgtgacaaccgggcgtggaaactactgaaatgccctgacaagaacatacgaatcggttgtgacaggtgttgcgtctcgctagtgtctgcgccggagagggtggagagaggggcgtaacacgactgtggccagtgaaaagacccgcaggttcttggcgacgacctgccttgccgtagcggcgacggtggcggctcccgtcaccgcgtacgccgaccccactccctcggcctctgaagtgcaaaagaagatcgaccgcctcaacgagcaggtcgatcagctggtggagaagtacaaccaggtcagggaggacctgaaggcggccaaggccaagctcaaggccgccaagaaggccgccgccgccgagcaggaggacttcgagaagacccgcgccaagatcgccgagatggcggcgaccgcctacaagaccggcgagctgggcgatgtgacccgcttcgtgggcaccggggacccccagaaggtgctcgaccagacggcgatcttcactcacctgtcccgcaaccgcagcgcggagctgaggtccttcctggccgccgcgcagcggctcaagcgccagcaggcccaggcccaggaggcctacgacgaggtcctgcgccgctccaaggagctcaaggcgcagaaggagaaggtcgaaaagtccatcgcccagcagcaggcgctgctgcgccggatcggcgtgacccccgagcgtcccggcagcggcgggggcggcacctaccagggtccggccagcgggccggcccgcgtggcgctgcagttcgcctacgcccagctcggcaagccgtaccagtacggcgccgcggggccgaacgcctacgactgctcggggctgacgatgcgctcctggggcgccgccggggtgagcctgccgcgcaccacctactcgcagtacagcgccaccaggcgggtcgccaagagcgacctgcagccgggtgacctggtgttcttcagcggcctggggcacgtgggcatctacgtcggcaacggccagatgatccacgctccgcgtaccggcaagaacgtggaggtggtgtccatcacctccggctactacgccgccaactactacggcgcaggccgtccctgagacgccgaaacgccgaccggcggcctgatccggcctcatgcgggccgggtcgggccgccgtctcgtctttacccgcagccggtgtgacggacgtcattttcccgccgctcccccacgctctggaggcatccggccaaggcccgcaaaagccttgccgcacgggggatccggggcgccgcgccccgggaccggcacgcgccctcggcggcccggccgccggggaatccccagaccggggaatgaatcctccctaacctgggttttgcctacgtacaacttgaagcgggcatccgctggggacacgtgacctgtctcgcgtccgttttgcggatgatttgccttcgagttgacgtttgatacgttggttcggacagcggcgccccccatgcgtcgcaccggcggcgacgttccccagacgccgccccgtgcattgccggcgcggccgcccggcgcgcaccgcacatgccgcgggcgccggaggtcccgatgcggaccggccgcccgagccgcaacaaccaggtactcagtaagtcagcgccgcatatctgcggcccgccgagtcctttcgcctccgatctgagcgttccggccgcccgaacggccgggcgggggaggcgagggagccggggacccacctttcccggggtgaatcggcgcatcccccaccggatcccgtccaggggacggatgtgccgtagggcgacttccagcccgaacccgtcagctaacccggtaggcgtctggaagaaggagtgacctctgttcagcatcgctgtcagcagcatcacccgtagcgccaggctcaccggcggcgcgatcgtcggtgcactgacgctggcgcccgtcctggttctgggcaccgcgaccccggcccaggcccccgccgtgccgcacgccgccgggcaggagcacaccgtctcctggcaggagcacgaccggcacccggcccccgtgaaggccgacaccgttcaccgcgccctcaggcgttgagcccggcggtgcccacagggcaccgcgcccgctgagggccgcagatctcatcccagcggcgcccggccgcgatgccgcgccgcttcccttcccaagaattccctttccattgcccagacggacgtccgtccacgacgtccgccgccgagtccgcatgccttcccagggcgcggagccggggacccaccgcatttcccggggtgaatcggccgcagcaggccgtagggcgacttccagcccgaacccgtcagctaacccggtaggcggcttggaagcagaggagcacatgctcgtggcaggcaagcaccacatcacccgcctcacccgcaccctccagtcccgcaagagcaccgtcgccagcgccctggtcgccggtgcggtggccaccaccgcgctgggcgtggccgcccaggcgccggcgcaggccgccgtgggcgccgccgccccgatcaccaccctcgccgagagcggcaaggcggccaagtcgctggccggcgggaccggcacggtgagcagcgcgcacgccgcggtgtacaaggcccccgccaaaaagcacggcggcaagaaggccgtgaccgccggcgaggtgatcgaggtggccgagtcccagctgggcctcaccgaggacgccaagggcgagagcaagttcggcaagtggtacgcctccaccccgcacgccaagcggaccctccagcgcgacggcggcggcagcgaccccaaggtctacaagtccgccccctggtgcgcgatgttcgtgacctgggtcggtgagcaggtcggcaccgatgagctgggcgcggacgcctacaccgtcacccacgccaagtccttcaaggacaagggccgctggggcaccaagcccaagcccggcgcggtggtgttcttcgactgggccggcggcaagagcatcggcggcatcgaccacgtgggcctggtcgccgaggtgctcgacaacggcaagatcaagaccgtggagggcaacatctccaacgccgtcgtctccaaggtccgcacccccgacaccatcgtcggctacgggtaccccgactacgccgccgagtgatctgccggcggccgccccgtccgggcaccggtgaacccccataggatcaccggcatggacggcggacccgagacatcggcgaacggcaccggccggcgcacagtgcgccggccggtgctcgtcgtctcggcgctggtggccgttctcctcctggcggcgggcggcctgtgggccgtcctgcgggacggcggctcccccgccccggcggccgatgccaccgccgctcccgcaccaccgcggccggacgcgcaagccgtccggcagatcctggacggccgcgcccgcgccgtgcgggacggcgaccggatcgccttcctggccaccgtcacggccgcccccgcacccttccggaacgcgcaggcgaccgtgttcgacaacctcacccggctgccgctgagcggctggcgggaagagctcgcctcaccggtcccggtggccgcaggccgggacggcgcggtgctcgaggtgacgctgcggtaccggctgaaaggccacgaccgccgcgaggtgacccggacccgctacctgaccttcgcccggcgcggcggcgcctggcggctggtcggggacggcaccgcccacggcctgcgcgacgaggccgacatctgggatagcggcccgctcgacgtcgtgcgcggcgagcacagcctggtgatcggctcctctcccctgctgcgggagatcgccgaccggctggatgcggccgtgcccgtcgtcaccgaggtgctgggagagcgctgggcgcgccgggcggtcgcgctcgtcccggccgacgacgtgcaggccgccgcgctggtgcccgacggcgacccgctgggcgatgcggggtccatcgcggcgctggccgtctccggcgactcgggggaggaccgcatcgtcatcgccccggggacgttctccaggctcaacgccctcggccggaaggtggtcctcacccacgagctgacccacatcgccaccggaggcgcccgcgacgggcgcactcccctgtggctgatcgagggcctggccgactacgtgggctaccgggacacgaaggtgccggtccgctcggcggcgcgggaactgcgcgccgaggtgaccgccgggcacctgccgcggaggttgcccggccccgcggagttcgccgacgccgcacggctgccgcaggcgtatgcggaggcgtggctggcctgccgcatgatcgccgaccggtacggagaggacgcgctggtgcggctctaccgtgccgccggtgaacgctcccaagacgcggcgttgcgttcggtcctgggcctggacaccgccggcctcaccgcgatgtggcgggactacctgcacagggagctgcgatgaccgctgccggacgggcccgtgccgccgcactgatcacgggcgtggtgctgctggcgggagacggcgtcctgctgatggcgaccacgccgtgggaaccgctgcccggcggcggaagcgagcccgatccggcccgggacttctcccccgccgaactggcccgctcggcggccttcgacgccgcgctcaacccgccggcgtacgcggggctgctcaccgggctggcggtcgtgctggtgctggggctgaccccgctgggggcgcgcttcatcggctggtgcaccgcgcgggtgcccgggcgggcgctgcggctggcggtggcggtggtggcggtgacgacgctgctgcggctggccgccctgccgctgcggatctggcgggagagtgtgctgcgccgctacggcctgtcggtccagacctggccggcctggctggccgaccagctcaagtcgctggcgctggcctgggcgatctggacggtggcggtgctgctactgtacgtcctggcccggcgttttccgcgttactggtgggcgggggcggcagcgggcgggttcgctctcgtggtggtgctgtcgttcctctacccgctgctcgtggagccggtgttcaaccggttccactcgctgcccgccgggccgctgcgcaccgagctgctggcgatggccgcgcgggaccgggtgccggtcaccgacgtcctggtggccgacgcctcccggcggaccacctcgctgaacgcttacgtgtcgggattcggctccacccgccgcatcgtggtctacgacacgctgctgaaatcgccgcccgagcggatcaaatcgatcgtcgcccacgagctcggccacgccaagcacaacgacgtcctccgcggcacgctcaccggcgccctgggggtctccgggggagtctgcctgctgtacctggcgctgacctcgcccgggctgcgccgccgggcggggctggccgaccggacggccgagccggtggtctgcgacccgcgctcggtggcgctgctgctggccgtggtcagcgtgctgacccagctcagcggcccggtccagaacctgatcagcaggcgggtggaggcgcgggccgacgcgcacgcgctggcgctcaccggcgatgcggccacgttcgtgtcgatgcagcgcgagctggcgctgcggaacctgtcggatctgcggccgaacccggtggagtacgcgctgtggttcagccaccccagcgtgcccgaacgcatcgccatggcccgggactgggcccgcctgcacggcgggcgggccgcccggccctgaagctgtgctcagtccccgccggcctgaggggagatcagcgccgacggggaggccgccggggtcgccggtgcctcggcctgcggcaagggctcccgcaccggctcggaaccgtgcgggccgaccgacagggcctgcttgagcgcgctgcccttcacccactcgtcccagccgagctgccagtagccccagccgttggtgggttccagctcccggttggtgccgacgacccggaaggggtcgccccggtagctgaagtggtagaaccagcgggccgccgacgggctcatgttgatgcagccgtgactgacgttgcggtgcccctgggcgtgcagcgaccagggcgccgagtgggtgtactcgccgctgctggagatgcgcaccgcccagttgacggtcaggcggtagtggccggggcagccgggcgggcagccgacggtggaggagtccatgatcaccgggttgcccttttccatcgtcagatggtggccgttggtggtggtgtacttgcggaccccgccgcggcccatgctgatcgggaagtcgcggatcttcttgccgtcccggtagacggccatgcggtgggtcttggcgttggccacgctggcatgggcctcgccgatcttgaacttcaggtccaggtcttcggtggcgtacccgtcgcggaccgcgcggaccccgttgagatgggcgatcagccgcacccgggtgtgggcgggccagtgctcgcgggtgcggaagacgacgttctggccgtcgaaccagtgccaggcgcccacgaccggtttgctggagcgcacctccagcgcccgctccaccgcggcccggtcggtgatctcacggtcgaaccgcacgatgatcggcattcccacacccaccgtctcgcccggggcgggcgcctcgacggaggcggtcaccgcccgctcgaccgtgcgggtggtgaacgtgccggtgaccgtgtgggtgcggccgtccgggccgagcgcggtggcgatcacctcgtagcgggtgcccggggtgagcgcccagcgcgaccgccactggctgccgtcgtcgctgatccggcccgccacctcggcgccgcgggcgcggacggtgacgttctgcagggtgccgcccgccgcgctgaccacgatcggggtgtcggggaggacgtccccgctgccgttgcgcgggacgacgcttaagccgaccggtgcggccttcacctgggcggtatcgccccccgtgcaaccggcgagcccgatgaccaggaccatcccgatgcccgcgctcgccgcggtgcggacggccggacggcttgcacgcctgtcccccgtcttgcggacgctgaggtacaccctcacaaccccccgtgcctgggccgggcgaccggtcatccggcgtccggcgcaatggggccggacgatcgcgattcccccatcggtgtgataccggtcacccaccgtctggacgggtcaattatgaagggggccggtctccgctgataagcggacaccggcccccttagcagaccttttgcctgatcagtgctggaagtgaccccggtagtactcgaagacgaggccgatgcagctcagcagcgtggcggcgatcccgaagaccaccagccaccagccgaagaccaggccgagggtgatgcaggccgccgaggccgccacgaacagcggccaccagctgtgcgggctgaagaagcccacctcgccggccgcctggacgatctccccgtcggggtcgtcctcatacagcgggccgttgttggccttctccaggcgccggatcgtgaagtggatgtagaacccgatcagcccggccaggccgaccgacagggccagcgcggtggtgcccgtccactccttggaccacagccagtagacgatgtcagtgatcaggaagaagatcgcgcacccgtagaacatgaatgcctgaacgcgcatcggtcacttctccgatccggtgccggccccggcctccgccagctcgcccttggcatccgcgtacgggtagtgcaggtcgaaggcggggcgctcggagcgaatctgcgggatcgaggtgaagttgtgccgcggcggcgggcaggaggtcgcccactccagcgagcctccgtacccccaggggtcgtccacctcgaccttcttgcccttcttggcggtgatgtagatgttgtagaagaacggcagcagcgacagcgacagcaggatcgagaagatcgtcgacacctggttcagggcggtgaactcctcggcgtagtcggggtaacggcgcggcatgcccgccgcacccagccagtgctgcacgaggaaggtgccgtggaagccgatgaacagcatccagaactgcagcttgccgagcttctcgttgagcatcttgccggtgaacttcggccaccagaagtagaacccggcgaacatcgcgaacaccacggtgccgaacaccacgtagtggaagtggcccaccacgaagtaggagtccgacaggtggaagtccatcggcggggaggccaggatgacaccggtcagcccgccgaacaggaaggtcaccaggaagcccagcgaccacagcatcggcgtctcgaaggtcagccggccgcgccacatggtgccgatccagttgaagaacttcaccccggtgggcaccgcgatgaggaacgtcatgaaggagaagaacggcagcagcacctggccggtcacgtacatgtggtgcgcccacacggtgaccgacaggcccgcgatggcgatggtggcgcccaccaggccgatgtagccgaagatcggcttacggctgaacaccggcaggatctcggtcacgatgccgaagaacggcagcgcgatgatgtagacctccgggtggccgaagaaccagaacaggtgctggtacaggatcgccccgccgtgcgaggagtcgaacacgtgcgccccgtacagccggtcggcggccagccccagcagcgccgcggccagcggcgggaaggccagcagcaccaggatcgaggtgagcaggacgttccaggtgaagatcggcatccggaacatcgtcatgcccggggcgcgcatgcacaggatggtggtgatgaagttgaccgcgcccaggatggtgcccagaccgctcatggccaggcccagcacccacaggtcgccgccgacgccgggggtgcggaccgcgtccgacagcggggcgtaggcgaaccacccgaagctggccgcgccgccgggggtcaaaaagcccgacagcgcgatcaggctgccgaacaggaacagccagtaggccagcatgttcatccgcgggaacgccacgtccggcgcgccgatctgcagcggcatgatcgcgttggcgaagccggcgaacagcggcgtggcgaacatcagcagcatgaccgtgccatgcatggtgaacagctggttgaactgctcgttgctcaccagctgcatgccgggctcatacagctcggcacgcatgacgatggccatcacgccgccgatgaggaacatgatgaacgaggtgatcaggtacaggtaaccgatcaccttgtggtcggtgctggacagccaggacgccagcaggcgccccttgctcgtccgcggcgcagcgagcggcggtgcgctcggagcatggctgagcgtggtcactgggttcctccggccgccttggactcagcgatgaacttctggtactcctccggcgtgaccaccttcagctggaacagcatccggctgtggtccacgccgcacagttcggcgcagcggccctcgtacaggcccgtcttcttggccgtgatctcgaactcgttgacgtagcccgggatcatgtccttcttgtacagcagcgcgggcacccagaacgagtggatgacgtcgttggagtgcagccggaagcgcaccttctgcccggcggggatcatcacctgcggcttgctggcggcgttgggatccaccgggacgccgaccacggacgccaccgtcggggcgtccttggccaggctctccttgtagtcgaactgccagctccactggaagccgtacacatcgatcacggcggcgacgttgtcgtcgctcgtcttctcgatgtagctctgatcacgcgcggtgaagtagaacagcaccgcgatgatcacgaacggcaccgccgtgtagagcatctcgatgggcaggttgtaacgcacctgcggcggcagatcgtcggagcgcttgcggtggaacagcaccgcccagaggatcagaccccagacgacgccaccgaccgcgaacgcggcgatccaggacccctgccatagctgcaggatgcgctcggcctggtcactgatcggctcgggcatgccaaggcgggccgcctcgccactgcacgcggtggcggtcatcgccagcagggccagcgcgccggcactggtcaatgcgcggcgggcgcgcaccggcgtacgccgctcccttgagcgggtcggactcacggaatgccttccccacagatgaagcccggtgcaaccgggcactcagatcggtagttcacacgtgtgcaggacacattagcgcggagggtcgccacccccctgatcgggtgccgagttgttaatgtcgaggtcgtgtcatctgtatccggccgacccggcggcatgcgatgaacgggccgctcagcttcgatgacgccaccgccgcggcggggccggcgggcgcgcccgccggctacctcgatgcggcctccggcgagccgctgcacccggcggcgcgccgggcgctgctggaggcgctggaggcgggctgggccgatcccgcccgcctgtacggggcggcgcgcaacgcccggctgctgctggagcgggcgcgcgcccgcgtggccgcggtgctgggcgtgctgcccgatgaggtcttcttcacctcttccggcacccaggcggtgcacctggcggtgctgggcgcgctgcgcgcccggcgccgggtgggacgtcacctggtggtcggggcggtggagcactccagcgtgctgcacgccgccgagctgcacgagcgggagggcggcgaggtcacccgggtgggcgtggaccggcacggccgggtcgacccggaggcgttcgccgccgcgctgcgcccggacaccgcgctggcctgcctgcagaccgccaaccacgaggtgggcacgctgcagccggtgcaggaggtggcgcaggcctgccgggcggtgcgggtgccgctgttcaccgacgccgcccagtcggtggggcggacggacctgccggagggctggtcgctgctggccgccagcgcccacaagtggggcgggcccgccggggtggggctgctggtgatccgcaagaacacccggtggcgttcgccgctgccggccgatgagcgcgagcggcggcacgtgccgggctttgagaacgtgcccgcggcggtggcggccgccgcggcgctggaggcgttccgggcggagatggccgacgaaggcccccgcctgtcggcgctggtggaccggatccgcgagcaggtgccccgcctggtgccggatgtggaggtggtcggcgacccggtgcggcggctgccgcacatcgtcaccttctcctgcctgtatgtggagggagaggcgctgctgaccgagctcgaccggttcgggttcgcggtctcctccggcagctcctgcacggccgacaccctgcgtcccagccatgtgctggaggccatgggagtgattacccatggcaatgtgcgggtatcgctgcctcgtggcacgaaatcccccgatgtcgaccggttcttgacggtgcttgcggacgtggtgagccggctgcgccgcgatgccggcatggtcaccggatgagcggcgccgaagcggcgggaaaaggcaggtggcgtggccgtccatgggcgctttcgggcactggggcagtgcagtgcggggccacgcgctgtggtatcggtctgatatattgagcccgctcaatggcaaagaggaaagagccgctgagtctaccgccgggccggcgggatgtgaagcctgtagaggtcgtgtaaggccccggcaagccgggttcgtcccaggggccgccgcggcctgtgaaacaggaaggtccggcccgcgagggcctgaaatccccgggcttcggccgtggggaggaggtcgatgatgttccgaggccgcggcacccgcggatcagccagagcggccggtcgccggcgggcgcggtccgcccccgagcagcaggctcccgccccggccgagcccgccgcgcccgcggctcccccgccggcgctggtgatcgacgcgctcggccgcaaatgccccatcccgatcatctggctggccgagcggatccgtgaggtccccatcgggcaggtggtggcggtgctggccgacgatgtggccgcccgcaccgacgtgccggcctggtgccggatgaagtctcaggagttcatccgcgaagagccccttgcccagggctgggccttccacattcgccgctgctattagcaggcggccgggcctttcggccacggccgcccgcaacggcgcgcccgcccgttctcagggcaggtgcgaggcgatctcgtcggccgcgctctggccgtaggcgtcggtgaagcgggacaggaactcctcccgctccaggcggtactcctgggggccggggctttccagggcgtggacggccacgaggttgccgacctgggcggcgcgttccagggacagcccccaggcggtggccgacaggaagccggcgcggaaggcgtcgccgacgccggtgggctcgaccgccttgcgcacgggggcggcgggcacgtggatctccggctggcccttacgggtgatcaccacgcccttggggccgagcgtggtcacccggatctccacgcggtcgaggatctccgtgtccccccacccggtcttctgctccaccagcgccttttcgtactcgttggtgaacaggtaacgggcgccttcgatcagcgtgcggatctgctcgccctccatgcgggccagctgctgggagacgtcggcggcgaaggggaagccgcgctcgcggcactcctcggtgtgccggatcatcgcctccgggtcgttggggctgatcaccaccaggtccaggccgccgacccggtcggcgaccggccccagctcgatgtcgcgcgcctcgctcatggccccggcgtaaaaagaggcgatctggttgtgatcgacgtcggtggtgcacaggaagcgggcggtgtgccgcagctcggagacgtgcaccgactcggtgtccaccccgtgccgctccagccaggagcggtagtcggcgaagtcgttgcccacggcgccgaccaggatcggccgcaggcccagcgagcccatcccgaagcagatgttggcggcgatgccgccccggcggatctccagctcgtccaccaggaacgacagcgacacacggtgcagctggtcggggatgagctggtcggtgaacttgccggggaagctcatcagatagtcgttggcgatggatccggtcacggcgatgcgcacgcgtcgctctcctcgtcggtgtcgtccggttcttttccggctgtttcagtcccgcaaagccttcacgggaggcgccttcgggccaccaaaggctaacgcccgtcaagtctccccgaatgcggggatcgcggcttcggttccggcgaaagaaagcggcgcgtcacctcgtggacgggctcgtgcagggcggcagcgacgcggcccgggcgcctgtggcacccgggccgcacgccgtggacgccggcgccttggccgaggctcggcgaacccttttcagcacgccgtccgcgcaggtcgaggcggtgacgtcgcggtcagggacgacgctgtgacctggaacgtcgtcgcagcaggcaccatcggggcttccggccccggctccgtgggccgtgcgtcgaaacaggttgagcgaaccttttcaacacatgatctcgggcgccggagacgggagccccgagggtgtctgagccgtgacgtcgcaggtcacggcatcgtccctggctgtgaggctcccgtcccggcctgtggaaacggcgtgttgaaaaaggttcagcggagacggcgcgtcgagtaagggtcagttgaaggagtcgccgcaggcgcaggtgcccgtggcgttggggttgtcgatggtgaagccctgcttttcgatggtgtcgacgaagtcgatggtggcgccggccaggtagggcgcgctggtgcggtccacccgcacctgcaggccgttgaagtcctgcaccaggtcgccgtccatctcccgctcgtcgaagtagagctggtagatcagcccggagcagccgccgggctgcacggccacgcgcagcgccaggtcgtcacggccctcctgctccagcaggtccttggccttggcggcggcggcatcggtgaggatgacgccgctgacctgctcggtggtctcggtgctctctaccgtcatgtgttcagctcccggtctagctcgtcggccgtccggcgaccgtcgcgttcgatcgatgatggctggggccgcggacgcccccaagacgtcgccgcgcctcctcagcacaccaacgtaccccgcgccgcgggcattccgtctacccgcggggcggacccgggcggggcggtgacctccgcctcaccccggccggggaccccgggggttcaccggatttcgggatatgcgaccattagtgtcagagcgacgataagtctccgtcgcagaggaggatcccgtgaccaccacccccgagctcggtacccggagccttccgctgctgctgctgggcaccgagtccgacccggccagcgagcgcggcgtctcgtgcccgggggcgctgcccccggcctccgaccccgcgctggtggaacgtgccagggcggccaaggccgcgctcggcgatcaggtcttcgtgctcggccaccactaccagcgcgatgaggtcatccagttcgcggacgtgaccggcgactccttcaagctggcccgcgacgcggcggcccgtccccaggcgccctacatcgtcttctgcggcgtgcacttcatggccgagtccgccgacatcctcaccgccgaccaccagcaggtggtgctgccggacatggcggccggctgctcgatggccgacatggccaccttcgaccaggtcgaagagtgctgggaggtcctggaggaggtggggatcgccgacgatgtggtccccgtcacctacatgaactcctcggccgacatcaaggcgttcgtggggcggcacggcggcgtggtgtgcacctcctccaacgcgcgcagggccctggagtgggcctactccaagggctcgaaggtgctgttcctgcccgaccagcacctggggcgcaacaccgcggtgctggagatgggcttttcgctggacgactgcgtggtctacgacccgcaccggccggagggcggcctgacgccccggcagttccgcgacgcccggatgctgctgtggcgcgggcactgctcggtgcacgcccgcttcaccaaggcctcggtggatgagatccgctcccgcgtcccggacgtcaacatcctggtgcaccccgagtgccggcacgaggtggtggtggaggccgactacgtcggctccaccgagtacatcatcaagaccctggccgcggcgccggccggctcctcgtgggcggtcggcaccgagctgaacctggtgcggcgcctggcgaacatgcacccggacaagaacgtgatgttcctggaccggaccgtgtgcttttgctccacgatgaaccggatcgacctgccgcacctggtgtgggcgctggagtcgctcgccaagggcgaggtggtcaaccggatccaggtggacgaggagaccgcccactacgccaaggcggcgctggaccagatgctggccctgccctgacgcaccgccggccgcgggcgggcaccgcacgcggcgggcacgagggacgcgcccgaagacgggcgggccttccgcccggcgggcgcgttccccggccgtaaaaagccgcaggcgggcggcctcagccggggatgagcccggcgtcccccagcatcttgcggacctcctccatctgggagtcggccggcggcaggatcagctcagagggctccaggctgtcggccggcagcggcgtgccgacgctgcgcacgctctccagcagctcgtgcagcgcggtccggaacgcctcctcgtcccccgcctcgatggcggcctcgacccgctcgtcgagctcgttgagcgcggccagatcgcccggggccacctccagctgcccctcgcccatgatgcggacgatcactgggcaccccccggctgctgcggccagggcccctgggccggcggctgctgcggggcggcctgctggtggggagcctgctggggggcctgctgcggggtgccggcgtccagctgcttaggggccggcgcctggccgagctcggccttcatccgctccagctccagctccacgccggcggtggcgcccatgcggtccagctcggcctggatgtcgtcccgggaaccgctgaagtcgtccagcgcgccggaggccagcagctcgtcgatggcgccggcgcgggccttcatggtctcggccttctcctcggcccgctggatggccaggccgacatcgcccatctcctcggagatcccggcgaacgcctcgttgatcctggtctgcgcctcggccgcggtgtaggtggccttgatggtctccttgcgggtgcggaaggcgtccaccttggcctgcagccgctgggaggccagcgtcagcttctcctcctcgctctgcaggttctggtgctgcatgcgcagctcgttgagctggccgtccaggccggcgcgccgctgcagcgcctcgcgggccaggtcctcgcggccgacctgcagcgccttgcggctctgctcggtcagcttggtgtgctgctgctccagctgctggatctgcagctccaggcgcttgcgggcggtcgccacgtcggccaccccgcggcgcaccttctgcagcatctccagctggcgctggtaggagtagtccaaggtctcacgaggatcctccagacggtccagcgccttgttcgccttggacttgaagatcatcgacattcgcttcatcacgctcatcgcgcggcgccggtcccttcgtgatgtactgcaatgaccactgctggggctgatatcaccctacgcgttaacgtctggcggctccatggtgttgccgtcccctggtcctggtaggacgtacccacccgcccccgggttccacggacggcccaagcggacgcggagggtaccctgatggccgtgttccgacgtcgtagccaggccacctccgaagcaccccctccccccgtggccaagccgggaggcaagggtcgtcccacgcccaagcgccgcgaggccgaaaagcggcggcggcagtacatcaccgccccgcgcgaccgcaaggaggcctaccggcggctccgcgaacggcaggccaagcagcgcgcgctggtacgcgagggaatgcggcgcggcgacgaacgctacctgctcaagcgggacaagggcccggtccgccggttcgcccgcgactacgtcgacggccggcgcaccatcggctcctacctgatgtacgcgatgctggtcatcgtgctgctgagcttcatccgctcgcccatcaccgcgctgctgatgctgttcgccccgccgctgctgctggccgcggtgctgatcgagggcctggtgatcagcatgcgggtcaagaagctgaccgccgagcgcttccccgacgaagaccgcaagggcgtgggcctgtatgcggccgtgcgcgccatgcagatccgccggctgcggataccggagcctcaggtgaagatcggcgagcgggtggaggcccgcgaccggcgctgaagctcgccgcgcggcgcggcccgctagggtcgggatcatggagttccgacaccttggccgcagcggtctggtcatcagcgagatcgcctacggcaactggctgacccacgggtcccagatcgaagaggacgccgcggtggcgtgcgtgcacgcggccctcgacgaggggatcaccacgttcgacaccgccgacgtctacgccggcacccgggccgaggaggtgctgggccgggcgctgaaggggcagcggcgcgagggcctggagatcttcaccaaggtctactggcccaccggccccggcaagaacgaccgcgggctgtcgcgcaagcacatcatggagtcggtcgaaggttcgctgcgccggctgcagaccgactacatcgacctgtaccaggcgcaccggttcgactatgagaccccgctggaggagaccctgcgggccttcgacgacctggtgcgccagggcaaggtgctgtacgtgggcgtctcggagtggcgggccgaggagatcaagcgcgccctgaagatcgccgacgagatgggcctggaccgcatcgtctccaaccagccgcagtactcgatgctgtggcgggtcatcgaagaagaggtcgtgccgctgtgcgagcgggagggcatcgggcagatcgtctggtccccgctcgcccagggcgtgctgaccggcaagtacctgccgggtcagcctccgccggccggttcgcgcgccaccgaccaggccggcggggcgaacttcatcaagggcctgctgaccgatgagatcctcacccgggtgcagaacctgcggccgatcgcccaggagctgggcctgacgatggcgcagctggcgatcgcctgggtgctgcagaacccgaacgtgtcggcggccatcatcggggccacccgtcccgagcaggtccgcgacaacgtcaaggccgccggggtgaagctggaggccgacgtcctcaagcgcatcgacgaggtgctgggcccggtgatcgtccgcgacccggccaagaccgtcagccctccccggcgtccttagccgtcacggctgcgggacggcggagctcactcggggtcgagcaggctcatcgggtagacgacggcgccgtcttccagcaggaccacctgctcgaccccggcgtcccgcagctcgcgccagtgcagtcccagccacgactccgcgtccgcctgggtggcgaacgtctcttcgggcacgccgggcacggtcacgatctccccgtcgcccccttgcaaacgccagctccacggcatgaaaagctcgacctcccttgtcggaaggcgagactagccgttgccgcccgccgatgcccggcccggtcccagatgccccggtcccagatgaaaggtttccggtgcgccgcgacatggcagcctctccccgcatcgagctgatcggcaccgccgggccgcgcggctggcccgagccggactgccgctgcgcctcctgcagcgggctgcgccgggccggggtggcgttcgagccgacgcgggcgctggtggacggggtgccgctggagcacctggagcgcacgccgctgcccggcgggtacgaggcgcgctcgccgggcggcggccggctgctggtcgccggcggccccggggagcgcccgcggcccgcggcgggggcggtctacgacgccgtgctgctcgatctggcgggccacccggagcatctggggctgctgcggcacctgggcgcggtcgcccccggcacccgggtgctggccgtccacaacgaccaccgcctgccctcccccggcgagctgcggcgccgcctgccgtggtggacgcatccgcccgagggcccccaccgcaccctggtgctgggcggcgtgcggtcgggcaagtccgccgaggccgagctgcggctggcggcctgccctcaggtgacgtacgtggcgaccgccgcccccgccggcggcgacgccgagtgggccgcgcggatcgaggcgcaccggcgacgccgcccgcactggtggcgcaccgtggagacgaccgatctcgcgggcgtcctgaggtccgccacgggcgcggtcctggtggacggcatcggcagctggctggccgcggtgatggacgagaccggcgcctgggacgacccctcccgcctggagccgcgcctggaggagctggtggcggcgtggcgggccacgcgggcccgcgtcgtcgcggtgagcgacgaggtcggcctggcgccggtcccgctgaccgcggccgggcgggcgttcggcgaccggctcggccggctcaaccagcgccttgcggccgagtcggaggaggcggtgctggtcgtcgccgggcgcgtcctggagcttcggtgatcgccggtctgcggctggcggtgacgctgctcaccgtcgtcccggccgggacggtgcgcatcgaccgcgcctcggcccgggcggcgatgctgctcgccccggccaccgggctgatcaccggcggcgccgccgcggcggtgctgctggcggccgggccgctgggcgtcccccgcctgccggccgcggcgctggcggtggccgccacggcggccgtgacccgcgccctgcacctggacggcctggccgacctggccgacgggctgggcagcgcccggcccgccgccgaggcgctggagatcatgaagcggtccgacatcggcccgttcggggtcgtcgcggtgctgctgacgctgctgatccgggtcaccgcgctggccacggcgcccgatgcggccctggcggcggtgaccgcggcggtggccgggcggctcaccctgccgtgggcctgccgggccggggtgcccggcgcccggcccggcggtctcggcgcgctcgtcgcgggcacggtccccacggccgccgccgtcgccgtcaccgtcgccgcggcggccgcggcggccgcggccggggcggcgaccggcggtctggagggcgccctgcacggcgccggcgccgtcgccgccgggctggccgccgggctggtgacgctccggcgcgtgctgcgccgcctgcacggggtgaccggggacgtcctgggcgccctggtggagatcgccgagaccgccgcgctggtcgccttcatcgccgtgcgctgagcgccctgcgggcgcagacgcgcacgtcggcgttccgggggagcgcgatgggcccggcccgctccgcaacggcgaactcctcggccgggaccggtcacggcccggccggccggtcgaggaactccaaggcgagtcgatcaacagaacgaaagcggtcggccagggcactagcatcagattgcgtgacgaccatcagtcttaccagcacagccccgtccgccctggaagtcgacgcgatcgtcatcgggatcgcgcccggcggctccgactcgtcggacggcgccccgccccggctggccgacggcgcccacgacatcgaccgggccttcggcggcaggctggcgacggcgctgcaggcgctgggcgccaccggcaaggccggtgagatcaccaagctgcccacgctgggcacgctgcccgcgcccgtcctggtggcggccgggctcggggaggagaccggcgccgatgcgctgcggcgcgcctcgggcgcggcggtgcgcgcgctggccggctcggccaaggtggccctcgcactgccggcgggcacggccgaggaggtcggcgcggtggcgctgggcgcgttgctgggcaactactccttcggcaagtaccgcaccggcgagcacaaaaagccggtcgcggagctgaccgtggccaccggcggcccggtcgaggacggcgagcaggccctggagcgggcgcggacgctggcctcctcggtgacgctggtgcgcgacctggtcaacaccccgccctcggacctgggcccggacgatctggcccagatcgccgcgaaggtggccggcgaggtcggcctgggggtggagatcctcgatgaaaaggcgctggcggagggcggctacggcggcatcgtgggcgtcgggcagggctcggcccgcccgccccggctggtgcggctggcctactcccaccccgaggccgccaagacggtggtgttcgtgggcaaggggatcaccttcgacaccggcggcctgtcgctcaagccgtccgaggccatggactggatgaagtccgacatgggcggggcgggcgcggtgctgggcgcgctgcgcgccatcgcgctgctcaagcccaaggtcaacgtgatcggctacctgccgctggcggagaacatgcccagcggcaccgcccagcggccctccgacgtgctcaccgtctacggcggcaagaccgtggaggtgctcaacaccgacgccgagggccggctggtcatggccgacgcgctggtgcgctccggcgaggactcccccgacctgctggtggacgtcgccacgctgaccggtgcgcagctggtggcgctgggcacccgcacctgcggggtgatggccaacgacgacgaggtccgcgagaaggtggtggccgccgccacccgcgccggcgaggccgcctggcccatgccgctgccggcggagctgcgcaaggggctggagtcggcggtggccgacatcgccaacatcagcggcgagcgctggggcggcatgctggtggcgggcatcttcctcaaggagttcgtccccgagggcgtcaagtgggcgcacctggacatcgccggcccggccttcaacaagggcgagccctacggcgaggtccccaagggcgggaccggcgccgccacccgcaccctggtgcagatcgccgaggaggtcgccgcgggaacgctgtgaccctcttcgccgcgtttccacaggtgccgagccggaaaaagtgaaaagctttccctgtggcctgcgcgccgcagcgggagccggacaccacgcatcacccaaggagcgttcagttggtcgacagcggcggtcccttcgacgtcgtcgtcctgggaggcggcagcggggggtacgcctgcgccctgcgcgctgcggaactcggcatgcgggtggccctcatcgaacgggacaccctcggcggcacctgcctgaaccggggctgcatcccgaccaaggcgctgctgcacgccgcagaggtcgccgagaccgcccgccgggccgcccggttcggagtgcgggcctccttcgaaggcgtggacatgcccgcggtgcacgcctacaaggacaaggtggtctccggcaccgtcaaggggctgaccgggctgctgcgcgccaagggcgtcacgatcgtcgaaggcgagggccggctggcggggccgaccgccgtccaggtcgccacaccggccggcccggtccgctgcgagggccgccacctggtgctggccaccggctcggcgccccgctcactgcccggcctgccggtcgacggcgagcgggtgatcttcagcgaccaggcgctgacgctgcagcgggtgcccgcctcggtgatcgtgctgggcggcggcgtgatcggcgtggagttcgccagcatctggcgctcgttcggcgccgaggtgaccatcgtcgaggcgctgccgcacctgctgccgatggaggagccctccagctcccggcggctggaacgcgccttccgcaaacgcggcatcgcttttgagctcggtgcccgcgtggagggcgtcaagaccaccgaaaccggcgtgacggtcaccttggccggcggccggacgctggcggcggagctgctgctggtggcggtcggccgcgccccgtgctcggccggcctgggcctggccgaggccggggtgcgcaccgagcgcggtttcgtcgaggtggaccgctactgccgcacctcggtgcccaccatcagcgcggtcggcgacctgatcgccaccccgcagctggcgcacgtgggcttcgccgagggcatcttggtcgccgaacggctcggcggcctgtccccggcccccatcgactacgacggggtgccccgcatcgcctactgcgacccggaggtggcctccgtggggctgacctccgcacaagccgccgaacgcggccatcaaatcatgcaggttacatatgatcttgctgggaatccgaagagtaagatcctgggaacacagggcgaggtcaaggtgatcgccgaacggggcggccgggtgctcggcatccacatggtgggagcccgggtaggcgaactcatcaccgagggccagctcatctacaactgggaggcccttcccagcgaggtcgcccagctgatacatccccacccaacccagtccgaggcggtcggcgaggcacacctggcgctcgccggcaagccactgcacgtgcacggctgatccgcccgcacatattccgaaggagtcgctgagagccatgccggtctccgtcaccatgccccagctcggcgagagcgtgaccgagggcaccgtcacccgctggctgaagaaggagggtgagcacgtcgcgacggacgagccgcttctcgaagtgtcgaccgacaaggtcgacaccgagatcccttcgcctgcctcgggcatcctgaccaagatctccgtcgccgaggacgagaccgtggaggtcggcgccgaactggcgatcatctcctctgaggaggaggtctccgccgccgccccggccgccgcgccgcaaccgcagccgcaggcgcagcccgagccgccggccgccccggcccagccgcagtcgccgccgccggcgtcctggccgccgcccgcgcagtcggccgccccggcgccgcccccggctcccgcaccggccccggctccggctccgcaggccccgccgcagccggctccggctcccgaaccgcaggccgaaacgcccgccccggcgccgcagccgcaggcccccgccccggccgcggaggccccttacgtcacgccgctggtgcgcaagctggccgccgagcacggcgtggacctcagccagatcaagggcaccggcgtcggcggccgcatccgcaagcaggacgtgctggaggccgccaaggccaagcaggccgcccagcaggccgccccggctccggcggctccccaggctcccgccgcgccgcaggccccggccgccccggcgccggccgttccctcgcccgaggcgctgcagctgcgcggcaagaccgagaagatgtcgcggatccggcagaccatcgcccgccggatggtggagtcgctgcaggtgtccgcccagctgaccaccgtggtcgaggcggacgtcaccaagatcgcgcggctgcgggagcgggccaaggacgacttcgccgcccgcgagggcgtcaagctgtcgttcctgccgttcttcgcgctggccgcggtcgaggccctcaaggtccaccccaagctgaacgcggtcatcaacagcgagaccaacgaggtcacctaccacgacgtggagaacctcggcatcgcggtggacgtgcccgaccgcggcctgatggtgccggtcatccacaacgccgggcagctcaacctggccggcctggcccagcgcatcgccgacctggccgagcgcacccgcaccaacaaggtgagcccggacgagctgaccggcggcacgttcaccatcaccaacaccggcagccgcggcgcgctgttcgacaccccgatcctcaaccagccgcaggtcgccatgctcggcaccggcgcggtcgtcaagcgcccggcggtcatcgacgacccgaacctcggcgaggtcatcgcggtccgctcgatggtctacctggcgctgacctacgaccaccggctgatcgacggcgccgacgccgcccgtttcctgggcaccgtcaagcagcgcctggaagagggcaacttcgaggccgagctcggtctgtgacctgcgcgtccacgcgcatccgcaggaccccgtccgtctcccggcgcggaggcggcggggtccttcccgtctggagggggccgccgcgattagggtggggtcatgaaggtcgcgatcacgggggcgtccgggctgatcggcggcgcgctggcgcaaagcctggaaagcgacgggcaccgggtgctgcggctggtccggcggcagccgcgcggccccgcggaggcgcgctgggagcccggcgggcgggtggagaccgcggcgctggagggcgccgacgcggtggtgcacctggccggggccggcatcggcgaccggcgctggaaccgcgcctacaagcagctgatccgcgacagccgggtgaacggcacgcgcaccatcgccgccgcgctggccggcctggccgaccggcccaaggtgctggtgtgcgggtcggccatcggctactacggcgacaccggcgaccgggaggccgacgaagactcccctcagggcgccggtttcctggcgcagctggtggccgattgggaggccgcgacgcagccggccgccgacgccgggatccgggtggtgctgccgcgcaccggcgtggtgctcagccgccggggcgggatgctggccaggctgctgccgctgttccggctgggcctgggcgggcggctgggctcgggacggcagtggatgagctggatctcgctgaccgaccaggtggccgcgctgcgtttcctcatcgaggggcggctgtcggggccggtgaacctgaccgcgccccacccggtcaccaacgccgagtacacccgggcgctggccgaggcggtgcgccgtcccgcgccctgggtggtgcccaagctgccgctgaagatcgccctgggcggtttcgccgaggagggcgtcttcgtcagccagcgggtgatgccgcgccggctgctggaagccgggttctccttcactcatcccgtgctgagcgaagccctgcgcgcggagctgtccgggccctgaggtcaaggttggccaaagtcacgccctgacaacaccagtggtcctacggtgacgggtgaggtgacacagccgcagagaagaggccgacgagatgagcactgacggacagccgcacatcctcgccatcggcggggggacgttcatccccgacgaccggtacgggctgtcccccagcccgctgctgcggtacgcgctcgacctgaccgggcaggaccggccccgggtgtgcttcctggccaccgcgcagggagacggctcggagcacatcgcccgcggctatgcggcgctgtccaggctggacgccgaggtcagccatctggcgctgttcccgatgcccaacgtcgccgatgtgcgctcccacatcctcagccaggacctgctgtatgtgttcggcggcagcgtcgccaacctgctggcgctgtggcggctgcacggcctggtggagatcctgcgcgaggcctggcaggagggggtggtcctggccgggcagagcgccggggcgctgtgctggcacgtgggcggcaacaccgactccttcgggccgcggctgcgcccgctgaccgacgggctgggctttgtgccgtactcgtgcggcgtccactacgacagcgatccgcagcggcggccgctgctgcaccgctcggtgggcgagggcctgctgcccgccgggtacgccgccgatgagggcgtcgggctgcactatgtgggcaccgagctggtgcaggcggtctcctaccgcgagcagggccgcgcctacggcatcgagccggacggctccggcggcgtcaaggagatggtgatcgaaccgcggctgctgtcgggttcctgagcgtccggcgagatccgcggcaccggccgatcggcgacgggcccggtcgtaggctggtcgctgtgacagacgtactcgaggcgagcggagcggcggcaggcgacaccggggccgcggcgacgcgcaatggtgagctggtcatcgtccacgtggggttcggcgagcgggccgtcccctaccagaccgcctgggagctgcaacggcgcacccaggagcggcggatcgccgggctgatccccgacaccgcgctgctgctggagcaccagccggtctacaccgccggcaagcgcaccacccccatggaccggccggtcaccgatcccggcgccccggtgatcgacgtggaccgcggcggcaagatcacctggcacgggccgggacagctgaccggctacccgatcgtccggctgcccgacccggtggacgtgatcgcctacgtccgcaagctggagatcatgatgatgcgggtctgcgccgagctgggcctggagacgatcaccgtggagggccggcggggcctgtgggtgcccggcacccccgaccgcaagatcggctcgatcggcgtgcgggtctcgcgcggggtgaccatgcacggcttcatgatcaactgcgactgcgacatgtcgtggttcgaccgcatcgtgccgtgcggcatccgcgatgtgggttccacctcgctcagcctggagctggggcggcgggtgccggtccaggaggtcgtgccgctggtggagcggcacttggcagaggtgctgggcgcgcgggagatcctgcaccgcacaccggcccagctggagggctgagccccgcccttcttcagcgggcgcggggagccatcgtcttgtagacggcctggccgtcggccgccgccgcgccgaacagccgggtgagccgttcgtaggcggggcgcagcacccgctcgcacgcatcggcgtccatccggtcggcgtcctgcaccccggcggcggccatcgcggccgcatcgaagcgctcggccagcatcccgaacgggacctcggccagcagttcggcgaccgggcggacccgctcgggcggcaggtagatcacgtccatgcccagctcgccggtgccgtcctcggtcagcagccggccgccgcacaccacgtcgccctcgggcgggcggccgtcccaggggtcgccggtgatcaggtaatgcagtgcctgccaggcgccgcccacatcggcgatccggtcggccggatggcggcggcgccagtcgggccggccgaacaccagctgggcgatcccgtccggatcccgccggccctcaagcgacgggggcagcctgaggtacgacatcgccaggcccacgggacggctccttcacctaactcatcggtaacgggcaacagggagtcaccaccttagggagaccggcagcggcgattgtcacgaacgcggcgatctgtgcctgtttgcactgcttcggcgttccgaatcgttacgaagatccttacgaggcccggcggcgcgccttgacggcggtgccgtaggcgcagatctccaggccgttgtcgcgcagctcgctggtctcaaagcgcatcgccagcaccgcgtcggcgcccagctcctcggccgcctcgatcagccgccggcgcgcctccagccggccgtcgtgcagctccttggacagcccgcgggcctcgccgccgccgaagaaggtgcgcagcccggcctcgatctgcgacgagggcgtccgcacgaggacggtcagcccgaacacatcgccgagcacctcggtcacctcatagccgggcaggtcgttcatggtgctcacgatcatgctgactcccatgacgggtcggggggcatcggccggcacgtacattagaggggtgaccacggtgactccagaggggcgcaggctcctccgcatagaagcccgaaacagccagaccccgatcgagcgcaagccgccgtggatcaaaacgcgcctgaagaccggcccgcagtaccgcgagctgaccaagctggtcaaggacgagggcctgcacacggtgtgccaggaggccggctgccccaacatctacgaatgctgggaggaccgtgaggccaccttcctgatcggcggcgaccagtgcacccggcgctgcgacttctgccagatcgacaccggcaagcccgccgcctacgaccccgacgagccgcgccgggtggccgagtcggtggccgcgatggggctgcgctatgccacggtgaccggagtggcccgcgacgacctgcccgaccagggggcctggctgtacgccgagacggtgcggcagatccaccgggcggtgcccggctgcggggtggagctgctcatccccgacttcaacgcggtgccgtcgctgctggcccaggtgttcgaagcgcggccggaggtgctggcgcacaacgtggagacggtgccgcgcatcttcaagcgcatccgcccggcgttccgctacgagcggtccctggaggtcatcaccagggcccgggaggcggggctggtcaccaagtccaacctgatcctggggctgggcgagacccgccaggaggtctcccaggcgctgcgcgacctgcacgcggccgggtgcgagctggtcaccatcacccagtacctgcggccctcgccgcgccaccacccggtcgagcggtgggtcaagccggaggagttcatcgagctcaaggccgaggccgagcagatcggcttcgccggggtgatgtccgggccgctggtgcgctccagctaccgcgccggccgtctctaccagcaggccatcgcggcccgccggtagccgaaggcccccgatgacgcgactatcctgagggacatgtcgaacaacgccacggaatcgggcaagagccccggccgcctcaagcagatccgcatggtcgcccaggtcctgcggaaggcggatcccaaggcgctgccgatcgtctgcggcgccgtgctgggcacgctgctgctgttcgtggcgatcgggctgatcttcggcgggctgtggttcttcgttccgctcggcgtgttgttcgcggtgctggtggggatggtcgtgttcggccagatggcccagcgcgtccagttcaagatgctcgccgggcagccgggagcggccgcggcggtgctgaagtcgatgcgcggcaactggacggtcagcgaggcggtgcgcggcaaccgcaacctggacatggtgcaccgggtggtcggccgcccgggggtgatcctggtctccgaggggccgcgcagccgggtggggcagctgctcggggcggaaaagaagcacatcgcccgcgccgcccagcaggttcccatctacgacgtgcaggtcggcgatgaagaggggcaggtgccgctcaccaagctgcagcggcacctgatgaagctgccgcgcaacctcaacaaggcgcaggtcgcccagctcaacgaccggctgcgggcgctgccgcagcggatgcagatgcccaagggccccatcccgcgcaacgtgcgcatgcccaagggtcccaagcccaggatgcgctgaaacccttcgagaacgtgacgacgccaccgcgctcggcgcggtggcgtcgtgttttccgcggggtctcagatgttgaccacggcggtgttggcggcccggtcgtgcaggccccggtggtcgcggtcccacagcagggccgggacgacggccagcaacagcagggtgcgcaccagcgcccacagcggcccgatcgggcggccgtccagccggacgatgcggatgccgcacagccgcttgcccagcgtcatcccgatcgtggcggtcagcaccagcgactgcaggccgaacagcgccagcgtcagcaggctgcggtcctgcggggccagctccagcgcgcgggtcaggaacgaggagaccaccaggcacgccccccagtcgatgaacagggcgaccagccggcggccgtagccggcgatcgcggtggggccctcttcgggaaggcccagccgctgccccggatagcccagatccgcaccggccgagcgcgccccgctcagccaggtctgcgtccatcgcggcccgccggccgcctgcctgccactgctcatggctcaacggtatccgctgcccggcccgccctccgacgccgggcgcggccccttacgccggtcttctcccgatgccgcacgcagcgtccgaaggggtgttcggacggtgacgaaggggtaggtcgtcggcctgcgagcgcggcatgtcacagcagtgcacgatgcgtaacacacgcgaaacatttgggacacgacagggaaacggccaggtcctagcgttccagatgcagaaagcgccccaaggaggttggatgttcagcagcgccggcgaggtcctgagcttcatagaatccgaaggcatcgagttcgtcgactgcaggttcgtggacctgccgggcacggtgcagcacttcacgttccccgcttcgaacttcagcgagagcgtcttcaccgagggcctgatgttcgacgggtcctccatccgcggcttccaggagatccacgagtccgacatgctgctgctgccggacgtgagcaccgcggtggtggaccccttccgtcagcacaagaccctcaacatcacgttcttcgtgcacgacccgctgaccggggagccctacacccgcgacccgcgcaacgtcgccaagaaggctcaggactacctcaagagcaccggcatcgccgacaccgcgtacttcggcccggaggccgagttctacatcttcgacgacgtccggttcgagaccaagcagaacgccgggtactactacctcgactcgatcgagggcgcttggaacaccggtcgtgaggaggacggcggcaacctgggcgccaagcccccctacaagggcggctacttccccgtcccgccgatggaccactacaccgacctgcgctcggagatggtggtcaacctgctcaaggtgggcatccaggtggagatgcagcaccacgaggtcggcaccgccggccaggcggagatcgacttccgcttcggcgagatgctgcgcaccgccgacaacctgatgctctacaagtacgtcgtcaagaacaccgcgcgggcggccggcaagaccgtgaccttcatgcccaagccgatcttcggtgacaacggctcgggcatgcactgccaccagtcgctgtggaaggacggctcgccgctgttctacgacgaggtcggctacgcggggctgtcggacatcgcccgctggtacatcggcggcctgctcaagcacgccccggcgctgctggccttcaccaacccgaccgtcaactcctaccaccgcctggtgccgggctatgaggccccggtcaacctggtgtactcgcagcgcaaccgctcggcctgcatccgggtgccgatcaccggctccaaccccaaggccaagcggatcgagttccgggtgccggacccctcctgcaacccgtacctggccttctcggcgatgctgatggccggcatcgacggcatcaagaacaagatcgagccgccggagccgatcgacaaggacctctacgagctgccgccggaggaggcccgcgccatcccgcaggtccccggctcgctggaggccgtgctcaacgccctggaggccgaccacgagttcctgctggagggcggcgtcttcaccgaggacctgatccagacctggatctcctacaagcgcgagaacgagctggacccgctgcgcctgcgtccgcacccgcacgagtttgagctctactacgacgtgtgatccactcctcccacggcggcctgcagccgctcggagggcggtgagaccacggcgccaggggcgccggccgggtatccggtcggcgcccctgccgttttcggcgtcgttcggcgtcgaggcggtggtgtgcgccgcgccgctcaacggagcggcgcacaggtgggatgggtctcgtcccggccgctcagcggcggggcgccgtcaccccgagggcggaccgtggtctgatgcggtcatggacgcaaccgctctcagcgatccgctggcccgctggcgggccgcggtggaagcctggcggccgcccgggcacctgcgttccccgggcggcgggccggtgccgcgcccggccaccgtggtgcgcggcatggacgaggtggatcttcccccgggcagccgctcccatgagcgcgccgtgcaggccctgccggagggcggcacggtgctggatgtgggatgcggtgccggcggggcctcattgcccctggcgggccgcgcggggctgatcgtgggcgtggaccccgaggagcacctgctcgaggcgctgcgggccagtggcaggcatctgggtgtgcgggtggagacggtgcgcggccgctggccggacgtcgcggccgaggtcgccccggccgacgtggtggtctgtcatcacgtgctgtacggcgtcgccgatctgggaccgttcgcggcggcgctgaccgcgcgggcgcggcggcgggtggtcgtggagatccccgcccggcatccgctgcacgccctcaacccgctgtgggagaggttccacggcctggtccgcccggacggtccgaccgccgacgacgcgctggccgcgctgcgggcggccggagtggacccgcggatcgaacggtggacggatcggggcggctgggggcgctacccggatctgagcgcgctggccgaccgggtgcggcggcggctcttcctgccgcccgagcgcaccgcacaggtcgccgacgcgttgcgcgagctgggcgtcgaccccgcccggccgcgtttccccggcaccgagggacgcactttgtgcaccctgtggtgggagccctgaccggccgggatctcaccccgacctgggactgaaaaagtatccccttatcctctataagtcccatctgccacagagggggcctactactcaagtctgagatgaacaccgttcatcttggtgatcacattcaggtgacggttgatcagtatgggtggcatggttcccaccgccctgtcgaacccccgccggcggtcccccggttccgtgtccgaaaccgtccagacggcctcccgaacctggcgggccgtcccgccgatgtggcgtgaactgctgctgatcgcagtgttctacagcgcctacaccctcacccggctggtgctcaacgacggcggcacggcggtggcgttccagaacgcctacgagatcctggcgctggaacgcacgctggggatcgacatcgagctgagcctgaaccaggcgctgctgcaggcctcctggctggcgctgtcggccaactacttctacggcatcgcccacttcgccgtgacactgatcgtcctggtgtggctgtaccggttccgttcccgccactaccggtggctgcggacggcgctgatggcggccacggcggcggcgctggtggggttctggctctacccgctggccccgccccgtttcctgaccggcgaaggtttcgtcgacccggtgcaggcgctgggctcgtgggggctgtactcggggcagagcgcgggcacgctgaccaaccagtacgccgcgatgccgtccatgcacgccggctgggcgctgtggtgcggattcgcgctggtgctgctgggcgggcggtcctgggtcaaggcgatcggcgcgctgtacccggcggtcaccgtgctggtgatcatcgccaccgccaatcactacgtggtggacgccgtcgtgggcgtctgcctggtcgccggagcgctgctgctgacgcgggccgcgcaccggcgccgtgcgccggcgccgccgaaggagcccgccccggccgccgcgctagtcggagatgccgtagaagacccgctccatgacccggcgggcgcggcgggcgtgccggcggtagtcctccagcaggtccccggtgcccgggtagcccaggacgcgggtgacggcggtgcgctcccggtggtggtcggtgggcagcaggtcggaggccttgccgcgcaccagcatcatggtgccgcggatgcgggtggccagcttccaggccgaggagaggacctccccgtcggcggggtccagcagcccggcctccacggccgcgtcgagggcggccagggtggaggtggtgcgtagcccggcgacctcgtgggcgtgctggagctgcagcagctgcgcgacccactccacatccgacaggccgccggggccgagcttggtgtgcagccgccgctccaccccgtggggcagccgctcggactccatgcgcgccttgagccggcggatctcgcgcagcgccgcatcgctgatgccgtcccggggccagcggatcgggtcgatcagggcgcggaaccggtggcccagctcggcgtcgccgatgaccgggtcggcgcgcagcagggcctgggcctcccagggcgaggaccagcgcgagtagtaggcctcgtaggaggccagggtgcgcaccagcgggccggccttgccctcggggcgcaggttggggtcgatctgcaggggcgggtcgggggcgggccgcgacagcaggcggcgcatctcctcggcgaccgcgtgcgcggcgttctgggcgtcccgctcgtcggcgccgggcagcgggtcgtgcacgaacatcacgtcggcgtcgctgccgtagcccagctcgcgtccgccgaaacggcccatggcgaccacggtgatgcgggtgggcagcgggccgcgccgctccatctcgatcttgttgatggccgcctgcagggccgcctcgatggtgacggtggcgatgtcggtgagcgcctcgccgacggtgcgcacatcgatcaggccgagcaggtcgccgacgctgatgcggaacagctcccggcggcgcagcccgcgcaccgcggccaccgcgtcctcggcggaggcgtgggcgtcgcgatcgtcgtcctcgcggcggcggacggcggccagcgcctcgttcagcagggcctcgaagggacggggggccagctcggcgtcgttgcccaagatggcgaccgcctcgggggcgcgcagcagcaggtcggtggcgtaccggctggaggccagcaccttggccatccgctcggccaccgtcacatcgtcgcgcagcagccgcaggtaccagggggtggtgccgagcgcgtcgctgacctggcggaagcccagcagcccggcgtcggggtcgggggcggaggcgaaccagcccagcatcaccggcagcagggtgcgctggatggcggcgcgccgcgacaccccggaggtgagggcctggatgtgccgcagcgccccggccgggtcggtgaagcccagcgcgaccaggcgggtgcgggccgcctcgggggtcagccgggcctcctcttcggggaggcgggcgaccgcgcgcagcagcggccggtagaacagcttctcgtggagggtgcgcacggtgcgggcgtgccgccgccacaggcgggtgaactcccccaccgggtcggtgcgcagccccagcgcccggcccagccgccgcaggtcggccgggtcgtcggggacggtgtgggtgcggcgcagccggtgcagctgcagcaggtgctccacgttgcgcaggaaccggtaggccgaggccagcccggcggcgtcgtcgcggccgacgtagccgccctccgacagcagcgacagcgcctccagggtgccgcggctgcgcagggtctcgtcggcgcggccgtgcaccagctgcagcagctggacggcgaactccacatcgcgcagcccgccgggccccagcttgagctgccggtcggtctcctcggtgcgcttgtacaggtgctcttccacccggcggcgcatggcctggatgtcctcgacgaactcctccccggccgccgccttccacaccaggggggcgatggcgtcgatgtagtcggcgcccagctccatgtccccggccaccgggcgggccttcagcagcgcctggaactcccaggtcttggcccagcgctcgtagtaggcgcggtggctggccagagtgcgcaccagcggcccggccttgccctcggggcgcagcgcggcgtcgacctcccacagcgcgccctcgggggtgctggccgagcaggcccgcatcaggcccgaggccaggcgggaggcggcgcgcagcgcctcggtctcgtcgtggccggggcggggctcggccacgaagatcacatcgacgtcgctgacgtagttcagctcccgtccgccgcacttgcccatgccgatcaccgccagccggcaggagtcggcctcgggcacctcggtccgggcgacggccagcccggcctccagggcggcggaagccaggtcggccagttcggcggcgacctcgccgacgtccagcacaccggtcaggtcccggccggccaggtgcagcaggtgacggcggtagacggcccgcagcgccaccagcgtctcggtggaggcgtcggcggccgtgggggcggggtcggcggggtcggcgcccaccgcgcgcagcaggctgtcgcgcaggtcgcgggggtcgggcgcttggatcgctccatcgccgctgagcacccgccagtcgcccgggtgccgggccaggtgctcgccgagcgcggcgctgacccccagcaccgcgggcaggcggcgccgcaggccctcatcggcctgcagtgcggcgcgttccggcgcgtcgagctcgcccagcagccgcagcaggctggagagggccaggtcggggtcggcggcgccgcccagggcgtccagcatcgcgtcggtgaccgtcacgccttccgcggcggcctcggccagcagccgttcggcacgcccggcgtccgtgaaaccgagccgggccagccggccggtcagagaggatggacggcgttcagaggtccacggctcgctcacggcctcaaccgtaacgggacatccaggcctcggaaggcaaaccgggccgagatgtgatcgaaagtttcgctcggcgtgtccttacagcacggcgatgtggcgcttgcgctcccagtcggtgacctgacgccggtattcctcccattcggcgcgcttgttgcgcaggaagaagtcgaacacgtgctcgccgagcacctcggccatcagctcgctgcgctccatggccttgatggcctcatccaggctctgcggcagcggctcgatgcccagcgcccgccgctcggccgggctcagcgcccacacgtcgtcctcggcgcccggcggcagctcatagccctcctcgatgcccttcagaccggcgccgaggatggcggcgaaggccaggtaggggttggccgcggtgtccagggaacggaactcgatgcgcgtggaatggcccttgtgcggcttgtacatcggcacccgcaccagcgccgagcggttgttgtggccccagcagatgtaggagggggcctcgccgccggcgcccgcggaggcgcccacgccgccccacagccgcttgtaggagttgacgaactggttggtgacggcggtgatctcggcggcgtgccgcagcaggccggcgatgaaggcccgcgccaccttcgacagctggtattcggcgcccggctcgtagaaggcgttgcggtcgccttcgaacagcgacatgtgggtgtgcatgcccgagccggggtggtcggtgaacggcttgggcatgaaggaggcccacaccccctgctcgagggcgacctccttcatcaccagccggaacgtcatgatgttgtcggcggtggtcagcgcatcggcgtaccgcaggtcgatctcctgctggccgggggctccctcgtggtggctgtactccaccgagatgcccatcgcctccagcatcatgatcgcgttgcgccggaagtcgtgggcggtgctgtgcggggtgtggtcgaagtagccgccggcgtccaccggatcgggctcggagccgtcctccggcaggttcttgaacaggaagaactcgatctcggggtgggtgtagaaggtgaaccccagatcggccgccttggccagcgcccgcttgagcacatagcgggggtcggcgaagctgggcgtgccgtcgggcatgaggatgtcgcagaacatccgggccgtcccgggcgcctccgaacgccacggcaggatctggaaggtcgccgggtcgggcttggcgatcatgtcggcctcgaagacccgggcgaacccctcgatggccgacccgtcgaatccgatgccctcggcgaaggcgccttcgagctcggcgggcgcgaccgcgaccgacttcaggaacccgagcacgtcggtgaaccacagtcggatgaagcggatgtcgcgctcctccagagtgcggagcacgaactcctgctgacggtccaaggccttctcccttgattgccttctgcttgcccgacccgttcctacccgctcgccgccgccggcgggaccacttcgcccccatccgcggcgccgtgggcggcaccctccgccaggcccccggacacgccatgcatgcgccgacacgtccggctacctagcagtatgccttgtggctgtttctttggcgttacagagtccccagaaaaggtctgccccagccaaatctaccggccggcccgaaaagaacatgaacttggtcacagccgaaccgggcagggcgcccgcgagattttcccgccccgccgttgccgaagacttgacgtggcggtcggcgactcccccgcggcacgctccctagcctggtcgtgctgtggatgccgcactcgttctctccctggccgaccgggtggcctcgctcgccgaccggtccggcatgcaccccgccgcccagctgatcggcgcgcaggccgaagggtgggcccgctcccggggcctgctgctcggcgacccggacgccacgccgctgggacgcgcccgcttcgaacggctggcctgccggatcttcccgcacgcccagccggaccgggtggtgctgttcgcccgctggctgatgtggctgttcgcgctggacgaccacttcgacgacaccccgctgggcgcctcggccacctccgtggacgggctgtacgccgacctgctgggggcgctgcgccgcggccacaccaagccggaggccggcgccctggagctggcgctggaggagctgtggcgcgacaccgtcccgggaacgagcccgcagtggcggcaccatttcctgcgcctgatggaggagcaccgggccgcctgcgccgaggaggcggtcaaccgccgcaccggccgcatagccccgctggccgactaccccgtgctgcgccgccgctcggccgggccgttcctgtatgagctggccgagccggtgctgcaggtggcgctggacccccgcctcaagcgcagccccgcctggaaggcgctggtcgacggcaccgccgacatgatcacctgggccaacgacgtggtctcctaccccaaggagtcccgccagggcaccgtgccggtgaccggcaacctggtggccgtggcctgccgcgagctcggcatggcgccggcacaggccgcctcctgggtggtcgaccgcatcgcccgccgcgccccgcaggtgcgggaggccgcccgcgcggtgggcgccgaactggaccggctggagatcgggccgcagggccgcaaggacaccgccgcggtggtgcgggtgctgctgcaggccccgcgggcccacatggactggctggccgagaccggccgctacaccccgccggtgcgctcccccgtggtgctgctgcaccggacggccgccggcgtggcccggaccatcggctgagccgccgtcccggcggcgggccgaccgatcacggccgcctaccctgggggtgtggcacagctgcgattggctctcgctcaggtgaatcccacggtcggcgatctggaggggaacgccgacctgatcgtggagtggacccgccgcgccgccgaggccggcgcccatctggtggcgttccccgagatgatgctgaccgggtacccggtggaggacctggcgctgcgcacctcgttcgtcgaggcctcccagcgcaccctggagcaggtggcgcggcgcctggccgatgcgggcctgggcgatcttccggtggtgaccggctatctggaccgccgcgccgacgccccggcgcgtcccggccggcccgccggcgccccgctgaacgcgctggcctggctgcaccgcgggcgggtggcggtccgctcggccaagcaccacctgcccaactacggggtgttcgacgagttccgctacttcgtgcccggcgaccggctgccggcggtgcgggtggccgggatcgacgtggccgcggtgatctgcgaggacctgtggcaggacggcgggccggtgagcgtcacccgcgccgccggcgccgggctgctgctggtgatcaacggctcgccgtacgagcgcagcaaggacgatgtgcggctggagctggccgcgcggcgggcccgggaggccgggtgcacgctggcctacgtcaacatggtcggcgggcaggacgaactggtcttcgacggcgattcgatgatcgtggggccggacgggcggctgctggcccgtgccccccgcttcaccgaggagctgctggtggccgacctgcagctgccggaggcggggtcggagccgctgccgcgggagcagccggtgcgggccgccgacggcgccaccatcacggtggagcgcaccgtgctgtcgccgcacccggtcccaccgtatgaggccgtccccccgccggtggcgccgcccatggacgacctggccgaggtgtacgcggcgctggtgctgggggtgcgcgactatgtgcgcaagaacggcttccgctcggtgatctgcgggctgtcgggcggcatcgactcggccctggtggccaccatcgccgccgacgccatcggcgccgagaacgtgcacgtggtgctgctgcccagccgctactcctccggccactccgtcgccgacgccgaggagctggtcaaacggcagggcctgcaggcccggacggtgccgatcaaccccatggtggaggcgttcgaacgcgagctgcaccccagtgggctggccgaggagaacctgcaggcccgggtgcgcgcggtggtgtggatggcgctgtccaaccagcacggccacctggtgctgaccaccggcaacaaaagcgagctggccaccgggtattccaccctgtacggcgactcggcgggcggcttcggcccgatcaaggacgtcaccaagacgatggtgtgggcgctggcgcgctggcgcaacgagcaggcggtggcggccggacaggtcccgcccatcccccagcagatcatcgacaagccgccgtcggcggagctgcggcccggccagctcgacaccgactcgctgcccgaataccacgtgctggacgccctgctggacgactacgtcgaacgcgacatgggccgcgacgcgctgatcgcggccggtcacgaccccgccctggtggagcgggtgatccgcctggtggaccgggccgagtacaagcgccgccagtacccgccgggacccaagatcaccggcaagaacttcggccgcgaccgccggctgcccatcaccaaccgctggcgcgagccctcggccggctgagcggaccgggccccccgggcgcaccggcccggcgcccgctctccgcagccggccggcgggcgccggtcacctggccgtctcgccgtcacccgaaagcgatccgtcccagggcggtccgtgcgatctcctcggcgtcccgcagggtgcgtgccgccgggcgacccgccgggtgatcggaccgcagcgtcacggcgacgaccacgttcgcccgccgggagacgacatgggcctcatgcacgcccctcaccggggaaccgagcagagcgacggcctcatcccccagggacggcgtctcggcggtccggcgggcgccatcgcgcacggcgtcggcgaccgcggattcgtatcgatcggcggactcgcgcattccgttttggaagtccacatccgcgtaccggtcatatcgcaggatcagcaaacccagcgcgccctcccacatgcaccgggagaggtccgacaagtcatcccgcgaatcgtggtcgatcaccttgcgcgctgacccgaggtactgttgcgcaacggccgggtccagcgcggaacacgcgcgcggaatccgcgccgcctccaaccgccccggccaccagggctggtcgggcggccacaacacgggcagcaggcgcaccagggccgagcccaccagcagcagcgagagcaccgtcctgacgagactccccgactttgccgagacctcgacgagctccggccggcggtcgccggccagttcgagcatccgccggattcgccggtcgaactcccggtcccgggccagaaagcgatcatgcggcgcggccagcaggcgtctgtggccgcccacaccgaccagcacggcgctgcggccgatgatcccccgtctgacctgaacggccttgacctggtgccagggcgtccatgtccatcgcacgcccagccggttgcccactccctctcttgtcacccggacccggccgcgcagcgtcaccaccatgtctcccagcaggagcacgggcatgaggagcagtaccgccgccagctcccacatggagcatcgcgccgcccatatcacccccaccgccaatgtgaaaagcaacagcggaatctgccacaccagcgctcgccgagacatgcgcagatccaggtcagcgacagacatgcctcacccgttcactcggtgatccgttaaggcgcgccttgtgcgtctctcccacagcggagtgccggtacagccttgcaaagcccaatgcagcctgacgcggcggcggtcttccggccggtgagaaggacgcccgcagcgcccgatcagaatcccatcggcaacggccgccgcccgagtgccgaagccgaaacggcctggccggcaccggtcatggccaagggcacggtgaacctttccagcacgtggcctcaagcggccgagaccggagcctcagcacggtgccgtgccatcacgggtcacggtctcctcgaccgcgacgcctccgtcctcagccgcggaaacggcgcgctgaaaaggttcagtgaaaggcgatccccgctgcccgcagggccgggagcaccggtgtgcgggcgtggcgaggccggctgcgtgcggaggtttcgcggccggcggccgcaagcggtcagtcgcggtggtgattctcgcccggccaggactggggaggctcttcgggctcgggatcgacgccggggatgagctgctcgcaccagacgaccttgccggtggcggtgcggcgggatccccagcggtgggcgagctggctgaccaccagcaggccccggccgttctcctcctcgtcggtggcgtgccgcagccggggcagcgcggcggagcggtccaacacctcgcacatcagcgtgcgctccatcagcaggcgcagctcgatggggccgggggcatagcgcagcgcgttggtgatcagctcggaggtcagcagctcggtggtgtaggacagctcctccaggccccagcggtccagctgggtgcgcaccaggccgcgggcgcggcggacggcggccgggtcggccggcagcgtccaggagacccggtgctcttcgggcagccggcgcagccgggcgatgagcaccgcgatgtcgtcgcggtggtggtcggcgtacaccccgttcaggacggccttggccaggtcctccatgcggcgctcggcggtgtcggtgccgaagacgtcgcgcagccgcgacaggccgtcgtcgatgtcgcggccccggttctccaccaggccgtcggtgtagatgacgaagacgctgccgtcgtcgacccggaaggtgcggctgccgatcgccgtgccgccggccacgcccagcggcggggcgggcggcacctccaggtactccttggtgccgtcgggccgcaccagcagcggcggcagatgcccggccgaggcgatctccaaggttccggcggaggcgtcgtagaccgcgtacacgcaggtggcgaagtgcggttcctgctcgcccagctcgatcatcagctcgttgagctcatgcagcgcgtcggccggggagaactccaggttggccagggtgtgcagggcggtgcgcagccgtcccatggtgaccgcggcgcgcaccccgtgcccggccacgtccccgacgatcagggcgacccgggcgcccggcagtttgatcgactcgtaccagtcgccgccgacctccaccagcttgctgccgggcaggtagcggtgccgcacctccaccgaggtcggcgccgacagccggttgggcagcaggctgcgctgcagcgccagggcggtggcacgttcccggctgaagcggcgggcgttgtcgagcacgatggcggcgcgggcggcgaactccatgccgatctcgacgtcgtaggcgtcgaagcggcgaaagcccggcacccggacgcacaccatcatgcccagcagggtgtcgcgggcgatcagcggcagcagcaccatcgacacgccgctcagcagcccggccaccggggggcggcgccagacccgggcgatctcggcggcggtctccgcgctcacctggggcatgtgcaccggctgggcggtgtccaggcacttgcggtagggggtgccctccgggtagaccagcacctccccctgggggaaggtcgccggccacatctcgttgccgtcgtcgaaggcgaccgccaggcggcgcagcacggccgcgccggactcgctgtgcacctcgtcggcggcgaccaggctctccagcaccagcacggtggcggtggtgcaaaagtgcgggacgatcacgtccgccagttccttggcggtctggtccaggtccaaggacgcgccgaagcgggtcagcgggtcgtccagcagggcgcggcgcatgcgcgccgggtcctggaagcgttcgctgggcggcagcgccacccgcacgtgcagcagcgcggcgacgaccgggccgggccggccgtcctgggcggccaccatgggctgggcggtgacgacggcgtcggtcaccgagccgtcggcgcgccgcacggccagcacggcggtgcgctcctgcccggcggcgaccccctccagcagggtgtccaggtcctccttggcctcgtcggccaccagcgcagcggtgtccctgccgagcagttcctcggcccggtgccccagaacggcgcgagcgttgtggccgcactggaccacccgtccggatcggtcgatgccgagaaccaaggtccgggagtccgaatcggcggcgggcacggcacctggctgcgcgcccgcagtccggggtgtcggcaagtcggtcacctcgcgctcttgagaacctgtcgttccacggcttcctggcgctcagtatgaagcatggtcactcggctggggagaagaaccggggaaggcacccgggcggaacggccggatggggcgggagatcgcgcggagaatgggccgcggaataagacggataaggccgaatctcatcgcctgcggtggcggcggagttcaggccgcgatgccgcgcagcagcgtatccacgacccgttcggccaggtcctcggggggtgcggtggccgccggggcgcggctttgcagggtcatggcgcccacgagcatttcgatggccgcttcgacatcaaggtcggcgcgcaattccccggtctccacaccccggcgcagcacccgccggatgatctcccggcgcggttcgatgacctcccggtggtaacgggccagcagttcgggatatttatccgcaccgcccaggacgttccacaggcagcggccgtgcttggccgaccgctcgcggcacatggcctccgccagcgccagcaggtcgtcgcggaccgagccgccggccgggtcgggaagggggcgtttgagagcggccaaggcgtcgacgatgagccgttccttattgggccagcgccggtagacggtgctcttgcccaccccggcccgcgccgccaccgcctccatggagatcccggccacccccgcctcctcggcgagcagctcgagggtggcctgcaggatcgcctcgtcggcccgggcgctgcgcggccgcccgggcctggcgggttcgggcctgcgggaccgggtttcggtctggctcatcgccgtcaccgccttcgtcgcaactttccgctcaaagccgctgctcggccggggcgggccggggccgccggccggccggcgccggccgtcccggcatccatcgcagcaccagcatggcaccggtgaacgcgacgatcgccgaggccaccacggcgacgtgcatgccgtgcacgaacgcactgcgcgccggctcgatcaggccctcccccgccgggcccagccgggcggccagcgccagcgtgccctcgatggactcgccggccgcatgccgcacctgcgcgggcagcccggcgggcaggcgggccagcaggccgctcagctcgccgcggtagaccgaggcgaccagcgagccgagcacggccacgcccatcgccaccgcgacctggcgggcggtgttgttgagggccgagccggcgccggcccgttcgcggggcagcgccgacatcaccgactcggtggccggcggcatcacgtgggccatgccgctggcctggacgaaggccaccacgccgaacacccacagcgggctggtctcgtcgcacagcagatagccgaccatcgccgtggccaccagcagcatcccggcggtgcacacggccttggccccgtaccggcgcaccagggtggggctgtagggggagaagatcagctggccggccgcgaacggcagcatcatcgcccccgcctccagcgggctcagcccgcgcaccgactgcaggtaaaaggagccgaagaagaacaccccggaggtggcgaagaagcagaaggcgatggagccgaccgccaccgacagccgggggtcgcggaacagccgcacatcgaaggcggggtggtcggtgcgcgcctcgtgccaggcgaacagcgcgatcaccgccagcccgacggcgatcggcccgagcaccaccggttccagccaggagccgcgctcgccgccctcgatgatcccgtacgacagggagaccaggccgacgatcgacagcagcacgccgagcgggtccagccgcccggggtcggggttgcgggactcggggaccagcagcagcatcccggtcagcccgagcgtcacgatcggcacattgatcaaaaagaccgagccccaccagaagtggttcagcagcagcccgccggtgatcgggccgatcgccacggccagcccgaccgccgccgaccagatcccgatggcgcgggcgcgctcggtggggtcgaagacgttggtgatgatcgacagggtctgcggcatgatcgccgcgccgcccagccccatcagcgcccgggccgcgatcagctgttcggggctttgcgcgtacgccgacaccagtgaggccaggccgaagaccgccatgccggccaccaggacccgcttgcggcccagccggtccccgatcaccccgaaggtgaacagcagcccggcgaacaccagcgtgtaggagttgatcgcccattccagctcgctttgggtggcgcccagcccgcgcccggggtcggcgatggtgcgcagggcgacgttgaggatggtgttgtccaggacgaccaccagcaggctgaagaccagcacgccgagaatcggccagcggcgggggtgcccgccctggcggggttgtgattgcacgttcctcctttgccctcccggtctcctccgtcccctgcaggcgggaatgagccggtgaggcgcctgtgttccaagactctcgggagagcgatcgcgggtggaacgacgcgctcggaaacaatatagatacggtaccgtatcgtttcgtattgcgttccggcccttcgtgtcaccgcatcctgcaaaccgccgaaaacgctccggccgggaatgcccgggtctaccgcatccgttttgtccgtgggatcatcgatcccgtccgggtacgccaccgtggcgcctcgagaccggaggttgtctcatgtcttctgctgtctccagccccgcccagcacggccgtccgaccgctctgtacggcggcaaggccggaaccgaccggcgggtcaccgtacgcgacatcgccgccgccaagcagcgcggcgagaagtggcccatgctgaccgcctacgacgcgatgacggcgcgcgtgttcgacgaggccggcatccccgtgctgctggtcggcgactcggcggccatggtggtctacggctacgactccaccatcccggtgaccgtcgacgacctgatcccgctgaccgccgccgtggtccgcggctcgcgccgggcgatggtggtggccgacctgccgttcggctcctaccagacgagcgtggaagaggggctggccaccgcggtgcgctttttgaaggagaccggcgcgcacgcggtcaagctcgaaggcggccggcgcatcctgccccaggtggaggcgatggtcgccgcgggcatcccggtgatgggccacctgggcctgaccccgcagtcggtgaacgtgttcggcggctaccgggtgcagggccgcggcgaggccggcgagcagctgatggccgacgccaaggcgctggaggcggccggcgcgttcgcgctggtgctggagtgcgtgcccgccgacctggccgcccgggtcaccgcctcgctgtccatccccaccatcggcatcggcgccggggacgcctgcgacgcccaggtgctggtctggcaggacatggccgggctgaccccgcgcaccgccaagttcgtcaagaagtacgccgacctggccacggtgctcggcgacgcggcccgggcgttcgccgaagaggtcgtcgcgggcgccttccccagccccgagcactcctaccgctgagctctcctccaccggcggacgggagcggaccgcgccgcgctcccgtccgccgtcgtcatttctcgcggccctgccgggccggtcccgctgcggaccggcccgggaaggctcctcatacgtccgtgatgcgcaggcccgcgtgggccttgtagcggcggttgatggagatcaggttggcggtgaacgcctcgacctggtgggcgttgcgcagccggccgccgtagacgccgcgcaccccggcgatccgcccggccagggcctgcaccaggtcggtggcctcccggtcgtcgccgagcaccagcacgtccaggtccacctcggccacgtccgggtccagcagcagcttggccgacacgtggtggaaggcggccaccacccggctgtcgggcagcaccgcggccgcctgctcggcggcgctgccctctgccaccggcagggcgtaggcgccgcgcttgtcgaagcccagcgggttgacgcagtcgatgacgatcttcccggccagctgctcgcgcagcgactccagcagggccttgtggccctcccagggcaccgccacgatcaccacgtcgggctcggcggccgcggtggcgttgtcggcgccgcgcacccccagccccagctcctcggcggcctgccgggcgcgctcggcgctgcgggaaccgatgatcacctggtggccggccatggcgaaccgccgggccagccccttgccctggtcgccggtgccgccgaggatgccgatggacaggcccgcgacgtccggcaggtcgtagggcgtcttctgctcactcatgccccgatcctgccaaagcgctccaagccgccctccggcgggctccgccctaccttcacggccgctcgtttccgtcggttctccgtcggttctccgtcggttcgcccccctggcggccgccggctgcggcacgatgaagacatggacgcagagcaggtggcgatgctgcgcgaagtcctgtcggcatccgactggctggggcgcaccgaggagttcgccctcgcgctgcgcgactgcgccaaccgctccgagggcctgctgctggtcggcacccccaccgccgaaccctggcacatggcggcccacctggacgacgagagccgtctcaaccacctgccctggctgtcccccacgctggtgcgctggtcccccccgcccggctcgccgccgcacctgcgcgtcggcatcgaacggctggagcaggcccggcgcggggagacgttgttcgtggtcgccgaggacgccgcgcccgccccgctgctggaacgggtggacgacgcgcgccgcaccggcgtgacgatcctcacactcgacggcggggaccgggagctgtcggggctggcccacgaggcgctgacggtgcccgccggggaacggctgctgtccttcgacggcgcccagcacctggtcagcgcggccgccgggggcgcgccgcggcgccggccgggcctgcgcgaccggctggcccgcctgctggagaaggtcaccggcccggtgatggagtgacctcgggcgtcccacactggggccatgccgttcatcgagctgagccaccgcatcaccgcgggcatgacgacctaccccgggctgccgggcccgcgcatcggcgaccacatctcgcgcgcccaggccgccgagcgcttcggccccgccatggcctaccagatcggcgagatcaccatggtcgccaacaccggcacctacgtggacacgccgttccactggtatgaggacggcgccgacctcgggacgttcccgctggagcggctggcggacctgcccggcacggtggtgcgggtgcggccgggacggcgcgcgctggaggccgacgacctggcgggcgtggcggtggcgggccgggcggtgctggtggccaccggctggagccggcatttcggcaccgaacgctacggcgcgcccgaccacccctacctggcccgcagcgcggtggaggcgctgatcgccggcggcgccgcgctggtcggcatcgactcggtgaacatcgacgacatggccgacctgagccgcccggcgcacagcgggctgctggcggccggcatcccgatcgtcgagcacctgcgggggctggaggacctgccgcccggcggtttccggttcagcgcggtgcccccgccgatcaccgggatgggcacgttccccgtgcgcgcctacgcggtggtcgattaagacgcccccggcgagtcagtcgtctccctcgtcgtcctgctcgtcccaggcctcgttgcgcctgcgggccagctccagggcgccggcggcctcggcctccgtccggtaggggcccatccggtccttgttcgcacagcccgggccgtgctcgacccgcatgtgccgcaggcagtaccaccacgcgtcgtcggagatctccaacccgccacctcccgttgccggcttcgcgtccacagtcgtgcccacggcgggacaactacactccagtgacatgacgacccaactccggccaggccgcatctcccccatgcgcaaagtaccggcgcacatcgcccgcccggagtatgtcgggaagaaacagccccgcacgggcgagcccgacatcaaatcccccgagatcatcgagcggatgcgggtggcgggcaagatcgccgggcaggcgctgcaggaggtcgggcggcacgtgcggcccggcatcaccaccgacgaactcgaccggatcggccatgagttcctgctggaccacggcgcctacccctccacgctgggctaccggggctttcccaagtcgctgtgcacctccatcaacgaggtgatctgccacggcatccccgatgacacggtgctgcgcgaaggcgacatcatcaacatcgacatcaccgcctacatcgacggcgtgcacggcgacaccgacgccaccttcctggtcggggaggtcgacgaggagtcccgcctgctggtggagcgcacccgtgaggcgatgatgcgcggcatccgcgcggtcgcgccgggccgggccatcaacgtgatcggccgggtgatcgagtcgtacgcccgccgcttcgggtacggggtggtgcgcgacttcaccgggcacggcatcggcaccaccttccactccgggctggtcatcccgcactacgacgacccgaacgccaccaccatcatgcagccgggcatgacgttcacgatcgagccgatgctcaccctcggcacgatcgagtacgagatctgggacgacggctggacggtggtcaccaaggaccgcaagcgcaccgcccagttcgagcacaccgtgctggtgaccgaggacggtcacgaaattctcactcttccctgaccttcggcggggtaagagatctgccgcccgctttctgcctccgccatgggagacgtgacggatgacctcgccagcgccgtatgagccccgggtcccctccgacagcatgtctcccgggcgtgcggcgctcagcgtcatctgggcggtgtcgcctttcctgaccctgggctgggccaccccgttcgcgttcgcgggcgcggcgatctggcgccgcagcggacatctggtggtcgccgcggcgttctacctcggggtgttcgcgctgcagatgatgctgctgccggtcatcgacaccgacgccggcgccgagcggctgtacggggcgtgcctgctgacgcaggcggtggtgggctgctttcacgccttcctggtgcggcgcagggtgttcgacccggaggggacgggcggcctggccggcaacgaggccgcgatcgagatggtgcggcggcagcggctgctgcgggccaaggcgcgggagctggccgccaaggacccggccatggccaaggagctgcgcatcggccggccggacctgccgcgccgctatgacgacggggggctgatcgacgtcaatcacgccccggcgacggtgctgaccatgctgccgggcgtcaccgaggagctcgcccaccggatcatcaaggtccgccaggagaccggcgggttcgtgtccgccgaggagctgtccaccctggcgcagctgccgcccgctctcacctccgacatcgccgaatacgccgtcttcctgccctgaagccggcaaggccccggcggccggtacccgacatggccggttttcggcgtgccgctccccggccggggtccgcgatggttacagtccgtgtgtgcggatctttcgggtgaacctcccatgatggggcgtacgcacgccctcagcggcgcggtggtgtggctggcggccgtgccgttgctctcccaggagcggctgctgggcgagttcgcggtctcgttgtcgacctctcaggtgctggcgggcgcggtggtgtgcgcgggcgcggcgctgctgccggacatcgaccaccacaacgggcggatcgccaacaccatcgggccgctcaccaagctgctgtgcaagtgggtcggccggatctccggcgggcaccggcaggccacccattcgatcctgttcgccctcgccgcggggctggtgatggacctgctggccacccatgtggcgtacgcctggtgggtggcgctgttcatcaccgtcgggttcgggctgcgcggcatcggcctggacttcgaggggcacccggtgtggtcgtcggccgccgactgcgcggtggcggcgctggcggtgtggtggatgagcggcctggacatgagcttcgccggctatgccgtcaccctgggctgcctggcgcacgtgatcggggactgcctgacgccgcgcggctgcccggtgctgtggccggcgccgtggcgggtgggcctgccgctggtgccgcgcaccgacggcgcggtggagcgcgtggtggtggcacccgtcctggccgtgagcgcggtgatcttggccgcctacgcggtgttcggggacgcggccgcccgctggttcgccggcgcgggctgaccgggcgccgtccctgccgcgtcccgcgagccgcggcgagcgctccgccccgtcagggggcgatcaccgtccgattgaaccttttgtggtggggacaacccggttcaggaggttctgcatggacgcaaagctcaggcccgtgctgcgggcgggagcagccgtgctgctgggggcggccatggccgccgggtgcgccggcggcccggagccgggcaggccgggcgccggcggcaccggcacggcgaccgtggccaccgcgcagggcgccgttcagctggaggagcagtacgagagggtcatcaaggcggtgctgccctcggtggtgcagatcaccaccgactccggtgagggctcgggcgtggtctacgactccgccggccacatcgtcaccaacgcgcacgtcatcgccggggcccggcggatcgaggtggtcccggccagcggcggccggccgctgcaggccagcgtggtcggcgccttcgtgcccgacgacctggcggtggtgaaggtgcgcggcggggtgctgcccccggcccgtttcggcgactccgccaagctggaggtcggcaccatcgtgctggcgatgggcagcccgctggggctgtcgggcagcgtcaccaacggcatcgtctcggcgaccggccgcagcgtcaccaccggccggcagggcgccttccccggcgcgaccatcgccgacgccatccagaccagcgcggcgatcaacccgggcaacagcggcggcgcgctggtcacgctgaacggcgaggtgatcgggattcccaccgccgccgccaacgacccccaaggcggcggcgccgccccgggcatcggtttcgccacccccagcaacacggtcacccggatcgtcccgcagctgatcaaggacggccgggtcaccaattccggccgggccgccctgggggtgaccgtccgcacggtggccgatctgcgcagcgggcagcccgccggggtgggggtggtctcggtcaccgagggcggcggcgcccagcgggccgggatccggcccggtgacgtcatcgtccgggtcaacggcaccgacacccccacgcagacggcgctgtcgcaggtgctggcgcagctgtcgcccggggacaccgtcgaggtggtcatccgcccggccgacggcgccggggagcgcaccgtgaaggtcaccttgggcgagctgcccggagagtgagccaggaggcccggcggcgccggagcgccgccgggcaccgggaggctacagccgctcgcgcagctcccgcttgaggaccttgccggccgccgagaccgggatctcgtcgacgaagatcacctcacgcagcttcttgtagtggatgaccttggcgttgacgtactccatcagctcctcggcggtcacctcgccggacttgaccacaaaggcggtcggcagctccccggccttggagtcgggacggcccaccacggcggcgttggcgaccttggggtgggtgaagaggatctcctccagctcccgcgggtacacgttgtacccgttgtagatcagcatgtccttcttgcggtccacgatggacaggtagccgtcctcgtcgaagaccccgatgtcgccggtgcgcagccagccgtcctcgctgagcaccgcggcggtctcctccggccggttcaggtagccgaccatgacctgcgggcccttggcgcagacctcgccctcctggccgggcggcaggccgggggtggagtcgtcgaccttctcggcgtccaccggcaccagcttgacctgggtgtcgaagaccgggacgccgacggtgccggccttgcgctccccggagcggtgcggggggttggcggtgacgcccatggtgacctcggtgaggccgtaggcctcgaccagcgtggcgtcggggaacttctcgcggagcttgttgatcatctccaccggcagcggggcggcgccggaggagatggaccgcaccgacgacaggtcccgcgtctcaaacgacgggtcggccatgagcgccgagaacagcgcgggggcgccgccgagggtggtggcgcggaacttctccatgtcggccaggaacgccgggacgtccagccgcgggtggaccaccacggtggagccgttgagcatcggcatgttcaggtagccgatggtgcccatggcgtggaaccagggcgccacgttgaccagcacgccggtgcccagccggaccgggtactcctcctccgagccgatctggtccagcgtcagcccgccggcctcgtccagcttcggcagtgccccggcgccccagcaggcgtactgcagcgagcagaccaccacgttgcggtgcgggatcatcacgcccttggagcggccggtggtgccgccggtgtaggcgatgtgggccaaatcggtgcgggggtcgatgtccacctcggggaaggtgtccggctgccctgcgccgatctcggcgaagttcaccccgcactcggcgaacgcgccgtcgcacagggtggacaggtccaccgcatcgcccatcagcggggccacgatcaccgtgcggaccttggtgttcttgagcgcctgggccagggagccggccacgaagtccagcgtcaccaccgccacggcgccgcagtcgtcgagctggaaggccaggtcgtcgggcggcagcagcgggttgcacggggagaacgtggcgcccgccagcaggatgccgtagtaggcgacggggaactgcgggatgttcggcaggtggatggcgaccacgtcgccgcgcccgatgccgcgggcccgcagcccgtgcgcgaaccgcgccgcctgcctggccagctcggcgtaggagatgtcctgcccctggtagtggaacgccgtccggtcgccccagcggcgggccgcaccggcgaggatcgcccccaccgcgacgtcggggtaatccagggaccgtggcagtccggccggccagtgcgcggggttgcccgcagacgtcgcacccatcgtcgtcctttcacgaaactgctggtagtgaggctgctcacacagccgcagacctaatcgaatcgcgttcggttctcttggcgcaagggtttgcccataacgatgcgcccgatgtgccgaagcgacgtccgatgggctcctcagcgcagcagttcgatcaccgggcccagggcctccatgtacggaccgtgcacggtgatgtaggagaacccatagcgttcacgccgttccagcaactggtcggcgatctgccggtgcgtgcccagcagcaggaacggggtctccaggacctgctcgggggtcaggaacggcatccgctcggccgacaggcgctcggccgccgcacgccggtcgccggtcacgatcacggcctggatcagcacgctggactcgacgcggtcggcccgctcccccagcagcccgcgcacaaagcgcacccgctcctcggcctcggccgcggtggccagccggaacgtccccggctcggcgcccttcatctgcaggcccccgccgtaggcgatgatgtcggcgcagcgggccgccaggcgcagcacccggtcgctggtgccgccgatcagcagcggcgggccgaaaccgccgaagccccgccgctgcaccggcttgagctcggccaggtcatgcagctcccggacggccgcgcgctgcggatagtccgggccggaaaacaaccgggtcagctcctcgaccgtccgctccagccgctccacccgggcgccgaacggctcccagggcaggccggcggcgtcgaactcccacttcatgtggccggcgcccagcccgagctcgacgcggccgtcggtgagccggtcggcggtggccacctcgcgggccagcaggtgggggttccagaagccgacgttgagcaccagggggccgacccgcagccgttcggtcgcctcggccgccgccaccatcgccgggaacggggccggcccgcccaggtggtcggggatcaaggccacgtcgtagccgaagcgctcggccgtccggcagcgcgcgacgaactcctggcgggagggcagatcgaagaagttgaacccgaaccggaaatctcgcatgcccccacctttcccggccggggcgggggcgtcagcgccgtccgccgtcagcggatccgccctgagctgagccccgccccttgacagcgggccccgccgggaaagggcggcgcggctaggagccgccctccccggtccctccgccggcggtcttcttcatgcgttcgtcgcgccgggccaaggcggccaggcgggcgttgtaggcggccagctcgtcctcctcgtggcgggcggcggcccgctcggccttgcggtcctcgcggcgggcggtgcgctggtcgtccaggaaccactggacgaccagggccagcaggacgatgaaggtggggatctccccgaagccccaggcgatggcgccgccggcgtgctggtcggacagtatcgaggcggcccagtccggatgcaccgaccggtaccagccctcggcgagcggctcgcccaggctcatcagcgcgatcccgaagaaggcgtggaagggcatggtggcgaacagcgtcaccagcttggccacgtacgggaccttgcgcggggtggggccgaccccgatcagcacccagaagaacagcgccccggccgccaggaagtggatctccatcgcgatgtgccccagatggttgcgcatcgcgttcgcaaacagcggggtgaagtagagcgcgaacgtggtcaccacgaagatcgcggcggccaccaccgggtgcgagatcacccgcacgtaccggctgtgcagcagcaccagcagccattcgcgggggccgcggtcgccgcggacgggggcgggtttgatcgcccgcagcgccagcgtgatcgggtcgccgagcaccatgaagatcggggtcagcatgctcagcgtcatgtgctgcaccatgtgcatgctgaacagcagcggcgcataccgcgccagcccgctctgggtgaccagcacgatggtcagcagcccgaagaaccaggagacggtgcgcagcatgggccagcggtcgccgcgggcgcgcagccgcgccacccccgccaggtacaggccgcccagcaccaccaccagcagcgcgaagaagaagtccagcttccacagcgtcaggacgcggccgaaggtgatctgcggcggcatcgggtagcccagcagcacctgcacggcgttctcgtccagcaggggggcgggcggggcggtgcgggccagcgccgtcgccacccccagcaccgcggccatcaccgccacctccaccgcggccagccgggcgaacgcgccgggccgccgctcggccagctccggcagcgtgcggcggcggtgccaccagccgaaccagcccagcgccccgaacaggacgatcttggccaggaccagccggccgtaggaggtggtcaccagctcggccgggccgggcaggcgggccatggtgccggcgatcccgctgaccccgacgacgatgtagcaccacagggccatgcggctgtagcggccggccatgatctccggccgcccgccgccggtcaggacgtgccggcccagcatcgccagcccgccgacccacagcgccacggcgagcacgtgcagcgccatcgaggtgaccgccagggagtggttgccggccgaggcggcgtgcccggtcagcggcggcggcagcagcgccaccagggccgtcaccagcaggcccgccgccccgttcacggtggcggtggtccgcgccagcagcgccaccagcaccgccagcaagatcaccagcatcagcgcggtggcctgcggcaggtcgcccacatagccgctgagccggttgccggtcagcacctgccccaccggctcgccgagcacgtcggagacggtgaacaccagcgccgccgccgcggcggcggcccagccggcccccagccaggaggcggcccgcagataggtcagcgcgtcggcggacagccggcccttgccgccggcgacctccagcggcagcagcatcgtggcggccagcagcgcgccgacggtgagcgcggcggccgcgtgcatggcgacccgggcgaccggcagtccccagcgggtcagcgcgcccgcgtccccgatccccgggacgatctcctcggccgccgcgccgccggccaccatcgccgccgccagcgccgcgcccgctgccgcgacggcgatcgcggcggcccgcgccacctgtgccacgcccttgctcatcgcgcgcccccggtcacttggaggagtccttgcgcaggagggtgagcgctccgccgatgcccacgccgagcagcagcccgctgccgatcatcagccacttgggggcgccgccggaggttttctgggctatgggtgtgctttcggtggacgagacggacgcggcggcgggtacggccattgccaccatcaaggtcagcaggatcgcggcgagggcgccgatgcgcgccttggaactggtcatgggaacgtcgctggtctccgggtacggactggggcgccctctaccctattgaggttcgccccagccctcgacggcccccgcaggcgaccggaccggcccgcttcagtcgcagcagttaccgcagttgccgcagccctcgcagcagtcacagcagtcgccgtcgcgggtgcaccagcagcggtcgccgcagctcttgccgcggtatttgctccatttcggctggtagagcccgcagctgaggcagacgcaggtgtcggccaggcacgggatcggaaagggcgggcgcttgggacggccgtgccccttgccgtaccagccgccaccgccgccgccaccgccccagccccctccgggtgctccgggccccatggggacggacggcgggtgcccggccggcgggtagggctgctgcggggcggggccatagggcccctggggcggaccgtagggaccaccgccctgcggcgggccggggtaggcggcgaagacccgctccaccgagcgcgccacctcgcgttccagcagcgccttgaccaggcggtcgtcggccaggtcgaggtcggccagggccagtcgcagcccgtgcagggcgtcccggcaatggcggtgggccgtcgccaggtccgtgccggtggcgatcagcgggttgtaggcgcccgaggcccggtcctgctccaggtcctccacggcgtcgaggatgtgggccaggcggccgaagaaacgcccggcctccgccagcggctcggcgttgtgcggcttgcccgccagcacggcggtgtgcgcgaacgccgccgccaccgccgtctcggtcggctcggtcacctccagcagccgcagcggccggccggccgactccagctccgcctgccggctcaccgcctcccgcagcacgccggcgtcgaagcccagcgcccgcccggtgcgcgtcccggcggcctcccagcggccggccagccgcctcgccccggcggccaccagggcgcgggcgtaggccccgtcgccgtcggcgatgtggtcgcgggtcttggccgccgccagcatcagcgacaccgccgccgccagccgggcgccttcgctacgggcgtccaccacgcgggccgtccgcattccccgcagcgcgcacggaccggccttgcggtggggcgaacgctccggggcctgcgcctccagcaggaccgacaccagcaggccgtcgtagttggtgaccagccgggcggcctgtccgtgctcggcccgcaacgtcaggcacaacccgcacaggtgcgccatccagccttcgaacagcgaccggcacatcacgtggcggcacggccgtacgactccgaacatccctctcccctcgcctcgccccgtgggcgtccgggcgctccggtccgggccgcggcgcgatctcatcccgccgggaggcgacggaccgcccgtccggcgcggacgatcatagagccgttacaggccgaaaagtcgctttcggtcatgccgagaccacatgtggccccgccccggggacgctgcgcccccgccaaggcgcccgtcccttgaggcggggccgtgtcgtcagagcccggcgcaggccagggcgcgccggtaggcgcccagccgcgggccgtcggccgcgccggtctcccccagcagctcggccaggtcgaaccaggcctgcgcggcctcccgggaggactccatctcctccatgagcgtggcggcccgggtcagcacctccacggcgtcctcggtgcggcccagccgcacgtacgcctcgcccagcacggtcagcgcccaggcgccggcccggcgcgggctgtcgccgagcaggtccaacgcctcatgggcgagcgtgaccgcctcggcgggccggccgaggacgatctcggcgcgggccagttccaccaggcacagcgccacgtcgatctccccggcggagctggagtcgatctgctcgcggatgcgcagcagcatctcgcgggcctgctcggcctgctcgggccgggcccgcagcagcagcccggcgtagaccatgcgcagccggtgcgcgctgcgggggtcgtccatcgcgcccgccagcggcagcgcccgctcggccagctccatgccctcttcgtagttgccgcgcacttcggcgacgtaggcggcctcccagtaggcggccatcttcgcccgggggctgccgatccgctcggcccgggcgatgagctggtcggcgagctggcgggcccgcaccaggtcgccgcgctcgatgtaggcggccagcagggacgcccccaggtgcaccgcgccgtcggtggagtccgccccggaggcgatcagcttgcgcagcgcctcttcggccacctcgacgccggcgctgatgtccccccgttcgcgcaggcagcggctgagcgccacgtgcaccttggcccactgctccaggtccgcctccggggaggtctcggcggtcagctggcgcagctcggcgatcgcctcctccagcgccccggccgcctccagggccagcgcgtgcccccagcgcgcctgctgcagcagttccggcagcgccaccgcgtcggtgttggacagcacctcggcgaagcgggcgcgggcctcctcggcggcgccgttctgcagcgcgatctcggcgtagtccaaggtgacccgcagctcgtcgacgacctcttcgctgaccccgctcaccaggtaggtcgccgagcaattgagcttggccgccagcagctcgatcacgctgggggccggcacccgcttgtcgctttcgatcagtgagatatagctgtcggacagctcgggaaaggcgagttgcgcctggctgacaccctgacggatacgcagcgcacgtatgcgttgtccgagagtttcctgtccggccaccacgaagccccttactcaccgcatgcgggggtgtgcacacggtagtgattcccgactcttccccacagacccccgaacgctgaagaggcggccgcgccgctcggtcgctctccgcgtaggtatcgcagcgtattcacgaacacccctgatggcgaggggtcctcccgcaccgtgatacagaaccgtgatgagcgtcccaccagtagagacggcagggtgcggatgctctactgagggcgtgcaaaacggcactcgcggagcgggagggccgcgcggcgccggggcggcccgcgccgccgcagagccgcccgcccgcgtcccgataggagttctggagcgcccttgagtgtgagcacccatgtcctggacacccaccgcggcaggcccgccgccaaggtgccggtccggctggaccgctacgacggacggacctggcagccgctggccgaggacctgaccggcgacgacggccggctggaggacctgcccggcgacgggacggagctgtcggccggggtgcaccggctgcgcttcggcaccggcccctacttcgccgcgctgggcgtgccggccttctacccggagatctgcgtgatcttcgagatcaccgacccggccgagcactaccacgtgccgctggcggtgagcccctacggctactccacttaccggggaagctaggcctccggttgtgaaaagtcacagccggacaccacaggacattcgctaaaacgggttccggtgagcccagaacacatttcgggcagttaatctgagtacgcggcgacgcgggcggcgaccaggggcgggccgcccgcgtcgtaccgcgcgagcatgatcgggggacgtcctgatggcgcacgccggcaccgggccgcgacgggtagggggcccgctggagcggttattcgacctgagcgggcgcggcaccacactcgcccgcgaggcccgcggcggggtcaccaccttcttcgcgatggcctacatcctcctgctcaacccgatcatcctgggcggggcgcaggacgtcaccggcgcgaggctgtcgatcccgcagctgaccacgatgacggcgctgtcggcggcgatcgccaccatcgtgatggggctggtcggcaacgccccgctggcgctggccgccgggctgggcatcaacgcggtggtcgcctaccaggccgccccgcagatgacctggccgcaggcgatgggcctggtggtgctggagggcctggtcatcgtgctgctggcggtcaccggggtgcgcgagcggatcatgaacgccatcccgctgtccctcaagcacgccatcgcggtcggcatcggcgccttcatcgcgctgatcgggctggtggacgccgggttcgtcaccgccggcaccggcggcaccccgctggcgctgggcgccgccggctcgctgaacacctggccgtccctggtgttcgcagtggtactgctgctgatgatcgtgctgtacacccggggggtgcccggcgccatcctgatcgggatcgtggtgggcaccgcgctggccatcgtcatcgagacccacgcccgcatccccgaaggcggctggggcgtggtcacccctcggatgcccaaggagctggtggccgcccccgacttcgggctgctgctgcaggtggacctgttcggcggcttcgtccgcgccggtttcctcagcgccctggtggtgctgttcaccctggtgctgtcggggttcttcgacgcgatgggcaccatcttgggcatcagcgacgaggccgggctggtggacgagcggggccgggtgccccggctggggcggatcctggcggccgacgggctgtcggccgccctgggcgggctgaccagctcctcggccaacaccgtctatgtggagtcggccgccggggtgggcgagggcgcccgcaccggcctggccaacatgttcaccggggcgctgttcctgggcaccctgctgctgaccccgctggcggccgtggtgcccgcccaggccgcctcacccgccctggtgctggtgggggcgctgatgatgacccaggtctccaagatcgactggtcggatctggagctggccgtcccggccttcttgaccatcgtcatgatgccgttcacctactcgatcaccaccggcatcggcgccggcctgatcgtctacacgctgatcaaggcgggccggggccgctggcgcgaggtgcactacccgctgtggatcgccgccgcggtgttcgccgcctacttcgccctccacccgatcaaactgctgctgggcatcggctgaggcccgccgcccggccttgacgccgcagcggccgcgccggaaagtgcggcggggaacggatactgagaatctcagactgcacgacgtagggtccccgcgaggtgtcaaatggtcccggtgtgacgtaagcagaaggcagagcctgacctcatcggacgtggaatcgggcgtgacatcaggcgtgaaaggcgtggcagtggtctccacagcatccccctcggcatcctcccccgggcaggtcccggccggcggccatgtgctggtggctccggacaagttcaaggggtcgctgagcgcgccgcaggtcgcccgccggctggccgacgggctgcggcgggcccggccgcaggtgccgatcgtggaactgccgatcgccgacggcggggacggcaccgtcgaggcggtcatcgcggccggctggcggcgggtggaggtgaaggtggccggccccaccgggcagccggtcaccgccgcgctggcgatgaacggcgacaccgccgtggtggagatggccgcggcctccggcctgcggctgctgcccggcggcaggcccgccccgctgagcgccaccagcctgggcaccgggcagctgatcgcgcacgcgctgcggctgggcgcccgccgcatcgtgctcggcctgggcggcagcgcctgcaccgacggcggcgccgggatggtgcaggcgctgggcgggcggctgctggacgccaccggccgggatctgccgcccggcggcgccgcgctgcgcgccctgcacgctttggacctgcgcggcctgccggacctgtcacgagtccaggtgatcatcgccagcgacgtggacaacccgctgctgggccgcaacggggccgccgccgtctacgggccgcaaaaaggcgccggacgggaggaggtgcgggtgctggaggccgggctgcggcgctgggccgacctggccgaggcggtctcccgcaagagcgcccgcgaccggcccggggccggggcggccggcggcctgggctttgccgccctggtgttcctgggcgcccagatccagccgggcatctcgttcatgctggatctgctggggttcgccgacaaggccaagggcgcccggctggtgatcaccggggaggggtcgctggacgcccagtcgctgcgcggcaaggcgccgatcggggtggccagggccgccgcccgcgccggggtcccggtgatcgcggtggccgggcggcgcgggctgaccggcgagcagctgcgccgcgcccgcatccaggccgcctatgcgctcagcgacatcgagcccgacatggaacgctgcatgcgccaggccggcccgctgctggaacagctcacggtggcgatcgccgacgagtggctgccgccgagcagcctcggaccggtcgcctgatacgccctcctcggcggcgctccccggggctttacactctgtcggcaatcggcggaactgcgcgacaggctgctcatagccccgccggcatacccggccgcactctggggaaaacggacatcctggaccccggagggcgcggtgaaggtcggcattccccgcgagatcaagacccacgagtaccgggtggccatcacccccgcgggagtgctggagctcacccgccggcaccacgacgtcttcatcgagcggggcgcgggggcgggctcgtccatccccgacgccgagtacgcctcggccggggccaagctcctggacaccgccgatgaggtgtggggcgaggccgagctggtgctgaaggtcaaggagccggtcgccgaggagtaccaccggatgcgtccgggccagacgctgttcacctacctgcacctggccgcctcccgggcctgcaccgacgcgctgctgcgggcgggggtgaccggcatcgcctacgagaccgtccagctgcccgaccgctcgctgccgctgctggcccccatgtcggaggtggccgggcggatcgccccgcaggtcggcgcctacaacctgatgcgctttgccggcgggcgcggggtgctgcccggcggggtgcccggggtcgccccggccaaggtgacggtgatcggcggcggcgtggccgggctgaacgccgcgcagatcgcggcgggcatgggcgcggaggtgaccgtgctggacatcgacgtcgaccggctgcgccacatcgacgccctctaccgcgggcggatcaagacgctggtctccagcgcctatgccgtcgaacggcaggtgcgcgaggccgacctggtgatcggggcggtgctgatccccggcgccaaggcccccaagctggtctccaacgagctggtggccgcgatgaagccgggctcggtgctggtggacatcgccatcgaccagggcgggtgctttgccgactcccgccccaccacgcacgccgacccgaccttccgggtgcaccagtcgctgttctactgcgtggccaacatgccgggcgcggtgcccagcacctccacccacgccctcaccaacgccaccctgccgtacgtgctggcgatcgccgacaagggctggcggcgggcgctgcgcgaggacgcggcgctggcggcgggcctgaacgtccacgacggccacctcgtgcgccccgaggtcgccgaggcgcacggcctggaccgcatcgacctcgcctcggtgctgggctgacctcctccgccggcgcaccgctcccctaaggtgatcgccatgggggagatcatcgtcctgcggcacggcgagaccgagtggagcagggccaggcggcacaccgggcgcaccgatctgccgctgaccgcccgcggcgaggagcaggcccgggcgctggggccctatctggcgcgccggcgggtggtccacgcggtgtgcagcccggcgctgcgggcccggcgcaccgccgagctcgccgggctgagcgccgtcgagatcgacccggacctgtgggagtgggactacggcggctatgagggcctcaccagcgcccagatccgcaagcggcggccgggctggtacctgtgggccgacggggtgatccccggggacgccgagcatcccggcgagtcggtggagcaggtcggtgagcgctgcgacgccgtgctgggccgcatccggccccacctggagcagggcgatgtggcggtggtggcgcacggccatctgctgcgcgtgctgaccgcgcggtggctggggctgccgccggcgagcggcaggctgttcgcgttgcacaccgggacggccggcacgctgggcaccgagcacggccgcccggtgatcacctcctggaacacgccggtgtgagcggcggccgacctcacctcccggacagagctcataccccccaggggtggataccctgagtgcggcgagcacagacccagacggggagggcgacacccaccatggcggccaacggggctcccacgcgcgggtacaccgcgaccaaggaccagctgcagacgcggctgcggcggatcgaggggcaggtccgcggcatcgagcgcatggtccaggaggaccgttactgcatcgacgtcctcacccagatcagcgcggtccaggcggcgctggacaaggtggcgctgggcctgctggacgggcatgtgcggcactgcgtggccgagggcgcccaagagggcaaggccgatgagatgtccaccgagctgatggccgcggtgggacggctgatgcgccgcggctgagggcggccgcgggttccggcgccctcaggaggccatgcccaggctcctggcctccgcctcgtaggcgcggatcagctcgtgcgcccgcttggcgtccggggagtagcgcagccgggccgggatgacccgggtgccgcggtgcatcgcctgcagggtcagcgtcgccgccaggtcggaggtgggcaggccgggcagcccgtacatgcggcgggcccagcgcggcagcgtggccacggtgagcgtggcgaggctgggggcggcgagcttgagcggcagcatcgggcgcggcaccggggggttgaacagccgccgcagcccctcccgggcctccttgcacgcccagatcttgggccgcatcatcgcgtagtagtcgcgcatctcggccaccgaggccggcacgtcggccgggtccagcccgacgacctgggcggcgcggcgctgctcgtccacgaagcggtcggcctcggcgtcgctgagcacgatcccggcgcggcgggcgatgtcgaggtaggagtcgacctcgcccatgtgcacccacagcaggttctccgggtcgtcgatgcggaacacctcgccggtgcgcatgtccaggccttccagcttggcgtgcatcttgcggacccggcggccgatccgctcgacctcctccagcgagccgtaggtgcgcacccggacgaactcgatggtgcgggccaggcgctgccaggcggagtcggggttcatcagctcggagttctgcgcggtgccccacatgctgcgcgggtgcagcgcctgcagcagcagcgcccggaagccgccgatcatcatgaccggctcgcccatcacccgccaggtcaccgagcccggtccgaacagaccgaagtcgccggggcgatcggcgcccgccgcacggtccgagccgcgcttgccgtccatctcgcggagcccgcccatgtcaccacctcgtccgtcccatacccggatatgtggaaacacgagcgtaatgaatgacttacccccctgtcatgaggtagatcacatcttttaccgagatgcccggtttgctctgacaggtcgggtcgggacggagtcagccggaggcgctgggctgggcggcctgttcccggcgcggggcggcgctttcgtccgccgtctccaccggcttggtctgctcgctgacccagcgcaggtagtcgctgctgccggccaccacgggggtggcgatgatctccggggtgtcgtaggagtgcagctcggtgatcagcgtcgccagctcttcgaagttgtcggcggtggtcttgaacaccaccatccactcctcggccgtctccatctcgccctcccaccagtaggtgctggagatcgggccgacgagctgggcgcaggccgccaggcgctcgcgcaccgcggacttggcgagggcggccgcctcctggcgggagtcggtcgtggtggtcacctgtaggtacgcctggggcatgccgttgctccttcccctaagcgacgatcgtagtcggctttccgctcagtgagcgggcctgaccaccatggcgctgccgccgtgcctgcggtgcggttcggccaccgcctgcaccagccccgggcgcaggaactccagcgcggtggccgcgccgatctggccggccggcgggccggggaaaagcgccagctcatgccccagagagcgcaggcgcggcccgtaggcgtccaggaacgcctgctcggcgaaggtctgcggggtgttgcgctgggtggcgcgcggggcggccagcgcggccggcaggtccatgcccaagtcgatgcggcccagcaggatctgcagcacggtggtgatgatcgtggagccgcccggggagcccagggccagcagcggccgtccgtccttgagcacgatggtgggcgccatgctgctgcgcgggcgcttgccagggccgggcaggttggggtcgggcgcggcgcccggcgggggcggctgcatcgtgaagtcggtcagctcgttgttgagcaggaagccgcgtccgggcacggtcaggccgctgccgccgaactgctcgatggtgatggtgtaggaggcgacgttgccccaccggtcggcgaccaccaggtgcgtggtctgcggcccttcacggcccaggcggagcggttcgccccgggcgggctcgcagtcgcggtagtccccgtcgggggagcccggcggcaccgggctgacggcggctttgccggggtcgatgaggcaggcccgttcgcgggcgaagccgcgggagagcagctcccgcagcgggacgtccacatggtcggggtcgccgatgtaacggccgcggtcggcgtaggccaggcgggacgcctccaggtagtagtgcagggcctgcacggggtcgcctttgtcaaggcggaagcggtccaggatgttgagcgcctcgccgaccgtggagccgccggaggaaggcggcgccatcccgtacacctccagcccccggtaggtgacgcgggtgggcgggcgcagcggcgcccggtaggcggccaggtcggacagctccatcaggccgggccggacggtgcgggtggccgtgggctccaccggcggatgccgcacggtccggacgatctcccgggccggctccccccggtagaaccaggcggggccgcgccgggcgagcgtgcggtaggtgcgggccaggtcggggttgcggaagcgggagccgaccgccggcgggcggccgccgggcaggaacagtttccgcgtcggcgtgatggcggcgaaccggtcggcgttgagcgcggtctgctcgtgaaactcccggtcgaccacgaacccccgctcggccacccggatcgccggccgcagcagcgcgcccagcgggcgggtgccgaagcggtccaggacctgctgccactgggcgaccgtgccggggacccctaccgacagcccgctggtgacggcctcttcaaagggaatggcccggccggtggccggatcgacgaaggagcgggcgtgcatcttggccggtgccgtctcccggccgtccacggtgtggacgcggcgcgtccgggcgtcgtagtagacgaagaacccgccgccgcccagagccgccacatagggctcggtcaccccgagggtggccgcggccgccacggcggcgtcggcggcgttgccgccctggcgcagcacctcgatggcggtgcggctggcgtcggcgtccacggtggagaccgcgccgccgtagccggtcgccacagtctgcgcccgccggtccgtccgctcggcgggagagggcggggcgatcgcaccggccgggccgggggccggcaacggcagcgtgatcaccagcgtcccggcaagcgccgacctgcggaaaagggcagcaggcacgggaacctccgcaaatggacagccgccaccaccgtctctccggtcccactaccccgccgagagcgccgccagacccggccggcggcaagtgagctgtatggctttttgatcacttctccggagaggagattgctctttactagaactttagacattctttggtctcccacgccccggactctcgcgcagaaacgcacctcggccgcccgcaccggccggcgtgtggcgacgccccggacttggagacgcccatgcgcaacgatctgctgcggcggctgcccgtggaacaggccgccccgcaaaactacggaggcggccggcaccggctgcgtgtgctgtacaaaaagcgcgacctggtaattctcgggctgggggtgatgatcggcgccggcattttcaagatctccggagtgcaggcggccaccgcggccggcccggcggtgatcgcatcgttcgtgatcgccggcacggtgtgcctgctggccgcgctgtgctttgccgagctgtcctcggcggtgccggtcgccgggagcgcctattccttcggttatgtcgccttcggggaactgtgggcctggttcatcggctgggcgctgatcctggagctgctgctggccgcctgcgcggtggcgcgcgcctggtcgctgatcgccgtccagacgctgcaggacctgtcgatcgggatgccgtccgggctggcgggagtcgtcgggcaggagcggggcttcgatgtgttcgccctggccatcttggtgctgctgatcgggctgctggccagcggcagccgggtggggctgcgcacgctgtgggcgatggtgctggccaagctgctggtgatcgggctggtcatcgtgggcgggctgctgctgttcgacgccggcaacctcaccccgttcgtcccgcccgcccggcccgctcccggcggcggcgagccgacggtgctgaccgcgctgttcggcgacccctcccagacgttcgggatctggggcatcttcgccgccaccccggccatcgccttcgcctacatcggcttcgacctgatcgccaccgccgccgaggagaccgaggacgccccgcgcaaggtgccccagggcctgctgaccagcctggtgatcacgatcgtgctgtacgtgggggtggcggtggccatggtcggcatgatctcctaccgcgagctggacccggcccgcccgccgttcgcccaggcgttcgccgaggcgggcgccggctggatgggcacggtgaccgacatcggggcggtgctggggctgaccaccgtgatcttcgtggtgctgatcagcctgacccgggtggtgttctccatggcccgcgacgggctgctcccctcgggcctggccgcggtcagccgctaccaggtgcccagccgggccacgctggtggcgggcgggacggccgtggtgctgtcgcagacggtggacgtgctgacactggaaccgctggtggtgatcggcgcgctgttcgcgttcctggcggtgtcggccgcggtgccggcgctgcggcgggtgcggcccgacctgcgcccgcccttccgggtgcccggcggggcgacgataccgatgctggcgatggcgtccatcgcctggctgatgctcaacctggagctgaagacctggagctacttcggcgtctggatgctggcggggttcgtcttctacctgctctacggccggcgccacagccgcctgcgcgagcttttggaccggccgcccgcccctgcgacggcgctttcgtcccctcccccggcccgctccccgttcgacgttccgcccatctctccgcaagcgggtccgctcaggcaaagccctctcgatcggcccttctccgctccggccggggtgcagccctccccgccgtacccttccccgggggagtcgccttggggcaccggctctgcacaccgccggccggaagggccgtatccgcacccctcgccgcagcatgccgcaccgccccgtcctcaaggcgccccaccgccgcacgccccgtcctccttccaggaggccgcgccgccccgcccgcagagcggtccccccttccctcccccgggcaggagcgggcgtgacggggagttcccccaggaccgcctgccccgtgggccgcgtccctacgtccagggcggaaggcgtccctgggggcagaccccggccgggcccgccgatggggacctgccgtacccggaggagcccggcgagcccccctacgggggataccgccgtccctgagcgaacagcggagatggacggtgcgtcccgccgcgagttgagttattctcaaccagagacaatctcaccttgagaaggattcgtcgtgaagcggacgccggacacccagcgcgaggaggagttcctggcctcctacgacccgcgcgcctacgacccggtcgcggtcacggtcgacgtggtggcgctgaccatccgcgacggggcactgcatgtgctgctggtgcggcgcggcgccccgccgttcgcgggcatgtgggcgctgcccggcgggttcgtacggggcgtgcgggaggccgaggacctgccgcaggccgccgcccgcgaactggccgaggagaccgggctgagcaccgaggagggcgcgctggcccgggtgcacctggagcagctggccacctacggcgcgcccggccgcgacccccggatgcgggtcatctccgtggcctacctggcgttcgcccccgagctgcccgacccgcgggccggcagcgacgccgccgacgcggcctgggtgccggtggactcgctcgggctgaccgaggcggggacgcagcgtcccggcaccacccgcaagctggccttcgatcacgcgcagatcctggccgacgggctggagcgggcccgcagcaagctggagtacaccccgctggccaccgccttctgcgccccggagttcaccatccccgaactgcgcgccgtctacgaggcggtgtggggagaggagctgcacgccggcaacttccaccgcaaggtgctgtcggtgccgggctttgtggagagcaccggggagaccaccgagcgaggcgggcggcggggcggcccccgtgcccggctctaccgggccggcgacgcccggctgctgcatccggccctgctgcgtcccagccgggaagagcaggtgcggtgaacctcgccgccgcggccccggcttttcggaccggcttcgtgcgcgggggccggagccggtccgaagcgatcgtccgccgcggcgcgaccagtgggggccgcgcatcaccggtgggacgccgtcaacccaccggcgccaagagcggtcaccgcgatcacgccccggcctcctgaggatgcggtgccgcccggtgccctccggggacggtcaggcggccgtgcgcacgtccagtgccctcagcagctcctcggtgagcggcgggccggagtcgggccgcaggtaccaggccacggctgcggcgcgtccggtcaggcgccactcccagtgccggtgcagcgcggccacgtccagcgtcggctcgccggcacggaggccgggtccggcccggccgggcccggtcccgccggccggaataccgggctccaggccggatcgcagggcgcgtcggcttcgttcggcgttttgcggaccggctccgcggtcaagacgccgcccgccgtggccgccccgttcagaaaattcggtcagccggttataaggacccgcataccgcccggtcacctcgcctggatcactgaaacgaaaactccgccgtcgatcagaagtcccctggccggcggtcgctttatcgcgtgcgggcgacagcggcgccaggccgcaatgaaacaaaaagcaagcccgaaaaccgggcgcgggagatgggcatccgcacggggccgagccgcgcgtccggcggcgccctccggccgcggcggggccggaggttccgcccgggaagcagagccctcctgggacagcccgcgtaaacgaaaaaagccgggccggaaaggaccccactcggtccagtgtcagaaattacccgtgtgggctcttggcaaggatgcgcaccggcgcaatgctgatttgccacgagaatcccagtgaggtcatcgtggcagactcctccgtcgacatggtcgtggtggacggcgaccgttacaccgtcacgctgctgtgcggagagatcgactgttatggcagtcaagggctgcaggaacggctgctggaagcggcgccggacgccgggcgcccgctgatcctcgacatgagcggggtgacgttctgcgacggcagcgccctgtggacgctgtcggccgtggaacgccggtgcgccgaacgccgcgtcgccttggcgatcgtcgggctgcgccccttcctgggccacctgttccgagccttccacatccatgagcgcatcccgctgtgcgccactttggacgaggcgctctggcgggtgctgccgcccaccgacgccgacctccacgcctggctggagtcggccggctgaggccgcctcccctcccgcgcaccggccgcccccggggagcggcaggcccggcgctcccgttttggacgcgtccaataccgcctttgttcgtgcgcacgccggtgcctttgttcacatccaagcccggatctaaaccgtgttctcccccgtcagagggcatatcggtcgcgcgcacggcgcgccggacgactgacggagagacacgatgcacatcccccggcgatccctggccgccctcgccctgggcgtcgcgctgacggcctccagcgcctgcaccatccaagtcggcgaggtcgacgaggccggcccggccgcgtccgccacccccgccgtcaaccggagcgaaggcggcaccggcacgtccaccccgcccgccggccgggacgaagacggcgcggcccagggcgttcagatcgacgagaccgagtatcagcaggacatcaccggggcgccgcaagtgatcgacgactactggcggacccactggtcggagttcttcaccggcacctacacctcgccgcgggtctacggcggctacgacggcaacgacctgtctagcgcgccgacctgcgcggggcagccggccacccccaacaacgccttctactgcgtcccggaggactacatcgcctgggacgagaacctgatgcgcgccggctacacccaaggcgacgcctgggtttacctggtcatcgcgcacgagtgggggcacgccatccagaaccggctgcggatggagcacgtggcgctggccagtgagctgcaggccgactgcctggcgggcgcggcgctgtacggggccgcggcggacgggaccctgcgcttcgaagagggcgacgtcaaggagctgtccaacggcctggtcgtgatcggcgacgacagcgaatggaccgatccgcaggaccacggcgaccccatcgagcggatcaccgcgttcggcaagggccgcgacggcggcgtgcgggcctgcattcccgacgcgccctcctcgtgagccgaaggcccggcggggacggcggcggtccccgcacggcgcaacgagggcgggcctcagcccccgctgagataccgctccacagactcgaccttcttggtcatggcgtcggtgacaccgggccgcaggtcggccttgagcaccaggctgacccgtggggcgcgggccgccaccgcctcggtcgcggccttgaccacggccatcacctcgtcccactccccctcgacggtggtgaacatggcgtcggtgcggttgggcaggccgctggcgcgcaccacccgcaccgcctcggcgaccagctcaccgacgtcctcgcccgctccgagcggggtcactgagaaagcgaccagcacgctgcgtcctcctcatccacggcgggtccccgcgaccgcgcctcccctgtcatgatcttcgaaccttccgggccgcctcgccgcacggcgctctcttcggcaggaccggccctagcaggcggcggccagggccatgccgcaataggcggcgcccaacccggccgtgaccgaggccgcgacgttcagcagcgccggcgtccgggcgccctgctcggccaggcggaacgtctcgtagccgaaggtggagtaggtggtcaaagcgccgcagaagccggccccggccaacgccgtgagcccctccccggcgggcagggcggccaggaagcccagcagggccgagccggtgacgttcacggtgaaggtgccccaggaaaggccgagtcgtggcgggcctgcacggcgcggtccaccaggtagcgcagcggcgcgcccagcgcggcgcccagggccaccagcagggcggtcaccgccgcccctgcccggtgaggcggcgggcgagcaaacgcatcgcccatgcgccggcggcgacggcggccggcgcggccagggcggtgccggccagataggccagcgcggtgcgcggggcaccggcgctcagcgcggcgtgggcgtccatgacgtaggcggagaaggtggtgaagccgccgagcacgcccacccccaggaacgggcggaccagcgggtgggcccgccacacctcggtgatcgcgaccatgagcacgccgatcagcaggcagccggccacgttgacggcgaagaccgcccagccgaagccgcccgggtccgcggggaaggccgccgtcaggccgtaccgggccagcgcgccgatcgcgccgcccgccgagacggcgccgagcacggcccacggcgcaggacgcggctcttgccgcagcgccggaacgttcgagtgaatgggctcggcgtcgagcacgcccctcctcctccgccatcacgatcgaccggttccgaccccaggctaggccgcgcctcgcagtgggccgtttcgagcgcgtgatcccaggcgccgggtgaaccgccacgccgcgccggtgcccggcggagaaagggacgagccgccgccccggacgcccggccgggcgtccggggcggctcgggtcacgccggcagcgtctgggcctcgccgcgccggacgggctgcgggtgcagcggcgacagcggcgaggtccaggagaaccagcacaacgcgtcgtaccggtcggcgagcgtggtggggacgaactggcggtggtcgcggtcggggtcgtagaccaccccgatcgcgcggtgcccgcgccgggcggtcagccagggctggtccggcccgtcggcgaacacgaacaacgcctggtccagttcgacctcccgcatcagcagctcctccagggagccgtgcatcggcgcgggcaccggcatggtctccatcgggccgtcccagtgcgaggcggcgatgacgttgccgtgcccgccggcgaacccgaccacggccacccggtcccggccgtggcgttcccggaccagctgccccaggctgaccattcccgagtcggccatggcggtggcgcgggcgtcccccacgtgggtgttgtgcgcccacaccacggcccgcgcccgggggccgtggagggccagcaggcggtccagggtgtcggccatgtgcgcatcccgcaggttccaggcctgcgggccgccctcgagcatcgcccggtagtagcgggcggcgccggcctcggcgttcttttcgacgtcgagctcctcggcgacggcgtcggagccggcggtgcggcgcagcccggtcagcagctccagcgcctccgcttcgcagccttcggggaccagccggctcttccaggcgtagacctgcgggttctccccgtaggggtcgaagcagcggtaggcgttgcgggcgatgccgaggtagtcggggtggtgttcggtcaggtaggcgtgcaccgtgtgcagcgactcccacaacccgtagacgtccagcccgtagaagccgacccgccggtggggcggcagctcggagttgtgggcgaggttgtgctcgcgcagccaccggcagaacctggcggtctcctcgttggcccacacccaggcgggccagcggcggcgggcctcaaggacgcggcgcgggtcctgcggcgcctccggcgtcccggtgacgctgcggcggatctgccggcagtcccgccagtcccactcgaccgccacgaaggaaaagccgtgctcggcgatgagccgccgggtcagggccgcccgccaggcgtagtactcgtgcgtgccgtggctggccgcgcccagcaggacgcagcgggcgccgccgatgcgcgccagcagcgggtccaggtcgctttcgtactccagcggcagggcggcgccgtagatgtcggcctcgtcgggagtttcgttgagcatggcggcctccggtctcagcgctcgtctcggggggtctcggcccacccgccccacttgccggaggcggttccctcctcctcccgctgcgtcctggtctcggcccgtgcgccgtcgtaggcgcgggttcgcggacggtgcatccggatctcccccgttctgccactcggttccgtcttccgtctccgcccgccttcccggtttcccgggttcgatgcggcgaacgccccgctcacgcgtccccggcgcggccgggcggcctcaccggggcctgttttccgcgccgggaaagcggcgtgtcggacggggtgcagcgggcacgccggggtcatgcacacgatcgaactgcacagcccggccttcgacgaccatgcgccgatcccgcgggagcactcccacgcctcaggggacgtctcgccgccgctggagtggtcgcaggttcccgacgaggcggtcgagctggccttggtctgcgaggacccggacgcgcccggcgggacgttcgcgcactggctgctggcggggatcccgcccgagaccgaggggatcgacgccggtgaggagatccccggggcggtggccgggcgcaacgactacggcgctctcggttacggcggcccgcacccgcccgccggggacgccccgcaccggtacttcttccgcctgacggcgctgtcggagccgtccggcctgcgtcccgggttcaccgccgacgacctgcaggaggccatcgaggacaaggtggtcggcgaaggcgtcctggtcggcacgttcggcaggtgagcctcccatgcccgtgcacgatcgcaggccgccgcgcggcaccgaaccgctgaacgcccgcagcccgctgggggtgcggatggtgctgtccggcctggcgctggtcgccggaatcgtcgccgccgtggtgttcggggtcctggcggccggcggcacctccccggtggcggggttctggacggcggcggcgatcagcgcggccgtcgcggtgatcgccgccatcgacctgtgggtgctccgccgccgcagccgcgccccatgacccatcacaggaaggagccgacatggcttccgcaacgcctctccccggggcggtgcacccgtcgccggttcccaagccgcccccgcgcccgagcccggcccccgaaccggcgccgcagccgccgggcccgatgccgccgccccggccgatgcccgagccggcccccgggtccggcgccgccgcagcccgaccccgagccggtgggccggggcgtggtctcgcccggccggagcgcttgagccggcggttccgtcgagcccggggaaggcacgccccggtgtgccgggctccgcccggattcccctcctccggccggtgcgatctaggctcggggaccggcgcggacgacgcgtccggcgccgggagcaggcggaagggaggcccggtgggtcgggtgaggcgcaccgtgacccggctggcggacggacgggagctgatctacttcgaccggtgcgagcgccccggccgcgacgccgtcgacacccggccggccggcgggccgccgccggtctcggaactgcggtacgacccgctgctggaggagtgggtgacgatcgccgcgcaccggcagggccgcaccttcctgcccggcgaggacgcctgcccgctgtgcccgtcggcgccgggacggcccaccgagatccccgccgccgactacgaggtggtggtgctggagaaccggttccccaccttccagcccggcgccaccggggggcgctgcgaggtggtgtgcttcagccccgaccaccacgcgtccttcgccgacctgccgccgcagcaggtgcgcacggtcatcgaggcgtgggccgaccgcaccgccgagctgtcggcgctgcccggggtggaacaggtcttctgctttgagaaccggggcgaggagatcggggtgacgctgcgccacccgcacggccagatctacgcctacccgttcgtcccgccgcgcacccggcagatgctggcggccgtccgccggcacgccgagcgcaccggcggggacctgttcgccgagctgctggcggccgagcgggaggccggcacccgcgtggtggcggccaacgagctgtggacggcgttcgtgccgcacgcggcccgctggccgttcgaggtgcacctgtacccgcaccggcgggtgccggacatctgcgcgctggaggaggccgagcgggacgccttcgccgcgctctacctggatgtgctgggccgtttcgaccggctcttcggccgtcccatgccgtatgtggcggcctggcatcaggcgccggtgcggcacgagcgggagctggcgtacctgcatctgcggctgttcagcatccggcgggccgccgaccggctgaagtacctggccgggtcggaatcggccatgggggcgttcatcaacgacgtccgccccgaggaggcggccaggctgctgcgcgcggcaggggattgaaggccgcacggcgcccggccgcccccgctcaccgccagccgaggctctcggcggcctcgtcgggggcgtacccgcagtgccccgcctcgccgatccacaccaggccgtcggcctcggcgaccggcccgatccggtgctcttgcggcaagcggggctggaccgccagccgcacccgcagcttcgggtcgaactgctgcaacgcggccaccagctcaccgaccgtgatctccctgggttgacctcgtctatgccgtcccatgtcctgctccataccagccgacgaccctatgtaatcaccctccggagctgatatctaacaccgagtgatgatgacattgggctcgcttgacccgggcatgtcgttctacggtgaggaaaagggccgatccctcggaaagagggagcaacgcacagcgcggggcaagccagtgaacctcctgcacatcggcaagaccgcggcggccatcgccgcggcgctgctcgccctgaccggctgctccggcggcgccgccgagaccgcccggcaccgctcggcgcccgagccggcgcggctgaccatcaccccggcggacgggacgcagcgggcgcgccccgatcacccgatcgtcgtgcaggcggcgggcggcacgatccggcaggtgacggtcgagcgggtggacgccgaaggcggcgtcgcagacggcggggtcgaggggacgctgagcgccgaccgcacccggtggacctcccgctggacgctggccccggacaccggctaccgggtgaccgccgtcgccgtctcccccgacggccgggccgccaccctcaccagcacgttcaccacgctcaaacccaaggagaccatccgggtcagcgccgtggcgccgatgcaggacgagacggtcggcgtcggcatgccgatcatcttgagcttcgaccgtcccgtctacaacaaggccgaggtggagcgggccctgcaggtgacggcgtccaagccggtggagggcgcctggcggtgggtgggccgccagcaggtgatctaccggaccaagaagtactggcccgcgcacaccgaggtgaagctgaccgcccggatgaagggcgtgcgggccgccaaggacgtctacggcacccgcaacctgaccttgcgtttcaaggtgggcgatgagcagatcagcaccgccagcgcccgtacccaccagatgaccgtcaccaagaacggcaaggtcgtccgcaagatcccggtcagcatgggcaaggccaccaagtacgcctacaccaccaccagcggcgtccacctgaccatggagaaggcctaccacgtggtcatggactcggcgacggtcggcattcccaaggggcatccggagtattaccggctggacgtgtactacgcggtgcggatctccaacagcggcgagttcacccacagcgccccctggtcggtgtacgcgcagggccgcgccaatgtcagccacggctgcgtgaacatgagcccggcgaacgccgcctggttctaccggttcacccggcgcggcgacatctacaagatcaccggcaccagccgtgagctggaatgggacaacggctggggctactggcagctgtcgtggaaggaatggaagaaaggcagcgccctgaactgaaccctttgcaacacatggcccaggcgccgtgggcggggctttgaaggtgtccggtgccgcggcgttcccgtttcgatgcgtggagacggcgtgttgaaaacccgacaggcccgttccgtgggtgatgcggcgtgccgcccgtcccccggacggccctgacacgggatgccaggccgtccgggggcgggccgcgcggttacagcgggggacgccggtcgcgcacttcgtcgtagacgtcgatcaggccggggcggacgcgctggaaggagacctcgtcttccaggcccgcccagcggcgcagcgcggcgatcgcctcccggcgctgctcctcgggcaggtactggatcagcctgccgctgtggttgagcccggccacctcgtaccacagcgagtcacgggtgcccggacccaggcggaacggctcggccgtccacgggtcgttcccgccgtacaggaacatcaggcggcgtccgtggtgccgcacccaccggtcgatgtcggccatcgccgtggggtcgaagcgcatctgcctgcgcaggtcggccgggacgaaccagcgcggcttgtacaggccgggataacggcgcacgtccttgaggtgacggaacttgggttcgggccagccgagctgggtgccggcctggaagtagtacggcaggtacggctccaggccctggtcggtgtagaaggagaagcccgccacttcgtcgacgaacttccacagctcgtcggtggaggcgtcagtggacggcaccgagtcgcagtcggactccagccggtactgccagaaggcccattcggtgtcgagcacggtggcctccagcgcccggtcggcgccgccgagattgccgaaggtcaggccgttctccgcggcgtacgcctcatagcgccgcacgaactcctcccggcgtttcagcacctcgcgctggacgtctttgagggcgctgcggcaggcggggtcggagccgacggtctcaaagaaacggtcgtaggccttgtcgtgggcgttgacgacatcgttgggggcgacataggcgacggtggcgtccacatccgagggataaaagcgccggtgatagaccgaggccatacctcccttgctgccgccggtggacacccatttggcggagtagatcggcttgagcgccttcaccagccggtggtggtcggtggccgcctgccagatgttcagcgtggaccagtcggccggctgcggccgggacggcgtgaagaaccgctgctccaccgagatctggttaccgtccaccaactgggtcggctcggcccggaacggcacctccgccacgtggtagccggaggtgtgcagcaccatcggccgtgcggtgtccttgtgcatgagggtcagccgctgctcgaacgtccccgcattcggtttgcgatggtcgatcggctgccggtaactcagcatgaagaaccgatagtcagaagtccccgagggtctttcccaaagcacccgcatgccgggaatggcctccagtcgctcgacgatgtcgcccaccgccgcatgggacggcaccgtcaccaccgggcccagcatcccggcgacggccacggccgagagcagcctcctactacggactttcatccgcacctcccaggaaacgcgaccccgacgccgcgaccctagaggcggacagactgagcgcgccatttgtctggtccgtttctttaccgacctgtagcacaccaactgcccgtttagggatcgatcgggacacgcttcccagcgccgacaatccagcaatcggccacacaggcgccataactctctaggatggagcgttagggcgctttcgccgctgatctggcgggacgagacggaagctcccttgggctggtcaccggggggagggcgatgtcgcagggccgttccgtcaccgtgcttcacgtctccgacacgcagttcggcaaggagcacaggttcggcgaagaaggcctgaccccaggggatcggcgccactcgtctctggccgcccggatactgaaggacgtccgtcatctggaagatgagcacggcctgcgtccggatttggtggtggcctccggcgacctggccgaatggggtctcccgaaggagttcaagcaggtccaagagttcctggaggagctgaccgacggtcttggcctgagccgcgaccgggtggtgatggtcccgggcaatcacgacgtcagccgacgcaagtgccggcggtacttcgaggagtgcgaggacaacgacaccgagccgatcccgccatattggcccaagtgggagccattttcggcgatgttcgccgacttctacgccgacgtgccgggggtgcgcttcctcagcgaccagccttggacgctgtatgagatgcccgagctgcggacggtggtggcggcgctgaactccacgatggccgagagccatcgggaggaggaccactatggatactgcggcgaggaacagctccagtggttcgccgaccgtctgcgccgcttcaaggaggagggctggctgcggatcggggtgatgcatcacaacccggagatcagcgacgagacggatgaggccttcctccgcgaccgcgacaggttcaccgagctcctcgccccctccctgaacctgctgctgcacggccacacccaccaggccgccctgtgctccctcggcccggacggcctgccggtgctgtgcgcgggcagcgcgggagtgcgcccgcaggcccgccccgcggaggtgcccaaccagtaccagctcatccggatcaccgccgggcacctggaggtgtacggacgccgctacaacccctcacgtcgccgttgggagggcgacaccggcatcggcaagggccgtgaagagtgggtgcggcggttccgacaccagttcgaggacgtccacgggatcttccccgacccgcgctcggccgacgaccgttccccggccgacccgcgacacgaccgggagcgatccccccacgagttcggcggtccatccgtcccgcgagacgacctgctcgcccgcctccaggagatctgcacgctccactggcccgaggcgcggatcgaacgcatcgccccagctcccggccgccctcaggagtacctgcgggtgaccaagaaggaaggcccggctcagatctcccagtttccgatcggcgccttccaggggacgccgacgcgcgaggacatcgcggtcttcatcgcccaggtcgacgctcggctgcggcctggtgacccgacgatggtctctcacctggtctatgagggcgagcccgtccccgacgagctgcggctgtgggccggcaagcagggggtgtgggtgcgctcgctgctggagttcgaaggcgtggtcgatctgcgcccctacgccaagcgccaggccgagcggctggcggccgatgaaagctacctgccggagctgtatgtgccgcagcgatacacgctgctgcgcggtcgccacgaccagttcatcaaggagcccggcacggacctgctggcccgattgcaagagtgggtggccgaccccgagggccggttcgtggtgctgctgggcgagttcggccacggtaaaaccttcgcactgcgcgagctggctcggcgcatccacgaagagggtcgtcccccggtcgtcccgatcttcatccagctccgggcgctggagaaaacgcacagcctggaagaactgctggccgtccacctcaccgcgggtggcgagcagcggatcgatcacccgcggctgcaatacctcatccgcgaagggcgggtactgctgctgttcgacgggttcgacgagctggccctgcgcgtcacctacgaccaggccgccgagcatctcggccagttggtgcgggccgccaccggccgagcgaaggtggtgctgaccagtcgcacccagtacttcctatccgacaaacaggtcgagaccgccctctcagagaaaaccaccatccccggccggcaactggtcaagctgcaaggcttcaacgaagaccagatcctggcctacctgaccaaatgcctgaagggcgacgaggtcgccgcccgctcctggttcgagctgctggacgaggtcaaggacctgctcgggctgtcggccaacccccggatgctcggcttcatcacccgcctggagcgcacccggctggagcggatccgggcccgtgagggtgagatcagcgcggcccggctctaccgggaactgctcgaccagtggctcggctacgaatacggccgcgcccatatgcccggttctcccccgactctcagcaaggaagaacggtgggaggcggtgcgtgtgctggccctgcggctgtgggaatccggcgaggacgccttgggtgtggccgacctcagcgaggtcgccgccgccctgcgcaatctcgccgaacgtcagctcacccccgagcaggccgcccacatgatcggctcgggcacactgctgacccgcagcgaggacgagcgcttcagcttcgtccacggttcggtgatggagtggctggtcgctgaggaggcggcccgtcggctcaccgcaggcgagccgttcccggccctgctcagccaacagtcgatctcggagctgatggccgatttcctgtgcaccctggccggtgagcagaccgcagtggcctgggccgaacgagtgctggccagcggcgaacaggacaacaccgccaagatcaacgccctgctgttgtggaagcgccggcgccgcatcacctcgcagccttccgctccgcccaaggccatccggcttagcggcgcagacatacagggccgggatctgtccgccctagacctccgcaacgccaacctgaacggagccgacctgcgcgactgccgactggacaacgccgacctgaccggcgccgacctgaccggggccgacctgagaaacgcctccttgaatgggacgattctgaatggggcgatcctgcggagtgccaaactcgactactgctccggcaccgccaccagtctttctggggccgacctgcgggatgcttcccttgaagccgcccgcctgttccaggccgacctccgcctagccaaggtcaccggctcccgctggcagcgcgctgcgcttctcggcgcggtcttggacgatggcgctcttgatgaatgcgacactgccggagctgctctcccacccttcaggcaaccccggctggaaacctcacccagtcggcaagccacgtacaccacggtggcgtggagcccggacggcaaactcatcaccaccgccagtgacgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccggccccatctgggacctggcctggcaccccaacggacaccacctcgccaccgccagtgacgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccgactgggtaagcgccctggcctggcaccccaacggacaccacctcgccaccgcaagccgcgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccgactgggtaagcgccctggcctggcaccccaacggacaccacctcgccaccgcaagccacgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccgactgggtaagcgccctggcctggcaccccaacggacaccacctcgccaccgcaagccacgacggcaccatccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccgaccccatctgggacctggcctggcaccccaacggacaccacctcgccaccgcaagccacgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccgactgggtaagcgccctggcctggcaccccaacggacaccacctcgccaccgcaagccacgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccgaccccatctgggacctggcctggcaccccaacggacaccacctcgccaccgcaagccacgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccgactgggtaagcgccctggcctggcaccccaacggacaccacctcgccaccgcaagccacgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccgaccccatctgggacctggcctggcaccccaacggacaccacctcgccaccgcaagccgcgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccgaccccatctgggacctggcctggcaccccaacggacaccacctcgccaccgccagtgacgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccgactgggtgcgcgccctggcctggcaccccaacggacaccacctcgccaccgcaagccacgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccggccccatctgggacctggcctggcaccccaacggacaccacctcgccaccgcaagccacgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccggccccatctgggacctggcctggcaccccaacggacaccacctcgccaccgcaagccacgacggcaccgcccgcatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccggccccatctgggacctggcctggcaccccaacggacaccacctcgccaccgcaagccacgacggcaccatccacatctgggacaccaccaccggacaaaccctccacaccctccacggccacaccgactgggtaagcgccctggcctggcaccccaacggacaccacctcgccaccgcaagccgcgacggcgccatccgcatctgggacatcaccagtggaaccccgctcagcacactcctcccgctccaggacggaaccgctgtcttcgacgcgaccgggctgatctacaaagtggacggcaccgtgaatggagagttctggtggtcgatcgggctgtgccggttcgagcccggcgagctggatccatatctgcccgagctgcgtcgaattccctggaatgcaccgatccccgctgaccgggaggggtgatccgatgagcactgccgcagcgggccagccgcccgtcccccaacccgccctcgccgaggagaccggccggggtcgccagagcgatctgcgggcctggcggtttcggttgccggaggctcaggagtggcagcggcccgaggaggtgctgcggcggctctatgaggaggccgaagcccgggcggtggaggcgtacgggtggtacatgcgggaccgggtgcggcggcggacgctgtcgcgggtgctgcgcgcgctggccgtggcgctgggctctgccggcggggtggtgccgctggccagtgtggtgggaggcggtggccgacccagcgggtggggttatgtgctgctggcgctggccggggcctgctacggcttcgatcacttcctgggcatctcgtcggggtggatgcgcgatatgcgcaccgcccagaaaatccagcgccgcctgcaggagttccagttcgactgggccgcccgcagcgccgaggaggcccggtccgggcagtccgaggtggacgtcgcctggtatctgaacctgctgcgcggcttcgtgctggacctgtcggagatcatgatggacgagaccgcggagtggatcgccgagtttcagtcggggctgttgcaattgcagacccaggtcaaccgccgctgacttgacatttcatcagggcgtgcagaacctcatggccccggagtaaacgcagcatagcgaagtcattcctcaccgccctgcgccttggtgctccccaagaacaaagctttctcagcggttcaccgttccgaaggacggcgaggacgccgagctggagcaaaggccttggcgagggcacaggcaggacgtcacccagcgggccgtagaaccgcgcggctcgcggtgagtgtggagggaggaaagcagaggccggccagttgtgccatagccctggaaagagtgttgcattgtgaggcaggcgccatattcgctgaggaaacctcaatggtcagtggaggacgtgtggctgctctgtaccacaggggttcatgagcgggcgccttctgaagcttttcggcagaagggaagagcaggcagccgggagccgagggaacccggccaacgggtgtcgggctgagggcaaagcacaaagagacgaggaccgcccttgaacatccaggggtgacctggtggcggtcgggaggtcaggcggtcgggggctgttgcttgaggtgggccagcagggcggtgaactgggagaacggcatggtcaggtggccgcgctcccggtttttggagtcacggatgccgatgccctcggcaaggcgggcgacctcgacgcagtcaccgccgttggaagtggtgtagctcgacttgcgccacctcacgtctactgactccatctctcctccaccgctcttcggatcatctcccttgactgcgccgagggcagagccaaggacctcaccgcaatgagagtagtcgtgattgtggccaggtcgtctgggtcgttgatggtcaacccccgaatggccgagtcagcgtagacgacctcgcttctgtcctccggcgtggccagattgaatgctccgctgttgccgggatgctctccccggcttgggaccacctggatggtgatgttgggcagctcctccagggccagcagatgctctagccgctctttcgtgatcgcagggctcccggtctcgtggtagagcgccacctcatcgagcggcagggagaagacgggcggtgggggctcggatccggtcaagatcctttgccggtgaagacgtgcttcaacggcctcgcggttgtccttcaagagggctgccgcgtaatcgggggtctgaagcaggccatgaaccggcaagggctggtggggctggatcatgactgcctcagcctcgatgctgggccagtcgaaccagatggggaaggccgagtccagcaccaggtcgtcccacagctccaggagcctgccgcccgccttcagctcccggtccatggtctcggcgaactcacgggagcagcgagtgcggccgctttcaacctggccgacgtactggccggtcacgccccggccgttgttggcgcggcggcccaggctctcctgggtcagcccggcctcttcccggtagcggcgaagctgccggccgaaggccggcaggggcggagaaacactgcttcgcctacgtcgaggggccattgccgtccttccaagcagatgaaaccaaccggggcgtcgatgaaacccgttaaaggcaacagaagacacccatggccagttcccagcctttgcctttcgctttgtgacgaagcgcactcgaccggttgccgaatatccataaaactaggaagtcacggccccgggaatgaaatcttggtgatcgatgaacgcttgcgtccatgcactgagaaaggccgtaccgggcgctctggactcctgaccatcgccctaacggactcgtcggctccgctgatccggtgcacacccttgcccgacaacagccacacaaacggggctatttgcacatcattctggacgatacgcctctgatcaccagtgaaccggtcgccaacacttccgagacaacctcgggcaagtaaccgcgtcactgcatcaagcgtgaccctacggtggcctcatctccgtctgggactggccgtgcaaaccttcgtcctgccggaaggcggcgccggactgtcttcgtatctcattgagaaaacctcaatgcgtccaccgggctgaccggaggtgcggccgagcgctgcaccggtggaaaaggaggcggatggtgaaccgtgatcgatccccgcttgcccgacgcaagagcagccacagcaacaggggcggtgaccgcgtcgaaatcgccgccgtccacggtgcggtggcgatccgtgacagcaaagcgccggacgccccgtgcctcctcacggccgtccacgagtggcactcgccgccggcagcggtgaagtacgacgtcctcggccgctgacaggaagcatgtggccgcacaggctcccaccatcgggccgctcggtcggcccggcctcggcggagggtcacggtacgtcggggaagccccacagggggcgagcatgtggaagcagcggtgtggggcgggtggggctcgaacccacgacctacggattatgagtccgctgctctgaccggctgagctaccgccccccgacgagcctcgaagccgcggtgaccacccatgctcgccgcggcaatgatagccgcggcgcggaggggcgggccacttgaaatgtcatgtccacacacagtcggacatgacatctcatctccgggccgagtgacttacccggcgggcgccgataaggtccgccctatgtcttggatccgaggtcgaatacccaccgtcgtcctggcgtgcgcgttggcgctgaccggttgctcgggaggctccggcggggattcccaggggtcgctgccgcaggggccgcagacgctccagcaggcgtcgaactcgatgcgggatctcaagagcgtcgccttcaccatctccaccgaaggcgatccggtctccttcccggtcaagagcggtgaggtgcggctgctgcgcaacggcgacgccgagggccggctgcacgtgcaggtggggatgagcatggagaccgagttcgtgctgctcggtgacgtcctgtactacaagggtctgaccggcgggtacgagaaggcctccaaggagcagctccggtcgctgtacgacccgtcggcggtgctggaccccgagcggggcatcgccaagctgctgacggcggcgcgcggggcgcagccggaggcccgggagaaggtgggcggcaaggacgcctaccgggtgaaggtgacgctgcccaagcaggagatcgaagggctgatccccggggtcgatgaggacctgcagggacaggtgtggatctccgccgacgaccaccggctgctgaaggtgcgcggggagctgccgccctccggcgggaagggcgcggtggtgatcaccttcaccgagttcaacgccgactaccggttcaaggccccgatctgagcgggggcgctctgatgagcgaggcgaggcgccgggtggcgatcggggtcggcggcgcggtggtgctgctggccgcgctggacgcctacgtcatcaccacgatcttcgtgcaggtgatggacgatgtgggcatcccggtcaaccggctggagcgggccaccccgatcctgaccgggttcctgctggggtatgtggcggcgatgccgctgctgggccagttgtcggaccggtacgggcgcaagccgctgctgcacggctgcctgctggtgttcgcggccgggtcggcgctgaccgcgctggccgcttcgctggtgccgctggtggccgggcgggtgctgcagggggtggccggcggggcgctgctgccggtgaccatggcgctggccggtgacctgtggcaggagcggcagcgtccggtggtgctgggcgcggtcggcgcggcccaggagctgggcagcgtgctcggcccgctgtacggggtgggcgtggcggcctggctgggcgactggcgggcgatcttctggatcaacgtgccggtggcgctggcggcgatggcggcggtgcaggtcaccgtgccgcgtggggtgcgtcccgtcccccgtcccaaggtggacgcggtgggcggggcgctgctggcgctggggctgggcctgctggtggccgggctgtacaaccaggagccggaccgttccccgctgccgccgtggggggtgccgctgctggtggcggggctggcggtgctggtgtgcttcgtgctgtgggaggtgcgggcgcgcacccggctgctggatctgagcggagcgcggcgggggccgctgctggcgacgctggcggtcagtttcctgtcgggtgcggcgctgatggtcacgctggtggacgtccagctcgtcgcgcagaccctgctggggaaggactccctgggcggtgcgctgatcctggcgcggttcctgggggcgctgacggtggcggcgctgctgggcgggctggtggcccggcatctgggcgagcggtggccgatggcggcgggcatggccgtggccgcggtgggctacctgctgatcgccgcctggccgaaggacccggccgccgcctcttatgggccgctgccccgcatggacgccgacctggtgatcaccgggctggggctgggcctggtcatcgccccggtgtcgtcggcggggctgcggatggtacgcgccgcccagcacggggtgaccgcggccgcggtggtggtggcgcggatgatgggcatgctgctgggggtctcggcactgtcggcgtggggcctgcatcggttccggtcgctgacggcggacctgacgatgccgctgccgttcgggctgccgcgcgaggaggcgcagcggcagctggcggcctaccaggcggcggtgcaggaggcgctgcgcatcgagtaccgggagatcttctggatcaccgcggcgctgtgcgcgctgggcgcgctggcggcgctggccgtgcggggccgcccggagcccgcctcgccggccgagtccgccccgcgggaagccgaccgggcggccgtgcgctgagagaaggccggaaaacgggaatagctcgccgtcagcgggtacgcctggcctctcaggggaagcccgccccgggaggtggcatcatgcatcggcccgcaggcgacaggattcccgccggactgggacggctgcggcggcgcctgggctttgaccgcaacgtgctgcgccgccgcatcgaccgcatccagtgggcggcggggctgacgctggccgtggtgttcctgctggccgccccgctgctggcggtggcggccggcggtcgcgcctatgagtcgggcgtgcgcgccgagcagcacgagcgggccgcccgccgccaggttgccgccacggtgaccggccccgcggtggtggacgggcgctatggcaaccgggtcgtcccggcggtctggcgcgccccggacggcaccgtccgcaaggggttgctgccgctcgccgaggacgaccgggccgggacccgccggtggctgtgggtggaccgcaccgggcggccgaccgccccgccccgctcgcgttcgcgcaccgtgatcgatgccgggtacgccgccggcggcgccgtgctggcggtgggcgtcccgctgctgatcgcctaccggctggtgcggcggcgctgcgaccgggtgcgcgacgccatgtgggacgccgagtgggcccgcatcgacccccaccgcatcagctgagcggcgggccggtcagccgcggcagcggcccgaggcggccgcaccgtcccggcccaccaggttcagcgcgtccagggcgagggccagttcgaccacgtcgcgggggcggtgcagggagcgggaggtgagctgctccagccggcgcagccggttgaagaccgtgttgcggtgacaatagagccgggcggcggtgcgggccgccgagccctcgcagtccagccaggccgccagcgtctccagcagcacctgccggtccgccgggtccagcgcgctcagcgggccgagcaccgtatcgcccaggtatcccgacagctcgggctgggagaccaccagggcggccggcagccggtcgtccagctgggccagccgccgttcgccggggcggcaggtctgcagggcgatctcggccagccagcgggcgcggcccagcgcggccaggccgtccaccgcggggctgatcccggcctcgccggcgaaccgctgctccagtgccgccgccacatcggccggccgccggtcgcccaggtcgaccacggccacctccacgtcggtgcgcatccgccacacgaagcgcagcccgccgacgcgttcggggcgttcgaagccggggccgcatccggtggggcggtgcaggggacgcagcaccgccaccgcgtagcggccgttcatgggcaggtcgagcgcggcggaggcggccttggccaatcctccgtcggcgccgcggccctccagcagcgcatccagcagcgcggccatccgttcgccgttgcggcgcagcagctctgattcggtctgccggtaggccgcggccaccgcgttggactggacctcgttggtgtgccagacgatgccggcgaaacgcagcagcttcggcagcgcctgagggttgtcggcggagacgacctcgatcatcgcctcccagcacagccgcccgccgatccggaacgaccgcagcagcgactccagcggcagcccttgttcggcgcggcggcggccgatggcgacggccttgtcgacggggggttcctcgcccagcgcgtggcgggccatgtggtcgatgctctcgcccaggatgtcgtggacggtctgccacagctcatcccgcggtaccaggtcgagatagccggggtcctcatcgacgatctcggtgatcagccggtcggtcagctccggcagccgctccagcagccgccgggacgcgatgcgggcgatctcggccaggtctgcgtccgaagggacagtggtcgtagcagtcaccgggtggaacctctcacgtggtttgcctcaccctgccacggccgtccgtggaccggtcgccgggtgtcccgaaagccgcccggattgtgagcggtcacatcctgaaccgggttcagttggaccttcgactcgagttggcgcagccactagacggtgttacagctcacatgctggtgtgcctcccacacgaatgtcgaaggggaggtgccatggcgagtgggacgctcgcgatcggcggcctgtcggtgagctacggcaaggccgtgcaggcgctgcgcgaggtctccctggtggttcccgagggcgcggtgaccgccgtgctgggggccaacggtgcgggcaagagcaccctgctgcgggccatctcggggactttgtcgttccaccgcggcgcgatcgaggccggtgagatcaccctgggcggccgccggctggacgggctgcaccccgccgcggtggtggcggccggggtggtccaggtgcccgagggccgcaggatcttcgggcggctcaccgtggaggagaacctgcgggccggggcgctgggcgcccgggaccgctcggggacggccgccgcccgcaagcgggtgctggaactgttcccggtgctggccgaacgggcgaagcagcgggccgggctgctgtcggggggtgagcagcagatgctggccatgggccgggcgctgatggcgcggcccaaggtgctgctgctggacgagcccaccctcgggctggccccgctgatggccgagcggatcggcgagaccatcgccgagatcaaccggcagggcacgtccgtgctgctcatcgagcagaacgcggcgctggcgctgcgcttggcccacaccgcctacgtgctggaggtcggccgggtgaccttgtcggggccggccgatgagctggccgccagcgacgaggtgcgccgccgctacctgggcgtcggcggcgaggaggagctgcagccggaattccggcgtccgcccacgctcgaaaggtgggccggttgatcgcgaccgtccccccgtccaccccgaaccccacaccgcagatcaccggagggtgccgtgaccgctaccggacgcgcaggccgtccccgccgaccgtgccgcccggcaaggcgcacgcccggcgcgggcgcatatcccgaaggcggtgcccggtgagcgagctgaaggtcaccgacctgacggtcaagttcgccgggatcaccgcgctggaccacgtcggcttcaccgtggagcccggcagcatccacgccatcatcgggcccaacggcgccggcaagtccacctgcttcaacgtgctgtcgggcgtgtacaaggccacctccggcagcgtgcggttcggcggcgccgagctgacccggatgccgccgcacaagatcgcggcgctgggcgtggcccgcacgttccagaacatcgcgctgtcgcgcttccagagcgtcgaggacaacgtgatgctcgggcggcaccggctgatgcgggccggtttcctcagcaccgggctgcacctgccgcacgcccgccgcgaggacgcccggcaccgggcgcgggtgcgggagatcgcccgtttcgtgggcgtcgccgagtacctggacgcgccggtcgggatgctcccctacggggtgcaaaagcgggtcgagctggcccgcgccctggcgatggagcccaagctgctgctgctggacgagccggtggccggcatgaacggcggggagcggcgcgccatggccgaggtcatcgtcgccgcccgcgccgacctggggatctcgatcctgctggtcgagcacgacatgggcatggtgatgcggctggccgaccaggtgacggtgctggacttcggccgcaagatcgcctccggtccgcccgcgcaggtgcaaaacgaccccgaggtgatccgcgcctacctgggcgagcaggccgtccagcagcaggacggcgtcgtcatggccaagggcgcacccggccaggcgcaagcgggggtgcgagaaggagcgctgcctcagggcgcgccggaggcgagcggggagcagtcgtgaccacttttgtggaactcgtcgtcaacggggtgtcgatcggctcggtgtacgcgctgatcgccctcggtttcgtgatcatcttcaaggccaccgaagtggtgaacttcgcccacgcctcgctgctgctggccggcgggttcatcaccgccaagctgcacgggcagctgggcttttggccggcgctgctggtcggcatcgccggcgcggcggtgctgggggcgctggtggagttcctggtgctgcgccgctcccgggccggcgaccaccacgtgctggcgatcgtcaccatcggcgtggacatcctgatgaccaccgagctgacccggcagatcggcaccgatgtgctggccatgggcgacccgtggcagagcaaggtggtgcacctgggcgggatcagcatcgcccagacccggatcgccgcgctggtgaccgcggcgaccctcatcacctgcttcctgctggcgttccgctacacctcctggggcatcgccatgcgggcggcggccgaggaccgggagaccgcggcgctgatgggcatccggctgggccgggtgtccacgggcgcctgggcggtggcgggcgcgctggccgcggtggcggcgctgttcttgaccgtcttccccaccccgggtctggaccgcacgacctcgctggcggcgctcaaggcgttccccgccgcgatcttgggtgggctggactccaccaccggggcgctggtcggcgggctgatcatcgggctgaccgagtcgctggccaccggctaccaaagcgagctgtccttcctgggccgcggcatcggcgaggtcgccccgttcctggtgatggtgatcatcctgctgatccggcccgccgggctgttcggaacgagggagctggcccgtgtctagcctgagccgttcccggatgtcgccgctgcagctcgccggcctggcggcggtgctggcggtgatggtgatcctgccgttttacgccgagccgttcttgatgcaggccgggctgttcgcgatggccgcggccatcggcgcgatcgggctgaacctgctgaccggctccaccgggcagctgtcgctggggcacgccttcttcctggcgatcggcgcctacgggtatgtgtacttcgccgccgagcccgactcggcgcaccacctgtccgggtggggcctgcccaccccggtggcggcggtgctggcgatcgcgctggccggggtggccggcgggctgttcagcccgatcgccggccggctcaagggcacctacctgggcatcgcctcgctggcgctgatcttcatcggccagcacatcctgcacaacgcccacgcggtcaccggcggttccaacggccgggaggtgccgccgctggagatcttcgggttcgtcttcgccgacacccccgagctggtggtgctgcaggtgccgttccgggcgctggagaagctgtggtttttgaacctggtgctgctggtggcggcggcctggatcgcccgcggcatcctgcgcggccgtcccgggcgggccatgaacaccatccgggaccatgagatcgccgccggggtgatgggcgtgccggtggcccgctaccggggtgcggtgttcgtgctgtcgtcgatgtacgcgggtctggcgggtgtgctgctggcgctggcgttccagcgcaccgtgcccgactacttcggcttcatcctgtcgctggagtacctggcgatgatcgtcatcggcgggctcggcacggtggccggctcgatcgtcggcgccgtgctggtgtcgatgctgccgccgctgttcacccgctacagcgacgccctgccgctgatcgccgcatccggttccggcggcctggacgccgcccaggcctcgcggatcctctacggggccgtcgtcatcgcggtgatcctcttccttcccggcgggctgatggggctgtggatgcgtctgcgcacgtccctggcgctccgccggaaggttcgaccctcctgacaaatcctcactcaaccacccccctcagacaaggaatccgaggagcgaacaccatgaaatcaacccttcgctcggcggccgtgtcgctggttgcgctggcgctggccgccaccgcagccggctgctccagcgacaaggccaccggtggctccgaggcgaccgggcccgacggcgtcaagcagggccccggcgtgaccgacaagaccatcaagctcggcatcgccaccgacctgaccggcgtgtacgcgccgctgggcaagagcatcacccaggcccagcagctgtactacgaggaggtcaaccagcgcggcggcgtctgcggccgcaccatcgaggccgtggtgcgcgaccacggctacgacccgcagaaggcggtgtccatctacaccgagctgaacaacaacgtgctggcgatcccgcacttcctcggctcgccgatggtcagcgcggtcaagcagcgcatcgagtccgacaagatgttcaccatccccagcgcctggaccaccgcgctgctgggcagcaagtacatccaggtcaccggcaccacctacgacgtggacatgatcaacggtgtccagtggctgatggacaagaagctgatcaagaagggcgacaagctcggccacgtctacttcgagggcgactacggcggctcggcgctgcgcggcaccaagtacgccgccgagcagctggggctggaggtcttcgagctgcccatcaagcccaccgaccgtgacatgaagtcgcaggtcgcggcgctggccaaggagaaggtcgacgcgatcctgctcagcgccggcccgcagcaggcggcctcgctggccggcatcgcccgctcccagggcatgaagcagccgatcctgggcagcaactccgcctactccccgcagctgctggccaccccggccaagcccgctctggtggagggcttcttcatcgccaccgccggcgccccgatgagcgccgacctgccggcgatcaagaagctggccgaggcctactccaagaagtaccccaaggacccgctggacagcggtgtggtcaacggttacggcggcgcctccatcgtggtgtcggcgctggagaaggcctgcgccaacaaggacctgacccgggagggcctgatcaacgcccaccgctcggaggccaacgccgacgacgggctgggcaccccgatgaacttcacctacttcgacaagccggccacccgcaagacctacatcatcaagccggacgagaaggccaccggcggcgcggtgatcgtcgagcaggccttcgagtcggagctggccaagaactaccaggtcccggtcggcaccttctgatccggttctgatcccggccggttgagcgcggcggacggcccgtccgccgcgctcacctgtatccgggccgcagcagacggcatggcgggcctgtcggggagcccgcaggcggaacccacgggcggaacccgcagacgaaagacgcgcaccggcgcccttgccggtgcgcgtcttcccgtccgggccttgcgccggccgcccggccgggcggggacaagacccgcggccctgtggaacagcggcgggcaccggccccggagcgggagaggccggtgcccggcgttctccggtcccgcccaccgagcgccacattcttatcgggcgggaccggaggtctgtggggatcttcaggggttgctcagtgggtgaccgccttctcggcgccggccccggtcagcgagcggacctcgatctcggcgtacttggcggcgttgtgctccttggacagcacagtgcccagccagccgcacaggaagccgaacgggatggagacgatgccggggttctccagcgggaagaaggcgaagtcggcgccggtgaacagggccttctccgagccggagaccaccggggagaagatcaccagcagcaccgcggcgcccagcccgccgtagatggccgacaccgcgccggcggtgttgaagcgcttccagaacaggctgtagaggatcgccggcaggttcccggaggcggcgaccgcgaacgccagcgccaccaggaacgccacgttcagccgctgggcgtagatgcccagcacgatcgagaccgcgccgatcaccagggccgagatccgggcgacccgcacctcctccttctcggtggccttgccgcgccggaacacgtgcgcatacaggtcgtgggcgaaggaggacgaggaggccagggtgaggccggccaccaccgccaggatggtcgcgaacgccaccgccgcgatgatcgccagcagcaccgtgccgcccacgtcgccgagcatcagctgcccgatccgttcggccagctgcggggcggcggtgttgcccgccgggttggcctcgcggatcgcctcgctgcccaccagcgccgccgcgccgaagcccagcaccagcgtcagcaggtagaagacgccgatgatgccgatgccccacagcaccgacttgcgggcgtcctgggcggtgggcacggtgtagaagcggatcaggatgtgcggcaggcccgcggtgcccagcaccagcgccagccccaggctgatcaggtcgagcttgccggccaggccctgggcgtcggtggcgtaccgcagccccggctccaagaacgcctcgcccttgccgctctgctcggcggcgtcgcccagcagggtggagaggttgaagccgaacttggccagcaccagcagcgtgaccagcgtcgccccgcccatcagcagcacggccttgacgatctgcacccaggtggtgcccttcatgccgccgaccaccacgtagatgatcatcagcgcgccgaccagcacgatggtggcgcccttggcgaactcggaggtgaagccgaacagcagcgccaccagcgcgcccgcgccgaccatctgggccagcaggtagaagatcgagacggtgatggtggagactccggcggcggtgcgcaccggccgcgggctcatccggaacgccagcacatcggccatggtgaacttgccggagttgcgcatcagctcggcgaccagcagcagcgccaccagccaggccaccaggaagccgatggagtacaggaaaccgtcgtaaccgtacagggcgatcatcccggcgatgcccaggaaggaggcggccgacatgtagtcgccgccgatcgccaggccgttttgcacgccggagaaggagcgcccgccggcgtagaagtcggtggcgtccttggtgtgccggctggcccacacggtgatcgccagcgtggcgcccacgaacgccaggaacagcacgatggccagagtctggtggctcacgcgcggaccccttcccgctcgacctgggcggccagttcggcggccatcgggtcgagcttcctgccggcatgccgggcgtacagccaggcgatggtgaaggtcgagacgaactgcagcagcccgaagatcaacgccacgttgatgaagccgatgacctgggtgcccatgaagccgcgggcccaccccgacagcaccacgtacagcaggtaccaggccaggaacgccaccgtggccgggaacacgaaggcccggaagcggcgccgcaactgctggaatccctcggtgcgctgcacccgttcataaggtgtcccgcctatgtccagatccttctcgacggtcacgactacctcctcggctgtgacgggggtcacgccacggtagaaagccggaaggcccgtcgtggagagggcggccgacgggctgcgccgagccgccggacggttgcgccgatccgccccccgccatcggtgaacggtcgatttcgtgcgacgaacggacgaacggcagccctcttcggacgtttcgcccacttctctcccttttgtcgccgcgaccggttccggccgtcctgcgccgtcccgccggggaagccgatcttcgggcgctagcctgaggcggcagtgcccgctccacgtcgtctcaggagacctcgtgcacggtcccccgccgccccctccgccccacggcccgccgcccggatggccgccgcagccgggcacgccctccttcccgccctctcctcccgcgccgcaggccgtcccggcggacgcgcccatcggcctcccccggcgcctggccgcatggacgatcgacgtcctggtcgtggccgccctggtgggcctggtcggcacggtcacctatcaccggctcgccgactacgtcgcctccctgggcacccggctcgccgccgtcggagtctgggacctgctcatctcccggggagacctgaccggcatcgccgccaccacggcccgctcggcctgggacggggcggtctcgatcgtgatccaggggttcatcgccctggtggtgctgcagtggctctaccagttcgccgcgctggtgtggacgggccgcacgctcggcaaggcggtgctgggcctgcgggtgcacgccgcctccggcgaccgccgcgtgggcctgagcaggtcctggcggcgggcgaccgtcaccaccgtctgcgagagcggcgtgtactccctggcctgcgtcctgctgctgaccggccggttcttcgtgtcgttcctgtgctggctggccgcggtggccctgctggcggccaacgggctgacgatgctcgccggccgccggcgccgcagcctggccgacctgctgggcggcaccgtcgtcgagcgcggcgccctgctgcgcaccgccgcccaggccgcccggcagggcgtgcaggccgcctccggctccgcccgccggctgggacggcgcctgcgggaacgcaccgcccagcacgcgccctacccacccgccgcgccgccgcaggcccggcccggacccgcgcagttccagcagcccggatacccgccgccgcccccgggcggcgccccgccgcactccccctgaccggccggcggccccggcccgccggggcgtcacacgcgcttgggacgccaggtgccgcggtcgacgtcgaggctctcgggggtgtgcaggcggaccatggtgcgcgccaccccgggcgggatgctgcgcggggtgagcagcgagaccacgatcatcaccgcgaacgccaccggcaccgtccaggccgcgggctgggccagcagcgccccggccagcccgctcggcgggccgccgaggatcgtccacaccacggccgtgcccgccaggccgcccccggccaccagcccggccagcgcccccgccacggtcagccgccgccaccagatgcccagcaccagcagcgggcagaaagtagaggcggcgaccgcgaacgccagcccgaccacgtcggccaccgccagggcccgcgccgccagcgccagccccagcgggacgaacagcgccagcagcgtggccgcccggaacgagcgcaccccgccgtgcaggatgtcctgggcgatcaccccggccaccgacacggtcagccccgaggaggtggacaggaacgccgccaccgccccggccgtcaccagcgcgcccagcaggtcgcccagcgtgccgccgatcagccggcccggcagcgtcagcaccaccgcgtcggtgcgcccggtcatcagcagctcgggggtgtagatgcggccgagcaccccgtagagggcgggcagcaggtagaaggcgcccagcagggcgagcaccagcacggtggtgcggcgggcggcctggccgtcggggttggtgtagaagcgcaccagcacgtgcggcaggcccatggtgcccaggaacgtggcgaggatcagcgagtaggtggcatacagcgggtactcgcggcccgacagcggcagcgcccactcccggtcggtgcgttcgggcaggccggagacgtggggcactgccgcgcccgcggggaagacgaccgtggagtcgcgggcgatgcggtgctcgccggccgtcagctcgaccgggccgtcctgggcgcgtccgtccagccggccgtgcagcaccacgcgcaccgggtgctccacccggacggtgacgtccgcgccgaccgacaccgtggtggcctgcgggaaggtcggcggggcgtcccgggtgggggcgggggcggcgtcgtggcgccaggcgatcagcaggaacagcaccggcacggccagcgcggtcagcttcagccagtactggaacgcctgcaccagcgtgatgctgcgcatcccgccggacagcacgttgatcgtcaccaccacggcgaccagcaccgcgccggcccacaccggggtgcccaccacggtgcgcagcaccagcccggcgctctgcagctgcggcatcaggtacagccagccgatcagcacggccagcacgctggtgacccgccgcaccgccatcgactccaggcgcgcctcggcgaagtcgggcagggtgtaggcgcccgagcggcgcagcggcgcggagatcagcaccagcagcaccaggtacccgccggtccagcccaccggcagccacagcatgtcggcgccgtaggccaggatcagcccggccacgcccaggaaggaggcggccgacaggtactccccgccgatcgccgaggcgttgcgcagcggcgagacggtgcgggaggcgacgtagaagtcggaggtggtgcgggagatccgcagcccgaacgtgccgatcagcacggtcgccgccaccaccagcgacaccgcgaccagtccgtaggcgctgttcatgtgtcgcggtcgaccagctcggcgaagtcgcgttcgttgcgttcggcctggtgcacataccaccagccgcaccccacgaaggccgggtagaccagcccggccagcagcagccacggcagcggcagcccgagcacctgcagctcgcgcagccgcggcacgagcacaaatagcagcggcagcccgcccaccgccgcgcccagcagcccgcacacccccaggctcagccgcagctgggcgcgcatcagcgagcgcatgtaggcctcgcccagcccggtctgctcgtcgatctcgcgggtcaccgggcggcgggggcggcgggcggcgcgggtgcggggactggtcaccaggacccgtttcggcggcgtccgcccgctcgccgggccttcgtcgccacgcggtcccccaggccggggaggagagtccccggcggtgcccggttgtgcgtcatcccagctcacggcatcgtccctcactgcgatacgcccgcatgcggcctgcgggaacggcgtggcggcaaaggttcactggttgcggcgggcgctgcgcaccagcaggtcgcgcagctcgcgggtgtggcggcggctgaccggcagctcggtgccgccgacgcggacggtgcagcgccccgactccagccgcagctcctcgatgtgccgcagcgccaccaggtggctgcggtggacgcggacgaacccggcggcgcgccagcgttcctccagcgccgccagcgggatgcgcaccaggtggctgccggagggggtgtgcaaccgggcgtagtcgccctgggcctccacgtaccacacgtcggcgggggcgacgaagcgggtgaccccggccagctcgaccggcaccagatccgggtcgggctgcggccggcgggccggcggggcgggggccgccggggcggcgggcggttcggatgcggcgctcacccggcggatggcctcggccagccgttccggccggatgggtttgagcaggtagtcggtcgccttgatctcgaaggcgtccacggcgtggtcgtcgtaggcggtgacgtagacgatccgcggcggccgggcgaactgggccagcagccggcccagcaccaccccgtccaggccgggcatgcggatgtccaggaacaccgcgtcgatcggccgccgttcggccagcgcccggtcgacctgccggagcgcggcggcgccgtcgcgggccagcgtcacctccccgatgcgggggtcggcgcgcagccagaaggccaggtcgtccagggcgggcgcctcgtcgtccacggccaggacacgcagaccggtcactcggtccccctccgtgggacagatcacaggaacgccctaagcgtccggatcgacggggcgaaagtcaaaccccgttttcgccgtcgcggggccaggaccccgaggcggtcacgccgggccggtatttggggacccgcagcgtcaccttggtgcccgccccgatggcggtctccacggccagcccgtagtcgtccccgtagacctgccgcagccgctcgtcgacgttgccgagcccgatcccggcggcctcggtggggccgcccgcgccgtcgggggtctcccccgccaggatcttgcgcagccgttcggggtccatgccgaccccgtcgtcctccacgctgatcaccgcgtcggccccggcgtcctcggcgatgatggtgatgtgcccgggcccggcccggtcctgcaggccgtgccggacggcgttctccaccagcggctgcaggcacaaaaacggcaccgccaccggcagcacctccggggcgatccgcagcgtcacatgcagccggtcgtcgccgaagcgggcccgctgcagcagcaggtagcggtcgatggagtgcagctcctcggccaaggtggtgaagtcgccgtgccgccggaaggagtagcgggtgaagtcggcgaactccagcagcagctcgcgggcccgctcggggtcggtgcgcacgaacgaggcgatggtggtcagcgagttgtagatgaagtgcggggagatctgcgcgcgcagcgcccgcacctcggcctccatcagcagggtgcgggagcggtccagttcggccagttgcagctgggcgtccacccagtggccgacctcttcggcggcgcggatcagcccggccgacacgtcgccgccgtaggcggccagcgtccccaccacccgttcgtcggtggtcagcggcaccaccaccgcgtgccggatcgggcagtccaccacctggcaggtcacttccttggggccgagcacggcggtgcgcccgtcggccatcggcccggccgcgtgcgccacggcctgctcggcgtggtggtcgccggtgccgtcccaggccagcaggcgttccccgtcggtgatggccagcgccgccgatcccagcagctcccgcaggtgccgggcggccttctgggccccctgttcggtgaggccggcccgcaggggcggcgccgccagggaggcggtgtgcagggtctggaacgtcgcccggtccaccgggctgcccagctcccgccgcccgcgccaccagggcaccgccgccaccagcgcggtcaccgtcacggccgcgaccaccgccagcgccacatccatggccacaccgtagccccgccgccgccggtccgcccggaacgtcccggcggggccgtttcgccggacggcgtcagcggatgacggcgatgccgtcggtgaccacggcgggacggcccttggtgcccgccacgacgatccggacggtgtgcctgccgggcctcttccagctcttggtccacacgatgcggcggtagcgggtggagcgggccttggtgtcgatggtggcgaccttgacgccgtcgacgtagatgtggacggcgccgttggcggtgccccgccggaagatcagcccgaccgagcggccggtgaaggcgtagcggacgctggcgcccttggtcttgctgtagagcgcccggcggcccaggtagctcttggtggtgaggaccttccagcgtccgcggcgcaccgcggactggtcgtggaccagcgcggcggtccgggtgacggaggcccgggtgttgttgccgagggtgtcggcggccagcagggtccatttccgggagacgcccggcttgacggacgtcgcccaggcggtcgccgacaccttgaagttcctggcggtgggcgaggtggcccgcagcgacctcagccgcacgttgtcggtgaccttccaggtgagccggaccggcatcttccccttggcgccgaccgcgccgccgcgcacccgcagcgcgggggcggtgcggaagaccggggcggtgacgtcggagatcaccgggtagaccggggagagcgccgtggtgccgttcaggttgcgggcccgcacccggagcttgtgggcgccttcgggcaccttcacctgcgcccaggtcgcccgcccgttgcggcgggccaggaccttgccgttcagcagcacctcataggtggagacggcggccgggttccagccgatggtcagcgctcccctggtgtagtaggtgcccttggactcggtggctccggtgatggaggtcacgatcgggggcttggcgggggtgctccactgcttggcgtggctgcggatggcgccgagccggccgtacaggagctcgccggggcaggcggtggccacgccgtcgcggtgcccggagatggtgttgaagctcttgcccgccacggtggccctgccggtggggtcactgccgtgcaggccgagtttccaggccgcgacgcgggcgacggctttttgggccgcgaccgacggtgcgacgccggtgaagtcgccgagcaccgccaccccggccgagccggtgttgtagccgtaggtgtgcgcgccgatcaccggtttgccgacgccgcccttgcggccttcgaagatggtgccgcacttgtcgaccaggaagttgtagccgatgtcgttccagccgttggtcttgacgtggtacagcaggatcgaccggatgacggcgggcgactcggcgcagtcgtagtcgttgccgccggcgctgtggtgggtgaagacgaccttggcggccggggcgtactgtggggagccggtgaccaggctctcgtcggcgccccactgggcgcgggtgacgatgaccggggccggtgccgcggcggccccggcgctctggccggcggccccgcccggctgctccccgctccccggcccggactgcggcacgcgcggcccgtccccggggtcgaccagttcggcgcgcagccccgccggcggcggcccgctgccggtcacccggatctggacgccgttcgacggccccacccacagcggcttggtggcgccgcgccgggggcgctctgcggaggaaccggcgtcgggggcgtcgtggtcgtcgatctgcagggtccgccacggcgaccaccggccactggcggcgccgcgggtgcgcacctgcaccgagccgtgcagtttcgcgccggggtcgtcccaggagaccccgaccatgctgaacggcccggtgcgcgcggcgggcagctcggcgaccgggctcgccgccggggcggggggcgccttcggcgatcgcggcgcctgggtctgcggcggctcgcggtcggacggggccgtgcgcagcggaaccgtgcgcacctgcccggggcggggtccggcctcggcctgcgtcgccgccgagtcccccggccacacgatgtaccccaccgtcccggacagcagcacgcccgttgtggacagcgcgatgaccgcgcgcctgttcatgaccctccgatcctgaggcgtcccgtcgcctttcgccgcggctcggcctgccgggataaggggcggtcccgaaatcgccggtgttcgtcccggcccaccgggcggccgggcgtcgaaagcccgggaggagggatcttacgccccgcctatgacgggaaggtcggttttttgttatgtcggatgtgtcgcgccgaaacacccgcaggtcgccggccgggcctgtccggaatcggaaagatcaggtgcggcgggtgtagatgaagccgagtttgtcgacttcggctccggagcggccgtggaatccggccagttgccagccgggcggagtggtgcgggtgaggcagtcggaggtggtcgtgccgccggagagggcgttgccccggttggtggtgaagcgggcgtagaagatgcggcttttgccgttgcgcttgccccggcacaggtggacggaggtcacgtactcgcccgcggccagttccagggcggcggccgtgccgccggtgccgccgtgggtgagcgtggtgccgtcgtccagggtgaggccgacctggtccaccctggccccgctgcgcatggtcaggcggacggggcgggcgccgggccggatttcgtcgatgtcgttgtagtggtcgccgtgcgggccgccgaactgttcgccgaagcggtagtgcgggctggccttccaggtgaagtcggcggcgatggggtcgtggtcggacagcctctcgcccgcctcgtccaggaaggcggcgcgttcgttgcggtagcggacggcgttcagtttcaggaacttggagccgcggaacaggattttgtcgacgacttcgcagttgtcgacggtggcggtgtcacaggcgggggcggggccgccttcgggcggcggggtgccgccccggatcaggctcacccacacgtcggtcaggccgttggcggcggcgaactggcggatgcgctcgccggtgcgggtgtagcgggtgttggtgtcgcccatgaccacgaccgcgttgcccgatgagtgtttttggatgaacgcggtgagctggtcgaggttggcgttgcgggccgcgatgtcgcggctggtgctgccggcgtcggcgtgcaggttgtagaagtcgacgtagacgccttcggccaggcggacgcgcatgaacgtgaagcccttgggggtcaggcagtcgcccgtgccgatgtagcagtccttccaggtgacgcgctggaagtcgccggtgtcgtaggggaagttcgacagggtgttcaggccgctgccgatgccggcgatgccgctggtgggcgtgcggtaggggtggttgtccccggcgtagagggcgcggtggtagttgaagtcctcttggacgtggacgatgtcgtagggcgccaggcgggggctgatcagcgggatgttcctcgacgggtggctgccggacaggaagtccggcagcccggcgatgttgtaggtcagcaccgagaacgcgccggaggggggcgtcgcggcggtggccgcggccgggccggggaggccggccgcggccgtcagcgaggcgagcacggccgccgccgcgcgccgcagccggcggcggcgcgcggcggcggccggagccgtgcggccggtcatggccatggacgagcggggtccgttcatgggcactcctcgccccgaaagatcaaatatgaatatttctcgcgtccttgacggtacgctcccccgccgcccccgtccagacccgatggccgcgcatacggcggcccggacgagccggaagacgcccccgctcaccggcgcggcgcatggggccgtcgtccgtgcgcgtccggccgcgcgcaggtcaggcgcccgccggcgacagcgcgccccgccaggcggcatagccgccgatcaggtcgaggacctgcgcgtggccgtggcggcgcagcaggctggccgcgatggccgagcgggtgccgccggcgcagtaggcgacgacggtgcggtccttggggacctcctccagccgccccggcagctcggccagcgggatgtgcagggagccctcgatccgcccggcgcgcagctcgccgacgttgcgcacatccagcaccagcgggggctgttcgccgtcgagctcggcgcgcagctcccgggcggtcatccggggaccgtgcgcgatctcctcgggcatgcccatgaaggcgccctcgggttcgcgcaggtagccgatgacgtcgtcgaagccgatgcgggccagccgggtgatgacctccttttcgcggtcctgcggggcgaccacgaggatccgggagccgggcgccaccaccgtcccggcccattcggcgaagcggccgtcggcgggcacgtgcagcgagccgcggacgtgcccggcgacgaactcctgggtggggcgggcgtccaccacgaccgcccccgccgcgcggtgggccaggaactcgccggcctccagcggccgcaggcgcttgtccacatcgagcagcccgtgctccttgcggttgagcacggcgtcgtagacgaagtagccgggagcggagggctgcccttcggtgacgatggccaggaactcctcctcgctcatcggggcgcaggcgtagttggacagccgctgctcgccgatggtggaccaccgttcggtggacaggttcttgccgcaggccgagcccgccccgtgcgcggggaacacccgcacctggtccggcagcgccatcagcttgcggtggacgctgtcgtagagcatgcggcccagctcatcggcggtcttcccgagggaggccagcaggtcgggacggcccacgtccccgatgaacagcgcgtcgccggtgagcaccccgtaggggacctcatcgcccgcgtgctcgaagaccagcaggctgatcgactcgggggtgtgcccgggggtctccatgacctgcagcaccacatccccgagctcgatgcgctcgccgtcggcgagcttgcggatcgggtactcggcctcggcccgccgtccgtagccgatccacgccccggtctgcgcggccagctccaggtgcccggcgatgaagtcggcgtggaagtgggtgttgatcacgccttcgatgcgcagcccgtgctcctttgcggcggccaggtactcggagacgtcgcggcgggggtccaccacgaccgcgcggccggtgccctcgtcgccgatcaggtaggaggcctgggagaggcagtcgaggtagtactgggcgaagaacatgcatacctccgggggtatccgactcgccttgcagcataccccccggggtacctgctctcatccccgtggccggtgacgacctctggccctgcccggtgggaccaaggtccctacggaccgggagggcgagtgaccaccgtggagaccaggcagcgtccgcactcggaggtatgtgatggccgttcccctggcgtcccgcgcaggcgtccaccggctggtctccgcggcgatcgccgcgccctcgctgcacaacagccagccctggtggttccgctcccgcggcggtgagctggagctgcacctggaccccgaccgggcggtgccggtgatcgacccgcgcggccgggccatgcacatcgcctgcggcgccgccctgttcaacctgcggctggcggtgcgcaccgccgggcaccgcccgatcgtgcggaccttccccggcagcgggcacaccctgctggccatcgtcggcggcgagccgtggaccgagccgtcggcccgtcagcgcgagctgtacgccgcgatcaccgagcggcgcaccaaccgcaacccctatgaccgcatccacctgccggcccgggtgctcaacgagctggaggaggccgcccagcgggagggcgcggtgctgcgcatcctcgagcagccggccacctcccggctgctggacctgatcgccgccgccgacaacgagctggccgagaaccccgcctaccgccaggagctggcccgctggaccaccggccgcgcccgcaccgaggggatcccctcctacgccttcggcccccgctccgccgggcggggcctgcccatgcgcgacttcggcctgggcggcttcggcgacggcggccgggaggtcggcggcttcgaagaacggcccacgctgggcgcgctgatcgtcgacggcgacgggcccgccgagtggctgcgcgccggtcaggccctgcagcgcgtcctgctcaccgccacccggcacggggtggccacctcgttcctcacccagccgctggacgtgcaggagatgcgcgaccccggcggcggccactggcccggccgcagcgtccagatgatcatccgtttcggttacggcccgcccgccccggcctctccgcgccgcccgatccgggaggtcctggtcgcctaagacgcctcggtccgccctccggtttccgaaggccggtcgttgcccggtcgcgtccccaccccgtgaccgggcaacgacttttgcgccgcctcatgacgcgcgggtctcccggccgggccgacacggctgatccctccggcacggggtcttgcgggacgagaggccagacagtgcccgaggtcgtgacatcgcaggtcagacttcttccaagcgccgccttcgtgcccccatgagaagatcgcggtctgtccggcggtcttcatgcgatcgtgttcggcctcttcggcaccctggtgcccagcggctcgcgggagcgccgggacgcggtgtcgcatgccatggccgacgccctgggcgtggaccgcgttctgttcgccgagctgttcaaaaacagcttccgggaacgctggcgcggagccctgggctccttggaggagaccatcgccgcgctcgccgtccgcgtcggcggaaaccccaccgaggaggcggtccgccacgccgcccggcgccgtctcgacttcacccgccgccagatcaccccggaccccggcctgccggcgctgctcgacgcgctccgggccgacggccggcggctggggctgatcagcaactgctcggcggagatccccgcgctctgggacggcaacccgctgtcccgacagatcaccgccccggtgttctcctgcacggtcggatgctgcaagcccgacccgcagatccaccggctggccgccgccgcactggacaccgtccccgaacggtgcgtcttcgtcgccgacggcgcgggaggcgagctgcccggcgcgcaggccgtcggcatgcagaccatccgggtccgggccgacggcgtcgatcacggcgtttacggcggcatggggaactgggaggggacgaccgtcgacaccctctatgacctgccggccgtcctcggtgggcggaataccggccgtacccgccggtgatctcccacccgccggtcccggacggcacgagcaccggacggcccatggcgcccgggagcgcagcgaacccccgcacgccgcccacgcgcccgcagccggcgccggacgcaccatccattcaccgaattacaccgaaatgagcagatatccccatatcggcttctcctcttgaagtgaaaggttcgccactctttcccgcaccgcacggccgaccggcggcaagaatacgaccaagtgcgcagtctttacccgataccgactgcaggaattacccgtgaccgtgttatccctgagtcgctgccatatgcagaaaagcagttccggcaacgaagcaggagacccagatgacgaaacgactggccatggtcggcctcttgtccaccgccctcggcggctccctgctggcggcgccgcccgtcatggcggcggagcaggccgtccagggcggcgccgtcgcggtcacccaaagtcagcaggaggtgggccaggtccagctgggcggcgaccggcgccgcaagcggaagcggaaccgcaacagcaaccgcaacaacgtttacgtttacaactacaactacaacctcaatggcaatgccaacgaaaacgacaacgagcgtgaccgttggcagcagcaccacaagtggcaccaccacaagtggcaccaccggcgttaccacggctggtacgactactgaaccttctgcagcacgccgtctccgcagattgagacggggacgttgcagtcaggtccgatactgtgatctggaacgtcgcagtaccggacacctcgaggcccgtccgcggtggcttgggtcaggtgctgaaaaaggcccactgacgcggccgcggagggccttcggggacatcccggacggtgccgaggcccgatcggtgaaatgacgcggtgcccggcacggcccgccgccgtccgccgacgcaggcaaggcccctggcgggacgccgtgccgcacgcggctcgcgccccccaggggcctttacaaccgtcaccgggcgaggacgcccggaagatcggccaggctcgcgatcaccgggacgcccgggtccgcacctttctctcccccgcgatcgagccagattcctcgcagcccggccgctttcgcggcgagcgcatcggtctggtggcggtcccccacgtaggcgacctcctgcggcggcagtcccagccgccggcaggcgatctggaagatctccgggtccggcttggcgaccccgacctcaccggagacgaccaccgtcggcatcagcgcggcaaggcccgtctgagccaacttgcgccgctgctgctgtccgtttccgttggtgacgacccccagcgccgcctccggccgctcccgccgcagccgctccagcgcgggcagcgcgtccggatacgtccgccacgcccgctcgtactcgcgcagatacccggtgaaccactcgtcggcctgctcgtccgtccaggccggcagccccagctcggctctgagccgggcgacccgcagccgccgctgctcctggaagccgatctctccggccaggtagcggtccatggccgcatgctcgatctcgacccacaaccgtcccagcgccgcgggctcgaccccctcggccccgtccatgtccgccagcgcggccacgaccgcgtcggcggcggccgactcgtgatcgaccagcgtcccgtcgagatcgaacagcacacccctgatcgtgctcaccgcaccacccccggccgaaggtcacacgccggccagcgacagtttcgcggcgaagccgaggaagagggctccgaccgccgaggtggcccaggccgacagccgcctgcggctgcggaaggccgccgccagcctcgccccgccgaagatcagcacgctcaggtacaggatgctgaccagctgggcgaaggcccccaaaatcacaaaggacagcgccgggtaagcgtatccgggatcgacgaactgcacgaagaaggccacaaagaacaagatcgccttcgggttgctcaggctgatcaccagggcgcgccggtagggccgctcatcggcggcgagcgccggcgcctcccgcgccgcctgatcccgccgcctccgccacatcccccacgcggcccgcagcatcccgacggccagccaggtcaggtaaccggcgcccgcgtacttgacgatcgcaaacagcacggcgttcgccttgagcagcgaggccacccccgcggccgacagcaccatcagcacgacgtccccgcaccacacgcccgccgcggccagatacccggcccgcaccccgcgccgggccgccaccgacagcacgtacagggagttgggcccgggaagcaggatgatgacgatgagccctgcgagataggtgggaagatcaacgacgccgaacacgaaaaaaacagtgtcgcacgtcccctgacctgcccgaacaccggtgccgtccgggccggacggcacggctcagccgacacccaccttggcgtagtggaacacctccggcggcagcggatgggcaagacgccagtggatgcgcatggggcgttcaccctcatggtcctggtaggtcatcggcccggcgtaggtgtaggggtcgcccttctgcttgcgcaggaagaggtggacgctggtgccccactccacgtggtggatgtagcgctggccggtctcggagtcctcccgggtgcgggactgggactcccagtggaagagcgtcgggtcgaccgcccggtcgttgtacatcgtggtgggtgagaactctttttcgtccttgtcgatggtcaccaggaagacatcggccttctcctcgggaagccactgcaccccggcgaccatggacgaggtgacctccatcccgaaggcggccagggcctcgccccgggtgtagtgggcgtgcagccgcaacggcaggtgcgcgacctcggggacgaccggggtgacccggcggatccggtcccacagcacatcgatgacggcgagcatctcctcccgccgcgccgggttggcccacagccgctccaggtgcccttccaaggcgctgagcggcctggaggcgtcgaagaaggtgttcagcatggacagcagccgggtgcgccgcaggtcggtgccggacggccggggcggctgcgggcggctcagcaggtcccgcaggaactgcaagcgttcggggtcgtccacgtgcagcatgcggccgatcgccctgcccagcgcctggtcgtccttggccgaggtgaccgggcgggcgtccaggcccgcgtcccggcgcagccgggcccagccgccccgcccgccgcggtagaggtcctccagctccagcccggtctcggcgaggaactccggcagcgacgggtcgcccattccgcgcagttcgccgaccagctcagcgcggcgccggcccagggcctgcctgatgttcgccaggacgatcttgctgacctcgcggtccaggtcgatggcgcatccgggcggcagcgtggggaagcccgcctcggcctccttgagcagccggctgcggggaatgccggtcagcgccgtgaagcgccggtcgaaacggaactccttgcgctggtgccccacgaagtccagcacggtgaggacggccttatccggcgccggccgcaggccgcggccgagctgctgcaggaagaccgtggcgctttcggtgggacgcaggaacagcacggtgtcgatctgcggcacgtccacaccctcgttgaacaggtcgacggtgaagacggccttcagctcgccgtcctggagcaggcacaaggactcctcgcgctcctcgcgcggggtcttggaggtgaccggccgggaggggatgccgcggcggttgaactcttcggccatgtactcggcgtgcgcgatgctcacgcaaaagccgaccgcccgcatgcagctcagatcgccgaccttgcgctgcagcgcctcgacgaccatggccacccgggagtccaggccggtgtagaggttggtcagctcctcggtgtcgtaaccggcgccgcgccgccagccgacctttgacaggtcggtgccgtcatggatgccgaagtagtggaaggggacgagcagtccccgttccagcgcctcccacagccgcagctcgacggtgaaacggcctgcgtcgaaccagcgcaggatgtcctcgccgtccgggcgttcgggggtggcggtcagccccaccagcacattcggttcgagccggtccagcagcctggcgtaggaggcggcggccgcatggtggaactcgtccacgatgagcatgctgaagcggtccggctccaggtggggaagctgggacagcgactggatggacccgaacacgtgccgccactggacgggccggtggccgtcgaccagcagctccccgaacgcgccgtccccgaggacgtgccggaaggtgcgcaggctctgctccaggatctccttgcggtgcgccacgaacagcagcgagtcgaccttgccctgccgccgcagccgccggtagtccagcgcggccacgacggtcttgccggtcccggtggccatgacgaccaggttccgccagtgcccgtgcacctgccgggccgcctccagctcgtccaggatctcctgctggtaggggtagggctcgacatgcccgcctccgagttccagcgggacgggtgcccgctctcctcgcgcggcggccagtgcccgcgccagccgcccgggatcgtcgtagacctcgaaagacgggtcgttccagtactcctcgaaggtcgccgcgaaggtctcgatcacgtgcggctgctccgcccgggcgatccgcacgttccactccagcccgtccagcatggcgctgcgcgacaggttcgaagagcccacataggccgtgtcgagccgcgagcggcggtggaacagccacgctttggcgtgcaagcgggtccgctgcacgtcataggagatcttgacctcggctcccagttccaccaggcggtccacggcccgctgctcggtggcccccaggtaggtggtggtgatgacgcgcagccgcccgccccgggcggtgaaggcgcgcaggtcctcctcgatcagccgcagcccatgccacctgatgaacgcgcagatcagatccacctggtccgccgaggccagctctttggcgatctcccggccgagctgcggctgatcccgcccgttgaccagcagcgctcccatcgacagcgggatctcgggccgccgcggaaacgccaccgtcccatcgggcagccgtccgccggcgaccccgagcagcacctgtccctcttcggccacccggtcgccttcgaccacggcccccggcaccagccgcccgatcgcctccgcgatccggttggcggtctcgacctgccgcccgagcgccccttccccctgctccccgacgatccgcaacgcccgccgcgtcagcaccgccagatgccggacgagcagctcctcggcgtccacggcctccagtccgtcccggtgcaccagctccgcatcgaccgtccgcagccgcctccgcagctcaccggtcaccacatgctcgtaaaccccaggcgccaactcggtcatggccggcactgtatccaccagcagtgacagacgacactattcacacgctcatgaccggatcagcggcgggttcataacgctgccgccgcacaacggcatgtccgcggaggagatcgcccggttcgccggccgcagcgggacgcacgtcacggagacggcgccccggatccggccggtcccggcccggcctccggggctcgtggtcaggcagccagttggacggaaacgaaaacaggccctgtcctgagtcactcggctagggcctgacctgcgtctttagaagacttgagctggctcccgcgattggactcgaaccaataacctgccggttaacagccggctgctctgccaattgagctacgcgggatcgtgtgtgagggactccctcgcaccgcggcggaaccagactagcgcatccggacaggtgctcgtgcacgtatatgcgggagggcgccgactggcttcgccgatcgtgggtatgggggtggcacccaagagctagcagggggtgccatgaagatcaggattccgttcctcgcgggcctggcggtcggctatgtgctgggaacgaaggccggccgggagcggtacgagcagatcgtgcagcagtcgcgcaagctggccgagcacccgcgggtccaggagaccacggaggcgctgcgggccaagtccggggagctggcggggacggccaagcagaagatgggcggcaagcggcacgccgagaccggcgggccggccgatgaggtgggcgagcgggtgccgacggcgcagcggaccggagcggagacgccgggcaccggcgagcgcaggttctccgacacgcccgccggagtggccggcaggaccggggcgggccccgcgggcgccggcggtcccggcaaaggcccgaaggagaccgggacgcccgggcggcgcgggccgcgctgagacggccttacaggcccgtctggcggcgcaggtcctccagcacctgctcggcctgggcgcgcaggcccggatcgtcggggtcgagcccggcctcgaacagcatcgcccagcgcacctccccggtggccggcgagcggcggccggtgatgcggaccctgccgccgccgggcagggtcgccgggtgagagaccaccacggtggaggtgacccgttcccggacggtctcgggcaccgacccggggtcggtgagcccgatgcggtgcgtcgggcccgcggaggtctcctgaacgaccagccgcccgttctcccagacggcgcggtcgatgcgctcccacggcaagcggacgaagccgccgtcaccggtgggcaggtgcagcgccagggtggtggcgaccacgtgagagccgccccgggtgggagcgaaggccagcgggcgctcgccgcgcgccagctccaggcgggcccgcacggacgcgggcaggcggttgcgggtgaagatccgcagcatgcgctccaccgtaccgatcaggccgcccggggggcgcggcgggcggccagcaggtccagcacgagcgaggccgagcagctgtagtcgtggccgccgcggccggcgccgtcgaacggatcgaagtactcccggaaccccgactggcgcaccagccgcagcgtggcgccctgcagcaggtcggcgaccacggtcaggccgtgggcggcggctcccagccacagcagccagttggtgctgatccaggtcgggccgcgccagtagtcccccctgtcgaaacaggacgcctggacgtcgcaggtgggcaccgggtatccggtggccccggcgaagcggcccgacagcagcagctcgaccagggagcgcaggatgggccggggcagctcggggtccagcagcgggccgaaggacgagacggtcagcgccgggatgagacggccggtgcgcaggtccagcgcccggaaacagcccgcctcggggtcccacagccgatccagcagggcgcggtggatgcgctgggcctgctcccggtgcggcaccggatcgtgcccggtgatctcggcgatctccgccagcgcgtgcgcggaggccaggtagacggcgttgaacagcgggtcctcggccgcgaagggatgttcctcgcgcaggtggccgggggcgtaaccggcccggcgcagcaggacgaccagccacacgtaacggtcgtggtcctcaccggcgggcgggcgcggcgggcggccgggcgcgtacgccgacggcggcgggtccagggcggccagcgggcggtcccaggcggggctgttgtccaggccggactcccaggggtggcagatggccgccaggcccgccccgcccaggtcgcggcagcgggccagatagcggtgctgggcggccagcggccggtagatgcgggccaggaaggcgcggctgcgttcggcctcgtcggcggtggccgactcatgcagccgcagggccgccagggcgtgcagcggcggctgggtgaggccggaggtgtccaggtcccggggcgtgcccgcgatggtgcggctgcgccacaggtcggagccggggaagtagccgtgccgggtgaggcgggggtggaagacgatgtgcggcagcagcccgtcggaccactggccccggaacaccgacagcagttcgcgttcggcgcgttccctgcggtgccgggccagtcccacgctgatgaacgccgagtcccagctccacaggtgcgggtacagccccggagagggtgcggtgccgcatccggtccagttgtcgtccaggacccgggccgccgcccgccacaacgcggtctcgtccccggtcaaaggggtgttcatgccttcaagcgtgaaccgccggtgacggcctgcctagagccgttcgggttcgctccccgtccggtccgcgggccgcagaagacgccgccagcggccggtggcggggatggcggcggggtccaggacgtggccgaggagacgctcgacgatctcctcgcccgcggcgacgccccgcgcggcggtgacggcggtgttgggggcgctccagccggtctcggccagctcgccgtgcgaggggcgcagcgccaggtcggccgcctccagcagttcgatgtccagcagcgagtccccggcggccagcatccggtcggcgccggcgcggcgggcgacctcggcggcggcggacgccttgctcagccccgagggcaggcagtagaccttgcggccctgcagggaggtccgccagccgcgttcggcgcaccaggccgacagctccgccagccagcccgccggaagcgccgcccggtcgacgacggcgtaggcgaacagctcggaggcggtccgcagcctgtgcacgaacccgccggcgatccggctcagatgctcgcggacttcggcgagctcggcgccggtctcggcgacgcgggcgcgcacccggccggcccagccggcgtcctccgccccgtccaccaggatgtggccgccgttggcgcagacggcgtacgggaggggtttgcccagcaggcggacgcggcggtactgctcgggtgtgcgcgtggtcaccgggacgagcacggcggcctcggcgagccgctcgatcaggatcgccgccgtctcggtgacgtacgacagcggcgcggcccggtagtgctccacgcacagcagccggggcagggtctcgtcgggtccttccagggcgagcgcggcggccgagtagatcagcgtccggtccaggtcggtgcacaccaccgtcctcatcgcgcaccgccccggtgcgggtgcggacggatcaggcccatgcaggcgtaggggaaggcgtccggctccacctcgaccacggggacgccgcgttcggccgccagcagcctgatgtgggccagctcgcggcggtccagcatgtcggcgcgggccagcacctgccaggggacgcggcgcagcagcacccgggtggtctcccccacccccggtttgatcaggttgaggtcgtcgatgccgtagcgttccccgatccgccgcaccgcccgccggcccgcccagtccggcctgcggtcggcggcgcgatgggcgggccagtcggcggcgacctgcgcggcgacctgctcgaagcgggcgcagacggtgtcgatgaacagccccgacacatcgcccgcggccagttcggcgtagaacttggcgccgtggaagtcgcccggcccgatcagctcatcgttgagcaccgtccggctgaccaggccggagacggtggagttcaggcaggccgaggggatgaggaagtcgtcgcgggtgccgaagatctccgcgcagcgcccggggtcggccagcaccgccagctcgccggggaagcgcaccccctcctcccgggcgtgggcgtccagggcggcggccagctcgcttgcgatggcgcccttgccggtccagccgtccacgaacatgaccgccgccgggtcgtggtggcgggccaggtagcgcagtgcgacgcggtcgatgccccggccgcgcacgatgctcatcgcatagtgcggcagctccagcccgtggatcgcgcgggcccagcgccggatcagcacgccgatgggggtgccggcgcgggccagcgagaccagcaccgcccccggaccccgctcggccaggatcagttcggcgaccagcccgaccgcgtacgccagccgggtggccgactcctgcagcgcccggtggaacagttcctggtactgcgggctgggccggtactccaccggcagcgactcggcgtagtgggcgcggccggactggatcgccgcctcccgttcctcggccggcgcctccaggcggacgtgcgagaggtccttcagcagccaggcgacgtcctcggccgggtagctgccgaagtccgggccgcgcagcgggctcggcaacgtgcgcgtgctcaacgatccccccttcgggcgggcgtgcggacgggcagcacggccatggtgaccggggcgagttcacgcagccgggccgccagtcccttttccaggagcggggtgtccccggcccggtccaccaccagcacgatcgcctcgaacgcgcggtcacggtcgccgccgggggccacgttgtaggcgtagcgctccccggggccgtcggccgggtcgtcgtgggcggggaaggtcaggcgggtgcggatggcgtacccggggtcgtccacggccagcaccggggagcgggtggtggtcgaatagcggacctgtgcggccggcagcaggtcggccagggcctcggccagccgcagcggcgcgtacatcagctcctcaaagcccagcaccagcacccggcgcgccgcggcgggcagcgtctcggcgagccgggcggccatggccggcagttcggcctccaggtgccggcggtgctcggggaggaagccgtgccggccgccctccggcaggtcctgcggccaggccagatcgatcctgacgagcgggtgcgcgcggccgcacggccggggcggggcgggtgcgcaagcggtggcggccaccagttcccggcccgcccgcagcacgtccgcgggcagttccacccggccgcgggccagcgcgaccgcgtcgatgcgcgcccccagctcgtcggcgagggccgccatgcgcgcccggtcctgcgggccgcgcacgtccaccagggacgccagcacgtagtggtcgcgggggtgcgcggcgtgcagggcgcggatcgtgttgagcgccgtggtgccggtggacagctcatcgtcgaccagcaccaccggcccggcggtctccatcagcgccgggtcggcgggcagcagcaggtggctggtggcgtggctgtgctcctcctcgaaccccccgtacggcggcacccccgggacggggcggcgggtggagtgcaggtagacggcgccgcccagggcgtcggccaccgagtggccgagcgcggtcgcggtctcggcgtagccgatcaccagcgcgggcatcggggccgccggcgcctcccgcagcatgtcccgcaggcgcgcggcgggccgcgcaccgtccggcgggttccgttcggcggccagggcggcgcgcagggcggcgccggcggcatcggcggccggctgcggcagtccggcgatgcggcggcccagcagcaggccggccccgtggaccaggcgggggtcggtcggcacgtgcttgcccagcaccgccgagaccagcaggtgggcgcggcgcgggttgcgccgcaccgccaggccgaccaggtcgcgcaggccggccccgaagggacggtcggcatcgcgcagcgcgatgcccagccgctcggcgacccaggcgccgttccacccggtcacaggccgcccgccgcttccagcagttccacgaacgtgacgtcctccgccgccaccccgaacacctgggcgcgcagcatgagccgttcggcccaggcccggtggggcttggcctcgttcatcttgttggcatacgagctggccatggcgccgccgccgtcgaccccgaggatgtcggcggcgtcgcagtactcctcgtgggtgaccaccgacagcgcgtgcacggccgcgacgtgggaggggtggatgacggtcttgccgatcagcccgttggccttgtccaggtgcacctcgcggatcagcccgtccagttcggcgctgatgaggtggcggcgcagcccggtggcggcgcggcgttcgaacggcgactgccgcagctggggcttgaacatccgctccccggccgagaagtactcccagaccgggccggtgaccacgaagccggtgccgtcggcccggcccagcacgttgaccacgtcggcgatcaccgcggccaccggctggatgtcgtagatggtcaggtcgggcgggcggcgcagcccgtaggcggcgctcaggtcggtggcgcccagccgcaccgccaggatcgagtcggcgtacttggccagcagccgcgccacgtcctgcagcatctcggcgcgggtctcggcgtagatggcctcccggctctcgatcaccggcatggccagcagccggcgcgcggccagcgggctggtctgcaccagcgcgtccaggaacgctccaccggtggccgcggtgaacttcggcagcacgaatccgctgaccagctcgaccgcatcgcccagccgccgggtcaggtcgccgatctgctcgggggtgcggacccggatgaacagcagcggggcggcgctgccggaggcgtggacgcggcgcagctggtcgatcatgttggcctcggccgcgggcacctggtcgtcggggatggcgtcctccaggcacaccaccatgctcatcacaccgtgccggacggccttgacgatgtcgtgggccagcgtggggcgggtcgccggactgtagagcgtggcgccgagcgccaccgccagcagcgccgggtcggtgtcacggtcgaaggggcggggctgacgaaagaacaggcgtttgcgccgggcggcggagacgtggtcgaagtgtcgcatgggagcggttcctttccacggcctgccaggccccagagcaacggcaccgcacggcgggcccggtccgcatcccggaaccatatacgggagatatgcctatctgtggcatttggacaggtgaatcgtgcgtcagagcacccggtgcggcgggccgggacgggccggccctcgcacccccgccggggccgtggagtgccgtgggcccatccgccccggcggcgagagcacgggcgcttcacaggtattgcgtcaccacgggcagcaggtgctggaaggtgcggccggtggcggtggccccgatcgcggtcatcgaccagccggagccctcccggctcaccttggccatgatctgcgcggtgtgcggcccggagcccgacaggtcgtagcgggccagctcccggcccgtgctctcgtccaccagccggcagaaggcgcccgcgatctgcgagaagtcctgcccgctgaaggagttgacggtgaacaccagctgggcgacgttgcccggcagcgcggtcaggtcgacccggatcgactcatcgtccccctcgccgtcaccggtgaggttgtcgccggtgtgctgcacggcgccatccttgctgcgcagctggcggaaccagaccgcgtccacgaggttgccggaggcgtcgaacagcaggcaggaggcgtccaggtcggtcggctgggtcttggaccggccgaacagccctcttttgaccaccgggtcccagcccaagcccatcctgacccgggtgagcgcgccgccgtccggcttggccagcgagaccttctgccccttgctcagcgagacggacatggccgcatcattccccggtcagcgccccgctccccgacacgctcgtggggtgcagttcctccgccccgtctgggccggccgcgcccggtgaggcgccgtttcgctcgcgccggttgcgcagcaccgaggacaggaaggcggcgatgatcagacccgcgccgagcccgccggtgatcgcctcggggacgtggacggcgatgctgatcagcatgcagacggccagggcgccgatggcccagtgcgcgccgtgctcgaggtagacgtactcgtgcagggtgcccttgcgcaccaggaacaccgtcagcgaacggatgtacatcgcaccgatgcccaggcccagcatgatgacgaccgggtcggtgctgatggcgaacgccccgatgaccccgtcgaaggagaacgaggcgtccagcacctccaggtacaggaacaggaagaacccggccttgccggtggccagcaccagcccgttggggccggtggtgcccttgacggcggggaccttgacctcctcctcgccgtcgccgtcgtcctcgccgccctgggagaacagctcgccgagcccgttgaccaggatgtaggtcaccatgcccagcacgccggcgatcatcacctggccggtgtcctcggcgaacagcccggccaccaaggccagggcaccggccgccacgaccaccgagagctggtcgagcttgccgatccgcgccagcgggcgttccagccacggcagccatttgtccgcgcgttcctcgaacacgaagtccaggaacagcatcatcaggaacatgccgccgaacgccgcgatcgtcggatacgcctcatgcatccggtgggcgtattccttcggatcgttgaaggccagatcaaaggcctcgatcggcgtcatctgagcggtgatcccgacgatcagcagcgggaagagcagccgcatgccgaacaccgcgatggcgatgccgatggtcaggaagatcttctgccagaaggtgctcatccgttccagcaccttggcgttgaccacggcgttgtcgaacgagagcgagatctccaaaacggcgaggacggccaccagcgccagcccggccggcccgccgtacagcagtgcggcgagcaggcccaaaccggtgatggcgaacgaccacccgaaggtgcgaagaatcatgaacgaatttctggtcggcggggtagcgtcagcgatcagcctacgttgacgccgaagtccatggcgataccggccaagcccgaagcatacccttggccgaccgcccggaacttccactcggactgatagcggtaaagctcaccgaagatcattgcggtctcggtggaggcgtcctcggtgaggtcgaaacgggccagctcggagttgtcggaccggttgacgatgcggatgaaggcgttgcggacctgaccgaaggtctggccgcggttgtcggcgtcatagatcgacaccgggaagacgatgcgctcgcactcgggcgggacggcggtcagatcgacgttgatgacctcgtcgtcgccctcgccctcaccggtgaggttgtcaccggtgtgctccaccgagccgtcggggctgcgcaggttgttgtagaacacgaagtgccggtcggagaggaccttgccgttggcgcccagcatcagcgccgaggcgtccaggtcgaagtccgcgccggtcgtggtccgcacatcccagcccaggccgaccgacactgcagtcaggttgggcgcggccttggtcagcgagacgttgccgcctttggcgagggaaactcccatggtcggctgctcctactcccttgtgctgcctgctggtcccttgcgcgtccccggagccggatcttcggtgcccggtccggatacggaagacgaaatcagacgttgaccccgaagtccatagcgatgccggccagtcccgaggcatagccctggccgatggcgcggaatttccactccgcgccgtggcggtaaagctcaccgaaaaccatggcggtctcggtggaggcgtcctcggacaggtcatagcgggccagctcgttgccgtcggcctggttgaccacgcggatgaaggcgttgcggacctggccgaagttctggccgcgcgagtcggcctcgtagatggagacggcgaacgccacccgctgcgcctgcgggggcagggcggtcaggtcgaccttgatctgctcatcgtcgccctctcccgccccggtgaggttgtcgccgctgtgcaccacggcgccctccgggctgcgcagattgttgaagaagacgaagtgctgatccgacagcaccttgccggaggcgtcgacgacgatggccgaggcgtccagatcgaagtcggtaccggtggtggtgcgcacatcccagcccaggccgacggtgaccgcggtcaggccgggtgcctgcttggtgagcgagacattgccgcccttgctcagactgacgcccaacagtacctccaggttgcttttccagtcgccatcgaccgaaggccgacatccgtaagacgtcgtggcgatgctatccgttccgctgcgtcccgtcggcccgcaaacggcaggatcgaaccgtcctgggaggatgaacgcactgcctggcgtgagcgagactagggggagccaaagatcaggccacgggacggcccgtcccgggccggtcggagcaggacggcacggcggaggcgcagtgcggggagcgggcgaacggcgtcggcggggccgccgcgacggggcggcgcagaccgccagggcggccgcggtcgcggtgcgggagaacgccgccaccgccttctacgacatggagcagacgcagcggtacgtcggcgggcgggtcaccctcttcgccgatctggacccggccgccgcagagagcgcccagcgcgagttcgccgacctcaacggcaaggccgaccacgccgctcgcgcctatatcaccgtgctggacgcccacaacctcgacgacgagagccggtcggcggccgagtacgacgccgcgcggcgggccctgacggccgtgctcgaacggctcaccggcgtcaccgaggagctgaacgccttcgccgtccggctgggggcgcggctggagcggctggaggccgcgctggatcagctgccgccccgcctgacggccgcccggcaggcggtggcggcggccgaggaggccatcgagcgggcccggcgggccgggatggacgccgccgagcccgaggccgtgctggcccgggcgcacgacctgctggccaaggtgtccgccccggggctgggcgggctgggcctgtcgggggcgatggaggcggccgacgaggcgcgccggctggccgagaccgcccgcgagcaggccgaggagctgccgaaggccgccgagaaggtccggcatgcgctgatcgcggtgcgcacccgggtggaggcggtggccgggcggatcgagccggtgcgggaggcgatgagccgcctgctgcgcggctactcgctggcgtgctggcaggacctgaagaacgccccgagtgcgatcgaggagggggtggcccgggcgcgggagcgcatcgccgaggccgaggcgcacgccgggcggggcgagtgggcgcaggcccagcgggcgctgaccgccgcgcgcaccgagctgaacgccgccgaccggcgggccgggcaggtcaccgggcggctggccgacctggaggccaccgcggccgacccctcggcgcccgccgaggcggtccgtttcaccgtgcgcgacgcccagcggctggtggtcaccgccggttcggccatctctccccggcacgcccgggacctggacgccctggtacggcgcctggaggcggccccggccaagctccgcggcccgcacccggactactggtcctacctgcaggagctggagtcgatcaaaaccgccgcccgggacgtggtggaacgggtccgcgccgaacgcgccggccgcggctgacccgcccccggggaccgccggctcggcccggggaggtcgcgtccggccggacgccgcctcgaggggttctcagtgggtgccgtcgccgtgcaggccgatggtcaggttgcgggcgaccacgggcggacggctcggatgcggctgcgggaccgcctgggagtaggggtgctggcccggctgctgggcgggagccgcctcggccaccacggcggtgccgtaggcgcacacctcatggccgccccggcccggtccgccggcgacgaaggcgttgtcgaagcacatgcccaccaccgcgttggcccccatccgctgggcctcctcggccagtcgctggatcgcctcccgccgggcggcggccagtccggggcccggctgctcggcggccggcacgcggaaggtgccgctgttggacgccggggccgcgcccccgccctgatcgctgtgcacggccaccccgaacaccgggccgagcaccctgcggatctcgaaacccggcaggccatcagtcgtgacgatcagcatgcccccaccgtagacgaccggcggggcctcatgccccttgttggatctcttcgaccacgctggtgcctttgcccggccgggactcccactcccaggtctcctccagccgcagccgcccgtccggcagcacccgcaccaccgacacgcagtggccgttggccgtctcacccgcggtgttgagctgggtgtagcggaagtccaggcggtcgccgtcgcgggtgcccaccaggtagccgcgccggatctcacctccggcgtagcaggcccagatctcgccgtcccgctcgtggtaggtgaagatcgtggcgggtgtgacctcgccgccggacacgtcggcgacggcgcgaaagcgcctgccgtcgagggaaggggccgtcatcggagcgatcctagcggcggtccttcgacgggccggcggccgtcttcggccggtggcgccgcacccggggagcaaaagcccgcgacttggcctcctgccaggtcacgggctgcactcgcgggtttccccctattccagatactcgcgcagcatctgcgcgcgggaggggtggcggagcttggccagcgtcttggactcgatctggcggatgcgctcgcgggtcaccccgaactcgcgtccgacctcctccagggtgcgggggtggccgtcggtcaggccgaagcgcaactggatgatgcgctgctcccgctccgacagcgtgcacaagatgtcctccagctggtcctgcagcaggatgaacgcggcggcctccagcgggaccacggcgtcggcgtcctcgatgaagtcgccgaggtcggagtcctcctcgccgatgggggactgcagggacaccggttcctgcgcgatgcgctggatctccacgacccgctcggccggcagccccatctcggcgccgatctccgcgggcgtcggctccctgcccaggtcctggtgcagctgccgctgcacccgcaccagcttgttgatggtctccaccatgtgcaccgggatccggatggtccgggcctggtcggcgatcgcccgggtgatcgcctggcggatccaccaggtggcgtaggtggagaacttgaagcctttggtgtagtcgaatttctcgaccgcgcggatgaggccgagattcccctcctggatgaggtcgaggaacagcattccccgccccacgtagcgtttggcgatcgagaccaccaggcgcaggttggcctcgatgaggcgttgtttcgcgcgcgccccctcacgcgcgatgagttcgaggtcgagccgttccctgggggagatgaaggccgcccgggccagcttctcctcggcgaacaggcccgcctctatcgttttggcgagttcgacttcctcttccgccgtcagcagcggcacgcgcccgatctcccgcaggtagatgcggaccaggtcgctggtcggcacccgtttgccgaggtcgtcctcgtcggctcgggaaagctccccggtctcgccgggagactccaggacctccactccttgttcggcgagcgccaggacgacccgctccagcgagtccgccggcagctcggaacggtcgatcgcggcggcgacgtcgtcgacggtcacgccgccgtgctctctcccacgcacgacaaggtccgccacctggtcaaccgatggcgcttggcttggcagcaccgaagggcccacagtgacagtgtgcgtcaatcgagtgctagatcacagcacccatttttcgggaaaatgtgctatagggacccgatggctcgttcccgcatcacgcgtctctgctgctcaagcgccaccagatcgccgaacaggcggttgtagtcgtccggatgctcgaccggattcagccgttcgagtttggccttcagcgcggcgatctccccggtgagctggcgttcccagatccgggcgagcagttcattggcgtatcggtcgtccgtttccccggcaaggcgcagcggctccaccgccagccgggtgatcaacgcggccacccgctcattgggggccgcctcgcgcagccgcaccgcccagtccggcccgctcgccgccgccaccccgccggcctgggcgatcaccgcgcgcacggcggcgtgcggcggggcggtgaaggccgactcgggcaactggtcgaaggccgggccgacgaccgccgggcgctgcaccgccagcttcagcagctcccattcgcgctgcacgtccgggtcgccgaggtcgtgcccgggctctgcggccgccgggcgcgcccgctccggccggccgccggcgacgcccgtccgggcggcgccgcccgcacgcgcccggccggcctgctcgcggatgcggcgcagcacgaaccgctcgtccatgatgcccagccagcggtccaggctggtggcgtacatcttgcgcagcccggcgtccttgatgccggccaccaccggggcggcggcgtccagcgcggccagccggccctcgttggtggtcaggtcgtagcgttcgatggtggcgcggatgacgaattcgaaaagctgggtgcgggaggcgatcaggtcgcgcaccgccgcgtccccgtgcttgagccgcaggtcgcaggggtccagcccgtccggctgcaccgccacgaaggtctgcgcgcccagccgctggtcctgctcgtaggcgcgcagcgcggcccgctgcccggcggcgtccccgtcgaaggtgaagatgatctcggcgcgggcgtccggctggtccatcagcagccggcgcagcagcttggcgtgctcttcgccgaaggcggtgccgcaggtggccacggcggtggtcacccccgccagatggcaggccatcacatcggtgtagccctcgacgatcaccgcctggcggcgccgggccatctcctttttggccaggtccgccccgtacagcacggtgctctttttgaacagcggggtctcaggggtgttgaggtacttgggcccgtcgtcgtcctcatacagcttgcgggcgccgaacccgatcacatcgccggtcatgtcgcggatcggccacacgagccgtccccggaaccggtcgaccgggccgcgccggccctcgcgggccagcccgccggcgatgagctcccggtcggtgaaaccgcggccccgcagatgcctgaccagcgtctcccagccgcggggggcgtaccccaccccgaagtgctcggcgtgcgaggcgtcgaagccgcgctcggccaggaaacgccggccgatcgccgcctcctcaccggccagctgctcggcgtagaactgggcggcggccttgtgcgcctcgatcaggcgggcgcgctgcccgtcctggcggcggggggcgtagccgccctcctcgtaccgcagctcgacgccggcccgggccgccaggcgctcgaccgcctcgacgaaggtcaggtgctccatcttctgcacgaaggtgatgacgtcgccgccttcgccgcagccgaagcaccagtacagccctcgggagggggtcacgttgaacgagggggtcttctcatcgtggaaggggcacagccccttcaggtcgccgccgcccgcgctgcgcagctggaggtactcccccacgacgtcggcgatcggcgaccgctcacggacgagcgcgatgtcctcgttgcgaatccggcctgccacgccgcgagtctaatcccgctccaccgccccggccccgtcccgcccggggggccggaccgccccggcacagtgcgatcatgagcctgcccgcggggttgcgcatcggcgcggcgatcgcggccgccttggcccccgccgcctgcacctcggacttctccgtgccggacctctctgtgtcggacgtcccccactggacgccgaggcaggaggggccgccaccgcgatggtcggcgcagatgcccaccggttccaacacgacggtgctcatgggccgggtcgcggtggtcctgaacgatgaggcggtggtggggctggacgccgccaccggacggcaactgtggagctcgccctccagcgaccagtacacgcggcgcgtcaccgacgaggtgatcgtggactggcggaaagaggacctggtggacaagggcccgttcacggtcatcgacccggcgaccggccggaccctgtggcgcggggggccggcgctgctggacatggcgaccgggcgcacccggtggaccgcccccgacccgggggtgacgtccttatcgccgccctgggggaccagggtcaccggcggcctggtcgccgtcgggaccgtcgaggacaagatctcctacgtgctggtgtaccgcgccgcggacggcgagcgcgtgggccggccggctgcagggcctcggtgaggactgggtggcgatcgaccacgcccgcgacgcgccggtgggccgccgcaccctggagttcatccgcttctgaccaccgggccgggcatggaagcggcgtcccaccggcggggagtcaccggtgggacgcctggtctcctcctttcagtcggcgcagggcgcaggcggttctccgctcacttctcggggtaggcggcgaccacctccacttcgaccagccacccctgaacgggcaggttctccacctccagcgcgacccgggagggacgggccgggttgacgtacatgggctcggcgggggccgccgagcccagcggcacctccatgggcttgccggtggtcagatcggtgttggcgtagaactgccggtaggcgcggttccagccgttgaagtcggcgctgtcggagccgggcgggttggccaggtacacccgcatggagatcacatcccgcggggtgaggccgacggcctccaggttggcgctgacctgtttgagggcgttgatgccctgggcctcggtgatggtgacgccggggggcagcttgccgccggggaagtcgatgtagcgctcgggcgtgccggcgggggcggcggtgttggcggccgccggcccggtgccgctggcggtgtaggtggccacgtgcgcgcccaccgagaccccgttggcgatgttcggggtggccgatccctccggcagcgccacgatcacctcatggggcttgggcgccttgggctttttgctcttgggggccgccgaggccgccccgccgacgccgaccagcagggtcgtggcgacggcaccagcgatgatcttgcgacgcaatggggtctcctcaggacttcagcacccgctggtgcagttcggtgacgaccttgcgggccgattcgaacgagccgtgcatccaggcgatctcgtagctgagccagtcgccgcagaagtagacgcggccctgcggctggttgagcagcctgtactcggcgccgcgactgggccagttgacccaggcgccctcgatgaagggctggcggcgccaggcgatcgacagggaggcggcgatgtccttcttgaacttggccccgtggatcttggcgcccgcgttcagcgcccgctccagccgctgggcgtgggtcagggggtcgtaggtctgggcgttgcggccggagttgtagtaggccagcagcacgccgcgcttgccgtggtagccgtaggacgggtaccacatcaccgagatgtccaggtcggtgttggtgatgccgccgtagatgttgtcctccagctcccaccagcggcgggtgtactcgatgccgagcttgccggcggagctgacggtcgggtactccagcgcggcctggacgctcgcccccaggttgtgggggatcttggccatgacgtgcggcggcagcgtggcgatcgcgtagtcggccttggcgaccttggtcttgccgttgaggacgtactggacctccacgccgttggggaggttggtgatcttggtgaccttggccccggtcttgatccggccgttgccgacggccttggccagcgcccgggggatggcgtccatgccgccgaccggctggaacatcatcatggcctggctgtagcccagctcgaaggagaaggagcggccgaccccgctggccagcacctgcgacagcgacggcggcggccccagcacggtgcccgcctggtccccggcgcccgggtcgacggtgtagccgcgccggccggtgccggtgtaggcgtaaccgctgctcttggggccgatcgcgccgaagtccgacaggaacgacagcagccgctccttgtcggtggcgctgagctgctggtccagtgcgccctggtcggtggccttggccagcagctcggagatgtagccgtacacgtccgccttggcggtgcgccacttgaccggcgcggtcatcccggccgattcgttgtagatcagcgcctcggcgttggcgttggcgaagacctccagcgggacgcccagctcgcggcagtagtccatggtggtcatccactgcgcgatgcgggccggtcccatgttcatgtactggccgtcgctgaacttggcgcgctgggtggcgccgtcgatctcctccagcttgtcgccgccccgcatggtgaggttgcgtccgcccacccggtcgcgggcctccagcacggtgcagtcgtagccggccttgcccagctcgtaggcggcggcgagcccggccacgccgccgcccaggatcagcaccttggcggcgccgcggccgcgcagccggaagtccgacggctgcggcggctgaaagggaaccttggtcgccgactcggcggagggcgccaatcccagcgcgcccatggtggcgaacatagcccctgcgccgccggtcactcccaccctggccaggaaggagcgccggctcaacccctgcgactgttccgtcgtcggcaaggaacacctcccaagatctcgacgcaggggagcttcagatcttgacatttcagacataatgcacgcccgtaatgggcgtgttactaaatgatcacttacctttggaacgatccatccaaatggggagatctcatctcccgacaaggccgccaacctggccgtttaagccccacccactgttaaatcgggattaaatccatattcaaaacgttgtggcgacgccgcgggccgctagcgtcgatcaagtgctgatcaccccacacgaacaggaacgactgctgatccatgtggccgcgcaggtggctcgggagcggcgggcgcgcgggctgcggctcaaccatcccgaggcgaccgcgatcatcgcggcctacgtgctggagggcgcccgggacggacgcacggtggccgagctgatacaggccgggcgcaccgtgctcacccgcgacgacgtgatggaaggggtgccggagatgctggagtcggtccaggtcgaggcgaccttccccgacgggaccaagctcgtgaccgtgcacaggccgatcccatgatcccgggcgagatcgtgccgggcgagcggcccgtacagctcaaccccggacgcgagcgggtgacggtgacggtggtcaacaccggggaccggccgatccaggtcggctcgcactaccacttcgccgcggccaaccccgcgctggagttcgaccgcaaggccgcctggggacgccggctggacgtcccggcgggcaccgcggtgcggttcgagcccggcatcacccgcgaggtgtccctggtccccctggccggcaaccgcgtggtccccggcctgcgaagcgagagcgccggagcactcgatgactgaactgtcgcgcgcccgctatgcggcgctgttcggcccgaccacgggcgaccgcatccgcctggccgacaccaacctgttcatcgaggtcaccgaggaccgttccatgggagcggccggggccggcgatgaggcggtgttcggcggcggcaaggtgatccgcgaatcgatgggccaggcccgcaccacccgcgccgagggcgccgtggacctggtgatcaccggcgcggtggtgctggactactgggggatcgtcaaggcggacgtgggcgtccgcgacggacggatcgtggcgctgggcaaggccggcaaccccgacaccatggacggggtgcacccggacctggtgatcgggccgtccaccgaggtgctggccggcaacggcaagatcctgaccgccggggcgatcgactcccacgtgcacctgatctgcccgcagctggtggaagaggcgctgggcgccggggtgaccacgctgctgggcggcggcaccggcccggccgagggcaccaaggccaccacggtgaccggcgcctggtacctgcaccggatgctggaggcgctggatgtctggccggtcaacgtggcgctgctgggcaagggcaacaccgtctcctccgaggcgctgtgggagcagctgcgcgccggggcctgcgggttcaagctgcacgaggactgggggtccaccccggcggcgatcgacgcctgcctgaaggtcgccgacgcctccggcgtgcaggtggccctgcacagcgacaccctgaatgaggccgggtacgtggagtccaccctggaggcgatcgccggccggtcgatccacgcctaccacaccgagggcgccggcggcgggcacgcccccgacatcatcaccgtcgccgcgcaccccaacgtgctgccgtcctcgaccaacccgacccgcccgcacaccgtcaacaccctggacgagcacctggacatgctgatggtgtgccaccacctcaacccggcggtgcccgaggacctggcgttcgccgagtcccggatccgccccaccaccatggcggccgaggacatcctgcacgacctgggcgccatctcgatgatcggctcggactcccaggcgatgggccggatcggggagaccgtcatccgcacctggcagaccgcgcacgtgatgaaggagcgccgcggctccctgccgggcgacggcgccgagcccgccgacaacctgcgggcccgccgctatgtggccaagtacaccatcaacccggccatcgcccacggcctggacgacctggtcgggtcggtggagccgggcaagctggccgacctggtgctgtgggagccggcgttcttcggggtgcgcccgtcggtggtgctcaagggcggggtgatcgcctgggcggcgatgggcgacgccaacgcctccatccccaccccgcagccggtgctgccccgtccgatgttcggcgccgcgcccgcggcggccgccgccacctcggtgcacttcgtcgccccggcggcgatcgaggacggcctggccggcaagatcgcggtgaaccgcccgctggtgccggtcaagaacacccgccgcctgggcaaggccgacctgccgctcaacgacgcgctgccggccatcgaggtggacccggacaccttcaccgtcaccatcgacggcgaggaggtcgagcccgccccggccgccgagctgccgatggcccagcgctacttcctgttctgatgggcggcttgtgatggacgccgcgctgctgctgctggccgactcgcggctgccggcgggcgggcacgcccactccggggggctggagccggcggccgccgccggggcggtcaccgacccggccgccctggcgggctttctgcgcgggaggctggccaccgccgggctggtcgccgccgcgctggcggccgccgcctgcgccggtggccgcgacgactgggcgcggctggacgcggaggccgatgcgcgcaccccctcccccgcccagcggcgggcctcccgcgcccagggccgttcactgctgcgggcggtgcgcgccacctggccggtggcggagctggacgcgctgggcgagctgcacgaggcgggcccgcaccatccggtggtgctgggcgcggcgaccgccgtggccgggggcggcccgcggcaggccgcggcgatcgccgcctacggggcggtgagcgggccggcgtcggcggcggtgcggctgctggggctggacccgctggccgtgcaccggacgctggcggagctggccggcgacatcgatgccgtcgccgcgcgggccgcaggctgcgccgcggccgatccggccgagctgccggccgtctccgccccgctgctggacctgtacgccgagcttcatctgcaggccgacctgcgtcttttcgaatcctgaagcgttggaggaactgccttgggtgcctttcacggcgacgacccccaccacgcccccgacaccgcgggccgggcgctgcggctgggcatcggcggcccggtcggcagcggcaagaccgcgctgaccgccgcgctgtgccgggcgcttcgggaggaactgtcgctggcggtggtgaccaacgacatctacaccaccgaggacgccgacttcctgcgccgggccgcggtgctgccggacgaccggatcagcgcggtgcgcaccggctgctgcccgcacaccgccatccgcgacgacatctccgccaacctggaggcgatcgaggacctggagcgccgccacggcccgctggacctggtcatcgtggaaagcggcggcgacaacctgaccgccaccttcagccggggcctggtggaccggcagatcttcgtgctggacgtctccggcggcgacaaggtgccgcgcaagggcggccccggcgtcaccgcctcggacctgctggtgatcaacaagacggatctggccccgctggtcggcgcggacctggcggtgatggccgccgacgcggccgcggtgcgcgccggccgcccggtgctgttcacctcgctgcggcaggagccggacgcgccggaggtggccggctgggtgcgcgggctgatcggccaccgccacccggtgggatgagccgccgctatgcggcccgggccgcggtggtggccgaggcgggcccccatgggcggacgcgcctgagcgagctgcgctcagacggcccgctggcgctgcgccagactcctgatgcggtctacctggtgggcgcggcggccggcccgctgggcggggacgaactgacgctggaagtggtggtgggtcccggcgcgcgcctggcgatccggtcggtggcgagcacgctggtgctgccgggcgagggcgagtcgcgcttcaccgtgcgggcccgggtcggcgccggcggccacctggacttcgcgcccgagccgaccgtggcggcggccgggtcccggcaccgcgcgacggcctcgatcgacctggccgagggcggtgcgctgcggtggcgggaagagctgatcttgggacggcacggggagcggcccggacggcacgccggccggctggatgtgacctacggcggcaggccgctgctgcgccacgaactggatctgaccgatccggccgtccgcaccagcggcgccgtgctggggggtgccggggcggtcggttcggtgctgctggccggtcccggcctgaccgcctccggccgggattctgcggcgcatgccgccgagggcctggcggtgctgccgctggccggtcccggagtcctggtcaccgcgctcggcgccggatcggcgcagctgcgccgccgcctggaggagggcgaggccctggcgctcggccgagcgcggccgggcaccggtgcagcccgcatcgcctgatccgatggccgccgtcccggatgcgccgttcaggcggccgggccggtctcactcctccaggccgcgcagcaggtcgcgcatccggacgatctccgcccgctggccggtgagcacctccttggccatctgttgcaccagcacatcggtgccctcggccagtacccggtcggccatcgtcagggcgccctcgtgatgtccgatcaccaaggtgaggtaaagccggtcgaactgcgcgccccgggtcgcagaacgacgtctcggtgatggggaatccgctgttcccgtccaccggctcttcgcgcagcgacgactcctgccagagcaccgccgagccggtcaccgacccgaccgcctgggagggcatcaagatcttcggcatcagcgacgtgcgcaacccgcgctatgccaaggccgtggagaccggctgcggttcgcacacccacacgccggtgccgggcaagggcaggaacaaggactcggtctacgtctcctcctacctgccgggtccgagctcggtggggccggactgccagtaccccttcgaccagatcccgatcatcaaggtgccgctgaagaggccggcggaggccgcggtggtggccgagccggtgctgttccccgacggcggcaaccccggtgagggcagcaccacctacccgaccaccggctgccacgacatcaccgcctaccccggcaaggacctggcggcgggcgcctgcatgggcgacggcgcactgttcggcatctccgccccggagaagccgaaggtcatcggcgtcgtccgcgacaccgagaatttcaccttccggcactcggccactttcaacaacaaggtttcaacaacaaggcggacaaggtggtcttcaccgacgagctcggcggcggcgccacctgcaacaaggccgtcgggcccaacaagggcgccaacgcgatccacgacatcgtcggcaagggaaagaaggtcaagctggacctgctcaatgtgcagacccagccggactactaccgccggtgacaccgcgcccccggtgaaccggcaaggccgtgccccggccacgtgcggccggggcacggtgtttcagcgcaccgcaggccgcctgcgcagcggcgcccccagccggttgagcgcgttgatcaaggccaccaggacgaccagcgcgcccgcctcctcctggtcgaagcaggcggtcaccgcctgccagacctcctcgctcaccccgcgttcggacagccgggtggcctcttcggtgtaggccagggccgcccgttcggcctcgctgaacaccggggcctcgcgccaggccgccaccagcgccaggcgctgctcgctctcaccgcgccggcgcgcctcgtggacgtgcaggtccaggcagaacgcgcagccgttgagctgcgaggcgcggatcttcaccagttcctggacgaccggatccagcggcccttccgccagcgtccgataggccgccaggaccgcctgatacggcttcggcgcggtcttggcgaggtccatgcgtgcttccatgcatgctccctgggtcggtttcaccagggagacgacgccgcccatgcccgtgtgacgggtttttctccgcggtcaggccccgcgggggcggatcccgcgcagtttgcggggattgagcaccctgcggtacgccacgatccgtcccgcggcgatctcggcggtgtccacggcgaccagccgtccgtcccggtagaccagcaggccgggctcgccgttgacctcggcggggacgaacgcggcgggcaccgggcggcgggccacccgcagcagcgtctcggcgatccgcacattcccgacgatgggtttgcgcgcggcgaagacctcgccgccgccgtcggtgatgtacaccgcctccgggtcgagcagcgacgccagcgcggccgtgtcgcccttttcatgggccgcccggaaggccgccatcacgcgttcccgctcggcgcgggaggcgcgcggcccgttccctcgcatgcgggcggcgatgcggcggcgcgcccgtgagaccagctgccggcaggcggccggcgacctgtcgagcacccggccgatccggtcatagggcacatcgaacgcctggcgcagcacgaacgcgatccgctcgggcggcgacagctcccgcagcaccagcagcatcgcggtgccgaccaggtcgtccaccagcaccggctcggcggcgtccggaccggtcagcagcggttcgggcagccaggggccgatgtagtcctcatgccgggcccgggccgaggtcagcaggtcataggagcggcgcgcggccaccgtgaccagccaggcgcgcaggtcccggacctcttccaggcgggcgcccgcggcgcgcagccacacgtcctgggtcacgtcctcggcgtcggcgacgctgccgaggatccggtaggcgacgccgaagacggccgggcgatgccgccgccactcctcggccaggcggtcagacacggacggcgggggtgaagatccacctgcggtaggaccagtagcgccatgcggaggccaaagccagccccaccacgagcgccacgttgtacgacagcgcgtcgtgcagatgcagggtgtagaaggtgaaggcggtgcagctggcctggatcgccatgcccacgccgttgaggccgaagaacagcgccatctcgcggccggagccgtcgctgtcgcggtgccggaaggtccagtgccggttggccaggtaggagaacagcgtggagatcatcgtggggatgagcacggtggtgaccgggctctcccacagccgttcgcgcagcaggttggcgccgccgatcgtgatcacggtgccgatggtcccgacggtgccgaaacgcagcagctcgcacaggaaatgcaggcgcgagggcgcgtccgaagccccccgggaccgctgcatggtgctcatcccgcccgaccttaccggaacagacgatctttcccgatcccgacccgcacgccggatgccaaaaggttatttttctgacgaaaagttcagctttgggcggttgcggtcaccccggccagcaacgcgatcaccaaggccagccccaccgggacggccagcgcccaggccaggccgaccccttgggccaccaggccgatgaggggaggcccggccacgaaaccggtgtagccgatggaggtcacccaggagatcccggtcgccgccggcacgcccggcaggttgcccgccgcgctgaaggtgaccggcgccaccaccgcgacgcccagcccgtacagcgtgaacgcggccagcgcggccggcggcgtgcccgccagcagcccgccgcccagcgcgccggcggccagcagcccgccggcgcgcagcacccggaccgggccgaaggccgcgacgacccggtcgccggccagccgcgccgccgccatcgccaccgcgcagcccgcatagcccagcccggcgacgcccgcaccggcgccgagcgtctcattgaggtagacggcgctccagtcggccatggccccctcgcccaagaacgagcacaggccgaccacaccgagcatcagcaggacgccccggaccggacgaggcgatgcgccctccccgctctttcgcgcaccgggcggcgcttcggcggacgcccccagcagcccgcgggttcccaccgccgccaccgccgtcagcagggcggcggccacggccaggtggagccgcaccggaacctgcagatgggcggcaccggcccccaggagcgcaccggcgagcgagccgatgctccaggctccgtgcagccccgacatcagcggacgccgccaccgccgttccaccgccacgccctgggcgttcatcgccacgtccagcacgcccagcgccgcgcccagcaccgccagcgcggccatcagcgtccccgggcctgcggccagtcccaccggcgccagcgccagcgccgccgccaccccggccacccggaccaccggccggctcccccaccgggcgacgatccgcccggtgcagcggaccccgagcaccaccccgaccggggtgcccagcagcgccacgcccaaggacgcctcatccagcccgagcgcctgcttgatctgcggtatccgggccagccagaccgcgctgatcaggccgtgcaccaagaaggccgcggtgaccgcggcgcgggcgttccagcgccgcgcgaccgtcttgctcgccacccgacgaacctacgccaacccctgcggggccgggcgggcggttcaggcgggaatcgtggcgccggtgcgggggtcgatgtggtagatgcggcggtgcccgccgaccagcagcctgccccggcacaccgccaccggcggcggcccggacccctccggccgcagcacgtccttgaccacccacacccggcgcccggtggcggcgtcgaaggcgtcgatgagctgcccggcggtgccggcgcagaccagcccgccgatcatcgccggcggtgagcagcgggtgggctcggtgaagcggtactggcgggcccggccctcagcggccgacaggtaggtcagcgtccccggctcgcccacgcacaccccgccgggcaccacggcggccggggggtcgccctcgtcggggcgtccgccgccggggtcgtagccggccacggtctgccacagctcccggccggtgcgcacgtccacgccggccacgaagcccagcggcggcgggtcgaagggcagcccggccacatacagcaccccgtcggacagtcccagcagctcgatcgggccgccgtgctcgggccactcgggatgccactggtaggggtcgatccgccagcgctcccggccgttgcgggcgcgcagcgccagcagcgccccgtcggcgcagcccacgaagaccaggtcgccgtcggtcagcggggccgacagcttcgggtcggcctccatccgccacttctcggcgccgttgcgggcgctgagcacatgcagggtgcggccccagcggggggcgtcgccgatgaccagcacccggccgcccgccaccgccgggcgcaccgggatggccccgcggaaccgccagcgctcgacccccgtgtaggcgtccacggcccgcacatggccgccgccggtggcgtagacggtgccgtcggccacccggaacggccccggcgtgccggtgtcgatgcgccacatctcctcgccggtcgccgcgtcgaacgcatagatctgcggcccgcatccggcgtacaccacatcgtcggccaccgtcagccggatgacggtgccgtcgacctcagcccgccacgccaccggatccgccaccagagcccctcgcactcctcaccacaaccgaacctttttcaaccaggcccagcgagcccgcggcagggagcgcccgaccggcctcgccgtccgaaagcacgacactgcggcaacggcgatggcgaaaaggtcggaaatgcactcccccaaggtgggccacagattagagccaccgggacactttgggtagatctaacagatcttcggcgccgccgttgtgcgatcaggcaccggcgggccggcgggcggcgcgcaggcgggcgtggaacgccacggcggaggtgtcggtcagcgaggcgatctggtcgaccaccacccgcagccgggcggcgtcgtcgggcgcccggtgccaggcgacccggaattgcggttccagggtgccgggggcgccggccagcatccaatcggccagctccaggatcagttcgcgctgccgggcgcggttggcctcgtggctgatccacacatagtgcgcggtcacccccttcagcagcgcgcattccaggcgctgccggcgggggacgaccaggtcggcgtcgtagcgggtcagcgggccggggccataacgccgccgggtggcgtcctcggccgccaggcagaagcggccgatcagcgtgctggtgaggttcttgagggcggccagggtgcgcagcgtgccgtcgaagtggtccggccagtacggctcggccagcagctcggcgaagacctcctccagctcggtcaggtcggtgccggggcagtagagcttggcggccgtctcggccaccgcgcggcgctcggtggggtcggccaggcgggcgaagtccacatggccgacgaccagggcgtcctccaggtcgtgcacggagtaggccacatcgtcggcccagtccatgacctgggcctccaggcacagccggtccttgggcgccccttggcggacccaggccgccacctcgatgtcgtcgtcgtagatcccatacggtgcgcccgagccgcccgacggcgccccggtgggcgcgtcctgccggcgccaggggtatttcatcaccgcgtccagcgaggccctggtcaggttgaggccgacgctgcggccgtcgggggcgaacgacttgggttccagccgggtcaggatgcgcaggctctgggcgttgccctcgaatccgccgcagcgttcggccaccgtgttcagggcggactcgccgttgtggccgaagggcgggtggccgatgtcgtgcgccaggcaggcggtctccaccaggtcggggtcgcagcccagcgacttgcccagctcccggcccacctgggcgcactccagcgagtgcgtcagccgggtgcgcaaaaagtcgtcggagccggggtcggccacctgggtcttggcggccagccggcgcagcgccgcgctatgcagcacccgcgcccggtcccgttcgaaggcggtgcggtcacggcgcttgggctgctcgggcacccaccgcgcccggtctgcttcggaatagctccccatctgtcctttctgttcgccgggtccttctccccatggcatccccacgggacgggcgccttacgagcggggacgaggttctgcggcgtcgcccgcgaaggctcccgtcccggtacctgatggcacgtgccgaaaagactttattattccactctgatcgcgggctcccagggtacgccgcgccgaggacggtccggtgaatgcgcgccgccgaggcgtcagcgcggcgagaaggagggccgcagctcagagggggagcggacgctgcggccgaacagcacatacgacaggtagccgccggtctcccggacgatgtagtggaactgggtgtcgcgggtctgcacgctggggccgctgcgggtcggcgaggcggcggccttgatgccctggtcctgggccatcttcttggagcgcagcccgtgccaggggtcggtgaccagcaccgccgagtgccacttgagctcccggaacttggcgccgaccgcctgcatgctctccagggtgtcgctgccgaccggcaccgccaccaccttgtcggccggcacctgccgctccttgatcagccagttgcgcccggcgtcggcctcggtgtagttgtcgccgggctgcttgccgccgacggtcacgatcgccggggccacgccccggcggtacagcttgacggcgtgctccagccgccagcgcagcgtgggcgaggggacgccgttgtactgggcggcgcccagcaccacgatcgcgtccgacttgggggtctcgtcctggcgggcctggtaccacacccgccagcccacggtcagcggggtcagcaccacgaccgccaggattcccagcagcaccgccacggtccacagcagccactgccgccgcgcaccgccccggggcgcagggtcgcggctctccccctgcgacggctcggcctcgccggtcccgggcagttcagcttccaacgtcatcgtgccaaccacgctaggttagacggcctgccgaacgccgcgagttcgagccgttttcccgcgttttgcggggtatttccgtgcacggcgcgggagggcgcgccgccggcgcgccctcccgccggccgtcatcggctgtcggagccctccgccgcgacggcggcccggcccgcctccagccgggccaccgggatccggaacggcgagcaggagacgtagtccagcccgacctcgtggcagaagtgcaccgagtcggggtctccgccgtgctcaccgcagatgcccagcttgatgccgggccgggtgcggcggccctcctcggcggcgatgcggatcagccggccgacgccgtcgcggtccagcgtctcgaacggcgagacgccgaagatgcccagctccaggtagcggccgaagaacgccgactccacgtcgtcgcgggagaagccccaggtagtctgggtcaggtcgttggtgccgaaggagaagaactccgcggcctcggcgatctgcccggcggtcagcgcggccctgggcagctcgatcatggtgccgatcatggcgggcacgtccaccccggtggactgcttgacctgctccaggatgcccagggcctcctcgcggacggcctccagctcctggacggcgcccaccagtgggatcatgatctccgggcgcgggtcgccgcccgccttgcggcactcggcggcggcctcggcgatcgctcgcacctgcatggcgaaaagtccgggaataaccaaacccagccgcacgccgcgcagtccgagcatagggttctgctcgtgcaaccgccggacggcctccagcagccggcggtccttgggcgtggcgtcgtccccggcgaccgcgacccgcactgaaagctccgtcagatcaggaaggaactcgtgcagcggggggtcgatcagccggatggtgaccgggaggccgtccatcgcctcgaaaaggccgatgaagtcctgtcgctgcaggggctccagcgcatccagcgcctcctgccgctcctggtcggtctcggccagcaccaggttctccaccagctggcggcgctcgcccaggaacatgtgctcggtgcggcacagcccgatgccctgggcgccgaagcggcgggcgcgggcggcgtcctcgggggtgtcggcgttggcccgcacctgcagccggcgcttggcgtcggcccaggtcatgatccggtccacggcctggaccagctcatcgccctcggcggccgagagcttgccttcgaagtagtccaccaccggggagttcaccaccggcacccggcccaggtagaccgcgccggtggagccgtcgatggagatgaggtccccttcgctgaccaccacgccgccgggggcggtgaagcggcgggcccgcacgtccacgtccagttcctcggcgccgcacacgcaggtcttgcccatgccgcgggcgaccacggcggcgtgggaggtcttgccgccgcgggaggtgaggatgccctcggcggcgaccatgcccgccaggtcgtcggggttggtctcgcggcgcaccaagatgaccggctcgcccttgccggccagctccacggccttctcgctggagaagaccgccttgccgacggcggcgccgggcgaggcgttcatgcccttggcgatctgctgccggtcggccttctcatcgaagcgcgggaacatcagctgggccagctgggcgccggtgacgcgggcgaccgcctcgtcctgggtgatcagcccctggtcgaccagctgggtggcgatgcggaaggccgcggcggcggtgcgcttgcccacgcgggtctgcagcatccacagcttgccgcgctcgatggtgaactcgatgtcgcacaggtcccggtagtggttctcgagcttggccatgatggccagaagctcgtcgtaggaccgcttgtcgatcttctccagctccgagagcgggacggtgttgcggatgccggcgaccacgtcctcgccctgggcgttctgcaggtagtcgccgtagacgccctggtggccggtggccgggtcgcgggtgaaggccacgccggtgcccgagtccatgcccaggttgccgaagaccatggtgcacacgttcacggcggtgccgaggtcggcggggatgcgctcctgacggcggtacaggacggcccggtcggcgttccaggaatcgaagacggccttgatggccaggtccatctgctcgcgtggatcggtggggaactcccggcctgcgtgctcgcgcacgatctgcttgaaggtgccgaccagcgccttgaaatcttcggcgtccagggccaggtcgctgtcgctgcccttggcccgcttgcgctcttccagggcctcttcgaacagctcgccgtcgatgcccaataccgtcttgccgaacatctgcaccagccggcggtaggagtcccaggcgaagcgctcggcggcggcgtccccgccggcgaccgcggccagccccttcaccgactcgtcgttgaggccgatgttcaggacggtctccatcatgccgggcatgctgaacttggcccccgaccgcacgctgaccagcagcgggttgtcgggctgcccgagccgcctgcccatcttctgctccagcgcggccaggtgagcgtcgacctcttcgcgcagtccctccggcacggtcccgtgccgcaggtagtggcggcaggcctcggtggtgatggtgaaccccgggggcaccggaagcccgaggttggtcatctccgccagatttgcgcctttgccccccaacaggtccttgagatccttgttgccctcagtgaagtcgtatacgtacttcggcacgaggagctccttcacgctccgattccacgcttgtgcggggactgtacccacaacgtcgaactccgttcggcacccctgcgctcactctgtgtttgcgcaggtcaaatcccctttagtggtctattccaatcggacattccagacacctgtcacaggcaggccgccgggcccgggtgtgttccgggccgtgcggatggacggatacaggaggtaaggctgtgagaccgacggtcgccggcggcagagcgggagagccgttcgcccccatagccgactacggtttcctctcggactgcgagacgaccgcgctgatcgcaccgagcgggaacgtcgagtggatgtgcctgccgaggatggactcccccagcgtcttcgggtcgatcctggaccgggacgccgggtacttccgggtcggcccggccggggtcgaggtgcccgcggcccagcgctacatcccgggcaccatggtgatggagaccacctggtggacccacggcgggtggctggtggtgaccgacgcgctgctcatgggcccctggcaccacgagacggagcgttccaagacccaccgccgggcgcccaccgactacgacgccgaccacgtgctgctgcgcatggtccgctgcgtcaacggccaggtccaggtgcgcctggactgcatgccggtgttcgactacgggcgcgtcccggcccgctgggagcacaccggcgacggctaccacgaggcggcctgccacggcaacgggctgaccctgcggctgaccaccgacatgaacgtcggcttcgaagggtcgctggccaccgggcgcaccctgctcaagcagggcgacacccgcttcgtggcgctgtcgtggagcgagcacgagccgccgcacacctacgccgaggcgcacgagcggctggtgtggacggtgcaccactggcagcactggctggaccgcggcaagttccccgaccacccctggcgcagccacctgcagcgcagcgccctcaccctcaagggcctgacgttcgcccccaccggcgcggtggccgcggccgccaccacctccctgccggagacccccaagggcgagcgcaactgggactaccgctacacgtggatccgcgactccacgatggcgctgtgggccttctacaccctcggcttcgactgggaggccaacgacttcttctacttcatcaccgacgtggccgaggccgccgacggccggctgcagatcatgtacggggtggacggccgggaggagctgccggagaccaccctggaccacctgagcggctacgacggcgcccgcccggtgcgcatcggcaacgacgcctacacccaggcccagcacgatgtgtggggcgccatcatcggctccatctacctgttcgtgcggcgccgcgaccggctggacgaccggctgtggaagatcatcgtcaagcaggtcgaggaggcgctggccaactggcgcaagcccgactgcggcatgtgggaggtgcgcggcaagccccagcacttcacctcctccaaggtgttctgctgggtggccgccgaccgcggcgcccgcctggcccgcatccgcggctgccacgacctggccgagcgctggcagaaggcggccgatgagatccacgccgacgtgctggccaacgccctggacgagcggggggtctttaccgcccactacggcaccaaggcgctggacgcctcggtgctgctgatcccgctgctgggcttcctgccccccgacgacaagcgggtgcgcgagacggtgctggccatcgccaacgagctcaccgaggacgacctggtgctgcggtaccggcccgaggagaccgacgacgggttctcctcctcggagggcaccttcaccatctgctcgttctggctggtcagctccctggtgatgatcggcgagctggaacgcgccaagcgtttgtgcgagaagctgctgtcgtacgccagcccgctgcagctgtacgccgaggagatcgacccgcacaccgggcggcacctgggcaacttcccgcaggccttcacccacctgtcgctgatcaacgcggtgatgcacgtgatccaggccgagcgtcccgagggcccgcccggcgcgttcgcctagccgcccgtgggggcgtgccactcgcgggaacacctgtgggaaaactcacgcccccacgggcgagcggcggccgtctgccgtcccgtccgtctggagcgtccggcacgcagagggaagagcggcacccgacccgtgccggacgagaccggtttcggccatctgaattcgcatccccggggagccgagatcatccgctccgcgtctgatacacgattccgagacctgatcctccccgcccggcgggtgagcccgccggggattggagcgtcgttcagatgagagcactcccccggatgagccgtgcgggaaagatcatgacggccatcgtgctgctggtcctgggcctgcccttcctggccgggctgctgggcggcttcgagcggaccgacggcgggcaggtggccgtggtgcgcaacggcggcttcttcgacaacacccgcatccggcaggtcatcgaccccggctcgggccgggtgtggaccggctggtggtcgaaggtccacaagtaccccgcccagcagcgcttctacaccatcaccgccaaccgcggcgagggcgaccgcggcggcggcgtggacgtggtgaccgtgcccagcagcgacggcgtcaacatgggcatcgagggcacgctgtacttcaccctcaacaccgaccacgaggtgctcaagaagttcgacgacaagttcggcacccgcaagttccgcgcccccggcggcaagacctacttcgcctgggagggcgatgagggctggtcggcgtttttgaaccagatcgtccggccggtgatcgacaacaacctgcgcagccagatcaacagcttccgctgcgccgagctggtctcctcctgcgcactggtgcagaacaccggttctacttcccggcggcagcgcaccggcctgcaggtgcagagcaacaacgccaacatcgccaaggtccaggacgccatcaaccggcagctggccgccgacctgcgcaccacgctgggcggcgacttcctgatcaacatccacttcaacctggtgaaggtctccctgccgcagcgggtgcaggcggcggtggaccgggcccaggccgccttcgcccaggtcagcgaggcgcaggcgaaggtggagcaggcccggctggaggcggcggccaacaaggcccgccaggacgggtacaacaagtgcccgacctgcgccgagatcgagaagctgaaggcgctgccgcagggcatcacggtctacgctccgggtaacccgggcggggcgctgctgccccgcaactgaccccggcccgcgcaggaggaccgatgaggctgctgatactgctggtcgtggtggtcgtgatcgcgctggccgtcacgctcgtgatcagcgcgttccggggcgaggaggccgacccccgggcgctggagtccgccgcccgctgggaggtgcacacctcctccgccgacggcgtgaccacggtggtcgtccggaaggtggcccacggccggcgggggccggtggagttcggccggcagtcgatcgccgccatcgccgacgacgacccgcagtgggagaccaagtaccacgaggcgatggcccaggcccgctcccgggtggcggccctggagagcgagtcggactgacacctgtggatcgatggtgcggggccgtgcccgggcacggccccgcaccgtcttccgtccgggaaccggcccggttcccggacgggcgggctcacacgaccgcgccggagtcgccgggctggcgcaccgggcgcttggcgagcttgggcttgggcgccggggtcttgctgcgggcctggaagacgatcgccagcggggtggcggtgaacacggtggagtaggtgcccaccacgatgcccagcagcagcgcgatggcgaagtcggtcagcgagtcgccgccgagcagcgccagcgcggccaggatgaagatcgcgcccataccggtgttgacggtgcgcggcaccgtctgcagggcgccccggttggcgatcttggcgaagcgctcttcgggcgcggcccgccacagctcgcggatccggtcgaagaccaccaccgagtcgttgaccgagtaaccgatgatggtcagcagcgcggccaggaacaccccgtcgatgggcttgcccagccaggcgaacacgccggtgacgacgatcacgtcgtggaacatcgccagcaccgcggcggcgccgaaggtgaagcggaagcggaccgccaggtagatcagctgggcggccagcgccacgcccaaggcgatcagcgccttcttgcgcagctcgctgcccaggctggggccgatcagctcgtcgcgctccttggtgacggtgccgccgccggccttctccagcgcctgctgcagcttgtcgacctcggcgttggtgagtttttcggtgcggatggagatgtcctccccgtcggtgccggcggtctgcaccaccgcgcgggggaacccggcgtcggccaccgcggcccgggcgtcgttgatgtccatccgctggctggtgctgtagacgacctggcggcccccggtgaactccacgccgaagttcaggccctggatgacgatcccggcgatcgagccggcgaccaggagcccggagacggtcagccacagggtcttgcgccgcatcaggtcgggctgcttgcggtccagccagtcgcggacccgcccggtcttgctcagcccggtcagggcgggccgcttggcgatcggccgccggctcaccgcccactcggccagcacgcgcgtgaccagcagggcggagaccagcgaggccagcacaccgatggtcagcgtgacgccgaagccgcgcaccggcccggcggccaggaagaacagcaggccggccgccagcacggtggtgatgttggagtcggcgatggccgaccaggccttctggaagccgatgaccagcgccgggcgcatgccccggcgcggcaccgccgcatactcttcgcgggcccgttcgaacaccagcacgttggcgtccaccgccatgccgatggcgagcacgaaaccggccaggccgggcagggtcagcgtggcgcccatcgccaccagcgcggcgtaagagatcaccccgtaggcggccagcgcgagcgtggccaggaagccgaccaggcggtagatccagatgatgaacaggccggtgagcacgatgccgatgacggcggcctgccagctggcctggatggcctcctcgcccagggtggggccgaccacccgctgttcgatgatctccaccgggaccggcagcgagccgccctggatcagcgcggccagctccttggcctcccgggcgctgaactgtccggtgatctgggtggagccgccggtgatgccgacgttgcagggcacgtcctcctgcaccaccggcgaggagatcacctttccgtccaggacgaaggcgatccgccggtcgtcggggtcgctcttgcaggcggcctcggcggtgatcttctgccagatgcggccgccgtcgccgcggaagtcgacggtgatgtaccagccctgcatgttctgctggtcgaaggaggcgctggcggagcggatctgggcgccgctcagcgcggccttcttcagcaggatcggccggccgtcctcatcgggcaggatctgctcgccgttctttttgtcgggcttgccgtcgttggcgcgcaccgggtgcgcggtgagctgggcggtgcggccgaccgcctcggcggcccgcttggggtcctgcacatccggcagctcgacgatgatgcgccgctcaccggagcgggtgatggaggactcggccacgccgagcgcgtcgacccgcttgcgcagcacctccagggcccggtcggtggactcccggttggccttgacgttggggccgtctttggtctccagcacgatctgggtgccgccgcgcaggtcgaggccgagtttggcgggctgggtcagcgcgacgaatatcgatccggcgatgatggcgagcgccagcagcgcccgccacatcaaggggcgggacaagggaaaacctccacgggaaagggcggcccggcgcagcgggccgcgcgatgccggcggcgggcacgggcgctcaccgccggccggacagggacctcagtgacccgtggcggccgggggcgcgcgtccccggaagaccggcggctccgccccggcgggcgccggttcgcgcggcgtgggcgggaggatctgccggtggccgggggcgggcggcgaggcgccgcttgcggggagggccggatcggccgtcggtgaagtctcttggtggggggcggcgatggcgtgccgcgtctccgcctgcggcgaggcgggcttggtcgccgcggtgcccggcgcgccggcggcggcccgtcccctgcccacggcctggtgggcgggcggcgccggggtcgcgccggtgcgcatcccgatgccgggcccggccggcagcggccaggagccggggaagacgacgaagcccagcaggcccacgacgaccagcgcgaagcgggcgatccgcccggagtcccctgccgccgggacgtgcccgtgacgacggtcgctcatggtgcgtccccccgtccgtggccggcagtcacggtcacgctaccggactccggcggcggcgggcgaacctttgaagatcattaaacatgagaatgtgtcacattctgaccatctgaaaaactcctgactcaccgttgaccgccggcaaaacaagaattaatttcacatcgccatccacccctggacgtaaggagtagtccatggcacacgcaaggcgcgtgatcactgtgggcgcggccgccgcggccgctctcgcgatgatggtcccccccgcgtcggcgtccaccaccatcagcgtctacccctccggcaccccctacagcggaggcgtcaaggccgagctgctcggcaccgccaccatcaccagctcgctggggtcggccacctgcaacgagtcggtgatgaacggcacgatcaactccgacggctccaacctgaccatcacctccgcctcgttcagcaacagcggcgggaactgcaccggcatcatcagctccgccatcaccaccgagaacctgccctggaccggcggcaacgccacctacaaccccgtggccggcggccgggacggcaccgtcacgatcgccaacttccgggccaaggcgaccctgatcctgggcatcacctgcacctacggcggcaacctgaccgccaacgcctacaaccccaacaaccccaaccgcccggtgcccggcgtcaacgaggcccaggtctcggtgagcggcgccaccatcaacaaggtgtccggcggcatcctgtgcccctcgagcgccacggtgagcgccacctacaagctgacgacctcctccggccagtcgctgcagatgggcagctgatcggctgaccggtcaccaaggtcgcacatagcaggcgggccgtctctccctgccggaatcagggagaggcggcccgcctcccgttctatcaggttctcatccccggctcggcgtcagcagcccaccagctgggcggccaggaacgactccacctggctgatggcgatgcgctcctgcttcatggagtcgcgctcgcggacggtcaccgcgtcgtcttccagggtgtcgaagtcgacggtgatgcagaacggggtgccgatctcgtcctggcggcggtagcggcggccgatcgcaccggcgtcgtcgaactccacgttccagtgcttgcgcagccgggcggccaggtcacgggccttgggcgacaggtcggcgttgcgcgacagcggcagcaccgcggccttgaccggggccaggcgcgggtcgagccgcagcacggtgcgcttttccagcttgcccttggcgttgggcgcctcgtcctcggcgtaggcgtccagcaggaacgtcagcacgcagcggtccacgcccgccgccggctcgatgacgtacgggatgtaccgctcgcccttttcctggtcgaagtacgacaggtcctggccgctggccttggcgtgggtggacaggtcgaagtcggtgcggttggcgatgccctccagctcgccccactcggcgcccacgaagtcgaagcggtactcgatgtcgacggtgcgcttggagtagtgcgacagcttttcggccgggtgctcatacagccgcaggttctccttgcggatgcccaggtcgacgtaccactgcaggcgctggtcgatccagtactggtgccactcctcgtcggtgccgggctcgacgaagaactccatctccatctgctcgaactcgcgggtgcggaagatgaagttccccggggtgatctcgttgcggaacgacttgccgatctgcccgatgccgaaggggatcttgcggcgggacgactgctggacgttcatgaagttgatgaagatgccctgcgcggtctccggccgcaggtaggccaggccggaggcgtcctccaccgggcccaggaaggtcttgagcagcccgttgaacatccgcggctcggtgaaggcgcccttggtgccgcagttggggcagttgacgtcggccaggccgccggccggcgggcggccgtgcttggcctggtaggcctcctccaggtggtcggcgcggaagcgcttgtggcaggaggtgcactcggtcagcgggtccacgaacgcctgcacatggccgctggcctcccagacctcgcgggccaggatcacgcacgagtccaggccgacgacgtcctcgcgggactgcaccatggacttccaccactggcgcttgacgttgttcttcagctcgacgcccagcgggccgtagtcccaggacgcgcgcaggcctccgtagatctcactcgacgggtagaccaggcctcgccgcttggcgaggctgacgatggtgtccatcacgtcggatctgcgggccatgggtcaagtctccatccggctggcggtcggcgggattgtctggtaacgcccggcatcaggccaaagcggtctcatccccggtaacaacggcgaagcggcgggccttccgccccaggcggtcacccggcccgcgagccccgtcaaggtctcccagcttagggcactcgggccggccgtatgaccgcggccgcgccgcgtccggtcagcgggcggcgatgatctcgtaagcccccggttcgtcgacggccagcgccgacagcgggatgagccgcatgcgcacctggggaaggccgatgccgcgccggtagtgacccgcgccgtcccactcggtgatcagcgcccacagcgtggggtcgtcgacggtgcggccgatccggccgctgcggtatcccggcgcgccggccagcgcgtccaggatcgcgccgagctcggcggcgaacgtctcggcctgggactcgggcacgcggtaccgggttatcgcgatcacccggacatcttctcaggacgcgcccgcgaccggcgccgccgcgcggcgggccgaagcgcttggctcccgtcaccgggcgtgttcgactgtatgcggcaccgtgtcgcatcccctctccgcgacacagcggaggtccccacatccgggaggtccgaatgagcatccgacgcgagccccgtgcatccgggctgcgcgagacgatcgagcggcgcagcgccgtgcccgtggtgttcctgcaccggctgccggtctggatgccgctgctggccgtcctggccctgctggcggtgggcatggtaggcaccggctggctcgcggcggcggcgctgggggcgctggcggcgctgctggcctggttcgcctacctgaactggcccgtgctcggcctcggggggcggatgctgcgggtcgcggcgctggccgtgctggtggcggccgcggtgcgccggatcattgggtgattttgacaaccattttcatcttcatccacaattgaggggtgttcaccttccgtcccctgcgacgcgtcctgtcgtcggccgccttggcggccgtcccgctgctggccgccaccgcgtgcggcggcggctccgcctccggcggcaccgaagtggtcgcaggtcactaccccatggcctggctgagcgagcaggtcggcggtgagggggtgacggtccgcaccctggccaggccgggcgccgagccgcacgatgtggagctgaccccccggcagatcgccgacatcggccgggccgacctggtggtctacatcaagggcctgcagccggccgtggacaaggccgtcggggaacgcgccgcagaccgcgccctggacgccgcgtccgccgtgcggaccctgccgctccccgatacggacgggcacgagcacgaccgagaccacgatcacgagcggggggcctcctacgacccccacctgtggctggatcccagccggatggcggccctcgccaccgcgctgggcgaacggctcgccaaggccgatcccgcgggcgccgccggctaccgggccaacgccgaggcgaccgccgaacggctcaccgcgctggatgaggagttccaggccggcctgcgcggctgcaagcagcggaccatggtcaccgcccacgccgcgttcggctacctggccgaccgctacggcctcaggcagatccccatcgccggcatcgaccccgccggcgagccctcgcccggacggctggccgagctgaccggccaggtccgccgcaccggcgtgaccaccgtgttcaccgagaccctggtgagccccaaggtcgcccagacgctggcccgcgaggccggggtgcgcacggccacgctggacccggtggagggtttggccgagggatccggcgatgactacctttcgctcatgcgcaaaaacctgcagaccctgcgcaccgcactggaatgcccatgaccgccgtgaaaccggacatcgccgtcccgccctttgagatgaccggcggccgggtgcgcctggacgggcgagaggtgctgcgcggcatcgatctgcaggtggcgcccggcgaggtgctggccgtgatgggcgccaacggctcgggcaagtccacgctggtgcgggccctgctggggctggtgccgctggcggccggccggacgctgatctacggctcgccgccgggacgcttccgggactggcaccgcatcgggtatgtgccgcagcggctgcaggtgggcggcggggtgcccgccaccgtccgggaggtggtggcctccgggcggatcgcccgccggcccaggctgcggctgctgccctcggcggccgaccgggccgcggtgcagcgggcgctggagaaggtcggcctggccggcgtggccgaccgcccggcccagcacctgtcgggcggccagcagcagcgggtgctgatcgcccgcgcactggccggggagcccgacaccttcgtcatggacgagcccaccgccggggtggacgccgccagccaggccgccctcgccgacaccctgcgcgacctggtccgccagggccgcacggtggtgctggtgatgcacgagctcggcccgctggaaccgctgatcagccgggccgtggtactggagggcgggcgcatcgtccacgacggcgcgccgccgcagcccgagggcgagtgcgcccggcccggccaccggcacctgcacccgcacgcccaccgcgaccggccgaccatctgggacaccgcttgatcaacccactgcagtacgacttcatgcgcatcgccctggcgctggcggtgctcatcgggctgaccgccccggcgatcggcacgttcatcgtccagcggcggctggcgctgctgggggacgggatcgggcacatcgcgctgaccggcatcgggctgggcctgctcaccggatcctcccccgtgctgggcgcgctggcgatctcggtgctgggcgcggccgccatcgaggtgctgcgcgcccgcagccgcaccggcggggacgtggcgctggccctgctgttctacggcgggctggccggcggggtgctgctgaccagccgggccggcggcggggcgggcctgcagtcgtatctgttcggctcgatcaccagcgtcaccgagcgcgacctgtacctggtggccgtgctggcggcgggcgtgctggcggtggtggtgctcttcgggcgggagctgttcctgctgtgccaggacgaggagctggcccgcgccagcgggctgccggcccgcgcgctgagcctgctgatcgcggtgaccgccgcggtcaccgtggtgatcgccatgcgggccatcgggctgctgctggtcagcgcgctgatggtggtcccggtggcggccgcccagcagctcacccgcgggttccgcgacaccatgctggcggccatgggcatcggcgtgctgtcggcggtctcggggctgctcggcgccttccagtacgacctcccgcccggcccgtcgatcgtgctgctggcgctggcggtgtacctgacgctggtgctgtggcgggtgatcggggaaccggcgctgcgccgtcgtacactgccttccggccctgatgaggcgaccgccgacgcggaggtgcgaggatgacggcccgccgggacgggacgcgaagcaggtcgagtgcccgccgggacgcggtgcgcgccatgctagcccgcagcgagggcttccgcagcgcccaggacatctacgccgacctgcgcgccggcggctccaagatcgggctgaccacggtctaccgggcgctgcaggccatgagcgaggccggccaggtcgatgtgctgcgcaccgccgacggcgaggcggtctaccgggcctgccgcaccgacgagcaccaccaccacctggtgtgccgccggtgcggccacacggtggaggtcgccggtcccgccgtggagcgctgggccgaggccatcggcgcccagtacggcttcaccgacatcacccacaccgtcgaggtcttcggcacctgcggcgactgcgcgggcacggccgacaagaaggacgaggagaggaccgacgagaaggccgactgacccgcccgcgcaaggccggggcaccgcggcccggctcaggaggtcttcaccggtaccgggttgggctcggcgccgccgtagcggcggtcgcgggtggcgtagatctcgcaggcctgccacaggtgccggcggtcgaagtcgggccacagcacgtcctggaagacgaactccgcataggccgactgccacagcaggaagttggacaggcgctgctcccccgagggccgcaggaacaggtccacctccggcacctcgggacggtacaggtagcgggcgaacaccttctcgttgatcttgtcggggttgagcttgccggcggccacgtcgcgggcgatggcggcggcggcgtcggtgatctcggcccgcccgccgtagttgacgcagaactgcagcgtcagcacgtcgttgtcggcggtcagccgctcggcctcctccagctccttgatcacactgcgccacagccggggcctgcggcccgcccagcgcacccgcacccccatcgaatgcagctggtcgcggcggcggcggatcacatcccggttgaagcccatcaggaagcgcacctcctccggggagcgcttccagttctcggtggagaacgcataggccgacaggtaggggatgcccagctcgatcgcgcccatgatcacgtcgaagagggagtgctcccccatcttgtgcccctcggtgcgcggcagcccgcgctgcttggcccagcgtccgttgccgtccatcacgatggccacgtgccggggcacgagctctttggggatggccggcggccgggccccgctggggtggggatatggcggctggacggccctgttcaaaccgttgtctcctcgttcatgacggccgggtcgggatcgacccctgcggtgtctccttcgagccctcgttcgacatggcgcagcgagcggatcccgtgctccaggtgccactgcaggtaggcggccaccagtccgctgcactccacgcggtggcgcatctggctggcgtcggcgcgctcccagtcgccccgcagcagcgccaccatcagctccagcgtctgcggcgccggggtggcggccccgggctggcggcaggcgccgcacagcgccccgccggcggcgatggcgaacacccgcagccgcccccgggagccgcagcgggcgcactcgtccagggccggcgcccagcccgccaccgacagcgaccgcagcagataggcgtccagcaccagccgggggtcgtgggagcggtccaccagggtgcgcagcccgcccagcagcagcaggaactgccgcagcgcgggctctttctcctcggcggtcagcttctcggcggtctccagcatcgccaccccggccgtatagcggggatagtcggtgaccagaggttccccgtaggggcgcagcgtctcggcctgggtgatcagatccagcgagcgccgctcataaaactgcaggtccacatgggtgaacggctccagccgggcgccgaacttcgacctggtgcggcgcactcccttggcggcggcgcggatccgtccactgcgccgggtcagcaccgtgacgatgcggtcggcctcgcccagcttctgggtgcgcagcacgattccttcgtcacggtagagggtcaccctggcattgtcccgcatgtggcggggcggtacgaaaaggaccggccggccggtcccccggtgaggggaggtgacggtgagtgaccggatccggcctgccggacctggccgactccgtggtctgaatcacattcggctggcagcgtggctgcatgagatgcaccatcgtcccaccgcacatcctggaccgcctggcccgcgacgcccgtgaccccgcgctgcgcgacatggcgcgccgcaccctcgtcctgtcggccacccaccgggtggagcggcggaccctcacggtcgccccgccccagccgcaggaggacttcgtccccaaccggacgatccacgacgccgccacccgcgaggagctgcccggcaaggtcgtgcgctccgaaggcgacggccccaccggagatgaggccgtcgaccaaagctacgagtggctgggggtgaccttcgacttcttcgaggccgtctaccggcgcaactccatcgacggcgccgggctgcccctggtcagcaccgtccactacggcctggactacgccaacgccttctggaacggcgagcagatggtctacggggacggcgacggggagatcttcaccggcttcaccgggccgctggaggtcaccgggcatgagctggtgcacggcatcacccagtacaccgcggacctggagtacttcggccagtccggggcgctgaacgagtcgatgtcggatgtgttcggggtgctggtcaagcagtggcacctggggcagaccgtcgaggaggccgactggatcatcggcgcgggcctgctggccgagggggtcaacggggtggggctgcgttcgatgaaggagcccggcaccgcctacgacgacccgcgcatcggcaaggacccgcagccggggcacatggacgactacgtgcacacctaccgggacaacggcggcgtccacatcaactccggcatccccaaccgggccttctacctggcggcggccgagctgggcggccatgcgtgggagaaggccggccggatctggtacgagacgctcaccggaccggcgatgagcccgaccatcgaattctccgggttcgccacggctacgatcgaaacggccgaacgcctctatggcgccgcgagcgccgaggccgaggccgtcaggcaggcatgggacggggtaggcgtgcgaatttgaaagtgaccgtggtccgcagcggcggctttgccggaatccaacggcgcggccagtccgacaccgcttccgatccggtgttgcgcgagctggtcgcacgggtcgacctggggcggctgccgcccccggggcgcattcccgatcagttcgtctatgagatcgacatcgacgggcaggtcaccacggtcggcgaggcccagctgaccgggccgctgcgcgagctggtccaccacgtcctcggccacccggcctagcgggggatttcggcgaggccggcgttcacggcgaaggctccggccctgaggtcgtcacggccggagccttcgcttccgccaggcgtggtgtcaccaccgcctggcagggcctgtgtcccggcggcaccggccgccgggggaatcgccgtgggtcgtcaggcggtgcgggcggcgcggttgaccgccgacagcacgcccttcagggacgcggtcaccgtgttggcgtcgatgccgaccccccacagtacccgtccgccgatctcgcactcgatgtaggcggcggccttggcgtcgctgccggagctgagggcgtgctcggcgtagtccagcacccgcacgtcgatgccgacggtgcccagggcgtccacgaacgccgagatcgggccgttgccgacgccttcgatctcgcggatctccccatccagccgcacgtcgcaggtcaggtggtccttttcgtccacccgggaggaggtgcggtgggccagcagcccgatgcgcggcccgctggacaggtactcgcgctcgaagatctgccacatctgctcgggggtgacctcgccgccctcggtgtcggtgtgctgctgcaccacccgggagaactcgatctgcagcttgcggggcagatccagggcgtgctcggtcttcatgatgtaggccacgccgcccttgccggactggctgttgacccggatcaccgcctcgtaggtgcggcccacgtccttggggtcgatgggcaggtagggcatctgccagcggtactggtccaccggcaccccggcctcggcggcgtcccgctccagcgccgcgaagcccttgttgatggcgtcctggtgggagccggagaaggaggtgtagaccaggtcgccggcgtacgggtgccgctcgtgcaccggcagctggttgcagtactcgacggtgcggcggatctcgtcgatgtcggagaagtcgatctgcgggtcgatgccctgggagtacaggttcatgcccagggtgaccaggcagacgttgccggtccgctcgccgttgccgaacaggcagccctccacccggtcggcgccagccatcaccgccagctcggcggaggccaccgcggtgccccggtcgttgtgcgggtgcaccgacaggcagacatgctcgcgccgcgacaggttgcggctcatccactcgacctggtcggcgtagacgttgggggtggagcgctcgatggtggacggcaggttcaggatgatctcccggtcggggccgggctgccagacgtccatcaccgcttcgcacacttccagcgcgaagtccagctcggtgtcgatgaagatctccggcgagtactcgtagccgaagtcgcagtcgcccaggtactgctcggcgaacttcatcacatgccgggtgccctcgaccgccagcgccttgcactcgtcgcggccgatgccgaacaccacccggcggaacagcggagcggtggcgttgtacaggtgcacggtcgcccggggcgcccccaccagcgactgcacggtgcgctcgatcagctcctcacgggcctgagtcagcaccgagatctgcacatcgtcggggatgtggtcctcttcgatcagcagccgcacgaagtcgaagtcggtctggctggccgccgggaagccgacctcgatctccttgtagcccatccgcaccagcagctggaacatcttcagcttgcgggcggggtccatcgggtcgatcagcgcctggttgccgtcccgcaggtcggtggacagccagcgcggcgcctgcgtgatcgtcttgttgggccaggtgcggtccggcagatcgaccggggggaagggacggtagcggtggaagggcatcccactgggctgctgcttgggcttcatgaaggtgcttccctctgctcggacttccttggcggtcgacacacgtcaaaatcccgcagcgagggagccgaccttttcttccgtcacaggcccccgctgcggccgctaaggaggagcagcccacgggacatgcacctcaaggtacccgatgacgcgtgtgttacgggtatcggtcccgcgatgtgagacaactcatggggctgatggttcccgggccgcgcatgcgggccggccggcgcgaaccccgttcacgccggccggccgtcctgcgggcggatctttagcgggccttcagaccgccagcaggcgtttgacctcctcatcgcgcaggtcatcggcggtgcccgtgcgctgcaccatgccgccgtccaggatcacgaagccgtcggccagccgcagcgccagctccaggtactgctccaccagcagcaccgccaggcccttttccttgtgcaaccgttcgatggcctcctcgatctcctgcacgatggagggctggatgccctcggtgggctcgtccaggatcagcatccgcggccgggtgaccagcgcccgggcgatggccagctgctgctgctggccgccggacagaaagcccgcccgccgcttgagcatctccttcagccgggggaagacctccagggcctcgtccacggccctcttgtccttgtgcttggtggcctccagcgtgacctggaggttctcggccacggtgagctgggggaaggtctcgtgcccctgggggacgtagcccatgcccagccgcacccgctcgtaggtgggcagcctggtgacgtccttgccgtcgaagacgaccttgccggcggtgggggtgagcacgcccatgatggagttcagcagcgtggtcttgccgaccccgttgcgtcccatcacgcacatcagctgccccggttcgaccgccaggtcgatgccgaacagcacccgcgcccgcccgtaggccgcctccagtccggtgacctgcagcatcacatccgcccccgatcgcctccagcgcgcccgctcacgcggccgcctccttgccggaccggcccaggtagacctcctggacccgggggtcggcgctcacctgggcgacgtccccctcgaccagcacctttccctcgtgcaggacggtgacctgcgaagcgtaacggcgcagaaactccatgtcgtgttccaccacgatcacggtgtggtccttggcgatctcggtgagcagccggccggtgcgctcgcgttcgtcccggctcatgccggccaccggttcgtccagcagcagcagcttgggacgctgggcgagcagcatgccgatctccagccactgccgctggccgtgggagagcaccccggcgggccggtcggccagctcggtcagcccgatggtctccagggcctgggcgacgacctcgtcgacgccgcgccgctgccgcagcagcgagcgcagcgggcggcggaaggaggcggccaggtccaggttctccaccaccgtcagttcctcgaacaccaccgaggtctggaaggtgcggccgatgcccagccggacgatcttgtgctccttgcggcccaccagctcgacgccgccgaacttcaccgagccggcggccgggcgggtcagcccggtgatcacgtcgatcagggtggtcttgcccgccccgttggggccgatcagaaagcgcagctcgcccttgccgacggtcaggtcgaccccgtccagggcccggaagccgtcgaagacgacctgcagtccccggatccgcagcagctcctcggcgggcccgggcgccttgccctgctcgctcatgccggcacctcctccttgagcgaggccggggacttctcctggtgcggggccgggacgctgcggcggcgggcgacggcgtccttgatctgctggtagacgccgatggcgcccttgggggccagcgtcatgaccccgatgaacagcgcgccctgcaggtagagccagccgccggcccactcctcgctgaaggcggtcttgccgtagttcatgacgatggcgcccaggatcgccccggccagcgcgtaccggccgccgatcgccaccgccaccaccagctccagggacgggacgacgcccagcagcgagggggagatgatcccggccaccggcacgaacagcgcgccggccagccccgccatgcccgccgagatcgcgaaggtgatggtcttgaccgtggccgggttgtagcccaaaaagcgcacccggtcctccccgtcgcgcaccgcgatcagcagccggccgaaacggctcttgaccagttgccgggccagcaggtacagcacgcccagcaccacggcggtgacgaagtacaggccgcgctgggtgctctcggcctccagctcgaagccgaagaagtcatagaagttggtcagcccgttggtgccgccggtcaggccctgctggccgaccagcaggatcacgaacgcggcggccagcgcctgggagaggatggcgaagtaggcgccgcgcacccgctggcggaacaccagcgcccccagcagcgcggccaccgtcaccggcagcaccaccaccgcggccagcgcgatcaccgggttgcggaacggcgcccacagtgccggcagctcctccaccccgctccagaccatgaagtccggcaactcgccgccggcgtcgtggagcttgaggtacatgcccatcgcatagccgccgaggccgaagaacaccccctggcccagcgtcagcatgccgccctggccccaggccaggccgatgccgagcgcggcgatggcaaagcacaggtacttggccagctcgtccaggcggaagcccggcagcgccagcggcgccaccaccagcagcaacgccgagacggcggcgaacatcgcatatccgcgcagtttgtcgttcatgatccggctcatgtcagggccctgctgcgaaggacgaacatgccttgtgggcgcagttgcaggaaggcgacgatcgcggcgaacacgatgaccttggccaggctggcgttggtccagaactcggcgaaggagttgagcatgcccagcgccagcgcggccagcaccgcgccgcgcagctgcccgagcccgccgaccaccacgaccaggaacgcgtcgacgatgtagtaggtgcccagggacggtccgaccgggccgatcagggtgagcgccaccccggcgaccccggccagccccgagccgatgaagaaggtgagctggtccacccggccggtggcgaccccgctgcaggcggccagccggcggttctgcatgaccgcgcgcatccggcggccctgggccgagcggttcatgtagagccagatgccgaccacgcacacggcggccagcgccatgatgaacagccggttgtaggggatgacggtgccgccgatgtgcactccgccgctcagccaggtgggggcgacgacctgcacgttgggggcgccgaagatgtcgcgggcggcctgctggagcaccaggctcaccccccaggtcagcagcagagtgtccagcggccggccgtaaaagtgccggatcgcggcgcgttcgagcacccagcccatcgcgccggccagcgcgaacgccaccggcagcgcgacggccgcggcctgggtgccggcccagtcctgcagcatgtaggccgtgtaggccccgaccatgatgaactcgccgtgggccatgttgatcacgcccatctggccgaacgtgaacgtcagtcccagcgcgatcagcagcagcaccgccccgatgctcagcccgatcggcaactggttgagcaggttttccaacagccgcctcctcgtgtgcccgccttccccgagaaggcggcgtccgccccgttgcgcacgccgcccgttgctcggccgtccggcgttatgacaggcccttggcccaggggtagttcttcaggtaggggtccggcttgatcggctctccggagttccagacctccttgatcaggccgtcgggctggatgacgccgatgcgcgcggtcttgtacatgtgctggttgtcgccgtcgatggtgaccttgccctcgggcagctccagcgagatcccggcggcggccttcttgaccgcctcgacctcggtggtgccggccttctcgaccgcggcggcccacaggtggacggcgttgtagccggcctgcatcgggtcggaggtcaccgcgcccttgtgacgggcctggaagttcttgacgaactcggcgttcttctcgccctcggtggtctggtagtagttccaggccaccaggtgaccgacgatgttgtcgacaccgatgcccttgacctcttcttcggcgatgctcaccgacatgaccgggatgtccttggcggtgatgccggcgctcttgagctgcttgaagaaggccacgttgctgtcgccgttgagggtgttgaacaccgcgtccggcttggcggccacgatcttgttgaccagcgtgctgtattcggtgtgcccgagcggggtgtactcctcgcccagaatttccatgtcattggccgccgcgtacgccttgatgattttgttggcggtgcgcgggaagacgtagtcgctgccgaccaggaagatgcgcttcttgcccttttccttgaggtagtccaggcccggcacgatttgctggttggtggtggcgccggtgtagaagatatagggcgagctctccaggccctcgtattgcacggggtaccacaacagggccttgttgcgttcgaagaccgggagcatggccttgcggctggccgaggtccagccgccgaacacggccgcgaccttgtcctgcctgatgagcttctgggccttctgggcgaaggtcggccagtcggaggcgccgtcctcctggaccacctccaatttcttgcccagcagcccgccggcggcgttgatctcgtcgacggccatcttctcggcattggccaccgtcacctcgctgatggccatcgtgccgctcagcgagtgcagaatgccgaccttgatcgtgtcgccgtccccggaccctccgctggaattatccgaatcgccgcagccgacgagcagtgcggccggcaagacggcgagggcagcccaataacgcagggatcttttgcgcaactatccgctccttgtgaccgaggtcccggttttccctctgccaagtctggagcgcgatatttccgcggaccacccgctacgttaagaatgctttaccaacttctcaccgcgctttcggacgttcgtgatgggcttgccgccccgtccgaaacgcgctgacctgggcgttgaccgaaggtcaccctacggagcgtcaggggatgagcactgaaagacaggtgacgcagccctccagcgcctcgaattcgctgatgtccaccgccgtgacgcgcagtccttcggcgcgcagccgcgcagcggtccgcggggcggaggcggagatcagcacatggtcttccgccagcaccaccacgtgggccccggccggttcgggcgccacccgcagcccgggcagcacggaggtgtccacatgctcgggcagcccgatcaaggtcccgtccggcagcgccgtcatcgccgacttcaggtgcaggcagccggtcacccgcaccgggacgacccgccgcccccgcgcgcccagcagcgcggccagccggcaaacggcgtcctcgttggtgcgtcccgacaggcccacatagaccgtgtcgccgacctgcaggacgtctccgccgtccagcgtggcgggcggctcgatccgcgccacctccagcccgagggcgcgcaccgcccgttcggtgcccgccacctccgggcggcggccgggagccccggaatgggcgagcaccgccagcccgtcgcagaccaccacggtgtcctccacgaacaccgcatcgggcaggtccggggccggctcgaccgggtggacccgccagcccgccgcccgcagtgccgccgcgtacgccgcgtgctggcgggcggccagctccacgtccaccggacgccggtcgatatgggtgacgatcccctccgccaggcgcggtcccggcgcgcgcaccagcgccgtcttgagcgtgctcccggacgtcaccacgccgccctcccggccgctgcggtcacccggcgatcgcctgcccgctcaccgggcatacggaaccggcgggacgactgggaagcaaacgacacagaccctcccaagaaagttgatcgctgcacaaagtatccgttcctgtggacggtggggcctctccccgacgggcggcaccccctgcctcgcacaccgcgccgcccgccacggggccggcggaaacacgcgggaagggacccgcggcggcggcccggccttctaggctgggcgacatgatgggtgaccaaggtcagcaggaagggtggacgccgcccggcgaggaccggccggcctcctccccccggcccggtttcctgccgcccgcgccgccgccggatcccggcgccgcgccggccgagccgcccgccgcggcccgctccccgtcggccggctgggggctggcccgtctgctcaccgccacggccctgctggtgtcggccttcctgccgtgggccaaggccggcgtgcgcctggaggggttcgggcaggtgctgcaccgcgagctggccaccgaggccggggtgaacgtggacggcaccgggcagctggtcccggtgttcgcggtggcggcgatcgtcatgatcggctggagcctgctcaagggcgacctgcgcatcggcgcgctggccgccgtccccggagcgctcgccctgatcagctgcctggtcttcctgctgcggctggaccgcttccgcgaggagatcggggtgggccgcatgttcctgggcggcctggaggtgagcgccgggtacggctggtacctgtcggtggcctcctcgctcctgctgatcggcctggccctggcccgccggggcggctgagcgcgccacggccgtgcgccctgcggccgtggcggcctgcggtcgttcagtcgtcaaagcccagccggcgcagctgcttggggtcgcgctgccagtccttggccacgctgacctgcaggtccaggtagaccctgacccccagcagcgcctcgatctgcttgcgggcgcaggtgccgacctcgcgcagccgcgaacccttggcgccgatcacgatcgccttctggctgggccgctccacgaacaggtgggcgtacacctcgatcaggtcgtcgcggtcttcgcggggccggatctcgtccaccaccacggcgatggagtggggcagctcatcgcgcacgccctccagcgcggcctcccggatcagctcggcgaccagcacgtgctcgggctcatcggtcaggtcgccctccgggtacagcggcatgccctccggcaggtgggagatcagcagatcgcccaccagatcgacctgaaagccctcggtggccgagaccggcacgatgtcggcgaagtcccccaaccggtccacctgcaccagctgttcggcgatccgccgccggtcggccaggtcggtcttggtgacgatggccaccaccggggtcttgccggacaggccggccagctcccgggcgatgaaccggtcaccggggccgatcttctcattggcggggatgcaaaagccgatcacgtccacctcggtgagggtggagcggaccaggctgtccagccgctcccccaacagcgtgcgcggcttgtgcagccccggggtgtcgacgatgatcagctgggcgtcacagcggtgcacgatgccgcggatcgcccggcgggtggtctgcggacggctgctggtgatcgccaccttggtgccgaccagcgcgttcatcagggtggacttgcccacgttggggcgtccgatgaagcaggcgaacccgcaacgaaagccctcgggggcctgggcggtcatgatctgcggcgcggtcatccctcgattgtcacccaccggcgcggcggaccgtccggcgcgcaggggcctgcggcccgggccgatggggctttgcggcccgccggatcgcgacgcgcccgcggccggggagttcggcttgccggacccacccgtcccgcggcgggtccttctgtggcgtgaggaggccatcagggcaccagcgtggcgcgcaccgagccgtcaggggccgccagcaggatcggcgccttgcggcccagatcccgcaccgcggcgacgtcggcgtcacgcacctgctcgtctgcggtgaccagcgcggcggcctccaggtcctcggcgccgctggagacggccatcgccaccgccacctgcagcgccgacagcttcagcgaaggcaggtccacgctggtggccgcataggtccgtcccgtctcgtcccggacggccgcgccctcggcggcgccggtgcgggcccgcgacgcccgggccagcgtgatgatcttggcgtcctcggcactgatctcgctcacgccaccagcctaaaggccccgcgggcagaggcgggacgccgcttcagccgcgcatccgctcggcgccgccggagtgccgctcctcctcggcccgtccctcccgctcggtgggcaggcgccgcaccagcacggtgccgatgcggttgcggcggccggcgaggctctcggcggtcagctccaggcccgccaccgtggcccgggagccctcgatcggcacccggcccagcgcgtgcgccagcagcccgccgaccgtgtcgacctcctccacgtccagctccacgccgaacagctcggccagttcggcgaccggcagccgggcggtcacccggaccgcgccgtccggcaggtgctccacccggggacgctcctcgtcgtactcgtcggtgatctccccgacgatctcctccaggatgtcctcgatggtgatcaacccggcggtgccgccgtgctcgtcgatgacgatggccacgtgggtctgctgggcctgcatctcgcgcagcagctcatcgacgggcttgctgtcgggcacgtaggtggccgggcgcatcaccgactccaccagctcccgggaggcgccctcggggtgctcgtggacgcgccggacgacgtccttgaggtaggccatgccgaccacgtcgtcttcgttctcgccgaccaccgggatgcgggagaacccgctgcgcagcgccagcgacagcgcctgccgcagggtcttgtcccgctcgatgaacacgatgtcggtgcgcggcaccatgacctcgcggaccagcgtgtcgcccagctcgaacaccgagtggatcatcgcgcgctcgtccggttcgatcagccggcgctgctcggccaggtccaccaggtcgcgcagctcggcctcggaggcgaacgggccctcccggaagcccttgccgggggtcagcgcgttgcccagcacgatcagcagcctgggcagcggccccagcacccgggccagcgggtggatcaccccggcgccggccagcgcgatccggtcggcgtgctggcggcccagtgtgcgcggccccaccccgaccaccacgtagatcaccacgatcatgatcaccgcggcgaccacgtaggccggccagctctcctccagccaggagatgcacaggtccgcgacgatcacggtggcggccagctcgcagctgatccgcagcagcagcaccaggttgaggtagcgggccgggtcggcgaccacctcggccagcagctgcgctccgcgccgcccctgccggtccagctcccgcacccgcacccgggagacggtcgtcagcgccgcctccacgctggccagcagcccggccacgacgaccagggcggccgccatgccgatcagccatccctgcgccgtgcccatcaccgcgtcccgctcaccggccggggcgacaggccgccggcgccctcaccttcgccgcacacgctcctcaccgaccccgcgcccgggcacctgcgcgtaccgcgtgcccgcccgcccgtcgccgcacgatgccgcccgcggcggtgccgcaccccttcggctcctccatcgcctcgctcaggagcgtccgttccgccaggagttcagcagccgctcctgcaagccgaacatctccttgtgctcctcggggtcggcgtggtcgtagccgagcaggtgcaagatgccgtgggtgcacagcagctccagctcggcctgggtgccgtggccggcctcggcgccctggcgctcggccaccgccgggcacagcaccacatcgcccagcagcgccgggtcgggatcctcctcctcgccgccgcccggccggtgtccggggcgcagctcgtccatcgggaaggccagcacgtccgtggggcccggctcgcccatccacttgacgtgcagctcgctcatcgcctcctcgtccaccagcagcagcgacagctccgccagcgggtggacgcgcagctcgtccagcacgtgccgggccaggcggaccagcgcctgctcgtcgacctcgacgccggactcgttgagaacctcgatgctcatcgcgtttaccgccgcttgcgaggaccgccgttggcccggccggagccttcggaggcttggctgtcgaaccggtcgtaggcctccacgatgcgggtgaccagcttgtggcgcaccacgtcgcggctggtcagcctgcagaagtggatgtcgtcgatgccctcgaggatctcctggacgacctccaggccgctgcgctggccgctgggcaggtccacctgggtgacgtcgccggtgaccacgaccttggagccgaagcccaggcgggtcaggaacatcttcatctgctccggcgaggtgttctgggcctcgtccaagatgatgaacgagtcgttgagggtgcgcccgcgcatgtaggccagcggcgccacctcgatggtgccggcgttcatcagccgggggatggagtcgggatcgaccatgtcgtgcagcgcgtcgtacagcggccgcaggtacgggtcgatcttctcgtacagggtgccgggcaggaagcccagccgctccccggcctccaccgccggacgggtcaagatgatccggttgaccttcttgtcctgcagcgccctgaccgccttggccatggccaggtacgtcttgccggtgccggccgggccgatgccgaagacgatcgtgtgcttgtcgatggcgtcgacgtagcgcttctggttgagggtcttgggccggatcgtacggccgcgtccggacaggatgtccagggtgaggacttcggcggggctttcgccggtctccgcccgcagcatcgccaaactgtgctccaccgcgtcgggggtgagttgggcgccgctggtgagcagcgcgatcagttcggagaacaaccgggagaccagctcgccctcgtccgccggaccggtcacggtgatctcgttgccccggacgtggatgtcgctgtggaaggcacgctcgatgacgtgcagcagctcgtcccgggaaccgagcaggctcaccatggagtggtcttccggcaccacgatcttgacttgggagtgcgagccgcgggcgcggtcgcggctgcccgcatgagtgatttccaccatcagccggccttacggccttttcgacctgctctcttcagtgtttgtggtccggtgctctgcctgcctccatcttactggggggtgccgacggagcgctcggccatttctcaccggttcccaccggtcctcatcggcaggtcgccgcaaggacggccgggcggcggatcagccgggcggccagttcaggccacgcccgcccagaacgtgcaggtgcacatggaagacggtctggccggcctgcggcccggtgttgaacaccaggcggtatccgctctcggcgatgccctccgccacggccacctggtgggcctcccgcaccacctccgccgtcaggtcggcgtcggccgaggccagctcggcggcgttggcgtagtgctcgcgcgggatgaccaggacgtgggtgggggcctgcgggttgatgtcccggaaggcgatggtgcgctcaccctcccggacgatcttggccgggacctccccggagacgatcttgcagaacaggcagtccgaggtggacaatgaaaggctccctactggcttgccggatgccacgaccctgtgggccgttcggccgctgcgcatattaccgatctcatccggcctgttcagccctgacacagagggtatttccaagtaattaactaggaaatatccggcccgccgggcggccgccctccctccgcccgtctcgcgcaagcaatgatcatcagcctgcccgatccgcaagcgcgaacacgccgggctggttaaggttgcaaggcgacgaaccccccggatcgtaggcgtcccccgcaccgcgtccgtgacggaccgggttcgcaaatccccctgccgcaccgggtggcgaccgctcatctggacggccaggggatggcagaggcggcggattaggtgaccgaggcaagacagaagatgccctttcgtaaaccggacaacgagggcacgcgtcccactgacgtgaccgagaccctcgtggccaggggcgcggcgggggcgatggccgtcgcctgggatgccgaccaagccgtgaccgcgctgtatgcgaccaactaccgtccgctggtgcggctggccgccatgctggtgcgcgatgtggccaccgccgaggaggtcgtccaggaggcgttcatcgccatgcacgccggctggcggcggctgcgcgatccggacaaggccctgtcgtacctgcgtcaggcggtggtgaaccgctcgcggtcggtgctgcggcaccgcgccgtggtggagaagtacgcgcccaagggcctgcccgacgctccgagcgcggaactgggcgccatcaacgagctggagcgcagcgcggtgatcgacgccctggcccggctgccggcccggcagcgcgaggctctcgtgttgcgctactacgccgatttgtccgaagcggagatcgcccgcgcgatggggatcagccgcggcgccgtcaaaagccacacggcgcgcggcatggccgcccttcgcaacgttctggagcaactgtcatgaccaccgaccccgacgacaagtacggcgagatcctgcgccgtgcgctgcacgcggaggcggccagggtcgagcccgctccggatggactggagcgcatccgcgccggcatcgagcagcgctcccgcaggcggctgtcgaggctgcaggggtgggcgcccccgttctggctgccgggcggctggagccgccccctgctggcggtggccgtcaccgtgctggtcgtggccgtgggcgtgtcggccccgcagaccatcgagcgcatctcctcggccggacggcacggcccggccgaagacagcggcacgccctcggcggcggcggccggccagggcgcggcgcacctgcccggccaggccccgcacccgcccggacaagggcactcgctgccccccgcctccgccgactccccggtgtcccagacgcccggggtctccccgtcgcccacgtgcccgcccgccgggcggccgaccgatgaggcgtccctgcggcccgctcccggcgacccgcagcacacgcctccgcagtgcccccaggagagcccgtcaccgaccgctcccgaaccggaggagacgacgcccacgcctcccgaggagccgccgtcgaccccgtctgaggagccgcccacgcccacgcccaccgacgagccggagacgaccgaggagccctgaccgtccggggccgcaggcggcccgctgaggccccccggcgggcctcaccagcggccggtggcgctgagcaggatcgcggcggcggccacgccggcggtggaggtgcgcagcacggtcggccccagccgcaccgcgacggcgccggcctcggcgaagcacgccagttcctcgtcggtgatgccgccctcggggccgaccacggcgatgatctcgccctcggagggcaggtccacagcgcgcagcggcacggtggccgcctcgtgcagcacgatcgcgcgggcggccccggccaggcgggcggccacctgctcggtggtggccagcggcgggatctgcggcagccggctgcggcgggactgcttggcggcctcccgggcggtggtgcgccaccggccgagcgccttgtccatccggtcgggccgccaccgggtgacgcaccgggccgcctgccacggcacgatctcgtccaccccggcctcggtcatggtctccaccgccagctcgccccgctcccccttgggcagggcctggacgaccaccaatcgggggctgggcggctggtggcggtgccgcgccagcacctccagcaccagccggtccttgccggccaccgcggcgaccacgcactcggccagcaggccgtccccgtcggtcagatccacgcgctccccgggccgcagccggcgcacggtgacggcgtgccgtccctccgggccctccaggaccacccggtcctcgcgcagcgcggtggagtcgatgaggaagacgggcgggctcacacccgcctccgcgtcagcggggaggcggctgggagcgcggtcgcgtcacctgtctgcgtcatgcccggcgcacgccgggcatgacggccctccacggtcactcgccggtccacgcgaccgctagtggccgttgaagacggcccgcacccgggagaagaacccctgctggccgggggcgaacttgccgggaggccgctcctcgccgcgcagcttggccagccgccgcagcagttcttcctgctcttcgtccaaattggtgggcgtctccacgttgacgtggatcagcagatcgccgcggccggactcgttgaggtggcggacgccccgcccgtgcagccggatcacctgcccggactgggtgccggggcggatgtcgacctcctcggtgccgtccagggtctcgatggcgacctgggtgcccagcgccgccgccgtcatcgggatctgcacggtgcagtgcagatcgtcgccctcccgctcgaagatcgggtgcgggcgttcgacgatctccaagaacaggtcgccggccgggccgccgcccgggccgacctcgccctccccggcgagctgaatgtgggtgccgctctccaccccggccgggatccgcaccttgatggtgcgccgggtgcgcacccggccgtcgccggagcactcggggcagggctggcggatgacgctgccgtagccgccgcagtgcgggcacggccgcgacgtcatcacctggcccaggaaggagcgggtgacctgctgcacctcgccccgtcccaggcaggtctcgcaggtctccgggtgggtgccgggggcggtgccggcccccgagcacacgttgcacaccacggcggtgtcgatggccagctcgcgggtggtgccgaaggcggtctcggccaggtccagctccacccgcagcgtggcgttgcggccccgccgggcccggctgcgcgggccccgcgaggtcgccgtgccgaagaaggcgtccatgatgtcgctgaacgggaaaccggccgcgccgaacccggcaccggcgccgccgccgggcgcgaacgggtccgcgcccaggtcgtacatctcccgcttcttcgggtcggagagcacctcgtaggcctgggtgatctccttgaagcgttcctgggtctccgggtccggattgacatccgggtggagttcccgcgcgagccgccggtaggccttcttgatctcgtcctggctcgcgtcgcggcgcaccccaaggatcgcgtaatagtcgcgtgccacttacgaccccgcgaggacttgtccgacgtaacgtgccactgcccgcaccgctcccatcgtgctggggtagtccatccgcgtcggcccgagcacgcccagccgcgccaggggccggtcgccgacgccgtagccggcggcgaccacggaggtcgaccgaagactctcgtgcggattctccttgccgatccgcaccgtcagactagacgaatccccgacctcgccgagcaaccgcatcagcaccacttgctcttccagggcctccagcacctcgcgcaggctctgggcgaagtcgacgttggccaaattggcggtgccggcgaagacgaccttctcctcgtgcttttcgaccaaggtctccagcagcaccgacagcacggtggcggccacctgccggtcgtcgggggcgacctgctcgggcaggtcggccaccgcggtcggcgcgtccgccagcaggcagccgtccaggcagctgttgagcagggtgcgcagccgcgacaccgactcctcgcagaccgcgccgggggtctccaccacccgctgctcgacccgcccggtgttggtgatcagcaccagcagcagccgccgctcggcgaccggcaccagctccacatggcgcaccgacgagcgcgacagggaggggtactgcaccaccgcgacctgccgggtgagctgggccagcagccggacggtgcggctgaccacgtcgtcgaggtcgtaggcgccgttgaggaaggtctcgatggcgcggcgttcggccgccgacagcggcttgatcgtcgacagccggtccacgaacagccggtagcccttgtcggtgggcacccggccggcgctggtgtgcggctgggtgatgtacccctgctcctccagcaccgccatgtcgttacggatcgtcgccggagagacgcccagcgcatgccgttcggccagcgccttggagcccaccggctcgttggtggacacgtagtcctcgacgatggcgcggagcaccgcaagtttgcggtcgtcgagcacgtggtcacctccttgcggcccgcatactggcactccttccccccgagtgccaagtctacggcgattcgggcgaggtcggaggtcccggcagggtatcctttgccgccacgcccaccggccggggggaacgcgccgtccggagtctctgcaccggccgcgtcgttagagtccggtccgtgcgcagcaaggattatggcgatgatgtgctggccgaccaccggcggtggtcccgtaaaaagccgatcccccgggtggcggccgagcgggacctggtggtggaggacgccgacagcggattctgcggcgccgtggtggcctgcgacaagcacggggtgacgctggaggaccggttcggcaaccgccgcgtctttccgctcaccgaggccggcttcctgctggagggcaggccggtgacgctggtgcggccgcgccggcccgccgcgggcccgctccgctcggcctccgggtcgatcgcggtgcccggtctgcgcgcccgcgtggcccgcgaaagccgcatctacgtcgagggcgtgcacgatgcggagctggtggaaaagatctggggccacgacctgcgcgtggagggggtcgtggtggagtacctggagggcgtcgacgaccttccggcggtggtggccgagttcggccccggtccgggccggcggctgggcgtgctggtggaccacctggtcgaagggtccaaggagagccggatcgccgctcaggtgtcctcgccgtacgtgctggtcaccgggcatcccttcgtggacatctggcaggccgtcaagcccgccgcgttgcgcatcggggcctggccgcaggttccgcccggcgtgccctggaaggagggcgtgctggcggcgctgggctggcctcccgacgtgggggcggcctggcggcggatcctcggcgcggtgaactcttatgccgatctggagccgcagctgctgggacgcgtggaggagctcatcgacttcgtcaccgctcccgacccctcctgagccgcctgtgggagggccgccgccggaaccgcaacggcgccgaagaacccggcggggccctcgtcaggtgaggtctcggacgacggcgtcggcgagcagccggccgcgcagggtcagcaccgcgcggccccggccgaagtagggctcctcctccaccaggccgtcggcgatggcccgccgcaccgccgcgtcctccagcagctcggcggggcacccctcggccagccgcagttccagcatgatgcgttcgaggcggcgttcggcggcggtgaggacctcgcgggcgtgcgccgggctgcgcccgccggccagccgcgcggcgtaggcggccggatgcttgacgttccaccagcgggtgccgccgacgtggctgtgtgcgccggggccgatcccccaccagtcggcgcccgtccagtacagcaggttgtgccggcaggcggcgtgcgggccgcgcgcccagttggagatctcataccagtgcaggccgtgggcgctcagcagctcctcggccatcaggtaccggtcggccatcgcgtcgtcgtcgggggcggccagttcgccgcgccgcacccgcgcggccagccgggtgccctcttcgacgatgagggcgtaggcggagatgtggtcgggctcggtctccagcgcggccagcagggacgcccgccagtccgccgcgctctcccccggcgtcccgtagatcaggtcgaggttgacctgctcgaaacccgccttccgcgcccaccggacgacctgggggatgcggccgggggtgtggacgcggtccagcgccgccagcacgtgcgggcgggcgctttgcatgccgtaggagatgcgggtgaacccggcggcgcgcagctgctccaggtagccctcgtccaccgattcggggttggcctcggtggtgacctcggcgccgggggccaggccgaactccgcgtcgatggcggccaggatccggcccagctcgccgggcggcagcagggtcggcgtgccgcccccgaagaacaccgtgcgcaccggcaggtcggtctggcccagcacccgccgggccaggcgcagctcggcgatcgcggcatcggcgtacgagtcgcggctcgccccggggcccagctcggccgcggtgtaggtgttgaagtcgcagtaaccgcagcgggtcacgcagaacggcacgtgcacgtagcaggcgaacgggcgggcgcccagtccgtccagggcgctttcgggcagcgcgccgtctgcgggaacggggtcgccatcgggcagggtcgcgggcaccctccaagtctgcccgcagccgccgaccgccttggccgctcagccggcctcgcggagcttgttcttcagccagtcgggggtgtgctcttccgagcgggggaaacgggccaggtccagcaggtaggcggaggcggtgagcggagggttgaagtccggctcgttctcgtagtcgaactccacgttgaagcgcccggacctttcgacctccagccgcgcggtgaaccacgcgccccggtcctcccgataggtggcggcgcgcagctcgtccatgtgccgcacggcccggccgggcgggaccaggcggcggacggtgccgtccatgcagaccatctccagcgaggcgctgtcgatgccgaccgtcgcccggaagaccagggtcagccgccgccaccccggcggggcggcggcccacagcgcccgtatcgcgttctcgacggccttccgctccttgtgcgagcgcaggagctgatcggtaggggtcacgggagcctccaagccgcgcgggatgcagggtgtgacgctatcgttccgggccggtgccgtgcgggagcaggtccgccgcggccgcccggcggtcggaacgcggccggccgccctaatctggcgggaaccggatacgttcggctgagggggcgggccggccggcccgcatcgtggtactcgtagggggcgaggacatgtggggagccggctcgcaggcctacgggcaggtgcccgtccgggtggtgctgcgcggcgagccggacggctggcattacgtgcttttcgaccgggccggcagcgagcagcgggtgccgctgggcggcggcggggcgcactggcagaccagtggacgtcacggcgaagagcctccctggtggcggcggcatctggccgaggtcgccgagtcgttgcgggaacgcgtggagacggcggtcgccgaccggtgctttgagctgttcggcgtcgaggcgcacatcacctggctgggggtggacgagccgatcctgtgggaagggctggtgacgttgcgcgagcccgacccggcccgtttccccggcggcgcccgcccgttcgtggtcacgctgcagccgggacgcggagcgctgctgccctcggcggacctgctgttcgacacctgcgcccaggacgcctgggcggcgctggaggaggtcgccagggcgtgccgcaccccgccgccgcgggcgcgtttcctgtgcggctggaccgaccaccgcagcgtgcgggtgggccgcggcctgctggcggtctccaccgagcggcggatggacggggtggaccgggtgggcgagatctacgccgaacgcccgccgggctggagcggcaatccgcggctgcggctgcggctggacggcatcgacctgctggacgagcccgccgaggacgtgctgcggctgctgctcgacctgggccatgcggtggtgcggcgcggccggtgcctgcgccttccggagctggggctgaccctttatgaacgtcatgagcactcccggcacgacggccgtttcgccggggtgtcgctgacctcgccgaacccccgggtgccgcacttggtgtaaagagggtgccgccatgaccgcctgtgggaagaatccgcgaacctcttggccttcggaagactcatagacttcgtcagggaacctttttcaacacgcggcccaaggcgccggggacgggagcccaggcggcgcccgccggcgcggcgttccaggtcacggcatcgtccctgactgcgacgctccagcctcgacctgcgcagacggcgtgttggaaaaggttcactggttcgccggtgaaccgtcggaaaggaatccgccatggcttacggtcctcccccgccgatgccgggtccgcagcccggtcaggggcggcaggggccgtggcagcaacagccgcccggccggtaccttcccccgccgccggcgccgccgcccggccagtacgggctgcccgcccccgcctacggcgggccggcccctgtgatgggcccggcctccccgcaggaggagaagtgggcgctgatggcctatctgggtcagcttcaggtgtcggcgatcgctcccctggcggccctgatctccaaggggggctcgccgttcgtccgccggcacgcggcgcaagccctgaacatggggctgggaatgatcgtcgtctgggtggtgggcctgcttttggcccagttcatggacgccctggcgctcttcccgctggcctattcggccttgttcttctacttcctgctgcgcgccgccatcgcggtcaaccggggagagttcctgcaggtgccgtccttcatcgcctggccgctgctgaagtagggccgacacgctctcagggagcgggttccgggccgggcaggatggtgatcgtgccgggctcgcccgggggctggtccagccggacgacccggcccgggtaggtgcgctcggcgatcgccacatcgcgctcgtcccactcgccgtagaagatcgggcagccgtcctccagctccactttctcggcgccggtcggccagcggtggccgaaggcgtcgacgaggatcggttcctcgcacgacggcaggtccggcccggttcgctccatggtgttccccctccagcgacccgcccagcgggatatccggtcgaagatcgatcccggcgccagatccagccggaagggctcgtcgatcagatggtggtctccgggggtgaccgcggcccgttccgcgtagacgccgtcgatcagctcgtgcacgtgtaccaccagttcgtccccggtggggtccaccacccagtagtgcgggaccccgaaccgctggtacgcgttcttcttgccgcccaggtcacgacttcgcgaggccggggagaccacctccgccaccagcaggggtgtcccctcgacgcgtcctcgcccgccgacctgctcctcccggcagaccagcaggtccgcccgcagccaggtgtcgtcgtccagccggacgccggggccggtcagcgaccggtgcccggcgtcggtggcgagggcgacggggacggccagatcagagacgaggacctgatgcagaagtgaatgacccacaacgctcagtattgcatctgcgactctaggtagccataagtttgccgatccttggcacgcaggttcaccggccgccggcagagcggcgccgcagctcgtcggcgaactcgccgaggcaatcggccagctgccggtcggtcagttcccgaaggggccttccgcactcaccgcccgcccgctcgccggcctcctcctcggcctcgggctcccgttgcgcggagctgacggtcttcggccggtcccggccgctgaccgacaggtcgatatagaaggcggtccggccgtcctgcaccccgtacacgcgccaggcgcccccgcccatcggcacgaactcctgcagctcgccgccggagttgaggaagttggggtacgggctggaggggccggagatgtgggccacggcgcgggcccggagcgttcccaggctcgccaccagcgggtcgtcgtccgccaggacgtacacgtcgtagcggttgagccgcccgctgtcgctttggtccgccggggcgacgccataggcgatcagcgcctgggacttgctgccgcgcggggtcagcggcgtgacgtaatacagccgcttgtccgagccgcgcagcagatactccccggggttggcgctttgggtctcaaagctgctgggctcgaagccgaaggaggactcccgccggtgctcgcggcccgccgcccactgcgtggcgtcccgctgggcccgcaccagcgagatggagtacgccgggccgggcagctcgccgggccgcacccgcgggcggtgctccacgatcgggcgcccgctcgccgagccgcgcagcaccagcactcccccggcggtcttgaccgtgcgctgggcgtacctgatctgccgctgggcggggatgacgatgacggggcgctcgccctcgcagtagccccagatgtcggtgtcgtcgtagatcagcccgggatggcgttcggccagcaggtcgcgcaggctgttgcggcccacgccgccgaaggcgcggtcgatgcggtacccgccggtgaagcggcacacccgggcggcgttgacggtgccgtcccattcggccaccccgtagagggggcggttgtcgcccgacccgtccaagagcgccgaccatcgcccggtgttctcggcctccccccacaggtaggtgagggtggagtccatgacgtcgacgcgctggacgggggaggccgcctcgttcatcgccgtccgcgcggcggccagggaggaggtgcgcgcctcccagcgcaacgcggagactgcggtgtcctgtttgatgcaggcccgcacgtcatggccgcccagccggtcgcactcgcggccgtcgcccggacgcagggagcgcatcaggtcggtcatcgacccggggggcctgtccaggtcggggacgtggaagacggtggcggagttgtagtggcgcccggcgtccttgtcgttgtcccacagcgccaccggaaacggccagaccagcaccaggagcgccagcagggccgccatcgccggcacggccccgccccgcccggctccctcggaagcgatccccgcgaagacgaccgccgtgatgatcaggctcgccgcgatccacaaccaggtctggggtgtcagcgcggtgaggctccactcggggaggaaccagcgttgaagagccagggcacaggtctggccggccttgggcagcaggagcttggccagcccccacaccagccccgccagtgcgggaagccagccccagatcaccaccagtgcgaagatccgcgcccggagaccgccgttcatctcgccgctccgcccgttcccaggcactcacatgccctgaggacgtttgccctgaggacgtttcgccgggccgggcggatcccgggataagaactttgtaaccgatcggtcacaggagcggaatctcgccgcaccggccgggcgcgcggacagcgcccggcggccgggggcgcttcaggtccggtgggccgaaggcgggacggtcacttcttgctcttgtcggtgcccgtggtggacagggcggcgacgaacgcctcctgggggacgtccacccggccgatggtcttcatccgcttcttgccttccttctgcttctccagcagcttgcgcttgcgggagatgtcgccgccgtaacacttggcgagcacgtccttgcggagggcgcggatgttctcccgggcgatgatccgcgagccgatcgccgcctggatgggcacctcgaactgctgccgcgggatcagctccttgagcttggaggtcatcatcaggccgtactcgcgggcgtggtcgcggtgcacgatctggctgaaggcgtccaccgactcgccctgcagcaggatgtccaccttgaccaggtcggcctgctgctcgccgctgggctcatagtccagcgaggcatagccgcgggtgcgggacttgagctggtcgaagaagtcgaaaatgatctcgcccagcggcagggtgtagcggatctcgacccggtcctccgacaggtagtccatgccctgcagggtgccgcgacggccctggcacagctccatgatcgcgccgatgtgctcgctggggctcaggatggtggccttgaccaccggctcgtagatcgcaccgaccttgccctcggggaactcgctggggttggtgacgatgtgctcggtgccgtcctccatcaccacccggtagaccacgttgggggcggtggagatcagcgacaggtcgaactcgcgctccagccgttcccggacgatctccatgtgcagcaggcccagaaagccgcagcggaacccaaagcccagcgccgccgaggtctccggctcatacaccagcgcggcgtcgttgaggcgcagcttgtcgagggcgtcgcgcagctcggggtactggtcgccgtccaccgggtacagcccggagaacaccatcggcttggggtcctggtagccgcccagcggctcggccgccgggttggaggcgctggtgacggtgtcgccgacccgggcctgccggacgtccttgaccccggtgatcaggtagccgacctcgccggcgcccagcccgtccaccggcctgggctcgggggagatcaccccgacctccagcgtctcgtgggcggcgccggtggacatcatcaggctcttttcccggctggacaggtgaccgtccaccacccgcacgtaggtgaccacgccgcggtagatgtcgtagaccgagtcgaagatcagcgcgcgggccggggcgtcggggtcgccgctgggcggcgggaccgcctccacgatccggttcagcagctcgggcacgccctgcccggtcttgccggacacccgcagcacctccgacggctcgcagccgacgagcccggccagttcctcggcgtacttgtcgggctgggcggcgggcaggtcgatcttgttcagcaccgggatgaggtgcaggtcggcctccagcgccaggtacaggttggccagcgtctgggcctcgatgccctgggcggcgtccaccagcagcaccgcgccctcgcaggcggccagcgaccgcgacacctcgtaggagaagtccacgtgcccgggggtgtcgatcaggttgaggacgtactcgcgcccgtcggggcccgtccacggcagtctgaccgcctggcttttgatggtgatgccccgctcgcgctcgatgtccatccggtcgaggtactgcgcccgcatctggcgctcctcgaccactccggtcagctgcagcatccggtcggccagcgtcgacttgccgtggtcgatgtgggcgatgatgcagaagttccggatgatcgcgggatcggtcttgttgggctcaggcctgggcaccggggtccgttcgaaagctcacaggtggataggtcttgccgtatcccatagtcccatgcccgccggcgtgctccggccccatacccgccctgtcgccgcttcccgtctcacccggacaccgatgggacgggcggccggacgcgggaagcgtcttcggccggtttttcccgtccaagtcgggacgttcgtcccatgcacccgggatcgccggtctcctaccgtgaagatcacgctccaccgaccggaacgccgcccgggaggcggggcgagaaggggcggtggcgccggcggggcgccgccgccccagcgcgcatccaggacgcctgcgccgcggtcgccggttttggcgcagggccgccggttggtaagctgtgcgactgcgtgtggcgtagcgctgtgccgcgagcaccgccgccacgttttttcgttggggcctgttccttcctctttgggcaggcgtggaaatgcgaccaagctgaggcactgcgacgtggcgaacatcaagtcccagatcaagcggaacaagcagaacgagaagcgtcggctgcgcaacaaggccgtcaagtccgagctgaagacggccatccgccggttccgtgaggccctggaggccggtgacgtcgaggccgccatcgctgcccagcgccacgcggcccgcaagctggacaaggccgccagcaagggcgtcatccacaagaaccaggccgccaaccgcaagtcggcgatcgccaagcgcgccgccgctctcctgcaggagaagtaagcgctccggccaccggcttccggccatgccatggacgccgcaccccgcgggggcagcggcgtctttgtgctggagcggcggccgtccgcgccgcggccccacggggctcttcgcaaacgaggagcccttggcgggcggctccgggcacgggccggcgggttcggcatcgcgcggcccggggccggagggcccatcgatctgcggcggcgggaaccccccggcagagcctttctcggcctggtttgcgggccctgtgagccgctgcggtgagtcttcccgacgatcggtgacgtgggtctgggcgatcggacgctgagtcggataccgtcgagggctcccgcctccgatgcccaagaccacgtgttggaaaaggttcagcgggccggaagggccggtgcccgagctttcaacgtcgcatggcggccaggtccgccgtcaccttggcctccacgtcggcccacgtgggagtgggcaccacccagtcgggcaccgggccggtctggggaccgaacagataacggtgcgcaacgacgtcgcggatcgcctggtgcacccccagccggtcgtcgatcatgtgggtgatccccagctcggcgcagtggcgggccttttcggcccgcttccggcagaaacgcaggtggcccgcggggatcccggtgcgcgtccaaaaccggtggtgctccagccacagccgcgtcttgcgctcggtgaccgggccgcacttggagatgatccacacccgtccgccgaacaggtccgccagccgggggagcacttcgaacgccccttccgtcggagggctctccagcgcctcctgcaacgtgccgcccacgaacatcgtgtccgcgccgtcgggcagcgcaccgccttggatcacccggccgaaatccactccaaggcgccattgctcatgtttcacatggcccatgctcaccagcgtgaagcacagaacgctccggatcgaagcgttttttcggcctcccttccgttgggcctgcaggggaaatgctgagctcgccgcttcgcgggccgtaaccggcaagggcgcgcacagggtcgcggcgggcgccccatgagaagatcatcacaggcaaggaatcgtcggggttctcccagcgatcggcgtcgctgaggagacggcagtccgggagccggggtggagacgctggtgatgccgcaaaggtgccggcattcagcggtgggcgcccaccggtccggcccctcggctccgcgccgaaccggtggaacgtcctgcggatcgtccatggcggcaccccgcagacggcagacgccgtctcggtcccggcccgcccgccggctgggacggcggcctggacaagcccaggacgcgaagccggcgccgtcaccaccgggtagagggaggcgtccccgggccggccaccccgaggagaggcggcgcgatacggacaggcacccccttcgatcaaggaaggccagtcactccttctcagctcctgttgcccctcttcaccagcgtggcggcgatcccttccgcggctcggggcccggcgtcgtgcggatcgtgcgggaggcggccgcccttttgcgcggatccgcagatcacgcggtggaaaggcgcaccggcgcatcaccggaggttccatgcgatacgaggtcacggttgagatcgacgcaccggccgaacgcgtctgggagcatctgatcgacgtcgagcgctggcccgagtggaccgcctcgatgagccgggtcgagctccttggaaacaaaccgttcggtccgggcagcgccgtacggatcaagcagcccaagcttccgccggccgtgtggacggtgaccggcttcgtccccggctcggcgttcacctgggtcgccaaaagcccgggggtcaccaccaccgccctgcacgaactcgtctccgcccccgacggcccgctgaccgtacggctggtccttgagcagacgggtcccctcgctcctttgttcgccgtcctggtgggacggctctcccgccgttacctgaacatggaggcgcaaggtctcaagcgccgcgccgaatccccctgaagcacccggtatcaccggatgagcgcgcatcccggagtcccgctcgtcaccggagcaccgagcggccggcgcatcgaccatgccttcgcgttccatgcgggacgacggccgccggtgccatcctcccggacgtggccggtgccaaggggaggccggcaggttcccgggtgcgtcagcgccctccgcgggcggcggtgatctccgcgatggccctctccagcgcgtacgccggatcggtggcgccgcccttgacctgggcgtcggcatcggcgaccacccgcagggcgcgggcgatgccgtccgccgaccagccgcgcagctgccgctgcgtcttgtcgatcttccaggggggcatgcccagctccttggccagcgccgcgccccgggcgccgcgcggagcgccgctgaccttcgccagggcgcggacgccctgcgccagggcgctggtgatctggaccggtgccacgcccgtggccagcgcccagcgcagtttctcgagcgcctggacgagatctccctccaccgcgctgtcggcgacgttgaagccgctcacctccgcctggccccggtagtagcgggccaccgcctcctcgctgatcttgccgccggtgtcggcgacgagctggctgcaggcggcggccagctcccgcaggtcgtggccgaccgcgtcgacgagggcgcgggcggcctccgcgccgatcgtcccgccgcagcggcggacctccgcccgcacgaacgccacccgctcccccggtttggtgatcttcgagcaggtcaccttgcgggcgccggccttggacaacccgtccaccagggccttgcccttggcgccgcccgcgtggacggcgaccagcgcgacgtcgtcggcggggcgttcggcgtaggccagcacctcggcgatcagctccttgcccaggtcctgggccgagcgcagcaccagcaccttgccgccgccgaacaacgacggcgaggtcagctccgccagccgtcccgcttccaggttctccggcgtcagatcgatgacctcggtctcgggatcgtccgcccgggccgcggcgatcacctcgcccaccgcgcgctcggcgagcagctcctcatcaccgacgatcagggtcaacggatcggcaggcattccagcagaatgccacgccgccaccggcctcgcgcaccggaacgccccgccgtcccacgctgcgagacgtccatgcgcaaaggcaccgcccggaacctccgccacacaccgttcccgcaggtggagccggggacatcggcgccgggaaggccgcagccttccgcaatatgtgatcttgggagcccgcacggcatccgatgccgtgtccttgcaggccacggcatcgcccccgcctgcgccatcaccgccgcaggaacggcgtgcggaaaaggcttatcgaggttctctcagcgattcggtgcccccgaggacggcgagaaggccgaggccggagcaaagtccctggtgagggtgcggcaggacgccaccgagcgggccgcagggccgtaccgcccacggccggatatggggagaggacagccgggaccggccggtcgtgccatggccccggccggggcgtcacgatgcgaggcgggctccatattcgctgcggaaacctcgctgtcacctgcaacggcaacagggcaggacagcgcaggcatttcactcctcggtctccgaggtcttgcccgagggtctgctgcgcatccgtcccatgggcctctgtcctcggcctctaaggtcacgtgccgacaaggccggcggttcgcgccgtgaactcaccggtcagccgcctttcctcggtacggcggccggcccggcgggagtggggacgatggcgatgtcgccgtgccggtcggtgcggtagacacgggtgccaaggcgttgcagcagggcgagggtgctgggcgccgggtggccgtagtcgttgttctctccggcggagatgatggagatcgcggcgcgcgtggccgccaggaaggccggatcctggtcacgggcgccgtgatgggggaccttgagcacctgcacgggcgggacgtcggggatcaaagcccgctgggcctcggtctcgatgtcgccggtcagcagggcgctgaagccgggtttgcgggcgaccaggacgatgctggcgttgttgacggcctcgtcgtcggcttcgggacgcgcatcgggccgggccgtctcccagggggcgaggacggtcaacgacaagtccccgacatgccactgccggccggagacggcggcgtgcaggggcagcccgaaggtgtgccgggactccctgccgtcgctgcgggcgctgatgaccaccgtcccgacggtgcggccgcgtcgtatcccgggggttcccccgatgtggtcggcatggggatgagtgaggacgagcagcggcacggtctgcactttcaggcggtccaggcaggcgtcggcgaggccggggtccggcccggcgtccacgacgacggcgcttccctttcccaccgcgagcacgctcgcgtcgccctggcccacgtcacaggcgaccatcgcccagccgggcggcggccaggccggcgccgtcacccgtgcggcggcgccggccaggagcgctccggtgcctgccgccgccacggcgatgagcagcaggcgtttgcggagcaccagacagccggcgacgagcacgaacgtgagggtgaccgcgcccaggaagccgtcctgccaggggacggtggcgtgcggcaccgcggccgcggtccgggccacgccgatgatccagccgaccgccagtcccgccggccacaccacgagccgggcgagggtgagccacagcggggcgatcaccgcggccagcgcccccagcagcatggccaccgggaccgccggagcggccagcaggttggccgccaccgccaccaggccgacctgcccggtcagcatcaccagcaccggggcgcaggccagctgggccgccgccgcgaccgccagcgcctccgccaccggccggggcagccaccgggacagccggtccgtccacggcggggccagcagcaacaggccgccggtggccagcaccgacagggcgaacccgtacgagcgggccagccccggatcgatcaggaccaggacgagcacggcgccgcccagcgccggcagcccctggcgccggctgccggtggcgaaggccagcaggccgatcagggtcatcaccgtggcccgcagcacgctgggttcggggcgggcgaccacgacgaacgccggcagcgccgcgaccgccacggccggagcccgccgccgtcccagaccggccaggcggcacagcgtcaggaccgcgccggcgacgatggcgaggttggcgccggagaccaccatcagatgggtgagcccggcggccgtgaagtccgcggcgagctcggggtcgagccgcgaggtgtccccgacgaccatcccgggcagcaccccgcgctggtccggcgcgagcacatcgcaggccgcgcgcaggctcgcccgcaccttctcggccgcgcgccgcacggccgacggctccgccacgacgaccggcggcccccggacgatcgcgacggccgccaagagctcggcatgccgcggcggggacagccgtgcggtggcctggattcgctgaccgggtaccagagcacgccaggcgtcctccgtcgcgatgagcaggacgggcacccgcacccgaacggtgcgtccttggaggcgtatcgcctccgcccgggcccgcaacagcacgatccgccgccgctcggacggcttcaccaccggatcaccggtcaccaccgcctcgatcggcgcccgcgtcccggcccgggccgcctcccgcaccggcccggactcgaccgccgacagccgcagccccgtcccggccgccgcggcggccgcacacgccaggaccgccccggccagcccgcagaacgcaggccgcaaccccccgccggccgctcccccgctctccggagcgtccctcctccgcctcgagcgggataaggatccggcgagaaacggcagtgctcccagcccgcaccccacggccaccccataggcgaccgccgccgtggcgcccagcagggcccacgccgttccccagacccccagcgcggggatcaccagccgcaggtcatgcccctgccgttccccggcgtcccgtccggtcatcaacaccggccactcctcctttccatcgcgttctccctccgcgcccggagccgcggcgcaggcacccggccgaaaccggctgaacgcccatgcgctcctgcgggaaacccgacccgccacgacacagccgaacgcggagcgccccaccgagcggcgccgacgcatcaggacaccccgaacgagccgcctaggcccacggccccttccgaactgggccacacccaccggccgacaagaccgccgacgcgccccgagcaggcggtgccgctctccgatccggcccacacgacctcaccgcgtcagccagacctcctcaccaagcaccaggccaagtcagacccacacccaggaccagccgcccacaccggcacacctccagacagagccacactcaccggccggcaagagcaccagcacatcccaaacaggcagtgccgatctccgatccagcccacacgaccccaccgcatcggccagacctcctcaccaggcggtaacccacccccaggaccagcccccacaccggcaccccctccagacagagccacattcgccggctggcaagagcgccggcgcgcctcaggcaggcggtgcagatggccggtctggccgcgcggtccggccgtctcgatcgcgtcctcaaccgggcggcaagtcgggtcagacgcgcacccgggttctgagttcggcgtatcggcgagcgcctatgcccgtcacttcctggagttgctcgacggagcggaaaccgccgtttcgggtgcggtactcgatgatccgctgggccaggaccgggcccactccggggagggtttcgagttgttcggcggtggcggtgttcaggtcgatgagtccgccgggggcgccggcgtcctgggggccggcgggcatggcgtccggtgggggcatggcggtggtgggggcgggcaggccgatcatgagctgctcaccgtccaccaagcggcgggccaggttgagggagccggtgtcggcgcccgggcgcagccctccggcggcctggatggcgtctgcgacccgcgcgccgggcggcagggtcaccacgccgggtttgcggaccttcccggccacgtggacgacgaggttcgcggcgctgggagcgggatggaggacgggcgaggcgacgaccgagggcgcggggacggcgtcggcggacggctgcgggcgggggcgggacagccacaggtagccgcaggcgagaaggacggcgagcgctcccaggacggccagggctcgggctccggggtgtccgggggtaagacgcgccgcccacgcaccggcccgcccggcgaaggacgggacttcggcctcctcccctctttggccgttctttcccagccgggtgagggggtcggatgccggatgccctgtacctccgagaggttcggcggggcccagcggcggcgtctctgcggggaacgggccgggcgcagagcggtccaccgggtcggggtcgggcatggcgacccactccggaggctcgggagaggagcgtaaatatgcagcgggagggtcctgccgagggccgtgcatcaggtcctcgaaacgcgcagaagcggctggtgggcggcgtccgggttcagatctcatgtcatcgacgctaaaagcccggccccgcatgcggcagaatcccggcgagttgtggaaaaccgtcgccaggcggcggtcaccggccacggacgccgtctgccggggaccgcgggaccgcttggcacggtcccagcgaatgccagactcagcccgggtcagtgcacgacggggacgccgccgcgccacacccgcagggcgcgcagcccgaaggcccaggcgaaggcaccctcatggtcggcgtcccacagcacgatgtcggccatcatgcccggcgccagcgtgccccggtcgcccacccgcagcgccgcggccccgccgagggtggccgcgcgcagcgcctcggtgacgctgaggccgaacatcgccacggccagcccgatgaccagcggcatggaggtgatgccgcactgcccggggttgtggtcggtgcccagggcgagggtgacgccgtgatcgagcatcttgcgcaccggggcgagcggccggtcggtgttgagggagctgccggggcagacggtggcggtgaccccggcgtgcgcgatcgccttgatgtcctcgtcggtggcgtgcgtgaggatgtccgcggaagcgcagcccatctcggcggcgacctgcgcggcgccggtgcgctcgttggcgcaggcgtgcatgcgcgccttcaggccgacccgcttggccgtgtacagcaggacgcgggcctcttcgggggtgaagtggccctcgtcgcagtagacgtccatgctgtcggcgccggccgcggcggcgtccccggtccactggcggaccgcctcgacgtagtcgcggcggcggccgaagtactccggcggcaggatgtgggccgccaggaaggtggcgtggacgcgcggcatggacggctcgctctccagcgagcgcagcatccggatgtcggccagttccccgtcgcgggtcaggtggtagccggtcttggcctccaccgtggtggtgccgtcctcgatccagcgccgcagccgctcccggacgctgttgcacagcgtccaggggtcggtgccgcgggtcacggtgatggtggagttgacgccgccgccggccgcggcgatctccgagtaggtcgagccgctggtgcgcatggccagctcggcccagcggttgccggcgtacaccgggtgggagtgcgcgtcgatcaggccgggagtgaccagtcccccgccgaggttctccacgtggtcgacatcgacgatgtcgtcgatcacaccgggcacgctctgcggcaggtcggccgcggggcccgcccatacgatccggtcgttgtggatgaggatggcggcattgctgcacacatcggtgcccgtccagagcctgccgatgttcgtcaacagccgtaccgtcatggggtcaccgacccgtatacggcaatgcgccgccaggcgctgaaccggacgccatgcagtgggtcacctgctctcgatcggatccgccgactggatgccggcgaatcaccgcctgggagtcgggtggtcgcctgaccaccttgagcgacgagaccggagatatcggtttcgacaaggtagaccacacaccgcccagtggacaacctcttgtgagcaaccacaaccgaaggaaaagaagtcgtcggcatgcggtctgcccgcaggagagccctccggggcggacgagggcgagcacgctgggcatgcccggcgcgccggacaggcccgccatctgtgcggcacgacagcatgctcatcactttcccggcttatccgccgacacccaccaaaaccgacaaaatgcccacctcattacaagagccacataaaatatgtgatcttgtctccggtcccgcggccacccaccccttggtcattcagaccgtacggattcccacggtttcgtcaaggcgaatgccaaagatgtaaccactgaaccttttccagccccgcagccctgggcgccgcggacaggagcccggatggtgtccggtaccgcgcccttccaggtcacggcatcgtccctgactgtgatgtcctcgtctcggcctgtgaaaacggcgcgttgaaaaggctcaccgagcccagccggttgcgaccgatcacactgggcggttcaaagcccgccgccgggccacgctcagcgccgtcccgcccgccggcgggaagcccggtcgcggcactgcgggcgacgacagcggcgtcgcccccgccgcggccggctcctccgcaacgtccaagggctcccgccgcctctcgcaagaggcggcgggagccctcttcagctcatgaggcagaaggtcgtcctcgccctggccgcaggtccggcaaggtgccgggcccaccggctgaacgacggccgttctcgcaggtcagagcgcctctgccgtgacgtaccggtccagctcggccgccagggccgccgggacccgggcgtgcagccgggtgccctcggcggtgtgctcctgggagaacacctcgcccagctcatggatccgcgccaccaggtcgccccgctcatacggcagcacgacccgcacctcgcgccccacttccggcagctcggcctcgatggccgccatcagctcctcgatgccggcgccggtgcgggcggagaccacgacgctgccgggctcgcggcggcgcagccgggccagcgtgagcgggtcggcggcgtcggccttgttgatcacgaccagctccggcacccggtcggcgccgatctcgcgcagcacctgccggacggcgtcgatctgggcctcgggctcggcgtcggaaccgtccaccacgtgcaggatcaggtcggcctgggtgacctcctccagggtggagcggaacgcctcgaccagctggtgcggcaggtgccggacgaacccgaccgtgtcggccagcgtgaacggccggccgctgggcgtctgggcccggcgcacggtggggtccaaggtggcgaacaacgcgtcctccaccagcacgcccgccccggtcagccggttgagcagcgaggatttgccggcgttggtgtaaccggcgatggccaccgacgggatgcggttgcggcgccggttgctccgcatggtctcgcgggtcttggccatctcggcgatctggcggcgcagcttggccatccgggcgcggatgcggcgccggtccagctcgatcttggtctcaccggggccgcggccgccgatgcccacgccgccggcggcccggccgccgacctggcgggacaggttgccgccccagccgcgcagccggggcagcaggtactccagctgggccagctcgacctgggccttgccctcgcggctgcgggcgtgctgggcgaagatgtccaagatcagcgcggtccggtcgatgaccttgaccttgacgatctcctccaggtgccgcagctggctgggcgacagctcaccgtcgcagatcaccgtgtcggcgccggtggcgcgcacgatctcggccagctcggcggtcttgcccgagccgatgtaggtggccacatcgggcttgctgcgccgctggatcaggccctccagcacctgggagccggcggtctcggcgagcgcggccagctcgcgcagggagctttcggcctgctgcgcggtgccctcggtccacacgcccacgagcacgacccgttcgagccgcagcgtgcggtactcgacctcggtgatgtcggcgagttcggtggacagcccggcgacccggcgcagcgcctggcggtcggccaggtcgagctcaccggtcagcggctcgtcgcggaagtcctccggcgtgccgtcgtcccggccgtcgcgatggatctgcgggtcttcgaaaaaagcagaagtcatatgtcctctacaacgccgttggacggccggatccttcccgacgatcgtgccacgccgcccggccggatggccacgtgatttatcggccgtttcacacctgtcgtcccggtgccggcgccgcccgggcgggcgccccggcctgtgcttcccggccgtgcgcgccacaggccgggcggactcgcgccggggccgctcacgctgcagcggagtccggggagcttcccgagggcatgactggggacggccctcgcggcccggccgggcgcactgggcgggggccgctttgacccgggcgaataccgggcagtagcgttccactaaacagaagtctgttttcacgatacgaaagggcaggcagatgaccgcacccgacggtgtggaggtcaccggtcccctccacgagcgctacgacgagatcctcacgcccgaggcgctgtccttcctggccacgctgcagcgcgagttcggcgcgcggcgcaaggagctgctggccgcccgcgccgagcgggaaaagcagctggccgccgggggcacgctggacttcctgccggagacggcgcacatccgcgccgacgacagctggcgggtggccgagccggcgcccggcctggtggaccggcgggtggagatcaccggccccaccgaccggaagatgacgatcaacgcgctgaactccggcgccaaggtgtggctggccgacttcgaggacgccaacaccccgctgtgggagaacatgatccagggccagatcaacctgcgggacgccctggaccgcaccatcgacttcaccgaccccaagaccggcaagagctacgcgctgcggccggacgaggagctggccaccatcgtggtccgcccccgcggctggcacatggaggaaaagcacgtcctggtggacggggagccgatgagcggctcgctgttcgacttcgggctgtacttcttccactgcgcccgccgccagctcgccaagggcaagggcccctacttctacctgcccaagatggagagccacctggaggcgcggctgtggaacgacgccttcaacctggcccaggacgagctggagatcccgcgcggcaccatccgcgccaccgtgctgatcgagaccatcacggcggcgttcgagatggaggagatcctgtatgagctgcgcgaccactccgccgggctgaacgccggccgctgggactacctgttctcggtgatcaagaagttccgctcccggggcgcggagttcgtgctgccggagcgcaacgccatcaccatgaccgccccgttcatgcgggcctacaccgagctgctggtgcgcacctgccacaagcgcggcgcccacgccatcggcggcatggccgccttcatcccctcccgcaaggaccccgaggtcaacaaggtcgccttcgagaaggtgcgggccgacaagacccgggaggccaacgacgggttcgacggctcgtgggtggcccaccccgacctggtgccggtgtgccgggaggtcttcgacggcgtgctgggcgacaagcccaaccagcgcgaccggctgcgcgaggacgtcaaggtctccgccgccgacctgctggccttcgacaagacccccggtgagatcaccgaggcgggcctgcgcaacaacatcgacgtggcgctgcggtacctggccacctggctgggcggcaacggcgcggtggccatccacaacctgatggaggacgccgccaccgccgagatctcccgctcccaggtctggcagtggatcaacaacggggtgaccctcaaggagggccagaaggtcaccaaggagctcgtcgagaagatcatggacgaggagctggccggcatccgcgccgagctgggccaggcctacgacgagccgcgctacaaccaggccgtcgccctgttcaaggaggtcacgctggccgacgagtacgccgagttcctcaccctgccggcctacgagcgcatgccctagtctccgcagcagctctctgcacggaaaatccggtgccggggcgcgcccacgggcgtgtcccggcacggccgtgaccaccagcgcccgggaggccgagggatgagtttgcaggatctggccggcaggttcaccgagctgctggggccggagcaggtgatcaccgacccggtgcggctgcgcacctacgagtgcgacgggctcacctaccaccgggccacgccggggctggtggtgctgcccgacaccgccgagcagatcgccgcgatcgtccgccggtgcgcggcggcgggcgtgccgtacgtggcgcgcggctcggggacgggcctgtcggggggcgcgctgccgcgcagcgacggggtgctgatcgtcacctcgcggatgcgccgcatcctgcacatcgaccccgacaaccagcgggcggtggtggaacccggcgtgatcaatttggaactgtcccgggcggcccggccgcatggctactacttcgcccccgacccctccagccagcagatctgcaccatcggcgggaacgtggcggagaactccggcggggcgcactgcctgaagtacggcttcaccgcccaccacgtgctggcctgcgagatcgtcaccccggacggggagatcaccacgatctcccgcgacggcggcggctatgacctgctgggcgcgttcgtgggctccgagggcacgctgggcatcaccaccaagatcaccgtgcggctgacccggctgccggagacggtgcagacgctgctggcggccttcccctccatcgaggcggccggcagcgcggtgtcgcagatcatcgcggccggggtggtgccggcggcgatcgagatgatggacgcgctggctatcgaggcggccgaggcggcggtggcctgcggctatcccgaaggcgccgcggcggtggtggtggtggagctggacggcccggccgccgaggtcgagcaccagttcgccgaagtgcggcgactgtgccgccaagagggcgcctttgagatccgcgtcgcctccgacgagaccgaacgcgccctgatctggaagggccgcaagtcggcgttcgccgcggtgggccgcatcagccccgcctacctggtgcaggacggggtgatcccgcgcaccgcgctgccgcaggtgctggccgacatcgaggagctgtcgcggcgggcgggggtgcgggtggccaacgtcttccacgccggggacggcaacctgcacccgctggtgctgttcgacgactccgagccgcaggccgccgagcgggccgagcaggtggccgggcagatcctggacctgtgcgtgcggcacggcgggtcgatcaccggcgagcacggggtgggcgtggacaaggcccgtcacatgccgcgcatgttcaccgagaccgacctggacaccatgcagatggtgcgctgcgccttcgacccggccggactgtgcaaccccggcaagatcttccccacgccccggctgtgcggggaggtccccagggtgcgcaaggagccgcatccgctggtccagcagggaaaggcggaattgttctgatggacgccctccacaagcgggcgctgtcggcgctcagccgggtctgcggggaggtgcgggagggcctgcccgccgaaggggtgctcggcgtggtcccggcggtggtggccgcgccgcgcaccgtcgccgaggccgccgaggtgatgcgggtggccgccgagctggagctggcggtggtgccgcgcggcggcgagacccgcctggagtgggggctgccgcccgagcgctgcgatctgctgatcgacaccaccggcctggccagggtggtcgagcacgccgccggcgacctggtggtcacggtggaggccggggtgacgctgggccggctggcggaggtgctggccggtgccgggcagcgcctggcgctggatgtgccgaccccgcactccacggtgggcggcacggtggccgccggggccggcgggccgtcccggctgctgcacgggtcggtccgcgacctgctgatcggggtgacgatgatccgggcggacgggcgcatcgcccgctccggcggcaaggtcgtcaagaacgtggccggctacgacctgggcaggctgctggccgggtcgttcggcacgctcgggctgatcgtggaggcggccttccggctgcacccgctgccgggcgcccgggcgtatgtcagcggcgagttcggcgacgtcgcgcaggcccatcgggcggcgcagcgggtgctgcactccccgcacgtgcccagcgcgatcgaggtggacaccgagatcggcggggcggtgcggttgtgcgtgctgctggagggcgtgccggagggggtggcggcccgcgccgaggcggtggcggacctgctgggcgccggcgcccgcatcgccgacgccccgccgccgtggtggggcctttacccggacggcaccacgctgatcgagctgaccggcccgccgacggcgctgccgcgcatcgtcggcacgctgcaggagcaccgggccgcggagacggtgctgcgcgggtcggcgggggcgggcatctggcacgtggggctggggtccgccgagccgcaggccgtggcgaagctgctggccgatctgcgcggcatgctggccccgctgccgggcggcgcggtggtgcgctatgccccccaggccgtccgcgaggagatcgacctgtggggcccgatcccggccctggcgctgatgcggcgggtgaaagagcagttcgaccccggccgcaggctgtcgcccggccgtttcgcgggagggatctgatgacgtctgcaagccgggagccggcttcgctgatcggcgactgcgtgcactgcgggttctgcctgccgacctgccccacgtacgtgctgtggggccaggagatggactccccccgcggccgcatccacctgatgaagcagcacctggagggcgagccgctggggccggccatggtcgagcacttcgaccggtgcctgggctgcatggcgtgcgtgacgtcgtgcccgtccggggtgcgctatgaccggctgatcgagacgacccggcagcaggtggagctggagcatgtgcgtccggccgccgagcgggccgtccgggagctgatcttccggttgttcccccacccccggcggctgcgcatgctgcgcggcccgctgcgcgtctaccaaagcagcgggctggaccggctggccgagcgcaccggggcgctgcggctgcttcagcggtgggcgccggcgctggcggcgatggaacggctggcgccgccgctgggacgcccgtcccgcctgccgcggcgggtggccgcgcgcggccggcaccgggccacggtgggcatgctcaccggctgcgtgcaaagcgagttcttccccgaggtcaacgccgccaccgcccgggtgctggcgctggagggctgcgatgtggtgatcccgcccgcccagggctgctgcggcgcgctgtcggtgcacgccggccgccgcgaggaagggcgggagctggcgcgccggacgatcgccgcgctggaaggcgtggacgtggtggtggtcaacgcggccggctgcggctcgaccatgaaggagtacggcgagctgctcgccgacgacccggtgtgggcggcgcgggcgagggagctgagccgccgcacccgcgacctggccgagttcctggtggagctggggccgcgcgccgagcggcatccgctggagatgacggtggcctaccacgacgcctgccacctctcccacgcccaggggatccgccagcagcccaggcggctgctggcggagatccccgggctgaccgtgcgggagatccccgaccccgacatctgctgcggctcggccgggatctacaacctgctgcagccgcaggccgcggccgagctgggcgaccgcaaggcggccggggtcgccggcaccggcgccgagctgctggtggccgccaaccccggatgctcgatgcagatcgccgcggcgctgcgccgccgggggaagcagatcgcggtggcgcacaccgcgcaagtcctggacgcctcgctgcggggactgggccgaaacgcgctattgccccgctgacttggacagacagcggccgggaagacgccggggagccgcggtgctactgacatgcaatccaatttctccgggggcccaaagcatcgcaccagtccctgctgtatcgtctgccgctaagccataccggcggaaagcgcaacggttccacccgaaccgttgatctactgtgaaacggccgtgatccggtcgcgatcaccgtccaccggaccgaacaccgcatccaccgcaggcgtcacgaggggccggacgctctcaccgaccgggaacgaacgatgtccaacagctatcgctcgcagcgccgtcgcaagcagcgcaacgccggaaaggtcgggctggccggcgcgctcaccggagccctcggcatcggcgccgtcgtcgccggctacgtcgcgctcaaacccgacgccgagccgtcgtccccgccggcgatcggcgcccaggagagcacccagggcggcggcgcggtcaccgacgccccccgcaccgggccgaccctgaacgtcaccactcccgagggctacggctacgggctgggcgccgcccgggcgggcaccgacgactctcccctgcccggcagcaccccgctccccaagggcaccacctacgcctacgccgagtacgtgctgaccaacacccagcagcggcccatcctgctggacttccccgccgacctgttcctgccgctgaagtacgtgccctcctcggcgcgcaagcgctgcatgccgcagccgggcgtcccggaggacatgtgcacgctgcccaaccgcagccggatcaccgcccggctgaacggctcgccgggcctgatcgccgacggcgccgacaagctgatgccgcccggctcctcctacctggtgcgcatcgccaccgagctgccggtcagcgcccgcatcgatccggccgacatccggctgtatgtgtggaacgcccgcttcaccagcgaccgcaagggcatcgaggtccagatgcccgagcgggactcagaaagccgggcggggcgctagccggccgggcgggcgaggaaaccgatgtcctcataggccaggtcgcaaaacccccgggcgccgaagttggccagctccccgcgcaccgccaccagctgcggacgttgatacagcggcagcacggcggcctgccgccacaccagccggtcggcctcgttgaccagacggcgggccttgaccgggtcgagctcggcgacggcccggtccatggcggcgtccagccgcgccgagccgacccgcgcgtagttctgctggatgccgccgcggcgcggcatggcgaacaccgcccggttggcggagacggggaacggggtgcccagccaggagaacggcacgatgtcgaagtcgccgggcagcacgtggcggtcgaacaggtcatcggtgggcaccgggtggatgtcgatccgcaccccgatccgcgccagcatggcctgcaccagctcgccctcccgcctgctgatctgctgggtggcgggcaccacgaagcgcagcgccagcacccggccgtccttgacccggtagcgtccggtgcggcgccagcccgcctcctccagcatccgcgccgcccgctgcgggtcatggccgcccagcacaccggagttgtcgacatagccggcctgggtgtgcatgaagaagtggttgccgagcacctggaccggccagtccaggtcctttaagtcggcctcggccagcgcccgccggtcgatcccgatcatgatcgcccggcgcacccgcacgtccgccaggatcgggccggcggcgttgaaggtcaggtgccgccagtccggcccggccgcccggcggatcaccgcgcccggcacccccagcgcccggcggtaggcggccgcgtcgccgccggcctccagcacgtccacctcgccgttggcgaaggcgccgggcatggcggcggggtccatcacccggaagacgatccggtccagcagcgcgggccgcccccaccagcgcggatcgcggacgatggtgatcgttttggcggtgcggtcgatggactcgacgcgaaacgggccggcggtcaccggcacccggtgcagccagccccggttgaagacctgcgggtcccggctggtcgccgccgggtacagcgggctgaacaacgcccgccagtcggcgaacgggcgggcgaaggtgaccaccgcctgccgctcgttccggccccggcggacgccggcgatccggtcatagccggtgacggcggcgacctggaagcgggcgtcacgcccggacagggcgcgggcctgggcggcgaagtcccggtaggtgatgggggtgccgtccgaccagcgcgccttggggttgatggtgtaggtgacggtctggacgggcctggtgcggatcttcacatccgccaggtactcggggacggggtgagagacgcccgcggcgtccgagcgcatcaggtagggcatcaccccgcgcagaacctcgttgaccacgcccttggatccgttgaggtggtggaagttccactgagcggggaactcgggcatcggccgccgcagcgtgcccccgctgcgcagccgctcgcggggcatcgggttgatgtcgtgggagggaatctgggacacgtgctcgggcgtcctgccggccgacggcccgaagtcgcagccggccagcgccggcagggcggccagcacgatcacgcacgccagggcgggcgccgaggcccgcactttcacggggtcgtccatgggggcatcgcctccgggtagtggcacgccgcgaactggtccgggccgacccgcagcggcccgggatcgtcctgctcgcagcgccgtgaccgggcggggtccaaggcggcatagcgggggcagcggatgcggaaccggcatccggcgggcggtggcctcccctcgtgctcggggggcgccggcggcgggaagcggcgccgcccgccccgggggtcggggggcagcacggccgccagcagttcccgcgtgtaggggtgggcgggcctgcggtagacctggccgacctcgcccgcctccaggatccggccccggtacatcaccgcgacccggtcggcgacgtgcccgaccatcgccaggtcgtgcgccaccagcaggcaggccggcccgaggcgggccttgaggtcctgcagcaacttgagcaccccggcctggaccgatgcgtccagtgccgagaccggctcatccagcagcagcagccgggggtcggtggccagggcgcgggcgatggccacccgctgccgctgcccgcccgacaggctcgccgggtaccgtccggccagctccgcctccaatcccaccagcgccagcagttcctcgatccgggcggcggcgtggcggcggggcaggccgcaggcgctcagcggctcggccagcacgtcggcgacgcgcatccgcgggtccaggcaggaggaggggtcctggaagaccagctggatgcggcggcgcagcgccttgcgccgggcggcggtgagggcggcgacgtcgtggccgagcacggtgatccgcccgccctgcggggcgcgcagccgcgcgatctccagcagggtggtcgtcttgccggcgccggactcgccgaccagcgccagcgtctccccggcccgcaccgtgaaggagacgccgtcgaggacgggcaccgtctcggcccggcgcagcggcccggatgagcgcagccggtggcggctgaccaggtcgcgcacttccagcaccaccggccgctcggtgcggccggacggcgcgcgggcggcgggcggcccgctgaacggcgccgcgggcctggggtaaaggtccccggggtcgccgatgtcctgcaggcaggcgacacggtggccgtcctcccccaccactcgcggctcgggttcggtgcggcggcagcgcggctgagcgaccgggcagcgcggggcgaacgggcagcccggcggcaggtgccccggaaccggcggggcgccctccagtgccaccaggcgtgaccctgccggtcccgcggtggacggggtctcctccaagcgcggcaccgaccgcagcagcccgatggtgtagggcatccggggacgggtgcagacggcctccaccgggccggtctccacggcccgcccggcgtacatcaccagcacccggtcggccaggtgcgccgccacccccagatcgtgggtgatcacgatgaccgcggccccggtggtctcccgggcccactgcagcacgcccagcgtccgggcccgggcgagaccgtccaaagcggtggtgggctcgtcggcgacgatcaccgacgggcggttggccacggccatcgcgatcatgacccgctgccgcatgccgccggacagctcgtgcgggtgggcgcgggcgcgccgggcggggtcggggacgcccaccaggtccagcagttccaccgcgcgggcgcgggcggccgcgcggcgcagcccctggtggacccggatggtctcggcgatctggtcgcccaccgggcggaccgggctcagcgccgcggccggatcctggaagatcatggcgatgtcccggccgcggacggcggccagctcggcgtcggttcgcccgatcagttcccgtccgtgcagccggaccgagccgccgatcttggtgccgggcggcagcagtcccatgagggccagggcggtggcggacttgccgcagccggactcgccgacgatgccgagcacctcctcgcgcttaagagagaagtccacgccccgcaccgccggcacccgtccgccgtgaaaccccacccgcaggtcccggacctccagcacggtcaccgggcaccgccccccgcggccgggtccagggcatcgcgcagtccttcgcccaccaggttcaccgccagcacggtcagcaccagcaacgcggcggcgaacccgaacagccaggggaaggcggtcaccgcgccgctgccgtcggcgatcagcgtgcccagcgaaacgtccggcggccgtaccccgaacccgaagtacgccagggcgctttcggcgacgatggcgacgccgacgttgagcgtgccgtcgatgatcagcagtgaggccaggtggggcaggatgtgccgtagcacggtgcgcacggggccgactcccatgtagcgggcggccagcacgaactcgcgccgtttcagcgagatcgtcatgtgccggaccatccgcgcggtgatcgtccacatgaccgccgccagcaccgccaccagcagcggccaggtcgcccccagcgccggggacagcatcgccacgaccaggaacgccggcaccaccagcagcaggtccgtcccccacatcagcgtccggtcgatccagccgccggcgtacccggccgtgatccccaccagcgcggccagggcggtcgtcagcgccgccgcgcagaacccgatgagcagggagcgccgcatgccgcgcaaggtgagggcgtagacgtcccggccgctgtcggtggtgccgaaccagtgctcggcggacgggggctcgcggatcgcggtgaagtcggtgtcggtccactcccaccgcgacagcgccgggccggcgaaggccagcagcaccagtgcccccagcagggtcagccccagcacggcccggcggtcggccagcacccgccgggcccatagcgcggtgcgggagggcagcggccgcggcacggcggtcaccggaccgctccggccctggggtccagcagccggtgcgcgacgtcggcgaccagcccggccagcagcaccagcagcgcggccagcaggccgacggcggcgaccacgttgacgtccccgcggtgcagtgagtcgatcagccattcaccgacgccgtgccagccgaagatcttctcggtgaagaaggcgcccagcagcaccgccccgaacgtgtaggccaggtaggtggtcaccggggccagcacggtgcgcagcccgtgccgcagcagcgcccggcggcgcgtcagcccccgcgccatggccgcgcgcacgaagtcggcgcccagcacgtccagcatcagatggcgctggtagcggctgatgacggcggcctgcaccagcaccaccgtcacggtgggcagcagcaggtgccgcagccgctcgcccagccgcgcgccgccgtggcccggcgtgtactcccccacccactcaaagagctgcacgccggtgaggcggttgatccgctcggcgcccagctggagcagcacggccagcacgaagaccggggtggacagcagcacgaacgagcagacggtgatcagccggtcgcccgccccgttccggcggatcgccgtgcccgcgccggccagcacgcccagcgccccgccgagcaggacgccggccgccagcagccggaggctgaccagggcgcggcgccgcagctcgggggcgaccggctcgccttccagggtccggccgaggtcgccgcgcaccgccgcgcgcgcccaggtggcgtagcgccggaacaggggcgtgcggtcgttgaggttgagggcggtcagctcggcgtccacgacggcgtccggcgggcgggggttgcgctgctcgaaatgggcgcgcggccggagggcggaggccgccagcaggtaggtgaggctggccgccagcaccacgagcaccaccccgtgcaacagcctgcgaaccaggaaacccgccacctactcccccttgagaccagggcagtacggcatgttactgagtcgtcacgggacgcgcagggaaatcgggacctggtgcgttcgttccgtttcggaacgtgatcccagagggggccgtgatgcgcggccggggaggaggccgggtctcgacgcgacggcctggtcccggtgttcccgcagttcggcccgcgggcccggagtcggcgcggcctcgtcgacgcccgcccggcgaggcgttgcgaacgcccagtggctctcgacgcgccgaaggcggccgcccgcggaacgttccgcgggcggccgccttcgcggttcgcctcaggccggtcggccggaagtccggtcaggcgccgggccagggctgctggtacccggtgccgccgggctgggcgggcgggggcagcggcgagccgtgggtgccgggcagcggggccgcggggccgcccccgtagccgggctgccccggcggcgggccgaccggcgggacgggctgctgcgcgccgaagggggacgggccggcggggaaggccgggccctggccgtcacccgggccgcgccgcgagcggcggcggagcaccgtgaccactcccagggcgacaccggccacggcccccaccgccaggccgcccaccacccaggtgaccagcggggccggggtctcgtccttgccggcgttgatggccgcctgcgagtcgctgatgtacttggcgacgtacgggtgaccggggttgagggcctgcacctcgcggaacttcggcagcgccctcttgtagtgccgcttgaagtaggagtccagggcctcgttgtaggcgacggtggtgttcgaggtgacgggcttgacgttcttttcgttcagcttctccttcaccacgctgaccggcagcaccagctgctggttctgcgccgactggccgttggcgtcgttcaggcccgcgatgaggatgcccacgaccttgccggagtcgctgaacaccgggccgccggagttgccgccgtaggccggcgcctgggtctggaagtagggcacgccggtctgcgtgctgcgctgggcgttgtaggggccctgggtgaaggtcggctgcagcttgctctccaggctgagggtgccgttgttggtcaccgtgccggggaagccgtcgatgtagagggtgtcgccgacctgcacgtcgtcatcggcgcccagctccagggtgggcaggttctgctgcccgttgaccttcaggacggccacgtccttgcccgggtagctctccccggccgtcacgatctccaccggcagggccttggcggacttgtccaccccgccgccctggacgctctgcagcaccgaggtggactggctgacctcgcccatcttcaggtgcttggcgttgaactgcaccaccagctcggtggccttttcgatgttgtcgtcgttggcctgcccctcctgggcgatggcctggatcagctcctggacgtcctgcttgttgatctgctcgagcgcctgctcggcgaaggtctggctgagctgctcggtgtcgggcttgatgcagtgcgcggcggtcaccatgtacccgtccgggctcacccaccatccggtgcaggtgccggagaccttggcctcgaccacccgctggggggccaccgggcgcaggaagcggtccacgtccgcggcccaccgctccaggatgtacttgtagaggctctgctcgtcccgggggatctccccgttgaccaccttgcggatggtctcctggaccagcttttccacctcggcgtcgttggtggccatggtcggcaccgacagctgcgccgagtactccgtgaccagcagctggacggccgggtgcgatctggccgccagcttggtggccagcggtgtctccttgtcctcggcccatgccggcccggccacggccggcaccgccagccacaccgcgaccagcgcaccgatcagcctgcgcattttttcgccgctccctcacaacttctttcggccggcccggttcttcgggcatcggctcggccagtgtggggaacgcgctgtcccgccgtcatgagacgaccgccccgtcgcatccaggacagcggccgggacgttctacgatgcctccagccttatttccggcaagaaagtaccgcggtgcacctttctcggcctcgtccgggttccccgcgccaggacggggccccgctcgaagagggctcgatgcccggcgaccggaaccgccgggcgagccgcgcggcgctgtggctcatgtcggccgccgtggcgctggtcctggtctcgctgctgctgggcctgcacgtgccggcgcaccggcggatggtgtggtggcaccctgaggccgtcgtggcgctgacctggactccggtggcggccctgctgctgcggcaccgccccgggctacgggtcggctggctgatgctgggggccggcctcagcgccgcggtgtacgtgctgtcgctgaacctgggcccctggatggagacgcgcgcctggccgggggcctggttcttcgtgtggctgggccattggctgtgggcggtcgacacgttcacgctgacgttggtgatgccgctgatcttcccggacgggcggctggtgtcccgctggttccggccggtcctggcggtggcgctggcggtgccgctgatcgtgtgcgtgcacctgaccgtcgatccgggcgcgcggcgcttccacaacggggtctcggtctacccgttccaggacatccccctgccgatcagcgtcaccatcctggggacgctggcggcgagcctggtgtcggtggccctgcgtttctggcgcgccccttccgatgtgcgccgtcagatcgcgtgggtcatctacccgggggtgttcgcccagaccgtcgtcttcgtgggcgagaccaccccgatcggcgacccgctgcgcaacatcaccatcgccgccgtgccggtctgcgtggccatcgccatcacccgctaccggctctacgacatcgacctggtggtcagccgcaccctggtgtacgccgggctggcggtggtgatcaccggggtgtacttcgcgctggtgggcgcggccagtttagtgttcgccgagcgcgggccgatggccgggctggtgggcgccatcgccgccggggcggtgttcgagccggtgcggcggcggctgcagcgcaccgtggaccgggtgctgcacggcgaacgcgacccctatcgcatcgccgaccggctcaaccggcggctgcagaccgcctccgacccggccgccgcgctggcggtggcggcctcggcggtgcgcgaggcgctgcgcgccaccggcgtggtggtggaggtcaccggccgggagggccgggcggcgctggcccaggacggcgacctgggcccggacccggagtcgatcccgctggtgtggcacggccgcccggtgggacggctgctgctgtcccgcaccgagcccccggaccggcggatcgccgcggtgatggcccgcaacctggccgagctggccaacgcggtgcggctgaccgccgatgtgcagcgctcccgcgagcgcatcctggccacccgggaggaggagcggcggcggctgcggcgcgacctgcacgacgggctgggccccacgctggccagcctggccatgacggtggacgcggcccggctgacgctgcgccgcgacccggccgccgtggacccgctgctggagcggctgcgcaccaccatgaaccagaccatcgccgacatccgcgagctggtctacgggctgcgtccgcccgccctggacgacctgggcctggccggggccgtgcaggcgctggccgacggcgccgcggagtcgccgggcggaggcgacccgctgcgggtgcgcgtggagctgtccggggacctggaggacctgccggccgccgtcgaggtcgccgcctaccggatcgtccaggaggcgctgaccaacgtgcggcgccacgcccgggccacgacggcggtggtgcggctggaacgctccggcgagctgcgggtgagcgtcgccgacgacggggtgggccccccggccgccgcacgggccggggtggggatgtcctcgatgcgggaacgggccgccgagctgggcggctcctgttccatcgggccggggcccgccggggggaccttggtccaggcgcggctgccgatccatggcgtccccgccgcggcgagccggaggcctcccgggtaggggcggcgtcttccgcccgcttctccggcgacggccgcgccctgacagccggttccggccgccgggttcccccgtccttacggtgcgtccgccggatccggtgaaggctcgcagggatctgaggcgtagggccggtggccgccccccgccttcaaggtcgccaccggcccacgccaccgcacggacatcggggctcccatccctgcccgtgcggtccccacagggtgtgcatgatcgaagttaggcgcccggcggtcccggtgagcagtgacctccgtcccgttcccgctgggacgggcgcacagcacggacatcgggacggctcgcccggtgcggtttcctccgcccgtcgagggccttcacgtcccggccggttccgctgcggtgggcggccgcgcggggcgaggacggcgcaggaggggtcagcgcagccagtcggcgcggatctcgccctcggcgaccaggacggccgggccgcgcaggtggctggtgcggccgtcgagggtcacggtgacacggccgccggggacgtcgatgatccactccccgggggacgggtcctccccggccgccgcgaccgcggtggcgaccgcgccggtgccgcaggagcgggtctcccccgagccccgctcgtgcacccgcatctccacctggcggtccccgacgatgcggaacagctcgacgttgacgccgtcggggaagtcccgctcgtccacctgcggcgggcgggtcaggtccagttcggccaccgggcggtcgaccgggcaggccaggtgggggttgcccatcgacacccgcaggccggtgaagtcctcaccggccaggcgggcccggccccgcccctgcaccagcggcgcgcccatgtccacgctgacgtcgccggaggggcccagcgtcacccggcgcaggcccgcgcgggtggccacgtcccactcccccggcgccgccagcccggcgtccaccaggtagcgggcgaagacccgcaccccgttgccgcacatctcggccaggctgccgtcggcgttgcggtagtccatgaaccactcggcctcgccggccagctcctcggcgatcgggtcgccggcggccttggtgcggacgacccgcagcacgccgtcggcgccgatgccggcgcggcggtcgcacaaagccgccacggtggccgggcgcaggtccagtgccccgtcggggtccggcaggatgacgaagtcgttctcggtgccgtgccccttgatgaaacgcatggcccgaatcctatgcgccggccgcggccaaggcccgttcgaccaggtcgggggcgtcgtaggggatccagtgcacccgcgggtcgcgccggaaccacgactcctggcggcgggcgaagcggcgggtggccctgatcgtctcctgtttggcccgctcctcggtccactccccggccaggaagcgcagcacctgggcgtagccgagggcccgcccggcggtcaggccgtcgcgcaggccggcccgttccagcgcccgcacctcctccaccaggccggcccgccacatgtgctcgacccgccgggcgatccgctcatccagctccgggcgcggcacggtcagcccgatctggacggcgtcgtagcggtagcggtactccggcagcgtggcggtgaaggggcggccggagatctcgatgacctccagggcccgtacgatgcgccgcccgttgctgggcaggatggccgccgcggcctgcgggtcgcgctcgcgcagccgctggtgcagcacgccgggaccgaccgccgccagttcttcttccaggcgggcgcgcacggccgggtcggtgccggggaagttcatctcatcgagggccgcccgcacatacaggccggagccgccgaccaggatcggcagccggccccgcccctggacctctgcgatcacctgtgcgctgagccgctggtactcggccacgctggcggtcttcgtcacctcccacacgtccagcaggtggtgcgggacgccgcgcatctgctcggcggtcagcttggcggtgccgatgtccatgccgcggtacagctgcatcgagtcggcgttgatcacctcgccgttcagccgcagcgccagttccaccgccagatcggacttgccggaggcggtggggccgacgacggcgagcacattgggagaggtcacgggcataaccttgccatctgggcgggtatggggcagttgtccgggcgccggtgcatccggtgccgacgatcacgaatcgggggatcacatgtcgatcgtcagcaaggtcaagcagatgctcggccagcattccgacaaggccaaaaagggcgtggagaaggccggggacatggtcgaccagcgtaccggcggccgttactcccagcacgtcgacaaggggcagcgggccgcttccgactacgtcgaccgcaaccggggcgggggccggccgccgagcactccgggaagctgaccgcgcaaggagcccgcagggaacctaagtcccgtgcgggacctgggcggtcatccagctcgcgaccagatatcccacgccgtagggggcctggtcggccagtagctcggcggtgaaggccgcgttgccggccgctccggcgagcacctgccatgccgcccgcccggccgcccgaagttcctgcgacagcgcagggtccaaggcggccagcgcggcggtgtcggcgctcgcgagggcgcgtgccgccgcggcgtcgtagggggcggcccgctcgtcgaggtagccgggggcctgctcggtgcggcaggccgagccgtcccccatcaccagcagccccagccgcgggtgggcggccgccatctgctcgccgagccgaaggcatgcggatgcgggttcggtgaacccgacggcctggtagcggacgtcgcccaggtcgcaggaggcgcgctgcagcagccaggcgccgatcgtcagcgacagcggcagccgcgggccgcccggccggccaccgaaacgcatgtccacgccataaggccgcagatcgccctgggcggtggcgtcatagccgcgggtgtggggggcgccgccgaccacgacgagccgcccgggctcggcctccagcagccgccgcaccgcctcgtcacaggcgccgcgcagctcatccagttccgccgccgccccggaggccacctgcggcaccaggatcggcgggtgcgggcacaccgccgccgcgaccagcatcgccccccgctttcacgagtgcgccgcacaggcgcccgacggctggggcgccgggcggccgatggacggcatgcccagcgacaccttctcgcggggccgctcccggcgggcctgccaggcgtccccggcgcgggtgcggcgcaccgccttgaccggcccgtcggcgaccaggtggtgcggggcggcgtaggtgacctcgacggtcaccatgtcgccgggacgcaccggctcctttgggggacggaagtggaccagccggttgtcgggggcgcggcccgacatgcgccgggtggcgtcgtccttgcggccctcgccctcggcgaccagcacctccagggtgcggccgagctgctttttgttctcctcccaggagatctgctcctgcagcgccaccagccgctcgtaccgttcctgcacgacctccttgggcacctggccgtccatctcggccgccggggtgcccgggcgcttggagtactggaaggtgaacgccccggcgaagcgggcctggcgcaccacgtgcagggtctgctcgaagtcctcgtcggtctcgccggggaagccgacgatgatgtcggtggtgatggcggcctccggcatcgccgcgcgcacccgctcgatgatgcccaggaagcgttcctgccggtaggagcggcgcatggcgcgcaggatgcggtccgagccggactgcagcggcatgtgcagcgagggcatcacgttcggggtctcggccatcgccgcgatcacatcgtcggtgaagtcgcgcgggtgcggggaggtgaagcgcacccgctccagcccctcgatctggccgcaggcccgcagcagcttggcgaaggcctgccggtcgccgaactcgctgccgtaggcgttgacgttctgccccagcagcgtcacctccagcacgccctcggccaccagcgcctcgatctcggcgaggatctccccggggcggcggtccttctccctgccgcgcagggacgggacgatgcagaaggtgcaggtgttgttgcagcccaccgagatcgccacccaggccgcatagggggattcgcggcgggtgggcagcgtggaggggaaggtctccagcgcctctttgatctccacctgcgcctcgcgctggatgcgggcgcgttccagcagcgccggcagcgagccgatgttgtgggtgccgaacaccacgtccacccacggggcgcgccgcacgatggcctcgcggtccttttgcgccaggcacccgccgacggcgatctgcatgccggggcgggcgtccttgaccggccgcagatgccccaggttgccatacagccggttgtcggcgttctcgcggacggcacaggtgttgaacaccacgacgtccggctcttcggactcgccggcggccacatagccggcctcctccagcagcccggccaggcgctcggagtcgtggacgttcatctgacagccgtacgtgcggatctggtacgtacggggtgccgtgctggatgtggtgggcgcgttcatgacgtcaacaagggtacgcgccgcagacccctggccgggctgcgcagacggcgcccggtggcacggccgtgtacccacattgacgcaagtcctttcatgtttggccggaaacggccacaaaattacgaccttccaagccctcgtccacgaatctgtgatccgatcggtaccacgcggtaagtgacccgccgtcatcgatgccctaaagtccgggcccatgacggacagcggcatcgaggccggcgggacgaatctgagcgagggcggcccgcccgcgaacgcgcaccaggccgccgaggcgccaggcgcgcccgcgggcgacgaacctccgctcgtccggctgagcaaggtcaacaagtacttcggcgcgctgcacgtgctgcgggacatcgacctggaggtgcggcggggcgaggtcgtggtggtgatcggaccgtccgggggcggcaagtcgaccctgtgccgttcgatcaaccggctggagcccatcgacagcggcatcatcgaaatcgacggcaagcggctgccggaagagggcagggagctggcccggctgcgcgccgacgtgggcatggtgttccagtcgttcaacctgttcgcccacaagacgatcctgcagaacgtgacgctgggaccgatcaaggtccgcaagatgaacaaggccgaggccgagcagcaggccatggcgctgctggagcgggtgggcatcgcccaccaggccgccaagtaccccgcccagctgtccggcggccagcagcagcgcgccgcgatcgcccgggccctggccatgaagcccaaggtgatgctgttcgacgagcccacctcggcgctggacccggagatggtcaacgaggtgctggacgtgatgaccgagctggccgccgagggcatgacgatgatcgtggtcacccacgagatggggttcgcccgccgcgccgccgacaaggtggtcttcatggccgacggtcagatcgtcgaagagaacacccccgaggaattcttcaccaacgcgcgcaccgaccgcgccagggacttcctctccaagatcctcacgcactgagcacaaccgcccacccaacccgccggtcccggcaggagcccggcaggaaggcagaggaacgcacatgcgagtacgtcagatcgccgccttggcagcggcggcggcgctggcgctgagcgccaccgcctgcggcagcgacagcgagaaacaggaggccgagagcaagtcggtcgcccagcgggccaaagagaccggcaagctcaccatcggcatcaagttcgaccagccggccctgggcctgcaaaagcccgacggcacctatgagggcttcgacgtcgatgtggccaagtacatcgccaaggagctcggggtcgaagagagcgggatcacctggaaggaggcccgctctgaaaaccgcgagtccttcctggccagcaaccaggtcgacctggtggtggccacctactccatcaccgagggccgcaagcccaaggtgaccttcgccggcccctactacgtggcccaccaggacacgatggtgcgggccgacaacgacgacatcaagaaggccgccgacctgaagggcaagaagctctgcaaggcggccgggtccaactcctggcggcgcatcaccgacccgccgccggacggccagctgaacatcaaggacgtggagctggtggacgccaccggctactccgactgcgtcaccaagctggacaacggcgcgctggacgcggtcaccaccgacgacctgatcctggccggcttcgccagccagcaaaagggcaagttcaaggtcatcaacgacccgttcaccgacgagaagtacggcgtcggcatcaagaagggcgacaccgagacctgcgaggccgtcaacaaggccatcaccaagatgtacgccgacgggaccgccaagaccctgctggagaagcacttctccggcaccgggctgaagctcaacttcgaggttccgcagttcgagggctgcgagtgacccgctgaccttcggcgacccactcacgaccctcttcgccgcaggccgtgccggcgtcccggccgggacgccggcacggccctgacctggtggatccccccatggaccaactgctggacttcggcccggtctttgacaacctcgatctgatcctcggcggtttttgggccacgatccgcatcgccgtggtgacggccgtgctgtcgctgatcttcggcaccttcctggccgcgctgcgggtctcgccggtgccggtgctgcggcacaccggcggcgtggtggtgaacacgctgcgcaacacgccgctgacgctggtgctggcgatctgcatcatggccgtcaacgacaccctgcaggtgcggctggcggccgcagagggcgtcaaccgctactggtggggcgtgctggggctgtcgatctacacctcggcgttcgtgtgcgaggcgctgcggtcgggcatcaacaccgtgccgatcgggcaggccgaggccgcccggtccatcgggctgaccttcacccagtcgctgcgcctggtcatcctgccgcaggcgttccgggcggtcatcgccccgctgggcagcgtgatgatcgccatgatcaagaacaccaccgtggtgggcgcggtcgcctacggccgggacgccgccgcggtgatgaaggacatgttcgacgacctgggcgcctccatcccgatcttcgtgggcatcgcgatcggatacatgatcttgactttgccgaccggtttcttcttcggctggctggccaaacggatggcggtggcgcgatgagccggcagcaggcgaccgtcctgttcgacgcaccgggtccgcgggcccgccggcgccatgccgtcttgaccgtcgcggcggtgctggtgctgctgggcatcgcctatgcggtctacgcccgcctgcagcagcgcgggcagttcgccgccgagctgtggcggccgttcatcgaaggccaggtgtggacgaacctgatcctgcccgggctgcgcaacaccctgggcgcggccgcggtggcctcggtgctggcgctggcgttcgggatcgtcttcgggctggcccggctgtcggaccactggtggatccgctggccggccggggcggtggtggagttcttccgcgccatcccgctgctgatcctgatcttcctggcgttcttcgtgccgccggcgatcagcccgatcatcgccgacagcccgctgggcaacctgcagcggatcgtggtgcaaaacgtcctgttcgtcttcggggtggagatcaacgccggcaacgtcaccgtcccggccttcgccgcgctggtcttcggcctggtgatgtacaacgggtcggtgctggccgaggtggtgcgggccggggtgctggcggtgccgcgcggccagtccgaggccgcctacgcgctggggctgcgcaagaacgcggtgatgcggctggtgctgctgccccaggcgatcaccgcgatgatgccggcggtggtcagccagatggtggtgctgctcaaggacaccgcgctcggcttcgtcatcgccttcgccgacctgctgagcgccgggttccggatcgtcccggccaactaccacaacctgatcccggccgcgatcgtcatctcgatcatctacatcgggatcaacatggcgctcagctacctggcgacctggctggaggcccgcagccgccgcagccgcaagacctcggccgccaccctcggcaccggcaccgggacaccggcggccgccggcatcggcccggcccccgccgccgggccggcgggtgaggccgcccaaagcgacacggccgccgaggtgaactgaatcttctccgctgcggggcgtcaccggaaattccggtgacgcccctgctgtaacagccgctcgacggctgttacataacgttcatctgggaagctctgcggtcacatatctttaagaactcaactctccggtcgagccacaattcttcctcatttgcgggacgattcgggtatgaccgctcgcgttcccctcccctacggctcctggccctctcccatctccgcggccgacgtcgcccgcggccggctgcaccttggattccccaccgtcctcggcgatgaggtgtggtggcaggaatcccgcccccaggagggcgggcgcaccacggtcgtccactatcgcggcggtcgcatgaccgagctgctgccggccccctgggacgcgcgcacccgggtccacgaatacggcggccgctcctacctgccggtgcccgcgcccggcggccacgccctgatcttcaccaacttcgccgaccagcgcatgtacctgctcgcccccggcgaccggccgcggccgctgacccccgaaccggcgaaacccggcgggctgcgctacgccgacttcgtcctgtcaccggacggcaaggaagtgtggtgcgtctgcgaaggccacacccccggcggggtgcggcgggccatcgtggcggtcccgctggacggccgggcggccgagaacgccggagccatccgggaactggtcggcggcgccgacttctacgccttccccaccccctcccccgagggcggttacctggcctgggtgcaatggaaccacccgcgcatgccctgggacggcgccgaagtgcgcgtggcggcgctgcaggacggccggacggcctccccccgcacggtcaaaggcgggatgaccgaatcggcgctggcaccgctgtggtgtggcgaacgctccctgtatgtgatctccgactggcccggctggtggaacatctaccaggtcggggtgtacggggaatcgccgcaggcgctctacccggccgaggaggaattcgccgccccgccatggcggctgggcggtgcgccgtacgccatgctggccgacggacggctggcggtgctgcacggcgaaggcgaccagcggctgggcgtctacgacccggaaaccctggaactgaccgacctggacctgccctacaccgactggcggcccgccctgtcggccgacggcaccaccatcgtgggcatcgcgggctcccccacccggcccggcaccgtcgtccgggtggacgccgccaccggccgctgcgaggcgctgcgccacgagctgacgcacccgcccgacgccgccctcctgccccggccccgcgccggaaaactggaaggcccgttcgggcgccccgtgcacgccctcatccacccgcccgccaacccgcaggcccaagccccagacggggagctgcccccctatgtggtgttcgtgcacggcggccccacctcccgcgcctccagcaccctcgacctggaacgggcctacttcaccagccgcggcatcggcgtcatcgacgtcgactacggcggctcctgcggccacggccgcgcctaccgggaacggctgcgccgccagtggggcgtggtggacgtcgaagacgtcatcgccgccgcccgggcgctggtcgagcagggcctcgccgacccgcgccggctggccgtccgcggcgacggcgccggcggctggaccgcgctggccgctatcacccaaaccgacctgttccgggccgccgtctcgtacgccggcatcagcgacctgcagaccctggcggccgagacgcacgacttcgagtccacctacctgttcgggctgatcggcccgctgccggggttcgaacgcgcctacgccgagcgctccccgctgaaccgcgccggccgcaccgcctgcccggtgctgctgctgcagggcgccgacgaccccatcgtgccgcccgcccaatcggagcgcttcgccgccgccctggccgacaacggcatcccctacgcctacctggccttccccggcgaggcccacggcttccgccgggccgacaccatgatcacctgcctggaggcggagctggccttctacgggcagaccctgggtttcgagccggtcggggtccgcccgctgaaactgtcggtgggaaccccgcccgcccccgccgccccgcagccgtccccgtccgcccgctgaaccgccccttccggccgtgaccgcgaaagcccccaacgcacggcccggggacgcgcgcccgccgcgcagccccgggcacgccgccgtccgcgacgaccccgtacggccctcgcgggcgcggcacgccggagggtcagcgggcgaactcggtggcgcgggactcgcggatcacggtgacccggatctgccccggataggtcagctcgtcctcgacctgcttggcgatgtcgcgggcgatcacctgggcctggatgtcgtccacggcctccggcttgaccatgacgcggatctcccggccggcctgcatggcgtagaccttctccacgccctcgtgcttttcccgggcgatctgctccagccgctccagccgcttgacgtaggcctccagcgactcgcggcgggccccgggacggctgccgctgatggcgtcggcggcctgggtcagcaccgcctccacggtgcggacctccacctcgttgtggtgggcctcgatggcgtgcaccacgtcctcgtgctcgccgtaccggcgggcgatctccgcgccgatcagcgcatggctgccctccacctcgtgggtgagcgccttgccgatgtcgtgcagcagcgtgcagcgcttgaccagctccaccggcagccgcagctccgcggccatgatcccggcgatgtgcgccgactccaccaggtgccccagcacgttctggccataggaggtgcggtagcgcaactggccgagcagggcgatcagctccgggtgcatgtcggtgatgcccagctccagcagggcgtcctccccggcccgcacgcacagccgctccacatcggccttgctgcgctcgtagacctcctcgatccgctgcgggtggatccggccgtcctgcaccagcttctccagcgtcagccgcgccacctcgcgccgcaccgggtcgaagcagctcagcagcaccgcctcaggggtgtcgtcgatgatcagattcaccccggtggtggtctcaaaggcccggatgttgcggccctcccggccgatgatccggcccttcatctcctcgctgggcaggtgcagcaccgacaccaccgactcggcggtctgctcgctggccacccgctggatcgccaacgtcacgatcttgcgggcacgtttctccccctcggcccgggcggcgctctcgatctcccgggtgatcagggcggcctcccgcttggcctggttctcgatcgaggcgatcagctcatttttggcctgctcggcggtgagcccggcggcctgctccagcacccggcgccgatcctcatccagccggtccagctcggccttgcgggcctccagttcccgcctggtctccgccaggcgccgcccgtgctcctccagccgccgcacctcggcgtccagccgctgctcccgctcggccagccggctctcccggcgctccaggtcctcccgcaggctgcgcaggtcctccttgagcgaacgggcctcgctctccagctccgcccgcgccgcctcggccgacttcttcgcctgctcctcggccttgcgcacgatctcctgcgcatcggcctgtgcccgggccctgatctcctcggcctcctggcgcaccgcgctcagccgctcctggagctgccacggcggcacgccctgacgacgcagcaccagtatcagaacgcccagggtcaccagcagcgcggtacccagcaggacgctcaccatggcgcagacccttcatcggggataccgggggtctccccccgggccggctcctcttgtcggcgcgggctccgccaggcggcggagaacctgcgtgcgaggacctacccgcgccggcggaacaccggacgcccacgcgtcaagcgccgaacacggaccgtccccaggccttgcagccgagcccatggcccgtccccaaaccccaggtccgctgtgtgctcctcgacacctctcagatgctcgaacgtgctgggtcgtatggcaatccgcagtgcgcggagtaactcctcactgccgtaacggtaagcggccaacaagtaatgagcaagcaaacccagggcattccggactaaccgtacgttgccgtgaggagttgcttaccacacctccacccgcaaatcccgagatcagcggcccgccggtggctccgcacgccggatttgccggtcaaaacacccggtcaacccgccttctcccggcgtgtcggccatgcccttgtgccccggccccaattccatcccacaacggccgccttcacaccactcggtgaccacaccgatcctcaccgcaccgaccggtcacccgaacaccgccgggccaggcgcctctctatcggcgtccaagggccgccccccacaacacccggcgctcgaagcgggacccccttgcgcaggaccggcccatccgccgggccgacgacccgctcctaacggccgccggtaacgcgggactcactcctgcagatccggcggctcgaccgcctccagatcggcgccctcctcttccagcgcctcccggacgacccggtaggccagccccggcgaataccccttgcgggccagcatcccgaccagccggcgcatgcgcttggccgggtccaggccccgcgtcgccggcaacctgcgtgcgaccagctcccgggcggtgcgctcctcctgctggggctccaggatctccaccgcctcgttgaccgtctcatcggccaccccgcgccgccgcagttcactggccagcgcccgccgggccagcccccgtccgaggtgccgggactgcacccaggcacgggcgaacgccgcgtcatcgatcagccccacctcggtcaaacgccccagcacccgctcggccgcatcctccggcacgcccttgcgccgcaacgcatcggcgagctgggcccgggtgcgcggcgccgcgctcagcaaccgcaggcagatctcacgggccaccgcctcggcccccgcggaagcccgctccggggccccgtccgtcgccgccccaccggcgacagacgacgcccgcgcaccacgacgacgccttctccctccaggcgccggcggaccacccgccgcagactcctcggaacgacctccaagccctccctctgagccctccgacctcttcccggaacctcccgatgggtcggcagcggccggcgcctcccccgaagacgcctttcgcttcgcggacgctccgacaccacgcccgcgccgccttcttccggacaccgaaggctcacccaccgaggaagccccggaacggcctctgccctctcgcccggaatcatccgacgcgacatcccagccatgaggaatcccccgcagcgcctcgggagcgcccgcaggagacggcgcaccggaaagatcaccgccatccccaccggtcacgaccggcggatcgtccgaggcgccgtctcggccatgaggaatcccccacagcgcctcgggagcacccgcaggaggcagcgcaccggaaagatcaccgctgtcctcatctacggcgaccggtggatcgtccgatgcgacatcccaactgtgcggcaccgactccccgaacacccgggaagcgcgcacaggaggcgggctggcgcggccgtcttcttccggaaccgtcgacggctcacccgcggccccgggcaccggtggtgttccctcgccgtcggcgggtgggaccgtccacgagggcgttccccgcctctcaggcgcccttgcatcgtggccgcgccgttctctcccggtcttcggcgccccgtccgccgaagaggcgccggggccgctgccgccgtcctcttcgggaacgtccggcggaacgtcccagctgtgcggaacggcgtcggggcgaaggaaaggatggcggctcgtcatgacgaagacctgtgagcggcggcgccatcggggaaggaccgccggccggcgggccgggacggtctatggcgccgccgccccacagaggagatcattgcgcacccatggtcagcagtcaccccatatcggggattccccgtcaagaatcaccggccttggcggccctgcccgtcttccgggtcgccgcggcgggagcgtccgaggccgcggcgggcgccgcctgctcggcctgggcgtccagccgcgggccgatccccagcttctccttgatcttcttttcgatctcgtcggcgatgtcggggttgctgcgcaggaagttccgggcgttctccttgccctgcccgagctggtcgccctcgtaggtgtaccaggccccggccttgcgcacgatcccgtgctcgacccccaggtcgatcaggccgccctcccggctgatgccctgcccgtacagcaggtcgaagtcggccaccttgaacggcggggacaccttgttcttgaccaccttgacccgcacccggttccccaccggctcggtcccgtccttgagcgtctcgatccgccgcacgtccagccgcaccgaggcatagaacttcagcgcccgcccaccggtggtggtctcggggctgttgtggaccatgaccccgtcgacgaagtagttgtgcgccccttcgacctcgatgtcgaaccgcctcatggaccgggtcttcggcttgacgcggacgtcgaggatctgcgccgggaccaagcgcggttcgggatcgacgaactgcggctcaacggtgcagcgcccccgcagccgcggcagcaacttgtagtccatcgactcgtggacatagggggcgatgagttcctggaacttcgcggaggcggccgtggtgaactgaagcacgccggccttgcgggctccccgctcgatgagcctgacgtccaggccgtgggtgtcccgcagatattcgaccaggcgctcgcgggaacccgggctgaacgcctccacgcagatctcgacacgcccggagccgcccgccgtcctgtcctgaagctccttggagggcacggcgagatgaccgtcgtccatgtaccagatcgccagggcgagcggtgtgagcgccttgaggtagtcccaggtcaggtgcttcttcccgtccccgaaatagaccaccctgcgcaattcgtcgagttcgggcaacggcgtgaagtcggcgaacaccgcgcccttggcgttgacgctgcgtgtgcaggggatgttgccgagcagggagaccttccagtcgaggtaggcggcctgcccggcgccgtggcccatccggaaccgcaccccggtgcgtccccggcggttgggcgacaggctcccatcgcccatcaccgagccgaggacgacctgccactgctgatcactgagccggtgggtctccatgaccatgacccggtcgccggcgatcagttccccggcctcgcggtaaccgcccggggtgcgcaccaggtggttctccgtcgcggcgaactgcgccctgccgttacccccggacttggcgacggtgaactgcaggaaacgctcggcgtttccgttgtcgaaccagttcacgacgcgcttggggacgatcttgtcgagctgcgggtcgtaggagaggacctccacgtccatcttctggtcgacgatcttgccgatcttctcctgcgtcccgtcggcgagggtgacccgggtgccataggacatgcacccgaacatgactccgatcttttcgcggagctggttgatgaagatggcggtggtcttggcctggctgatggcgccggtcatcttgcgcagggcctgggacatcaggcgggcctggaggccgacgtggctgtcgcccatctcgccttcgatctcggcgcgggggaccagggcggccacggagtcgacgacgatgatgtcgatggcgcccgagcgcaccagcatgtcggcgatctcgagggcctgctcgccggtgtcgggctgggagaccagcagggcgtcggtgtcgacgccgagcttggcggcgtactcggggtcgagggcgtgttcggcgtcgatgaaggcggcgatgccgccgttcttttgcacgttggcgatggcgtgcagggcgatggaggtcttgccgctgccttcggggccgtagatctcgatgatccggccgcgcggcaggccgccgatgccgagggcgatgtccagggagatggatccggtggggatcacctccacgggtgcgcgggcctcgtcgccgagccgcatcaccgaacccttgccgaactgccgctcgatctgggcgagcgcggcctcaagagccttgtcgcggtcgtttgctgccatgagatgtccctgtctggtccgaggccgttcggccggccctggagacttcgcttgcggtcggaggcgacgttacggcggcgggccgacagttttcgagccggtgccgcggctgtggacgaacgtcgtgtacgcccccaccttaccgaacattcgttcgatcatggggcgcctcgccggtccgccgcgcaatctccgtgcgccgggcgggacggtgtgcgtactctggcccggtcggagggggtcaccatgacgctgaccgtcgtcttctgcgccgatccactcaacccccggcgcgtggacccgcactttgcgcgcgaggccgccgcggtgcgggaccactacggcaacgtggccttgatcgatcacgacgtgctgcggcggggcgatgcggcggccgcggtgcggcgggtgccggtgcggctgggtccggcctggtatcgcgggtggatgctgaccggtgaggagtatgaggcgctggccgaggcgctcaaggagcgcggcaccccgctgatgatccgcccggacgactaccgccgggcgcacgagctgcccggctggcacgacactttcgcgggcctgaccccgcagagcgtgtggtgtccgttgccgccgcggaccgtccccgacgatctggcggagctggtgcgtccgctgcccgcggggcccggggtgatcaaggactatgtgaagtcgcgcaagcacgagtgggcggaggcctgctatgtgccggacgtcaagaacgtggcgcagctgcgcggcgtggtggagaagatggtggccctgcaggacgagttcctgtccgggggcctggtggtgcgcgagttcgagtcctatgagaccggcgaggcccgggtgtggtgggtggacggggagccggtgctgatcggcccgcacccggatgagccggattcgtgcccggaaccggagctggatctggtggcggcggcggtgcgggctttgggatgccggttcatcaccaccgacatggcgctccgggcggacgggcagtggcgggtggtggaggtcggcgacggccaggtcagcgagctgccggtgtcggtggatccgatggacctgtacgcccatctgcccgtcccggactgaaggttcggtgaacctctttcagcgcgcaccccaaggcgccggagaagggagccccgatggtctccgccgccgcggcgttgcgggtcacggcagcgtcccagaccgcgatgccccgtcccggcctgcggagacggcgtggtgcaaaaggttcagtgcaggtgcggggggacgtcgaaggtcgcgcagaccgcctcccagacccgtttggcggattcgccgtcggccagggcctgttcgatggtgcgtccgccgagttcggcgatgacgtagtccttggccacgctcgccgcgtaggtctcgccgaactgccggttcatcctgtcccagaactctgagagccgcacggcggccacgttaccgccggcggcgccctggttctgtccgaggggcggggcaggatggggggcatgggcgaagacgtgctcaggcggttctccccggcgacgcgggcctggttctcgggggcgttcgccgggcccacgccggcgcaggcgggggcgtgggagtcgatcgcggccggtgagcacacgctggtggtggcgcccacggggtcgggcaagacgctggcggcgttcttgtggtcgctggaccggctggcgacgtccgggccggtggccgagcgggagcggcgctgccgggtgctgtacgtttcgccgctcaaggcgctggcggtggacgtggagcggaacctgcgggcgccgctcagcgggatcgggcaggcggcgcggcggctggggctgccggtgccgcaagtgcgggtgggggtgcggtcgggggacacgccggccgatgagcgccgccggctggccgcccggccgccggacattttgatcaccacgcccgagtcgctgttcctgctgctcacctcgcaggcgcgggagacgctgcgcggggtggagacggtgatcgtggacgaggtgcacgcggtggcgggcaccaagcgcggcgctcatctggcgctgtcgctggaacggctggatgtgctgctggagcggccggcgcagcgcatcgggctgtcggcgacggtgcgcccggtggaggaagtcgcggccttgctgggggggatcgcggccggtccgggcggtgcaggccgctggggacggcccgcggctggatttgcgggtcgtcgtcccggtggaggacatggacgagccgggcccggtgcgggagagcgacccgcaggcgcttgccggggaggcatcgcgcaggtcggtgtggccgcatgtggaggagcgggtgctggatttggtggaggcgcaccgctccacgatcgtgttcgccaattcgcggcggcaggccgagcgattgtgcggccggctgaacgagctggccttcgagcgtcgcggcggggcgttgccggacggtgcggtgccggcggaggtgatggcgcaggccggtgccgtcaagggcgcgccgccggaggtggcgcgtgcccatcacgggtcggtgtccaagcaggagcgggccggtatcgaggaggccctcaaggaggggcggctgccggcggtggtggccacgtccagccttgagctgggcatcgacatgggggcggtggatctggtcgtccaggtgggtgcgccgccgtcggtggccggtggcctgcagcgggtgggccgggccgggcatcgggtcggggcggtctcccggggggtgttctttcccaagtaccgcggtgagctgctgcagacggcggtggtggccgagcgcatggccgccggggagatcgaggcgctgcgctatccccgcaacccgctggatgtgctggcccagcaggtcgtggcgatggtggcgatggacgagtggacggtggaggagctggaggcggtgatccgccgggccgccccgttcgccgcgctgccgcgctcggcgctggaggcgacgctggacatgctggcgggccggtatccgagcgaggagttcggcgagctgcgcccgcggctggtgtgggaccgggtgacggggcggctacgcggccgtcccggggcgcagcggctggcggtgaccagcggcggcaccatccccgaccggggcctgttcggggttttcctggccggtggcggcagggcgtcccgggtgggcgagctggacgaggagatggtgtacgagtcgcgggtcggcgatgtgttcgtgctgggggccagctcgtggcggatcgaggacatcacccccgaccgggtgctggtgtccccggctccggggcagccgggcaagctgccgttctggcacggcgatgatctggggcgcccggccgagctggggcgggcggtgggggcattcgcccgggaactgtcacgcctgccgcgggagcgggccctcgcccgggtccgggcggcggggctggatgagcgggcggccgggaatctggtggattacctggccgagcagcgggaggccaccggtcatgtgcccgatgaccggacggtggtggtcgagcggttccgggacgagctgggcgattggcggctggtggtgcactcgccgctgggtgcgcgggtgcatgcgccgtgggcgctggcgatcgcggcgcggctgcgggagcggtacggggtggacgcgcaggcgttgcacgccgacgacggcatcgtggtgcgcatccccgacgccgatgagccgcccgggtcggatctggtggtgttcgatccggaggacatcgagtcgatcgtcgtcgccgagctggggggttcggcgctgttcgcctcccggttccgcgagtgcgcggcgcgttcgctgctgttgccgcgccgccgccccgatcggcggacgccgctttggcagcagcggcagcgggcggcgcagctgctgtcggtggccggcaggtacccgtcgttcccgatcgtcttggagacgatgcgggagtgcctgcaggacgtgttcgacgtcccggagctggtgcggctgatgcgggagctggccgggcgtgaggtgcgcgtggtggaggtggagacgcccgcgccgtccccgttcgccaagtcgctgttgttccactacgtgggcgcgttcatgtacgagggggacgcgccgctggccgagcgccgggcgcaggccttggcgctggattcggcgctgctggccgagctgctggggcaggccgacctgcgggagctgctggatccgcaggtcgtcgccgagaccgagcggcagttgcagcgtctgaccgccgaccgccgcgccggggacgccgagggagtggcggatctgctgcgggctttggggccgctgtcggtggaggaggtggcggcccgtatcgccgtgccgggggatgccggggagcacccgggcggcgcggcctcctcgccgcgggcgcgggcggtggccgggcggtggctggcggagctggaggggcagcggcgggtcatccgggtgcggatcgccggggccgagcagtgggccgcggtggaggacgccgggcggctgcgcgatgcgctgggggtgccgccgcctgtgggggtgcccgaggcgttcctggaagtggccgacgacccgctgggtgatctggtgtggcggcacgcccgcacccacggcccgttccgggtcggggacgtggcggcgcggttcgggttgggcccggcggtggtgctggaggcgctgcggcggctgggcgcggccgggcgggtcgtcgagggcgagttcctgccagtggagacggtgcggggaccggccgggggcgagtggtgcgagacgggcgtgctgcggatgctgcgccgccgttgcctggcgcggctgcgggcggaggtggagccggtgccgccgcgggcgctggggcgtttcctgcccgcctggcacggcatcggcggccggttgtccggcatggacgcgctggtgcaggcgatcgagcagctgcagggggcggcggtgccggcctcggcgctggagacgctggtgctgccggcgcgggtgccggggtattcgccggcgctgctggatgagctgacctcctccggtgaggtggtgtgggccgggcagggggcgttgccgggcggcgacgggtgggtggcgctgtatctggccgacaccgcgccgctgctgctgccggagcccgccgagatcacgatgacgccgctgcaccgggcggcgctggaggcgctggcgggcgggggtgcgctgttcttccgcatgctgtcggaccgggtgaacgccgccggggtccaggccggcgatgcggagctggccggggcggtgtgggatctggtgtgggcggggctggtgaccaatgacacgctggcgccgctacgggcagtgctgggttcggggcgtcccgcgcatcgtcccaggaggtcgcggcggggccggccggtgctgccgtcgcgcagcggcccgccgaccgtggccgggcgctggtggccgctgccggagcgggagaaggaccgcacgcgccgggcgcacgcgctggccgaggtgctgctggagcgacacggcgtggtgatccggggggcggtggccgccgagcgcgccgggggcgggttcgcggccgtctacccggtcttgcgcgcgctggaggaggccggtcactgccgccgcggctatttcgtggagggcctgggcgccgcccagttcgcccttcccggcgcggtggatcgcctgcgcgccctgcgcgagccgttttctcccgccggttcgccctccggtgaggagtggggtgacggggcggcgcgcccctccggtgcgcgggaggccgaccggccgcaggccctggtgctggccgccgccgatccggccaacccgtacggggccgccctgccctggcccgaacgggaggggcagagcgtcgccgggcacaagccggggcgcaaggcgggggctttggtcgtcctggtcgacggggagccggcgctgtatgtggagcggggcgggcgcacgctgttgtcgtggaccgaggagccgcaggtgctgcggccggcggtgcaggccttggcctcggccgtccgggagggggcgctgggcaggctcacggtcgaacgcgccgacggcgagcgcatcggttcctccccgctgggtgaggcgttggaggaggcgggtttccatcccacgccgcgtgggctgcgtctgcgcgcctgaaagcccgggcctgcgggccatgggcatcccagggggtggtgagcttctgctctcctccccggagagaacgtaaatcctccctggggtggatccgcggcaaaaggctttctgggaccatgtgacgcaacggggcagcggcggccgggggaagccgccgcagaacggggagcagtcatgacaccgacgacacggtgggtcatcgcgcagcggcgcaagcgtcaggtgatcacgcggacggttcgcgatcgtgctctgtacgatccgcggcggcacaagcccgccgtcccgccgcgccgcaccgcaccgagcaagtgatcgtgccggctccgccggggtgctcgcggcggcccggccggggccggtcgcgagtgagtggccgatcggtaacaaggcgttcatggttatttgacggccgatcaacacggctgctcgaccatggaggcatccgagcatggacgccgtcgaggtcccggcggtcggcgccggtgatcgggtagagcgtggaaacctcaagggcgcggccacgcaccgcatcggcgcacgggggtgaccgggaggaccgggcagtgtccggctcgcgcctgcggcacgccagggcccggcggcgccgggccctggcgccttggcgagccggcggccaaagcgccggagccgtcccagacggcgcgggacgcaccgccggggtcgatcgggggcggcgaagacgggtccggcggcccgtgtgcggagcgtatccggcggtcctgggggcgagccgtgccgacgcccgcgccgcggccgggccgttcggcctcaccaccccccgaaacagccggtcagctctgatttcccgcaggccacaccgttgttacctggatcacagcggcggtggaaggaggcggcaactcaaccactctggtcggcaagggatactagaggcatgcgattgtccgcccgggtcgattacgctctgcgtgccgccgcggagctggcggtggccgggagcaccccggtgaccgcggttcagctcgccgagtcacagcagatcccccccaagttcctggagaacatcctgggccagctccgcaggtccggactggtgcgcagccagcgcggccccgacggcggttactggctggccaagcccgccgatgagatctccctggccgacatcatccgcgccatcgacggcccgctgctgggcgtgcgcggcgagcgtcccgagcacgtcggctaccagggcgcggcccgcccgttgcaggaggtgtggatcgcgctgcgggccagcgaacgcagcatcctggagtcggtcaccctcgcccacatcgccgccggcaagctgcccgaccccgtcgccgagctcaccaaggacccggccgcctggcagagcccttcgctgatctgaaggcgtccaccgtgccggagggggacaccgtctggctggccgcccgccggctgcaccgggcgctggccggatgggcgctgacggtctgcgacgtgcgcgtcccccgctacgccacgaccgacctgcgcggccagagggtgcgcgaggcggtctcccgcggcaagcacctgctgatcagagtggacggcgggctgagcgtgcacgtccatttgaagatggacggccgctggctgatccgccccgccggcccggtgccccgcgaccatcgcatccgcctggcgctgggcaacgagcgccatctggcgctgggctaccggctcggcgtcgtagaggtgctgcccaccgccgcggaggagtgcgcagtcggtcacctggggcccgatctgctggggccggactgggacccgcaggaggcggtgcgccgcctgcgcgctcgtcccgaacgcgccatcggcgaggccgtgatggaccagagcgtgctggccggcatcggcaacatctacaaaagcgaactgtgcttcctgcgcggcgtgcacccttggcgcccggtcgccgaggctggggacctgcacgccttggtggatctggcccaccggctgctggaggccaacaagaaccggcacgggcacgtcaccaccggtgacctgcggcccggacgcacgcactgggtgtacgggcgggcgggccgtccctgccgccggtgcggcgcccggatcgagcaggccgagcaagggccgccggggtgggagcggctcactttctggtgccctggctgccaggccgcgccctgagaagaagcggccggcggcatgccgggccactcgtcccttgaaaacccgccggccgtgtccggatgcgctctccccgaccgcggcggggagcggcatcaccggccgacaaagcgctggaccccgacccgttccagggccggggtccagcgcatctcaccgcaggcgcggtcggcgaaccttttcgacacacccttcccgcaggtcgcccgcggggacgtcgcagtcggggccgatgccctgacctgccgcgtcatgcctcgaaggccgtcaggaccctcgtcccggacctccgagaccgggtgctgaaaaggttcactgggtctgcacctcgaacatccagtgctgcttttccaggtcggcggtgatgccgatgagcatgtcctgggtcaccaggtcggtccgcccggtggcctcgatgcgttcccggaagcgagcgatgatctgcgccaggatgtcggtcatggaggcgaccaccttgtcgtcggactcgtagccgccgtcgggctggcggatcttggtggtgtcggcgaccgtgcgcacccggccgtcggggttgacccccaccgccaccgcgcgctcggcgacccggtcggcggccttgcgggccagcgacaccacgtcatccagctgcaggtgcaccgaccggaagcgagggccggtcaggttccagtgatactgcttggccaccaacgacaggtcgagaagatcgaccagggcgccctgcagcgcctctcccgtggtccgccgggcggtctcgtcacgcagggggctcatcaccgtcgccatcatcggctccttccgtgtcgaacgggtgtcccttaccttcaggaccctccccgtaaaagccgcgggcaatcgcggcgtacgtcacggcagcggccgaggcgacgaacgcggccggtcaggcggccaccatgtcggcgcggaactcgccggtgatctcctctggcgtggacgggatggagtccgccgagatcgtctcccgctccagcccctcgccgagccgctcgtgcgcgggcggggcaccggccatcaccggctcctgctgcagctcggccagcgccagctgatcggcgacttcccgcagcacgtgggacagcggcactcccagggccttgcagatggacgcgagcagttccgaggacgcttccttctgcccccgctcgacctccgacaggtaccccagtgacactcttgccgcagccgacacctcgcgaagggtgcgaccctggcgcagccgcagctgccgcagtacgtcaccgagcagctggcgaagcagtaccatcgctcgctcccttcccgggtctcggaccttcgacttctccacggtacctgtctaccaggcgagcacggcagaccaaggatttcgtgttcgctgggaacgtaacgctgtaatcagccagcttcttcccgatcctccccccaccggtgggcatccggaccggtcccgaccccaaggaggatacgtcttagcaggtcaagggcgtgcaccacggtcatttcgcggatcggcccgcgggcctgggcgcccgattcgggcaccggaaggttcggagccctcaccaccgggttagccttgccaggttcggccacggcgatgaagaccgttcccaccgggcggccgtcctgggggtccgggcccgccaccccggtcaccgccagcccataagaggcgcccagccggtcccgcaccccggcggccatcgcggcggccacctcgggatgcaccgctccctcggccgccagcaggtccgccggcacgcccagcagttgatgcttcaaccgcgtggcatacgacaccacgccgccggcataggtgaccgacgaaccgggcatgtcggtcaacctcgcccccagcagccccccggtcagcgactcggccgtggccaccgtcgccgaccgctccgccagcaaccggtgcacgacccgctccagggtctcctcctccgcgccatagaccaccgggcccagcagccggcgcgccatcgcctcggcgcgttccagcagcttcggggcgtcgcctccggtcgcggtgatccggatccgcacctcgcccggggagggcaggtaggccaggcgcaccccctccatcgcctcgacgggggccagccgggcggccagctccgactcccagaccccggcggtgcgcaacgtccgtcgtgcggtgcgcgtccgtcccaggcgggcgctcagctccggcaacaccgtctcggtcatgatcgcgcgcatctcgtgcgggacccccggcagcgcgtacaccacgcctccgggcagctccacgcgcagcccgggggcgctgccggcggggttgggcaggatgccggcgccttcgggcagctccgccatccgcagcgccatcggcaccagtgtccgcccggccctggccgcccggacgcgcagccgctcctccagatgcgggtcgcggaccaggtccacgcccgccagggcggccagtgcctcccgggtcagatcgtcgtaggtggggccgagcccaccggtgacgatgaccacatcggcccgccgcagcgccccggtgacggcccgggtgatcgcctccagttcgtcgccgaccaccacgctgccggtgacctcggcgccgaggtcggccaaactccggcccagccacgcggcgttgccgttcacgacgtcgccgagcagcagctcgtcccccaccgtcaccacttcgacccgcatgccgctccctttcaccggcggtcgggacgcccccgccccatgaagcgtggtcatgctctcacggccggagccgcatcaagccggtgcggcacgcctcagccgccaggcctgcaccacgtagtcgacgccggtgaccacggtgacggccacggcggcggccatcgccgcccagcgcagcggacccagcgggccgggcaggatgaacagcccgatcgcgatgatctgcagcatggtcttgagcttgccgcccttgctggccgggatcaccccgtggcggagcaccaccagccgcagcacggtgatgcccagctcccggaccatgatcactgcggtgacccaccaccacagctcgcccagcagcgacagcccgaccagcgccgtgccggtcagcgccttgtcggcgatcgggtcggcgatcttgccgaagtcggtgaccaggccgtatctgcgggccagatccccatcgatcttgtcggtgatcgaggcggcggcgaacaccgccagcgctgcgatccgtcccgcggtgccctcggtgaacagcagccaggcgaacaacggcaccagcaggatgcgcaccagcgtcagcaggttggcgacgttgtagacgctgaccgaagcaggcggcaggggggcgccggagcggccggccgcctgctccggtccgggcgcggcggccgaatccggcccgacggcgctcatggcgcgtccgccgtggcgaccccggccaccggagcatcggcgggtgcgggctccgccaccagatcgacgccctcgcagtccaccacggtggcggtgacgaactcgcccacggccagaccccggccccgtaccagcaccgtgccgtccacctcgggagcctggtgctcggcccgcccttcgaagacccctggttccacctgctcctccagcagcacccgcacggtggtgccgatccgttcctcggcgcgctgcgcggtcagttcctcggccaggtgcgacacttccgcgacccggtgggcgatctcctcttcgtccagcttgccgtccagcgccgccgcctcggtgccctcttcgtcggagtagccgaagacgccgatcgcatccagccgggcctcgctcaagaaggccatcagctcctccaggtcgtcttcggtctcgccggggaagcccacgatgaagttggagcgcacgcccgcatcgggggccttgtcgcggatgcgggccagcagctccccgaaggtctcccggtcgccgaagcggcgcatgcggcgcagcaccggcccgctggcgtgctggaaggacaggtcgaagtagggggccacgccgggcgtggtgcacagcacctcgatcaggccgggtctcagctcggccggctgcaggtaactcagccgcacccgctcgatgccgtcgatcgccgccagttgcggcagcagcttctccagggcccgcaggtcgcccaggtccttgccgtaggaggtggagttctcactgaccaggaccacctcccgcacgccgcgttcggccagccaggcggcctcggccagcacctcctgcgggtcgcgggagacataggcgccgcggaaggccgggatggcgcagaacgtgcagcgccggtcgcagccggaggccagtttgagcggggcgaccgggccgccctccagccgccgccgcagcacccgcgggccggaggccggcgccaggccctcgggcagctcgccgtggccggggatggccacatcgcgggccttctcccggcgcgcgaccggggtgatcggcagcagggtgcgccggtcccggggggtgtgcgcgggacggcggatcccggccaggacctcctcgagccgctcgccgatgtgggcgtagtcgtcgaagctcagcacggcgtcggcctcgggcagcgattcggccagttcggccccgtaccgttcggccaggcagccggccgccaccaccttggcgccgctgtcgtggacggccagcagggtgtcgatggagtccttcttggcggcgtcgatgaaaccgcaggtgttgaccaccaccacaccggcctggccggcctcgtcgaccagcgtccagccggcgtcctccagccgggcggcgagttcctcggagtcgacctcgttgcgcgcgcagccgagggtgaccatgcagacagtgcggcgagcggacatgcctctaaccgtagtgggcgccgcgcgcccggcggaccgggtggtcaccttcgcgtccgcgccggcggggcggccccggccccgcgaggggcgctcaggtgccctccgggtcgccggggccgaagtcaaggcgcagcacctggccgtcggtgccgggggagcccagtttcttgccgttgacggtgagctcgaccccgccgccgttgccgatcaggatgtagatgcgctttttggcggtccactccatgctcttgccggacgccagcagcccgctgaacagctgcctgcctttttcgtcccggacgttgagccagctggagcgcttggccttcacccgcagctggacgttcttgcggggcaccgccgccaccgcatcgggggcgggggtggccgtggcggactgcgcgggcagggcggcccggctgggctgcgccaccggctgggcggtctgcggatcggtggcgccgccgtccagcacccggacgatcccgtacagcaccaccagcaccaacgccaccgccatggccgcggtccagttgggcgaacgaggctcggcgatcttcaccggccgttccgattcgaaggccgcggcggccgacgtcggttccagcgcgccgtatttgcggtcgaactcgcggatcaacggctcggggtcgatcccgacgaccttggcgatgctgcggatgtggccgcgggcatagaagttgccgccgcaggaggcgaagtcgtcggcctcgatgccgcggatcacgctggcccggatccgggtccgctcgctcacctgactgatggtgagacctgctgtctgacgggcggttgccaaggtctcaccgatgctcacgccgcgccctcccggaattgcagatcggccgtgccgggccgatcacggtgaacaacacagcttcgtcgctaccgttcccgtgtggtccagtctaagaagcggcatgcccgttaagcgatacgcaacgcgttcgaaacagggcaagatttcgcatcattcggagaacgtcccggaagccgcgtccagacccatcgcaggaggggttcggccgccgcatgcggcccgtcccccggcctcatcccccgccgcgcacccgggccagcgtctcggccaggtcgtcgggcttgaccagcacgtcacgcgccttggagccttcgctgggaccgacgatgccgcggctttccatcaggtccatcagccggcccgccttggcgaatcccacccgcagcttgcgctgcagcatggaggtggagccgaattgcgtggtgacgaccagttcaatggcctgcagcagcagttccaggtcatcgccgatgtcggagtcgatctcccgcttgggggcggcggactcgatgacctcgggccggtaggcgggctccttctgcttcttgcagtgctccaccacgcccatgatctctttttccgagacataggcgttctggatccgcatcggcttgctggcgcccatcggcaggaacagcgcatcgccctggccgaccagcttctcggcgcccggctggtccaagatgacccggctgtcggccagcgagctggtggcgaacgccagccgggagggcacgttggccttgatcagcccggtgaccacgtccacgctgggccgctgggtggccagcaccaggtggatgccggcggcgcgggccagctgggtgatgcggacgatggcgtcctccacgtcccggggcgccaccatcatcaggtcggccagctcgtccacgatcaccagcaggtaggggtagggctcatagacccgttcgctgccgggcggcggcttcaggtgcccggcccgcaccgccttgttgaagtcgtcgatgtggcggaagcccgaggccgccaggtcgtcgtaacggcggtccatctcccccaccacccactgcagggcctcggcggccttcttggggtcggtgatgatgggggtgatcaggtgcgggatgccctggtagagggtcagctcgacccgtttggggtccaccagcaccatccgcacctcatcgggggtggcccgcatcagcaccgaggtgatcagcccgttgatgcaggtggacttgccggcgccggtggccccggcgatgaggatgtgcggcatcttggccaggttggccaccacggtgcggccctcgacgtccttgcccagccccaccaccatcgggtgccgctcgttgagggctgccggggagcgcagcacgtcgcccaggctgacgatgtccttgtcgacgttgggaatctccaccccgatcgccgatttgccggggatcggggagatgatccgcacatcggcgctcttgacggcgtaggcgatgttcttggtcagcgcggtgaccttctccaccttcaccgccgggcccagctcgatctcatagcgggtgatcgtcggaccccgggtgaacccggtcacctgcgcgtcgatgtcgaactgctccagcacctcggtgagcgccgccaccaccatgtcgttggccttggtgcggggcttggccacggtgccgggacgcagcagcgacagatcgggcagctcatagtcgccggacggcgacggcaacggcagctgctcggcatggcgcggcgccggggtcgggtcgggaacctccggaagcgccggggccctccgctccggctgctccaggaacggttcgggctcgggctcgaacaggtcgtcggccaggtcccgccggggcgcgggatcctgcgggcgctcctccaggacgggggtgtcgtacggcttggagtgctcgccgatgtccaggccgtcctcgtcggagggccgccgggccgcggccgtcttcttgcgccgctgcttgggcttgggctcttcctcgggccgctcgcccgcctccgggtcctcgccggcgcgttcgcgcagcatcaccaggtctttgagggcggcgagccgttcggggatgcggtacaccggggtcgcggtgaccaccaggaggccgaagacggttcccagcagcagcagcggcaccgtcacccacgtgctgaacagcgccttgagcggggccgccaccagccagcccagcaccccgccggcgtcgcggacccggcccatctcctcggcgggggacggcaggcccgccgccaggtggaccaggcccgccacgcagatcgccagcgcgctggcgccgatcaccacccggcccaggtcgcggttgcgttcggggtggcgcagcgtccggtatcccaggacggccaccacgaccggcagcaccacggcgagcctgccgaaggcgccccacaccaccgtctccagcgcgatgaggaccacgccctcctggagccggaaccaggtgaccgcggccagcacgatcgcggcgcccagcagcgccactcccagcccgtcgcgccggtgctcggcgtccagttcgcgcgccccctgcccgtaggccctgaccccccggcccacgctgcccgccagcgcccggtacagcccggccagcagccgcaggaagccgatgatcagccgggcgagcggccccgggcggcgggaggaccgcccgctcttggccggccggcgcgccgcggcgcccttgcgggccgcggcgcgcccggtggaggtcttgcggacgggcgcggtcttggtggtgccggcggcacgcccggcgggggccgtcctgctcgcggccttacgcgcggtgccggatgtgcgcgggcttccaggggtgcgcgaggaaccctgggctcctccggacgcacgtgtggccatggtgacgagcgtagcgagcaccccaacggatgccctgcaatcggttgatcccgcgtgtcgcggcggccgggaaggatccgccgggcgcgtccgccggcggcggacgcgccgtcagacctcgaccaccaccgggacgatcatgggacggcggcggtagttctcattgacccagcggccgacggtgcggcggatcagctggctgagctggtgcagctcgttgacgccctcggcggcggcctcctgcagcacctcctcgatccgctcgatgacctcctcgaagtcctcatcggcgatgccggcgccgcgggcgtggatctccgggccggccaccaccttgccggtggaggcgtcgacgccgacgacgatggagacgaacccctcctcgccgaggatccgccggtccttcagggaggtctcggtgatctcgccgaccgacaggccgtcgacgtagacgtagccggcggggaccgcgccggtgatggaggcccgcccgtcgaccaggtccaccaccacgccgtcctcggcgaggacgatgttctcctcgggcacgccggtcagcgcggccaggcgggcgttggccttcaggtgccgccactcgccgtggatgggcatgaagttgctgggcttggtgaggttgagcacatacagcagctcgcccgccgaggcgtgcccggacacgtgcaccagcgcgttgcccttgtggatgacgcgggcgccccaccgggtgaggccgttgatgacccggttgacggcggtctcgttgccggggatcagcgaggaggccagcatcaccgtgtcgcgctcggtgatgcggatctggtggtcgcggttggccatccgcgacagcgccgacatcggctcgccctgggagccggtgcacaccagcaccagccggtcgggcgggacgtcgtcgatctgccgctgctcgatgaggatgccctcgggcaccttcaggtagcccagctcgccggccactcccatgttgcgcaccatggagcggccgacgaagcagaccttgcggccgttggcggcggcggcgtccagcacctgctgcacccggtggatgtgggaggcgaagcaggccacgatgatccgctcgtcggcggtgcggaacacctcgtcgatcaccgggccgatctcgcgctcgctggtgacgaagccgggcacctcggcgttggtggagtcgcacatcaaaaggtcgatgccctcggcgccgaggcgggcgaaaccgcccaggtcggtcagccgtccgtccagcggcagctggtccatcttgaagtcgccggtgtgcagcaccagcccggcgggggtgcgcacggccaccgccagcgcgtcggggatggagtggttgaccgccagaaattccaggtcgaacgggccgaaggagcgccgctcgccctcggtgacgccgatggtgaccggccgcaggcggtgctcggtgagcttggcctcgatcagcgccagggtgaggcgggaccccaccagcgggatgtcggcccgctcgcgcagcaggaacggcaccccgccgatgtggtcctcatggccgtgggtcagcaccacggcctccacctggtccagccggtcccggatgtagtcgaagtccggcaggatcagatcgacgcccggctgctcctcctcggggaacagcacgccgcagtcgatgatgagcagccgcccgccgaactcgaacaccgtcatgttgcggccgatctccccgaggccgcccagcgggacgatgcgcagtccgttctccggcagggcgggcgggctggagagctcagggtgcggatggctcacggggaccccacccggcggcccggccgcccttggggcatgggccgtgacttcgtgcgtgcgctcatgcctcaacctcctgcaccttgactcccccctgtgcgaggtcttcgcgcagccgcgccacgaactccggcgtcgccggcgccagcggcggccgcaacgtaccgcccggcaggcccagcaggcccagggccgccttggtggcgatggcgccctgcgtgcgggtcatgatggcggtgacgacgggcagcagccggcggtggatcgccagcgcccggccggtgtcgccgcttcggtacgcctcgatcatctcatgcaggtctgccccgacgacatgtccgataacgctgacgaacccggcggctcccactgacagccagggcagattcaggttgtcgtcgccggagtagaagaccaggtcggtggcggccatgacccgggaggcggcgaacaggtcgcccttggcgtccttgacggcgacgatgcgggggtgctcggccaggcgcagcagcgtgtcggtgtggatcggcacaccggtgcggccggggatgtcgtagagcatgttgggcagccccgtggcgtcggcgaccgcggtgaagtgggccagcaggccctcctgagggggcttgttgtagtagggcgtgacgaccagcagcccgtgcgccccggcccgttcggcccgccgggccagctccagggtgtgagcggtgtcgttggtgcccacaccggccaccaccgtggcgcggtcgcccaccgcctccagcaccgcccgcagcaggcggtccttctcctcgtcgctggtggtgggggcctcgccggtcgtgccactgacgaccaggccgtcgttgcgctgctcgtcgaccaggtaggccgccaggcgggcggcgccgtcgtagtccacctcgccgtcgggggtcatcggggtgaccatcgcggtcagcatccggccgaacggcgcgtcacttgcagtagtgggtgccatgcctcgaacggtaccgtcacggccggtgccgccgcgcccacaggtgcgcctgccgttgggcggggcgcggcgcaagggcatggggcagagcacgaagagacgccgcggctgtgcgctcgggggtacgtacagccgcggcgtctacaccgacatcgtgacatgaaaaagccgcgccacggcgggaaaaccggtgatttttcgactcaattgagtaacgccgggactcaatcggataacggcggcgccccgcggcccgccgcgcccttcgggccgtgcttttcagcgcccgatcccgcacctcggaggcgggagccccggtgccgtcacaggtcacggcatcgccccgaggactgcgcacccgcaggcggtctgcggaaaaggattcgccgctcagatggcgggcgcgcctcatggccgggcccgggcacgtgatcacccgggcctgaccggtgtgcacccccttcagccccgccgggcccgttcagccggtgctcgcggggctgggatcggcgtcggacagttcacggagccgggcgcgcagttcctcgacgctgagcgtgcgcaccagttcgttgccccggacggcccaccagtgcccagagccgccccggccgaacctccacccggagaattcggccgacagctcgccgagccggtgggtcacctgtgctgtggtgtcctccatctcttcgacctcgctccccacagtcgagactgcgcctgtgtccgaccggccgccgacccccatcggccgctgatccgccgtgggatctaccctgccgcgagcattgccatgcacagccttcacctgcgaaaatgtctatttgggaacgttacaagccagctgaccgactggctagagttttctggcgcgatcggtagccggtctttgcggtatcgctcttgccgccgcccctcgaccgtccactcgcggcacaacgacgcgctgcggaaagccatgtgggggttgtgcgagggagtcgagaccgcgccgcacggctccccggcccggcccgtcagcggccggcaggccggcacccctctgctctgaacaccgtgacgcggtcttgcgatgaggtgcgccaccggctcggcgcacccggcgaagtgccgtcccaccagggactttgtcggccgtgacccatcgtagggcacatgacggcttggtccggtcacccaagaggagacgatgacgggcacagcgcatcccgtccgccgggaccgttccagaaccggaatcggaccgtcccgccgcggtccgctatagcctggccccgtcacccacgatcatcaggagatgacgcccatggccgatgtcggcgtacggcccgcccgccgggcggacgcggcggcggtcgccgacgtgcaggtgcgggcctggcgagaggggtaccgggagctgctgccggcgaaggtgctggccgaggtgaccgcgccgcaggcggcggcggtgtggcgggagcgctggctgcaggcgatcaccgacccgcccagcccgcggcaccggctgctggtggccgtctccgccgagctggtggtggggttcgccgcgcacgcccccgccgaggacccggacctggatgcggccaccaccgccgagctggtgacgctgctggtcgacccggtgcacggccgggccgggcacggcagccggctgctggccgccaccgccgacctgctgggcaaggacggcttcgccaccgtggtctgctgggtcttcgagcaggacgcggtgatgcgccgcttcctgggctcggcgggctgggcccccgacggcgcccggcgcgtgctggacatgggcgaaccggtgccgatgatccggatgcacaccgatatctccggcggcacccggcgtctgtgaacgttctcgaatgagcccgtacggtgccgtacgggcaccgtcgttgcatgccggacactcccgggaatcgtcgcggccgaacctttttcaccggcgccggacgcatcggccgccgcggcaaaaccacccgaaaaaggttcgatattccaccggtctccgccaggagatcaaagaaatccgacattcggggaggaatcttggctgcgcaatccgtccgccgggggctgctggtcgggctcaccgcaggcgcagtggtctgcggtctggtgacaccggcaacggccgacacccgcaacccgtacgacatcgacgccgccgcgatcgcggagacgaccgaacccgccggcgccctggaggcgaccgagctcaccgaggccctggagacggccggcctggccgacgtgcagctgctgcagacggcgacgctgaccgcccggcgcggctcacgggtcatccgctgccggatcaacgtctccgacccctccttccgctccaggcggaccgtccgggtggtggtgaccgtccggtgcaacgacagggtcggcagcatccgcatcggggcgcagctgcggagcagccgcggcgtggtggaccgggagagcgagtccgcccgtaacacccgcggcgtctccgccaccctgtccggcaggtgcgagcgcggcaggtcctaccaggggctggcgagcgtccgggtgaccttcccgcgcgggtaccgcccgtcgcaggactccgtcaccgtgcgcggtgacgccggcaggtgccggtaagggcgtgaacgcgccatgcacggcggtgggccccgccttccggcagaaggcggggcccaccgccccgtccgcaggctcaaagccgtcatcgggcgtccgcacgcccgggtggcgcggtggggctctccacgtcggtcaggtagaagtcaagcgcccctccatcgggccgggtcgccctgaccgcaagccgcccggccgccgagcgcatccgcagcctgctgggcagccagtggtgccgccggtgctcgggcacgacctcaaggtgcagcagctggccgggatcggtccgcgtgcacgcgcgcacccgcagatcgccccaggccgtcccggcgggcggggcggcggccacggccaggcagccgaggtcgccgccgctcaggccggacctgatccggtaggcgccgtcgccggcgtactcgaagtagaaccgctgcccggcccggcgtccgcactcccgcccgtgcacggtccggccgcccggcgggccggtcacctccaggcagtggtcgtcggggacggtgtggatccggtaccagccgtcggccagcggccccgccgggcggcgggcctcgggcatgtgccgccccgccggaggccggctgagctggggcgcgctgccgacggcgcagaccaatgtcaccgcgccgaccgcaaggaatctgatcagaccccgccggcggcccggtgcccgtgccctcccgcccggagggcctgccgccgtctcccgcccgtcctcctccggaaggtgcatccggggccgctgcggcccgaagggctcctccacgggccgcccggccggggcgggggcggcgccgtcatcgggcggcacgggcctgttctcggcctccatcgcgatgcgcctgcggacggccgtccactcctcgaccgtggcggcgtcgcagccgcaggcccgcacgaaagccgcgaccagccgctcgcccggcagcgaggcgcggcgcagcgcggtcgccagcgtgctggagggcaggtggtctccattggccgcggcacgtctgctcagttcccgataggaatatccagaccatgctttgaggcatcgcgccttgccgacatattcttcggccgttcgcacatcccgcggagtcggtggtaactgagtcattactggctcccgagcctttccggtgccctcagtatcaccggtacccattgaaggctcaccgccgaatatcgcccaacctgtcaaaacggcttttccgcgggccggagcgaccggccggccggtcgcaggggcggggtcgcggcgcaccccgcctgccctgcggctatgtttgaggcgcaccgaccagccgtacgtcccagagccaggatgatcgattgagcgtccccgcgaccgccctcgcccccgcactgcccgcagagcgatccggacggcgccaccgcctggcgctggtgatcatgagcctgggcgtctcgctggtggtcgtcgacggcaccatcgccggcgtgctgaccccccggctcgtcgccgagctgggcctgaccaccagcggcgccgagtgggtctcctcgatctacccgatggtgttcgccgcgctgctgatccccctgggcagggtcggtgacctggtcggacggcgccgggccttcgcggtgggcgtggcggtgttcaccgcggccgggctgctggcggcgctggcgcgcgacggcgccacgctgatcgccgcccgggcgctgcaaggcgtcggcgcctcgatgatcatgccggccaccctggccaccatgaacgccgtcttcaccgggcggcggcgggccatggccttcggcatctggggcgccctggtcggcgggatggccgcgctgggcccgctgctgggcggcgccatcgcgaccgcgctgagctggcgctgggcgttcggcgtcaacgtgccgctggggctggcgctgctggccggggcgctggcggtgatgcccgagacccggcagcgcggcgcggccggcatcgacccgccgggcacggcgctggccgtgccggccctgggcgcgctggtcttcgggctgatcgaaggccccaactacggctggtgggaacccgtgcggccgttcaccgcaggcccctacgcctggccgggcggcctgtcgccggtgccggtggcgctgagcctggggctggtgctgctggccgccctggtggtggtcgaacgggtgcgcgccgcggcgggacgggcggtgctgctggacccggcgctgctgcagatcgcctctttccggcgcggcggcctgaccgccgcgctgatcagcgtgggggaactgggcctggtgttcgtgctgccgctgtttttgaccggcgcgcacggcacctcgcccctgcacatcagcctggccatcgtgccgctggccctgggggcgttcctggccgggccgccggcgggccgcctggcgggccggtggggtccccaccgggtggtgcggtggggcctggccctggaggtcgccgcggtggccatgatcgggctgacgctgacggcgcgcaccggcgggtgggggctggccccgtggatgctgctgtacggggtcgggctgggcctggcctccgcgcagctcaccagcgtgtgcctggccgaggtgccggccgggcgcgccgggcaggcctccggcatgcagtcggccctccggcaggtcggcgcggcgctgggcatcgcgctcatcggcgcggtgttcgccaccgggctgggccgcgaaagcgcccagcggctggagcgcaccgcgctgccggccgagcggcgggccgccgtcgtccaccagctgcgggagagcgccggcacccacgcccacgacctgagccgcacaccgggggcggaggccgaggccggcgcggcccgtgccgcgctggccgccgccacccgccaggcgatgtgggccaccgccggcatcctggcgctgggtctgctgatgagcctgcggctgcggccggtccccgcctcctcccccaaggagtccgatcccatgaccgcacagacaggagagtgaccggtggccacgctcgcgcagtggatcgccggatcccgccctcgcaccctgcccgcctccctggtcccggtcgccgtcggaaccgggatcgccgcgggcgagggccgggtcatctggtggcgcgccgccctggcggcgatcgtcgccctggcgctgcagatcggcgtcaactattccaacgactacagcgacggcgtccgcggcaccgacgatgagcgggtcggcccgctgcggttggtcggctccggcgccgccgggccccggcaagtgctggccgccgcgctgggctgttttctggtcgccgccgtcgccgggctggtgctggccgcggtgacgacctggtggctgctgctggtgggcctggccgcgatcgtggccgcctggttctacaccggcggcaagaacccttacgggtaccgggcgctgggcgaggtgtcggtgttcgtcttcttcggcctggtggccgtggtcggcaccgtctatgtgcaggccgagcgcctgccgtgggaggcgtgggccgcggcggtcccggtcgggctgctggcgtgcgccctgctggtggccaacaacctgcgcgacatcccctccgacacccgggccggcaagcggaccttggcggtggtgctcggggggccgcgcaccaggatcctgtacgccgcgtgcgtctccctgccctaccccatcgcgctggcgatgtccgccccgcacccgtgggtgctgctggcgatgctgtccaccccgttgtcgctgccgcccctgcagaaggtgatgcagggcgccaagggcgccgagctgatccccgtgctgggcgagaccggacgtctgcaggtcgcctacgggacgctgctggccatcgggctggccctgtagccgccttgcggaacgcccaccgccccggaaccggttcgccgaaccctttgcgggccggtgggcgttccggccgctactcggcggccagattccagtcgatctcgggcaggcccgcgtcggccagcgccttgttgaccgcgctgaaggggcgggtgccgaagaacttcttggcgctcagcgggctggggtgcgccgactccagcaccacgtgggccgggttggtcaccaggcgggccttcttgcgggcataggcgccccacagcacgaacaccacccgctcctgcttggcgttcagcgcggtgatggcggcgtcggtgaactcctcccagcccttgccggcgtgcgagcccggctcgccctcccggaccgtcagcaccgcgttgagcagcagcacgccctgctccgcccacggtgtcagatcgccgctgtcggggatcggcacgttcaggtcggccgccagctccttgtagatgttgcgcagcgagggcggcagtttgacgcccttgcggacgctgaagctcagcccgtgggcctggccggcgccgtggtaggggtcctgaccgaggatcagcacccgggcggcgtcataggagcagcgcctgaacgcgttgaacaggtcctcccgcggagggtagacggtgtgccgctcgtactcgtcggccacgaacgcgccgagcgcggccatggccagtggatcgagcagcggctcgagccgctcgcgccagtcggcgggcagcaactccatcaggtccagggacatcgtcaaggtcctccacggaaagcgttcggtcacccaggaccctatgacgggccaccgacagcgcaccggcgaaacagcgcacgaaggcggaacattgcgcaccggcggaacccggtcacggccctatgatcaccacatatgccgtctcgtcccctcttgcgcgccgtcgccgcctgcaccggtgccctcctggcctgtctgaccgccgccgggtgcggcaaaccgtccgggccggtgacgctcaccgtgttcgcctccgaatccctgaccgaggcgttcaccgagctgggcgcgctgtatgaacgctcccgcggggtgcgggtgcagccggtcttcggcggcgacctggagctggtcgagcggctgcgggaccggcagcaggccgatgtgctggtgaccgccgacgagaccgccatgcaagaggcggccgagcacgtggagtcccggcggacggtcatcgcccgcaactccatgacgatcgcggtcgcccccggcaacccgcggaaggtgcgcggcatcgccgacctggcccggcccggcctgcgggtggtgctgggggcctccatggctccggccggccgctacgcccggcgcatcctggccagggagggactgaccgtgcgggccgtctcagaggagatcagctcgcgtgcggtgctcacccgggtccggaccggggaggccgacgccggggtcgtctacatcaccgatatgcgctcggcgggcgccgccgccagcagcgtccccatccccgccgaccagaacgtcaccgccgcctatcccgccgccgccgtccgcgacggcgagcacccggaggccgcgcgggcgctgatcgactggctgacctccgagcaggcccgcaccgtcctgcaccgccacggcttcgccctgccctaggcgcgcaaggacgcgttcactcctccagcgcggagggaaggccgccctcttcgcacaaggccaggcagtcgtcatgggactgcagggccttcagcacggccgggaccggcgaggcgtacacggtcaggtagtcgacctcgcccagctccggccgcaccgtgtagaccaggcggtcctcggtggcggagaactccacccctttgccggcctcgccgccgcgcgggtcgacccggacccagtggtcctccagcagcaccgcggccagaccgtgcaggacgaacgcagagccgtcctcggtcagccgctggtagcacagccccgcctccactcccccggcccgcagcagcgccacatacaggtgcgccttggcgtagcacagcccggtgcgctcgcgcagcacatcggaggcgcgccaggtgagccggcggtcaccggcgtccggggaatgggagatctcgtcgcggacgaactcgaagacggccttggcgtaggcggcgtcgtcaccggtgcgcatggacgccgcggtcgagacgatcaggtcgtgctccacgtcgatcgcctcgtcggcgcccagataggcccagggttccgcggccagcttcagtggcgccctcatagccccagcagcgactcgattccgacggtcagacggtcgggcagatcggcgacgcggcggacggccagcagcacccccggcatgaacgactcgcggttcatcgagtcgtgccggatggtgaagacctccccgtgtccgcccagcagcacctcctggtgggcgaccagcccggacagccgcaccgcgtgcacccgcacgccctgcacatcggccccgcgcgccccgtcgatctgggaggtggtggcgtccggggacgggccgacgccggccttggcgcgggcctcggcgaccagctcggcggtgcggtaggcggtgccgctgggggcgtcggccttgttggggtggtgcagctcgacgatctcgacggattcgaagaacggcgcggcgcggcgggcgaagtccatcatcagcaccgcgccgatgccgaagttggggccgatgagcacgttgccgcgcgggttgtcgcgcagccaggcgcgcacctgctccagccgctcggcgtcgaagccgctggtgccgaccacggcgtgcaggccctgctcgatgcaccagcgcaggttgtccatgaccacggcgggatgggtgaagtccaccaccacctcggcggaggtcagcgcctcccgcgcgtcgccctgatcgacggcggcgaccagctccaggtcgtcggcaccctccacggcccggcacacctcggcccccatccggccgcgcgcacccagcacccccaccttgatcacgttcgttcctccgcttccacggccctgcccatcagggtcatctgagcctatcgcggcaggtgatgaacgacggtcaggcgctgtcgatcatgccgatcgacagcgccgccggtcagtcgttgtccaaggccaggttcagcagccagccgaccagggcgatgatgatggcgccccagaaggccggccagaaccactccacatggaacggcagatccagctcgccggccacccagctggtcagcaccagcagcgcggcgttgacgaccaggccgaacaaccccagtgtcagcacgtagaacgcgcagcccacggttttgatgatcggcttgatcagcacgttgaccaggccgaagatcaccgccacggccagcagcgtcccggccttctcggccgtggtgccggcctccacgtccaccccgtccaccactgcggtcgccacccacagcgccacggcggtggtgagcacccggatcagcacgtccatgggccgaccctatcgggcggcgaaggctcttccaatggtcaagcctttgccaaagctcacaaagtgaactcccggtccccgaaggggcccacgacggccagggtgtcgagccgtcccagcacctggcgggccacttcgcggacgtcgtccacggtgaccgcctcgatgcaggccagcgactcctccaccggctgcagccgctcgtacaccagttcgcttttgccgaggcggctcatccgcgagccggtgtcctccagccccagcaccatcgccccgcgcagctggcccttgccgcgttccagctcctcggtgtccaggccgccgtcggccagtttggccacctcgtcccggcagatcgccagcacctcatcgaccttgccgggctggcagccggcgtacacgcagaacatgccggtgtcggcgtactgggaggtgtagctgtagaccgagtaggccagtccgcgtttttcgcggacctcctggaacagccgggaggacatgccgccgccgagcacggcgttcagcacgcccagcgcgtagcggcgctcgtcggtgcggcagacgccgatcccgccgagcaccacgttggcctgctcggtgtccttgtcgatcacccgtacccccggccgtcccgccacggggggcccgccgatgcggggcggggccggctgctcgtcgccgcccagccggccggcgaacgcctcggcgacctgccggaccagctggtcgtggtcgaggttgccggccgccgcgaccacgaggttgggcaccaggtagtgctcgcggtagtagcggtcgatgacgtcgcgggacagcgcgttgatcgtctcgaccgtgcccaggatcggccggcccagcggcaggtcgccgtacagcgcggtggcgaactcatcgtgcaccaggtcgccggggtcgtcgtcgcgcatggcgatctcttccaagatcaccccgcgctcggcctccacgtcctcggggcggttgagcgagtcgatcaccatgtcggagaccacgtccaccgccagcggcaggtcgctgtcgagcacccgggcgtagtagcaggtgtactccttggcggtgaaggcgttcaggtcgccgccgaccgcgtccagcgccgcggagatctccagcgccgagcggcgccgggtgcccttgaacagggtgtgctccaggtagtgggaggcgcccgcgtcgcgggcctcctcgtcgcgggagccgacgccggcccagatgccgaacgccgccgaccgcaccgtgggcatggtctcggtgatgatgcgcagcccgccgggcagcacggtgcgccggacgacgccggcgccgtccgtgccgggatggagcgtaacggtggtgccgggttcctgcgccctcgccgacagcgtcacgccctgctcaccttcatcgggttcatcgcttcctcgttaccgcaccacacgacggccgaccggtgtgacctgcaggtcagccggccggccatcgcggatcgtgtcgatgtggcggggttcgcccgccggggggttgttacgagttgcgctgaccgctgtcgccgcggctgcgggtgcgccgccgccgcggacgctcggtgcgctgctcgccggaggactgccgggactcggccgcggccttggccggctcgcctccgttggcggcccgctcggccgcctcgcgctcgatcacctcgaccggcaccagcgacagcttgccgcgcgggtcgatctcggtgacctccacctggaccttctcgccgaccttgaggtagtcctcgacgttgtcgatccgcgccccgccgtgcagcttgcggatctgcgacacgtgcagcaggccgtccttgccgggcagcagcgacacgaacgcgccgaacgtggtgaccttgacgacggtgcccaggtagcgctcgccgacctcgggcatgtgcgggttggcgatggcgttgatggcctgccgcgccgcctccgccgaggggccgtcgagcgcgcccacgtagatggtgccgtcgtcttcgatggtgatgtcggcgccggtgtcgtcctggatcgagttgatcatcttgcccttggggccgatgacctcgccgatcttgtcgaccgggaccttgatggtgatgatccgcggcgcgtacgggctcagctcggccggctcggagatggcctcggccatcacgtccaggatcgccagccgggccgccttggcctgcttgagcgcggcggccagcacctcggcggggatgccgtccagcttggtgtccagctgcagcgcggtgatcaggtcgcgggtgccggcgaccttgaagtccatgtcgccgaaggcgtcctcggcgccgaggatgtcggtcagcgtgacgtactcgccgttctcgtagatcaaccccatggcgatgccggccaccatgtccttcagcggcacgcccgcgtccagcagcgacatggtggaggcgcacaccgagcccatcgaggtcgagccgttggagccgatggcctccgagacctggcggatggcgtaggggaactcctcgcgggagggcagcaccgggatcagcgcccgctcggccagcgcaccgtgcccgatctcacgccgcttgggcgagccgacccggccggtctcaccggtggagtacggcgggaagttgtagtggtgcatgtagcgcttggtgcgctcggggctgagggtgtcgatggtctgctccatgcggagcatgttcagcgtggtcacccccaggatctgggtctcgccccgctcgaacagggccgacccgtgcacccgcggcaccacgtgcacctcggccgacagctgccgcaggtccttgacgccgcggccgtcgatgcgcacgccgtcgcggacgatccgctcacggatcagcttcttggtgaccgcgcggaaggcggcggccagctccttgtcgcggccctcgaagtccggcagcagcttttcgatcgtggcggcgcgcagctcctcgagcttggcctcgcgctcctgcttgccgacgatggtcagcgcctgggccaggtcctcggagaccgtggccgagaccgcctccagcacatcgtcggtgtagtccaagaacagcgggaactcgatggtctccttggcggccaccgcggccagctcgcgctgggcgtcgcacaggatcttgatgaacggcttggaggcctccaggccctcggcgacccgctcctcggtgggggcgggcgcgccctcggccaccagcttgagggtgtcgcgggtggactcggcctccaccatcatgatcgccacgtcgccgttgtccagcgtgcggccggccaccaccatgtcgaaggtggcgcgctccagctcgctgtgggtggggaaggccacccactggccgtcgatcagcgccacccggaccccgccgatggggccggagaagggcacccccgacagcagggtggacatcgaggcggcgttgatggccaccacgtcgtacaggtgctcggggtgcagcgccaggaccgtctcgacgatctggatctcgttgcgcaggcccttggcgaacgacgggcgcagcggccggtcgatgagccggcaggtgaggatggcgtcctcgctggggcggccctcgcggcggaagaacgagccggggatgcgcccggcggcgtacatccgctcttccacatccaccgtcagcgggaagaagtccagcgtctccttgggtttcttggagacggtcgtggccgacagcaccatcgtctcctcgtcgaggtagacgacggccgagccggccgcctgccgggccagccgcccggtctcaaaacgcagggtgcgggtgccgaacgagccgttgtcgatcacggcctcggcagtgtgtactccttcgatacgcacgggttccacagggtgctccttcgcttgcgtgcgtccccgcgaacaggccctgtggtttcgctgatagccggtcttcgatcgaagcccgcggatcgcgtggatccgcaaggccactaccgaggaccggctgcgccacattccggctgtccggtcgcgggtctttatgttgttcagttgtagacggtatgtacccgccgtacgccggataccggcctctcgcggggatatacgctgagggagtgacccttgagcgggccactccctcaccgtcctagcggcgcaggccgaggcgctcgatcagtcggcggtaccgttcgatgtccttgtcggccaggtacttcagcagccgccgacggcgaccgaccagcagcagcaggccgcgccggctgtggtggtcatgcttgtgcaccttcaggtgctcggtcagatcgttgatccgacgggtcagcaacgcgacctggacctccggggatccagtgtcaccctcatgggtcgcgtactcagcgatgatcttctgtttggtggcggtgtcgagcgacacagggctccttctgaaagggtcgtcatccgcagatcccggcggcgctctcagccgcgtgcgggtccgcctgatgcgttcggaacgcgtcccgccgcatgagggtgcagcggaacaaggccgggctcaccccggcgactcttcaccgtaccacgccggaaccccggcttgtcatcgccgggaacgctccgtggcggggcggcccgtcaggcggtcagctcccgggcccgggccacgtcgcggtgcatctcctccaccagcgcctcgaccgactcgaacttcagggtgtcgcggatgcgcgcggtgaagtccaccgccatgtgctcgccgtacaggtccagatcgtcgcggtccagcgcgtaggcctccacggtgcgctcccccgccccctcgaaggtggggttggtgccgatggagatcgccgccggccagcggaagttcgggtaacgctcagagtcgcagatcaggaaaccggcgtacaccccgtcggcggggatggccatgtgcgtcatggtctccaggttcgcggtgggaaagcccagcgcccggccccgctggtgcccgcgcaccaccacgccctcgacccggtgcggccggcccagcgccttggccgcgccggccacgtccccggccgccagctgccgccggatgagggtggaggagatggtctccccgtcggccaccagcggcatgccctcggcggtgaagtcgtacttgtcgcccagctcgcgcagcagcgccacgtcgccgcgggccttgtggccgaaccggaagtcctccccgacgatcacgtgcgcggcgtgcagccggtcgaccagcaccgactggacgaactcatcggggcccatccgcgacagctccagggtgaacggcagcaggatcaccacgtcggtgcccagctcctccagcagctcggcgcggcggcgggtggacgacagcagcggcgggtgggtgcccgggcggaccacctcatcggggtgggggtcgaaggtgatggccaccgagcgcagcccgcgccggcgggccagttcggcggcggcgccgacgatccgctggtgcccccggtgcaccccgtcgaagacaccgatggtgaccaccgacctgccccagtcggcgggaacctcatcgaggccgtgccagcgcaccatgctctccctgcgtcggattcgtcggccgctccggggcatgcccttccccggctcgctgtcacaagggtgccacgtcgtcgaaggtgcctccgaccgtggggggcgtgtttgtggcctcacttggcccgggcgggccgcgggccgggtaaggccacggcgcgtctcagccggtgaagaccaccagcgggcgggcgctcttgccctgttcctcgaccagtgcgagcagggtcccgtcgggggcgaagacaccgaccgggccgggaccggcccccaccgccggcagccgcccgccgtgcacgacgaccctggcctgctcggcggtcacctcacggcgcgggaaggccgcggccaccgcctccgccagcggcagcacccggcagtcctcggcgagctgctccagggtgcgggcctgctccagcccgtaggggccgacccgggtgcggcgcagcgcggtcaggtgcccgccggtgcccagcgcctcgcccaggtcgcgggccagcgcccggatgtaggtgccggacgagcaggtgatcaccgcgtccacatcgatcaggtcgtcgtggcggcgcacggcggtgacggtgaagtcggcgacggtcaccggccggggcttcagctccacctcctggcccttgcgggccatcttgtaggcccggcggccgtccaccttgatcgcgctgacccggggcggcacctgcatgatctgcccggtcaggcccttgacggccgcctgcagcgccgcgtcggtgaccccgccggccggcgtggtggcggtgatctcgccctcggcgtcgtcggtgtcggtggactggccgagccggatcgtcgcctcgtagaccttgtcggtgagcgccagatgccccagcagccgggtcgccttgccgaccccgaccaccagcacgccggtggccatggggtccagcgtgccggcgtgccccacccggcgggtgcccgtcaggcggcgcagccgggcgaccacgtcatgggaggtccagccggccggcttgtccacgatgaccaggcctgatgtcacttggcgtcctttctgacccgaaggcgctcacgcaggtgcgcgatggccgtggccggcgcgcagtcacaggtgtaggcggcggccagccggtgcccgccgccgccgagctccaggcacgcccggcccacgtccacccgccccttggagcgggtggacacataccagcggccgtcgtcggtctccttgcagaccaccgcgacctcggcctcgtcggcgcggcgcagctggtcgatcaccccttcgagctggtcgtagcggacgtcgcgggcggcccggtcggcccggctgatggtggtccacaccatgcccagcccatcgacggcgtcgggctcgatccgggcccgtcccagcgccccgccgagcacctgcaggtagccgaaggaggcgcggtcccacagttcccggcccaccgcatcggggcggacgccggcggccagcagacgggcggccagctggtgcacctccggcgtggtggagccgtatttgaacgagccggtgtcgctggccagcccggcgtacaggccgcaggcgatgtcctcggtcagcccgatccccaggcgggcgatcagtttctcggtcagcaccgcggtggccgccgcggacgggtcgatcagctgcacggtgccgaaaccggggttggaggcgtggtggtcgatgacgatcagctcccgggcccgccgggcggccggggccagcgagccgagccgttccagggaggcggcgtcgaagctgaccatcaattccggcgcggcggggacctggccgggttcgaccagcagttccaggccgggcagaaaacgcaggccggcggggaccgtgaacggctcgccgaaagaggcggcgcagtcccggccctgccggcgcagcgcctgcgcgaaggacagcatcgaccccagcgcatcaccgtccggccattcgtggcagaccagccagatcttctggtgggcggaccggatgagctgagtggcccgctcccattgggcgggaccgggcacctggtcgcgggcgcgttcggtgacggtgggaccgggcgtcccggacgtcgtcatctcaactcacgctcccccggctcgtccgccgggtccatcgttgtgcctcgcctccatgctccgatcggcggcgacccgtggctgggccttcgcggccgcagggccgcgaaggcctccggcgttctgctcgccgtctgcggaaacggcgcttcacagggaattcactgcctttggctctcttcgtcgccagtatcggaatcgtcttcggccgagtccggagtgatccggtaggggttggcgtcgccggcgggccgggcgccctcggcggccttggccacctgctcgtcgtgggcgcgggcccgcgccagcagctcgtcgatctgccgggcgttgtcgatcaccgcgtcgaactcgaaggtcagcgtgggcgtgtggcggatcccgatccgccgcccgacctccgagcggatgagtcctttggcgctctccagcgccgccgccgtgtcggcccgctcgccctccgagccgtacaccgtgtagtagacggtggcgtcccgcagatcgccggtgaccttggcgtcggtcaccgtgacgaacccgagccggggatctttgatccggcgttccagcatctcggccacgatctgctggatccggtcggcgagcttgcgagcccgagccgcgtccaccatgtctgtcgtcctcgtcttcatcgtcgcggggtgcgtccccgccccggggacgggtcagtcatcatcgccgtaaagccggcggcgggccgagagcatctcgatctccggacgcccggccaccagccgctcgcaggcatcgagcacctcggtgcagttgccggcggtggccgagaccaccgccacgccgatctcggcccgccggtacaggtccaccgctccggtctcggcgaccgccacggcgggaaagcgccggcgcacctcggccacgatcggccggacgatcgaccgtttctccttcagcgaccggacgtcgcccagcagcagatcgagcgtcaacgcacctacgaacacctgacccatcacctcgggtgatctgttgtgtggattcggcgacgcccggtcgtgggcgtacccggcgccgtcatcgggccgggccgttttgcggacccgcgcccgtcacggtccggtgatctgtaacggcgctggggccgtgccagaccacctgcgatcctccgagatcacccggcgccgtgtcactcgatttatttattcgcttttcatccgcgcggccgttcgccgcgggcccgtggcgggcccgcggcgaacgcaggagcgatcagtcgcgcggcttctcccgcatctcgaagcactcgatgacatcaccgatcttgatgtcctggtacccgagcccgatgccgcactcgaagccctcgcggacctcgttgacatcgtccttctcgcggcgcagcgaggcgatggagaggttgtcggcgaccacggtcccctggcggaccaggcgggccttggcgccccggttgatggtgccggtgagcaccatgcacccggccacgttgccgatccgcggcaccttgaagatcgcgcggatctccgcggtgccgagctggacctcctcgtactcgggcttgagcatgcccttgagggccgcctcgacttcctcgatcgcctggtagatgaccgagtagtagcggatgtccacgccctcgcggtcggccgcctcctgggcgttgcgctcggcccggacgttgaagccgatgatgaccgcgccgtcggaggccaccgccaggttgacgtcgtcttgggtgatggcgccgacgccgcggcggatgacccgcagaccgacctcgtcgccgacgtcgatcttcatcagcgagtcttccagcgcctccaccgaaccggacacatcgcccttgatgatgagcagcagttcctgccgctcgcccttcttgaggtcggagaacagctcctccagcgtccgggaacggcgggtgcgcagcagctcggcgttgcgcttgcgggcgatgcgcttgtcggcgatctgccgggccacccggtcgtcctcgaccaccaggaagctgtcgccggcgctgggcaccgcggtcaggccgagcacctgcaccggacgcgacggccccgcctcttcgacgttgttgccgttttcgtccagcatcgcccggacgcggccgtgcgccacgccgcagacgatcgagtcgccgacccgcagggtgccgcgctgcaccagcacggtcgccaccgcgccccggccccggtccaggtgcgcctcgatggccacgccctgggcgggcatgtcggggttggccttcaggtccagctcggcgtcggcggtcaggatgatcgcctcgagcagctcgtcgaggttggtgccctccttggccgacacgtccacgaacagggtctgcccgccgtactcctcggcgaccaggccgtactcggtgagctgggcgcgcacccggtgcgggtccgcctccggcttgtcgatcttgttgaccgccaccacgatcggcaccccggccgcggtggcgtggtcgatcgcctcggtggtctgcggcttgaccccgtcgtcggcggcgaccaccagcaccaccaggtcggtggtgtcggcaccgcgggcacgcatggcggtgaaggcctcgtgaccgggggtgtcgatgaaggtgatcttgcgctcttcgccgtcgacctcggtctgcacctggtaggcgccgatgtgctgggtgatcccgccggcctcgccggaggccacgttggcgttgcggatggcgtccagcagcttggtcttaccgtggtcgacgtgacccatcacggtcaccaccggcgggcggaccaccagctggtcctcgtcaccgatgtcctcgccgaactcgatgtcgaaggactccagcagctcgcggtcctcgtcctcgggcgagaccacctggacgtcgaagtccagctcggcgccgagcagcttgagggtgtcctcgttgaccgactgggtcgcggtgaccatctcgcccaggtgcagcatgatctgcaccagcgacgccgggttggcgccgatcttctcggcgaagtcggtcagcgaggcgccctgcggcagccggatggtcttgccgccgccgcgcggagcctgcacgccgccgatggccggcgcctgcatgttgtcgaactcttggcgccgctgcttcttggacttgcggccccgcgtgggacggccgccgggacgcccgaaggcaccggccgcgccgccacggccacggccgccgccaccgggacgcgcaccgccgaaaccaccgccgggacgaccgccgccaccgggacgcggaccgccgaagccgccgccgggacgaccgccgccggcgggacggcccacgccgggacgcccggcgccaccgggacggccggggccgcgcacggcgcccggtcccagcgcgctgggccgcgacggcatgttcatcgggctcggccgcggaccgcccggacggggaccgccggcggcgccgccgggacgcggacccggacgcggcggcccgggcaccgggcgcggcggggccggacgcggaccgccgggagcggcggcaccgcgctgacccgcggcgccctgccggtcaccgggcggcggagccggacgcggacccggcttgggcgtggtgcccatgccggtgttggtggagctgaacgggttgttgcccggacgcggcgcggccggacgcgggccggggcgcggccccggcttgggcacgcgcggacccggcttgggcaccgcggggccgccctgcccggcggccggaccgcccggggccggcggcgccttggggccggcctgggccgcgggcgcctgcggcttgggacgggcaccgccgcccggcgcctgctgcgccggggcctgcggcaccggacccggacgcggcgcggcgcggccggcggggccgggccgggggccgggcttgggcaccgggcccggcttgggcacgggacccggcttgggcggtgcggggcgagcgccgccttcggcgctcgcgggcggctgcggcttgggcgcagcctgctgtgcctgctgttcgggccggcgcggcgaggcctggggcttgcgaccgcccccgccgcccttgccggacccctgagaagaaccctgagaagaattggagaaagcttcggtaagccttcgaacgaccggcgcctcgatcgtggaggacgccgaccggacgaactcgcccatctcctggagcttggccatgacgaccttgctctctactccgaactccttggcgagctcgtaaacccggaccttcgccactgcactccctactcggcccgggaggtagcggcctccgggccgtctctaacttgccgtactcatcgcggcgtgctcatcgagcgctcatcgcaatctcgacctgcttccgactagacgtcgcttacagttcgaccatcctgataccaactgccctgtgcctcaagatgttcccgcaggaggctggtgtcgagcggtcccggcaggcggaaggcccgggggaacgcccgacgccgctccgcgagctcaagacaccccaggtcggggtgtatggaagcacccctccccggcagccgcccacgggggtcggggacgatcacgccctcgaccaccaccaggcgcagcaggtcggatttggccgtgcgaacccggcagcccacgcaggtacgacgagggaagcccccttgggcggccgggccacgtgtcatgagtctaccgtgctgacgcgtcggcgggacctgtcgcatgctccgcacttgatcctgaggtgtccgatccgctccgccgcaccgcgccgacctgcccggactgctcgacctcggtgtcgggccggatgtcgatccgccagccggtcagccgggcggccagccgggcgttctggccctccttgccgatggccagcgacagctggtagtcgggcacgatcacccgggccgtgcgggcggcctcgtcgatcacctgcacgctgctgacccgggcgggcgagagcgcgttgccgacgaactcggccgggtcctccgaccagtcgacgatgtcgatcttctccccgcgcagctcgtgcatcacgttgcggacccggctgcccatcgggccgatgcaggcgcccttggcgttcaccccgggcttgcgggagcgcaccgcgatcttggtgcggtgcccggcctcccgggcgatggccgcgatctccacggtgccgtcggcgatctcgggcacctccagcgcgaacagcttgcggaccaggttggggtgggtccgcgacagctgcaccgaagggccccggtgacccttgcgcacctgcaccacataggcccggatccggtcgccgtgctcataggactcgcccggcacctgctccgacggcggcaggatcgcctcgatgcggcccaggtccaccagcacgttgcgcgggtccttgccctgctggatcaccccggagacgatgtcgccctcgcggccggcgtactcgccgaaggtcacctcgtcctcggcgtcgcgcagcttctgcaagatgacctgcttggccgtggtcgccgcgatacgggagaagtcctccggggtgtcgtcgtattcccgcaggacgttgccttcgtcgtcggtctcggccgcccacaccgtcacgtgcccggtcttgcggtccagctccacgcgcgccctgggcgccgccccctcggtgcggtggtaggcgatcagcagggcgtcctcgatcgcctgggcgaccagctcgagcgagatgtccttctcgctctccaggctgcgcagcgcagccatgtcgatgtccacgtaagctccccctcagttcccggcctcgtcggctcccaggtcggcgagctcatcgtcgtcatcgtcgtggccggcctgctgcggcgggcggcggaactccacctgcaccctgccccggcccagctcgccgtggccgaagcggcgccgccgcccggcgacctccagcaccaccgcctcctcgtcggcggcgaccacccgcccctcgacctggccgccgtcggccagtgccgcgcgcaccagccgcccggtggcacggcgccagtgccgcggctcggtcagcggccggtccactcccggcgaggtgacctccagcacgtagggggcctcgcccatgacgtcggtgtcgtcgagcgcggccgacaccgcctggctcaaggtcgcggtgtcctccaaggtcaccccgccgtcggcgtccaccacgatgcgcaccagccggcgccgcccggcgggcttgacgtcgagttcctccaggtccagcccttgcgcggcggccagcggcccgaccagccgggtcagctcggcctgcacctgcgcccgcgacggaccgccggcgggggcgtgccgcccggtgcgccgctggtcgggacgaggcgcccgccgagcgcggccgcggccggattcgacgctcatctgggacctcctcctgatcagcgggcgccgtagccttcgtattcaagcctatcgacaggccggctcggcgacgttctttcggcccggcgcccggcgcaggcgctgtggaatactccctgaccgccccccataccaccggaaacgaggagaaaacagcgtgcgagcggctcaggcggcgccgggcccggccgtgccccggcgggcggtgctgggcggcctggtcgcatccgccgcgctgggcggctgcacccgggccgatccgccgccggccgtctcgcccgggccggacgtggccgtcctgaccgccgcgatcgccgccgagcaacggctgatcatgctgcacgaggcggtgctgcgggcccacgcagggctcgccgggcggctggagccgatgctggcgcaccaccgtgagcacctgcgggtgctgcagcgtcattatgtgccggggaccggggagggcgcttccgccgcgcccgtcccctcgccgacgcccttccaggcgcccgccggcaggtccggggcgctggcggcgctgcgccgcgccgagagcgaggcggccgcggcccgcgccgcggatgtggtgaagatcgctcctgggatggcccagttgctggcgagcatcggcgcctgtgaggcggggcacgcggcgctgctggaggcggcgctggaggaagaggagtgagcggccggcgggccgacggcgtcgtcgaggcgctgcaggcggcgctggccgccgagcacgccgccgtctacggctacggggtggtgggcgccgggctgcgcgggccggcgcagcagaccgcccgcaccgtcttggacgcccatcgcgcgcgccgcgaccggctcgccgagctggtggtgcggcggggggcgcagccggtggccgccgaggccgcctaccggccggcggtcgaggtgacctcggccgccagtgccgccgcgctggccgccgcgctggaggagcgggtgctggaggcctatgcggcgctggccggctgtcaggaggccgatctgcgccgccacgcggcgctggccatgcaggaggcgatgggccggtggatcggctggcgcaagagcgcgggcgagcgggccgtcccgccggcgctgccgggcctgccgccggaggagaccgcgcagggggaacgggagaagacgtcaaaggtggcaacgcctcggccgggctcctagccttcgcccccaccgcgcggcgcccggctccgcgcttccttcagcacgccgtttccgcgggtcgggaacggcatggcgccaggcaccgccgatgtgggcggtttccttcggtcgcctgtcttcaggccctgggaacggtgcgccgcccggggcttcggtgaggcttcttcaacgccccgtctccgcaggcggagacggggacgtcgcggtcaggggcgatgccatgacctggacggccgcggtaccggacggcacccgggccccggcgtttcaggccgtctggtgcaaaaggttcagtccgcccacttgtccacgtgcggccacaggtcgctcaggcggtggatgacggcgtccggcggggccaggtggggaccgccgccgggcagcgagtcggcggagctgtgccagatctgcaccgcgcgcatcccggccgacttggcgccgtgcacgtcctcgaacggccggtcgccgacgaacacgcagcgggccggatcctcggcgccgaccgcctccatggcgaggcggaaggcctgcgcatggggcttggtccagggaatctcgctgctgtagacggccccgtcgatcaggtccaggacgccgtcgcgggcgaagatccgctcgtgccactcccgcgaccacagggtgttggacagcacgccgaccttgatgccgcgctcgcgcagcccgctcagcaggtcggcggcgtcggggtcggtgaaggtgtgcggctcccaggcccggaacttggtgtccagcagctcctcggtgggctgcaccccggccagttcgaacagctcgtccaaggtggcgctgcggtgctcctcgcgggagcggcgccacagctcgtcctcggcctccagcagggcccgggcgatccgttcgacctcgtcgggggccaggtgagaggcgcagatcgtccgccacatctccccgagctcgacatcgtgccagggggtcagggtgccgccccagtcgaagatcaccgcgtccaccgccatgctgggatggtaactgtcgccggagacctggggatatgcctttttctccaccttcgtcccacccggcgcgccattccggcggcgggccgggcgccccggtcgccggctgcacgaatcgggcttcccccggccgggggaagccgggccgccaattgcacgggcgaggccatcgcccggcgaatctcgggccggttcccgggatgacctgggcattcaccgccagaagggcgagccctcccgtcctcgcccgcggttttgcgcggaacctgcgatcggcgcagcgggccgggcgctcgatccgagccgggcgcaccgtcccggccgggtcttatggacgagccggaaacccgcatgaccacatgtggccccggcggtctgcacccgtgttgtgcagtaccactcctgttcagcaaatggaccagcggtgggtcttgcgctttcgggggctgcggtgaagcatatgtcgcccgggggctgagcaaacagcaaaaaaccgggcgttggcgaacacacagaacgtttacggcaaattgccgccacacgtatccgtatctcgtcggcgcccgtctcgatcgaggaggacggccaggatgcttgtccccgagggcgggcgcccatcggtgctgcgacggccggggcgccggcgctcgatccggatgcgcatcgccgcgctgctggtcattccgctcatctcgctgatcgcgctgtgggcgttcgccgccagcgtcaccttgggcgcggccctcaacaggtacgccatctccgactcctacgaccgcatcagcgtgccgggcatcgccgtggccctgcacctgcagggcgagcgctcgctgtccacggtgtaccggagcaccaagggcctgcgcggcggggccgagctgcaggcccagcgggccaggagcgacgccgccatcgccatgctgcgccgggccgcgcaagaggacatcaacgaggccgcgggcccgcggctccgggagatgctgaccgagctgctgcgccggctggaagggctggaggcgctgcgcgccaaggtggacggccaccagatcaagccggtggacatcatcgcgggctacggcgagttcatcgaggccgcgctgcggatgtacagcagccagcgggtcgatgacgcggagatctaccagctgggtcagggactgcaggagatctcctgggcccgcgagtacatgacccgggaggactcactggtcaccgcgctgcaggcgaccggcgggcggctgaccgccgaggagcgcggcgtcctgatggaatgggccgcccagcggcaactgatgttcgaccaggggctcgcgcacctggacggctcgctgctcaccaccatcgaggagtacgccaagcagccggactaccagcgcttcctggccatggagcaggcgctgctggagtcccccgccggccggctgccgcccgccctcgacgcctggtcgcagaccgtcccggcggtgctggccacgctgaacgaagcggtcaccaaggccggggcggacctggagcggcgctccgaggaggtcggcgaccagatcatgctgcgtctggtggccgccggcggcgtcggtctgctcgcggtgatcgcctcggtcgtgctgtcggtgctggtcggccggggcctggtccgcgagctgcgcgggctgcggcgggccgccgacgacctggccgacaaccgcctgccggaggtggtggaacggctgcgccgcggtgaggaggtcgacatcgaggaggcggcgccgccgctgcgggccggccgcaccgccgaggtcgcccaggtcgcctccgccttcaccaaggtgcagcgcaccgccgtggagaccgccgtcagcgaggcgcacctgcgcaagggcatcagccgggtcttcctcaacctggcctggcgcagccagtcgctgctgcaccggcagctgcggatgctggagaccctgcagcgcaaggtcatcgaccccgacctgctggaggagctgttccgcatcgaccacctgaccacccggatgcggcggcacgccgaaggcctgatcatcttgtccggcgccgcgccgggccgcggctggagccgcccggtgccgctggaggacgtgctgcgctcggccgccgccgaggtggaggactacacccgggtggaggtggtcgcctccaccccggcctccctcagcggcgcggtggtcgccgacgtggtccacctgctggccgagctgatcgagaacgccacggtgttctccccgccgcccaccgaggtgctggtgcgcggcgagatggtggccaacggctatgcggtcgaggtgatcgaccgcggcatcggcatcgacccgcgcgagcgggcggatctgaaccagcggctggccgagccgccggagttcgacctggccgacagcgaccggttgggcctgttcgtggtctcccgcctggccgcccgccacggcatcaaggtggcgctgcaggagtcggtgtacggcgggacctgcgcggtggtgctgctgccgcccgacttgatcgccgacaccgcgctgccgcccggcgacacggtgcccgccgcgctcgacgggccgtcctccctccgggcctccgagccgcagcggcgcgacctggaggggccgggccggccgcaggaggccgcaccggcggagccggagcggatcgagccccccgcctggtcgtggttcgagccccaccggggcgacgcgtcctcggcgaacggttcggcggagcatccgcaccggccccgccaaggggacggctcgcccgtcgcagacggaccgcggcagcagaacggccaggagcggccggcgccgctgccccgccggatccgccaggccaacctggtgccggagctgcgctcggtcggcccggtggacgccgagccgccgggcgcggacccgccgcgggaccgctccgccgagcagagccgggacctgctggcctccctgcagggcgggtggctgcgcggccgcgccgaagacgaggacggatccgacgacagggcggccgagggaggtgagtcatgagcggagccggagtggccggcgatctgaactggctcctggacgacctggtgcagcgggtcggccaggtgcgcaaggtggtggtgctctcccgcgacggcctggtgatgggggcctccagccaggtcagccgcgaggacgccgagtacctggcggcgctggcggccggtttccacagcctggcggtgggggccaagccgcacctgggctgcggggaggtccagcagaccatcgtggagatggaagagggcctgttcttcgtggtccccgccggcagcggcagctgcctggcgctgctcagcgaggcgggcgccaacgccgggctggtggcctatgagatgaccatgctggtcaagcgggtgcgcaagcaactggccgcaagtccccgcacagcggagtgagccgccatgtcccggggagatccgacgggcgagcgctggctggatgaggaggccgggccgctggtgcgtccctatgcggtggcccgggggcgcgcccggccgcgcggcgagccgctggacatcgtgacgatcctcatcgcctcgggccggccggtgccgccgcaggtgcggctgaaccgcgagcagcagtggctgctggtgcggtgccggcggccggtcaccgtcgccgatctggcctcggaggcgaacctgccgctgggcgtggtcatggtgctgctggaggagctgttggagcacggtctgatcgaggtgacccggccgctcacctcatctgcgcagccggacccgctgctgctgaggagagtgatcgatgaactccgcgccctgtgaggacggccccaggctcgccctgaagatcctgatcgccggggggttcggggtgggcaagaccaccctggtcggcagcgtcagcgagatccgcccgctgcgcaccgaggagtacctgaccgacgccagcatcggggtggacgacacccgcggggtggaggccaagaccaccacgacggtggcgatggacttcggccggatcaccctgcgcgacggggtcgtgctctacctgttcggcacgcccggccaagaccggttctggttcatgtggaacgagctggcccgcggcgcgctgggcgcggtggtgctggccgacacccgccggctgacctccagtttcgccgccatcgactacttcgagcagcgccgcatccccttcatcgtcgccgtcaactgcttcgagggcgcctacgtctacagcctgcaggagatccgcgacgccctggacgtggacccgcacgtgccggtcatcacctgcgacgcccgccggcgcgagtccgccaaagaggtcctgatcgccctgctggagcacgccctgcggcactccgtccccgccggaagctgaccgggcctcggctcatggcggcgccctgccgccatgagccgttcccgtcctcggcgtgtggcccgtcctgcagatcgcgggccgatcccacccgctgagtgggactgcagtgaacggccggggcgccttaggacctatgaatgggacggacgggacgaacgctcccctggcctcttctcctggcgcgaggcggggccggcccgtctcgccggccggacggcggcccggccggggaccatgcgagcgtcgcggcccgggtgcaccacctggacaggcagcaggagggagagccgctggtgttctaccggggcacctacgggaggttcgatggctgaacaggacctggaggcgttccgcgccgaggtgcgcgcctggctggaggagaacctgtcgggcgagttcgccgccgcgcgcgggctgggcgggcccggccgcgagcacgagggccatgagatccggcacgcctgggagcggcacctggccaaggccggctggacgtgcctgggctggccggtggagtacggcgggcgcaacgccacgatggagcagcaggtcgtcttcttcgaggagtacgcgcgggcgggcgcgccgcaccgggtggggcacatcggcgaggggctgatcggcccgaccatcatcgacttcggcaccgaggagcagaaacggcggttcctgccgccgatccgcgacggcgaggagctgtggtgccagggctactccgagccgaacgccggctccgacctggccaacgtgcagacccgggccgagctggtcggcgacgagtgggtgatccacgggcagaaggtgtggacgtcgctggcgcacgtggccgactggtgtttcgtgctgtgccgcaccgagccgggcagcacccgccacagggggctgtcctatctgctggtgccgatgcggcagccgggcgtggaggtgcgcccgatcgtccaggcgaccggcaccagcgagttcaacgaggtgttcttcgacggcgcccgcaccgccaaggagaacatcctgggcgcccccggcgacggctggcgggtggcgatggcgacgctgggctatgagcggggcgcctcgacgctgggccagcagctgctgttccgccgggagctggaggcgatcatcgcggtcgccaaggagaccggcgccaatcgcgacccggtgctgcgcgaccggctggcgcgggcctggatcgagctggagatcatgcgtttcaacgcgctgcgcaccatgcgctccctggccgccggcgagccgggcccggaggtgtcgatcgccaagctgtactggtcggagtggcaccggcggctcggggagctggcggtggacgtgcagggcgccgccgggctgctgaccgagccggcgccggtgggctcctatgagctgaccgacgcccagcgattgttcctgttcagccgggccgacaccatctacgccggatccagcgagatccagcgcaacatcatcgccgagcgcacgctgggcctgccccgcgagccgcgcccgtgagggccggcccgcgggggcgggcgccggcggtcagcggacggccaggacccgggcgatccggtcggccgcggcggcgacatcgtcggcggcggcgatgcgctcggcccacgaccagtggaaccaccagccgtcggcgtcggcttcggcgaggatgtcctcggtgagcacggtcgcccgcggattcatcacatgcaaactggcgggtttttccaaaggcgtgttcaaacgcacccgaaaaccccggtggaccagctcgtcgccgagcttttccagatattccacccgcaggtcggccggtgcggcggtaccgcttccatcaggtgtcacttcggacctccccctgttcgcacgcggcccgatataaggagagcattgccactcgtcaagccgatccgcaagcaatatcgctgaatttacccaacgaacgagagaaatatagattgggctcccgcggcccgtaatggccattattcggtgcaaggtccgccgagcgtcccggttgcggacgagccgcatcggcccccggacccgcccgaaccggatatctttcgcctagtgaccgggggcttcagggaggacggcggtagtgacggaccgagcaccggacgagacccaggaggtggcgctgccggaggacggccgaggcggctcgcccgaacagacccgcctggaggcggcggccgaggagacgccgtccccggctaagtggccggaaccgtccgcgcccggctccgcgaaggcgacggctccgcaggccgttccgcaggaaccggacgcccctcgctcggcgccccaggagcggccggcatacgccatgtggtacgccgactaccaggagccggcgcaggagcccgccgggccgtctgcacaggaggacgcgccgcagccggagccggacgagcagcccgagccaccggagccgcccgcctcccggcagcaggactccgaagagccggccgactccgagcaggtggaagaagacgggcagaccgcgccgcaacccctgcccgcttctcagcagcagaaggacttcgcgcaggcggccgagcagcaggacgctgcgcaagcgtccactgccgcagagcaacagccgcaccccctgcctgaggccgagcgaccggaggccgacaagcagaccgcaccacagacgctgcccgcaccccagaagcaaccagaccgcgcgcagacggacaccggacagccaggaccatccgcgccacaatctccttcggagccccagcccaccaccgggcagtcggaggccgacaagcagaccgcaccacagacgctgcccgcaccccagaagcaaccagaccgcgcgcagacggacaccggacagccaggaccatccgcgccacagtcttctccggagccccagcccaccaccgggcagtcggaagcggacaagcagaccacgccgcagcctctgcccgcacctcagcggcagacggattccgcccagccgggagccgatgggctgaccgtccctcaggggctgcccctcccgcggcgaccggccgccgcaagggagccgggagccgatcagcgaaccgcccctcaggcgccccccgtcccgccacagcggccggatcccgggcaaacggtcgtcgaccagccggccgccctgccggcgtcgtccatttcccagcagcagtgggccccgccgcagcagccgcttccggagctgcccgacgagcaggcgcggcgcggggccttccaccgcttccactacccgatcgggatcttcctgacggccttcgggggcagcgctctgctgatgtccctgctgggctggcccgcccacctcaaggagatgacgttctatctgggcgagagcctcgcctccccggcgctgatcgcggtcaaggcggtgcaggtcctgctggtcctgctgaccgtggtcgggctggcgcgccgccgggacgtgtggctcctgatggcgttgtcgggctgggccgcggggttcgccgcgttctgcgtgctggacgtggtcaagggcagactcgccgacctcgccgagcacggcctttatgcggtggtgttcgccgccttgctgttcctgtcgtacgcgctgggcgtcaaggcccgggtggcggcccgcagcgaggggccgccggagccgggacagggccaaggctccggcttgagccgcactcaggagatcgcgctggccgccttgaatcgctggcagcggcagcagcccgccccccggccgcccgctttgcagcagccgccggaggccgggcagcggcccgccccggcctcgcagccgcaggggacggcgccgcccggacggccgtaggccccgcgtcggcccgcgccgtagctctcgcgcagcacaaggccgcaggatctcgcccgcggcgttgcggggccggcagccggcgtgggagccgcgggagcgctatgaggagccgacgcggcgatcgggttcatcccggccggcccgtccccgcgagccgtcccgccccgtctccggcatcggacggcgcgctcctcccccgccccgcccgcctgaggcgggggtttccgctcagcagaagaccgcgttgacggcccgcggcgccgcataccagactcgggccacccgacgacccacggtccgccctggcggacccgcggccgcgacccgccgcccgcatccgatgccccccgccggatgcgggcgttcgtcggcggggccgcacgcccggccgccggaagggagcccgctccgtgtcacctcccacccaggagacgatcaacgccgagatctgcgagctccgcgacgcctacgccaaggccgtggccggcggcgcgccacgccgcgaccaccccgaccgtgactacccgccctaccgcagctccgtgctgcggcaccccaagcggccgctggtggcggtgcgcgatccggaggcgatggagctgaccgggccggtgttcgggaccaccgacgtgaccgagctggacagcgacctgacccgccagcacgtcggcgagccgctgggcgagcggatcaccgtcaccgggcgggtgctggaccgcgacggccgcccggtgcgcggccagctggtggagatctggcaggccaacgccgccggccggtacgcccaccggcgcgaacagcacccggccccgctggaccccaacttcaccggggtcggccgctgcctgaccgacgacgagggccgctaccacttcaccaccatcaagcccggcccttatccgtggggcaaccacaccaacgcctggcggccggcgcacatccatttttcgctgttcggcaccgccttcacccagcggctggtcacccagatgtacttcccgggcgacccgctgttcccctacgacccgatcctgcagtcggtgaccgacgaggcggcccggcggcggctggtggccgagtacgtccacgacctgtcggtgccggagtactccctgggctaccggtgggacatcgtgctggacggcccgtgcgccacctggatggagaagggacgctgatgctcccgcccacgccgtcgcagaccatcggcccgttctacggtttcgcgctccccttccccgggggcgcggagctcgccccgccgggcgacccggcgtccctcatcgtgcacgggtacgtccacgacggggccggggacccggttcccgacgccctgctggagttctggcaggccgccccggacggctcgcggacgggggcgcccggctcgctgcgccgcgaccaggccaccggggcggtgctcggccgcgacggcgtcgccttcaccgggttcggccgggtggccgtcgacgccgacgggcactatgcgctgcggacgctgccgcccggcggcctcccctacatcagcgtgtgcgtgttcgcccgcgggctgctccaccacctgtacacgcgggtgtacctgtcggatcccggggacgatccgctgctggcgtcactggagccgaagcgccgcgccacgctgctggccgtgccggaacgggagggggtctaccgcttcgacatccggctgcagggcgacgggacgcacgaggagacggtcttccttgacttccgctagcgtgcccggcgtgctgcaccaccgcatcgaggggccggcgtggggagagccgctcctgctgggcccttctttgggcacgtcgctggcggtgtgggagccgcaagtcggtgcgctcgcccgcacccaccgggtggtccgctgggacctgcccgggcacggcggctcgcccgccgcgctgctgccggccggatcgtccatcgccgagctgggacgtctggtgctcgacctggcggactccctcggcatcggccgtttcgcctatgcggggatctccctgggcggggccgtgggcgcctggctggcggtgcaccaccccgaccgggtcggctcgctggccctggtgtgctcttcggccaggttcggcgatccggacgcctggcgccggcgggccgccgcggtccgggccgagggcaccggtccgctggccgacgccgcggccgcccgctggttcgctcccgggttcgccgccgacccggtggccgcggcgctggcggaggagctgacaggcgacctgcgcgccgccgatccggagggctatgccgcctgctgtgaggtgctggccggctacgacctgcgcgaccggctgggacgcatcaccgcccccaccttggtgatcgccgggcgcgacgacccggccaccccgcccgcgcacgcccgggagctggccgacggcatccccggcgcgaccttggtcgaggtggccggggccgcgcacctggccggggtgcagcgcccggaggcggtcaccacggccctgctgggccatctgggggccggctcggcggacggtccccgccatgcggcggggacggccgtgcgccgcgccgtgctcggggacgcgcacgtcgacgccgccctcgccggcgccgacgagttcaccgccccgttccaggacctcatcacccgctacgcctggggggagatctggacccgtcccgggctggaccgcaggacccgcagctgcatcacgctgaccgcgctggccgcccgcggccaccacgaggagctggccatgcacgtgcgggccgcgctgcgcaacgggctcaccccgcaggagatcggggaggtgctgctgcagacggcgatctactgcggcgtcccggcggccaactccgcgttcgccgtcgccgaccgggtgctgcgggaagagggccggatctgaggccggcgtctcaccgccagggccacaggcgccgccacagcggccggtgcggctccggcggccgcccggtctccagccaggcgaccgcggtggtggtgcccggggggacctcggtgaagccggcgtcgcgcacggacaccacggcccggcgcacgcactcccgccacggcaggccggcggtgaggtgaaccggcgccccggccgccacccaggccgccacgtcctgcgcgcggccccggcgcagcagcagctgggccgcgtgcccgcactgggcggccgacttgccggtgctcatggtcacctcggggttgagcgccagcgccgcatacggcggctccggcggcggcttgggctcttcgcgctccagttccagcccggcgacctgcatcttggccagcggcggcggcacccggtccaccgggccgggcacgaaggcccgcacccgggccccgtcgtggtcgacggtgacgccgggcagctcctgggcctcccgccagcggatgccccggccccgccgcgccaccttgcggatccgccccgactcccagcgccgcacccgctcgtgccagggtccctccggctcggtgctgcgggggtcggtgagcaatctcaccaccgccatggcggccgcctcgcagacggcccggtgcgtcggcggcgcggacttctccacctggaccgccagttgcatcgcccagggcggctcgtcggctggatcggtgtaagcggccacccgaccgagtattccaccgcgccgccggggattcgccgggcttttccggccgggatgtgggtagagcaactatgaaccgtctccggatgccggtcctggagcgggcacagagagggacacgcggccgccggcggccctgggacgcctgcaggcgacgccgcgggagctctggtcggaggtcgccggtgaccactggtgccgggagcaacaccatcccgggtaccggcacgttcttcgtcggcatcgacatcgtgccgggccgttaccgctgcgacgacggcaagggcggctggtgggtgcgtttcaccggccccgacggcgacgccccggtgggctcctggccgctgccggagggccccaccgaggtcgagatcgaacccaccgatttcgcgttcgagacccgggtgcgcagccactggcggctggtggcgccggccgccgcacccggccgccgcccgcccgagccccgcccggtggcggacccgacgctgcgcgccgagctggacggcatcgtggccggccgccgctcgcccagctgggcgccgccggcgctggccgccgcgctgttcctggcgggcggggtgacgctcggctcgctgtggccgctgctgctgacgccgctggccgtcctcaccgccgtcaccggcacgcggatctgtgacgacctgcggcgcgcccgggcgctgagggaccgccgggaccgctacctgctgccggaggacttcgacgaggaggccaaggcgctgctggcccgggcccagcaggcgctgcggaccgtccaggagtcgcaggtcaaccgggagggcctgctggatgcggcggacaacgcggtgacgctgccgcgccaggagtgggagatcgcccaggcgctggcccggcagtcgcggctgcgccgccgggaatgcgagctggaggccgccgcggtccccgagctggccgccgcgctgcgcccgctgcaccgcaagctggagctttcggtgcaggcggtgacgcggcgcgtggaggcgctggagcgctatgccgagcgcgtccgcgccgccgacgaggcgctgcgggcgcaccggcagctggagcggctggccgcccggtcccacgagtacgacgaggcgctggccgacgccgtccgcgacgagctggcgctgccggacatcgagcggctttcggcccagggcgaggcgctgctgcgcgttctacgcgaccgcctggccgaggccgccgcggccggtgaggaaccgccgcgccgccttgggcactgaactttttcaaggcgccgtttcgcaggccgatgggcgggagcgggagccgggcaccgccgaggcgtccctttccgaggcctgaagaccgcgcgctgggaaacgcgctcccgtccgtcccggtctcagcgtccgcaggcggccaggacccggcggacctggccgggtgaggtgaacacctcggcgctcatgccgaccgcgcgggcggcctgtacgttgacctcgttgtcgtcgaagaacagcacatcagagggggccacgcccaggcgccgggcgcagatctcataggcgcgggggtcgggcttggccacgccgatccggcaggagtaggtcagcgccgcgaaccggcgcagccagtggccgtgccgctcctccatcaccggcaccaggtcggcgacgatgttcgacagcagaccgagccggtgcccgcgctcggccagctcggtgaccagcgcgaccatctcctcgtccaccgccgtccagctctccaggtcggcgcgggccagcgccgcgggatccgcgaaggacacccccagccggccggcgacggcgcgccagtactcggcggcgggctgcccggcgtcgtaggccgggcgcagggcccagtaggcgtcccagaaccgggcggcccccgcggcgtcgccgggctcgatccccgccagccgttcgatggcgcgtttggcctcctgcggctgatgggtcgcgatcacgccgtacaggtcgaacacgatcgcctcgggcatgccgtccaccctatgcggacccggtctccttcctgatgcggacgacggccttgcggaccgtcgccgggtcggccccgcgcagcagcaggtcggccatcagcgcggcgacctgccgcagctcctcctcgcccaggccgcgccggaccacctcctgggtgccgatccgcaacccccggtccgcctcgccgggacgctgccagggcaggccgatcgcgctcaggtagatgccggcctcggccaggcgcgccatcaccgcccggccgccgccgagctcggcgacgtccaccgccacgtggtgggagtcggtgaagccccggtcggccccggcgacggtgaagccctcttcgctcagcgcggcggccagggcccgggcggcggcgatgcagcggtcggcgtaggcgccgccgtcctcgccgatctcggcggcggtgacggcgaggggggccagccgcccggcgtcgtagttggcggtcagggcggggaagaccgcggtggagaccttctcggccagttcctcgtcgtcggtggcgatcaccccgccgggcgggccgccgaaggacttgtaggtggagaaggtcagcaggtcggcgccctcggcgaggggacgctggaagcgcccggcggccaccagcccggccacgtgggaggcgtcgtacatcagcaccgcgccggcctgggcgacggcctccttgatctgcgcgatgcggtgcgggaacagcagcaggctcgccccgatcaccaccaggcggggccgctcgcgctccagaaagcccggcagtgccgccaggtccacgtcgtaggcgtcggtgtcgtagggcaggtccaccacgcgcagcccgcgcacgcccgggaccccgacggtgtggtggctggtgtggccgccggcccgctcgggcagcaccgcgatggtgtcgcccggctcggtgagcgcggtgtagacggccaggttggccatggtggcgctgtggctgcgcacctcggcgaagcgggcgcccaccaggcgggagatcagcgcggggaccagtacctccagcgggtccagccagtccaatccggcctggtacttctcccccggccagcccatgctgggccgtccgcccagcgtggtctcggccacctggcgggcggccgggctcatcacgttcgtgcccgcgtacagcacgatgccttcttcgtcgaactgccgggtgtgctcgcgcagcaggtgccgcacggtggcgagcacctcggcggcggacgggcggtcccacagcccgccgagcccggccgccacttccgccatcctggcccgcgccaccggtgaggcccagggcgcgatctcggggaacgtcccctcatgctgatccatagcgacaaaccgtatgtaatggcaggtagttcgcgctatggggaaccagcggaaagatcacacttctcctcgtccggtggcccgcccgccgcggccgaagtccccggccaagcgctcgctcgtgccatagcctggccttgtgacgcccggcgagcgtctccgaggatcttcgccggggcgtcttcggccgcctgccggacggccgggagcggcatactgaagaaggtgaagacgacgagcaccgattccgcaccgcccaagccggggacgagcggcggcggacgccgcagccggggcggcgcgtcggcggcctcgcggcggcgcgagcacctggtgaagctggccgccgagctgttcgccgagaaggggttccaggccaccacggtccgcaacatcgccgacgaggccggcatcctgtccggcagcctctaccaccacttcgactccaaggagtcgatcgtcgacgagatcctctcgggcttcttcaccgagatcacggccgcctgccgggccgccgccgagcgggggcaggggccgcgcgagaccgtcgccgagctggtgcgcatcgccttcgccaccttcgagccgcaccgcgcggcgatcacggtgctgcagaacgactggaactacctcaagggcatgccccgcttcgcctacctgatcaaggcggaggaggagatcgagcgcatctgggtcgacgcgctgcgcaagggccagcaggagggctgcttccgcgccgacatcgacgccaggctgacctaccggatgatccgcgacaccatctgggtggcggtgcgctggtaccggccgggcggcgcgctggacaccgcggcgctggccgaccactacctgaaggtcatgttcgacggcatcgtcgtccgctgacccgggcctcccggacacaggctccgttcccggggctcacagctcgtactggatggcggcgcgctcgcccagcagcggctggatcacctcgttcaccaccgcgcggtggtcggggtggtcccggtagatcaggtagtcctcccggctggcgaagtcggccactatcacaaagtcgtagccgccggggttgaccttggcgttcacgcccatgctgtaggacttgatctgcgggatgcgggcgggcagctccgacaggcgggcggcgacctcctcctgctggcgggtggtcgtccccccggcccagcggaacatcaccacatggcggaatccactcatggggtcaccgtagtgccccaccgccccgccacgctggaaaccgccgcgatccgccgccagggcggcattccgaaacgctcacagcccggccagctcggcggcggcgagcgcgcccagctcccagcacgcctccaggtcggccttggcgggctcgccggtcaccaccagcggcggccgcaccgcccgccagcccagcccggtcgtgatcgtctccagcgcccgcagcgccccggccgcgtcaccggcgccgtgcaggtaggccgcgtacggacggcgcacggtcgcctccaggcacgggtagtagatctggtcgaagaagtgcttgagcgcgccggagatgtagccgatgttcaccggagtgcccagcaccagcccgtcggcctccagcacgtccacggcaccggccgtcagcgccggccgggcgacgacctccactccttcgatctcgtcggtggacgcccccgagcgcaccgcctcgaacatcgcctgcaggttcggcgaggtggtgtgatggacgatcagcagtctcttcatcaccggcgagcctagcgaccggctgcatcggcacaagaccggcgggcgggaggttatgcgggggcatatcgacctcgagggggcgagtcgagcatcattcggtgtggccccctcgtgaaaggaccccccgtgacgagcctgcagaccacggtccacggacactgcgatccggcgttcaaggcggtgcgcgaagccctggaggaatccttcgcccgaggtcatgagctgggcgcggcggtggccgtgtacgccggggaccggctggtggtcgatctgtggggcggtgtggccgaccggcgcaccgggcggccctggctgccggacaccccgtgcgtggcgttctcgtgcaccaaggcggtgaccgccacggccgcgctggcgctggccgagcgcggggcctatgacctgaccgggccggtggccgagtggtggccggagttcggggcgtgcggcaaggagcaggtgacggccgagcagttgctgtcgcaccaggcggggctgccggcgctggagcgggaggtgagcgcggcggaggccgccgatccggccgccatggccgccctgctggccggtcaggccccggtgtggacgcccgggcaggcgcacggctaccacgcgctgaccttcgggtggctggcgggtgagatcgtccggcggctgtcggggcgcacggtcggggagttcgtccgcgccgagttcgccggggagctcgatctgtggatcggggcgccgccggaggtgatcgagcgggccgcccggctgtcggcgcaccggcccgaaggcgcctccgaatccgccggcgggcccgccggcgaggcgcgaagcggcgcgctggagcggctcgctcggctcacccccgagcaggccgccctcatggaccgggcgctcaacaacccccaccccggcaagggcggctacaacaatccggtcgtgctggcgggcggctggccggcggccgggatggtgacgacggcgaccgcgctggccgccttctaccgggacctggtcgccgggcgcatcctggcgcccgggacgctgcgcgaggcgatccggcggcgggtgaacgggcccgaccggatcttgggcgtggacacctcgttcgggctggggtacatgcggcccgcgatggccttcgccgccccgcccgcggcggcggagacggcgttcgggcacagcggcgccagcggctccatcgggctgggcgacatggaggcgggggtgtccttggcctatatccccaacctgatgggcagtgccctgacggccgacacgcgcgcctaccgtctcgtcaaggccctttattccagcctggggtgaaacgcgcccggtagcgtaccgggccgtgaaggtggaaacgctgcatccgtggccggcgacgcccggggaggccgaggagatccagcagaagctgcgtccgctgctggacctggactcgcccgggccggccgcaccgcgcacggtggccgggctggatgtggcctacgaaaagggcaccgaccggctggcggccgccgtggtggtgctggatgcggcgacgctgcagccgctggaggagtcggtcgtcatcggcgcggcggccttcccctacgtgccggggctgttcgccttccgggagctgccggcgctggtcgaggcgctgaagaagctgacggtgacgcccgacctgctggtgtgcgacggccacggcctggcccacccgcggcgtttcgggctggcctgccatctgggcgtgctcaccgggctgccgtcgctgggcgtggccaagacccacctgctgggctcgcacgagccggtcggcgagcgccgcgggtcgagcgccgatctgcggcatgaggggcaggtggtgggacgggtgctgcgcacgcaggacggcgtccgtcccgtctatgtgtcggtggggcaccgcatcggcctggagaacgcctgccggcaggtgctggcgctcagccctcgctaccggctgccggagaccacccggcgcgccgaccggctcagccgccgtgcccttgagcagcggggttcccggtgatcgggaggagccttgccgggcgaccaagcggtagttaggtttgccgcgatgaaccgtccggcgccgccgcgggcccgtatccggcgggcaatgcggccgcggtcccggtgaccggcacgcacagcgggaggaacgcctgatggggctgctcgacgggaaggtcgcgatcatcaccggcggcgcgcgggggatgggcaaggcgcacgtgcggcggttcgtcgccgagggcgcccgcgtggtgttcggtgacatcctggagaaggagggcgccgagctggccgccgagctgggcgaggcggtgcgcttcgtgcgcatggacgtcacctcccccgacgactggaagaacgccgtggagaccgccgtgggcacctacgggacgctcaacgtgctggtcaacaacgccgggatcatcaagcacaagcgcatcgaggacatgagcctggaggagtgccggcggatcctggaggtcaacctcatcggccagtggctgggcgtcaaggcggtcatcgagccgatgaaggcggccgggggcggctcgatcgtcaacatctcctccaccgagggcttcatcggcgccgccgggctggccgcctacagcgccagcaagttcggcgtgcgggggctgaccaaggccgccgcccgggagctgggccagtacggcatccgggtcaactccgtccaccccggcggcatcctcacccccatggtcatggacccggacgtggtcgccgcgaccgccgacagcgccgagtccttcatgaaggcgctgccgctgaaccggatgggccgctcccgcgaggtgtcgggggtggtggcgttcctggcctccgacgactcctcctactgcaccggcagcgaggtgctggtggacggcgggatgctcaccggcgcgggctactgagctccctcagggctgctgagctccttcaagggcgcgcggcgctcgtgccagccctcgaccgcctccagctgggcggccagggagatcagcagcgcctcttcggagtcgtgcgccagcagctgggcgccgatcggcagcccctcggcggtcatcccggccggcacgctcatcgccggccagcccagcacgttccacggccaggcgtacgggcaggccgccgcggcggccgactgggtgcggcgccaggtcgccccgtcgtaggcgcccacccgcggcggcggcagcgcggtcgtgggggtgagcaccacgtcggccacctggaagatccttcccacccggcggcgcagcgccgggtccatccggcgggccagcggcagcagccgccgtcccagcagccggccgatcctggcctcgacctcggtgcggggctcgggggaggcgccgggcatcgactccagccagtcggccaccccggcggtgccgcgcgggatcagccccagcccgaccagcccgtagtcggggtcggcggggaagaccttgtgccccaggtcggcaaggcggcgggcgatgcgctccaccgccgcccggatctgcgggtcgacccggccgggcaccccgaaggcggtgcggaaggacaccgcgatccgcagccgtcccgggtcgcggcgggccgcctcggcgaacgggacgaccgggggggccagccggtgggcgtcctcggggtggctgccggtcagcacatccagcagcagcgccgcgtccgccacgctgcgcgccagcggcccccacaccgtcagcccgtggaaggggtcgcggtgcgggaagccggagacccggccgcgctgcggcttgatgccgaccaggccggtccaggccgccgggatgcggatcgagccggcgccgtcggagcccaccgcggcggccaccatgcccgcggcgacggccgccgccgagcccccgctggagccgccggggctgtaggcggggttccaggggttgcgcgcggcgccgaagccgggcgactcgctgaacggccacagcccgatctcacaggtggtggtcttgcccacgatgatcgccccggccgcccgcagccggcggacgtgctcggcgtcggcggccttgggacggtgatcgccgggcaccgcaaagggggtggtctcgccggccaggtcggtgtcgtccttgatcgccaccggcacccccagcagcggcagccgctccccggcgcgcagccgccggtcggcctcggcggcctcggccagcgcggcctcggcccgcaccacccggaaggcgcccagcgaccgcaggcggtcgatccgctccagtgagtgcgccaccagctccccggccgacagctcacccagcgccagcagttcggcctgcgcggccagcccgagcccgtccaacacaccgcctcctctatcgttcgttcgaacgaacgataaccggccggcaatgggcgggcaaagacccttttttcctgcgggacactgggaccacgatgaacaccactccagtagcggcgcgtgaccggatcctgcgcgccaccctgcgtctcatcggcgagcagggcatcggcgcggtcaccaaccgtgcggtcgccaaggccgccggggtctcgctgggctcgctcacctaccacttccccagccaggccgacctgctgcgggagagcctgcgcgccttcgtcgaagacgacatcgcccgcatcgccggtcacgtcgagcggctgcgcgccaccggcatcagcctcgaccaggtcgccgaagaggtcgaaaaggccatcgtcgagttcgcctacggccccgagcagatcgccaacctggaactgcacctgcacgcggcccgcgacccggaggtggccgacgcctcggcccgctcgatcgccgcctacgaccggctggccgccgcggtgctgaccgcgctgggcattcccgacgccgaacggcacgctcccgccgtggtcgccatgctcttcgggctggccgtccgccgcctggccaccggggacgacagcgcctcgggcaccgccgacgccttccggctgctgctgcacggcgcgctcccccgcgaacggtgatctgccgcctgcaacgcctttcctcataacggctttccgtgaaatgacgatcggcccgtgcggcccaagagcggggtttgggccgtacgagccgatcgcctagcctcagtcaggaacctgagtcgggaacctcagtcgacgttcgctttctccagccggtgtacctccgtggtctcgcctttccgacacccccaacgctaggaagcacgcccccgccgaagaaggttcttaacgctcgcttaagtcatccctgaggcacgcttacggcagtttgcccatcgggttttttggacgagccgtttaaaaacgtccacacctgcggaaacgccggagtgggaggaacaccgcccggtcgtcccggcgaaagggcgcaccggcccgaaagagccgttcagccggacagggcggcgacgaccgcctcggcgacgccggtggaggaggccgggttctgcccggtgatcagacggccgtccaccaccacgttggcctggtaggcgggcttgccgtggtggcgcgccccgagcttctccaaggcgtcgctcagcaggaaggggaccacgtcggtcagcccctggtcggcctcctcctcgttggtgaaggacgtcaggtccctgccctccaccaggggacggccatccgagagggtgatgggcagcagccccgccgggccgtggcagaccgccgccaccacgccgcccgcctcgtagatgcggcgggcggccgccgccagcgcggcgtcctgcgggaagtcccacatggtgccgtggccgccgacgtagaagatcgcggcatagccggaggggtcgacctggtcggagcgcggcgtggcggccagcgcccgggcgatctgcgggtcctccaggaactcccgctggaccgggtcgccggggtcctggccgtacatcggcggcctgccgccgcgcggggagaccaggtcgacccggtagccggcgtcgcggaagaccttccagggctcggcggcctccggcaggaagaagccggtggcgcggccggtgtcgccgagccggccgtgactggtcagggcgaacaggatcgcgctgtcgcgggacatgaggccactcctggatctgtcgcttacgacgtcgtgcctgcggccttgacgttaagcgttcaagccattggtgaaccaatagccttttcactgactgccataagtttttcgatggagcggcgaatggacctgtccctgttgcgcacgttcctggaggtgtaccgggccggatcgctgaccggtgcggcaccgcacctggggctgtcgcagcccgccgtcaccgcccagatccggacgctggaggaacggctgggccggcagctgttccagcggacggcgcgcggcgtcgtgccgacggcggtcgccgacgagctggcccgccaggtggcgccccacgtggacgcgctggtcgcgatcaccgaacgccggatcggccccggcgaccccttcgccaggccggtgcacctgggcgggcccgccgagttcaccgccgtgcgggtgctgccggcgctggccgagccggtgcggcgcggcctgcggctgcgcgtcggcgtggggctggccgaggagctgctgtcggggctggcggcgggccggttcgacctggtcgtctccgcgatccggccgcgcggccgggcgatcaccgccgtcccgctgaccgacgaggagttcgtcctggtggccgccgcctgctgggccgagcggatcgaccgcgagcacctggcccgcgagccggccgccgcgctgcgcggcgtcccgctgatctcctacgccgaggacctgccgatcatccgccgctactggcgcacggtgttcggcgggcggccctccggccaggccgccgtggtcgtcccggacctgcgcggggtcctggccgccgcggcggccggcgccggcgtcaccgtgctcccccgctacctgtgcgaacagcagctggcctcgggcgagctggtcgccctgctccagccggaggtcccgccgatcaacacgctcttcctggcggcccgcaccggcaccgccgacctgccgcacatcgcggcggtgcgcgaccacctgctggcccaggcccgctcctggtgatccccgggccttttccggacgtgcgttcaggcgcgggcgcgggagcgggtgcggcggcgggagcggcgcgagcggcgggccggggggcgctcgccggtgcgcagccacagctggacctgggcgccgcccagcacggaacggtggatgcgcaggtggccgccggtggactcggcggcacggcgggcgatgtccagcccgagcccggtggagccgcggccgctgcgtccgcgttccagggcggcctgcgggtcggcgatgcccggcccggcgtcggcgaccaggatgccggtgacgccctcgccgacgtgcaaggtgacggcgaagtcggtgccttctggggtgtgccggaagatgttgcccagcagggcgtccacggcggcctccagctcggcggccggcagcggcaccggggccgggcggtcggcgccgatcagctcgcagttgcgtccctcgtcctcggccagggccgaccagaaggcgatgcggtcgcgcagcacctgggcggcgtcgcagctgccccgcccggccgggttgcgcaccgcgcggatgatcatgtcgatctcgcgttccagccggtcgacggcctcccgggtctggtcgcccagggcccccggcggcagggactctgcgttcaggcgcagcgcggccagcggggtgcgcagccggtgggacaggtcggcggccatctcgcgctcggcggccagcagcttggccacccggtcggccatggcgttgaaggcgcgcccggcgttgaccagctcggggggcccgtcggagtcctcgatgcgcacgctcaggtccccctcgccgagcgcggcggcggcgtccgacaggcgctgggtggcgcgcaccacccgggtgcccatccggtcggcggccaccaccgacccggcgaccagcaccacgcccaccccggccatcgccagccacgccttccacacgccccgggtgagctcgccgccgggcaggaagacctcgaccacggccatctgcccctcggcgagcgcgaccggctgcagcaccgcgtgcccgccggggacctccacggtggacaccgtctcccgccgggacgcctccaggacctgggccggttcggtccggtgggtgccgaacacggcgccgtcgggcaggtgcaccgccatccggccggcggggccggccacggtggccgacatggcgcgctcgatgtcggggggcctggtcgacagcgccagcgccggtcccatggaggcggcgtcccgttcggcggcgccgagcgcccggtcccgggtcatctcccggacggcgaacgccagcgggatcaagaaggccagggccaccatggaggtgacggccagcgcgacgagcccgagcgcgcgtctcatggcgagtccgtcgcggtctccggctcgggggcggccaggcggaccccgaccccgcgcacggtgtgcaggtagcggggggaggcggcggtctcacccagtttgcggcgcagccacgacaggtgcacgtcgatggtctggtcgtccccgtaggcctggtgccacacctccgccagcagctcgcggcgcgagaccacccggccgggccgggccgccaggtaggccagcaggtcgaactcgcggcgggtcagctccagcgggcggccgtccaaggacgcctcgcggcggtccacatcgatctgcaggccgccgaccaccagccgcatcgtcggcccggcccggccggcccggcgcagcagcgccagcagccgggcgttgagatgctcggcggtgaagggcttgaccaggtagtcgtcggctccggcgttcagcagccggacgatctcagtctcggcgtcgcgggcggtggcgatgatgaccggcacgtcggagacgccgcgcagcatcttcagcgcctcggcgccgtccaggtccggcagtcccagatccagcaccaccaggtccggcgggttgcgcgcgacctcccggagcatgtccatcgcggtgccggcgctccgcacggtgtgggaccgggcgtccagttcccgtatcagtgcggcccggaggttgggatcgtcctccactacgagcacagtcgccatgccccgcaccgtagaccactatgtgcgcttctgcctgtctcctaacgattgttcccggtgccgtgcacagagtgaagaaaaattttcagtttctctcggacgcccccgtcccctgcggaagctggaacagcgggcgcacgaacatcgcggtggcctcgacggtcaccttgccgcccggggcgagcacgtgcgcctcggcgaaggtcttgcggccctcggtgcgggtcacgcgggcctcgacggtcagcgggacgccatagggggtgggccggcggtagcacatgtccagcgtggcggtcagccccggcacgccgccggaggccgccgccaggccgagcatctggtcgaggacgagcgcggtgacgccgccgtgcacgaacccgggcggcccttcgtagacggtgttgagggtgaactcgccgcggaccacgccgccttcgcacacggtgaccgtcaccggcggggcgatggggttgatccggcccgtcaccgggctggccagctgccggaccatgccgttggtgccctcggcggccatcggcgggtactggtcgcgggcggcgttcagccgggcggtcagcgcggcgacctgctcggcgacggcggcgatctcggcggagtccacctcggtcagcaccacggcctcggtcagctcccggacccgggcggccagctcggccagctgcgcggcccgctcctcgccgatccaccggcggtcttcgagccttccgatggtcctgccgccggccgcctcgacctccgtcatgcgccctcccgcacccctcaaaaaaactgaacgggattctagaaggtgctttgacttagcggacatccggggcgcaccgctctcgcgtcccgcaaaagggaaggccgtgggaatcggcccggctcaggtgccggacggcgattgaccctgcgcgcggagccgccgcgccgccgggatgcggtgcgaccggccggggcctaggaccgcaggcgggcgaccgcgcggaccggcgccccatcgcccgtcagccgcaccgggaacaggaacacctcggcctccgccggggcctggaccagccggtcgagcccggtgaggttctcggcgatcaccccgcccggctccagcagcgcccggtgggccgccagagagaagtcctgctccccccgagccggagtgcggtccacgctgagcgcgtcgatgccgaccgtccgcaccccggccgccgcgatccgcacgcaggtctcggccgccaggtagggatgcgccagataatcgggagtgccccagtgccgcgaccagccggtgacgaccagcagcacgacgcccggccgcagcccctccggaagatgctccggcccgatgggagtgcgcggcggcaggccgcggacgtccatcggcacggcccgcccggcgaaccggtccagcggcagctcatccagccggggccaggagtcgtccacgtggcagggcgcgtccacatgcgttccggcatgagagcccaggtgcacccgcgccacgttgacccccgcctccgcgacggtgagcgcgggcgccacctccacctcggggtcccccggatacaccggcatcccggtgaccaccggcaccgatagatcgacccatgtcatgagcccgtagggtaagtgccgtgttgcccctagtcacagcgacccggtacgtgacgccgctgcgcgagggaggctcgctgcccggcatcgtggaggccgacgacctcggcacctatgtgatgaagttcgtcggcgccgggcagggccgcaaggcgctggtcgccgagatcatcgccggggagctggcccgccgcctcggcttccgggtgcccgacatggtgatcatggacctggacccggcgatcgcccggcacgagcccgaccccgacgtccaggacctgctcaaggccagcaccggctggaacctgggggtggacttcctgcccggctcgctcggctacgaccccctcggctggacggccgaccccgagcaggcctcccggctgctgtggctggacgccttcatcggcaacgtggaccgcagctggcgcaaccccaacctgctggtctggcacggccggatatggctgatcgaccacggcgccagcctgtacttccaccacgcctgggccaaggccgccgaattggtccgccggccctacgacatcgacgatcatgtcatggtgtcgtacgcgacccacctggccgaggccgaggccgagctgctgccgcaggtgaccgaggagctgctgcgcgagatcaccgcgctggtgcccgacctgtggctgagcggggagccgggcttcgccgacgccgcggccgtccgtgacgcctatgtggcgacgctgctggcccgcgccgccgacccccgcgcctggctgcccgacccgtcggccgccggcccggaccgtcccgcccccgccccgcgccgcaccgccgggcggccgagctggctgggcggcccggtcacatgaacgcgttcgagtacgccgtgctgcgggtggtgccccgccccgagcgcggcgaggccatgaacgtgggcgtggtgctgcactgccgcgccgcggacttcctgggctgtcgcatccacctggacgagcggcgcctgcacgccctggacccggcgctcgacctgcagggggtgcgcgcggcgctgcacgccgtgcgctgcgtctgccacggcggccgggaggccgggccggcggggaagcagtcccccggcagccggttccgctggctgaccgccccccgcagcaccgtcgtccagccgggcccggtccacgccggcctcaccgacgacccggaggcggaactggaccgcctgctggacctgctggtgcgcgtggcccccggcacggcgcagggcgcctaaagagacacggacaccgcctagaacagcaccgacatgaaggtgtcgatctcggtgaagccgacccggcggtaggcggcgcgggcgcgggcgttgaagtcgttgacatacagcgacacgaccggggcgatggtgcgcagcgactcgtccaccagcgccgccatgccgctcaccgacaggccccgcccgcgcaggtccggaggcacccacacgccctgcacctggcaggcgtaaggggtggcggcgccgatctcggccttgaacatcacccggccgttctcgatgcgggcgaacgcgcgcccggcgcggatcagctcggccacccgggcccggtacagcgcaccgccgtcccccacgttcggggagatgcccacctcttcagtgaacatcgacacgcacgccgggtagatgatgtcgaactcatccatccggacccgccgcacgtggggatcgggcggcaccggggagggccgggaggtggccatcaccggctggacggcccggatcgcccgcggccgcccccagtagggggccagcaggtcccacagctctcgcaccgcatcggcctgccccacgatggacgagcagcgccgtccttcgttgcgggcgcgttcggcgaaggcccgcaccgcctcagagtcggcggcgatcgggatgaggttggcccccgagtagcacagcgaggtcagctccccgtcccggatgtacccccacatctgggcgccgagccggtcggggttcagccctgccgcgcgcacccgggaactgacgaacacgttggagacagggtcggagtcaaggatcgccaggacggtgtccctgtgccggtcgtccaggacccggaccggcatcgatcccagcatccgcatggcttacccgccacgaaccagcttcggcaccacgattcaagattatgacgtccttgccgaggtcgccgaggggggtgccgcggtccgcgcccgggaggccgcggagtccggtgccggcggcggaggcgccgggcaggtcaggtccaccccccggcggccgggcggcagggctccgctgcgcaggtaggccacgaccgcctggttgatgcaccggtcgccgcccagcgacagcccgtggttgcccccgccgcgctggacgaccagccgggaggagggaagcagccggtgagtctccagcgcccccgggtagggggtggcggcgtcctcggtggcgtgcaccagcaggatcgggggcaccccgcggaccctgcccacgcggggcggcgggccgccgggcgcccgccaataggcgcaaggggcgttgtaccagatgttgttccaggtctcgaagcggttgccggcccggtactggcgcttggcgtcccggcgccagatcgaccagtcgcgcggccaggcggcgtcccggcactcggtcgccaggtacatcgtgtaggtgttgtcggagtcccggtcgggcgccttccacagcgcgcgcagcgccccggggttcccacggacggcgtagtccgacagcgccctggcgtaggtgccccactgcaggtcggagtagccggtggtcaggaagatctcgtccagctcggcggggccgatccggccgccgatgggcttggcggtgaccttcctgcggacggcgtagtaggcccgctcgacctcccgggcggtgccgccgagccggtagatcccgtcgtggcgggcgacccagccgaagaacgcccggatgcgcttttcgaacgccacgttctgggcgaggttgttggcgtaccagacgccgctgggccgcaccacgctgtcgaggaccatgcggcgcacccgcccggggtacgccgtggcgtaggcggcgcccaggtaggtgccgtaggagtagccgaagtagctgatcttcttgtggccgagggcgacccggatggcctccaggtcctccacccagttccgcgtccccatgtacgggagcaggtcgcggtacttgcgggcgcacgcgtcggcgaacctcttggcccgcttccgcagctcccgctcggcggccctgctgcgggggacggtgtcgggccgggcccggccccggtgcagcggccaggtgtcgcacaccagtgcgggccgggacgcgcccactccgcgggggtcgaacccgatccagtcgtaggaggcggcgacgtccttcggcagcgccctggtgaacagggcgggcaggtcacggccggccgcgccggggccgccgcggttgagcagcaccgcgccccggaacctggcggcggtgtggcgggcccgggtgagcgccagggtgatccgccgcccgttcggcctggtgtggtcgagcggcaccgacagcctcgcgcactccagccctttgagcgcgtcccccaggtgcgggtcgtgggcggggcagggccgccaggcgatggacggggcgtgcgcctgcgccgcggcgggcacggcgagcagggcgccgcccagcgcggcgccggccagcagcccggcggccttcctcgatggcgggttcgtcagcaccccgctgttgtatccgcccaggtcgcgcgggtgggggaagtgcgtgtctccgcgattcaccccgaaagcggcccgaaagcggcgcggcagggcgcaaagggccgaacggtcaggagacgatgacctcggcggcgccgtcctcggcgtcggggtcgaccttcacgccccgctcctcggcgatgcgcatggcctcctcgatcagcgtctcgacgatctgcgactccggcacggtcttgatgacctcgcccttgacgaagatctggcccttgccgttgccggaggccactcccaggtcggcctcgcgggcctcgccggggccgttgaccacgcagcccatcaccgccacccgcagcggcaccgggaagcccttcagcccggcctccacctcctgggccagggtgtagacgtccacctgggcgcggccgcaggccgggcaggagacgatctccagcccgcgctcgcgcagccccagcgcctccaggatggcgatgccgaccttgacctcctccaccggcggcgccgacagcgacacccggatggtgtcgccgatgccctcggccagcagcgccccgaaggcggtggccgacttgatggtgccctggaaggccgggccggcctcggtgacgcccaggtgcagcgggtagtcgcagcgctcggccagcatccggtaggcctggatcatcaccaccgggtcgtggtgcttgacggagatcttgatgtcgcggaagccgtgctcttcgaacagcgagcactcccacagcgccgactccaccagcgcctcggcggtgggccggccgtacttggccagcagccgcttgtccagcgatccggcgttgacgccgatgcggatcggcaccccggcctcggaggccgccttggcgatctccccgaccttgtcgtcgaacttcttgatgttgccggggttgacccgcaccgccgcgcacccggcgtcgatcgccgcgaacacgtacttgggctggaagtggatgtcggcgatcaccgggatgggcgccttggccgcgatcttgggcagcgcgtcggcgtcgtcctgggagggcaccgccacccgcacgatctggcagcccgccgcggtcaactcggcgatctgctgcagcgtggcgttgacgtcggcggtgggcgtggtggtcatcgactgcaccgacaccggggcgtccccgcccaccggcaccgatcccaccatgacctgccgcgacttgcggcgggtcgccagcgcgggagtctgggcacggactgcgggcataccgagttgaacgctcatcgctctcttctcaagctgcaagtgggtgcggatggtgttccggtcgcgtcccagcctatgcgtccggcccatatgaccgtggtaagacgtccgcaatgcgccccttgcgccgccggccggccgggggcgcaaggggctcatggggagagccgcagcgggttgagcaggtccgccacgatcagcaggacgcccagtcccaccagcagcaccaccgccaggtaggtcaccggcagcagccgggtgatgtccaccgggccggggtcgctgcggccgcgggcgcgggcgatgcgggcccgcagccgctcgtagccgagcaccgccaggtgcccgccgtccagcggcagcagcggcaggacgttgagcgcgcccaggaagacgttgatcgaggcgaccagggccaggtaggggcccgcggcgtcccgccaggagccgccggaggcgaagatctccccggagatctggccggcgccgaccacgctgccgatctggccgcctgcgctctggccccgctgcggggagaacagctccggcagcgcggcgggcagggcggccagcgccctgcccatctgcgcgacggtcaccgcgatgcccttgagcgcgaagacgaccgcctcgccggggccgagccggtcgtagcggacgccgacgacgcgggccgtcacgcccaggaacggctcgccgtccacctcggccagacgcacctggaaggcgcggcgggtcccgtcccgctcggccaccaccgggacggcccgcccggcgggcgccgcccggatcgccgcgcgcagctcctgccagccgccgaccggccgcccggcgaaggagacgatgcggtcgccggaccgcagcccggccgcccgtgccggggacggcggacggccgggggcgcaccggccgcccaggcgttcggggacgcaggcactgacccgctcgacgacggtggtggcggtgcccgcctggcgcacccccaccaccgtggccaacgccaccagcagcacgaacgccagcagcagattggccgccacgcccgcgacgatcaccaccgcgcggcgacgggcgggctggaggtagaaagcgcggggccggtcggcctcatcgagcttttccagcgtggtgtagccgacgatgcgcacgaacccgccgagcaggatcgccttgaccccgtactcggtctccccgtgccgccgcgaccacagcgtggggccgaagccgacgaagaactgggtggccttcatcccgaaccgcttggcggcgaccaggtgcccggcctcgtgcagcgtcaccgacagcaccagcgcggcgacgaacgccacgacgccgagcagataggccatcgcgtgcgccttcgtccgccgcgggccgcccgccatggaatcccggacgtcccgggtcacggcaccgtttgcgggccagttctgggcgagacgtacccgtacccgccgcagagacgacatgccggcggcgggcccggcgatccccgagcgtgcttttgggctcccggcggggccgggcggtcaggtcagttcccgggcgcgcgccctggcccaggcgtcggcggcgagcacgtcgtcgagagtgaggtccgcggaggtcacctggtgctcctcgaccacccgtgcgacggtgtccacgatcccggtgaacggcagccggccggcgcggaacgcctccacgcactcttcgttggcggcgttgtagacggccggcgcggtgccgcccagctcgcccacgtgccgggccagcgccacggccgggaacgcctcatcgtccagcggctgcagctcccaggtgtgggccttggtccagtcgacggcgggcgcggcgtcggccaggcggtccggccaggtcagcgacaaggcgatcggcagccgcatgtccggcgggctggcctgggcgatggtggagccgtcgatgaactccaccatggagtggatcaccgactgcgggtgcaccatcaccgtgatcttctcgaacggcacgtcgaacagcaggtgcgcctcgatgacctccaggcccttgttgaccagcgtggcggagttgatggtgatgaccggccccatgtcccaggtggggtgggccagcgcctgctcgggggtgacgtcggccagttcggcgcggctgcggccgcggaacggcccgccgctggcggtcagcaccatccggcgcacccgggcggtggcggaggcgtcgccgtaggtccaccccggcaggcactgggccagtgccgagtgctcggagtcgaccgggacgatctgcccgggcgcggcccgccgcttgaccagcggaccgccgacgatcagcgactccttgttggccagcgccagcgtccgtccggcctccagggccgccagcgtggacgacaggcccagcgccccggtcaccccgttgagcaccaggtcgcacggccaggccgccacctcggcgacggcttccggtccggccacgatcttggggatcgggtagtcgccggagctgtagccgcgtttttgcgcctcggcgtagaaggccagctgcaggtcctgggcggccgaggcgcgcgccaccgccaccacctccgggcggaactccagggcctgggcggccagcaggtccacccgtccgccgccggcggccaggccggtcacccggaaccggtcggggttgcggcggatcacatccagggcctgggtgccgatcgagccggtggagcccagcagcacgacgtcgcgccggtcgcggccgctggaacagccgggcgcgttctgtgaggaggcagccatcatgctgccattgtcccgtccgtcccgatgcgccccgtacggcttgccgcgtttttgggcttggccctcggcctgcccgggaagcactcctccaatcacagaaagcgttcatgtggattctttctgtgaattccgtcctgccacggcgtggccggtcccgctccggccgaggaaggcggcgcgtccatgaggcgaaggttccggatgccgctggtcgtcggcggcctgctggtcttgacggccccggcggccctgcttccggcctgggcgcaagggtccggcccggtggccgttcccccgcccggcgccaaggtccaggcgctgacggccgcggaccagcgggcggtggcgcggtactggacccccgagcggatgcggcgggcggtgccgatcagccttctggtcggacggccggcgaggtcgcccgaccggccgcccccggcggcaggccggctggacttcccgcacaccggcggcctgtggaccggcggcggcgcggtcgcccgcaccacgggacgggtgttcttcaccttccggggcgtggacgcctactgctcgggctcggcggtcgccggcgccaaccgcaacaccgtcatcaccgccgggcactgcgtgaagtcccaggggacctggcacaccaactgggtgttcgtgcccggctaccgcgacggcgagcagccgtatggggtgtggacggcccggcgtaccttcgccaccgcgcagtggtcggtgctggaggacttcggccacgacatcggcgccgccgtggtcaacgcccttgacggacggcgtctggtcgacgtggtcggcggccagggcatcgccttccatcagccgcgcgagcagaacatgtacgccttcgggtatcccgtccagcagccctataccgggcagtggctggcctactgcagcggccggaccttcgaggtctcccccatctcccaggcgatgggcatgccctgcaacctgaccaggggtgccagcgggggcccgtggctgctgcacttcgatgagtcttccggcacaggggtcatcacctcggtgaacagcctcggccttgaggcgtccgggtcccggtacgtgttcggcccgtacttcggggagtccgcgcggcttttgtacgaacgggcccagcactcttagttcggcggggtcttccacagagcggatgccgttcgttgccgggacggcgtgccataccgcgggtccggaacccgacctttcaggcatgacccaatggtcactttttcgtaacacccggctaacaagacggtcgtacgttcggctctgtgaagcagatcagcgtgcgcgtcgacatcgccccggcgacccccgaggacccggccgtgatcgcgctgtgcaccgagcagcaggccgagatcgaggcccgctaccccggcgccgacgaggcccccaagggcatcgatccgcgcgtggagttcctgctggcccgcatcggttccgagccggtgggctgcggcgggctcaagccgctggagccgggcatggccgaggtcacccggatgtatgtgcgtcccgctcaccgcgggcagggcatctcccgcatgctgctgcaggccctggaggagatggcgctggccaaggggtggcgcaccctccgcctggagaccggcgacctgcagccggaatcgatcggcctctaccagtccagcggctaccgccgcatccccgccttcgggccgtatgtgggaaacgtcctcagcctctgcttcgaaaagcacctcaccgactgagcctctttccgcacctgctctcaggtgcggctgagacgggagcctcagcggcgcacggtgccgtgtcatcgcagcccacggcaccgggtctcactcaggcccctgatctccgcgggccgggacgggcgggacgcggcaccgggcatcatccaggcacccgccccggccgcccgaggccaggtgccgcacaggtgcgccaatgctccggcccgcgggcccagatgaggggggcggtcagaaccgggcggcggtggtgtcgcccggccggcccgagctcagcgcgtcccccaggcgcttgatccgcagcgacgcggcgatgagggcgatcccgtagacgatcgcgaacagcccgatcagccacaccaccgccagcgccccgctgaccggccagacgaacagcagcagaccgaacagcaccgagacggcaccgccgatcacataccaccactcgcccctcagctccttgcgcagcgtcacggccgccacgatctccagcaccccggtcaccaccgcccacgccgcgatcagcatcagcagcaccagcgcggtgacgccgggccagatgaaggccagcagaccggccaggacgccgaccgcgccggtcaccgccagccacagccgcgactgcccggccctggcgcggaacgccgccgccagcgcgaaggccccgtccaccagggcgtaggcgccgaacagcagcaccagcgcccataccgtgatggccggccagatccaggccatcaggccgaaaaggatcgccaccgctccacgcaccgcgaacgtccaccagttgcgcgcccattgttcgatcatcggcctctcctttcccggccgcatgcggcctcgtctcggccgcatgcggaaaatctctgaccgaatcttcggagggccaacaccatgaggtcgtcaaggatcgacaatcccagcaatcacgtgagccccgtgcgattaccggcgcccgcgacgccaccggcatgccgggcccgccacggcaccacctgccaagatcccagatcaccgcggcggaaccggctgccgagaccacctgttccgcaaagcggtgcacctcgaaaaaggtcgttccgtctcctcgcgcaggccgtcacacagcccccgaaattgcccgcaactccgcatggtaatgatgtttttacagctccttggaggcggtataacggcgggtacacctccggccgcttataaaggaatcacgttgcccggtccgcccgggagagggggtgagcgatgagccgcacgagggaactcgtgttcgaccccgaggcgctgagcgcggtgcagtgcgaaggcgacgcctgcgtcgtctgccacaagaggtggccgcgcccgcgcgtccgcgtcggccgcctcccagacggctcaggggtgttcgcgtgtgacgagtgcgcgctcgccctgccgcctctccactgggcgggcaccggggcaggggccggtcggtcgctgaacggatcggcccgggacacagcgccataccgctgagggcttcaccaggagggtgttctgggttttcggggggttgcccagagcacccggctccaagagagggcgcgttcgacagggggcggtcggacgcgccctcttctctgcccgccctcgcccgcagacggccgctgagcctctttcaacgcccgctcccgggcgccgcggacgggagcccgcgtccggaaatgttccaggccacagaggcgtccctgagcgtgctgcccttgttgcggcccgccgagacggcggggtcacggcggggtcacaaagttcagtgggccgtgccgcgggactcctgccaggcccggacccactcggcgtagtcggtgcacccgtgcccctcgccgccgcagtcctcggtgggcgtccgggcgaagatcaccttcttcaggaagtccccgtcgccgacccggtaggtggcgcagaaggatgcgctgagccggtcgccctcgcacgcctgcgggttggccggcgccaccccggcccactgggcgacctgccgctgcacgtccggggagaccgtccacttcagccactggtacatgcagttggggtgctcggcccgggcgccgatcagccaggagttgacccagccggtcacgccctcccggggctcgatgccggccaccgggcgccccgccctgctcagcacgtccagctggtaggaggagacctggccgatgaccgcctcgcccgcggcgaacgcgctgaccgcatcggccggttcactccagtaggccctgacgtggggacgctggcggcgcaccacctgggccgccgcgtcgagctgctcgggggtcagcgcataggggtcggtgatgtccagcgacttcttcttcgaacgcaggtacagcgcggcctcggccagcgccagcggcgtgtcccgcatgatcagcctgccgctgtaccgcccggcctcctgcgggtcgaacaggtccgcccagccgctgggaggcggctgcacggcccgctggtcgtacatgagcaggttcgcgccccacacatagggcaccccgtagaccgtcttatcccgcctgagcagcgagcgcagccgggactccaggcgcttgtagccctcgaccaggttcgggttcaccggtgccgcatggccgccgtcgatcagcagcccggcgacctcggggggcgccgagacgccgtcatagcgccggtcggggtcggacatcaggtccaccatctcctgcacggtggacacctgtttgagagagaccttgcagctggtgcgctcttcgaagggggtgacccagtcgacgtgctcggcgctgccgccgcgttccgccagaccgggccagaccaccaggttgagcgcgccctcaccgggtccgagcgtgcgcgcggcccgcgccgtgccggggggcgcgttccggccgtctcgtccggccgcgaccacgatcagcgccaccaccaggaggaccgccagggccgcggcgagccggtgccggccgctcagcccgcgcagcgcccgcgacactcggtccacgggaccagactggctcatacctctcccacaacctccgccgggtcctcccggccgccgtcgggtgctgcggcgcagcgtagccgggaggtgcccacatcgagatcgacggccttgcggccggacgaaccggggtcatcgtcgcagcgtactcgggagccccgcagggcggcggccgggtcgcgcggcggctcaccggacggtgcgcgaccgtccgatcgtcggtggcggaagaattcttcatccggatcgacggcccgccgccccgccgggcgagcgtgcaccgcaatacggacggccgtcttcataaataatctgaccaccaatatgacgccgatttaaccgcgcgcacattacccgtttttcaggtccggcggcgggcgaaggcgcggggaaacgcgaccgccccggcgccggtccgcgccggcggcggggcggatcttttcgcgtcccgatggcggggggcacgggacgcccgggaccgcgccttcccgggccgtcgcattcccccgcgccccgggcgcccgccggggcctgcggggacggcgggcgggaagggctctgcgcggcggggctgaaaagggcgggtcagacggtggggccgcccggccatgcggttgccgggatccgtccggcctgcggcccggcggcccgttccgggtattggggttgcggggaaatccgcaggtcctgccgggtgtcacgggccgggtgggagcgggggtccggctgcggcgcgggagccgggcggcgaccggggaaggatgcggccgcccggtgctcctcgatgcgggcgatgagtttttgcggggtggccgcctcgacgaaatcgccgatgtcctgatcgcgcggcggcagcgcccaccaccggcgggtggacaggccgaaccagatggtccagcgcggataccggcggctgagcgcctcgatctcggccgcatggtcatcggcgggaaggctgttgtcggcaagcaccgggcggctccctgcatgtggttcgctgaaccggaactacgaccttgacccgaccccccggtcccggtctttatttcccttgattttaaattgcgacatcccgagtgtgtcgcggtccacagatgaggtcaacgggtgtggctattatttgtcgagacacatggcgttaaaaattaacgatggaaactcactgacatcaaaaagtttcaatccccccacctgcgcactctcaccgtgcgcagcgatccgctcaccggcgacacatggcgcaccgccgggagatttgcaccttttggggtacttgcccggaagcctcgggagaggtcccggattcgccgggtaacacgaagatcccgccggggtcaggtccggcgggatcttctgtgagcgggcggcccggccgcgggcctcagccgttggtcgggaaccccaagttgacgcccccgtgactggggtccagccagcgggccgtgaccgccttggtgcgggtgtagaagtgcacgccctccatgccgtgggcgtggctgtcgccgaacagcgagtccttccagccgccgaaggagtagtaggccatcggcaccgggatcggcacgttgatgccgaccatgccgacctccacctcgttctggaagcgccgcgccgcaccgccgtcgttggtgaagatcgccgtcccgttgccgtaggggttggcggcgatcagctccatcgcctcgtcgtaggagcccacccgcaccaccgacagcaccggcccgaagatctcgtcggtgtaggcgtccatgtcgggggtgacgtggtccagcacggtcgggccgagccagaagccgccggagtactcctcggcggtctccacgccgcgcccgtcgaccaccaccgcggcgccctgggcgagggcgctctcgacgtaggaggccaccttgtcccggtgctcccgggtgatcagcggccccatctccgcggccgggtcgtggccgggaccgaccgtcaggcgggccgcccgctcggcgatgcgggccaccagctcatcgcccaccgggtccacggccaccaccaccgagatcgccatgcaccgctcgccggccgagccgaacccggccgacaccgccgcgtcggcggccaggtccagatcggcgtcgggcagcaccaccatgtggttcttggcgccgccgagggcctgcacccgcttgccggtgcgggcggcgcgctcatagacgtagcgggcgatcggggtggagccgacgaagctgaccgccttgacatcggagtgttccagcagggcgtccaccgcggtcttgtcgccgtgcaccacgttgaacaccccgtccggcagccccgcctcggcccacagctccgccagccacaccgacgccgacgggtctttttccgacggcttgagcacgaaggtgttgccgcaggcgatggccaccgggaacatccacatcggcaccatcgccgggaagttgaacggggtgatgcccgccaccacgcccagcggctgcaggatcgaataggcgtccaccttggtggagacgttctccgagtagccgcccttgagcaggtgcgggatgccgcaggcgaactccaccacctccaggccccgcgtcacctccccggccgcgtccgagatcaccttgccgtgctcggagctgatcagctcggccagctctcggcggcgggcggccagcagctcgcggaagcggaacagcaccgcggtgcgcttggccagcgaggcgtcccgccaggcggggaaggcggccttggcggcggcgacggccgcgtccacctccgtggccgaggcgaagtcgaccttgccggtcaggcggccggtggccgggtcgtagatgtcgccctgccgcccggcgggcccctcgtgcggcttgccgccgatccagtggcggacgtgcttttcggtcacttggcggcctcgctcactgcctccagggagtcgatcaggatgcccagcccttcccgggcgtcctcctcggtgatcgtcagcggcggcgccatccggatgacgttgccgtacagcccgcccttgccgaccagcaggccgcgcttgcgggtctcctccatcaccgcggcggccagcggcgggctgggctcgccggtgcccggctcgaccagctcgacggcgaacatcagccccttgccgcgcaccgcgcccaccaccggcagccgcggcgcggcctccttcaggccgtccagcagcagcgccccctgacgggcggcgttgctctgcaggtcgtggtcgaggatgtagtcgagggtggcgttggcggcggccatggcgatcgggttgccgccgaaggtggacagcccggtggcgtgcggggcgtccatcaggtcgccgcgggccaccacgccgccgaccgcgaaaccgttgcccagccccttggcgaaggtcatgatgtcgggcgtcacgccgtggttgtggatgccgaagaagctctgcccggtgcggccccagccggtctgcacctcgtcggagatgaacagcgcgccgtattcgtccaggacctccttgtaggcggcgtacaggccgtccggcggcatggtgaagccgcccaccccctggatcggctcggcgatcagcgccgccacgtccccgccggtggcggtggccagcacgtgccgcaggtcctcggtgcagaccttgatgaagtcggcgtccgacaggtgggcgaactgcggcaggtgccggtcgccgccgtgcaggaagtgcacggtcagcggggtgtaggcgttgttcttccagctccggttggcggtcaccccgatggcgccgaaggagcggccgtggtagctctgccgcatggccagcacctggttgctcttgcgggcgtaggtggccagcagcagcgccgtctcgttggcctcggtgccggagttgacgaagaagaccttggcgtccttgatccccgacagggcgacgatcttctcggccagctccacctggccgcgcagcaggtaggcggtggaggtgtgcaccaccccggtggccagctgccgctcgacggcctggcgcacctcctcgacgtcgtagccgaggatgttggtgatgatgccggcgaagaagtccaggtaggtgttgccctcggcgtccgtgacgcggacgcccttaccgctgacgatctcgatgggccgctcgtagtagagcgccatccagttcggcatgacggcgcggtggcgcgcaagcaggtccgacatgcgtcaagtctggacgtcgttccacccgcgtaccagcggacatcgtgtcagtcatgcgccgccatacctgacaaggtgtcacccgcgggggtcacagcgcgttgatgcggcgggcgaggtcgaagtccttgccggtcagaccgcccgccgagtgggtggacaaggtgagcgtcacggtgttccagcggatggtgatgtcggggtggtgatcggcggcctcggccagctcggcgacccggttgacgaaggccatggcctcggcgaaatcggccagccgcaccaccttgacgatggcgtccccctgccgctcccagccgggggtctgcgccagctccccgctgagcgactgttcgtcgagcaggctcatcgcgtcctctcccctccgtccccttccttcacccggacaacggttttcccaggtggacggatacggcaccgatgacgacatatcctcccggtaatgcttcccactctcgccgacgtgctgcacctgccggcggtccagcgcggccagccgcaggtggtggcgggcgccgaccggctggatgcgcgggtccgctgggtgcacgtcgccgagatcgccgacatcgcccatctgctgcacggcggcgagctggtgctgaccaccgggatcgcgctgcccgaacgctcctcccagctgcgccggtacgtggcggagctggccgaagtcggcatcagcgggctgatgatcgagctgggccggcgctatgtcggccggctgccggccgcgctgctgtcggccgccgaagagcacgggctgccggtgatcatgctggcccgggagaccgccttcatcgatatcaccgagtccgtgcacgcccgcatcctggacgcccagctggaggagctgcgggcctccgagcagctgcaccagatcttcacccgattgtcggtggagggcgcctcccccgaggaggtggtccgccaggtggccgcgctggcgggccgcccggtggtgctggagaacctctcccaccaggtgctggccgccgacccggccggcagcgacccggccgccctgctggcgatgtgggagacccgctcccgcagcgtccgccccgccgagcgcaccgcccacgacccggcctccggctggctggtcaccaccgtgggcgcccgcgacgaggactggggacggctgatcatcatcggggacgggccgcccaccccccgcgacatcgtcctcatcgaacgggccgccaccacgctggcgctggcccggctgctggaccggcacgccgagagcctggagcggcaggcgcacggcacgatcatcgccggcatcctggcccgctcctacgccgacccggccgaggcggccgcccgggcccgcgcgctcggcgtgccgctggccgggcgccgcctgctgggcatggtgctgtgcccgcgtcccggccaggacccctcccccgaacggccctcgcatgagcggatcgccgaactggccgaggccgccagcgcggcctgccggcaggtccggctgccggccctggtgggcgtgctggacgagagcacctcccccgccggcggtgccggcgcccggatcgggatgctggtctccctgcccgcccggggcgacgccgagcgctcgctgaccgagctggcccgccggatccgcgcgctgtgcgggccgggcccggtgctggcggccgggtcactggtgcagtcggtgcgcgatgtgcgccgctccttcctggaggccgagcaggtcgccgacgccgcccgccgcggctgcggcgaccgcctgctgtaccggctgccggacctgcggctgcgcggcctgctgcacctgctgcgcgacgacgcccgggtgcagacgttcgtggaacgcgagctgggccccctgctggagtacgacgcccagcgcggcagcgacctgaccggcatcctgtcgctgtacctgcaggccggccgcaacaaggcggtcgccgcccagcgcgcccacctgtcccgccccgccttctatgagcggctgcgccgcatcgaacgcatcctggacgtcgacctggacgacgtggactcctgcacctccctgcacgtggccctgctcgccctcgactccgtccgccggcccccgtcgtgacctccgctttcaggtcgtatcgatggcggattgatagcctgaggcgactgggacccagcacctcggcgcagcccacggaggacgcctgatgacagcggagccgatacatcagccgctgcccgagccgtcccgcgaacgacagcctcctcagacggcatgcgaggtgccggagtggctcatgcccccggaggagggcttcaccgctgaggacctcgatcgcctgccacagttgccccctcacacagaactcatcgatggcagcctcgtcctcgtgagccctcaagccaacttccacacgctggccatctccctgctggagagtgcgcttcgccggttcgctccaagcgacctgcgggtgcggcgtgaaatgaccgtcacgctgggcaagcggcagcgtcccgaaccggatgtgctggtggtgcgggctgacgcgatcaaagggccggaacagaccgatttccgtcccgaggacgtggtgctcgtcgtggaggtcgtctccccggagtccgagctgcgggaccgtgagcgcaagccgcagctgtacgcccgggccggcatcccccacttttggcggatcgagaaagaccacgagtggcccgtggtctacgtctacgaactcgaccccgcgaccggtgcctatgtggcgaccggcatccaccacgagcggctcaaggtgaccgtgccgttcgacatcgacatcgacctgaccgagatcgaccggctctgacctgcactccggccgaagggctccaaggccggccgggcgaggaccggtcggcttcgcgccaggggcgatcgtaaggaacgggcgcgggctttacatgtagtgaagagctcttccccctagcttggcgtttcctggggcagaactgtggcgtgcgcctgcgcagttttggggtcgaggaggaactgctgctcttcgacccggagggcggagctccccgcgcgatgtccggggccgtcctgcaccatgcccgtctccaaggggagaaagtgcacacaagccccttgacgaagggtgggatggaaagcgagctccaacgcgagcagttggagatctgcacccggccctgcaccaccttggacgagctggaccgtcaggtgcggcgccggcggctggcggcggcgcgcgcggccgcggcggccggggtgcggatcgccgcgctggcgacctcgccggtggcggcgcacccgacgctcaccccccacgacaggtaccggcagatggccgaccagtacgcccaggtcgccgacgagcagctcatctgcggctgccatgtgcacgtggaggtgtcctccccggaggaaggggtgggcgtgctggaccgcatcgggccgtggctgccgccgctgctggcgttgagcgccaactccccgttctggcagggccgcgacaccggctacgacagctggcggcggcaggtgtgggcgcgctggccgtccagcgggccggccgagccgttccggagcgccgacggctaccggcgggccgtgcgggcgctgatcgagaccggggcgctgctggatgaggggatggtctactacgacgccaggctgtcacggcactacccgaccgtggaggtgcgcgtcgccgacgtgtgcatgagggccgacgacacggtgctgatcgccgcgctcgtccgcgggctggtggagaccgccgcccgggcccaccgggaggggcgtccgccggtcccggtgcggaccgaggtgctgcgggcggcgatgtggcgggcgggccgctccgggctgagcggcgcgctggtgcacccggtgacctggcggcccgctcccgcccggacggtgctgcaggcgctggtggagtatctgcggcccgcgctggaggacgccggggacctggcggcggtccgggagctgctgcaggcgctggcgcggcgcggcaacggcgcatgcctgcagcgcaccgcctatgcccgcaccggctgcatcagcggggtcatcgccgatgcgatggaccggacggtgagctgaccccgccgcctcggccgagacggcggggcggcggatcttccgcctccggcggcggagtaccttcttcggaatggaccttggattgacaggacgccgcgccgccgtggccgccgccaccagcggcctcggcctggcgacggcccgggcgctggccgccgagggcgtgcgggtggcgatctgcggacgcgaccgcgaccggctggagaaggccgtcgcctcgctgggggacggcgcccacggaatcgtggccgacgtcggcacgcccgagggcgccgccgatttcgtccaccgggcccaggaggcgctcggcggggtggacatcctggtcaccaacgccggcggtcctccgcccggtgacttcgcctccaccgacgtggacgcctatgcgcaggcgctgaacctcaacctgatgtccgtggtcgccatgtgcaaggccgccgtcccgccgatgcgggaacgccgctggggccgggtgctggcgatcacctcgatcacggtgcgccagccggcccccaacctgatcttgtccaacaccgcccgtgccggggccaccggcttcctcaagacgctggcgctggaggtcgccgccgacggcgtcacggtcaactccctgcagccgggcctgcacgccaccgaccgcctgcgcgccctgtacggcggcgacctgtccaaggccgccgcgcaggtcccgatgggcgaggtcggcgacgccgacgacttcggcgccgtcgccgccttcctgtgttcggagcacgcccgtttcatcaccggcgccgccatccccgtggacgggggcgcctatccggccctgctgtgaccgtccgcccgtcacccggacccacccgagatgagacacacaaacagcgacgggtgcaatagcggccggcaactcaccatgccggcaatgccactctcctaaagcggccgcggcgagcgagaggctctgccgcggccgccggatcactgaaggttttctcgataagaaggagcaagcttccgcgtcgcacagcccccagccaaaggcgatgcgctcgtcagtccccggcggtccttctcgtgcccggtgaggacggcattggtcctgcacactgtccaggtcgccgtcccgttcccgccctcaccagggttttgctccgtctccaggctgttgccatcccccggcggcaccggctcggtgagaacctcactgtgcggtcaccggcttcacgagtgacccggccgttgcaaagcctcttcctgcaggtcgccttcgccagccgtaggcgggtgcgccggagccgggagcgacgcgtgccctggggcgtcccggcaccgggcgccaccggggcttctgtgtccggcatccaaggtcatgagttgaaaaagattcgtgaggccttcccagagatcgacgtccccagatagcggcaacgcatcaggcccggagcgaaagtgcaggcgagggcgtgggacgtcctcgagcggggagggatcgtcggctcgcgttcgggcgcagggagaagcctgccgggccggccgcatgagcggccccggcaggaggcctcacgatgggaggtgggctcctcctgagaaaaccgcggtgacgcgacgtcggaggcgccgggggcggtcgcggcgagcagggggtccccgccgcgaccgccggtccggggagggggtgcggcctgggggtcaggcggcggtgggggtggggcggcgccaggggaggtagccggagacggggcggatggcggcgggggcgccggtgggctcgacggccaggatgcggtcgaagcggaaggcgcgtacgccgcggcgcaggcggcaccagccgacgacgtgccagtgttcgcggtggaccaggcaggtgaccggttcgacctcccggatggtgacgttggcgttggcgtcggcgtagcacagccggatcacccggcgctcggtgatggcctcggcgatcacccgggcgcggtcggcgacggtctcggccagcggggaggtcagggtggtgagggtgtcggcgatgacggggtcggcgggggcgaggtcggcggtcaggtgacgcagagcgcggcgggcggcggccgcctgcgggccgctgcccaggtgggcgagcgagagcgccagcgcggcgatctcggccggggggaggtcgccggagcgggctgtggtgcgctgcttctccatgattcgattatatgttcgaataccgacagcgacctgggccgacggcgcaacgttaggggtttctatcaggtcagtcacctgcccgacaggtgcgggtttcgtaggttatcgtcgcgatcattatcgtgtggtcagccgtccgcttccccgcgacaggtcgcctgacgaggagcccaaggagcccgatgaccgtcgtcctggtgctgttgtgcgtggtcgtggggatcctggagctgtatgccggcaagcagagcaaagaccaggccagggcgttcacccagcgcatcgaggagctgcgcgagcaggtcagcaagcagaacggggtgctggtgacggtcggcgagcagctgaccgccgagctgtcgcgggtcaaacgggacgtgctgcccggcctggacgaccggctgcgccgcaacagcggccagatcgaggagctgggccggctgctgcggcaggccgacgactacatcaaggcgcaggcgagccggctgcaggagctggagcagcagcgggtcaccctggcggcgctgcgccgcaagctcaccgacatcgagtccaccgtccgcacggtcgccccgcaggccgagccggccgccggccggcggctggagagcgcgctgggcaggctggccgagctggagcgcaacggcaccgagatcctgcagctgcagcgcgacctgacccgcaccctggaggacgtggaggacgtcgtcagcgagctgctgcgctatgcggggggcgagctggaggaggcggtccgctcatcgctgcgcggcgagcggggcgaaggggagcctccgctggtctccggccggctgtggacccgcgacccgcggctgcaggacgtcctggaggaggtctacgggcactgcctggagcagatcgggctgcaggtccggctgcgcaccggggaaggcgatgccgatgggccgcggcgccaccgcttcttcctgaccggacggcccgcagaaagcctggccggcgccttcaccgagctgctgatcaccaccggcaacgacctgagccgggccgcgctgctgcccaccgacgtgcgggtcgccggggcgccgcacccggccgagcgcccggtgccgcccgatgaggcggcgttgaaggcgctgctgcgggccatgtacgacagcgacggcgccaccgcccagatcggcccgctgctggccgtgcgcacccgccaagaactgctgtgcgcggtgctgacccccgcccagctgctggaactggaaaacgacgaggtgctgtgggacccgtcggccgccgcgctgcggctgcggcagatggccgcccatcaggtatgggagctgacggactgggccagccagctgccgagcgcgtaggtgtgcacgctcgcgcccggcccggatgcggcggggcgcccggcctcgaaccggatcgccagcgggcagcgggccgcaccggtggcgcggtccacctccgcgcacaacccgactccggcggcgcggtcgagcagcaccgccccctccatcgagcgcaccgcccgcatcgccgccggcagcgtcctgccggcggcgggatcgtagagttcctgaaagatcagccggcggccgtagcgcaccagcgcggcggcgtccaccacccggctgccgaccgccgccgacggcccggcgatgacgatgccgaagctctggtcctcccggccgcgcacatagatctcccggtccggctgcaggccccgcctccgcctgcgcaatcgcagctgcagcccgaaccccgtcccgccgtcgaggtagaccggcggggtgagcgcggtgcggcctccgaccacctgcatcgcctccggagagacccgccattcgggcaggaagaggccgacgccgcgcaccagcagccgccagacggggcgggccgtcacatccacctcgggcaggaactccccctgggggccgcgcaggcccgcctgaaaggaccccggctgccggtcccccgccggcgccggaacgttggcggccaccatgccgccatcctgcggtgcgcagggcccggccgacaagtgcacaaggcggtacatcccgtcccggtcggcacaccgtgtcggcaagggcgatgcggccccgcccttcgctcagttaccgttagatgaccgatcttgacgagggcgcctcatgaacgttcaggacatgatggtcttccgcgacaccagggcgcggactgtcgacaagtacctgatggctcatgagggccatgtcatcgcggtgcggcggcatccggcggtgctgctgcaggcggcggccgagacggtgggcgggctgctgctgtcggcgctggtgcacgccttcaccgggctggcgctgctgtggctgccctggctggtgctgctgggccggctggtgtggaaggtgatcgcctggtcgctggagttcttcctggtcaccgagcaccgggtgatgctgatcagcggggtgctcaatcgcaaggtcgcgatgatgccgatggccaaggtggaggacatcaagctggaccgcaccccgatgggccggctgctggggtacggggagttcatcatcgagtcggccggtgacaagcaggccctgcgcaacgtgacctacatgccctacccggagcagctctacctggagatctcctcgatgatcttcggggcggtggacgagtcccccgactgatctccccgcaccccctgccgcgccgggctcagggcgtggcggtccactccagcgggagcgtgtcgaggccgaggacgaggctggcgtgctcggtgggctgggcgccgtcggggacccggtagacggggatgcggcggtgccactcctccaacgcgatgcgcagctccaggcgggccaggtgcgagccgaggcagcggtgcgggccggcgccgaaggcgatgtgccggttgggctcgcggtcgaagtccaccacgtccgggtcggggaacacccgcgggtcgcggttggccatcatcagcggcagcatcaccatgtcgccggccttcatggggcagccgtgccgttcgacgtcggcggtcagcttgcgggccggcagcaccagcgagtaggcgcgcagcagctcctccaccgcgttggggatgatctgcggctcgttgacgatgcgcgcccggtcggcgtcatggcgggccaggtgccagaagctgtaggacagctgggcggtgacggtgtccagcccggccaggaacatcagcacgcacagctggagcagctcggcgtcggtgaccggacggccgtcgatctcaaaaccgatcgccgtgctgatcaggtcgtcgcggggttcggcgcggcgctgggcgatcagctcggtgaacaggcccaccaccttgcccatggcctcggcccgtccctcgccggagggcggcgggtgcaagatggcgtactcccactccaggaactcctccaggcgttcgatgggcagccccatgaactccaggaagaccgtggtcgggaagcgccgggcgaagtcggccacgaaatcgcaggagccccgggcggccaggccctccaccagctccacgcactggcggcggatggactcctccatggcggcggcgcgggccggggtgaacatcgggcgcagcagcctgcgccaggtggtgtgctcgggcggatccagcatgatcgggatccacttggccgccgggttggggtcgatcaccgagatcgcgctgctggagtgccgctcgacgtcctggtaggcggccacgatgtcggcgtggcgggtcagcgcccaaaagccgttgcgggcctcggtgcggaaggccgggcactgttcgcgcagctcgtccagcatccggtgggtggtgcccgcaggacgcggctcggcgaagggatcgaagtcgatccgggggtagttcatgcctctccttttcgggcgactccgcacaggaagaaggcgggcagccgctccggctgtccgccgagcgggaccggggcgggcccttggggcgcggtctcgagttccggatgccagtcgggcagttccaccaggccgggttccaccggctccaggtcgccgaacagggccatcaggcggtcgcggtcgcggaaggtcatggaggtgttgacgcgggcgtcgtcgtagacctgccggccctggcgggccgcctccaggtggccggagctttcggggggcaaggtgatgtgcgagatcgccacgtggctgccgggcgccagggcctggtagaaccgcccgaccgccttgaggagcgcatcgtcgtcggccacgcagtgcagcacggcgatgaacagcagccccaccggccggtcgaggtcgatcaggccggtcagctccggggcggacagcaccgcctcggggtcgagcaggtcgccctccaccacgacggtctgctcgtcggtggccagcagcgcccgggcgtgggcgagcacgaccgggtcgttgtcgacgtaggcgaccttggcgtccgcccgggcggcctgggcgacctggtggacgttgccctgggtgggcagcccgcagccgatgtcgatgaactggtcgatgccggcgtgcgcggccatgtaacggaccgcccggcgcaggaacgcccggttggcccgggccaccgcgggggtctgcggggccgccgcgatgaccttttcggccgcttcgcggtcggcggggtagttctccttgcctcccaggtagtagtcgtacatgcgggcgacgttgggcctggtgatgtcgaccccggcgggcggtgtcagcgatgccaaccgatctccctcgactccagcgccttccttacggatctgcactgaagatcgtaggaatttaaccgaccatccgcgacgtttttcacgccacacccccaaatgcccctttttcggagggctcaaaaaccggcgatgaccgctgtcaaataccggcgtcaggagtcgaaacccatgccgatccggtccagggcgcgcagccacaggtcgcggcggcccccgttgcggtcggcccgggccaaagagcggcgggtcagctggatgcccgcataacgcagcggctcgggcgggaaggggatcggcttgctgcgcaccatctgcagcgcggtccgctcggtccgctcccccgccagcaggtcgagcatgacggcggcgccgaagcgggtggcgcccaccccgaggccggtataaccgacggcataggcgagccgcccccggtgggcggtgccgaagaacgcacagaacctgctgcaggtgtcgatgaccccggcccaggcgtgcgtgaaacgcaccccctccagctgggggaaggtctggaagaaatgccgggcgagcttggcgtgggtggccgggcggcgttcgagttcggcgcgcagcccgttgccgtagtggtagatggcgtcgtagccgccccacacgatccggttgtcggcggtcagccggtagtagtggaactggttggcgctgtcggccagcccctggcggttgcgccagccgatggaggccatctgggcgtcggtgagcggctcggtgatgagcacatagtcgtacaccgggaccaggtagtgccgcaggcgccgcagcagcggcgggaagacgcccgttcccagcgcgacccgcgccgccgacaccaggccgtagggggtgcccagccgcagccggcccgcccggtcggtcagggagcggacgggagtgtgctcatagatgcgcacgcccagggagcggcaggccgcggccaggccccaggcgagcttggccgggtgcaccagcgcggtgccggtcctgttccacaccccgccgacataggtgggcgagttcacctcggcgcgcagccgctcggcgtccaggacggtgacgtcgtggcccatgcggcgggcggtctcggcgtcctcgacgagcccgtcgagctgccagggctcggtggccacggccagctcgccggtgcgctcgaactcggcgtcgatgccgtagcgggtcagggtctgctcgatgccgtcgaggttctcccggccgagacgttcgaggacggccagctcgtccggccaccgccgcaggccgttgccgatgccgtgggtgaggctggccgagcagaacccgccgttgcgcccggaggccgcgccgcccacccggtcggcctccaggacgaccacctccagcgccgggtcgcgttccttggccagcagcgcggtccacagcccggtgtagccgccgccgaccaccgccaggtcgcagcgcaccgggccgaccagggcgggggcgggctcgggccgggcggggtcggcggtccagtacggcgtcggctcggcctcggccagcgccttcagcacgttcacgacggcctccccaccccgctcaggcccggcgggcgcggcgccgggacgccagcaaattgagcaccgcgatcagcaccccggccgcgaacagcagcgtgcccatcacgttgacctggggcggggtgccggtccgggtggagccccacacccacagcgggaacgtcaccgtcgagccgctggtgaagttggtgatcacgaagtcgtcgatggacagcgcgaaggccaacaacgcccccgagatcaccccgggcatgatcagcggcagcgtgaccagccggaaggtggtccacggcccggcgcccagatcccgggcggcctcctcgatggaggggtccagccccaccgcgcgggcccgcaccgtcatcgccacgaacgcgatggagaacatcacgtgcgagaccaggatggtgccgtagccgcggggggtgttcagcgtgacgaacatcgacagcagcgaggcgcccatcaccagctccgggctggagatcgcggcgaacatcaccaaattcgccacaccctggccgcggaaggagtagcggcccagcgccagcccggccagcgtgcccagcaccgtggtgatcgcggtgctggccagcgcgatcaccagcgagttgatcagcgaggtggtcaggtcctcgcggtcgaacaggtgccggtaccagtggagggtgaagccctcccactggaagttgaacttgctgtgggtgtcgttgaacccgaacaggatcatcacggcgatcggcagcaccagccacgcgatcaccagccaggtgtagatgtgcagcagcaggcccttgcggcgggggcggcgcgtcttggcgcgcccggtgccggacgacccgccggcggtgggggtgatcgtggtcatctggccgccgcctccagcacgtcccgcgtccccagcagccgcgcgtacaggaagatccccaccagcaggatcgccatcagcgtgaacgacagcgccgaggccgtcgggtagttgttgtggttgaagtactcggtctggatcacgttgccgatcatggtgtgctgcggcccgcccaaaatcgcggcgttgacgtagtcggccgacaccggcacgaacgtcatgatcaccccggcgaacaccccgggcagcgacagcggcagcaccacccgcaagaacgcctgcgcccgcccggcgtacaggtcctgggccgcctcgatcagccgcggatcgacccgctccagcgccacgtagatcggcagcaccatgaacggcaggaagttgtaagacagcccggcgatcaccgcgaacgaggtctgcagcacgtggaagtcctgcggcagcagcccccagttcttcagcgtccccagcacgatcccgttgtcggccagcacgaacttccaggagaccgtgcgcaggatgaacgaaacgaagaacggcagcagcaccaggaacaggtagaaggacttgcggtggccgccgtagaaggcgatccagtaggacaccgggtaggcgatggcgatgcacaccacggtggccagcagcccgtaccacagtgaccggacgaacttgtcaccgtaggtgctcagcccctcggtgtagttctgccagtggaaggtctgccggaacccgtcgatcaggttcccctcctgcagcgacagggagaccatcatgatcagcgggaccgcgaagaacaccgccagccacagcccggccggcaggatcatcaggtagggcgccagcctgccccgcagtcgtcccattcacgccccctgggcgatgggagtgaagatcttctggtactcgctctcctcggccgtggtgaggacgcggtagcggcgcagcttggccaggtcccgctcggtcgggaagaccagcgggctggaggccaggcgctccaggtcggccttcttctcccccttggccttggccgcgtcctgcttgacgatctcctggacggccggcacgggggtgatgtagttgatgtactcggtcagcccggcgttggcccgcgggtcgtacagccagtccatcaacatgatggcgtcgaccgggttggcggcggtcttggggatgcacatgttgtcggtccacagcgtgccgccctcttcgggcaccacgaacttcacatcctccaggccgaggctgtagacgtcgcccgaccaggccatggtgatccacacgtcgcccttggcgatggcgtcggcgtagtcctggttgtagtacttgcggaccaggtccttttgctcgcgcagcttggcggcggccttccgccagtcgtcgggggtggacttctccgggtccacgccgatggcgaacatcccgaagttgcccagctcctggctgtcggccatcatgccgatcttgcccttgtacttggggtcccacagggaggcgatgctggtgatctcctccttgacgtacttggtgttgtaggcgatgccggtgatgcccgccatgaagggcacggtgaaggtgttgcccgggtcgtaggaggggttcttgaagctctccccggcgttctcggcgaagttgggcagcttggagtggtcgaggggggccaggtagccgagctggcgcagcttctccagctgcaggccgttggtcatcaccatcaggtcgaagtcgatcgactgcccggcgcgcagcggggcctcgatcttgccgaaccactcggcgttctcctggatgacctcctggtagttcaccttgatgccggtggccttggtgaacgccttgagggtggcgcggtcctcctccatgtagccgggccagttcgcccagttgaggacgccgttcttggtcttgccctcccagtacttctgcacgtcggactgggtcacgttctgcttgccgccctggccctccacgccgcaggccgccagtgccagcccggcgcccgtcgcaccgagcagccgcagcacgtcacggcggccggtcaccgggccgcgcagccggggccgggtgaggccgcgcaggaatgcggggtcgccggggttgggtcgacggctcatggcgttgctccaatcaggtaggaatggcgcggatcccacgacagccagacgctgtcccctcgagcggcgatgtcctcggccgaggtggcgttctgggtgaacaccacgacctcggcaccggtcgaggtggtcacctggtagttggtcgaggtgcccagatagaccacctcggtgacggtcccgcggatcgccgacccgtcgccgggcgggggctgggcgccgatcgtgatcttctccggacgcacggtcagctccacctgatgcccgccggcgaccgtgatgccctcgcgcagcggcaccacgatccgctcgccgtctcccagggcgatcaccgcgcgcccgccggagatctcgccgacccggccggacagcagattggaggtgccgatgaagccggccacgaacttgctggccggatgctcatagacgtcgcggggcgagccgagctgctcgatgaccccgtcgttcatgaccgcgatgcggtccgacatggtcagcgcctcgccctggtcgtgggtgacgtagacgaacgtcacacccacctcgcgctggatgcgtttgagctcgacctgcatctgctggcgcagcttcaggtcgagggcgcccagcggctcgtccagcagcagcgcccgcggccggttgaccagggcccgggccagcgccacccgctgctgctggccgccggacagctgggtggggcggcggcgctcccggccgagcaggtcgacgatctccagcatctccccgacccggcggacgatctcggcgcgttccaccttcttgcggcgcagcccgaaggccacgttctcgaacacgctcatgtgggggaagagcgcgtacgactggaagaccatgttgacgtcgcgccggtgggcgggcaccccggtgaccttgcgcccgtgcaggtacacctcgcccgcggtgggctcttcgaacccggcgatcatccgcatggtggtggtcttgccgcacccggacgggccgagcagggagaagaactccccctccccgatcgccaggtccaggcccttgaccgcccgcacggtctcgccgtgcgagtggtactccttcaccacgccgacgagttcgatggcgggcggcgtcgccgtctcatcccgcaccggggcgtccttgatctcggtcattggcgggagtccttcgcgtgctcctgcggccggggggccgggtcctctcctggacgggcgggggcggggagtgcgggcccgctcgcccgggagcaggcccgcgatcccggcgacgtgggcgcccctggcggggcggctcagtcgccgatgtagtgcatgacgtgcttgatgcgggtgtagtcctcgaacccgtacatcgacaggtccttgccgtagccggagtgcttgaagccgccgtgcggcatttccgacacgaagggtatgtgggtgttgacccagaccgcgccgaagtccagcaggcgggtcatccgcatggcccgggtgtggtccttggtccacacgctggccgacaggccgtacttgaccccgttggcccacgcgacggcctgctcctcgtcggagaaggtctgcacggtgatgaccgggccgaagatctcctcctgcaccatctcgtcgtcctggcgcagcccgccgaccacggtgggggcgaagaagtagccgccgtcatagccctcgccggtcagccgcgacccgccggtcagcacctcggcgtggtcgggggcgcggtccaggaagccctggacgcgggccaactggctcgcattgttcaccgggccgaagtaggcgtcctccacattgggcgcgccgaccttggtgttcttggcctgctcggtgagggcggcggtgaagtcggcggcgatgcgctcgctgaccagcacccggcaggcggcggtgcagtcctggccggcgttgaagtagccggcctcggcgatgccggcggcggccttttcgatgtcggcgtcctcgaacaccaccaccggggccttgccgcccagctccaggtgcacccgtttgaggtccttggccgcggcggcggccacctccttgcccgcgcggacgctgccggtgaccgagaccatctgcgggatcgggtgctccaccagcttgcggccggtgtcgcggtcgccgcagaccacgttgaacacccccggcggcaggaactcggcggcgatctccgccagcagcagcgtggtcaccggggtggtgtcggacggcttgagcaccacggtgttgcccgccgccagcgcgggggcgaacttccacaccgccatcatcatcgggtagttccagggcgtcacctgggcgcacaccccgatgggctcccggcggatggtggaggtgtggtcggtcatgtactcgccggaggagcggccctccagcacccgggcggcgccggcgaagaaccggatgttgtcgaccatcggcgggatctcttcttccgccgtcaggccgatcggctttccggtgttgcggcactcggcctcgaccagttcctcggcgcgggcctcgatggcgtcggcgatcttcagcagggccaggctgcgctcgccgggggtggcgtcccgccaggccgggaaggccgcggcggcggcccgcatcgccgcgtcgatgtcctcagggcccgacagcggcgcctcggcgtaggtctgcccggtgctggggtcgatcaccggggaggtgcggccgtccttggcgtcgacgtactctccgcccacgaagttccgcagtcgtatggtgtcgctggtcaacttcgacctccgtctcccggcctctgccgcgacctgggggggcgcctgcccacggcgcttgtccggattgcccggctggcactgacattggcagacaataacccccgctgacaagggatttcgttgttacgatcgagtttcacgacggattcgcttgacagtaaccccataactggcacgatgtcgcagcgtccaggggacggtggaacccgtccggcgccctccggcctactctggtcccgcggcttggtgcaggcgccgatgcgaacgaggagagcccgatgacggacgttcccccgccgcggcagcggccggcggcaggcgggtcccggggagtgcacctggacgagatctccaagcggatcatcgagcagctccaagcggacggccgccgctcctacgccgccatcggcaaggccgtcgggctgtcggaggcggccgtccggcagcgggtgcaaaaactgctcgacaccggcgtcatgcagatcgtcgccgtcaccgacccgctgatgctggggttctcccggcagatgatgatcggtatcaagtgcgaaggcgacatggagaaggtcgccgacgagctggccgccatcgaggagatcgactacgtggtgatcaccgccggctcctacgacatcctggtggagctggtgtgcgagaacgacgagcagctgctggagctgctgagccgcatccgcgccgtccccggcgtgctgagcaccgagagcttcatctacctcaagctccgcaagcagacctactcgtggggcacccgctgacccctccggcggcccggccggggctatgcccggttcaggtcctgcagggccttccgcagccgggaggcgtactcggccgcttcctccccggaggcgtacttggtgcgcggccagaagaaacctcgcagcccgtccttggggttgcggggcaccacgtggatgtgcaggtgcgggacgctctggctgatccggttgttgagcgccacgaacgacccggccgcgcccagccccgtctccatcgccgccgccaggcgcctggcgtgcgcgaacagcgggccgaccagttccggcggcagatccggcagcgtccggtgatgctccctggggacgagcagcgtgtgccctttgaacaacggccgcgcgtccaggaacgccaccgcctcggccgtctccatcaccagatgcgccgggcgctcccccgccatgatctggcagaagacacagtcggcacccgagtcgctgctgcgcggcatctcaccgtcctccgagctaacgtcggccttaccacttgatcattaacgtgcgtagcctatgcggctcgaacacgtcgccttccgctatcgccgaagagcgccctgggtgctcaaggacgtctcgctcaccctcacccccggccaggtcaccgaggtcaccgggcgcaacggcgcgggcaagtccaccttgctgcgcctgctggcggggctgcgcgcgccctgccgcggcgacatcaccggacgccccgcccgtatcggctacgcccccgagcgcttccccgccgaccagccgttcaccgcgggcgactacctcgaccacatggccgccgtccgcggtctgcccgccaccgcctggcgggcctgggcggaccggctcggcctcggccggctgctgcaggtccgtctccccgatctctccaagggcagcgcgcagaaggtcgggctggtccaggcgctgaccgcccatcccggtctgctcgtcctggacgagccgttcgccgggctggatccggccacgcgaagcgccctgcctccgctgctgggcgaactcgcccgcgcgggctccaccgtcgtggtcagtgatcatcagcgctgcctggagcacctgcccgccctgcaccgcgtccacgtcgccggcggcaccgccgtctccgtggagacggccgcgccttccggcgccatggccgtcctggaggtggccgtggcggccggtgaggccgaagccctcgccgcggaactgcgcgcccgcggtcaccccgtccacctccggcaacccgccggcccgcgccccttcggctccggagagaacaccggatgaccccctccgacgtcccggctcggcgccgccggggtcctgcgctcatcgcgctggctcgtttccagctcgccggctacctgcgctcactgcgcttcatgcagccgctgatcccggtcctgctgatcgtcgtcctcgtcttgaaagagtggtccaacgacccccggcacgtggacgccgccaccggctccctgggcgatgcggccgtgctcaccttcctgatcggcgcctgggcggcccgttccctgctggacacccagccggacgagcaacgcgctctttcgatcaccgcagccgggcacccggtcctctccgccgcggcgggcctgctcgcggcctatacggtcgccttgtgcctcggtctcctcctgctggcggccccgctgctgcaatgcctgtccgtcggcgtccccccgacccccatgctggccggcgtgggactgaccgctttggtcgccttctccggaacggcgctgggcgccctcacccagcgggcgatcatcccctctcccggttacgccctgccggcgctgctctgcggcgtcaccaccgccctgctcctcagtctcgggccgctcgccccgctgtccgtgccgatgaccggctggctgcgcgccgcccatgacggcccttcggccttcgtccaggcgttcccgggcctcgccctccacctgatcttgtggaacaccgcgctcacagcggtccttttcttcctgacccgccggcccaggtgaccgtctcacccggcggcatcggccatggccgtttccggcgaggcccccggccgggcgcgcctccggtgcccacggcatggcccggccgtcctccaccggcatccgcgcgcctttcctgcgggatcttcgtgcggggaagtgccgttcagcgcgcctgaaggatcagccatgactcttccagaggggccgacccacggctgcagaagtagacgcggccggggtcgccccagtgccagccgacccgctcatcggagtcgagctgcagcagcgggtaccactcgtcggcgccctcctcccgatccgagggcgccgaaaggtcggggtcgcgaccgcagaaagcgtgctgggcgtccgggccgaccgggcgctggacgatgaccggccagccgccgatctgatggacgggatcgtccggccacaagtgctgcagccaagcggcgtacaactgctcgtagatcggcaagatgccgtcgtagacggcctccacccgctgcacgacggcctcctggggggcgggcagggacaggaacggcgcggcgccgagcatgcaggtggggaaggtctcgacgccggggggcggttcggcctcgaccagttccccggtgaagacccgccagccgtctcgttcctcacggcggtccccccatgggcgcgggacgcggccggcgtagtagaaggcggctcgtccgtgatctgggatgtgcgggtcccggaggatggcggccagttcggtgaagtcgaccacggccaggaagtccagggggcggcccgcccagcggggccaggaggcctcggggggcagcaggggccgtccgccgagccgcacggccgtgccctcgccgccgagccggagcgcgggccgggccagcggcacgatcgccgcgctgacctcgggggccaggaagacaccgaacagggagtggagctttttacgctcagtgacgatccagtccatgttctgtagcgtcccccggccgggacgcgttgaccagaccctttaagaattgtggaaaaccctggggtgaaggtgagaggaccgtaacttcccagcccagcgcatgggcggcaaaccgccctcaccttcccgcttcgttctccacttccgcggccgccggccaccgggaccggtcacgaggcgggaacggactccagcgcctcggcaagatcggccaggaagcgatcgacctcgtactggttgtagccgtatccgggctcgaccgtcccgaacaccacggcccgcgtctcggcggcggtgacgggcggggcggtgccgcgcagcccggcgacgacccggccgaggaacgcgtccacctgccggctgtcgtacccggggtaggcctgcgcgccggagaaacggacgcgctggatccagccgaccagccgctccgggctcctgcgcggccgccggggagggtccggccgcaccgcgggctcggcgggcgccacacgtgccgcgggccgggcggtctcggcgcgccgaccctgcccgtgcagtttctccaggcggcgcgggaccctcggatgcggcgccggcggccgctctgcgggaggggcgagttccgctttgcgttcctccccgccgtcccgtcggcgccggctcctcagccgctccaaccggctcaagggctcggcgggccgggcgggccccggctgctgcgaccgctccggccgctgcggcggctcggtgaccttgggccgttccggacgccgcgccggctgcggcacggttcgcgtgcggccgcgggcctgcagctcacggacgcaggcgtacaggtagtcgtccacggcgctttggtcatagccgcgcagcaccaccgcgaaccggctgcgcagcacatcgtcggcggtcaaaaagcccacgccgtggcgcagcgcgtcctcgatgcgcgcggtcagggcgtccacctgcgcacagtcgtatccccgcagcaccaccgggaagcgcggcatccagcaccccttagtccgtggcggcggccagctgcccgcaggcgccgtcgatctcccttccccgcgtgtctcgcacggtcaccgggacgccatgggcctgcagcctggccacgaactcccgttcgtcccgcggccgggatgcggtccacttcgagcccggtgtcgggttcaacgggatcagattgacgtgaaccagatgacctttcaagagcctgccgagaagatccgcccgccaggcctggtcgttgacgtctctgatcagggcgtactcgatcgacacccggcgcccggtgcggtcggcgtacgcccaggccgcatccagcacctcgcgcaccttccagcgggtgttgaccggcaccagctcatcgcgcagctcgtcgtcgggggcgtgcagggacaccgccagccgcaccgacagaccctcgtcggcgagcctggcgatggccgggaccagcccgacggtggagacggtgaccgaccgctgggagatgcccaggccgtcgggggccgggtcggtgatccggcggatcgcgcccagcacggccttgtagttggccagcggctcgcccatccccatgaacacgatgttggagatccgcccggggccgccggcgatcttcccccgggccagcgcccgggccccggccaccacctgctcgacgatctccccggtggacaggttgcgggtcagccccgcctgcccggtggcgcagaacgggcagttcatgccgcacccggcctgtgaggagacgcacatggtgatgcggtcggggtagcgcatcaggaccgactcgatcagcgtgccgtcgaaggcccgccacagcgtcttgcgggtggcgcccccgtcgcagtccagcgcgcgcacctcggtcagcagcgtgggcagcagctcggcggccagatgctcgcggacggcggccggcaggtcggtcatctgcgccgggtcgtcgaccagccgggtgaagtagtgccgcgacagctgctgggcgcggaacggcttttcgccgagctcggccactgccgcgcggcgttcggcgggggtcaggtcggccaggtggcgcggcggcttggcgcggcgcggcgccacgaaggtgagcttgccgggttccgcgggagcgggccggcccgcggaaggggcggcggtttcggcggaagccggctgagtggtggaagacatggttcctccagtgtcgcaaacccggacccgtgccttcgccgtgcgcgcgaccgtggcggccgttaaagtctgatcatggcggttttgcgcaggggatcgggttctgcacggggtggatcccgtttccggggaaatgccggctctgccgcatccggcgcctcccggcggcgggggtcggcggtgcaggtgctgctgtccgataccagcccgtacggcagccggcggctcaccgtggaaagcgacggcgtcaccaccgaggcgtatctgcgcgacgccgccgacaccgtgatcggcgcgacgtggatcgccaaccaccggccggcggcggcagggctggatctggcccggctgaacgcggggctgaccccgatgatgcccgccggccgcacccggcaccccgagggccgcccgccgctggaccccaagtcgctggaggtggtctggttcgaagaaggcgacggggccgccgtgctggaggcgggcgagccgctgtgcgtcatccccgcctggtcggacatgaaccggggcatccccggctacacccgggacgtcaacgcccaaagccccttcgcgttccccctggaacaggagctggaggagttctccacccgcatcgagcagtcccgcgccttctggaagtggtgccgcagcgagggcacttgggcgcagttccagcagtcggtcctggggcatctgctcaaccggctcggccccggcggccactactggcacgacgtcggccgccagttccgcggaccgggcgccgcccagcggggcgggcgtcccaccgcgccggtggtgagcgtgtcggagcggcccgcccgtccgggacgggacttcagcgtgctcagcacgctcggcatgagctgccagcggatgcccaccgtggagctgtatgaggacgacgtctccaggtacgcgcggatcgagctggccgtggcgaccacgctgcccagccagcgggcgggcagtatcttcccctggctggcccagtacccctggcgctcggtgacctggttcgcccccggtgacgtggtcaagtggtaccacgagcccaagacgttcccgctgaacccgccgggctccgacaaggccccctggacgggggtgctgctgctggacgatccgagccggctgcccggcccgcccgctcccgacctgagcggcttcacgttcagcggcgacccggtgcgctggctgtggctggtcccgatcagcgacgaggagtaccagtacgccaaggcggaaggctccaacgccctgatccgccgcctgcgcgaccagggccgcagctgggtggtgtcctgaaagcgccccgtccgctccggggcgccatgcccgcggaagggccgtgagaacggaaaacgcaaagccggtgcccgggacggcggaacgtcccgggcaccggcttgtgccggcagtgagcggtcaggtcgtccggacgaacagctccagcagcagccagacgaccggggccgcgacgatcagggagtccaggcggtccatcaccccgccgtggccgggcagcagggtgcccaggtccttgatgcccaggtcccgcttgatgaccgactccaccaggtcgccggccgtggccgcgcacaccacggccgcccccagcagcgcgccctgccacaggcggccgccgtccagcagccagggcaccagcccggcgccgaccagcatgcaggccagcgccgagccggcgaagccctcccaggtcttcttggggctgatgacgggggccatcttgtgccgtcccaggaaggctccggcgaagtagccgccgatgtcgctggagacggtgacggcgatgaagatgacgatgcgctgggcgccgtcgtcggccgacagcatcaaggagacgatgccgcccatgagcgccacataggcgacgatgaacagccccgccgtggagtcccgcacatagccgcgggtgccgatgaacatgcgccacaccagcagcgccggcacggcgagcgccaccgcggccagcagcccgaacatgccggcgacataggcggcgaccagggccgccaccacggccgccatgctcggcacctgcggcaggcggatgccctgggcgcggaacgcctgggacagctccctcaccccgtaggcgaggaagaacgtcatgacgcccaggaagatctccttgatggtgtacagcgacaccaggaccagggcgcccagcccggcgccgacggcgacggcgacgggcaggttgcggcctgcacggccggaggaggtgggggggtcggccgggggcggcgccgtctcccggccgtgtgcggcttccatcaaacctcgagcagctcggccttcttgtgctccagaagctcgtcgatcttggcgacgtacttgtgcgtcgcgtcgtcgagctccttttcggcgcggcggacctcgtcctcgcccgcctcgccctccttggccagcttgtccagggagtccttggcgcggcggcggatgttgcggatggagatccggctctcctcggccttgttgccggcgatcttgacgtactcgcggcggcgctcctccgacagctcggggaagaccacgcggatgacgttgccgtcgttggtggggttcaccccaaggtcgctctcccggatcgccttctccaccgcgggcagggaggacttgtcgaacacctgcacgatcaccatgcgcggctcgggcagggtgaaggaggccagctggttgatcggcgtcggggtgccgtagtagtcagcggtgatcttgctgaacatggccggggtgacccggccggtgcgaatgcccgcgaagtcctccttggcgaccgcgaccgccttttccatcttctcttcggcttcgaagaggatctcctcgatcacttcgggctcccgtcacctagtcctgcctgctaccgaccgcccggcgcagcgggtcagccgtccgccgggctgaccagtgtgccgatcttctcgccccggacggcccggatgatattgccctgccccatcaggtcgaagaccacgatgggcaggttgttgtccatgcacaggctgatggccgtggcgtccatgaccttcagcccacgctgtaggacttcaccgtagtccaaacggtcgaacttgaccgcgtccgggttcttccggggatcggcgtcgtagacgccgtcgacctgagtccccttgagcaccgcctgggcgccgatctccagggcgcgctgcgccgcgcaggtgtcggtggagaagaacggctgacccagccccgccccgaagatcacgacccggcccttctccaggtgccggatggcgcggcgggggatgtagggctcggcgacctggcccatcgtgatggcggtctggacccgggtgtcgaggccgagtttctcgcagaagtcctgcagtgccaggcagttgatgaccgtgcccagcatgcccatgtagtcggaacggccgcggtccatgccgcgctcggccagctgggcgccgcggaacatgttgccgcccccgcagaccaccgcgacctgggtcccctcgctcaccgcctcggcgatggccttggcgatgtgctgcaccaccgccgggtcgatgcccagcggctcggcgccggcgaacgcctcgccggacaccttcagcagcacccgcttccaccctccccggggcagcccgggctgcgcggcgggcctggcgggcaccgcggcgcgggcgacggggtcgggacgcgggatgagcggcgacgacggggccgccgtcgtgtcagcggtcggtttgtcctccacggcggcggcctcctcgtcgtatcgtcactggcgtgttcgctttccctgcctcggaaaatacctccgagcagggcggttaagcctggcccacccggaagcgggcgaagcgcacgaccttcaccccggcctcatccaggaccttggcgatggtcttcttgttgtccttgacgaaggcctgctcgaccaggacgaagtccttgaagtaggcgttgacccggccctcgacgatcttggggatggccttctccggcttgccctcttcgcgggtgatctgctcggccagcgcccgctccttctcgatcacctcggcgggcacctcgtcgcgggtcaggtacttgggcgccatcgccgcgatctgctgggcgatgtccttgccgacctgggcgttctcggtgtccagctcgaccagcacaccggtggtcggcggcagcgacgggtcggacttgtgcaggtagctggtgacgtaggcgcccttgaagtgggcgaagcggcgcagctccagcttctcgccgatcttggcgctgttctcctcgatcagcgcctggacggtcttgcccggctcgatctccatgccgagcagcgtcggcacgtccggggcatccgactcggcggcgaacttgacgatccggtcggccagctcgatgaagccggcgttcttggcgacgaagtcggtctcgcagttcagctccaggatcgccccgtcgcccgagccctggaagtactcggcgaccaggccgttggcggcggtgcgctcggcgcgcttgccgacgtccttggcgcccttcaggcgcaggagctcgacggccttgtcgaagtcgccctcggcctcggtgagggcgttcttacagtccatcatgccggagccggtcagctcacggagccgcttgacatcggcggcggtgaagttcgccatcgcttcagatctctctcgtcagttcgtgggacccggccgatctcgggcggaccctgccacggcgggcccgccgaagatctcggatcaggcgttgtcggaggacccctcggcctgcggagcggcctcggcgctctgctccttcttctccttgccgccctccaggagctcgcgctcccactcggccagcggctcggcgctcgcggcggcctcggcgggcttgtcggactcgccggtggcggcgccggcgcgggcgagcaggccgtcggcgaccgcgtcggcgaccacccgggtcagcaggctgacgctgcggatggcgtcgtcgttgccggggatcgggtagtcgacctcatcggggtcgcagttggtgtccaggatcgccaccacggggatgcccagcttcttggcctcgttgacggcgatgtgctccttcttggtgtcaacgatccagatggcgctggggaccttgttcatgtcgcggatgccaccgagcgtgcgcgcgagcttgtccttctcgcgcttgaggcccagcagctccttcttggtcatgccggagccggcgacgtcgtcgtagttgatctcctccagctccttgagccgggtgagccgcttgtggacggtggagaagttggtgagcatgccgcccagccagcgctggttgacgtacggcatcccgacccgctgcgcctgctcggcgatggcctcctgggcctgcttcttggtgcccacgaacaggatggtgccgccgtgcgcgacggtctccttgatgaactcgtaggcgcggtcgatgtaggacagcgactgctggaggtcgatgatgtagatgccgttgcgctcggtgaagatgaagcgcttcatcttcgggttccagcgccgggtctggtggccgaagtgaacgccgctctccagcagctgccgcatggtgacgacgggtgacatcccgtgtactcctgtccggcccttcgcgtcgggccctctctcggttgcctgccagcgctcgaacacaccccgccgtcagcgtcgtgacggaccgagaagactgtgtcccacccttgatcccggacgagcgggagccggtggcagggagcgcgtgaattcggccgcctgggagaggctcccccatgcgaccgtgcctcaagtctatgggatgtccgctcgcctcggggaatcggcgctctgcaaagcgttcaacggttatccacaattcgtgcggcccatggcccccgccgggccgcacccggagcatcgtgcccatgaccgtcatggcgctcgtcctcgcctgctccctgactctcctctcccccgcctcatccggctcttggcagtggccgctgcgccccgtccccacggtgctccgcggtttcagccctcccgccgttccctgggggcccggccatcgcggggtcgatctgctcgccaggcccggccagcccgtccatgcggccggcgcgggccgggtctccttcgcgggccgtatcgccgggtacggggtggtcgccatcacgcacggccacctgcggacgacctacctgcccgtcgtcccctccgtccgggccggccggcaggtgccggccggggccgtgctgggcgtcctccaggacctgcccggccactgcggcctccggcactgtctccattggggcctgcgccacggctcgcagtacctcgatcccctgtcactgcttcaccgaggcgtacggctccttccttactggtcccctgcccccgcccccggttctcctcaaacgagggttctcttcagctccacaccgtttctatcccgtcccacgaattccccagacgctccatgagttttctcagcccacttaccacgcggcaggatcaaaggctcaacagcgaggtcttcatggacaaccgaagctctgccctcgtctctcatgagaggccgcagcggaaacgaaccaacgcaccggtaagccctttccccacatcgcttcagcaggacgcccgcagggaccttgtggccgagagcagcgtgatggcctcggaggagacagccctgaacgccatcgaggctcctgctccaagagcccacggccacgcattgaggctttctcggcgaaatagaacgcaagcggtgcccacagggccggaggctgcggcggagccgggtcctgacagccgcaaatcccctgacaggacggttttcgccacaagaacatcccggcgcccagaggccttgcaccggtttctcaccgtgccatgccgacatccccgcccgtacccacctcctgccgatcttgcttccgcccgccgcaagcagcgccggcagactctgcgacatgtcacctcggaccccgggccggatcggcgtcatcgtccaggtcgcgctggcccccaggtaacgcccggcggtgactttcgttgagaaggccccagtccggccgcgctcatcgagatgcgacggttcctcggcgtggtaggcatgggtccgggtgcccaggaggcatcgacggtctggtccgctccctgcggcggttctcttgtgcttgccgttttcacccggtaggcgttcgggcgatgtgcgcctgggcggtcgtcaccaggtgggtcatgaggctccggtcgccggcggtgtagcgggcgaggaactcctccggtctcagcagcagccggccgcgtgattcgtcgtcgcccgacgtccagggcggcggacgcgggcggcgtagatgaccatgtaggtcaggtcgtcggcgccgaggtagtcggactcgatgacctcgatggatacgaggtcatcgatgatgcgggtttcctcccatgcctcgcggcgggccgtctcctctccggagcgttcgtgaagtcgagtgtggccgccgggcaggtccaggccccgttccaggtctgcgaccaccatcaggccttcccgggtgaacgcgatcaccgagacgctggtcgcccgctccccgggaggtgtgaacgccttcccagcggggtgggccgcaccggcgcccgcgtcttcagcaccgccggacgacgatctcgaaggtctgcatcgcccgccggtgacctgtcatgctcacccacaacagcgtccctatctccttgaacgtccttaggtgggacaagccgaaaagaacacctgcgcctattctgccgccttgcccttttccggtgaaccacacgtcgtctccgcagatcgagacgagggcatcgcagtcaggagcgatgccgtgacccagcacgtcccagtgccgaacatcatcgggctctcgtcccagctcctaaggccatgtgctggaaaagttcgctggtgaaggcaagggaagggcgccacaggggtgatacgtgaatgctcacgccgtcgccaccaggcagggggagcccgccagaagaggccaggtgcacctccgccctgatgggcgcgatccccacttcatttcgttgagaaacctcaatgcctgtgcttagacatcggctcggagcctccgcagcgagcttttcgttcctgttcggtctcgatggtgttcgtgttctggagcaggttcgtcttcgcggcggccacttcatctccgcggcagtcacgaggtgacggttttccacagaatcgcgttcgtctgccggtggccgttcaggtgcggaagtgtcaggggcggaggtgatggccgatgaaaacgatgagcaagcgggctttggggcggcgcggtgaagacgccgcggcccgttatctgtccgaacggctcggctggacgatcgtcagccgcaactggcgctgccgcgaaggcgagctggacatcgtcgcctatgacggcagccgccatgtggtgtgcgaggtgaagacccgcaccgacgcctcgttcgggacgcccattgaggcgatcacacaggcgaaggccgcccggttgaggcggctggccggccgctgggcggcccagtacggcataccggcggccaccgttcgcatcgatgtcatcggtctggtcgtcgccgcccgaggtgagcgcaccgggttcgagctggagcacctgcggggggtgtgctgacatggccctggccaagacccgatcggtggcgctggtcggcgtcgagggcttcgtcgtcgacgtcgaggcgtcgatcaccagtggagtgcccggcctgcacctggtcgggcttccggacgcggcgctgaacgaggcgcgggaccgggtccgtgccgcgatcttcaactccggtgagtcatggcccaaccggcatgtgacgatcagcctcttccccgccagcctgcccaagaagggctcggcgttcgatctggccatcgcggtgtcgctgctggccgctgcggagacgttcgaccccagggcctgcacaaagatggtgatcttgggggagctgggcctggacgggcgggtccgggccgttccgggagtgcttcccgcggtgctcgccgcggccaacgccggctaccgcacggtcgtggtcccgcggtccaacgtcgccgaggcggagctggtgcccgatgtcgaggtgatcgccgcgtcctccctgcacgggctgctgtgccgcctgcgcgggcaggcgccgccgccggagccggaggacgccgagaccgcccggctcacccccgtctccgagggcgcggccatccgttcccgggacctgcgcggggacctggacctgaccgacgtgcgcgggcaggcggaggcccggcgggcgctggagatcagcgcggcgggcggtcaccacctgttcttctacgggccgcccggctgcggcaagaccatgctcgccgaacgcctgcccaccctgctgccgccgctggatagggaggccgcgctggaggtcaccgccatccactcggtggccggaacccttcctccggggaagccgctgatctcccgcccgcccttttgcgccccgcatcacaccgccacccgcgcggccatggtcggcagcgggcagggacggctgctgcagccgggcgcggcgtccctggcccaccatgggatcttgttcctggacgaggcccccgagttcaacgccggtgtgctggacgccctccgccagccgctggaggagggcgaggtcatgatcgcccgtgccggggccgccacccgcttccccgcccggttcaccctggtgctggccgccaacccctgcccgtgcgcggcggccaagtcggtcgactgcacctgcacaccggcggtccgccacaagtacctggcgcgcatctccggccctctgctggaccgcatcgacctcaagctggaactgcacccggccacccgtgccgagctgcgctatgacctgcagacggccgaacgcagcgaagtggtggccgaacgcgtcctgcaggcccgggagcgggccgcaaaacgcctcgccggcaccccctggcggaccaacgccgagatccccggcccgcaactgcggcgccgcttcctgccctccgccgaggccatgtcctgcctggatcgcgccctgcagaccggtgagctcagcgcccggggcctggaccgcgtgctgcgcaccgcctggacatgcgccgacctcgccggccgcgacactccttccgcggacgacctgagcagcgccttcgccctctggacgggaagacggtgctgaacaaggacccgcccgccgccgcccgcagtgcgcagatccgctcccccgcccggtttctgggaaaccgcttcgaaacaccagcgggacataggcgggcgacagtcaaaggcgcacggagcggtgaggttctctcaacgaccggtgccgctgagaagcggcatcggcccgcaggccggggcacgagcaccggtgaaagcaggaaaaagacggcgcaggggcgatccgccaaagcccacggcgtcggagccgaagggcgtctgccgggagcggcagggcgtgccttcgctccggtgggaggcggcacggtgcggtcctccgcctcatttcgttgagaagacctcagtggactttttcccgtcccgttccggcgagccggaaggagagtctcgcaggcaagggtgatgcgatgacctgcatggccccacccacgaaggctcccgttgcctgagaacacgggccgcgagttcggcaccgtcgtcacgggaccttctcaacacgccgcctccgcaggtcgagacggggacgtcgcagtcagggacgatgccgtgacctgcgatgtcatgtcctcgaacgccgtcagggctcccgtcttcggcgcccaaggccatgtctcggcaaagattcgccggtcgcgcagaggccacgaggaaagacggacgtccctgatcgcatgggagaggcagggacgagccgccacagagctggtcgcctatctgagaaagggcatcatcgatggtcgtacctgaggaggaaagacgagcccgggccacgctgtgcgccatcgcggagccgggtgagatcttgctggggcggatcgtcgcccgggccgggccctgcagggcgctggccgtggtgcggggcgaggagccgccgccggagggaatttcgatcacagagggcggccggcggcggctggcggcgtggcgggcccggctgcaagccgccgataccgaggccgacctggccgtctgtgccgagctcgggatccggctggtctgcccgggggatccggaatggccggtgaccttggacgacctcggtgaccgcaggccctatgcgttgtggctgcgcggcccgttggacctgcgttattcctgcttgcgttcggtggcgatcgtaggagcccgcgccgcctccccctatggggtgcggatcgcctccgagctgggcgccgaactggccgatgcgggctggaccgtggtcagcggcggggccctgggcatcgacgcggcggcgcaccggggaacgctggccgccgacggccagacgatcgcggtgttcgccaacggcctggacaggttctaccccgccggcaacgaggccctgttcgtggagatgctgcataagggcctgctggtcagcgagtccccgccgggcaccgacccccaccggctccgcttcctggtgcgcaaccgcgtcatcgccgctttgaccaggggcaccgtcgtggtggaggcggccgcccgcagcggggcgctcaacaccgccgtccacgcccgcgatctgggacgcgccctgatggcggtacccggcccggtcgactcaaaggtctcggtcggttgtcacaaactgctgcgcgacactcccccggcccggtgcgtgaccacggccgccgaagtgctcgaggaagtcggccggatcggcgccgacctggcgccaccgccccgcggcccggtactgcccagggacatgctcgacccggtgaccagatccgtcctggaggcgctgccggcacgcggagccgcgggccccgcccagatcgcggtccgggccggtgtggatctcgccaccgcgaccagccggctggggcagctgtcggcggccgggttcatcgaacgcgcccctggcggctggcgcctgcgccgctcggcgaagctccccagttcacccgtgtgagcggccccttgccgtgccgtcccaggcagcggcccggcggccgcttgccccacttgaggtttcctcgacgaaaaggagcgtgcttccctgctgtaccgacttccacccagggcgaaggcgcacccggccgctcccggtgaacgttcctgccccaggtcgcgacggcatgggccttcgggcgccccctgtgccgtccgctccctgttttcaccagagctcgtgcgccgacctacgggccgataccgcctctctgcggcaccaatcgctgggagaacctcactaaggagatctttcaacgaaaacgagcgcttctctgccgcgccgactcccaccaggccaaaggctcacctggccgctccagacggacgcccttcgctctcggcagcaacaacacggacctcgcagaacgcccccgcgccagccttcccccgccttcaccagagctgacacgccaacctacgggccgataccgcttctcagcggcaccaatcgctgggagaacctcactgaggaggtttttcaacgaaaaggagcgcttctctgccgcgccgactcccaccaggccgaaggctcacctggccgctccaggcggacgcctttcgctctcggcagcaacgacatgggccttcgcagaacatccctgcgtcggcctttccccgccttcaccggagctgatgcgccggccggcggggcgatgccgtccctcgggggcgccaatcgttgagagagcctcaccgaggcctttccacacgtggtcctggaaggccatggaacgggggtctcggcagtgcccgaggtcatgacgttgcaggtcacggcatcgtccccggctgcaggcctcccctctcggcctgcgggagcggcgtgctgaaaaggttcggtccgtgcgggctccagcgccggtgacgggacacgaccacagtgccggtggtccgctgcggtggagcgttcggccgggcgtggtcgggaggcgcctcgatttcgtccgccgggggtgttcgcaggagcggtgcgcggtgtcgtggttcgtcgcggcagaaaggaggtcagccgcctgcggggagttccaggtcgctcttggcgagttcctcgatgttgacgtccttgaaggtgacgacgcggacgttcttgacgaagcgggcggggcggtacatgtcccagacccaggcgtcctgcatggtcacctcgaagaaggtctcgccgttgccggtgccgtggacctggagatcgaccgagttggtcaggtagaacctgcgctcggtctcgaccacgtaggtgaagagcccgacgacgtcccggtactcgcgatagagctggagctccatctcgttttcgtatttttcgagatcttcggcgctcacgctcgtgctccctcccccgcaaggccgaacacgccggtccgcgccccattgttccccaccctcgccacgttcacgaatgacaggcggtgttccgggcaggggccgtgggcgctgagcgccgccgtgtgctcgcgggtgacgtagcccttgtgcacggcgaaaccatactggggataccgctcgtggagctcgaccatcagccggtcccgggtcaccttggcgaccaccgaggccgcggccacgcaggcggcgacgcagtcgcccttggggacggccagtcccggcacgtccaggccgggcacccggaagccgtcgctgagcacatagccgggtctgacctccagctgggccagcgcccggcgcatgccggtgatgttgcactggtgcaggccgaggcggtcgatgtcgtgcctggggatgatcacggtcgcccaggcgacggcccgttccacgatctgcgcgtaaagctcctcgcggcgacgcgcggtcagcagcttggagtcggtcagcccgtcgatcagagcgcgccggccggagggcaggatcaccgctgcgacgaccaaaggacccgcgcacgcgccgcgcccggcctcgtccacacccgccaccgggctgaacccggcgtgctgcagggcgcgttcgagcccgtacagtcccgcatcgcggcggggcgtgaaccggagcggacgcctcatcatgcctcgaagcgtacgttctgccgaagaggcccgtggcacggttccagagcaccccttgcgcggagccttccccacgatgaccgcgcgcggacttcaaccccaggacggcccgggcgccggggaccagccggatgcccgctccgggcgaaccgcacctgaacacagcccggtcacgcggccggcggcaaggagcacgacgccgaaaccgtccacctccgggtcggcgaacagagccgagggagtccgcgccgtcccgcgggcatccgccgcaggaggcggccgcccgtccgccatgccggctcgtgaacgccggagcccggaaagcggtggccctccacgccggtgggccgggtcaggaccgcttgctcgcgcgttccgccagacgcagccgcaggcggcggttgagccaggtgatggggacggcgccgatcagtcccagggcgaacggggtggccggcaggagagccccggcggcgttgagggcgggctgcttgaaggtcttggggatcggcaggacgtcgatacggttgagcggccagatgacgacgaacgcgcggccgatcacccggctttcggggatggcgccgccgccggggtcgccgcggtgctggcgggagtcgtaggagacctcccggtggtcgcccatcacccacaagttgccgggctggacggtgacgtcgaacggctcgttggagggcttgttctgctccccggtcaccgggtcggtgtacaggtaggagcgctcatcgagggggacgccgttgacggtgacgcgtccctcggcgtcgcagcacttgacccggtcgccgggcagaccgatgactcgcttgatgtagtccttctcaccggggatgaagccgaaggcgccgccgatccagtggaaggccttgacgatcgggttggtgggctcggcgacctcgatctccgggtcccaggagtccaggccgttgaagaccacgatgtcgccgcgctgcacgtcccgggtgtggtagacgatcttgttgaccagcacccggtcgccgatctgcagggtgttctccatcgaggccgaggggatgtagaaggcctggatggcgaacgccttgatgaccagcgccagcaccagcgccaccgcgatgaggatgggcagttccttccagaaggagccctccttggcctccttcttgccgtcctcttcgggctcctcgccgtctgcgaagtcctcgccgcgagccacggtctcttcctccgaggggttgacggccgcgctgggagaggacccgttcaggcgatcttcggcgactccctcgccgggggtcacggcctgcttgttgtggggcaccgcgccctcggcctcggaacgcacgtttctccgatcgtcctcgtgagtcatcagggcgagcctatagcgggcggccttgggagcccggccgcgcatcgccgtgtcgcccgccatgaacccgcaaacagccgacaccgatcacatacggaacgccccggtcaccgctgagggttcccggggcgctgcagcggcccggaggcgggccgcagtgctcaagactcgcgcttctccttgatgcgggcggccttgccgcgcaggttgcgcaggtagtagagcttggcgcggcggacgtcaccgcgggtgacgacctcgatcttctcgatcgaggggctgttgagcgggaaggtccgctccacgcccacgccgtagctgaccttgcggacggtgaaggtctcccgggcaccgccgccctgccgccggatcaccacgccctggaagacctggatccggctccggttgccctcggtgacacggacgtgcaccttcagcgtgtcgcccggacggaagtccgggatgtcggcacgcatcgcggccttctcgatctcctggatcagggtgtgcatgacagcggttcctcgtcctcggaagccggcatcgagaggccccgaacgaaagtgggggcgtcgcgccgcgcaagtggatcttgcttcgtggaagtcgtgaggcagcccggacacaggggcgccgacgctctagtctgccacaggttcgccgcccggcggcaatccggcctcggcgagcacctgccggtcgcgctcgtccaagcgggccgggtccagtgcggcgatcaggtcggggcggttggcggcggtgcgccgcagcgcctggtcgcgccgccagcgggcgatcgccgcgtggtggcccgacagcaggacctccgggacggcccggccccgccacaccgggggcttggtgtagacgggtccttccagcaggttctccatggagccgggggcgaaggagtcgtcggcgaccgagtcggcgttgcccagcacccccggcaccagccggccgacggcctcgacgatgaccagcaccgcgacctcgccgccggccaggacgtagtcgccgatgctgacctcatcgacccgcatccgggtgcgggcctcctcgacgacgcgcgagtcgatgccctcataccgtccgcaggcgaagatcagccagggctctgcggccagttccacggccatggcctgggtgaacggccgtccgctcggggtcggcacgatcagccgcggcgcggcgtcggcgctttggccgcccggggcgatggcgtccagggcctcgccccacgggtcgggtttcatgaccatgccggggccgccgccatagggggtgtcgtcgacggtgcggtgccggtcgtgggtccactggcgcaggtcatggacgtgcacctcgatgaggccgcggcggcgcgccttgcccagcagggagatgtccaggggcgcgaagtagtcgggaaagatggagacgatgtcgatccgcatgggttttgagggcttgctcgtcaggactcgtccagcaggccgggaggcggatcgatgacgatacggccgccggcgacgtccacctcggggaccaaggcggcgacgaagggcaccagggcctcaccgccggtttcgcggcggatcaccagcaggtcctgggcgtagtggaggatgtcgcggacggttccgaccggggtgccgtcggtggtcaccgccgtcagcccgatcagctcatggtcgtggaactcgtcgggatcctccaggggaggcaggtccccggtgtcgacgaccagccacgtgccgcgcagtttctcggcggcggtgcggtcgtcgacaccggtgaagcgcaggagcagacggccgacgtgccagcgggcgcgctcgaccgtcagcggcccaaggtgcggcgggtcggtgtcgagcacggcaccgggcgcgaaccgggcatcgggatcgtcggtccgcacatccaccgtgacctcgccgcgaacgccatgcggccggccgatgcggccgaccaccacctgatcgtctcgcatccggtcagcagagcgggacgggggccgggcgagccggggccggcacgtcagcggacctcattgatgtccagcaggtccacccgtacatgccggccgccggacaggctgccgatgacggtgcgcagggccttggcggtgcgcccgctgcggccgatgaccttgccgaggtcatcggggtgcacccgcacctccaggacccggccgcccttgatccggcggggacgcacctggacgtcgtccgggtgctcgacgatcccgcggaccaagtgctcgagcgcttcttcgagcacgcctcagccctcgctcttggcttctgcggcctcacccgactcggtggccttggactcgggcttggccttcttcttggccttgggagtggtggcgggagcctcgtcctccttcatggcctccttgagggcggcctcgtagcgggccttgcggtcgggcttgggctcggccaccttgagcgtgccctcggcaccgggctcgcccttgaacttctgccagtcgccggtgatcttgaggatcttcagcaccggctcggtcggctgcgcgcccacgctgagccagtactgcgcccgctcggagttcacctcgatcagcgagggctcctccttggggtggtacttgccgatctcctcgatggcccggccatcccgcttggtgcgggcatcggcgacgacgatccggtactgcgggttccggatcttccccagacgcttgagcttgatcttgactgccacgggtgtggtgttctccagattccagatggctgagcggacctgcaccaggtggggacgctgctgccggttgctcgatggactccggtgcgccaggacgagagagggcagcctgccgccaccgggtttccagcctgtcattctgccagacgaacggccctgaggtgcaatcgcgcaacaacgagccgtcaccgcaggtaatggccgctgcagccggtgcatgccgaccgggcgcgtcctcatggaaacggttgcgcccggcttcgtcccgcccgggcgggacggcccgcggtcacttcttcttcttgcggacctgcagtttgttcaggtcgggcatctggaagccggggggaagcgcgcccggcagcccgccgggaaggccgccgcccagcgccgggggcagcccctggggcagggcgtccggcgcggggcgggcgtcgccggagcccttggccgcggcggcgcgcttgcgcgggtcgccgctgcgctgcttgcccttcttcttggcgctcttgcccttggcggccttgcggcggccgccgccgggcatgcccggcaggcccattccgccgaccacctggcgcatcatcttctgcgcctcgaagaaccgggtgaccaggttgttgacctcgctgaccgtggtgcccgagccggctgcgatgcgggcccggcgggaaccgttgatgatcttggggttggcgcgctcggccggggtcatggagcggatgatggccgcgacccggtccaggtccttgtcgtcgatctggtcgagctggtcgcgcatctgccccatgcccggcagcatgcccagcaggttccggatcggcccgagcttgcggaccatcatcatctgctcgaggaagtcctccagcgtcagatcctcgcccgaggcgaacttggcggtcatccgctcggcctgctgggcgtcgaaggtccgctcggcctgctcgatcagggtgaggatgtcacccatgtcgaggatgcggccggccatccggtcggggtggaagaggtcgaagtcctccagcttctccccggtggaggcgaacatgatgggccggccggtgatgtgccgcaccgacagggcggcgccgccgcgggcgtcgccgtccagcttggtgagcaccaccccgtcgaagccgacgccgtccatgaacgcctgggcggtgttgaccgcgtcctggccgaccatcgcgtcgaccacgaacaggatctcgtcgggggagaccgcgtcgcggatgtcgatggcctgctgcatcatctcggcgtccacgccgagccggccggcggtgtcgatgatgaccacatcgtgctgggcgcgccgggcctcctccaccgagcggcgggccacctggaccgggtcgccgacgccgttgcccggctcgggggcgaacaccggcaccccggcccgctcccccatcacctgcagctgctggaccgcgttgggacgctgcaggtcggcggcgaccagcagcggggtgtggccctggcccttgagccagtaggccagcttgccggccagggtggtcttaccggcgccctgcaggccggccagcatgatcaccgtcggcggggtcttggcgaaacgcaaccggcgggtctcgccgccgaggatctcgatcagctcctcgttgacgatcttgacgacctgctgcgccgggttcagcgcctgggagacctccgcccccagggcccgttccttgacgtgcgcgatgaagtccttgacgacgggcagggccacgtccgcctccagcagcgcgatgcggatctcgcgcgcggtggcgttgatgtccgcttccgacagcctgcccttgctgcgcagcgaggagaagaccgacgtcagccggtcggagagcgtctcgaacacgtgtgcgacccgtcctagaagactcgtaaggaatcaaacctcagggtatcgaggaatccacgggcgcccgcccgtatccgagccccgcccggacggggtcagcggagcgcggccaggaccttctcccgcagcgccgacagggcggccggttcccgcaggggacggccctgggcgtccaccacgtagaagacgtccaccgcctccgcgcccagggtgtccacccgggccttgtcgacctgcaggccgcaggcgccgatggcctggccgatccgccacagcaggccgggccggtcgtgggcgcggacctccaccaccgtggcggtgtcggaggcgtcctcgacgatggtgacccgcggcggcggcaccggcgctcccggacggcggcgcaccgccgcggcgcgccgttccagcaggcccgccacatccagccggccggcgagcatccggcgcagatcggcctccagggcggccgggtcgggcggggtgccgtattcggggacggcggtgaagtccagcaccgcggtgccggcgccggccgaggcgaacacccgggcggtccgcaccaccaggcggtgcagggccagcaccccggccgtgcgccacagcaggccgggccggtccggcaccgcgacggtgacccgggagccggcgatccgcaccgccgcgccgtcgtggcgggccagcgccagctgctcgggggtggggtccagcccgttgcgcgggggcgcgccgccggccaggcaggcgtccacgcgccgcaccagctcctcgatcagccgggccttccaggcgccccaggcggccggcccggtggcctgcgcgtcggcgaccgccagcgccgccagaatctccagcacctgccggccccggccgggcacggccgacaccttctgggccacggtctggatggtcaccgggtcgtccaggtcgcgccgggtggcggtgtcgggcagcagcaggtggtgcagcacgaccgtctccagcacatcggcgtcggtgtcgcaaaaacccatccgggcggccatcgtgcgggccagcgcggcgccggtgcgggagtggtcgccgggccgtcccttgccgatgtcgtgcaacagcgccccgaccagcagcaggtcggggcgggcgacgtcacgggtcatggcggcggccccggccgcggtctccaccaggtgccggtccacggtgaagcggtggacggggttgcgctgcggccggttgcgcacctgctcccattcgggcagctcccgcacgatcaccccggcctggtcgagcgcctcccagacggggatcgccgcgggcccggcgcccagcagcgacaccagcgcgtcgcgggcctcggcgggccagggcaccggcagcggcgggaccttggcggccagctgctcggcggtggcgggcgccagcggcagcccggcctgggcggcggccgccgccacgcacagcggcagcaccgggtcggtcaggtcggcgccgcgggccagcacgacctccccctcgtgctcgacggccccatcgcccaccgggcgccgttcgacccgcccgccggggcgggcgacgcggatgccgcggggccggtcggcgcagaaccggtcgacgtgccgccacaggttgtcggcggcataggagacggtgcgggcggcggcgacgatgacgcgcagcagggcggcgccgtcgggcaggcccagcaggtgcgccacggcgtcctgttcctgcaggtgcagccggtctccggcgcggccggtggtctcgtgcagcgcgtgccggacgtccagcagcaggtcgtgggcggcgcgcacgcgctcgccggggccgggcaccgcccaggtggcggcggccgcctgcatggtgtacacgtcccgcagcccgcccttggcctccttgaggtcgccttcgagcaggaacgccagttcgccgcggtcggcccagcgccgccgggtcagctcggccagctcggccagccgccgccgggcctgggcgcgccagtcggtcagcacgacggcgcgcagctggtcggccaggtcctggtcgccggccagcaggcgggcgccgagcaggcccatggcggccttgatgtcgctgccggcgaccttcctggcctcccgcacggtgcgcaccgagtggtccaggcgcagcccgcggtcccagacggggtaccagatccggtcggcgatctgggcgatgtccggccgtccccggtgcaccagcaccaggtccagatcgccgccgggggtcagctctccgcggctgtggctgcccaccgcgaccagcgcgacctcccgcgcggcaccggtggcctccagcagcccggccagccagcggtccagttcggccccccgccgcgcccgggccgccgccagcgccttgcgcgcctcctccagcccgccggccccggcgccctccaccgccgtggccgccttgaaccttccggtcgtctctttcaaccccgttcgcctccgaagtcccgcccgcctgacgtgctctgccgttccggtcgccgcaacgcgccttcttcaagcacctggtcccgagcacccggcctcaggcaccggcagcggggtcttgcaggtgcccggtccgtgtcgtcccaagtcgtcacgccgctccccggcccaggacggcggcccggtggccgggggccgctgggtttcctcggcgctcgaccgttcgttcacccgggcgtcctggacgcctcgggtgctccgctttgccgcaccttcgccgtctcggccggcccggcttggagactcaaatccccatgcgagccggcggtccgtcccgcctctcttcgggagcctcgttcaccccggcgccccgatattccggtcgcctcgaacgccagaaaatccgggacttttaaccactgtgattttcttggtcttttcgggtgctctctttgccgttcgctgtgagcccttgggattccgcccgtttcgcatgccccggatctcagggccggtggccttcctcgttctctcccgccggcgtctcggcccggccccgcggatcgccccggccacggccgcctccgcgctctcccgccggccgggatctcactgacaggcagaagggcgtcccgccccgccggcctgcggtttgggacgcccttcctcgtctcgcgccctgagcgattgctcccccgatccgtagacgacccgctacagggcctcggggccggtctccccggtgcggacccgcacgaccgcatcgaccgggacggcccagaccttgccgtcgccgatcttgccggtctgcgccgccttgacgatggcgtcgatcacgtcgtcggcgtcgacgtcgtccaccaggacctcgacccgcaccttgggcaccaggtcgaccttgtactcggcgccccggtagacctcggtgtggcccttctggcggccgtagccactggcctcgctgacggtcagtcccttgactccggcggtctccagtgcggccttgacctcgtcgagcttgaacggcttgatgaccgcggtgatcagtttcatctgttatgcctcaaccttcgtgggggcgctgtcggcggaggacgccgcggcgatcccgccggcggcgccaccggcgtggatgctgccgaagtcgtaggcggtctcggcgtgcgaggtgctgtcgacgccggccacctcgtcctcctcgctgatccggaagcccatggtgacgtcgatgagcttgccgatgatgtagctgacgacgaaggagtagatgatgctggcgaccacgccgaccgcctgcttgcccagcaggctcaggccgccgccggccagcaggccgtccgcgccgccgtcgttgacggcggtggtggccaccaggccgatcatcagggcgccgatcacgccgccgaccaggtggacgccgaccacgtccagggagtcgtcatagcccagcttgtacttcaggctgacggcgaaggcgcagagcacaccggcgacgaggccgatcacgatggcgccgatgggggtgacgaaggcacaggccggggtgatggcgaccaggccggccaccacgccggaggcgatgcccagcgtcgtggaggcgccgtggcgcagcttctccaccgcgatccagccgaaggccgcggcggcggtgcacaccagcgtgttgatgaaggcgacgccggagaccgtgtcggcggccagctccgaaccggcgttgaagccgaaccagccgaaccacagcaggcccgcgcccagcaggacgaacggcaggttgtgcggccgcatcgggtcgcgcggccagcccttgcgcttgcccagcaccagcgccagcgccagcgccgccgcaccggcgttgatgtggaccacggtgccgccggcgaagtccagggcgcccatctcgccgatccagccgccgccccacacccagtgggccagcggggcgtagaccacggtcacccagatgacggtgaagaccacccaggcgccgaacttggcgcggtcggcgatcgcgccgctgatcagggcggtggtgaggatggcgaacgtggcctggaaggcgacgaacaccagggtcggcagaccgtcgtccacctggttctccagccccaccaggccccagtcaccgagtccgccgatgacgctgttgagcgcaccgccgtcgctgaaggcgagcgagtacgcgtagagagcccacagcacgccgaccacggccatgctgacgaagctcatcatcatcatgttgagcacgctcttggcgcgggtcatgcctccgtagaagaaggccaggcctggcgtcatgagcaggaccaacgccgcgctcgtcatcacccaggcggtgttgccgctatcgatttccatctcggagagagcccctcctcggcacggaacgtttgactgggtagaggttctggcgtggtggtttcacccgaacggcccggctgtttcaaaggtgtgaaaaccagccgtcatatgtttcgcgagtgtttcgaaaccctcacctgtggctcgttccaaaaactcgcgggtttccggtccggacgtagagccgtctacgccacaaactccccagaaatcatcaagcgccccacatgtcgcaggtggggcgcttgacggcctcggctcccgggtctccagagcggctgcggcgaaggggactcactctccgatgatcgcgtccacgaacggttcggcctcaaagggcgccaggtcgtcggggccctcgcccagcccgaccagcttgaccggcacgcccagctcgcgctggaccgcgatgacgatgccgcccttggcggtgccgtccagcttggtcagcacgatgccggtgacgttgaccacctcggcgaacacccgggcctgctgcatgccgttctggccggtggtggcgtccaggaccagcagcacctcgtccaccgtggcctgcttttccaccacccgcttgaccttgccgagctcgtccatcagcccggtcttggtgtgcagccggccggcggtgtcgatgatcaccgtgtcgaccttgccctcgatgccctgcctgaccgcgtcgaaggcgacgctgccggggtcggcgccctcgcccttgcgcaccacctcggcgccgacccgcttgccccaggtctccagctggtcggcggcggcggcgcggaaggtgtcggcggcgcccagcagcacggtgttgccgtcgcccaccagcacccgcgccaacttgccgcaggtggtggtcttgccggtgccattgacgccgacgaccatcaccacggcgggccggtcgccgtgccgggcggtgcgcagcctgcggtcggtcttctcgtcgaacccgttggtgacctgccgcagcagctcctcccggagcagcgcgcggacctcctcgggggtgcgggcgcccatcacctgcacccgggtccgcagcgcctcggtgatctcgcgggccaccgccacgccgatgtcggccgagatcagggtgtcttcgatctcgtcccaggcgtcctcatcgagggtgtcgcgggacagcagtcccagcaggacgtggcccagggcgttttgggacctcgccagcctggcccgcagccgcaccagccggcccgccgacggcggcgggatctcgatctccggtttgggcggggccgccggttcggccgggggcgcccgctccagcgtgggcgccgccggctcccgttccaagacggcggtcgagccctccccgctcgccgccggcctctccggcggcgcagacggcaggcgggtggtgcggcggggccgcaccaggagcaggccgcccaccacgagggcgagcacggccagtgcgactatgaggatcacgtattccatagcgtccccagtctcgcagacgccctgccatggctccgccaagcgccacgtcgcccgtgatgtcccggcgcccatctatacgtgtctatacgtgcggcaaagaaagcccgcggacgtccggcatcacggtccccggccaccgtcccttcccgcctgcgtcgccgaatatcggccgcgagaatcccggtgcaccaccggaaaagatctctccgtaacgagcggaccgggaagaccgtgcagccgggacgctccggatgcatccgggaagaatcggcgggcctgagttcacccgccgcccggcgatcaccgcaccggccccgggctcaggccgattcgcgccgccggatccgctggctgacgacctggctgacgccgtcaccgcgcatggtgatgccataaagcgcgtcggcgccctccatggtgcgcttttggtgggtgatgatgatcagctgggaggactcgcgcagctcctccaggatggacagcagccgctgggtgttggtgtcgtccagggccgcctccacctcgtccagtacataaaacggggagggacgggctttgaagaccgccaccagcagggcgatggccaccagggagcgttccccgcccgacagcagcgacagccgcttgaccttcttgccgggcgggcgggcctccacctccacgccggtggtgagcatatcgtcgggatcggtgagcaccagccggccctcgccgccggggaacagccgggcgaagatccgctcgaactcgcgggcggtgtcggcgaacgcctcggcgaacacccgctgcacccggtcgtcgacctccttgaccacggtgagcagatcgcggcgggtctttttgaggtcctccagctgggaggtcaagaacgcgtgccgctcctccagggcggcgtactcctccagcgccagcgggttgaccttgcccagctgggccagctgacgctcggcgttcttggcgcgcttttcctgctcggcccgagcataggggcgcgggacggcgtcctcgggggcatcaggaggcggcggcaccggctggtcggggccgtactcggcgatcaggacgtcgacctccaggcccagttcctccatcgcccgctcggtcagctgctccagccgcagccgctgctcggcgcgggcgacctcgctgccgtgcgcggcgttgaccagcttctccagctgggccgacagctcgcggacctgggcgcgcaccaccttcagctccgcctcgcggtcggccttggcctgctgggcggcctcccgctcggccacggcggcgcgcagcgacacctcgatccgctccagggcggcgcgggcgccggccagcacggcggcggcggtgcgggcctggcggcggcggcgctcgcggcgggcggcggcgcgggcgcgctcctggcgttcacggcgggcgccgcgttccagcgcctcggcccgtccggcgatggcccgcacgcgttcttcggcggtgcgcaccgccaggcgggcctccatctcggccgcgcgggcctgctgggcgcgctcggccagcatgtcccgggcggtggtgtcctcgccgaggtcgtcggcggcctcggcggcggcctcctgttcggccagctgctcggccagctcctcggcggcggccaggtcctgctcgcgggcctgcgcggcggcatccagcgccttggtcagccgttccacctcgccgcgggcggcccgcacgtccgcctccagccgggcggcccgcttggcctcctgggcggcgcgggcctcgaactcccgcagcctgccgcgcacccggtccaaggcggcctgggcctgcccgaccccgttttgcgcctgctgggcggcggcctgggcctcctccagcgccgcctgggcccggctttcggcctcctgcgcggcctgcagggcggcggccgtctccgcggcgcgggactgcgccttctccagcgccccggtcgcctcgtccaaggcggtgcgcgtctgcagcaggttctgggcgccgccggtgccgccgctttgcgcccagtgcgcccccagcaggtccccttcacgggtgacggcccgcagggacggctcgcgccgcaccaggtcggcggcctcctgcagaccgtcgaccacgaccaccccgcgcagcagatgccgcagggccggccgcacctgctcggggacgtcgatcacatcggccaggtaccgcaccccgggcacggccggctcgtgctcgtcggggccgccgccgacgaccatggcggcgcggccggcccggcgggagcgcagcagttccagcgcggcgcgtgcggcctccagcgagccgacggcgatggcctgcgcggcgtcgcccagcacggcggccaccgcgttctcatagccggcctcgacggtcagcagggacgccagggtgcccagcacgccctccaggtcgccggccagcagcacctccccgccgtcgacggcgctgcccagcgtcagctccagcgcctcgatgcgggcctgcagggcggtgacctctttctgggcggcctggtcggcggcgcgggcggcggccacggccgcccgggcggccttgagctgccggcgaggctcctcctcggcggcgcgggccgcctcggccgccgccttggcctccgtcagggcccgctgggccatctcgtgctcggcggccagctcggggtcctcggcggcctgggcgtcgaacgcctcgtactcggcctgtgcggcctcggcccgccgcagcgcctcggcgcgggcctcgctcagccggccgatctccgcctcgccggcctgggccttgctgcgcagcgcctcgagccggccgcgcagccgggccagcgcctcgcggcggtcggcggcggcgcgggcggcggcctgcaggcggtgttcctcttcgcgcagcgcgtcctcggcctcggcgcgggcccgcaccgcctcctccagggcggcctgggcctcctccagggcggcgcgcagctgctcttcctgctcgcggacggcggcggcctcgcgttccatctcttcggggtcgcggccgcggcgttcctcgccggtctcctcggaggcgttgcggtgccgttcggccgccaggtcggccacgccctgcagccgctctttgagggaggccaggcggaaccaggtgtcctgggcgcgggccagcaccggcgcggcggcctgctcggcggcctccagctcggcctcgcgctgctgggcggcggccagggcctgttcgacctcggcccggcggcgctgcagcgcggcctcgtcggcctcctcccgctccagcctggtgcgcaaggtgaccaggtcgtcggccagcagccgggccttggcgtcgcgcagctcggcctggatgacggcggccttgcgggcgatctcggcctgccggcccagcggcttgaggcggcggcgcagctcggcggtcaggtcctggacgcggttgaggttggcctgcatcgcctccagcttgcgcagcgccttttccttgcgcttgcggtgcttgaggaccccggcggcctcctcgatcaccgcgcgccgcccatcggggccggcgtgcaggacggtgtccaccatcccctggccgacgatcacgtgcatctcgcggccgatgccggagtccgacagcagctcctggacgtccagcagccggcaggggtcgccgttgatggcgtactcgctctgcccggagcggaacatcagccggctgatggtgacctcggagtagtcgatgggcagggcgccgtcggagttgtcgatggtcaagatgacctcggcgcggcccagcggggggcggctggcggtgccggcgaagatgacgtcctccatcttgccgccgcgcagcgacttggcgccctgctcgcccatcacccaggccagggcgtccacgacgttggacttgccggagccgttggggcccaccacgcaggtgatgccgggttcgaagcgcagcgtggtggaggaggcgaaggacttgaaaccgcgcaatgtcaggctcttgaggtacacgcgcggactctccttgccctcccatgggggtcgcacccgaggcggatcgcgatgcccccgactcgctgatcggccggtgaaccttcccgcggggccgccgcgcggtgccgcctctgccgcggctcccgccggcaccgctgtgatcaggcagtacgcgggtgaaaaggttcagtgcgaacgataccgcccgccgcggcgatgcacgcggccacgggccgcatgccccaatgtgccacgtccggctgcgtcccgcacccatgatcacgagaatgcgaaggcgggcgggccagcggcgggtgggaggaaaaaggcaaaacagaagggacgtcgacctccgacgtccctgatgtttcctctcgaggcgccgtcaggtcagtgccggttcgcggtccttcactcccagtgccaacacgtcgtcgcgggcctgcgcagccagcgcgtcgttctccgcctggagccgaacgagctcggcctccaggtcacgtacacgctgctgaaggcgccgcatctccgcgaccatccgggggtcgggaccgccgacgtggccgagtagagccttcgccatgattaagggtcctccacgctgagcaaccagcaggaatcgcgcccgagaacgttcattacggtgcgcgtatcatctagagtcgcaccagccagggtgccggtcaagacagacatcacgggccggtaacaacctgtcgacacaagtttagcaggtgcaaacccgtttcccccacccgtcaccgctcgacgaaaccgaccaggtcgccacggggttcgctccaccgttcaacgaccgagtcgacccgtccgggagtgcctggaccgcgcaacagttccagcaggcgcgcgcaacgatcgcgaggtccttcggcgaccacctccactcgcccgtcccgcaggttggcagccgagccgaccaggcccaactccagtgcgcgggaccgcacccaccagcgaaaacctacgccttgaacgtgcccttgaacccaggccgtcaaccgtgccgacgctgtttcctccacggcacgatcgtaggaaatcaaaggcggggacgccgcggccggggctggcacttgggacaactgtaggaagaacggttcatgaagacatcgcggcggatgggcgtgccgcaccgggtgcacggttcgccccgtcgcccgtatgcctccaaggaccgttcgaaatatccactttcgccgttgacgttgacatacaaccggtcgaaggaagtgccgccggcggccagcgcggccgtcatgacctcacgcaccccttccagcacccggctcacttccgcccgggtgagattctccgtcgcccgggcccagtgcaaccgggcccgccacaatgcctcgtcggcgtagatattgccgaccccgctgatcaatgattgatccagcaatgcccgtttgataccggtgcggcggcggcgcagcgcccggtagaacgcctcatcgtcgaaggcgggctccaggggatcgggggcgatatgcgccaccggcgcgggaacggccgcctccgcctcctttccggcgcggccgaaggcgtcggggaccagctcggcgaccatcaggtgcccgaaggtgcgctgatcgacgaaccgcaggtcatgactgccgtcggtgaacgtcaggcggacccgcagatgccgctgccgggcacgggcggggtcgccgaccagcagctggccgctcatgcccaggtgggccacgatggcgccgccgccttccgccaggggcagccacaggtacttgccgcggcggcgggcggcgccgatcgtgttcccgatcagccgtgcggtgaaatcggcggcgccgccgacgtggcggcggaccgcacgcggatgcagcacctcggcggcggcgacggtgcggccgctcacccagcgctccaggccccgccggacgacctcgacttcgggaagctcgggcacctcagccgccggcgctcgccttgtcgtccttgccgtcggacttgccgcccttgcgcttggccgacatctccttgatggcgtgccaggtggcctcggcggcgcgctgctcggcctccttcttgctgcggccctcgccggagccgtaggtgaccccgcccacccgcacggtggcgcggaaggtcttttggtggtccgggccgctctcggcgacgtggtactcggggacgcccagctcctcttcggcggtcagctcctgcagcgaggtcttccagtccaggcccgcgccgaggctggcggacttgtcgatcaggctgtcgaacagccggtgcaccagcttggccgcctcgtccaggccgtgctccaggtagaccgcgccgatcagggcctccagggtgtcggccaggatcgaggtcttgtcgcgtccgccggtgccctcctcgccgcggcccagccggatgtaggcgccggcgcccagcgaccgggccaccccggccagcgcccgcatgttgaccaccgcggcgcgcagcttggccagctgcccctcgggcaggtcggggtggttgcggaacagggtgtcggtgacgacgagcccgagcaccgagtcgcccaggaactccaggcgctcattggtgggcaggccgccgttctcataggcgtaggaacggtgcgtcaaagcgcgttccagcagctcccggctgatcgagacgcccagcgcgcgttccagttcggccgggtcggggacgggctcgggtgccgatttggcggtcacggaatcctcctggcgggcctggatgccgccgtgcgtcatcacgggacgaaacagaccggcctcgccggtgctcctcccgcggggaggttccacgaagacgaggtgcgcgccggagcacggtccccggcgtgcaccacggcctcgggctccaccctgtccgggtccggtgagggacgctcgccctctccttcgccgtcgcccggcggtcactgcctgacaatcgaacggagcaatcgaacggaaaggcgctttgcccggcacgcccggccgcatggcccgggcccgccggaaagcgccggcgggggcggtcgcgcggcgcgtcccgcccccggacgtcaccgggtcagctctgcgcgatgacctggcggcggttgtaggtgccgcagtgctcgcaggcccggtgctggatcttgggctcgcggcacgtggggcacgggaccaggttcggcgcggtggccttccactgcgagcgccggtgccgcgtgttgctgcgcgacttcttccgcttggggacggccacttcagccctcctgcttgtcgtgtggtcggtcggtcaggccccgcagcgccgcccacctggggtcgatggcggcctcgtggcggtggtcgggctcggcgtccgccagccgtacgccgcactcggggcacaatccgggacagtcgtcccggcacagcggagacagcggcagtgcgagcaccaccgtgtcccgcagcaccggctccaggtcgatcaggtcgccctcgatccggcgctcgtcttcgtcggcctccccgccggagcgggtgtcggggtagacgaacagctcctggaactccgcctcgaaggtgtcctccagcgggtccaggcagcgtgcgcactccccggtgagcggcatccgcgccgtacccgtgacgagcacgccctccatcacggactccagccgcagctccagctcgatgtccgcgccctcgggaacgccgaccatctccacgcccagatccgccggggccgccacggtgcgggtgagctcgcgcatcgatccgggtcgccggtccagtgctcgggtgtcgagcaccagcggggcatgcggatcgaggcggatcagagctctcctgctttcgtgggacatgacggatcttcagacgtctggaggcagccgaacggcgccgactgccaaggttacccaacagcggggagctgacccaactcggcggcggcccggcggccgcgcggccggctcccggggcggaagcgcacgggcgggcggggcttcctcagctctcctcgcgcagccgctccaccaggcgctgctggacgagttcgggcaccagcccggagacgtcgccgccgtacttgacgacctctttcatcaggctggaggacaggaacgcatacagcgggttggtggccatgaacaaggtctccacccccgacatccggtggttcatctgggcgatctgcagctcatagtcgaagtcgctgaccgcgcgcaggccgcggacgatcacttggatgccgtgctggcggcagtagtccacggtcaggccgtggaacttgtccaccttgacgttcccgtattcctttgtgacctcctggatcatctccacccgttcatcgacggtgaacaggctctttttggagatgttgatcagcaccccgacgacgacttcgtcatagagcttggacgcccgactgatgatgtcgaggtgcccattggtgacggggtcgaacgacccgggacaaaggacacggcgcacgagctcttcccttccttcggcctacgtcgcccacccgctcccccgagggacgatccgcggcgtgaccgtaccaaaccgtcccaacagggctttcgcccggcataccccttatcgagtgccgggacctcaccggagccgtcagacggcccgtccgtaccacaaaaccgcctccccgtagcggcggtcccggtcgggggcgtacccctgcggccagcgcagcgcctccccgcgcgccgaacgctccaccaccaccagggcgtcctcggccgtccagccctgcccgcgcagcgtctccagcaggccggtcaccgcctcgtcggccagcgcgtacggcgggtccaggaagatcaggtcatagggttcctcagggggccggcgcagcacgcgttccacccggtcggcgaccaggtgcgcgccgggcagccccagcgtctcgatgttgcgccggatcaccttgaccgcgcgggggtgggactccaccagcagggcgcaggcggcgccccgcgacagcgcctccagccccaccgcgcccgacccggcgaacaggtcggcgacccgcagcccctccagcgggccgagcagcgcgccgaccgtggcgaacagcccttccctggcccggtcgctggtgggacgggtgtcccgcccggcgggcacggccagccgccgtcccctggccgttccggcgatgactctgctcatcggtcaggccttctccaggaagccggcgcgttcttcatcgagcatgacggccagctcggcggccagggcggcatggccttgcaggtcggggtcggcctccaccagcgcggtcgcctcggtgcgggcggtgcggatcagctcctcgtccttgagcagggtcagcagccgcaggctggagtgacggccggcctgggcggcgcccagcacgtccccctcccggcgctgttccagatccaggcgggagagggcgaagccgtcggtggtggaggcgaccgcgtccagccgctgccgggcgcggctgccgggttcggcgtcggtgaccagcaggcacagtcccggcagcgagccgcggccgacccggccgcgcagctggtgcagctgggagaccccgaaccggtcggcgtccatgatcaccatgacggtggcgttgggcacgtccaccccgacctccacgaccgtggtggccagcaggacgtcgatctccccggcggcgaagcggcgcatcaccgcgtccttgtcgtcggggggcagcttgccgtgcagcaccccgatgcgcaggccggtcagcagctcctcctccagccgcggcagcaggtccagcaccgccaccggggcgcggcggccctcttcgtccgggccaggtgggggcgtgggggcgtcgtcctcctcgtcctcctgggcgccgatgcgggggcagacgatgtaggcctggcggccctgggcgacctcctcgcggatgcgttcccaggtgcgggccaggaaggcgggccgctcgggcggcaccacgaaggtcttgatctcggcgcgtccgctgggcagctgggacagcgtggaggtctccaggtcgccgaagaccgtcatcgccaccgtccgcgggatgggggtggcggtcatcaccagcacatgggggcggccgccggcggccttctcccgcagcgcgtcccgctgctcgacgccgaagcggtgctgctcgtccaccacgaccagccccaggtcggcgaactggacgtgctcttgcagcagcgcgtgggtgccgaccacgatgccggcctcgccggaggcggcctccagcagcgcctgccggcgggccttggcgccctgggagccggtcagcagcaccacgcgggtggccttgtcggcgccgccgagccggccggcctcggccagcgggccgagcatggcggtgatggagcggtagtgctgctgggcgagcacctcggtgggcgccagcagcgccgcctgcccgccgccgtcgacgacctgcagcatcgcccgcaacgccaccacggtcttgccggcgccgacgtcgccctgcagcaggcggtgcatggggtgctcgccggacaggtccgcggcgatctcctcgccgacctgcagctggccctcggtgagggtgaacggcagggcggcgtcgaaggcgtccagcaggccgccgcggacgcgcgggcggggcttggccggcagcgcactggccgccttgcgccgctgggccaacgcgatctgcagcacgaacgcctcgtcccacttcaggcggcggcgggcgcgttccagctcgccccagtcgcggggcttgtggatgccgcgcagggcctcgcccaggccgatgaggccgtgccgccgcaggatcggcccgggcatggggtcggggccgaggtcgagctggtccagcacgatctggacgcactcttcgatcttccaggactccaggcccttggtggcggggtagatcgggatgatctcctcggcgaactcccgggccgccgcgcccgccgacccctcctccggcagcacccggaattccgggtgggtgagctggcgctgcgggcggccgccgccgcgcggccggtaggtggtgaccttgccggagaacagcccgcgcacccccggggacagctccttttcggcccgccaggcgcccttgcgcccgaagaaggtgagcttgagggtgccgtgcccgtcgctgacggtgacctccagcaggtagccgggcgagcgggggatggtgcggccctggaccttggtcacctcggccatgacggtgacgtgctcgccgtcgaccagaccgtccaggtcggtcagctccccgcgctgggcgtagcgccgcgggtagtggtgcaccaggtctccgaccgtgtgcagctccaggccgctcgccagcaccttggcggtcttggcgcccagcaggttgcgcaacggctcgtcgagtttcgccacgccctactttctatcgcgccccgccgacggagacgggcggacgagaccggcggccggggacccgtgccgggcatgcgtgcggacccaccggtgggccggtgggtctgccggtcggtcgcgaaagcggcgtcttcagacggccgggcgggtcaccttgccggccttgatgcacgaggtgcaggcgttgatgcgcttggtcgcaccgttgacgacggcgcgcacccgctggatgttggggttccagcggcgcgaggtgcggcggtgcgagtgggagacgcgcatgccgaaaccgggtcccttgccgcagacgtcgcaaacggaagccacgggaaactccaagaagtgtcgatgctgtgagggcgccctgatcggacgcttgccgatggcgcccctggcgggcgcgcccagtcaggttagccgaccggcgttcgagtgcgcgaatcagccaccaggtgaggggggccggcgcgctcgccgagcctgctgtcaccgcgtcggagtcttgtcatgtttcccgctgtgaccagggagaacaccggccggccgcggcgcgggcgcaccggaggacgccgcgggcggagttctcggcgccgggacggccgcggcgcccgccgcagctcattccctcgcaggcgggaggccgggggttgcgcgtgctcacgtccgggcacggcgatgccccggccagcagggggatggaagcagccggccggggcatcgtcccggggaggaaagtggctcgtttcgtggaacgggtggtctcaggctgcgaggccgagcacgcggcgaatcccgctcacggcggtgtcgaggtcacgcgcgggggcgatccgctccgcccaggcccaccagaaccaggcctcatcgccggtcgactcgacgatcaccggctcctccgccgcgggcagctgcgggttgaggacgtgcaggatcggcggtttgccgagcggctcctccagccgggtgtagatcccctcacggctcagtcggccggccagttcctccaggtgtccggatggcgcttgagtcgccatgggtgtgtcctccaatgaccccatcgggttccgggccatatatgaaggatgtttcggctttacccttacgcgcaaccgatgttcgaatcttttaccttcggcatgtttgaagtgccgctcatcggggaagccgccagccgtggtggaccgggccgatgcccgagcccagggggaagccggccgcgatggccccggtgacgtactccttggccagccggaccgcggtgggcacgtcctcccccagcgccagatggcaggcgatggccgaggccagcgtgcaaccggtgccgtgagtgtgccggttgtcgtgccggggagcgctgaagcggtactcgcgctcgccgtcgaacagcagatcggcgggctcgccgggcagatgcccgcccttgatcagcgcccagcgggggcccagctccttgacggcctcggcggcgcggcgcatccccgcctcgtccaccaccttgatcccggtgagctgctcgacctcccacagattgggggtcaccacggtggcggtgggcagcagccggtcgcgcaccgcttcgaccgcctcgggggccagcagcgggtcgccgtgcttggagacgccgaccgggtccaccaccacgggcacgtccaggccggccagcacctcggccacggtctccaccaggacgggcgaggccagcatgccggtcttgaccgcctgcgcgccgatgtcggacagcaccgagtccagctgggcccgcaccgcctcgggcggcagctcccagtaaccctgcacgccgagggagttctgcgcggtcaccgccgcgatgacgctcatgccgtgcacgccgagggcgagcatggtcttcaggtcggcctggatgccggcccctcccccggagtcggatccggcgatggtgagcactcgggcgggggtggtcgagggggtgtgattcatgaagttcaccctagtcaaccgggacgagcgatcacccggccgccgtggggccgcctcagaccagcctgcagtcggcccggttgaacttgcacaccgagggccgggtggcggtgccgctggcggtgaaggtcagccggatgctggcgccgggcgccagcgacggcgcatcggccgggttgcgcacccaggtgacctgcccctttttgatgacggacgcgttggccagcgtcagcacctcggccttggggaacttgaagcccagcagccagccgtcgatcggccggctggtgcggttggcgatggtcaccgtgccggtgaagccatcgggcagcctgcgggcgacgcggaaggcgatcagcaccccgcgccggccgccctcgccgctgacctggtcgccgggggcctggcgctggatctggtccctgccggcgtccgcctgcgcctgctgcggtgggccaccggcgaagttcagggagatctgcgaagtggcccatgcataggagacgaccccgatggcgatcaccagggcgaacatcggcagcagcggtaccgagaccagcgttttgccccaactgcgtcgcgaacgctctggccggagttcctcgccgggggcttcatcgccctcgggcagcttggtgtgtcgtcccattccgtcctcttcgagtcagaggaaggtataccaaagcgcgaccaagcgcgcccacaggagcggcaatcccctaccgccttttcatcacactcaccgccggcgggctccgtgcggtcaggagcggaagtgatcccagccggcggcggcgcagggacggccgtccaccgtgacggcggggccgtcaccggccgcggcgctcaccccgcccaccacggtccacgcaccgggcagcgcggtgccgggagggaaggtcccggcgaaggcgtggtcctccccgccggtcagcacatggcgcagcccatcggggccgagcacttccggcaccggcaaagcggccccgtccagatcgatgcgcaccccgctggcggccgcgatgtgccccaggtcctgcaccaggccgtcgctgacgtccaccagcgcggtggcgcccagctccctggcctgggggcccgcctcataaaaaggacggggcctgcggtgggcctccaccagttcggcggggccgtccccgccggcggccagcacctccagcccggccgaggcgaagcccagccggccgcacaccgccaccacatcgccgggccgggcgcccgcgcgggtcagcggacggccgccgcccaggtcgcccagcgcggtcaccgccaatgtgatctgcggggcccgcaccacgtcaccgccggccaccgaggccccggcccgcgcgcactcgtcccgcagcccgtcgaccacccgcagcacccactccaggtcggtgccggggggcgcggccaggcccagcagcaccgcggtcggccgggcgcccatggccgccacgtcggcgaggttctgcgcggcggccttgcagccgacctcatacggccccgaccagtcgcgccggaaatgccgtccctccaccagcaggtcggtggtggccaccacccgcccgtcgggcgcggcgatcaccgccgcgtcgtcgccgggccccagggcgatccgcggcccctgcggcagccgggccgtcaagcgctcgatgagggcgaactcccccagttcaccgatggtcgcgggtacctgctcgtccacctgccgtcctgccgggccgtggttttgccgggggcgtctcccccactttgcggcccccacgatacggtgagcggtccaacggctttttctccgcccgggggggacgtgatggtgcaggcctacatcctcatccagaccgaggtaggcagggcagccgatgtcgcccgcgaaatcgcgggaatcccgggagtgacccaggcggaggacgtgaccggaccatacgacgtcatcgtgcgagcggaggcgcgcaatgtggacgagctgggcaagctcgtcgtcgcgcagattcagacggtggaggggatcacccgtacgctcacgtgtcccatcgtccacatctaggcgccgggcgccggcctcggcgctgacgctggccttggccgcgtcgacgctggccggctgcggggacgaggcggtacgggtgccggtgccgagcccggacgcggcgtcggcgcggctgtgcgcggggcttcggctgccggagcgggtgcacggacagccacggcgcgacacctccccggagtcgccgctgaccgccgcctgggggtcgccggcgatcgcgctgcgctgcggggtgcccaggccgccgcagatgcggccggacgcccagctggtcaccgtcaacgggatccactggttcccctatccggagggccggccggtgacctacaccgcggtcggccggcaggcctacgtggaggtgaccgtcccggccaagtacgagccggccggggacgtgctgatcgagctgggtgaggccatcaagaccaccatccccgagaaaccggagggcgagctgtagcggagggctccgtccgggcgcggcgtagattggagtgatggacgtcacgccgctgaaaggcctcgatccgttcgacatcttcgacgccgaggcggcccggctggaggcgtacttcagcgggctcaccgagcaggagtggaaccgcccgtcgcggtgcgcgggctggtccgtgcgggacgtgctggggcatctggccggggaggagctgtacaaccaggcctgcctggacggcgacctggccgggttgttcgccgccttggaaaaagagggggtgaacgacctgacctccttcaacgaatggtgcgtggccacccgccggcaggtgccggtggagcaggtgctgcaggagtggcgcgacaagaacggcgacacccggcggcgcatgcgcgaacgcggcatggacgccacgctgctcaccatggtcggggagtatccggtgggcctgcagaccttccactacagctccgagtacgccacgcacgccgacgacgtgggggtgccggtcgccgcggaggaggagccgggccggtcggagtggcgcgcccgggtggggttgttcgcattgagcgagaagaagaccccggttcgggtggagcagatcggcgaccgctaccgggtgcggctgggcgagcagagcgccgacctgtcgcggggggagttcatcgcggccaccgtcgcccggctgcccgatgaccatccgctgccgtccgccctgcgcaccgcgctgcgctgcctggcctgagcggctcacccgccgagttcggcgaggtcttcggcggtgagccggatgcgggtcgccgccatgttctcctccaggtggcgcagggaggaggtgccggggatggccaggatcgccggggagcgcgccagcagccaggccagcatgatctgggcggcggtggcgccgtgccgggcggcgaccttggcggcgcgttcgtcgggcaggccccacagcgggaagaacggcacgtaggcgatgcccgcgcgggtgcactcgtccaccagcgggtcgtcttcgcgggcggtcagcgcgtatctgttctgcacggcggcgacgggggcgatggcgcgggcctcggccaggtgggcggcgctgacgttgctgacgcccaggtgccggatcaggccctcgtcccggagggcggccagcgcggcgaaccggtcggcgatggatccggccggcggcccgcccagcccgccgacccgcaggtacaccaggtcgaggcggtcgacgcccagttcccgcaggttgcgttcgacggaggcgcgcagctcgcccgcggtctgctcgcccgagggccgtccccgctcatccagtcgcggcccgaccttggtggcgatgaccagcccttccgggtaggggtgcagtgcctggcggatgagttcgttggccgccaggtccccgtaggtgtagaaggcggcggtgtcgatgtgggtgacgcccagttccacggcccggcgcagcaccgccagggcggtgtcgcggtctccggcggggccgtcccagctcttggcgggcagccgcatcgcgccgaagcccatccgggtgatctgcaggtctccgccgaggttccagtgctcgttccgcatggcccccagcctcggcggggacggggcgggaggcgaggcgatggcagcttgctgccacattgccgcagactggttccgatgacggccgatccggaccgcaacgtcgtcctgcggggcgaacgggagctggtggaacgggcggggccgctgctggccgccgccgcggaggacttcgcctgcgccgccgccgacctgcggacctgggcgttgccgggggcgcgcgaggagatcgtggccgagcggcaccgccgggcgcccgccctgcgcgcccgcaagctttacagcccgctcgccgtggccgatgaggagtccgaacggcacctggtggagctggccgcccggggtgcgcaggtgcggatctgccccgccgggctgccgcaggagacgatcctggtggacgggcgggcggcggtgctggccggccccatcgagcggggagtgcgcagcttcaccgtggtgcgctcaccggacgtggtgcgcgggatccgtgcgctgtaccaggcggcctgggagtcggccatcgatctggccgcctaccgccgggcccggccgccgatgcccgacgaggaggggcgccggatcctgggcatgctcgcggccgggttgaccgacgaggccgccgcccggcggctggggatgtcgctgcggacctaccgccgccgggtcgccgggctgatgaagctgctggacgcgcgctcccgtttccaggcggggctgcgcgcccagcagctgggtctggtgccggctcaggcgtcggccagccacaggtcgggcccgaagacctcatagtggatgcgggacggcggcacgccccggtccagcaggtgggagcggacggcgcgcatgaacggcagcgggccgcacaggtaggcgcggacgtcctgggggaggtcgatgccggacaggtcggccaggccggtccgttcggcgggccactcccccgccggccgctcgtaccagacgtgcgcctgcgcgtcggggagcttggccaccagcaggtccagctcggtgcggaaggcgtgggtgtcctggctgcggtcggcgtgcacgacgatgacccggcgcggggagccggtgttggccaggtgggcgagcatgctgatggtctgggtgcagccgatgccggcggaggccagcagcaccggtgactggccgtcgtcgagcacggtgtcgccgaaggggacgctgacggtgagcacgtcgccttcgcggacgttgtcgtgcagccagttggagacctcgccggccggggtggtggcggtgccggccacccgcttgaccgagatccaccggtcggtgccgttgggggcgcacgagaggctgtactggcggatctggttggcgccgtccggcagcgggacgcgcaccgacacgtactggccgggccggaacggcgggctgggcgcccggtcggccgggcgcagcatgaacgtcgtcacctcgggggtctcctccaggcggccgaccaccttccagggccgccacacgtccccgtcggccaccccggcctgggcgtacagcctggcctcggccgcgatcagggctcccgccatcagccagtagacctcgtcccaggcggcggcgacctcgggggtgatcgcgtcgccgagcacctcggcgatggcggcgaacaggtgccggtggacgatcgggtactggtcggcggtgatgcccacggaggcgtgcttgtgcgcgatccgcgacagcatcacgtccggacgccggtcggggtgttccagcagcatccgggcgaacgccgcgatcgagcccgccagtgcccgggcctgttcgccgctggcctggttgccccggttgaacaggtcgcgaagcagttcggggtgggcggagaacatcttgccgtagaacacgggggtgatgtcctcgatggctccggccacggcgggcagggtggcgcggacgatgtctgcggatttggcggacagcatcgagctcctccaaataggaatctgatactcgtattatcgccgcgccttgccggctgtcagtaccggggtgggtgtgacctcagactcgtcgctcgagaaggtcgacgaacaccggcgcggaaggcgcctccaccagctcccgcaccgtcaccgggtcgagcgccgcatagaaggcctcctgggcccggctcagcgcgccgcgcagccggcaggcggcgcgcagcgggcagggcggcgagtcctcgcagcccgccacatccccgtagccctccagctcgcgcatcagccagccgatcgaggcgtcgcggccgcgctcggtcagcaccagcccgccgccgcgcccccgcctggcctccagcacgcccaggtgctgcagcctgctgaccaccttggccacatgcgtgtacggcgcgcccacggcctcggccacctgtttggtggtgtagacctctgcgggatcggcgaccgccagccgcatggagattcgcagggccaggtccgtgaacttcgtaagccgcacaccttcacgttacccagccatggccttcgtcccgccccctgcactcccgtccggacacccgctggacccccggctcatgaagcaacctttgggacgccggtgtgtctccggtgcatgggagtcgatccagtggtcgcggcggagggacatgccgacggcgtccacgcgccctccgggggccgccccggttgccgccgtcctcctcgccgtccaccggatgggcatcgatgggcgagagcaggaactcagaccgtggaacccgatttcaccgtatgggtcttcttgtacgggagaacttcgcgaaccccaagtgcgatcgcggtgacgtgaccgccggccggcacagagcccttaggaccagactgcgatccctctcacagaagaaagtggggcgggcgggattcgaacccgctcagcaaaagcacctgttttacagacaggcccgactctcccacgtcggcgccgccccggaaacggtcttccaaccgcttgctgcgggcattggaatgatatgcacctgatctgcaccgaggccatcgattatcgatggccgttccacgaacagatccccctgagccgtctgcggcgccgcccagcgcatgaccgccgcactcccggcgcccacctgacttaaggccgcaaagaccggccacgacctgagcgtggaacgccgacgaggtcgcccggcgcctgccccgattcctggcggccctctgaattcggcttcccttgcacgagggccgcccaccatggatccagagcccggcgacataccgcgcggccaagagaacccttgccacagtgccctcggcaggattcgaacctgcagcctcttcgctctcgacgaagcgtctctgccggttggactacgagggcctggtgcggctcccgggagtcgaacccggaacatccactttctgaaagtggcctctctgcctgttggagtagagccgcgtagatctgggagaggagtcgctcgcgattgtcgcggccgggatgagttctgagcctttaggacggcacagtgagtggatcgccgtgtggagaaggtgcagaaggctcagtgcgccagggaccggccgtggcgggcaagggacgtcccaggcagtcggcgaagtagctggggcatggccggtcctcctctctcggtcccgtcgtagttctcggtgaggcgacgttcataacagtgccaggagaaaggaagacagggcaacgggttttcgcgggcgctatgggactgccctctatgtgggtgttttgcgacgtcctggcgatgtcctgggcaggtgtttcgccgtgtgatcaggaacgttccggggatcgggacggatcgctcgagaggtgctcggtctcctggagggagcggcggagggtcgtggtgacgatttcagatatgacgtgcaaagggcgggtgtcgcgggcggtgcggctgaggaggatggcgccttcgaaggcggcgaggacgtaggtggacaggtcggcggccttggtttcggggatgccggcggcggtcaggcggcgggtcacggcggtctgccaggaggcgaagacctcggcgcaggcgtggcggaggggttcgctggtggaggcggtctccagggcgacggtggcgatggggcagccgtcggcgtagtcggagtcttccagggcctgcacgctgagctggaagaagtcggccaccgtgcggacgatgtcggcgccggcgcgggtgaagacccggtcgaacaatttgaggtagcgggcgccggagtgggtgacggcttccacgcccagctgctctttgccgccggggaagaagtggtagagggagccccagggggcctggccggccgcggtgatctgcttgaggccggttccggtgtagccctgggagcggaagagctgggcgctcgcctccagcaaccggcgccgggtgtccatggggccaagggtagtgcttgccggcactagatcgatctatctaatatgacgatcgatctagatagaaaggcgggcgccatggcggtacgcatcgaggaccgggggcacgtccggatcgtgacgctggatcggcccgaacggcgcaacgcggtggacgggcccatggcggaccggatcgccgaggtgttcgccgccttcgaacgggacgggcgggcccgggtggcggtgctgaccggggccggcgggacgttctgtgcgggcaacgacctgaaggcgatcgccgccggggagtttccggtgcccacgcgccaggccccgccgatgcgggtcacccgggccgcgccggccaagccggtcatcgcggcgatcgagggtccctgtttcgggggcgggctggagctggcgctgtggtgcgatctgcgggtcgcctccgccaccgccgagttcggcctgctcaacctggtgcacgggctgccgtccatggacgccgggacggtgcggctgccgcggctgatcgggcacgcccgggccctggagatgatcgtgacggcgcgccgggtgccggccgccgaggccatgggctgggggctgctcaaccggctggtggagccggggcgggcgctggatgaggcgctgcggctggccgaggcggtggcggcgctgccgcaggagccgatgctggcgagccgccggtcggccctgcagcagtgggggcggcccgaggcggaggccttcggccgggaggtggagctcgcgctggccgcgctggggaatccgggctgatggtcaggcggcgtccgggccgggcatcagcatggggccggtgacgccgaagcgctccacgccccgcttggtcagattgacccgcaggtcgatccagccgggcatggcggaccccgggcagtcgggggcctcgggcgaggggaagtgcaggtcccccactgagagcttggccccgcggacgtggaccggcagcaggatccgcgagccggcggtcagcggggcgaccgcgcagtcgacgatctcacggccgcgcagggtcgtcggcaccgcctccgccgccacctgctcatagccgcgcaggccgggacggaccctgccgaggatgacgccctcggggcgggagacgggagagcgccttgcccgccgcacgctgtgcggggccggggcgcagccgatgaccccggggtgagcgccgggcgcatgccgcccgtcgcggcggcccagggccaggacgtccaccacgatcacatcgccgggctcggcgccgaccaccacgatcgggccgcacaggacggcctcgtcaccgggcagcgcgccctcgcactccaggcggaccgaaccgccggtgatcacctccgcgaccccggggatgtcggggtgccagcggttgtgaccgggcaccgcctgcgcggcggccgggacgggcgcgtgcggccgcggcaccgtgggcgagagcatcaagaggtgcgttccttcctgggcgacggtgacgatgagacgatcgtgcccgctcccctgtttccaggccgttaccacggacttacaagtcagtaaggcagtgttcactgacggcgtggggtcacaccccgggaccgaaatggccgaaatgtccgtctaggtggggcggcccgctcattgctacgctgctgcgcggacgcgggggcacgtccatttgcccagtacacagcagcgacgaggatgacgtgatgcggatcgccgtgttgttcggaggcgccagctcggaacgggaggtttcgatcgccagcgccgcacaggtgttcaccgcactgcgcgaccgcggccacgacgtcatcgccatcgacaccgccaaggggaagctgagcccgcaggaggtggaggcgttcgtcagcgccaccgtcgcctacgacccgcccggagtggacgacatcccggcctcggaggtgaccgcccggctgaccgccgaggacagcgagctgcgcggcgtggacgtggtgttcctggcgctgcacggcggctccggcgaggacggcaccctgcaggcgctgctgaaggccgccggcatcccctacaccggcagcggagtgctgggcagcgccgtggcgatggacaaggacatgtccaagcggctgttccggcaggccggcgtgcccacccccgactggatcatggcgcccgccaccgccgccgaggtggccgagcggatcggcttcccggccatcgtcaagcccaactcccagggctccaccatcgggctcaccgtggtcaaggcgcccgagcagctggaggaggcgatcgccaccgccgccgcctgggaccacgaggtgatgatcgagcggttcgtgcccggccgcgagctggtggtcggggtgctggacgggcgggcgctggcggtcggggagatcgtcccgcagctgggggagatcttcgactaccagagcaagtaccaggtcggcggggcggtggagaccttccccgccgacctgccggcagagaccgccgccgaggtgcagcgcctggcggtggccgcgcaccgggcgctcaagctgggctcctacagccggatcgacttccggctggatgcgcagggccggctgtggtgcctggaggccaacacgctgcccggcatgaccgccaccagcctgatgccgcagtcggcggcggcggtgggcatcggtttcgccgagctgtgcgagcggctgtgcgagctcgccctggccgagcaccgcggccgctgagcgggccgcggcctcacaggccgtaacgctccggcttgggcgagcgggacatcagcagcgacgccgcctcggagatgctcatcccgtggtgcatcacctgcgccaccacctcggtgatgggcatctccacgctgtgcttgcgggccagctccagcaccgcctcagaggatttgacgccctcggcggtctgcttggtcaccgcgatggtctgctccaacgtcatgccgcggcccaggttctccccgaaggtgcggttgcgcgacagcggggagctgcaggtgccgaccaggtcgcccaggccggccagcccggcgaaggtgtgctcgtcggcccccagcgcggcgcccagccgggtgatctcggccagcccgcgcgtcatcagcagcgcccgggtgctgtcgccgaagcccaggcccacggcgatgcccacgcacaacgcgatgacgttcttgaccgccccgcccagctcgcagccgaccacgtcggtgttggtgtagacccggaagtagggggtcatgcaggccgcctggatccgtttggcggtctcctcgtcggtgcaggcggccaccgcggcgcccggctggccggcgccgatctcgcgggccaggttggggccgcacaccacggcgatccggtcgggggacgcgccggtcatctcggcgatcacctccgacatccgccgcccggtgcccagctcgatgcccttcatcaggctgaccaagatggccttcggcggcagcagcgggctccagacgcgcaggttctcccgcagcgtctggctcggcacggcgatcgccacgatgtcggcgccctcgaccgcctcggccaggtcggtcgtggcgcgcagcccctcgggcagctggatgcccggcaggtagtcggggttctcgtgcctgaggttgatcgcctcggcgatctccgggcggcgggcgtagagcgtgacctcggtaccggcgtcgtggagcaccttggcgaacaccgttccccatgatcccgcgcccagtactgccgctttggtcaatgctccactccgtcttctcgcctgctgcctgcttgtgccggggaggtcccctcaccccgtctccgggatgagccttcggatccgaaggggagggccggacggccgcatcgcgcccgtccggtccgctctcccaaagaacgccccccaaaccccccaagatccggacccggtgatccggtcaggaggcggccgcccctttcccgtcccgccggcggcgttcggcgatcgccttcttgtggtcgtagagctccttgggcggctcttcgccgcgcagctcaccgagcagttcggcgatcgttctcatgatctcattggtggcctcgcgcagcaccgtggcggtcatcggctggtcggcgtacttggacaggtcgatcggctccccggcgatgacgtgcatggtcttgcgggggaaggggcggaacttcttggtgccatagggcagcagttcgtgcgccccccagtgggcgaccggcagcaccttgacgccggtgctgatggccaggcgcgccacgccggtctgcccggtcatcggccacaggttcgggtcccgggtgcaggtgccctcggggtagaacatcaggcactgcccggcccgcagcgcctcttcggcggccttgagcgccatggcggcgtcggcgctgtcgcggtagaccgggatctgtccggtgccgcgcagcaccgctccgatgaaccgggtctcaaacagcggggacttggccaggtagaccgggtagcgcccggcctcgtagacgtagtgggccagggcgagggggtccgcccacgacaggtggttggcggccacgatcattccgccttcggccggcacgttgtgctggccgcgccagtcccgcttgagcatgccgaacagcagggggcgcagtaccgcgattgtgagcaaccgccagcgcggcgagtagccgtaactcatgactgccttcctagaacgtgaccccgccggagcgcacggcaacggggtggtcccccagtgtcgccggtgacggcgcgtagtgtcgagttgagatggctgttgaaacgtcgcatgacgctgaactcacatggtccctggtgcttccggtcaagccgctggccagggcgaagacccggatggccgaggcggccgggccgctgcgccaggcgctggcgctggcggtggcggccgacaccgtggccgcggcgctgcgctgcgcggcggtcgccgaggtgatcgtggtcaccgacgatccgctggccgccgcggagctgtcggcgctgggggcgcgggtggtgccggacgagccggactgcgggctgaacccggcgctggcccacggggcggcgctggcccgggcggcccggccgcgggccggggtgggcgccatgtcggcggacctgccggcgctgcgcccggcggagctggggcgtgcgctggcggccgccgccggcttcgccgagtcgttcgtcgccgacgcccagggcgtgggcaccaccttgtacgcggtgcggcccggcgtgccgttctcgcccgccttcgggccgggctcgcgtgcccggcacgccgcccagggagcccgtgagctggccatagagggcctggacagcctgcgcagggacgtggacacccccggcgacctgcgggccgctctggcgctgggaacgggcccgcgcacggccgctctggcggctcgcatgcccgccttcagtccgggagcggaaacgtcgagagggtgacggcggtgatccgcccgtcctcgacggccaggttgacccgctgtcccagccgcagcagccgcaggcccccggcggcgaacgcccgggcgtcgaaggccagctcggttccgtcgtccagcagcacggtgccgctttgcgtcgccgcgtcgtagccgccgaccgtcgcctgcatccgcactctgtccgccatgccgcaagggtagccgccggcgcgggccctcccccggtatgcacgcgcccggggcccgtgcacggcacggaccccgggcgtacgggcttgctggggtgttctacttcttgccggcgaccaggttcttgaagtccgaacctgcccggaacttgggcaccgacgtggccgggacctcgatggtcttgccggtcgccgggttgcgggccgtgcgggcgggccgctcggccttctcgaacgaaccgaacccggtgatggcgaccttgtcgcccttggcgacggcgttctggatcgtctccaagatcgcgtcgacggcctccgccgcggccttcttgctgcccagccgctccgagatggcgtcgaccagctcacgcttgttcattgggttactcctccggttccccccttgcccgcacgaaactaggggacgtggggcagggaaacaatcacctgcaagcaatacttcccgtgtcgcaggcgatttcgtcgttctacggggtctccgacgagatcagcgaactggaagtatccgcttggtcaccctgcgcacctacccgttcccggaaatcggccaagaatgcctgcaacctgcgatcggccagctcgcagtcccgtttggccagatccgtgatcgtcagcaggtggcggatcagccggcgcctgggctccggcggcagcggggcgatcatgcggtgggcctcccgcagccggtgggccagccgggtcagcaggggatcctcccactgcggccccgcccacggcgggccgcccggcgaggtccgtggtgtgctcacgcaaccgcccccaaaagccgtcgagcgcgttccccacaggattgtcctctgcggggaacgcgctcgtgcgccgagccccctccaagggcgcctcgtcccggctcgggcggcgtcagagggtgaccggcagccaggaggcgcggcgctgctcgtaggcggcgatctcgtcggcgtggcgcaacgtgagcccgatgtcgtccaggccctccatcagccgccagcgggtgtagtcgtcgatgtcgaagccggcggtcaggccggcggcgcgcacctggcgggcctccaggtccacggtgatctcggtggccgggtcgtgctcgacggtctcccacagcgtctcgacggtctcggtgggcagcaccaccggcagcagccccatcttggtggcgttgttgcggaagatgtcgccgaagcgcggggagatcaccacgcggaagccgtactgctgcagcgcccacaccgcgtgctcgcgggaggagccggtgccgaagtccgggccggcgatcaggatggtggcgccctggtactgcggctggttcagcacgaaggacgggtcctggcgccaggccgagaacaggcccttctcaaagccggtgcggctgacctgcttgagccagacggcggggatgatctggtcggtgtcgacgttgctgcgccgcagcggcacgccgcggccggtgtggacggtgaaggcttccatcgcgacgggtctccaggtcggtttgcgttcgggtcgggacgctcacaggtcggcgggcgcggtcaggcggccggtgacggcggtggccgcggcgacggcgggcgagaccaggtgggtgcgcccgccggggccctgccggccctcgaagttgcggttggaggtggaggcgctgcgctcgcccggggagagcttgtcggggttcatcgccaggcacatcgagcagccggcctcccgccactcggcgccggcggccttgaagatctcatccagcccctcctcctgggcctgggccttgaccttcatggagccggggacgatgagcatgcgcaccccgtcggcgaccttgcggcccttgagcacctcggcgacggcccgcaggtcctcgatgcggccgttggtgcacgagccgacgaacacggtgtcgatcttgatgtcgcgcagcggggtgccgggggtcagccccatgtactccagggcgcgctcggcggcctgccgctcgatcgggtcctcgaacgaggccgggtcgggcaccgactcgctcagcggcagcccctggccggggttggtgccccaggtgacgtacggggtcagggtggaggcgtcgatcaccacctccttgtcgaagaccgcgtcgtcgtcggtgcgcagcgacttccagtactcgacggccttgtcccactcggcgcccttgggggcgtgcgggcggcccttgaggtaggcgaaggtggtctcgtccggggcgatcatgccggcgcgggcgccggcctcgatggacatgttgcagaccgtcatgcggccctccatcgacaggccgcggatggcctcgccgcggtactcgatgatgtggccctggccgccgccggtgccgatcttggcgatgatggccaggatcaggtccttggcggtgaccccgaccggcagcgtgccgttgaccgtgacggccatgttcttgggcttgatctgcggcagggtctgggtggccaggacgtgctcgacctcgctggtgccgatgccgaaggccagcgcgccgaaggcgccgtgggtggaggtgtgggagtcgccgcacaccaccgtcatgccgggctgggtcagcccgagctgcgggccgatgacgtggacgatgccctggccctcgtcgcccatggggtgcagccggatgccgaactcggcggcgttcttgcgcagcgtctccacctgggtgcgcgagaccgggtcggcgatgggggccagcaggttctgggtggggacgttgtggtcctcggtggcgatggtcaggtccggccggcggaccttgcggccggccatgcgcagtccgtcgaacgcctgcgggctggtgacctcgtgcaccaggtgcaggtcgatgtacagaaggtccggctcgccctcggcacgccgcacgacgtgcgcgtcgtagaccttgtcggccagtgtccggcccatgagctccacctcacctgatccgtcacgtgctttgtcgtctggaaaactcgtctggaaagtcgtctgggacgtctgcgggaaacggccttcagcccccgaggtgacgggccgggtggtcccccctcatcgaccggtctatgccgctgcctgtgccggtctacccggcccgctccgggcacgggtggtgcgccggaatcgggccccgaacttgcatctcatatttcaagactgcaatatcgaggtatggacaactctagcggagtcggcgtactcgacaaagctgttcgggttctgaacgcactggaggccggccccgcctcgctggccagcctggtgcagaccaccggactggccaggccgacggcccaccggctcgccgtcgcgctggagtatcaccggctggtccaccgggacgcccaggggcgtttcgtcctcggtccccgcctggcggagctggccgcggcggcgggcgaggaccggctgctggccgtcgcccagccggtgctgacccagttgcgcgacctgaccggcgagagcgtccagatcttccggcggcagggggacgtgcgcatctgcgtggcggcggccgagcgggccagcgggctgcgcgacaccgtcccggtgggcagcgcgctgccgatgaccgccggttcggccgcccaggtcctgctggcctgggaggatcccgaccggctgcaccgggcgctgcgcaacgccaagttcgaggcggccacgctggcctcggtgcggcggcggggctgggcgcagagcgtcggcgagcgcgaaccgggggtgggctcggtgtcggccccgatccggggcgcgggcggccgggtgatcgccgccatctcggtgtccggcccgctggagcggctgacccgctcccctggacggctgtacgccggcccggtggtcgccgccgccgagcgcatcaccgaggcgatgcgccgctcctccgggtgagcgggcggtaggagcgctcaggcggcccgccgcggcgagaacggcagggccaggtgccggtcggcctcctcccacaaagcggcggcggcgttccggtcgcggggcaggtcaatgacgggcagctcccagaaccggaactgcgcatcccgcgtccacgggcggatcttgcgcatgaccgcgccgtgcgggtcggtgcgggcgtagcggtagagcgcctcgtggtcggtccaggccgacagggtccagaaagtgccccgcagcggccgggcgcgcagcgagacgccgagggcccccggtgcgcgccgggcctgccgccacagccgcagcgagtgcagcaggaaggccggtgcgcgccagggcgtcttcagctggaagcgggaggccatgaccaaggcggtcgccccggtctcgcggtggccggtcgaagaccacgggatctccatggcgtgccccctcaccgggcggcggaggctccgccacccattagatactgtcactatccaatagttggatagtactactatccaactgggggtgccatgaggatttccgagctgagcgagcgcagcgggctgccggtgcagaccatcaagttctacatccgggagggtctgctgccgaagggcacgccgtgcgccgccacccgcgccgagtacgaccaggcgcacctggagcggctgcggctcatccgggcgctgcgcgaggtcggcgacctgccggtggcggcgatccggcgcatcgtcgaggcgctcgaggacgagcaggtctccctgcacgacctgttcggccgcacccagtacgccctcggcccgcacgcctccaccgccggccacgaccccgacctgcagcaggcccgagacgacgtggacgccttccttaccgagctgggctggcaggtcaccgagcaggcgccggcccgcgagctgctcgcccagaccctggtggcgctgcgccgcctgggctttgcgaccggcccggacgagctgcgcccgtatgcgcgggccgccgcggcgctggccgagcacgagacgggcaggctcgccgaggacaccccgcgcgcccaggcggtgcgcggcatgctggtcacgaccgtgctgtatgagcaggtgctgatcgccctgcaccggctggcccaggaggacgcctcggcgcggcgcttcagcgggcggtgagcgaaggcgggcgagcctcagcccaccaggccgtgggaggcggccaggtcgaaggcggcgcgggcggcgggggcgagcaggtcccgttcgtccgcccccacgtacacgcactcgtcgatctcgccggccgggccgatgcggccccggaagccggcggtgaagcaggccatccggacgcaggtgtgcgcgggctggtcatgggcgggggcgtgcaccacgcccagggggcggaaggagtcccggtccagctccacggccagctcctcgcgcacctcccgcgacagcgccgcccagtccccctcccccgcctcgcgcttgccgccgggcaggtagagcaggtcacggccgcgggcccgcacggcgagcatccggcggtcggcgacgtgcacccaggccacgacatcgagcatggggcgatcttctcaggccgccacggcgaacgagaaagggatacctggtcgaaaaattccccaaaaagggatgtatagggcgaacattgtcgcgggtatgacctggaacgcagcttccccaccccgatgtgcggaggctgaacgatgtccacggcgacgccggtcccccaggcggcggacacgctgcaaggcgtcgccgagcaggagacctcccggctgctgaccggctcgcggccgtggacatggtggctggagcaggcggcgcggcacggccgccacggcttttgcaacacggtgctgatcgcggcgcagcggcccgcggccaccgacgtccgttcccctgaggagtggcgggcggccgggcggcgggtgaaaagcggcgaacgcgggatcaggatccttgcgccggacggacgccgccgggcggtgttcgacatctcccagaccagcgggcccccgccacggccgcaacaggcttcgccgcaggcggccgtggcgcggctgcggatcgcggccgacagcctcggcctgcaggtcgaccacgacgcgcccgtcgggcccgacacgctgaccgcgctcgccctgcggctgggccaccggctgctgcccgcgcacaccacgtcggtggcgtacctggtgctggcgcacctgggcgtgccggttccgcctctggtctacccccgcgtgcgcgcctgggccgcagacgccgccgcggtcgcggccgccggtgagcgcatcctgcgggcggcacgggtcgtgaccggcaggctcgacctggtcgaggccgcccgcgagtgcctggccgccgcgcacgcgttcttccgcgcccgggcccccggcagctgggtgcccgctcacctggcggaacggggattggggccggacgccctggagcggtggcagatcgggtacgcgcccgcttcgtggcgggcgctcaccggccacctgctgagctcgggccaccgcccggaggcgatcgtcgccgccgggctggcccggcgggggcggaacggcgcgctgtatgacctcttccgcgaccgggccatgttcgccatccgggacggggacggcgccatcgccggtttcatcgggcggctgcgcgaaggggcggccgggccgaagtacctcaacagccccgagtcgccgctcttccgcaagggccggctgctgtacgggctgcaggaggtccgcggccggctggaggcgggcgcccggccggtgctggtggaagggccgttcgacgccctggccgtcaacaccgcctcacccgcccatgccgccgtcgccacctgcgggtcggccgtgacgcaggcccaggtgcgcgccctgctgaaggtctggccgagagtgtccggtccccctgccgccgggggcctgcggcagggggcggacggtccgggggtgctggtgatgccggacggcgatgcggccgggcgggccgccgcgctgcgggcctgggaggtgctcgcgaaggtgggcgcgccggtggatgcggtgctgctcgccgagggcggcgatccggccgacgtgctgcggcggcgggggccggcggcgctgcggggcgcactggcgtccgcgcatccgctggccgacctggcggtggatgcggccgtggcgcgggcgggcggggcgctgcactcccccgaggaccgggtggcggcgctgcgggcggccgccgcggtgatcgccgggatggcgcccgtccacgtggcccggcaggtcggccgggtggcggcccggctggacctcgaccacgccaccgtcacctcggccctggtcgaggccgtcaccggtgcaacggaagcggggtgaggaccccggcccccacggggcggggcgtctgggtggatcttcgcggtcgaggatctgccgccgcccggtccccatggcacggggtgctctgggccggttcccgggtcggcccgagcctcttccggcacgccgtctccgcacgtcgagatggccgtgccgcacgtggtgatctgcggggacacggcgccggtccggggccgcgaaagttcaacccgtggccttcgagttccgccctcccccggcccaggcctcgaaggccacgatttcacgggtcacggcagcgtcccagaccgcgccgtccccgcctggaccccgcgggaacggcgcgtcggtgagggtcactgggccgcctgctccttggccagttcgatggcgatgtcgatgagctggtcctcctggccgccgaccagcttgcgctccccggcgcgcaccaggatctgggcgccggagacgccatagcgctcggcgaggcggtcggcgtgcttgaggaagctggagtagaccccggcgtaccccatcatgatctccatccggcccagcaggcactcggagtccatcacggggcggaccacgtcctcggcggcgtccacgatcttgaacacgtccacgccggtgcggatgccgagcttgtcgcagaccgcgatgaacgcctccagcggggtgttgcccgccccggcgcccagccggcggaccgagccgtcgatctgcttggcgccggcgcgcaccgcggcgatgctgttggccacgcccagccccaggttctcgtggccgtggaagccgacctgggcgtcgtcgcccagctcggcgaccagcgcggcgatgcggtcggaggtctcctccaggatcagcgcgcccgccgagtccaccacgtacacgcactggcagccggcgtccgccatgatccgggcctgcttggccagcacctccggcggctgggagtgggccatcatgaggaagcccacggtctccagccccaggtcgcgggccagcccgaagtgctgcaccgacacatcggcctcggtgcagtgggtggcgatgcggcagatctgggcgccgttgtcggcggcctcgcggatgtcgtccttgacgcccacccccggcagcatcaggaaggcgatcttggcgcgggtggcggtcttgaccgcggccttgatcagctcctgctcgggggtcttggagaacccgtaggtgaaggacgagccgcccagcccgtccccgtgggcgacctcgatgaccggcacgcccgcctcgtccagggcggccaccaccgaggtgacgtggtcgacggtgaactggtggcgcttggcgtgcgagccgtcgcgcagcgaggagtcggtgacgcggatgtcgagggtgtcggagtaaggcgtcatcagtcgctcccggtgatctcctgggcgaggacctcaccgaccttggtggcggcggcggtcatgatgtcgaggttgccggcgtaggggggcaggaagtcgcccgcgccctccacctccaggaagatcgccacgcgggccatcccgccgctgacggggctggggtcgtcgaactggggctcggcccgcagccggtagccgggcacgtactcggcgacctgggcccgcacctccaggatggactcggcgatcttgtcgcggtcggcgtcgggcgggatcgagcagaacaccgtgtcccgcatgatcaccggcggttcggccgggttgaggatgatgatggccttgccgcggcgggcgccgccgatggtctcgatggcgcgggcggtggtcttggtgaactcgtcgatgttggcgcgggtgcccgggccggccgacaccgacgccaccgaggcgacgatctcggcgtactccaccggcaccacccgggagaccgcgtacaccatggggatggtggcctggccgccgcaggtgaccaaattgacgttgtcggcgtccaggtgctcgcgcagattggccggcggcaccacgccgggcccgatcgcggcgggggtcaagtcgatggcccggatgccggcctccttgtagcggggcgcggcggcccggtgcacataggccgaggtcgcctcgaacaccaggtcgggcttttcgggacgggacagcagccagtcgatgccctcgtggctggtctccaaccccagcttggcggcccgtttcagcccctcgctgtcggggtcgatccccaccatgtagcgcggttcgatgtgctcgctgcgcagcagcttgtacagcaggtcggtgccgatgttgcccggcccgacgatcgcggcggtcgccgccatggtcaccccctgcgggtcacttgaaggtcagggacacagcgcccagtccgctgaactcggcggtgaaggtctggcccgcggccacgtcgatggcgcgggtgcacgagccgggcagcaccaggtgcccggcctgcagccgcacgccgaaggaggcgaccttgcgggccagccaggccacgctggtcaccgggttgcccagcaccgcgtccgaacggccggagaccacgaactccccgtcgcggtacaaggcggcctcgatcgcggtcaggtccagtccttggggggagacgccctccccgatcacatagccggccgaggaggcgttgtcggcgatggtgtcggccagcgcgatcttccagtcgatgatccggctgtcgatcagctccagcgccggcaccacccgttcggtggcggccagcacgtcggcctcggtgcaggtctcgccgggcaggtcggcgccgagtatgaagccgacctccacctccacgcgcgggtagcagtaccgggcgacttcgaccggctcatcggagcgcagctccatatcgcccagcaggtggccgtagtcgggctcgtccacgcccatcatctgctgcatcgccttggacgacaggccgaccttgtggcctttgaccacggcgccctcggccaggcgacggcggatgttgatgagctgaatctcgtaggcatcgacggcgtcgatgcccgggtagctctcggtgagcggcgggatcggcgccctctgcagctcggcgtcgcgcagccggccggcggcctcgcggcgctgttcctcggtcagcatgctgcgacggtacgagccgaaaaggcccggcgcccgggacgatcccactggccgggagcgcccgggcggccggggttttcaggctccgtagaccggctcgggggtctgcgccttggccagcagatcggccacgaccgggccgagttcggccgggtcccagcgggcgcccttgtccaccatggggccgtgccggaagccctccatgacgcagaccttgccgccctcgacctcgaagacccgcccggtgacgttcttggactcggccgagcccagccacaccaccagcggggagacgttctccggggccatcgcgtcgaaaccgccgtcggtgggggcggccatggtggcggcgaacacctgctcggtcatgcgggtgcgggcggccggggcgatggcgttcaccgtcaccccatagcggcccagctcggccgcggccaccaaggtcaacccgacgatgccggccttggcggccgagtagttgccctggccgacgctgcccagcagccccgcccccgaggaggtgttgatgacgcgggcgtccaccggctcgccggccttggcgcgggaacgccagtaggtcccggcgtgcttgagcggcaggaagtggcccttgaggtggacgcggatcaccgcgtcccactcctcttcactggtgttgatcagcatccggtcgcgcaggaaaccggcgttgttgaccagcacgtccagcccgccgaaggtgtcgatggcggtgcggatcaacgcggcggcgccctcgtcggtggcgatgtcgtgcccgtcggccaccgcctccccgccgagcgcccggatctcctcgaccacctgctgggcggggccctggtcggcctgcccggtgccgtcccggttcacccccaggtcgttgaccacgaccttggcgccctggcgggcgaactccagggcgtgggcgcggcccaggccgcgtccggcgccggtgacgacgacgacgcgtcccttgcagatcatgttcggctctccgctcacagtcgctcgatgatggtgacgttggcctggccgccgccctcgcacatggtctgcagcccgtagcggccgccggtgcgctccaggtggtgcagcagcgtggtcatcaggcgggccccggtggcgcccagcgggtggcccagcgcgatcgcgccgccgttggggttgaccttggccgggtcggcgccggtgtcctgcagccaggccagcaccacgctggcgaacgcctcgttgatctccaccgcgtcgatctggtcgatcgtcatgccggtcttttccagggcgtacgcggtggcggggatgggcgccgacagcatccggatcgggtcctcgccgcgggcggagatgtggtggatgcgggcccgcggggtcaggccgtggtcgcgcaccgcccgctcggaggcgatcagcagcgccgccgcgccgtcggagatctgcgaggacaccgcggcggtgagcagcccgccctcggtgagcggcttgagcgcggccatcttctccagcgaggtgtcgcggcgcgggccctcgtcctcgctcaccccctccagcggggcgatctccttgacgaagtgaccgccgtcgatggcggcgatggcgcgctggtgggactggtaggcgaactcctccatctgctcgcgggtgatgccccactcgcgggcgatctgctcggccccggcgaactgggagacctccccgtcgccgtagcgggccacccagcccttggagccgacgaacgggccctcggtgaagccgaggggggcggcggcggtcatcgccgagccgatcgggatctgcgacatgttctgcacgccgccggccaccaccaggtcctgggtgcccgacagcaccgcctgggcggcgaagtgcaccgcctgctgggaggagccgcactggcggtccacggtcaccccgggcacgtgctcgggcaggcccgccgccagccagcaggtgcgggcgatgtcgccggcctgcgggccgatggtgtccacgcagccgaacaccacgtcctccacggcggccgggtccaccccggtgcgctccatcagcgccttcaacacgtgggcgcccaggtccgccgggtgcacgcccgacagtccgccgccgcgccgccccaccggggtgcggacggcgtcgatgatgtaggcctcagccatgagtgatctccttacgtaggtccaccttgcggaccttgcctgcggcggtgcgcgggaagtcgtccacgaacacgacctcgcgcggcaccttgaagttggccagggcgtcccggcagtgggcgatgagctcctcggcggtggcccgccggccggggcgcagccgcacgtaggcacggccgacctcgcccagccgctggtcggggacgccgatgacggcggcctcggcgaccgcctcgtgccggacgagcacggactcgatctcggccgggtacacgttgaacccgccgacggtgaacatgtccttggagcggccggtgatggtcaggtagccccgctcgtccagcttcccccggtcgccggtgaccagccagccgtcccgcagcgcctcggcggtggcctcggggtcgtccaggtagccggacatgacgttgtagccgcgcaccaggatctccccgtcctggcccgggggcagcggccgccagtccggcccggcgatcatgacttccacgtcctcgatgggacggccggaggtggtggccaccgtgacgtcgtcgtcatcgaccgagcaggcggtgaccgtgccggtggactcggtcagcccgtaggcggtgatcacctgcgggaagagggtgcggatgcggcgcaccagggcgaccggcacgtcggcggcgccggtcaccgccaaccgcagtgacgacaggtcgcgttcatccaggtcgggggcgtccagcagggaggtgtagatggtgggcgggccgggcagcaccgtgatcttctcggtctcgatcagatgcagcgtctcggggacgtcgaagacccgctgcagcaccatggtggccccgcgcagcaggcacgccaggaccccggccttgtagccgaaggtgtggaagaacgggttgatgatcaggtaccggtcgccggcggtgacgccggtgcggcccgaccaggccaggtaggtgcgcacgttctgctcatgcgtgctcagcacgcccttgggccgtccggtggtgccggaggtgaacaggatgtcggcgacgtcgccgggcgccaccggatccgggtcggacgcgccctcgccccgggccagccaccgctcccaggagatgaccccgggacgctccgggccgttgaaggtgaccacggtctgcaggtcgggcaggccgggcagggttccggactcctccaacccgagcatgcccgggtagtcgatgccgaggaagtcgtcctcgacgaagaggaccttgaccttggccttggtcagcggccagcgggcctcctcgcccttgtagcgggtgttgagcggcaccagcaccgccccggcgcacaccgcgcccaaagcggccactatccacgacaggctgttgggggcccagatggcgattcggtcgccgcggccgatgccggagccgacaaaggccctcgcggcggcccgcacccgctcccccagttcggagaaggtcacccggacctgccggtccacgaccgcctcggcgtccgggaagtcgcgcacggcgcggtcgagcacggccgggatcgtcaacgcgtcctgctcgctcatgcccgccatggtggcgatcggcgcggcgggcgtggggggcttgtcccggtgaacggtatgcgggccttcttccagcgagcgcggccgtaccctccgtgagtcttgagcgagtcatcgcatggaagatcgcagggaagccggaaggagcgggatgagcagcggggtgaacgcggcggtggacttcaccggccgggcggtgctggtcaccggggggaccaagggcatcggcgccgtgatcgccaaggcgttcctgcaggcgggcgccgaggtgacggtgtgcgcgcgcaacgagccccccgagccgccgagcgccgccggccgcaaggcccacttcctggccgccgacatccgcgacgccgctcaggccgccgcgatggtggaacgcgccgccgaactgatgggccggttggacgtggtggtcaacaacgccggcggctcccccgacgccgaggccgccacggtctccccccgcttcgtcgaacgcatcgtccagctcaacctgctggccccgttctatgtggcccaacccgccaacaagatcatgcagtcccaggaggacggcggctgcatcatcaacatcggcagcgtctccggcatcgacccccagcccggcaccgccgcctacagcgccgccaaggcgggcctgcgcaccttcacccaggccctcgccttggaatgggcccccaaggtccgcgtcaaccacatcaccgtcggcctggtcctcaccgaggccgccgcctcctactacggcgacggcagcgccttcaacaagatcatccccatgggccgcatgggcaccccccaagacgtcgccgacacctgcctgtacctggccagcgacctggcccgttacgtcaccggcgccgacctccccgttcacggcggcggcgaataccccgcccgctggctcatcacccaccgctgacaaccaccccgcccgccactgccacggcggcggggtgagaccgagccatccctacagtgaacccccttgaaaggggcggccggagagcaacgattcatcgcggcgctgatcgcgccgatgctgctggcgtcctgcggtctcggcgactggggtgaagatccgctcaccgaaaaacatcccgaccccagggccgtgcccggcagcgaatcggagatacccctggagaaggcattgggggatcttggaatcaccatgccgcccgatgccaagggggttcgtttcaaaagccgcaacgactttgcaccatactacctttatgtgaaattcacagtaccctgctcgcgagccgaatcggtgatccaagccaacagactgatcgacttgcacagatccgacatgccgggctcccttgatgaatatactctagagaatatctctagaacagtggaagcgcagatcccatccggggccggcataaagttcttcgtgtcgaagtacagctccaacgaccacaaaaaaggcggcctactcttttcgccggacaagtcgaattgcacattcgccttggcagccgagaggcacatttgaacatcactcccggcgttctgcataatgcggcgcttgagcagaccacataggaacgcactggcgccggaggcggcgccgcgtcccgcgggaacggagtggaaacaaaaagccgcagcacttcagtgccctccgaccccaaaaaaggatgtcgggatgacgcagttcatctcgtacatccgggaccgaaacggcaaccaggccggctccggactcccagggcagcgcaaattccgaagcagggccaccggcttcagcacggaaatcgccgccgacgcggcgagcagccaggcgcgaccacggccaggccggtcatgcagatggcggttcttggagagtgtcctttggggaaacagcagagccgcaccggctgacaagcgattcgggtcggatccacactgaggctccgtcggcggacacgcctcaggacctcgcaggaagccgtctcatcacttggaccgagacgcgggcacggaatgagctcacccccgtggtcccccggccggaggcgggccgggggaccacggggtgtgcggcgttgctaagaggcgaacagagcccggccgccggacaggaccacggtgtcgtccacggcggcttcgaacaggacggcttcgccgtccttccaggtggagacggtgagggtgtcgccggggaagaccggggcgctgaagcggccctccagttccgtcaagtcggccgggtgggcgccgagttcggcggccaggggcagggtgacggtcgccagggtgcacaggccgtgcatgaaggggcggggcatgccggcggccttggcggcctccgggtcgatgtgcatgtggtggcggtcgcccaacaggcggtacagggcggcctggttgggggaggtggggacggtgagcgtggtgtcgggggcgccgtcggggcgtttgcgggccgagggaccgcggtcgccgccgaagccgccgcagccgggggcgaacagcgaccagacggcctcgaagtactcgctctccaccacgacctcgaagatggcggccgagcccttgtcccagacctcgccgacgcgggcggccagttccagttcgcccgccctcggcagcggcttgtggaccttcaggcgttgggagccgtggacggcggtggtggggtcgaaggcgcccgccgagcccagggcgtcgggggcccactgagcgcgggtgagggcgaaggtgggcagcacccgcaggcgttcttcgaaaaccaactccaagtcggtggcctgggcgccgaccgccagggcgtacaggatcgcgtcgcggtcctcgtaggcgacggtgcgggtgcccaggtcccggcccttccactgtccggcgttcatcggtccgctcccaggatcaggccgctggtgggcacgccggtgccggcggtgaccagcacgttggtgacgtcgccgggctggttcaccgaggtgccgcggaccaggcggacggcctcggcgatgccgttcatgccgtggatgtaggcctcgccgagctggccgccgtgggtgttgcacggcaggcggccgccgatttccaggttgccgtcggcgatgaagtccttggcctcgccgcgggcgcaaaagcccagctcctccagttgcggcagcaccagcggggtgaagtggtcgtacaggatggccgcgccgatgtcggaggggttgagcccgctttgggcgtacagttgctggcccaccaggcccatctccgggatgccggtgatctcggagcggtagtagctggtcatcatgtgctggtcgtagccggagccctgggcggcgccccagatcagcgcgggcgggtggggcaggtcgcgggcgcgttcggtggagaccacgaccagggcctggccgccgtcgctctcctggcagcagtccagcaggtgcagcggctcgacgatccagcgggagttctggtggtcctccaacgtgatggggcgctggtagaaccaggccttggggttggtggcggcgtgcttgcggtccaccacggcgacgcggccgaagtcctcgctggtcgccccgtactcgtgcatgtagcggcgggcgaacatggccacccactgggcgggggtgttgagcccgaacggcagcagccaggcgtaggcggcgctgtcggcgccctggtccatctggcggccggcctggccgaggccgtagcggacgccggagcgttcgttgaaggcgcggtagcagaccaccacctcggcgatgccggtggccacggccatggcggcctgctggacggtgccgcaggccgcgccgccgccgtagccgacgcgggagaagaacttcagctcgccgatgccggtgttacgggccacgtggatctcggagctggtgtcggcggtgaaggtcaccagtccgtccacgtccgagggttccaggccggcgtcggcgatggcggccaacaccgcctcgcacgccagttgcagttcgctgcgtccggagttcttggagaactcggtggcgccgatgccggcgatggcggcggctccgggcagcacgctcactgccggtctccttccgggagttcgatgacgacggtgccggtgacgtgggcgccgagggagttggtgccgcgcaccgcgatctccactcggcgggcggcgtcgtccttggcggacacggtgccggtcagcgtcatggtgtcgccggggtagttggggacgcccagccggatcttgatggccttgacgcgggcggccgggccggcccagctcgtcacataccgatcgaccaggccgttggtggtcaggatgttcatgaagatgtccttggacccgcgccgcaccgcaagctccgggtcgtggtggacgtcctggtagtcgcggctggcgatcgcggtggccacgatcagggtgcgggtgagggggatggccagttcgggcagcttctcccccacggacacgtccgggtaggcacgggtggcgagtttcatgaggcggccccctcggcgatcaggtcgcccagccgctgcaggtcggcggaggcgccgcccagcgtgccggagatctgcttgccccacaggaagtagcggtggatcgggtagtccacgtccacgccgatgccgccgtgcaggtgctgggtgcggtgcaccacgttcaggccgccttcgtcggcccaccatttggcgaccagtgcggccttgccgtcggtggcgccgtcctcggcggcgcagaccgcctgccacaggcacacccgcatcgcctcgatctcgatgtagcagtcggcgagctggtgctgcaccgcctggaaggtgccgagcgggcggccgaactgctcgcgttccttcaggtaggaggcggtgatgtggagggcgccggaggccacgccgagctggacggcggccagggcggtgcgggcgacgtccagcgtccagggcagggcggcggggccgagcgcgcgggcgggcacggcgtccagggtgaggttgccggccatgtcgcggctggtggtctcggtgcgttcccagctcaggccgggggcgtcggcgtccaccaggaacaggccgggcccgtcggggccggtcgccgagaccagcaggtgggcggctccggtgatgctggggacgaccgccttggtgccgctcagacgccagccgtcgccgtccgggacggcggtgcagccgggtgcggccacatcgccgacgccgaactcctccaacgccacggtcagccgccgggagccgtccaccacgccgggcagcagatcgcgctgctcggcggtgccgtgctcggcgatcgccagcgccgccaccagcgtcggccacagcgggacgggcgccacgtgccgtccctgttcttccagcagcacgcacaaagcgcccaggcccaacccggcgccgccggcggcctcgggcagcgcgacgccgagcagtccggcgccggccagttcccgccacagcgtctcgtcgatgcggctctcgctggtctccacggcgcgcagccgctggtgggtggcgtggtcggtgaagatctgccgggccaggccctgcagttcggtgagctcctcgccaagggtgaagtccatcagctctcctcctgcgggacggccggccggaacaccggcagggtgagctcggggtcggcctccagccagtccaggacgaccggcatgccgatttcgatcttgtcgggggcgatgccgaccaagttggtgaccagtcgggtgccttcggtcagttccaccagcgccaccacgtacggcatctcgaaggccgggtgcggggggtggtgggcgacgatgtagctgtagacctggccggtgccggcggcttcgacggtgtcccagtcgaacgagccgcagtgcgggcagcaggggccgggcgggtgccgcagcgtcttgcaggccgcgcaccgctggatgaccaggcggcgctgtttggcggcctcgaaccagaaggcgttgtcgcggttgatcgccgggcgggggcgcagcgccttgggtttctgctcggtctgctcggtcttcttggggcggaaccgcagcagccgccaccgttgtgtggccacgacctcgccgcgctggtcgcggtaggtgcgcagcgtggtgatgaagcggccttcgcccagggcggtcttcttctccggggagatcgactcgacctgttcctggacgctgatgtggtcaccgggcaccagttcgcggtggaactcgaactccgagtcggtggccaccaccgaggtgtagccgccctcggcgagcagggcggtgagctcctccatgccgcccgcttcgggctcggggttcacggtggcggcgtagccgcgcatggtccaggcctgcatcatcgacgccggggccacgaccgtctcccggccggtggcgcgggcggcctcctcgtccaggtagacggggttggtgtcgcccatggcctcgacccagtggcggatcatcggcacgttcaccgggtcctggccgcgccggggctcccccagcgtgcggccgacccatgcctgcagtcgcttctcgtagtcttcgccgctcatgcccgcctcgatctcggcatgcccagtcccagcgtggcgaccatgtcgcgcagcacctcgttgacgccgccgccgaaggtgttgacgatgccctgccgggagagctgttcgatctgcccggccagcaccgcgcccggggattcggggcggatccgcccggcggcgcccaggatcccggtgagggtgcgctgcacgtcgatgtgggtttcggtgccgtaggccttggtggccccggcgtcggccccggtgagctcgtcgttctcgacggcgatggtcatcttccagttcagcagccgcatcgcctcgagcttggcgtaggtgcgggccaggtcccggcgcacccatggctgttccagcacgccgttgtcgcgggcccaggccaccacgtcctcccacagccggatcatccggccgccgagcgcggccagtccgatccgctcgtggttgagctgggtggtgatcagcttccagccgccgttgatctccccgacgacctcgctgaccgggacgcgcaccccgctgtagtaggtggcggtcaccaccatgccgccgacggtctggatggggctccaggagaacccttcggcgtcggtggggacgatgatgatggagatgcccttgtgcttgggggcctccgggtcggtgcggcaggccagccagatgtagtcggcggtgttggcgccgctggtgaagatcttgctgccgtcgatgacgaactcgtcgccgtcgcggaccgcgcgggtggtcagcgaggccaggtcggtgccggcgccgggctcggtgtaaccgatggcgaagacgatgtcgccggagaggatgcccggcaggtacttcttcttctgctcctcggtgccgtacttcatcagcgtcggcccgacggtgttgacggtgacgaacgggaacggcagcccggcccgctgcacctcgtcgaagagcacgtactgctcgctgatggaacggccctgcccgccgtactccttgggccagccgtaccccagccagccgtcggagccgagcatcttgaccacttcgcggaaccgctcgccgcccacgccctgctctccgacgcggcggcgttcgtctgccggcagcagcccgttgaagtaggcccgtagctcggcccgcagctcgctgagcgccgcgggctcacgcagatccatgtatcgccccctcctatggcaggaaacgcagacgcccgttggcggcgaactcctcgcgcagcgccgccttgtccgcttcggtcatcaggtggtattcgggtgcgccccggccgacccaccggtagaccgggtcgccggtgcgccagccctccacctggagctgctttttggcgagcttccccgagccggtggtgggcaggtggtgggagacgcgcacgaaccgcggcgcgcccttggtgcccaggtcttcttgggcggccaggaagccgggcaggtccagctcttcgaaggtgacgccctcggggatctcgatcgccgccatgacctggtcaccggagcgcgggtcgggaacaccgaaggccaccgcgtcgatgaccttggggtggcggcgcagcaccagttgggtgtgcagggcggagatgttctccgaatcgacgcggatccagtcgccggagcggccggcgaagtagatgaagccgtcctggtcgatgtagcccaggtcgccggtccagtaccagccgtgccgcacccgttcggcgtcggcctcggggtttttgtagtagccctcgaatttgtcggcgccgtggacgtccacgatctcgccgatggcctcttcggggttggtgacccggccgtgctcgtccaagatcgccggggcgcaggtctgcagggtctcggggttgacgatgcggaccccgtcgtgggcgggacggccgaaggcggtgggcggggcgttggggtcttgggcgatcatgccggcgccctcgctggagccgtagccctccaccaggcggcagccgaagcggcgcaggaactcggccttgtcctccggggaggcctcggtgccgaaggcgtgggtgagggtgttgtcggcgtcgtcgggtttttcgggggtggccaggatgtagccgatggccttgccgacgtaggtgaagaacgtcgccccgtaaaaccgcacgtcgtccaggaagcgggaggcggagaacttgggggtgagcgccacgcacgcgcccgctgtcagcgccggcgcccacagcgccatgatcgcgttgccgtggaacagcggcatcgggcagtagcagacgtcggtgcgtttgacgtcgtatttggcgctgttgttgcggcccagctccgccaggcggccctgggagcagcgggcggccttggacttgccggtggtgccggaggtgaacagcagcagcatctgcgtcttgggggtgatctgcgggtcccgctccggctcgcaggcgtgctcggcgaccaggccggcgtaagcggggtcgtcgatgagcaggaaccgctcccgggggacgccgatgtccagcccgtccagcagcttgagcccggcctggtcggtgatgaccagttgcaggtcggtgtggcggacctcctgttccaggtaggcgccgcggcgggtggagttgatgccgacgatggtggcgccgctcagcgccgccgcgcccagccacaggatgtactcggggacgttctccagcagcaccccgatgtggaaggggccgtcgatgcgcagcttgcgggccagcgcggcgcgggccgcgctttcccggacgacctcgtcccacgtccaggtgcgttctcggctgcgcaggccgggccggtggtcgccgagccgggccaacagcaggtctgcgatggtctcgttgcgcactcccgccccctgtcacggctggacgagcacgcagctggtgccgccgtagatcttggtgaagcacttgttgcagtggatgcacagcgacgaggcctgcgggtccttggcgatcttgttgatcaggtcgggttcgcgcagcagggcccgggccatcgccacgaactcaaagccctcccgcatggccacatccatcacgggtttgccggtgatgccgcccagcagcaccagcggcagtttcaccgcggcgcggatctgccgggccagcgggagcaggtaggcgtcctcatacgggtagtacttcaaaaagcgtttgccgaccagttgcacgccgagcttgaccggctgcggcatgatcgcggcgaactcccgcagcggcacgtccccgcggaacaggtacatggggttcagcagggagctgccggcggtcagcaccagggcgtccagggagccgtcggcctccagccaccgggcgacctggatggcctcatccagccagaacccgccgggcacgccgtcgtccatgttgaacttggccaagatggcgatccggtcgccgaccgcctcgcggacctcgcgggcgatggcgcgggccagccgggcgcggttctccagcgagccgccgtactcgtcgtcgcggtggttgacgcgggggctcaaaaacgagctggccaggtagttgtggcccaagtggatctcgacggcgtcgaaaccggcgcggatggccatgcgggcggcgtggccgtgggccttgatgatgcgttccaggtcggcgcgggtggccgccttggtgaagctggtggtggtggcatggaagtgccggctggggccgagcgcgggagcgccgttggccttggggttggcgaccgggccggcgtgcccgatctgcgcggagaccgcggcgccctcggcgtgcacggcctcggtgaggcggcgcaggccgggcagggcgtcttcggtccacaggatctgcttgcggtcggtgcggccgtccggcgccaccgcgcaataggcgaccgtggtcatgccgaccccgcccgcggcatgccgcacatggaagtcgatcagcgcgtcggtgactttgttgtcccggctgagcccctcataggtggccgacttgatgatgcggttgcgcagcgtcaccgggcccagcttcgccggggccaggacgtcgggaattggctgagtcatcgggtccttccatccgccgccccgctggggtggcggcctagacgttaatcagcgggatgcccgagaggtccgggcatcccgctgaccgggaatgtcgggggttacgggcggctatcgcgcagcgcggcggcgatctggtcggtgtgggcctgggactccaccagttggcgcagcagccacagccgcagcaccctcgtcaccgccgcggccaggtacagcgccgcgcccagcacggtcagcgcggtgaacgcggtggccagcgcctggaaggagccgacgttgcgcagatcgtcttgggccagggagttgttgtaggcgatgaacgcgcccaccacgccgacgatcatcaagatcaggcctgcgatgcgccacaggccgtcgtggcgggaggagtcggtcttgagcttctgccgcgccacgtcctctttgaactgggcgcgccgttcctcggtcagcatccggtgtccctcctcgtgttctgctgcgccgcgtccgccgtggaccgggcgcgccatctctgctttgggggcatcgccgctcagccgcccaggtagtcgtcggccagccgggcctcgatctcctcgggggtgccggtggccaccacgcgtccgtgcagcatcagcgccgcgctgtcggcgatgggcagcaccgcgcgggcgaactgctcggccaccagcaccgacaggccgccggcgaccagttcggcgacggtctggtacatctggctgacgatcatgggggccagtcccatggacagctcgtccagcagcagcaccgccgggtcggtggccagggcgcgggagagcgccagcatctgctgctcgccgccggacatcgagccggccagctggttgcgccgccggccgaggacggggaagcggctgtaggccttttcctccagttccgccaaggtggcgccggtgccggtggcgacccacaggttctcccgcaccgtgaggttggggaagatgccgcggccttcggggatggagcacacccccagccgggcggcgtcctgggcggagatgccgttgacggtgcggccggcgtaccgcagctccccgccggtgatggggtgcagcccggcgcacacccgcatggtggtggacttgccgccgccgttggggcccagcagcgccagcagcgacccgggtttgagggcgaggttcaccccgtgcagcacttcgatggcgccgtacccggcccgcacgtccaccagttccagcagcggctcgggttcggtgaccggctcgcggtcggcctgctgttcggtcatggtcatcaggcggcctcctcggtgccgatgtaggcggcgatgacctccggagactccttgacctcctggggggtgccggaggcgatcagcgagccgtagtccagcacgtggatggtcgagcacagccgcatcaccagcggcaggtcgtgttcgaccaggcagatcgccagtccttcggcggccaggccgaccaacagttcggcgaacgcctcggtttcgcgttcggtctggccggaggccggctcgtccagcagcagcacccgcggggaggtcatcagcgcgcgggccacctccaccacccgggcccgtccgatggggacgtcggagacgtccttgtgggcgatgtcggtcagcccggtgcgctccagcacccggtcggtctcctcatcgaggtcgaagcgccggcggcggccggtgaccttgagcacgtccccggccacgcggacgttgtcgcgcaccgacagcgacaagaacagctccagccgctggaaggtgcgcgccatgccgcgccgggcgcgtttggccggcgacaggcgggtgatgtcggcgccgtccagcagcacccgcccggaggtgggcttctgcaggccggtgatggtgttgaacaacgtggtcttgcccgcgccgttggggccgatcagcccggtgatctgcccttcctccacggtgaggctgacgtcgttcacggcggtgttgccgccgaagcggacggtgatgccgcgggtttcaagcagtggcacgggcgcctcccttctcggccgtgaccggcagggcgggcaggcccagctcgcggtcgagcctggcgcgcagctggtcggtgtaaggctcgtccacgccgatcagctccagcggcgtggtgcggcggcggccctcctcctggagcatccgcccgatgaccggcagcagcatcaccccgcacaggacggcgatcgcgaacgtccacacgccgatcacgtcggtgagcgccaggacgtacagcaccgcgccgacggcggcgccgccatagcgcacgggtttggtggtgtgccggtaggactcgacgatgtcgtggacgaagccgctggggttgcggcccacgcccatgccgaccagggcggtgccgaccatgaccaggtgggccagggcgctgtagatcgaggacatcgcctcgtgctccagcgccaggtcgttgaaggtgcccaccagcacggtggcgccgacccctgacatcaggccgcccagcagggcgccgctgatgtagccgatgccggccaccaccaccagcatcagcagggccaggctgcccatgatggtgaagttctcccccgacaccgagccggcggcggccgacatcagcaccccgcccagcccggcgatgcccgcggagatcatgaagacgctgagcttgagccgcaccaggtcctgccccagcatcgcggtggccgcggggctgtccttcatggccgccaggcggcggccgtagccgctgttgcgcagcgcggccagtgccacgcccagcagggcgaacagcaccgtggcggtcatcaggaaggtctggccgtcgcgcaggtccagcgggcccagcttgggcggggggacggcgagggtgccgttggggaagagggtgaacttcacgccgaacagttcgtgctcggtggtgtcgcgcagcaccatgttcgacaggaacaccccgaacgccatggtcgccagcgccaggtacagtccgcgcagccgcagcgccggcagcgcgatcagcccgccgaccagggccgcggcggcgaccccggccagcacgccctgcggggtgaggtaggccgacagcccgctgccggacaccccgaagtggaaggccacgatggtggccaccgccccgaacgacagcggggcgaggttgagctcgccggcgtacccggtgagcacggtcagcgacagggcgatgatcgcgaacgtcatgcccagcgtcagggtggtgatgccggagtcctccagcagcaggctgtagaggtacaccacggccaccagcaccaggccccacaccgccgccgagcggacggtgggcacccggtagcgctcgcgggtgcggatggccgccccgcgcagccggtcctgcggcagcaccaccagcaccacgaacagcacgatcatgggcagcgagacccgcaggttcccggtcaccgggccggaggccggcaggtagcccatcacgtaggtggcggccaggcccagcaccatggcgccggcgaaggtgcgggggatgctgcgcagccgcccgaacatggccgcggcgaacgcgtcgatcaccaacagggtgagcatgttggcttccagcgcgccgccgccgaccggcacgatcagcacgccggcggtcaccgccagggtggagcccagcgcccacgacagcatggcggcccgctccgggtcgtggccgttgaggcgcagcaggtcggggtcgtcgaccgagccgcgcatcaccacgccgatccggctgcgggtgaacagcacccgcagcccgatggcgatggccgcggcggcgaccaggcagacgatctcgtggtaccgcaccaccacgcccagcaccgtcaccttggcgtccgcgccgaagaacatctccacggtgcgggcctcgtcggggttccagatccactgggacaggtagaccatgcccagcagcaccgccaccgtgacgatgatcttggtgacgtcggcggtgtcccgcagcccccgcatgatcagggcgtgcagcgccgcgcccagcagcgggccgaccagcccgatcaccaccagcagcgcggcgagggtgggccagccccagtcgtacttgagctgccagaacaggaaggtgccgagcatcgcctgcgcgccgtgcgcgaagttgaagatgccggaggtgttgtaggtcaacaccagcccggaggcggcgatgaagtacaccgcgcccaggaccaggccgaggagggtataggtcaggaaggtcgtcatcgctggtcgccgcctcggcggatcaggactgtggcttgatcacgtcgtcggtcaggaacgtggtcgccacccggtcttcgttgagcttggtgccccaggtcttggggtcggtctccagcacgatgtcgtcactgcactcgtactcgccgatggtcttggggtagacctgctcgtacttggtgccggtgagcttgaccatcagggcgcaggaggacggcttgttggcgccggggtcggtgggggcgtgcagcccgccgccggtccactcgtgcaccttggacagctcgttgatcacgcactggcgggtgaggttggagccgcagttcttggcggcctgcgcccacagcaggaacgaggaggtggcctgcatgcccagcagcgcgaccttgcccttctgggcgttgaccaggtccatgtactgcttgaccgccgggaccttgtcggcgttctccagcggctggaagatcatggcgatgtggatgttgtcgccggtgccggccttgttccactgggcgacgaggctgctgtaccaggtggcctcgaacaggtacttgggcttggcgccgacccgttcgatcgactccagcaggctgaactggccggggtcgggggagtcggagctccacagcagctcggcgccgcacttcttgatcttctcggcgtgcggcatgtagctgctctccccggcgtcgttgagccggacgccgcagttgagctgcttgtagccgagcttcttcatcgccgcggagaccttgttggtgcccatggtcaccgccggcgaggtggacagcaggatgtcggccttctccttggcctcggggaacagcttctcggcgatgcgcagcccgccgacgttcatcaggtccaccgggtaggggacggcctcgtacttcatcgggcccatggtggcgttgggaccgacggtgaagccggcgacggtgggcagcttgcaggccacccggtgctgctcggcggcctcgtccatggcgaagccctggccgaccagcatgaagtcctgcttgcaggactgctggatgaccttgaccgagttggtgtaggcggcgtcgtactggttgcccttgatcttgcggccgttgatgccgccctgctcattgcaccagtcgatcatcgccttgaccgcgtcgcccatctccttggacaggccgggcgcggaggcgaagccgcggtcgtcgccgaatccgatggtgatggtggtgtcggtgacgccctggtcggtggcgcccttggcgtcgccgggcccgcagggggacggcagcgtgccgaagtagcggccgccgccggagctctggccgccgccggcgctcacgccgtcgtcgccggaacgctcactggcacacgaggtggtgaccatggcaagggccagggcgccggctgccaggcgcccgaatttggtgaccttcatccggtggtgtctcctttgcatgcccgccgcggacgcggcgaggcggggtggtggggtggaacggaaaccaaagggggtgggaacggcgtgccttcggaggtcatccgaagtaggcctgcccgccgtccagcggcacggtggcgccggtgaggtagcgcagatcggggttgaccagcgccaccacggctcggccgatgtcctgttcgcagtcgccgatgtagccgagcgggatggtcttgcggaattccgcggcggcctcggggttggcctccgcccagcgctgcagccccggggagagggcgtgcggggcgatggcgagggcgcggatgccgtccggcccccattcggccgccgcggtgcgggtcagggaccgcagcgcctgcttggcggcggcgtaggcgccgtaggtctgcgggtcccagcggaccatggcggaagtgacgaggttgatgatgtggccgccgccgcgtcgcttcatgtgggggtggcaggccttcatgaaggcgaaggcggcgaacggcccggtgcggaagcctttctcgaagtcggcctggctcatcgacagcagcgggccgtaggcgccggagtaggcgttgttgaccaggatgtcgatgccgccgaagcgttcggcgatccggtccaccagggcggggatggcgtcggtgtcggccacgtcacaggggaacggctcggcgcgtgccccgcgttcggcgatcagcttgcaggtggcctccagcttggccggggtgcggccgagcaccgcgatggacgcaccttccgatgcgagcgccaaagcgatgccctgaccaacgccttgtccagcaccggtcacgatggcgaccttttcgtcgaggctgcccatgtctctcccgccatgcccatgtcgtcgatcgaccgccatggtgatgtgacgcggcacaccccataggctcagtcccgctcagcgggaacggtgacgaggcatcagggagaacggacatcccactgagcgggaaatcggcctcaccgagtgggatggggatcacaatggcgcccgggtgagtcagtgagacccaggtaacaggagaactgatggccacgacggcgatggagatcatgcagcggctgaccgggccgggcggaccgttcgagctgcgcgaagaagaggtgctgggcaccaggctgccggtgttcgtcaaccgggaccgcagcctgggtgaggtgctcatcgcctcggccggccacggcgaccgtgactacatcgtcaccgccaaggagcgcatcagcttcgccgagcacgccgtccgggtcgccgccctggccaaggccctgcgcaccgagcacggggtgcggcccggcgaccgggtggccatcaacgccgccaactgcccgaactggatcatcgcgttctgggccacggtggcggccggcgccgtcgcggtgggctacaacgcctggtgggcgccgcgggaggtcgagtacgcactcggccacaccacgcccaaggtggtgctggtggacgccaagcgggccgcggtgaccccgaagtcggacggggtgcgcgtgctgaccctcgaggaggacgtgccggcgctgatcgagcggtaccggggggcggaactggacatcccgccggccgccgaggacgacccggtggtgatcctctacaccagcggcacctccggacggcccaagggcgcagtgcactcccaccgcaacctcacctcggtgatcatgtatcaccgctacaacgacgcgctcgcccaggccttcggcgaccccaccgacccgcgggaccgccgctacctgctggcgctgccgctgttccacatcgccagcctgcacaacctggccgtgccgcggctggccaccggcagcaccgtggtcatgcacgagggctccttcgatgtggacaaggtgctgaccctgatcgagcgggagcgggtcaccaactggggcgcggtgccgaccatggcgcggcggctgctggagcacggggacctgtccaagtacgacctgtcgtcgctgacggcgttcgcgctggcctcggcgccgtcctcgccggccttcaaggaacggctgcgcaaggcgttcccgccggcccgcgacgccctggtggacagctacgggctgaccgagtcgtgcaccgcggcggcggtggcctccccgatggacctggccgaggcgccgggcacgctgggccgccccatcatcggggtgcaattggagatccgggacgccgagggccggacgctgccggagggccaagagggcgaggtgtgcatccgcagcgcctacaacatgctgggttactggaacgacccggaggccacggcgcgggccatcgacgccgaccggtggctgcacaccggcgacatcggggtgatcgagcagggccggctgcggctgagcagccggcgttcggacctgatcctgcgcggcggggagaacatctaccccgccgaggtggagaacgtgctggccgagttccccggggtgcgcgagtgcatcgtgctgggcgtcccccacccggatctgggccaggaggtcatggcggtgatggtgttcgccgaggagtcggcgatccccaccgagcgggagctgaccgagttcgcccgcgagcggctggcctacttcaaggtgcccgccaggtggcggctgaccaccgagccgctgccgcgcaacgccaccggcaaggtgatccggcgcgaggtggagaagatgatcggtctgtccaccgagccggcgtccgtgtcctgacccgccgcttttcctcctgggcggggcgagaggccggggacaacggcgtccccggcctctcgccttcatccggccgccggtcagcgcggccggggcgggtgcttggcgatgaacaggccctcggcggtgacgcaggtgcggcccccggccgagatcgaccccacggtgcggatcttgctgccgtccaccgcgacctgccggccggtgacggtgagcggctcgaacagcggggtcaggcggtggtagcgcagcgtcagctcggcggtcatccccgatggaccgctccaagcgttggcgacgccgagcgtgtggtccagcagcagcgccgagaccccgccgtgcacgcacgacggcggcccctggtagggcaggtccaaggtgaccaccgcctcgatggagccgtcggggcggccggtgtactgcagcggcggggccagcgggttctccgggccggtgaccgggtcgtgccgggtggtgccgtcgccgcgccacatgttcaccagccgctcccgcaggccgggggcggcggcctccagctcgtcggcgatggcgttgagccggtcggcgacggcggtcatgtcagcgccggagatgtccccggcgcgcaccagcgcggcgatgacccggcgggccgcggccgcggcggcgtccacgccgcggccggtggcggtggcgttgagagtcgtggccatcgcctcagcccctcggtgccggctcggggtcgcggggcagtcccagcagccgctcgccgatgatgttgagctgcacgtcggtggtgccgccggcgatcgacatgcaccgggagttgaggaacatccaggtggcgtcgcggtgggccgagcggcgctcggtgcccacgggggcggccccgaccagtgcggctggaccgatccaatccaccgcgacctcccagacctgctggatgtgctccaccccgaccagcttggcgatgctggcctcggcgccgggctgggccccggcgaccgcgcgcagcgcgctgcgcagcccgaacaggctggtggcctgggcgtcgcacaggatctggccgagcagggtcaggcgctgctcgtcggcctgcccgggggcgttcgccaggatctccaccagcgcctccccgccgctgcccagcgaggagtcgtgagagagcgacacccgctcgttggccagcgtggtgcgggccagcttccagccctcgccgggccggccgaccagcatgtcgtcggggatgaacaccccgtccaagaacacctcgttgaacagggcctccccggtcagctcccgcagcggccggacgtcgatgcccggggaggacatgtccagcaggaagtacgacaggccctggtgcttgggggcgtccgggtcggtgcgggccagcaggatgccccagtcggcctcgcgggccatggaggtccacaccttctggccggtgacccgccagccgccctccaccttctcggcccgggtggacagcgcggccaggtccgagccggcgcccggctcgctgaacaactggcaccaggtgatctccccgcgcaggctggggcgcaggaacttctcatgctgggcgggcgagccgtgcgcgatgagcgtgggcaccacccagttgccgatgatcatgtcgtgggggcgcaggccggccgcccgcagctcctcggcgatcaccagttgggtgaccgcgtcggcccccttgccccagggttcgggcaggtgcggggcggtgtagccgcggtcggccaggtaggcccgctgctcggcgccgctgaggccggtggcgggctggagctcggcgcggatctcggcgcggatctgctcggcctcggggggcagctcgacggtgagctcgcggcgcaccccctccagggtgagacgggcgacccggcgctgccaggacgcggtggagcccagcatgatccgcagggtctgggcacggcgcaggtagaaccccgcgtcgtgctcccaggtgaagccgatgccgccgagggtctggatgcagtccttggcgacggtgaacgccgcctccacgctggtggccgcggcgaccgcggccgccagggaggcctgggccgcgtcggtgtcggggtcggcggcgcgggcggcgtcccaggcgcaggcgcgggcctgctcggcgcgggccagcatccgggcgcagcggtgcttgacgccttggaactggccgatgggacggccgaactgctcgcggaccttggcgtactcggcggcggtggtggtggcccagtcggccagcccgctggcctcggcggcgaacagcaccgcggccaggtccagcacgtcctggtcggtcaggccgtccagcacggcgccttcggggacggggacggcggcggcgcgcaccgccgccatccgccgcgtcaagtcgtggctgggcagcgcggcgacttcgacggcggtgcggggcagcaccagccaggcggtggtctcaccgtcgcgggccggcagcacgaacaggtcggcgagttgcccgccgatcaccggttcggactccccgtccaagacggccgtcccgtccgagcgggtcagtctcagcgtgccggggcgcagcgcgaccgcgccgatcgcgctgccgtcggccagggcgggcaggtgtgcggtgtgcccggcgcggtgcagcacggccccggccagggtggtgggcaggaacgggccgggggtgagcgcccggcccagttcctcggccgccacggccagctccagcagcccggcgccggccccgccggcgtcctcgggcaggtgcagtcccagcaggcccagctcggccaggcctttccagaaggggggaagctcttcgcgctcggcgtcgatggcggcgcggacgacctgcgcggtcacctcgcggtcggtgaaggcccgcacggcgtcgcgcaggtcgcggtgctcctcggtcagtccgatggtcataggggtcgtcagatccgttcgatgatggtggcggtggcgtgggcgccgccggcgcacatggtgatcagcgcggtggacttgtcggcgcgttccagctcgtgcaccgcctgggtgatgagacgggcgccggtggagccgaccgcgtggcccagcgcgatggcgccgccgttgacgttgaccttgtccatgtcggcgttcaggacgccggcccacgacagcaccaccgaggcgaacgcctcgttgatctccaccaggtcgatgtcgtccagcgtcatcttggccttggccagcacgtgccgggtggcgtcgatcggcccgtccaggtggtagtaggggtcggagccgaccatgccggaggccacgatccgggcgcgcggccgcagccccagctcggcggccttctccggggtggtcagcagcaccgcggcggcgccgtcgctgatctgggaggtgttgccggcggtgtggatgccgtcggggatgaccggcttgagcttggccagcgcctccatgctggtctcgcgcagcccttggtcgcgggtgaccacggcggtctcgcccgtggggccctcggggcccatgaccggggcggtgacctcgacgatctgcccggcgaagcggttctccgcccaggcctgggcggccttgcgctgggaggccaggccgaaggcgtcggcgtcctggcgggtgatgccgcgccgtttggcgatgcgttcggcggcggtgaactggtcgggcatgtccagcgaccaggagtcggggaaggggttgccggtctcgggggtgacggcctggccgaggaagacccggctcatcgactccacgccgcagccgatcccggcgtcgatcgcgccggaggcgatcagcccggcgaccatgtgcaccgcctgctgggaggagccgcaggcgcagtcgatggtggtgcaggcggtctggtagggcagcccggcgtgcagccaggcctggcgggtgacgttgttggactgctccccggcctgggtgacgcagccgccgaccacctggccgatgacctccggcgcgatcccggccttgtccagcaggcccttttgggccgcgcccagcagctcggccgggtgcaggcccgacaggaccccgttgcgcttgccgaccggggtgcggacggcttcgacgatgacggcctcaggcatgagagctccctgtctgctcggcggcggcggtcagcacgcgcttggcccaccggtagtcggccttgccgctgggcgagcgcaccaccgcgtcggtgaaggtgatcagcgccgggaccttgtagccggccagctgggtgcggcaatgggcgcgcaggtcctcgacggtgggcgcggcggcgcccgcgcgcagctcgaccacggcggccacgcgttccccgaagcgctcgtcggggacgccggcgaccagggcgtccatcaccgccgggtgggacttgagggcctgttcgacctcttcggggaagaccttctccccaccggtgttgatgcagccggagccgcggcccagcaccacgatggtgccgtcggcctcgaccttggccatgtcgccgaggatcgaccagcggaccccgtcgatgaccgggaaggtgcgggcggtcttgtccgggtcgttgtagtagccgagcgggacgtggccgctgcgggcgacgtagccgatctcctcgctgccgggcgggagcggtttgaggtcggcgtccaccacggtcacgtgcgggctgggcgccaggcgcatcagcccgtcgtcgccgacggtgatgttgccgtcgacgccggattcggaggccccgaagccgttgttgatgtggatgccgggcagcagttcggcgaactcctcctggacgctgcgcgacaggatcgccccgcccgagcccagcaccttccaggagctgaggtcgtagtcggcgccgtgggcgcggatcgcgtcgaccagcggccgggccatggcgtcgccgaccatcgcgacgatcatgggcttctcccggtcgaccagccgcagcacctccagggcgtcgaagcggcgcagcaagatcaccaccgccccgccgtacagcgcgctcagcagcgtgtaggaggccgcgccgtgcatcagcggcatggtgatcaggtaggacagggggaagccgttcttggcgccctcggccagggcctccggggacaggtacgggtcgccgtagtggtttccgcccttggtggcggccatgtagaagtcctcgtgccgccacaccacgcccttgggcagcccggtggtgccgccggtgtagacgatgaagcggtcgtcggcggtgcgctcatcggccagcggcgggtcctccgggcggccttcgaaggcggcttcgaagtcggtcacggtgaggcggccgggccaggaggcgggctcctgcggcgcctcgtcgccgcgcaccacccaggcgtggcgcagtttggggcagtccgcggccacccgggcggcggcgggcgtgaactcctcgccgatgaccagggccaccaggtcggcgtcggtgtacaggtggcgcagctcgcggtcggtgtagcggaagttgatgttgatcggcaccgcccggatcttcaggcaggccagcatggcctccacgtactcgaccccgttgagcatgtggaggccgacgtgctcgcccggggcgatgccggcgtccagcagggcgtgtcccaatgcgctggcgcgccggtccagttcggcataggtcagcctgcgctctccgcagaccacggccggccggtccgccacggcggcggccacggcctcaaagagcgtcgccaggttcagcgtcatgcggggaggctagaattcgttctcacctgctacaagatcggtcccactcagcggtcaccgcgggaccttccctatcggtccgcccgctcagcgggacgtccgcccgcagaaaaatagaattcgtactagcttcccggtggtcatccgtatcacgaccgggagcaagtgatgaacgcagacctcaccctggcgggccgcaccgccgtggtcaccggcgcgggcgccgggctcggccgcagcgaggccctggcgctggccgcgcggggcgccaacgtggtggtcaacgacgtgggcccggccgccgaggaggtcgtcgccgagatcaaggccgccggcggccaggccgtcgcggtgatcggcgacgtcggcgaatggtccatgggcgacaccctggtgtcggccgcgctggacaccttcggcgggctggacatcgtggtcaacaacgccggcgtgctgcgcgaccggatgctgttcaacctgtccgagtccgactgggacgatgtgatccgcatccacctcaaggggcacgcggcgctgtcgcgcgccgccgcggcgcactggcgggccgccagcaaggccgccggcggcccggtctacggccgggtcatcaacacctcctcggaggcgttcctgttcggcagcgccggccagcccaactactcggccgccaaggccgggatcgtggcgctgacgctgtccaccgcccagggcctggcccgctacggggtgcgcgccaacgccatctgcccgcgcgcccgcaccgcgatgaccgcggcgtccttcggggagggcacctcccccggcgggctggacgcgctggcccccgagcgggtggggacgttcgtcagctacctggcctcccccgccgccgaccacatcagcggccaggtgttcatcgtctacggcgacatggtggcgctgatggccgcgccgacggtggagcgcaagttcaccgccgaaagcgggatcttctcggtggaggagctgaacgagcagctcaccccctacttcaaggaccgcgacccgcaccgcacctacgccgcctacagcgtcgccgcgctcgacaccacgggggcctccaagatccccgggcagtgagccccgcgcgggcctgacccctgccgggtgcgccgggagcctccgcaagcgcgatggccgcctccccaccggagaggcggccatcgtcgttccggccggcggtcagaagacctcggggccgcgcaagatggcctcggcgccgccgtccacgtagatgatctggccggtcatgtgggtgttggccggggagatcagccaggccagcgcctcggcgatcacctcggggtcggcgtggccgcccagcggcatcggcaccgcctcgttcatgatcttgaccatggccgcgtcggccagcagcggctcgatcatcggggtgcggaccacgccgggggcgatcgcgttcagcgggatgcccgccccggcccactcgggggtgatgcagacccgccgcagccactgggccagcgccgccttcgaggacgggtaggtcttgttgccctggccggccgcgacgaccttctcggccgccgccaccgcggcctcctcatcgccgtccaggcaggccgcgaccacggcctcatccagcggctgggtgccggagatggacgccacggtcgccgcccggggccgctcggccctggccagcgccgggcgcagcccctccagcagcgcggtcaccccgaagaagttcacccggaccggcagggaggtgaactgggagaccccggcgcaggccaccacggcgtccagcaccccgccgcacagctccagcacccgccgcaccgcgtgggcgcggccctcgggggtgcccagatcggccaccacctccgcctcgtgcaggtcgatcccgatgacctcatcgccccgctcgcgcagcagcccggccagcgcccggccgatgccggaggccgatccgctcaccgcgatggtccgtcccatggcctgctcctctttctagatgtgggctccgccgtccacgcgcagctcggcgccggtcagataggaggcgtcgcgggaggccgcgaacgcgatcacggaggcgatctgctcgggctcggcggagccgaacggcgcccggatccggttgaagtagctcaggtccacaccctgggggaccacgtcgggccgccgggtcagcggggtgtcgacggtgcccggggagacgggcaccacccggatgcggcgggcggtcagctcggcggccaggctcagcgagaaggccagcaccgcgcccttggacgccgagtaggcggtcatgtaggggttgccctgggtggccgacagcgaggccacgttgacgatgacgccggagccgtccggcaggtaccgcagcgcctcccggcagaacagggcggtgccgaccaggttcaccgagaacaggtgctgcaggtcggccaccgacaaggtggcgatcggcgtggccctgtggacgcccgccacgttgatcaggacgtcgatgccgccgagcgcggcggcggcgcggtccgtggcggcgaccaccgcggcctcgtcggtgacgtcggcgacgccggtcaccagccggcccggcccggtcaccgccgcggcggtcgcggccagtccctcttcggacacatcgaccccgaacaccgcggcgccctctgcggtcagccgcagcgccgtggcccgtccgatacccgatgccgccccggtgagcagcaccttcaccccgtcgaagcgattcatgccggggacggtaacggcgatctctcgccgtccggcgcggtgatcccggtcaccggaagcggccgttttcagccctcccggtcgccggtgcggccgtttttctgattctcctcgcggccgggcgcgttggagcgcggcgccagcagcagccagcaggccagccggatgtcgttttccaggtccgacagcgacgcccggccgttcaggctggactgcagcaccccgtaccagcactgcatcagcagccgcaccaaggtgacgtccttgacggtgggcacctcgatgcccagcgcctccaggatgatctcgcggaagccgttgtcgatgcgggcggcgtcgccgacggtggcggcgttggccagcccggagcactgcagcatcgccgaggccagcaccgggcggcgcagcagctggcggctggcctgcaccagcagctcgccgaccgcgtcctcgggcgccacgccgggctcgggcgggcggatgctctcccggaaccgatccacctggtcggccatgaccgcggtgaacaggtggaccttggaggggaagtagcggtacagcgtgccgatcgcgaccccggcctccttggccacctcgtgcatctggacgcgctccagcggcttttcactgccgatgcgcatggccgcccggaggatgcgccggcgcctgtcatgctgttcaggcgagctgggctcggccggtggccgggccgatgcgatcctcggcacgtcgtctccgttcacgctcgatccccgcatgacaatacagagccctccgccatgggacggcctgctgattccgatgagtgggatgtgagatccggcgcatccggcgttgcgcttgcctggagcgggcgccaagacgtgaaaggacaacgcatgggcaacgccggggaatcgtgggacgaccgtttcgacgtggtggtggccggatcgggtgcgggggccatgaccggggcgcttgcggccgcctccagcgggctgcgcaccgtcgtcctggagaagacaccgctgctgggcggcacgtccgcgtactcggggtcggccatctggctgccgggcagccgggtgcagcagcgggcgggcatcggggattcgaccgagtcggcccgcacctacctgcgggcgttgctgggcgaggagaacgccgggcaccgggaggcgttcttgtccaccgccccgcaggtggtggagttcctggagcagaacccggagatcgagttcgagtggcggcccttccccgactacttcgcccggcccggccgcatggaccagggccgctccttcgtgccgctggacctgccgcaggaccggctgggagagctggcctccctggtgcgtcccatcgtggaccgtgaccgcgccgggctgggccacgacccggccgcgccgctgtcggccgggcgggcgctgatcggccggctgctgctggcgttcacgcagaccggcaacggggtggtgcgcaccgagaccgcgctgaccgacctgatcgtcgaagacggccgggtggtcggggtggtggcccgcaccgcagacgggaccgtccggctgcgcgccgagcgcggggtgctgctggccgccggcgggttcgaaggcgacgcggcggcccgcgccgaacgcggcctgccgggcagcgcgcaatggtcgatggccccggccggagccaacaccggcgacgccatcgcggcggcggtgcgcatcggcgccgccaccggcctgctggaccaggcctggtggtgcccgggcctggccacgcccgacggcagggccgccttcacgctgggtttccgcggcggcctcatcgtggacggctccggccgccgcttcgccaacgagtgcctgccgtacgaccagatgggccgccagatggccgccgaacccggccgcgtccccgcccacctgatcttcgactcgcgttccggcggcaggctcccggccatctcggtgcccacggtcaagcccgaagaacaactgaaggccgggctgtgggtgaaggccgacaccctggaggacctggccgccgccctcggcctgcccgccgacaacctgaccgccaccgtcgagcgcttcaacggcttcgccgaaaagggcaccgacgaggacttccaccgcggcgaggacccttacgaccggttcttcgccaccggcgacggccccaacccctgcctggtccccatcgaccggccgccctactacgcggcccgcgtcgtcctcagcgacctgggcaccaagggcggcctgcgcaccgacaccgaggcccgggtgctcgacgcctccggcaaccccatccccggcctgtacgcggtgggcaacaccagcgcgtccttcaccggcccgttctacccggggccgggcatcccgatcggcacggccatggcgttcgcctaccgcgccgtccaggacatgaagtagaggctgcgccctgaggacagaggcccgcaccgccccggtgcgggcctcgttctatccggaactggggaacagcgaaagacctccccataccgaaatttccatttgtgacatcgacaaaatggtggaagagcgcctgcagcgtcagcaggtcctcgcccgggaatacgactccccgactctggtcgcggtcatctcggaggccgttctcctgtacaacgtgggcggagcggaggtcatgcgcgcccagctggcgcatctgatcgagatggcccgcagaagcgacgtcttcattcacgtcatcccgatgacgtccgaggtctgcgccgggttcctggcgaacttcatcatcgctaccctcgacggtagagaagtcgcctacctggacaaccagctgaacggcgaagtgatcgaagagccagagaacctggcgctattgcgaaggatgttcgaacgcttcagggcgcactccctcagccggccggattcgatcgagctgatcagaaggatcatggaagagcggtggacgagatgaagtggcgcaagtcgtcctacagcggagccaacggcggcgcatgcgttgagctggcacgcgttcccggcacccggcaggtcgcggtgcgcgactccaagcagccggacggaccacagcacaggctcagcctcaccgcaatgacgggcctcatcacagccatcaagaacggcgaccacgacctgcgccggtcctgaacgccctcgggtcgtgaaggccctgcgcctgaaggcgcagggccttttctcccggtcgtagtcggaatcggtgctgtcgatctcggtgcggatctggttgatccggccctcgatctcggcggcgtcaccggcgccgtccacgacggtggtctcgtccttggtgacgatgacgcgcttggcgcggccgagcatcctgtacccccgcgtcatggccggcgcggtcgccgccgccgtccgcgtggccgggcggcactggatctcccccggcgccaccggctccttcgccgacgtcctgcgccgcgccctgacctgcatcctcccggcggcccaggctcaggaggactcctgacggccgcgcgcgaaggtcactcgtgcagccgcagcaagggcttgatggcctccaggacggcggggtcctcgatggtgggcgggaccggctcctcccgcccggcggccaggccgcgcatggtcttgcggaggatcttgccggagcgggtcttgggcagcgcgggcaccacggccacgtcccggaaggcggccaccgggcccacctcgcggcggacggcggcgatcagctcggcgcgcagctcgtcctcggcgacctcggcgccggccttcagcaccaccaggccgtaggggatctgacccttgaccgggtcggggacgccgatcaccgcgcactcggcgacggcggggtgggcggccagggcggcctccatggcgccggtggacagtcggtggccggccacgttgatgacgtcgtcgacgcggcccatgacgaacaggtagccgtcctcgtcgcggtagccggagtcgccggtggtgtagtagccctcgtgccggctcaggtaggagtcgaggaaacgctcgtcgtcgccccacagcgtggccagcgcgccggggggcagcggcagcttgatgacgatctcgccctcctgcccgggtggcagctccgcgcccgtggcgtccacgatccgcacgtcccagccgggcatgggcacggtggccgagccgggcttgaccggcatcggctccaggccctgggggttggcggcgatggcccagccggtctcggtctgccaccagtggtcgatcaccgggacgccgagcttctcggtggcccactgccaggtctccgggtccagccgctccccggccatgaacaccccgctcagcgagccgaggtcatatttggccagttcggcgccgtcgggatcgaccttcttgatgatccgcagagcagtgggggcggcgaacagcttcttgacgccgtactcggagatcactcgccagaacgcgcccgcatccggggtgccgaccggtttaccctcgtacatcacggtggtcgcgccgaccagcagcggcccgtagacgatgtagctgtggccgacgacccagccgacgtcggaggccgtccaccacacatcgccggcgccgatgtcgtagatcgcccccatcgaccaggccagcgccaccgcgtggtcgccgttggtgcgcagcacgcccttgggcttaccggtcgtccccgaggtgtagaggatgtagagcgggtcggtggagtccaccggcaccgggtcggcgggggcggcgcccgggacgacgtcggcccagtccagttcgccgggtcccagctcggcgcgctgccggtcgcgctgcagcagcaggacgtggtcgggacggtgggcggccatgtccagggcctggtcgaggatcggcttgtagggcaccacgcgggtcggctcgatgccacaggaggcggtgacgaccactttggggcgggcgtcgtcgatgcgcaccgccagctcccggggcgcgaacccgccgaagaccaccgagtgcaccgcgccgatccgcgcgcaggccagcatggtgatgacggcctcgggcaccatcggcatgtagacgatgacccggtcgccctcgccgacgccgagcccggccagcgccccggccgcccgggcgacctcatcgcgcagccgccggtaggtgtagcggcgctgggcgggttccatcgccgagtcccagatcagcgcggtgcggtcgccggcgccgcgctcgatgtgccggtccagggcgttgtaggaggtgttcagccgcccgccggggaaccagcggtagaacggggcgttggcatcgtccagcgcccgctcggggaagacgtcccagtcgatcaggccggccgcatccagccagaaccgctccggatccgccaggctctgctcgtaggccttcgcatacgctcccatcccgggctccttttcggctgtgcaacgggcgcttccccgacgcgcccgccgcgcctttcgggacgggacggccaagacgcgcgaacacacccctgcgacccgggcgcgacggcctgcggccggggcgggttttctccatacccgtcctgcccggccgccaacgcggcggcgcgcccgtccggggccgtgcggacggcgatttgacctcaagcgaagtcgaggttttagcgtcccggtacgtccatgaacgacgggaggctcagatgtccgcggtgtaccgggtggacaagttcatcgtccccgaccaggcgcgcgaggagttctggcgcaacgtccggcgaacccatgcggtgctgcgcgagcagccgggcttcctggaggaggtgctgctggaacggcactccggccccggccgtttcaacgcggtcacgatcgtcaagtgggcctccgccgacgacctggccgccgcgcggacggccgtcgagcaggcccaccggcagatcggcttccagcccgccgagttcttccgcaccgccgggatcgaggcggacctgatgaactacgtcgaagtcgaggcctaagacgcccgctccggagagcgcgcccgcggggagaggtccccgcgggcgcctagagcaggttgtcttcgatcttcaggccgaactcgccgcggccgtacatggccagggcgcgttcggggtcgttggccacgtgcacgctgccggcgtgggcgtcccgccaggcgcgttcgatgacgtgaccgcggtgcagggagttgccgccggcggtcttgaacaggatgtcgatggcctcgatggcgcgttcggtgccgcggacctggtcgcggcgggcccgcaggcgcagctccatggggatcttctcgcccgcgacggcgtgggcgtacatctcgcggacgttgcgctcggtctgcagcaccgccgcgtcgatctccgaggcggcacggcccaccgcgacctgggcgaacgggtcctccacgaaccggccgccgcccaggctgaggcggatgcggtcgcgcatggactccacgtagtgcgcatagcagccggccacgatgccgatcacgctggaggtgatggtggtggtgaagagcgtgccgaacggcatgcggaacagcgggccggtgttgaccttgctgccgggggcgcgcagccgggccatgtcgtagttgcgcatcacccggtgctcggggacgaacgcccccttcaccacgatgtcgtcgctggcggtgccgcgcagcccggtggcgtcccacacctggcggatctcatagtcccggcggggcagcaggatggtcatgaagtccaccggacggccctcggcgcccaccaccagggcgcccagcagcgcccagtcggcgaactcgcagccggaggagaagccccagcgcccggtcacctcatagccgccctccaccggggtgagccggcctatcggggcatacgaggaggagatcagcgtgtccgggccgttgctccacacctcccgctgggcctcgtcggggaacatgcccagatgccaggcgtgcacgcccagcaccccggtgacccagccggtggagccgcaggcgccggagatcatgcggaccgcccggtagaagtccaccgggtcgctctccaggcccccgtgccgggacggctgcagcagccggaacaccccggcctcggtcagttcccggatcgtctcggccggaatgcgtcccttttcgtcgacggaccgggcccgttcagcgatctgtggcaacagcccgcgcaccgcctccaggacctcgttgctcatctgctgctccctgtcgtgctcacgtccgcgatgcagcagaccacgcccgcgccggtcggcgggcggtggcgtcccggccaatgagactgcgcggtctgtgacgtgacctgcggcatagcgtgcagttcgaagcaatccgccctttgaagggatgatccacgtgaccgcgaccgagtccgacgcgatccgcgtcatcgaggcggaggcgattcccgaccgctacgcccggggatggcactgcctgggtctcgctgagaagttcaaggacggcaagccgcacaccgtcaacgccttcgggcagaagctcgtggtgttctgcggtgaggacggcaagatcaacgtgctggacgcctactgccggcacctgggcggcgacctgtccaagggcaccgtcaagggcaacgagatcgcctgccccttccacgactggcgctggggcggcgacggccgctgcaagaagatcccctactcccggcgggtcccgctgcgcgcccgcaccgccgcctggcccacgatggagcaggacaagctgctgttcatctggaacgacccggagggcaacccgcctcctccggaggtcaccatcccccgcatcaagggcgtcgggcaggaggactggaccgactggctgtggacggagacgatcgtccacaccaactgccgggagatcatcgacaacgtcgtcgacatggcgcacttcttctacgtgcactactccttcccggtctacttcaagaacatcttcgaaggccacatcgccacccagatcatgaagggcaagagccgcccggacatcgccaagcccgacgccgacggcaacaagatgctcggcaacacctcggtggcgtcctactacgggccgtcgttcatgatcgacgagctgacctaccactatgagggcttcgacctggagtcggtgctgatcaactcgcactacccgatcgaccagaactccttcgtgctgcactcggggatcatcgtgcagcgccaccccaagctgaagggggacgccgccgagaaggtcgcccagcggctgtcgcgcttcatcctcaagggctttgagcaggacatcgagatctggcggcacaaggcccgcatcgacaaccccctgctgtgcgaggaggacggcccggtctaccagctgcgccgctggtaccagcagttctacgtggacgtcgccgacgtcaccccggagatgaccgaccggttcgagtacgagatcgacaccacccgtccggtggaggcatggacccgcgaggccgaggagaacctggctcgccagaaggccgccgcgcaggggcagccggcgtgaggatccgcgaggacaaccgcctgctggacggcgtgccgatgcagccggtgcgctgccggcggtgcgacggcgaggtgctggtgcgcaaggccagctggcagcagaccagcatccagtggaacgccgaggccgcctcggcctgcccgagcctggccgaggaccgctggaacacgtgcccggcgctgatgtcggcgatccaggaggccgcgctgaacggcgccatcaagatcgtcgaggagtgacgcgcgccggccggtgccgatgtccggagcgggcgacgggacggggagggacgtcgcccgccgggtcgcagagccggacccgggcgggggatcaccgccgggttcggcaccggtgttcctttggcatgccctgatgtcgccggcgaggcccgagcccgcggcccggtgaacgccgcgggggcgtcccggcagacgcctcttcaaggcctgcgccgccgcgagcgccgagggcgggacttcggcgcggccccgccgcacgcggccgggccttttgaagatcgccgcagcggcccggcctcccctttcgagaccggcaccgccggcggtgccctcccaaccggtgagcctttttcaatgcgccgttcccgcagatcgcccgcggggtgcgtcgcggtcggggacgatgccgtgaccggcgggcctcggatatcgccccggcccccccgtgcttgaaaaggctcggtgcaggcgcccgcgaccggcctgcaccgcttctgttcgagttccgctcgaggtttccgcttgaggacggcgggcagcgcacggcgccgcccggtcccgacgccggacaaagaaggacagtgatgatcgacaaggaccgttacgggccctgggccgtgatcgccggaggctcggaaggggtcggcgcccgcttcgcccaccgcctggccgacgcgggcgtgaacctggtgctgatcgcccgcaagcccggcccgctggccgagaccgccgagcaggtgcgggccaagggggtgcaggtgcgcaccctggagctggacctggtctcccccgacccgctcaaggcgatccgcgaggtcaccgacgacctggaggtcgggctgctgatcttcaacgcgggcgccaacagctacgggcacgagttcgtcaccggcgacctggaccgcttccaggacgtcatcgccctcaacatcaccgcccagctgtcgctgacccaccacttcggcgcgctgatgaagcagcggggccgcggcggcatcatcctggtcggctccctggccggctacatgggccaggcgcagatcagcgtctactccgccgccaaggccttcagccgcgtcttcgccgagggcctgtggctggagctgcgcgaccacggggtggacgtgctggagctggtgctgggcgtcacccgcaccccggcgatggaacgcgccgggttgaacatggacatcccgggcctgaacgtcgccgaccccgacgatgtggcccgcgagggcctggagcacctgtccgacggcccggtctgggtcgccggcggcaactatgaggccgccgtcaagcgcagcggcttcccccgcgccaagctggtcgccggagcccacgcggccatgcagcgcatgcttcccccggccaagtgacccccgcccgcggggcgggggcggccgcccccgccccgcggcgctctgaggctcaatgagcggccggccggttcaccgggcccgatccggcgcccggcctccaggtgctcgcggtattcccgccgggtgaagcgtcgcgggtcgggccgggacggctgcttttcgcggtcgcgcacaccgctcacgccggccgtctgccttgccgccgagtgtggaagcgtccccgcctcacgatggggcagacggcacgcgccggagcggcgtcacttcagccgcgggcgttcagcggggcatgagttcgtagtcgtaggtcttgccgattcgccggtagacggggtcggtggtgtgccaggcctcggcccgcagggggcgtttgatgaccttgttggtgggggtgcggggcagttcggtcatgatgcggacgtagcggggcgcccacttggtgcccaggtcgggctgggcgtgcaggaaggcggtgaaggcggccgggtcgaaggtgcggccgggggccggcaccaccgccgccatgacctggtcgccgacgcgttcgtccgggacggcgtagaccgccacctccaagaacgcctcgtggcgggccagcaggcgttccacgggggcggcggcgaagttctccccgtccacccgcagccagtcgctgtcgcggccggcgaagtaccaaaagccctcggcgtcgcggtaggccaggtcgccggaccacacccagccgccccggatcctcttggcggtggcctcggggttgttgtagtagccctcgaacttggcggcgcccttggtgtcgacgatctcgccgatggcctcatccgggttgagcagcgtgccgttctcatcgaagcgggcgcgcgggcactcctcgccggtctcggggttcaccacgatgacgccctcgtcggccacgcccagcgagccgggcggggtgccgggcacgcggacgatgcggatctccccttcgctggagccgtaggagtcgatgacggtgcagccgaagcggcgggcgaaggcggcgatgtcgcgcggggcggcctcgttgccgaaggcgatgcgcagcgggttgtcggcgtcgtcgggtttctcgggggtggccaggatgtagctgaggggcttgccgacgtagttgaagaacgtcaccccgtagcggcggacgtccggcaggaagccggaggcggagaacttgcgccgcagcaccagccgcccgccggtgcgcaccgccggggcgatgcccgccatgatcgcgttggagtggaacatcggcatgacgacgtagaacacatcctcggcggtcaggttgcggcgctgggcctgctggacggcgatgcggccgagccggccctggctgcagatgacggccttgggcgccgaggtcgtcccggaggtgaagaccagcgagaagatcgtcttggggtcgatcggggggccgccggcgggcagcgggcgagcgtcggcgagtttctcggcgtaggcgtcggtgtcggtgaccagccgggggatgccggggaccagcccgtccagcagcacggcccgttcggtctcggtgaccagcacaccgcagtcggtgtgggtgatgtcgcgggccagttccgcgccgcgccgggtggggttcagctccaccaccgggatcccggccagcgcggcgcccagcatccagaacaggtgctcggggccgttctccaggaacaggcccacatgccaggggccgtcggagcggcgcagcgagcgggccaggccggcgcgcagccgggcctcggcgatcacctcgcgccagctccaggtgcggtcctcatagcacaggcccgtgcggtcgtcgtcggccctggccgcgaccagctcggcgaaggtgaccgggtgctcggggccgtcgtcggtcagcgccctgcccgccgtcatgtcctctcccctcctcttgcgctctcaccgcgaatcgccgcgccaccggcggacggggcgggtctcgatccactccaggtggagttcgcggcgggcgatccgccaggcgccgccctggcggcggtagatgtcggcgtagcgcaggtgccacgccaggttcacgaccgtcccgtcccgttccgacaggtggcaggcggtgcaggccaccgagccggtggcggtgcccggctcggggccggggtcgaacacctgaccggccagggcgtgcatcgtcaccgggaagacctccagggacgacatcacgcgggcgatctcctcccagccgcggtggaccagcaccggccccatccgttcgggcgggtcgggcaggaccagcacggcgtcgtcggtgaacaggcccgccagggcggccaggtcccgccggtccacatgcagggcgtagcgggcgaccaggtcggccagctcgacccggtcgccggtgctcagcctcatggggcggtcagcccgagccgctgcgcgcacgccgacagctcctccagcgcccgctccaggtcgcgcgtgggggtcggctgcaggacgatccggtcggcgcccagctcggccagtctctgcgccttctcgggggtgatccgggccagcgagtggcccagcgtcacctccagggcgtccgggtcgcgtccggccagctcggcctcctcgcgcatcagtttcagcaggtcgcgcagcgcctccccggtcacgccgagcggctggatgccgtcgccgtgccggccggcccgccgcgccgcggcgcggctgtgcccgccgatgtggatcggcacgccgccggcccgggccggcttggggtagctcatcgcgttcttgaaacggaagaactccccctcgtggtcggcgccgtgcggcgcggtgtcggcccacagcttgcgcatgacctggatctgctcgtcggcgcggcggccccgggtggcgaagtcggcgccgcaggcctcgacctcttcgcgcatccagcccatgcccacggtcagccgcagccgcccgcccgagagccggtccacggtggcggcccgtttggccagcaccaccgggtggtggttgggcagcaccagcacgccggtggccagcccgatccggccggtgcagccggccaggaaggccagcaggtccagcgggtcggggatgtccaggtcgtcggccaggtccatgcgcccggaggcgtcgtaggggtaggtgctggtgtagccggcggcgacgacggtgtgctccaccacgctgatggattcgaacccgcaggcctccgcgtggcgggcgtaacggccgatccactgcgggtcggccgtcacgcccgccgcgacgggggccaggacggcgtatttcatttcacgcctcagtcctctcccgctgcggcgcgtccggcgcggcggccgaagaacgtgccgtcgcccagcgacgtgccgctgacatagccctcgccgtggatgccggaggaggcccggcccgccgcgtacaagccggcgatgggctcgccggagttgttgaggacctggccgtccacgttggtgtgcagcccgccgagggtgaacccgttgaccccggtgcccttgctgccgcggtcccgctcaccggggaagaagccctcggccgggtcgatcgccgccagcgggccccgcagcgggcgcagccacttggggtccttgtggaagtaggggtcctcgcccttttcggcgtgccggttgtagatctcgatggtggtctccagcgcgccgggcggcatgcccagttcctcgccgagctcggcggcggtctcggcggcgtacttgggccgcaccccccaccgctcggactcggggatggattcgaagccctcctcgtcgatgatcgaccagtagggggcgggctggtgcagcagcgctcggtggctgtagaggcccgggtagacgtcctcgttgatgaaccggcggccgagggcgtccaccagcatgccgcggaccaccacggccggcagcgcggtcagcgcggcctccaccacgctcatgcggcgggtggcggcgccgatggcggtggccatgcggatgccggagccgtcgctgttgccgtcgctgaccttgtcgtggcccagcagcaccggggcgtggtgggcgagcatctcgtcgttgtcgacgaaaccgccggtggtgaggatgaccgccttgcgcgcccggtaggtgacccgctcgccgtacttgcgcgccaccaccccggccacccggccgtcgtcgtccagcaccaaattggtggcggcggtgtcggcgtgggtgacggcgccggcggcggtggcggcggccgtcagcttctccatcagcagccggccgccgaagcccttggccgccgggcggtggccgcgcgggactggacgggcgatggtgttgtagggccaggcgttctcccccagccacatcagcccgtcctcggtgtagggcatccaggtgggggcgtcgaacaggctggggttgaacgtcaggccgcgggcgcggaaccactcgaagtgctccacgctctcatcgcagtacagccgcagcttggcggcatcgacgtgcgggccgagcgccgcctccaggtaggcgtacatgttgtcggggtcgtcgtcgaacccgcacgccttctggatctcggtgccgccgcccaggtacagctccccgccggacatggccgacgccccgccggggccgccggccttctccagcaccagcacgctcacgcccgcactggccgcctcgaaggcggccgcggcgcccgcgcagccgaacccgaccaccagcacgtcgcactcgtggtcgaaggcgccgacttcgcggacgccgatcggttccacagagctcatcggcatcacttggtcggggggatgaacgcggccagcggctcagagcccgaccagtcgtggccccagtagctgtcgcgggtgatctcttcggcggtgtagtacgtctcgtcgacgagcatgccgtcggtgccgtactcgatgtcccagccgcccggggcgcgcacgtagaaggagaccatcttgtcgttggtgtggcggcccagggtggaggagatcgaaaagcccagccgggtgacgttgtccagcgcccggccgacggtgtccaggtcctcgacctccaccatgatgtgcaccaggcccgggtcgccgtcgtgcggggcgggggcgatggccaggctgtggtggcgctggttgacgccgaggaagcggacgcgcaacggacgctcgggggtggcggcgctgaccttcatggcaccgcgcggcaggaacccgaggacctcgcagtaccagttcgtcagctcctcggcgcggggggtgggcagcaccacgtggcccatgcccagcgggccggtgacgaacctgtgggccagcggggtgcgcagcgggctgtggtccaggacggggccgaagaacacctccacgggggtgccggaggggtccttgaaggcgatggcctgctcgacgtcccgctcggcggcctccttgggcgacagcacggtcacgtccgtgccggacttctccaccgcctcgcggaccgcggccagcgcgtactggtcgcgcacctcccagccgacggccagcacccggtcggcgtcgccgggcagcaccgccaggcggtagcggcgctcgtccatgcgcaggtacagcccgtccgggtccggtccggagccctcggcgaagccgagtccttcgatcgccagttcgcgccagcgttcgatgtggcgcgtctggaccttcacatagccaagtcctcggatcaacgtcactgtgcgtcctcgatccatcttcgatgtcgcggtcgagcctccggccgccagtgctcaagctctcaaaaccgcctgctcgccgcgcccgtcctcccgctcagtgagagtcccggaccggggacgccgcgccgcccaaggcgctttcgcgggcgaactcctccagcgtggtggagacggcgcgcacaccggcggccggttcgttgcccacctcgtcgtacctggtgatgaactcctgtgatgcggcaacgcccatgcaggacggtgacgcggaatccgtccccggaaaaagatcgcggcccggccggcccgccgtgggcggcgaccctcccggccgcaagcccccatccgcccgtgcccgatcccacggagcccccgccgccccctgcccgagcgcggacggtacccgttctttccgggagatctcgcgtgaggcgggcacatcaagggtctctaacatcagcgggcaggacaggcgcggtgaagggaagcggacatgcgacagcgggctctcggccggcaggggctggtggtgtcggagctggggtacggcgcgatgggcatttccatcgcctacggcccctcggacgaaaaggaaggcgaggccaccatccgccgggcccacgagctgggggtgacgttcttcgacacggccgagctgtacgggcagggcgccaacgaacggatcgtgggggccgcgctggccccggtccgcgacgaggtggtcatcgccaccaagttcgggttcgacttcaccggcacgcgtcccagcgggctggacagccgtcccgagcgcatccgccaggtcgtcgacaacagcctgcgccacctgggcaccgacgtcatcgacctgctctaccagcaccgggtcgatcccgatgtgccgatcgaggaggtggccgggaccgtcggggagctgatcgaggccggcaaggtccgctacttcgggctgagcgaggcgggtgagaacaccatccgccgggcgcacgccgtctgcccggtgtcggcgctgcagaccgagtactcgctgttcgaacgcgacgtggaggccctgttccccgtcctgcgcgagctggggatcgggttcgtggcctactcaccgctgggccggggctttttgaccgggtcggccaagcccggccccgagtacgacccctccgacttccgccactgggacccgcgcttccagcccggcaactacgaaaagaacctggaggccacgcgcgccctggccgagctggccgcggccaagggcgccaccgtcgcccagctggcgctggcctggctgctgacccggggtgaggacgtcgtgccgatccccggcacccgcagccccaagcgcctggaggagaacgtcgccgccgccgacctcgtcttgagccgggccgacctggagcgcatcgccgagatcctgcccaacggcggcttcggcgcccgctacccggagggcatgctccccacctgggactgaggccgtcacgaaccggccgcaaacgggacggtcccgggccggtcgaggggccggtccgggagagtcctcatggcgaaggccccgtccggtggcgccggggccggcgcgggttttcagatcatggagcggatcgggcccagcgggggctcgatgtccatgtcggtcagggcggagacgtggtagacggcgccgggcacgtggatggcgtgcaccaaccccatgtgggcgtcccgccagaaccgctggatggggttgtccatgcgcatgccgttgccgccggagcgcagcacgatctcgttcatcgcccgcaccgcgcgccaggccgagcggacctgggtgcggcgggccgcggcgcgctcggcgaaggtgatcttcttgccggcggcgaccttgtcatacagccgggagatgtagtccagcatcgtgatgcgggaggcggcgatctcctcggcggcctcgctgatggcgtacagcacgtacgggtcgtccttgaccttggtgccggtgatctgcacccggctgcgctggtaggccaggtgggcggcgagcgcgccctcggtgatgccgatcaccgccgaggagatgcccagcgggaagatcgcggtgaacggcacgtggtagagcgggttggtcagcccggcccgctcggcctggatgccctcgatcacgtcgtggtacttcagcacccggtactcggggacgaaggcgtcgcggacgatgatgtccttgctgccggtgcccgacaggcccaccacgtcccaggtgccctcgacgatctcgtagtcggagcggggcaggatcaggtgcagcgaggtcggcggctgggcgatgttgccgtcggcgtcgccgagcatgccgcccaggaagatccagtcgcagtggtcggtgccggaggagaactgccagcggccgttgaagatgtagcctccgtcgaccgggcgggcgatgcccagcggcgcgtacggggaggcgatccaggtgtcctggttgtcgccccagacctcttcttgcacgcgcgggtcggccagggccatctcccaggcgtgcaggccgacgatgccggcgacccagccggtggagccgtccagggcggcgatgcccatcaccgtctcggcgaactcgcgggggtgcgcctccatgccgccgtaggtcgccggctgcagcatccgcatcatccccgcgtcgcgcaggatcttggcggccttgtcgtcgagcttgccgagccgctcgttgacggggccgagttcgcggatctcctcggcgtgttccatgatcgcgtctagcacgcgcttggccatcgcccactctcccgtgatgtcgttagccgtcgtaggtgaccttcagccggtcgctgaccggcctcgcctgacaggcgaggatgaggccgtcggcgaggtcccgctcatccaggacggtgttgacgtccatggacgcctccccttccaggaccacgcaggcgcatgccgcgcacgagccctcacggcaggagaacggcgcgtccactccggcgcgcagcagcacgtcgagcaggcgttcggagcggggccagggcacggtccgcctctcgccgtcgatttcgacctccacggtggcggcgtcctcctcacccgccgcaccgctgtccccgtctgagatggcgtcctcgccggccgcctcgaacgggtcgccggccagcgagaagtacttctccacatgcacccgcccggcgggcacgcccagaccggtcagcgcctcggtcgccaggtccatgaacgcggccggcccgcagatgaaggcgtcgcggtcggtgtagggccgcagcagcgcgcgcaggccggccgcggtgggcaggccctgcaccgactccagccagtggaggaccgtcagccgctcaccgtgcgcctcggcgagggcgcgcagctcaccggcgaagatgaccgagcgttcgtcccggttggcatacagcagggtcaccttcccgccgcccgcggccaggcaggatttcaggatcgacatgatgggggtgatgccgctgccgccggcgatcagcagcaggtcctcctgcagcgaggagggggtgaaggtcccggcgggacgcagcacctccagcacgtccccggcggtgacgttgtcgcagatccagttggaccccagcccgccggcgacccgtttgacggtcaccttcaggtgctcgtcggtgagcggcgagctgcacagcgagtagcagcgcgccgcccagccgtcgggtgcgggcacccggatggtcaggaactggccgggccggtaggcgaagcgctcccggtccccctcggcgggttccaggacgagcgtgtgcgcctcggcggtctcgcggacgacctcgacgacgcgcaccttcagcgatccggcccggctcaccgctggtcctcccggcgggcgcgggcggcggcgtgccgggcggcgatgtagccgaacacgatggacgggccgatggtggcgccgggaccggcgtactcgttgcccatcaccgaggcggaggtgttccccgtggcgtacagcccttcgatcaccgagccgtcctcgcgcagcacccggctgtgctcgtcgcagaccagcccgcccttggtgcccaggtcgccgatctccagccggaaggcgtagtagggcggggtgtcgatcacgtccaggttggggttcttgaggttggggtcgccgtagtagcggtcgtaggcgctgtcgccgcggccgaattcggggtccttgccggtgcgggcgtagccgttgaaggtggtgacggtctcgttcagcgcgtcggccgggacgccgatcttctcagccagttcggtgagggtgtcggccttgaaggcgatccccgcctcaaagaagctcttggggatcggcgcgcccggcaggatctgcgcgaacgggtagcgggcgcgggccttggcgtccatcaccagccaggcggggatgtggccgccggcgagctggtcgtggacgaagttgacgtacggggccgactcgttggtgaagcgcttcccttgcggggagacgatgacctgccgggggatggcccgttccgacagcagcgggatgaccgcgccggccgggtgccgcagcgccggcatccaccaggcgtcgtccatcaggtccagcgcggcgccgagcttgatcccggcctggatgccgtcgccggtgttctcccgggcgcccatggcgtagttctcccgggcgccctcgggcaggtacttggcgcgcatctcgttgttgtgctcaaagccgccggtggccagcagcacgccgtagcggccgcgcagccgcagcgtcttgccctcccgttcgacctcgatcccgacgacggcgccgcgctcgtcggtgatcaggtcggtcatgcgggtctgcagccacagcgggatgccggcgtccttgagcgccatgcgcagccgggcgaccagggcgcgcccgccggtggccatgtggcggcgcaggatcaggttggaggagacccgccaggcggccaccagggaggccttgcggccccgccaggtgcgcttggccatggccaggtcgcggtagtccttggcggtgatccacaggccgagggggcctttgaggttgttgggccgctggtacttttcgtcctcccccagcttgcgggtgtcgaagggcttggcctcgatggagcgtcccatcgggcgcccgccctccagctcggggtggtagtcggagtagcccttggtccagaagaacttgacccacttgctcttttcgagcacctccatcgcggccgggccgttgtccacgaacgcctccaggcgcgccctgggcacgcggccctgggtgagctgctccaggtagcgcaggatggactcgcggctgtcgttgtggcccttggcgcgcagcgtggggttgttggggatccagatgccgccgccggagatgccggtgctgccgccgtactttttgcccttctccacgatcaggggcttgagtccctcgtcgtgggcggtgagcgcggcggccatgccgcctccgccgctgccgacgatgaccaggtcgtattcggcgtcccagccgttgcccgcggcgctcatgcggcgtccttgcgggtcaggaaggccagcaccacgctctcccaggcctccttctgctcgatcatcacccagtggccgcagttggggaagatgtgcacttcgacgtcggggatggcgcgcatcggcagcagcgccatgtccacggggctgacccggtcgtcacgcccccaggtgatcagggtcttggccttgagcttgtgcagcatcgcccagtagggcggggtgtcggaggcggcctgggccttggcgttggcggcgaaggccttgctgccgtacatgcggcgggcggcggccagcgtgtcggggtcggtggcctgctgccagcgctcctcgatcatctcctcggtgatgatcttggggtcgtagaccatggagtgcagccagcggatcagcttctcgcggctgggctcgtcggtgaactccatcagcagcttgatgccctcgccgggcgaaggactgaagatgttgcggcccatgccgccgatggtgaccagccggcgcacccggtcggggtgggccagcgccacctgggtgccgacgatgccgcccatggagttgccgatcacgtccacctgctgcaggcccagcccgtccaggaagcggagcaccgcgccggtggcggccagcatggggtgctggtcggtcgggtcgctgaccccgaagccggggaactccagcaccaggcagcggaagtgctcggccagcaccggcaggttgccgcggaagttgcgccagccggtgacgcccggcccggagccgtgcaacagcagcagcggcggtccctcgcccgcctcgtggtaacgcagcaccccttggtcggtggcgagttcgcgcaacgtcgactcgtaggtcagctccgtggtcataggtctctcagtccttcgcaggtgacttgccgggaacgtaaccagcgccttgtcaaggccgccgcgacgatcccgatcagcgggacgcgcctgattcgggggttgtgaccggtcctggcggtgcggcggatggggagcggccggcgctcgtcgaaggcgcggcggcggggatgaagagtggtcttccactcaacgggatgccctttccctcggtaacgagggcggcctacgttcctgatcgtcaacgcccgacgcggcccgccgagcacccgaggggaatccatgccagccgagccagcgatcaccaccgatcccggtcacgccgcgccgcccgcgccggtggagttccggcgggccatggccgagttcgccaccggcgtcaccgtggtcaccggcctcgacgggggcgagccggtgggtttcgcctgccagtcgtttgcgtcggtgtccctggagccgccgctggtgctgttctgcgccgatcaccgcggccggtcctggccgcgcatccgggccagcggccggttctgcgtgaacatcctggccgaggaccagcgggagctgtgcgagcgcttcgggtcgagcaagggccgcaagttccaggggctggagtgggagccgtcgccgtggggcgcgccggcgctgcccgatgtgctgctgcgcgtgcacgcggtggtgcaggacgtgcacgtggccggcgaccacgacgtggtgatcggacgggtgctgagctgtgagcgtcccccggggaacgaggggcggcgtccgctgttgttcttccgcagccggttcggcatcgacgagccggacgccccgatcgcccccgacccgtgggccaggggcgatcggtggggctgaggtcaccgcagcgccgcggtcacatccactcgccgcggccgtccatcgccagcaggcggttcagcgtctcgggagaccaggagtcctcggcgggcggggcgaactccgcccgccgggcgcgggggcggcgcgccggcgccgtggacgggaagagggtctgggacgcctcacgggcggcggcggccaccagcggggcgacgttctccagcggggtgcggatgtcgccgaccagggagatgccggccaccggcccttcggggccgcggatggcggcggccacgcaggcgatgccggggaaggtctcgccccgctcgaaggccaggccgcggcgccggcggatgcggtgcagctcctggtgaagggtggccagctcgccgatggtgcggttggtcagccggttcagggcgccgccgagccgggcgtcgacctgctcgggctccagccaggccagcatcgccttgcccagcgcggtggagtgggccggggcccgtccgccgacccgggagggcaccgagctggcgaaccgtccgccgaccttgtccaggtagaagacgtgggcgccgtccagcacggccaggtgggccaccagcccggtggtgatctgcagctcgtgcagcagcggcgcggcggcctcgcggatcttgccgtgcccgccgtcccggccaccgagactcagcgcccgcggcccgagggcgtagccgtaggagttgtgctccagccagcgctggcggaccagctggtcgaggatgcggtgcgcggtcgagcgcggcaggccggtgtgccgtgccacgtcctccagggtcagccggaccgagcggccggtgaaggcgtccaggatcaaggtcattcgctcgaccatcgacggcggcgggtcgcggcgcactgcgggggctgccgtggactcgctcatcgcacctcccagacgactgaaatgaattcttgtgacacgaatctagcaagcagtctcttcccagggaagacaccagttgatgtcgtgtttatagcgctttgtccgttccgttgagtgagacgcctcacgagacagcgcggacgttgctactagaacgttttcttgtcacagcctggaggggggcacatgcgcatcggcatcgtcacaccggtggtggcccagccgccgggagcacactccccgtgggagcacagcgccggcatcgaggagctcggccggatcgccgaggccgccgaccggctcggctaccaccacctgacctgcagcgagcatgtggccgtgcccaccgaggccgccgcgcagcgcggcggcgtctactgggacccgctggcgaccttcggctacctggccgcccgcacccgccgcatccggctggccacgcaggtgctggtgctcggctaccaccacccgctggccatcgccaagcgctacggcacgctggaccgcgtcagcggcgggcggctggtgctcgggctgggcgtgggcagcctggccgaggagttcgcgctgctgggcgcccccttcgaaggccgcggcccgcgcgccgacgaggccatcgccgcgctgcgcgccgcctggggccggcgagagccgagcttccacggcgagcactacgacttctccggcttcgtcgtcgagccgcacgccgtgcgcgagcgggtgccgatctggatcggcgggcgcaccgcccgctcgctgcgccgcgccgtcacgctcggggacggctgggtccccttcggcctgcccctggacacgctcgccgagatgctcgccaaggccgacgcgcccgagggtttcgaggtggtgctgagccccggccgcccgctggacccgctcggctcccccgaggcggcgcgcaccgcgctggagcggctgcgcaaggccggcgcgaccatcgccggcgtccgcctgacggccacctcggccgaccactactgcgaccagctggccgccctgcgcgagctgggccagagccagggtctgtccttcgccggggactgaccccgttctccggctgcaccccgggccggacgagcccgcgccgcgctcgtccggcccgcccctaccgagcaagtcgtcaggaggttgcgatggccgacgccgagccgcggcgggaggcgctggaggagcggctgcgggcgctggaagagcggctgcggctgctggaggacgagcgggagatcacccgcctgatcctgtcctatggcccgctggtcgacagcggctgcgcgcaggccgtggccgagctgtgggagcccgagggcgtctacgacgtcgacgagctgctgatgaacgggcggcgggagatcgccgcgatggtgcgctcccgcaaccaccagggctggatcgccgggggctgtgcccacttcatcggcccgccccacgtcacggtggacggcgatgaggccaccgcggtcggctacaccctcatgatcgtcaacaccccggacggcttcacgctgcgccgcgccaccgccaaccgctggcggctgcgccgcaccgcggccggctggcgcgccgtcgagcgcaccaaccgcgtgctggacggccgcaaggagtcccccgacctgctggcctcctgcttccccggcgcggtgcgccacctgccgcaggggccacgggcgtgatgggcgaccgcgagcagatcatcgagcggctggccgaactggccgccgcgctggaccgccgggactgggcggcgatcggcgcgatgttcaccgaggacgccaccggctacggccgcaccggacgggcggagatcgtcgccgtcgtccgccgccatctgggcggctgcggcccgtcccagcacctgctgggcaaccaccgggtgcgcatcgacggcgaccgggcgcggtcgctgacctacgcgcgggtcatgcacctgggcgccggccccatggagggccgccactatgagtgcttcggcgagtacgacgaccgctgggtgcgcaccgccggcggctggctgctgacctcccggacgttccagatcaccatgcagttcggcgacttcggggtgctgcggccgggctgatcccccggtggccgggcggaaagagagactcagctcacccttcgaaaagctccgtgcggcaccggcccggcttttatcctcaatgagtacgaaaccgtttcgtactcattgagagggggtcgtaacggtagagtcggtccttgtggcagagcgtcggacccgactgtcgccggagcgggaacaagagctgttcacggcggtgctcgacctgctgcgcgaggtcgggtacgaggcgctgacgatggacgcgatcgcggcccgcgcccgctccagcaaggccacgctgtaccggcagtggcgcggcaagccggaactggtggccagcgcgctgcggcacgccgaaccggtgtcgatcacccatatcgacaccgggaccttggccggcgacctacgggagctggcccggcgcctgggcgaggtggcgctgcgcgacatggagctggtccgggcgctgggacacgccatgcaccaggaccccgagctgctgcaggcggtgcgggcgctgctggtcgaacccgagctgaccgcgctgcgcgggatgctggaccgggcggtgcggcggggcgagctggccccggacgtgccggccgcgcagttcgtcccgcacatggtgctgggcgccatggtgggacgggccctggtggaggaccgcgacgccgacgccgcctacctggtgcgctacatcgacgccgcggtgctgcccgccctcgggctgtcctgacaggcgtccgcccgccggctcccccgagccggccccctggcggccgcacagccgctccgggccgtgccgccggcgactgatcttcgatcccctctcccccgcccggcggccggagaacacactccgcgccgtcgcgcatgccggtgaccggccggcgtcgccgcgcacccgcgccccgcggacgcggccgttccaccccgttgtgtcccttcccctgcatcgatctcgacgggagttcgtcaccgatggccacgttgctctaccggctgggccgcttcgccttccgcagaagacggctggtcgccctggtgtgggcggtgctgctggcggcggccgcggccgccgccttcctggcgccgccggcggcctccgggcagttctccatccccggcacccaggcccagcaggccttcgacctgctggaccggcgcttccccggaagcaacgccgacggcgccacggcccgcgtggtgttccaggcccgcggtgaccggaagatcaccgacccggcggcccgggccgaagtccacaaggcgctggcggagctgcaggcgctgcccaaggtgcaggccgtcaccgacccctaccgggccaaggcgatcagcccggacgcctccatcgcctacatccaggtctcctaccgggtgccgtcgatcgagctgagcgaggccgaccgcgacgcgctgcaggaggccgtgcacaaggcccgcggcggcggcctgaccgtggaggtcggcggggacgccctgtcggccgcgcccgagggcggcgccaccgaggcgatcggcgtggcggtcgcggcggtggtgctgctggtgaccttcgggtcgctgatcgccgccgggctgccgctgctgacggcgctggtgggcatcggggtggcggtggcggccgtcaccgcgctgagcgccccgctggagctggacgacaccaccccgatcctggcgaccatgatcgggctggcggtcggcatcgactacgccctgttcatcgtctcccgccaccgcgccgagctggccgaagggcgcgatgcggcggaggcggcgggccgggcgaccggcaccgccgggtcggcggtggtgttcgccgggctgacggtcgtcatcgcgctggccggcctggcggtggtcggcattccgctgctgaccaagatggggctggccgccgcggccgcggtggtggtcgccgtgctggtcgcgctcaccctcatccccgcgctgctgggattcgccggcgacaaggtgctgccccgctcccggcgcgcaaagggcgcccggcccgaaggggacggcctgggcgcccgctgggcccgcctggtgctgcgcttcccggtgccggtgctgctggtcaccgtcgccgcgctcggcgtgatcgccattcccgccgccgacatgcggctcgggttgcccgacgacggctcccagccggtctccaccacccagcgcagggcctatgacctgctgtcgaagggtttcggtcccggcttcaacggcccgctggtgaccgtggtggacgccgccggcgccaaggacccccagggcgccgccgcccgggtcgcccagcagatcagcggcatgccgaacgtggccgcggtgctgccgcccgccttcaaccgggccggggacaccgcgatgatcaccgtcatccccgcctccggcccggccgacgaccgcaccgaaaagctggtgcgcgccatccgcggcaccgccgccgaggtcaaggccgccaccggggcgcgggtgctggtcaccggccagaccgcggtggccatcgacatgtcgcaaaagctcgacgacgcgctgatcccctacctggcgctggtggtcgggctggccttcctgctgctgatcctggtgttccgctcgctgctagtcccgctcaaggcggcgctgggcttcctgctgtcggtgctggcctcgctgggcgccgtggtggcggtgttccagtggggctggctgaaggacccgctgggcgtggaggtcaccggcccggtgatgagcatgatgccgatcttcctggtcggcgtggtgttcgggctggccatggactatgaggtcttcctggtcacccggatccgcgaggcctgcgtgcacggcgaggacgcccggcaggccgtggtcaccggcttcgcccacagcgcccgggtggtcaccgccgccgccatcatcatgatcagcgtgttcgccggcttcatcggcttctccgacccgatggtcaagatgatcggctttgggctggccatcgccgtgctcttcgacgccttcgcggtgcgcatgaccatcgtcccggcggtgctggccctgctcggcaaggccgcctggtggctgccgcgccggctcgacaaggtgctgcccgaggtggacgtggagggcgaaaagctcaaccgtcccgctccggccgcaccgcagccgcagcgggagctgcaggtcagcggcgtgtgaaagaggccgctcgcgcgggccgtccatggatcatgggcggcccgccgccgttcagggatgcaccaccgccaccgtgcagggcgccatctgcagcatcgccatcgcggtcgcgcccagcggctgcaggttcgggccgcgctcgccgcgggcgcccaccaccaccatgtcggcgcccttggccgcgcccagcagcgcccgccggggctcttccagcaccagcgaggtgcgcgtcgccacctgcgggtacttcaccagccagggggcgacggcgcgctgcagccgggcgccgcacacctgctccagcttctcccggtcggcgaacagcgcgatctcggtgccggccacgccgcccggctcccagcacccggagaccgcctcgacctgccagccccgcagcgccgcctcctcgaaggcgaactccagcgcggcctgcgaccccggcgagtcgtccaccccgaccaccacgcggccgtcggtcggcgtgccgggagcccggaccaccagcaccgggccgcgggcgtgggccggcacctgcagcgccgaggaccccaccggcagctcctcccgctcatgcgagccgagcacgatgatcccctcggcgccctcgtgcagcagcgccggcgcggcggggccgtccaccaggcgccggtgcaccttcaggccgggggccaggctctcggcgagctcgacgccgtgctgcagcagatgccgccccatccgcttgacgatggccacgccctcgtagtcgatgtagctgatcgggtacggccagcgccaggcgtggcagaccgtcaagtccagccggcgtttgcgggcctcctccaccgcccatctgatggccagctcgctttccttcgtcccgtcgtaaccgacgagcacctgcgcatagcgccccatcgcgcctcctcggtcgttcccacacctccatggcacctcgccgggacgaccggtacccagagtcgttggtcctgtgcccgcatctccgtccggcaatcggcccgcggcgatgcgaaagacagccgggcgggggtaggaggcggggcacgggggtgagcgacgatgagccgctggctgctgtcctacgactcctacgacccggccgccgaaggggtcagggaggcgctgtgcacgctgggcaacggctacttcgccacccgcggggcggccccggagtcggtcgccgacggcgtccactacccgggcacctatgtggccggtgtctacaaccggctgacctcgcaggtcgccgggcgctcggtggacaacgaagacctggtcaacaccccggactggacggcgctgaccttccggatcggccccgagggcccctggttcgacctggacgccgcccaccgcgccgggcacctgctgtcctaccggcaggagctggacatgcggcgcggggtgctgacccggatcgtccgcctcaccgacccggccggccggtgcacccagatcacccagcgccggctggtgtcgatggaccagccgcacctggcggcgatggagaccgcggtgctgccggagaactggagcggcccgctgcaggtgcgctgccggctggacggccgggtgcgcaacacgggcgtggcccgctaccgggggctcagcaaccggcacctggaggtggatgagatctgcgagcacggcgacgtgctgtgcctgcgcaccacgacggtcacctcccggatcggcgtcgccaccgcggtgcgggtgcgcagcgccgccgagaccgggcgccggctgctgcgcgaaccgcaggcggcgacctgggagctgtccctggacgccgtccagggcacccccgtcaccgtggagaaggtcgccgcgatcgccacctcgcgcgaccatgcgatcgaagagtgcgccatcgcggcccggcgctgggccgagcgcgccggctcgttcgatgagctgctggaacggcacgtgctggcctgggaccggctgtggcggcgctgccagatccgcgtggaccacgacgacacccagcggatcctcaacctgcacatgttccatctgctgcagacggtctccgagcactcggtggacctggacgtgggcgttccggcgcgggggctgcacggcgaggcctaccgggggcatgtgttctgggacgagctgttcatcctgccgtttttggccatgcggttccccgagatcgcccgggcgctgctgatgtaccgctggcgccggctgccggaggcccgctgggcggcgcgccgggcgggcctgcgcggcgcctgctacccgtggcagagcggcagcgacggcaccgagcagacccagcggctgcacctgaacccccgctcggggcggtggctgcccgaccacacccacctgcagcgccacgtggggctggccatcgcctacaacgtgtggcgcttccacgaggccaccggcgacaccgagttcctggccgagtacggcgccgagatgctgctggagatcgcccgctacttcgccgacctggccgtctacaaccgggtcgaggaccgctatgagatccgcggcgtcatgggacccgacgaataccacgacgcctacccggaccgcgacgagcccggcctggacaacaacgcctacaccaacgtgatgaccgcctgggtgctgcgccgggccctggaggtgctggcgctgctgccgccggaacgggaggccgagctgcgggaggacctgatgctgacccgcggggagctggagcacttcgaggaggtcgcccgcaagctcaaagtgcccttccacgacggggtgatcagccagttcgaaggctacggggaactggaagagctcgactgggagggctaccgggcgcgctatggggacatccgccgcctggaccggatcctggaggccgagggcgacaccgtcaaccggtacaaggcgtccaaacagcccgacgtgctgatgctgtgctacctgctgtcgcccggcgagctcggctccgtcctcaccgggctcggcgtcgactccggcccggacctgatcccccggacgatccgctactacctgccccgcacctgcgacgggtcatcgctgagcgcggtggtgcacgcctggatcctggcccgcaccggcgatgcggactcctggcggttcttccaggaggccctgcacagcgacatcgccgacatccagggcggaaccaccgccgaaggcatccacctgggcgccatggccggcaccgtcgatctcgtccagcgctgctatgcgggcatctccacttgcggcgacaccttgtgcatcgacccccgcccgcccaaggagatcaccgcgctgcggctgggcctgcgctaccggggccactggggcatcgatctggcctgcgaccatgaacggctgcgggtgcgggtgcggcccagcgccgcctcccccatccgggtcgctcatgcgggacgctcggccgtcatcgatcccggcggctgctgggaggtcccgctgtagggcccttgcggccttggccggggcggccccgcaggaccgccccaccgcgcgccgggcgccgcaggccgacaccgcccggcgtgcgtgctctcacccgtcctcgggatgctcgtagtggacgaccctggcgtccgggcccgggtagatgaggctggtccgcccggtgtcggcccagcggaccaggtagggcggggtgccgtcgggcccgatcacctcgatgatctcgccgtcgcggaccggctcgtgcagccccgaccggacgatgacgagccggtctccggcggcggcccgcatcgtcgctcccccgtgcggccggtgtgcggtcctgttcatcgcgtccccctcacgcgttttctcttccgctctcaagagcgcggccggacgacggcgaccgggcagtcggcgtggtggatcacgccgtggctgaccgagccgatccggatcgcgccgagcccgtggcggtcccgggcccccaccaccaccaggccggccgtgcgggaggcgtcggtcagcgcggcgaccggatggtcgtaggcgacctcttcgaccacctcgatgtcggggtggctcttgcgcagcggggcggtcgcccggatcagcgcccagcggatctcctcttcggcgtcccgcagattcatcgcataccccgtctcggtgaccgccggcgggcgccagccgtgcacgacccgcagccgggagccgcgcagcgcggcggcgtcgaaggcgtactccagcgccgtgcggcactcgccgcccggatcgacccccaccaccacgtccccgccggtccggccggcgtcaccgcgcacgatgaccaccgggccgggcacatggccggccacccgcagcccggtcgagcccagcagcagccgggagaacccgcccacgccgcggtgcccgatgacgatctcgaacgccgacctggcctgctcgctgagcgcatagcccggcgaccgcagcaccagctgggtggtgaccttcagctccgggtgccggtcgcaggccagctcgcgggcctcctccaggatctccttgccggcctcctccagcgccacggtcacctcggtcggggccatcatcggcgccacggggacccagggctgcgcggcgtgcacgatgtgcagccgccgatgccttctggccgcctcgtcggcagcccactccacagcgcggtcggcggcttcggagccgtcggtgccgacgacgacgggatcggaaagcttcgacatgttcagctcctggtgtcagctcctctgactccagggtgaaccgccgtcccatgccgcaggcagcggcgtaggtcacacgcccatgggaccttcggcccctgccgcaatgcgccgcgaaaaccccgatacgctgcacaaacgccggggcgccgggttttttttcaggagacggccgagggggccgggccgcggtgcggcggcagccgttcggcgccggtgtagacgttcatcgaggagccgcgcaggaagccgaccagggtcaggccctgttcccgcgccaggtccacggccagggaggacggcgccgagaccgccgccagcagcgggatgcccgccatgaccgccttttgcaccagctcgaaggaggcccggccgctgaccatgaggatcgtgccgcgcagcggcagccgccccgcgcgcagcgcatggccgatgaccttgtcgacggcgttgtggcgtcccacgtcctcgcgcaggcacagcagctcgccgtcgggggcgaacaggccggcggcgtgcaggccgccggtcttgtcgaacacccgctgggcggcgcgcagccgctccggcagcagggccagggtccggcaggacacccgcaggtcgtctgcggtcaggtcccacggcgcggtggtgcgcaccgcctccaagccggccttgccgcacaggccgcaggaggaggtggtgtagaagttgcgttccagcgaggtctccggcagcggcacgccgggcgccaacgccacgtcgacgacgttgtaggtgttggcgccgtcggcggtggcgcccgcgcagtagcggatgccggcgatgtcctctgccgcgcggacgactccctctgccaccaggaacccggcggccaggtcgaagtcgtccccgggagtgcgcatggtcaccgtcagcgcccggccgccgacgcggatctccatgggctcctcgacggccagggtgtcggggcggtgggagcgccgctcggcgcggacgcgcagcaccggccgcagcgcggtcacccggcccatgacgcgctccgctcccccgccggctccagccggaccacgacggccttggaggtgggcgtgttgctgtgctcggccacgctgtccagggggaccaggacgttggtctccgggtagtaggcggcggccgagccgcgcggggtcgggtagggcaccgcggtgaaggccggggcgcggcgttcgccgccgtcctcccacacgctcaccagatcgaccgtgcttccctcggcgattcccagttcggccaggtcggcggggttgaccagcacgacgcggcgggagccgcggatgccgcggtagcggtcgtgggaggtgtaggggacggtgttccactggtcgtgggaacgcagcgtctgcaggatcaggtgccccttgggcgccttcagcatcgtgaaggcgttgcaggtgaagacggccttgccgctgggggtgcggaaggtgcggctgttgacggggttgggcagccggaacccgccgggctcgcggacccgggcgttgaagtcttcaaaaccggggatgacgcgggcgatccggtcgcggatggtgtcgtagtcggcctcgaactcctcccacggcaggtccggccggtcgcccagggtgaggcgggccaggcggctgatgatggagacctcgctgagcagcgtgccggaggggggttgcagccgtccccgggaggcgtgcacctggctcatggagtcctcgaccgtcacgaactggtcgccgcaggcctgcacgtcccggtcggtgcggcccagcgtgggcaggatcagcgcggtccggccgcagacggtgtgggagcggttgagcttggtggagatctgcacggtcagccggcaggaccgcagcgcccgctcggtgacgcggctgtcgggggtggcccgcacgaagttgccgcccacccctatgaagatcttggcgcggccgtcgcgcatcgcgcggatggcgttgacggtgtccaggccgggctcggcgggcggggtgaagccgaactcccgctccagcgcctccagcagccatttcggcggcttctcccagatgcccatggtgcggtcgccctggacgttgctgtgcccgcgcaccgggcacaccccggcgccgggacggccgatgttgccgcgcagcagcaggaagttgacgatctcccggatggtgggcaccccgtgccggtgctgggtcagccccatcgcccagcacacgatgatccgctcactggccagcacccgggcgtgcacgtcctcgatctgctcgcggctcaggccggtggcctccagcacctgcggccaggtgacccgccggacgtgcgcggcgaattcttcgaacccggtggtgtgggcgtcgatgaactcccggtccagcaccgtgccggggctttcctcctcggcccgcagcagcagcatgttgagcgcctggaacagcgccaggtcgccgccgggcctgatctgcaggaacacatcggcgatgcgggtgccgcgcccgacgatcccgcgcaccttctgggggtgtttgaagcgtttgaggcccgcctccggcagcgggttgaccgcgatcacctggccgccgcggcgtttggtctcctccagcgtcgccagcatccgcgggtggttggtgcccgggttctgcccgacgacgaagaccaggtcggcccggtggaagtcctccagcccgacgctgcccttgccgacgcccagcgtctcggtgagggcgcagccgctggactcatggcacatgtcggagcagtccggcaggttgttggtgccgaaggcgcgggcgaacagctgcagcaggaaggccgcctcgttgctcagccggccggaggtgtagaagatcgcctggttggggtcgcccagggtgcgcagctcatcggccaccaactgcagcgcctcgtcccagccgatcggctcgtagtggtcggagccggggcgtttgatcatcggttcggtgagccggccctgctggttgagccactggtcggacttgccgtccagctccgagacggggtggcggcggaagaagtccgcacccacccggcgcgaggtcgcctcgtcggtgatgtgcttgacgccgttttcgcagtactcgttcttgtgccggcgcggcccttcgggccaggcgcatcccgggcagtccagcccttgggcctggttggcgttcagcagcgtcagagccgtccgccgcaccgaggtctggcccagggagtactccagggcgtggacgacgccggggagcccggccgcccagtccttgggggcactgaccgaaagccgttcccggtcctgctcttcgttcttgctcaccggtctctcccgtcgcgtccacggtcgcggcccgccgcggtgaaggccgcccctcctccaccggccgcccaggccgccctttgcccctgctcgacccggcgattccactcccgctcggtggcctgccggccgccttcatcctggcccggccggagatggaaacctgttttttagggattccccactcgatgagcggcaaccgccgcggctctttgataaagcccgcctcgccgtgcacgaacgcctggggtgtctccggcggaggctgtgcttcggcgagggcccggggaagcggacggcgtctccttccccgggccgggagatccacgggcctgccaggtgctctctcgctggggcagacgatgccggtggtcggctcgtgcccgtccggcgtcccagtggcacagggaacctgagagagaagccgcgacaggttccctcttccaggagggctgcggcgtgccagcggttatcgcattggccggcgcgttcgccacgggattcatgaggggtctttcccgtcgaagacgtccacgacgtactcggcgatcgccatggacgaggtcgccgccggcgagggcgcgttgcgcaccgtggtgatcgggccgagccggttgatgcggaagtcctcgaccagggagccgtcccggtccagggcctgggcgcgcacgcccgcaggtccccgcacgacgtccttggggccgatcgcgggcacataccgctgcgccgcccgcatataggcccgcttggaaagagagccgtacatttccttgacaccggtgacccagtggcggcgcgccatgcgccaaaaacccggccacgcggcgatctcccgcaggtcctcaaaggagacgttcgagcggcggtagccctcacgggccatggcgaggacggcgttcgggccgacgtccacgacgccgttgacccgccgcgtgaaatgcacgccgaggaaggggtagcgggggtcgggcacggggtagatgagcccgcggatcaagtctttcttctcgtcggagacgatcatgtactcgccccggaacgggacgatctgcggctcgcgctcgtccccggccagcgcggcgaccctgtcggtgtggatgccggcgcagacgatcagccggtccactcgcacggaccgttccagcgagccgacctccagcttcccgccggcctcggtgatgcgggtgacggggaaggacagccgcacctctcccccggccgccgcgatgtcctcggcgaaggactcggcgatgcgcacgaagtcggtgatcgcggtccggggcgagtgcagtgcggccagtccccgggcgtgcggctcgatctccttgatccccgcggggccgaggcgctgcagcccgggcacggcgttggtgtcggcgcgctcgtaaagcgcgttcatccgggtgacgtcttcgggggtgaccgcgacgacgagcttgccgacctcctcatacggcaggccgcgctcggtgcagtactcgcgcagcatctccttgccccgggtgcacagcctggctttgaggctgcccggcttgtagtagatgcccgcgtgcacgacgccggagttgtggcccgtctggtgggcggacacacggtcctccttctccatgacgacgacccgcgtgccgggcctgcgccgggtgatctcccggccgatcgccaggccgatgatcccggccccgacgatgccgatgacctcgtcagccataccgcgttcccgttctgtcgattgccctcgaagggggttcctccggcttcagtagtgaatcgtgatggtcttgacgcgcgtgcagaagcggagggcttgtgagccctgtcccttgaacgccgatccggagtcacggatcccccgaaggatggtgcgtgttccggccggaggcgggggcgttgaccgccgcctggccgcactcggcttcctcggtgaagcggtgggcggccgacaggtcccgggtggagatcgccgcggacggagccgccggccgccgcggtggcctgcgtcgggtcatcgacgggaaacaccaccggcaccgagccgaacacttcgtgccgccggatgtccatgtccgcggtggcgccggtcaggatcgcggggctgacgcagcagccattggccagggccgcatcctgcggcgtcccctcgccgagcccggcccgggcgccctgctcgacggcctgcccggtggcgcggcgttctgggacgagccccacaccggcatgcaacagagccggtctccgtccaagtcgaaccggcggtccccaattcgtggatctccgaccttgatggggtgcacgccggccatcaggtagggcgccccctcacagcccgaccaggccggtgacaccggcgatctccccttcggtaagggagatctgcagttctcgctgcgtcccgccgccgcggatgtgcgtcctggtggcgatggaccgccggacggtctgttgggaacccgctcgttctcaggggacgcggggtgaatctctctggaaaacaactaccgcaggccggatatgccaatccaacctgcggtctgccgtacccccgagcggattcgaaccgccgttaccgccttgagagggcggcgtcctaggccactagacgacgggggcctgccttgttttcgcctttgcggtttcccgctcgggccgggtccagcttaccggaccttttcccattactcgaatcggttcttcagatccgttcggggtctgggagcgggtctgccggccggggccgggtgacccagctggggtaccaggactcgaacctagactaactgaaccagaatcagtcgtgctgccaattacaccataccccagtggcgtatcgggactccgggagtcccgctcgcgcatggatgagcttaccggactctgggagcggctaccaaaacgattgccgcccggcggggagagaatccggggaaagccgcccgccgtcccgtcgcgccggcggggacgggccggtgcggggcgtcccgccggcggcaggacgccggccgcgaaagccgtcagtcgcgggcggcgacgcggttggtgagggtgccgatcgactcgatggtcaccgacacctcgtccccgatctccagcggccccaccccggccggggtgccggtcaagatgatgtcgccgggcagcagggtcatcacctggctgacgtactcgatcagcgcgggcacatcgtgcatcagctgcgaggtgcgcgccgactggcggacctccccgttgacggtggtggtgatggccaggtcggacgggtcggcccgggtctcgatccaggggccgagcgggcagaaggtgtcaaagcccttggcccgcgtccactgtccgtcgcgctgctgcagatcgcgggcggtgacgtcgttggcgcaggtgtagccgaggatcacctccgggacccgggaggccggcacctcccggcacatccggccgatcaccacggccagctccccttcgtagtccacccgctgggtgagcttttgcgggtaggcgatggcctcgccgggaccgatcacggcggtggacggcttggagaagatcaccggttcggccggcggctcactgcccatctcccgggcgtgctcggcgtagttcttgccgatcgccaccaccttgctgggcaggatcggcgccagcagccgcaccttctcaagcgggaaccgagccccggtgaaccgtatctccccgaacggatgagcggcgatggcggcgacggtgtcgccttcgaccacgccgaaggccacctcgtcaccgatggagaaccttgcgatacgcaacctgtcgccccgtagttcaaagcgcggacatcaacactgggaagcctagtcatctgttctgacgggctttcgctcagtgccgcgcatcttccgtcgcccggcctccgccatgggagctcaccgaagccctttcaccggtgccgcggggccttgcggccgctttcactccaggccgcactcgcggtcgttgaagcggcatttcctcggctcgaccgggctgccggcggcgccgaagcggacctcccaggtgccgcccggcgggatctgcggagcgccgtccaggctgcggatctgcacgcggtcgccgccgcgcaccagctcaccgccccagacgtgcttgacgtcggcgccgggcgtctcgaaggtgatcgtccactcccgcatgggctcggcaccgtggttggtgatgatcagcagtccctcgtagtagccgggatcgtgctggacgagctggtaggtcagccctttgccgcgcagcaccgggccgatggggtcgcgaggcggcggcgtggggtcggccggcgcccgcccgggggccggcgcgccgtcctgcggtgacgccccgggcgccggggcgtcctgcgccggtgcggggacgccggagccgcccgctcccggtggcgcctctcccgccggcgcgccggtccctccggacccgtcctcaccgggcgcgctggaggcgccgccggccgggggcttggcggtggtcgcctcgccgtccttcccgccgcgcatcagggtgagcgccgacaccccggcgaccacggcgaagagcagcaccagggccgccgccacggccagcggtgcccgtgagccgcgccggccgcccgcgggcggccgctgcgcgccgggggcgttcaccggcctcgccgaggcgacggggcggtcgggaagcggaagcacggcgggggccgtatcggtcgccggggcctgcgcgtccggcgcgggggaagcctgttcatgggaggcgatgggcggcggcaacggccgggcaccggtggaatccggtgcatccggctgcggctccgggcgggaggcgtccgcgcggtcgggcacggtggcaccgggaggcacggccgccgcggcgagcgggctgagtgaggccgtggcggccggttccgcgggccgttccgagggctggggcgcagccgcctcccggcgggcgtcctcgctgccgaacagctcggtccactctccctgtccggcctccgcattgcgttccccggaatcgcctgggaggtcatggcgcgcaggcgcccaggggtcctgcggatcccgcaccgtcgcatccggcgcggcgccgccggcccgcgggccgggcgggtctgcgagggtctgctccgcctcgtcccggccatcggggagcccgtggtcggccacggtgtcctcggcctggccgggatgtccggccggcggcttgccgggcagcgggatctccacggtcgtctcgtggtcgggcgggacgtagcccggttcgtcggtgctcaactccgtcaccttccacacggccctgcacgttcgaccaatccgacgacggccgcgcccgacgggttcgtcccactcaatgatcaatccccggccaacgcccgattcgtccctgggtagggtcgattccgactgcatggaaggagatcacgatgtcggtcgtgaagatcaatgtgctgaccgtcagcgaggagatgcgcagcgagctggagcgccggttcagcggccgggcggggctggtggagtcggccgacggctttgagcacttcgagctgctgcggccggtggacgggaccgaccgttacttggtgtacacgcgttggcgcagcgaggaagatttcaagaagtggaccgagagccaggcgttccagcgggggcacgccgaggccgccaaggacgccgaggccgcggggcacggccacggccacgggcacggcggccctgcggcctcgaacgcggaactgtggagctttgaggtcatccagagcgccgagcccaagcccaaggagggctgagccgcaccccgacgcagccgcccaagggaaaggccgcggatccggatcagtccgtggccaccaggtcccggtactcggggtgccgcctgatgtagcccttgatgaacgggcacaaaggcaccacccgcacgcccttggagcgcaactcgtccaggacgccgcgggccagggcgctgccgacgccctggccctcatactcctcggccacctcggtatggatgagggcgaccgcgccgccgcgcggctgataccggacgaacccggcgaggcggccggctatgtggatctcgtagcggctcgcggcggggttgtcactgacccgtgtgctcatacgggtgtcagtgcccggcggcggcctttcattccccggtgcggccggcggtgtcggcttcgtagccggcccgcagcagcccgtaggtgaccgcgtcctccatggcctgccaggacgcggcgatcacgttctggtccacgccgacggtgctccaggtggcctcgccgtcgctggtctcctgcagcacccgcgtcaccgcgccggtgccgcggccgcccagctccaggatgcggaccttgtagtcggtcagctccatgcgggccagctcggggaacagccgctccagggcggtgcgcagcgcccggtccagggcgttgaccgggccgttgccctcgccggtgcacacgatgcgctcgcccttggcgtgcagcttgacggtggcctcgctgatcacctcgccgtcggggcgctgctcgacgatcacccgccaggactccacgtcgaagtgccgggtgcgctcgccgttcagctcctcccgcagcagcagctcgaaggaggcgtcggcggcctcgaaggtgtagccctgggcctccaggtccttgaccttgtcaacgactttgcgggccttctcccccgacaggtcatagcccagctcacggcccttgagctccaccgaggcgcgcccggccatgctggagaccagcatccgcatgtcgttgccgacctgggccgggtcgatgtgctggtagaggtcggggtcgaccttgacggccgaggcgtgcagcccggccttgtgcgcgaacgccgacacgcccacatacggctgctgcgggctgggcgccacgttggtgacctcggagatggcgtgcgcgatgcgggtcatctccgccagctgctcgtcggtcaccagccgcatgccccgcttgagctgcaggttcccgatgacggtgaagaggttggcgttgccgctgcgctcaccgtagccgttggcgcagccctggatgtgagtggcgccggccttgacggcggccagggtgttggcgaccgcgcagccggagtcgtcgtggcagtggatgcccacccgggccccggcgccgaccacctcgtgcaccacctcggccagctcatcgggcagcatcccgccgttggtgtcgcagagcgcgaccacgtccgcgccggcctcggcggcggtcagcacgacctccatcgcataggcccggttggccttgaacccgtcgaagaagtgctcggcgtccacgaagacgcgccggccctccgcccgcaggtgggagaccgtgtcgcggatcatcgcgaggttctcctccagcgtggtgcggagggccagctccacgtgccggtcgtggcttttggccaccagcgtcaccaccggcgcctccgattcgcgcagggcggccaccagggggtcgtcggcggccttcaggccgggccggcgggtcgcgccgaacgcggccagctgcgcgttcttcaggttcagctcggtgcgggcgcgccggaagaactcggtgtccttggggttggcaccgggccagccgccttcgatgaagccgacgcccagctcgtcgaggtggcgcgcgaccgccagcttgtcggccacagagaggttcaggccctcctgctgagcgccgtctcgcaaagtggtgtcgtagacgtggaacccgtcgccgtacatcaagcttcccttcgcggttgcccgcgcgcaggtccggtgcccggaaaagcaaaaaacctctcacggacgtgagaggtctgcgcgccggcggtgtcctgtcagatgccgacgcgccagccaataatgatcaggccctggcgcataacggaaccctgtctaccacagccttaacgcggccgtcacatccgtctcatctatcgagacggcccggccgctggaccacaccatggcggccgtccctgccgaaagcacatcaccgcaggtgaagcggggtgaactgggcgggtgaagggtgcgctttcgcctgccgggcgcgcggtgcgtccacggttcgggaacttcccgaaacgcagaccacgcggccttcccgcggaggcggtgggtgcgggatgttccaagggcgccggacgagcggcgcatcccgccggtcggcgcctttggcgggggaagggcgtccctgagcgggcgaagcgctccatccggcgggcggtgcgtgccgtccgccggatggatgaggcacgtttccgaaagggagagcgtcccaggagagcgcgacgatcaggcgatcttgtggacccagccgtaggggtcggggcgggtgccgtactggatgccgatcagctcctcgcgcagccgcatggagatcgggccgggctcgccatcgccgatcttccactcccggccggggcccttgaccccgcccaccgggctgatgatcgccgcggtgccgcagccgaacacctcggtgatcttcccggaggcgcagtcggcctcccactggtcgatggagatcttcccctcctccaccgggatgcccaggtcgggggcgagcttgagcagcgagtcgcgggtcacgccgggcagcagggtgccggtgagggccggggtgaggatgcgggcgtccgggccggagccgtagacgaacatcaggttcatcgacccgacctcctccacccagcggcgctcggcggcgtccagccagaccacctggtcgcagccgtgctccagcgcctcggcctgcccggcgaaggaggcggcgtagttgccgccgcacttggcctcgccggtaccgccgggcgcggcccgggtgtagtcggtggagatccacaccgtcaccggcttgatgccctgcgggtagtacaggccggacggggaggcgatcaccatgaacaggtactcctgcgaggggcgctgcaccccgagcgcccggctggtggcgaacatgaacgggcgcaggtacaggctgtagccctcggtccggggcacccagtcgcggtcggtgctgaccagcagctccagcgaccgcacgaacagctcctcggggatctccggcatggccatgcggcgggccgagcggttgaagcgcgcggcgttgctgtaggggcggaaggtgacgatcgagccgtccgcctgggcgtaggccttggtgccttcgaagatctcctgggcgtagtggaagacctgggtggccgggtccagcgtgatcggcccgtacggctccagccgggcgtcgtgccagccgcggtcggccgagtaccggatggtgatcatgtggtcggtgaagtgctggccccatccgggattggccaggatgcgctcccgctcctgctgcggggtggggttttgggaaagcttgatatcgaagtccaaggtgctgctcatgatctgggtcctctcccggagcggccggcgggcctcgtcgccgcgctggcactcccattgtgatacttcgtccggctctcctgggatcacgggcgcaccaaaaaccgggcggcccgtggggcacgcccggagagtcatgccgcaaccagcggagggcgtgccgctagccgactactcgcttggcgatggcgtcgccgacctcgtgggtggcgcgcacggcggtgccacgctcggccaggtccgccgagacggcctgctccaccgcacgcgcggcctcggtggcgccgatgtggttcagcagcatggccaccgacaggatggtggcggtcgggtcggccttggcctgcccggcgatgtcgggggcgctgccgtgcaccggctcgaacatcgacggggcggtgcggtcggggttgacgttgccggaggcggccagcccgatgccgccggcgatggcggcgccgatgtcggtgatgatgtcgccgaacaggttgtcggtgacgatcacgtcgaagcgctgcgggttgttcacaaagaacatcgtcgccgcgtcgacgtggcagtagtcggtggtgacctgcgggtattcggtcgcgacccgcttgagggtgcgctggtagaggtcaccggcgaaggtcagcacgttgtccttgtggacgagcgtgagcttcttgcgcggccgggcggcggcctgctcgaaggcgtagcggatgacccgctcgaccccgtaggcggtgttgacgctctcctgggtggcgacctcctggggagtgcccttgcgcagcaccccgccgaccccggtgtaggggccctcggtgccctcccggacgacgaccatgtcgatgtcgtcgggggtgacgtcggccagcggggtcttcacgcccgggaacagcttcaccgggcgcaggttgacgtagtggtccagctcgaaccgcaggcgcagcagcagcccccgctccaggacgccgctggggacgctcgggtcgccgaccgcgcccagcaggatgacgtcctggccgcgcagttcctccagcaccgagtccggcagcgtctcaccggtgcggtgccagcgggccgctcccaggtcgtaggtggtccggtcgaagaccaggccatgggcgggggccacggcgtcgagcaccttgagcccttcggcgacgacctcggggccgatcccgtctccggggatgacggccagacgaacggtgcgggtactgctggaagccatggccgtaccttagtgcattgatctcagtggtcgggcattgatctcatatgccggatgagggaccctcacctgggggtgcggcctccgttgtcgcggcggtccagggcgtcctgcagggccttggcggcctcctggcgggcctcgtcctcggtgggctgcgggtggatgtcggtcatggtcgtctccgtggtggtcgttgctgccggcccctttccccgtccgtcgtctccgcaggtcatacgggaagagagggaaagatcgcgatcggcgccggtgcgcgacggcgctgggttctcaggttccggcgcccgggggtgcgggcctgaaagactcggtggtcgccgcgaaagcggcggaacgcgggcgatgcggccggtccggcgccggttccggtcggggacgccggtgcggtggcctcggcggcctcgcaggatttccgcgggcgtcgcctgccccacctgcgatgttacccgcccgtaaaggggtcatcccacctcatcggcccatttcacgcggtttgggaccggtccaaggcgaggcggcctcgacgccgcggctgcgggggcggcagcgagggggtgggacggcgtcgccgcctcgcccggcaagcgaccggtgaaccggaaagcgccgcagagcgcgcccacggccggtgcggtcaaggacgcgctctgcggcggcacgagccgtcccggcgggatgcgcgccgagacggcggcgtcagtcgttgccgtcgaggtcgacgcggcggcccatgtcggcgccgatctcggtgcggatggtctccagcaggtccgggccgatggccgagtccacggtcagcgcgatcagcgccttgccgcccttggagctgcggcccacctgcatgctggcgatgttgatctgggcgtcgcccagcagcctgccgaccaccccgacgatgcccggccggtcggtgtaggagaagaacgccatgtgctcggccggcaccagctccatgtcgtagccgttgatctcgacgatccgctcgatgtgcttggggccggtgagagtgcccgacaccgacaccaccgtgccgtcggtcatggtgcccttgacctggacgacgttgcgccagtcggggctgtcctcggtggtggtcaaggtgacctccacgccccggtcgcgggccagcagcggggcgttgacgaacgtcaccgcgtcctccaccacgtccaggaagacgcccttgagcgcggccagctccagcaccttgacgtcgtgggcggtgatctcgccgcgcaccaccacctccagccggaccggcaccccgccggccagcgcggtgaagatgcggcccagcttctcggccagcggcagaccgggcttgacgtcctcggccaccgcgccgccctgcacgttgaccgcgtccggcacgaactccccgctcagcgccagcttgaccgagcgggccacctgggtgccggccttctcctgcgcctcgtgggtgctggcgcccaggtgcggggtgaccaccacgttgtcgtggtggaacagcgggctgtcggtgcacggctcgttggcgaacacatccagcccggcgccggccacccggccctccttgagcgccgcctccagcgcgttctcgtcgacgatcccgccgcgggcggcgttgatgatccgcaccgacggcttgaccaggtgcagctccttgtccccgatcaacccgatggtctcgggggtcttgggcaggtggacggtgatgaagtcgctttcgcgcagcagctcttccagggagaccagcttgacgcccagctgggcggcgcgggccgcctgcacgtaggggtcgtaggcgatgatctccatgtcgaaggcggccagccgctgggccaccagcacgccgatgcggcccaggcccagcacgccgacggtcttgccctgcagctccacgccggtgtacttggagcgcttccactcgccctgcttgagggcggcgtgggcctgtggcacgttccgcgcggtggccagcagcagcgcgatggcgtgctcggcggcggtgacgatgttggaggtgggggcgttgaccaccatgaccccggccttggtggcggcctccacgtcgacgttgtcgagcccgaccccggcgcgcgccaccacgcgcagcttcttggcgtgctcgaacacctcggcgttgaccttggtggcgctgcgcacgatgagggcgtccacctcggcgacggcgggcagcagcgcggaccggtcggagccgtcgacgtgacggacgtcgaagtcggccgccagcagctcgattccggccggtgagagttcttcggctacgaggacgacaggcttgctcaaggaaagtcctttggatgtggatgtgcagctgaggtcagcgagtccaccccctcgtgtgcctcgccccgtacgtgaagtctagccgccgccgctcacttccccggacgcggcggcaggcacgtcccagaacgcactgaatgcggcgatccatcaggttcggcggtcgccgagcggtttcgccttcctctcaaagcatccgcgcaccgcccgcggcggcctcattctccacggcggccgctcaccgccttcgaagaaccgaggtgaccaacacctgacgacgtgacgaacaacaccttttgccggacccgccgataacggctctggtcgtggatccaccgttcaggccggcccctgccgaaagccccgaaccgcgcatctcggccgtccccaaaggcacggtatggcggtgctacgccgcccgccttcccgaggacgagtcccaggctccgcagacggcccccggacacgcacccgccgatcaaaaaccacggcgctcaccgaacgccccgaaccgcgcacctcagccgtcccaagacaccggtgcgacaacaacgcaccgcccaccctcccaaagacagacccccgcacggacaacgcccggacacacacccaccgaacgccccgaaccgcccaccccagccgccccaagacaccggtgcgacaacaacgcaccgcccaccctcccaaagacaggcccccgcacagacgacgcccggacacacacccaccgaacgttccgtccccgcacctcagccgtcccaaggcaccggtgcggcaacgacgtaccgccctcttccgagggcaggcccgaagtgcgcaagcggtttccggaggcgcgtcctggcggtcagaccgtggcgccggccgggatgccgccgcgggagccgagtgtctcccgcggcccgtccggggtgtcccgggggtcgccgggcggggcctcggcggtgcggcgcccgccgaggccggcggcggcgccggcggccaggcaggccagcggcacggcggccagcacgtagcggtagtcgaactgggcggtcgcggccgggacgacgatcagcacggccgacagcgtccacggcagcatgatcagcacgccgccgcgtcgccaggcggccgccgccccggccagcccgatcgccaagatgacccccagcacggtgccccgcaggtagacgtgccgctggtagacctgcatgaaaccggcgtaagggtggacgacctcggtcgtgacccggccgccccgccggtactcctgcagcgcgggcagcacgtgctcgggcgggcgggccgtctcgtcgcggaacaggtagtggccgtaggtgaactcctccgggtagaccgggtggccccactggaaggtgcgcgccacatcgatggcgacggtccgcaggtagtcgccgggctgggcgagcatggcccgcctggcgaacgacccggcgagccggttctgctcggcggtgaaggagctgccggggatgcggcgcaccggggcgaactgcccccacacatacgagccgggcgccttgcgttcagaggggtgggccgccacgcacagcggcatctcctccggcggcgggcgcatcttctcgcagtcggcgaacgccatcgaacggctgtagagcatgactccggagctgccggtcagctccagccggccgtggtgggagtggtaccactgcaggtagcaggcgatcggcagggcgcaggccccggccagcgcggcgaccggccgccagccggcccgccgcaccagcaggtagagcacgccgacggccagcagcggaagccccaccgagcgggtgatcgcggccaggcccagcaggatcccggccagcgcgcagttgcgggcggtggacccgcccagcagcaggacggtcaccgcggccatgaccaggaaggcgaacagcgtgtccgacaggaccaggtgctccagctggatctggaaggcgtcgaacagcaccggcacggtggccagcgccgcgatccagccgcggacggcgaaacggcggcgcagcaccgcgtagatcatcacggcgatgcccagccccatgaggtgctgcagcgcggcgaccagcgtgaagctgtggaagcccttcagcagccacagcagcagcgggtaaccgctgggccggatcagccccggctccagccgcaccgccgccgagacgtagtcgtaggagtcggggaaccacatcaccgaccggtaaccgagcatggtcaccacgcgcagcgccgccgcggccaccagcagcggtatgaacacccggtgccggccgagcagctcccgggcccggcgcgccacggcggcgccgcccgcccgcagcgtccggacgttcacgcgcgctccccgctgccgcgatgccgggccgggcgtcgtccggcggtcccgccgaacccaggtgcggtcaacgcttgcatgcggcctcctgcctgtctggggagccgagatcccggacatacgccagatgtccaccaccccgagccgcgggggtgtgcgcgatcgtcgaccgtggcagcgggatcgagacggcccgctccactccgccgggtattcgccgatgatattggctgcggcgagatcccgtgcgggttcggccgctccgctccgccggcgtggtgtgccgcacacgtccggcatgcccgttccaagccttcgtgttcgggcgtcccggacgctccgccggggacgcacgtgacaccatgcaccagacgcccccgccggccaccgcaccccacgcccaatggcagggaaaaccctcccctgagacagccaaatccatcggccgtcccaccccggacagcgaacaggcgaaacgtcgcacgccggcacccgcctggagcaggacgcggcaccgggttctctgtgagtgcacaacgaagaaagacgcgccgtatgtctcaggtgccctcacggccgccggagcaccttgctcctctcgcggctcctctcgtggttcttcttgcggcgtccctcttgcggcgacacgaccgatgggaaccggtttcccccaccggccggactctgctattggatcatggaatgccgaggtgacggctaccggcgggtctggcggcacgtgtgccgttttcccggtgccgaaggtcgccgaccccctaccgtgaccctggcccccgtatgtgcaccgaccacaggagagtcctttgacggcggaaccggaagcgagcgtgctgcacgacgtcctgcgcgtgtacgaccaccggttcctcgacctcaacagccggcagcgcacccggctgctggagggcacccggcacgtcctcggcgacgggctgagcgatgaggtgcgcgccgcgctcccgtccgcctaccggatacgggcgttctgcatccagcacgggctggatgaggagctggagcggatgatccgggacgagaccgaggggcggcgcagcggcgccgtggtcgtcggcggccgggtgtatgcgatctacccctacctgcgcggcgtgccccggcaggacgccgacatcaccagtgaggtgcaggccgggcaccggctcgacgcggtgggctggcagggcgaccggctgcgcatccgcggctgggcggcgctggagcgggtcgaggcgcgcacggtgacgaccgagctgatcttgcgggagcggaccagcggagccgagcaccgtttctccaccacgccccgggaggacgggttcgaggccctgatcgacttcaccgaggtcggggcgggccgctgggacacccatgtggcggtgaccgtccatggggtgcgccggcaggcgcgcttcggcaaggtccgcgacccgcggctgccgaccgatccccggcggcaccagatccgcatgcccgaggggagggtcgatgccacggcgtacttcaccaagggcggctatctggcggtcaaggtcggcggcgtgcgccgccccgtcccgctgcgcaccaggatcatccgccgcctcatccgctgacggccgggaaagagccctcggggcttcttaccgcctccaggaacgccgggcctacgaaggcgccccggccggaaagcgcgtccgcacccgaagatgcgagatgcgaagcaaagccatggccgcattcccgaggggcgcagactgcctcaagcgttgccgggcccgcagaggcgcccggccggaaagcgcgtccggccgtcgccgtgtccgggggtgcggggcgtgaaggcgggccccgcacccccgggtcagccgatgcggcgggtgacgggcagccgggagcgggtgaacatgcccgcggcgagggccgccaggagggggacgagcaggccgagggcggccagcagcgcccagggaatgtcgatgatcaccccgtgcatctcggcggaccggtccgcggaaggagcggtgaggtaggagttgtcggtgagcggataggccaccgcgatgcccgggacgattccggcggcgatgcccagccagcagcccagcagcgcggtgaaggcggcctggctcatcgtcagcagccgccgggtgccgggccgggcgcccaccgcggcgagggtggccagatcgggccgggcgtcggcgatggacagcccggtgacgatcatcgacccgccgaacaccatgatcccgccggccagcgcgagcagcagcagcggcaccgcgaacgactcggtgaatccgcgttcgacatagaggtccggtgagatgtcctcgggcaggagcgccgcgatgcgctcggtgatctgctcctcttgcgcgggggtcacccggtggtcggcgcggtcgatcccgtagtacctcagcgtggtcggcagccccagctcgcgggcggaccgcaccgatatcaccgccacggcctcactgggcagcggttcggggaccgttagcaccggcgccttgaactcgcgcacgacccgtcttttgggctcgccttcggggtctttcggcggccgctcctccatgagccgcagatccattaccctgccgccggtcttgcggccgttgggcaggatgatcccgccttcctccagcacccggaccgcttcggggtcgtggcggccgagcagcagccccacgtcgcccggccgcacggccacgaggttgccctccagcgtcgacttgcggcccagccgcagccatcggcagcgcggggtctcggtcgcctcgcagccggacagagagtcggccaggtacacctcgcggagcggcacgccgggcagttccttgtggagaacccggcggatctgctcggcgcgcccttcgttgatcccgaccagggccgagcccatcggcaattccgcctggtattcgatgcgctgctgagcgaagtcgctggcgcccccgatggccagtgcggtgacgcccgcgaccgcggccatgatcgcggcgacggccggcgcggtgcggcccctatggcgggcgccgtcacggacggccagccgcagcggcagcggcagcgcgcgggccgggcgggccgtgacgcccaccagccacgggctgatcatcacgcagcccacgatgatcgccgccgctccgaacgcggggccgaactcctgccagaagcggatcccgcccaggctgagcaccactcccccggcgatggcgaacgccccggcgatcggccagccgatccggccgcgcccgcgtgcccgctcccgccgtccggccagcgccgccaccacgtccgtccgggccgcctggacggcgggcacgcaagcggccagcagcccgctgagcgcgcccagcgccacgggcgccgccaccagcttccagggcacctcatagggccccatccggttgccggtgaggcgttccagcaccgggacggccgccgcggccagccccagcccgagcacggcgcccgccaccgcggcgagggtgcccagcaccgcgcccacggccagcaccatggcccgcaggtggcggggctcgccaccggccgccagcaccagggcgagccggcggcgctgccggcggatgccgacggcgaacgcgggcccggccagcagcacgacctccagcacgatcatcgccacggccatcgcgacgaccgcgatgaaggccgggctcgtctcctccatggactgcaggccggccccggagggagggtcgcggacgagttcggccgaggtgaccaccaggccgagccggttgaggtgctccacatccggccaggtgaccgccctgccggcgaccagcagccactcgggggagcgttcctcggccgggatcaggccgctgcccggcagcgtctggacgaactggccgtagggctcgcccagtgggtcggcgaggtggccgacgatccgtttgggggtgtcggcgcgggtcaggcggatggtcccgccgatgcggtagccgcggtcgcgcagcccttcggagaccgccacctcctcgtgggaggccggcagccgcccttccaggagggtcagcatgccggcggtggccggatcgcgcaggtccacctcgcgcactcccacccaggagtagccgcggggggtgcgcaggtcggtggcgccgtcgagcagcggcagaacgcgggcaccgggcccgaaccgcgcggtcaccgcctgggcgacctgcggggtgtcccacgagtcgccgggcgccacctcatcgggctcctccaggtgctcccagtactcgccgaggacgtcctgggagaccgggccgccgacgtactgcagccgggcgtcggcgcggccgagctcgtggggcaggcgctcgacgggattccagtcgtaggtcgcatacagcaccgccagcgccacgatggccagcaccgggacaccgatcatgcacagcaccaaggcgctgcggcccttgtcgcgcagcgcgtcccgccgggcgacgcgcagcgccacccggtagccgccgaggttcaccgggcgccctccagcaggctctcggggccggcggggctcccggtggcgtcgacgatcacgccgtcgcgcaggaacaccacccggtcggcccaggcggcgtgccgggattcgtgggtgaccatcaggcaggcggccccggcgtcgcagcgggcccgcagcaggcgcatgacctcctcgccggtggcggtgtccagcgccccggtcggctcgtcggcgagcatcagccgccgctcccccaccagtgcccgggcgatcgccacgcgctgctgctgcccgccggacatctcgtcggggaaccggtcggccagctcggggacgccgacctcctccaatgcccgcagcgcctcgcgccgggcctgggcggtgcgcacgccgtccagctcgcggggcagcatcacgttctccgccgcggtcagcgcggggatgaggttgaggtcctggaagacgtagccgatgctgcggcgccgcagccgcgccagctccgccttgcccagggtgctcagatcgacgccttccaccagcacccgcccgccggtgggccggtcgagcccgccggcgaggttgagcagggtggacttgccggagccggacggccccatcaccgccacgaactccccggcctccacatggaggctgacgccgcgcagggcgtgcaccaggttcggcccggcgccgtggtcgcgcgagacctcgcgcatgacgagcacgctcatcgccgctcccccgtccgtccgggcgcgggggcagagggctcgggcgcgggcggttcgtcggcgacccgcaccgccgggcggaaccccacgtcgatgcgggtcatgaacgcctcgcagtggtccagccagcgcacctcggcctcggcctggaagatcatggattccagcaccagccgccaggcgctctcggccgggccggcgggcacggcgggggcgtcggccttgagccgggtcaggtcgcgcagcgtgcgcagcgtggcggtgcgctgggcctgcacgacgtcacggacgtcgacgccgggcgtggtgacggccatcgccagcttgatggccagttcgtcgcggggccggtcggcgcgggcgacgggggtggcgaaccagcggcgcacctcctcctcgccggcgggagtgatgttgtagacgaaacggccctcggcgtcggcctctcccttggtgaccagaccgtcgcgttccagacgtgacagcgtggagtagacctggccgatgttcagcggccaggtggcgccggtggacgcctcgaactccgcgcgaagctgatacccgtagcgaggcccctgagacagcagggccaacagaccatgacgaatggacacatacgcagtatgcataccgcgtatgcccagggcaataccgagtatgcaccccgtccggaagcggccagaagaagcggccggagacggcgacggcccgccgcaacggacgtcgcggcgggccgtgccgagcgcgaacggatcaggcggccgtcccggcaaagggccgatgcggccggggacgctccgatccgccttccccgtgaccgggaagaaccgtcagtcgttcagccagctcatcatcgggcggagcttggcgccggtcttctcgatcgggtggttgcccagctcctcgcggtacttgaggtggttgacctggccgccgtcgaactcggccaccagctccttggcgaactccccggacttgatctccgccaggatctgcttcatcgcctccttggtctggggggtgatgatgcgcgggccgcgggtgtagccgccgtactcggcggtgtccgacaccgaccagtacatcttctggatgccgccctcgtacatgaggtcgacgatgagcttcatctcgtgcaggcactcgaagtaggccacctccggctggtagccggcctcgatgagggtctcgaacccggccttgatcagctcggagacgccgccgcacagcacggcctgctcaccgaacaggtcggtctcggtctcctcggcgaaggtggtcttgatgccgccggcccgcaggccgccgatcgccttggcgtacgacagcgccagcggccaggcgttcccgctggcgtccttctccaccgcgaccagcaccggcacgccgcgcccggcggtgaactggcggcggaccaggtggccggggcccttgggggccaccatcgccacgtccacgccctcgggcggctcgatcaggccgtagcggatgttgaggccgtgcccgaagaacagcgcatccccctcgaccagcgcgggcttgatctgggtgttgtacaggtcgcgctggacgtggtcgggggccaggatcatgatcaggtcggcctcctcggccgcctcggccggggtgaccacccgcagcccgtcggcctcggccttctcccggctcttggagccctcctgcagcccgacccggacgtccacgcccgagtcccgcagcgacagcgcgtgcgcgtgcccctggctgccgtacccgatcacggccacgtgccggccctggatgacgctcaggtcggcgtcgttgtcgtagaacatttcagccacttgcgtatgcctctctagaagtgaagggacggcctgacccggcgccggcgggcccgtcaggcgctgcggtccagtgcgcgcagggaccggtcggtgatggagcgggcgccgcggccgatggcgaccatgcccgactgcaccagctctttgataccgaacggctccagcacgcggatcagggcctccagcttgtcacggttgccggtggcctcgatggtgaccgcctcgggggccacgtcgacgaccttggcgcggaacagctggacggtctccagcacctgggagcgggtctcggcgtcggcccgcaccttaacgaggatcagctcgcgctgcaccgaggagctcgggtccagctccacgatcttcagcacgttgaccagcttgttgagctgcttggtgacctgttccagcgggtggtcctcgacgttgaccacgatggtcatccgggagatctccggatgctcggtggtgcccaccgccagggagtcgatgttgaatccgcgccgggagaacagcgccgcgacccgggccaggatgcccggcttgttctccaccagcaccgagagcgtgtgacggctcattgggtcctcagtccccgttctcccactcgggcgcgagatcccgcgcgatcttgatgtcgtcgttgctggtcccggcggcgaccatgggccagaccatggcgtcctggtggacgacgaagtcgatgaccaccggggtgtcgttgatctccatggccttgcggatggtctcctcgacgtcctcggcccggtcgcagcgcatcccgacgcagccgtaggcctcggccagcttgacgaagtcggggatccgcttggagtgcaggttggtgttggagtagcgctcgttgtaaaagagcgtctgccactggcggaccatgccgaggttgccgttgttgatgatggcgaccttgatcgggatgccctcgacggcgcaggttgccagctcctggttggtcatctggaagcagccgtcgccgtcgatggcccagaccgtggcgtccggcttggcgaccttggcgcccatggcggccgggatggcatagcccatggtgccggcgccgccggagttgaggaacgccccgggccgctcgtacttgatgaactgggccgcccacatctggtgctggccgacgccggccacgtagtaggcgtccgggccggcgatcttgccgatctgctcgatgacgtactggggggccagcgagccgtcctcggggtggtcatagcccagcgggtaggtctcctgccaggcccgcagctgcttccaccaggcggcgtagtcgccgcgccggccggcctcgtgctcggcctgcaccgccacgatcaggtcggcgatgacctcgcgggcgtcgccgacgatgggcacgtcggcgtgccggttcttggagatctcggccgggtcgatgtcggcgtgcaccaccttggcctcgggggcgaagctgtccagcttgccggtgacccggtcgtcgaagcgggcgccgagggccaccagcaggtccgcccgctgcagggcgccgaccgcggcgacggtgccgtgcatgccgggcatgcccacgtgcagcgggtggctgtcgggcagcgcgcccttggccatcagcgtggtgacgacgggggcgccggtcagctcggccagcaccttcagctcggccgccgccccggccttgagcacgccgccgcccacgtacagcaccgggcgcttggcctccatcagcagccgggcggcctcgcggacctgcttggcgtgcgggcgggtcaccgggcggtagccgggcaggtgcggggactcgggccaggtgaagtcgaaggtggcctgcagggcgtccttggcgatgtcgaccaggaccgggccgggacggccggtggaggcgatgtggaaggcctcgacgatggtgcgcgcgatgtcgtgggggtccttgaccaggaagttgtgcttggtgatcggcatggtgatgccgacgatgtcggcctcctggaaggcgtcggtgccgatggcgccgctggtgacctggccggtgatcgccacgatcggcaccgagtccatgtaggcgtcggagatcggggtgaccagattggtggcgcccggcccgctggtggccatgcacaccccgaccttgccggtcaccatcgcatatccctgcgcggcgtgcccggcgccctgctcgtgccggaccaggatgtggcgcaccttggtggagtcgaagagagggtcgtaggcggggaggatcgcccccccgggaatgccgaacacggtgtcgaccccgacgttctccagcgcgcggatgagcgcctgagcccccgtcatctgctcggtcgtcatgccttttccttggtgggagaggtgatcctggccaacaaaaaacccctcgtgccggtcccggcggtcgaggggcgcgcgcaggcgaaacgacttggtcagcctgcgcgccgaccaagtactacgaggatcgtggagatgctctgcacgggtacaccttcgccgacttccccgccgttggtcaaatccacgacccgatatctcattatctgagacacaccttggacggtctccggcggcgacggcgccgccggagccgctgcacggcaggtcagcccggtgacagggccgatccgggcagccggacgcccggctcccccgaatcgtccggcacggtgtcctggacggtggtgaggttggtgcgcagcagcgactcggcggggccgggcgccatcgggcgggccaccaggaacccctggccgcgcgggcagttcatctggcgcagcagctccagctgctcgggccgctcgatgccctcggccaccacggtcagccccaggtcgtggccgagccgcacgatggcgcgggtcagcagggtccgggtctcatcgcggcccagcccggccacgaacgacgggtcgatcttgatcacgtccaccgggagccggcccaggtgggccagggaggcgtacccggtgccgaagtcgtcgatggccagccgcacccccagctcgcgcagcgccgacagccgctcgacggtctgcccggcgtcctcgaccaggaccgcctcggtgacctccacggtgagggcctggggcggcaggccggtctcctccagcacctgcgccaccgactccacgaagcggggggcggcgatctgccgggcggtgaagttgaccgacaggtccacctgccaggactcggcgcgccagcgggccacctggcggcaggcctggcgcagcacccagtcgcccagcgtgatcatcagcccggactcctcggcggggcggatgaagtcctgcggcggcaccgactcgctgccgcgccaccaccgcaccagcgcctccaccccggtcacccgggaggtgtccagctcgaccaccggctggaactccaccgcgaactgctcttcggccagcgcccgctgcaggtcggcgcccaactccagccgccgcaccacatcggtgtgcatgtgcgcggcgtacacctccacgcgcccgccgcccagctccttggcccgcgccatcgccagatcgccgttgcggatcagctcggcgccgctgcgccgttcgctgtcgccggagggcgggtcatcggcgaaggcgatgccgatgctggcgctcagcacgacctcgcgctcaccggcccgatacggctcggcggtcagcacccgcagcagccgttcggccagctccacgatggaacgcgcctcgtcggagttctccaccagcaccgcgaactcatcgcccccccagcgggccacggtgtcgtcggcctgaacggcgctgcgcagccggcgggcggcctgggccagcacctggtcgccggcggcgtgcccggccgagtcgttgaccgcggtgaaaccgtccaggtccacaaacagcaccgccaccgtctccgggctgggctcgcggccgaccacctcgtgcacccgctcttcgaagtaggcccggttgggcagcccggtcagcccgtcgtggaaggtcaggtgggtgacctggcgctgcagtgcggcctgctccgacaggtcccgggtggtgatcagcacccgggaggaggtgtagcgggagacggtggactccgtgggcagccaggtgccgtcggcggcgcgcacccggcaggagatccgcagcgcgggccggtcggtggtcaggaactcgccgtagacctcctccacgtgcggcaggtcctcggggtggatgaactcggtcaccgagcggccgagcaggtcgtcgggaacgtgctcgtaggtgcggtgcgccttgtcggagacgtactgcaccaccccgttcaagtcgcagatcagcaccaggtcgttgatgctctcggcgagcgcccggaagtgctcctcgccggcgccgaccgcgcgccgcagcccgtcgttctcccgctgcagcccggccaggcgggccagcatcaccagcaccgccgagccggcgatcagggacaccaccggctccatcccccgcgagccggtcagcgagtgaccggcgacgaagatcgcggcggccgcgccgaccgccgccggggcgatcccgggaccgatcatccggccccgcggcaggcccccctcgaactcggcgtcctcggcggccggctcgtcgccgcgcggcggaggggtgatccagggggccaggccgagggccagcagtcccgccacgcgcgccgcgtccccgatgtcgccgaccggggcggcgtccccgcgcagccggacggccatggagaccacatcggcgatcacgaacgcggtcagcgccaggtaggcggtccacacgccgggccggtaggggcgggccgcgcccagcacgaacggcagcgccccccacagcaggacgatgcccaccagcgggtagagcagctccaggacgaactcggcggggctctcccccgacaggtggtagagcgtgccgaactccgcgacccagccgaacacgaacagcgccgccacgcacacgtaggtgtcggcgatgtagcgcacccaggtgcccacgtcccgcggcagctggaccgggacgatgaaaccggtggtcagcgcggcgatggcggccaggtagaacaggtcggccagcgacagcgccccgctgctggtgtccagcaggcccggggagaccgcaccggccaccgacccggccagccagcaggcggcggccacggcgaaccagccccagctgtcccggcgcaggtcacggcggaccggcggcgggcccgcgccgccggccgcgccgccctcgcccgcctcctgccgccgccggacgggcaacgggaacaccgcggccagcagcgacaccaccgccgccatcgcggccacagtctccgcccaggcgggcatgcccacctcgccgccgcccagcagcgagaccaggacgaagagcactgctgccagcgcgacgacaccgatcggcaccacacgaggcggaaaccgcctggcgctttcgccgctcattcgccgctcactttccgccttacgggccgtggaccccacagggttcaccggtttcggccgtcaccggacatgtcatcggacataacgcggtcaccgtgcccgttcgtgccctgccgcgccggtccggccgaagaaaaccgaaagtcgccgtccccaccgggcgccaccccctctccggggccatcgggcgccgaccggagccggcgacgtggtcttcaccataggtctcactgcgggatcatcgtgctgctcaatgtacgttccgtaggtcacggagcgattgaggctcagcgtccacccggcgacaaccctgccgtgccgcggcctcgcgggccgccctgcccatgggagaccgcccggcagacactgtcactgttggtgatttaggaccggcgctccggctccggcacattttcccccacccggtagcggcgtgcccgttcgcggacgagccggacgacccggcgcgccgaggcccgcgtcatcccgatgggcggcgtgatgaacgctccgggatgtgccacagggggcgggaggcagcggttcggggtcggtgacgtccagcgccgcgcgccgcccttcatcggggacggcaggtcggcgtcgaacgtcttgtgcgcctgcgggccgcccgggatgagcggcgccaccgcatccgcccgcggcagcggcgccggcacgcgcccgttccgctgctccaagtccttgaccggctgctcaaagcctcgtcatggcccagatcgtagggttcgccggggaaccgggcgggccttgtatccgtaaggcagggtgacgaaggagagctttcatgcccatcgacatccgcaaggccatcgcgctgggcgcgggagcgatcgtgctggccgggtgctcctccggctccggcgacggcgcgccgcccccgcctccgccgcccgccgccaccgggcggccctccccggccgtcaccgcgacggtctcccccacgcggccgcgggagctggtgcgcgggctgcgcgtgccctgggcgatcgccttcctgcccggcggggacgcgctggtcaccgaacgcgacagcgcccggctgctgcgggtgagcccgcagggcgcgctcagcgaggtcgggaaggtcccgggggtgcggcccggcggcgagggcggcctgctgggagtggcggtgtccccctcctatgagcgggaccggcagatctacctgtacttcaccgcggacgaggacaaccgggtcgtgcggttccgctatgacggcgatgggctgtcgaagccgcagccgatcgtcaccggaatccccaagggcggcatccacaacgggggccggatcgcgttcggccccgacgggatgctgtacatcgccaccggtgaggcggggcggaccgacctggcgcaggaccgcgggtcgctgggcggcaagatcctgcgggtcaccccggaggggaaggcggcccccggcaacccgttcgcctcccgcatctggtcctacgggcaccgcaacgtgcaggggctggcctggaagggcgagcggctgttcgccaccgagttcgggcagaaccgcttcgatgagatcaatctgatcgagcggggccgcaactacggatggcccgaggtcgaaggcggccgggacggcgatgaccgctatgccgacccgctggtgacgtggacgaccgacgaggcctccccgtccggcctggcgtacgcgagcgggtcgctgtgggccgccgcgctgcgcgggcagcggctgtggcagatcccggtggacgacaccggcacggtgggccgtcccatcgcgcactacgagggccgctacgggcggctgcgcgcggtggtgcgggccccggacggttcactgtgggtgaccaccagcaaccacgacggccgccgcgcgggcggacccatggagggtgacgaccggatcttggtcattccgctgcggcggtgagccctgccgcatgcgcggacgggacaaccggtcggttcaggccgcggttcccaggagccgtggcctgaaccgaccggtcccgatggacgcttcacacgcaagcagctcaacaagctccatcacgagacgaacggcgtcatcttccgcaaggagccgctcctcggcgggcgcacacccctccccggactcgtccggcggccatgaggatcgccgggcgggcgcggggaccgggcggcccggcggcgccggccgaagacgggcgccgccgggccgaaccgtgcgctcaggaggcgccgagcttctgcaggatcagctcgcgggcgcgggcggcgtcggcctggccgcgggtggccttcatgaccgcgccgaccagggcgccggccgcggcgaccttgccggcgcggaccttgtcggcggcgtcggcgttctcggcgatgacctgatcgacgatggcggccagctcgccctcgtcgctgacgaccttcaggccgcgagcggccaccacctcatcggggtcgccctcgccggccagcacgccctcgaagacctggcgggccagcttgtcgttgagggagccctcgtcgatcagcgcctggacgcgggccacctgcgccggggtgatgggcagctcatccagctccacgccctgctcggtggcgcggcgcgacagctcgttcatccaccacttgcgggccgggccgggggcgcagccggccttgacggtctgctcgatcagatccagcgccccggcgttgaccacgtcccgcagctccaggtcggtcaggccccactcggcctgcacccggcggcggcgggcggccggcagctccggcagcgaggcccgcagctgctccacccactcccgggacggcgccagcggcaccaggtccggctcggggaagtagcggtagtcctgggcctcctccttgctgcggccgggggtggtggtgccggtgtcctcgtggaagtgccgggtctcctggacgaccttgccgccggattccagcaccgcggcctgccgttcgatctcgtgccggacggcccgctccaccgagcgcagcgagttgacgttcttggtctcggtgcgggtgccccactcggtcgcgccgcgcggcgccagcgacacgttgatgtcgcagcgcatggagccctcctccatgcgcacgtccgagacccccagggcgcgcaccagctcgcgcagctcggtggcgtaggcgcgggccaccagcggcgccttgtcaccggtgccggtgatcggcttggtgacgatctccaccagcgggatgccggcccggttgtagtccaccagcgagtagtcggccccgtggatgcgcccggtggcgccgcccacgtggagggacttgccggtgtcctcctccatgtggacccgttcgatgccgatgcggaaggtctccccgtcgacctccacgtccagatacccgtcgacgcacaacggctcgtcgtactgggagatctggtagttcttcggcatgtcggggtagaagtagttcttgcgggcgaaacggcaccactcggcgatggtgcagttcagcgccagcccgatcttgatgatcccctcgatggccgccttgttggtcaccggcagcgagcccggcagccccaggcacaccgggcagacctgggtgttgggcggcgcgccgaaggtggtggggcagccgcagaacatcttcgtggcggtccccagctcgatgtgggtctccacgcccagcaccggctcgtacttggccagcgcctcctcgtacggcaccagtgtcggagcagtcataggtatcccaatccctctcgtcacagggccggtgccttggacagcaggggcccgccccagcggtcggtcaacgcccgttccacggcggcgccgacccggtagacccggtcgtcggccaggaccggggccatgacctgcaggccgaccggcaggtcgtcctcgtcggccaggccgcagggcaccgagatggccggggtgccggccaggttggacgggatggtggccaggtcggccaggtacatcgccatggggtcgtccacccggtcgccgagggggaaggcggtggtcggcgtggtgggcgagaccagcacgtccacctgctcgaacgcggcctcgaagtcgcggatgatcagggtgcggacctgctgggccttgccgtagtaggcgtcgtagtagcccgacgacagggcgtaggtgcccagcatgatgcggcgcttgacctccgggccgaagccctgggcgcgggtgagggccatgacctcctcggcgctgcgggtgccgtcgtcgccgacccgcaggccgtagcgcatcgcgtcgaagcgggccaggttggaggagcactccgacggcgcgatcaggtagtaggccggcagcgcgtaggcgaagtgcgggcaggagacctcggcgaccttggcgcccagcgactccagcagctccaccgcctcgttgaagcgggccagcacgcccggctggtagccctcgccgcccagctccttgaccacgccgatgcgcagcccggccacatccgcgcggcgggcggcctcgaccaccggcggcaccgggcggtcgatggaggtggagtccatcgggtcgtggccggagaacgcctcgtgcagcagcgcggcgtccagcacggtgcggccgaaggggccgggggtgtccagcgaggaggcgaacgcgatcagcccgtagcgggaggagccgccgtaggtgggcttggtgccgacgatgccggtgaccgcggcgggctggcggatggagccgccggtgtcggtgccggtggccagcggcgcctggtaggaggcgaccgcggccgaggagccgccggaggagccgccgggcacgcgctccaggtcccacgggttgcgggtgggcccataggcgctgttctcggtggaggagcccatggcgaactcgtccaggttggtcttgccgaggatcaccagcccggcggcgcgcagccgggcggtgacggtggcgtcgtacggcggccgccagccctccaggatcttcgagcccgcggtggtgggcatgtccacggtggtgaagacgtccttgtgggcgatcggcaccccggccagcgggccgagctcctcgccggcggcgcgccgggagtccaccgcccgcgcctgcgccagcgcgacctcggcgtcgacgtgcaggaaggcgccgatgcggccgtccacctcggcgatgcggtccaggtgcgcctgggtgacctccaccgccgagacctggccggcggccatcagctccgccagctcggcggcgctcttgcgggtcagctcaccgctcacgcttcctcccccaggatccgcggcacgcggaagcgctgctcttcggcggccggcgcccccgacagggcctgctcgggggtcagcgacggacggacctcatcgggccggaagacattggtgatcggcagcgcgtgcgaggtcggcgggatgtcctccgcggcgacctgctgcacccgcgcgaccgcggagatgatcacatcgagctgggcggcgaggtgatcgagctcatcctcgtccagcgccagcctggacagccgggcgaggtgagcgacctcgtcacgggtgatggcggacatgtggaaagccgtttctgcgatcggttgggttcgtcgccatcctatggggccccgcaggccgcctcagaacgctttacccgggatcacggccacgcgccgccccggcccgtttgggacacgcccagcgggaaggggtctgcggtgccccccgcggggagattccggagaggagtgggccttgaccatcggaggcggtctcgccctgatcatcatcggcgccatcttgacctacgcggtcgattaccggatcagtggcgtcgatatcacggtcgtcggcgtgatcctcatgatcggcgggctggcctggctggtgctgggcctgatccgcttcgccatcgcccgcaagggcggcgcggccccgccgcccgaggcgccggcgcgcgaagaacgccgctaccgggacccgtactgagccgtccgcccgcgggcggacggccggtcaggcggccggctcgggggcgcgctgcagatggcggcgcagccagtcggtggtggcggcgccgtccatgggacggccgtagaaccagccctgggcggcgtcgcagcccagctcgcgcagcaggtgggcggtggcggcgtcctccactccctcggccaccgagcgcaggccgagggtgcgggccagttcgacgatggagcggacgatgaccgcatcgtcggcggcctcgccggcggtgtgggccagccgggacacgaacgaggcgtcgatcttgatctcctccaccggcagccgcttgaggtgcaccagggacgaataaccggtgccgaagtcgtccaggctgagcggcacgcccaactcggccagcgcggtgagggtctcggcggcgtaggcgggctcgttggcgagcacccgctcggtgatctccagctggagggcctcgggcggcaggccgtggcgggccagctcctcgcggacggattcggccagccccacatccagcaggtcgcggccggagacgttcaccgcgacctggatctccagcccttcccgccgccaggcggcggcctgggccagggcggtcttcagcacgtgccggctgatcgagcacatcaggtaggtctgctcggccatgggcaggaaacggccgggctccagcaggcccagttcggggtggcgccagcgcagcagcgcctccaggcccaccgggcggccggtgccgaggcagaccttgggctggaagtgcagctccagctccccgcggtcgatggcgcggcgcaggtcgccgagcatgcccagccggtccggggagctgcggtccttggcgggcgagtagacctccaccccggtgcggctctccttggccacgtacatcgccacgtccgcgcgctgcagcagcgactcgaaatcggcggcgtggtcggggcagagggcgatgccgacgctggcctccaggtcgaaggtcagcccctccagccgcaccggctcgccgagggcggcccgcagccgggcggccacctcgcgggcggcccgctcgtcgcggacggtgggcagcagcaccgcgaactcatcgccccccaggcgggccaccaggtcgccggggcgcacgctgtgggtgaggcggtgcgcgacgatctgcagcagccggtccccggcggcgtgcccgagggtgtcgttgacctccttgaagcggtccaggtccagcaggaacagccccagccggcggtcggcgcccgccgcggccagggcctgccgggtgcgcagcgtcagtagtttgcggttgggcaggccggtcagcccgtcgtgccgggtctggtgctcgcggcgcatcgacaccgcggcgttgaggtagaccgccatcagcggcagcgcgatgagcaggacgaacgccggggagcggtccatggtgaccaccaccggcggggccagcgccagcagcgccggctgcaccagcagctgatgccccaggtcccggcgcagcatctgcagcggcgggacccgctcgtgcagggccaccgccgtgcacacgagcaggttgttgcagacgatgtagaccaggccggccaccgccatgggcagcaggtcggagccggcgggcacccacaaccggtccggcaggggcgaggccgcgatgccgaaggagtgcagcaccagcgccggggccgtcaggctcagggtggactgggcgacgttgaaggcggtgcggtgcaccgcgtgccgccgcaggatcccgctgatgagcaccgccgccgcctgcagcagcaccgccaccggcagcccggcgtacagcagggcggcgaaagagaaggtggtggaggcggtggcgccgccggtgtgctccccggagccggtggcgacgatgggccgcagctcgccgaagacgatgaagcagcccaggatccagaacaccgggttgccggtgagcgcgtccaggtcggcgcgggtcgtgccgtgcagggccgcggcgaaggcgacggccccggcgccgatgacggcgacgaagtagatccatagcggggatccgcgccgcggcgctgtgttccgcgtgctgttcgggtccttcatcacggcctcaggagtgcggacgggtggagatgatgaggagggtacgacctttgctcaacttcgcgaagccgattgcgtacgttgcgttatgagccgggccggtcgttccctcccccgccatcaccgttgggtagttacaccatacctttgggtaacaagccgctgcccgcgcggccgtgaatcctggttcgttacgggacctcggtcacggccatggccttggccgcctccggcccctgctccagcagcacccggaagccgtcctcatccagcaccggcacgcccagtttgacggccttgtcgtacttggagccggggttgtcgccgacgacgacgaagttcgtcttcttggagaccgagccggtgacccggccgccgcgcgacagcaccgcctcggtggccgagtcccggctgtagtgctccagcgtgccggtgatcaccacggccaccccgctcagcgggcgcggcccgtcggccccctcgtcggccatccgcaccccggcggcccgccacttttcgatgatctcccggtgccagtcctcggcgaaccagcgtttgatggaggcggcgatggccgggccgacgccgtcgacggcggccagctcctcctcggaggccttcatgatcgcgtcgatggagccgaactcacgggccagggcgcgcgccgcggtcgggcccacatggcggatcgacaaggccaccagcacccgccacagcggccgcgtcttagccttctccagctcggcgaagagcacctcgacggtctttttgggcctgccgtccttggtggcgaagaagctcaccaccttctgctcaccggtcttggggtcgatcttgggcaggccggtgcgcgggtcgcgcaccacggtgcggatcggcagcagctgctcgaccttcaggtggaacaggtcgccttcgttgcgcaccggcgggtcggacggctccagcggctgggtgagggcggtggcggccacatagcccagcgcctcgatgtccagcgcgttgcggctggcggcgaagaacaggcgctcgcgcagctgccccgggcagtagcgggcgttggggcaacggatgtcggcgtcgccctccttctcgtaagccagccgagtgccgcactcggggcaggtctcgggcatgtggaaggggcgttcggagccgtcgcgcagctcggtcaccggcttgacgatctcggggatcacatcgccggccttgcgcagcaccaccgtgtcgccgatcagcacgcccttgcgggcgacctcgccggcgttgtgcagcgtggcgtaggccaccgtggacccggccaccttgaccggctccatcaccccgtacggggtgatccggccggtgcgccccaccccgaccttgatgtccagcagcttggtgttgacctcttcgggcgggtacttgaaggcgatcgcccagcgcggcgcccgcgaggtggaccccatccggcgctgcagcgccagctgatcgaccttgaccaccaccccgtcgatctcataggggggatcgtgccggtgctcgccgtagtgggcgacgtactcgcggaccccctccaggtccggcacgaccttgtacaggtcgctgaccggcaggccccacgagcgcatcagctcataggcctccgactggctgcgcggcagctcgcggccctcccaggcgccgaagccgtgcaccagcatgctcagcgggcgccgcgcggtgatgcgcgggtccttttgccgcagcgagccggcggcggcgttgcgggggttggcgaacggctcccggccggcgtccaccatcgcggcgttgatctgctcgaacgaggcgaccgtcaagaagacctcgccgcgcacctccagcaggctcggccagccctcgcccgacagccggtcggggacgacgtcgatggtgcggatgttgttggtgacgtcctcgccggtgcgcccgtcgccgcgggtggccccgcgcaccaggcggccgtcgcggtacaccagcgccaccgccagcccgtcgatcttgagctcgcacaggtaggaggcctgctcgccgacctccttgagcacccgctccccccaggccgccagctcctcgccggtcatagcgttgtcgaggctgagcatgcgctccaggtgctggacggtggcgaagtcggtgacgatgggcgccccgacccgctgggtgggcgaatcgggggtgaccagttccggatgccgctcctccagctcgcgcagctcgcgcatcagccggtcgtactcggcgtcgctcagcgtcggccggtcgagcacgtagtagcggtagttggcctcgtcgatctcccggctcagctccgcgtggcgccgtgccgcctcggtgggggtgccctcgctcaagctcatggactcattgtggtgcgcgccgccgacattccccgcccgtcacggccgcggtgtgccgcacccgcgaagtcccctctccgccgtgtgcaggcatagtgcttgaaaggccggtgatttcaccgatgccgccctggatgcgggccggtgatcctccaaaaaggttcccgttccccgtccccccacggaggatctcatgcgccggctgatcggcatcctcgtggccctggtcaccgcctgcgcgacgctcgcggtcgcgccggccgcccacgccgcccccaccaggcccgtgatcttcgtgcacggctacaccggcagcgcgtccaactggatcaccgccatgtcggtgttccgctcgatggggtaccgcagcgaccagctgttcgcctacgagtacaactcctacggcaacaacgtgcagaacgcccagggcctggcctccttcgtcaaccaggtcaaggcccgcaccggcgcctcccaggtcgacatcgtcaaccactccatgggcggcctggtcagcctgtactacctgaaggtcctgggtgggcaccccaacgtcgggcggctggcctccatcgccggcgccaaccacggcaccacctacgcgtccgcctgcctggtcttcgtgacctgccagcagatgctcccgggctcgtcgttcatcgcccagatcaccgccggtgacgagaccccgggcaacacccgttacgccacctggtactccccctgcgacgggatcatcatcccctacaccagcacccggctgagcggcgccaccaacaacctcgtcctctgccagacccacatcgggttcctggccgacctcagcgtgctccgcgacatcgcccgcttcaccagctcctgaccccacctccgccggtggccgaaaaggcccgcgccgctgcggcgcgggccttttcggcgcgtcacatctgcggggcctcgtgcaaggtgcgggcgacctcgcggcagcgtttcagggcggcgcggacgtagcggggggaggcgccggccaggccgcaggcgggagtgatcacggtctgctcgccgagggtggcggcgggaaagcccagccgccgccacagctcccgcgccggcgcggcggtgtcctgcagcgacggcagctgcgtgtcggtgccgggcaggacgcccaagaacagggccaccccggcgtcgatggtctccccgatcgggtcgtcgtcgcggtcgggcaccaggctcaggtcgatggagatgcccttggcgcccgccttgcgcagcagcccatagggcacccggcgggcgcagcagtgcaccagcggccaggcgtcggcggcctcgatgacgcggcgcagcccgtcgacggccaccgcctcctccaccgccggcagccgggcgaacccggaggcggtgggaacggtaccggccagcaccgccggcaggcccggctcgtccagctgcagcaggacgcgggcgccgggcacccggcggcggatctcggcgacgtgcccggcgaccccctcggccagggaggcgatgaggtcgcgcaccgcgccggcgtccttgagcgtccggtggccgctgggcagctccacgccggccgccagcgtccaggggccgcagacctggatcttcagcggtccctcgtagccgcccgccacctcttccagggcgtccaggtcgcgcgccaggtggtcgtgggcgcggcgcaggtcgcgtccgggccggccggccaggcgccagccggacggctgcagctccaccggcaactccaccagcaggccggcggcgcggccgatcaggtcggcgccgggcccgcggccgggcagctcgggcaggtgcggcaggccgggcagctcgccgagcaccacgcgcagcgcctcggccggatcgtcgccggggtaggagccgacgccggtcgcgctgcccggccgccacgggaaactcgctgtctgtgccacgtcccccaactttaggaggagatcagctcggcgatcttgtccagccgcgccagcgtggcgtccttaggctcggtggggatgccgaacaggatctcatccaccccggcctcccgcagctcctcgatcacctgcggcttgggcggcaccccgaacatcagcaccggcacgcggcggccggcgcgctcgcgcagcctcgcgatctgctcggccgtgtcgccggggatccggccgtagatcggcatccagccgtcgccgtactcgatcacccggtcgaagacggtggggccggagccgccgaccaggatcggcgggtgcgggtcctgcaccggcttggggtagcagaagaccgggtcgaagttcacgaactcgccgtggaaggcggcctcgtccttggtccacagctccttgaccgccagcacccgctcccgcagcagcgccatgcgggtgcgcgggtcggtgccgtggttgcgcatctcctcgcggttccagccggcgcccacgcccagcaccgcccggccgttcgacacccggtccagggaggcgacctccttggcgaggatgatcgggtcccgctggatcaccagggcgatgccggtgccgacccgcagccgctcggtggccgccgcgacggcggtcagcgccacgaacgggtcgaaggtgcggtagtaccagcgcggcatctccgccccgcccggccacggcgattcgcgcttgacggggatgtgggtgtgctcggcgacgaacagcgaggtgaacccgcgctcctccagggcccggccgagcgcggcggggccgatgccctcatcggtgatgaatgcggaaactccgaactccatagggcagaacgtacccgcaactccggctcaggcgggtacgcgcgaggtgagggcgatggtggacgagccgatcacccggtcgccgtcgtagagcacggcggcctgccccctggccaccccgcgggccggctcgtgcagcctgatgcgcacccggtcgccgtccgcctcggcggtgcagtcgtagacctccccgtgggcgcgcagctgcacctggcattcatgggggccggccggcgggggggccagccacaccggccgttcccccacgatctcgtgcacgtccagcgcctcgcgggggccgacggtcacggtgttggtggccggggagatgtcgagcacgtagcggggcctgccgtcgggggcggggcggcccagccgcaggccgcggcgctggccgatggtgtaggcgtaggcgccctggtgctcgccgacgacctggccggtctcgtccacgatggggccgggggcggtgcccagccgctcggccaggaaggcgcgggtgtcgccgtcggcgatgaagcagatgtcgtggctgtcgggcttgtcggcgacggccaggccgcggcgctcggcctcgcggcggatctcggccttggtggtgtcgccgagcgggaagatggcgtgcgccagctgctcgggggtgcacaccgccagcacgtacgactggtccttggcggtgtccacgccgcggcgcagcaccccgttctcccagcgggcgtagtggccggtgcacaccgcgtcgaagcccagcgccagcgcccggtccagcagcgcggcgaacttgatcttctcgttgcagcgcaggcaggggttgggggtgcgcccggcggcgtactcgctgacgaagtcggcgaccacgtcgcggtcgaagcgctcggccaggtcccacacgtagaaggggatgccgatcacgtcggcggcgcggcgggcgtcgcgggcgtcctccagcgtgcagcagccccgcgccccggtgcggtaggaccgcgggttggccgacagggccatgtggacgccggtgacgtcgtggccggcctcggccacgcgggcggcggccaccgctgagtcgacgccgccggacatggcggccagtacgcgcaaagtcatgacctctcaaggctacgcgctgcccggcgggcgtcgcgccggtcgctgcgggccgtgcggcgggcggctccccgacacgagggcgggtgccccggccaccggccctggagcaatacgattgagcggctatgggacttttccgccgccagcgcgacgccgcgcgtccgacaccgctccccgcgatcaccgagttctggcagtggtgggcccaggcccggccgaagatcgaggcatcgctcggcgacgggccgtcggccgatctgatcgaggagctgtcgctgcgggtgcaccggatccacccgcacctgcagtgggagatcggacggcccgacggcggggtccccacgttgacggtgaccggcggcggcgacggggagctgcgcgggctggccgagcggtggctgcgggccgcgcccgccgacaccggcggctgggcgctgcacgccgcccggcaggccgacccggagatgctgacccagaagctgacgctgggcgaccatgagttcgacctggagtacgtgcgggtgggcatgcgggccgaccaggcccgggcccgcgtccacgtcgccgtctaccacccggactttctgttcgtggccgaggaggcccggcggcaggtcgccgggcacgtgctggactgggcgctgggcgaggacgatgtggcccgctggatcggcgaggtgaccatcgccaccgagccgcccatggacgcgctgccgcccggcatgctgccggcggtggtcgaccagatcgccgagcagttccgcgagccgacctggctgtggggcgagggccgcaccccgcgcggccacccggcccggctgggcgcccgcttccccctgcaccgccaggaccacccgctgtgcgacctgcacgtggcggtgtcggtgccgtacgcccacagcaaccccgaccggctcccggtggagccgtccgcctcggcgctgcgcgagctggagaagaagctggacgccctggggccggacgcggtgctggcggtccaggagaccggcgacggcctgcgggtgtaccacctgtacgccgaccccgactccggggtgctggcccggctggaccagctggccgcctcctggccggagggcagggccaaggtggcctccgcccccgacccgggctggcgggcgctggccccctaccggccgtaggggcgcctacgacaggccggcgcggcgggcccgttcgaccaccgggccgatggcctcggccagggcggtcacgtcgtcctcggtggaggtgtggccgaggctgaagcgcagggagccgcgggcgcgttcggggctggcgcccatcgccagcagcacatggctgggctgggccaccccggccgagcaggccgagccggtggagcaggcgatgccgcgggcgtccagcagcatcagcagcgcgtcgccctcgcagccggggaacgacaggtgcgcgttgccgggaagcctgttgaccgggtcgccgttgagcacggcgtcggggacggcgtcgaggacgcaggcgatcagccggtcgcgcagggccgtcaggcggcgggcgtgctcctcccgctgggcggcggcggcctggacggcggcggccagcccggcgatggcgggggtgtcgagggtgccggagcgcacgtcgcgttcctgcccgccgccgtgcagcaccgggaccgggtcgatgcccttggccagcagcagcacgcccacccccagcgggccgccgagcttgtgccccgacagggccagggagtgcacgccgctgccggcgaaggagaccggcagttgcgcggcggcctggacggcgtcggtgtggaaggggatgtcgtgctcgcgggccagcgcggccagctcggcgaccggctgcacggtgccgacttcgttgttggcccacatgacggtgatcagggcgatgtcggcgccgccggaagggccgatcatctcgcgcaccacgtccgggtcgacgcgtcccagggagtccaccgggatgtgctccacccgggcgccctggtggtcggccagccactgggcggcgtccagcaccgcatggtgttccaccgcgccgaccagcacccgggtgcgggccgggtcggcggcgcggcgggcccagtagatgcccttgacggccaggttgtcggcctcggtgccgccaccggtgaagatcacttcgctgggacgggcgtcgaagacgtcggcgatgatctcgcgggactcctccaccacccggcgggcgcggcggccggccgagtgcagggacgaggggttgccgagccgtcccagctcggcggtcatcgcctcgacggcctccggcagcatgggggtggtcgcggcatggtcgaggtaggtcaccacgccgtccacactatccgcgccgggacgggcggcgccccgcgactttgctactgtaccgtccggacggtacagtaacgttcgttatgaagagagaggccctgctggacgccgccgaggccgtgctgttcgagcacggcacgcaggcgctcacgctggccgccgtcgccgagcgcgccggggtcagcaaaggcgggctcctctaccacttccccaccaaggaagcgctgatcaaggcgatggtcacccgggtcatcgacgagttcgacgacctggtggccgactacgacgacggctctcccggctcctacacccgggcctacgtcaaggccaccttcgaggtgctgaccggccggcagggcgcgcggaccagccgacgatggtcggcgatcaccgccgcggccagcgacccggagctgatcgcgccgctgcgcgaggcgatggcccgctggcaccggatcaaccccgaccacgagcccgacccgctcgcctccacggtggtccgcctggccgccgaagggctgtgggaggtgctcagccacgccccggacgccttcgatgagcagcagctggccgccctccaagagcggctgctgagcatggtggccccttgagccgccccgtctgaccgccgaaggccacaggacgccccgtcctgcccgttccgcccccgctgatcctcttccgccccgtcacgggcacgggccggcccggcccgccgcgcccgcctgcccggtgcccgtcgttccccaccggccgcctgagccggtcactgtgcaaaccgctgagaaaggagtgagccatgttgcgctgggcgcgtttgggaaccttcctgaccttcgccctcaccggcctgctgtgcggcgtgtgggtggcccgcatgcccgcgctggccgacaagcttcacgtcggccccggcgccatcggaatggtgctgctggtgtggggcctggccgcgctggcggccatgcaggggctgcgcggtgtgatcgcccggctcggcagccgcacgatgctgcgggtgtcgctgccgctgtcggcggccaccgccgtgctggtggcgctggctccctcctatgggctgctgctggcggccctcgccgccttcggcatggccttcggggtcacggacgtggcgatgaacgcccaggcgagcgtggtggaacgggcctaccgcaggccgctgatgagcgggatgcacgccggctggtgcgtgggcgcgatgaccggcggggcggccggcgcgctgaccgccctggcgggactgtcgttcacccagtccctgctgggcacggcggcgctggcgctgccggcggcgctggcgctgggccggacctacctgcccgactcccccgccgcgcccggcgcgcggagcgaaaggcggcagcggctgccgatgccggtctacctgatcggcgccctggcgttcatcgccttcatggccgagggcgcggtggccgactggagcgggctgctgctgcacggggagctgggcgcccccgaatggctggcggcgctcggctacccgctctttgagaccgccatgctgaccgggcggctggccggcgaccggctgcgcacccacctgggcacccgccggctgctggtggccgccgggctgggcaccgccgccgcggccggcgtggtgctcaccgcccccacggtgccggtggcgctggccgggttcttcgtgaccgggctggcggtctgcaccatcgtgccgacgatgatctcgctggccggcaccgccgcccccgggcgttcggccgcctcggtcgcccaggtcggcgcgatgggctacggcgggctgctgctcggcccggtgctcatcggtttcctggccgaggcgacctcgctgcgcgccgggctcggcgtggtcgtggtggcggcgctgctggtcgccgccggcgcccggctgctgccgatcgccgccggcaccgacctggcctcccacgagtacctcgccgaccgggcaccggagcacccggtgccgggcccggccgagcccgccctcggcaaggccgcctgacccgccgggtcgctcacgggccggtgcggacgacggcggccaccagcacgcgggccgcccgcagcgggcccaggtcggcgaccagggcccggacgatgcgcaggccgagacggcggaccggcgcccgcgggccgggggcgtagcgggcgcgttccagctcggcggccacggcggcgatgttcggccccaggcgggccaggcggacgcgcagcccgccccaggtggtgccgggcgtcaccggctcgccgccatggccggccagccgctccagcagccggtcggcgcgcccgccgcgcagaccggaggcacccgggccgcgccggcggacggtgaccagcagcaccacggccggcaccagccccagcagcacggcgggcagcagcaccgggccctgccgcccgccgccggcggcgggcggggcgaacgggtccagggaggggtccaccacggcatcggcatcggccggagtggggttgaacggcacccagccgacaccggagaagtacacctcgatccaggcgtgggcgtcggcgtcgcgcaccacgtaccggccgttttgctccagcccggtggcgaagccggcgaccacccgggcgggcaccccggccagccgcagcagcagcgccgccgccccggcgaagtgctggcagtagccggtgcgggtgcgcagcaggaagtccaccagcgggacgcgggaggtgcgctccacgtcggtgtcgtagcggaaccggccgccctcggtcaggtagcgctgcacccgctcgacgacctcgaactggttgcgggccccggccgtcaccgccctcgccatcacggccacctcgtcgtacagcgagtaccccaggtagccgtgccctccgaagccgggatcggcataggggccgaactcgccctgccgtccgcccatccacatcccgccgggccggcgttcccggacgcgggtgtactcctccagccgggggtcggagttcggccagggcacggtgcgcaaggtagcggggtcggcggtgaccaccgcggcccgcacccggtagacgtccccggcgtccggcgccggggtgatccgccaggactcccccgcccccgagtcgacccgcccgtcggcctgcaggctgatgatccggcccggggagaccaccatgtcgttgcgcaggccccggacccgcacctcgatctcgacgggacgggcggccggctcgggcaggtcctcatccggcaggcccccggtctcccagccgcgccagccgatccgctccagcacctgcatccgccacagcgccgggcggggcgaagagatctccagcatggccgcgccggtgcggcgcccatacagcggcccgtaggtctgggtggtgtccagcgtggtgaactgcggttcccgatcgatcaggtcgtcgatggccagccactggccgcgcggtcccagggtgtgcgccagcgcggccgcgcccagcgcggcggccgtgccgagcgcgaccatcgggcgggcggcccggccgccgggcggcgccagccacagcggcacggccagcaccatcgccgccccctgccaggagacctcgtcgctttgccgcagcgccaccgcgatcacccatggcagcgccaccagcgccagcgacagcgcctgccggggccgcgagcgcggcgcggtgaccgacaggccggccgccgacagccacagcagcccgaccagcagcagccacaccgccgccggccacgggtcgcccgcggcgcggccgggccccagcgacgacagccgctgcagcccgtccgacagcgacagcagcagctgcggccagcggcggggccacagcatgtccggctggacgccgccggccagcagcgccatcggcggccagagcagcagcagcgcgcccaccgcccgggtggcggtgcgcccccaggccaccacggcggcggcgacggcggcgaccaggcagccccacagcaccgccgtgcccagcagcgccgaccaggcccccatcgccgccgcggcggccgccagcagtccggccgcccggatcatcgcggccgtcccttcccggcgggcagcggcaccacgcccggcggcagcggcggcggcggatccaccgtccggtccggcgggaagcggacgacgatggcgccagccggcggacgggcgggccggtcgccggcctccagcagggccaggcggcgatgcagcgcccgccaggactcttcgtcctcgaccggcgtcgcggcgctctccccgggcagcagcaccgcgcacccgccggacctggacagggtgcgcaccagcccggcggcggcccgggccacccagtccacctccgcctcgccggcgccgtgggtgtcgacgaccaccagcggcagcccggacggcggcgggccccatgcgccgctcgtgcagctccatgccgcgggccagggacagccagtggatgcggctgaccggggtgcccggcacatacggccgcagcccgtcgggctcggtgtgctcaacggcccggccgggcgcgggcgcgggctgcccgccgccgtcggggacgggcaggaccagcaccttctcgcgctcgccgacctcgacggtgaggcggaagatgcccagcgcgtcgctgatccgcagccgggtgggctggatgcgataggcgccgcgccggccgatgggcacctccacgacgccgccggcgggctccagctccgcccaggcgcgccgggtgatgcgcacctggacgcggaccggcagccgctcgggcaggccgaggtccaggcgcatccgcagcggccggtcctcaccgatctcccgttcggcgatcagccgggtggcgttcaggcgcgagcgcgccgccagcaccgtgacggccgcccacagcaccatgatcaccattcccacggccagcgcgaacagcgccagcgacggcagcgccccggcggccagggccaatgcgccggcgcagctcagccagatcagcgctcgcatgggcgcctcaccccgccgtcatctggcccggacccgccgcaaggcgtcctcgacgacctcggcccgggcgtcggcgggggccgtgccggacggctggatccggtgggtgagcacgggccgggccaccgcctgcacgtcgtcgggcagcacgaacgcccggccgtccatggcggccaccgcccgggcggcggccagcagcagcagcccggagcgggggctggcgcccacggccgccagggggtgggcgcgggtggcggccagcaggtccacgatgtagcgcagcagggggtcggaggcgtgcaccgcggcgacggcccgctgggcggccagcaggtgggccgggtcggtgaccgcgttcacctgcggttcggggccggcgcgcagcagcgccacctcttgctcgggggtggggtagcccagggagaccaccgacaggaagcggtccagctgggcgggcggcagcgggtaggtgccgtcgtagccggcgctggggttctgggtggcgatcaccacgaacggcggcgggatgggccggctgacgccgtccacggtgacctggcgttcctgcatcgcctccagcaggccggactgggtcttgggggtggcgcggttgatctcgtccaccagcaccacgttggcgaagatcgggccgggccggaactcgaaggccgcggcgtcggcctgccagacgttggcgccgatgatgtcggccggcagcaggtcgacggtggcctgcacccgggagaagcggccgtccaggctgcgcgccagggagcgggccagctgggtcttgccgaccccggggtggtcctccaccagcaggtgcccgccggccaggacggtcgccagcaccacgtccagcacgtcggcgggcatccgcacggcgcccgccacgttggcccgcagccggtcgccgagctcggcgacctcttcgacggtgagcgtcgcctccccgtcggaggggaccggatgcggccggggcgcggcgctgagcctgcccggcggccgggcccacccgctcggatcggccaccgcgctcaccgggcctccttgagcgcggccttcgggagggcgagggcaccggggcggcgacgcccggcccggcgtcgcgcctgccggtggtgggcaccgggctcgcggtccgatgcggcgcctgcggagctggtgtgagacctcaaaggagagtcctttctccggcgggcgtggcggtggcacaaagtcctacacgcaaccaacaacgtggtttcggtgccctgctgttccaagaacatcccgggggtgccatgggtgtggcggtgcggtgtacccgccgtccggacccgctcaggcgctgggaaaggctcccgaagacggcgaaacggccggtggcgggaggccaccggccgtttgcgcaacgccctcagctcgcggcgagcttacttgcgcttgttgatctcctcggtgagctgcggggccacctggaacaggtcgcccaccacaccgaagtcgaccagctcgaagatcggcgcctcggggtccttgttgatggcgacgatcgtcttggaggtctgcatgccggcccggtgctggatggcgccggagatgccgaccgcgatgtacagctgcggggagaccgtcttaccggtctggccgacctggaactggtgcgggtaccagccggcgtcggtggcggcccgggaggcgcccaccgcaccgccgagcgcgtcggccaggtcctcgatgatcttgaagttctcggcgctgccgacgccgcggccaccggagaccacgaccgcggcctcggtgaggtccgggcgctcgcccttctcctgcaccaccttctcgacgatcttggcggccttggcggcgtccgacagggtcaccgagacctgctcctcggccggggtggccggggcgggctcgggggcgacggcgttgggccgcaccgccacgatcggggtgccgcgcttgaccttggcgtgcgcgatgaccgcaccgccgaagatggagtgctcgccgacgaagccctcggcgacgtccaccacgtcggtgagcacgccggagtcgagcttgaccgccaggcggccggcgatctccttgccctcaccggtggcggccaccagcacgccggccggggacttgtcggccaccagcttggccagcagctcgaccttgggcgccaccacgtaggaggtcagctcctcgtcggcggccacgtagatcttggccgcgccgtactcggccagcttgtccttggcgttctccaggccggggccgatccacaccgcggccggctcgccgagccggcgggcggcggtcagcagctccagggtgaccttcttgacctcgccgtcgatgtggtcgacgaggacgagaacctctgccatgtcgtactgtccccttcctcgctcagatgaacttcttggacgcgaggaactcggcgatcttgacgccgccgtcgccctcgtcggtgacgatctggcccttctcacgcggcggggcctcggcgaagtcggtcacctcgctggcggagcccgccaggccgaccttgtcggcctcgatgccgaggtcggcgatgccgagcgtctcgaccggcttcttcttggccgccatgatccccttgaaggaggggtagcgcggctcgttgatcttctcgaccacgctgacgaccgccggcaggctggcctcgaccttgtcgtagccgtagtcggtgacgcgctgcaccttgatggccgagccgtcgatctcgaccttggaggccagcgtcagctgcggcacgcccagccgctcggccagcatggccggcagcacgccggtgcgcgcgtcggtggactccgagcccaggatcaccaggtcgaagccggtgcggccgaggaccttctccagggcgtaggaggtgcccagcgcgtcgctgccggccagcgcgtcgtcgaccaggtggacggccttgtcggcgcccatcgccagcgccttgcggatggagtcggtggccttctccgggcccatggtcacgacggtgacctccccgccgtgcttctccttgatgagcagcgcctcttcgatggcgtactcatcgagctcgttgatgacgccgtccgcggcaccgcggtcgagcgtgctgtcctcgggcttcaacttgcgcgggctctccgtgtcgggaacctgcttgacgcagacgacgatgttcatggccgtcgaccgacctccctgcatttcctctggccgccgtaagcgggcggggcgccgcccgggcgggtcgacgcgagctgatgggctacagactgccaaatacccgaacaggcttcggctccgggtcccggctttggaccgtgcacctagatgttaccggcgagtagcatcgcggcaaatcccccggtcaccgcggggccaccggccacaaccacgacatttgcccacacaacagacgcatccggcagcactccgcgaagtgaccggtatcaccttacggcccccttgcggagccctgaaacggacgctcagggcagcgcgctctggaaccggtccaaagcggcgatcaccgagttctgcaggccgtacatcggggcgaaactgggggtcagcgacaccgcgccgaccaccgcggcgaagatcagcacgcccagcacggcccccaccgggacgatccgcgccggctccggcgccagcgtcccgaacaaccgctccagctgccggcgcggcgcccgcacccccggaccgctccacaagacggcggcccccgcgcccgctccccaggcgcaggcgtccatcgccggagtgcgcacccccaccatgaccagcgacgccagcgccaaggccaccgccgccgcggccacggcggcgtagggcagcgtcagcgccgtccacagcgccgcccgcgccgcgtcccccacagccggcgtcgcgcggccggaaccgccgcgcagggccgccgcatcccaggtgcgcagcgccagcgcccccgccgtggccgccacgatccccaccaccggcatcacgatggcgaccgcggccatgagcaccaccgccagcaccgccagcagccgcgaccaggcgtgccccaccgtcggccgcggccgcgccgaccgcggcggcgcggcggcccgcacggcccgctccaccggcgtcgaccggaccggctcgtgcacgaccggggtcgcctcctgcggccccaggtccgccgcgtccaccgccttgaccagttcggcggccgtgggccgggcatccgggtcggcccgcagcgcatcgcgcagcacggcccgcaacggctcgggcacctccgccggcgccccgtccccgacctccgcgcggccggtcgcggcgaacgccacggtcgccgcccaggcgtacacgtcggaggcgggcgtggcgggtgcgccgtcgcggacctccggtgccaggtgagggcgcacccgaaccggccgggcggggtccaccgcctgcgcgacgccgaaatcgatgacgaccggctctcccccgaccaccagcacattggcggggctcaggtcgcggtgcaccgctccggcctcgtggatcgcgaccagggccttggccaggccgagggccagccgccgcagcgcgccgccgcgcagcggcccctcctcggccaccagcacatccagcccgcgcccggggacgaagcggctgaccacatacggccgctcggcggaggcgtccccgtccagcacatcgaccacatgcgggctgagcacccggcgcatcaccgcgatctcatgctccagccgccgccgcgcggccgccccgctgaccgcttccggccgcagcaccctgatcgccacatcccggccggacggatcggtgccccggtagaccacgcccgcgtcgctctcgcccagcagggacagcgggcggtaggggcctatccgaccgccggggacgagttctctggaaggctggttcatcagaactcctagagcggggagatctccccctccggaagaagagggagacacggcacaaggtcacgcggaacggcgcagccggtgcggaagccaggggcggagcagggccgcttcaggggcgcggcttccgcccgcccccgaccctagcgggcccgcggcgggccgtaggccgtctgccggtcccgcccggccggcgggcgcgccgtcaccagggccataggtcccggatgccgtcgcgcagctcctccaaccgcgcgctcaggccctccaccgggtaggtgtcgggggtgccgccataggagagcccgatcagcaccgccgcgaacagtgacagtgccagcgccagcggcgcggcgatctcccggcggggcgccaccgccccccacagccgcaccagctggcggcgcggggcgccgctgcccggcgccaggcacagcaggccgatgacgagcatcaccgcatacgcgatgcccttggcggcactgatctgcggcatggtcaccagcagcgcgatcaacagcacggaggcggtgcacagggccgcagccgacagcatgccggtgaccatgaccgcccccggcaggcccagcggcgcccgcaccagcgcgcccagcacatcaccggcgcgcgggccgcgcctggtgcggcggtcgtccatgcccttggccgcccagtcgcccatccgcagcaccagcaccccgccgatggtgaccagcacggccagcaccggcaccaggtaggcgaagcccagcagcgcggccagcaccgtgaagctgaggaagcggtaccagccgtacggcttgggcggcgggtcggggctggtcgccggggccgccggggcctgtgcggggcgctcgctcaccggcgccgcgtacgggtcataaggaggcggcgccgggccgcgcggctgaggctgcggctgcgggtccggcggggcggcgggcggcgggacctgggagaggggatgggaaccgtaggggccctgcccgtaggcggcctgctcgtaaggggtctgctcgtagggacggccgtaaggggcggggcccggcggcggccccggaggcggcgccgcgggcggcagcagcccgcggaagtcctccggctgggcgggcgcgggcggcgcctgaccggacagcggccccggggccggcggaggagccggcagcggcgcggtccggtccggccgcgaaggcgaggtctggccggtccgctccggcggggccggcatccaggaggaggcgtccacccgggtctggtcggtgatggtggcctccaggtggatccgccgggccatctgcaccagctcgaccgcggtgggccgctgggaggggtcgcgcgccatcgccgaccggatcagcggctgcagcgccgggggcatcccgtccagatccggctgtccctgcaggatccggtagaagatcgactcgaacgggccggagccgaacggcgggcggccggtggccgcgaacgccaccgtggcggcccaggcgtgcacgtccgagggcggcccggcgtcctccccctcgaggatctccggagccaggtagccgggggtgccgatcaccatgccggtggcggtcagccgggtggcgtcggcggcctgggcgatcccgaagtcgatcacgatgggctcgccgtccagcagcatcacgttgccgggcttgaggtcgcggtggatgatcccggcgccgtggatcgccgacagcgccgaggccagcccgaccgccagccgctgcagcgccgcgccctgcagcgggcctccgtcgggcccttccacgacctcctccagggtgcggcccggcacgtactgggtgacgatgtagggctggggcgcggtgacatcggcgtccaggatctcggcgacatgcgggctgtgcacccggcgcatcgagtcgacctcgcgggccagccgccgccgcgcgacggtgtccccggccaccgcggagcgcagcaccttgatcgccaccttgcggccctcggggtcggccgccaggtggacgacccccatcccgccttcgcccagcgtgcggatcaggcggtaccggccgatgcgctccccggacgtgacaacccccttcatcgctgccgccaccctatcttcgcccgccgcaccgggcggttccaccggatcgtcccggcccgctgcggccggcgtttcgtccaccggctcgccggtctcccgccggtccgggacggacgccccggtgaaagggcggacgggagcgggtgagggcctccggatgcgtccttacgcaatcattggacgccgccgaagcggccgaggttcccgggcgcgggcggcttcacaggggccgccgtcactcgccccgggcggcccgccgggcgcggcgctcggcccgccgcgtctcgaacctggtggcggccgcgtccaattgctccaggaattcgcccagttcctgacgggcccgctcgccctcggcggtcagcccgctcatctcgaagaccttccatttacgcagcaccggcatcagcacatcgtcgtggtgcagccgcaggtcgtagatgccggcgttggcgatggccaccgatttgcgcaaaaagccgtcgatggtgtgcccgggcatctggaacgccttgaccacgtcggtgacggcgcgcatggtctggccgggatcgatctggaacgccgcctccagcaggttccggtagaagatcatgtgcaggttctcgtccttggccacccgcgccatcatctgctcgcagaccgggtcgccggacgcctttccggtgttgcggtgcgacacccgggtggccagttcctgaaacgacacgtaggccacgccgcgcagcaggtcctcgccgtggtcgggctcatagccgccctgcatgtgcctcatgcgggcccgttccagcgccaccggatcgaccgcgcgggtcaccgtcaggtagtcgcggatgaccgtgctgtgccggttctcctcggcggtccaccggttcacccaggcgccccaggcgccctcccggccgaagatccgggagatggcgtagtggtagcccggcaggttgtcctcggtgagcaggttgacgatcagcgcctcccgggcctcggggctgatcgcggagtcctcgggccgccactcctcgccgcccagcgggccgtcgtagtcgcgtccccggctccaggggacgtactggtgcgggaaccactcgtcggccatggccaggtgccggtcgagttccctctccaccaccggttcaagctccatcagcagctcgaaccggcttttcgcaacgggcgtggaggccatgtctcacccttccgggcatgggggaaatgatcgcgccgacggcggtccgctcaccgtagggggatcccggcggcaccggctatgcgcatcgtgcgcacttcagtcgccgatttttgtctcggccgccagttgccacgcccgattgaccgccgaccgcagcagaaaacgcggcgccaggcgcaacaggggcagcagcgctttgtactgccctccgggcacgcacaaggcgcgtccggcggccaccgcctccagccccgcgcgggccacgtccacgcgccgcagccacagcagattggggccggcggtctcgtccgtgcgggtgaaccccgggcacagcgccgtcacgtgcacgcccttgccctgcaattccgcgtgcaggctttcggtgaaagcctgcacgtacgctttggtcgccccgtatgtcgcgcttcccggggacggggtgaaggccgacatggaggccacattgagcacgccgccccgcccgcgttcgatcatgctcggcagtgccgcgtaagtcagccgcaccaccgcccgcacgttcaggtcgatctccttgagctggtcttccaagggaatctcggcgaacgccccgaacgcgccgtaaccggcattgttgatcagcaggtccaccggttcaccgcgcaatttccgctcgacccgctccagctgggcggggtcggtgaggtcggcgggcagcacctgcacccccacccggtgccgctcggccaggcggccggccagccgttccagcaggtccgcgcggcgcgccaccagcaccaggtcggtgccgcgcgccgccagcagcgccgcgaacgcctcgccgatgccgctggaggcgcccgtcaccagggctgtccggaattcctgatgcatgcccgggatggtactcctcgtgccgcagtgacccccgggatgtcagagcccgctgctaacttctgtggccgcctgcagccgtcctcgtccggggggccatgaccgatgctcatcgcccacgccgtctggcacggcggcgccctgtgcctgtgggccgaacggcccggcggccccggcggagcagacggcccccggtggcacccctgcgccaccgccgacttcgacggcacctcctatgcgccgttcaccgccgacgccccaccgatcaccctcgacctgctgctgccgaccgtcacgggccgtccgctcctttcctccgaggcgtcacccgaagcgggcgcagagccgcgcctgcagtcctggagggtgccggcgcgggcgctcgccccgctgaccgccatggcgctgctggggcacaccgagcgcgccgccgatgtcgccgcaggggacgatctgcggttcttcgccctgctcgccggcatcgccgcgcagctcgtccggcagggccgggtgctgcccgccctgctgcgcgaggacggggaagcggtcgcccgctggcggcccgccctggtcgatcccgccttcatccaagcgctggccgccgcgatgccgcccgcctgccgcgcggccgacggcggacggcccgccgggcgggtgctcggcgaggccctcggctgcctcaccgacacggtggtgcggggcgtcgtcccccacccgctgctgccaccgcgccgaggcggggcggccggcccgccgcccctcgccgaacgctgggcgtccgcgctcaccggccccgacccccgcgtcctgcgggagcccggcgacgacctggacgggctgagcgccgagctggcggcctgggccgcctccgccgggccgcccggcccgctgcgcacctgtttccggctgatcgagcccgatccggccggcgaccgcgacgcctggcggatcgagttcgccctgcagagcaccgaggaccccagcctgtacgtccccgccgccaccgtctgggcgggcggcgccccctttctgcccgaggccgccgaggccctgctgagcgggctcggccgggcgttgcggctgttccccgagctggccgcggccctgcgcggccccgcccccgccgaactgcgcacggacgtcaccggcgccttccggttcctgcgccgctccgccccgctgctggccgccgccggtttcggcgtgctgctcccccgctggggcgaccggccccggctcgggctgaaactcaccgcccgcacccggcccgaaccgggcgccgtcacctcttccggtttcgacctgggcactttgctcgacttccgctgggacctggccatcggcgaccagcccctgaccgaggaggagctgaccgagctggcccggctcaaggccccgctggtccggctgcgcggccggtgggtcgagctggacgaggcccagctggaggcggcgctggacttcctgcgccgcccccgcaccggcgccatgtccgccgggcaggtggtgcgcgccgccgtccacgccggcggcgacgccctgcccctgctgggcgtcgatgccgacgggccgctggcggacctgctgtcgggccaggccgaacggcggctgacccccatcgccacgccggagggtttcaaggggacgctgcgtccctaccaggagcggggcctggcctggctggcgttcatgagctcactcggactgggggcgatccaggccgacgacatgggcctgggcaagggggtggtgacgctggcgctgctggtccacgagcgtctgcacaaccccgatgtcgcgcccacgctggcggtgctgccgatgtcgctggtgggcaactggcagcgggaggcggcccggttcacccccgggctgcgggtccacgtccaccacggcggcggacgccaccggggcaaagcgctggccgaggccgcggcgcgggccgacctggtgctgacgacctacgggacggcggcgcgggacgccgccctgctcgccgggatcacctgggaacgggtggtctgcgacgaggcccaggcgctcaagaacagcgggacgctgcaggcgcgggcggtgcggagcatcccggcgcgcacccgcatcgcgctgaccgggaccccggtggagaaccacctgaccgagctgtggtcgatcatggagttcgccaacccggggctgctgggcccccggcgggtcttccgggaacgcttcgccgtccccatcgaggagcggggcgaccggcgggcgctggccgagctgcggcgcatcaccgggccgttcatcctgcggcggctgaagaccgactctgcgatcatctccgacctgccggacaaacaggagatcaaggtctactgcaatctgaccgccgagcaggcgtcgctgtaccaggcgacggtggacgacatgctggcgcagatcgccgaggccggctcgagcgcggcgcggcgcgggctggtgctggcgacgatggcccggctcaagcaggtgtgcaaccatccggcgcagctgcttcgggacggctcgcgcctggcgggccggtcggggaagctggagcggctggaggagatctgcgcccaggtcgtcgagcggggcgaaaaagcgctggcgttcacccagtacgccgagttcggcgcgatgctgcagccgtacctggcggcgcggctgggctgcccggtgctgtggctgcacggcggcacgccccgccgcgtgcgcgatgagctggtccggcgtttccaggaggaggcggagccggcggtgttcctgctgtcgctgaaggccgccgggacgggcctgacgctgacggcggccaatcacgtggtgcacatcgaccgctggtggaacccggcggtggaggaccaggccaccgaccgggccttccgcatcggccagacccgcgatgtgcaggtccgcaagctcatctgcgtcggcaccctggaggaacgggtggaggagatgatcgagcgcaaaaaggcgctggccggcagcgtggtggccaccggtgaggactggctgacccggctgtcggtggccgagctgcgcgaggtgctgcggctgtcgccggaggcggtgagcggttgacggcgggtgacggaggggccgccgcggcgggtgacgacgccgggcggatgtggtggtcgcggcgcttcctggacgtgctggggtcgttcaccgatcacggccggctgcaccgggggtggacgtacgcgcgtcaggggcgggtgaaggatcttcgggtgcgtccccatgaggtgagcgcccgggtgttcgggccggaaccgtacggggtggcgatcggcgtcggccccatcgatgaggactcctggcgggcggtggcggcggaactggcctcccagccgctgctgcgcgcccgcctgctggagggggagacgccgccggaactggaatgggcgttcgctcaggcgggcgtgccgctgttgccggactcgccccatgacctgcacctgatgtgcgagtgccccggctacggggagccgtgcgagcatgcggcggccgtgctctgcctgctcgccgaggcgttcgaccgcgatccgtccctgctcctcacctggcggggaggttcacgggagcggctgctgcacgggctgcgccaggcgtccgcaaaggacgcgcccgatccgttcgacgtcggggacgagccgctgcgcgccgccgggttctggacggccggccccgccccggccgagccgcgcgagcatgccgcgcccgccccgcccgacctgctgttgcagctgctggacccgccggcgatcaagatccgtcgccgcccgctgaccgacgtgctgagaccggcctacgaggcgatgtcccgcgcgtgagcggcgtccatatggccgctcttccgtgccgggcgcaggccgaaagccctgcggcgcccgccgcccggcgaaagggtgcccggggcggcgtcctgcggcttgcggaaacggcgcgttgcagaggctcaccgggcgatcggcaccgcttcggcgggcacgccggcgccgcccgcctgagcgggccggcgggtgcgcggtggtccgctccggtcgcctcgctcagcgcaggtcgccgttggtcatccccaccggtgccggcggcagggcgaccaggcccagttcggcggggccggccagcagccggtgccgggggacgacgcggacgctgtagccgaaggggccggtgcggtccagcgggatctccccggtgtagcggatccggccgttctcaccgccctcgccggtcagctccaggtgggacggggagacgatggagtcggaggcgtccacccgtccgtagacggcctccaccagcacgtcttcgggcttcaggtcgcccaggttgaccaccgcgcgcaccgtcaggcgctcgccgacgtgcgggctctcctcccccgccgactccacgtggtcgaccgcgacaccgggccaggccttgatcacccggtgcttccaggccgccagctcccgggcgccggcgtagccgtcggccgccatggcgcgggccgagcgggccgccggggtgtacagctcgcgcacatagtcgcgcagcatccgggtggccagcaccttggggccgagcgtggccagggtgtgcttgaccatctccagccagcggcggggcagcccggcgccgtcgcggtcgtagaacatcaccgccacatggtcgctgatcagctcatacagcgcggcggcctccagctggtcgcggcggtcggggtcggacaggccgtcggcggaggggatcgcccagccgttctggccgtcgtaccactcgtcccaccagccgtcccggatggacaaattgagcccgccgttgagggcggccttcatcccggaggtgccgcaggcctccagcgggcgcagcgggttgttcatccacacgtcgcaaccggccaccatgacctgggccagcgccatgtcgtagtcgggcaggaagacgatgcggtgccgcacgtcctcggagtcggcgaagcggacgatgtcctgaatcagccgtttgccgccctcgtcggccgggtgcgccttgccggcgatgacgatctgcaccgggcgttcggggtccagcagcagcgcgcgcagccggtcggggtcgcgcagcatcagcgtcaggcgcttgtaggagggcacccggcgggcgaacccgatggtcagcacgtccgggtcgagggcctcgtcgatccaggccagctcggcctcggaggcgccgcgctgcttccaggaggcgcgcagccggcggcgggcgtccagcaccagccgctcgcgcaggatgcggcgcacccgccagatctcgctttcggggacgtccagtacaccgttccaaccgtggccctccatgatcgagggcacttcgcgggcggccaggtccatgatctcgcgggccacccaggtctcggcgtgcaccccgttggtgatcgagccgatgggcacctcgtcggtgtcgaagccgccccacaggccgccgaacatctcccggctgacctcgccgtgcagccgggagacgccgttgacccgctggcccagccgcatgcccatgacggccatgttgaacacggtgcggtcgccgtcggggtaggtctcctcgcccaggctcagcacccggtccaccggcacctcgccgagcgcggccgacccgccgaagtacttgccgatcagctcccgggggaaacggtcgatgccggccgggacgggggtgtgggtggtgaacacggtcccggcgcggaccgcctccagcgcctcgtcgaacgacaggccgtggtcggcgatcatctcgcggatgcgttccaggcccaggaacccggcgtggccctcgttggtgtggaacacctccggggccgggtgcccgctgatgcggcagtaggcgcggatggcccgcaccccgccgatgcccagcagcatctcctgcagcagccggtgttcggtgccgccgccgtacagccggtcggtgacgtcgcgggcggccgggtcgttgtcctccacgtcggagtccagcagcagcagcggcacccgcccgacccgggccagccagacctgggcgttgaggacgcggccctcgggcagggcgatggagacccgcaccggggcgccgtcgtcctcgcgcaccagcgtcagcggcagcccgttggggtcgatggccgggtagtgctccagctgccagccgtccggggacagcgactgggagaagtagccgtgccggtacagcaggcccaccccgatgatgggcacgcccaggtcgctggcggtcttgaggtggtcgccggccaggatgcccagcccgccggagtactgcggcagcgccgcggtgatgccgtactcgggcgagaagtaggcgatggcggcgggtccgtccgcgccggcgctctggtaccagcgcggcgaggtcagatagtcgtgcagatcgtccagggcggcgtccagccggcgcaggaagcggcggtcctcggccagcgccgccaggcgggccgggtccacctcgccgagcagccggaccgggtcctgctggacggactcccacagtccggggtccaccgaacggaacaggtccagcgtctcgtggtgccatgaccagcgcaggttgaggacgagttcctccaggccgcgcagcggttccggcaggacggtgcggacggtgagtcgtcggattgccttcacgtctgctcacgctatgcgttggagggctcacctggcgacccccacccggccggttccgggcaagggttaccgaatactgccgttgtcgatcgttcccgggccgtccggccccatgggacgggaagatcggccgtcctgcgcccgcccgcgcgggccgcgggcttcaccgccgcgataccggcccctgacgtgcccgcccgccgggcaaaggggactgagcgcaagacgttgccgaaagttaacgtgagcggctgcgcgatccggcctcgagggcgggcatgtcatctctggatgaccgatggccgggcgattgttcccgttttggcggcaatgatcaggcaaggggtgaggtatgcgggttgaccaggagatcgaaagggatcagaatttgcccaaaaaccgcccctcacggaaagcgacggtgtctgccaaaactgtgatcggacggatcccgatcctggacgtgcagccggtggtcaactgcggccgctggcccgccaaggcggtggtcggcgagaccttcgaggtcagcgccacggtgttccgcgaaggacacgagaagctgggcgccggggtggtgctgcgcgacccggcgggcgtgatctccccgccgctgcccatgcgcgagatcgccccggggctggaccggctggccaccgaggtcaccccgaccgagccgggcatgtggcatttccgggtggaggcctggggcgacccgatcgcgcactggcggcacgacgcgcagatcaagatcccgcgcggccaggacgtggagctgatgttcatcgagggcgcccggctgttcgagcgggccgccgagcagatgcccgcgcacgagcgcccgcccgtctcccgcctggcccgcgacctggccgacccgaccatcccccgccgcgaacgcctggaggcggcgctcgcccccgacatcagcgacctgctgctgcgctacccgctgcgcgaactggtcaccaccaccgagtggttcccgctggcggtgcaccgcgagcgggcgctgtacggctcctggtatgagttcttcccccgctcggaaggggcctccttcgacccgatgggacgccgcggccccatgtcgggaacgttccgaacagcgatgaaacggctgccggccatcgccgccatgggctttgacgtggtgtacctgccgccgatccaccccatcgggcggaccttccgcaaaggccccaacaacagtctcaccgccggcccctacgaccccggctccccgtgggcgatcggctcgcccgagggcgggcacgacgccgtccaccccgacctgggcaccatcgaggacttcgacgcgttcgtcgcctacgccggcgagctgggattggaggtggcgctggacctggcgctgcagtgctcccccgaccacccctgggtcaccgagcaccccgaatggttcacccgccgcgccgacggcaccatcgcctacgccgagaacccgcccaagaagtaccaggacatctacccgctgaacttcgacaacgacccggagggcatctaccaggaggtcaagcggatcgtccggttctggatgtcccacggggtgcggatcttccgggtggacaacccgcacaccaaaccggtgcacttttgggagcggctgctggccgacatcgcctccaccgacccggacgtgctgttcctggccgaggcgttcacccggccggccatgatgcacaccctggccaagatcggcttccaccagtcctacacctacttcacctggaagaactcccgccaggagctggaggagtacttccgggagctgtcgggggacgcggcggtctacatgcggccgaacgtgttcgtcaacacccccgacatcctcaacgagtacctggtgcacggcgggcggccggcctttgagatccgcgccatcctggccgccacgctctcacccacctggggcatgtacgccgggtacgagctgatcgagaacaccccgctgcgtcccggcagcgaggagtaccgggactcggagaagtaccagtaccggccccgggactgggaggcggccgaacgcgagggccgcaccatcaccccgctgatcaccaagctcaacgccttccggcgtgagcaccccgcactgcacaggctgcggaacctgcgtttccaccacgtcgaccagccggagctgatctgctactccaagcgcctggagggcgatgtggtgctggtcgtcgtcaacctcaacccccaccaggtccgcgaggccaccgtccacctggacatgcccgcgctcgggctggactggccggaccggttcgcggtgaccgacgagctgtccggcgagacctacgagtggggccagtccaactatgtgcggctcgacccgcacgttcaccctgcccacatcctcacgcttcggagcagcaagagttgaccgagacgccgtccggcctgatgccggaggaacacagcggccccgacctgcgaggccacacccacgccgagcacgtggccgagtcgttcggcgacgtgccctccgacgcggtgcagatgaccggggaccccatccccgacaccttcacccacgaaaagccgcgcgacccctactggtacaagcacgcggtcttctacgaggtgctggtgcgcgggttcagcgactccaacgacgacggcaccggagacctgcgcggcctcatcaaccggctggactatctgcagtggctgggcatcgactgcatctggctgctgccgatctaccagtcgccgctgcgggacggcggctacgacatcagcgactacaccaagatcctgccggagttcggcgatctgggcgacttcgtggagctggtcgatgaggcgcaccggcggggcatccgcgtcatcgccgacctggtgatgaaccacaccagcgaccagcacccctggttccaggcgtcccgcacggaccccgacgggccgtacggcgacttctacatgtggtccgacaccgacgacaagtacccggacgcgcggatcatcttcgtcgacaccgaggtgtccaactggacctacgacccggtgcgcggccagtactactggcaccgcttcttctcccaccagccggacctcaactacgacaacccggcggtgcaggaggcgatgctggaggtgctgcggttctggctggacctgggcatcgacgggttccggttggacgcggtgccctacctgtacgcccgcgagggcaccaactgcgagaacctgccggagacccacgcctatctgaagcgggtgcgcgccgaagtggaccggctgtacccggaccgggtgctgctggccgaggccaaccagtggccggccgacgtggtggagtacttcggcgacccggccaccggcggggacgagtgccacatggccttccacttcccggtgatgccgcggatcttcatggcggtgcggcgcgagcagcgctaccccatctccgagatcatggcgcagacccccaagatccccgagaactgccagtggggcatcttcctgcgcaaccacgatgagctgacgctggagatggtcaccgacgaagagcgggactacatgtacgccgagtacgccaaggacccgcggatgaaggccaacatcggcatccggcgccggctggccccgctgctggacaacgaccgcaaccagctggagctgttcaccgcgctgctgctgtcgctgccgggatcgccggtgctgtactacggcgacgagatcggcatgggcgacaacatctggctgggcgaccgcgacagcgtgcgcaccccgatgcagtggacgcccgaccgcaacgccggcttctcccgctgcgacccggcccggctctacctgccggtgatcatggacccgatctacgggtaccaggcggtcaacgtggaggcccagcagcgcaaccccggctcgctgctgaactggacccgcaagatgatcgagatccgcaagcggcacccggtgttcgggctgggctcgtatgtggagctgccggcctccaaccccagcgtgctggccttcgtgcgcgagtacggcgacgaccgggtgctgtgcgtcaacaacctctcgcgcttcccgcagccggtggagctggacctgcgccgcttcgaaggctgcaccccggtggagtgcatgggcggggtgcagttcccggcgatcggcgagctgccctacctgctcaccctgcccggtcacggcttctactggttcgtgctgccgccgccgcccggcggctggcccgacggctccggcgccgccgagcagtcactgcgggaacagtccgaccggggtgcggacttccccgcggatccctcgcaggagacccggcagacggcgaagtgaggtgatctgtgcggccgcccgaccgctcgatcgaacaggccctgatcggctggcttccgcggcagcgctggttcgcgggaaagggcaggccgatcaccggggtccggatcgtcaccggcacggaactgaccgcaccggccgccgggtccgccgccggcggccccgggctgcggcacaccctcgtcgaggtgagtcaggacggcgaccgcgacatctaccagctgctgctgggtttccgcgaccacctgccggaccggctgcgctatgccgagatcctggcatcggacgggacgcacgtctatgacgccgtgcacgacccggagctgaccgccgtcctgctgcgcaacatcgccgcgcaggccgaggtgcacccgctgagcttccaccgggtgccgggcgcgacgatcgagaccgagctgacctcgctggtctcctccgccgagcagagcaacacctcactggtgttcggcgagacctatatctacaagatgttccgccggatcacccccggcgtgaacccggacctggagctgaacctggcgctgacgcgggccggctccgtgcacatcccccggctgcacggctgggcggagatgcgcctgggcgatgacgtcgccacggtcggcatgctgtcggagttcctgcgcactgccaccgacggctggcagctggccaccaccagcgtgcgcgacctgtacgccagcgacccgctggtgcccgccgagcaggccggcggcgacttcgccggcgaggccgagcggctgggcaccgccaccgcgcaggtgcaccgggatctggccgaggcgttcggagtgcgccgggtgccgccgcaggcgctgcgggagaccgccgcccgcatggtcgagcatctggacgccgcctgcgcggacgtgccggagctggcggagtacgccgaggcgatcaaagcggcctaccgggagctggcggagctgcagcggccggtctcggtgcagcggatccacggggactaccacctggggcaggtgctgcgcaccgagcggggctgggtgctgctggacttcgagggggagccggcgcggaccccggccgagcgtcaggcccccgcccacccgctgcgggatgtggcggggatgctgcgctccttcgaatacgcggcgcggttcctgctcgccggccaccgggagccggtgtccggcccgcgtgaggactccgggcaggccatgctgctggagggccgggcccgcgagtgggccgaccgcaaccgcaccgccttctgccgggggtatgcgctgggcggcggccccgacccggacgcccaccgggtgctgctgcgcgccttcgagctggacaaggcggtctacgaggtgcgttatgaggcccgcaaccggccgtcgtggctgcacgtcccgctggggacgctgccgcatctgacccgctgacctccgcggccggaccgccgaccgcaaaggccggtatggccgccgtcgggcgaaatgcggcggtaatgcgtgcagaccaccgccgagcgccgcagcccgccgaccggcatagccggttcaaccggaaagatcacgggcattcccagccgactgggcaatggccgatatcagcgaccttgcccggaaatatcacctcgatttttttcagagtcctctgaaccctcctttgcagtgcccagcccccattcggtggaagtgatgcaggtaggcactagtcctgcgtcacctcagggagtgttccgtgcgaatcgccagaacttcagaaatcgcccctccttccgctgggactgcgcaccgaccggctccggggaatgccgtgcactcccgaagtcccgcaatggtggaaacggccgacggcccgcatagagttcccgtattgcacccgcgcagccggccggagccgggcggccgccgggttcagtggcccacggtcaccgcggtgatcccgaccctcaacgaggccgacaacctgcgctggctcatgccgcggctgaccgcggtggacgaggtcatcatcgtcgacggccagtccaccgacggcaccgtcgaggtggcgctggccatccgccccgacgccaagatcatcgtggagccgccggccggcaagggcgcggcgatgcgcaccgggatggccgcggccaccggcgacctgctgatcatgctggacgccgacggcagcatggacccggccgagttcgactccttcctggccctgctgtgccggggcttcgacttcgtcaagggcacccgctacggctgcggcggcggctccgacgacctgaccgggctgcgcagcctcggcaaccggatgctcacccgcctggccaacctgctgtacggccagaactggtcggacctgtgctacggctatgtggccctgcgccgctcggcggtggagaggctgtgcctggagtccaccggtttcgagatcgagaccgagatgtgcgtcaacgccgtccgcgccgggctgaagatcgccgaagtgcccagccatgagaccgagcgccggcacgggcagtccaacctcaacaccttccgggacggctggcgggtgctcaagaccatgatccggctgcgtttcaaggggccgctgcggcaggagccgcaggtcgccgagcccgagccgctgccctcgctgagcgccgccgcggagtgaggaccggcacatgaagatcaccgtgctccgtcccggtgagctcggcgaggccgagctgacccgatggcgcgaactgcagcagaccgatcccgagctgggcaatccgttcctggccccggagttcaccttgggcgtggcgcggctgcggcctcgggtgcgggtcgcggtcgtcgaggacggcgacaaggtggtcgccttcttccccttcgaacggggccgggcgggcatcgggcacccggtggggttcgggctgaccgacctgcaggccctcatcgccccgcccgagctgtgcctggacgcccggcggctgctcaaggcctgcggactgggggtgtgggacttcgaccacctgctggcccaccagcccaccttcgcgccgtaccacaccgtgcgccgcctggagccggtcatggacctgtccgaaggcttcgaggcgttcgccgagcaggtccgccgggcggcgcccaagacccaccgcaccatccgctacaaggagcgcaagctcggccgcgaggtcggagaggtgcgttacgtcttcgactgccgagaggaggccgaactgacccggctgatggcctggaagtccgaccagtacaaccgcaccggccgcaccgaccggttcgcccggccgtggatcgtggcgctgctgcggcacttccaccgcaccggcttcggcgtgctcagcgtcctgtacgccggggaccagccggtgtcggcgcacttcgggctgcgctgcgggcaggtgatggccggatggttccccgcctacgacccccgtttcgccaagtactcgcccggcatgatcggccacctgcacctggcgcgcagctgcgccgcggccggcatcaccgagatcgccatgggacgcggcggcaaggagttcaaggaagggttcaccagccggcagatccccatcgccgaaggacgcatcgcccgcccgctgtcgcgccactgcgggggcgtggcgctgcactgggcgcgcaccgcgccgctgaacaaggcgcgcgacatcgtgctgcgcgaccggaggatgtaccagcgcgcagaccgcgtgctgaaggcctatgcccggcttcgttcggccacggtgaggcgcaagtgaacatctcggtggtcatctgcgtctacaccgagcggcgctggaacgacatccacgccgcggtggcatcggtccgggcccagcggcaccagccgcacgagatcatctgcgtggtcgaccacaacccggtcctgcacgcccggctgaagcggtcgctgcccgatgtgaccgtggtggccaacgcccagcagcgcgggctgtcgggcggcaagaacaccggcgtgtcggtggcgcgcggggacgtggtggcgttcctggacgacgatgcggtggccgcgccggactggctggcggccttcgccaagcactacgacgacccggacgtggccggggtcggcgggcgcaccctggcgctgtggccgggttcgccgtccgccgccgagctgcgccgccgggccggccggggcctgctggagggcgagcacgtcgaggccgggcggcggccgggctggttccccgccgagttcgactggacggtcggctgcacctaccggggcatgcgcccgggccccatccgcaacctgatgggcggcaacgcctccttccgcaaggaggcgttcgaggtggccggcgggttcgccggcggcatcggccgcagccaccacaaaaggccgctgggctgcgaggagaccgagttctgcatcaggctgcggcagcgccggccggactgggagctggtgtatgaggacgcggcggtgatctggcaccgggtcccgccggagcgggcgcgtttttcctatttccggcagcgctgctatgccgaggggctgtcgaaggcgctggtcacccgcagcgtcggcacccgggacgggctggccagcgaacgcgcccacgcgctgcggaccctgccgcgcggggccgccgccgggctgggcgcggcgctgcgcggcgatgcggccgggctcggccgggccggcgccatcgcggtcgggctggcctggaccgcctgggggtatgcggtcgggacggccggtgcgctccgcccgcggcgtgcgagggaggcgggccggtgaaccgtcccccggtgccggtgctgatgtaccactcggtcagcgcgcgcccggcgcgggccacccggcggctgtcggtggacccgggcgcgttcgccgagcagatggcgctgctggtcgagcgcggttttgtcgccgtgcccgtctcggcgctgaccggcgatccggcccgcctgcccgccaaagcggtggcgatcacctttgacgacgggtacgccgacttccacgagcaggcgctgccggtgctgcagcgcctggggctgaccgcgaccgtcttcgtcaccaccggctggctggccgacgccggcgcggaggcggccggccggccgctggaccggacgctgtcgtggtcgcaggtccgggaggcggccgagtgcgggatcgagatcggcgggcacagccacagccacccccagctcgaccagctcccggacgcggcgttggcccacgagctgacctgcagcaaggctctgctggaggaccggctgggccgcccggtcaccacgatggcctacccctacggctactccagcgcccgggtgcggcgcgcggtggcccgggccggttacgcctccgcctgcgcggtcgccaaccggctgccccgcagggaggacgtgttcgccacaccccggctcaccgtgagccgcggcatgggcatcgacgccttcgccaaggttgtcgaaggcggcgccctgctgcgcacatacgccttcgaccgcatgctgaccaagggttatgcggtcgtccgcaggctgcggtacgcggcccggcaagtgggggcggcacgggcatgacgcgcaccaggacacggctcgagccgcccgccgcagcaccggggaggatcgggcgcaacccggtccggacggtgatcagcgggctccgcggcgacatggccaacccgctgttccgcaacgcctatgcgctggtggccaacggggcgttcaccgggctgttaggcctggtctactgggcgctggcggcgctgctgtacgaccacgatcccggggtggtgggccgcaactgggcggtcatccaggcgatcatgttcgtcggcggcgcgaccatgctcaacttcctgctgatcaggttcgtcccgcaaagcgcccaccacaccggaaagctggtgctcggctgctacggggccggcgcggcggcggcgctggcgctggcgctgggctttttgctggtggtgccgccgcgggcgccggtgtacgcgcacctggacggctggctgccgggggcgtggttcctgctgctggcggtgtcgtggaacctgttcaaccagcaggaggcggtgttcaccgggctgcggcacgccacctgggtcccggtgatcaacttagtgttcggggtggccaagctggcgttgctggcggtgctggcgctgacgctgcaccccggcgacggcatcgtgctgtcgtggttcgtgccggtgctggtggcgctggtgccggtcaacgccgtcatcttcggccggctgatcccccggcacgtccagcagacccgcgcccgcgccgtcccgcccacccgggcggagatcctgcgctacttcggcggcggctacctcggcggcatcttccagtacgcctccatcagcctgatcccggtggtggtgaccgcccacctgcacaacgcggaggtcaacgcctactttcagatggcttgggcgctggggatgatgctggagttgctggcgctgacgctgtcactgtcgctgaccgtggagggctctttcgacgcgtcggtgctggccgcctccacccgggcggcgctgcggcgcacgttcatgctgatgacgcccacggtggcggtggtggtggcgctgtgcccggtggcgctggagctgttcgggcacgggtacgccgcgcagggcgcgccgctgctgcagctgctggcgctggccgtgctgcccaaagcggtgatcgaactctatgtgggcgtgctgcgggtgcgctcgcggactcaggcgatcgcggcactgcagggcgcccgtttcctcggggtgctggcgctggtgccgctgctgttcgacggaactcatctggcgacgatcgggatggtcgtgctcggtatcaacgtggtgatcgcagccgcggtcctgccgtcgctgcggcgggcctgctcggccacggcgcccgcggcggggggcggtgcgtgatggtgctcttgcacaccgggaagacggccgacgacacccaggtgctgtcggccgccgcgccgccgaagcggcggccgccctccgggaaccgggccgtcctcgccttgaccgcctgcttcgtggccggcctggccctgtactgggtgccgctgcgctgggtgcgcctggatgccatgaacggctacgggctgatctcggtgctgccggtggccaccctgatcggcgcggccgtcttggtgctgaccttcttcgggacgctggcgctgaacaggcagcggccgctgctgctgggcgtccagctggtggcgctggtggtggcgctgcacgggctggccccggcgctggaggagctggcccgtccgcccacggcctggcagcacctgggcttcgtggagtacatcacccgcaccggcgaaccccacgtcacgctggacgcccgctacagctggccggccttcttcgccctgatcgggttcatcacccgggccgccgggatcgagaacatcgagccgctcatgcactgggcgccggtggggctggaactgctctacctggccggctactacctgatcctgcgggcgatgtgggccaactggcgggccaagtggacggccgcctggctgctggtgaccaccaactgggtgggccaggactacttcgccccgcagggtttcgcgtacgcgctgtacctgctgctgctggggctgctgctcaactggttcctgcccgacccgcggcgcaggcccggcggtttccgccggggccggctgccgcggtggccggtgcgtccgctgacgctgggcgagcggccggtgggacggcccggcgcgggtgagcgcacggcggtgttcgccatcgcgctgggcctggtgctggtcacggtggcggcccaccagctcaccccgttcctgatgctgttcgccgtgaccgcgctggtgctggcggggcgctgcacgctgcgcgggctgccgatcctcatcggcgtcatagccgccgcctgggtcagttacatgaccagggcgtactgggaggggcaaaaggacagcctgttctccggcatcggcaacctgctcgccacgctgcgcgaaagcgtcagcgggcggatcgccgaaagcggcaccgagctggcgaaagtccagcagacccgcatcctgatcgccgtggcggtggtcctgctggccctggcgggcctgtaccgcaggcggcgctggcggttcgacgaccgggtggcgatggcgctgctggcgacgccgttcctggccatcgcgctgcagaactacggcggcgagatcaccttgcgggtgtacttcttcatcctgccgggcgcctgcctgctgattgcctacctgttcttcccgaccgccttcaccgtcgcccgcccgatccgggcggtgagcgcggcggcggtgtgcgggctgctgatcgccgcgtcgttcctgttcgtccggttcggcaacgagaatttcgaacggatccgtcccggcgaggtgcaggccttccatgcgatgctgcgccatgccccgtccggccgcatcaacgtggtctggcagaccgggcgcaaggggccgatgggcgccttcccgcaggcgccctgggggctgaccgcccaggagcgctgggactacaccgaactgcaggccccgcccaagcccgaggacatcagcgcgatcgtggccgccctcaaaaagcagccgggcagtttcttcctcaccacgcgcagcaacgaggcctacaaccgctactccttcggccagtcccccgactacggggcgcgcctggtcaaggcgctggcctcctcaccggagctgaagccgatcctgcggcaccgggacgccgacgtgttcgccctgcgcaccccgccggccggctcaccgccgccggtgcccaaaccggtcccgttcgatatcggcacgacgacctggacgcgggtgggcctgctgtccaccctcctgctggtgctgctgctgtccgtccgcgagatcgcccggatacacggccgcctgcccaagtacggccaaaacccggtgctgcggggtttcggctatgcgacctggccgctgctcgccttgagcatcttcgtcatcttcgagcgcttccacaccctggggtcgtagatgcccgtcgtccgcatcgccctgaccgccctgacgatcgccggcctgaccggcgccgccctcaccagcgtgggcctcacctcgccctacgccggctggctgacgctgctgttcctgctcaccgccccggcgctggcggcctggccgctgctgcccagcctggccgcgccgacccgggcgatcgtctccctgtcgatgacgttcatcgtcaacaccaccgtcgcccagctcatgctgtccctgggcctgtggtcaccccgccgcggcgtcaccgcggtcctgatcatctgcctgctggtggcctcgatcggcctcctcttcgcccgccgcaccgcccgcagggccgctcccgcccgcagtgccgctcccgcccgctcagacagggaggactggctatttgaacgctgaccgcagatccctctgaggaacgaacgctctcgcgcggctcgcaggaacagggcaatggacgatgctcggcagtccttcagcacaaggcctctaccgcatcggcgtcatcgtccaagcctctccgctcctcaatagcattcggctgcggctctccttgagaaaacctcatggaaccacgccgtttccgcaggtcagagcgggcatgtcgcagtcaagggcgacgctgtgacctgcaatggcacgaaaccggtccgcagcaggccctgtctccccatgcctgagaccacatgcgccttggcgacggcattgcccttgccgctggaagtgccgcccttcccactgtcgccgtcggcgcccttgagcttggaagcggggcgcggtgccgcccgctgaatcaagggtgcggccattctgccggccaggcccatgaggccgtgggtcacgaggccttctatagcgcccacggcaccctctctgaggaacccggcgcccgtccattggtcacgcggagaggacatgccttggtgaacggtgccgaagacccagcccgccccgccggcgcagacgttcactggcctgtccggcgccgccctcacctccgcaggcgtcaccgcaccctacgtcgcctggctgaccctgctgttcctgctcaccggcccggcctcggccacctggccgccgctgcccagcctggccccacccacccgagcgatcgtctgcagcgcaacgacgtccatcgtcaacaccgccgtcgcccagctcatgttctccctggaccgctggtccccccgccacggcgtcaccgcggtcttaccgacctccctgacactggccctgatcagcctgctgttcgcctaccgcaccacccgccgcactacctccatccgcacagaggagcactccgaacgaccccggaggaggactggctgttcgagcactgacccttcccgcatcttcaccaccgccgtctcggatcaccgccggcgcaccgatgacaccgcgctccagctcacagcggtgccaccgcccgccaaccctggctttcaacaccggtcagcagtcgccgaaccattccgggacggtcaccccttgagaggtcagctcgatcccgtattcgatggtctcagggaaggatgagacgtcgatccccttcgcaaaatcacaggacagcagcacgcccagcgaccggccgatttcgactccgccgacgtccaccagctcctcatcctgggccgcccgccacagcacgtccagtgtccgcggctcccgccagttcgcgagatcaacgatgaccccacaccgacgctccaggtcctccgtctcatccagcagcacctcagacaaccgctccgcacgccagtcccactccagcggaccggccttccgcaggcgttccagaaaatcctcaggcggccgatacccgtgctcttcaacgtaatgaagaatcatcatcggagcggaataggtgctcccgtcttggaagtaatagtgatactcaccgttcccttcgaacccctcctccccgtcgcaaaactcacagtcgtgccagccgagcgtgagggtggaaagaatccaggacgcggacttgagccggctcaggtccgcgctccccaacgaagccatgccggctcccggtatcccatgctcacgccccaaccagccgatggatcgcatgggaatcagaaattcccggtacacatagagagaaagatcagtgcattccatgcagtccctgagatcgacacacgaaaacacaccgcagtgccccacgacactacgcacaatagcgagattctctcagcacaatgaagcaggagagtgcatcacaccgcccttcaccagggcgtagacacgcccagccgccgctgcggacgctcctcgtccgcagcggcggcggtgcggactttcacagatcgccgctatcccacccttccccgcctgcaccggcgcttgtccaccgaccttcgggttgattcacccctcggcgacgccagtcgccaaaaacctccctgggactggcctgcctcatccgccccggtcatgggtcaaggttggggaatcgcaatgggcaagtcacggaaatactcaccgtaggatcgaatgaatccccatgactgggttgacataggcggcacctgatcccgcgcctcggcggcatattcctcaagagccgccgcagcatcgtcataaagcccgtgcaaggcacaggctatggccagcttcccggacatctcctgccctctcgggatccgcttcaagtaacggatgatgtcctccagcgtgcccagggactgcaggaagggaaggccgtaaagttcaaaatcctccaccaccctcccgatcacctgctcgacatcgtctcgagagcgaatcacccacctgtcgtccagcgtccgcccttctcgccaccacaggtccagcaggccgcgccccaccgtaccgaccaaagggccaggcgttggcggcagccccaaaaatctctcctccagcctgctggtctcacagtgcgtgacccccacgaccgggagcagaaacagcggaccggactcggaatcatcgggggcgttcatggagaaatagaactcaatctccgcgctcttctgcttgaaatacatgccaaaccgatgctctacctcggaccagccgagctcctgcatgcacgaagacagacagtccttcgcaagaaccgctagttgcatagtggacactcccacatctgaatcaccacacccatcctcacataggctcctttcttgaaccctagactatccagcctattcgtgtccaactcgacaccagtttgccgcaattcaagatacccagttcactgagcgtcactaatctctgaaccagaccccgtcttggcgtcaaatgcaaaccatttcccgttagaacctttggccacaaagtccacacggaggatcccctccgacccgttcacaaattgaacttctttacaaagatctgtatatcccgatttcttcagccactcataggtttccgcctcccctagtctgccatgggaaatccctgttgcaggacatttatcattgcgcaccagaaccggcaccgaacccgccgacgcccagtacgttgcggggccatcgatggtgaggttgtggacccgctggcaggcggtccaggtcttgatcgcggtgacctggacgtgggtgccggcgccagtgcgcagccacattccgggcttgagctcggcggccagagtccactgcccggtgacgggagttctgaactgcggaaatgacatgccggaaagggtccggcgcacagtggtccccgacggcgggacgggacgaggccgtcacaggtcgatggcgtagtcgaggatgacgcggtcggcggggatgacgatgtcgcggcagacctcgcaggggcggccgccggacagcatgcggcgggtgacggcgaggacggggacgccggcggccatgcgcagcgtctccacctcctcgggggtgggcatgcgggcccgcacggactcctccacgcgggtgacggggcggcccaggtaggccagctgggcgggggtgccgccgggccagggctcgcgggcggggtcggcgaccggggtgcccctgaccagtgaccagggcaggtagctgaccgacagctgctggggctcgtcgcgggcgtagaacacgaagcggcggcgcagcagccaggtgccggcggcgacctccagcagcgaggccaggtgggggtcggcgcgcacccgggcgaaggccctgtcgaggcggtaggcgtcccagccgatgcgctgatcgcgggtgaaggaggtggccggagcggtcgccgcgggatcgttgcggtagcgggacatggcgatgcggcgggcggccgggcgggcccgcaccaccgtgccgccgccgcggcgggtctccaccagtccctcgccgcgcagcagggcgatggcctggcgggccacgatctccgagacgccgtgcatgcggcacagccgggccagcgtgggcagccgcgaaccgggcgggtagtcgccccgggtgatctgctcgcgcagctccgcggcgatccggaggtatgccgggcgttcctgcaccgggctccacctccgatccggcgctatccgacggggcacggtcctcttacggacgtcttgacgactgtatgcccgcccctcacatttgtatacagaaatgcttctccatgaaaggaaaccctgaatgggggacttcgacaccctcaaggctgcgattgaggaggagttccccggatggaaggtgtggcgcagcgacgccggccgctggtatgcgacccgcagcggtgacctcaccgacgcccagctccaggccggctgcgcgacgacggtggcggccgacgactcggccgggctgcgggcgctgctggccgagcagacccggcaggggcgggaagagggctgaccgcccgccccctgcggccgcggcggcggggccgcgcggccggcggcggagcccgtccggcccggtccgcgcgcgggggcggaccgggccgcaggcaccggccatgacataacggaccgaacccacgacgttccggcgtttccctctttttcaggaagccgcttctcacccctttcccggaaccgtcccgcgcggtcccaatacaccgtccggcaaggtatttccaacgccgcggtcacggcattcaaaacagaccgaacctcgtttccatgggtgggttccaactggtatagccggacgtggatgactcgtgaacgggaagaacgcaggttagcgtggccggcaggcccagattgcatcccgtaacctgcgaccgactggagaagacgtggtccagaaccccgccatcgccgatatcgacctggtgagcatggatttctgggaccgcccagaaaaagaacgactggccgatttcgcccggctccgggaagtgggagccccggtgttcttccccgaaccccgcatcccgttcgtccgccgcggtcagggcttctacgcgctggtccggcacgccgacgtggtggccgccagccgggacgccaagaccttcagcagcgaaccggccgccacctcgcccgagccgccggcctggctgtcgatgctgctgggcaccccgatggtcaacatggacgacccgcggcacgcccggctgcgccggatcgtctcccgggccttcagcccgaagatgctcagcaagatcgaatccgacatccaggccaccgccacccgcatcgtcgacgacgtgatcgccgaggggccgcgcgacttcgtcgagcaggtggccgcgcggctgcccatcaacgtcatctgctcgatgatgggcatccccgagcgcatccgcccctatgtgctcaagcggatcgacgtcatgaccgaatactcgggggtgcgcggtgcgctgaccagccgccgggcgctgcggctgctgggcggcaacctgcgggcgatcatggacctgcaccggctgctggcccgcctggcccgggagcggcgcgagcggcccaccgacgacctggtgtcggcgctggtgaacgccaacgtcgacggggagcgcctgaccacccgggagctggggtccttcttcgacctgctgctggtggccggcaacgagaccacccgcaacgccctggcgcacgggctgcggctgctgacggagaaccccgcccagcgggagctgctgctggaggacttcgagggccgcatcggcggggcgatcgaggagatcgtccgctactcctcaccgatcatccagttccgccgcacggtgacccgggactgcgagctgaacggccacccgctgcgggccggcgacaaggtggtgctgttctacctggcggccaaccacgacccggaggtcttccccgaccccgagtccttcgacatcacccgcaagccgaacccgcacgtggggttcggcgggccgggtccccacctgtgcctgggcgccaacctggctcggatggagctgcggatcatgttccgggagctgttctcccggctgcccgagctgcgcaccgtcggtgagcccgtgccgctgctgtccagtttcgacaacggcgtcaagagccagcccttcaccttctcgcgcccgagctgaggaccctcatggaactcaccgagcaggacacccacgcccagtccccgccgcccgggccgccgcggcgccgcagatggccgaccgcggtcgcggtcatcgcaccggtcgtgctcatcgccgccgcggcgttcttcgtgctgcgcgacgacgcgcgccacgacgatagctcggcgcccacccaggccgggcagctcggcagaatcggcgtcccctatgactcgtcctggccggtgtggggcttcacccatacccaaagcagcgccgacgtcggcccggccagcgaggtggcggccgcggcgctggacgaccagccgctgatccagaaccagcacatcatgggctggggggccgacaatcccgagcccagcccgggccagtacaacttcgccgccctggaccgccggatgaactacatccgcaagaccggcggcatcccggtgatcacgctgtgctgcgcgccggactggatgaagggcgggcgggcgggccagaccgactggaccaggctggaggccgctcctctccccgagtattacgacgatttcgcccgtctggccgccaccgtggcgcgccgctacccgtacgtgcggcatttcatggtctggaacgagctcaagggctttttcgacgaaaggctcgggcgctgggaccacgagggctacacccggctgtacaaccaggtctacgacgccatcaaggcggtcgatcccgacatcaaggtcggcggtccctacgttcccatgtacagccacgcgcacgaccgggggtcccatgtgcgcgggccctggggcagcgtggaccggatcgcgctggaggcggtggagtactggctggcccacaagcgcggcgcggacttcctcgtcatcgacggcccgaccgccagcgacgacaaggacgtccaccccgacgaggtcaccgcgctggacaagttcgtggcgatcaaccagtggctgcggtccaagaccgacctgccgatctggtggagcgagtactacatcgagcccagcaccgacccctggagcgaggacaagcgggtcgccatgcacgtggccacgctgatcgaccaggccaagacgggcgcggccacggtgctgtactggaaccgcatcccggtccgggagggcgaccgcgagtgcaagggctgcctgtggatcaccacgtcggtgccggacggcggcaccccgggccggatgctgggcgtgctgcagtcgttcgcgcggtggttcccggccgggacgcccatggtggacgtcccgtcctcctccggcaaggtccgggtgctggcccagccgcgcaagatcgtggcggtcaacctctccaccgagcgggtcgaggcccgcatcgacggcaagaagttcaccttcgctccgtatcaggtccgctggctggaccgtgactcccgctgagggcagttaggcgatatccatgcgtataaccgtcatccgtccccgcgagctgggaagcgccgagctggcggcctggcgtgcgatgcaggcggccggcccgcggctggccaacccgttcatgtcccccgagtacgcccaggcggtggaccgggtgctgaagggacgagcccgggtcgcggtcttagaggacggccccgacctggtgggcttcttccccttcgagctgaacggcccgggggtcggctccgccatcggcggctggctgtcgctgtgccaggggctgatccacgttcccggcctgatgcggctggacgcccgggagctgctgcgcggctgcgggctgggggtgtgggagtacgggacgctggcggccgggcagccgtggttcgagccctacaccaccaagaccctcggctcggtgatcatggatctgagcggcgggttcgagggctacctcaaagggctgcgggagaggggctcgaaggtcgtcaagcagacccgctacaaggagcgccggatggggcgcgaggtcggcgaggtgcgctttgagttcgacgtgcgcgacgccggcgcgctgcgcctggtgcggcagtggaagtccgcccaataccgggcgatgggccgcgtcgaccgtttctcccgccgctgggtggtggagctggtcgagctgctgcacgggatgcacggggaggacttcgccgggtcgctgtccatgctgtacgccggcgaccgcccggtggccgggcacttcgggctgcgcagcaggcacacgctgatcacctggttcccggtctacgacccggcctatgccaagtactcccccggcctggcgctgcacctgcacatggccgaggaggcggccaagctgggcatccgggagatggatctggggccgggcgtcggctggcgctacaaggaggagctgaaaagccacgagaccccggtcggcgaaggggtggtgcgccgcccctgcctgagcgccgccgcccactgggtccggcgcgcgccgctggcccgggcgcgccggatgatcctggacaacgagcgcctgtacggcatggccgaccgcgccatgcgccggtacggggcgtggcgcacccggtcccggtgaccgccggacgggccgggcgaaaaggcccggcgacctgcgttcccggccggctctccggggaggtttcccagatcattgagcctttttcaacccgccgtttccgccgccggcgcccgggagcgcgctcgtccgaaacaatgccgggaccggggacggcacggggccgcacgccacgccggcctccgccccgaagccgccgaaagcaccggccggaaccggccgaagaaatcggctgaaaaggttcatcgcctccggggtgaaacaccgccgtcaccgggcaggcataggttctggagcaggccaggcggaccacagggaggcccagatcgccatgacaggggtgacgcacgaggacctcgaccggctcgtcggcgggcaccaccacgatccgcactcgatcctgggagcccatcccggtcccgacggggtcgtcatccgggcgctgcggccgctggccgagcaggtggaggcgatcttgccggacggcacccgtcaccggctgcaccacgtccacgaaggggtgttcgaggtcgtcctcgaggcgcaccgggccgttcccgactaccggctggcggtgcgttatgccggcgggcccgagctgatccaggacgacccttaccggcacctgcccaccgtgggggaactggacctgcacctgttcggcgaggggcgccatgaggagctgtggcgggcgctgggcgcccgggtgcgttccttcccctcgcagttcggcgagacccgcggggtgtccttcacggtgtgggcgcccaacgcccgcggggtgcgggtgatcggcgacttcaaccactgggacgggcgggcccacccgatgcggtcgctgggcgccagcggcgtgtgggagctgttcgttcccggcctgggcaacggcaccacctataagttcgaggtgctcggcgcggacggccaatggcgcggcaaggccgacccgatggcccggtggaccgagcagccgccggccaccgcgtcccgggtgttcgagtcctcctatgagtggggcgacggcgcgtggatggagcagcgcgcctcccgcgactggctgcacgagccgatgagcatctacgaagtccacctggggtcctggcgcaaagggctcggctaccgggagctggccgaggagctcaccgcctacgtgcaggagatgggcttcacccacgtggagttcctgccggtcgccgagcacccctacggcccgtcctggggctaccaggtgacctcctactacgctcccacgtcccggttcggcacccccgacgacttccgccacctggtcgaccggctgcaccaggccggcatcggcgtgctgatcgactgggtgcccgcgcacttccccagggacgagtgggcgctggcccgcttcgacggcaccgccctgtacgagcacgacgacccgcgcaagggcgagcatcccgactggggcacgctggtgttcaactacggccgcgccgaggtgcgcaacttcctggtcgccaacgcctgctactggctggaggagttccacatcgacgggctgcgcgtggacgccgtcgcctccatgctgtacctggactactcccgcaaggacggggagtggacccccaacgtctacggcggccgggagaacctggaggccatctccttcctgcaggagaccaacgccaccgtctaccggcgctacccgggcatcatcaccgtcgccgaggagtccaccgcctggcccggagtcacccgccccacccatctgggcgggctgggcttcggcttcaagtggaacatgggctggatgcacgacaccctgacctacctgcagcacgacccggtgttccggcactaccaccacaacgagatcaccttctcgctgatctacgccttctccgagaactacgtgctgccgctgtcccacgatgaggtcgtgcacctgaagggctcgctgctggccaagatgcccggcgacacctggaagaagttcgccggcctgcgcgccttgttcgcctacatgtgggcgcacccgggcaagcagctgctgttcatgggcggggagttcgcccagggcggcgagtgggccgaagaacgccccctggactggtggctgctggacaacgccgccgagggcgccgcgcacctgggcgtccaaaagctcgtgcgcgacctcaaccgcgtctaccgctcctgcccggccctgtacaccatcgacaacgagcccggcggcttccactggatcgacgccggcgacgccggccgcaacaccctgtcgttcctgcgctacggctccgacggctcggtgctggcctgcgtggtcaacttctccggcagcccccatgagaactaccgcatcggcctgccccaggccggcggctggcgcgagatcgtcaacaccgacgcctacgagtacggcggcagcggcgtgggcaacatgggccatgtgaccgccgtcgacgagccctcccacgcccagccggcctccgccgtcatccgcgtccccccgctgggcgccctctggctcgtccccgaagagtccgcccgcccccgcccgaccgcgcgctagcccgccgccgtccgggggagcttggacagcagccaggtggggccggtgcagtgggcgccggcggcggtgacgcggtcccgcagggcgcggtcggcggtgatgaccaggtaggtggcgtcgggggcgggggcggtgacgatgtcgacgatggcgtcgtcgccgctgccgggggcggccaccacccgcacgccggggacctgggtgtcggccacgacgcgggcggcgccctccaccaccaggacgatctccgggaacgaggtgtcgtggcccagcaccccgtcgggcaggccgctgacgccggtggcggccagcacggccagctcgtcgcggagccgggcggtggccccggcccggtcgtgccaccagccgtcggcgcgcgagccgaccacgttggcggcgtccaccaccagcaccagcctggacatcatggtggcgagcctaggccacgacagcgcgaacggctcgaacaggcgcagcgcggagaccttctccagcggcacccacatggcccggcgggtctcggcggaggccgggtgcacggggggcatccggtcggcggaggcgatcaccgcggtgtagctccagccgccgtggtcgtcggcgctggtaccgtgcaggcgcagcgtgccggtgtcgagcgtgcactcttcggcggtctcgcgcagcgcggcgctgatggcgtcctcgccggccttccggccgccgccgaacaggcaccaggtcagcgcgccgttgcaccaccaggaccgctgctggagcagcacgtgggggccccgctcggggtggtggtggaagatcagcattccggcggcgccgtgccggccccagtgctggtgtccccgggcgcagcgcgcccagccgtcgccgtctgccatgaaggagaccttaaacgctcgggccgatcgataccgtaggcgaatcgggcgcaaagctcacgatcgtcccttggaggagggagcccatgccgagcctgccgctggaggccgacgacccgccccgcatcggccggtaccggctgaccggccggctgggcgagggcgggcagggcgtggtctacctggccgaggcgcccgatggccgcaaggtcgcgatcaaggtgctcaagaccgtctcgcaggcggcgctcaaacggttcgcccgggagatggaggcggccaagcgcgtggccccgttctgcacggcggcggtgctggagtcgtccacgcagggccgccacccctatgtggtcagcgagtacgtcgaggggccgtccctgcagcagcgggtgcgcgagcgggggccgctgagcgggggcgagctggaccggctgatgatcaacaccgccagcgcgctgaccgccatccacggcgccggggtcgtgcaccgcgacctcaagccctccaacgtgctgctgggcccggacggcccccgggtggtggacttcggcatcgcccgcgcggtggacgccgagacccacacccagatggtcggcacacccgcctatttcgcccccgagtggctgcgcggcgagccgcccacccccgcctcggacgtgttcgcctgggccgggacgatggtgttcgccgccaccggccgccctcccttcggcgcgggcggcgacctgcccgccctgctgtaccggatcgccaacgagccgccggacctgtcgggggtgcccgagcgggtgcggggcctgctggccgagtgcctggacaaggacccggcgcggcgcccgacggcgcggaacctgctgatccggctggccgacccgtcggcggacgccgagtccgcggacggccgcccgcaggttccccagccgccgccggtcccgcaattcacgcagcccgacgggggcgccgcggcgggacggtccggcaagggcgcgggacggaccctggcgctggccggcggcgccgtggccgtgctcgcggtgctcgtgccggccgtcgcgttctcgctgctcaagggggatccgcccggcccggaccccacgcccaccgcctccgtcacctccgccggcaccaccgcgcccaccgctcccgcctccgacggggggacctccacggcgacgtctccggccgggcagggcggcgtcacgatcccggcggccttcgccggcacctggaaggggcgggtctcccagccctcggtgctgggcggcgagctcgcctcggacgtgacgatcgtgctgcgggagggcgcttcggaaggggacgccgactacccgggctggggttgcaccaatcggctccacctgtcccgcagtgacggctcggtgctggagttcgacgagaccgtgatccgcaacacgggcggctgccggggcggcgtggtcaggctcaccctgcaaggcgaccggctcgattatgagtcccccggcgacgggctcttcagccagacctcgcgcgggacactgcgcaggggctagcagtacggtgagaaaagtcgtcatcgagggcggccatcggcggtttttcaccgtcaaaggctgtgacggcactggaccccgccgatgcggccgggcatcggccgggggtcgctgaccgacgtgcgaggagatcgccatgcccacgccccttgacgcaggccgagaccccctccagatcggcccctatctgctgctggagcggctcggcgagggcgggcagggcgtggtctacctggccgaggcggcagacggccgcaaggtcgcggtcaagaccctcaagctcgagggcctgtcgccggccgacgaccgggcggcccgccgccggctggcccgggaggtggaggcggccatgcgggtcgacccgttctgcaccgcccaagtgctggacttctcggtggaagggccgctcccgtacgtggtcagcgagtacgtcccggggccgtcgttgcagcagcgggtggaggaggaggggccgctgagcgagggcgggctcgtccggctgatcatccagagcgtgaccgggctgaccgccatccacaacgccgggatcgtgcaccgcgacctcaagccgtccaatctgctgctggggccggacggggcgcgcgtggtggacttcggcatcgcccggccggccgagtcgcacacccacaccaggcggctgatcggcactccctcctatttctcccccgagcagctgcagggccgtcccgccaccatggcctcggacgtgttcgcctgggccgggacgatggtgtccgcggcgaccgggcgggcgccgttcgggcacgccgactatgagagccggctgccggcgctgttccggcggatcgtggaggaggagcccgatctgcgcggcgtgccggagcgggtgctgccgctgctgcggctgtgcctggacaaagaccccgagcggcgcccggcggcctggagcattctggggtggctgctgggtcgcagcccggccggttccgacgcccggccgccggatacggccccggccgacaagttcacccaggaggccgccaagattctcggccgggcgccgcaggatgagcggccgctgcagctccccccgcccggcccgccgccggccgggctgcaggcgcccccgcaggccgagcccttcccgttccccttcgccgggcacgcgcaggcttcgccggaataccggtccgtcccggcgagcggacaccgggcctcttcgcccgccggcggcgaggccgccgctcccgggggcgggcagagcccgccggccggacacgagcccgcacccgaccgcgaaccggcgtcatcggccgaacgcaagcccgcctccaccacgcgcatgccgaccccgcaggccgaacgccagcctgcgtccggcggtgaaccggtgtcatccgccgaacgcgagcccgcctcgcccaccgggagcaacggcgctcccaccgcgcgcaagcagaccccgcaggcgggaggcgagcccaccccgtccgggggcgggaaggtctcatcgcgcgctcagggctccggcccgtccggcacgcgcgggtccgcctcgcctgcgggggaagagacggtcccgcccgccgatgagcggacgatcccgcccgatgaggatcccgttccatctcccgaacgccgggaggcgcccaagccgcggcgcaggacgctcgcgctgccggcggcggcgctcgccgtggccgtggtggcggggggcggctggctggtgctgcgtccgggaggggattccacgccgcgcattcccgatcggctcgccgggacctggcgggggccggtctctgagggcgacggtttcaccaacgccacgaacgaggtgacgctgtcgctgccggccgggcaggagaccgggacgctgagcggcagccgctgctcggggatgctgcgggtggaccgggtcgacggggaccggctgtttttgaagttcaccagcggtccctgcgagcacggggaggtgcgggtgtacccgagcggcggcgggctgtattacatgctgcacggcggcgggcacgacaccggcgacggcacgctccacagatcagggccctgagctgcgctttcatccgcaggccacggagcgcgcgtgaccaacgacacgatgcagcgaaattgaatgtcgttctagtattcggctcgggtttccgtgtggtggggggtgctcgatgagcgtggagtcggagctggagctgtggaacaccctgtcgggggccgagctgatcaaagcgataggcgagggcaggttcccgcagctcactccgatcaacgaccacatcgggcagcgggtcgtcgacgccgagcacggccgggtggagctggcctggagcccggaggagaagctgtgcaaccccggcggcaccgtgcacggcggctacatcgcgatgatcctcgacaacgccgtctgcctggccgcctccagcacctgcgagtacttcctgccgatgctcacgctcagcctgagcgtggactacgtgcgtccggtccaggccgggcggacctaccgcgtcgagggccggtgcgtgcacccgggccgcacccggatgctgtccaccgccgccgtcaccgacgccgacggcaagctgctggcccaggccaccgcgagcgtcgtccccaaccaggcgttcgtccgctgaggtcccggccgctgccagccggaggagactgcggccccggcggggagaacgcataggctgggcccatggtggaacccggcaaaatcgtcagcatcgtcaagcaggcgcgcgaccggcgcacggccccgctggtcctggagctcgatctggccgacgggatcgtggaggccgccccggccgacccgctgtcggccctgctgtcgatgcgccgcacccacctgcgggacgtgctggacgggctgcgcaaggcccgcggcgacgcccgggtccgcgccctgatcgtcagggtcggcgggacgatcgggctggccatggcccaggagctgcgcgatgcggtgaccgcgctgcggcaggccggcaagctcaccgtggcctggagcgagaccttcggcgagggccgccagggcaacgtcccctactacctggcgtccgccttcgaccgggtctacctgcagccgaccggcgaggtcgggctgaccggcgtggcgctggaggagccgttcctgcggggcgccctggagaaggccggcatcgagccgcgcttcgccgcccgccacgaatacaagaccgtggccaacatgttcatggaacgggcctacacccccgagcaccgggaatcctcccagcgcctggtggactcggcgggccggcagctggccgagggcatcgcccaaggacgcgggctgaccgtggagcgggtccgggagctgatcgaccgcgggccgctgctggccgccgaggccctggaggccgggctggtggaccggctggcctaccgcgacgaggtgtacgccgaggtgcgcgagaaggtcggcggcccggacggccgggtgcagctgcgctacgtctcccgctacaaccgcacccacgggctggccgagcacctgccccagccgggccgccaggacgcggtcgcgctgatcaacgggctgggcccgatccggctgggccgcagcggccggggcgggccgctgccgtcgcagggcccggcgatgggctcggacaccatcggggcggccttccgcgccgcggtccgcgacgagcggatcaaggccatcgtgttccgcgtcaacagccccggcggctcggcggtggcctccgacgccatctggcgggaggtcgtgctggcccggcgggcgggcaagccggtgatcgtgtcgatgggcgacgtggccgcctccggcggctactacgtggcgatggcggccgatgtgatcgtggcccagcccggcaccatcaccggctcgatcggcgtggtgaccggcaaggcggtcctcagcgggctgctggagcgcatcggcgtgggcatgggcagcgtgaccgacggggagcacgccctgatgtacagcgccatcaaggacttcagcccgtccgaatgggagcggatcaacgcctccctggatcacatctacgagaacttcaccgccaaggtcgccgagggccgcggcctgagccgccggcgggtggaggagctggcccggggccgggtgtggaccggcgccgacgccaaggagcacggcctggtcgacgagctgggcggcctggagctggcgctggagctggcccgcaagaaggccgggctgcccgccgacgccccggtccgcaccttcccgcacctcggcccgctggagcggctgcgcccggccgaatccagcgaggaccgcgccgcggcgagcgcgcgctttgacggctggggctcgctggcctcgctggccgcgcggctgggcctgccggccgccgggccgctgaccctgccgggcagctgggagatccgctgaccgggcaggcccctcccgggccggcgcccggggagttcaccgacgcgctcgccgggttcgccaccggcgtggcggtgctgaccgtccgcgacggacgcgacgacctgggcgccaccatcacctcgttcatgtcggtgtcgctggagccgccgctggtggcggcgagcgtgatggcgagctcttacctggccgaggtgctcggccggcgggaccggtgggccgtcaccgtgctcagcgccgggcagcgggcgctggccgggcgtttcgcggcggcgggccgccccagcgcccggctgctgctggccggcgaagcgcaccaccgcggcccgctgagcggcgccctgatcgccgaggaggggatggccgcgctggagtgccggaccgtcgagcgcgtcccggccggcgaccacctgctggtggtggccgaggtgccggcggtcgactacgtgcgctccgatctttccccgctgatcagggtccgccgccgctatctgtgaccggttttctgcacgctgcgtgacgccggccgccatgaaagatcacgacatatcacgccaagacgccgccggccgcccgtaaacatcaccgagcgcgaactcctctcacaggccggccattaatcattcacagcatattcgttacatcgggtactagcaggcgaccgcccgatctgccaatctctttcacggaacacctcagccccccgaaagaggattcacggtggatcagcggtacgaactcttttgcctcgcggatcgttttttctatgacgctccgaaggtcaccgaggcggccgagttcgacatcgcccgccggcctctccccgagggctggacccagctccgcgacggggaatggacgaactacgagccgccggtgaaccggattcccctgcagggctggaaaatccacgtctccggctgcgcggaaagcgccgagaccatcctggaccgggtctgggattactgtgtgccgcgcggaattccgttcaagcacctgcgcggcccggccactttgcacctgcggaacgccaaatacgcgccgcggggctccagcggcaagctggtcaccgtctacccggccgatgaagaggagctggagcagatcctcagcgagctgggcccgcggctggccgggctgcccggcccctacatcctcagcgacctgcgcatcggcgacgggcccctgtatgtgcgctacggcggcttcgcccgccgccagtgcgtggacgaacgcggcgagctggtgccggcgatggagaacgacaagggcgagctggtgcccgaccggcgcggcccggttttcaccgtccccgactgggtgaccgtgcccgcctgcctgcggccgcacctggccgcccgggccgccacgaccaccgccggcctgccctaccggatcgaggcggcgctgcacttctccaacggcggaggcgtgtacgcgggcatcgacacccgcaccggcgcgcaagtcgtcctcaaggaggcccgcccgcatgcggggctggccgccgacggcgccgacgcggtgacccggctccggcacgagcgggacatgctgcagcggctggccggcatcgacggcgtgcccgccgtgctggaccacttcaccctcggcgagcaccacttcctggtgctggagcgcatcgaaggacgcgccctcaacaccttcttcgccgagcgccacccgctgctggaccccgaacccgaccccggcaagatcgccgactacaccgcctgggcgctgcgcgtccacgccggcgtcgagcggctgatcgacgccatccacgcccgcggcatcgtctacaacgacctgcacatgttcaacatcatggtgcggccggacgagacggtggcgctgatcgacttcgaggcggccgcgccgctggccgaacgttcccggcagaccctggccaaccccgccttccaggccccgccgggccgctacggcgccgacgtggaccgctacagcctggcctgcctgcgccttgccctgttcctgccgctgaccacgctgctggtgcaggaccggcacaaggcctgggagctggccgaggcgatcgccgagcacttcccggtgccgcgcggtttcctgcgcgaggccgcccgggagatcacccgggacctgccgccccgtcccgcctccgccgcgccgcgcttcacccccgacgagcccggctggttgcaggcccgcgccgcgctgggccgcgccatctgcgccgccgccacgcccgagcgcgacgaccggctcttccccggcgacatcgcccagttctccggggccgcgctgggcatggcgcacggcgccgccggcgtgctgtacgcgctggaggcgaccgggctcggctgcgacccccgccatgtgcagtggctggccgaccacgccgccgacccgccccggggcagcgggctgggcttttacgacggactgctgggcgccgcctacatgctggcccggctcggccgcaccgacgccgccctgcaggcggcctcgcgcagcctgggagaacggtgggaacgcctcggtctggacctgtacggcgggctgccggggtatgcgctggtgctgcgccacctggcggacgtcaccggcgaagaggcgctgcgccgggccgcatggcgggccgccgagctggtgatgtcgcggatggaggagctgaagcgcaacaggccggggctgctgtacggcggcgccggggtggcgctgatgttcctgcggctgcacgagtgcaccggcgagagcgagctgctggcgcacgccgccgccgcgctccgccacgacctgtcggcctgccgcaccacccgcaacggctccctgcagctcgatgacggctcccggctgctgccctacctcgaccacggcagcgtcggcatcggcctggtcatcgacgagtacctggccgtcagccccgacgatgcggccgccgccgagttcgccaaggcgcgcgagggcatccgcctggcggccaagtcccgctactacgcccagccgagcctgctgcggggccgcgccgggatgctgctctacctcagccggcaggaccccgccgacccggcggtggcccaccacgtccgcagcctcgcctggcacgccatcccgtacgccgacgggctggccttccccggcgagcagctctaccggctgtcttgcgacctgtccaccggcaccgccggcgtcctgctggcgctcggcgccgcactggccgacaccccggtggacctgccgttcctgcgggcccgcacgcaccgcccggcgggagcggccgacagaccccccgtgcgaacccccacggggtccacttcgacccggtctgaaaggaggtgacggagacaatggcgatgctcgaccttcagggaatgacccccgagtacggcggcggtgacctcagcagcgcgagcctgctgctgtgcgacaagttcagcgccttcagcaccctgctgtgcctctgatcgctgatattgcggtggccgcgggagccttgccctcgcctgtgggcggtggccggccccgcggccatcgcgccttttaagcccggtgagcgggccgacgcgcatcccgcccgctccgggaagcgcggccggtccccgtgaaccaccgccccgcttcacccaggcggcgggatgaagccgccatccctggaggagtccatgtccccgatcgacgccgcagccgaccggctgctgctgcgcaccgcccggcgcggcggcggctggaccgcggtgctggcgtcggccgcgctggcggacgcggccggcgccgtgctgctgcccgccgcgctcggccgggccgtggacgaggtgctggccccgggaccgtccggcggcgccgtctgggcgtgcaccgcgctgatcgcgctctcggccgtcgccgcagtggcggcggaaccggcccggggcggcgccaccgcgcgtgcgacggcctggctgcggcatgcgctcgtgcgccgcgtgctggcggtgggccccgccggccggttcgaccccggggacctgaccagccggatcgtggggggcgccgccgaggccgggaccgccccggcggccgcggtgcaggccgtggcggcggtgctgccgccggtgggggcggtggtggcgctgacgctgatcgactggcggatcgcggcggcgctggcgctggcgatgccgctgccggtgctggtgctgcgcgcgttcatgcgggacgtcagcggcggcgtgcggcggtatctggacgtccagggcgtgatagcggcccggctggcggaggcgctgcgggggttccgcacgatcgccgccgcgggcaccgccgaccgggagctgcaccgcatcctgcagccgctgggccggctgcggcgcgagggagagacgatctggcgggtgcacggcctgatcggggcgcgcgggctgctgtcggtgctgctgctgcagctggcggtgctgacggcggccgggctggagctggccgcgggccgaatcagcgtgggcgagctggtggccgccgcgcagtacgccacgctggccggcgggctgggcccgctcaccgcgcaggtggggcggatcgcccgggcgcggggggccgccgcgcgggccgccgagatcatggcgcgtcccgccgtcggctacggcgagcgggagctgccgccggggccgggcaccttggagctgcgcggggtgagcgcggccggggtgctcaaggagatcgacctggtggtgccgggcgggacggcggtggcggtggtcggacggtccgggtcgggcaagtcgctgctggcggcgctggccgggcggctgaccgaccccgatagcggccaggtgctgctggacggcgtcccgctgccggagctgagccgcacggcgctgcgcgacgcggtcgcctacgccttcgcccgcccccacctgttcggcgaaacggtgctggaggcggtgggcttcgggctgcgccggccccatgcggcggccctgcagcgggcggcggtcaccgcctgcgccgacccgttcatccggcgcctgccgtccggatacgccacgcccctggccgacacccccctgtcgggcggccaggcccagcggctggggctggcccgcgcgttcgcccgcggcgggcggctgctgatcctcgacgacgccacctccagcctggacaccgtcaccgagcagcagatcggccgcgccctgttcggcgcggcggccgggtgcacccgcctgatcaccgcccatcgcgccgccaccgcggcccgcgccgactcggtggtgtggctggagggcggcgccatccgcgcccagggctcccatgccgagctgtggcgcgaccccgactaccgggccgtcttcggagaacgcgcatgaacgcagccgaccgcaggacccggcggatgtcgcgggtcctgacgcgcaccctcgtctccatcctccggcggcggccccgggcggtgctgcgcctggcggcctggtcgctggccgaggtggcgcccactctgctgatggggctggccgtcgcccacgcggtggacgcctttcaggccggccgcaccgggcgggcgctggcctggctggggacgctggcgctggccgggccgctgggggcgttcggctgtcaccggctgtatgcggcgctggcggcgctcgtcgagccgctgcgggacgagctggtgcgcaccgtggtggcgggggcgctgcgcgcaccggacgggcggcacggcacgggcgcggtggcccggctgacccaccaggtggagatcgtccgggacaccttcgccgggctgctgatggtggtgcgcgggttcgtcttcagcgtggtggcggcgtcggcggggctgctggccctggccccggtcatgctggcgctggtggtgccgccgctgctggccggcctggcgttgttctgcctggccgtgccggcggcggcggcgcggcagcgggagctgatcgtcggcgaggagcgcctggcggaggcgaccgccgcgctggccgagggcctgcgcgatgtgacggcctgcggcgccgaggagcagatcgccgcccgggccggcgagcgggtcgacgcccaagcggcggcgacgcgggcgctggcccgcctggccggggtgcgcgaggccgcgctggcgctgggcggctggctgccggtgctgctgatcttggctttcgctccctggctgagccggcagggcgtcaccgcgggcgcgatcgccggggcggtcacttatgtgctgcaagggctgcggccggcgttgagcggcctgatctcgggggtgggcggcggcggtctgcgcctggcggtcaccttgacccgcattctggaggccgccgcgtctgaggaccggccggggatcatgcccgcccttcccgcgaagaccgccgcggccgtcccggcagagggcgtccggccggtgcggaaggcgccggtcggtgcggtcgcggccctgggcgaggggacggcgggcggctttcgcccggaaaccgcctcgccgacgctcgcgggcgccggcgaggcggcgggcggggtcgaggtgcggctggcgggggtccgcttcgcctacggcgagcacgccgaaccggtgatcgacgggctggacctggtggtgcccgcgggggggcacctggcggtggtggggcccagcggcatcggcaagtcgacgctggcggcgctcatcgccgggctgctggagccggtggcggggacggtcctggtgggcggccggccgccgggggatgcgcggctgcggacgctgatcccgcaggaggcgtacgtgttccacgggacgctgcatgagaacctgacctatctggcgccctgggccgacgatgaggcggtgcggcacgcggtggacgtcatcgggctgtcgccgctggtccagcggctgggcgggtacggcgcccaggtcgatccggcggcgctgtcggcgggggaacgccagctcatcgcgctgggccgggcctacctggcccgggcgccgctgaccgtgctggatgaggcgacctgccatctggatccggccgccgaggcgcgggcggagctggccttcgcccgcggccccggcaccctgatcgtgatcgcgcaccggatgacctcggcgcggcgggcccgccgcatcctgctgctggacggcaccggcgtctggcagggcgggcatgaggagctgctgcgcacgtccgcgccttaccggagcctgctggggcgctgagtcttcggcggggctcccttgagttgcccgcccggggaaccgtccgttcgtcccttgccgcggctttgatccgtgggagcgtccgccgggtcacagccagccggcggattcggcgatccggatggcgtgcacccggttgcgggcgccgatcttgcggttgatccgggacaggtggttgcggacggtgccgatggtcagcaccagcgtgtcggcgatctgggcgaccgaggccccttctccggccagtctcagcacctccagttcccggggggtcagcgggctgtcggcggcggccagttcggcgaacgccaggtcggcgtcgatgacgcgctcgccggccgccacccgccgcagcgatccggccagcgtgtccggcgaggtgcccttgagcaggaacccggcggcgcccaccgcggcggcccggcgcaggtcgccggggcgggcccggtcggccatcagcaccgcggcgcagtcgggcacctcctggcgcagcatcccggtcagggcgaaggtgtggctgtgggcgccttccatccctagcagcgctatgtcgggggcggcctttctggccatcgggacaagctgctcggcgttatcaacggcaccgaccaccataaagtcggtctgaccatccaaaagtgcgacaattcccccgcgcagcagcgacagttcctccatgaccaagacccggatcacggtcgcctcccctgatcagaactgagcggcagaagtgagcatggcgcggcaaagggggtgcccacttgaaagacgatgcggtcatagcctgtgcggttggcttaatggcgggtgtacgccggtgaggggcgcggcaacgcgacatgggccgacggcatccttcaccccccgatcgtcacccggaccgcgcttgctgacagcgccggcgaccaaccaacacatagcgtgagtgaatagtatccacgcgtcaagcgaggtgtaggcaatatttcactatctgctcatgcgaaacccgctatccagccgatggcatggcgccaagctcggccatcgtccattcatcgaccctgattcgggtcggccgtaaatccgtgcgcaccaccggtgcgcccttcgccgggccggtgcgcaggcccgggcggcagggggccgccacggaaagcggggagccgccagggcgtgtcaggcgcggccggaacgccggctcggggcacctattcggtaaccgagcgtgtataagccctcgatggccgaacccctgccgcaaacccgttccactcctgccggagcggcgccatataccgaggtcatcgccgccttcgaggatttgccgcccggcttgcccactgctttggcaccgaccgggaactacgccatttagtcactctgtgtagcaagagaaatcagcgggacgtccctgcgtcagagttcgaggcgttccccgtctttccagacggccatgaccagcgggacacccggccggtaggccagatgaaggtgcgagggggcgtccagcaccaccgcgtccgcccgcgcccccacgccgagccggcccacatcgtcgcggcgcagcgcccgcgccccgcccgcggtggccgaccacaccgcctcggcgggggtcatccgcatctcccgcaccgccagcgcgatgcagaacggcatgctggaggtgtagcaggagccggggttgcagtcggtggccagcgccaccgtgacccccgcgtcgatcagccgccgcgcgtccgggtagggctgccgggtggcgaactccacccccggcagcagcgtcgccaccgtctgcgagcccgccagcgccgccacgtccgcatcggtcaggaacgtgcagtggtcggccgaggccgccccgtactccaccgccagcgccaccccgggtccgtgcccgagctggttggcgtgcagccgggggatgagcccggccctgatccccgcctccagcaccgtgcgcgtctgatccgcatcgaacgccccgtcctcgcagaacacgtcgatccaccgggcgtgcggggcgcaggccgccagcatctgcgacgccaccaggcgcacgtacccgtcggggtcgccggcgtactccggcggcaccacgtgcgcccccaggaaggtgacctcgtcggtcacctcggcggccagccggaccgagcgttcctcgtcggcgacggtcagcccgtaccccgacttgcactccaccgtggtggtcccctgccgggccatctcggcgaccagccgccgcagcccggcccgcagctgcgcgtcggtggcccgccgcgtgtcggccacggtccgccggatcccgcccgccgtatagggccgcccgctcatccgcgccgcgaactcctcggcccgctccccggcgaacaccaggtgcgcgtgcgagtccacgaaccccggcagcaccgcccgccccgccgcgtcgtaccgctcgtcggccgcgggcgcccgcccggcggcccccacccaggccacccggcccgcctccagcaccagcgccgcgtcccggacgatccccagcggcccctcccccatcccgggctcgttggtgaccagctcaccgatgtcgtcgatcaccgtgctcaccgaatctgtcctctccgcggtcgggacggctgcttggggtcgcgggccgaacggggtcacgctctgctgtccggggcggtcaggtcggtgatggcggcctgcagggccgcgggggcgtcggggatcagcaggtggcggccgtcggagacgacggtgcggccggagatgaccacgtggcggatgtcggcggcggtggcggcgaagacggccgtttcggcggcgtggccgggggtgcagccggcggtgcggacggtgtccagggcgatggtgaccaggtcggcgtaggcgccgggttccaggcggccggcctcgggccagcccagggcggcatgcccgttccaggtggcggcggccagcagcgccccggccggccagtggccgcggcggcgggtgcgcagccgctcgtgcagttccagggcgcgggcctcttccagcaggtcgatgacggcgtgctggtcggagcccaggcacagttcggcgccggcgtcggccagggcgcgggccgggccgatgccgtcggccaggtcccgttcggtggtggggcacaggcacaccccggtcatggtggcgccgagcagggcgatgtcggtctcgtccaggtgggtggcgtggacggcgacggtcagcgggcccagcgcgccgctttcggccagcagccgggtggggctcatgccgtaggcctcccggcaggcccggttctcggcgggctgctccgacaggtggacgtgcagcggcaaccggtgctcggcggcccaggcggcgaccgcctggatctgctcgcgcggcaccgcccgcaccgagtggacggcggcgccgagccgggcgtgcggatgggcgtccttgccgagggtttcgcgcagcgcctcgacgcggcgctgccagttgcccgccgtcccgtcgccgaaccgcagctgggtgccctgcagggggcggcggatgccgccggtcaggtagcaggcgtccagcagcgtgatgcggatgccggcgtcggcggcggcgtcgatcagcgcccggcccatggcgttggggtcgtcgtagggggcgccgccgggccggtggtgcaggtagtggaactcgccgacgacgctgatgccggccagcgccatctccgcgtagacggcccgggccagtcgccggtaggaggcggggtccaggcggtcggcgacggcgtacatctgctcgcgccaggtccaaaagtcgccgcgtccggcgtgcgagcggccccgcagcacccggtggaaggcgtgggagtgggcgttggccagcccgggcagggtgaggccgggcaggcgctcggcgtccggcggcgccgcgaccccggggacgacggcggtgaaccgttccccctcggcttcgatgagcacgtcggcggccactccgtctccgagccaggcgagctcggcatgccagcgcatgtcagtcctttacccgtcggcgagatttttgagcaccgccgtcagcgccgccacgcccgccaggcagtcgtccatcgcggcgtgctcggcgggggcgtgggacaccccggtcgggttgcgcacgaacagcatcgcggtggggaggcaggcggccagcacgcccgcgtcgtgcccggcgccggtgggcaggacggggacgcgtccggggcgggccgcggccttgggagcgcccggcgccgaggcggattctgagggttctgcggggttgcccggtgcgggaccgcaccctgaaacggtgagctcctcccccgtgcccggttctcgggagacgcccgggacctgttccaggacgccggcgatgcggtcgcgcagggcgtggtcgaactccacgagcggggtgcaggactcccgggtgagctcgacgatcacgccgtgttcggccgccgcgcggcgggcggtctcggcggtctgggcgacgatgcgctcgacggcctcggcggtgggtccccgggcgtccagccaggcggtgaccgccgaagggatggcgttgacgccgccggggacgacggtgaccttgccgaccgtggcgacgccgccggccgcggcggcgccgcgccgggcggccaggacggcgtgggcgaagggcagcatcgggtcgcgccggtcgcgcagccgggtggtgccggcgtggttcccctggccggtgaagtccagccgccagcggccgtgcgggatgatcgcgctcgccacgcccaccggggcctgcagcgcccggccctgttcgatgtgcagttccacgaagcagccgatccgggcgagcagcccctcgtccggtccaatggcggcggggtcgaggccgtgggcggcgatgacctcggcgaacgcgcggccgtcggcgtcgcgcaggccgcgggcgtccgcggggtcgatggcgccggtcagcagacgcgaccccaggcaggcgacgccgaagcgggagccttcctcctcggcgaagaccgccacgccgatcggccgccggggcgcaaagccctcggcgcgcagccggtcgatggcggccagcgccgacaccactcccagcggcccgtcgaacgcgccgccgccgggcaccgagtccaggtgcgagccggtcagcaccgccggcccgcggccggcccgccaccaggcgaacaggttgccgttggcgtcggcctcgaccgtcaggccgcgccgccgggcctggtcggtgaaccaggcccggcattccagttccggcgccgtccaggcgatccgccggtaaccgccggtggtctcgtcccggccgatgggcagcagctccgcccacatctccgtgaagctcatcgctccgccatggggatgcagacgccgcgttcggcggcgacctgagcggcgcgggggtatccggcgtcggcgtggcgcatcacgccggtgccggggtcgttggtcaggacgcgggccagtttctcggcggccagcggggtgccgtcggccacgcacacctggccggcgtgcaccgagcggccgatgccgacgccgccgccgtggtggatcgacacccaggacgcgccggaggcggtgttgaggagggcgttgagcagcggccagtcggcgatggcgtcggagccgtcggccatcgcttcggtctcccggtagggactggccacgctgccggcgtccaggtggtcgcggcccagcacgatgggcgcgctgatctcgccgcgggccaccaggtcgttgaagaccgccccggccttgtcgcgttctccgtagccgagccagcagatccgcgcgggcagcccttggaagcgcaccttctccccggccgtgcggatccagcggaccagcggctcgttgtcggggaacagctcgcagatcgcccggtcggtgcgggcgatgtcggcggggtcgcccgacagcgccgcccagcggaacgggccttttccctcgcagaacagcgggcggatgtaggcgggcacgaagccggggaagtcgaaggcccgctcgcagccgcccagcttggcctcgccgcgaagggagttgccgtagtcgaagacctcggctccggcgtcgtggaagccgaccatggcgtccacgtggacggccatggactcgcgggcgcggcggatgaagccggccgggtccttgtcgcgttcggcggccatgtcttcgaaggcgatgccgagcggcaggtaggtcagcgggtcgtgggcggaggtctggtcggtgacgatgtcgacgggggcgccttggcgcagcagcctcggcaccacgtcggcggcgttgccgagcaccccgatcgacagcggccgccgcctctccttggcctgttcggccaggcgcagcgcctcgtccaggtcgtcgacgcgcacatcgcagtagccgtgcgcgacgcggcggtcgatgcgggacgggtcgcactccacgcacagggccaccccgccgttcatggtgacggccagcggctgggcgccgcccatgccgcccagcccggcggtcagggtgagggtcccggccagcgacccgccgaaccgtttggcggccacggcggcgaacgtctcgtaggtgccctgcaggatgccctgggtgccgatgtagatccacgacccggcggtcatctgcccgtacatggtcagcccggccgcctccagccggcggaactcctcccaggtggcccactgcggcaccaggttggagttggcgatcagcacgcgcggcgcccactcgtgggtgcggaagatccccacgggtttgccggactgcaccagcagcgtctcgtccccttccaggtcccgcagggagcgcacgagcgcgtcgaaggcgtcccagttgcgggcggcgcggccggtgccgccgtagacgaccagctcctcggggtgctcggccacgtcggggtcgaggttgttcatcagcatccgcagcgcggcctcctgcggccaccccttggcggtcagcgacgtgccgcgcggggcgcggacggtacgaggaccggacatcgtcttctccttaagggatcagtcggctcgggcatccgccgcttgagggccgttccttggcacgggcctgatccggtcggcctgcgacggccaaggtgatccactccggcggaacgcacctgccgggatcgaccccggcaccgtgcgggacggccgcagggccgcacccggcggcgagtggtgcgaggccggctccggcatgggcgtcctccttgcgtcaggcgagcgggccggtgacgcgttcggcggcggcgcgcagggtgccgtcgcggaccagacggacggcgtggtcgatctcgggggccaggtggcggtcggggccgggcgggccgacgtgctcgcgcagcgcggcgaccacggcggcggtggcgggggcggggcgcagcggggcgcgcaggtccagagcgcgggcggcggtgaggatctcgatggccagcacccgggtcaacccgtcgagggcgcggcgcagcttgcgggcggcgctccagcccatcgacacgtggtcctcctgcatggccgagctgggcagggagtccaccgaggcgggcacggccagccgtttgagctcggagacgatggcggcctgggtgtactgggcgatcatgtggccggagtccacgccggggtcgtcggccaggaacgccggcaggccgtgggagcgggcccggtccagcatccggtcggtgcgccgctcggacatggatgccacgtcggccaccgggatggccaggaagtccagcacgtaggccaggggggcgccgtggaagttgccgttggactccacccgtccgtccggcagcaccacggggttgtcgatggcggaggccagttcccgggaggccacctgttcggcgtgcgccaaggtgtcccgggcggccccgttgacctggggggagcagcgcagcgagtaggcgtcctggacgcgggtgcagtccggcccgcggtgcgactccatgatcgccgacccggccagcagggcccgcaggttggcggcggaggcggcctggccggggtgggggcgcagttgctgcagctcggcggcgaacacccggtcggtgcccagcagcgcctccacgctcatcgccgcggcgatgtccgcgcagaccagcagccgccgcaggtcgcaggcggccagcaccagcatgccgagcatcccgtcggtgccgttgatcagcgccagcccttctttggcgcccagcgtcaccggtgggatgtccgcttcggccagggcctgggcggcgggtttgcgcctcccggcggcgtcccggacctcgccttcgccgatgagcgccagcgccacgtgcgacagcggggccaggtcgccggagcagcccaggctgccgtactcgtggacgatgggggtgatgcccgcgttcagcagggcggccagggtctgcgcggtgaccggctggacgccggagtgcccgctggccagggtgcgcagccgcagcagcatcatggcccgcaccacctcccgctccacctccgggccggacccggcggcgtgcgagcggacgatgttgagctgcagttgcctgcgcagctcgggcgggatgtgccgggtggccagcgccccgaacccggtggagacgccgtagacgggggtgggccgggcgctcagctcttcgacgtgcgcgcgggccgcggcgatgcgctccagggcccgctcggtgagggtgaccggcgcgtcctcccgcgccaccgccaccacctggtcgaacgtcaacggctcgggcccgacctggacgcccttgtcccccatgaggctgctcatacccctattggagcggccgaccggcccgtcccgaagagcccccgaggccgatgtgtctcggatacgagacaactggcggccgcccaggcctcgatgaatctcacctttgccgattcacgggacgcatcccttgccctccttataacgtccgtgttatggcctggggagaggttgagctggaacccgaggtggacgagtagttcgacacgcttgatcaggccgaccaggagacggccgccttctacatcgatctgctggccgagcgcggagtgctgccaggcgagccgtacactcggcggctgcgcggcaagttaagggaactcaggttccacctgaactgtcaatcggcgcggataacctgctggattgcgccgggtaggcggatcatcttgctgacagtgttccgcaagcagcggatgcgcgaagtcgccgaggtcgagcgggcgtggcgggccatgcagcggtgtatcgccgaggagcacacggcggacgaggagcgagcgacatgggcgagcgcagggcatgggccgacaagcgggccgagatcatgagccgtccgggcgccggggccgcccacgaggccgcgcggatcaggttccagctgggggaggccgtgcggctgcgtcgcgaagagctcggcttgactcaggcgcagctcgccgagcgggcggggctcaagcagccggctgtggcccggttcgaggcgggcggcacgatgcccacgattccgatgctggagcgtctcgccgaggcgttggagatgcggttgagcatccggttccagccgctgcgcaaggcgagctgatcgtccgggcacaggcgatccgacccgcggaccggcggtggcgaacccggcgccaaagcgcctcggataccggacactgggcagatggggcaggttccggcggcgcggcgggcgttggcggtgctgcggttgctggcgtcggcggccgggcccatgccggcctcggcggtggcgcgggagctggggataccgcggtcatcggcctaccacctgctgaacgagatggccgccgagggttttgtgacccatctgccggaggagcggctgtgggggttgggcgtggcggccttcgagatcggctcggcctatttgcggcaggggccgctggagcggctggcccggctgccgttgcgccgcctggtggaccggacgggtgagatcgcccagttgggcgtgctgcacggggccgagaccctgtacctgctcaaggagcagccgccccggcatcacaccttggtgacggacgtgggcgtgcgcatgcccgcccacctgaccgccagcggccgttcgatgctggcccgcctgcccgccgcccaggtccgcgccctgttctccggcccgctggtcacccgcaccggccgcggccccaccaccttgcgcgagctgcgccgcgtgctggccgaggacgcccgccgcggctggtcggtggaggacggcctgatcaccgagggtttcgccagcatcgccgcctgcgtggtggaccacaccgcccacccggccgccgccgtcaccctcaccttccgccgcgcagaccgtcccgaggagacctggccggacctggccgcccgcgtccaggccaccgccgccgagatcacccgccgcctcggcggccggaacgcccgcccttgaacgcatggcctgtgtcctgtgcggtggacgagccgcacggcaccaggccatggggaacggaccgtcccgggagggccgcggtcccttggggcgccgagccgacccgccgccgggtgagcgtgaattccgtgttcatcaggtgggccggcatgccgcccggtccgaagagcggtcgggggcaccggccacgtggttcgccggaggcctctcggcgttcaatgggctccgccggacagcagagcctcggagaacccgcagtctccgaagcggcgggagcactggtcggcgtcttgggagagatcctcgtccatgtcggcgaaccggatcggcggccaggtgacaacgtcgccttcggcatcgcggcagcccgctttcccttcccggccgcgccgctgcgccttcacccgcgcctcctcctcagagccgcgtggagcaggacgacccccggcaaaggcccacccgctccgggtgcctgatgcgccagaacggcgcggcaggggcgaagctcttcacttcggcatggccgccgcgtcgcccgtctctcaggccctccgccgtgcaacggctcccacggcgcctcggatttccccggtcccctgcgtcagcgccggcggcgtccggcgtagaacatcgccgcggcggtcaggacgaacaaaccggcggtgatcgacatctcgacgtcggtgcccgtctggccggggccgtccggcaggcgcggcttcagcaggcccagcgggtccttgcggagggtgacctgccggccctcggggaattggccgaagcagttctgctgctgggagagctcgtgcacggtgcggtcgccggtggtctcggccaccgtgcagaacaggttgtcgctgcccggccccgacccggcgggctcctgctcgccgtcgcggactttcaggacgaccgcgggggccggttcgcccagttgctccatgtagaggtcgtacaggccgggaccggcgaaaagcgtcagcgccaggccgctgcagcagaccagcagggcggccccgccgcgtctccagacgtgcccggcccgcaccgcggcgaccgcgagcgtccccagcgccagcgcgacgcccacgaagatgaaaccggacgggtactgggccacccaacccgccagcgtgaacatcaaggggacggccagtgcccacagcagggagccgagcgtccgccgaggcggggtctcctggccggggggtgagtgctctcctgacgacatcacggcggttttccactcgtctgtttgctcccggcccgtcctggacgcgccgggaaggtcagcctatccccgggccggtcgcccgtccgcagccaccaccgggtgacggcggtggctgcggacgcccgcgccggcggggtcagcgccctttttcaacacacggcccagggcaccggggacgagggccccggcaatgcccgctgccgtgacgttccaggtcacggcagcgttcccggctgcgacgccgcagtctcgaccagaggggacggcgtgcggaaaagggtcagttcacccgcttcaggctgtcgatcatgccgccccacgccgggccctcccaggtgatgacgagggaggtgccgtcagagtcgagctccagggttccgcgcttgcgacgggcgtccggctcggcgcagtccagggtgaggagcggcttgggggagccgacgccggcgatggtgccggggcaggccagctgcccggtcgtctcggcggtcgtgccggtgatcgtgagggtggcgatcgggctgtcgttgatcggcttccacgtcccgtccaggccgccggaccgctgctgcgtcgccggagcggtcgtggcgggagcggccgcggccggcgaggacgcctgggcctgctgctctccgccgtcaccgccgcagccggacaacagtccggcggccagcccgaggactacgacacccagtggtgcgcgcatgaacgcgccttcctttcctgatcgcctttcttgttcgccgttgagccttctcggcgaaagccaacgagcacaccagggtaaagcgcgcgccggggaacgttccgggaaacggggcgaagaggcgcgcgggcggacgcgtcggcatgtgccttcggagaccgcaccgtccaaggggccggcggtgcgtatgagaccgtcacacccgagcaggcttggaggtcagggcacgcgggtagcgggtggccgggaggtcacatgcccgggcgggcaagaagatccaccggaccaagcggcggcggacagcacccgaccaaacctcccaagacggcgagcgcttgctgaacacccacgacccaaggccgaggcaagagcctggacgccccgaagatgagcgacagccaggactcaaaggtcaaggcacgcagggcacaacagcgggggttcacatgcctggacgagcggggtgttgcagatctgcgcggccgggtgccggcagactgcgctgaccaggcccattgagaagacggcggggcccggtgcacgcccacaccggacctcacgtccctgaagcaatgcaagacctggacgtccgaggaggagcgacggtcgggcaccagaggtcagggcgtgcaggtcgcgtgtgggtgggcaagggacttggaggtcggcctggccggcggacgggccggtcaagcctcccggggcggcaaggggctgctggatgcctgcgatccaggagcgggacaaatggagccgtttcccgtgccgaggcgcagccggtgaagcgagaccatgaaaccggcccggccggccagaggggacaggtcatcagacggccggtgaaccgcccggcagcggccggtcgggctcatccagccagacgtactggccggccggtgtgacggtgaggccgaaccggtcccggccgggacgtccccagccgacccagcggaagtaggcgtcggtgacttcctgccacagccgccgcggccccgcctggtagaccagatgctcacgccgtccggggcggtgctcgacgcgggcccagctcgttgcggcggcatcggcgagcaggaggcagaacctgccgtcgccggtggtcgagtcggcgccgagcacatcgggcagcagtccggcgatcgcgatgtcggcgccgcaggagtcctgggcgacggcgcgggggtcgaccggcgtcgtctcctcccagatcgccgagctcgccggttcggcgaggccgccgctgcgctgggagcgcagcatcatgtaggaggccgggccgccgaggcggccgatggcgcggccgtccccggtgacggtcaggcgggccttgtagccgccgaggtattcgggcatccacggcaggacgatcgtcccgccgggacgggtctgctccacccacgcatacgggaccgtggtgacaccgcaggtgacgtgcacctgatcgtaaggggcgccctcggcccagccggcggcgccgtcggcgacgaccaggcggggacgtgctcccgcggcctccaggttgaccttcgcctgttcggccacctgctcgtccacctcgatggacacgacccggccgtcgccgagccgggccgacagcagagcggcggtccagccgggcccggtgccgacgtcgaggacgcgttcgtggtcacgcggcgccagcagctccaggaacgcgatgaccgcgccgggcgccgacagggaggaggtccaggccccttccccggtgcccggatcaccatgaccgtcgttgacctgggtgacgatcgccgcgtccgcataggcggcccgcagccactggtcagggtcgcgggtgcggtcgatgccgtagggagcacccgggccgtccgggacgcaccaggcccggtcggggacgaacagatgccggggcacctgcagcagcaggtgccgccactcggggcgggtgaggtcaccgcaggcggccaagcggtcggcgagcgccgccgccagctcggccgcctgccggtgggtgggcaggaggcgcggcgcggcggtcacttggcaccgccgccgctgccgccgctgccgcggctgcctttgccgccggtgttgtcactgtcgtctcgttccggcgggatcgggcgatcggggcggtgccggtctccggtgttgtcgtgcttgcccacggggtttctccttccgcgcgccctccatggtggtgaccgccctcacccgcgtcaacactcacagtgacaatctgatggcggtatgacctgatgtggtcaacacaaagcgatcgcctcatcggccaagccggtcacgacgtggtcggggcacccggaccaccgggcctggtcggcctcgtaaccgcgtacccacactgacaggtcgcggtcgccggaggcgtccgcggcacggcgcgcggaggcccaggtgacacgtgccgcccgccgatcaccgatgtcgtccagctcagcggccaggcgaccggagagctcggcgctcacccgcagcagccgggcgtggatggaaggctggttcttgcgttccagcagccgccccagggcgacgaggtcggcggtgaggtccgggatcagggctcccgtccaccgcataaggcacacatgccggtattcgtggacagtgcgttcccatctgtccacatccatttggtcgatggaatccggagtgacaccggagagaaccgtttcaagcgcgcctggagggatggcggctcccgcgctgagcgcggccagcatctgaagggcggctcgacgcctcatgtccgtctcgtccgttccggggaggactggctcccctagtgcggtctggtcgttgcactgtcgcttcctaaaccggacgacagtggcctgcgggacgccccgccgagtcaaagagaccgagcgaactgcggctgaaagtcggatgccgtgctcgatccggtcaggccctgacggtcagagcgcgcaggtcgcgggcggcggggagtttgcgggcctgctcgggcaaggctccgaggatgcgttcggccaggtggtagcgggtggtgctgatcgggccttcctggaggacggtgagggcctgctcgagtccttcgttgatctcgcgctgctggaccaggtcgagggcctggatgaggcggaggttggcgacgggggtcatggtgccgggcgggtagagggccaacgcctgctccagggcggatgaggcccggccgtcgccgaggaaggtgtaggcgtaagcctcgttccaacgaaggaagtactcgggaaacgcctcgggcgcacggtcggtcacctcggccatattctggagcgcctcgaacgccacgtgctcctcgccccgtctagccgctagggaagcacgtgcggcataggctcctcccagtcctcgggacggcttccccccggacagggcgatcgcctcatcggccaagtcgatcacgaggtgatcagggcatccggcccagcgggcgtagctggcctcgacgccgcgcacccagaccgacaggtctcggtcgcctgaggcatccgcggcgcggcgcgcggaggcccaggcgacacgtgccgcccgccggtccccgatgtcgtccagctcagcggccagacgaccggagagctcggcgctcacccgcagcagccgggcgtggatggaaggcgggttcttgcgttccagcagccgccccagggcgacgaggtcggcggtgaggtccgggatcaaagctcccgtccaccgcataagagacacatgccggtattcgtggacagtttgctcccatctgtccacgtccatctgatcgacgaggtccggagcagcaccggagagaaccatttccagagcgcccggcgggatggcggccccggcgctgagcgcggccagcatctggagggcggcgcgacgtttcatgtccgtctcgtccattccggggaggactggctcccctagtgcggtctggtcgttgcactgtcgcttcctaaaccggacgacagtggcctgcgggacgccccgccgagtcaaagagaccgagcgaactgcggctgaaagtcggatgccgtgctcgatccggtcaggccctgacggtcagagcgcgcaggtcgcgggcggcggggagtttgcgggcctgttcgggcaaggctccgaggatgcgttcggccaggtggtagcgggtggtgctgatcgggccttcctggaggacggtgagggcctgctcgagtccttcgttgatctcgcgctgctggaccaggtcgagggcctggatgaggcggaggttggcaacaggggtcatggtgccgggcgggtaaagggccagagctcgatcaagtgaagacgacgcccggccatcaccgaggaaggtgtaggcgtaagcctcgttccagcggaggtggtactcgggaagctcctcaagtacgcggtcggttacctcggccagattctccagtgcgtcgaacgccgcatgtttatcaccctgcctggccgctacggaagcgcgtgcggcataggctcgtcccagccctcgggacggcttccctccggacaaagcgatcgcctcatcggccaagccggtcacgacgtggtcggggcacccggaccaccgggcctggtcggcctcgtaaccgcgtacccacactgacaggtcgcggtcgccggaggcatccgcggcacggcgagcggaggcccaggcgacacgtgccgcccgccggtccccgatgtcgtccagttcgatggccagacgaccggagagctcggcgctcacgcgcaacagcctggtgtgaacggaaggctggttcttgcgttccagcagccgccccagggcgacgaggtcggcggtgaggtccgggatcagggctcccgtccaccgcataaggcacacatgccggtattcgtggacagtgcgttcccatctgtccacatccatttggtcgatggaatccggagtgacaccggagagaaccgtttcaagcgcgcctggagggatggcggctcccgcgctgagggcggccagcatctgaagggcggctcgacgcttcatgtccgtctcgtccgttccggggaggactggctcccctagtgcggtctggtcgttgcactgtcgcttcctaaaccggacgacagtggcctgcgggacgccccgccgagtcaaagagaccgagcgaactgcggctgagagtcggatgccgtgctcgatccggtcaggctttgacggtcagggcgcgcaggtcgcgggcggcggggagcttgtgggcctgctcggggagggcctggaggatgcggccggcgagatgatggcgggtggtgctgatcgagcccgactggagaacggtgagggcctgctcgagtccttcgtcgatctcgcgctgctggaccaggtcgagggcctggatgaggcggaggttggcgacgggggtcatggtgccgggcgggtaaagggccagagctcgatcaagtgaagacgacgcccggccgtcgccgaggaaggtgtaggcgtaagcctcgttccagcgaaggaagtactcgggaaacgcctcgggcgcacggtcggtcacctcggccatattctggagcgcctcgattgccgcgtgcttgtcaccccgcctggctgctatagaggcgcacgcggcataggctcctcccagtcctcgggacggcttccccccggacagggcgatcgcctcatcggccaagtcgatcacgaggtgatcagggcatccggcccagcgggcctggtcggcctcgtaaccgcgtacccacactgacaggtcgcggtcgcccgaggcatccgcggcacggcgagcggaggcccaggcgacacgcgccgcccgccggtccccgatgtcgtccagctcagcggccagacgaccggagagctcggcgctcacgcgcaacagcctggtgtgaacggaaggcgggttcttgcgttccagcagcttccctacggcgacgatgtcggcggtgaggtccgggatcagggctcccgtccaccgcataaggcacacatgcctgtattcgtggacagtgcgttcccatctgtccacatccatttggtcgatggaatccggagtgacaccggagagaaccgtttcaagcgcacctggagggatggcggctcccgcgctgagcgcggccagcatctgaagggcggctcgacgcttcatgtccgtctcgtccgttcctgcggcttccgtgtcttccacggtaacccgctcacgggcgcgtagctcttccaattcggtgacagcggcgtacagggcggcgatctgccgtccggcctgcagtgcctcgtccaggtcggcgacgcggtgggcgggcacggggatctctccgcgctcccatttggagacctgggagacgtcgatgtagatcattttcgccagctcggtcaggctgatcttgcgcacctcctggcgccaatgccggatggtggcgccgatcaggtggtgcaggctctcctcgggatcgacgggctgcgggggtcggggcatggcggctcctgttctaggcgtttttggggacgccggtcttccaaatcaaatggctcccgcgcagttgcgcgctcgggctcaatagaacaccacggcggtgcgtcaggccagccgatcgcacaatttcgatgacggaaagtgacagggcctgtcgagggcgcgggaatgcgaaagcgaccggacgccccggggcctgctttcgaccggaaaggagccggacctgtgaactacctcccgaataccgttccgcccggaagaaaggcggggcggcggcggaccgagacggccgtggcggtggcgcgggtgcggctgctggcggatctggcgctggcgctggtggagcggggacggtcctcgcggatgctggtggaggccggcggcgaggccgttttgaccgtccccaccggcggggagccgatcggggtcgtggtgatccgcgaccaggcgggatgggcgtacctgtggggcgggacgcagcgctacccggctggggtcgggctgccggggctgcggcgcgcggcggcggcgctgacgggatgcggccggtgacgcgggcgcgcacaccggcgccgcgcaccgggccgcccgctttgaaaacggcctgtttcccgccggagaactccccgccggacgcgaaggtgaacgttcgtgaaatccgggcgcacctgcggcgggaattggccggaacgggagtggacccggccgatgcggacctgatggccgccgagatcgccaccaacgcgatactgcacaccgccagcgggcgtccgggcgggcgggtgtggctgacggtgatcgtctcccccgaacgggcacgcatcgagatcaccgaccagggcggaacccccaaagagccgcaaatcccccactcggcttcgctgaacggccgcggcctgctgatcgttcaggaattagcggaccgctggggatggacccgggacgcctcaggccgcaccaccgtgtggttcgaacttccccgcaccggcgagacgcccccgcgaaacagccggacgagcatatgaaatcctcacgccggcaatcattaccaggagccgtattcgtcaccgttttcaggagagcggccgccgatccggatctttcgaatcggctccgcatccgcaccggcggccgtgtccgcaccgtccggctcagcacacccaccgggccgatcgagcgagtgcatccgcggcaatggaggggtacgcctgctcctcgtcgcacggatttcggcggcggggacggtgccttcccgggccggacctggcgggaggcggcgccgaggccgcctcccgctctcccgggagcagggtcagcgcaggccctgcttttgcagccactgctcggcgacgtcctcagggtcgagtttctggtcggacatctggccgttcatggcgatcaggtcggcggtggtgagcttggccgacaccgcgttgagggcgtcgcgggcggtctggtccaccttgggcctgtagatcagggggacgacgttctgggcgccgaagacgttctcggggtcctccaggaccacgaagccgttcttggtgatcgccgggtcggtggtgaacaggttggcgacctggacctggccgccggccaggttggagacggtgatggggccgccggtgtccagcgacttgaactgcttgaacttcaggccgtagacctcctccaggccgaccaggccctgccggcgggtcttgaactccggcgggccgccgatgatcatctcgccggccacgtctttcaggtcggcgatggtcttcaggccgtgctcgcgggcggtggcggcggtcaccaccagggagtccttgttctcggcccgtgaggtggtgaggatctccagttcggccgggagcttggccttcagggcggcgtccacctcctgggtggtggcggccgggtcgttcttgtccaccctggccagcagcgccccgttgtactcggggaacacgtggatggcgccggaggcgacctggccgtagtagacctcgcgggcgccgattttgaacttgcgctcgaccttgacgcccttggcctccagggcctgggcgtagatctcgccgagcagctcgctttcggggaagtcggccgagccgacgaccagagtctgcgccgcgccgccccggtcgccgtccagcgggttgtcgtcaccgccgccgcaggcggtgagggcgagggcggcggccagggccaccagcgcgccccgtgctcttcggatcatggttgtttccttcctgcggactgttcggggggatctgcgggcggtcacgggcggccccggacgccgggtgagacgaccaggcgggacacccccgcgaacacgaactggacggccaccgccagcgcgatcaccaagatcgcgccgccggccatggaggcgtactcctgccgggcgtagccgtcgacgatgtagcggcccagcccgccgagcccgacgtaggccgcgatggtggcggtggagacgatctggatcatggcggtgcgcatgcccagcaggatcagcggcagcgccaccggaagctccacctgcagcagcacctgccgcccgcgcatgcccatgccctcggcggcgtcccgcagccgcggctcgacctgccgcaccccggtgtaggcgttgaccaggacgggcgggacggccagcgccaccagcgggaccaagatgggcaccaggtcgccgccggaggtgaggatcaccgccaggaccagcaggcccagcgtgggcagcgcacgggcggcgttggccgaggcggtcaccagcagcccgaccagcgcggccgcccggccccgccgcacatggcccagcaccagcccggcgggcagcgcgatcagcacggtgatggcgaagcccagcagggagtaccacaggtgctccagcacgcgggtggggatgccgtcggggccgctccactgctcgggctgggtgaaccactcccgcacaccgaggatggcgttcaccgctcacccccgccggtgacgagcggccgccgcggctccttgggggcggcggcccggcctccggtgcgttcccagggggtcagcaggcgctgaagcagcagcaacagcaggtccgccgccagcgccaaagcgatggtcagcgcgatgcccacgatgatcggggtggggaagtcgcgtttgaggccggtgacgaacagctcccccagcccgccgatgccgatcagcgagcccacgctgaccaggctgatgttggagacggcggccacccgcagcccggccatcaccaccggcaccgccagcggcagctccacctgcaccaggcggcgcaccgggccgaaccccatggcctcggccgcctgccggacgtggtcgggcaccgagcgcagcccgtccaccacccccggtaccagcaccgacagggtgtaggcggccagcgggatgatcacggtggcgtaggtcagcccggtgaaggcgaccagcaccacgaacaacgcgatggccggcaccgcgtacagcacgctggtggcggccagcaccggcgggtagagccggcgccaccgggcgcaggcgatccccagcggcagcgcgaccgccagcccgatcgccaccggcaccagcgacaagatcagatgctcggtgagcgcctcggcgatgtcatcgtcccagttccgcccgatccactcccagcggatcagcggctctcccgctgcgagcaccggcgccatcgacgctctcaccgcttcgccgccatctcaccgccggctcccccgctttccccggacgccccaggccgctctgcgccgccggccgcacccggcccgcgtgcggcggcctcctcggcgtccagttcgtggaagaagcgcaggcggcggatgccgcgggggccgccgaggaagtcggccacgaagtcgtcggcggggctcgccaggagttcttcgggggtgcagtactgggccaggcggccgccttcggcgaagaccgcgatgcggtggccgaggcggacggcctcgtcgatgtcgtgggtgacgaagacgatggtcttgtgcagctcggactgcaggcgcagcagctcctgctgcagcccggcccgcacgatcgggtcgacggcgctgaacggctcgtccatcagcatgatcggcgggtcggcggccagggcgcgggccacccccacccgctgctgctgcccgccggacagctgggcggggtagcggtcggccagggcgcggtccagccccacccggtccatcagctcgcgggcccggcggcgggcctgtctcttgtcgtggcccagcaggaacggcacggtggcgatgttgtcgacgacggtgcggtgcgggaacaggccgccctgctggatcacatagccgatgccgcgccgcagggccggcgggtcgatgccgcgcacgtcccggccgtcgatggcgacggtgccgcaggtgggctccaccatccggttgatcatgcgcagggtggtggtcttgccgcagccggacgggccgaccagcacggtgatccggccggtggggatctgcaggtccagcgagtcgacggccacggtgccgtcggggtaccgcttggtgactccctcgaaggtgatcaaacgcgctcacgtccttgcggccaccggcaacgccggtcgtcggtccggtccttgcgatcggtcgggcggatacggggggtggccgtgtgccgccggacgcgctcgactctcaccataatgatcacttttgtttcccaatggacggatttcagtcgcccccgcgcgccgtcataccggggccgggccggtggagcggcggacgcgcagggtgggggcgcggacgatgcggcggtgcggcgggtcgccgtcgatggcctccaccatcacctgcacggccgcgcggacgatgccgtcgatgtcccagtccacgctggtcagcggcggggtgagcagcaccgacatcgggtggtcgtcatagccgcagaccgacacctcctcgggcacggccaagcgcagctcgcgggcggcggcgtagacgccgtaggcgatggagtcggtgaagcagaacagcgcggtcggacgggcgggggcgctgagcacctccagcgccacccggcgggcggcgtgccaggactgcggcgcggtgaccacggtgacctgcaggcccagccggtcggcctcggcgttgacgtgcaggtcggccgggcggtcgggggtggtggcgcgggtgggggtcagcacggcgatccggcggtggcccaggccgtgcaggtgctccagggccatggtgacgccggagcggttgtcgaagaccacctccgcccgggagcgcccgccgtgcagggcgtcgccgatcgacaccaccggcagcgtctcgcccagctcggcccacagcggggccgaggggtccagcggctgcaccagcagcccgtccacccgctggtcgcgcagccgccgggccagcgccagctcccgggccgggtcgccggcggcgtccaggatcagcgcatagcggtcgcagcccaccagggcccggccgatgccgaccgccagcgactgctgccagtagtcctccagcgagccgcacaatagcccgaccatgccggtgcggccgctggccagcgcccgggcgatcgggtgcgcctcatagcccagggccgcggcggcggcccgcacccgctgctgggtctgcggggaggtctggatgccgcgcagcgcgtaggagacggccgcaggcgacagcccggtcgcctgcgccacttcgcggatcgtggcccgtttgcggttgtgcggcacggcccgaccctacgtttccccaccgacatttccacgatctgcgccccggcgcctcaggcggggcgggccagcgacagggagaaatcgccgtgctcgtcggtccatagtgcctccagggcgagaccggccgcgttcagttcggcctccagacgttcgggacggaatttggcggagatctcggtgcgcatctgctcgcccgcggcgaactccacggtcagctccaggccgccgatccggacggtctgggcgtcgcgggcgcgcaaccgcatctcgatccactcgttgcgggggtcccacagggcgatgtggtcgaacgcctcggggacgaagtcggcctccagccgccggttgatgacgtgcagcacgttgcggttgaactcggcggtgacgccgcgggcgtcggcgtaggcgcgcaccagccggccggtgtccttgaccaggtcggcgccgagcagcagggcgtcgcggtcgtccatggtggcgcgcagggccgacaggaaggacgagcgttcggccggggggaagttgccgatcgtgccgcccaggaagaccagcaggcggggcggcccggtcggcagcaggtgcaggtgctgctcgtagtcggccaccaccgggcgcaccgtcaggtgggggtggtcgcgggcgatccggccggccgcggcggccaggaagtcgccgctgacgtccaccgggacgtagtcgcgcagcgtgccctccgccgagagggccgccagcagcagccgggtcttctcccccgacccggcgcccagttccagcagggtgcgggcgccggtggcggcggcgatctcccgggcgtgctcgagcaggatctgccgttcccggcgggtggggtagtactcgtccagttcggtgatctcttcgaagagcgcgctgccgcgttcgtcgtagaaccatttgggcggcagggtcttggggtgggccgtcagcccctcccagacgtcctggcgcagcgccttgtccaggtcgtcggcggtcaggaagcgttccatcggttcctcctcgtctctgtcgcgggggcaaggtcacaacggtgtgatctgaacgccggcgcggtcggcgacgaccagggaccggtcggggaccggcgtccaggcggcgtcgtcgtcgaggggttcggaggagatcagcacccggccgggggcggcgtgcacgaacagcgaatccccccaggtggtggcggccagcgcggtcccgtcggcggccagcaggttgtagcggccgggggccagggcggtcacggcggccaccgtggcggccagcccgtcggccagcgcggcgccttcggcccagtgccgggcggccaccgccagcagcagcgccgagtccaccggggcccgggcgtccggcacggccgccaggtccccggccagttcccgcagcttgggctccacctggtcgaagtcctcgaccctgccgttgtggctgaacaggtgcgcaccggtgcggaagggctgggcgcaggactcctccaccgggaaggcggtggtggccgagcggacggcggccaccgcgcaggaggcggtcaccgcgccggagatctcgcggaaggaccggtcggtccagatcggctgggcccgccggaaccgcaccggccggccgcggtggaaccagccgacgccgaacccgtcggcgttcagcaggttgccccgggtcatccgcggcgcgtacgactggacctccagcgagtgcggaccttcgaagatcagcgactccagcgtccggggcgggcccaggtagcccaggtggcggcacatcagcgggcggcgtcgcgggcgcagcggaaaccggtgaagatctgccggcggatcggaaagtcccagttgcggaacgtcccccgcacggccagcgggtgggtggcccaggagccgccgcgcagcaccttgtactccggcccgaagaagacctgggagtactccttataaggaaaggcgcgaaagcccgggtagccggtgaaatcggaggaggtccactcccacacgtccccgagcatttgctgcaccccgtaggcggaggcgccctgcggataggagccgaccggggcgggacgcagccgccgctggcccagattggcccggccctcctcgtagacgtcgccccaggggaagcggcgggagcgctgggcggcggggtcccagcgggcggccttctcccattcggcctcactgggcaggcgtttgccggcccagcgggcataggcgtcggcctcgtaccagctgacgtgctgcaccggctcgtccatcgggacgggttcgatgcggccgaagcggcggcgcagccactggccgccttcgcgccgccaaaagcccggcgcggtgcggttgtgccgcgagcgccaccgccagccttccgggtgccaccagcgcgggtcctcgtagccgccggcctccatgaaggccaggtaggcgcggttggtgaccggataggtgtcgatgtagtaggcgggcaggtccacgatgtgggcggggcgttcgttgtcgtaggcccacggttcgtcgctggtgcccatctcgaacggcccggcctcgatgagcacctccggttccgccgccgcgccgccgggagccggtgggggctcgcccgcatcgagcagggcgggggcgcccttgcggagctggtgggtggccagcatggtctcgtcgtgctggtgctcgtgctggacgaccatgccgtagacgaacccgccggcggtcagcgggtcgtcctcgcgcagcggcaccttcgccagcgagtccagcaccttggcgcgcaccgtggcgatgtaggcgcgggcctcgtcggggggcagcagcggcagcgacgggcgctcggcgcgcgggtgctcgaaggcgttgtagaggtggtcgatctccgggcgcatcggctcggcgcccgccgccgcccgcagcagccacagctcctcgtagttgccgacatgggccaggtcccacaccagcggggacatcagcggggagacctgggcggtcagctcaccgggcggcagcgcctcggtggtcagccccaggctgcggcggcgcacggcctccagctcggcggcgatcagttccttcaggtcgtcttcgtcaacggtcgtcaaggcggccacggcggctcctttcagacggcgggatcggccgggtcgtcggccgggcagcggccccgctcgacgtagcggcgggcgtagtcggccaccagcggcaccagttcggcggcgcccagccggggcagcgcctgcagcgcggcggcgaagcagcggcgggcggccagggccagcgccgggtcggtcagcgcgtggcgggcggccgcgccccagcgtccggccaccgggcgggcggcgtcctcggcgatgcggccggcctgcgggtcgtccagcagcgcggtggcgacggcgaccgggaccggccagtaccgcagcggcagcgcgtcgatcatgcgcagttccagccagccgcgcgggcgcaccggcgggaacagcgtggacaggtggtaggcgaagtcgtccaggcagggttcgcctttgtccatccactcgccgaaggtcatgccgggggcgccggtccagccgtcggaggttcccgggcgggggcgggtcagcatgacgggggcgtcgatggcgtagcgggtccaggcccggcaggggtcggccgggccggtgcccgcctccaggacggggcgggtgcggcaggggtcgagcgcggcccagatggcctgccgggtggagcgcaatccggtgcggcgcccggcgcgcagcggggagttggcgaacgcggccaccagcaccgggccgagggcgtgcgccaggcgccagcggcgcagcgcgtcggcggggtcggcgccgatgtccaggcagacctggacggaggcggtgctgcacatcatggtcgccccggtctcccggtagccgccgccggcgaagtagtcgtacatgcagcggtagcgggggtgggcggcctgcaggcgggggcggcgcagcgggtccacgccccggccgaccaggtccagtccgtcggcggcgagccgggcgcgcacgctcgccaggtcttgggacagcgcctcatgcaggtccgccagcccgtcgcacacccgggagctgagttccagctggccgcccggctcgtaggtgatgacgctgcggcccggcagcgggccgccggcctctgcggccgcgcgcacccgttccagggggacgtgcgcggccggatcggcggggtcgatcaccagccactcggtctcggcgccgactttcccgggcgggccggttttgaagcagaccccgcgggtgtgctcataaagatcttggacggtcagccggctcatctcgcgtcccctctttcgggtgaacggtcacgagacttcccaactgaaccgcatcaataatccacgtatcgccggaaatccccgtaaatagggtgtccaggtgcatggttgcgccacacgactatgcagatgccaccaggtgcgctatggtccggactccaccggtatgaccagtaatttccttccgtcgcgtcctgcgccggtctcccaacgggagcgaggtcacatgtcggggactccggaggccctctacgacgcacacgccgcacgcatctacgcctactgctgggcgctggtaggggacggtgccgatgcggcgacgcgcgacacgttcgtggcggcgatgcagcacccgccgcacggggacgccgtgctgtggatgtacgcgctcgcccggtcggtctgcctggagcacggcgcgctgagcggggccttctccccaggcggcgccgcaaggcgggccgggcggttccccgacccgctgctgcgcgccgcggcgcggctgcgggccgaccaccgggaggtgctgctgctgtcggccggccagtggctggacgaacccgacatcgccgtggtgctgggcgtggcccccgacacggtccgccagctgctgcacaccgcccgcgtccggctggagcgcgcggtggtggacctgctgatgcgcgagcccggctccccctacgaccaggagatcatcaccgccttcgaacgcggcatgctgccccgcctgctggcccgccgggcgccggagcggccgccggcggcgctgcgcgagcaggtgctgcgggcctgcgccgccgagctggagcggccgctgtcgaccatggcggcgccctctccgctggtgacgatcggcccggtcaccacccggcggcacaccctggcccggcaggccaagggcgcgggcgccatcgccgccctggccgcctcggccgccgccgcggtcgggctgctggcctcctggacgggcagcggcggcggggacggcctgtcggctctggcgccgcctctgggtcagggcggcgggccgtcgtcggccggttcgccctccccggactccccgggctccgccaagggctccggcgggggcggccgcagtccgcagacctcgaggacggacccctactacgtgacgcagccgccgagccgtccggcgccgcccccgggcatccccggcctgcccggcagcccgaccccggccccgagcccggacccggcgcccgacggggagtcccccgcgccgagggacccgggctcccccaagcccacgccggacccgtcggccccctcgccgaatccacggccctccgatccgccgagcccgcagcccagcgacccgccggcccccgaccccaccgacccgccgagcccgcagcccagcgacccgccggagccggcgccgaccgacccggccgatcccaccgacccgccggagccggcgccgaccgctcccaccgacccgagcgacgcgccgtcccccgacacgtcgccgtcaccggccccgtcccaggactcctgaccgatccggtgccgctcagcagggcggcaccgggcacgggggccgttccgccgcacggcaggccgcgccatgctccggcgcagcccgcccgggtgagcgggccgtggaggtaccgcgccatctcatggcaggccgcatcacaggcggcgcaccccctcgcaggggacggccgtgcggaggggcgcgatgggctccgccgttcgcgcgatgagcggcgtcagccgcaagacggccggtgacccctgctgcggcgccgggaggtcaccggcccgtgatggatcttgggaccggccccggggcagggcgtccggcggcgtcgcccaccccggggccggagaaaaggggaggtcagcggggggcccggggcaggcccaggccgagcatggcgatgatctcccgctggatctcgttgacgccgccgccgaaggtgagcaccagcgcgcccttgaccgcgcggtcgaccttggcgatgaggtcggcggtggccggatcgccggggtcgccgtggcgggccagcgtctcaccgatgatgcggcccacctccatcatctgctccgagccgtagatcttggtggccgaggcgccgggggcgctcagccagcccagatccgcctcggccgccacctgccagttgagcagctcgttgacgcgcaggcgggcgtgcacccgggccagggcgcggcgcacctcgggacgttcgatcaacgggcggccgtcggcgccggcggtggtgcgggcccagtggacgaaccggtcgcgcaggcggccgatgttgccggccgggccgagcgtcacccgttcgtggttgagctggttgacgatcaggtcccagcctttgttctcctcgccgatcagcatgtcggccggcaccttgacgtcctggtagtaggtggcgttggtgtggtgctggccgtccatggtgatgatcggcgtccaggagaagccggggtcgcggcagtcgacgatcaggatggagatgccgcggtgccgctcggcctgcgggtcggtgcgggcggccagccagatgtagtcggcggtctgcgcccccgaggtgaagatcttctgcccgttgaccacgtagtggtcgccgtcgcggaccgcggtggtgcgcagcgcggccaggtcggtgccggcgcccggctcgctgtagccgatggcgaagtggcactccccccggacgatcttcggcaggaagaactccttttgctcctcggtgccgtactgcaggatcgtcggcgccaccgtgttgagcgtgatcagcgggtagggcacctcggcccgggtgatctcgttgacgaagatctgctgttcgagcgggccgaagccgcgcccgccgtactccttgggcagcccgacgccgagcatcccggcggcgccgagccgcttgcagtgctcgatgtaggcgggcccgaacgggtcggcggcgatggcggcgcgctgctcgtcggtcaggcaggtgcgaaagtactcgcgcagctcggcgcgcagccgctgctgctggtcggtcaggtcgatgaacacccggcggctcctagctgcttgcggcgacggcgtcgccgatggcgtccagttgggcctcggccccaccgaggaggtgggcgtagtgcttgccccaggcgaagtaccggtgcagcgggtaggtgatgtccagcccgatgccgccgtgcaggtgctggcaggtgtagagcgccttgagcaccgggtcgcaggcgttgtaggcggccacggacaggatctcttcagcgtcgggaaggccggcggccagccgccacacgcccgcccacatcgccacatccagcgcccgcgcggcgatgtagacgtcggcgacctgcatggtgaccgcctggaactgggccagcgcgcggccgaactgctcgcgggtcttgacgtagtcggtggtgatcttcaacgcgccggcgatgaccccggagacggtcgccacggccccggcgatcgccgagctttgcagcgtccgccaggccgcgccgtcggccgtcccgccgagcagggcgtcggagcccacccgcaccccgcccagcgccaggcgcgacatcggctcgccggtggccgccgggtgcctgctgagctcgacggcgcccggctcgaccaggaacaccccgacgtcggcgccgtccacccgggcgggcaccaggatgcaggcggcctgctcggcataggggacgaaggtcttgacgccctccagcacgtagccgtcgccgtcgcggcgggcggtcgcggtgacctgcccgatggggcccgcctcgcgccaggcgccggtgagcacggtctcggcgtcggccaggcgggacagcagcgcgcgctggtcaggcgtgccgtgcgcggcaatggggacggcggccagcgccagcgaggcgtaggcggggacgggtgcgacgtgggcgccgacctcccgcaggatcaccgccatctcgaccggtccctgcccggccccgcccgtctcctccggcaggcaggcccccagcagcccggcctggcccatcgccttccagatccccgcctcaaacggggcgtccccggcgtcgtgggcgtccagccgcgcggtggacgcctcgcgccccagcaggtcggcggccaggtcccgcagttcccgctgggtggggtcgagattgaaatccactccggtgctcccctccgccgtcagcggccctcggagcggcaaactagaacagattctagtctgtgtccagaggcacacccatcgtcccttccctgctgtttttcaccggtgccggggactgttcgcgcttccgccgggcggccgaagcgggcctgggggaagagacgtagataacacgttctcgcgagcctgtaggcttgtcccgaagcgacagcagttcctcccatcccccaccccaccccctcgcggaggacgaccacgcagaaggagccctcagtgacggcagagccgatgacggcgaccggcgggcggcagccggtgcggacccgcagccaggccgagcgccgcaggaagatcgtcaaaacggcggccgcgctggcctcccggggcggggtcgaggcgatgcagatgcgcacggtggccgagcgcgccggagtcgccctcggcaccctgtaccgctacttcccgtccaagatggacctggtcgtcgcggtggtggacgaggagctggacctgctgcaaaacagcatcagccgccgcccgccgcacggggcgacccccgccgagcgggcgatggaggtgctgacccgggccacccgggggctgatgcgcgagccggaactgaccgaggcgctgatccgcgcgctgatgctcaccgagatcccggtcggcttcggcgaccggatgacccggatgctgctgcacgcggccaccggcgaggaggagatctcggtccaggacccgcgctgggcgctgggccgcgcgctggccagcgcctgggtcatggagatgatcgaactgctgcgcggccgctccaaccccgaggagatccacaaccggctggagaccgccgccgcccgcctgatcgacttctaaggcccgcttcggcatctcacccggcgcgaagaactcgcgcgaaaaccagacactgggtgtcaggtttcggtggaagcgtcgtgtccatgaaggacacgctgaacggaaagctgaacggaaaggtcgcgctggtcgccggggcgacgcggggcgcgggccggggcatcgccgtgcagctgggcgccgccggggccaccgtctatgcgaccgggcggagcacccgcgagcgccgctcggagatcggccgtccggagaccatcgaagagaccgccgagctggtcaccgccgccggcgggcagggcatcgcggtgccgtgcgaccacctggaccccgcacaggtgcgcgccctcatcgaccgcatcgagcgcgagcagggccggctggacgtgctggtcaacgacatcttcggcggcgaccacctgaccgagtgggacaccccggtctgggagcactccctggagaacgggctgcgggtgctgcggctggccatcgacacccacatcatcaccagccacttcgccctgccgctgctgctgcgccgccccggcgggctggtggtggagatcggcgacggcaccaccgagtacaacgacacccactaccgggtctcgctgttttacgacctgtccaaggtcgcggtgaaccgcatggcgttcgcgctggccaaggagatcggcccgcgcggggcgacggcggtggcgctgacccccgggtggctgcgctcggagctcatgctcgactcctacggcgtcaccgaggacaactggcgggacgcgctggtcaaggagccccactttgcgatctccgagacccccgccttcgtggggcgggcggtggtcgcgctggcggccgatcccgaggtggcgcgctggaacggccagtcgctgtccagcgggcagctcgcccgggtctatgggttcaccgacgtggacggcagccgcccggacgcctggcgttacgccaaggaggtccaggacgccggcaagcccgccgacgtcaccggctaccggtagagcgcggcgtgccggcgggcggcctcggccatgcgttcgcgcagctcgggagggtcgagcacctccacctcggggccgagccgcagcagctgggtgtaggccacgtccagggactcgacgggcagccgggtggtgatccgcccctgcccgtcgggttcaccggccgcctccagcgcccgccgggcggccggggcctcgaccgcgtgccgcagcgcccgcgccccctcccggctcagcctgatggtgacggtgccggtcagcagcgtctccacgaactgcgcggcccgctcggcccagaaggccttcaggtcgaacgtctcgtcccggacgaacgactccccggtgggctccacggcggtcacccggcccacccggtaggtgcgcaggtcctccccgacccgggccaccaggtaccacacgccgcctttgaggaccaggccgtaagggtcggcccggcgcgtcacctcccggtcgcgccggtagcgcagcaccaccgtctcgtcccgccagaccgccctggccagcgccgccagcatgggcggcggcccggcgtcgtcgaaccacccggccacatccaggtggaagcgctgcccggtgcgggccggggcgtcctgcagcgagggcggcagcgccgccagcaccttcagccgcgcggcggccaccgcctcggccagccccatgtcctcggccggcccgggcagcccggccagaaacagcgcctcggcctcggtgcggctcagcccggtcagccgcgtccggtacccgtccaccagccggtagccgccgcgccggccctgctcggcgtacaccgggacgcccgcctccgacagcgccagcacgtcccggtagacggtccgctcggagacctccagctcccgcgccagttcccgggccgtcatcgtcccccgcgcctgcagcaacagcaccaacgacaccagcctggacgcccgcacccgcccattctcccccgattcgacaccgggacgcggccggcaaagcaccctcacccctgagcgaggagccttaaaccataaaccaccgaaatttccatatttcatgatttgacatatcaaaacttccgccccaatccgcgaaatcactcagtgaattcaccgttcccggtacgcttgcggcagatgttccctacgatgatccggagcagatcgtgagggagaggtcgcccaaagtgagcatcgccaccgtcagcgaacaccaagtcgtgctgcccgacacggcctacgccatgtggcagcgcggcgagcttcgtgactttctgagcctcccccatgatcacaccaggcttgaaatcatcggaggaaagatcgtcgtgtcgccagccccccgcgccgggcacggccgaatcgtcagagggatctataacgcgttcagggacgcccaagtggccgaccggcagtttccgtgggactgcgccccgcttctcgacctcaatatgaccgagaccagcgaaggctactgtcccgatctcatggtcatgcgggcggaggtcctcgccgctctcgaagacgccgacgacaggcacgcccatcccgaccacgtggaaatggtcgtggaggtcacctcgccctccaatgcgggcaatgaccgggaaccggcagagcgcgacgcggtctccaagtggaacggttacgcccgggcggagatcccctactacctgctgatcgaccgggacccgaaggccccgctgatcaccctgtactcgattccggacccggccgtcggcgcctacctgcacaaggagacctgggagttcggccagaccatcgtcctggagcacttcggcgtcgagatcgacacccgcgactggcgtccctggaacgactgacctcccacggccgcgacgtccccgccgggcggcgacctccccgccagatccccgtcatatccgctcatccgcacaccttgcgggtagattcgaacccagacggcctcccgcgcatccaactcatgaaggccgttggcctggcagagccggggccatctccggggatcgacgacgggtgagggaagcccatgtccgaatcgtcacagcagccgtacccgccgcgcgactcgtccaccccgccgcctcctcccccaccgccggaccctccggtgatcaacctccaggtgccggtgaacgtgcaccatcaccaccacctcacgcccccgccgaacccgccggccgtggtgcgcgaccccacctccgttcacctgttccacttcgccgtgacgctgctgacctgcgggatgtggctgccggtgtgggtcgtccacgcgatcgtcatggccctgcagaagtcgcagcagacgcttccccccgtggggcagccgctgtcccccgagcaggccaaccgggccgccgtcgaggaggccaaagcgcgggcgcggcgccgccaggaggcgcgggcgctggccgcgcagaacccgatgatggcgcgggagctgctcatcggacggcccgacatccccggccggcagtacgacgacggcgggctgatcgacgtcaactccgtcccggccacggagctggcccggctcggcatcgacccgcagaccgcccagcggatcgtccagctgcgcgcgcagaccggcggcttcacctccgccgaggagctggccatgctggccgacctgccgccgcacctgctccccaaccttctggagtacggcctgtacctgcgctgagcgccgctcaccaggcggcggcgcccgccaggccggtgggggccgggtcgtagccgaggaccgtgcgggcggcggtgatgtcgagggtgcgctccaccgccagatggctgagggcgtaacgggtcaggcggggcgggcggcggcttccggcggccaggaaggcgccctcgacggcgcaggccagcggccatgcggccggcagcggcaggtagaccgggcgggcgcggatgccccgctcggccaggatctgccgcagggcctcatcgagcaccaccggttcggcgtcggtgacgttgaagatcccggtggtgaccgggccggtggccgccagcaggcaggcctgcaccaggttgccgatcgaggtgaggctgatgagctgccgcccgtccccgacggcgggcagcaccgggccgcgcaccgccgacaggacgcggggcagcagggtggtgtcgccgggcccgtagacggcgtgcgggcgcaggatgatcgccgggcgttcgcgcatggcggccagcaccacgcgttcggcggcggccttggaggcgccgtaaccgttgaggtagcgggtgaccggcgcctgcgattcgcgcgcccgcacggtgggacggtgcgggtcatagacgctggcggtgctgacgtggacgaaccgcgccccgggaaaggacgccaggacgttcttggtgccgatccagttgacgcggaagaaatcgccgatcggcccccagtcggtgacgctgccggcgcagtggatgaccgcgtccacccgcggcgcgtccgggagcgggccggtggtgatgtcccaggatcggtagcgggcgccgccgatgtgctcgggcggggtgtgggcgcggcggccgtaggcgaacgtctggacgccgcgttcggccagggcgcggcagacggcgcccccgacgaagcccgaggccccggtcactgcgatcttcacgcctgagccttccggatgacgaaggtgcggtaggtcgggatgagcacgccgcgcgccgccctgcggcggacgatggtgatcggcgcggcccgcagcacggtccgggcgaccgcgcgggcctcggccatggcgagcgggtagccgatgcaaaagtgcgggccggcgccgaaccacagccggttcagctccggggggtggggccggtccaggtcgaaggggccgtgggcgcggcagcagttgtgggtgacgatcagcacccggtcgccggggcgcaccttcacgccgcccaccgtcgcgggggcgtggacgctgcgcagcatcaccggggtcggggtggtcacccgcaacgtctcctccagcgccgtatccagcagggacgggtcggcggccacccgctccagctcgccgcagtcgtgcagcagggcgatcagccgcggcaccagcgtggccaccgtctcggtgccggtcaggaagaacgccccggcggcgccgcgggcctcctgtggtgacaggcccagcgcgcgcatccgtcccatgacggtctcctcgtcgcctgcggcataggccttggcggcgatgtcgccgagcgggtcgagcacccgccgggcgcgggccacctgggacggcgacaggcggcgggtgcgcaaagtcaccatcgacacgacccgctcgccctgttcgaacaggtgccggtattcgtcctcgtcccgggtctccagcccgatgacgtggctgatcaccgcgccggccagcacccgcatggcgtccaccaggtcgaccgggcggccctggtggagccgttcggacagccgcgccaggggctcggccaggacctgctcgcacaatcgctcggtgtaggcgggggtgaacaggtccgccagtttgcggcgcagcctgcggtgcgcctcgccctccatgttgagcagcacggacgggccgagcacgggggtccacaggtcgccgggcgagccggggccgtccttgcggaaggtgcgcccgtccagcagcacccggcgggccagggcggcgtcgttgatcaccacgcccactccgggcacccgcaccgccgggccgcaccgggccaggacgcgcagcagcgggtaggccagggggtgggcggccaggtacagccgccgctcccagcgccgttccggtgccgtgctcatcggacgtccacgatctgcggggtgtggcggtggtcggcgtaccaggcgatggtgccgagcagcccgtaggcgcgcaaccgccgcaccgagccgtagacgaccatgtctttgcgcctgccgtaggcggtggtgagccggcggacgcggttgtgcagggcgcggtcttcgtggacgtcctcgatgcgggtgcgggggaatccgcccgcctcctggtagagggcggcggtgatggccacgttgcagcccggcatcatcaggtacggccccaggtaggcggggtcccggttgccgctccggtaccgtccggccagcgcccccaggttcagcacggccggcagcagatgccgctcccaccatttgagcgggaactcgtcggtgcgggggcgcagcgggccgctgaccatctgcagcccgtcggcgaaggcccgtttgatcgccgcgatccagccggggtgcggcaggcagtcggcgtcggtgcgggccaggtgcgtggccccctgggcgatggcgtaccggaagccggtgtcggcggcggccccggtgcccttgcggggctcgccgatcagccgcaggtccatctcggggtgctcggcggcgaatctctccacgatcccggcggtggcgtcggtgctgccgttgtcgaccacgaccaggcggaagtcccggtcggtctgcccggtcagccgtcgcagcgtcgccgcgatggagcgctcttcgttataggccggcacggccacccatagatccacccgcgaaaatgtacagatcacaccaaaaccacacatgggttgtgacacttgggaccggctccggtcagccgggccccctgccgcaccgtacccggctgatggcaggcccacgggggtgtcccacggcagggaggtcggatgaggggcgggacgaagaccggggcgaagatcgcggcgcggcatgaggcgcggctgctgtgggcggggaacccggggctgtacgccctgctgcaggcggcccggcacaccgcgcccatccagcgcttcccccggctgggctgggtggtgaccgacccgctgctggcccggcgggtgctcaacgacgccgcgcacttcggcatgaccggggagggcggcgtggggcatctgtggtcccagctgttcggggaggagatggcgcagttcttcggcggtcccaggcacgccgaggtgcgcgcccgcgcccgcgacctgttcaccgaggacggcgccgcggccctggtggagcgctcgcagggggcgcactaccgggcgctggccgagcggctggcgcgcggcgaggtggtggacgtggccgactccacccgggtgctggccgggcggatggtcgccgacctgctggggttgcgcctggaggaaggggccggggacgaggcctaccgggagctgttctccgccggggagcggctggccgccctggcgatgggcaccaccgcctcgaccgtgctgccggccggggtgctgcaccgggcccgcgccatcgtggccgacatcacccggggcgtggcggagggctaccggaccgccggcgcggacaccatcttgggccgctgccgccagatggggctgggcctgccgatgacccgggcgctggcgacgctgctggccatcgcgggcaccgagaccggcgcctcggggacctcccgcacggtggcgctgctgcacgacaccggccagcaggcggcgctgctggccgacccgtcgctgctgcccaacgcggtgcgcgaggggctgcgggtggccaccccggccccggtcatcgggcgcagcgtgcggcgggacgccacggtcgccgggcggctgctgcgggcgggcgagcgggtgctggtgctgacctatctggccgacaacggcgcggggccgttcgacattcaccgcccttatgtgccggagacccgccagttgtggttcggggccggccggcacctgtgcctgggcgcggcggtggcccgcacccaggtcgcccggatgctgcagaccctgacggcgtccggcccctaccggatcgtcgcccgccgtcccgcccgccgcgtcctggtgccgacctacgcgagcctgctggtgcaggcggcctgaggcggcccggttccgttcagccgaccccgggctttcccgccgcaggcgaaccggttaccttccttaaggaatgaatttcgttctagtgggaggggccgtatggcagagccggtgatcgtggaggccgtccggacgccgatcggcaagcggggcgggtggctggccgggctcaagccggcggcggtgctggcccacgccctcaaggcggtgatcgagcgcgccggcatcgacccgatcgaggtcgagcaggtcttcgccggctgcgtcacccaggccggtgagcagggcggccacatcggccggcaggtctggctgtacgccggcctgccctggcagaccggggtcaccacgctggacgcccagtgcggctccagccagcagagcgtgcacctggccgccgcgatgatcgccgcgggcgtggtggacgtggcgatcggctgcggcgtggaggtgatgagccgggtcccgctgggcaccaacgtgcaggtcggcggcaccccgcggccggacgactggtcgctcgacatgcccaaccagttcgaggccgccgagcgcatcgccgcccggcgctcgctgacccgccaggagctggacgccttcggggtgcgctcccagcagctggccgccaaggcctgggccgacggccggttcgaccgggagatcgccccgatcgaggcgccggtgctggattccgacggcaaccccaccggcgagacccgcaccgtcacccgcgaccagggtctgcgggagaccaccgcagaaggcctggccaggctcaagccggtgatgggcgagggcgggctgcacaccgccggcacctcctcgcagatctccgacggggccgccgcggtgctgctgatgtcggccgagaaggccaaggcgctccggctgcgcccgcgcgcccggctgcgcgcccaggtgctggtcggcggggagccctactaccacctcgacgggccggtccaggcgaccgagcgggtgctgcagcgggccggcatgaccatcgccgacccggacatcttcgagatcaacgaggcgttcgcctcgatcgtgctgtcgtgggccaaggtgcacggccccgacatggacaaggtcaacgtcaacggcggcgccatcgcgctgggccacccggtgggggccaccggggcccggctgatcaccaccgcgctgcacgagctggagcgccgggacggcgccaccgctctggtcaccatgtgcgccggcggtgcgctggccaccggcaccatcctcgaacgctgctagtccccggcaagagaagagctatcgcgtggccgtcacacctgaaccggagaacctgggcggaggcgtttggagcgttcccgtccccatccccgacaaccccctggcgtacacgctggtgtacgcgctggaaagccggcgcgggccggtgctcgtggacgcgggctggaaccacccggacgcctggacggcgctgcgcgacgggctcgcctcgctggggatgtccattgaggaggtctacggggtggtggtgacccaccaccaccccgaccactccgggctggccgggcgggtgcgggagtcctccggcgcctggatcgccatgcaccacaacgacgccgaggtcatccgggagttccgccgcaaggtggccgccgacgccggccgcacctgggagtcggacgcgctgcgccgggccggggcggacgcgcaggaggtggccgcgcaccgcaccggcaggccgccggtggacccgcccgccgtgccggaccgcgagctggccgacggcgatctggtggatctgccgggccgcaagctgcgcgccatctggacgccggggcactcccccggccacatctgcctgcacctggaggacggcgaccggatcttcaccggtgaccacgtcctgccgcgcatcaccccgcacatcgggctcttcccccttgatgagccccaccaggatccgctgggcgactttttgagctccctggagcgggtggcggagatgccggccggggaggtgctgccggcccaccagtaccgcttcaccgggctggccgagcgggcccgccagatcatcgagcaccacgaagagcgcatcggtgaggtgctcgccctgctgtcggatgagccggtcacgctgtgggaggtggcgtcgaagatgcgctggcgctacccgtgggagcacatgccgccgcacggccgctacatggccgccggcgaggccgccgctcatctgcgcgccctggagcgccgcggcaaggtccgccgccacgatgcggagctgctgaccttcaccctcgcctgacgcccgcaccgtcgtcgcaaggctcggccctgatgggccgggcctttttctataccccgcccgctggcgtgtaacaccggtctggactgaagtctcgaagtgagatgaaacactcgtgaatacatcgaactagacccttgttgagactggagtctcatgttagaacctgtttcagccctggtctgccgagcaagcgctcggccgcttcgatcccaaccccaccccggcactgcacggaaggatcgccatgcgcaccgtgaccgccacgcgcccagagatcgatctcatcagcccggaggtctacgaacgcggcggcgtcccgcatgagcagctgaaatggctgcgcgagaacgacccggtgcactggcaccccgaccccaacgagggcgtgccgggcttttgggccatcacccgctatgaggacctgaagttcgtctcacggcacccggagctgttctccagccacctgcgcacctcgctgttcgaggagttcagcgacgacgacatcgcgctgtacggcatgatgatgctcttccaggaccctcccgagcacacccgcaaccggctgaaggtcagccggggcttcaccccgcggatggtcaagcagctggaggggcacatccgcgacatctgcaacgagctcatcgacgaggtggcgccgcggggccacgccgagttcgtggaggagatcgccaccccgctgccggcgtacgtgatctgcgagctgctgggcgccccgcagtcggaccgcaagatgatctgcgactggtccaaccagatcatcgggttcaacgacccggagctggcgggcgccaccgaggaggccgcccggctgaccggggagctgatggcctacgccgccgagctggcggagatgcgccgcaacgacccccaagacgacatcgccaccaagctgctgcagcccgacgcggagggcaacgtcctcagcgacgaggagttccagctcttcgtgctgatgctggtgatcgccgggcacgagaccacccgcaccagctcggccaccgccatccagaccttcttcgaacaccccgagcagtgggagcggctcagggccgaccgcagcctgctgcgcaccgccgccgacgagatcgtccgctgggccagcccgctcaacctgttccgccgcaccgccacgcgcgatgtggagctgcgcggcaagaagatcaaagagggcgacaaggtggtgatgttctacccgtcggccaaccgggacgaggagatcttcaccgaccccttcaccttcgacatcgcccgcgaccccaacccgcacgtgggcttcggcggcggcggcccgcactactgcctgggcgcccacctggcgcggctggagctgatggtgctgttcgacaccatcctggaccgcatgcccgacatccgcccggccggcccgatgcgccggctgcgctccaacttcgtcaacggcgtcaaggagctcccggtggagttcaccccgtcggagccgctgtcccgctcctccgcctgagcccgtcccggctccagaggcggcccgtggagccggcgggccctgtgacgcgtcaccgaaccgcggggacgtcccgtccccgcggttcccgcctgcgcccgcccggccgcccctctcgcccggcttgagtggggtatgccgtttcgaacacttttggacgcaatgcctaacataggactcgccggtaacatccgcaggctaaggtcgtacttcgtcaacggcgtcaaggagctgccggtcaggggcctttgcccgtcctgaccaggcgccttgcggcccactgggccaaggacagataggggtggtgcgtgagcggggacatggacgagccgttgcgcgtggccctgctctcgtaccggagcaagccgcactgcggtggccagggcgtctacctgcgtcacctgagccgggaactggtcgccctgggtcaccgggtggagatcctgtccggccagccctacccggagcttgactccgacgagatcgtgctgaccaagatccccagcctggatctgtaccgcgagccggatccgttccggaccccggcgctgagcgagtaccgggactggatcgacgtgctggagttcgcccacatgcgcacgggcggattccccgagccgctcaccttcagcctccgcgcgctgcgcgagctgcgccgccgccgccacgacttcgacgtggtgcacgacaaccaggtgctggggctgggcaacctgggcatcccccggctggggctgccgctggtgaccagcatccaccaccccatcagcgtggaccgcagaatcgagctgcaggccgccaagaacaagcgggagcggttcggcaagcgccgctggtacgggttcgtgaccatgcaggcgcaggtggcgcggcgggtcgggacgatcctgacggtctcggagtcctccaagatcgacatcgtcaaggacttcaaggtcgaccccagcgacatcgagatcctgccgctgggcgtcgacacccgcatcttccacccccgcggggagcgcgtccccggccggatcgtggcgatggccagcgccgactccccgctcaagggcgtggacgtgctgctgcgcgcggtcgccaagctggccaccgagcgggacgtgcacctggtggtggtgagcaagctgcaaaaggacggccccaccgagaagctggtgcgcgagctggcgctgggcgaccgggtgcgctttgtgtccgggatctccgaccaggagctgggcgagctgctggcctccgccgagatcgcggtggtgccctcccgctatgagggcttttcgctgccggccgtggagcacatggcctccggcaccccgctggtggccagccgcgccggggcgctgccggaggtggtcggggacgccgccgtgctggtgcggcccggggacgccgaggagctggccgccacgctgcgcacgctgcacgactcgcccgccgagcgggcccgtctcagccaggccgggctggcccgcgtccaggagcggtacgcctggcccgcggtggcgcgggccacggtcgagcactaccgggcggccatcgcccgccagaactacctgcggctcgccgcgggaggggcccgggcaggcgcggacctccgctcgcccaaggccgtgaaagccaccggaggcgccctgcgacgcctcgcacggaaggagcagcgccctgctgaccgttgacttcgagcgctttcccatcacccccggagaccatgtcctggacatgggctgcggagccggacggcacgcctttgagctgtaccggaggggagcgcacgtcgtggcgttcgacctggacgccgacgagctggccggtgtggagaagatgttccgggccatgcgggccgcgggcgaggtgcccaaggaggccaccgcccggaccgtgcggggcgacgcccgccggctgccgttccccgacgacagcttcgacaagatcgtcgcctccgaggtgctggagcacatccccgacgacatgaccgccatgagcgagctgctgcgggtgctcaagcccggcggccgcctggcggtcacggtgcccagctggctgccggaacggatctgctgggcgctgtcggaggactaccacaccgcccccggcgggcatgtgcgcatctacacccgtgccgagctggaggccaagctcaagtcgctggggctgcgggtggacggccaccaccacgcccacgggctgcacagcccgtactggtggatcaagtgcgcggtgggggtgaacaacgacgaccacccgctggccaaggcctaccaccagctcctggtgtgggacatcatgaagcgcccgctggtgacccgcctggccgagcgggtgctcaacccgctgatcggcaagagcgtggtggtctacttcaccaagccctccaggcccggccgtcccggcgtggacgcctccgggaaggagaaggtggatgcggtctgaggccgaccaccggcctccgtccgtgccgggggtcgtgaccgccgaagagatcgtggccaccgcccgcagcatcgtcgcccagcaggaaccctccggcgccatcccctggttcgcccccaccaacggagtgccggggcacgtggacgcctggaaccacgtcgaggccgccatggcgctcaccaccgccgggctgcgcgagccggcccggcgggcctatgagtggctgcgctcggtgcagcgcccggacgggtcctggccggccaagtgggtgctgggcaaggtcaccgagccgggcggggagtccaaccacgccgcctacatcgcggtgggggtctggcacgagctgctgatgaccggggatgaggacttcgcccgccggatgtggccgacggtgcggcgggcggtggacttcgcgctgagcctgcagaccccccgcggcgagatcgcctggatccgcaaccccgacggcagcgtctccggcgaggccctgctgaccggctgctcgtcgatttaccagtcgctgcgctgcgcggtggcgctggccgagcggctgggcgagccgcagccggactgggagctggccgccgaccagctcggccatgtggtggcctgccacccggaggcgttcaccgacaagagccgctggtcaatggactggtactacccggtgctggccgggccgatccgcggcgcccaggccgagcggcgcctggccgagggctgggacaccttcgtggtcgaagggctgggctgccgctgcgtcagcgaccagccgtgggtgacggccgccgaaagctgcgagctggtgctggcattggacgcctgcggcgaccgggagcgcgccctggagctgttcgccaccatccagcacctgcggcacgaggacggctcgtactggaccggctggcagttcgagaaccagcgccactttcccggggaccgttccacctacaccgccgccgcggtgatcctggcggccgacgccctgtgcggccagtccccggcctccacgctgttcaaggagatcgccggacgccccctggggccgtccgacccggccgaccccaccgcctgcgggtgcgtgccggccacgcagacctccctggccaacccggtgcggaccaggatctgacggcgccggtccgggagaccgcccagcggtcccggaccggcggacgcttcattgcaccgccggctcagcgcggggccgacagcgggtcgcggtcgttgacgcgctccaggacgcgcagcgagccctcgacgcggcgctcttcgaaggcgccgctggccagcgcccgcagatagacgtggtagggggcctgcccgccgtcggcggggtcggggaagacgtcgtggatgaccagcgccccgccgaccatcacccagcgggcccagccctcatagtcggcctgggccagttcctcggcgtggccgccgtcgatgaacagcagcgacagcggggtgcgccacagccggctgaccgcctgtgaggtgccgacgatcgcgatcacctcgttctccagcccggcggcggcgatggtcttgcggaaggtcggcagcgtgtccatcaggccggtgagcgggtccaccagggtcgggtcgtggtattcccagccggcctggttctcctccgagccgcggtggtggtccacggtcaccagcaccgtgccgacccggcgggcggcggcgccgaagtagatcgccgatttgccgcagtaggtgccgatctccagcatcggcccgcggccgccgtaggtcagcgcggtctcatacagggccttgccctccgcgggcggcatgaagcccttggcggccagggccgcgcgctccaactccgcgggcatcggagggtgctccgccgaggcgccggcggccgtcgctgtctcagtcatggtctcctccgccgggcactttagcccggcccgtccgcatgttccgcatccgccccggccctgccgcccagcggggtgtcagatagatcacatcgctggggggaacaccgcactggacattagtgaaacatgttctattttcgtggtgagtccgtgcgtccgagatcacagaatgccggattccgggccgccggatgaatcccgaatgggattcggtatcctgggcgccaggtcgtccggcaggcaacggggcccggtggcgattttgtggccgagccctcgtcgaggccgcacggccaagcggtacacccagtcggtcgcgccgtttcgggtggaagtccgggacggccgggagcagacgaggagcaagccccccatggaagtacgagtcgaccctctggtctgcgaagccaacggagtgtgcgtcggactggccccggaggtcttcgacctggacgacgaggatcagctgcacattctgcaaccggttccacccgccgacctgatcgacaaggtccggcacgcggtgcgctcctgccccaaggccgcgctctccctggaggagtgaaccccttccaacacgccgtctccgcagaccgagacgggcacctcgcggtcaggggcgctgccgcgacctggaacgtcccagcaccgcacatcatcgaggctccgtcccggcgccttgaggccaggtgttgaaaaggtccggcaatccgccggttcacttcccgcagggcgcatgacggcgtctcatcctctgcatcttccggcgacggaaaaccacgccgccgcaggcggccggcaatacgagggggctgccggccgccgggcgccggcatcgccggcgatcggtaccatccagcacctcggacatgtcaccattcttcgtggcaagcggcttgtaatctcggtcctggggtgtcggtgacgttcctacgtgtcctggcggggacgaaaacggccgtcgcggtggccctcggactcgcggtgatgagcgcgacgacggcgcaggccgcaccgcgaccggcccggcagatccatgacatccaggggcgggggcacatctcccccttcctgggcaagaaggtcacccggattccgggagtggtgaccgccaccgccgagaacggcttttggatgcaagggacctcacccgatgaggaccccggcacctccgagggcatcttcgtgttcacccgcacccgtccccgggtcaccgtgggggacgaggtccaggtgagcggcacggtcaacgagttccgccccggcgggccgaagtcggccaacctctcccggaccgagatcgactcctcttcgatcaccgtgcggcggcacggggccccgctgccggccccgacggtcctggggccgggcgggcgccggccccccggcgaggtcatcgacgacgacgtgcggggagacgtcgaaaagtccggcaagtaccagcccggccgggacgggctggacttctatgaatcgctggagggcatgctcgtcgccgtcgacgacgcggtggcggtcggcccccgctcggagttcggcgagatccccgtcctgcccgccggcggccagggcgccgggatgcgcagcgcacgcgggggcatcgtggcccgcgccaaggacgccaaccccgaacggatcatcctcgacgacgccctgcagccgctgccgccgatgaacgtggccgaccggctgccgggccgcacgctcggcgtgctcgactacagctacggcgactacaagctgctggtgctgtcggtccccgccgtccgcggcggcggcctgacgcgcacccgcacccgcccgcagcggcccgacgagctggcggtggccacggtcgcgctggacggtctggaccccggcgacccgccgcagcgcttcgcggcgatcgccgaccagatcgtcaccgccctggccgcccccgacctggtgacggtgaccggcctgcaggacaacagcggctccgacgacgacgggacggtggccgccgaccagaccgtcgcgcaactgctggcggcgatctcggcggcgggcggccccggctacgactggcgttcgatcgacccgctcgacggcgcggacggcggcgagagcggcggcaacatccggaccggcttcctgttccgcaccgaccgggggctgcgctttgtggaccgtcccggcggcaccgccaccgccccggtcgaggcggtccccgacggcgcccgcgaggcggcgctgtcgatcagccccggccgcgtcgcgccgcagcacccggcctggcggcaggcgcgcaagccgctggccggcgagttccggtggcggggacggcggctgatcgccatcgccaaccactggacggcccgcggcgccgacgactccctgtatgcgcgcttccagccgccgcgcaggcccagcgaggcctcccacgccgagcaggcgaaggtgctggccggtttcgtccgcaaactgcgccgggcgggccccggcaccggcgtcatcgtgaccggcgggctgaactcctacggccactcccgcgccctgcgcacgctgaccgaccgcaccgggctgcgcgacctggtggcggagctgccccgcaaagagcgctacaccgtgatctccgccggcaacggccatgaccccgaccacatcctggtgaaccgggcgctggccgagctgccccatgagatcgaggccgtccgcctcaacgccgagttcgccgaccgggtcagcgagcacgacccgctggtgctgcggctccgcaccggctgagcccgccgcaccccgttccctgaccacggacgcaccgcagaagtaaccatcgagtcagggacaactcccggcgaggtcataggcagcccgggcgccggtgcatacggtccatgggagcgatcacggaaaggggtcacaccatgtggatcggcactcccgactgccccgacaagtgcggctgctacggcggggtcggcctcctgaccgccctgcgcgccgttgtgagcgtcgtacgggacgttctgcgcgccccgtgagggttttccccgggccgcccttgagcgggcggcccggagccgcagcaaggcccgccggccgtcagggcagcgcggtccgccagaaggtgacggtgtcgccccggtggtcgccggtcacaccggtcgccaccagctcgccgccgacgaccgccagagtcgtcaggcgctgatcgccggggccgtccaggccggtgccgtggacggaccgccgcttccaggccttgccgtccgcagaggtccacaagacgacgtccctgctgccgggggcgccggtcgtcccggcgatgaccaggccgcgcggggtggcggtcaccgcggtgaccgtgccgcccgcggtgccgcccggcagggtctgggtctgccaggtcttgccgcggtcggtggagacggcgatgaacggatacggctgctcgggagcgccggtgcggccggagccgagcgccaccaccacatccccgcccacggcgacctgggtgagcgccccggaggcgatcccggccggcggcccgcccggctgcacccgcgtccacttcttgccgtcggcggaagtccagacggcgggccggtcgcccttgggaccgggccgggaacccaccgcgacataccccccgggcaccgccgccacatcgcgcatccggccctcgccggtgccgccggcgcgcctccacttcttgcggtcggcggaataccaggcgacggcccgccgcccgtcccggcccacggcgacatagccgcccgccgcggcggcgaccgcctccgcataccccccgcccggcggcttggagcccttcttccaggtcagggcgtcggaggaggtgaacagcagcggatcggcatcgtgccggccgaccgccacccagccgttctcgccgcgcaccgcgtcggtcagccagcgccgccgctgcgggtcgggatcatcgccgagcccgctcgcccgccgccaggcgtcgccgcccggactcacccacgcggccggctcgccgttgctgctgccgaccgccaccaggcgggcgccgtcgggcaccagggcgctgatcgcccgctcggtgcggacggcgccgggcaccgacgccagcttcacctcgccgccgggcaccgacaggtaggcgtccggcccccgccgtccggccagcaccggcccgccggccagcaccgccaccgcgccgacctcgacgccggagacctccccggcccgctgccagttcttgccgtcggtgccgcgcagcaccgcctgcttgccgtcgccgatgtccaccagcgcgctcagcccgctcggcgagcccgccaggtgctccagccccgcatagccggggatccgcagccacccggccccggtccactcggcgccgtccggcgaggtccacaccgccgcctgccggacgttcttgcggcgcttgcccgagccgctgggccgcttggcctcccgggcgacgaagaagccgccgggaccggcgaccggtcccaggtaggccccgtaggcgcccttggcgttgggcatgtcgatccgcttccaggtgcggccgccgtccggcgagcgccagtacgcctgctcggtgacggtgcgagtgaccttgcgccgcttgccgcgcacccgttcggtcttggtgaccttctccacggcggtgccgcccaccagcacggtgccgccggaggagacgacgtgctccaaagcgcgggtctcaccgagcgaggacaggtcggcgcgctgccaggagatcccgtcggcggagctccacagcgccccctgggccttgtcgccggtgccgctgacgcccaccgcccagaacccggccgaggtgcgggccagggcctgcaccttatcctgcgggccgaagaccgccggggtctcctgccgggtccaggtcagcgcatcggtgctggtccacacgacggtctgggcggcgccggcggacggtgcgaccgggccgcccagcgcgacccaacggccgctgcccccggccacctggcgggcgacctcgcccggcggcggctcgccgccggcggccgagcgcaccgcggcgctctgccagctgcgtccggcgtcggtggagaccaggaagcgggcccggtccggcccgccggtctccccgccgaccgccaccagcgtggagccgtccccggccaccgccgacagctcctggaagaggccgtcggcgcggacggccgggtcggcggcgaaccaccggtcggccagggcggcaccggacgggctcggcgccggcccgtccccttccgtgccgtcgctgagcgccacatacccgctcgtcccggcgatcagcacgatggccactcccccggccagcagcgccagccgccgggcgccgtatttgtcggcggcacgcgagcgcggggcggcctgggccgacgggtcggcgacgaccggggacggctccgcggcagcggccggggcctccggctcctttgggggctgccgttccgccgccgcctccggggtctgccgctgctctgcctcccgctcttcctgctgcggctcctcctgtgcctgccgctgttcctgcggcggggcggcggaatcatcggcctgcggggccgcggagccttcgaccgccggctcggcgggactgtcgacctgcggggcggcggagccttcggccgccggctcggcgggaccctcggcgggcggggcggcggggccgccggcctgctggggagaagggctttcggccgtcgggatggtgacggcggtgtgcacccagtccacgcccgcctggtgccagacggcgtgcgagcgctgccagggcgaggagttgggcatctcacccgcccggctgcgcgcggcccgcccccggccccgcgtcttcggggcgcccgcctcctcgccgcggcgggcggcggccggctccgcgacggcggaggactttcccgaggcggccgagatccgctggaacggctccgtcggccgttcctcggggacggaggtgacacgctcggcgctgtcgtgtccgggagtcgtcgccgtcacctttgctccctccatgcggaaaacccgccccctgcgtgagaatcgcgaggcaatcgccgtcgctgggacatctgtgcgctcaacaaccaatcgtgtcgcagtggcgcccggggcgccataagacctgagaaagacgatctttatcggctttatcagctgttcatgcgctgtgaccgaagtcgggttcactcgccgcggcccgggatcgcccaagcaccggacccgccgccccctttttccgcgggcggccggtaccgcggggctcgacggacggcgatggccctcgggcggacggcccggcgtcaccgggatctgccgcctcccgccgcccggcggggagtcgatgcggcacccggtgcgctccgatgagatgccgctccgccactgcggcggctcgctggtgctggaactcggcggtaccggtgcgcggcccgccccggccgagcggaccgtgcccggccgacggcatctggcggggcgcccggccggacggtgtgcacggggcccttgccggccgcgcgctctcccccggatccggctttgcggactttcgctcccgaccggtgggcccgccggatgcgggccagtgcggccgggcggccatggtcgtccccgccgggaggcgaccatggccgcccggccgggtcagcctcggcgcgcggtggccatcagcacgtgctcgaccagggtgatcagcacctgcttggccgcctcccggctgcgcacgtcggtggtgatcaccgggatgtccgcatccaggtccagcgcggcgcggatctgatcgggggagtactgcttggcgccctcgaagtggttcaccgccacgatgaacggcagcccgcgccgttcgaagtagtccaccgaggcgaagcagtcggccaggcggcgggtgtccaccagcaccaccgcgcccagcgcgccttgggccagctcatcccacatgaaccagaagcggtcctggccgggggtgccgaacaggtacagcaccaggccggtgggcagcgtgatgcggccgaagtccatcgccaccgtggtggtggtcttgccggacaccagcgccgtgtcgtcgacgccgatgctcttttcggtcagcatcgcctcggtgcgcagcggccggatctcgctgaccgcgcccaccagcgtcgtcttcccgacgccaaagcccccggcgaccaggatcttgaccgccagggacgactcacgcggatcgtccgccattccccgggaggaggggtaggcggggtcagagcgcatggagtccatcgatcacttccttgagtacgcgctcgttggggaactgagcgaccggagccgggcggcgcacgcggatcagtccgtggtcgagcagatcgccgagcaggacccgcaccacgcccagtggcaggtccagctcggaggccacctcggccaccgacagcggggaccggcacaactccaggatggtctggtgttcgggcgcgccgagggcgcgctcgatgccgacggtggcgggaccgccggcgtcgccgccggttccggcgacggtctctatgatcgcgatcaagtcgaactcgtcgcgaaccggcttggtgcgtccgccggtcagcgcatagggccggaccaccggcccggcctcttcgtcggcccactccgcatgcccgccggcgcggccgcgccggcggaacggatccctgccgtcaggcattgtgctcggcgagcgccacccgcgggttggccgacaggtgccggccgacccggaccaccagcatggccatctcgtaggcgatggcgccgacgtcggcctcggcgtcggccagcaccgccagcgcggcgccctcgccggcggccgtcacgaacaggaaggccgactccatctccacgatggtctgccggggccggccgccgccgaactcctggccggcgccccgcgacaggctctggaaactggcggccaccgcggccagccgctcggcctcctcccgcttgagcccgcgcgaggaggcgatgcgcagcccatcgttggacagcaccaccgcgttacggacatgggcgacgttgtccaccagattgtccagcagccagttgagctctccgccggagttcgcaacgtccgtcatcgaccatcctcctgtgtcccctggtcatcatgggcctcggccctgccacgctgccacccgcgctgcatggcggccatcctgtcgcgcacgacctcgaactgctgcccgtcggagccggccggcccggcgggcggcgtcggctgcgcgcccgcggcctcggcggactcctgccgaagcgactcggcctcggccagcccgggcggcaggtgctgctggcggcgccggcggggcaggccgtcggcggtgtactccagcggcgccgccttgccgttcacggcgccgttcagcgcgccgccggaggcggtgccggcgctcccctcgccggcgggccgcggcgatgcggccgaggcgtccgcctcacccggctcggcgccggtgaccaccgcgatcgggcccgtggacctctcggtggtgcggcgccggcgcggcagctcggcggggacctggtcgtcgtccgccgcgacggcctgcggcccggtccgttcctgcaacgacacggatgccacctcctgcactgggcgggccggatccgatgcggcccgcacggcgggcgccgtctgctccagctgcggcatgctccggcccggggtgcttcccggcagctgggcgcgcagctcggccgggggcagcgcccccgacggcgactccacgatcaagtcggccgggacgagcaccacggcggtggtcccgccgtagggcgaggcgcgcagcgacaccttgatgcggtgccgttcggcgagccgggcgaccacgaacagaccgagccggcccaggtccgacaggtcgaactcgggaggctcggccagcctgcggttgagctcctccagcgtctccggtttgaggcccaggccgcggtcttcgatctccaccgcgaaaccgttgggcaccagctggccggtgacctgcaccggcgaggtcggcggggagaacagcgtggcgttctcgatcagctcggccagcaggtggatggtgtcggccaccgcgctgccgaccagcgcggcggccggcatcgacagcacgttgacccgggtgtagtcctccacctcggcgaccgcgccgcgcaccacgtccaccagcggcaccgggttgcgccaggtgcggccggcggtgcggccggccaggatgatcaggttctcggcgtgccggcgcatgcgggtggccaggtggtccagccggaacaggtcgtccagctcgtcggggtcctcggcgcgccgctccatggtgtccagcagggtcagctggcggtgcaccagggcctggttgcggcgggccagcgtcacgaagacctcgttgatggcgcgccgggtctcgatctcccgggcggcggcctccagcacggcgcggccggcctgggtgaaggcgtggctgatgcgcgcgatctcggtggtccgcaggtcctgctcgggcagcgcggcctgcgggtcgatgcgctcgttcccgccctcgcgcaccatgtcgcgcagcgccggcagctgccgggtggtgaagtcgctcatcgcccgcgacacccggcggctctcccggatcaggcggttaccgatccgccagcccaccacggtcgacagcaccagcgccagcagtcccaggccgccgacccccgccagctgccggtaggtgcgcgagcgcacctcgccggtgcgccggctggtggcggcggccgcctggctttccagctcgctcatccgggtgagggcgatctcgctgatggtgagccaggagccctgttccaggggcaggcgccggctgttctcctcggtctccagcagccgctcctccaggcgctggaaacgggtgtagtccgcgccggacaaaaacccctcataggcggcgcgctcctcggcgggcaggccggagacggcctcggtgatggcctggttcttggcccccaccaggtagtggaattcctccatctccgccgcgctccaccggcccgccgccagcacgccggtgaccagcgcgtcctcccgggccaccagttcgcgggcccggctgagcagggcgaggttctgcaggtcccgggcgatgcgtccgtcgtggacggtcaccgcccggaaggcgcccagcagcccgtcgatcaccgcgccgtagtcggccatgacctgttcgcgccgcagctcgtggcggtcgatcaggcggcgcgtggcctccagctccgacaggcgggtggtgacctggtcgatgcgccgcagcacctcgggctggaggcgggcgcgcacgtcctcctcggcgaccgagtccgaaaaggcgcggcggaactggtcggtcttggcccgctgggcctcgagcccggcccggtccctggtgcggtcgcccacgtaggccaccgacatgcggcgctcgtgctgcagcgagttcatcagcatgatcgcgggccggaccagttgctcgttcaggcggtcgctgtcgcgcagcccccgcgcgtcctcgatggccgccgccgtgaaaagcacccacagacccgccagcgacgccagggggatcgccagcaggatgatgatcttggtcctgatcgactgtgtccgggaggaacggctggtggtcggtggcctgcgggaggtcatcgcgctacttcgcccatcatgacggggaaccatcccgattggtgtcggtacgggggttccgggagcttactacgtccatgaccgcgcaagctgatcatccctgtcttggcgtggggggatattgccgcggcagcatctcggtcaccctccgtaaggtgcctggactgtctcacgaagatcacaaaaacggaatatttgtcccataactcccacatgcagggaatagggcacgcaggcccagttacgatgcccgccgtgacccctgacagcgaagcgcctcccgacaacacgatccccgaagggctccccactcggcggcgccgctcgcgccgcggtggccggcaccgcggtgccgagtccttcgtgctgcctccgggcgcgcccccgctcatcctcgcggttcccggctcgctggaggcggcctccccggtcgccgccccagagctgccgtccgactcggtgaccggcatcgtgccgccggtcgggccgggcgtggtgaccggagaggcgggcgcgctggccctgctgaccgagcacgtgcacaccggccagccggtcacgatcggttacctggagggatctgcggcctccctcggtcaggcgctggcctatgccgccacggtcgagcgggccccggagatgccgccggcggtggtggtgcccatggtgaccgcccccgacccccggatcgaccggacgctgcgggagacggtccaggcctccgggatggcggccgtgatcgccgaaccgctgggcccgcacccgctgatcgcccaggcgctgcacgagcggctggccgaggccgggctggcccgggccgaccggatcaggctcatgaccacggtcaccgtggccggcggggtggtgatcgtcgtgcccggcgggccggccgcggtgcaggacgccgaggtcggcgcggtgctgctggcctcccgcctggcggtgccggtcgccgcggcctcgctggaggacgggccgggctccatcagccccgccgaggccgccgcccgcctgcgcgcctccggcgccacgcacgtggcgttcgcgccgcaggtgatcgggccggaggtcgacccggcgcagatggcggcgctgtccaagctggccgccgacaccggcgcgggactggcggcaccgctgggcgcccacccggtcctggcccacctcatcgccctgcgctacgtggaggccctggagcgggtgctccgcgaagccgagggccagtgaaccgcaaagcgccgctcccgcgggcctgagagagcccgcagggcggctcctcgccgcgcgcccggccagaaggctcgggaagcggcggatgaaaagcctcgagcgttcagggggccgcagacggtgcgggacgggcgggccacccgcaccctcggcacacccaagatcattcaggtgcgcgggcggtgacgcccggccccgtcgcggggccgggcgcccgcatcatcggttcttgaacgtcggccgccgtttggccagcgtggcgctcaacccctccaccaggtcctcggtgaagaaggccaccgtctggatcccggtctcggcgatcagctgctggcgcagccccggggcgtccagggaggcgttcagcagctccttggtgcgccgcaggccatacggggagcgctgcagcagctcctcggccagcgccagcgccgcctccaggtccttgccctcctcggcccgctcggtgatcaggccgagtgcgtcggcctcctccaccgacagccgcttggcccggtagaggatgtcggcggccctgcccggccccaccaggcggggcagcagccacgacagcccgcagtccccgccggagaggcccaaatcggtgaagggcaccacgaagcgcgtggtggggtcggcgacccgcaggtcgcaggccagcgcccaggagacgcccatccccgccaccggcccgtgcagcgcggcgatcaccggctgggggatctcccgcagccgggcggtcacctcgccgccgaccgcgatgcccccgtacagccgctgggccctgccctcctgctgagccgcgtcgccggggccgtcgccgccctggatgtccatgccggagcagaacccgcggccggctccggtgagcaccacgacgtgcgtgcgccggtcgagcatcagctcgttgagcaccgccagcatctcctcgctgacggccgcatcgaccgcgttcagccggtccggccggttcagggtgatcaccagcaccccgtcccggcggtccagcagcagggatccgcgctcgctcatcgccccgcgcctactgcagcacctgcatcagcggcgccatctgctcgccgacgttgcgggggacgatgaacggctcctgggcgttgatctgctcccagttggccgccacgtcctccacggtcaggccgtccttcttggcccagcccggcccctcggcgacgaagatcttggcgatccggccgccgccgacggtgtagacctcgccgctggcctggttgtcctcgtgcgccaggtaggccaccagcggggtgaccttgtccacgccgagggcctcggcgaagtcggccggcagcaggtcctcggtcatgcgggtccaggccaccggggcgatggcgttggccttgatgttgtacttggcgccctcgtgggccagcgtcttggtgaagcccaccaggcccatcttggcggtggagtagttggcctggccgaagttgccgaacaggcccgccggcgaggaggtgttgacgatccggccgtagccctggtcgcgcaggtgcggccaggccgcgctggtgaccaggaaggcgccgcgcaggtgcacggcgatgacggcgtcccactcctcgaccgtcatgttcttgaacgacttgtcgcgcaggatgcccgcgttgttgatgacgatgtcgatcttgccgaagttgtccagcgcggcctgcacgatcgcctgggcgccctcgggggtggcgacgttgtcggggttcgccacggcctccccgccgttcttgacgatctcctcgacgacctgctgggccgggccggccgaggcgccggcgccggagcggtccccgcccaggtcgttgaccacgaccttggcgccgcgcgcggccagctccagcgcgtgctgccgcccgaggccgtgcccggcgccggtgacgatcgccactcgcccgtcgaaacgcagttccgacatcctgtctcctcacttcacgccgactgtgctgttcgcccgggatcacccggcccgcagtggaggcggacgctcctgccccgctgcggtcgcctgtcttaggtaatcactcagggattactctgtggtatcacccaaccgaatcccgctcggactcaaccccaccccaaacccttcttccccaccctcccttcccgcccgaagacggggcgagcaggccgcgttcatgcagaaaaggggtcatatccggcatgtccgcgagtcagggaggggtatgtatatgtcaattcgacgatttctcccgtgtacggcaggtagtctcctacctcctggtccttctccgtcccacccctgtcacggaggtcgtatggggccctaccgcgtcgtgcagtgggcgaccggcgcactcggccgcagcgccatccgggcggtcctggagcgccccgacatgcagctggtgggcgcacgggtgtacgaccccgccaaggccggcgtcgacgtggccgagctggccggacggccgcccatcggcgtgcccgccaccgccgaccccgagcagatcctggcgctggacgccgactgcgtgatcttcgcgccctcgggcggggtgctcacccgccggcgcagcggcgggctgaacatcgtctgcgagctgctggcctcgggcaagaacgtgatctgcctgtcgggcctggtctacccgcaggcgcacggcccggagctggtcgacgagctggagcgggcgtgccgggccgggaactcctcggtgcacggcacgggggtcaaccccggcttcatggccgacctgatgccgctggcgctgtcgcggctgtcccggcagatcagccacgtctacgcgcgggagtgctcggacttctccggccatccctcctggcggctggtgcacgacatggtgggattcggcaagaccgaagaggagtacgtggccgacctgcgcaaggcgcgggcctacatgcgctcggtgttcaccgagagcatgtacctggtcgccgccgcgctcggcgtcgcgctggacgaggtcgactgcgacgtcgcctaccggctggcctcggaggacttcgacgtctccgccgggcacatcgccaagggcacggtcgccgccgcccgctggaccctcaacgggctggtgaagggcaaccccttcatcatggccgaggccatctacaaggccgacgcctcccgcgtcttcgactggggcgaccccggctacgcggtgcgcgtgcacggccgtccctcgatcacgctgaccaccggcgaggactgggtgtccaacggcatcgccgccgcggccgcgcacgccgtcaacgccgtcccggcggtctgcgaggccgagcccggcatccggaccctgctggacctgccgctgatcaccggccgggccgcggcgccgtaccgctccacctgaccgccgcggacgcgccgggaccgaccgggaacgccgttatgctgacggctcgtatccgcaaagtccgtgacgtgtgatccccgctcccggtgctgaaggcgtctcttccgccgtcaggcgcggcgaggccatgagcacgcacgcgggccgccctccggcgcggccatgagccagagagacccagacgatgcgcagcccgttcttcggcaacatggagcaggcacagctccccgggcatttcgccctgcagaactccaagatgctccgcgtccacctcaacggggaggtgctggcccgccaggggtcgatggtggccttccaggggcagatggacttcgactaccagggctccggcagcgtcgggcgcttcctgaagaaggcgctgaccggcgagggcgtgcccaccatgcgggtgcgggggcagggcctgctgttcctggcgcacaacgccgacgacatccacctgttctacctggagaacgagacgctgacggtcaacggcgccaacgtcctggcctgggacgcgcacctgcactccgacatccagcgggtgcagggcgccggcatcgtggccggcgggctgttcaacaccaccttgtcgggcaccggctgggtggcggtcaccgcgcacggcaccccggtcatgctggaccccgggcgcgccccgacgttcgtggacgcccagtcggcggtctgctggagcgccgggctgcaggtgggcgtcaaccgcaccttcaaggcgggcgcgctgatcgggcgcggcagcggcgaggcgatgcagctggccttccacgggcagggcttcgtgctggtgcaggccagcgagggcccggtcgtcccgccgcacagccactgacctcgccgtccggtccccgccaatggcggtgacggcctcgacgcacccgctgcggcccgcaaagacgccgcaccgggaagggccgccgagcgccgcgcggcgcgcaacctgggcggccggggatctgcagcccgcgcaaggggcggcccgccgcccggcatggccggttacggccacgcatcatcccaggtcagggttttatctccggcaagagcgcccgccgggacgggccggccggagtaacggccgagcgggcgggtagggcaaggcgacggaatgcccggcctttcccggatgttgacgatcttgccgaaaccctccggcccccgtgggcgacgtggccataatcaggggtcaccggccgaaggcggtcctgcggctaccgtcgtccgggtccgaggcgagtagccttgtctcgattcagatttaacttgcgagctgcggaagaggggcgatccccgccgtgtcgacagagtcgtcgcgtaccagtgccgacccgagaaccacagactttggcgccaacgagtggctggtcgacgagctgtaccagaagtacctcgaagacccgaactccgttgaccaggcctggtggaacttcttcgcggactaccagccggactcccggccgtccgcgcagggggccacagcgaccgcgccgggtggggcaccgagcgccaacggtgccccggcggccgccgcgccgcccgtcaaagcgcccggcggcgacggcagggccgcgcccccgcctgccaaggccaagccggaaaaggccgctccggccgcggtgccggccggcgccgaggaggtccggctgaagggggtggccgcccggacggtcgccaacatggaggccagcctccaggtgccgaccgccaccagcgtccgcgcggtgccggccaagctgctcatcgacaaccgcatcgtcatcaacaaccatctgcgccgcggccgcggcggcaaggtgtccttcacgcacctgctgggcttcgccgtggtgcgggcgctgaagacgatgccggagatgaattacagctacgccgaggtcgacggcaagccggtgctggtcaagcccgagcacgtcaatttgggcctggccatcgacctgaagaaggaggacggccagcggcagctggtggtgccctccatcaaggccgccgagaccctcgacttccgccagttctgggcggcctatgaggagctggtccgcaaggcccgcgccggcaagctgaccctggaggacttccagggcaccacgatcagcctgaccaacccgggcaccatcggcaccgtgcactcggtgccgcgcctgatgccgggccagggcacgatcatcggcgccggcgccatggagtacccggccgagttcgccggggcctccgacgagacgctggcgcggatggggatcagcaaggtcatgacgctgacctccacctacgaccaccgcatcatccagggcgcccagtccggggagttcctgcgccgcatccaccagctgctgctgggcgaggacggcttctacgacgagatcttcgaggcgctgcgcatcccgtatgagccggtgcgctgggtgcaggacatctccgccagccacgaggacgacgtcgacaaggtcgcccgcgtccacgagctgatccacgcctaccgggtccgcggccacctgatggccgacaccgacccgctggagtacaagcagcgccgccaccccgacctggacatcctgcagcacgggctgaccctgtgggacctggagcgggagttcgccaccggcggtttcggcggcaagccgaagatgaagctgcgcgagatcctgggcgtgctgcgcgactcctactgccgcaccgtcggcatcgagtacatgcacatccaggaccccgaggagcgggcctggatccagcagcgggtggaggtcccccaccccaagcccagccgcgaggagcagctgcacatcctgcggcggctcaacagcgccgaggcgttcgagacgttcctgcagaccaagttcgtcgggcagaagcgcttttcgctggagggcggcgagtcgctgatcccgctgctggactcggtgatcagcgcggcggcccgcgcccggctggacgaggtcgtcatcggcatggcccaccgcggccggctgaacgtgctggccaacatcgtcggcaagtcctacgcgcagatcttcagcgagttcgagggcaacctcgacccgcgcagcgcccagggctccggcgacgtcaagtaccacctgggcgccgagggcgacttcgagtcccacgacggcgccaagatccgcgtctcgctggtggccaacccctcccacctggaggcggtcaacccggtgctggagggcgtggtccgcgccaagcaggacatcctggacgtcggcgaggccggcttcaccgtgctgccggtgctgatccacggcgacgcggccttcgccgggcagggtgtggtggccgagacgctgaacctgtcgcagctgcgcggctaccgcaccggcggcaccgtgcacatcgtggtcaacaaccaggtcggcttcaccaccgccccgcagcactcgcgctcgtcggtgtacgccaccgacgtggcccggatgatccaggccccgatcttccacgtcaacggcgacgaccccgaggcgtgcgcccgggtggcgcggttggccttcgagtaccgccaggcgttcaagaaggacgtcgtcatcgacatggtctgctaccggcggcggggccacaacgagtccgacaacccctccttcacccagccgctgatgtacgacctgatcgacgccaagcgctcggtgcgcaagctgtacaccgaggcgctgatcggccggggcgacatcacggtggaggaggccgagcaggcgctgcgcgactaccaggagcagctggagcgggccttcaccgagaccagggaggcgctggccaagtcgccggagcccggttcggtgatcaagccggccgagcccgagcacgtcccgatcgaccacggggcggccgggaccgcgatcgatctggagaccatcaagcagatcatcgagacccaggtcgacctgcccgagggcttcaccgtgcacccgcggctgcagccgatcctgcagcgccgcgcccaggcgatctccgacgactcggtggactgggccaccgccgagctgctggcgttcggctcgctgctgatcgacgggcacccggtgcggctggtcggccaggactcccggcgcggcaccttcggccagcggcacgcggtgctggtggaccgcaagaccggcgaggagcacaccccgctcaagcggttcgacaagggcgtgtcgaagttctacgtgcacgactcgctgctgagcgagttcgccgcgatgggctttgagtacggctactcgctgacccgcccggacgcgctggtgtgctgggaggcgcagttcggcgacttcgccaacggcgcccagtcgatcatcgacgagttcgtggtctccggggagcagaagtggggccagcgctcgtcggtgacgctgctgctgccgcacggctatgagggccagggcccggaccactcctcggcccgcatcgagcggttcctgcagctgtgcgcccaggacaacgtgacggtggtctacccgaccaccgcggccaactacttccacctgctgcgctggcaggtgctctcccagcgccgcaagccgctgatcgtgttcacccccaagtcgctgctgcggcacaagggggcggcctcgccggtcgcgcagttcacctccggcgccttccagccggtcatcggcgagcagggcgcgatcgagccgtccggcgtcaagcgggtgctgatcaccaccggcaagatctactacgaggtggtggagcggcgggccaagaagggcgtcaccgacaccgcggtgatccggctggagcggctgtacccgctgccggtggcggagctgaaggccgagctggccaagtaccccgccgacgcgcagctggtggtggtgcaggacgagccggccaaccagggcgcctggccgtacctggcgctcaccctggggccgctgctggagggccggccgctgcaccggatctcccgcccggccagctcctcgccggcggtgggctcggccaagatgcacgccatcgagcaggaggccctgctgcagcaggtcttcccggactgagcacgccgagccgtccacacggtttcccttggagggccccggaagcgtcttccggggccctcgcccatgtcaccgtgccgaaccgggcgcggtttccgcggggaaaacggttcgctgaaaggatcggtacatgtacttcaccgaccgtggaatcgaggaactgtcgcagcggcgcggttcggaggaggtcaccttggactgggtggccgagcggctgcgcgagttcgtggatttgaaccccgagttcgaaacgccgatcgatcggctggccacctggctggcccggctggacgatgaggactgaaaccgtcacgggccgcttccgcgccggtgactcgccgaaaagcgacatgtcttgactttgccaggacgcgacatatcgtgttactcggcacagtccggtcgcgtcatccccaaggcacgggcacgaaaggcggcatgcgatgtcgcgttggacgatcgacagcacggcgacgctggagttcgacggcgtggtcgccctgaaggccaccatgatcgccggcaacatcaacgtgctggcctccgacgaggcgccgtccgtgctggtcagtgaggtccacgggccgccgttgctggtcagccacgaggcgggcatgctgaccatcgcccacgagcggatcctggagggcatgctcggctggctgcgcaaccagcgggcccgcgccaccgtcacggtgaccgtcccccgcgagtgccccgtccagctcaacctggtctccgccgacgcggtcatcaccggtctgtcggcccgcgccgccatcaagagcgcgacgggcgacgtcacgctggacggggtgaagggacagatcgacgccaacaccgtctccgggcggatcgaggcgcaaggggtggacggcgcggtgaacttcacctccgtctccggcgacctcaccctggccggaggctcgctggagagcctgggcgcccgcaccgtctccggccgcatcgccgcggacgtggcgccggtcaacgggtgcgccatgaccgtcagcaccgtctccggggaggtggcgctgcggctgccggaatcgacctcggcgaaggtccagctcggctcggcggccggccggatcgacacctcgttccccggtctgcaacggtacgaccgcccggtggccacgaacgtcagcggcacgctcggcgacggagccgggcagctggtcgtcaacacgatctccggcggcatcacgctgctcagcaagcccgatgatccggccaaggccggcacgggagtggaggacaagtgagccccgtcttcggccacggccggctgcgcctgtacctgctcaagctgctggaggagagcccgcggcacggctatgaggtgatccggctgctgcaggaccgcttcttgggggtctactccccctcccccggcaccatctacccgcgcctggcccggctggaggccgacggcctggtcacccacgaggtgatcaagggcaagaaggtctactcgctcaccgacgccggccgtgccgagctggagcgccgcatggacgagctggccgacctggaggaggagatcgccgcctcggcccagcagttcgcccgcgagctgcagcaggacgtccgccagaccgtccgctcgctgcgcgaggagctgacccaggccgcccgcgagatgcgcaagcagggccgtaccgcctccaaggagacctggcgggaggtcagggagcggcacaaggaggagtggcggcggcacaaggggcactggcgcgagcagagccaggccctgatggaggagtggcggcagagctgggacgaggcctggtgcaccgccaccggcaccgccgaggaggccaaccgcatcaaactggagcgcgcgctgcgcaagttcgccgacaacgtccgcaagagcgccaggcgctccggcctgaccgaggcggacctggcggcggtccagtcactgctggaggagaccgccgcccggatccgcaccgagatcctcgaccgctagtccttccagggccgccacagctcggtggggatctcgatcccgaacggctccggcagcttgacggtctcgccgaagttccatacccggtgctgcaggtaggccccggcggcccggtccggcgccgagtacaaggtgacctgagcggcccggggatcacggtcgacgagcagatagcaggggatccccaggcgtgcgtaaagctgccacttggtgttggggcgcaggctcgtcggctggcgatcggccgccgcgttcgatttggaggtgacctcgacggtcatctccacctggtcgggcgtgagataaggggcccctgcctcccaggcggcgttgaggatctcggattcggccacgatgaggtcgggcacgcagcccgtctcccgctccggcacacgcaggcccgtgccctgcgtgcactcccacacgcactccggatcagcggcccgcgcggcccagaacgcctcagcgatcttgtcgatgatccggttgtgcggcatgaccggagccggtgatacgtagatctccccatcgatgacctcgaccctggtgccgtcgtgaggaagggcgagcacctcgtggagttcaccgcgctcccacagccggtagggggtgtccgggagcaggcacgcgctgtgcacctcggcggcgaccccgtgggacggcgcgccgccggcacgtccggaagcggccatcgaaagcccggcggcgacgctcacgccgggtgactccttcctcacgatcggctcccggtcatcatgggagtcatacgcactcagcgtacccacagcggtgcgatccgctagggagcccgccgtcagggcgtgaagacgatctttccgaagaggtcgccttcggccatgacggcaaagccctcgcgggcccgcgccagcggcagggtgcggtcgatcggcgggcggaggccgctggtgaccaggaagcgggacaggcggaccagctggtcgcgggtgcccatggtggagccgaccaccgacagctgcaggaagaacacccggttgagctcggcggggggcagctggccggtggtggcgccgctgaccacgatgcggccgccgggacgcagcgacttcagcgagtgcgaccaggtggcctggccgacggtctccatcaccgcgtccacccgctccggcaggcgcgccccgggctcgaagaccgcctcggcgcccagctccagcgcccgcttgcgcttggcctcgctgcggctggtggcccacacccggtagccggcggccgcgccgagcgcgatcagggcggtggccaccccgccgccggcgccctgcaccagcacggtcgcgccgggctgcagctcggccttgtcgaacagcatccggtaggcggtcagccaggcggtgggcaggcaggccgcctcctcgaacgacagctccttgggcttgggcaccaggttgcggcgcggcacgatcacctgctcggcgaaggtgccctggtggcgctccgacagcagggagcggcgcgggtcgagggtctcatcgccgccgccggcgtccgggtcgccgatcaccgagtgcacgatgacctcgttgccgtcggcgtccaccccggccgcgtcacagccgaggatcatcggcagctgctcctggcggatgccgacgccgcgcagcgtccacaggtcgtggtggttgagggaggcggccttgacggtgacggtcgtccagccctcgggcgcctcgggttcggggcgctcccccagctccaggccgttcagcgggttgtcggcgtcgaaacgtgcagcgtagacagcgaacatggcgcccaccttagacgccggcggcccgcgccgcccgaccgggggcgcgggccgccgtgcccggcctcacaggaccttggacagaaagtcccgggtccgcggatgttgcgggttggccagcacctcgcgcggcggccccgactcgaccaccacgccgccgtccatgaagaccagcgagtcgccgacctcgcgggcgaacccgatctcgtgggtgaccacgatcatcgtcatgccgtccagggccagccgcttcatcacctccagcacctcgccgaccagctcggggtcgagcgcggaggtgggctcgtcgaacagcatcagcttgggctgcatggccagcgcgcgggcgatggccacccgctgctgctggccgccggacagctgggcggggtagctgtgcatcttgtcggccagccccacccgctccagcagcgcccgcgcccgctcgcggacggcgtccttgggctccttcttcacccggaccggcgcctccatgacgttctccagcgccgtcatgtgggggaagaggttgaaccgctggaagaccatgccgatgtcgcggcgctgcgcggccacctcgcggtcgcgcagctcatagagcttgccgcctttctcccggtagccgaccagatggccgtccacccacagccgcccggcgtcgatcttctccaggtggttgatgcaccgcaggaaggtggacttgcccgagccggacgggccgatcatgcacatgacctcgccgggctggacctccaggtcgatgcccttgagcacctccaggtggccgaagctcttgtgcacctgctcggccttgaccatcgggggacgctcggccttcgagtctgtgacggtcgtcttgtcaacggtcactggccacctcctccgcgcagcgcgcgcagcccgcccctgccgcggccggagttccccacgccccggctgaagtgccgttccaggtagtactggccgatcatcagcagcgtggacaggaacaggtaccacaggcacgccatgatcagcatcgggatgatctggtaggtgctggcgtagatggtctgcgcggtgaaggtcagctccgcgtacggcaccgccgccaccagcgaggtgttcttgagcatcgagatggtctcgttgccggtgggcggcacgatcacccgcatggcctgcggcagcacgatgcggcgcatggtctgcatccgggacatgcccagggcgctggccgcctcctgctggccggggtccaccgacaggatgccggcccggacgatctcggccatgtaggcggcctcgttgaggatcagccccagcgccgcggccagcgccacgttgatcagcttctgggtctgccaggtgtggaactccgggccgaaggggatgccgatgccgatggtggggatgagcgccccgatggcgccccagatcagcagctgggtgtagagcggagtgccgcggaagaaccacaggtagacgaaggccgcccccttcagcagggggttgggcgacatccgcatcagcgccagcacgacgccgagcgcgatcccgccggccatcgccgcgaccgtcagccagatggtgttgcggacgcctttgaggaccggctcagagaacaggtacttccactgctcgctccagttgaaggccgggttgtagagcaggaagtgcacgaacatcgcggccaggaccagcaccaccgcggccccggcccagcgcccgggatgccggacggggacggcccggatcgcctcgggccgtcccttctccacgtctccgttgacggtcatgaagtcagctctgggctccgttgatcaccggctcggtgatggcgccggactccacgccgtgttccttgaggatcttcatgtaggtgccgtcggcgatcagcgccttgatcgcccccaggacggcctccttgaactgcccggcgttcttgttgatcgcgtagccgtagggtgcggtgtcgtagacctgaccgatgatctccagcttgccggtggtcttgaccgcgccgcccaccaccggggagtcggccgccatggcgtcgatcttgcccgccaccaggtcgttgttgacctcggtctgctgcttgcgcaccacggtcttgatggccggcttgccggcctcggtgcacttcttgctgcgctcctccaggtccttcacctgaacggtgccctgctgcacgccgatggtcaggccgcaggcgtcgtcggggttgacgttcttggggttgcccctgggggcggcccaggcggtgcccgccgagtagtaggtgacgaagtcgacggctttctcgcgttccttgtcatctgtgaaggacgacacgccgatctcgtacttgcccgactggacgcccgggatgatggtgtcgaaaccggcgttctcgaactcggccttcaggccgagtttggccgccacggccttgaacagctccacatcccagccgacgatctcctgggtggacgggtcgatcgactcgttcggcgggtaggaggcgtcggtgccgaccttgatcttgccgtcgctcttgatggcatcggggaccatggccgccagcgcggcgtcctgggttacggtggtgtcggaaccggccccggattccccgccgtcgtcgccacaggcggacaggaccagggcacccgtcagcaggagagcacccgccgctacggcgcggcggcgcagagaaccagtgttcacaggtcccccttcaactagttcgtagcaccttcgccgatcgaaggcattgcaggacatcttgtcctagaccaccggtggtctctattaaggtcaagaaacgatcgcacaacaggtcgcccagccctcctacctgggaacatcctggatggaccgctccaagtaccggtagcgtacgccgttgggagtgacgggtaacccaaaacggggcacaccctgccctcatggagggaacaaacagagaacgggcatcgtggcacagaccactccacccgcccgacggtcgcctggaaggcgtgtggcacaatcggacagcgggtgacccccgtacgtcaagagatgaccacccggaaacggccacctagaccgcactgcaggggtggcatcgcccacacgctccatcgagagccgtttcgtcatgacaggggtcgctgtggctgctgagtccgattcaagcttcgattacgacaacgatccggcgttcgtcctgcacaagggtggcaagctggaggtccgctccactgtcccggtgcgcaacaaggacgatctgtccctggcctacacgcccggcgtggcgcgcgtgtgcaccgccatcgccgacaatccggaactggcctacgagtacacctggacctccaaagtggtggccgtggtcaccgacggcaccgcggtgctggggctcggcgacatcggccccgccgcctccatgccggtcatggagggcaaggcgctgctgttcaagcagttcgccggcgtcgactcggtgcccatcgcgctgaacaccaccgacaccgacgagatcgtcgagaccgtgatccggctcgcgcccagcttcggtggcatcaacctggaggacatcagcgcgccgcggtgctttgagatcgaagaccggctgcgcgaggcgctggacatcccggtgttccacgacgaccagcacggcaccgccatcgtggcgctggccgcgctgcgcaacgcggcccgcctgatcggcaagccgctgtcggagctgcgcgcggtggtggccggtgcgggcgcctccggggtggcggtcagccggatcctgctgaacgccggcatcggcgacatcgccgtctccgacagcaagggcctgatctacgagggccgcgacgggctcaacccggtcaagcaggcgctggcccgcgacaccaacaagctcggcctcaagggctccaccgaggacgcgctgcgcggcgccgacgtgttcatcgggctgtcgggcagcaccgtccgcgaagagagcatcgccaccatgtccgacaacgcgatcgtgttcgcgttgtccaaccccactccggaggtccacccggatgtggcgcggcggcacgccaaggtggtcgccaccggccgcagcgacttccccaaccagatcaacaacgtgctggccttccccggcatcttccgcggcgcgctggacgtgcgcgcccacagcatcaccgaggggatgaagctggccgccgccgaggcgctggcgaacgtggtgggcgatgacctgagcccggattatgtgatccccagcccgttcgatgagcgggtggccccggccgtcaccgcggcggtggccgagcaggcccgcaaggagggcgtcaaccggatctgaaaagccggtcttttcgggcggcccgacagggccgcgcgcaccagcgggccggacggccttcaccgggccgtccggcccgccgcgcatcgggaaagccccgggtgcgcagccgcgggggcggcgcagagcaccggccaggaacggcttggatcgctccacacggcgggttgtcaatttttaacaacacccgtatatgcacggacgattatggaaatattttgcgtgcataccgcacaatatttcatattcccggccttctcgcggtgccatcccgcacagcgcatgtgatactcgataccggcgacggaccgccgccgacggaccggggtcggcacataaggagtgccggtggacttcgcttcttacgcagacctggcgatcgagctggtcaacagctccgcccccgccgaggactcgttgcgcgacctggactccctgcaacggctgctgaagatcaggccccatctcagcggccgggtcacccaccgtgatctggacgccatgcgccagctgcgcgagtcactgcgcgcgatcttcgccgccgccgcccggggcgatgaggaggaggccgtcgaacggctgaacacgctgctgatccagcacccgatccagccccagctgtccggccacgacggccagcgctggcacctgcacctcaccgagggcggctcggtgcccgaccggtacgccgccggcgccgccatggggctggccgtcaagatcagcgaccatggcctggaccggctgggcacctgccgggccgccggctgcgacaacgtcttcttcgacaccaccgccgaccgctcccgccgctactgcagcgagcactgcgccgcacgctccgacgacccgcggcccgcccacgcgccacccggccccgacggcgagtccccccggtgagccttggcgccggaaaagccggcgtcagccgcccctcccccggcgcagcagcgtgatgcgcgacggcggccaataacgcgccaccacccgtccctcgatcagctcctcggggacggcgccgaagtcccagctgtcctgccggcccgcggcgcgctggttgtcgctctccagccaccagccctccgcggtgcggcgtacggcccgcttgacgatcagcagccccgcccgccgcggatgccgggccaccaccacgtccccggccgcgacgggacggccccggcgccgcaccagcagccagtcccccggccggagcgcgggcagcatcgactccccggacacctccaccgtctgccacaccggcggctcccttccggatacccgtgcccctactcgcgcgaacgccaggccatcggggtaatgtcggtgacctgagcatgatccgctaccgagaagggacgatgcaggtgctggcaaagctactgcgtccgaagaccacggtctttgcgcactgcgacctgccgtgcggcgtctacgacccggcgcaggcgcgcatcgaggccgagtcggtcaaggccatcatcgagaagtaccacgccaacgaggacccggtcttccgcacccgggcgctgatcatcaaggagcagcgctccaacctggtcaaggagcacctgtgggtgctgtggaccgactacttcaagccgcaccactttgagaagtacccgcagctccaccagctgttcaacgaggcgaccaagctcgccggggcggccggcaccaagcagagcgtggatgtgaaggtggccgaggagctgctggccaagatcgccgagatcgacaagatcttctgggagaccaagcagtcctgacccggcccaaggccgatgcctcggcaaggcccgcccggcgcgccgggcgggccttcgccgtcccggcggccctcgatcggatcatccctcgcgtccccggctttcgcccgattcccccgtcctgcacaccccctgcgggggcgccccctacgctgtcggtggaccgaccagagagggacgggaggccggtcggtcctcatgtgacagggggctatatcgtggggaagcattccaagccggcgacgcgcaggtgcccgggatgccggggcaccggcaccagcacggcgacaggacggcagtgcaccatctgctggggggaggggaagatatgaactatccccccgagggctgcacctacgaggtgcgttactccctcggcaggcgcgggcatacgcgggagtccttccccaacgagttcgccctgatgaagtggttcgcgaagatgaccgatctgggcgtgttcgacccgctggagttcgcccgccccgacgaggacggccgcaacggctaccagatcttctgtgtcaccggcgacgagcgcgtcgggatcagctacttccacccgcggctggtgcgggcccgcatcgaggccgcccgcccggcctccggccgcgcctgagggtccggcgcagtgggcggcggcggtagcctctgcctgtgattcgacctgctgttccccaagatgtcccgacgatcctgcgtctgatccgcgagctggccgactacgaaaaggcgctcgaggaggtggaggccaccgaagaagacctgcagcgcgccctgttcgggccgcacccgaaggtcttcgcgcacgtggccgagcatgagggcgaggtcgtcgggttcgccctgtggtttgagaacttctccacctggaagggcacgcacgggatctacctggaggacctgtacgtgcggccgcaggcccgggggcacgggtacggcaaggcgctgctgaccgagctggcgcgcatcgccgtcgaacgcggctaccggcgcgtggagtggtcggtgctggactggaacgagccggccatcggtttttacaagtccttgggcgcgctcccgcaggacgagtggacggtctaccggctgaccggcgaggcgctgcgggaactcggccgccgctgagcagggccgatggcgcgcgtccggctatgggcggtttcccgcggggtgcgaagatctccggcaccgaccgccggcgcgatgcgccggcaagtgagaaacccacgcgcggcgaagcgtcacggcacgcgagacaggcggtagtttcgaaggaggcgtgcccagccaagggagaaatgtgaccgaggaaaccactgccatgccagcaaagacgccggccgacaccaaatcggcggtccgtgacgtggtgaccgtcaagctgcccgccgacagcgcgtatctgtccgtgctgcgcaccgccaccgccggtttggccgcccggctggacttcaccctcgatgagatcgaggacctgcgcatcgcggtggacgaggcgtgcgcgatgctgctcgcccaggccgtgcccggcaccgatctggaatgccagttcgagctgagcggggacgccatgcgcatcgcggtgtccgtgctgaccgtggacggcgcactgcccagccgcgacaccttcgcctggacggtgctgtcctcgctggccggcgatgtggactccgcggtgggcgccgatgaccgggtgaccgtgacgctgcgcaagcgacgtggagcggcgggggcacagtgaaccttcatgagcttgcctgcagcccgtccgccgagggctgcggccgggtcggcaccggcccggtgatgacggcggagcgaccgctgcggcgaccgccgggcgaggtggcgcgatgaccgagaagatcacgctgccggagggcagtgtgccgggtcccgccgacgagcggccggacaccggcggagtacccgaccgcgcccgggcgcgggtgctgttcgagcggctgcaccagctgcccgagggcgacccggagcgccagcgggtccgcgacgagctggtggagctgcacctgccgttggtggagtacctggcccgccggttccgcaaccgcggcgagtggctggacgacctgatccaggtggccaccatcggtctgatcaagtcgatcgaccggttcgacctggaccgcggggtggagttctccacctacgccacccccaccatcgtgggggagatcaagcggcacttccgcgacaagggctgggcggtgcgggtgccccgccggctgcaggagctgaagctgtcgctgaccaaggcgatcagtgacctggcgcagcgggagggccgcgcgcccaccgtcagcgagctggccgagcatctgcagatgagcgaggaggaggtgctggagggcctggagtccgccaacgcctactccaccgtctcgctggatgcgcccgactccggggacgaggacgcccccgcggtggccgactcgctggggatggtggacgactcgctggagggcgtggagtaccgcgagtcgctcaagccgctgctggagaagctcccggctcgcgagaaacggatcctgctgctgcggttcttcggcaacatgacccagtcgcagatcgccaacgagctgggcatctcccagatgcacgtgtcgcggctgctggcccgcaccctggcccagctgcgcgaggggctgaccgccgaggagtgagcacagcacaccgccggccgcaaggacccggcctgaatcgacgccggtgagccgggagggaccgtgacgccctcccggctcatcggcgttcggacgatcgcggcggcgagccggccggtcaggatcggggacggccctgcccggcctcggcgctgtcctccggctcctcctcctccgccagcaggaagcgggtgctggggccgctgagcaccagcaccagggcgagcaccgccgcggccatcagcggcaccccgtagcggtactgctcgctctgcagcagcgaccaggacaccgggagcgcgaacaattgggtcagcaccagcggggagcggctccagcgctcggcggccagcagcccgcgggcgaccgccagcatgcagcacccgcccagcagcgccatcccggtcacggcccaggcggtcaccacgtccatcggctcaccgaccagggtctcccaggccacgaacgcaccgaagccgagcgcggccacgccttcggctccctcgagggcggcggccgcggtcacggtgaaaggtcggcgtccggacacagaaccgaaccctactcgccttggccgccactgcgggaatcacccccgccggccgggcggatcctcccgctcaccctgctgcggcggccggccctaccgtgggtaacctggcgccgtgcgcgccctgctgatcgccaatcccaaggccaccgccacctcgcagcggatccgtgacctcctggtgcggacgttctccggcgctgtggatccggagctggtggagaccgcgcaccgcggccatgccgccgagctggcccgccgggccgccgaggagaagttcgacgtggtcatggcgctcggcggcgacgggacggtcaacgagacggtcaacgggctgctggcgcacggcccgtccgccgagctgcccgcgctggcggtggtgccgatcggcagcaccaacgtgttcgcccgggcgctggggctgccgggcgacccggtgggcgcgacccggcgggtgctggacgcgctgcgcgccgggcggtaccgctcgatcgggctggggctggccgacgaccgctacttcaccttctgcgcggggctgggactggacgccgaggtgatccgggcggtggagcggcggcgccgggcggggggcaacgccagtccggccctgtatgtggggatggcgcttcggcagttcttccgcaccgaccgccgtcatccggcgctcaccgtggaacggccgggacgcccgccgatcgacggggtgttcctttccttcatcgccaataccgctccgtggacttatatccgcggctatccggtgaatccgagtccgcgcgcgcacttcgccggcgggctggatctgttcgggatgcgttctttgcaggtgcttccggtgctgtcggcggtggcggggatgttgcggccgggcggccgtccggtgatgggccggcatgtggtgaacgtgcacgacgccgaggagatcacggtgcgcgctcagcggcccatggcctttcagctggacggcgactacctgggagaacgccggcagatcacattccgctccgtgcccaaggcgatacgcgtcgtaatctgacttcgctcgggcgggtattgttaacgcgaaagtcacacgtttgacccgccgatgtgacacatatgacagcccatactttgagaaacgtttctcaaaggtcttgcgtgccacgatggcgccctgacacgctcaaagtgcgccagtcgacatcaggccagctcagcggcctcatgatcgaaagcgccacagacagacctccccgggacccgaccagggtccgggtcgcccgtgacatgtgaagcagttcacaagtggagccacccctccaccctgacgaaggagttgaacgcatggactggcgccacctcgccgcctgccgtgacgtggaccccgagctgttcttccccatcgggaacaccggcccggccctgctgcagatcgaagaggccaagcaggtctgccgccgttgcgaggtcatcgacgcctgtttgcactgggctttggagtccaatcaggacgccggcgtatggggcggcatgagcgaagacgagcgccgcgccatcaagcgccgcaaggcccgtgcccgcgccctcggccgcgcgtactgaccaccacgccgcgacggcccgcaagcggtctgcagcactttcccaaggtccctcctcgaagacctgaaatccgggcctgaattccacatcgattcccatggaacggccaagtttcagcggagcggttccagcggacaggcggcctccgggaggttttgccgtgcagatgtggtcccttgaatccagacagctcctcgaagtggcgtcctgcggtctccctccgccgggaatgcttctggcggccggccgcggcccacgccggccgtcgctcgtttcgacgttccggtgagcccttcggttcacgtgccgggccgttcggtccgatcgtagcggcaggcagtctcagcccgtcccggtggggcgcttgacggaggtcagcggaatgccgacgaagacctcggtccccccgccggggcgggctttgaactccagccgcccgcccagttccccgaccaccagggtccggacgatctgcaggccgaggctggtggtgcgctcgggatcgaaatcggcgggcatgccgacgccgttgtcggagacgaccacctccagcctcggctgcgcgccctcccgccgggccgccagcacctccagctccccctgacggtcgggaaggccgtgttccagggcgttttgcagcagctcggtgaggaccatcgccagcggggtggcgatctgggcgggcagcaccccgaacgacccgatgcgcttggggacgacctgggtctcgggcgcggagacctcgccggccatggtgatgacgcgatcggcgatctcgtcgaagtcgatcatctcgtcgggggtgagcgagagggtctcgtggacgatcgcgatggagcccacccggcggaccgcctcctccagcgcggcccgagcctcggggacctgcagccggcgggcctgcagccgcagcagggcggccacggtctgcaggttgttcttgacccggtggtggatctcccggatggtggcgtccttggtcatcagctcccggtcgcgccagcgcagctcggtgacgtcgcgcagcagcacgatggcgccgatgcgggagccggagaccaccagcgggatggtgcgcagctgcaccaccgacccgttggcctccacctccacctcgcgggccacggtgccgcccagcacccgcaccagcgactcctccatcggctcgccggtgtccaccagccgctgcgtcagctcccccagcggttcgcccaccaggtccgccgccatccccagccggcggtaggccgactgggcgttggggctggcgtaggtgacccggcccgccttgtccagccgcagcagcccgtcccccacccgcggggagcgcaccagattgggctcctggttggggatggggaaacgcccctcggcgatcatctgggcgaggtcgctggcgctttgcaggtaggtcagctccagccggctgggggtgcgggcggagctgaggttggtgctgcgctggatcaccccgaggatcttgccgccccggcgcaccgggatggactcctcgcgcaccgggatgccgctgccccactccgggtcgccctcccggacgatccgctcctcccgccaggccacgtcgatcaacccgcgcctgccggtgcgcaccaccttgccgaccaggtcctgcgggtaggcggtcgggccggtggtgggccgcatctgcgccacgcacacccagccggggacctgggcgcgggggaccgcgccgcgctcaggaagccacagcaccagatcggcgaacgacagatccgccagcagctgccagtccgagaccagcgcgtgcagccattccaaatcggcggcgtccagatctgtccgggtccgcactagatcagacatcgtgggcacccgaccatcattccaggccaggtgggagcgggagcgaacccggtcgccatcgcaagcgggccggacggtgtaatgggccatacggccttgcagaggagggaagcacaggtgggggatccgctggcacggctgcgcgaggcgatggaacggcgggaggcggccgggctgcagcgcagtctgcagccgcgcaccagcgaccatgacgggctcatcgacctggcctccaacgactacctggggctgtcgcgcgacccccggctgatcgagggggcgatctgcgccgtccgccgctggggcaccggttccaccggatcccggctggtcaccggcaccacacagttgcacgcggagctggaccggcggctggcggccttcgtcggcgccccggcggggctggtgttctcctccggctacctggccaatctgggggcgatcgccgccttgtcgggcccgggcgtgctggtggtgtccgaccaggtcaaccacgcctcgatcgtggacgcctgccggttgtcgcgctcgcgggtggcggtcgtcccgcaccgggacgtggcggcggtggagcgggcgctggccgaccgggaggagccgcatgcgctggtggtcaccgacgcggtgttctccgtggacggcgacctggcgccgctgggcgagctgcaccgggtgacgcggcggcacggagcgctgctggtgatcgacgaggcgcatgcgctcggcgtcgtcggcccgggcgggcggggcgcggcgcatgaggccgggctggccgggcagcccgatgtggtgctgacggtgacgctgtcgaagtcgctgggctcacagggcggcgcggtgctgggggcgcccgaggtgatccagacgctggtggacgccggccgctcgttcatcttcgacaccgccctggccccggccggcgtgggcgccgcgctggccgccctggacgtgctggaggccgaaccgcggctgccgcagcgggcgcgggagcgggcccggcggctgcacgagctggcctcggggctgggttttgaaacctgcgggccgcagggcccggccgccgccgtggtaccagtggtgctgggcgacccgcacgccgcggtgcgggcccgggacatctgcgccgagcacggcgcgcgggtgggctgtttccgtcccccctcggtgccgcagggccgcgcgtgcctgcggctgaccgcccgggccagcctcaccgaggccgatctcacagtgctggaggaggcgttgctgaaggttagggcggaaatcggcccataagcttcccgcgtaacatcagggccaaccaacggtgaatcccaggagacgcgtgacggtgtgcggcccgttgtgtgccgccctgcgagcggagcgaggcgcatgagcattgagcgggtccccatcagcgggcttgggccgtccgccggcgcaccccgcatccccaagtactacaagctcaaagagctgttggttgagctgacgcagtcgctgccgcccggcagcccgctgccgccggagcggacgctggccgagcgctatgagacctcccgcaccacggtgcggcaggcgctggcggagctggtggtggaggggcggctgcagcgcatccagggcaaggggaccttcgtggccaagccgaaggtggcccaggagctgcagctgaccagctacaccgaggacatgcgccaccacggcctgaacccggagaccaagatcctggagatcgggtacgtcagcgccgacgagcggctggcccggctgctggggatccggccgggcgggcgggtgctgcggctgcaccggctgcggctggccgacggggagccgatgtcgatcgacacctcccacctgccggcccgccgcttccccgggctgcgccgcgagctgccgcggcaccgctcgctgtatgagacgctcagcaccgcctacgacgtgcacctggccgaggccgaggagaccatcgagaccgtcctggccaccccgcacgacgcccaattgctcggggtggacgtgggactgccgatgctgctgctgtcccggcacgccttcgacacccacggcgagcccgtcgagtgggcccagtccctgtaccggggcgaccgctacaagttcatcacccgcctgcgcaggaaccgctgacgcgccgccccggaaccaggccgcgccgtcagatcgtctgggagagcgccttgatgggcatctgcagctcgctgagcagctccaggtcctgctcggcggggcggcccagggtcgtcaggtagttgccgacgatgatggcgttgatgccgccgagcatgccggagcgggtgcccaggtcgcccagggtgatctcgcgcccgcccgcatagcgcagcagggtgcgcggcagcgccagccggaacgcgccgatggtcttgagcgcctcaccgccctccaccaggccgtagtgctcgaagggggtgccggggcggggggccaggaagttcagcgggacctcatcgggctccagttcggcgagctgggcggcgaactcggcgcgctgctcgacggtctcgcccatgccgatgatgccgccgcagcacagctccatgcccacttccttgaccagcttgcaggtctcccagcgctcctcccaggtgtgggtggtcaccacgttgggaaagtgcgagcgggcggtctccaggttgtggttgtagcggtgcacgcccatcgccaccagctcttcggcctgctgccgggtgagcatgcccagcgagcaggagacgttgatctccaccgcctcctggatggccttgacgccctcgcggacctgcgccatcagccgctcatcagggccgcgcaccgccgccacgatgcagaactcggtggcgccggtcttggcggtctccttggcggcctccaccagttcggggatgttcagccacaccgagcgcaccggggagtcgaaacggccggactgggagcaaaagtggcagtcctccgggcaccccccggtcttcagcgacacgatgccctcgacctccacctcggggccgcaccagcgcatgcgcacctggtgggccagcgccagcaggtcctccagccggtcgtcgggcaacgtcaggcactgcagcacctgctcggcgtccaggcccttgccttcctccaacacctggcggcgggccacctcgagaatgtcggtcacggcttctccttcatgtcgagcgcaaaggcgttacggaacgtagcagcatcgaaagtgccgcccagcgccggggccagccccgcacgcgcggccagcaggaactcggccgggtcgagccgcccggccgcctccggcagcacaccggccagcgggcgggcggagatggtctccaggtcggtgatgttgctgcgcatggccagatccggctcccgcggccactggccgatcaccaccccggccagctgcacgccgcggtgcgccatggcctccagggtcagcgcggtgtggttgagggtgcccaggtcggggcgggtgaccacgaccatggcggcgtgcagccagcgggccaggtcggcgaaggtggtgccgtcgtcgtcgtagcggaccagcaggccgccggcgccctccaccagcaccaggcggcgcgtttcggccagctcgccgatgcgctcggcgacgtcgctcagccgcagcgggggcacccccgcccgccgggccgccgccgccggcgacagcgggtcggggaaacgggcgaactcgtgcaggtcctccacgccggccaggcggcgcaccacgtccagatcgccgggctcatcgggtcccaccccggtctggcccggcttgaccacggccaccgacgccccgcgcgcccgggccaccgtggccagcgcggcggtgacgatcgtcttgccgaccccggtacacgtcccggtcaccatgagaacgctcacgtcccgcaggctaacgtgagccactcgagccgggccttcgccgaatcccacagcttcggcgcgggagatttgtaccgatcgccacggtggcccggccgctcagcggtggcgggcgtccagctcctcggccacctggcgggtcagtgcggccagctccgggtccagctggtccagccgggagtccaggtcgtcggcgaagcgcagccgctctatgcccgggtcggcgggccgcgcctgcggcatccacgccgagtggatcaggaaggggacggtggtgccctgcggtgcggccagcacggcgatcgggccgcgcgagacgtcggcggcgtcgaacagctcgatccggaagcggtcgtcgttgtgcaccgcgaccagcaggtagccgtcgtggccgcccgggtcggccccggcatagcgggtccggcccggcgcgcccgggccgcgcggcacgaacaccggggaggtcgggtagtcctccagcgcgaaggtccactcggccaccggccggagggtgtgccagtcgaggctgctgagcaccgccggggtctcctcggcggggaacagctcggggttcacccgcccctcgtagttcttcagcgcccgctggttgatggcctccgggtggaagcccaggtggatgaggtggtgccgggtggggttggtctgcccctcaaagctccagtcgatcgccgacagctcggcctgccagtagcgctcggggtcgaacaggcgggcccgctcgtgcacccgcccggtctcggggtcgaagcgcagcagcgtggtcagcgccggggacatgccgtggcagtacatgccgcgcagcgccgggtcgatggggcggccgaaggcgtccaggtcgtcttcgcgcaggtacatgccgatgtccaggcccggggagtgctccatgatcacctggacgccgtcggtgtcgtcgtagcgggcgtagaagtggttgacctcgggggcgatgcggaaggtgcggcagggcacgccggcgcgcccgggcaccaggtcgtccttgcggatcagcagcaccgggccgtcggggttgttggcgacggtgcgctcggcgccgaagacctcctcggggtccaccttgtaggcggtgtcggccagcaccagccagtggcgggtctgggtgatggtgtgggtggcctgcggcagcacggcgtcctcgaccgcccagcgctgcacgtgtttgccgtgcccgtcgtagcggatcactgagacctcgccggtgaggacgtcccggctgacgctccacaggcagccccgttcggggtcgatcaccgggtgggcggtggtggagatcagcggcagcaccgcctggtcgatggccggcttccagtcgtcgcggtgccccacttcggccacgaattccagggagagcgggtcgatctcgaccgggcggccggcgtcccaggtggccagcagccggtcgccccagggcagcggcgcggtgttggcggcgttcacgaatccccacggcgagctggtgccgaccggcccggcggtgaacaggtcgggacgcttgcgccgcagccggaccgagggggtgtcgatgacccgcgcccgccaggggaagcgcccccgctcgtcgggccgcagctccaggcggatcaccacgccgtcgccgaagaaggcgtgcagcgggcgggtgcgctggtcggaggtgcagatcacgtagtggccggtgatgtcctgcggccaggctccggcgatcagggacagttcgaagtcggaaaagtcggtccggctgaggatcgagcgtgggatgggcatgacggccgcctctgctagaaccggattcggacgctggtgatgcaactgaatcccggttcaccggagccgtcaagacatgagctgcttcggccgggcgccttgagaaggccccggccgaagcgccgcggccgctttcaggccgaggtgagggtgccgtgctcgacgcaatgggccgtccagccgccgggcgtcaccttgacgaccatgcggcgggcgcagcgggtgcagtagcgcggcggctccagcgcccgcgcggcccggcagcgctcgtgctcggggtcggtgccggtggacggccctccacagcggtcacagtaggtcgtctccacggccggacggcgctccttcccctccctgccggcgggctactcgatgacggcgatcagatcgccctcgcggacgacgtcgccctcgctgaccttcaggtgggtgaccacgccctcgtcctcggtcagcaccgggatctccatcttcatggactccaggatgaccagcgtgtcaccgtctgccacccggtcgccctcgcgggcgaccaccttccacacgttaccgactatctcggcgcgaacctcggccaccccgggctcctttcccctcgcgtttcctctcgcggttcccctcgcgatcgtcggcgggccggcggccgctcagcggcgcatccgcgccaccagcccggtgtcgtacgtcccggcgacgaactcctcctcgccgagcagctcgatgaagaacggcagattggtcttgggaccttcgatctggaacgccccgaccgcctgcgcggcccggcgcagcgcgctcggccggtcggcggcgtgcacgcacagcttggccagcagcgagtcataaaacggggtgacggtgttgccctcggcgtatccggcgtcgatgcggatgccctcgccgaccggctcctgccagatcttgatgtcgccgggagagggcaggaagcgcagcgggtcctcggcgcagacccggaactccacggcgtgcccgcgcgcctcggtggaggtgaacgtcacctgctccccggcggcgatcagcagctgctgctccaccaggtcgatgccggtgaccagctcggtgatcgggtgctcgacctgcagccgggtgttcatctccaagaacacgaactcgccgctgtcgacgtcgagcaggaactccacggtgccggcgccccggtagccgaccgcctcgccggcccgcaccgcggcctgcgtcatccgggcccgcagcgccgcatccaccccgggcgagggggtctcttccacgatcttttggtggcgccgctggacggagcagtcccgctcccccagcgccaccacggtgccgtcggccaggccgaggatctgcacctccacgtgccgggcccgttccacatagcgttccagcaggatgtcggggttgcggaagaaccgctcggcgctgctgcgggcgcttgcgtagaccttgaccagctcggcctcgtcacgggcggcgcccatgccgatgccgccgcccccgccggcggccttgaccatcaccgggtagccgatccgctcggcctcggcgagtgcggtggcggcgtccggcaccggctcccacacccccgccgccaccggcacgccggcctcgatcatcaggttgcgggcgttgatcttgtcgcccatccgggcgatggccagcggcggcgggccgatccacaccaggccctggtcggtgacccgctcggcgaactcggcgctttcggccaggaacccataaccggggtggatggcctgggcgttggtgcgccgggcggcctccagcacccggtcggcgtccaggtagctgccggcgggatgggcgggaccgatcaggatcgcctcgtcggcctcggccacgaacggcaggtcggcgtcggcttcggagtacacggcaatggccttgagccccatcgcccgcaccgtgtggatcacgcggctggcgatctcgccgcggttggccacaagcacggactcgaacatcgctgtccccttccgcatcccgacttcggtgacgatagtgcgcggcgagagcgggaaccggtcgcgccggcgacaaatctggaccgcgtggtttggacgtctccgcaccacgacgtccgcgctcagctccgggcgcggcgttcgacgacccgggccagcgcctccaccaccgtcgggtcgtactcggccgtggactccgcccgcagccggtccagcaccgccgcgccgcggtcccggtcggaggagtcgccgaccaggtcgtcgtaggcgttggcggccttgatgatccggctggccagcggcggcgggggctcgggcgacgcctcccccgccgggtcgctgcgataggggtcggcctggcggcggacgatgtaggcgacccggtccagcacaccggtctctttgatcacctcggcgcccagttcggcgatgcggcgccgctcgtcgggcgaggccagcacggtggcgccgccggggatcgggtcgcccagggagagctggccgatgtcgtgcatcagcgccgcgtactccagctccagcagctccccttcgctcatccccagctcgcggcccatcgccacggccagcttcgagacccggcgcgaatgcccggcctcgacatagccgccgacctcggtgacgcgcgacagggcccgcaccgtctgcaggtaggtggcccggattccggcatagcggcggaaggcgaactgggtgaccaggatcggggcggtgaacaccagcagcgccgcccggcccatcaccgaggtggccaccacgatcagcatggcggtcgccccgatcgccgcgcacagcgccatcttggcggccatctcatcgcgcagcgcgatgccgaaccgggctcgcaccgcctcggcccggatcagcgccgccacgcacacctccagaaagcaggccgccacgatcgtcaccgtcatcaggcacagcagcgccgtccagcccagctcgagggaggccagcggacggaacgccaccgccacgacggcgacggtcagcaggcggcgggccatcgcgtccggccggggcgcgcggcccaccgcgatgtgcggcagcgagcccgccagcatcccgaccgcggtgaccgcgatcgcctgcagcgccgagtgcccggccggttcggggccgaccgtggtcagcatggcgtagcccagcgccccggcggcggcgatcggcgccacctcgcggttgccggggatcaccatgcggaacagctcgcccagcgccaccagcgccccgaagatcaccgcgacctcgggctgcaccagcccgtcggcggtgaccttggcgacggcggccaccgccagcgcggcggcgacggcgatcaccaccggccggccgacgtccgcccggtgccggccgggccgggcggccgggccggtctgtgcggagacgctcatgagccggctatcttgatcggcacgctcggatcgtcgtgatcttgctgggtggtctccaccacgtcgtccttgggcagcaccaccggcccgggcggatcccagccctcgcgctccagcgcccgcaggaacgcctgcaccatcaccgggtcgaagtggtcgccggcgccccggcgcagctcctcgacggcctcctccaccgtgcgggcggcccggtaggagcgggtggaggtcatcgagtcgaacgcgtcggccaccgagatcacccgggcgaactcggggatctcatccccggccagtcccatcgggtagccgcggccgttcatcttctcgtggtggtgcatgatcccggccagtgcctcgtccaggaagccgatctcccggacgatctccagtccgcgcatcgggtgcagctgaatggcggcgaactcctcctcggtgagcgcgccggccttctgcagcaccttggtcggcacgcccagcttgccgacatcgtgcagcatcccggcgtaccggatggcctccacccggtcggggcgcatgccgatctccttggcgatcatcaccgagccgcgggagacccgttcgctgtgcccgcgggtgtagtagtccttggtctccaccgcctggcacagcgcggccagcgtggcggcgtgcgcctgctgctgggcgtgggtctgggccagcgcccagcgggccacgaacagcggcagcagcaccagcaccgccgacagcgggccgagcgcgtcccacagcccggcgatcagcaggccgaacatgccgtagccgaggcagacgaagaccagctcgccgctttcgcgccgcagctcttgaacggtggcctggcggctgagcagcaaaatcccggccatcagcagcaggttgacggcgacgaaggtgaccagcgcccccaggaacgggccgatgatctgctcgacccaccgggcccggccggggtggaagccgcctccgccgagcgcttggaacaccaccccggacgcatagccgctcaaggcgaactgcgcgccgttgaacagccgcttgaccggtgcgaagaaccgctgcccggtgacgacggcgctggcccccaccagtgcggcgccgcccggcccgagcagcaccaccgaggccaggctggccgcgtagctgagcgagacccgcgcgctttcgacgttgagcttgaccgacgccgagtcgcagatcaaaaacagcgccaccagcacggccagcacctgcacgttgagctcggcgaacgaggccgtggccacggcggccgcggcgagtgcgacgacgacgctgacgtacgcccaggcagcgggaggtagtccccgcatgtgccgccccctcgggagtcgacggtgggcggggcagccgctgatcggccgattctccgcaatgccgggcgcagacatccggccaccgtgccgggaacgcgatccggcgggccgtcaaggctccccgccgccaacggcccccagcctaaccgccgagcccctcctcccacagggagacggagaatcgagagcgaagcgtgaacaaatcgtcacctcaggcgactcgcaccgctcgcgccttgccgggcggcccggtgctgccgggcccactcggcggtcgcggccagcccgtcgcgcagcttggtgcgggggaaccagccgagggccttgtgggtgagcgccgggtcgatggccatggcgcgcaggtcccccggccggggcggggccaaagccggctcgtcgggggccccgacggcctcggcgaccagcgagtgcagctccaggtcggtggtctgctcccccgtgccgacgttcagccgcatcccgctgcccagctccccgcacgccagggcgaaggcgtccaccacgtcctggacgtagacatagtcgcgggtgttgccgccgtcgccgtacacccgggtgggcgcgccggccagcagggcgtcggtgaagatcgagaccaccccggcctccccctccggggactgccgcgggccgtagacgttggcgaggacgaggatggtgaagtccaggccgtgcagctcgcggtaggtctgcacgtagatttcgccggccttcttggaggcggcgtaaggggaggcgggccgcagcggcgcatccgacggcaccggcagctcctcgggcaccccgtacaccgcgcagctggaggcgaacaggatcttgcgggagccggcggcgcgggcggcctccagcacgttcaccgtgccgagcacattgacgcgggcgtcctgccgcgggtcctggacgctggagcgcacgctgacctgcgcggccaggtggcagatcagttccgggcgacgcgcggcggccagttccaccagcgccggatcgcacacgtccatccggtggaagtcgatgtcggggcgcaggttgcggccggtggacaggtcgtccaccccgatcacctcatggccgtcggacagcagccgatcgaccaggtgagatccgatgaagccggccgcgccggtgacgagaacgagcacctgagcacgatatccccgccgccgtccggccgtgcggcgggcccgccgggcgggtcatgcctcactccgccgggatgaacgccccggtcaagagcgggtggaggccgggtcagatatcggtgtcgacggtttcggccacgggctgcgggccggcctcggcgcacagccgctcgatgcgttccatgaccttggcgcgcaggtcggcgggtaccggctcgcacccgcaggtcttgttcaccagtttcttgaccgcctcttcgaggccgtactcgcgcaggcagggaccgcactcatcgagatggcggcgcacctgggcgcagccgtgctcgtccagctccccgtccagataggagtagacccgggccagcacctcggtgcacggtgtctcatggggttttccgcagctcatcgctcactcacctcgtcgtgccggagacctgcccggcgggcgcgtccccgcgcgcccgcccgccgatcatgacccgttccccgcccgagtcaggccgcgctcgcgggcgtagtcctccagcctggatcggagctgtcgccgtccacggtgcagccgtgacatcacggtaccgatcggcgtgcccatgatgtcggcgatctccttgtacgcgaagccctccacgtcggcgaggtagaccgcgatgcggaactcttcgggcagttcctgaagggcggtcttgacgtcggagtccggcaggtgctccagcgcctcggcctcggccgacttcagcccgctggaggtgtgcgactcggccctggccagctgccagtcctcgatctcctcggtcgccgactgctgcggctgccgctgccttttgcggtagctgttgatgaaagtgttggtcaggatccggtacagccacgccttgaggttcgtgccctccttgaactggtggaaggaggcgaacgccttggcgaaggtctcctggacgaggtcttcggcgtcggccggattgcgcgtcatgcgcagggcggccgagtacagctggtccaagaacgggagcacatcgcgctggaagcgttcctgccgctgctccacgctctccgtcgtactggggacctgacccacctcctcgatgccggcggcgctttcaccgccacacctgtcagaagatatcggtccgcgctgccgcgccacgagggcgacccctgtgggctcggcaactgcactgggcgtcggcgccacttggtctccaacctcccggcccgcccgcgcggggaggattccccacttcgtcggcgtcacggacggctacaggcgtgtgcaacgcgccgatgggccttaccattccctgactcggtgacctgcgaaaccggcaggtcatccggcggaggagagctctgcgatcccccggcggggcgacccggcccgccgagggctccgccgcacccgctcgccgaccgatcgtgacccatcggcaacacacacggagggtgatggcaggcgttgcggggggaagaagtcacgtacatggtgagaacaggagcaaccttgctgccgctgccggccacgccccccgagcgctcgatcagcagcctgcgcaacgcctcgggtgaaggcgacgatctgggactgtactggaccttctattgggccgtggccgcggcccagttgcagcgttggctgcccaagaagcggtcgcgggtgctggacatctccgggggacgcaccctgacctccacgcgggccgcggcagccggccattcggtgatcgaggtgctgcccgcgcccgcagaacacccgcccggccgggccgacgcaccgatggtgcctcctcccgcggcgggtgagacggagcagcgggggcggcaccgcagcgggatccccccgggcagccggcaccgggtgatcgccgatgtctcctcgctggggttcctggccgacgcctcggtggacgcggtgatcgccgaagaccgggtgctgtcgcggcatctggtgaccgaggcgatcgtcgcggagatcgcccgggtgctgcgccccggcggccgggcgctgctgagcgtggactcgctgatgctcggcatggcgatcctggccgagcagaagttctgggcgcacctgtcggacgtgccgcgcgccgaggtggtgctggtgccctggccggacggcacgatcacccggtgcttttggtccgagcagctgcgcgagctgctgagcgaggcggggctggaagtcgagtggatccggccgcgcacggtgctgtcgccgtccaccgtcgagcatgtgctgacggcggacgcgcacgcgctgggccggctggtgcgcaccgagctgacctccctggtcaccgacgagtccgtggggatccatctgctggccagcgcggtcaaacggtgaggcggccggccgctttcagcggcgggcccggtcgtagcgggcctggcaggtcaggcagcgggcggcgtcgggacgggcctccagcctgccggcggcgatcggcttgccgcaggtgacgcaccggccgtaggttccggcggcgatgcgctgcagggccgccagcaccgagttgcgctgccgccgcagcctctccagcgcggcgtcggcctgctcggcgtccgacaggtgagcgcccacgtcggccgggtgcgcctcgaggcgggcacccgccactgcggtgcgctcgcccctcagcagggccatggatcgatccagatcggcgagcatcacctcgagccggcggcgggcggcggcggtgtccacggcggtccgaactcccatcggtcagcccccgtagtcgggtccggtggcgcctcgccgcggccgtccccggctgtttaccgggacgagacctcagaacaaggtgccggaaccggagttttcacctggaatatgcccatctgtgaggggctgcaagagttctggaccattgtttttgacgttgttgacggccctggagaccgggtatgcctccatggtcccgctcatggccggcgtcagcaggtcgcgcacccgcgccacgtcggtcagggcggggtccagccaggcgtcccagtcgtcgggccgcaccaccatgggcatccggtcgtggatgcggcccacgtcgtcggaggcctgggtggtgatgatcgtgcaggtccacagccactggtcgtcctcgggggagcgccacagttcgtacagcccggccatggccatcaccgcgccgtcccggggccggatgaagaacggctgcttggccggccgcccgccgttgcgttccatcgtgtaccactcatagaacccgtcggccggcagcaggcagcgccgcttggcgaacgccctgcggaaagacggtttctcgtgcaccgtctcggcccgggcgttgatcagccggttgccgatcttgacgtccttggcccaggagggcaccagcccccaccgcagcgcccgcagctgccgcaccgccgggacggaggcctcggcggcgtgcgtctcctcttgcggaggcctggccagcaccgcgagcacctccttggtgggcgcgatgttgtagtcgggtctgacggcgtcgccggcggcgtcgagctggacgtggaactgctcgatcagttcccgccgtgttctggagagcgagtatctaccgcacatgccccccatactgcccctcccctccgacaggcggccgcggacgcaaaaggcgataaacaaaaggcgataaattcgcgccgcggtgggcatgtaggcggacatgcagcccatcaggatcgtggcccggcctcttgtggccgcctatttcatcgcctccggggtggaggcactgcgcgacccgcgtccacgcgccgagcagatggccccctccctcaagccggtcgccgaccggctggagtggctgcccgccaaggaccccgagaccttggtgcgggtgcagggcgcgatcggggcgggcgccggcgcactgctggcactggggaagctcaagcggctgtcggcgctggcactggcgctgtcgctggtgcccacggtgctgaccgagcaccagtactggaccgaagacgaccctgagcggcgcgagacgcaacgcaccctgctgctcctcaagggcgggctgctgggcgcgctgctcacgatggccaccgagccgcggcgcacgcggcgcctggcggagctgcggcggcagacgcgccaggcccgcgcgctggcggccgggcagacacgggcggtgcgcaggcaggcccgggccgagctccggcaggccaggcgcgaggccgcccggcaggtccgccaggcgcgccgccgggccgcaggcggggtccggcgctgagggctcggcgccctgccgcccgggcgcggccgccggccgtatcgtgatcgcccggggccgccgcgcgcggcacccgggccgtgccgtgcgcgggattcatcaccggtggcgggacgaggaggccggtatggacgggcgggtggagcacaccgacgtgggcgcctacgttctcggcctgctcgaagaagacgaccggcgggccttcgaggagcacctggccggctgcgcccgctgccgggccgagctggagaggctgtcggggcccgccgaggcgctgcgccgcatccgggacgagggcggtgacggcggtcgctaaccttgcggttatgtccaccccgaactggcccgcacccacggcccgcggcccgctggcggcgacggtcgtgctgccgggctccaagtcgatgaccaaccgggcgctgatcttggcggcgctggccgaggagccgacccgcatcgtgcgcccgctgcacagccgggacaccgagctgatggcccagggcctgcgcgagctgggcgtacgggtggacgccgagggcgacgactggctggtgacgccgggcgaccacgccgggccggccgggccggtgcacgtggacgtgggcctggcgggcacggtgatgcgcttcctgccgccggtggcggcgctgacccgcggccaggtcaccatcgacggcgacccgcgggcccggcagcggccgatgcggccgatcatcgacgcgctgcgcgccctgggcgccgagatcgacgacggcggccgcggctgcctgccgttcacggtgcacggccgcggctcgctggccggcgggtcggtcaccatcgacgcctccgcctcctcccagctggtgtccgggctgctgctggccgcgccccgcttcaccaagggcgtggaggtgcggcacgagggaccgccggtgccgtcggccccgcacctggcgatgacggtgcggatgctgcaggacgccggggcggtggtggagaccgggcggaacctgtggcgggtggccccggggccgctgcgcggcggcgagcaggtgatcgagccggacctgtccaacgcggcgcagttcctgggggcggcgctggtcgccggcgggcgggtgaccgtcccgggctggccggccgagaccacccagcccggcgacgcgctgcggcacctgctggccgagatgggcgggcgggtctcgctggggccgcaggggctgaccgtgcacggggacgggacgctgcgcgggctgcgggccgatctgcgcgatgtgggcgagctgaccccggtgatcgcggcgctggccgcgctggccgactccccctcccgcctgaccggcatcgcgcacctgcgcggccatgagaccgaccggctggcggcgctggccgatgagatcaacgcgctgggcggggacgtccgccggctgccggacgggctggagatccggccgcgtccgctgcacggcgggctggtgcgcacctacgacgaccaccgcatggtgatggccgccgccgtgctgggcctggcggtcgagggcatcgtggtggagaacgtcgccacggtgggcaagaccctgcccggcttcaccgagctgtggaccggcatgctggagggttgacgctggcacgccgtctgagagatttcgacgaagacgatgtccgggtgcgtccgggccgccgtggctcccggccgcgcacccgccgccgtcccgcccacgaggacgcggtcaccggtttcgtgaccgcggtcgaccggggccgctaccggtgcctggtggaggaccggacggtgaccgcgatgcgcgcccgggagctgggccgcaagagcgtggtggtgggcgaccacgtggcgctggtgggggacgtctccggggaccccgacacgctggcgcggatcgtgcgggtgcagccgcgccgttcggcgctgcgccgcaccgccgacgacgccgacccgttcgagcgggtcatcgtggccaacgccgaccagatggtgatcgtgaccgcgctggccgacccgccgccgcggccccggatgatcgaccgctgcctggtggcggcctatgaggccgggctggacccgctgctgtgcctgaccaagtcggacctggccggtcccgaggagctgctggcgatctacgcgccgctgggcgtgccgtatgtggtgacgcagcggggcgccgacctgggagagctgcgaaagcggctgcgcgggcggctcagcgtgctggtggggcactccggggtgggcaagtccacgctggtgaacgcgctggtgccgggcgccgggcgggcggtcggggaggtcaacgcggtgaccggccggggacggcacgtctcctcctcggcgatcgccttcgagctgccggagggcggctggatcatcgacaccccgggggtgcgcagcttcgggctggcccacgtcaagcccgaggacgtggtggccgccttccccgacctggccgagggcgccgagcactgcccgccgcactgcaaccacctgcaggagcattgcgccctggacgagtgggtcgccgaggggcacgccgagcgggcccggctggattcgctgcgccggctgctggccagccgggagcgctccgcggaggactgaacctccccgagggacggcctgcgcccgtcccgggccggagagccgggtcagtcggtgccgccgaaccagcggcccgccgtccggtgctcgccggagatccgcgacggcttgatgatcggcggcgggcctgcgttccgttccgtcctcccgccggtctcgggcccgtccgcggggcgttcccgggccgcccggtccggcccgtgcgcgggatctcccgccggcagggcgggcatcggccggtccggctcgtccccggcggccagcccaatgatcaacagcagcagcatggccaggacgctgatgccgacgatcagcggcagcaggaagtcgaacgccgcggcgccgctcggccggcccagcgcggggtcggggtggacgcggaccgcggccatgccggtgtagtgcatgccgctgacggccactcccatgcccgccgcggcgcccatggtcgcccaggtccccgccacccgggaggcgaaccacagggcggcggtcgccgccacgatggcgatcaccaccgacagcgcgacgaacgcggcgtcgtaggagatgcgcccgggcaggcgcatggcccgcacgcccaggtagtgcatgcccgccacgccgagcccggccgtcaccccgccggtcaccagcgcgggcgggcgcatgcggccgaaactcacgatgaacaggccggcgcccaccacggccaccgccagcagggcgccggccagggtcagggggacgtcatagcggatctccatgcccggcacgtggaagccgagcatggccacgaagtgcaccacccagatgccggtgccgccgatggagacggcgcccagcgccagccaggccgccctcttgccggccgttccctcccggccgcgggccgcgcagagcaggcccaggaacgacccgatgcaggacatcagataggccagaaccggcgtgagaatctcgaaagaaaaatgctgcacttcggccatcggcctgtcccgtgactccccttattcccctattaccccgtcaaatgacggtaatcgtagaggccacggcgttcacaggccatacccgaaaggggacacccccgaaggcccgtgcgggacccgccgcgcccgcgcaaaggggcacggcggtgccgcatcgatgtgcctgcagaacctccccgctgggggcgggccggccgtaccgctaagagcccgccgatgccgcgagcgcggcgatcgaatcgtcgtcgcagtccgcccagaacgtcccgaccacatcttccaggtggtccagcgactcggcgcaaaacagcacgtcctggtacttggtgatgtcgtagccggtggtgcccatggcggcgatgtccagcggccggatgttcatcttctgaaactcctcgatctccccgtaggaggacaggatcccggcgccgtaggctttcacttcgccgccttcggtcatcaccccgaactccaaggtgaaccagaagaccttggagacgaattccagcgcctcctgactttccacccggcgggccgcccgtccggccagccggtacagctcggcgaaccggtcggaggccagggtgttgccgtgcccgatgacctcgtggatcacatccggctccggggtgtagaacggggcggagtggtgccggatgtactgggtggagtggaagagggagtcggccagcgagccgtagaactcccgcagcggcaccagtccggcggccggcagatagccgaacccggtcagctccccgagccggtcggagacctcctgcagctgcgggatccggtcctgcggcaacgccagcctctccttggcctccaggaactcccgcaccgcatagcggcggtgcttggcctgcagttcccggctgaccaggcgccagacctcgtgctcttcggcggtgtactcgaccaccgggacggggtcgccgctccggtgctccagtgccagccgcgcgatcgcgttgcgcctgctgcgatagacggggtccgcgaaaccagggtggcttttggccaattccacggtgacctcaccgtgctcgtcctggatcacgggcgcgaagtactgcgcttcctccatcatctgccgcctcctcattgaagcgatgccatgcttccgagaagaccagctctggaaggggatggcaagagcgtccggttgctctcgcagcgggcggttcagatccgggccggacggcgggcccggcggaaagcggttcccccgtgcggcgcggcgggtgtgtcggggcggggggtgatcgcggtagcgtggcacctcgtggcggactactccgatgacctgcggctggcgcacgtgctggcggacgcggccgatgacatcaccaccaagcggttccgggcgctggacctgcgcatcgacaccaagcccgacctgacgccggtcagcgacgccgaccgttcggtcgaagaacaggtgcgcggcacgctcaaacgggcccggccgcgcgatgcggtgctcggcgaggagtacgggcgctccgggcagggagagcgctgctgggtgatcgaccccatcgacggcaccaagaacttcgtgcgcggcgtgccggtgtgggccacgctgatcgcgctgatggagaacgaggaggtcgtggtcggcctggtgtcggccccggcgctgaaccgccgctggtgggcggcccgcggcggcggcgcctggacgggccgcagcctgtcgcaggccgcccggatgcgggtgtcgtcggtggccgagctgtcggacgcctcgctgtcgttctccagtctgagcggctgggaggagcagggccggctggagaacttcctggacctgacccgtgcggtgtggcggacccgggcctttggggacttctggtcgcacatgatggtcgccgagggcgtggtggacatctccgccgagccggaggtgtcgctgtgggacctggccgcgctgcaggtcatcgtggaggaggccggcggcgtgttcaccaacctggcgggggtgcccggccccggcggcggcagcgtggtgtgcaccaacggcctgctgcacgcccgggtgctggacatgctgggcggccgggacgcatcgtcgcccgcctgagccggacggacccgcaaaagacggcgcccggaaccaccggcgggccgcggtcgttctcccggtaccggcttgtgggaggtgtcggcattggccaacaaggctgtcatcgtcatcggcggggtcgccgtggcgttcatcgcgctgaagctgctggggccgctcatcgcgacgctcatcgtgctgggcgtcatcgcgctgccggtggcggcctacctgatgctcgacccctcgcagcgccgccggctgcgcggccaggcccgcaagcgcctggggagctgagggacgccggcgcgcctcagccggcgcgccggacggccaggtccgcgtgcgggcggacgggcgggacggcctccagctgcaccagcagcagcgccgcgtcgtcggccggccgtcccccggtgtggcgccgcaggtcccgctccagcgcggtcaacagccgcccggggcagtggccctcttgcccgcgcgccagttcctccactcgccgcgccagcgggtagcacatcccctcgccgtcgcgggcctcgctcaccccgtcggtgtacagcagcagccggtcgccgggccgcagcggcagcggctcgccggcgcaccagccgccggccagctccagcaggcccagcggcgggaactgcagcaccggctcgacgcaggcggcccggccgtcccgcagcagcagcgggggcggatgcccgcagtgcacgatctcggccggccggtcgcccttgggcagcccgaccaacagggcggtcacgaagccctccgcaccgcccaggcggtcgcgcaccagcgcatccagccgcatcgccaccgcggccagcgacggttcgcgccgcgccagctcccggaaggcgcccagcacgtcggccgccccgctcaccgcctccaggcccttgccgctgacatcaccgatgatcagccgggtgccgaacggggtggacagcacgtcgtacaggtcgccgccgacctcggcggcggcgtcggcggccaggtagcgcacctcggtgcgcaggtcgcccagccgcttgggcaccggccgcagcagcgcctgctgcaccgcctcggcgacgcggcgcagctcggccagttcccggtcgcggcgggtcaccgagcgggaccacagccaggcggggacggccactgccggggccgccgcggccagcgccggggcgttcccccagtgcagtaccgccagggccgtcgccgcccccagtgccgcggcccccgccgccacctgccgcatagcgcccccatccgcttcgaacccccgacaggcagatcaatgaggcgaatggtagtgaaatgatcaccaatggtgaggagattccccggattcgcccggaccggcgcgatgcgcatcagccgatggccggcggcagcaggcggagcaggtgacggcgggccagcgcgcgggcgctgtcgtcgtcgtagaccgccaggccgccgccggggaccagcagcagcgacatcgccacgcgcagcaggatctcgcagaccgcgttcaggtcctcaccgtcttgggggtggtcgcggcccagccgctcggccaggatgtcgcgggcggccagcatgatcgcgccgccgttcatgctgagctgaggcaggaacacctccggctcgctttgcaggacgcgggtcagcagggggttggaccgggcctcccgcagcccggccacgaacccctccaccagcgcgtcccgggccgacagcccttcggtggcggcggagatctccgacaggaaccgccggcactcgcgcaggatcaccgcctgcaacagctggtctttgttgctgaaccgccggtagatggtggtgcgcgccaccccggcccgccgggcgacgtcctccacgctgacccggcgcagtccataggtctcgaactccgccagcgccgcgtccaggatccgcacatccagcgcgtccggctcggcctcggcccggcggctcagcaacccctccatcaggcgcggatccgggagtcgtagcccttgcgggcgttgcggtcgaaatccaaaaagagggtgtccagcccgtagtagcgggccacggcccgcttgaccgggtcggggatgagccccatcagccgcagctgggcggtgagcctgcgcggcaccaccagctgcggcaccggcttggcgatcatgcgggccaccgcggcggcgatctcctccggccggcagttgcgctgcccgcgggggctgcgggtgccggcgatcagctcggtgtcggtgaaggagggcagcaccgcgccgaccttgatcccgcggtcgcgcacctccagccgggtggcctcggtgaacgccaccaccgcggccttgctggcgttgtagagggccagcccgggggtgggcagcaccccggccaccgaggcgatgttgatgatgtggccgtcggcgcgcggcagcatccgctccagcgccagcttggtgccgagcatcacgccgtgcacgttgacgtccaggcagcggcgggcgtcggcgtcgctttcgccggtgaccgggccgatcggcatgatgccggcgttgttgaccagcacgtccagcctgccgagccggtcctccaccgcctccaggaaggcggtgaaggagtcccggtcggtgacgtccagtttcagcgccgggatgtccagccgctccccggcctccttgaccgcggtctcgtcgatgtcgccgatggcgaccttggcgcccttggcgaccagcgtccgggcggtggcgtagccgatgccgcgggcgccgccggtgatggcgatgaccttgctcataggcgctccagcctgaccgggaggccgtccttgggggacggcagggaggtggtgtccagcggccactcatagccgcgggggacgctccagcggtagttcagcagcacctggtgcagcacggacttgatctggacgccggcgaagtgcatgccgatgcacttgtgggcgccgccgccgaagggggcccaggcgtagcggtgcaccttgtcctcgcggcggtgctcggcgaaccgctcggggtcgaagcgctcggggtccttccagatctccggcatgcggtggttggtcagcgccgccaccaccacggtggtgcccttggggatgtggtagccgaggatggaggtgtccttgacggcccggcggggcagcgcgggcaccggcggcaccagccgcagcgcctccttcatcaccaggtccagggagaccagcttgtcgatgtcgtcgaagtccagcgtgggcttgcccagggcctgggactcctcgcgcacccgctcctgccactcggggtgcttggccaggtagtaggccatggtggtcatggtgatggtggaggtgtcgtgggccgccatcaacgcgaagatcatgtggttgaccacgtcctcgtcggtgaagcggtgcccgtcctcggtctcggcctggcacagcgcggcgaacaggtcgtccccgccgtcgcgccgcttggcgggcaggtgccggtagaagaacgcctccagctctttgcgggcctgcagccccttgtgccagcgcaggccgggcacggaggtgcggatgatggcggtcccggcgcggacggcgtcgatgaaggcgccgttgagccggtcgatctcggcctgctccaggtcgacgcccacgaagacgtcgatggccaggtcgagcatgagctgcttgatgcgcttgtagaactggaagccgtccccggtgggccaggccttgatgccccgcgtgatgcccggagtcatgatctccaggtagctgcgcatcttgggcctggtgaaggcctgctgcatgatgcgccggtggtgcaggtgctcctcgaagtccagcagcatgatgccgcgccggaagaagggaccgatgtagtaggtccacgcggggccgttggcgaacgccttgtccttgttgaccaggatcgcctcggcgccttcggggccctgcaccatcaccgtgcgcagtcccagcgtccatccccaggtgaccgggccgaaccgcaggtaccggttgcgcgccatcccgaacgggtcgcgcatggtctggagggtgttgccgatgagcgggaggcccgggtcgccgaggaccggcttgaggtcgctgccgggaggcggtggcgcgaggactttgggcatggctccccctggtgaggaacagaagagcaatttctgtaacttcgttgtatcgcgccacaatccggacgtctaggggtatgcaagcccttacttatgacagttggataaagttcggcctctcccccaagcacaccgcccccgggacggtccgtcccgggggcggcgctgacgggcgtctggatcagccgatgatccgcgcgccctccatccgtccggcctgcaggcgctcccacatgtagcggcggcgcggcttgccgctggaggtgcgctggatcagcccggagccgatcacgatcgtcaccgtcacgtccccgccgagccggcgccgcaggaactcgcggacccggccctcccagtccgccgcgttcgtctcggcgaacagcgccacgcccttgctgccggcgcccggcacgctggtcagcacgatccggcccttgcccagcccggtgagctcggcgatcttggcctccaggtcctccacgtagacgctgcgcccgcggaccttgatgctgtcgcccatccggcccagcacgaacagctgcccgtcgtagaagaacccggcgtcgccggtgtagaccttgccgtcgatgaaccgggtcgacttgccctgggccccggcgtagtagccccggcaggccgaggccccgccgaccacgatctcccccaggtgcccctcgggcagctcccggccgtcgtcgtcgacgatggtgaccggcacgtcctcctcgggcgtcccggtgccgaccacccagccggacttggcgcccaccgaggccgggcccagggtgtggcggtccaggatccgcaccggctgcccgaaggccagcgactccggatcggggtgcaccgccagcggctcgcgcagcgcgttgtccatggtcaccagcaaggtggtctcggccatgccgtaggcgggcttgaaggccttgcgggagaacccgaagggctccagcaactgggcgaagacctccagcccgtgcgggtcgatcggctcggcccccaccagcgccgtctcccagcccgacaggtccagcccctccagctgctcgggcttgacgcggcgggccacgtaggcgtaggcgaacggcggggcggcggtgtgcttggcggtggcgaagcagcggatccagcgggccgggtcgcggatgaactggtccggccgcatcagccacaggtcgccctgccgggagatcggggtgatgaagcagccgatcagccccatgtcgtggtagagcggcagccaggaggcgacctcgtggccgtcctggaaaccggcggtgcgggcgatcagctcgcagttggcctccaggttgtcccaggtgaccatgacgccgcggggctcgccgctggagccggaggtgaactgcagcagcgccagctcccccgcctcctgcacgtccgcctccgcagcggcctgacggggcagccacggctcgccctccaggccggccgcctgcatcgcccgccccaccagctccgccagcccggccgaggagatggtcagcttgggccgggcctggcgcaggatggccgccacatgggccacatagtcgtcgccgtcctggaacagcggcggcgtgatcaggcagaccgtggccccggccgcccacaccccgaaataggtctccacgcacgtgaagtcggtgggcagcaccacgcacaccacgtccccgggccgcacgcccgcctcgatgagcgccgccgcggtacgccgcgccgccgaagccagctccccatagccccggtactcccacccgccgtcgtcggccgccagtcggataccgcgatcgacctgcggcttgtccagccaatcacgcagcgctgagctcatggccatccctttcgcaaaagcccgccacaggcgttccccgcccccatgtgactagggggtaacttcatcagcgagtgagtattcacgtcaacaggccccggcgcaggcactctccaccgtgtccgccgcgccttgcgttcggccggccgcttcccgcctcaccagcgctttcttttttgtgagcggaatgacaaaaaaatttcccgcattgtcgccattgatcaagttccccgggcccgctcacccggatcttccgcgggaagagtggcgtgcatcacatcacccctgtcccgctccctggacgaggcacgtcccgcccgtgcgttcgcatgccgatgtgccctgctgagcgacacccgctcccgccaagacccgcggatccaccgcacgcaccgcctcaggggtatcaacggcacgccggcacacgctcagcggacctcttccgacacaccgtctccgccgatcggggcgggctcctcacgctccaaggacgacgcgacgggccggaagaacgccgccgaggcccccaccgccggctcttaagaccgcacggcgaaaaagttcagccctcaggcgcgtccgtgttcccgccgcccggcggccccgtgccgttcggccagttgcaccaccgcccgccagccgatcagcgccagcgccaggaagatcccggcgacgatcacgaaactgaccgcgacaccgccccctgacagggcccgcagcaccatgccccccgccaaggtgatcccccagacgcccagcccgatcggcgccggctccgccggccgccgccaggcgcgcagcaccgcccagccgaccgccagcgccgccaggaacggccaggccgttcccgcaagctcggccactccgcccgactcaccatggctggcccgcccgatggccacgaacgcgaccacgccgacgacgtccagcccaccggccgtccaagcacgcatatcccgaggctatcggcccttccccgaccccccggccacgccccgtccccgcagacggccgcccgaggccgcggaggcacacacgcaaagacccggccgctcacagacgaatctgcgaccgaccgggccttcgaccttcgtagcgggggcaggatttgaacctgcgacctctgggttatgagcccagcgagctaccgaactgctccaccccgcggtgacgtgccctaactctatggggcctccactgtttgtgcaaaccgaagcgaccgaccggctcagccacccgccggtaccgccaagaccaccacaccgtcacggcagccgcggcggacccggccgaaggcgccaccgcaggtgatcaggcgcagctccagccggtcacccgcagcgcggcaggccacctcaccggacacggcgatctcgggacagcgagccggccaccgcacaacgaacgtggcggccgtccccaccatcgacgtgaatccggtcgccgcacccaagctcacgcaaccggcagaagacggcgccggaacggaagcactcatacccggcgatcacagcgacacccggctcaagcccggcagccaaccaggtcgcaccgctccggagcgatcaaccggcgatcacggtcgagttccggccgacgccccgagcggacggccccaacgcgggaatgcacagccccaccggaccggccatctgccgagacagcggcaagggccgattcgaccgaccatgccccttcgacgagagggtcttaacgcaaacccccaccgcaaacacccacccgaaacaggacacctgcccgtaccgcccaggacaccccgctccctaacctccccctcatgaaacgcaacgctcccaccctcaccgccctctgcctggccgccgccctccccctcaccgcctgccaaagccacacccagagctgcttcaacggcacctgccacgtcaccgtcaagggcgcaggccagaccatcgaggtcaacgactacgacgtccgcatcagggaaatcggccccgacaccgtccgcctccaggtcgaaggcacccccaccgtcaccctgaggaccggctcccgcacccccctgggccccctgacgatccaggtcacctcaatcgaggagaacaccgtcaaattcgacgcattcttccgctgacccccacacgcaagcaccccccaccctcacgaccacaactccgcaagcaccacggaagaccacttcccctaaaatcaacggctcttccccaaaacacctctgccagagcccccacgcccaccccccaacccaaaaacaagagcttcccgaacaaaaccctcaaaccaggaacaaacacccagcccctagaatcaccaggtcttcatcaccgggaaccttgcacccacccgggggcgtgggggcagagcccccacaccggggggctccggggggtcgccccccccggaccaacacaaacgaaagtcccgaccggaagcagccaaaagctgcgaccagccgggaccggactttcgtagcgggggcaggatttgaacctgcgacctctgggttatgagcccagcgagctaccgaactgctccaccccgcgtcgagtgcgtattcactgtacgaccattcggggccgaaggccaaatcgttttcagttccgggggcaggaggggacctccccctggccggtgcgcagggcgtccagggccttgatggccccgtccagggtttccacgcgcaccagccgcagtcccttgggggcggcgggcacggcgtcgccgcagttgtcggcgggggtgaggaagatggtggcgcccgcctgccgggcggcgatcatcttctgctggatgccgccgatcggcccgacccgcccctcgggggtgatggtgccggtgccggcgacgaacttgccgccggtcagcgggccgggggtgagcttgtccacgatggccagggagaacatcagcccggcgctggggccgccgacgtcgccgacggtgatggtgaccttgaacgggaagcggtagtcctggcccagcagcacgccgacgacggcgcgcttgccgtcggaggaggccacggtggtgacggtgacgtcctgctgctttccgccgcgcaccacggtgagggtgaccttgtcgccgggtttgcgggagcccatctcggtggtgacggcctcgaccccggtgaccttgcggccgtccacggccacgatctcatcgccgggccgcagcagcccctcggcgggcatgcccgcttgcaccgagtcgaccaggacccgggtgccgatcgggatcttgagctggttgagcgccgcggccacggcgttgctctgggagtcggccatctgccgggtgttctcccgctcgacgtccttgaccgactcgttcttggggaagatggtctcctcggggacgatcgcggtctcatcgtccagccagccgcgcagcgcggtgagcaggtcgatgcggttgccggggccgccccggtaggcgaccgtggtgaagttgaggtgaccgccgtcctcgtagacccgccgcccgtcgatgaggatgcggggcttgccgtcttcggtcttgtccagcgtgttgtaggtcgggccgggggtcagcgccacgtacggcaccggcagcagcaccccgacgattccgagcaccaagatcaacgcgctggcgacgaccagcgtggcggcacggcgagacatgcgccaaggctatccggcggtaggtaccggcatgcccggctgagcccggttacccggccttcgccctcctgtcagggccgctgtcagcacgcgcccacccactcgtcggtcccgtcggcgaagaactgatgcttccagatggggacctgggccttcaggtcgtcgatcaggcggcggcaggcggcgaacgcctcggcgcggtgcgggcaggacaccgccaccaccaccgccaggtcgccgacccgcaggtcgccgacccggtgcacggcggccatggcgcgcaccgggaagtcggaggcgaccttctccatgaccgcgcgcagctcccgttccgccgtggggtgggcgctgtaggacaggcgggtgacgggacggtcgtggtcgtggtcgcggacggtgccgacgaacagcgcggtgccgccggcggagtcgtcgccgacggcggcgaagacctcgtccaccgacaggggggtctggcggatgccggcgagacggatgacgtccacgggaagctacctccgttcggcctgttccggctcctccggcaggtcgggctccaaggtggcggccagctggtcggccagggcgggcaccaggtccggccccgacaggacctcctcgtcggtgtcgtggcggcgcacccgcagcaccgaatgccgctccccgtcgcgcaggacgcccaccacgatgcgcacgtcgtcgtgccgcgggtgggaggcggcccactccagggcggcggcctcgtcctcgggcatctcctcctccacgtcgggaggcaggatgatccgctcgatcaccagggcgcagccggcgacggtcggcggccaggcgatgcgggccagcgcctcctcgatggagtgcgagtgcggcagcgcctcctgttccaggaccaccagggtgttctcgtcctccgacaggtggaaccgctcggccagcgccggttcccgccgcagcagttcggcactctccaccagcgcatacagtcgtgggggggcgtcccacccggccgcggccgcgtggcgttccagatcgaggacggcttcttcgagcagagtcacggggtccatctttcccgctttgggacgcggaccggaacgggaaccctgctcttcctcgataagttgcatatgaacacggcggcccggccgcacgccccgaagcggaggccgccgagccgagcgacgaagcggaggaacccgtgaccttccggactcccggattcagccggcggctgggtaccggccggactcgattgctgttgcccatattggcgacattggccgcgctggtcgtggcctatctggtgttcaccaccgtctggaccgacctgctgtggtaccggtcggtcggcttctcctccgtcttcaccacacagctgtgggccagggtcggcctgttcgtggggtcgggcctgctgctggcactgatcgtcggtgccaacatggtgatcgcctaccggctgcggccgtcttaccggccgctgtcggtggagcagcaggggctggagcgctaccgggccgcggtggacccgcaccgccgcctgatcggtttcggcatcgtgaccatgctggcgctgctgaccggctcgtcgatggccggccagtggccggtgtggctggcgttcgtgaaccgcacgcagttcggcgtcaaggacccgcagttcggcaaggacgtctcgttctacgtcttcacctacccgttcgcgcggctggtgctgggctttttgttcgccgcggtgatcctgtcgctgctgatggcgctgatggtccactacctgtacggggggctgcggctgcaggggcccggcgacaaggccagcccgccggccaaggcccacctgtcggtgctggtgggcctgttcgtgctgctcaaggcggcggcgtactggttcgaccggtacgggctggccaactccgaacgcggcgtggtcagcggccccggctacaccgacctgaacgcggtgctgccggccaagacgatcctggcggtcatcgcggtgatctgcgccgcgctgttcttcgtcaacatctggcggcgcgggatgatgctgccgggggtcgggctgtcgctgatggtggtggcggcgatcctgctcggcggcgtctacccgctgctgatccagcagttccaggtcaagccggacgagctggccaaggaacggcagtacatccagcgcaacatcgacgccacccgccgcgcctacggggtggacaaggcggaggtgatcccctacggcgggcagcccgaaagcgacccggccaagctgtcctccgaggcgcgggcgctgaccggggtgcggctgctggacccgaacgtggtcggcgagaccttccagcagctgcagcagggccgtaacttctaccgcttccccgacacgctggatgtggaccgctaccagatcgacggcaagaccagggacgtggtggtggccgtccgcgagctgtcgggcgcgccggccgggcagcagagctgggtgaaggaccggctggtctacacccacggctacgggttcgtctccggctacggcgagcagctggccggcaacggcaccccgcagtgggtgaccaaggacatgccgcccaccggcgagctgaagatcgacaagccgcagatctacttcggggagctgtccaacagctactcgatcgtcggcggcaagggccagcaggagctggactaccccgacgacagccccgccgggcagaagaacaccacctacaccggcaagggcggcgtgccggtggactcgctgttcaaccgcctgctgttcgccaccaagttctccgaccgcaacatcctgctgtcgggggcgatcaacgagggcgccaagatcctctaccaccggacgccgcgggagatggtgcagcgggtggcgccctggctgacgctggacggcaacccctacccggcggtggtgaacggccggatcgtgtggatcctggacggctacaccacctccaacggctacccgtacgccgagcggatgagcctgggcgacgccacccgcgacaccgtcaccgacacccgttcggcggtggcccgccaggccaacgaccacatcaactacatccgcaactcgatcaaggcgacggtggacgcctacgacgggacggtccggctgtacctgtgggacgagaacgacccggtggccaagacctggatgaaggtcttcgacggcaccgtgctgcccaagagcgccatctccccggagctgatgcagcacttccgctacccgcaggacctgttcaaggtgcagcggcaggtgctggcgcgctaccacgtgacccaggccgacgccttctacggcgcgcagggcttctggcaggtgccgcaggacccgacctcgccgggccgggcccagccgccgtactacctgagcctgaagctgcccggtgaccagagcgcgcagttctcgctgaccacggtgttcaacccgcgcggccgtcccaacctggcggcgttcatggcggtggactccacgcccggccccaactacgggcggatccggatcctggagctgccgcgcaactcgctgatccagggccccggccagatccagaactccttcgaggccgacaccgcggtcaaggacgtgctgttcaagctgcgccagggcggcacccggacggtgcccggcaacctgctgacgctgccgttcggcggcgggctgctgtatgtggagccgatgtacgcccaggcggccggcggctcggagcaggagccctacccggtgctgcggcaggtgctggtggccttcggtgacaaggtcgccgccggcgacaccctggacgcggcgctggagcagctgttcaagggcggcggcgcggccccgccggcgcagcaggatgacgccgagccgccttccggcgacgacctgaacgccgacgcccgccaggccctggcggacgcccagcggtacttccaggagggccaggatgcgctgagcaagtcgccgccggactgggcggcctacggcgaggcgcagcggaagctgcaggacgcgctgaaccgcctggccgaggcccagcgggcatcggcccagcagtcccagtcctcccccagcccgtccccgtccggctcggcgagcccgtcccccggggagtgaggcccaagcggccgtgaaatgcggaaacggccccgacgcgctgcccgcgtcggggccgtttccgtttgaacgcctcatgccgcacaagcggcccgcgccaccggtatgaacgtcggcgctgtgccatggagcgtcccgcagccacgccacgcgagcggctgcaccgcatgagcggcccaacgcgccatggggacgtccgtgccgccgtcgcgtgagcggcttgcgccggcggggcggacgggtcagcggcggcgccggcgggcgcggcggacggccgcggcggcgccgatgacggcgacggtggcgccggcggcggtggccatggtggcctccctgccgccgagccggcggccggccagggcgcggcggcccgcgctctcctccagcagggcgcgcagcgccgaggcgttgtcgtaggcgggcttccagccggcggagcggagcgtggcgcagtcgaccacccaggggtaggcgacgtagtgcaggtcggtggcgggcgccggggtcaggcccagccggtgcagccgctgggcggtgccgaaggtcaccgcggcgggcagctccaggcgccgcctgccggtgatctcctcgacctccgccatctccagccagccgtcgcagccgaccgccaccaccgcggggggacggcccggcgcgggacggccgggcgcggcggacggtcccgccgccagcgcgccgacggcgacctgttccagcgcggcggccaggtcctcgatgtggcagaactgccagcggggcgcgcagcctttgacggccagcaggcgcggtgcctcaaagtgccgggtcaccaccgtgtccacgccgggcccggccagcgcggcggggcggaccacggtgaccgccaggccggggtggatgcgcgccgcctgggcggccgtctcctccatctccaggtagtcgccgacgatgccgaagtcggcctcggctctcggcggcgcgtcctcgggcagggggaccgggttgtccggcgccgccccgtacaccatcgcgctggtcaccagcaccacgtgccgcacccgggcggcggcgcacgccgtcaccaccgtctgggcgccccgcacgttgtaggtgcggcgttcgcgcgggtcggtgtcgggcgagccgtccacgtcggtgtggaccagcacgtccacgtcggccagccggctgaacaacagcgggtcccgcacgtcggccacccgccacagcaccccgggcgcgtccccccggctgccgtcgatcgccacgaccttgcgcacccggccgccggcggccaggcggcgggccagcaggcggccgactccggtggccgcgccggtgacggcgacgaccggggccgtgctacgccgagggcgaacctttccacttgtcaaggtcagcgcccccttcctgagtacgcctcgttgccaggaccggctaacgtggccgtatggtcccatcatgccgcttgggggcgagacgatgagtgatctgcccttcggcttcaaccggccgggtgacgagggcgacgactcctcgtccggcaagccgaccgatcccttctccgccttgggcggggacatgcggcagttcgccgacatgctgcgccagttcgccgacatgatccaaagcagcgctcccggcgcgggcggcaccgggccgctgaactgggatctggccaagaacatcgcccgtcacacggtggccgggcaaggagatcccgccgtcgtggacgccgagcgcaagcaggtgatcgaggcgctgcggctggccgatctgtggctggacgagggcaccgtgatccccgccggcatccgcaccccggaggcctggagccgttcggagtggatcgagcggacgctgccggtgtggtcgacgatctgcgacccgatcgccgcccggatggtggagtcgatgggcggcgccctcagcggcggcatcggcggccccatccccgaggagatgcaggccatggccggccccttgatcagcatggtcaagcagatggccggggcgatggtcggcgggcaggccgggcaggcgctgggcgcgctggcccgggaggtggtcggctcctccgacatcgggctgccgctggcccccgcgggggtgggcgcgctgctgccggccggggtggcggccttcggcgagggcctggaggtggacgccgaggaggtccggctgtacctggcgctgcgggaggccgcccaccagcggctgttcgcgcacgtgccgtggttgcgcgcgcatgtgctgggcgcggtggaggactacgcccgcggcatcaccgtggacctgtcgggcatcgagcgggccatgacggggctggacctgtccgatccggaggcgctgcagcgggcgctgggcggggagatctcgctgcagccggaggagaccccccagcagaaggcggcgctgctgcggctggagacggcgctggcgctgatcgagggctgggtggacacggtggtcaacggcgtggccgaggggcggctgcccaacacggtcaagctggccgaggcggtgcggcgccgccgcgccaccggcgggccggccgagcgcaccttcgccacgctggtcggcctggagctgcggccccggcggctgcgcgaggccggtgcgctgtggcgggcgctgaccgaggcccgcggccatgaggggcgggacgaggtgtggacgcaccccgatctgatgcccaccgccgacgacctggacgacccggacggcttcgtgcacggccgggcggagagttcggggctgtcggacctggatctgtccaagctcaccgacgcttccggcgaggcggacggcgacgagccggacggctcgggcgaccgtccggaggggtcttgagcgtctggagcgcgcactgcgcgctcagccgccgtttcgacgtccaccggccgccgcgccgccggccgccgggttccggcaacgtctgcccgggctcggccggggccggccggacgtcccttcccggtgccggcacggcccgcccgttgcgcggtgagtggccggaggcgccgttcgccgcaccccggcacgccccgatccggatcatggccggggccgtccgctgggagcgcccgcacgaccaggagcgccgccggcgccggctgatcggagaggcgtgacggcgcagtcgccgcggcgcccccgcggccgggagggcggcgccctgcacgcggacgcggtgcgggtgctggagggctggcgggcgccggatgccgcgcaggagcacttgcgccgggagttcctgcggcatctggcggcccaccccgatggggtgtggcgcgagtgcgtgccgggtcacatcaccgccagcacggtggtgctggactcctccggctcccaggtgctgctgaccctgcaccacaagcaccggctgtggttgcagctgggcgggcactgcgagccgggcgatgagtcgctggccgccgccgcgctgcgggaggccaccgaggagtcggggatcgccgggctgcggctgctggaggatccggtgcagatcggccggcaccgggtccactgccacccgcagggctcctaccacctggatgtgcagtacgtggcgatcgccccgcctcgggcccggcaccgcatcagcgccgagtccgtcgatctgcgctggttcccggtggactcgctgcccgacctcaccgacgacttcgtccgcactctggtggcctgcgccgtcgccgctttgtgacctgcgggttcaaagcggcaggccgggcagggggtggccggagagcagggcgcgggtgttctcccagccttccaggccggggtccaaatactccaggtcggcgggggtgcgcaggcggtgccaggcgggggtgcggcggaccaggccggtccggggcgcggcggcggtgaggcgtgccagggcgtcgggggcctccagagtgaggccgagcgccggcagcgtctcggtgagccaggcgggggccggcagccggacggccagggcgaccagcccgccgccggtggcggggcaggcggcggccgcggcgcggccgagggcgcgcagcagtttgccgatcagcaggggcggcaggtcgggggcgtcgggggcgacgagcacggcctggtcggctccgcgttcggccagggcgcgcagggcggcgtccgggtcttccgcgtgcaggatcgcggtgcccggccaggtgacgtcctcggcgtccggcgggtatgcggggtgccggatcagggcgggggtgagcagttcgagcccggccacgacctcgtagacgtcctccagcatggccaggcgcagcttgccggggtcgatgccgggcggggcggggtcggcgggggacggcatcgccaggacggcggcgaagcgggtggtcacccggtggcctcccggccggcgtcgcgttcgggttgccgggcggtggcgggaggttcgtcgaaggcgctgatgggcaggttggccgccgcggccacgccttccagatagccgcgggcccgttcggccttggggtagttggccaccagcttccaaaagtgggcgttgtggccggggacgagcaggtgcgccagctcgtggatcagcacgtagtcgaccacccaggcgggcatgccgcgcagcctgctggacagccggatggtgccgtcgtcgggggtgcacgagccccagcgggtgcgctggttgtccacccagcgcacgctggaggggttggcccgtccgtccaggtagcgccgggacagctcgcgcgcccggttcagcagcgccgcgtcgctggggcgccggcggcgttcccgttcggccagccgttccaggatggtggccacccagtgttccgcctcggcctccgacagccgagaaggcagcagcaccacagtcttgtctccgtctcggtaggcggacacggtccgcctgcgccgggcgctgcggcgaacctcgacattggggggaggcacacctagacggtacccaagtttttgctttctccacaggggggcatccctgttttacctggtcaggaacgtgaatttaacgcatccccagttgtgtccacagccgagaggcctgttgtccacaggtttcacccagcttgtccacaagttattcacagggtgcggagggtccatcccgtcccacgagtctcgccggtcacccaaagaggcttccgtgagcgcttgatcgggtactcaccgtgacagtcgagcttcgggggtttgcgatgagccgggacggcgggaggaacgacggcggcgcggcgggtgctcggtggccgctgggcgcacggatcgcggccggcgccctcggcgcgttgagcggcgggctggccggccaggccgtgcggaaggccgcacggcggtgggggattccggccgggtcgatgatccgggtcatcgagatcaccgcaccggtggtgatgtccctggcggccggccggctcgccgagcgcggcgccgccttgcggagcggcggcccgagccgtgccggcgaccggccgctcccccggcgtccttcggcgacggcggccgggagctgacgccgggccgtccctcaccgccggcgaaagcagccgccgcgcgcgccgtcaagtgcccgcccaccagggtgagaaagtacacacttacgtcctttggcctggtagacaggggtggcagcggattttctcaggattcctttggcctcactgtggcaggaatgacatcgatacctgacaatgggcgggtgagtgatctcccccgccgcgcggtgacgcggtcagccaagctcgcgtcgctgcccctcggtttcgccggacgtgcagcgctcggcgtcgggaagcggacgctgggcaagcccgccgagatggtcgcgctggaaatccagcagcgcaccgccgagcagctgttcaaggtgctcggcgagctcaagggcggcgccatgaagctgggccagatgctgtccatcttcgaggccgcactgccgcccgagatcgccggcccctaccgcgccaccctcaccaagctgcaggaggccgccccgccgctgccggcctccaccgtccacaaggtgctggccgaagggctcggcgaggactggcgggagcagtttcagtccttcgacgacacccccgccgccgcggcctccatcggccaggtgcaccgggcggtctggaaggacgggcgcaaggtcgccgtcaaaatccagtacccgggcgccggcaaggcgctgatcagcgacttcaaccagctcgcccggctgggcaagctgtttgcggtgctgatgccggggctggagatcaagcccatgctggccgagctcaaagagcgggtgatcgaggagctcgactacaccatcgaggccgagtcgcagaacgccttcgccaaggcgtacgccgacgacccggacttctacatccccgaggtggtcgcccaggccggcaacgtgctggtgaccgagtggatcgacggcaccccgctgtcgaagatcatcagcgacggcacccaggaggagcgcaaccacgccgccctgctgtactgccggttcctgctgtcggggcccaagcgcaccgacatgctgcacggcgacccgcacccgggcaacttccgcatcctgcccgacgggcggctgggcgtgctggacttcggcgcggtcgaccggatccccggcggcttccagcgccggctgggcctgctgctgcggatcggcaccatggccgagatcgacgagatcatgcaggcgctgcgggaggaggacttcatccgcgagggcgtggaggtcgatcccaaggcgctggaggcgttcctggccccgatcaccgagcccttcatcaacgagacgttccgcttcaaccgcgagtggctgcggatgatggccgccaaggtcaccgatctgcggcccagcaacgtggtgcgccagctcaacctgccccccgagtacgtgatcatccaccgggtgctgtcggccggcaccggggtgctgtgccagctggaatgcgagatcccggcccgggccgagtgcctgaagtgggtcccgggcttcgccgacgaggaagacggcgacaccgacgacgagccggccgcctgagccggccgcctgaaccggccggatccggccacgacgagcggggccccgccccccggtgacggagggggcggggccccgttgtcggcgcgggcccggcgaggtaggggcaccgggcggcgccggctcaccgggaggcgcctcccgcgaaaccatcccgaaagcacgggaggaatcggcctgctaaccggtgagcaggatgcggcggacgcgggcgtgggcctgcgcggtgcggcgggcgcgccgcagggcgcgcacccgggccgccgcctgtggatcgagcgtccccgtcgcggtcacgccggcggccccggcggaagggcgcggcgtacgaagggacgcggactgcctgtcatgagcctgcttgtcatgagcccgctcgggggcgggcgcccggtcgagcagcagttcttttctcacctgtgtgtcgtccagcctccgggtgttccgtcatgtcgcgaaaggcgcgccggcacggacctgggcacgttccggcggaacctctcggggtggtggccgcggccccgcttccggggccgcggcggtcgttcaccggcccgtccccgcaccggcgaccgtcagacggtcacctcggcgttcttgcggggacggccacgaggacgcttgcgggccacgatctcgcccttgacgaacagctcgccgccccacacgccccacggctcgcggcgctcgatggcgccggccaggcaggccttgcggatcgggcagtcccggcacagcgccttggccagctcgatgtcggcgggagcctcggcgaagaacagctcaggctcggtccggcacggaagcgtgaggtcctcgtcgctcatggcgagagccccctgcatcgcagtcaccctggttcctctcgttggttctcaacgggtcgttcgacgggacttgcggccagaaacgaagaggccgcggatccggtgcctggatccgcggcctgggggccatgccggtcgtttaaaccggttgcctccaggaatacggacccggcacgccgccatcggcggcgcccatgcgggccgtaagggcgatcagttcagcggcggtgccttcgccgaagacactccacccctgacgctcgccgacaacctgctgcagccgcacgtcgcacagcggcgcaagaccgccgtagacctgccgcttcctggcgtagggctgatcggcgcccttgtcgccgcgttcgatggagacgaactcgggcagcgacgggggcatcagcgcggaggactcatgcgcaaagtcgctccagccaggacgcggcgcggtccggaccggctgcgatttgcgcgtcatgctgatcaccggactgcacaccaccttcctggctccttgggcctcgcgcacgagcgctcggacgtttgattgctcgggcagcagactacgttcgccgcccgaaatcaatcaaggcatttttgacctgcggttttgtgggagacttcacccaacttccggggctttggaggcgtctgagacccggaccatcccttcctgcatcaccgacaccaccaaccgcccgtcggcggtgaagacctggccgcgcgccaatccgcgggcgccgccggcgaacggggtgtcctgggcgtacagcagccattcgtcggcgcggaacggcccgtggaaccacatggcgtggtccaggctggccccgatggtcctgctgtcgccccaggccaggccgtgccgcagcagcacggtgtccagcagcgtcaggtccgaggcgtaggtcatcaggcacaggtgcagcatcgggtcgtcgggcagttcgccgtccactttcagccacaccagggaccggtcggtcgccagtttcgggtccctggcggcctcccaggtcatcggggtgacgtgccgtacgtcgaaaggattgcggcgggtgagtttctcggcggcctcctcgccccacagcgccgtcagccgctccttgccggtgggcagggtctccgggtggggcgcctcgggcatgggcgccaggtgctccggcccttcctcgggcacttgaaaagacgccgacaacgtgaaaatggcccggccgtgctggatggccgtcacccgccgggtggtgaaggagcgtccatcgcgcacccggtccacggtgtagacaatcggcaccagcgggtcacccggccggatgaaataggcgtgcagcgaatgcaccacccggttgacctgcacggtgcggcccgcggcgaccagcgcttgaccggccacctgcccgccgaacacgcgctggcggcgttcctgtgggctccgcccacggaaaatgtcgttttcgatctgctccaggtcgagcaggtccagcagttccttcaacgactctttcacgtgtcacctacggattcgatgccggccgacgaacgggggaaggccaccgccctgcgtgcgggcgcgccgcctcggatgtgacgccgggaaggcggcgaaagtgcgcgggatccgtccggccggtcgccgggccgatgcgccgcggatctttctgcgtccttatggtgcgggcgagcggtggcgtcccccgtcgtgcggtggatgacgtcaaggcggtcagtctgtcaggccgggcggtgtggccggggtctcaccccggcacaacgccagtaccgcgtcgccgtagcggatcagcttggtggcgccgaccccggatatccgggccagctgctgcggcgtttccgggcgctgctcggcgatggcctgcagcgtcacgtcggtgaataccacatacggcgggattccctgttcttcggcgagcgcggcgcgccaccgcttgagcgcctccagcagctcctcgtcgacggccgaggggcagtcctggcagcggccgagcttgcgttccagcgcggcggtgagcggacggccgcatacccggcacggcagcggccccttgccggcacggcggcggggacggctcgccggcgcggccggcgggccaaaggtctgcggccgcaggccctccaggaaacgggacgggctgcggttcttgcgcccgccgggggcgcgggagagcgcccacgacagcgtcaggtgctcgcgggcgcgggtgatgcccacatacagcagccgccgttcctcttcgatctgctcggcggtctcggcgtagacgatcggcagcgtgccctcggtcagcccggccaggaacaccgcgtcccactccaggcccttggccgcgtgcaggctggccagcgtgacgccctccatggtgggggcgtgctgcagggcggcccgttcctccagttcggccacgaactgcggcagcgcggcatcggggtcggcggcggcgacgtcctcggcgaggcggaccagcgccgacagcgactcccagcgggcgcgggcggcgccgattccctgcggcggctgctcggtgaagccgaccccggccagcacgtgccggacggtggccaccaggcccatcccgtcggtctcggcgtcggccccggcgcgggccgcgccgcgcagccgcatcaccgcctcgcggacctcctggcgttcgaagaaccgctcggcgccgtgcagcaccaccggcaccccggccgccgcgaacgccgcctcgaagttctccgactgggcgttgatgcggtacagcacggcgatctgagaggcgggcacgccctcgtcgatcagtttgcgggcgcggcgggcgatgtcgtcggcctcggcgatctcgtcgtcgtactcgatgaacaccggctcgggcccgtcggggcgctgggagaccagctccagcctgtggcggcgggcggtccgcccgcgcgccgccccgatcaccccgttggccaggcggacgacctgcgggctggagcggtagtcccgcaccagcttgatgacccgggcgccgggatgctcgcgggtgaagtccagcaggtattggggggtggcgccggtgaaggagtaaatggtctggttggggtcgccgaccacgcacagctcctcgcggccgcccagccaggcgtccagcagcagtttctgcagcgggttgacgtcctggtactcgtccaccacgaagtagcggtactggtcgtggacctgccgggcgacctcggggtactcggtgagcatcgcggcggtcagctccaggatgccctcgaagtccagcaggttgcgctcgcggcgcagctgctcgtacacggcgtagacgcgggccacgtcgatcacgtcggcggggggtttgcggccggtccgctcgacgccggcgacgtagtcctcggggcggtgctgggtgaccttggcccattcgatctcggcggcgatgtcgcgcagctcggtgcgcccgtacgacagccggcaggcccgggcggcctcggcgaccagggcgatcttggattcgacgacgcggggcggctcgccgccgatcaccttcggccaaaagtaggtgagctggcgcagcgcggcggcgtgaaaggtgcgggcctgcacgccgggggcgcccagctgccgcagccgcccgcgcagctccccggccgcgcgggtggtgaacgtcacggccagcacccgctgcggcgccaccacccccgtcaagacggcgtaggcgatccggtgggtgatggcgcgggtcttgccggtgccggcgccggccagcacgcacaccgggccgcgcaccgcctcggcgacggcgcgctgctcggggtccagtcccgccaggacctcatcggcctccatgctcatcgctcacccgcccgtcaccttcgtcagccgaggccgtttccttcccagtggtccatcctcgcaccaccggcgcaccgcaccgagcggaatgtccggaggtcaacggcggttgataatgcccgaacaggctgaatcgtttttcagcgcacgccccgcgggcggtcttcagcgcaagacccggccgccgggcgggcgctgaaaaaggttcatcgcacgcgacagtgaaggagaccgggcaccgatggcgaaccccgcgagcacgccggacggacggccgaccatgtacaccacgtcctggtgcgggttctgcaggcggctcaaggctcagctcgcccgagaaggcatctacctgcgcgaggtcgacatcgagcgcgacccggaggccgccgagttcgtgatgcgggtcaacggcggcaaccagacggtcccgaccctgctgttccccgacggcacggtgatgaccaacccgcccgccaagaaggtcaagcagcacctggagtccctggcggcctccggcaagtgaggccggcggcgcgccctccccggggcgggggcgcgccgccgtacgggcgtcagcggtgctcccacgagtccggcagcgggccgccgtaccagcgttcgatgagctggcgggcgatggagacccggccgggcagcatgatctctttctcttcgagggcccgcagcagctgcgggcgggtgaaccagcgggcctcggcgatctccgcggggtccgggcgcagccgcccgccgtcggcggtgcggcagaagaagcccagcatcaggctctgcggcagcggccagggctggctgcccaggtaggcgatctccccgacggccaggccgacctcctcgcggacctcgcgggccacggcctgctccagcgactcgccgggctccacgaaaccggccagcaccgacatcatcggctccggccaggcgggggcgcggcccagcagcagccggtcgtgctcgtcgcggacgagcatgatcacggccgggtccagccgggggaagtgctcagagccgtcggcggagcagacgcgggcgtaaccggctctggccggccgggtgggcgctccgcagcgcgggcagtgggtgtgggtggcgtgccagttggccagcgcgaccgcctgggtgagcagcgccgagtccctgtcccccagcaccgcgccgaccccgcgcagcccggcggcccgggcgccctcgatgaccggcagcgggccgcagacggcgaagtaggcggtctggtcgtcgtcgacgccgagcaggtaccgctcgccctcgggggcggcctgcggcgccagcaggatcagctccgggcgttccccatcgcgcaccagggcccgtccgcggtcgaccaccagcacccgggtggccggatcggcccaccgcccggcgagccagcgctcgtcctcgcgccggtcggcgacccggtccaggccgccgcgggccagcgccagccattccagcggagcgtgcatcacctgcggtcccttccggccgggcgtcccgtctgcggtcgcacggtgcgccctgccgcgtgcggcgttttccgtggcactctaaaggatcgacgttccgtcgccggggagcccgccttgatcctgatcgatccgccgctgtggccgttccgtggacgcgtgtggtcgcacatggtcagcgactcctcctatgaggagctgcacgacttcgccgcccggctgggggtgccgccgcgggcgttcgaccgcgaccactacgacgtgccctcagagctgtaccggcgcgcgatcgagctgggcgcccgccccgtcggctgccgggagctgctggcccggctcaccgcggccggtctgcgccgtcccaagcgccgccgtccgctcaccgcccaagggccgactccagccggctgagctcctggtgcaggttgcggcgggcccggcgttcgaagcgctcccgggccggcggggtgtgaaagatcgtcggcttggccagcagggagcgcaggatgtcggcgcgggcggcgttgaagtgctcttcggggacgaaggcgtactcgctgcggacggcggcggcgtaggcggcatagcgctctgcgtcggcgcccaggatggccaggtcggcgtcgcagaggacctgcccgttgcggtcggcggggccgggggtgtgggtggcggtgaggcggaccaggcgggcgacctcggcgatggcctccggcggcaggtcggtgtcggccaggacccgttcggccttgaccgcgctgcgttcttcgttgtcgccgcgccgggggtcgtagacggcgtcgtggaaccaggcggccaggcggaccaggtcggggtcgtcggcgtggccggccagctcgtccaccaggtccaggaccgcgaccaggtgctcgcgggtgtggtagcggcggtgctcttcgccgtagcggtcggccaggtcggctccgatgcggcgggtctcttcgccggccagcgccacccagcgcgcgacaagatcgtccataaggcccatcctgccgtgcggatcaaagggtccgaccggccgaaggcgcgcaatttttcacctcggaaccggcgacacaggtgggtttcttcccgcgctcgggccgggcagccactagggtagcagcgagttaggcaaggcttacctcacacgaaaggcatagccttggacacccggccccatctcgtcatcctcgccggcaaggtgaccgactcggtcacctgcggattcctgcccgccgccgcccggctcggcctgcgcgtcaccgtgctgaccgaccgtcccgccgaccaccggggacgctacggcccggacgtgacggtcaccggctgccgggtcaccgactaccgggaggtggtggacgcgctgtgccggtcggatgagccggtgcacgcggtcttctccaacagcgacttcctgcaggcccccgccgcgctgacggccgcctacctgggcctgccgggcaaggactggcgggcggccacccgcgccaagaacaaggcgctgatgcggcgccacctggcggagatcgacccggtgttcagcgtgcaggtcaccgacgagggcgtgccggagggcccctacccgctggtgctcaaaccccgggagggggtggccagcgaggacgtcttcctggtcggcgaccccgaggagctgaaggcccgctacgcggagatccgcaagcggcgggacgacccgctggtggccgaggagtacctgcccggccggctctacaccctggaaaccctcggagacggggagcggctgcaggtgctgggctccttccgcaccacggtctccccgccgcgcttcgccgaggaacgcctggagtgggcccccgtcccgccggagagcgagcagatcctcgcgcagctcaaagcgctgggggtggggttcggggcctgccacaccgagttcgtggtgcacgagggacgcgcccacatcatcgaggtcaactaccggatcatcggcgaccacgccgacttcctgctggccgacctgctgcagatcccggtgttcgagcgggtgctgcgcgtccacctgggcgagccgctgggcgaaccgcccgcccgccccgccggccacgcggtgatcgactcggtgttcgccgaccggccgggagtgctgcgctcggccccggacctcacccggtggcgcgacggcgaggtggatctggtctaccgtcccgtccggcgcgtgggcgacaccatcacgctgaccggcaccaaccgcgactacctgggcacggtgcaggccatcggtcccgatgcggcggcggtcgaggcggcgctggcgcgtttcaaggccgggccgcactgggagatctcatgaccgccgccgatgcccgcctggtggagtccctgctggcggcgcgggtgctggacgccttgctgcaggaggactacgggggcctgcgccgtttcgcggacggccgcgtgctgcgcctgcccggaggtcccgtggtgccgctgcggcggctgccggcggacgctcccgcgccgcgcccggcgcaagagcccgtccccgcgtcccgggcggccgccggggagcgcgacgcgcgggccgcccggctctccccgccgcagcgcctcgcccggccggtgtccgggccgtggccgggattcttgtcggagacgtgcgtggacccggacgccgggctgcgcctggaagaggtgctggcggcggtccgccacgtggccgaccctcgcgacgatgtggcctccttcgagcaggagtgccgccagaccctggccacgctgctgctgcaccggcagatccggcccgcggtgctgcggcggctgcggggggcctcgccgctgggccccggcacgttctatgagatcccggccgccttcaacgaccacccggtctaccccaccggccgctgccgcgtcgggctcggccccgacgacctgcggcggtacgcgcccgagtgcggcccggtgttcgcgctgcgctggacggcggtgccgcgcgagcgggtgacgctggccggaaagcgccccgcctggtggccgcgcccggccgacgtcgggctggcggaggacctggccggcacccacgagctgctgccgctgcatccgctcaccggcggccacgaaacggccccgctgccctacctggaggtgcgtcccacgctgtcgatgaggacggtggtggtcgacgggctgtcgcatctgaaggtgccgctgccgacgagcacgctggggctgcgcaaccgccgcacgatcgtccccaggaccctgcacgacggcgcgctggccgagcggctgctgcggcgggtgcacgcccgcgagccgcagttgccgctgctgctggccgacgagcagacctacgggcatgcgggcgaggcgacgctgggctacctggtgcggcgtttcccgcccgagaccgccgccgcccatgtgatcccggtggcggcgctgacggccgagcaccccgacggcggcgcggtcatcgaacgctgggacgtggccgagctgttcgccgagtacctggatgcgctgttcgccatcaacgtgaccctcttccggtacgggatcgcgttggaggcccaccagcagaacgtctccctcgtcctgggcgcagggccgctccggctgctgctgaaggacaacgacggcacgctggtggacccgcgggccctgcccgccgagatgggcccctgccgtttcctcgatgagcggatgaccggcggcgacccgcactccctggcccgggtcttcatcaccatcaccgtgcacctgtgcgccggggcggtggcgttcgcgctggccgagcaggggctgctgccgctgcgcaccgggctggcgctggtgcgggaccggctggcggcggcgctcggcgcgcacccggccgaccgtttcctgcgcgcgcgcacgctggaggccgaccgcctgcccaccaaggcgatgctgaccgccgggacgctggtcgacaaggcccgcaccggcgcccgcgacatcaacaagcactacggccccgacgggcccaactaccttcgctacttccgggactgactcgtgctgccgaccggctctgccgatcgcgtcctgtccgccgacgacgcgacggccaccgccctgttcaactgcctggtgcgggaggtctgcgcccccgaccaccaggtgtggccccgcggggggcacctgctgatccggctgccccgcctggatgtgctgctgcgcgcccggctggcccgtcccccgctggggttcacctaccggctgaccgccccctaccaggagctgcgcgccggctccggggagtgggccgccgtggactggcgccgcctggccgagctggtggccggggagctggagctgaccaccggccaggccaacccggagttcgtggagcaggtcaccgccagccacaccgccttggcggcgctgctggccgcccgcggcccggccgcccctcccccgccgcgccggccggcggaggaccgcgacggcgtgcggcccttcgcccggggttcccggcccgccctgacgggggacgacaggtgcgcggtctacctggcctcagagcagtcgctggtggccgggcaccggttccacccctcgcccaaggcccgccagggcaaaccggaggagtggctgccgtacgcgcccgaggccggggcccggttcccgctgcgctggctggcggtgcgggaggaggtgttcgccgagggcggggacgcggccgggttcgccgcgctggaggcgctggcgccccctcccccgcccgggcaccggctgctcccggcccacccctggcagctttcgctgctggccggccggccggtgctgcgccgggcgctggagtcggggctgctggtcgatctggggcagggcgggccggaggcggtgccgacctcctcggtgcgcaccctgtacgtgcccgccgccgacgtgttctgcaagttcagcctggacatgcgcatcaccaactgcgtgcgcaagaactcctggtacgagctgaccggcgcggtgacgctggaccggctgctgcgcccggtgttcgccgagctgggcgagcggttcggcggctgccggctgctgcccgaaccggcctaccgcagcgtccatctggccgaccggcggctgcacgaagggctgggggtgatcctgcgcggcggggtgcgggcgctggccggcaccccgctggtggccgccgtgctggccgacccctacggcaccggcccggtgtcggtggcgacgctgccgtgcacggcggaccccgacggcgcgctggcgtggtgggcgcgctatgtggcgctggtggccccgcccgccctggacgcctacctcacccacggggtggtgctggaaccccacctgcagaacgtggtggtggccgtggacgagaccggcatgcccacgcaggcggccttccgcgacctggagggcaccaagctggtggccggccgctgggacgccgccctggccggcctgcccggccgggtccgcgaggcgctgacctacagcgccgagcagggctggaaccgggtggtgtactgcctgctggtcaaccacctggccgagatcgccgccgccgtcgccgaccggcacccccgcctggaggccgagctgtggcgcgtgctgcgcgagtgcgtcgccgactacgcccgcggccgccccggcgacgcccggctgcgggcgctgctggcgggggtgccgctgccggccaaggccaacctgcgggtccgctggtcccgttcggccgaccgcgccgccggttacatcccggtccccaacccgctcggcaccgcgccccacgaccgggccgcgccgccgcgaaccccggcggacgcggagttgatccggcgccggtgaacgccgggaggacgccctctctcagcggcccagggcgccgcgaaaagtcaggccatagtgccggcggagcctgcggacctccagccaggcgatccccgtgaccgacaatgggccgcccagcagcaacatcacctgcaggacggccgggacgcccggatagccgccggaggtcagctccaccggcaccatcgcccacgtcacggcggtggtcagcagcgggggcaccagttcgtggatgtcggcggtgcggaaggcgtgggtcaccgccaagaacccgccgtaggcggcgaatcccagcagccacaagaagaacagcagcgtgctcagcgccgccaggaaccaccacaggttctcgtactccgtcttctcgagcaaggagaggggcaccatgatcagcggagtggcgagcagcgtcagcatcgccagcagcggacgcaccgcccggcgcaggtacagccgccggttcggcggccgggcggccgcgatgaaggcgagcacgacgaacgggcacagcatgatggagagcatcaggttcccgacgagctgttccagccactggttgaccgccgcgtcggtgtccgtcgactggtaggtcagcgcgatccccaccagcacggccatgcccgtccaggcgcgcagctgctgcagcgccctgatcatgggatcgacgatccggtccggacgcgacggcaggaacacgcaccgggccgggacggcgcagaggcgggcccacagcaccaccagcggcgtggtgtcctcagcggtcctgcggtcggccgccccgcccgggtttcccctcatgtccatccgtgtgcttccttcgccgaagacgcaagtccacactgtggccgcacacgactccggcgaaaagcgatcttggatggctgtcctcttccggtcaccggtatccgttttcgaccggctggggaacgcgagtgagcccggacccgggggtgggttcgggcccgggaacgctcacgcaggtccgcggcggaaaacccagggggcgttcagggggcgatggcgccgaagtaggcgttggcctgggtgatgcacagctcgccgtccaccatcaccgggcgcaggccggtggcggggccgccgtccagttcggcgcgcagctcggcgcggatctgctcggcggtctcggcgggcgtgccggacttggccagccaggcctcgagcgggcgcaccacatcgaaccggtcggtccgcttgacctcggccccggcctcggtgatcaggtcggtgatctgctgcacggtgagcagccggcggtgggaggggtcgcgcagccgctccagccggtcggggtcggcggcgccgtcctccggccgcaccaggtccgccacgaccagcccggcgccgggccggctcacccgcaccagctcgcgcagcaccgccgccgggtcgtcggcctcgtgcagcgagaaacggttcagcagcagcgtgaaggaacgcccgatgtagggcagggcggtggcgtcgccccgggtgaaggtgatgttggtgagcgcgtcccggtcggcctcccgcttgccctcggccagcttgccctcgtccaggtcgagcgcggtgacgtgccgtactcgccgggcgatggcccgcgacagcaccgccgtgccggcgcaggtctccagcaccacgtcctcggggtcgagctcgggttcggtgaactccaccagccgcaccaggttcgcggtgaaggacatcctcaacctgggatccccgccccgctccggccgcccgccgacctcccggacgatcttctctgcgcgcgtcaccgtcacttcgacctcctcgctcgatgcggggatcatctcccgaacttcactttctggccatagggggtccctcacaccggcgggaggcggtgaaagcgctcccccgcagccggtgctcccggatctgcgcgccggtttcagtcgatggggcggatgttctccagcagggcggtcaggccggcgcggtcgaggaggtcggcggggcggatggtgcggttgtagcggacgtagtggaaggcggcgctgaccttctccagggggacgccggccaggtcggcccaggccaggcggtaggcggccagttggacggcggcgtggcggaagtcctcgtcggcggggggccggccggtcttccagtcgacgacctcatagccgccgtcgggggcggtgaagacggcgtccatgcggccgcgcagcacgcggtcgccgaggacggtttcgaaggtgacctcgatgtcgagggggcggcgggaggcccactcggattcttcgaagcgccgctgcaactcggtcagcatcgagtcgtcggcggcgccctcgtcggcggcgccgggcagctcgtcggggtccagcaggcgctgctggccccagcgggactccagccagcggtggaaggcggtgccgcggcgggcgtagggggcgggcgggcgcggcatggggcggcggatcgagcgggccacctcctgggggtcgcgggagagcgcgaccagggtggagacggtgagcttggcgggcagctcgacctgcaggacgtcgccgccgcggccgcggtcccgctcggccagcagcagctccacatcccgcgcccaggcggtcatgcggcggcggtcggcctcggtgaggccgtcgtcgccggcccagggggcgatgcggccgaccatggcgtcgcggaccatctcggcgccctccacgatggcggcgtagcggcggccctcgggggtggcgggccaccggccgggttccgcctcggcctgcagagggttggcggcgccttcttcgggggggtcggcccaactgacgacgcggcccgccccggtctcgcaggcctggcggatctcctccaggaacggcgaggggtgcagcgggcgggcggtggcgccccaccggtggccggtggcgatcagcaggtgggaggcgcgggtgacggcgacgtaggccaggcggcgttcctcccgcagatcccgatcggcgcactcgtccttgaagcggtccaggtccgccttggtcaggccgttgagtctgggcaggttgcccttttcgtagtcgccgcggagctcgaacggcagcaggcgggggttgtcggtccagcgggtggactgctgcggcggggaggggaagatcgagcccttgacgggacggccgcttccgctcggcaggtagcacagcccggggacgaccaccaccggccactccaggcccttggcggcgtgcacggtgagcagtttgacgctgtcgctctcgctgacccgccccgccggcaggccgaactcctcgctctcggcggccttgaggtaggccaggaacgcgcccagggtggggttttcggactcctcggcgaaggaggcggcggtctcgatgaaggcgtccaggtcggcgcgggcgccggccgggtccaggccggagcgggcggcgacctcgatgtccaggcccagggtgcgttccacctcggcgaccaggtccggcagcggcagcccgacctgggagcgcagcgtgcgcagctcggcggccaggcggcgcagccgggccaggccctcgggcgagtaggcggacgggtcgcccaggtcgtcgagggcgtccaccaggctgccggtctcctgggtgagctcgatgacgacctggcggagcgggtcggtttcctcggcgttcgctgcgggctcgggccgaagctcggaggcgtcggggggcggggtgatgtcccgggtgttctcactggccagccggcgggcgcggcggccgagcgccaccaggtcgcgcgggccgatccgccagcgcgggccggtcagcagccgggccagcgaggccccggcggtagggtcgtgcaccacccgcagcgtggccaccacgtcctgcacttcggggacggtcagcagcccacccagcccgaccacctcgacggggatgtcgcgttcctccaaggccttgcgcagcggcgggatctgggagcggcggcggaccagcacggcgatgtgggagtacttcagcggcccttcgtcccagggcagcccgtcgggggcgagctcggggtcggcggcccgcaggcggcggatgcgctcggcgatgtgctcggcttctgcggtgacggtgggcagcagggcgcactcgacccggccgcggccgcggcggccctcccccggacgcagccgcggcacgttcgcggtgtcggcgcgcaggccttgttggatgcgggcggcgacctccaggatgcgttcgccgttgcgccaactgatcgacagcgtggccgtgggggcgggacgggcgtgccggggcgggcgccggccggggcgcggcgggggcacggcggcgacccggctcgggacggccggggcgagggggaagtcctcggggaagccggtcaggttgccggagccggcgccccgccacccgtagatggactggcacgggtcgcccaccgcggtgaccgggtggccgccgccgaacagcgaggtgagcaggacgagctgggcgtgactggtgtcctggtactcgtccagcaggacgaccgcatagcgggagcgttcgatcatcccgacgtcggggtggtcgcgggcgatgcgggccgccaacgccacctggtcgccgtagtcgaggacctcccgttcgatcttggcccgctggtaggcctccaccagcggcagcagtcgctcccggatctcctgggtggccagcacgttctttgcggccccccgccgtccgggcagggcgtcgaactgcgcccggagccgccggccgatctcgcggacgtcctcgggggtgcgcaggtgctcggccagctcgccggacaggtccagcacggcccgcaccaccgtgtccggccgccagtcgatgccgtccatggcgccgtcgtagtcgtccaccacccgggcggcgagctgccaggccatggccgggctgatcaggcgcatggtgggttccagggcggcgcgcagggcgtggtcgccgaacagccgggcggcataggagtggtaggtggacaccgccggttcgccgtccagggccgcctccccgcccagccggtccagttcgtcctggggcaggcggtcgcggagctggtcgagacggcggcggatgcgagtggccagctcaccggcggccttgcgggtgaaggtcagccccagcacccgttcgggccgcaccaggccgttggccaccagccacaccacgcgggcggccatggtctcgctcttgccggagccggccccggcgatcaccgccatgggggccagcggcgctgagatcacccgggcctgctcgggggtgggttcgggcagctccagcaggcgggccagttcgacgggggtgatcacaaccccacctgcccgccctcgtcgtggacgggacagcaggaccgcaccgggcaggtgcggcatttgtcgttgggacgggcctggaagacctcgccggccatgccggtggccaccacctcgaccagtttcttgggccagtcggggtcgccgtcctcggcgggcggcggctgccgctgctcgcgcgccttgttctcgtacgatcccttgccgacctgcaccagcaccgccccgcccggttcgaccaggccgtgccgttgcagggcgcccagcgtcaccgcgtactggtagacgcccagttgggggtggcgggccagttccttgtcggggaccttctgggcggaggttttgatatcgacgaccacggcgcggccgtgctcgtcgcgttcggcccggtcgatgcggccccggatgaccacccggccgagttcgacctggaagtcctcctccagcgccacgagctcgttggggttggcgcggtgccaggccaggaacttatcgaccatcttggcggcctgttcgcgttgtttgccggagtaccaggagctgccgaagttcagttccttccagatctcgtccagtctttgggccacgtcctcttcggcgaggtcgccgtggctgccggccagctcggcgacggcgtgcacgaccttgcccatggtggccagctcatcgggcccgccgtcccgggcgccgaccgccgaggccagcagccagcgcagcccgcaggtggtgaaggtctccacctgggagggggagatggtgatctgttcgtcggcggtgaaggccgggcgggggtccgacagcgcggtgatggcgtaccaggagtcggggtgggcgccgcgtaccccggcgcgggccagccgggccaggtgggcggcggcggcgcggcgcagcggctggggccgggacgggtcggtgaccaccgcgcgcaggtcggcgaccagggccggcagcgacagccagcgggttttctcatccagttcggagcgttcgagggcgccgggggccagttcgttcaaaaagcgggaggggcgttcttcggtgtcgtcgcctcccacggcggtgacgaccagccggcggcgggcccgggtgacggccacgtagaacagccgccgctcctcgtccagcagcttggccgccatggaggcgcccgcggcggtgccgcgtcccccctcggcgagcaggtcggcgaggtcgctgccggcgtggtgttcgatcagttcttccacgcccagcagggagccgcgcagccgcaggtccggccacaccccttcctgcactccggcgacgatgaccacctcccactccaggcccttggcgcggtgggcggtcaggatccgcaccgcctcgccttcgggggcctggtcggcgatggtgtccccggcgatctcctcgccggagatctcggccacgaacagttcgggcccggcctgcggcattcggtcggtgaagcgggcggcgcgttcgaacagcaccaccacggcatccaggtcgcggtcggcggcggcgccgcgggccccgcccttggcgctctgctccagccaggcgtcggccaggccgctggcctgccagacgttccacagcacctcttcggcggtgccgccctggcgggccacctggaggaggtgggcgacacgttcggccggggcgcgcaccttggggtggaccagcagcagttcgcgggggtcctccagggcggccaccagcagctcgcccacgggacggtcgccgccggagagcgtctccacctcccgcagcgcccgtttgagccgccgcagggtcagcgcgtcggcgccgccgagcgggccggtcagcagttcctcggcgacctcgccggtcaggtagcccttctccagcgccgcgcgcagcagcatcagaaacggccggacggccggttcgcccatcagcggcagctcgtccccggccaccaccaccggcaccccggcctgggcgagggcgcggcgcagcggcgggacctgccggacggcgctgcgcaccagcaccgccatgcgcgaccagggcactccctccagcaggtgggcgcggcgcagctcgtcggcgaccagggcggcctcctggccggggctgtcggcgatgacgacgtgcacttcgccgtcctcggcgccctggcgggggcgcagcgcgcggtgctcggcggccgacgggccggcgggcaggcggcgggcgatgcggcgggaggcctccaggatcgccgggctcatccggcggcattcgcgcagcgccacgaccggggcgggccggccgtcggcggtcgggaagcggtgcgggaagtccatgatgccgcgcacgtcggcgccgcggaatccgtagatggactggtcggggtcgcccaccacgaccaggtcgcggccgtcgccggccaggtgcttgagcaggtgttcttgggcggggtcggtgtcttggtactcgtcgacgaacaccgcgtcgtaggcggcgcgctcttgaaagcgcacctcttcttcggccagcagcgcggcggcggcctcgatcaggtcggtgtagtcgtaggtcagcaccgggtcgaccgcgaaacgctgctcgtagcggttcatgaaccggccgatggccacccagtcgtcgcggcccttgaggtagccgagttcttccagctcctgggggccgtagccgcgttcggcggcgcgcagcatgaagtcgcgcagctcttcggcgaagccccgggtggtgagcgcctcatgcaggcggcgcggccagtgcacggcgccgtcggcggcctcgccctccagcagccgccgcacttccagcagttgctcgggggccgacagcaggcggggcggctcctggccgcgccggatcgcatcgcggcgcaacagggcgtgggcgtagccgtggaaggtcagcgccagcggggcgcgggtggtgcggcgcagccgcccggtgatgcggtgccgcagttcttcggcggccttgcggctgaaggtcaggaccaggacccgttcggggtcgcagccgcggcgttcgatgcggtcgaccaccgcttcgacgatggtcgtggtcttgccggtgcccggcccggccagcaccagcagcggcccgtgcgcatgctcgaccacccgccgctgctgctcgtcgagctcgggcggggccgtccggatgaggccggagcgacggacgaggcggtaggacgctgatggcacaacagacgattccagcagatcatcgggtttcgcctggcctgaacacccttatgtctcaaatgtgacataagggacgcgtgtgacggccgtggcctgtgggttcggtgatcctaccgggcgggggtgacgccggccgacccgctgcggcggcgtgccttcccccgcgtgccgccgccgcgggtcaggagcggccgtcccagcgggcccgccgcatgtccacgcgggtcccgtcctgccccagcggggtgccctcggcgaggtactcctgcagggcccgcacctcgtggccgggcggagggctgccgtcggcgcggatcacccgccaccagggcacgccgccgccccagcgggccatgacccgcccgacctgccgggggccgccgcgtcccagcagctcggccacgtccccatacgacagcacccggccgggtgggatccgctccgccacctccagcaccagctcggcgaactcgtcaggctcctgctgcatcgtccgattctggccgtcccaccgccggggcgcgagggaatcggcggcaccggcctgcttccgccgggcctgtgggcacgtcatccgagcaccggccgtgcttccagaaagccccgccgcccggccggtcgcctgttacgcagtcctgtttccgtccggagggggctgcatcggcccgggggcgttgggaggcggccacggcgttccatacggcgatgccggtgcacccggagacggcggaggcggccatggccggccggacggcccgttcggaggcggccacggcgtcccgtatggcggtgccggtgcgcccggaggcggccaggggccgtaggcgcccaccaccggctgcagcggcgccagcgacggggcgaccggggccggcgggtagggaggctcgaaggtcggcctgcccgcgccggggggcgggtccagaaccagcggcacccgtctcttgcgctgggcgggctcgggcggcggagggccgggcggcaggtcgggaggctcgaaggcgggagccttgggccgcgggcccgtcccggggacgtacgaggggacggacacggtggcctgcgggcgcggcggggccgtctcgaccgccaatggaacgtccgcgggctcgaaggtcaccgcgacgggcaccggttcgggctcggcgggggcgtccggatcgaagatcaggggcgggggcggctcgggcggcggctcctcggccgcggccgggcgggggtccgacggggcgggcctggtgcggcggtacagcgcgacggagacggccacggccaggcccgccccggcgacggtgagcacgatgacgccgaccgccaccggctcggtccacgccggctggtcgatcaccttcaccgggcccggcggctccccgtcggtgaagcgctcgttgctgggcagggcgccgccgccgcggggcgtgcccgccaggcggtccgccgcccgcaccgccgccgccgcgttgacctcgccgaaccccaccgaggcgttgtacttgccgggcgggccgaaccggacgctctccagcagcgcctgcttgaccagggagggcttgaggtcggggtggcgggagcggatcagcgcggccaccccggagaccagcgcgctggcgccgctggtgccctcggccaggaagtaggtgccgtccggcccggccatcggcacatcgtcccccggcgcggccagcagcaccgagtggttgcgggtggagaacggcgcccgccggtgcttggcgtcggtggcggccaccgcgatgacccccgggtaggccgccgggtaggagtagggggcgaagccgtcggcgtccagcagctcgcgtttgtcgccgtcgttgcccacggcggagaccaccaccacgcccttggcgatggcgtgcgcgatggcctcgcgttcggccgggttgggccgggcgttgcccagcgaaaggttgatcacgtcggcgccgtggtcggcggcgtaacggatgccgcgggccaccgcgtcccgcgccgcccggctggtgcggtaggccaggtagccggggtcctcgggttcggcgatcacccgcagcgacaggatccgcgcctcgggcgcgaccccgatgatgccgtcccggcctccggggccgtggccgtgcccggcgatcagcgaggccatgccggtgccgtgccgtcccgccggagcccgtccgccgtcggtgcgcgacagcaggttggggccgaccgtcaccgagccgcgcagatccgggtgggaggggtcggccccggagtcgacgaccgcgacggtcaccccgccgccccgggtgtactgccaggcctcctgcacgccgagggtgttcaagatggcgcgctgccggtcgcggatctcatcggcccagaccggtgcgggcatgccgacgaacgccagcagggcgacggccagcgcgaccgcccgggcccgcaccgctttcctcatcgccgccctcccgtcgcaggtcagcattgccagtcggcgctggtgcagtccggcagcgcccgggtggacagattctgcgcgatggcgtgcccgagctggggcaccaggccgaacaggtcgccgggctgctgcttgccgcgcaccgcggcggccgggcgtccatcggagtggcccgcggtggtcagcaccaggtagggaccgccgcgttcggccgtgccgacctggcgggcggcgtcgtcgaaccgggcggcgacggtgccggggaaggcggcggcgcgcagcgccgtgggcgatccggggatctcccggcgggccttgtaggcggcctgctggtcggggaagacgaccacgcccaccgtcaccaccaccccttcgagctggtcggcgtacgtggcgcgcagcacggcgcggcagccgtggcgctgcaggatgggggcgatggaggcgtccaccgcgctcttgcagtcggtgccgggcgcgatgcccgccctggtggcgtactcgacctcgtcggtgccgggcaggtaggtcagccgctcggggaagatccgcccggcgggccaggcctgccagcggcgggcgacctcggcgtcggcggcccggcgcagctcggcgtcggtgggttcacgggtgaggatctgcacggcgccggtgaccgcgaccacgcccagcgccaggtatccggccgcgaccgcgatcgccgcccacgcccagtgccgtccgcgcaggccgaacgccttgtgcccggcggggtgcacggcgggccgccgatccggctcctcccgcgcaggctcaagctccggcgggtcgcgaaacggctggacggccacgtctcacaacataacgcccatcgacgctatccgcgcatacgtgcagagccctccgcttcgaagggctctgcaccgcacgccgtgggcgaggtcactgcccgaagccgcgccgaacgtccttggccgcgtccttgacgcgctcaccggcctgcttcatgccgccggtggcgcgctcgccgcgcccctcgctctccaggccgctgtcgccggtgcgccggccgacctcttccttgccgcgccctgtgatctgctgcgccttgttcttgagcttgtccagaaaactcatccgagcccgcctttcacaccgtcgccggtttcgtcactgccgcttggacgagcggatctcccggcggatccgcgccgcctcccggtgaatgcggctctcggtgtccagcagccgcgcctcggcctgctccgtccgcaaccgggcccgcagctctctcaggctcggcgtccgctcgcggacgaccgggcgccgcatgacgcgtcgcaagaaccgcatcgggtcgactcctcacatgtcgggtcgcccatcgatgcccgctatcgcccatttcatgcctggcgaggtccgtgttcgggaatcagcggcggcatggcaaggttgtgctgtgacgggatcgccgacgggcggcgtcccacccgcccttacaggctgagcacaggagcatcaccgtgtcgttgccccctctggtcgagcccgctgcggagctcacccgcgaagaggtcaatcgctactcgcggcacctgatcatccccgacgtggggatggcgggtcagaagcgtctgaagaacgccaaggtcctgtgcgtgggcgccggcggtctcggctcgcccgcgctgatgtacctggccgccgccgggatcgggacgctgggcatcatcgacttcgacgtggtggacgagtccaacctgcagcgccaggtcatccaccggcagtcgtcgctgggcgtgcccaaggccgagtcggccgccgccaccgtccgggagatcaacccgctgatcaacgtggtggtgcacaacgtcgcgctggaccgcgacaacgtgatggagatcttctccggctacgacctgatcgtggacggcaccgacaacttcgccacccgctacatggtcaacgacgcggcggtgctgctcggcaagccgtacgtgtgggggtcgatctaccggttcgacggccaggccagcgtgttctgggccgagcacggcccgtgctaccgctgcctgtaccccgagccgcccccgccgggcatggtgcccagctgcgccgagggcggggtgctgggcgtgctgtgcgcctccatcggctccatccaggtcaacgaggccatcaagctgatcaccggtatcggtgagccgctggtcggccggctgatgatctacgacgccctggagatgacctaccgctcggtcaaggtccgcaaggaccccgagtgcgccctgtgcggcaagaaccccaccatcaccgagctgctgcccgactacgaggccttctgcggcaccctgtcggacgaggccagcgaggccgtcaaggactccaccatctcggtgcacgacctgaaggccatgctggaccgcggcgaggacatcttcctggtggacgtccgcgagccgaacgagcatgagatcgtctccatcccgggcgccacgctgatccccaagggcgagttcctgaacggctcggccctggagcgcctgccccaggacaagaagatcgtcctgcactgcaagtccggcgtccgctccgccgaggccctggcggtggtcaagaacgccggcttctccgacgcggtgcacgtcggcggcggcatcctggcctggatcaaccagatcgacccgagcctgccgacctactgaccttcgcacggtggcggacccccggcttgtggggtccgccaccgtcgcgtatccggccctcggtttgaggggaccgctgtccgcccgatggtccggcggagtggcaaccgctcccccaccggccgacggcatgcccatggggacgcttcggatctgcgtccgtatggaacgcgtcttcggcgccgggaatggacatcagggtggctctcgcgggacgggaaccgccctcagcccggtgaacgccgggggatgacaccagaccgtctccgccggcgcggccgcacagagccggcggatgccagcgccccggccgaacgccaccggacgcacacggcatgccgtttttgcggccggaccgaggatcagaccagccagaccagctccgagcccagacgccgggacgcgctgtgcgggctctgccaggtgtggatgcccgccccggacggcgtgaccgtcatggtgtgcccaccgggcagcgccatcccataggcgacgacctcccgcaccggccggtcgttgtcgtcgtcgaactcctgcaccagggcgaacagccgcgcgacccgccctccggccggctcggcgacctcagcggcggcgatcctgctctccggctcgtccccgtgaggaacagacggccttccggacctgcggataccctccattcgggtgctcccttccgagcatccgggccgggacggctccgactggcacgcgatgggtccgtcccggccctttttgcttgttttcggtcacaaacagtgtcggatgacctacagttggtatcgtttcaccaaggcccaaggaggacaagttgttcctcttgatttttgtggccatcttcatgacagccggtggaaggagaccccgggatgcgcaccccacagcgggcgacactgcggtcccagtggctcggccagcagcttcgcgaactgcgtgaaaagagcggcctcctgctcaaggacgccgccgagtacctgcagcgggacccgggaaccgtcagccgcttcgagtccggcttctacccgatccgccgccccgacctgctggcgctgatggacctgtacggcgtctccgacccccagcgccgcgaagcgctcctgcgactcagccaggacgtctggcaaaagggctggtgggacggctacgtccacgacgtcgcaggctccatgatcgacttcgtctggctggaggcccgcgcaacgcacatccgctcgttcgcggccatcgtggtgccgggcctactccagacccccgagtacgccgagcacgtgatccgcgtcaatgagcccggcgcatcccccgaccagataaagcgctggctcgaactgcgaatgactcgccagcgactactggacggcgacactccgccccggctgtcggtgattttggacgaggccgtcttgcaccgccagatcggcaccccggcgatcatggccgctcagctccgccacctcatcgagtacgcagccaggcccaccgtagacattcgggtccttcccttccgcgcgggcacaccggccggcacgtacggcacgttcgacatattcacgctgcccgactcattccctgaggtggcgtataccgagacactggcgggtgcaatctatatagagtcacccgatacagaacgtttcatccgagcgtacgatggacacgaaagcctagcccttggaccagccgactccatcgaactgatctcggcgctagcagaggaatggcagtgatcatgtccgagacccaccagaccctcagccccgaagagcgcgcccgcatcgcctggcacatcagcacctacagccctcacaacggcggcagttgcgtcgaggccggtcccctgaacgacggcactgaacgcgtcgccgtccgccacagcaaacgccccgacgccgaagtcatcatctacacccgagccgaatgggaagccttcctcaaaggcgtccgcaacggcgaattcgacttcttcaacgattagggaaccggttcattaaccgctgcgcagctccaccgcaaccggcaggatcagcaggcggttctcaccacggaatgcagcgtcctggtctcttcgccctgccggaacatccagcggacatcccgggcagccgatgtcccggacggcacctcggcaggagggacgacgggcaagctcgccaggcagcagagcaacgggcagtggaggcacgggtcgggcaaggagaagaccggagagcagaagtgacggggcggctggtcgaggagctggaggaggccggggcggtgccgccgcagtggcgggaggcgttccgggccgtgccgcggcacctgttcattcccgaggtgatctgggtcgaggacgaggagggctggcgtcccctctcgcgcgcggacgacccggacggctggtggcgggaggtggacagcgacgggtatgtcgtcacccaggtcgatgatgggcgcgagcccgtgccgggtgcactgggcgagtgctccaccagcagcgccagccagccgagcctggtgttgcggatgctgcatgagctgggggcggagccggggatgcgggtgctggagatcggcaccgggaccggctacaacgccgcgctgctggccgcccggctcggagccggcggcgtgaccagcgtggaggtggatccgcaggtcgcgcagcgggcgcgccgcgcactggccgaggcgggctgcccggtcgatgtgatcacagccgacgggttcgagggccacccgccgggagcgccttatgaccggatcatcgcgacggcgtcggtgcggcgcatccccccggcctggctccggcagacccggccgggcggcgtcatcgtcaccccgttcgggaacgcctaccacaacgatgccctgctgcggctcgccgtcggcgcggacggcaccgcgtcagggccgttcaccgggccggccgcgttcatgtggatgcggcaggaccgggtccacctgggcaggctctgtgaccacgtccacccgggcgacgctccggacgtctccgccaccggcctcgacccccgggagatgttcggacgtcccggaccggacttcgccatcagcgttcaggtgcccgacgtctcctggcaccgcttcgacgcctcggacggctctggtgagttcaccatctggctgttcgacgtcaccggcgaacggtcgtgggcctcggtggacttcgagggccgcgccgcccaccgcgtggagcagtacggaccccgcagactttgggatgaagtggaagccgcctaccgccactggctggcacacggccgcccggacatgacgcgctacggcctgaccgtcgccccggacggacggcagcacatctggctcgactcccccgatcaccgcgtggcgccggtacccgggtgcgagtgaagcccggtctcgccacgcgccggcccgtccaccgtccgggcggtcaggggacgcggccgatcccgcccaggcaggagggagtgcggtagtcggggacgtagtcctcgcgcaggccgtcgccgtgccgccaggcctccaccgggacgaggcccgggggcagcagttcggtgcccgtgaagaattcgcggatctgtttcaggctgcgcacggtgatcgagccggtggccgtccggtggtagatccggccgaattcggtgaccatctcctcggcgacctggccggggaacaggtgggacagcaccaggtggctgccggagcacatttcctggcggaagcgggcgacggcgttcgcggccgcttcgtcgtcggggatgaagtgcaagatggcgcagaagatcaccgccaccggttcgccgaaatcgattcgttcttgcaggacggcgtcgccgagaatgctctccgggtcggtgaggtctccctggacgaccgtggtctggcggtcgtcggccagcagggcacgggcgtgcgccaggaccgtcgggtcgttatcgacgtagacgatccgggagtcgggggcgtgccgcagtgccacctcgtgcacgttctcctgggtcggcagcccggtgccgatgtcgaggaactgccggatcccggcctcggccagggtgcgcacggccctgaccaggaaggcccggttgctgagcgcggtccccttgacgtccgcgcccgcctgccggccgagctcgatgaccttctcggcggcgatccggtcggactcgtagttgtccttgccgcccaggtagtagtcgtacatccgggcgacgctcggaacggtcggatcgaccccgggcggcacctcgccgtacccgctcatgctcaagcccttcccagtcgggtcccgccccttaagaaaccacatccggcagccgtttttgatcttttggacaattggacagagccggattcacagcgcgctgagcggtctgcctgaagaggcttttcagagcgcgcatccagggagtgaggccgtgttcggcgcaggccgtacggcgtccggtcgccgagccggcagaccgccgcattgacgggcacccgaaagggagttcgagaaaaccctttttcggcacgcctttttcaaaggccgagccggggcgatggggctactcctcgggcgggctgtagcgcaggcccagctggggggccaactcggcgagcatcagctcgaacagcggggcggggttgtccagggcgaagcgcaggtggcccagcacctccaggctgacgctgccctgcaggcgcacccagcactggatgaaggtgagcatcgcccccagcggcagcgagacgctcatccagtcgcggtagcgctccagctggcgtcgcagctccgggtcgagctcctcgtcggggcggacggggaaggggctcttgttccacagctccaggaacagcgtcatgaacacccagccgaaccggcgcccgcactcggtggcgaagtcgtcccggtcgatgtccaggccgggcaggggggtgccgaacagcagggcgtactcgcgttcgtgcgccagcgcccagcggcggaacgcgcgggagacgaccaggaacttgccggccaggtcgccgggcgggaccgtgcacagggcgtcgtacagggcgtcggtcaggtcgttgaacaggtctccgaccaggtggctgagcagctcctggtggctgtcgaagtagcggtagagggcgggggcggtcatgcccatctcgcgggcgatcgcccgcagggtcaccgcctcctggccttgttcgaccagcagcttgcgggcggtccggatgatctcctcgacggtcgccgcgcgcagccggtcgcgcctggtctcggccatgatctccgcccctcccttcctgacctcggtctttgcatgattccgcacaaacatcgttgacgaaagttaacgccgtatgcgagagtttacgggcgtagcagttaacgtgtttcattcccgcgatcatcgttaaccgcccggccgggccaggcgatggaggacgcgatgctggaaagctggggccgcctgatctaccggcggcgatggcccgtgctggttgcggcactggccgcggtgatcttctcggtggtctggggcaccggcgtgttcggggccacgacctccgccgacggcttcgccacccccgacagcgagagcgcccgggcgatcgaggtggccgaacgggcgctgccccgcggcgaggccgacgtggtggtgctctacaccgaccgggccggacgcacggtcgacgacccggccgtgcgcaaggccgtcaccgacgccgtggccgccctgccggccgaccgggtcgcctcggccctgacctactactccaccggctccccgcagttcgtcagcgccgaccgcaccaccacctacgccgtgctgcggctggccgggcaggacaccgcgcagcgggaggagaactaccgggcgatccgggacgacctgacccgcgccgaagggctggaggtcaaggtcggcggcacggtgcccaccaccgtcaccatcaacgagcaggtctccgaagacatcgcccgcgccgagatgctgtccctgccggtgctcatggcgctgctggtggtggtcttcggcgggctggccgccgccgcactgccactgctgaccgggatggtcgccatcctcggcgcgttcaccgtgctgcacgccatcgcactggccaccgacctgtcgatcttcgcggtcaacgtcgccacgttcctgggactggggctggccatcgactacgggctgttcatggtcgccaggttccgcgaggagctgcggcgcacccagacggtcgaggacgcgctgggcgcgaccatggccaccgccgggcgcaccgtgctgatctccggggtcacggtggccatctccatgggcggcctggtcctgttcccgcagatcttcctgaagtcgatggggtacggcggggtggccaccgtggtggtcgacatgatcgccgcgctcaccctgctgcccgcggcgctggcagtgctcggcccccgcgtcaacgccctgtcgctgcgccgccgctccgccgcgtccaccgcggagccggcccgcggaggcggctggcaccggacggcgagcacggtgatgcggcgcccggtgctgtacgcggtggccgccaccgcgctgctgctggccatcggggcgcctttcctgcgcatcaactggggcggggtcgatccccgggtactgcctgagggtaccgaggtcagggtcgtcagccacaccctggaacgcgacttccccggcaacgccaccagccccatcgacgtggtggtccagggccgcaccgacccggccgcgctcgccgagcggctgcgccagatgcccggggtgaccggcgcggccgtcaccgggcaaagcgccgaggtctcccgcatcgcggtgaccttcgacggggacgcgcagtccgacgccgcccgcgacctggtcgaacgcatccggcagatgcccgcgccgcccggcaccacgatctacgtcggcggcgtcaccgccacggtgatcgaccagctcgacagcctcgccgacacgctgccacaggtggcgctggtggtgggaacggccatcttcgtgctgctgttcctggcgttcggctcggtggtgctgccggtcaaggcgatcgcggtcaatttgctgtcgctggccgccgcgttcggcgccgtggtgtggatcttccaggacgggaacctgtcgggcctgctggacttcaccgccaccggcagcatcgcccccgccatgccgatcctgatgctgttgctgctgttcggggtgtccatggactacgaggtgttcctgctgtcgcgggtccgcgagcagtacgacctgaccggcgacaacaccgccgccgtcgccgccggggtgcagcgcaccggcgccatcatcaccggtgccgcgctgctgctgatggtggcgatcggcgcgatggccacctcgggggtgtccttcatcaagctgatcggcgtgggcatggcgatcgccatcgccctggacgccaccgtggtccgcctgatcctggtccccgccgccatgcgcctgctgggccgcgccaactggtgggcccccggccccctggcccgcctctaccgccgctacggcatccgcgaggaggagaaccccaagcaggaacgcgacctcatccccgcctgaggccggcccccatcacagccagaggtcccggagccgaatcgctccgggacctcccatgtcccgtctctctggacagcgaaaccgcagaccccggccggatcagccgaacaactgctcgctcgactccaccgtcaccgctcgcctgatccaccgcgccagtagatcgagatcgtcacacccggtgatccgttcccgaacccgctccgagacctccagcccccgagcctccaggaacgccacaagagccctggcctgccccttcttgaagccctccttgaagccctccttgaacccctccctgaaggccttgccgaggaaaggccccgtgtacttgggaggcacagtgctcatggccctctccaggaccaccgaggcgagctcaaagcggctcgtccctccgggacctccgcttcccggctcactgcagcgaccaaggcgcacagcctgttcgaatcagtcgaacaactgctcggccgactccaccaccgccgcccgctcgatccaccgctccagcagatcgcgatcggtgcaccccatgatccgctcccgaacccgctccgagacctccaaaccccgagcctccaagaacttcaccagagccttggcctcaccttcgttgaaggccttgccgagaaaggttcccttgtattcgtaggtcacggtgttcatgatctcctccagggctgcaagggcaggcccggacagttgcgacaggacatattgatggtattggaaggcggtgtcggggtcggggacgctcagggcggcgcagtaggcgttcaggacctgagtgcgttcggggcggtcactgtgcgccagggcgcttagaaccgacaattcaggcattcggcaggcctgttcgatgtcggtcaccaccggcagttgtgcaggtcccaggaccaggggtttgagcacccattccggtccgccttccgggcccaggtcgatcggttcggcgcaggtctcggccaccgcgtccgtcgggcacagcaccagcagcgtcaccgggcatcggcagcgggcgcgcaatgcggccagataggccggccaggtgtacctcttgtcctctttgtactggagctgcacctccacgatgattcccaggtcgggcggggagccgtcgccgacgaggacggtggcgtcgcagcgcagctccttgggcttgacgtcgttgaaggtctccgagcccaacgtgaccttcgcgcgctcggggaccttcaccccgtagaccatccggagcagttcgggggcgagtgtcggccggttccggaacagctccagcggcatctcgtgttccagagaaggcatgcggagaacaatagccggatcagtccttagaaatcaggtcaatatcagaaaacctgttattcatgggatcatgcaggaccaatttctaggtgtttgccaaatttgaccgcttcgtccatcggcagcgggaatcaccttgaacgaccggacggacgcgctctgatcggtcaagatttttgaagttttctcaacaaaacggagccgaaccgcaccgtctttccgccagggcgaaggcgcgccggccgctcccagggagcgaccttcccccggcgggggtgtgagccttcgcggatctcctctggaccgcccctcccccgccttcaccggtgaacccccttttcaacacgtggcccaagacagcgggaacgggagcctcgccggtgtccggtgcggcgacgttccaggtcacggcaccgtccccgcgtacgacctgcggaccgatgccgcctcccggcaacgccgaatcgtcgagaaaccccagtgcacggctccgcgccgcccggcagggctcctcgaccgggaccatcgacaccgcgcctgctgctctgccactatgaccaccaggtcattcgacttctcaccaggagattcatgcgcagcatcctcgtcaccggtgccgcccgcggcatcggccgggcgatcgccgaactgttcctgtcccgcggctggcgggtcggcatgtacgacgtggacgccgaagccgtggcggaggccgcgggcggacggcctcacgcggtctccgggcggctggacgtgcgggacgaagcgaactggcgcgcggcgctcgccgacttctgcggcgacggcgggctggacgtcctggtcaacaacgcgggagtgctgtcctccgggccgttcgcaagcatcgacgccgccgcccaccgccgcatggtggaggtgaacgtgctgggcgtggtgtacggcgccctggccggtcacccctacctcaagcgctcccgcggcacgctgctcaacctgtgctcggcctcggccctgtacggccagcccgccctcgccacctacggcgccaccaagtcggcggtcaagtcgctcaccgaggccctggagctggagtggcgcggcgagggcatccgggtgcggagcctggtcccgctgttcgtggccaccgacatgggcctgcgggacgtccagggcgccgcgagcgtcaagcgcctgggagtgcgcctcacccccgagcaggtcgccgccacggcctggcgcgtggtgcacgaacgcgacttcccgctgcgcgccccgcaccgcgtcgtcggtgctcagaccaagctcctggccgccgcgtcggccttctcccccctgtggatggcccgcctggtcgcccagcgcatcgcccgctgacccatggcgccgtcctcgtaaggcgtccggccaacaacacggctgcaagagagccgcggcgctcacaccgggacccggccgtctcataggccgctcatccgtcccggcgcattgccccgatcagcgcgcctctttccgcagccggggcgcaggaggcggcctcaggccacggggtggctggagtcccggcgcaggacggtcaggatgtggtcggcgatgtcctgggcctggcggtcgcgttcggccttggtgagggggcggtcgcggccgggggtgcggatcatccggccgacgacgctgccgatcatcaggtcggagaccagttcgggggtgacgtcggggggcagttcgccgcgttcgatggcggcgtccaggacctggtggacgacggcgaagcgggcgcggacgatctgctggaccttctcgtccagccagcgggggtagtgcacggattcgaccaggacgcgcggcagcaccagggccttggggccgatgaacatgtcgacgacctgctcggcggcgtaggtcaggcaggagggcaggtcgtccaggtcgagccaggggggcggcatctcggcgacgcgttccagggcggccagcagcagctcttccttggtgggccagcggcggtacagggcggtcttgctgaccccggcgcggcgggcggtggcgtcgaggttgaacccggcccagccgacctgcccgtaaaggctgagcgcagccttgaggatccgctcgtcgatggtggggtcggcgggtctgccgcgggtcgtggccttgctcgacacccgcccagtgtggcacagggggttcggggtgggcggatcgggcataggggcgaaggtcccttgacgtggccagaaccggattctaccgtccctttaacgacgaacttcgtcgttaaaggcgccgggacggccatctccggcccgaagcggccgtccccggtgccgccccgcccatcacccccggccgcgtccccggcccacggcacgcggccccttgtggaaaggcagccgatgagcacgaccatgacggttcaggaggcgggacgggcactggcggacccgaccgcctacgccgacgaggcgaggctgcacgaggcgctggccctgctgcgccgcgaagagccggtgcactgggtcgaggcgccgggctacaacccgttctgggcgatcaccaagcacgaggacgtgctggagatcgagcgcaacaacaacctgttcctcagctacccccgcccgatgctgctgacggccgagctggacgagatgcagcggcagcagcgcgagcagggcatggagctgcggaccctcgtccacatggacgaccccgagcacaagaagatgcgggcgatcaccgccgactggttcaagccccgctcgctgcgccgcctggaagggcgcatccgggagctggccaagcgctatgtggaccgcatggccgagctcggcggcgagtgcgacttcgtcaccgacgtcgcctcccagttcccgctgtatgtgatcctgtcggtgctcgggctgcccgaatccgactacgggcggatgctcaagctcacccaggagctgttcggcggcgacgaccccgagctgcagcgaggcgccaacgccgaggacaccatggcggcgttgatggacttcttcgagtacttcaaggagctgaccgcctcccgccgcgccaacccgaccgacgacctggcctcgctgatcgccaacgccgaggtggacggcgagccgctgtcagacgtccacaccttctcctactacacgatcgtcgcctccgccggccacgacaccaccagctcggccatcgccggcggcctgcacgccctgatcgaacaccccgaccagctcgcccgcctccaggccgacctgtcgctgatgccgctggcggtggacgagatgatccgctgggtcaccccggtcaagcagttcacccgcaccgccgccgaggacaccgagatccgcggggtgcgcatcgccaagggcgagtcggtgctgctgtcctacccgtcggccaaccgggacgaggaggtcttcgaagaccccttccgcttcgacgtgggccgcgaccccaacaagcacctggccttcggcttcggcgttcactactgcctgggcgcccgcctggccaaactggaggcccgcatcttcttcgaagaactggtcccccgcctggagtccatcgaactggccggcgaaccccaactgatcgccaccaccttcgtcggcggcctcaagcacctgcccatccgctacaccctcaagagctgacccagccccaccgcccggcccgaggcgttcggcctcgggccgggcgtctatccggcagcggactcgggccgagcagcggcggattcgggcgggacggcggtggagcgcacctggtggaggaccgagatcatgactttgacgtccgcctcctggaagatgtcctccggaccgcagggcgcataggactggtcgttccacggcggcacgatcctcatggagatctactcggccgagccagacctcgctcgattgccagagaccccgtacgccggggtgttcgggggcgatggtctcagcggtcgccacgatgccgcgcccggagtgatctcaaccggtgccgtgcaaggccgcatccccttccaggcaaatcacgcgaaagcgaattaacgcttcccgctctttcccgggtgaccattgccgatcgtccccggaaaaaaatatttgagagctttccttgctcaagccacggcgcgcgcgtcatgctcattccgacactcgtcaagccttctctcgggacgggcgcccaaaaggctgagggatcttccgcacaggacttcaaccttcacacggcatggctcctcatcccgagtgaatgtcttggaggggagcgccagatgagcaaagagcgaagcagggacggcgagggagagcgggggaagcaccggaagccgacgccctgttccatgtgccacggcacgggcaaggtcaagatctcgctggacaacaagcaggtcgagcgcggctgcgtgggctgcgggggcaccgggaaggtctgatggacatcgaaggggccgtcaaagcggtgccgcgtgagccgttcattccggacaccatatgggtgttcgaaggagagggaatggttccgctgtcccgggcggacgatccggaacgctgggcggccatcgtgcggtccggggagccggtcgtcattcaggtggatgacgggaagagctctgaacttcctctgtggccgaccagttccagtagcgcccctgagatcgtggtggagatgctcaaggcactgcggctcgaagcggggatgcgggtgctggaagtcggcaccggcagcggatggaacgcggcgctgctggctcacctgctggggccacagaacgtcaccacggtggaagtggacgcgacgctcgccgtccaggcccggcgggcgttgcaccgggccggctacccggtcacggtcgtggccgacgacggggagaagggatacccgccgaacgccccgtacgaccggatcatcgtcaccgccgccgcgtgcgaggtcccgtacgcctgggtggagcagacccgccccggcggattgatcctcgtcccctgggggccgaccgtgcaccccgacgaccctctggccgtcctgaccgtgtcggcggacggcatggcagaaggccggttcgtcggccccgcctggttcatgccgctgcgggggcagcggaagtctcaagccgtcgcccaccagacccgagagcgatgggtgaagctcggcaaacccgactgcacccgcttcggagtcacggtctccccggagggccagcggatctggctcgacagcccccacaacgttctttgaccacactcaaaggcatgccgcggcacgcggggatcccaccgtcgccaggcccatcgaccaggtgaagagctggaagttcatgccgtcaccagtggcaagaacgacaaccggtgatgcggttctccggaggagtcaatacggctgccgtacctctgaggggcaatccttgcccccgggtccgggggccggacagcgtctaccaaccctcgtccggaaggtagtaggcgagatacgtcagcgcgcaccgcatcacaagtcgtggcgaccagctttgatctcagcgagcagggttgtgagatgccgtctgccgatcgtgaggtgtccaacgtgaggattcttgctgtcacggatgccgatcacgttcggtagggcagccagctcgacgcacccaccatgttcacctccgctgtggctgctcttacgccaggtggcgctactgaagacgttcatcgcaatctcccacccggacggcaaactcatcccagttcgaagagtcgataacggccggccccgtccggaaggcactggacgggacacgtcggtccgtgctgcgtcacaggtcgtagtgcccggccttgatcttacgaagcagggaagcaaagacccgcttaccgacctggaggtgcccagcggcagggttcttgctgtccctaacccctacgacgcccggcgcgctagccagctcgacacagtcgccgtactcgccgccgctgtgactactcttacgccaggcggtgctgtcaaaggtgctcaccgcagactcctcactggacgaagaatccagcccctgatccgaggttctgtgacggggaccggtcccgcctaggaacaccaggcgggacgcaccggcccacaccacatcacaggtcgtaccgaccagtcttgatctcgcagagcagcgcggcaaaactccgcttaccgatctgaaggtgtccagcggcagggttcttactgtccctgacccctacgacgcccggcgcgctagccagctcgacacagctaccgtgatcgccgccgctgtagctgctcttacgccaggtggcgttgctgaaggtactcatcacggactccctgtccaaacggcaatccctcttcacccgaagggtcgatgaggcgtgtcagtcccaccctgagggaatcaggggcgacatgttggccagcgctgcatcagaggtcgtagtgaccggccttgatctcacggagcagggcagcaaagtcctgctttccgatctggaggtacccagcggtggggttcttgctgtccctggcaccgatcatgccctggaaggtcgtcagctccacgcagtcaccactaccgccgtagctgtggctgctcttccgccaggcggcgctactgaagacgttcatcgcaatctcccacccggacggcaaactcatcccagtccgaagagtcgataacggtccggtcccgccggagggcaccgaacgggacacgtcggtccgtgctgcgtcacaggtcgtagtgaccggccttgatctcacgaagcagggaaacaaagacccgcttaccgacctggaggtgcccagcggcagggttcttgctgtccctgatgccgactacaccgggcttggcagcgagttcgacgcagtcgccactgcccacatcgctgtagctgctcttacgccattcagcgttcctaagctcgctcatagctcctctcggatctgtctgatcatctgagcggtggccttggttggcagggctaccgcccgggatagatcgaacgtctcatcaagagcggctaggtgactaggggagtccaccatgtgtcccgtgccgcccggtccctccacataggcaagaggggctttcccggtaaacgagagtatctcgaacccacctacgagcccagggtactcaccagcgtctgccgggacgacttgcagggtaacgtgaggtttattcatctctgcctcaaggcgttcgagctgagctcgatgcacatccaccccaccgacgactcggcgcaatgcaacctcgtccaacacaacgacgaggcgtggcgggtgctcccgggtcagaacttcttgccttctcatacgctcggcgaccatcacatccacgttattgcggaacggaccagacataactattgcccgtgcgtactcctcggtttgcaggagcccgaagatcaggttgggcatgcaggccctgatgacagcagcctcgaactcatgctcagtctgcgcgcggcctggctgcgacagccgctctctcagcacgagctgccaatgctcactgaagtacgtagtgccgagtgcagcatctagctggcgagcaaccgcctcgtccggagacttcacaccacgttcaagcctgctcaggtagctggcgctgcacgcgactttgttacctagctcctccagcgaccagccccgttgttctcgaagagtgcgaatcttccagccaaaccttgcagcgagtgagctgttgggatcaatcgggttgggaggtctgcccacgtttaccccttttgtttttgccatcgggggtagccacgaaaagcactcacaaggttacgtcgcatgagtgacgctgtgggggcgtttcgacacacaaaacgatcgaatccttcccgtcccgaggactcccagatgacccgaatggcattcgcccctcagtgcaagcagaccctcgctctcgtccgtcccgatgccgatgaacgggcgcccggaagagtgcgggaatgggccgcgaagacattggcgcgctggggcctgtccggcggcctcgccgccgatctcaacagcgtcctcacggaactggtcacgaactcctggcaggccggtgcggacgagctgctcgtcctcatggaactgcaccgggagcgagggctggtggacgtggcggtgtgggacgacgcgccgggtttcccggtcaaacgggagccggacttcgccgccgagagcgggcgagggctgtacctggtggaggcgctgaccgtcgcatgggggttcgagcccgaccccggcggcgggccgggcaagacggtgtgggccaccctgtgccttggcggggacggcgatgcggcctgaacgggtcgcggccgagctggatgcgcgtactcccggctgggccatcctcttcggccgctacagcgggcagttggtcgccctgcacctgaacgggccgggcgtggtggcggcgggcagcgtcgccgaacttcagcggcgcatggcgctcgtcgagtccgccgccccggcacgccgggcccgtcatctcccgcgccatgccgcccggcacgggccggacggtgcttgggcgccgccgagaccggccgcacccccgggtgacagtgtgcgcggaccggggaacggctatcggtgaagcactccccatccccgccttgtggacgggtatcggccgggtcgaaagcctttcgcccctcactggcgggtccgtggccctagcatggcggggttgaaccgtttgtaacggaagaggtacgcatgagtgagcaggaagcctccgacggcgtcatcatcgagttcatcgacgccgccgacgtcccggacgagcaccgcaaggacaacaagatcttcgctcccggcaccaaggcggtcaccatgcggagcgccaacgaccccgacgggcccacgctgtacttcaccgaggccgaatgggacgcgttcgtggccggggtgaaggacggcgagttcgacgacctgctggaggaccttcccccggaggactccccccagaagtgaccggcgagccgccgaggcccgccccgagccttcggaaaccacgggccggagcgtcgccggtcatctcgtgcggcacgcccgtcccggggagctcgccggtcggctcacggttcccggtcatcgccccctggtccccgccgagacagcggcggggaccgtgtgttcttcggcaggtcagctcttcagcagggcggtgacgcgggcggctgcctcggggatggggacggtgtcggtccggccggtggcgcgggtcttgatctccacggttccggacttcaggccgcgtttgccgacggtgacgcggtaggggatgccgatcagctcggtgtcggcgaacttggcgccgggacgctcgtcccggtcgtccaggatcgtctccacgccggcggcggcaagggcggtgtagatctgctcggcggccgcggtgacctggtcgtcgcgggggtccagcagggtgaccgcgacgtcgaacggggcgatgccggccggccagcggaggccggagtcgtcgtggccggtctcggcgatcgcggcgatggcccgttcgacgccgatgctgtagcggcccatgagcggggtgatctcggtgccgtcggggcccagcacccgggcgcccagggcctcggtgcagcggcggccgggcttgcgcaggtgggcgacctcgatggcgggggtggtctccagggcttgcccgcaggaggggcagggttcgccggcgcgggcccggcgcaggtcggcccaggcggtgacggcgatgtcgcgggcgatgtccacgccgcgcacgtggacgccgtcggtgttggcgccggtggtcatgtcgcgccggccgcgcagcgcctcgtcggccaggatcggcaggtcgctgccgggcggcagggtggcggtgaccgcgccgagactgccggggtgggcgcccagggtctggaagatctcctcggggtcggcggggcggacggcggcggcgccggtggcgtcggccagtttccgttccgccagggcgtggtcgccgcgcagcagcaccagggtgaggcggccgtccacccggtagaccagggtcttgatctgccggtcggcggggacgccgtgccgggcggtcagctcctcgatcgtcttggcgtgcggggtgtcgaagcgttcgggtttctccgggccggggccgtcggtcaccggggcgagccgggaggcggccgtctcggcgtcggcggcgtacccgcaggccgggcagcgcaccaccgcgtcatcgccggcttcggaagggcacaggaactccagtgagccgccggggccctgggcttcgatgacggggaggcccagccgctggaagatccgccggtaggcctcgcggtgcgcctggaacgagccctccagcgcggcctcgtcggcgtccaggctgtaggcgtccttgagggtgaactcgcggagcccgagcaggccggagcgggggcgcgcctcgtcgcggaaggcggtctggaactggtaccacagctgcggcagccgccgataggagccgagttcggtggccagggaggcgacgacctcctcgtgggtcgtccccagcgccgcctcggcgcccttgcggtcggtcaggcggaacgtctcctcgcctgaggcgtcccaccggccgttgcgccgccacagctcggccggttgcagggcgggcaggaggacttcctgcgcgccgatccggtccatctcctgccggatcacctcgatgatcttcgaacggacgcgggcggcgggcggcagcagcgagtagtggcccgccgcgagccgccggatgaacccggcgcgcaccagcagccggtggccggccgtctcggcgtcggccgggtcctgtcgcagtgtcggcgcatagaaccgggaccagcgcatgcaggacgcccctatgacctcgctcgacgatcgctgaggagaggaagtctaggcgtcctgcgcctggggccgggctcggtgcaccagggcgtcggcttgcatgcggatctggtccgcgccttcgatgacgctctcgagcgcccgcttccacccttcgtagatgacgccgtcggtgaggaccggggcgctgctgatcagccggtcgagccggcgtcttccctctgatacgtcgtggccgcgctgctgcgcgaggtccagggcgcccctggccgcgtccacgtgctgcatggcccgcacccgcagcgagtcgcagtccgacagcctttggaacaccgtcgcggtcagaccgcttatcgacgccgcgagagagttcatcgccgccgccagctcgtcgaaccttgcggccattccccaaagcgtctgcgtgcactccttgcgcaggtgcttttcccgtgaggcggcgatgatggggacgtcttccgccaatctggcgtatacgtccatcagttcttgagaggtgtccttcacgggggtgaactcccgtgtgaagtcgttcacgatcttctcacggtaggcggcgggaaatctgtggagttgcggcaatcccgccagttcgcgaagccgctcgtccgcggtgcgcaaggcggtgtcgagcttgcggaacgcgtccgccgccacggctgccgcctctgccatctccttgttccggcggccgaacattgacccctcccccggcaggaatcaagagctggtccatgatggatgatcttgccttgaaaggtcaatgagtatttttcaacacatgccccacgggagtgcatgaaaccacgctcaaggcatgacgggaggcgaccaacataccaatgaagcggaagcgcgggagaccaaaaacatccaatagtgcttccgataattacaaacggacacaccgcaacaaacgcgccagatgtgccgagaatcccacgtgtcgtcctcgcggcgccccttgaaggtcctcagcagaccggctggtgctactgagcgtcccttcgcgaggtcttctcggtgaccgaggtcaccgaaaggtgaggacgttcaggatctgacacagaacgctgacaagagcgcaaacgggagggaatccaacgccggtggcgcccgccggagaagcggtcacgcccgagggcggcccgggcacgctctccgcgcgttgggacgtcctcaagaaggcactcccagcggcctatgccgtcgaaaacccaagtgccggcgaggccgcgaacgacatgaggaccagcgatgcgctatgccggtgtcgtcccgccgtgccgcccctctggaaggagacggcacggcgaggcacaagcgacaagtggcaccgggaccgggcgttcccggcgtctcaggtcagggtgtttgcgggcaccgcgtcgcccaccgatgcgacggtagcgcctgtgacctgcggaaacagcgggccgaaaaggttccttccagcgctttgggaaaacccgccaggccttttcagcacctcgcccgccggtccgcacaacgggcgcgatgccggtcacggaaccatcgggagcgcgcggtcacagaccgccgtgtcagtgaacggaaagaaggggagccgaaaaaggctcacttggccggggccaggcagagcacatagcccgagccgccgcgctcgcccttccagaaggcgctgcgggcctcggggaagggcttgcagatggtggcggaagaggtgtggaactcaaactggctcttgtcctccacctttccgaccaccttgtaggtgacctccgggtcggtgcactccaccactcgcagcgcctcgctgctgttgccggcgacgcagtcgcccacggcggcgtagtcgggactgcccttctgcaggaaataaccggcggcgatgagccccagcacgatcacggccagcgcgatgagaccgaccgagcgcttcttacgacgcggccgggcctgctgcggcgagggcggcgcggccaccggctgctgcggccggccggggtacggctggggggcggcatacggctgggacggcgatccgggctgctgcgggaaaggctcgccctgcggctggttgtacatcatcgttccctgtgagtgatttcagcgatgggtgaatcgctcgttaccggcaaaggcctgttgccgcatgggcgccgaaacgaataccacctgagaagcacgggctcagcagggtgtgcggccgcggggcactcctccggttcgggaaagtgaaccggacgcaccggcggcttcgaacaccttgcgggggggcgtggaaaccgtccgagcggcggcaaggcgcggcccgcgcaccggccctggggcggggcgggcgcgtccatcacgacaaccgactcgttcatcaccactcatgactcatggaaaagcattcgggttcaatgagcggcccggggaaaggtgttcatgttcaaatcgttacattggcgccgtgggcgggcggggtcgccgcagccctccggcgctccccgcaggacaagcgctcacgtgcgaaaactcgcctccggggcggtcttttcagaccgtcgggggctgggcgctgatgtcggacagcacggagtgggcgtcgcgttcgatggccatgtcgcccagggagatcaccccgacgggcctgccgtggtcgatcaccgggacgcggcggacggcgtgctcgcgcatgatccgcaccgccgcatcggcgtcgtcggccgccgagacggtgaacacccggcggctgcagacctccccgacggtggtggtggccatgtcgcgtccggccgccaccgcgcggaccacgatgtcgcggtcggtcagcagcccgcgcaactggtcgtcctcggtgaccagcacatcaccgatgccgtgccggcgcatctgcgccgcggcctccatcagggagcagtggggaggcaccgtgaccggcgccggggtcatgacctcgctggcccgccgcgccatcggaccctccttgagtcggcgtcgtcgcgttccgcctacccgacagaggaggatgtatgtccctgatgtctggttcctggggggtgttcgtcccggcgggccaggaggcgcgcaccgtggccgactcgggcggcgcgcatgaggatgcgtgagcgaatggcggcggctcatacggtgggtggccgtccgagtcgaaagccaggcgggacgttcctccccgcgcggtgatcgctctcgcgttcgtctacacggtgggatgaatgcggcacacggcgagggcgcaataccccggcaacgcccttgctcctgccgtgccggggaccacaccggcgcgtccttcccgccgctggaggaacccgaggcctgcttcttctatgcggccggcctcagccgtcacccgcttcgaggtcctctgcgcaggtatggacgccacccgcgtccccaagcgcaccgtccggctccgatgcggacggctgccggtcgccaccggcggagacgggcaggtccgttctgccgaaggcggcaccgcacggtcagacggtcccggcgggcagttgcgggggcaggccgaagaccgcgaacagggcggtgtcgaggaagttggcgacatggctgacgcgatcaccggtaagggtgaggacctgcaggttgaacgggcggtatgcgccgtcggcccggtcgcgcaggtactgggccaaggcgggctggccgttggcggccaccgggacgatccgcaggccgccggggcccgccgggcagcggtgggccagatggtggccgatggcggcagggccgcggtaccaggcggggaacggcggcatctcccatacggcgtcgtcggtgagcagcgccacgatggcgggcacgtccttggcctcgaacgccctgacgtagcggtcgagcaggtcgcgttgcccggcggtcagcggcccggccgtcccgtcccggccgggcgccgcccgccgcagccgggcgcgggcccgctgcagcatgctgttgacggcggcggtgctcaccccgaccgtctcggcgacctcggcggcccgccagcccagcacctcccgcaggagcagcacggcccgctggcggggcggcaggtgctgcagcgcggccacgaacgccagccggatgctctcccgtgagacgacgacggcggccggatcggcgtcatcggctcccaccagctcgtccgggaccggctccagccagggcacctcgggccgttccaccaggtcgccggcggggtcggcgctgggggcgcccagcccggccggcatcgggcggcgggcccggctctccagggcggtcaggcaggcccgggtggcgatgcgatacagccaggtccgcagcgcggagcggccctcgaagcggtcgtaggcccgccaggcgcgcaggtaggtctcctggaccaggtcttcggcgtcgtggacggagccgagcatccggtagcagtgcgccatcagctcacgccggaacggatcggccagccgcgcgaactcctcgacgcccggccggtcccgcgtcgccgtcatgtcctcctccacctgcctcgcggcgactgtaatcaccggcaccgacaaagcagggagcccggcgcggggtgtggagatcttccaatggggccgctgctgccggacggcccgtcccggccaagccggtgctgctcatcgcgctgtcggcggtggtggcctgcggcttcttctgggcggcccgccgccggccgccgcttgtgccgcgcgggccgcagaacgtgggcgaggtggtctgcccgttcgtccgcgaccggatcgcctggccgatgccgggccgccggccggtggatgccctttctgctgccgctgttctgccgtgtttgaacccgatgggcacggtgccgcagcatcccgtcgcctcgggctttgcggtgcctctggtgccggccgcgttcgagaggttcgtgcaggcgctgcaggcccgcatcttcacgccgccggccgcctcgtacatcaagcgccggctctactgagccttttattcgcaggtcgctgtgaggacgccgcagccaggggcgatgggatcggctctcgtccacgtcgccgtgggccgggtggggaaagggctcaccgggccggtcagccgatcacagggagtcgatggcctccagcagggcctggcgggtcttggggccgaagccgcggacgccgtcgaggcggccctgtctgatggcctccgccagggcctgcggggagtcgacgcccagttcggtgtgcagctgcagggcccgtttgggtcccaggccggggacggccagcaggttgcgggcgccggcggggatcttgcggcgcagttcctccagctgccggaaggtgccccgctgcagggcctcggtgaccttcttggcgatggcctcccccacgtcgggcagggtgcgcacatcgatccgggtgaggtctccggggtaggaggcgatcgattcggcggccttcttgtaactgcgcacccggatgccgtccccgccgttcatcgcgaacaggtcggcgtactccagcagcagcgccgccacctcggcgttggtccggcccatggggccaccctaccggcgggcaccgacagaagaccggcgccgtagcgttgtgacggcgaccatctcaagagggccataactgaaggcggtcacaccggcttccgcaccgcgaaacatataacaatgtgatcacgcacaatgttatttgtgcgccattacttttgagcagagcgccgcacaatctccatggccacccccatcaaagggccttactttcaggtcgattgccgtgttagtcctgggagcccgaggtgatcgcctcatctcgtgaccctgtcaccgggaggtccgccaatggataaccccgcccccggcaccggcgattcacccctggcggcgatctccgccgaactggccgcgccgctgcggccgtacctggaggccgcggccgaggagatggtcctggagatccaggggatggtgcccgagtacgcccgtccgctggacagcaagtacggccggcggatgaggtggaccgtacgggagacgatccggcacttcatcgacgccatcggccggcccgatttcgactggtcggagctggccggcatctacgcccggatcggcgcgcacgaggcccgcagcggacggaacctggacgggctgcaaacggcgatccgggtcagcgggcaggtcgcctgccgccgtttcatcaaagacgcccagcggctgaactggtcgctgcagctgctcggccagatcaccgaatcgctgttcgtgttcctggaacggctggccggggccgccgcccagggctacgccgccgcccaggagcaggtggtcaccgagcgggaacgatcccgctggcggctgcgcgacctgctggtggccgaccccccggccagccgggaggccatcgccgaactggcccgctcggcccactgggacctgccccgcaccctggccctggtggcggtgcgcccgccgctgggccagcccccgccggtcatgccgccgtcgatcctggccgactggcacggctcctccccttacctggtggtgcccgaccccgacggccccgcccaggagcggctgatcacctcgctggtgcgcgactgcgccgccgccatcggcccgaccgtgccgctcacccggggcgcgctgtccctgcgctgggcacggcacgccctggagctggtggagcgcggcgtcatcccggaaaaggggccggtccgctgcctggaccacatccccaccctggtcaccgccatgagcgaggagatcatcgaggtcgccttggccgagcggctggccccgctgatggagctgccgccgcaccgccgcgaaccgctggtccgcaccctgctgacctacatggagaaccgcgacaacgcggtcgcggcggccgagcggctgctggtccacgagcagaccgtccgctaccggatccgcaggctggaggagatgctcggggacgccctgaccgaccccgaccgccggctggagatgctgctgttgctgcacacctgggtgcacttcggccgcgagcccgccgcagaggagccgcccgcgccgcggcctctttcagtgcgtttcgcgtagggagcgcaccagccgcagcgggtcggcccgcacgccgaagcgctgccgcagcgcccgggaggcggcgtgcagcccgcacatgccgtgcacgcccgggcccggcggggtggacgacgagcacaggtacaccccgggcagcggcgtgcggtaggggtcccagcgggggacgggacgcatgagcatctgccaggccgtcatggcaccgcccgcgatgtcaccgccgacgtggttggggttgccggcggccagctcggcggccggcaccgcgcgccgcgccacgatcaggtcgcggaagccgggggcgaaccgctccacctgggcgatcaccgcttcggagacgtcccgggacgagccctgcggcacgtgcgcgtacgtccacagcacatggtgcccttggggggcgcggccgtcgtccaccacgcatggctggacggccagcacgtaggggcgggcggcgtgccgcccggcggcgacccgtcgttcggcggcggacgcctccacttcgtcgccgatcaggtgcagggtgccggccaggtcgcagccgggcgccgtccagggcaccgggcccgacagggcgaagtccaccttgcaggccgctcccccgtggcggaagcgccgcagggcgcgcgcatacccctccggcagcaggtcaccggccatctccagcagcccggcgggggtcacatccagcaggatcgcgcgggcgcggggcagttcggccagcgagcggacccggtgcccggtgatgatccggccgccgcgcgcccgcagcgcccgcaccatggccgcggtgatcgcggcgctgccgccgcgcggcaggggccagccgaccgcgtgcgccagcgcccccagcagcagcccggcgcccgccgaggccgggcggtgcaggggcgcgatggcgtgggcgccgagaccggccagcatggcgggggcgacccggccgcggaagcggaaccgccacagcggggtgccctgctcggccagccgcaccgccaagcgggccgcgccggccgggtcgccgggcggatgccgcaggtcggacatggccgcgccgacgaccccccgccaccgctccaccagcggtcccagcagccggcgccaggcggccccgtcggcgcccaggccctcggccgtccgctccagatcggtccaggccagcccggcgtgcccgccgtccagggggtgcgcgtaggcgacctgggggtgcagccattccaccccgtgcctctccaggtcgaaggcgcgaaagaacggggacgccagccccatcgggtgcaccgccgagcacacatcgtgcttgaagcccggaagcgtcagctcctcggtgcgcatcccgccgccgggggtgccggacgcctcgtacacctccacctccagccccgccgccgccagcaccagcgccgccgccagcccgttgggccccgaacccaccaccacggcatcgacctgcacccgcccatcttgacgcgggcacgccgatgagtccgttttcagatgggcggggcatcgcctcgggcctgccttgttccgggcaaggtttcggcgtccagtcggctcgtccggcttcgcggggagtctccggtccgcaatggccggacgccttctgccggtgaatctttcagcacgccgtttccgcgggtcgcgacgggaacgtcaggggcggtgtcgcggcttggaaggccgcgacaccgaacacccctcgggctcccgtcccccacgtcattgggctatgtgctgtgaaaggttccgcgtgccctttcagcacgtggtgttgaggtgccgggacggtgcccggcggtatccgaggtcaggacgtcgcaggtcacggctctgtcccgcccgtgggaaagcccctattcggggaacgcgggcatctcgtcgatcccgttctcgtcggcctctttgatgcgctccggagtccagtactcctcagccggctggtcttcgtcgttcgtcttctcgacgacgccgaacgggccgctcaccgagtcatcgcctcccggctgcgacatcgcggtgattccgacggccaccgtcaccgccagcatcaccgaggcggccatggcgctgcgtcgtctcgccaagtgatcctcctgaaagcagggtcggcgtcacctttacgatatgcctctccccactcccctaggcgatagccgggtgatggacgagtccgcgcgccttttccgtgggctcgatgaacccattggaatccagccgttccaaaacgtgcaccgccggtgagagcgccctgaaaaagcgggattgaacagcgcaaagaggcgttgcgccccgctttcgcgaaccggggtgggctctgtggcgcacggccgccgggaaacacgacgcgaacaagccccggctcgtccggccgttgtcccctcgcacgccgggaagccccgggcggtggcatgcggcttggcgctccccatcgcggcaccgggccgcatccgcccgggcgtgcgcggacatgcgatggcggccgccgccgggcggcggccgccatcgccgcggaccggtccctcccgccggcgcgtcctcggcgggaaggaccggtgcccgccgcgcccgtccggcaggccatttccgtgtgcgctcggggaccgggggagcgcacacggaagggacggatggcctacgcgaaggcgccggcggaccatggcccgatcgcctcatcgagacggagcaccggtcccgcacgagacccgccgggcttcaacggcgccgcacgtcccctctggggccggcgccgaagcgccgcatcgctgtacgagcggccggtaccgggaccgccatcacggcccgggtcgatcgtgctctcatacggactcggtcctccggagcagggggtggaactcagtgtgaccagctccggcattcatggcttcatagccgtcctcattgttcggcgtcgccttttagcggcgggctgccaagcccccgcagacttcggggaacgagatccggtgaacctttcccaacacgtggccttgagacaccggagacggggcaccggcggcgtccgagaccatgacattgcgggtcacagcactgcccctggcttcgagaccccgcggtccccacctgcgggaacggggcgttgagaaaggttcagtggccggcgccggacaggttgaggccgacgacgccggacagcaccagggcgatcgagacgatcttgaggggggaggcgctctcgcccagggccacgatgcccagcacggcggtgccgacggcgccgatgcccgtccagaccgcgtacgcggtgccgacctccaggctcttgagcgccagtgccagcagggcgaagctgagcacggcgaagacgatgaagcaggcactggccagggggcgggagaagccgtcgctgagcttgagcgagtaggccatggcgacctcgaacaatccggccgcgatgatcatcaaccaggccatgccccgatccccctccagcgaaggccccgtccgcacgggtcgtgcccatcggataagtacaccaggcggtcacttttgtgacgattcaccccggtagcatcgccggaacgccctcagcagcggatacccgccgaccccggcgggacgccgagcggggcggggagcgggagtgacaccttgcggcacaagtcgatgatcctggtgctcgcggcgatcctggtggcggcggcgggctgctccaccgagaagaccgcgttgcggcagatccagcccggcgccaccgtctacatcgacggctgggaccaagacggcgaccgaggggatcaggccctggtcgagcagaagccctccggcatgtgggtcgtccccgtcgacgcgcccttccggacccgccgggtcggcgagttcaccgtccggatcaccttggacccccggcgcggcttcgtcatcacggatctgggcggcgtgaaggtgggccgtgaccgcgacgactgcctcgaggtgggcgagacctatgtcttcctcgacgtccccgaaagctccctgagctgggaggcgcaggtcgcaggcgacggcgccgccgacgacgactgccacgtgaccggcaccggctgaaaaagcgcgcggcggccgcggtcaggggacgagcgggcggacctgctcggcgacgaagcggacgaagccctcggggtcgggttcgtcggcggtgggctgcaggaccaccgtatcggccccggcctgcgccaggcggacgacggccgcggcgacggtctcggcgtccccggcggctcccaggtcggcggtgggggcgtcgccccagccccgcagctcggcctccaggcgggagcgggcgtccgggccggtcgcggcgtggaagtagaccaccaggcggtgcgggtcggtgcggccggcctccgcgcgtccctcctcgatcaggcggcgggcccgccgcacggcgtcgggggcggtgcccgcggtgaggatggtgccgtcggcggcccggccgctcagccgcagcgtgcgcggcccgctcgccccggccggcacggggggcgcggcgggcggcggccagtcgagggcgacgtcgtcgaggcggacgtagcggccctgcacggtgacccgctctccgcgcagcagggcccgcagcgccgtcaggtactcctccagcagcgtcagcggcgagtccacccgcgcgccgacctgggccatccagtcctggacgccgtgaccgacgccgacgatggcccgttgcgggaacaaccggtgcaaggtggccgcctccatcgcggtcagcgcgacgttgcgcagcggcaccggcagcaggccgatgcccacgcgcagccggcgcgtccaggccagggcggccgcggcggaggcgatgccgctttccaggaagcagtcctcccacagccacagctcctccagccccgcctcgtcggccgcgcaggccacatcgcgcaaccgctcgggaggcagctgggggcggaacaccacaccgagagcggtcatgcgggctttctcctttctcaagaagcggtgctcaagtcgcagcccgtccatgctcccccgcccgggcggcgcccgccacggtgctttggcctgcactgatgagagggacgatgcggaggggaaccgtcacctggggtgacccgttgacgcagtacccgatgattcgaggaggagcaccatgagtgtcagcctttccaagggcggcaacgtctcgctcagcaagcaggcgccgggcctgaccgcgatcacggtcgggctgggctgggacgtgcggaccaccaccggcgccgacttcgacctggacgccagcgcgctgctggtggacgcctccggcaaggtcctgtccgaccagcacttcgtcttcttcaacaacctgcgcagcccggagggatcggtcgagcacaccggcgacaacctcaccggcgagggcgagggcgacgacgagcagatcaaggtcgatctgaccgcggtcccgcccgaggccgcccggatcgtcttcccggtctccatctacgacgccgacagccgcggccagaccttcgggcaggtccgcaacgccttcatccgcgtggtcaaccaggccgacggcaccgagatcgcccgctacgacctcaccgaggacgcctccaccgagaccgccatgatcttcggcgagctgtaccggcacggcagcgagtggaagttccgcgcggtcggccaggggtacgcctcggggctggcgggcatcgccagggactacggcgtcaacgtctgagcgccgggaggcgggggtcagggcttgcggccgacgccgcacagttcggaggccacggggagaagcccgtcgccacgggtgtccggacgccagtcggaagtggtgaccacgccgggttccagcagctccaggccgtcgaagaagcggatcaggcgggcacggtcacgggccacgacccgggtgccgccgcactgcctgaagcgcaggatcgccttgctcatggtctcgccgcgcgtgtccaaagtggggtgcacgatcaccaagtagctgcccgaggggacgctctccaccaggtagcgcacgatccagccggcctcggtctcatcggggatgtggccgagaacgcccagcagcatcaacgccaccggccgggtcaggtcgagggtctcggccgcgtgcttgaggatgtgctcgggccggcgcagatcgccctccaggtagctgacggcgccctgcggggtgctggtcagcagcgaccgggcatgtgccaccaccagcgggtcgttgtcggcgtagacgacccgggactcgggggcgaggcgctgggccacctggtgggtgttgcctccggtgggcagaccggagccgatgtcgaggaactggcggacgccccgctcaaggatcaggtgccggacacagcggcccaggaatgcgcggtaagcgcggaccgaggccgcgacgccgggggcgatgctctcgacggcctccgccgccgcccggtcggcggggtagtagtcccggccgcccagccagtagtcggcgacccgcgctggatgcggcctgtcgatgccgggctccacccggccgtcgcagctgctcatcatgagaggcaccgcccatcgtccgttacgccggccacaacgaccgcaatcacctatgtcaccatagatccggaatttgccaaagtcaccgacgaaggggggaacaagccgtcgataaggcggcagggacaccctcagaccgacgttctccgcactcaaagccgccgaggagacgcatatcggctatcgagaagccgaccgccgcatggacccgcaccacggcccgggacgacggccgcaccacgccaaaagcacgaaaatcagcgcagcaaaattctccttacaaagagagcaggccacaaaaagagatggccgctcttcagttcagcgcaagatatccatgccggcgggcaaggagcgtcacttcgtccggcgttctttccggccccctccccaagcggcggaccgggcggctgccgcctgctgccgcctccctgcgccccggcggccggctcgctcaaacccccaggtcagcgggcaggccaccggtgccggtgagcacgatcaccggcaccggaaccttgatcgttaaagtgcgccgtgtgatacttcggctgagcagcggccgctgcccgtggccaccgggtcttttccggcacgcggtctcaaggcgccgaaagcctcgccgtggtgcgatttcgcacccgtgcaggcggcggcatcgccttgggaaacggcgtgccgaaaaagtccccgataacggcctgcggcaaccgtcccggcgtggcaaggcccttcgacgcaggaggcccacatggcagtacgcgcagcgcagccgtcccccttcgatgtgacggcgaccggcccgggagccgaagccgcggccaggatctgcacggtggccgggaaattgcagcggcgcatgcggggatgggccgtggagtttcccgccccctacgacccccgctcgttcgatccggggctgtacagcatgctcgcgctggccgccgccttcagcgacccgcaccgcaccgtggaccagctgcagccggcgggccggatgagcctgtgggtgctgggcctgggccggcgcgtcgcgcacctggcttctgagccggagctgtggcggctcatcgagcactatgaggcggtggcggacggggcctcccccgaccccgacgacgacctgtcccgtttcctggccgtgatccaccgggagctggcggcgctgcccgcccatccggtgctgtacgacgcctggcaggaggagctgcggcggacgctgcgggctctggcccgctcctggacgaccgcccgcgccgggcggcggccctccttcgaggagtacctgcgcgacgccgacggcttcgggctggccctcaccttcgccgcgcaccgcatcgccaccggcgacagcggccccgccgaggacctggcggacgccgcccgggcggtgcagcgggcggtgcggctgtcggccgacctgggcgcggccggacgcgggctggatccgggcgagccgaacgcgctcaccttgggcctgccccgcccggcggtggagctgcggctcgccgaggccaccgggcaggccaggacgctgctggccgccgcccgcgccaggcaccgggagcaggccgactacatggaacgccacatggacttttacgccgggttcttcggcaccgcgccgccgcgccgctgaacgccccggcgttcaggtggccaccggtgcgatgcgcgcccgctgcgcgtgctgcaccaaggtgatcagcacttccttgcaggagtccagcttgcgcgcgtcgcacagcatcaccggcacctcttcggcgaggttcagcgccatgcgcacctcctccagctcgtagcggcgggcgccgtcgaagcagttgaccgccacgatgaacggggtgccgcgccgctcgaagtagtccaccgacgggaagcagtcggccaggcgccgggtgtcggccagcaccaccgcgccgagcgcccccagcgacagctcgtcccacatgaaccagaagcgctcctgacccggcgtgccgaacaggtagagcaccaggtccttgcgcagggtgatgcggccgaagtccatcgccaccgtggtggaggccttggcctccacaccggccagatcatcgaccccgatgctgcggtcggtgaggatctcctcggtgcgcagcgggacggtctcggagaccgtgccgaccatggtggtcttgccgacgccgaacccaccggcgatgacgatcttgaccgcggtgggcagcttgggcaccgggcgtgccgccctgtcctgctcagagggcgcggagtccaacgatgatctccttgtacagatcgatgcggcgcaggttgtccgcctcgggttcctggacctggatgtgcccccgctccagcagatcgccgagcaggacgcggaccacgctgatcggcaggcccgcgcccgcggcgggcgatgcggagaactcaccggccggctcggcgccgcgcccgaactgggcggccagctcggccaccgacctgggttcctggcacagccgcaggatctccaggtgctcgggggaaagctcgcgatgctcctccggggagggctccgacgtcgccaccacctgggtgatcacgtcgaagctgccctggcccggctggacgcgcccacgcgtgagcacataggggcgcaccatcggttcggcgggatcgtgcccgtgccgttgtcccgtcatgatcgttccccttccaccgcggcccggggcggagaggtcaaaaagttactaactttagtgaccagcagtgccatctcgtaggcgatgaggcccacatcggtggcccggtcggaaccctggtcggccagcaccgccaggcatgctcccggtcccgccacggtgaccagcaggaaggccgtctccatctcgatgatggactggcggaccttcccatggccgaagcgctcaccgaccccccgggccaggctctgcacgccggccgccaccgcggccaggtgctcgccgtcgtctttggcgaaggcgctgtcagaggccatcagcaggccgtcggccgacagcacgatcgcatgcctggcgccgtccactcttttgaccagatcatccagcaggaaggtcagatctgtcgtgccactgttgggcattgcagttccttatcgggtctctgccctggcgcggttggggctgctcggttcaggcggggagatcaggccgaagacgcaccgtcgtcgccgggcccggcctgcggggagcgctgccgggcctcggcccggccgcgcagggtgccttgctggaaggcccccacgatcctgcggatctcctccgggctgcggccccgctcctcctcctgcggcgcggcggaggagaccagcggggcgtcggtacgcagctgctcgaccagatgctcctgcggctgccggatcggcagacctccgggagtggttggcagggacatggcagaaggcaccaccgtttctgccggccggggagcgtcgccggcgggttcgggaacaggggacgcgtcagagggccgccgagcctcctcccggtgcggggcgggcgcggcggaagggaccggctgccggggatctgccacctccggctgcggaccggtcctgctgggcaggccgcccaccggggccgggacgaccgcgtggccgccggtggcgtggccggagggcgtgggcagcaccgtgacggcggcccggcggtccggctcggccgggccgccggtgctcatcgcggcggcgccggccgaggccaccaccgtccgcacgtcctcgccgatctggtcgccgatgaggtcgttggggatcagcacgacggcggtgacgccgccgtagggggaacgcttgaggctgacggagatctggtagcggcgggccagccggccgaccacgaacaggcccagccgctcgtcgggcgccaggtcgaactccggcgggtcggcgagcatctggttggcctcctccagctgctcgcgcgtcatgcccaggcccttgtcctcgatctcgatggcatagccgttggcggcggtctgcccgctgaccaccacctcggtgccggggctggagaagttcaggccgttttcgatcagctcggccagcagccgggtgacgtccaccaccgcccggccggccaggcgggcggcgtcgaagcgctggaaggcgacccgctcgtagtcctccacctcgccgaccgcggcgcgcaccacgtcgaagatgggcaccgggttcttccaggaacgggccggcttctccccggccatcagcaccaggttctcggcgttgcgccgcatgcgggtggccaggtggtccagccggaagatctcctggagctcctcgccctccaggtcgcggcggcgctcgatgctgtcgatcagccgcagctgccgggtgaccagggcttggttgcggcgggccagcgccagcaggatcttgcggaaaccactgcgcagctcggcctgctggacggcggtggcgatggcggtctcctgcaccgcgttgaacgcctgacccacctggccgatctggtcgtcaccgaaccgcagcggcggggcctccacggccacgtccaccttctcaccgtgtcccagccgctcgaccacgctgggcaggcgctggttggccagctcccaggcggcgtcgcggagccgctccagctggcgcaccagcttgcgggcggtggtgatcgacaccacgatcgaggcgatgaccgccagcatgcccaggccgccggccagcgacagccgcaagatgacgccgatcgccatcggccgggagtgctcgacgacctcgtcaccgccggccaggacgatcttgtcgatctgctccagcaccgggttgaccgcgccgtcccattgggccttggtgacggcggggcgcatcccggcgcgggcgcgctggatgaccaggtcctccacggcggtcagccgggtgccgacctcaccgcgggccagccgctcgtaggcggcccgggcctgctccggcatcccttcggtggcctgggagaacaagtaccgctgggtgttgaccaggccggtgaactcgatgtgctcggtgtcggtgaacttcccctcggccagcacacccgacagcagcgcgtcctcccgggccaggacctcacgggcctgcagcagcgacaccagggccagaccctcgcgggcgatgcgcttgtcgtcgatgacgtcggagttggcggcggtcagcttcagcgcggcgtcgatcgcggcgctgtaagggcgggccgcgtcgacctgctggctcctgcgctcgtcgatgttccggcgcatgccctgcaacgagtccagcagcctggtgatctccgcgatgtgggtgcgctggacgtcgctgaccgcccagccgcccttgccgctggagctgcgaaagccgttgatggccgcgtcggtgctcctgcgctgctgcgtcagcctgttcaggttggcgccgtcggagcggcccagccagatcagcgacagcttgcgctctttttgcagctcggtgatgagggtcgccgtcggacggccgagcgcctggtccagctggttgacggccagtaggttcagtccttcacgggcggtcacccaggccgcgaaggcccacagcagcgccagcgacaccagcagcgcggtgatcttggatctcaggctccagcgggcaagtcgtcgcagcatgacttcctatcgcggcctatctcatggggtttccgcagccggtcgccacagaccgccccggtgtctcatccgaccgagtgcgatacgcgcctaatccgcccatcgcaccgcagcaccatagcaacgacccctcaggatggatcgtgaaatagccacatgatgaggagtgccccatctcacatcctcgggcccgcagatggggcactcccccgcgtcttccctggtcagggctcgaccagcgaaccttccaggcccagcaggccccagtagtcggcgccgctgccgtaatagccggtgctgtagccgatctggcgcgcgacgaagaccgccccctgcgggcaccgctcatacagcggctccagcatccggtggcagtgctcggtcagcgccttgatgtgggcgatcacgaacggcacgtcgacgcccagcagcagcgcgttcagatcgccccaggtgcggtcgcggttccaggtggccaggtcgttgagcagccgcagcaccttttggacctgccggctgacctggcgcagcggttccatgtggtcgaggatgtcggggtcgccgacgtacatccagtgtgcgatgttgccccagaccgagccgaagttgtcggcgttgtccaggtagcgctcgtaggtgggcagttcggcctcgccgcgggcgtgggcgtccttccactcccactcgcgcgccatgccctccagcatccggcgcagctcctcgcgccacagcgggccgaagcgcgaccaggcggggccggccgccaccaggtcgcgcagctccgccaggaacagccccagctggtcgccgggggcggggtcggcgccgtcgccgatctccaggcagcggcccacggtgtcgcggatctgctccagggagtcggcggcatggtccatgatccagtccagcgcgaacagccacgccgaggtgcggttggacacccgcagctgcgcggcgctgtaccaggggccctgcccgccgatggcctgggcgaccttggtgaacagcgagggctcaaagggtgggtcggggtagaggccgcagtaggtggccgcgcagtcggccaggtcccggtccaggtcgacgatgagggcggccagccgcccggcctcgacggcgtccaccaccgggccggcggtggtgaacagcgtgcgctcggttccggtcgccgtcaccggtgggcctgcaaagtcatctggaccgggcggctgggccgtacggtcagggtcagctgcgactcgatgggcccgtcattgcgcagcaccggccgggcccggctcagcagggacgccatgatcagcgtcgtctcgatcttgaacagctgctcgcccaggcagacgtggtcgcctccgccgaaggggaagtaggcgaaccggccgtgccgctggatgcgcgccttgatccgctcgggggtgaaccgctccgggtcgaactcctccggccgctcccagatccgccggtcccggtgggtgaggtaggggctgagcaccacggtggcgcccttcttgatcgggactccggcgatcacgtcgtcgtccacggcgacccgcggcaccgcccacccgaccgcgtgcatgcgcagcacttcctgcaggaacatctgggtgtagggaagccgccgaatgtgctcgggccgggcggggccatcgcccacctcgctccggatctccgcatagacccgctcggcgatctcgggataccggtgcagcgccacccacagccaggtcagcccgtcggcggtggattcggtgccggagacgaacaaggccaccacatcgtcgcggatgcgctggtcggagaagggcgtgccgtcttcctcgcgcgcctcgatcagtttcgagaccacgtcatggccgccgggcgggcgcttgcggccctcggcgaccagcggccggaggatctcgtccaccgtgcgggtggcgcggcggaaggtccggtcaccgggcatcggcaccgcgttgggcacgaacggcatggccatccgccacatgaacgagctcgaggcggccgagaccgccgcacccagccggtcgatctccgccaccgacagccggtcgtcgaagaacaccaggctgatcgcgcggtgcatgagccggttcatctcccggcgcacgtccaccggctgatcggcggcacgggccagcaagtcgtcggcggccgcgttgatggcctcggccatccgctcggtgaagtgactgatgtactgcgcggagaagaccctggccagcacctggcggctggaccgccacagagggccttcactggagatgccgttgccgaccagccggctgaccggcttccacatcaccacgccgcgctggtagttgtcggcccggtcgcgcagcacatgctggacgtgggcggggtcggtgatcagatagggccggaacagtcccagatcgatccgggcgatcgccccctccgccatgcgcccgatcgattccagagcgtgcagcgcgccgccctgccggtacagcgagatcagccgccgcagcggcactctctccagcgaggcggtcgaagcagccgagtgcgcgccgagggttgtcgacatgaccgtcccttcacggggatttgcacacaaacgacggagatctcctacaaaacgctacgaagtatcacacgaagcccacaagccaacaagatcaccttgacgaaacacctctcttccggtaggggggccggccgctcgacagggagggttcaccttcgcgtcaagatcttgccctgacggaattgatcatgtgatacttccacacaagatccgtttgtcagatttgcaacgaaggtgcggagtagcccggcgatccgtctggcagcggcctgtgatgccgacgatcggcccggttccggcacgcagaattgcgagggacggcacaggtgaccatcgacggtacggccgaacgcacgacccgctccccccgtcttctctcctcctctcagctctccgcggccgcccggcggctgatcgacgagtcgctcgccgacccgctgggagggatgtccccgtcggtgtacgagaccgcccggctggtgacgctcgccccctggctgaccgggcacgccgaacgggtgcgcttcctgctgcggacccagcgggcggacggcggctgggtctcggcgatccccggctaccgggtggtcccgacgctgagcgccaccgaggcgctgctggccgtgctgcgcacgcccgagcggccggtccccggcgtcacccgccgggagctgaccgccgccgccgaccgcgggctgcgggcgctgctgccgctgctggacggcgagcgctccttcccgctgccggacatgccggccgtcgagcatctggccccgatgctgatcgagctgatcaacggccatctggacgagctggagccctggcgcgacggcccccggctgcgccccagcccgcagatggcccccaagaccgccgcgctggtgcgcgagctgctgcggcggggccaggcgctgccgcagaagctgctgcacgcgctggagctgggcggcgaggccgcccgcggcgccgcgacggtgcggcccgagccgatcggcacggtcggggcctcccccgcggccaccgccgcctggctcggcgaccgggagccggcggaccacgagcccgcccgccgcttcctggagtcggccgccgcgccgcacggcggcccggtcccctcggtgctccccatcacggtcttcgagcgggcctggatgaccagctggctgatccgctcgggcgttccgctggcggcgccgccgcagctgcccgacttcctgcaggcgtcactgggtccggccggcacgggcggcggcgccgggctgccctcggacgccgacacctcctccggcacgatgtacgcgctggcgctgctgggccggctgcagcggccggacctgctgtggcggtacgagaccgacacgcacttttgcacctggcagggtgagaacggccggtcggtcggcaccaactcccacgttctggaggccttcggcgtccatctgcgcgaggccgcgcccgccgagcgctccgaacgccatgcggccaccgtccgcaaagtcgtctcctggctgcaggagcagcagcaggacgacgggagctggagcgaccgctggcactcttcgccctactacggcaccgtctgcagcgcccccgccctcgccgagttcggcggcccgcaggcggcgcccgcggtggaccgggccgtggagtgggtgctgcagacccagcgcccggacggttcgtgggggctgtgggagggcaccgccgaggagaccgcctacgcggtgcaaatcctgctgctgacgcggcgggaggccgatggccgcgtgttggcggcggcccaccgcggcggggagtacctgcgcaccgtcaccgccggcggcacggcgatgccgccgcttccgccgctgtggcatgacaaagatctgtacacgcctttccggatcgttcaagccgccatcttggcggcgctgcacctcacctgcccggacggggccgtgccgcctccccggcgcccctcctgacaatcaagagaaagatttccgtaaagttaattccggcacaccggggagacatcgtaaatcaggataattcacgcttttccgattgtgccttgaaggggctttcgcgccgttggtagggtcccggagtaacacgtacgggaccaccctgccggtgtcctcacgcgcaaagaacgcatccccataaaccccgcaccaccctggtgcgcgctttcaggcggcgcaacgcgctcaggcgaccgcgtccccgccgcaagacggccggtgccccggcggcacgccccaaggccaccggcccggcaccgcccttcccccggagacgccgatgcccgagccctcatcgcccgcacccgggaggacctcccctgcgggcgccggcggcgccgcaatcgcccacgagagcaccagcgcggaataccggggcgaaggggcgatccccggaggaaaaccgtaagatcatcggagcgttccaggcgagcacccgacgcgggcgctccgccgcggctgaagtcctcggcgagcaggttccgggcgccccggccgccggcggacgagcgccgcgacgacgtggaccccaagccgcgccggcgacaagcgacgagaaggagggctagtgatgccgcagacaggttcctccaccgacctggcgtggttgctggacgacctggtcaaacgagtggcggacgcccgccatgcggtggtgttgtcggccgacgggctgctgatggccgccgacagcgccttcagcaaggacgacgccgagcacctgtcggcggtggcggcgggcatccagagcctggcccgcggcgccggcgagcgcttcggcggcggctcggtgcggcagaccatcgtggagatgaactccggcttcctgctggtgtcggtggccggccagggcgcctgcctggcggtgctgaccaccgaggacgccgacgtgggcctggtggcctacgagatggcgatgctggtcaccagcgtcggccggcacctgagcaccccggcccgctcggcggcggccaagagctgatgccatcgtccacgccgccgtgggaggggcagcagccgcccgacggcgagcatttcgtgcgcccctatgtgctgaccagcggccgcacccgcccggcccacggccggttcgacctcatctcgcaggtggtgacggtcggcccgccgcctgaggccgatgccgggctcggccccgagcacctgtccatcctgcggctgtgccgcatcgcgatgtcggtcgccgagctggccggacggctgaacctgccgggcgccgccgtccgggtcctgctgggcgacctgttggaacgaggtcatgtgctgatccaggaaccggcgccggagaccgccatcaccgacgcggacatctacgaggcggtgatcgatggactccgcgcgatctgaccgggcccgccgcctgcccacggccgtcaagatcctgatcgccgggggcttcggagcgggcaagaccaccatggtcggctcggtctcggagaccgtgccgctgcgcaccgaggagatcctcaccgaccgcagcaccggggtcgacgacctgtccggggtggagaacaaggccaccaccacggtggcgatggacttcggccgcatcaccctgcgcaaggacctggtgctctacctgttcggcacccccgggcaggagcgtttttggttcatgtgggacgacctggcgctgggcgccctgggcgcggtggtgctggccgacacccgcaggatcaccgactgcttcccgtcggtggactacttcgagcggcgcggcaccccgttcatcgtggcggtcaactgcttcgacggcgcccgccgctacgagctggaggaggtgcgcatggcgctcagcctggcgccctcggtgccgatcatgacgtgcgacgcccgggaccgctcctcctccaaggaggtgctgatcacgctggtccagcacgccatgcaccagcggctgggcactccggcggcccgctgagcggccgccgcccatgccgggaccgcccggcggcggcccggcatgggcggggtcatgcgtcccggtccccgtgcaggaccacgatggggcacttggcgtggcggatgcagtagtcgctggtggagccgagcagggcgccgacgatgccgccgcggccccggctgcccaccaccagcagttcggcgtccttggaggcctccaccagcgcccgggcgggctggccctgcaccaccgtcggcctgaccgggaccgccggccgctcgccgagcacctccgccacggtctcctgcagcacctgccgcgccgcgtccgccaggtcgacgtcgtcggcgtagaccggcacgccgaaggtgaccgggatgtcccaggcggtgatgagctccagttcggcgccgaccagctgcgcctgccgcgccgcccagcgcagcgcccgcttggactcctcagagccgtccacgccgaccacgatgcgtttggccgccatcgatccccccttgatcaactcgtgcccaccgtagcgcggtacccggggcccgcccgtcctcaccccggggcggtcaggccgagcgccgctgctcccgggtctcggcgccgtccagtccggggatggtcagcagcttctgggtgaccacggtctcctcccggacgatcccgctctccagcatggtgttgcggtggcggagccggccgttgtcgcgcagcagctcgtccacctcggcgcgcagccgggtgatccgcctgctcagccgggtgtaggtcaccatgacgcccacggtgacgccgatggcgaacgcggcgagggagggcgcccacagcgccccgatcgtcagcaccggcagcaggacgagcatcgccatcaagcgaccgtgctcttcggcccagtcccagacggcgttgacgggcttgggaatcctcacgccctgctcccttctaaccgatccgacacttccgttgtcgaccgtatgtcacgcctccggtgcctctgccgcacggacggtatcaaccagcacaaacgccccctcagagggacatatgtgacgaacatcccatcgctcggagtgcgcaacgaatcccgtgcgataccggaagaacacgcaacaaagcaccatcaacgtgcaagaacatcatcttggaggccggtaggggcctgcataggctttcgtttcgtaacctctatagccgagagtgggagcctgcatgaccgtatcgccggtaacggagcccacacccctggcctccgccgtgcagaagcggacggcacggccccgccgcttcctgatgtgccctcccgagcacttcgccgtcacttatgcgatcaacccctggatggacccggcgtccggcgccgaccgggcccgggcgctcgcccagtgggagcggctgcacgaggcctacctggagctcggccaccaggtggagctgatcgaaccggtcgagggcctgcccgacatggtgttcgccgccaacggcgggctggtggtggacggccgcgtctacggggcgcgcttccgccacccgcagcggcgcccggaaggccccgcctacctggagtggttccggcgcaacggcttcaccgagatcctggaaccggcgcacgtcaacgaaggcgaaggcgacttcgccgtgctggacgggctcatcctggcgggcaccggctttcgcaccgagcaggccgcccacaccgaggcccaagagcacctgggccgcccggtggtcacgctgcgcctggtggacccgcgcttctaccacctggacacggcgctgttcccgctcggcgacgacaacatcgcctactacccgggcgccttctcccccggcagccgcgcggtgctgcagcgcctgttcccggacgcgctggtggccgaggaggcggacgcggcggtgctgggcctcaacgccgtctgcgacggccgccacgtggtgatcaacgccgaggccaccgggctgatcgcgcaactgcgccgccgcggcttcgaacccgtcccggtggacctgtcggagctgcgcaaggccggcggcggccccaagtgctgcaccctggagctgcgcgtgtgacccacccgatccgcccggactttgcggtcgggatgcggctgccgcccgaggcgaatatggtccgaagaatgagcactcactttgacgtcgtggtcctgggcgcgggcccgggtggatatgtcgctgcgatccgtgccgctcagctggggctgcggacggggatcgttgaggagcgctactggggcggggtatgcctgaacgtgggctgcatcccctccaaggccctgctgcgcaacgccgagctggcctacctgttcaacaacgagcgcaagctgttcggcatcgaggtcgacgggcaggtccgcttcgacttcgccgccgcggtgcagcgcagccgccaggtggccgacggccgggtcaagggcgtccactacctgatgaagaagaacggcatcaccgagttccacgggcgcggcgtcttcaccgacccgcacaccctgcaggtgacgccgaccgacggcggccaggcccagaccgtcaccttcgaccactgcatcatcgccaccggggcgcaccccaggctgctgccgggcacctcgctttcagaacgcgtggtgacctatgaggagcagatcctcgccgaggagctgccggagagcatcgtcatcgccggggccggggcgatcggcgtggagttcggctacgtgctgcacaactacggcaccaaggtcaccatcgtggagttcctggaccgcatggtgccgggcgaggacgaggaggtctccaaggagctggcgcgccgctaccgcaagctcggcatcgacgtgctgacctccacccgggtggaggccatcgacgactccggggagaaggtcaaggtcaccgtcaccggctccgacgggcagcccaagaccctggaggccgacaaggtcctgcaggccatcggcttcgcccccaacgtggagggctacgggctggagaagaccggggtccgcctcaccgaccgcggcgccatcgacgtcgacgcccgctgccgcaccagcgtgccgcacatcttcgcgatcggggacgtgaccgccaagctgatgctggcgcacaccgccgaggcgatgggcatcgtggcggccgagaccatcgccggcgccgagaccatggagatcgactaccggatggtgccgcgggccacctactgccagccgcagatcgccagcttcgggctgaccgaggcgcaggcccgcgccgagggctacgacgtcaaggtcgccaagttccccttcaccgccaacggcaagtcccacggcctgggcgaccccaacgggttcgtcaagctgatcgccgacgccaagtacggcgagctgctgggcggccacatgatcggcccggacgtcaccgagctgctgccggagctgacgctggcccagcagtgggacctgaccgtgcacgaggtggcccgcaacatccacgcccacccgaccctgagcgaggcggtcaaggaggccgtgcacggcctggccgggcacatgatcaacttctaggtcctcttcccggcggcgccccgcacggcctcgaaccctcccggcgccggcgcgcgtaccacctgcggacgatcgcgatcacgcagccgggaggtggagcgtgcggggccttcccccatcgggcggcgcgacgggcgacgcggccgtgcgcacggccggcggtgccgctcccccaccgggtgaggaggccgcgccgccggaacctgaggggacgcccggatcgcgagggctgctgcacctgggggtgctcgccgcggcggcggcgctgtgcgcgctggccgccgcgctgtatttcgggggcgcgctgaccaccaccgtgccgtggctggaaggctcgggcgggctgacccggggcgggctgcccgtcgccgaactggcggtgaccggggccgggacggtcacggtggggctgctgctggccggggcggtgctgctggccgggccggacgggcggctgccgccgccggggctgcgctgcctgcgcctggcgcgggtgagcgcggcggtctgggcggcggcggcgctggtcagcgtggcgctggggacgtcctacctgctgggcaagccggtctggcaggtcaccgacggcgagctgctgagttttctgaccgacctggtgcgggggcgggcgctggcggtggtggcggcggtggccgtgacgctggccgcggcggccggacaggtccgcagtgccgccggggcgggggcgttgctgctggtggcgctggccgggctgctgccgcaggcggtcaccgggcatccggcctcttccgacgatcacgcgctggccacgttcgcgatggccgtgcacgtggtggccgccgcggtgtgggtgggcgggctggtggcgctggtggcgctggcccggcccgccgcgcggctgctcgcggtgatcgtcccgcgttacagcgcggtggcgggtctttgtttcgcggccgtgacggtcagcgggctggtcagcgcctgggttcaggtgggcggggccgaggcggtgctcggcacccgctacgggctgctggtggtggccaaggcggcgctgctgggctgcctgggctggctggggtggctgcaccgccgggtgagcatcccggcgttgcgcgcccgccgggagcggtgggtcttcctccggctggcctcggtcgaggtggtggtaatggccgcggcgatggcgctggccacgggcctgtcgtggacgccgccgccggccgaggacaccgggccgaccaacccggccggggtcctgctgggtttcacgcctcccgggccgccgagcgcggcggcctatgcgttcggccggctacccgacccgatgttcctcacgctggtcgcagcgggggcggtgctgtacccgctcggggtgctgcggctgcggcggaccgggaccggctggccgttgcggcggacgctggcctggtacggcgggctgctgatcgtgctggcggccacgtgcggcgggctcgcccgctacagcccggccctgttcagcgggcatgtggcccagcacctggcgctgacgctggtggcgccggtgccgctgctgctggccgccccggccgagctggccttgacggcgctgcggccggcgtccggggcggtgggccgctccccccgtgacctgctggcggccctgctggacagccgggcggtgcggtgggcggggcaccctccggtggcgctggcgctggtggtgctcaccctgtacggcttttacaccaccccgctgttcgaggcgtcgctgcgcaaccgttcactgcattcgctcgccatggcggtgttcctgctgaccggggtgttcttcgtgcgggccgtcatcggcggcgcgcggtggctgccgctcgccctggccttcttccacctgtccttcgggtatgcgttcttgacggcggcgaccgtgttcgccgaggactggtacacggcgctcgccctggtgtgggcccctccgcccgagcaggaccagcagagcgcgggcctgctcgtgtgggcgatcggcggcctgaccacggtggcgctgccgttgctgagcaggcggcgcggccctgccgtgccgcgttcttgaggggtgttcccttcgatgcgccgttcccgcgagcgggggcggcgcggcatggggcactgccggtgtttctttctccgagtcagaggcggtcaggcgcggtggtccgggaaggcacgccgaggccccgtttccgggggccgcggcaaggtgttgatccatcgttggaggatggacgaaagaacaggccggggccgtacccggcattcacgccccgtccgcggggcgtccgtccaagggggcggagcggagggggtgcgtcgcacatgagccgccgggtggccgggcccggcacgggttgcgggggtggcgatgccgaccgctgaggagtcgcggtggcgcaccgagcgggaacggctcaaccggcggcgcgccgagctcggcgaggaggccgcccggctctaccggggggcgcaccgggtcggctcgacctcgctgctgtgccggccggagtggataccggacgttccgctccccctggagcgcgtcgagctggtgtgggaggagacgcccgagccgcccgtggtgacgggcgcgcaggctcccctgccccccgggtaccgcgcctacagccaggccatgggggcgctggcggctccggccgtgttcgagaaccgtcccgtctaccggctgctggaggccgatctggccggccgcggcgggtccggggcggtgttgcggctgtcgggggcgcggtacttcgacggggtggacgtcggggaggcggtcgcgcacgagctggcggcccgcgtggcggggctgccgctgcggacgctggtgggggacccgtgcgacctggcgcggcggacggcggtgccggcggtcacgaccgtgacgatccggcggcgggcgcgggacgtggtgctgcaccggcgggacccggcgaaggtcgcccatgccggcgggctctaccaggtgatgccggtgggcgtgttccagcccgtcaccgaagacccccgcgaggacctggatctgtggcggtgcatggcgcgggagttcgccgaggagttcctgggggcggacgaagagtaccggcccggcttctcctaccgggagtggcccttttaccggcggctggaacaggcgcgtgcggcgggggcggtgcgggtccactgcctggggatcggtgtcgatccgctgtcgctggccgtggacgtgctgacggcggccgtcatcgacgatgcggccttcggggagctgttcggcgggctggtgcgggtcaacgccgaaggacgggtcgccatggcgccgctggaggggccggcgccgcggccgatgcagccggccggggcggccgcgctggagctggcgcggcgccaccgggacctgctgctcagccgtcgatgaggcccctcagctcccccagggcgtcgtcgaggtggtccatgatctcccaggggtcggggatcatctggcggcaggtcacgatgccgacgtcgagcttgccgtcataggacagcacggtgatgttcagcccgccggtcaggtcgctgaccaccgagatcgggaagtagccgagcacccgggcgccgcgcaggtacagcgggaagtccgggccgggcacgttggagaccagcagattgaccgggcgcaggtactcgcccggccgggcctgcagggccagccgcagcagcgggccggccagcggggcgggcaccagttcgctcagcccctccagccaggcgcccgaggagcgggcgaagcgccgtttggccgccgccaggtcgccgcggatcgcggcgaagcgctcggccgggtcggccagatgggtggccagcggcgtcaccatcgccgacatccggttgccgcccgccgcatcgccgtcccggccgcggcgcagcgacaccggcaccgccgccaccagcggccggtcgggcagctcgccgcgcttgtccagccagcggtgcagcgccgtggccaccagcgccatcaccacgtcgttgacgctgccgcccagctcccggcggatgcgccggatctccgccagcggcagctcgccgaaggccaccgcccggcgggcgctgatcgtcccgttgaacggggtgggcggggcgacggtgcggggcagcggcacgacgccgtcgcggccgagcgccccctggatcgcccgggccagcggctgcactcccggcagttgcgcaaggccggggatctcatccaggtagggggcggtgcgggccagcatgcgggcgccgcgcaccgggtgggcgagcgcgcgcagcagcccggtgcgcacccgttcggccagggccggcgcctgctgcggcacggtgtcgtcggggggcagctcgcgcggctgcggggacaggtccagcagggcggccagggtctcggtggccaggaccccgtccaccgcggcgtggtggaccttgatgtagacggcggtgcggccgccctccaggccctggatgaccaccgcctcccacagcggccgggcgcggtccagcggccgttcgtgcagcatcgccacgacgtcggcgagctgggcggcgttgcccggggccggcagccccacctcgaagacgtggcgggccgggtcgaagtccgggtcgtcctcccagtagggccggtcgatgcccagcggcaccgcggccagccgcatccgcagcggccggggggccaggtgggcgcgttcgcggatcacctcgatgaggtcctcggcggtgagccggccgccggggcaggcgaccgggtcgaggatccccaggccggcgatatgggcgtgcgtggtgccggtctcgacgttcaggaagttggcgtccaccgccgtcagctggcgcatcctcgatccccacagtcctcaggtgcctggcctgtctcctgagctatgcggtaccgggcggtaggtcaatgaaggcgggaaggaagtaactcgaacttaacgtagttattcaaatacacagagtaacaaaagatggcgcggcgacgccgatgacggcctccggaacaccgctccgggagaacccggcgggcgcccgcctgagacgatccgggccattcggttcaccgccgggcgttcccggcagccgcgacgatcgggctgcggcaccatgatcgcggcactagggttaccggacatgacggcacgaccgctctcggagatcgtcgaggccggctgggcgcgcgccctggagccggtggccgaccgcatcgcggcgatggggaacttcctgcgcgccgaagtggccgccgggcggcgctatctgccggccggggagcacatcctgcgggccttccagcagccgttcgccgatgtgcgggtgctgatcgtggggcaggacccctaccccaccccggggcacccggtggggctgagcttctcggtggcgccgcatgtgcgtccgctgccgcccagcctgatcaacatcttcaccgagtacaccgccgacctgggccaccccgagccgagcaccggcgatctgacgccgtgggcgcagcagggcgtgctgctgctcaacagggtgctgacggtgcagccgtacaagcccgcctcgcaccgcggcaagggctgggaggaggtcaccgagcaggcgatccgggcgctggcggcgcgcggcggcccgctggtggcgatcttgtggggccgggacgcccgcagcctcaagccgctgctgggcggcgtcccgtgcatcgaatcggcgcatcccagcccgatgtcggccgaccggggctttttcggttcccgtccgttcagccgcgccaaccggctgctggaagagcagggcgggcagcccatcgactggaagctcccctgacggaaggcggctgtgaccgcgcgcacgtttcccgcgcggtcttctccgcataggttgctctcatgacggaggtcgcccgtccggcctcgtcttcacctacccgacaaatcaaccttttcgtgcatatttcgccagattaaccacgaagattcccaggtggttcgatagccccgataaagctcgtgcggcgtaattcggtggacgttccgccctggacgcccgatcatcggaggcatgtcgatgtcgcaggaaaggccgcaggagatactgcacctggtcgaagtctccgcaagcgagcccgacctggcgatgtcggtcgtcttcaacctcagcgacaacaattcccccgccgacgtgctggacgtgctgtcgctgcgccccttcgccaccggcgagcagccctggtccaagtcgacccggctggagcatgtgaaggccgacgccccgctgtgcccggaaggcggccgggtgctgcgcaccgccagcgaggacgacaagcactcggtgctggccgcgggcgacggctggacgctcctggtcaaccggtgggacagcggcaacgcctacgtggcggtctcggcggtcagccgggagctggccgaggcggtgctggccgagacggtccgggacgccaccgagccgccgtcccccgacgagacccaggtggagatgggcttttggcacatggccaggcacggccccagccgccgcgagcggatcatctccgccgacacctgggcggacatccgcggcaactacaccgcccccgtcgccgaggccctcgaccgggtgatgcggctgaacccgtcccaggtgtccgggcggctgctgttgctgcacggcccgcccggcaccggcaagaccaccgcgctgcgggcgctggcccgcgcctgggtggactggtgccaggccgactgcgtgctggacccggaggtgctcttcagcgaccccggctacctgatgcaggtggcggtcggcgccgatgacgacggcggcaagcggcgctggcggctgctgatcctggaggactgcgacgagctgatccgcggagaggccaagcagtccaccggccagggcctgtcgcggctgctcaacttgaccgacgggatgctcgggcagggccgggacgtgctggtggccatcaccaccaacgaggacctgacccggctgcacccggcggtgatccgccccggccgctgcctggcgcagatcgaggtgggcccgctgacccgggacgaggccctgcgctggctgggccaggacgccgacccgtcgctgatcggccccgagggcgccacgctggccgagctggcggcgctgcgcaagggcgagcagccggcccccgccgccgaggcctccggcccggccaccgggttctacctgtgagaatccgcggggccgagcgggccaataacggcgattggatctgtcgccgccgccggggcgtccgcaccctgaaggcatggacgaccttcaccgcgaccttcacccgcgcacccgcgcggcgcatccgcccctgatccggccggtcggcagcctgccgctgtccacccccatctaccaggggcatttgttctccttcgaggacgccgaggcgatggcggcggccttcgaggggccggcccgggccgatgaggacggccatcgcgccttctactacagccggatgggcaacccgaccgtccgcatgttcgaggaggccgtcaacgacctggagggcggcgccggggcgctggccaccggctcgggcatgggggcggtgaacgccgtgctgatgtcgctgctgcgctcgggcgaccatgtgatcgcccagcggtcgctgtacgggggcacctacacgctgctgcgcgacctggccgaacggtggggcgtggaggtcacccacgtctccggggacgacctgcggcaggtgcgcgccgcgctgcgtccgcgcacccggctgctctacctggagacgatcaccaaccccaccaccgaggtggtggacctgcccgcgctggccgcactcgcccgggaggcgggggtgctgaccgcggtggacaacaccttcgccaccccggtgctgtgccggcccctggaacacggcatcgacatcgtgatccactcggccaccaagtacctgggcgggcactcggacgtgctggccggggtggtggtctgcgccgacgcggacctttaccgccggatctggcaccactccctggagctgggcgccggcatcgacccgatgaccgcctggctgtcggtgcggggaatggccacgctcccgctgcggatggcccagcactgccacaacgcgctcggcctggcccggcgcctggccgggcatccggcggtggagcgggtgcactaccccggcctggagtcgcacccccaccaccgggtcgcccggcggctgctggacggcgggttcggcggagtgctgtcgatcgacctggccggcgggcgggaggccgggcgggtgttcgccgagagcctgcgcctggtgcgcatggccccctcgctgggcgggaccaagacgctggtgctgcatccggccagcacctcgcatcgggggctggacgagcgggcgctggccgaggccgggatcggcgccggcaccgtccggctggccgtgggcatcgaggacctggacgatctgtgggacgacatcgagcaggctctggccaaggcgagccggacgggctgaccggcgcctgcggccgccgggccgcggcgtgggaaaccggggccgggtgaacccggcggcccggcgcggatccccctgcccccacggcgccgggccacgggcccggtcaggggctgcgctccccgctacgcagccttgcgaccgcccttaggatcgccgctccgcggcacgccgaacatccgggattccacggtcaaatccttcgggcgacacgcaaattccgcccgccgccacgcaacccgggacggaggccacgaggcggcgagggccggggagatccctgaccggtgcgggaaccccacgtacagtcccagggcttcgccgccgtccaggcggcaaagtcacagcccgcggccgcccagcgccgccggccgcaccggcgcctccctcgcccgccatcgcgatcgcgccgcccgcgatcccgtaggccatggcgcgcgcccgttcggccgtttcaccggatcgcccaatgactaaggcaagccccatccagatgaggcttgccttagttgcatcgggcgggtgtgcagttctcctcggctgctcagtccttggacttgtcctccttgccgccggtgtctttggaaccgccggtgttctgcccgccctccaggtcggtcacatcagtggtgccgtcgctctcgcggccggcgggcttttgctggctgatcttccaggtgccgtcctggcggaccaggctcaagctcagatagttgcgcttgacctcctgggtgccgctggtgctctggaaggtgatgtcgaagaccagcacggcgctggcgaacatgtcgtcgaccccggccacatagacctggctggtcttggacgtcaccgagaaacggctctcatccaggctcttttgcagctggtcgatgtcgatctgccgggccttggtgagggcgtcgccggtcaggaaggaatgcgcccgctccaccgagttcttcaggtcggtgcggtcgtagctgagcaccgcgttgccgtagtcggtgaccaccttgatcacctcgcggcgggcctcctcccgctgcgacagctcgtgctgggaccgccacagcacgatcgacagcgtggccagggcggcgatgagcaccaccgcgacggccgccgggacggccggcaggccgaacagcgacgccctgcgggccgggacgtcttcggccggcttcggcttgaccttggccggtttcttcaagggcttcgtcttggacccggcctgctcggactcggtgtccgaccccgccggggaggcgttcccgtcctcagcctcggcctcggtcttgtcctcggtcttgtcctcaacggtccggtcggcttcggtctcggcggcctcccgcccgtcccgatccgcccgctcggcgccctcgcccggctcctcctgccggtcgaggacctccaacacgtcccgcaggtcgtcgtcctcaccgtcgtcgatgacctcgatgacccggacccggcggaccttcttgcgcgccggacgggccttagccgcggcgtcgggccggccctccgccgcggcgccctcggcgtcctcggctgcgtccttgctggtcttggctgtcatgtcggcgctccttggggggtcacctgcgtcggcgcaggcgggacagcacggggatcgagcccactatgaccttggccagcaccagcagcgcaagcagcggcggcagatacaccagccacatcggcgggccgccgggctcgggcgcggcaccggaagccgggcgggccaggtgccggccggcggtctgctgctgggcggacgggtcatgggggggcagcgtatcgccggggtccttgccttggaagtccttctgcttggcctttccgggctggcggccgtccgcgcaggtggggatctcggcgaccgtcggctgcggcagcggctttttgtactccagcgtcgccttggcgttgaaggtcatcatgaacacgatgttgaggaccttctggccctggtcctcgccgatgatgttggtgagcacgttcaccagcggcccggccatgaccagggtctgccgcaggtcctcatacaggccggggttgtgcttggtgaggtccatgccggccagcgcgtccaccgcgcagttgatgtcggggccggtctcggccagcagcccgttgacggtggccagcaggttcgggccgcggtcgcgcagccgggcgatctccccgcgcacctgccgcagcgcggcggtcagcgccgccagatcgtcgatccccgagcccagctgccggcggttgtcggccagcacggcggcgatccggcccatgtccgcggtcagctggtccaccagctcggtgtcccgggcgaacgtggcggtgatctggtcgcttccggtgatgatctgccgcagcgagtcctcccggccggcccagcccaccgccagctcgtgcagcaggctgccggccgagtcggggtcgatcgccttgagggtcttgttgaccgcgccgaacaggtcgccgtacttgggcgggacggaggtgtcggtgaccgggatcagccccgagccgtcggtgggcatccgcgggccgtcggcttggcccggcttgggggtcagctccaccaccggctcgccgaccgccgacttgcgggccgccgcggcggtcaccgcgcgcgggatccgcacgttgcggtcgatgtccagcttcaccaccacctggccgtcacgcagccggaccgagtcgatcttgccgatccgggtgcccaggtagtccacctcgaagttggggtgcagccccggcgaggactcgaacaccacggtgatctggtagggccgctcgatgaagtcgaaccgcaccacactgctgaaggcccagaccaccaggaccacgcccagggccgcgaaggccgcgacgttgatcaggatccggctgttcatcggggccgctcccagatgtcgtcgaggttgggcatcgcctcccggaccttgggcggcaccgggtcggccgctttggtgcgccggacgccgccgcgggcggcccggccgccggccgagctgggcaggatcgtcccgtcgtccaggacgaaccgcagcagcgggtacagcagcagctggccgtcgtaggtggccagcggcagctcgcgggtgaacacctcgatcccgtccaccagggcgcccagccgcctgcggtcaccggccagctggtcgagcaccgggtccacctggcggatgaggttcttcagccgcagcacccggccttcgaggaccccatcgcccagcagccgggcggtgcgggtcagcttctcgacggcgcgcagcatctcctcggcgttctggttgagcatccgggtggtgcgctccagctcctccggcgcccgccccagcgcgtcagagcccttggccagggcgcggcccagccgggcgaactcgtcgaccgccgtggtcagctccgcccgctggtcggcgaacatatccagcagcttggcggatttggcgacggcggcattcagcttggggccgttgccgcccagggcggtggccccggcctcgacgatggcggccaggtcgtcgccggccagcgcgtccagcagcggcccggcccggcccaccacctgttcgaaggacggctgggtgctggtctgggtgatccggtcgccgcttcgcaggaacgggccggtggacatgtcccggccgggcggcagccgcagctccacgaagttctcccccagcagcgaggtcaccttgatctccgccgaggtgccctgcgggatgcggtgcccgtcgacgatggacatggtgacctcggccttgtagcccgacaccagtttcacgtcggtgaccgagcccaccttcacgtccgacagctgcacgctgtgcccgacggtcagctgctggacgtcgtcgaagacggcgaccagcgtgagaccgcccttgggcgctccgaaggtgcgcaccgaacagccggtggccagcaggacggccgccagggtgaggatgagcgtccgtcgcatcagtcgcctccctgctcccaggggcagttggagttgggcgggggcagcggacagggcacctcatcggtgcccagcaggcccgtcagccaggtgcgcaggaacacgtccgtggcgaaacgcaggttcagcgccttgtacttggggttgtaaccgcccagcaacgccgcgtccacctccggcagcgacttgatcagcagggccacccgctcgctttggccctgcagcagcagcgcgaaccgggtgagcaccgccaggtcgtagggcagctgtcccttgtacttcttcagcagctcatcgccgtgctcggtgagcttgagcaccccgcgcaccagctcctgcagctggccgcgttcggtcgccagcacccgggtggcggtgccgaagtcgttgatgatctggccgaggacctcttcgcgtccgcgcaccaccccggccagccggttgaggttgcgcgccacctccagcagctcctcatcctggccggcgacgttctccaccagccgggcggcctgctccaaggtggcgttgaaggtcttgccgttgccggcgaaggactcggcggtgccttccagggccttgttgaccttggtggggtccagggcgtcgctcagctcggtgaacgaggcgagcgcatcgtccacctccaccggcacgctggtgcgctcgatggggatctcgttgccggtctccttgggctggccgggcttccaggccgggtgcagcaccagattgcgctcgccgaccaggttcagcgggacgatggaggcccgcacccccttgggcagcgggatgtcggagcggacgtggaagcggacctcgatgtggtcgccgcggttgcggacgctgtcgacccggccgacgtccactcccatgatcttgaccttggagccggggtagaacgagcgggccttggtgaagcgcacggtcatctcccggcggccgctatccccgccgagcaccgagcagccgcccagcgcggcggccagcgagacggccagggtcgccgccgcggccgcggtgaggaagcgtctcatcagtcgccccccttcttgggcgtggagatggggccgggcggctggagcgggcccaggccggtcatcatgccctccacccagttgccgttgcccttgaccttggccacctggctgaaggtggggccgagcagcgcgaacgcggtgttgagggcgtcggtgttggaggagatccgggtggtcagcaggtgcaggtcgtccagcagggtgttcagctcgcgctggtggcgggcgatcacgttggacagcgtgcgcaccgtgcgcccgccgtcgccgatggccgtggccagttcctggcggcgctgcaccagcatgcgcagcagcgcctggctgtgctcgatgatcttcttcagctgggcgtccttggccgccagcgtgccggagatgtcccggctggccgcgatcagccgctcgatctgcggggcggactcgttcagcgcgaccgccagcttgcggaagttctccagcatctgctgcagccgggcggcgctgggcgactctatcttggcgaccgactccagcagccggtcgatggtctgctcatcgagccggcgggtgagctcggtggcctcgtccaccgcgtcggtcacggtgtaggggacggtggtgcgctccagcgggatccgccgccgggacttgggaagctggtgcaggaaggggccgtcggcggggaccgggccggacagcttcaggtaacgcccgcccagcagggtggcggtctggatgtcggcgcgggtctgcaggcccagctcgacgccggagttcacgcgccaggtgatgacgacgtggcctttgccgaagtccggttcgatccgcagcacccggccggccttgaccccggccacccggacgtcgtcgccctctttgatcccgccggtgtcggtgaacacgccgctcacctcatagccgcgttccagcaggtgcagctggccgacggcgaaggcgaacacgcaggcggcgccgatcacgctcaccgagaccagggcgaccacccgctggttgacgtcgcgcaacgacttgagcgccatcagcggcctcccgtcgtcgaagcggcggtgagcatctgcttgagcttgtccagctcctccttggtgggggccttgccggtgcgggggaagcgcatctcgaacgggcaggggccctggacgatgttcaggcacagcgcgttgctgcgcaggaagtggccgccgttgacggaggcgaacagctgccgcagcgccagcgggagctgctggaccatccgctccaggttgtcgatcttccagcgggcggtctgggtgaaggacgccaggttctccacgatccgcgacagctgctgttcgttgtcgcccagcacctggtccaggtcggcggtgagccgggagacctccaccagggcgccgtccagcaaccggcggttggcggcgaacacctccgtcagcttctccaggttgtccacggccgcggcgatctgccggtcccgggcctgcaccgcctcggcgaccgtctggtagtcctccaccatgcgctggatggtctgggcgcgccggccgaaggcggccagcagcacctccatgttctggatcatcgtgttgatgttctgctcgttgccgtccagcgcctgggcgaagccctgcagcagcttgttgagcatgtccgggtccaggctgccggtcagcgggccgagcgagttgacgatctcgcccaggtccaccaccgactgggtgtgcgggatccgcccgccgtcggccagcatccgctcgctggtgccgggccgcaggtagaccacccgctggcccatgacgttgcgccactgcaccgcggcggtggagtcgtcggggatgcggaccttgcggtccacctccatgaccacctcggcccggccccgccggatctcgatcttgttgacccggcccaccggcaccccggccagcttgacctggtcgccggtgagcagcccggtcacgtcgtcgaaggtggcggtcagctcatagcggtcgccccagccggtggccaggatctgctgggcgatgaagacggtcagcgcggtggtcagcgcggcgaagacggtgaacgacagcagggagcgggtgtcggggccgcggccccttcttcccagtcctttcctgctcagccggctcatcgcacacctccggtgagcctcaggtaggttccggcggaggccgggtcggcccggcagacgtccacgatgatcttgcagacgtccagcgggaggtagtcgacggcctgggccagcagcgagccttccggcccggggacgcggatgatgtccgacagcagcgtgaagaagccggtcagcccgctgatcagggtggggatctccgcgcgttcccggtagaggacctcgaccgcgcggccgccgccgtcgatgatctcgccgatgtccctgccgtgccgctgcagggtgctcgagacctggtccgacagcctgccggcctcgttcagcagctggccgaccttgtcgggacggtcgctgagggccggggagacggcgttgaagtcgccggccagcgcggtgatggcggcgccccggccgccgagggtgcccgacagggcggcgatgtcgtcgatcagccgctggatctgggcgcggcggcggtaggcgacctccagcagcttggtgccgttgtcgatggtgcggcgcagcgcgggtccctgcccgttgagcccttcggagaaggtgtgcagcagggtggcgatgtcctgggggtccagcgcctgggtgagccggtaggcgggccaggccacgtccgccagttcctcggggtccttggtgcgggtgatggtgccgccgtccggcaggtaggggcccttgccctcctcggggcccaggtcgatggtcaggtctttggggccgaacaccgagaccggctcgatggcggcctgcgcgttgcgggtgatcttgatgttctcgtcgatgcggatgcggacggcgacccgcccgtcgggccgcagcgtgacctgctcgacgccgccgacggtgatgccgcggatcttcacgtccgaccgcttgtccaggccctggccggccttgccgaaggtggcgtggtagtaggtggcgccggagtggtcgggctgggtgcccgccagcgcgtagcccgctcccgccaccaggaccgcggtgccgatcgcgccgtagagcaggcgcgaccgcagggacaggttctcatcgttcatccggtcaacctcacggtgccgccgtggccccagaagatgtaggacagaagcaggttgatcacgatgatcgcgacgctggactcccggatcgcccggcccgccgcgacgcccacccccaccgggccgccggtggcgtagtaaccgcggtagcagtggatgaacatgaccacgaacgcgaacaccgccactttgatcccgctgtagagcacgtcgatgggcggcaggtagaggttgaagtagtagtcgtagatgcccggcgacagcccgaagtactggacggtgatcaagcgggtggcgaagaagctggcgaacagcgccagcaggtacagcgggaggagcgcgatgacgcccgcggcgacccgggtgcacaccaggaaggtcagcgagttgatgcccatgacctccagggcgtcgatctcctcggagatccgcatggccccgatctcggcggtgaaggccgagccgacctgggcgatgagcgccaccccggcgatgatcggggtgacctcgcggacgttggcgaagctggccatcacgccgctgaaggcctcggcgccgatgcgctccagcgacgggtagccctgcatgccgaccatggcgccggtggccatcgccatggtggcgaccacgaagatcatgccgccgccgatcaccagggcgccgacgccgacggtgatgtcgctgatctggcggagcagcatcttgccgtacttgcggcgcaacacgatgtcgaccaccaggtggtagagcacccggccgaggaagaccggcatgtcgagggcggtgctcaggccggccagccggtcgcgggcggcccggccggcccggcgcagcggcgacagtgcgggggatgtggcgaccatcagaacctcggggggacgaggacctggtagagcatggtgatcacgtagttggccgagaacaccaggatcgaggtcaccaccaccgccttgttgaccgcgcgtcccacgcccaccgggcccaggtcgcagttcatgcccgcatagcaggccacggcggcggcgatgaacccgaagatccacgccttgaacaaggtgacgaccaggtcggagaactgcagcagcgaggtggctccgtcgaagtaggcgccggggctgaccccctgctggatgacgttgaagtaaaagcccccggcggtgcccgacaggatcaccaccgagcacagcagcaccgccaccgtgctggccgcccacagccggggggtgaccaggcggtgcaccgggttgatgcccatgacctccatggcggccagctcgtcgcggatgttgcgggctcccatgtcggaggtgatggccgagccgccggcgccggagatcagcagcgccgaggccagcggcgccacctgggtgatcatgttggccaccaccagggcgccggtgccggactgggcgcccagctggcgggcgatgtcaccggcctgcagcgagatggtggcgcccagcgggatggcgatcagcagcaccggcatgctggtgacgcgggcgatgaaccagcactgctcgatgaactcgccccaccaggtccgcacgtcccaggtgcggcgcagtccctccaggaagatgacgaacagcagtccggtctcatccagcgccttgccggcccggcgcagcacgcggtcgggcgcgttgtgcaggctcactgccatgtcagccggtgcccttgcctatgggggccagatcaagggtcaaaccagcctccttcgctttcggacgcggtgcccatccgatgtgaccgccctggctggacggcctgctccggtggtgccgaccgaggtcggttggatcacggaagggttgaaggtcacacgtgtcgctcctaacccaccctgtgatctgcagcactctattagaacatgttctaaaaagcgagtacttaccttccgctgtctcattcactaggattcgccgggtgtgcacttctccggctcgctccgcatttgcgctggtcacagcaatgacatgggggcgagaccggatatggaagcccctctgcccgccgcgacctttttgagcccccatgccggaacccggccgcatgccccgcctcgacccgctcgccgtcacccgggcgcgctgggccgagcagaccctacccggcgacccgtggcccttcctggccaccgggtccctcagccggctgcaccagatcgtcagccgcgccctggacgaccggctcaagcccttcgagctcagccggaccggttacttcctgctgaccaccctgtcgttgatcaagggggaacgggcccggctgggcaccctcagccggtacctgatgatccatccgaccaccgtcacgctcaccgtcgatcagctggagcgggccgggctggtgacccgcgagcgccacccgcacgaccgccgggccaccctggtgcgcctcaccgggtcggggctggaacgggtgcggcaggccaacgccgcgctccaggacgacgccgccgaagggccgctgggcgagctgaccgggcgctaccggaagctgttcgaggcgctgcaggaggtgcgggcggcggtgggcgacaccgatttctgagcccccggactggtcgtcacaacactctgcgtcacttttcgcccggccgaaccgagcacacgtcacaatgcgtatcgttaaacggcgagcagtccaccggtcaaaggcagggcggtccatccccatgcgacatagtccaggccgaattcccgatccgccgcggcggcccgcaccccggcccggggcggcgcaccgtccgccgcgcccgccgcatcccccgcttcctccggccggacggtccggccggcgccgcaaacgccggcggctgcggctggtccggcgcgtcctcaccagcaacgtcaccatcacgctggcggccatcgccgggctgctggcggtcgcgctcaacatcacctccctcaatccctccgaacccaagccgccggcgctggcggccgagctcgacctgtccaccaacgagctggtggcgctgctgacccgtacggacatggacgcggtcgccgccgacgccatcgcccaggccaagcgccgcgcccacttgcagcagctggaggaagagcgcaaggcccgcgagcgcgccgagtggtaccgcaagaaccgcgacaagatcgaggcggccaagcaggccgagaagctgcgcgccatcaacccctccgccgcccagaacaaggcctacggcaagctgatgaacaagctgaagggctgggaggagtgctggccgtcgctggagaacctctgggagcgcgagagcaactggaacgagcgggcgcgcaacccctatagcggcgcctacggcatcccgcaggcgctgcccgccgagaagctcgcctcggcgggtgccgactggcgcaccagctcccccacccagatcgcctgggggctcggctacatcaaggcccgctacggcaacccctgcaaggcctggcagttctggcaggccaaccactggtactgagccgaggtctccggccgggcgcccccgcccgctcaggtccccggacgtgccaccgggaggcggtgagaccatgaggtcatggggaccaacggccatgaaggaggcagcggacggcagtgggcacgggccgacgccacccggcaggctctgctccaggccgctcaggaggtcttcgccgaccgcggctaccacgacgccgggatcgccgagatcgtcgagcggtccgggatcagcgtcggcagcctctaccaccactacggcggcaaggccggcctcttcatggcgctgtgggagcactacaaccgcgcacaggaggagggggccacgcgcgcggtcgcccaggcccgtaagcgcggtgagaaggacccgatagcgctcttcatcgccggggcccgcgcctatctgcgggtgtgctgggagcagcgggacgtggcgcacctgttccatgagggcgaggggccgtcggggtttgcgctgatgcgccgcagccgggcccggcagtgggtggcgcagaacaccaagctgctgcgcggcctcaacggcgatggcgaagagcggggcggacgccgccgccaggtgctcagcctggtgctgaccaccgtgatcggggaggccggccgggagatcgcgacggccgagagcgaggaggcggccaacgagatcgtcgaggaggtgtgccggatcctcatccggctggccggcgggtcggccgactgaccggccgggcggcggccggaagcagtggccggaataggcctcaccgaccggaatccacctgccgcttcgtaaagacgcgcatacgcgccgtccggccggaacccgctaacctaaccgccaggccataacgctctgacggaaagcgaactgtcaatgcccacctccacctggttccggctggacgtcgccaagcgcaatcgggtgctgcacgcggccatgcgggaattcggggagaacggctactcgaccggcagcctcaacaccatcgcccgtgaggcgggcatcgccaagggctccctgtttcagtacttcaccgacaagctggagttcttcgcctacgtctgcgacgagacctcccggcggatccgggaggagatggagcgccggatcgccgcgatcgacctcgaccagcccgtcgacgagtggctgttcgacgccttttgcgagtggaccgagtacatggccgaccatcccctggagcggggagtcaccgcggccaccaacttcgagctggacaacaatgtgcgggcggtggtgcgcgacaccgccaaccagcattacctgcaggtcatccacccggtgctggagctgtggaaggagcgcggcgacatccgcccggacgccgacctggacatcctggcctcgctgctgctgatgacgctgccgttcctggcgctggcgccctattacgacgggctggacccggtgctggacatgcgcggccgcacccccgagcagcagcgtccgatcatccgccggctcatcgccggcatcacgccgttgttcgtggcggcgaaggaagacgactgagggaacgcacgggggctttctgcacgcccatgccgtccgtgcccggggacccgtcgcggtccccgggcacgatgggtcagctcaccacgtagtcagaggccttgacccggcgggtgcccgcccagtactcgaaggcgaagcccggccacagggtgcggttgacgccgttctcgtccaggtaccagctctggcagccgccctcgttccacacgcccttgcgcagccgccggtgcatccggtcgttgtagcggcgcagcgcccggcgggtgacctcgatggtgtccccgccctggcgctggatcagccgcaggcagcccaggatgtgctggaactgggcctccatcatgaagatcatcgagtggtggcccagcccggtgttggggcccatgagcatgaagaagttggggaagccggggatggtgaccccgtggtaggcctcggcgccgtcggcccaggcctcctggatcttcagcccgttccggcccacgatgtgctgggaggccagcgtctcgacgaccttgaagccggtgccgtagatgatgcagtccacctccagctcccggccgtcgccggtgacgatggcgttctcggtgacctcgccgatgccctcggtcaccagctccacgtggggcaggttgaaggtcgggtagtagtcgttggacagcaggatgcgcttgcagccgatccggtagttcggggtgagcttgcggcgcagctcggggtcggggatctgccgcttgaggtgggagcgggcgctgtgctccagcggtgccatcaggcgggggtcgagggcgaaccccagggcgcgtccctccaggatccaaaagagggcgtcgcggaagacgcgggcggtgccgggcacgtgctcaaagagccactgggccgacttggggatggccacgtcgggcttgggctggatccacggggcggtgcgctggaagacgtacagctgagaggccttcttggcgacctgggggacgaactggatcgccgaggcgccggtgccgatcaccgccacccgcttgccggtcaggtcgtagtcgtggtcccactcggcggagtggaaggtcttgccctggaacttcggcagaccgggcaggtcggggtaggagggcacgtgcagcgcgccgatgccgtagatcaccgcccggggccggtagcggcggccgtcggcgacgatcacgtcccagcggcgggcctggtcgtcatactccagggcgtcgacccggctgtcatagcgcaggtacttctccaggccgtacttggcggccacatcccgcatgtagtcccagatctcctgctgcggcgcgaacagccgcgaccagcgcgggttgagttcaaaggagtaggagtacatgtgcgagggcacgtcacaggcgcagccggggtaggtgttgtcgcgccaggtgccgcccagctccttgtccttctccaagatcacaaagtcgtggaacccggccttgatcagctggatcgccatgcccaggccggcgaatccggagccgacgatgacgaccgaggggttttcgctcatactgcccgcccttcccgataacctactcggagtaagttaccaccagtagattactggcggtagggccggatcggatagggtttcgccgtgagtggtgccacgtcccggacccggcgacggatgtcgcgggccgagcgcaagcgtcagatgctcgacgtggccgagcaggttttcgccgaacgcggctaccgcgccgcctccatggacgagatcgccgagcgctgcggcgtgtccaagccgatgctgtatgagtacttcggctccaaggacggcctgctgatggcggcgatcgaccgcgccaaggccgagctgtatgaggtgaccagccgggccatggccgaggcggacaccccgcaggagatggtctggcgcggcatgctcgcctatttcgagttcatggactcccacagccactcgttcgcgatgctgctgcaggagccgatggtcggcccgccggccaccggggaggccctggaacaggcccgccgccagcagagcgggctgatcgcgccgatcatcgccgcgctggcgccgaacatgccgccgcaggcggtggacgcctacaccgagatcatcatcggcgcctgcgagcggctggcggtgtggcggctgcgccacccgcaggtgaccgcccgcgacgccgccgcctacatggccgacttcacctggaacgccatgaagcaccacctgccggagcacgcctccctccccacggccgtccccggcgtgccaagatcggaaagccccgcggactgaaagacaccgcacccggaggtcgccatgcccgtagccccgttcgacggtgcgctggccgtggtcaccggagccggcagcggcatcggccgggccaccgcgctggcgctggccgggcgcggcgccaccgtgatcgccgccgacatcgacggcgaggccgccgagcgcaccgccgcgctggccggcgcgcaaggcccggcggccaccgcctaccgggtggacgtggcggacgcggcggcgatggagaagttcgccgccgacgtgcgggccggtcaccgggtgcccgacatcgtggtcaacaacgccggcatcgcgatcagcggcccgttcctggagaccggcgtggccgactgggagcggatcctcggggtcaacctgtggggggtgatccacggctcccggctgttcggggcgcagatggcagagcgcgtccgggcgctgccggtcacgcccgacaagggcggccacatcgtcaacatcgcctcggccgccgcctatgcgcccagccgggccatgccggcctactgcaccaccaaggccgcggtgctgatgctcagcgagtgcctgcgcgccgagctggccggggcgcgcatcggggtcaccgccgtctgccccggcttcgccgagacctcgatcatcgacaacgccaccatcgtcggggtgtccgccccgcaggccgagcgcctgcgcgagctggggcggcgcggcctgcgcctgcggcgctacccgccggagaaggtcgccgagcgcatcgtcgaggcgatcgtcaagaacaaggcggtggtgccggtcaacttcgaaggccacctgctacgcggcctgtcccggctgtccccgcgcgccctgcgcctgctggcccgggtccccatgcccacgccccgggtccggtgacccccaaacgggctcaggccagcagtgaggcggcgtcccgctcatggacgcgggcgtccggctggtcgatgagggccaggcaggcggcatagccgggccccggttccagggcgtgcatggtgatccgggaggccatgccggcacggccctgccagtcccgcaggcgggggtgctcgtcgggagccgacacccgaaggtcggccagcggcacgcgcagcccgtcgccggtggccttcaccaccgcctccttgcgggtccagtactccagcaggccgcggcggcgggcctgcggccccagcccgcgcaggtcggcggcctcctcggggtcgagcacctgggcggcgatctcgtcggtcagccggtccgacagctcctcgacgtccacgccgaccgggccgccgccgctgagggcgaccaccacccgctcccccgagtgcgacaccgacaggtggggcccgccctcgatcaccggacgtccgtggggggcgccgcaccccgagcaggtgcggtccagcggcacccgctcgggcggcacgcccagcagctccccggccgccagccgggtgacggcggcgcccagggtgaaccggtcccggtcgtccgggcgcaggtaacgctcgcggcggccccgttcgacctcgttgagcagctcggtgtgccaaggccgcacatcggtcagcctcgcccaccacacctgacactccagcacggggccaaggtacacgtaccgggacgaaaggctcttgactgtcagtcttatagcggtgaccttgaaggccggacaccgaccgatcggtcgggcgggcacacacaacggcaggggtcacggcatgacgacgggcgtacgtttcggcgagcgcaagcgggcctatgaggagctgcgggcccgcgcggcgcggatcgccacggggctggcggatctcggcgtgggctcgggcgaccgggtcgccgtcatgctccgcaacgagccggccttcctggaggtcaccgaggccgcgcaactgctgggagcgctgcccgtcccggtcaactggcactggcggggcgaagagctggcgcacctgttcggcgacagcggcgccaaggtggtgttcgcgcacaccgatctggtgccgaaggtggaggaggtgctgccggaggacgtcgggctggtcgaggtgcgggtgcccgacgaggtgaccgccgcctacgggctgccgcccaacggggtgacccggcgccatccgacgctggaggcgctgatcgagtccaacgagccctggcgggagccggccgcccaggcgccgccgagcgtcatctacacctccggcaccaccggcaggcccaagggggtccgccgcaagccgcactcccccgaggacacggtcaagatggccatggggatcttggaggtcttcgggctgtcgcccgagatgcgcacgctggtccccgcgccgctgtaccacagcgccccgaacgtgcacgcgctgctggcgagcaggctgggcatcgatctgacgatcatgccgaagttcgaccccgagggcctgctgcgcaccatcgagcgcaaccgcatcgagcacatccagatggtgccgaccatgttcatccgcctgctgcggctgccggagaaggtgcgcaagagctatgacctgtcgtcgctgaaggcggtggtgcacgccgccgcgccgtgcccggtggacgtcaagcaggccatgatcgactggtgggggccgatcctgcgcgagtactacggcggcaccgagaccggcatcatcaccgccagcgactcgcagcagtggctggcccaccccggcaccgtgggccgcgccgtgtgggactgcgacgtgaagatcctggactctgagggcagggagctgcccgccgggcaggtgggcgaggtctacctcaagccgccgtcgttctggcccgacttcacctacatcggcgatgacgccaagcggcgcggcatcgagcgcgacgggtacctgacggtcggcgacatggggtacctgaccgaggacggttacctgttcctgtgcgaccgggccggcgacatggtgatctccggcggggtcaacatctacccggccgagatcgaggcccatctgctgaagctggagggcgtgcaggacgcggcggtgttcggcatccccgacgcggagatgggcgaggcgctggccgcgcacatcgtggccgatccggcggccgggctgacggccgagcgggtgcgcgagcacgtgcgggcgggcatggccggctacaaggtgcccaaagtggtggtcttcgagcagtcgctgccgcgggaggagaccggcaagctgttcaagcgcaagctgcgcgacccctactgggccggcgcggggcggcggatctgacgccgctgccggcagaacccgattctgcggaaacccttttcactctgggtaattcgtcgtcacgacgataagcgagggcaaagccgttcgaaaatcttgaaaaatcctcatctcctgccccaggagatatgcagcgatcaccatttcacacgaccccgacatgactttctcaccgtgcgtgccggagatgtcacgacaaggctcgccctcatccggcgcatgacgtctgcgagcgggccgaacgccccggagaagacgggcgcgcaatggcaccaagtgcaataaagcgagggccgccggtcggtgcatcgaccggcggccctgccgccgtgttgtactttctctgccgaggcgccccgggatcagacccaggacaccccacccggtcgcgcggccaccttctgtgtctcctcctcccgggcacgagcctcccctccgcccgtgcccgatgccgaacgataccccccgtgaatgggcttacacccgcatttaccgcaatattctaaaggcgcttcatcggtgtcatgccaggttccgccggtccgcgggaacaaatgccttaacggaggttccgcagcacttcccgggccaccgcggcggcctcctccagagacctttgccgctgccgggccgagggggtcccgccatccgtccgctcggtgtagcgcaccgttatcaccacattgccgctgcgcaccgcgacctccccgatggccagcggccggctccggtccacccggaaccagcggtaggcctggtcccccagcccgggctgctcctccagcgtcaccgtccgctcctcggtgacctggcgggccagccgccacttgatgtcgaagtgccggcgggcgctgtccaccggcgtgatcgcgccggtggccgagtagagccggctgtcgatctccagccagcgctccgcgccccggccggaggaggggccgtacccgcagtagccgaaggtgttgttgccgctggaggtccgctcggcccccggcaccagccgctcgaccgtcgcctccgacaccgtccggcaggccggcggcaacgcggtgtagaccgggccgcccgccgccttggtggccgcggccggcggacgcgacgccgacgctcccccactcggcccggacgcggagccctcctcgtcgccgcccagcggcagcagccactacaccaccgccaccgcggccgcggccactcccacgaccgccggcagggtcaccagcctcgaccggtgtgccgtatccggaggctctggaggcgagtagatccggtcgaagccccccggcggccgtggcaggcccactctcacccctcccgcgctgctgctcccctccgaaggctaggcaaagcccgcagccctgaccaggccggtggctcagccggagaagtggatggggttgaccaggtcggcgtagatgagcagggcgcccatgaacagcatgaccaaggccatcatgtaggtgagcggcagggccttggcgacgtccacatagccggggtcgggacggcgcagcagcctggcgaaaccgcgcttgaccgcctcccagagggcaccggcgatgtgaccgccgtccagcggcagcagcgggatcaggttgaaggcgccgacgccgaagttgaccgcggccagcaccgagatgaaccaggcgatcttgtcggtggtggggtgctcggaggcgatgatctcaccgccgatccggctggcgcccaccaccccgatcgggccctcggggtcgcgttcctgcccgccgaaggcggcgtgccacacgtccaccatccgctgcggcagcagcgccagcgccaccacggtgcgctcggtcatctcgcccatgtgggcggccaccgcgcccggccccagccgctcccgctccaccagcggggagatgcccaaaaagccgaccgtctcgatcttgtcggggtcgtccagggagcgcagccggttggtggtgaccggcacctgcagggtgcggcggacgccgtcggcgccctccacgacgacctgcacggtgcgcccgccggagtcgcggatcagcttctgcagctcggtgtagtcggagatctccttgccgtcgtaggagatgaagcggtcaccgggccgcaggcccacctgcgcggcgggggtcagcggctcgtcgggacggcactcgcggccggcctcggcggcggggatgacgcacttggagaccgagctgatcaccggctgcggccgctccaccccgaaccccatgatcaagatggcgaagaacaccaccgccagcaggatgttcatggccggcccggcgaacatgatcagcagcttctgccaccacttcttggcgtagaagacccggttctcatcgcccggcccgacctcctccagcgccgcgccgcgggcggagtcgatcagcccctggaacggtccggtgcgcatggagcgcacccggatggtcccgtccggcccgacgacgtcgcccttgcggggcggcagcatgccgatcatccggatgtagccgccgaggggcagccacttgatcccgtactcggtctcccccttgcggaccgaccacaaagtgggcccgaacccgaccatgaactgggtggtgcggacgccgaagagcttggcgaaactgaagtgccccagttcgtgcagcgcgatcgacagcatgagcagcaagaagaacagcaaggcgccgcccagcacgatcagcgattccatgtgccctccgggttatccgcaatggggacaagcgtatgtcatgtcatacggacgaaccccctggcgagatgcccgcttccggccgccctcatgggcgccgcggcgaccgtcctgcatgcgacgggggtggggaaacccgccgggaaggccgcgcggagaactcaggtgaggaaaccgcgcagcagggcggcggtgccctccaggtgctcgacgaccgcgatccgggccgcctccgggtcgccctccaagatcgccgccacgatggcctcgtgctgctgggccgagtgctcgatgttgcgcttgagcaccgggatggcgttcagcaggtcggtgacccgcatccgggcgtcggcgcaggcggccgacagcagggtggagccggtcagctcggcgatggtgaggtggaagcgggcgtccagccgccggtagtcggcctcgtcggcgttgttggcctcctccagcgcccgccgcagccgggccgtctgcgtctcgttcagccgcatgtcggccagcagctgggcggcgccggtctcgaccgccatccggtaggtgagggcgtcggtgagcttttcgacctgcccctcggcgacgcgggccagatccccgctctgcggacggggcgtgcggtagatcacgaaggtgccgccggaacggccccggcgggactccacatacccctcctgctggagcgcgcggatcgcctcccggagggtgacgcggctgacgccgagccggggcgccagctcccgctccgggggcagccgctcgccgtgcgccaccactccgagcttgatgatctgcaaaagccgctcgacggtctcttcgaaggcgttgccggcccggacggggcggagcaccgcggcgagcgggtcgctgggaggctcctgcggcgaaccgtgtgcctgatcgtcgatctcgctcagcattaccgcccttcggtgctggttgaggccgtccggggcaacgttaccgctcgatcggccgctcgcccatcgtcgccgctcccgcccgggcccgccgccgcgcgcggcggcggctaccctggcccgcgtggcggtgcagatcgcggtgtgcgggccgggcgagtgctcgccgcgggaggagcggtgggcccgccaggtgggccggctgctggccgaacggggcgcggtggtgctgtgcggcggctacggcggggtgatggcggcggccgccgccggggcgcgcgcggccggcggcacggtggtgggtctgctgtcgggcgccgaccggcaaggcgcctgcccggatctgacggtggtggtccccaccgggctggggcaggcccgcaacgcggtgctcgtcaactccgccgacgcggtgatcgtggtgggcggttcgtgggggacgctgtcggagctggcccacgccatgcggcgcggcaccccggtcgtggcgctgggcggctggcgggtgatcgacgccgcgggcggcccggtgccgggagtgcggcatgccgccaccccggccgaggcggtcgagtcggcctggcccgccgcctgaccgcccctgtgacggaaagcgcgctctgctccgctcccgtgcccatgggggcgggctgctagcctgaggcccagccgtcgaccccgtgcgggagagtgccctcgcagccggcgggggacgccgaaggagcaacccctccccggaacctctcaggcccacggaccgcgcgggacaggcgacctctggaaagaggggacgcacgtcccccgccgaaggtgaaagcgtcccgggccgtggggcgtgaatctctcaggcgccgagacagagggggaggcaccgtccacacctggtgcgggtgggaacatgagaccagcgcaccgtgacaaggagccgacccgtgtctgccgacaacaccaccgccaagaagacgccgctgtatgacgtccaccgtgaactcggcgccaccatcgtcgacttcgccggtttcctgatgccgctgcggtacggcggcgagaccgccgagcaccgtgcggtgcgcaccgcggccggcctgttcgacctgtcccacatgggggagatcttcgtccagggcccgcaggccgcccaggcgctggactacgcgctggtcggccggctgtcgacggtgaaggtcggccgggcccgctacaccatgctgtgcgcgccggacggcggggtgctggacgacctgatcgtctaccggctggccgacgaccgcttcctggtggtcgccaacgccgccaacgtggcgacggtgcatcgggcgctgaccgagcgcgccgcctccttccaggccgaggtcgccgaccgctccgacgactacgccctgatcgcgctgcaggggccgcactcgcagcggatcctgtcgcgcttcaccgatgtcccgctggcggaggtgaagtactacgcctgggccgagggcgccgtcgccggcgtgccggcgctgatcgcgcgcaccggctacaccggcgaggacggtttcgagctgttcgtggccgccggcgacgccgtccggctgtggcgggagctggccggggccgagggcgtgctgccggccgggctggcggcccgggacacgctgcggctggaggcgggcatgccgctgtacggcaacgagctgaccgccgagacgacgccgtacgaggcgggactgggccgggtggtcaagctggacaagcccggtgatttcgtgggcaagaaggcactggccgcctacgccgacacccccgcgggccgtaggctcgtggggttggtggcgcgcggacgccgggcgccccgcaaggggtaccaggtggtgcgggccgacgacggcgccgtgtgcggcgtggtgaccagcggcgcgccgtcgcccacgctgggcaggccgatcgcgatggcctacgtcgatcgcggggccgtcggggccgagctggccgtcgacgtccgcggcaggcgggagcgggtcgacgtggtcgatctgccgttctacaagcgttctgagacgtcctgaaggcgcgtatccgggagagagagcaatcgtgagcgttccagagcagctccgttacagcgaggagcacgagtgggtggccgggctcggcaacgaggacggggtggtgaccatcggcatcaccgcgcacgccgccgacgcgctgggtgagatcgtctatctggagctgcaccgcaacgagggcgagacggtggaggccggggagccctgcggggaggtggagtcgaccaagtcggtcagcgacatctactccccggtgaccggcgagatcaccgcgatcaaccaggcggtgatcgacgagcccaaggtgatcaacgacgacccctacggcgagggctggatcctcaaggtccgggtggaggaggagcccaccgacctgctggacgccgagtcctacgccaaactgatcgaggagtcctgatgagcttcggcctgcacgactcgctggcggaggtggatccggaggtcgccgaggccgtccgggccgagctgcaccgccagcagtccaccctggagatgatcgcctcggagaacttcgccccggtggcggtgctccaggcgcagggctcggtgctgaccaacaagtacgccgaggggtaccccgggcggcgctactacggcggctgcgagcacgtggacgtgaccgagcagctggcgatcgaccgggccaaggcgctgttcggcgccgagcacgccaacgtgcagccgcactcgggcgcccaggccaacaccgcggtgtacttcgcgctgctggagcccggtgacaccgtgctgggcctggacctggcgcacggcggtcacctgacgcacgggatgcggctcaactactccggcaagacgctcaacttcgtcccctaccacgtgcgcaccgaggacggccgggtggacatggacgaggtggagcgcctggcccgggagcaccggcccaagatgatcgtggcgggctggtcggcctacccgcggcagctggacttcgccgccttccggcgcatcgccgactcggtgggcgcgctgctgatggtggacatggcgcacttcgccgggctggtggcggccgggctgcacccctcgccggtgccgcacgccgacgtggtcaccaccaccacccacaagacgctgggcgggccgcgcggcgggctgatcctgtgccgcgagcagtacgccaagaagatcaactcggcggtgttcccgggcatgcagggcggcccgctggagcatgtgatcgcggccaaggcggtggcgctgaagatcgccgcctccgaggagttccgcgagcggcaggcccgcaccctggagggcgccaagatcctggccgagcggctgctggccgccgactgcgccaaggccggggtgaaggtgctcaccggcggcacggacgtgcacctggtgctggtggacctggtggagtcggagctgaccggccgggacgccgagaacctgctgcactcggtgggcatcacggtcaaccgcaacgcggtgccgggcgacccgcgcccgccgatggtcacctcgggcctgcggatcggcacccccgccctggccacccggggcttttccgccgacgacttcgccgaggtcgccgacatcatcgcgctgaccctgcagcccgaccccgacatccccgcgctgtcggcccgggtccgcgccctggccgaggcgcacccgctgtacccggagctgtgaccggccccgccgtggtcccgcagccgggatgcgcccggttgcgggaccacgtgcggccttccgaaatcgcagacgatcgcgttcggtgtcgcggcatatccgacgctggaggaaaaagccgccgcgccgcttcactcgatcatctgcaaccatccgttcgtcgatggcaacaagcgaacggcctgggcggccgcggagatcctgccggtcgcgaacgggcatgcctccggcctgaccgaggacgaggcgttcgacctcgtgctccgcgtcgccaccgcgtgctctcagatcgagatcaaggacatcgcggcgtcgctacgagtggtcccctacgatcccgggcggtgaacggccgtcagggcgtgatgttcatgccggccaggacgcgggtggccagcgtggtgtcgccggagacggtgacggtgacctggtcgggggtgcggcggccggtggacagcagcaggtaggtctcccagtccatgcgcagcgaggcggtcgggtcggtgagcggatcgacctcggcggcgcggccgctttcccccaccgccgcatagcgggtgaaggcgatggggccggtgacctccagcctgagggactggccggggcgggcgccggccctcttggccagcacgtacggcaggccggacaggaggtggtcgcgggtgaggcgggcggcgggggcgtcgaggttgccggagcggcccaccgcgcggcggatgtcctgttcgtgggtgtagcagtcgaaggcgcggatccggatgaactgcacgtacgggcccggcttgccggtgggcaggatgacctcctggtcggggtccatgccgggcagctgggccagccgccggtccagcacctcggccagctcggcgacgaccttctccggcggcagcgggcggcgcacgtccacgtcgatctccagcatgcggccgaagtcgttgcgcacgtgcggcaggtgctcgggcaggcggtggtcgggctggggctcgccgagcatcatgcgttccacgccgatcaggtgggagaggacatccttgaccgtccagccggggcagtcggtgggccggtcgtagtcggagggctgcagttcaccggtcagcgcgagcgtcgagcgcagggtctgctcccaggccgccacgctttgagccatgtcctctctcatggcatgggagggtctcacgagaaggttgcttcaggcaacccttcagttctccagccagatgtagccggcgaaccggccggtgcggccctccctgcggtaggagtacagctccggggactccagggtgcagcgcgcatcgtgccggacgtcggcgaccccggcggccttgagctgggcctcgatgccggcgcgcaggtccagggcgggcgtgccgcggcgggtggtggcgcgggcctgcgggaccgcggcggcgacctcctcgcgcagctcggcggggacctcatagcacagcccgcaggcggccgggccgatcagcgccgtcatctgggccgggtccgcgccgcgcgcgctcatcgcctccaccagggcggggacgacgccgagcgcggtgccggcccggccggaatgggccgcgccgaccagcccggcgacggggtcggcgaccaggacgggggcgcagtcggccaccaggacggccaggcccaggcccggccggtcggtgaagaccgcatccagcccgggcggatcgtccccgaagggctcggtgacatagcggacctcggcgctgtggacctgccgcatgaagaccacccgggcggggtccagtcccagctcccgggcggtggcgtggcggttgcgccggaccgcctcggggtcgtcgccgacggagccgccgaggttgcgttcatcgaacggcggggcgctcaccccgccctttcggtcggtgatggccgcccgcacccgatcgcccagccgcatcgcgccagccctccgtccccgtgcgccgggctttttcgccatgccgcccggctgcagacccaccggcttcgcttcgccggagaggttatcccacggcgggcgacgggccggtggcgcgctcgggcgcaccaccggccctgaaggatgcgcgcggttacttcagcttgccgcgggccttgtcccgggcctgctgggccttgctgcgggcgtcgtccatgatgtcctgggcctgaccggcctggtcctgccggtcgggccgcatggcctcggcccgctcgccgctcttcgaccgctgcgccttattgcttttcgccacgacaattccccccattaagtgcgacgtggccttgcgccccctatatacccggggagtcgaaatcatgcaccgaactttcgaactttccagacgcccgtcaaatgtgttcaaatcggatgattatcggcagatcgggcttgttcgtcagggcgcggcaatgagcggccggtcctttttctatcgccgtataaagctccgccagatctgcttcttcggcgcagccgacggtcatggtcacccgcggccggaaggcggttccggcgacgcgggcccgggccgtgcgcacccccggcagcctgcgcgtctccaccgccaggcgccgggacgccgcggcgatcgccgcggcgtcccggcgcgccgcagttctgccggcccatgcccgcatcgcggcccaccatggagccttgctccgcctctccttcagggcaccggttcgcatgccccttttctcacccggggaagggcaaagacacccatgggcgcggcggatcagcggaacacgacggttttgtcgccgttgagcaagatgcggtgctcgctgtgccagcggacggcgcgggccagcgccaggcattccatgtcgcggccgaccgccatcagatcggccgggctgtgggtgtggtcgacccgggcgacctcctgttcgatgatcggcccctcgtccagctcgggggtgacgtagtgcgcggtggcgccgatcagcttgacgccgcgggcgtgcgcctggtggtagggccgggcgcccttgaagctgggcaggaaggagtggtggatgttgatgatccggcccggcagcttgccgcacatctcgtccgagagcacctgcatgtagcgggcgagcaccaccaggtccacccggtagtgctccaccagcgccaggatctcggcctcttgagcggccttgccgcccggcccgatcggcaggtggtggtagtcgatcccgtacgactgggtgagcgggcgcaggtcggggtggttggaggcgaccgccacgatatcgatggtggacagctgcccggagcggcggcggtacaacaggtcgttgaggcagtgcccggccttggagaccaagatgagcacccgggtgggcacggaggcgtcatacagccgccagtccagggcgaactccgggaccagcgcggccagggcggtgcgcagcccgtcggcgacggcgccgggctcggggccggggacggtgaactgcacccgcatgaagaagcggccggtgatgggatcgccgtactgctggctttcgacgatgttgcacccgcgctcggccagcagaccggagaccgcggcgacgatgccgggccggtccgggcacgacagcgtcaggatgtagtcagaactcacgtcaaggctttctgagctggcactacgggacgggcaaggcgccgtcttctcgtggtgtgaccaatgtattacagccctgtggcgccgcttgagcaggtggcctgcggtttcgccgggcccggcgcgctccctcggcacaccgagccgcgaccggatcaccctgattcgccggaatcactctcgcttgagtgttctcatggcgctcatcccggttagagtcgccggcatgcgatgggccgcgctgctcgcgctcgccaccgtgctcgtgacggccgcctgcgaggcggagaccggcgcgaagggcggtgccgaccgtccgacgcaggggacgccagggacgccgacgaagacgccgcagaagccggagcgggtgcccgagaaggtggcgggcatccccaccaaggccggcacccacgtgctcaagctggacttcggcgggccgctgggacgccagtaccgcctgcgcgtgccgccccggctcgccgggggccgctggcgggacggcaggcccgccagaccgctgccgctggtggtggccatgcacggcggcgcggccaacgccgcgcagatggagcggctgagcggcttcaaccgggtggccgaccgcgagggcgtcctggtggcctaccccgaggggttcatgttcagctggaacgccggtttctgctgcgggccggccaagctggcgaacagcgacgacgtcgggttcgtcaccgagctggtgcgcacgctgaccgaggcggggctggccgatcgcaggcgggtgtacgccaccggcttctccaacggcgccggcatggcctaccggctggcctgcgaggcgccgggcacgttcgccgcgatcggggtggtggcggcggccatggcgatgaagcggtgcgacccggcgccgacctcggtgctgatcatgcacgggacggccgaccgcaacgtgccctaccacggcggcgggcggcgcgatttcaacgactcccggccgttcccgcccgtctcgcacgcggtggactactggcgcaaggtcaacggcctgccgccgccgcggcgcgccctgacggtggccggcgggccggactgccgtaccagcggcaagggcgaggcgggcaccgaggtggcgctctgccggatcgagggcggcggacacgtctggcccaagggggcacagaacaccatttgggcgtttttcgacgccaatccgcgccgccgctagaatgtgaagagttctcatattaatttcccgtcccctgcactcccggcggtgacctcccgcatgaacctccgcaagcggtacgacaccgctacggccgcgctcgaagcccccctggcgatcgtcgacctggacgccttccgcgccaacgccgccgacctggtgcgccgggccggcggcaagccgatccgggtggccagcaagtcggtgcgctgccgggaactgctcacccaggtgctggccatggacggcttccgcggggtcatggccttcacgctgccggaggccctctggctcgccgcgcaccgggtcagcgacgacatcctggtcgcctaccccaccgtcgaccgcaccgccctggccgagctggccgccgacgagcacgccctgtcggtgatcaccgtgatggtcgactgcgccgagcacctggagctcatcggccaggccgccgcgcgggccaaggccccgctgcgggtgtgcatcgacatcgacgccggctaccgcctgctgggcggccgggtgcgcatcggcgcgctgcgctctccgatccacgaccccgcccaggccgccgaactggcccggcggatcgaacgcaaccccgcgctgcacctggccgggctgatggcgtacgagtcccagatcgccggggtcggggacgccccgcccggcagcccgctgcgggccggggtgatccgggccatgcagtcgcgctcccgcatcgagctggcccgccgccgcgccgccatcgtccgggccgtccggcaggtgcggccggacctggagttcgtcaacggcggcggcaccggcagcgtggagaagaccgccgccgaacgagcggtcaccgaggtcgccgccgggtccgggctctaccagccgcacctgttcgactactacaccaacttccgcggccggccggccgcactgttcgccctgccggtggtgcgccggcccaggccgggcgtggtgacctgcctgggcggcggctacctggcctccggcccggccgaccggctccgcctgccccagccctacctgcccgaagggctgtcctatgaccccaacgagggcgccggggaggtgcagaccccgctgcggggcgaggccgccgaccggctggccatcggggaccgggtgtggttccggcacaccaaggccggcgagctgtgcgagcggttcgacgtgctgcacctggtggagggcgagacggtgacggccaccgtgccgacctaccggggcgagggccgcaccttcctgtgagcggcccggcccgtggcgggcgcgcgtagattgggcacatgagcgacgctcccgtcatcagcgtgcgcggcgaggccgtgctggaggccgaccccgagatcgcccacctgtcggtgtacgtccaggccgaagacgacgaccgccgtgcgacgctggagcggctcaccgagcgcaaccggcgctgcctggagctggtgcgctcctacggcgaggccgtcgagcgcctggagaccggcgcgctcaccatcaccccggtgctgcggcgccggcgccgcgagggcgagatccgccgctaccagggcaccgtctggatcaagatcaccatcggtgacctgagcgtgctcggggagctggtgacccggctcggcgacctggaacgcacccgggtggacgggcccgagtgggcgctgcgccccgacagccccgtccgcgccgaggccgcccggcaggccgtccggcaggcggtgcagcgcgcccacgactacgccgaggcgctcggttgccgcctgaccggaatggtggagctgtccgacgaagggctcggtcacggacgtccggaacccttcgagccggtgccggtggcctacgccgccgcggtggagagcgccgacgccgaaccggaggccatctccctggaaccggccgtgcagatcgtgcgggccgcggtggaggcccgcttcaccgccacgcaaccccagctcatcacccgtggggaacgagccgcccgcaccccctccgacagttaggccgcccggacgggcatggccggcgcgggaggcttcgatgaacattcgagccgattcaccggtgtccgccaagtaatgtcagtgccatcggtcaggatcgtgcccggggacgtccgaaaagggcacgagccggcgaagggcgggaaaacagggcctcgacgggaggtgccgatggccgcaccggatgggcaagccgcggcgcagccgcccctggacgacccctgcggcgagcggacgcaggccgggcggccgctgcgcgccggcggcgcgcgggccgacgacggcctggatgtgttcctggccgggcgggtgttcatggacatgatcttcaccgggctgcccgggctgccgccgcccggcaccgaactggtcaccgacgggctgggctcggcgcccggcggcatcgccaacatcgcggtggcgatgagccggctgggcctgcgcaccgggctggccaccgtgatcggcgacgacatgttcggcgcctacctgtggcggacgctgtcggagcaggagggggtggatctgacctggtcgcggcggccggccgggtggcccaccccggtcaccgtctcgctggcctacgactccgaccgcagcatggtcacctacgcccggccgctgccgctgaccgccgacgagctggtcgccgtcccgccccgggccgccagctgcttcgtcgacatcgaccgcccgctgccgtcgtgggcgctgaccatgcggcgcagcggggcgctggtgttcgccgacatcggctgggaccccaccgagacctggtccaccgacgtgctggaccggctcgccgaggtcgatgtgttcctgcccaacgccgtggaggccatggcctacacccgcacccgcacccccgccgaggcgctggaggcgctggccgagcgggtgccggtggtggtggtcaaacagggggcgctgggcgccatcgccatcgactccaccaccggcgagcgcgcctcggccgccgccctgccggtccgggcgctggacaccaccggagccggcgatgtgttcgccgccgggttcgtgttcggcacgctcgccggatggccgctgatgcagcggctgcgctttgccaacctgtgcgccgggctgtcggtgcgccaccacagcggctcgctgggcgcgccctgctggggcgagatcgccgccttcggggagacctccgacctgcccccggaggtgctggccgactacgagttcgtgatcccctacatccccgccgccgagctcggcaacggcccggagtcggtcacccgcgcccagcccacgctccgctgaaaggacgcccatgagcatcaagatcgccatcgtcggggcgggcagcggctacatgccgggagtgatccgcggactgctgcaccgggccgccgacctggccggcgccgaactggccttccacgacgtccaccgcgagcacctggcgctgatggcccggctggccaccgccatgttcgccgcccgcggcgccgacttcaccgtcacctcccacaccgagctcaagcccgccctggacggcgcctcctacgtgttcaccaccttccggcccggcgggatggccgcccgtcacctggatgagtcgatccccctcaaatacggcgtggtcgggcaggagaccgccggtcccggcgggttcctcatggcctgccggtcggtgccggtgctgctgcggatcgccgaactcgccgacccggacgcctggatcgtcaactacaccaaccccaccaacatcgtcaccgacgcggtgctgcggtaccggcccggcacccgcatcatcggattgtgcgaccagcacgtcggcgacaccgagatgtgggccgagctgctgggcctgcccgccgccaggctggaggccgactggatcggcctcaaccacgccacctgggccgagcgggtccgcctgcacggcgagccgctcgacctgccggccctgctggccgacctggagatccccggcgggggcgccaccccgtggcgcgacccgtcccggatggccgagctggcccgcgccctgggcctgctgcccaactcttacgccaagtactacttcttccacgacgaggtggtgcgagagctgcgcgccaagggcaccacccgggctcaggacatctcggccatgctccccggctactacgcctccctggccgccgaggccgccaagcccgaccccgaccccagccgggagcggggcggcggcgagcacggcgagttcgccgtggacgtcatctgcgccctgcaccgcgacgaggaccgccgcatgatcgtcaacatccgcaacgacggcgcgatctcctcgctggacgacgacgccgtcgtggaggtgcccgcccgcatcggccgcaaaggtcctctccggtcggccatgggcccgctccccctgccggtgcgcggcctcacccaggccatctggacctatgagcggctcgccgccgacgccgcggcgaccggcgaccggcgcaccgccctgcaggcgctgatggcccacccgttcgtgcgcgacaagcacaccgccgaacgcatcctccacgagggcctggccgcccaccgcgaccacctcccccagttcgcccgctgaccgcccgggttgaactgcacggccgccgcggccgtacacccgggtggggatgcaccggcggccgccgggccaccgcgggcggcttcaccgcgcaaggctcccggcggctcgtcatggacctgtcctccggcatggagccccggcacgccgccgccttcggcctgagcacggccggcggccggcccgtgctgcgcacgcccatcccccgtccatgacgaagcgccggccccgcacggagccggcgctttcttgcgcaccctcggctcaacgccggcgccgccggccgcgccgccacagcatgaacgcggtcacgacgaccacggcgccgacgcccaccgcgatcaccctgcggtcgaccggccccgcctcgccgtcggtctccccgggcggcgccaccagcgcgcccaccgcggcgatgacctgcccggtctcctctttcagccgggtcacgccgcgctgcgccacgttgcgcggattgacccggtcgacgatctcgtcgatggtgcgcgccagctcttcccgggtgcgctcgatctccttctccagcgcttccggatcgggagccttgtcagccatgccgtgtccttatcgtccgagcctcctgcggcagacgatcagtgttgcaggtaccgcggcgcatcgcccgtcacaccccgccggacgcgccgcccgcaccggtacggtgggagccgatccatcgcgccggggagcgtccgcggccctgccggttcgggccgggcgttcccgaaccgccgcgatcgtccgtccctgctgaacgaatccgctgaatggaaaggcacaagccgatgtccgaacggctgcagcccggcgacgtcgcccccgacttcgagctccccgacgccgacggcaccacggtctcgctgtcctcgctgcgcgggaagcgggtgatcgtctacttctacccggcggccatgacccccggctgcaccaaggagtcggtggacttccgcgacagcctgcccgaactggaggcggcgggcgtcgcggtggtcggcatctcccccgacccgccggccaagctcgccaagttccgtgagcgcgacggcctgaccttcccgctgctgtccgaccccgacgccaaggtcctgcgggcctatggcgcctatggagaaaagaagctgtacggcagggtcgtggtgggggtcatccgctccaccttcgtcatcgaccccgaaggaaaggtcgaaaaggcctactacaacgtgaaggccacgggacatgtggcccgtctccgcaaggacctcggcttgtagcggtttcgcggatttgtgcgggcggggggactcgaacccccacagtgttgccaccaacagatcctaagtctgccgcgtatgccaatttcgccacgcccgcccggccgcgtggaggccgtgatcacagcttagcctccctcgcgagcccggtgcatgcgctcacggcggggccggttacggccatctgaaaaactcgggcgtaccggcctgtcgtatgggattacgctgactgggggtccgagcgcggtcaggagggcttggtgagcggttgttccacccgccggctgctcccctgcggctacccgggtcccctcccgcccgttcttcccgggcgcctcgccgccccgccggtggccgatggcgcgtcggcccgcccggacccgccgcgggcgtgcgcgggccgctccccgtcgccttcgtctccggtcccggcgaggccgcatcgagcgggcacgggtggcccccggtgaggtcgccgtccccccgtcccgcagaccgcctggagcacgacgtgctggtgtacggcggcctggaggagtatctggcggcgacggtgccccatctgcgggaaggggtggaggccggggaggtgccgctggtggtggtccccgagccgaggctgagcgcgctgcgggacgcgctgggggccgacggacgggaggcgacgttcgtcgacgccgacgagttctatgcgcacccggtgcgggcactgcgcgactatgaccggatcctgcgcctgcacgcaccgcgccggctgcgggtggtgggcgagcggaactggtccgacgatccgctggagacggtggaatgggcccgctacgagtcgctggtgaacacgctgttcgccgcctcgggcgcccgggtgatctgcgcctatgaccgggacgcggtgcggccgcaggtgctggagcacgccctgcgcacccaccggcggctgatcgacggccggagcgaacggcacaacgacgcctaccccgaaagcgactacctggagccggccgggttcggcgcggacggcgcctggagccctccgcccccggacgccgcgcacctgccgttcggcgcgatggaggatctgcagcgggtgcgcaggttcgtggcggcgcgggcgagcgggcacgggctggacgagaagcggatcgcggccctggagacggccgtcaccgaggcggcgaccaacgcgctcaaacacggcgccgcgcccagatgggtgcgggtgtggcggcggccgggcgagttcgtctgcgaggtgagcgaccacggccgctggcgcccgggggcgctggccggtttcacgccgccggtctcggcgctggagcgcgggttcgggctgtggacggtacggctgctggtggacgtggtgcggctgcacgccggggaggacggcacgtccgtccgtctgctgatgcgcaggtgagccccgtcctttccggggcggaagaagcggaattcaccgattccgctgggcggaatgaccgcgcttttgcacgtgcgtctcagataaccgcaaatcctgtttgcaatgtggtccccaacgcggtgaagccgggcgtactctggaggctctccctgtgaaacggcggtgagagcgcgatgtttttccccggcccggtccgcaggatggtcagtgatctacggccgggcgatcacgcctggttggccttcgccggtgaggacgagcggaacctggtggtgggctcgttcatcgacaccgccctggccggtgaggacaaggtggtcgtgctggccggccgggaggagatcaccctgcccaccggggaccgggtgaccgtggtgccgctgagcgagcacccctctcaggccctggatccgcgccggccggcgcaggtgctgcggacggagatcgaccgggcgcagcgggcgggctaccgcggggtgcggatcgtggccgatctgacctggacgctgcgcactcccggcggggccgggctggtgctggactgcgagcggcacatcgaggaggtggtgggcccgagcacgtcggccatcgcgatctgccaggtggaccggcgggcctgccggccccgcgagctggccgcgctgaaggacgcgcacccggtcacggtcaccgccgaccccgacttcgccgactcggtgctgcgcatcgaccgcaccttccacccgctggggctggcgctgagcggggagctggacgccgcccggcacgcggtgttcggggaggcgctctcacaggcgctggcccgcgccaacggctccccggtgcacgtggacatggcggagctgaagttcatcgacgtgggggcgctggccatgctggccagggcggccgacgcccgtccccgaggcggcccgctggtgctggaccggatgcccgccccggtgcggtcgatggtggagatgatcgggctggaccggctgcccggcctgcggctcggcatcccgcatccggacgtccacggccccgacccttaagggcccgtcccgccgctcaggcgggccggacgcccaggacctccgggaggatctcggcgagcgcgcgcagcgccttgccgcggtggctgacggcgtccttttcctgcggcgacagctccgccgaggtgcgggtgcccccgtccgggacgaagatcgggtcatagccgaagccgccctcgccccggggccggtcgattatgcgtccggtcatgcggccctcgacgatccgctcgatcccgccgggggtcaccagcgccaccgcgcaggcgaagtgggcgccgcgccgctcgggcggcacgtcagcgagctggtcgagcaccagctccaggttggcgcggtccttgtcgccggcggcctggccgaaccgtcccgaccagcgcgccgacagcacgccgggcatgccgttcagggcgtccacgcacagtccggagtcgtcggcgatggccggcagcccggtgtgggcggcgatggcgcgggccttcagcagcgcgttgccggcgaaggtgggctcggtctcctggacgtcgggggcgtcggggaactcctccagccccaccacctcgatgccgcccaggatgcggcgcagctcggcgaccttgccaaagttgcgggtggcgagcacgatcttggtcatcggttcagcgcctcctgctgcagccgggtcagctcggcgcagccgccggccgccagatccagcaacgcgtccagttccgcgcggtcgaagggctgcccctcggcggtgccctggacttcgacgaatttgccgtccccggtgcagaccacgttcatgtcggtgccggcctcgacgtcctcggcgtagcacagatccaggcggggctcgccgtcgaccacgccgacgctgaccgcggccaccgagcagatcagcgggtcgcccttgatcagctcacgttcgcgcatccaggccaccgcgtcggccagcgccacataggcgccggtgatggcggcggtgcgggtgccgccgtcggcctgcagcacgtcgcagtccagcaccacggtgttctcgcccagttccttgaagtccacgcacgcccgcagggaacggccgatcagccgggagatctcctgggtgcgcccgccgaggcggcccttgaccgactcgcgctcgccgcgggtgtgggtggcccggggcagcatcgcgtactcggcggtcacccagcccaggccgctgtcgcggcgccagcggggcaccgagtcctgcaccgaggccgcgcacaggacgcgggtggcgccgaactcgatgagcacggatccctcggcgtggtcgagccagttgcgctggatgcggacgggccgaagctggtcgggtgcgcggtcgtcaggacgggccatggccttcaccctagtacccgcccgcccccgccacgtcccgatgcggcgaaggcgccggccgcgctcaaagctcgtagacggtgccgacctgggcgagctcgatcggtcccgaatagtcggccatcttggcctcggccaaggtgaccgccgggtcgttccagggcagcaggtgggtcagcaccaggcggccgacaccggcgcgggcggcgtgctcggcggcctcccggccggtcaggtgcatgtcgggagggttgggacggctctccacgaaggccgcctcgcacaggaacaggtcggcgccgcgggcgatgtcgatgagggcctgacagcctccggtgtcgccggagtaggccagcaccttcccctcgtgctcgacgcgcagcccgtaggcctcgacggggtggttgacccgcgcggcggtcacccggaaggggcccagttcgaacggctcggcggggaattcgtggaaggtgaacgcctcccccatgtcggggttgggctccagctcataggccttggccatgtgctcggcggtgcccgcggggccgtagaccgggatcaccggcgccttgccgaacgggcagtagacgcgggcgatccagtacaccgtcaggtccaggcaatggtcggggtgcaggtgggtgaagcagatggcgtcgatgtcgagcacatcgtgaaagcgctgcagggagccgagcgcgccattgcccaggtcgagcagcatcgaaaagccgtccgcttcgaccagatagctggacgcaggactcttcggcccgggaaagctgccggagcagccgatcactgtgacccgcacgctcaactcctccttcgtgccacgaggaattcaaggggtcagggcggcgcccgcgacggcctccaccaggcctatctcgggccccaggaacctgcgtcccagcctcgcgaactccgccggatccccggtgacaaggaaccggtgcacgggtggggacgcggtctcggcgcgggccagaccctggtcttgaagcactcggtatacgtccttagcggtctcctcggcacttgagaccagtgtgaccccgtcccctaccacgtaggaaatggcgccgatgagcaaggggtagtgggtgcagccgaggatgagggtgtcgcagcccgcatccacgatcggctgaaggtaggagcgcgccaccgacagcagctccggccccttggtgatgccggcttcgacgaactccacgaaacgggggcaggcgacgctggtgagctcgatgtgcggggcggcggcgaacgcgtcctcataggcccggctggtgacggtggcgtgggtggcgatcagtcccacccgcccgttggtggtggcccgtgcggcccgccgggtggcgggcttgatgacctccacgatcggcacgtcgtagcgttcgcgcgcgtcccgcagcatcgccgcgctggcgctgttgcaggcgatcaccagcatcttgacgccctcggcgaccagctggtcgagcatctggagggcgaaggcgcggacctcggcgatcggccgggggccgtagggctgacgcgccgagtcgccgagatagaggatcggctcgtccggcagctgatcgagaatcgcacgggcgacggtgagccctccgtagccgctgtcgaagatcccgatcggcgcgtcagacatggtcctttaggctaggcgacagttcccttgcaaagcgcgtgttgcgtcgcacatcacacgttcacgtaaccgtcatatgacgtgttcgttcaaggcggccccgacatattcggcagcggtggtcatatcgcacctctggcgcggtgccgcccggtttcggcccagggcgcgccgaagcggcgggcggccggcgcgcattcgtcccgccccttgctcgaacgtgttgtcgtcgcaggtcggaccgggtggtcaagacgagccgcggccgacgcgggcgatctggcggctttgggcgaccagccggccggcggagtcccacacctccacgtcctcgtcgaaccagccgtctcgcaccagccgtccggtgccgtacagggtcagcgtgccgggggcgggcagggcgcgcatgtgccaggtcagctcgacggtgggggcccagccggagaaaccggtgttgagcaccaccggcggcagcgcgtccaccgccagcgccagcaggaaggggtcgggggcgtagtcgtcgtcgcgcagccggaagtagccgcgcatctccaggcggccgtggggccgtccgtcgagccatcccatggtggccgggtcgaagcgcatgtccacccggtcggcgaagccccggtccttggcgggcgagggcatgcggccgacgcactcgtcgatcggcggcagcgcggggggcgcctggtcggcccagtgcggttcggcggccgggtccagggtgccggtgacgacctgggcgtcgatgaccggctgcccgtcctgggagagggtggcccggacggtggcggcggtgcggccgctcttgcggggctccacggtgatctcggccgggccgggcctgcccacccgcaggaaggcggcgctggtggagatcgggtgggcgtgcggggcggcgtccatcgccgcccgcagcaggacggccatcaggtagccgccgttgagcgcctcaccgatgcggaagcccgcgtcgagttcggcctcatagcgtccctcggcgacgcgctcgaccgccgtggcgttcccgaaccggctcatctcagcacctcagctccgccagatggaaaccgtatctagaatcacattcgagaacgaaccctaccctcttccgttctgcgcacttgatgcggccgggaggaaatcgtcccggcgtgacggcactactctggtgatcccaccgatgccggagtagatctgtgacgccgcacgagcccaaatccaccgcctaccacgatcccggtcacctcggcggcccgcacccgttcggcggcgccgaaggcgcctcccccgccgccgccgcgacggacgccctgggcggcaccggagccgcggggctgccgccgtcctatggcggcccgctcaccgggtcgaaggggacggacgatccgctggccggggtgagcggatcggcgggcacggccgccgcgggctcccggggacgccacgcctacctggaggaggccgcggcctacctgagcgagacggccgccacggtcccccaggcccagccggcatccgcccagccgatctcccggcgctcccagcgcgccctctacaagcacgccacgctcgggccgctgcgggccgaggacccctcggcgtccggggaggacttcttcgacctgctggcccggctggccgaaccggaggagtggggcggcgcgcccagcggcccggcccaggtggcccgcagcgacgacacctgggtgctgcgcgagtacatcgagcagaccttcgaacggctgtaccggcagcgccggatcctcacctcccccgacggggcgcacagcgtcttcaacaccggcctggtcacctcccgccaggaggagatctacggcctgttcgtccccagccgcgacccggacggggcgccgtggcggctgcagggctggtacaccgagtccgaacgggagctgcagactcacttccccgagctgcccccggccgccacctacgccgaagagcccgccgagctggtctacgactggcggtgcgagctggtcgtcaacgccggccggctgctggagtccgccgagaacctggcggccctgcccgccccgctgaacgccaacccctaccaggccgggctggtgctggaaggggcggtgcgccgggctcaaagccgggcccggcgcgactaccgcgccgcggtcccctgctgggacccgctctccgaacgggtgcggctgctgctgccgctgtcgctgaccagccccgacgcggtggacgcggcgctgatggtcggccgggaggacgcccaggaggtctaccggggacaccggctgctggccctggacatcgcctacgccagggcgcggcagctggcccggccccacgactggctcaccccgcccgcggcgtcctcctgatcgggcggtcgttcacaggtcggggtcggtgccgtaggtctcgaaggcggcctcttcatacagccgcatgttgatgtcgtgcgcccactcggcggcaaagcgcttgacccgccggatccgttccgcatccaggccgtggcgctcgaactcggcctcgggcatctgctcctggcaggtcagccggtcggccaggcgttccaggcaaaagtcgggggcgttgcagccgcccagccactccagccgctcatagccgtaatcgccggccaccgcggccacgtcgatgaggtcgcaggcggccagccgcccggccagcgcaccgaccttcagcccgatcgcgtcctcgtaggccaccaccgggcagccgccgatccgcaccggccgcagccgcagggggacgcgcagcacgttgacccggcaggtccggccgccgccgggatcggtgaccgccagggtgaggcacgcctcatccctccgatcgccgccctgtacgcgcagcccccggtcccggtaggccgcggtgatcgccgcggcggcgtcctccagcggcagcggctcggcggtggcgaagtcgacattgccgtggggacggtcgatgagcccgtgcgcgcgcagcgcatggccgccggccagcgccaggcagaactcggcgcacaccgccgcggcggcctcgatcagcagacggtggaagggatccatcacggcgggacggcggagggcgcaccggccgtcagcggaccggcgacggtcacgccctcacgcccacagctggccttcgagacgctcctcggcctcttccagggtgccctcataagccccggtggacaggtacttccagccgccgtcggcgacgatgaagacgatgtcggcgcgctcgccggccttgaccgccttgcgggccatgcccagcgcggcgtgcagggcgcagccggtggagatgccggcgaagatgccctcctgctccagcagctcacgggtgcggcgcagcgcgtcctgggagctgaccgaaaaccgggtggtcagcaccgactcgtcgtacagctcggggatgaagccctcgtcgatgttgcgcaggccgtagaccagctcgccgtaccggggctcggccgccacgatcttgacgtccgggacgtgctcgcgcaggtagcggcccacgcccatgagcgtgccggtggtgccgagcccggccacgaagtgggtgatggtgggcaggtcggccaggatctccgggccggtggtctcatagtgcgcctgggcgttggcctcgttgccgtactggtagagcatcacccagtcggggtgctcggcggccaggcgcttggccacccgcaccgcctcgttggagccgccggccgcgggcgaggagatgatctccgcgccccacatgcgcagcagctggcggcgctcctcggaggtgttctccggcatcacgcacaccatccggtagccgcgcagccgcgccaccatggccagcgagatgccggtgttgccggaggtcggctccaagatggtgcagccgggggtgagcagcccttccttctccgccttgttgatcatccagagggcgggacggtccttgaccgaaccggtcgggttgcggtcctccagcttggcccacagccgtacctccggtgacggggacagccggggcagccccaccagcggggtacggccgagggagtccagcagcgagtcgaaacgcattaccgggggccgccgtgcggtgcgccgcccgccaccgcgggcagcaccgtgaccgtgtccccgtcggagaccttggtctccaggccgcccaggaagcgcacgtcctcgtcgttgaggtagacgttgacgaacttccgcagcttgtcgccctcgaccaggcggtcgcgcagaccggggtggcgggagtccaggtcggtgaagagctcgtccagcgagctgccctcgccttcgacggacttggcgccgccagtgaggttgcgcaggatcgtcgggatccggacctcgatcgccatcgcgattgttctccttagcgtcacaggggcccaccgtccgtgggatgtcaacacgggagggcgccgggggattccggggctgctgcgggcggctttcaggaacagtcgtagacgacctcggcgcggcagtgcccgaacaggaaactctgcacaggcgggacacacatggattcgagtttaccgaggacctcaccgcaggccggaagccgacccctgcgccctgaccggttcggtgaccctcgtcggcccgcggtcccggcgcttttccgacgagacgggccgcccagggtgctcagtacgagtcgacgatgcggacctcttcctcggtcacctccccgtccacgatccggaaggagcggaactccgtcacctccggatcccgggtggagaccagcacgtagtgggcgttgggctcggaggcgtacgagatgtcggtgcgcgaggggtaggcctcggtggcggtgtgggagtggtagatgacgaccggctcctcgtcgttgtcgtccatctcccgccacacccgcagctgctccatggagtcgaagcggtagaaggtcggggaacgctcggcgttcgtcatggggatgaaccgggtcggccggtccgagccgatggggccggcgatcactccgcacgcctcgtcggggtggtcagcgcgcgcatgcgcaacgatcttctcgtacagggcccgctcgatcgtcagcatgctccgaaggctacccgcccggccgtcccgcgtgatcggcggccgccgcgacagtccgctcaccacacggcccgcaccagctgctcttgcagcatggtcagccagtcgtaggcggcgtacatgggaaagcgcgggtcgtcgcggtccagctcggcggcctgctcgtaccactcctcggtgatgtccagccgggtgcccagcgccagccgcacgtcgttgagggcccgcagccacgcctgcgcctgctcggcgtccagcaccacgtcctcgccgggccgcagcgtggccagcaccaccccggcggcctggcgtttgccgtcgcgcagccccgcctcggtgtagcggcggaactcccgggccgccttgtcgtcttcggtataggcgtcggggaacagccgggccagcaccggatcgtcgggcttttcggcgttctcacggatgccgagcgcggcggccagcgggtcggcggaggagtcgggctcgccgagcaggtccagcatctgctcggtcaggctcctgaccagggccgcctcggcgtggtccagccgcagccggaccccctggcggacgcgtttgacctggctcatgttcctcttcccgcgcgccgtccggccgcgatcggttcactcatcgcgcttgacggtggcccacagcccgtaggagtgcaggatctccacgtaccgctccatctcctcacggccgccgctggccaccaccgcccggcccttgtggtgcacgtccagcatcagcttctcggccttgggcttgggatacccgaacaccgtctggaacacgtacgtcacatacgacatcaggttgatcgggtcgttccagacgatcgtcagccagggcaggtcgggccgatggtcctcatcggagcgcggccggtccagctccaccggcgccggcgcggtcatcgcggatgcccccttccccatgcgactgacatggcatacgacagacctgtgcatccatggtgcacacaccggtccgtagtcttccacttgtggaccttggttacagtacggcgctgctgaccgaccattacgagctgacgatgctgcaggccgccctgcgcagcggcacggccgggcggcgcgcggtgttcgaggtgttcgcccgccgcctgccggccgggcggcgctatggggtggtggccggggtgggccggctgctggagatgatcgagcagttccgcttcggcgagcgcgagctggagttcctcacctcccgcggcgtcgtggacgagtccaccgcccagtggctggccggttaccggttctccggcgacatccacggctatccggagggcgagtgctactttccggggtccccgatcctgacggtggaggcgcccttcggcgaggcggtgctgctggagacgctggtgctgtcggtactcaaccacgacagcgccatcgcctcggcggcctcccggatggtgaacgcggccgggggacgcccgctgatcgagatggggtcgcggcgcacccacgaggccgcgggcgtggccgccgcccgcgccgcctacgtggcgggtttcgccaccacctccaacctggaggcgggccgccgctacggcatccccaccgccggaacgagcgcgcacgccttcactttgctgcacgacagcgagcggcacgccttccagtcccagctggagtcgctgggtgagggcaccacgctgctggtggacacctacgacgtggaacgggcggtgcgcaccgccgtggagctggccgggccgcgcctgggcgcggtgcgcatcgacagcggggacctggcggtggcggccggccgggtgcgcgcgctgctggactccctgggcgcccgcgacacccggatcgtggtcaccggcgacctggacgagcacggcatcgcggcgctggcggccgcgcccgccgacgcctacggggtcggcaccgccctggtcaccgggtcgggggcgcccaccgcggccctggtctacaagatggtggcgcgggccgactcacccgacccggacgccccgctgcgcccggtggccaaacgctcggtgggcaagcccacccggggcgggcgcaagaccgcggtgcggcggctggacgcccacggggtggcgtgcgctgaggtcgtctccaccggcgagctgcccgccggcccgcgcgaccggctgctgccggttccgctggtccgcggcggcgaggtggtcggccgcgagccgctggaggcggcccgggagcggcacgcggcggcgctgcgggaactgccggccaccgcgctgcagctgtcggacggcgagccggcgatccccaccgagttcatcgacgagatcgtgttcccttagcggtccccctggaggtttccctgagcggacgggagtcccggcccatccggtcgggtagcgtccttatgcaacgggggtgatcgaaggcaaggagcggtcatgggcagggcactgatcatcgttgacgtgcagaacgacttctgcgaaggcggctcgctggcggtcgccggcggcgccgacgtggcctcggccatctcccggtacctgcaggagcacggcgacgcctacgaccacgtcgtggcgacgcgggacttccacctggacccgggcgaccacttcgccgacgagcccgactacgtcgactcctggccgccgcactgcgtgatcgggacgccgggcgccgacttccacccgaacctgtcgctggccccgatcgaggcggtcttcagcaagggccaccacagcgcggcctacagcggtttcgagggcgccgccgacgacggcacctccctggccgactggctgcgcgcccgccgggtggaccaggtggacgtggtcggcatcgccaccgaccattgcgtgcgggccaccgcgctggacgccgcccgcgccggtttccgcacccgggtgctgctggagctgaccgccggggtcgccgaggccaccaccgaacgggcgctggagcagttgcgcgccgagggcgtcgagctgaccggcgcccccgtggtgcgcgcctgacgatgcccgccccgctcccgcaggtcgtggtggtggccggcgtgtccggcaccggcaagtccaccgtcggcgggctgctggcccgcaccctgggctgggagttcgccgacgccgacgacctgcactccgcggaggcggtggccaagatggccggcggcgtgccgctcaccgacgccgaccggctgccgtggctgcgcaaagtcgccgcctggatcgacggcaggctggagtccggcgggcagggggtgatggcctgctcggcgctcaagcgctcctaccgccggatgctggtgcacgacgtcgagcgggtgcggctggtccacctgtcggccgaccgcgcccttctgcagcggcggctgaccgagcggacggggcatttcttcaaggcgtccatgctcgacagccagctgcgcgacctggagccgcccgccgcggacgaacgcgccgtcaccgtcacggtcaccgccgatcagaccccgcaccaggtcgtcggccgcatcatcgacgcgctcggcctgcaccgcccgcgggccgccgggcattgagccgccgcaccggccttcagcggcgtttggcggcccactcgcggatcttggcgatgcgcttgctgatgtcctcggcggacgcctgcgccacccgcggccctccgcagatgcggcgcagctcgttgtggatgacgccgtgcggcttgccggtgcggtggctccaggcgccgaccaggctgttgagctcggtgcgcagccggtgcaggtcctcggcggcggtgcgctccccggcgggctcggcggtctcttcggccttttgctttttgcggcgctgggcggccagctgctcggcctggcggcggcgcagcagcgcggccacctgatcgggctccagcaggccggggatgcccaggtactcctcctcttccagggagccgggggcggcctgggtgccgaactcgccgccgtcgtagaccacccggtcgaaggtggccgaggcctcgacggtctcaaacggcagctcctcgccgatgacgtccttggtgtcgcgctgccggttggcctctttgagcagctcgtcgtccagcccctcctcccggcccccgacacggtccagcacgtggtcgcgctcggcctccagctcggcggcgtgccccatgagcaccggcaccgacggcaggaacaccgaggccgtctcgcctcgccggcgcgagcgcacgaaccggccgatggcctgggcgaagaacagcggggtggcggtgctggtggcgtagaccccgacggccaggcgggggatgtccaccccttcggagaccatccgcaccgccaccatccagcggtcctgcgagtcgttgaactgcttgatcttcttgctggcggtggggtcgtcggagagcaccacggtggccggctgcccggtgatctcgcggatcagcctggcgtaggcgcgggcgtcgtcctggtcggtggcgatcaccagcccgccggcgtcgggcaccccgcggcggacctcggtgagccgccggtcggccgccgcgagcacctgccggatccagtcgcccttggggtcgagcgcggcccgccaggcctgggacatctggtcctgggtgagcggctcgccgagcgtggcggtcagctcatcgccggcccgggtgcgccagcgcatctccccggcataggccaggaagatcaccgggcggaccaccccgtcggccagcgccggcccatagccgtaggtgtagtcggcgcggctgcgccgcacgccgtccgggccctcctcgtactgcacgaaggggatcgggttgacgtcggtgcgaaagggggtgcccgacaggcccagccgccgcgtcgccggctcgaacgcctccctgatgccgtcgccccacgacagcccgtccccggcgtggtggatctcatccaagatcaccagggttttgcgcatctcggtgcggttgcggtgcagcgccgggcgggcggcgacggtggcgtaggtgaccgccaccccgtggaactccttgcccaccttgccctgggcgttggtgaactccgggtcgagccggatgcccacccgggccgccgactcggcccactgccgcttgaggtgctcggtggggcacaccacggtgaccgcgtgcacgaccttgcgttcgagcagttccttggccaggcgcagggcgaaggtggtcttgcccgcgcccggcgtggccacggccaggaagtcgcgggggccgttggggtgagccgggccgaagtacttctccagcgcctgctgctgccaggcacgaagcgacgacgcggttccccaggctgctcgctcggggaaggcgggaggcatgctcgaagcagcgaaggtgctcacggtcctgaaagggtagcgagccgtgctgacagcgcgtgggacggcgaaaaggccctccggctacccgtcggccgcggcgcggaaggccgcccatgaggcgcggatccggcggccctgccctgcggtgaactcccgcatgcaggtgtcccaggagtagtccatgaagttgtggatggggtcggcgccgggagacgggcaggtgtccttggtgtcggggcagccgtcggtgggcgtcgcctcatagggggtgtcgtccaccccgtcgccgggctcgctgcagccgttttcgaaggtgtggaacagtcccagccagtgcccgacctcgtgaacggcggtgtgaccgcgcgagtactcctcatacgatccgcccggcaggctgcggtagtcgaccaccacgccgtcttcgccgggccggctgctgtagtactgcgggtaggtggaaaagcccaggacgtcgatgcccaccgccgccgtgtacaggttgagggtggtcgcgccgcctttgttcaaagcggccttcatttgccgctcgtaatgaatggggtatttgaaccaggtcgcgttcgtggtgacgtcgtagctcaccaggcggaaccgcacgccggtgtcgaccgcccctttcctgcggccggcgtaggcggcgttgaggacggcgatctgccgggcggcccgcacccgcgacaccttcccccgctccccgtcggtgatgacatggaaccggaccgggacgatgatcttcccggtccggcgggcggcccgggcggcggcggcctcattggcggtgccgtaccgctcgaccagcttgcgccgcagctcggcgagcatcgcggtgacctggtcgccgctgagggcggccgggtcccgggcggggtcgcggcccggcggcgagggccgcagtccccgcggcaacccggcgaacagccccacggcaggctcctcgtgcggcgcggcccgccgcagcgcgcgatcccgcccgccgcccgcctgtggtgggcaggagtcggcggccgccgaagccgcctgggacgccggccgagcggcggacgagaccttccaggcaccgtgagcgctcaagccggcactgacggtgacagccagagcgcacaccccgatccggacgccacactgaaccatgactcccccgacccgtcgtaatcacatggtgacaggccgaactatcgcacggtcggcatggcgcccgtcggggttttccgcgacagggcggccgcagagcgccgcttcagcgccccgaagcgggcgaaacggtcactcctggccgtcgccgtcgccgggctgcagcccgtcgtagatctccttgcactcggggcagatcgggtacttgctggggtcccggttcggcacccagaccttgccgcacagggcgatgacgggggtgccggtcaccgcgctctcggtgatcttggccttctggacgtagtgcgcgaaacgctcatggtcgccgtcgccatgagacagatcgggccgcacatcgctgtcgggaagaatcttggtgctcatctcgaccaggttagttcaggctcgggtcctccggaaacgtggccacgaacgccagctcgctgcgctgccgccgcagcaccgtctgccacagccgctccggctcgccggcgaacacatcggccgcctcgcccgccaccacgtaccaggccccctctgcgatctcggcgcgcagctggccgggggcccagccggcgtagccggcgaacacccgcatctggatgatctcggcggcgatcagtgccggcggggcgtccagatcgaccagccccacccggcccacctcggtgtcgccgtcgagcgcccgccagcccagcggctcctccgtgccgggcacccgggccagggccagcggcgtgtccaccgccaccgggccgccctggaagaccacactggggctggtggtcagctcggcccacggcggcagcacccggtccacgggcacctccagcggccggttgaggacgacgcccaaggtgccctcgttctcgtcgtgctcagcgatcaggacgacagtgcgccggaagttggggtcctcaagatggggggtcgccaccagcaggcgtcccaccgcgatgccgtcgtccatgcttccatgatgctcgggcccggccgccggcggcatgcgccccggcgagttgagccgtaattgattcacgccgacccgggtatcgggagaatattgaacgaccgggaaacgatctggcactggcagccgcggatttgacgcggaccgacggggcgggagaacgcgatgcaattgcccagggtcatcatcgcggcggtgttcttcgtcatcgggttgctgatcgcggtgcccgcactggtgcgcaccgcctcctccagctcgaacgcatcggagagcccgtcatcggtcggcggctccacaccgccggccaccgaaagtcccagcgcctcacccagcgaggggcagcccagccgctccccctccaagagcccgtcaccgaccccgacccccaccggcactcccgccccgaccccgaccacgccgcggcccggcacccccgcaccgccgctgagcgtgacgatcggccgggtcgactgccccggccgcacggtcgaggtgacggtccgcaacaccggcaccaccccgcaggactacaccatcgagaccgacgacgacagcccgcccaagggcgaccgcctggaggccgggcgaacccgcaccaccgagctgaccctgcgcgaggaccgccgcacccgggtgaccgtcacctggcggaacgaaccggtgaagcgggccatccgcacggccgactgccggcgggccgccccggcgcgcgaggagctgccgcacaccgggtccgactccggcgtgctgtggacccgcaccatcaccggcgtggccgccatgatcaccggcgccatcatcttctggtacggcggcatctggccgcgccgccgcgaacgcgtcttccccgacaagaagaacgccgcctgaggcgggccggcccggcccccgtccgggcgggggccggtcaggacccggcgcggacggcggtggcggcctcgcggaccgcggcggccaccgcgggcgtcacatccgggtggaagacgctgggcacgatgtagttggggccgagctcctcgtcgctcaccaccgcggccagcgcccgcgcggcggccagcagcatgtcctcgtcgacccccttggcctgggcgtccagcagcccgcggaacaccccggggaaggccagcacgttgttgatctggttggggtagtcgctgcggccggtggccaccacggcggcgtgctcgcgggcctcgtcgtaggccacctccggctcggggttggccagcgcgaacacgatcgcgtcgtcgttcatggcggcgatgtcggcgccggtgaggatgcccggggcggagaccccgatgaacacgtcggcgcccttgaccgccccgcgcaggtcgccgcggtagtcgccggcgttggtgtgctcggcgatccagcgcagcgaatcgtccaggtcgtcgcgtccggcgtggacggcgccgcggtggtcgcacacgatcacgtgcttggccccggcgtgcagcagcagccgcaggatggcgctgccggccgcgcccgcgccggccatggtgatgtgcaccgacgacaggtccttgcccaccacgcgcagcgcgttggtcagcgcggccagcacgcagatggcggtgccgtgctggtcgtcgtggaagaccgggatgtccagcagctcgcgcagccgggcctccacctcaaagcagcggggggcggagatgtcctccaagttgatgccgccgaaggccggcgcgatgatctgcaccgtccgcacgatctcgtcggtgtcctgggtgtccaggcagatcggccaggcgtcgatgtcggcgaaccgtttgaacagcgcggccttgccctccatcaccggcagcgccgcctgcgggccgatgttgcccagccccagcaccgccgagccgtcggtgaccactgcgacgctgttgcgcttgaccgtcaggcgccgcacgtcctcggggttgcgggcgatggccaaactgacccgcgccaccccgggcgtataggccatggacagctcgtcccgggtgcgcagcggcaccttggagcgcatctcgatcttgccgccgaggtgcatcaggaaggtgcggtcgctgaccttgtggacgcgcaccccctcgatcgcctcgaccgccgtgacgatcgcctcggcgtgctcggtgtcacgcgtggcgatggtcacgtcgatgcgcatggtctcgtgggccgcggtgttgacgtccagggcggtgacgatgcccccggcgttctccaccacgtgggtgatctggctgaccgcccgtcctccggccgggacctccagccggacggtgatcgaataagacacgcttggcgcggtggccacgacgattgccccctacttacgacgtgattgcacatcagccggggtgacaagacccccggtacccccggcgccgcgccaggagaaaacggcgttgtcccaccctcatcgtcgcacgacggccttggtcggcggctcgaattggagtagcgcaccgggtggttcacagcgaccgggcggccgtgacgatcagtgagacgaccgtgtccgccggcagcacggtgctgtcgatcaccagatggtagagccgaggtgaggccgggtcgacccgatagaaatgcttgacataggcggcacgggcccggtcgtcgtcgtccaggaggcggcgcagcgcccgccgccgctcctcggcggggtgctccccggcatcgtccgccgcgccgcgcagcgcctgctccagccgccggtcggcggggccgtccagccggacgtgcagggtgcggggacggtcgccgagcaccgcggcggcggcccggcccaggatgaccccgccgtccccggcggccagctgcctgatcacccgttcggtgtgggcgacgaactcctcgtcggggatcagctcccggtccggcaggtagacgtccatgccgccgagcgtcaccccgggcacccgggcggcgccggccaggatgcgggccaggccgtgggccgcccggtcgtcatgcgccagcgcctcctccagcgagcagccgatctcggccgccaccgccatcggcaccgcccggtccacgaacggcagcccgagacgctcggcgacggcggggccgatcacctcgcccccggcgccgaacgtggccgaaatcgtcaccacccgggcgggcacatcaccatcatgcccgccgggtcctcgcctccgaacgtcccgcaaggggggcgccggtcaaaacagcgcggtctgcaggcggcggcgggcctgggacacccgcgggtcgtccggcggcagcacctcaaacagcgacagcaggtgcttgcgggcggcgtcgcggtcctcgccggcggtgcggcggacggtggccaccagccgctcgaaggcctcctcgacccggccggagagcatctccacgtcggcggccttcgtctgcagcgccacatcggcgggggctgcgtccgcctcggccagcgcccgcccggggtcgagctggcgggcccgcaggtgcagctcgacctcggccagcccgcgcttggccccggcgtcctggggggaggagttcaagatctcctggaaggccgtcttggccgcctccaggtcgccgcgctgcagcgcctcctgcgccttggcgtagaccgggtcgggctcgggctgcgcaccggcgccgggtccgccctgcggcagcatgccctccctgcgcaacgcgtccatgaactggccgatgatctggcgcacctgcggctcggggtaggcgcccggcagcaggggcatcagccgcccgccgaccaccgcggccacgaacgggatgccgcgcacccccatctgctgcatgtaggcggccagctgggggttggcgtcgatgtcgaccttggcgaggatccactggccggcggcctcctcggcgagccgctccaggatcgggcccagctgcttgcagggcccgcaccactccgcccagaagtccaccagtaccgggaccgaccgggaacgctcgaccacctcggtgttgaaggtcgcatcggtgacgtccacgacgtaaccgccggccgcaccgggcccgttcccggaggtctgcgcggccctggccgcctgttcctgctgctttttgagcgcggcctggcgggcaccgagatcgatcgccccgcgtatcgagaagtcccgagaagccatggatccatcctgccccatcgcggcggcgcggcgtgcacctgtccgccatcggcgatcgaggcccgccggcccggtgcggcggcccgctctgggcgctcccgccccggctcgccccgtcaaatccgctcatcgaatgaattcgagcattttctgaagagtaaacaatcacgttcacccgacacgccttctcgaaaaggaagctgacgacgctcgccaagcgcggttatagtgctggggtcgatgcgtgttgcgacggcaaaggggcacggcccgccgcccgcccaaggtcaaagaaatcggcacgcactttgggatggccgcatccgtcgcgatgcatggcatttttgggggttcaatgatcgcggactgctccgcgatcgtggcccgcgggatgggcgtccgccgcgctgggcggtggctgctgcgcccggcggacttcgacgtcaccgggggcgtgatcggcatggccggtccgccgggcaccggcaagtccaccctgctggccacgttcgcaacgctgcgccggcaccatgccggcacactgggaattctcggccacgagattcggagcgcgcgcgatgcgcgcgccatacggtcccggatcggttatctgccggccgatttttggtggacgcagggattcaccgtggccgaattcgtcgcctattccgcctattaccggcgggttccggccagtgccgggccggcgatgctgcggcggctggaactggccgacgtggccgaagtggaggtggcgctgctgccgccggaggcgcggctgcgcgccgggctggccgcggtctgcgtgcacgaacccgatctggtgctgctggatgagccgctgaccgggctgaccggcggggaggccgacgcgctgaccgcgctgctgggcacggtggcgcccaccgtggtggtcaccgcccgccgcgtcgaggagctggccggctggtgcgaccgggtgctggtgctcagccgcggccggctcaccgagcacaccgccgcctcccccgtcccggccgaagagggtcccgcccgccccgcaccggccgagcccgccgggcgggccgtccagcccgtcttggagcggcccatccggcccgctccgctgatcgtgggcagcggcgcctgtgtctgagctgggacaggtgctgcggctggacgcccgccgcatcgccccgctggtggcggtgccctccctggcgctggtgggagtggtggccgcctggcgggcgatgaccccgggagtcgccggctgggacaacgccctggtcgccctgaccgcctcggtgcgctggacgggcccgctggcggcgatgctggcggcctggctggcggtccgcgagcaccggctcggctacctgcgcgacctgagcgcccgttcgccggccaccgggccgctgctggacatgctgttgctcacccacacggtgctgctgtcctacggggtgacggcggtggcggtcatcggcgagacggcgctgacccagcggccgggcccggcccacccgctgggcctgctggccggtgcgctcgccctggtgctgcacgcggtggtggggtatctggccgggcggctgctgccctatctgccgaccgtcgcggccacgggcgtggtgagcgggctgtgggcggggctgcgcgggcccgggtcgtgggcggctctgctgccccccgcggcgatcggacggctggaaccgttcaccacgctgcacgccgcggtgcccgccgcgcagctgctgtggacggccggcctggtggcggcgctggtcaccggctatgtgtggacgctgaccaggcgccgggcgctggtggtggcgctggtgtgcgcgctggcggcgaccgcgctgggcactcaccggctggtctcccggcaggaggccgtggtcccggcccgggtcgggcatgtgtgccggcagtggccgctgacgatctgcgtgcacccggcgctggccggggcgctgccggcgctggagaccgcgctgaccccgctggccgcgcggctcggcgccacccccggggccttcacccgcgtggtgcagcggcccgacggcgagccgaccggcatccacggcggggtggccttcgtccacatcccctcgctgaacccgggtttcgaacgccaggtcgtccggcagatccagaccgcgctgaccgaccggcgctcctgcgccgacccccggaacgcccggggcctggcctaccgggcgctggtggacgtctggctgcgcggcgaggaggccccgccggcggccccctcctcctcgcccaagccggccaccggcaacctggagcgggcgtcggtggccgccagcgtcagcgccccggccgtggagcgcctcacgctggccgcgcagcgcttcgccggctgggacgaggcccgccgccgcgcctggctggccgagaactacagcgcctaccgctcctgcacgctcaccctccggcacttccgctaaaggatcggacgggacgtcccgcgcccgatcccttggggctttcgcggccggttcggcgcgggatgccggatggcagaaggcgaggtcaggcgctgtgcggagcgctctgccccgttgcgttctcctcctcgagggggcgcagccacttgcgttccacgaagaacggcgccaccggcaggaccgcggcgcccagggccagcaccagccggccgttgctccagccggtctgcggacgggtcaggaacgccagccccacataggcgatgaccagcactccgtgaatggggccgagcaccgtcacgccttcggggaagtccgcggcgcgcttgaggacgctggccaccagcagcagcagaaaagaggtcgcctccaccagcgaaacgatgcggaagacgcgcacagagtccacgagaacctgctctttctccggaaagactttcggctcccaggctatgggcacccccgccagggtccgttcaggggtgcccgccggcgctccagtgagtgtgtccccgccgtcacgtgatgcgctcttggccgggggaatgccctctgtttcggcaggatcgaaagcggacggcgagaagcgggccgccccgagccggaaccggcggcggctttacgcgccggccgttcggcgcgcccggcaggccgcggaagagagcggactgcgcgagcgcgccgaccgcaacacccggctcgtgccggagggcccgccgaggtcgctcggcttccccaccgtcacggtgaccgccgtggacgcccggcgagcccccgtgcgccggtgctcaggcgcgcgggacgcggacgatgagggcgtcgccctggccgccgccgccgcacagcgccgccgcgccgaccccgccgccgcgccgcttgagctcgtgggccaggtgcagcacgatgcgggcgccggacatgccgatggggtggcccagcgcgatggccccgccgttgacgttgaccttctccgggccgacgcccaggtcgcgcatggactgcacggcgaccgcggcgaacgcctcgttgatctcgatcaggtccaggtcgtccacgccgatgccctccttggccagggcgtgcttgatggcgttggacggctgggagtgcagcgagttgtccgggccggcgacgttgccgtgggcgccgatctccgccagcggggtcagccccagctcggccgccttggccgccgacatcaccaccaccgcgcaggcgccgtcggagatctgcgaggaggacccggcggtgatggtgccgtccttggtgaaggccgggcgcagcttggccagcgcctcgacggtggtgtcgggccgcacgccctcgtcggcggtgaacagcaccggctcgcccttgcgctgcggcaccggcaccgggacgatctccgcgtcgaacaccccgttcttgatcgcctcggcggcgcgctggtgggagcgggcggagaactcgtcctgctcggcgcgggtcagcccgagcttggcgttgaagcgctcggtggactcgcccatgggcaggtggtcgaaggcgtcggtgaggccgtcgtaggccatgtggtcgagcacttcgatcgacccgtagcggaagccctggcgggacttgggcagcaggtgcggggcgttggtcatcgactccatgccgccggccaccacgatgtcgaactcaccggcccgaatgagctggtcggccagggcgatggcgtccagccccgacaggcagaccttgttgatggtgatcgagggcacgttcatggggatgccggccttgaccgcggcctggcgggcgggcagctggccgacgccggcctgcagcacctgccccatgatcacgtactgcacctggtcgccggtgatgcccgcgcgctccagcgccgccttgatggcgatgccgcccaggtcggtggcggagaagtccttaagcgagccgagcatgcggccgatgggggtgcgggctccggcgacgatcaccgagttcgcgggcatgacagggggcctccacaactggtccacaacgtctttgtcacgatacccacagcaccgtggccggtttcggccgggccgtccctgcgccggatccggcgcgcggcccggcgcgcagccggccgcgcccgccgtgaccggccccgacaaggaggacccgcccatgctcacccggatcgaccacatcggcatcgcctgccgcgacctggacgccgccgtggagttctaccggcgcacctacgggttcaccgacgtgcacaccgaggtcaacgaggaacagggcgtccgggaggcgatgatcaagatcaacgacgccggcgacggcggcgccacctacctgcagctgctggagccgatccgcgacgactcccccatcgccaagttcctggccaagaacggcgagggcgtgcaccacatcgccttcggcaccgacggggacgtgcaggaggaggccgacggcatcgccgccaagggcatccgggtgctgtacgactccccccgccgcggctcgatgggctcgcgcatcaccttcctgcaccccaaggactgcggcggcgtgctgaccgagctggtccaggccgccaagcccgccgggcactgacccgccgcccggcccgcgggagccggccgcatgcccggtgagcgggccggccgtcgagcccgccggttccgccgcccgcccgggcggcggaaccggctcgcgaagcgatgagggcgcttccggccgcggggtgttccgcggccggaagcgcctcagccgaccggcaggtcgtcgatggtgccgaaggccgggatgtagaacgacagcctgtcggtcttctggctgggctgcggaaagagcgcccagccgtacttgaccgcgccgaccttctcgttgccgccgagccagtcgcgcatcggcacgccccggccggtgatcaccacgctgagctcctcgccgtgcgccttgtcgatcagcgtggcgtggtagccgtagccgtcgaacccgttggtgtcgccgtcgaacagcgccgggtagttcagcccgctcgtcccccgctgggcgaccagccgggtgcggtagccgaccttcaggaagggcccctggcggcgcagctccaccacgtccagccggaccgtccaggtgccgttgatggtccgctgggtggaggcgagcggggcgggctctcccggcagcgggcgcagccccgggtcgggggcggtctcggtcaccgggaccgagatgtagcgggggtcgggccggggcggagggtcgccggaggccttgccgtacaggatggacaccctccggttgcgctggcgcgcctgcggggaggtgcccttttcgcgcggctcgctctcgcccttgccctcggggatcagggtgatgccggtgttggcgagctgaggctgcatggcctggaccaccgcctcggcccgtcgcttggacagggcgaggttgtcctccggctcgccgacgtcgtcggtgtggccgaccacctggacctctccggtgacgttcgcctccttgagcttggcgacgacgtcggccaggtacttttcggcggccgccgacaggtcggcgctgccggtcttgaacagcacgtcggcctggagggtgaaggacttgcgtcccttttcggtggtctcctcgatcggcgtgtagtacttgcggttctgctgcagggtgccggggggcgggatcgcgatcgtcttcggccgcccctcccccgcccgccgtccggagccgtcggtgcccggttcgggccaggacgagggggacggggagggggcggcgacggccgccccgccgagcggcacggtcagcagcgcggcgagggccgccgcggtgagggcggtgcgggtgcgcatcaggagatcttcacccccggcatggggccgaccaccggcatgacgacggtcagctccttgacctccttcggcggggcggggtagtcggcgtacaggacggtgggctggtccagcgggtagtcgcccaggccggtcgagcaggcgcaccgggcgtcctcgccgctgccgatggtcaggctgtcgtacacccgcaggttctcggtgtccaggaggaagggggcgccggcgttgccgctctgccagttgccgccgaaggtctccttgggcagcgcgtcgctgtcggtcttggcgcgcggggtgacggcgtacaccagccgcagcaccttgtcgtggcgctgcagtgacaggacgtcgacgtagacctccttgcccgcatagggctgcacggccttggcgatggcgcccttgacgtggttgtcggggccgatctcggccttgggcgcctgggtcgggggcggctcgccgcctcccagcaggccgcagccggtcgccgccagggcggcgaagatgagaacgccggctccgagagcacgacgcattcggtcacctccgtgggggaaggaaagtgatcatccgggggccggacgggagcatgggcccaccggagcttcgcgcttcatacgacgacgatccgccgatgtcggttgatgaccggattgtgacgtgatcgatatcacagaccctactgggcggttgtgcgcggtcacagtgtggtgattcaggctgcagtggggggtttgcccccggcttcagaggcactcccggaacgcctccaacagcccgacaaaagggacattccacgcagcacgttaagatgagcccccaacgaggcagtggcgggagtacgctgctctcgccggaagaggtctggggccgtcaggtacgaaaccgcaagtccaggcgatcaaccggtcccggaaccccgtagccccgtcacagccaggattgagccacatgcagtccgacatcgacgcccagctcagcaacttcttcgaggagactcccccacgcgagttcgacgtggtgcttcgcggctacgaccggcaccaagtcgacgagcacatcaagcagctcgacaacgaggtgcgccaggcccgcgagcagatccaggcgctgcagcgcgagctgtccgacgcccaccgccagctccaggagcaggagcggcccacctacgccgggctcggcgcccgcatcgagcagttgctgcggctggccgaggagcaggccaccgagctggtccagatggcccgctcggaggccaacgagatcaaggccgccgccaaggtggacgccgccgagctgcgcgccaccgccgagaacgaggcggccgagctgcgcgcccaggcgcagcgggagggcgaggacctgcgccaggcggccgagcgcgaggccgaggaggtgcgcaccgccgcccgccgcgaggccgaggagctgacctccaccaccgagcgcgaggtggccaagctgcgcgccaccgccgaccacgaggtcgccgagaagcgcgccgccgccgagcgggagatcgccaagctgcgcaccaccaccgagcgcgaggtcgcccagctgcgggcgtccaccaagcgcgagcgggacgagatcctcaccaccgccaagcgccaggccgacgagatgcgcgcccaggcgcagcggatcctggaggagagcgaggcacagcgggcccaggccgaggccgagttcgagatccagctggccgcccggcgcgaggaggccgaccggcaggacgccgagcggcacgccgccgcccaggccgccacccagaagctggtcgccgaggccgagcagcgcgccgcctccgccgagcagcgcgccgccaaggccacccagcaggccgagcagacccggcgggaggccgaccagcacgccaagcagctgctggccaacgcccgcaagaactccgagcagatcatcgccgaggccaaggcccaggccgagcagctgctggcggagaccaaggccgaggccgagcggatccgcaccgccgcccagcgccaggtggacgagctcacccgccagcgcgacagcatcaccagccacctcaaccagctgcgccagctgctgggcggtggcggcccgatgatgccgccgctgggcgccacccccaccgaggaggtctccgccgctcccgagaagccggccctgtcgtcggcggagtccaagccgaagcccaagccggccccggcccaggccaagcagccggccgccgccaaggccgccgccaagaagcaggaagacgacgacgaggactggtggcaggagtgatcggctcccgctgatcggcgtcttttcagcgcataccgcgaaccgagaagcctggagggaaatcccctctaggcttcttggcgtctaaggggaatatcactgaggacacagccccggccgcggcgtccggcgcacccctgcgagcaggtagaacgaggagaagtcgtgtcagacgacattcccggcgcgaaccgaccggtcacgccgtccgcctttcccgccgctccccccgacgacgccgtgcccccgccggcgggcccgcaggacgagacgccccgggccgaggggccgggcggccgtgacgaggccgccgccccccgaaacgacgcaaagagcacatcccccctcccggaggagccggacggttctccttccggcgagccgccgggcggccccgatgagcgccaagcccggcagcggcccgcttccgccgccgggggttcggacacggggccctcacgcgagcgggaatccgccaaggcccgggccgccggcgaggagaagcccgcccacgggagcggccagggcccttcggccgggcgggccggggaagagccgggcaccgccgggaggcgggccggcgcctccttcgccggtgacggcccggcgcgggaacaggcggtggaagaagacccggagcccaccccggacccgctggtcgacctggagcagcggcgcaaggaggccagggccgacaacctggcgcccttcggcaggcccgggtcgcccctgggccggacgcacccgttcatcttcggcttcaccggcgcgctgggggtgatctgcgcctggctgctgttcgaggcggtcaccagcgcccgcggcgtgatcgtgctgatcgtggtgtcgatgttcctggccgtggggctgaacccggcggtggagcggctgcagcgggccaggctgccgcgccccggggcggtcgcggtggtgttcctgggactggtgctggcgttcgtcgcggcgggcttcgcggtgatccctccgctcaccgagcagatcaccaacttcatcaaccagctgccctcctacatcgagcagctcgggcagaacgagcgcatccgggagctggaccgcgaataccaggtcctgcagaaggcccaggaggccgtcaccaaccccgacttcggccagtcggccatcgacggggtgctgggcgtgggccgcgccctggccggcggggtcttcaacaccctgacggtgctcatcctcaccctgtacttcctggggtcgctgcccaccatcaagacgttcttctaccggctggtgccgcgctcccggcgcgcccgggtggcgctgctgggcgatgagatcctcgcccgcatcggcggttacgtggccggcaccctcaccgtggcttccatcgccggcaccacggcctacatcttcctgtcgatcatgcaggtgccgttcgcgctgccgctggcgctgttcgtcgggatcaccgcgctgatcccgctggtgggcgcgacgatcggcgccacgctggcgtgcacggtggcgttcttcgacgggatgttcaccggcatcgcctgcgtgatcttcttcgtggtctaccagcaggtggagaactacatcatccacccgcgggtgatgaagcgggcggtggacgtccagccggccgtcaccatcatcgccgccctggtcggcggcaccctgctgggcatcgtcggcgcgttgctggccatcccgacggccgccgccctggccctgatcatccgcgaggtggtcctcccccgccaggagaccttgtgaggcggccggcgcgttgaccggtcggcggcgtccaccgcacgggccgaccgcgtccggtggacgccgccggggcgtgtcgtcacaacagccgcacggagcccatgggggtcccggcccccgggccccggaaggggagtcgtcacagcagtcgcacggagcccatgctgccgggatcggcccgccggcgggacgccgcgtcgtcacagcagtcgcacagggcccgctgagcgcggccatgcccgcagcgcgcaggtcacccgccggccgcgaccgggccggccgccccgcttcggccggcccggtgccttggggatctcgacgacgggccctagcggggcgtgcgggccagggccgccacgaactcggcgacgatctggttgaacaggtcgggctgctcgaccgccgacagatggccggtgcgggggatcacctgcagttcggcgttgggcagggcctcgaccatggcgcgggcgtcggcctggggggacagctcgtcctcggtgccggtgatgacgagcgcgggggcgtgcaccccgcgcagcgtctcgaaagagtccggacgggcggccatcgcccgttgcgcccaggccgccgcggcggccggcgccgcctgcaccaggccgcgcaccctcccgtacaccagcgcccgctgccgcatggtggtggggccgaccaggagcggcagcacctcctccaccagcacccgcgaggtgccctcgcgttccagccgctcggcctgccggagccggttgcgccggccctgctcggtgtccgcgctcgccttggtgttcgccaggatgagccccagcaccaggtcggggtgccgccggcacagcgccatcgccacatagccgcccatggacaacccgccgatcaccgcgcggtcgatgcccttgcggcgcagcaggtgggccacgtcatcggccatcacgtccaccgagggctcctgctcgcccagcatcgagccgccgaagccgcgcagatcgggagtgatcacccggaaacggccgccgagcccttcgcgctgcgccagccacatcgccgacgacaacgggaacgcgtgcagcagcacaagcggcgtcccctcgccgacgtccctggcgtacagctgaacgaccatcgggcctcccacacccggcacatccgccgatccgtgacggcgcgtgccctctcctctcactaattccgacaaccgccatatacgtgacggtcaggtaatcgtcacccgaatcggtcgaactcgaaaggagtggccacgatcggacgcagacgtttcggcctcgccggcatctccgaaagcaccgccccacccggcgaaggcgttcagcccgcgggccactcctccggcagggggtgggcctgcggcgccacccgcttgacgatctcgttcagcacgatccgcacatacggctctcccacccacaggtgcctggcgccgtccaccgcgacgatctcggcctgggggatccgcttgaaccgctcgcgcgcctcggccggaggcaggtagtcgtcgtgctcgggcaccaggacgatcaccggccgcccgtcggcgccccaggcgtccaggtcggcgtcggtggcccggtgcagcggagggctgagcagcagcagcccttccaccagggggtcgcgcccccatttgagcgccagctccgtgccgaacgaccagccgagcagccaggggtggggcaggtcgtgatattcggcgtactccagcgccgcggcgacgtcgtacttttcggtctcgccctcgccgaactcgccctgactggtcccccgttcggacgaggtgccgcgggtgttgaagcgcagcaccgccaccccggccatggccggcagccggtaggcggccttgcggagcacgtggctgtccatcatcccgccgtgcgtcggcagcgggtgcaggcacaccagcgtggccaccggctcccggtccaccggcaccgccagttccccgaccagctccagtccgtcggcggtgtgcaacgtgatgtccgtccgcgtggcgggcagcaccgtgctcgccttgattatccccatcaccctcctcttctctgggacaaccgtaatgccccgccccatccccgccgggcggccgacgccacgccgcaaagccgccgaggagcacctctcttcccaggccgccgtgcgcttttgcgcaccacccctccgcaccgcggcaccgcctcaccgagccgatgccgccgatgcgagtccggtcggcgctcaaggtcccggcaagcgcctcgaccgggcgcctggcggcggttcacaccctgtggacgcggcgacgctcagtagcggggtgcgttgcgcgacctttggatcttggggccgcggtgcaggcgggcacgccagcacggcttgtgccagtgacgacgctcatccggcccgccccagtcggcgggccaggccacgacatgccccacacccggcgcgatctcctgatcgcaccccgggcaccggtagaccttgacggcattggccggggcgatctcccggacgatccagtccccgtccggcccctcctcgcgattctccagcccgaatgaccaggcgccgctggaaggccgtgggttcttccgtggacgacgcctgttcctgcgcgggctcatgccgatcagcctaaggccgccccgccccacccaacggcggtaccggcagcgaacctcctccggcacgcgctcccggaaacctcagcgcccggcccgcgcatccgcccacccacgcgaacaccccacaggcattcctcggcgacaccaaaacgcagccctggccatccggtcctggttcgccgatttgtgggctttgtgttggtcggcggctaccggtgtcttcggcggcgggccgagggggtgtgtgagcggcggagagcggcgagttcggcctcgatgcggtgcagccgggcgggggcggggttccagccgcggtgcaggagggtggtcgtcagggcctccaggaaggggacggggttgaacaggatgtcctctttggtgaccacgatgatctcccagccgtggtggtcgcggatccaggtgcggcgggcggcgtcgcggtggcggcggccccggccggtgtggaactcctcgccgtcgtactcgacggcggtgaggtgctctgcgtaccccatgtccaggaagaacctcgggcggtcggggcgccctaccgggatctgggtgcgggggcgcggcaggccggcgtccacgatgcacaacctggtgtaggtctcgccggggagcatcgccccgggatcggaaagggcgaggatctcccgcagacgccgggcattggggcggccggccagcagccgtgcgcgtctgcggagcgacgcggcgtcgacgccggcgcgtaagaactggtcgagggcggccaccgcctcccggcgggggagccggcgtgcgcaatccagcgcggtgcgttcgaaggtggtcaggcgtatgccatccacttcggtgacgtccgcatcgggcaggtgagtgcggcgcacccggcagccgggcgggtcgggaagggggcggtcggcggggacggccagttcgatgggccaggtggcccggtcggcgcccatggggagggcgtcgatgccccacagccaggcggcggcgcgttcggcgatcacggcgtgcgcgggcgccgcctgccacagggagcggatacgggcggtgaggacgtcgtcggcggaagcgcatcgcatgccctccagcctcggcccggggacaccccgtcaacagtggaacgcggttctgtggacaaccctcgaacgtgcgccggcaacgcgaccggcgggccggtgagcggacctcccccgggcagccgggttccggggcgtccgccgacaggcggcgagcggcccaccgccccggcggaaggcatcggggcggtgggccgaggatgaggcgttactgacggaaagagcggcctgcggtcaggtactcctccagcaggggcgccggagcgaaggcgttctcgcggcgctcggcgtagagggcccgcaggacggccacggcgcggtccaggccgaggcggtccaggtcggcgatcggacccgtggggtagccgcagccgagcctcatggcggcgtcgatggagtcggcgtcggcgtacccggcctccagcatccggacggcgtcgttgaggtaggggaagcgcagcgcgtccacgatgaagccggcgcggtcgcggcagcgcacgggggtcaggccgagggccgcggtcaaggccacggcccgttcggcggcccgcggagcggtgagaacggtggaggcgacctccaccagcgggccgtccgcctcggggaagtgcaggccgaccacgtcggcggcgcgcgctgcggccgtcgccacctcgatgaccccgccggtgtcggcgaggctggccagtaccgcgtccgcacgggccgcgccggcgacggcggccagcaccgggcgcttggccgccgcgtccccggcggccgcctcgacgaccaggtcgcagtcggccagcgagccgggctccgtgcccacggtgacgcgggacagctcgtccgccgacagctcggcctgcagggccgcctgcgcggactcgtcctcggtgacatagcggacctgcgcgccggcgcgggcgcaccgggcgacgaaggcgacggcctgggctccggatcccatcacaccgaccagcggctggggagcctcctgcgccgaagcggcggtgccggcgtcggaggagtcataggagtagaagccgcggccggtcttgcggcccagcagcccggcggtgaccagctcgcgcaggatgggcgcgggggcgtggcggcggtcgcgggtctcccggtagatggcctccagcgcctccaggcagatgtccagcccgatcatgtccatgagggtgaagggccccatcggcagcccggcgcccaccttcatggcggtgtcgatgtcctcggcggtggcgtggccctcctcgtacagggcggccgcgtggttgaggtagggcagcagcagccggttggcgacgaagccggcgcggttgccgacggtgaccggagtcttgcccaggctcttcaccagctcggcgacccgggccagggcggcgggttcggccagcggggtgccgatgacctccaccagcttcatcaccggcgccgggttgaagaagtgcacgccgacgacctgggagggccgcgcggtgccgacggcgatctcagtcaccgacagcgaggaggtgttggtggccagcaccgcgtcggcgcggcagaccttgtccagctcggcgaacacccgccgcttgaggtccatccgctcggggacggcctcgatcaccaggtcgcagtcggccaggtcggcgaagtcggtggagaaggtgatccggtccaggatctgctgcttggcctcctcggtgagcttgccgcgtttgaccgcgcggccggtggagttctccacatgcccgcggccccgggccagcgcctcgtcgttgatctcgatgcccacgacggccagtccgccccgggcgagcacctcggcgatgcccgcgcccatggtgcccaggccgacgacccctgccttgctgaacgaacctccactcatgccgggcagtctcccaaaggcgcccgggaccgccctccccgggtccgggctgacccccggccggcagcgcaggaggcgccgggacgcccgtcgcggccgctcttcccgcaggaagagcggaggcgccgcccggccgcaaccatgcacacggccgtgccggccacctcacggcccggcacggccgcgctcttgaaaaggggcgagtaagaagcggataaccggttggtcataattccggttcgccgcgtcgcccggccgcagagcggcgatctcgtgtcagcagtcgcgcagttccggcgactggttgaggatctgctcacggggggtgatgaagcgccggtacgcctcggtgtcggcgctggggaaaacggcgacccggtggcagttctggaaggccagcttgacgccgaagtagcgttccagcgcgccccgcatggcgtcgctggcgagcacgcgcaggagctggccgcgagcctgctcgtccggcggcggggtctggttgtcggcgaagtctccgccgtccacctggtagcgggccaccaggccgctgatcacgtcccaggcgtacggcagcgaagtgcgaatgcactcgacgaacgccgcatcatcgatctctccgtgctgggccttttcgagcagttccgggctcacatcgagagacatggaccgattcccttcggtaacggcggaacggaacgtcgcacaacaggtccgtctccggtgacgctaaccagcgtcccgagagaattccagccttgacaggaagaggaattggtatatgaaggcccgggatcagccgtccagcgagcggcccatcaggatgtcgtcgacatagcggccctcgatgtgaaactcaccgggcaggatgccgtccacggtgaaacccgcccgctcatacagccgccgggcccgggggttggtggacagcacccgcagcctgatgcggcgggcgccctcccgccgggcgcgttcgcacgccgcgatcaccagcgcgtaccccactcccctgccctgttcggacgggtcgacggccaggccctggatttcgcggatgtgggcgttgctcggtgccggcaccggctgcaccagccggacgtagccgacgattcgtccctcccggacggcgagcgtgtactgctcgggtcgatgggccgggtcgaagagcaccgcgtccgggcccgggcgcgggaacaccccgacgtccggggaccaggtgcgccggtccaggtcgagcagcgccgcttcgtcgctctccacggcctcgcgcatccggatgcccgcaggctgctccatgtgcctccttccctcccgcctgagcggggctcttcacgcggtgaacggccgccggcgcgcggtgcgtccatcgcatccgcccaccggatcggccgaaggctcaccgaacccttcaacacgccgtctccgcaagacgcgacaggggcgctgccgcggcccggaacgccgtagcacgggacatcttcgtggttcccgcccgcgccgtcttgggccatgcgccggcaagagttcactaggctgtggccccgtgcgcctcgtcatcgcccgttgcagcgtcgattacgccgggcggctcaccgcccacctgccgctcgccccgcggctgatcatgatcaaggccgacggctcggtgtcggtgcacgccgacgaccgcgcctacaagccgctgaactggatgaacccgccgtgctcgctgcgcgaggagcgctttgccgactccccggacggcctggtggcccgctggacggtcacccacggcaagtccggtgagcggctgattttgaacatcaccgagttcctgcacgactccacccacgagctgggtcccgacccggggctgcgcaaggacggggtggaggcgcacctgcaggagctgctggccgagcacatcaccacgctgggcgagggctggacgctgatccgccgggagtacccgaccgcgatcgggccggtggacatcctgtgccgggacgccgagaaccggaccgtcgcggtggagatcaagcggcgcggcgagatcgacggcgtcgagcagctcacccgctacctggagctgctcaaccgcgaccccctgctggccccggtgcgcggcgtcttcgccgcccaggagatcaggccgcaggcgcgggtgctggccgccgaccgcggcatcgaatgcgtgacgctggactatgacgccctgcgcggcatccagcacgagggcactttgttctgagcaaaggcccggcgcccgccgcgcggagaatgtcggtgccctccgggacgatgggccgatgagcgtgaaagcgagcggcaccttcgatgtcaccggctgggacgagcaggccaaggacaccaggcccgacggcacggtggtcacccgggtccgggtgaccaagaccttccacggcgacctcgccggcaccagcgtcaccgagatccagaccgtgaccactgcggccgggccgacggcctatgtgggcgtggagtgcttcgagggaaccctgcacggccgcaaggggaccttcgtcctgcagcacagcgcgggcaacgacgccgccggcgaggagtggctgaggtggcagatcgtgtccacctcgggcaccggcgcgctggcggggctgcacggcgaggggcagatcaccgtggacggtgacggccgccacttctacgccctcgactacgagctgccctgatccgggcgtcctcggcgcggtctcggccggggagggcgaacggtaatcttccatgcatggcgtcggcgaccacggacagcacccgggaaaggatcatcgacgcggccgaggagtgcttcgcccgatacggaatcgccaagaccaccgtggaggacatcgcggcggccgccgggctgtcccgggccaccgtctaccgaagcgtcacggggggccgcgacgagctgatcctggcggtgatgctgcgggagctgacgcgggtcctggaccgcctggcggccctgctgcgccgctcggggccggtgccggaggcggtgatcgaaggcatcatggacgtggtctcccacgtgcgcagccagccgcatttcgcgcacttcctggtgccggaggcggccgggcacacccaggccgtggtggccggggccgccgagcggatcctcgacatgtgctgcgagtacgtgcgcccctacttcgaggcggcacagcgcgagggccagatccgcgagggcatcgaggtggagggcaccgtcgagttcctgttccggatcatcacctcgctgatcgtcctggaccgcggccgggatcccgaggccaccaggaactttctgcgctcttatgtcgtcccggtgatcgtgggaccgtaaggcgccccgccatggccgaggtgacggccgtcaccgaacgacgcatgcgaagggacgattcatgggaacggtgcacacggcgaaaggcggccgggccgcggtcaggccgagcccggtgttcctcgccattctcggtgccaccgtcatcttcgggctgatggcctggcgctatgagtcctactacgaggaacgcgccgcgcagctcacccttttcggcctcgtcctggcgggctggatcctgtcgctgtgcctgcacgagttcgggcatgcctatctggcctaccgctcgggcgaccgcagcgtggccaccaagggctatctgacgctgaacccgctcaagtacggggacgtcaccctcagcttcctgctgccggtgctgttcatcatgctcggcgggatcggcctgcccggcggcgcggtgtggatcgaccggggccgcattcccggccggctgcggcacagcctgatctcggcggccggcccgctggccaatgtggtcttcgccatcgccctggccgccgccgtcacgcagctgcgctccgatgagccgctggaccatctggtcttctggtcggcgctgtccttcctggccttcctgcaggtgaccgccgcgctgctcaatctgctgccgattcccggcctggacggcttcggcatcgtcgagccgtacctgccgcgttcttgggtgcgcaaggccgacgaggtcggcgggtacgccttcctggcgctgatcgccctgctgtggatcccgccggtcaaccgcgccttcttcgacgccgtcttcaccgtcaccgatctgttcggggtggaccaggccgccatcatcgacggcctgacctggttccggaacgccatcggcatgtaacgttctacgcgcttttcacctcttttgcccggcgccgggaatattctgctctttacgggcaccaatggacgagtcgccataactgtcggtgcgcgcaaccgacatatgactcccatgggaaccggacatgtgcaaacatcggtttcggaccgccctgacggcccccaccgggcgcccccaccccgccgcccggcgataccggaactcgacccgctccgcgcgatcaccgacatcgccgcaaccccctgaaggaggcgcatggagctggaaaggcgcgcggtgttcggctggccggccacggccgccggatacgccccctgtgataacggcctggtagtccactacgacggcagcgaccagggcctggccggcaaaagccatcaggcgtgccggcaatactggaagaacacccggaaattccatatgaacagccgcgggtgggccgatatcggctactgcgtcgatgagcagaccgaaatcctcaccacaggcggctggcggacctttcgcgagatcgagcccggcgacatcgccctgaccctcgaccaccgcacggggatgtcgcaatggcagccggtggaggaggtgtacctcttccccgccatgccgcgcgagatgatccgcatgcagggccggcggcactcctcgctgaccacgcccggccaccgctggccggtggaaaggcccgccggagccgggcggggccgtgaacgcgcctgggccaccacgcagaccctcacctcccacgacctgatcccggtcgcggccgagtgcgccgacatccccgccgagccgaagtggtcggacgcgctcgtggaggcgctggcctggttctgggctccagagcaggtcgaccccgaagactccggccgcatcccgggcgccgcggtgaccgtgcgccgccgggagggcgccgaggcggcgcgcctgcgggccgcgctgcgggcgctcttcggcgctccggcgcaggccctcccccacggcgacgacgcccccgcctggcgggaggtcccggcggagggcggcacggtcgtcttcggcctgtcggccgccgcgggccggctgctgctggagcacgcgccgcaccgcgtcgtgcggcacgacttcctgcaggcgctgacccgggcccagctggagctgttcctccaggtgtcgctgcgggccgggggcagggccgcacagcggcgctttacccggcgggaggaggccgaggcgttccagttcgccgcgatcctggcgggcagagcgacctcgatccagcgtccgcggcctggggaatgggtcgtccgcctgcggcaggaaacccatgtcacgccccgtcgcaccggggacttcggcatcaccaccgaacgttacgacggccacatctggtgcgtgcgcaccccgaacggcacctggctagccagacgggcgggcacggtgtacttcaccggcaactcctttgccgtctgcccgcacgggatcgtcatggagggccgcggctggcagcgggtgcaggccgcccagccggggggcaacagcacctggacgtcggtgacgttcatgtccgggccgagcgaggcgccgacccgggctcagatcaacgcgttcaagcagctgcgggcctggctgcgcggcaagggactgaaggccggcatccgcggccaccgggacttcatctccacatcctgcccgggcgagaagttgtacgcactggtcaagaacggcggcctggccggcccgcccgaacagcggcccgaagaggaggacgacgtgccgatccgcaccagcctcggcaagaacaaggaccaggaactggcctggggcaagtggacccgcatcacctgggacgtcgagcacgccgacccggaaggcgcccatgccgacggcaactatcccggctatgtcgccccggagacctcctgggcggacttccacgccaccgtgcgcgtcgaggggctgcagccgggggacgagtaccagctgcgctatgaggtgcacgactggaaggacggcaagtccaccgggaagccgtggacggagatccacgccgaccacccggccaccaagggcgtgcagttcgtgaccggctcctgctccaagaagctgaagaagggccagcacgcctatgtggccatcgccgtcttcccggtcggcgacaccacggggcggccggtccccaaggcggtttccggccgctggacgatccgccaggacagagcctgaacggcccgccggcctcccgcccggttccggggaagcgcacaaaggttccccggaaccgggcggtgtcgttcccggcgccgtctggacccgggcgacaatcgcggtgacggacctgaggtgctttactagacgacaagtctgcaagcgagcacttactgaagcgctctcccgggaggtctcatgtccgtggcgaccgagagcaccaccttcacctcgctgaatcccgccaccggcgaggtggtcggcgaacacccgatccatgacgagaaggcggtcgccgaggccgtcgagcgggcgcgtgaggccgccgcctggtggcgcgacctgggctggaaggaacggcggctgcggctgctgaacttcaagggcacgctgacgcgcaacctggacaaagtggcccggctcgtccacgaggagaccggcaagccgctgcaggacgcgcagatcgagctggtgctcaccatcacccacatcgactgggccgcccggaacgcccagaaggtgctggggccgcgcaccgtcttccccggcctggccgccatcaacaacaagtgcatcctggagtaccagccgctcggggtgatcggcgtgatcgggccgtggaactacccggtcttcaccccgatgggctcgatcgcctacgccctggccgccggcaacgcggtggtgttcaagccctcggagtacacccccggcgtgggcgtgctgctggccgagctcttctcccaggtggtgcccgaaaagccggtcctgcagacggtgaccgggtacggcgccaccggcgccgcgctggcccgctcgggagtggacaaggtcgccttcaccgggtccggcccgaccgcccggaaggtgatggccgcctgcgccgagaccctcacccccatcgtcgccgagtgcggcggcaaggacgccttcatcgtggactccgacgccgacctggacgccgccgcggacgcggcggtgttcggcgcgatgtccaactccgggcagacctgcgccggcgtggagcggatctacgcggtggccgacgtctacgaccggttcctggaaaagctcatcgacaaggccaagtcgctgcgcccggggttcgaccgcgaggccgactacggcccggtcaccatgccccgtcagctcgacatcatcgagcggcacatcaaggacgccctcgaccggggcggacgggcggtgctcggcggcgccgagtcggtccgcaagccgtatgtggaaccggtgatcctcaccgacgtgcccgatgactcggcggcggtgtgcgaggagaccttcggccccaccatcaccgtgcacaaggtcgccgacgccgaggaggcgctgcgcaaggccaacgagaccagctacggcctggccgcgaccatcttctcccgcaatcggtcgcgggcgatggacctggcccggcggctgcggaccgggatggtctccatcaactccttcctggccttcgcctcggtgccggcgctgccgttcggcggggtcggcgagtcgggcttcggccgcattcacggcgccgacggcctgcgcgagttcgcccgcgccaaggccatcacccagcagcgcttccccctgccggtcaacgtggcgtccttctcgcgcaccgacaaggacatggcgcggctgctgcagctgaccaagctgatgcacggcaagcggtacaagaggtgagacggcaccgggcggtcgcctgaccgttctcacctcagggtgcccaccgtccgcgataagggccgcggacttaggcgtacgagcgcgcccgggccgactagggcgtctgaggacgccgaacttagggcgtcatcccgatgtggcgggtgccgtcttagcgcgactctctgaataccgggccggaaggaccggccggagaaggagagcaaagcgccgatgcaccatcccgacatgtccaaggccgtcatggacgaccgggtgcgccggatgcgcaaggaggccgaggccgccgccaaggccaaggccgccaaggccaaggaccgcaagaagtgacccgcaaaccggcggcgcccgccgccccggcgggctgccgttcaggaatcaggccccctcaccgcctccagcgggcgagggggccttcctcatgtctccccctccccgcaccgcaggcggctgatcagggggcggacgccggcagcgggggacggccgcagatgaggtcggcggcgcgttcggcgatggcgatgaccggggcgtccgtgccgccgcgcggcgccgtcggcatgaccgaggcgtccaccacccgcagcccttcgatgccgcgcacccgcagttcggtgtcgacgaccgcctcgtccccgccgcccatggcgcaggtgccgaccgggcggccgagggtgaccactgcccgccgcacccaggcgcgcagcgcatcgtcgtcgtccacctgctcgcccggggagtgctcgccctggaccaggcgggccagcgggccggcggcggcgatccggcgggcctggcgcaccccggcggccagcgtctccaggtcggagccggcggccaggcaggccgggtcgatcagcggcttggcgtgcggcgcggccgagcgcagccggatgcgcccccggccggtgatggccacggcggcgaccagcaccgtgaccatccgctggggcacctcggtcaggccctggtccaggtgcggggtggccagcacgtggtactgcaggtcgggcgcgggcaggtcgtcggcgctgcgggcgaagccgccggcctcggccacgttggaggccagcgggccgcggcccagggagtgccacagcgccaggtgacggccgtcgaagccctcccacagcgccttgacgcccggggtgtcccacaggacggggacggccggatggtcctgcaggttctcccccacgcccggcaggtcggcccgcacctgaatgccgtgttcgcgcaggtgcccggccgggccgatgcccgacagcagcagcaggcgcgggctgcccaccgtcccgccgcacagcaccacctcaccctcggcgtgctcgcgcaggtgctcgccgcgccacaggtagcgcaccccgacggcccgtccgttctcgacggtcacgccggtgaccagcgcgtcggtccggacggtgaggttgggccgcgccatggccggccgcaggtaggcgtcggcggccgaccagcgccggccgcgccgctgggtgacctggtagaagcccgcgccgtcctgccgggcgccgttgaagtcgcggttggccggcagcccgtgctcttgcgccgactccacccaggcgtggctcagcgggtgtttgaagcgcaggtcttccacgcgcagcggcccgcccaccccgtggtagtccgattcgccgcgctgctggtcctcggccttgcggaagtacggcagcagatcggcgtacccccagccggtgcagccgtgctcatcccgccaggtgtcgtagtcgtgccggttcccccgcaggtagatcatcgcgccgatggacgaggatccgccgagggtgcgcccgctcggccagtacatgccgcgtccggccgcatgctgctgggggacggtcgcgtaatcccagtcataggcgctcttcagcaaagcggcctggttcgccgggatctggatctgcggcgcgtcgtccggtggcccggcctccagcagcagcacccgggtgccggggtcctcgctcagccgggcggccaggacgcagccggcgcttcccgctcccacgatgatgtagtcgtacgccactagcacgcctccgggtgagcgaacggatccgggcaccgcgtgaacaccagcgccccattatgggcacctatgcccggaagctcccgacccggtcggccctaaggtggcggtatgccgaagaacgaggagaccccagtcgtcctgtcccgcatctacacccgcaccggggacgacggcaccaccgccctgggtgacatgtcccggacccgcaagtccgacccgcgcctggccgcctacgccgacgtggaggaggccaacgccgcgatcggggtcgccctcgccctcggcgacctgcccgaggagctgcgcgcgccgctggtgcgcgtgcagaacgacctgttcgacgtgggcgccgacctgtgcaacccggtgaccgacgatgcggccgcccagtacccgccgctgcgggtcaccgagtcttacatcacctggctggaggagcagtgcgaccggcacaacgccacgctgcagccgctgcgcagcttcgtcctgccgggcggggcgccgggcgccgcgctgctgcacgtggcgcgcacggtcacccgccgggccgagcgctcggtgtgggtggcgatcgagcaccacggcgcggcgcccgcggggaccatcaacccgctgaccgcccgctatctcaaccgcctgtcggatctgctgttcatcttgtgccgggtggccaacgccggccacggcgatgtgctgtggaagcccggcggcgagcgctgaaccgtccccgcaggtcccaagggggtggggatagccccacccccaagaggcgggcacgccacctgtcgcacgccgcgcccgtcggggaggctttgagcatgcgaacgtgcctgaacgggggcggtggaggctgacgacgatggcgaacgggttcaagggcgtggcggcgctggccgcctccctgaccgcggcgacggtggcgctcggcgggtgcggcgtcctcgacgccgccacctatcacgaggaccgcaagtacgagctcaccggcgggctcaaggcgctgaacgtgcgcctggaggaggccgatgtggagatcatcggcaccgacggcgacgaggtcagcgtccatgagcacctgtcgtggaccgaaaagctcaagcccgagccctaccaccgccgggagggcgacgccctggtgctgggctaccgctgcccggacgtggtcagcatcgggctcagccggtgcgcggtccgctaccggatccaggtgccccgcgcgatggccgccacggtccgcaccggcagcggcgacatccgcgtccgcgggctggcgggcgccctgcgggccgaggtcagctccggcgacatcgtggccaccgacctgcgcggcggcccggtggacgcctccgccgactccggcgacatcaccgtcagcggcgccggcgccgtgcaggccaggaccgactccggcggcatcgacctgcgcgacctgcgcggggaccgggcccgggccgaggccgactccggcaccgtccgcgtcgtcttcgccgccgaccgcccgccgaacctggtccaggcgaccagccgctccggccgggtgatcatcaaggttccggccgacgtgccgtatgcgctcctctaccaggagcggatgggcgatccccggatcaccgacatcacgatcgacccgaactcgccccgccggatcagcgcccgcgccgactccggctccatcgacatctccgcctcctgacgcatgccggcccgttccagcgggctttgagcggcgctccgagccggatacgggtgcgggcccgcccaccatggccaccggtgtcggcgggccattcattccaggcgcggcccaccggccgaacggtttcccgggcccgggcacgggcgacgccgccgccccggcggggcggcggcgtcgcggtggccggaccggatggtcagcggatcaggtggccgcctcgccactcggggccgccggcggacgaggaggtgctcttcaaggtgacggtggccgtgcgggcggccagcacgtcctcgacggagtgggcgtagcgctggacgacgtgggccgcgccgtcggcgagctggtccaggcccgtccagttgatgttggtcaggtcgtcgcaggcctggtggtagcacttgtcgaaggcctcgccggccgtgccgccgtacagcttgacctgctcgggggtcttggtgacctcggcgccgctgaacaggccgccggccgggatgcccacgttgatgaaggcgtagtagtccgagcggccgtcgaaggcggtgggctcggtggccagcttgcgcttcttgaagtagtcggtgaaggccttctcgatctcggccgagcccggcggcgggtcggtcggggtgcccagcgagttgtcaccgtcgtagacgaagcgggcgaagttcggcgagcccagcatgtcgaagttcaagttgagcgcgatcttggacagttcctcgtcgctgagggaggcgacgtaggcgtccgagccgatcaggccgctctcctcggcgccccaccaggcgaagcggaccctgttcttcaggcccttcttgcccagcttgccgatctgctcggcgatggccagcacggtggcgctgccgctgccgttgtcgttgatgccgggaccttcggccacgctgtccaggtgcgccccgaccaccaccgtcttgttcgggtcgccgagcttggtgtcggcgatgacgttcttggacgagcgcttctcgtggaagacgtcggtcttgatgtgcaggatcagctcaccggccttggcctgggccaccagcgaggagccgagctcgtaggtggggccgagcaccgggatgtccaccacgcggccgcccagcgtgccgttgaccggcccctggtcggcggtggcggggttctggtagatgatcgcggccaccgcgccggcggcctcggcgttggcggccttgtccgcgaacgtgcagccgccgcgcacgatcagcgcgatcgatccggccgggaaaccctcgaagtcgtcggactcgcagccgctgcccacgccgtcggggtcgtcggtgtccaccgggacggcacgggcggtcacatcgccctcgccggagtagtagtgggtgaggaagtcgccgtccagcgcctcggtgtaggtggccggagcagggctgacctgctcgaagaccgtcggggcctcttgctcgtagtactcgaagtcgaagttttggacctgcggcttgtagccggccttcttgaggaccttgaccacgtaatccacggaggcgtcgaaacccggttggccggaggcccgattgccaccgttgcgctcggcgacccgctccagttcgaccaggtgtttgcggatgtccttgatcttgaccagcttggtgagatcgggaccttgcaccccggcctctgcgggcgcggcggtcaccacgccggacagcagacccgccagggcgaggggaatcccccagtgtcgcttccgcacgctcactcctcgggtttcctatggagccgaatgggccagatgttgacattgcgcccacactgcccacaaggggcgatagtcaagattgcgttgcggatttgacaagaaggacaattcgcccatttcggcgggcgttaacccttggaaatatcgaccggaaatccgggcggggcggcctccagccaggccaggaagccggtcagcgccgcctggcccatcgccagctccacccgcaggtccttgttgtgcacctcgacgatgcccgcgtccgcacccagctccggcagctcgcccgggtccggccggcggcggttggacacgatcaggccccggcggccgatgacctgccggggcctgagacgaaaatcgaaaactcgatgccagtgcagctcgtcaccgcggtaacgggccagacccagccgccacggccccggagcgccgtcctgcggcagcgtccgcaggctgcactccacggtgccgccgctgcgctgcagcagccagcggcgcagcagaaccgcgctcaggaacagcagggcgagcaatgccgccgcagcgagcaccccgcccacgtcccacgccaggtgctctgccaactgcccccgccctcggtcccgcttctaggcctcaagtcccgcggcgcgcagccgggcgcgggcgcgccgctcggccaccgcggccgcctcgtcaccgccgccttgggcctgcgcggcctgcagcgcctgccgggccgcctccacgtccacatcgctgcccagctcggcctgctcggccagcaccgacacctcatcaaaggcgacggagacgaagccgctgccgaccatggcggtgatctccggcgagccgtcggccggctggatcttcaccacgctgccgtccagcagcacaccgagcaccggggcatggccgggcaggatgccgagctggccctcgatggtctgggcgaccaccatggaggcctcgccggaccagatctcacgctccggtgagaccagccccaccttcagggttgccacttgcactccttgtgcgtcgaaggaacctcaagcccttccggggcgcctgcaaaaggcgccccggaatctttcggctcgcaggtcagctcgccagttccttggccctccgctccacgtcctcgatgccgccgcacatgtagaacgcctgctcgggcacgtggtcgtacttgccctcgacgatcgccttgaaggaggagatggtctcgtccagctccacgaacacgccgggctggccggtgaaggcctcggccacgaacatcgggtgcgacaggaagcgctcgatgcgccgcgcccggttcaccgtgaccttgtcctcttccgacagctcgtcgatgccgaggatggcgatgatgtcctgcagctccttgtacttctgcaggatccgcttgacctcctgggcgacctcgtagtgctcctggccgatcacctgcggatccatgatccgggaggtggagtccagcgggtccaccgccgggaagatgcccttctcggcgatgggacgggcgagcaccgtggtggcgtccaggtgggcgaaggtggtgtgcggcgccgggtcggtgatgtcgtcggcgggcacgtagatcgcctgcatcgaggtgatcgagtgaccgcgcgtggaggtgatccgctcctgcagcacacccatctcatcggccagggtcggctggtaacccaccgccgagggcatccggccgagcagggtggacacctccgaacccgcctgggtgaaccggaagatgttgtcgatgaacagcagcacgtccttcttctggacgtcccggaagtactcggccatggtcagcgccgacagcgccacccgcagtcgggtgcccggcggctcgtccatctggccgaacaccaggacggtgtccttgaggacgcccgactcggccatctccacccacaggtcgttgccctcgcgggtgcgctcgcccacgccggcgaagcaggaggtgccgccgaagttcttggcgacccggcggatcatctcctggatcagcacggtcttgcccacgcccgcgccgccgaacaggccgatcttgccgcccttgacgtacggggtgagcaggtcgatgaccttgatgccggtgaccagcatctcggtcttggactccagctggtcgaagtcaggggccttgcggtggatgctccaccgctcgttgatctccagcgaggaggtggggacgtccagggtctcgcccagggcgttccacacgtgccccttggtgacgtcgccgaccggaaccgagatgggggcgccggtgtcgaccacggtcgcgccgcgcaccaggccgtcggtcggctgcatcgagatggcccggaccatgttgtcgcccaggtgctgggcgacctccagggtcagggtcttggtctcctcgccgagagtcacatcgacgtggagggcgttgtaaatctccggcatggcgtcggcggggaactccacgtcgacgaccgggccgatgattcgggcgacacgcccggtagcggtcgccgtctctacctgtgcggtcacttactcactccccgcgctcgactcggcgagcgcttcagcgccaccgacgatctcgctgatttcctgggtgatctcggcctgccgcgcctggttggccatgcgcgtgtagacctcgatcagttcgttcgcgttgtccgtcgcggacttcatcgctcggcgcaccgaggcgtggaacgaggccgccgactggagcagcatgtggaagatccggctctccacatagttcggcagcagcaggtccagcgccgcctccgcgctgggctcgaactcataggccggcagcacctgcccggaggtcgtctcctcgatctccagcggcagcagccggagcacccgcacctgctgggtcaacatcgagacgaactcggtgtagaccacgtggatctcgcccacgccgccttcggcgtcggtcttgaggaagtcctcggtcagccggcgcccgacccgctccgcaccggcgaagtcgggccggtcggacatgccgttccactgggcggccagctcccggttgcggaaccggtaccaggcgatgcccttgttgccgatgacatagggcaccggctcacggccccgctcccgcagccgcgcgatcagcgcctcggcctcacggatcacgttggcgttgtaggcgccgcagaagccgcggtcgctggtgatgatcagcaccgccgagcggcgatcctccggctgctcgcgcagcagcggatggtcgatccccacccgatggctgatcagcgcggtcaacgcccgggtgatctggtcggcgtacggcttggacgcctccaccgcctgctgggccttgacgatccgcgaggtggcgatcatctcctgggcgcgagtgatcttggcggtcgacttgaccgatctgatcttgcgccgcaggaggcgaagctgtgcacccatggaggatcagtccttcttgacgatgcgctggaccttctcctgccccacggcctcgtccgcgatcggctcgaccggctcatcggccaccagcagggtcccctcgctggtgcggaactccttcttgaactcggtgatggccgacttgagcgtggtgagggcgtcgtcggagagctcgccggtgtcgcggatctcggccagcacaccgccgtggttgcgctcgatgtagtccaggaactcggtctcgaagcggcggatgtcctccaccggcacgtcgtcgagctcgccggaggtccccgaccacaccgacacgacctgcttctccaccgggaacgggctgtactggggctgcttgagcagctccaccagccgggcgccgcgctccagctgagcgcgggaggccgcgtccaggtcggaggcgaaggccgcgaaggcctccagctcacggtactgcgacagcgccagccgcagcgttccggccaccttcttcatggccttgatctgcgccgcgccaccgactcgcgagaccgagatgccgacgttgatggccggccgcacaccctggttgaacaggtcggtctccaggaagcactggccgtcggtgatggagatgacgttggtcgggatgaacgccgacacgtcattgcccttggtctcgatgatcggcagcccggtcagcgagccgccgcccatctcgtcgctgagcttggcgcaccgctccagcagccgcgagtgcaggtagaacacatcgcccgggtaggcctcgcggcccggcgggcggcgcagcagcagcgagatggcgcggtaggcctcggcctgcttggacaggtcgtcgaagacgatcaggacgtgcttgccctggtacatccagtgctggccgatggccgagccggtgtagggggcgatgtacttaaagcccgcggggtcggaggcgggggcggccacgatcgtggtgtactccatggcgccggcctcctccagggtgcggcgcacgttggcgatcgtggagcccttctggccgacggcgacgtagatgcagcgcacctgcttcttctcgtcgcccgaaagccagttctccttctggttgatgatggtgtcgatgcagaccgtggtcttgccggtctgccggtcaccgatgatcagctgccgctggccgcggccgatcggcgtcatcgcgtcgatggccttgatgccggtctgcagcggctcgaacaccgactgccgctgcaccacggtcggcgcctgcagctccagcgcccggcgctcggtcagctccagggggcccttgccgtccagcgggttgcccagggcgtccaccacgcggcccaggtaggcgtcgcccaccggcaccgacagcacctcgccggtgcggcggaccttctggccctcctcgatgccgctgaagtcgcccaggacaacggcgccgatctcacggacgtccaggttcagagccaggccacgggtcccgtcttcgaactccaggagctcgttcgccatggccgagggcagcccctcgatgtgggcgataccgtcgccggaatcgacaacggtgccgacctcttcgcgcgcggccgcctccggctcataagactggacgaagcgctccagcgcgttccggatctcatccggacggatcgtcagctccgccatgattcctctcttgcttcctttaagggtcagctcagtctgctcgatcagcccgcgccgactcgtctcggccacgcgctcgtcggctcgtcgcttcgccatcggcgccgcgagccctccacagggctgtccgctcgcgccgcaggcggctgggccgcccgccgcgctctgccggctctccccgacgcaccgcccgggcggccgcccgcgccgtccgggcgcatcggtcccggacggcgggcgacgtcgggaagagacccaccggtcagcccccggcgagccgccgccggacctcgtccagccgcccggcgatcgtgccgtcgatgacctcgtccccgatctggatggacaggccgcccagcacgctcgggtcgatctcgatgttcaggtgtacctcgtggccgtaggccgccgacagcacggccgccagccgggtgcgctgccgttcggtcaggtccaccgcggaacggaccagcgccaccaggcgctgccgtcgctgcgcgacgagccggccgtagtgcgccagcccgctctccaggctacggcctcgcgggtgcagcacgagctcgccgatcagccgccgggccgagggggtgaccttgccgtccagcagcgccgacagcaggccgtccttgcggtcgtccggcagggccgggtcggtcagcgcggtgcgcagctgcggctcgccctcgacgatccgggagaaccggaacagctcgtcctccaggtcgtcgagcacgccgtcggcctcggcgcgggcggcctcggtggtcaccgccagcgtctccagcgcgtcggccagctcgctgggacgggtccagcgcagccgcaccacgtcctgcaccaccgaggaggccgccgcggagaccttgccgtccagcaggccggccaccaggtcggccttggcctgcgggcgcgccgacggatcggagatcgcccggcgcaggccgtgctcgcggtccaccaggtgcagcaccgcgaacagctccccgccgagctccgccaggtcggccgtggccagcacggtctccagccgctcccgcgcctcggccagggaggcgcgggcgaccgctccgatcacggcagcgctcatgcgggctcctgagtgcgggtccgctcctccagctcggccaggaagcggtcgatgacccggctctgggcggcctggtcggccagcgcctcaccgaccacccggctggccagctcgaccgccagcgcacccacctcggtccgcagctgctgcagcgcctgctgccgctcggcctcgatggtggcctgagccgactccacgatgcgccgggcctctgcctgggcctcctcgcgcatctgagcgacgatctgcgcgccctcctcgcgggccttctcccgcaggcgggcggcctcggcacgggcctcggcgagctgcttttggtactcggccaaggtggcctgggcctcccgctgggcctcctcggcccgcttcagcccgccctcgatcgcgtcggtccgctcggccagcgtcttttggatctgcgggacgagcttccagccgaccacgatcagcacgatcgcgaacgagatcgtgccgaagatcagctcggccggtgccgggatcagcgggttgtgcggttcgccttccgcggccaggaagaagttcaaggttccgccttccggtcagatggtgggaagggcagtggatcagctgtgcacgaacggcacgacgaaaccgatcagcgccagcgcctcggtgagcgcgaagcccagcagcatgttggtgcggatgacgttggtcagctccggctgacgggcgatggcctgcacgccctgaccgaagatgatgcccacgccgatacccgggccgatggcggccagaccgtaggcgatggcgccgaggttaccggtgacttcagcaaggaacattcgcgttttccttctcgatcggccggcgggatctcccaccggagctggggttggacgaaaagagtcaggtcagtgatcggggtgcagcgctccgccgatgtaggaggcggccagcagggtgaagatgaacgcctgcagcgcctgcacgaacatctcgaagccggtcatcacgatggtcatcgcgaacccgaccacgccgagcccggcgcccaggccggtcagcttctcgatcaggaaccagtaggccaccgtggcgaagaaggccagcagcaggtgaccggcgaacatgttggcgaagagccggaccgagtgggtgaacggccgcagcacgatcaccgacagcagctcgatgggcgcatacagcacatacagcggcttgggcaggccgggcgggaacatcatgttcttgaaccagccgatcagcccctggtgcttgatgctcaggaaccacatcatcacgtagacgatcgcggccagcacgatcgggaaggcgatgtgcgaggcgatcggcatctgcatgagcgggatgacgcccatccagttcatgatcaggatgaagaagaaggtggagaccaggaagggcatccaccggtcgccgtccttgccgatcatcggccgggcgatctggtcgcgcacgaacaggtagccgacctcgccgatgttctgcacgccgcgcggcaccagcttgggcttgctgaaggcggcccagaagaagccgcacacgatgatcacgctcagcgcggcgaggagcacgggcttggtcagccagctcggagcaccgtcccacagcggcgcgaattcgaacagctccagtcccggagcctggaactcctctccgccgccggatgcggcgaggatatgcgacgcgctcacgcggcagtcccttcgtcgtagctagtgcggtgctcaggtgcgtgcccggagggctcgatgagcgccgagcatcggccggcccgccgccgggacgccgccggtgcggtcagcgcccgtagcggaggtagaccatgtagagcgcaagaccgagaccgaccaggatcccgatcgggagcaaggccgaggtgcccagccagcgatccagcagccagccgatccccccgtagaccgccatcccggacagcagatagctcgggatcgaccatgcggcgttggcgaaacgctgctggtcggcgctgcgctccggctcgccgggctgctggtcgggccggtgcccctccccgctcatcgcagcacggaccatagcagcccactcccctcatggtcatatcggagtagtcactgaggccgagccctgtcgcggggatcaccccaggccggttcaccacgcccatcatggaccccgctcgccggccgaaccggacagggcgccggtggcggagtcgctccgccccgcggccccggcggggtcggcgggatcgtccacatagagggtcttggcgcgggccgtgacacggatctcggcgcccacccacacgaccgtcaacgcgatgatcgtgtaggcgaagaccgccggatcccaggccgtgacgtcccggaacaccgcgatcagcgcgaacatcacaaagatcttggtgatgtagctgagcaccgcggcggcgaacatcagttgcggcgagaccttggacgcgtaactgaccgcgaccacgctgacgctgaagaaggcgatggccaccagcgtgccgagtgcggcgcccagcgccccctgcgccccggcgaccagcaggcccaccgcgatggcgagcgcgccggccaggccggtggggatcgcggcgccccgcaggatcagggcgtcggaagaatgcatgcggactccgcctggtcacggtctgtgttcggcgtcttgctcgtgaaaggtatcacaagcgtcgtgatcgcccacaatgacccatcacgttatggcacagcgtcaccaggagccacaaagttcaccgaatcgtcgtgatcggttcaaagccgccccgccggccgttcacggcggggccgaccgcaccgcacgccccgtcccgcagagtcccggcggcgcacaggggccgatcggcggcggctcccccagcggtctcggcggacgcccgcgtgatgttccactcatcgagcgcgaagccgggcgcaccggtcagacgtgctcgcgggggcgctggggggcggcggcgtcgggcgccgtggccttgggacggcggcgccgccagggctcggcgatcagacccaccactccggcgatggccaccaggccggtcaccgaaagcaccagcggaatggagcgaatgaacgacagccccaccacgcaggaggccagcaggccgacccagaaatacatcaccaaaacggcccggcggtgcgaatgccccagctccagaagacggtggtgcaaatgcaacttgtcgggcgcaaagggcgatttaccctgattcgtccggcgccataccgccagcagcatgtcgatgtagggaaccgccaccaccaacggcaccagaaccagcggaaggaagaagggaatctgcgtcaccgggccgatgacggcgctgtcgaactgcccggtcagcaagatcatgacggcgctgagcagcagcccgatgagcatggagccggtgtcgcccatgaagatgcgggcggggttgaagttgtgcggcaggaatccggcgcagatcccgatcagcaccgcagcggccagcgtggccggctgaatccgggacagatgctcgatgaaggccagcagcgaggcgtaagagaacaacgccatcgcggcgatgccgacgactccggcggccagcccgtccagcccgtcgacgaagttcaccgcgttgatggtggcgaccaccagaaaaatggtcagcggcaccccgtattcgggcggcagcaccagcggctggccgttgggcagcgggaccacgaacagctggatgccgttcaggatgaacagcccggcggcggccacctgcccggcgaacttggtcagcgcgtcgatctcccagcggtcgtcggcgatgcccagcagcacgatcagcccgccggccagcagcagcccgcgatcgacgtcgctttcctccatgaccttgcgcatcaccggcagcccgctggccaccaccagcgcgccgatcatgccgaagaacatcgccagcccgcccatccggggggtggggatggcgtgcacgtcccggtcgcggacggcggtcatcgccccgaaccgcaccgacagcgcccgcaccaagggggtggtcaggtaggtgatcaccgcggcgaccaggacgatgagcaggtactcgcgcatgggcggcacccccttcccgtcctcgtgtacgccgccgcccccttccgccgcggggcgccggtcgtgccgcctgcgggcacacgtcttctcactgtgcagacgccggccgcggccggccggttcgccggacgcggggcagtgtggccaacactatgcccgatgatcccctgatgcctcatgttctgaacggctgttgcggacgacgcatccgggacggcccgatctccgcccgtgggcgccgatcgccgctcccagggccagcagccccatcccggccagggccggatcgcccaccgaggccgcccacaggccgtgcgccaccacgtcgtcggccaggtcccacaccaccgccgcggcccccgtggccagcagcagcgctcccgtccgccggccgggcgccccgccggcggcgagccttcgcgcgatggccgccgcgggccgttcagaacgcgccaggcgcgccgccagggccagggcgaggcccaccgccaggcacagggccgacagcacatacccgagccgggagaaggcgaaatgggggcgcgcataccggggggcggggacctcgaccgcgccctccggcaagtgcacatcgatcagcacgctctcgcgggggcgcaggtcccgctgggtgaactccaccgcgcgcggcgcggcgcggccccggccgcactcggtgagccccgggccggcgcgccggtgcgcccccgcccggcagcgcacgcccagcggccgggccggcgtgtggacccgcaccgagacctcgccgatcggcacgccccagccggtcccgacggcgtcccagcgcagctccgcccggccgggcgcgggcgtcagcgcgcccaccacgtcgtattcgaccacgtaggcctggcgtccgctgaccttgcggcgcccgccgcccaccgcgatgcgcaggtcgtgcagcacccgggtggcgcgagcgcgggccggcgccccggtggagctgctggcgcgcacgttgcggatgtcatacagccggtcgccgacgcggtaggggacgcggcggacgatgccgtgctcgcggcggtcgtggaagtcgtaggtgatcgtctcccggacgtgcagcacgccatcgttccgcacggtcagcacgacgtcgtaggtcgggatgctctcccccggcccggcgggcggggcgggcgggccgagggaggcgaaggcggccgggaccgtgagcgtgaccgccatcgcccagaccacatgaggcataccgggtattgtcccgccggacggcctcggcgcgggccgaaagctcccgcaaggcgcccgccgcgccgccgcccccggccgtccgccagggcggcgtcaagacctgcagaaatgccgcggagcgcacccgaaaggcgttaccgctatcacattctgtcccgcccctcaatgcactattgcacattccggacgcacttccggcatatgctgcggcgccatctcgcccgactgcgccgatttgtgaccgaaaccggcctttcctgggatttacggatgcatcggtccgccctgaatgttagctttaccgaccgaatccaatcccgtagcgagaggaaggacacatgcgacgcattgtcgcggtggccgcgacctctggagcgctcgtggccggcatcggcgcgttcgctacccccgctcaggcgtcgcccgccgacaccaccgtggccgtgtccggggcctcttcggaggcggcctccatcgagaccgcggccaagaagaagaagaaaaagaagtggaagccgatcaacgccttcgccaacgtctcggcctccggcacctatgtccggaacaagaagaaggtgacgatccggggcgtcctgaccgacggtaagagggacggctggagcgcctgcgtccgcttcagggcgaccaagggcaagaagcgccagtactggcggggtgtgctccgctactccaccggccgctacgtcgacaccaaggcctcggcgaggttcacctggaccacgaagtacaccgggcacctgtgggttcaggaatgccgccgcaacgtgaagaccggcaagtaccagtacgccaacaagaagtggcgcaagctgtactgaaccttttcaacacgccgtctccgcagaccgaaagggggccttgaagccggggacgatgccgccacctgcaacgtcatcaccccggatgccggcggggctcccgtcttcggcgcctaagaccacgtgttgaaaagttcaccgagcccggcatgagaagggcccggcggtcacccgccgggcccttcgccatatgcggaagatcgtccctgggacgagtcagccggccccctccttcaaggttccgcagacccgccgcagtgtctcggccgcaagagcgccggcccgcagcagacgcggctcatccccgctcagatcgacgatcgaggacggctcccccagcggcgccggcccgccgtccaggtagaccgccacggattcgcccagctgcgcgaacgcctccccggcggtgcgcgccgccgggcgcccggtcaggttggcgctgctgaccgccatcggcccggcctcccgcagcagctccagcgccagctcatcgcgcggcatgcggaccgcgaccgtgccctgggcgtcgcccagcacccgggcgaggccggggacggccggaaagaccaaggtgagcgcgccgggccagaactcctcgatcagggccgggccgtaagggccggtgtcggtcaccagatccgccagcgcctccggcgagccgatcaggaccggggccggcatctgccggccgcgccccttggccttcagcagggcgtccaccgcatcgggaaggaaggctccgcagccgacgccatagaccgtgtcggtcggcaggacgaccagttccccggcccgcacggccgcggccgcggcggcgatgccggcggcccgccgcgcggggtcggtgcagtcgtagcgtcggctcacgagaattccgctttcgaaggtccggatgagtgcgttccgggctcaggcaccgccgccgggagcccccttgtcgagggaaggcccgtcctgcgccgcggctccgtccgaagagggctccttggccggcgcggcctgcggttcggcggtctcctccgccgattcgtcctcctcggtcatcaccacgccggtgatggcgcggatccggtccaccgagaccgccccggcgcgcagcagccggggaatcggcccggtcaaatccagcagcgtggagggctgccgctccccggaggggccgccgtccaggcagaccgacacggcgtcaccgaagaccgactcggcctgcgccgccgagcgcgccggcggcccgcccttgcgggcggcggcgctcaccgccagcggcccggtctccttgagcagctccagggccaggtcgtgcagcggcatccgcaccgccaccgtgcccttggcgtcgcccagatcccacgacaggttgcggttggcccggcacaccagcgtcagcgcccccggccagaactcgtcgatcaggtcctgcccgtaggtgcccagatcctccaccagcgcggtggcggcgcgcaccgagccgaccagcaccgccggcggacggtcccggccgtgccccttggcgtccagcagcgcctgcacggccgaaggggtgaaggcgtcacagccgatcccgtacaccgtgtccgtgggcagcacgatcagctcgccgcgccgcaccgccgagacggcctcggcgatgccccgcgtccgctccatcggatccgagcagtcataacgtcggctcacggcggccattctcgcaccgcccgccgcacggtcgcgtcccggcgtcactcgaccgccaggcgggcggtgacgaagcggtcccggtcggtcaggtcgcggtggttgcggacgtcccgccagccgtgttcttcggcgaacacccagtagacggcgttgccctgcatgtcgctgtgctcgaccgcgacatggccgccgggccgcagcagccgccgggcggtgcgctccaccgtccggatggcgtccaggccgtcgtcgccgcctccccacagcgccgccgccgggtcgtggtcgcgcacctccggcggcacgtactcccactcgctcatcgggatgtagggagggttgctgatcaccagatcgacggtgccgttgagctcctggagggcgtcggcgaagtcggccagatgcagccgcacccgcccccgcaggtccagctcctcgacgttgcgggtggcgtagacgaacgccgtggggtccttttccacggcgtgcacgcgcgcgctgggcgcctcctggacgatgctcagcgcgatggcgcccgagccggtgcccaagtcgaccaccagcgggtcgcgcacgtccatctggtgcagggtctccagcgcccagccgaccatcacctcggtctccgggcgggggatgaacaccccgggccccaccttcagctccaggtagcggaagaaggcgcggccggtgatgtgctgcagcggctcgcccgcctcgcggcgggccacgccctcccagaagcgggcgtcgaacgccgagtcgggaacggtgtgcagctcagaccgcttgaccccgtgcacggccgcggccagctcctcggcgtcggcacggggcgaggcgaccccggcgtcggccagccgcaccgtcgcccgcgccacctcctccagcagcaggttcatgttccctgggtcgttccctgggcttcggccagtctgcgttccaggtcggcctcgaccagggtctggatcacgttgtgcaggtcgccgtcgagcacctggtcgaggttgtaggccttgtatccgacccggtggtcggagatgcggttctcggggaagttgtaggtgcgcacccgctcggagcggtccaccgtgcggacctggctgcggcgctcggcggcggcggccgcctccgcctcctgctgggccagcgccagcaggcgggaccgcaggatgcgcatcgcctgctctttgttctgcagctggctcttttcgttctggcaggagaccaccacgccggtcggcaggtgggtgatgcgcaccgccgagtcggtggtgttgacgctctgcccgccggggccggaggagcggtagacgtcgatgcgcagatcgttggggtcgatctgcacgtcgatctcttcggcctcgggggtgaccagcacgcccacggcgctggtgtggatgcggccctgggactcggtcaccggcacccgctgcacgcggtgcacgccgccttcgaacttcaggtgcgaccacgccccgatgggctcgccgtcggggccgggacgggccttgaccgcgacggtcacgtccttgtacccgcccagatcggacggctgggaggagaggatctcggtcttccagccgatgcgctcggcataacgcaggtacatgcgcagcaggtcgccggcgaacagcgccgattcctccccgccctcgccggctttgatctccaagatgacgtccttgtcatcgttgggatcgcgggggatcagcagcttgcgcagcttctgttccagctcggtccggcgtttttccagctcggcggcttcggcggcgaacgcgccgtcttcggccgccagctcgcgggcggcctccaggtcgccttcgacgctgcgcaactgccgggccgtctcgacgatgggtcgcagctgggcgtagcgcttgcccagccggcgcgccgcattctggtcggcgtgcacggccgggtcggccagcttgccttcgatctcggtgtattcgccgatcagctcgtcgaggttcacggtgtcgtttcgctagcggggcgcgccgcacggcgcaccccgagcggcccggggacgcgcagtcccccggccgccggtgtcgtctgcctggagatctggatttcggcggttacttcttggcgccgctccgcttgccgaaacgctgctcgaagcgggccacccggccgccggtgtccaggatcttctgcttgccggtgtagaacgggtggcagctggagcacacgtcggcgtggatcacgccgttgcgggcggtgctgcgggtctggaaggtgtttccgcacgtgcacgtcaccgtggtgacgacgtagtcggggtgaatgccaggcttcaaagtcttctcctcgcttgagagcggtcgccgggtcgccctctggggcgcacgctcggcgcacgaccggacggcgtgaaccggtaccgcgaatgtcgcacttcaagtgtgccagatgcgacaacgtaccgaggtcgccgggcattccccgctcgggggccgctcagcgtgcgcccaggtaggccagcaccgccatcacccggcgatggtcgtcgggtgtgggcggcaggtccagcttgagcaggatattggagatgtgcttttccaccgccccctcggagaccaccagggtgcgggcgatggccgcgttcgagcggccctcggccatcagggccagcacctcgcgttcccggggggtcagggcctccagccggtccccggtgcgccgccggctcagcagctgcccgatcacctccgggtcgatcaccgtgcccccggccgcgatccgccgcaccgcgtcgatgaactcggtgacctcggagacccgctccttgagcaggtagcccacgccctgggcgccgtcccccagcaggtcggcggcgtagcgctcctccacgtactgcgacagcaccaggatcggcagcttcggccggtcgcgccgcacctgcagcgccgcccgcagcccttcgtcggtgaacgagggcggcatccgcacgtccacgatcgccaggtccggctcgtgctcggccacggcccgcaccaggcccggcccgtccccggccactcccaccgtctcgatgccggcgtcggccagcagccgcaccagcccttcccgcagcagcaccgagtcctcagcgatgaccaccctcacgcatctcattgtcgcgccgggggcgaggcggcgggacgggtcaccagctgcagggcaggtcggcgcggatgacggtggggccgccgaccgggctgtcgatggtgaggatgccgtcgatggtggcggcgcggtcggccaggccggccagcccgccgccagggacggcggtggcgccgcccacgccgttgtcggtcacctccaccaccacccaccggccctcgcgggtgacgcggaccgacgcctgggtggcgcgggcgtacttggcgatgttggtcagcgactcggcgacgatgaagtaggcgatgctctccaccgcggccggagggcgttccggcagctccacctcgaccaggaccgggacgggagcgcgggcggccagcccggagatggccgcatccagcccccggtcggtcaggatcgccgggtagatcccgcgggccaggtcgcgcagttcggcgatggcggccttggtgccctcgtgggcctgctcgatgagggcgcgggcggcctcggggtcggaggtcagcttggcgcgggcccgcccgatgtccatcgccaccgccagcagccgctgctgggcgccgtcgtgcaggtcgcgttcgatgcggcggcgctcggcctcggcggcgtccaccccgcgggcccggctggcccgcagctgctcggcgcgggcctgcagccgcagccgctccgcctggccccggctcggccccagcagcagcatcccgtagagggcgtgcaggacggccatgccgcgggtcacatacagcgccaccagcagcagcccgacacccaccacgctcaccggcagggcgctgatggggtcgtcggcggtgtagaccaccaccccgaggttgaccaccgcctcgcccgcgacggccacgatgagcggcaggaacacaaacgccgcggtcgccgaccagacggccgccgacaccacgaactccaccagcccgatcgggaagcgcagcgccagatagagcaggtccttccaggtggccgggtcggtggccatcgtccgcaacctgcccagcacgccggccgaagggggcgcgggccgataaggctcgggcaccgcgacgccgagggcgaccttcagcagccgccgctccagcatcgccccgccccgccacagcagcatcatgatcaccagcatcggcagcccgacccagatgatcaccagggccgccgacagggtcaggcccaccgccaggacgatgaaccaggccaggccgaaggccagggcgctccccaggtacagcgcggcccgccagttcagcgatgagcgcaccatcgccagcggcttccacgacgccgtcacgatccggcccgatccgccgggcacggccatgacgttcagctcgctcacgtcccgacctccctccagccgtcaccgcacggttcaagcctgacgggccgcggtgaagcggcgccatacggcgggccgccgtccccacggtagggctatccccaccctggaccgcggccgccgtggcacgaggaccggaaaacgcgggacgccccgaagggcgggccttcggggcgtcggcggcaccaggtcagtcccggtcggcgaccgtggtcttctgcacctggagcaggaactcggcgttggacttggtctccttcatcttctcgatgaggagctccagggcctgctgagtgtccagggcgtgcagcacccggcgcagctgccagacgatgcgcagctcctcgggggacatgaggatctcctccttgcgggtgccggaggcctccacgtccaccgcggggaagatccgcttgtcggcgagctgccggttgagcttgagctccatgttgccggtgcccttgaactcctcgaagatgacctcgtccatgcgggacccggtctccaccagcgcggtggcgaggatggtcagggaaccgccgttctcgatgttgcgggcggcgccgaagaaccgcttgggcgggtacagcgcggtggagtccacaccaccggacaggatgcgcccggaagcgggggcggccaggttgtaggcgcggcccagccgggtgatggagtccagcagcaccaccacgtcgtggcccagctccaccagccgcttggcccgctcgatggccagctcggcgacggtggtgtggtcctcggccggacggtcgaaggtcgagtggatgacctcgcccttgaccgaccgctgcatgtcggtgacctcttcgggccgctcgtccaccagcaccaccatcaggtggcactcggggttgttcttggtgatcgcgttggcgatcgcctgcagcaccatcgtcttgcccgccttgggcggggagacgatcaggccgcgctggcccttgccgatcggggagaccaggtcgatgatccgcgtggtcagcacgttcgggtcggtctccagccgcagccgctcctgcgggtacagcggggtgagcttggagaactccacgcggttcttggcctgctcgggctccatgccgttgacggtgtccaagcggaccagcgcgttgaacttctcccgccgctcgccctcgcgcggctggcgcaccgcaccggtgatcacatcgcccttgcgcagcccgtacttgcggacctgggacagcgagacgtagacgtcgttggggccgggcaggtagccggtggtgcggacgaacgcgtagttgtccaggatgtcgaggatgccggccaccgggatcagcacgtcgtcctcgttgatcaccggctcctcgtaccgctcgccccggccgccgcggccgcggttgcgctcccggaagcggcggccccggcggctgcggccgctttcgccgttctcctcctcggcggcgccgttctggccgcggcgctgctggccgttctgctgctgctcgccgcgctcccggccgccccggccgcgctgacggccctcgcgcccgttgccctcgccctcctcgccggcggtccgggcgcgctccccacgctcggtcttctccgcggtcttgtcagcgggcttgtcggcgctcttgtcggcggactccgccttgtcgtcctgcttgtccttgtcggccgccttgtcggccgccttgtcggcggacttgtcggcgggcttgtcggcctgctgttcctcggggatggcgagctgttcctcgccctcctcgcgcttggcggaacgggtgcggcgggtgcgcgccggacggctctcggccgcgcccgcgtcggcctgctcctcggagcgggaggcggtctcctccgccttgtccgcctgggccgccttgtcgtcccggctcgccttggactcggccggctcgctcttgggctcggtcttgggctcgctcggcgacgtggactcggtctcggccttggcctcggacttgggctcggacttggcggtgctcggcccggtgacgggtccgccctgcttggcctcgatggcggcgatgagctggctcttgcgcatcccggtggtgccggtgatgccgagctgggcggccagcgtcctgagttcgggcagcaccaacgccgacaggccggtgccggaacgccggcgccgcgtcgtggggcgctccggccggtccgcggtgttctcagctgcggggctggaggtgtccgtaaggagttcgctggattcgctcactaagggtccttcccagggagcgggtgttggccctcgtcggccaggcaacccgatgatgcgatccggcgggggcgccagatcgagctctgccgatcacgatggggtcgccatcggcggtgtctggacacagccagatgatggtcgggacggttctcgcaccatccccggttccgcaacgtctgaggtttcgccgggatgccggacaacgggaagtcacggtgtcggggagccacatgtgcggggcaggtgagccaccatggccgacctgacggtgcgtggctgacgagcacccggccccgagcggggcatctggtgcggtattcagcctaacaccacacgagcacactgctattccccagcgttcgatgacattggcgtgtcacggaccaggcggctgaacgtatgcgccatgggggtcgacgttcagcgagtgtttgtgccacccattacccactttcgggccgatcgaatcaacccgggatgcggttgtgaacgccaggacagtgggtccggccccggagatcaccgccggcactcccgccgcccgcaacctggccaccagatccgccgattccggcatggccggtgcccggtattcctggtgcaaccggtcctcggtggccgcgagcatcacgtcctcgcccagcccgccggtcagcgccgcgatcagcagcgccgcccgtccggcgttgacggccgcgtcctcgtggggcacggtctgcggcaacagcccgcgggcccgttcggtgggaagcgtgtggtcggggacgaacaccacgacctgccggtccaggtccagccgcagcgcccgcggcccgtccggctcgctccaggcgatggtaagccctccgtacaggcagggcgcaacgttgtcggggtggccttcgatctcggtggccagcgtcagcgccgcggcgtcgtccagcagccggccgcaggggtgcagcgcccgggccgcgacgatcccggcgatgatggccgccgaggacgagcccagcccgcggctgtgcgggatgcggttcacgcagctcagccgcagccccggaggctggcccagcccggcccccgacagctcctccagcaggtcgaacgtccggcgcagcaccttgacgatcaggtgccgttcgccccggtcggcgacctcggcgccctcgccgtccaccgcgatggacagcccgccctcggtgatctccaccgtgacgtcgtcgtagagggcgagcgccagccccagcgagtcgaacccgggtcccagattggcgctggtggccggtacccggacccgaactcgcgggatccattgccgactccgatcggcattcacgccagccacgcgcgcacctccggcacccttatggcacggcttttccgcatcagggacgagcgttcattccatgttcccgcccgcttttgcgcccgcaccgcgcccggcaatccgaactcgttcacttcggttcttcgcatgccctcggtgcgcccggccccgcggcctttccgcggcaggggtgaacggcgctccgcgtcgtccgcccgccgcacggccgcgggcgaccccggctcgctcacgtgaggcccagcgcggacgccgcggcgtgggcgtcgaccttgacggtgatgggcgcgggcgccccggagatcgcccagtcggggtctttcaggccgttgccggtcaccgtgcagaccacccgctcgcccgcctcgatcagcccctgctcccgggcctgcagcacgccggcgacgctggcggcggaggcgggctcgacgaacacgccctcctcgcgggccagcagccggtaggcggccaggatctgccggtcggtgaccgcggagatggccccgccggactcgtcgcgcgcggcgatcgccagatcccaggaggccgggttgccgatccggatggcggtggcgatcgtctgcgggctgcgcaccggctcgcccttgacgaacggggccgccccgctggcctggaagcccagcatgcgcggggtcttggtggccaccttgtcggcggcgtactcggtgtagcccatccagtaggcggagatgttcccggcgttgccgacgggcaggcagtgcacgtcgggggcgtcgccgagagcgtccacgatctcgaacgcggcggtcttctggccctgcaggcggaacttgttgaccgagttgaccagggcgaccgggtagtccacggcgagcttgcgggccagctccaggcagtcgtcgaagttgccgtccacctgcagcagccgggcgccgtgcaccagcgcctgcgccagcttgcccatggcgatcttgcccttgggcaccagcaccgcgcacgtcatgccggcccgcaccgcataggcggcggccgaggcggaggtgttgccggtggaggcgcagatcaccgccttggcgccctcctcggcggccttgctgatcgccacggtcatgccgcggtccttgaacgagccggtggggttggcgccctccaccttcaggtagacctcgcagccggtgagctgggagatccgctgtgccggcagcagcggcgtgccgccttcgagcagggtgacgacgggagtggcctcggtcaccgggagccggtcgcggtactcggcgatgaggccgcgccaagccctgttcatcggaactccttaagcgtggagaaccccgccttccggcggggagcggaaacgctgcacgataccgcgcggaacaccgcgccggacagcgcgttcccggacgcacccgtcggtgaggacccggccaccggaccggtgccgggaaccgtcggtgaagcgggaagatccggtccgggcgagtcgggatcccctggattggcccgtggggaggaggtcaacagatctccaacgtgggtgtcgtcctgcgatgtccggccgcggcgagttgacctgcggcatcgcgccgcagtctaaggccaaacggggccggttggggcgggccgggcggccggtgcggcgatgcgcacacgccgcaccgccctcccgccccgccttgcggccggatcgggcggccccggtcaggcgatctcgtcggcctcgacccgcatcacgctggagacctcccggacgatgtccaggcggcgcagcccctccacggtggcggccagcgccgcgtccggcgcccggtgggtgacgatcaccagctgggcgtcctcgccgtagccctcctggcggacggcctggatcgacacgtcgtggcgggcgaacagctcggcgatctgggccagcacgccggagcggtcggccacgtccagctggatgtagtagcgggtgatcgtctcgcccatcggcagcacgggcagctcggcgtaggtgacctccaccgggccgcgtgtcccgccgacccggttgcgggccaccgccaccaggtcgcccagcaccgccgaggcggtgggcgcgccgccggcgccggcgccgtagaacatcagcgacccggccgactcggcctccacgaacaccgcgttgtaggcctcgcggacgctggccagcgggtgcgaacgggggatcatcgccgggtagacgcgcaccgacacgccccggccgccgttgttgcggccctccgggtcgggcacccgctcgcagatcgccagcagcttgaccacgctgtccatcgccttggccccggccacgtccgcggcggagacctcggtgatgccctcccggtgcacgtcggcggcgctgaccggggtgtggaaggccagctgcgccaggatcgccgccttggccgcggcgtcgaagccctccacgtcggcggtcgggtcggcctcggcgtaccccagctcctgggcctcctccagggcgtcggagaaggaggcgccgcaggagtccatccggtccaggatgtagttggtggtgccgttgacgatcccgatcacccgtttgacgtggtcgccgaccagcgactcgcgcagcgggcgcagcagcgggatcgccccggccaccgcggcctcgtagtacaggtcggcgccgtactcgcgggccgccccgaagatcgtctccccgtcctcggccagcagcgccttgttggcggtgaccaccgacttgccggacttcatggccgccagcagcagcgagcgggccggctcgatgccgccgatcacctcgaccacgatgtcgacgtcctcgcgggtgaccaggcccatggcgtcggtggtcagcagctcgggcgccacgtgctcgcgcgtgcggtccagccgccgcaccgccacgccggccagctccagcggagcgccgatgcgcgccgtcagatcggcggcctgctcgtgcagcagcctgaccacctcggaaccgacggttccgcagcccagcaaggccacccgcaggggtttcaccgtcctatacctccgcatccagccgcagcaggtcctcttcggtctcccgccggatcaggacccgcgccttgccgtcccgtaccgccaccacggccgggcgggggacgaagttgtagttactggccatcgaccgacagtacgcgccggtcgccgccaccgccacgacgtccccggccgtcacatcgcgcggcagccacaggtcgcgcaccacgatgtcgccgctttcgcagtgcttgcccaccagccggctgagcatgggctcggcccgggaggaccggctggccagcacacaggtgtactcggcgccgtacagcgcggtgcgcaggttgtcgctcatcccgccgtccaccgacacgtacgtgcgcaggccctcgacgtccttgacggtgccgacctcgtacagggtaaccccgcccggcccgacgatcgcccggcccggttccacggtgatgcgcggcatcgccagcccgtaggcccggcactcgcgggccacgatctccttcagcgagtcggcgatcgccttggggtcgtgcggctcgtcaccgggcacataggcgatgccgtagccgccgcccagatccagttcgggcagctccaggccgtgctcgtcgcggatcgccaccagctgctcggccagccggtgcgcagccacctcgaacccgtcggtgtcgaagatctgcgagccgatgtgggagtgcagccccaccagctccagctgcggcagctgcagcacccgccgcaccgcctccagggccgcgccggtggtgcgggagaacccgaacttctggtcgtcgtgggcggtggcgatgaactcgtgggtgtgcgcctccaccccggtggtcacccggatcatgaccttggggcgcgcgcccttctcctgggccaggtagcccaggcgggcgatctcctcgaaggagtcgatcaccacgcggccgaccccggcctccagcgcccgctccagctcggcgagcgacttgttgctgccgtgcatggtgatcttctcgggggggaagccggcggccagcgccaccgccagttccccgccggtgcacacgtccaggcccaggccctcttcgtccagccaccgcagcagcgcggtgcacaagaacgccttgcccgcatagtggacgctgccgtcctggaaggccgtggcgtactcgcgggcgcgctggcgcacgtcctcttcgtcgtagacgtacaggggggtgccgaaccgggccgccaggtcgcggacgtccaccccgccgatcgtcagcacgccgtcctcgcggcgcgccgtcctcggccagatacgcggatccaggtggttcaaatccgccgggggcggcagcgggtgctcttccggcagcacgtccgcatgccgcggccccgccgggtgcacccggctcattcgcccgctccgcgcggctgtcgcatgctcatattcgctctctaggactttcgccgatcatcttcaggccgttgccgagggcgatgcgcaccgcctccgccagcgtgcggcgcgccgcgtgcaccgccccgggttcctccgcgccggacggcaacgccgggcaccgctcgtagacccggtggtaggcatcggcgaggcgctccagatggtgctggagcgggctcgcgtcccgttcgcgcgccgcctgctcggctctgccgggctgctcggccagcaaggccagcaaggtgccttcctccggctctttgagcaaccccggatcgcccatggcgattcccaggtccgccgcgcgccgcccgatcgccgccgccctggcgtaggcgtaccgcaccatgaagccggggttgtcgaaggtgcggggccggtcgggccagccccccgccaaggtcacgccctcgacccgtccgtaggaggacccggccgcgacgattcccgccgccagctcccccggccggcggacggcgatggtcaagaaccccggcccgctcacccggaccgcccccagccccggccgcccggccagacgcccggcgatcacccgggccacctcggtccccggccgccgctgcgccgccgccaggcgcaacgccaccggcgtgcggtactcccccgccgcggcgctgctcagcggcacctcgacgggcacgtccgcggtgagctcaccggcgtccacggcatcgcgcaccgcggccatgacggcatcgcgcacctcggctggagtcacctaggtgagactatcggaccactatgcggacatatccccggcgcccaccagctcccgcaccgtccggatcaggtcgtcggggtcgaacggcttggtgatgtaggcgtccaccccgatctcccggccccggcggatgtcgtagtcctgcgcccgcgccgtgatcagcaccacccggatgtcccgggtcgccggattctcccgcagcttgaccgcggtcacccacccgtccagccgcggcatcatcacatccagcgtgatcacatcgggggccacctcggccaccttgtccaggcagtcccgcccgtccaccgcggtggccacctcgaacccctcaagctgcaggttcaccgcgatgagctgccggatcacctcatcgtcgtccaccaccagcacgcggcccagcgaccgctcaccggcaggctcctccgcctcgctcacggccgcgaggttagcccaccgcccccgctcccgcagcaagatcgcccaggccgtccttaaccaggtgcactccaccccccgatccctggtagccttttcccgcagccaccaagtggtgcggatgccgcccccttagctcaggggatagagcaacggcctccggagccgtgtgcgcaggttcgaatcctgcagggggcaccctccagacacctcccggaacatcccggtgacctgggcagacgtacgaagatcgggcgggatctcagtccaactgagtcccgcccgatctcgttgtgtctcagcgttcgcgagagacctgcgagagaacttctcgcggccctcaggcgtcccctagcgcccgttcgatgcgtcggttgatgctgtcctcctgaccgtccagacagcccgcgtagcgcttcaagaggacttccaccgagttacctgcccgcttggccacgtccgccggtgagatcccggcgttgagccacgtgctcagtgcggcatgccgtaggtcgtacggacgacctgcgagcggtgacgcgacctgatcgggcgtgaacgcgagccggcgggcttcctcccacgctcgcgagtaggtggtagagcccaggatgccgccacgctcgttcctgaacaggcgcccgtcgtcagccgtgccgaactcgtctatgtgcgccctgagaaggctcaccagggacggcgggatgggcacctgacgagcgctgttggtcggacgctgcttgagccccctcacgtcgtgccgtccaccatggtcagtccacttcttcgcggtgactggcagcgtcttgaccagcgtcagccgtccccatccctcctctggcaagtagcagtcgctcacgcgcaacgcgacagcctcagccgggcggagtccggcgtagtagagcacggcgaagaacgccacgagccgacgcccacgggcacggtgccatgagccaacgtaggacagcgcggtcagcagctcgcgggcctgggcgtgggtgactacaacccgcgggtccacctcctcttggttggccacgcgcttcggagtgacgcgcttgagcgggttctcgggaagctcccccagctctaccgcgtactcgatggcggtattgagcccacggcgccgacgccggtaggtgtcggtcgctgccggtttgccctccatcgtgactgtgaggcgctggaccactcgacgcgcggtctcggcgtcgatgagcgccttgagcggtagcgagcgctgccgtagccagcgcagcgcagagacgagcgaactgggcgcctcagcatcctggttggccggtaggacggcccagaggaacgccttgcgaagttcgccatgggatggccggtcggtgccgtcctccaccatggccagcgtcgcagtagcgaggctatccgtgatcgagtcgcgggtcttggccgcagcgccgtcccagcgaacagcgatgtacgcctggcagaactcgaaccagctccgggcctctttgaccttgagcatggacaccggcaagccggtggctacgtcgaactcctcacctctggtcatggcctggatcagatccgagcggaacccatcggccagtgcgtaggtgggaaacgttgcggtacagacgttgcccgcgactacccaacgcaccatgtgcggcttgaccttgctcttggccttgccgatcttccacgggcgccgaacgtcgcgagtccgtcccttgctgccgggtactccccgccggccaggacgggttccctccgcgctcaacacgcctcttccctgctggcaagccagcgctcaagctccgaacggcggatacgcagctcaccgttcggatacttgatcgtcttgggtgccttgccgagttgacgccagcggtagaacgtcgcgcgtggaacgccgagttcggccagtacctcagacaccttgagcaaagggtctttgcggctcactggtcacctccgcccatgttcgcgtcggagcccgcggagtccttcaaggaggccatccaggcatcgaactcggcccgggagagcctgctcactccgtcaggtcccacgtgaggggtcggcatgagcttccggttagcccactcggtcacctcggtagtgctgactcggaggtctgcggcgatctcttccagagtgatccaccagtcggcggggaagtagacgtttctgggcaggggtgtgctcatgatggtgttgcctctctggtgaggggcggtccgggcggggttgcgtggcggcggtccgcccggaccactggcggaacctggcaggggtcaggtggcggacatgtggcggaccggtccggggaccgtccgcgccgtcccagcggacagccgtccggcccacatggcggacaggacggccgtcagcgtggcggggaggatggcggacacggcggcggacagccgggcggcggtgtggcggacacgccgccggttccgtgtcggggcgttcggcggaccgagggggaccagcccgggggcgaacccgcacggacgcaggaactcctgcggcagacggtcagccttggccttgttgcacgggtggcaggcaagaacgaggttggcctgcacccatcccggcagcttggacttgggcaccaggtggtcaatggtcgcctcgaccagcgtgccgaacgggtgcccgcagtagaagcacacggcgccgtcacgcgcggcgagctggcgcttgatgcgccgcttgcgcgccgcgttgggcttgctgctcatgacgcgacgcggatcggtccggccgtcagtccggcggcctggagacgggtcgtcagcgcggccacttcggcggacaactgctccacccgacgggccagttcgtaggcttcctgcggggacaggccgaccatggcgggggcgggcgacggctcgccggcgaaccccatgtcctcgggcttgatggtgcggcccagctcgcgggacagcgcgagcgcgagcatgtcggcggtgaacgggcggggcgcgcacaccccgttgagccagcggcccacgtcggtgtggttggtgctcaccgggcggttcacctgggccgacagttcccggatcttgcggcccagcgccttacgcgacagaccggcctcgttcatcagcgtcaacagacgcaggttcggcccactcttccgaaccgaggtacgcgaggtaccgttgaagtgcatcgtgactcccaacgatcgatgctcggcctcggcgggctgccacccgccggggcctccttgctcttgaggcgcctgccagcgcccaggacgaaagtacaaactcagtctgtactcgtcaagacctctcccgaggccagatctccgggggtggcatcgggtagaacctccgtacaatgtgaggggattgcgtgctgaacacacggtccgcgatcaccaagcttgcgctcaagagtgctgaggggtgacgaccactcgtcacccctcagcacccctcgataagcggccctaacaccctcagactgggctggggagccagcgaagggagccgaccgtgacgcaggaccggccagcgtgggcgcggcgcatcaccatggagcgtgaggcacggggttggaacaaaccacagttcatcgaagctcttcgtgcacactctgacacggagctgcccgggaagtcctccatgctgcgcagagtgcatgcatgggaaagcggcgagtcgtgcccagatgacttctataagccgctgatcgccaagacgttcggaacggtcacggcggcgatatggccggtagcaggcagccgagacagtgacgccgagctggtggccggcacgggcatggatacgctcgaaattctcacccgcctgcgctcttccgcgatcgacacggccacgctcgaaggactacgcatcaccgttgaccgcctgtgctgcgagtatccgcacatgcccgcagaagggctcttggtagagggtcgttcatggttgcggcgaatcacggcgctgttgaaccgtcagatgacgcttaagcagcatcaggagttgctagccatggcaagctggctggccgctctggtcggatgcgtcgaatacgacacgaccaatcgagcagccgcagaggcaacccgccttgcagccctcagcctcgccgaggaatcaggcaacaatgaggtcatggcctgggctcatgagatgcgagcgtggttttcgctcaccaggggcgactatcgcggcgttctggccgctgcggagaccggcgtagcagtcgcccccaacagcaaggccgcagtacagctctatgcccagcaggcaaaagcgtgggcacgcatcggtgaccggcgacaggtggaagtagcgcttgaccaggggcgagcgctcctagagaggcttcctcaccccgagaatctcgacaaccactttgcagtagaccccgccaagtgggacttctactcaatggactgttaccgcatcctcggcggcgtccaaggcgcaggcagcgcagagaacaagctcgctgaatcctacgccaaagaagtcatacgcatgggcaccgatgccggcgggctagagcggtctcccatgcgcaacgcggaagctcgtgtcacactaggcgtaatcgctgcccgacaaggcgacttggaacaagccgttagctacggccaccgcgcgctctccggagatcgtcagtcgctgcccagcctgcttatggtctcccgagaactgggcgccatcatcagagaccggtatgcatcaaaccctgaagccaacgagtacctcagcaggctacgtcagcttcgcaacagcatcacttagtctcacgttcatctgatcggcctacggggcgtcctccaacacctgggcgagggcgcccttcatgccatgcggtaatcgtcgcagggcgccacatatgcgtgcgtcccaccgtcagatcaggcgggggcatctgtccgcgtgcacggtaggcgctaaccgttgaaaccttgatccccaggtactcagcaacgtctgaggtcgtccaccattcagcctcagtgtcgggtgtggatcgagcggccgtttcacccatctcgtttcctccccacctcacccctgctgacgcgcaccactctactgcaaagggatgagcccaagtctttgcggtgcagtgtggatcaaggacaaccccctagtcatcgggggtgttcctcggagcactgccccgccctgctggggagcgcactcgcggccagcaccgtaggccgccccccgttgtctagcggctcatctgcccccctcggagaccggctgtagccggggtttgggcgttcacgccgccgacgcctctagacactaggtcgctggtcacggcggggatgggcctctagaggtgccgctagacctagcgggggatgccgctaggtctagcggcaccgtctagggttgtcgcgcggttgggagactgctccgggcggtcggcatggacacctccccgcgaggctctgccggacagttcgaagcgctctcggtccgtcccgcgtcccagggaggcgaagcgtcgcgcgcggccggctcctacggttggcctacgccgccccccgcccggcaacgcccgtacgcagaacccccgcacaatacgcagaacccgcacaacccccgacaggccaacgtcttcgcaggtcacgccacccggcgcggtcgcgctgccgtcctacgcagaatcccgcacaatccccgcacaattacccggcacgctcccggaccgctcgacggagccccctcctggggagccacaccacccctgaggggcggcctaccggctcacctcggccgaccacgcccgcagacggcagggtcgaatattgcggggattctgcgggattctgcgcgaacgaccaccgcccggcgcgcgacgcgctgacctgcacagacaggccacagacgggattctgcggattctgcgtattgtgcgggggttctgcgggaacccccagggggcggcagggcaccgacgccgcgccgacgaacacgacgcatcctgctgcccatggcgaagttagtcacgctccgtgatgctcgtccatcttctgagggggtagccgtcccagccgacaagccgtcccagggctgacctgcaatgggacgcctggtacggctgggacggctcccctcggaacacacaccaacacctgaccaaagttcgacgcagagtgacaccccctccctggggtgccatccctccgacaacgcaccatctacgcctttgcaccccaggggaggggcggccgaacacacatgccagagagcaccgtagagccctcgacggaccaccctgggaagcgcggaacgcccccgacagcccttcgggagacagccgggtctacggtctacatcgctggccacaacacgtctcagggtctacatggggggtctacgggtagcaggcacgggtctacccgtagcggctcgacgcactgtccgacatgccgtgtgctcgttgcagttgccgttgcctgtggagcccttggcgagagacctgcgagagagagcaaccagcacctaacgacagacagcacgtttgccaaggtcaacgctgggatgccgcccgtgttccgtacgccctccggagccgtgtgcgcaggttcgaatcctgcagggggcacccttggagatcaccgcaaccgggggttccggttgcggtgattgctttcagtgcggcatgtcatgtccgtgccggctcaagcggtgcgttccccggagggttcgtaggatcgctcggcctgttaccaggggccgccgctgtggtcgcttccggcccgaaccgtcgccttgtggttgccctgcttgatcgggctgggcgcagcgcccctcgtggtcggcggtgacgtgctgatcggttcgggcgttctgccgtcaaaggtgccgttgggttggcgtggggctgcgcagcaagctctgtccgagccggagcggctcggcgctcgccgcggttcggaggcgatgggggttacgcggtcgtccagagcagccagccgcggatcggatggtgactggttcacggtgcggctcggcggatgcccgcgggcggaccggtcgcgccacggtgtggggcgccgccgcggtggcgggggcggccgatccacgtggccacgccggcgaggacgaccggccgccggctctgagtgagcaggacgcagacgccgcccaagtggaggctgcggtgcagttcgctcagccaggcggtgagcggagcggcgccggagacggtgatcagcgtgccggtcgcctcagcggtgcaggggttgacgaggaccgtgcgctgttcctcctcgccaggccgggggcggtcatctcgactcgggggtctcttcttcggagggaggcagaagggtcttggcggcctttctctccgggcgggccgccatggcggcgcggacttggccggtcaatggacgcggtgccccggtcacctgctggacgcgcagttcgtcgccgcaaagaagccggtcgagttgcgatgtgcgggcataaagcagcccggtcaaagccgccacgatcacgaatggagctacgaacactccggcgtaaaagtgcaggcgggtcaacgacggccacaagccacgcccggagcgtccggttccggggggtcggcccggcgctgtgacctccgccaaggacagccggtctgatgcggaggcatggggattccgcctgccgtttcaaggaacagggccgggtttgcgggcgcaggtccttatccggctggggggcggtgccccgtcgcggctctgctcagggaagttgagcagtcaccgacgggggcatccgccggacgtccgggtttcggcgggcgcgttcacgtcctggccgtcccgcctgctcgtacgtgggcctgccggttctctgcggcgaagacgcatggtcgtcgtcttcttgcggcggcacacggcgagtctctacccggcgacatatcaaaggcgtcgccggtcgacttcctacgccccaccgacacaggaacgatagatatccacaattccctgtgacattcaggatatctcactaagacttcggaacggtcatatcgcatgtccatcgttccggcgtccgcagagccgtggatgatcacatctctccttcatggcggattcacgttatgtcggtgcacagcgcagagccggtgcaacgttccccggcaaccgccccgtgaaaggcgaaaccttactgaagaccagagcgaacaaggcgaacgccacttacaggtgatttatcaaaaatcatcgccaatagcgcttgagtagccctttcaacacatcgttttcgcaggtcgggacgagtgtcccgcagtcagagacgccatggcgacccgagaggacatgccggaacggtgctcagcttcccgccagcggctgctcatgcccttctggttctctctttcccctgccgacaagggaccggcccgtatccatgggaggccgagcgtgcgtctcttcggccgtggagagccgaggccgccgacgtcgccatgtctccgcaagcggcagccccatctgtacgggggcatccccgagacgccccgaagcgcccgcgatctcccggaaccggctggttaagctgccacccgtgaaatccgccgaacgcacctaccgtcaggagcggttcgccccgccgcccggggccaccgagctgctgctcgtccggcacggcgcgtctcgggccttccggccgggtgagccgtttccgctggtgaacgggcagggtgatccggaactggcgccggaggggcacgagcaggccgcgcgggtgtgccggcggctgagcgcggtgcgcatcgatgagatctacgtcagttcgctgcgccggacccggcagaccgccgagccgctggcccggagcctggggttgacgccgcaggtggagccggacctgcgagaggtgcacctgggcagctgggagggcgggctgttccgggtgaaggtggccgagaacgacccgctggcccagcggctgttcgccgaggaacgctgggacgtcatcccgggcgccgaggacgccgaggcgttcgccggccgggtccgcgcggtgctcgggagactggcggcgcggcatcccgggcggcggctggcggtgttcacgcacggcgccttcatcgcccaggccctcgcgctggcggcccggtcccggccgttcgccttcctgggggccgacaacgcctccatctcgcacctggtcgtgaccggcgagcggtggatcatccgcagctataacgacaccgcccacctcgatggggtgttcgacgcggctgcggcggccttgacctgaagtccggtccgcccgggaaacgcttcggcactgaggcttttcccgctgcggaaggccctgcccgcgtgccggccacgctctgggaggcggcagcctccaggtgaaatgggcaaactctgccgatatgcgcagcttattgcaacgctcaatgggcatggccggtggagaaaagtgccggtccagtccccgacctcgacccgtcggtagtaacttggcaacgcggcctgtgatgagcacgtcgccggccgcaggtgccggcggggcgccactcccctcctcgcaatggctgctgcgcagctgttgtgagcgccccgccggcacacacctgagtcagcgtcagagcgcccgaaaatgtcaccgcggccgtcgcgcacgtcgccgtccgcccgggcggacggctcccagcagccgaaagacgcccgcagcgcctgggacgagcgcccgggtcacaaccggcacgatgactggaaggccgagcacccgaagatcatgcataaaacgccatgatcacgccacaggccgaccttttgcgcatatcgccctcatagccgaggacggcgtcgcatcttgaggcctctgcacgctcatactccgtcctcgccgctcttgggcgatgccgcaaagcccaaaagggctttcaccggccctgttccactcgctcggcaacgcaacgggccgcttccccatacaggtcaggcggccccggtgaacccttttcaccacgcgacccaagacgccggggacgggagccccgctggtgtccggtaccgcggccttccaggtcaccgcgacgttcccgtctcgacctgcggagacggtgtgttgaaaaggttcggtgagcggcaccggcccgtaagccgggtacggaaaagatctggcgaacctttccacgcccggccccaggcttttggaaaggtcaaccatcggtgatgcgcggtcctgcgccgccccaggtcaccgcatcgcgccggctaccacagggccgcgtgtgacctgcgggaacaacgcgctgaaaaggttcagcgtccttttgccggtccttggcctcccgaagacgagagcccgagcgtcgcgccatcaccggccgcgacctgcggaaacggcgtgccgggaaaggtttcggcgagccttctccaaacacgtggcccaaggagccgggaggggagcctcgccggtgccggctgccgcaacgccccaggtcacagcatcgtcccggctgcgacgtgcccgtctcggcctggggagacggcgcgctgaaaaaggttcagtgcaccccgacggtgagctcggcgagctggacggccagggcgcggctgagcgcctcgtcagaaggctcgtgctcttcgacgtaggccagcgcctcggtgagttcctccggggtcagctgccacagcggcttcttggcccagtcgggccgctcggcgacgtccattaccgcacccccataacactgagcgatattcaggatgcgaagagtaattaatcgtctggtcgcgagcaacgacgccacaccggcagagcaaaacgggagtcgaaaaatcccctcccgcttcaggggacgccctacggcccccgaccacggagccaggaccgcgggcccggcccgtccggcgagcccgcggcaaagcggcctcaccggcaaggccgcccgtcccgccggcagacacgcggacgtccaccgagctcagcggggcacgccgccgtcccggtcaacggcggcgcggcgcgggcgagcaccccgcgtcaccgaaaagcccccgcgccgccacgcatgagccgcaggtcgttcaggactccaccagcacacagcgcgtgcgccggtaaatggtgggcatgcaccggttgcagtggatgcactgcgaaaccgtgctcttgtcctgctcgatccgcttcaccaggtcgggttccatcagcagggcccgtcccatggcgacgaaatcgaacccgtcgtccatcgcccggctcatcgccgcatagtcggtgatcccgccgagcaggatcagcggcatcgacagctcccggcggaacagcttggccgactcctgcaggtagccgggctgatacgggtagctgtgcaggaagaaacgcccgaacagccgcagcccggtccgcagcggctgggggaaggcgtcggcgaactccttgaccggggcctccccgcggaacaggtacatcgggttgagcagcgagctgcccgcggtgagctgcagggcgtccaggtgcccgtcggactccagcagccgggccacctgcaggctgtcgtcgatggtcagcccgccgcgcaccccgtcctccatgttgagcttggcggtgacggcgatgcggtcgccgacccgggtgcgcaccgcctcggcgatccgccgggcgatcttggcgcggttcgccacggagccgccccagccgtcgcgccgcttgttcagcttggggctgaggaaggagctgaccaggtagttgtggccgaagtgcagttcgacggcgtcgaagccgctgtcggcggccagctcggcggcgtcggcgtgcgcggcggtgatccgggcgatgtcgtcttcggtggcctgctggatgaaacgcccggtcagcggggacagccggcgggaggccgccagcgcgggggcgccgttggaacgggcgtcggccaccggcccggcgtgcccgatctgcgccgagatcgcggcgccctcggcgtgcacggcctcggccagcttcgccagcccgggcgccgcctccggacgcatgtagatctgccgccgctcggtgcggccctcgggggcgacggcgcagtaggcgacggtggtcatcgcggcgcctccggcggccaccgcgcggtggaattcgatcagatcgtcggagaccagcgcatcgggggtgcgcccctcgaaggtggcggccttgatgatgcggttgcgcaacgtcagcggacccagcttggccggttcgaagatctcgggcatggatggctcctccggcaggacagtgcagttccggcggccgccgaggccgtcgcacacgggaagttgatcaccggggctccaagtcgagcacaacggccccgtgagggtcaatgagccctctcaccgggcgggccctgcgctccggacgcggcggcgcccctttttccgccgcgtcccgcccaccgctgcgacctgcggaaacggcgcacaagaatctcgcgcggcgtcgtccccgaccgtgatccgcccgcatgcgatctgcgaggaggggccgggaggttcaacgcgctttgtctcgttcggcggcgtccttgcggtagcggctgggcgggacgccgtgccggcgggtgaaggcgtgggtgaaggcggcggtctccgagtagcccaggcggcgggcgatctcccccaccgtcagcgcggtggtggtgagcagttcgacggccagttcctggcgcgcctcgtcggcgagcgcccgaaaggacgtgccggcgcgctccaggcggcggtgcagcgtccgggtggtgatgttcagctcggcggccacctccgccatgctcggcggacgccgcgtccggcggcgcagccggtcccgcacggcggccaccgtgccgtccggccccagccgccggtgcagcagatcgcggcactggctctcgctcagccgcgcgatctgcgggtcggcggacggcagcggctcctgcagcagccggctggggaacgtcagcacgttgcgcggcctgcagtagcggatccgcaccccgggcagcgcctgcgccaggtgaggcccgggacgcagccgcacgtccagcaccgccaagcgggccgggccgtgctcgccgaacagcaccggcagcagccccccgatcgccgccaggtcgcgttccagcaggaaagtgcgcaggtcgtcggggagatgggtgtcgtccagccagatgcgcgcccaccggccgtcctcctccaggcgcgggcgcaggaaggtggggctcagcgccgcgtaccgcagcgccacctcgatgccctcgcgcagggtcgcgctggcgatcagcgcgaaccccagggtgccggtggtgcccagggtgtgccgccggcccgccgcgcagcccagccccggccggtgaccgagcgccgtcagcaggttgcgggcgatggtcagctcctgttccgcctcgatctgggcggacgaatcgtccaggtcgcgcggtgtcagcccggtgccggccaggcagtcggacgcgctcagcccatgctcccggcccagctgcaccaagatcgccgcggcggcggggctgcggcgcacccgccagggagaggagggtgtctgcgcagggcgcggcattgtccgaaaatatcaacgacctgtccgctgccgccattacccctcccccgggagcccgcctaccttctgcgtccatgaggactttgtggacgcgccgccccagcccgctcaacggccggaccgtcgtgctcaccggggccgccgggggcatcggcgggcagaccgcgcgactgctggtcgagcggggcgcgcaggtggcgttgctggaccgccaggaggaggcggtgcgggcgctggccgacgagctcggcccgcacgcggcgcccttcgcggtggacgtgaccgacagcgccgccctggaggcggtcatggcgcagacggccgagcgtttcggcggcatcgacgtggtggtcgccaacgccggcatcagcggcccgatggccaccatcgccaccatcgagccggccgagttcgaacgggtggtggaggtcaacttcctgggcgtgtggcgcaccgtccgcgccgccctgccctatgtcaccgaacgccgcggccacatcctgatgacctcctcgatcgccgcggcgatgcccaccccgaccgtcggggtgtacggggcgtccaaggccgcggtggagatgttcggccgggccctgcggatcgagctggcccacaccggcaccacggtcggcatcgcctacttcggcgccgtcgacaccggcctggtgcgcggcctgatcagcgcccgctcggccctgggcgagggcctgcagaagatgcccaaggtgatcggtgctccgatctccccccgccgggccggtgccgcgatggtgtccggcatcgaacggcgggccaggaccgtctacgccccctggtgggtccccgcgctgctggcgggccgcgcccagttcgccatgctggaacccctcgcggcccgcttcccgcctttggccaggctcatccacgactcgggccttccgttcccggagcgcacttcggcgggacgtccgtgatcccgcggcccggccccggctggacatgatggtcggggcgggcatggtgcgttgtccggcgttcgtgatgtgcggtctggccttgggagatcgccgtaatgttcccggtaggcgggcgtgtgcgatctatgtccgctcaccggccggtcaagggcgaccgggcacagcttcgggacggccgcaagcggccaccggcggatgcgaccgtccggtcagcaggtgcgcttgccgaaacgccggcggccaaggcagggcgtcctcggtgtgctccgcaaacggatgagttcccgaccggccctgcggcgcggggaaccgccgccccagtggatatggccgggaaacgcccgtcctttggcctcttcggggacgaagaagaagtcttcggggtccaagtcctggaaacggctttccagcacatcgcggtagagagcggagggcgcggccaggacgaggccctcgttaggccgtctcgcttcccggcacagcgccttgaggttccgcaggcggcagacctcgatgaacgccggtcccacgggggccgtgaccgctcgccacgacggccccgtgatgcggcgccacccggatccgcaggcgagggccctcacccgcctcggcgttggcctccgccagtgccgcgtccggttttcgggatagccggcgaccagctgtgaaccatcgatgttcccgggcggcaccgcctgcttctccgtcccggttgatttggatgtgcagagcccgtggttcagccgggctcgcggcgcgcggcctgttccagcacgtcttccaacacgtcgcacggctggtcctgccggatcacccggtccaacgtgtcgaccccgctgaacccctcgatgtccgccacggcggggaagtgatgggtcaggtgggaaagcggcaccacggccgtcctcgcctcccccgtgaaccactcgccccgcgtcccgatcgtcacagcgacgtcccgtcccacccacgcgcggcgaagcggtgtgccctgttccgccacaccgggtcgtcttccagcggaatgcgattccgctctccttcccaggtgcggtcatgaggacaggcgggcaaattcttctgcggcctcctcacgccatacgcgaggcttttctgtatgcgtcctgcattcgaggttcaacaccgtcttccaggacggaaccgtcgcagaatcttgcaaggatctacaccaagagccaccgtggttcgcatcgagttcatggacgacaactctatctttgacaacctccacatacccaacaaaatttttcaccttcaacattccacaagaccagatctccctcaaaagaggaatcaaagcgcacttcaaaaatttcggacaccaatccaaaatgacagaacggcttgatcgaacccgacacaatgatcgccggtcgtctcgagaacaacacacgtcctgcaccgaggtcgccaggctgccggtcccaggcgctccgctcagcacgcggcacctgtcgatccggagcctgagaatcccaagaccgacgtggcgcgtcccgcccagcgccggcaggagacgccggcccggaaataaggagccccaggcttcagcaatatcgaacgaacacgccgaccgacctcctcgagcacaaggcaaaacccatcgccaccttctccgcatggcggcactggataaatgaagagcggcgggaataagccgattggacagcaccatcgcggtcggatagtttttgaccatggcagatgtggaggagttgctccgccggcggcttgcgccggcgttcgaggcggtggccggtgacccggtggatcccgcgatccgccgttcccagcatgcggactaccagtccgacgcggcactggctctcgtgcgccgactcggcggcaaccccagggacatcgccgcccgcgtggtcgagcgggccgaactggacgacctgtgcgccaaggtggagatctccgggccggggttcatcaatttgaccctcgacaacggggcgctggggcggctgctggccgaggtcgccggggacgagcggctgggggtggcccgggccgaggtcgccgagaccatcacggtcgactactcggcgcccaacgcggccaaggagatgcacgtcgggcacttgcgctcgaccatcatcggggacgcggcggtgcggctgctggagtggctggggcacaccgtcatccggcagaaccatctgggcgactggggcaccccgttcggcatgctggtggagcacctgctcgacatcggcgaggccgaggccgcccacgagctgtcggtcggcgacctcaacaccttctaccaggcggcgcggcgcaagttcgacgccgaccccgccttccaggaacgctcccgcaagcgggtggtgctgctgcagagcggcgatgaggccacgctgcggctgtggcggatgctgatcaccgagtcgcagaagtacttcctggcggtctacgaccggctgggcgccacgctcggccccgacgacttcttcggcgagagctactacaacgaccagctggagtcggtggtcgaggagctggcggagctggggctgctgcgcgaaagcgagggcgccaagtgcgtcttccccgccgggttcatcggacgcgacggcaagccgctgccgctgatcgtgcgcaagtccgacggcggtttcggctatgccgccaccgacctggccaccatccggcaccgggtgcgcaagctgcacgccacccggctgctgtacgtggtgggcctgccgcagcagctgcacctgggcatggtgttccagacggcgcgggaggccggctggctgaccgacccggtgcgggccgagcacatcggcttcgggtcggtgctgggcagcgacggcaagatcctgcggacccgggcgggcgcctcggtcaagctgatggatctgctgaacgaggcggtgtcccgggcgagcgcgatcatcgccgagaagaacccggagctggacgaggacgcccgggcggcggtggcgcgggcggtgggcatcggcgcggtcaagtacgccgacctgtccaccgaccgagtcaaggactatgtgttcgactacgaccggatgctgtcgttcgacggcaacaccgcgccgtacctgcagtacgcccgggcccggatctgctcgatcttccgcaaggggaacatcgagccgcctcgcgatgtggagagggtgctcatcgccgagcccgccgagcgggcgctggcgctgcagctgctggccttcgaagggttgatcaaccaggtcgcccagaacctggagttccaccgcctggcccagtacctgtacgggctggccaccgcgttcacctcgttctatgagaactgcccggtgctgcaggccgagggcgaggtgcgcaccagccggctggtgctgtgcgatctgacggcccggacgctggagcgtgggttgaacctgctggggatcgagtcccccgaccagatgtgaccggcggccaccgccctgacggcggtggccgtctctgttttcgcacggggcggaacgccgggaagcggcacaggccgcgtcgggcaggggcaggcggttcctctggcgaatgcggtgcctcaggtgaggcggaagaccgggtagccgggggcgacgcgcagcagttcctcgtcggaggagtcggggccgacgccttcgaagagggcggccacctgccatttccagcgcttgaggtaggcgcgcaggatcgcgggcttgtcggcgtcggggatctcgacggcggcaaagggctcgacccggcggcccaggcccagttcgccgcggccttcggcggcccgcaggttgcggacccactggctgttgccgcgcgggcagaccaggtagcgctcgccgtccatggtgagcaggttgacgacggtggagcgccgccgcccgctcttgcggccccgcacatacagcacacgggtgccgaacaggctgacaccgtgctcggccagccagcggacgatggcgttggggacggcggcgagccgtccggcctcgacgtagcggagggcggtgtcagtcatgagaactcccggatcgttatgtgagcagtgctctctcttaagagcattgaactccatgatgtccgcacaggtcaagagcactgctctctattgagagccctgttcaaacccaggctgctggaacgccggtcagccggcgcggatggaggcgaccgtggcgagggcggaacgcacgatccgctccaggtgcgcgccgtgcgcgccgcgccagtagatccggccgcagccggcgcaccggccgtacacgtcataggtgcgccgggtgccgtcctccagctccgcctcgacgtcggccttgtcgaccggggccagctcaccgttgcaggccgtgcagcgcgtccaggggcgcagcggcggcgcgaagcgctccagcacatcgcgcagctggtcgtccggccgggagccgcgcacgtaggcgcccagccacagcttgcggcgccgcagcagcccgcggtcctgggtcagcaggacgcgccgttcccggttggcctgctccaccagcgcggggtcgtccatgtcgttgtggtaggcggtgtccaggccgagcagccgcatccgccgggccagcgtgcccaggtggacgtccagcaggaagcgcggggcgctgcagcccggctccaacggcaccggctgcgggcgcggcatcgccgccacatccaccgcatccccgggagaaggctggtaggacgggtcgaccgggacaccgccgaccgtcatcgccccgacctccggcagcggcacgcccagcgactccaccaggtgaccgagcgtggaggtcccatccaggggcacccgctggggtccgtcccggcgggaggcgggcaggaacagtctcagcaaggggtcgaaccgcaacagcacgcccgagtcgtccacaccgcaagcttgtcacgtgcggcgcgactctccgtggcacggcgaaaaccctttctcggatatgtccggcccgcgttctctaaagtcttcggctacgggcagggccgccgaccgccgttccctcggcggccgtgccggtgagccaaagccgacgatcgagagaaaccatggatccccaaagccgcgccacccagcccacccccgcgctccgatccctcaaatcggtcccggccgaacccctgctgacccgtgacttcgacgcccgcccggccgcggtgtacgagcggctgcgcagcaagtacgggccggtggccccggtcgatctgctgggcgtcccggtctggctcgtcctcggatacgccgaggtgctggaggtgctccgcaacgaccacgggttgtggagcaaacggctggaggactggcgggaccaccgggagggcaggatccccgcggactggccgctgctgcccagctaccagggcacctacatcgcctttcaggagggcaaggcgcacaccgaactgcgcgagatgtggtcgaaggcgctgcgcccgttccaggaccgcacgcagccacaggccctgcggctggaaaaggacgtgcgccagtacgccgacgagctgatctcgctgatggccgagggcgggacgagcggctgggccgacctgtcggcccagtacgcccgcccgctgatgctcatggtgtgcaaccggctgatcggcttcggcaccgatgaggcgctcatggacatctggcgggtggtggacgccggccccgacgccccggaggccacgctccggctgatggccgcgctcgccgaggtcgtcgcgctcaagcgccgccggcccggcgacgacctgccctcccacatgctggccgcccggcccgacctcaccgacgagcagctgatcggcgagatcggcctgctgctgggcctggtcggcgacatcgccacctcgctgatctgcaacaccgtggtggaggtgctcaccggcgaccccggggcgcgcgccagcctggcggccgggctggtccgtgagacgatcaaccgggcggccatgatcgccccgccgagcgccaacctgtccttccggttcgccaccgccgacaccgtgctgggcggcgcccacatcgccgccggcgacccggtgatgccgtcggtggccgccgcccacgccgacccgcgtttcgccgccgcgctcgacccgtcctcggtgcacagctcccgcgcgcacctggcgtggggggccggaccccaccggtgcctgggcgatgagctggccaccacgctggtgagcatcgccgtggaacgcctgttcgagcagatggccgcgctggagctggcgctgccggccgaccagctgccctggcggtcctctccgaccatccgggggctgcgggcgctgccggtgcggttccggctgggccaggccgcagagcgcgctcccgccccggccggtgcggcatcggaggaaccggcgacatccgaggagtccaccgagcagaccgcctcccgttccgccctctccagactggtgcgtgccctgctgcggcagcgttcttgaccggacgtcccgggaggttggggaaagaacctcatgttcctgggacgtccttggtgatccgccccacggcgacccgacccggcgaagtatcgtcttaccggtacagttcgcaggcttttcgaggtcaccgggggtcgccgacgcgttttcgtcggcgagcaggaggtcacgcagtgtcgggttcccctaaccgtccggagcagggcgtgctctccgaggatgaagagccggcgtcccctccgaccaacgccgcgggccggtggacggtccgccgtgacgaggacggtcccggcgcttcttcctccgcgacgcccgccgaaaccctgaacgccgaggcggaggccgctggtgcggagggttccgagcaggacgaggccgaccgggagggctcgcagaagtcaccggaggagagcgaaccctccgccgccttggacggttcgtgggcgcccgtccggagggagccggccccctccgcgacggccgacgccgaatcgcagggcgacgccccggacgagcgacccgacgcagaggatccgcaggacgagcggccggatgagccgtccggcgccgccgaaggagaggacggcgaggagcaggccgccgcgtcccaggacgagcccgccgacgacgaggcggaaccggacgagccggtctcctccggcgaggcgccacaggccggggcatccgaccgggacgccgaggccgcaccggagcggaaggccgagcagaccggcgagcgggagatgcccgagtcggcccgccagtggtacgccgacgtcccgcagtcgccctcgcccgaggccacggcctccgaacccgaacgtccccgcaagcccgacgtctccgaaaacgaggccccggccggcacccgcacggagccgacgccgccctcgcccgggacatcggccgccccgcgcaccgaagccgcgccttctggaacggtctcagccgaacctggcgcccaagcaccgatcgggccgcgcaccgaggacgacccctccgacacgacctcaccggaacctacgtccctggccgagccgcacacagacagcggtccttccaggacggcttcgggtgaattcacgccctcggctcaacctcgcgcacaggcaccggccgagccgcacatcgagcccactcccccggccgaaccccgcgtgcaaacggaggccgagccgcacaccgaggacgaccgctccgacacggccccggccgaaccccgcgtgcaaacggaggccgagccgtacaccgaaggcggccttcccaggacggcttcgggtgaattcacgccctcggcccgacctcgcgcacaagcgtcggccgagccgcgcaccgaggaggacctctccgacacggccccgccccaacccacgtccccggcccggcctcgcgcacaggcgccggccggaccgcgcaccgaggacgacttctccggaacggtttcgcgcggccccgcgccctcggccggacctcgcacgcgatcgtcgtctgactcgcgcgctgaagccgcgccttccacggcggtttcacccgagtcccgtccttcggatgagcctcgcgcgcaggcgcccgccgccccgcgcaccggtacggctcccggcaggcccgtgccggaagaaccggccgcggagcgggaccggacggatccgggcggtgcggcgcccacgcgggcgctgctgccgtcgcggcggttcgcgccgccgctggccgacgacgaccggtggacggttcctgagttccggccctaccgggaggagcggccctcggagccggccggcccgccgcaggctctcgccgagccgcggacgtccccgccggacgaccgccggtcccgggcgcattcggcggagacgcccgcgccgcagtcgggagccctcgtcccggtggccccgccctgggagaagcccgccgccgcggaggcaggcccgcaggaggcggagcggaccgccccggaccgggtgccgccggagagcccgcggccggcgcccgagcccgagcggcccggcaaggggcggcgccgggcgctgatcacggcggccgtgctggcggtgctgctggtggcggccgtcaccgtgcagttcgtcaggccgctgccggagccgacgctgcggctgacgctgccgtcctcgcacaccttccagggcagtgcgccggtgctgccgctgccgcggtccgggcaggccgtgctcgatgtggagggcatcggcacgatgggcgccacccaggaccagcggccgatccccacggccagcgtggccaaggtgatgacggcctatgtgttcttgaagaaccacccgctggagcccggcgaggacggcccgaccttcaccatctccgccgaggaggcggcccggctgcccttccgcaaaaagcgcggcgagtcgcacgtggacgtgcgggccgggcagcgtttcaccgaacgcaaggcgctggaagcgctgatggtggtgtcggccaacaacatcgcgcacgagctggcccgctgggattccggcagcatctcggcgttcgtcgccaagatgaacgccaccgccaaagagctgggcatgcacaacacccgctacaccgaccccagcggctatgactccggcaccgtgagcaccgccgccgaccaggtgaagctgctgcgggcggcgatgcggataccggccttcgccgagatcgtggccgagcgcgtctatgaccccgaagacggcgggccggtgcgcccggcgggcaatgtgctgctcggcaactacgggatcgtgggcggcaagaccggctacaccgacgcggccggcggcaacttcgtcttcgccgcccgcaggcaggtggccggggtggacaccttgatgatcggtgcggtgatgggccagcacggccgggccggcagcgccctggacgcgatggtcgtcgcgcggcacctggtggccgccgcgcagaacgcgctgacctccgccaccttggtggaggccgggcagccggccgccgagatcgacgacgggctgggcgggcggaccccgctggccgccgcccggccgatcaccgtggtcggctggcccggtctgacggtgcgtctggacgtcgacggcacgccgcccaagcagggctcccagggccggcaggtcggcgcggtgctggtcggcaacgacggcgccgagccgctgcgcttccccctggagctggcgcaggatctgaacggacccggcctgctcacccggctgacccggctgaagtgacccgcaggccgggcgcgccgggtcagatgtcgcggtagagcacggacagaaaccgcaccagcagcgcctcgcgggtgctgggcggcagggcgtccagcacggtgttgaccaccgccatgtcgggctgggcgccgccgtcgagcgagacccccacggaggccagcagctcggcgaagccggcgtcgtcgacggcgtccaggtcgagcgagcgcagcgcctccaccagcccgtccggcacctggggcgggccggcggcgcgggcggcctgcgccgactcggccagcaccttcagcagctcgtccaccccggcgaggctgaccccggtcaaggtcaggtgaatgttggcgggaatgccggcatacgacagctgcggctgcaggaaccagccgcggcggcgggcctgatccgccagcacgaacacatccagcggcgggtcggcggcgatggccaccagcgcggcgtccggtgagcccagcacccgcagcccggggatgcgcgccaccccgtcgatcacccgccgggtggcccgcagcgcggccttggccagctcccggtagccggccgcgccgagggcctgcagcgtggcccaggccccggccagcggcccggcgcccttgctgctttgcacggtggagttgatgacggtgtagccgggccattcggccgaggcgaagtaggcgcggcggcgcatcgcctcgtcggcgaacagcagcaccgaggcgcccttgggcgcgtacccgtacttgtgcaggtcgcaggacagggaggtgacgccgggcaccgacaggtcgaacggcgggacgtccgcgcccgcctcccgcagccacggcagcagccagccgccgacacaggcgtccacatggcacggcacgccccgcgcggaggccgcggcggcgatctcggggaccgggtcgatcactccttgcgggtaggacggggcggaggcgacgaccagcgccgtgcggtcggtgatcgcctcggccatggccgccgggtcggcgcggaaggtcaccgggtccaccgggacgcccaccacctccaggcccaggtagtgggcggccttgtggaaggcggggtgggcggtgaccggcgccaccagctgggggcgtgcgccgccggccgggcgggcgtcgcgggccgccttgaccgccagcatgatcgactcggtgccgccgctggtgaagatgcccggcgtggccgcgccgccgccgagccgcccggccaccgcggcgatcacctggcgctccagggccacgatgctggggaaggcggtggggtccaggccgttgacctccagcatctccaggtaggcgcgggccgccagctcgtgcacctgcggccgcccggtgtcgtagacgtaggcggtgaccttgccgccccggacgggcaggtcggtttccttcaggcgggccagctcggcgaggatgtcgtcggccgggcggccggtttccggcagcatgggtcgttcctccgtgcaccttctccgcgcgggtcagcgggtccgccgcccggcatgggcacggtaccggcgggcggccaggttccggtaggccagcagcagcgggaggctgaccagcatcagcgcggcgggcagccaggtgaagcccaccgccaggccggtcagggcgctgtccggctggacgacgggttcgtcgaagtcggaggcccggtaggagctgagcgccagcaccagcgcgaacaccccgggtccggcggccatcgcggcggtctccgcggcggtccacactccggtgaacgccccggcctgggcgtgcccggtgcggtcgctgtcggcgtgcaccgattccggcaccagcgagaacgacagcagctggagggcggcgtagcagatccccagcagcccggccagcgccagcaccgccgggatcgagccggcccgcagcgccgggtacagggcggcggcgcccgccgcgtatgccgcggccgcgacggcatagcagcggacgtagccgtagcgggcggccagccggttccacaccgggacggccggtgcgctgggggcgaccaggcagacgaacatcgccgaggtcagcccgtagtcgtcgagcaggtaggtggccgcgtacggggcgccggcgagcatgacggcgaccgccaggaactggaggatggccgagccgagcagcgcgaagaacggccggttgccccaggcggtgcgcagcgcggcgaccaggcccagcggccggggcccgctccgggaggggatccaccgggtggcgcggacggaggtgagcatcacgacggccatcaccagcccgaccagcacgcccatcagcgcatagccggcccggcctcccccggccgcctccaccacgacgggggccagcccgccgcccaccaagatcccgaatgtgacggccacgatccgccaggtcatcgcccgggcgcgctggtcgggccggggagagatctcggcgggcagcgccacgtagggcacctggaagcaggcgaacgccgaggccgccagcaggaaggccgtcatgacccaggccgcggccagcgcgggagaggagcccggcaccgcgaacatggcggcaaagagcaccggcagcgcgaccgccccggtcagcagcagccggctccgccgcccggtgcgcaccgcctcgcggtcgctggcggcgcccacgatcgggttgaggatcacatcccaggccttggggaggaccagcgccgccccggcgatcgccgccgacacccccagcacgtcggtgaggtagtacagcagcagcagaccgggcaccgtggagaacaccccggtgcccaccgagccgatgctgtagcccagcagccggctgcgcggcagcggcgggtccgtgatcgcggtggtgtcggcgctcatgggaggggcctgcggcccggccgtcgcagagggttcaccggacttctccgttcagggacgatgggccgcggcggccggggggaacgggacggagcgggtccccttcaaggagatcacgttggcgggcggctggtcggcctcttgagtgtgaaacagccacacgtgcagcaccatctccagctccagccggatgtcggggtcgtagagctgccgcccgaacagctcctccagctggtgcagccggtagcggacggtctgcgggtggacgtgcagccgggcggccacctcggtggcgttgaacccgctctgcaggcaggccagcagggtgcgcgccaggcgctcgcggtgccggggccggaccttctgcagcggggccagccgccgttcgccgacgatgcggatcagttcctcgtccttgaacatcaccagcgtgggcatgtggtccacgcagcgcaccggccggtcggccggcagcaccccgcggcgggccagcgccagcgcctcccgggcccagcgcagcgacttggccgcctccgacaccggcacggtggggccgatcgcggccacccagtcgcgcagcccgccctccagcatccggtaccggccggggccctcggggtcggggacgatcaggcagggttcccgccggttgacatcgaccagcacgtccggcggcagcgaggggtgggcgtagcgctcgccgccgcgctcggccagcgccaccgcggcgatggtctgcggcacccgccactgcgccacccgggccaggtcggtgatcgcctgcggggcggcgggcgggtcggccagcagcaggtccagcagccggcggcggcggtgctccagctccccggccacctgggcgcgggcctggttgtagccctgggtggcggcggcggcgatctcgtccaggaaggcgaagatcgcctcggccaggcggcccagggtgcgccggctgacgttgagtttctcggcctcggcggccaggcgccgccaggccacccgggcgcccagccgcagcgcggtctgcagcgcgtccaggctgcggccctcccgggcctcggcccagccgatctcccggtagacggcggcgaccggttcccaggaggcctctgcgtcgccgatcaggtcgacgaactggttcagcgccccctccaccgccagccgcaccatccgcatgtagtcctcatccagcgggcgggcgtactcgggcacgccccgctggatctcctcgatcatctcctcggccacttccgccaggtagggccggcacaggtcggcgacctcggatgggactcccgtccagggctggagcgtgtcgcgttgcgcggcggcggtgctcaccggtcgtacctccatggtcggcagtcgcggttccacggaagttactccgatgtgattcagcccacttcatgaacgaagacacaatcgacctggagttttgtcaatcggatgacaaaaacggccgcgagaaccccaccggaaacggttctcgcggccgctgtgacagatcgtgcccgttgtcgcatccacgcactatgcagccaggggcgaagtctcgcgatttttctgtcacccctgctcaaggacgctcacggccgccgggggccggggccggccagggccgccgcggcgcccaggcccaggtagaccaccccggtcgcataggcctggcggcggcggaaggcgggccgggcccgcagccaggcgcccagcgacccggcggccagcacgtacaccaggtccgaggtcagcccgatcgccgcggtcaccagccccatcaccgtgatctgggcggggatcgaaccggccgccgggtcgacgaactgcggcaagaacgccaggaagaacaagatgaccttggggttgaacaggttgaccagcagcccgtccaggaagatccgcagcagcggctgcgggcgcagggcgggttcggccaggtcgtgccggctgcggaaggtgcggatcgccagatagaccaggtaggcggcgccggcgtaccgcagcgccccgaacgccgtggccgaggccgccaccagcgccgacagcccgacggcggcggcgctcacgtgcaccagggtgccggtctccacccccagcgccgaggcgatgccggcccgccgtccctctgcgatgctgcgggtgatgatgtagaggtggttcgggccggggatggccaccagggtgacggcggccaccaggaacagcagcgggttgctcatgcccggaacgctaccggccgccctttttgccggaagcctttgtcaggaaattacaggttccagcaggtttcagcaggattcgacgggttcgccctgcggcagcggcaccaccccggccatgacgagccgggccgcggtggtgaccatgtcacggacctcctccatggggcggctcagcgaggtcagcgagatcagcgccgccagcagcacatgccccagcacgatctcgatgtcggtgcgctcgggcaccggggcgccgatcgcctgcgccaggcgatcgcggatcagcaggaacagctcggtgcgggcgtcctccacgctggggtcctcggaggtgacggcctgcacgatcgccgaggtcagcgtgcggttggcggcggccacctccacgatgcgccccagcagggcggtcaggcgctcggccggggtctcccccaccgccagcgcgacggtgtcgccggtgacctcgtgcgcccacaccgcggcgacctcggtgagcaggtggtccttggtggcgaagtagcggtagacggtggcgcgggccacccccgcccggtcggccacatcgtgcatggtcacggcgtgatagccgccctgcagcgccagctcccgggcggcatcgatcagccgtgtccggcgttcctgctggtctttgctcaaagtccgggtaacggtgatccgcacatcgccgggcaagtcggcctccctacatacaccccccattcttgcgcatttccgtcctgctcgatcacggtcggcgcaccaacgctgggacgctccggctgtcgccgcgcacaagagacgggtgaaagttgaaaacgatgatacggccgacgtgaacatcccaccggtaacggggtgcgaacggccttgttcccgaaatgtttcaagaccgccgcacaccgttcacctgtggcgcggccgcagggccgcgctcagcgccatttgcccgggatcatctcctgggccttggtcttcaggcctttgcggatcacgccccaagaatcggggtcgcccttgatgatggcctcggccacgtccttgagctgctcgaattccgcgtgcggggggatcggcggaatgtcggggtccacccgcacatccagcacggccgggcggccggcgctcagcgcccgctcccaggccggcccgatcgcctccggtttgtccacctcgatgccctccaggccgagggaacgggcgaacgccgcgtacggcacctccggcaggctctgggactcggtgaacttcggcgccccgcccatcgcccgcagctcccaggtcacctggttgaggtcgttgttgtgcagcaccgccaccaccaggcggggatcggcccaacgctggtagtagcgctgcaccgtgatcagctcggccagcccgttcatctgcatcgccccgtcccccaccagcgcgatcgccgggcggtcggggcaggcgaacttggcgccgatggcgtacggcacgcccggtcccatggtggacagcgtgcccgacagcgagccccgcacctggccgcggaaccgcaggtcgcgggcgtaccagttggcggccgagccggagtcggcggtgacgatggcgttgtcgggcagccgggaggacagctcccagaacaggcgcatcgggttgatcggctcggcctccaggtgggcctgccgttccacgacctcccaccagcgggccacgttgtgctccaccgtacgccgccaggagcggtcctccttgcggcgcagcagcgggatcagcgcccgcagcgtctcggcggcgtcccccaccagattgacctcggtggggtagcgcatcccgatcatccggccgtccacgtcgatctgcaccgcgcgggcggccccgaactccggcaggtactgggtgtaggggaagttcgagccgacgatcagcagcgtgtcgcagtcgcgcatcagctcataggagggccgggtgcccagcagcccgatcgacccggtcacatacggcaggtcgtcgggcagcacgtccttgcccagcagcgctttggccaccccggcgccggtgagctcggcgacctccatcacctcccggcgggcaccgcgggcgccctggccgaccaggatcgccaccttgctgccggcgttgaggatctcggcggcgcgctccagctccggctgcggcgcccgggtgagcgggcggacgtagccgggcgccgaagacggcacctgccggaaggcgtgctcgggcggccggtaggtctcctcctgcaggtcggccgggatgatcacgcaggtgggggcgcgttcggccagcgcgatccgcagcgcccggtcgatcaggttgggcagctgctcggggacggtggccatctgcacataggcgctcgccacgtccttgaacagcgacagcaggtccacctcctgctggtagttgccgcccatggcggcgcggtcggtctggccgacgacggccaccaccggcacgtggtcgagcttggcgtcgtacaggccgttgagcaggtggatcgcgccgggcccgctggtggccatgcacacccccacccggccgccgaacttggcgtagccgacggcctggaaggccgccatctcctcgtgcctgctctgcacgaaccgcggctcgtcgccggccttgccgaaggcggcgatgagcccgttgatcccgtcgccggggtagccgaagacgtgctccacgccccagtcccggagccgtttgagcacgtaatcccctacggtgagcgccatacggttctcctccctgtcttcctccctctgcgggcttccccggggccggcgttgaaacgtggggaagtggccctccggtgggaaggagtgcgggagaagcgccgcggccggtcagatccggacggtggcggtgcctgagacgccgggggcgggggcggaggagttgagccggtcgcgcaggatgaacgccccggccagcaccgcgaccacgaccaggatcgccgcgacggtgacgatcacgacggtcttggtgcgctcgcgctcgtaccggttcaccggccgcagcgactggtgctgcgccgagggctgcggccagttcacgggggcgtagggaggcggcgcccagtccccctgcaccagggtgcggggctgggagccggagtgcggcggcgggggctgcctgcgcggcccggagtcgtcccgggtggtggcctccagatcgggtgagtcgacgacggtctcctccatctggggcggcagcggcgggggcgggccgtagccgaccgagggaggagagtgcggccggctcagcggctgccgggacagcgggccgccgacctgctgcgcggaggaccgccggggggacgggccgctcagcggctcgtccaccttggtctcatccagcttggtctcatccagcaccgtggagaactcgcgcacctggggcggcggcgcgacgggccggggccgggcctggggcatgctcgccacctcggcgagcttgggcagcgcctggtcggcggtcagccggtacatcggctcgcgggccagcagccccatcagcacctcggtcagcggcccggcgttgcgcggcggcggcaccggctcggtgagcaccgccgacagcgacgccatcgcatcggcgcgctcgtaaggggagcgcccctcgaccgccgcatacagggtggcgcccagcgaccacaggtcggaggccggcaccgcccggtggccctgggcccgttccggcgggatgtaggcgggcgagcccatcaccagcccggtctgggtgagggtggactccccctccatctgggcgatgccgaagtcggtcagcaccgcccgcccctcgtcggtgatcagcacgttgctgggcttgacgtcgcggtgcaggatgcccttgctgtgcgcgtggcgcagcgcctccagggtctgccggccgatctcggcggcccggtgcggcgagatggggccctcgtcgatcaggtcctgcagcgagcgggcccgcacgaactccatcaccagccagggccggccgccctcgttgagcacgtcgtggacggtgaccacgccggggtggttgagccgggccgaggcccgcgcctcccggaaggtccgctcatacaggacgtcgcgctcttcctggctcagtcccggcggcagcagcacctccttgaccgccacctcgcggccgagcatggtgtcgtaggcctgccagacggtccccatcccgccgcggccgaccacccggtcgagacggtagcggttgccgagcagatgaccctgctgcccctgcgccatatctgaatggtcccccgtctgggacgcgcgagtccctcctgcgatgcctccggccggtcagggccggaacgtgtcgaggatattgttcaccctttcgcggttgacctcccagtgctgttgcgggatcgcgacgaacaccgcgtaaggctgcccgttgacgatggttccgcggtcaatgccgcgcatgggaattccgtcccgggtccaggtgaattccaaatcggcggcgtcgtagccgagccccgtgggacggcgcaggtcgacgcggcggtagccgggcaggatgttcccccggatcacggcgcgctcccagcgctcccagtggtcggccgggtcgccgctccattcggtccggtcgacctggacgtaggcgccccaggaggaacgccagaacacgctgttgccctcttcggagcggacccagcccgccggcaccgagatccggtagccgccgggcccgctcaccggctgcagttcgggcagcagcgacgccgtgggggtcgggaagggcgagggccgctccgcggggacgccggtcgccgggggctgcggctgctccggcccgctcacctggccggactgctgccggaccgcgccgccgccttggccgccgccggagttcatctgcacgatcaggatgccggccagcacggtcaccaaggtggtgagcacgcccaccaggatcagcatgcccaggttggtcgaggagccgccggcggggacggtctggacggtctgcgggaagggctggggcgccggaacggtcgcgggcggggcctgcggcggcgggggcggaaccggccgggcgccgctttcgacccgcgccagcatctcctccgcctgcgcggcggtcagccggcgcaccgggtcgcgcaccagcagcccgctcagcaccggggtcagcgggccggcgcggcgcgggggcggcgggtcctcgttcatgacggccgccagcaccgccatgacatcgggacggtcgtgcggggggcgtccctcgcaggcggcgtacaaggtggcgcccagcgaccacaggtcggaggccgggatggcgggctcgcccctggcccgctcgggcggcatgtaggcgggcgagccgaccagcgacccggtgcgggtgagcgcggtgtcgccttccacccgggcgatgccgaagtcggtcagcaccgcccgtccctcgtcggtgaccagcacgttggcgggcttgatgtcacggtgcaagatccccacggcgtgggcggcgcgcagggccgccaccagctgccggccgatgccggcgacccgctcgggcggcaacggcccctccgcggcgaggatctccgccagcgaacgcgcccggaccagctccatgacgatccacgggcggccgtcttcgtccaccacgtcgtgcacggtgacgatgccggggtggctgagccgggcggcggcccgggcctcgcgcagcgtccgctcccgcacgccgcgccgttcctcctcgctcagcccggcctggaccagcacctccttgaccgccacctcgcggtcgagcatctcgtcgcgggcccgccagacggtgcccatgccgcctcggccgagcatctccaccagccggtagcggccggcgatccggcgtcccgcctcagcctcccccggctgcgcactcgtcatgatcggccgatcccctcaaggagtgtcggattccgccgggcgtcagtcggcgggctcgaagaagctgaagatcggctccagctcggggcgttctttgtcccactcctcctcgggcagcaccaggaagatcgcatacccccggtcgccggccacgaagccccggttcaggccgtgcatccggccggagccggactgccaggtgaactcccagtcggccgacttgctgccgtcgccggtgtcggggatgggagggtggtcgccggtcggctccagccgcagccgccgatagccggggaacctgccgtcgcccttgaccgcggcctccaggtcctgccagtccttcagagcgctgggattggggtccgtggtctggtcgatctggacgtaggcgccgtcgtcgccgcggaagaacacgctgctgccgcggcgctcggggccctcccagtcctcggggaccgcgatgacgaatccggtggagtcctcatagcggcggaagtcctcggggacctcctgcgtcgcctccgcgggcgcggcgctgacggtggcggcgtgggtcgtcgcgggcggttcctggccggccgtcgccgcaccggcgggccgctcggtgcggccggacctctcgccgccgccgcgggccatccacagcgcgccgatcaccagcagcagcgccaccacgaccgcccccaccaggatcgccatctggcgtccgccgccgcgggcggtgggcgccgtgccggccggcggggcgagctcggccgccgccgtcggcggcgcgggcatggcggagtcggccctggtcttgagcgcctcggcgtcctcggcccgggtctgcagcgactcaccgccgtcggtgcgggtctgcagcggatcggcgagggcggcgggctccggcggcggttccaccggccgggtgtactgggcgtcgacggattccgcgcggacgatctcatccagcagcatcccggcctcaggagcgctcatccgctcctcggggtccttgcgcaacaggccctcgatcaccggggcgagcgggccggcgtgcgggggcggcggcgggtcgtcggagatgaccgccaccagcgaggccatcggctcgggccgttcgaacggggagcggccctcgagcatggcgtacaaggtgacgcccagcgaccacaggtcggaggccggcccggcggtcttgccgcgggcgcgttcgggggcgatgtaggcgggcgagcccatcaccagcccggtctgggtgagggtggcgtcccccgtggcgacggcgataccgaagtcggtcagcaccgcccggtcgccggtggtcaccagcacgttgctgggcttgacgtcgcggtgcagcaccccggcctcgtgcgcggcgtgcagggcggccagcatctgccggccgatctcggcggcccgccgcacatccagcggcccctcctgcttgatcacctggtccagcgaacgggcccggatcagctccatgacgatccacggccggccgtcctcttcgaccacgtcgtagacggtgaccacgcccggatggccgagccgcgccgcggtgcgggcctcacggaacgtgcgcttgtactggacggcgcgctcctcctcggtgaggccgtgcggcaggatgacctccttcaccgccacgtcacgtccgaggacctcatcgtgggcgtgccatacagtccccatgccgccgtgcccgaccggggccaacaggcggtagcgccgggcaagcagtctctccccggcggtgtcgttcggcatatgcgcgaccatatcgagaaattgctgacaacctcggagggggcacgcgagttccctcatacttacgacgccgcagtgacggccgaggttcgccgacgcgacgcccgagcatgcaaagggtgcacgagtgagacccggtagaacagagaagacgacgccaagtcaccacgggggcccgatgacggctgacagcaaggtcccggccggcaccgccggccacgggctgcgtgacggctggcagcgcctcaccaaagcggcccccgacgtcttcttctggtacacccgcctgtcgggcgtgctgtcgatcctggcgttcgtctcctcggacctgatccagcggctgggcggcatctgggcgctgcagtggatctactacctgggcttcaccgccagcctgccgtacggggtgctgctgatcctgctgtcgatgggcgtgcggcggcgcaagaaggccgcctggcggatcctgatgctgctgttcggcggctacttcgccatcgcgctgctggtggtcggctccctggcggccgatccggaccggtcggtggcggccggcgagctggtcacggtggtcgcctacgcggcggtgctgacgctgctggcggcggcgcgtccggagttcaacgcgctgcccgaccgggccaaccggcggctggcgctggcggtgttctccgggctgctggtggtcagcgggctgctgggcaccgggctggtcacgttgatgaaccgcgaccccgacgggcgcttcctgaccgacgcgctgtatgtggtgctgcagaccgtcggcgggccgggggtgaccggcgagcccatcaacgtggacgtgccgacccgggtcaacctgctgctgggggtgctgggcaccggcctgctgatcatcacgttctgggcgctgttccgcccgggccatcgcgacgcggtgctcagccccgccgaggagctgaccgcccgccggctgctggccgagtacggcgagcaggactcgttgggctacttcgcgctgcgccgcgacaagaacgtcatcgtcgcccccaacggcaaggccgccatctcctaccgcgtcgagggggcggtctcgctggccagcggcgacccgctgggcgacccggagtcctgggaccaggccatcgagctgtggctggccgagtgccgcgcgcacgcctggatccccggggtggtcagcgccggggagcgcgccgcgcacgtctaccggcggcacggcttcgacgcgctggagctgggcgatgaggccatcttggagctgaccgacttcaccttggacggccgggagatgcgccaggtccgccaggcggtgcggcgggtggagcgggccggctacacggtgcggatccgccggcacgcccagatcccgcccgaggagatggcgcagctgatcgccagcgccgaccggtggcgggagggggccatcgagcgcgggttctccatggcgctgggccgcctcggcgaccccaccgacggccgctgcctgatggtcgaggcgttcgacgcccagggccggctgcgcggcctgctgagcttcgtgccctggggccggcacgggctgtcgctggacctgatgcgccgcgaccgcaccgccgagaacggcctgaacgagttcatgatcgccaaggtggcggagcaggcggcgctgatcggcgcgcagaagatgtcgctgaacttcgcgatgctgcgctcggcgttcgagcgcggctcccagctgggcgccgggccggtggcccgggcctggcaccggttcctgtcgctggcctccaagttctggcagctggagtcgctgtacctggccaacgccaagtacaaccccacctgggcgccccggttcgtctgctaccagcagtcccgggacctggtgcggctggggctggcgttcgcccgggccgaggggttcctgcccaccctgaaccggccccgcctggagcgcgccgcccggctcaccccctcccccgagctggtgcggcggatcaagcggatcgaggaggaggccgaggccgcccgcgccccgcagcggcggctgtcggagcaggagcgggtgcggcacgccaagctggagcacatccgcgccgccgggatggacccctacccgctggggttcgaccgcaccgatttcgccgccgacatccgcgcccgcttcggcggcctgccccccgacgcccgcaccggcgagcaggtgcgcatcgccgggcgggtgatgctggcccgtgagcacggccggctggtgttcgtcacgctgcgcgatgagaccggcgacatccaggtgatgctgtcggccgaccggctggagcccgacgggccggacggcgcgccggtccccggctcgctgcgggcctggaagcgcctgatcgacctgggcgaccaggtcggcatcgcgggcgaggtggtcacctccaagcgcggggagctgtcggtgctggccacgagctggacgctgacggccaaatgcctgcgcccgctgcccaacaagcgcagcggcctggccgacccggaggcgcgggtgcggcagcggtatgtggagttcatcgtcaacgacgaggcccgccggatgctgcggatgcgcggcgatgcggtggcggcgatccgcgaccggctgcgcgagctgggctacctggaggtggagacgcccatgctgcagcccatccacggcggcgccgcggcccggccgttcaccacccgcatcaacgcctacaacatgcagctgtacctgcggatcgcccccgagctgtacctcaagcggctgctggtcggcggggtcggcaaggtcttcgagatcaaccgcaacttccgcaacgagggcgtctcccccaagcacaatcccgagttcacgatgctggaggcctacgagccctacggcgactacgacaccatggccgccctgacccgggatctggtgctgcgggccgcccgcgcggcgctgggcaccacggtggtggtgcgcgacggcgccgaatgcgacctggccgagccgtggcgccagatcaccgtgtacgagtcggtctcccgggccctcggcgaggagatcacccccgacacccccgcgtccctggtcggcaagtacgccgagcgggcgggcctggagttcgacgccggctgggggcagggcaagctggtgcaggagctgttcgaggcgctggtggagcccgggatcaaggcccccaccttcgtccgcgactaccccgccgagacctccccgctgacccgcccgcaccgcgccgacccccggctggccgaaaagtgggacctgatcgtcttcgggctggagctgggcaccgcctacagcgagctgatcgacccgatcctgcagcggcagcggctcaccgagcagtcgctgctggccgccgggggcgacccggaggcgatggagctggatgaggacttcctgcgcgccctggagtacgccatgccgccggccggcgggatgggcatgggcatcgaccggctgctgatcaccctgaccggcaagagcatccgcgagaccatccccttcccgctggcgcgtccccgctgaccgggcgcccgggggcttcagccgccttggccgcgcaggacgcagaactcgttgccctccgggtcggccaggaccacccagctctgctcgccctggccgatgtcgacccggcgggcgcccagcgcgcagatccgttccacctcggccgcctggtcatcgggggtcaggtccaggtgcaggcggttcttgccggtcttggggtcgggtgtccgcaggaagaggatcttggggaaggtgccctcgtccatgccgagggaaacgctctcggcgtcctcctccaggatcttgaagttcagcacccggctccagaattcggccagggcacgcgggttcgcgcagtcgacgacgagccagtcccaggtgctagccatgcgctcgctctaccccgctccgctcagcggccagtgtgggcacgttgtgtctcctcggtgagatggttctgcgtctcctacccgggaacgggggggatgacccttaagcggcgttatgacgcgccaccagttccggtaggacggcaaggtcgtccagcacgaaggtgcagccgcgcaacgcctgttcgtcgtgctggatgtgcccccacgggccgcgtcgcaggaaggccgcctgcatgccgaacgccagggcgggacggacgtcgttgtcgatgcggtcccccacgtacaggatctcctcggggggcaggccgcactcggcggcgcagcgggcgaagaatcgccggtcgggcttgctgagcccccacacgtcggagatccccaccacgtccgcctccagccccagtgcggcgaactgttcggcggcccgcaccggctggttgccggccactcccacatacaggccctgggcgcgcagggcggccaggcagtcgcgggcgtcggggtagaggtcctgcgggccgaacccggcggggatgccggcggcggcccgcagccgttcctctttctccaggtcgaagccggggcggaagtactccagcaggtccatgtgggtgccgccggtggccagcaccgcgcccagcttggccaggaaggtgtgccggggcacccccagccagtcggcccaccggccgtagatctccccttcgttgatcagcgtctcgccgatgtcgaagaagaccgccttgatggggccccggttcatcgcgtcgctcgtcgtcaaggcagctccaccgactctcccggcttcaggcgccggtagtccttgccggccttggcggcggcgttgctcacgtggttctccatgaccgcgatgccgacgtcgttgaggatcccgtcgtggatgacgtaggcccgttcgggggcgatctccttgacgtaggagtacatctcggagaccttcatccacggcgcgctgccgggcaggcacagcgtgggcaccggctccggcggcacggtgagcgcgtcgccggggtggaagacctggccgtcgatcaggtagccggtgttggggatgggcggcacgtccgggtcgaggatctcgtggtcctcgccgtagacgtggatgtcgaagccggcgacggtcagggcgtcgccgtggccgacgctcttcacccgctcgcccaggtcggccagcttggaggccaccacgcgggaggcgtacacccgcaggcgctcgttggcggccatcgcctgccgcaaccggtcttcgtcgaagtggtcgaagtgctcgtgggtgatgagcaccgcgtcggcgccctccagggcgtcctgctcgggggtcaggccgccggggtcgatgaccaaggtcccctcgtccttgctcagccgaacgcaggagtgcccgagtttggtcagcctcatcgctccctccttccgctcccgatgctttcacgcgtggcgaggcgttcggacgcccggggcggtcatcggcaatgacgccggggggttcattgacgttcccgggagccgttgatagaacacgttctacttcaccggtcccgccccacccggccggtgcgaggaggcggtcatgcccgttccccaccagcgcgaccccgaacagacccgccgcctgctggagggatggctggcccggcatctgcccggcgcccgcgtccgctccgtgcagatcccgcagaccagcgggttctccaacgagaccctgctgctggagaccgactgcgaggggcggcaccggtcactggtggtccgggtggcgcccaccggctaccagatcttccccgagccccgcttcaccgagcagtaccgcctgatgcggatcctccacgagcgcaccgacatccccgtcccgcccatcctgtggcatgagccgtcggacgagccgctgggcgcgccgttcttcgtgatggcgcgggtggacgggcgggtgcccaccgacatgccgccctaccacaccgacggctgggtgacgcaggtgccgccgcgggagcgggccgccatgtggtggtcggcgctggagatcctggcccggctgcaccgattgaaagcagacgagctgggcctggagttcctcgaccagccccagtgggggccggtggggatccggcagcggctcggctactacgagcactacctgagctgggcctacccggggccgcaggaggtggcgctgcgggcgctggagtggctcaaggccaaccggcccgcagagcccgacccgcccgtcctgctgtggggggacgcgcggatcggcaacgtgatctaccgggacggggtgccgcaggcggtgctggactgggagaacgccgtgctcggggcgcccgaggaggacctggcctggtacctgtggatggaccggcaccactccgaaggcgtcggggcggagcgccttgcggggttcccctcccatgaggagaccgtggcgcgctatgcggagctgctcggccgtccgctgcgcgacctggagtactaccaggtgctgtccgggttcaagttcgccgtgatgatggcccggatcgggcaggcgatgatcgacttcggctggatcggccctgaggatcccttcccctacgacaacaccgccacccggctgctggacaccgtcctcaaggaggtcgcgtgacgctctcgccgctcgacgactaccccatccaccaggtgccggaggtcatgcggcacaccgggacctccgaccgcaacttctacgaccgctactacttcaactgctttccgctctccggtgagctgatgctgctggtggggatgggccagtaccccaacctgggcgtcaccgacgccttcgcgctgctgcgccgcggtccgctgcaccgggtggtgcgggcctcgcgggagctgggggcggaccggatggacacccgcgtcggccccttccacgtggaggtgctcgagggcctgcgccggctgcgggtgagcctgcaggcccccgagcacgggctgtcgttcgatctgacctgggaggcgtccatccccgcccacctggagccgccgcatttcgtgcgctggcaggaacgggtgatcttcgattcgcggcggctggcgcagaccggccgctggagcggcgccatcaccgtggacggggagaccctgacggtcacccccgaccggtggtggggctgccgggaccgctcctggggcatccggccggtcggcgagcccgagccgcccggcatccaggtcaaaaatcccgggacgttctactggctgtatgcgccgatgcagttcgcggaccactcgatcctgtgcatcgtccaggaggacgacaaaggccggcggatcctggaggaggccgtccgcatctggcccgatcccgagcgggatccggaatatctgggacgtcccgaataccggccggtctaccgggagggcacccgggaggtggagagcgcgacgctctcgttcgccccgcccggcggcaagccgttcgatgtgcgcgccacgccggtgctgccggtgcacctgatggtcggcaccgggtacgggctggagccggactggaggcacggcatgtaccaggggccggagctgaaggtgcagagcgtcagctacgacctccgcaaggaagaggacgccgcccgcatgtggggaatggtcgacgccctgggccgtttcgaatacgacggcaacgtcggctacggcctgctggagtactgggcgctggggccgcacccgagtttccccgagtgatccccgcgcccggaaggcctccctcaaggttcagggcgcgttcagggcgcacgtgggcttcccgccgcgccgctttccgcggccgggacggggtgaaacccggccggggcacgagcggctcggcgccccggccgggcgggtcttggggcgaaccctcctcgggttcgctcagacgtcggcgatggggccttcggcgatggtgaaggccacgtcgccttgggcgtccacttgggcgtccagggtcttgtccgcgagcagctcggccgcaccggcctccaggtacacgcgggcgccgccctcttcgacgatctggtcccccgcctcgggggccggggccaccgagagggtgagcgcctgcgagccgttgacgcccgacgcgatgcggatgccggtctccggaggcagttcggggttggcggtcacggtacggatcacctgaacggcaccgctggtcagcgtgagcacgatcagttctcctcacattcgattcatcagacccgccttgccctgcccgctgacgcccccggcaaaccgtttccgctccagggatcacccccggacgctgtgatgcgcgacacagatcgcgcgcgatccggtgcttcggcccaggggcgccgggccgaagcaccggcggatcagcccgccgagggggccagggcgcggaccgcctccagcggggacatgccgctgccgggcaccaccgccaggatcggggtggtcaatcccgcctccacgtactggcggatgcggtcgcggcaggccgccggggagccgtgcacgatgaggtcgtccaccacctcgtcggggatggcctccagcgcggccttgcggtcgccggcgtcccaggcgtcgttcatcggcttcagcgcgtccccccggcccagccactggtggaacgcccggtagaccgggacgttcatgtacgcggcgatcatccagcggcccgtggcgcgggccttctcggcgtcgtcggtggggcacacgaacagccgggccagcagttccggctcctcccccagcaccccgcgcacggtgcgcacatcatgcggggccagccagttggtgatggcgccgtcggcctcgcgggcggccaggcgcagcatccccgggcgcagcgcggccagcacgatcggcggctgctgcggcgggggcgcgtccagcttgaagccctgcacgcccagcgcctcgtcgctcaccttctccccggtgagggccttgcgcaggaaccgcagcgtgtcgcgcaccctctggtagggctcggtgaaggggatgccgttccagcgctgcacgatggtgtccgacgaggagccgatgcccagcacgaagcgtcccggcgccagggaggccagcgtggcggcctgctgggccagcagcgccggcccgcgggtgtagaccggcacgatcgccgtgcccagccgcaggtccggcccccactgggaggacagggcgagcggggtgaagccgtcggcgccgttggtctccgccgaccagacgtcggtgtagcccaggtcggtcagctcggtcacgatctggcggtgctcggccagcggcaccccggtcatcgggacggtcaggccccagcgagcggtcatggtcgcgtctccttcggtaggcgggtcaggcgatggacgggcggacgatggagcctccgtccaccacgatggtctgcccggtcatccaggaggaggcgtcgccggccaggaagaccacgacgttggcgatgtcctcgggctcaccgagccggcccagcggcagcgccttgctgatccgctcctcgtggggctcccacagggcgcgggccaggtgggtcttgaccaggccgggggcgatggcgttgacccgcaccttgggggccagctccacggcgaactgccgggtcaggtggatcaccgcggccttggtggcgttgtagtagccgatgccgccctcggtgaccatgccgccgatgctggccatgttgacgatcacgccgccccgctcggccatcgacttcttccaggccagcgaggtccactgcacgatggagaactggttgacctcgacggtcttggcggcgcgggcggcgtcgatgtccaccatcggcccgtagtaggggttggtgccggcgttgttgaccagcacgtcgatcccgccgaactcggcgatcgcggcgtccatgcaggcggcggcctgctcggcgtcgcccacgtgcgcggccttggccagcaccccgacctcggggtgggccgcgcggatctcggcggccacctcatccagtgcttcctgcttgcgggacgacagcaccacgttggcgccctctgcggccagcgccatggcgctggccttgccgatcccgcgcgaggcgccggtgatcagcgccgtcttgccctgcagtccggtctgcatgcgcactcctcgaactcgcgccagaacggcattcagggtagccagtgaccgaccagtcggtatgtgccgaccctcacttgccgtcccgcgtctgtgccgccgtaccaggcgacctgccgggcgatgaggtcaccgcacaagcgccgtccctcagggcatccgctcgatctcctccagcacgccgggcatcgcctcgttgctccagcggatccactccgccaggacttccagctgctcgtcggtgagctcggacatgcggtcggtgaaggcccgggcgatcggctcgaagtaggcggccacccgggagaccgcctcgggcaccggctccacgatgacgcgccgccggtcggccgggtcgcgggtgcgcttgacgtagccggccttctccagccggtcgatgacggcggtgatcgcccctccggtggtgatgcccatgctgtgggcgagcttgccgggggtctgcggcccgtccagcacgagcaggttgatgcactgggagtcggtcatgttgatgcccgccctgctggcggcggcgtgctggagcatcatcgaccacatggcgctgcgctgcagcgccacccgcatctcctcgatcacctcagcgcgatccggcacgtccaggaccctcttctcccaccatcaccgcacgctgaaccttcccgcccgccggccgtcgccggcggtggcggggaccggcccgggggcgggccgagaaggtccaccggagagccgctgtccggtagcggctccgctacagaactctattgctcggacgcatgcagtggagcaatacagggcgtccgaaatcccaatcttcgactgactccatacggcgagcagccctggccgccagcagcggagtctcgatggcgggttcggagaaacgggtcgggccacgccgcctgccggtcgcggcgcggccgcccgctcctttgagaggtctgttgcggacccgcccgggaaggccgcggggcgggggtggggattgcggcctccgtgccgcgggccggccggcgaatcgccgggccggggaagcagacccggcggttcgccggcctcacccgcgggtcgtcacaggtcccggggccgcgggggcgctcaggcgggggcggcggcgcgccgggccacctccttggcccagcggtagtcggccttgccggccggagagcgcttcatctccgggacgaaggcgtagacccggggcaccttgtagccggacaggtgcttgcggcagtgcgcgtccagttcctcgaaggtgggggtgtggccggcggacggctgcaccaccgccgccacccggttgccccagcgttcgtcggggacgccggtgacgaccgcgtcgtagacggccgggtgtcctttgaggacggcctcgacctcctcggggaagaccttctcgccgccggtgttgatggcctgggagccgcggccgaacaccgcgatggtgccgtcggcctccacggtggcgatgtcgccggtcagcagccagcgcttgccgtcgatctcggggaaggtccgggcggtcttctccgggtcgttgtagtagcccaccgggatgtggccggtgcgggcgacctggccgagcacgcccgagccgggttcgacgggccgcagcgactcgtccagcacggcgatgctgtcggtgtcggcggcgaacttcagccccttctccgggctggagcccgcggtggcctcggcggtggaaccggattcggtggagccgaaacggtccatgatcattaggttgggcagcagggcggacaagcgctgccgcaccgcgccggtcaggatcgcgccggtggagacgaaggcgtacagcgacgacaggtcataggagttgcgggtcagctcttccgccagcgggatggccatcgcgtccccggtgacggtcatggagttgaccttctcccgctcgacggcccgccagacctcggcggggtcgaacttgcgcacgtacaccagcgtggcgcccatccaccaggcgatccaggtgttcatctgggcggcgccgtgcatcagcggggcgaccggcatcatcaccagcgggccggagccggcggcctgggcgatgacgtcctcgggcttggcgggacggggcatggtgggattccagaaggcgtggagcatctgctccatctcccacatcacgcccttgggcatgcccgtggtgccccctgtgtagataatatacaggtctttgccggaacgtaccgggaagtcccgctcagtggaacggccgcgcagcgcgtcctcaaagcgcaccgccccgggcaccgccgactcgccgccgaccgcgatgaagtgccgcagcttgggggcgtgcgccgcggcggcggccacccgctcgtcgaactccacgtcgtagatcagggcgacgctgtcggagtcggtgtagaggtagaccagctcgctttccacgtaccggtagttgatgttgatcggcacggcccggatcttcagggcggccagcagcgcggtgatgtattccaggccgttgtagagctggatggccacgtgctgccccggctccacccccgcctcctgcaggtggtgcgccagccgggtggcctgcgcgtccagctcggcgtaggtgaccctttggtcaccgcacaccgccgcggtgcgtcccccgatcgcgtccgcgaccccctcgaacagatctgcgtagttgaactccataccggcgacctccggcggaatcggggtgggccgggccgggggcctcccggccgcccggcccgtctgggggtctgggggtgctccccagagaaaaggggtgggggtggtctccgcgatgcggcgcgtcagctcacggcttgtcggagccgacgatccacatggcgaagaactgcgcgccgccgccgtaggcgtggcccagggccttgcgggcgccgtccacctggtgctcgccggccatgccgcgcacctgcagcgcggcctcggcgaagcggatcatcccggacgcgccgatcgggttggacgacagcaccccgccggaggggttccaggggatgtcgccgtccagcgcggtggcgccggactcggtgagcttccagccctcgccctcgccgcagaaccccaggttctccagccacatcggctcgtaccaggagaaggggacgtacacctcggcgcagtccaggtcgcggcgcgggtcgtcgatgccggcctgccggtagacgtcggccgccgcgtcccggccggcctgggggttcaccacgtcccgcccggcgaagaagatcggctcagagcgcatggaggtgcccaggatccaggccggcgggttgggggcgcgccgcgccgcgctctctgaggccagcaccatcgcgcaggcgccgtcggaggacgggcaggtctccaggtagcggatgggctcccacagcatcggggtggactcgaccatctcccgggagatgccggggatcttcaggtgggcgtacgggttcttcagcgcgttcagccggtccttgaccgccaccagcgtgccgatgtggtcgggggcgcccgagcgccgcatgtaggcgcggatgtgcggggcgaagtagccgcccgcccccaccaccagggacgcgttgtgcggggactcgatcgtcagcgcccaggtggcgttggattcggactgcttctcccaggccacggtcagcacccgctcatgcacgccgctgtggatcagcccggccgccacgatcgccgtggagccgcccaccgacccggcggtgtgcacccgcatcatcggcttgccggtggcgcccagcgcgtcggccaggtacgcctccggcatcatcacgccctcgaacaggtcgggggccttgccgatcaccacggcgtcgatgtcggcccaggtcaggccggcgtcctcgagcgcccgctgcgcggcctcccgcaccagcccggctatcgacacatcccgccgccgggtcctgtactcggtctgcccgacgccgatgacggcacacgggttacccatgacgcaccttcccgtcccagatccggtccgcgcacctgcccgccggaccggcgcaggggtcacccacggggctctccttccatgacgcagacgaggttctgctgcaggcacgggccggaggaggcgtgcccgagcaccttgcccgcactcccgtcgtggatgcgggcggcggcctcgccgatgcggatcagcccggcggccatgaccgggttggccgacagcgccccgccggaggggttgaccagcacgtcctcgcccagcttcagcgcctcgcgcaggatcagttcctcgtggctgaactgggcgtgcagctcggccacctcgaccccggccgccccggcccgctccccggcgatgcgggccgactcgctgcggctcagatcccgcgcgcccggggagtgcgggtcggcgcggtggtcgatgccggtgatccaggccgggcgctcgcacagctcgcgggccttgtccccggcggccagcacgatcgccgcggccccgtcggtgatgggggcgacgtcgtaggggcgcagcggcgccacctcgtagccggccgaggggtcggggtcctccaggtgcagggcgtaggggttctcccgcccggccgcccgggacctggcggccaccgcgcgcaggtcgtcctccttggccccggcccgctccaggtaggcgcgggcctgcagggcggccagcgagacctggtcgggtcccagcggggccaggtagtaggggtcgagctggaacgtcatcaccttgcgcacgtcggtctgggaggacttgccgaacccgtagaccagcgcggtgtcgatgtcgtcgtgcagcagccggacgtaggcctcatacagcgcccaggcggcgtccatctccacgtggctttcggagatgggcggccaggcgccgaccgggtccagcgccgagacgaacgcgaacggcttgccctccaggtagtcgcacgaccccgagcaggtgaagccgaaccggtcgatgccggtgcgctccttgatctcggcgatgaccggggccagcagctccggctcggtcagcccggcgtcctcggcggtgtgcttggtctggacgaacgcgacgaccgcgatatccctgctcatacgtaatccttgatccgctcaaaaggcacgtcgggctcgtcgatcggctcgaaccacttgatgttggccatcgtcggcccccactcctcgcggggccgccaggccgccttgacgcgcatgccgatccggacctggtcggcggggatcccggcgaccagggcgagcatggggatgtcggcgccgtccagcaggatgtaggccgacacgaacggcacctcgggggcgcgcgggtcggggatgttgttgaccgcgaaggtggtgacggtgccggtgtcggcgacctccacctcctcggtggtgggcaccccgtcgcgggcgcacatgcccttcatcgggacgatcacgctgtcgcacaccgggcagcggtggcccaggatcctgccctcggcgatgccctccaggaagcggcccagggccctgccggcgcccagggtgtactcctgccgggtcggcgcggtgatcatcgtgacctcggggcggaagcactcgatgtcgctgatgtgcccgctgcgttcggcccgccacttggggcgcacccgcaggccggtcttcagctgccggggcggcttggcgccggcctcgtgcacgcccatgtccagggcgtgcagcagggcggtgtcggcgccgtccggtttgatcagcgcccaggcgaagggccggtccagcgggtgctccgggcgcgggtgggcgacccacgaccaggtctgcaccgtgcccgaggggccgacctccacccattcgtcggtgacggcctcgccggtggccgggtcgtactcggtcggcgggaccagcacccgcccgccggccgtgcgcacgcccatcagccggccgtcgcgcagctcggtcaggaagcggccgatgaccgggccgaccgagcgcgtgtagccgcccgggaattccaggacgtggttgggactagatggcaacttcgcggtccttccagtacgggtcccgcagcttgcgcttgagcagctttccgttgggctcgcgcggcatcttgtcgatgaagtcgatggacttgggccacttcatgcgggccagccggccctccagggaggccaggatctcctgggccagctccgggccgggctccacgccctcggcgggctcgaccacggccttgatctgctcgccccactcctcgtcggggatgccgaacacggccacatcggcgaccttggggtgggtgaggatctcgttctcgatctcggcggggtagatgttggccccaccggagatgatcatgtcggccttgcggtcggacaggaacaggaagccgtcctcggtgaggtagccgacgtcgccgacggtgaagaagtcgcgcagccggctcttttcggtcttctccttgtcgcccttgtactcgaactgggcgccggccatcttcatgtagatggtgccgggggtgcccggcggcacctcgttgccgtcgtcgtcgacgatcagcagctcgctgatcggccaggccttgccgacggtgccggggtgctcccgccagtcctgcggggaggcgatggtgccgccgccctcggtggccgcgtagtactcccagatgcagtcgccccaccagtcgagcatctgctgcttgagggggatggggcagggcgccgcggcgtggatcgcccacttcatcgacgagacgtcgtagcggttgcggacctcttcgggcagcgacagcagccgcttgaagtgggtgggcaccatgtgggtgttggtgacgcggtagcgctcgatcagccgcagcgtctcctcggcgtcccacttgtccatgtagaccagcgtgtggcccatgtgcagggccgtcccgccgaactgggtgacggcggtgtggtaggacggcgaggtcaccaggtgcgcctgcggctccccgcccgcggggcggcccggcgggatgccgaacaggcccagcaggaacgtcagcagctcgccgttgtcgtcggggtcgatgcccggcagcgggcgccgcacgcccttgggccggccggtggtgcccgaggtgtagtgcatggtggcgccggcggtgcggtcctccggcagggtgtcgggctgcccgtccaccagttccgagaacgggcggaacccttcgacctcgccgaaggagaaccggcggtggtcctccagcttggcctcatcagcgccgcgccgtccttcggcggcgtaccgctcgtgcacgaagaacgccttggcctcggcgtccgccacgatgtagccgatctccggcccggtcaggtgccagttgatcggggtgtagtaccagcccgcctgcagcgccgccaggtacagcgtcaggccgtccactccgttgggcaccagcccgcagatgccgtcgcccttcttcagccccagcgcgcgcagcccgtgaaccagccggttggcccgggcgagcacttccccggcggtgtgctcggtgccgtccggatcaacggccgcgatccattccggatcggcctgcgccagcctccaaaaacccaacgaccccatcggcgttctccacgctttgagtagacgtccggaggcaaagtagatcacgttctcgtttgactcgacaagacctgtttgcaggcggagatcattactagaatctgttcttattttgtcgcatgccaggaggtctgtgccgatggagcggctgccgatcagcaccgcgcactgcacggtcgagcaggacggtcacgtggtgatcgtgaccatgaaccggccggaggcccgcaacgccctcagcacgtcgatgctcgtcgggatggccgacgccttcgcctacatctcccagacccccgaggtccgggtgggcatcctgaccggggcgggcgggcacttttgctccggcgccgacctgaaggcgatgggcaccccgccggaggacgaacgcgaacagcggcgggcggcggagatcaccaactaccactggaagggcctgctgcgggaggcggtgcccaccaagccgatcatcgccgccatcgaggggtacgcggtggccggcggcaccgagctgctgctgggcaccgacctgcgggtggtcgccgagggcgccacgctggggctgtatgaggccaagcgcgggctgttcccgatgggcggctcggtggtgcggctgccccgccagatcgggtacgccccggcgatggagatcctgctcaccgcccggtcggtgaccccgcaggaggcgctggccatggggttgatcaaccgggtggtccccgacgggcaggccttgtcggccgcccgggagctggccgaccagatcgccgcctgcgccccgctgtcggtgcaggccatcttgcgcgcccaccgggagaccttccacctgccggaggaggaggcgctcaaggtcagcgacgagatcggctggccgatcttcgccaccgaggacgcccaggaggggccgcgggccttccgggagaagcgtcccccggtcttcaagggccgctgacgcacgcgccgcggtccgggggacgcgccccggaccgcgccgtggcctacaccgcgctgccgtaacgcacctcgcccgccggccggtaggtggcggcgatggcgccgctaccggtggtctgggcctcgatgagccgcagcgccgccgtcgtggtgccgtcgaacaggcgctgtcccgagccgagcagcaccgggtagaaccacagccggtactcgtcgatcaggccgtgggcggccagcgtctgagcgagccgcccgctgccgtggatctgcagctcgccgcccggccgccgcttcagctcggtgacctgctgcaccacgtccccggccaggagcgtggagttgcgccagtcggccgagcgcagcgtgcgggagacgacgtacttgggcagcgtgttgagcctgtcggcgatcaggttgtccttgccggtcaccttgggccagtaggcggcgaagatctcatacgtgcggcggcccagcaggaacgcctcggccttggcgaaccgctcgttctggatgcgcagcagttcctcgtcgaagtaggggacctgccagccgccgtgcgcaaaaccgccggcgaggtcctcatcgcgcgccccgggcgcctgcatgaccccgtccagggtgaggaaggcgcccagcgtgagcttcatgatcgtcctttcggtgccgccggccgggccctgctcgccccggtcctccgaccggatggacggcggcgcgccccgaaagtcatcggcccgcacccggccgtcgcgatgtcgtgcggcacccctacccgcatcgcggagtggacgcactcgcgctcacgcactgaaccttttcaacacgcggtttcaggtggccgagacgggagccccggtgccgtgccatcgcaggtcacggtcttctccccggccgcgacgcacccgtgctgagccgcgggaacggcgtgttggaaaaggcgtgttggaaaaggcccgcccgctgaaaacccgcggcgcggcggtggctgtggcccggcgccgggtcaccgggccacagccggccggtcagccctcggtgatcttgttgaggcgctcgatggcgtccacgaactcctcgatcaggtcgtagaccacctgggcggcgggcttgatctggttcatggagccgacgatctggccgaccgggaaggtgaccagctccccgtcgccggagcggtggatgcggcgcagcgcgtcggcgatcagcatgaactgcatgggcatcggcagcgtgccgggcgactcctcgctctcccaggcgtccgtccaggcggtgcgcagcagccgggcgggcttgccggtccaggagcgggagcgcacggtgtcgcgcgaggtggccttgagcagcttctcgcgggccagctcgggggtgtcggcctcgtccacggtgagccagatggagccggtccacaccccgtcggcgcccagcgccatcccggcggccatctggctgccccggccgatgccgccggcggccagcacgatggtgtccttgccgaccgcgtcgaccacctcggggatgagcaccatggtggacacgtccccggtgtgcccgccggcctcggtgccctgggccacgatgatgtccacgcccacctcgacctgcttgcgggcgtgccgggcgttgctggccagcccggcgaccttgatgccgcgctggtgggcctcggccaccacgtcggccgggggcgggcccagcgcgctggccagcagcgcgatgggatgccggaaggccacctcgacctgggggcgggcggtgacgtcggtccagccgagcaggatcttgtcggcgccctcggcggacggctccaccccgtgcttggccagcaggtcctccacgaactgccggtgccgctcggggatcatggcctgcagcttggtcaccagctcctgggcgtcgccggcgtcggcgccctcgtatttggcgggcatcaccacgtccacgccatagggcttgccgccgacgtgctcgtcgatccacttgagctccagctcgagctcttcgggggtgaagttgagcgcgccgaggacccccatgccgccggcgcggctgaccgccgcgaccacgtcacggcagtggctgaacgcaaagatcgggtactcgatgccgaagagttcggttactcgtgtccgcacgccccgactgtaagccgcaagcccaaaaaactgcaacaggttctagttcaggttttcccgaccgcagagctcagaccttgtcttctggtacaggttctaggggtttgcgggggtggccgcggccctgctgcggcgggcgggagagcgccgggttgcaaagcccggcgacgctcaggacgtcccggcgcgcggccaagcccgagggcggcgaacggcggacccgcaggcgccctcggccggtaaagcggcggcaggcgcgtgaggggccgcgcagctcggacggccgcagcgcctcttggaacagggcggcggcaggcgcgtgagggccgcggccgaccgagaacgcgcgcagatcccggacatccccgcaccggcgggatgaagcgcctgcgaacctcaggtccccgccggcaagcaccgccgatgcggccctccggcgcagggccgcagatcgcggggaggccgggtcatgtggtgcccggccgggcgaggcggagacgaccgcatcggcccggccgttgagaacaccgccgcaagccgcggaaacggcgtcccgcggcggtcaagaaccggcggaccggtgggcgcccaccggggagggagcatcggacgaggcggcctgcccgccggaggagccgctgccggcaggccctttgcggggcgggttcccgccgggcgggccgcccgccgggggaccggcggtgccgaagcggccgtcgggcttgcgggtgaacccgccgccggactgcgcggcgccgtcgccgccggcgggggcgcgcgtgctcaggaagatcccgcccagcagcagcaccaggccgccgaccaggccgaccagcggcaggatggactccaccaggtcgcgcttgaaggcgtaatcgttggcggtctccacattgcgctgctggtcgcgctcgaccgtcaccaggcgggcctcggcgatgaccatccggccccggccgtcctcggtctccacggtgctgcggatgttctggtcgtgcttgaccgggatgccggtgcgcgggtccacccaggtggtgatggtcgccgagaagtagcggtcgacccggtgggtgcgccgggcgtcccggccccgcagccccagcatcttgccggtgggccgcatgtcgatcttggcggtcttggtgctggggatctgctggacgaaccggtaggtgttcaggccgtggatgcgctcctcgccgtcgaacctggccggcagcgcccggcgggtggacatgtcgaacaccgggtagtcctgccgctgcacgtccgccaccgggaacagcagcccgtaccccgacatctgcaccctggtgtcgccgccgacatgggcgccgcagcagttgaccagcttgccggtgcggcggtcgaaggcgatccggtaggtctggaactcgacctgcttgcgccgttccttgtcgtagatctcggtgatcgagtcccacacggcgatgtcgttgtcgccctggttggcccgggtgtcgccgcggacggtgttgacggccgccagcgtcacgcccgaacggacccggccctccagcaggtcgaagtagcgggcgtcgcgcgcctccagctcggtggcctggtagaagttcagcggcgcgcggaccacctggcccgcgacgtaaaagcgcaccaggggggccagcgcgagcaggaaggaccccagaccgaccagcaccagaccgagcggtcgccgcatctgtaacctcctgggctgccgagggacggacacgggtcggcgggcccgaacgcgtacgggacgccgcaggtaccggcacggttccgtacaagttctactcgggcgtaaccctacctgaaacgcaaccggccacttatcaggggcgcagacccccataccggtaggctccggcggtaccggacgagagggagggccgagatggggcggtcgcagacggcgcaccgggcgaccctggcgcgctcggtgcggctgctcagcgcgttccgcaaggagcaggaggacccggagttcttctacgggctgatggcgcgcgacaccgtggcccagctgtcggcctacacccgcctggagggcgccacggtcatcgacgtcggcgccgggtcggggttcttcacccgcgagctgacccgggcgggggcgcgctgcgcgggcgtcgatgtggacgccggggagatcaccgcgcacggcccgccgcgcggcgactgcgtggtcggcagcgcgctgcggctgccgttccgcaccggggcggccgatgtgtgcttctcctccaacgtgctggagcacgtccccgacccgtggctgatggccgaggagatggtgcgcgtcacccgcccgggcggcctgatctacctgtcgttcaccaactggctgtcgccgtggggcgggcacgagacctccccctggcactacctgggcgggcaccgggccgcccgccgctacgagcggcgccacggccgtccgcccaagaaccgctacggggtcagcctgtacccggtgtcggtcggcgccgccctggcctgggccgagcggtgccgggacgtgcgggtgctggacgcgctgccgcgctaccacccctggtgggccaagggcgtggtccgcatccccggcgtccgcgagatcgtgacgtggaacctggtgctggtgctgcggaaggcgggcgcccggtgacgtggcccgccggacggttggccacaccgcagatctccgggcaccagggcacgctggacggggtccgggcggtcgcggcgctggcggtgctggtctttcacatcgggctgaacgccgggctggtcgcccggaacgtccccggcggctgggtggtcaacggcggccagtccggggtggcgatcttcttcgtgctgtcggggctgctgctgtaccggccgtgggcgcacgccgcgctcggcgggcgcgacgcccccgacaccggcggttacctgctgcggcgggcgctgcgcatcctgccggcgtactggctgctggtcgtcgtggtgatggtgacgtcctaccgggaccggctgggggacgtgtgggcgtggctggggacgctcacgctgacgcacatctacgcccctcaggactggtggggcagcgccctggggccccgggagatggggcaggcgtggagcctggcggtcgaggcggcctggtatgtggcgctgccgccgacggccgcgctgctggcccgtgccgcccgcggcggcgccgacctggccgaccgggcgcgcaggctgctgcgcgccgtgggcgggtacgcgctgctgtcgttcgtcttcacggtcgcgatgcacgtgcccgactaccacccggccatgggggtctggccgccgcgctatgccgcctggttcgccacgggcatggcgctggcggtgctgacggtgtgggcgaaggaggatccgcgcggcgccggcgcccggttctgccggacggtgaccggctcgtggggggcctgctggctggcggcgctcagcctgctggtgatctccgcctcccccatcaccgggccgctggacctgaacaccatccccaccctgtggacgtcgctgctgcacatcgcggtgtacgggctgtgcgcggcgttcttcgtggccccggtggcgctggccccggccggtcacccggtgatgcaggcggtgctgggcaatgcgctgatgcgctggctgggccgcatctcctacgggatcttcctgtggcagatggcgatcatcctgggctggtacgacctgaccgggcggctgttcaacggcaacctgctgaccgacctgccgctgctgacggcggccacggtgctggccggggcggtcagttaccacgccgtcgagcacccggtccagcgggcctaccgccgcccccgcccggcggcgcgccgcacggcgccgggcagagcggcctccggcgcccgctgaccgcctcccggcacgttgccgggacgagaaagcgggtctcgtcccggcaacggtgcgcgggtgccttcgccgatgcgggcgtggccttcaccacgtggcctcgggttctggaagcgctgcggccgctgacgcgatgccccagatcactgcgccgcttccgccgccgggagcccgcccggggaggcggcgtgcggctcagcggccgaggacgccgccgaggcgggcgttgcggcccttgacgccgaaggtgccggcgccgacggcccgcaccgacagcacgggcaggaagccggccttgccgcggctcttgaagaaggtgacggcgccgtcgcggccgttctcccgcggcgcgcccaccaccaggtcggcgcggccgtccttggtgtggtccagcagcgtcaccccgaagccgaagttgtcgttcttctccgaggccccggggacgcccttggtgctctgggagacggtctgcgcccccttgccggtgaggccggacgccgagccgaacagcacatacgcccggcccgcgtccttgcggccggagacctcatcgaagggggtgcccaccgccaggtccgccttgccgtccttgttgacgtcgccgacggcgatggcggtgccgaagccgtcgccggaggcgcccgcgccggggacgcccgggctgtcctggtcgatgacggtcctggtggcggagttcaccccgctcgccgagccggggaagaccgccacccggccgcccttggccgagctctggcccaccgcgacgtccttgcgccggtcgccgttgaagtcgcccaccgccagcgatttgacctcggtgaagaccaccgagacggcatcgcccaggcgcccggcggcggtgcccggcaagaccacgaacccgcgccgctcggcgggggcgggccagtcggcgtcatgccaggcgtagaccacatcgtcatggccgtcgccggtcacatccccggtggccagccaggaggcgttcacatcgtccgccgactgggccgcgaccccgccgcgccggcggggcagcgccttggcgccgcccggctccatggcggcgcccggtcgcacggcggcgccggaggccgccgcgggcgggcggaagtagaaccacttgaacatgctggtgcccgggacggtgatgaacagctccggggatccgtcctgctggatgtcgcccaccgccagggattcgccccagcggtggttcctgcccgggtcgccgaactcggcgctggagcccgccagggtggtcaggccggagcgggtgccccacaggatcgtgacggtgccggcgttggcgccggcggcggtgtcctcccccggcgcgccgatcgccaggtcggcatagccgtcccggtcgaagtcggccgaggccagcgagtagccgaaattgtccccggcctcggcggtgccggggattcccttgctgttttgcgtgaagaccttcttcttcgcggtgttgaggcccttggcggaaccgtagatcacgctgacgaaaccggcgccggccttcttgccgaccttgccgttcgggctgccgatggccaggtccacgtaaccgtcgccgttgaagtcatagggcttggccggagccgccgccgaggccgagggggcgaaagcggacagcacggccccgcccagtgcggccgtcgtggccaccgccacgaggcgcgcgaacacaccagatcgcaaagaggaaccttcctatcgatgcgcgacatcccgtcgccgcgctgtactacggggacgcccgatgcgaaagacccgtttacatgaaattcacaacttggacaaacatcccgtttgtttgccaatgcgaaattcgacaatgaaaggcgtcctgtgccggcgcggccgcgctaagcggcgggcggccgccagcgcaggtcatcgcggcgcggcgggtcgcttcgctccgccgccgggccggcgggcggcagccacaggccgaccaccagccgcgtcacgatgatcaaccccagcagctggggcacggcgtcgccgagcgggtcggtgggggcggccgggttgccggtggtgcgcagccagtcccccagcgcccaggaggcggcgcccgccaccatcaaggccgcggccgtccagggagacgccaggatctgcgcggccctggtccggccgggcgcggcccaggcgaacgccgcggccatggccgcgcagagcgccacgcccacgatcccggcgacccagaagcccgcggccgccgcgcacagtcccgccgccacggccgccccccggcggacgacggccgtcccccggcccgccgtctccgggcgcccgttcgcacgtgcgggttccccgggctgagcgccctttcgaaagccgaagcggcgcctgcggccccccgaggcggcgccggacgaagcggccccctggcgggagaccgggagcacggcggccagcgccagcacggccagcaagacgacgccgatcagcacggcgagtttgtgggcgcggtccggctggtacgtgagggtgatcgtgccggtggtgcccgccgggacgatccagccctgcttccagccgtccagccggaccggctgcagccgggtgccgccgatctcggcccgccagccggggttgaagttctcgttgaccgtcaggaacgactcctcggcggcgtccacctccacgacccgggtctcggagttccactggcggaccgtcaccgccgaggtgccgccgcgccggtccagcgagccggtgtcgatcaccaccgtctcgatccggtaagggctcagcgggacggactccagccggttgccgccggcgacgatcggcgccctgcggcaggcctcgaagcgcaccgggcgcccctccagcaggtcgcccatggtggcgatcacccgggtgtcgatcagggtcccgttcacccgcagccgcgggcccaggccgcagcgcaggttcagctgcgtccaggtcacatccggcagcggcgcgaccccgggaacggtgatgtcggcgatctgcaggaccggctgcaccgacgcgctgaaggtcaaggtcagcgaggaggtccgcagcggcgcgaaactcagcctgccgcgctcgtccaccagcccctcgcgggtctgccccccgtcggcccgcagcgtgacccgcagcgggccgcgggcgccggcgggacgggccacggtgatccggtcgaaggtcaccgggcgcttccagcgcaccttgtagaccggctcggtgtcgccggccgcggcgatccacaccgtgcgctcgtcgccgtcgaaggccgaccggggctgggccgccggatggggacggctggagctggccgagacctgcgccctggcgcccagggaggtgaagcggttgaccgcgtcgttgtcgatcagggtggcggtgccggtcagccgccccttggcggcggtctgtgcgccgaaggcgcggacgaagccgttgccctcctcgtcctgccgctccagggacggggtgcagacccagttggccgagcccttcatgcattcggcggcgcggcccggcccgcgcgcaaaggcgtaggaggcctccttggcgccggtggccggcagccggaggatccgctcggcccgcaccccctgcacggtcagctcggcgaggccgacgcgggcgaacgccgggatggccggccgggcggccagctccaggatgcggatgcgcagccagcgggtctgccccggcggcacctgcaggtcctgcgcctcggagaccatgcgcacctgctgggccagcgagccggtctcggtctccacggcgatccggacgggcggcgggccgagcaggtcggggttctgcacgaacatggcggtgacgcggccgggggtgatcgcccgcccgaagtcgaccttgatccactggtcgatcgggccgtcccagccgccggtggaccagtaggtgctggggtcgccgtccagcgccgcataggggtggcggcccaggtcgtgctgctgggggatgccctcggtgtcggaggccgaggtcgaggcggtcaccgaggcgatgccgcggtggacggcggtggtggcgtaccggctccagccctcgtccaggatgtcgccggcccggtgccgttcggcggcgctcagcgtctgggaggtgtggtgcagttcgccgaagttgcggcggaccagccgcagcgagtcggtgaccacgggcgtgccgcccagctcggcgccgtcgtcgttgagcagcaccggccggccgtgcagcacgtagttgtcggccagggtcagcatcccctccggggcgccgtacaggcgcatcgcatcggcggtgtcggtgagactgaccacgtcgtcggcgttgtcgacctcgtagatctccagcgccgggtaccgctggtccagcgagccgatcgcatcggggttctcctgcccgacccgctcgccgaactcggcgaccttgcgcagccccggtgagccgtccagcacctggtgcagccgggccggccagccgccgcgcagcacctcccgctgcaggtcgttgcggaccagcagaaagcggatgcccatgcggcccaggaactccgccagccccggcgagggccggccggtggtcacccgctggtcgatggcgtccagggcgcgggtgtagccgggcgacccggccgggacgagctggcgcaccccccagcgcgccgtcagcagcggctgcatgatgtcgtccatggggcggccccacaggtactccccgaacggggcccccggcagggccagcaccgcctgctcgccggcccgcccgttcagccaggccgccgcctgccgccagtaggcgggcacctgggggaagtcgccggcccccgacaggccgttgctcagcgcggtcgcggcgatgcccgccagcgccgcgtacgtggcggccagggtgtgcagccggtgccgggcgcgggggatcgccgacagcaggtgcgccacgcccagcgccagcggcagccgcaccaccccgtcgaacttgtgcaggttgcgcagcggcgccagcggcccgtccagcagctcgcgcagcggcccgcccagcggcccttcgagggcgctcacatgcccggcggtgatgatcacgatgccggccagcaggctgagcagcaggaaggtgcgctccggcagccgggagcgcagcagcccggccagcccgagcgcggccaccgctccggtgcacagcaccggcagcgtctccagcgacagcgcgttgcccaccggcgaccagatccgcccgtcgacgaccaggtagttgacccaccgttcggcgccgcgcagcacgttgatcagcccggtgggaccggtggtggtctcggccttctcggtgtaggtcagccaggagaacccgtaggtgccggtcagcagcagcggcaccagccaccaggcggtggccgccgcgaccgccgccgaccaccaggccgccagccggaggcggggggtgccgcgcggccgggtcagcaggtacagcgccgggacggtgagcaccgcgacggtggcggcggcgttgatgccgccgcagcaggccaccgccagccccgagcgggccgccccgccgatcaggctgcccccggccgccgcggtgaccagcggcagcacgatccacggcagcatggcgtacggcaggtactcggaggagatctgccccagcaccgccagcccgcccggggccagcgcgtacaccaggccgccgaccaggcgggtgagcggcccgccgatgccgagcttgcgggccaggcgctcggtgcccaggaacgccaggcacatcagcagcgccagccacagccgctgggtgatccaggcgggcacggccagcaggtcgccgagcgcatagaacgggcccatcgggaacaggtagccgatggcctggttctgcagctggccgaactgctcggggtcccacaggtgcagggcgcgacccaagaaccccagcgggttcaccgccatgtcgatcttggtgtcggccaggatgcgccccgggcgggtggaggtggccagcaccgtcagcgccaggcagcaggccaccaggcgcagccgctcccgcagccgggtgtcgatctccccttctcccccggcccttccccgcccgttcgcatcgggggcggcgctctcccggtcggcgtcggccaggcggacggcgaccgcgtcaacgccgttcctgatggcctgccctagcgccacgccgccctcgcctcccagagcgccccgcacgcacggggaccacgacagccgttcccgatcacgcaggcgaggccgccggccggcctcgcctcgcaggtgcgagtcaccgtacacgcccccggacgtgcttctgacagcgccggatgaggcgcccgccggaggcgagcggcgcgccggactctcccgggcccggcgcccccgccggccgccgggccatcgcacgccggatcaggaccatccctccggcaggtcgggccgggcggccggctcgccgtgcaccgcggacttcagcagggcggccatgtgggcggcggtgcgggaccagtcgaagacggcggcccaccgccggcaggacgcggcgatctcggcgcggcgcaccgggtcggccagctccttgagggcgcgttcgaccgcgccgggcaggtcgtcgtcgcaggcgagccagccggtgacgccgtcgcggaccgcgtcgcgcagcccctccacgtcgtaggcgacggtggggacgcccagcgaggcggcctcgatcaccgacaggccccacccctcgccgcgggaggtgctcaggtgcaggtcggcgcccgccaccagcgcggccttgcgccgctcggagacgaaaccgtgcaagatcaccgtctcggtgaggccggcggcggcgacccgctcggccagcgccgcgccctgcgggccgtccccgatgatgtggacgcgcaggccggggtggcgttcccgcaggtgcagcgccaggtcgaccaggcgttccagccgcttgtgcggcacgagccggctgacgcacaccagcgccgggtcaccgaggccgcgcgccggctcgggcggcccctcggggggcatcgtcagcccgttggggaccaggtggatcgggccgtcccagcgcagccgctcccgcatggcgtgccgggtggacggcgagacggccacgcaggcatgccgccggtaggtccggcgcgccaccggcccctccagcagccggcccagccgggccagccagggcgggaagtacatgccgaactgttcggtgtgcacgtggtggacgacgcagaacaccggcacgcgccgcggcagcacccagggggtgaagaaggggatgccgttctggcagtccagcaccgcgtcgaagcggcggcggtgcgccagcatccacagcaggaccagggggtagacggtgaagcggccgcccagccggacgatcggcacgccctcggcctcctgccgccgccgctggccgggggcgcgggccgtcacatagcggacgtccatgccggcggcggccagccggcgggcgacctcccaggcgtaccgttcggccccgcccgcggccgggtgccaggggtcccgccagttgacgaccgccacgcgcagcgggcgtgccggtccccgcgccgtcatccggcgccggacctcgaggtctccggcagcgccaccgcgatgggagcggcccggtcgagcggcgtcttggcggccaggcggcggatgcggatcaggtcggccagcacgcccggcgagtggcggagcaacgagaacgtgctgccgggcacgtcccgccagaccaccgggatgtcggtgatggcggcgccgcgccgcacgcagtgcatcagcaactccacgtcgaaggaaaaaccggtggtgcgcagctcggccgccgcctgccgggccagcgggccggagaagaacttaaagccgcactgggtgtcggggatccctcccgccaggtcgcggatggccaggttgaaggcgatcgcgccgagccgccgcagcggctgcccgtacccttgcaccaccgagtcggggtggcgccgcgagccgaccaccaccgggtgcccgtcggccagcagccgcagcgcaggctccagcgccgccaggtcggtggccatgtcggcgtcgcaaaaacccacatagggcgcggtggtggccagcagcccggcccgcaccgccgcgcccttgcccggacgcgggcagctcagcagccgcaccgggaccgatccgcgccaggcccgcacgatgtcggcggtgccgtcgctgctgccgttgtccaccacgatcacctcggcggtcaccggcagttcccgcagccgttcgctcagcagcaccagcccgagcggcagccgccgggcctcattgcgcgccggcaccacgatctgcagccgcagacgctccgcggcgcccggctggtcggcaggccggcccatcacgggcgcaagatcacttggtgccgtagttgtacagcggctcgatgaccgggtcctgctgcgaggcgttggccatctgcacgatgccgacggaggcgccggaggccagcaggactccgacaatggcggcgatcaggatccgcatcacggggcctttctgcggcggtgtagaggggttgagcgagggaccagggtaacgcctgataccgacaatgaccaggcgatcagtccaattgtggcaatccaggcggccgaggccaaagcaacgggcggtccttcgtcggcgacgcggcggggccgggggatgcgcagcaaaagcaggtcccggtcgcgcagcaccacttccgccccggccagccgggtgggatgcccgacgatccccgaaggcccgcgccggccgggcggggtgccagcggccgggtcccaggaggcgatctcggcgtcgacggccacgtagcggacgccctgcgcgcgcagcgccgccaccagcgggccgtcgccgccgatggcggcgtccagccggcgggcgcgcgggtcctcggtggggacggtgatgtcaccgacccgcaccgcgtcgttgaagatgacccggcggggcaggtagcggggcagcgggtcgagcacccggcgatgcccgttccacgggtaggagcggtaggccgcccacggcagcaccagcacgtcaccggggacggggtcggcctggaggatctgccgggcgcgtctccaggagtccgggtattccaccgggcgcagccgtccggccgccccgaaggccagcgagggcagcagcgccaccggggccagcgccaggcacccggcggcgagcaccggcagccgtggcgtgacccgctccgccagcaggcccagcccgagcgccaccagcacggccagcggcgccgtgtactgctgcccgtcccgcagcaccgcgaaccccggccacagcccgatcagccaccgcagcaggcccggcgccagcgcgcccagcgccgctatcaccagcccggccagggcggccgcgcccagtcccgcgtatccgcggtcgcggccctgccgccaccaccacgtcccgaaggcggccagcgcaccgagcaccaccgccagccagaggacggcggtgaccgggtggccgtagccggccgggaccgtctcggcgttccacaccccgcccagcagcagcaggctgcccaccacgccgaagggggtgtcggcgcgggcggcgaacgcctccaccgccatcgtgtcggccggcactccggacggccgcagccacccggtgaccagccacggcagggacaaccccagcaccacggcgcacgtggcggccgccgcgcgcagccggtgccggcccgctgcgaccaccgccacgatgaacgccgtcagccccgagaccgccagcgcggcgaaccccccgatcgcggcgggcagtagcgccaggacgagccgccgcgccccgcccggctcggtgatccgggcggcgcgcgccaccacccacggcagcgccgcataccccagcagcagcgcccactggcccagcagcagccgttcggccacgaacgggttccaggcgtagcagacgcccgccgccaggcggggaagcaggcgcggcgagggcaccagcgcggccgccgacacgcacgccagcacgaagatcgccagcaggatcagcttctgcgcccactcaccgggcagcaccagccccagcacggctgcgaacacgtcgctgggcacatggcgcgggagcgtgccggtgagcccgaaggccatgggcgtgaagcccggctcgggcacgaacaccatgtcataggacaggacgaaaccgggcgcgagcgccggccccagcgccgacagcccgagccccagcccggtcagggcggccggcaggtgccgcttgcgtcccgtcatcagcggcagaggctaccggacgcggcggaccagggcgttttccggtgtcggctgataaataccgggccgccgttcatcggaggccacgccatgacaaatgccatagccgatctattatttgtctcactgggccgccccaggcctcttcactactgtctccgtcatgcgcataccgacgatctgcggggtcgcggcggcgaccgtcgcgctcgccggttgctcagcggccgacctggtcgaccccgatcccatccccgagacggcgcccgtgccgcacgcccgggaccagcggttcgacctggactacgcctcgcagtcggccgcccagcggctggatttgcacgtcccggcgggcaccgcgccctccccggtggtggtgttcgtgcacggcggggactggcggggcggcgacaagagcgaggccgcccggcacgggcgcgcctatttcctgcgggccgggtacgcggtggcctccatcaactaccggcaggccgccgaggcccgctggccggccgccgtccaggacgccaaggccgcggtgcggtggctgcgcgcccacgccgccgactaccacctcgacccgcagcggatcgcggtgctgggcgtctcctccggcggctacctggccgccgcggtcgggttgaccggtgatcggcagaccgccttcgacgcccccgagctgggcaacgcgcagacctccagcgcggtgcaggcggccgtgctgtggtcggccccggtggacttcgcctcgctggaccgccagctcagggccgccggctgcccgccagccacgccgccgcacgacgaccggcgctcggcggcctcccgctggctgggcgagccggtcggcgcgggcggcgccaaggcccgcgccgccaacctgctccgccaggcccggcagccctctgccacgcctttcctgctggtgcacgggacggccgactgcaccgtcccgtccgcccagtcccagacgctgcaccggatgctgcgccgcgccggcgggacgagcaccctcaccttggtcaggggcatgggccacctggacagcaggtacgccaaggcccgcatccgcgccacgatcaatttcctggaccggactttgggacgtcccgccccgcagccgcacggctcgcaggaacagcccgtccagccgaaggccaccgggacgacccgccagcaggccacggcgccctgagcgcggaggggcgggcaccgccgatgcgggtgcccgctccctccgcccggccgccgagcgccgcaacgggcagatcctccaggccgccgcagaggccgtggcgccgctccacaacgacggcggcggcaccgccgggctttttccgtgctcggtggtgccgccgtatccgatccgacgggcggccgtccgccgccggcgcgcctgaaccggcggccgggccgctaggagcggtcgcggacgggctcggggtcgcggggcagccccaggatccgctcaccgatcacgttcaggttgacctcggtggtgccgccgccgatcgtcatcgcccgcgaggccagcatgtagaaggaccaccggtggcgcagctcggccttgcggccgccgttgagcatgccgtcctcgcccagcagggtgaagccgtactcggtgacgcgctggccgtgctccatggccaccagcttgcggacgttggcggtcacgcccgggtcggtgcccgagatctgcttgagcgtggcgcgcagccccagcagcaggtaggtgtgctcgtcggccaccaggtcgcccaggttgtcgcgcaccaccgggtcgtcggccaggcccaggtcgccgatcaggctgaccagcttgcggaggctggcgccgagctggaaggagccggtcagcccgacccgctcgttggccagggtgttgcgggccaccttccagccctggttcaccgggccgaccaccagctcgtcgggcacgaacaccccgtccaggaagacctcgttgaagaccgcctcgccggtgcactcgcgcagcgggcggacctccaggccgggggacttcatgtccaccaggaagtaggtgatgccctcgtgcttgggggcgtcggggtcggtgcgggccaggcagatgccccactgggcctcgcgggccagggagttccagatcttctggccggtcagcttccagccgccctcgaccttctcggcgcgggtggtcagggaggccaggtccgagccggcgcccggctcgctgaacagctggcaccacaggatctccccgcgcagcgtcggcggcaggaaccgctgctgctgctcgggcgtgccgtaggcgaccagcgacggcaccacccagccggcgatcatcagcgggaccgggcgcaccccggcgcgcttgagctcctgctggatgacgatctgctccaccgggccggcgtccttgccccacggcttgggcaggtggggggtgacccagccgccctcggccatggccgcccgctgggtgaacgggtccatctcggccagctcggcgacctcggcgcgcacccgctcgcgcagctgctcggcctccggcggcagctcgatgtccatcgggcgccgcacgcccgccagcgccagccgtgccgcccgctcccggtagcgggagggacgcccgatcagggcgcgcagggtcatggcgcgccggtagtacaggtgcgcgtcgtgttcgaaggtgtagccgatgccgccgtgcacctggatgttgtcctcggcgcagtccaccgccgcgtcggcgaccagcgccccggccacggcgatcgcgtagccgcgctggtcgggttcttcgccggcgtcgatggcgcgggcggcgtcccacaccgcggcgcgggcccgctcggcggcgatcagcatccgggcgcacttgtgcttgatgccctggaactggccgatgggacggccgaactgctcgcggatcttggcgtagccggccgcctcctccaccgcccggccggccaccccgcacgcctcggcgccgagcacgaccaccgccagatcgccgagggcgccctggaagatgcgctcggccgggacggtgacgtcgctcacctccacccgggccaccgggcgggtcaggtcgagcgcgtccagcgcggtgatctgggccgcctcggcgtccaccacggcccaccggtcctcgcccagcggcagcaccagcaggtccgcctgggtggcgcacagcaccgtctcggtcgcaccgctgatccgtgcgccgccgtcgccgccgggggcggcggtgaagtcgccgcgcagcgccacggcggcggtgcgggagccgtcggccagcccgggcagcagcgcggccttggcctccttggacgcgtacgcggcgatcgccgcggcggccagcaccgtggggacgtacggtccgggggccagcgcgcggcccagttcctccagcgcgaccgcctgctcgaccaggccgaagccctgccccccgtactcttcgggcagatgcaatcccagcaggccctggtcggccagggcctgccagaaccgcggccgccgcgggtgctcggcggactccaccgcctcccgcaccacctgcgcggtgatgtgccgttccgccaggccgcgcacggatgcagccagtgcctcgtgttcctcggtcaaaccgatggccatacccaccccttccttggatgagcacagcctattagaacggcattcggtactagaacgtcactcggtcgccttggtgatcggcttgagccggctgaagaacaggttgatgtccggccactgcgcgcggtgggtgttggggacgccggccagcaccaccgcgggcgcgctccgcccggtgtcgatgaccgcgaccgccacgacctcgccggtcgccttcacccccggacgcttgaacttcaggtacgagctgatcagccagccccggcgccctcccacgttcagcggctgggaggccagcgcccgttcctggtgcgggaagtcgtaatacagctcgatcacatcccgcagcgccttggccgtcaccgtgcgcaggctgcgcggaccggtgtactcggccgccagcggcgactgcagcacccccgtcagcagcctggcgtgccgggcctgctcgccccgctgctcggccgccaccgcctgctggccggaccagccgggcacggccaggtcattgcgggcggtgggcacccgccacggcgcacccagccgcgggtacgacagccccgcgcgccggtcgtccagcatgccgaccacgcgggccgggctcccggaaaaacgcggcatggccttgttcggcggcagcttcacctgcggctcggtggtgatctgcgggagcgcggaggtcggcgactccttgaccgcccgcggcggcggcgccgtcgccgccgccgagtcgccgcgccgcaggaagaagtagccccccgcgccgatcagcaccaccacgaccagcgcaccggccagcagcgcgatccggcgcgaacgcccggtctcctcgtcgaaccccacatcggcgctggtgctcaggccctccttggcccgccgttcctcctcgcggatccactcgggcatctcccagctgccgctgctgggccggcccggcttgggcggggtgctcgggcccgacatctcgaccggcgcatacccgggcacgccgcctccgccatcggcggatccgtcgaacagcgagccctcccagccgggacgctccgcggacgtcttggccggcccgtcggcgggcagcggcgcgacccgcacatccccgggctcctggccggaagtccccggcgaaggcttggcggatgaggcctcaaaggactcctcccgggactcggcgaaagcccccggacgccgggcggcctccccgggcgcgggctcctcccgctcccaggaggggcgctccccggtgggctccccccaggcggcggcaggcgacccggccggctccggggcggacggctcgccgaaggcgccgcctggacctgcggtgggaccgtccgaagacgcccacggcgacgaatcgcgggagccggcgaaggccgcgcccgaaggctcttcgaaggccccggcgccgcccggatcgtcaaagtcccggccgggagagtcgccctgcgggctcttggcggccgtgatccagaacccggcgggggcctggtccgcggactcggccgcagagtcctcgggcgagtccggctcctgccgcggcggggcgggcggcctgggcggacgctcgaaccaggagttcaccgcgggacgctcggcggccgtgccaccgccgggccgctcggcgggccgccagtcatcgtcggggttctcgtcgggggaagggctctcggctggaccggagagccgggcctgcgcgggctcggtgcggtccggcgaccgggacgcctggtcggcgtccggccgagcggacgccgtggcgccccgttcaccggaccggtcggtgctgtcgatctgctggatggggccggtgggctcgtccgtcgctgcgatctcgtcgttcatttcggtccagcgcgctccgcgctccccctgatcggacatgcggcacacgttacgcgaagatcaccatatgtggccggagcggcagttacgctccggccacatcttcttatcgcctcaatactcactctgggcactcttgtcattggcggtcgtcggcggcctttcggccagccgctcgcgggcaagcagcgtaccgcccgccaccgcgccgggcataccgatcaccgcacccagggggatcaggaagacgatcatcgtggcggtcccgaagcccaccaccagcagccggcggctccgcatcagcgcgaaccgctcgcggcgggccagaccacgccgttccagggcgatcgcggtcagttcccccgccagaaagtacccggagacaccggcggccgccaccggcaccacggtctgcccggccaccggtatgaatcccagcgcgaaaaagatcacggcgaaggcgaccgcgaccgcccccagcgccagcgagtccctcaccgcccgggcgatctgctcgaccagtggcacctgcggctccggcggcgccccgccctgggagtcctccacccgctcggcgagcttctcatagaacgggcctcccaccagcagcgtcaccgcggtgaacgtcagcaccgccagcagcgccccgaccccgacgatcgccgccgccgcgaccacccgcaccgtgcggcgcaacccgccggaccactcgtcggcgaagggcgtcgcccaggcggccagatcatcggcccgcaccgccagccacaccagcgccgccgcgtaaaccaccagcacgatcagcgccgggagcagcccgaacagccactgtttcgggcgccgggccacccacccgagcccgcgcagcaggtagcccgccccgacgagcaggtccccggcgctcgatccgtgccgccgccccgtatccctggtgcccgtttcgtgctgcttgttcaccgcagcactgtagccgtccctttacccggggcggttcagggcttgcgggccaccccgcagtaggtctccacctccggaggctccccgaacggggtctgctccgcccgccaccgggaggccgagaccacgccggggggaagcagctccaggccctcgaagaagcgcgcgatctgctcgggcgtgcgcgggacgatgcactcgcttccgctctcgcggcacagccgcagcgcctcctcccgctccgggctcggggtggcgtcgttgagcgccagatagctgccggacggcaggccgtccaccagctcccgcacgatcgcatacgcctgctcgtcgtcttcgatgtgctccatgacgcccagcagcatcagcgcgaccggccgcccaaagtccaggatccgcgccgcgtgctccaagatcgccttcggctcgcgcacatcggcgtccaggtagtcgaccaccccctgcggcgtcccggccagcagcgccctggcatggaccagcaccagggggtcgttgtccacgtacaccacccgggagtccggcgcgatgcgctgcaccacctcgtgggtgttgtccgcggtgggcagtcccgtgccgatgtccaggtactggcgcaccccggcctcttcggccaggtaccgcaccgcccggcgcaggaacgcccgcgagtgccgcgccacgtccacgatcgccgggaagaccttgacgatctggtcccccagctcccggtcggccaggtagttgtccttgccgcccagccagtagttccacacccgcgccgtgtgcggaacggcggtgtcgatgccggggatctcaccggcccccatcgaattcgtcgcgccctcggtcatcagatgcctcccacgccgatcacatccgaccgccccgaccaacgtaggactcccgacttctctaaaacagcccctttgcctattccggccaccccgctccctcaccggggatctcaggcacgacaaagggccggtgcgcaaggcggcgaagtcgccttgcgcaccggccccaagtccgcgtggaggtggcgggaatcgaacccgcgtccttcagtgatgagtcagggcttctccgggcgcagcctgctcagcgttttctcagccccggtgctcacgcaggcaagtcaccgacgggctcagtcgctgtgcggtgtccccgctcgccccgcgaccgggcgaacgggctgagtctcctcacgatgccagacaccgggccggagacactcccgggctgacagagtcgctactcgctcaggcggcgagagcgaactcggactgcttcttgttggcagttatttttcgcggtcacaggattaacgaggttgcaaccgcagccctcggcccgcttcccctggctcgatctaccgaagtcgaagccagtcacccccgtgtgcacttgtcaagaaccccgggcccgccacggcgggtccggttcaaaccgtacctctacaacagcgaggatgccaacgctattcccgcctgtgacctgcccgtccgcccgcacgagggcgaggagccctttgcgccatgtggccctggagggggacgggagcccaagcggtgtccaaggccgcggcgtcgccggtcacggcaccgtccccgaccgcgccgtccccgtctcgacctgcgggaacggcgtgttggaaaggctcaatgaaaagccccggtgggcggcgctctcagcacgcccaccggggctgaccggcagggtcgggccggtccggacggcagagcctcccccgagacgaggctctggtctcatcacggcgactgagtccgcaaccccccaagcggtgtctcagtcacccataaagacgaacggaggggtccgttcggttgcacccacacggtaaaaggataacaaaacgataacaatgggatcggtcagccggcgaggaaccgggcggccacggaagcggccgagaccttgccctcgatggcgatggcgaacgcgatgtcaccgcggaaccccacgaaccaggagaccgtccgaggccggccgccctcctggtagtccacggtggcgaccacgccgtgcaccgccacgggaccgggaacccgggcggcccgggcggtcccggagtggaccgcgcgctgcatcatcagcttcaggtcgccggccgggacggcgtccagcggctgaggctggatggtctgggcgtcctgcggagaacgcatcagcagcggcgggcgccacagaccggcgtcgaccgcggcggcggtcagcgccatgcccagcgggctgacccgcaccgggccctcgccgatcgcgatggcggccttctcggcgtcgttggcgggcatgggcacatgcccggagaaggccgggaccgacagctgccagtccttgccgaacccgaaccgggcggcctcctgcaccagggtggccccgtcgatgcgggtgctcagcgaggccagcgtggtcgcgcacgagaaaccgaagtggaactggaaggtgttgtcggcgcgacccccgccggggttggtgaactggcggccgccgaccgtggcggtggccgggcactcggtcttgtcctgcccgctcatgccgctcttcagcagcgcctcggcggtgacgatcccgaacgtcagcccgggcgggtacttgccctccatggcctggttgcggccgccggtgcggtggttggccaccgccagcacctcgccgttgttggcgcgcaccaccgccatcgacgccggcaccggcagccgggccagtgcggcctcggcgcggtcctgccagcgggagtccaacgagacgctgaccggctgcggatcccggccccgccactcggccagcaccttctgctgctcgccggtggcgtcgacggccaccaccttgacggtgggggtcccggccaggtgccgctggtgcaggaactggatgccgctgacgccgatggtgtcgccgggctggtagggggcgccgacccgctgcagccggtcgtcggtggccgggcccagggtgccgaccagctcggccgcccgggccggctcgaccggggcgaggatcgactccacatacaggcccgggatccgcctcagccgcaaaatcagatcggcgtgctcggcacggctcagcatgagcagcggcaagaaggtctccggcggcgccgagcgcacccggcccagcagccgctcggcgtccagccggcgcccgtcggcgtcggtcgccgccgccaccagctgcccgatggtgcgcctggggtcgcgcagccggcccgggtacacgccgatcacatcggccggcaccttgcgcagcagcgaccggccacggctgtccttcacatcgccgcgctgctgagtctcggtcaccaccgccagccgctggccctcgctgagctgcggatggatcagcgacgggctccagaccacccgccacttgccgtccacccgccgcaggcgcatctggccggcgtagctgaacggctcgccgttctcccccaggtcgatggtgaccgagaaacgggccgtggcctcgttcccgttgcgcacgatgacgtcggaggcctccccgccggcggacgacgacagccccaggcccagcttcatggaggccgcatccagctggtcgcggacctggctcagcgccctggccacgagcctgggatcggcgcccaccgtccgttcggcggcggccttgtaattgcccacctgccaggcgatcaggaagtcccggacggccggcatcgccgaggcctcggcgtagtcgatgaagaaggcgaaggcgcttcccgccagcagggctcccccggccgtcagcgagatcactttgcggacacgggcacgccgcactgcgcgcgggtccctcttcatgctcagcccctgccccccacgcgggcccgcagccgagccgaacgcgccttggccatctcccgctcggcttcccgcttggcgatcgcctgccgtttgtcgtagctcttcttaccacgacccaaggcgatttcgaccttggctttgccgtccttgaagtacagcgacagcgggacgatcgtcaccccgggctctttgctcttggcgatgatcttgttgatctcccgccggtgcagcagcagcttgcgggggcggcgcggcgcgtggttggtccaggttccctgcacgtactcggggatgtgcacgccctccagccacacctccccgtccttgatgcgcccatagccgtccaccagcgaggcccggccggcgcgcagggacttgacctcggtgccggtcagcaccaggcccgcctcccaggtgtcgccgaggtcgtagtcgtagcgggcccgcttgttctgggccaccagcttgcggcctgtctcacgtggcacggaatcagcctcagtccttctcgcggggcttgcggatctagcgtcgatccttggtggacgcggaggccatcagcccgcgcagcaccgcgcccgcgcgttccagggcctcctcgggggggcggtcggccgagacggccacatcgggctcgatcccggtcccgtccaggtcacggccaccgggggtgcggtagcgccccacggtcagttcgatcaccgagccgtcctgcagccggaccggctcctgcaccgaccccttcccataggtacgggatcctacgaggacggcgcggtcgcgatcgcgcagggaaccggcgaccacctcggcggcgctggcggttccggcgtccaccagcaccaccagcggggtgcggccgtcccccggctcggtgacgcgcagctcccggggccgctcgccgcgccgctcatagacggcgaccaccccgtcgctcagcagcgccgaggaggtctccaccgcctcctccagcagcccgcccgggttgccgcgcagatccaggatcagcccggactccgcgccgccggccggccgctcgacggcctcgcgcacctgccggcccaccccgcgggtgaacgccgccacccggatcacccgaatgctgccggaacgctgctccacggtcacatcgccggtctgcacggccgagcgcaccagcgtgaagtggcgctcggcgcccttccgcagcacggtgagcgtcaccgaggtgccgggggcgccgcgcagcgcggcggcgaccttgctcacggtccatccgccgaccttgcggtcgccgatcccggtgatggcgtcgccgacccggactccggcgcgttcggcggccgactccggctgaacgctggccaccaggacccgtccggacccttcctcgacgccgagccacagcccgacgccgctatagcgcccgttcagccggccacgggtgtcgtcgtactccgtcgcggtgtagtagcgggcccagcggtcgccgagccgctgcagcatcccgttcaccgcggcgcgctgcagctcggcgcggtcgaccggcagggccgactcctcggcgatccgttcggcggcctcatccagcggcccccgctggggccgggtggaggaggagggcgcctcggcgccggtcaccacgccggcgccgtaaacgcacagcaccaccgtgatcaatgccgcaccacgggtgaatccaccggcgcgaaagcctcgggggacacgaccggtgatccggagcatggcaatgagtgtaaggcggccttccgatcggattcgcggatatcagactcgcaggtaccggcgcaggctcaggaaggaggccacggcgcacagcagcacgccgacgcagatcgaaaagacgatcacgccgaacaccgagccccatcccagctggctggtgaactgcagcgactcctgaagctgatcgatcagcgccaccttgctgcccatcagcaggatggccgcgaacatgccgccgatcaggccggcgatcgcgccctccaggatgaagggcagctggatgtagaggttggaggcgcccaccaggcgcatgatgccggtctcccggcggcggttgaaggccgacagccgcaccgtgttggtcaccagcagcaccgccgcgatcacctggatcgccgcgatcagcatcgccgcccactgcaggccgttgaggatcttgaagaaccggtccaggatctctttttcgttgaccacctggtccacgccgtcccggttcgccagcagcttggtgacctcttcgaacttctccggatcggtcagccggacgcggaaggagtcggggatgtcacccactttggtgctgttcacaaagcccgggctgttggagaagctctccctgaaccgctgataggcctcttccttgctctcgtaggtgacgtccttgaccaccgacaggctctccaggtcggcctggatctgctgcttctgctcctcggtgacgtcggtcttgttgcagctggggttggagctggtcttggcgcacaggaagatcgagacctcgatccggtcgtgccagtagctcttggagctgtcgacctggagcttgatgagcagaccggtgcccagcagcgccatggcgatcgccacggtgatgaccagcgaaatggtcatcgtcaggttccggcggagaccgatccagatctcctgggctacgaactgtacgcgcatgcctcgctgtccttggtcgaccttgcctgccggaataccgggccgggctcggtgcaggctgtatcagtacgcctggccgtagacgccgcgcgactggtcccggacgatccggccgtcctccagctcgacgacgcgcttgcggaaggcgtcgacgatcgcggcgtcgtgggtggccatgacgacggtggtgccggtgcggttgatgcggtccagcaccttcatgatgccgatcgaggtcgccgggtcgatgttcccggtgggctcgtcggccagcaggatcatcggccggttgacgaacgcccgggcgatggcgacgcgctgctgctcaccgccggacagttcatcgggcatccggtccgccttgccctccaggcccaccagatcgatgacctcgggcaccaccttgcggatgaaccgccggggcttgccgatcacctccagcgcgaacgccacgttctcaaagacgttcttgttgggcagcaacctgaagtcctggaagacacagccgatccgacgacgcaggtgcggcaccttccagttgctgagccggctgagatccttgccggccacgtgcacacgcccctgcgacggacgctcctccctgaggatcagacgcaggaacgtcgacttgcccgaaccggagggccccaccaggaacaggaactcgcccttctcgatggagacgttcacatgctggagggccgggcgattctggttcgggtagaccttggtgacgttgtcaaagtggatcacggctgcatcacggctcgtcagtctagaggctgggaacggctccttggccacccccgagggggccctcgcgcctgcacgggcacggggcactccgggatagcagcccggttgacctgggagcagtctaggggggaaagtcaagcgtcccggtccactcgcgccgactccgcggtttcgacggtcacggaccggccaaggtgaccatacaaggcagctagggtggatgggggcaaaaaaggccatttaccccaaggaggttgcgagatgagctgcgatcacatgatctgcggtcgatgctcgcacccggtcagtgaggggcgctgccgcagctgccggcagttccgcgacgagctccacgggtacggggtcgtggtgccctccacgatgctgctggccgtcctgctcctgctgctcgccctggccttgacactgcggctgagcaccctcggctgagcgctccggctctttgcgggccgtcagttgaccttctgcggagcggtggcccggacggcggcgccgtcgatggcgatcacctccgccttgggctgggtcttcttgccgttcttggcgtccttgatcttgggcgggtcgtaggcggcgaactgcagcacctcatagacgttgagctggttgcccaggatcaggctgtcgagcaggtgggcggcctcggtggggatgggcggacggtcgttttcgtccttggccagcgtcacggtgtcgcggcccagcgcatacagcacaaaggccccgccatcgacggtgcgcagcgaaaagatcgggtacagcgtggcggggaagaccacatcgaaggccaggccctccttggccgcccgcttcttgatctgcttggtctcggtgaagtagccggtggtgcccggacccggcttcatcaggtcggcggggacgctgtcggggccctcctcggcgatggccgcctggatgccggccaggctcttgggcgggatcagcaggtcgtcttcgccggtgagcaccgcggtggcatagccttcggcgtccagtgcgatcttgggcagccgggccttgtcccgcagcagcgtggacaggctgagcttccaggccgactcccggtcgcggcggatgaaggccatgatcgcggtgcggctccggccggagccggcccgccgcccggcggcggcccgctcggtgcgttcggccaccacgacgaaccactgcgggaaagtggactccgacaggcgcgggacgtagatggtcgggctcttgtactcgtggcgcggcaccggctcgccgtggaagacggcccggcggtactcggcggcggtgatcggggtctggccgtcggccacccagttcagcgccagccgctcatcgccgctggcgcgggccacatcgtcgttgttgacgaacttgctgaactcgcgggcggccacctgcggggtcagccgctgcggctccgccggggaggccgccgccaccggggcggtcggggcgctgcggtcgccggccgagcagccggccagcagggccgccggcagcacccacagcagcaccgcgacgaccggcacggccagtgaggatcgtttcaccgcctgtccccccgactcgtccggctcggcgtgctgatgagacgtgctgatgagtgagacctgatgaggtgagattctgccatcaagaagcgtacgtgcgcgtgccgggaccggttcggcgcgtaccgtcgcaggcggcggacgcgcaacagaccggaccggtgccgggccgcggataaactcacagtgtggcaggcatcgattccgtagatcagctcaaggagctcggctcgaccctgaccgggatcgaggccgtgctcgacctggacgccatgcgcgccgagatcgccaagctgcgcgaggagtcggccgatccggacctgtggagcgaccaggagcgcgcccagcaggtgacccgcaggctgtcctacctggagaacgagctgaaccgggtgacctcgctgcggcagcggctggaggatgtcgccacgctgtatgagctggccgaggagatggacgacgccgacacccgggccgaggccgacgccgagctggagtcgctgcgcaaggacatccagcagctggaggtccgcaccctgatgtcgggcgagtacgaccaccgcgaggcgctgatcaccatcaacgctcaggccggcggggtggacgcggccgactgggcgcagcagctgcagcggatgtacctgcgctgggccgagcggcacggctacccgacggagatctacgagacctcctatgcggaggaggccgggatcaagtcgaccacgttcgcggtcaaggccccctacgcctacggcacgctgcgcggcgagcacggcacccaccgcctggtgcgcatctccccgttcgacaaccagggccgccgccagacctcgttcgcggggctggacgtggtgccggtggtcgagcagagcgaccacgtggaggtcgacgagaacgacctgcggatcgacgtctaccgctcctccggcccgggcggtcagggggtcaacaccaccgactcggcggtgcgcatcacccacattcccaccgggatcgtggtgtcctgccagaacgagcggtcccagctgcagaacaaggccaccgcgatggcggtgctgaaggccaagctgctggagcgcaagcggcaggaggaggcggccaagatggccgacctgcgcggcgagggcaccagcagctggggcacccagatccgcaactacgtgctgcacccctaccagatcgtcaaggacctgcgcaccggcgtggagtccggcaacccggccgcggtgctggacggggagatcgacgagttcatcgaggccgagatccgctggctgcggcagcgggagagcgagcagaagcaaaagcaggaggcgacctcttaaagccgcgggccgccgaggcacggcggcagattgcgcattcagacagtgaccacatggtcactgtgcgatgattgcgggagggtcttccgttccccgggaacgccccgggtgcccgctttcgccgtcagccgaccgttccgtcctctttaaggctttcgcgcggcgggacccgatcgtaggctctatggccccgccgggcaccggttcccgcccgcaagtcctgaccgctgcaggcgggcgaggcggtgcccggcggcatccggcccgcgcagggacgccgccgccgagtccgtacactggccgcgcccttgttgttcgtcccgaggtggggagcatgcgccgacaggtggccggtgtcctggccggtccgctgctgctggggtgcctgcttgcggggggctgcaccggaggcggcgcggccgacccgcacggccggccggctgaggacgcccccgcggtgtcggcggcgcagtcgcaggagatcatcgccggctgggcggcgcgctacaaccgggcggtggcctccggccgggaggccgactggcgggagctgaccaccggtgcgctgcaggaggtgatggtcgaacgggcccgcgtccacggcgggctgccggactccgagcgcatcgccctgcacaaccccgccctgtacgtgccgcggctgccggcccaccccaagtggttcgccgtcgccgccctcgacgacgtgggcgggcccacgcgccaggtgctggtgctgtttcagcaggccaggccggatgagccgtggcgggccgcccacctgctggaattccgcggggcgccgcccaaactgagctatgacggccaaggctatgcgatcgccgcgacggacgcctccctgcccgccgggcacgccgggtacctgtcgtcgggggacatgacgacgttccgccccgaccgtttcacccggcgggcccgcaccgccgcccgcccctcggcggcccccgccggctggtcgctgaccagccggttcggcaccggcccgcacccctcctacagcctgcgcaccgacgacggcggtgcgctggtgtggtactccatcgagcagcggcagaccttccgggcctcgggggcggcccgccctagcacgctcccggcggacctgcgggcttatctgacccggaccgggcggctgtcggccacccggatccaggcctcctggacgtggctggccatcggctacgccccgccgcagggcaccacccatgtgctgggtgagagcgtccacctcacgcaggtccgcacctgacccgcaccgggcggtccgggcgggcccggaccgcccatccgatcacagggtgacggcggtgaccagggtgcggatggcgcccagggccacggtgagggtggccaggtcgaagctgtcgctctcccagatctcgcccagcgtgcgctgggcgcgcgccaccgcgctgtggttcttgtcgctccagccggtcagccgctcctccgggctcaggccgggctcggtggaggccagcacgtcccgggtgagcgcggcgtgcgcggcgtacaggtcgtcgcgcagcgccgcccgggccatggtcttccaccggtcgccgcgcggcagcgcgatgatccgctcgcgcagccgggccagctgcagccggtcggccaggtcgaagtagacctcggcgacctcggtcacctcccggccggtgtcgcgggcgatctccaccaggtcaaaggtggagtaggcgggcaccatcagcgccacctgctcggccagctcgtccggcacgccccgctcggtgaaccaggtgcggcgctcttcgaaacgggccaggtccagcccggccagcagcttgggcagctggtcggtcagggcgcgggcgccggcggcgaagaagtcgatggtgtcgctgatgccgaagtgggggcgccggttgcgcagcagccagcgggtgccgcgctcggtgagcttgcgggcctccagcagcatcttgatctgggtggactcctccacctggtaggacagcccctccacccggcgccagaagcggggcatgtcgaacacctggcgggccaccaggtaggcgcgggcgatgtcggggccggcggcgccggtctcctcgttgatccggaagatgaaggtggtgccgctgttgttgaccaggtcgttgaccacccgggtggtgatgatctcccggcgcagcgggtggcggtccatgtaggggcgcagccgcccccgcagcggggtcgggaagtagtccaccagccacgactgcagggacgggtcgtcgggcaggtcggaggccagcagctcggcgtccagggtgagcttggtgtaggccagcagcaccgcgaactccggcccggtcagccccagcccggcctgccgccgctcggccagcgtcttgtcgtcgggcaggaactccagccgcctatccagcctgccctcgcgttccagcttgcgcaggtagcggccgtggacgtggagcatggagggggcctggcggcgggcggcggccagtaccacgttctgggcgtagttgtcggccagcaccagctcggcgacctcgtcggtcatctcgtccagcagcgcatcccgccggtcgcgggtcagctccccgtcgcgcaccgcctggtcgagcaggatcttgatgttgacctcgtggtcggaggtgtccaccccggcggagttgtcgatgaagtcggtgttgatcagcccgcccttgccgtcggggccgccgcgcagcgcgtactcgatgcgggccagctgggtgaagcccaggttgccgccctcgccgaccaccttgcagcgcagttcggcggcgttggcgcgcaccgcgtcgttggccttgtcgcccacgtcggcgtggctttcggaggtggccttgacgtaggtgccgatgccgccgttccacagcaggtccaccggggcgcacaagaccgcgtggatcagctcgaacggggtcatcgccgtcacctcgtcgccgatgcccagcgcgcggcgcatctgcggggtgatgcggaccgacttggcggtgcgggggaacaccccgccgccgggcgagatcagcgccgggtcgtagtcggcccaggagctgcgcggcatctcgaacagccgtttgcgttcggcgtaagagcgctcggggtcggggtcggggtcgatgaagatgtgccggtggtcgaaggcggccaccagcttgatgtgccgcgacagcagcatcccgttgccgaacacgtcgccggacatgtcgccgatgcccacgacggtgaagtcctcgcgctggatgtccttgccgagggtgcggaagtggtatttgaccgactcccaggcgccgcgggcggtgatgcccatggccttgtggtcatagcccaccgagccgccggaggcgaaggcgtcgcccagccagaaaccgtaggaggcggcgacctcgttggcgatgtcggagaaggtggcggtgcccttgtcggcggccaccaccaggtaggggtcgtcgccgtcgtgccggacgaccttgggcggcggcaccacggcgccgtcgaccaggttgtcggtgatgtccagcaggccgctgatgaactccttgtagcaggccaccccggcggccaggtaggcgtcgcgcccggcggccgggtccggcagccgcttgccgacgaagccgcccttggccccggcgggcacgatcacggtgttcttgaccgcctgggccttgaccaggccgaggatctcggtgcggaagtcctcgggccggtccgaccagcgcagcccgccccgggccaccgacccgaaccgcaggtgcacgccctcggtgcgcggcgagtagacgaagatctcgaacttggggcggggttcgggcaggttggggatgctgcgggggtcgaacttcagcgacaggtagggcttgtcctggaagtggttggtgcgcagcgtggcgttgatcagcgccaggtaggagcgcaggatgcggtcctcatccaggctctccacctcttccagggcgccggtgatctcctcggcgatggcggtgctgcgctcggcctcgccgtcgatcagcgccgggtccaggcgcgactcccacagccgcaccagcagccgggtgatggcggcgttgcgcagcagcacctgctcgatgtgccgcttgctgaagttgatgccggtctgccgcaggtacatggcgtaggcccgcagcaccatggcctgcttccaggtcaggccgacgtgcagcaccagcgcgttgaacccgtcgttttcgatgtcgccgcgccacagcgcccggaaggcgtcttcgaacagctccttgacctggtcttcgggcaccgcgctgaccggctggtagcgcagccccaggtcgtagatccagtagcggcgcagctcggaggtgacgatctcatagggacgctcgtccaccacctccacgcccatgttgtgcagcagcggcaggatgtgcgacagggagatcggcggacccagccggtagatcttcagccggcgttccccggtcaccgagcggcgcggcttgtacaggtcgatgctgatctcgccgtcctcgcgcagcgcgtccagccgccgcaggtcggcgacggcggtgtgggcggggaagtcggccttgtagccctcggggaaggcgtcgccgaacagcttggccaggcgaccggcctgctccccttcgcactgctgggcgatggcgtcggccaggtcgtcggcccacgagcgggtggcggcggccagccgggcctccagctcggccgggtcggcctccggcagcggctcgccgcgttccccgcggaccacgatgtgcagccgggccagggtggactcggagaccatggcgctgtagtcgacggccacgccgttgaaggcccgccgcaggatctcctgcatgcgcagccggatctgggtggtgtagcggtcgcgcggcaggtagatcaggcaggacatgtagcggccgtagacgtccttgcgcaggaacagcttgagctgtttgcggtcgcgcagccgcagcacgcccagcgcgatcggcagcagttcctccaccgacatctggaacagctcatcgcgcgggtaggtctccaggatctcggccaggtcctggccgtcgtggctgtcgggggtgaagccggcccggtcgatcacctcgtccagcttgcgtttgaggacggggatgtgcgcgatggactcgctgtaggcgacataggtgaacaggcccagaaagcgccgctccccgaccacctcgccgttggcgtcgaacttcttgacgccgatgtagtccaggtagtgcgggcggtgcacggtggagcgggagttggccttggtgagcaccagcagcttcttctcccgggccttggcccgcaccggcggcggcagcgccgcgaagccgccggagtgggacttgtcgtggcgcaggatgcccagcccggtgccggtcaccggggtgaggacggagccgtcctcgctcaggtcgtagtcacggtagcccaggaagatgaagtggccgccggccagccagtccagcagctcgacgccctcggccagttccttgtccggcagcggcggggggttctgggagatctcccgggcgatggccttggccagcgcgcgcatcttgggctcgtcctcgtaggccacccgcacgtcccgcagcacccgctgcaggtcctcttcgacctgcttgagcaggccggggtcggtgatgcggtccacctcgatgtggatccacgactcgtcgaggtcgtgcgggctggccttcttggcgcggaaggcgtgcaggcgaccggccacgtcgcggtccacgcccagcagcgggtgcaccaccatctgggtggtcaggtcgtggcggagcagctccatcgtcaccgagtcgaccaggtagggcatgtcgtcggtgaccacctggacgacggtgcgcccgggatcccagccgtcctcctcgcggctggggttgaacacccgcacgttggcgcggccctggggccgcacccggccgagccgccagtgcgccagggccgggccgtagatgtcggccgggtcgcgttcggccaggtcctcgtgaggtacgtgccggtagtacagccgcaggtaggcgaccgtttcccggtggtcgcccggacggtcaccgggggcttgcgcgcaggcctccacaaccgttcgaagcagttcgtccttggccggatcgagctcgccgcccatgtaacactcccctagaactttgcgtcacctctttgtgacgccgctcatgggcgccagcctagtcatccaacgcccctttcgctggacgaagatcgggataccctgcgacgacaagagcgcacttcgcaccgggacacgttcctgtctttttcggaaatcagcggcgatggcgccgagacggggccggatagtgccgaaaatagagattctcgcagcgctgtcgtcgcaggagaaaccaccgccccatgccgcggctcccgggcttcatttcaaagaccggtctcaggtccggggagcgccgcgcccggattcggatcgccccaggtcacaccgccccctgcaggcggtctgcggaaatggcgcgccaaaaagttcagtacaccctttttggtgcctgttcaccgatcggcggggatcgttccccgccccggcgaccggcatccgcacggacgccggtcgccggggcgcgggcggcgaggttcagtgaccgtcatcggccgtcccgccggagtcctcccctccccggctcggctcggggtccggctcctccggttccggggcgtgcgtcggaggatccgccggagggtcggacggctcgggggtgtggtgcgtgggcggcgtggtgggatgggtgggcggcggcgtgtacggcggcgggttgtgcggatcgccgctcgtcggcgcggcactgggcgtggcgctgggagtgtggccggtcggggtgggggtgggagtcacgccactggattgcgtcccggtcggctgggtccacccgctgttctccggcacgccgccgggggcccgggcgggggtggaggtggccgactggctggagttcccggaagtgggcgcgatgtagtggcggtcgttgagcgccgaggccgccagtgccgcgatcgccacggccgccgccagcgccccggctccggccaggagcgcccgccggttcagggcgggccgccggtccgggtgcgggctcgcgttgaaggcggcctccgcgggcagagtggcctgggcgtccgggtcgaaagacgccgcatgcccgccccctgagcccgggtccgtgaacgcctccggggagacatccgcctcccccggggtctggccggccggcaccgcggccacgcccccgagcgctccggcggcgagggtggcggcctgggcgagcgtcccctcctcgaacggggcggcggccgggtccggcgcgcccgccggggacgccgcggcgggcgcaggggtctgctgctcctggccgagcagccgcagcaggatctgccgggcggtcggccgccgggccgggtccttggccaggcactcggcgaccagggagcgcatgggctccggcaggtcgcccaggtccggttcggcgttgacgatccggttgaccacgctggggatggtgtccatcccgaaaggggcctggccggtcgccacataggcgatcgtggcgccccaggcgaagatgtccacggccggcgtgatggtcccgcccgacagctgctcgggcgccatgtaggcgggggtgccgacgatgcggctgctggtggtggcggccgacaggtccttggcgacgccgaagtcgatcacacgcgggccgtcctcggcgatcagcacgttcccgggcttgaagtcgcggtgcacgatcccggcctggtggatggccaccagcgcggtgatggtgccgatggccagccgctccagcgccgaaccggtgatcggcccccgctcggtcaccaggcgctgcagcgacgagcccgtgacgtactcgctgacgatgtagggctgatcgccctcgacgtcgacgtccagcacctgggcggtgcagaaccgggcgacccgcatggccgcccgggcctcccggacgaaccgctcgcgcgcggcggcgtcttccaccaattccgggtgcagcaatttgaccgcgacatgacggccgtccggtgcggtgccgagataaacggcgccctgaccgccggaccccagcctgccgatcagttcatacccgcccaaccggcgcggatcgcccgtgcgcagcggagtcgccgccggcttcgggatcgaggtcgccatgaccgatcctccccctccaagtgctgacgggccgttcggtccggtgattcatccggtcggtcccacaacgtctgtgatgccgaggagcgctttcgggttcgcccttcataaggactagagaggacggcagtgattgagaaaagacggaatgtaattaagtggctacgggtagtggttgctgtggcgttcttcgagagggggtacgacacaaatgtcaattcctttaaaggcgctctgcggtgcggccaccgtggccctggcactggtgcccagtgtcggtcaggcccgagtatccggccacgccgcggtgccgcgacccgataagaccgccagagggcataccggtcacgtcgcggcgcagcagccacagcacggtcgccctgaggggaagcagggtgcaccggcgggcctgtcgctacggcacgacctgtacgtccggcagaacgccgctgtgatgcgcgagcaggcgctgcagacggccctgcggcggcgcacggtgcgctaccggcgggccaagctgatcgagcagtggcaaaggcgcgccgaccgggcggtgcgctttgcgctcaagcagcgcggcaagccctaccagtggggcgccacgggcccgcacagctacgactgctccgggctcgtccagcaggcctggcgccgggcgggggtgtccatcccgcgggtgtcgcaggcgcagtaccacggcatccgcaccaaggtcccgcgcgaccggctgcggcccggagatctggtgctgttcaacgggctgcggcacgtcggcatgtacatcgggcggggccgtttcatccacgcgccgaggaccggccggacgatcaccgtcgaacggctgcgggggtactacgcgcgcagctacgtgggcgcggtacgcccggcctggccccggctgcccaaggttcccaagcactgataccgctcatcgaccgaaccggccgcacgcaattttcggcgcggctccccgcatcaccgctgcgacccggtgatgcatgggcaggcccgccgcgtccggcccgccggtctgttcggtgccccgggcatagggcatatgcccggggcaccgccgttcatgcatggaacttcacggccggtagtgctccagcacctcggggttggccatcgagccgggattggcggccttctccacgggcgtgccgagcaggatcttgcggaccgggatctccagcttcttgcccgacagggtgcggggcaccccggggacctgccggatctcgtcgggcacatggcggggcgacagcgccgtgcgcagggcctgccggatccggccggccagctcctcgtccagggcgacgccctcggcgagctggacgtacagcagcaggcggccttcttggccgagccggccggtgtcgatgaccaggctgtcgacgacctcgtcgaacgcctccaccacccggtagaagtcggaggtgcccatccgcaccccgccccggttgagggtggagtcggagcggccgtagatcacacagcccccgtcgggcaggatcttgacccagtcgccgtgccgccaggccccggcgaagccttcgaaataggagccgcggtagcgcgcgccgtcggggtcgttccagaagaacaccggcatggacggcatcggctcggtcagcaccagctcgccgacctggtcgacgaccggtttgccgtcctcgtcgtaggcctcgaccttggcgcccagcccccggcactggatcaccccggcccgcagcggcagcagcgggcacggcccgacgaacccggtgcacacgtcggtgccgccggagaacgaccccagcagcaggtccgagccgaccgccgcatagacccactcgaacccctccggcggcagcggcgagcccgtggagccgatgccgcgcagccgcgacaggtcgtactcggcgcccggccgcaggcccgccttgcgggaggccatgatgtagggggcgccgacgcccaggtaggtgacgccgagctcggcgctcagccgccacagctcatcccccttcggcgcgccgtcgtacagcacgacggtggctcccaccagcagcccgccgatcaggtagttccacatcatccagccggtggtggtgtaccagcagaacacatcccccggccccaggtcctggtggaacgacagcgccttgaggtgctccagcacgatgccgccgtgcccgtgcacgatcggcttgggcagcccggtcgtcccggacgagtacaccacccacagcgggtggtcgaacggcacctcttcgaaggccaggtcgtggccggggcggggcaggtcggcgtaggcgacgccgttgcgcagcagcccgtccggggaagcggccgggtccaggtaggggatcagcacggtggcgctcagcgacggcagcgcggcctcgatctcggcgaccaccgcccggcggtcgaagcgcctgccgccgtagacgtagccgtcgacggcgatcagcaccttgggctcgatctgggcgaaccggtcgatcacgctggcggagccgaagtccggcgagcaggaggaccagatcgcccccagcgaggcggtggccaggaagcagatcagcgcctcggggatgttgggcaggtaggccgccacccggtcgcccttgccgacccccagcccggccagcccggcccgcacccgcgccacctgatgcgccagctcgccccgggtcaggacgcggtgcccgccggcctccgagcggaagacgaccgccacctcctcggggcgttccacggccccgcgcagcgcgttggccgcgtagttgacggtggcgccggggaaccagcgcagcccgtccaccggcatcggcccgccccggcgcaccgggccgtccccgcgggtgccgaccacgtcgaagtaggaccacagcgagtcccagaaggcgtcgatctcggtcaccgaccagcgccacagctcctggtaggaggcctgcgcgccggggccgagaccgcgttcggccagccaccgccggtaccgggtcagctgcgcgcgctcgatcacctccgccggcggttcccacagcacccggccctgcgccgcgtcctgccggccctcctgcacactggcggcctcattgcctgccatagctcccacctccgagtggaccatacgcccgccggtgctcggtcgcttccttcccggcctctcccgggacgcaagcgtcccggcgtcgatggtccacccaagacggacgcgggctcaacgacgcgggcgcggcgggcggccgagacgaccccgccaggcgccggtcaggaacgggccggggcggtcaggtgatcgacggcgcgcaggaccgtgtcggtgtcggccagggtgggcagcacgatgtcggcgccggcggcgcgcagctcggtctcggtggcgctgccggtggcgaccgccagcacctgggcgcgggcgatcttggcggcctgcacgtcgcgggcggagtcggcgatgtagacggtgggtcccttggcggtcccctcctgccaggcggcggactcgtcgaaggcgacgccgtacttttgggaggccttgcgccgggccagctccagcagtgcggccttgctgtagacgccgtcctcatagccgccgacctcggggtcgatatgggagtccaggccgaactcggcgagcttgatcaccgcgttggggcggatgcagccggtcagcaccgactgcacggtgcctggccgccgggccagggccgccaccgcctccttggcgcccggcagcagccgtccctcggcgcgcagccggccgcgccgggccgcgaacgcctgagccagcgcggacatgaacgccggcagatgctcgtcggtcacctcgacgtcgttgaacgccagcgtctcgaagatgatctccgactcggtgcgcccggcggtcggcgccagttgttccagggggcgccccgtggtccgttgaaaggcctcggcgtaggcgtcccgggtgaccctcccgacatcgaccagcgtgtggtcgatgttccacagcaccagacgataggtcgtcgacatcccgtttcccactgtgctaatgccgacgcccgggagcgctcgtcccggcacggtagcggcgttcgcccatagcctacggtcaggggtcgtgcctggacagccccgctcccgatatcgcccgtgctcgttcgctcagcccatgtgcgggtagcggtgatcggtgggcggcacgaacgtctccttgatcgtgcggacgttggtccagcggatcaggttgaagatcgagccggccttgtcgttggtgccgctggcgcgggccccgccgaacggctgctgtcccacgatcgccccggtgggcttgtcgttgatgtagaagttgccggccgcaaagcgcaggcgttcggtggcggcggcgatggcctgccggtcccgcgcgatgatcgagccggtcagcccgtagggggcgatgctctccatctgccgcagcatggcgtcgtagtcgccgtcgtcgtagacgtagacgctgaggatggggccgaagtactccttggtgaagacctcgtcagtggggtcgtcggcctccagcaccgtggggcgcacgaagtagccctcggagtcgtcggcccgcccgccggccagcacccggatggagtcgctggcgtgggccctttcaagggccgcccggtgcttggcgaacgcccgctcgtcgatcaccgcgcccatgaacagcgacaggtcctcggcgacgttgcccatggtcagcgactcgacctcggcgcagaagtcgtcgcgcacggcctgccacagcgagcgcggcaggtaggcgcgggaggccgccgagcatttctgcccctggtattcgaaggcgccgcggatcagcgcggtgcgcagcacggccgggtcggcagaagggtgggcgaccacgaagtccttgccgccggtctcgccgaccagccgggggtagccgcggtagccggcgatgtgctcgcccaccgtccgccacaggtgctggaaggtggtggtgctgccggtgaagtggacgccggccagctcggggtggggcagcgccacgcgggagaccgcctgcccgtccccggtgaccatgttgatcactccgggcggcagcccggcctcctccagcagccgcatggtgtagtgcgcggccagctgctgggtgggcgagggcttccagatgaccacgttgcccatcagggcgggcgcggtgggcaggttgccggcgatggaggtgaagttgaacggggtgatcgccaccacgaacccctccagcggccggtactccatccggttccaggtgccgggcgccgattcgggctgctcggccagcagccggcgggcgtagtgcacgttgaagcgccaaaagtcgatcagctcgcaggccgaatcgatctccgcctggtaggggcttttggactggccgaggatggtggcggcgttcagggtggcccgccaggggccggacagcagctcggcggcccgcaggaagatcgccgcgcgttcctcgaacggcagcgcccgccaggcgccggcggcctgccgggcggcctcgatggcggcgcgcacgtcggcgtcggtggcgttgccgaggcgccccagcacgtggccgtgccggtgcggctcgaccacctcgatgggctcccctccgcccagccggcgctcgccgccgatcgtcatggtcagctcgtgctgctcggcgcccagttccttgatccggtcctccagcgcggcccgctcggggctgccgggggcatagcttttgaccggctcgttggccggtaccggcacgttggtgaccgcgtccatgggcctgctccccaaaagtccgacatcgtcgtcgaaggcacccgtcaggagacctacccggatcgcgcgcccgcgacgctcccgccggggatcgcgatccgtcccaaggtctggacgagccgcgcgaagggagcgaccatcgggcaatggacggcaagacccgcaccgcgatctatctgcgccagaccggccgcaagaagctgaccggcaagcaggccaagcgcctgcgtcaaaaggagaaccggcgcgccgcctccggcggcgccgcaaagagctgacggcgggggctcacaggtcgcccagttcctgggtggcgtaccacagcagttcgtggccctcggcgccgtcgacggtgaactgggcgtcggcgtcgccggcgtcggccgccggcagcgccttcaccgcggccaggatgtcgtccgcggcggcctcctcatcgacgtgcccggctgcgatctggcgcatccgcaccggcgcggtcacctgcaccagcgcccgctcctgctcgcccgggcgccactggacgatgcgctcggggacctcggcggccagcaccacgcgccgcggcggcgccgccgggtcggcggccagcagccgcagcgaggcgcgggcggcggccgtcatcgccgcgtactccagttcctcggtatcgccctcggcgtaccactcgcgcagcgcgggggtcaccgcataaccggtcagcggggcggggccgacctggccggccgccaggacgtcggccagcttcacaagcgtggacggcaggtagacgcgcatgacgtcagcagtctgccagaggcactcccaacagttctcccaggcgttcgatggtgacggccacatcggtgtggtgcaggccgatcatcccgatcgcctcggcggcccgcacgttgtgctcgatgtcgtcgatgaaggcgcactcgtgcggctgcaggcccatcagctccagggtgtgccggaagatccgctcgtccggcttgcgcatccccacctcgcaggagatgacgaccgcgtcgaacagctcgccccacatctggcgggggtagtcgttgccccaggagttggacagcagcccgatgcgggccccggcggcgcgggcggcgcgcagcgcctcgtacatcggctccaccgggtggaaggcggcgaacatccgacgcagcaggccctcgctctccaccggcccgccgtccaccgtgcgcagctcggcggccagcagccgctcgaactccgccgggtccagcgtgccgtcctccagcccgtggatggggttggcggtgccggccgccgggtcgtaggcctgcatgacccacgagcgcatgacgtccttgtagcgccgggcgtcgatgcggtcggcggccatccactgcctgatggcgtcgttgagcggagaggtcagcaccccgccccagtcggtgatcacagccttgacgtccacgtcccgaatggtaggggatgccccggcacaggacccgaatctcattctgcgagactgggggcatggacttcgaactcagccccaaggcccgggagtacgccgagaagctgcaggaattcatggacgagcacgtctatcctgcagagtccgtctatgaggcccagcgcgcggagctgaccgcggcgggcaagcccaacgcctgccctccgatcatcgaggagctcaaggccgaggcccgcaagcgcgggctgtggaacctgttcctgcccgacatctcggggctgtcgaacgtcgactacgccaccctcgccgagatcaccggacgctccttccacctggcgccggaggcggtcaactgcgccgcccccgacaccgggaacatggaggtgctgcacatgttcggcaccgaggagcagaaggagcgctggctgcgtcccctgctggagggccagatccgcagcgcgttcgcgatgaccgagccggacgtggcctcctccgacgccaccaacatcaccacctccatcgtccgggacggcgacgagtacgtcatcaacggccgcaagtggttcatcagcggctccgccgacgaccgctgcaagatcttcatcgtgatgggcaagaccgacccggacggcccggtgcaccgccagcagtcgatggtgctggtgccgcgcgacaccccgggcgtccgggtggtgcgggacctgacgatcttcggctaccgggaccagcacggccacccggaggtggtgttcgagaacgtgcgggtgccggtgagcaacctgctggccaacgagggcgacggcttcatgatcgcccaggcccggctgggtcccggccgcatccaccactgcatgcgcgccctggggatggccgagcgcgccctggagctgatgtgccagcgggccgtctcccgggtggccttcggcaagacgctggccgagcagggcgtggtgcagcagcagatcgccgagtcccggatggcgatcgagcaggcccggctgctgaccctcaaggccgcctggatgatcgacaagtacggctccaagggcgcccgcaccgagatcgccgcgatcaaggtggtggcgccgcgggtggcctgcgaggtcatcgaccgcgccatccaggtgcacggcggcgccggcgtcagcggcgacaccccgctggccggcatgtacgcctgggcccgcgccatgcggatcttcgacggcccggacgaggtgcacatccgcaccgtcgcccgtcaggagctcaagccctaccggagctgaagcggccccgccgcggcgggcggcctcccggcccgtgccgagaaccggccgggaggccgcgccgtgagcgcgcctcgtcccgcccgcccgccgcggtcacccggtgcgcaggcgccgcagggcctcccggacgccgccgtgggcctcctgcagcgccagcgtggcccgggaggtggagacctcccccagcagggagaccagcgcgaccttggtgtcgccgcccgcctccgacaacgcgttctcgcaggtctcggtgtccatgccggtggcctcgatgaggatgcgcaccaggcgggcccgcagcttgtcgttgaccgcgttgacgctgaccatcaggttggagtaggtccggcccagcctgatcatcagcgtggtggagaaggcgttgagcaccagcttggtggcggtgccggccttcatccgggtggagccggtgatcacctccgggccggtggccatcccgatgtggatgtccacctcctgcccgtagggggaacgcgggttggcgctgaccaacgccgtgcgggcaccggtccgcgcggcggcgcgcagcgcgccgatgacatacggggtgcgcccgctggcggcgatcccgacggcgatgtcgccggggtgcacatcggcggcgtcccgggcgcccaggtcggcgtcgtcctccacgtcctcgatggcctgcgacagcgcccccagcccgccggcgtggtgggccaccacccggccccacagcccgaaggtgggcggcagctcggcggcgtcgatcaccgccagcctcccggaggtcccggcgccgaagtagtgcacccggccgccggcccgcagcgactccaccgccaggtccaccagctcggcgatctccggcagcaccgcggccaccacggcgggcaccttggcgtcctcgtcgttgatcagccgcagcacctcgatggtgggcaggacgtccacatcgacggtgcgcgggttgcggctttcggtgggcagatcgcactcgatcaccggcgcctccgatcgggtcgtaccgtacggctgcggaccgcctcgtaggtggcctccagcgctttgcgggtggtggcgtaggtgcgctgcgcgacgcccacgaagacgcagtcgatcacggtgagctgggccagccggctggcggtggcgccggagcggaaggtggtctcgcgggccgcggtggtcagcaccaggtcggccacctcggcgatcggggacttggggaagttggtgacggccactgtggtgacccctcgtcccttggccaccgcgagcgcgtcgatggtctccaccgtggcgccggtgtgcgagatgcccatcgccacgtcccccggattgagcacggcggcgctggtcagcatgatgtgcgcgtccgaccaggccgagcagtgccggccgatgcggtgcagcttctgctggaagtccatggccacgaaggcgctggcgccgactccgtagacgtccacccgggaggcggcgaccaccgcgtcgatcacctgttccagcaccttgatgtcgagctgggcggcggtctcctcgaccgcgcgggcgtcggcgaaggtcaccttctcgacgatctcctccagggagtcgtcggggctgatgtcactgccgatgacccgccccccggagacgctctgcgcccggccggcctcggtggccagcgtcagccgcagctccgggtagccggtgaagccgatggcccggcagaaccggatcacggtggtctccgacgtcccgcaggcgtgtgcgagctcggtgatggtggagttggcgaccccctcggggtcgtcgatcacccgctgggcgacccggcgttcggcgggcggcagcgacggcagcagcgagcgcacccgcaccacggtgctgagcggcgcctccttggtggagcgcgaggccgccgggggcgcgccggtatccccgtggccccctgtgtctcggccgttggttttcctcatgtcagtaagtttcttacgttcaagatgtaacgtcaacgggttaaaggtctacggtcaccatgtgttgacccatttggctggtccttacgtgatcggcgttgacgcgggtggcacgaagacccgcgtagccgtactaacgctcgggggggccctggccggttccggtaccggtccgggcgccaaccccaactccgggggcgacaccgtaggtgcgctcaccacggccctgagcgccgcactcggcgacttggaccgttcccttgtcctcaacggtgtattcggcatcgccggagccggttcggccgggcggcccgccgcggtggccgccgcccagcgcgcctggcacgccgtcggcctgtccggctcgcccgccgtggtcaccgacatcgcggtggccttcgcggcgggcaccgacgcctccgagggcatcgtggtgttctccggcaccggcgccggagccgccgtgatcagcgacgggaccatcgtgcggcgcgccgacggctacggctacctggtcggcgaccagggttcggccgtatggctgggccgcgaggccgtccgggccaccctgtcggcgctggacggacgaggcgaacccacgctgctggccgagtcggtgccgcgggcgctgctcggcccggccgcccctcccctgctggccaagggcgtgcccgtccccgatctgctgccgccggagaacccggaccggggacgcgcgcacgccccgcccggccgggcgctcgccctggcctccgccaggacgcgcgcggccacggtcccgcgcccgcgcggcccgggcgacccgggccaccgcgcggcgatgcggcaacggccgccgggtcgcaggccgccggcggcccgccgccggcccccggccgaccccgccctggcccaggccatcgtcaaggaggtctacgggcggtccccggcggcactgggcaagctgggcccggtggtctgcgccgcggccgccgccggcgacccggtggcgcggaacatcaccgaggaggcgtcccagtggctgcttttggccgtggacgcggtgcgccccgcgctcaccgacatgtgcgcaccggtggtgatggccggttcggtgctcggcgacggaccggtcgccgacgccgtccgggacggtctgcgccagcgcttccccgccgaaccgcaacgggcgggcgacggcgccgtcggcgccgccggaatggcgctgcgccggctcggcctcgagccgcctcgctgacggccggggtccgcccgcccggctccggtgctcttcgcaccacctgaacggccacacgatcggccggcgtttcaccgatcccaccccccaaagcgggccactgcatgcccgcccacgggtcaggtgatcgcaacgccgctccggtgaggcgccgatcacctgacccgtgccgttcaatccgctcgaacgcggcgctctcacgcccggctcacggccgggtgaacatgcttccccgaaagaacccgccctaccctcccccgccgccgacggcatcctgccgcgcgcatcaagcggcgatgcgccaacggccgccgacccggcggagcacgaaacgttcggcgagcagccccgcgggctcgggcggtgcggtacgccagcgcagatcgccgaaccggacggtcatctcgttgtcccccggcccccggcgggccatcgggacggtgacgccgcgcagcgccgccagggtgcgcgcgcccagccggcgccgctcggcggccagcccgctgcggcagccgcccaccgcgccgaaggcgtcctgctcgtactcgggaatcagatagccgcagacccgcacgtccccggccgccaccccgcgcaaaaaccggtagagcaccaaacgggcgggcaggctctcttgcggcggcacggtggccgagcgcgggtcgatcaggcgggcgtcgccggactcccacaccagcggcgggatcttcggctcggcgtcggtgaacagggcgcacgcgcccagtgccgggagcatcaagacaagcagcggcgcaacgagcggaccggccggcaggcgcacagggacctcccgaaagcacaaggcggccgggccatgggccggcctccccgaaagccgtcgggtgccgatactcccacagcccgccgccccggcgtcgctcagaaggtcaggccgtgcccgaatcggtagccgcgcacctccaccgggagcctgccggtgggcttcacccggccggtcatcacctccgccagcgcctccagggacggcgcgctcgaggagtaggcggccagcgccgcctgggcccgggtcgcatacgccaggtcataagggctgcccagcgccgcgaacaccagcggccggcccgccagcgcggcgacctgagcggcgacgcccgatccgccgtccaccgcggtcagcaccgtcacatcggccgcggccggggaggcggccgtctccactccccgcctgcgcagcgccgccgccagggcctgggcgtgcgggccggtgacgtgcacccgcctgccggccagcggcagcaggccgccccggttgcgcaccagcgtgatcgactgctcggcgacccggcgggccaccgcccggtgcgcggccgagccgatgacctgcccggcccgggcgggatcgacctggacgtcgccgaacagcccgcgctcggccttcaggcgcaggatgcgggtcaccgactcctccagccgccgctgggagatccggccgtcgcgcaccgccgccagcaccgcggcgtgcgcgcccgccagatccggcggcatgagcagctggtcggcgcccgcctgcacggcccgcaccgcggcctgctcggctccgtaccgggtgcgggcgcccgccatgctcagggagtcggtgaccaccacgccccggtagcccagctccttgcgcagcagcccggtcagcaccgcctgcgacaaggtcgccgggtcgccggagtcgtccagcccgggcatcacgatgtgcgcggtcatgatggcgtccacgccctgggcgatggcggcccggaacggcggcgcgtccagtcgctcccactcggcccgcgagtgcctgatcaccggcagcccggtgtggctgtcggtgtcggtgtcgccgtggccggggaagtgcttgacggtggcggccacgcccgcgtcccggtacccctgcagggcgccgcccagcatcagcgacaccagtcccgggtccgagccgaaggagcggacgccgatcaccgggttggccgggttgacgttgacgtcggcgaccggggcgtagttctggttgatccccaccgcccgcagctcggtgccgatcaccttggcggcctcgcgggcggtctgcggtttggcggtggcgcccagcgccatgttgccggggaagcgggtcacatacgacagcctggtgaccaggccctgttcttcgtccacggcgagcagcagcgggatcttggaggcccgctgcagggcgttggacagccgggccgtctgctgtgggctgcgggcgttgtcggggaagtagatgagcccgccgacgtggtatttcttgatcttctgctcggcgtcctgccggctggcgaaggtgggcacgaacagctggccgaccttctcctccaggctcatcttcgcgacgacgtcgaagacccaggcggtccggtccgcgctcggcgcggcggtggtcgcctccccggcgttctccggcacggcctttcccgttcccgctccgctgcatccggccagcgacagcatcagcgccgccgcgcccagcgccagcgagcgctttgcgcgcaccggcccgctccccctgcccccggtcgtggtgaaattcctggtcatcgtcctggcgacgctaacatgccgcgggagtggtcaggacaaagatcagcaccggccggtgcccgtgacccggtggacccggccccgggcgcggtttccggccccgcaagcgcccacaacaggcatttccatttcatcccccatttaacgatcgccccatttttgggggttgtgaacttttctgccctgatccgatgcaccttcgggttccccgcaggcgatacccggcgcattcaccgcaaatggaggatccggagcaaaagttcggcccacggaacacccgatgcgggccgggagaacggtacgggtgcggccgtgcacccccgaggcacagccgcacccgtccggctcaagcgcccggctccaccggcgcgggcaggtgggcgcgggcggcggcgcgggcccggccggccgagcgggccgcgcgggcggcggccgcggcgctgcggcattcggccagggtgtggcgggccagggcggcacggaccgcgggcagcgcggaggcgctcatcgacagggaggtgacgcccaggccgaccagcacgcacgccaagagggggtcggcggccgcctcaccgcagaccccgcagccgcggccggcgtcggcggcggccgcggcggtcagcgccaccaggtccagcacggccggctgccaggggtcctgcaggtgggccagggcgcccagctgccggtcggcggcgcaggtgtactgggcgaggtcgttggtgccgatggacaggaactccacctcggccgccaggtcgccggcccgcagcgcggcggccgggacctcgaccatgaccccggcgtgctcgatgccggccgcggtgcaggcggcggcgaaggcgcgggcctcctcggcgtcggtcaccatcggggccatcacctccagccgggcgctcaggccggcggcggcccgggccagcgcgccgagctgggcctccagcacctgcgggtggcggcgcagcatccgcaacccgcgctcgccgagcgccgggttgggctcatcaccgggcggcggcaggaaccccagcggcttgtcggccccggcgtccagggtccgcaccaccaccctgccctgcgggaacgcctccaggacggcgcggtaggcggcctgctgctcggcctgcgacggcgggtcggcccggtccaggaacaagaactcggtgcggtacaggccgatgccctcggccccggcctccagcgcggcccgcacgtcctgcgggccgccgatgttggccagcagcggcaccggatggccgtccttggtggcgccgggccccggggacgcggccggcggccggcgccggcggcgggccgcccggacgccggtcgccggcgggtcgatccgcaccgtcccggtgctcccgtccaccagcaccacggtgccctcggccagctcggtgcagccggggcaggccaccacggcgggcacgcccagggcgcgcgccaggatcgcggtgtgactggtgggcccgccctcctcggtgacgaacgcgaccacgcgctcggggtccaaggcgaccgtgtcggcgggcgccagatcccgggcgaccagcacgaacggctcgctccggcgcggcacgccgggcatcggcagccccagcagccgggccagcgcgcggtcccggacatcgtccaggtcggcgacccgggcggccaggtactcccccgccccggccagcatgcgccggtagccggcgaacgcctcgaacaccgcgcggggggcggccaggccggcgtcgatccggccggcgatcgcctcggccagctcgacgtcgcgggccatcatcgccagcgcctccagcacatcccgggcctcggcgttgcccgccgcggcggcctgcgcgccgcgctcgctcagctcggcggccacggcctccagcgcggcggtcgcggcggcccgctcggcacgggcgtcctcgggcgtcccgccatggcgggccgggggcggctccggcaccgcaccggccaggtgcaccaccgggccgacgcccgtgccggggctcaccccggtgccggtcagcaccgcccccaaaggtgcgggccgcaggtcaggcaccgtcggcctctgcgttcaccgcggcctccagctcatccagcagccgctccgccgactcgccctcggcggtgatgacgatctcctcgccgcaccgggcgtccaggcccagcaccgccaggatgctcttggcgttgaccggccggccgccgaccttggcgaccgtgacctccatcggcgccttggcggcggtctgcacgaacagcgccgcgggacgggcgtgcagccccaccctggaccggatcctcacctgccgctgggtcacaaccaactcctcgttctcgccccccgggcgaggaccggccggccctcgcccggtctcccccgcacaccggggtcgccggtctcctccctgagatccgccctgctccggcccgccgcccgccgggaagggctcaatgccacgaaaacagcccggcgcccttttccacccggccggactcgcggacatccgacagcgcctccgcgccggcgtccagcgccaccaccgcggtcaccggcgagcggccgcccgcctcgatctcggcggggttccagcggatcagcggctgccccgccaccacctcatcgccctcggcggccagcatctcaaagccccgccccttgagctggacggtgtcgacgcccaggtgcaccagcaccccgtgcccttcggcgtccaccaccacataggcgtgcggatgcatcttgacgatcttgccgctgaccggggcgatggcctcccccgggccgcgctcggggtcgaccgccgtgcccggccccaccatggcctgggcgaacaccgggtccggcactccggccagcccgacgacccgcccgctgacgggtgccagaactcgcgtcactgcagggctccttcgctcaaaggacgtgggtggtcgctggaaggtcgatggtggagtcagccgagcaggtcctcgatgtcggtggcgatggtgtcggcctcgggcccgaccaccacctggacgacgctgccgctgcgcatgacgccgaacgcgccggccgccttgagggcgccctcgtccacccgggccgggtcggcgacctcggtgcgcagccgggtcgcgcacggctcgatctccacgatgttggccgcgccgcccagcgcggcgacgatggcctcggccttgtccatgctggctccttgaagtggcggtcagtcggtctgggtgaccttgtccaggccacggggcaggtccgggtcgcgccccagccggcgggccagcgcctcggccaccagctggccggggacgatcaggcccagcggcgccacccactctggcaggcgcggccccggcagcgcccggctgcaggcgccggccagggcggcgcccccgccgatcccgtaggcgcgagcgccgctcgcggcgatccggcgggccagcgccacggtgccgggcagggcggggccgtcctcggcggccaccagcaccgccggagtgcgggcgtccacgacggcgatcggcccgtgcagcaggtcggcgtacgacaggcccatggcgtgcaggtagcaggactccttgagcttgagcgccagctccagcgcggtgccgaaggccaggccgcgtccggagaccaccgcgccgcgcgcttgagccagctcatcggcgatggcggccagttcggcggagtcctcggtgacctcgatcagccgttccacctcgtcgggcacccggcgcaggtcggcggagtcgaggtcggcgcccagccccagcgccagcaccgccagcgcggccagctgggcggtgtaggtcttggtggccggcaccgccgtctccgcgccggcctcggtgatcagcgccacctcggcggcctgggccagcggggaggcgggtccgttggtgatggcgatggtgcgggcgccgcagtcggccgcccactgcagggtctggacgatctcctcggtgcggccggactggctgatggccaccgccagcacgccgttcaagtcgaccttgctgcggtagacggtggcgatggacggggccgccggcgtggccaggcgcccggcctgtgactccaccaggtagcggccgtagacggcggcgttgtcggaggagccgcgggcgatgaagaggacctgccgggtgccgcgggccagcagccccacatccgacatcctgggcagcagcacctcgatggtgtcccgcagcgcccgcggttgctccccgatctccgcccgcattctggtgacggttctgcctgcggtcatggccgcgtcctttcggtcgaaggggacggaccttgggcgttcccgttttcggggttcccgctcccggcgtcccagacctgccgtccggccacccaggtgcggcgggcgcgcagcccgccggtgccgtcggggaccagccaggtgaggtcggcggcggcgccgggtgcgatgcggcccaggtcacggcggccgatcaggtcggccggcaggcgggtggcggcgtccacggcggcggccgggtcgatgcccagggcgatggcgttgccgaccgcggcatccagccgcagcgccgagccggcgatggtgccgtcggcgcgcagcggggggccggcggcgggcagttcgatcggctcgccgcccagctcatagcgtcccggcggcatcccggcggcggagacggcgtcggtgaccagcacgatccgtcccggggcggcggcgaaggccaggcgggcggcgaccggcgcgacatggtgcaggtccaggatcaggccggcggtgaggcgggggtcggccagcgcctgggcggccaccccgggcctgcggtggtgaacgccggactgggcgttgaacaggtgggtgaccttgcgcgccccggcgtcggcggcccgtgccacctgctcggcggtggcgtcgctgtggcccacgctgaccagcacgccgcgttcggcgagggtgcgcacggccgccagggcgccgggccgttcgggcgccagcgtgaccagcttgaccaggccggtctccagcagcggggccagcgcctgcggggtggggtcggtcaggtgggcggggttgtgggcgccgcaccgccgctcggacaggaacggcccttccaggtggacgcccagcacccgggcgccgggcggcaggtgcggcagcaggcgcgcggtgcggcgcagcgcctcggccagggcgggcagcggcgcggtgatgaacgtgggcaggaaggcggtgaccccggtctcgggcagccggccggcgacggtgtgccagccggcggtgccggcgtcggccaggtcatgcccgaagaagccgttgacctgcagatccaccagtcccggggttagcattccgccttccaggcgcaggtcgggggcgccgggcgggtccccttcgccgacctcggcgatcagctcgccttcgacccgcagccatcccggcgacagcgaccgcgccgccccggtggccggggcggccaccagggtctgcgcggcgatgaggaaggaggccatcttcagcgcactctccgtgccggtcgtcggtgtctggtctagtccggcctagaccagtacgaaccatatcccagcgatcccgcgaagcacaggggtccaaaaggcgactttccggtagcgtccaaaacgcgcctcaccgtaatggcgacgttatccatttgtgcgttgacactcatgacaggctgtggtctagtccggcctagaccagtacgaaccggaccggaggcaacgcgggttccacgatcctttttgcttggaacctccgaccgaccgtatgaccccgaggacgaccgtggcgacgatcgacccgaacagccccgtaccgaagtacttccagctgcgtgccatcctgctcgacctgatcgagcgatcggagctgcccgtcgacgcgcccatcccatccgaacgcgaactgtgcgcccggtacggactgtcgcggatgacggtgcgccaaggggtcgagcagctggtctcggaaggacggctgtaccgggttccgggcaagggcaccttcgtggcccgtcccaagatcgagatgccgctgcggctggtctccttctccgaggacatgatctcgcgcgggatgcggccgggcgccatcgacatctcccggcgcaccatccccgccgacgcccggctggcccggctgttcgaggtggaagaagggacgatgatccacgtgatcgagcggctgcgcaccgccgacggcgagccgatggccatcgagcgggcgcacatcctggcctcgctcgccccggacctgctggaccggcggctggccgaccgctccctgtacggcgtgctggaggcggtgtacgggatcgtcttcgacgccggcgaccagaccatcgaagccgggctggccgacgccaccgaggccaagcgcctgcagataccccggggcagcgccgtgctgctcctgcagcgccgttcctacatgaacggcgtctgcgccgaactgggcgtgtcgacctaccgggccgaccgctaccagattcgcaccgccctaggaaaccggccgtcgcgcggctgacccgcgcgcgaccccagcaggaggcgatcccatgagttcccccgccgccgccgttccccgccgaggatccagagccctcgccgtcctccagcgcatcggccgcagcctgatgctgccgatcgcggtgctgcccgccgccggcctgctgctgcggctggggcagccggacgtgctgggcgagaacaaggacgcctggatcagcttctccggctccgaccggatcgcggaagtgttcgcggcggccggcggggcgctgttcgactggctgccgctgctgttcgcggtcggggtggcggtgggcttcgccaagaaggccgacgggtccacggcgctggcggccgtagtgggctacctggtgttccactacgtcagcatgaacatgttcttccactccgaggagctgcggccccgggtggtcaaggcgctgttcgacccggacaaccccggaacccccaacgaggtgctggacctgggggcgggcaaccccacccaggtgctcggcggcatcgccatcggcatcaccgccgccctgctctaccagcgctactaccgcatcaagctgccgacctggctggcgttcttcggcgggcgccggttcgtgccgatcatcaccgccttcgcggcgacggtgctgggcctgctgttcggctggatctggccgctgctgggcggctggctcaccgacttcggccagtggatggagcgcaacagcaccctcggggccgccgtctacggcgtggtcaaccggctgctgctgccgctgggcctgcaccacatccccaacaacgtggtctggttccagatccctgagtgcaccatcggcggcaagacctacaccggcgacctcaactgctacctcaacggggcggacggcgcgggctggtcgatggccggctacttcccggtcctgatgttcgccctgccggccgccgcgctggcgatctggcacgccgcgccccggcaccgccgggccgccgtcggcggcatcatgttctccgccgcgctgaccgcgttcgtcaccggcatcaccgagccgatcgagttcgcgttcatcttcgtggcgcccgtgctcttcatcgcgcacgccctgctcaccggcgtggccatggcgctggccgacgtcttcggcatgaagctgggcttcagcttctccgccggcgccatcgacatgctgatcaacggcggcaaggacaacacccacaacctggccggcctgatcgtcatggggttgatctacgcggtcgtctactacttcctgttctccctgctgatcagggtgatgaacatccccacccccggccgtgagcccgagggcgtggaatcggtggcggccgacccctcggcctccccggaggtggcggcgtccgccgctccttccccggcccaggccgagagccgatcctctgacggctgaggtcacggtctccgtccgggagcacgccttgtgacggcgggggccgagcgcccccgccgtcgcgtcaccgaacgtgaccggatccggtcacggtgtatcaacgggcgttgctgcggcctcttctcatccgcctcggatttcccatctgcacgaggaggccgacatatgcccagccgtaccaggcgtcacaccgcgtctcccgtacgggtcctcccgtacgccgccgcgtccgcccagcccgccgtcttcggtgcgctggccctgcagcccgagccggcccccgccgggctctgcccgctccccggcgggccgtcccgtcccggcgaacgggccgcggccggccggtcgcgcccggcgatctcgcggaactctccggcgatgcccgtgctgcgggcggtgggctccccggaccgggacgaggacctgcccgcggtggccgccgccaccgtgcggctggtggccgaggtgctggcgggcatccgcccggtgcggcaactggcccgccgggcgacaccccaggtctgcgaggggctgctcccgttcctcgcgccgcaccgcgggccggtccgtccgccccggatgctggcctcctggctgcaggagcccgccccgggcgccgccgagacgggagcggtcatcgccctggccgggcgggtgcaggcgctggccctgcggctggaacgccaccggggccgctggcgctgcaccgccctggagacgaccgcgccgccgggaacgcctcaccggcaaagaccaccgggccggtgagggcgcaacggccacaccgccacaggccgggtgccggcgagcctcagtttctccagaagaccgcttcgcatgcccctcccatcgcccggcgccgccttcaagcaggcgatctcagcagccgggaacacctcaccgccaggaagcatcgggcggtcagaaagcggcactcccccgtgaccgggtgcccggcgggacggaaaaggcgaagcggccctccggagaactcccggagggccgcttcgcccgggtcatgccccgttcgccggagcagatgcgtcagttccggttgcgcgggtcgccgtggcagcgcttgaacttcttgcccgagccgcaggggcagggctcgttgcggccgacgcccgcgtactcgtccttgacctcctcgctgcggacctccacaccgccctcgccgtcgacggtgggcgcggagtagtccagcttcttgggcttgggcttctccaggcccttggcgcggatcgtcggggtctcctgggcctcggccggctcgccctcggcctcggcggcctcctcggcgctctcctcggccttggcggtgtcggtggcggtcgccgcgacggccaccggcttggccccgaccgccggggcgggcggcggctgctcttcgacctcgacctcgatgttgaacaggtagccgacggactcttccttgatgccgtcgagcatcgcgttgaacatgtcgtagccctcccgctggtactccaccagcgggtcgcgctgcgccatcgcccgcaggccgatgccctcctgcaggtagtccatctcgtacaggtgctcgcgccacttgcggtccagcaccgacaagatgacccggcgctccagctcgcgcatgacttctggccccagctcggcctcgcgccggtcgtaggcctcctgggcgtccttgcggatccgctcggccagcgtctcggcgtccagggcggagatgtcgccgccgacctcctccaccacgtcgtcgatcgtgacggagatcggatacagctgcttgaacgccttccagagcttgtccagatcccagtcctcggcgaagccctcgctggtggcgccggccacatagccgtcgatgacctcatcgatcatgcggcggacctgctcgtgcaggtcggcgccctccagcaccttgcggcgctcggcgtagatcacctggcgctgccggttgaggacctcgtcgtacttgaggacgttcttgcggatctcgaagttctgctgctcgatctgggtctgggcggactggatcgccttggtgacgatcttggactcgatcggcacgtcgtcggggatgttgaggcggttcatgatcgcctcgacccggacggagttgaacagccgcatcaggtcgtcctccagcgacaggtagaaccgggactcgcccgggtcgccctgccggccggaccggccgcgcagctggttgtcgatccgccgcgactcgtgccgctcggtgcccaccacatacaggccgccggcctcgacgaccttctcgtactcgcccttgacggcctccttggccttctccagcgcctccggccaggcggcctcgtactcctcgggcgtctccagcggggacagcccgcgctcgtgcagctgccggtcggcgatgaagtcggggttgccgccgagcatgatgtcggtgccgcggccggccatgttggtggccacggtgaccgcgcccagccggcccgcctcggcgacgatcgccgactccttctcgtggtgcttggcgttgagcacctcgtgcgggatgccgcgccgcttgagcatcttggaaagccgctcggacttctccaccgaggtggtgccgaccagcaccggctggcccttggcgtgccgctcggcgatgtcgtcgaccacggcctcgaacttggcctgctcggtcttgtagaccacgtccggctgatccttgcggatcatcggcttgttggtcgggatgggcaccacgccgagcttgtagatcttgttgaactccgccgcctcggtctgggcggtgccggtcatgcccgccagcttctcgtacagccggaagtagttctgcagggtgatcgtggcgagcgtctggttctcgtccttgatcggcacgccctccttggcctcgatggcctggtgcatgccctcgttgtagcggcggccgtgcaggatgcggccggtgaactcgtccacgatcaggacctcgccgttcatcacgacgtagtcccggtcgcgcttgtacagctccttggccttcagcgcgttgttgaggaagctgaccagcggggtgttggccgggtcgtagaggttgtcgatgcccagccagtcctcgaccttctcgacgccggactccaggatgccgacggtgcgcttcttctcgtcgacctggtagtcgccgtcggtggcgtccttgtcactggcccgcttgagcttgggcacgatcttggcgaactccacgtaccacttggtgttctgctccgccgggccggagatgatcagcggggtgcgagcctcgtcgatcaggatcgagtcgacctcgtccacgatcgcgtagtggtggccgcgctggacgcactcctccaggctccaggccatgttgtcgcgcaggtagtcgaagccgaactcgttgttggtgccgtaggtgatgtcggcgttgtaggccttgcgccgctcgtccggcgtcatctgcgggaggatgacgcccacctccaggcccaggaactggtgcacccggcccatccactcggcgtcgcgcttggccaggtagtcgttgaccgtgacgatgtgcacgcctttgccggtgagcgcgttcaggtaggccggcagcacggcggtcagggtcttgccctcaccggtcttcatctcggcgatgttgcccagatgcagcgcggcgccgcccatgacctggacgtcgaagtggcgctgacccagcacccgcctggccgcctcgcgtgcggtcgcgaacgcctccggcagcagctcatccagcgtctcgccgtcggcgatccgctcccggtacttgtcggtcagctcgcgcagctcagcgtcggtcatctcgaggaagtcctcttcgatgctgttgacgtgatctgcgagcttcttgagcttgcgcagagttttaccttcgcccgcacgaaggatcttgtcgatgactggcggcactctcggaggctccttgcagatcgtgggtcaccgcgaccagcggtacgcacaccacacgtacgttgccatcgtaggcgacaccaaggatgctctaggtcacacgacggcgcaatcgaagccctttactgtttgaccgcctcctgacgaggaaaatctgtggtcacttgacaacggaaccgaacgaacatcccgggcggggcgctgcgcgcgggtttggccggcaagcgccgagggcaggacgtttcggccggtcacctgcggtgtgaagcgccctgccgaggaggctcgatgtcgaacagtcatgggggacggcccagctcgtgggctgtggtcgcgttggcgctggtggggttcgccaccggcggagtcgccttgtgcctaggccctaactgggtgctgttttgggtgggcgttgccatagtcatggccagcggactgctgggcgtggtggtcgggatcttctccgacgtggtggtggacgagcccagggtcgtcccggaggtgatcgactactcgctgttcggctcgcagggcggccggcggcgcggcggcccgtatgccggcaagtcgccccacccgatgggcagcgacccggaggtcaagccccacggctgaccggaggcggttcagttctgcggcccgccgcgcagcgcctgctccacggcggccgtcagttccgggggatccatggcctccacccgcacgtccccgcagccgacccattgggcggcccgccacagcgcggtgctcagggcggcgacggcctgccgcgtccgggcgggcgtggcggtcgcccacggctccaggaaggcccggcgggcgaccagcacgcccgcctcccgggccgggtcgacccggccgatcagccgcccgcccgccagcaggggcatcgtgtagtagccgtgcacccgcttggccttggggacgtacgcctccagccggtgttcgaagccgaacacccgcagggtgcgggcgcggtcccacaccagcgagtcgaacggggacagcagcgtggtgacgtgccgtccgcgcggcggcgcctgcagcgcccgcgggtcggcccaggcccgctgccgccagcccgccacccggacgggcaccagcccgctggcctcgatcaccgcatcgacctgttcgcccttgagccggtagtagtcggccaggtcggcccgcgtcgccacgcccagcgcccggccggcccgggccaccaggtgcgccaagcactcggcgtcggtgggcgtcttctccagcagcggcccgggcacgacgcgttcgggcaggtcgtagacccgccgccagccgctgcggcgcacgcacaccacttcgccgatgtccagcagccactcgacggcgactttctgctcgctccagtcccaccagtcggcgccggccctggccccgcccagttcccgcatggtcagcgggccgtcggcgcgcagccgcttgagcacgacccggcacgcctcctgcgggacctcgtgccagcgccggccgcggcggcggaactcccggcggcggaactccagcagcggccattcctccatcggcagcacgcaggcggcgtgcgcccagtactcgaacgccacgcccgtgccggcggaggtgttccagtaggcgtcctccaccgctcgcctgccgaccgctcccagccgcgcgtacgggacgagttcgtgggagcgcgccagcacggaaatggtgtccagctggacggcccccagccggcgcagcacccctgcgactccctcgcggcgcacctgcgctcccagcagcccttgggcgtgcagctggatgcgtcgggcctcatcggcggtcagctcggtcacgccgagatcgtacgcaccggcgccgacagcggcccgctcatcggccgccggccgcccgaaggccgccgccgcagtgggcagccggtgaccgtcgtactccgcgcccggagggttccggagcggcggccgtcaggtgatctccaggagcttttcgcggacggcgtagacgacggcctccatccgggagtgcagctgcagcttctccaggatgttgcggacgtggtttttgaccgtgttctcggagatgaacagctccttggcgatctcccggttgcccaggccccgggccaccaggcgcagtacctccatctcccgctcggtgagcttgggggcgggcacctgctgctggcgctcctcgctgcgcttggccagcgcggcgaactcggtgatcagcttggaggccatcgaggggctgatcagggactgaccgccgtgcaccgcgcgcaccgcctgggggacctcgtcgatggagatctccttgagcaggtagccgctggcgcccgccttgatggcctcgaacaggtcggtgtcctcatcgctgatggtgagcatcacgatcttggcgctgggcaccgcctccttgatggcccggcaggcctcgatgccgctgcggcggggcatgcggatgtccatcagcagcacgtcgggcagcaggtcccgggccatctcgaccgcctcgttgccgtcgccgccctcgccgatcacctcgatgtcgggctcgtcggccaagaccatctccaggccccggcggaacagcgcgtggtcgtcgacgatcagcacccggatcgggtccgtcgctgactgctcgtctccagccgcggccggctcaccggaccgccgtcgggcagcgcccccaggcgcggcgccgggagtcccggggtactcgctcacaacgccgccctcccttcgaatgtcggcgaccttgtgctttcggagggtttcatctcttcgggaggcttgcacggatcggcggccctggcgatagggcattgtcgccaggcagccaacccccgccgcctctgcagcggagccggatggcaccacctagatcattacacgctcgggcccggacggcgtgcatgtgacgcatccccgtgccaccgccgggccggtgcaaggtcgccgccttccggggccggcggtcccgggcggcccgccggcgggggaggcgcccctcccggcggggcaccggcgcctccgccgcggcccggcggcgccgtgcggccgggcgccgctcgccggcggaccgccggggccgtcgcgccgggatcaccgaaccttttccgcacgtggccccaggtggccgagatcgggagccccggtgacgcgcggtgccgcgccccggtaggtcacggcctcctccccgaccgcggcgtacccgtactgagctgcggaagcggtgcgttgaaaaaggttcactcctctaccagccggatgactccgtagttccagcccttgcgccggtagacgacgctgggatggccgttctccttgtcgcggaacaggaagaagtcgtgtcccaccagttccatctcatacagggcctggtcgatggtcatcggggccgagcggtggaacttctcgcggacgacgagcgggccgtcgccgtccatcgcgatcgggaccacgttcccgccctcttcggcgggctcggtcgccgcggcgggctcggccgccggtgcgccctccgcggagtcttccgggggggcggccgcgggcggctcggtcagcggctccaggtgcgccagcttggcgggagcgcgggtgccgctgttgtaatggatcttgcgccggtcggcgctgcggcgcagccgggcctccagcttgtccagcgccaggtccagggccccgtaacggtcctcggccgccgcctcggcccggatcaccgggccgcgcgagcggatggtcagctccacccgctcccgccggtcggccaggcgcgggttgtgctcttcggacacctccacgtccacccggatgatcttccgggcgaaacgctcgatcttggccagcttgttgtcgacgtgctcccggaatcggtcgttgacctcggtgtgccggcccttcacgatgatgtccacgtgggaccccccttctccccgattgtgttcttcggccgccgcgggtggggtggcccgcgacggtcgcacagctcggtgggatgcacccgcccggccgacctggtcttcgtccccacatccgcctgctgagggtctcgcggcgctctcgccactactgcccttctcccagaccggaggatgtctgatcccccggcgaggcaggacttacctctaaggcgcaccgtgatcggtcgacgagaagtcgccttacgtgggccgtttcgcctgcgcctggcatcggcttgccggaccggcggcgctccggcggagcaccgtgatccgacgcaaccacggacccgggcgggtgccatgtcaggaacgctaaccccttacgcgtcgaatgtcaggagggtggagccgggaaaaatcaccgaccgtcatcgtccgacgccacccagggaccgtgaccggggacgcccatccccaccgcacagggcctccttccttcacacgtcaccccaggtcataccggtatgaccagacgtcgagtctgagaaaccccaatctcgataataacagattgtaaccatttcgctacgccgcccacctgtgactttaaggacttctccagccgaccactacgctgagtaatcttttctccggtccgattcatacgtgaacaatctcaccgccttcgccacatatatcccccgaaaaccgcagatcacaccagaaacagcactttcagttcgggccgtatcgcggtttttcgtcacaccgccgcctccccgccccaccgcggccgtccgccggcgcacccggccgcacggcggtgagtccttcccaacacgccgttcccacaggccgcacgcgggggcatcgcagccggaacggtgccgtgacctgcaacgtcatgcccccggacaccgtcagggccctcctcccggccccaagagcaggtgtcggaacacgcgctgaagaaggcccggtgcgggaggcgaagcgccggtcaggggcggcggcgcgcggtgacggccaccgtggccgcgccgacgaggcgggcaccgctctcccgcagcgcccgcacggcctcggcgagcgtggccccggaggtgacgacgtcgtccaccaccacgacccaccggccctggacccggcgggcggaggcgacgcgcagggcgccggagaggttggcggcccgtgcggcggcgttcagccccgcctggtcggccaccgccctggcctgccgcagcacgggccggcagcagacggggaccccctcggcgcgcagccgccggaccgcgacctcggccagccctctcaccgggtcgtgccctcgccgccgcaccgcccgcggagccgagggcaccgggacgaccaggacctgcggccgaggccgcgggcagccggcgtccacgacggcgcggacggcacgggccagggcctcgcccagcggatccgccaaggagacgcgccccgcctccttgtaggcgttcagcatggcgcgcaccgggccctcgtagtcggcgacggaccaggacgcaaacggcatccccgccggcccggcgcgcctgggcgggccggtgagagcggcccggcagacggggcacagcggaccgaggccgcgcggggacgagccggctcgcaggacggccgcgccgcagccggcgcagtgctgcgggagcaccaggtccagcagatcggcgaggaagccggcgaggaaacgcgtcacgaaggtcgccatacgacgacgatgcgcccccgcgacgccacggcgccagacaccggcgaacctgtggacaacctcgcgtgttcggcccgcctccgcccctcccgggccggcgggcgcctcagctccaataggtggggtcagaacccagcggcgcgcacttccactggtcgaaccgccagtcgcgcaggctgctttggcggcagatgttgtcctcaccgttgatccgcgcaccgatcacgatgcgcgagcccggcgccgcggtgatcgactcggcctcgccctggctggcggtgcccaccggcaggatgtcgcccccgttgaccggcacccagtagggcgtcacctgggtctcggtgggcttggtgcggcccagcacggccagcgaggtggagtcgccccaggccagatcggtgacgtccaccagttcgggactgatcggcaggaaacccccgacgctgatcactcccttggcgtcgcgcacgatccggcccagccgcagctgcctgctgtcgccgatcttcacgatggccgccacgcgcaccccgtcccgggccacccggaacgccaccacccggtgcccggacagctcccactggcggatccggaccggctgccggtcccgctgccgaagccacagggacgagccgccggagaaggactccacgctccacagccagccgcgcagatcccacgagggcggggtgaagcgcccgtcggagtgctcggcccacatcaccgggcggatcggagtgccgcccagcaggtccccgctcagcaccgtgtcgccgtcggcgttcaggccggcgatgcggctgcgcccatcgtgcggggacagcgcgggccggtgcaggcggtcccggccggaggtgttcgccggggtggtgacgtcgttgtcgtgcagctggtgcgggcgtccgtcggggccgcgcaggtagacggtctcctcggtgccgccctcggaggtgtcggagttgtactcctcccagtcctcgggggcctggatcggccccaccccgcccggctcgatggcgtccccgtcgatctgcagccggacccgccgcacctccggcagccgctgcagggtccaggtcagctgggccgacatgcgctcatggtcgccccggtaggcctccgcgctcaggctcacggtggccacgccgtcggagatgtccacatcctgcagccgggtgccggagggaaagtagctgcgcaccgcgggcttgagccaggtggtgggcccggccagcagcgcggcgaccagctgccgggccagccgctggcggttgaccagcggcaggaagacggcgttgggcaccagcaccttgccgtcggggtcgaagaagtacaggttgagcacccggaagacgcggtccacatcgctttggctcagcagcaggccgtcgcgcagctcggccggcatgcggctgatgcgccactggccggcggagttgctctgcaacgcgaaggtggcggtgtaggcgccgccgggctgcgccgtgtactggccgtctgagccgatgtggcccaggcgggtggcggtcacctccacgagcatctccccgccggcctcccggggggccgagatgatcggctcgccgtccaggacgatcacctggggccgcgggccgggccgccaggcggcgtcggccgaggaggtcaggtactggcgggccaccttgtagtcgtcgttgaacgccgaggaggcgatgaggaaccccttgacgatcttgtccggcgcccagccgggacgcggcgagaccggcaccacccgcacatagggctcggcgatcggctcggcgcgctcggcgggccggccggaggtgacccggccgccgctgggcacgctcgcgcacccggccaggcaggccagcgccgcgacggcggcggtcaggcgaagccgggccctcaccggccgtcctcccgcgcgggctgtgcgccctgcggacgcggctcgccgtccccggccgggccgcccgtctcgccgacgcccgcctcggcgccggctgcgcccgcgtcctcgtcggcgcgggcgtctgcggggacgggcgccggctgcgggtcctgggcgccggaccgcggcttgggcaccggagattcgggcgccgggtccgtggcggagggctgggagtccggcgcgtccggggcggtgcggccgccgaaggaggcccggggcaggtcgatctccggcgggaccagcggcagcggcgagccccgcagctcggccccggcgacccggggcagcgacagccggaactgcgagcccttgcccggctcgccccaggcctgcagccagccgccgtgcagctgggcgtcctccttggcgatggccagccccagcccggtgccgccggtggtgcgggcgcgcgccgggtcggcccgccaaaagcgctcgaagacctgctgggcctgccccggcttgaggccgaccccatggtcgcggacggccatggcgaccgcgtcccggtcggcggccaccgacaccacgatgtccttgccctccccgtgctcgatggcgttgaccagcaggttgcgcaggatccgctccacccggcggcggtccacctcggccatgcacggctcaccgggcagctgcaggaccagcttgctgcccttgcgctcggccagcccctcggtgtcgcccaccgcgcgcagcaccaggtcgcgcacgtccacggactcggcgtccaaggtggccgcgcccgcgtcgtgccggctgatctccagcaggtccgccagcagcgcctcgaaccgctccagctggctttgcagcagctccgccgagcggcccaccgccgggtcggagaactgctcgcggtgggcgtacagcatgtcggcggcgatgcggatggtggtcagcggggtgcgcagctcgtgggagacgtcggagacgaactgccgctgcacctgcgacagctcctccagctcgacgatcttctcctgcaggttgccggccatgtcgttgaaggaggcggccaggcgggccaggtcgtcctcgccgcgcaccttcatccgctcctccagccggccggcggccagccgctcggcggcctgggcggccagccgcaccgggatgacgacctggcgggtgaccaccgaggcgatcgcggccagcagcaccagcagcaccacgctgacggccagcagggtgttgcccacagtggtcagcgtctgctgctcctgggtcagcgggaacaggtagtacagctcatagcggccgtccccggcgccgaccaccaggccgggcaccgactcgcggccgatgtagacgatctcgctgtaggtgctgtgctgggtgccgacgggatcctcgcgcacctgccggcgcagccgctcggggacgctttcggccagcacgtcgttggtggtgtagccgtcgcggtactcgtcgcgggtgtcgcggacgtacacctcatacaggcccgaagggccgctgcgcgccttgagctggttggtgacgtcgttgagggtgacctcggagacgttggcgggcgacagctcccgctccaggatgcccatgccctcttccagctgcagcagcgcgctcttctccttgccgttgagcagggcggtggtgatctgctccatgaggaagacccccaggatcgccaccacgaccgtggagatgagcagcgtggaggtgaccacccgcagctggatggagcgccgccagcgcgtgtagaaccgcagcacccagcggcgcaggaaccgcttgagggcgcccagagcccggcgggcgaaccggcggagccgctgcagacggtgcgcgcgcaggcccgccaccacgcgcggcccggcggtgcgcaccggtgcggagaccaggccgggaatgcggttgcccgcgcccggacggcggccgccggagggccgaagccggtcgcgggcacgggtgaccggccccagggcgccgcgcgtccgggccggccggggaccgtcgtcgtcgggctttacggtcacggggggtcgtccgggaggggcgcgacctcaggcggggccggccttgtagccgacgccgcggaccgtcaccacgatctccgggtgctccgggtccttttcgatcttggcgcgcagccgctgcacatggacgttcaccagccgggtgtcggcggcgtgccggtagccccagacctgctccagcagcacctcgcgggtgaacacctggcggggcttgcgggccagcgccaccagcaggtcgaactccagcggggtcagcgggatggtcttgtcgccgcgcttgaccgagtgcccggccacgtcgatggtgatgtcgccgatctgcagcgtctccggggcgggttcttcggtgcggcgcagcctggcgcgcatccgggcgaccagttccttgggcttgaacggcttgacgatgtagtcgtcggcgcccgactccagccccagcaccacgtcgacggtgtcgctcttggcggtgagcatgacgatcgggacgccggactcggcgcggatctggcggcacacgtcgatgccgtcggcgccgggcagcatcaggtccagcagcacgagatcgggccgggtctcccggaacgcctcaagcgccttgtccccgtcgtggacgaacgacggctcgaaaccctcgccccgcaggactatgccgagcatttcggcgagagcgaggtcgtcgtcgacgaccagtacgcgtcctttcatggccctcatcgttacatgtagtcggcgatgaccccgccgaatgaagcgcgaccggcgggagccggcccaccccctcggcgcggggcccgaccgccctccggtgaccgtgttcggcggttcttgggcagttaggctacccccgttcggccgtgcacgtccctcgccaccagcatgaccggccgtcgatgccggcttggcggcggcttgaagacggcgaacggcggacatggcggataccacgcaatgaagcaggatacggacggcatccgctcctgcggcatttacggaaacgccttgtgggatcgttggccgtccgctttctgatgaccgagactggccgacggcgagtgcgggcacgatgtgcaaggcgacgcccaggccgggatggccgggctatacgcgacctatacggccgaatagcgggcgacgcagggaccaaaggagtactctgcgtggcagttcgagcgcatgatgcgatgttcgccgagttcgtcccgggcttcggcttcgggtcggcgagagtcggctcggcggtcgacaagggggattgcaaggggggaggctgagatggggatttcgtggatatgaggtgaccggacgggccggcgcagcgagcgggcgaattccggcggtcactcgtgacaggatgaccttgcagggccgcccgcggaggcggccgcaaggtcatcggcggggtccggccacggcgggcccgttcgggcggggagcttgaggatgtcgggtccgcgggcatggacggcgcccggctcggacctgccgcccgagcggtccgccccggcggcgggcggcgggccccgctcccccgccgcgggcggggaggcgccggccgatggggggaacggcggagcgcccccggtcgccgtccaaagcaccgcccggtcggccggtgacacacccgccggccgggccgacctgctcggcggcgagatcgccttccggccgctgggcgtcaccgagatcctcgacggctcgatcgcctgcatccgccgccatctgcgggtggtgctgggcctttcgctgctgatcaccgcgatcatccaggtgtgccacagcgtgggcgactacctgctgctcggcgggcgggcggccggggagccggcctccggcccgctggtgcgctcgctcggggcccaggccacgccggccctgctggggctggcgctgtcggcctacggcacgctgctgctggccgggctgctggccccggtggtgagccggacgctgttcgcgcagccggtgtccctgcgtctggtctggcgggacgtgcgtccggcgttcgcgcggctgctggcgggcgccgccgcggtgccggcggcggcgctgctggtggcggcgctgccgctgctgccgatggcgctgctgctggccgggggcggcccgctgccggccgtcgtgccggcgggcctgctgggtctgccggtggcgctgggcgtactggtctggttgtacgtgctgtgggcgccggccgtcccgatcatggtgctggagcggcggcccatcccggccgcgctgcggcgggcccgccgcctgtcgcgcaagcggtggtgggacgccggcggcacgctgctgctggccctgctgatcacgatcttcatggggttcctggcgctgcggctgcccttcctgctggcgcagctgctgctgttcggcgcagaggagggcgacggcgctccgctgggctcgctgatcgtcgacacgctgggccgcatcgccggctggtcgctggtcaccccgttcgacgcgggcgtcatcgcgctgctgtatgtggaccgccggatgcgccgcgagggattcgacctggatgtgcagacccgtcttcggcccggcgtccccggccccgaccgcctggaggagatctggcggccggtggcgttcccggcggtccccgccgcagggacgccccgggagggcggcccggagcaggccggatgatgggcgtgcgggcgacgatcgggatcgcgatgagcgttgagccgatcggccgtgacgaggcccgggagctggcgcggcgggagctggacaagggcatctaccaccgcgacgagccgtcctggctggagcgggcctggcagagcttcggcgactggctgcgggagatcttcggcaaggccgccgccccgccctcccccggcgccgaaagcggctgggcgtccctggcggtcgtcttcgtgctgctggtggcggccgtggcggtggtcgcctggttgatgcggggacggcgcaacatccgcgccgccgcgcaggcgccgccgcaggatcggccgtccacggccgatgaccaccggcgcgccgccgagcggcacgccgccgccgggcggtgggcgcaggccgtccgggaacggctgcgcgccatcgcccgcgacctggaggagcgcctgatcctcgcgccccggcccggccgcaccgccgacgagctggccgccgaggccggcgcggcgctgccggagcacgccgaacggctgcgggcgggcgtgcggctcttcaacgacatctggtacgggaaccggccggccaccgccgagggctatgcggccctggtggcgctcgatgaggagctgcgcgcagcccggcccggtgagccgtccggggcgtccgcatgaccgcgccggatgcgccgagcaccgggcaagtggcgcaaagccgccggcgcgccctgcggggggtggtgttcgccctggcggggctggcgctgctggtcgtgatctcggccctgctgcagccgtcccggcagccgcagtacctggacccggattcggccggccgggacggcgcccgggcgctggtgcagatcctccggcagcgggacgtccacgtgcaggcgatgcgcgacgccgtggacgcccggatggccgcacgcccggacggcacactggtggtcgtccggtccgaacggctggcccccgaggagctgaacacgctgcgccacgcccccggcgatctgctgctggtcgagccgtcccggtccgcgttgcggctcctggcgcccggggtcgaaccggccggcagttcctacacggccgaaggcgggccggagtgcgcgctgccggccgccgcctcggcgggcgaggtccgctttgaggtgtcggagctgtacctggccccgccggaggccgttcggtgctacccgagcgagggagcgccgcggctggtccggctcgcggtgcacggccgcacggtcaccgtgctgggctccggccggccgctcaccaacgggcgcctggcccaggcgggcaacgccgcgctggccatgaacctggtgggggcgcgttcgtcggtggtgtggctgatccccgatccgcccgagcccggcgaggtggaggcccaaagctggcaggacctcctcccgccgggagtgcggatgttcgcgctgcaggtctgcgtcgccgtggtgctggtggcgttgtggcggatgcggcgtatggggccggtggtggcggaatcgctgccggtggccgtacgctccgcggagaccgtggagggccgggccaggctgtaccgggcgcaccgggcccgcgacagcgcggccgaggcactgcgcgtgggggccagggaccggctggtcccgctgctggggctgccgccgggcgccgcccgggacccgtccatggcgcagaagatcgtgaccgctctggcccggcgcacgcaccgggacgagcaggcgatcggctgggcgctgtacggcccgccaccggaggacgacgcccgcctcctggcgttgaccgacttcctcgacgacctcgaaaggcaggtgcgccggctgtgaacgatcccgtcgagcccgccgaactccgcgaagggaacccgggcgccgaagggggcgcggccgccctgccggcagacgccgacgcgcgcaaggcgctgatggcgctgcgcaacgaggtggccaaggcggtcgtgggacaggacgcggtggtcaccgggctggtgatcgcgctgctgtgccgggggcatgtgctgctggagggcgtgccgggcaccgccaagacgctgctggtgcgcgccctggcgcgaacgctggacctggagttcaagcgagtgcagttcacccccgacctgatgcccggggacgtgaccggctcgctggtctacgacaaccggacggcggagttcgagttccgcgaggggccggtgttcaccaacctgctgctggccgacgagatcaaccggaccccgcccaagacccaggcgtccctgctggaggccatggaggagcggcaggtgtcggtggagggcgtgccgcgcccgctgcccgacccgttcgtggtctgcgcgacccagaaccccatcgagtacgaggggacctatccgctgccggaggcccagctggaccgcttcctgctgaagctgaccgtgccggtgccctcccgggaggaggagatcgcggtgctgcaacggcacgccgagggtttcgacccgcgcgacctgtcgcaggtgcgcgcggtggccggggccgcggagctggccgccgggcagcgggcggtccgcgccgtccacgtggaccccaaggtcaccgggtacgtggtggacctgtgccgggccacccggcagtccccctccctgcagctgggggtctcgccgcgcggggcgaccgcgctgctggcgacggcgcgggcgtgggcgtggctgtcgggacgcgactatgtgacccccgacgacgccaaggcgctggcccgtcccacgctgcggcaccgggtgcagctgcgcccggaggccgagctggagggcgccaccgccgacggcgtcctggagggcatcctcaacaccgtcccggttccgcggtgagcgctccggggagggtgcgatggcgctgaccgggcggctggggctgctggcggcgctgggcgcgccggtcgcgctgctgcttccccaccgatggacgctgccggtgatctggggggcgctgctgctgggcgtgctggtggacctggcgctggccgggaacgtgcgccggctgcggctgcaccgggagggcgacgccaatgtgcggctgggagagaccgcccgcgtcacgctgaccgtggagaacccggggcggcgccgggtgcgggggcggctgcgggacgtgtggccgccgagcgcgtccgcggctccgcgcctggtggacctggatgtggcggccggcgggcggcagcgggtggtgacgacgctgacgccgcggcggcggggcgaccggcacgcggtcaccgtgacgatccggtcggtggggccgctggggctggccgcccgccagctcgaccggcccgcgccgtggacgctgcgggtgctgccggccttcccctcccgccggcacctgccgggcaagctggccaagctgcgggagctgaccgggcggcacgcggcactgatccgcggccagggcaccgagttcgactcgctgcgcgagtacgtcgacggcgacgatgtgcgctccatcgactggcgggccaccgcgcgccgcgccgatgtggtggtgcgcacctggcgtcccgaacgcgaccgccggatctacctggtgctcgacaccggccgcacctcggcgggacgggtgggcgacatcccccggctggactgctccatggacgcggcgctgctgctggccgcgctggcctcgcgggccggggaccgggtcgacctgctggcctacgaccggcgggtgcgggcccgggtggagggcgtctcccggggcgacctgctgcccgcgatggtgcaggcgatggcgccgctggagccggagctgatcgaatccgacgccgccgggatggtcaccgcggtcctgtcccgggtgcggcagcgctgcctggtggtgctgctcaccgagctcaatgcggcggccctggaggagggcctgctgccgctgctgccccacctcaccgcccgccacctggtcatggtcgccgcggtcagcgatccccgggtcggggagatggcccgttcccgcggcgacctggcggcggtctatgacgccgcggccgccgaacgcgcccgtgccgaacgccgccggctgaccgccgagctgcgccgccacggggtggaggtggtggacgccgcccccggcgacctggctcccgcgctggccgacgcctacctggcgctcaaggccaccgggcggctgtgagaaccgagccgcggcggccccttgtggtgaacgctcggggccaccggatgcgcccgggcgtccgggcgggaaggcggcggggtcagccggaggtgggggccaggtcggggcgcaggtcggtgtcgccggtctcgccctcgcggacggccggacggcccagggcgatcacataggccaagaagaccagctcggcgaggaggccgatgccgatgcgcagccaggccggctccacccgtccggtcacgaaaccctcgatcaggcccgagaccagcagcaccggaaccaggccgagcgcgatggagaccgtggcgcggccctcttcggccagggcgtggcctcgggtccgcgggcccgggtcgatgaccgtccagcccagcttcaggccggccgcgcaggccaggtagacggcggtcagctccagcaggccgtgcggcaggatcagaccgaagaacagcccgccccggtcgtgggcgaacatgaacccggcgatcgcgccgatgttgagctggttggcgtacagcacatacagggtcgggatgcccagcaggatgccgaagatcagcgccacggcggagacccaggcgttgttgacccagaccatgaaggagaacgactgggccgagtgctcgacgtagtagtcggcgaagtcgtgctcgaccagccggcggatctcctcaggggtgcccagggcggcctgcaccgccgggtcgtgcaccacccagatcgcgtacgccagcgagaacaggttgcccgccgcggccacgcccagccaccaccagcgcagccggtaggccgtggccggaaacgacctggtcaggaaacgcgtggtgtcgcgccacagcggggcctgggcgcccgccaccgccgcccggccccgggccaccagcgacgacagccgccccaccagcgccggatcgggggcgctggagcgcaccaccgaaaggtgggtggcgacccgctggtacagctccaccagctcgtcgatctgtgcgccgttcagccgccggctgtgattgatcagccactccaggcgttcccactcggcgtgatgggcggccacataggcgtcgacgtccacccgtggagactaacccggcgcgccggggaccgtccggccgtccggagggcgggcggcgggcagactgggcagcgggcaccggcgggcgccggggaccgatcgcgagggggcgttccacatgtccgaactggtcaccggcgaggccgtggcgctggagatccgggtggcccgcctggccggccgggcctgcgcgctggtgctcgacctggtcttccaggtcatgctgctgaacgtcgcgctttacctggccgcggcgaccaacgcgatcgccgacgaggcgtggggcgtggggctgggcatcgtggcggtggcgggcgtgctggtcggctacccgtgcgcgttcgagacgctctcgcgcggacggacgccgggcaagctggcggtgggactgcgggtggtggccgacgacggcggcccggtgcgctttcggcaggcgttcgtgcgcgccctggcgtcggtggtggagatctgggtcctgttcggggcgcccgccctggtcgcctcgctgttcaaccggcgcggcaagcggctcggcgacctgttcgccggcacggtcgtcatccaggagcgggtccccaccacggcgatcttcggcccggtcgcggtgatgcccccgcagctggccgactgggcccgctcgctggaactgtcgcagctccccgacgggctggcgctgatcgcccgccagtacctggcccgcttctgggagctgctgccggaggcccgggacgccctgggccggcgcatcgccggtcaggtgctggccgtgatcagcccgcccccgccgcccggcgtccgcccggagatcctgctgtcggccgtcctcgccgaacgccgccgccgcgaggaagagcgcctggcccggcaccgcgaacaccgcctgcgcatgcaccgcgcactgggcctgcccgccccgccaccgggaccgccggcacccggccgccccacactcccgcctccctctgcctcaccgccctcgcgctagccggaaccccgcgaacgaccggcggggcgtccggaagatgccgcaccgcctcccggacgccccgccggacccatgagccgccccgcgggagatcaggagaaaagcgcctcgacggaatcgacacgagcagcacgcaacaaccaggcattgagctgctcctcatcccgacaggccgaaatccgctccctagcctcctgcgacacctccacaccgcgaccatccaacagcatgaggacggcctcagccttggcctccgctctgccttcttctctgccttcttctctgccttcttctcggccctcttctcggcccttctgcctgcccttctcctccaggctctggaagagttcgctgacgtagggacgctcgtcggtgatcatgcgagtcaccccacgggagatcaggagaaaagcgcctcgacagagtcgacacgagcagcacgcaacaaccaggcattgagctgctcctcatcccgacaggccgaaatccgctccctagcctcctgcgacacctccacaccgcgaccatccaacagcatgaggacggcctcagccttggcctccgctctgccttcttctctgccttcttctcggccctcttctcggcccttctgcctgcccttctcctccaggctctggaagagttcgctgacgtagggacgctcgtcggtgatcatcatcctctccaggatcttgcggggcgcctcggggagaacaccaaggacatactcagcgtaacgcctcgtcttctcgaggccggtggtgtggagttcggccaggccgtccaagacggcctggaagatctccttttgtttcgggccggaggagtgcaggaacaccgagaggacggcccggtcggggtcggcggcgaactcgctgcccttggtgatcgcccggatgtgggcggcgtccagcaccagcgggatcagggtgtgtcccggatggccgctttcgatcggggtggcgcaccacaaggccgtgtcggggtcgggggcgatcaccatgaggacggccgggcagcgctcgcgggcgcggaacatgtgcaggtacagcggccaggtccagcgtttgtcctcgtccttgcggcgctgcacctcgatgatcacgcccagtctctcggccgcgctctccagcagcaccacggcgtcaccgctgtactcgctggtcttgaggtcggtgaacgactcggacatggcccgcgcccgctcgtacggggggacccgaactcctaaaccggccacggcctcggccgccagttcgggggacgagcggaaaagctcggccaacatgtcatgttgctgtgtcggcatgaaccgaacattaacgggaatcgtcatgtcacgtcaggcaattcgtcatatcgaataacattcgacgtccagaaggtcatggaagtcccaaaataagccactgactgaaacgttcatacctgagcaatgctcgaatcttggaacgccgacaccgccgaagcacgcccgcatcccgccgaatcaagagaagaagccgccccaaaaccacttggtgacatatgagatgttttgcccagacgaggtttcgtcacatggcccctgccgcgaaggagcagggatcaaggcgacaagttgggcggcgagtccaggtcggtcagttcgatgcccggggccgccaggaccacgtcgcccgccaggtggacggtgcgggtctcgccggtggacaggtcggtgatctcgtggcgttcgaccgggagcgggacggtctcggtctggtgtgtttcgatctccgccaagtgccagcgcacatcgacggtgagggcggccagggacgggccctggatgcggaccaggcgcacgggggcatcccggccgggttccaggcgcagccaccgggcgaccgccaccaggaaggccggggagtcgccgaggaaaccggcggcccgcacgccgtgctcatcgggggcggcgtctcctgcggccgggtggcgcacccacagcaggtcgtggccggccgtcccgccccggatcagccaggacggggtggccagttcgacgcggatctgccgccagcggccgtccacggtcagatccacccgggcgccgtcggggcgctcccccacatagcgccagccgcccgggccgggcgcgcattcgaagtgctcctcgaggggttcttccccgctcaggtgcaggtaggtgccgcgcggcatcgcaccagcctatgagccgtgctgccaggagctcaggtagtcctgctgctcgggggtgagggtgtcgatgcgcaccgacatggcggccagcttgaggcgggccacctccatgtcgatctcggcggggacctggtagacggccggggtgaggcgctggtgctcgcgggccagccaggcacaggtgagggcctggtcggcgaaggacatgtccatgacggcggccgggtggccctcggcggcggccaaattgaccagccgtccctcggccagcagcaccaggcggcggccgtcggccagcacgtactcgtcggcctgggggcggacgtcccggtgcacctcgacggccaggtcggccagggcgcgcacgtcgatctccacgtcgaagtgcccggagttggccaggatcgccccgtccttcatcaccgcgaagtgctcggcggtgatcacgtcgcggttgccggtggcggtgatgaacacatcgcccacctcggcggcctcggccatcggcgccacggtgaagccctgcagcaccgcgtccagcgccttgaccgggtcgatctcggtgatcaccacgcgggcgcccatgccgcgggcgcgttcggccaggccgcggccgcagtagccgaacccggcgaccacgatggtcttgccggccagcagggtgttggtggcgcggatgatgccgtccagggtggactggccggtgccgtagcggttgtcgaacatgtgcttggtggcggtgtcgttcaccgccaccatcgggaagcgcagcgccccctcgcgggccatctggtgcagccggatgaccccggtggtggtctcctcacagccccccagcacgccctccaccaggtcggtgcgttccaggtgcagggtgttgaccaggtcgcagccgtcgtccaggaccaggtcggggcgggtgtcgagggcctggtggatgtgccggtagtagccctcgcggtcgatgccggcgcgggcgaagacctgcgcgccgtactcggccaccagcgcggccgcggtgtcgtcctgggtggacagcgggttggaggcggccagcgccacgctcgccccgcccgcctgcagcgtgcggatcaaattggcggtctcggtggtgacgtgcatgcaggcggcgatgcgcagcccggccagcggacgctcggcggcgaaccgctgccggatccggcgcagcaccggcatggcccggtcggcccactcgatccgcttcactccgtcgcgggccagcgaaacgtccgcgatgtcactggtgtccatcagctcactccgcccgtccgccgcgcaggacgccccgcgcggcggtctcctccgcgcccccgaaccgccgtgatcatattgccgttttacggacggccctatgaccacggcggcaggggtgccggggccgagcggcttgagatcgccctgcgcgcgccgcggcggcccggacgcgcgcagggccccggtgacatccgctcagtagcggtagtggtcgggcttgtaggggccctccacgtccacgccgatgtactcggcctgctccttggtcagcttggtgagcttgacgcccagggcgtccaggtgcaggcgggcgaccttctcgtccaggtgcttgggcagggtgtagacgccgaccgggtactggtcggtcttggtgaacagctcgatctgcgcgatcacctggttggtgaaggagttcgacatcacgaacgaggggtggccggtggcgcagcccaggttcatcagccggccctcggccagcacgatgatggagtggccgtcggggaagcgccactcgtgcacctgcggcttgatctcgaccttctcgacgccggggatgcgggccaggccggccatgtcgatctcgttgtcgaagtgcccgatgttggccacgatcgcctggtgcttcatccgctccatgtggtcggcgcggatgacgtcgcggttgccggtggcggtgatgaagatgtcggcggtctcgacgacgtcctccagggtggtgacctggtagccgtccatggcggcctgcagcgcgcagatcgggtcgatctcggtgacgatgacccgggcgccctgaccgcgcagcgcctcggcgcagcccttgccgacgtcgccgtagccgcacaccaccgcgaccttgccgccgatcagcacgtcggtggcgcggttgaggccgtcgatgaccgagtggcggcagccgtacttgttgtcgaacttggacttggtgaccgagtcgttgacgttgatggccgggaagcgcagcgtgttgttcttggccatctcatacagccggtggacgccggtggtggtctcctcggtgacgcccttgatggccttgacggtctcggcccagcggcccggacgctcggcgatggtgcggcgcagggtgttcaggaagaccttccactcctcggagtcgtcctcggagggggtcggcaccgcgccggcctcttcgtactcggcgcccttgtggaccatcagcgtggcgtcgccgccgtcgtcgagcagcatgttcggcgggctgccgtcgggccacgacagcgcctgctcggtgcaccaccagtactcctccagggtctcgcccttccaggcgaagaccgggacgccctgcgggttgtcgggggtgccgttggggcccaccacgaccgcggcggcggcgtggtcctgggtggagaagatgttgcagctcacccagcggacgtcggcgccgagctcgaccagcgtctcgatcagcacggcggtctgcacggtcatgtgcagcgagcccatgatcttggcgccgcgcagcggtttggccgcggcgtattcgcgccgtaccgccatcaggccgggcatctcgtgctcggcgagccggatctccttgcggccgaactcggccagcgagaggtcggcgaccttgaagtccatgattgcgaaagctcctcagcgtcgcgggtacggctgcgagtctagggccgccgctcccggcttggcaggagcgaaggcgacttcttgacactaattcgtcagaattgacggcatgcgtatcacagaggccgcccggcggctgggcacctcgccccggatgctccgctaccgcgaagccctgggcctgcttccccccacccgggaatcggggggccatcggcggttcggggaggctgagctgcaggccgtggcgctcgcgctcgccctggagcggcgctatgacatcagcccggccgagctggccttcggcctgcgggtgctggccgagccggaggtgcaggcccgggtgcgcgaactcggcgagcgcatcggccggctgtcggcgcggcccacccgcgccctggacttcgaaaaggaaaaggccctgcgcctgctgcgccgcacctgagagctcaggtgcgcacgaagaggagatagccgagatagacgaggtaggccaggacgaatgagcctccctccagccgcgtcagttcgcggccgctgacgaacgcgggcacgcagaccaggaccgcggcgaccatgaggggcaggtcgatgcggaccagctgcgccgccagctccacgccatcggagggcaccagcgccgtcaccccgaggatgagggcgatgttgtagacgctggagccgatcaggttgcccacggccacgtcccggtggtcgcggatcgtggcgacgaccatggtggcgaactccggtgccgaggtgccgacggccacgatggtcagcccgatgacggcctcggagaccccgaaccgccgggcgaagtccaccgcgccgttcaccagccagtcggcgccggtgacgatgacgacgatgccggccagcagcacgcagcactcggcggcgatcagggcggccgagcgcccgtgggcgggcggcggcgtctcctcctcgtactccagccggacgtccgcgctctcgcgccggctggagcggacgatgacgacggtgtagccgacggcgatcgccaccagcagcgcgccgtcgaggcgggagagcctgcggtcggcgaccagcgccagcagcaccaccgcggtgaggctcatcatcggcaggtccagccggagcgtccggccgtgcagcggcagcggccgcagcagggcgctgaagccgaggatgagcatgaggttgacgacgttggtcccggcgatgttgcccaccacgatgtccccggcgccgatcagggccgcgtcgatgccgatggccagctcgggcgcgctggtgccgatcgccacgatcgtcaaaccgatgatcatcggtgccacgcccagccgcctggccagccgcgcgctggcgcgcaccagcagctcggcccccaccaccagggcggcgagcccggacaggatcagcacggcggcgccccctcggggcacgcgcccgggaggccgccgcccatccctgtcatcggccgccggagccgccgacgaccgccacggggcagcgggcgcggtgcaccaccgcatgggcgaccgatccggcgagcatcccgtggaaggcgccgcggccgcgcgagcccacgaccatcaggccggcctcggccgacgcctcgatcaggaccggttccggcgcgccgtcgaccctgcgggtgaggacttggagcccgcggcggccggaccgggccgtcgtgcgcgcccggcgcaacgccgcgtcggccccggcccggacctgctccggatcgacgcccggcgccagcatctccccggtgcagcagatcagctccagccgggcccgccggccgctcgcatagtcggcggcgaaggcgaccgcttgcagggcggccggggagccgtccaccccggccaccacgggacggccgggcccggcggtccactcgcccatgccctgctccaccacgaccacggggcactcggcccgggccgccacggaaaaggagatggaccccagcagggtctccacgaccggcccgcggccccgggagccgaccacgaccagttcggcgtgcgccgaggcctcgatcagcgcccgggtggggctggtcaccaccgtcatgccgccgacctcaaggcgcgggcagacggccagggcctcggtgacgccctgtgccgtcacctcctcggccgcctccagcgcaccgggctcaaaggccagcggctcggtgccggacggcagcgtcatcccgggccagttcgcggcgaacagcaccgtcagcggaacgccccggtggtccgcctcgcgcgccgcccaggccagcgcgtcccgggcgtacttcttcccgtggtaaccgaccacgaccggcgatgcgctcatcggctccccctgcgtcggctgcgccggtctgcggcgacttcacacccccacggtgtccggtacccaccgtgacggtgccgtcgcacactccttttcagggccggttcaacattcgttccgctgggagggggccactctcattcaggggcggaaagcgcatcagtgccccgcactcggctccgccgctcgattcagggaccgccttggggcgccgccaccgctcgtctcagcgcggtggtacctccgtaggggacctccccctgcaggacgatgcgttttccatccttgcggcggacgatcggggcaccgccgtgaacgtagtctcgtcggtgtgacgggccgggagcgctcgcgcaccggggggtcgcgatgccgggccggccgtctcacgggaggacatcctcgccggcacggccgcgggcgtcttcagcggaagacgaccggtctcgcctgggctggggtcgctgggccgggcccgcggccggccggcgaggactcttcgaaggtcaggaggccgccgtctccgagacggtctcctccggggaggcctggtagaggtccggctccaggtagatcagccgcgcgtgggggaactgggagcgcaccttctcctcggcggcgttgatgccccgggcgatctcggcggcggtctcgtcgtggtggacggcgatcttggcggcgatcagcagttcctcggggccgacgtactgggtgcggatgtggatgacccgggcgacctcctccaccgactccagggcggccacgatctgctgctcgacctccgggccggcgccctcgccgatcagcaggctcttggtctcgacggccaggatgatcgcgatggcggccagcagcagtccgatggcgacggtgccgacgccgtcccagacgccgttgccggtgatgacggccatggtgacgccgaacagcgccaggatcaggccgaccagcgcgccgaggtcctccagcagcaccaccggcagttcgggggccttggcgtgccggacgaactgcacccaggacttgtcgccgcgcaggtggttggactcctgaatggcggtgcggaaggagaaggactccatcaagatcgccacgatcagcacgccgaaggcccaggccggggattccacttcgtgcggatcggtgatcttgtggatgccctcgtaaagggagaacgccgcacccaccgtgaacagcaccaccgctacgacaaaggcgtagaagtagcgctcccgtccatatccgaaggggtgctggggagtgcgggcccgttcggaacgcttgcggcccagcagcagcaggccctggttgcccgagtccgccaccgagtgaatggactcggccagcatcgacgacgagccggtgaacacgaacgccacgaacttcgaggcggcgatcccgaggttggcggccaatgcggcgatgatcgcctttgttccgccttcagcactcatttacgcaatcctcgctttgagctcttggatggcagacacgggcgtggggtcgacgcccagtgcgatagccaagtaaaccgtgacgtagtcgctcatagcgatgagactggcgattctctccaggggatgcactccctcggccgtgatctcggtcaccgcgatgccgcgctcgcgggccagctccgccgagatctcccgccgcttgaccacctgggggtgctcgtcggcatcgcgcagcatcaccaggtgcagccgcgtcctttcggcctcttcggcccggtcgcggaagaagtcgtcgatgtcaccggccgtcccgccggcgaagaacccgtcgaaggccaccacctggttgtggttggcctccggcagcccgccgaacaccgccgggtatttggcgttctcgttgagctggcagcacatgcggtaggcgacggtggcggccaattccgacgagccccacaccatcggcagctcaccggccaggtccagggcgatctgcttggcggggttgacgaacgactcgctggtggggcggcagcggtaggccacctcctccaggcgccgggcggtggcctccagcacctcgtcggagacgcgggtgagccccagctcgcgggcggccagcaccagcgggatcgacagcccccacagcgtggagcgcggctgcccggccgagcgcaccggcacgaacggcgcccgggcccgcgccgccagctcggccagcggggagtcctccccgcccaccatcagcatccggcagccccgccgcatggcctcggccgccaccagcagggtctcctcggtggtgccggagcacgacaccgcgatcaccaggtcggccgcgcccacccagcccggcagccggtagccgcgcacggtgacgatcgggacggggcagccgacgccgcagaccgcggccagcacgtccccggagattcccgagccgcccatgccggcgaccaccacggcccgcggccgtccgtcctcggccagccgctccagccccgcctccccggccaggtaccgggcctgccggacctgcgccgccgacgaggccacctgccgcagcatgtcaccgggatccgcggcggccagcgcctgcggatcatccagccgcccggagtcaacgatcacgctcacgtctctcctcatcccccgcgtgcccgccggccggtcccgccgccggttcgcacgcgttcccccgctcgctacgacacgcccttcccccgtcgcgcgccgcctcatccttgcggcggcgtgcactccccggtcaggtccgcgccgcgcgcccccggcccgcacgcgttcctttctcgcccgcggcacgttccaaggcacgaccttcccgcgcggtgtgacgcttcatccccgacccgctctgccggggcttggatcggccttcgtgccgcgtgccgccggccggatcacgaagacggggtccgggcctcgtccacgagaaggaccgggatgtcatcgcgcaccgggtaggcgtaaccgcactcgccggtgcacaccagttcgtccgccttctcatcggcccgcagggctccccggcagttggggcaggccaggatgtccagcagccaggagtcgagcttcatctatttctccctaacgatggccaggacctcgtcgcggacggctgccatcgtcttgccgtcggtggcctccgcgttgagacgcagcaaaggctcggtattggacggacgaaggttaaaccaccactcgtcggcgctgaccgtcagcccgtcgagctcgtcgatggtgacgcccggacggccggcgaaggccgcgcggacccgtgcggtcgccgcggcctggtcggccacctcgctgttgatctcaccggaggcggcgtagcggtcgtattcgcgcagcagcttcgacagcggctcctcttgctcgccgagagcggccagcacgtgcagcgccgccagcatccccgagtcggcgtaccagaagtcgcggaagtagtagtgcgccgagtgctcgccgccgaacaccgcgccactctcggccatggtctgcttgatgaacgagtggccgacccgggtgcggatcggggtgccgccgtgctcggcgatgatctccgggacggcccgcgaggtgatcaggttgtgcacgatgggcgcgccggggtgcctggccagctcccgcaccgccaccagcgcggtgatcgccgacggggagacgatctcgccgcgttcgtccaccacgaagcagcggtcggcgtcgccgtcgaaggccagcccgatgtcggcgccgctttcgcgcacggcggcctgcaggtcgcgcaggttctccgggtcgatcgggttggcctcgtggttggggaaggtgccgtccagctcgaagtacagcgggaccacctcgatcggcggggcggacgccccgtcgcggccccggccgaacaccgcgggcacggtgtgcccggccataccgttgccggcgtccaccgcgaccttcagcgggcggatgccgctcaggtccaccaggcggtgcatgtgctcggcgtaaccggccagcaggtcgcggcgcgtcaccgtgccgcgggggccgccgtgggcgggcaccccctcctccaccagcctgcggatgtcggccaggccggtgtcgcggccgatgggacgggcgccggcccggcacatcttcatgccgttgtactgggccgggttgtgactggcggtgaacatcacgccgggcaggttcaggctgccgctggcgtaatacagcaggtcggtggagcccagcccggcctcgatcacgtcggcgccctgggcggtggcgccccgggcgaacgccgctgccagcggctgggaagacggacgcatgtcgtgcgcggtcaccacccgagccgctccggtcacccgcacgaacgccgctcccacggcttcggcgatgccttcgtcgagctcttccggcaccacgccgcgaacgtcgtaggccttgaagatcttcgcgacgtcgcccaataccgccccctgggtccaggtcgtacgccgccgacggcgtacccaagccgagatgagcctaccgggacccgctcaggcggccggtacctccctcggcacggcgcgtccgccttcagtcggactcctgctcgccggtgccggcggacggcttggcgggcggcgtgatgtcggaacggagcactcgcagatgaccccggcggcccacctcgacgccctgccccaccggctcctcctcgggagcgggccggcgggcggcctcgcgcaccgcgtcggcgagggcctccaggtcgtcggtgctgggacggccgtcctcggccggcggcagccgcaccagctcccagcccaccggggcggtgagccgctccgagtgctccgcgcacaggtcatagcagtgcggctcggcgtacgtggcgagcggtcccaagaccgcggtcgagtcgcggtagacgtacgtgagcgtgaagactgctggctccttacacgcggtgcgggagcaaattcgggcggggctcacgatggccgaccgtacctcccatccgtcgtatacgccaccaccaccgcggtcgtgtcgccattaccgcgtcaattcatgggtaaccgccccaatacccgccgtgcgccgcgctccgcccgccgtgtcgatccacgtgctgaactgggccatcgccagtgacgtcccgggaagataagctcggattcgtgcgatccctgaccgctacctcggtccccgcaggacccggtgatcggtgagcgcgatggcctccggtcaaaggatccggcgccgtgaccggcgtggccgcggcgtgcgcggcccgctgctgccgcccgaggcccccttcgccctgacccgggcggagcggttcgacgggctggtgcgcgatgaggtgaaccggctcggccggcgctggggccgcgagctggccggggtggagttcgtggtcgaggaggtccccaaggtggggccccggggcgatgtgctcggcttcgacgagccggtgccgctcagcctgacccgcccctccgacggcaggcatccgctgcgcatcgtggtgttccggcggccgatcgaggcgcgggccgggatgggcggcgcgggcggccgcggcatcgacgagcgcgagctggcccgcctgatccgcgacgtgctggtggaggaggtcgccgacctgctggggctgtccccggagtcggtggaccccagctacgactcccccgacgactgagccgccccgcgcgctcaggggatcaggacccgctgggagtcgagcaccggcggcagcagcagcgtggtgacggccggcaccaccggcagcaccgtgaacagcccgccgtcccggccggtctgcagcacccgggcggcgtgcaccgggccggagcccggctgcgggacgatcagcacgccgaagcccttctccccagtgggggcggacggctccacctgggcggtgcggcccgcggggatccgcacctgccgcggggttccggcccggcctcggccgtccaccgtggtgaccgtcaccgtcgcctcccgttccggtgcggtgagcagcagcacggactcgaaccggttgtcggcgacgaccccgccggcggcgcccagcggcgccgtggccgtgccgtagccgacgtcgtcgccgcgcgcgacggccagtccggccaccaccggcttgtcggaggtcagccgcaccgccgcggccttgcccgacagggcgcgctccaacgtcacggaggtgaccgtgcgggcgggaaggtccacggtgtcgcgcccttcgggggcgaacgcgccgctggaggtgagcacctggatgcggacgcgggcgttgtcctggccgggaacggccagcagcagcctgcgttcgccgccgccctcggggatgccgggcaccgtcagcgacgtggccggggcgccggccgccggcagccagtccacgcccccgccgtcgtccgcccgcacccgcagcgcggcggccacccgcccggtggtggcctgcacccgcagggccagcacctgcgccgtctgcacgatctcgccgagcccttcggggccgtccccgatccggacgaccctggtggagccggggtcgatcggcaggccgcgcccgtccagggtgtccagcggcccctcccctgacagcgccgtcaggtccaccacggcggtctgggcgtcgaggttggtcagatgcagctccagccggtcggcggccagcggaccggggccgacgaaccacaggtcggtgccgggttcgccgcagcggaccgcggccagcccgcggtcggcgccgctgccgcggtggctggtgtgctcggcctgcagccctccggccagggcgccccgcgccttgatcacatacgcgccggctccgtccgcgacgtccttgctccagggcgtccccgtgccggtgatggacgcgacggccttgccgtccttgagggaggacacctcggcccgccccgttccgccggacccgcccggcggggtgaggacgctgaccgtgccgtcggtgggcgcggggcaggccagcatggcgctggtgaccgggaccctgcggggcgccccggccgccgcctggccgccggacggccgtgacagcgccgccgccccgtacagggccgccaccgccaccagcaaaagcgccgccgtggcgtaccggtaccgcagcacctggacggccagggccaccaggcgctgctcccacttttcggcctgctcccacagcagccgccacaccggctcccggcggccggtccgatgggttccgccgctgtccgcccggtcgccggtcttgccgtccggggcttccttgggccggtcctgccggcccgtgtccgcgccgggggcctccgccgcgccgccgtgttcttgcgtctgcggggacgcggcgccggcccggccttcggccgcatccccgtggccgggaagccctccgggctcggacgcgtcccggaccttggccgccgcatcgggcccggcctcgttgggagagccgatcacaccacgggccgcggggggttcggatccgaccttgccgtaggacccgagcacgtcatggaaccctgccgcgtcgaaagaccggccaaggcccgtggccccgccgccggagccgaccgcggcagaaggtcccgtcgtctcggagggcgcggccgtcccgaaagaccgggcaaggccgaaggaggtgagcgcttcccggccaccggacggttcaccgggcccggtcagatcacgcgagccggcctcgccgagaaggccggcaccgcccgggggccaggccagggcgtgcggcaccgtccctttgtggagaggggtcgcttcggaagagccctcctcatcgcgcggcggggccatgccgcagagcccggccacgtcgcgaagaccggagccgcctgcgggaccggttctctcgcgaaggcccgctccttggccgccgcctggttcttcgtgagggccgagcccttcgtgaagggccgccccgtcctgaggggcgggcagggcaccgggctcaccgccaagaccggacccgtcatggaagccgtgcccatcaccggagccgagccctccgggggaagaggcggcctcaccacgtgaaccgggctcatcgtgggcgacgggcccgccgggctcactgcgcgagccgaactcaccaccgaagccgcggtcatcacgagaaccggccccgtcctgagaggccggtccttcaccggcatcgggctcgtcatgagagccggtcccgccgctcagaccgggctcaccgcgaacatcgcgggcgtcaccggaaccgtccccctcacgggagccgagtccgccgccggaaccggatccctcaagaaggccgggttcatccgacgagccgagcccgccgtggaaaccgggctcgtcatgagagccggggccgattccgtcagaggaatcgagttccttgtgagggacggggtcgtcgtgaggatcgagcccgtcttgagagccggcttcgtggcgggggcccggctcttcgtgagagccgagtccacctccaggaccgggctcgtcgtgagagccgtccccgtcccgggaatccgtctccccacgggggctgagcccttcatgggaaccggcctcgccgggagagccggtctcctcgtgcggttccggctcatcacgaaggccgagcccgtgaccaggggcgggctcggtgccgggagggtcgtccgggcggggaaggtccggggtgtcggggtggtcggtcatgaaggttctccggcggtgaccggcggctcgggttcgcgagcagagggcggggcgggggtcgcgtcgggacgggcctgacgggcgttgcggccgcggcgggcgcggcggccccggcggcgggcgcggcccggtgccgggaaggcggaggcccgggcgccgggcagggccaaggccgcgacgaccaggacggcgccgccctgaacggtcacccagacgtgccgcagccgcatgtcccggcgcagttcgaagcgtccgccggacggcgggatgtcataggccagcgcccagccgtcgacgcggcggccgggcagccgggcgccgtccagcgtggcccgccacttcccgtcggcgggttcggccagcagcagggtgcgggagccgccgcccggcgggatgcgcaccgcggcctcgacccggccggcgggcagcggggtgatgcgcccgccctcgatgagcagcagccggccggagggggacagcagccgccagatgccgaactcgtcggtgcggctgaggcgggtcagaccggaggaggcgtccagcacggccgcggtcgggtcctgggcggggcggggcaccaggatgtactgcacgcccatccgggtgagggcggcgccgtcgccgtgcccggcggccagggtggcgaccagggcgtccatccgccgccgggcggccgggtccgccggggtctcggcgtcgcccagcccgggctcggcgccccgcagcacggtgtagccgacccggcccgtcccgtcccggttcagcacgagggtgcggggcgcggtgggaccgtcgatgaaaccggggacggtctcatccgacacctcctgcagcggcccgcgggcgccgccggccacccacagcaccccggccagcgcgggcgcgctcagcgcggccgccatcaccagcccgccgccgatccggctgatcaggtccctggcggtcagtgccacggcggcgcgcagcacggcggcgaccgcggccaccagcgccccggccgcccccagcagcagcgccgccccgggccaggcggccgcccgctcggcccccttggtcaccgtgacggcgctgacgccgacggcgaccagcagcccgaacagggtgagcgtccagccggtcagcaccacggtgcggccgctgcgcagcagcagcgccaccgccgccggcagcagcagcccgcacagcgcccaccacggcggggtgcccggcccgcccgggttgaaggtcagcagcgacaacgcgccgggcgccggatcggtgcccgggtgcagtcccgtctccagcaggaaacgcgaggggtgccgcagcagcgtcagcgtccacggcaacagcagcagcggcgggacccccagcgcgatcagcagcccgcggtcgatccgccggccgccccgcacgccgaaggcggcccgcacgaccaggccgctcaccaccgccagcggccaggtcagcggcacgaacgccatcgccaccgccagcagcagcgccaccgcccaggcggcccggcgccgctgcttgcgcggcagccggctgctgcggggcagcccgtacatccgggccgtctgccagacgatcagcggcagcagcaccagcaccacggcggtgccgagccgtccggtggagacggcgccggtggccaccggcagcagcgcgtacgtcgccgcgatccagacgcgcacggcggccaggggaacgcggcgcccgtcgccgcggcgcagcgcccggcgcccggtcttcggcggcgggggctcgaccaccagcgcgcgggcggcggcataggcggtgagcccggccagcgggacggcgcccagcagcaggatcgacaccgccagccagggtttgcccaaggtcacggtggacagcgcggccagcgcccccagcgacggcggcgcctgctcggccgagcccaggccgaccgggtgccagttggcggcgtaccgctcccacaggtcgctcgccccgcccggggcgggcgccagcgcaccgccccccagccggtcgccggccagcagcagcgtccgctcggcggccaccgcgaggacgcccagcagcagcgtcaggacggcggcggggcggctgagcacgcgccgcagccggccgggacgctcggggaggtcctcctgctcgccgcggtggcggccctcgcggtacagccaggcggcgagactgtcgatgaaccggcgcagcgcgacgccgcgcggcaggaagcgccggacggtgtggtagacgcgccggctcccctcggcccgcgccgccctggcccggcggagcctgccgggggcgcccagcacgtcccacagcgcggccagctcatcgcgcgccgcctcctgccgtttggccgccagcaggtacagcacgcgcagcacggtgcccgccaggttgcggaccagcgcccgcgccgccggcccggcgggcaggttggccagcaggacgtgcagcgcgttgcggcggtcgcggcggcgcggggagccgatcgggacgccgatgtcgcgcagcccccgggcggaggcctcggcgtggtagacgaccgcgtcgctgaccaccaccacgcggtacccggcggcgtgcacccgccagccgaagtcgacatcgtcgcggaagagcccgaagtcggggtcgagcccgcccacccgctcccacacgtcgcggcgcaccagcatcccggcggtgctgaccgccagcaccgtgcggacgccgtcgtgctggccctggtcgaactccctgcgctccacgccggtctcgcggcgtcccgccccgtcgatggtcacgccgacttccagcagcagccgccggtcgtgccagtcgcgcagcttgggtcccagcacggcggcgttggggtcggcgtcggcggcctccagcagcactgccagggcgtcggcggccggtgccgagtcgtcgtgcagcagccagatccactcggtgcggggctcgccggggtgttcgtcgggaaccggcagcgcggcggcgcggtgccgcagcgcccgggcgaccgcctcgccgtagccggtctcgggcggcagccgcagcaggttgccgtcgccgacgacctcggtgagcacggcggggccacggtcggtgctgccggtgtccacggcgaccaggcgttgcaccggcctgctctgggtcagcagcgccttgagcgtctccggcagccagcgccctccttggtgggcgaccaggacggccgtgacgacgtggcgatcgagagtgggcggcaagggtccctcgatctgagtcgacggttgttcctcccgtcccccgcccgccgggggacggaccggccgtccgccgcgcgggcggggcgtgccgggcggcccgtcccggccgcctgctgcggacggccgccggacggacacggcgcaatcaccatacgctcaggtgtacgtctcgcgccggacatccccccgaaaccgggaccggggatgggtcttgcgccactcccccgcctgcggcccgcagtccgttcacaccggttttccgtgcggaatcggcccgtgcagatcaccggcgccggtggggcgggtcggcccccttataaagctcaacggcccgagccgcctgcgctgccggccggcgaagccggccggtggttgagcgacccgggccgtatcagacggccgacccggccaggtgccaggtcagaccgcctggcgcttgagcttgcggcgttcccgttccgacagaccgccccagataccgaaacgttcgtcgtgctgtagcgcgtactccagacactcggcccgtacctcgcaagctcggcacactttcttggcctcgcgggttgagccgcccttctccggaaagaaagcctccggatccgtctgcgcgcacaaggcgcgctcctgccagctcaactcttcaccgaatgtgccgtgcgccagcgggatcacgacctcgctcacgcgcacctcctagcccgtggagcccccgatcatgccttccctcgagccctggtccccccgagaagaagaactacaccactgaaattacacgcgtgtagcgcctgctccgtcaagcggaacgacctgcggcgggggcatagcggttgtttcggcgcgaagcgatctgcgccggcggggttattactgctgaggacggctatcgcggtaccactcaccgccgttttccggcccctgctgctcctgctgcccataacccggagcggactgctgctggccgccgccgtaggcgcgggtccactcgccggcgctctcctcctccagcgactggccgccctgctggggctgctggtaggggccctgctggggctgctggtagccggcctgcgggggctgcgggtagccctgctgcggctgctggtactgcgagtggacgtaattgccctgctggggctgctggtagccggcctgcgggggctgcgggtagccgccctgctggtagccgtagtcggggtagccctgctgcacctgcggggcgggggcggcgggcttcatgccctggaagacggtgaagacgaaccaggcaccgacgcccatgacggccagcttggccgccccgtagaggaagatcgagaacttggcgacggcggcgccctccacgccgccggtgtcggcgaccagcccggccagccaggagatcacgccgaaggccagcgcgaccccgaagacgcccagcgccgccaggacgatggtgcgggcctgcttggcggccggctcccaggtggccagcagcaccgccacgaccaggatcacggtcaccgcgacgccggtgatcagccccagctggagggtctcggtcatcgcccggagggtgaacgtcccgccgcctagatacctgcccgccaggagcatgaccaggcctgccagcacgtgcaggccggccgcgatggtcagcacccaggcggccggttcgcgcagacgctggatcgcttccttgttcacgacattctccagatcggttcagatagcgtccgtgtcggtccgcaaagctttgcacaccatgcgtcccgctgtccggagccggagccgaggcggaccgcgcccgacgcgccacctggagctccccataggctggcggccatgaggatcgtggtgctggcgggcggcatcggcggggctcgcttcctgcgcggactcaagcgggccgcgcccgacgccgagatcaccgtcatcggcaacaccggggacgacatattcctgttcggtctgaaggtatgccccgatttggacacggtgatgtacaccctcggcggtggaatcaacgaggagcagggctggggccgggccggggagaccttccacgtcaaagaggaactggccgcctatgaggtggagccgacctggttcaacctgggcgaccgggacttcgccacccacatcgtgcgcacccagatgctgtcggcggggtacccgctgtcggcggtcaccgaggcgctgtgccaccgctggcggccgggggtgcggctgatcccgatgaccgacgaccgcgtggagacccacgtggtgatcaccgacgggcagggccggcgggcgatccacttccaggagtggtgggtgcggctgcgggcctcggtgccggccgaggcgatcgtggcgatcggcatcgaggacgccaagcccgccccgggggtgctggagtccatcgagcaggccgacgtggtgctgctgccgccgtccaacccggtggtcagcgtgggcaccatcctgggggtgccgggcatccgcgaggcggtggcggccaagacggtggtgggggtctccccgatcatcggcggggcgccggtgcggggcatggccgacgcctgcctgcgcgccatcggggtggagaccagcgcccgcgcggtcgccgagcactacggcccggacctgctggacggctggctggtggacgaggccgacgccgaggtggccgagcagggcatcgagggcatcgcggtgcgggcccgtcccctgctgatgaccgacctggaggccagcgccgacatcgcccgcgcggccctgcgcctggccgaggagctgcggtgaacggctccatcgagatcttcggcgtgcccgggctgccggaggtgcgccaaggagacgacctggccgcgctgatcgccggggcctgctccccggccgacggggacgtgctggtggtcacctccaagatcgtcagcaaggcggaggggcgcatcctggccgccgccgaccgggagaaggcgatcgacgccgagaccgtgcgggtggtggcgcggcgcgcccacccgggcggggagacccgcatcgtggagacccggcacgggctggtgctggccgccgccggggtggacgcctccaataccccgcccggcaccgtgctgctgctgccggaggaccccgacgcctcggcccgccgcatccgtgcccggctgcgcgagctgaccggggcgcgtgtggcggtgctggtcaccgacaccatgggccgggcctggcggatgggtttgacggacgcggcgatcggggcggccgggctgcaggtgctgcaggacctgcggggccgcaccgacccgcacggcaaccggctggagtccaccgtgaccgcggtggccgacgagatcgcctcggccgccgagctggtcaagggcaagctggcgggggtgccggtggcggtggtgcgcgggctgggccacctggtcaccgacgaggacgggcccggggcgcgcgccctgatccgcccggccgccgaggacatgttccgctacgggtcggcgcaggtgctgcacgcccgccgcaccgtgcgggagttcaccgacgagccggtggatgcggcggcggtgcggcgggcggtggcggcggcgatcaccgcgcccgccccgcaccacaccacgccgtggcggttcgtgctgctggagtcggccgagacccggacccggctgctggatgcgatgcgcgaggcgtgggaggccgacctgcgcggggacggtctcggcgaggagtcgatcgccaagcggctgcggcgcggcgatgtgctgcgccgcgcgccctacctgatcgtgccgtgcctggtgatggacggggcgcacagctaccccgatccgcgccgttcgacggccgagcgggagatgttcttggtgtcgatgggcgcgggcgtgcagaacctgctggtggcgctggccgtggaagggctgggctcgtgctgggtgtccagcacgatgttctgccgggacgtggtgcgccgcgtgctggacctgccgcagagctgggacccgatgggcgcggtgggcgtcggccgtgccgccgcgccgccccgggagcgcccgccgcggtccccggacgccttcatcgaggtccgctgagcggggcgcgggccgcgcggaccggcacgccgaggagggcgaagcgccggtccgcgcgtcccggcccctcgctcgccggttctcggccgggtgccggtcttggaggccacggcgcggtgaacgccgctgcgaggcgcctcggacggccgtggcgtgagcgcaggtccgtggcgtccggcacggagccggtcacttccaggagcggagtgcgcggtcgatctggcgctgggtggggagcctcagcggcctgggcgggtcggggtccaggccgtggcggcgggcgtagccgccgttgatggtgccgtccggggcgcggaagccgtaacgctgcagggtgtcgcgggtggcgcgggagcgcagcgcggaggcgaacgcctcgacggcctcgcgccgctgcggctcctgggcgatgacggccatcgggtagtccaccatcagcgtgccctcccgcggggtgaggacgaccgcggggttgggccggtgcgtttcgttgtaggcgaccacggcctgctcggtggtgaccaccaggggacggtcgaagcgttccagggaggtcagctcctccagcatcgcctccatgtccttaggggcggtgcgtttcagctcgtccaggaattcgccgcgggcaccggcgacctgctccagggcgatcatggcgaaggtgccgctggtgttggcggacgggtccagcatgcggcgggccagggtcatgcccccggcgaggggcgagcgcagcagccgccagctcggcctcaccccggcggcctgcagttcccggccggccggacgggtggtggccagcaccaccggggaaccggccagcgcggtgggcacctgcggcagcagcgactctgcggccccggcccggcgggcgacggtgaaccagatcgccgactccggcacccacccgtcggcgctggcccggccggcggccaggtcggcggcgaccttggccgacccctcggcgacgatctgcacctccacgcaccggtcggccacccggtggtgctgggtgccgaaccggtcggcgatgtcgcgcagcgccggggcgatctccggctgggcggccaccgtgaccggcagcggcggccccgggcagggctcggtcagcgtcacgtacgcccaggcgccgccgccgatgacggccagcagcacggcgatgagcgccgcgagcgcccgcggccgccgccacggcgccgccttcggcgacggggacgccgcgggggatacggcggggggtacttcgtccgaacgcacctgcttcctccggtcagccgaccgcagtggaccgccgccgggacgagccccgccccggccgggcgctgcgggaccacggccccctggccggaaggccggacggccgcgacgcggcgggagccgtccggcccgaccatcgaaaggaccgccccaaggaaaccagacgcccgcctcggtgcgaagaccacccggccttttgtggaaacgccggtcctctggcgggaaccggacggccgccacgggccgtggcggccgtccggggcggccgtgccggtcaggtgacgagcggcaggtcgatgcggcccttggcggcgagggcgaagtggccgacgccgtcggtgcggcgggcggcctcgatgcgttcggcgggcggccgctcgtacagggtggtgcgctggacggcggggcggccggcgcgggcggcgatctgctccagggaggagatcgtcttgaacgagccgtggtcggagccggccatgcggctgatggtctcctccatcagggtgccgcccaggtcgttggccccgccctggaggatctgggcgcacaggtcgtcgccgagcttcacccacgagcactggatgttgtcgatcgcgccgtgcagcaggatgcgggccagggcgtgcaccgcccggttctcccgggcggtcggcccggggcgggccagcccggccaggtagatcggggtgttgtggtgcacgaacggcagcagcacgaactcggtgaagccgccggtgcgctcctggatggagcggatcagccggatgtgcgccacccagtgggcgggggtgtccacatgcccgtacatcatcgtggacgtggtggggatgcccagctcgtgggcggtggtgaccacctccacccaggccgaggtgggcagtttgcccttggtgagcacccagcgcacatcgtcgtcgaggatctcggcggcggtgccgggcagcgagtccaccccggcctccttggcggcctgcagccagtcccggatggacatgtcggcgcgggaggcgccgttgacgacctccatggggctgtaggcgtgcaggtggatgccgggggcgcggcgcttgacctcgcgggccaggtcgaagtaggcggtgccgggcaggtcggggtggatgccgccttgcatgcagatctcggtggcgccggcctgccaggcctgctcgacccgctgcccgacctgctccagcgacagcgtgtaggcgtcggcgtcggtgcggcgctgggcgaaggcgcagaaccggcagccggtgtagcagacgttggtgaagttgatgttgcgggtgacgatgtaggtgacctcgtcgccgacggcgtccttgcgcaggtcgtcggcgaggcgggccagggcctccagttcggggccgtcggcgtgcagcagggccagggcctgctcgtcggtgatgccggccgggtcgcgctcggcggcggcgagggcggccttgacgtcggcgtcgaagcgctgcggcgcccgcacccgctcgccgatggcccgccagtcgccgtagatctcatcgaagtcgccgcggcggtcgctggagcggccggtggtgtcgatctccacgtgcagctcggtgcggccggccgcctgcggaaacccgccgtccggctcctgccagggcaggccgcgcgggacggcgtccgggcgggccagcccggtgaccgggtcggccagcgcggcgacgtgcgcggccacccgcgggtccagccagggttcgccgcgcttgatgtactcggggtagacggtcagccgttcccgcagttcaaagccgtgctcggcggtgcgggcggccagctgttcgatctgcggccagggccgttcggggttgacgtggtcgggggtgagcggggagacgccgccccagtcgtcgatgccggcccgcaacatcagcgcgtactggtcgtccaccaggttgggcggggcctggatgcgggccttggggccgagcaccaggcgggtcaccgcgatggcggcggccagttcctccagttcggcgtcggggacgccgcgcatcttggtgtcgggcttggcgcggaagttctggacgatcacctcctggatcgccccgtactcccgcatggtcttgcggatggcgaagatcgcgtcggcgcgttcggcgggggtctcgccgatgccgatgaggatgccggtggtgaaggggacgctgctgcgcccggcgtcctccagcacccgcagccgcacggcggggtccttgtcgggggagccgtagtgagggccgccgcgctcggtgaacaggcgggtcgcggtggtctccagcatcatgcccatggacggggcgacgggcttgaggcgctggaagtcccgccaggtcagcacgccggggttgaggtgcggcagcagtccggtctcttccagcacgcggatggccatggcccgcacgtaggagagggtgtcgtcgtagccgtgctcgtccagccaccggcgggcctgcttccagcggtcctcggggcggtcgccgagggtgaacagggcctccttgcagcccatcgccgcgccctgccgggcgatctccagcacctcatcggggctgaggtagggggccggcaggcggtgggggacggtcgcgaaggtgcagtagccgcagcggtcccggcacagccgggtgagcgggatgaagaccttgcggctgtaggtgatgacgccggggcggcccgccgcttgcaggcccgcatcccgggtccgtgaggcgtactccagcagtcggtccaggtggggtccgcgggcgtgcagcagaatggtcgcctcggagtggtcgagggccttgccgtcgcgtgcgcgggccagcgcccgtcgtagtgccgactcggtcaccgtgctggcagagtccatggccagcactctatgccaaacgtcatattcggcttctacccggcccctgccgcataccggtcagcgcaccccgtggcggtctttattcccgtcctcggcggcgggcggtgcgtccggacgcaccagggtcaagctcgggaaacgcgcgaccaggtcggcggcggaggcgcgcagggcctccagcacgacccgcaccgacggccgcacctcggcgcccacgaccgtccagaccacgatgtaacggcgcagcgcggcgtcggccaggtcgcgcaccgccacgccggggaagcgctcggcccgcccgacgtccgggaacaggcacaccgccccggcccatcccaccatcgccatcatcacgtggatgtcgttggtgcggtgccggatgcgcggccggtacccggccaggtccacgcaggcgcgttccagcagttcggcggagttggtaccggggtggccggtcacccagggctcttcggccaggtccgccaggcgcaccgggccgccgtgcgccgccgcggggtgggcccgcggcagcgccagccgcatcggctcgatgatcagctgttcggccgacagctcggagcggcggggccggggcagcaccgagtactcgtcggtgatcacgatgtccacctcgcgcagcaccagcgcctgcaacacccgggtgaactcctcgtcgatcacttcgatggtcagctccgggtgccgctcggccaggccgggcagcaccggggcgagcaggttgatcagcgcggtctggtaccccaccacccgcaccacgcccaccacccggccggaggcggcggcggtctcctcctcggcctgctgggcgcgggccagcagctcctcggcgtgggaggccagcacctcgccggcctcggtcagccgcagccgccgcccggcccgctcggtcagcgggacgcccacctcccgctgcagctgggcgagctgctgggagaccgcagaggggctgtagcccagggcttgcgccaccgcgccgaccgtgccgcgcagcttgagttcgcgcaggatccgcaaccggcccaggtccaacatcgttcagtgattcttacatgttccatacagaaatcgtcgctggacctgaacaatcggggcggtcacactggagacggcgacacggggcggcgaccccgtcccccgtcgcgacccgcgcgggagctcacctttctcattccgaacccctccggtatcccggaccggcccggacgcagggccggctcccggggccgcggggttcaccggacctgcacacaaaggaagcccccatgtacctcgttctcggcttgctcctcgcgctggccatcgccgggccgctgctgggcgccgacacccgcgacggcctggactggacgcccggcgacttctggctgcggcgccgcgttcccggacgcgaccgtccccgccgatccggcgtggaaaggcccggcaagaacgcacggacctcggttccccccgtcatgggggacggccgccggacggctcaggtcgaccagacgacccgctgcgcggcctaaaaggcctgtcggcaaagtcccgaaagcaccgacccggccgggctcagtcgcctccggcgacgccccgccgggtggccttgcagccggcatcgcgcgcccggtggattccgtgcagccgcccggacgatgcggccgggacagctcgcccgcccccggcgggctctggcggccgggagtccaaggcgcacggcccaaggtccgcgccgagctcggtcccgcgtgcaaggcgcgaccggtccggatccgccgcccttacacgtccgaatctcgccagcgtcaggcgatcgcgccgaccagagtggaagacgcgcggcagggcggcgatcccgtcccggtcgcgaccccgcgcgggagctttcctctcacatcccccctccccgagcccgtcggcatccggccacgccccgagggctcgcggaatctcacagtgcggaaggtctcatgtgcgtcgttttcggcttgctcatcgcgctggccgtcgccgggccgctgctgggcgccgacagccgtgacggccgggactgggcgtccggctcctggccgcgccatcgcgccccggggcgcgagccgccctcagcccgggatcaaaaggcccggtagtcccgcaccggcatgcggggcccccggcgcgggggacgggtgccgcacagcttcaccagccgggtgacgcggtggcggtgccccgcatagggcgccagcagctccagcatcccggcgtcgtccacccggcggcccgccagcgcccagcccaccagggcgggcaggtggtagtcgcccaccgagacggcgtcggcgtcccccaccgcccgctgccggatctcggcggccgtccacgccccgatccccggcagcgaccgcagccgccgctcggaggcgtcctcctccagccgggacgccacgcgggcggcgttcacgatggtgcgcgcccggaccgcctccacgcccgcccggtgccactcccaggaggggatgcgcgcccagcgggcgggcggtggaggcacccgcatgtccggggcgccgggggcgggctcaccgaagcgccgcagcaggtacctccaggcgcgtctggactcggccagcggcaccttctgctccagcacggccggcaccagcgcctcgaacacccggccgctgcgcccgatccgcagccccggccgcagcgcctgccacctgcggacgaccgggtgcaccgggcgcagcgagtccgggtcgtcgcgggcgcccagcaggtccggcagctcctccagcagccggccggcgcccggcccccacgcctgcgcctccacctcgcccagggcgggacgcgccagaacgcgcagcgtgccggggccgtcgggggtgaacgaggcacgccagatcgccccgtccggcgtcacccggtaggccgggtcaccgcggccccggcggtgcggctccaaggcggcggccacgtccagcggccagggcggacgccatatccgggtgcggcaggggatcacgcccctacctaaccaggccgacgcggcgccgtgcggacccggccgccggatcaggcgtcgtgggagaagcggacggccatgggcggcagctccacgcccggccacacccgcagcccgttcagcagctcgttgcccggcccgatggaggccccgtccccgatcaccacgtccaccagcaccgcgccggagctgatccgggcgccgcggccgatcaccgagcgcaccacgcgggcgccggactccaccaccgccccgctgaacagcacgctcgactccacctcggccttctcgccgatgcgcacgccctcgccgaccgtggtgccgccgccgacccgggcgctgggggcgatgaacgccccgtccagcaccagcaccccgtgctcggcgccggagaccaccggcgaggtcatcgccccgttgaccaggtcgcaggcgccgcgcacgaacgccgccggggtgcccacatccagccagtaggccgcctccacatagccgatgatcaccgcgccgtcggccagcagcgcggggaagaactcgtactcggccgacaccacccggtcgggcgggatctcatcgatcaccgagcggcggaagacataacagccggcgttgacctgattggtcggcgggttgggagacttctccacaaaggccagcacccggccgttgggagcggtcggcaccgccccgtaacggcgcgcgtcctccaccagcgtcaggtgaagggtgaccgcggcgtcggccttgcggtgggcggccagctgggcgttcaggtcgtggctggagaggatgtcgccgttgagcaccagcaccggatccgaaggcccgcaggtcagcgcctcggaggcgttgcggatggcgcccgcggtgcccagcggctcctcctcggtgacgtacacgatctccaaccccagccgggagccgtccccgaacgcctcgtggaacatctcggcgcggtaggaggtggcgaacacgatgcgccgcaccccggcctcccgggcccgggtgagctggtgctccagcaacgggacgcccgccatgggaagcagcggcttgggtgtggacaaggtcagcggtcgcagccgggtgccctgtccgcccaccaaaaggattgcctccacagcgttcccttccggatagttcgaagcttcaccaggcgtcagagcctattgcaggcccctcccggtgatcggggccgccgcggtccggaaggcacacgggtgggaaaggttcaccgttccttttctcgtgatcggcaaaacccgtcagggggctattccggcaggcccaccgcacgccggcaggaccgcaggtgcgccttcggcggaggcggcccgggtgaaacgccgggaacggcgcagggcggcctgcgacagcgccgcccggcgggccggatcgccgatcagctcccgcagcgcggcggcgatgccggcggcgtccgggctcggcgtaggcgaccacatcgcccccgacctccggcaggaacgagcagcgcgtggtgagcaccggggcgccacagtcctccctggggtcctctcgccgggatcgaccctttcgagggcctacgccgaacagggcctgcgcgacggccgttctcgcgaggaccccgcgccggggaacaccacaccccgaatgcgtcagggccgcttgcgcgcccgcaccagcacgatgctgccccgctcgttgggggcccgccggtcggccagcgccaccagcggcaccaggggggctgcggcgttgaagcccacccggccgccgtaggccgacagcgacaggtacagccgctcggccgccgcggtgcggaactggtaggagtaggtcaccatctccaggccgtgctcgcccatgagctcgcccagcgaacggtgggtgtaggtgtgctggacgtggtacttggccttgtgcgcatcgcgcagcttgggccaggcgtcggcgcggctgagcacgtcggcggacaggaacagctccccgccgggcttgaggacccgcgccatctccgccagcgagcgggcgccgtcggtgaagtgctcgatggcgcagaccgacagcaccgcatcgaagctggcgtcggcgaacggcagcgccagggcgtccccctcgatcagcgccggggcgtgcgccagcgtcttgccgtagagcatcttggagcgggccaggtcgagcgagaccgccagcgcgccgcgcctgcgcgcccgcccggcccagtacccatcgccgccggcgacgtccagcacctttttgccgcgcaggtcatcgcccatccaccgcagcagcgtcccggcctcgcggaaccggcagatgtgcacctggtggccgaagaaggccaccgcatcagcaagcttcatgatgcgggccagcctattgcctctccattgcctcagtggccttcgccgcgtccatccgcccccgcgcaggaccccctgcggctcgcctaccctaaggcgggtgatttccaagcagcgggccatgggcgcggttcgggccctgttggtgctgtccgccgtggccttctgcgcctacagcctggtgtcccagtgggaggagaccactcaggcgctggcgcggatgtcgtggacggcgctggtgggggccttcctggccggtgtcggcgggctggtggcgtggatgctgggctggcgggtcttcctggccgggctgggctctcccctgccactggtggccgcctcgcggctgtcgttcatctccgggctgggcaagtacgtgccgggcaaggtgtgggcgctggtcacccagatggagctgggccgccggtaccgcatcccccgcatccgcaacatcagctcctccctgctggccatcgcctcgaccaccgcgtccgggctggcggtggcggcggtgacgctgccgctgacctccccgcaggccaccgcggacttttggtggctgttcctgctggcgccggtgctgctggcctgcctgcatccgcggatcgtcacctggggcatcgacctgctgctgaagatcgcgcggcgtcccccgctggagcacccggtgagcctgggggtgacgctgcgggcggtggcctgggaggtcgtgggctgggcgctgttcggcctgcacacctggctgatcgccgacgccgccggcggggacggccacggcctgccgctgctggccaccggcgcttacgcgctggccttcaccaccggtttcctggtcttcatcgcccccaacggcctgggcgcccgggaggcggtgatcgtcttgaccctctcgccggccctgccccccggcgccccgctggtggtggcgctggtctcccgggtgctgctgacgctggccgatctggcctgcgcggcgttggcgttcgcggcgggacacggcgacgggaatgaagtgacccctcacagacttgagggggatagacagccgattaaggagagatcgtgagcgcaccgatcaaggtgaccgacgagacgttcgatgagctcgtcctcaagagcgacaagcccgtgctggtggacttctgggccgactggtgcggcccgtgccggatgatctcgccgatcctggacgagatcgccgccgagtacgccgacaagctcacggtcgccaagctgaacgccgacgagaaccccgccaccgtcgcccaggcgggtgtgcagggtctgcccaccctgaacctgtacgtcaacggcgaggtcgtcgaacagatcgtcggcgccaagcccaagcgggccctcctgtccaccctcgccccgcacctgggagtcgtcgccaagtaaccacccgcacccatccgcccggttcccgcccgtcggggaccgggcgtcgcatcattgaggcccttgcagagccctcaggagcgcgacggcccacgggggaaagtcccgcctgcttttcccgtccttcccagagggaacatcccctcggacggcggtgatcccggcccatagcgggctgaccttccgccgccggacgggaaacatcagacgttgagcgccacgcagacccacttgccgccacaggccggccgctcgatccacaggtcgcggacgagcgcttcgacgatcatcagcccccagcccccgttgtcatcgaagccgcccgggtccaggtcgagcgtctcgggagtcagccgtggaggcggcttccgctcgggcatgtgcggatcggcgtcccagacccccagcaccagcccgcggggccgatgcccgagaaagacccggatgctcccgccccgctcgctgaccgccagcgcgttggtggccagctcggccgcgaccagctgcgcgtccgccaccgcatgggggtagccgaacttctcaagctgcgccttcacgtaggtgcgcaccacgccgaccgccgccggcgtggccagcagttgccgcccgaatcccacctccgttacgttcacgacaatccccttcactctgtgttttgtggctcgagacacagagtgccccaacattgggtagcgttctgcttaccctgagaagtccgggaaaagctgggaaaggggagcgatcacggatgcgcgtgggccagcctccggaccccaagtccaacctgtggaacttcatcgcgttctacctgcggtttctccgtaaccaacgggggctctcactggaggccatgggtcggatcatgggctgcagccgatcatcggtttcccgcatcgagctgggtgagacccggctggacacaaaacaggcaattctgatcgaccgggcctgggacatcggcgggctgttccagacgctcatgtggtacgcctcgatcggacacgacccgtcgtggttcagtcagtacctcgacaaggagcgcaaggccggagtgatcaagacgtacgaggccaacgtcatccccgggttgttccagacggaggactacgcacgagcgcttctcagcaccggtgatgtgcccaacacagaggaggtgctgcaacgcaggatcggccggcaagagatcctcgagcgtgaggtccccccgttcgtatcagcgatcttgaaccagaacgcgctggagtggcctgtcggctctccagagatcatgcgtcgtcagctggcgcgtgtcttggagctgtcggaacggaagcgaatagtcgtccgcgtagtcccccggacctgggacgtcggagcttttcccggccttgacggaagcttcctgctcatggctggagatgacttcggagaagtggcctactcggagtctcctggatgtggccggttggtctcggcaccctctgacgtacagtcgtatgtgatccggtggaaccagatcagcgccaaggcgctacctgaaactccctcaagaaagctgatcgagaaagcgatggagtccttcgaatgaccaacaagatcgtttggcgcaagtccagccgcagcggcactcaggagggcaactgcgtcgaggtcgccgcactgcccgaaggcatcggcctgcgcgactctaagaaccccgccgccgggcacctggccgtctcccgccggcacttcaccgctttggtacgcaagatcaaaaacagctgaccgaacaccagcgtccttcaacagaagcgacggaggtcatgcgatgaccgcctggcggaagtccagccacagcggaacgaatcaaagcacgtgcctcgaggtcgccgtgctccccagtgggattggcctgcgtaactccaagaaccctgccgccggtcatctcaccgcctctccccattgtttcgccgccctactgcagagaatccggaacagctaggctcatcagacaccgaaacccttccagcgatccggatttccacatttagagacacactcgattcaagagcggtgcgagccacgccgtgaatggctccaccaccgtagagataccgccccatgcagctccgcccctcagcaagcagggcagccaacaccggaaagccgagcttcgccagccggcgaagttcaccatcctagatcgtcaccaaagctgagaataattcggatcggcggcagtcaaagtcgccgatccgagcatttcgtagagcgcagcgatggtcgtctcggcccaccagaaagggatcgtcctgttagcctgtggaagatccaggcggacgaacaacagacctgctcaggccgtgatgatctgctctagcagctcttcagggctccagccgttgagtttgctgatggcgtgcagcgcgtccgcgaaacgctgcgggaagtcgatgtaatccgtggcgagtggcaacagaatacgacctcgcacgccgccctggccgtccggaaggcgccagatttccttgacattatcctgactggcctccagctcccagcccttggccgccaagaactgcgatacggccaccggggccaccgccgaggccacctcgcggtaggaggcttcacgcgcgaacaaggtcaccccctgtctcctccgccaagcgtctaacgtccacggaccaccacccgcccccaccgaaaacgacggacaccggcggtgccgaccggaatggggacggccggactttcaatactcgtcccagagagttccggtgtgagaacggaacgggcgcatggcagtccaccggcagactcgggtgcgccagagcgttcctacagctcgctgagccgggcgtccagggcggccaagtcgggcaggaaccatatgtggtcggagcggttggactcccggacgagggcgcgcagggccgtgctggtctccaggtggtgggagatgtcgccgatgatggccaggcgtagccggtagttgacgaatttctgcatgatttcgccggcgaggcgggtgctcagggagaagaagctctcctccagcctgtcggcgggcacggccaccacctcggcgccggcgaaggccgcgccgatcaggtccagggcgtcctggacggtcgccacgggagggccgctttcgtcgcacaccaggacctggacgccggctctttcctggatcacgtcaggcattgccgtcccttccggtgagcaggccgttctcgccgtcgagcacggcgtccagcaggcggagcaggtcggcggtggcggtggcgccacccatgatcacgatcttcaagcgggcttgctccttgtcgtggatcgtttggacgtgcagggggctggtggggtccgcggtggtgttcgctccggccaggaccagcgtgcccagccggtcggccgcggcccggtcgatgccgtcgatctgcacgatgctcgacacctccacccgcgcggcccgggaagggcgggccgggagcgtccgtccggtgagcttctccaggtcggcgggggcgatgcggtactgcttgccgatccgcaccgccttgagccggccggagcggatgtagccgcgcaccgtgcgcacgtgcaggcctaggagacgggcaacctcctccactgagtacagtttttcactcatcgctccctaacttaaacccaattagggagcgatagggacttttaaggactgcaagacgctcccgcagtgatcctcacgggatgcgtcaggcgtcagccggcgagagccgggcgcgccggagggaagccgtcccctcccggacggcgatcacgacagatcagccggtcacccggccagcaggctcttcacataggcgtcccacagcggggcgtcgtccaccggacggacggcggcacgcaggcgctgcggctcgccgggagcgtagaagcggttgagggcctcggtcagcgaagccacatcgtcggggtcgcacagcagaccgtccaccccgtcggcgacctgctcggggaagctgccgacgcgggtggcgatcaccgggatgccgtgctcgtgggccatccacacgttctgggaggccgtggccgaacggtagggcagcaccagcgcgtcggcctcggcgaacagggcgggcacctcggcggccgggacgtagccggggcgcagatcgacccgctcctccaagcccagggaggcgatgagcgcgcgggtgtcgtccacgccgccccagaactcgcccgccacggtcagccgcacctcgggcgggcccgcggccagggcgcgcagcaggacgtccaggcccttgtaggggcggacgatgccgaagaacagcaggcggttgcgcacaccctcgcccctgcctgccttcgccggcgcccgggcgggcaggtgcgggggcatctcggcgacggtcaccggacgcgcggtgagagtgcgggccagctcggcctgctgggccgaatgggtcagcacggcgtccacgcggcgcagcagcgccttcatcagcggcacgtcatagggcttgcgctcgtgcggcaggacgttgtggcacagcgccaccgcacgggcccgcccgcccactccccgcaggatgcccaggtaggaggggacttggacgggggtgagcacggccagcaccaccaggtcggccgagcgcaggcggcgtccggtgcgcagccagccgtccgggcggtaccaggccaggtcgcggcgggtgcgcgggaacggctcgccctcgggggcgtcgatggtctgctgcccggggtacaggaaggacgggtactgggccctccaggactcgatcaccacgtcgtggccggccccggccaggcggtgggccagctcggtggtgtggtgggcgccgccgcccttgtaggggaaggcggggccgacgatggcgatcctcacgtgtctccccgggagcggacgatcaggtcggccagcagcgccagcgaggcgatcagcagcccggagatgaagatcatcacggtgttgttggcgaagtagccgaagtggacgaccatgtcgaagatgcccttggccacgccgatgcccagcagccacagcgccgggggcatcagcacggccagcgggttgaagtacatgaccatccgcagcacctgcaagatgtagcggtaggcgtccttgaagaagcggaacttggacttgccggcccgcttgtagtagtcgatcggcacgtaccgcaccgggtgctggttggccaggaacgcgatggtgatcgtggtgacgcaggagaacccgggcggcagcagccgcaggtagggcagcgacacctcgcggcggaaggcccgcatcccggagttcaggtccgggatcttggtgttggtgagccgctcggcgaccttgcggatgaaccacttggcgggcacccgcagcagcttgtggctgccggcctcggtggtgcgcgcgccgaccacctggtccaccgacgggtcgtcgtcgaggatctccaccagctcggggatccgctcgttggggtaggtcatgtcggcgtcggtccacaccacgatgtcgccgcgcgcctgctgggtgccgatccgccggacggtgcccgagccgctgttgtgctggaaggcgatgacccgcatgttggggaagcggggctcggcctcccgcagccgctccagcgtgccgtcggtcgagcagtcgtcgatggccagcagctcataactgtggccgctggcgtccatcgccttgcagatgcgctcgacctcgtcgatgacgtggtcctgctcgttgtagcagggcaggacgatcgtcacgtggacatgctcggatcggctgtcgggctcggtgctcacgcagcgcgagaatactcccttgcgccgccgcccatgtccggctcaccgggccggggccttacggcagcggctcggccatccacacatccatgctcagcggccaggtcccgttgggcggggaggtcaaggtccgctcgtcctgccgggtgcgcaagtggaggatctgctcggcggcgccgtagccggccacgtcggcgggggccgcgccgaggacggccggacggcggccctgcgcgctgatgcggtcgatgacgcggcgcacgtccgactcggtcgcctccgggacggtgcgggccgcggggatgccgcacatgccgcggatgacctggatgaaccggtcggcggtgacgcgctccacgatgatcaccgaccggccggggccgatcttgcggcacatcgagcgcacctgggccagctcgccctgctcggtggggcgcagcgccagcggccaggagacggcggcgatcgggacgacgatcgccagcgcgccggccagcgccaccggcacggccgccgggcggtgcgtgcggcgcaggcgccgcacgcaccaggccagtccccacagcgccagcagcagcatccccggcagcacgacgcacgccagccggcgggaggcccaggggtggtcgggggtgatgccgggccggtacagggtggtcaccgtggtccaggcgatgaccatgaacggcagcacccactcgccgttctcccgcctgagcagccgccgggccagcaccgccgcgcccagggcggccagcagcagcgcgggcacccccacgtaccaggccacccagtgcagcgacagctccgagtactgccgccacccgtccagcggcagcccgttgatccgctggacctgttcgatgaacgacacgttgagccggtcgtcttcggtgcgcggggcgcgccggacggtctgcagccaggggcggacggcgaaggcggcgaagacggtcaccgcgccgaaggcggccaggtcgggcaggcgcccccgggcgagcgcggcgccggcccgccgcagccgggcgccggcgggcggccaccgcagcgccgccgccagcgcgatcgtggcggcgaccacggcggtggccagcatcagcgccgggcgcagcgagtcgctcaggtactccaggtaggggcgggacttggtgtagccctccagcagcccggccccggcgcccagggccagcccggcggccagcggcggccaggtggggcggcggcgggcggccagcagcccggcgaacaccaccaccggcagcacgtcgcggatgccgtcgatgcgcaccagcaggaccagccccagcgccagcccgcccaaaaaggcccgcacccgggccgccgccgtctccaggtcgcggacgtccagcagcaggctcagcccgcccagcagcagcaccagggcgggcagttcgctgtaggtggagcgggccagccactgcatcggcagcagcagggccagcgccagcgcgcccagcggcgcccagcgggggccgaccagccgggcggtcagcccgccgaaggccagcaccgcgcaggcccccagcagcggggccgtcatcagcatcgcgccggtcccgccgatccagccgcccagcgcgagcaccatcggcagcccggccatgaactgcgggacgacctggtcgccgacctggtagaaggccgggccgccgtattccagcgccgggtcgtggccgccgaaggcccagtgcatggggtcgatcggcagccgcccgtggtctttgagccaggtggcgaactgcacgtaggaggccgggtcgcggcgcaccacgacctgttcggcgcacatggccgcctccagggcgaagaaggcgacggccacggccaccaccccgccggtggaccaccaggagaccggcccgcgcagcccgaccgtcagctccaggcgggtgcggtcccaaaagccggccttgagggtgaggaaggccaccggcacgaacagggccagcgccgggccgagccggtagcggccggccatcagcagcggcagcgacaccgccagccaggccacgatcagcagggcgggcgccacggtgaggcgggccagcacccgtccggcgcgggtggagcggccccgggcggcggggtcgttggggaagggcatcggcagccgcagctgcgcgacccggcgtcctgcgggggcgcgctcgctcatcgggtgctcgctcagctgctgcggttcgtccactgagagcgcagggtatcgggccaccgggggcggggtggagccgtacgctcagcggcatggctgactacggacccgcacggctgctggagcggcgcctgatcgacaacccctcgcgccccctgctgaccttctacgacgacgccaccggcgagcgcgtggagctgtcggccaagacgctggccaactgggtggccaagaccgccaatctgctggtggacgggctgggggcgcagcccggcgaccgggcggcgctggtgctgccgccgcactggcagagcgcggtgtggctgctggcgtgctggtcggccgggctggtcgccgagccggtggagcccgaacggctcggcgagctcgaacctgcgggcgcgggcggcgcgtatttcctggtggccgcggaggaggtgctgtcggtgcccggctggtacgaggagcacgccgccgacgccgaggaggtcatcggcctgtcgctgcatgcgctgggccgtccgctgagcgagtgccctgcgggggtgctggactacgcggtggaggtccgcgggtacggcgaccgcttcgcgccgcccgtcccggtggacgcgaaggcccccgcgttgcgggtggcggaagagacttccgcggcaaacgtgacatttgccacactatccgccggagagctggtggaccgggccgccgatgccgccgccgcatgggatttggacgccggtagccgggtgctctccgacctgccgttcacgaccctgcaaggggtgctggtgggggttctcacccccctggcggcggggtcgtcggtcataattcaacgaaatctcgacgagtccgcccttgatcgacgaatttctgtggagcatgtgacagcagtggccggtgtgctgggatgggacgggccgtccggctccgtccgccggctggtccgctagccggcaggccggcccaccgcgtccgaacccgaccccccgagtcgggggccccacgcccgaccgcaggagcccatgaacagcaacccgatgtacatggagtacgtcgacgacgacgagccgcccccagtacgtcgacgcggctggcgcatcctcggctgggtcgccgtcggcctgtcggtcgcgctggtcggctccagcctgggcgtctacggctactaccggaagctcaacggcaacatcgcccgcgagaacatcaactacgggccgcggccggagaagctcaacgacgccatgaacatcctgctgctgggctccgacacccgcaccggcgccaacgccaagtacgggcgcggcatgcagaacgacccgccgcggtcggacacgatgatcctgctgcacctgtcccccggcggcgagcaggccatcggcatcagcttcccgcgcgacctgatggtgccgatcccctcctgcaagagccgcgacggccaggtggtgcccgcctccagcatcgcgatgatcaacgagtcgttcacccggggcggggccccctgcacggtcaagaccatcgagaacctgaccaacatccgcatcgaccacttcctgcaggtcgacttcgtgggcttcaagaacatcaccaccgccgtcggcggggtggagatctgcctgcccaaggacgtcaacgacccgcagtcccggctgcgcctcagcaagggccggcacatcgtcaagggcgagaccgcgctggcctacgtgcgcacccgcaaggcgctgggcaacggctccgacatcgaccgcatcaagcgccagcagcagttcatggcctcgctggccaacaaggcgatgagcgccggggtgctcagcaacccggtcaagctgaacgcgctgctgtcggcggccaccaagtcgctgaccaccgatgaggacctggacctgcaggcgatgaccaagatcgcccgggggatgcaggggctgaccgccggcaagctgcgcttcgtcaccgtgccgtggacccagtacccgcccgaccccaaccgggtggcgctgcgccagcccgacgccgaccagttcttcgccgcgatccgcaacgacaccggcatcccgcagaagaagcgcaccgcccccaagatctcgcccagccggatccgggtgcgggtctacaacgccagcggcatcgacggccaggcccgccgcgtcgccgaccagctcgaggcgcagggctaccaggtcgtcggggtgggcacgctcaccacccgccgcaccacgcggatcctgtacgggccgggcgccgggcgggaggccctggcgctggccgaggcggtccccgacgccgacgggcagcccgtcgcccgcgccaacggcaccgccggcatcgtggacctggtggtgggcccggactggaccgccctcaagccccgccagaccgggatcccccgtcagcaggacgaggtgcgcgggaccgacgatgtctgcaagacctgaccccgcgcgcagatcaccgtcccgcccgggcgggcctgagctttttccgccaaccggtcgcccgatttgcccgttccgatcttcggtcttccggtaacttcggacggcgaccgacccccttcacggacgtctggacctcatgactcagatcctccagccccgctcccccctcgcgggcacccccgaaggcaccgccgcggaccggccggccgcccccgcgccgaaggacgccgccgccccgcgcaagaaggagcgcgacccgttcttcgacaacgccaagttcctggccatcctgctggtggtgatcgggcactccatcgtggggctgcgggacgtgccgctggcgagcacgctgtacctggcgatctacatgttccacatgccgctgttcatcgtgctcaccggctacctgtcccggaacttcaccttcgggtccggcaaggcccgcaagctgatcgtggcgctcggcgtgccgtatgtggtgttcgagttcgcctactccatctacgactggcaggtcggcggcaacaagctgaagatcagcctgctggacccctactacctgacctggtttttgatggcgctgttcctgtggcggctgtcgaccccggtctggcagcagatccgctggccgctggccatcgcggtgggcatctcgctgctgtcgtacatggacgacctgggcgatgacctggagctgcaccgcacgctgggactgctgccgttctacgtgctggggctgatgctgcggccggagcacttcgagctcgtcaagcggcccatcgcccgcctcttcggggtggcggtgctgagcggtgccgtcgtggtggcctacttcgcctacccgcgcatgaacatcgactgggtgtactggaagcacggccacgccgagctcggggtgagcaacctggtcggcacgggaatgcggctggccatgatgatctgcgcggtgatcctggtggccgcgttcctgtcgctggtgccgcgccgccgcacctggttcaccgggctgggcgccatgacgctgtacgcctacctgctgcacgggttcttcacccggctgctgaagttcaccgacttccgcgagctggcgttctggcacaccgtgccgggtgtgctgacgatgatcgtgatcgccgccgtggtcggcacgctgctgtgcaccccgcctgtggtgaagaccatgagctggctgctggagccgaaactcggctgggccttcaccgggctgcgcaggcccggccagccggtgcggcgcagccgttcctgaaaggccgcgggcgggcccgccgggcctcgggttcgcccgcggtgatcgtcacagccgcacatcacatcgcaccgagtccgttaatcttgcctctaccaggcattcacccgaaaccgccgccccggtgatgggtttggtaactgtgcgcttacctcgcgcgtcgcgcccagggaggaccgtgtcaccgctgctgagcgtcgttgtccccttttacaacgccgagccctatctgtccggatgtcttgagtcgctgcggcggcagaccctccgcgatatcgaagtcgtcatggtcgatgacggctcgaccgacggcagcgccaccatcgccaaggaattcgccgaacgcgattcccggttccggttgttccagcaggacaatcaaggcgtggggccggcccgcaatctgggcgtcgcccaggccaccggcaaatacctcaccttcgcggacggcgacgacaaagtacccgaacgggcttaccggcgcctggtgtcctccctggagcactccggctccgacctggcctgcggcaatgtgcaccggctcaagaacgacgagcccgtgcagtccgatgcgcaccggggcctgtacggcaagacgagcgagggcgtccagatcgcccagcggcccgtcctgctgcgcgaccgctcctgcggcaacaaggtcttccgccgctctttttgggaccggctggacttgcgtttcccggccggccgctgcgaaagcgcccccgtcatcacccgggcgctggccctggcctccgccatcgaccagctcaaggacaccgtctacctgtggcgggaaagcggcccgatcggcgagtacgacccggtggagctggccgagcggctgcgcgctgcgggccgggtgcgcagtgagctggccggatacgccccgcagctgctgaccggctacgacaccgaggtgctggtgcgcgccgatctggaggcgctgctgaccgcgctgccgaagatccccgacgagcaccgccccgagctggtcgcgctgggcgccgagctggccgggctgctggacggccagatcctgcgcgcggttccggccatcacccggctgcagctgcacctgctgtcccgccgccggctgccggagctgctggaagtgctgcacttcgtcaccatcggcgggctgaaggaggccccggtggtgcgccgcggccgcaagcgcacctggtacgccgcctacccctacttcgaagaccccgaactggacatccccgtcgaggtctacgacgtcaccgacgagctgctgccggtggcccgcctcgacaaggccacctgggtggacgggcggctgcgcgtggagggccacgcctacatcccgcgcctggagtccggctcgccggaggactcgcgcatccggctgtggctgcgcggcccgcaccggctgctgcggataccgctgaaggtggagcgggtgcgccgtcccgacgtgaccgccgccagcggccaggccgtcgcctcccacgactgggccgggttcgtcacccacatcgacccgtcctccttcaaggtgctgggccgctggcagaccggcgactggaaactgggcctggaggtctcctgccagggcatgcgccgccgccgcaccctgggcgcccccaccgcggcgaaccggcgctggccccaggacatggagatcgcccccggcgtgcatgtgcacgtcctggagctgggccgcagcatggtgatgcgggtccgcagcgtcaccgcgcggctgaccggccaccgcctgggcaaggacgcgctggagctgacgggctgggtgacgcaggacccgcgcagcggcctgatcgccacctccgagcagagccgcgagcaggtgcgcggcgaggtggagaccgagccgcgccccgacggccggctgggctttcgcgcccgtctcccgctgagcgggctgctcgccgagggcgagggcggctgggagctctccctgggcgaagagcacaaggtgctgttcggcgaggacctgggagaggccaggtacctggtccgcgacggggccgagccgctggagctggccctgctgcgcagccgcttcggcaacctgcgcgtggtgctgcggacgccgcgcccggtggtgacgggggccaagtggtccggtgacgacgagctgacgctggagggcacctactgcggctccgaccgcccaagccacctgctgctgcgccaccagcgcttcgccgagaccttccggctgcccctggcctgggacggcgaccgcttcgccgtctccttccgcccggccgccatgccgttcttcggcatgcaccgtccgctcggcaagggacggtgggacctgctggtgcccaccccgggcggcggcgaggcgccggtgctggtcgaacgcggccgtctccgcctgatggccggcccccaccgcgccggggtgcatgagttcaacctgctcacctactccgccgaggcgctgcggctgcaggtcaaggtcgtcctcggcgaggacgcccaggggccctacgcccaggcgcagctgcgcaaccacgcctacccgcgctaccggcgcgagccggtgcgggacctggcggtgttcgacgcctaccggagccgacagtactcgtgcaacccgcgcggcatcttcgaggagctgcgccgccgcgacctgggcatcgagtgcgtgtgggtcagcaacgacggccagttccccacccccgagggcgcccgggtggtgctgaccaacagccgcgagcactacgaggtgatggcgcaggcccgcttcatcttcgccaactggtcccagcgcccctggttctccaagcgtcccgggcagacgtacgtgcagtgctggcacggcacgccgctgaagaagctgggctatgacgtccacgacatgccctacaagcgcacccagggcgtgatctggatggagtacgacgtcccccagtgggacctgctgctgtcgcagaacgccttttccatcccgctgttccgccgggcgttccgctacgacggcgaggtgctggagagcggctatccccgcaacgacctgctgcgccgtcccgagcggcacgagctggccgcccaggtgcgacggcggctgggcatcccggccggcaagcgggtcatcatgtacgcgcccacctggcgggacgacctgtacctggacctgagcacccgcgccttccagctcaagctggacatggccgccgcgcaggccgcgctcggcgacgaccacgtgctgctgctgcgcacccactacctggtgaccgaccgtcccaaggccgagctcggcgacttcgtgatcgacgtgtcgaactaccccgacatcgccgagctgtacttgatcaccgatgtgctggtgaccgactactcctcggcgatgttcgacttcgcggtcaccgggcgcccaatggtcttcttcacctacgacctggagcgctaccgcgaccacgtgcgggggttctacttcgacttcgaggccgaggcgcccggcccgctgctgcggacctctgaggaggtcatcgagacgctgcgggacctggaccggatctcggcgggctacggcgacgcgtacgcggccttcgccgcccggtactgcccgcacgacgacgggtacgccgccgcccgcgtattggatcacctgttgaaataacgggcgattacgataattcaaagtctccggtatctaaaactgtcgtaccggtaacctgtgctttccagcccacttcgggcctgttcgtccggatttggaggatccggcaaccccccagccccagaccgcccgccgcgcttcccggcggtggtctgcgggaccccgatgaaaggaatgcgctcgatggccttcacgctcgaggacgttcgatcgagaacgtacaaggcgcgtgacgcttggtggacggtactgctggtcgatccgctggcctcccggctggtgaagttcaccgcgaaccggaccgggatcacccccaaccagctcaccaccggggcgctgctgctgggcctgggcgcgggcgcctgcttcgccaccgccgagtccacctggctgctggtcggcgcgctgttgtaccacctgtcgttcgtcctcgactgcatggacggcaagatcgcccgcctcaagggcaccggctcggtgttcggcgcctggctggactacatcttcgaccgggtgcgggtgctggcctgctccatcgccctgatgggcggcctgtacgcggccaccggcaacgtcgccttcgtgtggaccgggctggccgtggtcttcttggacatgctgcgctacctggacgcgctggagatctacaaggtccgctcccagatgcgctcgcggctggtcaaggcccagacccgggcggcggagctggagctggccacccgccggctgccgtcggagtcggagatggactccatgctcggcggcgactacgacaagctgatcagcgagctgcccaagccgcacgagctgatgcagcagggcttccacaagcggttcccctggtacgcccgggtgcgcaacggcctgctgcgcggccgcatccgcccgcacctgatcagcggcatcgagttccagatgtcggtgttcatcatcgccccggtgctggccgtgctgatcggcccgaccgcggtcatctggaccgccgcgctggccggggcgggcctgctgttcttcgagctggtgatcatttacaagttctacctgtccagcctggacttcgcgcgggtgtccgccgagctggaggccaagatcgccgagtacgaggcccagctgccggccgagtccgaggtgccgctgggccgggccgtgtgagccttcctcgcgtcgccttcatccggccgcagaccctccgcccgccgacggggtctgcggccggtcgtcgttacggccggtgctccccggcgaccaccgtctcctcggcggccggcgcgggttccctctcgccctcttccctctcgccgtctcggacggccgccggctcaccgggctcgtccccggcgcgtccggccggctcctccggggcggcgtccgcggaagggacgggcccggggcgggactcggggatcagggcgaaggccgcggccagggcggcgaaggggacggcgggcagcacgtagcggtagtcgaagtcggcggtggcggccggaaccaccagcagcgccaacgacaccgaccagggcagcagcacccgcccgcccagccgccggatccgcaccaccatgccgaccagccccaccagcaggaacccgccgaggacggggccgggcagatacaccgcgctctggtagtcgcggacccacccgccgtacggctcgacgacccgcggctccgccgtccgccccccgtaggcgtaggcgaccgcggcgtccttttcggtgagggacgcccccggctggaagtggtacttgtcctccgtccagggcgtcgggtaggggtcgcgtccccaggcgaaggcccgcagggtgtcgcggacgatgaccgcggcgtagtcgccgggctgggcggcgatggcggcccaggcgaactccccggccagctcgttggcccgggggtcttcgatgccgccgggcaggtggttgaagccggagtccggcccccacatcgccgcataggccggcgccatccgggtgccggacggcagccgctcggggcacagcaccgccacctcgggccgcggcctgatcagcgagcagtcggcgaagtcgacggtgcgcccatacagccagacctggtcggagtcgctgagggcgaaccggccgtgcgccgaggagtaccaggacatgtagcccagcaccgggaccgcgcaggccagcgcggccgccgcgaccgcccgccacccggcgcggcgggccagcatgcccaccgccagcaccgccagcagcggcagcccgaccgagcgggtcagcgcggcgcacgccatcagcagcccgaccagcgccccggtccaccagcgcatccgcacccgccacaaggtgaccgtcaccgccgccgtcagcaggaaggtgaacagcaggtcggccatcagcaggtgctccagctggatctggaaggcgtccagcagcaccggcgcggcgaagacggcccccagcaggccgggcagcagcctgcggtgcggccaggccgcccgcgccgcccgccgcaccagcgcatagaccagcaccccgatggccacgcccagcgcatgctgcacgatgacgaccaccagcaggctgtgggcggggctcagcagccacaagaacaccgaatacccgctgggccgcagggtggagggccgaaacagcagcgccgcctccaggtaggcgtaggagtcgccgaaccacagcaccgacgggtagcccagcacggcgagccagcgcactcccaccgccaccgccaggacgaccgcgaacggcccatgcgccgcgacgagcccgcccagccccgccatgaccgcgcggacgccccggacgatcggccgtgccgcgttctccacgtctttcacgccgccctctccagcccaccaccgccccgccgcccgctcaggacggcggcgcccggccccaatcagttgacgcgtgcctccctgcgacgggttcgcacgaaggttcccagaacccacggcacgccggggcgttttttcaagatcgtcagatcaggatctagatcattccggcaggcggcacccaccgcaaacacctgcagaaatggcgcaccgcaccaggaatcgccccacgtgtccacgagcgggcagagcgggcgcggcgaagggtccaccgtcccggtggcacggaggcctccgccgggaggaggatcgtcgcatggagatgttcaccgactggcgcacctgggagcgggcgcgcgccgagctgcaggcccgtcccctggcggccggcgatctggaggtgctggagcgggccgtggcggcggcgcgccgctggcacggttcgcagcagcgcccctccggcgccccctacctggagcacctgctggagaccctggaggtgctggtgcgcggcgcccaggtcaccgacgtggagatcctggccgcggcggtgctgcacgatgtggtggaggacaccgaggccaccgtctccgccgtggaggccgagttcgggccggtggtggccgagctggtcgactgggtgaccgccccgccggccactgggcggggacggcaggccaaacgcgccgccaaggccgcctacctgcggcggctgcgcgaggccccgccggaggcgatcacggtgaaactggccgaccggatcagcaacgtgcagaccctcgaccggatgccgccggacttccagcgccgctactacgccgagacggtcacctacatcctgccgctggcccagagcctgccggatgcgcgcgggcggtggttcaccggctggtacgagtcctggcggcggcatttcgcccatctgggatgatcttgcgcatggaacgggagtgggtggccgaagagagcatccggatcgaggccgagcccgcccgcgtctacgcggcggtggcggagctgcggcggatgggacgctggagcccggagtgcttcgccgtgtggacgcgccgcggcctcgccgaggagggcaccaggttcgtcggcttcaaccggatcggctggcgggtctggttcaccaccgggcgcgtcacggcggcggtgcccggccaggtgttcgccttccgggtcagcagcttcggcatcccggtggcgctgtggggctaccggctggaggacgtcggcggcggcgccacccggctcaccgagtactgggaggacctgcggcgcaaccaccgcggcgccgcgctggtctcgctgctgggccgcatcttcaccggggtggcggcgggcgatagggccgcactcaaccggcggggcatgcgcaccaccctggagcggatcaaggccgcctgcgaagggccgtgacagaaaaacaagaacctgttctacttgtggtgtgagcacccatctcatccagggccgcaaggtcgccatgccggtgcagatccgccgggccgccgtggcctcggcgatgttcgcggtgccggccggcaccgcgcagcagatcatcgactactcgggcctgcaggtgctgcgtccgctgcccgggcgggcgatctgctcgctggcgttcgtccgctacgtcgacggcgacctgggcccctaccacgagttcgcggtggccttcctggtccgcgaccccctgggcgggtccggcccggggcggaacgtgggcgtgttcatccactggctgccggtcgatcagggcttcaccttggaggccggccgctccatctggggcttccccaagctcatggccgagctgccgctggacctggacggcgcggtcaggcgctgcgcggtccgggtggacgggcaactggtggccgcggtggcgatccgccccgggctgccggtgcccacccgcggcgccgcgcccgaggtcgtggcgttctcctgcctggacggcgtcacccgccgcgtgccctggtcggtgcggcccgaaggggtccgcttccggccgggcggggccgtggtacgggtcggcgaccccgctggccacccggtcgccgacgagctgcaccgcctgggcctgcaccgggcccgcgcgctcagcagcaccaccgccgcgcaggtgcgcatgaccttccacgacgcccagccgctcggctgagacctcgcttcccggcgagcgggccggatcgcccggcccgctcgcccgggcatgaccgccgccggctgcgacccgcgtaagctttgtctttcgtgccttcgcgaaaggaagcagcccgcatgtcgtcgtcccaggtcaccggacggccgaccacggtcaaggacgccgagatcgccgtcgagcagcgccgcgtcgaccaggcgcacgcccggctggaggagatgcgcgccgaggcccaggccatgatcgaggagggctaccggcaggcgctggccggcaccaagggctccctggtggaccgggacgccatggtgtaccaggcggcgctgcgcgtccaggccctcaacgtcgccgacgacgggctggtgttcggccggctcgacctggccgacggccagacccgctacatcggccggatcggggtgcgcacccgcgaccacgagccgatggtcatcgactggcgcgccccggccgccgaggcgttctaccgcgccacccccgaagacccccagggcgtggtgcggcggcgagtgctgcacacccgcgggcgcaccgtggtggacctggaggacgacctgctcgacccgtcggccgccgactcgctcaccatcgtcggcgacggcgcgttcatcgcctccctggcccgcacccgcgaagggacgatgcgcgacatcgtcgccaccatccagcgcgagcaggacgaggtgatccgcgcccccgccgacggcaccgtgctggtgcgcggcgcccccggcaccggcaagaccgccgtcgccctgcaccgggtggcctacctgctgtttcggcaccgccgccggttcggctcgcgaggggtgctggtggtcggccccaaccggcgcttcaccgcctacatcgaacgggtgctgccgtccctgggcgagggctcggcgacgctgcgctccctgggcgacctggtggagggggtgtcggccaccgttcacgacccgcccgagctggccgcgctgaagggctcggcggcgatggcgccggtgctgcggcgcgcggtcaccgaccatccccccggcgcccccgacaagctgcgcgtcgtgcacggcggcgtggtggtcgaactgggccgtccccagctcgacaagctccgcacctcgctgcaccggcgcagcacgggcagcgtcaacgcctcccgccgccgcgtcgccgaggcgctgctggacgccctgtgggaacgctacgtccacaccggcggcaccgaacccgaaccggacgagcccgtgcagggcgagctggcgttgtgggagggcatcctggccgaaggcgggctggccccgctggatgagcaggaccggccctcctcccccgccgaccgcacctcccgggaggcgttcgtcaagaacgtgcgcgagcagcgggccttcaccgacttcctgaccgcctggtggccgatccgccgacccctggacgtgctgcgctccctgggcgatgccgcccggctgcgccgtgccgccggacgcgacctggaccgcgcgcaggtggagctgctggccgcctcctggcggcgggccctggcgggcgatccccccaccctcagctaccaggacatcgcgctgctggacgagatcgacgcgctgctcggcccgccgccgcagccctcgcgcgccacggcccgcgaagaggacccctacgtggtggacgggatcgacatcctcaccggcgaagtggtcgccgacgaggactgggagccggggctgcaggagctgaccaccaccatcgagcggctggagcgcgcccgccgcgtggacgacgaggtcgccgacgtccgccccgagtacgcccacatcgtggtggacgaggcccaggacctgtcccccatgcagtggcgcatgctcggccgccggggccgccaggccacctggacgatcgtcgaggaccccgcccagagcgcctgggaggacctggaagaggcccgcaaggcgatggaggccgccctggacggcccggccgcccgccgcggccggagccgcaggccgcggcgccgcccccgccacgagtacgagctgaccaccaactaccgcaacaccaccgagatcgccgcggtgtccgcccgggtgctgcggctggcgctgccggaggcgcgcccggcccgcgcggtccgctcctccgggcaccggcccgtcatcgacctggtccccgaagaggagctgcaggccgccgcccggcgggccgtgcggaccctgctggagcaggtggagggcaccatcggcgtcatcgtcccgctgcccggcgacgcctggggcgaatcggaccgccgcgccctgagcgccggcttccccgagcgggttcaggtcctggacgtgctggaggccaagggcctggagttcgacgccgcggtcatctgcgccccggagaccatcgccgcccagtccccgcgcggcctgcgggtgctgtacgtggcggtctcccgcgccacccagcgcctgaccgtgctgaccgccgaccccgtctggcggcgccggctcgccggcggggagagcgcccgttagatgatgggcggccgcccggtgcgggtcatccgccaggcggtgcgccaggagatgggacggcgcggcccggcgggcgtgcgccagccctccaggaagcccttgaaccagggcttgagggcggccgggcggcgctcgcgcagcaccgtcatggccacccacaccgcgcagtaggccagcgccagcggccacggcaggttgcggcgggccagccacacccggttgcgggcgttgtagcggtagaacatcgcgtgccgggtcggctgcaccgccgggtggaacatcaccgcctcggcgtcgtagaagatccggtacccggcatccagggcccgccaggccaggtcggtctcctcgtgggcgtagaagaactcctccggcagcccgccggccgcctcgaaggccgagcggcgcaccgcgcacgccccgcccaggaacgtggtgacctccgaggagcgttcggggtccccggcgcgcagccgcggcacgtgccgccgctcgcccgggccgccctcggggtcgcggatgcggaaggagacgatgcccagcgacgggtcggcggcgaagcggtcccgcaggtgcaggccgagccggtcggaggcgtaccagccgtcgtcgtccaagaacagcacgatgtccccggtggcctcggccaccccccggttgcggccggccgggatgccgacgttctccggcagccggacgatcgtgacgcgcgggtcggcgaagaccgcatcgtcgccgggcgtccagtcggcgggcacgccgttgccgaccaagacgacctcgacgtcgacgtccttttggtccagggcgctgcgcagcgcccgcgccagttcggcgggccggttgcccatcgtcagcaccacgaccgaaaagcgcatcgtctcctccggccgcagcccggtccccgcgccgccgtgcgttctcagctcgctcaacagcccctcccgcatctgcgtccggctgcagtctttcacttgcccgccgcgtcgcgggcggcttgccgcaactcgccgctcaccggcctcccgcaccgcctcagcgcagccgccgggaggcgaccacgctgatcaggtgcagcagggtctgcaccacggccaccgccgcgaccagcccggtcagcacccgggtggtcaccggggtgtgcccgccgatcagcacgtccagcaccccggtcagcgcgatcagcagcgacagctccaccgcgccgatgatgcggtgcacgcccgccgccgaggccgcctggcgggccagcgccagcccggtggagcggggccgcagcgcccgctcccccagtgccgggacgaccggcagcccgctcttggcgcgggccaccaccacattgtcggtctcggccttgatcagcacggcgcccagcgcggcgaccagccccagctccaggtagccgccggaggcccactcgccctgggcgcgggcgcccagccccaccagcagcgccgcctccgccaggtagtggccgatgcggtccaggtagacgccggtcgccgaggtccgctgcagatagcgggcgacctccccgtccacgcagtccagcagcaggtagacctgcaccagcagcgccccggccagcgccgcccacaacgggtggcccggcagcgagaccaccacaccggccgcgacgccgaccagcatcatcaggtaggtcaggtggttggggctgaaccccatccgcagcgccgcccacgacacgtacggcgacagcgaccgcatgtacagccgccccgcccagtgctcctcgttgcggcgctccttgagccccggcggctgcccgtgcgcgcgaacgtcggcgaccgtggcggtgcgccgggaccgtacttcagcctccgtaggagcggacatactcgcctaccgacttcaacgccgcgtcgtggtccaggttgagccgttccaggatcgtgtagcggccggggcgggtctgcggggcgtacaccacggcctcggcgaactgctcttcggtcagcccgatgtcgccgggcagcttgggcaggccgtgccggtccaggcactcgatgatctccgccagccgcccgttgcgttcgcccaggaaacgctcgcgcaggaagtagcagaaggccgcgccgatcccggccagctccccgtggttggcggtgccggggaagagctggtcgatggcgtgcaggatctcatggtcgccgccgctggccgggcgggaggagccggcgaaggccatcgccatgcccgacagcaccagcccttcggccagcaccgtcaagaaccggtcggactcgatcgactcccgctggaacagcagcgcctcggcggcggtgcgggccagcgtgagcgccagccggtccaccggctcgccgcagtcctcggccgccagcagccagtcgtccaccgccgagaagttggcgatcacatcgccgatcccggcgcgcaccatgcgttcgggcgcggcccgcacgtagtccaggtccacgatcatggccagcggcatcgccacgccgaaggagcccttgcccttgtcgtgccgcagcgaggccaccggcgagcagatgccgtcgtgggccaaattggtggcgaccgacaccatcgggatgccggtcagcgtggcggcgtacttggtggcgtcgatggtctgcccgccgccgatgcccaccaccgcctcgtaccagcccgagcgcagcttggccgacagctccaccgccgcctccacggtgccgcccgccacgtggaagacctcgcaggacttcagcgacggccggacctgctcggcgatcgcatcgccctggccgggccccaccgcgatggccacccgtccctcggtggcgatccgccggtcggccagcagttctcccaacgccgccaccgcgccccggcgcacctccaccgacagcggcgccggcagcgaccgcatcagctgtggcatggattcagtaccccttggcgatccggcgagccttctccaggtcgttgtggtcgtcgacctcgacccactccaccgcgccgatcggggcgacggcgatcttgccgccccggttgaccagctcctggtagccgtcctcgtagtacaggtcggggttggcctcccaggtggccttgagcgcgtcggccagcttctcggccgccgacggctcgatcagcgtggcgccgatgtactcgccgtaggcctgggccgggtccatctgcttggtgatgcgcgccaggttgccgtcggcgtcgagggtgaccttcatctcctcgtcggcgagcttcttcacgttgtccacggccaggacgatctccggcccccgggcggccagcagggtcttctcgacgctcaccgggtggacggtgtcgccgttgaccatgaggacgcccttggagaagtgctcccgggccagccacatggagtaggcgttgttccactcctcggccttgtcgttgtggacgagggtgatggacacgccataccgctcctccagcgccgccttgcgcgcggccacggcctcggcgcagtagccgaccacgatgaccacgtcggtcagcccgacctcggccaggttgcccagggcgatgtcgaggatggtggtctggccgtccaccggtaccagggccttgggcagagtgtccgtgtaaggccgcagcctccggcccgcgcccgccgcgagcaccatcccgatcatgccgtgcctccatcagcgttcactttggactcctccgcccggtcctggggggcggcttccgcctcttcctccaagtccacctgcacgccaccgccgccccggctcgcccgcacccaggcgaccacgctctccacgacgaacagcaggcccaggtagccggtcagcaccgcgtaagcggccgccagctgcccgtacaggcccgcgaacgccgccacgagcatccggccctcccagccgagcccggcctggaagacccggcggtgcggccacagccgctgacgggtgcggtagacggtgtcgtagtggtgataggcgaggacggccagcagagcgtagatcagcggtgccgagacgtcctgcgcgaatcccaagacggccaggtaaccatactcgataccacggatgatggtcgggacgatccagtcaatccgcccgttatgccggtgggccgccgaggggccgatcagcagcagcgccaccaccggtgcgtacagcagcgggatggcgcgctcctcggccccggtgaccgccagcagcgccgccgtggtgatcgcggccagcacggtgcccggcagcgggaccatccggcccagcgtcagctgcccgatggccgtgcagagggggccgtcgtcccggtaggcctgcaggcgtccgggaggggcggccacgggcgcggcgggccgggcctcggtgaaggggatcgtcatcgggtcagcgacctcagcatccgtccggtcagggtgtaggcggccgccaccgcgccccaggccaggagcgcgatgaaggtcacccgggcgttccacagcgcggcggtgaccgacaccaccgcgaaacgctcgccgatcgggaaaacgatcatcttcttggcccagtaggccgggccggaacgggtccgcgccatcacccgccgcgccagtcccagcgggccggtgggccggggggccgcggcgggcggggtcaggccgtcgccgggcgaggtgagcgggatcaccggcggcgcgggggcggcctgccggcgggccgcccgggcggcgccgaaagaaaagtcgatcatgtggcggcaggtctgcacgaccatcgcggccaccgccagcgcccacacgtccccgccgtgcaccgagctgccggccgcggcggcggtggagccgaccgccagcccgacgaagacggtgtactccttggcacggtcgaaggtggcgtccagccaggcgccgaaggtgctgaacttgcgggtgtagcgggccagctgcccgtccacgcagtcgaagacgaacgcgaagtagtacagcaccgccccggcgaccatccccgcgcgggtgcccgtcgcaaagcacaccgccgcgcccaccgcgatcgccatggacagcgaggtcaccatgttgggggtcgccccgatccgggccgccaggcgggcgatgtgacgcgagtaggtgctgacggcgaaggtggtgaagaagccgtcgttgcttttgaccgcggcgtccagccgcacccggtcctcgtcgatcgcctccaccgcggcgcgggcggcccgcacctgctcggcgtcgcgcacctgggcgcacaccagcggcggggcctgcagcggcgtcaccgtcaccccctcgcggaccagccccaccagcagcagcgccggcagcggggaggcggccgcgccgggcagggcgtcgggggtctccagcagggcggccagccggtcggcgacgcgggccagcgtgatgcggcgggccggcgcgacccacaacgccccgcaaaagacccggttgggggcggtgacctggtggaaggccgtcccggccgagacgatccggccgccgccgacccgcagcgggggcgcatccgggccggcctcatccggcggcgcggtcaccgccgcggccacgcccgtccgcgtggcgatcagcctggccagcagttccccgctggccaccgtgccggccggcagcaccagcagcggctccaccgcgccgcgcgccagctcggcgatgacgcgcaggtccgccgccggggagtcggagtcgatgatctccgaggccggcaggccgccggtgtcgcggaccttgcgcagcagtgccgccgcctccggacgggccagcacccgcacgtccggtacgttgagcgaagcgaactggccgagcagccgctgcaggagggtcggagcgttggggccgctctcatatggcaggtccgcgacgggatcggtcgcgagcaccaacgccacggtcatcggcaccttccagcagcgtcggaagacgggggttcggataggtcagcgtagcggctgccgaccactgcaaagggccacacgaggcatgaggtgacagtgacgacgattgcggttgttctggccggcggcaccgggcggcgactgggcgcggccgcccccaaacagctgctggaggtgggcggccggccgatcctggagcacgcggtcgccgccttcgccggtcaccggggcatcgaccggatcctcgtggtgatggcgcgcgggcatgtggccgcggccgccgagctgctggcgccgtaccggacgggccgcgccggcggcaaggtgtcgcagatcatcgagggcggcgccacccgcagcgagtcgaccctggcggcgctggccgcgctggccgacgagccggaggagacgcgggtgctgctgcacgacgccgcgcgtccgttcctgcccggcgaggtgatcgaccgctgcctggccgcgctggaagagcaccaggccgtggcggtcggcgtgcccgccaccgacaccatcgtggcggtgcgggacgggctggtggagtcgatgccgccgcgccacacgctgtcccgcttccagaccccccagggcttccggctgggcgtgctgcgcaaggcttatgaggcggccgcggccgacccggacttcgccgccaccgacgactgcggcgtggtgcaccgctacctgccgcaggtgccgatccgggtggtggacggcgatgagcgcaacctgaaggtcacccacccgctggatctggtgctcgccgagcacctggccgcatccccccgatcccccgaggagaaccagtgatcttcgataccgaccggccggtggtgatcggccatcgcggcgccgggtccggtgaggtgctgctgcccggctcggccgaggcggtcgccgagaacaccctggagtcgatcctgggggcggtgcgcgccggggcgtcctgggtcgagatcgacgtgacccgcaccgccgatgacgagctggtgctgcggcacgacccgaccggcaccgacggggcgttcctggtggagcgcaccgccgcggagtcggggctgccgcgcctggtggaggtgttcgacgcgctgccgccggaggtggcgctggacatcgacgtcaagaccgtgctggaggacgccgtcgatcccccggcccggcgcaccggggcgctgctggcgccgctgctgcgggcggaggcgcggcggcggccgttgatggtgacctccttcgacccgtccctgctgctggggctgcgcgaggaggtggccggggtgccgatggggctgctgacctggctgcggttcccgctgtggcatgccatcgcggccgccgcggggctcgggctggaggcggtgggggtgcacaccggctcgtgcgggctggccgctcccgacccccggctgcgcccgctggagcacagcgtggacgtggcgcataaggcggggctggaggtgctggcctggtgcccctcggccgaggaggcgcccgactacgccgccgccggggtggacgcgctggtcgtcaacgacgtgccgggggtcatcgcggcgctgtccggcacgggggacgagcccgcggaagaggcctcgcaggccgctgagagcgcctgaggaaccttgagaacgttcggggaaaggggttctctgcagggccgcgtccactccccggcttcctcgtcctggtcccgctctcgggaaggggcgggcgaaggttgcggcgcgggccgacccgcgccgatcacaccgggcacgatcccctggcccggcggcacggaaggcggcggagcgcaggggccgtgcggcgcaggggtgcggccgattcgccggcgtgaaggccacgccgacggcggcgagcccaccggcgggccggcaccggcgctgccgcgaccggttctcttcagcaggccgaagtcattcctgcgagaaagccggtgaagcccatgcggtgcacgccgtggacgaccgcggccgatcccggtgccggcaccggatcggccgcctcccggccctggggtcagcgcagaacgcccctgcgcgcccggctctgccgcggggtcagtccttggccggccggttctggccgagtccccgcggactggtcaaaaagcccactccccaggagatgtgcatggtcgcgtacaccagcggcagccacagccaggacttcagcggcaggccgcggccggtgaccaggctgcccccgaccatgatcaccgcgacgtagccgccgggcagcagccagcccggccaaaagcccagcagccccagcaccgtcccggcggccattcccagcaccgccagcggcggcgccaggtagcgcatgttgagcgtgccctggtgctcgcggccgaccacccggcgccagcgcccggtgtggaagtactgcttggccagcgacttcaggtcgggccggggccggtaggtgacccgcatccggggggtgaaccacacgatcccgccggtcttgcggatgcggtggttcatctcccagtcctgggcgcgcacgaacgtctcgtcgtagccgcccacccgctccagcgcgctgcgccggaaggtgcccaggtagacggtctcgacctcgccggcctcgccgccggtgtggaaccgggccgagccgacgccgatcttggaggtcatggcgcgggccacggccttttcgaacggggtgacgccctcggcggccatcagcccgccgacgttgtcggcgccggtctcctccatggtctccaccgcggcccgcacgtagtcggggggcagcagggagtgcccgtccacccggaccacgatggagtactgcgacgccttgatggcgatgttgagcccctgcggggtgcgtccgctggggttgggcaccacgatgatccgggggtcctcggcggccagcttctgggcgatctcctcggtgcggtcccgggacgggccgacggccagcaccagttccatctcgcccgggtagtcctggttgaggatcgcccggaccgcatcggccaggtgccgctcttcgttgagcaccggcatcaccaccgacaccgccggccaggtgcgatgtgctgcttcggcgctctgcgcgtggggtgacggattcatctgcactctcggggacgaacccggcactgccgaccgggtcaaagccgctacctctctattgagccaacctgcgccttggtgagccttttacgacacgccgtttgcacgattcaggacgggcgcaccacggcgagcgcggtgcggcgccccgggcggcatggcaccgggcaccgccgggcccccgttccccgaaccgctgagcccgcgtgccgaaagggctcagtgggccgccgagacggacctgtggcggcctggtggccgacacggccggacagatccggtgtaagacctcgatcggagtcctcctgcggggccggccggcggtcgggccgaagggtcgggcgatgcgtccgatcatccggcccctcgccgggagaggtcaattcggcgccacgttactccaacgacacggagtggaggtagcgaacgcagcggtgtccaccactttagggtggggacatccgcggcaggaaacgcacggacgagggggcactggccatgccggacgtaggcgactccgatccgatcgagcgctacttccgcccccgtccggaaagcccgaccggcccggaggagggcaccgtccccgaacggcccggcgagggggtcacggtggacggggtgccggcgcccagggtgaccgtggaggccgccggcggcggcccgcgccggccccgccgctcgatgagccaccgttcggccgccggcgcccggcggcagcgccggttcctgatgaccgtgggcgcgatgtcggcgctcgtgctggtgacctccgggggggcctgggggttccagaactatgtgaccggcgccctggacaaggtgcgggtcggcgggctcggcgacggcggcggccccaagggggcgatgacgatcctggtggcgggcgtggaccgccgggacgggctgacgcccgagcagcagaaggcggcccggctgggccgggccgagggcgagcgctccgacacgatgatgctggtgcacatctcgcgcgaccacgaccggatctcggtggtgagcctgccgcgcgactcgctggtgatcatcccggcgcaccgctccaacggctccgagggccccaaggggacgccgatccccgcccgctacggcaagctgacctgggcctaccagtacggcgggccggatctgacggtggccaccgtcaaacgggccaccggcgtgcccatcgaccactacatcgaggtcaatttctacggcttcgtgaacatggtggacgccatcggcggcgtggacgtgtgcgtggagaaggccgtttacgacaaaaagagcgggctgaagctgcccgccggcaccacccacgtcaacgggctgcaggcgctggccttcgcccgggcccgctacagcatcggcaacggcagcgacctgggccgcatcgagcgccagcagcagttcatggcctccctgctcaagcaggcgctcaacaccaagaccctcagcgatccggtcaagtccacccggttcctcaatgccgcgttgaagacgctgcgggtggacgagaagctggccaagaacctgcccgccctggccgatcagatgaaggacctgtccaccgacaacgtcaccttcgtcaagatcccgctcaagagcgagaattacatgacgccgatcaacgggtcggcgccccagtccaccgtgctgtgggaccgggagaaggccgaagaggtgttcgccaagatccggcgggatcagccgttcgatcctccctcgcccaagccggcctctccctcgcccaccgtggaccccgacgctcccaccgtgcagccccgtgacatcaacgtggtggtccgcaacggcgtgggcacccccggtctggccgccagggccgccggcgacctgcgccgggtgggtttcggcacctcggtgccgcccggggtggcccgcaccggcctgcgcaccacccagatccactacgggtcggccaatgtggacgccgccaagacgctggccgccgccatccccggcgcccgtctcaagaaggttccgtccctcggcgacaccatccaggtcatcgtgggttccgactggaagggcgccaagaaggtcaagatcgcctcactgcccggcgcgccgtccgatgaggacaccggccctcaggtgagcacggcctcgcagaagctgtgcaagtgacgatcacgacggcggccccggccggtggtgccggccggggccccgggtggacgcccgtttcagcggtcggctacttcttcagcagttggcgggccatcaccatccgctgaatctgattcgtcccctcataaatctgcgtgatcttcgcatcccgcatcatccgctccaccgggaaatcccgcgtatacccatacccacccagcaactgcaccgcatccgtggtcaccttcatcgccacatccgacgccaaacacttacacgccgaggacacaaaggtcagatccggcacactctccccacgcatcacccgctcagacttgaccgccgcatgataagtcaactgccgcgccgcctcgatctgcatcgccatatcggccagcatgaactgcacaccctgaaaatcagcgaccggccgaccgaactgacgacgctccttcacataccccagcgcataatccaacgccccctgcgcaatccccaacgcctgggcggcaatggtgatccgcgtgtgatccaacgtcgccaacgccgtcttgaacccggtgccctccgccccgatcatccgctcggccggcacccgcacatcctccaagatcacctgacgggtgggcgaccccttgatccccagcttgcgctccggcggcccgaacgacaccccctcatcgtccttgtccaccacgaacgccgagatcccccgcgcccccttacccggatcggtgaccgccatcaccgtgtagtactgcgacacccccgcattggtgatccacatcttcaccccgttgagcacccaggcatccccatcacgcaccgcccgggtcttcatcgaggccgcatccgacccggcctccggctccgacagcgcataggagaacatcgcctccccccgcgccaccggcgccagataccgccgcttcagctcctcagaaccggccagcagcaacggcatcgtgcccagcttgttgaccgccgggatcaacgacgaagaggcgcacacccgcgccacctcctcgatcacgatcaccgtggccagcgcatcggccccggcacccccataagcctccgggatgtgcaccgcatgcaactccgccgccaccagcgcatccaacgcctcctgcggaaaggcgccgctctcatccacctgcgcggcatacggagcgatcttggtctcagccagctcacgcaccgtccgccgcagcaactcatgctcctccgacggggcgtacgcgggaaaatcggcactcataccgcgaatgctacccgccggtaaccaaagtcggtccggcgccttcccgccaccggccgcgggcccgcggccggtggcgatgacagcggcggcgaggccgcgatagaacggggttcgccccgcccgacaccacggttggaggtacgagccgcgtggaggctctggcgagcaccgatccgcagatggtcggccggtaccggctggaggccaggctgggcgccggcgggatgggccgggtcttcttgggacgttcgcccggcgggcgggcggtggccgtcaaggtgatccggccggagctggcggccgacgccgagttccggcggcggttcgccgccgaagtggcggcggcgcgccgggtcggcgggttccacaccgcccccgtggtggacgccgacccggacggcgacccgccctggctggtcaccgcctacgtgcccgggccgtcgctggcgaaggtgctcaccgagcacggggcgctgcccgaggaggcgctgcgcggcctggccgccgggctggccgaggccctggaggccattcaccgggccgggctggtgcaccgcgacttcaagccgtccaacatcctgctggccgaggacgggccgcgcgtcatcgacttcggcatcgcccgcgccctggacggcaccacgctcacccgcaccggcggcacggtcggcacgcccggcttcatggcgcccgagcagatcaccggggatcaggtcggcccgcccgccgacgtgttcgcgttcgggacggtgctgtcgcgcgccgccggcgtcgctcccttcggcaagggacccgcccacgtcctgctttaccggatcgtctaccaagagccgcaactcgacgggcttcccggctgggtgcgggaggtggtcgccgagtgcctggacaaggaccccgcccgccgccccaccgccgaggagctgctgagcaggctggccctgcccgcgggcgaggccgacgccgagaccgtacggctccccgagcggtcccggcccgcatccgcagaggggacgcccacgcagccgccggcctccaccgtcgccccggaccaggtccgtctcccccaggggaccgggcagccgggcgaggcccgcttcccccacatcaggcggaacgtcgcatacaccctcggggagtgcttgttctatctgcttctcgtcgggatcggggcattcctgctgaaggaattcgcgcccctggtgccctcagcgatcggcctggactgggtggagacaaccgggtggcggggggcgctgaagacggtgttcgtgctgctcgcggcctgcgtgggcgggctgctggccctctgcggcgtgttcatgttgagccctccctcgataagggcctccctcgggccgaccgaaaacgtcattgaccagacggggatcacccagatctacggcaagcgcttcaaacacaccgacttctacccctgggagcggatcggacagctccaggtccgccactaccacgacgcgctgggggcgccgaaagactcctgggggctgctgatgcggttcgtgcccgacgcgcagccgcccatcttctaccggtgggaacgggacgccggcggcaagcagaccggctggatgctcatcctcagcggcaaggaggtgcaggccacccgggaggaggtcgaggcggcggtacggcgtttcgccggttccctatgggaagcgccggacagttcctgatgttgtgccgggcatgaacgagcgatacgccgacccggatgtgatcacacggctgctggagaagtcacgcacctgggcctttgtggggctgtccgacaaccccgcccggaccgtctacgaccaggcgcgcaagctgcagggacggggcaagcggatcatcccggtgcacccgcaggcccaggcggtgctgggcgagcgggcctatgcgacgctggccgacatccccgccgacatcgagatcgacgtggtgggcgtgtaccggcgggcgcagttcgccgggaaggtggtggacgaggcgatcgcgcggggcgccggggcggtgtggatgccgttcgacgtgatcgacgaggcggccgccgagcgggcgctggcggccggactggacgtggtgatggaccgctgcccggcggtggagtgggcgctgcgccactgaacctcaggcgccctcggcccccagggactcgcgcagccgggcgcccttggccttggcctgccggtacaggtcctgctggaagtcgcgcatcttggcctgcagctcggggtcggaggcggccaggatgcgcacggccagcagcccggcgttgcgggcggcgccgaccgcgacggtggcgaccgggacgccggcgggcatctgcacgatggacagcagcgagtccagcccgtccaggtgcttgagcgggaccgggacgccgatcaccggcagcggggtcaccgaggccagcatgccgggcaggtgggcggcgccccccgccccggcgatgatcacgcgcaggccccgctcggcggcctgcgcgccgtaggcgatcatgtcgtgcggcatccggtgcgcggagaccacatcggcctcatacgggacgccgaactcctccagcgcctcggcggcctgcttcatgacgggccagtcggagtcgctgcccatcaccacgccgaccagcggtgccgtcatcttccctcctcggccggtcccagcgccgggccccaccgcaggtaggcggcggcgtggcgggcccgctccagcgtctcctccaggtcgtcgcccagcgcggtcacatgcccgatcttgcggcccaaacgcacctgcttgccgtaaaagtgcactttcacggccgggtcgcgggccatcacgtggatgtagcgggggtagatgtccgcgtcatcgccgcccagcacgttggccatcaccacatggcgggcggtgggctcggcagagcccagcggcaggtccagcacggcgcgcaggtgctgctcgaactgggaggtgcgggcgccctcgatcgtccagtgcccggagttgtgcgggcgcatcgccagctcgttgaccaccagcccgctctccagctcgaacagctccaccgccagcaggccggtcaccccgaggcgttcggcgatctccagggccagccgctgggcctggacggcccgctcctcctccagcccgggggcgggggcgatcacctcgtggcagatgccgtcccgctgcacggtctccaccaccgggtaggcggcgccctgcccgtgcggggagcgggcgaccagcgcggccagttcccggcggaacggcacgtgctcctcggccatcagggcgaccccctcgccgagcagccgctccaccagggccgcggcgccggcgtccaggtcgtccaggatccacaggcccttgccgtcgtagccgccgcgggtggccttgagcaccagcggcagccccacctggtcggcgaacgcccgcagggccgccatggggtcgtcggcgggcagcggcgcatagcgcgggcagggcgcgccgatggcgctcagccgctcgcgcatcaccagcttgtcctgggcgtgcagcagggccgccgaaccggggcggcagatcgtgccggccgactccagttcctcaatcagggcgggcgggacgtgctcgtgatcgaaggtgaccacgtcacagcccttggcgaaggagcgcaggtccgccgcgctggtgtgctcgccgatccgcacgtccgcgcagaccagcgcggccgagtcctgcggggaggcggccaggacccgcagcggcgtccccagtccgatcgccgcctgctgggtcatccgggccagctgcccgcccccgatcatccccacgaccggcatccgccctggttctctcacgccgagaaggttatcggcccgctcgcaggtgaacgaacccggcgtggacggcgtctcacctggtgtgggcggcgtgctctggggcacacccggtgccgggcggccgcccggcgcacccgaaagatcgcgctttgggcgccctcgccttcgggtggctctattctcgatgggcgacactgccccgcggccggaaggacggttcttcttcgtgagcctgatcgccaatctctaccggcggttcgagcacctggtgcgcgagctcgcgaagttcggcagcgtgggcgcgatggcgttcgtcatcaccatcggcacggccaacgccctgcagttcgggttgcatctggggccgctgaagtccaacgccgtggccaccgtggtcgccaccacgttcgcctacctggccaaccggtactggacgttccggcaccgcgaccggtccgggatgggccgcgagtatgtgctgttctttgcgttgaacggcgtcgggctggtgatcaccaatctggtgatcgggttcacgcactacgggctgggcctggacgacccggtggcctacaacgcctcgctgatcctcggtaccgggatcgccacgctgttccggttctggtcctacaagaagtgggtgttcctgccggtgcaggcgccgccggtggacccggcctccgggcttcccgagcccgccgaggccgtccggccgcaggcggccggcggcaagccggtgaacggggcggccgtgaacggggccgcctcgcacggagcatggcgggcggcctccggcggcgcccgggtgcacgagcacgccccctcctcggtgggcgatcgccgcggctgaaagaccccggcgcctatcaggtggggcccaccaccaccggctcttcggccagctgtatctcgttgacctggcgcaggaacaccgcgaacaccgccggacgggcctgcagcagctccagccggccgccgtccaccacggccagcgagcgggccaggtacaggcccagcccggtgccttcgccgccgctgacgctgcgttcgaagatccggcgttccagttcgggaggcacgccggggccttcgtcgccgacctccacgaccaccgagccggcgctgttcttggtggtgatggtgaccgtgccggcgccgtgcaccagcgagttgtccagcaaggtggccaggatctgcgacagcccggccgggctgaccagcccgaccagtccgcgttcgccggtcagatggatgtcccggccggcgcggcggaagatcggccgccactcctccacctgctgggcgaccacatcgtccagcccgaccggctgggcggtgccggtgcggtcgtgccgggcgcgggccagcagttgctccaccaccgccaccagccgctcggcctgggagagcgcggcggcgccctcctcccggacgacctcgggctggtcggcggagcggaccatctcctccagccgcatcgacaatgcggtcagcggggtgcgcagctggtggctggcgtcggcggcgaactcgcggctggcggccagcaggtcggccacgcgcaccgcgctgcggtccagcacctcggcgacccggtccacttcggggatgccgtagcggcggcggcgcggccgggcgttgccggtgcccagccggtcggcggtctcggccagatcgcgcagcggcagggtgaacttgcgggcctggaacatggccagcgccacggtgaccgccaaccccagcagcgccaggccgccgatcagcagcagctggcgcagcgcctgctcgtgcaccgcggcggcgggctgggagacctgcaccccgatccccccggcggtgcgcgagtgggtcagcagctcggtgcccttggggggacgctccccggcggtcatcaccgtgtcgtccggcagggttatcacgatgtaccgcccggggtacccctgggcgacccggtcggcggtgaccatgcgaccggtgctcaggctgagctgcaccccgccgaggatcgtggcggtctcgcgttcgagcgaccggtgggcctcttcgtaaatgagacggtgcgtggtgtaggcgagcgggacgcccagcagcaggatggcgactaccgccaccgcgagggtcgacagcagcagccggcgcctcatggggcctccttcggtcgaatggatccgcggccgtggcggcgggcgggaccggtgctcgggacaccgcccgccgctgcacggccacggcctgaatgtcggaccttctccggtcggcccgcggccgacgccggccggtcatgacgatgacccggcgcgcgctgcgccgcggtcgcgtcgccggggcggaaaaggtccccatgaacccttctcgacatcgccgccggcagagcgcggcgtccccgcgcggccgggccgggtgcgccatgcggccgccgggaacggtccggctgaaaagggttcgatgaaccttttcaacacgccgcctccgcacgccgggacggggccttgcagtcagggacgctgccgcgacctggaacgtcgcggcagcggagaccgcccgggcccccctccccgatgccttgggccaggtgttggaaagggttcagtcaccgcgctcgaagcggaacccgacgcctcgcacggtggtgatgtagcgcgggttggcggcgtcgtcgcccagcttgcggcgcagccacgagatgtgcatgtccagggtcttggtggaaccccaccagttggtgtcccacacctcccgcatgatctgttctctggtgacgaccttgccggcgtcccggaccagcacccgcagcaggtcgaactccttggtggtgagctggagctcctgatcgcccatccaggcgcggcgcgactcggcgtcgatccgcaccccttgcacgatcggggtctcggtgctgccccgccgcagcagggcgcgcacccgggccagcagttcggccagccggaacggtttggtgacgtagtcgtcggcgcccgcgtcaagcccgacgacggtgtccacttcgtcggcccgggcggtcaggatcaggatgggcacgccgtgtccttccgagcgcacccgacgtgccacttccagcccgtcgagctcggggagcccgaggtcgagcacgatgaggtcgaccccgccgcccagcgccctttcgagcgcctgggggccgtcggggctgacttcaacggtgtacccctcgcgccgcagtgcgcgggcgagaggctcggagatggaggtgtcgtcctcagcgagcagtacagacgtcatgtgggcatcgtatggctattcatgaatgtttccggggccaccgcgggcctcttgacctgcggtttgccacgtgtagtacatccgcgaacacagatataccccccaaaccgggaagtaaccgtacgtgactcctcccacaccggaagtcacgcacccggcgcgcagcgctccgtcgcccggcagaacgggcgttgtgccgcccttgtgggcggcttcgccgggaagcggcctgcaccgcggggcggccgtccccaaagacctccgcgaaccgccgcgaaaggcgagcgtcccggcatcatcggcgattctgggaccgaaggccggcaacgggtcgtcttctccgccgctgcatcccgtacgccggccacggcggcggggacgccttgagggcccggccgtcagatgcggcgcagcacctggatcgcgcacccggccaccggcagcacgtcaccggctttgacgacgaccgcgtcgtcttcggccggccgggcgtcggcggtgtccagaacctttctccaggaggcgccgtagtgttcgggcggcagcgtgaagcacagctcaccggggtgagcgttgaagatcagcaggaacgactcgtcccggatgcgccggccgtgccggcccgcttcgccgatcgcctccccgttcaagaagacctgcagggccttggcgcgcggcgcgcgccagtcgcgttcggtcatctcccggccgtcgggggtgaaccagccgatgtcgccgtggggtgaggcggccgtcccggcgagcggccgcccccgtgcgaagcggcgccgccggaagatcgggtgcgccgcgcgcagccgggtcagctcgcgcacgaagtccggcagccggcggtcctcgcgcagccgccgccagtccacccgggcgtcctcgccgtcccggcggcaggcgccgcccagctcgtccccctggaagagcagcggcaccccttgcgacaggaacaacgtggccagcaggttgcgttcgtggcgttcgcgcagggccggagcgccggcgggctccgcgcggccgcgttttcgggaacggccgccgcgacgcgcccggtcgcctggggcgaagccgtcgtggccggtcacgaagttgatcgaggcgctgggacggcggccgtcgccggcgtacaagtccggggagccggccagccgggaggcgaggtcgagcacggtgcccggccggccgcgccagtagccgcgcacggtgtcgcggtagcggacgttccactcggcccacagcggcggcaggcctcccgcccggcggccgtcttcgcccgcaccgggcggcgcggcgatcagcttgacccgggagaccaccgggtcctgctgcaccaggtcgaagaaggcgctcaggtggccggcctcgcccggcgcggcggtcagggcgaagcggaagccgtccacgtgcatctcggtgacccagtaccgcagcgagtccatgatcatctgcaggacgtggggggagcgcatcaggaagccgttgccggcggcgcccgcgtagtagcgcgggtcgtcgtccgacagtcggtagtaggaggggttgtccaggcctttgaacgacagggtcggccccaggtggtcgccttcggcggtgtgactgtaggccacgtccaagatgacctcgatgcccgcctcgtgcagggacttgaccatcgacttgaactccaggacctgctcgccccggccgccggaggcggagtactcgttgtgcggggcgaagaagccgatggggccgccgccccggccggtgcgcgggcgccgccgcgccggcgggtcaccgcggacgaactggtgcaccggcatcagctccaccgcggtgacgcccagctcgcgcaggtactcggtcatcaccgggtggcccagcccggcgtaggtgccgcgtatccgcggcgggatgtcggggtgggcgatcgtcaggcctttcacatgggccctgtagatcaccgtctcgcagtggggggtgcgcggcgggcggtcgtccccccagtcgaagtaggggttgaccaccaccgagcgcatggtgtggggggcggagtccaggtcgttgcgcgaccaggggtcgccgaaggcgtggccgaagcacgcctggtgccagtccacccgcccttcgatcgccagggcgtaggggtccagcagcagcttgctggggttgcagcgcagtccccgctccggctcatacgggccgtgcacccggaagccgtagcgccggccgggcatgacgcccggtaagtagccgtgccagacgaagccgtccacttccggcagggtgatgcgggtctccccgccctgcggtgcggtgtcgtcgaaggcgtcgtcgaacaggcacagctccacccgttcggccgcctcggagaacaccgcgaagttggttcccgccccgtcgaagcgggctcccaggggatacgcctgccccggccagagatcacccaccggtcacctcctcgatgcgaggggtcccttccccgccggccgggctccacacggcgggacggggctctggccaaagcggacatccatcggttaccttagggaagccttacctaatgaggctgccccgacggctgtgcgcccccgcgcccttctgggaggtccccgaccggatgtacgtgtgcatctgcaacgaagtcaccgaggacgacgtgcacaactgcatggccgccggtgcggggacggtccgggaggtcaaggcggcgtgcggcatgaagcccggctgcggggtgtgcacccggcggctgtatgccatggtccgggagaaccgcgccgccacgccggtgcaggccgtcgacgacctgccgccggtcgaggaggcgcccgccgatccgttcgctcccacgcccatggcgccgctgcagggagtgcaggtcccgctcggcatgcctgccgttccgggctcgtcggccgcataggccaccatcgccgccgagagtttttgaggaggattcccgccactcacccctaaccggcataacgcgcactccaccccgggatgggcggttgtcctgtgatgttcattgccaaccgggggatttatgctgtcctaataagccttccgcgtggaaacatggaccgcatggaaggcgacaaggagatcatcgcgctgctcaacgagcagctcacggccgagctcactgccatcaaccagtacttcctgcatgccaagatgcagcagaactggggctacaccaggctcgccaagcacacccgggacgaatccttcgacgagatgcggcacgccgagcggctgaccgaccgcatcctcttcctggaaggcctgcccaactaccagaagatcaacccgctgcgcatcgggcagaccgtcttcgagcagctggaggcggacctggcgatcgagatggaggcggtggcccggctgcggcacggcatcgagctgatgcgctcgcgcggcgacatcacctccgcgcggatcttcgaagacatcctcgaggacgaggaaaagcacatcgactacctggagaccgagctcagcctcgtccgctccctgggtgagcagaactacctgcagcgcctcaccgactccccggacgacgccgactacggcgacgcctgacccgaaagccggaacgtcggccgtcccctccgctctcgccatgccgacgcacgggcgggacggccggaggccgagcctcagcggccggtggcgcggcgcagcacatagggctggatgatgcccaggccgcgggcgggacggcggacgatgcgggtgacggtgtaatcctccgacttctccagcgcggcggccagctcggcgtcgatgacgaccgtgccgggacgggcgatggaggtcagccgggcggccagattgacggtggtgccgaagacgtcgccgcgcatgggcagcaccgggccgtatgccacgcccacccgcacgtccggcatctcggtctcgtccttgatggcctcggcgatgctcaaggcgatctccccgcccagctcgggggagtcggcgctgaagagcacctcatcgcccaaagtcttgatcaggcgcccgccgcgggaggccaccacgtcggcggtggtctcctcaaagcgctccaccacccgggccagctccggttcctccagctcgcggctcatctgggtgaaggagaccatgtcggcgaacccgacggtggccagcgggcgggtggcgtcggactcgccggcggtggcggccagcgccagcgcgcgggtgccggcggcggccagctggcgccgccaggcgtgcaccaccagcggttccagctcatcgatgtgcttttcggccagctcggccagcgcgcgcagcgactcgggggtgggcggctccagctcgtcttgaccggtcaggctggtgagcaggtccacctgccattcggccaggcgggtcatggtctggccgaaggcgcgcaccaggcggatcaccccgtcctcatccagcacgccctcgtccatcaggcgccgcagctggcacagggcgtcgatgtcgcggtcggtgaaggccaccgcgtcatcgctcaggtgcgggtagcccaaggcccgccacagccgctgggagaactccttggtcaccccgccgaggcggatcgcatccacccggttgtagcgcagctcgccgcccagcagcagctcctcgaaccgccgggggtcgggcaggacgccctcctccccctccggccgggggcggccgccgctatcgccgctcgcggacgtcatcggccggacccccgacaggccggtacggctcggcgcacggccgcgtcaccgccgggacctcgtctgtcttcacccgtcccaagtcaccacccgattcgatcaccagcaaggggcacgtaccgacccacgccagatatcgtgacagaaatgaggccggattggtgccccaagcgtgaaacatcccacttccggtcaccgaacgtgcaccacatcgccggccccgaccgtctgctcgccctccggcgtgaccaccaccagacagccggcggcatcgacgtcggcgacacggccggtgatctcctggtcgccgggcatcacgacgcggacctgccggcccagcgtggcgcacaggtcccggtaggcggcgcgcaggccgctgccctctgcgtcgccgccctgcgccgtccaccgccggtaccagtcctccagctcgcgcaggatcgcccgcagcaacgcctcccgttcccggaaggcggcgccctccagcagcagtgaggtcgccgtcggcaccggcagttcctcttcgcgcaggctcacgttcagcccgacgcccatgaccacggcgtcccccacccgctcggcgaggatcccgcccagcttgcggtcgcccaccatcaggtcgttgggccatttgaggcggacgtccaaggcggcggcccgcccgttccgccgcgcggaaccctcggtgaggtcctcggtgacgcggccggtgacgcggcgcagcgcctcggccgccgccagcccggtcagcagcggcagccagcccagcgccgccgcctcgacgggcgggcgcagcagcaccgagaacgtcaggcccgagcgcggcggcgccgtccaggaccggcccagccgtccccgcccggcgcgctgcgactcggcgaccagcaccgccccttccggctcgccccggcgggcggcctcggccagatcgacgttggtggagccggtctcggcgacgacccgcacccgccgccacagcgactcgggccgcaccagcatccggttgagcgcccgctcgttcagcggtggccgggccaggtcggtgaagggtgactcgctcacacccccatccaaccccacgggcgtcagccggtgttctgcagcccggcggccacgccgttgaccgacagcagcagcagctcctccaggcgggcgcgttcggcgtcgtcggccacgccctcccgcagcgcggtcagcgcccgcagctgcagcagcgacagggcgtccacataggggttgcgcagttcgaccgcgcgggagagcacccgccggttctccagcagccgccggtgcccggtgaccgccagcaccagggagcgggtgcggtcgtactcggccagcacccgctcggtcagctccggacggccgcccagcgccaggtagcgctcggcgatggcgcggtcggccttggccaggctcatctcggcgttgtcgagcatcaccgcaaacagcggccaggaccggtaggcctcctgcagctccgccagccccgcctcgtcgtccccgccgccgagcaccgcctccaggccgctgcccagcccgtaccagccgggcaggttgacccgggtctgggtccaggcgaacacccaggggatggcgcgcaggtcctccaggctgcgggtggcggtgcggcgcgccggacgggagccgatgcgcagccgggagatctcctccagcgggctgacccgggcgaaccactcggcgaagccctcggtctcgatcagggcgcggaaggcggcctgggcggcggcgctgatccggtcggccagcgggcggaagcgcacggcggcctcgtgggcgcgggcctccaccgccggagtggaggccagcatgatcgcgttggtgacctgttcgatgtgccgcttggcgatctcgcgctggccgtagcgggcgaagatgacctcgccctgctcggtgaccttgaaccggccgttcaccgagccgggcgcctgcgccaggatcgcccggttggccgggccgccgccgcggcccagcgagccgccgcggccgtggaagagggtgagggtgatgccgttgcgggcggcccaggccgccagcgccgcctgcgcgtcatacagccgcagcgtggcgctggtggggccgagctgcttggccgagtccgagtagccgagcatgacctccagccgccgcccggtctcggccagccggcgctgcaccgccggcagcttgagcatgccctccagcaccgacggggcccggtccaggtcctcgccggtttcgaacaagggcaccacgtccaggacgggggcgtggtcgcccagggattcggccagctcgtagacggcggcgatgtcgtcggccgagcgggtgaaggagaccacatagcggtggcaggcccgcaccccgaagcgccgctggatccaggagacgacgcggagggtgtcgaggacctcctcggtcatctcgctgagcgccccgcccgcccggacctcggccagggccttttcgtgcacctgcgagtgctggcggatctccagctcggccaggtggaacccgaacgtctcggtctgccagatcaggtgctgcagctccccgtaggcctgccggacggccccggcgccggccagcgactcctgcaccaggcgcaggtcggccagcagctcctccggggagcggtaggccatgtcggcgtgccgggcgcgcgtggcggcgatgcgctcggccacatacagcaggtactggcggtgcggctcctccggggagcgcttggccagctcggcgatcagcagggggtaggcggtgcgggcggcgtccagcgcgttgcgcagcgcggccgacggcggggtggtggcggagctgacggtcagccggcggccgatgcgggtgcaggcgttctccagggcgcgcagcacgtggtcggactggatcagcaccgcctcgcgggtgatctgcgcggtcacatacgggttgccgtcccggtcgccgccgatccagctgccgaagcgcaggtaggcgtgggcgcggggcgggcgggcgccgctggccgggccgctcgcccccacgtccagggcgctgtcgagggcgcggtacagctgcgggacgacccggaagatggtctcgtcgaaggccgccatcgcggtgcggacctcatccagcgggtccatctgggtgtggcggcgcagcgcggtgcgccacagcaggtcgatctcctcgcgcagctgccggcggatctcgtcccgctcggcggcgcccttgcgggggtcgttgaagtcctgcagcagcgcgctgatccgcatgatcgcggtgaccacggcgcggcggcgggcctcggtggggtgggcggtgaagaccggccggaactccagcccgtccagcacctgcgccaggcggtgctcgccggtgccgcggatctgcgccaccgccgccgccagcgagccggagaccgggtgggccgggtcggtgtcccgctcgcgcagggcgcggatgcggtggtgctcctcggccaggttggtcaggtggaagtagacggtgaaggcccgcgcgaccagctcggcgcgctccaggtcccagccggccaccagcgcggcggcctcgtcgatggagacgcggccctggcgggcgtcgatgacggcgtgccgcagccgctccacgtcctccagcagatccgggccgccgtactcgacgaggatctcgcccagcatggcgcccagcagccggacgtcccgccgcagcggctcgggcatttcctcgcgcagcgctttgcgttgctccgaggggacctggccggcggccgagtcgcgcatattggtagccacgaggccagcgtagccatccgatccccccgcgaaacggacggaccgaccggtaaccgggacctgacggaagttcgccggtggcacctggttactcttttcagccatggcgatgcatgctcccgagcccacgggcgatatcgacatccacaccaccgccggcaagatcgcggatttggagcgccgcaggtacgaggcggtgcacgccggttcggccaaagcggtggaaaagcagcacgccaagggcaagatgaccgcccgggagcggatcgacgcgctgctggacccggggtccttcgtggaattcgacgagctggcccggcaccgttccaccaacttcgggatggacaagcaccgtccctacggcgacggcgtcgtcaccggctacggcaccatcgacggccggcacgtggcggtcttcagccaggacttcaccgtctccggcgggtcgctgggcgaggtcttcggcgaaaagatctgcaaggtcatggaccacgccctcaagaccggctgcccggtgatcgggatcaacgactccggcggcgcccgcatccaggagggcgtggtggccctcggcctgtatgcggagatcttcaagcgcaacgtgcacgcctccggcgtgatcccgcagatctcgctgatcatggggccgtgcgcgggcggcgcggtctactcccccgccatcaccgacttcatcgtgatggtcgacaagacctcgcacatgttcatcaccggcccggatgtgatcaagaccgtcaccggtgagaccgtcaccatggaggagctgggcggcgcccacacccacaacaccaagtcgggggtggcgcactaccaggcggccgacgaagaggacgccttcgaatacgtcaaggcgctgctgtcgtacctgccgtccaacaacatgtccgacccgccctcctacgacgtgcaggccgaccccaccgagccagacccggagctggacacgctgatcccggactcggccaaccagccctacgacatgcacaccgtcatcgagcacgtcctcgacgacggggacttcctggagatccagccgctgtatgcgcccaacatcatcgtcggcttcggccgggtggagggccgctcggtgggcgtggtcgccaaccagccgatgcagttcgccggcaccctcgacatcgccgcctccgagaaggcggcccggttcgtgcgcacctgcgacgccttcaacatcccggtgctgaccttcgtggacgtgcccggcttcctgcccggcaccgaccaggagtacggcggcatcatccggcgcggcgccaagctgctgtacgcctacgccgaggccaccgtcccgctggtcaccgtgatcacccgcaaggcctacggcggcgcctacgacgtcatgggctccaagcacctgggcgccgacatcaacctggcctggccgaccgcgcagatcgcggtgatgggcgcccagggcgcggtcaacatcctctaccgccgggagctggccgccgccgaggaccccgaggcgctgcgcgcccggctgatcaccgagtacgaggacacgctggccaacccctacatcgccgccgagcggggctatgtggacgcggtgatcaagccgtcggagacgcggggccatgtgatccgggcgctgcgggcgctgcgcgacaagcgggcctcgctgccgcccaagaagcacggcaacattccgctgtgacccggcgactgcgattcggcaatgtcgtttccggccccggcgggccggcaaggaggctgcatgagcgctgagggcaggccgttccttcaggtcatccgaggcgacgccaccgcggaggaggtcgccgccctggtggcggtgctgtcggcgcgggccgcggcggccgcgcggtccgccgccgctccggcccgccgctcgggctgggccgaccggtcccggatgatgcgccggccgctgccgcacggccccggagcctggcgggccgccgtcctgccgcactgaccttccggacggtctccgggcgcctttatgggcgccgcattgcggacacgcccggcgcctggcggtttgccccaccggccacgcaggtcaacggggccgcggcgaagcagggtccatggtttcgctccgcaagcgtgcgtacgcgaataaggtaggaagcccatggctacctcggagcatgttccccagcctgcccgctacgccgtcttcgtggacgcggggtacctctacgctgcctcgggggcactgctcctggacgccacgtcccgccgcgagtaccgggtggcggccgaacagctcatcaacgccctcatcgactacgccgccaaggaactgcgcggcgagctgctgcgggtctactggttcgacgccgctccgcgccgccagcccaccgtggaccagcgggtgatcgccaacctgccgcgggtgaagctgcggctgggaaacctcaacgcccaggggcagcaaaagggcgtggacgcccagttgcgcgccgacctggaggcgctggcccgccatcgcgccatcaccgacgcggtgctgctggccggggacgaggacatgctgccggccgtggaggccgcccagcgctacggggtgctggtgcacctgtggggggtggaacccacccacggctccaaccaggccgagtggctggtgtgggagtccgacacggtggaggtgctgtcggcggacttcctgcgcccctatttcaccaaggccaaggcgctgcccgtccccccggccgccgcatcccgggaggcggcggtgcactccaagaactcctcggtgccctccccggcccaggtgttcgccggccgctccccctccacccggccgatccccggcgtcgggacgcgcccgggcggtgcgctgccgtcctcgggccacaacggcaagctcggcccggaccgccaccagatggaggagatcggcgagcacgtggcgcaaaagtggatcttcgagcggggccgcgacaacatccgcgacctgctgcccggcccgatcctgcccccggtcatcgacaaggagctgctgatcgaggcggaaaaggagctgggccgttcgctgcgcccctaccaggaggcccgcacctggctgcgcgacgggttctgggagcgggtctaccgggagttcggcatcggcatcggcaagtccggctgagccgaccaggcggtccgattcccgccagcccggcgcggcggcctggggtttactcgaagacgtgctggatttcgactcctgctaccgggcgatcagcgcccgggacgcccggttcgacgggcggttcttcaccgcggtcacctcgaccggcgtctactgccgcccgatctgcccggcgcgcaccccggcacggcacaacgtgcggttctaccgggacgcggcggcggccgaggcggccgggttccgcccctgcaaacggtgccggccggaggccgccccggggtcggccgcctgggacttcaaaggcgacctggtgcggcgggcgctgcggctgatcgaagagggcgtggtggacgagcagggggtgcggggcctggcccggcggctggcggtgaccgaacggcatctgcaccggctgttcaccgccgagctgggcgcctcgccgctggcggtggcgcgcagccggcggctgcggctggcgttgcggctgctgcgcgagacgtccatgccggtgacggacgtggcgttcgccgccgggttcggcagcgtccggcagttcaacgcgacgctgcgcgaggtctacgggcagacgccctcccagctgcgcggggcgcggccggccgccggctccgggctggagctgcggctggcggtgcgcccgccgttcgacgcccgcgccctgctggagttcctggcgtcccaggcgatccccggggtggaggaggccggcgcggagcgttacgcccgcaccggcccgggaggctgccggatcgagctgctgatgcggccggaccatgtgctgctgcgcgtcgacgcccccgacctgcggggcgtggcccgcctggtggcgcgctgccgcaggctgctggacctggacgccgacccgcaggcggtgagccgcacgctgggcgccgaccggctgctggccccgctggtggcggcgcggccggggctgcgggtgccgggcgccttcgacggcttcgaactggccgtgcgggcggtgctgggccgcctggcgtcaccggcggcggccggcgccctggccggacggctggcggtccgctgcgggcggccgctgccggagccggcgggcacgctgacccactgcttccccaccgccgcgcaggtcgccggcgccgacctgtccggcctgggcctcagcgacgcccagcggcgcgcgctgcaggccctggcccgcgcggtggccgcaggcgagctggacttggacggcggcgccgaccccgccgagaccgcccgccggctgctggaactgcccggcatcgacccgtggacggccgagtacgtggccatgcgcgccctgggcgacccggacgccttccccgccaccgacccgggcctgcgcagcgccgtgcacgccctggccgcagacggcgcggcctcccccgccgagctggtcggacgcgccgaacgctggcgtccctggcgcgcctatgcggccatgcacctgtggacgtccctgccggcgatcccgcaacggactttggagaaggtttgacgatcaacacgaccgtgctgcagaccccgatcggcccgctggcgctgctggagcacgacggcgccctggtcggagccggtttcaccgccgaccccgccgagctgcacgcgcgattgcacccgtccctgcgcgccctggagctgcggccggtcggcgacctgggcgccatcaccaaggcccacctcgcctacttcgacggcgacctgaccgccttggacgccctccccgtccaccaccccgcctcgcagcggcgggagcggttgtggcgggcgctgcggcgggtcggtcccgggcagaccgtgacctacgcggagctggccgtgctggcgggcatggaccgcaccgccgcccgcgccgcgggccaggcgtgcgcccagaacctcatcgccccggccatcccctgtcaccgcgtcctgccctccggcggcgcccccaaaggacgcctgggcggctactactacggcctggagcgcaaggcgtggctgctgagccacgaatcggccgtcaccggtgggcgacctgacgccagtgcggcaccagctcctcgatgagggcctcggtctccggctgcaggtggtccatcagcgggtcgcggccgagcctgcggcgcagctcgtccaccaccacctgcacctgggtggcgtcgccggtggcgtgggtggcgcgcagcaggtcgcgccacaggccctcgtcgtcggggaccatgcgcagcccggcccgggcggcgttcaccgcgccgtgggcgtcgccctcctccagccgcagcacggccaggcggtgggcgacgtcgatgacgcgggcggtggcctcgtactccagctggtcggcggccagccagccgtagcggccgcgcggccggtcggccagcagcgggccgcgcaccaggtccagggcgtaggacaggtaggcggtctcggaggccggttcggccgccgaacgccacaccagccagcggaacaccgaccagtccacccgcacctccgagccgagccggatgcgtccgcgctcgtcgtagtagaggttgggacggccgcgcgagtcgcggcccagccagtcggagacgcgggcgatgcaggcgtcgcgcaccccggcgctgacgccgcgcggccagatcgccccgctcagcaccgtggggtgcaccccgccgggatgggtggccaggtacaccagcacctcggtgcacagcgcccggcggctttcgtccatcgggcccggcgcgtccacctcgatcgggccgagcagccggatgtccacttcgggacggtggtcgaaggacggcggctgctccccgtcggcggggcccggcagcggagcgccctgggtgcgggaggcggtgcggaacaggtcggccaccgcctggtagtgctcggggcgcaccagctgggcctgcacgtcgaagcccagcaccccggcgtgcagccggccgtcggcggtgacgtcccaggtccaggtggcgcccggcacctcgccggcgaccaggtagccggaggccatgcgccggccggtgcgggccagcgccaccaggcgggccgtctcggcgtcggtgggctggtcggccatgatcaggtagtgcggcatccatgcctcgccgaacacgccgcggcagcggccggtcagcaccgagtcggcgccggaggcggccagcgcctggcgcacctcctcgctgcggccctccagctccggcagcgcctcctgcagggaggccacggtgcggatgcggtcgggggcgatctcggcgaggttgcgcgccaggtcggggtcgaagccgaccagggtgatgcgcatgtggtccgaccagcggttggtggccagctccagggcgatggcggccagcgccgcccgccgggtctcctccgggccgcgcaccgcgatcagcccctgggcggcctccaggtccaccaggatccggccgttggcgttggtgccgatggacaccaggcccgggtagggggccagcacgtcgcccagcgcggcctcccgcagggcgggcagcgtgtcggccgacagccgccacacctgcccgtcgtcgaaggcgcgccagggctcgggcgggttggggtcggcgggggcgacccacaggtccaggctctcggcgcccaggtggacgccgtagacggtgggcagggtgcggccccggtcggccagcgcccgtgacagctggcgcaggctcaggtccagcagctgggctccctcggggtcctggccgacgcgcagcgcctcctcggcgcgggcggcctccccctcgggacgggcgatcatggtgccgaatccgcggtgccacatctgctcgcggcgccgccggcccagcgccgtcagcacgccggcggccagcagcgaggccgccgccagcccgtgcggccagcccaggtcgatcgacggcagcgacagcccggtgaccggcggcggcccctcgtcggcgggttcgagccggtgggcgtgcggctgctgggccggctcgtccggccgggcgggggcctgctcggcgggacgctgcggggcctgcgcggccggcggctgcggggcctgttcggcgggcggcgcaggggtctgctcagcgggcggctcgggggtctgtgcggcgggtggttgcgaaggcggagcagacggtgcgggcggggcctcttcgggggcctgccggggtgtttcccgcccgtcctggccgcggggttcggggtcgggcttggggtgcccgtagcggaagtactcctccaggtcttcgaccggcacgacctggacgccgacggcgtcggcgggcatctccaggatccagccgggccggatgaggctggcgtaggtcagcttgctgccgtcgggctgcacccggcccttgttcagctcgtagatctccttgtagcggcggccctcgcccaggcaccgctcggcgatctcccacaggctctcgtggtggcggccctgcggcggctgcacccggtagatcttggtggtctgcgtcttttcggtcggttcggccgcgacgctctcggcgagggcgcgcgccccttcttcggccgtgccggacggctcggcccgcgcaagcggcgtggtggccgccaccagctgaaagtggtcggtctgcaccgcggccaccggcgcggtggagggcatgtcccggcccgagaaggcgggcatgaccgcactggcggtggtgaacagcagcagcgcggccagcaccagccggtgcaccagcggctgcagcccgccggccagcggcacccggaccggcaccccgacgccgcggatcccggcgtgcacctccaccaggacgcagaccaccagttgcagccaggccagccacaccagggtgaccagcacggtgatgatcgccgaggggccgatccggccggtcaggtcctccagggtgggcatccgctccggcagcggcgagccgaaggccagcagcagcgcgcacggcaccccgacgaccagcgccgacagcgccaccagcgcccccagcccggccagtatctccccggcgctgcgcctgcggatcccgactgcatcgcgtggtgacatcgtgcctctagggggtctcgccggtctctggatgggcggatgccgtcgaggtcatcgtaaagtgccccagccccggcacgatggccagcagctgcggccgcacccggatcgtcacggtgatgcggacctcctcggctcccggcaggcagtcgcggtcggcgacctcctgcccgtaggcgtccagcaggtcgtaggcgctggcgcaggcggcggcggcgtcgatcctgggctcgccggtggcgcgcagcgtctggacgtcgatttcgttggcgccggcgcgggcggcctgttcagccatgtcggcggcgcgctgccgggcgtggatggccagcccgccgtccaccagcagccccgccagcagcagcaccgacggggtgagcagcacggtgtacatggcgatggtgccgcggtcgccgtccgtcccggcccgccgcagggctcgtcgcaagaccttcaccggccctccgctgcaaagtcggtgccccggtagctgtaggtgtcgatgggggccacggcgttgccggtgaacgtgcgggtggccggcagccccaggaacatcaggtcgccgaggtccacggtgcaggtcacggtgacggcgacccgcccgccgggcccccactgccgggtgtcggtggcgatggcggggcctccccggcaccagtgggtgccgcgcagggtgtcggtgccgacccggtgggccagccgccgggcctgctcggcgctgcgcgccacggaggcggcgcgcaccgcgtcgcgggccgccccgtcgatctggctctgggcgtccacgtagcggcccacggcggccagcagcatcaaaaacagcacgaagatgggcgtcatcaacaccagttccagcgacatgccgccgccgtcgtcccgcccggcgcggcatatcgcgcgtctgctgatcgccggcatggtcactcgcagtcgatgtcgccgtcgtcgggccggaagcattcgaccgggccgccggcccgctggcgcacctgcagcgcccggctgctcaggaacggcacgacccgcaccgccgtgccgctgacctccacccagcggttgtcgtcggcgtcggcgtcggtgacgacccgcaggtcgctcagcagcctggacccatagccgcgcaccgagcgcaccgcccgttccctggcctcggcccgccaggagccgccgggctcgctgcgggccacccgcgccccgctctgggccgccgccagcgccacatgccgggcgtggaagatcatcgtgaactgcacgacgctgaggatgaccaggatcaggatcggggtgagcagcgccagttccatcgacgaggcgcccaggtccgagcgcctggcccgtgccgtggccgccatgccccggtcatttctcgtattgggtgctgatgttgttggcggcgttgccgacttgcgtgcggacgaccccgtagaccgtcaacgcgatggcggccagcatgccggtgatgatcgcccattcgatcgcggacacccccagcccgcggtcggcggtgcgggcccggtggatgcggacggcgagcatggcgcgcaggtagatgaggacggggttgtcgaagaggttcacgagggctcctcggggtcgaaggtcacacacagggggtcatgtcaccagtattcggatcagcgccggaaatcccaggaacaccaggaaaccgaagcagaacagcaattgggcgatcagcatcgactgggagcgttcgcccgccttgccctccagctccgacagttcccggctgcgcatggaggccgcccgcgccgccagcgattggcggatcttggcgccgtcgtcggccaccagcgtcaacgccgccgccaggtcgcgcagctcggccacgttcacctcctcgcccagccggcccagcgcctgccagggggtctgcccgacgatccgggcgttggccagcgcctcccggatccgcaccatcgcccagccgtcgcccacctgggcggccgtcatcagcgcctccggcacgccccggccgccggccaggttcatcgccaccaggtccaaaaaggccccgaccacatggcggaagtcgcggcggcgctgcgcggcctcctgccgcagctgcaggtccggcaggaagaagaagaaccccgccatgatcagcgccatccaggcgggcaccgccagcgagtcgcccagccccaccagcgccgcgtaccccaccagcacgggcatgaagatcagcgcggcggccggcagcaggaacttggtggccaagaacccctcgtatgagcgttccagcagcgccaggtcggcccgcaccgaccgctgctcccagccccgcgactcatagaagcggaccagcgcgcgtcccacccgggcgcgcagcccgctgatctcctccatgccgggggagacgcgccgctgccgttcggcggtgtcctgcgcccgggcccggtcgaaggccgccaggctcgccgccagccccggccgcgccgggaacagcgcccgcaccagcaggtacagccccagcccgacggtggccccggccagcatcgccatcgtcacgcccgctcacccccctccgggccggaggcgccgtccccgcaccgggagaccgggacgcgctccgcgcagcccacgaccgtcacgaccggccacctcccgcgggtccggcaccgccgccgccggcgtccatggcgtggcggccgcgcagcggcggggtgagggtgccctgccagccggccacggtggcggggacctcgcggggcacgccgggacgggcctgtgccggggcgctcagcaggcgctgcggcatgtcgtagcgggccaggcggcgcagccacaggaacgccgccgcatacagggcgagcaccacgcacagcaccatctggcccagcagcccgtcgtagggctccacataggagcggttgaagatggtcagcagcagcgccgtgcccaccgacacgcccaccacgacgttgacgctgcgccgggtggcccgccggtcggcctccacccggcggcgcatgtccagctcggcgcgggccgaggcggacagcgcggtgagcatgtcgcgcagcccggggccgcgcagccgggcgttgaggatcagcgcggcgaccaccaggtcggccgaggggtcgttgaggtcgtcggcgaagcggcgcagcgcctcgggcatcggcatgcgggtgtgcagccggtccaccagggtgcgcagcggctgctgcagggccggggcggcggcccgcaccgaggaggggatggcctgttccagcccgaccgcgccggcgatggtgtcgcgcagcgactcggtccaggcggccagggcctccagccgggccatcgcgcggcgctcctcggcggccccgccgacgaggccctcccagcccagcaccagcagggcggcgccgatggcggccaccggccagcgggtcaccaccagcaccgccaccccggcgagcaccgagacggcgctgcgggtggtcagggtgcggatcagctcttggcggccgcgccgccgcgggggcttgccgggccgcaccggcaggccgcggatcgccgccgccagcagcaccagcccgccgccggccaggccgccggcgacgatggcggccagcacgtccggggcgaagatcaccagccacctcccgtcgcggcgtcatagccgtaggcggccagctcatcggcgcaggagatgggggcggccggcaccacgtgcccgtcggggcccatcgcgaacacctccgacgacagcacccgctggtcgcagccggtgacctcgcggacgctggagacgaagcggcgcagccggccgccgcggccgtagtcgttgcgtttttcgatgaagaccacgaagtcgatggccccggcgatgagcatgtgggtggcctccaccggcagccgctcttcggcctggatggcgtaggtggcgatccggttgaacacctccatggaggagttggcgtggatggtcgacagcgacccgtcgttgccctgggtcatcgcgttgagcatggtgacgatctcgtcgcccagcacctcgccgacgatgacccgggaggggttcatgcgcagcgaccggcgcaccagctcggccatggagatggcgccctgcccctcggagttgggcagccgttcttcgaaggccaccacgttggggtgcaggtcggggaaggcgtccagccccagttccagggcgcgttccacggtgatcagccgctcgtggggcgggatctcgttggccagggcgcgcagcagggtggtcttcccggcgttggtggccccggcgatcatgatgttcttgcgggccagcaccgcggcgcgcaggaaacggcccagctcgggggtgagggtgccgttgccgaccaggtccgacaggaagaccttgcccagccgggcccggcggatcgacagcgccgggcgcaccgtgacgtccatgaccgccgacagccgggacccgtccggcagccgcaggtccagttgggggttggcggtgtcgaagggccgggaggacagtcccgagtaggcggccaggatctggatgagctcgatgagttcttcgtcggagtcggcgaccggctcgcccatcacctcccgcccgtcggcgtagctgatgaacacccggtcgcagccgttgatgtcgatgttctcgatctcggggtcttccagcagcggctgcagccggcccaccccgaacagcgccgcgtgcaccgcgccggccagcgcctcttcctcttcggcgctgggcgggcggcggccggcggccagttcggcccgcgcgtactcctccagcacctgggcgatgagggcgcgggcgaactgccgttcgtcctcggccgacatggggggcagcccgctggcggcgtccagtctgcgctgggcggccagccggtcccccacttcctggcgcaaccgtttgaccagcgcgtgatccacttatcgccccctctcgcgcagctgcgctccggacgccgcgtccggctcgggttgcggcgcggcggcgcggcggcgttcgtcgggacgcggcacgcccggcggccagggggtgcggccggcggcctgcggggcggccggctgcgggccgcggggggtggccgacaggcgtccgaccagggtggcggcgacttcgcgggccgagcggatcagcagggagcggtccagccgcccgccccagcggccgctcagcatctgggcgcccttggggtcgagggcgaggccgccgagcacggtggccggcagctgggagccggtgacgatccggtccacctcggcgatggtgctgcggaactcgcgcgggtcggccagcaccacgatcccgatcggcgggccctcgggcaggtccttggccagggcgttcacccgttcccgcaggtgggcgacctgttccagggtggcgcggcacagcagcaccaccatgtcggcctcgcggatcagatcgatcagcggggagccggcgcccagccgtccgcagtcggccagcacgtccaccggggccagcccggcgaaggcccggcccagcggcccccacagccaggtcatgccctgggcctgctcggcggtggtgatgccgaccagcacgtccagcccgcccaccaggcgctggcagtgctcggcgatctgctcggggcgcagtccgcggcgggcggtggcggccaggctgagcaggccgcgggaggggttgagcatggcggtgcgccggtcgtcgtcgccggccgccggcagccggtagaccaggtcgccgccggcctggtcgcactcggcgaccagcaccggacgcggccagaccgcccccagcgccacggccgcggtcgtcaccccgggcgcccccttgtcggccgcgagcgcgatcaatgccacggtcagcccccggtcgggttgtcggtgcggccgctaggcgcgccgcctgggctttgctgtcccggggagggagtgcccgcctcaccggagggcggggcggccccgtcctgcccgcccgcggggtcgggcgggttggacggcttgccggcgggcttgccggcgcccggctgcggcaccctggtgccctcgggcaccagcgccacggcgaccgccccggcggaggcggcctgggtgagctgcggcgcgtcggcgggcggcaccgccacgtccaccatcgtctggtcgccgcgcagccgttcgtcgtcgccgccctcgatgcccaccacgatggcgtccgccgacagcagcgtgccgggccgcgggccggggccctggccgctgccgacggcgtacacgctgacccgctgcccggtctgcagtttggcggcgggcatctggccgggtttgagcgccagcccgaccaccacccggccctgggcggcgtcgttgacggggctgaccatcccgtcggtcagcagcgcgcccgccaccagcgggacggcggcatagccggtgaccactttgtgacgttccgaccagctgatgtactcgatgccggtgtcgccgatctggacctcccgcagcgcgctcatcgggatctgctggccggccgccaccggctgggcgatctggatggccgacacccgctgaccgctgacgatcaccagataggcgctggtcagcgcgccgccgaggatgagcagcacggccagtgcggccagcgcgggcttgcgttcgcggggcggcacgggcagccgctgcccggtggcggcgcccaggccgccgcgcccgagcccggccgtgccggcgggaccgccgttcgaaccgctggtgaccgtcgactgactggccttcatgggcgtgaatactccgatacgggggctgatcgagcgatccatgctctcgatgcgggcaaggccgcgtcaatggattcgtcgaggatatgccctcttgtaacgcgcgtgggcttggttaccagcaaattcaatgatcacataatggcttacgagccgtcacggcgtccgcttactcgcttcggtaaggcggatgtcggttaactggcgtcacatatgtcgcagacgtctcaagccaccgggcggcccagcgcgatcacctcggcgctgtccaggccggccagggccgctccggggaccagcagcttggagcggcgcagcccgctgccgatgacgacctcgggcgcggccgcgaccgcctcgtccaccagcaccggccagtccttcggcaggccgatgggggtgatgccgccgtactccatgccggtgagccgggtggcctccgccatgggggcgaaggacgccttgcgcgcgcccaggtggcggcgcaccgccccgttgatgtcggcgcggtgggtggccagcaccatgcaggcggccatgcgcacctccccgccccgcttggcggccacgatgacgcagttggcggacgcgccgaggggcaccttgtagtgctcgcagaacgcggcggtgtcggccagctccgggtcgatctcggccaccatcgcccgctgcggcggcgccgtgcggacgggctcggccagcaggtccgggcgggtttcggcgggcacccagtccagttcaccgatcatgggccgattctcccaccggcgccggcaggccgatgagcgtccccagctcggccaccgcgcgctcaaacatcgccgcccggtgctccaggacgccgttgaactggccgaacagctcgaaactgacccacccgtacacccctgaccaagcggtcatcgcccgcatgatcacctcgtcgggcagccccggcatgacctgccggcgcacccgctccaggtcctcggccacggccgctggaaagccctgctccgccgcggcggccccgggcggggcggccagcaccccggcgcggtgggcgtcggcgacgatgcggcagaagaccaaggtggcgcgcagcgcgggggcgacggtgtcctgcggcgcccggtagccggggacgggggacccgtacagcagggcgtactcgtgcgggtgggccagcgcccagtcacggacggcacggcaggcggcccgccagcgtcccccgtggtcggcggggtcgcagccggcgtcggcgcgctccaccgcccggcccagcgcggtgtagccctcgatgatcagcgtggtgagcaggtcgtccttgctggggaaatagcggtagatcgccgaggaggccatgcccatttcgcgggccaccgcgcgcagcgacagcccggccgccccctcggtggccaggtgccgccgggcgagctccacgatttcgcgggtcagttccgcgcgcacccgttcccgcacgccccggctcctgctcatggcggctctccctccgtccccgtcgggccggcgacacgctagcagagcggtgcaggcaaatgagagcaccgcttccccatcacccttcggtgccgatatcgcgggccgggtgtcgcgcaggcggccggtaattaagctgaccggcgggcgcccggctgcgaaagggccgaagggctggaggagtgcatgcggatctcgctcaccgtgctgaccggccgcgggccgcgcgacatcgtgatcgatgcggattccgaaatgaccgtgggaaatgcaacccaggccattttcgcagccctggagggcgattccgctgcgttcggcgcttccgcagggcccggtgaccgatcacagcgggcgctgtgggcgaacggccggatgctggacccccaggcccaggccgtccgggagctgcgcgacgggacggtggtggccatcgaccggcgggcggcggcggccacgctgctgcaggagccgaccgggctggtggaggtccgggtggtggcgggcccggcggccggcgcggtgcaccggctgggcctgggcacccacaccctcggcggccgcgacgccgacctgatcgtggacgatcccgccatcccgccccgctcgctgcgcatcaccgtccagcgcggctccgtggaggtggaggcctcctcccgcacccgcgccgtgctggacgggcggcgcctggaggagcgggcggcatggccgttcggcgggatgctggcggtcggctccaccatgctcagcctggccccgtgcaccgcccccgacgcgcacctggagccgctgcccggcggcgggctggccttcaaccggccgccgcggatcgtcccgcaggcgcagccggcgcgcctggaggtgccgcgccgccccgaacgcggcccccgcgagcggctgcgactgttcggcgcgctgctgttctcggcgttcgggctggtcatggcgtatgtgctgggccagtggtggtgggcgctgctggcgctgagctggccgctgatccaagtcggcgaatggctgagcgaccggctgcacgggcgcaagtcctaccggcgggcgctgaaggagtaccaggcgcgcagcgcgtccttcggcgatgagctggaggcgctgcgccgcagggacgaggccgagcggcgggcgatgtggccggacccggccgagatactgatcaccgcgaccggtccccggcggcggctgtgggagcgccgcatcagcgacgacgacgccctgcacctgcgggtggggctggccgacctgcccgcccgcatcgagctggtgggcgacgaggagggcacggtgcccacgcccaccgcccgcgccgtcccggtgacgctggacgtgggcgagctcggcgtgatcgggctgaccgggccgcgcgccgcctcgcgggcgctggcgcgctggctggtggcccaggcggcggtcctgcacagcccccgcgacctggccgtcgtggtgctgtcggcccgcgaggacggcgccgagcactggaactgggtgcgctggctgccgcactgcgccccgcgccgcggggaggactgcctggcgctggtcggcgccgacgccgaatcggtggcccgccgggtcaccgagctggccatccgcatcaccgagcgccgccgcgaccggcacggcggcgccggcccgctcgccggctcccccgccgagccggccgacgcccccttcaacgtgctgatcgtgctggacggggcgcgggcgctgcgccgggtgccgggcatgccgcaggtgctctcccgcggccccgactacgggctgcacgccatctgcatcgacgacgaagagcgcctgctgcccgaagagtgcgccgccgtcatcgcctggcaggaggacgagggggcgccctccatcgtccggctgcgcggccccggcctggagggcgtcggcccggtgctggccgaccaggtgcccgcggcctgggccgagcgggtggcccgcgcgctggccccggtccgcgacgtctcccgccaggacgccgccgagaccatgcccgagcaggtccggctgctggacctgctgggcatgcccgaccccacccccgagcacgtccgcgccgcctgggacgcctcgggaggccgcaccacccgggtgccgatcggcctggccgccgacggccccttccacatcgacctgcgcaccgacggcccgcacgggctgatcgccggcaccaccggggcgggcaagtcggagctgctgcagaccctcatcgccgccctggcggtggccaaccgccccgatgagatgacgttcgtgctcatcgactacaagggcggggcggcgttcgccgactgcgcggcgctgccgcacaccgtgggcatggtcaccgacctggacgggcacctgaccgagcgggcgctgcagtcgctgtcggccgagctgcgccgccgcgaggagatcctgctggccgccggggccaaggacatcgacgactacgcggagctgcgcgaccgggccgccgccccccgcgggcccggccgctacgcccgctcccgcccggccgcctcgcacgtggagctgccgccgctgccccgcctggtgctggtcatcgacgagttcgcggcgctggtgtccgagctgccggagttcgtggccggcctggtggacatcgggcggcggggccggtctttgggcgtgcacctgatcttggccacccagcgtccggccggggtggtcaccgccgagatccgcgccaacaccaatttgcggatcgcgctgcgcgtcaccgacccgcaggagtccaccgacgtgctcgactcccccgaggccgcgcagatctccccggccacccccggccgctgctacgtgcggtcgggcaccgccgtcccgcaggcggtgcagtcggcccgcatcgccggccgccgcccgcagggccggggcggggccgcgccggccaaaggcaagatcaccgtgcgggacgtcccctgggggcagctgggccggccgctgccggagaccggcccggccgaggaggactccggcaccgtcaccgacctggccgtgctggtcggcgcgatcggcgaggccgcggcccgcgccggcatcggcccgcagcgctccccctggctggacccgctgcccgagcggctgcgggtgtcgctgcgcaccgccgccggcggctcggtggtggacgtgccgccgatcgagttcggcgtcaccgacctgccggagacccagtcccgccaggcgctgacgctgaacctggccgccgacggccacctgtacatcgccggggccgcccagtccggccgcaccaccgcgctgcgcaccttggccgggtcgctggcctcctcggtctccccgttcgacgtgcacctgtatgccatcgactgcggcgggggcgggctgctgccgctggtggcgctgccgcactgcggggcggtggtcacccgcgaccagatcgaccgctgcgagcggctgctgacggcgctggccaacgaggtgtcccgccgccagcagctgctggccggggcggggttcgccacgctggccgagcagcgcgccaccgtggcctcctccgaccggctgccgtggatggtgctgctgctggaccgctgggagggcttcgtcggcgccttcgagcactacgactacggccggctggtggacgccttcatccggctgctgcgcgagggcgcggcggtgggcctgcgcgcggtgtgcaccggcgaccgcaccggcctgagcgggcagatctccaccgtcttcgaccgccgcctggtgctgcggatggccgaccccatggactacggctatgcgggcctgaacgaccggcaggtcccggcgtccatgccgccgggccgggcgctggagcagctcggcccgggccggccgccgcgcgagtcgcagatcgggctgctggccgacgacgcctccggcgccgcccaggtcgccgcgctgcaggagatcgcccgcgcctgcaccggacgctacggccgcctgccgcgccggctgcgcccgctgcacgtggacgagctgccggtgcgcgtcacctacgccgaggccctggcgctggaccccgaccacctggcgccctccccgctgtgggcgctggtcggcgtcggcggcgacaccctcggcccggtcggcgtggacctgctcaaccacggcccggccttcatggtggccggcccgccccgctcgggccgctccaccgccctgctgacgatggtcgcctccctgctggacccggcggtcggcggcgggctggtgcccgtgctgctgctgaccccgcgccgctccccgctgcaggcgctcaagggccgtcccggggtgctgggcgtgctggacgccgacgccaccgaggacgacctgctggaggccatcggccgggagcaccgctacgtggtggtcgtcgacgacgccgagctgctggacgacaccgacctggacgacgccctgcgcggcgtgctgcgcaccgcccgcgacggcgagcacgccgtggtgctgggcggcaccaccgaggacatgaaccgcggctaccggggcttcctggcggaggcccgccgctcccgctcgggcgtgctgctgtcggcggactcccccgacgacggcgagctgttcggcctgcgcctgccccgcaactccggcgccctggccggccccaccggccgcggcctgttcgtcgtccagggcgcccacttccccatccaggtggcccttcctcccgaggagtgagcgcaggtcccgcagagccgccgccggcacatcaggctcaggactttcatcgagtcaggcgaatcatcgggaaaagtcacactcccctgatgtcccgcaaagccccccgtgatttcccggagcgatggaggatcacgagggagtccttcgaggttttggtgaggcggttaccggattttggtttcccgttaaagcgcagggcgccaccgacatcggccttgaacaggacctttaccgcataaccggctcagctgcgggtgaaggccgtcctcgatcggccactgcattaccaccgcggagcattgttccgagcaacatgcaggtacagactggaagccgagacatttcggggcggccatcagccgcagggtcaccgtgaggttgcgatgaaggccatcggacggctcgggacgactccctcagaacgcggcgacacgacctcggtgagcggttcgccggacatcctggcgctcgatgacggctccttcgccgtcatcggcgtcgacatcaccgaccggctcggacgccacccgctgccggacgcgcggtgcgcgccgaacgagcggatcgtccagatcacccgcgccacattggttcacgcaaagaaagatattccggacgagtgatgcatcaaccacctgcatggattctgcaagacgcacaccgcctcacctggaggagttccagcaggcgttcggcgaggcctggagccggctcaagcggcgcttcctcaaggtcgaatgctggcagtcctaccgggaggccgacggcgtccgctcgcaaaaggcgtaccaggagggaaaagccgagctcgcgcgcgaactgctccgtgaggaggccaaaggcgatcagccgctgtacgaggaggtgaacgcccggaatctggagttcacgcgcatccggttgatctctctcccgctcaccgactacctgcgctacgagatgatcaactatgagatccgccgggctttgggggagaacatcgaattcgtcacacctcccacacccgtcaccgactatttcgacttcctgttgttcgacgatcacaccgctctcatccacgactacggccccggaccggtgggccaccaggtcggcggctgggtcacccgggccgccgagccgctgaagcatctggagaaactggcctgcgagctgcgcacctatgcgcgaccgtggccgaacgtcggggaaaagggacttccgggacgaaagaccgtggacatcgccgccacagtcgcgtagatgaaggtggatgaaggtagccttcgcaagcttgatccgagtgggcctcgccatcgtcgtgggactggtggcggtgctcctgatcgtctgcggtcccatcgtctacctgctgggcctggacgacgaggagctgaacgccgggccgacatcggccaggcagtgagccccgtgggcatcttcttctccggggtggcgttcctgggcatcgccgcggccctgctgctgcagggccgcgagctgcgcaatcagcgtgaggaactggccatcgcccgccaggagcagatccgcagcagcgaactggcgatgcggcagctgcacaccgacctgatcaagatggccatcgaggacagcgagctccgctcggtgtggcccgccccggccccgggccatgagaccacccgcaaggatcactactgcaacctgatcctcaatctgcagaaggtcgcctacgagacgggcaccatcgaattgcaggagctccgcagcgcgctgcgctttttgatgaccagccccgacatgcgctcgttctggacgcgcagccgcacggcacgggtgtccgtgaccgccgacgacgaggccgaggacaccttcaccgccgaggtcgacgccgcttacgccgccaccatcgccccttgaccgagcgtccggctcatcccggaggcccgccggtcgcatggccatctcgcaacaaatatggcctacgtcgatcgagctgcgaaattcaaggcagcaggtcacgaggaaactatcgccatatcttgatcaactccaccttctacaccagagacggcggaggggccgacgaagccgaaaaagacttctcaaagacgaaggagatgcactgcaaagccaggggaacaaaatgccgcgatcttcctggaacgggagacgaggtatactactgacacgaattcgatcagatcaccagcgttctatacttgaagcgggttgttgccccattccgacaccggaacattttgattgagatcaccttaagcacatatattgaaaagcccgacgccgaccctcagtatgaacaggatggaatcgagctggcccgatctgttgcgtcgtccctggccgtcaaagccagatgaggcgacggcgtccgtgcgtaggtgaccgtgatgtccgggatctaaggcgctggtcatcgactgcgcgcagcaggccgttcagctcggtggttgcttcctcgtcctgccaggcggccaagaccgcttcggtcagccgcccgtggatttcggcatcgcccgcgcgctgggcatcatcacctccgatgtcggcaacccgatcggcaccccgtctgcatggcccccgagcagttccggtccgggacgatcggcccgcacaccgacatgttcgcctggagtgccaccatgccgtgcgcggccaccggcgtgcacgtcttcaaccccggaggcctccgcgcccccgccgccatcatccaccgggtgctgaaccaccatcccggcaccagtccgctgccccggcctctgcgcgacctggtcgccgcggccctgtccaaagaccccgccgaacgccccaccgccttggacgccccggtcaccctgctcggcaaccgcccccggtggggcaccgcgcccgagaacccccgccccgactccgcacgcccgcagagcgcgtccccggccgccgatccggccccgttcggcgctccctcaccagccacgccggcgcggtctggtcggtggcgttcgggcagatcgacgggtaccccctcgtcctgtccgggggtgacgaccggaccatacgggcatgggacctgaccaccgggcggccggtgtgcacacggctcctcagacggtcttccttccgggaagatcctgccggtggcgtccgggcagatcggcaacgctcccaccgccctgcccggcgacgccgacccggccgtgtggatcagggagctgaccaccaggcggtcactcggcaagcgacttgttcggccggcacctcaatggccactccgatttcgtcaggtcggtggcatccggttggatcaacggcatccccatcgccacctccggcggagaggaccggggcgtgcgggtatgggacttgcccagccggcagccgctcggccggcctctcaccggccgcatccaggagatccggtcggtggcgttcggagagatcggcggcgctctcatcgcgatatccggtggggacgacgggatcgtgcgggtgtggagcctgcgatcaccttggtcggctccgcatccctgagtgtcggggacctgaggtgttggttcagcctcattgcgccgcgcggtttcggcggtgacggtccggcgatcgccttgaacagcgtcgccgggtcggtggcctcccctcgctcaacggtgcgcacaccggcggcgaaccggcttgtgccgccgtacagggcggcagcgaggggaccggtggtgccatggtcccctcgccggcgtttcggcccactccaccaggccgtttctgctcgtcccttttcacgcccgcccgtggcactgagaacaaggcgccgggaacttcctgccgcgttcttgcgttcgcaggcctcgattacatcccactttccccgcgcggggcgaccggcggcaccgcttctcaccggtcttcaacgctcctcaacgctgctgcacgatcatgcacgacaccggcatgcacgtgcattcggaggccgaataccaatcggtatcaaggaatcctcaaaatctacatgcgcatgacatttgtgctacgtcaccattaacatcggaggccaccagccggcggaggcgctccaccctcacgcaccggccaagatcaaaattccgcccgtggcacggcggtttcatggcaaaaaccgcaaagaggacaaagatgtcatcgaccggtcttatcggcctgcccttttccgggagcggccttctccgcgatcactctctcgtaagacccgccggtcgcagccgatcattgcgactccggcggtcgtccaccctgttccggccgaccgggcccggcggtctggagagggcatggtgacggtggccggagagctgggggcgaccggccggctgctggcggaactggtcgagccggtctcgttcgacgtggccggcatggacgtccgcgaggtacggcggctgcgcgagagcaagcagcagaagctgaccgggctgcgggcccggctgaatctgctgatcaccggggcggtccagttcgagctcgaccgcatcggcgacgacggcgtggaggtgatcgccgcggccgccgggatggcgccggaggaggtgtggcggatcctggccggggagtaccgcacctccccgatctggtggcgccggatcgagcgcgtgctgatgctgtgccggccctcccaggagcccgagaaagtactgcaggcccaggagctgttcgtgcagatcgcccgcctggacaaggaggtgggcatcctgacccagcgggccgccgagctgctgcgccggcgccgcgccgcccagctctaccccgccggcaccggacgccaccccgatgagggcgacggcggcaaggcaccggcgccgcggccggccgaggccgacggcaagcaggaggcacccgcccccgcagagagcgaggcccccgagacacggcccgcctcgtcatggcaaaccccggcgattccggacctgcacggccatgaccagcgccccgacccgctgcaggccaccaccgaagccgaattcgtggcggccatgcgggcctaccggatctgggccggtaaccccagcctgcgccagatgcaggaccgctgcggcgggcagatctcctactccacgttccgcaacatgctggccggcaccaccgtgcccacccagctggccacgttggagaccttcgtgcgagtgttgggcggcaccgccgaggacctgcaacgctggaccaccgcctggcgccgcttcgccctcaggcagtccacctcctccggcccgtgaccgtccccggcgtttcggacacgccgtgagcggaggagggccggggcgttgccgcgggagccgaagttgccgggacacgccgtgaacgggggcggggagggcttggagcagggcggggatgcgcaagcgcccctctccgttcgatctggccgacgagcagtgggcgttgatcgaatcgctcccaccaccggagcactgaggttttctccacgatctggcgttctgaagacgcggccacgcgccgggggcagggcgaagatgcctcgtgagggcgcagatggagcctcaccgagcaggctgtgggatttgccggttcacgagtggggccccgcctgcggccttgtcaggaagcgccacgttgtaaggcggctgccggcttcgttgagaaagtctcaccgcagctcctgtgccccgtgcccagaggctcacgggttcagcgggacgtcgccgtgagcgggcgagggtccaagagcgacgagaggcgttccagcaggtgcgggttcacccggtagtacacccaggttccgcgtcgctcggagacgaccaggccggcctgtttgagcaccttcaggtggtggctgatcgtcggggcggtcacgtcgaaggcgccggtcagctcgcacacgcacacctcaccgcccttgcggcaggcgatcagtgacagcagccgcagccgcaccgggtcggcgatcgccttgaacagcggtgccagctcggcggcctcctcctcgctcagcggtgcgcacaccagcggcgagcagcacgcgtccgcatctggggacgtcacgaccggcagttcttgattcgacacccttctaatttgacatccgtctagatggaggcgcaagctgaggttcaggcgctgattagacgttcatcgaatcagcgcggatcttcggcgctcaggaggaagcccatgtcccgcgtccagctcgccctgcgtgtgcccgacctggaagcctcgatcggcttctacagcaagctgttcggcaccgggcccgccaaggtccggcccggctacgccaacttcgccatcgccgagcctccgctcaagctcgtcctcatcgaaggcgccggcgaggacgccacccggctggaccacctgggcgtggaggtcgaggactccgcccaggtcggccacgccgcccggcggctgaaggagtccgggctggccaccgtggaggagaacgacaccgcctgctgctacgccgtccaggacaaggtgtgggtcaccggccccggcggcgaaccctgggaggtgtatgtggtcaaaggcgacgcagacacccttgccaaagccgacgactccgcctgctgcacgccccgggactccggttccgccggggccgcagtgggcgcggactgctgctgactcgctctctgggagcaccgccttcctccggcgcacccgctgcggaaggcggtgcgggccggaaggcagaccgcagacacccggcctgtggcgcggcgccgggcggaaagccgccggtcctcttcagcggagccgggcgatcatcgtggcgatatccgcccaggccagcgccggaatgagcccctttcaacgcaacgtctccgcaggtcgggacggagacgtcgctgttagagacgatgcggtgacccggcacgccgcagtaccggaggccacccgggctcccgtccccgacaccttgggccacgtgctgaaaaaggttcatgggccaggcccggtgagccttgtccaacacgtggtcttcggggcccggatggtgttcgagaccgtgacgttgcaggtcaccgcatcgtcctcgactgtgacgccccgcatgcgacctgcaggaacggcatgtggaaaaggcccagcgtccatggccgtcgcctgcccgccgatgggacggttctcggacgatcagaccggcggggccgaacgcatcagcggacgccggtctcggccatgcccgacgccccaccgccgcggccgcaggagctccaagcctgcttcagggaactcgtggagacggctgttcatcggccgccgtcaggcgggagcggcgggaatcccgcggcactgatccaccagcagccggtagaggtcgtcgtgctcagagtcgtccgggacgttgatcacgatcccggagcagcgcccggcataccagtcgccgaggatgccgggcatctcctcgaaggttccctgggggacgagcatcgcgatgacgtcgtcgctcatgagatcggcgaggttcgcccagtccttgcagcgggccatgtccgacagcgccgcaccgaggtcgccgaggccgaactcctccagttgcctgcggtaggcgggggtgctgtagaggaacgccagctctgcacggcgttcccgcctgacccgggcgagttcacgggaatctttcgcgatcagcggatacggcccgacgacgaccgcggggccgttgtcgtcgcgtccggcctcccgtgccccgcgggcgagggcgggaaggatcctgcgctcgagcatccgggggtgggagctggtcggatggcagacgaagccgtcggagacccgcccggccagggcgcacatttcggcgttcacgccgccggtccagatctgcggggcgggatggtcgatggggccggggttgaagtacggctggagccgctcgaaccggtagtggctgccggtgtgctccaagggctcgccggtctggaaggagtggaagatcgcgcgcagcgaggcgacgtagtcgcccagccgcgcgacgggatcggaccacggggtggagaaccgcccgacgatgttgccgcggacctgggaggcgatgccgagctggaaccgccccgccgacagcttcgccaggtcccatgcggcgtaggcggtcagcatcgggctgcgcgggaacgcgacgaccatgctggtgcggatcaccaaccgcgaggtgtgggtgatggccagggccgcgacggtgaaggcgtcgtggatggtctcggggacgtgcagcacgtcatagcccaggctctcgatccgctgggcgtaccgtccgacctcgctcagcggcaggcggggcgggcacgaggcaatgatctccaacgagcgcctccgttcctgatgatgcgcgggacgggctccggcgaacaccggcccgcccggcagcagggtggcgcttcggccggcgcccgggtcgccgagttcccgctcatcggactatgcggtctcaccgagcaggccccagtgagaactcgccgctggacagcgggcacggccccatgaacccgtccgtcttccacgaccggacgtgccatcggcccggggcgaacccgtcgaggatcacatcggtgacgatcgtccggcccttcccgccggtcgcgccgggccggaggggcacccggtatcggaagccgaagcccagacgctgctgacgtacagcgcgatactcattcccggactgcttcaaactgaggactacgcccgcgccgtcatcaggggcatgctcccggaactctcctctgaagaggtggagcggcgagtcatagcccggatggatcggcaagccgccctgagcaaagaaaacccgttgcggctctggctggtcgtggacgaggccgcactccgacgccagatcggcggccctcaggtcatgcgcacgcagatcaagcacctgctggagtcttcggagcgcccagagatcacactccaggtacttcccttcgaggcaggccctcacccagcgatgctgggagagttcatcatcctcaagttcgaggatccacctgcgccagacatcgtctacatcgatggccttgctggcgacctatttgcagacgatgattcaagtatcaagcggtatgccacggcctttgagtacctgcgtgccatcgcgtccagcccgtcagcttcgcgcgaggttttgtcatctctgatccgaaacatctgattgagaggtacccaatgcacacgctcaacccctcccaagccaaatggcgtaagagcagccgcagtagcggcaatggcgcctgcgtcgaggccgcccgactggagaccgccatcggactgcgcgactccaagaaccccgacgccggacacctcaccatctcccccgaagccttcgccgccctcctgacccgcatcaaacacggcgaactgacggcctgaccgcctctctcccgccccgaccggccatgcggcctctcgagaacaagcacggcaggcggatcgcaaaccgcctcctgtgctccgggcatcgagcgagcccagcgagcaggtcatctctgcgaagcctccgcccctccccgcctccgcgtggaccaggcgaggcggctgccggccgagcaggcccgaaaggaacggcccgccatcgggagtcccctcccctcccgatgacgggccggtggccggcgtcctgcacaaggcaggagagatgcacgggtctggaaaatcccgttcggtgaacgcaacgaagactcggtcccctgcacaccgcggcggtctttgacgccccgcgtcagaccgcaggcctggcacagcctatatcgcacctcacttcatcggatatgtaaagccgtcgctgtccgtaaccctaccttcgctcaacgcaagacgcgccccgaacggggagcacgggctcggcgggttcgccgggaaccggcccggatcgcatgccgagcaccccggccggcctcctgtttgagctgctcaacggggctatggctcgcctctgggacgcaccttggcgctcagggccgtccagaacgacgcaccaatcagtcatgtcacttctatgcagaaatcatcattcgcgcaagtgaccgcaataccaataacggtcaccctttcggcctcttgggcgggaacaccaaggatgacccacacgtccgaaaccttgatcagaaagtcgcagcaaatgatcagacccaggcatgtgagataaagaggccaaaaccattacattcttctgctctcgtgcttcagagagaatgcgatcttgtgcgctgtctcggaggcaagtccgcagggcacgccgccgcacgtctcggcaccgcccttcgctcacatccgcccgagagcggcgggcaccgtgcgctcgccccagagtctgggcgctgagcagcttcaacatcgaaagccggtgtcccgaggcccacggcatgctcacatggccgcgtccagggcggcccgacacccgcccgccgacgcgaaaagcgatcaccgggtgagccggcgcggcgcatcagcgcttcttcagaaaccggatcgcttccgttggcgggcacgcgcccagtcttgcgatgtcgatcgcgatcaggcgccatggtgcgcgttcaccttgtggggcccgccgtgagccgccaggacgatgcccccaccggctcttgcgacagttcgaacccgtcctcgaacaccctgcgcaccaccaaaaagccgcagccgagagggccaagcacccggccactgcttcgctcaccaccggagacggcgcgtcccggcctccggccccgcgcccggtccgcgttcaagaggcaaaggaagacacgccacgccgcgtcgcgatcgtggaatctttactgggacgggaccagcggtgcgctgcggtcctcggcgagtgcgggaagggccgcggccttgtggtgtccgcctcgtctcccgctttgaaccccgccgtccgtccggtccgtcatgtgaaagagccatcacgaggagagtgccggatgcgtttgctggagcgggacgatgcgctgggccggctgcgggaggcgacggagcaggccgcgggcggcaccgggcgcgtcgtggtggtcggcggggaggccggggtcggcaagacgaccctggtgcggcggttcgcctccgagctcgatgacggggtgcgggtgctgtggggggcctgtgacgacctgacggtgccgcagccgctgggaccgctgctggagatcgccgagcagaccggggggctgctgctgccggcggtgcagggcggcgacccgcgggaggtcggccggacgctgcgggccgtgctggccgaggacgtgccgcgggtgtgcgtgctggaggattgccactgggccgacgaggccaccttggacgtgctggcgcacgtggcccggcggctgcggggcctgcacacggtgctgctggtgaccttccgcgacgaagggctgggcgccgaccaccggctgcgggcggtcatcgggtccatcccgcccgacgacctggtccgggtgccgctgcgtccgctgtcgcgggcggcggtgggcgagctggccggggcggacgccgacgtcgacgccctgtatgcggccaccgggggcaacccgttcctggtcaccgagatgctggcggccggcaccgggggcgaggccgggccggtgccgccgacggtgcgggacgcggtgctggcacgggcggcgcggctgggcccggcggcgcgggcgctgctggaggcggtgtcggtgatcccggcccgggccgagctgtggctggtggaggagctgctggggccggtggcggaggcggtggaggagtgcgagcgctccgggctgctggtggtggaggggcagaccctgcactaccggcatgagctggcccgtctcgcctacgcccgctccctgccgtcactgcggtcggtggagctgaaccgggcgatcctgcgggcgctggaggagcgccggcaggacccggcccgcctggtgcaccacgccgaacaggcccacgaccaccgggcgctggcccggcacgcgatgaccgccgggcggcgggcggcccgcagccgttcccaccgcgaggcggtggcgttgttcgaacgggcgctgcggcacccgcaggcgctggaaccggccgaacgcgccgcggcttatgaggcgctgtcggaggaggcctacatcgacggccgctccgacctggcgctgagcgcccggcagtcggcgctggcgctgcggcgcgagcagggcgacctgcgggcggtcggggtgaacctgtgccggctgtcgcggctgcagtggtggacggggcggcgccgcgaggccgaggagaccgccgagcaggcggtggagctcctgcggcggctggggccgtcccgggaactggcgctggcctacagccaccagtcgaacctgctgatgctcgtccagcgcaccggcgaggccatcaccgtcggggagaaggcgatggagctggcgcgggtgctcggcgacaccgccacgctgctggacgcgcagaccaacgtgggctcggcgcggatgttccacgaccccgatggcgggcgcgagctgctgcggcgggccggggagacggcactggcgtgcgacctggaggaggatgtggaccacatcgcctgccgggccttccacaacatcgcctccatcgacttcgaccacttccggctgcgggaggcccggccgcggatcgagcacgccctgtcggtggcccgcaagctggagcagtggtggttcgaggccgacacgctcatcctgcgcgcgatacacgatctggcctgcggacgctggcaggccgccgtgacgaccgtggaggagctgctggggagcgccgagctgccgagtgtgtcggaggcgccggcgctgcgggtgctggcggccgtggagctgcggcgcggcggccggcaggcgcactcccttatcgagcaggcctggcggctggcccgtcccaccgaggagctgcagtggatgcggcccgcggcggcgttgcgcgccgaggccgcctggctggtcggggacgtgcgcggcgtgcgggaggccaccgacgcggtctacccggtcgccctggagcacggccacgcctgggacatcggggagctggcggtgtggcggtggcgcgccgggctgctgcaggccgccccgccccgctgtgccgaacctcacgcgctgtccatcgccggggactgggagggcgcggccgccgcctgggagcggatcggcgccccctatgagcgggcgctggcgttgtgcgacgcccccgacccgcaggccgtgctgaccgggctggggattttggacgagctgggcgcgtccgccccggcccggctggtgcgccgccgcctgcagcggctgggggtgcgcaacgtgccccgcgggccgcgtccggccacgcgcgcccatccggccgggctcagccgccgccaggccgaggtgctggagctggtggccgccgggatgtccaacgccgagatcgccaagaccttgttcctgacgcccaagaccgtcgagcaccatgtgtcggcgatcctgcgcaagctgcgggtggattcccgggccgccgccgccgaggccgcccgttcgctggggctcgtccgtcccccggcggcgagcggctgacctggggaccggcctgagaatcccatgggttatacatggtggaggattgaccgattcgcaccttgcagccggggtgggccgccggccggggggagctttacacgatgccagccttcaaaaagccgttcggcttccagccgctcgaacagcagctcgcccagcggcaggccgagcaggaacggcagccggtcaagcacggcaagtacatcgaccatcccaccgcgcgttatgtcctcatcctgctgctgaccctcgtcgtggtcgtgcacgtgggcggtgccatcgtgctggccctgctgggcatccactagggccgcggaaggcggggcgggtcgagcggccatccccccacggggaccgggggcgggcacccgtaccgttgacaggatctggcgttaccacgggcgcccggggcgcccttcgacaggaggttcaatgtccgcaagtcatgctggacggcccagctcgtggctggtcgtcgcgctgggcctgatcggtttcaccatcggcggggtcgccctgtgcatcggcccgaactgggtgctgttcggtgtgggcgtggccgtgacggtggtgagcggcgtgctgggcctggcggtcggcatcatgtccgatgtggtgctggacaagccgcgggcggtctccggcggtaccccggcggccaagtccggcagctgacccccgagaagacggcgagcgcccgcctcccggatccgggaggcgggcgttgtcatgtccggcccgtcaggcgaagtagcgcaggtagacgtagacccacgccatgaaggtggtcagcaaggtgacggtgatcccgtaccgggtgaactcccagaacgagatgcggtgaccgctgcgggcggcgatgccgatggcgaccacgttggcgctggcggcgacggcggtgccgttgccgctgaagtcggcgcccagggcgaaggcccaccacagggcctgcccggtagccgcgtcgggggcctcggcggccaggccctcgacgatgggcgccatggtggcggtgtaggggatgttgtcgaagaacgcccccagcaccgccgagccgaacagcagggccgtggcggctccgaagaagttgtcgccgaccgcctccaccgcccaggagccggcggtctcgatgaccccggtgtggaccagcccgccgaccatcacgaacaggcccatgaagaacaccagggtgggccactcgacctcgccgaggacatcgttgatgtcggtgcgggcgaccaggatcatcacgcccgcccccagcagggcgacgatcgagggctctatgtgcagcaccgagtgcagcccgaagcccagcatcaccagggccagcaccaccaggcagcgcgccagcagcgccgggtcggtgatcgcccggcgttcctgcagggccatcacctcggccacccggtcggggttgtagtggaacgacttgcggaacagcacccacgccagcagcgcgaacgccacgcagatgatcacgacgacgggcgtcaggtgcaccaggaagtcgttgaagctcagcccggcgcggctgccgatgatgatgttgggcgggtcgccgatcagcgtggccgcgccgccgatgttggaggccagcacctcggcgatcaggtagggctggacggggatctgcagccggttgcagaccaccacggtgaccggggccaccagcatgatggtggtcacgttgtccaggaacggcgaggtgatcgcggtgatggccacgagcatgaccatcagccggtagggacgtccccgggagcgtttggcggcccagatcgccagatagtcgaagaccccggtctgcttgatgatcccgacgatgatcatcatgccgagcagcaggaagatgacgttccagtcgatcccctcgtgctcggagaagaacacctcggcgccggggatgagcttcagcgccgccatcgcgccggcggcgatgagcacgaccttgaccttgtcggccttctcggtcgcgatgaagaagaaggcggtgacgaagatggccagggcgagggtcgcgctcatcggcctcgccccccgccgttcactcctgcggtgcgctcagcgccaggctgcccagcagccggtccaaggtgacggcgccggtcatcgtcccgtcccggtccaccacgacgaccagcggggtgcgccggcgggccatgagcgccgcggcttccagcagcgtggcgtcctcccgcacggtgaccgggcggaagtcctggtcgtgcaggaagtcgccgatggtgagctcgcccagttcccgccagaacaggtcggcgtgcggctcgtccacggtccgggccagcgccgggtcctcctggtaggaccgcggcaccagcatccggagaatctgggtgccgggcaccaccatgcggggacggcggcgttcgtccaccacgatgagtccgggcagtcgccccaacgccatgacccgcaccgtccgggtgaccgagtctccgacggccacggtcggcacctgtatggcgatgtcgcgtgctcgcatggcgtcctcgcggggggtggacgttcgtgatgacccaggcggcccgccctgcctccgcgtccgatgcgccgggcggagcgggcgggaacagcgcggcggggaagctgagcaaggccatcactgctcgtaccggcgcccgtcgtggatgggggtcgttgagacggtgatgtctttgctcacaggcgttccttcctcgctgtctacagatctgccatgacagggtttccgatcaaggaagccgaccggtatgggtgacaacccccatatgggcacttacggagcatgtattcaccatgacggacaaacctcacagccctccgcctgtgacctgcagtcctctcattgaaggtatcgcagagtgagaacatcgtgactttctgttttcacggtgctgattcacaagaaacctctcgctgatgcagtgggctgacatgcaagcccacatcgcggagaggacggcgttatgagcgaaactccccgacagtccatctacgaggccatcggaggcgaggacgcgctgatcgcggtggtcgacgacctttaccgcagaatcctcgacgaccccctgctgaagggctttttcacctcggtgaacatgccccggctcaaaggacggcaggtggagttcttcggccaggccctgggcgggccgatgacctacaccggagcctcgatgcgcaaggcgcacgccgggctgggcatcggccccgagcatttcgcggcggtggccgggcatctgaaggacgcgctggccggcgccggcgtccccgcggacctcatcgaggagatcatgaacctggtggcgccgctggccgacgagatcgtcaccgtccccgcgtccaccggctgacccgcccggtggcggccggacgagcggtgcgcccggccgccacggaaaccggccccgccgccggatctcccctccacacccggcgacggggccgcgcggcgcccgctccggtgagcggccctgcgggccggcggcgtcccacgcgcaacgggcgcctcaccggacaggacgcacgagtcgccatgatagatgaccgttaaatcaatcttgctgagatttcctgggacgaccgtctgctcggtcccgggcaccggccgcggtgggcgagcatgatggccatggagatcaagacagtgggctacgaccaccccgacgccgcccggctgatcgacggcattcagcaggagatggtcgtgcggtacggaggcccggacgagacaccggtcgaacccgcccagttctccccgccgaacgggctgttcctggtcggctaccgggacggggagccggtggcgtgcggcggctggcgctcccacgggaacggcaccgtcgagatcaagcgcatgtacgtggtgccgcaggcccgcggcaacgggtacgccaggcgcctgctggccgaactcgagcacaccgcccgccgggccgggcaccgccgcatcatcctggagaccggcgagaagcagcccgaggcggtggcgctgtaccggtcggcgggctacggcgacgtcccgcccttcgggcactacgcctgcgccccgggcagcatccacctgggcaagaacctcgacgccccggaagactccggctgaggccgcgtggaagggcgcgcggcgcaccccgcggccgcgcgcccgaagaccgaacccttttcaacacgtggcccaaggccccgggggtgggagcctcgagggtctccgatgccgtgacgttgcagggcacagcttcgcccccgcctgcgaggcctcgtctcgacctgcggaaacggtgcgttgaaaaggcttgctcacgctccgatgctccagcggtcgcccccggccaccacgtgcagcagcgagcccggctccaggacgaaggaggcctcccgatgatcccaccccacggaggccaggcaggggccgcgggtcaggtcctcggtgaggagatgaacctgaagatcctcccacttctccgaggtgaagcggcggaggcggagctcacggcgaggaccggtgtacacgatgacctcatcgttggcgctctcgatgaacgtgtcgaaggagcgcaccggcagatcgccctcccccaagggggtgacatcgatgaaccagtcgcgatcggggttgtaccgcctctctccatgggtttcgatggaccagttccaccgagcgtcgacgacgaggatcatgggccccttgatcgggaaggtcgcctcgaccgtgtcggcgagcactcccagctcgcgccagcggaggtcatagcccttgatcctcacgccctttcggctgttggcgactttggcgatcgccggcggcccggtgtagaggagcacctcgctttccttgccggtggcgctccggtgcagtaggacggcgtcgtgggtctcgtagaaggccaggtgccagacggcatcggaggtgacggacaggtagttcagggagctgtgccgctcaaagtggaacctgccctcttctccgtggagttcgtaactgttgaagtaacccttatcagaggagcgcttcttgcgccccttgaccacggtttctcccagcttgcgcaacccgactctccaggcgacgtcgtcgggcttttcctgcctgatctccaggatggagtcataaggcagctccggaggaatggggacgaccttgttgcccttcccctcgatgaccgccagcgggatcttcaccccttcgcccaggtctttcccaaagtgctcgagccgccaggaggagtcctcagaaataatctgcaccaaagaattttggtgcagcgtgaacgtggcctcttgcttttcggacgtccggctttccggcccgttcaagccgacctcatgaccgatgcgcaggtcgtcggtgagctgccggaagacgacgccgaactcaccggagagggccttggcgcggacggtgcaggacggcccggtgtagcggaacagctcgcttcttcctcccccgccctccaccaggcccgccgaggagcggaccgggatcatcgcggtcgtcatgggctccacccggatcgaccacgagccggccgcctcgaccttcagcaccgccgggccgggcagtggaacgaagtccgaccctcccatggaaagccggccgagcgcgcacatgtccgtgccgaattcgatgatctcgccgaggagaagagcgtggggcacctgtccttcaaagccggtgccgtcgtgctcgaaccgcgcgaaccccttcgggccggtgtaaacgaagtatccactccccttcccgctgatttctctgccgaagcgttccagcgactgcgcgtcgaaaaaggagatctcccagtcggcgtcgcgaggggcgtcaatgctgagataggggtatcggtcccccgggtagaggcgccggccgcggcccatgcgccgacgccgcccgcgtatcgcgatcggctctgccgcattggactcgactctgtacagcacgtaaggcggaagattctcaggccgccgcagaagcttcgggccccgaccggagagcacgaccaccggcggacggaccgggccgctccagtccagcctcacggcctcggggggcacggtgtaatctttgccgccatgccggcgcggcctgctcacccatcttcccaccagggcgatctcaaacctggccagggcgttataggcgtcccggagagcgacctcagcgcacatgcctcccggtatggacaccagtgaggggggaagcaccatcttgcgttcccctttgtccagctcactctccagcagccatgtgtaagcgctccggtagtttttccagggaaccttcgcatgcgctacttcacgggcgatcctgatggctcgcctgatcctttgcagctcccagtgcacagactcgtcgtcacttttctccttatattcgaaacgaagcaattccacagcccaggagatctgtgatatctccttcttcacccgccgttgcagcaacttttgcttcagcatgcgcactccgcgatcaccagaactgacggcatgatatgcgccatcgcccgcctgcaccgaaaatcaacggcccccacttgcggatgacagaaacacactcatttcggaatgcccgaaacacggagaggcgatgcaaagacacgcagtcggcacggcctcaacctgcccggcgcgctttcccgcgcacgatttcagccgccgggagcgccgcgtcccggccgtaccgtccggatcacggctgcgaccacacctgtgagcgcccctctggcggcatggcagaaaggccggtgaggctccggatggagggcgcggggacgggccgttccagatcgcgccctctccggcgggtcagcggcgggtgacggagaaggtggtgcaggacgagccgtcggattcgatggtgccgctgatgcgcgaaggacggttgacggggatccgggcgaccaggtccaccatcaggtagttggcgggacgtctgatccagcgttcgccctgcagacggagaacaccatcgtcggtgtaggtgcccttcatgagataggcaccggagggaactcccgggttgctcggatgggcgaagaagcggaagaccgcctccagcccgttatcggaggacctcctgatcctcagccgcatgccggtcagtccctgagtgcaggtgtaggtgccctcccacaggccgagcaggcccgccaccctcctgcggccctgcggcgtcgccgaaggctgcggcgtctgtgtcgaagggacgggtgccggcgggttcaccgcgccgctgtggggagcggccggcggcgcgctcgtccgggcgaccggggccggttcctcgccggagccggaggagaccgcatacagccccacggcggccaggcagatcagggcgaacgccgccgcgcccgccacggcgaccttcgtcttagcgcgtccggcgggctgtttcgcggcatcggcgtagccgcccgggatggtcgccgccccgtagggggcagcggctcccccggcaccgggctgcccggagccgtaaggcccctgccatccaccgggaccggcgggaggccaccctccggcgcccggtccccatccggcggcccccggatacggtccggccgggccgcccggcggcgcgggagacgttccggcaggagaccatggagccgccccggacgtcccgaaagatccaggtgttccgggaggcgcgggctctccggagggtgcgagcggcggcccgaagggcgcaggcgccccgggctgctcagacggtgtggaagccccagacggctcaccgggcgccggcggcattcccaagggcgcaggtgatccaggcggcccaggctgcggcccgaacgccgcgggcgcctcgggtgctccgggcatcccggaccggtcgggcggcgcagcggctcccggcggtgctccggacgcgccggcggacccggccgagggctccaccggcgcgggcccaccgaacgggccgggcgccccagggtgctcagcgggcatggaaccccccagcggcgtcccggacgcgccgtcaggcacaggcggcgccccggaagaggcgaacggccccggtggcggcccgaagggcgcaggctcctcgggcgcccccaacggcgcaggcccgccgaacccggcgggcgccccaggcggcacaggcgccccgaacggcggctgggccgccccaccggacggcacgggcgaaccggatgctccaaacgaggcgggttctccgggccggtcagccggtgcgggagcttcgaacggcgctccggacgactcgcccggtccaaaagaggcggacggatcagaggccaccccgggcggcggcccggtgggtccggaaggcgcgggcggaccggacggcgccccgaggggggcggatgctccggacggcccgggtcggtcatacggcatggacgcctccagcggcgccgcggcggacccggctgagggatccgcgccggagggtgcggcaagcggcggcacgggcgccccgaacgggaccgatccgctggacgccccgaacgacttggggaacgttccgggcgagtcggcgggagcgggcgccggagcggcgagctcgggggcctcccgttcggcgatcatggcggtcaccgcggggggcagccaggggccggcggtctcctggggggaggccgccgacagccgctccagcacctgggagaccgaagggcgggcggcggggtccttggccaggcaggcggtgaccaggtcgtgcagcggctgcgggagggcgggcaggtcgggttcggcggaggtgatgcggtgcaccaccgtggcgagcgaatcgccgtcgaaggggccgcggccgcaggcggcgaagaccagcaccgagcccagggagaacacgtcgctgggcgggccgaggtcggtggcgccgcgggcctgctcgggagacatgaaaccgggggtgccgatcaccgagccggcggcggtcagcgcggtggcgtcgacggcgcgggcgatgccgaagtcgatgatccgcgggccgtcggcggccaggatcacgttgcccggtttcaggtcgcggtgcaccagcccgcaggagtggatggcggccaggccctcggccagcccggcgcccagccgcagcacggtgtgcagcggcagcgggccgtgcgcatcgaccgcctcctgcagcgacgggccgggcacataggcggtgatcagccagggcgggtcggcggtcgggtcggcgtccaccacctgggcggtgtggaagccgccgacccggcgggccgcctccacctcctgggcgaagcggcggcggaagccctcatcgtcggacaggccgggcagcaccagcttgaccgcgaccgggcgcccgcccggggagcgtcccaggaacacctgtcccatgccgccgccgccgagccggcccagcagccggtatcccccgaccacgggcgggtcccccggccggagaggttgcagtgccatagcgtccgtccgtcgcccgttcgtcccgatgccggcgcccgggcgccggcggtgccgcctgtcgtcctgcggccgttttcagtgaaccaccattccagcagcgcggtgggaccgacggcaaaatgccgattccggacacggacggtccggtgcggtcagccggcgtcctcgcggggccgggcgccggggttccagggggtcgtcgcctgcagcacggcctcggtgagcgcctgggtccgcagccccgtcacctcccggtactcggggtcggcgaccatgcggctgaaggcctcgcggctggggtagcgcaccagcatcaccgcgtcccaggcctggccgtcctcggcgaccagcgccgtggagccctccccggcgtacagcacctccacgccgtagcgggccgaaaaacgcttggcgacctcgcgggcgtactcggcgtacggcttgcggccgccgggggcgaaccgcagcaggttcagcatgaccaccgggccgccggggtcttcttccaggaacttcttgagggcctctccggtggggttcacggccatgggcgtctcctgctcctccaagcgcaacgacgcgccgagtgtaagtgcgtccttgagccgcgccgccgcgccggggccgcctgcccaccgcctcgggggcggtgcacaagacggccgccgtgcggttgtgggacggcccaagccggggctcaggcgcggcgcatggcggtgatgcccgcctgcagcccgaccagcgccatggccacggccgacaggacgccgtaggcgacggtggccgagaccggctcgccgttgaagagggcgcgttcggcgtccaccacataggtgagcgggttgaacttcgacagcacctgcagccaggccggtccctgatcgaccggcagcagcatcccggccagcagcagcagcgggaacagcaaggtctgctggacgatccagaacagcgactctttgttcttggacgccagcgccagcgcgtacgacaggccgcccagtcccacggtgaaggtcgccacgatcagcagggcgggcacggtgccgagcgggtcggggcggaaaccgaacgggacggtgacggcgatgatgagcagcgcctgcccgatggaggggacgatctccttcagcgcgcggccgacgatcagggcgggccggcgcagcggggagaccagcatccgctcgtgcgagccggtctgcatctcatacagcaggttggagccggtggccgagccggcgaacaggcacgacatgacgatgatgccgggcacgaaccactgcagggccgcgccgccgcccacgccgtccggcagcagcgggccgaacaaagccaggaagaacagcggctgcaccatcgcgaacaccagcgagaacgggtcgcgcaggagggggcgcagctcgcgggtgaagacgacggcgatgtcggagagcatagtggtgcgcacgaccgtcccggcctcgtccgcgggcccctgggggagggcggtcctttcttgtagttcggtcatgccttctcctcggtggcggtcgtggcgttctcttcgcggaggctgcggccggtcaggttgaggaagacgtcgtcgagggtggggcgggcgacctccacggcggccaccgcggcgcccgcgttctccaggcggcgcagcagcccggggacgaggcgggagccgccgtcgacgcggatccgcaggcgcgcgccggtgcgttccaggtgggcgccggtcggcaggcccggccgctcggtcgcgacgcgccgggcgtcgccctcgcggtcgaaggtcagcgtgatcaggtcgccgacgtgctcggccttgaggcgttcgggggcgtcgtcggcgaccagcctgccgcggtcgatcaccagcacccgttcggccagctgctcggcctcatccaggtagtgggtggtcagcaccacggtggtgccgtgctcggcgcgcagccggcggatgtggtcggccagattggcccggttctgcgggtccagcccggtggacggctcgtccaagaacagcaggcggggggcgtggatcagccccatcgcgatgtccagccggcggcgctggccgcccgacagcgacgagaccacccggtcggccacctccgtcagctccagggactcgatcagctcctgcgcccgggcgcgggccgccgcgcggctcatcccgtaggcgcggccctggctgatcagctcgtcccggccgcgctggccgtgcgcggcggcgttgccctggccgacatagccgatccgggcgcgcacgccgcgcgggtcggccaccacgtcgtgcccggcgacgtgggccgtgccggaggtgggggtcagcaaggtggtgagcatgcgcagcatggtggatttgccggccccgttggggcccagcagcgccaccagttccccggcctcgacggtcaggtccaggccgcgcaccgcctcgacgacttgttttttgacgacgaaatgcttggtcaatccgcgggtgcggatcatcggtgcggtcatgccctcacgctaaggagggttccggtcaatatctgtccggaatagaccggcatgatggggccatggcgagcacgagcgcgcgcatgctgcggctgctgtccctgctgcagacccgccgctactggccggggccggagctggccgcgaagctgggggtgagcgagcggacgctgcggcgcgacatcgaccggctgcgagagttggggtatccggtcgacgccgaacgcggggtcggcggcggctaccagttgcggtcggggacggcgatgccgccgctgctgctcgacgacgaggaggcggtggcgatcgcggtggggctgcgctcggccgccgcgggcgcggtgggcgccggcgtcggggagacctcggtgcgggcgctggccaaggtcatccaggtgatgccgccccggctgcggcggcgggtccaggcgctgcaggactacaccgaacccggcacgggcggtgcgggcccggcggtggacgccgaggcgctgaccgtgctggcccagtgctgccgcgacggcgagcggctgcgcttcgcctaccgggcgcgcgacggccggcagagcgcgcggacggtcgagccgcaccgcctggtcgccctggaccggcgctggtacctggtggcctgggacctggaacgcctggactggcgcgtcttccgggtcgaccggctgggcgacccgctgccggccggcgagcgtttccgcccccggcccatccccggaggggacgccgccgcgttcgtgtgccgccggctggccgccgctcccagccgtcaccgcgtggtggtggacgtgcaggcgcccgccgcccgggtgcagcgcgccctgggcgtctggggaagggtcgaggccaccggcgagcactcctgccggctggagatgaacaccgactccctggactggccggtcatgatcttggccatgctgggcgcggacttccacgtcgtccggccgcctgagctgctggagcggctgcgcgccacggccgcggccctgacccgttcgctggagcggcccgcaggcggcggatgagggccgcccgcctcagcgggtggcggcctcgatgttctgctgggagcgcttgatgtcccggctgccctcctccagggccagcgccatgcggtcgaaggtggccttggcctcctgtcaggcggcgcggaaacggtcggcgcccggcccccaccagatctcggtgctgctcaccgtgcgcccgttgaggtccttgatcagcgcgtccaggttcctggcgtgcttgctgaacatgcgggagagctcttccagagccgcgatgttggcgccccgcctgtcgctcattgccccgttccttccgtcggcaccggtgacatcactatttacgcgcatgagcggcgcatgtggaaggcgttcggccgaaccggtcgcggcaacaagcggccgccgctcagcccaccgactccggcgccgccggctgcggagcctgcggcgggagcggaggcggcgggtagtcccccgggtcgttgatcgggtcggcgtccgggtccaccacctgctcaccgaccagcgtgatgcggccgccttcggtggcgaactcaaagcgccgccgcacccgctgggtcatcgcccgctccccggccggggtggcgtactccacctcggtgtactcggtggcctccaacgtgatccggtcgccttcgtggacgacggtggcctcctccagccgggtgcgcgccgccgtgaacggaggcccgcccggcagcggcgcccggttgcgggtcttcagccggcgcagcgcctcctgctgccgcctggccagctccggcgcgatccgcacccccagcacctccgacggcagcggccgggtgcgggaccgctggaccagcgcctcggtgcggcgttccagcatggtgcgggcggcggcggtcagctgctgcttggtctcctcgtccaccgtgaccgggccggcgggtccggcggccgacgagtgcgtcagcaggcaggcggccagcagcacgacggccggaccggccgccttgcacaggcgggtcgggcggcgaggcatccgggcggctcctgcgatcaccacgctgcggcgccaccggccacggccgagacgacggcccatggcgccgatcgattcatccccatcgaatggtcaaacgctagccaagacggaagatacacccgcggcccgaagacccgccgcgggcaaccttgttcccaaagcccttccgcgccgccgtgccgtggtcgagtccggcgcgagtgtgtgggcgaacgataaaagcgggggcttacgaaagtcaccgaacgcggttatctagactgccgagcaggtttgcaagggtcgccggtccggcacggagccgccggtcagagcggggtccgcattgggagcggcacctcgggaggagacgtaggtgcgcaaagtcctgatcgccaaccgcggcgaaatcgccgtacgcatcgcccgtgcctgccgggacgccggcctggccagtgtggccgtctacgccgagcccgatctggacgcgttgcacgtgcgcatcgcggatgaggcttatgcgctgggcgggcagaccgccgccgaaagctacctggacatcgagaagatcctcaagatcgcggcggattcgggcgcggacgccgtgcatcccggttacgggttcctggcggagaacgccgatttcgcccgggccgtcatcgacgccgggctgatctggatcgggccgccgccggaggccatcaccgcgctgggcgacaaggtcaaggcccgccacatcgcccagaaggtgggcgccccgctggtggccggcaccaaggacccggtgtcgggggtggaggaagtggtggccttcgccgaagagcacgggctgcccatcgcgatcaaggccgcctacggcggtggcggacgcggcctgaaggtcgcccgcaccctggaagaggtccccgagctgtatgagtcggcggtgcgcgaggcgatcggcgcgttcggccgcggcgagtgcttcgtggagcgctacctggacaagccccgccacgtggagacccagtgcctggccgacaagcacggcaacgtggtggtggtctccacccgcgactgctcgctgcagcgccgccaccagaagctggtggaggaggccccggccccgttcctgaccgacgagcagatcgagctgctgtactcctcctccaaggccatcctcaaggaggccggctacgtgggcgccggcacctgcgagttcctggtcggccaggacggcacgatctccttcctggaggtcaacacccggctgcaggtcgagcacccggtcaccgaggaggtcaccggcatcgacctggtgcgcgagatgttccgcatcgccgccggcgaggagctgggctatgacgacccgccggtgcggggtcactccatcgagttccgcatcaacgccgaggacgccgggcgcaacttcctgccggcggtcgggacgctgcgcacctggcgtccgccctccggccccggggtgcggctggactccgggtacgaggagggccagaccatcccgcaggcgttcgactcgctgatcgccaagctgatcgtcaccggcgccacccgcgagcaggccatcgagcgggcccgccgggcgctggcggagttcaccgtcgacggcacgcccaccgtgctgcccttccaccgggcggtgctggaggacccggcctatgtcggcgagccgttcgcggtccacacccgctggatcgagaccgagttcgacaacaccatcgccccctaccaggccgaccccgccgaggagagtgaggcggccgagcgggagcgcatcaccgtggaggtcggcggcaagcgcctggaggtcacgctgccggccgggctgggcgcctcgggcggcgcggcggccggcaaggccgcgcccgcccgccgccgcggcggccgcaagggcggcggcgcgtcggccggcggcgactcgctggtcagcccgatgcagggcaccatcgtcaaggtcgtcgtcgaagagggccagaccgtggccgagggcgacaccgtggtggtgctggaggccatgaagatggagcagccgctgaccgcccacaaggccggcaccgtcaccggcctgtcggccaaggtcggcgacaccgtcaccaacggcgcggtgatctgcgagatcaaggacgcttaaggcccggcccggtttccggcccgccggtctcgtcatgccgcgaagaccggcgggccgtttcgtctccccaggcccggacggcgcccggatacgggggtttcgtcccaggccaggcatggttcccgcctgctgggtaggggcagcccaaaggagggagccacctgtgaaactggcctttctacgtcctctgtatgagcagccgggtccgttcgtctcgctgtacctggacacccggcggcacaccgtcgaggccaccaaggcgctgacgctgcgctggcgcaacgcccgcgaggagctgcagcggcggggagccgacaccgcgacgctggaggcgatcgcggacatcgtcaccgaccgggacaaccccgcccccggccgggcgctgctggccgccggcggccgggtgatctaccaggaggtgctgcccgaaccgccgctggaggtgatcgcgcacgtcggcgacctgccggaggtgatgccgctgctggagcgccgggaggagccggtgcggcacgtgtgcgtcaaggccgaccggcagggcgccgagatcgtcagcgtgggcgagcggcggcggacggtcaccaccgtcgagggcatcgaatggccgatccgcaaggtcaacaggggcggctggtcgcactcgcacttccagcgcagcgccgaggacacctgggagaccaacgcccgcgaggtcgccaccgagacggcccggcaggccgacgcggtggacgccgaggtcatcatcgtcagcggggacgtgcgcgcccgcgagctggtgatgaaggacctcggggaggcctacgcccgccgcgcggtgctcgccgagcacggcagccgcagccccggcgccgatgaggcggcctgggagaaggaggtccgctcgatcctgcagcgggtcatcgacgagcgccatgacgcggtggtggcccgtttccgggaggcctacggacgcggcgacgcggtcgccgggctgaacgacgtggccgaggcgctgcgcgacggccaggtggagaccttgctggtggtgcgcccgctgcgcggcgagctgtggtatgggccgcacccgcacgagctgggcgtctcccggcggcaactgcaggacctgggcgtcgccgagccgcgccgcgccacggccggggcggtgctggcccgcgcggccgccaccaccgacgccgagatcgtcttcaccgaggccatagatccgcccgacggggtgggcgcggtgctccgctacctggccgcgtgaagcggcggcccgggtccgtccggctatctgaagaggcaggcatgaggagatgggcaccatcgtcgcccgatccgccgcggtggcggcggccgggctgctgctgttggtcgcgctgatcgcgccgggcgcgcccgcccggtccgacaccgtcggccagatcaccgaggggctgcgctcctcccggctgtatgtgaccaccgaggcccgcggcgcgctggacgccgcgggccaggcccgggtgcgccgggcgctggaggccgccgaccgggccgacgtccgggcggtcgtcacccgggcgggggtggaccagcggaccttgatcgggatgctgcgcgcggtgcaaagccgcctcgaccggggcggaacctatgtggcgatcaccgccgacgaccggatgctggcgatctccgaccggatgtccggcacggagctcaaccggctgatcgcgcagaccggcggcggcggcatcgaagagcggctggtggccttcagccggctggccgaggaccaggccattgaaagcgcccgctccggcgcgatcaccacgtacgtgatgctggtgctgctggtcctggtcgcggccgcggtcaccgggctgatgctggtgtcgcgcacccgcggccgcaggcgcctggcccggcagatggccgagctcaaagacagcgtccaagaggacgtcaccaggctgggcgaggacatcgccgccttggacctgcgcgtcaccgaccccgggctggacccggcggcgcgcgaggactatgcgcgggcgctggactcctacgacgccgccaaggccgccgtggcggccgcacggcgccccgaggacatgcgcgaggtcacctcggcgctggaggacggccgctaccacatggccgcggtgcgcgcccggctggcgagcgagcccgtgcccgaacgccgcccgccgtgcttcttcaacccccagcacggcccgtccgcccgggacgtggtgtgggcgccgcccggcggcacgccgcgcgaggttccggcctgcgccgccgacgccgaggcggtggagggcggcgccgatcccgacgcccgcctggtcccggtcggcggcacccggcggccctactgggacgccggccccctttacgccccctacgcaggcggctactaccgtggtttcggcggcgtcgacctgctcagcggcatgctgatcgggacgacgctgggcgcggtgctcacccccggctggggcttgggcgcccacggcgaccagctcggcggcgacgccggcgacctgggcggaggctgggacttcggcagtggcgacttcggtggtggtttcggcggcgacttttgaccggcggactttcggcgggcacgtcctgacgcgggtgcgccggcccgggcgggaggcgcggtgacccgtctgcccggcgacccctcgccgtggcggcgggcgtgttatgcgctcggcttccggctgccgccggagaaccgcgagtgggtgtggcacgacctgaccgacgccgggtggcggggccggctgctgctgcgccacctggccgtcatgcttccgctgtgcgccctgctggcgctgctgccgggggcctggtggctgcgggtggcggtgccgttgctggccctgctcaccagcgcgctgaccgtcctggtcagcgcggacgacctgcggcgggcccggctgcgccgccacgggctgcccccggccggccggcgcgggtagcggcggccggcccgccgagacgcaaagggcccggcgcgtccccggccgcccgcacgggccgccggtgagaacgcaccgggctcgatcggcgccgtggcggcgtccgcccggccacggtcactgcgggtgggtgcgcccgcgccggaacgcggcgaccagggccacgccgatcacggccaggacgatctggaagagcagttcgatccagtcgattccgcgggtggtggcgacgcccacccactgggccagcgcggtgcccagcagggcggcgacgatgccgacgccgatggtgagcaggatgccgatgggctgccgtcccggcaggatcagcctgcccagcgcccctatgatcgcgccgacgatgatcgcggtgatgattccggtaacggtcacttggcttgacctttccttgagtcttactgtcccgccacgtgtgcccgctgaaaccggtttctcacctctggtgccgatattggctgctcatcgccgtatgcggcggccttcccgggcgcagcggcccgctgcgcgttcaggtagatcccaggtcaggatttcccagcgccgggctcgccggcccgccgggtgagagccgccggcgcgctccccgccgcggtgccgccgaaggcggcggggcggaaagcctcagaaagcctcagtacgccgactcctgcatcagccggcgcgacgcctcggtgatgctgcccgacagcgaggggtagacggcgaaggtctgggcgagctggtccaccgtcaggtgctgctggacggccagcgacacggccaggatcagctcgctggcgcggggggccacgatcaccccgcccagcacgatgccggtggaggggcggcagaacagcttgacgaagccgtcctcaaagccctgcatcttggcgcgcgggttgctgaacagcggcagcatcacgctgcgggcgttgacctccccggcgtcgatcatcttctgggtgaccccgacggtggccacctccgggtcggtgaagatgttggcggccacccagccgagcttgagcggctggacggcctcgccgagggcgtgccacatggcgatgcggccctgcatggcggcgaccgaggccagcatcatcaccccggtgcagtcgccggcggcgtagatgtggctgaccgaggtgcgggagaccttgtcgacctgcacaaagccccgcgacagcttgacgccggccttctccaggccgatgccgcgggtgttgggctccatgcccacggtcatcaggcagtgcgagccttcgaccttgcggccgtcctccaaggtgacgaccacgccgtcgccggtgcgttccaccgcggcggccctggaacgtgacaacaccttcatgccgcggcgcaggaacacctcctgcagcacaccggccgcgtcggcgtcctcggtcggcaggatgcggtcccgcgaggagatcagcgtgacccgcgagcccagcgacaggtaggccccggccagctcggcgccggtgacgccggagccgaccacgatcagctcctcgggcagctccgtcaggtcgtacaggtgccgccagctcaggatgcgctcgccgtcgggctcggcgcccggcagcacccgcggggtggcgccggtggcgatcaggatgatgtcggccggcaggtcggtgccgttcaccgtcacggtgtgcgggtcgctcagccgggcctcgccgcgcacgatccgcacatcctcataggccagccgctcggccacatcgaaggactgggccctcgccaggtccttgacccgcttgttgacctgggcgaggtcgaccgtgaggccgccgacgatgccgtcggggccgccgtcgaagcgcagccccagcgaggccgactcgctcatcacccccatccgggtcgaggtggcgatgagcgtcttggagggcacgcagtcggtcagcacacaggcgccccccagcccggtgcgctccacgatcgtcacgtcggcgccgagttgtgcggcgaccagtgcggcctcgtagccgccggggccccctccgatgatcacgatgcgggtcatatcgtccattgtttcgtatcaagacaagtgaacggtccggtcgggatacggcgcgggccgctcccccggcggcccttgaaggccgtacgcttgacaagcgtggctctgtacgcggcgtacgcctccaacatggatccggcgcagatggctcagcgcgcgccccactctcccctgcgcggcaccggctggctgcagggctggcggctgacgttcggcggccaggacgtcggctgggacggtgcgctggccaccgtggtcgaggaccccgacgagcaggtcttcgtcgtgctgtacgacgtcccctcctgggacgagcaggagctggacgcctgggagggcgccgagctcggcgtctaccgcaagatccgggtgcgggtgcagaccctcgacggcgacgttctgtgctggacctacgtgctggacgactacgaaggcggcctgccgtcggcgcgctacctgggcatcctggccgatgcggccgaggccgccggggcgcccgacgactacgtcaaggaactgcgcaaccgcccctgcaagtcgctgggcgatcccccgctgtgagatcgcggcggtaaggtctggcgggtgagcaacgacgcccttgccctggccgaggccgccgccgcgaagctgcggtcccggtccttcgactccttcgacgtggcgctggtgatgggctccggctgggtgccggcggccgacgcgctgggcgaaccggccgtcgaactgccggtgaccgacctgccgggtttcgcgccgcccgccgtggccgggcacgccgggcgggtccgggcggtgcagtcgggcgggcgccgggcgctggtgttcctgggccgcacccacctgtatgagggccgcggcgtcgaggcggtcgtgcacccggtccgcaccgcgctggcggccggggtgcgcacggtggtgctcaccaacgccgccgggggactgcggcccgaacggcagcgcgtcggcgacccggtgctcatcagcgaccacctcaacctgaccggcgccaacccgctgcgcggggccgacttcctggacctgaccgaggtgtactcgcggcggctgcgcgccctggcgcaggaaagcgacccgtccctgggcgagggcgtctacgccgcgctgcgcggcccgtcgtatgagacgcccgccgaggtgcggatgctgcggacgctgggcgccgacctggtcggcatgtccaccgtgctggaggcgatcgcggcccgccggggcggcgcggaggtgctggggatctccctggtcaccaatatcgccgccgggctggccgagcgtcccctcgaccacgccgaggtcctggaggccggccgcgcctccgccgcccgcatgggcgaactgctggccgccctgctgccgaaactgtgagaaccgtggacgagctgcgtcaggccgccgccgagtggctggcccaagaccccgacccgcagacccgtgccgagctgcgggccctgctggaggccggcgacaccgccgcgctggccgaccggttcggcacccggctgcagttcggcaccgccgggctgcgcggcgagctgggcgccggcccgggccgcatgaaccgggtcaccgtcatgcgcgccgccgccgggctggccgcccgcctgaaggccgagaccgcccggcccggggtggtgatcggctacgacgcccggcacggctcgcggcggttcgccctggacaccgccgccgtggtgaccggggcgggcctgcgggcctggctgctgccgcgtccgctgcccacgccggtgctggcgttcgccgtccggcacctgggcgcggacgccggggtgatggtgaccgccagccacaacccgccgcgcgacaacggctacaaggtgtactggggggacggggcgcagatcctcgccccgctggacggtgagatcgccgcggcgatcgacgcggtgggccgggtggacgagctgccgctgggcgccgagggcgactggacggtgctgggcgacgacatcgtcgaggcctacctgcgggcgctggacgccctgccgctgggggacgccccgcgtgagatctcgatcgcctacacgccgttgcacggggtgggggcgcaggtgctgcggcgggcgttcgcccgggcgggcttccccgagccgatggtcgtcgccgagcaggccgagccggacccggatttcccgacggtggccttccccaaccccgaggagccgggggcgatggacagggtgctggcgctcgccgagcgcaccggcgccgacctggccatcgccaacgaccccgacgccgaccggtgcgcggtggcggtgccggccccgggcgggtggcggacgctgaccggcgatgaggtcggcgccctgctggccgagcacgtgctgcgccacaccggcggcgccgaccgcctggtggtcaccacgatcgtctcctcgtccctgctgggccggatcgccgccgcgcacggggtgcgctacgccgagaccctcaccggcttcaagtggatcatgaaggcccgcaccgcccccgacgaccggcaggtcttcggctatgaggaggccctgggttacagcgtcggcggcgacggcggcgtcccggtccgcgacaaggacggcatcggcgccgccctgaccgtggcggcgctggccgccgaggccaaacgggacggccgcaccttggtggacctgctggacgaccaggcccgccgctacggcctgcacgccaccggcgcgctgtcggtccgcgtcaccgaccgttccctgatcggcgccgcgctggaccggctgcgccaggcgccgcccgccgcgctgggcggacgcgccgtcaccgaggtcgaggacctggcccgcggcgccggcggcctgccgcccaccgagggcctgcggctgcgcctgtccggccccgaaggccgggcccgcgtggtggtccgtccctcgggcaccgagcccaagctcaagtgctacctggaggtcgtcctcccgcccaccgaggacgtgccacaggcccgggcccgcgccgaagccgccctccaggccatccgcaccgacctgcgcaccgcgctgggtctcgcctgagaggccgacgggccggccgtcggcgtggggtgctgccgaaaggcgcatgccgggcgcaggtcacccgcatgcgtcactgccggcaaaggccttccatccggttatccgcgccggagccaaggcccgcctgtcagctgagaacccccaggaaaaccgtcaccgtcaaaagggcggcgggcacgagcagggccgcgagggcggggagcgaccaggtgacggttccgggttccttccgggcggggcgggcggcgcgggcggacaggtcggtgagctgttcgacggcgtggtccaggaaggtgcggccggcgaggtgggcggccacgtccgcgggcagctcgcgggcgcgtttgcgcaggcggcgttcctcgcgggcgcgggcgcgcggggaggtctgcagggaccaggcgcgcagggtctgctcggtgccgccggggccggtgaagcggaccgtcagggtgtggtcggccttgagctcgcggacggcgggccagggcaggcgggcgtcgcgcagcgggttgcgcacccgcaggccggtcttgtcggcgctgacgcgggggcgcaggcccagcacgtaggccaggccgcagcccagcaggatggcgcaggcggcgacggcggaggccagggtgcggccgcgccaggcgatgtcggccaaattgagcgcggcgaacgccagccaggcccaggccccggcccgggccgccggcgagcggaacaccaccggctgcccggcggtcatggcagggtgcgcgagccggtccacttgagctgggcgaagccgggtttgatcacgccgttgatgaactccagccgctcgtcgaagccgatgaaggccgacttcatggcgttgacggtgaaccactgcaggtcgtcccagtcgtagccgaaggcgtcgaccagcttggcgaactcctccgacaggctggtgccgctcatcaggcggttgtcggtgttgacggtgacccggaagtacagccggcgcagcagcccgatggggtgttcggcgatggacttggcggcgccggtctgcacgttggaggtggggcacatctccagcgggatgcgcttgtcgcgcacgtaggcggccaggcggcccagcttggggtgcggggtgtcgcggtcggtgatgtcgtcgacgatgcgcaccccgtggccgagccggtcggccccgcaccactggatggcctgccagatggacggcagcccgaacgcctccccggcgtggatggtgaagtgggcgttctcccgctgcaggtactcgaaggcgtccaggtgccgggtgggcgggtagccggcctcggccccggcgatgtcgaagcccaccacgccggcgtcccggtggcggacggccagctcggcgatctccatgctgcgggcctgatgccgcatcgcggtgaccagggtgccgatccggatgccgtgctcgcgctctccctcggcgaagcccgccaggaccgcttcgaccacctcgtccagcgacaggccgccctgggtgtgctgttcgggggcgtagcgcacctcggcgtagacgacgccgtcggcggccaggtcctcggcgcactcataggccacccggcgcagcgcctcggccgactgcatcaccccgacggtgtgccggaaggtctccaggtagcgctccagcgacccggagtcggccgcctcggcgaaccagacgcgcagctcctcggggtcgtgggtgggcagctcgcggtacccgccggcgcgggccagctcaacgatggtctccggccgcagcccaccgtccagatggtcgtgcaacaacaccttgggggcccggcggatcgcctcaagcgtaggtcgacctgtcatctttcgcacagtacccgaggccgtcgcgcctccccagcgcattttcgccgcgcccgcaggcgtgccgccacagtcaccggtcacatccgtagtgtgacatcacacgacttttatgtgtttacacaatacacatgctatcttcgtcaccactagatcaacagagcagaccgctccggagacctcgagcccggccggctcatcgcggtcacagcccgtcagcactgcggaaccggaggcaccgatgccccacggcgacgaaaccgcgaaaggaacacgccagttagcgggtttttgacgtccgaaaacccattacccgcactctcgagagccgccgcctttcgccccgcatccgccggcgccgcaccgtccgtgcgaccactcgatgcccgagttcgacgcccggacgcccgtcttggatgacaccgaacttctgcgactttcatcacggtgcagacggcctcccgcaaaatacgaccgtgggatccttattcccatattcggcgcccccagatttgccctttttgtccgaactggagaacacgtccgtgagcgcgatgccgcagacgcgcgccccccatgcgcccgagcgcaacagcccgcgccgatactcggcctaccgcgaggcctccggcgcctggggacttctcccgcagccgccggacgacaaggagaagtacagctacgtcaagcggaatctgtgggtgctgaccgcctcgtcactggtcagcttctcctgcctggtggtcagccagtaccagctcgcccgttcctcaccgtggctgtgggcgtacgttccgttcctgatcttcacgatcctctactacctgacttcgctgcgcgtcaacgccttcacccgcgacttcgatctggaaaagcacaaagaactcgtccgctcatggtccccgcgggaatacccgtcggtggacgtgttcctgccggtgtgcggggagcccatcgaggttctgcacaacacctggacgcatgtgcggcggatggccgaccactaccccggcgtcgtcaccccttacgtgctggacgattcagccagcccggagctggccgccatggccgccgatttcggcttcgtttacggcagccgccccaaccggggatggttcaaaaaggccggaaatctgcacttcgggttcggcatctccaacggggaatacatcctgatcctcgatgccgacttcgcaccgcgcgccgatctgctccacgaaatgctcccctacatggaggcgaatccgcgccttgggatcgtccagtcgccgcagtacttccgggtcctggactcgcagaactggatcgaacggggggcgggcgccgtccaggagctcttctaccgctccatccaggtctcccgggaccgccgcaacggggcgatctgcgtcggcagctgcgcgatctaccgccgcaaggccctggaggagaacggcggcaccacgctgatcggccactccgaggacgtgcacaccggcttcgacctgcgccggctcggctgggacctgcgctacctgcccatcccgctgtccaccggggtgtgccccgacaccctcggcgccttctacaaccagcagtaccgctggtgctccggctcgatgagcctgctgggcagcaagaagttctggcagaccaaactccggccggccacccgcatgtgctacatgtcggggttcttctactacatccacacggcgctgttcactttcgtggcgccgctgatccccatcacgctgctggtggccatgccggagaaactccgggtcgagcacatgatcatgatcctgcccagtctcatctacaacgccctgatattcccgatgtggcaccgctgcgaataccggctcgaagcgtgggccgtgcggatgatgtacggctgggcgcacgtctttgcgatctgggacatcctgcgcggacggcagatgggctggcagcccaccggctcctcgggcgccaagaagaacaagacccggcgtttttggatcggcgtcatcgtctggagcggcggcacggcgctgctgtgggtcggcctggccatctggcggatcctcaccctctacccgccggacttcgccctggtgttcgcctccggcctgttctacgccgcgatcgtcgtccggatcctggtgcaaccccgtaaggagatcgaagccgcatgagccccctcatccggacgagaccccgcatcgtcctcagcgcgctgctggcggtcctgctgcccgccggcacaaccgcgtgcacggccgagcagagcagcgcacccagggcgccccggactcagatctcggtcggcaccccgttcaccccctacgacatccggcccctgctcaagcccaggaagaagtacatcggagtcgccatcgacggcgtctcccgctccatcgccccggtggcggccttcaaccgcgggatcggcaagaaggtcaacatggtgacgatctacgccgccgtgagcgaccatttcgacagccggggcgcccggcgcatctggcgggccggcgcgatcccgctgatcatgtgggagcccttctccccgtcgctggcgacgatcgcccgaggagcgatcgatgaccacctccgccagttcgccgcggccgtccgcgccctcaacatccccgtggcgatcagtttcggccacgagatgaacggcttttggtacccctggggcacccgcaagaactcccccgccgacttcgtccgcgcatggcgtcacatccaccgggtcttcagcgagaccgggaccacgaacgtcatctgggtatggaaccccaacgtcatcaacccggtgccccgggtggcgctgcggccgtactaccccggtgactcctatgtggactggatcgggctgatcggctactacaccctgaccggggcgcacaccttcaccacgctgttcgggccgaccatgcggcaggtgcgccgcttcagcgacaagccgttcatcatcaccgagaccgcctcccagcccggaccgcgccgggtgcgcgatgtggccgacctgctcaagggcgtggcgtcctcccgcgacgtcatcggtttcatctggttcaactaccgcaagcgcgccgactggcggctgcccgcccgctcgccggagctgctgacgttccggcgctacgtggccgccgacatcttcggcttcgacccgaccaggtcatgacggggccatgatcatgtcttccaccgcgcaccccccgtacccgcccgccgacgagccgcttccctggccgcctccggagccggcagaccgctcgccgcaagaacccgcgcccgcgtggccgccgcctcccgcgcaccccggcgaaccccgcgcgcggccggagcaccccgccccggccgaacgtttcaaccacgcagaacacctccccccgccgcggcggccggccccttcggaacacctcgcccggccggaaggcccccgccgagcgggcggcttcgaaggaagcgagcatttcgccccgcccaggcctcccgttccccccgcgccggacccctccggacggccgggacaccccgggccgtccggctgggcggacgatttcggtgagccctcggttccgcccgaccgccccacccggccggagcatcccgtgccgcccgagcacaccggccgggcggcggatctccgtactccgcccgggcatcccctcacccctgcgggccccgcccgggccggacggcccggtgaggccgcacacttcgcgccatccggaccgccggccgctccggcaggttccggtgcggccggggcaccccccgccggcccggcggtggtggaacgaccccctccggcacccggcggccccgcggccccgacgggcccgcagggcggccgcggttaccgggtcccgccctctcccgacatggggtggacggcggcgcccagccggcgccgggaccgggtgagccgtgcgctgctgctcacgatcctgctcatgcaggccctgctcagcctgcggctgcgcaacgcggtgtccccggacgaggcgttgctgctgaacaccggccgccagtacctggaccggatgcgggagggcactgcgatcacagaggccgacaccgcctcctcctacctgcaccccatggtcgccgcggcgatcgacggcctggcgggaccggccggggcccggctcttcagcctgctgtgcctgctgggggcgaccgccgcgctgtactcgctggcccgcaggctcttcaacgagcgcgtggcgctgttcaccgccgcctccttcgcggtggtcgagcccacgctcttcctcggcaacttcgtcagccccgacccgccggccatcttcatgctggcgctggccggccggctggccgcgcgcctggaccgcagcccggcctggcacgtcctgctcgtggcgccggcggcggccctggcggtgctgatctcccccaccgccgtgctcctgctgcccgcggtcgtgctcctggccgtgctggtggccggacgcggccacgggccgggccggtcgctgggctggggggcgggcctggtcgccgtcctcggggcgacgctggccgccgccgcggtgggggtgggcatgcccgtcgccccggacccggccgcgacgggcacggacgccccgcagacggtgctgcggaccgccgcgtcgctgggcgggctgctgttcctcctcgccgtgctcggcacgatcttctacacccaccgggaccggatgggcgaggccccgatcctgccggatgagcggccatcgccctcccgggcgtggcggctcgccctcggcacggtgctcagcggggccgcgctggcggtgcccgggtacgcgctgctgcagcacacctcggccgatctgcaccggcagctcggctacgggctgctgctggccgccccgatggccggggtcggcatcgcccggatcatcggcccgcactttcgcaacctgcagctgggcatcgccgcctggatcgcgctcctgctcttcggcatggcccagtcggagcggttctactacgagtggatggactaccggccggtggccgacgcgctccggccgctggtcgggccgcagggccgctacctgagcccttcgccggagctgcccgcctactacctggggtcgcgcaccgagcgagagcagtgggccgatccgcaggagctgacctacaccgatcgcaggggacgcacgctccaggggacggcggcgttcctggccgccgtccgcgaacggcacttcgacatcgtcgtgctgggcggcctgaccgcccccgacccgcggcagcgggcggcggtggtgaccggcaggcgctactacatggccgtggagatccccttctcggtgggctcccgctcgggacgctatgagatctgggtcaagcaggacaccggcccgcccgcccgcagcccgtcctgagcggcggggcggcgcgggccctcaggcgatgcggtcgatcaccagcggcagcaggtcggggctgccctcgggctcgatcgtgatggcgccgtcgagggcctgcagggcgcgttcgaagcgggccggttcgtcggtgtgcagggtcagcagcggctgtcccgccctgacctcctcgcccggtgcggcgtggcagaccactccggcgccgggtgagaccgggtcctccttgcgggcccggccggcgcccagccgccaggcggccactcccaccgcgtaggcgtccagcccggtcagcacgccggaggcgggggcggtgagggtgtgcgactcgcgggcgacgggcagcggggcatccggatcgccgccctgggcgcggatcatgcgccgccagacgtccatggccgagccgtcggcgagggcgtcggcggggtcggcggcgtccagcccggccgccgcgagcatctcgcgggccagggtgagggtcagctcgaccacatcgggcgggccgccgccggccagcacctccacggcctcggcgacctccagggcgttgccgaccgcgcggcccagcgggcggtccatggcggtcagcagcgccacggtcttgacgccgtggtcggtgccgatggcgaccatggtctcggccagctcgcgggcgcgctcgacggtcttcatgaacgccccggagccgaccttgacgtccagcaccagcgcgccggtgccctcggcgatcttcttggacatgatggaggaggcgatcagcgggatcgactccaccgtgccggtcacatcgcgcagggcgtacagcttgcggtcggccggggccagcccgctgccggcggcgcacaccaccgcgccgacctcgcgcagcacgctcagcatctgctcgggggtgagcgaggcccgccagccggggatcgactccagcttgtccagcgtgccgccggtgtggcccaggccccgccccgacagttgcgggacggcggcgccgcaggccgccaccagcggggccagcggcaacgtgatcttgtcgcccaccccgccggtggagtgcttgtcggtggtgggacggtccagcgcggagaagtccatgcgctccccggagcggatcatggcctcggtccagcgcgtcacctcggcgcggtccatgccgttgagcacgatggccatggccagcgcggccatctgctcgtcggcgacctcaccgcgggtgtaggcgtcgatgacccagtcgatctgctgcggcgacagccggtggccgtcgcgtttggtcacgatgacgtcgatggcgtccacggggctcctcgcggggttcggggctcaggcgagccgggtgaggtcgtcggggccgaaggcgtccgggagcacctgcgacatgggcacgatgccgcgggcggtggccagcagcaggtgcggcccgccgtgctcccacagcagctggcggcaccggccgcagggcatcagcgggtcgccgttgccgtccaccaccgacagcgccaccaggcggggacggcgcgacccggccggcaggtcggggccgtagagggccgagacgagggagcactcggcgcacaggcccagtccgtaggaggcgttctccacattgcagccggtgatcacccggccgtcgtcggtcagcgccgccgcgcccaccgggaagttcgagtacggcgcgtaggcgcgctgcatcgcctcccgggcggcctcccgcaggcgcgcccagtcgatctccgtcatgggcctaccgtacgtgagccgccgccgcccaccgcaggagaccgaattcacattttcggacatctgcataagggatccccggcatgatcaccaccataaagccacctcatgaccgtccgttacaggcgacgatgagttgaacgcggcgattgtctccatatgtcggcgtttggataacggtcttcccacaacttggtaggagcatggcgggagacccgtccggatggtgatgctgaggcccgagcgagcgattgaaacgggccttgcgccctgttgcatgcgcttaggaggcatggtgactacgttgatgcggctggtcgccggggcggccgggttgtctttgctgctggccgggtgcgggtcggcgcccgaggaggattccggctccggcaccgccgcctcggacttctcggcctgcatggtcaccgacctcggtggcatcgacgaccggtccttcaacgcctcctcctgggagggcatgcaggcggccgccaagagcaccggcgcaaaggtcaactacgtggtctccaccagcgagaacgactacgtccccaacatcacccggctgatctcgcaaaagtgcgacctgatcgtgtcggtgggcgggctgatggccgaggccaccagccaggcggccaagtccaaccccgaccagaagttcgccatcgtggactcctcctcggtgccgccgaacgtctacggcatggagttcaacaccgcccagagctccttcctggccggttacctggccgccgcgatgtccaagaccggcaaggtcgccaccttcggcgggctgcccatcccgccggtgacgatcttcatggacggcttctacgagggcgtccagtactacaacgagcaaaaggacaaggacgtcaaggtcctgggctgggacccggccaagcccaagtccggctcgatggccaactccttcaacgaccaggccgccggcaagcgcatcgccggcaacttcatccagcagggcgccgacatcatcttcccggtcgccggcggcaccggcctgggcgccgccgccgcggcccaggagagcggcggcaaggtcagcgcgatctgggtggacaccgacgggtgcgtgtcggccgcccagtactgcgacgtgttcctgaccagcgtgatgaagagcgtcgccaaggccgtgcagaccaccgtcgagacggccgccaaggggcagcagctgagcggctcctacctgggcaccctggagaacggcggcaccggcctggcgccgttccaccagttcgaggacaaggtccccgccgagctgaagcaggagctggagcagatcaagcaggacatcatctccggcaagatcaagatcaagtccgccaaccagcccaagagcagctgagcggcgcaccggctcggcccggcgcggcggcgccgggatgaggttcgctcttcaccgaggtcgtggggcggggccgaacgctcggtcccgccccacgggcacgccggggcaggtccccggcggcaccccacagggaggtcggcggttgacccttgaactgcgcgggatcaccaagcgcttcggctcgctggtggccaacgacggcatcgacctggaggtccgccccggggagatccactgcctgctcggcgagaacggcgccggcaagtccaccctgatgaacgtgctgtacgggctgtatcagcccgacgcggggcagatcctgatggacggccggccgctgaccatcaacggcccccgcgacgccatcgccgccggcatcggcatggtccaccagcacttcatgctcatcccggtgttcaccgtcgccgagaacgtcatgctcggcgacgagcgcaccgggccgccccgctgggcccgctcgctcggcccgttggcccgcctgggctggtccggcccggtgggctggctggaccgccgccgcgcccgccgcgacgtggccgagatctcatcccgctacggcctgcaagtcgatccggacgccctggtggccgacctgccggtgggcgtgcagcagcgggtggagatcatcaaggcgctgatccgggacgcccgggtgctgatcctggacgagcccaccgcggtgctcaccccccaggagaccgaggagctgttttcggtcatgcgctcgctgcgcgcctccggacgctccatcgtcttcatcacccacaagctcaaggaggtcaaggccgtcgccgaccggatcaccgtgatccggcgcggcgcggtggtcggcaccgccggcccggaggcctcggagcgggagctggccgggctgatggtcggccgcgacgtccgcctcaccgtcgacaaggccccgccggccgtgcccgaggacgccgaaccggccttccaggtgcgggacctgaccgtgctggacgagtccgggcagccggtcgtggacggcgtctccttcgacatccgcgccggggagatcctgggcatcgccggggtgcagggcaacgggcagaccgagctgaccgaggccatcttggggttgcgcccggcggccggcggaagcatccggctggacggccgggagctgaccggccgctccccccgccaggtgctgcgcgccggggtcggctacatccccgaagaccgcggccatgacgcgctggtggccgactccagcgtcgccgagaacctggtgctggacctgttcgaccgcccgccgttcggccgccgcggcagcatggacgtgcgggccgtccgcgccaacgccgcgcaccgggtggaggagttcgacatccgcacctcctccatcgacgccccggtgggcaccctgtcgggcggcaaccagcagaaggtggtcgtggcccgggagatgtcccggccgctgcggctgctggtggcctcccagcccacccgcggcgtggacgtgggcgccatggagttcatccaccggcggatcgtggccgaacgcgaccagggccgcccggtgctgatcgtctccaccgagctggatgagatcttcgcgctggccgaccgcatcgcggtgatgtaccgcggcaagatcatggcgatcgtcccgccggagacctcccgggaggacatcggctgcctgatggccggcacctccccggacgccgccggcccgcccgagggtgccgcagattcacaaaaagacgcggccgcgaaggacggtgacgcagatgagtgagcagacggcaccgtctgaggccgaccagacggtgcggcagacgccggaaaaggagcggacgccgcaaagcgggcggcttcgcaggctggccgcccatgtggcggccgggccgccctgggtggtgaccgtgctggcgatcgcgctggccctgctggtcggcgcggtcctgatcatcgtctccgactcggaggtcaccaccgccttcggctacttcttcgcccgtcccagcgacgcgctcaccgcgtcctggacggcggtgtccaccgcctacggggcgctgctgaaaggcgcgatcttcaaccccggcaacgccgggtcggcgaccgcggcgctgaccccgatcagcgagaccctcaccgaggccaccccgctgatcttcggtgggctggcggtggggctggccttccgcgccggcctgttcaacatcggcggccagggccagctgatcatcggcgccatcgccaccacctgggtgggcttcaccctggacgccccggcggtgatcgcgctgcccgcggcggtgctggccgggatcgcgggcggcgccctgtacggggggctggccggctggctcaaggccgggcccggggcgcacgaggtgatcgtcacgatcatgctcaactacgtggcctacctgctgctgggctacctgatctccagcgaggtcttccgcgacccggacaacccccagccggtctccaagccggtcgccgaggcggcccggctgccgcacctgctgggcgactcgctgcgggtcaacgccgggctgctgctggccatcgccgcggtggtcttcacctggtggctgctgaaccgctccacgctgggctttcagctgcggacggtgggcgccaacccgcatgccgcccgcaccgccgggatgagcgtcggctacgggcagatcatggcgatggtgatctccggcgggctgatgggcctggtgggggtgtcgcaggtgctgggcaccgccaacgcccacaacgcgctcacccagcagatcgacgccgggctgggcttcaccgcgatcaccgtggcgctgctgggccgggcctcgccgctgggcacggtggccgcggcgctgctgttcggcgcgctgcaggcgggaggccgggagatgcaggcggcggccggggtgtcgatcgagatcgtcaccgtcatccaggcgctgatcgtgctgttcgtggcggccccgccgctggtgcgcggcctgttccggctgcgcggggacggcggcgccggcaccggcctgctggcgaagggatggaacggctgatgcggatgaaagggagcggccggtgagcgcgacgctgacgccgacgagcaccccggtggccggcaccggaggcgaccggcggcactggtacgtcggcggggcgatgatcctggccggggtgtacgcgctggtggcgttcgggctcggcagccgcaccgacgacggcgccacggccgtcttcaacctcaacatggtcggcgacgaggcgatcaaggttcccgacctgacggtgccagccgggccggccgccgtggcgctgtcgctggtctgcgtggcgatcggggtgctgcgggcggccctgcggccgagcggggtgcgccgctccctcggcaccgccgtctacctggccgcgttcgtcgccgcgttcctggtgtgggcggccgccgggcacaacctcaacttcacctcggtgctcaacgccatggtgctggccgccaccccgctgatcctgggcgccctgtgcggggtgctgtgcgagcggtccggcgtgatcaacgtggcgatcgaggggcagttcctggtcggggcgttctgcgcctcgctgctggcctccatctccggcagcctgtgggtggggctggtcgccgggtgcctgggcggcggcctgctgggcgccatgctggccgtcttcgccaaccgctacctggtgcagcaggtggtgctgggcgtggtgctcaacctgttcgccgccgggctgacgggctttctgtacgagcggctgatgcagaccaaccccgactacaacaagacgatggccttccccgccatcgacatcccggggctgtcgagcctgccggtggtcggcccggtgctgttcggccagaacgtgatcttctacatcaccgtggcgctgatcgccatcgtccacatcgggctgttccacacccgctggggtctgcgcacccgcgccgtcggcgagcaccccaccgccgccgacacggtcggcatccgggtggtggcgatgcgctaccgcaacgtcatcctgggcgggctgatcgccgggatgggcggggcctggctgaccatcggcctgaacatcaccttcaacaagaacatggccgccgggcagggcttcatcgccctggccgcgctgatcttcggccgctggtctccgctgggcgcggtgtgggccgccctgctgttcggtttcgccggcggggtgtcggtctcgctgcagccgctgcagaccccggtgccgaccgcctttttgtcgatgaccccctacctggccacgatcttcgcggtggcgggcctggtcggtgccgtccgcgcccccgccgcggacggcgtcccctacaccaagggctgaccccggccgccggtcaggagccgccgctgacggtgacgacctggccggtgatgccggtgttggcggccgaggccaggtagacgatcgggccggcgacctcggcggcctccagcagccggccgatcggggcgcgggcgctgtagatgtggccgtgctgctcggtgatctcggcgttggtgtcggtgcgggtcagccccagcatcaccacgttggagaggatgtcgccgtcggcgcccagggagaaggccgccgagcggctgaacccgtgcagcgcggccttggccgccgcgtagtactcgctgcccgcggcgccgtcggagacgagggtggaggacaggtgcaccagacgcccccagcgctgccgccgcagcaccggggcgacctggcggctgagccgcacggcgccctcgatgttgacgttcaccgtccgcgtccacagctcctcggggacgtcctcgaagcggtgggcggggacgggggcgtcatcgccccacaccaccgcgttgttgaccagcacgtcgatccggccgctccactccagcaccgcctcggtcagcgcggcggccgcctgcgggtcggccatgtcgtagcgggtcgccagcgcccggccgccgcccgcctcgacctccttggccaggcgttcggcctcctcccgcctgccgtggtaggtcaggacgaggtcggcgccctcggcggcgaacgcacgggtcagcgcgcggccgatcccgccggaggccccggtcacgatgacggtgcggccgttcagtcccagatccatcgcatgccctcccggggtgtgcttcctgcttgcccgcggcctcagggcgagaccgcaccgccacggtgccggggcggcggcgccgcatacagaccgggccgagactggccccgccagggccacgatccccggcgggccggccggtagcgtggacggcatgagcggcaccggcaacgcgcgcggcaatgagctgggggcgttcctgcgcgcccgccgcgaggccatcaccccggccgaggtcgggctgccggccggtccccggcggcgcacccccggcctgcgccggtccgagctggccatgctggccgggatcagcgtggagtacctgacccggctggagcagggacgcgaccgccgcccctccttccaggtgctggccgcgctggcggacgcgctgcgcctgtcggccgccgaccgcgaggtgctgcgcaacatcgccaaggaggccaacggttcctacggctgcctgacggcgccgtcatcggcgacccgcacggtgcggcccaccgtgcgggcggtgctggaacgcctggaacccgccccggccgtgctggtgaacccgctgggcgacgtgctcgcctgcaccgtgggctatgagctgctcgccgggccgctgggcgtgctggaggggcgcccgcccaatctcgtccggcatgtgttcaccgacccgcgggcgcgggccgcctacccggagtgggaccgggtggccgacgagcaggtcgctcatctgcgggccaggacctcgcgcggggacccgcacgccgcggggctggccgacgagctggccctggtcgccggggccgccttcaccgagcgcatgcagcggccgcccgccgctccgccgcacaccggggtgcagcgcctggtgcatcccgacgagggcgagctccgcctggcgtatgagatcttcgacctgtcccccgacggtcagcgcatggtcgtctacctgccggccgacgaggccgcctccgcagcgctggaccggatcaccggccgccgccccggcacgctgcgcgcagtgcctctccgcccggccgcgcacaccggctgaccgcgccgaaacgcccgcccggcccggccgccgggagcaccgggacgccctccggcacgtgcggccccgcggcaaggaaacccggcacggatcgaccggtccggccgggaggcccgccgggacgcccatccccggcgggcggactcaccggggcgggccgatggcgctgcggggcccgcggggccgccccgcggcggacggcgaatcgggataccgggaattcacgccgtgccgatcgccccggaatcgaaatcccgacactccacgattcacccgccctcaattgagggaccggccttctttcacgtcgcccggccaacggtcggcaatgagccgaccaagcagggaatttgttctccaccggccgcatgagaagtccgggcgcgggttatttctagccgtgccctgcgtcttgccgcacccgaatcgtcacaggcacgagggcaattccgacaaatggaccaggaggttcatatgatgaagagattggccgcggtcggcatcatgtccgccgccttcggcggcgcgctgctggcggcaccgccggccctggccgacaccaccgccgcccatcaggccaaatcgggagtgagccactacaggcatcaccaccacaagtgcgacaaggcccgcactctggccaccatctacaagtgcgagctcggcgtctatgacctccgccactacatttacaaggaagtcctcggctctctgaagggcggccactaccacgcctaccggtacaagcaccacggccaccacgacggccacaagtacgacggccaccacgacggccacaagggccacggggacaagagcggcgcttacaaggactcctactacaagggctacgaccaggggtacaacgacggccgcagggacgggtaccgcgaccactacgagggcggccacaacgaccaccacaggcacgccttcgacgacggctaccgggacggctacaagcacggctactacgacagccgcaaggacggtcccaagcacgacggccaccacgacggccacaagcacgacggtcaccacgacggccacggacaccactgaccagatgagggcgttgccataacgcccggccgcgtcaatcgcatatggccatccgttgaacgcatccggaggatggacaccaaggggcggggattcaatttcccgccccttatcgatgcctgaagcgcgagttcacaaaaattggcggtgcacaccggagaaagccgccgccggaagggcgggcggccttgccggcgccgcaggccggcccgcgtgagaacggccgtcccccgctcagccgccccgcccccaccgccgccggcgcccggccggcagagcccggacgtcccgaatccggccttcttcacgacgcgccgcggccgcgacacaccggacgcgatatcaccttctgcatccgttctgcgacgttaccggcagtgtgcgaagtttcagccgtccgatgtgaggtaggccgtgcacaccacgtcaaggaggtccttggcgggcgggtatgggcgacgccccaggccgccggtcaagggccatgcacatggacgacggcgccaccgcgcactcgcgcggtgcgcccgcgcagtggaggtgaacgtagtggctctgcctaccaggcgtcatcgcggactcgagcagtggaccccgtgggccggacgctcctgggacccgttctcagacttccagcaactgtgggaccagatggggcggttcttcgccacgacggcccccgaggtcgaggccggcacctggcgcccgctggccgagaccgaggagaccgacgacgcctacgtggtgcgcgccgagcttccgggattctcgcgcgacgacgtccaggtcgagatcaccggcaatgagctgcgcatctccggagaggccaaggaagaagagcacggcaaggtgctgcggcagcgcaccggcaagttcatgtaccacagcaccctgcccgccgacgccgacgtcgacaaagtcgacggcgagctggtcgacggcgtgctgaccgtgcgggtgcccaagatcgagcagagcaagtctcggcgcatcgcgctcaagggctgaggaccaccgcccacgtcttgcggtgcggacaccgccgcagggtccgcaccgcaagcgcggcaggaggaggtgaggaccgatcatcacggcattgatcgttccgctggtggtcctggtcggcctgatgctcatgcagtggctggagacggcgctgctgccctccccgccggataccgcgcccggcccgcccgcctccgacccaccggatgaacggaccggcccggccacaaccgagcagcgtgaaaagcacgcacccgccacgccccggccggcgcacgccgcgcaccggcgggcacctgttcatcgaaccgcccggcacggccgggcatcgctccatcaccacaggagatgacgcggcgctcccgcccgggagcgccgcccgccgggcccgggccgcctcaggcggagacggcgtcgcccacctcggcgccggtggagcggcgtccctcccacagcgcggtgagcgcggtggccgtcagcacgcgcacgcccacgccgatgcaccgctcgtccacgtcgaagtcgccgcggtgcaggtcgtactcctcggccgagccgggggtgcgcacgcccaggcgggccagagcgccggggatggactccaggtaccagccgaagtcctccccgcccaggctctgcggggtgggcacgggggcgtcctcgcccagcatccgggtggccgcgtcgcggaacatctgcacgctgtcggggtcgttgacggtgggcgggacgccccgcacgtactccagggaggcctccacgtcgtaggcggcggccaccgaatccagcagcgccttcatcatctccggcgccttgtgccaggcctcgtcgtccaggcagcggacggtgccctcggcgatgccgtcgtcggggatggcgttggcgaccgaaccggcggccacccggccccacaccagcgacaggctggagcgggggtccacccggcgggacagcgcggcgggcagctcggtgacgatcttggccagcgcgtacaccaggtcggcggtcagatgcggccgggcggtgtgccccccgggcccggtgaccttgacgtacaccttgtcgcaggcggcggtgatcggcccggcccgcagccccagctggccgacctcgatgcgcgggtcgcagtgcagcgcgaagacccggtccaccccggccagcccgccggcggccatgacgtccagggcgccgccggggtgctcttcggcgggctggaacagcagccggacccggccgggcagcagcccggcggcggcctgctgggccaggaacagcccggtgcccagcacgatcgtggtgtgcacgtcgtgcccgcaggcgtgcgcgacgccggggacggtggagcggtagggcacgtccttttcgtccatcagcggcagcgcgtcgatgtcggcgcgcagcgccaccgtggggccgtcggccgggccgatgtcacagatcacgccggtgcccttgggcagtacccgggggtgcaggccggccgcggtcagctcccgcacgatctgctgggtggtgcggtgctcggcatagccgagttcggggtgcatgtgcaggtcgcggcggaagtcgatcagcttctggttctcccgggccaagaaggcctcaagctgcgtgtgcagcgccgcgccgttccacgacgcgccctcttcccgcggccgtggctcatcggccacggccaccggctcaagtccgggcatcaccccgggtcccggctgtgtcatctgtgccccctgagaatcggtgtcccggtcgcctggtccagagccctggcgggggtcgcgctccccgccggcgggtgccggccgggccggagacgagtaggagtcggcttcgctgtctgcacgtcgtgccggtgtcgcttccggcgacgggtacgagtgcggcccggccgctggggccgggccggcggctgcgggtcggcgcccgggctcgcgccctcctgccggtggccggggagcaccgtcagctccctccatatgccacctcccggggattgacgaacctgtcttctgccagttcggtgacggcggcctccacgacatcctcaagagtgccgccctcggcgcggatcgcgcgctggcgttcgtacggggccccgtgttcgaggacctcgccggccaccttgagctgctcggcgcatcccagccggtccgccacgggctccagttccctgatgagctcgtacaggtcgtcgcggagcggggtggtgctcccgctgtcatcggtgatcacgatggcgtccaggccgtagcgcgtggcccgccacttgttgtcccgtacgacccatgcggccggtctgggcagagtgtacccgcgatccaattgctggtcgaagagggtgaccaggctctggcacagggcggcggccatgccgacctcgcgcagggtggggatgccgtcgaacatccggatctcgacggtgcccaggtccggatgcgggcggatgtcccaccagacctctttgatgctgcggatgctgccggcccgcagcagggtgtccatgtactcttcgaactccgcccagtccgccagcaggtgcggcggcccggcggtgggaagctggccgaacaccaccgcccggctggaggccagcccggtgtcgtggccgctccagtacgggctggaggcggtcagcgccagaaaatgcggcagatagcaggccagggcgttgacgatggggatcgccttggccgcgtcgcggatccccacatggacgtgcaccccgaaggtctggatgcgccgggccagccactgcatctgctcgaccagctcggcgtagcggcgcaccggcgccatcaccgcctcctgccagccgctgatggggtgggtgcccatgcaggccagatcgatgccccgcggctcggtcaccgagcgcagccgctcgacggtctcggccagatccgccacggcctcgccgaccgtatggcagatatcggtcaccacctcgaccgtggattccatgatctcgtgacggagcttgggattttcccgcccggtgctcagctcgggcaaagcggccagcacccggcgggcctcctggcgcagcagcctgctgtgggagtcgacgagctgcagttcccactccacgcccagcgtcgcgccccgcgacgccttgaagtcaatggccacggccaacctccaggcacaatccttgcaggtcgatgcgtggcacgtggcgcaattgggccagcgcatccctaagcccggacaaatacccgatccggcggtgtccaaagtgtggacgtctccatgatgctccccgccccgcaccgggcgccgcgcgccccacccgtccagacctcagttgacccgcccggacggcggccggacgcattcggtggctctgggcggccacttcccgccgaccggagcaccacccgatcgggctagtcagccgtccgaaacccgggagatcggcgcccgtttgcgccagatcccgacgcatgactcatcacccacccaaccctgacggcatagcgggcgtcaacgaagttatggccgggtaccggcaatccgggatggtcactactcttcgcggagccatgagaaacacacctcgcgcgatcaccgcgctcaccgcgccactgctggccgtgtccctggccgtgccatcgaccaccctggcggccgcccggcccgtggcccgagaaccgatcggaggtccccgcctcggtgaacgcggaatcgtggtggatgtggggccgggcgccaaggcgccgccgaaaatcgccgccggcgcctacatcgtcgccgacgccggcaccgggcaggtgctggccgccaagaacccgcacgggcgcttcctgccggccagcgcgctgaaaatgctcaccgccgtggcgctgatccccaaactggacccgaacgccaccgtccggcccacccgggagacctgcgaggtggagggcagcaaggtcgggatgacccccaagctgacctacaaggtctccgacctgttccacgcgctgctgatggtgtcgggcaacgacgcggccctggcgctggcgcaggccgccggcggggtgcgggcggccctggactccatgaacgccgaggcccggcggctgcaggccaacgacacgctggccggctcgaccaacggcctggatgtggaccttgggctgaccgtcaagacccagcacacctccgtctacgacctggcgctgatcatgcggcaggggctgaagatgccgcagctgcgggcctacatcggcaagaaccaccactactggcccgccccgcccaccaaggagcagcgcaagaagggcaagaagatcggcggctacccgatctactcccacatccggctgctgcccggccagcggtacgagtacccgggggcgatcggcggcaagaacggcttcaccatggccgccgggcagaccttcgtgggcgccgccgagcgcaacgggcgcaccctcatcgtggcgctgctgcgcggggagaacctgtggccggacgtcaccaagctgctggactggggcttcgcctacggccccagggtcaggccggtcggggtgctggtcgagccggtggacgcggccgccggtgagccgagcgccgctgcgagcgcggcggcctcgccgcatgcggcgccggccgggtcttccggcggcggctggctggtgccggcgggcgccgcgggcggcgcgggcggcgccgtggtgctggggggcggtctgctgttgctgctgcgccggcgccggacggccgccgccggccccgctcccgcccgcgtcccggtgcaaagcggcccgcctccgcagctgggaggccatgtcaggcgggtgccgggcggtgacgacccgctgaacccgtcggagggaaccaggcgctgagcgcccccggaccggccggcccgggggcggtgccgtccaagcggctcgccgagcgcgcggcgacgcccgcgacgcgcagatcacccggctgcaggtcgtggcgcgcaagcgggccggcccccagaaccgggtcggcccgggaccttgacgacgggccctcaaagcccggcgggatgggcggtggccccggccgcctcggcccgtttcgcggaccgttcccgcgcggcggcgtcgtccgggtgcggctcggccgctccgccgcggccggcggcgtccgcctccagcaccgcgctgcgggtggcgctccaggcggcggcgaagaccacgaagcgcgccaccaggtagatccacaccagcagcccggccaccacggcgaaggaggcgtacaccgggttgccggcggtgcgggccaccagcagcgcgccgacctgcttgaggatctcgaagccgaccgcgccgaacagcgcgccgccggcgatgctgcgccagggggcccgggtgcccgacagccgggagaacagcatcaaaaagatcagcgtgttgcagccgatcgtcaccgacagggtcagcagccgcagcagcagcccggccaccacggcgtgctccaggcccagccattgcagcaccgcatgactggcctggccggtgacggtggagccggccaccgacgtgatcagcacgacgcccaggaacagcagcgcgccgatgtcatgaagctttttgagcaggaagttgccgcccccggtcgggtcgcccagccagatgtcgcgcagcgcctcgcgcagcgcgttcatgcagcccagcccggtgtagatcagcccggccacacccagcaggccgaccgctccccacgcctgggcgatctgggccacctcgatctcaccggccaggcccggcagcagctcgttgatcgcctgcaccaggtactcgcgggcctgctcgctggcccccaccaggtagcccagcagcgcgtacccgatggccaccagcgggaaaaacgacaagaaggcataaaaagcgatcgcggcgcccagccggttgccgcgtttatcccggtaacgctcggcggcgcgggccatgtggtccacccacgggtagcgacggcgcagttcgcgcagtgcctttcccacccggtcgctccggtccgccacccggcgccgcacgccgtcgatcacccgtgccatgggagattccatacccgccgccgactgggcgattcaacgcaagagcggtgctgtggataagggcatccgaccgccgaatcccgttcgataggccgattccgcacgtcggggcacagccggggacgcctctttgagccggcgttcccgcaagcctgggccgcgtccccgccgagttcactcccccggcggttgtttctcccgccagggacccgcctcgcccgagccgaaggggtagtcccgcagcgggcgccacacgccgtccgggccgtgctcatacagcgaaaagccccacacggtgaactcggcccggtagccggccagttccttgaaggcccggtccagcacctcctcgggcaggtcgtgggccaccgtcacgtgcgggtggtaggggaactgcaggtcacgggcgagcgggccgctgcgcaccttggcctccagccgctcgcaggcgccgatgccgtccgagagcgccacgaacaccaccggggagaccgggcggaaggtggcggtgccgctcagccggatgaggaaggcgcgctcgccctcggcgacccgccgcaggtgcgcctcgatcgccggcagccggccgccgtccacctcggtcggcggcagcagcgtgatgtgggtgggaatggaacgtgccagcgcgtccccgaacgactcccgccagcgctgcagctcgccgccgtagggttcggggatcgcgatcgccacgccgatcgtgcgcgggtccgcggcggccgtcgccgcttccccccgccgcggccgctcccgcgtcagcggagcctcacaatccacgtcccacgaatcccacgcgttcgcggacgatctccatcgtccgcgcggcgaccgcaccggcccgggccgccccgtcggccaggatgcggtccagttgcttgtcgtcctccagcagcttctcggtgcgttcccggatcggggtgaaggtatccagcagcagctgggccaggtcctttttgaactggccgtagccctgcccctcgtagcgccgctccagctccgccaccggcacgccctccagcgccgcgtagatccgcagcaggttggtgatgccgggcttgttctcctcgtcgtagcggatctcgctgccggtgtcggtgaccgcgcgcatgatcttcttgcgcatcgtggacggctgctccagcacctccacgatgccctgcgggctggaggccgacttgctcatcttgaccgtcggctcctgcaggtcggtgatcttggccgcgtcctcagggatgtaggcggtgggcagcacgaacgtctcaccgaagcggtggttgaagcgctgcgccaggtcgcgcgtcagctccaggtgctggcgctggtcctcgcccaccgggacctgcagcacctgcccctcgccgggctcgggggtgtacagcaggatgtcggcggccatgaggatcgggtaggtgaacagcccgaccgtggtggccgaggcgccgtacttggccgacttgtccttgaactgcgtcatccggctggcctcgccgaacccggtgaggcagcccagcacccaggccagctcggtgtgctcgggcacgtggctttgcacgaacaccgccgcccggtccgggtccacgcccatggccagcagctgggcggcggccacccggctgcggcggcgcagcgccgccgggtcgtgctcgacggtgatcgcgtgcaggtccaccacgcagtagaacgcctcgtgagtgtcctgcagcgccacccactgccgcagcgcccccaggtagttgcccaggtggaaggagtcggcggtgggctgaatgccggacaggacacgtggcgcggttaccgaggacatgggcacgattcgattctgtcaggccccgtcgcaggcgaggtcccgcaggcggccggccccttgcggggacgccgccgacgacggagcggtttcggttcccccacgccgcccgggttcccggccggcgtggaacggcgtcggcatgacgcgcacgcccgccgcggcggaccgccggcgggcgaccgcggtgcgccccgcgggcccggcttgccgccccgggccggcgcacccgcgcgtcgtgctcatcatattcggctccaccgttcccgatcggttcgcaacggttcacaaagaggtcagggacgagcggcgaaccggaccgcatccccggcgccgcggccggaaccggaccatccggacctgccgcccggccgcggcgggctaggctgaggaacctccccgcctgccctgtttcctttggaggagtcttcgtgaaactgctcgtcaccggaggcgccggttacatcggcagcgtggtcaccgcccagctgctggaggcggggcatgaggtgaccgtcctggacgacctgtccaccggccatgcggacgcggtgcccgagggcgcccgcctggtgcgcggcaccctgcgcgagcaggccgcacccgtgctggaaggcggcggcttccaggccgtgctgcactttgcggccaagtccctggtgggcgagtccatggaaaagcccggcctgtactgggaccgcaacctgggcgagtcgctggcgctgctggaggcgatgcgccgggccggggtgggccagatcgtcttctcctccaccgccgccacctacggggaaccgcagtccaccccgatcctggagaccgacccgacccgcccgaccaacccgtacggggcctccaagctggcgatcgacacggcgctgagcgagtacgcccgcatgcacggcttcggcgcggtgtcgctgcgctacttcaacgtggcgggcgcctacggccggttcggcgagcggcacaccgtggaaacccacctgatccccaacgtgctggcggtggccgccgggacccgcccgtcggtgaagatgttcggggacgactaccccaccgccgacggcacctgcatccgcgactacatccacgtggtcgacctgggcgtggcgcacctgctggcgctgcaggcgtgcacgcccggcgagcacaagatcttcaacctgggcaacggcaacggcttttcggtgcgcgaggtcatcgaggtctgccgggaggtgaccggccatccgatcccggccgaggtggcgccgcgccggcccggcgatccggcggtgctggtggcctcctcccagaagatccaggccgagctgggctggaagcccgagcacgacctgcaccgcatggtcgccgacgcctgggcgttcctgcgctcgcagaggtgagcgggccggtggatccgctgctggcggccttcgaggaggcctacggccggcccccgcagggggtgtggcacgccccgggccgggtcaacctgatcggggagcacaccgactacaacgacgggctggtgctgccgttcgcgctggcccagggggtgtcggtggccgccgcccgccgcgacgacggggtgctggagctgcgttccctgcaggccgccgccgacggccgcaccgtgcgggtggaggagctgacgcccggcgcggtggacggctgggccgcctaccccgcgggggtcgccgccgtgctgcgcgagcacggggtgggcggggcgtccctgctgatcgactccgatctgccgcagggcgccgggctggcctcgtcggcggcgctggagtgcgccgtcgcgctggccctgtgccagctgcacggcgtggaaatcgaacgcgccgagctggcccgcctggcgcagcgggccgagcgggagttcaccggcacgccctgcgggatcatggaccagtcggccgcgctgctgtgcaccgcggggcacgccctgctgctggactgccgcagcggcctgtcctcccaggtgccgctgccgctgggtgaggcgctgtcgctgctggtggtcgacacccgcgccccgcacgccctggccgacggggactatgcggcgcgccgggccgagtgcgagcgggccgcgtccctgctgggggtggactcgctgcgggacgtcaaggacctggccggggcgctggcgagcctgccggagccggtgctgcgccgccgcacccagcacgtggtcaccgagaaccaccgggtggaggcggccgtggggctgctgcgcgccggggcgctcgccgaactgggcgccctgctgaccgcctcgcacctgtcgctgcgggaccagttcgaagtctcctggccgcgggcggacgcggcggtggaggccgcgctgcgggccggggcgcggggcggccgcatggtgggcggcggcttcggcggctcggtcatcgtgctggccgccgccgaccggctcgccgacgtccgggaggccatcgacgccgcctacgccgaacgcggctggcccgcccccgcctacctggaggccgttccctccgcaggggcccgccgcctgctgtgaagcgccggtgaccttttcggcacgccgccgcaggtcgcacgcgggggcggtgccgtggccgggagcgccgcggcaccgggcgcccgcgggctcccgtccccttgggccgggtgccgaaaaggttcactcctcgccggcggcggccaagagccgttcgcggaaggcggcggcggtgtcggcggcctgccgctcgcccagttcggcaaagcccgcgatggcctgctccacctgctccagcgcctcggcgaggcggccgacgccggccagcaggtgggcgtggtcgtagcagaccgccgccgtctcccaggtccgcgccgccgggtcgccggcgggcaggtcgtcgagggcggcgcgcgcctccgccatcgcctgcaggccctcctcggggcggccgctccaggccaggcacatggcacggcagcggcgggcgcggaccacgccataggggtcgccggcggcggtgaacgcctcggccgcggcggcgtaccgttcggcggccagggcgctgcggtccaggcgcgacagcgcgtcggcggccttctccagcagccgggcggccgcatgcgggcgttcttcgcgctcctcggcggccagctcggcgtagatgtcggcggcgcccgcctcgcccagctcttcttgggcctgggccagcaggtagcggcagcggcgctcggcgtcgtgatcggccagctgcgccagcatcggcccggcctcctcggcgacctcggccgcctcaaagtgccgcccggcctgcagcagcgcggcggccaggtccagccgggcgtaggcggcctgcggggcgatgccggcggcggtgaaggcggccaccgcctcgatcaggtcgtcggcggcgtcggcgaaccggccgcaggccatcagccggccgccgcgcaccgcgtgcgccgacgcccgcagcgggctctgctggacgggcaggcgggcgatcgcctcatccagcagcgccagcacctcatcgggcccctcggcgggcggctcgggccgccggtgcatcaccagctgggccagcaggaacgccacttcccccgaccacgtgacgccgtcgctctcgcgcagggccgcatacccccgccgcagcgcctgctcggcctcgtccgcgcggtccaggtcgagcagcacccggccccgcagcacctggccctcggccgcttccatggggtcggtgaggtcaccggagtcgagcacctccagcgcctcggcggcccggcccagctgcaggagggcgccggcgagccgcagccgggccgcgtccgcccaccgggtgccggcggcgatctcctccagccgggccagggaggcggtgagcaggtcgagcccctcgtcgacgcggcccagggcgcaccatgcggcgcccacccggccgcgggtggactgcgcgcgggtctcgtcgccggcccgcaggtgcagctcggcggcccgctgccagcagtccgccgcgcccgccatgtcaccggccgtcatgcgttccaggcccgtcccgtcggcccgccgtcccgcctgggcggcggtcggctcggtcaccagctcatcgaagcggcgccaggccgccagcgccgccggcacatcgccgcgggtccaggcgtcctcggccgcctgcagcagctcatcgggcccatcggccgcggcggccggcccggcggccggcggcgggggcggcgccgggcggcgggcatagggggacagcggcagccactcgaggagcggctcggcctccagcaccgcgcggacccggtcgccctggcaggagctgccgttgcgggcgtcgaaccgcccggccagctccagggcctgcgccgtcagctcccggtgcagctcggcggccgccaccggctccccggacgggccgcgcagcgtcagtccctcgccggtgtccgccatgcgcagcaccagcgccgcggccgccgcaaagcgcatccgcgcatacgggctgggcgcccgttccagccactccaggtggcgctgcaggatctccaggccgcgcgcatggttgccggtccgtgcgcagaactccatgtggtcggcgatgtcggccatgtcgcgcaagttcgcgcgggtcagccggtaggcgcggcggtgcgcccgggcggcctcctccagccgcccggtggccaggtaggccggcagcagcgcggtgaggatgttctgcggctgctcggtgcagttcagctcccggcccagcaccggggcggcgacctgcagggcctcctcgtggcggccccgcgcgatcaggtggcggaccttgccggtggggtcgcagccctcgcagtccgacaaggcgtcccggggcgcggcgtgccatttggcgaaccactcctcggcggcctcctcatcgcccacatgccgggccaccacgtgccggtagtggtagacggcctgcaggctgtgcccgccgagccggtagcgccgctccatgtcgtccaggacggcataggtgcggtccagcgggatctccgggaacagcgtcagggagttgacgatccacttgaactgccacagcagcacctgctcgccgccgaaccggccggggtcggagtcatgctgcgacaggcagcggctgaaggtggcgaacgccttggccggctccccgccgtgctggtaggagccggtcagctccatccgcacgcggtaggccagcaccgggtcgccggtggcctcggcccggcgcagcgcgtcctcgaccaggacggtcctggcctcgccgtagggcagctcctcggcccgcgccagcagcgcgtggacctcctcgacgctcacccgccctcccccggcttgtgcacggcccagtcgagcaggcccaggaacgaacggttcagcaccgcggcgtcggccggccgcagcggatggcggcccagcagcagcgcctgcccgtacagcgcctgcaccgccacctcgatcagcccctcctcgccgagcgcggtgatccgcctggtcagcgggttgcggtggttgaggatcagctgcgggcgctcggcggcgtgcatgccgctcagcgcgcccagcacatcggcccacagctcgtcggcctgctcgcgggcctcctccagctcggcggcgtgccgggcggcccggctggtcaggtacagcgccggcagcgacgccgggtcgaagtcgcggacgaccacctcgcagcccagccggtccacggcccgctgcgcggcggccaggaaaggccgcagcgccagctcggtggccgggtccagcaccccgaaggaggtggccagctcggccgggtccagccggcgcagcgccgcgtccgggtcgatccgccgcagccgttcgatgatctcggtgtcgtagacgtaaccgccgttgaccaggcccacgccctgggcgcccgacaccgccgacagccggcggaactcgtccacatcgggggtgtagcggccctccgggtggcggcggcggaactccgccagcgtcatcggcccgtcggaggtctcgaactccagccaccggtcgacgatccgcagcatctcatcgtcgtgcagggccatcgccttgacccccaggtggtgcagccgcaggaacccgcgcagccgggccgggtcggtctcggccagctgcaccagccactgccgcagccgctcgcccagggcctcccgggtggcctccagcagctcgtcctcatacagcgcctcacggccggcggtcggcttcagctcggtggcgtccaccacgcagcgcacgaagaacgcccactccggcagcagcccttcgacgctctcggccagcagcatccgcttcaggtagacgcggtggccgccgcgcgcgcccggcgagacctgctgggggatgacgaacgccaccccggtcagcccggcctgcggcacctgcaggtcgatcacgtcgaagggctcgaacccgaacagctcgcggcagtaggccgccagttcccggcggcgccgcaccgggtcggggtgggcggccagccagggcgggccgccgccggtgacctcgcggccgtccacggtgacggcatacggcagcagcgatccgtagaggcgggccagttcggcgacggtggcgggggccagcagctcggcggagccgggccgggcccgcagcgtgaccgtggtgcccgcctcctcccgccgcccggggcccacccggtagcggccgtcggcatagccggtccaggtgaccgccgggccgccgcgcgccgagcgggtgaccacctcgatctcatcggccaccaggaacgccgacagcagcccgatgccgaactggccgaggaagtcgtggcgggcgaaccccagctcgtcccgtttggaggaacggccgatggtggccagcaggcggtgcacttcctcctcggtcaggcccaccccgtcgtcgtggacgcgcagcgtccccgcgccgtcggtctcgatccgcacccggccgccaccgccgcgggcggtgatcgcatccaccgcgttctgcagcagttcccgcaggtagacgcgggggctggagtacagatggcggctgagcagatcgaccacgccgcgcaaatcgacttggaacgcctggtcggccaccgatggtttcctcctgatcgccccggaacgcgaaggtcaagcctagcggcgggccgcccgggggatccggccaccggtgaagccattccggacgagcccgggcggggcggggacgcaatgccccgccccgcccgggtcacgatgaagccgggtggagaacccgtcagatgaggccgaggttgcggaccgcgtcgcgctcctcgaccagctcggccaccgaggcgtcgatcttgccgcgggagaactcgtcgatctccaggccctgcacgatctcccacttgccgccggagcaggtcaccgggaaggaggagaccaggccctcggggacgccgtaggagccgtccgacaccacggccatcgaggtccagtcgccctcgggggtgccgttcacccaggtgtggatgtggtcgatggcggccgaagcggcggaggcggccgaggaggcgccgcgggcctcgatgatggcggcgccgcgcttggccacggtcgggatgaagtcgttctccagccactcctggtcgcctacgacctcggcggcgttgcggccgtcgatctcggcgtggaacaggtcggggtactgggtggccgagtggttgccccagatggtcatcttcttgatggacgagaccgggacgccggccttcttcgacagctgggcgatggcgcggttgtggtccagccgggtcatcgcggtgaaccggtcggccggcacgtccggggcgtgcgagcgggcgatcagcgcgttggtgttggccgggttgcccaccaccagcaccttgatgtcgtcggcggcgtgggcgttgatggcctcgccctgcggcttgaagatgccgccgttggcctccagcaggtcgcgccgctccatgcccttggtgcgcgggcgggcgcccaccagcagcgcgatgttggcgccgtcgaaggcggtcttcaggtcgtcggtgatgtcgatgccggccagcagcgggaaggcgcagtcgtccagctccatggccgtgccctcggcggccttgatcgcctgcgggatctccagcagccgcagccggaccggtacgtccgggccgagcagctgcccggaggcgatgcggaacagcagcgcgtaaccgatctgcccggccgcgccggtgacggtgacgttgactggagtgctggtcatggccttcatctcctggcgagcctgacgagcgcaggcgactggtggtcgtttccggttctctcgttgtcgagatatccgcagtcagcgtatcgcgcgccgtctcccccgcacttcccgccccgcgcctgccggaacgcgaaggccgccccgggttctccgaggcggccttcagcaccctcacccctgcttgtgcggggacgacggatgaccgttcccgatcagcgacgccgggccgggatcgctcccgcggtcacgggagacgatcagggcgtcacttttcgttgatcttcttctggaggttgacgtccagcgcgtgcaggaactcctgggtggtcagccagggctggtccttgctgatcagcagcgccaggtccttggtcatctgcccggattcgaccgtctcgatgcagacctgctccagggtctcggcgaacttgatgacctcgggggtgttgtccagcttgccgcggtgggccaggccgcgggtccaggcgaagatcgaggcgatcgggttggtggaggtgggcttgccctgctggtgcagccggtagtggcgggtgaccgtgccgtgggcggcctcggcctccacggtccggccgtcgggggtcatcagcaccgaggtcatcaggccgagcgagccgaagccctgggccacggtgtcggactgcacgtcgccgtcgtagttcttgcaggcccacacgtagccgccctcccacttgagggcgcaggcgaccatgtcgtcgatcaggcggtgctcgtaggtcaggccgcgggcctcgaactcctccttgaactcgttctcgtagatctcggcgaacacgtccttgaacatgccgtcgtaggccttgaggatcgtgttcttggtcgacaggtagaccgggtagttgcggtccaggccgtagcggaacgaggcgcgggcgaagtcctcgatggacttgcggaagttgtacatgcccatcgcgacgccgccgccctcggggtagcgggcgacctcgaactggatgggctcggagccgtcgtcgggggtgtaggtgatcgtcagggtgccggggccgggcaccttgaagtcggtggccttgtactgatcgccgtgggcgtgacggccgatgacgatgggcttggtccagccgggcaccaggcgcgggatgttggagacgatgatcggctcgcggaagaccacgccgcccaggatgttacggatcgttccattgggcgagcgccacatctgcttgagcccgaactcctccacccgggcctcgtcgggggtgatggtggcgcacttgacgccgacgccgtacttcttgatggcgttggcggcgtccacggtgacctggtcgtcggtggcgtcgcggttctggatgcccaggtcgtagtacttcaggtcgatgtccaggtaaggcaggatcagctggtccttgatgaatttccagatgatccgcgtcatctcatcgccgtcgagttcgacgaccgggcccgctactttgatcttgggcatgctgttgctgtcccttccacaccggccagcagtccttcgtaaggctcactgggaggctatccaagcccggtcaaaggtctagacctgggcccgacatttcgctctattgcgtcacattctcgcaggtgggggcatgccggacgagccttggcaccccctttgcgaccgcccgcgggcgtcccgggccgtcatagggtcaacgcacgcgggggccgtcatgtgcccgccatgaccgtcgcaggccgcgggcccgctcagtcacccggcaccacccaggccaccacggcgacggcgacggccagggcggtcatggtcagcacatccagccacttcttgcggatggcgagcatgcccacctggctttccggcagcaccagacgggccagcgccccgaacagcacgccggccgccagcagcgccgagcccttgcggaagtggttggtggcgtacatgaccagcgacccggccactccgcacagcgccagcacgtacggcagctggctcagccagtgcgccgaggaggcggccttcttgcgcgccccggcgcgccggcggcgccgcagcgtcacctgctgcgcgccctcgccgggggactcgccgggggactcgccctgccggtccgtgtgctcgccggccaccgctccgtccttccagtggcatgcatgaggccgccgcgccgggcggcgcgccactcgcgcgtccgttcacatggtgagaatgggcggcccgttttaggacgatctgtccggaacgctcccagccgccggtcctcgagtctactcgccgggccctcaaaggcgccgaatcccttatgagatcggacctactcaccagtaacagggtgtggcagccccatggacgggtaacccgctggacaggggtcgctaactagctgggaggactgccgtggaggggccgttcatacggatcgaagacagcggcatggtggtggcgctgcgccccgaggtgacgacggtcgggcgaggtaaaggagtcgatgtccgcctcgacgacccgagcgtgtcccgcctgcacgccgagatcgtccggcgcgggccttatgtgtacgtcgtcgacatgggcctgtcccgcaacgggacccgggtcaacggccggccgatcgcccggcgggtgctggaggacggcgacgtcgtcagcttcggcacggcgcgctgccggatggggggcatcccccgcgaggaggtcgacccggacatcgagctgcggcgcgccgtcgcccccgagctcaccaggcgggaggtggacgtgctgaccgccctgtgccgtcccgctctgtcggacgcggcgttcgtggcccccgccacggcccgcgacatcgcctccgaactcgtggtcaccgaggccgccgtcaagcagcacctgctgcgcctctaccagaagttccgcatcccggagggggccaaccggcgcacccggctggccaatgaggtgatcgcgatgggcctggtccggccgctgccgccggtgcacgtgcccccgcagaaccgccctcccatggacgccagggccaccggggagctgcgccggccgggcgcctccggcgtggcccacaagccggtgccgggccgctcggcgggccatcccggccgtccgccggccggcacggcgggccgcagggccagctgacggccggcggcgcacggacgtgcggtcgtcgccccagggcagcgcagacgagcggcggccgcacccggcgccggcccggtgatgcggacgagccggtgaaagccgccccgtccccggccgcttgcgccggggacgggctcagccggcggcggcctcggcggcctccaccacgttggccagcagcatggcgcgcgtcatggggccgacgccgccggggttgggggcgagccagccggcgacctcggccacatcggcggcgacgtccccggcgagcttgccgttcacccgggagacgcccacatccagcacggcggcgccgggcttgaccatgtcggcggtgatcaggccgggcacaccggcggcggccaccacgatgtcggcgcggcgggtgtgctcggcgaggtccttggtgccggtgtggcacagcgtgacggtggcgttctcgctgcgccgggtcagcagcaggcccagcgggcggcccacggtgatgccgcggccgaccaccacgacctcggcgccgcgcagcgggacctcatagcggcgcagcagctccacgatgcccttgggggtgcacggcagcgggccgggctgcatgagcaccagccggcccaggttgatcgggtgcagcccgtcggcgtccttggccgggtcgatgcgctccagcacccgctgctcgtccaggcccttgggcagcggcagctggacgatgtagccggtgcaggccggatcggcgttcagctcggccaccgcctgctccacctgctcctgggtggcgtcggcgggcaggtcgcggcggatcgactcgatgccgacctcggcgcagtcgcggtgcttcatcgccacatacgagcggctggcggggtcgtcgccgaccagcaccgtgcccagccccacggcgactccgcgttcccgcagcgcggcgacgcgctctttgaggtcggcgcggatctgagccgccgttgccttgccgtccaggatctttgcagtcacaggcccaattctgccagtgccccccaccgcctccggcaggggaccggaccggccgcggcggcgccgcagcccggagacggcatgacggacggtcccatgccggggcgcggcacaccggccgccggggctcagtcggggcgccggcgcagggcgatcaggcgatcggtggcatgccagccggcgtgggcggccagccccgccagcagcaccgcggcgatcagccccacggcctctttgacctcggtgagcgcgaacgcggactgcaacacaaagcccagcaggatctccactggtctcccccaggtgccagggcgcctcaaacgatggtcatgggcgcgcaatatcgcccgagggtatcaacacgcccaccccaaactctcccaaaacccccaaattggacaggcgttcgggatggggtcagtgaactttttcaccaccccgtccggcgggccgacgcggggaccgcacaggcaagggcggtgcgacgcggagcgccgcaccgccgggcccgaagggcgaatcagtggaagaagtgccggaccccggtgaagtacatggtgatcccggccttgtccatggcggcgatcacctcctcatcccgcaccgagccacccggctggacgatcgcgcgcaccccggcggcggccagcacctccggcccgtcggggaaggggaagaaggcgtcggaggcggccaccgagccggccgcccgatccccggcccgctgcaccgcaagacgcgccgagtccacccggttgacctggcccatgccgacgccgaccgtggcgccgccggaggccagcaggatggcgttggacttgaccgcgcggcaggcccgccaggcgaacgccagatcccgcaaggtcgcctcgtcggcgggctgcccggtcttcagcgtccaggcggacgggtcgtcgccgccgcccggcacctgggcgtccagcttgtcgacggtctgcagcagcaccccgccgtccacccggcggaactcgatgccgccgagcgggccctgcgggcagcgcagcagccggatgttcttcttgcgggtgaggatctccagcgcctcgggggtgaagtcgggggccaccaccacctcggtgaagacctcggcgacctgcgcggccatcgccgcgtccaccgggcggttcaccgcgatcacgccgccgaaggccgacaccgggtcgcactcgtgggccttgcggtgggcctcggccacatcggcgccgatggcgatgccgcacgggttggcgtgcttgatgatcgccacgcagggctcggcgaagtcgtaggccgcccgccgggccgcgtcggcgtccacgtagttgttgtaggacatctccttgccgtgcagctgctcggccccggccaggccgccctgcccgtcggtgtagagggcggcgcgctggtgggggttctcgccgtagcgcagcacggccttgcgctcccaggtgccgccgaggaagtccggccagcgggtggactcggcgacctcgtcgggggcgtagctgccggcgaaccaggaggcgaccgccacgtcgtaggcggcggtgtgcgcgaacgcccgggcggccaggcggcggcgctcggccagggtgaagccgccggcgcgcaccgcctccagcacctccccgtaggcggacggatcgaccaccacggccacattggcgtggttcttggcggcggcgcgcaccatggacggcccgccgatgtcgatctgctcgacgcactcttcggggccggccccggaggccacggtgtcggcgaacgggtacaggttcaccaccaccaggtcgaacggctcgatgtccaggtccgccagctgccggcggtggtcctccttacgccggtcggccagcaggccggcgtgcacccgcgggtgcagggtcttgacccggccgtccaggcactcggggaagccggtgagggtctccaccttcaccaccggcacccccgcctcggcgatccgggccgcggtggacccggtggagacgatctccacccccgcctcgtgcaggccccgggccagctcttgcaggcccgtcttgtcgtacacgctgaccagtgcacgcttgatcgccactcgactcacggccgagctcccctcattcgcatcactcgttgtcggaccgtgcggccgaaccggcgccattgcaggtgcggcatttcatcgacacccggcgtcccttggtggtccagccgtcacgacacagccttcccaccacctcgaccagcaggcggcgttcgacctgcttgatccgttcgtgcagggtgtcttcgtcgtcgtgccagcggaccgggaccgcctcctgggcgatcaccggaccggtgtccacgccctcgtcgacgaagtgcaccgtacaaccggtgatcttgaccccgtactccagggcgtcgcgcaccgcgtgcgcgccggggaaggccggcagcagcgccgggtgggtgttgatgacgcggccgccgaaccgttccaagaacgccgggccgaggatcttcatgaagccggccgagaccaccaggtcgggccggtgggcggccacggcctcggtcagcgccgcgtcccactcctggcggctggggtagtcggggacccggaccacgaaggtcggcaccccggccttctcggcccgctccaggcccgcgatgccgtgccggtccgcgcccacggccaccactttcgccccgtaggctggatctgcgcacgcttcgagcagtgcctgtaggttggtccccgcaccggagacgaggacgacaagccgggcggacaccgtgactccttaatcggatgagcggctgattgacccgcgaagcggggccggatgagctggacaccggccgcccaaaagcctatcggcccgcctcggggcgaccggaggcggcaccaccaggcgggaggttcagtgagcatcgagccggggcagcaggcccgtcccgatcccgaagggcgaccgggcaccgggcggggacctgtgggcccgcaggacatcgaacggaccgggcggcgggcgctgtggctcggcctggccgccgtgctgttgatgttcatcccggtgttgtccctgctgtcgccggtgtgcgcggtggcggccctggtcttcggggtgcgggcgcggagggcgtcccgccggacgggcaacccggcgccgggggcgatgcccggcatcgtgttcggcgccttcggcgtcgcgttcttcgtcctcgggttcatcgggcagatgtacctgctgaatgagatccgcacctacgaccagtgccgccgcgccgccaacaccatcgaggacgagcgggtgtgcaaagagcggctggcccgcgacatcgaaaagaagttcggcctggaggaaggcacgctcaagcccgagaacctgcccctgtgacgccgggtccccgccgctcgcgacccggcggcaggggcttttcagtcctcgggcggttcgtcgcgcaggatgtagatggcgccgccgcgggtctcggtgcgcagggcttcgtcccggcgttcgggccgtttcggtgcgggctcgggcggggcggtctcgtcttcgggctctgaggagccgggctcctcgtcctcccgtccggctgcgatctcctgggggaagggttcgtccagcgggtcgcgcgcccggggccggtgcgccttgcgcggcgccaggacgggttcggggtcttcgaactccagtgggtcggccacgagggagacccggcgagccgggggcgggggcggttcctcgggccgggtgggcgccacggcgggcgggcggtcttccgcccgtttcccggggcgcgcggccctgcgccgggcgggtcgtccggcgggttccgccgcctcgccggcccggccggcgaggcggcgcagaatcagcacgttggccggccaggcggtgatggcggcggcggtccccacctgaagggcggccatcatgcccacccgccagggggacggccccatgacggtgaggcgctcgccgcccatcgggccgccggagagggccgccagcaccgccgtgacgccccccgtcagcaccccggagacgaacccccagacgggcgcggcctcgtgggcggggctgggcatgacgcggacggtcagcagcccgccgaccaccccggcggcgaagggcgccgccatcaccagcagcgacagcgcgggggccgggcccggctcgggcagcgccgccagcggggggaaggagggcaccacgtccaggaacaccccggtcggtgacacgctggtgccgcgtcccaccgcgaaaccggggccgatggcgtaggccatgccccagatcaccgcgttgggcaggtaggccagctccaccaccagcagcaacgcgccgccgacgatgccgggggccagctcgtcgaacatcgcgacggcctgggcgtggtgcaccgccagggaggcgccgacgagcaccgcgccgaaggcgaccagcacgcccagcgcccccagcaccccggtcatcagcgagcggaggcgggcgggcagcagccgcagcagcacgcccatccccgagcggacccgcttgccgcggacggcgccgaaggcgcgggcggcgcccagcccgccggccaccgcggccaccaggaagcaggccaccagcgcctgccaggccgagggccgcaccacgtcggtggcggccgccagcgccagcaccccggccagggccgcgtagggaaccgccagggcgagcgccgcctggatcacggctcgccgcgcggaggcggccccccgcaggtgcaccgctccgcagacccgggccacccagccgccgccgcggtacagcagcgctccgggcagcacgacgaggcccagcggcagcagccccacccgcccgtccggcagggagaatccggcatggtgcgccaccagccagaagttgacggccgtgcggaagacgccgggcaggccggggccgagcgcggtgcggggggcggcgatccagcccaccagggtgacggtggtcagcaccgccagtccgaccccggcgcaccaggtggccgccaccaatccggtgaccgccggcggccgggaggaggccgggacggcacgggcgggagctttgcggggcgtgcgttgtcgtggctttacgtccggcacagggccatgctggcaccgtcttcccgccggggaggtctggtcatccggcgtgtcgcccttcgccggggccggtctttttcacatgccgccgtcgcacgggccgccgatggcgggcggcgcgtccgggagcggcgcgccaaagatgcacgccgccggggcgctcgacggaaatcccgaaagtcctaaaagggctattacgggcttttgtcgtgcggccggtgatttcaccgatgacggttcccgctcgcggcctttagcgttcgccacgttcaccggaatcagcgaggagtcacatgggcgacaccaaggtccgcatctacgacatcatggcctgcgacgtgtactgggacttcgaggaatccaatcttcccagggagcagcacaagttcctggtgtcgttctggccgacgggcgacgtgccgaccccccagctcatcgaccggatcgtcgccaagggacccgacggctaccgggtcgagttcgccaacgagccgttcaccaaccgcaacatcaacggtcacatctacgacccgacgctgaattactactggtacatggtgaacctgcccaccggcttcatgccgcccggcacgtacaccatcgaggtcacctgcaaggacggcacggtactgagcaagtcccgagtgcaggacgatgcgcccaggaaaaccctggtgtccgcctacgtccgtcaccgggaggacgcttatgcgtcctttaccccctcccggcgcaatccgctgccggaggggtcaccgctgagcggggtcaagtcctcctggaccacgctcaaggccctggccggtgtggacgcctactacatctaccggatcgccgaggcgtcgtccctgaaagagttcgacacccagcgcctggtgtggtgggacaacatcttcatccagcgggccggcggcggggagctgaccgccgggctcaaccgcagcggcgtcaccatcggcaccgagctcaaaccggacacctcctacgggtacttcgtggagatcaccgacgccaacgtgcagagcgagaccaacatctgcatcttccagccgcatcagttcttcaccacgcccgcgcgctgaccccgtgaaacgacgagcgggtcgtccccgaccggggacgacccgccggcgaaacagccgcgtcgatcagaggttctgcatgacctcccgcatgatgcgggcggtctcgctgggggtcttgccgacccggacgccgaccttctccagggcctccttcttggcctcggcggtgccggaggagccggagacgatcgcgccggcgtggcccatggtcttgccctcgggggcggtgaacccggccacgtaccccaccaccggcttggtgatgtgctgctcgatgtaggcggcggcacgctcctcggcgtccccgccgatctcaccgatcatcacgatcgcgtcggtctcggggtcgtcctggaaggcctggagcgcgtcgatgtgggtggtgccgatgaccgggtcgccgccgatgcccacgcaggtggagaagccgatgtcgcgcagctcgtacatcagctggtaggtcagcgtgcccgacttggacaccaggccgatccgccccggagaggtgatgtcggccgggatgatgccggcgttcgacttgccgggggaggcgatgcccgggcagttggggccgatgatgcgggtggcgttgcccttctcgcacgcgtacgcccagaagtaggcggtgtcgtgcaccgggatgccctcggtgatgaccacggccagcccgatgccggcgtcgatggcctccaccaccgcgtccttggcgaacttcggcggcacgaacaccaccgaggtgtcggcgccggtcttctccatcgcctcggcgacggtgccgaacaccggcagctccttgccgtcgaagtcgacggtctggccggccttgcgggcgttgacgccgccgaccacgttggtgccggcccgcagcatccgcgcggtgtgcttggagccctcggagccggtcatcccctgcacgatgaccttgctgttctcagtgagccagatagccatgttcacgcacctgccgcggcgagctgggcggcccgcttggccgcttcgtccatggtgtccacccgctcgacgccgggcagcccggcgtcgtcgaggatcttgcggccgagctcggcgttgttgccgtccagccgcaccaccagcggccggtccacgctctcgccccgctcggccagcagcttgtaggccgtcacgatgccgttggcgaccgcgtcgcaggcggtgatgcccccgaagacgttgacgaacacgctcttgaccgaggggtccgacaacacgatctccaggccgttggccatcacctcggccgaggcgccgccgccgatgtccaggaagttggccggcttctgcccgccgaactcctcgccggcgtaggccaccacgtccagggtggacatcaccaggccggcgccgttgccgatgacgccgacggtgccgtccagcttgacgtagttgaggcccttctccttggcgcgggcctccagcgggtcggtggtcttctcgtcggccagcgccgcgtggtcgggctggcggaagtcggcgttgtcgtcgagggtgaccttgccgtccagcgccatgacccggccgtcggtggtcaggatcatcgggttgacctcgaccagggtggcgtcctcgtcggtgaacaccgcccacagccgctcgatcagctcggcggcgccgtcgagggcctgctcgggcagcttgccggcctgggcgatctcgcgggccttggcccggtcgaccccggtcagcgccgagatcgggaccttggcgacggcctcgggcttggtcgcggcgacctcctcgatgtccatgccgccctcggccgagcagatggacaaaaaggagcggttggcccggtcgagcaggaaggagaagtagaactcctgggcgatggcgctgccggcctcgaccaggaccttgtggaccgtgtggcccttgatgtccatgccgaggatctgctcggcgagtgcctgggcctcatcggcgtcgtcggcgagcttcacaccgcccgccttgccccgtccgccggtcttgacctgggccttgatgacgaccttctggcttccggcggcgaagagctcctctgcgatggcgcgcgcttcctggggggtgtgcgccaccttgccggtgggcaccggtaccccgtactcggcgaagagttccttcgcctgatgttcgaacaggtccacgagggtccgtcctttttgcggatcgacagcctggcttgcgtgctggtcgcacgcccctaccgaccgctccggcgatcgcccgcacagagccgcggcatgggttcgatgcgggctgtacgcgcggcgaccagagcggtctgctccgatcgagcagcctataaaaccctggtcccctgacacgaaagcgggtccactctgtgaggaaaggtgacaacccggtgggatgaccctgcgaaacggcgggacgaggcatggtgaaagctggtgcgcaccggctccgcccgcaggtgacaacgggtggggcgggtgctgagaagctgatgcacgcacggattccgtcggacgagggttcgggagcggcgcgacgatgagcacgaagacccggcgcgggccggtccgcccaccggccgcccgccccgcccggcgcggcggcgcggcgcgccgccggcggacccgccgcctggtcgccttcgcgatggtcatgctgctcgccgcgacctgcggcgccaccctgccgggccggccccgcccccagtggacctcgccggggctgatcggcggcggcggctggccgctggcctaccagccgctgcaggccgacgaggccgccggagcctcctacctgcccgacagctcggtggtgcggctggccgacgggcgggtgcggctgatccggtccggcgggcggcagccgatcaccgtggcgggcgacgacccgcgggtggcggtggcggtgcggggcgaccggctgtggctggccgacgggcggattcccggcggcgactcggtgtaccgggacatggccgtgcgggcgctgctggacctgcggctgctcaccggcgtcgacggcgccgtcacggcctcctggtaccggcactggcggtatgtgtggccgcgggacgcggcgttcgtcgcggcggccttccaggtgtcggggcacccggaggaggcccggcgggtgctgcgcttcctggcccgggtgcaggccgactcggggctgtgggcggcccgctaccggcccgacggctcccccgtggccgacggccgcgccccccagctcgactcgctgggctgggtgctgtgggcgggctggttcgtcaccgccggctcctcggcgcccggggcggacgaactgtggccgatggtgcgccgggccgccgactatctggccggctcgctggacgccgcggggctgccgccgccgtcgccggactacttcgaacgcgaccccgataaggaggccgacccgcaccgtcccacgctgggggtggccggcccggtgctgaccgggctgcgcgccgccgccgacctggcctcccggatcggccatgccgccgaggccgggcgctggcggcgggccgcccggcggctggcggaggcgatcgcgcaggcgttcgccccgcacggctacccgcgctcgccggtcgcgggcgggctgatggacacctccccgaccttcctggggccgccgttcgcccccgccgacccgggcgtggaggcggcggtgctggaggcggcccggcggctgcggctgcccaacggcggggtgctgcccggggagcgctggcggggcgccaagaccgtggcctggaccccggagatggcgttgttcgccctcaacgccgccgcctgcggccgggtggaggacgccctgcgcaggctggactggctgaacgagcaccgcaccgagctgggcgcgctgccggagaaggtcaactccgccggccgcccggccgcggtcgccccactgggctggacggccgcgctggtgctgctcaccctggcggcgctggaggagccgctgcccatcccgcccccgtgagcggccgaacccggaccgcgaagtcggcgccgggccgtaaactcgcgggtgatgagcgccaccgacacctcgcacccgctgctggacggtctcaatccccagcagcgcgccgccgtgctgcacaccggcggcccgctgctgatcgtggcgggggccggttcgggcaagacccgcgtgctgacccaccgcatcgcctacctgctggccgaacgggacgtgcacccggcccagatcctggcgatcaccttcaccaacaaggccgccggggagatgcgcgagcgggtccaggcgctggtgggcccccggtcgggggcgatgtgggtgatgaccttccactccgcctgcgtgcggatcctgcggcgcgaggcccgccggctgggctttccctcgaacttctccatctacgacgccgccgacgcccagcggctgatggcgctggtgtgccgggagctggatctggaccccaggcgttacccgcccaagtccttctccgcccaggtcagcaacctcaagaacgagctgatcgactatgaggccttcaaggcccgcgcctccacccacctggagcagaagctggccgaggcctacgagatgtaccaggcgcggctgcagcaggccggcgcgatggacttcgacgacctgatcatgacgacggtccacctgctgcaggcgttcccggaggcggccgagcactaccggcggcggttccggcacatcctggtggacgagtaccaggacaccaaccacgcccagtacgagctggtgcgcctgctcaccgagagccccggggaggacgtcggcccggccgagctgtgcgtggtgggcgacgccgaccagtcgatctacgccttccgcggcgccaccatccgcaacatcctggagttcgagcgggacttccccgacgccaccacgatcctgctggagcagaactaccgctccacccagacgatcctgtcggcggccaacgcggtgatcgagcgcaacgcccaccgcaagcccaagcggctgtggtccgaccagggcgagggcgagaagatcgtcggctatgtggccgacaacgagcatgacgaggccgccttcgtggccgccgaggtcgaccggctcaccgacgcggggctggcccgtcccggggatgtggcggtcttctaccgcaccaacgcccagtcccgggtgttcgaggaggtgttcatccgggtcggcctgccgtacaaggtggtcggcggggtgcgtttctatgagcgcaaggaggtccgcgacctgctggcctacctgcgggtgctggccaacccggccgacaccgtctcgctgcggcgcatcctgaacgtcccccggcgcggcatcggggaccgggccgaggcgtgcgtggaggcccacgccgcccgcgagcgcatcaccttctgggaggcgctgcgcacccccgagcaggtgcccggcatggccccccgttcggccaaggcggttcgcgagttcgtggcgctgatggacgatttgcgcgagcgggccgccaccgccacccccgccgagctgatcgaggcggtgctgaccgagaccggctacctggccgagctgcagaactcccgcgacccgcaggacgagacccgcatcgagaacctgcgcgagctggaggcggtcgcccgcgagttcgaagaccgcctggccgagcgcgtccccgccgccgaggaggaggaagaggaggcgccctccggcgccgcgggccgcctggtggacttcctggagcagatctcgctggtcgccgacgccgacgccatccccggcaccaagggcgcccccatcccgccgggcgagcgcgcccccgaggacgagcagggcgtggtcaccttgatgaccctgcacaccgccaagggcctggagttcccggtggtcttcctcaccggcatggaggacggcgtcttcccgcacctgcgggccatgagcaacccccaggagctggaggaggagcgccgcctggcctacgtgggcatcacccgggcccggcagcggctgtacctgacgcgcgccgtgatgcgcagcgcgtggggcgccccgcaggtcaaccccgcctcccggttcctgtcggaggtgccctcctcgctggtgaagtgggagcgcgaggccgcgatgcccgcgcccggctcgctgaccgccatggccgccgcccgtcccgccgcccgctccgcgagcgcccgcgccgtccccgccctgtcccccggcgacaaggtcacccacgactccttcgggctgggcacggtcatctcggtggacggcaccggcgacaagaccgccgccagcatcgacttcggcggcacccacggcgtcaaacgcctggtgctgcgctacgccccgctggagaagctgtagtgtccggcggctgaaccgcctaccgtaaagggcggttcaccagcggaggcggcatgcagtacaccatcgacctgacggcgacctccagcgcaccgcccgaggtgctgttcgcgcacgtggccgtggccgaggcctggccggtgtggagcgggctgcccggccgggcgcggcggatccgcccgggagtgggcaccggcgacggggtcggggcggtgcggcagatggggcccgcccgcgaggaggccgtgctctacgagccgcccacgcggtacgcctaccgcatgctggccgggctgccggtggacgactaccgcgccgacgtcaccttccgggcccgtcccgagggcggcaccgcggtgcgctggcaggcctgcttcacccggcggatcccgggcaccggcgccctcatgaaagcggtgctgacccgcctgctgagccgggccgccgagggcctggcccgccacgccgagcactgcccgccctcctgccccgcccgccgcccgcggtgaggggcggcccggcccgccaggggtgacgggcatcgcccgccccgataggccagtggagaatttccacacctgggagccaaaccgggaaatgttactcttccgccgtggaaaacggcgatgtattgacggcgttccaggcggagtccgagcggttctcccaggtcctggaggagctgaccgagcaggactggcagcggccgacggcctgtacgccgtggctggtgcgggatctggcggggcacgtcctgctggcggtcggccggacggcggcgatgctggagggcccgtcaccggaacgcgccgaggtgtcggcggtggagtactaccggccggacgagcggttctccccgcaggagaacgcctcccgggtcgcgcaggcacaagaggaggccgccgagcacaaaagcggggccgcgctggctgaggaattcgcccgcacctggcgggagatccaccggctgtgcctggccgagcccgccgggcgggtggtggtgacccggcacggcgacgccatgctgctgtcggagttcctgctcacccgcgtcgtcgaggtggccgtgcacggcttcgacctggccgccgcgctggaacgggagccctggctgacgcccgaggccggtcaggcgctggagacgctgatgctggacccccaggaggtgccccgcgtccggcggctgggctgggaccagacgaccttcctgcgcaaggccaccggccgtctcccgctcacccagccggagcaggacaccgtgcgcgagctgggaatccgctggctgaccctgggctgaaggcgcgtcctttcacaccaggcggcgggcggcggcccagcgcgacagctcgtgccggttggacagctgcagcttgcgcagcacgctggagacgtgggtctccacggtcttgacggagatgaacagctccttggcgatctccttgtaggcatagccgcgggcgatcagccgcagcacctcgcgttcgcgctgggtgagctggtcgagctcggggtcgatggggggcgcggcggtggcggcgaaggcgtccagcacgaaaccggccaggcggggcgagaagaccgcatcgccctcggcgacccggccgatggcgtcggtcagctccggcccggaaatggtcttggtgacatagccgcgggcgccgccgcgcaccaccccgatgacgtcctcggcggcgtcggagaccgacagggccagaaaacgggaccggaccttgccgtgcaggcggcgcagcacctcgatgccgccgccgcccggcaggtgcacatccagcagcaccacgtcgggttcggtggcggtgatgacggcgatcgcctcatcgacgtccccggcctcgccgacgacctcgacgccgtcgccgagctcggccttgaccccgctgcggaacatctggtggtcgtccaccagcaccacggtcgttgccatcggtctcacttccgttcggcggcgcgccatgggggcgcccgctcaccttgtcatctccaaacggacctcggtgccctccccgggggcggtgcggacggtggccttgccgccgttgcgctccatgcgcccgatgatggagcctcgcacgcccatcctgtcgtccgggacggcgtccaggttgaagcccttgccccggtcccgtacgaagatggccacgttctcgccctcgacctcggcgtagaccgacaccgacggggcgccggagtacttggcggcgttgaccatggcctcgcgggcggcctgcagggcggcgttcagccgggcgttcagcgggcagtcgccgacgcagaccacctcgatgggcacgccgtgggcgtcctccacctccccggcgatctcccgcacggccgccgcgagcgtccggtccgggtcgccttgcggctggtagagccagttgcgcagggtgcgttcctgggagcgggccaggcgctgcacctcgcgggggtcgtgggcgttgcgctggatcagcgtcagggtgtgcagcaccgagtcgtggatgtgggcggccagttcggcgcgttcctgggagcggatgcgctcgcggcgctcggcgtccagctcctgccagagccgcaccagccagggggtggcgatcagcgccagcccgcaggcgagcacggcggtggcgatcagcacctcgcggacctgggcggccggcacgttctgcgccagaaagccgccgatgccggcgatgaccagggccaggccgaccaggctgcgcagccacatgcggcgcagcggcacggtggtggtgcgcagccagcgctgccgctggtcgcggtcggcctgctgccacaaggtggccgccccgatcccgccggccagcagcggccacagcgccgcctgggccagcccggccccccaggtgatggcgcacaggccggtgatcagcgtcccgtaggccgccagctgggcccagtcgcgggagctgatgcggatcggccgggcgtcgtcgcgttcggggaccagcagccaaagcgccacataggcggccacgcccagcccgccggcgacggtcagcaacgcaaaggccagccgcacgaagaggacgtccaggccgagatggtcggccaggccgcggcagacaccggccatcagccggccgtcacgggcccgttccatccgggggccggtctgggtgtcctcgccgctgcctgggtcggccatcgccgtggtcgcgcctccttccgcggtggtggggccttcccgcacatgtggacgcggaaaggtccggcgggcgccgcaccgatcgtcacacgaaacgcaagcgggcgcatcgggcgcctcccccgggtttcccggttcgttctcagggtcgggtcagggtggtcccggataccggtcccgggcgccaaaggtcacgatgggtggcatggccgagcagcagagcacgacgaccggcccgcaagccgcgccggagcgtccccggctggtgcgcgttccggaaggacttctcgtcgcgggggtgtgcacgggcctgggacggtacctgggagtggacccggtggtcctgcgggtggggttcgctgtgctgctcctggccaacggtcaggggttgctgctgtatctggcggcctatctgctgatgccgcctgcgccgcaggcgctggccccggccgagcagatgctgcggcggcgtttcgacgccgggacggtgctggtcctgctgggcgggctgctgggcctgctgacgatggtcgtgacggcgggcaggccgctgtcgggggacgcgctggccggggtgacggtgctcgcgctggtgctgctggtcgcgcacgcccgcaaggtggacttcgcccagctcgcccgcgatctgcccgaacgcctgcaggggcagccggtctcccccgacgccccggccccgccggagggccgggtgagcctggacaagcgggtgagcctggtcaaggacgtccccgcggcggccgggcgtcccgccgatcctcctgcaggcggcgtgaccgatgatccggccgcgcccggcgggcggtcctgctggagccggccgccggacgcccccgcggacccaggcggcgagccgaagcggggatgcgggcgccacagcgcgctgacctccgtcgtgttgctgtcggcgatgatggcggcggcggcgatgatcccggtcgcgttgcacggcgaccacgggatctacggcgggcacctggtcgccgcgcccgccctggcggtgatcgggctgggcctgctgatcggcggctgggcgggccggcccagcgggctggccaccgtcggcaccgtgctgacgctggggctgctgacctccacggcggtggccgagacgcccaagggcaccaggttcgggaacgtggagtggcggcccgccgacgcctcccgcaccgagcagacctaccggctcggggtgggcagcgggcggctggacctgaccgcccttccgctgagcgcgggccggcggatccgggtcaacgccgaggtgctgagcggcaaactgacgatcaccgtgcccggccgggcccgggtggagctggacggccggatcgccctgggggacctgaccgtgaacagccgcctcgacggcgggccgttcgtgcaggtcgaacgggtgctggagccgcggagcgccggggagggcgacccgccggtcatcgagctgcgggtgcgggtcaaggtcggggacgtggaggtgcggcatgtctgacggcgggatgaagcgccggttcgaccccggctccgcggtggcgggattgttcttcctggccgcagcaggggtcttcctggtgaccgggttgtcgggcgagccggtggcgccgccggagatcctggccgcggccgtgctgctcgggctcggcctggtcggcgtcgtccgggtgctgacccgcggccgccgaagccactgaccgggccggccgcgctcagccgagccgggcgtgcagcgtgatggcgtaggccgggccggggttgtggatctcatgggtgcgtccgccgtggacgcggacgcggttggcgcgcagcgggcgttcggtgacgccgtcggcggtcaggacgcgttcggtcagctccccggccacgaccgtgctgacgtgcgtgccgccgtggtcgtgcacgtcggtgcggtggccggggggccaggtggtcagccacacccgcacgccgccggtctcctccagcgccacctggccgggggccgccggatccggccgcaccaggtgccaccagcggtccgggcgggcggccagttcgccgatgcgggcggcgagctggcccacggtgggcggaagctgagcggccaggccgtgcgggtcgtcctggccgcgcatggtgaggtcgggaacgacgtcgaggtccacgaggagtccttgggttgttgtcgtcgaggggcccgcgcaacggccgcgcgggcggactgccggactgcaggtgcctaccgagctgaaaacgcggtgatcagcgacaacaacaacaggaacacagcgcggcggccacgacggaggaaccctggtggctgcgaagacgggcacgcgctgacatgcgcctagcagaccgcgcccaccggcacttgtcaagtcgatcacgtcgatcggtattaacccttcggccacggcggtgccggtcggcagacgttcaagcccggcagcatgcggtcgtcctccaccgaggaaacggagcttgaccatgactttcgaccggcgaaccgtactgcgcggcgggctgctcatcggcggaggcgcgatgccggccccgctggccgcgccgaccgcgcccgccgccgcggcccccgcgctgatccggcgggggcggccgcgtctgacccacggcgtgcaaagcggcgatgtgaccgccgggcgggccgtggtgtgggcgcgcgccgaccgcccggcgcggatgctcgtcgacatcagccgccgccccgacttccggggtttccggaccgtccgcggcccggtgctgacgcccaagaccgatctgaccggcaaggtgttcctgcgcgggctgccggccggggagcggatctgctaccgggtgcgccttgccgacctggaccggcacgcgctgctgtccgcccccgtcgaggggtctttccgcaccccttcccggcaccgccgcgacatccggttcgtgtggtccggcgacctggccggacagggctggggcatcaatcccgagctgggcggctttcggatcttcaccgcgatgggcgcgctcgacccggacttctttttgtgcagcggcgactgggtgtacgccgacgggccgctcaccgagaccgtggcgctgccggacggccgcacctggcgcaacgtggtgaccgaggagaagagcagggtcgcccagacgctggccgactaccgcgggcagttccgctacaacttggaggacgcctgcctgcgagccttcaacgcccgcgtcccgatgatctaccagtgggacgatcacgaggtcgtcaacaactggtacccgggggagatcctcgacgatgcccgctacaccgaaaagcgcgtggacgtgctggccgcccgggcccgccgcgccctgatggagtacaccccgatcgccgcccaggcgccccggggcggccggatctaccgcaagatctcctacggtccgctgctggatgtcttcatcctggacatgcggacctacaagaaccccaacacccccaacacctcccccaccgagaccgggggcgtgctgggcgccgagcagctggcctggctcaagcgggagctgcgccgctccacggcgacctggaaggtgatggccgccgacctgccgctcgggctggtcgtgccggacggcaccgcccaggagggcatcgcccagggcgacgacggggcgccgctgggccgcgagcgggagatcgccgagctgctctcccatgcccagcggcacaaggtccgcaacatggtgtggctgaccgccgacgtgcactacaccgcggcccactactacgaccccgccaaggcggccttcaccaggttcgacccgttctgggagttcgtctccggcccgttgaacgccggtggtttcggccccaaccgcctggagggcaccttcggcccccaggtgaagttcttcaaggccccgccgcgcgccaacgcctcccccgccgagggctaccagttcttcgggcaggtggacatcgacgcccgcagcggggtgatgaccgtccggctgcgggacctcgacggcaccgtcctttacacgcaggccctgtcgcccgtgcgctgagcccgcccttcgtgttccggttcttcgcgttccggccgccggcttcggcggccgggcgcgatccggtccaggacgcgacgcggggcgggcggcgtgccggggcgttccacgctgaggatcaagacggcgagcagcacgatgaggccgccgaggagctgcgcggcgctcaggcgttcgccgtagaccagggcggtggaggccacggccaccgccggttcggcgtaggagaggatcgccgccgtcgatgcgccgaccatgcgcatgccggccagcatgcagacgatgggcaccaccgaggagaagatcgccagcatcgtcgtccacgcccagccgctcgcctgcgccggcggctgccaggagccggtgcccgcggtgatcagcaccatgctgacggcggcggaggtgcacacgaccgccgacacggtgatcaggtccagctcttcggggaggcccgctgcgacggtcaggtagatcgcgtacgtgccggccgccgccagcgccagcagcaccccactggcggcgcccggccggacgccgccgcccagcagcaacagcactcccggcaccgagcaggccagggcggtcagccgccgccggtccaccggttcgcgccgcagcgcgatagcgatggcggtgaccatgggcgggtaggtgtacagcagcagcgccgccagtgagccgtcgatgcgggccagcgagccgaagtagcacatcgcctggcaggcgtatccgatggcgcccagcccgatgcaggtcagcagcgcccgcccggtgggcagggcgggccggcgccaggcgaccagcagccacagcagcgccgcggcgacggcgaagcgcaccgtcagcatcgtctgcactccggcgcccgtccggtaggtctccttggcgaagatcgccgacagcccgaagccggccgcggagatcaggcacagcagggcgcccagcgaggaacgcgatcggggggagggcatgccaacgaccgtaaggagccgcttcccatcgaggtagccttgctttcctgcggcaggtgaagggaaatccttggtcactgacggtggatcggcgatcaccctccatcagttccgctgtttcctgaccaccttggagcacgggtcgttcacggcggcggccgccgccctcggctacgcccagccctcggtgtcagagcaggtcaggcagctggaacggcacctggacgcggtgctgttccgccgggtggggcgcggtctggtgcccaccgaggcggcctgggcgctgcgtccgcacgcggtcgccgcgctgcgggcggccggcgaggcggtgcgggcggtctcgtcggtgcgcggcatgctgaccggcacggtgcgctttggcatcttcaagatcgcgcactactacctcggggtcgatctgatcgccgacatgctccagcggcacccgcgggtgcggatcgagctggtcggccagaactccgccgagctgctggagcagctgcgccggggccggctggaggccgccctggcggcgctgccgctggacgccgacgacctggcggtgaccgtggagatgcgcgacgagctggtctacgtcagcgccgaccccgaacgggtgcgcgagccggtcaccgcgcggacgctgacctcccacccgctggtgctgccggatgtgagctggcgcgccgaggacaccacccggcggatgctggccgagctggcccgcgcgcacggacgggtgctgcgcccccgcgtcgaggtggagtacttcgaggccgcactggaggtcgccgcgcgcggcctggccgacacggtgtgctggcgcggcgccctgctccgcctgggcgagcggctgccgcccggcctgcactgggcgccgctggacccgccgctgcacgagcggttcggcatcgtgcaccgtcccgtcgccgagctgtccccggccacccgcaccgtggtggagctggccgcggcacgggtgcggcggctgaacgcggcgctcggcgcgccggattcgggccgcaaatcagtgtgaattaggtcatatcaaggtctggtcggccgttcgatcacggtttaccgttcaagggtcgccccaccccccgcggaggtggcctcgatgtcgcggcccgtccagcgcgcacctcccggcgccttgtgcccccgacccacccctcaaggcgcccgaaggaggacggatgccgcgtgtgagaaccaaggtcgacggcgtgacgtatgaggacgaggtggagccccggctgctgctcgtccactacctgcgcgaacggctggggaaagtgggcaccccggtcggctgcgacaccaccaactgcggcgcttgcaccgtcctgatggacgggctgagcgtcaaaagctgctcggtgctggccgtccaggccgacgggcacgagatcaccacggtcgaagggctgggccgaggcggggagctgcaccccatgcagcgggccttccacgaagagcacgccctgcagtgcgggtactgcacccccggcatgatcatggccgcgatcgatctgctgcgggagaaccccgacccctccgacgcggagatccgccgggggctggagggcaacctgtgccgctgcaccggctaccagaacatcgtccgggccgtccggcgcgccgccgccgagatgcgcgccgggggcgatgcggacgccccggccgtcccccgccccgaagcggaggtgacgccgtgaccgagaccgtcgtcaggcgcgagatcggcagcccccgccggcgcaccgaggacgcccggctgatcaccggccgcacccagtggaccgacaacctgcagctgccgggcatgtgccatgtggcgttcctgcgcagcccgcacgcgcacgcccgcatcacccatgtggacgtctccgaggccctggagcgtccgggcgtgatcgccgcgttcagcggggccgacttcgccgccgagcagggcggtctgccgtgcgcgtgggtcgtcaccgaggacatgaagcaccccgagcacccgccgatggccgtcgaacgcgtccgctatgtgggcgagccggtggcgtgcgtggtggcccgggaccggtacgcggcggccgacgcgctggaggccatcgacgtcgactacgagccgctgccggtcgtgacggacatggagcgggcgctcgcggacggcgccgacctggtgcacgaggagctgggcaccaacgccagctacacctggacgttcgaaaacggcgacatcgacgcggcgctgcgcgacgcgcccgtgctgatcgaacgccggtacgtgcagcagcggctgatcccgaccgcgatggagccgcgggcggtggtgtgcgccccggacggggacggcttcacgctctggtcggccacccagatcccgcacatcctgcggctgatgctggccaccgtcaccggcatccccgagcaccggctgcgggtgatcgccccggacgtcggcggcgggttcggctccaagctgcaggtctacggcgaggaggtgctggcgctgctgctggcccgcaggctgggccggccggtcaagtggaccgagtcccgcagcgagggcaacctggccgtccaccacggccgcgaccagatccagcgtctgacgctggccgccgagcaagacggcaccatccgcggcctgaaggtggagctgctggccgacatgggcgcctacctgatgctggtcaccccgggcgtgccgctgctgggggcgttcatgttcaacggcatctacaagatggacgcctactccttcacctgcaccggggtgttcaccaacaagacccccaccgacgcctaccggggcgcggggcgtccggaggccaccttcgccatcgagcggctgatggacgagctggccgccgagctgggcctggacccgatcgaggtgcggcggcgcaactggatccgccacgaggagttcccctacgagacgatcgccgggctgacctacgactcgggcaactacgaggcggccaccgagcgggcgctgcagctgctggagtacgacaagctgcgcgccgagcaggccgaccggcgtaagcgcggcgacaccgtgcagctgggcatcggggtgtccacctacaccgagatgtgcgggctggcgccctcgcgggtgctggggtcgctgtcgtacggcgccggcggctgggagcacgcctcggtgcgggtgctgccgtccggcaaggtcgaggtggtgaccgggtcgtcggcccacggccagggccatgagaccgcctgggcgcagatcaccgccgaccgcctgggcgtgccgttcgaggacgtgcgggtgctgcacggcgacacctccgtctcccccaagggcatggacacctacggttcgcggtcgctggccgtgggcggcatcgcgctggtgaacgcctgcgacaaggtcatcgacaaggcccgcaaagtggcggcccacctgctggaggcctccgaggaggacgtggagttcaccgacgggggctttcgggtgcggggcgtgccgggcgaggccaagaccctgcaggaggtggccgcggccgcgttcgccgcgcacgacctgcccgaggggatggagccctcgctggacgccgacgccaccttcgacccggagaacttctccttcccgcacggcacgcacctgtgcgccgtggaggtggacaccgagaccgggttcgtgcgcatccgctcctacgtggcggtcgacgacgtcggccgggtggtcaacccgctgatcgtggaggggcaggtgcacggcgggctcgcccagggcatcgcgcaggcgctgtatgaggaggccgtctacgacgaggcgggcaacctgaccacgaccaccatggccgactacctgatcccgtcggcggccgacctgcccgacttcaccaccgaccgcaccgagaccccggccaccaccaacccgctgggcgtcaagggcgtcggggaggccggcaccatcgccgccaccccggccgtggtgaacgcgatcgtggacgcgctgcgcccctacggggtgcgggacgtgccgatgccgtgcaccccagagcgcgtgtggcgcgccctcaacccgcagggaggtgccgaatgatccccccgcagttcgagtacgtgcggccgggctcgctggaggaggccttgtcggcgctggccgaggccggtgaggaggccaagccgctggccggcgggcagagcctgctgccgctgctgcggatgcggctggcctacccggaggtgctggtggacctggagcgggtggcggagctgcggcagatccgcgacctgggcgacgcgctgttcatcggcgcgatggccacccaccaccaggtgatgcacgacccgctggtccgtgcgcacgccccgctgctggcgcaggcgaccgccacggtggccgacccggcggtgcggcaccgcggcaccttcggcggggcgctggcgcacgccgacccggccggggacctgccggcggtggtgctggcgctgggcggggtgtgccatgtgcggtccgccggcggggcgcgcgacatcccggcggcgggtttcttcgtcgactggatgacctcggcgctggaaccggacgagctgctggtcggggtgaccgttcccaagctcggcccggggtggggcacctggtatgagaagttccaccgcaccgcccaggcgtgggcggtggtcggggtggcctgcgcggtccgccgggaaggcggcgaggtcgccgaggcccgggtggcgctgaccaacatgggcgccgcaccggtccgcgccaccgccgtggagcaggccctgcaggggcgtcccgccgccgaggagtccttccggtccgccgccggccacgcggccgacggcacctccccgccaaaggacctgcacggctcggccgagtaccgcgcgcatctggcccgggtgctgacccgccgcgccctggtgtcggcctgcgcgtcctgaccgcgcccgtcgcgtcccggcacggcggccatgggggcaggtcaccggggcacccccgggccgccctgccgggacctgctgtgagaatctgcggtgacctgtaagtgtggcggtacggccgcaggccgccataaagtcaccagatcggtcccctgacgagaagggcaggaacccgctgatggagctcgaccacgaattcaccgttccggtgccggtggatcaggcatggtcggcgctgctcgacgtggagcgggtggcgctctgcatgccgggtgccaccctcgactccatcgacggcacggactaccgcggccggctgaaggtgcggctgggcgcgatgaccatcacctaccggggcaccgccaagatcgtcgaggcggacgccgacgcccgcaccctgaccatcgaggcctccggcaaggaggcccgcggctccggcaccgcggcggcgaccatccgggcccgcatgtcggagaccgacggcaccacccgcgtcaccgtccacaccgagctgaacgtcaccggccgtcccgcccagttcggccgcaacatcctcgccgaggtcggcgccaggctggtcggtcgtttcgccaaggccctggccgccgaactggccgaaaaccccgtctcgaaggagaccgcccccgaatccaccgggaaggccgcgaccgccgccgaaccgccccgggccgacgccggctcctcctccgccgagccgggaaccacggcctcggccggcaccggctccgccaccgaaccggcgggcggccccgccgaacccgaaaccacggccaccgcagaaccggccggaaccgctccggccacgagcagcccgcccgaaccggctcaggcggctccggccgacgccgaaaccacgcccgttcccgaagccaccgaatccgctccggtggcttcgaccgacgctgagaccacggccgcccccgacgcggcgagcagcaccgccgaacccgcaccgacgacttcggccgatactgaagccacggccgcccccgaaaccaccgcccccgacacggcgagcggcaccaccgaacccacaccgacagccccgaccaacgctgagaccacgccctcctctgaatccaccacctccggcacggcgagcggcaccaccgaacccacaccgacggccccggccgacgctgagaccacggccgcccccgacgcggcgagcggcaccgccgagcccgccgaggcgggccgggccaccgtcgcctccggcgcggcgagcggcgccgccgaatccgctcaggcgacgccggacggcaccggctctgcggccgccggctcctccggcggccgggagacgggcgaggccgccgcggcggattcggccaagggcgtccgggaggcggcggtgaccgaaacctccggcgccattgctccgaaaaccaccgcgcggcggggcggcgcccaccggcggcggccgccggaggacgacgccatcgacctgctggaggtcgccgggccctcggtcgccaagcgggcggctccgctggtgggagcgttggcggcgctattgaccgtgcgttacctgttccgccggcgcaggggccggcaccaccgctgagcaccccggtccaccaccactcgtcgccaacctggtacgttccgtaattaaggatgcggacgaccgcatcgacgcaacgttgtccggttgggggccatggacacggtcgaaattcaacgggtcgtcgcgatcgaagacgacaactggtggtatcgggaacgccgggcgatcatcgcccgggagctgcgccggctgggcggcccgcccgggcgggccgccgacatcggcgccgccggcggcggcaacaccagggtgctggtggagcacggctgggaggccatcgccatcgacgcctccccggaggcggtggagctggccaagcggcgcggcatcgacgcctatcacggagacgcctgctacctgccgttgtcgacgggggacttcgacttcgtgatggcgctggacgtgctgcagcacatccccgacgatcagacggccgccggggagctggcccgggtgctgcgcccgggcggcgtcgcgctgatctccgtgccgtgcgacctgtcgctgtggtcggcgcacgatgtggcgctcgggcacgtccgccgctactcccgggagagcctggccgcgctcatcgagggcgccgggctgcagctggaccggatgtggagctggaacgtgctgctgcgtccggtggtcaagtggcggcggcaccgcagcgccccgcagggggcgggacggctgaacccggtcgtcaacgccgggctgcgcgccgtcgtgatgctggagcgctacctgccggtgcgctccctgcccggcgtcacgctgttcgcccgggcccatcgcccggagctgacgtcctcctgacagggccgtgatcggtcccgcccggccgggtccccgccgccgtcagtccggttcggcggccggggcgagcccctgcccggcccgggtggggccggcggcggccatggggcgcacctgccgcagctcggccagcagccgggtgtgcgcccgggtggacagccagaacttgtagatgatcacgagttcgaagaacatcagcagggcgccggcgaccgcgacggcgccgatgatctgcccggtcagcgggccgatgatgaacaccgccatctggaactcgatgccgctgaccagatgggtgcgcacccgccgctgcagcaggtaccggcggacccgctggtaccaggggaaatgcgcgtcgaaggcacggtgcaggtcggcgtcggtgagccgttcgagctccccttcgggctcctcctcccgctcccgccctgcctgcggcgcctccaggcggccccggggccggtccgccgcggcctcccgcatcgccgcgttcatcgccgcgcgcatcgagcgccgcactttgacgatctgcggaccgttgacgtaccggaacatgtccaaagccaggatcgccatgcccgcgtacaggtaggcggcctgcccggtccgggcgtactgcccgccggtcagggccaccgcgcacagcgtgtcgcggacccggtccagcatgaagtccagccagccgccgaacaccgtgccggtgcccttgagcctggcgatcttgccgtccatgcagtccaccacgaagccgacgtggtagagcagcgcccccgccaccagccagccgggagaggccagggcgaagcaggccgccgcgcccaggcccagcgcgaaggcggcggcggtgagctggttgggggtgatcgaggtccggttggccacctgccgcgtgagccggatcgcgatcgggtcgacgaggaagaccgtccaccacgcgtcgcggcctttgcagacccggcgtacgtcgtccagggagaacgtcgacatagggcaagcatttccggccggggcggttacccgaacgcgcatcgcgaccgccagggaatcgcttgccccacccttgaccgtcccgctacgcgggcagaaccgtgccctcggcgcgcttggccgcgagcagttcggtgaacagctcctcccagcggcggcggatcgcctcggggccgtactcggccgcggtgtcgatcgccgccgcgcccaggcggcgccgcagccgccggtcctcgatcagccggcacagcgcgcccgccatggcgccggggtcctccggcggcaccagcagcccgttctccccgtcccggatgacctcccgggggccggtggggcagtcgaagctcaccagcggcagcccgcagttcagcgcctccagcaccaccatggcgaagccctcgaagcgggagctgagggcgtagatggacgcctgcgccagttcccggtccaggtccctggaggtgcccatgaggaagacgtggttgtacaggtggcggcggtggatcaggttgcgcagccgtccctcccaggggccgccgccgtagatccgcagcgtccagtccgggtgccgccgcaccacctgggcgaacgcctcgatcagcaggtcgaagcccttctgccgggtcagccgtccggcggccgccaccactttggcggagtggtcggtgcggggcacctgcagggtgtgcagcgggttggggatctgggcggtgcgcacccggccgcccagcgcccgccggtaggcggcctcgtcccggcgggtcagcgagaccaccgcgtccagccgcgggtagtcgcttgcgatcgcttcgcgcacgtccggcttgtagcggtccaggtgcatgtggtcctgggcgatgcggaccaggtggggcggcgcgtagcgggccgacagcaggttcagtccggggcgggtggtgaccaccaccccttcctgcaggctctgcaggaactcgatgacgcgttcttcgacgcggcgggtgaagacctctttggccgcctcccccgccggcacctcgggtccgggctcccagccgggcggcaccgggacgggacggggcctgcgcagccggcggcccaggcgccgttccagccgctccagcagccggccggtgcgggacggccgcggcggccgcgggggtgcgttcgccccccgctggtcgtcgagggtgatcaggcggacccgcgggtcgatggggaactgcgggcggccccgccggcggatcacgctggcgatctggacctcgtgcccggcctcggccatggcggcggcctggttgatgacggtgcggatcgtcccgcccatgccgtaggcgtgcatcagtacgtaggtgatcttcatcggacccggcggctcacaaggaggaggcggtcgtcggcggtgtagcggggacggacccggtagcgggcgccgcgcccgtcggtgaagcactgcgccgggtaggtgatggcgcgggcccgcggccggcccaggcggcggccgacgggcatctccacctccgtgcgcacggtgtggcagaccaggcggacgtcccagcgctcggagcggaacgggcggggcggcgtcaggtcccgcaccggcacggccacgtcgaaccggccggctgagacggtgacgtcgtaggggcccggcccgcggcggcgggccgtccgccggcgccgcaggcgcaggctcagccaggcccgcggggtggtgggcgccgggtgcgccgggaccagatgcagccgccagcggcccgcgagcggatcaggcccctgcagcgagcccgccagccggatcagcccgtccttggcccacagttcttcgacctcggcccagcggtcggcggtgagctgcccggtcgtcacgttccgcaccccttcaccatgaccgggcggcgccctgggggcgtcaggtgccaccggacggcggacaagccttgcagcgatcgttaccccgccgcggaacattccgggagggctttaccgggcgctcatgtccaaccggcgccgcataagtgacgaaaatctctatcggcgcgaatgcccttgtttcgttgtgcacgtcccgcgacatatgaggaatgtcacgtgtgctttacgccactttcgcaagggtgcgggacgggccggctcaggagtcgatgcgcacttccggatgggcttcggcgacggcgatgcgaatgctgcgcgccagcgcctggaactcctccacccggggcgaggtctcccggtaggccagcccgatgcggcggtagggggcggggtcggcgaagcggtacaccgccagcccgtcggcgcgccgggtctcgaccggcagcgtggtctgcggcagcagcgtcactcccaggccgccggagaccagctgcaccagcgtggccaggctcgccgcgtaggtggccgcggtcgcctgcgccccgacctcgcggcacaggtccagcgcctggtcgcgcaggcagtgcccttcgttgagcagcagcacgtccagttcggtgagcaccttgcggggcaccggttcggggccgatctccagggcgcgaggggcggccagcaggaactcctcggtgtacagcggcagttcggccaccccggaggtgggcaccggcagcgccaggatcaccacgtccaggcggcccgccagcagctcggccaccacgtgctcggtctgctgctcgcgcaccgacagttccaggtcgggaaagtcgcggctcaagcggggcagcaccgagggcagcaggtagggcgccacggtggggagcacgcccagccgcagcgggccgaccagcgggccgcgggcggcgcgcacctcctccaccagccggtccagctcggccagcaccgtctcggcgcggcgggccacccgctcccccgccggagtgagcagaaccttgcgtgtcgtacgctcgaccaaccgggtgttcaaagtctgctccaaggcggccaccgcgcccgacaatgcgggctggctcatgccgagcacggcggcggcgtctcggaaatgcagatactcggccagcgcgaggaatgcccgcagctgcgccacggtcggtctattgatagccatcccctatcaatcttcctggacctatcaatttctcttttcacgatagctgcgacatgcttatgaccactcacaactctggtgtcgcggtcgccccttaagggcgcttgtgacacatttcacatggaacgaaggagatcctgtgctcactgtcggtgaccagttccccgagtacgaactgaccgcctgcgtgtcgctggacccggacaaggcgttcgagaccatcaaccacaagacctacgagggcaagtggcgcgtggtcttcttctggcccaaggacttcaccttcatctgtcccaccgagatcgccgagttcggccgtctgaacggggagttcgccgaccgcgacgcccaggtcctgggcgtgtccgtggacaacgagtacgtccactacgcctggcgcaaggaccacccggacctgcgcgacctgccgttcccgatgctgtcggacatcaaccgggagctcagcagcgccctgggcatcctcaccaaggagggcgtcgcccagcgcgccaccttcatcgtcgacccggacaacgagatccagttcgcgatggtgaccgccggctcggtgggccggaacgtcaaggaggtcctgcgggtcctggacgccctgcagtccgacgagctgtgcccctgcaactggaacaagggcgaggccaccctcgaccccaagaagctcatggcgggcgcctgagccagtccgcagggctgacggcgcaccggccaccggttccgaccgcgcccacacccacggtggccggtgcccctccccggacccgccgcaaggggcatcgcgcctctcccggcacgcggcctggcgtcacaggccgccgcacatcgcctccacccgcccaggaccgcgccgctcacggaccgtccccgaagaacggcgcgccgggcgggttcaccggtcggccggtcgcgccatagccgtgaccggccgtctgtcttgaaaggaagcctcagcatgagcgtcgacgcactgaaggaagccctccccgcctacgccaaggacatcaagctcaacctgggctcggtgaccagcacctcccagctcaccgagcagcagctgtggggcaccgtgctggcctgcgcgatggccaccaagagcaagcaggtcatcgccgagctggccgaggaggccggcgactacctgtcggccgaggcgttcgaggccgccaagggcgccgcctcgatcatggcgatgaacaacgtctactaccgcgccacccacctgatcggcgacgagacctacgcccagctcccggtcaagctccgcatgaccatcatcggcaagcccggcgtcgagaaggtcgacttcgaactgtggtgcctggccgtctccgccatcaacggctgcggccgctgcctggaatcccacgagaaggtcctccgcgaggccggcatgccccgcgagcacatccaggaggccctgcgcatcgccgcggtcatcaacgccaccgccgccaccctggaggccgaggccgccctggcccccgccggggtctgacacccaccggaacgtcatgagggcccgggacttccccgggccctcatgacgaccgtcccccgaactgtcagcccgccacgccatgttcctcaggcggcgttcctcaggcggcgttcctcaggcggcctccaggggcttgacctcgattcccttgctcgcccacggctcgggcacctcaccccctgacaaccgctccagccagcgcaactgatcgaccgcgtagtcgtgcatcggggtgccctccctgacgaccaggatcgggccatgggtgccgcgtttggcgtgcccgtagagcatgatccggatgacgtcgtccacctcttccatcgcgaacgagcaggggaagttgtagctgtacaggcggatgttgggctgccgttcggccgcggcccgcaacgggcgcaggacctcccggatgtagcggtgcggatcctccatcgccgcgtcggccggctcgatccggtaccgggcgcggcgcgagtcgcagaacgggtccatcacatagatcttgacgggcacccgctgagcggcctcctccaacgccgccaggcactcctcgcgggcatagaagttcctggtgaggccgaacaagttgatgcgctgcccggcggcccggatccggttgatcaagtcctgctcggagtcctccccggtgtaggggaaggcatcgacgatcccgatgcgctgcaggttgccggggtcgccctccccgtggtccacgccgaagccgagcttgtcaggccgggtgcgatagagcttgcagaagtagtcgatgcgttcttcgttcggtctcctctggccacgctcccatcggcacagagtgggtgcgtccacgtgcgggggctccaggccgtccgcgacgtagagcgcatccaggcgcgcggcgacctcctcccgactccatccgttggccagcctccacgcctccaggggatgaacgtcgatctccctgaggatcttctcaacgacggcctcggtggtcaggccgcgacgaatgccgtcgaggcggatctcggccgctctctgttcaagccggcctttgtcgcgggggctgttgcggctggtcactgcccttgctcctgtggcgtcacctcaacgtgcttgacgttagacgccaatcgtttcgtcatagagcgcattgggaaagcggccaaaagccccgccgtccttcggcaagagcagccccggtcacagcagcggccgcagcaggtccgccgggtcgatgctggggaagggatcgggaagcttgagtttctcgccgcacctcgcccgcgccgcctcgacgtaggttcccccttcgagccgctgcaggatcatcgtgagatgccgctcgtcgtccatctcgacgaccatgaaccaggggatgcccgcctgggcgtacagcgcgtatttcttgatccacttctgcccctggttggacggcgaccggacctccaccaccatccgcacgtgagccgcatcgtggacgatgaccttgtcgtcggtctcggaggtgaccacgatgtcgggaatgaggatcacgtcttcggcgatccgcacgttgatctcggtctcggtcaccaggtccggcaggcccgccgactccatgagcgtggccagccgccgcacgatccgctgatggggcttgccgggcgcgggactcaccagcaggctcccgccgaccagttcgaccttcgggccgtccgacggcagcttgaggtactcctcctccgtccatacgcccgtgtggctccaaggcgccgtgaagtcgccgcccacagcgaacaccaccattcagcctcccgacagcgcctcacccagtgtgacatggacggcatcgtaggaggccgaacaacgctttgtagccgtttctacacagaaagtccggctactcccactcgatggtgccggggggcttgctggtgatgtcgaccaccacgcggttgatctcgcggacctcgttggtgatgcgggtggagatgcgctgcagcaggtcgtacggcaaccgggcccagtcggcggtcatggcgtcctcgctggtgaccgggcgcagcaccacggggtggccgtaggtgcggctgtcgccctggacgccgacggagcggacgtcggccagcagcaccaccgggaactgccagatgtcgcggtccaggccggcggccgacagctcctcgcgggcgatggcgtcggcctcgcggaggatgtccaggcgttcgcgggtgacctcgccgatgatgcggatggccaggcccgggccggggaagggatggcgccagacgatctcaggaggcaggccgagctgctcgcccagggcgcggacctcgtccttgaacagggtgcgcagcggttcgaccagcttgaacttcaggtcctcgggcaggccgccgacgttgtggtgggacttgatgttggcggcgccggtgccgccgccggactccaccacatccgggtacagggtgccctggacgaggaattccacgtcgtcgtcctcgccggagtgggcggcgacgatctcgcgggcggcctgttcgaagacgcggatgaactcccggccgatgatcttgcgcttggtctcggggtcggtgacgccggccagcgcgctcaggaaccgctcctgggcgtccaccacgtggagctggacgccggtggccgccacgaagtccttctccacctgctcggcctcgcccttgcgcagcaggccgtgatcgacgaagacgcacgtcagccgggagccgatggcgcgctgcaccagcgcggcggccaccgccgagtccaccccgccggacaggccgcagatggcgcgcttgccgccgacctgggcgcggatcgcctcgatggcctcctcggcgatgttgagcatggtccagttggggcggcagccggcggcctcgaacagaaagtgccgcagcaccgccatgccgtgctcggtgtgcaccacctcggggtggaactgcacgccgtacaggccgcgttcgcggttctccatcgcggccaccggggtgacggcggtgcgcgcggtgacggtgaagccctcgggggcgacgctggtgtggtcgcggtgcgacatccacaccggctgcttggccggcagcccgctcagcagcaccccgccgtcgatcacctcgatgtcggtgcggccgtactcggcgacgtcggagttctccaccaccccgccgagggcctgcgccatgacctggtggccgtagcagatgcccagcgtcggcaccccggtctccagcagcccctcgggcgcggacggggcgccgtcttcgtacaccgaggccggcccgccggacaggatgatcgccttcggccgcttggccagcatctcctcgaccggcatggtgcacgggacgatctcgctgaacacattgcactcgcgtacgcgccgcgcgatcagctgcgcgtactgcgcgccgaagtcgacgacgagaacggtgtcgtgggactgctcgacctgcgcgaagggcaccgggcaacgcctttcaagggatacggggcagaccccaagtctatggccgtatcgccccggcccatgccgcccggtgcgaagggaggacggcgcgcccgcgggcctgtggggtggaaagcaggcccgagagcgcgccgtccggtcaggtgatctcgacgatcggcagccgcagcgcggccggggcggcctggggaaccacggggttcttgggggccaccggggtgatgcggcgatagggcgagcccagcgggggacgcgggtcctgctcgcccttgttgggccacatcgccatcgcacgctcggcctgggcggtgatggtcagggacgggttgacgcccagattggccgagatcgccgagccgtccaccacgtgcaggccctcatggccatagaggcggtggtaggggtcgatcactccggtctgcggggagtcgccgatggcgcaaccgccgatgaagtgcgcggtggtggggatgtcgccgaggtccagccaggacccgccgggcatgccgccgatctcctcggccagcagccgggtggcctggtgcccggccgggatccaggtggggttgggctcgccgtggccgcggcgggcccgcagtccccagccgaacaggcccttgcgcggggtgacggtgatggagttgtcccgcacctgcatgaccagggcgatgatggtgcgttccgaccagtgccgcaggttgagcagccggggcagctgccacaggtgggtgacggcgtagccgaggaacttcagccagcgcggggccgcgccggagccgtcggcggacgggccgtcgatcagcagggtgcgcagcaggcccatggcgttggagcccttgccgtagcggaccggctcgatgtgggtgtcctcgtccgggtggaaggaggaggtgatcgccacgcccgccgaatagtcgtcgccccggcggcggaaccgttcggcgcccaagatcgcctcggagttggtccgggtgagcacgcccagccggtcggagatgcgcggcaggcgcccggtggccttcatccggtgcagcagcttctgggtgccgtaggtgccggcggcgaacaccacctgctcgacccgcagggtgcggcggtgccggccgaaggagccggtgcgcacgatctccacctcgtacccgccgcccggcagcggggtcaccgagcgcacgccggtcatcggcatgatcttggcgcccgccttctcggccaggtacaggtagttctcggtgagcatgttcttggcgccgtgccggcagccggtcatgcactccccgcactcgtggcaggtgcggcggcgcgggccgatccctccgaagtaggggtcgtcgacctcctgcttcggcttgtcgccgaacagcacccccaccggggtgaggtggaaggtctcgccccgtcccatccgctcggcgacccgcttcatcgcccggtcggcgggggtcatggtggggttgggcaccacgcccagcatccgcttggcctggtcgtagtagggcgccagctcggcccgccagtcggtgatgtgccgccactgcgggtcgtcgtagaacggctgcagcggctcatacagggtgttggcgtacaccagggagccgccgccgacacccgccccggccagcaccagcacccggccgcccttctcgccgcgcagcaggtggatgcgctggacgccggtcaggcccagcgccggcgcccacaggtagcgccgcagccgccaggagttcttcggcagcgccgcatggcgctcccccggtctgccggccgggtcgtcgaaacggcggccgatctcggccacggcgaccttgtagcccttttcggtcagccgcagcgccgcgacgctgccgccgaagcccgagccgaccaccagcacatcgaagtcgaatttcacgtccgcagacatccgatctcgtccttcggctacctgatccgcagccgcttcatgagcttgatcgcggtcgccatgccggtggcgtagcggtcatagcccaggaacggcggcggggccagctccaccaggtgctggctggcaacagtctgcggctcggtgtacttgaggatgccctcggcaccgtgccggcggcccaggccggactgcttcatgccgcccatcggggcgtcgtaggaggcgaacgcggcgccgtagccttcgttgatgttcaccgtcccggcgttgatgcgggcggccaggcggcggccccgggccacattccgcgtccagatggaggcgttcaggccgtaggcggtgtcgttggcgaggcggacgacctcgtcttcgtcggagaacttgtagacgctgaccaccgggccgaaggtctcgttggcgcacagctccatgtcgccggtgacgttcgtcagcacggtgggctcatagaacagcgggccgatgtcggggcgggccttgccgccggccagcagcgtggcgccctccttgagggcctgctcgacgtgccggctgacgacctccagctggcgcgggtaggtcagcgagcccatgtcggcctcgtagtccagcccggcgccgagcttcatcgccttgacctgctccacgaagcggggcacgaaccggtcgtagatcttctcgtggacgtacagccgctcgatggagatgcacagctgcccggcgttggtgaagcaggcgcgcagcgcgccgcgggcggtgcgctcgacgtcggcgtcctccaggacgatcatcgggttcttgccgcccagctccagcgagtagcccaccaggcggggggcgaccttctcggcgatggcccggccgccgcgggtggagccggtgaaggcgacgtagtcggcgttctccagcagcgggtcgccgatctcggccgggtcgcccaccacgatctgccacaggtcgcgcggcaaccccaggctgatcagcaggtccagcacccacaggctggacaggcaggtctgggtgtcgggcttgtggatcaccgcgttgccggccatcagcgccggggcgatgtcgctggcgcccaggctgaaggggtagttccagggcgagatcagcccgaccacgcctttgggcttgcgcagctccaccgtccgggtggccaccgggaaggcgccctgccgccgccggggcttgagcagccggggcgcccgccgcgcgtagtagagcgtgcacagcgccacgtcgaggaactcctcataggcgtgccggcgggccttcccggtctccatctggatgacgtccaggatctcctcgcgccggtcgaccaggacgtccaccatgcgcaggaacggcttgacccgctcgcgcaccggcagccgctcccaggcccgctgggcctcgcgggcgcgctcgtaggcggcgcgcacgtcgtcggcgttcgacaccggcacggtggccagcggctccccggtgaagggggcgggaatggtggtggtgccgcccgaggcggaggtcacgtgagaggacaaccgctcgatgagggcgggggcgagcgtcagcgctgaggccgtaggggttgccatggtggcaccatatgaccacccggccactattgactacctaccggtaaccacaacttggtcaccgaccctctcaactgcggacgaagttcatcaccggacgccgaaaccgggccgaaaaccgtcccgcctgcccgctgtcggccaagtggcggaatgaccatgcactcgcggtgtatcccggaatgagcatccaacgcgggaggggagaaccgcatgaccagcgcacacccgggaggcgaggagcaggacaggacaccgccgcggcacaccggacgccgggcgcaccggcacccggccgccgccaggcggcgggaacgcaccagggaggccctgctggaggcggcccagcgcctgtgggccgaaggcggcatccacgcgacatcgctggacgacatcgccacggccgccgggctcaccaagggcgccgtctactccaacttcgccggcaaggccgacctggcgatggccctgctggagcgctgcaccgcggccgggttcggcaccgaggcgcccgagccgccgcacgaggacggcggccgcccgccgctgcagcggctccggcacctcggcgagcgctaccgcctgcgcctggagaccgcggaggcccgcctgctggccctgctgatgatggagttctggctgctcggcatgcgcgactacgccgccggctggcggctggccgactggtatgacgagcgccgccgccggctggcccgcggcctgcccggcaccgacggcatcacccccgaggaccgggccgccctggtcatggcgatggacttcgggctgaccgcccagcacctgctggaccccgaccgcgtccccgccgacctgtacgccaccggcctgaatctcctcctcggcccgcccctgcaccggccatcgccctaacggccgtccgtcttcgccgggccgccgtgccggaaaaggctcagtaggtggggacgatctccggggcgccgcggcggcgggcgtcggcctcctggtcgtcttcttggttttgggagtcgcgttcggcctcgacccgcttgcggtagtactcgacctcgcggtcgatctggtccttggaccagcccaggacgggggcgaggagttcggcggcctcctgggcgacgccgacgccgcggtcccaggcctcgatggagatgcgggtgcggcgcgacagcacgtcgttgaggtggcgggcgccctcgtgggtggcggcgtagaccacctcggcgcgcaggtagtcgtcggcgccggtcagcggcttgcccaggtcgggacgctcggcgatcatctccagcaggtcgtcgatgagggtgccgtagcgctgcagcaggtgctcgatgcgggccacgtgcagcccggagcggtcggccaggcgctgccgggcgttccacatggcctggaagccctccccgccgaccagggcgatgcggtcggtgcaggactcggcgacccggcggtccaggccgtgcaccaccgcgtcgatggcgtccttggccatcacccggtaggtggtgtacttgccgccggcgaccaggaccaggccgggcaccgggtgggcgaccacgtgctcgcgcgacagcttggaggtctcctcggtctcccccgtcagcagcggccgcagcccggcgtagacgccctcgacgtcgtcatgggtcagcggggtcaccaaaacctcgttgaccttcgacagcacatagtcgatgtcggccttggaggccgccgggtggaccttgtcgaggttccaggcggtgtcggtggtgccgatgatccagtgccgtccccacgggatgacgaacagcaccgacttctcggtgcgcaggatgatgccggtggaggagtggatgcggtccttgggcaccaccaggtggacgcccttggacgccttgacgtggatctggccgcgtccgcccaccagctcctggatgtcgtcggtccacaccccggtggcgttgaccacctggcgggcgcggacctcgctcttgtgcccggactccaggtccaggatccgcaggccggtgacccgctcgccctcgcgcaggaacccgatgcactgggtgcggggggcgatctgcgcgccgtactgggcggcggtgcgcagcacggtcaccacataacgggcgtcgtcgacctgggcgtcccagtactggatcgccccgaccagggcgtccttgcgcagcgccggggccagcttgagcgccttgcggcggctcaggtgccggtggtggggcacgccccgggtgctgcccatctggaacgccagcgcgtcgtaaagggccaccccggcgcccaggtagccgcgctcccagaagcggcgggtggtgggcagcaggaagggaaccgggcgcaccaggtgcggcgcgatgcgctgcagcagcaggccgcgctcggtcagcgcctcgcggaccaggtcgaagttgtgctgctccaggtagcgcagcccgccgtggatgagcttggaggagcgggaggaggtgccggaggcgaagtcgcgggcctccaccagcgccaccgacaggccccgggtggcggcgtccagcgcggcgcccgcgcccacgatgccgccgcccaccacgacgacgtcgaactcctcggtggccattcggtccagggcctgggcgcgctcggcgggacccagtcgtgaactgcccaatccggtgatcggtgatccggccatcgcgtcagtccccctgtcccgaatggtgcagagtgctacttacccaacggtagggttcatacccgggccggaccactgctgcgaacggcaggcgaaggtcacccgcgcccgcccccgcgagcgaaaaggacgccgagagcagcgaaaagccctcccaccggcgatgggagggctcttcacggccggcgcgcccccggtgaaaaccgtgcggcggcacaggacccagggtgcggcgtcacagctcgggcggggtgatgacgacctccacccgctggaactccttcagctcggtgtacccggcggtggccatggcgcggcgcagcgccccgatgaggttcatcgacccgtcggcgacatgggacggcccgaacaggatctgctccagcgtcccgatcgtgccgacctccagccgggtgccgcggggcacctcgccgtggtgggcctcgctgccccagtggtagccgcggccgggcgcctcggtggcccgggcgaacggcgagccgatcatcaccgcgtcgctgccgcaggcgaacgccttggcgatgtcgccgctgttggtcatgccgccgtcggcgatgacgtgcacgtaccggccgccggactcatccaggtagtcgcggcgggccgcggccacgtcggcgaccgcggtggccatcggcaccgccacccccagcacggtgcgggtggtgtgcccggagccgccgccgaagccgaccagcaccccggccgcgccggtgcgcatcaggtgcagcgccgcggtgtaggtggagcagccgcccacgatcaccgggacgtccaggtcgtagatgaactgcttgaggttcagcggctcggcccggctggagacgtgctcggccgacaccgtggtgccgcggatgacgaacaggtccaccccggcgtcgatcaccgccttgtggaactgcgcggtgcgctgcggcgacagccgggccgccacggtcaccccggcccggcggatctcctcgatccgccggccgatcagctcctctttgatcggctcggagtagacctcctgcagccgccgggtggcggtcacatcgtccagcagcgtgatctcggccaacagcggctcggggtcctcatagcgggtccacagcccctccaggtccagcaccgccagtccgcccagcttgcctatggcgatcgcggtggccgggctgaccacgctgtccatcggcgccgccaccagcggcacctcgaaccggtaggcgtcgatctgccaggcgacgctgacctcctccgggtcgcgcgtccgccgggacggcacgatgccgatctcgtcgaacgcatacgcccggcggccgctcttgccccgcccgatctcaagcgtgttcatggcgctcgctccgctcgcgcggcgagcgggccgcgatgcgcgccttccggcccggcggcggtgcggaccgctttgcggtcgtcaccgttccttcggcccggatgcgcgcaggcccgcccgcgatggtcttcaaggacgtgtcggctccaggcccggggtctgccggacatcgggcctggagcatcatctcagccgggggccgccccgcccgggccggcccgccgctgctatgacctgcgctggtagttgggggcctccacggtcatctgcacgtcgtgggggtggctctccttgaggccggccgtggtgatctgcatcaactggccccgctcctgcagctcggggatggtgcgggtgccggcgtaccacatggcctggtgcaggccgccgaccagctggtgggcgaccgcggccagcgggccgcggtagggcacctgcccttcgatgccctcggggatcagcttctcctcgctggtgacgtcgccctgctggtagcggtccttggagtaggacttgccgcgctcgcggttgcgcatggcgcccagcgagcccatgccccggtaggacttgtactgcttgccgtggacgaagatcagctcgcccgggctctcctccaccccggccagcaggctgcccagcatcacgctggaggcgccggcggcgatggccttggcgatgtcgccggagtactgcaggccgccgtcgccgatcaccggcaccccggccggcagcgcggcgcgggaggcctcgtagatcgcggtgatctgggggacgccgacgcccgcgatgacccgggtggtgcagatggagccggggccgaccccgaccttgacgccgtcggcgccggcgtcgatcagcgcctgggcgccggcgcgggtggccacgttgccgccgatcacgtccacgccccggcagttggccttgatcttggcgatggtgtccagcacgcccttggagtggccctgggccacgtccaccacgatgacgtcgacacccgcctcgaccagcgcctgggcgcgggcgatgccctcttccccgacgcccaccgcggcgccgaccaccagccggccgtcggcgtccttggtggccctggggtattgctcgcttttgacgaagtctttgacggtgatcagcccgcgcagccggccggcgtcgtcgatcagcggcagtttctcgatcttgttctgggccagcagccggaacgcctcctccttggagacgtccaccggcgcggtgatcagcggcatcggggtcatgacctcgcgcaccggccgcgtcgggtcgctttcaaagcgggtgtcgcggttggtgacgatgcccaccagcacgccctcggcgtccaccaccgggaccccggagatccggaagcgggagcacaactgctccacatcggccagggtgtcgtccggggagcaggtgaccggcttggtgatcatgccgttctccgagcgcttgaccatgtcggcctgctcggcctgctcctcgatcgacaggttgcggtgcaggatgccgatgccgccctggcgggccatggcgatggccatgcgggcctcggtcaccgtgtccatcgccgccgagaccagggggatgcgcaaggtgatgttgcggctgagccgcgtggtggtgtcgacctcgcccggctggagatcggagtaggccggcaccagcagaacatcgtcgaacgtcagccccggagggaggaacttgtcgggttccgcggcgggattcatggctgccttcccggtcgtcgattggccacaggcggtctgttgcggcccggacacggcggtgtccccccatcgtagggcgtgcccgtcaaggtcacttgccggtgcgcgcacgcccgccaccggggactatgcgagaaacaacacaccacgccgtcgggaaaatcccggcatccggtgtcttgcacaaggttgtgcccgcgggttgaccacctgctcgttgtgcgcagtagcgtgggattgtgcacgatgacgtcccgctcgacccgttcgccggcgaccccaacgacccggccgcagcgctcggcgacctcagcgaggagatcactccgctgagcatgagcgaacgcgaggacgtgctggccgacctcgccgacctggaggtcttccgcgcgctgctggagccgctgggggtccgcggcctgaccgtggactgcggcgactgcggcaagcagcactacatcgactgggacctgctgcacggcaacctgcgccacctgctggaggaagggctgccgcgggtgcacgagcccgcgctgtcgcccgacccggtcgactatgtcagctgggagtacgcccgcggttacgtggacggcgtgatcgacagcgaggagggccggaacaacccctgagggggtccggtcaggtctcctcgggcaggccgccgtcggtttcatcggcctgtggcggggccgccggccgctcctccgtattgtctggaaccggctccgatgggtcgaggcggtcctggtcggcgtgtggttcgcccggctcgggatcggcgaagggcaggaggtcctgacgcggcttgggcgcgtcgccccccggcgcctccggctgcgccctgggggctcgccgctcgccggacccgcgccggtcctctcccgcccggtccttggggagtcggtcttcgtggggctcgacgcgcaggtccggcatgggagtgcggaacggcagggaacgcatcggcccgccgtcggcggcgaggaccgtgatgacgccctcggccgggcgggcggtgtccggccgttcccggaccagccggatccgggcgtgcgccgcgggttcgccggcggccagttctccggcgcccggtgcgcttcccggctgctcggccggcccgtcctgggcgacggcgaccccggtggtggccagcaccccggtcagcagcgggccgacgacgccgagcaggacgaccttgcgcggcccccgccgcggtccgggataggcggcggtgccgtccccctcggcggggacgggccgcatgcgcccgcccgatccgggccgccgctttcccgggcgcgtgctctgctgcgccggcggcgccggccggcgcggcagggacgggtcgaaggctccggcgtccacatcggcgatcagggcccgcagcagggcgacggccgggtccgccgggtcggcggcgccggagtcgggcagcgcgtcgcgggcggccagcgcctccacgatcgcgtcgctgcggcgcaccgcggccagatcccagcacgcggccgtcggacggccgggaccggcggcggccgcaccggcggcaccggtgggaaccgaggcgtcctcgctccgctctgtcaagcgcccgactcctcactggccatcgcccggagccgggccagggcccggtgctgggcgacccgtaccgctcccgccgtcatgcccagcacattaccggtctcctcggccgacagccccgccaccactcgcagcagcaccagttcgcgctggtgctcgggcagccgggtgagcaggtcgcgggcgcgttcggcctcgctgtagcggaccaccgtctcctctggaccgggacggtcgtcggggccgtccggcaggtcctcggtgggcaccgccgaccgcaccgcgctgcgcagcgcgtcggcgatcttgtgcgaggcgatgccgaagacgaaggacgcgaaaggacgtcccatgtcgcgatatcggggcagggccgacaacaccgcgatacagacttcctgggccacgtcgtcggcgatgtgatagtgcccggatatgcgccccaaacgggcccggcaataacgcaccaccatcggccgcacctgactgagcaatacctcgatcgccccgggatcgccctgcacggccagcgcggtcagatctcccagatccccctcatcggagggcgccgtcgcatgcaaggcccgggcttcgctcgtcatcgcacgtccccccgctccgatagcccccgcgtcgtgttcccggcgaagcatccctcggtcacgtagagcatgatgcccagcgcggtcggacatgtctccactgtgcaagacaacggaatggtcacagtgcgcgggccccccgcctaatatcacaaaacgcaatgattccatcccgtagggtaatctcttttggtgcgggatggccgccgaacggtccgcatcggccctctccacccgttgtgaccggcagaagcccggcttgaaaaggcgccgcccgtcgccgtttctccggtatttccgaaacagtcttccgacacttcgcccggtcgcgggcttttcggccgaggagcacaggaaattctttttcagtccgctgcgccccgcccgggccgcgccggttccacagccgtgatcacccacctgacctgcggaaacgggaccagcgcggcacgcaaggggccgggccgccgcaaatcagaaacctcaccaaaaaaggaatccccgccgcagtcggcggggatcccctgcgaaccggttgcatcctccctgctcaggcggcctgccgccgccggagcggagggtcagtggccgtggccgtgaccgtggccgtgacccgcggcgggctcctcctcctcgggcttttcgaccaccagggcctcggtgctcagcagcatgccggcgatcgaggcggcgttggtgacggccgagcgggtgaccttcaccgggtcgatgacgccctgggccaccaggtcgccgtactcgccggtggcggcgttgtagccgtggccgacgggcagctcggccaccttggccgtcacgacgtaaccctcctggccggcgttctcggcgatccagcgggccggctccaccagggcgcggcgcagcgcctcggcgccggtggcctcgtcgccggacagccccagcgtctcgaagccctccttggagacgtgcaccagcgcgctgccgccgccggcgacgatgccctcttcgatggcggcgcgggtggcggagatggcgtcctccaggcggtgcttcttctccttcagctccacctcggtggcggcgcccacgcgcagcacgcacaccccgccggccagcttggccagccgctcctgcagcttctcgcggtcccagtccgagtcgctctgctcgatctcgaccttgatctggcggatgcggtcctcgacgtccttggggtcgccggcgccgtcgacgatggtggtggtgtccttggtgacggtgacccggcgggcccggcccagctcctccaggccgatggagtccagcttcaggcccagcgcctcgctgatcacctggccgccggtcagcaccgccatgtcggccagcatcgccttgcggcggtcgccgaagccgggggccttgaccgcggccgacacgaaggtgccgcggatcttgttggccaccagcagcgccagcgcctcgccctcgacgtcctcggcgatcaccagcagcggcttcttggtctgggcgaccttctcggcgatcggcagcaggtcctggacgttggagatcttgccctcgtggatcagcacgtaggcgtcctccaggacggcctccatgcgctcggggtcggtcaccatgtgcggcgacaggtaccccttgtcgaactgcagaccctcggtgaactccagctccaggcccatggtgtgggactcctcgacggtgatcacaccgtccttgcccaccttctcaaaagcctcggcgatcagctcaccgatcttgcggtcctgcgcggagatcgtcgcgacgtgggcgatctcctcccgctcgccgacctcgcgggcggacttgagcagctgctcggagacgtgggcggcggcggcgtcgatgccgcgcttgagcgccatcggcgaggcgccggcggccacgttgcgcagcccctcgcgcaccagcgcctgggccagcacggtggcggtggtggtgccgtcaccggccacatcgttggtcttggtcgccacttccttggcgagctgggcgcccaggttctcgtaggggtcctccagctccacctcgcgggcgatggtgacaccgtcgttggtgatggtcggcgcaccgaacttcttgtcgatgacgacgttgcggccgcgcgggccgatcgtcaccttgaccgcgtcggcgagggcgttgacgccgcgttccagggcgcgccgcgcgtcctcgtcgaactccaagatcttggccatggaaaattacgtcctctcctgcgtcgaaccttttccctcacccggcccatgcgctggcggccttggccggcgggcgcccgcggggatttcgaaacgcaccgccggcggccgaagcacgccgccggccgcgaagacaaagtgccggaaaaggttcaccgccccggccgcccacgggtcgatgcgaggacgatccccacatccccgaaagctccccaaggcacccgatgcgcaatggcggacggtgcgggagcccctggccggccggggcggtgcatggcgttcagctgtggcttgaaattacttctcgacgatcgccagcacgtcgcgggcggacagcacgaggtactcctcgttgttgtacttgacctcggtgccgccgtacttgctgtagaggacgacgtccccgaccttcacatccagcgggacgcggttgcccttgtcgtcgacccggcccgggcccaccgccagaacggtgccctcctgcggcttctccttggccgtgtcggggatcaccaggcccgacgcggtggtggtctcggcctcaagcggctggacgacgatgcggtcctcgagcggcttgagaacaaccttggtggcggtcgtcacgatctgacctccccttcgatggtcctcgaccggccatgagcagggccgatcgcactgtgacagaagaggcgacctgggaccggcctgtcgtcgcgggtgccagaccgaccttgtcgcatgattggcactctcagggtccgagtgccagtcatggagattatgccgtccccctgacctcgtcaacacaggcgggtttgcggtcaccgcaccgtcgcttgcggctcgcaaggccgtcggcctgccttcttctcctcgccgttttccccgccgtccacacccgctgatctggaaaaccttcccggcgcccggtgggcgcgccccgtcgcatcagtagggtccgggtgtggatgtggcgatattccggcggctgctggaggagaccgggcagcgggtgctggccgaggcggcgcaggccgatctgagcaccaccgcactggtggcgaccgcctcccggctgcgggagcggtacccggccgagctggtgtcggcggcgctcacccaggcgcggctgcgggcccgggcgcacgagaagttcggcgcggacgccgcccgcatgtacttcaccccggcgggcctggagcaggccacccgggcgtgcgtggccgagtaccgggcgcgccggttcgccgaccggctgggcggcgggccggtgctggacctgggctgcggcatcggcgccgacctgatcgcccgggcccgggccgggtgcgcaggcgtcggcgtggagcgcgacccgctgacggtggaggtggcgcgggcgaatctgacggcgctcgggctggcggagcgggccttcgtgcggcacggggatgcgaccgaggcggaccccgcggggttcgccgcggtgttcgccgaccccggacgccgcactctgcgcggccgggtgttcgacccctcctgttatgaaccgccgctggatgcggtgctggatctggccgggcgggccccggccgggtgcgtcaaggtggcgccgggcatcccgcaccaggccatcccgcaggaggcggaggcggagtggatctcggtcggcggcgacgtcaaggaggcggcgctgtggacgggggcgctggcgggacgggcgcggcgccgggccacgctgctggacgggcgcggcggggtgtggacgctggcggcggcgcgggatccggcgaccgcgccggtgcgggagtggggacggtacctgtacgaaccggacggggcggtgatctgcgcccatctggtggccgaggtggcggcggcgctcggcggcgggctggccgatgcgcgcatcgcctacatcaccggtgacgacctggtcgccacgccgttcgccaccgcctatgagatagaagaggtgctgccgttctcggtcaagcggctgcgggccgtgctgcgccggcggcgggtcgggacgctgaccatcaaaaagcgcggatcggcggtggacgtgcagcggctgcgccgggagctgggctttgccggcgggggcggccggcgcgatggggaggagctgacgctggtgctcacccgcgtgggcgactccccggtggccctgctgacgcatcgacggccgctggacgtttcggcgagcggcccggccggaagcgcctgagaacggacgtttccacttctccggataccgaatggcatccgcgaattatgtccgacaatcaccggtcatgcctgatcaataaccggggcgacacgccggtcccgtgaattttgcaacgttccttctccacaaaatcactcccaataccattcggaatccgttttgatggaccccgtgactcgttcccaggcatccggagcaccggtggaggcggtctgcccgccccccgatgaggccaccctgcgctgggtggagcagtgcctcggcccgggttccaaggtcaagatggtccgcccgctgaccgggggcacgcgccacgccaaccacgcgctgctggtggagagccgctccggccatccgcaccggctggtgctgcgccgctggacccttcccgaccagaccgccgggcaggagttctctcccgaacgggagatcgccgcgctggcgctgctggccggctgccggctgcccaccccggaactggtggccgcagaccccgccggggcctactgcgacgccccggcgctgctggtcacccggctgatcggccatccgcccaacccggggaccgaggagctgtcggaatacctcatccagatgtcggccgcgctgctgggggtgcactcgctcagcggcgccgccacgatgccgccctacctgccctacaaccggctgcgggaacgggtgccgcccgcccacgccacccgccccgaactgtgggagcaggcgttcgagctggccgcccgccccgccccggaggccaggccgcacttcatccaccgcgactaccagccggacaacacgctgtggtcctatgggcggctgaccggcgtcgtcgactggtccagcgcctcctacgggccgatcggggtcgacatcgcgcagatgcgctgcagcctggcgctgcgctacggcctttcggccgccgacgccttcctggactccttcgaccgggtcagcggcggctacgtgcacgacccctactgggacctgcgcagcgtgctggacctgctggcccagccggacgagcgccacctcggccgggcctgcatcccgctgctggaggcgcacctggccggttcactggcccggctgggagtggccgtctgatcaaggccgcgtcctacagccggatcgtctccaccggcagcgccgagtcggcgggcaggtccagcgcggaaggggcggcgccggcggccaccagttcggcccccagcgcggccaccatcgccccgttgtcggtgcacagccgcggccgcggcacccgcagccgcaccccggcggcctcgcagcgctcggcggccagcgcccgcagccgggagttggccgccaccccgccgccgatcagcaggtcccgcaccccgtgctcgcggcaggccgccagcgccttggcggtcagcacgtccaccaccgcctcctggaaagaggcggccacatcggcgaccggcaccggccgcccgtcccgctcgcgcgcctccacccagcgggccaccgcggtcttcagcccggagaaagagaaatcgtaggtgccgtcgtcgtacttgccgcgcgggaaggcgatggcgtccggcctgccctccttggccttgcggtcgatcagcgggccgccgggaaagcccatccccagcacccgggcgatcttgtcgaaggcctcgccggcggcgtcgtccacggtggcgcccagcgggtgcacctcggcggccacgtcgggcaccagcagcagggacgagtgcccgccggagaccagcatggccacgcacggcttgggcagcggcccgtgctcgagctgatcgacggcgacgtgagcggccaggtggttcaccccatacaggggcttgcccagcgccagcgcgtacgccttggcggcggccaccccgaccatcagcgccccggccagtcccgggccggcggtcaccgcgatcgcgtccacgtccgagaaggccactccggcctcctccaaagcccgttccacggtggggcccatggcctccaggtgggcgcgggaggccacctccggcaccacgccgccgaagcgggcgtgctcatccacgctggaggcgacggcgtcggccagcagcgtggtgccgcggacgatgcccacccccgtctcgtcgcaggacgtctcgatccccagcaccaacggctcggagtcgcggatcacctgtctcctcacttcgcgaagccgaccgggtgggcgcccgcgccgccccggcggcggcgcatgacgatggcgtcggttccggacggctggtagtagcgtttgcggaccccgatgcgctcgaacccgaaccgctcatacagggcctgggcgcggtcgttgtcgacgcgcacctccaagaagacctcccggcagccgcgccgctcggcctcggccagcagctcgcccagcagcgcccggcccacgccccgcccctggcggtcggcgcgcaccgcgatggtctgcacatcgccctggtccccggcggcggccagcccggcatagccgatgatctcgccggagtcgtcctcggccaccacgtagtgccgggtgtgcggctggtggcgcagctcatcgcgcagcatcgactcgctccaggcgtcctcggggaaggtcgcccgttccagttccatgacggcgggcacgtccgcctccgtcatggcccgcagcgcgacggtcatcggggggtcacccgcttgcgggggccgggggtcctggcgtcggggcggcgcaggtacagcggctcgggcggcagcagcggcggcccgtccatgccggccaggcgggtcaccgcgagctcggccagcgcggcggccgacggcagcagcggctcggcgtcgccggtggcgcccagctggtcggggtagagcgcggcgccctcgccgatcaccggcagttctcccggttcgatgcccagctcggccggcaccgcggccggcggtcccaccgccggttcggtggtgcgcacccgcgccgagtcatagcgcgcccagtagacctccttgcggcgcgcgtcggtggccaccacgaacggcttgtcccggccggaggcccaggcgatggcgtccagggtgcagaccccgtgcaccgggatccgcagcgccccgcccagtgcccgcgcggtcatcagccccacccgcagcccggtgtaggggccgggtcccactcccacgaccacggcgctgagctgggcggggagcacgcccgcctccgccagcaccccggcgatcgagggggtcagcagctccgcgtgacggcgggcgtcgaccgcctcggcgacggcgcgcggcagcggtccctccccggggacccactcatacagcgcgacggtgaccgccgcggtcgcggtgtcgaaagccaggaccagcacggcttcaaagcctagtgcagccgcatcaggccccggccggcttcgcgcccgcccccgtcagccgccgctgtccagcagcttcagggcggccttggcggcctcgacggcgccttcgatggccgggtcctcggccagctccttgtcgccggtgctgcccgagtagtgcacggtgatcagggtgttgccctgccggacgttgacgatcgcctcaccggagttctgggtggagtcgaccgcgtagaccgcgtaggcctcctcgcccacaccctcgatggagcgcttttcggccagccgctgaccggtcagcaggcccttgccggactcgtcggcgtcccgctcgtgctggaagcggcgggtggcctcctccaccgcgtcgttgccgcccgagggtgcgatggcgcgcagctcgacggtcagcactcgtttcttgcgcccggtgtagacgccccacacgcactggttctgccggtcgctggtctggtaggtgtcggactggttgcggtcggcgttggggaccagttcgtcggcgagatcgtcgtcgatcgcctggcaggcgtcggggacgaaggtgcgttcgccggtgccaggggtgccggccgaggtggcggtgccgctgttggccacgccgccgctttcctgcccgtccccgcccatgcccagcaccaggaagacggccaggatgcacaccaccactccggtggcggcgcccagcaggaccacgcccagccggcggtgcggcggcctgctgtgcacgatccggtggcttccgctgccgccgcgcgggtaggagccgctgcggtaggaaccgctgcgccgctcggcggcgtacgagccgctgtaggagccgctgcgccggctcgcggcataggagccgctgccccggtcgatcgtgtactggccgctgtgccgttcggtcgcgtacgagccgctgtaggagccgctgcggccgctcgccgcgtactggccgccgcccggctcggacgggtacccgccggtcgcgtaggggtcgggcgagtaccggccgccccgtccgctcacggcatatgggtcgccgccccggttgaccgggtacgggccgctgccataccggccgtgctcgtcgcgcaaatgcccaccgggctgaggacgccccggatacgacgcaccgcggccagggggctcgccgccctcacgcccgcggccgtatccgccgccggctccaggggagccttcaccgcctgcgcggtagctcccgcttcgatggttcccactcaccggttctcacccctggcttgagatatgtgtcacgaaggtgaggctcgtaccggcaaagagtaagccatatcaccgtaaagcggttcaacggcggcagcagaaaaaacttcggccttcttcggacgctacaacctctccggcagctcggaccaccggctgccaacgccggtgacctttaccttccgctcctcgccggaggcgccgtcgttaacgatcaacacttcgaggcgttcctcggaaagatcctccacaagcccttcgccccattccaccaccgtcaccgagtcggccagcgaggtatccaggtccagatcgtccagctcggcgaagccgcccagccggtaggcgtccacatggaccagggccgggccgtcgccgagcggaggatgcacccgggcgatgacgaaggtcggcgaggtgatcgccccgcggaccttcagcccttcgccgatgccctgggtgagggtggtcttgcccgcccccagcccgcccgacagcaccaccaggtcaccggcccgcagcagcccggccagccgtattcccagctcacgcatgtcgtcggcggtgggcacggacacggtcaccggcccgctcaccgcctccttcggctcgctcatgtgcgcttcgtcttctccatccgctcacccgtgtcccggcccgcccgccgcgccgggacatgcggctttcgcccgccggcggccggcccgcgcgctttcagcctaggccgcttcgcggccttttcttccggggccgaatcccggttcgggacgagtcatgcgccccctccggcgaaccgagcctttttcaacacgccgtctccgcgggccgagacgaggacgtcgcagccggcggcggacaccaccccggctcccgcccccggtgtcctgggccatgtgcggaaaaaggttcaccgggtcaggccgaccgttcggcggcgagcgggcggacccgttcgatcaggcgacgcagcgctccggtcaccactccggggtattccagcagcagcacatgcccggcctccgccacctcgaccaattcgcaatccggcagcgcctcggccagccggcggccgtgcgaggccggagtcagatgatcgcgtccgccgaccatcaccagcgcgggcaccttgccgatcgtggcgagggccgcgctcttgtcatgggacatcagcgccgggtggaactcggcgatcacatcgatgggggtcgcccgaatcatcttttccaggaaatccaccaccgaagggctgatgtatttgtcggcgaaagccgtgcggcgggtcaccatgaacgccaggtcggcgccgagctcccggccccgttccaccaggcggggacggcgtcccagcccctgcagcaccggcgaggccagcggctgcaccagcctggccaccgccagcggcaggccgagtgtcatctccgtcagccgcccgtcggaggtgttgatcagcgccacccccacgacctgcccgccattgaacagctcagggtgccggtcggccagcgccatgatcgacatgccgcccatggagtgccccaccagcaccaccggctcgttgggggcggtcacggcgcgcagcaccgcgtgcaggtcctcgccggtctggtcgatggtggcgtgcgcaggccggctgcgcccggaccggccgtggctgcgctggtcccagaacaccagccgcagcggcggcgtgccgccggcggagccgctgcggcccaggtcgcgccgctggtagtgccacacgtcctggttgagcgtgtagccgtggcagaacaccacggtcagctcggcgccctcgccgggccgctcgtcgatctccacgtgcagcggcaccccgtcgtcggccggcacggtcagcggccggccgcgcagctgcccgaacggctcaccggcctccgggtcggggtcgaagcggcggcggccgacgatgaaatggcgcaggccgaccgccgcgccgagcccggcggcgccgagcccggccaggccgagccggcgtttgctcctgctatccatgcgcggtccctccaggcggccaagcctctttcacctcaccgtccgcgcaggtcgggaaagggtccgccgaacccttggcaacacgccgtccgcgcaggccggcaccggggacgccgcccgggctcccgtccccggcggcgcgggccacgtgctgcaaaaggttcactgccacctcgcccccgaatagacccggggcacccgcgtcccgatccgcgtgacgatctcgtagctgatcgtgccgagcgcctgcgcccactcctgggcggtgggctcgccgtgatcgccggggccgaacagcagcacctcctccccgggggaggccgtatcgtcgccgaggtcgatcacgaactggtccatgcagacccggccggcgatccggcggcgccgcccgcccgccagcacctccagcaggctggagccgtgccggggcacgccgtcgccgtacccggcggccaccagccccagcgtggtctcccgctcggtcacataggtgtggccgtaggacacgccgctgccggcgggcacccgcttgaccgcggccagctcggcgaccagcgtcatcgccgggcgcagcccgaaggtccccatctggggaacgggggtcagcccatagatcgcgatgcccggccggaccaggtcgtagcgggcctcgggcagcgtcagcgtcgccgccgagttggacaggtgccgcacctgcgggcgcaccccggccttctcggcgtactcgacggcctccttgaagacggccagctgccgggcgatcgagggatgccctggctcgtcggcgcaggccaggtgggacatcacccccaccacgcgcaggtgcccggcggcctgggcggccagcgccgcctccaccgtggccggccagtcggccatggtggcgccgccgcgcgacatgccggtgtcggccttcaggtgcacccgggcgggccgtccggcgcgctcggccgcctcggcgagccggcgggcctgccagcccgagcccgcggtcaggtccacccccgcggccaccgcctcctcgaacggctcaccgcgggtggccatcaccaccagcaccgggacggtgatcccggcggcgcgcagccgcagcgcctcggccacccgggcgacgccgagccagccggccccgccctccagcgccgcgcgcgccgcctccaccaggccgtgcccgtacccttcggccttgaccatggccatggtctcggccccgcccgcccgctcgcgcagcagcgccacgttggcgcggatggcatccaggtccacccgtgcctgtaccggctccctcatgccacccaagtctgccgtcccccgaccgtcgccgccgggcgctcgcggctttccaccccgcggagcgtcccgtaaaagagcaggtcaagacagggtacggaaagcgtcgggcaaggcggtaacgacatcgtgggcgccgatgggcgcctggccggtgcgcgcgccggacccggcggccgaggcggccagccgtccggccaggccgtgcaggtaggcgccggccgtggcggcctccagggcggtcatgccgcccgccagcagcgccccgatcaggccggagagcacatccccggtgccggcggtggccagccagggggtgccggtgggattgacccgcaccggccggtcctgctcggcgatcagcgtggtggagcccttgagcagcaccgtggccgacagctcggccgccgcccgccgcacgtgctccagccgccgcgcctcgatctcctcccggcgggcgtcccgtcccagcagcctggccagctccccggcgtgcggggtcaagacggtgggggcctggcggcgcagcaggtcgcggcggcgggccagcacggtcaggccgtcggcgtccaccagcaccggcagctcggtccgcagcaccgcctccaccagcgcctcggcgccccggtcggtgcccagcccggggccgaccacccacgcctggacccggcccaccttctccagtgccgcgggggtgcgttcgatgatcgtggtgacggcctccggccagcgctgccggaccagttccaccgggcgcggcacggaggcgaagcgcaccatgccggccccgccgcgcaccgccccgcccacgcacagcaccgcggcgccggtgtagcgctcgctgccggccacgatgcccaccacaccgcgccggtacttgtcggattcgggggacggcagtgggatgtgcaggtcctcgggccagaccgcgacgacgtcggggtcgggcaggtcggcgcccagcccgatgtcgatcagctcgacggtgccgcagcgggcggcgccggggtcgatgagcaggccgggtttgcaggtcccgaacgtcacggtcacatcggcgcggacggccgccccgtccacccgtccggtcccggcgtccacgccgctgggcacgtcgcaggccaccacgatcgcgtcggtgtcctcggtgaggcgggccagcgcggcatacggttcgcgcagcgcgcccgtgccgccgatgccggtcagcccgtcgatcaccagatcggcgtgccggacggccggttcggcccggtcggccggcagcacccgcccgccggcctcgcgcagcgcggccagtccctgcgggtgcgccttggaaccggccagcacggcctccacgcgggcgccgcggcgggccaggcgggccccggcgtacagggcgtcgccgccgttgtcgccgccgccgaccagcagcaccacgtgtgcgccgtacacccgcggcagcagccggcagcagacggcggccagcccggccgcggcccgctgcatcagcgtgccctccggcaggcgggccatcagggcctgttcggccgcccggaccttgccgacctcatgcgcgtatctcatgcttccccaccgtgccggacttcccgcaccgcctcggcgatcacgatggcggtggcgatgcccccgtcgtggctgagcgagacgtgccagcggccgacgccgagccggtgggcggcggcggccacggtgtcccggacgtggagggtgggccggccgtcgggggcccggcggatctccgcgtccgtccaccgcagcccgccgggcgcgccgagcgccttggccagcgcctccttggcggcgaaccgggcggccagtgagcgcaccgccatcggctgctcggcctcggtgaacaaccgggcccgcagcccgggagtgcgccgcagcgactgctcgaaccgggcgatgtcgacgacgtcgatgcccacacccacgatcacttacccaagactgccatgcatccgtccggccggtgggcggtccggccgagccggccggaaaaccggacagcgggcccgccggcgtccggcaaagcacacggcgccccgcaataccatcaatatggagataacgcctggacggtcacatcactctctttttcgcgcagccccctttttttgctctgagcaatcacacatgacgacaatgatgtactgtcggcaccattaacgccttttcgccggctcgccgcccggacctacggccggccgccccggccaggtcacgcgccccggcagcgcgcatccgtagcgccgctacggggccgggcgccgggcggccggcggatgcccggcggataaagacgcattccaatgaacggtcatggcaaggccgggcggtggtgtagggtaacgctgcaatatgcaccgcttgatgcaagcttgatagcaggtgcgcccggcgcagacccccacctgagtgtggaacagcaccattgcccgacggacggaggcagcgatggcgacgtcgcggacccccaccgtccgccaacgacggctgggggcggagttgcgccgcctgcgcgaggagcggaacctgaccggtgacggggtcgccgagaccctcggctggtcgccgtccaaggtgagccggatcgaaaacgcccggatcggggcgcgcgtctccgacgtgcggctgatgctggagctgtaccaggtcgacccggcgcaccagcgggaggtgctggcgctggccgaggaggccggccagcggggctggtgggcccagtaccccgacctgccgcccgagtacgcggccttcatcgccctggaggacgaggccgacgcggcgctgcagtgcgagagccaggtgataccggggctgctgcagaccgaggagtacgcccggcatgtgatccagggctggaacgcgatcgccacgcttcccccgcaggccctggagcgccgggtggaggtgcggatgcggcggcagcggctgctgacccgccccaacccgctgcggctgtcggtggtgctggacgaatcggtgctgctccggcgggtcggcgaccggtccaccatgtacgcccaactcaaccggttgctggaattggccgcgctgcccaatgtggaccttcgcgtgcttcccctcgacggcccgcatcagccgatcgtgggcgaatcgttcattcttttggaattctctccggcatacgatgtgactttcccggacgtggtgcacaccgaaagtctcaccgccacgcagtcccaacacgagtcggtcacccatagttaccggctggcatgggatagtcttgcacaccagactctcgggagcgaagaatcgctggagcgaatcttccaaatcgcccgggagcggtggcgggtctgaccgccttctgggcagcacatcaggtaacgatccgaaaaggatggcacgcgtgaaaagcgctttctcctttcatttcccggcggcctcctggcgacggggctcggcctgccacgccaacaacacctgcgtggaggtggcccggctgaccgccgactgcctgggcacccgcgacagcaagcagggtgagcacagccccgtgctgcgcttcacccctcagcagtggcgggccttcgccgaacaggtcaaggccggggccttcgacctggcctgatccccatcgcaggcggccgggcacgcgagccgggaagatcaccggctcacattctccggcgatcgtgtgacatacgaaaacactgatgccacagagaatgggccacggatcttcccggtctcgctcgcatcgccaccgtccggcgccgaaactccgcccaagccgtttcccgagcggccgggcaacctgcggcgcggcttgtatttccccgcgccgccgccatcctcgcatcgcttccggttccgtttgagaacgcgccgagtgggatacttcaacggcttacgacacattctccggcgcgtgcccctgttaccgtcctgacagttcgaaatcgaccattccaggcatttcgaaaatatcgggcgccgctggggcgtctcgccggtaccggatgaaaagaggtggcaacctgatgcctgtgcagtcctcgtcctggaggaagagcacccactgcggccccaaccaggcctgcgtggaggccgccagactcgccacgcacgtggccgtgcgcgacggcaagcgctccgacggcccggtgctccggctctccccggcgggctggctggccctgctgtccagcgtcagggccggtgacctgcccggcgagaactccccgtccgccgcaccggaccggccctagcaggtgaggggacctccctcctccgcccgacgccaggcggaggagccccgctccacccccgcctgcctcccgccggccggacgccgcggccgaagctcaccgaaccttcttcaacgcgccctctccgcgggtcgagacgagggcctcgcggtcagaggcgatgccgtgacctgcaccgtcgcggcaccggagaccacccgggctcccgtccccggtgccttgggccacgtgctgaaaaaaggtcactccaccgtcacggacttggccaggttgcgaggctggtccacatcgtgccccttggcgctggccagctcgcaggagaacacctgcagcggcaccgtcgccaccagcggctgcagcagggtgggcaccgccggcacccggatcacggtgtcggagtagggcaccaccgactcgtccccctcctcggcgatcacgatggtgcgggcgccccgggcgcggatctcctggatgttggagacgatcttgtcgtgcagcaccgcgcgggcccgcggcggcaccaccaccacgaccggcaacccctcttcgatcagcgcgatcgggccgtgcttgagctcaccggcggcgaagccctcggcgtgcatgtaggccagctccttgagcttgagcgcgccctccaacgccaccgggtagcccacgtggcggcccaggaacagcacgcagcgctcgttcgccagggagcgggccagctcgcggaccggctccatggtctccagcacccgctcgaccttctccggcatggtggccagcagctgcaccatggcgaagacctcatcgccccacttggtgccccgcacctgcgccaggtagagggcgatcaggtagaccgccaccagctgggtcaggaacgtcttggtggccgccacccccacctcggggccggcgtgggtgtagagcaccccgtcgcactcgcgcggaatcgtcgagccgttgacgttgcagatgctgagcaccctggcgtgctgctcgcgggcgtgccgcaccgccatcagggtgtccatcgtctccccggactgggagatcgcgatgaccagggtggtgcgggtcaggatcgggtcccggtagcggaactcgctggccagctccacctcgcacggcagcccggcccagtgctcgatggcgtacttggcgatcagcccggcgtggtaggcggtgccgcaggccacgatgatgatcttgtcgatctcgcgcagctgctcatcggagatgcgcatctcatccagggtcagccgcccgtcggtgccgatgcggcccagcagggtgttggccaccgcacgcggctgctcggcgatctccttgagcatgaagtactcgtagccgcccttctcggcggcggtcacgtcccagtcgacgtggtactcgcgcacctcggcgggcttgccgtcgaagtcggtgacggtcaccccctcgcggcgcagctccaccacctggtcctggcccagctcgatggcgtcgcgggtgtgggcgatgaacgcggccacatcgctggccaggaagttctccccctcgccgacacccaccaccagcggcgagttgcggcgcgcgcccaccaccacgtccgggtcgtcggcgttcaccgccaccagcgtgaaggcgccctccaggcggcggcagacccggcgcatcgcctcggccagggccggggtgacgcgcagctcctcctccagcaggtgggcgaccacctcggtgtcggtgtcggaggccagggtgtggccgcgctcggtcagctcggcgcgcagcgcggcgaagttctcgatgatgccgttgtggatgacggccaccttgcccgtgcagtccaggtgcggatgggcgttgtggtcggtgggcgccccgtgggtggcccagcgggtgtgccccatcccgaccgttccctcaggggtcggctcctcctccagcgccttgcgcaggttgcccagcttgcccgcccgcttggcggtgaccaccgccccgtcgctcaggatggccacgccgctggagtcatacccccggtactccagcctcgccaacccctcgaccaccacgtccaacgccgactttgagccaacgtagcccacgattccgcacatgacggccacactacccagccgtcgggtcgccgctgtatccctggccgcccagggggccgaacctttttcaacacctggcccaagacgccggggaggcgggccccgccggcgtccggtaccgcggcctcccaggtcacggcatcgtccccggctgcgacgcctccgtctcgactcgcggggacggggtgctggaaaaggcccacggcgcagccgtctggaaaatcactccgaagggaatctcctgatgatcgcggtaatcgtcgacaagtaacggatcatggagtcacacggcggtgccggggctttgtactcttccacccatgacattggggtgggacaccgtgccgagtcccttcgtagagatctcccgtgagacctggcggacgctccgagccgacgaccggctgccgctgaccccgggggagctgaatgcgctgcgcggcctgcgcgacccgatcgacaccaccgaagtcgaggacatctacctgccgctggcgcggctgctcagcctgttcttcaccgccgacgagcggctgcgcggcacgatcggggagttcctgggcgagccggtcggccccacgcccttcatcatcggcatcgccggcagcgtggcggtcggcaagtccaccacctcccggctgctgcgcacgctgctggcccgccgtcccgagcatccgacggtggagctggtcagcaccgacagcttcctgtaccccaacgcggtgctggccgaccgggggctgctggaccgcaagggcttccccgagtcctacgaccgcaaggcgctgctgcgcttcgtctcggcgatgaagtccggggccgaagaggtcaccatcccggtctactcccacctggagtacgacatcgtgccgggcgccgagcagacggtgcggcggccggacatcctgatcgtggaagggctgaacgtgctgcagccccccgcccccggctcgcaggccatatccgacttcttcgatttctccatttacgtggacgcgcggatcgagcacatccgccagtggttcatcgaacggctgttcgcgctgtaccggacggccttcgtcaacccgcgctcgtacttccaccgctactcccaggtggaccaggacgagatcgccgcgttcgcgcaccgggtgtggcgcgaggtcaacgaggtcaacctggtgtccaacatcctgccgacccgcgaacgcgccaccctcgtgctgcgcaaggacgccgaccacagcgtgcggggcatccggctgcgccggatctgaccgccggcgcccgaacgttcatcggaccttcctcaacaggccgcctccgcaagaccacaaggggtgccccgcagtcaggggcgatgccgtggcctgcaccgtcgcggcaccgaagaccaccccggctcccgtccccggtgccttgggccgcgtgttgccaaaggctcattcggcgccggtgaccgtcacggtccgcagccgcatcgccgccgcgaccgtggcgagcacggtgacgcacaccagcagcagcaccgccgccggggtgcgcaccgacgcgtgcaccgcggaggcggaggtgatcgcgtcggccaccgacaggccccaatcctggatggagagcgaccgggcgcccggcacgaaagcgcccagcagcgactcccacaccagcgcatacagcaacccgaccgtcaccgcgttgcggacggccaccgccagcgccacgaacaccgcggtgtaggcgatgccggccgccagcgtcccggcggcgaacgccgacgtcaggcgggcggcatcgccgaccagcaccatgccggccagcaccgtcggcaccaccgcgaacaccgtcaccagcccgatcgccaccgccagcttggtgaccaccaccacgtgccgggggatcggcttggtcaggatgtacatgatctggccgtcgtcgatctccgggccgatcacccccgtcccggcgatcagcgccagcagcggcagcagcgtggccagcgcgaagcgctccagcaccccggccgcggtgcccgtgtcggtgttgccggtcaccaccagcgccaccgccagcgcaagcagcatcatcggcagcgccagcagcagccacacccgccgccggcccagcatcgcccgcagcgtgatcagggcgatcgtcgcgttcatggcagcagcatccccattcggctcgttcggatcggcgcggcggcgctcaccggttcaccaggtaggaaaagacgctctccagcgactcgtccgccggggagacctcccacagccgcacccccttctcgcgggacagccggggcagcagccaggtgaagcggcggaagtcggtggcctgcacccggatgcccttgccggtcagctccaccgcgcgcgccgagccgtccgcgatgatcgccgcggccagcgcccggtcgtcgctggagcgcaccaggaactggtgcggccggtcgctcatcaggcggcggatcgcccggaagtcgccggaggcggcgtgccggccggccaccaccacctcgatgtgcccggcgacgcgttccacctcctccaggatgtgcgagctgaacaagatggtgcggccctcggcggccatccgccggatcaggtccatcagctgcagccgctggcgcgggtccatgccgttgaacggctcgtccagcagcagcaccggcgggtcgtgcaccagcgccgaggccatcttgatccgctgcttcatgcccttggagtacttgccgatccggcggtgctgggcgtgcgtcatctccaccagggccagcgcccggtcggtggccgcgcccgggtcgggcagcttgaacagcttggccatggccagcacgaactgcctgccggtcaggaagtcataggcggtctcccgctcgggcaccagccccagccgccggtagacgcccgggttgtcccacaccggctcgccgtccagggtgacggtgccggaggaggggggcaggaagccgcccatcatgtggatcagggtggacttgcccgccccgttggggcccagcagcccggtcacccccggcccgatggtcatcgagaccccgttgaccgccaccacgttgccgtaccagcgggacacgttctccaaccgcagcacgctcacaggtcggcgcccttccggaaacggcggtacaggaccgcgatcgagacggccaccacggcgacgcacagcagcagcgccaccgggccgcccagcggggcggggggcaccgccaccgcggacttctgcgcgcccagcagcctcacctgcaccgcgtccaccaggttgaacggggtcagcagccccatccagccggcgaaggcgaagttggtgcgcgcctcggcgatgccctggacggtcagcacgaacatgctggacagcaggtacacggagatcaccgcggccaccccgaacccgcggcgcggggtgcaggccgccaccgccagcgccagcgccgacagcaccaccgcatacagcgccgcgccggccagggcgctcaggtagcgcagcgcgtgcccgccggggtcgggcacctggttgatcagcccgccggcgtacagcacggtgaccgggacggccatcagcatgaacatcgcggtggtcagcgccgccagcttggccagcgcgaagtccagatgccccaccgggcgggagaagtacagcggcaccacgtgaaagcgcagctcccgggaggccagcaccggcgcctgggtggccaggaagatcgcgatgaccgcctgcaggtaggtggcgtaggccgagtaccgccacagcagctccggttccctgctgatggcgaccaccgccacgtcggccgccgccggcagcagcatgatcgccgccagcaggaagggcatcaccttggcgcgggccggccggcccagtccccaggcggcccgcaggttgtggacgtacagcgagcgcagcacataggaacggcccagccggcgcccgtcatagcgccggtatccgatgtcgtggatggttccgctcgtcatgccccgctcccccttccatcggccgctcccccgggtggcggcgtccacgggtggccgcccggcggcccggcggggggcgatgtgaagcccacgggcgcggccggtgggacgggcggcgcggtcgccgggggcggcgggccgggcatcggcggggcctgccgccaggcgtcctgcggcgcggtgaagacctcctcgatgtggtggcggcggcgctccatgcggatcaggcacaggttcagctcgaccaccgcgtcccggatgaggtcgtaggtgtgctctccggccacgtccaccagcagcagccgcccgtccgggcgcaccgacagtcccgcatcggccaggcggtgcccgagggcgtcgcggccctcctcgacctccaccgccagcgtcccgctgtcggcggtgaactccgccacgggctgggagcgcagcagccgcccgccgtcgatgaccaccacgtggtcgcaggtgcgctccagctctcccagcagatgcgaggtgaccagcacgctgatgccgaactcggtgccgatccgccggatcagctccagcatctcatcgcgcccggccgggtccagcccgttggtgggctcgtccaggaacaccagctgcgggtcgtgcaccagcgcctgggccagtttgaccttctgccgcatgccggtggagtagccgccgatcggccggtagcgctcctcgtgcagccccacgtgccgcagcgtgtcggcggcgcgttcgcgggccgcggcgggcggcagcccgctcatgcgggccatgtgcaccacgaagtcggtggccgacacatccggcggcaggcagtcgtactcgggcatgtagccgacccgctcccggatcagcgcgccctgatgggccacgtccagatccagcacccaggcgcggccggaggtgggcggcagcagccccagcaggatcttgatgagcgtggacttgccggcgccgttggcgccgaccagccccaccactcccggttccacggccacggtgaggtcgttcagagcggtcaccccgggaaacctcatcgtcagcccttgggtggcgatgatcggcatgtcccgaacctagtggaacgggccgggtgccgtcttcacccccaggtcggactccggctggcggctttgctgctttcggacgccccgcaggccgggcgccgttcgcccgtccctacagtgaacaccattgatcaccgtaaaacgggcatgaatgaaccggagatgaggcggtgaggtgatgaacttccggcggccgggcctgatcatggcggccgcggcggtggcggcgtccgggtgcagcgtccacatcgacaccggcgaccagggcccttccgcaggcggcgtgaaaccggacgccgccgccgtcacggcggcccgcagggatctgcggacgctcgcggtggcccccgagggcgccgggcgcggctatgcgcgggagaagttcgggcagcgctggcgcgacatcgaccgcaacggctgcgaccagcgcaacgacgtcctggcccgcgatctgcagcaggtgcggcggcgcgacggctgcgtcgtggtgtcgggcacgctgcaggacccctacaccggcaagaccatctccttccgcaagtcggatgccgccgaggtgcagatcgaccacatctacccgctggcgctggcctggcggatgggcgcctaccgatggagcgcgcagcgccgcgagcagttcgccaacgaccacgacaacctgctggcggtgtggggcgtgcccaacggccaaaagggcgactccgggcctggcgaatggcagccgcagaaggcctaccagtgcgtctacggggtcaagtacatcgccgtggcccgcaagtacggcctgccggtgacccgcgccgaccgcgacgccctggaggacttcctcaaccgctgctgagcgggcgcaccgccggcgctcccctcccgtcccgggcaatagcatcggagacgaccacgttcatcgccgatcagggggagaccatggggaccgagccggagggccgggacgaaccgcagatcgagacgccggccggcaccggctcaagcgacaggccgcgcgtccgcaccgaacgggcggtgggcgcccgcgccaccggcgcggcggtcaccggggcgtcggcgaccggggtgacgctgcgcgccggcggcgggctcggctcgctggccctgggcgcgatgacgctgggcgccctggcggtcggggccgtcgcgatcggcaggctggccatcaagcgggcgatcgtccaccacctgcaggccggcaccgtggagatcgcgcacctgaggatcggccgcctggagatcaccgaggactgagcgcagcccagagcgttcaccaggcgtaacacccgaaaagaccggttcgcggatgcagctgtcccttccccgcggacagcaacatgcccgtgccctccggctgcgccgtcatgctctggagcatcccggtggggatcggcctggtgatcatcggtttcatcaccagcgtcatcggctcgatctccctgccctccctgccgtccttctccaagaaggaggaggccgaggcggcccaccgggcgctccagggcacgcgggacggccaccgcatctgtggcggccggcgatacggcatgcgactggaactcaagccgaacccggcgggagaactgcgggtgaacggcaccgtccccctcttcgagggccgcgacaccgagggggcggtgaccgggtccttcttcatcggcggtgagcactccggcgagaagccgacgctggagcccgagttctggaagggcggcagcgccccctccggccaggcggccttcaccctgcgggccgacgtcccctacggcacgccgaccgccctgagcggaaagctcaaggagaccgaggccgggggcctcggctgcaccgccttcgaggtcgccaagcggaaggcgaagtgacccgccccgaccggtgagcggcccacccgccgaccgggcccgtccggtcaccgggccggcgatcaggcgggacgggcggcggagaccgcccggtgagggctcacagggcggtgcggacgacctcggcgaggcggtcggcgacccgctgggcctgctcctgggtgggggcctccaccatcacgcggaccatgggctcggtgccgctgggccggatcagcacccggccgccgtcgccgagctccttttccgcctcggtgacggcctcggccagctccggggaggcgccgaccttggtcttgtccacgccgcgcacgttgaccagcacctgcggcagccggtgcatcaccttggccagctcctccagggagcgctcccggcgggccatggtcgccagcaggtgcaggccggtcagcagcccgtccccggtggtggcgtgctccagcatgatcacgtggccggactgctcgccgcccagggtgtagccgccggccttcatggcctccagcacgtagcggtcgcccaccgcggtctccaccacgccgatcccggcctcgcgcatcgcgatcttgaagcccaggttggacatcacggtggccaccacggtgtccccggccagccggcccgcctcgcgcagctcggtggccaggatcgccatgatctggtcgccgtcgaccacctcgccggaggcggtgaccgccaggcagcggtcggcgtccccgtcgtgggcgatgccggcgtcggcgccctgggcgatcaccgcggcccgcagcgcctccaggtgggtggagccgcagccggcgttgatgttgagcccgtcgggggcgttcccgatggcggtcacctcggcgccggcccggcgcagcgcctccggcgcgatggacgaggccgccccgttggcgcagtccaccaccacgcgcagcccgtccagcgaggccggcagcgtggacagcaggtgcgccacgtattgctcgaccgccccgtgggcgtcgcggacgcggcccacgtccgccccggtcggcccctgccagtccgcgccgagctgggcctcgatgcggtcttcgatctcgtcggccagcttgtagccgctgcggtcgaagaacttgatcccgttgtcgggcgccgggttgtgcgaggccgacagcatgacccccagatcggcctccagggcgcgggtcaggtacgccaccgccggggtgggcagcacccccagcagcagcacgtccaccccggccccggccagcccggcgaccacggccgcctccaggaactcgccggaggcgcgcgggtcgcgccccaccacggccaccggccggtgcccggcgaacgcgccggcctcgcccagcacccgcgccgccgccacggacaggtccatggccagccgtgccgtcaggtcacggccggcgaccccacgcaccccatcggttccgaacaaacggcccacagctcaactcccacccgtcgggtcttggacgcggcccgtacagcgacgaccgcgcggtgccataccggctccacgcggtcatatgacgcccacggccgccgcaccagttcgcagttcgcgtcattccatgacggacggccaccaaacccggggcctccggcacgcgcgcagcccggcgcccgttcacaccacagggccggtgcgggcgctcaacggcctcgcaccggcccctgtcatcagtcttgtgccgcaagagcagcgcacgccgccgccgggacgagcccggcacgcatcagcgcttgctgtactgcggagccttgcgggccttcttcaggccggccttcttgcgctccttgacccgggcgtcccgggtcaggaacccggccttcttcagggtcggccggtggtcggggtcgatgatctgcagggcgcgggcgacgcccatccgcagcgcaccggcctgaccggtcacgccaccgccgccgacgcgggcgatcacgtcgaactggccctcggcgccgagctggacgaacggctcgttgaccatctgctggtgaaccttgttggggaagtagttctccagcgtccggccgttgatcgtccagttgccggtgcccggcatgacccggacccgggcgatggcctccttgcggcggccggtggccgaggccgcgccgaccgcgaccggctgggccccgtactcggccggggcctcgggcgtctcggtggtgtactccgacgggtactcctcgtactcgtcgtactcggcaccctcgacgggcgtctcgatgccgctgttctcggccactgttctcctagggtcttctagccagggcggcgggcccgatcgcgctgctcgggtgccccggcggccactgtttcagggtcgtgcccggcggctgctcggcgggccgcaccggcgacccgccccccgctcactgcgcgatctgggtgatctcgtaggggatcggccgctgggcctggtgcgggtggtccgggccggcgtagaccttcaccttcttgaacatccggcgcccgagcgagttcttggggagcatgcccttgatggccttctcgaccgctcgctcggggtgcttggccaggaagtccttgtaggtgatcgaccgcagcccgcccgggtagccggagtggcggtaggcccgcttctgctcccgcttgttgccggtcagcgccaccttgtcggcattgacgacgatcacgaagtcgccggtgtccacatgcggcgcgtagatcggcttgtgcttcccccgcagcagggtcgcgacctggctggcaagccgacccagcacgacatcggtcgcatcgatgacgtaccactgacgctgcacgtcagcgggcttaggggtgtacgtgcgcacggtcgtaagccttcgtttcttgtcgacttcacagcggatccggggcacgcccaccggatcaacaatggtccgaagcgacaccctggaggccggggccctgatacgggcacaccggtagatgcaacgaactggcagaatacccagccctgcgggcatgggtcaaagcgagccgtcgcgaacagtctcccggccagtttccagtatgccgcatgcgaaccagtgccttgtcacattcccctgcggccacggcatccactctgtccacatagttgcaaagcatccgtttcacggcacttggggggatatggtgcggaaccgatgccggatgacccgtccccgctccggaaggctcgacagcgatgcgttccccccgccatggatcagccccccgcaaggaatccggccgcggctcccggcgccggcgcgccctggtcacgacggcgatcgtgaccggcgccgcgctggccgtcggcaccggcgtggcgctggaccgcctggtggtgccggcggtcaccggtgagccgcagagcaccggcgcgctccccgcgcccggccctcgggccgatgcggccgaaggcgctcccaccggccccgcaaacgccccggaaagcggcgccaccgcgccgcaggcccccgacgagctcgcccggtcgttcgccgagcagtcccagcccttgaaggaactgcgcatgcggctgcgcgaccgcgacggcgcgcaaagccccaagccggaaggatccggctcaggcggcggctccggcgacagcggctccggcggcggtgactcgggcggagactccggcggcggtggcggatccggcggctccggcggcggctccggcggcgacacctcccctccgccctccggcctgaccgggatggaggcgcaggtggtggagctgaccaaccaggaacgcgccaaggccggctgcccggcgctgcgcgtggacggccgcctggtggcggccgcgcgggcgcactcggcggacatggccgccaagggctacttcagccacacctcccccagcggcgagaccttcgccgaccgcatcaagaaggccggctaccccagcccgggcgccgagaacatcgccatgggctaccccaccgcggccgccgtcatgaaaggctggatgaacagctccggccaccgcgccaacatcctcaactgcgggctgaaggcgatcggggtcggcgtgcagaccggctccggcggcccgtggtggacgcagaccttcgggtgggcttaaagccgtgacctgcgacgaccgccgttcggtcgtcctccccttccggccccgccggcgtgccgtcgcgccgctcaagcgcgggccaagccatgcaaatgcgagggtagggtccaacacatgggttacccgggtgaccaaggcagtcccgacgaccgtcctcccgagccgtacggcccggagcaggccggcgccgaccgccccggcggggagggcgcctctcccttctccccgccgccgggcgcgttcgccgcgcgccccggggagcggttcggcggcgagtccttcgaccggtccttccccaccggacggttcgacaccgggcccggcgggcgattcgggctgggctccttcgacgacgacggcgcggccgcgccggacggcgggtcgggctttgcggaccgccccggggccgggaaccccccttgggcctctccgtcgccgccggagccgccccaccgtcccggcgacggcggccccgcgggccgggagcccgccgccggcccctccggcggggagctgtacggcgcgatgggcgaacgttacttcgccgacgacggcggcttcagcgagcccgccgggcaccgcaagcccgacaaggacggcgcggactccaagcgcggcctgccgctgccggtgaccgtcggcggcgccgtgctggccgggctgctgctcgtcggcggcgggttcgccgcctcctccgcgctcaagggcggctcgggcgacggcaaggcggccgccgccccgcagcagccgaccgccacgcccacggcgaccccgacgccctccctttcggcggccccgctgaacatcaagctgaaaagccgcgccaccgaccccaagccgctgaccctcaaagaggtgttcggcaaggcgtccttcaccgccaagggcaaaaagtacgtccgcacggcctggaagcacgagcgcaactgcagcaaggccgtcaacggcggcaagctcgccgcgaccctcaaaaagggcggctgcgtccaggtgctgcgcgccacctacgcccgcgccgacggcctgctcgtcggcaccgtgggcgtgctgaacctcaagaccgacaagtgggccagggccgcccagaaggccggcgcgggacgggacgcctacctgcagccgctgcccggcaccgggtacagcaagaagatcggcaagggcgccgcgctggggacctcccgcgcccacgggcactacctgatcatgacgtgggtgcagcggcccgacggcaagaccatcgccaagaagtaccaccgggtcgtatccgacttccagcaacagatcatcctcggcagcaacctgggcagggccctgcactaccggggaatcgaaggcaaacccctcacgggctgatcgcggcgaataccctgtttggctatgtctggacctgaggagacctccgagtccgcggtggactcggcgtcccccgccgaaggcgccccggcgacgcccgcgccgcccagcttcgggcgggccggcgaggccgccgccgagcccgcggcacggccgcaggcggcaaaggccacggcggaagcggagccgaagccggctgcgcccaccttcaccgtcccgctgttcggcccggacaagccctggtgggcggcctccgaggaggaacggcaagcggccggggccgactccggccccgcggcggacgcatccgatgccgaggccgccgcgaccgaggacgcctcccagacggacggccccgccgaggaggcgaagcccgccgcccccgcggcaggcggccccgccgccgaggccgccgcggagcccgccgccgagccggcgccgggcgtcctggtggccggggtgggcgtgcccagcgtggacacccgcggcgccgtcccgcccgaaccgatcaaggagctgcccggcccgtccttcccggacaccgacccggacggcatcccgctgtacccgggcccgcaggaagagcaccggcccgagcgggaggccgggcgggaaaaggcccccgccgccgaggcgtccaccgccgagcaggtctcccaggagcaggccgagccctcccggaacggcaagagcgcgcccgaggcccggcagacgcccgtccaggacgccgcatcggacgattccgatgactccgacggcgcgctgacgcccgacgcggtgctcccacccggcgtcacgccccccgaatacaccgggcaccacctcgacgggctgccgcacaccacctccgccgcgcccgccgaccagctgtccgaaggcggggtcatcctgctgctgtcccaggcgccgccgcacgccgcgcaggagcctccccagcacggccccgagcggcggccggcgtccgccgaggccgagcagccggtggtgcgccgccgcaaccagctgatgatcgccgtggtggcgatcgtgatcgcgataccggccatcgtgctggccgggttcggcctgttctccgggtcgggcgaggagagcccgcgcgccgccaagcgcccctcccgcagcgcctcccccgcccccgaacgcagcgcgcccgccgccccgccggcggcctcgccggcctcgccgtcccccacccgcaccggcccgtccaggatcgacaacgagaagaccgacccccgcccgctggcgctggtggaggtgttccccagcaaggagatcgagctggccgaccgggtcttcctgcgggacatgacgtcggtcaaccaccagtgcgggctgaccgcccggggcgcgatgatcgaggcgctggaacgcgggaactgccgcagcgtggtccgcgccacctacgtcaaccgggtcgggacgatcgccgtcaccgccggggtggcggtcatgccgacccgcaaggcggcgctggccgcccaccgggccggcgacccggccgcctacgagtggttccgcgggatgcccggcgagcgctcccccgacatcgaccgggcgggcggccacgccgccggcacggtgcggggacgctacatcgtctacgcctacgccacctatgccgacggcaccacgcccaaacccggcgaccggctgctcaagcagatcgccgaagagttcatcgcctacgggctgcgccccatcgacaaacgcgccgcggaaggctcctgacggccccacgacgcccgtaacgggacgggggagggtcaggagttcaccggcgcctcggaggcgttcccagagccgctgagagtgcgcacctgccgggtctgcagggcccggcgggccagctcctcctcatcgtcggggtagccgatctcctccagcgacagcccgtgcgcgggcgccacgttcaccgccgagtcccgcaccccggcggccagcacccgggcgggccagtccacctcccggcgcccgtcgcccaccgccagcagcgcgccgaccagggcgcgcaccatcgagtggcagaaggcgtccgccaccaccgtggccgccgccaacgcgggctcctcgcgccgccactcatagcgcagcagccgccggatggtggtcgccccctcccgccggcggcagaaggcggcgaagtcgtgctcgcccagcagacgcgccgccgcctcgttcatccggtccaggtccagcgggcgcggatgccacagcacctcccggcggcgcagcggatccaccccggcctcccggtcgcagacccggtagacgtaccgccgccacagcgccgagaagcgggcgtcgaagccgcgcggggccaccgcgatgcgccacacccgcacatccggcggcagcagcccggccaggcggtgcaccagccggttgctcaccgccgcatacgcccgctcggggacgtccacgtgggcgacctggccgcgggcgtgcaccccggcgtcggtccggcccgccacggtcagcgccggcggcggatccagccgcagcacccggcccagcgcctcctcgatgacgccctgcacggtgcgccggtcgggctgccgcgcccagccggaaaagtccgtgccgtcgtagccgatgtccagtcgcagccgcaccagtgccgtcatgctcatcctcgtcctgcgtcaagcgctcaccgcaccgcacgccgcagacgtccagcaaagcggcaggcccgccgtccccgcaggggcggcgggcctgccatggcatgccgaaccgacgtgcggcgccttactcggcgtccttcttggtctcggtctcctcggcctcggcggcctcctcgctcttggcctcggtcgccttctcctcggcctcggcggccttgctctcggcggccttggtctcgtccttgccctggacggtcttgaccgcgccggcccgcatcggctcggagaccagctcgatgaccgccatgggggcgcagtcgccgcgccgcggcccgatcttggtgatccgggtgtagccgcccggacgctcggcgaactgcggggcgatctcggtgaacagcgtgtgcaccacgctcttgtcccggatcacccgggccaccaggcggcggttgtgcaggtcgcccttcttggccttggtgatcagcttctccgcgaacggacgcacccgccgggccttggcctcggtggtggtgacgcggccgtgctcgaacagcgcggtggccaaattggccaggatcagccgctcgtgcgcggggctgccgccgaggcgggcgcccttggtgggcttgggcattgcggtttccttcctgcgccggccgtatcaggtaccggcggctcgttcatggacggccgtcccgcccggcgcgcggacgggacggccccgggtactgcgatcagtactgctcggtctcggcgtagctggagtcgtcgtcgccgtagctgtcggccgccacgcccgggtcgaatccgggcggggagtccttcagcgacaggcccatgtcggccagcttctgcttgacctcctcgatgctcttggcaccgaagttgcggatgtcgagcagatcctgctcgctgcgcgccaccagctcgccgaccgtgtggatgccttcgcgcttgaggcagttgtaggagcggacggtgaggttgagctcctcgatgggcagcgccagatcggccgccagcgcggcgtccgtcggcgaggggcccatgtcgatgccctcggcctccacgttcagctcgcgggccagcccgaacagctccaccagcgtcttgccggcgctggccaccgcgtcgcggggcagcatcgccggcttggtctccacgtccaggatcaggcggtcgaagtcggtgcgctgctcgactcgggtcgcctcgaccttgtaggtgaccttcaggaccggcgagtagatggagtcgatcgggatccggccgatctcctggcccggctgcttgttctgggcggcggagacgtaaccgcgaccgcgctcgacggtcagctccatctccagcttggccttgctgttgagggtggcgatgtgcaggtcggggttgtgcacctcgacaccggccggcggcgcgatgtcggcggcggtgacctgcccggggccctgcttgcgcaggtacatcaccaccggctcgtcgtgctcggaggagaccaccagctctttgaggttcaagatgatgtcggtgacatcctccttgaccccggggatggtggagaactcgtgcagcaccccctcgatgcggatgctggtgaccgcggcacccgggatggacgacaggagcgtgcggcgcagcgagttgccgatcgtgtagccgaagcccggctccagcggctcgatgatgaaccgggaccggtactcgtcgatctgctcctcggtgagtgtgggacgctgagcgatgagcatggggtgtcctccataccggcgacgcccgctatttgacgccgccgtcgttgttccacccgggttccttcgacccgggccatggaatcggccggttcgccttcttccgaccgtacccgggcggagcgcgggccccgcccgggcggtgagcccttacttggagtagagctcgacgatcagctgctcctgcaccggcgtgtcgatctgctgccgggtgggcagggagtggatcaggatccgcatggtcggctcggtgatggcctccagccacgccggggtctgccgctcaccggcctcggcgcgggccaccacgaacggggtcagctcgtgcgacttgggcttgacctcgatgacgtcgttctcgctgaccaggaacgaggggatgtcgaccttgcggccgttgaccttgaagtggccgtgccggatcagctggcgggccatgtcgcgggacttggcgaagccggcccggtagaccacgttgtccagccgccgctccagcagctgcagcagcacgtcaccggtcttgcccgacttgcggttggcgatctcgtagtagttgtggaactgcttctccagcacgccgtagatgcggcgggccttctgcttctcgcggagctgcagcaggtactcggtctccttgggacggccccggccgtgctcgcccggcgggtagggccggatctcgatcgggcacttgggcccctcgcacttgctgcccttgaggaacagcttcatcttctcgcgccggcagagcttgcagtccgcgccggtgtaacgagccatggtccttcttcctcccggcctcagacgcgacgccgcttgggcgggcggcagccgttgtgcggaacgggcgtgacgtcctggatggagccgacctccagtccggtcgcctgcagcgagcggatggcggtctcccggcccgagcccgggcccttgacgaagacgtcgaccttgcgcatgccgtgctccatggcccggcgggcggcggcctcggcggcctgctgagcggcgaacggcgtggacttgcgggagcccttgaaacccacgtggcccgcggaggcccaggagatcacgttcccctgcgggtcggtgatcgacacgatcgtgttgttgaacgtgctcttgatgtgggcgtgcccgtgggcgatgttcttcttctccttgcggcgcaccttcttggcgccgaccttgctcctgggaggcatcgctggcgtctactcctgtgaggtcgtcgatccggtggcgggccggcccaccgcgctgggtccgccggggcgggcccggcccggtcggactacttacttccggccggccttcttcttgccggccaccgtcttcttcttgcccttgcgggtccgggcgttggtctgcgtgcgctggccgcgcaccggcagcccgcggcggtgccggatgccctggtagcacccgatctcgatcttgcggcggatgtcggcctgcacctcacggcgcaggtcgccctcgaccttgtagttggcttcgatccagtcgcgcagcttgaccagctcctcgtccccgagctggtggacgcgcagatcgccattgaccccggtctgccgcagggtctccagtgcacgagtacggccgatgccgtagatgtaggtcagagcgacctcgatgcgcttgtcgcgcgggaggtcgacaccaacgaggcgtgccatcgtgggcagttcccttccttacacaggcggaggtcttgcccatcgcgcccccgcccctgcccgggcgacggccccggcctccgtccgggggtaccccacacacagccgcgccgtacgacccgctccgggtcgtacggccaccgtgtgaaggttgcgatgagcttgtgcgtgtcgtgcgtcagccctgacgctgcttgtgccgcgggtcctcgcagatcaccatgacccggccgtggcggcggatcacccggcacttgttgcagatcttcttgacgctcggcttgaccttcactgtggtctcctagcgatcagggtcgctcccccgctgccgggcgggggagaggcaaccacaatgatcgttttcagggttacttgtagcggtagacgatccggccgcgggacaggtcgtaagggctcagttccacgacgacccggtcgtctggcaggatccggatgtagtgcatccgcatcttgccgctgatgtgggcgagcaccttgtggccgttgtccagctccacccggaacatggcgttcgggagggactcgacgacggtgccctcgatctcgatggccccttctttcttgggcatgtcctccgcgcttcgctgctcggcatcgtctggggttcggcccggcttccctgaatccatccagggacacggccacacccggtgcgcgtaggcatgggtcaacaggcgaccgaaaacggaccgactcaggagtctacgtcaccggcccgccgaacgcgaaatcacacggcgacatgacaaccggcaccgctcccgtccccagcttactccctaatccgttgtacctttcctaaagcaggactttaaggaggatcggcatgccgaactacgacttcgagctgatcctcagtcgcccgttgctggaggccgagctcgaccccctcttccagctcacccacggcctggtgaccgtggggttcgtgcgcgagctgcgcggcaaggagcagcgcggccaggccggatgccgctggcaggcgccctcgctgtcggcggccatcatggaggtcatcgagcttttggagtcgctcgagccgccggcggaggacgtccccccgctgcgggtgctgtcggtggaggccgacccgctgctgtcgatgcgcgacatcgccgaacgggtgggccgttccctggagtcggtgcggctgtgcatccgcggcacccgcggccccggcaacttcccgccctcggagaccaccagcgccgggcaccggctgtggcggtggtcgcgggtggccgcctggtacggcgtggaggacccgcagctgcacgaggccggccccacctcccaggccatcaacggctggctggcgctgcgggacgtggtgccccaggtcgcccccgcaccggaggaggtcacctcggcgctttcggcggttctttcaaacgtggcttaaaacctgtcaagatctccctgacgttctccccggacgtcctcgtgtgcgagcacgggcgcgtgacggcgcccacggcggggagagaccgacgggacggcgcacgccgcccgcaccgggcaagcgcatcggaagaagaagatcaatgacgatcatcgctcagctcagcgacatccacctggccgccggggccgacggccgggtcgacgatcgctccggcccggtgcgcgccctccgcagcgccgtctccagcctgctggccctgccgcagcggccggactgcgtggtgctcaccggcgacctggccgaccgggggctgcccgtcgaatacgagcggctgcgcgcgctgctgtcgccgctgccgatgcccgtcttcccgctgcccggcaaccacgacgaccgggccgcgctgcgggaggcgttcgccgaccgcaccgccgcctgcgccgcccccgacccgcaggcgcccttccagtacgccgtccaggtccgcggggtgcgcctggtgtgctgcgacaccaccgtgcccggcgagtcccacggggagctggacgaagaacgcctgcagtggctggacgccgccctggcggccgcccccgacgtccccacggtggtggccacccaccatccgcccttccccatcggggtgcgtttcctggacgaggcggggctgcgcgatgcggccgccctcggcgccgtgctggcccgccacccgcaggtggaacgggtgatcagcgggcatgtgcaccgggccgcggtcggccgcatcggcgagatcaccgcggtcacctgccccagcacctaccggcagatctacctggacaccacctcccccggccaggccgcggtgaccggcgagccggggggtttcagcctgcacctggtgggcgagggccggccgggggtgtcccacttcgtccccaccggcgactaccggccgctgatgcacgtggactgagtgggcctggaacggtcaaaaacgccggccgccgaagagagtgctgatcagcagcaccgcgccccagggcccggccacccagatccaccacgggtagaccagctccccggtgagcgccagcgccagccagatggtgaagttgatcccgctggccatcgcccaggcggcccacaccgccgcgatcccccgccgggagagcccgccggccggttcgcgcggcgatgccgcggcgccggagcggtgcgccggcggcgccgggcgggcctgcaggtcctcctcgggcaggtcggcggtgatgccggccagctccccgtaggtcttggccgcgtagacggcctccagccgctcctgcagttcctccacggtgatgcggcccaccgcgcagtgctcgcgcagcgcctcggcgacccggtcccggtcggcgtccgaggcgcgcatccgggggtcgggagtggtcatcgcgatcgccctcagccccgggctccgaggcgggcgaaccactcccggccctcgtccagcgcggtgagcacccgcgggccgtccggcgtcaccgcgaaggtgtgctcaaagtgcgccgagtgccggccgtcggtggtgaccaccgtccagccgtcggccagctcgcgggtccgcttggtgccgaggttgaccatcggctcgacggcaaagcacatgccgggccgcagcaccggcccgcggccgggctccccgtggttggggatcatcgggtccatgtgcatctgggtgccgatgccgtggcccccatagccctccacgatgccgtagcggccctgagagcgaatgtaggactcgatcgcgtgcgagatgtcgctcaggcgcgccccggccactccggccgccagaccgtgccacagcgccgtctcggtgacctccagcagccggcgccgctcggcgtcgatctcgccgaccgggacggtgatcgccgcgtccccgtgccagccgtccacgatggcgccgcagtcgatggagatgatgtccccctcggccagcaccttgtcgggcctggggatgccgtgcacgacctcctcgttcaccgaggcgcagatcgtggcgggaaagccgtggtagcccttgaaggaggggatgccgccatgcgagcggatgtggtcttcggcgatggcgtccaggtcggcggtggtgatgccgggcttgaccgcctcgcgcagcacttccagcgtccggccgaccagcagcccggcggcccgcatcgcctcgatctgctccgggctcttgatctggatgaccggaccgcgcctgcgcctaccccacacgtgacttcccctcccatcggttccgcgggcacgcggtcaccgcacacgccgcgacgcccgtccccgccgccgggcacgtggcatccagaccacggccgggcggccggaggccgggcgtcgcggaacgccgcttgcggagccgacgggcggtgctcaggcgcggaagttgcggatcgcctggagcgcccgctcggtgacctcctcaatcggcccggtcgcgtcgatgccgaccaaaatgccctcatcggcatagaacgacaccagcggtgcggtctgttcctggtagacctccaggcggtgccggacgacgtcctccttgtcgtcgtcccgctggaacagctgaccaccgcaatcgtcgcagatgtcgtcctgcttgtcgtcccagtcgacgtgccagatcttgccgcattggctgcaggtgcggcgaccggacagccggcgcaccacctcctcctcgtccacccgcagctccagcaccacatctagccgggtgccccactcggagtcgaggatcttcttgagggtctgcgcctgcggcacgttgcgcgggaaaccgtccagcaggaacccgtcggcggcatccttttcggccaggcggtcacggaccatggcgatggtgatctcgtcggggaccagatcaccccggtccatgtactgcttggccttgcggccgagctcggtgccactgctgacgttggcacggaagatgtcacctgtcgagatcttcgggacggacaggtgagacgcgatgaactgggcctgagtccccttgcccgcaccaggggggcccaccaggacgatacgcactaccggaggaaaccctcgtagttacgctgctgcagctggctttcgatctgcttcacggtatccagtccaacgccgacgacgatcaggatgctcgtcccgccgaacgggaagtcgttggtcgccttcaggagtgcgaaggccaccatcgggatcagcgagaccagtcccaggtacagtgcgccgggtgtggtgatccgggtcagcacatagtccaggtactcggctgtgggccgtcccggacggatgcctgggatgaacccaccatacttcttcatgttgtcggccacttcagtggggttgaaggtaatggccacgtagaagtacgtgaagaagatgatgaagccgaagaagacggccatgtgccagggattgtcctgctgcagatagggctgcagcttgatcatccacttgttctccggccacagctgcgtcgccagcaccggcaggtacagcagcgacgaggcgaagatcacagggatgatgcccgcctggttgaccttgagcgggatgtaggtggaggtgccgccgtacatccgccggccgaccatccgcttggcgtactggacggggatgcggcgctgggcctgctccacgaacaccacaccggccatgatcgccaggccgaccaccagcaccagggcgaaggcgaacgcgcccttgctggtgtagatcgcccagaactgcgccgggaagaccgccaccacctgggtgaagatcaggatcgacatgccgttgccgatgccccggtcggtgatcagctcgcccagccacatgatcaccgaggtgcccgcggtcatcaccacgaccatggtgatgatgctgaacaggtcggtcttgtagagcacgtccccgacggcggcgccctggaagaggttgccggtcgcggccatcgccacgatcccggtggcctgcaagatggccagcccgatggtcaggtaacgggtgtactgtgtgatcttgttggtgccggcctggccctccttcttgagggcctccagccgcgggatcaccaccgtcagcagctgcaggatgatgctggcggtgatgtagggcatgatccccagcgcgaacaccgacagctgcaacagcgccccgccgctgaacaggtcgaccaggccgtagatctggctctggtcgccctcgcgggcgctctccaccgcctcccggatcgcctcggtgttgacgttgggcgtcggcagctgcgagccgatccggaagatgacgatgatgaacagcgtgaacaggagtttcttgcgcaggtcaggggtacggaacgcccgcacgatcgccgttagcaccagtcctcctgcgcgaatcgatgtctgcggccgccaacggggccgggtcctgcatgggccgcgccgcgccatgcgctcaccgcatggcgacgcgccgctcgaacttgtcgcactctaacagcagacgcaaccggggctcgccccccgaacgccacggaccttacggccctcagcgaacgggcgccccgcatgtgagcccgcacaaccgggcgcatgcggggcgttttccgcggctcgggaggcacctcccgggccgctgcgagccccggtcgcgtcatcgctttcgtcccgtgcctgtcacagcacgtcgacggttccgccggcggcggtgatcttctccttggcggaggcggagaaggcgtgcgccttcacctgcagcgccacggagatctcgccgtcgccgagcaccttgaccggcttgttcttgcgaaccgcgcccttggccaccaggtcctcgacggtgacctcaccgccctgggggtacagctcggccagcttctccaggttcaccacctggtactcgacccggaagcggttcttgaagcccttgagcttgggaacccgccggatcagcggcatctggccgccctcgaagccgagcggcacggtgtcgcgggccttggtgcccttggtgccgcggccggcggtcttgcccttggacgcctcaccccggcccttgcggatcttccgcttgttggcgccgggggcggggcgcaggtcgtgcaccttgagggggccgccctcggtgacgtccgccatgatcagtcgacctcctcgacggtgaccaggtgcgccaccgtccggatcatgccgcgcacctgctgggtgtcctcgcggatcacgctgtcgccgatccgcttcaaccccagggtgcgcagcgtgtcacgctggttctgcttctcgctgatccgcgacttgacctgggtgatcttcagccggctcatgaggcgacctccacccgcggctcggtgccggcggcccaggcccgcagcatcggggccgggaccacgtcctccagcggcagaccgcgcttggcggcgatctcctccggccggctgagctgcttgagcgccgccaccgtggcgtgcacgatgttgatcgcgttcgcgctgcccagcgacttgctcagcacgtcctggatgccggcggcctccaggaccgcgcgcaccgggccaccggcgatcacaccggtaccggggctggccgggcgcagcagcaccacgccggccgccttctcgccctgcacggcgtgcgggatcgtgccctggatccgcggcaccttgaagaagtgcttcttggcctcctcgacgcccttggcgatcgccgcgggcacctccttggccttgccgtatccgacgccgaccgtgccgttgccgtcaccgacgaccaccagggcggtgaagctgaagcgccgaccacccttgacgaccttcgcgacgcggttgatcgctacgacgcgctcgatgtacgactgtcccttgtcggcgccaccgcggcggtcgtcgcggcgatcgcgacggtcgccaccctgaccgccaccgcgcctttgcgctgccatcagtggttccttccgttgtcagggttcgtgagggccatcgtgtgcgatgcgtgggccttcatcagaactccagcccgccctcgcgggcgccgtccgccagtgcggcgacccgcccgtggtacttgttgccgccccggtcgaagaccaccttgacgatgccggcctcgcgggcccgcgccgccagcagctcgccgaccttgcgggacttggcggtcttgtcgccatcggcggcgcgcagctcggcctccatggtggaggcgctgaccagcgtgtggccgatggtgtcgtcgatcacctgggcgtacatgtgcctggtggaacgggtcaccaccaggcgcggccgttcgggggtcccgatgaccttcttgcggacccgcagatgccgccgggcacgcgccttggcccgcggcgagttcttcctgcgagctagggtcttggccgccatgactacttaccagcctttccgaccttcttgcggacctgctcgccctcgtagcgcacgcccttgcccttgtagacgtcgggcttgcggaacttgcggatcttggcggcggtctcgccgaccttctgcttgtcgatgccgtccacgtggatcagcgcgttgatctggtcacgacgcacggtctcgacgcgcagggtgatcccctcaggcgccgtgtactcgatcggatggctgtagccgagcttgagctccaccttgttggggcccttggaggtggcggtgtaaccgacgccgcggacctccagggtcttggtgtagcccttggtgacgccctcgaccatgttggcgatgagcgtgcgggtcagcccgtgcagcgcgcggacggtgttgatgtcgttgggccgggtgaccttgaccacgccgtcgtcgagcgtgacctcgatcggctcggcgacggtgtgcttcagctctcccttgggccccttgacggtgacctcacggccgtcgatcttgatgtcgacgccgctggggacggggatgggaagacgtccgatgcgagacatgtgctacttccctcccctcaccacacgtaggcgaggacttcgccgcccacgccgcgcttcttggcctgcttgtcggtcatcaggccggaggacgtggagatgatcgccacgcccagcccgcccagcaccttcggcaggttgtccttcttggcgtacacccgcagacccggcttggagacgcgcttgataccggcgatcgcgcgctcccgggtcgggccgaacttcaggtcgatcacgagggtcttgccgaccttggcgtcctccacgtgccagccggcgatgtaaccctcctgctggaggatctcggcgatgtgcgccttgatcttcgagtacggcatgctcacactgtcgtggtatgccgcgttggcgttccgcagacgcgtcagcatgtctgcgatcgggtcggtcatcgtcatggcctacaggcccctccccaccgcggtttccgcccgcaggcggaccttcggcgtggtcgtgggcgccggctcctttccggatggggaaagtccgccgggcgcccggttgctaattcctcagggttaccagctcgacttggtgatgccgggcagctcgccgcggtgcgccatctcccggaagcagatccggcacaggccgaacttgcggtagaccgagcgcgggcgcccgcagcgcgagcacctggtgtaggcgcgcaccttgaacttgggcttgcgggccgccttggcgatcagcgccttcttcgccattcctggttctcctcgctcagctttccttgaaggggaagcccagggcacgaaggagcgcccggccctcgtcgtcggtcttggcggacgtcacgatggtgatgtccatgccgcgctggcggtccacggtgtccgggtcgacctcgtggaacatcacctgctcggtcagcccgaaggtgtagttgccatggccgtcgaactgcttgggcgacaggccgcggaagtcgcggatgcgcggcagcgccagcgtcagcagccggtccaagaactcccacatccggtcgccgcgcagcgtcacgtgcgccccgatcggcatgcccgcccgcagcttgaactgggcgatggacttcttggcccggttcacgctgggcttctgcccggtgatcatggacaggtcgcggatggcgccctcgatcagcttggcgtcgcgggccgcctcaccgacgcccatgttcaccacgatcttcaccagaccggggatctgcatgacgttgcggtagccgaactgctcctggagggtcttggtgatctcctcccggtagcggatcttcagccgcggcaccggccgctcggtgatggtctcggtcatcgtcagatctccttgccggtacggcgcgagatccggaccttcgtgccgtcctctttgaacttgtatccgacccggaccggcttgccgtcctcgaccaacgccacattgctgacgtgcagcggggcctcacgggtgatgaccccgccgcccttgccctgcgggtcggccttggtgtgcttcttgatgaggttgacgccctcgacggtcacccgctgacgacgcgggtcggcgtggatcaccttgccgatcgcgcccttgtccttgccggcgatgacgatgacctcatcgcccttcttgatcttcatctacagcacctccggggcgagcgagatgattcgcatgaacttcttctcgcgcagctcccgaccgaccgggccgaagatgcgggtgccccgcgggtcgccaccgtccttgatcaggacggcggcgttctcgtcgaagcggatgtaggagccgtcggggcgccggcgctccttgcgggtgcgcacgacgacggccttgacgacgtcccccttcttcacgctcgcgccgggaagggcgtccttcaccgtcgcgacgatgatgtcgccgactcccgcgtagcgccgacccgagccgccgagcacccggatgcacaagatctccttggcacccgtgttgtcggcgaccttgagtcgcgactcctgctggatcacgtcaactcctgttcgtcacaccggttctccgccgcgcgggcggagcctggtggaaccggtaattacttggccttctcgaggatctcgaccactcgccaccgcttggtggccgacagcggccgggtctccatgagacggacgcggtcgccgatgccgcactcgttcttctcgtcgtgcgccttgtacttgctcgtccgccgaatgatcttgtggtacttgcggtgcttgacgcggtcctcgaccgccaccacgacggtcttgtccatcttgtcgctgaccacaatgccttcggcgaccttgcggctcggacgccgcttggcgcccgcagcgggggcctgctcactcatcgctcttgtcctcctgcgccgccggctcctcggcgatcgtcacgatgcccagctcccgctcgcgcatcaccgtgtagatgcgcgcgatctcgcgcctgacctggcgcaaccgagcgtagttgtcgagctgcccggtggccgcctgaaagcggaggttgaagagctcctccttggcctccttgagcttggccaccagctgctcttcgggctcggtccgcagctcctgggcggtaaggcccttggccatcaggactcaaccacctctcgcttgacgatcttgcacttcatcggaagcttgtggatcgcacgggtcagcgcctcgcgagcgacctcctcgttggggtaggagatctcgaacatcacgcggccgggcttgatgttggccacccaccactccggcgagcccttaccggagcccatgcgggtctcggccggcttcttggtcagcggacggtccgggaagatgttgatccacaccttgccgccacgccggatgtgccgggtcatggcgatacgtgcggcctcgatctgccggttggtcacgtaggcgccctcaagggcctggatgccgaagtcgccgaagacgaccttggtcccgcccttggccatccccttgcgcttggggtggtgctgcttacggtacttgaccttgcgagggatcagcatggatcactcagctcccctcaccactgggagcgggcgccgccgactcggaagccgactgtgcctgctgctcggaactctgctgctggcgctcgccgccgcggccccggccacggcgctggctgcggcgctcaccgcgaccgcggcgctcaccgccggcaccggcgcgctgctgggccgcgcgggcctcgcgctcggcgcgggtggtgggggcgtcgcccttgtagatccacaccttgacgccgatccggccgaaggtcgtccgggcctcgtagaagccgtagtcgatgtcggcgcgcagcgtgtgcagcgggacctgaccctcgcggtagaactccgaacgggacatctccgccccgccgagccggccgctgcactgcaccttgatgcccttggcgccgctcttcatcgccgactggatggccttgcgcatcgcgcggcggaaggccacccggctggacagctgctcggccacgccctgggccaccagctgcgcgtcgatctcggggttcttgacctcgaggatgttcagctggacctgcttgccggtcagcttctccaggtcgccccggatccggtcggcctcggcgccgcgccggccgatgacgatgcccggccgggcggtgtggatgtccacccggacgcggtcgcgggtgcgctcgatctcgaccttggagatgccggcccgctccatgcccttctggagcatgcggcggatggcgacatcttccttgacgtagtccttgtacagcttgtcggcgtaccaccgggacttgaagtcggtggtgatgccgagtcggaacccgtgcgggttgatcttctgacccactagcgggccctcctcttcctgccgccgttaccagacgccgcgtcctcgcgggactcgacgaccacggtgatgtggctggtgcgcttgttgatccggtaggcccggccctgagcgcgcggccggaaccgcttgagcgtgggcccctcgtcgacccacgcccggctcaccacgagcgtgtcacggttgagcttgaagttgtgctcggcgttggcgatggcgctcgccagcaccttgcccaccggctcgctcgcagcctggggggcgaaccgcagcaccgtctgggcctccgcggcgggcaggccgcggatgaggtccaccacgcggcgggccttcctgggcgtgacgcggacgtaccgcgctcgggccctggcttccatcgctgttccctctctcctacgatcctgctgccggtcagccacggcggctgcgacgttcttccttgacgtggctgcggaacgtccgcgtgggcgcgaactcaccgagcttgtggccgaccatggcctcggtgatgaacaccgggacatgcttgcggccgtcgtggacggcgatggtgtggccgatcatctccgggacgatcatcgaccggcgcgaccacgtcttgatgacgttcttggtgcccttctcgttctgggcgagcaccttcttcatcaggtgatcgtccacgaacgggcccttcttcaggctacgtggcatggcctactcctaccgcttcttcttggtgcgccgacgaacgatcagccggtcgctggccttgttggcccggcgggtacggccttccttcttgcccttggggttcaccgggtggcggccaccggaggtcttgccctcaccaccaccgtgcgggtggtcgatcgggttcatggccacaccgcggacggtcgggcggcggcccttccagcgcatccggccggccttgccccagttgatgttggactgctcggcgttgccgacctctccgacggtggcccggcagcgcacgtccaccatccgcatctcgccggagggcatgcgcagcgtggcgtacttgccctccttggccagcagctggcagcccaccccggccgagcgggccagcttggcgccgccgcccgggcgcagctcgatggcgtgcaccacggtgccggtcgggatgttgcgcagcggcaggcagttgcccggcttgatgtcggcgttcggcccgttctccacccggtcgccctgcttgaggccctggggcgccaggatgtagcgcttctcgccgtccgcgtagtgcagcagcgcgatgcgcgcggtgcggttggggtcgtactcgatgtgggcgaccttcgccgggatgccgtccttgtcggcccgacggaagtcgatcactcggtacgcccgcttgtggccgccgccctggtgccgggtggtgatgcgaccgtggttgttgcgcccgcccttcttcggcagcgggcgaagcagcgacttctccggctcgcggcgcgtgagctcgacgaagtcggccacgctggcgccgcgacgccccggcgtcgtcggcttgtacttacggatgcccatctttttcgttcatcctctgtgtcgtcttcggctgccgggcctgttctcaggccgtcgggccgaagatgtcgatccggtcgccctcggccagtgcgacgatggcgcgcttggtgtccttgcgcttgccgtagccgaagcgggtccgcttgcgcttgcccttgcggttgatggtgttcacgctggtcaccttgaccccgaacacctgctcgaccgcctgcctgatctggaccttgttggcgtccggccggacgaggaaggtgtacttgttctcgtccagcaggccgtagctcttctccgagacgaccggcgcgatgatgatgtcccgggggtcggcgatcttgctcactgctcgcctcctcccttcttggtcgcgcgtgcgatgaacgcgtcgtaggcggccttggtgaagaccacgtcgtcgctcaccatcacgtcgtaggtgttgagctggtcctcgaacagcaggtgcacgctcggctcgttgcgcaggctcttccaggtcagctcgtcgccgcgggcggtgaccaccagcacccgcttggcctgggtgatctcgcgcagcgccgccagcgccaccttggtcttgggcacctcgccctcgatcaggtggtcgaccacgtgaatgcggccgtggcgggcgcggtcggtcagggcgccgcgcagcgcggcggccttcatcttcttgggcgtgcgctgggtgtagtcgcgcggctgaggcccgtgcaccgtgccgccgccggcgaactgcggggcgcgcaccgagccctggcgggcccggccggtgcccttctgccggtagggcttcttgccgccgccgcggacgtcgccgcgggtcttggtggcgtgggtgccctggcgggccgcggcccactgggccacgaccacctggtggatcagcggcacgctgaccttggcgtcgaagatctcggcgggcagttcgacgtcgagcttgctcacttgcccgctcccttcacagcgtcacggaccagcaccagcccgccgttgggaccggggatggcgcccttgatgagcagcagccccttgtccgggtcgacggcgtggatggtcaggttctgcacggtcttgcggacgttgcccatccgcccggccatgcgcagtcccttgaacacgcgaccgggggtcgcgcagccgccgatcgagcccggcgaacggtgcttgcgctgggtaccgtgcgaggcgcccagaccgccgaaaccgtgacgcttcatgacgccggcggtgcccttgcccttggtggtgccggtgacgtcgaccttctcgccggccttgaagatctcgacggtgatctcctggccgagggtgtactcggaggcgtcgtcggtgcgcacttcggtcaggtagcggcgcggggtcacgccggccttcgcaaagtgccccatgcggggcttgttgaccttgcgcgggttcacctggccgtagccgatctggacggcgctgtatccgtctttctcgggcgtacggatctgggtcacgacgcacggcccggcctggacgacggtcaccggaacgatccggccctcatcgtcgaagacctgggtcatgccgagcttctcgcccaggacgcccttcctcttcctactcatcgtggtgcgtccctttagagcttgatctcgatgtcaacgccggccgggaggtcgagccgcatcagcgagtcgaccgtcttgggcgtcggatcgatgatgtcgatcaggcgcttgtgcgtgcgcatctcgaagtgctcgcgcgagtccttgtacttgtgcggcgagcggatgacgcagtacacgttcttctcggtcggcagcggcaccgggcccgcgaccttggcgcccgtccgcgtcaccgtctcgacgatcttcttcgccgaggagtcgatgacctcatggtcgtaggccttgagccggatgcggatcttctgtcccgccatggtggcctcggtgtcctttgcttcctagtgcgttttccgtggtcgacctgcacccacggaaacgcggtggcgcggtcccgtgtggttcgggcttttcaccggaacccgcccatggggagcgggtcccgccgatcgcggtgcggcggcccggcctccgtgcggccgggccgccgctccgacggtggtgttacttgatgatcttggtgactcgaccggcgccgacggtccgaccaccctcgcggatggcgaacttcaggccctcctccatggcgaccggctggatcagctggacgcgcatctcggtgttgtcgcccggcatgaccatctcggtgccctccggcaggttgaccacgccggtgacgtcggtggtccggaagtagaactgcggacggtagttgttgaagaagggggtgtgccggccgccctcgtccttggacaggacgtagacctgcgcctcgaactcggtgtgcggggtgttggtgcccggcttgatgacgcacatgccgcgctcgacctcctcgcgcttggtgccgcgcagcaggaggccgacgttgtcgcccgcctggccctcgtcgaggagcttgcggaacatctccacgccggtgacggtggtcttcagcggctcgtccttgatgccgatgatctcgacttcctcgttcaccttgatgacgccgcgctcgatgcggccggtgaccacggtgccgcggccggtgatcgagaagacgtcctcgatcggcatcaggaacggcttgtcggtgtcacgctgcggctcggggacgttctcgtccacggccttcatcagctcgaggatggactcggcccacttctcgtcgccctgcagcgcctggaaggccgacacgcggatcaccggcacctcgtcgccggggaactcgtactcgttgagcagctcgcggacctcgagctcgaccagctccaggatctcctcgtcgtcgaccatgtcgcacttgttcagggcgacgacgatgtagggcacgcccacctggcgggccagcagcacgtgctccttggtctgcggcatcgggccgtcggtggcggccacgaccaggatcgcgccgtccatctgggcggcgccggtgatcatgttcttgatgtagtcggcgtgaccggggcagtccacgtgagcgtagtggcgcgtctcggtctggtactccacgtgcgcgatggagatggtgataccgcgctcacgctcctcgggagccttgtcgatgtcctcgaacggggtgaacgggttgatgtccgggtacttgtcgtggagcaccttggtgatcgccgcggtaagcgtggtcttaccgtggtcgatgtgcccgatggtgccgatgttcacgtgcggcttggtccgctcgaacttggccttcgccactggtgtctccttgttgcgtctcggccgcagacgcgaccggttggttccgggtgcaccgggcggcgactgggtcgccgcccggccggtgatctgggctgggcccgggtgctactcgccccgcgccttggcgatgatctcctgcgcgatgttgctcggcacctccgcgtaggagtcgaactgcatggtgaagaccgcccggccctgggtcttgctgcgcagatcacccacgtagccgaacatctccgacagcggcacgatggccttgacgacccgcatgccggcgcgctcgtccatggactggatgtgaccgcggcggctgttcaggtcgccgatcacgtcgcccatgttctcctcgggcgtggtgacctcgaccgccatcatcggctccagcagcgtcggttccgccttgcgggcggcttccttgaacgccatggaaccggcgaccttgaaggccatttccgaggagtccacctcgtggtaggcaccgtcctgcagggtgaccttgacccccaccatcgggtacccggcgagcacgccgaactcggcggcctcctggcagccggcgtccaccgaggggatgaactcccgggggatgcggccgccggtgatgttgttttcgaactcgtagccgtcgttgccgtcgcccagcggctccaggtcgatgaccacccggccgtactggcccgagccaccggtctgcttcttgtgggtgtactccacgccggtgaccttcttggtgatggtctcgcggtaggccacctgcgggcggcccacgttcgcctcgaccttgaactcgcgcttcatccggtcgacgaggatctccaggtggagctcgcccatcccccagatgatggtctggccggtgtcggggtcggtacggacctggaaggaggggtcctcctcggccagccgctggatggcggcgcccagcttctgctggtcggccttggacttcggctcgatcgcgacgttgatcaccggggccgggaaggtcatcgactccaggaccaccgggttcttctcgtcgcacagcgtctcgccggtggtggtctgcttcaggcccatcaccgcgacgatgtcgccggcgccgacccgctcgatctcctcccgcttgttggcgtgcatccggtagatcttgccgatgcgctccttgcggttcttgaccgagttgagcaccgtgctgccggactccagcacgcccgagtagacgcgcacgaaggtcagcttgcccaggtgcgggtcgctcatgatcttgaacgccagggcggcgaagggctcgtcctcgctgggcttgcgggcgatgaccttctcctcatcgtccatggcgctgccctcgatggcctcgatgtccagcggcgagggcaggtaacggacgatggcgtccagcagcggctgcacgcccttgttcttgaaggcgctgccgcacagcaccggggtgaccttgccggcgatggtcgcccgccggatggccgggtagagctgctcgacggtgggctccacgccctccaggtacagctccatgatctcgtcgtcggcctcggcgagcacctcgaccagcttgtcgtgccactcggtggcggcgtcgacgtggctgtcggggatgtcgacctcgtcgtacatctcgccgagcttggcctcgggcttccagaccagggccttcatcttcaccaggtcgatgacgcccttgaagtcggcctcggcgccgaccggaagctgcaccaccagcggggtggcgttcagccggttggcgatcatgtcgacgcagcggtggaactccgcgccgacccggtccatcttgttgacgaagcagatccgcggcacgttgtaccggtcggcctgacgccacacggtctccgactgcggctccacacccgcgacaccgtcgaacaccgcgaccgcgccgtcgagcacccgcagcgaccgctccacctcgacggtgaagtcgacgtggccgggggtgtcgatgatgttgatggtgtgctcgacctgatcgaccggccaccggcaggtgacggcggcggaagtgatggtgatcccccgctcctgctcctgctccatgaagtcggtggtggcggagccttcgtgggtctcaccgatcttgtggctcatcccggtgtagtacaggatgcgctcggtcgtggtggtcttgcccgcgtcgatatgggccatgatcccgatgttgcggaccttggccaggtctacgccggtcttggtagccactgtgctcgcgtcctcgcgtcgttacttcgtcggtcggtccgccgggatcaccagcggtagtgggcgaaggccttgttggactccgccatcttgtgcgtgtcctcgcgcttcttgaccgaagcgcccagaccgttgctggcgtcgatgatctcgttcatcagccgctcggtcatggtcttctcacggcgggcacgggcgtactgcaccagccagcgcagcgccaaggtggtgctgcgggcgggccggacctccaccggcacctggtacgtcgcaccgccgacccggcggctcttgacctcgatggtcggcttgacgttgtccagcgcgcgcttgagggtgacgaccgggtcgttgccggtcttctcccgggcgccttccagagcgtcgtagacgatgcgctgggcgatggagcgcttgccgtccttgagcaccttgttgatcagcgcggtgaccagcggcgagttgtacaccgggtcggggacgagctggcgcttgctagcggggcccttgcgcggcattacttctccttcttcgcgccgtagcggctgcgcgcctgcttgcggttgcgcacgccctgggtgtcgagcgaaccacggatgatcttgtaacggacgcccggcaggtccttcacccggccgccgcgaaccagcaccatggagtgctcctgcaggttgtgcccgactcccgggatgtatgcagtcacttcgatgccgctggtgagccggacacgggcgaccttgcgaagggcggagttgggcttcttgggcgtcgtggtgtagacgcgcgtgcaaacaccccggcgctgggggctgcccttgagcgcaggcgtcttgttcttggtcaccttgtcctggcggcccttgcggacaagctgctggatcgtgggcaccgcgtctccgtcttcctcataccgagccggtaagtcttcgaactgcatggcccccgctcggaaaattccttacgaaggccgtcatcaccgcccctgacgaggctgtgacctgccggtttcccggcctctccgacccacgcggtcgggcgtgtcgccccttccgttttcacgtcaaggcgtaacgcgaccgccacggcccgctactggaccgacaagccggggagtggactgcggcgctaggactggctcccatcagggccttgccggcgcgcacgcacatgtgccccgttagccacgggcacgaagaaagagactacccagccccgcggcgttggtcaaagcgagcatgcctctacaacgcccgccccgccggccccaaaacccgggcccggccctgcgaaagccgcacaggtgaattcgctcgccgtaacgagcgggcaccggtgaaagttcctgttggcattgtgtcccagttgtccagatgagggaagaggcacttgtgttgctgggacacgccatggccgcccggtgcgccgcccgctcaacggtgcgtccgcccgtcggcccgcagagcacgggggcggacgccacaactcacagaacgaaggcgatcagcagaaccagcaggacgaccactatgccaacgccaccgaagatcagcagcttcttcttgccgcccttgccgctctcggcggacgatccgccgccataggtggaggcgccgtactgaccctggccctgaggccggccgtactgctggccgtacccctgctggccatagggctgcccctgcggaccatagggctgctgctcgccctggggctggccatagccttgcgggccgtactgctgacccgcgggctgctgctggccatagggctgctgagggtagccctgctggccgcccggagccccgtacggctgctgaccctgctgaccgtagggctgctggccgtacggctgctgaccctgctggtcctgctgccaggagtgctgctccgggtaggcgggagcccgctgcccttccgcgccgacgcccgggtcgaaggcctgggtggcttgcgcgtcggggtcggtgccctgagcggcgccgtacccctgcccgccctgagactgggcggccgccggaggctcgtaggggcgcggctcctcggagaccgcacccgcgtactggccgggctcgggcggcggcaccatcaccgtgcgatcaccggcgccctgctggggcggctgggcgggcggctgggactgctgccaggaccgctgctcggcggcgccgggagcgccccactggtccacggacgtggccggcggggactgcggaggctgccactgctcctgctgcggggcgacgggacggtcgtgcgccgaggcgaccgggacgtcggtgcccggagaccaggccaccgtggcctgatccgccacggccggacgctcgggctgcggctgctggtcgccggcgcccggcccgggaacgatcaaagtgcgctcgcctccgccggaggccgccggcggctcctgcgggcggtcaaaggacggcggccggtacgggtccggcgggccgtactgctgctcggactgcccgtagggctgctgaggctgctgctggggctgctgaccgtaaggcccctgctgcggctggccgtacgaaggctgctgctgagcaggctgctgaggctgccccggcccgccgtagggaggctgctgcccgtagggctgctggggctgctgaccgtaaggcccctgctgcggctggccgtacggaggctgctgagcgggctgctgaggctgctgagcaccgatcccggcgatcggctgctcgatcatcgtgggcggcgcgggcggcacgggccgctgcggtcccgtcccggaagggtcctggttcccctggtcgggggcgctcggcggcgtggcgcggcgtgcgggcgcgccgaacaccaccgtgcgatctcctatcggccgcaccggctgcgcgggcccgccctggccggcccgctccgtcgcctcgccttccccgccggcggacggttcctggtcgtcaggcgctgaccactgcggtccctgcgtgccgctgtgctcggtcatcgtcgggctccttcagcgccgttgcctggactgccccgcccaggtccatactgctgcacttcgaggcgcacggcgcataacgcggcctccaagccttcctcgtcccacgacggcctcacgccatgggcactcgattgtccagcgtgcccgcccggcatgcgccatcgcaaatcaccacgcttcgatggtcacctcgtgggacgttccccaccctgccgaggttcgaccgatgcgcgcaggaacgccggtcgcgccgtggattccgccggccgacggccgatcgtcgcccaccggcacacccgtcaggataccgatggcccggtgatgaagcgcccacgtgcgtcatagggccaggcgttgatcacacagcctttgagaccgaagatctgctgttgcatcaccggggccggatgtcccttgcgcggacaggtgacgtggccatgacccagccggtggccgacctcgtggttgatcgccaacgcccggtaaagcgcgggcctgtccttgtaatagggggtcaacagcagccagcggcgaaggttgatcaccacgtccctgcctccggcgcagttgacctcgccttcggtgtccaggccgtagcgggcgcagatctcatcgaccgtgtcgggagaggccaggcgcaccacgaagtcgtagcgggaggaggagacccgtttgaaggcccactcgccgccggcggtccacccccgccggtgggccaggacgccgtccacgatgcgggcgaactccgccgcctgctggccgatgccgtcttcgacctccaccgcgtaccgcagcagcctgccgcgcccgaccttgggggtggagccgggcgcgcggacgaaccggccggtgccccggcgggggacggtgacgggagcggcggccggcgcgctgagggccgccgggagcgcggactggcggacggttccggccgccggccctgtgctttcaccggacggatagacccatgtgaaggcggtgacggcagcggtgctcaggcacgcgagcaaaagccccatcaggaatccgccgcctcgcctgcggcggtaggcgccgtgcagggcctgcggccagtcctccccgaacggggacccgccgccggaatgcggttcgtacatgtgagcggggtggtgcctacgggctcgcatagagccgacagcatgccgacccgaaacaaccctctaaaggatctttacagagaatcacacagtcctggagatgatctgcactctcgccatgcccggcaggacggccccgtgcccggggatggggaacgccatacccccggccgccgtctcacccctcgccccgcagcacgtcgatgggctccagccgggcggcccgcagtgccggataggccccggccaggagcccgatgagcgccccgaacccgatcccggcgagcggcagccaggccgccagcacgggagtccaggactgcacggcggcgaccgccacggtgacgaccaccccgagggaggcgccgacgatcccgcccaacagcccgatcgcggcggactcgaccaggaactgcacggcgatctgccgccgctgggcgcccaggctgcggcgcagggcgatctcgccccggcgctccatgaccgacaccaacgtggtgttggcgatgccgaagccgccgacgatcagggagagcccgccgagcaggaccagcatcgcctggacgtcgccgctgacccgggcgcgtaccagcgcgggttcgggcggcatctgggccaccagcgagtcgggcgcttggggggccagtgccgtcggggcctgcctggcgatcagcctggccgctccgatcgcggtgtcgatgtagaccttctcggggtggtcgagcccgtacaggtcacgagcggtgccgtcgggaaggatgatcgagtcggtcagcgtggcctcccgggcggcggacttcaggatgccgatcacggtgaacgcctcgtccccgatgaagaccgccgggcgcagcgcgggctgggcgatgttgagccgccgggccaggccctgcccgatcaccgccaccctgctgcgccgcgcatcgtggccgcggtcgaaccagcgaccggcggccagctcgccgcgcacggcgtggcgcagtcccggggacgcggccagcaccggggtctgcggcagggccgcggcgagaggatcctccagtgccaccgagcggatcggcaagtcgcccgtctcgatcttggtgagggtgccggccgcgcgcactccgttgagccgttccagcctggtctgggcgtcccagggcagcacgccggccggctcctcacccggctcgccggcgtgggcgggctggaccaccacctcggtggcggccagttcgtcgaaccgggtgacgatgtggttgccggcggtggcggccagtccgagcgtggcgaccagcgcggcgatgcccagcacggtgccggcggcggtgagcgccagccggccgggccggaccagcagcccggcggcgacctcggcggccaggtcggccggcagcgggatgcgccgcaggaacctcatgcgctctccgtgacctcggtgaccctcccgtcgtcgatgcgcagccggcgccgggtccgcccggccaccaccggatcgtgggtgacgacgatcagggtcagcccctgggcgtgcagcatgtcgaagatctccaggaccgtctcggcggtggcgctgtcgaggtttccggtgggttcgtcggccagcaccagcgcgggctcggtgaccagtgcgcgggccaccgcgacccgctggcgctcgccgcccgacagcttcgtcggataaaagtccgcacgggccgccagaccgacccgctccagcgcccgccgcacccgctcgggccgcttgccgcgcggcacgcccgcatacatcagggccagcgccacgttctcggcgacggtccggtgcggcagcaggtagaaggcctggaagacgaacccgatcagctcggcgcgcagccgggtgcgggcccgatccgacaggcgggcggtgtcctgtccctggagcaggtaccggccgccggtgggccggtccagcagcccgagcaggtgcagcagtgtggacttgcccgagccggaacgcccggtgatggccacatagtcgcccttgtggatggtcaggtcggtggggcgcagcgcgtgcaccggcaccgtccccgggtaggtgcgggtcagcccctgcagttccacaacgggcgtcgcccggtccgtcatcgctccgccaccaccacctcgtcgccgggagcgagccgtccctggacggaacgcagctcgaccagcccttcggcggccaggcccgtctcgacccgcagctcggtgatcgcgccgttccggagcacccgtacgtaggtggcgccgtcggcacgggtgaacagggccgcctcgggcaccgccagcacctgtccgtcggtcgtctggatggggatgcgcacccggacgttcaggtcgccgcccgcctcgcgcaggtcaccacgaggcttgatccggacccggtacatgcccggggctgctccggaggtgccggggcgctcggcgatggaggtgatggtgccgctcgccttgagtccggtcatcgggtcgtcgatctcgacggcaccgccgaccttgaccgaccgccggtaggaggaggccaggtcgacgtcgatgcggggggcgccgccggagagagtcagcagtgtgccgtcggggggcttgccgactttggccttcaccgtggtgacggtcatcggcagttccttgacgaacaccagctcggcgcggggcacccggctgccggtcgtggcctcggcctcggcgagttcgcgccgcgcggcggccagttcggcctcggcctcccggaccgcccgccgcagcggcccggcggcgtccgggggcgccccggcgagttcggcctgggcggcgcggagcgccgccgtggcccgggtgacccgttcccgggccgcctcaagccgggagcggtcctcggcggtaggcccggccggctcatacccgtgcttgccgtaccacttctcgacggcgcgttcggtggcgccgtcgtagcggccgtcgaggcggcccgggtcgaagccgagccgggccagggcgcgttcgagctgctcgacgtcctcgcccttgtcaccggggcccagcgtccggtacatggggcgggcgccctccagcaggaacaccgggcggccggacacctcgacggcgatcgcgccctctttgagggtggcgttctgcttgggcacgcgtccggtgacgatgagggagccggccgtggaggcgtccccgccgaaggtggcgtcggcgaccagctccacccgctgggaagcggtgacgtcgccgcgcgtgaccacggcgttggacagcacccggcgttccaccggcgcggtgatcagggagggttcgggggcgcgggcggcacgtgccacgtcgtccggcgagcggatgaactgcccggccgccatgccgaacgccccgcacagcgtgcagatccccatgacggccatcagcgatctgcggcgcgccgtcatggcttcgcccgctttcacccgccctcttccagcttgcgcaggtgctcatcgaccagctggtcccgcagccgccccagctgccggccgccgcagcggtcatcggccaccgccacctggcgctcgtactgctgcagcttggtcaactcggcctgctgccgctcatccagcacatccgccagccgcacccgcgtccccctgggcgcctgggccttggcggagcggtacagctcccagaagggacgggcacgctgctccagcccggccatcagctccttcctggtggcggcctggaatccctccctcgccatgcaggacgaccaggttttcgtggccgacgccaggcgggggtcggcggcggctcggcgttcggcctcttcctgcacgccgctgaggtccccgcggacggtgaccattcccggcggcgggcccagctcctggcgggccttgcgctggcagtcggcgaaagaaccgtcgtaggcggtccgcctggccggggaaagggaggcgtaataggggtcgacggtcccgtcggccgcatcgtcctggccaccgaacatttcctcgatcctggtggacaggccgaatccgtcctgtgcgggcaccggttcccggggggcggtgctcgatccgccgccggagaacccggggggcagccggaaatcggagaagccggcccggcgcatgcagtcgatcaggaattgagagtgatttcgctggtagttggcgacggcgttcttgtccagggaatcgcgacgggctttggccagtgcggtgcgctgttcatcggtcagggaagtgcttttggcggagccgggggcggcctcgccgcccccgcaccccgaggccatagccatggccacggcgaccgcggccaatgacctcagcatcggcatgtgtcagtaaccccaggtgtagtcctgtgcatagccgtagtccacggcgatgcggatggtggcggatctgtctccgttgcggtcacgccagctgtagttggcgtacgcgccggtggtacacgagacgccctgggtcgaccagacgcccgcgtcgtagtacctggcgtaggcgcacgatccgtccgtgcgcgcatccagcaccttgccggcgtaatagttgtcgccgtcgcacgtcgaggcgtactgcaccgtctcgcgggcgatcaggtagccgttggcgtacagcgacccggtgtcggccactcccttcccgccacacagcgcctgcgcgggcgcggcggtgagcgcgaccgcccctgccgccgcgacggccacggccagcggggcggcgaccatgcccgccggccggccccggccggtcatccggctccgtttggacattccggtacctcccgtcagtcgggttcacgcggcccggccaggccacgcgaacctgacggtaggtaaggaccgtcggcggtgcccccggcgcgagacgggggtcgggccctggtctcgggacggggccgaggctcatcggggacctccggcgggcagtgccccccggtgcagcgcggcgatcaactgcgcccggtcgcggcagcccatcttgcgcagcacgttggagacgtggaacttgacggtgctgaccgccacctgcagctcccgggcgatctcggagttggtcagcccgctggacatcagccgcgccacgtcctgttcccgggcggtcagcgcggtggccgaagcggtcagcccggccgccgagtcgatgccgtcccgcagcgtggccagcatccggggagccagttgcggggagacccagccgcttccggccagtacggcgcgggccgcctcgacgaagtcgcggtcggggtcgtccctgtccaccaggccgtccacccggccggtcagcagggtggtcgccagggtcggatcgtccggaccgtccaggatcgccaggacccgcgtcccggtgccggccggtgacgcccgcagccgtccggcggtcagcacggcggcctccacgaccagcagttccggggatgcgccaccggtccgaggtgtccgccggccggccgcatcgcagggaacgacggtccagccgggccggtccaaaatggagttcagccgattccgcaatgacgatgtggcgatccggagcacaattttcaccacgacagactggtctccccagcaggtcatgccggcaccacgggaaagtcgaacgccaggctctttcctccggtgcaggaacgcgcctgctcggtgcggtcgcatcgggcccggcgactctccgcttccggcggtggacatcgccaggaacttaacaggcaccaagtttgtgaaaactgtgcggggccgattcaagcattgctcggccggcgagcggatcggcgtgccaccgggtgattcgccatctgttctgatgaaagattccagtccaaaatgcctgatcgtcatcttctcgggatccagtcaccggccttggccgatttcggccattgacttttttctgagcatggcgccggaggatcgcgggaaacagcgtgctggaaatgcccggcaaacccgctgcatcgtttcccctctggaagggaccggcatcgtcccgatccgccgtcgcgggcgccgaggcaaggccgcagcgccatcgaaagggtgcggctcgttcctcgacggcccgacgggggccgtgtcggggcgggcggccaccgcttgccgccgtggcgagcgtcacgatgacaccgccgccgtgtccctccgtgccggccatgcccgttcactccggcaggcggtcgacccacgccgcgtggctcacggtcgtggcatgggtccaatcgccgggggcgaagtcgcggttcaccccgcccggttccacgaccactgtttcggtgtgcaccgcccgcccggagtccggatggatgatcagccgttgctcgatcacgccgatacgccggtcggacacccggaccgccaccgccgtgccccggccgccttccaaatggcgtccgccgccggcggccggctgtatcccctcgatcacccgcaccccttcgatgccggccatcagacggaacgcggcggcccgtacctgcggcgtgaccggcagttccatcagcagcacgctcagcacgccgaacagccgctcgtcggggaccttgtagcgccgggccaggtggtccctcagccgcgcgggctccgccgggaagtgccggagctcccccattcggatacgcatggaaaatccgggggcgaaccccagcgacctcgcctcgtcaccggacacggcgctccgctgggccgggcgcggtccgctgacgtgcaacgtgaagttgctcccgccccggcgcatcagcgccggaacaggcaccgtgcggggggagccggcccgtttccaggcggcggcgtcggccgcgctcgcaggccggacgcccctgtgctgctctacccgcaggccgggcaggtccggggtacggccgatccaggactcctcgtactgctgctcgcgcagcgtgtacctggcgccgggctcgcccacccggaactggtcggtcgagagcatcgccacatgccagtaacggccgtcgccacgctgatcccgagccgtccgctccgcggcgaccagcaggaaccgccgcgcctgaggcgtcccgcccgcctcgtgcgataggggcgacggcgcgggtccaaaagacgcggtcgccaacagaaccgccccggcggtggtcacggcagcggccgtcgtcgccagccccaggcgcagtaccgtcctgcggttcgggcggcgggagcggtgggagcggcccgccgcacgttcgagaaggcgccggcggccctcctcccgaaccgcgggcgccgggtcggccgccggggagggctggtcatgaagcacggccaccagtgtcagctcatccatcgcgggtctcctgaccagaaatgaggggattgctctcgcccagtgaccggcgcagtttccggcgggcccggttcatccgcgaacccacggtcccgagggggatgcccagcgcctcggcgacctcggcgtagctcagcccgcccagcaccaccagcagcagcacgtcacggtcgccggaggccagtttgcggacggccggcgccaggcgcagcgcctgcgcggtgacccgggcggccacccggtccccgtggtcttcggccgcctcgtgcggaaccatccgcgccaatgcccggtatctgcgtttctcggcgcggcggtgccgggcgatcagcgtggtggcgatcccatacagccacggtcgcagccgcccgcgggcggcgtcgaagtgggcgcgtttctcaaaggcggtcaggaagacctcagcggccagatcgtcggccacgtccgcgcccagccgccgtgccaggtaccggtggatctcgacgaagtagcgatcatagacggccgcgaacagctccggccgttcccgcgaccgctcgatgagtgcacgatcgtcctgatcagggtcatcgccgtgcacggcgactcgtaccggcacggtcatcggcaactctcacgcatcctgggccctctaggcgtccttttgggttcatcaccctctccttcgccgcaaggcccgagtttcttcacggtcgcccgccgatgacgaaagcccctcccgggggacccgggaggggctatgtgccgtcaggtgtcagcggttgtactgaccgaagtcgtattcctccagcgggacggcctcgccggagccctggccgaaggagtactcggcgccgtcgtcgtaggacccgacggagtacaccgcggccttggcctcctcggtgggctcgacccggacgttgcggtactgcggcatgccggtaccggccgggatgagcttgccgatgatgacgttctccttcaggcccagcagcgggtcgctcttggcgtgcatggccgcctcggtgagcacccgggtggtctcctggaaggaggccgccgacagccacgactcggtggccagcgaggccttggtgatgcccatcaggaccggacggccggcggcgggggtgccgccctcggccaccaccttgcggttggtctcctcgaagaccggccgctccaccaggtcgcccggcagcaggtcggtgtcgcccgactccaggatgttcacccgcttgagcatctggcggacgatgatctcgatgtgcttgtcgtggatcgacacgccctgcgagcggtagacctcctggacctcctggaccaggtgcagctgcaccgcgcgggggccgaggatgcgcagcacctcgtgcgggttctgggcacccacgatgagctgctggccgacctccacgtgggcgccctcgcggaccccgtccatcaggcgggcccgcatcggcacctggtaggcgacctcatcggacccgtcgtccgggacgatgatgatcttcttggccttctcggtctcctcgatcttgacccggccggccacctcgctgatcggggccacgcccttggggacgcgggcctcgaacagctcctgcacacgcggcagaccgtgggtgatgtccgccccggccacaccaccggtgtggaaggtccgcatggtcagctgggtgccgggctcgccgatggactgggcggcgatgatgccgaccgcctcaccgacgtccacccgcttgccggtggccagcgagcggccgtagcaggcggcgcacacaccgatcttggactcgcacaccagcgagctgcgggtgcgcacctcctccacgccggcctcgatcagccgggtgagcaccgcgtccgacaggtcggcgccggcctgcacgatcaccgtgccgtccaccacgacgtcctcggcgatggtccgcccgatcacgctggtctcggcgtgcggcggccggaccagcgagccgtcgggggcccgctcggcggtgcggacggtgatggtgcggtcggtgccgcagtcggcctcgcggacgatgacgtcctgggccacgtccaccagacgccgggtcaggtaaccggagtcggcggtgcgcagcgcggtgtcggccagacccttgcgggcgccgtgggtggagatgaagtactccaccaccgacaggccctcgcggaaggaggacttgatcggccgcgggatggtctcgcccttggggttggagaccaggccgcgcataccggcgatctgccggacctgcagcgggttccctcgggccccggagttgaccatcatccacaccgggttgtccttcgggaacgccttggtcatgtcctccatgacctcggcggtggcgtgcgtccagatctcgatgagctcctggcggcgctcctcgtcggtgatcaggccgcggtcgtactggcgctgcaccttgtcggcgcgggcctcgtactcggccaggatccgctccttgttcgggggcgccaccacgtcctcgatcgcgatggtcacgcccgagcgggtggcccagtagaagccgcggtccttcagctcgtccagcgccgccgccacgaccaccttcgggtaattctcggcgagctggttgacgatctgcgacagctgcttcttgcccacttcgatgttgacgaaggggaagtcgtccggcagcgtctcgttgaacatgcagcggccgagcgtggtctccagccggtagggctggcccggctcgtacccctcgggggcgacccagtcgcgcggcggcggggtgtccttgatccgcacctggatcttggcctgcaggtccagctcgccccggtcgtaggccatcacggcctcggccggcgaggagaaggcccggccctcgcccttggcgccctccttcatggtggtcagccagtacaggccgatcaccatgtcctgggtgggcatggtgacgggtttgccgtcggagggcttgaggatgttgttggtcgacagcatcaagatccgcgcctcggcctgggcctcggccgacagcggcaggtggaccgccatctggtcgccgtcgaagtcggcgttgaaggcggtgcacaccagcgggtggatctggatggccttgccctcgaccagctgcggctcgaaggcctggatgccgagccggtgcagggtcggcgcccggttcagcagcaccgggtgctcggcgatgacctcctccagcacgtcccacaccaccgggcgggcgcgctcgaccatccgcttggcggacttgatgttctgggcgtggttgaggtcgaccagccgcttcatcacgaacggcttgaacagctccagcgccatctgcttgggcagaccgcactggtgcagcttcagctgcgggccgaccacgatgaccgagcggccggagtagtcgacgcgcttgcccagcaggttctggcggaaccggccctgcttgcccttgagcatgtcgctcagcgacttcagcgggcggttgcccgggccggtgaccggacggccgcggcggccgttgtcgaacaatgcgtcgacggcctcctggagcatccgcttttcgttgttgacgatgatctcaggggcgcccaggtccagcagccgcttgagccggttgttgcggttgatgacccgccggtacaggtcgttgaggtcgctggtggcgaaccggccgccgtccagctgcaccatcgggcgcaggtccggcgggatgaccgggatgcagtccagcaccatgcccagcgggctgttgcgggtgttgaggaacgccgagacgaccttcagccgcttgagggcgcgggccttcttctggcccttgccggtgcggatgatctcccgcagcttctcggcctcggcctccaggtcgaagttctccaggcgggcctggatggcgcgggcgcccatgccgccttcgaagtactggccgaagcggtcccgcatctcgcggtacagcagctcatcgccctccaggtcctggaccttgaggttcttgaagcggttccagacctcctccaggcggtccaactcccgctgggcccggtcgcgcagctgcttgatctcccgctcggcgctgtcgcgcagcttgcgcttggcgtcggccttggcgccggaggcctccagctcggccaggtcggcctccagcttctgctggcgcagctcgatgtcggcgtcgcggcgctgctcgatctgctggcgctccaccgagatctgcgcctccagcgtgggcaggtcgcgctcgcgcttctcggtgtccaccgaggtgatcatgtacgccgcgaagtagatgaccttctccaggtccttgggcgccaggtccagcaggtagcccagccgcgacggaacgcccttgaagtaccagatgtgggtgaccggggcggccagctcgatgtggcccatccgctcacgccgcaccttggcgcgggtgacctccacgccgcagcgctcgcagatgatgcccttgaagcgaacccgcttgtacttaccgcagtagcactcccagtcccgggtggggccgaagatcttctcgcagaacaggccgtccttttccggcttgagggtccggtagttgatggtctcgggctttttgacctcgccgtgcgaccactgacggatgtcgtcggcggtcgccaggccgatccgcagctcgtcgaagaagttgacgtccagcactgtgtatctgtccccttgtgtcctcagacctcttcgacactgctcggctcacgccgggacaggtcgatgccgagctcctccgctgcgcggaagacgtcctcgtcgctgtcgcgcatctcgatggacatgccgtcgctggagagcacctcgacgttgaggcacagcgactgcatctccttgatcagcaccttgaaggactccggaatgcccggctccgggatgttctcgcccttgacgatggcctcgtagaccttgactcggcccaggacgtcgtcggacttgatggtcagcaactcctgcagggcgtaggcggcgccgtaggcctccagcgcccagacctccatctccccgaaccgctggccgccgaactgggccttaccgcccagcggctgctgcgtgatcatcgagtaggggccggtcgagcgcgcgtggatcttgtcgtcgaccaggtggagcagcttgaggatgtagatgtagccgaccgcgatggggtccttgaagggctcgccggtgcggccgtcgtacagcttggccttgccgttggggccgatcaggcgcatgccgtcccggttgggcagggtgcacgacagcagcccggtgatctcctcctcgcgggcgccgtcgaagaccggggtggcggtcttggtccacggcccggcctcggtggcgccgatggcctgcaggctgcgcttccagtcggcgtcgtcgccctcgatcttccagccctggctggccacccagcccaggtgggtctccaggacctggccgacgttcatgcggccgggcacgcccagcgggttgaggatgatgtcgaccggggtgccgtcctccaggaacggcatgtcctccaccggcaggatcttggcgatgacgcccttgttgccgtgccggccggccagcttgtccccgtcggtgatcttgcgcttctgcgccacgtagacgcggaccagctcgttgacgcccggcggcagctcgtcgccctcctcgcgggagaacacccgcacgccgatgaccttgccctgctcaccgtgcggcaccttcagcgaggtgtcgcggacctcgcgggccttctcgccgaagatggcgcgcagcagccgctcctcgggggtcagctcggtctcacccttgggcgtgaccttgccgaccaggatgtcgccggggacgacgtcggcgccgatgcggatgatgccgcgctcgtccaggtcggccaggacctcctcggagacgttggggatgtcccgggtgatctcttccggacccagcttggtgtcgcgggcgtcgacctcgtgctcttcgatgtggatcgagctgagcacatcgtcctgcaccaggcgctgggacaggatgatggcgtcctcgtagttgtggccctcccagggcatgaacgccaccagcaggttcttgccgagcgccatctcgccctggtcggtgcacgggccgtcggcgatgacctggccggcctcgacccgctggccctcgtccacgatgggcttctggttgaagcaggtgccctggttggagcgcttgaacttggcgacccggtaggtggtgcgggtgccgtcgtcgttgaggacggtgatgtagtcggcggagacctcctccaccacgccgggcttctcggccaggatcacatcgccggcgtcggtggcggcccggtactccatgccggtgcccaccagcggggcctcgctgcgcagcagcggcaccgcctggcgctgcatgttggagcccatgagcgcccggttggcgtcgtcgtgctccaggaaggggatcatggcggtggccaccgaggtcatctgccgcggggagacgtccatgtagtggacctcctccggcggcaggtactcgatctcaccgcccttggtgcggaccagcaccttctcctcggcgaaggtgccgtcggggttgagcggcgagttggcctgcgccttgatgtagcggtcctcttcgtcggcggtcaggtagtggatctcgtcggtgacccggccgtcgacgaccttgcggtagggggtctcgatgaacccgaacgggttgacccgcccgtaggccgacagcgagccgatcaggccgatgttgggaccttccggggtctcgatcgggcacatccggccgtagtgggacgggtgcacgtcccggacctcgaagccggcccgctcccgggacagaccgcccgggcccagcgccgacagccgccgcttgtgggtcagcccggccagcgggttggtctggtccatgaactgcgacagctggctggtgccgaagaactccttgatggaggcgaccaccggccggatgttgatcagggtctgcggggtgatggcctccacgtcctgggtggtcatccgctcgcggaccacccgctccatgcgggccagacccagccgcacctggttttggatcagctcgccgacggtgcgcagccgccggttgccgaagtggtcgatgtcgtcgatctcgatcgggaccgagacgccttcggggccggcggcggtcagcaccgcctcctcctcgccggcgtgcagccgcaccaggtactcgatggtggcgacgatgtcgtcctcggtcagggtgccctggttcatgtccaggcgcagcccgagcttcttgttgaccttgtagcggccgaccttggccaggtcgtaacgcttggggttgaagtacagattctccagcagagcctgcgccgactccttggtcggcggctcgcccggccggagcttgcggtagatgtccagcagcgcgtcgtcctgcccggaggtgtggtccttctccagggtgatgttcatcgactcataagcgccgaagtgctcgcggatgcgggcctcggtccagccgagcgccttgagcaggacggtcaccggctgcttgcgcttgcggtcgatgcgcacaccgacgttgtcgcgcttgtcgatctcgaactccagccaggccccacggctggggatgatccggcagccgtagatgtccttgtcgctggccttgtccaaagagcggtcgaagtagacgcccggcgagcgcaccagctgggacaccacgacacgctcggtgccgttgatgatgaaggtgcccttgggggtcatgagcgggaagtcgcccatgaagaccgtctggctcttgatctcgccggtcgagttgttgatgaactccgccgtcacgaacatcggggcggagtaggtcatgtccttgtcccggcactcctcgatggagtacttgggcggttcgaaccggtggtcccggaacgacagcgacatggtcccggagaagtcctcgatcgggctgatctcctcgaagatctcctccaggccggactgggtcgggatgtcgcgcaccccggccttcagggccgcctcgacccgggccttccagcgctcgttgcccagcagccagtcgaagctgtcggtctgcagcgcgaggaggtccgggacttcgagtggttccttgatacgcgcgaaggaaacgcggttcggaccggtcacggtgttcgaggcgttgcgcgaggctgccaagagtggtccttccgagggctcgcggcggtactggtgacgcgcagatcagaccatcgccgagcaaggtcgtcaggcaggttccgcatcaggtgcacggaccgcacgcggttggagtcttgcacgaggatggtcagagggcagcgcaaaggagcagtgtagccgaccgctacactgctgacaactctagcgcagcagtatgcatcacagttgcctcgcagcatcgcttgtctgagccccagagtcaagaccggccagcggtatttccgccgctgaccagccgtgaggaaaaccatagtttaggaatcgggggctcacggcgacgcccgtgacacgcccggcccgcctcggagatctccgggacgggccgggcggggccgggatcggccggcctcacatgacctgaagcttctccaccagccagcggtcgccgaccttccgcatggtcagccgcagcgtgtactggttgggcaaccgctcggcggtgtcggccttggcggtctgctggttgaggaagaccagcgccaccgcggtggaaccggacacccgctccaccccggtcttgatcgccaccccttcggtgacggtctgctgcttgcgggcggtctcgccgacctgctcggcctgcttggcgaactcctcgcggaacttgccggtggtgtgcccggtcgcccggcgcaggtcggagtcgacggtgcggtagtcgtaggacgacaggtcctgggcggcctgggccgccgcgaacgccacttccttgcgggcctcctcggcggcctccagctgccccttcttgtacaccaggaagcccagggcgccgcccagcgccaccgccaggaccagcaggaccacgccggaggcgccgagaccggcccgcaccaccacccgccgcttggcggcggcgggctcttcggccgcctcctcgaccgtctcgtcgaccgcctcctcgaccgtctcgtcgaccttggtccggtcggcgaccgtggcctggacgtcctcgtcgtcctcctcgtcggtctccttgtcgagcaggacctttgtggccgccgcgccgtcctcctcggcctggtcctcagcctggtcctcggccgtgccggcgtccgcggtcttctcctccgcctccgccgcctcatcgccgccggcggcctcagcggcctcctcggcctcggcctcggcggcctccgcctctgccgcctcctcggcctcccgcagggcggcccgggcctcctcggcggccttgcgggcctgctcggcgagttcctcggcccggcgcgcggcctcctcggccttgcgcgccttcttctcggccctgctgcccttcttcggcttgcccgcctcgctcgtggcgcgcccgccgcgacccagcatcgtcatgcgaccagcctcatgttggagacgagccagcgcccgtcggtacgggtgagatcaaagcgccagcggtagtagcgcggctgtccctccttgacgctggggctggtggtcaccgcgctgacggagacgatcacctcggcggagtcgtcgtccatcgacaccacgcccgcccgcacgtcctgcacgctgctggtgctcttggccttctcggccgactgccggacgtccttggacatggtggcccactgctccttggcctccccggtcagcccgttcatcacctgctgcaggcccttgtcgatggtgcggtagtccaggctggccaggttgatcgcggtctgccgggcggactgggcggccttggcccgctcgtcctcgcgggcctcggcgcgccacaccgacacgcccacgacggccacgaacacggcgagcaccacgacgaccgtgcccagcaagccggtcaccacggggatgcggatcacccgcgccgaggatcggtccgggtcccgcgaccgcctgatcttcacgccattggctccttatcgtgacagcggaccgagcaggagcatcttccaggaggagtcgcccagcagccgctgctggccgccgctgtaccccagcaggtactgcttgccgtccggcccgtacacggctccggtcgctggatcatatccagccagctgcactgatccggacgaaacaggcacatacagggtgtttcccgtgagggtggtcaggccgccctgctgctcgtcctccttgctcgacggcgagggcgtggcctgggcctgggcggtgcgctcctgctgggccgcggtgcgctcggggaagccggcgccctcggtggcgccctcgggcaccctcgggtagggccggcgggcctccggcggggtgttgcgggcgccgcgcacgaccttgtcggagttcttcggctccttgcagctgatgtcggtgcggaccttgcgcttgctggtgtcctgcggccagcggcggtagtcggtgcccgggtaaccggtggtgcacggcgccggggcgtccaggttgagcaccaggcccaggtgctgggtgccgtcgccgggggtcaccgtgaacgcgccggccacggtcatcgggtagaggatgaacaacgaccgcagcccggcgatgcgggaggtcatcacctgcccggtgacggtcatgttggccagcagcaccggcagcgtcggcgacagctcgtcgatcagctcggtcgcctcggcgctggccgggacggtggcgtccagcgtgctgcgcagcgccgggtcgtcgcgccgcagctgggtggtcagcgtgttgaggtcgcgggcgaaggcgcggatgtgaccgcccatctgccgctgggtgtccagcacggtgcggctgttgtgcagcagccgggaggtgtcgtcgtaggactcctcggcggtctgcagcagccggttgctgtcgtcgaggatggcctgcaggtcggaggccgacccgttgaaggccttgtccagctcgtccacgatcgtgcgcaggtgctgcgggttgaccgaggagatcagcttgtcgacgttgcgcagcagctcggcggtggagaccggcagccgggtgcggtcggcggggatggtgtcgtacttgccgccgtcgcccaggtaggggccgctgatcttgccgtccgggccgggcttcttggtcggctgcaggtcgatgtactgctcaccgaccgccgagcggttggccaccaccgcgacggtgccgtcccaggggatcttgtggtcgctgtccagcagcagcttgacccggatcccggtgtcggtcagctccatcgggccgacccggccgaccgtcaccccgcggtaggtgacctcggcgttggtgaacacgccgccggactcggtcaggtccacatagaccgtgtactggcggcccagcgcctcccggccgatcccgatgtagcggaccgcgaccacgctgatccccaccacggtgatcaccaggaaggccagcagctggatcttgacgccgcgcttgaggatcactggtaccccccggtcatcagcctgtagaggtcactggatgcgccggtgggccccagagcccggggacgcgcaccgggcgtcgccgagggggtcgccgtggcgcccggggacggggtggctcccccggcaccgcccgtgccctgctgctgcggcaggtcgggcagcacgcccagcggcggctgctggacgctcaggctcggcggcttgagcagcagccgcatctgccggccctgcttgaccaggtactccagctcggtgccgcccagcaggttctgggtcaggttcttcatgtccaggtcgagcgtcatgtgcaggttgccgtagtcgccccgcagcacgttggcgaaggtggccgggaacgggaaggtcgtcatggtctccagggccttgggcaggttggagccggccttgttgaggtactgcagcgtggtctgcagcgacttgaggttggccaccatgtcggcgtgcgaggcgttgatcacccgcgtggtggtgcggctcagcttgtccaagctgaccagcatccgggtcaggtcggcccggttctgctccaggatctcgatggccgggccggtctggtcgatggtggcggtgatggtggcgcgctcatcggccagctgcttgctgagccggtcgatgctgtcgatggcccgcacgatggcgccgcggtgacggtccagggtgcccacgaaggtgtccaccttgtgcagcaccgacttgatggtgtcggtgcggccgttcatcaccgcgttcagctcctgggtgatggtggagacctgctccaggccgccgccgttgagcagcagcgacatcgccgacagcacctcttcgatctcggcgccgcggccggtgcgcgacagcgggatcaaatcgccgtcgcccagccggtcggccgagggcgtctcgcccaccgggggcgacagcgccacgaacttctcgcccagcaggctggtctgggtgatggtggcgcgggcgttgtcgggcaggttgacgtcccggcgcagcttgaaggtcaccaccgcctgccaggactgccccggcgtgctgccgcgctgcagctccaccttggtgaccttgccgaccgacacgtcgttcagcttgaccaccgactgcggcaccaggtccagcacgttggcgaactcggcgcgcaccgtgatgggccgctcgcccaggtcggggccgcccggcagcgggatggactccaccccggtgaacgagcagcccgacaggcccaccgacagggccgcggcggccgccgccaggccgagcctgcccggcaggcggcgggccgcaccgtcagaacgggtcacccggctcatcggccacctcccggcagcagcgaacggaagtcgcgctgctgcgcatcgccgccagagttgctcgccgcgccgccggagccggccttcttgccgcccagcacgccccctccgcccttgcgggggttgcgcgggtcgtcgggcccgtaggcgtcccgcgggatcggctcggggtcgtagtgcgtggtcagcgcggtgatccaggacaggtccaggctcaggtgggtgagcgcgtcgccgaggtggtcgtagggcttcatgaagtccaggcactgcttggcgggggtgcccaccgagtaggccagcgagcagatccagtcggccaggttggagaagttgaccgacaggttggcgcgggtgccgatggtgccgctgatggggtcgtaggcgcgggccaggttgttgatggccatcggcgcggtctccaggaactcggcgaacgacttgcgctgcttgaccagcaccgcggtgatctgggcgagcttttcgacgtcatcgcccagccgctcgcggttgtccttgatgaagcgctggacgttgcgcagcgtggggcccagggtgttcagcgccgccgacagctcctcgcgctcctgggcgagctggctggacaccgcggccaggtcctggttgaactggcggatctgccggtcggtgcggaccatcgcggcggtgacgatctgcaggttgcggatggtggcggccacgtcgtcgcggtcctcgctgagggtggacagcatccgcgaggtgtcggcgatggtctggcgcaggtcctcgccctggccctcgaaggtctcggcgctgacctgcagcagccgcgacagcgagccgtcggcgttggccccctcggggccgagcgccttgctcaggtcgttgaggctgccgccgacctcgtccacctcgaccggcacgtgggtgcggtcggtgcccaaggtggcgttgtcgggcagcgtcgggcccgtccccttgtaggcgggggcgagctggacgaaccggtcggcgaccagggtctggttgacgatcacggcctgcacgtcggcgggcaccttgtagcgggcctcataggtcatctcgaccttcaccgtgtcgccgcggggggtgaccttggtgaccttgccgacgcgcatgcccaggatccgcacgtccgagcccgggtgcaggcccacggcccgctcgaagtaggccgtcacccggcgctgcggcggctcgtggagcaccacgacggccacggcgaccagcgccgcgacgacggcgatcacgccgaggagagttccgattctgcgcacggtggtgtcctgcctgctcacgggaggaagggcagcgggttgtccttgctgggccgcggggtgccggcctggccgccgccgctgccgccgctaccttgggcgtccttgacggacaccgggatcgggaggatgttctggaggtagttgtcgaaccagcggcccgaaccggtggcgtcggtgaactggcgggtgaagggcccgtacagctccagcatccggtccaggttcttctggttgcgcagcaggatgtcgctcacccgctccaggttggccagcatcggcttcagctccgcctcgttctccgcgatcagcgcgttcacctgctgcgacagcagcacggtgcgcaccagcagctggtggatcacctcgcgccgggcccgcaccgcctgcagcaggcggtcgccgtcctcgatcaggcgggcgaagtcggcgttgcggtcggccagcagctgggagacgctgcgcgcccggtcggccagctcgtgcagctgggcgtcccgggaggagatggtctccgacagccgccgcaggcccttcagcgacgcccggatctcctcgggggagttttcgaaggtgtcggccagcacctggaaggagcgggccacctccgcgtggtcgatctgcccgacctgcttgctcaggtcgttgagggcggggaccacgttgtaggggacggaggtgcgctccagcgggatctccccgcgcagccgcccgccgccgcgcgggaccagggccacatagtgcgaccccagcatggacttgatcttgatctcggcgcgggtcagctcgcccagccggacgccctcctcctcgatccggaaggtcaccttgacgtggtcgccggccagctccatgtcggtgaccttgccgacccgcacgccggccacgcggacctcttcgtccacgcgcagcccggcggcctcgctgaagcgggcggtgtagtactcgccgccgccgatcagcggcagccggtcgacattggccgccgccagcagcagcaccgccagcaccgcaaaggagatcagcccgatgggcaccgggttgcgttcccggaacggcactctcatggccgcgctcccctcttggcgtatccggcccgggccgcggcccgagcgcgccgttcggctcgccgctcaggcatcgctacttgcacctcgcgttctcgttctgcagccgcggcgtctggtagaccgggccgcccggcagggcgattcgggcgtccagcccgcacaggtagaagttgaaccacgagccgtaggaggaggccgccatcagccgctcgatgcggtcgggggtgcgcttgaacagcaggttcaagtccttctcgtggtcggccagggtgtcggccagtttgttgaggtgggcgatgtcgctcttgaggccgggccgcacgtccttgagcagttcggtggtggtcccggtgagctggttgatcgccgccaccgagtcgaagatcgcctcccggtcggcggccagcccgctgaccagcgcccgcaggtccagcaccatcttgttgacctgctcgtgccgggagtcgatggtgcccagcacggtgttgaggttgtcgatgacctggccgatgacctggtcgcggtcggccagggtgttggtcagcgaggccacgtgcgccagcacgctgttgaccgtgccggcctccccctgcagggtctgcacgatctgcatggccagcgtgttgacctgctgcggctccagcgccttgaacagcggccggaacccgttgaacagcaccgtcagatccagcgccgggtgggtgcgctcggcggggatggtctcgccggggcgcaggtactcgccggcgttggcgggggcggtgtcggtcagctcgatgtagcgctgcccgaccaggttgcggtaccgcaggtgcagctccaccgagcggggcagcccggcgcggaagacgccctcccggccgatgctgaaggtgacctcggcctgggtgccgcgcagcttgatgtcctcgacctggccgacccgcacgccggaggcgcgcacgtcgtcgttcttcagcaggccggtcacgtcggtgaagatcgccttgtagcgcaccgagtccacaaagcgcacgttggcgatggtcagcgccagcaccgcggtcaccagcccggtgaccgtgacgaagatgcccagtttgagggcggcgctcgcggttctcatcgcagcgtcaccaccgatccgtcatccagcagcggcccgtacagcagcaccgccgcgtcggagacctggtcggcgggggtccgggtgaggggccccacgatgttcttgatctgctccttggcggacatccggccgtcggtggtcacgaacaccccggagacggcgcggttgcggtgtcccggcggcagcggcttgtcggggtcgtgcgggtccttccaccacaggtcgtcctcggttccgtccagggccatccagtcggggaagggcaccttggggttgggcagcccgtagcagcgcgggccgcggtggtccttcatctccggcaggtccagcgggttcttgtaggccgggcgcggcttgacgatctcgacggtcacgttgaacgtcggggtcttgccgccgccggcctcctcggcccgcggctgcagcttgaccacgccctcgaacacgcacggcagcgacggggagtagcgggcgaacagctgcagcacctcgcggttggcgatgttgaagccgacgatcttgggaccgttctcctgcatgaaccggtcgcccttgaccccgagcccggtgaccgcggggatcagcgtctcgatggtccgttccttgtcggtgatggtcttgctggtgacgttgaggttgcgcagcgtctgcagcaggtcgggggcggccgagttgtagatgtcggccacgtccgccagcgcgcgcaggtcgtacaccagcgcatccaggtcggggttgaccttggtcagcagggagtccagccgctccagggtctggccgatctggtcgccgcggccctgcagggcggtggccagggcgttgagcgtggtgttcagcttggccggctcgaccgcccgcagcagcggcagcaggttgttgagcacctggtcgacttccaccgccacctgggaggtgtcctgctggatcaccgcgcccgagcgcagcggggtgctgctgcgatcggcggggatctgcaggtcgacgtacttttcgccgaacagcgtcttgggcagcagccgcgcggtgacgttggaggggatcagcttggccttgtcggggtccagcgccagctccagcacggcgccgtcggcggtggcgcgggtggcgcggacctcgccgacgatcagcccgcgcaccttgacgtccgagcgcggcagcagctgcagcccggcccgctgggtgcgcaccttgacgttgacggtgggggtgagcgccttgttgaactgcgccaccgccaagaccagcagcagggcgatcacgcagatcatggccaggccgtagatccggtagcgcgcccgctgcgacagaccacctgtagcagtcatctctcgtccgtcaccccgcgatccgtacggtggtcgtcgcgccccagatcgccatgcccaggaacaggtcggcgaggttgatcaccacgatgctggtgcgcaccgcccggcccaccgccacgccgacgccggccgggccgccgctggcgtggaagccgtagtagcagtggatcagcatgacgaggatggcgaagacgatcaccttgccgaacgaccagaggatgtcgtacggcggtaggaacaagttgaagtagtggtcgtaggtgccggtcgactggccgtagaagacggtcacgatcagccgcgtggccaggtaggaggccagcaggcccaccacgtacagcgggatcaccgcgatcatcccggccagcagccgggtggtgaccaggaacggcacggtgggaaccgccatgacctccagcgcgtcgatctcatcggagatccgcatggcgcccagttgcgcggtgaagccgcagcccaccgtcgccgacagggccagtgcgctgaccagcggcgccagctcccgggtgttgaagtaggaggagacgaacccggtgtaggcggcggtgccgatctggttgagggagttgtagccctgcaacccgacctggctgccggtgaagaacgtcatgaagccgacgatcgccacgctgccgccgatcaccgccaggccgccggtgcccaggctgacctccgccagcaggcgcgccacctcggtgcggtagcggcgcagcacccgcagcgtccaggcgaaggcgcgggcatagaacgacagctggtggccgaagtcctcgacccggttcaggggcttgccgatcaccctcgcgagggcccggccgctcttgggaggggccgccatcacatccccttctgcggaacgagctggaagtacagggcgctgatcacgaagttctccacgaagagcagcatgaaggtgatgaccacggtctggttcaccgcgtcacccacgcccttggggccgcccttggcgttcagtcccttgtaggccgccaccaatccggcggtgagaccgaagatgaacgccttgacctcggcttggatcaggtccggaagctgggccatggcgttgaaggaggccaggtaggcgccgggcgtgccgtcctgcagcaccacgttgaagaagtagccgccgaccaggccgaccaccgacaccaatccgttgaggaacaggccgatgaaggcgcaggcccacatccgcggcaccaccaggcggtgcagcgggttgatgcccagcacctccatggcgtcgatctcctcgcggatcttgcgggagccgatgtcggcgcacatggccgagccggccgcgccggcgatcagcagcgcggtgaccagcgggctggcctcgcgcacgatggccaccacggcggtggcgccggtgaacgactgcgcgcccagctgccggatcaggccgccgacctgcagcgacaagatcgcgccgaacgggatggcgaccagcatggtggggatcgccgtcaccgagacgatgaaccaggcctgctcgatgaactcgcgccactgcagggggcgcttgaacatcgcccggaaggcgtccaggcacagcgcgaagaaccggccgggctccttgacggtgatgttgagcaggccgtcgccgaacttggccagccggccggagccggccggctccttgctggtctgtccccctccctggctcgcgccgatgtggggagtggtcatcagctctcctcgagcgtggagacctccaccgggcggtggaggagatgcggcatgacgccgctccgatcagtacacggacggttacgtccagtgccgggtccatggacatgcgagccctgggagagccgccgggaagtccggtccggctcgtcccgagggccgccggacggcgaggcgggggagcgtccccgcctcagccgcgcaagcgaatcacctgtgcggacctcctgcggggggagcgccctgcgggggcgggccgggcggcgggacctggcccggcccggcggcggctccgacggtcccgccctgggcggccacgaggcgcggccactcctcgatccagttgcggcccatctcgtcgatgaacgagccgggcggcggctggatgccgtgggcgcgcagccaggcgccgggcgggtgctgcgacgggcggatccgcccgtcgctgggcatcagctgcggcgggatcggggggagccggccggggtcggctcccatcttggcctcggcctccagttcggagacgtccttttcctcggacatgccgatggggcccacccggcgggcgttgaggaactggcggaccaccggctcctcgctggacagcagcatctcccgcggcccgaacatcaccagctcgcggcggaacagcagcccgatgttgtcgggcaccgtgcgggcggtgttgatgtcgtgggtgacgatcaggaaggtcgcgttgatctgcgcgttgaggtcgacgatcagctggttcaggtaggcggtgcggaccgggtccagaccggagtccggctcgtccaccagcaggatctccggttccagcaccagtgcccgggccaggccggcgcgctttttcataccgccggagatctcgccggggagcttgcgctcggcgccgatcaagcccaccatctccatcttctccatgacgatgcgcttgatctcggcctcggtcttgttggtgtgctcgcggagcgggaaggcgatgttgtcgaacaggttcatcgacccgaacaacgcgccgtcctggaagagcaccccgaacagcttgcgggtctcatacagctcgcgttccgacaggtacggcaggttccggtcgccgacccagatgttgccgcggtccggcttgagcagaccgaccagcgacttcaggaacacggacttgcccgtgcccgagggccccaggagaacggagatctctcccgcgggcagggtcagcgatacgtcctgccagatgacctggcggccaaaggacttggtgagtccttcgactcggatctcgacgcccactcgtcaccttccgtccaggccggggggttcccggaaccaaagttcgagcgttctgggcgaggcccatgaacctgagctgtcgtcacacgtggcgtccaccgggttactactaacgggtagctgtggcgggtgccactaccgtagcggtcaatcttggaaatggaagaggttcagcacaggatctgtggcaaaccataacgtcgtaagccaatcgttacttaccggacgtcatcgcccagtcacagcagaactgcacctcaggactcttccccagaagacctgcgggacggcagcggcgcacaccacggcacaccaccgtcggcgtgagattacgccgacgtgtgacgactcacaagccccacaggcccctggagcacatcaaagtggggttgaagagtacaagacgccacaatcccggacaccggctcccccgccccggccccggaaaacacgacgggcggccgccctcgcccccgcgggggtgaggacggccgcccgggacgtccgcctcggccgggacgggcccacagcgcccgtcccggcgaagggaagccgttacttgacggtcaccgtcgcgccggccttctccagggcctccttggccttgtcggcggtctccttgttgaccttctccagcagcggcttgggcgcgctgtccaccaggtccttggcctccttcaggcccaggttggtcagcgcccggacctccttgatgacctggatcttcttgtcgccggcggcctcgaggatgacgtcgaactcgtccttgtcgggcgcggcctcagcggcaccgcccgcggcggtgccaccggtggccggggtggtggcgaccgccaccggagcggcggccttgacgtcgaacttctcctcgaacgccttcacgaactccgacagctccaggagggtcatctccgagaagacgtcgagcagttcctcggtgctcagcttggccatgtgcgtttcctccgtacgggtctgaacatgcgatcctgcggaccgcggggcttggtcctcggtggaccgcctactcggcggcctcggccggtgcggcgctctcgcccgcctcctcgcgcttggcccgcagcgcctcggcgagctgggccacctgcgtgggcagcgcgttgaagaccgcggcggcgttcgccatcgacgccttcatcgcgcccgccagcttggccagcagcacctcgcgcgactccaggtcggcgagcttggtgatctcggaggcgtccatcggcttgccgtcgatgacgccgcccttgatcaccagcagcgggttttccttggcgaagtcacgcagccccttggcggcctcgaccacatcgcccttgacgaaggcgatcgccgaggggcccgccagcagcttggtgaactcctcatcgaccccggcgttgttcgccgcgatccgggtcagcgtgttcttcaccacggcgaacttggcattgtcaccgaggttgcggcgcagttcgcccagctgcgccacggtgagcccgcggtactcggtcagtacggcgccgctggagcttttgaactcttcggtgagttcggcgatcgcggcagccttgtcggccctcgccatgggcctcctttccgattacccagggttccaggccaccggatgaagggccggagaaaacgcacaacgccccggcgcaggcgcacggggcgtcacaggcggccgcgccatgggcacggacgcaacgtcgctctcgtctcgcctgcgcgggccgtccgctttctcagcggaccttcggccgcccctggggggcgacgaccggcggtcttcggcagaagaccagggtacgcggccgggccccggccgccaaatccggcggacccggccgcgcgaggctcaccgctcaggacccggggaagcggggcgccccaaggtcgtccaggaagctcgagaagtcgcccacctggtccgccgggggcgcgctgacctgcaccggcctgccgtagtcggaaaagtggctggtgacgtcgacggtgcccagcgacatgtcggccttgacgatctgcttgcgcggcaggccctgctcgtccacccagatgtcgatggtcatcttcccggcgccgagcttctccagccccttctccagctcctggcggtccttgtcgctcagcgcgcccaggcccgcgttggagtcgaccgtgccggcgtagtgggtggtccgcaccccctccaccacctcctcgcccaccttgtgcacatccggcgaggcggtcagcatctgggccatctgcgccgggccgtactgcttggcctgcgccagggcctcggccccggtatcgcccagcgacatcttcagccagggcttgctcccgccgccctgcggcagattcagcttcatgtagatggtgccgccgatcatgaccatttccgtcggacgctgcgcggcctgggcgcccaggccgtccagacccgacatcgtggtggtgaccgtgcccttcatcgccggctccggccgcagcctgacctgcatcctgctctcggtcctggtctccaccttctgggactggacggtcatgttggccgtggagaccatgcgcatgctgtaggtgtcggcctgctcggtcttgtcggagacctgggccatgaactgggccgcggccgccttgaacgcgccaccggcgccctggtcctgcgtgccctcctctcccaggcacccggtgagcgtgagcagcagggccccgctcatggccaccgtcgcggtcagccggcggcgtgcggtcactcggcggtgcatcgtcaggtccttcccgtggcggatctcggtacgactttcggtacgaggccgcacgctatcttgcgatcagccgcgttctgggggattgggacccattccggccgccgggcggtgaccggttccggccgctaccggccgcgcaggaactgcccgatccggtcggtcacatcgccgacctggtcggcgggcggcgggttcaccgtcactgcgtccccgtaatcgcggtacagcacggtcatcgtcgaggtgtcccggccgtcggcggtccccttgaccaccagcttgcggggcaggtccgccgcatcgacccacacatcgaagctcagccggtccgagccgctcgcggtgtaccagcggccgatccgctcccgcgccacgggatccagccggtccagcgcgtcctggacggtcaccgtcccggcgtagtggacggtcttgacgccctcgacctcctcctcgccgacccggcgcacgtccttggaggcggtgagcatcttggtctgctcggcggggttgatccgccgcaccgcatcggtcagctcatcgaagccgaagccgacgacccgcccggccgcgtccacgttcacccgcagccacggcttgccgccggtgatcatctgggcgagccggggcaccttggcgtacagggtgccgtccgtcaagatcgcctggacgccggcgccgggcaggctctggccggacagcctcacctcccccagcgtgacgctgaaggccaggtcgggccgcagccgcacatcgcccgacccccggatgaccgagccgggctccccggtgtcggtgatcgtcagctcggcctcgaaggtgtcggcccggccggtctgctgcgacgccttgaccagtgccacatcggccgggaggacggccgtcccggaaggggcgtccccggagccgcccaggcatccggtgagggagaagaccacggcggcgctcgctgcggcggccaccggcgcacggcgggccattcggcgtcccatctgaagacctctctgtcacgcttcgtcgatccggcgccccggaggagggatccaccggatttcagtgtgttcggacaggtcttaggccatcatcccccgccggtaccaatgcgcacccgcctcgtacgtctcaggtcgtaccgcccggggaggccccggccgcccaaagcccaaaaggggcgtccccgggaaaggccccggggacgccccctgtcgcgtccgatggttctcagaccagttccgcggtcaggttgcggaccaggttggggtcgaccgggatgcccggccccatcgtggtcgtcatggtgatcttcttcaggtaccggcccttggccgcggtcggcttgagccggatgatctcatccagcgcggcggcgtagttctccaccagctggcggtcctcgaaggaggtcttgccgatgatgaagtgcaaattggcgtgccggtccacgcggaactcgatcttgccgcccttgatgtcggtcaccgccttggccacgtccatggtgacggtgccggtcttggggttgggcatcaggccgcggggaccgaggatccggcccagccggccgaccttgcccatcatgtccggggtggccaccaccgcgtcgaagtccaggaagccgccctggatccgctcgatgaggtcgtcggtgccgacgtagtcggcgccggcgctgcgggcctcctcggccttggcgccgccggcgaagaccagcacccgggcggtcttaccggtgccgtgcggcaggttgacggtgccgcggaccatctggtcggccttgcgcgggtccacgccgagccggatggcgacctcgacggtggcgtcgaacttggtgccggaggtcttgcgggccagcgccaccgcctcggcgggcgtgtagagccggctcttgtcgaccagctcggcgttcttgcggtaggtcttgctgcgcttcatgtactgctccctgggatgagagttcgtggtgcgggcctgcgccgggccctcccacggcgggtgccgggtgcggcggttacttgatctcgatgcccatcgaccgggcggtgccggcgatgatcttctcggcggcctccaggtcccgggcgttcaggtccggcatcttggtctgggcgatctcgcggacctggtcgcgggtgatggagccgaccttggtcttgtgcggctcgctgctgcccttctccaccccggcggccttgaggatcagctggggcgccggcggggtcttggtgacgaagctgaaggagcggtcctcgtagatggtgatctctacggggacgacgttgccgcgctgggactccgtggcagcgttgtactgcttgcagaagtccatgatgttgacgccgtgcggaccgagcgcggtaccgaccggcggcgccggagtggcctggcccgcttgcagctggatcttgacgagggccttgaccttcttcttgggaggcatgcgcgccttcctctcgttcctgtttcgcctagtcccgactcccgcatcgcgggcaacgtggcggccggaacacatccgccacgtagggaccttgggattcccgcccgcgcggacgcggcaccgccctgcccgccgcggcggggcggccgacgaccgcacggcctgagtcgtccccgcacgcaccggggacggcccgggcccacgcggggaggtcagatcttggagacctggttgaaggacagctcgaccggggtctcccggccgaagatcgacaccaggaccttgagcttttgctgctcgacgttgatctcgctgaccgtggccggcagggtctggaacgggccgtccatgacggtgaccgactcgccgacctcgaactccaccgtgctggtgaccttggtctgctccttggccttgcccttttcctcctccggcggcggggccagcagcttggccacctcgtccaggctcagcggggagggcttgttgagcaggcccacgaaaccggtgacgccgggggtgttgcggaccgcggcccacgactcgtcggtcagctccatgcggaccaggatgtagccgggcagcatcttctcgttgaccttctgacgcttgccctgcttgatctcggtgacctcgtgctggggcacctcgacctggaagatgtagtcctccatgttgagggactgggtccgggtctcgatgttggccttgacccggttctcatagccggcgtaggagtgcaccacgtaccactcccccggcagcatccgcagttcccgcttgaagtcctcgtacgggtccttggccggggcctgctgagcggcctcggcttcctcctcctggaggctttccgccggctcgaccgcagcctcctgcgcggacccggcctcgtcggcggcctcgtcgtagggctgtgggaactcggacacggtggctcttctctcgtatcggtgacggaacgcgtatcggcgatgtgggtgcctgagaccggccgcgggaatgttctgcggcggctcggcggggccgggacggctcagccgaagacggcgaagacgcccttttgcagcccccagtccagaccggcgacgaacgccatcatgaccagcacgaagaccagcgacaccagggtgtagttgatcagctcgctgcgggtgggccagatcactttgcgcagctcggcgatgatctggcggacgaacagaaccggagaggtccgcttgcgcgcggacttcttctccttgtccttgtcctcggtcgcggcgggctcgccgcgcatctcagtcgccatcgccgtcacccatcggtcgtgaaccaaccactgatccgtggcccgtggccgtgcgcgcccgcttccgcggcgtgcccctcgatgccccgctcaggcgtggcggcgatgaaggacgcactggtgcgggcaccgcacttcgcagggcaggagggactcgaacccccaaccgccggttttggagaccgggactctaccaattgagctactgccctctgctcctcgatcgcgatcgaggatggcgtcttacagcttacggcctaccgcgagggcagaacagtgagctgaagacccgccactaagtcgatgagtgtacgtgcagtgcccgccagagtcgaaccagacgcccccgcgcaggtcatcggcccttaccagccgccggttccagcggcgtgggcgtcccgcccgccccctgccggcaggtctgaaaccatgggtgtcatgagcagtgaaagacgtcgcatctccgcgcgcatcgccgcgatctccgagtcggccacgctcgccgtggacgccaaggccaaggcgctcaaggcccagggccggccggtcatcgggttcggcgcgggcgaaccggactttcccacccccgactacatcgtcgaggccgcggtgaccgcctgccgcgtgccgcgcttccacaagtacaccccggccggggggctgccggagctgcgcgccgccatcgccgagaagaccgcccgcgactccgggctgcaggtggacgcctcccaggtgctggtcaccaacggcggcaagcaggcggtctacgaggcgttcgccgcgctgctggaccccggggacgaggtgctggtgcccaccccgtactggacgacctacccggagtcgatcaagctggccggcggggtgccggtgttcgtgacggccgatgagagcaccggctaccgggtgagcgtggagcagctggaggcggcccgcaccgaccgcaccaaggtgctgctgttcgtctccccctccaaccccaccggcgccgtctacacccgcgaccagatcgccgagatcggccgctgggcggccgagcagggcctgtgggtgatcaccgacgagatctacgagcacctggtctacggggacgccgagttccactccatgccggtggtggtgccggagctggtcgaccgcacgctggtgctcaacggggtcgccaagacctacgcgatgaccggctggcgggtgggctggatgatcggcccgcaggacgtcatcaaggccgccaccaacctgcagtcgcacgccacctccaatgtggccaacgtctcacaggcggcggcgctggcggcggtgaccggcgacctgtcggcggtggccgagatgcgcaaggcgttcgaccggcgccgccggaccatggtgcggatgctgaacgagatccccggcgtggtctgccccgagccggagggcgccttctacgcctacccgtcggtcaaggcgctgctgggcaaggagatccgcggcaagcgcccggccaccaccgtggagctggccgagctgatcctcaccgaggtggaggtggcgctggtgcccggcgaggcgttcggcacccccggctacttccggctctcctacgccctgggcgatgaggacctggtcgagggggtcagccgggtggccaagctgctgtcggaggcgagctgagcgctccggccgccgagccccggtccggtttctccttcccgggcacgccgcggccgagggcgatgccttgagaccgcgcgccgggaagacccgctgtgaacgccccgccctcgcacgggccggggcgttcgcggcctgcgaaaccggtcgcggcggggactatgcccgcctccgccggtgcgggcgggccatgccccgactggtccgaacgggtggtcttgacatgacccgtgcccgtacgggcgggcgcatccggcaaagttaggtcatgcaggccgactccctttccgtccgtccgattcacacgctgcccaaggcccatctgcacctgcacttcaccggctcgatgcggcacagcacgctggtggagctggcccggcggcacggggtgcacctgccggacgcgctggtggaggactggcccccgaaactgcgcgccaccgacgaacgcggctggttccgcttccagcgcctgtacgacatcgcccgttcggtgctgcgcgagcccgacgatgtgcgccggctgctgctggaggcggccgaggacgaggccgccgaggggtcgggctggctggagatccaggtggaccccagcggctatgcgcaccgcttcggcgggctgacgcccaccgtggagctggtgctggacgccgcccggcaggccgaggccgccaccggggtgggcatcggcgtggtgatcgccgccaaccgcacccggcaccccctggacgcccggacgctggcccgcctggcggcccagtacgccgggcggggagtggtggggttcgggctgtccaacgacgagcggcggggccgggcctatgagttcgaaggggccttccgcatcgcccgccgcgccgggctgctgtccaccccgcacggcggggagctgctcggcccggccagcgtccgcgagtgcctggagttcctgcacgccgaccggctggggcacggggtgcgggcgatcgaggacccggcgctgctggagcgcatcgtggagcggggcgtgacgctggaggtctgcccgacctccaacgtggcgctgggggtggcgccgtcggccgccgcggtgccggtgcgcgccctgttcgaggccggtgcccggctggcgctgggcgccgacgacccgctgctgttcggctcccgcctggccaggcagtacgagctggcccgcaccgagcacggtttcaccgacgcggagctggccgagctggcccgcgcctcggtgcacggctcggcggcccccagcgaggtccgcaggcgcctgctggccggcatcgacgcctggctggcctcccccgtcccctgcgacgatcgcatgccccagtcggcgttctcctaaaggcccggttcggcggtggccgtcctcaggcgccgttccacaggccctggcgttccaggtgggcgatgagcagctccccggcccgcatgatgtgggcgcgcatggcggcgccggtctcctccgggtcggcctcgcgcagcgccgccaagatgcgccggtggtcctccagggcgatgcggggccagtcgggcagccgcccgtacaggccgcgcgggacgtagcgggccaccgcgcccagggaccaggcgagcttggccgagcgggcggccaggttgatgcagcggtggaagtcgtggttgtgctcttccaccaggtcgatgcggccggcctcgaccgagcggcccatggcgtgctggatggcgttcagctcccgcagcgtgccggtggtcaaggtggtggcggcgcgggcggccagctcggcggcgatgtcggcctgcacccagaacaggtcctggacgtcctggcgcgacagcggggccaccacgaagccgcggcggggttccagcagcacgaacccctggctgcgcagcgactgcagggcctcgcgcaccggggtgacgctgatgccgaactcggcggccagccgctccaggcgcaggtactggcccgggcggatgcggccttccatgatctgctcgcgcagccgggccgcgacctcgtcaccgagctgcggtcgagttcccaggccctgccgcgatggcgccacgtctcacccgccccatcggggtccttccgcggcgggggcaccgcggccggaaaggaccccgcttccatgatgcgatgcaaagcccggatctggaacgcatcggcgggccccggcggccgacgcgggcgcgcctcacagtttcacgccgaccatgaccggttcgttgaccagttcgatgccgaacgcctcgcgcaccccgtcccgcacctggcgggccagtgccagcaggtcggcggtccgggcggtgccgtcggggttggtgagggccagcgtgtgcttggtggagatgcggaccgggccgagggcgtggcccttgccgaacccggccttgtcgatcagccaggccgccgaggtcttggtgcgcccgtcgggctcggggtagcgggggaaggtcgtctccggtcccagccgctcggccacccggcgttccagttcggccagctgggcggcgtccaggatggggttggtgaagaacgagccggcgctgcgggtgtcggggtcgtcggggtccagcaccatgcccttgccgcggcgcagctccagcacggcctggcgggcctggtgcagcgggacccgctgcccggggctgacgccgagggtgcgggccagctcggcgtaggcgatgggctgggattcgtcgctttcctccagcgcgaacgtcacatccagcaccacgtgccggtcccggcccttgaagacgctggtgcggtagccgaagccgcaggcggcgttgtcgagggtgacgatctcgccggtgcggcggtcgtaggcgcgcacccgcacgatggtctcgctgacgtcctgcccgtaggcgccgacgttctggatgggggtggcgccgacccgtccggggatgcccgacaggcattccagcccggccagcccgtcggccacgcagcgggccacgaacggctcccattcctcgccggcctgggcggtcaccagcaccttgccgggccgggccgggtcggtgcggcaggtgacgccgcgggtggccacgtgcacgacggtgccggcgaaaccctcgtcggccaccaccaggttgctgccgccgcccaggatcagcaccggctcgccgtcggcgtcggcctggcggaccgcctcgaccagctcgctttcggcgtccgcctcgatgaagcggcgcgccggtccgccgagccgcagggtggtgtaggcggccaggcggacgttctcgcaacggacggccatgctcgcttgcctcctcgacggctcctgcccgtccgcgcggcccgagcgggcgggcccgcgtgcgtcccagcatagggagcggtgcgtgcgggcccgccgaagggtctgcgaagcggccggtgcccggcggtcaggccaggcggacgacggcccgggcgcgggtgaggaccttctggtcgttgcagcgggcggtcagggccaccacgaccttgttgtcgtcgagcttctcttcgatcttgccgctgacctcgatgtcggcgccgccctcgtcgggcaccacgaccggggcggaaaagcgcacgccgtagtcgacgacggcgccggggtcgccgacccagtcggtgacgtaccggccggcctgggccatggtgtacatgccgtgggcgatgacgttgggcagcccgacctgcttggcgaagctctcccgccagtggatcgggttgaagtcaccggaggcgccggcgtacatgaccaggttggcccggtcgacgtggtaggtctgcggcgggagctcggtgccgacctcgacctcgtcgtacttcaccttggcggtcatcaggccccccgttccacgatcgtgttgtaggcggtgcagaccggctcgccggacaccgtcttgatctcggtgcgcagctcgatcttctcgttcttgccgatcgccttgatctcggtgatggtcgtctcgcacaccagctcgtcaccggcgtggatcggacgggtgtactcgaagcgctgctcgccgtggacgaccatcgcgaagttgaggccgagctcggggtcggccagcgcctcaccgcccagcgagatcacgatggggaaggtgggcggcgcgatgacatcggggtagccggcggccttggcggcctcgcggtcgcggtagagcgggttcgggtcgccgatggcgtccgcgaactcccggatcttgacgcggctcacctcgtagggctcggtgggcgggaaggtccgcccgatgaagtcccggttcagtgccatgtattcgtccgtccttccagggccgggagccctgcgctacgggtttcctccgcgtgaccgtaacagaacgacgttcggcccgccttctgaggtctcagaaggcgggccgaacattgcccaagcttggcgctcgacctcggtggccccgcagccgacggagcggcggacctgcgctcagcgggtctcgcggtggacgcggtggcaccggcagttggggcagtacttcttcagctccagccggtccgggtcgttacgccggttcttgcgggtgatgtagttgcggtgcttgcactcctggcaggccagcgtgatcttcggcctaacgtcggtggcggccacgagggagtgcctttctgacgagggacatggacatacgcaccccaatggcccgtcggtgacgggctgatggggatagtagcgagggccggacttgaaccggcgacacagcgattatgagccgcttgctctgcctgactgagctacctcgccgagacggtcactgcggaccggtgactaaggataccggacccagaccgcgtcttggaaacgccccggtgctcgccggctccacaggaaaccgactgacctgggctttcccgggtccatcgccggaacccgggccgtctccgccagagaactggcggcaacgggccgttcgggactccggcaaaagacctgtagtgaggttaccagaatcgcagcggcgctccgacctgcgttcatcgcggaagcagcgtctcggtgcccgcgcgccattccgctatcagcacggtggcgtcgtcccgcggccggtcgtcccggccctgcaggacggtcctgaccagccggcgcagcgtctcgggggcggacaggccgtcggcctcgtggcggacgatgaagtccacgaagcgttccaggccgacctcccggccgccggggtcgacggcctcgacgatgccgtcggtgtagaagagcagccggtcgccgggttcgagctggtagccggagggcggaggagagctctgcagtcccagccccatcggcatgttggcgggcccctgcagctcggcgacgcgccggccgcggcggacgaccagcggggcgggatggccccggttgatccagtccagccggccgctgcggacgtcgaggtcggccagcaccccggtggcgaagcggacgtcggtgaactgctcggcgatcgccgcgtccaccaggtcggcgacctcggtcagccccgcgccgcgccggtgggcgttgcgcgtgacgccgatcgcgatggtgctggtcagcccggcggccgtgtcgtgccccatggcgtcgaacaccgccaggtgcagggtgctgccgtccagggcgtagtcgtaggagtccccgccggcctggtaggcgggctccatcaccgcggcgaccaccacgtcccgggtggcgaagacgccgggcggcatcagcgtccgggtcatctcggccgagagcaccatcggttcggtccgggacaggcgggcgcaggagtcgctgaaggcgcgcttgctcatcagcagcagggcgaccagggcggccaggtcgcgcacccgccccacggcggcgccggcgtcgatggtggcgcccagcactccgagccgctgggtgccctccagcagcggcgcccacacccgctgcccgggggccggccagagcggttcgccgggtgacctgccctggacgacctcgaagtcgcggtaggcgcggccgggcagggtgccgtcgatgcggatcggctccagcgggcggccgtacccgtcccgctggccgggcagcgggatcaggatccgctgctgcaggtccgccacatagagcgtgacgaagtggagcccggcgggtgcggcgtgcgcggtcaccagggcgggcaggtcctcgaatgcggccaggcggctgtcctccagcagcccgcccagcattcgttcgccttccgtccccatctcagccctcccgcgccgccccgagggctttacccagatcgggccgtgtccacagtcacgggatgcctaaagatgggaagcccggcggctcacagcgtccaccagccgaaggccaggtggccgatcagccagatcccgaagccgacctgcaccaccagcagcaggatccggaccggcaggggcacccgttcgcgcagccggaacagggaccaccagtgctcggagaaggtgtcgccgggcgccttgcggatcagcgccgcggcctccacgaccaggaagaacaggatccaggcggtccaggccagggtccagccggtgatgcgccgcacgggtgatttgaccgtgtcggtgttgacgggggtgttcatgccgcactccttcggacatcacccagcgtctcaccgtagacacatagggtaaagacttcggtacggcctgcttacccgccggatacatgcgaagaccgccgcccggatcaccggacggcggtcttcactgcagaagccttgcggctagagcccctttacggaatcgaaccgtagaccttctccttaccatggagacgctctgccgactgagctaaaggggcctgcgccgaacgcgcactgccaccatacacgcctcggacgccggatacgaaatcgatttggtccggccttgccgcaaccgccccgccgcaccccgccggcccaccctccgggcggggcggcggcaggaagagaagggcggctcagtcggccagcagccgcttggcgatcaccagttgctggatctggctggtgccctcgtagatgcggaacagccgggcgtcccggtagaaccgctcgacggcgaccccgcgcatgtagcccatgccgccgaagacctgcacggcccggtcggcgacccggccgagcatctccgagcagaagtacttggcgcaggacgggccgagcttgcggtcctccccggcgtcgtaggcgcgggcggcctccagcaccatggcgcgcccggcgtacagctcggcctgggagtcggcgatcatgccctggacgagctggtactcgccgatcttgcggccgccctgggcgcgctccttggcgtaggcgacggtctcgtccaagatccgctgggcgaggccgacgcagacggcggcgatgctcagccggccgtgcgccagcgaggccatggcggtgcggaaaccggtcccctcggggccgaccatcgcactggcgggcacccgcacgttgtcgaagaagacctcggcggtgtgcgcgccgcgctggcccatcttctcgtcgggcgggccgaccttcagcccgggggcgtcccgctcgaccaggaaggtggagatgccgcgcgagccgggcccgccggtgcgggcgaagaccatgaacacatcggcctcgggggcgttggtgatgaaccgcttggccccgttgatcacgtagttgccgtcgtcgtccttgaccgccgtggtgctcagcgtgctggggtcggagccggcctcggcctcggtcaacgcgaacgcgccgatcacctcgccggaggccagccggggcagccactgccgcttctgctcctcggtgccggcgttgacgagcacctgcccggcgatgccgttgctggtgccgaacatcgaccggaaggcggggctggcgtagccgagctcgaaggccagccgcacctcctcgctgagcgacaggccgagcccgccgtactcctccggcagcgcgtacccgaacagccccatctcccgggcggcctgccgcaggctctcgggaatcgcatcggtctcctcgatctcctcttcgcgagggatcacctgctcgcggacgaagctgcgcaccgcggccagcacatcggcgaagtcctgtgcatccatgaagttgattctagaacgccgctctaggatggcgcccctccccgccgcattgggaccgttcgccctgccagagcccgcgaacacccggctgcggccgtcccgccgagcggaaatgacgatcatcggccatcgcagtgcgcgccactgacacccagctaaaagcgaatctttttcacatgtgctctcgggcacctgcggggagggctcgatggcgccgggtgccgtggcgtcttacgatccgccttttcgcagatggcgcatggcggcatcgcaggaacacatccctcggtgttcccattcgcggttcccagaaccgcaggcctggaaaggggcggtcgccccctaacgtcccttcccaccgcagcaggcggacgcgatcgtcaccgagtattcgcgatcagatccgtccaggaccttcgcgatgcaccgtcgatcgtctccccggctacgcgtggggattcttgacaggcgctcagctcggacgccgatccgggcagtcggcgtaaacccaggtcgcctcaagatcgcagcaagcgatgcacagcgtgcccgctatgaaggcgaactcatgggtgcacccgccttcatgcgggagcacttcgtcaagaatcaggggacccaggtccgccggctcctcaccctcggccgcctccaccgtgaaggccgtgacgccccggtaccggatgatgaggtcctcctcgtgcttccagcagttgtgccggaagcagagcaccagatcaccaccggacggcccctcgacccgggcgagctcgagatccttgacgcaccgcttccccatgaagtcgtagtgatcgggatccgtggcgaaggcccgtgccccggcaggcagcgcctcggcgatctcgggcaatcgttccaggtagggattcgggtcgatgacgcccgccaggtctcctgcggtggcgttgagatcgacgtacttcacgggccctccgaagtcaggtgacagggcttcagccctcatattcggcacaacaccgccgcccccgggaaccatcgcgccgatctgctcgggcaacgcctccggcccgtgacctgaacgtgtccgagccgacacccatacccgcctgcagaagacggatgctcataccacgcgccaaagcgctcgagcctcgcgcgaggagaagagagcgatgcggagatccagttcacggttcggactgtcagagagcgaatggaactcggcgctcaccgaagtccgcgatgcgatcctggaagcggcccgcgaacgacgcatgatctcctatggagaagtcgcaagccgggtttccaccatttctctcgaaccgcactcggccttgatgaaccaccttctggggaccattttcgaggaggagcacgcagccggaagaccggcgctgacctcgatcgtcacccacaagtacggagacaaagaacctgggagcggtttttatgagatggcccgctcccttggatacaagttcaacgagccatatctcttttgggccgcgcaggtgcaagcggtcttcaagctgcacggcgaacccaaaaggacgtgaacggccccgctccaaaccgcatggagcagccccaatggccgatggcgcgcagccgccccggtgaaccgaaaagcacagcctccctgccagacgtcccaggaacgacgccccccagctggtcagaagagggcgaacagacctcgccgagcggtcaccggccacgtctgcgtcaccgcatcgagcccctctgggagggtccgttcgtcagtccgcgcagcgggaccacggtcgaccggacatacctcggcgcacgccccaagatgctcagcgccaaggcagccgcctcaccgagactccccccacgcgctgcgccatgcggccgtgtcaacgtggctcagcgcgggcgtccctcccacccaggtcgccgagtgggccggccacagcgtcgccgtcctcctcaagctctacgccaagtgcatcgcagggcaggaagaggacgccaagcgccgcatcgctgaggccacgaaaccccgggccgccagcggcgatacccgctgaaacttgggcacgtattcggcacagatgcccgtagagacccggtgatcgccggatgcggccggatggaacgcgaacggcccctgaccgcgttcacgctggtcaggggccgtttcaggcgggtggcgggtccaggattcgaacctgggtaggctgagccgacggattacagccctcctgccgaacttcgttgacctgtaatttcgtcaccagaaaacgaaacttcgatccgtattgggcacgccacctatctggtgtccgtagccctcccactcgatccgacaaggctgcgacgaggcatcaggtgttcccacatggacacgcaagctggccgcctaggttgggaatggaaacccgtccgcctcagtccagatccaagatcattcatccatgtagctcccagagaaccagcgcagtaataccggttcacaaaggccgtaacaatcttggccgctgaccaggcaatcctctgacctgcacgttcctagatcatctactcacaagtgaccgtgagtcctcgtgattccccccgctatcgggcacgcaacgggcactccgtcacggcccagctacccttggtgggcctgcgcatccttatcacctcgttccgtcccaaggtcatcaacacctgtggtgccgctggccggccgttgacggccccgtcccggtgcgtcgctgtcgccgtcagcgttgccgccaccgctgtcggcggggataggtccggagtgctcgtccgtgcggacggtcagcaggtgggacagacggcatcgcgcggacgggcgctccggggcgcagggggtctgggggacggcgcagtccccagaggggagctcgctcaagtcggcggcacgatgcccgccggcgggctagcgtgatcgtgatggtgctcgctcccgtcgcgttggtttgtgcgttctacctgggcggatgcacaaccggcggtccgctgcaaaatcgggccgtatccggtgggcttccgtccctgtggcctgcggttttaccctgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcaccacgcgcgtgtaaccgtaggtcagggtggcgtcctcatcacccctcagaaggatcgtgactcattggcctacacccccgtgtccggctgagcgggcggcgcggcgggaccggcccggagaggccgcatgcccgctgcgccggtccactcggtggcggcccgcgtcagcggggcgcccttgaagacgtagagaaagttctcatctggaagacgtagagaaagttctcatctggtgctctggcgccggctctcaggcctcacgacctgtgtgacaggtcgttctcagatcctgtgtggcgctcgctgggtgctggtgggctgggttagaagcggccatacgacggggtgtcttcgggtgttggtggctggcggagcttggcaaggagcgttctggctcggtggagcaagcggtgtgcgtgttgcttgatcaggctcatcagcgggtcagtgctcgcgtctgtggtggttgggtggtttgcagggagctggggtggttcgtaggcggttgccggtgttctgggctgggggccgactgggctggatgtgctggatgtagtcggcgagctgttcgggagtgctggcgaccagggtggttgcgttgctgcgtagggcgaaccagcggccggtgagtgggttgtacaggaacgcccagtgagggaagcgcctgcgtagtgcgtggagggctgcggtggggtcgggggtgttcatgaggccggcggggggagttcggcccagacggtgcggccggttgagtcgcctttgacgccccatgcggtggtgagggcttggacgagggtgaggccgcggccgccttcgcggccgcaggtgggttggccgaaggtttcggggccaccttggtctgtgacctcgatgagggcggtgccatcggggcggcggcagatggtgagggtgaaggtcccgccttcttggccggtgcgggtgtgttcgacggtgttggtcgtcagttcgctgacgatgagggcggcgtcggggtggtcgggaaggcaggcggcggcgtagcggcgggcctggcggatctggtctttgcggcccgggaaggttcgctgccgcttttgcccgtcttccggtggggtgtgggttggggtcatggggagctctctttgcgatcttgcaggtcagagcacctgcccagcactactgatacttaaagtacgggctcagtagtttgagtacaagtcacttgagtacttgcgtcgcacaataagtactgatctcctagggccaggagactgaaggaggccgcgcatgttcgggctggtggttcggttcacctgcaaggacgaagcgagcgctgaggccttcgatcggctggtggccgagacggtggacaagatccgagagcgtgagccgggcacgctggtgtacgccacgcaccgggtggaggggcggccgcttcagcggatcttctatgagctgtatcgggaccgggcggccttcgaggcgcacgaagagcaggagcacaccaagcacttcttgagcgctcgggaagagttcctggcctcggtggaagtggactggttggagcttcaggccggtaagggaacggcgggtgagtaacgagtatcagcgggcgctgggtcggcggatcgcccgggaacgcaagcggcgcggcctgtcacagcctgagctggcgcggttgatcgatcggtcggtggcgtgggtctcccaggtcgaacgcggagtccgcaagatcgaccggatgtcggtgttggagaagctggccgaagcactggaagtgccgctggcggaactggcggccgaagcgccggtggtcgccgctgcgaccgaggagacgccggggtcggcggggctgcggctggtgctggcgggggctcactcgctgcgggccatgctgcactcggctcccgtcccgcccacggacgagatcgggcctcaggtcgatcgggcctgggaactggtgcacgaaagccggtatgaggagctggccgacctgctgcgcgggctggtgcccgcgttggagacggcggtgcggtcggccgagcaggaacgccggcccgagctgttcgaactgctggccaagacctatcaggcgtgctcggcggcgctggccaagctgggtgagcccgaagcggcgtggatcgccgccgaccgggcgatcgcggcggccgaacgggccggtgacccgctgctgatggcggcgggggcgttccggctcgggttcgtgttcctgggcgcacggcacttcgaccaagccgaagagaccgcccggacggcctccgaagcgctgtggttcctggtcgagcaaggcaagcccgaggccatgtcgctgtggggcgggctgaccctgcaacgggccgtcgtcgcctcccggctcaaccaggccgacgaggcctacgcccacttggcgcgggcgcgggaggtcgccgaacggctgggggacgggcgcaacgactacaacaccgagttcggaccggccaacgtggcgctccatgaggtggcggtggcggtcgagctgggagacgccggccacgccctacgggtcggcgccgcggtcgatacctccgccctgtcgcccgagcggcgcgcccggctggggatcgacctggcccgcgctcacgcccagcgccggcaggtcaccgaagccgtctccaccctgctggaagccgaacggctcaccccagagcagatacggaaccaccgaatcgtccggcaactggtgtccgatttgctgaccatgcaagacccaccctcccctgagctgcgagaactcgccgaccgggtgggcgcataaaagcacatggcccgacactaaaagtactagcagaaactctgagtaccgggcgctgtctgtgctgaggctgatcggccgctcaggcctacggctgagccgacctccaacccgctcaagctggtgaagtggactcgtccccgcgtcgcccagacccttgacatgcggctggtggtcaaccccgaccaggcccggcggctgctggacgccgtccgggcccagggcaagcggggggaacgcatggtggcgttcttcgcggtcatgtactacgccgcacttcgcccggaagaggcagtggaccttcgccgtgagcgcttggtccacctgcccgaggacggatggggacagatgcgcctgacccatgccgaaccccgtagcggctcacgctggaccgacagcggcaagccgcgggaccggcagccgctcaagcaccgtgcgcccggcgagactcgccaggtgcccatccatccggagctggtccggatcctgcgtcaccacctcgacgccttcgagatcccgcccggcgggcgcctgttcgtcggtccgcgcggcgggatcatgaccgaccggacatacctcggggtgtggcgtaaggcccgtgagaaggctctgagcgccaaggaagccgcctcaccgagactcccccacgcgctgcgccatgcggccgtgtcaacgtggctcagcgcgggcgtccctcccgcccaggtcgccgagtgggccggccacagcgtcgccgtcctcctcaaggtctatgccaagtgcatcgcgagtcaggaagaggacgccaagcgccgtatcgccaaagccacgaaaccccaggccgccagcggcgacacccgctgaaacctcggcacgtattcggcacagaggcccgtagagacccggtgatcgccggatgcggccggatggaacgcgaacggcccctgtccaggttttccctggtcaggggccgtttcaggctggtggcgggtccaggattcgaacctgggtaggctgagccgacggatttacagtccgctcccattggccactcgggcaacccgccgtggtgtgtcgtccgatggcgacggacaaagcttagcggacctggcgagtactcgtgacatcgaaggcggtgaaggtcgtcggcgggggcggctgactagggttggtcgctacgtggcccgggctggccgcacaggcgttgtgagcattgagaggggttgttccgtggcggactcgtcgttcgacatcgtctccaagctggaccggcaggaggtcgacaacgcggtgaaccaggccgccaaggaggtggccacccggttcgacttccgcaacgtcgacgcggggatcaagcggtccggggacgggatcgagatccaggccaacaccgaggagcgggccaacgcgatcctggatgtgctcaaggagaagctggtcaagcggggcgtctcgctgaaggtgctggacgccggggagcccaagctgtcggggaaggtctacaagctgcacgtcgggctgaaggaaggcatctcccaggagaacgccaagaagatcagcaagatcatccgggaggaggggcccaagggggtgcgggcccagatccagggggatgagctgcgggtcagctccaagaagaaggacgacctgcagaaggtgatcgcgttgctgaagagcaaggacctggacgtggcgctgcagttcgtcaactaccgctgagaaaccgccacggggattcgcagaccacgcggccgggtcgccaaggggaggggcgcaccggccgcgtggcgtcccgggcgccggccgcgccgctcacggccccgggagacgcaaagggggcgcgccgggagccgtaccccgccaaaggctgtccggcgcgccctcgttcgttgtgatgcaggggcggccggggaggttcgagacggccgtgaaattttccgaagcggtcggcaaaagagcggcccgccgctgaggggtctgcggaaagtcccgggtcatggcgggagccgccgggtctgcaccggccggttcggcggctcagccggccagtggggtctgccggtcggcggagtcgtccggcatcagggtgcgggccagcgccccgaggtcgaggtcgaggacgcgggccagggcggcgacggtgaagaaggccggggctgcgatggcgccgcgttcgatcttgcggagggtgtcgagggagatgccggcctcctgggccacggcggcggcgctgcgcgatccgcgggcggcgcgcaatgcccggccgagggccctgccccggtcgcgctcttcttcggtcagcggggtacgcaccatggcgacgactctactaaggataaaaatactggtattagaataccagtcatggtgagttacaagagcccccgcgaactgtcggtgatgcgggaggcgggccgggtggtcgccatcaccctggagcgggtcgccgcggcggccgagcccggcgtgacgccggcggaactggacgcgatcgcggcgcgctgcatcaaggagcacggggcgcggccgtcgttcctgcactaccggccgcggttcgcgccgaccccctaccccgcggtgctgtgcctgtcggtcaacgaggtggtcgtgcacggcatcccggacgggcgcaggctgcgcaagggcgacctgctgtcgatcgactgcggcgccgaggtcggcggctaccacggggacgcggccatcaccatctcgatcgggccgcccgacgcgggggcagcccgcctgatggaggccaccaagcgggccttggagcggggaatcgaggcggcccggcccggtgcgcgcatcggcgacatctcccatgcggtggagcaggtgggccgggaggccggctatggaatcctcgaaggctgcggcgggcacggcatcggcaccgcgatgcacgaagagccctcggtgcccaacacaggacgccccgggcgcggcctgcggctgcgggaggggctgaccatcgcgatcgagccgatgttccacgagggcggggacgaccacggctacacgctggccgacggctggagcatcgtcacctccgacggcagccgcgccgcccacttcgagcacaccgtggccatcaccgccgacggcccggtggtcctcaccgtgccctgaaaggccctgaaaagccgtcgtgcgccggctcagcggcggcccgccatgcgttccaggcgggcgacgcgctcggcggtgggcgggtgggtggagaacaggttgccgatgccggccccgcggaacgggttggcgatcatcagggagctggcggaggccagctgcgggtcctggggcagcggcatggcctgcgtgcccgcctcgatcttgcgcagcgccgaggccagggccagcgggtcgccggtgaggcgggccccggaggcgtccgcctggtactcgcgggtccggctgacggccagctggatgatgccggcggcgatcggccccaggatcatcatcagcagggcgccgagcagccccggcccttcctcgtcctcggagcggccgaccggcaggaagatcgccaggtgggacagggaggtgatgacggtggcgagggccgcggccaccgaggagatcaggatgtcgcggttgtagacgtgggagagctcatggcccagcaccgcgcgcagttcccgctcgtccagcatgcgcaggatgccgcgggtgcagcagacggcggcgttgcgcgggttgcgcccggtggcgaaggcgttgggctgcagggtctccgacacatacagccggggcatcggccggcgggccgcggtggacagttcccggaccagccggtacagcgtcggggcctcgacctcgctgaccggatgggcgcgcatcgcgcgcagcgcgatgcggtcgctgaagaagtaggagacgccgttgacggccaaggcgaggaccaacgcgacggcgaagcccgccctgccgcccagcgcccagcccgccgtcagcatcagcgccgagagcgcgccgagcaaaacggccgtcttgacagcgttgaactgcacttccgtcggcctcccggttaccgagccggggttttcgcccatggcggaaacccttgcggcgcaatcgttcagacaacggtctgacctcgataaacgttccctgcggcggggcggtcacatggtggccgacgccgcctgcagcaccagttgcggggccgccgacagcaccagggcgccggccgcggcggcggcgatggccgcccgcagcgcgggggtgcgcggcatcggccccacccggccggcgggcgcggcgaagaggcgggccgcccaggccaggtagtagtacaggccgatcacggtattgaccgccatgaccacggccagccaggtcaccccgccggccacggtggcccggaagacgacgatcttggcgaacaggcccatcacccccggcggcagcccggccaggcagatcaggaagaacgccatggcggcggccgtccccgggtggcgccgggccaggccgcggtagtcgtcgagggagtcccaggcgggggccggcccggcgggcggggcgccggcgcggcggcggaacccgatcaccacggcgaacgccccgatgttcatgaccgcgtagatcgccacataggcgacggtggccgccaccgcctccggcagccgccggtcccccaccgccagcggggccagcatgtagccggactgggcgatggacgaccaggccagcagccggatcgccgagcgctgccgcagcgccaccaggttgcccgccgtcatggtgaccgccgccaggacggccagcaccggcccccacacgtgcgcgtaggcgggcagtcccagggcgaccacgatggccagcccggcgaaggcggcggccttggagaccaccgacaaaaacgccgccaccggcagcggcgccccctggtagacgtccggggcccagaagtggaacggcaccgccgcgaccttgaaggcgaagcccgccagcaccagcaccacgcccagcgccgcaacgggctccagctcgccggggacccgttccagcgccggggccacccggtccaggtgcatggcgccggtcaccccgtagaccaggctgacccccagcagcatcaccgcggtggaggtcaccgagaccaagaacagcttcagcgccgcctcggtggccaccccgtcccggcggcgcagcgccaccagcgcgaacaccggcagcgacagcgtctccagcgccaccaccagcagcaccaggtcccgggcggccaccagggtcagcgccccggcgatggcggccagcagcaggaagtggaactccccggccggcagccgcgccccaggggcggtgatctcctccagtgacagcagcaccaccaccagcgccgccagcagcaccacgccctggaagaccagcgtgaagtcgtcggtgacgtacgagcacgacggcggcccgccggcgcgcagcccttcgggcaggcagaaggtggcccgccggtcccccgccgccagcgccgccaccgcggccagcgccgcccccaccgcgccacaggaggccgcgcccagcagccgggcggacgccccgaaggcgtcggccagcagcagcccgatcgccgccaccgccacgatcagcggcggcgcgatggccgcgtagtcgatcgactggatcatccacgcctccccgtggaacccgccttcggacgacgagccggcccggcggcggaatggacggcggtcatcagccgcctcccagcagtgccgtgaccggggcggtggtcaggtcgagcagcagcttgggccacaggccgaccagcagcgtcagcgcgaccagcggcacccaggcggcgtactcggccaaggtgagccccggcagcgcgtcccgccggcggtgctcggccaccggcccgtgggtgatcttggccagcagccgcaggaagtaggcggcggtcagcaccgcgcccagcgcgccgaccgccatgaacgtcacgaacgtctcccgcggcagcgcctcagcgggacggtaggcgcccagcagcgccagcatctcgccccagaagccggccaggccgggcagtcccaggctcgccacggaggcgaacgtcaggaaggacgccagcagcggggccttggtgagcatcccgccgcccagggagtccagctccccggtgccgtagcggtctttgacgccgccggccaggaagaacagcagcccggtgatcaggccgtgggcgatgttgcccagcaatgccgcgttcaccccgacgggggtgagcgtggcgatgcccagcagcacaaagcccatgtggccgatggaggagtaggcgatcagccgtttgaggtcgcgctgggccaggcaggccagtgcgccgtagacgatcccgatcacggccatcagccccagccacggcgcccacaccaccgccccctccggggccgccggcagcgcgatgcggaccagcccgtaggtgcccatcttcagcagcaccccggccagcagcaccgacccgatggtgggcgcctcggtgtgggcgtccggcagccaggtgtgcagcggccacatcggcaccttgatcgccaggcccagcccgatcagtgcgaacgccgtgatctgcgcggtgcgcgtcagtccttggccgggggcctcggcgagcgcggtcatgtcgagggtgcccgcgttcgtccccaccaccagcagccctgccagcagcaggcccgagcccagcagcgtgtagaggatgaacttccaggccgccgcccggcgtccggcgccgccccacagtgcgatcaccaggtacatggggatcagcacgacctcgaagaagacgaagaacagcagcaggtcgagcgcgacgaacgtgccgagcatgccgacttcgaggacgagcaccgaggcgatcagcagtcgggccgagccgccctgcggggggtgccgcagcgtgtagaccaggcacaggaacgtcagcagcgcggtcagcagcaccagcggcagcgacactccgtccacgcccaggtggaagcgcaggtcgatggccggcgcccaggcccggtcgaactccagctgcatgcggcgcgggtcgccgtggtcgaaggcggccgcggccagcagcgccggcagcagtgtgatcccggtgacggccgcgccgtagcggcggacggcggtgtcggtgggcaggaagcgggcggcgggcagcagcagcgccagcgcgcccagtgccggcaccgccagcatgacgagcaggatcacagcaagaccaccaccccgaccgcgatgaccacgacaccggccagcaggcccgtcaggtaggtctgcacatcaccggtctgcgtccgccgcagcagcccgccggcccggcgcgaccggccggcgacgcccaccaccgccgcgtcgatgccgcgccggtccacggcgaggacggcccgcgccgccgcccgcaccggccggacgaccagcgcggcatagacctcatccaggtagaagccgtgctcgaagacccggcgcagcggcccgagcccaccggcggggtcggccgccgggtcccggttccacaccaggtagaccgcaacggccccggcggcggccgcaagcagcgacagcagggccgaaagcggatgcggacgcagctcgggcgcgcccagcccgaaaaagcccagcagtgcggcgggcaccgccagggccgccaccggccaggtcatcagcggcggcgcctcacgcgccgggaacgccgcgcggggctcgccgaagaacgtcatcagccaggcgcgcgtggcgtaggcggcggtcaccgcgacggtggccagcagcgccaggcagatcagccaggccacgccgccgggcaggtgcgccggccgctctccgtgcgcggccgcgtgccaggccgcccccacgatggcgtccttgctgaagaacccgctgaccgggggcaggccgaccagcgccgcatagccgatcgtcatcgcccagaacgtgaccggcatcgcccggcgcagcccgccgtggcggcgcagcaggccggaaccggtcacgaagatcaccgacccggcggccaggaacagcagcgccttgaacgccccgtgcgccaccaggtggaagatcgcggcgacgggggcgcccaccgccagccccgccgccatgcaggcgagctggctgatggtggagtaggccaggacgcgtttgaggtcgtcttgggccagcgccgccagcgccgagcccagcatggagatcaccgccagcacgcccagcacggtgagcgcggccgccgaggcggcgaaggccgcatagaggcgggccaccacgtagatcccggccgccaccatcgtcgccgcgtggatcagcgcgctgacgggcgtcgggccggccatcgcgtccggcagccaggtgtgcagggggaactgggcgctcttgccggccaccccggccagcagcagcagcgtggcggcggtgaccgtgccctggggcaggtcggggaggcgttccagcaccccgccgatggagaaggtgcccgcgccgacgcccaggacgaagatcccgatcaggaagccgacgtcgccgagccgggtgatcaggaacgccttgaccgccgcccgcgagttggcccgctcctgccagtggtggccgatcaggaagtaggagcagacccccatgacctcccagccgacgtacagcaccagcaggtcgccggagtagaccaccagcagcatcgcggcggtgaacagcgagatgaacgccgcataggaggagtagcgccggtcctcggccatgtaggcgaccgagtacagctgcacggccagcgccacgccgcagaccatcagggcgaccagcgcggccaggccgtccacccgcagcccgagcgcgatgtcgatcgtgccggtggggatgagggtcagcgtgccggtgcggacgccggggtggcgccacaccgccaccgccacgatcagcgccagcacggtcgccacggccatcggcaggcaggcgatgagggcgggcccgttgcgcggcagcccgcgcagggccgaatcgcctgccgcgtaccgggccggggcggccggttccggtccgctcaccggcagcggcatggtcggcgcctcggcggatgtcttctccggttccggggacgtcccggcggttcccggggtctcagtgtcttcggcagaggtcttggaaagttccccggcttccgggccaccggctccagagcgcccggcgccgtcagcggtcccgaaggcctgcgcagccgggggtgcggcgcccagcagccgggacgtccacgggcccagcagcatgccggcgaaggcggccaggaagggcagcagggtcgccagcgcggcgagggtgatcatgcggtgtccccctcacgcgccgccgcggccgccggccgccggggctcctgcggcgtctcctctcccgcgggggcggtctgctcggtgagggtgcgcagccggtccacttcgatcatccgccggttgcggaagaccagcagcacgatcgccaggcccaggccgatctcggcggcggcgatgacaatcgtgaacagggtcatcacctggccgccgtgcagccggtcgcgccacagcacatcgaaggcgaccaggttcaaattgacggcgttgagcatcagctcgaccgacatcaacaccaagatcgcgttgcggcgggccagcaccccgtacacgcccacggagaacagcagcgccgcgacgaccacgggataggcggcgtgcatcaaccgtccccttccccgtcgtcttcctcgtcgcgggcgccgatgtcggtgcgggacagcacgatggcgccgaccagggcggccagcagcagcaccgacagcacctcaaacggcagcacccaggtgcggaacaggctgccgcccagcggctcggccccgcccccgccggcctccaggtcgatgtaggcgtccttgaaccccatcaccagcacggtgaccaggacggcggcggtggccagcgccacggccagggcggcccagcggttgccggagtccagcgggtcgtccgcgcccgaacgcggcacccggccgatcggggcgcgggtcagcatgatcccgaacagcagcagcaccaccaccgcgccgacgtagatcagcacctgcgtccaggccacgaactcggcggtcagcaccaggtagcagccggccagcgcgccgaaggcgaccaccagccacagcgccgcgtggaccagctgccgggtggtcaccaccaacacggccgagcccaccgccaccacgcccagcaacgcgaagacgacctccgccgcggtcatcgcggcccgccccgtcgcatggcggcgcggcggccggcccgctcggcggccgtcacctccttgggggtctcggccgccggatcatgcgcctggggcggcggcaccgtccacatccactcgcgcagccggtctttttcgtgggtgagttcggcgatgtcgtactcggcgtactcgaactgcggcgaccagaacagcgcgtcgaacgggcagacctccacgcagatcccgcagtacatgcacagcgcgaaatcgatcgcgaaacggtccaggacgttgcgggtgcgggggcgtccgccgccctcggcgggcagcgtctccttgtgggagtcaatgtagatgcaccagtcggggcactcgcgtgcgcacagcatgcacacggtgcagttctcctccagcaaggcgatgacccccctgctgcgcggcggcaggtcgggccgcacctgggggtattgacgcgtgacggatcgccgcgtcatcgtccgcaatgtgacggccagccctttggccagcccgcctcccggtacccgtgccacggccccatgattgcctacggcgctcggggatgtgaacgtcgcccgcccggcgggcgtctcagaagtgagtcgtgcggtgttcggcagctaggagctcttcatggcgtggccgggaaatcagccctttcaggagcccccgcagcgtcccgtgccgggtgacccccgctattccgcgaacccttcggttcctcccgcccagcagcccctcccggtgccgtcgaaaacgccgccgcaccctcagcggccgcagcacaaggccgcgagcatcctgtgggcgtccctgccgctcatctccgtcggcaccgtcacccctttcgcgttcatttacgccgccttccggcgccggacggtggacctggcgctgtccgccgccgcgtacctggcgatctgggcggtggcgtgggtgttcatcgacgatgagggcacggccggctcgatcgccgcgacgctggcgatgctgctgtgcttcggcggcacggtgcacgccttcgccgtccgcaagcgcgtcttctcctccccgcctcccctggcggacggcaacgagcaggccgtccaggccgcccagcaccgccggaaactgcgcgagcgggcgcgcaaactggccgccgaggaccccgtgctggcccgcgagctgggcatcggccgtcccgaccagccgcgctcctacgacgacggcgggctgatcgacgtcaaccacgcaccgccgcacgtgctggccaccctgcccggcgtgacgcccgagctggccgcgcggatcgaccggctgcggcgggagcgggggcctttcgtgtcggtggaggagctggccgtcgacgccgacctgccggcgcatctggtgccgacgctcggcgagtacacgatcttcctgccctgacccgcgtccgggcgggcggcgccgcggccctcaggccccgacggcgatcttgacgatgccggtgagggccagctggagcagcgccagcggcaccagccaggcccaggccaggcgctgcagctggtcctcgcgcagccgcgggtagctgacccgcagccagatcaccacgaacgccagtgcgaacgtcttcagcagcgtccacgcccagcccagctgctcgttcaggaacgggccgtgccagccgcccaggaacagcacggtggtcagcgcgcacagcaccacgatcccggcgtactcggccagcaggaacaatgcgaagcgcagcccgccgtactcggtgtaggggccgaagatgatctccgagtcggccaccggcatgtcgaaggggggccgccgcagctcggccagcccggcgatgaagaacaccaccgcgccgatcgcctgccagggcagccaccaccagcgccactcggcgacgatctcggtcagcgacaggctgccggccgccatcgccaccgacgccgccgccagcaccagcggcagctcatacgacatcagctgggcggccacccgcatcccgcccagcagcgagtacttgttggcgctggcccagcccgccatgatcgcgccgatcacgccgacgcccatcaccgccagcgcgaagaacagccccacgccgaggtccagcaccacctggccgcccggcccgaccggcaccaccaccagcaccaccaggtagggcaccagcgccaccgcgggcgccagtttgaacacccaccggtcggcgtcgcgcgggatgacgtcctctttctggatgaacttcaccccgtcggccaccagctgcgcccagccgtggaacccgccggcgtacatggggccgagccgcccttgcatgtgcgccatgaccttgtgctcggcctgtcccaccagcagcggcagcaccgcgaacgccgccgccagcagcgccagtttgagcaccgtctcggcgagctcaggcatcgccgcctccgtcggttccccggggccgcccgccgcgcccggcctgcggccccgggcgccgggagcgggccggggcggcctggggcccccagttctccgggacgccgggagggcggacgcggcggcggctgggggcgccgcttccgctctcgccgggttccttggcgccgggccagggcttggcgacccgggcggccagcacgaagtccttgcgcagcgggtgcccctggaagccgtccggcagcagcaggggccgcaggtcggggtggccgtcgaagacgatgccgaacatctcgaaggtctcgcgttcgtgccagtcggcgccccggtagacgccggtcgccgacggcagccgcgggtcccggcgcggcaccagggtgcgcagcagcaggcggcggcggtgccgcagggagtagacgtgggcgacgacgcggaagccgtcgtccagctcgtccacggccgtcagccagtcgaagtagtcatagcccagttccgtccgggcgaagtcgagggcggccggccaggaggcggcgggcacgtccaccaccggctgcccgaaggcgtcggtcacgaccgcgtcctcgccgaagcgctcggcccaggcggcggccgggtccacggcggtcatcgctcccgccgcctttcgccgggttcatcctcgtcggtctccgcatcgaaaccggggatgaaggacaggtccgcgccgccctgcggcggcatcacgggcagttcggtggtcggggcgtccggggagggctctgggacgccggagggaggcccggcctcctcggcccggccgggagagccgaccgcggggagccggtcggtccgctcggcgtccgccgcgggcccgaccaccggcagccggtcggtgggctgatcggccccggccaccggctgcttctccgtgggctggtccgccggggcccagtcggcggacgcatcctcgtcggaggcccacttggggaccgccgggacgggccgcagcctgccgggcggctcctggggcgggggcggcggctggatcgggcggcgcagcacggtggcctgccgcggcgcggggggcggcggcggggccaccggctcgccgccaccgccgtaccggtcgcccagcgactcggcggcgatcttctcctggaggcggacgatgccctgcagcagcgcctccgggcgcggcgggcagccggggacgtagacgtccaccgggatgatctggtcgacgcccttggtcacgcagtaggagtcccagtaggggccgccgcagttggagcaggccccgaacgagatgacgtacttgggctcgggcatctgctcatacagccggcggaccgcgggcgccatcttgtcggtcaccgtgcccgacaccaccatcagatcggcctggcggggtccgggggcgaacgggatcacccccagcctgatgaagtcgtgcctgctcatcgaggcggcgatgaactcgatcgcgcagcaggccagcccgaagttgaacacccacagcgagtagcggcggccccagttgagcacgaacttgatcggcttgggggccagccgcgacagcggaccgacgccgggcggcggcagatcgacggtgctcaccgatgcattcttacagtccccgcgcgtcgccgccgagtcccggcccgcgggccccgccggcgatcacagccacgacagcacgcccttgcggcccgcgtagatcaggccggtgaacaggaagcccaggaacacgaacatctcgaccagggtggtggtcccgaaaccgggggccgagaacaccgtggcccaggggaaaaggaagaccgcatcgacggcgaagaccacatacaggtaggcgaagacgtagtagcgcacgtacgactgcgcccagccctcgccgaccgggtcgacgccgcactcgtaggtgatcagcttttccggggtgggccggtgcggccgcagcatccggttgaccgccagcccgccggcgacgatgccgccgcccagcaggaggagcaccacgacgaccaggtacgagccgaagtagtccaccgcggccacctcccgtctgcgtccggccccgcgctctgcgggcgtcacggccaagtatccccgaggacgtgcaagttccggggggagcaggcaacgcacaggggcggaaagggggacaaaccataatgaccgttcctgcatcacactgaaagcacgctccagcacgtccgctccccggaaggaatgcgcttcgatgagcagccccccgccaccgccccccggctggaatccaccgccaggcggcccttcgtggccgccgcccgaccaaccgcacgggcagcagcccggcactccgccgccgttccagccgggcaccaccccgccgccgttcgcggctcccgggactccaccgccgttcggcctgccgggcccgcagccgccgctgccgcccccgcgccgggccggcgccgggacgacggtggccatcctgctgggcggggggctggtggtggtgctgatcctggccgccgccttcgtcgtgctgctgaacaaggaggacaagacccccaccgaacggctggccgccgcggcccgctcactggggaccgcccgcgcgctcaccctgcagggcaccttcggcacggaacggatctccggccaggtccaggtcacctccagcggccgggtcaccggcccggtgacctggcagggacggcggatgaccctgctgaacaccggtgaggagctgttcgtcaaggccgaccggtcttactgggcgcagcatctgcgcagcaccaacgtcaacgacctgcccggcaacggtgagcagtggggcaagctgtcctccgaccgcctgaccttctctttcaagcagcacctcactcccgcggcgctggccgccaagatgcgctcggtcaccaaggccaccgtgcgttcggacaccgagaccgtgctgcggggacgcgcggcggtgaagatcaccacgctcaccggcaccttttacgtgtccgaagacgaccggctgctgcgggtcgaaagcgtcgttccctacttcaacgccgatgtcaccgcgcactcggggtccgacgccgacgccgtgatcggccggctgcgttccctggtcggcgagctgaaggacgcctgggacaccaccaggacctcgcgcccccagaagatcgagggctgcaagaacggcaacgcctccggctgcaccgtccgcgtccggctgtggacctccggtgcgggcagtgagtccacgcaggtcagcgtctatgtgtggatcaccgagaccacccggaccggccgccggctgggcgagtgcagcaccaccgccaccaccaccggccttgagtcggtgtgggccgaatgccgggtctccggcgcgcagtggtcggacttctaccgccgcaccaagttgcgcaagcccgcctggatgcaggcccgggtggtcgccatggccttcacccccggccggcttcaggagctgcaaagcgcgctcgaccgggaatgagccttatttcagcgcgtggcctgccaggtcacggcatcgtccctgacacgccgtccccgtccccagatagcggagacggcggctgacaaaggttcagtgagccgcggcacgggtgccggatgttccccccggtggggcggttcatccggcactatcggatgccggggtttcggggcgggccgccgggctgagatcctggcatgccgagtccggcccggaccggtcagcacgcaccaggaggatcgtcggcggtgagctcaccccaatcgttgccgtccgggcagccgagcccaccggcgggcggacccgccggcggcgggccgcgccggcggctgcgcattcccagccttccccgcccgctcgtcgcgggactggcggtcgcggcgctggtcggcacggtgatcaccgccgggctgcgggcggacgacgccccgggcgaccggacggcgagcggggtgcaaagccccagccggtcggcggccccgccgtggacggccgaggtcgccgcgcggctgaaggagctgccggcgctgcgttacagcggggcgttcacctccggcggccgtcccgcctgggcgacgctgtcggtgacccggtccggctcggcgatcggcacgatcacccgggacggccggcgggccctgctggtgagcgtgggcggcgccacgtacctgaaggggccggcggcgttctggacgaacagcgccgggccgaccgcgctgccggaggacttcgccgggcggtgggccaaggcgcccgtcaccacgctgggcttcgacatcaggtcgttcctggccccctcctccatcgccgagctggtgcgccgcttccccggcggcggctccggggaggtcgacggacggccggtgtaccgcatccagaccgcgctcggcacctactcggtgaccgtcgcccagccgcacgagctgctgcgggtggagggcgtggcgggggcccgcttcgatgtgacggcggtgcccgacgccgccccggtgctgacggagctgcgcaggcgggtggccgcgctcggcggggcgcgcgacccgggggtgcgttttgagcacggcgggctgaagttcgtcaactgcaacgagaacgtcagcggttgcacggtgcgcctggaggtctccacccgctccccggtggtggcgaacgacggctcatcggccaccgccgccgcgccgcgggtgcggatgaccgccacgatcagcgccgacggccgggcgctgggctcgtgcacggacgtgcagccgctgaacgcctcccgcaaggccacgctgagctgcacggtcaccagccggggctggcgggagtggatgcggcgggcgcgggatgtgcccgggcggcacgagtacaccgcgcaggcccgggtggtggccgaggcgctgtcggcgcggcaggtcgccgagctgctggcggcggtcgatcaagagcgccgggccggctgagcccgccttcgcgagcaggggaagactgcctggtcaggccgtacggcgaagtgcggcaaagacattgagcggttattgcgggccagcaaaccgaactggattctaaagaactatagtgctgggggtgaacgtcaagccgccgggaccaccgggcccgccttcggcccggtcttcggcaccttccgtgcccgtggcactggtccgccggttgcatgtggacctgtgccggctcgccagccgtctgtgtccggccgcaacgtcccgaaggtgaacgttccgcgccgcccgccccgtacccctgtgcgagcggcgcgcctgggccgtccaccgggagtggacgccgtctccaccgccgaccgatgcgatacgtcccgagccggggtgcactgtgcccgcacggggcgccgcgcaaggaggcgggggtcttggcgcccaccgccgggccgagcgccggacggcccggcggcaccatgcgtccgccgggagatccggtacggccggacgtaccatgaaaggtaagcctaagtagcatcacgggatccggacgcctccccgggtcccgggtgctgcgcgtcgaggaggtcttcctctgtgaccaaacaggtccagcagctcgaccgcgtcatcatccgtttcgccggcgactccggcgacggcatgcagttgaccggcgatcgcttcacccaggaaaccgcgtcattcggcaacgatctgtcgacgctgcccaatttcccggccgagatccgggccccggcgggcacgctgcccggggtctccagcttccagctgcacttcgccgaccacgacatcctcacccccggggacgccccggacgtcctggtggcgatgaacccggcggcgctgaaggccaacatcggcgatctgccgcccggcgggaccctgatcgtcaacaccgacgagttcaccaagcgcaacctggccaaggtcggctacgccgccaaccccctggaggacggctcgctggccgaataccaggtccacgcgctgccgctgacctccatgacggtcagcgcgctggaggacttcgacatcaccaaaaaggacgccgagcgggccaagaacatgttcgccctcgggctgctgtcgtggctgtaccaccggcccaccgagggcacgctggcgttcctggagcgcaagttcgccaagaagcccgagatcatgaaggccaacatcgcggccttccaggcgggctggaactacggcgagaccaccgagaccttctcggtgcagtacgaggtcaagccggccgcccacccgcccgggctgtaccgcaacatcaccggcaacaccgcgctggcctacggcctgatcgcggcgtcggtgcgcagcgggctgccgctgttcctcggctcctacccgatcaccccggcctccgacatcctgcacgagctgtccaagcacaagcggttcggggtgcgcaccttccaggccgaggacgagatcgccgcgatcggcgcggcgctgggcgcctccttcggcgggtcgctgggggtgaccaccacctccgggccgggcgtggcgctcaagagcgagaccatcgggctggcggtggccaccgagctgccgctggtggtggtggacgtgcagcgggccgggccgtccaccggcatgcccaccaagaccgagcaggccgacctgctgcaggtgatgttcggccgcaacggcgaggcgccggtgccggtcgtcgccgcccagtcccccgccgactgcttcgacgcggcgatcgaggccgcccgcatcgccgtcaagtaccgcaccccggtcgtgctgctgaccgacggctacctggccaacggctcggagccgtggcggatcccggacgtggagtcgctgccgaccatcgaccccggcttcgccgagccgggtcaggaggacttccagccgttcaagcgggaccccaagacgctggcgcggccctgggccatcccgggcacgccgggtctggagcaccgcatcggcggtctggagaaggccgacggcgccggcaacatctcctacgaccccgacaaccacgacaccatggtccggctgcggcaggccaagatcgacggcatcgccgccgacatcccgccgctgcaggtcgacgacccctccggccgggcgcgggtgctggtgctggggtggggctgcacctacggctccatcgccgcggcggtgcggctggtgcgcgagcgcggcgggcacgtcgcccaggcccacctgcgccacctcaaccccttccccgccaacctcggcgaggttctgcgttcctacgacaaggtcctgctgccggagatcaacctcggccagctggccctgctgctgcgcgccaagtacctggtggacgtgatcggctacaaccgcatgcgcggtctgccgttcaagtccgaggagttggccggtgtgatccaggatgtgatcgacagtgagtgaagtgctcaacggctcccccaacggccggagtgggctgtcgctggtgcccaagaccgacgtcaagcagaccgccaaggacttcaagagcgaccaggaggtgcgctggtgccccggctgcggggactacgccatcctggccgcggtgcagtccttcctgcccgagctggggctgcgccgggagaacatctgcttcgtctccggcatcggctgctcctcgcggttcccgtactacatgaacacctacgggttccactccatccacggccgtgccccggcgatcgcgaccgggctggccgcctcccggccggacctgtcggtgtgggtggtcaccggtgacggcgacgcgctgtccatcggcggcaaccacctgatccacgcgctgcgccgcaacgtcaatttgaagatcctgctgttcaacaaccggatctacgggctgaccaagggccagtactcgcccacctcggaagtcggcaagatcaccaagtcgaccccaatgggctcgctggacaccccgttcaacccgatctcgctggcgctgggcgccgagggcaccttcgtggcgcgcaccatcgactccgaccgcaagcacctgcagtcggtgctgcgggcggcggccgagcacaagggcaccgcgctggtggagatctaccagaactgccccatcttcaacgacggcgcgttcgacccgctcaaggagccgggggtgcgcgacgacatcaccatccgtctggagcacggcgagccgatcatcttcggcgccgagcgggacaagtgcctgcgccgcacgcccaccggcggcctggaggtggcgagcgtcgccgacgtggaccccgcgcagatcgtggtgcacgacgcccaccaccccgacccgtcgctggcgttcgcgctgtcgcggctggactccccggccttccggcacaccccgatcgggatcttccggcaggtgcagcgcccggcctacgacgagcagatgcgggcccaggtggagcaggccatcgagcgggagggccccggcgacctggccgccctgctggccagcggggacacctggcgcatcgacggctgacggcgggcggtccgcagcggccccggtcctcttttccaagagggccggggcctgccgcttgtggccacttggtcacatccgggccgccacggtggcggtatcgcaacggcgctgaaagacttggggcgcaggaggaggggggaggtgaaggatgcgggccgtgccaggccgcaacgagcgacgtcccggtgccccggccaaagacgctttcggacgctttgtcgccccaggcgcgcagttccctcctccgccaccgccgcccccgccgggtggcccggcccgtgaacgcggcacgggcaggcgacgcggccgcccggcccggaggggacgcggcggcttcctccaggcgggacgcagaggtctgcggcttttcaagcgttccgcgccgggcgccggcggcgagcggaccgagcagagaccggcgtccccggccgccgagcaaccagagcccatggcgcccccggccgaggagagcgccgcgccgccggatcgccgggccgccgagcgggcgcgccgggcggccgccctgcgccgtctccaggagcagcgccgggcccgcgccgggctgcgctccacccggcggcggcccgccctggcggcggtggtcgtcacgctggcggcgctgatcatcacgatcacgctgaccggggcgctgatcgtgaccgccgagcggcccgagccggtgccgctggcctcccccctgcacatctacccggtcacccaggtggtcgccggcgcctgcccggccggcacccagggcatcaccgagcagaccaccccctcggaggccaggtgctaccacctcagcagcggcatcgcgatccggcaggtcgccggcctgcgggtgcagccggggcggacggccggcagctatgacgtggcgatcgacctgatcgcggccgaccggcgggcgttcggcgagctgacccgcatcgccgcgggccgctcggtggcgttcgtggtcaacggccggctggtgaccgcgccgcgggtggaggtgccgatcaccgacggcaaggtggtggtgaccggcagtctcggccgggccgaggccgaccgcctggtgagcatcctgcgggggccttgaacccgatcccgccgccggggtctcccgctcggcgcgttcggacgccgccggcggacgtccttcctcaagtccgccggtggctcaccgcgcccgcggcccgcccggcatcggcgggcggtgccgccgcggccgggggccgccggtcctcggcgggggcggaggaggtgcgcagcggcagttccttgagggccagcgcggccgccaggcccgccagcgcgatcggcaccccgaccaggaaggcggcctggaccgcctcggtgaaggacgccagcagcaggccccgcagcggctcgggcagggcgtggatctcctcgggggtgcccagcccggtgccgacccgctcgggcaccggcaggcgggcggcgcgcagccgctcggtcagcgcggcggtgagccgggcggtgagcacggcgccgagcgcggccaccccgaccgcgccgcccatgctgcgaaagaaggtgacgcccgaggtggcggcggccatatcggcgcggtcggcggcgttctgcgtggccagcaccagcatcgtcatggtcatgcccaggcccagcccggccgtcccgcagccgatgccgaccgccaccggaccggagtccacctgcagccgcgacagcaggaacatcccggccgccagcagcgccgtcccggtcaccgggaacatcttccagcgcccggtgcgggcggccacctgcccggagacggtgctgcccagcaggacgccgatcgtcatcggcagggccagcagcccggagacggtgggtgtcatgccctgcaccacctgcaggtactgcggcaggtaggtcatcaccccgaacatgcccacgcccaccatcagcgaggccgccgaggcgagcacgaaggtgcggtcggcgaacaggcggggcggcaggatgggcgcggcggcccgccgttcggccgccaccgccgcccccagcagcaccagggtcagcgcggtcaggccgtaggtccacggagagttccaggggaactccttgccgcccagggacagcacgatcagcgcggtgctcgccgcgccggtgatggtgaccgcccccgcccagtcgatcttcggccgggcccggcccgtctcgcgcggcggccggtgcagggtccactgggtgatggcgagggccgccagcgccagcggcacggtgacgaagaagcaccagcgccagcccaggcgcggagcgtccaccaggaagccgccgagcagcggggcggtcacggtggacaggccgtaggcggcgcccaggtagccggagtagcgtccgcgctgccggggttcgacgatgtcgccgaggatgacctgggtgagcgccatcgccccgccggcgcccatcccctgcagcgcccggaacgcgatgagctggccgacgttctgggagaggccggccgcgatcgaggaggcggtgaacagcagcagcgcggtctggtacatccgcttgcggccgaagatgtccgacagcctgccccacagcggggtggaggcggtcatggccagcagcggggcgctggccacccaggcgagctgttcctgcccgcccagctcgcccatgatggtgggcagcgcgatggtggtcaccgaggtggagatcaccgcggtgatcatggccatcagcagcccgctgaggatcttgagcacctgccggtgcgtatagccgcccgccgcgccgtgccccaccctgtccccccctgatcagccgtgttctgcacacgagtatgtatacgctcgtttacaagtcaaggcgggatactgtcacccgatgcgaccgaagcaggcgaacgacggccccgccccgcggcccaggcgcgaccgggccgccacccggcggcggcttttggaggcggcccgcgagctgttcgccgagcacggctatgaccatgtgtcggtgcgggcgatcgccgcccgcgccgaggccaacgtggcgctggtcaaccggtacttcgggtccaaggccgcgctgttcggcgaggtgctggccggggagtcggcgctgccgcacgtcctggagggcgaggcggtggagctgccgggcaggctggccgagcacgtggtccggctgatccaccacggccaggccggcccggtgctgcgcaccctggaccgctcggtgggcgacccgcagatccagccgatcatccgccgtcacctggaacgcatcctggtcgagccgctggccgcccggctgcaggggcccgatgcccggctgcgcgccaccgccgccgcctccatcgtgatgggcatcggctcggtgcggcgcatcctgggcctggccgacctgcgcgcggccgatcccgaggccctcaccgcccacctgaccgccatgttcgccgccgcgctggcgcccctgcccgagcccggccgggacgggtgagtcctcccgatccgccgcggacccgcccggcgccgcaagggggcccggacgcggcggaatccggccctcacccctggtgatcaggcagaacggccgttgaagcgggctcaacaattagggaaagtgtgatttccctctctctgcgagccggcaccgtcaaagcggctcccgcccttgcgagagccgcccttggccgcagacggtcatgtcccgtctcgtcccatgggtgtgttctcatggcgattccgggggtatccctgcacctcgttgcggtcggaccggcatccgtgccgccggggcgccgcaacggagaagacacattgatgaccggaaaaagaggtcgagacaactcatcgggttgaataagctcgccagttcaaggcggcgtgcccgcgtcgttgcacgacacaaagatcagctcgatcggtggattaacttccgccgagaggggggagatgatcatcatggcacggcagcaaatcgtcaaacgccccaggcccccgcgtcagccgacacccatggacctccggacgccgtctggacggatcctgccgtactgagccctttccgccatgccgtctccgcaggttgagacgggcgcggcacggccggcgaatgcgacggccggcgacggcacggcaccgggcgccgccggggctcccgtcccggcatcccgggccatgtgccgggaaaggctcccgccgcctaggcggccggtacgggtacggcgaccggggccggcggtgtgccctgcggcggaacgggaggttcgcgccgccggggctcccccgcaggctcccgggacgagggtcgcgaaagggacgcccgagcacgacggcttcgaggccgcggaccgcatggtccgcggcctcgccgctttccggaggggtccccggcgttacggccgcggcgcggcctcggccgcatcggcggaggccgcccgctccgaaggcgcggggaccaggtcgagggtgtcgcgcagggtgaccggcttgagcgccagcgccgccaggatgctgaccacccccagccctgcggagatcaggaagatgtggccggtggcgtcgccgtaggcggcccggacgatctccacgacgggggccggcagcgcgctcaggtccaggctgccggtggccttgccggcgcccgcgcccatgcccgccgcggacagcttctcggtgatcagggcggtgacccggttggccagcacggcgcccagcaccgacaccccgatcgtcccgccgagtgagcggaagaaggtcaccgtgccgctggccgcgcccagttccttcagcgccaccgagttctgcacgatcagcaccaggttctgcatgcaggcgccgaccccgatgccgatcagcagcatgccggcgctcagcagcaccagcgaggtttcgtggtcgatgacgctcatcaccgcaaagcccgcggtcagcaccacggtgccgaacacgatgaacggcttgggcttgccggtcttgctggtcagccgcccgatgaccgtggacgacagcagcaccccggccatcatcgggatggtcagcaggcccgccttggtggggctgtagccgcggccgatctggaagtactggccgaggaagaccgcgccgccgaacatcgccgagcccaccgccaggctggccacgatggacagggcggtgttgcgccgcatgacgatgggcagcggcaccaccggctcggcggcccgcgactccacccacaccgccagcgccaggatgagcagcgccccgcccaccatggcggcggtctgccaggacagccaggcgaaggagccgtccacgaaggtgacccagaccagcagcaggctgacgcccccggtgatcagggtggcgcccaagtagtcgatcttgacgtcggccttgcgcaccgtcggcacgtgcagcgtcagctgcagcaggacggcggccaccagcgcgatcggcaccccgatgaagaagcaccagcgccagcccagccaggagacgtccacgatcagcccgcccagcagcggcccgccgacggtggccacggccatcaccgcgccgatgtagcccatgtacttgccgcggtcacggggcgggatgatggcgccgatcacgatctgcaccaggatctgcaggccgcccatgcccagcccttggaaggcccttgcggcgatgagctgctcggtgttctgcgccaggccggccagcagcgagcccaccaggaagatcgcgatggagagctggaccagccgcttcttgttgtacaggtcggccagcttgccccagatgggggtgacggcggtggaggtcagcagggtcgccgtcaccacccaggtgtattgcgactgactgccgtgcagcgccccgatgatccgcggcagcgcggtgcccaccaccgtggcgctgagcatggcggcgaacaacaccagcatgaggccggccagtgcctccagcgtctgccgacggctcatcggcgcaggcggggacgaatgcatgctcaagtactgcctcccggtgacggcgtgtggaaggggaagggggcggaggcgggagaccaacgactaccggccggtagtctattcccactgggaaaatttacccgatgggcaagtttactccggtcgctaaggtgggtgccgtgaagaccatgccgggcctgcgcgagcgcaagaaggcggccacgcgccaggcgctgcacgacgccgcgatgcggctggcgatcgaacacggcctggacaaggtcaccgtggaggccatcgcggacgcggccggagtctcccggcggaccttctccaactacttcgccggcaaggaagacgccctcctgtacggcgacgagcagcggatgcgggccatcttggagtccttcgccgcccgcccgcccgacgagccgtcctggacggcgctgcgcaacgccgtcgacgactactaccggagcctgggccgccgccccgaccccgagtggtccatgcgggcccggctggccaagcggcacccctccctggcggcccgccagatggccaactacgccgccgccgagcagaacctcaccgcgttgatcgccgagcgcgaagggctgccgcccgatgcactgcgcccccgcgtcatggccgccgccttcctgtccagcgtgcgcatcgccgtgcagatgtggacggacacccatcccccgcgcccgctgcaggagatcgtccacgaggtcatggacgagcaggcccgcccctttcagtgacggatcccgcccccggaaggccggccccttcccggccggccgaaaagctcatgccgcctcctcccggagcgggccctgctcggtggaaccgatcagccagcgcacggtgtccaggacggattcggccgcggagcggaaggtgacgccgaggtcggcggtggtggccgaggcgtcggcgccgggcgggcagtgcagggcggtccaggtgccctcccggccgaacgtcagccggaccggcagcatccgctggaggagatcggcgagcctgcccgcggccgacagcacgggcgcgggcacggcgagccgggccgggctgcccccgccggccgcggcgaccagccgctggatctcggccatggccggcgtctcggcgacggccaggtagcggcgcggggccacgcccgcgctcagcaccgccacgtgcacggcggccagatcgcgcacgtccaccaccggcacgacgcccggcagccggaaggggagcctgccctgcaggacggagcgggccagcagagtgctctcgccgcaggccggatcgtgcggcccccacaccatccccggggtgacgatcgtcaccggcgccccggcgagctgccagcgccgggcgatccattcggccagggctttggaccgcccgcagggcaccggcgggtcgccgaccggggagctcgccgtcagcgactgcgcggccggcagcagcgcggtgaaggaggagacgtggacgatcgggttcagccccagcccgtaggcgctgccgaggaccaggtcggtgctgcgcacgttgatcgcgtgcagctccgggcggcgccgggcgtcgaaggagtggacggcggcggtgtgcaccacggcgtcacagccggtcagggcccgcaccaccggctcgcgggaggtgaggtccacctcgaccgtctcgaccgcgtcggcgcagccgtgcgggcgcagcgcccgccggatccggtgcgccgagcgggccgccgcgcgcacctggtgcccggcctccaccagcgccttgacggtatgcgagcccacgaaaccgctcgccccggtgaccaggaccttcatcgtctccccccggccggctcgcaggcgtcggacggcccggtgcccggcttggtctgccgcatgaagcctcccagcggatcccgatgcaccccgtccccgttcggggacggcactcagcggtcgccggggcacggtagggccgggaactgctcacttcccaggccaaacgctgtcaggtcgctgctcacccgaacttgaacggtgaacctttctcacccgccctggagcggagagccgagccagacatatcaccccattcgtgattttcgtcactcgagtgacactgatcacagtggcgacacaaagcggaccgcgctccggaacaccgctctgacctgggcgaagagtccgcaacacccccaccgaaacaaggggagaagttggaaagattcgcaccttccaactccgaggtcagattcttgtaacctccaggttgccgcatccggccaacccgccgacctactctaatgacatggccgagctcatcatcgttctggtaatcgcgtacctcttgacgcattgacggacgggtctggcaacgccgtggtaaatcccgccgtcgctcttccctgccccgactacccctctgtgcagcggacgcccgacgtgggcgcccgccgtcatgtgcgaagaagaagcgagacagatcgacgacgatctgtctccttcgcattggtcaaggggaaaacaatcgggtaaaccagacccagggcatgagatcgacccatcttcccgctttttcatgacatttcttcggcggtgctccggcattcttcgcgccatcggctttcgtgcgcagccgccgcccacgggacgacgggcccccgccgccgtcagtccgcgcgttcaccgggccggcgagcgccccgcacacgtccgcccaagctctgcgcgacccggcgcaggagcagcagcagccacaggtacatggccgcggaaggcgaaaggaacgccacgggggcggacaccccgaacaccaaggtcaacaccacgttgtcggtgatctccgaacggacccggcgctggggaacgcccggcgcccgcagcggacccggccggcgcaaccgcagcgacatgaccgtcatcagcgcccccgccagcgcaagggtcccggcatacccggccaccgcgacggagacgttgccgtagtcactgatcagccgggtcggaaacggcaggatcgcgatgcacgccagcaaggccagctccagcatcaccatcggcccgtccacctgcgcgaccatggcgaacaggccgtggttgccgagccagaacaacccgatgaccgcaaagctcagcgcataagcccacagatcgggcagcgcgccgtgcagcacctgccgcagctggggctccgtcagccccgccggcacctggatgcccaacgccagcagggtgatcgcgatcgcgatcaccgcgtcggcgaaccccagcagccgctcccgatccaccagcccgtcgccccggctccgctgcgcgccctccggcatgcggccaacctaagcgcgcggcgaacgcggcaccggcgggacgctcccccgtttgcccggcgctgagcggcctttgagccgtcccggaagcgggaaacgcccctcagccggagaaggtgatctcggcgaaggcctccagctgctccaggtagtgctccagcgactcgtgccgcacggtgaggttgatccgggtggcccccgcctcggcggcggtccgcatcagctcggtgacctgctcgggcctgccgatggcgtcgatgcggcgattgggcgtgaacaccacgtcgaagccctcgggaatctgcaccgagtcgagcatctgccgcatccgctccggcgacgggccgcggaacgtctggggcgccggggcccacccgtccccgagcgtgaccgcccggcgcagcgcgcgcatgctgtggcccccgatccacagcggcacccgggactgcacggcgtgcggatcgatcaccatctccttgaacgagaagtactccccctcgtaggagacgacccgggaggacagcgccgcccgcaaggcgcgcagcgcgtcatcggcccgcggcccgcgatcgtcgaagggcttgcccagcagatcgaactcctcgcgcaggttgcccacgcccagcccgaggatcagccggccgccgctgagatggtcgagggtgccgtaccgcttggccagctccagcgggtggtagaagggcagcaccagcacgtacggcagaaaacgcagccgctcggtgtgcgccgccaggaacgagaaagtcgccagcgggtcgtagaagcgttcaccgcgcggcaaccccggcggcacggccacatggtcgggacaggtcatgaagtcgtacccgagccggtcggcggccttggcgacccggaccagttcggcgaccccggcccggtgctcccactcgggtcggttaccggccagagcgacgatgggagagctgataccgaccttcacgaccccgcccttctcgatgcgatgcgccgctgcagcacgatgaggggatcgagctcgtcccggcgccccgacggcccctccccctccttgggcacgaaccgcccgacctcggacctggtccactcacggaccgcccagcgctcgcagatggcccaccgcccgtcccggtaggtcatgtgatcgacgaaccgcaccccgctggtgaagttggcccggacgctgtcggccggctccccccagtgcacggagatgccgtaggcctccgagaccgcctcatctccgtacagatcgaccaggtggttggccacgatgtgcatggtcccgccccgccgcgcccgcagcctgggctccacccaggccaggtactcctcgacggtcccgtcaaagccggtgtggtggtcgatcgcgccgggatggtaggccgaacgcaccagttcgaagtccagccggtcgatcccccggcagtaccgcagcacgacgtcgtggatctgctgccgatcccaccactgcgaacgctcccgtgccacgaccaccccggaacaacgcgggccactgcgacgaacctgccgtccggcggccgacgcgaccagggcccgcgtccccgcccgcctgccgccgcacgcccaacctaggcatccgggacgaccacgaacgccccggtctcactgaccggaagcaccccggccccgtaccggagagatgcggatccacggcagcgggcccgctccctgaccaggccgttcgcttcaatccctcatagcgccgacgaggacgtgccggctccgccacacccatccaagacgccacgttgcgatcccccgcagggcggatgaggacgcggggaactcctctattcgcttctagtgcgtcatcttgcggtccctctcacaaggtggatgagggcccgtcgctctgaaggccaccgggcggctcgttcgagatgctgcgatctcccacagagcggacgaggacggggctctccgagtgggagaccgcggcccggtgcgcgttgcgctccctcaagggtggatgagggcgactggacgcgcatccgccgccacatcctcatccgcgttgcgatcccttaaaggggggatgagggccccagagtaaaggcaggccagggcagtggaagtcggcccgacacggcctggtccggcagcgggcccccggtcgtgcatctgacccgagaggtgtgccgtaaacccagggggcgaggccgatgtggtcactcggcgggtgcgatgcccaccggacaggagacgccggtgccgcccaggccgcagtagccgttgggattcttggcgtccgacaggtactgctggtggtagggctcggcgaagtagaaggggccggcgggggcgatctcggtggtgatggtgccgtggccggcggcggtcagggccttctggtaggcctcgcgggaggcctcggccgccttgcgctgggcctcggagtgggtgtagatggccgagcggtactgggtgccgatgtcgttgccctggcgcatgccctgggtggggtcgtgggactcccagaagacacgcagaagccgctcgtaggtgaccttggcggggtcgtagacgacgcggacggcctcggcgtggccggtcaggccgctgcagacctcctcgtaggtcgggttgggcgtgtagccgccctggtagccgacggcggtggtgatgacgccggggacctgccagaacgtgcgctcggcgccccagaagcagcccagggcgaagtcggcgatctcgctgccctccgggtagggcggggcgagcggggtgcccagtacctcgtgggcgggcggcaccggcatgggggtgtcgcgaccgggcagggccttgtccgcggggaccatttcggtcttgaaggcggtgttgaagatgccgaacacctcttcagggtatccggcgcatcaccggcagcgacatgaacgtcacatatattcggtaattaccggctgatactgtgacgggcgtgatcgatcggcgtggtctggcctccgggatcgcggcctatgggctgtgggggctgtttccgctctactggccgctgctgaagcccgccggggcgacggagatcctggggcaccggatcatgtggtcgctggtgaccgtgctggtgatcctggcggtgcgccgaagctggcgatgggtgcgcgagctgacgccgcgcacgctggcgctgctggcgctggcggcggcggtgatcggagccaactggggcgccttcatctacgcggtcaacaccgggcacaccctcgaagccgcgctgggctacttcatcaacccgctgatcagcgtgctgctgggggtgctggtgttccgggaacggctgcgcccctggcagtggggcgcgatcgggctgggcgccgtggcggtgctggtgctggccgtcgactacggccgcccgccctggatcgcgctgacgctggcctgctcgttcgggctgtacggcatggtcaagaagttcgccgacatgccgtcggccgagagcctggcggccgagagcgccgtgttgttcctgccggcgctggcctatgcgctgctgctccaggggcagggcagcgcggcgttcggccacgcgggcctggggcacgcgctgctgctggcgggcagcgggctggtcacggcggtgccgctgatgctgttcaacgcggcggcggtccggatcccgctgagcgccctgggcatgctgcagtacctgacgccggtcctgcagttcctgatcgggctgctggtgcagcacgagccgatgcccgccggccggtggatcgggttcctgctggtgtggaccgccctggtgatcttgaccgcggacgggttccgcgccgcccgccgggcccgggtcaaagccgctcagccggtgcgggagaccacgtagtcgcacaggcccgtcagcgcggcacgggccgggatgtccggcagcgtcagcagctccgcccgcgcgtcctcggcccaccgccgcaggtcctcccgggcgcggtccatcgccgggtgggcgcgcagcagcgccagcgcctcggcgtgcagctcctcgtcggtcaggtcctggcacagcagctcgcgcagccgggcatccgccgggtcggtggaggacagcacgtgcagcatcggcagggtgcggatgccctcccgcaggtccgtgccgggggtcttgccggactgctcgaactccgaggcgatgtccaagatgtcgtccgacagctggaaggccacgccgatcttctcgcaggcggaggtgatggtctccaccacctgctgcggagcgccggccagcagcgcgcccagatgcccggagaccgcgatcagcgaggcggtcttgtcggccaccacctgcaggtagtgctcgagcgggtcggcgtccggggccggcccggaggtctcggcgatctgcccgcgcaccaggcgggcgaacgcccgcgcctggatccgcaccgcctgcggccccaggtcggccagcaggtccgaggcccgggcgaacaggtagtcgccggtcaagatggccaccgtgttggtccagcggacgttggccgactcctcgccgcgccgcacggtggcctcgtccatcacatcgtcgtgatacagcgtggccaggtgggtcagctcgacgaccaccgccgcgggcaccacgcccgcggcggccgggtcgccgaagtgggaggccagcagcaccagcgccgggcggaaccgtttgccgccggcctccaccaggtgcttggacgcctcggccagcagcgggtcgtcgctggtgaccgactggaccagcagctcctccaccaccgccagccgctcccgcatatccgctgcgagcgcggcatcgaccgacaggtcgaacggcaccccactgctcaccgagaaccccctacgggacggccgcccgcaggcggcccccgtcaacgaacgaacatctgagcggcggcatccccggccaggtccagcaccggctggggcagcacgccgagtaccacagtaaccgccacgccgagggcgaccgcagtcaccgtggccgggctgaacaccaccgacggcccgtcggcgaccggatcactgaagaacatgatcacgatcacccggacgtagaagaaggccgccaccgccgaggccagcacgcccacgatcaccagcggggtggcaccgccgtccaccgccgccgagaacaccgcgaacttgccggtgaacccgctggtgagcgggataccggccatggccagcaggaagaaggcgaacaccccggccaccatcggcgagcgcttgcccagccccgcccagcggcgcaggtgggccgcctcgccaccggtgtcgcgcaccatggtgaccacggcgaacgctccgatggtagtgaatccgtaggcggccaggtagaacagggtgctcgacagcccctgctgggaggtggcgaccacaccggtcagcaggaagccggcgtgcgcgatggaggagtaggccagcatccgcttgatgtcggtctgggtgaccgcgatgaccgcgccggccaccatggtgaggatggccaccccccacatcgccggccgccagtcccagcgcagcgtctcaaagcccacgtagtagacccgcagcagcgccccgaaggccgccaccagcgtggtggaggccatcagcgcggtgaccggggtcggggcgccctggtagacgtccggcttccacatgtggaacggcgccgcgcccagcttgaacagcagcccgacgctgaccagcgcgatcccgcccagcagcagcggctcgccgccggcgccgcggccggcctggtcggcgatgtccgacagccgcaccgacccggcgaagccgtacagcagcgccaccccgtacaggaagaacgccgaggagaacgcccccagcaggaagtacttgaccgccgcctcctgcgacagcagccgccgccgacgggccaggccgcacagcaggtacagcggcagcgacagcacttccagcgccacgaacatggtcagcaggtcgttggcggccgggaacagcagcatcccgcccaccgcgaacatcatcagcgggaagatctcggtctgccggatccccgccgtcatggtctgctgctcggcctcgctgcccggcagcgccgaggcctgggcggtgaagtgggcggcgctgcgttcggcgatcagcagcaggctgaccagcgccagcaccaggatggtgccctggatgaacagggtcggcccgtccaccccgatggcgcccatggccgccacgtggaacggctgttcccgccaggccagcaccaccgtccacaccagggcggccagcagcccggcgaaggccagcggcacctggacgcggtagcgccaggagcggccgacgaacgcctccaccagcaccccggccaccgccacgccgaagacgatcagcagcggcgccagctggccgtactcgatgtgcggcgcgggaatgctcccgggagccgcgatgatgtgcactccggcgctcacggacgagcccccttctcagcgacggtgggcgtgggatcgctcacctggacctgacggagcgtctgctggaccgacgggtcgatcacatccagcaccggcttggggaagaagcccagcgccacgatgatcgccaggatcggggcgatggcggtcagctcccgccgggacagatccttgaagccggcgacggcctcggcggtgggcccgttcatggtccgctggtacatccacaggatgtagacggcggccagcacgatgcccagcgcggcgatgaccgcggcgacctggtagcggctgaaggtgccgaccagcaccaggaactccgagacgaacggcgccagccccggcagcgacagtcccgacagcccggcgatgaggaacgccccggccagcagcggcgccaccttctgcaccccgccgaaggcgtcgacgcgggccgagccgcggcgcacgatgaggaacccgacgatcaggaacagcgcgccggtggagaacccgtggttgaccatgtagagcgcggcgccggactggccctgggaggtcatcgcgaagatgcccagcacgatgaacccgaagtgggagatcgaggtgtaggcgatcagccgcttcaggtccacctgcccgatcgccagcaccgcgccgtagatgacgctgatcaccgcgaaggtcagcacccccggggcggcccacttggacgcctcggggaacagctccaggcagaaccggagcatgccgtaggtgccgaccttgtccagcacgccgacgatcagcaccagcgcgccggccggggcctgggcggcggtgtccggcagccaggtgtgcaccggcaccatgggcgccttgatcgcaaaggcgatgaagaagcccaggaacagccacttggccacggccgggtcgagcttgaggccctgcagctccgacatcaggaaggtgttcggcccctgcacgtacagggcgatcaccgcgaccagcatcagcagcccgcccagcagcgagtacagcaggaacttcaccgccgcgtacgagcgctgcgggccgccgaagatcccgatgaggaagtacaccgggaccagcatgacctcgaagaagatgtagaacaggaagacgtcggtggccgcgaagaccccgaccatcatggcctcgagggccaggatcagcgcgaagtaggtcttgaccgacttggccgggggccgctcgccctcggcgaccaccccgccgtagcggtcggcctcgccccaggaggccacgatgaccagcgggacgagcaccaccgacatcaggatcagcaccagggcgacgccgtcgacgccgagcgcccagtgcaccccgaaggcggggatccactcgtagacctcttcgaactggtggcgcgggccgccgacctcgaagccggccgccatgacgaaggccaaggcggcgaccagtaccgacactcccagcgccacctgcttggccagtgcgtcccggccgcgcggcagcagcgccacgcccagcgcgcccagcgcgggcagcgcgatcaggacgctcagccagggaaagtcgttcatcagacgttcaccaccagcagggccgccgccgcggcggcggcaatcgggcaggcttggacagggcgcatcaggcgttcaccgccagcagggccgccacgacgaccgccgcgccgaggaacatggacagggcgtaggagcgcacgaagccggtctgcagccggcgcacccggcccgaggtgccgccgatcgcggcggccaggccgttgacgatcccgtccacgcccttgttgtcgaagaagaccgccagccgggtcagccactggccgggccgcatgaacagcgactcgttgatggagtcgccgtagaggtccttgcgggcggccacggtcaggaaggagccggccggggccttgcgcggcaccgggcgggccccgtactgccgccaggccagcgccacaccggccagcatcagcaccagcaccgtcacgctcggcacggtgatccagtggaactcatggtgcccctcctcaccgaccaccggctccaggaagccggggaaggagccgagcaccagcacccagccggcggccaccgagccgaccgccagcagcatcagcgggatggtcatcaccttcggcgactcgtgcgggtggacgtcgtcctcccaccgcttgtcgccgtagaaggtcatgaacatcacccgggacatgtagtaggcggtgatcgccgcgcccaccaccgtgcaggtgcccaggatcatgccggaggtgccgcccttgtcgaaggcggcggtgatgatgccctccttggtgaagaagccggccagcggcggcaccccgatgatcgccaggtagcccagcccgaaggtggcccaggtgatcgtcatggcggtgcgcagcccgccgtagtggcgcatgttcacgtcgtcgttcatggcgtgcatgaccgacccggcgcccaggaacagcccggccttgaagaagccgtgggcgatcaggtgggcgatggcgaacacgtacccggccgggcccagccccgccgccagcaccatgtagccgatctgcgacatggtcgagccggccagcgccttcttgatgtcgtccttggcgcacccgatgatcgcaccggccagcagcgtggccgcgcccacgatcgtcaccgccagctgggcgtccggcgccatctcgaagatcgggccggagcggacgatcaggtagacgccggcggtcaccatggtggccgcgtggatcagcgccgagaccggggtggggccctccatcgcgtccagaagccaggactgcagcggcagctgggcggacttgccgcaggcgcccaggagcagcagcagcccgatcgcggtggcggtgccctcgctgatctgctgggcggcgccgacgtggtgggctccctcaccgaggatgtcggtgaaggccacggtgccgaacgtggcgaacatcagcgagatgccgatgaccatgcccaggtcgccgacccggttgaccacgaacgccttcttggccgcggtcgccgccgacggcttgtactgccagaacccgatcagcaggtaggacgccaacccgacgccctcccagccgatgaacaggccgacgtagttgtcggccagcaccagcagcagcatcgccgccacgaacaggttcaggtaggcgaagaaccgccgccggtgctcgtcttcggccatgtagccgatggagtagatgtggatcagcgaacccacaccggtgatcagcagcacgaagctgatcgacaacgggtcgatcagcaggcccatgtcgaggtggaagtccccgacggtgaaccactcgtacagatgcaccagccgccgccgctcgccggggtcgtagccgagcatctggacgaacatcgccaacccgaccgcgaacgacgccagcgacatgccggtgccgagcaggtggccccacttgtcggtgcgcctgccgcccagcagcaaaatcgccgcgcccgccagcgggagggcgatgagaagccaggctgcggcctggatgccttctgccttcatctcccgcctctcagtacttcagcaggttggcgtcgtccaccgacgacgacctgcgggttctgaagatcgtcatgaggatcgccagccccaccacgacctcggcggcggcgaccaccatcacgaagaaggcgatgatctggccgtcgaggttgccgtgcatgcgggcgaacgacacgaacgccaagttggcggcgttgagcatcagctccacgcacatgaacatcacgatggcgttgcggcgcaccagcacgccggtggcgccgatggtgaacagcagcgccgacagcgtcaggtagtggccgggactcatgagcctgcctcgccttcactcgcgtccccgccggcggcgggggtgcccgacttgacctcccgggactcggcgtcggcgtcgcgtgcggagtcggtgaccgcccgcaccgcggtcacgtcccgctcgaccgcctgctcttcggtctggccctccaggtcggcgtgcatccgggcggtgccggcgcggcgcgcgatgacggggttgaccgacagttccgagatgctgccgtccggcagcagcgccggcatgtccaccgcgttgtgccgggcgtaggtgccggggccgggcagcggggtcgggtggccgccgggacggaaccggcgcttggacagttccttctgggtgggcttggggctggtgcgctcgcggtgggccagcaccatcgcgcccagcgccgcggtgatcagcagcgcactggtcacctcgaacgcgaacacgtacttggtgaacagcagccgcgccaggccctggacgttgccgccggcctcggcgttggccgccgccagccccatcgagtccgacagcgcggcgttgcccaggccggagatcaccagcacggcgaagcccagcccggcgatcgccgcccagatccgctggccgcggatggtctccaccagcgagtcggtggaggagacgcccaccagcatgaggacgaacaaaaacagcatcagcaccgcgccggtgtacacgatgacctgcacgaacgccaggaagggggcgtcttgcaccgcgtacagcaccgccagcgacagcatgaccaccgccagcatcagcgccgagtgcaccgccttgcgcaggaacaccatgcccaaggcggcggccacgctgacgacggccagcagccagaacaccaccggttcacccggctgggcgtcggtctgtgccagcaccggggtcgcggagccggtcagttgctcgatcacttcttctcaccgctctcggcgcggaccgccgcgtcgccgccggaacgccgccccccatcggagtcgtcggtctccttgaggccgaggcggtagtagtcctcctcggtctcgccgagccgcatggggtgcggcggcgcctccatgccctcgcgcagcggcgccagcagcatgtccttggtgtagatcaggctctcgcggttgtcgtcggccagttcgtattcgttggtcatcgtcagcgcgcgcgtggggcacgcctcgatgcacatcccgcacagaatgcagcgcaggtagttgatctggtagacgcggccgtagcgctcacccggggagtagcgctcctcctcggtgttgtcggcggcctccacgtagatggcgtccgccgggcaggcccacgcgcacagctcgcagccgatgcacttctccagcccgtccggccagcggttgagctggtgccggccgtggaaccggggggcggtgggcttcttcacctccgggtactggacggtctcgcttttctggaacatctggtgaaaagcgacaccgaagcccttgaccgggttcaggaagtcagtgagacccactggccacctccttgtgcgcggtgacgtcgcggcggccgacgccgtggtagtgcggggcgtccagcggcggcaccgggaaggccccggcgcgctccggctcggcggcctgcaggtccgggacgatctccttgccggagtcccggtcgccgcgggccatgtcccacacgatcgacagcaccagcagcactccgatggccacggccgaccagatcgccacctgggtcatgtcgtagccggcgttgcgcagcccgcggacggtggccaccagcaggatccagcccagggagaagggcatcaggaccttccagcccagcttcatcagctggtcgtagcgcacccgcggcagcgaaccgcgcagccagatgaagaagaagatgaacaggccgatcttgatcatgaaccacagcaccggccaccagccctggttggcgcccggccagatggtggagatcggcgccggggcccgccagccgcccaggaacagcgtggtggccagggccgacagggtggccaggttgatgtactcggccaggaagaacatcgcgaacttcagggacgagtactcggtgtggaacccgccgacgatctcgccttcgccctcgggcaggtcgaaggggatgcggttggactcgcccatcatcgtgatcacgtagacgatgaacgagggcagcagcatcaccgcgaaccagcggtcggcctgggccgccacgatccccgaggtggacatcgtgccggcgaacaggaacaccgccacgaacgacagccccatggcgatctcataggagatcacctgggcggccgagcgcagcccgcccagcagggcgtacggcgacatcgacgaccagccggccagcacgatcccgtaggcgcccatcgaggccatcgccagcaccagcagcaccgccaccggcaggtcggtgccctgcagcggggtctggtggccgaagatcgacaccgtcgggccgaacgggatgatgacgaacgacacgaacgccggaaccgcggcgatgaccggggccaggatgaacaccaccttgtccacctgacgtggggtgatgtcctccttgagggccagtttgatgccgtcggccaggccctgcagcagcccgaagggcccggcccggttgggaccgacccgaagctgcatccggccgatgacccggcgctcgatccacatggtcatcaagacggtgagcaccaggaagatgaagatggccagcaccttgccgccgatcagccaccacgggtcgcgcccgaaggaggagatggtgggatcggcggtggcggccagcggcacgctcattcggcacctccactgtcggcctcggccgcggcgatcgagacgatcgcgcccgtgtccgcgcccaggtcgcggtagagggcgcagccttgcgagttggtgggcagccagatcacccggtccggcaggtccggcgtgatctccagcggcagcgtcagcgaccggtcgccgtggctgacggtcaccgcgtccccggcgccgatctcggcggcggtggcgggcgacagccgggccagcgagggcttggcggtgcccgccaggtacggctcgccgtcctgcagccggcccaggtccagcagctgccgccaggtggccagcagcgcctcgcccggcagcggctcgcgggtgaccgcggcggtcgccgacggggcgccggcccgctcgccccgccaggtgcccagctcggccagctcgcggcgggccgcctccggccccggcagcgccaggtggacgtccatctcaccggccagcgcgtccagcacccgcaggtccgacagcctgccggggaccttcagcaccacgtcgaactggcggccgcggccctcccagttgacgaacgtgccggccttctcggtcaccgcggccaccggcagcaccacgtcggcgcggtcggtgacggcgctggcccgctgctccaggctcaccacgaacggagcggcctcgatggcggccagcgcgccctcggggtcgggcaggtcgtaggggtccaccccgccgatcagcagcgcctccagctccccggccgcggcggcggccaggatctggccggtggagcggccgggtgcggccggcagctcggccacgttccagacccgggcgacctcggcgcgggcggccgggtcggcgaccggacggcccaccggcagcagcgtgggcagcgccccggcctccagcgcgccgcgctccccggcccgccgcggcacccaggccaagcgggcgccggtgacctgggacagccgcaccgcgctggacagcgcgccggggctggtggccagccgctcgccgagcaggatcaccgcgccgggggccttgagctcctcgacggccggctcgtccccggtgaccagggcgcccagcacctcggcctccccgccgggcagcgaccgcagcagcgtgccgcccatcttggccagcccgcgggtggcgaacggggcgatcgagtagaccttcaggcccttcttccggtacgccttgcgcagccgcaggaagacgatcggggactcttcctccggttcgaacccggccagcagcaccgccggggccttctccaggtcggcgtaagagacctcgatgccgtgcccggccaccgcgaaggccaggaagtcggcctcctcgggcgagtgcggccgggcccggaagtcgatgtcgttggtgcccagcgccacccgcgcgaacttggcgtaggcgtaggcgtcctccagcgtgagccgcccgccggtgagcaccccggcgcggccgcgggcggcggccaggccgcgggccgcggcggccagcgcctccggccaggaggtggtctccagcaccccgtcggcgttgcggaccatcgggtagacgagccggtcgggctgggtggtgtaggtgaaggcccaccggcccttgtcgcagttccactcctcgttgacctgcgggtcgtcgccggccagccgccgggtcaccttgccgcggcggtggtcggtgcgcagcgcgcagccggaggcgcagtgctcgcaggccgtgggcaccgacaccaggtcaaagggccgggagcggaaccggtaggcggccccggtgagcgcgcccaccgggcagatctgcaccgtgttgccggagaagtaggactggaacggccggccgtcggccgccccgacctgctcctgggcgccccgcttgaacaggtcgatgaacgggtcgccggcgatctggtcggagaagcgggtgcagcgggcgcactggatgcaccgctcgcggtccagcaggatctgcgacgacagcgcgatcggcttggggaaggtgcgcttggtgtcgcggaagcggctctcgccccggccgttggacatcgcctggttctgcagcgggcactcgccgcccttgtcgcagatcgggcagtccagcgggtggttgatcagcagcagctccatcaccccgtgctgggccttgtcggccaccggggaggtgagctgcgtcttgatcaccatgccgggcatcacctgcgtggtgcaggaggcctgcggcttgggcatcgggcgcccgttgccggcgtcggggatctccaccaggcactggcggcaggcgcccaccgggtccagcagcgggtggtcgcagaacctggggatctggatgcccagcagctcggcggcccggatgatcagcgtgccctcgggcacctcgatctcaaagccgtcgatggtgcacttgaccatcttcggccgctgttcgacctctgcggaggtcttgtcggtgaccgtcactgctcacctgcccaaacggtcgacttggcggggtcgaacgggcacccgccctcggtgatgtgcgcgatgtactcgtcgcggaacagcttgatggacgaggtcaccgggctggtggcgccgtcgcccagcgcgcagaaggaccgtccgaggatgttgtcggacaggtccagcagcgtctccaggtcctcctcggtgccctggccgttctccagccgcctgagcatctgcttgtaccagtaggtgccttcgcggcagggggtgcacttgccgcacgactcgtgcgcgtagaactccgaccagcgcagcaccgcccgcaccacgcaggtggtctcgtcgaagatctgcagcgcccgggtgccgagcatggagccggccgcgccgacgctctcgaagtccagcggcacgtccatgtgctccttggtgaacagcggggtggacgagccgccgggggtccagaacttcagatcgcggcccttgcgcatgccgccggccatctccagcagttcgcgcagcgtgatgccgagcggcgcctcgtactggccgggccgggtcacgtgccccgacagcgagaagatcccgaaacccttggacttctcggtgcccatcgaggcgaaccagtcgggcccgttggccacgatcgagggaaccgaggagatcgattccacgttgttgatcacggtggggccgccgtagagccccgccacggccgggaagggaggcttgagcctgggttggccgcggtagccctccagggagtccagcagcgcggtctcctcgccgcagatgtaggcgccggcgccggtgtggaccaccacgtccaggtcgtagccggtgccgaggatgtccttgccgaggtagccggcctggtaggcctcggcgaccgcctgctgcaggcggcggatgacgtgcagcacctcgccgcgcacgtagatgaaggcgtggtgggagcggatcgcgtaggcgctgatgatgatgccttcgaccagcacgtgcgggttggccatcatcagcgggatgtccttgcaggtgcccggctcggactcgtcggcgttgaccaccaggtagcggggcttggggctgttgggcggcaggaagccccacttcatgccggtggggaagccggcgccgccgcggccgcgcagcccggagtccttgaccgcctggacgatggcgtccggttccatccgcagcgccttgcgcatggcctggtagccgccggtgcgttcgtaggcggccagggtgaaggagtccggctggtcccagttgcgggacagcaccggggtgagagtcgtgctcatttgtgggtgtccccttgtgtctgggagcctgcggcgggctcgtcggcctcgggagcggacgcctgcggcgggggagcctgccagttgcgttccttggccagcttcagcccggccagggtcggctcaccggcctgcacgccctcgccggcccggccgtcggggaagccggccagcacccgggaggcctccttccaggtgcacagccgcttcgggccgcgagtgggggcgacctccttgccggcgcgcaggtcatcgaccagctgcttggccttctcgggagtcatgttgtcgaagaactcccagttgaccatgaccaccggcgcgtagtcgcaggcggcgttgcactccaggcgctccagcgagatcttgccgtcctcggtggcctcgtcgtgcccgacgccgaggtattcggacagctcctcccagatctggtcgccgcccatcaccgcgcacagcgtgttgatgcacaccccgacgtggtattcgccgacgggcttgtgcttgtacatggtgtagaaggtggcgaccccggtgacctgggcgggggtgatgcccagctgctcggcgcagaactcgatgccgtcggaggtgatgtggccgtccaccgactgcaccaggtgcagcagcggcagcagggccgagcgcggcttggggtagcgcgcgatgatctccttggcgtcccgttcgagttgggcgcgggtttcgggtgagtacgccatcagcggtccacccctcccatcacggggtcgatgctggcgacggccgcgatcacgtccgcgaccatgccgccttcggtcatggccggcgtcgcctgcaggttggtgaaggacgggtctcggaagtgcacgcggtaggggcggggaccgccgtcgctgaccacgtggacgcccagttcgccgcggggcgattccaccgccgcgtacgcctggccggccggcacgcgaaagccctcggtcaccagcttgaagtggtggatgagggcctccatggaggtgcccatgatgtgggcgatgtgccggggcgagttgcccatgccgtcggtgccgatggccagctgggcgggccagccgatcttcttgtcctcgatcatcaccgggcccttggtgaccgacagccggtccaggcactgctcgatgatcttgagggactcctccatctcctgcatgcgcaccaggtagcggccgtagacgtcgcaggtgtcctgggtggccacctcgaactcgtacttctcgtagccgcagtacggctgggtcttgcgcaggtcccacggcagcccggtggcgcgcagcaccggcccggtgacgccgagggccatgcagccctccaggtccaggtaggcgatgtccttggtgcgggccaggaagacggggttggcgtccatcagcttgcgcagctgcttgatgcgccccggcatgcggtccaggaactcgcggaccttggtgaacccgccgtgcccgatgtcctgggcgacgccgcccggccggacgtaggccatgttcatccgcagcccggtgatctcctcgaacacgtccagggcgtactcgcgctcgatgaagccgttgagcatcaccgtggtggcgcccagctccagcccgaaggtggcgatggccaccaggtgggaggagatccggttgagctccatcatcatcacgcggatgatctgggcccgctcggggatctggtcggtgatgcccagcagtttttccaccgccatgcagtaggcggtctcgttgaagatcggcgagaggtagtccatccgggtgcagaacgccgggccctgcgcccaggtgcggaactccatgttcttttcgatgccggtgtgcaggtagccgatgttcacccggcactcgtcgacggtctcgccgtccagcgtcaggatcagccgcagcacgccgtgggtggaggggtgctgggggcccatgttgaccacgagccgctcatcggagccgtcctcggcggcggcggtgacgacctggtcccagtcgccgccctgcacgcccaggaccttgccctcggtcgcctcctcggcggcgtaggcgtcgtactcggtgtatttggcagagctcatcaggcgtacgacctccgctggtcgggcggcgggatctccgcgcctcggtactcgaccgggattccgccaagggggtagtccttgcgctgggggtgacccacccagtcgtcgggcatctcgatgcgggtcagcgccggatgcccgtcgaagatgatcccgaagaagtcgtaggtctcccgctcgtgccagtcgttggtcgggtagatcgacacgatcgacgggatgtgcgggtcggcgtcggggcaggtgacctcgatgcggatccgccggttgtgggtcatcgacaggaagtggtagacggcgtgcagctcggcgccggtgtcggaggggtagtgcacgcccgacaccccggtgcacagctcaaaacgcagggcgggatcgtcgcgcaaggtctgggcgacctgcggcaggtactgccggcgcaccacgaaggtgatctcgccgcggtccaccaccacccgctccacggcctcgccgaagtcggggaaggcccgctccagcgcgtcggcgacctcgtcgaactcgcccggcgtgccggtgccctccgggccgccgtaggggcgggggctggagaccttgggggcctgccggacgaccagcccgccgtagccggaggtgtcgccgctggtcttggcgccgaacatgcccttgcggacgatcggctgggccagcgggtcggccgcagccggggcgggcagccggtcggcggcctgctcggcctgctgctcggggttctgactgctcatttagatcgctccctgctgtcccagcagcggcaggcggcggcgcttggcctcttccagctcctggatctgccgcttgcggtgcgggcccagcttggtgttctggatcttgtcgtgcagcttgacgatggcgtcgatcagcatctccggccgcggcgggcagccgggcaggtagatgtcgaccgggacgatgtggtccacgccctgcacgacggcgtagttgttgaacatgccgccggaggaggcgcacacgcccatggcgatgacccacttgggctcggtcatctggtcgtagatctgccgcagcaccggcgccatcttctggctcacccggcccgccacgatcatcaggtcggcctgccgcggcgtggccgaggcgcgttccatgccccagcgggagaagtcgtggcgggggtcgccggcggccatcatctcgatggcgcagcaggccagcccgaaggtggccggccaggtcgagctccggcgagcccagcccaccacctgctcgaccgtggtcagcaggaatccgctggggagtttctcctctaggcccatggctcgcccgccctcctcactcgctgtgcggccggttcaccgtctttgcgccgcagcgccggctgcatgcggctggactcgcggctcatcttcagtcccactccagaccgccgcgccgccacacgtaggcgtacgcgaccaggacggtgacgatgaacagcaccatctcgaccagcgcgaagatccccatgctctcgaaggccaccgcccacgggtacaggaagatgatctcgatgtcgaagacgatgaacagcatcgccgtcaggtagtacttgatcgggaagcgtccgccgcccaccggctggggggtgggctcgatgccgcactcataggcttcgagcttggcccggttccagcgcttggggccgacgacggcggacatcaacaccgagaaggccgcgaaggcgaatcccagtgctcccagcacgacgatcggaacgtagagatccatgtctctacaccccctcctcggttcgtacggcgttgtacgggctggacgccgccgatggggtcgcctccagcgaggcgcggggcgagctcgccaccgtggcaccggtcacggcgcggttgtgagatgcgccatggccacgggtggccaccttagccaggacgccgatgtgcacgtcccgcggggggtgccccatgtcggtcggttctgtggcgaacgtccggaacgccgtcttttgcgctcccggacgtgcggcgcagtgggatcgccgcagcacggccgggcccggtgtgcccggccgtgtcacgatgcgtcccctcgccgagttcatgccgccggcgccgccttcttcagggcgttgatcacccggtccatcgcgtcgccgccgcgcgggtcggtgaggttggccagcagcttgagggtgaagcgcatcagggtgggatgcggcagcccgtgcctggtcaggaacttcatcacccggggatctccgatggcctgcacgaagatccggccgagggtgaagtagccgccgtgctgctccttgaggatgcgcgggtactggtgcagggtgcgttcccgccggccgggggtggagcgggccagcgcctgcacgatggtctcggcggccagcttgccggactccagcccgtagtcgatgccttcgccgttgaaagggttgatcatgccgccggcgtcgcccaccagcagcaggccccgggtgtagtggggctggcggttgaagcccatgggcagggcggcgccgcggatcgggccggtggcgtggtcctcgtcgatctgccactcctcgggcatgccggcggtccacttgcgcagcatggcccggtagtcgacgttctggaacgccttgctggtgttgagcaggcccagcccgacgttggacagcccgttgccgagcgggaacacccagccgtagccgggcagcagccgctggccgtcccacagctccagccacgactccaggtactcgtcgtcgtggcggggggtgcggtagtagcggcggacggccacgcccatcgggcggtcggtgcgccgccgcagccccatggccagcgacagccggctggagttgccgtcggcggcgaccaccagcggggcgcggtaggagacctcctggccctggtacttggcggtgacgccgacgatgcggccggtgcgctcgtcgacgatggggccggtgacgttgcagccctgctgcagccgggcgccggccttggcggcgtgctcggccagcagccggtccaggtcggtgcgggcgcgcaccaggccgaagtcggggaaggaggccagctcgggccagtccagttcgatcttgaccccgccgccgtagatgcgcaggcccctggtgcgggcccagccgggcgcatcgaggtcgacgcccatggagatcagggcccgtacggctcggggggtgaggccgtcaccgcagatcttgtcgcgggggaaggtggccttctccagcaacagcacgtccaggccggcctgggccagccagtaggcggtggacgagccggcgggtcccgcaccgacgacgatggcgtccgcccgcccggaggattcggtcactgcggtgttccttcgctcgttcgcttgtgaaggacttcacaaggatccagagggagtctattccttcggcgagagtgatgtgtacctaactccccgccgcctttggagcggtccgaacatccttgtccggatccaaggggccgttcgtcccgtttttgcgatctgattgagactcaggcggggttgaccgcgtggtgcagggccaccacgccgaacgtcaggttccgccagcgcaccgacccccagccggccgcgatcagccgctgcgccagctcccgctgccccggccaggccagggtggactcggccaggtagcggtaggagtcggggttggagctgacccgcgccagcaggggcagcccgtagcgcagatgcagccggtgccccagcgccagcagcctgttgggagggtggctgacctcgcacaccagcagccggccgccgggcttggtgacccggcgcagctcgcgcagcgccagatcggtatcggctacgttgcgcaatccgaacgaaatggtcacggcgtcgaagacgccgtcggcgaagggcaggcgcagcgcgtccccggccacgaagcgcggccggctcccctccggcagccgcccggtacgccgccggcccaccgtcagcatcccgaaggagaagtcgcaggccaccgtgcgcgcaccggcctcggcgaaggggattgaggaggtgccggtgcccgccgccaggtccaggacccgctccccgggccggacgtccagcgcggccaccaccgcacggcgccaccgccggtccagcccgccggtcatcaggctgttgagcaggtcgtaccgctcggcggtgccgtcgaacatggcggccacttcctccggccgcttgtcaagagaagccctggtcatgtccaacaccttaggaggcgcgccgggccgcgcccacggcggtgaggggtggacgcgcccgggctcagtcctccttggcgcgggactgctcgaatctgcggcgccgctcctcgatgccggagaccacgaccgccgagaacgcctcgcgctggcgcgccagcagcacgtagctgacgatcccgctgaccagcacggccaccgccagcaggaccatccaggaggcggagtcggcgtagtccagcggcagcaccaggtagaggatgccggctgtgacggcgaacacggccagcctggcggcggtgtaaacgagtacggaacgcatggtgctgccgagtctatgcgaggacctcggtgagcagcgcagggtcggcgttgccccccgacagcaccgccacgtacgccgatgcggcgggcagctcgtcgcggtggaacaggtaggcggcgacggcgaccgctcccccgggctcggcgatcaggcgggcctgccgggccaggcgccgcatggtctcgcggatctccggctcgcgaaccgtgatgatgtcgtccacatgctccttgatgtgggcgaaggtgagcgagccgacccgctgggcgcgcagcgcgtcggcgatcgtgcggccgacgtcctcggcgggccaggtcaccggccggccggccagcagcgaggcgcgggcgtcggcggccagctccggctccaccccgatcaccttggcctgcgggcgcatcgcgcgcacggcggcggccaccccggcgatcagcccgcccccgccgaccggcaccagcaccacctccacctccggcgcgtcctgggcgatctccagcccgacggtgccctggccggcgatgacgtccaggtggtcgaacgggggaaccagggcgaagccgtgcgcctcggccaggcgctcggcggtggcgacgcgggcctcgtgggtgggctcgacgaagacgatctcggcgcccagccgccggcaggcctccaccttcaccccgggggcggtgtgcgggatgaccagcaccacggggatcttcaggcggcgcgcggtgtaggccacggcctgggcgtggttgccgctggagtgcgcgaccagcccgcgggcgcgcacttcccgcggcagccgggcgatggcgttgtaggcgccgcgcagcttgaacgccccgaccggttgcagggactcggctttgatcagcaggggcggctcggcgagggggtaggggatcagcggggtgcggacgcacaccccgctcagccgggccgccgccgccttgatgtcggtcagcgtcaccagttcggcggccggcgatccgccacgcccttccggcgccggctgccgcaggaccgtctcatcgtgtcgggtcactccggacatgaggctgagactatgcgctcggtcgcggcggggccgaagagggcataacggcaggtccccggcggtgcccagtggggacatacgggacgctgcgacggatgtgaccaaagctcacgtttacttcccgttatctttgcaggtcatgccactactcaccgtgatgttttgcgaaaccaagggagaaatcggtccccgcccggcacactaagaatctgtccacccgcaccggaagcgggacaaagggggagagaacaacgtggaaagcaccagcgagcgcctgctgacccccggagaggtggccgcgctcttcagggtcgatcccaagacggtgacccggtgggccgcggcgggccggatcagcagcatccgtacacccggaggccaccgtcgcttccgcgagtccgaggtgcatgcgctgctgcgcggggaagagccgctggccgagcagtcgtcgggccgctgaagcggcacaggccgcgccggcctctgcgggcagtcgcgccgagacctgcggggcaccggcatagggccgcgccctgccggccgccgtggcggtccgcccggcagccccggccgcgatgcaggtcacagagccgcagccggctcacggggatgtgatctgccaggtcatcgggaggcactgagggtctgtcgcggccttcgcccgcggcgggtgcggccctgtcctcggcggccggagccgagtcgctgcgcgcagcggttcgatgcgccccgccggcagcgcggtcaccgggcctcctctcaagccacggttccgggaagtgagcacaccggccccggcgacgcgctccttccgcgtcgtcgcggcgtatgccaccggcagccctaccgagtcttcttcaccacgtggtctcacaatgccggtaacgggggtctcgacagcgcctgtcgcccttgtgggcatcgcatcgccctgacttcaccgccccggggaacggcatgtcgaaaaagttcacttcctgtggaaacggggggtcgaaatgggggttcattcctcggtctgcgcggccttccattcctcgaactgccggcgcagcgcctcgtctccggcccgccagccccgccgcctgtcctccagctcctcttcggtcagcgcctgggcgacgagccggtcgtagtcggggtgcccgggggcgatctccacatagccctggccgatggtgttcccgtcctcggtgacggcgctgtgtgggacgcgcagggtgccgtcgggaagccggatcacgtacaccgtcgatcacctcggctcaaattccgtatctgcggttaaagaacagcatcacatcgagcgccaaccggatgttgccgccgagcatgtcgaccagtgcgggccgttgccgggacgagatcgcggcgaaggcgtcggcgaagaactcccgccggcccagctcggcgggctggcggtggaaatcgctggccagatacggcaggcagcgggcgtacagcgcgcggaaatcggcgctgtcggaccgccagcgcccgccctccccgtcgatgtcgtcgagggcgtgccccacctcgtgcatcatcacatccggggtcggcgagggccggtcgcccaccacgatcttgcggtcgccataggccccggcgcagatgtcccaggtggcccggcccgacggcagcggccggccggacaggtgccccatgtggtccagctgcggcacgccgccctggcccacatagatgccctccagctcgccggccaaccgcaccttgagcgcatcgggcagctcggccaggctgtcgatcgcccggaccacctccgggctgggcgcgccctgcgccgcgtcccactgccggtgcaagatgccctccaggacgccgcagtgccgcaggccgtcgccgcgcggcggcacgtccggcgggtgcggctgagcccggggcagctcggggtccagttcgaaatcccgcaaccggtagccggggcgttcggccacggcgggcccggccccggggacggcggggcgccggtcgccgcgttcggtacggccgtccgctccatgccgcaccgtcaggtcgtcgtcccgcccgcccttgcggaacctgccccacctgtcgcgcggctggctggcgcgggggcgggtgggcagccagcgcggcccgcgcccggcggggggctgttcgggaggggaggaggcgaagtcctcctccggccgctcgcgggacctacggcgaattcctcggtaccgcatccaccccgcctctcggaacgtccgggtgcccggccggtgcgccgccggagccgtccatggcagggtaaagcgcgcgccggtgccgcgtcgacacgaggtcagcactcgggtcaccggttacgctcaatgcatgctctatgtggtgctgggcctgatcatcgttgggatttggctgttctgtctgttcgacgcgctcaccaccgacgaggccgaggtgcggctgctgcccaagttcggctggttcctgatcgtgctgttcggcttcatcctgggggcgctgctgtggctggccctgggccgtccccgcatcccggtggacccctccggcgccgccctgggctcttccgcgccgcgtcccgcggcgccgcgcgggcccgacgacgacccggagttcctgcggagcctggaccgccgcatccgcggcgaggactgaaaaagccccgcttcgcagccgctcaggtcacagtttcccgcccggccgcacccatgcgtcccggacgcgaaccggccgaggccgcactggccccggccggttgcgatcgcctcatcctcagcggggagggtcagtccgcgtaggagtgcatcccctcgaacatgtagttcactccgaagaagttgaacagcagggcggcgaagcccaccagcgagatgaccgcggcccggcggcccttccagccggcggtcgcccgggcgtgcaggtaaccggcgtagatcacccaggtcacgaacgaccagacctccttgggatcccagccccagtagcggccccacgcctcgtcggcccagatcgcgccggcgatgatggcgaaggtccagatcgggaaggcgaacacggtgaccttgtaggccagccggtccagcacctcggcgtccggcagcagcgccagcagcccgcccttcttctccccgggggcctcttcccgggcctcctcgcgctcctgccggcgggcgcgcagcaggtagaggatggtcgccgccccgccgacggtgaacgcgccggtggcgacgatggcggcggtgacgtggatggcgatccagtacgaccgcagcgccgggaccagcgggcccaccggggtgtacagccagatggtggccacgccgagggcgagcaccgcggcgatcatcacgaacgcgcccaggaagcgggcccggtagcgggccagcaccaccaggtaggcggtgacggcggcgaacgcgatggccgtcaggaactcgtacatgttgccccacggccagcgctcggcggcccagccgcgggtgacgagggtgcccaggtgggcgccccagcccagcacggtgatcaggacggcgaaccggccccagtcggtcttgccgcgtccgccgccctcctcggcgccgctctcgctttcctcggcggcctccgccgcggccacggcgctcgacccgccggcgtccacggcggcgccgaccagcaccttggcgggctgctcggcctgttcccgctgtcgccggcgcaggccgaagcccaggtcgagcgcgtagccgaccatcgccacgacgtacagcagcacggcgcccagcgcgagctggtcgctcagattcgcgaggtcgctgtcggccacgctggtcactcctcggtcttgtcggttgcgtcgcttgcgccggcgccggagggatcgtccccggggccggcgggcgggacggcacggcgcagtgccgccaccaggtcgtcgaattcggcggtcgggttgcccaaggtcagcccgccgatctccaccacggtacgcccgcccccggcaggggtcgcgcgcacccacacccgacggcgccgcaccgtgaaggagacgaccacgccggcgatggcgatcacggcggcgatcagggcgggcagccggccggggtcgtggttgacggccaggctgatccactcctgcgtgccgtcgaaggtgatcgaccccgctccgccgggaagctcgaaggtctccccctgccgcaggatcttcgagccgcccttgatgggctggagggtcttgccgatgccctcgatccggtacaccgactggggggtgccggagtccaggcccaggtcgcccttgaaggccatcagcgagatcgtcgggttcagcggggcggggaaggccgacagcaccctgcccttgtcggtgtcggccacggcggtgggccagaacaccgcctggaaggccagttgctcgggccgggcgtcggggaccttgatgacgccttcggaggtgaaggcgccctcctccatcggcaggaacggcaccgcgccgcggaaggcgatgtcgcccttgccgtcgcgcaccgtgaagcggggcgcatagccgtggcccagcaggtagaccttggcgccgccgactcccagcggccggttgaccttcaggtcataggccttctcgggggagtcgtagccctcccggtagtagatcttggcggtgtagtccagcggctgcccgcgccgctcgccctccaggacgtactcggccttgaagtcctccagccggatcgagaagggggccagccggtcggggctgaagcgccgtcccggggagaactggtcgtagtaggccagggtgttggcgaaggcgccgccctcggtcagcaggatgttgccgcggtagcccagcagcgcgcccgccgccaccgcgaacagcagcaccagcagcgccaggtggaagaccaggttgccgatctcgcccaggtagcccttctcggccgcgaccgagcccaccccgtcggcgacccgaaagcgccggccgcgcagcagcgcccgggcctgcgagagcacctgctcggcgtcgcggtcggtctcaaaggacgccgactgcggcagccgtgacaggttgcggggggcggccggcggctgggagcgcatcgcccgccagtgctggcgggcccgcgggatcacgcagccggccagtgacacgaacagcagggtgtagatggccgcgaaccagggggcggcgaacacgtcgaacagcgacagccggtccagccagggaccgagcgtcgggtgctcttccaggtaccgggcgacctgttcgggggcctggccccgctggggcaggaacgatccgggcaccgcgcccagcgccaccaggaacagcaggatcagcgcggtgcgcatggaggtgagctgccgccagctccagcgcagccagccgaccggtcccaggccgcgcggcgcctgggggtcctgtggagcggcgggcgcttcggtggcggcctgctgcgtgtgcgtcatgtcagatcaccgtctcgaagccgccgatccacgacttcagctcaagggtcagctcgccccacagcccggtcaccagcagcaccccgatggccaccagcatcccgccgccgaggcgcgtcaccaggcggtagcggcgtttgatgaggccgaaggcgcccagcgcccgccggtaggccagcgccgtcaccacgaacggcacgcccagccccaggcagtaggtcagcgacagcagcgccccgcggcccgcgctggcctcgttgaacgacagcgcctgcaccgccgccagggtggggccgatgcagggcgtccagccgatcccgaacagcgcgcccagcagcggcgccccggccagcccggcggccggcagccgcccggacttgacggtgcgctgcagtccggggatcagccccatgaacgccagcccgaacacgatcgtcagcgcgccgagcacccgggtgatggggtcggcgtactccagcagccagcggcccagcccgccgaaggcggttcccgcgctgacgaacaccacggtgaacccggcgacgaacagcgccgccccggccaccagccggccccgccgctgccgctgcaggtccaccccggacatgccggtgacgtaggacaggtagccgggcaccagcggcagcacgcacggggaggcgaaggagaccagcccggccgccgccgccagcggcatggccagcagcagcgagccgccggcgacggtctcggcgaccccttcggtgatccctgtcatggtcatggcagcgctcgtcctccgcgcgggggcacggcccgctcctcccgcgttccggcgtcgctcgtctcggccctgccgcggccgctggcgcagctcatccctctgcgacgacccggttgatcagcgggttgagcttggagtaggtggtggcgccgatgacgcgcaccgccacccggccctggcggtcgaagatcagggtgctgggcaccgcgttgggcgggatgtcgcggaaggccagcatgagccgaccgtcgccgtcgaagaggctggggtaggtgatgccgaagctgcgttccatggccagggcctggtccttggcgtccttgaagttgacgccgacgaactccacgcccttggacttgtgctcctgcgacagcttctgcagcgtgggggcctcgccccggcagggcgcgcaccaggacgcccagaagttcatcaccacgaccttgccgcgcaggtcggccagggccagcggctcgccgtccagggtggtgcccgcgacgttcgcgacggtcttgcgggcggcgggcgcgatgacctgggcggtgccgtcgccggcgatgaagcgctcgtctccgctgtcgggtccgccctgggaggcggtggtgcccgcgcatccggccagcagcgcgcagacggccacgacggccgcggcggcggccttgactccgggcatgggaactcctactacacgacgtagtacatcactgtagtggggggttcaggctcccgggaccgtggggcgccgcaccaggtcggcggcgggctcggcatagctcacccccaccagccggaccccttcgaacgtcaggctggtcacgctggccagctggcactggcggtgcttggggtggtgccacagccgccgtttttcggcgtaccgccgcagcgtccagatcggcagctggtggctgacgcacaccgcctcccggccgcgggccgcgtcccgggcggcgatcaccgcggccttcatccgcgcggcgatctgcttgtagggctctccccaggacggccggaacgggttgatcaggaacggccagtgcgcggggcggcgcagcgagccctgccccaccccgaacgtcagaccctcgaagcggttgccggcctcgatcagccgctcgtccaccgtcaccggcaggccgaagagctcggagatgggcgccgcggtctccagcgcccgctccagcggggaggagaagatggcggcgacgtcacggtcggcgaaccacttggccgccgcctgtgccatgaggacgccgtcttcgctgaggtggtaccccggcagccgtccgtacaagatcccttcggggttgtgcacctcgccgtgccgcaacagatgaacgatcgtcttctcactcatggcggaggccagactacctgcgcgcacgaccaccgccgtccacggccccaccccgaaggcccccgtcagggccgctgcgcggccacgaccgtcgtcttctcgtcccttccggccggctgcagggagcgggcggaggcgcgcagggcgtccagggcggcgcagatggccgggcggcgggccgcctcctggcgccagacggcgtagatgcggcggatgagggtggggcgcagggcgacgacgctgacgcccggcgggatgtcgcagcggcccagccggggcaggacggcgttgcccagcccggcggcgaccagggcgagctggctggcgaactcgtagaccatgtggccgatgcgcggctcgcgctccaccgagcgcagcgtgcggaccagccagtcgcagcagatcgagccgggggtggagctgatccagcagtccccggccagctcctcgatgccgaccacgtcccggccggccagcgggtgggcggccggcagcgccacatcggccacgtcctcgcagatgcttcccttctccaggccgtcggggacggcgaagggctcgttgttccagtcctggacgatcgccaggtcgatgtcgccgcgggccaccagcggcaggctctccaacgggtcgtactcgcggaccagcacccgcaatccggggtggtcggcgcgcagcgcggccagcgcggcggggaccaggccgcgcacggcggtggggaaggccgcgatcgtcagctcccccaccaccgcgccgcggtgcgcctccaggtcggcctcggccttttcgaccatggccaggatgctctcggcgtgcgcgaccagcagctgcgccgcgtccgtcagccggactccccgcccgctgcgctccagcagcttgtgcccggtctcccgctccagcttggccagttgctgggagaccgccgaggtggtgacgtgcagcgcttcggcggcggcgctgaccgagccgtggacggccaccgcgtgcagcgcgcgcagccgatcgagatcgagcatgaagtaaatctaaatctgaaaaaaccgcacttccaccggcttctaaaacgatcaggacggcgggccggtctcagccgagcgcctcggcggcggcgcgggcggcgtgcggcatggcctccaccacgcggtccaaggcggcctcgtcgtgggcggccgacaggaaccacgcctcataggccgacggcggcaggtagaccccgcggtccagggcggcgtggaagaaggcggcataggccttggtgttctgccgctgggcggcggcgaagtcgcggacctgctcgtcggtgaagaagatcgaaaacagcgtgccggcgacctgcaggcggtgcgggacgccctccttggccagcgcctcactggcggcccgggagaccaccgaggcggcgcgggcgatggtctggtagacctcctcggtggcgttgcgcagcgtggccagcccggcggcggtggccagcgggttccccgacagggtgccggcctggtagacgggaccggccggggccaggtgcgccatgacgtcggcgcgcccgccgaacgcggcggccggcagcccgccgcccatgaccttgccgaaggtcatcaggtcgcccgccacgccctccaggccgtaccagccggtgcgggaggcgcggaagccggtcagcacctcgtccatgatgagcagggcgccgtgccgctcgcacagcgccttcagcagccggttgaagtcctccagcggcgggaccacgcccatgttggccgggcacgcctcggtgatcacgcaggcgatctcgtggccgtgccggccgaaggcctcctccaccgcggccgcgtcgttgtagggcagcacgatggtgtcggcggtggtggcgccggtgacgcccggggtgtccggcagcgccagcgtggccacccccgagccggcggcggccagcagggagtccacgtgcccgtggtagcagccggcgaacttgaccaccttgctgcggccggtgaagccgcgcgccagccggatcgccgacatggtggcctcggtgccggagttgaccagccgcaccatctccaccggggtgcgcgccacgatctcctcggccagctccacctcgccgggggtgggggcgccgtaggaggtgccgcgctcggcggcccgggtgacggcctccaccaccgccgggtgggcgtggccgaggatcagcggcccccacgagcagatcaggtccacatattcgttgccgtcggcgtcgatgaggtacgggccgcgcgcggaggcgatgaaccggggggtgccgcccaccgcccggaaggctcgcaccggggagttgaccccgcccggcaccaccgcgttcgcccgctcgaacagccgttgggagtgatcgatgccagtcatccgaccagtctctcagtcgcaatccgatgaagacacttgacccgggccgtcaatggccgatatccacccatctaaatcagtgcggggttcgccgtcgacaagggtcggtgcccgggccggtggccgaggcttgctgatcgtctgccgggccgcacgaaccggagggaagcgaaaagaagtggtggacggctggacggtccccggcttcacacacgtgaaagagctggggcgcggcgcctccgggcgggtgatgctggccgtcgacgacgtcacccgcaccgaggtcgccatcaagtacctggacgagcggctgtggtcggacgcgtcctggatgcagcggtaccgggcggtggcccggcgcatgacccaggtcgaagacgaggccatcgccgacctgtacgacctggtggaggggcccggcggcgcgggcgcggtggtgatgcagctggcccgtgggatcagcctgcggcggatgctggacgtccagggccccaccggtccgctggccgcgctggcggtcttcggcggctcgctggccgcgctgggcgccgcgcaccaggccgaggtggtccaccaggacttcaagcccggcaatgtgctggtcgagcccaccggcgagatcctggtcaccgacttcgggatcgtcccgccgcgcgccttcggggacgagccgcccggcacgcccgcctacgccgcgcccgagctgtgggacggcgcccccgcctcccccgcctccgacctgtatgcggcgaccgtggtgttctacgagtgcctgaccggacgccgcccgttcgatgcggcgggaaacggcggcaaggcgctcgccgcgctggccaaggcgcaccgggaggcgccgatcccggccgacgcggtgcccggcccgctgcgcggcctgatcctggcgggcctggccaaggaccccggtgaccgtcccggctcggccgaggactttttggccatgctggaggaggccgccgtctccgcctacgggccgtcctgggaggctcagggcgccgggcggctgacggacatggtcaccgcgacgctgtcggccccgccgcccgcccggcccgaaccggccggcaccgcccgttccgcggcccccgccgccggcctgcggagccggcggctgctggtgggcgccgccggggcggtggcggcgatcgcgctggccgggggcgcggtgcacgtcctgagcggcgggcaggaccggcccggcgggcaggacgtgctgctgccgacggccgccgccgaaggcccccggccggacctgtcgcccaccccggggccgggcgcggcgctggccgcgcggatcgagcggacggcggcgcgccatcccagcgcgtccttctccttccgccgctcgggctgctgcggggcggccgtcaccgccaagggccggttccggctggtgagcgggggggagcccgcctactcgatgctggtgtccagcagcgacccgcagacccgccgcacggcccgcaccatcttgatcgacgacaccgcctacgtgcgcacgggcgcgtcctggcagccggtcccctcggcgggcgcgcagacccaggggtatgcgccgctggcggccggggtgcgcgggggcacgtccgtggcgaacgtcgccaagctggtgcagggcagcacctcgctgcgccaggtcggacgcacctaccggggcgtggtcccgatggccgcgctggtggacgagccgctctacaacgacctgacccgcgccaccggggcgaagcgggcggtgttcgcgctcgccctggactcctccgggctgccccaccggctccatgtcaccgtcggctcgggcgacaaggccgtcacgttgcgcaccgcctacgccaggtgggggcagccggtctcgatcaccgccccccgctgaaggcgcacccgccttcagcgggctctcagcagaccgcctcgcagcagtcggagaggatctccagcacccgcaccgggtcgggcagcagcgccccgtccggcgggcgcacccaggtgacctcgccgccggggaggatggaggggggcgccaccacgtagctctcccggcagtgccagcgcagccccggggagtcgtcgatggtctccggggagcagtccaggtggcacgaccaccactcgtcctcgtcctcgggggcgccccgggtggcgacgaagaacaggtggcgttcggagccgagtgcggccaccgggccgaccgggctggtggggccggggccggagtagcgccggccgatccgctccagcgccatgcgcccggccgccgccgggacgtcgaagacgtcgaagacccgcccggtgggcaggatgatgttgggctgccggtcgtcgtcccaccagcgtttgatcgtctccaggtcggtggtggcctggatggcccaggccgccgagaccggatgcgcccccggggcgggacagcccacccggtcgcaggaacaggcgcggtcgccgtcgaacagcggacgcgccccgggtacgcagggccatcccagggcggcgtactccttggccgcggcccgaaggcggccccgcgcccgctgccgcctggccgccgaaaccgtcagcatcatggctccccccagtccagcgggccgccggatggcctcggccgaggcgacccgcgaatgccgacgcgtgcgccggtgccttcgtcctccgttacccgataatgacgggcgccattttccagacgagcaccaacccccggaaacgatcccaattgactaggaagacatgatccctatgtgacatgtgtgacatgagggaaaaccggggccgctcctcgggtcagccggaggtgagccggcgggccacctcggccgcccagtaggtgaggatcagatccgcgcccgcccggcggatgccgatcagcgactcgatgatcacgcgctcgcggtccacccagccgcgctcggcggccgcctcgatcatcgcgtactcgccgctgacctggtaggcggcgaccggcacggtgacggcgtcgcgcacccggcggacgatgtccaggtaggggccggcgggcttgaccatcaccatgtcggcgccctcctcaaggtccagcatgacctcccgcagcgactcggcggcgttggccgggtcctgctggtaggccgagcggtccccaaagcgcggcgcgcactcggcggcgtcccggaacgggccgtagtaggcggaggcgtacttggccgagtacgccatgatcgccacctggtggtacccggccccatccagcgcggcgcggatggcgcccacctggccgtccatcatcccgctgggcgccaccacgtgcgcgcccgcggcggcctgcgccacggcgatggaggcatagcgctccagcgtcgcgtcgttgtccacctcgccggagggggtgaggatgccgcagtggccgtggtcggtgtactcatccaggcacaggtcggccatcagcacggtgtcctcgcccaggtcgcgggacagctcgcgcagcgcccgctggacgatgccgtcggggtcgtcggccgccgacccggtgccgtccttatgcgccgggacgccgaacagcacgatcccgccgaccccggcctccaccgcctcgtgggcggccttgcgcagcgagtccagggtgtgctggacgaccccgggcatcgacggcaccggctgcggctcggcgatgccctccttgacgaacatcggcaggatcaggccggccgggtccagcctggtctcggccaccaggcggcgcagcgccgcgctgcgccgcagccgccgcggccgggcgacggggaaacgggcggtcatgctcttcacctcgcacgtggcagggaacgcgccgtcagcggcgccggcgggcgccgcggcgcatctggctcggcttgcgcagcggctcgcccgcctcgatctgggcggccctgcgcttggcaccgtactcggccagtgcgtcggccagctccagggccgagggcttggccgccatgacgtccacccgcagcccgtactcctgggcggtcttggcggtctgcgggccgatcaccgcgatcaccgtgacgttgtgcggcttgccggcgatgccgatcaggttgcggacggtggaggaggaggtgaacagcaccgcgtcgaacccgccgcccttgatggcctcgcggatcggcgccggcggcggcgcggcccgcaccgtccggtaggcggtgacgtcgtcgcactcccagcccagctcggtcagcccggcgatgagggtgtcggtggcgatgtcggcgcgcggcagcagcacccggttgatcgggtccaggtccttgtcgtacggcggccagacctccaccaggccctctccggactgctggccggtgggcaccaggtcgggggtgaccccgaactccatcagcgccttggcggtctgctcgccgaccgcggcgaccttcagcccggcgaaggcgcgggcgtccaggccgtagtcgtcgaacttctccttgatcgcccgcaccgcgttggtggaggtgaacaccacccactcgtagcggccggtgaccaggcccttgacggcccggtccatctgctggggggtgcgcggcggctccaccgagatggtcggcacctcttcggggaccgctccataagagcgcagccgctccgacagggaggcggcctgctccttggtgcgcggcaccagcacccgccagccgaacagcggcttggtctcaaaccacgaaagtcgctcccgccagcccaccacgtcccctacgatgatcatcgccggggactccatgcccttggtgtcgggcaccaggcgctgcagcgtggtgaccacggtctcctgctcggtggtggtgcccatgctggtcatggcggccggggtggactccgggcggccggcggccatcaggcctttggccacctccgccaccatgccctcggcgcccaggatcaccagcgtggcgtccggggaggagaactcctcccagtcgaccccgccgcgggaggcgtcgatcacgcggacctcgcgggtgcgcgagtcggtcagcgggatgccggcataccccggcacgccggtgacggacgagaccccggagacgatctcgaacgggatcccgtccttggcgcacatcgcggcctcctcggccagcgagccgcccagcaccgggtcgccgcgcagcagccgcaccacggtgcgtccggccttggcggcctcgccgaccagcctgaccgggtcgccgtcggcgacgtcgaggatctcggcgtccggacggcagtgcgccagcacctcggcggggcagatcgcccggtccaccaccaccgtgtcggcctggcggagtttgtcgacggcccgcaaggtcagcagtcccgggtcgcccggtcccattcccacgaacgagacctcggccggtgcgttgccctcggtgttcctgttagcggggttcaatgtgacgctcccccatcaactggtcggccccctgggcgagcagctgggcggccagctcgcgcccgatctcctcggcccgctccgggtggccgctgccggaaagccgtacctgacgggcgccgtcgatgccggcgacgcacgcactcaggtgcaggctcggttgttcttcctctgcgctgtcttcgacggtggcgtaggcgccgaccggggccgagcagcccgcttccagcaccgccagcacggtgcgctcggcggtcaccgcggcccgggtgggcgcgtggtcgaccgtcgccaaaagctcgatcagatcgaggcggtcgctgcggcactccagcgccagcgcgccctggccgggggcgggcagcatgtcggccgggtcgaagacctccacgaccgcgtcccgccggccgatccggcccaggcccgcatatgccagcaccaccgcgtccagctccccatcggccaccttgcgcagccgggtgtcggcgttgccccggatggggacgatctccaggtcgccgcgcagcgcccgcagctgggccacgcggcgcggcgagccggtgccgacgcgggcgccgcgcggcaggtcggccagcttcagcgggccgcacagggcgtcgcgggggtcgtcgcgccggtagaccgccgccagcgtgatgccctcggcgggcgcggtgggcaggtccttcagcgagtgcaccgcgaagtccacctcgccggagatgagcttgtcccgcagggcgctgacgaacacgccggtgccgcccatctgcgccagatgcgccctggagatgtcaccttcggtcgttaccccgaccagttccaccgcatgcccggtgagccgggtcagctcgtcgcccacccgccgggactgggtggtggccatcaggctcttgcgggtgcccaggcgcagtgcggtcatgatgcgggtccttcgatgtcggggcgcgccacggcctcgggcgccttggggtccaggtcgaacagctcgcgcagcgcggccgcgtaggtgtcgccgccgggcgccgccgccagctccttgacccggacggtcggggcgtgcagcagcttgtcgaccacccgccgcacggtctgggcgatctcggcgcggtcccgttcgctgagcgagggcagccggcccgacaggcgggccagttcggcctccaccaccttggccgccttgctgcgcagcgccaccacggtgggggccaccgccgccgcgcgggcggcgctgaggaaggcggtcacctcatcggccacgatccggcgcaccgcctccaccgccttggggccgaccgcgctggcggcctcctcggcggtgcgcaggtcgtccagcccggccagcgccactccgggcaggtcgcgcacggccgggtccacatcgtgcggcagcgccaggtccaggaagaagcgccggtgcggcgccggcgggacctggtcggcggtgatcaccagcccggtggcgccggtgcaggagaccaccagctcggcctcgcccagcgcgccgggcagctcctccatgcggatggcgcgggcgggcacctcggcggaggcggccagccgctgggcccgctcgtgggtgcggttggcgacgatgagctcgccgaccccgccgcgggagagggtggccaccgccaacccgctcatcgacccggcgcccaccaccagggcgcgccgtccggccagctcgcccaggtagttctcggcgacgcggaggcccacgctgaccagggacgccccggccttgtccacgccggtctccgagtgcgcccgcttgccgacccgcagcgcgtgctggatcagctcatgcaggtcgcggccgaccgtgccctcggccttggccagtttgaacgcctcgcggatctggccgaggatctggctttcgccgatgaccatcgactccagcccgcagaccacggagaacacgtgctgcacggcacggtcctcgtagtggacgtacaggtgccggctcagctcctccagcggcagcgcggcgtgccgggccaggcgttcggagatgtcggagacaccgccgtggaacttgtcgaccacggcgtagacctcgacgcggttgcaggtcgagacgatcagcgcctcggccacgtgcgccgactcgtgcacctcgtgcaacagcttggtcagttcatcgccggccgccgccgcgcgttcgagcatggccaccggcgcactccggtggctgagcccgaccaccaggatggtcatgcctcaaccgcctctatgtactgcgaagtgccggagggcttttccccctcctgccgatcaccatgcgcatccgcacttgcgtccggatcggtcttcaggcgatcggccatctctcccgtccagtcctcttccgccgtctcggccggctcggcatcgcccgggccgccggccttgcgctgctcgtggaaggccaggatctgcagctcgatggacaggtcgaccttgcgcacgtccacgccttccggcaccgacagcacgaccggggcgaagttgagcacgctcgtcacgcccgccgccaccacgcgatcgcacatgctctgggcggccgccgcgggggtggcgatcaccgcgatggacaccccctgctcggcgatcacgctttccagttcgtcgatgtgccggacggtcagcccgctgatgcgctcgcccaccacggagggggaggagtcgaacagggcggccacccggaaaccgcgggaggcgaacccgccgtaaccggccagcgcccggcccaggttacccaccccgatgatggccaccacccagtcctgggtgaggcccagctcacgggagatctggtagacgaggtagtccacctcgtacccgacgccccgggtgccataggagcccaggtgcgacaggtccttgcggagcttggcggagttgaccccggccgcggcggccagttcctcggaggagacggtggccactccccgttcctgcaggctgtgcagcacgcgcaggtaaaccggcagccgcgccaccgtggcttcgggaatcccgcgatcggcgcgggtgcggttgtgtcgacgtgtcacggcctgctcttttgggcttgacgccagggttgagtctgaccaggcccgatctgccgacggccgggcgggtgactgcggcccggccgccttgggccgtcacccagattaacccttgtgaacatgcgcacaaagcccatgcccgatcgaccaccctgctcggcaatcctggccggctgacgtttccgcaggtcagaaggggtgcagccggagccgggcagcgccgggggcacccgatcgcaccgccttggctgtgacccacggaacacagccacgtttccagcagtttactggcgatccgccaataagcgacatgcccgctttttcgagttctattcgttcgtcagccgtggcgggctttggcgacggcctcgcgcaggcgagcctcatccactcgccaaaaatcgtgctggacaccgttgaccagcgtgacggggatctgctcccagtagcggcgcagcagctccggcgactgggtgatgtcatgctcctcccagtccgcccccatctcctcggccacccggacgatcacttcccgggcctcatcgcacagatggcagcccggcttgccgagcagcgtgatggtcaccggagcggtcatgagcggtcctgagcggtcagcgaggacagcggcacgatcttggccgcggtcagattgagttcgatcacgttggtggccgtcacatacggccgggactcggccaaaaagcgctgcacatgcggcagccgctggtggtcggcgaaggcggtctggtcgcggaagagctggtagacgatgcgctgggagggagcgccggtcacctcgtgacaggcgaagaccaaggtgtcgggctcctgccggcgggcggcgcggatcgcctcggcggccagccggtcgaacgcctcgcccgccccgtcggccagggtgtagacggtgatccgcccgcacagcggagaggccggcggcggcaccggcggctcgcccggcaacggccgctcgccggtgggcacccgcccgccggacggctgcggcggcacgggcggatggccgccgggaggctggacctgggtagcggccgggtccacgggggccgccgcataggcctgctcgtcgtagggctgctcgccgtaatgctgatcgtcgtagtgctgatcgtcgtagccgccctggtactcctggccggcgtcatggtcgtcgtagccggtgtgcatctcatagccgggctcggcgtgctcatgatcgccatagccgtcgccgtactcgtcgtagccgtccccgccctgctcggcgggcgacggcagacggcccacgccgtaccagaccagcccggcggcgccggccagcgccagggcggccaggaagccgggcagaaagccgcgggtgccgcagatcaccaggacctcggccagcgccaccagcgccaccggcatcagcagggcgtaggcctcgccgtcctgcttggcggcccgcagcgccagcatcgccaggcaggccaccagcgacagcaccgcgaccccgtgcgccaggtcgatcaacaccagcggcagcgtgtcgtagtgccggccgggattgggcagcgacctggtgaaggaccccttgagcgggtccaacagcaagatcaccacggccacgaccgtgtaggagatgcccagcagccaggaggcgaagcgcagctgcatcacccgggtgatcagcaccgccattcccagggccagccagaccggggccagcagcgcgccgccgacttccatcagccggaacaacaggccgcggaaacccagcaggaatcccagcgtcatcccgatcagcgcgacggagacgccgcccagcgccaggcaccaggcgatcagatatggcagccgttctcgtctggcgctttggatgagcaacccggtggccgccaaggcaccaagggtcgccagcagcgccgggataccttgaagcatctcgcgccctatggtgcctgatcgaaaggagtgacgcgtaccgaggggcgaaagacagtgaccacccggacacttcccaaggccccgccgggacgggtcttcccgggcccacgagcacgtccagacaccggcgttgcctgtctacccacgggtatctagagtgtccattcccgccggaggccccatcagcccgaggagaacgcatgggcagcctgaccctcgacgtccactccccagcgatctcctggcgatcccggcccggcggcgcgctgcggcaaccggccgccggccgctcccccgcggcgagcggagacgagatcaaggccctggtgctgcgggcccgcgaaggcgaggccgaggcgttcggcgctctctatgaccgctatgtggagctggtctaccgctacgtctactaccgggtggggtcgcacccgctcgccgaggacctgaccagcgacaccttcctgcgggcgctgcggcggatcggcgacttcagctggcagggcaaggacttcggcgcctggctggtcaccatcgcccgcaacctggtggccgaccacttcaaatccggccggtttcggctggaggtctgcaccgccgagctgctggaaccggagccggccgcgcccggctgcgaggtggaggaccccgaacggcgggtgctggaggcgatgacccaccgggcgctgctggaggcgatccgccggctgaactccgaacagcaagagtgcctggtgctgcgcttcctgcacggcctgtcggtggccgagacggcgctgatcatgggcaagaagaccggcgccatcaaggccctgcagtaccgggcggtccgctccctggcccggatgctgcccccggatttttgacgccgcgcgtaacccgcccgcggtccgctcgttcttgcgggcatggcgaggagcgggagaagagggcgccgcggcgcctaccgccgccggcgcgccgaactggaggcgctctcccggctgcggggcgcccgggtcgggccggatgcggacttccgggcggcgctgcgggaacggctggtgtccgccgcgccgtccgacccgcgcgacacgccccgctccaccacgacgacgcccgaggacccgcgggccgcgtgggaaccacggaaggcggacacgtgagtggcatcgcttttgcagccgaatgcgcggcattgcgggccgcgttgattaggctgccaggcatgcggcgattctggcggcgcgccgagacggaccatgtgcgcgcgggcgaggcggcggccgcggccgccaagccgcgcgcggtcaggcccgagccggaccctgcggcggcggccttcttcgatgtggacaacacgatgatgcgcggcgcgtccatctactacttcgcccgcgggctggccgcccgcaagctgttcacgctgcgggacctggccatgttcgcctgggggcaggcggcgttccggctgcgcggggtggagaacgccgagcacatcggcaccgccaaggaggccgcgctggccttcgtggccgggcagaaggtcgaggacctggtccggctcagcgaagagatctacgacgagatcatggccgaccggatctggcacggcacccgggagctggccatggcgcacctggacgccggccagcaggtctggctggtcaccgccaccccggtggaggtggcccgggtcatcgcccaccggctggggctgaccggggcgctgggcaccgtcgccgagacccgcgacggcgtctacaccggccgcctggtgggcaatctgctgcacggcccggccaaggccgaggcggtgcgggcgctggcgcagcgcgaggggctggacctgtcgcgctgctcggcctacagcgactccatcaacgacctgccgatgctcaccaccgtcggccacccgcacgccgtcaaccccgacccggcgctgcgcgagcacgccaaggcccacggctggcccatccacgacttccgcaccgggcgcaaggtgacgatgatggcgttgccggccgccgccggcgcgggcgccctggccggcggggtggccgcgggcatcgcgctgcgccgccactaccaccgggcctagcggccgcggggctaaaacgccgggccgcgctccaggagggtgtcgtagagcatctgctggacggtctcgcggacgcggtcggtgagctcgaacaccgtcatctggtcgtcggcgtcctccgggcccaggccgtccatcggcaccggctcgccgaagcggatcagccacttggacggcagcggcaccgcgcccagcgcgcccagcagcgggaacgtcggggtgacggggaagtagggcaggcccagcagccgggccagcgccgggatgtcgccgatcttggggtagatctcctcggcgccgacgatcgcgcacggcacgatggggacctgggtgcgcagcgcgatcccggcgaagccgccgcggccgaagcgctgcaggcggtagcgctcccggaagggcttgccgatccccttgtagccctcggggaagaccccgacgagctcgcccttggtcagcaggcggacggcgtcggccgggtgggccagggtgtgcccggccttgcgggccaggtggcccagcagcggcagctggtagaccaggtcggcgcccagcagccggacgtcgcggtgggcgtggtcgtgcagcgccacctggagcatcagcccgtccagcggcagcgtcccggagtggttggcgacgaccagcgcgccgccttcagccgggacgttctccaggccccgcagttcgacccggaaccagtgctcatacagcagacgggccgccgggatcagcaccgcgtcggtcagttcggggtcgaagccgaactcgtcgacctcatagcgcccggacaggcggcggtgcaggaagtccagcccggcggccagccgctcctccagccggctgcgtccgggcgggtcggtggcggcatcggggttgatcgggatgacctgagccatgggcggctcactcgcgccttctcggggtctgcgcgcgctcatctccgcggtccgttccggggcgggacggtggtcaggccctcaaagcgggaggggggcggctggggccgcgccggcggccgggcgcgttcgcccagcaggccgatgagccgttccacggcctcctgcatggggctgtgcccgggctcggcggcctgcaggaagtcctccagcgccgcctcggccgagtacttgggccgccagcccagctcggccgccagtttcgagcagtcgatcacccgtccgtacatcagccagcgcagcaggtcggaggagaagcccgacagcccggcgaagcggcggcccagatcgcccagcagttgcgcggacagctccggcaccggcaccgacggccggccggcccgccgcagcacctgcgacagcagcagcacgccgtcgccggccacgttgtagcagccggggtggtcctccacggtcatccggcgcagcacctccaccccgtcgtcggggtggacgaactgcagccgggggtcgaaccccagcacggtcggcaccaccggcagccgcaggtagcgggtgaggggggagtccacttcccggcccaggaagttggcaaagcgcagcagggagaccgtcaggtcggtgcggcgccgcatcagcccccggacatagccctccacctccaccgcgtccttggcgtatccggaggagggcgcctccgccggctcgtcggtctcggtgaagaccgccgggtcgcgcggcgaggagccgtacaccgcggccgaggagcgcaccaccagcttgcgcatgtccggcgagcgctggcaggccgccagcagctgcatggtgccgatgatgttgagttctttcatcttcgagcgcgggccgaccggggcggtctccagattgaggtggaccaccgtgtcgacccgctccgaagagatcaccttggcgatgctcggcgtacggatgtcgacgcgtacgaactcggtgcgtcccagcgacgccgtggggggtaccgtgtccacgccgatgacccgctcgatgccgggttcggcctgcagggcgcccgccacgcgggctcccaggaacctggacacccccgtgaccaggacgacacgggcggcggcggagggcataccggacacagtgcaccccaccccttacggctatgtggccggcttgttcacttcttgttgcggcgctggacgcgagtcttcttcagcagcttgcggtgcttcttcttggccatccgcttgcgacgcttcttgataacagagcccacgtgacctcactcgtccagggtgtgcaggggatggacacacgacaccccggcgactaaggcatcggggcgctgtccaacggtcaagcgtaccgctgttggagcgcataccatgccgcaggtcccgtacccgcacgctcctgtgtgcaataccggcgtgtccgttaccgggtcggggacatcccgagaacgtccccagaacgtgccatgggacacgggcgcgccccggagccgcacggccgtcactgtgatccgtgcgatcgctccccgcgggagatccaccgcctatgcggcggcgctttctttttccggcatgccggctccggacggccggttcgcccggccgtccggagcggggccgccggtctttccaccggcccccgccggtctcgtcccggcccggtggccgggccaccgggcctgttgtcgtgttctcctccccccatgccgccgaccggcctgcgccttggatcccggcgtccgcgggagcctcgcgccccgcggcgcccgcggtcatccggcttcgatgaacgcgtcgcgcaggtagtcgtgtacggcctgttcggggacccggaacgagcggcccacccggatggcgggcagctcgccagagtggacgaggcggtaaacggtcatcttggacacccgcatcaccgccgccacttcggccactgtcaggaacctgacctcactcagaggtcgctcgcctgagcccatcggacgccctcttccacacgtgctgagcaccgacccttcaggtgacttcgatcacgcacgtgtttcttcccccagcgtaaatcgtgcaaccgtagtcgcaagagggaagttcaggcaatcagccccgcatgggacatcaggtatgccgtcagtggctcatagcaagccgggtgcactccgtcgtccatcggcacggtgaccaggatccgcccctccacttcccctgcgaacagggcgggatcgttgcagtcggcgaagccgacggtgtcgatcccggcctggccggccgccccggcccagccatgatcggcgatggccagatccggccaatttttggattccgctggcgtagagctatccgaaccgttagaagtccctgccgcctcggacagcatcgcctccatggggaacggatcgtgggtgtggtgcagccgcccgtcatcgtcctccagcgcggcgaccatgccctcctcgtagcggatgcggcgccgctgcggggcggacgtgcccacctccgccgcataggaccagccggccgcgggcgtgaggacggtgcagccccgctcgcgcagcgcccggcccagcgccaggtagatcggcatcagcgtggccgggtgcccggtggccagcaccaccttctcccggcgccgcgccgcctggccgatccgctcggccatgcgctccagggcgtcgatggtcttgtccgggtcgatggtgtcgtccccgtacaggtgcatccggtccgggttcaccccgcacatccgcaccatcatttccagcacctcgcgctcggtccacgagcgcttgaggtccagcccgaaccggtagtaggggtcgcccttggccatccgccggtagtgcagcagattgctctgccgcggggtggccacatccccggcgatcatcgtgcggatcaggtgctcgcgcagctcggcgcgggagggaacggtcacggctcgcccagcggatccagcccgtgctcggggaagaccgccttgcgggtcgcgcggatcgcctggtccaccggatcgctcggatcgtagccgttcccccacgccgactcctcccagccctcggtctcgccggcccgctccggcggtacgtcggtcatccggcggggggcggtctgcccggtgcgccgccgggtgaagtcgcgccaggcctccggggtgtccgtccccgcctccagcggccgtccggacgcctcggccagcaggtgcgtccaggcccgcggcaccacctggaccagctcatagccgcccccgccggtgatgatccagcgcccgcccgccgtctcgtgcgccagcttgtgcagcgccgcataggcggcccgctggccgtccacggtcagcgtcaggtgcgccagcgggtccagcacgtgggtgtcgcagccgtgctgggtgagcagcacctgcggccggaaggcgcgcagcagcggcggcaccaccgcgtggaaggcccgcagccaggcggcgtccccggtgcccggcggcagcgccacgttgaccgcggtgcccttggcctcgcccgtgccgatctcctcggggaagccggtgcccggaaacagcgtgcgcggcgtctcgtgcaggctgatggtcagcacccgcgggtcgtcgtagaaggccgcctggacgccgtcgccgtggtggacgtccacatcgacgtaggcgacccgctcggccccgttctccagcagccaggcgatggccagcgccgggtcgtcgtagacgcaaaagccgctggccgccgagcgcatggcgtggtgcagcccgccggcgatgttggccgcatgctgggcccggccggtccagaccgcctcggccgccgccaccgacgcccccgccaccagcgtggacgcctcgtgcatgccgatgaacaccgggttgtcggcggtgccgaggccgtgccgcagctggggcatcccggtggagccggcgtaccgcacggcggcgatgtaggaggggtcgtggatcagctccagcagcacctccccggccggttcgaagccggtgacctccacgccggactggtcgagcacgccgtattcgcgggccagcgccatggtcagctccacccggacggggttgagcgggtgggtgggcccgaagtcgtaggagatgagccggtcgtcccagagaacccgcaggttgcaggggccgggacggtcggatggcgcagcgctgctcatgccctcacgctatcgccccgcgccgccggcgcgcccggccgactctcacgaagatgcgacaaacaaccgtagacgtgaattatccgcgcaagtgggcattagttaacacctaagaaacatcgacctgtggggtgccgatggagccgacgtcaccggaacctccggcggcctgccgaccgcccgaggccagcgccgcagatccggccgtcgatccgacgaccgcacctggcttctcctccggccgccgtcccagcgtgcagagcgcggtgctctcccgcgcgctgcggctcgggctgcggcccatcgtccaccggctgcccggccacccggtcgggatccgcaccgcccgcaccgccgtggaggccgcctcattactggtcggccaccatcccggcgcccgggtacggggcgtgcggatcccgctggaagacgccgacggcgacgggcgccacctggcaggcgagctgctcgtaccggaaaagggccaggtcggcgacgccgccgtgctgtatctgcacggcgggggctacatcatctgctcgccgcgcagccaccgtccgatcacctcccggctggcggtcgacacccagctgccggtgttcgtgccgcactaccggctgctgcccgagcaccccttccccgcgccgctggaggacgccctggccgcctaccggtggctgctggaggagggctaccccgcctcccggatcgtgatcgccggcgactcggccggcgggcacctggccgcctcgctgaccggcgagatctgccgcaccggcctgcccaccccggccgggctggtgctctactccccctgggtcgacctgacctgcgagctgtccctggaatacgacgcccaggtgcgcgacgcctacctgagcgcccacaccgtccgccggatcggccgcctggtgatgggccaggccgaactcaacgacccgcgcctggcgctgctggagtgctcctggaacggcgtgccgccggtgctgatccaggtgggcggcgccgaggcgctgcgcccggaggccgaacgcctggccgcggccctcgccgaggccggcaccgactgccgcctgcaggtctgggagggccagttccacgtcttccagctcctcaaccgcttcctgccggaggcccgcgccgcgatggacgagaccgcccgcttcatccggtccgtcctcaccgaccccaccgcctcgggctccggcgccgtcgcctgacgaccggacgcccgcgagagcaccccgacgcgacacggtcaccggacgatcagcgaaccccggcaaggccgcccgccccccggccgagccggcgcccccgaagtcaccgaactttggtcagatgccgtggcgaccgcgacggacgtcctcgaccagccgccggaagcccgccgaccgcagaaccagcctcgccccgtccggattcttggagtcgcgaacggcgacgacgtcaccgaacgcggcgagctcgacgcactcattgccggtggcggtgctcttggagctcttgcgccaggtgacacgggaaagatccggggagatgcgcatggcggctacctgggctcggtggcgagatcggctatgaacttcaggactcgtcctcatcgagtgccgcttcccgcatacagccgaacggcacattacagcgggccacatgttcggcgcttctgatgcgggcatggccgtacgccctccgagtaagcgatgccgcggatcaagcgggtcggcgtagccgaggacaacgaacgagccatcggcaccggctgctgcgggctgtgcctgaagcggcaggtcgccgggcgggcgtggtcattcggtgcggagggcggtgacggggtccaggcgggcggcgcggcgggcgggggcgacgccgaagaagatgcccacggcggccgagacggtgaaggccaggaggggggaccaccaggtgatggtggcggggaccggggacagggtcgtgatggccagggtgccggtgatgcccagggcgatgccgatcgcgccgccgatggaggtgagcaggaccgactcggccaagaactgggcgaggatgtcgcggcggcgggcgcccagggccttgcgcaggccgatctcgcgggtgcgctcgcggacgccgaccagcatgatgttggacaccccgaccccgccgaccagcagggagaccgcggcgatggcggccagcacgccggtcagcgcgttcagcacggtgccgacggtgcccagcagctgggtctgggtgatcgccgagaagcgttcgcccgggtagcggcgctccagcgcgtccaccaccgcggcgcgcaggcggccggtgtcggcggcggagggggcgcgcagcgccaggaagtccacccggttcacgcccagcaggcgctgggcggtggtcaccgggatgtgcaggtcgttgtcgcgggcctggccgaaggtctggcccttttcctccaggacgccgatgacgcggaagcgggcgccggcgatgatcgtctggcggccgaccgggtcgacgtcgccgaagatgcgctcggcgacccgcgggccgagcaccaccacgcggcggcgggactccacgtcggtctcggtgaggtagcgcccgccggggcgcagcgggcggtcgaagacctccggcagggcctcgttggtgcccagcacggtggcgaacgcctcgttgcgcccggcccggacggtctccccggagctgagcgagacggcgatggggcagtcctcgccgagggtctgccgcaggtactccacgtccgtcagctccagccgcccggcggtgggcgcggcggtcagggagaactcgccggggccgacgaacacgatgttggagcccagcccctcgatctcccgctggaccaggtcgcgggcgccgctgccgagcgccaccagcaccaccaccgcggccaccccgatcaccacgccgaacatcgtcagcgcgctgcgcagccggttgaccagcagcgcctccagcgccacccgcagcgattcggccagcctcatctcctgcgtccttccccgcccttttccggacgtcgcctcatagccgctgggcgtcgtgcggacgcgtcgggcaggtgtcgcgttcgatccggccgtcgcggatgtggatctggcggcgggcgcgttcggcgatgtcggcctcatgggtgaccagcacgaccgccacgccctgttcggcgttcagccgggccagcaggtccatcacctcatggccggtggcggtgtcgaggttgccggtgggctcgtcggccagcaccaggcggggctcgccgaccagggcgcgggcgatggcgacccgctgctgctccccgccggacatctgggcgggacggtggtccaggcggtgcgccaggcccacccgggccagcgcctcggcggcgcgccgccgccgctcaccgcgcggcaccccccggtaggccagcgggagcgccacgttgtccagggcgctggtgcggggcagcaggtggaaggactggaagacgaacccgatgcggctgttgcgcagctcggccagctcggcgtcggagagggcggccacgtcgcgcccgccgatccgcagcgtcccgccggtgggcctgtccaggcagcccagcaggtgcatcagggtggacttgcccgacccggacgggcccacgatcgcggcgaactcgccctcgccgatgcgcaggctgaccccgcgcagcgcctgcacccgggtgccgtccagctcgtaggcgcgggtgacgtcgatggcctccacggcgggtgggacgctcatcggccgggaagctcctgcccttgctcgacggcgccggcgccgcgcaccacgatccgctcgccgacccgcagcccggcggtgacctcggtcatggtctcgccctgggcgccgatccggatgatccgccgctgggcccggccgccggagaccacccacaccgcgttgtcgcggccgctggtcagcaccgccgaggacggcaccgcgacggtgtcggcgacctcgcggacccgcaggttcaccacggcactcatcccgggcttgggccagggcgcctcggcgccgtcggtgagccggccgcgccgcaggacgagggtgacccggtaggtcacgccgccgccggccgagcgcgccgggccggcgccgacgccggtgacctcggccgggtaggcggcgcccgggacggcgtccacctccacctcggccggcacgcccggctcgactttcagcgcgtcggcctcgtccacgtcggcggagacggtgaggcgggagacgtcggtgaccgtcaccaccgcgccgccggcggtcacaggggctccctcggccacggaggcggcctcggcggacgcgccgccgcccagctcctgcaggccgtctccgccgccgagccgctgcggcagccggccggccagctcgcccaggtccccggcgggggccgccgggccgcccagggagacgacgccgtcgaagggtgcccgcaaggtcagctccgccacggtgcgctcggccgcccgcagcgcggcccgggcctggacgcgctgggcggcggcgacggcctgcatcgccgaggtgacgttctccaggcccgcgtggagccgttcgacggcggcgcgggcgctttcggcggcggcggcgtactgggcctcggtctgtgcgatctcggccagcatccgggcgcgccgcccggggtcggggatctgggcggccgcccgccgggcggtctggaagccctggcgggcgatgtggtcgctgcgccgctgggaggccgagggttccggtcccatcgggagggtgccggcggccagttcggcgtcggcctcgcgggcctggcggagccgctcgcgggcctgcggcgagtcgatctcggcgaggatctcgccgcggcggacccggtcgccgtcggtcacgtgcagccgtttgagcacgccctcggccggggcgcgcagcgtcgccgtggcccgtgccgtcaccgtgcccggcgcctcgatcacctcggtcacgtccgagcgcgtcaccgtgcccaggcgcactccctcgggctcgtccctcttggcgcaggcgccgagctgggcgatcgccagcgccccggtcaggacgagcggaaggcaccgccgggtggctgcacctgcctcacaaaaagcggacacctgcctacagatgccccaaaagggaagatatcaactcccctggaaggccgaccggagacgacggctaccggccgccggccgcccggtgctgcccggcccccgccgaggcgtcccggccggcgcggttcagcaggaagaacccggccagcgcggcgaccgtggcgacgccctcaccgaccaggctgagcgtcttctccaggtaccaggccgggtcgtgcatcgccgggatcggccccagccggcccacgtccacgaagtagtacagcagcagcgcgcccaccgcgctggcggcgaccaggaaggcgacggcgaacgtccagcgccgcggccatgccagcaccagcacgcccgagatcgccgcgacgatcgcctgcgcgtaaaacagcgtgtccccgtcgatctgaccgggcttgggcccggccatgtcgggggcgaacgtccagtgcacgatcgcgtccacggccagcccggcggccaccaggatctgcagcagaattctcatgccccttatcacggacgcgatcgcggcccggctcaaccgggcgggcggaaaatcccgcccgggacttttcagccctcggccaattccctgccccggtcgcgggctgcctcgatggcctccagcacggcggcccgcaccccgtgccgctccagctcgcggatggcggcgatggtggtgccgcccggcgaggtgaccgcctcgcgcagcagcaccgggtgctccccggagtcgcgcagcatgatcgccgcccccaccgccgactggatcaccatctccagcgcggcggcgcgcggcatgcccagcaggatgccggcgtccaccatcgcctcgaccaggaagtagaagtaggccgggccgctgccggacagcgcggtcgccgcgtcctgcagcgactcggggatgcgcagcaccttgccgaccggcgacaaaagctcctcggccagcttcaggtgctcctcaccggcgtgcgagcccgccgacaccacgctcatcgcctggtccaccagcaccggggtgttggacatcacccgcaccaccggcacgccctccggcaggcgctgctcgatgaaggaggtggtgatgcccgccgccatcgagatcaccagccggccgggcggcacatgcggccggatctcccccagcagggcgtccatgtcctgcggcttgaccgacaggatcaacgtgtcggccgtcttggcggcctcggcgttggtgaccacctccaccccgtagcgctcgcgcagcaggacgccgcgctcctcccggcgggtggtcaccatcagctcggacgggcggcggccggcccgcagcacccccgacaacagcgcctcgcccatcttgccggcgccgagaatcgcgatgagtctgcccacgcagcccagcctagcgacgagcaggcgacgctcaggacccgctcaccaccgagcgcaggatgagcgccaaattggccggccgctcggccatccgccgcatggcgtacccgtaccactccccgccgtaggggacgtacacccgcacccgcgagcccatggcggccaggcggcgctgctcggcgggccggatgccgtacagcatctggtactcgaagctgtcgggggcgcggtcatggaagaccgccagcgccccggcgatctcgatgagccggggatcgtgggtggcgaccatggggtagccccggcccgccatgagcaccttcaggcagcgcacgtaggacttgtcgatctcgtgcctggaggtgaaggcgacgtcggcgggagcggcgtaggcgcccttgcacaaccgcacccgcgacccctcgtgggccagctcggcgcagtgccgttcggcgtcgcgcaggtacgcctggacgaccgcgccggtctccgggtggtcttcgcgcagctcccgcaggatgcgcagggtggaggcgacggtggtgtggtcctccatgtcgagggtcaccgccgtgccggccgccttggccgccgcgcagatccggcgggcgttctccagggccagctcctcatcgagcgcctgccccaccgccgacagcttcaccgacacctccgcccgggcgcccaggccggcggtggagatcaggtccagcagctccaggtagttctccacgaccgtctcggcccgccgggcgtcggtggtgtcctcgcccagatggtccacggtgaccagcaggccgccgccggtgaggcgccgcacgaccgtcagcgcctcctccgccgtccggcccgccacgaaccggtgcaccacgccgcgggagaacggcgcggtctccatcgccttgcggacgccgccgctgcgggaggcggccagcagaacccgacgaagcacgctgcaaccccttctatgacgggaccacgctgtcccccatgtccaggttatgcggatgcccgcagggcgctccggcaggcgcacagggccgctgggcgggccttggcagaggtcttaggagaccttgccgacgctgttggtcccgccgtattcggcgatgtactcggccatcgtggcgctgcgcacggcctcgaacagccggcctgccttctcctcgtccagcagcaccacgctctgccggccgcgtgccgccgggcccttgttcgggacggtcaggaacttgatgtccgagccgcgcacgttgcgcatgctcagcgccagcgaccgcaggtggccggccgacaccccctcgtccacgctgatggacttggtgaacgccgacaggaagcggtcgagcttgatcgggttggtgaccgtgccgccctcggcggccttttggatgatggccttcaagaacgcctgctgacgcttgatccggtcgaagtcgccgttgggcaggttgtagcgctgccggacgaacagcagcgccttctcgccgtccaggtgctgcttgccggcctgccaggtgacgtggttcatggggtcgtgcacggtcttgtcgatgtgcacgtccacgccgccgagcgcgtcggtcatggccttgaagccgttgaagtcgatcgcaccgaaatggtcgatgcggacgttggtcagcgcctcgaccgtctggatcagcagcggcggaccgccgtaggagaacgccgcgttgatcttctggtagccgtagccggggatctccacccacgagtcgcgggggatggagatgatgtaggccttgtcccgcttggccggcaggtgcagcagcatcagcgtgtccgagcgctgctgccccggccgccacaactggccgccctcgccggtggtgttggcctgcacccggctgtcggagcccaccagcagccagttctcggtgccgaccacgttggggccgggccgccggccggtcggcatggtgccgggcagccggtcgatgttgccgttgtaggacgcctgccgctgccacaccagggcgcccgcgccgagcacgacgatcagcaggagggccagcgccgacagcaggagcgtacggcggcggcgcttgcgccgcgccttggcggccgaggtctcctccgcctcgccctccctgcccgggacggcgccgggggatgcgccgtcctgggaatcggcgtccgcggggaattcctgggatgaccgggtgctcatggcgcggagtttacaagccgtcttctccctttcgaccggcttcatatgcccgtttttcttccgcgaccacaatcggcccgcggctttccggggcttttaggaggtcttcagggagtgcggcggcggagcgtggcggcgccgagcaccagggccgccaggacgcacccggcgatcaccgcgatgtccaccgccagcgtcccggtcatttccggttcccggccgacctcctgcatcgcctccaccgcatatgtcagcggcatcaccgtggagatcgcctccagccagccggccatctgctcccgcggcacgaacaggccgcacaagagcgcctgcggcagcacgaacgccggcatcagctgcaccgcctggaactcggtgcgggcgaacgcgctggccagcagcccgagcgcgacgcccagcagggcgctgagcacggccgccgccaccagcaggccgaccgatccggccggctccaggcccagccaggtcagcgagatggccagcaccacccccacctgcagcagcgccaccagcccgaaggccagggcgtagcccagcagcaggtccagcttgcccagcggcatcgtcatcagccgctccagcgtgccgccggcccgttcgcgcagcgcagcaccggccggccgccgcggtccacgtgcaggtcgcggacgctcaccgcggcctgcggcggatccgcggaagtggaactcatcatgtgttgaatttatgtcgccaccgcaggactggcaaggagccgcacatcccgcagggaaattccggtcagtccccgtcgaagtggcgctggagggcgggcgccagcagctccaccagctcttgcgcggtggcggaggcgatcggctccaggccgaggacgtaccgcagcatggccaccccgaccagctgcccggcggcggcctccatccggatcggggcgatcccgaaccgctcggcgagcggtcccagcaaggtggccgcgatgaactgccgcagcatcgtggcgacctgctcgttcgtcatggccgagcgcaccagcgccagcatcgggatgcgccgctcggggtcctcccacacccccaggaaggtctcggccagcgccgcgcccagctcgcggcgggacgggacgtcccgcaggcgggcgacgaccgccgccgggtccagcggcaggttcatcgccgcgatgaagacgccctgcttggtgccgaagaagtggtgcaccagcgccgggtcgacgcccgcctcccgggcgatggcgcgcagcgaggcgccgtcatagcccttgtcggcgaacagccggcgggcgcagtccaggatctgctcccgggtctcggtggggcccggccgccgcccccgggtccgctcggaggcgccggccgccatcagcgcgcgctccggcgggagacctctccggccgacgtgacctcccaggtgcggtcggcggcggccaggtgcagccgggtgaacgccagcgcctcggccaggtcctccatccgctcggcccggctggccgcccgccgggtgttgacctccagcacgatgtgcccggtgtacccgtcggcggccagcttctccagcacctcggcgcaccgctggctgccgcggccgggcaccaggtgctcgtccttgttgctgatcccgatgccgtcggccatgtgcacatgccgcagccgcccgccgagctcggtggccatctccagcgcgtccgagcccgacaccgcggtgtgcgacaggtccagcgtcacatgcgggaagtccagctcgaccgggttccagccgggggagtacatgcccacctcggcgccgcgcgcccgcaccgggaacatgttctccacggcgaagatgacgtcggtctcctcctgcatgcgcgccaggccctggatgaactcccgggcgtactcgcgctgccagcggaacggcgggtggaccaccaccacctcggcgcccagcgcctcggcgacctccttggagcgcaccagcttgccccacggctcgcgtccccacacccgctgggtcagcagcaggcagggggcgtggatcgacttgatcggcacctggtggtagtccgacagccggcgcagcacgttgacgtcctgggaggccgcgtcggtggccaccatgacctcgacgccgtcatagcccagcgcggcggcgatctcgaaggcgctgggagtccgctccgggaagaccgaggcggtcgagagcgtcaccggggcgtccggcaaccggagccccgccggtactgcgccgttgtgctgcggagtcactgctccctcgcctgatgatcgctcgttggcttccctgccgagcgccgtgcggtcccccgccggatcgaacaccgccgcccgtcccgtcgacacccgcgcaacgaaagcctatgcgctgacttgcgcgatcagtccttccaacgccgatgatgcgggtaacaccgaatctttttcaatattcgcggggaaccctgggggccgccttcccgcccgatgaaccccactaccctcacaggtcgtggtcgagatcgcggcgggcgccgtgcccagccccaacatctggaattccccgcaggtctacgagctggaaaaccgcgccgtggaccccgacgggctgctggaggccgccatgcgccgaatccggccctgggacggcgcccacgtgctggacctgggctgcggcaccggctaccacctgccgatgttcgcccgcgaggcggcgcgggtggtgggcgtggagccgcactcgggcctggcggcggcggcccggcggcgggtgcgcgacctgccgaacgtgacggtgcgcgtcggcgccgcccaggcgatcccgctgccggacgcctcggtggacgtggtgcacgcgcgctgggcgtacttcttcgggccgggctgcgagccggggctggccgagctgcgccgggtggtgcggcgcggcggggccgccatgatcatcgacaatgacgccacccgctccaccttcggcggctggttccgccgctggctgccctcctacgacccgcaggcggtggagcgcttctgggcgcgccaggggttccagcgggagccgctgctgatccgctggctgttcgagcgccgcgaggacctggccgccgtgctgcgcatcgagttccccgccgagctggccgagacgttcctggccgagcatcccggctgcgaggtcgactacgccgtcaacctctggtggcgctactactgagcggttctgtcggtcgctctcaatactgtttcgggttatggcgaaggcgaagaccggcaaaccggcctaccgctgcaccgagtgcggctggcagacctccaagtgggtcgggcgctgcggcgaatgccaggcctggggcaccgtgagcgaggcgggcgccgccgcgccgccgcgggtgatcaccgccggcccggtcagcgcccccgcccgcccgatcggcgaggtggacgtgcagtcggcgcagatgcagccgaccgggctggatgagctggaccgggtgctgggcggcggcatggtgcccggggcggtgctgctgctggccggcgagcccggcatcggcaagtccaccctgctgctggaggtcgccgcgctggccgccgcgcgcaccccggtgctgtatgtgaccggcgaggagtcggccgagcaggtgcggctgcgcgccgaccgggtgggcgcggtcaccgacgggctgtacctggccgccgagaccgagctgtcgaccgtgctggggcacgtggaggaggtggagcccaagctgctggtggtggactccatccagaccatcggcgccgccgaggtggagggcgcccccggcggcgtcacccagatccgcgaggtcaccgccaacttgatccgggtggccaaggagcgttccatcaccaccgtgctggtcggccacgtcaccaaggacggggcgatcgccggtccccggctgctggagcacctggtcgatgtggtgctgtacttcgagggcgaccggcacagccggctgcgcatgatccgcgcggtcaagaaccgctacggccccaccgacgagctgggctgcttcgacctgtcggaggtcggcatcgtggggctggccgaccccagcgggctgtttttgacccgccgggaggagccggtgcccggcacctgcgtgaccgtcacgctggagggccgccgcccgctggtggccgaggtgcaggcgctggtggccaagtcgttcctgccggccccgcgccgcgccaccagcgggctggacgcctcgcgggtggcgatggtgctggcggtgctgtcgcggcgctgccagatcgccatgcacgatcaagacgtgtacgtctccacggtcggcggggtgcggttggcggagacctcggtggacctggcggtggcgctggcggtggccggctccaccgtggagcagcccctgtcgcccaacgtcatcgcgctgggggaggtcggcctggccggggaggtgcgggcggtgcccggcgtgccgcggcggctggccgaggccggccggctgggcttcaaatccgccgtcgtccccaagggctcgctggagctgggcgaggcctccccgctgcgccgcgccgaactccaggcggtcagttacgagggcatgcgggtcatggaggtcgataacctgaaccaggcgcttcaggtcgccttcaccgctccctgaccatcagagtcagcgccgcgtcagctgtgcgcaataatccacacaacgtttgccgcggcgttgaggacgagccgcccgccgaggcggctcggtaaactaatcgccgtccagcgacctgcgggggtccagtgggagtcacacacgacaaggggcacgacgaaaggcgccgcgccacgctggccgcggtcgcgccgggcacggctcttcgcgacgggctggagcggattttgcgggggaacaccggcggcctgatcgtcttgggttatgacccggtcgtggaaaagctgtgctcggggggctttgagctcgacgtggagttctccgccacccggctgcgcgagctggccaagatggacggcgcgatcgtgctggacaacgaccattcgcgcatcgtgcgggcggccgtgcacctggtgcccgacccgaccatccccaccgaggagtccggcacccggcaccgcaccgccgagcgggtggccaagcagagcggccacccggtgatctcggtcagccagtcgatgcggatcatcgccctctacctggacgggcaccgctacgtgctggaggactcggcggccatcctgtccaaggccaaccaggcgctggccacgctggagcgctacaagctccgcctggatgaggtctccggcaccctgtcggcgctggagatcgaggacctggtcaccgtccgggacgtcaccgccgtggtgcagcggctggagatggtccgccgcatcgccgacgagatcgaaggctatgtggtggagctgggcaccgacggccggctgctgtcgctgcagctggacgagctggtctccggggtagacaccgaccgtgagctgatcgtgcgcgactacctgccccaaggagagtccgcccgcgacttcaccgaggtactgcaggccctggacgcgctgagcgccaccgagctgctggacctgaccacggtcgccgaggtgatgggctactccggcccggacgccctggacatcccggtcagccccaagggctaccgcctgctggccaaagtgccgcggctgccgggcgtggtcgtggagggtctggtggagcacttcggcgggctgcagaaactgctggccgccagcatcgacgacctgcaatcggtcaacggggtcggcgaatcccgcgcccgcagcgtccgggaggggctgtcccgcctggccgagtcctccattctggaacgctacgtttgatccccggcgcccgctgcgggacgccgtgcatgatttttctccgcttttcggggttgtcttttgttttcccacgcctcggctctggcgttgcagcgatcatgcgcggttgagatcgccatccgccggcggcgaagtcccgaaaaggccgcgcccggcgaggttcaaccgggcgatctgcacccgtcccggctcgcggaaacggcgcggcggagataaggcccgccgccacggcgcatcccggaagggaacgtctcggccgcgatcggcggcgttcaaagccgcgcccgggcgttggccgtcatccggcgcagcacgtccacggtgacggcgtactcctcggcggtgacgccctcggcgaggtgccgccgggtggccgcgatgcgctcggccaggcgggcgtgcgcggccctgccgcccgccgtgaggcggtgacggccggcgccgtccggttccagccagccgcgctcggtcaggtcgccgatgacctcggccagggtgatcgcgccttccctccagaacggccgcagccgctcggcgagggcgccctcctccagcggcccggcctggagggtgttcagcagctgccagtgccggcggccgacgcccatgtcggccaggtcccggtccagcagggtctccagcagcccgtccagggaccgcacccagtacccgatcggcttgtccgtcccgttcggcattgccccgtccaatacatgtaaaattacatctagttgtatttgattatgcattggaggggtatggccggcaacccggaactggccgccatcgagcgggccatggtcgccatccggcgctcccagcggcggcggtcgctggccgcgctgagcggggccgacccggtgagcggcgcagtcttcgacgtgctggacgtcatcgaggccgccgaggcggacggcgagccggtcacggtcggcgcggcggccgcggcgctgggggtcgaccagccccgggccagcaggctggtcgccgccgccgtcgaggcgggcctggtgcggcgcgtggccgaccaggccgacggccggcggaccctgctggagcgcaccgccaagggccgggagctgaccgagcgggtgcaccgcttccggcggcgggtgttcgccgcggcgatggaggactggaacgacgccgaacgcgccgagttcgcccgcctgctgagccggttcgtggcgggcctggaacgggcacggcgggcgggggtcagcgaagccggaacacctgcgtgccgtcccggatgacgcccttgcccttcaccttggccacataggtgcccggccgcgccgccgcgcgctcgcgcgggcagccttccgccgagcgccggcggtcccacacgatcgtccgcaggtacggcacgccccggcgcagccgctgccgggacgtcccgtcgctcccggcgcagtgcgccgacgaccagatccggtcccgcccggaggtgatctgcagccgcagcgccgccggccccacgtcgaaggcgcaggtgcggcggccggtgttgaccaccgacaggtggaagcggggcttgcgaccggccgggtagacctccccgtccatcgacaaggtcaccaccacgtcgcggggcgcgcagacacccctctggcgggccccaccggaccgggcggccttggcggacccggtcgcggtgggcccgggcgtcggcgtatgcgtgggaatcggcgggattcccgcggtgattccccccagcgaaggcgagggagtagccatcgcccccaccatgtcggcccgctcgccgtccccgccgcacgcccacgccagcagccccaccaccgccagcatcccgccgagcaccaccgcccggcgacgccagtacaccgcattgtcatcactttcggtagttggatacatgcggacagtatggttttagggcactggacggccgtggcgacgcgccgtggcagagccatggccgggccatggccgccgcatggcggctccgtggcaggatggcgagctgtcatgaccacagccgtgccgaacgccgtccgctacaccgagccgatcctgggctggtacgccgagcacgcccgcgacctgccctggcgcgctccggacgccaccccctggggcatcctggtcagcgaggtcatgctgcagcagaccccggtggcccgcgtcctgcccatctggcggcggtggatggagcgctggcccacccccgccgcgctggccgccgagccctccggtgaggccgtccgcgcctggggccggctgggctacccgcgccgggcgctgcgcctgcacgcctgcgcggtggccatcaccgaacggcacggcgggcaggtcccctcctcctacgaggcgctgcgggagctgcccggcatcggcgcctacaccgccgcggcggtggccagcttcgcctaccggcagcgccacgccgtgctggacaccaacgtgcgccgcgtgctggcccgcctgatcggcggggtggagtacccgcccaggtcacagacggccgccgaggtcgcgctggccgagtccctgctgccgcacgacgcgcccaccgccgcccgctggtcggtggcgatcatggaactgggcgcgctggtgtgcaccgcccgcaacccccgctgcgtggactgcccggtgctggccgagtgcgcctggcagcgcgccggacgcccggcctacgacggcccgccccggcgcggccaggcctatgccggcaccgaccggcagtgccggggccgcctgctggccgtgctgcgcgaggccgacggcccggtggagaaggccgcgctggatgtggtctggtccgacccgatccagcgcgagcgcgccctggacggcctgatcgccgacgggctggtcgacccgctggaggacggccgctacgcgctcccctcctgaccgccggcgcccgccggtcagctctcctctttgagccccagccggaccagctgctcgcgggtccaggccagctcggcggcgatgccctcgatgagggactccttggtcagccggtgcccgggcagcacgtcccagttgtaggtctccacctccacgtgatcggtcagcgcccgctccccgccgaacagggcctccagcgcctcggccagcaccgctcgggtggtgcccagctcctggggaaggacggcgttgcgcgggacgtggaagtgcacccgccactcctggtcgccgggaagctccccctccagcgccgcgtccaggtcatcgacgccgtccgcgacgccccgctccctggtctggtgcagaaagcgcggctcggcgaaggccgccagcgcccgccgggcggccggatcggcgggccgatcgacctgcagggcgcaggacgcctggaacttcaccaccggcaggccggcctccgacagccgccgcagggcctcggccggctcctcaaagcccaatgccaggtggcaggcgtccaggcacacccccaggaaacgccggccgcccagcaggcgctcggcggcccgggcggccgagtccaccaggcagcccggctcgggctcaaagcccacccggatcgtccggccggtggccgaggccagcgcggtcatctcccggtccagccggtcctgccgccgccgggccagctcgtcttgggctcgcgaccagggctcccgccaggccagcggcagggtggagatgctgccccagcgcacatcctccggcagcagccgggtgaggatccgggccaggtcgagggtgtagcgcatgcgctcgggctgggtccagtccggatggtaggcgtcgtacttgacgttttcggactggaacccctggtagagggagccgttgagggtgatgacctccagcccggccttctcgacggcgcggcgcagccgcagcagctcgccggggtcggcggtcagcgtgtcggccacggggcgggacagccacagccccacccccatccggtccacgcccagccggtcgcggatggggcgggcgtaccgggtgaactgggcgatcaccccgtccaggtcctcggcagggtgaacgttggtgcagtacgccacgtgcacgagagtgccgtcgcggtgcctgaagcgcatgtcatccgcctcgcttgatggtattgccggcgtggaacgtcacgggttccgcctcggcgagggcgggccggccgctccgcccgcggcgggccgccgtatggtcccacacaacggtgtccacatcgcccagggtgaaacccgccgcgggcacggtcgcggcgggggtcaccggacccgttcggcgccgggcctgcttgaggatcgtcaccatccgatcttcgtccattaaggggcgagggtggcccagaaccccacatcacgaccgaatttcccactcccccgcatgctcggacgcacgcatggcggccctccggaacccgtccggaggccgccatgcgttcaacgcccccggtacggtcaggacctcacgcgcaccagttgcccggccccgtttccggtgcccttgttggagatgtagatggcgccgtcctggccgatcgccatgccggtcggcatcgtcaggcggccgccggtggggatctccgttctggtcagcgtctgcaggtcgatccggtggagcgacccggcggtcggcttgccgccggcgccgtagccgccgctcatgctgagcaccaccaggtcgccgttcccgtccagcgccatgtcgctgatcgcggtcaggccggaggcgatcacctgcggccgctgccccggcacgtaccgccagacccgggccgccccgggcaccatgcccgccagctcgccgacgtagtaggcgccgtccgggccgcgcacgatgccggtgggcagcgactgcaccgcggtggcctcggcggcccgcccggccttgctccccttcttgcccttggccttcccgctctttgcgacaggctgcgcaccggccgtgccgacgggcaccaggtgggccgccagctcggtgacggcgtcggcgcgggcggaccggccggcggtggcggcggtcgcatcgtgcccgaaaaccgcctcggtggtgatggtgccgtccgcacgcaccccgagcaggtcgtcggtgcccgcgtcggtcaccagccagccctcgctcgccggcaccagccgccacgggttggagtgcgcggtctgggagaccgcgccgtcgcgcgtgcgcatccggtccggccggctctcgtaggccaccaggtcggcgatgacccggacgtcgcgcccgtccgccggcacccggtacacggtgcccagcggccgggcgtgcgggccgtagcgggcgcgctcccggacgtccatcccggcgccgctgagcaccacgtactccccgtctgagaccgtcacatcgaccggcccgacgacctcccggcccgcaccgtcgccgaccgacggcaggccctgcaccacccggccctggcggtgacccctgatctggtagatcgcaccgctgcggcccaggcaccgccggcctgcgccggtgccgacgcacatgtccttgccgcccgtcccggcctcggccaccaagatggtgccgtcctgcagcagtgtgacgccgcgcgggttgttgagtccttcggcgatcacctcgagggccggcgcctgcgcccgggccgccgctccgggaatcagcgccagggcgaccccgctcgcggccgccaggcaggccacgctccagggcatgcgtgtcttcttcatcttcctccccttgggtctcacgcggatcaccagtccgcgccaccggggaaggtgcccagctgcgccacgccgcttttcacctgcggcgcggcgccccggctggttgatcatgaccggcgcaagcgcgtctcggccgggggtgtcgggccggtcggcgccggcccggcgacggcaaagggcccgcaccgaaggcggtgcgggccctttgtggccggtctgcagaccgtcaatccttgttgaagttgaccgcgccctccaccggcggcggggtgtcgggaacggtggacggcttgggcatgccggtgaaggtgaacttggccgactcgccggagccctccacgcccaccagcacgatctgaccgggcttcagctcgccgtagaggatcttctccgacaggctgtcttcgatctcgcgctggatggtgcggcgcagcggacgggcgcccagcaccgggtcgtagccgcgctcggccagcagctgcttggcctcctgcttgagctcgatgcccatgtcccggtcgcgcagccgctcgtccacccgggcgatcatcagatccacgatctggatgatctccttgggggtcagctggtggaagaccacgatgtcgtccacccggttgaggaactcgggccggaagtgctgcttgagctcctcttggaccttggccttcatccgctcgtagtcgccgacgtggtcgtcgggacgggcgaagcccagcgactggcccttggagatgtcccgggtgcccaggttggtggtcatgatgatgatggtgttcttgaagtccaccgtccggccctgggcatcggtcagccggccgtcctccagaatctgcagcaggctgttgaagatgtccgggtgcgccttttcgatctcgtcgaacagcaccacggagaagggcttgcggcgcaccttctcggtgagctggccgccctcctcatagccgacatatcccggcggagaaccgaacaggcgcgagacggtgtgcttctccatgaactcgctcatgtcgagctggatcagcgcgtcctcgtcgccgaagaggaactccgccaaagtcttcgacagctcggtcttaccgacgcccgaggggccggcgaagatgaacgagccgccggggcgcttggggtccttcaggcccgcccgggtgcgccggatggactgcgagagggccttgatggcgtcttcctgcccgatgaccctcttgtgcagttcctcctccatgcgcagcagccgggaggtctcctcctcggtcagcttgaagaccggaatgccggtggccgtggccaggacctcggcgatcagttcctcggtcacctcggcgaccacgtccatgtcgccggccttccattccttctcccgctgcgccttggccgccagcaattgcttttccttgtcgcgcagcgcggcggccttctcgaagtcctgctcgtcgatcgccgattccttctcccggcgcacctgggcgatcttctcgtcgtactcgcgcaggtccggcggggcggtcatgcggcggatgcgcatgcgggaaccggcctcgtcgatcaggtcgatggccttgtcgggcaggaaccggtcggagatgtagcggtcggccagctgggcggccgccaccagcgcgccgtcggtgatggagacgcggtggtgcgcctcgtaccggtcgcgcagccccttgaggatctcgatggtgtggctcagcgacggctcggccacctggatgggctggaagcggcgctccagcgcggcgtccttctccaggtgcttgcggtactcatccagcgtggtggcgccgatggtctgcagctcgccgcgggccagcatcggcttgaggatgctggcggcgtcgatggcgccctcggcggcgccggcgcccaccagggtgtgcagctcgtcgatgaacaggatgatgtcgccgcgggtgcggatctccttgaggaccttcttcagccgctcttcgaagtcaccgcggtagcgggacccggcgaccagcgcccccaggtcgagggtgtacagctgcttgtccttgagggtctcgggcacctcgcccttgacgatcttctgcgccagaccctcgaccaccgcggtcttgcccacgccgggctcgccgaccagcaccgggttgttcttggtccgccgcgacagcacctgcatgacccgctcgatttccttctcccggccgatgaccgggtcgagcttgccctcgcgggcggcctgggtcaggttgcggccgaactggtccaacaccagcgaggtggacggggtcgactccgagggcccggtcgatgcgggctccttgccctgggtgtaaccgtgcagcagctggatcacctgctggcgcacccggttcaggtccgcccccaacttgaccagcacctgggcggccacgccctcgccctcgcggatcaggccgagaaggatgtgctcggtgccgatgtagttgtgaccgagctgcagcgcctcgcgcagcgacagctccagcaccttcttggcccgcggagtgaacggaatgtgcccagaaggagcctgctgcccctggccgatgatctcctcgacctgctgccgcaccgcctcaaggctgatccccaggctctccagtgccttggcggcgacgccctccccctcgtggatcagcccaaggaggatgtgctcggtgccgatgtagttgtggttgagcatccgggcctcttcttgggccaggacgacgacccgccgcgcgcggtcggtgaacctctcgaacatctcgtcgctcctcacagagcggttggatcaagcccgatatgtccggacccgtccttccgcatgctagcccgccccgaggaggccacccggtgcactcccaccaggagacgttccccagctaagcgctgttcatccccatccaactaccacgtgggcgcggcatgttcccgctacgccccaagcgaacgacggcactatcgtggtcaggagatcatcaaaggacggcaacaagattctcaaacccgccttgacctgcgcgtttcccctagccgcagggggttcgagccgagcaggcgggcgcggcgggcacccggcgggccgccggcggcgccgcggcgcttcgccgcaagcgaacggcccgtccgccggtgatggcggacgggccgttgccagatgacgcaatcagtgagccgcctcgtactgttccacgacgctcgccggaatccggccgcgctcattgaccttgatgccgcgcgccttggcccaagcgcggatgtccgcgctgcgctcgcggctggaggcaccgcgggagcgacggcgacgagtggtgcccgccttccgggcgtgctccacgaagggcctcagggattcccgcagcttctttgcgttttcgccactcaggtcgatctcataggaggtgccatcgagcgcgaacgacacggtctcgtccgcctcgccaccgtcgaggtcgtcgacgagaagcacctgaaccttctgtgccatggggacagacctttccgccggagcaaactacattcggtttctgaagatataccgaagggcttgcggatgacaattcaacgcggcgcgacggagtttccggctaggggcggtaactccccgtaatcgggggaagcgattccgctatgcccggcttactcggcgggcggggagggtgaccgccccgcagcggttgaattgtccggccgcccatcgcggcagaccgccctcgcatgggcgttttgtgccatggccgatcaccggggacgatggcgatcttgggccggcgggcgaaacgaagcatcccggctaaagaccgagagccgccctgcacggcgaccctgcctctccacaaggcacggttagagagaaagatacgggaaaaatgtgcccagtaccatcttaacggagctcccaggtcccctccggctccttcgattaacccttgggtaacatcgctaagccggtcaaggctacggaatgcgccggtagcgtcagagccggtgacatcggctctcggcgcggcccggcagaccggaaggcgcgctcaggccacgaaatccgtagtggcccgccccggtggttatcaactcacctgagccggatagggcaggaaagctcctatcggctcaccccgccctcttcgccggccggtatccgggccggcccgccacgccgtgccggtcgcggcgtactcatcgtccgggggcgccatccgccgttgtctgcggctgcgcgcgccgtatcacaacggtacccgcaaaacggtcgtgcagtgcccgccgtcgcgtctcctccaataccagacccgcgttcaccacccaaaacagcccggccaccggccccagcagcggcaccggccgaagggcgatcggcagcgcgtacaccgccgagcgcagcagcgcccggcggtgccccaggcccgcacccgggcgctcggccaccacctccaggccgaccaggcgcttgccgagcgtccggccccacagcgccagctggagccactcgtagaccagcagcagggccgccaggaccggcacggcgaccagatccgcggtgggcctggacagccccagggcctgcgagtggaccaccagcatcaccggcagccccaccacgagggtgtccaccacccgggcgaccagccgttgcgcaggctcggccggcccttcctccaggccctcttccttacggccctcttggtgtccctcgtcgtgcatatgggtttattcgtcgtagccgtaatggtcgtcctcatggacgatacggtcatcgacgacgaccgtatcggcgaagcggtcgtgcacggcctggtggagcggctcgtcccagatcgcccacagataggccagcagcgtgcccaccgcggccagcagcagcccgtaggcggcgtactcccagaccatgaccatcaggatcaagaagaagaacaggccgatctggtagccgatgttgttgatggccgcccgccagaccgcctgcggcaccgtcatcggatcgccgagcggatcggcccgcaccacgctcatcccgagcactcgcttaccgagagtgtgaccccacaaggacagttgaaccgcctcatagatgaaaggcaggatcgccaggaccacgaagagcgtgatgatgatcggccagttccacactccgccctcggtgcgggtatcgctgcccggcgcgtccaggccgatcacgccgaaggcgatcggcagcacgagcgcgaatccgaacaccgccacaagagcgttgtccatcaaccgggccagcgctctgcggtgaatgggcgcctgcggcaggtccacggccgagtcctgataaccgccatacccgccatgggcatagggcgtcggttcctgccattgccccggcgcgggctgttgctgccactgagcgggcggatggccgccctgccagtgcgggttgtagtgtcgccgcccgcggtacgggtcgctcatcgctatggtcactcctccaggcgaagcagcatccgggtgttgcccaaggtgttcggcttcacgcggtcgagatcgaggaactcggccacgccttcgtcataagaacgcaagagctcttcgtacacctcaggcgacaccggtgtgccctgaatcgggcggaagccatgacgcgcgaagaactccacttcgaaggtaaggcagaagacccgtcgcacgccgagttctcgggcggtttccagcagcctgctgacgatccggtgcccaatgccccggccgctgcagcgcgggtccaccgcgaccgagcggacctcggccagatcctcccacatcacgtgcagtgctccgcagccgacgacgccgagctcggcgtcctcggcgacccagaactcctggatgtcctcatagagggtcacggtcgacttcctcagcgtcctgccggtgcccgcgtacgtgtcgatgtgccggcggatcgcggggacgtcggccgtccgggcccgcctgatcgtgacctccacaatcaggtgagcgtaatcggtcggcaagcgccatcggtcaccgttgccgggcataccgcccaccgccgccgtcgtgtggatcactctctcggaggcctgtgaattccgccgttctggttggcagcgcgcggcgacttcgttagtctgcgacgctggcatcgcagcgaatgcagacgctgaaaccgccgagttcgccggacgcagccagcggtcggcgaagccggggacccaccgacagttcccctgggcaggcaggagccggccggctccgtcggacccaatggagggtgttcccccggggtgaatccgttccggcgcacccgggcgcgccggtcgcggtagggctgctcctagcccgaacccgtcagctaacccggtaggcggtccaggaaggagattgtgctcgtggagctcacccgctccgaactcgatccggtgccggccgcggccatgcgcccggcggcccggggccgttccctgggtgcccgcgtgcggaccgccgtggtggccggggccatgctgatcgcctcggggctgctgcccgtcgcgccggcgcacgccgaccccgatccttccaccaaggagctgaccgagcaggcccaccggctcgccgaccggctggagcagctgaccgaaaagtacaacggcctgcgggtgcagctggcgcaggccaagcgggccgccaaggtcgccgccgccaacgccgcccggcaggaggaggcgctggaggccatccgggagaaggtcagcacgctggccgccaccacctacatgcaaagcggggtggaccccgcggtggcgatgatcaccggcgaggacccccagcagctgctggaccaggccgccacgctgcgctacttcgccacccaggacggcaccaaggtgcagggcctgatggaggccatgcaggccgcccagcgcgcccgcaagtccgccgaggaccgcgcccggcaggtcgagacgctgcgcgcgcagctggagcggcagcgcaaggaggtcgtcgagctctacgagaagatccgcggccaggtcatcaagcgcgaccccgaggcgctggtggagctgccggtggtcggcgacggcaaggcggcccaggcgctgcgccatgcgatgaccaagctgggcaagccgtatgtgtggggcgccgccggtcccaacgccttcgactgctccgggctggtgatgtgggcctacaagcaggtcggcatcaacctgccgcactacaccggcagccagtggaacgccggcacgcgcatctcccgcagtcagctggcaccgggcgacctggtgttcttctactccgacctgcaccacgtggggctgtacatcggcaacggcaagatgatccacgcgccgcgcaccggtgacgtggtcaagatcgactccatcgacggccgtccctacgccggtgcggtccgggtggcctgacgggcgccccgcctgccgccatgaccgcttccccgaagacggcgaacggggccaggccatgcaaggcccggccccgtcggtcgaacctcccccgtcgcggcccggtgccgcggccgacggtgcgcggatcgaggaaggctcctatgtccgtgacacgccgctacaggcgacacgtcccccgtggtgtggcatgtcgccgtgtgctgatgccggggggatgcctcggcggttcggcgaggggttccgccgccggcatgggttccggcactgtgccggccggatcggcgccgcggacgacgctagatcagctgcctcttggccgcccagacgacggcctcgatgggggtgttcacatccagccgatcgcagatcgtccgcaggcggcggcgcagcgtccgggcgctcagctccagcctgcgcgccgcgacatcggcggtgaccccgctggcgatctgtgccagcagccggatctcctcctcgctcaggcacggctcatcggtgccacgacgtgcgagtgtggcctgttccactccgtcctccctcgtccgtggtaatgaccgcggggatgcggctgcgtgccgcataggtacgggtaggcctggatcagtacgcgcatgatggcggggtgaggggttgtcgaccggcccacaacagccgacgggtcgcgcgtatggattggattcaccggagaccttgctggtttcctcgcagctgatttcctcgcggtccccctgtccggtctccttgccgcttcgatgcgccggggcaggcggcgctcgtcctgatggccgaatgcggccgatgcccccgatatctggcgctgctgggcgtggttgggtaaccattcagtggagggtccacgccagatcggctcgatccggagcggttcggcccaggggacgccgcaggcggcttgcagcgggttgggcacccgccggatccccctgccgtcactgccgcagatgccggaaggggggcatgcgtgtccggaatgggtcatgatcgagcctcttccgcccatcccttctcatgtccccgaccatccggcagtgatgatcgtgaaacgttatggtgcactacggcacggaacgctaggcggccgatagtggaccgtcaagcgcgcaaaggtgacgatacgtagtactctcccttgccgtcagtgatcccctgtcgcaccgctccgggtgccgacgcggtgacctgcggcaacgaaactctcatcagccgccctccctcgatccggcttgcccggccgcatcgagggcgtacttcgacacactcgagttgggaccttttcggacgtcccaaacagctcatctttcgcgaccgaatagtgactctgagttcatccggcgcggcaggccgccgccggcacggcccgctgtacggcctttgagccccttctcggcaagcccgccgaggggttttcggacacatttcacgttcccggggcgctgtcaagatctgcccgggaagcgctcagcgggccgcgccgacgacggcaccggcggccctcagttgggcttgacgagcgggaacaggatcgtctcccggatgcccttgccggtgaacgccatgatcatccggtcgatcccgacgcccaccccgccggtgggcggcatgccgtactccagcgcccgcaggaagtcctcatccagctgcatggcctccggatcgcccccggctgccagcagcgactgctcggtcagccggcggcgctgctcgatcgggtcgatcagctcgctgtaggcggtgcccagctcggtgccgaacccgatcagatcccacttttcggtcagcagcggctcggagcggtgctggcgggtcagcggcgaggtctccagcgggtagtccatcacgaaggtgggctggatcaaggtgtgctcgacgagctcctcgaacagctcctgaaccagccggccctgcccccacttgggatcccaggcgatctggcgggcgtcggccagcttgcgcacctgctccagcggggtgtgcggggtgatctcctcgccgagcgcctccgacaccgagccgtacagcgtgatccgcggccactcctccagccccagatcgacctcctggcccttgtggacgaccacggtggtgcccagcgcggcctgcaccgcccgctggtacatccgctgggtcagcaccgccatgtcgttgtagtccaggtaggtgccgtaggcctcgagcatggtgaactcggggttgtgggtggagtcggcaccctcgttgcggaagttgcggttgatctcgaagaccttgtcgatcccgccgaccaccagccgcttcaggtacagctcgatggcgatccgcaggtacaggtccatgtcgtaggcgttgatgtgggtgacgaacggacgcgccgccgcgccgccgtggatcggctgcagcatcggggtctcgacctcgaggtacccctcctcgtgccagaagtcccgcaccgcgcgcacggtgtcgctgcgcaggtaggccatgcggcgggcctcgtcgttgacgatcaggtccacgtaccgcagccgcacccgggcctccgggtcggtcagcccggcgtgcttttccggcagcgggcgcaggcacttggaggtgatcgcgtagcggtcggccatgaccgacagctcgccgcgccgggaggtgacgacctcgccctcgacgccgatgtggtcgccgaggtccacatcccgcttccaggaggccagcgcctcctcgcccacccgggcctgcgacagcatcacctggatctgcccggtgccgtcccggatggtggcgaagcacagtttgccggtgttgcgcagcagcatgacgcgtccggcgacgccgactttgtcgccggtctcggtaccgggttccaaatcggggtagcgctcgcgaacctcggccagggtggccgtccgggggaagttcaccgggtaggggtcgatgccgctctccctgagccgggcgagcttctcccggcgcacccgcatctgctccgggaggtcctcgtagtcctgctgctggctgtcactcacgaacgtcaggctaccgatcccgcgcgggcgccgtgcacaccggcggcgcccgtgcaggaccggccgcccgctcagctgccgccgatgttgcgctcgtagatcaggcgcagcccgatcagggtgagccagggctcatagacgtcgatgcagcgggcctcgtccagcaccagcggggccagcccgccggtggcgaccacggtgaggtcgtcggggttgtcggtcagctcctcggccatccggtccaccaggccgtccacctggccggcgaagccgaagatgatgcccgactgcagggcctccacggtgttcttggcgatcacgtggcggggacggaccagctccacgttgtgcagctgggcgccgcgctccgacagcgcgtcgatggagatctcgatgccgggggcgatggcgccgccgatgtactcgttcttggccgagaccgcatcgaaggtggtggcggtgccgaagtcgaccacgatggccggcccgccgtacaggtggatggcggccagcgcgttgacgatccggtcggagccgacctccttggggttgtccatgcggaccgggaccccggtcttgacgccgggctccacgatcaccgcgggcacgtccccgtagtagcggcggcacatctcccgcatctcgtgcaggaccgccggcaccgtggagcacagggcgatgccgctgatgtcggtgtcggtgagcagtggactctggctgatcaggccctggaagaccaccgcgatctcatcggcggtgcgccgcgcgtcggtgttgatccgccagtgctcgatcacctcgtcgccctcgaagaggccgaggacggtgttggtgttgccgacgtcgatggtgagcagcatcaggtccccgctggttcggaaaagtcaaggccgatgtcgaaggagggcgccgaatgcgtcagcgcccccacggcaaggtagtccacaccggttgcggcggcatctcgggcccggtccaaagtgaggccgccgctggcctccagctcggcccggcccgccaccaggcgcaccgcctcgcgcatctgctcggtgctcatgttgtccagcaggatggagcgggccccggcctccagcgcctcggcgacctgctccagggtgtcgcactccacctggatgtgcagggacgggtacatggcgcgcaccgcctggaacgccttggtcaccgaaccggcggcggccacgtggttgtccttgatcagcgcggcgtcgtgcaggcccatccggtggttgacgccgccgccgcagcgcaccgcgtacttttgcagggcgcgcaggccgggcagcgtcttgcgggtgtcgcggatcttgacgccggtgccggccactgcgtccacccaccgccgggtcagcgtggcgatgcccgacaggtgggtgagcaggttcagcgccacccgctcggcccgcagcaggccgcgggtggagccggagacggtcatcagcgcctgcccggcgccgacgcgctcaccgtcttggacgtgcgggacggtggtcagccccagcaggtcgcagacgacggcggcgacggggatcccggccaccaccccgtcctggcgggcggtgaagacgccccgggcggtctgctcggggctgaagatcggctcgctggtgacgtccacctcgccgtcctcggccagcgccctgcgggccaggtcctgcacctcccgcgggtcgagcccggcgtggatcagccaccgttcgtgctccggccggtccggcagcatcgcacaactccctcgttcacagcggacgttctcacagcggtcttcggcgggcccgaactcagcgcagcggctcgtactcggtggtcagccgcccgccgaccgaccgggtcaccaggtgccccagccaggcggcgtcgtcgcggtcggggtggtcctcccgccagtggctgccgcgggtctcggtgcgccgccgggcggcggcggtgatcgcggtggccacggtgtgcacgttggtggcctcccacgcctccaggcagggctcccggctcgtccgctcccccaaggcggccagttcccgctcggcggcccgcagcccctcggcgttgcgcagcacccccacgtgggcggtcatgacgcgctgcacccggccccgcacctgcgggtccagcagcccgccgggctcgtccgccccgccgatgcggccggcgggcggggccgcatccaggtcgccggcgatggcggcggcgatgcgctcgccgaacaccaggccctccagcagggagttggaggccagccggttggcgccgtgcacgccggtgcaggcgacctcaccgcaggcgtacaggccgggcaccgaggtgcggccccaggcgtcggtgcggacgccgccgctggcgtagtgcgcggcgggcaccacggggatcggctcggtgaccgggtcgatgccgtggtcgcggcaggtggccaggatggtggggaagcgccgttcccaggtggccgcgcccaggtgccggccgtccaggaagacatgggacgttccaagctcgcgcatccggctcatgatccccttggcgaccacgtcccggggggccagctcggccagctcgtgccggccgagcatgaaccgctcgccgcgggcgtcgatcaggtgcgcgccctcgccgcgcaccgcctcggagatcagcggctgctgcccgccggcgtccggtcccagccacagcacggtcgggtggaactggacgaactccaaatcggtgacggcggcgccggcgcgcagcgccagcgccaccccgtcgccggtggacacctcggggttggtggtggccgagaacacctggccgagcccgccggtggccagcaccaccgcccgggcgcggacggcgccgacgccgtcgcgccgtccctcgcccatgacgtgcagggtcaccccggcggcccggccggtctcatcgcgcagcaggtccagcaccagggcgtgctcgatggcctcgatgccggcctgtttgcgggcggccagcagggcgcggctgatctcggcgccggtggcgtccccgccggcgtgcgcgatgcggcggcggcggtggccgccctcgcgggtcagcgccagcgtgccgtcgtcctcccggtcgaagcaggcgccccggtcgatcagccggcgcaccgcgtccggcccctcggtgaccagggcgcggacggcggtctcatcgcacagtcccaccccggcggtgagggtgtcggccaggtgctgttcggggctgtcgccgggggcgagggcggcggcgatcccgccctgcgcccagcgggtggagccggcctccagcagcgccttggtgaccagcagcacccggcccgcccccggcaggcgctcggcgacggccagggcggtgaccagcccggcgatgccggagccgaccaccaccacctcggtgtcgacgctccagccgggttcgggcgcgcgcaggcgtcgagggatcatctgccctcctcgggatttttcgtcactatgacattaaccgggaggaaacagcgcgccgacgccgggggcggtcttcaccggatccggccgtcgccgggcacggcctgggcgccctgcagcagggcgtcgccgcgcagctgatcgctgccggggacgggctcggccgggtcctcgcccagcgagatgatccggttggaccgatccacgtgcaccacccggggcgtgaaggaacgggcctccgcgtcggtcatcacggcgtagctgatgatgatcaccaggtcgccggggctgaccaggcgggcggcggcgccgttgacgccgatcacgcccgagccgcggggaccggcgatcaggtaggtctccagccgggcgccgttgtcgatgtcgaccacctgcacctgctcgccgggcagcaggtcggcggcgtccatcaggtccgcatcaacggtcagcgagcccacatagtgcaggtcggcctgggtgaccgtggcgcggtggatcttcgacttgaacatcgtgcggaacatcacttctcccggggctcgagggtgagggggacattgtcgatcagccgggtggtgccgaccttggcggcgacgaccagcacggcctcaccggcatgggactcgccgaccggctcgaaggtggccgggtcgaccagttcgaggtagtcgggaaccagcggcgggtcggcctgctcggcctcggccagcacggcgcgggcggcgtgcaggatcgccgccgggccctcgcccgcggcctgctcgccggcccgcagcgcccgcgacagcgccagtgcggtgcggcgctcctccggcgacaggtagcggttgcggctggagagcgccaggccgtccgcctcgcgcacggtggggccggcctcgatgcgcaccggcacgtccaggtcggcgaccatgcggcggatcagcgccagctgctgggcgtccttggcgccgaagaccgccacatccgggcggacctggttgaacagcttcatcacgacggtgagcaccccgtcgaagtggccgggccgggaggcgccctccaccacggtgcccatccgcccggcgctgaggcggacctgcggctgggcggggtacatctcctccaccgtgggcgcccagatcaggtccacgccctcggccgcgcaggcggcgacgtcggcctcgaacgtccgggggtagcggtcgaggtcctcgtgcgggccgaactgcagcgggttgacgaagatgctcaccgccaccgcgtcggccagctccccggcccggcggatcagcgacaggtgcccctcgtgcagcgcgcccatcgtcgggacgagcgccagcgtgccggtgatctcggcgcgggcactggccagctcctcgcgggtgcgggcgatgaccggtgtcatggctgcttttcccctttcacacctggtcagggcggtaggacgggaggggacgaggccccgggaggtctgttcaggagtcggccagcgcttccagcagccgctcggcgtcttcgggtttgagcagcccggcggccagcgcccggtcggcggtcaggcgggccatcgccacataggcgcgggcgctttcgggggagaccttggccagctcggcgatgtggccggccacggtgccggcgtcgccgcgggccaccgggccggtcagcccgttcatgcccagccgcagcgcgttgtccagcgcggcgcccagcagcggccccagcatgcccgccgggtcgtccaccccggcggcgcgcagcaggtccatcgcctccacgaccagcgtgaccaggtggttggcgccgctggccagggccgcgtggtagagggtgcgccgctcttcggggatccacaccgggtccccgcccatctccaccaccagcgcctcggcgaccgggcgcagcgacggcggggaggtcaccccgaaccggatgccggccagccggttcagatcgtcggggcgtccggtgaaggtcatcaccgggtgcagcgccagcggcagcgcgcccgccctcgtcgccgggtccagcaccccgatgccgtaccggccgctggtgtgcaccagcagcctgccctccaccggcacgccggtggccaccagcccggccaccagctccggcagggcgtcgtcggggacggtcagcagcaccagctcacaggaggccaccgcctcctggggggtgaccaggcgggcgccgggcagccgttcggcggcgcggcggcgggaggtctcggagatcgcggcggcggccctcaccttgtgcccggccagccgcagcgccgcccccagcgcggtgccgacccgtccggcgccgaccacgccgaccgacagccgggcgggccggtcctcgggcgtggccgaagacggcacggcatgtgaatccatcgtcgttccagtcctcagtcgggtaccggacggtgcccgcatagcgtacccggagccggatcgctccgggtacgccgcgtccccgtcacggcgggtacccgccgagtctggcagcggaacgctcagtcgtgggcgagcgccgccacgaccgacgccttggcggcgcggcgggccggcagcaccgcggcggccagtccggccgcggccgccagcgccatcaggccggcgagctgggcgtagggcagggcgaacaccaccgactcgcccatcgccccggtggccgcccagccgaacgccgcgccgagcaccaccccggtcagcgcgccgatcaccgccatgatcaccgcctccaccgacagcatcaggcggagctggcctctcgtcaggcccagggcgcgcagcagcgccgactcgcgggtgcgttccaccaccgacaggccgagggtgttggcgatgccgaacaacgcgatgatcaccgccaggcccagcagcccgccgaacaccagcagcaaggtgtcgatggcccggttgaactggtccttcgcctcggcgaccgaggtcaccttgacggtgggaaggtgccgggtggcctgctccagcgcctgccgcgcacggtcgggatcggcgccgtcgcggaccttggcgtagatcatccaagggccctgggcgccgaagtgcgcggcgaagtcggcctcaggcagcaggtagggcggcagcggcgtctccccgtcgaacaccgccaccaccgtgaacggcaccgtccctcccttcaccgtgaggcggaccgtccggccgacggccaggccgcggcgttcggccgcgctgcggtgcacggcgatcgtcccgggacgcaggtcgtccagcgatccgctcaccaccgggggattgaccaggtcgccgagggaggcgcgggtgaccgcccccacggcgacggggtcgccgcccaggcgcgcctgccgccgccacagctcggtgacgtgggccaggtcgggccgctcgcgcaggcgggcggccagatcggccggcagcctcatccgctcgtccggctcaccggtgccgaactgggtgtgcacctggaagtcgaccgggaactgccgttccagcatcgccagcgcggtggcccggccgctggccgccaccaccgcgaacaggctcatcagccccaccccgatggtcagcgcgatggtggtggtggcggtgcggcgcggggtgcggtgggcgttggccaccgccagccgcccggggacgccggtgaggcgggccggcagcgcgccgaccatccgtcccagcgggcgcaccagcgcgggcatcaccgcgaccacccccaggaacagcagggcgcctccggcggcgaccgtgagcatcgcgctctcgcccttgtccatggccagcgaaccggccagggccaccgccacgccgaggccgcccagcagggccgccgcgatcgtgcggggcaggcccagccggaaacggcccccgcccggctccggttccgtgcgcagcgcggcgaccggggcgacccgggtggcggcgcgggcgggcagcagggccgccagcacggtcgccacgacgccgaccgtcagcccggcggcgacggcgaccggggtcacggtgaagaagtcggcggagacaccggcgtccgttccgcccagcagcgccgacagcccgcccgccagcgccacgcccagcaccagcccggccagcgaaccggccaggccgaccagcgccgactccagcagcaccccgccgaagacctggcggcgggtggcgccgacgcagcgcagcagcgccgtctggcgcatccgctgggcgatgaggatcgcgaaggtgttgtagatgaccagcgcggccaccagcatggacaccacgccgaagagcagcagcccgatgcggatgaccccggtgtcggcgcccgcccgctgcaccagccgctcgcccagctcgcgggcggtcaccacgtcgtagccggggccgacggccgcggcgaccgcccggcgcagcgccgccgggtcgccgtcgccgagcacgtcgatctcgatcaggccgggccgggcggtgaccgcggcgatggcctcgggggtgaagccgaggccgccgcgccatccgacctccgcgtcgatgccgaagtcggccagcccggtcagggtgaagcgccgctcccggcccgcggcgtccagcaccgtgagggcggcgcccacggcgaactcgttgcgtttggcggtccgctcatccagcaccacctcgtgcggcgcggccggagccctcccttggaggatgtcgtaacgctgcagcggaccggtggtgaccgacagggcgatggggggcatgtcgccgtaggccttgccgtccttgccgatcagcacggcctcgccccgcagcatcgggtgaacctgtcgcactcccggcaccgcccggaccgccgccaccgtccgctgcgtcatctcctcgccgcccctcttgggcagcacggccacgtccaccttgctcgccgaggcggtgaacttcttgtcgatgcccgcctgcatggtgtcggtgaggacgaacgtgccggagatgaaggcgacgccgagcatgacggccacggtggtgagcaccagccgcagccggtggacgcgcaacccggccaggcagacccgcagcatccctcagcctcccagcgccttgagccggtcgagcacggtctgcggggtgggcgcggccagctcggagacgatccgcccgtcgtgcaggaacaccacccggtcggcataagaggccgccaccgggtcgtgggtcaccatcacgatcgtctggcccatctcccgcaccgacagccgcaggaagtccagcacctcggcgccggcgcgggagtccagattgccggtgggctcgtcggcgaagatcacctcggggcgggtcaccagcgcccgggcgcaggccacccgctgctgctggccgccggacagctcgccgggccggtgcgtcagccggtcgcgcagccccaccacgtccaccacccggtcgaaccaggcccggtcgggccggcggccggccagccgcagcggcagcaggatgttctcctcggcggtcagcatgggcagcaggttgaaggactggaagacgaaacccacccgctcgcggcgcagcagcgtcagccgccggtcgcccaggccggtgatctcggtgccgcccagcgtgatccggccggaggtgacggcgtccagcccggccaggcagtgcatcagggtggacttgccggacccggacggccccatgatcgcggtgaacgcgcccttggcgaacgtcacgctgaccccgcgcagggcgtgcaccgccgcgtccccgctgccgtagaccttgaccacgtcggcggcggcgacggccggatggccggcgggcggcccggcatcgccgggcgcgcgggagagcatgctggtcacgtagcctcctcggaatgtgcggacatgcacaggccacgctagggacggccgctctccctgccatcggccccgcgtccatgcttggcgtgcccattgcggggtacccgatcgccgccgtacgaccgaagtcgtacgcctccggtccgcccttgagcggtcaagcgccggactgcccccttttgaccaggcccgtctcgtaggcgaagaccacggcctgcacccggtcgcgcagccccagcttggtcaggatgcggcccatgtgggtcttgaccgtcgcctccgagacgtgcagccgcccggcgatctcggcgttggacaggccccgcgccaccaggtgcagcacctcccgctcgcgggcggtcagcgcggccagcgccccggcggcgctctgctgttcggcgtcgggcaggtgcaccgcgaaacggtccagcagccgccgggtggtgctgggcgccaccaccgcgtcgccggagtgcaccgcccggatcgcctcgatcagctgggcgggcccggcgtccttgagcaggaaccccgaggcgcccgccttgatcgccgcgaaggcgtactcgtccaggtcgaaggtggtcaagatgatcactctggggcgccgctcggcgggcagcgcgccgatccgccgggtggcctcgatgccgtccacgcggggcatccgcacgtccatcagcaccacgtcggtggtgtgcgcccgcagcaggtccaccacctgggcgccgtcgccggcctcggcgaccacctcgatgtcgggctgggcgtccagcaccatgcggaacccggtgcgcaccagttcctggtcgtcgaccagcatcacgcggatcacgcgctcttggcctcctctcgcagcggcaggcgggccacgacccggtagccgccaccggcccggggcccggcgtgcacctcgcccccgtacatcgcggcccgctcccgcatcccggccagcccgtggccgagcccgtcgccctcggccgccgcgccccgcccgtcgtcggtgaccgtcacctcgatcgcctcgtcaccgtagtgcaggcgcacctgtgcgctcacccccggaccgccgtgcttgagggtgttggtcagcgcctcctggacgatccggaacaccgccagctgcatgcccggcggcagttccaccgggacgccctccacctggaaatccagcggcagccccgaggagcggacctgctcgaccaggtcgctcagctgcgccacgcccggctgcggggcataagagccggcgtcgtcctcttcgcgcagcacgcccagcagccgccgcatctccgccagcgccagccgcccggtggccgagatcgcctccagcgccttcttggcccgctcccggtcagtgtcgatggcgtaggaggcgccgtcggcctgcaccacgatgacgctgacgttgtgcgccaccacatcgtgcagctcccgggcgatccgcgcccgctcggccgccctggcgatctgcacctgggtgtcgcgttcgcgttcggcccgcaccgcccgttcctccagcgagcgcatgtaggcccgccgggtgctgatgtagacgccgaggatccagatcccggcgaccaccgccgacagcatgacgaccgtgtacttgcggtcggcgggatgcaccgtgtaccgccaggccgccatcaccgcccccagctcgccgaccagcccggcggccagcgcccagcggaacgagcagttggccgccaccgtgtacagggcgaccagcacgcccatgttggcggggatgatggtcaggtccagcagccactgcaggaacgacagcccggcgatccagctgaacacccccaccggccagcgccgccgcagggccagcggcagcagcagggccagcaccagcgggatgcacagctgctcggggatcggccgggaggtcgccgccggccccggctcggtgtagtagcgggccgatgtgatcgacaggaacagcaggggcgagacgaaggccaggtccaccagcgtccgatggccgcgccaccacgcccacgctctcctgatcacgggtttcagagtacggccggcctcgaagggagccatccgactcaggtcggacgtccatgcgaccacggggagagcgctcgcttcgccgttgcccggtgcggccttccggtagcgtccctgctgtggagcggtgggtgacctggcgaacggcgatgcagcaggcgctctacggggagggcggcttctacagccggggcgaacggcccgccgcgcactttcgcacctccgtgcacgcctccccccgctacgccgaggcgctgctgcgcctgctggtccaggtggacgaggcgctggggcgtccctcccgcctcgacctggtcgacatcggcgccggctgcggcggcctgatcgcccagatcaccgaggcggccgaccccgccctggccgcccggctcaacccggtggccgtggaactggccccccgcccgccggcccttgccgaccggatcgcctggcgcaccgagccgccggagaccatcaccggcctggtcatcgccaacgagtggctggacaacatccccttggacgtggtggagatgaccggtgacggcccccgcaccgtgctggtcgatcccgccaccggggccgagcggctgggcccggcgccctgcgccgaggacctggagtggctgcggcgctggtggccgctgcgggatcccggcgaccgcgccgaggtcggccgcccccgctgcgccgcctgggcctcggtggtgcgccgcctggccggcggcctggccgtcgccgtcgactactgccacacccgcgacacccgtcccccctgcggctccctgaccggctaccgggacggccacgccgttccccccgtcccggacggctcctgcgacatcaccgcccacgtcgccctggacgcctgcgccgccggcggaagcgccgcgggcgccaccgccaccgccctgaccacccagcgccgcgccctgcgcgccctgggcctgaccggcgcccgccccccgatcaccctggcccaccgcgacccgcgcgcctatgtcgccgccctgcgcagagccggcgaggaggccgagctcatcgaccccaccggcctgggcggcttcggctggctcgcccagaccaagcacatccccctgcccgcacccttggccaactgagctcagaggtgtccaaagtgaaggagaacggctcgggcggctccagcggcttaccgaagatcacccgggtctcctgcaggtagtcctccctgccctcgtcgctgcgcggctcgctgaacaggctcaccgtccgctgctcgcgatcgaccagcaggcagaacgggatcccgcctttggcgtagcagtgccgctcatcccgccggtcccggtcggcatgggtgctcgtcacctcgatgaccaggacgatcccgtccggttccatccacgagtcggcctctgcgaagacgtccagggcgagcggcgcgagcaccccgtcggggatgaggtagttcttggggcacagtccgctgcgttccagcttcagacccttgtgcggttcacgcaccatggcggtcatccccgcacctcgtctccgcgtcggctcccagcatacggaccgtgctcacgcatcctggagcacccaaagtgagcaatcggaacactacaccgagtgatcccggctcgtccgaaaaaccggggtcagcgggcccagcgggtggggtcggagcgggtgtgggcgcgggcgcagcgggcgcgttcggcggtggactcgacgatgaggcgggcctcgggcaggtcgcggtcgatggcggcgacgcggaccgggccggagggggcgtccacgtgcacggtgcccaggccgaacaggcgctgcagcgggccggaggtcagccggacgctctgggcgcgggcgtgggcgatcacctcggtgcggcggcacagcaggccgcggcgggtcacgaagacgacatcgtcggtgccggcggcggcgaagcggtccagggacagccccttggcggaggccggcagcagcgggacggcgtccacgttggcgcccgggaagacctgggccaccagcgccaccgccacctggcgcggggccaccggcagcagcaccgacgacagggcctggcgttcgccggcgtacccggcgacggtggcctccacccgggcccagccgcgctgccgccacagcaccggctcgacgatggcgaccgcctgcacccggccgggcgggacggtctgcatccgggtctccagcaggccgtggcgcagccgcaggccgtccggggagatcgccacggtgaaaccgccgtatgtcaccagcggggcgatcaccgagccgatcaggcccagcagggtggtgaccgccacgctgaaaaagcccggctccagcaggctcaaagacgccaccagcgccgtcaggaacagcacgccggcggcggcgacgggcagcctgctgatcagcgacaggaacagggtgccgaaggggacccgccaaaacggctgctcgggtgcctcgggggtgtgcccgggcagcccggcggccagcgccagcagctcggcccgcagccgctgggccgcgccacgtcccaagtagcgcaggcagatctcggcccggtccccgccggccgcctccacccggacctccgccagcccggtcagccgggtcatcagcggccggaccacgtcgatggcctgcacccgcgacagcgggatcagccgccggcgcttgcgcagcagcccggtctcgacgaccagctcgtccccggcgacccaaaagcgcagggccagccagccccagatgccgacgaccacggcggcgaccgtcaccgggatggacaccagcgcaaagcgccgcaccgcctcgggcgcaaacagcaccagttcctcgccgcgccgggtcagcagcagcggaaaacccagcagcacgaagtagatgagccagaacacgaacgcccgcagcagcgcggtggccgggtgcagccggtgcacgcccgccgagaagcgggcgggcggcatctgcccgtaaccgggcggcacggccggcgggccggggggcatcgcggggccgtaccccggcggctggtagccgtgcggcggcggccctccggggacgggtccgccgggcggcgggtaggggccgttcacagtcccatgctcctcgcctcgcccttttgcgcgagccggtcgcggagctgggcggcctcggccgccggcagcccggggatgcgggcgtcggtggcggccgcggcggtgtgcagccggaccgtggcgatgcccatccaccgctccagcagcccggcggtcacgtccaccagctgcatccgcccataggggacgaccaccagccggcggacgaacaccccgctggtgaccagcaggtcctcggcccgctccgcataccccagggagcggtaggccagctcggcgacgatccaggccatcgcgcagctcaccgccaccagcgccagccacagcacaacgccgagggcgccgccgccctggtgcacccaccaggcgccgatgagcgcgaccggcagcgcggtcagcacggcggtgatccgccggtgccaccgcagccggggcgagacccggtgccagtcgcccccggcgggcgggtcgaacgccccgcccggcggggccgccgggccgtacgacatgttcggttgtcctgggagagggccgtggccctggcccatcggcgaaggaccgggctgtggccgaccgtagggcgtgttcatcgcctcccaagtcaacccgaagcaccccaaggcccgcgacccctcggcctggaaacgacccgtggcacgataggcaagatgagcacccaggagaccgtccgcaccgtcgggatcggcgccggggccaaggagctggccaccgaggacatggtcctcaacatcggcccccagcacccttccacgcacggtgtgctgcggctgcggctgacgctggacggcgagcgcatcaccaaggccgaaccgatcatcgggtacatgcaccgcggcgccgagaagctgttcgaggcgcgcgactaccggcagatcatcgtgctggccaaccggcacgactggctgtcggcgttcgccaacgagctgggcgtggtgctggcggtggagcggatgctgggcatgcaggcgcccgagcgggcggtgtgggtgcgcaccctgctggccgagctgaaccgggtgctcaaccacctgatgttcctggggtcctatccgctggaggtcggcgcgatgacgccgatcttctactccttccgggagcgcgagcggctgcagcgggtgatggaggaggtctccggcggccggatccactacatgttcaaccgggtcggcgggctgaaggaggagctgccggccgggtggacgggccgggccaggcaggcgatcgcccaggtccgcagccggatgagcgacatcgccgacctgatcatgggcaatgagatcttccgcgcccgcacccgcggcgtgggggtgctcaccgccgagcagatcgcccagtacggggtgtccggccccatcgcccgcgccagcggggtggacttcgacctgcgccgcgacgagccctacctggcctaccccgagctggacgtcaaggtggtcacccgcaccgagggcgactgcctggcccgtttcgagtgcctgctggagcaggtctacgtgtcgctggacctggcggaggcctgcctggatcggctggccgagctgccgccgggcccgatcaaccagcggctgcccaaggtgctcaaggtccccgagggccacacctatgtctggacggagaacccgctgggcatcaacggctactacctggtgtcccggggcgagaagaccccctggcggctgaagctgcgctcggcgtccttcaacaacatccaggtgctcggcgagatgctgcccggcaccctggtcgccgacatgatcgccatcttgggctcgatgttcttcgtggtcggcgacatcgacaagtgaccggcgggcggtcacaccagcggcagccaccagggcgcccaccacggggacaggctgccgatcagggttttgaggtagttcgcgcgggcctgcggtccccagcccggctcgtctgaggggacgtccgcccagccccggctgcgcagccgtttgagcgcgcggcgcagccggcggcggtgccggggtgcgccgtcccggtaggggacgaacatgtgcacggccgccgacaggtactcccggtgcacgtcgcgggccgccaccgccgtccacagcaactccagcgcccgggggtcgtccccggcggccaggtaggccaccgcccacgccgccacttgcgggtcgcggtcggtcaggtggggacgcagcgcctcggccaccggcgggcgctgcggcggcgggaccgacagccggcccaggccttcggcggccgcccggcgcacccgcgggtcgcggtcgatgccgatcgcccggcccagcgccgccgccaggtgcgcgaccgtctccggcccgaacccctcccacaggtcggccgacctgagcgtccgggccgccgccagccgcacccgggcgtcggggtcctcggtgaccaggacggtcagccgccgcaccagcgccgcctccgccggggggaaggagccccggtcgccgaagtggtcgatgccttcgacggccgccgcccgcaccgccgggtcggggtgctcggtcatcgccgacagggtctgcgccgtctgcggccccgcggcgtagtggccgagcggcggcagcgccgcggcgagcagctcggcgtcccagtcgggacggcacagcccggccagtgtgcgcgccgcctccggcagcaggtcggggcactcttcgtgcaggcaggcctcgtccagcgcgcgcagcgcgagcaggacctgcgccttgggggcgtcgctgcggcagagccgcagcgcccagccggccaccgcccgccggtccgcttcgagcgcctcctccagcagctcgtcccggcccgcggcgggtgcccgcagcagcgcggcgaaccgttccgctcctgcggccgtcaccggaacggcggacgcccccgtggcgtcgagcccgccggaaaccgccgactttcgcacccgcccggccaccttcctccccctcctcgcctcaacgggcctcaagcctgccgggcggcgcgtcccgccgtcatgggaccgcggtcaccagtgggccgggtcggggggtgaggcgtcctcgtcgcggtcgtcgtcggggcctttggggacgcggcaggcgtactccagccagatcgccgcgccgaccagcgtcagcgccgccacgagcgtgccgatgctgacgaagaagtcctcccgcggcacgtccttgtccagccgggacgacaggtacaggacgaacccggtgaagatcccggcgatcgccgccccggcgtgcgcgctggccttggccagcgccgccatccgggccaccatcagcggttccaccgggcgggtgccggggcggcggcggatccgccgccacaggttgtaggcggtgaacccctcgcccagggccagcagcagcatcgtcggcgccatcgtccagggcagcttgggcagcgacccgtacaccgcctgcagcagcccccacaccagcagcgcgatcccggccgccaaggcgaccagcaccgccggacgtgtcggcctcacgcgggctcttgcagggtcaggtcgtcgcggcgccgcaccgcgtccgggccggtcgcgcgcagcgccgccgccgccaggtcggccacccggccgtggccgggcagcagcacgtccggttcgatgtccgcccacggcaccagcacgaacgcccgctcgtgcgcccgcggatgcggcaggatcagatccggttcattgcaggtcacgttgccgaacatcacgatgtcgatgtccagggtgcgcggcccccagcggacctcgcggacccgctgcatggagttttcgatgttgagcacccgctccagcagcacccgcggggccaggctggtgtcggccaccagcaccacgttcaggtagtcgtcttgttcggggatttcgccttccggaccgccgtacggggtggtctcatacaccggcgacaacgccacgaacgtcaggccgggggcgtcgaacagcgcgtcgatggcctcctggaggttgctcaggcggtcgccgaggttgctgcccagcgacagcaccgcgcgctgcgggaccagcaggtggccgccggtggcggtcaggtcgggcgtggtcatgaacggctcctgtagatcttcacggccacgtcaccgaacacctgtcccaccggggcggcgggcttgtgcaccgtgacgtggacctgctgcaccgtcggctcctccaggcagacctcggccagccgttcggccagcgtctcgatcaagttgaccggttctccggtcacgacggcgaccagccggtcggccaaagatccataatcgaccgtcagggacagatcgtcactcgccgcggcggggcgggtgtccagtcccagcgccacgtccaccacgaactcctgccccagctcccgctcggcgggcaggcatccgtgccggccccgggcccgcagcccggtcagctcgatccagtccagcccggccgccttcacccgcgcctccagggccgtcgccgcatgccggccgggcccgtcccggcccgcgggccgcttgggccccggcggcgttctcgcacgccgccttcgggaacggcaggtcggagaaggctcactgctcctcgtcctccccttggctcagcacgggggacccgtggtgatgcagcagccgccactggccgtccacccgcaggaacaggttggtggccacgacgctcccgccggccagcacgctgccgccggcgccgtcgtcggcggtgatgatgttctcctcgcacgtcaccagggcctggtcgccgaagatctcggtgcgcacgccggtcagcacgaactggatgtagggggtgttggccatgatcagcgcccaggaccgcagcacctcctcgcggccccgcagcagcggccagcccggatgcacgcagcccacggcggcggcgtaggggccgtcggcccacaccgccgacatccggtccaggtccccgttttcgaaagcggcgtagaactcggcgttggcctcttcgacctcggccagatcggcgcggttcacccggtctcacctcgctgtgcggcgtgcaccgcggcggcgacgcgcacggcgtcggcgttgggacgcacccggtggacccgcacgcaccaggcgccggccgccgccgccagcgcgctgacggccaccgtggcgtcgtcgcagtcgatgaacggacgggggtgcccgtccggcccggccagcagcttgcccaaaaagcgcttgcgggaggcgcccaccaggatcggcagttcgtccgacagctcgcccaggtgggccagcagggtccagttgtggtggggccgcttggcgaagcccagccccggatccagcacgatcatggacgggtccacgccctgggcgaccaccgcctccacccgctggtgcagttcggcgcggacctcggcgaccacgtcggcgtactcggccctgcggtacatgtcgtggctgtgcccgcgccagtgcatcaccacatagggcacctgcgcggcggcgaccacccgcgccatgtccgggtcggccaggccgccgctgacgtcgttgaccagccgggccccggcggcgaccgcggcctcggcgacctcggcgcgcatggtgtccacgctcaccgggacgccgtcggcggccagcgcctcgatcaccgggatcacccggcgcagctcctctgccagcggcacccgctgcgcccccgggcgggtggactctccgcccacgtccaccaggtcggcgccctcggcgatcaggtcgtggccgtgcctgatcgccttgtcggcgtcgaaccacgccccgccgtcggagaaggagtccggggtcacgttcaccacgcccatgacgaggcaccgccctggtgcggggaacccgggaacgccaatggtcatggaagtcagcctatgtcctgcgccgggacccggcgcgtcccgccggaagcgactttcgccggggaaggccccatacccgaacatccggcccgtcatgccccgaggcgggcaagagaccggcgcgcgcgtctcaggacggccgtcccaggatcagcgccatggcctcggcccgggtctcggcgtggtcgcggaagtcgccgcgcaccgccgaggtgaccgtcttggccccgggtttgcgcaccccgcgcatcgtcatgcacaggtgctcggcctcgatgaccacgatgacgccgcgcggctccaggatctccatcagcgcgtcggcgatctggctggtcagccgctcctgcacctgcgggcggcgggcgtagacgtccaccagccgggccagcttggacagcccggtgatctgccccttggcgttgggggtgtaccccacgtgcgccagcccgtggaaggggaccaggtggtgttcgcaggtggagtagacctcgatgtccttgaccaggaccatctcgtcgtggtcggcctcgaacaccttgttgaggacgtcctcgggccgctggcgcaacccggcgaactgctcggcgtaggcgcgggcgacccgggcgggcgtctcacggagcccctcgcggtcggggtcctccccgatcgcgatcaggatctcgcgcaccgcccgctccagccgctcatggtcgaaggcgggcaggccgctgtgggcgggctccccggcgcggggagcctcatcgtgcgggagggtcaaaatcagctctcaccaggggtcgggtcggccggctgttcggcgccgctctggccgttgcccttggccagggaggagccgccgggcaggtcctgaacgtccttggcggccatcagggcgagctccttgggggtcaggacgggcggccgctccgacggcagccgcttgccgtagccggtgtaggacttctgcttgggacgcttgcggatgggagcgaagatctccagcacctgctccttggagagggtctccttctccatcagctgcagcaccagctcgtccagcacgtcacgatactccaccaggatttcccaggcgacatcgtgggcggactcgatgaggcggcggacctcatcgtcgatggcggaggcgatctcctcggagtagtcgcgctcgtgggcgacgtcgcggcccaggaacacctcgccccggccggagccgaacttgcgggcccccagccgctcgctcatgccgtactcggtgaccatgttgcgggcgatggcggtggccttctcgatgtcgttggccgccccggtggtcggctcgtggaagaccagctcctcggcggcgcggccgcccagcagcatggccagctggtcgagcatctccgagcgggtggtgaggaacttgtcctccaccggcagcgtcatggtgtagcccagcgcccggccgcgcggcaggatcgtcaccttgtgcaccgggtcggcgttgggcagcgcgtgcgccaccagcgcatgaccgccctcgtggtaggcgatgatcttcttttcggtctccgacatcaccctggtcttgcgctcggggccggccatcacccggtcgatggcctcctccagggtgtccatctggatctgcttgcggttgagccgggcggtcagcagcgccgcctcgttgatcacgttggccaggtcggcgccggtgaagccgggggtgcggcgggcgatgacgtccaggtccacatccggggcgaacggcttgccgcggccgtgcaccttgaggatgcccttgcggccctccaggtcggggcggtccacggtgatctgccggtcgaagcggccgggacgcagcagcgccgggtccaggatgtcgggccggttggtggccgcgatcaggatgacgccgcccttgacgtcgaacccgtccatctccaccaggagctggttgagggtctgctcgcgctcgtcgtggccgccgcccagcccggcgccgcggtgccggccgaccgcgtcgatctcgtcgatgaagatgatggacggggcgttggccttggcctgctcgaacaggtcgcggacgcgggaggcgccgacgccgacgaacatctccacgaagtccgagccggagatggagtagaacggcaccccggcctcgccggccaccgcgcgggccagcagggtcttgccggtgccgggcgggccgtacagcagcacgcccttggggatcttggcgccgatggcctggaacttggccgggttctgcaggaagtccttgatctcctccagctcctccagcgcctcatcggccccggccacgtcggcgaaggtggtcttgggggtgtccttggtgatgagcttggccttggacttgccgaagttcatcacccgcgagccgccgccctgcatctggttcatgatgaacaggaagatcagcaccacgaacaggatcggcagcaggctgaacagcaggctgacgaacaggctctgctgggggacctcgacgttgtagccgccgggcagctgccccttgtcggcctgggcctgcagcgccttctgcagctccagcccctggccgctgacccaggaggcctccatccggtcgccgttcttgagggtcacctcgatccgctggtccttgtcgatgaccttggcggacttgacctcgccgctgttgatggcggagatcaccttggaggtgtcggcccgcttgtactgatcacccgggtcgaagccccacatgaccaacgcggccaagagaccgaacagcaggatccacagcagcggtccgcgaaagtagcgcttcacgtccatttatccggcaaccccttcgcgagggccccgtccctcctgaccagcgtctgcaagacctcaccgggcccgccggcccgacgaggcggtctccctcaatgcggcacccccgagcacatgcccggtggcatcgacggtacaccgcggcccggggagccgcagcccacgcgttcgcggcggaccgcgctcggcccgccgccgaaacgccaccggcacggttaccgtccagtcttgcaacgtaccgtccggtccatctgttccctcgtcccgccgccgccggccgcgccgaggggcgcgccgctaggcctgcccgccgtagacgtggggcgccagggtgcccacgaacggcaggttgcggtacttctcggcgtagtccagcccgtagccgacgacgaattcgttggggatgtcgaagcccacgtagcggacgtcgatctcggcctgggccgcctcgggcttgcgcagcagggcgcagatctccagcgacgccgggttgcgcgaggccaggttgctgaccagccacgacagcgtcagccccgagtcgatgatgtcctcgacgatcagcacgtggcggccggtgatgtcggtgtccaggtccttgaggatgcgcaccacgcccgatgagcgggtgcccgacccgtaggaggagaccgccatccagtccatgctgaccggcgagtgcagcgcccgcgccaggtcggccatcaccatgaccgcgcccttgagcaccccgaccagcagcaggtcgcggccggcgtagtcggcgtcgatctcggcggccagctcccggatcttggcctgcagctcctcctgcgtgatcagcacgctcgccaggtcggcacccaggtccttgtcgtccactgcccccaccgcatctcaatgagtcgtcatcgtccccgcccgtcggcggcgatctctcctcggcggaacagcagcttcccataccgccgcaaagcgcgtacgcccccgggcaggtcaacatgccgttgcccgcgccagtccgtgatcagccgatccagctcctcgacgtggacggcggcgagcgtacccgccgggctgcccgcctcgaccgccgccccgcgcagcacccgggtccgcaccgcccgcggcagctcgcccagcgccgccgcatccagcgcgccgtcgtcgccggtcacctcgcttcgggcgcgttcggccagggcgtccagggcctcggcgtcgtcgcgcagcagccgggcggtgcgcgccagcgcggcggccacgccggggccgagcgccttttccagggcgggcatcacctcgcgccgcagccggacgcgcgtgtaggcggggtcctcgttgtgcgggtcgtcccagggggtcagccccatggcccggcacgccctgcgggtggtcgcccgttccagccccaggagcggccgcatgtaacagatctcaccccgctgaaaacgcgggggcatcccggccagggagcgggccccagagcccctggccaggcccagcagcacggtttcggcctggtcgtcgagggtgtggccgagcagcaccgccgcgccggcccgccgtgccgcctcgtccagggcggcgtagcgggcccgccgggcggcgttctcggggccgccgggcccggtcacggtcaccgcgaccgattcggcggggtccaggcccagctcgcgcatggcgcgcaccaccgtctgagcgacatggccggacccctcctgcagccggtggtcgacggtgacgccgccggcccggcgcccggcacggggcgcctcgaaggccgtcgcggcggccagcgccagggagtcggcgccgccgctgcaggccaccaggaccggcatgccggcgggcagctcgcccagcgcccgccggacggccacgcgcacggcggcgacggcaggatcaggacccatgcgcccacctccgggcgccagcgtaggggaggcgggccgtgcggccggacgggctcagccctcgccggcctccgacggcgggccggactccagcgaccggtcgccgacgacccgggcgatccaggcgccggggttcttgatctcctcgtgcgtgggcaggcactccggcgaggtccacaccttgttgaagccctccatgccgaccgcggcgacggtgtggcgcacgaagcgggagccctcggcgtactggcgcatcttcaggtcgatgcccagcagccggcggatcgccttgtccagccgggagccgccgtcgcggcggcgctggaagcgggcgcggatctgcttgaccgagggcacgacctcggggccgacggcgtccatcacatagtcgccgtgcccctccaccagcgtcatcacggcggtgagccggtcgaggatctggcgctgctgcgggctttggatggcgtcgatcagcccggccggagggttgtcggggtcgtcgccgccccggaaggcgtcgatgacggcctcggcggtctgccgcagccgctccatcatcgccaccgggtccacatcggaggccagcaggaactccgtcatctgctcctgcacgtaggagcgcagccagggcaccccggtgaactgggcgcggtgggtctcctcgtgcaggcagacccacagccggaagtcgcgggtgttgacgccgagttcctgctcgacgtggacgatgttgggggccaccagggtgagccgcccggtgggcgccttcccgtcggggtccggcggcaggaacagctcgtactggccgagcacgcggctggccatgtacgccaggatcgcgcccatctgcacgccggtgacgcgggagccgacggcctggatcaccgcgccgcccggcccgccggccagcccgccgcggcgttcggccagccggtccatcagcggctccagcacggcccggaacccgtcgacgttggcccggatccacccgggccggtcgacgatcgtggcgtggccgcggtcgggatcggccgcctggatgccggtgaagtcgcggacgtgcccttcggcgagcttggccagctcccgcagctccgccacgacctgctgggcctccgcctggctgacctggggccccggccgcaccagccgggtgccggtctggacggcgaggttccagtcgatcatctgggcgctcatgtgctccaccgtaatttccgccccggcgccacagcgcccttacatgaggttcaacgaacgaacgctttggttatctcccgtatgtccgcgtccacacccatggtcgcgggcgaagccgatcgttacgttccgccccggcagccgcaggcggcgacggccgcggccatccggtccagccgcgcggggtccaccggcccgcggccgtcccccatcatgaacgcgaacgccagcagccgcccgtcggcgtcgtggaccagtcccgccagcgtgctcacccccgacagggtgccggtcttggcgcgcaccgccccggcgccggccgccgtctgcgcggtggtgtaacggggggcggccagggtgccggtgaaaccggccaccggcatgccggtgatcgccgcgcgcagctcggggtgctctgcggaggcggccagggagacgatgcgggccagcgccagcggggtgatgcggttgcgggtggacagcccgctgccgtcgtggacgcgcacgccctcggcgacgcccaggcgggccagctccgccatcaccgcccgcgccccgccctcgaacgagaccggggcgccgcgtttgagcgccacctggcgcagcagcgcctcggccacgtcgttgtcgctgaccgtcatggtgcgctccaccagcgccgacagcggcggcgagtggacctggcccacggtggcggcggccttgtcggcgacggtgcgttcgccgagctcggcccgcacgccgcggtctttgaggaggcggacgaacttcttggcggccgatgcggccgggtccttcaccctgccgccgtcgccggtgcggccggcgtccacggtgagcgcgctcatcggcgccacttccccgtcgggcaggtagttgggcttccagccctcggcggtgccggcgccctcatacagggaggcgtcgtagtcgacgcggatctcgcccgtgcccgtctgcttgagcgcggcggcggtctggtcggccaggtcggccagtgaggcgtagcgggggtaggcgccggccgagggggtacgggcggtcagcgtgggatcgccgccgccgaccagcacgacggcccgcgggccgccccgcacgaccctggtggtgatccggtggtgggggccgagcgccgacagcgccgccaccgaggtgacgagcttggtggtggaggcggggacggcgggccggtcggcccgatgcgcaaacagcgtccggcgggtccgggcgtcgatcaccaccgcgctgatctccgctccggagccgctcgccagcgccgccaattcgccggtgagggcgtcggcggcgggcatgggggcgtccgccgcggcggccggcggcggagccgccggcggcaggggcgtccgggcggccaccgccgggggccgcgggagggaacggtccacaggtgtgaggttcgccactgcaacgcccgaccccacggcgaacgcctggagaagaaaaagcgtgaccaaagcaaggacccgctcgtacttgggcatctccaccccgcctttccccaccccggtctgcggagacgtgcgggacccttgtataagggaacacctaacgagcgggaccgcggcgggcctcgctcaccccctgaaccctaatcactgcgatcgcgcggggagctgaggacatcttggaattcgacgtcaccattgagatccctaaggggcaccgcaacaagtacgagatggaccacaagaccggccggattcggctggaccggatgctgttcacctcgacgcagtacccggccgactacgggttcatcgaaggcactctcggcgaggacggggatcctctggacgctctggtgctcctccaggagccgacattccccggatgcctcatccgctgtcgcgcagtgggcatgttccggatgaccgacgaggccggcggcgacgacaaggtgctgtgcgtgccgctgaccgacccgcggatggagcacatccgcgacatccaccacgtgccggagttcgaccggctggagatccagcacttcttcgaggtctacaaggacctggagcccggcaagtcggtggagggcgccagctgggtcggccgcgccgaggccgaggccgagatcgagcgttccctcaagcgcgccgccgagcacgccgaggccgagaaggccgccgagtagccgtccttccccgggcgtatgcgacgtcggggcgcgcccatgatgggtcgcgccccgacgtcgcttgcccatggtccgttcgggaccgccgttcccccggctcagccggcgggacgggtggccccgatgaggccgcggcgccatatcgacgagatgcggacggtggcgccggtgtagggggcttccaccatccggcctccgccgatgtagatgcccacgtggtggatggtgcgcgggttcttgacgtcgcgtgcgaagaagaccaggtcgcccgggcgcagcttggacagggggatgcggggaccggaggtccactgcgtgcccgtccagtggtcgagcttgacgccggcctgggcccaggcgtacagcgccaggccggagcagtcgaagcccttgatgcgcgcgccccggccgatcccataggtggggcccgaggcgttgcccccgccccacgagtagggggtgccgagccatttcagcgccgcccgcgccgccacctggccccgggaagagcccttgagggacggcggccgcccctgagagggccgtgaagccgccgccgcgcgccgtttggcctccaatgcccggacgcgtccttcggcggccttcaagagccgttcagcgtgccgcttccgctcatccaggcgcgctatggacgcgcgctggcgttccacggcctcctcggcggcgcgtttggcggcctccgcccgggcggtggcctcctcctgctcgcgcagcgcggcggtggcccgggcccggaacacctcggcgacctggcgggcggcctcgaactcccggatggtgccggcccggtgccggctcatcatctccatgagtccggcccggtccatggcgccctgcggcccgccccggcccgcgaccacgcccacccaggggttggggccgctttcggcgcggtaggcggccgcggcgaccccggccacctcggcgcgcaccgcctccaggcgccgctcggcctcggcgacctggcgctgggccgcctcccagtcacggcgcgcccgctccagccggaccagctcgccgtggtagtgctccacggccatctcggcgcggatcgacagctcctccagcttgccgtcggcctcggccaggcgcgccttcagccgtcccacctcggcggcccggtcgcggacctgctgcctgccgcgctccacctcgcgggagtcgggcaccggatcggcgagggcgccggcggccaggccgcccgacgacaccccgagcaggccgaccgcggccgcgaccagcaccgccccggccgaccgcgccccgcggcacctgcgtctgcccgttgtcgtccctgctcccggagccgtcgtgcggcgggaagcgcacttggaccgtgccacgctccacccctcagcatcccgcgccctgatcgcggcggcagtagttaccagctgtcacatcaggaacttcagtccctccagcaacagcggttactgcccccacgcaggccacggccaactccctgatcggccaaaacatgccgaggagcacggcccgccggtctgctgcgggcagtgcgcggtcgagccctggtcaacaagcggtgcggcacgccgtcccgtcaggtcgcatgcgaaggcatcgccttcgcggacgatgccgcaccctgcgacgtcatgggctcaggcaccgtcccggtcctcaaggccacgcgttgcaggtggaacaggtggaaaaggcccggcccgccgcctgtggacggccgggtccggcgggtccggaagacctactcgggcaccggactgggaccggaggactgcggcggttccggcacggggggcggctcggactcctccggcggctcggactcctccggcgggtcggcgggcggcggctcggaggagggcgggtcggacggcggcggatcggagggccgcggcgtgggcgccggggtcgggggccgggtcggcccgggccgctgcggcggggtgccggggtcgtccgtcgggggcgtgcggggcggttcggacggcttggtcggcctgggtccggggcggggcccggcggggctcttccgccaggtcaccacgacccgcagcctgccgggccggaaggtgaccacccgccggcccgtcgagtcggggcggcgggccacccgcagccggagcgtgaccgaccggccggccgccagccgccccgacgtgctgctcagccggatcggcccgccggcgcgggcggaccagtccaccgggccgccgtgcgcggtcagctcgagcgtgccggacgacccgccgcccaggtccaggtggcggggcgcgaccgtcagcgtgccccggcccgccgggccgccgggctttcggtccggacgcgccggcccggcgggcggggacggcagggcggtgggcggtgcggccgagtcggtggcgcccagcggccaggtcggggacagccgcaccaccttggcgaccccgcccgccgagccgccggcgccgcccacgtccgccgcgggcggttcctcctgcggcgaggaccacggggagggcccggcggcctgcgggcgggcgggccgatcaccggaacgcagccagcccaccgcgaccgccgccagcgccaggcacacgcccaccgccacggccacggcgaccgcccggctcacccggccgccggccgtggcggcggggtccggcgccggcgagtccggctccggcaggtccggcagcggcagcggcagcgtctcggcctcgcgctggaccgggaaggccccgtcggtgaactcggcggcccgcgcggcgaccgcctcccggtaggcggccctcccgggggcccgcatgcggttttgcaccaggtcgcgcagcgcgcccggaggcgtgatctccggcagcaggcggtagacgttgaccggtgtcaggcggtgccgccgcagctccccgcaggccgcgcactgcgcggcgtgccgcagcagccgccggcggaccgccgcgggcagcggcaaggcgccccgcccgtcccgccgttctcgcacgatcgcggccggctcggggcattcctgtggcccgtgggcggccagcagctcggcggcgagcgactcttccaggtcggcagcggcgcgggcgagcaatgcccggacgtcctggtcgggcaggccgagcacggaggccagctcgggcatcggcagccggtgcagcgtctgcagttcgaggacctcccggctgagcaggggcatgccccacacggcccgccaggcgatgatccgctggtccgtctcgccccgcccgccgcgatctttgccggggaaggggggagcgggcccgtccccggccgcgccctcggccgccaggcgcgtgcattcccgcctgaccagcgcatacagccacgctccgagccggtcgggcgactggagccggcgaatgtgcgcctcggccacgatgaaggcgtcgcacagcgccgcctgggcggcctcgtggtcaccgagccggaaccagcagtattcgtacaggcgccggccgtaggagtcgtaaagcgcaccgggcgcctccggggcgcccgagcgcagggcctcgaccagggaacggtcattcatgcaccccgaagataggggttctgacctcttttcatgcgtcagtcgaatagattgacacagcaggttcgaatggtttgacctgccctttccttaggacatcacaaacgtctatttcgccggactctttcattttcaccggattcgccgaatatgaccgtcgtcgtgtgttcctcggcggccaaggtcctcgtccggactcagacggtgcgcaccccgtgcgccgcctctcatatcgggacgacgccctcgcagcgcaccttttcagcgcaccggctccacgggtcgagatgaagtgcagccagggacgacgcgtgccccgaggcgtcgcggcaccgggcgccttcgagccccggcgctcaagaccacgtgccgagcaggccccggccacggacgacgcgacgacctggggagacaggctccggagccctgcgccgccacccccgggatcacgtggcgaaagttctcctcgatccccactcactcaggcgcccggaccgccggcgctctccggcatgcaccccgaggccatggggccggaaagccctgacggcgccggctttcatgccgtcccgggcgaggaggccgcccggccgcacagtccccacccaaagaaacaaaacgccacaaaagaccaacaaaagcaatatacggaaaatatcccacgtcttcaggacagacttcgcgcccggtgcgagagcacgtccagcatcgacgggaacatcctttccgccgccgccgtgatggccgcgacctcggcgccggtgaagatatgcgggcattcccggatgaaacgcggcagccgggaggagcgctggaagaccacgccccggtgctccagcccgccgcgcggcaggcgcgccccgtgcaccgccacgatcggcgacaccgggatctcctcgccgagttcggcgctcagcagttcggcgaccgtgtcggcgatctgcgccacggtggccgacagcgccgttatcgggcgccggcccgcccagatccggtaccggtcggcccacagccgggtgcccggccgccagtgccggtcgatgaccgcgtgcaccccggtgcgcccgatgaccaggtggtccaggttggtgccgggcagctcgggcagcgcccggtcgtgcagcacccggtgcccccgtcccagccgggccagccgccgcccggtccggcgttcggccagggcgccgcgccgccagtcggtggcggacccgggccccggccggtagcggcagtgcagcgcatgcgccagcgcggtcagcacggccgcgcccagcgcggcctgccgacccgccaggcccagcgcgaccaccgccgccgagcccgccagcaccagccggaggaggatccgctgctgccggtactcgtccgcaaggcggcggtagcgcgcccaggccgaggctccggcccgggagaggtggtctcccgtcctgccatcgggcactgccgcgcctccctctgtcctgccgtccctacaggtcagcgtgatgccgggacggtgatcgttcaaggacttccggcgggtggcgaggacgcgccgccgtgaatcgacattgacactgtcattattacagtgtcactatcgtggcatggacccctgctggacgatcaccgagctggccgccgcggccgccgccgcgctcggcgaggaaccggcacgggtcaaccgccgggtccgcgacctgcccaacgagcgcctgatccgctggtacaccacgatcggcctggtggacccgccctccggcaggcgcggacgcaccgccctgtacggcgagcggcacctgctgcagctggtcgccgtcaaacgtctgcaggccgcgggccgcagcatcgccgagatccaggccgagctggccggcgcccctaacgccgccctccgcgagatcgcccgcctgccctccccgccggacgcccccacaccccgcaagcccgcccccggacgacggttctggacacaggccgccgccgcgccgcagcaggcgccgaacgccccggcggcacagccggtcgccatgcccgccgtccggctcgccccgggagtgacgctgctgctggagaccgccgagctcggcccggcggacctggcggccatcggccgggcggccgagccgctgctgcgcgagctccgccgccggggactgtgccgccccgacgaccccgcctcaccctccgaccccgatgggaggcacccatgaccgtccgcatcacaccgctgcccgagcaggcggcaccgctgtccggcgcgggcctgggcgcgctggccaccgagcggggcaacctccccttggagaccgtcgacgtccgcgccgccatcaccgggctgaacggacgcgtcgagctgagccagggcttccgcaaccccttcgacgttccgctggaggccgtctacatcttcccgctgccggaccgcgccgccgtcacccgcatgcggatggagaccgccgacggcaccgtggaggccgcgctcaaggaacgcggccgggccagggccgactaccaggaggccgtcgccgccgggcaccgcgccgcgctcgccgaagaggaccggccggatgtgttcaccatgcaggtcggcaacatcccgcccggcgagcgcgtcaccgtccgcctgaccctcgaccagccgctgccgtatgaggacggcgccgccaccttccgtttcccgctcgtcgtggcgccccgctacatccccggcaccgcactgccggacgagcgggccggggacgggatcgccgccgacaccgacgcggtgccggacgcctcccgcatcagcccgcccgtcctgctgcccggctttcccgatccggtgcggctgtccctggaagcggacatcgaccccgccgggttcccgctcggggagatccgctccagcctgcacgtggtggccgccgacacccgcggctccgggcgcaccacggtgcggctgcagcccggggaacggctcgaccgcgacttcgtgctgcgtctggcctacggccgcccggagcaggccgccgcctccgtgacgctgacccccgacgccgaaggcgaatccgggacgttcaccctcaccgtgctgccgccgtccgagcggtgcgcgccccggccgcgcgatgtggtcatcctgctggaccgctcgggcagcatgcacggctggaagatggtggcggcccgccgcgccgcggcccgcatcgtggacaccctgaccggacgggaccgcttcgcggtgctgtcgttcgacgacatggtcgagcggcccgccgggctggacggcgggctcagcccggccaccgaccgcaaccggttccgcgccgtggagcacctggccgggctgcaggcgcgcggcggcaccgaactggcggccccgctccgggagggcgccgccctgctggacgacgcgggccgcgaccgggtgctggtgctgatcaccgacgggcaggtggggaacgaggaccagctcctggccctcatcgaccccttcctgaacggcctgcggatccacgcggtcggcatcgaccaggcggtcaacgccggtttcctgggacggctcgccaccgccgggcaggggcggctggaactggtggagtccgaagaccggctggatgaggcgatggagcacatccaccaccgcatcaacgccccgctgctgaccggcctgtccctggaatggtccggggtgcgcgtcgagcccggcacgctcaccccgccccggccgggcgccgtcttccccggcgtccccctggtggtggcgggccgctacctgcgcgccgccgacgactgctccctgaccgtccgcgccgtgaccggcgaaggcgccccctggcagtgccgggccgtcgtctcccgcaccgaggccggcgccgccacctccgtctgggcccgcgcccacctgcgggatctggaggaccgctacgccgtcaccggcgggcgcgacctggagcagcagatcgtggagacctcgctgcgcttcggcgtgctgtgccgcttcaccgccttcgtcgccatcgacgaccggaccgtcgccggcgaccccgcccaccgggtcgtgcagcccgtcgagtcacccgccggctggccgcccccggccccgcccgtggccgcggcctcctcgcacgcgatgcccgccatgcccatggccgcccctgccggcccgctccccccgcctcccgccggtcccgctcccctcgccacaccgccgaggggcctgccgccccggctgcggcgcccccgcggacccgcccccagcccgtccgttgcggccccgtccgcgccccgcccgtcgcccgtccccgccctggtccggcaggagctgaaccgcctgcaagagctggccgccgccgcccgccccgagcgccgccgccacctgtccgacctgcgcaccaggctgctcggcctcgcccagcacgcccgctccgacggcctgcccgccgaccgcctgaccgccctggccgacgccctgcaggccgccgacgaccccgcccagcagtcccgcctggacgagctgtggaccctcgccgtcggggaactgaccgccttcctcgacgagcacaccgccaccccgaagccaccccgccgcccgttctggaagaaaccctcctgacggcttccgcctgtgaacgagtcttttcaccatgggccttcaaagcgccgggaatggagtcccaggagcatccggcattgcatcgtcccaggtcacggcatcctccctgaccgcggcgcacctgcctgatcgcgcggaggcggcaggtggggaaaattctgagggcgtaccgggtcaacgctccggtacgccctcgtccgtggccgtctgggcgcacatggctctatcgtcaggcggaaccgcgtcgcaggctcccctgtgtcctggagaggaagacttcatccccgtctgggcggatccggacggcgcaccggccaggacagtcgtcatttccgcccgcaggcggtccctgtggacagcggacgtaagcggccctgcggactctcgcgttcgtcgatgcgcctcgggcaaccagccaggggatcacaggtccagtccgtagatctcccttacgcgcgcccggaggtagtcctcaaagccgtcacgagtgtcggtgtgccgccggtagacgaccctcggcccgccggcaccggccaggaaacgccgcaccgcctcctgcgggtcgggcagcagcccgcctcccaggtagacggcatcggccagttcggtgcgctcaccctgtcggcccttgacgaaccgacccgctcgcaggcccgtctcctcgtcccataccagggcctcgggcaacccgaccgaccgccgcagaacgatggtggcgtccctggggtcctgcggatcctgccaggcggccaagatgcggacgtcccgaccggcgagcgcatccatcagcgcggtggtatagggcgcactgcggttcacgaagggatcaggatggcactggagtcggtcccagccgggcatggcgcgagctcctctcttcaggctcccgacgtcatcgggccctaccggacggcggcctccgccagagcagccccagtgatctgctccaccgaccccctggtgaagtcgcggacccgctgcgccaattcaaccactgcaagccgcggcccgccctcgaaccggaccgtatcgtggagcacggtccgcacgccctgccggccggagacgaagacgcccagccgccagccgtcccactcgtcccagaccagggcccatccgccgagcctgatcgtcgcgtcgatcgggtcgcaggggtccatccagctctcgatgacggtgaggcccgcctccttcagcgcggtgacggccttttcgatgtacggacggaaggcgtccaccttcgggtccgggtgaggggcggggtatccctgcgacttacctgatctatgcatcaattgttccttgtgttgttggtgttgctattgggacgaagcctgcaccgccgaccgtcgcggcgcaagggcattcgcgatcttcgtatcaaggtttgacgaggccgtggacctcaggagcggcccgtcggggtgcatacccctctcacctgggattcctcatgcctccgccgccgcgtcctgcatcctcggccggctgtccgggcttccggccttcatgagccttccagtacggatgggggcaccttgccggcgtaaaagcggatcttgttgctgcgcggccggtagaccgtgacggtcagccggaagggcttgccgtcctggtcgtaggcggtgcgggagtgctcgatcacggccaggctgtcgcgggagagaccgaagaactccgcctcatcgcggtgcgggggccgggcgtcgaactcatccaggtagccgacctgcacgaaaccgagctcggccaggtaggccacatgcccttgctcgatgtcctccccgttcagcagcaggggagctttgagggccagttccagggtgaagtaggagtactgcagggagttgggctccccgtcgatgaagcgccgctgcttgcgctgcacgatctgcacccgctggtccggggggagcccgaaggcctccagctgccagggctcggccgggccgacggtgacctccggcaggtcccaggtggcctgaaagccctggcgttcggcctcctgccgaaacgcccggccctccccgccgcccatccgggattcggccggcacctgcggcatgtccagttcccggtcgttgagggtgatggtcagcggtctgcggcggggcagcacgaaggtgccctcccgggggcgggtctggacccggccgcttttgcgcagctcgctgagggcgtctttgaccgtgctcgtggagaccttccacctggccgccagttcgctttcggtgggcagccggtcaccggccttgagcgtgccttcctcgatctgccgttgcaggtctttggcgatctggaggtacttgggcagggcgtccgccatgatcaactctcattcccatcagaggtatgagatccaataaggaaactagttcctctggtcaggttttgcccacttggttggtggctacacccttgataggtaacggaggggatgtgaccagtgagtagtttcataggctcgcagcataccgaagagctcacccccatgagtggctatcagagcaggctccactaccggtcgagccgaccggccccgtccgggtcctccgacgggttccggccccacgtgctctggggcgaccagggagaacgagccatgcaggcgcaacggccggccgccgtccactggcccgcgtccgaaacgcggcctcacccggtcgtgatggtgagccccaccctcccggaaccgtccgacgaccgcgtgaccacacatgtgcgcggtgccctggcgcagatcatgcggaacgcgttcgagaacgcgggcatcgcctgggattcgtgcctgacctccccgcgggggaacgcccgcatcgtggtgccgcccctgcagacgcggtacgagtgcctggcgaagcccctgatggacgcactgctggccgaggtgagcgactacaacgaactgcacagcgaggcggctcggctgtacctgcgcacggccgtccacatgggcagcgtgagcttcgacatgcccttcggacaggtggaaccccacggccgcaccgtcgaggagaccgccgcgctcgccgacgccgacgaattcgtggcggcctgcctggagtcggccgcggaggtggggttcatcgtctcccaccacttctacgagcaggtgatccagcgctcggggaaccggtaccggctggagatgtgccgtcccctggaggtcacctggtacgaggggccgctgccggcctggacctcctttcggccctggtcctcactgcacccgaaaacccacccggcccaggcctcccaccagcgcaccgcccggcggcgagagggcaccggccaccgtctcgccgacgtgaccaggatctaacggagcccatcagggcggaaacggatcagcgaggcccaaatggcgaaggtcgctgcgcgagagggaaaccgatacgccctcgaaccattcccgtccccgagggcggcctcgaacgtctccgttcagtcgagagtcaccaccccacggcacagccggagcatgtcccgcccatcacggacgggccccgtcggctcgggctgcatccccctcgtcgttccccgtcgcaccgcccctcttcgagaagtgcagcggcggtacctctccgacctcgatgtacagctcgttccggtcggcgggataaatcgtgttggtcagccgaatgggcttgccgtcctgaccgtaggcgatgcggtcgtgcacgatcaccgtgctgccgctgtccgggagattgaagaaggacgcctcgtaggcgttgggcaccctggcggtgatcttgtctcggtagcccacctgctcgatgcccagcttctcccgcagataggtgaccacgccctcgacgatgtcctcggcgtcgatcaggcgttccgcgcctttggtcacgaaggccatcgggtaccaggaggtctgcagggaccaggggcggccgtcgatgcggcgctcctggtggcggatcaccacccggtccccctcgttgatgcccagcgcccaggccaccagcttgtcggccttctggatctccaccctggggtcgctgacctcggccttgcgcccctgcagcttggcttcgaaacggtaggcctcgctctcgctggtctccctgttcaccgaggtcaaggtgagcgcgaagggctcgaccgacttgagaacgaacgtgccgcgccccggcgaggtgtacaccagcccgcgcccgatgagcagcttgatcgcatcccggatggtgttgcgcgaggcgttgtactcgttcatgagctccacctcggtgggcagctgctccccctcggagaactcgccctggtcgatccgacggatcagctcttcggcgatccgccggaagcgaggcgccgccatcgtcgtctcctctccgccatccgtcacggcgtatgcgacgaggttcacgccggacgccgcacccggcccgcccgaacgagaacgaccccggcgcccgcctcggtcgacttcaacgcccacaaagtcaacgatcactacttatccgaaagatcaccatgaactcgttgatccattcaaggggatcgcacttccaatagggatggttcgcaagacaccgaccgacgtacgccccggacgcatccgaacggtgaaccttttcaacacgccgtccgcaccgttcgagacgagtgcaccgcagtagcggacgccatcggggctcttgtccgctgcgcatcggttcacgcgttgaaaaaggttcaatcccgacctgtagcccgcgccaccagaccccccacctggggaggagcatcgacaaggagccgtccatgggaatcgccatcgtcatcatcctgagcgccgtcggcctcttccttgggtacctgatctacctggtgcacttcgccatcgtcagcaggaaggacgtgctgacgcccaccgtggatgggatctggttcggtcaggcccgtcgcgctgcgggtgtgttcgtcatgaagcgcaagtggacgactttgcccggcggcgtcgccgaaaagccccgctctgagtgagcggcaaagggcacgcgcctcgacgcacacttccagcgagccttttccgcacgccgtcctcgcaggtcgcatgcagggacgtccagtcggggacggtgccgtggcctgcaacgtcaagcccttagagaccacggggacgccggcccggccctccgagaccacgtatcggaaaaggctgaatccgccgcatcgtggaaaccgcacgagtcgtcggggcgcccgcccgcgaccggaggacgcgcagacaggaggggacacccggcccggcgttccgcccatacaagatcgtctcaaaccggccggcgcctcggaaacatcccctcttcaacatccacgatgatcgcagtaccgtgatcgtatatgacacatcgcatacgaccatgaccacgatcccccggcgggacgacgccgtccggtcggccgatcaccgaagcgagctcgatcccgagattcaggatgcaccaccgagtcacccgcggtgcgcaacgaagcgatcaggaaggcggaaccttacaacggcatccctcccatgccgatggccccggacgttcccggcatggaggccgtcaacctccgttctccgagcccctccagacctgaaccagttttccagcccaggagaaatgcccaaagcgatatacaagatacaccgcgccaccccgcaggacctgaacaccatcatccagctcatcgacgaagcctccaaatggctgcgcctcaagggcaccgatcaatgggctcgcccctggcccgacgcggaatcccgaagacaacggattctcgacggcatgcggaacgggatcacctggatcgtccgggacggcgacgacacggtggccaccatctccatgacctccgtcggcaatccgctgctgtggagccccgaagaacgccgtgaacccgccgtctacctgcaccgcctggtcgtcagccgcaagtacgcgggtcaaggggtgggagccgcgctcctggaatgggccgctcagcagggccggatcaggtacggcgccgagatcgtccggatcgacgtatggcaggacaatctggctctgcattcctactaccggcggctgggcttcaaatcaccgagcggcacggacgagaccgaagttagggtccgggacaaaaatttctggccgtccggagccgtcttccagcgtgacatctcgaataccacagctcaccacataagccaacgcatcatcttcataccggagccgcagaactcctcgcccttcgaaatctccagacacagatacgacaccccgttttctgcgttcgccctgcgaaccgccaccgcatcaccgtggtagaccacagcgaatctgagccttctcaccatgcggcatcatccgccgaaagcgaaactcccgcggcgccggcaccgacaccacgccgccccagactacggcgcttcctctgatcatgacaccccactccaacccgcatagacgtcacatcacaaaaactttcttcaaagcccacaccacactgaggtttgctcagcatttcggtgccctgggagcggtggcaacgccggggccggggtacagtccccggaccttttcgacacgtgccccaagaagccgggacgggcctcgttggtgtccggtacagcgccatcccagttcacggcatcgtccctggctgggacgtcctccatctcggctcgcggagacagcgtgttgaaaagacccctggtaagagcacagacgggacgtcaggccgcggctcacggccggatgtgaggagagggccgtcagggtcggccgccgcgccatggctctggcgaggcatcacgctgtgaggcaggctcgtatccgctgagtgcgcgtttggtaggtgatcgtgaaatgtatgcctgccgagcgggggataagacacccgccttacccttcggagccgaccgatgagcggcagacacccaccggaccattctgccaccggaacactgggatggctgcagggaaaagtacgcacgccgcgacatcgctaggtgtgatcgcatccctggaccaggccgattgcccttggtggtatcggccgcacgacttcccgtccgggtagacggcctactggcatgcccgccactgggaaacccagggcgtcacccacgttctgcgccgacacttgcgcacccggcacgaccgcgatgccgccccttcaacagcggtcacagggctccaaggccgccagcaccgccggcccggacccttgcagccatgaggacaccaggaagatcaatgggcgcaaacgcttcatccttaccggcatctcggcctgctgatggcggtgatgattcgaacggccggtgtgcaagaccgtgccggggccatcccgctgctgtcggggctgtctccggcctcctcgtgccgggcggtgttcgccgaccaaggactttccgggcatctggtggcctgggctgcacgggtgccgggcatggtggtgcgtatcgtggccaacccgccggccagtgcgggttcgtcgtgcaactccgccgctgggtggtcgaacccaccttcggctgggtgatgccgcaccaccgcctggcccacggattgtgagcaggtcccggcgatggcagaggcgttgatccgctaagccgccttcgaccagacggcccgtacccatcacctgctaccaccccgcccaccgtgcaggctgccgcccagcggagcacgtccagcgaccgaaacaatcacctgccaaacaggcatcaagaccgaaagaccggacgcctcgggaggtgcggcgcagcttcgtgtccctgccgccggactccgacgtcccgctcgaagacgtctcccgcctggtctgccacaacagcagccaggcgacggaaccgcctaccgcaagcagatctggcctgttctgctgcccggcgcccaggcgatggaccgtcttctccggggggccgctaacgcctcagacagcccatgaccaggggctcagccacccagttagtcacccacctgttagcaagaggccccttgcgaagatcgcaaggggcctctgagctgggagccgcctgtcggaatcgaaccgacgacctattcattacgagccaatcgagcggtgtccgctctggtccatatccgtccgctgatctgctgtcgagcctccgaaccgtccacctgcgtccgccgttgtccggggctgttgttagcactggcgttagcaagtgggggcgcccgccgtatccggcttttccggtggcaaggggatccggagcgcagggccggtcacggcccgagcaccggaagctccgcggcagctccttggccgcaaccgtcgtggtgatcgtttcgcgcttccgccggttgtctttcggctgcttgcttggtcgtcagggagcggtggtcgtcttgtcgttggcgtgttcgcggggttgagtgggtggcgcgggtgggctggggtggtgtgtttggccggttacggcctggcggtcttcgttggtttttactgctgcaaggggtgggcttgggggaaccttgcaggtatggatggtgctgggcgttggcggccgttcatgttcttgctgttgacggtggcggcgggggtggtgacggcggtggtgccgctgctgccgtcgtcatggcccctggtggtgcggctggtgttgagcgtggtggcggccatcgcagcgggggcggcaggctcctacgtcagtgagtggctgaacgcacgacgcgccctcaaagcaagtcgggccgccgccatagcggaggaggctgggcggcggaaggcactggaggagaaccgtaatccggcggaggccgatgagagcccggcggcgttgctgcggcccacacggggtgtggtgccgtttgcggggcgggctgatgagttgaagctgctgcgggagtggtgtgaggacgggtcggcgtgcccggtgtggctgctgaccgggcccggtggtgtgggcaagacccggttggcgttggagctggtcgaggagctgcgggcggccggatggcagtgcgagaccgacatcgcggcgggtcgtgaggctgagcagctcggccgtgctcgcgagctgggcaggcggtgtttgctggtggtcgactacgccgagacccgcccggagttggcggcgatgctggcggaggcggcccggctggaggccgcgggggactgcggggatgtgcgggtgttgctggtggcgcggcgggccggggagtggtgggagaccctcggctcggaagtgcccgcggtgcgggggctggtggagcgcgccgggcgctgtgatctgaagcccgcgctgacacaggatcaaagcgatgagcaagtggtgttggatgcggtgccggcgttcgcggcggcgctgggcatcacgccggtcccgaaggtgtcggtgacgatccccgagggaacagggcggttgccggtgctggtactgcacgccgccgcgctggtggccgtgctggacgcccgacaggaaggcggcggggtgcgggcggtggccgagctgggggtgttggatcggctgctcgggcatgagaagcggctgtggcgccagtctgcgcaggtaaaagggttgaacgccgagctggttctgctggagcgggtggtggcggcgctggcgttgctgggcgcggctgatgaggccgatgcccgcacggtgctcaggcgggtgccggatctggccgaggccaatgccgagcggctgggccggttcgcccgctgggcgcgggagctgtatccgggaacggggtcggcgtggctggagccgttgcggcccgacctgctggccgagcggcacgtgaccgaccaactgcacgccagccctgaattggcccgtgcttgtttgacggggctggaggaggaacgggcggtgcgggcgttgaccgtgctgacccgggcttgtgcccaccaccggcatgcgtctggggtgatcgaggcggcgttgcgggccgacctgaacgctttggcccccgcggcgatcgtggtcgccgttcagaccggcacccgcctgggcgacctcctcgccaccgtcttggccgatgtcccggccgaactggatgatctccagcggatcgccgacatgatcccctaccccaccgtcgccttggccaccgccgccgccacagtgacccgcaggatccgtgatcttctgcctcccgacactgacccggctcaaagggcccgctggagccatcgacttgccaccgtcctagcccaactcggtcgacaagaggaggctctggaggccatcaccgaagccgtgaatctctaccggaccctggtccaggaacgtcctgacgccttcctgcccgacctggccatgtcgttgaacaaccaatccacctgtctggcggacatggggcggagggaggaggctctggaggccatcaccgaagccgtgaatctctaccggaccctggtccaggaacgtcctgacgccttcctgcccgacctggccagctcgttgaacaaccaatccacctgtctggcgaacatggggcggagggaggaggctctggaggccatcaccgaagccgtgaatctctaccggaccctggtccaggaacgtcctgacgccttcctgcccgacctggccagctcgttgaacaaccaatccaaccgcctggcggacatggggcggagggaggaggctctggaggccatcaccgaagccgtgaatctctaccggaccctggtccaggaacgtcctgacgccttcctgcccgacctggccatgtcgttgaacaaccaatccaaccgcctggcggacatggggcggagggaggaggctctggaggccatcaccgaagccgtgaatctctaccggaccctggtccaggaacgtcctgacgccttcctgcccgacctggccagctcgttgaacaaccaatccacctgtctggcgaacatggggcggagggaggaggctctggaggccatcaccgaagccgtgaatctctaccggaccctggtccaggaacgtcctgacgccttcctgcccgacctggccggctcgttgaacaaccaatccacctgtctggcgaacatggggcggagggaggaggctctggaggccatcaccgaagccgtccagatccgccggaccctggtccaggaacgtcctgacgccttcctgcccgacctggccggctcgttgaacaaccaatccaactgtctggcgaacatggggcggagggaggaggctctggaggccatcaccgaagccgtccagatccgccggaccctggtccaggaacgtcctgacgccttcctgcccgacctggccggctcgttgaacaaccaatccaactgtctggcgaacatggggcggagggaggaggctctggaggccatcaccgaagccgtccagatccgccggaccctggtccaggaacgtcctgacgccttcctgcccgacctggccggctcgttgaacaaccaatccacctgtctggcgaacatggggcggagggaggaggctctggaggccatcaccgaagccgtgaatctctaccggaccctggtccaggaacgtcctgacgccttcctgcccgacctggccatgtcgttgaacaaccaatccacctgtctggcgaacatggggcggagggaggaggctctggaggccatcaccgaagccgtgaatctctaccggaccctggtccaggaacgtcctgacgccttcctgcccaacctggccacgagcttgactgtcttgggcaagatgctgctcaacttggaccaggtcggcgaggccacgcgctccctcgttgaagggctcaccattgccacagagcgtgagatgaccgatctgcgccgcgtctgcatcaccttcctccagcaggcccgtgcgcacgatgccgacgctttcacctccgcatggaggcaggccacaggtcaagagcctccaccgcggcttcaataggactcggcattgcgccggtcggccggggcgggatcggcccgcaagaggccgcatgcccggcccggccaggccggctctgtccgcgccagcgggcggcttgaagacgtagagaaagttctcatcggccgacccttggtttcacggaaccgtaggtcagggctcagttgaacggtctgtgcggtgcgcgggttcgtgtggatcgatgtgagccggctgggtgctgggtgtgggggtggtagaacgctcggttatgggtgcggaccggattgtggcacttgggcgggagcttcggcggttgcgggcggctgccgggttgtcgggggcggagttggctcggcgggcgggggtgcctcagccgacggtgtctcgggtggagacggggcggcgggttgcggatcctgaggtagtggtccggctgctcggcgttctggggctggaggctgccgagttcgagcggttggccgccgaggtacggggggcatacgccgagtcggcggctcctcgggtggatgcgggggtgtcgttccggcaggggacagcggtggagcgagcgctgtcggcttcactggtgcggtcgtttgagtcggtggcggtgccttacctgctgcggacggccggctatgaccgggcggccgggatggtcgtgctgggtgagggcggggtggatcgggccgcggtgctcggtgatcagggacggcacttcacgttcgtgatctgtgaaggggtgttgcggacgtggccggggtcgggggcgtgcatgccggagcagctcgctcacctggtggaagtcgctggacgggcgaacgtgcgcctaggggtggtgcctgccgggaccgtcgtgggctcggagcggtgcggggtgccgctgcatgggttcacgatctatgacgactcggcggtgacggtggagacgttcacccgtgagctgacactgaccgcagaggccgacgttcgggcgtatgtggaggtcttcgaagggttcgcccggtcggcggtgttcggggatgaggcggtggcgctggtggaacgggccgctcgggatcttggaaagatcctaggatctattcactgaacgtattgaatagccccctagatctgtcatacgctgcgcttctccaggggtgtgtagccccctagacgcatgggtggtgatgcgtatgacgcgctggtgccggctgttcgacggcacgcctgaggccgtggggttggcgcggaagttcgcccggctggtgctggcggatcacgtgctggccgatgcggtcgaactggtggtcagtgagttggccacgaacgccatcgagcacaccgaaagcgggcagccgggcgggctgttcgtggtggagctggaggtcttcgccgatcacgtcgaggtggccgtgatcgacatgggctcagacagtcgtcccgtgctggtgggggacgatccagcggatgaggcggcgctcagcgggcgcgggttgcacatcgtgcgggcgctgtcgaaggagtggggctgtgagccggtacgagtcgggctgcgggtgtgggccgacgtcgtgggtgaggcgtgatggggcggcactcccgggggcgcaggcgggcgcaccgctgttccagtgagaagccgtgcgaggtctgccgggccgcggatgtgcgggtgtggacggcggaagagttcgcgcgtaatcgggccgcggtgcgggcgatggctcggctggcgcagcttcatgcggggctgttgcggacgctgtatctggaggagcttcgccgtgagggcctcggggacgggtccgagggggaaggcggcggtctgtgagcggtccgccgattcctcggcgtcggcggcggctgcgggcggtgagcgcggcgacgggcatggaggtttcccgcttgatgtctagagtcctagactcgctgcgggaagcgagagaaggtgtcatgcccggcgaggttgagcgcatcgcgcagatagaagacccgtacgagctgctgcgggcggccacggaacgtctggccgaggctcagcaggaggtcacggagctggcgcggttgcggcggcgggtgattcaagaactgcacgcgcaagggttgtcgtatgcgcagatcgcccaggcggcggggctgagccgagggcggattcaccagatccggcacaccggcccggcgcccgagggggcgttcctggggtcgggtgaggtcacggtggtcacgccgctgcggcccgacccggccagtgaccggacgtatgtggcgctggatgacctgaccacgggcaagcggctggaagaactggcgcgcacctttgatctgtcggtcggctatgaccatgtgccgctgtcgggtgagttcgatctgaaccggcccgggctgctggtgatctgcgggcctcggatgtcggcggccatgcgggaggtctacgccaaagatccggtcttggagtgggaccgggacgaagccgggtggctgctgcgcgacaggcggaccgggcgggagttccgcagcgggcaggaagaggacccgcctcggccttatgacgtgggctatctggggcggctgccccggccggacggcaacgggtcgctgttggccatcgcgggcatccatccggaagggtcgcttggggtggtgcacctgctgaccaccgacatcggctccctgtgggggcaggtcggcaccgagtgcttctcggtggtggtggggaccgagtacgacccggccacccatgaaccggtccggaccgagctgctgacgcccatctaccggcacgacgaagcctgaggagacgggatgcgggtgctgatcgccagcgaaccggccacccccggacgggacaacgaagacttcgcggcggcggcacccggcctcgccgtcctcctggacggggccggcatcccggccgggctggaatcggggtgctcgcactcggtggcctggtacgcccggaccctcggcgggctgctcctggccgaagccctcgaccctcgcaccagtcttgccgacgccttggccgcgagcattgagcgggtcaacgcgctgcactcccacacgtgcgatctccagcatccgggttcgccctcggccaccgtggtggccgtgcgggtggccggtgaccggctcgaacacttggtgctggcggattcggtcctcgtcctggatcggacggacgccgacccgctggtgatcagtgacgaccggttggccggagtcctcgcccggctcgacggcccggatgagcggccgccgctggggagcgccgagcatgcggccttccagctcgcccgggtgcgcaagctcaacgaccaccgcaaccggcccggcgggttctgggtggccagcacccgtcccgaagcggccgaacaagcgctgaccggctccacgccactggaccgggtgcgggccgtggcactgctcagcgacggggcaagccggccggccgaccggttcggcctgctgacctggcccgacctgctggctctcctcgacaagaacggtccggccgaactcctcacccaaacccgagacgccgagcacagcgacccggacggcacacgctggccgcgcggcaaagccagcgatgacgccaccgccgtctactgggcgctccacgactgagattctgcatacccccctagacagtaggcggctccatcgcttaccttcattgcatacccccctagacagtctcatcgttgaaccgaaggcgctgtctaggggactcgacaagtggaggtctcatgcgcagcattcctgtggacacatcggcgttgacgttcgtgtgcgtggcggcgccgcgtcccaagctggtggatcagaacaccggtgaggtgaaggtggaccgccacggccgcaccgtctacacggtcaagctcaccgcggccgacgagaacgggaacgtggatttgatcaccgtggcggtgggcggtgacccgcagatctcggtggggcaggtggtcaccgtctccggcctggtggccttcccctgggagcagcacaccggtgggcggacccgctggggcatcgcctaccgcgccgaccacatcacccccgcccacccggccgcaccggccgttccctcctcgccggtgggtgtgccgggggtgtcggttccggcggagatggcctaaggcgggggctgcgatgaacaacctcgccctgctgatcccggctctggccgctctcgtggcggtcgggtcgtgggtgtggcggcactggcatccggcctcgttctggtacggggccggctaccccttccgcctcgccctggtgtacctgacctgggcacatgtggccgcagggtgtggcctgtcccgcacacgccgccgctggcggtggactctcgatgcggttccggtcgccggttcggcggcccgatccgtcacggtggccacctgtaagcggcggtggcggcgtgtggacgtcgaacgcgccccgcggctgggctggttgcgccccacccggttgggatggcgggtgcgcgtccggttgcacgacggccaggtccccgccgactacgaacgcgccgcggaaggcatcgcgcacgcctggcgggtccactcggtccgcgtggccgacgtccgccccggtcagatcaccttgtgggcgaccatgcgtgacccgctgaccgaggtgcgggtgaacccggacaccgggcggctgctgaccgtgcggccgggcaagctggacaacggatccgattggatcatcgacttccgcaccgtgccgcactggctgaacgccggtgctacgcagtcgggcaagtccaacctagcgaacgcgatcatcaagggcctggcacctcagccggtcgccctggtcggcttcgacctcaaaggcggcgtggagttcaccccgtatgccccgcgcctctccgcactggccactacccggcctgagtgtctggccctgctcggcgacctggtcggcgaggtggaagcccgcatggcgttgtgccgggtgcacggggtgcgcaacgtctggcacctgcccgaccacctgcggccggtgccggtggttgtcttggtggatgaggtggccgagctgttcctcatggccgaccgggccgagaaagaccaggtggccaagaccggcacagccctgctgcgcctggcccagctcgggcgggccttcgccgtccacctggtgatctgtggtcagcgcatcggctccgacctcggcccgggagtcaccgcgctgcgctcccagctctccgggcgcatctgtcaccgggtcaacgacccggaaaccgccaccatgaccctcggcgacctcgaccccgccgccctggacgccgcccggaccatccccgcccagatgccgggggtgtgcatcgtcgccggccaggacggcacctggcatcgcgcccgatcggtgtacgtgcccgagcacgaggccgaacacgccgcccacacctacgcccacctcaccccatcgtgggccgacctgaccagcagcctcccagccgtccgcccggccgtcgcataaccccggccgcctcccccttcctcctcgctcttttctccccgcgggttggcgtgagccctccctcacgccaggtccctagcccacccatgcccgaaaccaacgtgtggagcctgcccatgtctccaaccggtgaagtgaccaccctgcaccccggacatccggcccgtccggccgctcgtccccgtcccgcccccgtctcttctccctcgtcccgtccgtcctcgtcctgctcgtcccggcggtccgtcctcgtcctggtggggccggtggtggagtgggacggcatccgcggcctgcacctggcctcgtgccgccggtgcgccgagaccttcaccaccacctcggccacacaggcctacggctgggccgacgcccacgagtgcgatcgggagctggccgcgctgctggccaaggtgtgcggggagagggcggcgtgatgcggcgcctcctgctcgccctggccgataccggcccggtggtgatcctcgcggtgatcgccgcggccgggtcgttcactcacatccacgacaccgcccgcgagcacggccaagacgggtggatggcctgggccgtcgccgtgtgcatcgatctgacgtgtgtgatggcggcccgggaacggcagcgtgacaaacgcacccagcggcccacggcacggctgtcgtggccaacctgcgtgctggccggcggcatcctcctgtccctcgccgccaacctcgcccaagcagagccgaccgtgtgggggtgggtgaccgccggaacccccgccgccgccttcctggtcgcggtctccatgctcgaacgccgcgccaccacccggcccggcagcggtgaggaatccggttcgtcctcgacggaaccggccgtcccgccgtccttcggccgtcccgacctggcctcctcgtccccgtccccggtggtccggtcgtcctctccgtcctcctcacccgcaaaggtggcgagtgcgggggacggggctcgtcctgagctgcccgcccctgacccgtccccgtcctcggtgcaggacgggcagaccaccatcccgctcccgatctccgcatcggcctgctcgtcccagggcggggccggtcgttccggctcggcctccccgccccggtcggacggggatggtcggcctggtctggcagagccgttggtggagttcgcccgccaggtggccgccgagcatcaggccaagcacggccgccccatcacccgtgatgcgctgcgggcccggctgggggtgtcgaaccggctggcctctgacctgctgcgccacatccgcaaccaccccgcctaaccccaccctcctgccctccttctcctcgtctgaagggagccgtcccgtgttcgtccgtcgctgcctcttttggaccttctggctggtgctggccctctacgtgctgcgtcacccctccgccgctgccgagaccgtgaccgcgctcggcggcggcctggccgccctggccgacgcgcttgcggccttcgcctccgccctctaaccccgcccgtcgaaccggctgctcccggcgcggatggccgcgccggggccgttccccttcgcctgctgcaaaccggacaaaggaaaggtcccgccttcgtgcctcgccctgcctcgtcgctggtgactccgctggccgcccgggacatggcggccaagatggcccgcccggacttccgcaggtgggcggctcggacccgtgcgctgggcgggtgcctgcagccgattcatctcaagggccgggtggattacctcgacccggcaaccggtgaactgctccaccgctacaccaccaccagcgaacccggcggaaccctgcgggtggcctgcaagacccgccgggcctcccgctgcccggcctgcgccgaggtctatcgggccgacacctaccacctcgtcaaagccggactggtcggcggcaaaggcgtccctgccacggtggcggcgcacccggccgccttcgtcaccctcaccgcaccttccttcggccccgtccatgcccgccgcacaactcccggcggcaacgtgcggccctgccgccctcgccgcaacaccacgacgtgcccgcacgggcggtccgtgtcctgcaccgcccggcacgctcccgacgatccgcgcttgggggagccgttgtgcccggactgctacgaccaccacggcaccgtcctgttcaacgccctcgcccctgagctgtggcggcgcttcaccctcgctctccggcggcgcctggccaaaaccgcaggaacgaccgtcgcggcgctgggcgaggtgctcacggtgtcgttcgccaaggtggccgaataccagcggcgcggcacggtccacttccacgccatcatccgcctggacggacccggtggcccagccaccaccccgcccggctgggccacctacgaagccctcgccgaagcggtggaacaggcggtgcgggcggtcaccgtcaccacacccgcaaccgaaagcatccccgcgcgggtgctggcctggggtgatcagctcgatatccgccccatcaccaccacgggtgagctgaccgataccgcggtggccggctacatcgccaaatacgccaccaaagccgccgaatgcaccggcaccctcgaccggcgcatccgccccaccgacgacctagacgccctgccggtcagcgaccacgcccggcgtcttatcgccgcctgcctgcacctaggcgctctgcccgagatggccgggctgcggctggcggagtgggcgcacatgctcggcttccgcggccacttcaccaccaaatcccgccactactccaccaccctcgcacggctgcgcgccgcccgcatccggcacaaccagcaacaccagcagatcaccaccgggcggctgcccttgaccgaggaagaccgggtgctcgtcatcgcccactggcgctacgccggccgcggcctgacccccggtgaagcactgctgaccgccgcgctgaccggcacacccctgccgcctctcaacccgttgaccgccgctgaaaggagccgcctatggagccattgatgctcaccgtcccccaagccgcccgcgccctggcgatctcccgcagcaagctttatgaactcatcgcctccggcgccctgcgctcggtccgcgtccacggctcccgccgcatcccccgcaaagccctcgaagactacatagaccgcctgctcgcccaggaggacgccgcctgatgccccgcaagaccggcaagcccgcatcctcccgcaaggcccggccccggctgcgggacggggtcatgaaacgcggaagcacctggtcgtatgtcatccgcgtccgcgaccccgaaaccggcgtctccaaacccaaatgggtcggcggcttcgtcaccgaggaagaggccaaagccgcccgtgacgaagcccgcgtcaaggcccggcgcggtgagtacatcgaccgcaccaccatcaccgtcgctcaatacctggatgagtggctcgaagcacacgcagtcgagatcaagccccggacgctggccggttaccacaccatggtccggctttacatcaagcctcacatcggtgacctgcggctccaggccgtccgtccggcccagatcaccaagctttacagggatctcctggcaagcggcggcgagggcggcaagccgctgagcgtctcgaccgtgatgcgggtgcatgccatcttgcacaaggcgttcgcggacgccgttctcgtcgatgagctgatcccgtccaaccccgccgagcgggccaagcgtcccaaagggctggtcagggaagcagatggcatctggacgcccgcgcagcttcgggtgttcctccaggccgtccgcgagcaccggctgttcgccttctaccacctggccgcctacaccggtgcccggcggggtgagctgctggcgctgcgctggtcgaacgtcgatctggacggcaagcggatcaccatcgggggttctgccggtgtggtcaagggccggcgcatcgaagggacgaccaagagcggccggtcccgcgtcgtcaccatcgacgatgagaccgtggccgttctcagggagcaccgtaaggcccagctcgctgagcagttccaggccggtgaagcctggcgcggtgcggaagacggttacgtgttcacaaccgagcggggagagccgatccatccggactcggtgggctggttgatgaccaagaccatccgggcctacaacaacccgccgcaagggcctaagccggccgagccgctgccccatgcccgcgtgcacgacttgcggcacatccacgcgacgacgctgctgttggcgggcgtccccgtccatgtggtggcggctcggctcggccacgccgacccggcgatcacgctgcgggtctacgcgcatgtgatccgttccgccgaggtggccgcggcggacgtgttcgcgaaggtgatgagcggggccgtttagcgggccgctgttagcaaacctgttagcaagaggccccttgcgatcttcgcaaggggcctctgagctgggagccgcctgtcggaatcgaaccgacgacctattcattacgagtgaatcgctctaccgactgagctaaggcggcctgccgcatcgcggcgcatagagagtctactgggttcgggcgggtgatgcgtattgggtatccgggagagtggtgagtttcaagggtggggtcagcggcagacggtgccgtcggcgggtggggtggtggtgaggaggtagcggtcggtggcctgggtgatgcagggggagccgcccaggtaggcggtgtggccgtcgccgtcgaaggtcaggaggactccggaggcgagctgggaggacagggcctgggcccagcggtagggggtggcggggtcccgggtggtgccgatgacgaggatgggggcggagcccttggcggacagggggcggggggactcggtggtctggacgggccagtagatgcagggcaggccgctccagacgacgtaggggccgaagcggggggcggtgcgggcggccttgtcggcctccttctggtaggcggcgacgtcgggcaggttgggtttgtcgacgcagttgacggccatgttggcctccatcaggttgccgtaggagccgtcggggcgccggtcgtacagctggtcggcgagggtgagcaggaggtcgccgtcgttgtcgtagatggcggcggccagggcctggcggagagtcggccaggaggccttggtgtagagggcggcggcgatgccggtggtgacccaggtttcgttgatggggcgggggtcgccgcgcgggctggtcaagggggcgctgtcggtctggcgctgcaggtcggtgatcttgtccagggcggcttcggggtcggagcccagtgggcagtccagggcggcggtgcagtcctcgacgaaggcgcgcagcgcggtctcaaagcccttggcctgctcgatcagcaggtcggtggcggagagggcggggtcgaccgcgccgtccaggaccatggcgcggaccttgcgggggaactgctcggcgtagacggcgcccaggtaggtgccgtaggagaagcccaggtaggtgagtttgccgtcgcccagggcggcgcgcagcacgtccatgtcgcgggcggcgtcggcggtcccgacatgggggaggcgggggccggagcgggccttgcaggcgtcggcgaaggcccgtccctcggcgcgcagggcctccacttcccgggtgtcgtcgggggaggcgtcggtgccgaggaagcggtccatgcgggggccgtccaggcagcggaccggggcgctgccgcccacgccgcgcgggtcgaagccgatcaggtcgaagcggtcgcgtatccgctcgccgaacagggcgccggcgtcgcggaggaactgcacgccggagctgccggggccgccggggttggtgatcagggagccgatgcgctcgccgcggtcgcgggcgggcagccggatgaccgacagggcgagccgttcgccctggggcttggcgtagtcgagcggcacttcgacggtggcgcattcgaaaccgtcacggcagtcgcgccaggacggctcctgggcgtagtagcgctccagcccggagggggcctgttccttgggggacgagtcgccgctgcatccgcccagcatgagggccgcggccgccagtacggccaggatccggtgcggcaggccggttccccgtcgcagtgcgttcaccgtccacctcattccgtccgcgcggcccggtccggtagaggcgggtttccccacccggcgtcccgtactcctgcgtccacagcgttgtggacaagagaaaccaagcccccaagaagatcacccaaagggaaatagcgtaacccaccgtgatgttggcccggatatggatgcacagcgcgaagtgcggatcgagcccagcgccaaacgggtgcgcgcctatctgggcggcgaggcgatcgccgactccctccgcccgttcctggtctgggaggtcccctactaccccacctactacttcccggtagaggacgtccggacggacctgctggtgcccgaagaagagagcaagccttcccccacactgggcgaggggcgggtgttcaccgtgaagaccgagaaagccacggcccccaaagccgccctgcgctaccccgactcccccgtcgaggcgctgcgcggcctggtgaggctggagtgggacgcgatggacgggtggttcgaggaggacgaggaggtcttcacccacccgcgcgacccctaccaccgcgtggacgtcctggccagttcacggcatgtccgcgtcgaggtggacggggtgacggtggccgagtcctccagcccgaggctgctgttcgaaaccggcctgccgacccgctactacctgcccaagccgcacgtccggacggacctgctggaacccaccggcacggtcacgcactgcccctacaaggggcaggccgagtactggtcggtgcgcatcggggaccggacgtatccggacctggcctggtcctaccgctcgcccctgccggagagccagaagatcgcggggctgatcgccttctacaacgagaaggtcgacatctacgtggacggggtgaagcaggaacgtccacagacgcccttcgcctgagcgggctcagtccgtccggccgtaggcggcgtcgtgctggcggcgcggggcgcagaccgaggcggccgggcaggagcagcggcggccgtcgtccagccggacggtgatctcgtcggcggggacgttgcgggccaccacctggccgctgccttcgggggtgtccacccgctggcccagccggggcatccgccggtgggcctcgacgtacagcgggtgctcgtacttcaggcagcacatcagccggccgcaggcgccggcgatccgcagcgggttgaccggcaggtcctggtccttggccatgcgcaccgagaccggctcgaagtccttcaggaaggtggcgcagcacaggtcccggccgcacgggccgatgccgccctgcaggcgggcctcgtcgcgggggccgacctggcgcagctccacccgggccttgacggtgcgggccaggtcccgcaccagggcgcggaagtccacccggtgcggggccgagaagtacaccttgaagatgttgtcggcgtccaggtagtcgaccccgatgaccttcatcggcaggccgtgcttgcggatcaggcgcttggcgatgctgcggccctcggcccggcggcgccggttggcctcgtcgcgggccaggtgctcctcggtggccatcccggcgcagaccggcaggccgccgatgtcctcggagacccactgcggcggccacacgcactcggccacctccgggccggcgtcggtgggcaccaggaccttgtcgccgaccttgggcgagtacggtcccgggtccaggtagtacagccgcccgtaccgggtgaagctgactgccatcaccatgcccacggccagaccccctcaccgctcccggtgccgttcaccctacgcggtacccgtaagggacggatgtgagcgaaatcaccaggccacgtcggtgtaacccgccgcgggcagcccgcgcacctcctcgtccgggccggggtagaccagctcccgggtcccggcggccagcagccggccgctttcggggtgccggctcagcgcggagatctccccggcccggtcggccttgcgggtccacaccaccttggtgggcttgccggtcgcaacggagaactcctgcagcgtcagcgccgcggggctgcgcacgccggccaccacggcgcggccgtcgcggctgagcacggccgcggtgccgccggccggcagcaccaggacgggcttgctggcccgcaggtcaccgccggcggcggtggtgtcgagggtgcggacctggcggcgcacggcggtgccgcgggtggtggtccacacgaacgacagggtgtcgccggcccacgacaggctgctgatccgcccgggcaggcgggtcgtccactgcttgcgccgcgcgccgtcggtggagacgacctcgatgcggctggtgcccggcgcgtaggccaggtaggcgatctgcttgccgtcggcgctgacggccatgtcggagcgggcggtggagacgccctgcaccagcaggccgggcagctgggtcagctcctgcggcgcgcccttggaggtgagggtgagccggtggaaggtgatccgcccggaggcgtaggcggacaggatgtagcttccgtccccggccgaggccacctggtgccagcgctgtccctgcggggcggcgacgcccacgcccacctcctcgccggtctgcacgtcccggacgaccgcggcgtcgccggagcggcgcacggccaccaggaagcggggggcgaccttgccggaggtctcggcggccttttgcgccgtcgccttcttggcgggcttggcgtcctgccggtcgttgatcacgtccacgccgaccgcgaccaccagggcgaacgccacggccagcagcaccgggccggtaccggagcgcaccccgtcgaacggggaggcggcgggagcccggtgggaggagggcttggcggacgcggcgccggaggtctcggcggcgtcctgcgaggccgtggccgtggcgccgggctcccacggcggggcggcggatccgcccgcggcggacgcgccgcttcccgaagccgagccccagacccgggtgccgagggggtcgtcgaagcccttcggctcggcaggttcctcgtgccgttcctcacgcctgtcgttcatcgaatccgccgcaccgacctctccatgtcgcggaccgccggcctcgtcctcggccggcctcgccccggcggtcccgcgccgccggccgccgagcaggccgaaggcggcggcgacggccagcgcgaccagcacgatgaccaccgccagcgcaatgtcgtccttccggacgccaccggcccgccgatcaccaggccggacattaccggacaggggggactttgcgctccgtccttcgcctttgccgttcaccgggctcgccgcaccgacctctccatgtcgcgaccaaaatgtcctatcgcataatcgagctccgcgatccccgattcgcccgaatcgcaagatcgcttactgcgcggggctcaccggcgaaggtcccgcgggcgcccggcggcgggccggggcacggcccctcgtcccgtcccggcctgcgggaacgccgcgccggacaggttcaccgggacgcgcgcagcgccgcccgggcggcctcgacggcggcgccgcggtaagacggcccgaacagcgccacgtgcaccagcagcggatgcagctggtgcagcgggacacgggcccgccagccctcggcgagagggtgaacctcccggtaagcatccaggatgcggtccaggtacggggcgccgaacagggcgagcatcgccaggtcggtctcccggtggccgccgtgggcggccgggtcgatcagccaggcccggccgccggaccacagcacgttgcccgaccacaggtcgccgtggatgcgggcgggcggctcctccggcccggccagcgtctcgatctccgccatcacccgctcgaccagccccacctcggcgcggtccaggtggcgggcggccaggcgcaggtagggggcgatccggcgttcggcgtaccagcgcggccaccggtcggccggggtgttgtcgagcggcagccgggcgatgaacccctgccagggcgcgccgaaggaatcggcgccgccggcgtgcagggccgccagttcacggccgaagcgttcggcggcctgcggggagggcggttcggccggcagccagggcagcaccagcatgtggtcgtcgacggcgatcacctccggcaccggcgcggcatggccggcgccctcggccagccagcgcagcccggtggcctcggcggcgaacagtcccggccggtcgtcggcggccttgacgaacacctggcggccgtcggccaggcgcacccgccacagcgaccaggcgtgaccggtgcccagcgcggtgacctgctcggccgccgcgccggtgagccgttccagtcgccgccggtccatcgcctcagcggtccttgagcgcgttgcggatctcttccagcagccccgggaccgccgcctcgatcagctcccggacgtgttcgaagtccgcccgtccgccgtagtaggggtcggggacgtccaggtcgtcgccggcggcggggtcgaactcgcgcagcagcctgatcttgcccagggcctcggcgtccggcgccatcgcccgcagcgcccgccggtgcccccggtccatcgcgatgatcaggtcgtagcggtcgaaccaggacggctcgaactgccgggcccggtgcgccacgcggtacccggcccgcgtcagcgtccgcaccgtgcggtggtcggcgccctcgccgacatgccagccgtcggtgccggagctgtccacctccacgtccagcccggcctcctccacgtggtggcgcacgatccactcggccatcggcgagcggcaaatgttcccggtgcagacgaacgtgacgcggtacggcatgacccccatcctgcccgagacggctcagccggcgcgcagggccatcgtcatcgcctcgaacgccagcagcggctggacgttggcgtccagcctgcggcggcactccatgatcgcttcaagccgccgcagcgtggcctccggggtgccggcggaggccagggcgcgcagctcggcctcccggtcgccgttcaccagctccaccgcggagcccagctgcagcgccagcacgtcccggtagtagaacgccaggtccagcagcgcccggtccagggcgtcgcgctcgacccggctggcccgcgacttttgccgtttttccagttctttgagcacgccggcggtgccgcgcggcatccggcccttgtcgttctcccccagggcgcggcgcatctgggcggtctcggtctcgttgagctcttcggcgatggccttggcgtcggcctccgcggcggccaccagcgcggcggcggcgttcaccgcctgcgccaggccgttcagccgccccggcagggccagcacctcggcgcgccgccggcgggcctcggggtcggtggccagccgcctggcccgcgccaggtcgccctgggcggcccgggccgcctcggcggcgaccttagggtcgatgccgtcccgctggatcagcgcctcggcgatcgccgcggcgggcggggtccgcaacgtcaccacccggcagcgggacctgatggtggtcaccaggtcttccggggacggcgcgcacagcagccacacggtgcgcggcgggggttcctcgatcgccttcagcagcgcgttggcggcggcctcggtggaacggtcggcgtcttcgaacaacacgatccgccagcgtcccccggtcggcgccgacgaggcccgcagcaccagctcccgggcctccttgacgctgtaggacagcccttcggggcgcaccacctccacgtcggcgtgggtgccctgcagcacctggtggcaggacgggcagtgcccgcaccccggggggtcctcccggcattgcagcgcggcggcgaacgcccgcgccgcgccggcgcgtcccgaccccggcgggccggtgaacagccaggcgtgcgtcatgcccccggcggcccgctcgccgcccgccagcacccgggcgcccgccgcggccgcggccgccagccgctcggcgaccgcctgctgccccaccaggtcgtcccagacgctcatggccccaaggctagggcgtcagtcggcgatggcgggaaaggtgctggtgatgtcctcggtgctgggcgggatggggtcgggcaggatctggcggagccggtcgcggatctgccggctgagctcctcctgggggcgggtggcgtccagcaccaggtagcggtccgggtcggcttcggcgagcttgcggaagccgcggcggacccgctcgtggaagtccagcggctcggactccatccggtcggccggggaggcgaagcggcccaggccggtctgcgggggcaggtccagcagcaccgtcagatccggctgcaacccgtcggtggcccagcggttgacctcggcgatctcctcgaccggcagttcccggccgtagccctggtaggccagggaggagtccacataccggtcgctgaccacgatcgcgccgcgctccagcgcgggtttgatcacgttggccacgtggttggcgcggtcggccgcatacagcagcgtctcggcgcgcgccgacagcccggtggtctccttgtccagcaggatggcgcgcagccgcatgccgaccttggtggcgcccggctcgttggtggtcaccacgtcgtagccgtggtcgcgcagccagatcgcggtcagccgggcctgggtggtcttgccggcgccctcgccgccctcgaacgcgatgaacaccccccgttcccgggcggccggttgtgcggcctcgggcggggtgtaggggacgccgcgcagcgccgcggccagctcggcgcccagcggcaccccgcggcggtcgtccagcgcgcggtgggcgaccagcccgatcagcagcgtcaccagcgccacggccagcagcacgacgttgacgccgtccagcgagtaggcggcctcgtcggtcaggcgcagggtgtgctccccgatcacgccggccagcaggggcgcggcggccagcgtcaccggcagcaccgcacgggccagcgcctgcaggaacgcctgcgcgggcgcgcggtcctcctcctcggcctcggtgtggacgagggtgcgcgcggtggcccacgccaccccgcaggcccagcccagcagcccggccagcacgaccaccaccaccaggttgtggatcagcgccagggccgccgtcaccgcaccggccgcccaggccgtcagccccagcagccgccgccggctgaagtcgcccagcagccgggggccctgcagcagcccgcaggccgtcccggtgaacgccgcgcccagcagcgccccgaacccggcgtcgccgccgcccagcgcggccacgtagatccgggccacgccggccaccgcgccgccggccgcgagcaccccggccagcgcggcggtcagcccgcgcagccccttgaggccggtgcgcccggcccgcacgcgcggcgccacggggcggggggcggccgggacggcgcccatggcgaagaccgccacgatcgacagcaggaagaccgcggcggtggcgtaggccggcaggtcggcgcgggcccgtccctccagcagcgcctgggcggccagcgccagcagcgccagcagcagcgcggccacgggcgcggcgccgtagccgatccgggcggcgcgccggtgcggggcctgcgccttgccggggggcaccaggtcgtcgatcacggcctcggcgcaggcccgccacagcaccgacaggcagccgacgagcagcgccgccaccatcagccaggccgcctgcccgatcagcgggacggtcaccagcagcgccgcccgcagcacgtcggcggagatcatggccgtccgccgatccagccggacggccgcggccgccgccaggccgggcggcagcgccgccggcagcacccggcacagcagcgccccgcccaccgccagcgactggacggcatacccctcgcccgaggtgagcgcccaggccagggcggtcagggcgagcaggctcagccagtcgccgagaccggccagcgacaaggcgagccacagccgccgcagcggcttgatcgacagcacatccggctcggccgcgcccgttctggtcatgtcggtcagggtatcgacgtgaccctgcccgaggggaccggtctgcgtacttccttgactacggtcaggtcgcggagcgagcggatgtcttcttggccgtggtcttcttggcggtcgcggtcttcttggccgaggcgcgccgcgtggcggtcttgcgcccgccgcccgcggcgaccttctcgcgccgctcggccagcagctcggccgcacgctggacggtgatggactccacctcatcccccttgcggaggctggcgttggtctccccgtcggtcacgtagggaccgaagcggccctccttgaccacgatcggcttgccggtggccgggtcctcccccagctcgcgcagcggcgccgatgccgcactccggccccggccgcgctgcttgggctgggcgaacagctcccgggcctgctccagggtgagggtgaacagctcctcgtcggaggccagggagcggctgtcggagccctttttgacgtacgggccgaagcggccgttgtgcacggtcaccggctcgccgtccagttccccgagggtgcgcggcagcgacagcagcttcagcgcgtcctcgagggtgaccgtctccggccgcatcgacttcagcagcgaggcggtgcgcggcttgggcgcgtccttcttcttgcgcccggaggcggtagtggtcagctcctcgggcagcacctcggtcacatacgggccgaaccggccggtcttgagcacgatcgcatgcccggtctcggggtcgcggcccagttcgcggtcgccgctgggctgggcgaacagctcctcggccttctcggcggtcagctcatcgggcgccaggtcggcggggatgttgacgcgctcttcggtgccgtccggcttggtgcgcaccaggtacgggccgtaccggccgacccgggcggtgatgtcgctgccggggatcgggaacgtgctgaccccgatggcgtcgatctcgcccagatcggtgaccagctccttcaggccgacctcgccctcgccgttgccgtcgccgaagtagaagcggcgcagccacggcacccgctcggcctcgccccgggcgatcaggtcgaggatgtcctccatcttggcggtgaagtcgtagtcgaccaggtgcccgaagtgcttctccagcaggttgaccacggcgaacgccaggaaggacggcaccagcgcggtgccctttttgaacacgtatccgcgttcgaggatcgtccccaggatcgtggcgtaggtggagggccggccgatctcccgctcctccagctccttgaccaaggtggcctcggtgtagcgggcgggcgggcgggtgctgtgcccctgggcctgcagccgctcggcgctcagcgggtcgccctcggccagggccggcaggcgccgctcgctgtcgtcggcgtcggactcggggtcgtcggcgccctccacatacgccttcaggaagccgtagaaggtgatggtcttgccggtggcggcgaactcggcccgctcgccggcgctggaggagccctccacccgcaccgacaccgactggccgacggcgtccttcatctgggaggcgatggtgcgtttccagatcagctcatacagccggaactggtcgccggtcagcccggtctcggccggggtgcggaagacgtccccggcggggcggatcgcctcgtgcgcctcctgggcgttcttgaccttcgtggcgtagatgcggggcttgtcggcgacgtactcggggccgtacagcgcggtggcctgggcgcgggcggcggccagggcggtctccgacaggttggtgctgtcggtccgcatgtaggtgatgaagccgttctcatacagccgctgcgccacctgcatcgtgtacttggccgagaagcccagcttgcggctggcctcctgctgcagggtggtggtgcggaacggcgcgtacggcttgcgggtgtagggcttgcgctcgacggaggtgaccgtgaagggacgcccggacagccgctcggccaggccgcgcgccgcctcctcgtccaggtgcagcagctcggcggacttcagctcgccccgggaggagaagtcacggccctgggcgatgcgcttgccgtccaccccgaccaggtgcgcgacgaacgagcggaggccgccctcctcgtcggcggcggcgacggcgaagtcggcctcgatgtcccagtagtgggcggggacgaacgcgatgcgctcgcgttcgcgctccaccaccaggcgggtggccaccgactgcacccggccggccgacaggccctgcatgatcttgcgccacagcaccgggctgacttcgaagccgtagaggcggtccaggatgcgccgggtctcctgggcgtccaccagcttcaggtccagctcgcgggggttggcggcggcgtgccggatcgcctcgggggtgatctcgttgaacaccatgcggtgcaccgggatcttgggcttgagcacctcgcgcaggtgccaggcgatcgcctccccctcgcggtcctcgtcggtggccaggtagagctcgtcggcctccttcagcgccttgcgcagcttggcgacctggctctttttgtccggggtgacctcgtagtacggctcgaagtccttgtcgacgttcacgccgagcttggcccaaggctcgttcttgatctcctcgggcatgtcggcgggccgcgggatgtcgcggatgtggccgatactggactccacgacatagccgctgcccaggtaaccggcgatcgtcttggccttggcgggcgactcgacgatcaccaggcgtgtgcccgtgccactggacgccgcggcccggccccgaccccggccccgctgtgctgtgccgttcttggctggcacgatcgctccaacctcactgtcttcgtccgtcacgtgcgtggatgtccccggatgtctccttgagaaccccgatgtcctccccgagacaacatggaaggccttcgcaaccttccagcgcctcgtcttccccgcaagttcccttcgccgcgaacctccgacaggatgacacgtccccgccggcatcgcagaccccgagcggcggaggatcctcccccgaccctccccagcaggcgttccccgagtcataatgaggggtaatggcggagtacacctacctcgtcctgcggctgccgcgcggtacttccagggatgccgcccggcagttgatgaccgagcatgccgagtatggcggatgggaactccaccggttgcgcctctacccagacggtagccgcagaatccagctccgccgcaaggtcatccgcccggtgctcaccctctgaaacggcgcggcccggccggattccgggcgggacgggggtggcggatcacacgcgttgtgacggtgctctcgtccgcgttccgcccggacgcggtctcctcaaggggccgggcggtgcccctcaggcccggtccaggaaacggtcgaggacccgcaccccgaaacgcaggccgtccagcggcacccgctcgtccacgccgtggaacattccggagaagtccagctccggcggcagccgcagcggggcgaaaccgaagcagcgcattcccaggcgggcgaacgccttggcgtcggtgccgcccgacaggcagtaggggaccggcagcgcccccgggtcctcggcggtcagcgcctcctccatggcggccaccagggcgccttcatagtcggtctcgacggcccggtcgtggtggatgaactcccgggtgacctgcggcccgagcagctcgtccacggtcgcgaagaactcctcctcgtgccccggcaggaaccgcccgtccacctgcgcggtcgcctcctgggggatgacgttgaccttgtagccggcctccagcacggtcgggttgaccgtgttgcggagggtcgccccgatcatgcgggccagcgggccgatctgcgtcaggcacttttccgggtcgtcggggtcgaactccacgccgtaggcctggcaggcccgttccaggaacgcccgcaccgtcttggtcagccggaccgggaagcggtgggagcccagccgggccaccgccgccgccaccgcggtgaccgcgttgtcggggtgcaccatcgagccgtgcccggccgtcccggcggctttcagccgcatccaggcgatgcctttttcggccgcctcgatcaggtacatccgccggtccccggggaccgtcaggctgaacccgccgacctcgccgaccgcctcggtgcacccttcgaacagctccggatgctcgtccaccagccactgggcgccccacgtgccgccggcctcctcgtcggccaggaacgccaccaccacatcccgcggcggcctgcggccctcgcgcatccgctgccggacgaccgccagcatcatggcgtccatgtccttcatgtcgaccgcgccgcggccccacacgcacccgtcggcgatctccccgctgaaggggtggtgcgtccagtcctcggcccgcgccggcaccacgtccaggtggccgtgcagcagcagcgcgtcccggccggggtcctctccttcgatccgggcgatgacgctggtccgcttggggtgcgattccagcaccaccggctccaggccgacttcggccaatttctcggccacgtactcggccgcggcccgctcccccgggccggagtgatctcccgggttgctggtgtcgatcctgatcagctcctggcagagccggacgacctcttcctctgctccctcgtgcgcgccgatgcgctcagccaccgggcccctccttgacctgttgccttgacggccctcgcctcctaccccgcccatcgtgccccccgatcgacctggtcgcgaatccgtgcgtctctttgatcggcctcaccgcgggtgcatgtgtccctcgatcgacttcgccgcgagtcggcgcgtttgatatcgttggcacgccgacgcgcgctggtgcgcgtgtgctcgagtccgggtggcggaataggcagacgcgctagcttgaggtgctagtgcccttcacagggcatgggggttcaagtcccccctcggacaccaggaaagccctgagtctgcgcgagtcacagactcggggcttttgtcgtgtccggttttcgaagttctgccgttcatctcttcccgtcgaccgggaacgcgaggaattctcacatccacgggtgggttttcaccgcggtcaccggccatgagacgaaggtgacgatgggcagatccacgctgatgtgcccgtaacggagagagcggggtccggcctcgtcccggaacgggccacccgcctccacccgcgcacgcgaccggcccgagggcggacggtgggagcgcggcggcaatccttcgtcctcggcggcgtcttccccgaattggagcggctggtccagcgccaccgcctcgtcccacccgtcgggaccggtgttctgatcgcccaacccatgggaccgctttcggggtgatgggaccggccaggaggcgcccgggcggtgagggcacgccggaacgcggcggtgggcaggccggccacacacaaggtgatgaccgcgacggccgccgcgtcggtccgtccccgcacctcgtcggccgggcgcgacagcacctccagcggccgccggccgaggccgaggagccgctcgcggtgcgcgcccatcagtccccgggcggccggccgggcccggtggcggcctgggcggccttgcgcaggcggtcgctcaggtcgtgcaggacggggatcagttccggggggtcgagcacctcgaagtcgaagcccttggcggcgacgtggacggcgagttcctgcagcgaattggagccgacgtggaacaggcagcggccggcgcccaccgcctccaggcggccggccgtcggtgaggtgcggggggcgacctcttccaagggggcgtggaagaggatgcgggcctggtaggcgtagggggcggtgctgatggagtgggagacgtaggcggcggtgtcctcctggggcagggggcgcggggcgaagcgggcgccgggcgggccgaggagttcttcgatgcggtcgacccggaaggtgcgccagtcgtcccggcccaggtcgtaggcgagcaggtaccagcggcgcggggtgtggaccagccggtagggctcgacctcgcgggtggaggcggtgcgggagcggtagcgcaggcggatgcggcggcggtcgcggcaggccgcggcgatcgcggtcagcaggtcggcgtccacgccgccggtggccgcaccggtcagcggcacggccgcatggaaggcggccacccggtgacgcagccgggacggcagcacctgctggaccttggccagcgcccgcagcgcggcctcctccaggccggcgacgctgccggtcgcggcggtgcgcaggctgatcgccaccgccaccgcctcctcgtcgtccagcagcagcggcggcagagcggcaccgacgcccagccggtacccgccggcgacgcccggggtggagtccacggggtagcccagttcgcgcagccggtcgatgtcgcggcgcacggtgcgcaatccgacctgcaggcgttcggccagctcggcgccggtccagtcggcccgtgactgcagcagcgacagcaggcgcagcaaccgcgccgaagtctccagcacggttccccattgtggccgcaatcagtgccagaagctgtcaccattccccgatagcgtcgcggacatgaggaacacgcaccccgctgtgccggtccggccctaccgcgtccacatccctcaggccgacctggatgacctgcgccaccggctgcgccgcacccgctgggccccgcagctgcccggcaccggctgggaacgcggcgtgcccgccgactacctgcgtgatctcgccgagcactgggccgagggcttcgactggcggctccaggaggcatcgctcaaccgcttcccgcaccacaccaccgtgatcgacggggcgaacatccacttcgtgcatgtgcgctcgcccgagcccgacgccgtcccgctgatgctgctgcacggctggcccggctcgatcgtggagttctgggacctgatcggcccgctcaccgacccggcggcgcacggcggcgccgcccgtgacgccttccacctggtgatcccgtcactgcccgggtacggcttctccggcccgctgcccggcaccggctggaacgacacccgcaccgccgcggcgctggtgcggctgatggcccgcctgggctatgaccgctacggcgtgcagggcggcgacgtcggcgcgttcatcgcgccgctgatgggccgcatcgcgccggacaacgtgatcggcgtgcacgtcaacgggctgctcaccttccccgacggcgacacggaggtcatggcggcgctgaccgacgccgaacgggcgcggctggaggggatgcggcgctggcagcgggagctgggcgcctacatgcaactgcagggcacccggccgcagaccatcgcggccgcgctgcacgacagcccggtcggccagctcgcctggatcgtggagaggttcaaggactggaccgacccggccgccgaactccccgaggacgcggtggaccgggaccggatcctcaccgacgtgagcatctactggttcaccggcacggccggctccgccgcccacacctactacgagcgcttcaacgacccggccatgcgggcgccgcgcacgcgcggcacggtacccaccggcgtcgcggtgttccccaccgactactccgtgcggccactggccgagcgggtgcacaacgtggtgcgctggaccgagtacgagcgcggcggccatttcgcggcgctggaggcccccgatctcatggccgccgatatccgcgccttcttcagggaactccggccatgaatttcccgcaccaccgatatgcggctctatgaggcatcgacgatcccggcccactgaaattcagtagcatgccgcgtgtgatccgggcgcttttggccgatgatgagccgattgttcgggtcggggtcaacgcgatcctcggttccgacgaggggatcgaggtcgtcgccgaggcggcggacggggcgcaggccgtggagcaggcccggcgggtgcgtcccgatgtggcgttgctcgatgtgcgcatgcccggtctcgacggtctcgccgccgcttcggaaatccgccggatcgtgccggagaccgccgtcatcatcttgacgaccttcggggagagctcctacatccagcgcgcgctcactggaggggccagcgggttcctgttgaagacgagcggcccgcgggagctgatctcggcggtgcgggcggtcgccggcggggcggcctacctgtcgccctgggtggccaaatacgtgatatcgcagatgccgaacgaccggatatcccgggccgcccgggcgagggaacgggtggcacggctcaccggccgggagcgcgatgtgctgggcctgctcggccagggcctgtccaatgcggagatcgccgcccggctgcaccttgtcgaaggcacggtgaagggttatgtgagcacgatcctgcagcggctgaacgtcgaaaaccgcgtgcaggcggccatcctcgcctacgaggcgggactggtcgaacgctgattcgggcgtcttcgtgcaatccggcaccgccgcttcaggtcttcacgatccctgtgacgccgagcattgaacctttttcaacacgacgtttccacaggtcgcatgcgggggcctggcaatcagggacgatgccgtgccctgcgacgtcacgacctcggacaccatcggggctcccgtctccggcgcccgagaccacgtgttgaaaacggttcatcgggaaggcttcatcccctcgtccccgaaagcacccgccggcggccatgtctttcggaaggtcttggaggtgacttccgtcagtcctgcccgtcctgcggcgtggctacggtgatcccatggggcgctggaccggccgtgtgcgcaaggcggtctgggcctcggcgcgtgccgatcgcgatgccgtgcccggcgccgggggtgacgcgggcctgtgggcggcgctgacggcgcccgccgtggcgggtgagctgtatccgccgatcggcgccggggcgctcggccgcgtcgccgccgtctcggcggtgccggcggcggcggtcttcatgagccgccgggtgcccgccgtctcggtcgtcctcaccgtcccgctgtgggcgctgggcgatgtctccgacgccggatcgacctccccgcagaacgcccccttcatcctgatcaccggtgtgacgtgctacctcatggggaggcggtcgcccgggacgtgcgccgccctgctgcttttcgcggcgtcggccacggcgctcaccgcatcggcggcgctcgccccgccggccgcggtcgcctggttcacgctgacgatgtacctgctgttcttcggcgtgctgccctgactgctgggccgctaccgccgccggcaccggaagctggtcgtcagcggctgggaacgggccgaacggctggagcgcgagcggcggatcctggccgagcaggccaggctgcgggagcgggcgcgcatcgccggtgacatgcacgactccctcggccatgagccgagcctgatcgcgctgctcgccggcgccctggaagtcgaccggtcgctgggggaaaggcaccgcgccctggcggccgagctgcgctcccgcgccgacgccgcggtgcggcggctgcacgagaccatcggcgtgctgcgcgagggcaccgaggtccagccggccggggagagcgtccaggagctggtggagcgggcgcgcggctccgggatggatgtgaagccgccccggtgggaggacctccccgggcttcccccgctggtggagcgcgcggtgtaccgggtcgtccaggagtcgctgacgaacgccgccaagcacgccccgggcgccccggttcaggtccggatcggcgtccgctccgggcacgtcgaggtcgccgtggtcaacggaccgccggtgcacgccccgcccgccggccgcggcacgggcggcaacggcctggtggggctgcgggaacgggcccggctgaccggcgggacgatgcacgcggcccccaccggggagggcgggttcgaagtgtcggcgcggttgccgctcgaccccgacgcggccctcgccccggcctcgggcgaccccggtgcggccgaaccggagctggagtcggcccaccagcgtcaccgcatggaacgcggggtgcggcggagcctggtcatcgccatcgccgtgccgacgctgctcggcctcggcatggccgcggcggtcatcgggttgttcatctggcagacgctcgcctcgctccttgagccggacgactatgccgcgctccgggtcgggcagcggcgcgccgagatcgcctcccggctgccgtcacggcagtacccggaacgcccgcccggcgtgcgggaaccgcccgtgccgtccggggcgcgctgcgagtactaccgctcctcgggcaacgtgccggcccgggacgtggtgtaccgcctgtgcttcaaagacggccggctcgcatccaaggacgtgctgtcggcggagcatccggcgtccgggacgcagggcggctgaccggcctcaggcatcgcgcctgtcgagcaccagcctggccgcgaagaacccgcccaccacccaggcgagctggaccgccgacccgaccggcgcgggatacggaccggtgtcgatcatgatgaagttccggccgccgatggcgggcgtgtactgcgaggtccacaccagcggcgggatgccggaggcctgcatgaccgccggaacggccatgacgaggaacgccgtggtcaaggtggccggagcgctgcggatgagtgtcgcgaggtagaccgtgaacacgctggacaggcagatgtacacggcgatcgccgccacctggcaggccacccggcccggctgcacgtcgctgtaccgccccagcggcaggtccgccggcagcaccccgacgaccgcgatgacaaaccccatgacgagggtcaccgcgccgatcaccacgctcttggccagcagcaatcggccccggtcgggcacccactgcagggtggagcggatgctgccggtgccgtattcggccgtcatcatcagcatcgccaacgcggcgaccatgagctgcaccatgtagaaggcggtgccgcccgcgacgtcgccgggcttgtagagggtgtgcaggccgtcggcctcgttgttgttggcgagggtgaggccggccgatggggccggcgccgccatcagcaggacgctgccgcagaccagccaccgggtcgaccgcaccgtccacagcttcgtccactccgcggccaccgcgccgatgagcgggtgctgcgtcgacaggttccaggtcgtcatcgcgccacccgctcctttcgccgggccgggctctcggcgtcggcgaactcgacgctgtcgccggtcagctccaggtagacctgttccagggacgccccgtcctggctcagttcgtgcagccggacgcccagccggtgggccaggtcgccgacctgcgcggcctgcgcgccgacggccggcagcccgcccgggccgccggtgcggacgtccaccccgcgggccgccggctcctcgcgcagccgccgcaggccctgcgggtcggggctgcggaccttgaccgcggtgtgcgcgctgcgcgcgatcagttcgtccagcggggcatccgcgatcagccggcctcggccgatgatcaccagatggtcggcggtgatctgcatctcgctcatcaggtggctggagacgaacaccgtgcgtccctcgccggccagccgtctcatcgggccgcggatccagcgcaccccgtcggcgtccaggccgttcaccggctcgtcgaacatcaagatctccgggtcgcccagcagcgcgcccgccacgcccaggcgctgggtcatgcccagggagaactccccgatgcgccggtcggccaccgcgccgagaccgacctggccggcacctcctccacccggcgggcgggaatgccgttgctgcgggccatggccggcaggtggtggcgggcgctgcggcccggatgcaccgccctggcgtccagcagcgcgccgacccgccgcagcgggtgccgcagccggcggtagggcctgccgtcgatcagggctcttccggaggtgggcacgtccagccccaggatcatccgcatcgtggtggtcttccccgcgccgttggggccgaggaagccggtgaccttgcctccggtgatcgtcagggacagatcgtccacggccgtggcggtcccatagcgcttggtcaggttctgcagctcgatcatgtgatgtccggtcctcgttgacgggtggcgcgactttacggaccggtgcggttccgccgcatcgagcgaacggcacgaaccgtccctgactttcggggggaatcctcaggcggcgggaaacgcccgccgcctggggcgttctcgaactcgatctactaccactgtagtagttttgtggaaagtcaccggaagagagggtgagacgtggtattcaaacgggttctgggcacgttcggggtgggcggcccctcggtggacacggtgctggcgtccacgcactgccggccgggcgagtacctgtccggcgaggtgcgcatcaaggcggccgactacgacgtggagatccagcggatcaccctggcgctggtcacccgggtggaggtcgaggtcggcgaccatgagggcgccgggggcatggagttccaccgggtggacgtgtcggggccgttccggctgcccaagggccaggaccgcgccgtgccgttccagctcgccatcccgtgggagaccccgatcaccgaggtgtacgggcagcacctgcacggcatggccatgggggtgcgcaccgagctggcggtcgccaaggccgtcgacaagggcgacctggacccggtctcgatcgtcccgctgccctcccaggagcgggtgctggacgccttcgcgcagctgggcttcggcttcaagagcgccgacgtcgagtacggccacatctccgggctgcaccagcagctgccgttctaccaggagatcgagttctacccgccgccctcccaccagggccggatcaacgaggtggagctgaccttcgtcgccgacccggcctcgctggcggtggtgctggaggccgacaagcgcggcggcctgttcacccccggcggcgacgtcctgggccgcttccaggtgagccaccaggaggccatgagcatcgactgggccgccgagatctcccggtggctggacgccgtggccgagcaccacggcgcccacttcggcccggccgggcccgctccttacgggcacgccccttacgggcacgacccgtacggccaccacggtcaccacggcggtcacggccaccacgggccgggcctgggcgcggcggtcgccgccggcgccgccgggttcgtcggcggcatgatcgccggcgagatcatagaagaggccgtggaggggatcttcggcgacgaagaggactgacccgagcccgcacggcgaacccggtcgccgcttcggccggcgacccggcccggtccgggattcccgcggccgggcctgcgtcgttttcacaacgggcgcccggcggctgcgggcggaagcgccctgaagggcgcggtggcgcgcaggagccgccggcatgttccccgctccgggcctgccggagcgcccttatgtcggaaagccgccgcgcttcagttccccgtgccccggccgggagcggcgggagagggtggtgggtgtcgtgcgccgctcccggccgggccgctcgccgtccatggcaccgggcgtccggtgcggtccggccgagagcggcaccccgcccgtaccgggtgtcccggggttcaggacggggagtcggtgatgcgggccagggcctcggcggcgagggcccggtaggccaggtcacggggaatggcctcgcggtcgtcaggatgggccaggacccgcgcagagtcgatgatctcccgcagtcgcggcaccgcggcggcggccccgggaccgttgagagcgcggacggcgagcatgcccagcggggtggcggccgtcgtctccaccgcttcgatcacccgcggcagcactgcggtgtcaccggtggcgtggtggatcacgcaggccgccgcggtggccgactcctcatccggtgcctcctccagcagcggacgcagcagcgggacggccggggcggccgcccgccccaggtcgagcagccgttcggcaatctccaccgacaggctcggccggagcgcatcggccagcacctccagcgcctccgcgccgtccccggtgatccgccacagcgcccacgccgcctcctgacgctcctcctcagcgcggctttggtgcagacagcggcgcagcaccgggacggccccggcggcggcctcgccgatggcgcccagcgcggacgccgcctcctttctggccccatcgtcctccagcaggccggtcagttccggcaccagcggcgcggcccgcactccccagcggccgaccccggtgaccagcccggccgggacgtcgccgtgggcggcggacaggatgggacgcaacaccggcaccagttcatcggcgtgctcggccatgcctcccaccatgtcctccagatagaacagcatccggtctgcggccagctcacgggtgagctgcggcaggcagcgggcgtcgccgagccgggccagcacctccagcgcaccgcgcgaccgccaaagctgagggctgtccagcagcgccaccagggcgtcggccacctgggcggcggcgggaccgcaccactcgatctcctccagggcggcccggccggtggactccctttccccgttcagcaggccggccagcaggggcagcagccgttgcggcgccgcccgccaggtccgcatcaccttcccggcccgccgcacctgccaggcggggacgtcgtgctcggcgctctccagcagggagccgatcaactcgatcagctcgccggggtggtcgcccatggcccccagcagcaggtcggtgaagccgtactccaagacccagaacgtctctcgcagcgccggttcagcggcggtcagttcctcttcgacggctcgggcgagctcaccggagaactccgggacgccgcaccacagcagcgccaccgccgcggcggcccgcacctcccggcagggggcgtcggcgagcaggccgcgcagccactccagcggcgcgtcccggcgttcctcggtcaggtcaccgatggccagcaccagcgcagcggccgtcaccgggtcggtctccgcggcataccgcgcctgcagcaccggtaccagctccaaggcgcgctcggggaagtcggccaacacgaaggccgccccgtgacgaaccaccgggtcggaactgccgagcgccgccaccaggacggggatctgggcctcgaccgccgcccgcccttccagggccagggagcgcatccgctcgtcgtcgatctcctcgtgcgcccggctgatccgcgacagcaggcggaacagccgctcaggatcccccagtggccggttgcaggccagctccaccaggaacggcacggcggccgaggtcgccgggtacaccgcgtcctcacgaagcagcctggcttccagctcgttcaggccctcccccacctcgccgccgcggggtgtggccaccttcatgatcacatctgggatgtcgcgggcgctgcccctggcgtgccgcaaggacgcccagtcgatctcgttcagccgcagccggatcttgcggtgcggccacagccgctccgggtccagccgcagcacggtggtgccgttgcctgcttttacccgcagctcgtcttccgggcgcagctccaggccggtgatgccggtgcccagccaaaagtccgcgctcacccccgagcgcacatcctgtactcggacctgcccgtcggtccaggcggcggcgaccgccggcccggtcggcagcaccgccgccgccagcgcgcacaccgccccctcaccgtgggcgaaagggcgtttcggcggctggccgggcggctcccacaggcgaacggttccctcggcgtccccggtcaccaccagcgggccgccgtccggacgcacgcaggcgacggcggtcacctcggcttcgtgcagtttccggacctgcggctcggcaccgtcgagccgcacatgcacccggccgccggcatctgcggtgaccgtgatcgtcccgtcccggtcagtggccgacacgacctgtccggacggctcggcgaacgaggaagcgggctccgccgggtgcaccgcggtcaccgtccagcggcccaacccatcggcatcgccttcgacgagcgccaccggcccgatatcggcttcttggccgctgtccggcccgtgctcgggggattcgatcgcgtagccgaccacgtcgatccgcagcgtgcgcgccacccgcagcagcgcctcacgggcgcgggcgcagatcatcagcgggaagtccgcgccctcgccgcgggcgtgatagatgatcgcgtccggtgccccgtaggcgaggctgtcgactcccagctcccgccagggcagcagccccatctccgggtaggtggcgcggagccggtccagcaatcccgggtgttcgacgacctcgtggagtcccaggcacagccgccagccgtggcggtaagggatgcgttcgacggccagctgcaggaagaactccgagatcgaccgggcctgcagcacccagtcgtcctcgatgctgaccagcactctgggatcgggccggccggcttcggcggccaggtacccccactcgttgcagtactcgtactcggccatgaacacgcacacccgccggtcctcatcgggaccgacgaacgggttgcggacgggcagcgcgccgccagagccgtatccggtggggtcgggccggatcgtgggcggccactccggatgcgtgtaatacagctccggcgagtggacgaacgagttgaacggcagatcccaccactctttcaacgcctccgggaccggcagggagacgtccacccgggcggcgtcgtcctcatcgaagtcatcctcttcgaagccgtcctcatcgaactcgtcctcggcccgccgcgaccggcgcggcggcccctcggggtcctgataaccccattcgcgctggaaatcgcgcagcaactcccagaacgccgaccgcccccgctcggcggcccgccgcatccgctccgcaaatcgcccgtaatcgatcacctcgcccacggcagcagcgtagggacgaccgcatttccaccgcgaatcagacaaaccggttacgccacggtcatttcggagtcgaagagatccgtctctcccacgcggtcgtgcatccatccgggacgacccggtgcccggcaccgtccggcgatcacggccgccggggagggacaccgtccatgcggcgggcgatgtgtgccgaacggaccggtactgagggacctaagtcccgtccccggcggcacgccggtgcgacaggcttggtcacggtgccatggccgcccagccaccggccgcttcgggccggtgccgggcgcggccagtcagaacctcccggcgaaagagacatcgcacatgcgcggcatccaccgttccggacgtcctctgcgcgatcttctgcgcggcgtcgtcggcgccgctctgctcggcgccggccccgtcatgatcgtcgagggtgttcgcggcagaaggcagatccgcgacgagctggcggcccagcagatcaccttcccctgggaggagggcctgcccgaccgcctggcggcgctggccgggcggcgcgtcgagacggggccgcaggcgcgggcctacagcgaactgatcaagatccatctgcagcaggccaccggcgggcgcacctatgcgcagatcagcgcggagatggccgccggcaagggcgatgagaagctggcaaacctgcagcagaccgcgttcatgggggaaatgctgcgggccgggctgctgtcgtcctaccaggcgtggcggctgacctcgctggtgaccggcctgggcgcgctgctcagcgggctcggcgcggtggtgctcgccggcggccggagcggacgcggctgacttcccgcccccttgcgttctccggcaaggcggtgcggggccgggcggcccgtggtgagcggggcgggccgcccggcgcacacgccgtcaggacgcggaggcggtgatgcgggccagggcctcggcggcgagagcccggtaggccaggtcctgggagacggcccatcggccatcggccaggacccgcgcagagtcgatgatctcccgcagtcgcggcaccgcggcggcggccccggggccgtcgagggcgcggacggcgagcatgcccagcggggtggcggcgaccgcctcgatcacgcggggcagcaggtctgcctccccggtgatccggtggatcacgcaggccgccgcggtggccgactcctcatccgctgcctcctgcagcagcggacgcaacagcggcacggccggagcggccgcactccccaggtcgagcagccgttcggcgacctccaccgacaggctcggccggaacgcatcggccagcacctccagcgcttccgcaccatccccggtgatccgccacagcgcccacgccgcctcccgacgctcaccttccgaggagccctcacgcagcagacgacgcaacaccgggacggcctcggcggcggcctcaccgatggcgcccagcgcgaacgccgcctcctctccggccccatcgccctccagcaggccggtcagctccggcaccagcggcgcggcccgcaccccccaacggccgaccccgatggccagcctgcgtgaaccgggcgcatgagcggccaaaaggggacgcagtgccggtatcagctcatcggcgtgctcggccatgcccgccaccatgtcctccgtgtagtacagccccggggccttgggcagggcgtcgatgagctgcggcaggcagcgggcgtcgccgagggagcccagcacctgcaccacgtccgaccggtcccggtgccgccgctcccgcagcatcgccgccagggcgtcggccacccgggcggcggcggggccgcagcgcttgatctcctcgaaggcgtagcgggcgacggtctcgtcctcatggtccagcagcccggccagcgggggcagcagccgccgcggcgccgcccgccaggtccgcatcacctccccggcccgctccaccagccgcgggccggtgtcgcggtcggcgctctccagcagggagccgatcagttcgatcagctcgccggggtggtcgtccaggggctgcagcaacccctcatggcggtcgccctcccacagccacagcacttcctccagcgccgattcggaggcggccagttcttccctcagggcttggacgagcccgtcggggagctctgggacgccgcaccacagcagcgccaccgccgcggcggcccgcacctcccggcagggagcatcggcgagcagaccgcgcagccactccagcggcgcatcccggcgctccttggtcaagtcaccgacggccagcaccagcgcagcggccgtcaccggatcggtctccacggcataccgcgcctgcaacaccggcaccagctctagggcacgctcaggaaaatcggccagcacaaaggccgccccatgccgaaccaccggatcagaaccaccaagcgccgccaccagggccgggatttgggcttcgaccgccgcccgcccttccagggccagggagcgcatccgctcgtcgtcgatctcctcgtgcgcccggctgatccgcgacaggatgacgaacaggtcctcgcgggccccgtggggacggccgcaggccagctccaccaggaacggcacggcggccgaggtcgccgagtacgcctcgccccatctgagcagcgcctctttcaagccgtcgatgccctcgcccaggtcgccggtgcgcggcgtggccactttcatgatcaggccggggatgtccccggccccgcccatggcgtggcgcaaggacgcccagtcgatctcgttcagccgcagccggatcttgcggtgcggccacagccgctctgagtccagccgcagcacggtggtgccattgcccgccctgacctgcagttccccgtccgaccccagttccaggccggtgatgccggtgcccagccacaggtcggtgtccacccctgagcggacgtcgcgcagccggaccagaccgtcgccccaggcggcggcgaccgccggcccggtcggcagcaccgccgcggccagcgcgcacacggcctctttacggccggtgagcggctgctccggcggctggccgggcggctcccataggcggacggttccctcggcatcgccggtcaccaccagcgggccaccatccgaacgcacgcaggcgacagcggtcacctcggcttcgtgcagtttccggacctgcggctcagcatcgccgagccgcacatgcacccggccaccggcatccgcggtgaccgtgaccgtcccgtccccgtcagtggccgacacgacctgtccggacgtgaacgaggaggcaggccccgccgggtgcaccgccatcaccgtccagcggcccagcccatcgacatccccctcggtgagggccaccggcccgaccccgccctcctgatcactgtccggaccgtgcctagggggttcgatccaggggccgaccacgtcgatccgcagcgtgcgcgccacccgcaccagcgcctcacgggtgcgggcgcagatgaccaccgggtaatccgcgacgccccaccggccgacgtgaatgatcgcgtccggcgccccgtaggcgacgctgtcgactcccagctcccgccagggcagcagccccatctccgggtaggtgccgcggatccgctccagcagtcccgggtgctcgatgacctcgctcgggtacagcggcagccgccagccgtggttgtgcgagagccgctgaacggccagttgcaggaagaactccgagatcgaccggccctgcagcagccacccgtcctcggtactgaccagcactctgggatcggggcggcaggcttcggcggccagatacccccactcgttgcagtactcgtactcggccatgaacacgcacacccgccggtcctcaccaggaccgacgaacgggttgcagacgggcagcgcgtcactgacgccctgcccggtggggtcgggccggatcgtgggcggccactccggatgcgtgtaatacagcctcggcgagtgcacgaaggagttgaacggcagatcccaccactctttcaacgcctccggaaccggcagagagacatccacccgagcggcatcgtcctcatcgaagccgtcctcttcagcctgccgcgaccggcgcggcggcccctcggggtcctgataaccccattcacgctggaaatcgcgcagcaactcccagaacgccgaccgcccccgctcagcggcccgccgcatccgctccgcaaaccgtccatagtcgactgcttcgctcacgggtgagcagcgtagggagaccacatttccaccgcgaatcgaacaaaccgattaccgtcgcggcaaacccttcccaccttcaccttttctccgcctcccaggtcaccccccaaaacgtggcacgctccggccgaaccaccgaaccggccggcgacgaccctcacccctcatgaggaagatgccggtaacatcccgtgccatcactttcgagaggatctccatgagccgtgacgccgcgagcccggccggcaggctgcaaatcgacaggccggtctcggcccgggtctgggactactggctgggcggcaaggaccactacgaggtggaccgccgggccggtgaggcggtcgcccggcaggttcccgggatcgtcgcggcggcccgcggcgaccggctgttcctggggcggtgcgtgcgtcacctggcgggcgagcggggcatccgccagttcctcgacatcggcaccgggctgcccaccgccgacaacacccacgagatcgcccagcgggtggcgccggagtgccgggtggtctacgtcgacaacgacccgctggtgctggcccacgcccgcgccctgctcaccagcacccccgagggcgcgaccagctacatcgacgccgacatgcgcgacccgggcgcgatcttggaacaggccgccgagaccttggacttcggtgagcccatcgcgctgatgatgctggccgtcctgcacctcatccccgacgacggccaggcccaccgcatcgtgcgggaactggtcgccgcactgccgccgggcagccacctggcgctgtcgcacgcctgcctggacgtggaggccacccagaccgccgtccgcacctggaacgagaccggcaccccgcacccggtcaaggcccgcacccgcgccgagatcaccgctttcttcgacggcctggagctgatcgagccgggggtggtctcctgcacccggtggcgtcccgagcccaacccgtggggcgaaccaccggaggtcatgaccttcggcggggtggcccgcaaaccctgaaaaggcacatccggcgtcaagacgagcaagcccggcgttcagatgatcaaaccgccgcggcggcgttatggtggcggcagtcggcccggccggcggcccgggccgcgctccggtcgtccccgaaaggtggtctcgtggcgcacatcgatctggacgacggcattcccggactgccctcgctgctgcggttccggccggagaccgccggagcgctcagcgccctggccgagaccctgctgcgcggcccgagcccgctggcccgcggggagcgcgagctgatcgcggcctatgtgtccacgctgaacgactgccgcttttgcgccggctcgcactcggcctgcgccgccgcccagctggagggcggcatgtccctggtcgagcaggtccacgccgacccggatgccgcccccatctccgacaagctcaaagccctgctgcgcatcgccgccgccgtccagcgcagcggcaaggacgtcaccgccgagcacatcgccgcggcccgcgccgccggcgccaccgacgtggagatccacgacacggtgctgatcgccgccgcgttctgcatgtacaaccgctacgtcgacggcctgggcacctccgttccccccgacccccgggcctacgcgcagatggccgaacgcctggtcgcccacggctacggctccgccgcccccggcccggaccccaggtgatcgccgggtcccggaaccacgagggcggccgggcaccgtgccggggacacggcggcagaagccgaaagccgcgctcgcccggcggccgcccttgccggtgcccggtgcggagatgccgcgggcctcgcgttcgaagacggtgatctgaaagccccgtccgacctgttcgcaggcgacggccgacccggccgtgccgccgccgcgcacggcgccatgctggtgccgggagccgcatccacctgtgctggaaagacagcccgaccccgcagggcgacatcgtccccaagaacccggcctgcgcggccgtggtcacccaaagcggcaccaactccctgtacaactggttcgccgtgctgcgctccgacggcgccgggtggatgaagggcttcatccccggcggcgagctgtgcggcgccaatgccaccatctacgacttcggcggcttcgacctggcccgcgacgaccggccggtgacccacctgaccgccggcgccaccatccggttccgctgcaacaagtgggccgcccaccccggctggttccgctcccacatcaccaaggacacctgggcccccagccgtccgctgtcgtgggacggcctggagcccgagccgttcgacaaggtgcaggacctgccccgcgccggcggccccggcagcgagaactccgattacctctggaacgtcaagctgccggaggacaagaccggccggcacatcatctactcggtctggcagcgctccgacagcgacgagaccttctacaactgctcggacgtagtcttcgacggcggcaacggcgaggtgaccagcgtcggggagagcggcacgctcccgccgccgtcgcagtccccctcaccgagcgccccagcctccccgcagccggggatgagccaccggacgaccagcgactgggcggacggcgcaccagaccgacaaggctgaacggtctggaacgccttttcatacccaccgactgcgcaccgcttcccagagacgacgaccatggcgaaaacgccgacagcgcgctgccaagccttttccgccgaggccaggacgggagcgtcagcggcgctgtgtcctgcggacgggctcagaagtgcccggtgatcctggtgccgtcggccgcgatgacctggaaggtgtcctcgccggggtcgtggccggcggcccgctcgtactgggcggcgaaggtgtaggtgcccggccgcaccgtgcggcccggcagcagcgtccaccggtagaccacggcccggccggtgacatccgtgctgatgcggaagtcgctggtggccagcgacagccaggagccggtcggcctgacccgcggcgtgcggacgacttcgatggtgacccgcaggcgggtcaggggacggtgcacccgcagtttcaggttgttctcgccccagtagggggtgccgttcgggcctgaggtcccggtggcctccacgatctgctcgccggagggttcgtccccggcgggggaggcgctttgaggggaggacggggaagaaggggtgtggccgggagcagtggagggggtggggagcggggaggcgtgctgagcgggtgactgcggcggcaggtcgcctcgttcggtcaggggcgggccggtccggtcgttcagcgccagggcggtcagcgaggcgatgccgacgaccgcggcggtgcccagcgcggtggcggccacccgcagtccgctccagcccgcccagcgccgcagcgggcgggcccacgggccgtccgggcgcagcgacccggccggcggccaggccccgcggggcgagcgcatggccgtctccacccgggaccagatgtgctcccggtcgggctcgtaccggtcggcctcgtcgcgcagccgctgccgcagcagggccaatatctcttcggtcgtctcccggcggccttcgtgagctcgcatcacgcaccctctcccagcggcccgccggccgcccctccccgcagcaggccggccgcagggccctcgggccgctcccgcagcgcccgcaccagttcggccaccccgcgcgaggtctggctcttgaccgtcccgacggagacgcccagcacccgggcggtctcctgttccgacaggtcgaaggccagccgcagcaccacgcaggcgcgtttgcggggcggcagccgccgcagcgcggcccgcacatcgacgatcgccgccacgtccgggtcctggcgggactcccgctcgccgccttccaggacgtgcagcccgccgcgttcgcgcatcagggtccggatccggctgttgcacatgttgatgaccattcgccgtacgtaggccagcggctggtcggcgttgcgcacccggtcccaccgatgccacgcggccaccagcgcatcggcggtcaggtcgtcggcggcgtccgcgtcccccagcatcagggccgccagccgggccagttctcggtggtgcagttcgaagaatcgctggaactccgcccgggcggcctcgtccagggagccttgtgagctcaaagggaccgcctcccgccgttgcgcggcacgggacgcggccgatgcgccgtgccacgtgctcatcgtcatcagctcaccgtcactcgttgaacgggaaaccgtagtcggccatcgccacggcgatgccggcctgcatccggaaccggtggcagcggaccaccgggacggtggaagcggcgccgttcgcatgcgcccacacccgttcgtagtcgggatcgccgcggtagaacgagcggatcgacatgaacgtggagttcgcgtcgatcgggtcgccgttgggcatggtgccccgccggccgggcgggtcgttgacccgctcgtagtcggcccggggcccgggcgccgaggtcccgaggtcgtcccggtgcttccacagggcctccggcaggttctcggcgacggtctcggcgcgggcgtcgccggacccggccgcgtacgcgatcagcgtgcgggccggagcggcagtgccgacgtcctggatgtgctcggtcacggccacgtgcagcccggtgtcagccgagggcatcccggtgtcaccggaccggtcgccgtccggctgcccgctccagcgcagcggacgcagtgaaccccgagccccagtcgttctcgccgtagaccaccgtgcaggccacggcggcgtgcgccgacccgccgacggccaccgggccgccgcggagcatgaccagcgccgcgcccaccgccgtgagcgggcgccctcttggccgtcttctcaccagcccctttcctccccggccggttcaccgggcggaatgcgatcgaacacgccggcagagccgaaccagacaacggtggccaggtaccggccggagctgcggggtgatcccatccagaccagccgagccgcagcccaaacggactccccggccggttcactgggcaggatgcgatcgaacacgccggcagagccgaaccagacaacggtggccaggtaccggccggagctgcggggtgatcccatccaggccagccgagccgcggctcagacgggctcctcggcccgctgccgtgtgcctggccgctccaggcgcgggccgggtgcggtgacccttgatcgacacgccgttcctgcaggtcgcatgcggggacgtcaccgtcgaggggaggccgcaccctgcggcggcacggcgccgggcaccggccgcggcctgctcggccgggcgtcggatgaggttcggcggtcatgcggagtcgcggacgatcagcttggacttgaggatgacgccgcgttcgggggcgctgcgcccgccgatgaggccgagcagctcgcgcacggcgcgggcgcccaggtcctcgaccggctggcggacggtggtcagggcgggccggatgcggcgggcgatcggcaggtcgtcgaagccgaccacggccacatcgtcggggatgcggcggccggcccggtgcagcgcccgcatggcgccgagggccatcaggtcggaggcggccgccaccgcctccaggtccgggcgccgggccagcagccggttcatggcgtgctcgccggaggtccggctgaagtcgccccggacgatcaggccctcgatctcgatgcccgcgtcggtagcggcggcgcggtagccggccagccggtcgatgcccggtcccacgtcgggcgggccggcgatgacgccgatcttgcggcggccggtggccaccaggtgctccagcgcggcccgggcgccgccccggttgtcggcgtccacatacggcagccggatcggcgacagcgggcgtccggccaccaccaccgggccgcgggaggcggtgtgcagccggacgagcgggtggtcgcggtgcgggccgaccagcagcaccccggcggtgtgcccggcgcgcaggtactcggcggcggtgcgccactcctcgttcccgccgaccatgagcaccacgtgctgggggccgccctccagctcccgtttgacgccctgcagcagccgggcgaagaacgggtcggcgaagacccgggagctgtcctcgcagagcacgaccgcgatggactcgcccggcccgaccaggcggggggcgctgcgccgccgcacgtagcccaggcgctgcacggcgtcctcgaccagcatccgggcgtccgggctgacgtgggccgagccgctgagcacccgggaggcggtggccggggagacgccggccagcgcggcgacgtgggcgagggtgggcggccggcgggccgtgcgcgttttcgattccgcgcgggtttgtggccgggcttctgatcggacaggcggttcggatatcgccacgcctgcactcccttcgggggtttccggctgtgaccggcagccggaaggttggcggggtgggatgcgggagcgctcccaagattgaaggttttcttatcttctgtcaagaaagtgcgaccacagtgtcaaccacgatttccccgggagtccactgtgctcgccattggtggtcttcaggctttatgagctggcagaacgctctcttgcggcagggtccggcggcatggggcgccatgaaaaccgtgaaacggcgcttcccatgtgccagtgtcgcctctaccttcggcccggcggtgccggtgacgtttcggccgaggccgcgcgccgccggatcgccgtacccgaacgcccggagaactcgatggacccgtcccgagcacgccgccgagcgccgcatgcgctgatcgcggcggccctgccggcggcggggtgcgccgagtccgcctcgcagacggctccgccgcgttttccgcacaacgcgccgaccctgccggccacccggcaccggcttcctggagggcagctcgtcgctgcggctgaaggcccccggcggcgagggacgcaagccccaccgcatggacatgagcggggtgcgggacgtgcgccagggctcgggccggatggaggggacgctcaagggcggccgcgccaccgtgctgtccgtcggcggcctcgagtacgtctcgctcccggacgagccgcgcacgcggaccgggcggcggtggctgtgcagcacgggcagccggaccttcggcgatttccccaatgtccgccgcatcgcgatgctcctgcggacctcctgcgagcccacaccggcgggttcggggggcggccgccggcatgtgcgcggcacgatggagcgccgggtggcgctgcgcgaggtgcccgacccgacgttcaagccgttcatcgggcggctgccggccaccgccgcccatgacctgtggaccgacgacaccggcaagccggtgtgcatcctgccgcagctcaagggcgaggccggcaggcgcagcagcaccgtggagccgtcgggcttcggggccgcgccctccgtccagcggcccaccgccgaccaggtgctgcgccgcccgtccgagcgggggtccgccgcgggctgagcccttgtccgcgcgccgcccgggggcggcgggcacgaggtgagaagtcatgggtggtccttccgataccggcacggggcaccggttcgcccgggtgaattccgcgcatccgcggggtcggcgaaacgcgcgtgaattacccgcgcaggagtgagcgagaatctcgttcacgagaccattcccggcccgttcgatgggatttaccggccgggtgcatgcggcattccgcaggcgaggccttgtcggccgacgcccacggcacaccaggaccccgcccggtttggccaggcggagtccccggaattgcccgccggggccgctgctcccacggtaagcggtcccggccctttgccccctagtcgcccgggccccgccgaaaggttgccgacgattcggtatgaaaatccacagaaagcgtctgtacaggttgggatcgggctgcttctctcgcttggaagcgctcctgcgaagagcgttgtgaatacccacaccccgaggaggaattcgttatgagagccgacccgattcccaaggcgcgcagctctccgtcccggctgcgcggaccgctagccgagacggcgggcgcgtcgaccgccgcttccacgccggcaactggtgcaaccaggccgggacggaactgggcgagcgcccgcaggccacccccgagccgggcatcgacgcctacgtgtggatcaagccgccgggcgaatccgacggcgccggcaaggagatccccaacgacgagggcaagcgcttcgaccgcatgtgcgacccggcctacaccggcaacgccctcaacggccgcaacatgtccggtgccctccccggccactggttctccgcccagttccaggagctgatgcgcaacgcctacccaccactggactgaaccttttcaacacgacgttcccgcaggtggggacgggggcctcggagccagggacgatgccgtgacctgcaacgtcatgacctcggataccgcccggttcccgtgcccaaggccacgtgttggaaaagggtcactgacgccggtgtttcaaagggccgggcagggacaccctgcccggcccttgccgctttcctgtgagcgtgtcaccaaaggccccgcacatgaccgggacgtcagagggccaaccgcgcaggacatgggaaatcactcaggccatgccggcaaaggacacgcggcaggccagtaacacccggatccgtccgccgaggcggcaccggttggggccgcggtcgagcggccaccgggccccgcggctccttgaccggccgcttcagggagcgggagaactccacaccggtcagccctggcccgccaccgccagggcgcgggccgcgcgttcctccagcacgggcaggtcggaggcgatcttcgcgatctcctcgcggtcgggctcgggggcggtggccgcggcggccaggcggctccaggtctcggcgcaggcgtcgtaggcctcggccgccacctggaaggacgtctcaccggtgcgttcggcgacctcgtggcagaacccggcctgcaaccggcggaacagcccgcccccggtcccggccttctcgatgaagacacgcaatgcgcggtaggcgccgctcagggcgtccgggtcgagttcgtcgggccatcgggcgatctcggcggcgaaccgctcgatgccctccagcccgccggtgtacccgacccggccgggcagcaggccgtgcagcccgtcccggccgtcccgcaggttggccgccgagcacgcggccgcctcccgcgccaccggcagcaggtcgggcagcttctcggggaagcgcatggggaaggtggcgtgccggttggggccggggaagccgcgggagtcgcgggccttggccagggcgtccagggggacctgctggatgtcctcccggtcgttgtcggcgacgtaggcgatgcccgcctgctcgtcgtagccgacgacgaccaggtcgtggcggctgttgctgagccgtacccgcaggtagggcaggtggatgatgtcggcccacaccatgaccggccgtccggcgtccagttcggcggtgacccaggaccaggcctcggccgggtcgccggtctggcgcttctcgacggcgatgcccagccggcggcacaggtccagttccaggtccgcgctgcggccgccgaggtagaaggagggggtcatccccggaagatgcatcaggtggaaggacagcccgccgccgagcccgaagaccagggcctcgccgggcggccctccccagccgagcccggcccattcgatcaggtcccgcagcgcgcccgacccgcagtgcccgccgagccggtgcgggtagtcccggatcatcactggtgccaccggcaacctccctccacgtgcctccggcgccccactaaccgaatcacattcggcctattgtcgccatgggcgtccggccggtcgagaccacttgcgccagaacgccgccgagaacggcgaaggcgacgccccgcgaccggccggcggaaagagttgccggcacgtgaccccaggcgccgaaggcgacggcttcgacgccatgccggctcgccctgcggagacggcgcgccgcaacggctcagtggcagttggactccgtgggcaccgcagcggcgtgccagaaggtggcgccgctcagccagccgctccagcacaccgcctggccgagccgcaggtcatacagcgcccgcccgaaccgcgcctcctcatcgatcgcggcggactcctgcccgagctggtcccgcaccgccgtccactcgccgcgcagccactccatcacctcctcgggggtgcgtcccacaagacggatggtccgggcgggtttgcgcagccagtcgcccagttccttgggcggcaggtcggtggacggatcgcgccgcgcggactcgtcctcgcactcggaggcgttcccccgccacaggtggcagtgccagtgcagcccccgctcccgccaaagggagctgtcgcgcacgccgtcaccgtcccgccagtagccgtcatagtcgaacgccggaatgctcatgactctgcctccctccgccctcgagctcggtggaaagcgtccgtctcatcaaagccacaacaggggaaggcccagcatcacgcaggccggagtggggacgaaccccggctacccatgatcagccgtcccgctccccgcccctcgcaccgacctgggagttcaccctccgccgtggcggagctcactgacatcccccgccccggagcagcgcaacgtcaccgccccaccgctcacgcccaagcggccttccagcaagtccagcgcgcagcagcggcagccggccgacacgcgtcgggcctttggcctcccggtcccgcacgagacttcccgcttagcccggcagccggctcccaccacagccatcgaccccggccgcatcggtgagcaggcggaacgggcaccgaaaacctttcggtcccaaaggaggatgcccttcccccgcgcccgaagcctgcagcgccgccccccaccgcgccaaagtctcacccggccgggctgcaggggcgccgcacgcgccgtgggctgaccgccgcaccggccgccggcatggccacgaccgtccccgctcccgtctccgccgagccctactcgtccgccttcgaaggcttcgtgaccgcgcaaggcggcgagttccgcctgaacggcaagccgtcccggtacggtgggaccaacaaccactacatgatcttcgccgacgcccgcgccatgaacctcagcgtgctgcgggccagggcccccgctcggcatgggctcactggacggctcggccgggcacgtcgacggcgagggtcacaaggccggcgtccacttccagtaccggggcccggccaagggcgccccgcctacaacgacggcccggacggcctgcagcggccggaccgtgtcccggccaaggcgaacacgaggccggcatccggctgatcgccgcctgccgacaactggaaagagttcggtggctggaccagtacgtcacctgggcctgcggccggtaccacgacgagttctacaccgatccgcgcatcaggaagtggcacaaggactggatctcccacctggtcaaccgagccaacggcatcaccggcgtccgccacaaggacgacccggccatcttcgcctgggaaccggccaatgggccgtggcgtatcaacgccaatctcccgtcctcgggaaactgcaccacccgcacgctgatggagtgggccgacgagatgtcccggcacaccaagagcatcgattccaaccacatggtggcggtgggcgatgagggtttcctgaaccggagcgacgactccgcctggatccacaacgccgccgacggggtcgatcacgaggccccgacccggctgccggcgatcggcttcggcatcaccgccaccggcgcgacaatgtcgtggacggcctctaccgacgaccgcggagtgggcggacacgacgtctaccgcaggaccggggactccaacgagaaggccggcaccgcctccaccaattccctcaccctcaccgacctgaagcccgggaccgagtacaccttgtcatcgcccggaacgcagcaggcaatacctctgagccgtccggcaccgtcgccttcaccaccaccccgtgcacggcgacctaccggccggccaatgcctggcccggcggcttccagggcgaggcggccatcgagcgcacccgcgctgtgaccggccggcgggacgccctgacccggccttccgggacggtgtgcccggccggcgggtggagcgccgagctgaccgtctccggcgacacctggacgttcaccgacgccctctggaacgccgccttggcctccggcgcgtccaccgccatcggtctcaacggtgcccactccggtgccggctccctccccatcgctttcgccccgaacggcgccccctgcgccacgggctgaccagaccgctccggacgggctcccccggtcccacccctctcaccgggaggcccgctcggagccctccgcccactcgggcggagggctccgggggcggcggctggtgcccggtcaggcacatccaggcgtcgatcgccgactctttgacccgcccttcggctttttcgaaccgtccgagccgctggatcgcgtcgctgtgccggacgacgtagtcgaagacaggccgggagacgatgacccccagcccggccgcgtcctcggccatgcggtctttgaggacgtcgacctctacgatgcgagccgcttcgttgacggccgttccggaaaccccgctctggtcggacgtcaccggtcccatgtggacggcgagccgcaactggatctgcaccggatcggctgcgcgccggttgtactgcgggatggcctccgccagccggtgcggcagtacctccatcaccgccttggtgggcacatccggcggcacgatgatcaggaagccgtccccgcggtcctcccaccagcatcggtccagaccgcccagccgcgggtcgccgaaggccttccgcagcatcttccgcagctcgccacgcaccacgatgcggtcctcatcgttgcggatgtgcgcgctgaacttcgcgatgtcggtgaagatgatggtgcagttctcaccgttgaaacggatccgctccacccctcggaagagcggcccttcgcgctcaggccgacgggacgcggcgacaggtgatgccggccgcggggaaagcccgcgggcgccgccggactcggtgagccggtcgtgaacctgttcctcggggaccctcaaaacgttcgagcgggcccccatgaagtcggcgaactcgtcggtggtgaggaccaaggcatgcaccttctgcgtagccaccacgctcgtcgatcgcacgctgacctgcaacgcccctcgttcggcgatcagctgcccggcccctcgctcggcgatgacccggtcccggccgttctcatgcacccggatctccacccggccttcgaggatgacgacgacatggtcggcccgctccccttcacagaacagcaccgaaccggcggcgaacgtccgataccgccccacttccagcagcgcctgccgctcgtgctcgcacagcgcctcccagaagggcaccgctccccggcgcccgctcccggtctcggcggtttcgccggtgttcgggtacggatggggggaccggacgggttcggcgggttcaccggccatcgcggccccgtcggcaacggccatcgggtagtggggcaccggccggacgagcgcgcggattcgcttccacagcatcccgaccagcaggacgcagaggacggcggtccccatccccgccatcacccccggcaccgcacccatcagcgcggagcacttcagcacgatttcaatgaccaccaggacgaacagggcggccacgagcttgccgggcagcatgatgagggagcacccgacatgcccagaggcgggtccccgctgaagcccggtcagatcacgatgatgatcgaccgggacccggtgcgcgtggggtgcctgaggggtggcgtctcggcggcgcaggtgccggctccaccgagaggtgcggtcgtcatcgcctcgaactaccgatttagcgcccattgagagcagctccgcttcgtaaagacgttcggtgaacgcgacgccctccgatcaccgccgaatcgcaggcgagatcacgggcatcgggcatcgcccacccagcggacgccctcttggtctgccgcttgatcgcagctaaacttgaggtcgccgctggacgcgatttcctggtcacccgagcagcagtggcgcaccggccggcaccgcttgcagcagtcggcggtgcggggcggcccaggagagcatgtactagtggccccgcaagggccgtcccctttttccgatctaccggtagccagccacgagatcggagaggttgggggcggtccttggtgtcgtcggcttctcgttcgtcgtctggtctcttctcgctccctcctcgtcgacgtcttttcggtgtcgcaccgctcggtcccccgccgcctcggatctttggcctcttgcccccctcagcgggccggccgacgatcgggcatcacacgcgacctcgcagcgcggacctttactgaacgtattgaaggtccttagcgtaacctgatgacatggtatgcgccaataccatcccaatcaatctgcaacctgtcagattggatcgtcgccttccagaaccaaccaaaacacaaccagacacggagaggcatgtgtcactcaccctgggcaagcacaccttctcgatcttcgacaatcacccgacctctactcgagttgagagcaccttcccggatgccatcgactacactggctgccgccgcaatgccacatcgcactgcgcgatgtgccatattgagcggttcgactacggagggtaaggtagagccatggcctcggaccagggaccggtcgtcaagagcgcgcttctccgtagcgaactgatcaagctgcgcaaggagaagggcctgactcaagagcaagtagccaaggatcttgagtggtcaccctcgaaactgatcagaatcgagggcgggcgcagctcgatcaccaagactgacctggacgctctgctgaacgagtacggagtcacctccgaaagccaccgcgaacgtctgcacaccctcaatcggggtgctcgcgagcccggctggtggagcaagtaccgaggccagttctcaagcgcctacctcaacttcgtcgggtacgaggccggtgcctcctacatccgccagttccagggggcggcggtccccgggctgctgcagacggccgagtacgccgaggtgctcacctccatgatggtggagcccagaagggtggcgcccatcgtcgacctccggctgcagcggcaggtcgagatggccaggcgcgccaagccgccacggcggtacttcgtgctggacgaggcggtcatccgcagacacgtcgggatcaagaaggacccggcgatcatgccgaaccagctccgtcacatcctccgaacggtggaggagagcgacggcctgatcaccgtccgcgtcatccccttctccgcaggggctcacgccgggctgttcggcccgttcaccctgctggagttcgaagagggattggacgacatgctcttcatcgaatgggggcagggctcgaccgagacattgtccggtgatgaccccctggtcaccgagtacgccatcaacttcgagggactgctggaggaggcgctgcccgccgaggactcactggagttcatcagcaccgtggccgaagagatgtcctgatcactccccgtccagagccgatccccggagccgccacggtcacattgacaacgaccttccactcctgactccgatcttgtgctcccgtataggcgggcagtcgatgaccgtttacactcattggggggaatcggccacaaggtcgtggttcagtacgcctcgtcacctttacggttgaacgaccttgtctgattcgccgtagaagtgtcgaggtctacggcgaaggggaggtcgttggatggtggaccagccagacgcgagcaccaacctccagtggcgcaagagcagcgccagcgaatcagcagagtgtgtcgaagtcgcccggctcggagcgtccatgctggtcagggactcccatgatccccacggcccggtactcgccctcaccccttcccagtggagagggctgctggttcgcattcgcggcggaagcctcgacatcaaacggtgacggacatgttctcccggtcgcccaagcacgccgctcacttcgcccatgcacccgtttccggcagagaatcccgcgccgggggccgggttgacaccagcggtttgtgtcacatgactcaattcggcaaggcagtattacgaaattcttcgtgccgcgactccgcagccgtgaccactgaacctttttgaacacgccgtctccgcaggtcgagacgaggtctggcagtcggaggcgaagccgtggcctgcagcgtcgcggcaccggagcccccgaggcccccgtccccggtgccttgggccacgtgttgcaaggttcgctgccatgatcgccgctgcggcccggcacgatgacctcgaaaccgaacgagccgccggccttccgcttccgaataggagccggtcctgatcagaggctctcctcggccgcccgagaggcttcggccatgcccaagagccagggcgggagccggtgcagaccccaccaaacggtatgggcacgaagcggtggacgtgctgaccgccccgccctcagtagcgcgagcgacacgagtatgcggtgatgtggagcaacgcggccccaagctttgccgcggctgcctccctcgcgcctgaggtcgcgcgttgaagggctcgcccccgttgctccgagtcctatgggtcgcggtgctcccgccgggtccggtgctcccccggtagaggcagcccgcaccgacacatgacctggtgggcgtggtgggccaaaggtgcggaaaaagacggcaggggtgggagggagggctgtgcagggggtgggtgtcggggcggggggagaggggaagatctgttcccatctcacggggagcggacgggggaaggtgcatggaaggcagtgaggtacgtggtctgttgcgtccctttctgctgttgctgatcttcgagcgtccggggcacggatacgagctgatcgaacggctggaagggctgggggcggaggatgtggagcccgcccacgtgtaccgggtgctgcgggggctggagcgcaagcggctggtggcctcgtcgtgggtgccgtccgactccgggccggcccggcggcgctatgagctgaccccggacggggctgccgagctggagtcgtggatgggacggctggcgcggctcggccaggtgctcgaacgctgcctggggcggtggggcaaagtttcgcaagcttccctcccggctccgctcaacggcggtccggcccggtccggcggccgctcaccggtgatcgtgcggccatgaacgcggtggaaaggggggcgtgatggagccggcggcaagcctggtgcgggaggcgttcgcgcggcgggaggaagcggggcgcgccctcgccgacgaggcggacgcggtggtgcgggccgccgaggacatggcccggcgctttcgggacggcggcaggctgctggtgttcggcgaaggcggggcggcgcccgacgcccagcatgtggcgatcgagttcgtccacccggtgatcgtcggcaagcgcgccctgccggccgtctcgctggccgccgacccggccacgctgggcgcgatcgccggcacggccgggccgcaggaggtgttcgccgcccagcttcggctgctggcctccgccggcgacatcgcgctcggcctgtcccccgacggccgctgcgcgagcgtgctgcacggcctgcggaccgccgccgccctgggggcgctcaccgtggcgctggtgggcggggacggcgggccgatcggagccgagcaggcggtggagcaccgcctgctcgcccgctccggcgacccgtgcaccgtcaaagaagtgcaggtgacgacctaccacctgctgtgggagctggtgcaggtgttcctcgaacgcgccccctcgccggccgcggaggggcgacggtgagcgactgcccggacggggtctgcctgacctgctcggatgcggccgtcgcggcgcgggtgcggcgcctgctggacgacgacctggccgtggtggacaccgcggccgggccgcaggaggtcagcgtggcgctggtcgaggtgcggccgggcgatgtggtgctggttcatgccaaggaggccatcgcggtgacggagcgggcgtcatgacgaagacggacggggtcgaaaccctctaccccttcctctacggggacggcgacggcgcggacgtcgcggcggatctgcgccgttcgaccgctgaaaaagcgctggagatcgtcgcgctgcgccgggcgctggccggctcgcacgccgaggcgctggcggcctgcgccgggcggctggccgcggcgttccgggcgggcgggcggctgctggcgttcggcaacggcggcagcagcaccgacgcccagtccctggcgcggctgttcatgagcccgcccccgccggcccgcccgctgccggcgctgtcgctgtcgcaggacgtggccgccgtcaccgcgctgtccaacgacgtgggctttgaggtggccctggcccgccaggtggccgcgctcggccggccgggggatgtggcggtggcgctgtccaccagcggcgggtcggccaatgtgctgaacgcgctggccgaggcgtcccggcgggggttggtgaccgtcggcctggccggctacgacggcggtgagatggcccgggcccaggcggtggagcacctgttcgtggtgccgtcggcgtcggtgcaccgcatccaggaggcccagtcgacgctggtgcacgtgctgtgggagctggttcagcgggcgctggagggcggggcggcggcatgttgaccgacccgaaggacctggtgcggatgcggatccgcgtcgagggcgtggtgcagggcgtcggcttccgcccgttcgtctacgggctggccggcaagtacggcctggccgggttcgtcggcaacgacacccgcggggtgatcgtcgaggccgaggggtcggccccggcgctggcggagttcgccgccgcgctggcccaccagccgccgccgctggccgtggtcgagcggatcaccagcgagcgcaccgcgccgaccggggagcggggttttcggatcatcgacagcctccccggcccgcagcccgccgtccccaagcagcaggcgcccgaaaccgcgggatggccgcaggcgctggtggccgccgacaccgcgacctgcgccgcatgcctggcggagatcgccgacccgtccgcccgccgctaccgctacccgttcaccaactgcaccgactgcgggccgcgtttcaccatcgtccgggacgtcccctacgaccggtgccggaccaccatggccggcttcgccatgtgcgccgactgcgcccgcgagtacgccgaccccgccgaccggcgcttccacgcccagccggtgtgctgcccggcgtgcgggccgacgctgcggctggtggacgccgcgggacggcagctggcgggggacccgatcgtcgccgcggcccgccggctgcacgacggcaagatcctggcgatcaagggtttgggcggctaccacctggccgtccgcgccgacctggaacgggcggtggcggcgttacgggcccgcaagcaccgcgaggacaagccgttcgcgatcatggcggccgatctggcggcggcgcgcaccctggtgcggctggaagaaggcgccgagcgggcgctgaccgggccggcccgtcccatcgtgctgctgccccgccgggtggacgccccggtggccgagtcggtggcgcccggcgcccgggagctgggggtgatgctgccctacacccccctgcaccacctgctggcccggcggctgggccggccgttcgtgctgaccagcggcaacctgtcggacgagccgatcgcctaccgggatgaggacgccctgcagcgcctggcgccggtcgccgacgccttcctggtgcacgaccggcccatccaggtccgcaccgacgactcggtggtgcggctgttccgggggcgggtgctgccggtgcgccgctcccgcgggtacgtgccggcgccgatcccggtgaagcggccgttcccgcgtccggtgctggcctgcggggcggagctgaagaacaccttctgcgtgggcaaggggccgcacgcgttcgtctcccaccacatcggcgacctggagaactacgccaccttgcggtcgttcaccgagggcatcgagcatttctgccggctgctggacgtccgcccgcaggtggtggcgcacgacctgcaccccgaatacctgtcgaccaagtacgccctggaaaactgcgacgccgagccggtggccgtgcagcaccaccacgcgcacatcgcctcctgcctggccgacaacggcgcgaccggcccggtgatcggggtggcgctggacggcctgggctacggcccggacggcacgctgtggggcggtgagctgctcatcgccgacctggtggacttcgaacgggccgggcatctggagaccgtgccgatgccgggcgggacggcggcgatccgcgagccgtggcggatggccgcggcctacctggacgccctctacggggacgacgtgccggacctggcggtggtgcggcgcaacgccgagcggtgggcggcgatggtgtcgctggcgcgcaccggcaccaacgcccctctcacctccagcgcgggccggctgttcgacgcggtggccgccatcttgtgcggccgggacgccatcagctacgagggccaggccgccatcgagctggaacgccgggtggacccccatgagaccggcggctatgcggtgaccgtccaggacggcccgcccctgatcatccgcggtggcgacctggtccgcgccaccgtgggcgacctggccaaccgggtcggccacggccgtatcgccgcccgcttccacaacggcctggcccgcgccctcatccacgccgtccagctgctgcgcgaccgcaccgggctgcgcaccgtggccctgtccggcggcgtcttccagaacatgaccctgctggagcgggtcgtcaccggcctggaacgcctggagttccgcgtcctggtgcactcgcgcgtcccgcccaacgacggcggcatcagcctgggccaggccgtgatcgccgccgcccgcatcggctcgtcctgaaccgcttcctggccttatcaacggggctcttcgcggcggtcaccggtggccgcggtaccacgtggtgatcacccggagggcgtggtcgagcagagcggtgcggccgatgccgggtggacggtccagggcgatgcggacgcagatggacgggaacaccaggggccggagctccgccaggggcgaggtggtggaccagataggcgcggcccggctcggccaggcggcgttcggcctcgccgaggctgtgggggcggccggtgtgcgggatccgcttgacgatgacccgcagcagcggtgtgtcggcctccagctcggaggtgatgacctcgaggagctcgcggacaccgccaaccgggcgcacaacctcacccgcaaagccaccgctgagagcagcgcaacctgtcctggctcaccggccgacccacccgagaacccggcgtcggccacgagcctgtcgagcccatcacctgagctcccaaggagatccgtccagtggccgagacgacccgggtcgcctgccgccggtgcccggggacctgagtctgccggcaacgaataaggacgatcagcgccgtccgacggcgacgcgtccgcaggtccgagcggtgttcatgaggggcggaaggagatggcggcgcggacgagattgtgatctgacaggtcgtcggagctttccactgcggtgtcgacgatggtggcgtcgcgtaccaccacgtggtccacggtgtgcgtttcggcgtgcgggcggtgcaggcgggtcggcggggagccgggcgggagggcggcgacggtgaagccctcgcccaggccggaggccacggtggcgcggtcggtgttgaagtcgcccagcaggagcaccgggcgttccgggtgggcggcggccagttcggccaggcgggccagctgggggacgcggcgccgatcaccgctcaggtgggtggcgatcacgagcgtctcggcgacctggacggcgagcactcccttgcccgggtcgttgccgaaggactcggcgccgcggaattggctcgttccatccaccatcagcaccaggtgctcccccgggtcgctcagcgggcaggagccctgacgcggggccgggacgcgcgggtagcgcagggtgtgaaaggtccggccgggcagggcccggcgcaggtcggccagctggtcgccgctgacctcctgcagggctatgacctgctcggtgcggccggccagccactcggtgatcgccgcgatccgctccggctccttcggccagcacttggggatggcctccgcgccccaattctcggcatggacgcgatgcagaacgttccaggtggccaccgtgatcacagctcgccatgctaggcggctttccggccgtccggcgcacctcggacgcggcagcctgtacgcggccgtctgttccctcggccggggttggcggccagtccggcccaagacagcagaccggtgcgggtgagaaggagcatcacctggtctgctctcggatgggtccgccgtctctcatcagtccgggcatcaggacgaaaagtcctcttattcgtccgccctattctccagggccttaaagaggaagaacgccaacccaaaaaagagcaccggcgatacgaaaggactgattacagcgatactggtgcctccgagtggattgggggtgccgtgtccgtcgagggggccgcactgagggtcgggggagcggtggcgcagctggtggccgggcggtggctggcgagccggacggccagggcggcggcctccaaggatctcgtcgagctgatcaagaccgggattcccgacgagatcaagcggcggaagacccagcggcagttcgaggccgtcgccgacgcggtgaccgagcggctgctgaccttcgcccggcaggagttcggcgggctggacgatgcggaccgccaggccgtgctgcaccaggtcgtcctcaccctggagcgcgccgacctgtcggatgaggcgctgctggccgacgacatggacccggtgaagctggcccggcggctgcgccgcacgctgccggcacgggaggcggagttccagctcggcgaggccggggcgcggctgtatgaggtggtgctggaggagtgctgcgagtgcctggcgcgcatcctcatccacctgccgcagttcgagccacgggcgctcgccgagacgctgagcaggctgtcgcggatgaccgagcaggtggaggcggcgctggcccgcctcccggtgcggtcgctgaccgctccggagggcgaggagaacgacgaggagttcacccgccgttacctggccttcatcagcgaaagcctggaccgcttggagctgttcggggtgcggttcgagcgcttcacccggccgcagaccactttgagcgtcgcctacatcagcttgaacgcctcccccgaagaccggccgcgcacccgccgggccgaggcggtccccatcagcgactggcgttcggacgaacgcgacggccgcagcgtccgtgtggaacaggcgctgggcgcccaccggcgggtgctcatccgcggcgaggccggcggtggcaagagcaccctgctgcgctggctcgccatcaccgccgcccgcggcggcttcaccggggagctgtccgagctcaacgggcatgtgccgttcctgatcaaactgcgcagccatgcgggtcaggcgctgccgcgtcccgaggaatacctcgacgatgtggccggcaacttgagcggcctcatgccgcgcgggtgggtgcaccggcggctgttgtccggccgagccctgctgctggtcgatggggtcgatgaggtgaccgactcccagcggccggccgtccgccagtggctgcagcagatcgtcgcccagttcccgagcatccgcatcgtggtcacctcccggcccgcggccgccgcggcgggctggctgcgcgccgagggattcggcaccgtcttcctggagccgctcggcccggccgacctgcgcgccctggtccggcattggcacgaggccgtccgcgactgcgccgacctgccgtgcccgcccgaacggctccccgctcacgaggcccggttgctggcccggctggagtcggccccgcacctgcggaccctggccgcgaccccgctgctggcggcgatgctgtgcgccctcaacctcgaccgtcaggccctgccccgcgaccggatgggcctgtacgccgcggcgttggacatgctcctggagaccagggatgcccagcgcaacgttcccagcgcccgcgccgtccccctagaacgcgatcagaagatccgcatcctgcaggacctggcctggcacctgtccaccagcaaccgcgtcgagctgcccaagccgatggtccagcggttgatcgccgaccgcctggccacgatgccgcaggtccgggccggggcggaggcggtgctggaggcgctgctggaacgcagcggcgtgctgcgcgagccggtgcccggccggatcgacttcgtgcaccgcaccgtccaggagtacctggccgccaagcaggccgccgaccttggcgacatggacctgctcatccgcaacgctcaccgcgaccagtggcgcgaaaccgtcgtgatggccgcgggtcatgccaacgagccgctgcgccgggaactgatcaccggcatcctcgaccgggcgcgaaccgaaccacggcaggcccggcggctcaagctgctggcggtggcgtgcctggagacccttcccgctgtccccgatgacctgcgcgccgctctcgaccagtgcctggatgagctcgtcccgccgcgtacctcggccatggcgcgttcactggccaccgctggggaaccggtgctggctcgtctgccaaagaccctggaagggctgtcggagagcgcagccatagcgaccgtccgcacggcctggctgatcaacggcccccaagccctcgatgtcctggctcgctatgccaccgaccaacgcttcgaggttcaggaagagctcagcatcgcatggcaatacttcgatcctgacgagtacgccgagcgcgtcttggcgaacaggtcaccgggcggatacctctcgctgtgttcttctgctcagctcgccgcgctcagcaaggccccttctcccgccacgctggcactgctcctggacgggccgaccgatttgagccctcttaccggatgcgccgactctattcacagaatagtgatctactccccaaagtcgcacatgggcaaggtccggctgcccgaactgccgaaggctgatcaactcttcctcaacaccctcggattcactgatctcaagttcctagacaagttgccttcgctcgaaagaatctggctgggcacttgcaaggacgtcacagactactcgcctctcctacaattcaccgagttgcgaacactgagcatgtacgggtgccgggcactgcgcagcctgcggcaactccctccgctcgatacggtgacgtcgctcgggctcagcagttcacatctccaagaaggccttggctcgcttatcgccgccgccccgaatgtgaatgagctcattctcaccgaatgcgactggctccacgatctcggccccttggccgagatcgaaatccgggatctgcgaatcgctgggtcttcagtgagcgacctgcgcccactgtccggccaaacccggctgtggcacctcaacctgtcaaagaaccccatcaccgacctgaccccgctgcaggaccttcccgctttggaagagttgctgctgaccgactgcgcgggcgtcaccgatctgcgtccgctggcctccctcccccgcctcaagaagctttgcatcgaaggaatcgcgcctggaaccgacctgtctccactggcacaaaaccagcgagtgaacgtctacatctacgccggccaggacgtacgaggcggagaagcactgggacgccgcctgaaaatcagataagccccactaggcgctccgccaccggaatgagctccggcgggccgccgactctgctcagcaaatgcgcggcagtgggtcgccgaccagggtgtcgatgacgcgggtgccgccgaaggcggtgcggcccaggaccaggctcggcgggtcgtcgtggacgtggccgattatggcggcgtcccggcccaaagggtgggtctgcaagaccgttaaagccttgtcggcgtgggcgccgtccacgatggcgacgaagcggccctcgcaggccacatagagagggtcgatgccgagcagttcgcaggcaccggccaccaccgggcggatcgggacggcggcctcgtccaccacgatggcggtctgggaggcctgggcgatctcgttcaggacggtggcgacgccgcctcgggtggcgtcgcggaggacacggacgccggcggtcgcgttcagcagcgcctcggtgaggccgttgaggggggcggtgtcggaggtcaggtcggcttcgatgtccagttcgccgcgggccagcatgatggtcacgccgtgttcgccgatcgggccggagaccaggacggcgtcgccggggcggaccgtcgcggcgtccagggtgatggggcggtccaggaggccgacgccggcggtggtgatgtagcagccgtcggccttgccgcggccgacgaccttggtgtcgccggtgacgatctggacgccggcgcgctgggcggcggcggccatggaggcgatgatccgttgcaggtcggcgacctcaaagccttcttccaggatgaagccggccgacaggtacagcgggcgggcgccgcagacggccaggtcgttgacggtgccgttgacggccaggtcgccgatgtcgccgccggggaagaacagcggggagaccacataggagtcggtggtgaacgccagccgcggcccggccgtcgccatcgcgtcgctcatgcgggccgtggctgccgggtcgtccgcaaagaccgtcgggctgcccggctcacctgcacggctcatgggtgccggattgactgtcccatcggcaaggaccgtctcgtccccgagggctgtgctcgccgcgtcgctcatttcgtccgcacaggccgcgcccgtctcgcctgatgggccgctcgccgcgcgggccggcccgctcgtcccggaggcggccgcgggcaggtcgaggacggcgccgtcgtccaggcgttccagggccgggttgcggaaggcggccacgaacaggctttccaccagggattgggtggctttgccgccggcgccgtgggccagggtgatgcgttcgtcgcggaggcgggggcggcgggcgcgggtgcggcggatgcgttccaggacctgctcttcagtgatcatgcgtgggtggcctccttggtgcgccgccgggtgaagcggccgaagttgtagtaggcggcgcaggccccctcggaggagaccatgcaggtgccgatggggttttcgggggtgcaggcggtgccgaagaccttgcactcccaggggcgcagcacgcccttgaggacctcgccgcactggcaggacttggggtcggcgacgcggacgccgggcacctggaagatccgttcggcgtcgaagtcggcgtaggcgtcgcgcagccgcagcgccgaatgcgagatgaagcccaacccgcgccattcgaagtgcgggcgcagctccatcacctggttgatcgcctgcagcgcccgcgggttgccgttccaggggacgacccgggtgtactggttgtccacctcggcgcgtccctcggcgagctgcaccagcagcatgtgcaccgcctgcagcacatccagcggttcgaacccggcgaccaccagcgggcggccgtagtcgcgggcgatgaactcatacgggcggcagccgatcacggtggagacgtgaccggggccgaggaagccgtccagccgcaggtcgggcgagtccaggatggccttgatcgcggggatgatcgtcacgtggttgcagaagaccgagaagttgcgcaccccttcggcggcggcgcgcagcacggtcaccgcggtggacggggcggtggtctcaaagccgacggccatgaagaccacccggcggtcggggttgcggcgggccagtttgagggcgtccagcggcgagtagaccatccggatgtcggcgccggccgccttggcgtccaggaacgagccgtggctgccgggcacccgcatcatgtcgccgaacgaggtcaagatgacgtcggggtggcgggcgatggcgatggcgtcgtccacgcggcccatcgggatcacgcacaccgggcagccggggccgtgcacgagctgcaccgattccggcaggtagtcctctaacccgtgcttgtagatggtgtgggtgtgcccgccgcagacctccatgaacttgtagtggcggccgggctcgcacagcgcggcgatccgtgccgccagtgcgcgggcccggtcggcgtcgcggtactcgtcgatgaaccgcatgcaggtcctctccaaccgtccggtcttcaggtgatgtccgagcccgcgagggcgtccagttcgtcggtgtaggcctcgcccatgcctttcagcagcttcagcgtggcggcggcctcgtcctggtcgatcttcgacatggcgaatccgacgtggaccagcacccagtcgccgacttgcacgccgccggggccgccggtgcccagcaggccgatgttgacggcccgccggactccggcgatctccaccgtggccaggtcggcccggccggggagcagttccacgatctccccgggaatgccaaggcacatgcgatgcctcacatcctcgtcatgttgtagtagcgcttgatggccggcagttcccgccacaccagcagggcgatcgccatgccgagcatggcgatgggcagcttcgaccgtttgggacgcgccgcgccgctcttcttcttggcggagccggtcttggccgccgtggtcagtgctttggcgacggctccggccacggccacggcgcccgctttccgggcgacgctcttccttctggcgagcggactgctcatggtcgtcatgcccgacctctttccaagaaagttcccaaggaagggaccggtccgggtggcaattcccggctgtcctttaccgacgaagggtcctgtcctttttgcgatgcccggttgtcctttgcccacgaaaggcccgggccgccgtgcgatgcccggctgtcccttgccgacgaaggggccggtcctgcccgcgacaccggtggtccgggccgcggtcatggccatgagcgcgccgcccgccttcttgacggcggcacccacactgctcagcgggctcgtcccgccggacggcctcggcctggccctgccgccggtggccagcgtgcccgccttgcggacggcggagcccatcttggcggtgggcgcggccttcatgcgcgtcgcggtgccgccgctcctgccggtggtgcttccggtggtggcgacggtggccgccttccgtgcgatggttccggctttcgtcacggtgtccccctcgtggtcagctcggcgacaggttcggcatggacggcaggatcgggttgcggtccttgggccggatgcccgtcgagcggcgggcgtcggcggtgtcgtccaggtggtggcccgcctggtgccggtaggcgcccttggtgttgccctgccgcacgcccggggtgtgcgagggcgtgtccggtgagacctgcggcttgcccacacggatttgcgccatggtcatctcccctttccctcggatgcgttcgccgaggtcaggtcggcgaagaacgcctcgatctccttccagaccctctctcccccgctcaggccggtccaatgacgccggacgagggcgaccagccggtagcagtcgtcgatgggcaccagccactgctgcgagacgccccgggaggtgttgaccagcagggcctccaccgccgggcgcatcgcccgcagcggctcgcacccggccgtggcccgctcccacaccttcaggtccacctcccagcgggtgacgcccagcgggctcgggtagcaggcgtccacgcccccgtccggccgccggacgaagaacgccagcccgaccggcacgcccagttcggccggctccggtccggacagccggacccgccgctcgggcaccggccggtaccgcccgcccgccgccccgtcctgctcgaacagcagggcgcacgcccggcaggagcacagcagctcccccgtctgctcatcgaggacgtgggcgtgcgcctgcgggacgtcccggccgcacaactcgcaccgttcggcgtcccgccgccgggccgggcgggtgatcacacgccccagcgcactcccgctcatcgcgtcccctcggccccgcgcgatcgcccgtccaagacgcgagcgtgcgcctgcgggacggcccggccgtaaagcccgcgtcgctcggcatcccgcccccgggatacgccgatcgggcgaacggccgcgcgtcccgccccgtcgccgctcatcgcgcgccttccggtttgcgcagcagcgcctcggccgggacgaacgccgccgggcgtgcgggcgggtcggtgacctgctcgatgccggacagttcgggggcggcggcgccgatcgcagcctccacggcctgccgcagctgcgcggccgatgagccgcagccccgcgccgacagccgtacccgtgccacgccgtcggagacggcgatcagttccgcgtccccgccgcgggcgcgcaggtgtgggcggatgtccgctaacgcccgggtgatgcgttcggcgaccggcacggggtggacgccgtgcaggccgagcaggtgccccaccaggtcgtcggcggccagcgccccggccaggtcggggtgggcggccaggcggtccatcacccgggccagcgcctccccgtacacctgggtcagcagggccaccgcgtccagcgcggtctcggcggtcggcccggggaggcgctctaagtgcgcaaggatctcctccagcgcctgcagccgctcggtgacctcccggtcgtccagccggttcccgccgggccgctccgcgccgtcctcgggcggcgtcttgccgggccgttcggcctggccgcccaggagcgcggtctcagccatggtcggcgccgaacatcggggagtggatcttgcgcagggtgcggcccttgcccaggtacatgtggacgccgcagggcaggcacgggtcgaagctgcgcaccgtgcgcatgatgtccacgccgcggaagttctccgggccgttctcctcgaagatcggcatgtcctggacggcgtcctcgtacgggccgggcgtgccgtagttgtcgcgcgggctggcgttccacggggtcggcgggtaggggtggtagttggcgatcttgccgtcgcggatgaccaggtggtgggagagcaccccgcgcaccgcctcgtggaagccggcgccgatcgcctcctcgggcacgtcgaagtcctggaagaccttctggtcgcccgagcgcacccgctgcatggcctgctcgatgaactggaaggccatcgcggcggcgtaggcgacgaagtacacccgcgcccggttgcgttcgatggtgttggaccactgggggatgcgccactccagcgtcgtctccggcaggctctcccccttgggcaggttgatccgcacgctggagccggtggccttgacgtacggggtgtccaccaggttggacagcgcggtcacatacagccgggcgaaggcgccgccgccggtgtccagcgccaggtgctcgccggtgcgctggtcgtaccagcgggggctcatcacccagctgtacttgtggtcgaagtcgcgtttctgcggcaccggcagcgtggtctggttccacgggtgccgcatgtccaccgggttgccgagcgggtcgtgggtgacgaacggctcctcgttgacccagtcgtcgtaataggaggagccgaccaggatgcgcatgcccaggttgatgtcgaccaggttgttggtgaccagctcgccgtccaccacgatgccgggggtgacgtacatcgccttgccccactcgttcatcgtctcgtagcggtagtcgacgacctcggggttctggaacgcgccccagcagcccagcaggatgcggcggcggccgacctcctcgtatccgggcagcgcctcgtagaagaagtcgaacacgtcgtcgttcatggcgacggccttcttgacgaagtccaccacccgcagcagccgcgacaggtagtcggtgaacgtggtcgggctgggcatcgtcccgaccccgccgggatagaccgtggaggggtggacgtgccggccctccatgaggcagaacatctcccgggtgagccggctcatctgcagcgccgccttgtaggcgtccccctcgaacgggttgtaggcgcgcatgatgtcggcgatggtgcgcttgccgtggacggcggcgcgcggcgcctcggtggtctcggcccggcgcaggacactgggattggtgtccttgaccatggcctcgcagaagtcgacgaagaccaggttgtcctggaagagggtgtggtcgaacatgtactcggcggcctcgccgaggttgatgatcagctcgccgagtaccggggtcttgatcccgtaggccatgttctgcgcgtacaccgagcaggtggtgtggttgtcgccgcagatgccgcagatgcggctggtgatgaacccggcgtcgcgcgggtccttgcccttcatgaacaccgagtagccgcggaacagcgacgaggtgctgtggcactcgacgacccggcggttggcgaagtcgatcttggtgtagatgcccaggttcccgatgatgcgggtgatgggatcccaggccatctcaacgagctgcccgggttcgggcgcggcgggcttccgctccgtgatcgccattggacgtgttccttcctgcggtggccggtcggacggatgagggagcgccaaggcgtcagggccggccttggcgctctgcggcggtcatgggcgatagcgggggctgaagccgctggtcagcacgtcacggttgtggtgccacttgggttctttgttgacggtgcggttggtgatgccgcgcatccgccgcacgaacgccccgtacggcttgacgaacagggtggacatgctggcgcccggcggcatgtccatgaacggcatgaacttgtcggggaagccgggcatggtgcagccgatgcacacgccgccgacgttggggcagccgccgacgccgcccatccagccccgtttggggacgttgcagttgaccaccgggccccagcagccgatcttcacctggcacttgggcgagttgtagtcgccggcgaaatcgccctgctcgtagtaggagccgcggtcgcagccctcgtgcacggtcttgccgaacagccactgcgggcgcagcttgtcgtccagcggcggcgggggcgccgacccggcggcgtggtacagcagccaggtcagcgtctccatgaagttctccggctggacggggcagccgggcacgttgacgatcggcaggccgcccgccgagcggaagtcccagcccaggtagtcggccagccccatgcacccggtggggttgccggccatggcgtggatgccgccgtaggtggcgcaggtgccgatggccaccaccgcccaggcgcccggcgccagcgcgtcgatccaccagttcagcgtgaccggctcaccggtgtcggggtcgttgccgaaagacgtccagtacccgtccccgttgatcttctcgttggggatggagccctcgatgaccaggatgtaggggctcaggtcgccgcggacggcggcgcggtagggcgccaggaactcctccccgcccaaggtgggcgagagcaccttgttgtgcaggttgaccttgggcagcccggggatcagcccggccaccacgtcctcgatggacggctggcccgcggcggtcatcgacacggtgtcgccgtcgcagctcatcccctccgagatccacaagatggtgatctcgtcgaacccgacccggcgttcggcggtctgtgctgtctgggtcatctcggcctcctcagccgctgtcgccgcgcccggacgcggcgggctcgtcctcgctgatggcgatggattccacgaccagctgctcggtgaggggggcgtccatgtccaggccgccgcagcgcgggcaggccaccagcacggtggcggcggtgaccggcgagtccgccccgcaggagcggcagtgcgccgtctgcggctcgaccaccaaatcgagctcggcgccctcggcgtaggtgccggccgccgccatccggaacccctgggcgatcacctgggggtcgaccgggtgcccgccgaccctgacccgcaccgcgcgcaccggccgtccggcggcccggcgcaaggtggcctcgacgatggcctggcacagccccatctcatgcactggcgtactccgcttctgtcgggcttccttcggcctggtggctttgcgcgggggcggcgggcggcaggcccgtctgccgggccgcgtcggcggccagttcggtgaccaggcgcaccgcccgcggcacggcggcggcgacccggccggtcaggcccatccgctcggtgacgtcggcggggcggcagccgacgatgagcacccggtccacccggccgccgagggtgtgcagcaggtgcagcacggcctgcgggttcatcccgtgcccgtccatggcgggcaggccgggtccgtcgtcggggtcggcctccagcaccgccagcgtgccgggcgggccctccagcgggacggcatcgaccatgatcagcgtgtggtggcggccctccagcaggtcgtaggccaggtggatgccgcggatgccgtagtcggccacgtccacccgctccggcagcgcggcgcggtcgatccggttcaccacctcgacgccgaagccgtcgtcgccgaggaacacgttgccgatcccggcgaccagcacccgccgtccgtccgttgcgttcacagtggttgcacctcatccggggtgaagtagcggtagcggccgtgccagcggttcagctcggcggccgggtcgtcctccagcgtcacggccaggtggcgggtgccgtccacgtcctgcagcaccgcctccaccagggcggtccgcccgtccaggaaccggtcctgggggtcggtgccgtgcgggcggggacgcagccggacccggctgcccttggccacggccaccccgcccaccagcacgctgtcggtgtcgggtgagatgcgggcgtcggcgcccggctcccaccagcgttcgttctcctcagtggccgggcgcagggagcggatggccccgtgcagccgggccatggcctgcggcggcatggtctcgatccggtcgatgatggcggcggcgcgcgggtcggtggcgcgggcctcccgcttctcctcgtcggtcagcgtcagcgtgcgcagcgacagcagctcgtcgatctcggcggcgtcgtgcaggtcgccggggctttccggggcgacctgcgggtagtcggccagcaggatcggcgaggacagcatcaggtcgcgccgcccctcctcgccggccagcaccgggaaggtgtgcacgttgacgcaggcgcgggcctcctgggccgcccactgcggcgggtccagcagcgacaggaacgagccgtcgcgcaccgacagcagcgcatggcaggcgatcagcgagttgcgcagcgccacctcgcgggacgcctgcggggaggccgccttcccggcgttctccacccgcacccgcagccgccgcagcgagggcgccgcccggcagtcggtgatcgagagcgtcaccgacgcggtcaccggccggcggcggcgcaccacccggccgatctcccggccgtcctcgccggtcagcggctcgctctcctgcccgccgggcgcccgcagcaccacgtgccgggccccgcccagcagctcggcgacggtcgcccggacctcgaactcctgggggacggcctcatcgaagcccacctccaggcgggagccggcctccagctcctcgaccgtgcggtaccgcccgtccggcagccgttcctgcgggtggcggcgctgcagctgcaggaagcggatccgcacctcgatccgggcgtccttggggccttccagcaggcactcggtctgctgccaccaggactcggccgagcccgccacactggtgtcgaccagtccctgcgcccgcgcccactccggcggcagcagcacgccgaactgccagcggaccttgttcttgcccgacgaacgccggtacgggtacagcaggtacccctcgtacaggacggcgtcggccacggcccggacggcgtccagcccggtggcggcggcaggtctggcgtgcatggcgatggcctcttcccttcggagaccatcccggtataacaaccatctcgcacacttggtaagtgatcgatcaccataggtgagcatcagccgtaggagggctgtttggcctccgaaggcacgggcacgcaggcacccatggcgacagcactcgcagcgggcatccgccggggagccctggccggcgcggcgggcaccaccgcgctcaacgccgtggcctacctggacatggcctggcgcggacgccctcccagctccaccccggaacgcacggtggaacggctcggcgaactggccggccaccagatccccggcgatgaccagaccaaggacaaccggcgaaccggcctcggcgccctgctgggaatggccgccggagtgggcatcggcatggcggcgggcgccctgcgcgcagccggcctgcgcccacccgcctggctgggcacgatcgcgatcggcaccctggccatggccgccacggacgccccgatgaccgccctcggggtcaccgacccccgccaatggtcggtcccggactggctgagcgacctgatcccgcacctggcctacggcgcggtcacctactggacgctgtcggccaccggcacctgagccgggctcactcccgccgagtgacggcgcggaccaccggtcagcgggcctgacccggtgccgtctcttgggccaggcggcgttgttcggcctcgatgatctggcgggccagttcggtttcggagacgtcgatcgcctcgggggcggactcggccaggtcgctgcggcgggcgtactcgtcgaacagggcgctcttgtgccgcagcagctccatgatccgctggtcgacgctgtcggccaccagcaggcggtgcacctggaccttgcggacctggcccatgcggtgggcgcgggccaccgcctgggcctccagggtgggtttgagctgcggctcgcagatgatcaccacggaggcggcctgcaggttcagccccaccccgccggcctggatctggctgagcagcaccgcgtgcccgggatgggcggtgaactcgtccaccagttgctggcggcgggcggcgctcagcgacccggtgagcgggccgagcgcggcggggccgagggcccgctggacggtggccagcacgtcccggaagaaggagaagaccaccaccttgtggccgttctcctcggcctccttgaccagttcgcagagccgctggagcttggccgagccctccgggtgccggaaggccgcccggcgcatggccatgaagttgcccgacatcaccgcctcccggtaggcggcctcgtcctggcggctgaaggtctcccactcggcgacctccaccaggtcgggcagttcgctgagcacgtcctcctggttgcggcgcaggtaggcgggcgcgaccgccttgcggaacgcccgcggcccggccgccccgtcgctttcgtcgatccggcgggcgaggtcgggctgcaggtaggccaccaggttgcggaactccgccacccggttctccatcggcgtgccggtcaagaacagcacgcgttcggtgcgctgcgtccactgcgcgaccgccttggagcggcgagtctgcgggtttttgacgtaatgggcttcgtcaaccaccaacatgcccagcggcacgtcctctgggacgggcagcgaatgcagcccgtcgatggtggtcaccgcgaccccgccgcggtcgacccaggcggcccaggccgcggcgcgttcggggccgtgcacccgcaccgggcgcagcgcgctgtgcttttcgatctcccggacccagttgatcaggacgctggccgggcaggccaccaggaagtgggtctcgccctgggcgctcaggtgcgccagggcggcgatggcctggacggtcttgcccaatcccatctcgtccccgaggatcacccggcgctgcgtcagcgcgaaacgggccccgaacgcctggtagccgcgcagcgtgacccggcagtgggtggtgtcgagggggtgggcgttgacccgctcggcgagctcgccgggcaggtagccctcggaggtggcccggccgggttccatcccggcgatctcgatgagcaggccgtggtaggcggcggcgttgtgctcgaaatccgtccaggcctcgatggggtggacgggcgggcgcagcagatccaccgaggcctggccgaagacggtgcgtgcgtcccagcttcgggcggcggccagcaggtgctcgatctgctggagcgcgtccctggcccgctgcctgcgggcgccgcgggtgaagaacatccgcagccggctgcgcagcgggcgggcggcggccagtagcggggcgagcccggccgtgatctcggcggcccgctcgaccgtccaggacagccgcggtcccgccgccaccagccggtgcagcgccaccaccagcgccgtcacctgcgggtcgcgccggccgtccaggtcgatgcgcagcgtggtggactcttcggcggtgcgggcgaggtgcgccgcggcggcgtaggcctggttggcggtctgcgcgcccaccccggggatgagctgcagcccgtaggggccggcgtccagcacttggaggacggtgcggtacccggcctgttccagcgggccgatccgcaaccggccgccggtgacgtccttgagccgggccacgggaatgttctccagctcccgccgggcctgcccctcgcgcagcggatgcagcgtccgccgcacctcttcgcgggcctgctcatggtcggtctgtacttttcgggccgcttccagcagctcctcggcttcctgcagcaccgctttcgcgtccgcggccggccgcccctggttcaggaccccgctcaacgcccacttcccccacgcactggcccgtctcgaccccaccgccacgagcacggccgtcccggatcaccggacgggacgaccccgggcacctgaaaagaggttcaatagtgacatatcaggcacccggccgggcggcgttctgccaggtccgagcgcctgcagcccactccaggtcacggcggcgaagcccgcaagaccgcgcaggcggcgccgacgacatcccacaccccggctcaccccggacgccggtgacacggccacagccccaggggcgtcccgcccggccggggcggtgaacccggtttctgtcccagaggccgcccggatccgaacgggacagcggtatctggtgggcgccaccggtcgtctcgcaaagtgatcccgcaatcgggccttctccgacccgtcaagaggcatgcgggggcttcgcggcagggacagcggcgtgctctgggacgccccaagtgcccagagccacgggtcgagaaggggtcaacggtcggcgctccggtttccgggagcgcgtgaacgaaggagcctcggtcatgacgactcagtcggtgtcccagccggcggtggccgccgcgcccccggccgtccgggagggacggggatgggcggtcgccggaatcgtgggcgccctggtggcgctcgtcgtggtgttcggcctgtcggtgcagctcaccaacgaccactcggagctgtggaaggacaaccaccagctgatcccggccatcgccggcaacaagcacttcgtgtggctcttccaggcgagcacctcgctgtccgcgctgctggtgatgctcttcggggccgggctgcgccgccgtctggagcgcgccgagccggccggcagcctgatccccggcctggccttcgccggcatcctgctggtggccgcgctgctgctggtcggcggcgggatgagcaccgagctgtactgggggctggccaagcacgacgaggccgaccccgacaccgtcgccgcctcgctgggcatctacaacaccatggcctgggtgtgggcgggcgcgggcctgtcggccggtgcggtcgccgtcgccgggttccgccgccggacggtcggccggggcctggccgcgttcagcgcgctgatggcggcgctgctcgcactcgtccagctgaccccggtgcagtacatggcactgctgccgggcgcgctgtgggtgctcggcaccggcgcggccttcgccctgagcaagcaccgctgatcgggcagacgacccgaacccggccgggcggttcgctgagcgcatccgtctcggttgcagcgcggccggacggacacgaccgctttgcagaacacccaccgcccggcggcagatacccgatccaccgcggcgcccgcaggcctcccgcctgcgggcgccgcaggtgaagaacatccgcaaacgaccgcacagcgaaccggcctcgatcccggcggcccgcccaatcgtccagaccggccacccagcctgccgccgaccggtgcagcgcagtcccctcgagccgtctcggccccgggtcgatacgcaagacgatgaacctctcagcagcgtgaacgaggcgaaccgcgacggcgtgcgcccggccctgcgacctgcgcgcccaccccgaggacgggccgcagcccgcaaagaccggcaccgggcgttgcccgcggttgttcgcgtctcgtcctccaaagcccggcatgccggtgtcagggcaagccgccgagtcccggcggatcaggcgtccaaagccggggccccaggtcacagggccaggtcgcggcggcggaacgcgccgatgcccaagccggtgagggcggcggccaccgccagcagtgctaccagcggggtcgcggcggggtcggcgaccggcaggtacggcacgtggctgaacggggagacgttcatgaccggctgcggcagttccagcagcgggccgagctgcgagatcagcaggcaggcgaccagggccgtccacgacagcgccaccgcccaccggggcagcgcgcccagcgtgaggaccaccagcccggccaggaccagcgcggccggagcctgggccagggcggcgccgagcaactccaaggtctgggagaagtcaccgctggccatcccgtggctgagggcggttcccaacccgaggagcagcagcagcgcgaccgtgccgagcatcgcgcaggtgatgtggctgagcatccagcgcggccggctcaccgcggtggccaggacggcctccagcggcccggtctcctcggcgcgaatccgcagcagggcctggacggtgtacccggcgatgacgatgccgaagatgcccatgaacgcggcgaagtaggcgtccaccatgtcggcaccgccaccgccgatctgggcgaagtactccttgagctcgtcgctggtggccagcagttcctcggcctcgcggccgagcgcgcccatcgtgacggccatgatcgccacgcccacgctccagccgagcagcaccccgcgctgcagccgccaggccaggccgagcgggctgagcagggtgcgcgacgcgacggccgggccgcgccgcaccggcatcatcccggtgccgacgtcccggtggtcggtgagccggtaggccgtccacaccagggccgcgaagaagaccgggtacagggccagcacccaccagcgtcccccggcatagggatggagttgctgcccccagcccaccggcgacagccaggacggccacaggctggtgaccgatgtcccgtcgggcgtgggctcacccagcatgtccccgatgccgcgcaccaggaacgccagcccgagcacggccccggccagtccgttggcgccgcgggcgctctcggagagctgggcggtgaccgcggcgaccccggcgaacgcgatgcccgccccgccgagggccagcccgaaccccgcagacccggcggccggcaggccgatcgccaccagcgtcccggccatcagcagcgccagcaccgcgttggcgagcacggcgaccaccagcgcggcggtcagcatcgcataccgtccgacgaccgcggcgccgaccagctcggcccggccggtctcctcgttctgccgggtgtgccgcaccaccgccatgatgctcatcaacgcgaccaggacggcggtgaacccataggtctcggttgccgtgatcgagcccacgctggggtcggcgacggccccgttgaacacccgggagaccgcgctgccggcgttggacatcgcataggcgagccgttcctgctcggtctggtagagcccttggatgctggacgcgctggccgccaccacccccgtcaacgccagcagccagaccggcagttgcacccggtcgcgccgcaacgccagccggaccagccttccggtcccggcgaacatcccggccgccccgcgcgtgctctcatgccgcccgcccccgccggtcaggctccgcgccttctcgtgccgccctttcacgcccaccgggtccccttcgtgacggacgccctctcccaccggcttttccacccgcccagcgggcaagccccgcccgctccccaaggcccgcccgtccacccggccatcgctcgtcggctcttccggccgggcggcggaggtgttcgtctcggccgccggaagcaggtcgtcgcccgcggcgttctcgcggcggacgccgccctccggggtcttcgggcgggcggaggtcacggctggttcgtccggcgcaggaggctcgttcatcgggggtctcccgtctcggcggggcggggcttgggctggggaggggcgtcgtagtggcgcatgaacagttcctccagcgtgggcggggtgctggtgagggcgcgcacgccgagttcggccaggtgccggtggacggtgtccatgtgctcggagtccacctggaagcgggcgcgggtgccgtccaggtgcaggtcgtggacgccgggcagggcgtccaggccggtgatggggcgggcggtctccaccgagatggaggtgcgggtcaggtggcgcagctgggcgagcgtcccggactccacggtgcggccgtcgcggatgatgctgatgcggtcggccagcgcctcgacctcgctgaggatgtggctggacagcagcaccgtcttgccttcgcgtttggcctggtggatgcagtcgcggaagaccgcgtccatcagcgggtccagcccggaggtgggctcgtccagcaggtacagctccacgtcggaggcgaaggcggcgatcagggcgaccttctgccggttgcctttggagtaggtgcggcatttgcgggtggggtcgagtttgaagcgttcgatcagctcctcgcgccgccgctcgtcgagcccgccgcgcagcgcgccgaacaggtcgatggcctccccgccggacaggttgggccacaggttgacgtcgccgggcacgtaggccaggcggcggtgcagcgccacggcgtctttccaggggtcgccgccgagcacgacggcgtggccggagtccttgcgcagcagccccagcagcacccggatggtggtggacttgccggcgccgttggggccgaggaagccgtgcacctccccggtgcggacggtgaggttcagccggtccagcgcccggacgtcgccgaacgtcttggtcaggtcggtcactgcgatcgcgtcgctcatcgcggggtcctcgtcgtcagccgcctcccggccgtgcggcgcgaaccccgggccgcactgaccggcggtcagcatccagcttaggcttccgccccgccccgcaccagggccctatggtggaaaagtggacggcacaacggcccccggcacccgggcgcgcatcatggagaccgcgctcgagctgttctccgagcagggctatcagcgcgcctccatgcgggagatcgccgaacgggcgggcatcaccaaggccgcggtcttctaccacttcccgtccaaggcgcacctgctggccgcgctcagcgagccgctgatcgaggacgtggaagaggccctcaagagcgccatgtacgaggccaccgcccgccccgcccccgatccggaccgggcgcggtggctgatgatcgagcgcctgctcgacatctacctgcggcatcgtggcctgctgcgcatcttgatgcacgatctgacgctgctggcccacgaccacgccttccagcgtttcgtcggactgctccaccaggtccaccagatcgtcgccggccccgaccccgacctgcgccggggcgtgcgcgcgatccaggccatcgcgatgatcagcgacccggtggtcttctacgccgacgcccccgacgaccgcctgaaggccgagatcctgtcgggcgtgcgcctcctgctggaggacgtccccaccgccccgcccgcgcgaactcccgcacccccgcgcccgcgccgccgccccggccgccccaccgtcctggacgacgccaagctcgcccaggcccgccgcatgtaccaggccggcacccacagcgtctccgagatcgccgccgccctcggcgtctcccgcgccacggtctaccgccacctcaccgaacccgctgagccctgattttgcgacagttctgagacagttttgagacggtgcgggacggagacacaggcccacacgctcacaccgcctgcgcacgacggcccaccgccccatcggaccgagaacccaccggcgaagccgacagcgaccgcccgctctccgacccctccagatcgacacggcagccccttttctctcggctctgggggctcctagcggcccggacagcaacggccggctcaaccgcagtgccgcgcccccgtggcggccagctcgaaccacaccgtcacccggccgtccccgtcccgcccccagccccaccgtttcgccagttcctgcacgatcagcagccctcggccgcccagcgccgccgccgatggcacatgcggctccgtggacgtcccaccctcgtcggtgacctccacccgcaccccctcatcggtgacgatcaccgtcacccacacgcgcccacccggcttccccgaatcggtgtgccggaccgcgttcgtgacgacctcgcaggccggcaactccgcgtcccccaggtccacccccgtcccggtcagcacccggcgcagatacgcccgcacctcacgcacgtccacccgcgccaccgccgggcctccctcgccgggaaaccgccgcgccgccacgaaccgcaccgcggacaccagcccggcccccgccagcagccccgccgcgctcaccagtccacccccgccgcgacggtcgcccgcacctcatccacgccgtcggccgaacaccgccaccccggcagcgcccaccgtcgtccgctgcgaaccacgaccgctccaaccggaggccgccctccgtcccgcctcaccgtgactctccggcacggtccgaggcgtggcggggacggcaggggccgtagtactcctcggcctctcgcactctggccagcaggtcggccggagtgcgcccttcggccaacccgaaccacgggtacggaggccggggcatcgcccaccagcggcgggtgtagtagccgtaccagaacacccaccgcccaccggtccggcattccagatcgttcaccgcatccggcccgaacacatcggcagcggtgcgctccgcaggaccggaggcacgggacggcggcacgtgctggagcctcttcatggcaaccgagatctccgattcatgaccgggccccgggcatctccgacgctcgcgccaccaggccggggccttctgcatccgtatggtcacagccagtcaaaccgcgtctcatgcccccagtcgatggggatgatggaggccaggaggggaccgcccccgtccccaatgagagggcacgcgccatgtccaccgaccgacaggccctgggagcacgcctgcgcgccgcccgggaagcagacccctactggtcccgcgaacagatggcccggctgctccgagccgccgccgacccccgcgaactggaatccgggaccatcgcccacgtcaaatccctggcccgccgcatcaaagcatgggaacgcggagacgccgtccccgcccccaaataccggcgcctgtacgcccgcgtcctggaaaccaccgaggaagaactgttcggcgaactggccaataccccctggtcgagtcggctggagcagccggcgcctgccgaccacagccggctgtgggagggactcacacccgacgatgaggagcgcctcgcccgggccattgcacggcccgcccgcgtggacaaggcggtcgctcgttcactggcgacgattctggcgtcccagcgacgtatggacgacgtagtgggaccggccgcgatcctgcccgccaccgctgtccaggccaccactgcgctacggctgctgcgggaggcacggggacaggtccgggatgcgctgctgcccgtggccgccgagtgggtgcagttccacgggtggctgcacgccgagctactcgatacacctagggcgatgcaactgctgaccagcgctgaggaactcgccgatgaggccggcgacggcacactggcggctcaggcgacgaacttcaagggctacctggcccgccggctcggcctgccgcgggggatcgtccgccacttcatgaccgcctaccacacccccggcgcccaccccgcccagcggctcggtgacgccgtccaggccgcacaggggtatgcgctgctgggggatcgccggaccgcgcgacggttgctgggggaggcgatggcgctgtcggatgaagcggccagggagctccctcccgggacggcctactggctcactcccgactaccaccacctgaacatcgggctggcgctgctgtcgatgaaggagcacgctgcggccgcagaaaatctgcaacacggactgcagacgctgcccgccgaccagcagggcgcccagtgggctgaggagtaccgagtggccctcgcccacgcgcaggagctgtcgagctgaatggtcacagccagtcaaaccgcgtctcatgcccccagtcgatggggatgatgaaggccaggaggggaccgcccccatccccaatgagagggcacgcgccatgtccaccgaccgacaggccctgggagcacgcctgcgcgccgcccgggaagcagacccctactggtcccgcgaacagatggcccggctgctccgagccgccgccgacccccgcgtcctggaaaccaccgaggaagaactgttcggtctcggccatgcctcggccccgccgtcgcgcccgtcctgcttcagcggggaactcccacctgatgaagaagaacggctgatcttggccgtccagcgggccgtccgggcggatctgagcgtggtggaatcactggcgaccgtcctcgccgcccagcgccgcaccgaggacgcgatcggatcggcgcccctcctcgaacccgtgggggcgcaactgaacgcccttcaggcactggtgctcgacgcacgcggcaaggtccggctgccgctggtgaacgtggccgcccagtgggcgcagttctacggctggctgaaagccaacaccggccaccctgacgaaggacaggcgtggctggaccgggcgctggaatgggcgaccgaggccgacgatcgcaacctgatctccgaagtgctcagcttcaaaggccacatcgcctggatggccgggcacgtcggccccgtcatcggcctgtcggccgcagcgcagcgcgaccgcgggctgttccccggccagtacgcgatgtccgcggcgcaagaggcccgcggccacgccatggccggcgacgccgcccaggccgaacgcaaactcgacaaggccgacgaacaagccgccgccgcccgggaacgcgccgctgaggctcccccgtggctgtactaccactcccccggcttcttcgagctgcaacgcggcctgacctaccgctacctgggccgccgccacaagccctacaaccgccgcgccatcgaagcgatcaccagcggcctggcccgcctgcccgaggagatgcgccgctcggagtgggcaggcgagttcatctaccagctcggccgcacccacctgcaaaacggcgaccgtgaccaggccgcagcgctggccgatgacctcaccgagatggcagaacgcctgcgctccgaccgcctcgcccggcaggcccatgcactgcgctgaccgcgcatgccctgactatgaaaggaggacgccccgccaccttcaaaggccacgtgccgggatctgcgtccggcagggacgaagaggagcctgccggtccgtcagtcccgacacctgagaccgattcctcgcactgccactttgctgcgccgcatcactgcccgagcgcgcagcgccgacgccccgtccactgtgacggacgtggccagcaacctgccctcacgctggatcgtccccctgaacgatcttgtaaagagcttcgagagtaggagtccctaagatgcccctgagccttcctggtccgcgttggcgtaagagcagctacagcggccacaacggcaactgtgtggaagccgcagccggtcacggggtagtggcgatccgcgacagcaagactccagcagcctcgtatctcattctgccggccgaccactggcggtcgttgctcaccgcggtgaagcgcggcgccttcgaccgctagcacctcagacgcccaccaagcgcggccgtgtcgcagtcccttcatcggttcaaggtcatctccagaccacaggcctgctacaccgcagcactgcccgagtgcgccacgtcaacgtcctgcccaccaaggccgacctggccaacggccctgtcctcacactgggcaacgcccactcggaagatccagccgggatcgaccggcggaaaggtacgggctgacgctcaatcaagtaaggggtgccttctgccgtcctcagaggagtgagccggaagctgcagcaggtgagggttgggaggatcttgccgtggtcggccggacccggccaccccggtccgctctcgtgttctcgcgattactttcggtacaggatgctcggctgatgctgtgaaaggcgatcatcatgagcgcgggcaagcatgcaggaaagcccaaagacaagcccttcgagccaagcgaggagataaatctcgacaccccggccccagagggcggtggcaagcacagtaagggcgagaacaagtagcggtggcgtctgccagtgatacggccgggcatgtcgatgccttgatcaatgccttggccgacagagtggaggcgtccgaggtgtggcgggaggcgatgcaccgggcgccacggcaccggttcgtgccggatttggtgctggtccacccgctggacgccccacctcacctcgttgatcgagcctctgttccagagggctggttgaaagccgtctcctcgccggccgcgctggtcacccagctcgatgacggggtcaccgacctggccatggggtcgggggactacacctcctcgtgctcggcgccggatgtggtgttctcgttcctggagttgctggatccctacgaccactaccgagtactggaaatcggaaccggcaccggatggacggccgccctgctgacggccaggctcggcgacggacgggtcgtctcgatcgaagtggacgagcagatcgccgcgcaggcggagaccaatctgaaagccgccgggccgcacccgcgactgatcgtcggagacggcgcaaacggctggccggacggtgccccttacgaccgggtgcacgtcacgtgcgcagtacgggacgtcccctacccgtgggtggaacagaccagacccggcggaatcatcgtcctgccctggtcacccggaatcggccacggccaccaagtccgcctgcacgtccagcgggatgggacggcgctcggccgactcatcgggagtgccgattacatgatgctgcgctcccaacgtcgcacatggagctgggaaggggacgtcgaggaggcgaccacgcgcatggatccgcgcgaggtggtgcgggactccatcggcgccgacccggcgctggccgcgctgcctcccggggtacggctgctcgaacaaccaagccctgacaacggcacctatacgctctggttggcccacgaggacggctcgtgggcgacagcgcggttcatcccggatgccgacgaacacatcgtccgccagcacggtccgcgccggctgtgggaggaggccgaggaggcctacttccggtggcagtcgtggggacgtcccggccacgaccggtatgggatcaccgtcactcccgaggggcagcatctgtggctggacgatccttcccgcgtgctcgcatgagcgagcggacttgacgggaatcaggcgtcgctcctgagaaggttcgtttgggcgccggttctcggcatgccctaggtgcgcttccttgcagggtggtccggccgccccaggcggccggaccgagagaacgtcgtgtgcttgggatcttgttgggcggtccggtcgagtggtggcagtccccgcacgtggcgggaactgccaccgatgacgcgttcacggggtgaggggtggcgtcccggaggtgctgctcgggcgtgccggtgaaccgggtcagggcaggcgggccggttcgccctcggtgtcgaggagggcggcggccacccggcgctggtggtgggtggcgtccccccaggcggcggccagggtccaggcgcggcgcatccagcggtgcaggtcgtattcgagggtgtagccgatggcgccgtggacctggagggccttgcgggcggtgagcagggcggcctcggaggccatggccttggccatggagcagtcccgcgaggcggtgggggcggacctggccagggagtaggcggcgcggtaggcggggggacgggcgaagtccacggccaccagggcgtcggccaggtggtgtttgacggcctggaaggagccgatggggcggccgaactgggtgcgttccttggtgtaggtcaccgacatgtcgatcatgcggcgggccacgcccagcaggtacaccgcggtcagggcggcgccgcggtcgcgggcctcggccagcagggcgcgggcctgctcaccctcggccaccgggacgtgctcgaccgcggtggtgagggcgcgggccgggtcggtggacggctgagcctgcccggccttcgcggtgcagatcgcgccgtcgcgttccgccaggatcaagtcggcgcgttcgccgtgcgggatgtaggggccgtcggcgaacaccaccagggcctcaccggaggccagcttgggcagccactcgtccgccagctccccgcccagaccggccagcaaccgggccgccaccgaggcctccaccagcgggtcggccagggccgcccgcccggcctcctccagcaccgccagcaggtcggtctcgtccccgcccaggccgccgtgggattcggggacgagcaccgcggtggcgcccagttcggccagggcggcccagtggtcggcgtccggtttggccatcagttcggcggcgaccgtgccgaactgttgctgttctggggtcaggccgagcctcacttggcctccttggtgacgggacggggttcgcggggcatgcccagcacccgttcggcgatgatgttgcgctggatttcgttggtgccgccgtagatgggaccggacagcgcgaacaaaaagccgtccagccagcgtccaccggccaccgcatcgggcgcctggccggtcagctcgccgcgggcgcccagcagccgcagcgcggtctgatggaggtgcaggtccatctccgaccagaagatcttgttgatgctggattcgggaccgatgctctgcccgtcctggacgcgggtgagggtctggaaggtgtacagccggtaggcgtcggcgttcatccaggcccgcgccacctccaagcgttcggcctcgcccaggccctcggtctcgcgggccagcgccaccagccggtcggcggcggccatgaaccggccgggggaacgcagggtcaggccgcgttcggagccggtggtggacatcgccacctgccagcccttgccgaccccgccgagcacctggtcgtcggggacgaacacctcgtcgaagaagacctcggcgaaacccggttcgccgtccagttgcttgatgccgcgcacggtgacgccctcggcgtccagcggcaccaggaaataggtcagcccgtggtggcgcaccgagtcggggtcggtgcggaacaggccgaacagccagtgcgcgtaggcggcgcgggagctccaggtcttctgccccgacagcagccagccgccgtcggtgcgcaccgcgcgggagcggaccgcggccaggtcgctgccggcctccggctccgaccagccctgcgcccacacgtgctcgccggaggccatcggcggcaggaagcgtttgcgctgctcctcggtgccgaactcgaacagggacggggccagcaggaagatgccgttctgcccgacccgggcgggggcgccggcccggtagtactcctcttcgaagatcagccactcggccagcgaggcgccgcgcccgccgtactcctttggccaggtcaccaccgacaggcgcgcctcatacagcttgcgctcccactcctggtgggcggcgaacccttcgggggtgtccagggacggcagcggctcggccgggacgttggcctccagccaggcgcggacctcggcgcggaacgcctcttcttcgggcgtgtaggtgaggtccatcaggccccttccttcttgttgcgcgccgccatggaacgggcgtcctgcccggcgagggagtcgccgccgacctcggcgttgtgggcgtgggcgaagtggtgcagcccgaacaccgagtccatgccggcgtgcaggcccatcaggtcctcggcctggttgatggccttcttggtgagggccagcccgaagcggggcatggtggcgatcttctcggccagcgccatgacctcttcttccagccggtcccgggggaccacccggttgatcatgccgagttccagggcgcgggcggcgctgatgcgctcgccggtgaacaggaactccttggcctggcgggggcccatcacccaggggtgggcgaagtactccacgccggggatgcccatgcggacgaccgggtcggcgaagaaggcgtcgtcggaggcgacgatcaggtcgcacacccatgccagcatcagcccgccggcgatgcaggcgccctgcaccatggcgatggtgggtttggggatctcccgccaccgccggcacatgcccaggtagacctcggactcgcgggcgtagcggctctccccgccggccttgccgacgtggtcccaccacagcgaggccttgcgttcgaaggtctggtcggcgtcgcggccgggggtgccgatgtcgtgcccggccgaaaagtgcggcccggccccggccagcacgatcaccgccacctcgtcgtcgtccaccgcccggtagaacgcccggtccagcgcgtaggtcatggcggagttctgggcgttgcggtactgcggccggttcatcgtgaccacggcgatcttgccgcgccgctcgtagcggaccacttcctcggtcatcgcgcttcttccttccggcgtcaggggtgctggctgctgaccgagacgacttcgccggtcatgtaggaggacaggtcgctggcgaggaacaccaccacgttggcgacctcctcgggggtggcggcccggccgaaggcctcacggcgggtcagttcctccagcagctcgcggctgacggtcttctccaggaacgggtgcatggccaggctgggggcgaccgcgttgacgcggacgccggccggggcggcctccagcgccacgcaccgggtgaaggccatgacgccggccttggcggcggcgtagtgcgcctggttgacctgggcccgccagcccgacaccgacgccatgttgacgatcacgccggatttgcggggcagcatgtgccgcagcgcggcccgggtggcgcggaagacgctgttcaggctgatgtcgatgacccggtgccactcttcgtcggtcatctccaccacggccttgtcgccgcccagcccggcgttgttgaccagcacgtcgatgcggccctcggcctgcacggtctgctcgatcagggcgtccacctgggcggtgtcggccacgtcgcagcggatggcggtcggcttgtcccccatgatctcggtcagccgctcggcggcctcgcccagcctgcgctcgtggatgtcgctgatcaccacccgggcgccttcttcggcgcaccgtttggcggtggcgtacccgagccccgccccggccgccgccgtgaccaggaccacccggccttccaacaacccgctcaactcgcaactcccgccttggactggtccagccgtgcctaccttccgtcccttccggccgcccggcgggtcccctggcacggcgcggccggctcggtcaggtggccgggccactgtcgcatggcgggcgggggtgaatccggggccgtcccatccagtaggagcgaacggagcaggccccgcctgtctgttcattcttttagaaaataaagattttctagaccgctgtgaggcggcagggaggacacgtggcggaggccgtgatcgtggcgaccgcgaggtcgccgatcgggcgggcgcataagggctcgctcaaggacatccgggccgatgagctgacggcccaggtggtgcgggcggcgctggcgaaggtcccgcagttggacccgtccgacatcgacgatctgctgttgggctgcgggctgcccggcggtgagcagggcgccaatatggcccgggtggtggcggtgctgctgggctatgaccacttgcccggggcgaccgtgacccgctactgcgcctcgtccgtgcagagcacccggatggccttccacgccatcaaggccggcgaggccgacgtgatcatctcggcgggggtggagagcgtcagccgcggcaaggccggcaccagcgaccggccgccgggcggcggcgacccgtgggaggccgggtggcgcaacccggtcttcgccgaggcccgcgaccgggccgccgcgatgaccgcctccgggtcctggcgggacccgcgcgcagccggcctgctgccggatgtgtacatcgcgatggggctgaccgccgagaacgtggccgccgtggagggcgtcacccgccgcgagcaggacgagttcggggtgcgcagccagaacctggccgaaaaggccatcgccgacggcttttacgcccgcgagatcaccccgatcacgctgccggacggcaccgtggtggacaccgacgactgcccgcggccggggacgaccctggagaaggtcgccgcgctcaagccggtcttccgcccggacggcacggtcaccgcaggcaactgctgcccgctcaacgacggcgccgccgccctggtgatcatgagcgatgtcaaggcccgcgagctgggcatcaccccgctggcccggatcgtcgccaccggggtctcggcgctctccccggagatcatggggctgggcccggtggaggccacccgcaacgcgctgcgccgcgccgggatgaccatcgacgacatcgacctgttcgagatcaacgaggcgttcgccgcccaggtcatcccgtgcgcccggcagttgggcatccccatggacaagctgaacgtgcacggcggcgccatcgccatcggccacccgttcggcatgtccggcgcccgcatcaccaccacgctgatcaacggcctgcagagtacggacaagacgctgggcctgcagaccatgtgcgtgggcggcggccagggcatggccatgatcatcgaacgcctgtcctgaccgtctccgccctcacggcacggcccgtccgggcacgccccgcggccgggacgggccggcccatgctcgcgaggcctctttcaacacaccgtctctacaggccgagaccgggcctggcggccaggggcaaagccgtgacctgcaatgccgcagcaccgaagacccgtcgaggctcccgtccccggcgccctggaccacgttgggaaggttcagtggcggcgcaggcgggttttgaaggggttggaggagacgacctcgaccgggccggggttggacgcataacgcatggtgttgtcgaggtggacgcgggcgaagcgttccagggcctcggcgtcgccccgttcgatcaggcgcatgatgcgctcgtgggcgcggatgccggactcgcggcgttccacgtcggggaagtcgccggactcgctggcgcgggccgcccactgctgctcctgggaggaccacagggtctccagcgtcccgaccaccaggatcagggtctggttgccgcacagttgcaccagttcctggtggaagcggcgggtgacgcgggtgaactccacctcgtcctcgacggcggccagggtctgttcgtggatcagccgcagccggggcagcacctcggtgtgccggtcctcgcgggtggcgcacaacgcggcgcacatgggttccaggcgtttgagggcgtcccccacgtcgtcgtagccgatgccgcggaactgcatgaccaggccgatcatgtaggcggcgtgggcgggggtgggcacgtgcaccacggcgccgccgcggttgccgcgctgcacggtgatcagaccctcggcctccaggatgcccagggcctcgcgcagcgagggcttgctgacctcgaactcgcgcagcagctcgtcttgcgcgggcagcgcgtccccgtccttgagctcgccgctgaggatgcggtcgcgcaggatggccgcgaccatctcggccacccgcggttggtggagctgcacgttcgactccttgtaggcgagcccggcgagccacacaggctaggggagctgcggcccggtgccggggtgagcgcccgcaggacgggcagatcgtgatcctgccgccgggcgacgccggcggtgcggcccccggcccgctcagtgggaccgccggccctcctgcggcggcggaactcctatcctcaccaatcttatagaagatttagctctcaccagggaaggagccgcggcgtgaagcgaacacccagcggcgccatcgcgtggcaggtccacgacgacgggcccgaccgcgggatcgccgaggtcgtcatggaccggcccccggtcaacgcgctgaccgtggccggttggttcgaactggccgagaccgtgcgctcgctcggcgccgacgagagcgtccgggcactggtgctgcgcgccgagggccgcggtttcaacgccggcgtggacatcaaggagatccaggccgacccgggctatgacaagctcatcggcgccaaccgcggctgcttcgccgccttcgccgccgtctacgagtgccaggtcccggtgatcgccgcggtcgccggctactgcctgggcggcggcatcggcctggtcggcaactccgacatcatcgtggcctccgaggacgccaccttcgggctgccggaggtggaccggggcgccctgggcgccgccacccacctggcccgcctggtgccccagcacaagatgcgcgccatggtctacacggccaagcccgccaccgcccaggagctgcacgcctggggttcggtgctcgcggtcgtcccccgggagcggctgcgcgaggaggccttcgcggtggcccgcgagatcgccgccaagagcacccgggtgatccgcgcggcgaaagagtcgctgaacggcatcgacctgtgggacgtgcaccgcagctaccggtacgagcagggcttcaccttcgagctcaatttgtcgggcgtctccgatgaggcccgcgcggccttcgtggagggccgggaggcgaagttcgaccagtgaaggggcgtcagttgagcggcaagaggatgtcggaggcggacgtcgtcgcccgcctgtccgacggcatgaccatcggcatcggcggctggggcagccggcgcaagcccatgtcgatcgtccgggagatctgccggtcgtcgctgaaggatctgacggtggtctcctacggcggcccggacgtggggatgctgtgcgcggccggcaaggtccggcacgtggtgttcgcgttcgtgtcgctggacaccatcccgctagagccctacttccgcaaggcccgcgagtccggcgccgtcaccgccaagcagatggacgagggcatgatgctgctggggctgcaggccgcggcctggcgggtgccgttcctgcccacccgggtcgggctgggctcggacctgcagcgcatcgacccgtcgctgcgcaccgtcacctccccctacccggcccccggcggcacccacgaagagctgatcgccgtgcccgcgctgcacctggacgcggcgatcgtgcacgtcaaccgggccgacgagaacggcaacgggcagttcctcggccccgacccctacttcgacgacctgttcctggaggccgccgagcagcgcttcatctcctgtgagcggatcgtcccgaccgccgagctgaccgcctccgccccgctgcacaccctgaagatcacccggatgatggtggacggggtggtggaggcccccggcggcgcgcaccccacctcctgcgtccccgactacccccgcgacgaggcgttccagagggactacgccgcctccgccaaggagcccgacggctgggagcgcttctccaaggaatggatcgacggcctggacgaggccgcctaccaggcgaagctgaaggggtgagggacgtgaccgagcagaccctccacaaggtgcggcgcgccgacgtctgcgccgtcgccatcgccgactgcttccgcggcgacggggagatcctggccaacccgatcgggaacctgccggtcctgggcggacggctggcccgcgccgtgcatgagccgcagctgatgatgaccgacggggaggcctacctgaccggcgacgtcccgccgctgggcaccgccccggaggtgatcgagggctggaacccgttccggcggatgttcgatgtggtgtggggcggccgccggcacgtgatgatgggcgccagccagatcgacaggtacggcaaccagaacatcgcggcgatcgggtccgaccccgacaagccggtgcggcagctcatcggcttccgcggcgcccccggcaacaccatcaacaacaccaccagctactggatccccaaccacagcacccgggtgttcgtggagaaggtggacctggtgtgcggcatcggctatgaccgggccgccgagctgggcgaggtggcgcgcttccacaacctgcggcacgtcatcaccaatctggccgtgctggacttcgaaacccccgaccaccggatgcggctgcggtcggtgcacccgggcgtcacggtcgaggacgtggtggccaacaccggtttcgagctggtcatccccgaccaggtgcccaccacccgcacgcccaccgacgaggagatggccgtcatcgaacggctggaccccgcgggcctgcggtaccgcgaggtgaaggactgatgcatccggcgctgcacacccgggcctgcgagctgttcgggatcaagtacccgatcgtccagaccggcatgggctgggtgtcgggcgtgcacctgaccgccgccaccgccgcggccggcgggctgggcatcctggccgcggtcaccatgtcggacgagcagatgctgacggccgtccgcgagatgcgcgagcgcaccgacgcgccgttcggggtgaacctgcgtcccgaccagcccgacatcgccgaacgggtcaaggcgctggcccgggagggcgtgaaggtggtctccttcgccggcgcccccaccaaggacaccgtctcccggctgcacgacgcgggcgtgctgtgcatcgtcaccgtggggatgcggcggcacgccgagaaggtcgccgcgctgggcgtggacgcggtgatcgcccagggcggcgagggcggcggccacaccggctcggtgcccacctcgctgctgctgccgcaggtggtggacgcggtcggcgccgacatcccggtgctggcggccggcgggttccacgacggccgggggctggtgtcggcgctggcctacggcgcggacggcatcgccatgggcacccggttcctgctcacccaggaaagccgcgtgcccgagccggtcaaacgcgaccactacctgaaggccggcgtcaccgacacggtggtgacgtccgcgatcgacgggcgtccccagcgggtcatccgcaccccgttcgtggaggccctggagcgccagtcgccgtggcggcggggagtgcggatcctgcgcgccagcacccggatgaaggagctgaccgggcagtccccgctcaaggccgtccgggagggcctggcgatgcgccgcgagcagggcctgacgtggttccaggtggccagcgccatcaacgtcccgctgctgatcaaggcggcgctggtggaaggccgcccggaggccggggtgctgcccaccgggcaggtcaccggggtggtcgacgacctgcccacggtcgccgagctcatcgagcgcatcatcgccgaggccgagagcaccctgcggcgcctggagtccggcaagcgcccgtagtggccgctcaccggcgcgtcttgggcgacaccggcacgtcccggtcggtaaaaagtctgagcacacgcggtaaccatgtccccctgggccggtggtcccgccgagcggggccaccggcccggaggggaaattcggatgcttccgccggtatgcggggcctaccgtgggctcatggacgtggtattcacacggacgggtgagcgtcgctacgggctgaccatcgtcgcgccgggagcgccgctccggggggcggacccggcacccggatacgacgactacatcccgcacgacctcgtccattacgtgatcgaggccgagctgaagatgtcggggggcctgtacgggcgggccgccgccggcggcgggtgctttctgctgctggaggagacgccgcaacggcgcgggcggcggcgcaggcaacgccagttgcaacgccgcgaggcccacctgcgcgaaaaggaccacgccggctcggcggacatggcccgctccgagcgcctggccgcactctgcgacatggcctggcggctgcgccgctcccccaaggggcagccgcccccgtgggtgcccaagcaggagatctccgcggaggaccgcgaggcggtcgaacgcgtggtggccaggctggatgagatcgccccgctgtggaacgccctgaagatcggtgaatccctgaccttcacctggccgaaccccctccccgtccaggccgcccaccgctgaaggcggccgggcaccgcgacggaggcttcgagaaaacgtcgccgagggcggccgggggccgccctcggcatgcgggccggtcaggagtgggggcaggtgtcgcggtactcgctgatctgccggttcggccgcggggccgggcacaggaactggtcgtagcgggtgtcgtcgtcgacgaaacgcttcagccaggagatcgtgaacttggcgaccaggtcggactcggcggtggggtccacgtggttgccgcccgccatctccaggtacgccttctccggcacgttggtcatgctgtcgtagaagcgttcggagtggccggcgaccggggcgacgttgtcgttctccgcgccgatgatcagcgtcgggacggtgaggtcgctccagttcttggtgaggctccagggcgccagcgggatcgcggcccgcagcgtggggcgcttggccgcggccgccaggctgccgccgccgcccatggagtggcccatcacggccagccggctcgggtcgatccggtcgcgcacctggctgcgggtggtcaggtagtccagcgcggccagcagctgctctgagcgtgactcgggggtgtcggtcaggccgttggtggtcagcgtcatgaccacgaagccctgggaggccaggcgggggccgaaccagcgcaccaggctctcgggggacaggaacccggggatgaccgcgaccgcgccgaaggtgccctggctccggtcggtcgggtagaagatggtgccccggttgaagccggcgccgatgccgccgttcacgctgatctcgtcgatggcgaacgggccgcgccgggcggtgacgctgcgctcggtggggtcggggccgcgctggtaggggttgtcggcggcgtgcgcgggggcggggacggcggtcagcgcgcccacggcggcgaccgtggcggccgccaccgacagccgccgcagcgacctgcgcagtctgctcttcatggggatcctctcgtcgggagcgggaaggcgagaggtagcgtgcgcccatgacggcggccgcgcttggcaggtgtccgcgcattacgcggcggcgagctgtccgcgtcctataaacccgcggcgtatgcccagctcacgcgccttgccgcggcatgtcgcgccgcggaggtcttgtgccggtgaccaaaggcgatgtgccggcggcccaaagctcttggggcaggagacgcccgtcttgagcatcaccggccgtcgggtcggctcactcgggcggcttggggccgccggcggcgggcatgggctcggtgtcgggcggcggggatggcgggccgttgtcctctggtttcagggcgcgcaggctcatggtgacgcggtaggtgatggcggtgacggggacggccaccacggccccggcgatgccgcccagcagggttccggcggtgacggcgatcaggatgaccgccgggtgcagccgcagcgaacggccctggatcaccggttgcagcaggttgccctcggcctgctggaccagcagcaccgcgcccagcgtcagcagcgcgtccccgaggccgttgctgaccagcgccaccagcaccgccaccgccccggccacggtggccccgacgatcgggatgaacgcggcgatgaaggtcagcaggcccagcggcagcgccagcgggacgccgatgatcaccagcgccagcccgatgccgacgccgtcgatcacggcgaccaggaacgtgccgcggatgtaggcgaccagcgtccgccagccctccacggccgccaccgccacccagccccggtgccgccgcggcagctggctcagcgcccagcgcgccatcttctcgccgtccttgagcaggaagaacagcagcaccagggccagcagcgccgacgtcgccccctgcgcggcggcggtggccccgccgaccgggtcgggcagcgcctcccggagggtcctgatcagcccgtccaccgttgagttgatctgccgttcgctgaccgacagcggcccttccagcagccattggcggacgcggtccaggccctcttcggtctggcggcgcaggctgctccactcgttgaccacccggttggtgatcagcgtgaagggcagcgcgatggcccccagcaggaccaggatcccggccagcgcggccagccagggcggggtgccgaggcggcgcagcccgctggagaccggcccgatcagcgcggccatcagcagcgccgccaccaccgccagcgtcagcggcgccagccgcaccaagacgatgaccaccaggtagatcgccgccgcgatgaccagcaggctggcccctacgacggcggtgttgcgcagccccggcgggacggtgaccggggggcgttcccgggagggcgtgacgcgggcggccgtggagcccttcccctgcggcgcggtgggttcaccggaggccatggcctgctcctcacccggtccggtcggactcgtcgatgacgaggacgtcgcggtccagcgcgccggtgcggtacacgatgccgcccaccgtctgcgccaccaccggggaggtcaccagctggaacagcgccaccagcagcagcggggcgatgtcggacatcgaggtcatctgcgcggccgtcccggccaacaccagcagcagcccgatggtgtgcggcttggcggcggcgtggatgcgggtgacggtgtcggggaagcgcaccatgccgagcgcgccgagcgccgagaacgccgcgccggccggcagcagcacggcggtgatcaggtcggtgacgctcacctgcgttcctcccgctccccggccaggcgggccgcggtgacggtgcccacgaagcccagcagggcgatcaccaccagggaggaggagtgggccgcctccccctgggtggccgcctgcaccgcgaccccgctgaccagcagcaccgccaggacgtccagcgccacgatccggtccagcgggccggggccgcgcaccatgcgcagcagggtcagcagcgccgccagcgacagcagcgcgtaggtgacggcgtagacgacgttcaccggccctcacctcccgtcggacggcctgacaaggggaacgtccgcatcagcctgcgttcggtgtcgcgcacgtccgcccgtacccgctgggcgtcggtttgatcacggatcgggattccgtgcacgtacagcagtgacttgccgccgtcgatctccatcaccaccgagcccggccgcagcgtgatgttgttgctgagcaggatcagcagcacgctggagcgcacccggtaggggatctgcaggatgccggcgcgcacggcctgcggcccctgcagcgccagccgtgcgaccaccaggctggaggccaccaggtcggcgaagaaccggccggtggtgatggccagctccagcggccggacgcggtgggtctgcggcggcgccggcagccgcgtcacccggtacaccagggcgaccaccagcgccccggagagcacgacgagcaggttcaccctgctccacagcgccacccagatgaccagcagccagaccgccatcgccaggcggggagcggagatcttcacggcgcctcctctccgagcaccgcctgccggtaggcggtgcggtccagcaggtcgccggccgcctgcagggtccaggacgtcagcggcccggccagcaccgccaccgccagcccgagcagcaccatcccggcggtcaccgcgcgcaccagcaggtggctgtagcgcacctgccgggacggctccggctcgcctcgcgtttcggggggcggggcgccggaggggcggggacgccaaaaggccagcgtccagacccggctcatcgccaccagcgtcagcagactggccgccaccgccacccccgccaccaggtaggccagcgcgcggccggagccgaacccggcctgcagcagcgccagcttggccacgaaccccgacagcggcgggatcccgctcaggctcatggcggggacgaagaacagcacggcggtgagcgtggaggtcttcgccagcccgcccagccggtccagcgaggtgtgcccggtctcctcctgcatgatgtcgctgaccaggaacaacgtggcctgcaccacgatgtggtggacgaggtacagcagcgccccggccagcccggcgaccgagaacagcgccagcccgaagaccatgaagccgatgtggccgaccagggtgaacgacagcacccggtggatgtcgtgctggaccagcgcccccagcatccccaccagcagcgtcagcgcggccagcaccagcatcagcgcgctggcctcctggagcgggaacagcagcgtctgggtgcggatcagcgcgtagacggcggtcttggtgagcagcgccgcgaagatcgcggtgatcttggtgatggccaccgggtagctgtcgggcagccacaggtgcagcggcaccaccgcgcccttgatcccgaacaccaccaggaacatcaccgccagcgcggcccgcagccccggcggcaggttctcggtgcggaccgacaggtcggccaggttgaccgtgccggtggccgcgtaggtgaagccgatggccgtcaggaacaggatcgaggaggtcaggctggtgaccgtgtaggtcatcccggcgtgcatgcgcgccgggttgggggccagcgtcatcagcacgtggctggagaccagcatgacctcaaagcccacgaacaggttgaacaggtccccggccaggaacgacaggcacacccccgccgccagcgtcaggtagacggggtagaacaggctcggctcggactcggtgtgcccgaccacgccctcgccgaccgcgtagatcatgatcgccagcagcaccacggtggagaccaccagcatcagcgcgctcagccggtcggcgaccagcgtgatgcccagcggcgccggccagtccccggcctgcacgctgatcacgccgtggcgggccaccgccgcggccaccgccacggccacggccaccaggccggccagcaccgccatgctcagcgcccgcagcagcccggccgagcgccgcaccagcagcgacagcgcaccgcccgccagcggcagcgcgaacggcagcggcagcaggacgttcaccgctcgtcctcctcggcttcggcggcggcgtactctgcctcttccgggccgcgctcggcgcggatccggcggtcctccacgtcgtcctgcacctcgtcttcgcccaggaacacccagctgcggtaggccagggccagcaggaaggcggtcaccccgaaggtgatgacgatcgcggtcagcgccatggcctgcggcagcgggtcggtcatggccccttcgccgtggccgtccagcagcggcggcgccccggccgggccgcccgccagcagcagcgccaggttggcggcgtggcccagcagcgcgaacccgaccacgatccgcaccatcgaccgctgcaccagcatctgaaagccgatcgccagcagcacgccgatcaccacgagcagcaccaggctcaccggcgccctcccggttcctcctccaggctggtgcccagggtgcggatcaggctcagcaccagcccgagcaccaggccgaacactcccaggtcgaagaacagggaggtgggcagctccacgtgcccgatcaagggccagtcggcccgcagcacggtcgtctccaagaaggccccgccggcgagccaggccgcggcccccgagccgaccgccagtcccaggcccccgccgatgaagacccccgggttgagcggcatcgcggcggccagttcggacaccccgccggccaggtagcgcagcacgaacgccacacccgccaccagcccggccacgaacccgccgccgggctcggcgtgcccggccggcagcaggtagaccgagacgaccaggatggtggggatgaggatccgggcggtcaccgccagcagcaccgggcggacccccggcagcggggtgctgggcgaggccagccaccgtccgggctgccgttccccggtctcggccggccagggggtgcggtcctccatgccggtcagcaccagcgccgccacccccaccgcggccaccgccaggacggtgatctcaccgagggtgtccagggcgcgcaggtccaccaggatcgcgttgaccacgttgcccgcgtcctcttcggcggcggcctggatgtagcgcggcccgaccggtcgcgccgtccggctgagcacggcgaccagcaggaacagcgcggcgaacgcgccgatcccggcgctgacggcggtggaggcggcccgcaggccgagcggccggcggctcggcgggaaccattcgggcagccgccgcagcacgaacaccaggatgatcagcgtcagcgtctccaccaccagggcggtcaacgccaggtcgggcgccccgtgcaggacgaacaaccccaccacgccgtaaccggtggcgctcagcagcagcgccgccgacagcctgcgccgcacccgggtggccgccagggcggcggtcaccaccagcacccccaaaacggcctgcatcgggtgatcccacagccgcacccggccgccgctccaggcgggccccgtgccgttgagcagcccggccaccagggtcactcccggcagcgccagcacggtcagcatgatcaccgtcaggtagaccggcagcgacccgacctggatgcgccgggtcagctcccgcgcccccagcagcaggccgctcaggcaggcgtagtaaccggcctcggcggtgggcagccgcgccaggcgccgccgcagcggacgcagccgcggcgcccgcaggtacagccacgtccccagcgccaggaccagcaccgacagcgccagcggccccagcccgtgccacagcgccagcgtgtagcccggttcggtggtcggcatctggtcggcgtaaggggcgatcacccgatgccacaccccgggccccagcccggccagcagcccggcgacggcgggcaccagaatcggccagatcgcctccccgggcagtcctcccacgcccgaacgcgggcggtcgggcggtggcgccgacccctctcccgcgcctggacgttccgcaccctcgccgcggaaggacgtgggggacggcggttcacccccgtctgaacgctccggatcacgtgggcgatcgggtgcggccggtggcggctctcccgcgcccgggtgttctggggtctcgtcacgcgagcgggcaggtgcgtccgatggcggctcgtccggggcttcgccgggtgctccggggccgccgccgaggcgtcggggtgtccgggctctttcgcggagggcgtgccatacggccgtcgtgtcggttttcagttccgctccggtcggctcgtcggcgtcgccgccgaaggccgcctgcaggaagcggattccgtaggcgacggtgaacgccgagccgactgtcacacccgccagcaccagcaggtccgcgccgccgtgggcgaacgcctccagggcggcctccttggccgtgaagcccaggaacggcggcagtccgaccatggacgccaccgccagcgccgtggccagggcggtgaccggcagttgcgggccgacgccgtgcagccggctgccccggcgggttccgaacgtgcggtccaggacgccgaccgccaggaacatcggggccttgaacaggccgtgcgccagcagcagggcgtccccggccagcgcggcggtgcggtcgcccgcgccgaccagcaccatcagcaggccgagctggctgatcgtcccgtaggccagcaggcgtttcaggtcgtcctgccacaatgcctgccatccggcggccagcaggctgaccaggccgaccgtcaccaccagcgggacccacaccccggtgccggcgaagccgggcgtcagccggcccaccaggtacacgcccgcctgcaccatcgccgccgcgtgcaggtaggcgctgatgggggtgggcgccaccatcgccgccggcagccaggagtgcagcggcatctgcgccgatttggcgaacgcgcccagcaggatcagcaccaaggcggtgatgacggcggcgccctcgggcgggtcggccagcagcaccgagatggtgtaggtgcccgcggccaggccgagcaccacgaacccggccagcatgaccagcccgaacccggtggtgatcagcagggcctggttggcggcgcggcggtgctcggggtcttcggggcggtcggcggcgatcagcaggtaggagcacagggtggtcagctcccagaacacatacagcaccaggaggttgtcggccagcaccaggccggtcatcgccccggcgaaggccaccagcaccgagatgatcagcgccgggggccgggggaagtaccaggccgagtacaccagcaccagcacgccgacgccgccgaccagcagcagcatcacccaggacaggccgtccaggcggaactgcagcaccagccccagttcggcggcccagtccaccgtctcggcgatcggctcgccggcggcgaccgcccccgactgccgcaccgcccagatcaccgtggccaggggggcgagcgccgccacatacggcatggctctccggtcgtgccgcagcgcccacggcagcagcagtgccaggacggcgtggaacgccacgagcgtcaccatggccgcaggctccccaccgcatccctccccagcgctcgccgtgcggccggtcccttccggctgaggaccgcaaagcagcccgcattcacgcatgtccccgctcccgggggccgtcgcgtgcctcctgcggggaattgggcgtcccttgcggcactgtttgccgagccgtcccgccgccgggccgggcggcgtaaatcactggcgtgatcagcgcaaaggccgttggatcctgttttcggccttcccgaaccaccgaaacgtcctatgatctttctcggccggggcggccccgtcccggccaggccccgggaaagtcggtgttagccccacctgccggggccgttttgctttgcgggaggccgccggccggggcgtgtcggtgcggtctgccaggatgtgcggcgtgggcaacctgtatgagtacttctcggccgccgatgacgaggaggccgcggcggcgctcggccgcaaagggtggacgcaggaccggggagcccgcaccctggccgtcaagggcatcgacccggcggtgcagatcggcaggctggaggagctgctgaccggccgcccctacgcgcagatcacggccgacccccggttcgcccggcggatcggcccgtcatgggccgaccgcggcgtggtcaccctgaccgatacgctcacccgggccctggcggcgggcgaggagagcgacctggcgcaggtcaccgtcgactggtcgcagatcgcggagttcgacggccaggccgaccccatggacctggccgagttcctgttcgagctgtcggcgatcgccgcccgcgccagcgaacgcggccaccgcctgtactgccgctggagccggtgaccatgagccgagacgagcagcggccggcggcgcggcctttcctgcgggcgctggagcagttgcacagcgacgatccccgggcgcgggagaggggctttgacttcctgcgcgagcacgccgactcctacgtggcggagctgatcgaggcgttcggccgggaggacgacgccgagatgcgctgcctgctgctggagctgctcgccgaggcgcgcgaccccacggccctgccggtgctggccgagcagctcgcctgcccggacgagtccgtgcagttctgggcggtccggggcctggagatgctcggcacccgcgaggccggccaggccctcgaccgcgcccgcgccgaagggtggatcttctagcgggccttgcgccacgccgccgccacgggccgggacggggatgccgcaggaggccgtcgggctcccgtccgcggcgccttgggccggggcgttgaaaaggttcagttggggaaggcgccggggtccaccgagcgggtccgggcctggccgcccaggaccgggtgcagggtgatcctccagttgctccagcggatctgggtggcggtgtagacggtctggaagcgcaggctctcttcgaagcgctggaagcggcagtcccggccgaaggagcggttcttggggtcccaggcggagccgctggcgaagtagatccggtaggtgccgtcgctgatgccgcgcaccgtgtacgtgccgcccctgcgcacgtagacggagatgcgcgggctgccgccccggacgagggtgaccacggcgtccccgctgccattgtcgatggtcagaccgccccgtccgccaaggccgctggagcggatgaacgtcccgttcgaggggcgcgagctgaacttgtggccggcgggcggcagcgccaggccgggccgcttgccgggcaggacggcggtgacctcgcgcagggcgtcgcggagttcgtcggtggcgtcggcctctcccaggtcggcccagaccgccggaccggtgcacagatcccggcccttcacctgccgttccacgacgcccacggttttgtggaattcctccagcgccgtgagcagccgcgggtgccggccggccagttcgggcggcggggtgatgtcgcgcagcatggcggcggcctcgacggcggcctcctccacgggggcgacccgcccggccagccctttgtacttgccggccttgcggaggtctttgaggggcttgtccattcgccgcagggcgctgcgcagcgtcgcggcgtattcctgaagcgaggcgggctgcggggtggagacggtcggcgtgtccaagcccgccggtgtctgggagatcgctgtcccggtggtcccggcgtcctgggtgcaggcccccacgagcagcatgcccgccgccaccgccgccgtgccgcacatgcggcttcttctgctccggaggagactcccggacgccctttccctgcctttctgtgtcacttcatcacgatccgccaagcccagccgtccgatataggtatttgtccgcagaacacaactcaggatgtggccggatccggccgttctccgccggggaggatgaacggcggcttcaccgaacgacggcatgcgcacaagccgcaccacaagacgtcagacgactcgccgggcacaaagggcgaccacaggcacccgtctgcagaatcacgggccgaaacacggccgcatccggccgtctccgccagggcggatgggcaaaggtcccgccgaacggcggcgcgcaagcaaaccgcgacgcaagacaccgagcagaaccgaacgggcataagcacccgcccgcagcccacggcacagaacgcgaccggatccggccatcccccaggcgagcggatgtgcagacgggcggcgacatgtgaccaggtcgcgatgcgcatgagagagattcgcgcgttgtgcggaaatatcaggcggcgggcctccgcgacctcgatcagaggattttctgcggatttcagacgatgcccgccaatacgatcatgatcatgacacgacgcctcctgttcgccggtgtcggcttgtcgctcgccattgccgtaccggccaccgccctgcccgcccacgccgcaccgacccccgcttggcggccggtgtatcagacgcccgccggcgacggtcacggcgggttcgacgacgtcttcgcgctgggccccaagaaggcctgggcggtcgggtcgcaccagagcggagggctcatccggttcgcgcagtggaacggcaccgcctggcggccggtggaggttccctcttccgtctactccggcctgcgctccccggcgctgcacaccgtcaccgcctcctcgcccgccaacgtgtgggccttcggggacgcccgccggggcggcgccgacgtggggttcgcgctccgctggaacggcacctcatggacccgcaaggtcttcgccgccgggatgcggatcagcgacgcggccttcgtgggcaagcagctctggatcaccggttcccgctgcaccagcagcggctgccagggcttcatccgccggttcgacgggaaggcgtggcgggccgtcccgctgcccaaggtgaagaccaaggggaagcggatcggtttcaaccggctgagcccgcgccccggcggcggcgtctgggcggccggctccgtccattccacctccgcgcccgtctcgacgccggtagtggcgtactggaacggcaagaagtggaagaccctccccaagcccaaggtctcgctgcgcaagggcctggcctacggcttcaccgaccttgcggcgcagggctcgaagaccgtatgggccaccgcgaccgtcctctccccgggcgagggcagcacctacgcgggcctgctgctgcgctggaacggcaagaagtggaagcacttccgcatcaaggacaagcagggaatcgccaagttcgcccccgacggcaagaagggcttctggctgctcaacggctcccaccgcgctttgctgcacttcaacggcggcaaggtggaccgccgctacgccccgaaggccggcggcaagaacggccgggcgttcgggttgacccgcatccccggcacacgctccctgtgggcggtcggtgtcgccggtgaacgcggcaccgtctggaagtacggcccctgaccgcctcttcagggatcagaacgcggtcgtcgcccaggggcgcgcaggagtcgttcccgcgcgccccgggcggatcgccgcgggtcaggtcaggccgccgcggctgatgagctgcttgatgatgacgttgcgctggatctcgttggtgccctccccgacgatcatcaggggggcgtcgcggaagtagcgttcgacgtcgaactcggtggagtagccgtagccgccgtggatgcggatggcgttcaaagcgatctccatggcggtctcggaggcgaacagcttggccatgccggcctccatgtcgcagcgctcgccggagtcgtagcgttcggcggcgtgcagcagcaggcggcgggcggcggtcagcttggtggccatgtcggccaggtagttgccgatggactggtgctgccagatcggcttgccgaagctttcgcgctgccgggcgtagcggaaggcgtcgtcgaaggcggcgcggccgaccccggtggcgcgggcggcgacctggatgcggccgatctccaggcccttcatcatctgcgcgaaccctcgcccctcccggccgccgagcagggcggtgcgggggacgcggcagtcttcgaaggccagctcgcagctttcgacgcccttgtagccgagcttgggcaggtcgcgggagacggtcaggccggggaccttctccaccagcaggatgctgatgcccttgtgcgcgggccgggcctcggggtcggtcttgcacagcagggcgatcaggccggcgcggcgggcgttggtgatccaggtcttggcgccgttgatgacgtagtggtcctcatcgagggtggccgtggtccgcatggcctgcaggtcggagccgccgccgggctcggtcagcgccatcgcggcgcgcagctccccggtggccatgcgcggcaggtagcggcgtttctgctcctcggtgccgaagtcgcagatcagcttggagaccacggtgtggccgcccatcgccccggccaggctcatccacccgcgggccagctcctcggtgaccagggcgaagcagggggtggagaccttggtctccccgtacggctcggggatggccagcccgaagatccccaggcgtttcatctgctcgatgaggtcttcggggtaggcgttggcgtgctccaggtcgcgggcgaccgggcggacctcgcgatcgacgaactcgcggacggtctcgacgatcgcgcgctcttcgggggccagctcgtagccgatcatgacagttccacctccgcctgcgcccgggcctgcccggcggcgtccaccacggccagcctcccgtccggcccgccggtcaccagcaccgcctccccggcgaacaccggacggcggaaccggtaggcaaggcccgtcacccgccgcccgggggcgttgcggcgcggcagctcggccatcaggacggccagcagcgggccgtgcacgaccagggcggggaagccctccgcgtcccgggtgtagggcaggtcgtagtggatgcggtgggcgttggcggtcagcgcgctgaaccggaacagcagcggcggctcggccgtcagcggcaactgccaggggtccggtgaggagggcgtcccgctttgcagctcgtgccgggcgggcgccgaacccgaccggtacaccaggtcctgctcgtcggtgacgcgcagctcgccgtcctgccggatctcatgccggacggtcacgaacagcagctcgcccgcccggccctgcttgacgttcaccccggcgaggacggacgtgcgctcggccaccctccccacccgcagcggcgcgtgcacccgcagccggcccccggcgaacatccgggtgcgctcgggaatcggcggcagaaagtgcccgcgcgccggatgcccgtcggcccccagctccgcttggggcacccattccaggaagtacagccaatgccacagcggcggcagttcttccccggcttcgggcgcgtccccgggccggtcgagcaccgcggccagcgccgccgccggcccgggcggcagctcgtccgtcacggtctgcggccccgggttccacccgtccacgtgcgcggcaagcccttcgctcacctcaccggcctcccgatgcccgcggccccgcccccatggcggagcccttcaccacttcccacatcccgccgggactcccgcgctcccggcgcacgggccgccgtttccaggcggcggcagccttgcaaacgaccggctctcggacgcatccgcctgtccaccgggccttccacgcgcatcgatcgtgggcggcctattcccgctctccgatcacgcggcgggcgcgcaggtcgtccaaggcgtccttgggcaaagagagcagttcgccgaggacttcgtcggtgtgctggcccagcaggggcgccggggcgggaggccgctggagaccgccgagcaccaggggcgagccgggggccaggtggcggccgatgccgggctggtccagctccccgatcagcggttcggcgcgcagggcggcgctgtcgtcggccaccagttcggcgaagtcgcggtaccgggcccacagcacggaggtgccctggaacgcctcttcgatctggccgcaggtgcgggcggcgaaccagggggtgaagatgccgcacagcgcctcccggtaggtgtagcggtcggcggctttggtgaagtcggcgcccagggcccgttccagggcttcggcgacctcgcccaggccggtggcggcgagcaggtcgcgccagtgccgggccgagagggtcagcaccaggacgcgccggccgtcgccggtggcgaagtcgcgtccgaagtcgccgaagaggtggttgccgatgcgccgccgcggctcgccgaactgggcttcggccaggtagccgaggttgccggcggtggccagcgccacgtcgctgagggcgacctccaggtactgcccggccccggtgcgcagccgctgccgttcggcggccagcagcccgaccgccaggtacagcccgcaggcgatgtcccaggccggcagcacgtggttgaccggcccgtcgtggtcttccggaccggtcaccagcgggaagcccaaggcggcgttcacggtgtagtccacggcgttgccgccgccgcgcttgccgacgagctgcacgtagatcaggtccggccgccgctcccgcagctgttggtaggtcagcccgtcccgccggggcgcgttggtgaggacgatcccgctctcggcgatcagatcggcgacgatcttgcgcccttcggccgaccgcagatccacggtgaccgaccgtttgcccttgttgagcccggcccagtaaaggctccgcccggacggcgccagcggccaccggtcgatgtcgggcccgccaccgatctggtcgacccggatcacgtccgccccgagctgggccagtgtcatcccacccagcggcgaggccacgaagctggacagctcgaccacccgcatcccgtccagcggcagtcccatcgcgctcgcctcaccggccaccggcacccctccacggctcggggacgtctccagaccgcggcacgctcctggagattctggattctatagaatatccacacgctttccagagcccccggcgccccgcccggtccagaatcgacaggacgtcggcgggagggagaaacggtgcccggcaaacgcccagcagcccccaacggtccccgcaccacgcccggaccggccgtcccgcatgccgcccccgcacaccccgccgcggaaatcgcgcgccggcccgcgctggacggcaggcagctcagcgaacgggtcgccgggcatgtgcgggaggccatcatgatcggcgaactgcgcgcccccgcctacatccgcaccgagcacctggccgccgaactgggcgtcagcgccaccccggtgcgggaggccctgatgatcctgcacagcgagggcgccgtccgctgggagccccgccgcggtttccgcgtgctgccgctgaccgaacgcgacgtggccgacctgttcgacgtccaggcccacctcgccggcgaactggccgcccgcgccgccaccgccctgccggaggaggagctggaccgtctggaaggcgtccaatcccgcctggagcaggccgcccgcgacggcgacgccgagctggtcgaccggctcaaccacgagatccaccggacgatcaaccgctcctccgggtcgcaccggctgaccgcgctgctgaagtcgaccgtccactacgtgccgctgcgcttcttcggcaccgtcgaaggctggcccgaggcctcggcccgcgaccacgcccccatcctggccgcgctgcgcgcccgcgaccccgaggccgcccgcaccgccatgtccgcccacatccgccacgtcggccgcctgctgatcgaccacctgcgcgcccggggcgtcctggagaagtcggcatcgcagtgaggtttttcaacgaaagccacggtcaagcacggcccggcgcggtttgcatgccgagcactgttcgtccctttacccccgagaaagggtccacttgccaacggcgtccgaaacccgaagaaaccccccaacggcaacgttcacgccgataatctgatcttgccgagatcccgtgcaggatcctcgtgaagcatgggagcagaccttgggcgctgacggcgccgtcccgaccgacatccccaccgacgtgccgacctccgcccgggtttacaactggctcctgggcggcaaggacaacttcgaaatcgaccggcagttcgtgcgggacaccatccgcctcaccccgcacgtcctcgacgccgcccgagcgaaccggctgtttctgtaccgggtggtgcgctacctggcggccgaggccggcatccgccagttcatcgacctgggctgcggcctgcccaccgacaacaacacccaccaagtcgcccaaaagcacgcacccgacgcccgggtcgtctacgtggacatcgacccgatcgtgctcgcccatgcccgcgccctgccggccggggacggctccaccgtggtcatcaccgccgacatgcacgaccccgaggccatcctggagcaccccgacaccaagcgcctgatcgacttcagcgagccgctggccgtgctgtacctgtcggtcggccaccacctgcccgactccgacgacccccacaccgtcctgcacacctacatcgaccgcgccgtccccggcagccacctggccttcactcagatcgtcagcaccctccccgccgaacggcgcgccgaactggacgccatcgtccctcccaacatcccctggcagacccgcagccccgaagaggtcgacgcgctgctgctggggcacggcctggagccggtcgaaccgggcctggtcgacatcaacaactggcgccccgaccccaaccagccgcctctggcccccgttcccgaagagctgaaaacttacgagggcgcctccaagctccacaaggaactgttcgagtacggcgggctgttccgaaagccgtgacctgaaacgacggggcgcccggaatttgaacgttctcgccgcacggccccagggggccaggcccggatgtctcccgcggagcgaggtgcccgccttgacacgtggacgcgcatccaccagatgcggccggttacggccaaggaatcctcagaagggggaacttgcgcgttttccgaacgcgtgtggttgatcatgaaagcatgacggggcgcgtaccggcacgggtctgcggtggccgggccgttcaccggacggcacggcgaggggagcggacagcggccaccgcgagcgccggccacgggaaaacggccggccgcctgcggtggggacgccaccggaaccatccccaccgcgggcgaaaggcccctgcgagggcgcggtggtgaagcggccacgacgcagcccggccccgaaggacccgccgggctctgcgggcggcgacgccgctccgtcctcaggcaccacggcggacgccccgggagcggtggcgatcggcaaggacaactggggcatcgtgtccaccggcccgaacgccaccaacgtccaaacggtgctgccgccggaggcgctgcggccggtcagtgaggtgacggccccgtcccggctggtgaatgtcccttccgccgcgcggctgttcgtcggccgccacgacgatctgaccgctctgcaaacagcactggacgagtccgaagatccggtggtggtgcacggcctgggcggggtgggcaagtccaccctggccgcccgctacgccaccgcccaggccgaccggcgcaacccggtgtggtggatcaccgccgacaccccgcctccctgcaagccggactggccgccctcgccaccgccttgcaaccggaactgacccgggcgctgccgctggaggcgctggcggaacgcgcgctgacctggctgagctgccagaacgactggctgctggtgttggacaacgtcaccgaccccgcccacctgacccccgtgctggaccgcgccctgagcggacgggtactgatcaccagccggctcggcaccggctggcaccgcctgggcgcccgcgtcctgcacctggacgtgctcacccccgcccaggcggtcgagctgctggcccgcatcaccaccggaggcaccgaccgccacgatcccgccctggagggcgcagccgacctggtcgaagaactgggatgcctgccgctggcgatcgaacaggccgccgcctacctccaccagacccggctcaccccacgggcctacctggaactgctgtcccgacagccggcggcgatgttcgaccaggccgccgcaggcggcgaccccgaacgcaccatcgcccgcctctggcgactcaccctggcccggctgaccaaggtcccccatgctttgcaggtgctgcgggtgctggcctggtacggcgccgaagccgtcccccgcactctgctctccccgctcgccgcccccgccgagctcaccacggcgctcagggcactggccgcctacaacatgatcaccctcaccccgcagacggtcaccgtgcaccgcctggtgcaggccgttacccgcgcccccgaccccaccgacccgcaccgccgtcccaccgacatcgaccaggcccgccaccaggccatcgacctgctcggccaagccctgccccccgaccatcaagacccgacgcactggcccgcctggcgcacgctgctcccccacatagacgccctggccgctcgcaccaccgtcgacgacgacggcctcgccctcctgctcaacgaggccggcacgttcttgcacgaccaaggagcgatccatcgcgccatcgcctaccaccggcgcgccctgacggactttcagcggctgctgggtgacgaccacccgctcacgctgacttcccgcaacaacctggcactggcctaccagacaaccggcgattcaaagcgcgccatcccgcttctggaacaaaccctcgccgataaggcacgcgtactgggcgccgaccacccccatactctgaccacccgcaacaacctcgccctcgcctaccaggaagccggagatctcaaacgcgccatcccgcttctggaacaggcactcaccgataaagaacgagtactgggcgacgaccacccgcgcttcccgcgactatctcgccgacacctaccgacaagccgaagagagcaaacgagccatttcccccttccccctggaggggcatggccgatgatgaaaccatgacgagacgtgggctggtatgggccggcaccgccctactgatggcggctctgatcggactgggcgcgtacttcgccacggtaggcctggacaaggccgacaagtgggccagcgtgatcggagtcttcatagcgatcatcggcctggcagtggcggtggccggcctgttcaccggccaaaacaccaccgaacaagccccaccccaggtgtcggcctcgggagaacgctcggtcgccatcggcggcgacaacaccggaaccatctccaccggagacggaacaaccaacacccgatccccatgagaccgccccggtgaaaccaccacggcacagacgaaccccggatgccccccgcgaaggacacggccccagataaagacgcccagactcgtccacgcggaacaccggcaaagatcacagcaaacgcctcaagaacagcagcgatcggcgagaacaaccgggacatcgcgtcccccgagccgtatgtgaagcagaacgcgctgatgccgctcatcagtagcgtcaacagcgtctcctccaaaacggttgcagcggcacggttggatggtggagatgccttcgtcgtcttcttccagtgcgcgggccgcgcggcagcggctggcggatcagttgcgtgagcttcgcatggccgcggggatctccggtgtggagttcgcccggcgggcgggttggcgggactcgtcgaacgtctcgaagatcgagcggggtgtgcgtccggcgtcggcggagcatgtgcggctgtggtgcgcgatctgcggggcgtcggagcagcgtttgaacgagctgctggcggagcaggccgccgtcgagcggatgtggctgacctaccggcagctcaaccgcggcggcctcaagggtgctcaggagtcggtgcgggaccggtacgagcgggtcaagctcatgcgggtctactgtgcgcacgtgatccccggcctgctgcagacgcgggcgtacacgacggcggcactgcagtcgatccgcgtcgagcagcacgtcgaggtggacgacgtcgccgaggcggtggcagagcggatggaccggcagcgggtgctgcggcggccggacgcccggttcgtgttcgtgctggaagagcaggtcctgcatcaccgggtcgtcccggccgacgtgcacgccgaacagttggagcatctgctggcgatggcgcggtggccctcggtatcgctggggatcatcccgctggacgccgaccgcacgctggacgacgggcatcgggtgtggccggagcacaccttcatcatcagcgacaccgagctggtcaccgtggagctggtgtcggggtttctgtcggtgtcccagccatcggagatcgccgattacctggcggcctggaagcggctgacgtcgctgtccgtcacgggagagaaggcccggcggatcattaccagagtccgcgaatcgcttgacgcctgaagccggcgcgggtgagggttcgacacggggtcggcacgcacaggcccggtgtcgaaacggaggaccgtgatgccgctcgagctggtgggcgaggaccccgactcgcccgaggggcgctgccccgccgtgtacctcgaccccgacagcggggatttttacttccagggtctgctcgtcaccgatccgctggtgctcgccgagatcggcaggcacggcaccctgcacgccgacgaggccgtggtgcggcttcccggacgcatggcgtcgatcatcgccgaggcggccgccggcacttatgagccgggacgtctcgggcacggtccggccgacagcaccgaggtgctcaaagtcgccaagcacagcgcgctgcacctggagatgcgcgacacctacgacccgtcccaccccgcctaccaggactttctggcgggcgggtcgggctggtacgagatgacgaactggcgccggatcgtgcaggacgccgtgggtcgcggggtgacgatccggcgcgcccgggtgatctccatgcccccttcggactacatccgctgggagcacatgctcacctcccagaacatcgaggccggagaggacgtgcggtggctgccgcgcgaccgggcctgggacctgatgctgcccggcgcggacttttggctgttcgacaacaagctggtgatgttcaacttctgcgagggggacgggaccgagatccccgaagagaagagcagcaacgacccgaccgtggtcgcgcgctgcctggccgcgttcgagcaggtgtgggagcgagcgatcccccacgagcagttccgacttccctgaacatatcggtcccggtctcagccacgtcggcgaggccggggccaaaacctgccaaatctcttcccggcggcgacctgagtgcgcgaggttttggacgacactgcacacactccagggagccgtcttgatcaccttctcgctgaaacaagcctctggtaatacaaaggcgtttcgaacgcccgcccgggtcctgctcggccgtcgcgccgaatgcttttcttctgcaatcagccctgaggtatcccggttttcgcatcggagatacgcggccaggcgaactgatctggtgtgagcagttgaatgacatcgctcaacgggggagagcacgtgatccgggcagcgaataccaccggcgacttcgagcgggcggcacggttgcgagacgagctggtcgatacgctgcgatcgcgcgggaagatcgtctcgcctgcagtggagaaggcgttccgcacggttgcccgtgagacgttcgtaccccccggcactcctcttgaggaggtctacgccgtagaccgcgcggtggtgaccaagaccgacgagcacggcaggagcttgtcctcggtcagcgccacttacatccaggcccgcatgatcgaaatggcggatatccatcccggaatggccgttctggagatcggctcaggcggctacaacgccgcgctgctggccgagatcgtcggtccggatgggtatgtggtcagcatcgacatcgacagcgagatcgtcgagcgtgccggcgccctgctgagccgaaccgggtatggcggtcgggtcagcgttgtgcacgcggacgccgaataccccgtgcccggcttcggcccgttcgatcggacgttggtcaccgtcggggcgtgggacatccccccggcctggctggaccaactggtcgccgacggtgtgctggtggtgccgctgcgcatgaacggcatcacccgaaccatcgcgttccgccgcgacggcgatcacctgaccagcagcgacgccgaagtggccggattcgtgcccattcaggggcagggcgcgcataccgagcggacattcctgctgccagatccgaacggcgcgcggctatggctgcagttcgactccggcgcccctgaagaaatacgcctcctcgacggtgtgctggcaaccgaatcggtgtcggtgtggtccggtgtcaccatcgggaagggcatctcgttcgccgacctgcatctgtggctcgcggcgttcctgcccggattctgccggatcagcgccgaccctggtaccgatctggcggcgaagctgggcaagacctggttcccgctcggcggcgtagtcgggggttccttcgcctatctcgcagtgcggccggcgatggacgacacgggcgtggagttcggcgccaccgcccacggtggccgggccgcggccatcgctcttgtcgagcagatccaggcctgggaccgcaccggccgtcaccgcagtccctcgttcggtttctggcctgccggcagcaccgttcccaagcttcccgagccctcggcggtgctgcacaaaaggcatggcgccgtctcgatctcctggctcccggcgagccagaacacaccgatcattcgccctcgacgtgtgggaggagtgaactgatgactctgcccctggccctggacctcgccgatgaccacggcgagatcgcagcagaagagttcgagctggacctgcgcgtggtggagtccaccacgccgatagtgaccatgatgtgctccaccagcgacggctgcggcaacacctgcagcaccagcgcgtgcagcagcagctcatacgacccgttctgacggcctgaacgccttgcggcggcatcccttagccgggatgtcgcctccgcaagtcccggcgagaggaaggaaatggggtcgtggccgtttcccgccgtttccgccacaccggactcgtgctggtacgcgcgaccacatgtcccccggacgtgacgcctcccggcgatgtggacttggccgaccacgctgccgtggcgcgggagggagccgcgtgggtgaggcgagtctggcagcgccgtgaggtacgcgaagccgtggagatgtccagcccagacctggccgccggcatcgagcgccttctgacggatggctgtcccgccgggcggcggcttcgccggacggtggcctcgccggcgtcgtacctgctgcggtgggaacggcgcgccacccccttcgggatgttcgccggcgtcaccgccgctgcgctcggcccggcggcggtgaagatcgacaccggtcaccgtgccgtcgttcgcgccgattccgaatggctcgccacgctgatcgaccaggtggagcggcatcctgccctgcggatgcggttgacggtggtcgcggacaacaccggcgtcgtccgcgacggccgcttcatcgtcctccgcagggccgcggtcggagcgcgatcaccgggaccgctgcaggaagcgtcggtgcgtctcaccacacccatcgcctacgccctcgagcaggccgtccggccccagcggctcgccgcactggccgatcgcatgtcccggcgttttcccagcgccgacaccggccggatacacacgttgctgcacggcctgatcgacgggggattcctcatcaccgacctgcgtccgccttcgaccgctgaggacccgctgaaccatctcatccaggcgctccaccgcgcaggagtccgcgaggcgggcgacgcggagctcacggagatcaccaagctgctcgaccatctggaggtcatcaaccgccaactgatggaacacaacaccgctgccgacccggcgcgtgcggcgcccctgcgtgccgcggccgccggcaggatgcggcatctggcgcgcggcaccgggcccgtgctggcggccgatctgcggctcaacgcccacatcgcgatccccgaaccggttgtgcacgaggccgagcgagcagccgatgtcttgctgcggctgtcaacgcagccgttcggcacgacggcgtggttggactaccacgcccgcttccgtgcccgctatggcaccggtgcacttgtcccggtccgggagctggtcaccgactcaggactggggtacccccgcgggtatctgggcgcgcctcgtgcccgccccgtgtggcggacattgacccaacgcgacaccactttgatggggatgatccagcaagccctcgtggacggccgtgaggagatcacgctgtccgaggccgatatagcggcattgacgacaggtgatcacggtgacgtcgtggtgccgtcgcgtatcgaactcggcatcacgctccacgccacttcaacggacgcgatcaaccgcggcgacttcaccctgcaggtggtggccgcgccacgcgcccacaccagcatgatcggccgcttcgcccacctgctcgacaaggccgaccgggccaagctcgcccgcacctacgctcccgatgacgacgtcgtggtagcgcagttgtcgttcacgccccgacgtccgcacaacgacaacgtcgtacgcgtcgccccacacgcgggaacagtcgtcctgccgctggccgaacaccccggcaccgctcccggccggtcgggttccggtggaaccgaggtgggcgtgctcagcttggacgacctggcggtcaccgcggacgccgatcagatgtacctggtgcagcggtccaccgggcgacgtgtgcgcgcctacatcccccacgctctggacaccaccgtgcagacaccgccgttggcgcggttcctggcagaaatcgccgatgcacgcagcgccgtgttcggcccattcgacctgggagcggcccgcgccctgccgtacgtcccccgcatccgctaccggcgcacggtgttgtctcccgcacgctggctcctcacccgcggcgccctagccgcacccggcgaagactgggacgcggccttgcacagatggcgccaccggtggagggtgcccgctcgcgtcgtgctgtgccagggagaattgcgcctgccgttgaacttggaccggcctttggaccgccgactgctgcaggctcggctgaatgcggctgaacggctcgaacttcgtgaggatgcctcgtccatcgcctggggctgggtgggacgcgcggcggagctggtgatcccgatggtcgcggccgccgcgccgaaggggcggccgccggtgaccgcaccgccgggcatcatccatcagccgggcgatgcgttgttgctgcgggcgcacttggtgggcaaccccgcgcacttcgacaccatcctcacccgtcacctccctgcgttcgtccagcagctcggcgtaccgatccggcgatggtgggcgagcaggcatcgcgacctgatccgtctggaggccgaccagtacctcgtggtgctgttccggctcgccgaacggtcccagtacggagcagtggccgcacggctggccgccttcgctcaggagttgcgaacccgcggcctgctcgaacagctcttcctggctcccgccgcagagcagcctggccgctacgggcacggcccggccctggaagcggccgaggaggtgttcgccgccgacaccgcagccgccatagcccagatcgcaatggcccaggccgccggggtggcggcgcaggccgtcgcggcggcctccatgacccatctcgccgctgcgttcgcctccgataccgcggccggctaccgcactctggtccgccgcgcaaagcgacgctccgggccggtagatgcagtcgtacgcgatgccgccttccgcctggccgatcccgcagccggcttcgccgccgtccgcgcccttccgggtggcgacgcggtcgccgccgcctggcagcgcagagccgacgcattggccgcctaccatcgccttctcgcccaacagcgcgaccccgcagacctggtgacgacgctcctgcacgggcatcacgtccgggcgttcggtcccgatcccgaacacgaggccaccaccatccggccggcccgcgccgccgccctccggaatctggccaccgcctcacctgcggcaggtgccccgtgacgtcatccgcggtgatctcccacgatcaggcgcatcaccaatccctggcggacggtacggccggcctcgcgctcctccgcatcgaacgagccctgtccggccaggccccctggaccgaggcacacgcactgattcggcgggtggccgccggcccgatcgacggaggcgatcacgcaggcctgtattacggggcgcccgccgtcgcgttcctcctgcacgccgccgacacagacggccggggtcggtacgaacaggcgctcaccacgctggaccgccacgtggcgcgtcttgcccgccgccgcatcaacaccgcccgcaccagaatcaacgcgggcgagcacgcacagttcagcgagtacgacctgttctatggcctggtcggcatcggtgcgctgctgctctcgcgccagcccggcagcgacgtcttcggcgacgtgctgcggtacctggtgcggctcacccgcccggcacggcacgacggagtggaactgcccggctggtgggtcacgcacgaccccgacccgaccctgccgacacccggtgggcacgccaatttgggcatggcacacggcgcggcaggcatcctcgcgcttctggcactggccgcccgcgccggccacaccgtcgaagggcaccacgaagcgctcgaacagctggccgactggatggagaactggcggcagcagtcaccggagggcccctggtggcctcaatggatcaccctcaccgcactgcgcaccggccgtcccgcccaacaacgccccggacgcccctcatggtgttacggcaccccgggcatcgcccgcgcactccagttggccgccctggccaccggtgacaccgcacggcggcgcaacgccgaacaagcgctgctggcctgcctgaccgatcagaacctgacgcggatcagcgaccccggaatctgccacggcatggccgggctctaccaaaccgcctatcgtgccgccggcgacagcaccgacccggcactccgccggcggctgcctgccctggccgccgcactccgcgccagagcccgccgtgaacacacgcagcgcctgaacgagggactgctgaccggccgagccggagtggcactggctttggaaagcgcgcggcacgccgcaccaccccgctcgggatgggacgcatgcctgctgatcacctgaccgaagccgcccccgcccagctcgccgccggcgtactcgccgtcctcgcaggcatcccactcgagagagccgccgccgagcacggtcttcaactcgatcagctcactgaagccgtccaggtgtacctggccgccggctacgccgcgctggaacgtcgcactgagcagcagtggcatcagatactcgtgaagtggcctgcgtgggagcaggccgagaaactcgccgccacgcaccttcgcccgcgcctggacgacctgcaccgccggggagtcatcggcgggtggtggttcctgcgcaagcacccctggtggcggatacggctacgggttcccggcccagaggccacctcggcaaccgccgacgtcatcaccgggacgatgaccgaactgaccgacctcgggctgatcgccggatggcagcgttcgatctacgaaccggagcacgccgcgttcggcggccccacagccatggccaccgtccacgacctcttctgcgccgacagccgcggagttctcgaccacgccctcatggcgtcaccaccgatcggccgccgggaaatatcgatcatgcttcttcagtcactcctgcacggcgcggagctggactggttcgaacgcggcgacgtcttccaccgggtcgcgcagctacgtcccatcccaccgcattcgataccccatgcagcgatggacgcgctgaccggcaagatgcggacgctcatacacaccacagccgaagccacaacctctctcttcagcccgggtggtccaatcgcgtccgcaaccgactggcgagaaagcttccacgcagcagggcgacaactcggggcagccgcaaccaacggccgcctcgaccgcggcctacgtgcgctactcgcccatgtagtgatcttccactggaaccggctcggcctatcggccactacccaaggcgtcctcgcccgcgccgccaccgccgccttcctgccgcgcaactgactcatccagcttcttgatcgcccagtagccctatgtcgtggagcacggcaccggtgtttccgttcaaaatgatcagtcgatgtgcgggacggggctggtcaggccgtggtcgatgcggcggcgcagtgccggatggatgtcgtattcggcgaggtcttcgggggcgacccagcggacggcggaggactcgtcagtggtggtgagccggccaccgatcggacgggcgtgcaagcagatgttcaccggctggcggacctcggtgaccttgccgcccttgatgtactcgatcacgtggtcaggggtggtgaacaccccgaccaggcccgtgatctcgatctcgatgccggtctcctcccggcactcacggacggcgcactcgcggatggtctcgcccttcttcagtccgcccgtgggaatggtccacaggccgttgtcagtgcgctgaagcaacagcacccgtccagcttcgtcgcgcaccagggcgctcgcggacggcctacgggacgtcggttccggggcatgggggttctgccagtgatcgactcgtttcgtcttcttgcccacttgctcgctcccgttcaacggccgtgcggatgctcacacccgttcgtagggcttcaggtacgtgctgaagtacgcccggccgtcgctggtcggtgtatgcgccttctcaccgttttccctgagggaacgtttggtgtttcccagggaacattcatcgtgttccctggggaacatccagggcgttccccacggacgccaatgctcggagctcgcgggcggatggcagttcgcgggcctgttccggcagcgtctgcaagacctgaccgagcaagaccttcctgccggcggtcgtggcatctgggtacttttccatgacggttagggcctgctgaaggcccgcctccacttcccgggcgtggatgagtgccactgcgttcatgagcgccaggttcgagcgggggccgtgtgcttcgggtgggtagagggccaaggaacgggccactgtgtctcgggactgagcgtcccctgcgagggtgcggacgtaagactcagaccagcgcagctgggtttcctgaaaagtgaacaccgactgtccgtcctggctcggtagcgcctcgaacgtgcgggtggcctcggtcagagaggcatgcgcctgggcaacgttgccctgtgcgaccgtggcgtaggcgcgtgcggtgtgggcgcgagccaggccggcggacggtgttccgcctgagattgcgatggcttcggagatcaagtcgtcgatgacactcgctggacggccggtccagcaggcgtcctgagcggctcggcctcgtacccatacgcgtagagcggtgtctccagaggcatcggcggcatgtttcgcggtggcccaggtggtgcgggcggcgcgtatctggcctgtgtcgcccagatcgatcgccaggcatgccgacaggccggcgctcactcgtagcagccgacgccgctcggactcggtcatctgccatttgagcagttcaccaacggccacgatgtcggcggtcaagtccttgatcagggcgcccgcggggcggaccatgagcaactgcccgtattcgtggacggtgcggtcccactcgtccaggtcgagggggttgcccagggcctcttcgattccggcgaggacgccttccagggcgccgggtgggatcgtggctccggctccgagtgcggccagcagttgcagggcggcgcgccgtctcacctcttcactcccttcatctgggagcaccgtcgatttcaaggtacgtcacggggtttcgacggcggcagagcgttttgagtggccgaggaggtcgattcagctcgcggtttgaaggcgggagtcgttctgcctctatccctgaacccgtagctgaacgcggtccgccgggtacatttccgtttgtccgctttgctcgaccaccagaaccgggacgccttccggcaggtccagccggtctcgttcatcggcagtcggcattctcgatgtcaccacagcggccgggcggattattacctcgcgtctctcgggcacctcccgaacgtatgagcctcgggcgtgctcggtcacgatcaaaccctcgccacgcagcatcgccaccgcccggcgcaccgtctcgcgggccacgccgtactgctggacgagctgggcctcggacggaatggcctgcccaggtgccagctccccaaagaggatggcctcgcggatcgctgcagcgaccttggcgtaagcgggtgtgtagtcggccacgtccagtgtccctacgtcgtccgaccgtaccgccacctccataggccctgggccgaacgaggacacgcccggcaaagggccaaagcatgaacctccgtgcctcagacggcggtcgtcaatgcccggagttcgcgggcggcgggcaattcgtgggccttgtccggcagggctcgcaggatctggttgctcatatggcgtcgcgccgggctgatcggcagtcgttgcagcgtggttaccgatgcatctagggccgcgtcgatctcgcggtcttggagcaggcccatcgctcggatcatgtgcaggttggcgaccgggcccagggttccggggggatagagagcgattgcttcgtccacggcggccttgccgcgctcgtctccggtgagcgtgtagacgtacgcctcgttccagcgcagacgcgaggggccccatccgaaagtgctcgggtccgaggtgactgtgtccgggaggtgttcgaagaggtcgcccaaagcggccatctcccgatgtgccgtcgttcgatcgccgttctcggcggccaggcaggcgcgggtggcatggacgcggggcagtccggagcacggtttgccatcggcgatggcggcggcctcggcggtcagggcgaggatgtcggcgggcggggctcctgtccacagcgcttcctcggcctcgcgtgcccgtacccagacgcgcaggccctggtctccgctggcatcggcggcccgtcgtgcagttccccaggccaggcgggcgcctcggcggttgccgacgtcgccgagttcgatggccagtagtgccgacaggcccgcgctgatccgcagcaaccccgcccggacggcctcggaccgttcctggtcgaggagacggccgacagtgatgacgtcagcggtcaggtcccccagatatgtccccaccggcgttcggttgatcaaatacgcgtactcgcggaccgtgcgctcccattcatcgaggtcaagagggttgcccagggcgtcttcgattccggcgagagctgtttcgaggacagccggcgggatcgcggctccggctccgagagcggccagcagttgcagggcggcgcgccgtctcatgtcgtcccccgcatcttcgggaatgacgtcggcatccacggtacccggcgatgtctcctccttgaacagttcgtcctccttgattccgaacaccgccgcataggcggctcgatagcgcgggtcggatacgacggccttgcccgcttcccagcgcttgacgtaagtcacaaacgagggcaattcgggcttttgccgatcttcgacggtatctcggaggagacgggccagggttcgctggccccagccgcgcttttcacgctcggcgcgcagtcggacggcctgcattcgccgctgctcggtggtcatggtgcacgcacctttctcaccatgttccctggggaacattcatcgtgttccctggggaacatccagggggttccccacggacgccaatgcccggagctcgcgggcggatggcagttcgcgggcctgttccggcagcgtctgcaagacctgaccgagcaagacctttcttccagaggtcgtggcgtctgggtatttctccaggacggtcagagcttgctgaaggcctgcctccacctctcgggcatggatgagggcgatggcgtccatgagcgccaggttcgagcgtgcgccgtgcgcctcggtcgggtacagggaaagggcacctgccactgtctcccgggcccggtcatcggcggtcaggacgtggacgtaggacttcgaccaccacagatggctttccaggaaagcgaagatcgttcgtctttcgtcggcgttcggaaggtggtcgaaggtctgctcggccgctgcgaggaacacacgggcctgggcggtgtcgccctgggtggcggcggcgtaggcgcgggcggcttgggcacgggccagaccaggggacggggttccggccgcgagggcgatgccctcgttggcgagggcggtgatcgtctctgccgggcgtccggtccagcaggcctcttgggccgctcggccgcgcacccagacgcgcaaggtgatatctccggaggcgtctgcggcgcgtttggcggtggcccaggtggcgcgtgtggcgcggagatcgcccgtaccgcccaggtcgatcgccagacaggccgacagggcggcggagacccgcagcatccgttgccggtcggtgtcgggcatctgccgcgtgagcagttcaccgatggcgagcaggtccgcggtcaagtccctggtcaaagcgccggcgggccggaccgtgagcagttgcccgtactcatgggcggtgcgctcccattcatcgaggtcaagcgggttgcccagggcgtcttcgattccggcaagagctgtttcgaagacagccggcgggatcgcggctccggctccgagagcggccagcagttgcagggcggcacgccgtctcatgtcgtcccccgcatcctcgggaatggcaccgacatccacgctacccggcgatgtcgtttcgttgaatagctcttcttgatcgattccgaacaccactgcgtaggccgtgcgatagcgggagtcggataccacggccttgcccgcttcccagcgcttgacgtaagtcacaaatgagggcaactcgggcttttgccgatcttcgacggcgtctcggaggagacgggccagggttcgctggccccagccgcgcttttcacgctcggcgcgcagccgggaggcctgcattcgccgctgctcggtggtcatggtgcacgcacccttctcaccatgttccctggggaacattcgacgtgttccccagggaacatccgcacacgtcacctgggaaacacctggagctgtcccccatgatgcctcttgaaatgcggactgtgacgcagattcactaaatgcattcaccgccgcagatagaaagccgtcagcggactgtcacggcggttcgtgcggtcgtcccgcactgacgtccagaaacgcaaagcggccccggacggtgcagccacaccgctacccgaggcctggccaggaaggctggtttcctgacttgaacgcaatcctaacgacggctccgccgcggtggcccattcctgcgcaaactgtgccgacagtgctcacccccgagcagcggcggaaacgcgagcaggccgagctgcgggctctattcccggacgccgttccctggcacggcgtccagtccgggctgtggccggccgctccctccggcgcgaagcggctgctgcaggcgcccaccgcccaggacctggcggagcagttgaccgcccactaccggcgttacctcaccccccagaccccccgtccaggccgccagccgaacccccggccgggcggggccggcgcggtggcacggcgagctgccctgcggcccccgacatcccgtgccgccgcgccttccagaacccttgccgggccgacccgccccgaagcggcgacgagaccggcggcggtatcccgaacgcccgtgctctcccgcccggccgtgcgacggccaacgccttcatctcctgcggcgtcccggccgcccggaaggcgggacgtccggcatccagcacccaagaacggctggctccggcgagggctgatccggctgggcctcatggcggagacggcatgacccgcgaagaagcgctgcgggagatcccgcgccacgcacgccgcggacacggctcccgcgtccggccgctgatccgacactccgcacccaagagcagccggttcctgcgaggactgatccggccggacttcacagcggaggccgcatgacccgcgaagaagcgctgcgggagatcctgcggcgtgctcaccgggagcacgggacctgtgttctggcgctgcggcgcatcgagcgggagatcgccgaactgcggcgttacgtcgacaagtacatcggcggtcagacgcacgcctgctacctgcacggggtggcccacaccttggaagccatggaggaggccctgttcgagatcttcaaggtgaagccggacgaccacaccccctcgtggagccggccgtccctgctggaggaaatagcgagcctccatctcgacggccaggggtcgtaacgccgtacggtcgccatgacccgttccacgtacagcacccgcccccagagccgagcctctcttttcggcgcgatctcactcgcgggcggcggccaaggtgacgggggcgggacgggtcgcccaccaggcggtcaggacggtcgtcgcaccgccgaccaggaacgccccggcggccagccagaacagcagggtccaggggacggcgatgacctgtaggccgctgagggcggcggctgccaccaacccgccgagcagcagcccgatggcgatgacggcgcacgactccaccagggccgcccggacgacctggccccggcccagaccggtcagccgggccacggcgaactcggtgcggcgttcggcgccggccatcaccagggcgttgaccacggcgatcgcggcgtacaggccggacatgcccagcagcaccagcatgatgtcccggttgccgcgggtctgggcggcgacgcgggcgtcggcccactcggagacggtgcgcaccgtgcccaggtccgcggcgcggatccgggcggccacctcctgtacggacgtgcccggggccacctggacgatcgtctcggccggggaacgggcggccagctcatcggggatcagctcgcgcggcaccaaaaacgcgtcagcgccgttctccagtacctccggcatcgccgcgacgatccgcagccgcacccgccggtcgccgatgcgggcgaccggcggaaccttgcggcggatcggctcggcggccaggccggggccgatggcgaccgtggcgccgcgcagccggtccagggagccggcggccgggcgcagccgctgggtccgctggtaggcgtccgggtcgatcgcgacgatccccgagtggtaggtgtgcctccaggtgcgtccctcctcgcggtgctcggcccgtatcgagatctccaccgacagcctggtggaggcgaccgccacgccggggatctgccgcagccgggcggcctgggcgccggtggactccaccaccaggtcaccggcggtcagccgccggatctccacgccggtcgccgcggccagcgagtccagcgtgccggcgaacccggcggtcagggcgaccagcacgatcagcggcgccgccgtggcggcgctgcggcgcgtcccctcccgcaggttcgcctcggccagctcgcccagcacgcccgcccggcgcagcgccgaccccagcacccacccggcgggcggcaccagcagcgggctgagcatactgaacgccaccgcccccagcatcgagaccgccatggcgaccagcagcgcgcccaggaagtccgccgactgcccggcgaccaccagcggcgccgccagggccaggcacgagaggcccaccagccagcggcccgccgtcatcacccgcgccgcggccccactgtcgcgcaccgcgtccaggggacgcagccgggccgcccgcagcgcggccgccagcaccccgcagaccgccacgccgagcccgacccccgccgacaccggcagcaccccggcggaccagccgacggtgaagtgcccgggcaggaaccccagccgcaccagcagccaggcctgcgcccacatcgccggcactcccagcagcacgcccagtaccgtcccggccagccccagcagcagcgcctccgtcagcaacaagacgaccagttgccggcggctgccgccggccagccgcagcaacgccagatcccgccgccgctgcgccacggtgaaggcgaacgtcgaaccgacgatgaacaccgccagaaacgccgccagcagcaccgtcatccccagcagcgtcgccgccccgacgtacccctcctggatctgctcggcctcccgccccgatgtccccggcgggatctgcggctcccccgtggcgaccagcgtcagcagggacgactgcaccagcgccacccccagcgccaccgccgacaccgccccggcgaacagccaccgccgctcccgcagcgtcccccacgacaggctcagcaccgcctcacccctccagccgggcgagacggtcggccacctggcgggcggacgggcgggccaggtgatcgacgacgcgtccgtcgcgcaggaacaccaccgcgtcggcgcgggccgccgccacggggtcgtgggtgaccatgacgatggtctggccggtctcgtccaccatggcgcgcagcaggtcgaggacggtgcgggccgaggcggagtccagggcgccggtcggctcgtcggcgaacagcaccgccgggcgggtgaccatggcgcgggcgatcgccacccgttgctgctggccgccggacagctcccgggggcggtgccgcagccggtccgccagcccgacgcgggcgagcacggcccgcacctgctgcctgggcacccggacgccggccagtttgagcggaagcgctacgttctgctcggcggtcagcgagccgatcaggttgaagttctggaacacgaaaccgacggcgcgccgccgcagctcggtcagcgtcccgtccggggcgcgggtgatgtcccgcccggccaggtggacccggcccgccgtcaccctgtccagtcccgccgcgcagtgcagcagcgtggacttgcccgagccggacgggcccatgaccgcggtccacgagccctgcgggaagttcagggacaccccgtccagggcccgcacccgggcgccgcccgtcccgtactccttgaccactccatgcagcgccaccgcactcgtcacggccgccctccaccggtgcgggagcgtgcggggcgtccacttggacgagcgaaggtccggatcgtcatgcccgggattccaccggcgaaggcgggcggggcgcatcatgccgagcccccgatttcgaggtagggccagccctaccgcccgggcgcacgcggcggggctaccgtgccggtgtggcggcagaagggccgaagacggcgtgggaggcgctcgggtggcggctgctcctgggccggtggccgtggcgtgcggtggcctttttggggagcggtgcggtggtggcggtgctggcggcggtgccgctggcggtgctggcctccccgtgggcgctggccgcgggacggccgcccaccgtggcgggggcgctggtcgtctgcgggggcgtggcgctggcggtgttcgggccgctggtggccatgccgttggccgagctggagcggcggcggctgcggctggtcgatgcccgtcccgtgcggccggggcacgccgccccgccggctgcgggggtggcggcgtggctgcgcacccgttacgccgaggcggccacctggcgggagttcgggtacgcctgcctgctggccgtcctggtgccgccggtgtacggggcggtcgggctggcggtgctgctggtggtgatgctgctggccgggccgctgctggtggccggggccgagggcccggtggccatcggcgtcgccacggtcggcaccgtccgggaggcgctgccgtacgccctggccgggctggcgggggtgcccatcgccggttatctgctggtggcgctggccgcggcgcacggggcgctggcgcggcggctgctggaggggcggcccgagcagcggctgcgggccgaactggtggaggtgtcccggtcgcgggcccgcctggtggacgccttcgaggccgaacgccgccgcatcgaacgggacctgcacgacggcgcccagcagcggctgctcgggctgaccttgcagctcggcatggccctgctcgacctgccgccgggctcaccggccgccgagcgggtgggcgaggcccaccggcaggcccgggagctgatgcgcgagctgcgggaggtgatccgcggcatccacccgcgggtgctgaccgaccgggggctggtggcggcgctggaggagctggccgaccgggccgcgctgccggtgaccgtgcacgccgagctgcccggcaggccgcccccgccggtggagagcaccgcctacttcgtggtgtcggaggcgctcaccaacgccgcccggcacggcggcgccacgcaggccacggtgaccgtggcctggcgggacggcctgctgaccgtcgaggtcgccgacgacggcgccggcggggccgacccggacgccgggaccggcctgaccgggctggccgaccgggtggcggcggtcggcggcagaatgctgctgtcgagcccggccgaggggccgaccgtggtgcgggtggagctggcatgcgagctgagcgggtagtgctcgccgaagacggcgtgctgctgcgcgaagggctcaccgggctgctggaccggttcgggttccaggtggtcgccgcggtgggcgacgccgaggcgctgaccgccgcggtcgccgagcactcccccgacctggtgatcaccgacattcggatgccgccgggccacaccgacgaggggctgcgcgccgccgtcgagctgcgccgcgccgacccgtcgttggccgtggtggcgctcagccagtacgtggagctgagctacgccgccgacctgctggactccggggacggcaggcgggtgggctacctgctcaaagaccgggtcaccgacgtggccgacttcgccgccacgctgcgccgcgtcctggcgggcggcacggtggtggacccggaggtgatcagccggctgctgcgccgccgccgcgacccgctgcaggccctgtccccgcgggaacgccaggtgctggccctgatcgccgaagggcactccaacagcgccatcgcccgccgcctggtcgtctccgaggcgaccgtgggcaagcacatcggcgcgatcttcaccaagctcgacctgccgccggccgaggacacccaccgccgcgtcctggccgtcctggcctacctgcgcagccgcccgtcccggtgagcgggcggacgtccggattcggcgcccccgggcgggcgggcgtcagtaggctcggcggcatggcgacatcgggtgcggataccgcgcgggaacccgttctgcacgaactgggcgcaggggtcttcggctgggtgcagccggacggtacgtggtgggtgaacaacgcgggggcgatctcgaccccggaagggacgctgatcgtcgacacctgcgccaccgaggcccggacccgccggttcctggcggcggtgcgggaggcgaccggggacgtcccgctgcggtacgcggtcaacacgcacctgcacggcgaccacacccacggcaactcgctgctgccggagtccaccgtgctgatcgggcacgaggagacccgcaagggcatcctggccgacttcatcatcgacgggtgcccgccgctgtgggagccgctgccggactggggcgcggtcacccgccgtccgccggaggtgacgctgacctccgagctggcggtgaccctcggcgaccggcggatcgagctgcgccaccccgggtacgccgcccacacccccggggatgtggtggtgtggctgccggaggagcgggtgctgttcaccggagacctgctgttccatgggttgacaccgatgctgggcatggggtcggtcaccggcgccctgcgctcgctggactggatcgcctccttcgaacccgaccgggtcgtccccgggcacgggccgatctgcgacggcgccgcgctgccggacgtgctggccgcgcacgagcgctactaccggttcctgctggaggtcgggacggacggcatgaaggacgggctgtccccgctggaggccgcccagcgcgccgacctgggcgagttcgccgcctgggccgacgccgaacggctggtgttcaacctgcacaagttctacgccgacaccaccggcgagcccttcgacctggcccaggccgccctcgacacggtgaccttcaacggcggtcccatgtccacctcggtctgagcgtccgccccacacgggcggacggccggtgaccgaaaggcggccgagggccgggggcggcaccgcagccgccgggcggccttgtcagcgggcctttccgcacgccgtccccgcaggtcgcatgcggggagtcgcgctcagggacgatgccgtggcctgcgacgtcccgttccggccggccaagaccacgcggtggaacaccggttttccgaagcggccgcgtcccggtgaactgaagacggaactgaaaaggaagcgtttgttcacctcgtgtccgctgagtggtcacgggaactctctaagttgcgagcgaccgtgcgacctgccggttctttcccggaatccaccggttgtcgagcaatgaggtgcccatgaccgctgaggacatccgtccggccgcagaccctgacgacatcagttccaatccatcgggcaacgcgacgctgcgcgaggtcgccgaggcccggctgtcacggcggtcggtgatccgcggcggtaccgtggtcgccgccgccggtttcatcggcgccgtcgccggcaccggcaccgccatggccgcgcccggcaatcccggcaatcccggcaagcccgccaagcccggcaagggcaagaagctgctggggttccaggccgtcccgcccggaaccgacgacaagatcgtggtgcctcccgggtacaccgcccaggtgctgatcccatggggcaccccgctgagctcacgcggccccaaatggcgcaaggacgcctccaacagcgccgccgaccaggccaagcagatcggcatgcaccacgacggcatggccttcttccccctgggcgccgggccgctgggcagccggcaggggttgctcgtcctcaaccacgagtacgtcgaccaggcgctgctgttccccgacggggacgcgcagatgaccaaggccaaggtggacaaggcgctggccgcgcacggcgtcagcgtcgtgaagatcgtccaggacaagggccggtggaagcaggtcgattcccgctacaaccgccgcatcaccggcaccaccccgatgaccttctccggcccggtcggccccaggcacccggcgctgaaggccgagaacgcccccatgggcaccctcaacaactgctccaacgggcagaccccgtggggcacctacctggcctgcgaggagaactggaacagctacttcggcaccaccgactcctcgtggaagccgacgccccagcaggcccgctacggcgtgtcggcgagcagttcctaccgctggcacgaagccgatccccggttcgacgttgcggtcaaccccaacgagctcaaccggttcggctgggtcgtggagatcgacccgttcgaccccaagtccaccccggtcaagcgcaccgcgctgggccgcatcaagcacgagggcgccaccgtcaccgagtcgcgcggccggatcgtcgtctacaccggggacgaccaggacggcgagtacatctacaagttcgtcggcagcgccccctggcggctgctgcgcgccctgcgcaagagcccgctggaccacggcacgctgtatgtggccaagttcaacgacgacggcaccgggcggtggctgccgctcaagcacggcaccggcccgctgaccaaggcgggcgggtgggccgaccaggcggacgtgctgctgcgcacccgggaggccgccgacgccgtgggcgccaccaagctggaccgccccgagtgggtggccgtccatccgcgcaccaaggacgtctacctgaccctcaccaacggttccggctggaacaacaaggtcaacccccgcaagcccaacccctacggccacatcgtgcgctggcgggagcggggcggcgacaacaccgcgctgaccttcgagtgggacatcttcctgctggccggcgaccccgcctacgacccgcaggtcaagctgtcccccgaggacgtgttcggctccccggacggcctgggcttcgaccgcgacgggcggctgtggatccagaccgacgtgtccaactccacccagaaccgtcccgaccggggccacgacaacatcggcaacaaccagatgctggccgccgacccggccaccggcgaggtccgccggttcctggtcggcccgcgcggctgcgaggtcaccggcttcgccatgacgccggaccagcggaccatgttcgtcaacatccagcaccccggggaggacaccgcgttctggggcgccgcccccacgccgcagaaccccaacgcggtcagctcctggcccgaccacgacccggcggggcgtccccgctcggccaccgtcgtcatccgcaagaaggacggcggcgtcatcggcacctgacccgctccccccacagtggccggcctttcgcgcaccgggcccggccgctccttctcgcccgggccggtcccgcgcaagcggggccggcccgggcctcgggcacgccgtgggccgcgaccgcacggcatggaggcccggccggtggccacgcggtgattcacgcgccgttccgcaggtcgcatgcggggacggcgcagtcaggacggtgccgtgacctgcaacgtcgtgatcccggagaccatcgagccccgtcgcggccctccaagatcacgtggtcaagcgtcgtccccggcgaagatcagctcgcggtagacgacgccctcctcctcgtcgtgccaggggtagcggccactgatcaccccgcctgtggcctcggtgatcaggtcgagcggcacgttgaactggtggtcaccgcccgtctggagttccttctcccgggcccgccggatgcgctcggccaggctctgcggggcgtcccctttggagatgacgtgcatcccccgctcatcgggcttggagcagtcgctgaagaccttccagcggaaacgcccgtccacgtacatcaccgcctggctgtacatggtggtctcctgcaggcagccggagatcacggtggcgtcccggctgagcggaaccaggcggcgcgggctgtcgcccacgcggccccagggatcaccgatgatcgtccagccctgcacggtcggccccagggatatcggcgccttccaggagaggggaagctcgaccgggccgcccaccttggcgcccagccgggtgagcagttcgtcccggctcagtcctttgaccagaacatatccggtgttgagacccataacaggttctttatcgggcaccaccgacatcgagaccaggaagcaggcgggccgccagtcccgcgcgatccgggtctagggaaggcgcaggtcgggtggtacgttgcgggtattacaggcctaatcgaaaggagctgagcgtccgcgatgtcggacccttccagtcatagacccaacacccctgcgggtgggtcgtgctgagcatcgtgctgggagttgtcgcgctgttcgtgctgacagcggcgaccggatactttgtcgcacaggaattcgcctatgtcgcggccgaccggaccgcgctgagcgccgccgccgagcaaggagaccccaaggcccgcagggcgttgcaggtcatgggccggctgtcgttcatgctctcgggcgcgcaactgggcatcaccgtcaccgggctgatcgtcgggctgctgtccaagccggcgctggccgccctgctgcactccccgctggtgtgggcgggcgtgccggagggcgcggtgggcccgatcgcgctggcggtcgggttcgcgatcgccaccgtggtgcagatggtgatgggcgagctgatccccaagaactgggcgctggcgcgggccgagggcatcgcgcgggcgctggcctcctccacgctggcctacctggcggtggcggggccggtgatcaggttgttcgacaccgccgccaaccggctgctgcgctcggtgggcatcgagcccgccgaggagctgcaccacggggcgacgctggaggagctcagcgacatcatcggcgagtcgcagcgcgccgggcacctgccggccgacctgtcggtggtgctggaacgcgcgctgaccttcggggagcggacggccgacgaggcgatggtgccccgtccgaaggtggtcacggtggccgccgacgccaccgtggccgcgctcaccgagctggtgcgccggtccgggcacaccaactaccccgtctacggcaccgaggtggacgacatcgtgggcgtcgccggggtgcacgagctggccgacgactccctgtcccccgacaccccggtgaagcagatcgcccggcccgcgctgctggtgccggcctcgcagccgctgtacggggtgatcgagcggatgcgcgagaccggcgaggagttcgcctgcgtggtggacgagtacggcgggctggccgggatcctcaccttcgaggacatcgccgaggagctggtgggggagatcaccgacgagaacgacgtctacgacaccggctgggccgccgcccccgacgggggctggacggtggacgcggcgctgcgcatcgacgaggtcgccgggcagaccgggctggcgctgcccgacagcgaggtctacgacaccctgggcgggctggtgatcgcccggctgggccggctgccgcgccgcggcgaccgggtcaccgtggagctgggcgagccgcacggcggcgccggcgaggtggagatcgaggtgctggccgtggcccggcgggtgccgcgcacggtgcggctgcgggtgccggccgccgcggggggtgagggctgatggatccgctgaccgccctcgtcgtcaccgtgctgctgctggccggcaacggcttcttcgtggccgcggagttcgccctggtggcggcgcggcggccgcggctggagcgggccgcgcgcgccggcagccgcccggcccgcgcggcggtggccgggatctcggagctgtcgctgatgctggccggcgcccagctcggcatcaccatgtgcacgctgggcctgggcgtggtctccgagccggcgttcgagaaggtgctggccgatccgctgcacgcgctcggcctgccggagagcgcctcgcacgcggtggcgctggcggtggcgctggcggtggtgacgttcctgcacatggtggtgggcgagatggcccccaagtcgtgggcgatctcgcatccggagcgttcggcgctgatcctggcgctgccgttccgggccttcgcccgggtggcccgtccggtgctggcggtgatgaacgggatggccaacggttttctgcggctgatccgggtgccgccgcgcaacgaggtggacacccacaccgacccgcagcggctggggcatctgctgggcgagtcgcggcggctgggcctgatcgaccggcgcgaccacgacctgctggggcgggtgatcgccatccgggaggcgtccatcgccggcctgacgatcccggccgctcaggtggccgccgtgccggccgacgccgggccgctggagatccgccgcgcggcacgggccagcgggcatgcccggctgctggtgcgcgaccgcgacggcacgatcctgggcgtcacccacgtccgggacgcgatcaccgccgagaacgggcggcgggcggccgacatggcctacccggtgccggagctggaggaggccaccacggtgctggacgcggccacgcacctgcgccgtgagcgcgcccaggtggccgtggtgaaggccccggacggcgcgctgcgcggcatcgtcagcctggacgacctgctcggccagctgctggcgaccaacccgcactgatcttcacggtccggggcgggccgtgcgcccagagcgcacggcccgccccggaccagaaattgaaggaaattcacatttcatgcgggcgtccaatgccgccgcacggtaaggtacgcaggcgacccgggacgcccaccggccagcggtcagtaaagcccgccatcccgcccctcactcctcctcctgaccgggatcttcgcagcgggacggggcgggcggcgcacccggccggcgccgaatccttgggctgacactcccggcggcccgcaccggcccgaaaagaacgaccatatggccggatgcggacaatccatcccccgcaccttctgtaaggtcacctgtcacgccagatgacgccgtttttgacaccttatgccactattttcaggcggtacgttatccgctctcttttaaaggcggttcggccttatcggcgcgccggcttggccacaatgagagcgcagcttttcttgacctgcgagaggcggttcaacggtgagccacggtggccggcgcccctggggcgaaggctttgaggacggttgggaggaactgcggccctccgtggccgccgtgcaggccgcccccagtcccgcccgcgtctacgaccatctgctcggcggcaaggaccactacgagaacgaccgggcgctggccgagcggatgctgcgcctccagccccgcctgatccaggccgcccggcagaaccggcgattcgtcgcccgcacggtgcgcagcctcgcccgcgccggctacgcccagttcctggacatcggctgcggcctgcccaccgccgacgacgtgcaccgcatcgccgtccgggaacggccgggagtgcgcatggtgtgcgtcgacaacgacccgatcgtgctggcgcacgcacgggcgctgctggccggggagcggaacgtggcggtgatcggggccgacctgcgcgaccccgggcggctgctgcagcgggccggcgccctgctggacctgcagcggccggtcgccgtgctgctgacgtgcgtgctgcacttcgtgccggacgccgaccggccgcacgaggcggtcgcccgcctgcgccgcgggctgcccgacggcagcgccctggtcatcacgcacctgacggccgacgccgacggcgcggccaccaccgccgccgcccgcctgttcggcgccgagtgcccctgcccgctggtgccgcgcacccgggaggagatcgccgcgttcttcggcgacctgccgccggtcgagcccggcctggtcttcaccgcccagtggcgtccggcgcacccgcccagggcgcccgagcacgccctgatgtacgccggggtggcctgcccgcgcccgctgcccgctcccgaggggcggacgccgtcgcccgtgccgcttccccgcgccccctgaaaaaggggtcagggaaccaggcagcggccggccggggcgttcatgaagtcgtggatctggtccatcatctcccgcaccagcggggtgtcggcggcgtgcctgccgccggccaggtccgccacggtgcgcacccgctcgatcagcccggtgatgcggtgctgggcgggcaccgacagcacgttgcgcagctgctcggcggcggcgtccggggcgtcctgcagcagatacccggcggccatgtcggcgtgcgcctgcggggccagcttgaggttgcggcgcccggaggaggccatcgcctccagcgcccgcccggcggcctgcaccgcctcggcgccgttgccgagctggacgtggacgctgctttcacagcgggcctgccgcaccgggccgaagccgaactccccggcgatcccgtcgtgcagctcatcgtgccgccggtcgtcgcgggcccggtgggcgtcctccagcgcctgccgcgccctgacgtggtcgcgctggtaggagtgggcgcgcgcctcgatgtagcagacgcgcatcagccccgtgccgcccttgacgtaaccgcgtcccgaccgcgccagccgcaccgccgcgttgggacggccctcccagtaggcgatcagcgcctgcgtgccgcgcgcccaggcgcgcagcgcgtcgtgctcgatgagctccccgtacccccaggcggcgcgggcgtgggcggtggccgcgccggtgtcgcccaggtcgaaggaggccaccgacagcagcccgcacagctggcccaggatcaggtacaggtcccggtgctgggcgggccgggcggtctgcgacagcagctcggccacccggcgccgcagccgcaccccctgctgcagggcctgcgccgggggcagcgcggcataggcgcgggccagccggatggcgtcgtcggcggcctgttccaaggtgaccggccccagcgccagcgactccacctgcgccaggtgggcggtggactcctcggcggcggcggtcagcatgtcggtgatgtcggcagggccgctctcggcggagcggtcggcggagtcggccggggccagcaggacctccaccggtttgccgaacatgcgctccagaacgcggcagcaggccatccgcggacgctttcgcagaccgccccggcaccagcggttccaggtccgctcgctgatctcgacgtcctcccccatttcccgggccatggcccggaatgccttggccccatcatcgcttgaccagcgtcttttggccgaaatctccgccagcaacgtcggatggctcatcgcgttctccactcgggccgcagagcgctcgggccgaacggccgattactgtggggattgacacccaatcagaacgtcacacgtcctgaaacgtccgaagatgtctgcatatgtcaaaagcatgtcatagcgatgccgcgacttctgcgcaaccgtcccaggcatgcccatcgaagatcgaaacaccccgtcgcatcggcggacttcgccccacactggggcttatacgcacgagaacgccgtaagcagcatgaatgtcccgtccatgtcccgtcgcggggttctggcgctgttcccgtccctgctggcggcgggcgcgctggccgcctgcagcggcgacgacgaaggcggcggcagcggcgggctggagaagagcaccatcacggtcggcctgctgccggtgcccgagggcgccgccctgtacatcgccattcagcagggccttttcaaggccgaagggctcaccgtcaagacgcagttcatccagaccggcgccgccgcggtcccgctgttgcgcagcggccagctggacatctccatgaccaactacaccgccgcgctgctggcccaggaacagagcaacggcgcggtggactggaagatcctcgccgacgcctaccagggcgaaaagggctccttcgtggtggtggtgccggagaagtcctccatcaaggagcccaaggacctggccggcaagaagatcgcggtgccgggcctgaagtcggtggccaccttgtccatcagcgcctgcctgcaggccgcgggcatctccgatgagtccatcgactacgtggagatggccttcccgcagatgcagccggcgctggaggccggccgggtggacgccgcctggatggccgagccgttcatcacccagatccaccgggccggcggccggacggtcctggacaccatggacccctccgggcccaccaagaacctgccgatctccggctggggcacgctgggcgactaccccaagaagtaccccaacaccgtcgcggccttccagcgcgccatggccaaggcccagcagatggccgcctccgaccgcaacctggtcgcccggaccctgcccacctacgtcaagggcctggaccaggccaccgcgcagaccatcacgttggggtccttccccaccagccagaaccccacccggctggagcggctggccgggctgatgggcaaccacggctacctgaagaaccccgacaagctggacgtcaagtcgatgatcgtcccggggccgtccgcgtgaggtggaccccaccggccaccgtggcccgcggcgcgctgggcgccgcgggcctgctggccctcgccgaagccgccggccgaagcggcctcatcgacccggacgtgctcccgtacgcctccaccatcctcgggcagaccttcaccctgcccggtgaggcggacttccgcaccgcgctggtcaccaccatgcaggtgtgggtcagcgggctggccatcgcggtggcgatcgccgtgcccgtcggggtggtgatcggggcgctgccgctggtggaccggctcaccggcccgctgctggagctgctgcggccgatcccgccggtggcgctgatcccgctggcgctgctggcgttcggcaacaccgggcggatggccaccacggtggccgcgttcgcctgctcctggccggtgctcatccacaccatccgggggctgcgcgccaccgacccgatcgcggtcgacaccatgcgcaccttcgggttcggcagacccgccgtgctgtggcacgtggcgctgccgggcgccgccccgttcatcgccaccggcgtccgggtggccgccgggatctccctgatcgtcaccatcaccgccgagctgtacgccggcggcggtcaggggatcggcagctggctgatcgaggccggcgccagcgccgggcagacccacgtgatcctcggcgcggtggtgtgggccggcatcctcggcctgaccgccgacgtcctgctgtcggccgcctcccggcggctgttccactggcacacctcggcccgcgtctcatgaggaaactgctgtcgcgaaccgccggctgggggacggtcctggtcgccgtggtctgctgggagatcgtcacccggctggcggccaacccgttcgccccgccgccctcccagatcgccgcccgcttgcgggagctgtggttcagcgggcccgccgaacggctgtggctcaccgacaccgcgatcgagaacatcccgcccagcgtgctgcggctgctgaccggctgggcgatcgcgtcgctgatcggcatcacggtcggcctggccatcgggcggatccgctggctgggcgagatgttcgagcccgcgctgcacttcgcccgcgccatcccgcccaccgcgctggcccccatgtgggtggtgctgttcgaggtgggcaccccgatgcagctggtcaccatcgccttcggggtggtgtggccggtgctgctcaacaccatcgacggcgcccgctcggtggagccggtgcaatacgacaccgcgctgatctaccggctcggcccgctgcagcgcgtccgctatctgatcatcccctcggcggcccccaagatcttcgccgggctgcgcgtctcgctgggactggcggtgatcttgatggtcgtctccgagatgaccggctcggtggacggcatcgccttctccctgctgctggacgcccagcgcaactacgacatgccggcgatgtgggcgggcatctgcgtgctgggggcgctgggctacctgctcgcgctcgccctgggccgctgcgagcggtgggcgctggcccgccaccgccactcgatcgacacctccttctcgtctcgtacggagccttcgcatgtctgacagcccgagcccgaccgccgacccgaacgcccggatctgggagctgatccgcggctggtggcggttctgcgcgctgaacgcctgggtggagctgggctgcccggaccggctcgccggcggccccctcaccgccgagcagctggccgagcggtgcggcgcgcacgcgccgtccatggagcggctgctgcgcgccatggcctccctgggcgtcgtcaccgccgacaccgagcgcggcacctacgcgctgaccgaggtcggcgccctgctgcgcagcgacgtccccgactccatgcacccgggtgtcgcggtgatgggggaggagatgagctggacgctgatggggcggctggccgacacggtgcggaccggccgctccccggtggccgacagccacggctccctgtacggctactacgcgacccggcccgaactggagaagcagttcgccgcctacatgacggcgcgttcgcgctcgttcgcccggggcctgctggacgcctacgacttcagcggcgtccagacgatggtggacgtgggcggcggcgtgggcaccatcatcgccgacgtgctgtcggcctaccccggcatcaagggcaccctgctggacctgccctcggtgacggaggcggcccacgcctacctggcctcccagggggtcgccgaccgctgcgaggtggtcgccggcagcttcctggagtcggtgccggccaaggccgaccgctacctgctggccagcatcctgcacaactggccggacgagaccgcgctgcagatcctgcgcaccgtccgcgaggcgatgggcgagcacagccgggtgctgctgctggacatcctgctgccggacgtgccggaccggccccacctgggctacgacatggacatccggatgatggcgctgttcggcgagggccacgagcgcacccgcgacgcctacctgggcctgctcgaagagggcggcttcaagccgctgcgcaccatcgagctggccagcgggcccacgctcgtcgaggcggccgccgccggatgagcccgccgccccgtcccgccttcgccggcgggacggggcggccgtcaggcctccgcgccctcgggcgcggcccgttccccggcgggctcgggcggcgcctccagcggcagggccggcgaagcggcgcgcaggggcagcggcggtgcgggacgggtgctgaccgggacctgagtgccggtcagttccaggccggtgcaggtgatcaggtgccggtcgagcccgctttcggccagcagcgcccggatctcggcgcccgggctgagcaggatcacccgcccgcccacgtcgatcgccgtgttgcgcagggcgaccaggacgcccaggccgaaccggtcactcatgcggacccgcgacaggtccagtaccagccgcgccgcgggcaccgcccgcagcgcgccgagcaccggggcgcgcagggtctccacggtgcgcgcgcacagctcaccggtgagctggacgaacaggtcactgccggtgcggtgcacgcggacccgcagggcgggtcggcggcccgggtccggctccgatggcgacttgcgccggcactggtctctcatcagccttcaaagacccttcccggggggttcgagcaaacggtccaagtaacggtgaaccctttttcgagctgttttccttccggcgcccgggtgccccggaagggccgaaaaacggtccgcgcgaagtcatgacacggcatggctccaccaacttttgatcggccgcttccagcgattctcacggcatccgaatcgagtgctgaaagaagtggtcgattggcagggaaaatacccgcgcccccggccaggacacttggcggaaggtcaagactgatgcaagcggcattgacctgcgcaacaggggaggccgggggcgccggccgacccatattcccgttccgctgcttttgcggagacagtccgaaaagctagaatcggatgcttattgtcggctttgcaacattcctcacacccaggtgagccagcggatctggtgccggagcagtttgccccacatccgcaggccgcggtcccgatcgtccatgcaggtgcggggaagcgcgtgatcgccgatgagcggtgacggctcgatcgcgcacgcgtactcatagccggccttgcgcacggcgtccacctcccggtgcgacacgcggccgtaggggtaggcgaagccggtgaccgggccgtcgatgatctcttccaggatcgcccggctgcgggtcagctcttcggccagctcctcatcatcggtctccggtaatgacacatgccgcagcccgtgcgagccgatctccatgcccatgcccgccatgcaccgcaactgccgtggcgatatcggcccgcgccgggggccgggcgcatctgagccgattttctcggcgggcacgaagaccgtggccgtgaaaccgcggcgcaccagcaccggtgcggcgcgcgtggcgaaacaggcgtggccgccgtcgaaggtcagcccgaccaggccgcgtccccgcccggcccgccgtgcctcacgcagctcccccacgctcaccccgcgcagcccgttgcggtgcagccagtccatctggcgctcgaaggtctcggggcggaccggcggccggcgcgcatcggcgatccggtccaccgagtgatacctcaagatcaacggcatgcgggccgtccagggcttcaccggccgatccccctctccccgttcgtcaggacacggcccggaccgggacggccgatgaagaaggggcgccgatgccgcagagcgctcccgaaagaacggcgcccgaacgccggacggcgggctttcagtccgtcccggaacgtcatcggcccggccggatggccattccggcgcagtgaactttttcaacacgccgtcttcgcgggccgtgacccggaacgtcaccgaaccgaacatcgatgaggctcccatcccggcgccctggagcgtgtattgaaaaaggttcagtgcccgagcctgccatggcacccgcactccggccgaccctttgaaccagataaagccgacactttgtcatttattgaattgaccttccggcaggactcgccgggtgccgcggaagcccatccaaggcgccttatccagcaggccggccaaacccgcccgttgcggccgtcacctgggaagaggcgaatccggacggcgcttgggaggcacccccgaaaagttgagagatcaagaattgaaaggctcgccggtttcccatttccggtgccggacggcggggccggccggccctcgcggcctcccggacccgccggcggggccgcggcggcctccgccgcgcctcccggccacggcccgccgtccggctcccggcagacggcgggcggaaaaggttcggggacggtccgtccgaatacggcccgcgcaccgcgcccgcccatggggcgggtggtgaaaatcattcaaccggcaaggaaaaacttccttggaagtcacggcccgcatcgacagcccggcgggcgctgtgtaggtatagccggcgaccggcggtcgcctcgcgccgcaggtctgcaaccggatcgatatccacgatcagcggaggagacgaccatgctcaagcgaacggcggcgaccggcttgctggccctgaccgcaggcggcgtgctgatgggcgccgcacccgcgctggccggcgactacggggtgcgccacgacaacgccctgctgcgcagctgcccgtccggcgactacggcttcctgctcggggaccgccgctcctacagcggcggcgggtgcgagcaggtcaacatcatcttcaacgggaaccgctgacgacccgcgcgccgctttccctccagcgccggcccctccaacgcccggcccacggcaccgaaccttttcaacacgccgtctccgcaggtcgagacggagacgtcgcagcatcggagctcccgttcgcagagctttgggccacgcacccgaaaaggttcaccggggtggaagcctcggggaggcctgcggagcgggtgtgccgcatcgcccgatacaccggtggcggtacgaccacaaaggtcgtaccgccaccggtttttgtcgccgcctgtcacgccggtgagcacgcgaggcggccggccccgccgcgtccgcctcggatcgtcttcctccccatccgccatttccggaaatccgcacggaccgggaccaacgtgaaccggccgcgcccccgcatcccgccggacgcccttaaaagcaatgttcggggaaagaaatgttcgggaccccgtatttaccggtgacgcgggcaattcacggtgccacgatgtctgctgaccggcgggctgtatcacgccgcgggtcgagatcggcagtcacacccaaaaaaggagacatagtgctcaagcgactggtaacggccggcgttctgaccgcggccgcaggcggggtactgatgaccgccaccccggcgatggccttcgccgcgcacgggcaccacgactacgactccgacgggtacaagaaccgtcacaacgccctggtgaacgggtgcgagatcaacgccggcaacgaccggaccctcatcagcatcaacatcctccaggacctggcgctgctgtcctccaacagcgccaacgacgtcaacgtcgccgagtgcgaccaggagaacttcatcgtcaaccggaaccgctgaccgcgttccacccgcagggaggccggcgctcagcgtcggcctcctcgcatacccccggcaggtgaaccgctgcagcgccagcccgcctccggtagcagccattcggacaagtccgagaagtcaccgaaaatacagccgcgggaccggcatccatttcccgacgacaatgtggaaatgccacccgcctcgagccctggtcgggcaatgcaattcaaaagagttccccttgccttctgagaaggctggttccgcggccgattcaggtgataccaattgtgcttgctaccggcgacgggcgaccgcgaaagcgtgacaccgaatgccggatccggatcggtataccgcaaatcacaagaaggagaccacaatgctcaagcgactggcggcggccggcgttctgtccgtggccgtgggcggggtcctgatgagtgcctcccccgcgatggccggcggcgactacgactccgacctttacagcaaccaccacaacatcctggccaacgagtgcgacatcaacgccggcaccgaccggggcctgctggacctgaacctccttcaggacgtcgctctgctggccgccgacagcgccaacgacatcaacgccggccggtgcgaccaggccaacgccatcatcaacaggaactgacgacggttcacacccagaggggatcggtgctcgcgcgccgatcccctcttcgcattcgcgccgccgaattgctccccggccaaaaggccgccgccgcgcggggccggtcaggaggcccggtccgcctcggcccgcaactggcggcgcaggaccttgccggtggcgttgcgcggcagttcggaggggaagtacacatcgcggggcacggcgaagcggcccacccggcggcgggcgtggtcgcgcacctggtcggcggtcagctccgcgcccgggtgcagcaccacgtgagcggccagccgctgcccgaactcctcgtccggcaccccgaccacggcgacctcgcggacctgctccagctcgctgagcgcgtcctcgacctcgccggggaagacgttctccccaccggagacgatcatgtcgtcggagcggccctggacgaacagcagcccgtcctcgtcgatgcggcccaggtcgcccaggctgatcatgccgtccaccgtctccttggtggcgccgctggtgtacccggtgaacagcagctcgttggcggcgaagatgcgcccgacggtgcccggcgggacgggccggccctcctcgtccaggatcgccagcctggtgccgcgcggcggcctgcccgcggtgtcggggtggcgccgcaggtcacggggggtggcgatggtcacccaggaggcctcggtggagccgtagaggttgtagaggacgtccccgaaggcgtccatgaaacgggtggcgaacccgccgggcagggccgagccgctgagcgcgacgatccgcagcgccgacaggtcgagctcctcttgggtggacgagcgccactccagcatgcgctgcgccatgatcgggacggcgatcagcgcggtggccctggtctcggcggcggtgcgcaggccggccgcggggtcgaaccggcggcgcagcaccatggtggcccgcagccccaaggcgatctgcagggcggcatagccccaggtgtggaacatcggggcctcgatgagcatcgtctcgtgcacccgcagcgggatgcgcgacagcaccgacgccagcgggcccagccccggcctggagtgccggccggcgcccttgggctgcccggtcgtccccgagctgagcacgatcgtgcggccggagtgcgggggcggggtgagcggcgccttgagcacggtccggtcgatcagctcggccaccgccgagccggggccgtcggccgtcagggtgcgcaccgccgccggggcgcccttgaggacctcggcgaactccgagtcggcgatgagcacctcgacctgctgctcgtccaggactttgagcgactgctcggcgctcatgccggtgttgagcagcaccacatcagagccgagcttgctgcaggccaccagcgactcgaccatcccgcggtggttgcggcacagcaccgccacccgcggccgcgcaccgccgtcgcccagcgccgccgccagccggtcggtgcgggcgtccacctgcgcgtaggtcagcgtcccgtactcgtccacgatcgccgcccggccggggtcgcgggccgccgcggacaccagcgatccgcccagcgtggttccccagcgccgcagcgcgtcgagctggcgggccaccttcagcggcggccccggccgccacagcccgctgctggcgaacatggcggcgaccctgagcatggtctcggcccgctgcctgatcccggctgtctgcgccacgcctgctttccacctcccgccgggcccgcccggatgaacgctccctgtcatcgccggataccgaggctaggcagccggacgggcggtcgccatcatgccgtatcacccaccacctgcgttttttgtcacctatgtgacagtcttccctgtttttccaggtcagcgccggtcttcgcggtccgggccgctacgggagtgtgacaaaggaaacccagatgcccacgacggcggcaggcgtccgcccatcggtccaggacggcgggcgcccgctgtgaggcacgacaaccgaaatgccggcgaacgctgggcggcaacagtgttatcgactcccgattgaccccccatagtgcacggacgacccttctgacactccggcgccggggctggatgcatgtctgagataggggaccgaacgtgagcggacgccatggcagtcgtccggaatcgccgtgggagcggcgcccgagtcggcggagcggagcgcagccgagcccggctccccccaggaggagggcccggcgccggggacggcggcgttcccttgtcaccttggtgagcacagtggcggccacgctcctggtgggaggcggcgtgtacgccttcgccggttccctcaactgcgccgcccgcggcaccctcgacctgaacgtcaccgtggcgccggagctggagcccgccctgcggtccgcggcgcagcggttcaacgaccgcaagcaggtggccgagggacgctgcatcaaggtgacggtccaccccgccgacccgcaggcggtggccaccctgctgtcgggcaccggcacctcgcgcggcgccgaacgcgtcccggacgtgtggattcccgactcctcgctgtgggcggcccggtccgcccccggcggctcccagcccgccgcccggatgccgcagccgggcacctccatcgccgagacacccatcgtcatcggcgccggcaagtcggtgcgcggccttgcggccgcctcccggccgagctgggaagggctgctgggctccgaccgggcgagatcgcgcacccccgaccccaaccggagcgcgatcgggctgggcatgctcatggcggtgcgcatgtcgctggccggggactccaaggcggtggagaagttcaccggcctggtccgcagcgtccgccagggcgtggtgcccgacgtgcagacccagttcgccgccggcaccggcgaccgcctcctggtgacctccgagcaggcggtgctccggcacaaccgggaccaccccggcgagcggctgcagatcctgcggccggccgaggggacgctggcgctcgactacccctacaccccgatcgccgcggccttggacaagaccaccgccgcgcgactgttcgaacgagaggtgcgcagcgccgccaccaggcgggacctgcgcgccctcggcttccgcaccgaccgctccgacggcggcgtgcggctgctgcccctgcccgaggccgagcaagtgcagcagacgctgcaggcgtgggcgaagctgtcgctgacctcgcggatgctgtcgctgctggacatctccgggtcgatgctgcagcgggtgcccggcaccggcgacacccgcatgcaggtgctggccaaggccgcgcaactggggctgaagttccagcccgacgacaccgagctgggccagtgggtgttctccaccaagctggacggcgaccgggactggaaggagacggtgccggtggggccgctgggcgagcggctcggctcggggacccggcggcagcagatcctcagctccctggcgtccctgcagcccaagccggacggcgacaccgggctgtacgacaccgtgctggccgccctgtcctacatgcgcaagacctacaaaccggacatggtcaacacggtgctgctgatgaccgacggccgcaacgacgatgacgacggtcccacgctgcgccagacgctggccaagctgcgggccggccacgaccccgaacgccccgtccagctggtgatcatcggtttcggggacgaggtggaccgcaaggagctgcagcagctggcggaggccaccggcggcagcgtgcacttcgccaagacggccgaggacatgcgcaacatcttcctggccggcacctcccggcgggtctgcgcgcccaagtgctgacccgcggacgcgaccgcgccccgtgggcccgcaaggcccacggggcggctcgcgcacgggtgggacggcggtcagggccgcccgtcgtcgggccggccgaccagcttgagcgcgctgagcgccagcaccacctccaccagctcccggggccggttgagggaccggccggtgagctgttcgatgcggcgcagccggttgagcacggtgttgtggtggcaatacagccggccggcggccttggaggccgacccgtcgcactccagccaggtggccagcgtggagatcagcacgtcccggaaggccgggttgatctgggagaaggcccccagcaccccgcggcccagccgctcggccagctccggctgggagaccaccagcgcatcgggcagccgcctgtccagccgggcgatctcggcgccgggctcccggcaggtgcgcagcgccagctccgccagccagcgggccttgcccaggtcggccagcgcctccaccacggggctgatcccggcgtggccgtagacccggggccgcagcacctccaccaggtcgtccaggtcggcgttgcccagatcgaccacggcgatctgggtgtcggcgcgcatccgccagatgaagcgcagcccgccgccgtcggtggggcggctgaaaccgcgtccgcccagcacctcgccttgatcgatgaccaccaccgcgtagcggccctgggcgggcaggccgagcgcgcgcgtggcggccggcagcagtccggggtcggtgccgcgcccctccagcagggcgtccacgatcgcctgcacccgctcctcgctgcgccgcagcagctcgtactcggtgcggtggtaggcctccgcggcggcggtggactgctggtcgatggtgtgccaggtcagtgtggcgttgcggaccagcagcggcacatgctcggggttctcctcgctgaccgcctcgaccagcgcctcccagaacacgcagccggccagccggtaggagcgcaacagctggtccagcggcaggccctgctcggcccgccgccgccccagctcctcggcccagcgcaggtcggcgcggccgcggctggggtcgaggatcgcctcgatcccgtgcccgaggccgatgtgagacaactcccacagatcggcgcgcagttccgctggacggtcctgtccctcaccggccaagatctcattgaccagtcgatccgccagctggggcagccggtccgccagtttacgcaccgcccgacggatgatcacacggtcggccttttcgggcgaggttgtgagtgcgcccatgcgccacctccctcggtgagtgcgctcatgctgccacccaccttggggccgcgactatacgggcgatccaacaaaaccccgggattgtgtgcgatcacaaccgcggcccctatggattgatacttctccctcaattcggacagcactatggacctgcccgccggggcgtgctggtgtgccagcgtcccccgaaggaggcagcgtgctcgctccccgctcccaccccccgagcgaagccgacggccccggcagaccccgcggcggggccgtcgtcctggtcgcgctcgcgtgcgcggccgcgttgctgaccggctgcaccggcaagggaccgcttgcatccgccgccccgtccgcggcggcgatgcgggtcggtcacggcgtcaccggcgaccggatcaccgtcgccgcgctgaccgatctcagcggcccgtacgcgccgctgggcaagggtgtgacccaggcacaaaagctgtacttcgaccgcctcaacgccgccggcggggtgtgcgggcgcaaagtggagctgatcgtgcgcgaccacggctacgacgtgcggcgggctgtggccgcctacagtgaggtggcgccgcgctcggcggccatcgcccaggtcatcggctccccgatcaccaacgcgctgcgcccgcgcctggagtcggccggggtgctgaccgtcccgcaggcctgggcgcacaccctgctgggcagcaagtacatccaggtcgtcgggacgacctacgacctggacatgatcaacggggtcgcgttcctgaccgaggagaagggcctgcggcgcggggatgcgatcggccatctgttcctggacggcgactatgggcacagcgcgctggccggctcccgctgggccgcccggcaggccgggctgcggctcatcgagcagcgggtcaaggccgccgacggtgacatgagcgcgcaggccgccgcgttccgccgggccggcgtcaaggcgatcttggtcagtgtgagcccgccgcaggcggcctccctggtcggcgccgccgccgcgcaaggactggacgtgccgttcgtggccggcaattcggcgttcgccgagcagctgctgaagagcccgatcggccccgctctggagaagaactacttcgtcctcagcgccggggcgccgatgagcgccgacattcccggcgtcaaggcgctggcccgcgactaccggcgggcctaccgggggcagccgctggactccggcgtgctgtccggctacatggccgccgcgatcgtcgggcaggccctcaagaaggcgtgcgccatgcgggacctcagccgggagggcatcgtggccgcgcaccgctccacgcacgccttcgacgccggcctgggcggcccgccgcagaactacacccagtggaccaggcccggctcgcgggccagttacgtcctccggccggaccgcgacgccctcggcggtctgacgatccaccgcgagcccttcgaatccaccctggcgaaaagctacgacccacccctctgagcgatgccctgagcgggaaggagcgccatgccacccggctcaacgttcgcaccccccatggccgtcgaaaccgccgttcccacggcatccgcccccgagcccgaacccgtcctgcacggacgcgaccgggagctggcggcgctgcgcgaactgatcgagcaggcccgccgcggacggggcggcgcgctgcagatctcaggcggtctgggcatgggcaagaccgccctgctggaggccgcgctgcgccaggccgcggccggccttcgcacgctcggcacccgcgggatccccgacgagtcccgcttcgcactggccggcctgcaccgcatgctccggccggtggccgaccggctggaccggctgccgccgcagcaggcggcggcgctggccttcctgaccgacgccgccgcggagccgcccgccggctccttcgcgctgtgccgcgccgtgctgggcctgctgaccgagctgggccgggacggcccggtgctgtgctgggtcgacgacgcccaatggctggacgccccgtccctggaggcgctggcgttcgccgcgcgccgcgtggcggaccaaccggtggcgatgctgttcaccgtccgcgacgagcacgggccgccggaggaggccgggccgctgtcggacatccggtcgctggaactgggcccgctggaggaggccgacgcgctggcgatcctgcgcgggcggaccgggggaggccacagtgagctggacgccgagctgctggaggcggccgccggcaacccgctggcgatggtcgagctggccgccgccctcggcgacgcccccgcccggcaggcgacggccgtgacgctgcccccgcacagccggctgcgcgcccactaccggcggcggctgtaccggctgccgccgggcgcccggatgctggtgctgctggcggtcgccgacgaccggctggagctggacaccctcacccgggccgccgccgaggccggcgtcgatctggccgaatgggacgtggcgctgaagtcggggctggtgcgggtggacggtgaacgcgtccacgtggccgacccgctggcgcgcgcctgcctggagacggacgcggcgctggccgagcggcgcgcggtgcaccggctgctggcgaaggtgctggaccgcccctggcaccggttgcggcgggcctggcaccgcgccgcgatcaccgagggggtggacgcggcgctggccgacgagctgagcgcgggcgccgtgctggccgaggagaccggtgaccacgccgcggccgcccgggcctggcagcgggccgcggcgctgaccccccagccgcggctgaaggccgaccggctgctggcggccgccgaggatcactggcgggccggccggccgcgcagcgcccgcgccctgctgcagcgggcccggccgctgctggggtcggccgagctgatcggccgggccgaccggctgcacggggagatcgaactgcgcgccgggcacccgcccgccgccgcccggctgctgctggacgccgccggcaggctggccgagtcccggcccggcctggcgctgagcgcgctgatgcgggcgatcgaggccgccgacctgaccggcgacctgcgcgcccagcgcaacgcggcgcagcgggccgccgagctgtgccacccggccgggcacccgatgaccgagctgatgatgacgcacttcgccgggatggcggcggcgctgcagggcgactacgaacgcacctgcaccccgctgcgccggtcgatggagctgagcgagaccagcaccgacccggcggccaagatctggggcagcgtgtcggccatcaccctcggcgacgacctgcgcgcccatgaactggccgaacaggcggtgcacgccgcccgccggccccaggccgccgcgctgctgcccgcctgcctggtcaccttgtcgctggtggagtgcctgctggggcgtttcccggccgcgctggcccactccgccgaagggctgcgcctggcgcgcgccgccgggcaggacaactgcgccatcgaccacctggccctgatggcgctggtcaacgcgttcctgggggaccgtgaggcggccatgtcccagctggcggccatcgccgaaccggtcggcgcccgcgggctgagccgtcccgccacggtggcggcctgggcgctggcctgcctggagctggccgacgaccggcccgccgacgccgccgcccggctgcggttgcgcggcgtcgccggcgcccagcaccgcaccatccgcgtcctggccaccccctatttcgtggaggcggcggtgcgcagcgaccggcggcggcaggccgctcgggcgctcacggcctaccggcagtgggccgagggcaccggcagcccggcgcggctggcgctggcgcaccgctgccaggggctgctggccgaagacgacgaagcggcggtggcgcacttcgaagaggcgctgcgccaccacgccaaggccgaatcggccttcgagatggcccgcaccgcgctgctgtacgggcaccggctgcggcgcggccgcaagccgcgggccgcccgcgagcacctgcgcgacgcactgcagatcttcaccgagtacggggccgagcgctgggcggagcgggcccgggcggagctgcgcgccgccggggagacggtggaagcgcccgcggcgccgcccgggctggacgagctgaccccccagcagctgcagatcgcccggctggtcgccgagggcgccaccaaccgggagatcgccgcccagctgtcgctgagcccccgcaccatcgagcaccatctgcgcaacatcttcacccgcctggacattcgctcccgggtcgagctgaccttgctgctccgccgggcgtgacgtcccggtgaacccgccgaggcgtcgtcgccgtacccgggaagggggcctcgcggccggaagacgcgggcaacgagcgccgtcgaggcccccatcgcgagaaggccgggtgcggaaaagacggatccggcgggcgttcgccggatccgtccctgattagatggcggcgtgatcgtcgacacccatgtgcacctgctgcccggccggctcggtgagaaggtgcgtgcgatcttcgaggcctacatcccgggacggctgagctaccccaacgaccacgccgcggtcctggcggcggccgagcgggcgggcgtcggccaggtgtggagcctgccgtacgcgcacaagcccggtgtggccgccgggctcaacgaggccagcgcccgcctggccgcccgccctccccacccgtcggtgcaggtggtgggcggcgccaccgtccaccccggggacgccgatccggagcgcgtggtgggccgggcgatcgacgagctgggtttgcgggtgctgaaactgcactgctcggtgggggacttcagggccgacgatcccgctttcgacgcgatgtggcggctggtcgagcggcgccgcctgcccgcggtcgtccacgtgggccacgccgtcaccggtcacacccgaagcgaggagctggcggcgctggagaacgtcgcccggcggcacccgcaggccccgctgatcatcgcgcacgccgcgcacccggcctccgcggccgcgatcgagctgatcggccggtgccccaacgtgctggccgacctcacccccgtggtcaccgagccggtggaggtgcccgccgaggtcctggaggagcacgccgaccggttcctgttcggcaccgacgcacccaacgtggccctgaccatcgagtccggcatggcgcgcctggacggcctgtcgccggcggcccgcgccgcgatcctgggcggcaacgcccggcggctgctggcggaggtgcgttagccgtgccgccgaagcggccgcacggggccggcgctcagcgctgcttggtgaagtgctccatcggcacccggacgaagatggcggcggcgcgcaccgcgaccgggccgtccgggccgccgatgcggccctcgccctcgatgtaggccttgcgtccctccaccccgttgcaccaggccttcaagtagagggtggagcccacgggcacgggggccaggtagtcggtctccagccgcccggtcacatagcggccgccggtcagccaggcggaggtgccgaggatctcgtccatcgcggtggcgaggatcccgccgtgcgccagccccggcgccccctgatgctccctcttgacgacgatctcgccgtaggcggtggtgccgtcccggccgatgcgcttcatctgcagcccgtgctccacatgggggccgcatccgaagcactcgttgcccagcacctcgtccgacagctcgtactcctggccggcggccgggtccaccgcgggaacggtcgcgcccggcggcggcgtggtgatctccgaggccgcgctggtgcgcttggcggaccgggattcggtgggagcggtcataccttcaaacggtacaaatcactcgtcctcggttgaaagttgcagcgaccgagagttacctcacgtcccggccccggcggccgggcgttgtgaggtggaccatccccgccgcccgcccgtccggcgtctttcacaaccgaggcgaccgcgcgccgaacccgcaggtcagccgggcaagggcggccgatcgcggcacaaggggcgcacatacactgctcgccgtgaacgctgagtacggctactggcagaccgtccccacccgctggaaggacaacgacgtctacggccacgtcaacaacgccgtgcactactcggtcatggacacggtgatcaacacctggttgatccgtgaggcggggctggacatccaccacggctcccagatcgggctgtgcgtggaatcccggtgcgtctacaagggttccatcgaatttcccgagtcctttcaggtggggctgcggatcgggcacctgggccgttccagcgtccactacgaggtgggcctgttccgcgaggacggcaagaccttgatcgcagaggggcgtttcgtccatgttttcgtggaccgcgcaacgcgccggccggtggagatcggcgagccgatgcgctcggccatgaaaaaactgctgaccggttgaagtgggctagcgaagggatcgaggcatgacgacggacggcggacgggccctggtactgggcggcggcggggtcgccgggatcgcctgggaggccgggctgatcaccgggctggccgcgcacggggtggatttgaccaccgcggacctgatcgtgggcacctcggcgggctcggtggtcggcgcgcacgtggcgcacggcgcggacctgtcggaggcggtgcagcgcctggcggcccgctccaccggcggcgggccgggcaccgcgccccgcaacaccgacctgaacgcggtgctggaggcgttcgccatcctctacgacacctccctggatccccaggaggcccgcgccaaggtcggccggatggcgctggaggcacaggtggacgagatgggcgccgtcctggaggaggtcggccggcggctgcccgaccagaactggcccaagcggcggctgctgatcaccggggtggacgccgaggacggctcgttcgcggtgtgggattcggcctccggggtgccgctggcgctggcggtgcgggccagctgctcggtgccgtgcgtcttcccgccggtcgccatcgacggccgccgctacatggacggcggcatccgctcggtcaccaacgccgacctggccaagggcgcgcaggcggtggtcgtcctggagcccatggcccatctgacgccgcgcaacaccctgcagcgggagctggccgaactggagggcgcccgcatcgccaccgtcgcccccgacgaggccgcccagcgggtcttcggcgccgacatcctcagccccaaactgtggggtccggctttcgacgccggtgtggcgcaggccgcgtccgccgtggaaaccgtccgcgcggcctgggcctgagggcggacccgatgttttgttccctgctggccggaaccggccagcagggaaatggaaccgcattccgtcccgtcccatcgaacccattgagaacaggcggaatgggaggatgtaaagggtgcggttcgaacgtccgattccccgccgcccgcgacgggtcacagcggatcggactggtcgctcatctgcgacacctgtaccattcgccgcacggtgcgccgggaagtctggtcggcggggatggccgagcctgctcgcccccggcgacaccgcgagccttccggccgtcccctcgggcgatccggccgctcggatcgcgacggtcatggaattccgctttggagcggaagcgaatacgggggaggtcggctaggccatgggcgagttcatcgagacgattttctccttccccaccggcctgttcacgttcgccctggtggtcgtcggcggttattggctggccatggtgctcggcgccgcggacctggaactgctggacggagacgatgaggccgcgggtttgagcggcttcctcggcgccctgcggctgggcgacgttccggtgaccgtcgcgctgtcgctgctgatcgccttctcctggttcttcagtctggtaggtgccgtcatgctggatgggctggagctgtcctcgccgctgacgatcgctctggggctggtggtgctggcgctggccgtggtgctcgcctggctggccacctgcctggtggtgataccgctgcgcaaggcgctgccgcggctgcgcgagtcgtcccggcacgacttcgtgggacgggtctgcgtgatccgcacctccacggtgggcccggacttcgggcaggccgagatcaccgcgccggacggctcctcggcgatcatccaggtccgccaggagagcgaggacccgctggccgggccgctcaccgccggcagcaccgcgctgatcttcgactacgacagcaagggcgagttcttccgggtgatgccctacgacgcgtccatggatcccgaccgcccgctgtcctgaccgccgtgccggcccgcgcagggcccgaccgcctgcgtcccgacccccgaagggaatgtgttcatggagtccatcaccctagggctcggcgtgctcctcgccgtcgtgctgctcatagggctggggatggcgatcatcgtcagccgcctgttccgcaaggtcgaacagggcaaagcgctcatcgtctccaaggtccgcaaggtcgatgtgaccttcaccggcgcgatcgtgctgccggtgctgcacaaggccgaggtcatggacatctcggtgaagaccatcgagatcgcccgcaccggccgcgagggcctgatctgccgcgacaacatccgcgccgacatccgcatcacgttcttcgtgcgggtcaacaagaccgtcgaggacgtcatcaaggtggcgcaggccatcggcaccgagcgggccagcaaccaggagacgctgcaggagctgttcagcgccaagttctccgaggcgctcaagaccgtcggcaagcagctggacttcgtcgacctgtacacccggcgcgaggagttccgcgaccacatcgtccgcgtcatcggcaccgacctcaacggttacgtgctggaggacgcggccatcgactacctggagcagaccccgctcggcgacctcaaccccgacaacatcctcgacgcccagggcatccgcaagatcaccgagctgaccgcgatcgagcacgtccgcaccaacgagtaccggcgcaacgaggaaaaggagatcacccggcagaacgtggacgcccgcgaggcgatcttggagctggagcgccggcaggccgacgccgagatccgccagcggcgcgagatcgagaccctcaaggcccgcgaagaggccgagatcgcgcgggtgcaggccgaggagcggctgcgggcgcagaccgcgcacatccgcaccgacgagcagctgggcatccagcaggagaacaaggcccgcgagatcgcggtggccgagaagaaccgcgagcgggtcatcgccatcgagaccgagcggatcgaaaaggaccggcagctggaggtcatcgcccgcgagcgggagaccgagctgtcgcgcatcgccgccaacaaggagatcgaggccgagaagcgggagatcgccgaggtcgtccgggagcggatcgcggtcgaaaagaccgtggccgagcaggaggagagcatcaagcggctgcgcaccgtggaggaggccgagcgcacccgccaggcgctgatcatccaggccgaggccgaggcgcaggaggccctggtcaaggacatcaaggccgccgaggccgccgaggccgccgccaagttcaaggcccgcgaggagctgacgctggccgaggcccggcagcaggccgccgacctggaggcccgcgccaagatccggctggccgagggcatccaggccgagcacgccgcccccgggctggccgaggtgcaggtgcgcgagcgcaacgccgaggccatcgagaaggagggccgcgcccaggccgccgtggagcgggagatgcgggcggtggaggccgccgcgctgcgcgaccggctgcaggccgaggccgagggcgaaaaggacaaggcgatggcgcaggccgagggcatcgccgagaagctcaaggccgaggccgagggcatcagcgagaaggccgaggcgatggccaagctcaccgacgccacccgcgagcacgaggagtaccgcctgcgcctggagaccgaaaaggacatccgcctggccgggctggacatgcagcggcagatcgccgagcagcaggccaacgtgctggccgccgggctcagcaaggccgacatcagcatcgtcggcggcgacagcgtgttcttcgacaagctgatgaactcggtggcgctcggcaagagcgtggacgggttcgtcaacaactcccaggtcgcccaggcgctgggcggtccgtggctgaccggcgagggcagcttcaccgaggacctcacccgcgtgctggggtcgctggacgccgggggcgtgcgcgacctgaccctctcggcgctgctgctcaagctgatcaaggcgggcggcccgcacaccgacaagctgagcgaactgctgaacaccgcccagcgcctgggcctggccgacgccccggtctccgcgctgatccccaagcagcccgcggtctccgcggccaacggcgaccactgattcacgcacgtggtcccggtttccgggacggggccgcagcggcgtccggttccgcgccctcccagggcgtgaagccgctcccgtcccggcccccggaaacggcgtgctgagaaaggggcaccggccggctcccgggtgctgcgggcggacgagccgcccgcagcacccgcccgtgctccggccggaccggtgcccccggcgggcccgcccgggagcacccgccgtccgcccgggaaaagcccgcagaacgcccgccgcacaccagcgaggaggacttcgtgacggagaccgccgacgttgcgcccgtggacgcgggcgagcgtcccgccgagatggacaccggcacctacgaggtgctgcgggcccggctgaccgagcaggccgccgagctggcgcggcgggccgaggcgctcaacgcccgccggatcgaggtgttcggcggcaccgagctgcggctgctgggcaccgagcggatccgcaccgacaacaactgcgtgccgcgcgacatcgtgccggtctcggggaccgcggtgccgctggagggcgggaccacgggccagtcgggcctgatgctgttcggctacaacgtcttcatcgggctcaagccggagacgacggtcgatgacgtcttctccctgcaccgcttcacccgcgacggggacgccttccggttcgatgaggtggaccccgggcaggtcccggggctgctgcgcgacccgcgtttcctcaaggacttcgccgacctgtaccgctactaccgcgacacccggctgatgcagctgcggcggctggaggacaagctgctggcggtcttccagaccggggcgcgccttggcgacatccgggtgctgcgctggcagatcggcaccgacggcaccgttcagtacatcgacgaccggggcgaacgcgaccacgtcttcccgccctcgcacgacttcgagtggatcgagaccacccgcgagcaccacgtgccgggccgccacccgcacatctccatcgaggacgaggtgttcgtggagacgatcggcggcaccctcaccatcaagatcgaaaacaacaccgagaccggccagggcgtctacgaggaaccggtcgaagaccccctgcagagcctggccgacgccgacgtccactacgcccgcgtcggctcgctgatctgcctgcgcatccgcccctacaacgagaccgagtggcggcacctggtcttcaacacccgcaccaaggacgtggtgcgcctggacggcatcggccaggcctgccggcgcctgcccgaggaccacggcctgatcttcccgggcggctactacctgaccaccggcgcggtgaagaccttcgacaccgacgtcaccggcctggagttcgagcgcgtcatccgctccaccaacggcgaggacgtgctgtacgtcttccacgcccgcgccgagggccgctccctgctgctgccctacaacgtgatccgcaaggaggtcgccgcgccgctgtcgtgccacggctactcgctgttcgacgacggcacgctggtggtgttccgcgccctgtcggacgagcccacccgcgtccacccgatgcaggtgtggcagacgccgtacctgtcggacgcctacgccgccgcccagccggtgggcaccggcccgctggagcgggtgggcaacgccgagctggtgcgcggcatctccgactgcctgtcggtggcgcggatggtcgcggagatggccccgtccaccgcggtctacgaagggctgatcgccgcctgcacccgggtgttcgaccgctaccactggctgggcgaggcggagctgggcgacctgcgggagccgctgacggcggtgcggtcggcggccgagcaggtgctggaggagttcgagaaggtccaggcgctgaccgcgcaggccgcccaggcggtggaggaggccgccgccgaggtcgcctcgctgatccggacggtgcggggcgaggcccccaagaccgccgacgagtgggtgggcctgctcgccgcgctgcgccgcgagcagggccgcctggtgacgctgcgcgagatgcgctacgccgacaccgagcggctggaggagctgaacaccgcgctggagaccgagctggcctccgccgggcagcgggcggtggcgttcctgcagggcgaggacgccttcaccggctaccacgaggagatcgaacgcctggccgccgaggcgtcccagatcgccaccgcggccgccgccgaaccgctgagcgagcgcctggcgcagcggtcggcggcgctggagaccgtcaccgaggtggtcggctccctggagatcgccgacgccaccgtgcgcacccgcatcctggaacgcatcggcgaggtcctcggcggcgtcaaccgggcccgcgccgccttggagggccgccgccgcgagcttctggccagtgagggacgcgccgcgttcgccgccgagttcgcgctgctggggcaggcggtcaccggggcgctggcggtcgccgacacccccgaacgctgcgacgagcagctcggccggctgatgctgcacctggagaacctggaggcccggttcggcgacttcgacgacttcctcgccgagctggccgccaagcgcgaagacgtctacgaggcgttctcctcccgcaagcaggcgctgctggacgagcgggcccgccgcgccgaccggctggccgcctccgccgaacgcaccctggccggggtgcgccgccgcctggcggccctgtcgtccctggatgagatcaacacctacttcgccgccgacccgatggtggccaagctccgccaggtcgccgccgagctgcgggaactgggcgatgcggtgcgcgccgaggagctggagggccgcatcaaggccgcccgccaggaggccgggcgggcgctgcgcgaccgccaggacctgttcgccgacggcggggagaccatccggctgggccggcaccgcttcgccgtcaacacccagccgatcgacttgacgctcgtcccgcacgagggcggcatggcgtacgcgatcaccggcaccgactaccgggcgccggtgaccgatgaggagttccaggccacccgcgacttctgggaccagccgctggtgtcggagtccccggacgtctaccgggccgagtacctggccgcctccatcctggccatggccgaggccggtgaggacgggctgtcgctggaggccctgcacgaggccgcggtggacgagggcggcacgctgctggaggtcgtccgccgcatcgccggatcccgctacgacgagggctatgagcggggcgtccacgaccatgacgccgcgctgatcctgcacgccctgctgcggctgcactcggccgccgggctgctgcgctacccgccgtccgcccgcgccgccgcccagctgttctgggcgcacggcaccgacgaggccgcccgcacccgctggggccgccgggccgcatcgctggcccgcgcccgcgccgccttcggctccgcccccgccatcgccgagctgtgccgggagctcaccgacgccatcgcggccttcgtcaccggccacggcctggccgtctcgtcacggccggacgatccgctggccggggagtacctgttcgaagagctgggctcgtccccggccggtttcgtcaccggggcgggcgcccggacgctgctggagcggttccgccgggcgctgggcggcggcggctcccggtccctgtccgctttcgaagacgacctgcgcgccttgggcgacgacctggccgcccgccaccagctcgccgaggcgtggctgcgggcctatctggcctcccggggcgaagaggccgcgggcttggagatggacctgccggaggccatcgccatcgagctgtgcggcgccgccgtgccccgctacgactcctcggccacgctgaccgccaccgtggaagggctgctgggcacccacccgcgcatcaccgaccggcgcatggagctgcgcatcgacgaggcgctgacccgcatccggcgtttccgcaccgaacgcgtccccgcctaccgcgcctacgccaggcggcgcagcgaactggtggcgcgcgagcgggcccggctgcggctggaggagtaccagccgcaggtgatgagcgcgttcgtccgcaaccgcctgctggacgaggtgtacctgccgctgatcggcgacaacctggccaaacagctgggcgcggccggggacgccaagcgcaccgaccagatggggttgctgctgctgatctccccgcccggctacggcaagaccacgctgatggagtacgtggccagccggctggggttgatgttcgtcaaggtcaacggcccggccctggggcattcggtgacctcgctggacccggccgaggcccccagcgccaccgcccgccaggaggtggagaagatctccttcgccctggagtgcggcaacaacaccctgctgtacctggacgacatccagcacaccaaccccgagctgctgcagaagttcatctcgctgtgcgacgcccagcgccgcatggagggcgtctggaacggccgcacccgcacctacgacctgcgcggcaagcgctttgcggtgtgcatggccggcaacccctacaccgaggccggcaagcgtttccgcatccccgacatgctggccaaccgggcggacgtgtggaacctgggcgatgtgctgtcgggcaaggaggacctgttcgccctcagctacatcgagaacgcgctgacctccaaccccgtgctggccccgctgtccacccgcgaccgcggcgacctggagctgctgatccgcctggccaggggcgacgagacggtccgtcccgaccggctctcccacccctactcgcgggtcgagctggaccagatggtctcggtgctggccaagctgctgcgggtgcagcaggtcgtgctggcggtcaaccaggcctacatcgcctcggccgcccagtcggacgagtcccgcaccgagccgcccttccagctgcagggctcctaccgcaacatgaacaagctcgccgaacgcatcgtcccggtgatgaacgacgccgagctgaacgccctcatcgacgaccactacctgggcgaggcgcagaccctggcctccggcgccgaggccaacctcctcaaactggccgagctgcgcggcaccctcacccccggccaggccgcccgctggcaggagatcaaacagtcctaccagcgcgccaaggccctgggcggcgagggcgacgacgccgtcacccgcgccgtcggcgccctgggcctgctggccgaccgggtcggcggcgtcgaacaggccatccaccgcgccggcggccgcctgaccgccgccgagggcaggcaccgccgcccctgacccgctcggctccggctgcatggaggaagacgcatgggcctcatggaggaccgctgggagcggcgacgccgggagcgggcaaggcaagaggagcagcaggccgctcagcgggagcgcagcgccccggaggccgaactcgaaacggtcctcctatcgacgttgtgcaccgcgcccaagcctttcgagcaggtgggcatcgtgcagagcgagccctgccacgacgcgcagtccgctttgctcggcctcgaacaggccgcccgcgcggcgggatgcgacgcggtgctcggcgtgggcttctccagtttcggaggtcccgtccaggtgctcttcgcatatgggacgggagtccggtggctgccctccgctcctgaacgaaacgacggttgacacccgtgccggccgccccggtcctcaacagcgcccgacggcggatcgcgcttcggcacccgaatgcggccggcgaagagctggacggatgcatctggcaggccatcgaggagggccggatggtggtgatcggcaagaacgtcctgggcgggctcctctcgcagtggggaagcggcatgcgcgccgcgcgaaggcacctggccgtgttcgttgtcgtcctgctgctctgccagggggtggcgggctgcgccgagccctcctggaaggaccgctacgtggacaagcgcgcgagcgccacgatggccaaggccctcaccgggctctcggagtcgtcggctccctaccccggggttccgctgcagcgcctgaccccctttccctgggatggcctctttgttttcgcagagttgtcaccggctgaggagatccgcaggaaaacagggctctccttctttcccccaaaggggttcgtggacgaatactattcgctattgatcttcgtcaaggggacggacctcgccaaggtggtgcttcttcgggacgggagtaatttcactctcggctacaccagcggaaagaaatactcatctcgagtgcgcctcctcaaggaggaagaggagcacgtgctggacatggtgaaaccgaccgccttccagctcctctacgatccgggcctggaggaaaagatcgacgatagggccgacatgctgtggacgggacgcaagaagtccgtccctctcggtgacctcgggttcgcatgggacgagctgcgcctgatagagaccaagaacctgaagagggaaaccgggctttcctatgccaaattcggataccagccgtccgacgatgtcttcatggtcttcaagcaccggaaccgcatcgtccggatcaccgagctggacgacgcgctgcttccgcccgagtaccggcgggaggtgatcggacgaaaatggggaaacaaggtgcggatggtggtgcgggacgagaagaaatacgcgatcacattccaggagccctgaacggtgacaccgctcttttaggagggtcggatcgtgaagatccgaaggtgccctggaaggggccggccgtagcgggcagacgaccagagcgcggacgagccgccgagattcccgcgagtcggtgggccggctcttgaaacgatcatcaagatgagacgtccggtggctcccaggtgtggccggacgggtgccgcgcgggccgtcggcgagcatcgggccgccgcatgtgtccgcagaggcgactggtggaggctgcgccctgcgggcacgcttcaccgccgacgcgatctcactggccatctgatgacagatgggtaaccggagatgtcaagaatgctttctcaacctatcttccataattgcctgctgcagggagcgatgagcggggcaaggaagcatgcggagcatctggaaccacatctggcggcacaggcgttcctatgtagaggtgctgggaatgctagcggcggtcttggccttgatcccggcttacaccaacttccggatagagtggccgtcctccgaaaacatacccctaacggtatcacctcctgaagggggaacagtcggcctctgcgcaacgatccatggcaccgggaaagctccgaagggcaagcagatttggctggcccagcacgtcaaagggagcgaatattacttcctgaggcccgtcaaaatcgacgacgaagagtccgggaaatggagcatgcacggtcaaatcggcgacaataagggaggaggcctcgagtacgtcttccaggcgatagtcatcgacaaatcttgggcagattggatgaccaagataaacctatccgacaccctgtccgccacagcgctgccaccccactccgcggccagcaaaccgaggaccatctctcgcaatctcacagacaacgagccgtgtccctaagcggggtgcggatatcacttccagatgaagtcggcctgctctgggattgagcatcgaacgctgccggaactgagcctttcccaacacgcggtcctgccgggccaagacggtctccgaggccatgacgttgcatgccaccacgccggctacgactgccgcgcgcaggaacgacgcattgaaaaggttccgtcccggagccagcacaccgagcatccttcgtccccggcggccccctcggacagctcccccgcagcctccggacgctcgtctaagaccgcatcaccaccagcagagccgttcgtcctgcgtgccgtgggagagtgctgggcgtgaggctcatcgattcggcgggattgcccggtgcgtccggcaggctctctgaggacaggttcggggcggcggggaacctcgcctgggtcatcgacggtgcttcggacttccggaacgagcggcaccttcccgccgcgtcgaacgtgcactggctggtggaccgggtgcacgaggctctgcgggagcgcggcgccgccggttccgtcgtgtcggggaccggcctgctgagcgagctgcaagccgagatcgccgccgagctggcccgttatgacctgcgggagatgcggcagcatccgtgctgctcgctggcgctgctggtggtccgtccgggcttcgtggagatcgtgcgggtgggggacgcggtcggtttcctgcgcggcggctcgctggagctggaggtcagcacgggattcttcgacgcacgggaggcggcggcggtcgagcgggccaagaccctcgaattgacggcggaggagatcacctcggcgatgtaccggcggcgtgccgagtacatccgggggatcaacggcgagtcggtcttctccgggcatccggaggggaacctgttcgcccattccctcctggtgccccggcgcggtgccggactggtcgtcttgctgtgcacggacgggctggcgcgggccgtgaccgaataccggctcttccccggctggccggcactgctcgacgcctgcttgggcaaggggctcgaggcggtgatcgccgaactgcgggcctttgagaacgcggcggcttccgtgccgggcaagttcaagagatccgacgatgtcgcggcggtgctggtcgaggtctgaccggcggtcctcgtctggggttcgccgccccttggttcccagagccggccggctcaccgcatgcgcccggttcgccgggcggtgccccggccctgggcgtcccactgaggggcgcccagggcgcaagggtcacttgccgtacttgaagatgaggtcgtcggtgaagtaccggccgccgtagtggccgccgaccgcccacaccgacgccttggtgccggggatgcgggccaggtccaccaggaccaaggggtgcttgctcttgccgccgcccttgatggacgcgcgagtccacttgccgcccttgtagcggtacaccccgcccttccgcgaggacgcccacagcccgccggacccgtcggggacgacgctcctgagcgacgtgccgggagcccgggtgaccttccactcgccgccgtcccaggagtacagggcgccccggctgccgtcgtcaccgaccgcccggaccttcttggggcccaaggcggtgatgccggagacgaaaccggccgtctcgccgttggggagcgcggcgtacgtccacttgccgcccttccacacggcgatgcggggcagccgctgctcgggctcgtagccggccacccagacggtcccgccgtgggcggccgagtccaccggctccatgtcgagtttgtaggtccgccacttggtgccgttgtagtggcccgcgcctccctcgtgggtgaagaaccacacgttcttggggccgcgcaccagcagcgaggtcaccttctggtagggcttgagcggcgccggaaccttcttccaggtcttgccgttccagcgggccaggaagggcttgtgccccttgcccaccccgtacagccacacgttgttggccgaggtcgcctcgacgccgccgagcgcataacggctgtaggaggcgggcagcttctgcttgctccacttcttgccgttccagcgcagcagcgcggccgccccgttgccgtccatgggcgcgctcagcaccgcccaggcccgcttcgccgagaccgcggccacgctctggaactcgcccttggcgctgaccttcttgacgacccgccacccgggcgcaggcgccgcctccgcggcgggcacgcccagccccacggccccggccaccaggcatccggccagcccgaccctgccggcgcccttcatcgctctccgtccgtgaagttccacgattcctcccaagccagccgatcttagaaggaatccgaacctgccaaaaagcccagtgcaggaaaaccacaagaagggcgcacacagagcgcagggcatcccgacgacacggaagcggtgacaccactaccaggcgcagggacgctcaccggacatgccaccgcccgcgcagaaagcgaccggcgcagacgcgactcccttcggcaacctgtgccccggcccccgggaaacaggccagagacacagaagcacctcttcaaaggaccggcctgacgccgcagagcagcagctcagctcaagtcgaactcgccgcccttgacccgctcggcgaagacacgccactgcccccgcgagaacaccagcctcccaccgtccggatccttgctgtcgcgtacagcgatcccttgcccggcgtcggcgacctcgatgcagttttgaccaccgttgccactgcgccgactcttccgccaagcgacagaggcgacctccacacaattgcccctgggaccgctccagcgagacttacgccagtgaacaggagcgatctctacacagttgtcgccggtgtggcttcggctggatctgtgccagaggatggaggtgacctctacgcagtcatccccgatgccactgcggctggacttacgccgagcagcgtctgacaagtcgatcatttggacggcactcctgggggtttccgacctcggtcagtgtgcatatgcccccacacccgacctgagacacagacgacccccaagaggcggcccggcaccacgaaacgacgggtcagctcagatcgaagtcaccgttcttgactcgctcagcgaaaacgcgccactgactccgcgagaacaccaacctcccgccgcccgggtccttgctgtcccgcacagcaactgcccgtccggcatcggcgatctcaacgcagttctgaccaccgttgtggctgcgtcggctcttacgccaggcgacgtgggagaggtccaccgggggcaccttgcctttccttccgtccctgcaactaggacacctgttgggatagctccatgatcaacctgcgtgactcatccggcgcaagcgccttggcacgcaagtgatcgaagtaggtcccgtagatgtccacttcggagcgtagctccagatacaagccacctgtcgcatactcaacgtacacgacgtccggatcggtgggttcagcgaatcccaggatggtgaatccgtgttgtagagcaggatgcgctcctgcgctgaagggcagaacctgaagcgtcaccgtattgagctgggagagttccacgaggtgagcgagctgctcacgcatcacctcaggacctccgacctctcggcggacggcggcttcgttaaggatgacccacacatcgggcgcatccccgttctcgagcagttcttgccgcttgagccggacggcgacccgacgctccacctcttcatctgacggaatcgtaggagcggcatccattacagcgcgaatgtagccctcggtctggagcaggccgggaatgatctcgcactcgtactcgcggatcttgctggcctcctgctccaggccgacgtacaccgagaaccagttggggatggcgtcgttgtaggactgccaccagccgcgtttgcgggcctgcttggcgatgaccagccaggcttccttctccgcgccgtcaacgccgtacagctccagcatccgggccacgtaggccggcggggcggtggtcgccgctgattcgatcttggtgatggtggccggagcgcacgccacgaagtcggccacttcttctcgtgtcttacccgcctccttgcgaagccgcttcagctcggccgccagtctgcgccggcgcaccgtagggctcgtccgttttgccacgctgctccccctatggccgatagggaacttaagaaattggaactagttccgatgaatgcattgctaacgatcactgccattcctcgaactcggagtgtagcgagaccagcgctctacgtgtccggatttcaaggaatccggatggtttctggtgcgctgaaggcgacgattccaggaagttccgcatgatcacgaggcgccgcaccggcgataggcacgatccgcccccgttccatcagcccttcaccccgtcccctgcgcctgtcaccgccccgcaccccgcatccgcccatcgcgcacagtcccacgcctccctccgcccggttcccgcacaagacccagccgccgccccgccgcccggcgatccgagccgggccatcaccccgtcccctggagcagaccagatgaccgtcccaccgcccggcatgtcccccgcgtcgggccgggccgccaccacaccgctcttcccaccgctcgggccgagcggagtcctcagccagcctcccctcccgccccacaaaccgagccaagccctcccactgcgtccccgcacactttccagtccgagccgaagcaccacacccgtccgaaccggctcgcaccactgctccgtcactcaggccgggccaggtcctcatcgcatcgctcatccgcccaccgatccgaaccggaccaccggcacaccatccgccgcttcaccaaaacccggccgggcacccccgcctcccaagccggcagcggaccgccgcaccaccactccggccctcaggacacgcccgataccgccgcctcaacgcacaccaccctggacagccgccccgaccccacgccgccacccaccgcacggccacggcatcccggacagccaccgacaccggccttcatgcaagagcacccgctgcccgtccgtccgccaaaacccgccacggccgcccacgtgaccgcccagcggatcccgtccagcccgcccgctgcaaccgccccgaccgaccactaggagaacccgatgaccgcccacaccgaaccggctcaaaccgccgccgcaccgcccgtgcaagaccgcatcaccgccccgctgccggagccggattcagaccgccgcggcggctcgcccggcaccggcgcttccccgtcatccctcggccacgagcaagccgcaatccccgtccatgccttggcggaagcggagtcgtcaccgaactcctcgtcgtacggagcgttcaggtccgggctcagcgcgttcatcgcacgcaccccgccgacaacattgcccgctttgcaggcagccaccgagttcgccgccccgtctgttctgccgtcctcaacgcaggggcgttgaaggaacgggcagcccgcataagagtccggcagctcgcacagcatccatgctgttcgccgtcttccttgaccggctggtgagtatctccagtagctccgtgggcgagtacacgatgaggacatcggcatcggtgtccttgcggggacggaaaaacagacagaggcgagagtcattccccggcgctccctgctcctgatggctccgatcctcagatcgcgatccccgtccgggacgcgcctggcataggcggcagccatcccgatgacgctctggtcctcccggccggtgtccgctccggtggcctccggcagcttgtccggaagcggccacgccactcatcccacggcctcccgatccacagccccgaaagcgggacggtccgccggccgtcgagccttccgaaggcagcccctcgcaccccgaagcagggactgtgcagcgaaaacgcctgctggctcctaacccctctgacctgcgttgaagcggaagagaccggccccgacgcaccgtcctggcaggaagccgcgcggcacgcacccgccccggttcgccacacaaaccccgccaaccgcatccaatcgcataaagttttggattgccgagttatcctgtttccgtggggcgagcgactgggagattcgagctcatcaatatcatcgtggccattctcggtctcatcgtgggaactctcggtaccattggcacatggcttgcactctcccccccttcccccaaagatccggaacccccttcacgtgaaaggccaccgtcgaaccttgctccgagcaaagcgacgccctccgctataggggtacgagacaaaaaccccaagctggcctataaagaaccggtcacagttccgtggacgctgcaataccacgatgacgggtgcggtggcctcgtcagggtacatcccagcgaaatcgatttcgacgcggccatcgacgacagcgaacctcaagtgagcgatctcgcttacgtggtgcactcggtgtgctcgaagaacacccggttgtacacgtccgaggaaggacacggaggtatagtcctcaaaggacaggcgacagatcccatcagctgccgcaccgcggccataaccggggcgctgccgtcgtacctgcgtcctgacacccgcaaagcccttcgggtgcttcccggcaacgcattctgcctggtcaccgatcagggtcgaatcgtccgcgcagagatcgaggacctcactctcggtgaggacggaatccacggcgtcataacgacgatgagcggaactgcgctaatctgggaagagaccgactgatcgaggctggtccatggcaggggaaaaaccgacgggacacaaagcgagcagaaggcgacggctccgcagtggcctccttctcgcgctggtgacggcttcgagcaccgtgagcgcctgcacgagcggtcccgacgagccgcccggccccgccccgcgtgccgagtcgtactcggaaccagaacacttcacctggggcttctcacacaccttcacctattgggactgcagcaaaaaacccgaaaagatagacctcgacaacatcggcgcgcaccccgaccccaagccgggaatccccgacatcaagtacgagcatgtcggctgcagccgcaccacacacgaggcgctgaagtccgcggccatcaactcattcgtctcctgggtcagggaaggacgagcagacaacccattcgactgctacgacgccgcacacaaaggaccgccggaggtcaccggcgaccacatacccagccacaccgaaaaaacattcaaggaggccgggatcttcaagggagagatattttgcgtggtgaccgacctgggccgggtcgcacgactgaagatcaccgacgtcatcccagcggacctcgacatgcactcgccgttcctcttcggcgagggacagctctggacaccggaatactgagcctttttcagcgggcttgatgggggtactgatcacaggttgagcggccggctctgaacatggtgaaacccctggtagacaggttgcttgccaccaaccacccatctccccagggggctcacacccggttacgcagcccggccgagcgggtgatcgcccagtcaaggagccggcgcatcctgcaccggttcgttgccgcccacaccgggccgggcacatcgccaaggccgtcctcgtgccgcaggcctgcgagccccgcatccactgaaaaagattcaatgcagggaacaaccatgtggtggttcttgagccgggtgatcaccatctctgcgcaggcgctcgctgaggacgaaggcccgggcgcggtcaagtgagggcgacggtggccagcaggaggacggagctgacgatctccatcacgccgaggtgcttgggggtgaggttcttgcccgggacgatcacggagcgggccaggtacaggccgaaggggatggcgtagaggaggtggacccaggcggccgcggccaaggccgcggcgtggtaggtgatcgaggcgaccagcatggcgcggttgtcgcgctcgcggatgcaggttttgacgaagaagaccgttccggcgaagtagaggaacgagacgatgagggcgtcgatcacctcggtgggcggccggccggcgaccgtggcgaccaccggcaggatgagcatcgcgccggccaccgagaccaggccgttcagcagggcgcggtcgtcgcggcgggcggcgaagaggccgttgatcaccaggacgacggcgaacagcggggcgtagtagagcagggcggggcgggcggccacggtgatgccgccggcgagcagggcggcggtgccgaaggtcaggatctgggggcggaagcgtgcgaagcggcgggtcttgacggccagcagcgcgaagtacgacagggggtagccggccagccaggccaccagcagcggcaggtgcggccaggtgaagccgacggcgatcaggccggccaggtacgggacgatcagcatcgcccaggcgccgtgctggggcggcacccactggccgcgtcgcctgcgcgcgttgccgcgttcgcggcgcggggaggcggtggttgcgggccgggtggaagcggtgtcgctggtcaccgggcctcccttcgggtcgtgggacggacctgctccttctaatttagactctcggattccagttacccggggcaccccccggcgatcaccggtgacgcacatcacggtttaaaacgtacgaagcggacttcgggccgcgggaagatgacttgaagaattcttcaattgattgagtgaaggttccactacttcctgcatccaccgagaggggctgacccgcgtgccggtgccgctgtatcaggccaaggccgagttcttccgcatcctcggccatccggtgcgcatccgggtgctggagctgctgcaaagcggtcccatgccggtgcgggatctgctggccgagatcgaagtggaaccttccagcctgtcccagcagctggcggtgctgcgccgggcggggatcgtctccgccacccgcgagggctccaccgtggtctacgagctgtccaccagcgacatcgccgacctgatgcgggcggcccggcgcatcctcaccgagatgatcaccagccgggaggagctgctggccgaactgaaggccgccgaggaggaagaccagtgacccgcccggcacgcggcaccggccagaccgccggacccgccggtacggccccgtccgcccccggtaacaccccgctgctcctacggcacgccggcacatcccgaagaaccaccgcgacaccgatgaccaacaagatccgccgagtcggcccatccacgccctcccccgccggaacgttccgcaacgcggccggcccgcgacgactcatgccggaaacgggcgcgaagggggagcggtgaacctctggaagaagatccgcaagaccgggcgggtcgccgaaccggctcccccgcggcccaaggacaagccgcccaaacccgagctggccgggtcggtgcagatccggcacgtggacgccgggtcctgcaacgggtgcgaactggagatcgcctcggtgttcgggcccgtccacgacgccgagcgctacggggcgcgcctggtggcctccccccggcacgccgacgcgctgctggtgaccgggccggtgacgcggaacatggagaccgcgctgcgccgcacctacgaggccgtccccgagcccaaagtggtgatcgcgctgggcgactgcgcccgcaactgcggggtgttcgccggcgcctacggcgtggccggcgcggtcggtgacgtggtcccggtggacgtggaggtgcccggctgcccgccccgtcccgaggacatcaccaaggcgttgcggggtctgaccggacgatgaacctgctgttccccggcgcgctggcactgtgcgcgctcgcatcgctgctcgcttcgatcccgccggcccgggtgcggtcggccctggccgggacggcgctggccggggcgggtgcggccgcactggccgccggagccgccgccatggccggccgcacctggagcgcctggctgccggacctgctgccgctggcgggggtgcggctggagctggacgccctgggcgggctgttcaccgcggtgaccggcggggtcatcacggccgccgcgatctactcgatcggttacgcccggcacgccccccgcaccgcgcagatcctcgtcccgctgttcgcggcggcgctgctgctggtgcccgcggcggcgagcgtgagcacgttcctgctgctgtgggagctgatggcgatcgcctcgctgctgctggtgctggccgaccaccgggcccgcccggcggtgcggtcggcgggcgtgtggtacgcggtgctgacccacctggggctggtggcgatcctgggcgggctggtggcgttcgcggccgcggccggcggggagagcttcgccgagctgcggcgggccgacgcgggcggcgcgctggccatcggcgtcttcctggcgaccttcgccgggttcgcctccaaggccgggatcgtcccgctgcacgtgtggctgccgcgcgcccaccccgaggcccccagccacgtgtcggcgctgatgagcgccgccatggtcaacatggggatctacggcatcgtccgggtcgggctggacctgctgggcggcgggccgcgctggtggtggctggtggtgctggcggccggagcgctctcggcgctgcacggcatcctgcaggcggccgtggccagcgacctcaagcggctgctgggctactccaccaccgagaacatggggctggtgctgatcggcgtgggcgccgccgggttcttcgaggcctccggcgagcgcgcgctggccgccctggcgctggccgccgcgctgctgcacgtgatcaaccatgcggcgttcaagacgctgctgttcttggccgccgggtcggtgctgcacggcaccggcacccgcgacctggacgccctgggcgggctgcgcgagcggatgccgctgaccacgatcgtgttcgcgctcggcgcgctgtgcgcctcggcgctgccgccgggcaacgccttcgtcagcgaatggctgatgctgcagagcctgatccgctccctgccggacggcggggtctcggcggcggtggtgatgccgctggcggtggcggccgtcgcgctgaccgcgggactgtcggcggccaccttcgtcaaggcgctggggaccgggttcctggcccgtccgcgcagcgccgaggccgaacgggcgcacgaggcgccgccgtcgatgctggccgggatggcgctggccggcgcggcctgcgtggcgctggcgctcgggccgacgctggtgctgcccggcgtcgccgaggtgaccgggcaggtgctgcccggccgcggcccggcgacggacggggcgtacctgcgcgccgccgccagctccctgtctccggtgctgatcgccgccgcgctggcggtgacggtggcggcgctgctggccgtgctgcgggcgctggcgctgcggcgggcccggcgcgccgcccggctgtgggactgcggggccggcccgatgacggcgcggatggagtacaccgccacctccttcgccgagccgctgcagcgggtcttcgacgacgtgctcgccccggaaagcgacgtggaggtgacacacgtgaaggagtcggcgtacctggtgaaccgggtgcgcttccaggccgccgtgcccgaccgcatcgagcaccggctgtacgccccggccatcgccctggccgaccgggtcggccgcgcctcccgcgagctggcgaacggcagcgtgcaccgctatgtgggctacggcttcgccgcgttcgccgtcaccttgatcgttttggcggtgacgagttgagcgcccggcgccacgtgaaccgccccggcggtgaggaagaggtgacgcggtgatcggggccgccgcgcaagtcgtgctgatcggggtcggctccccgttcctggtggggctgatgcggcaggtgcgggcccgcctggagggacgcgccggcgccgggatcgcccagccgatgcgggacctgcgcaaactgctgcgcaaggaaccgatcgccccgcacgggaccggatggctcttccgcgcggcgccgctggtgctggccgccaccgcgctggtggtggcggcggtggggccgttcgccaccaccgactccccgctggacccggccgccgacctgttcgcggtcaccgcgctgctggcgctcggcacggtggcgctggcgctgggcgggctggacaccggcaccgcgttcggcggcatgggcgccagccgcgagatgacggtgatggcgctggtggagccgaccatcctgctggcggtgttcgccctgtcgatccgggtgggctccaccaacctggggcagatcgccgcctcggtggccgaagacccgctgtcggtggtctcgccggtcagcctgctggccgcggtggcgttgatcatcgtgacggtggccgagaccgggcggatcccggtggacaaccccgccacgcaccttgagctgacgatgatccacgaggcgatggtgctggagtacgccgggcccgacctggccctcatcgagtgggcctcggcgatgcggctgaccgtcctgctggggctgttcgccgggttgttcaccccgtgggggatcacgctggcgctgccgctggcgctggcggtgttcgcgctcaaggtcgccgtgctgggggcgctgctggccgccgccgaggtgttcatggccaagctgcggctgttccgggtgcccgagctgctggccggatcgttcctgctggcgctgctggccgtggcggcgtccttcttcctggagcgggcatgagcgacgtccacgtgcaactgctcgacctggcctgcggggcgttcctgctgaccggggtgctgatcctgtggcgcagcgagctggcgaagatcgtcacgctgttcgccctgcagggggtggcgctggccgcgctgatcgcggtgctcggcgcgcacgagggctcggccgaactggcggcggtggcggtcggcatcggggcgctgcgcgccggggtgctgccgtacctgctgcggcgggcgctggcggcctccggggagcggcgggagaccaagccgatcgtgaacgtggcctcctcgctggtggcggcggcggtgctggcgctgctggcctacgcggtctgccagccggtgatccgcctggcgcccactccggccacccaggcggtgcctgtggccatgaccgtgatcttcctgggtttcttcgtgctggccacccggcggcgggcgctgtcgcaggtggtggggttcctgctgatcgacaacgggatcaccgcgatggcctttttgaccgccggcgggctgtcgccggtggtggagatcggcgtctcgctggacgtgctgctggcggtgctggtgctgcaggtgctcaccacgcggatgcgcgccgcgttcggcggcaccgacctcgatgagctgcgggagctgcgggactgatgctgctggtcgttcttccgatcctgctgccgtgcctggcggcggcggtctacgcgctggccggctggcgcgggccggtgcggtggctgggggcgctgtcgtcggccggggtgctggcctgcgggatcgcgctgtcgctgcagcaggccccgccgagcgcgccggggctgcgggcggacgcgctgagctcgttcatgctcatcgtcatcggcgcggtcgccacgctcgccatgctcgccggcccgtcctacctggccgccgaggacgatgcgcgggcggcccggcggtacggggtgctgacgcaggggttcatcgcggccatggcgctggcggtgctggcggcgaatttgggcgtgctgtgggtggcggtcgaggccaccacgatcgtgaccgcgttcctggtcgggcaccggcgcacccgggccgccgtcgaggccgcctggaagtacgtggtggtctgctcggccgggatcgccctcgccctgctcggggtggtgctgctgcacttcgccgccgcccaggcgggggtggagtcgctggagctggacgtgctggccgcccacgccgccgacctcgacccgggggtggcccgcatcgccgtcgcgctgctgctgctgggcttcggcaccaaggcggggctggcgcccatgcacgcctggctgccggacgcccacagccaggcccccgccccggtgtcggcgctgatgtcgggcgtgctgctgtcggtggccttctacgcgatgctgcgggtcaaggtgatcgccgacccggcgctgggcccggccttcacccggaacctgctgctggttttggcgctgctgtcgctgctggtggcggcgctgctgctgatcgcccagcgggactacaagcggatgctggcctactccagcatcgagcacatgggcctgctggccctgggcgcggcggccgggggccggctggccctgaccgccgtgctgctgcacgtcctcggccacggcctgggcaagtcggtgctgttcatcgggtccggcaccatcctgcacgccaccggcagcagccgggtcgccgcggtgcgcggcctgctggcccgctccccgctgctgggcggggcgttcgggctggccctgctggccctgctgggcctgccgccgttcagcctgttcgcctccgagctgggcatcttccgcgccggtttccaggacggcatcggctgggcggtcgccgtcgccctggtgttgctgctggtcatcgtcgccgccgtgggccgcatcggcagccgcatgatcctcggctccccgctctccgcccagccgccggacgccgagaccgcggccggcgccgcagagccggtgctcgccgccgtggccgccggagcgccgcaagccgccgcacagcccgctgcgggagcaggcgaccgccgagccaccgaggcaagcggagcccccgaggccgcctcggcagagccagtactcgtcgccgtggccacccccgccgcgcactccgccgaaaccggcgcgggaacggatgccgccgaagcggcgcccgcgaaggcgtccgacgaggagcccggcggaacggcgaaggccggcgcgtccgcgggagcggagccggtgaaggtgccggccggggtcgccgtcgcgatggtcgccgggctggtggcctgcgggttgctcggcgtcaccgccggtcctttgcagtcgatccttgacaacgccgcgcaggtggtcgtcccgtgaagttcatcgatgtgacccgtgagtcgctggccgcccacgccgccgagctgctgggcagtgggcaccggctggcgctggtggccgcggtccccgacccgtccggcttcgatgtggtgtacctgttcagccacggcgccgacctggtggaactgcacctgccggtgccgggggacgacccccgcctgccgtcgatcgcctcgctgtcgttcccggccgggcgtttcgaacgggagatgcgcgacctgtacgggatcgtcccggagaaccatccgctgccccgtcgcctggtgcggcaccaccactggccgcgcggctggtacccgatgcgggacgacgccgggccgccgcccgccttcggcgacccggaaggtcccttcccgttcgtcaccgtggaggggccgggggtctatgagatcccggtcgggccggtgcacgccgggctgatcgagcccggtcacttccggttctcggtggtcggggagagcatcctcaagctcaaggcccggctgtggttcgtccacaaggggatcgagaagctgttcgaggggcgtgcccctgaggccgggctggagctggccgagcggatcagcggcgacacctccgtggggcatgcgctggcctactgccaggcggtggagtcggcgctggagatggccgtgccgccgcaggccgcgcggatccgggcgctgctgctggaactggaacggatctacaaccacgtcaccgacctgggcgcactgtgcaacgacgtggcgcacggcatcctcaacgcccacgccgggcgcgtccgcgagtcgctgctgcgcatcaacgatcaggtcaccggccaccgcctgctgcgcggcggggtcgtggtgggcggcgcccggctgcgcgccctgccggacaccgacgccctgcgcgccatcggggaggacgtggccgagatcgtcgcgctcgccctggggcacagcgtggtgctggaccgcttcgccggcaccgccgtgctgtccacccaggccgcccgcgacctgggcaccctcggctatgtggcgcgcgccagcgggctggacgtggacgcccggcgcgacaccctcgagggtttcacccccgtcgtccgcaccagcggggacgtgctggcccgcttccaggtccgcgccgaggagatcgccgcctccatcaagatcatcaccgacctggccggcgagttggacgcagccgacctcgaccacgtggccccgctgccgtccgacgtgctgggcccggccgcgggggtgggcatcgccgagggctggcgcggcaccatcgtccaccgcgtgcaactggacgccgcaggcgccctggcccgggtcaaggtggtcgatccgtccttcttcaactggcccgccctgcccgtggcgctcagcggcgcgatcgtcccggacttccccctggtcaacaagagcttcaacctctcctacgccggcaacgacctgtgaggcgcccggttcccggcggcccggccccgaggagtcctgcgatggtggaggcgtcaaccgctgaccggcggatggcccgtgaggtggtcagggttttccaaggccgtcccgaggtctcccggttcctgtgggatcagcccccgcagaccctgcgtcttcccggaaagaccgtcgcctggctgcaggcgatcccgatctcgaccgccgaactggagtacgcccgcgccaacggctctgaggccctggaggacctgctcgagcagcagaaggccgatgcggtgggcctgctgcgggagtcggtgctctgagccgccggacgggtcaggagttcgccgggccctggcgctgcccttcgggggtccggtcgcggtcggaggtcagcaggccgaggaggcggccgatgcgttcggggagctcgttgaggggggtggcggtggcgatcagcaggccgaggccgccgagcaccagcagcagggggatcgcgccccagggggtgagggccgcctccaggggggcgcccaccatccagccgaccactcccccggcgtcgcggatcggttccaggtcgtcggtcttcagcgggttcggggtctcggcgctgatgtggatgacgccgagcacggccagggacgtcaccaccgagcctgagacgatgcgggcgttggcctcgcggcgttccgggctgcggaagatgcgggccgccagcaggaagagcagcacgggcagcacgtaggcgcagacgccgaagacgccgcgcagaaagtcggcggtcttggtggtcacggtgagctccgtctgcgaccacagcagcccgccgcaggtcagcgcggcgatcagcaggaccaggccgaggccgtcgcgccgcagcgccgggtccaggtcgcggcccgccccgccgggggcgcgcagcagccatccggcggccgacgccaccgcccgccaggccctcaccggggcccgggaggaccgcagccggttgaccgcctcgttgagcgcctgcgcggccggggacggcggggacggcggcggcagcgggctcagcggcgcctggtgcacggcggcgggcggcgggccgaccggcgggagcacggccgggtccgcctgcgggaagggcggcggggcgtccggggcgaacggcagcgtggcggcgggcgcggccggcggggccggggcgggggagttcagggcgttgaggcgggccagcacctcctccatcgagggccggtcggcggggtccttggccagcatgcccagcaccaggttctccagctcggccgggatgtccgggcgcagctcgctcgggcgcggcgggggctcgtgcaggtgctggttcatgaacgccgcgatcgacgggccggtgaacggcggccgcccggtcagcagcgcgtaaagcgtgcagccgaaggagtacaggtcgctgcgcccgtccaccggcccgccccggtactgctcgggggcggtgtaggggggcgtgcccaggatcatgcccatcggggtcaggtcgggggcggcgtcggcgaagcgggcgatgccgaagtcgcagatcttgacccggccgtcggtcagctccatcagattggcgggcttgatgtcgcggtgcaccaccccgttgcggtgcgcgtaggccagcgcgtcggcgacctgcgcggccagcgacaccgcgtgggcgaccgggatcccgttggggttggcctccaggatcgccatgaagtcccggccgttgagcagctccatcaccacgaaggggtggccttcgtgctcgcccatcgcgtgcaccacggtgatgccgggatgctgcagcgaggcggcggcctgggcctcccgccgcagccgcgcgatcacctcctggttggtgcccaggttcgacagcacgatcttgacggcgacctgccggttcaggctcaggtcctcggcggcccacacctcgcccatgccgccctgcccgagccgccgcaccagccggtacttgccgtccagcaacgctccgggctccacagcaccgcctcccccagggctcgaaccgatgtcgggttacagcagcctattaactccgttgggggtttgaacctttttcatcacccgttctccctgctcaccgtcgcggtgaccgcgaccgccgccgggcccgcccggggatgctccgaaaggtcctcaccgcctggaacaccaatcccactgacccatctgaaatctatctgtcaggccactgtcctgggttttcaggtcggtggacgctcaaagcagccccgtccggcaaccccccgaggagccctcgatgcgcctcagagccgtccgtgcggcgctgcccgccctcgccctcgccgccgccgtggtgctgccggcgccccaggtcgccgccgcgccgccgccctccgccccggccgcgacccggccgcgccccgatgagcggccccgcgggctgctgccgatcgcctggacgacgctgcgcccctcggccgatcccgtccggctgcgcaagcggaccaggccgctgccggtgacctatgagtggaacggccggcgtcacaccctcgaagacttcctcacccggtccggcacccaggggttcgtcgtcctggacggccggacgatcgtggccgaacgctaccggggcgccacccgccacacccggttccagtcgtggtcgatggccaagtcgttcaccgcgacggcggtgggcatcgccctggccgaaggacgcatcgccggcatcgacgacccggtgaccgactacgtccccgagctgaagcgctcggggtatgcgggagtgtcgatccgggacgtgctgcgcatgtcgtccggcatcgagtgggacgagaaccgggacgtgccgctgctgcacgccggggccgcgttcggcgcctccgtggagcgcatggcggcccggcagcggcgcggctgggagcccggcagccggttcgagtacaccagcgtgaactcgttcgtgctggcctgggtggtcgcccgcgccaccgggatgccgttccacgagtacctgcagcggcggatctggagcgccgccgggatggcggacacggcgctggtcggtgccgaccactacggcgccgacctggggtactgctgcatctacgccacggcccgcgacttcgcccgcttcgggctgctgtacctgcgcggcggccgggccggtggacggcgggtggtgccccgggagtgggtgcgggcctcgacccggccctcggcgccgttcaacgagccccggggagagacgtcccggggttacgggctgcactggtgggtcggcggcggcggccacggcgattacatggccgccgggctcggcggccagcggatctacgtctccccccgccacggcgtcgtcatcgtcaagaacaccctgtacgccgacatctccggcggcgaggagctgaccgccttccgcgcggtggccgcccatgtcgcggccacccgccgcgccgccccgagccccggaggggctcggtgagccctttccggtgccccgggatgacgccgtgacctgcagggtcatggcgccgccgggccccgtcccgagcgtctgcgaccacatgccgggcaaggctcggcggcggcggcccggtgtgggagataaggcgcgacccggcccggcggcggggtcggcgggaaggctcggcgggcgtgacggtggaggcatgcgagcggaccggcccccgtgacgcaccgtcccgcacgtttccaccgtcgcccgcgcgtccgccgcgccgggccctggcccttccaacgctcagaacgcgtctcaccaacgcgaacggacgcgtcctgcggccgcaccgacgttaacagcttcgctgcggccatgacggcgagtgccggaaattacccgaagttcacgtcaatgaatgaccttcgatcgctgacacatgttgtgaataactgtaggcgctctgtcacttcacgccgttcatctgcggggctatggtcagaacccctgtcggccggggtcctcgcttcgcccccgagacccgccgggcggcaggggtccctccgggggaagcagggcggccggtcggctcggcattcctcacccgaccctcgctgacagccgcatccggccgcctctcccgagcggccggtcaccgccgtccgcgcagccggcccgcggccaccagttccacggtgaccagcacgcacgccgcctcggccgccagcagcccgaccagcaccagcagctggacgaccccggcggcgagcgggttcgcgccgcccaggatcatcccgatgaacgcccccggcagggtgaccaggcccaccgtgcgggtctggtccatgaccggcacgagcgccggcgccgcggccggccgggtcacctccagcgccgcgtcccggggcagcagccccagcgccagcgccgcctcgtactcgccgtgccggacctccagctcctccaaggcgcggcggccggccagcgcggtggcggtcatcgcaccgccgatcaggatcccggcgatcggcagcaccgacaccggcgcggcgggaaccaccccggccgccaggacgagccccagcaccggccccactcccgccacgatggacgcccccgcccacaccgcgccgcgcccggtggccccggtgatgcggcggccggcggtcagcgcggcgatcaccagcatcaccgacacgaacgcggcggtcgcccccatgccgcccagcacgacggcgatcagcagggacaccgcggccagctgcccggtggcgcgcgcggccgccaccacgacctcgtgccacttccccagcccgcccagccgcaccagcagcgccgccccggcggtcagcaccgccagcaccaccgccagcggcaccccggcctcgggcgcggcacccccggtcacagccgtcgccacacctctccccgcaccttccgacaacagcccccgccggaatcccccggcctccttagggcttgtgccatcgaggcccccggaaaacaccggggcgcggcaaccggcccggctcgcgcccgccgggacgggccggggcgagctgcggcggcgttcgtgcgctcagacgttgtggcaggccaggtagtggtcgtcgccgacctggcgcagccgcggctcctcggtggcgcagcggtcggtggccagcgggcagcgggtgcggaaccggcagccgctgggcgggttcagcggtgaggggagctcggcgggccgccggtcgggcgggggcggctcggcggtgcgggagacctcggggacggaggccagcagcagccgggtgtaggggtggcgcgcggcgccggccagggccccggaggggacgacctcgcagatcttgcccaggtacatcaccatgatccggtcgctgatgttcttcaccacggcgatgtcgtgggcgatgaacaccatgctcaggccgtagcgggccttggtctcctccagcaggttgaggatctgcgcctgcaccgagacgtccaggctggagaccggctcgtcgcagatcagcaccttcgggtccatcatcagggcgcgggcgatgcacacccgctggcactggccgcccgacagctggtgggggcggcggtcgcggacggtggccgggtccaggcccaccgcctgcagcaccgcgtcgatccgggcgtcatcgacccgctcgccccacaccgccgggccctcggcgaccaggtcggcgaccttgcggcgggggttcagcgcggcgacggggttctgcagcaccatctgcatggtgcggcggtgccgccgcagccgcttgcccgacagggcggtcaattcggtgcccgccagccgcaccgagccggaggtgggcggcgggagctgcatcaccgcgcgcccggcgctggacttgccgcagccggactcgcccaggatgcccagcgtctccccgtccagcaggtcgaagctgatcccggagacggcgtgcaccgtgcgtccgcgcccggccgggaactgcacgaccaggtcctccacgaccaggacgcggcccggtcggtcggaacgcagatgagcggtgccggagccggccatcacgagcctcctgcggggacgttgacggggtggtggcaggccagggagcggtccgcggcgccggggacgggccgcagcggcgggatctggccgtggcagacctgccgggcgtaccggcagcggggggcgaagcggcagcccggcgggggcgcggccatgttgggcggggcgccgtcgatcgcctccagcagggtgtgcggggggccgtgcaggtccgggatcgaggccagcagcccctcggtgtaggggtggtggggggtggcgaacagttccttggccggggccgtctcggcgatgcggccggcgtacatcaccgccacccggtcggcccggccggccaccacgcccaggtcgtggctgatcaggatgatcgccatgccgaactcttcctggagccggtccagcaggtccaggatctgcttttggacggtgacgtccagcgcggtggtcggctcgtcggcgatcagcagcttgggctcgttggccagcgccatggcgatcaccacccgctggcgcatgccgccggacagctcgtgcgggtactggtcgaggcggcggcgcggctcggggatgccgaccaggcgcagcagttcctcggcgcgccggcgggcggcggcgcgcgagtgcccgccgtgccggcgcaggctttcggtgaggtgcgcgccgatcttgcggacggggttgagcgcggtcatcgggtcctggaagaccatggcgacctgcgagccccacagccggcggcggccggcgggggtgagggcgtgcacatcgaccccgtcgaagatcacccgtccggtgacggtcatggtggggccggtggcatacaggcccatgacggtgcggccgagcacggacttgcccgagccggactcgccgacgatgccgaacgtctcgccgtggccgagggtgaaggagacgccgtccaccgcccgcaccgtgccctggccggtgcggatctcggtgcgcaggtcctcgacggtcagcagcggggtgctggggttcattgcgggctcctagagcttgccctgccgggggtcccaccgccggcgcgccttctcgccgatgaggttgaaggcgaacacggtgatgaacagggtgaggccggggacgagcacgatgtgcgggtgctggacgaagacgtcgttctcctgcccttcggcgatcatgttcccccaggaggggttcggctgctggacgcccagcccgaggaagctcagcgacgcctcggccacgatcagcaccgacaccatgaccatcccgtaggaggccagtggcagtaccacgttgggcagcagctcgcgggtcatgatccgccagcgggaggcgcccagcgactcggccgccagcacgaactcgcgctgggcgaacgtcagcgcggcggcccgcgccatgcggatcatgccgggcagcgccagcagcgacagcgcgatggcgatgttgcgcaggctcgggtccagcacggtgcccagcgcgatcagcaggatcagcggcggcaccgccagcagcgagttggtggcgatgccgaccacggcgtcggccaggcggccgaagtagccggccacgatgccgatcgccccgccggccgccatcgccagcgccaccgcgccgacggagaccaccagcgaggaacgcgccccgtagaggacgcggcccagcatgtccagcccgaagttgttggtgcccagggggtgcgccgacagcgggtcgggcggcgccatggcgggggcgctgagcgtcttggcgacgtcctggtgctcggccagcggcagcagcggggccagcaccgccgcccccaccaggaccaccagccagcccaggcacgcccagaacgccaggtcgaaggacgggccgaacagcccccggccgagcgccgccagccccaggtagagcacgaccagcccggccacgaacccgccgaagcgcacccagccgatgagcggcgcgcccagcgagccgcccgcgacggccaggccgagcacgctcagcgccaggcccggccgggagatccggcgcccggccgccggggcggtctgctgcgcgacggtgatctcagacatgtgcccgcctgattcgtgggtcgaggtagccgtaggaaaggtcgatcagcgcgttggccagcacgtagatcagcgcgatgaccagcaccgccccctgcaccgtgggcacgtccccctcgtcggcggcgctgatgatgagggtgcccatgccgggcagcgagaacaggtactccacgatcaccgtgctgccgatcagccggcccaggctgatgcccagcagcgtgatcagcgaaaaggacgacgggcgcagcgcgtcccgcaccagcacgtgcaccgggggcatgcccttggccttggaggccaggatgtagtcctcctgcagcgtggcgatcaggtcgccgcgcagcacgcgggtgaacatcgccgcctccaccagcgcgatcgtcagcgcgggcaggaaggcgtggtagaggttgtcgccgacgctctcgctcaggcgcacccactcggcgcgggggaaccagcccagcccgttggcgaacaccatgatcagcaacattccggccaggaagctgggcagcgagagcaccccgaaggtgccggcgctgaccagccggtccacccggccgccggcgtggtaggccgaccacatcgccagcgggacggcgatcaccagggccatgagcagccccagcgccgccagctccacgctcaccggcagggccgcggcgatccggccggagacctcgtggtggggcgggatgaacgagactccgaagtcgccggtgaccgccgatgccagccagtcggcgaagcgcacggagatggggtcgttcaaccccatctcctcgcgcttggccgcgtactcctgctcggtgtgaccctcgccgaggacgaccaccgccgggtcgccgggcatcaggtccatgagcgcgaaggtgcccgcaccgacgatcagcagcaccaggacgagctcgcccagccgcctgatcgttttgcgcgccatgtacggccgccttctccccttactggccgatccaggcgtcgtccagcaggatcatgctgttgacggtgccttcgacgccgtgcacggtcttcggccaggccacgaactccggcatcgggccgaacaccagggcggggacgtccttgttccactgctcctggatgcgtgccatgacggcgcgctgctcctcaggggtggcggcgccctggaactcctcgatcagggcgtccatctcgggggtggtcgccatgccgaccgtggcgttgccctcgctgtgcaaggtggtgaacatccggccgtaggggccggcctcgcgccagctcaggccccagcccgacatgtcgtagtcgcgcttggccgccacccgggtgatctggtcggtgggggtgcgcaccaggtccagctccacctggaagccgacgctctccagcatcgccttgatcgccaacgcggtggcctgggaggccgggtcctgggcgtccaggtacttgatcttgccgtcgaagccgtcggccttggcctgctccagcagctgcttggccttgtcggggtcgtaggccagcggcttggtgccggtgtgccagcgcgagaagctcgggaagatctccgagctgccctgcaggacgcccgagtaggcgcgctggtagatcacgtccgggttgatggcgtggaacatcgcctgccgcacccgcgcgtcggcgccgggccggcccttggcggcgttgatgacggcgacgttgccgagcgccaccatgttcatgaagccgtggtagccggcgtccagggccttctggacgaccagcgggtcacggaagaagccgacctgggtctggccggacttgagggtgtccagcgcggcgttggggtcggcgatgtaggtgatgcggatcttgtcgaggttgggccgcccgtcccagtagtcctcgcgggcgttgaggatcatctcctccttcggcttgtagctgccgaaggtgaaggcgcccgcgccgaccggcttgaactccttgcctgcgtcggcggacttggcgacgatcatgccgaggccgccggtgagcatgaagtcgaagtcggcccagcccttcttgagcttgaagaccacggtcaggtcgtcgggcgtctcgacggcctcgacgttgcgcttccacagcatcgcgtcgtcgccgcccttgtcgacgtaacgctcgatgctccacttgacggcctcggcgtccagcggcttgccgtcgctgaacttcacgccctcgcgcagggtgagcgtccaggtcttgttgtcgtcactggccttcatgtccttggccagttgcgggacgacctcgccggaggcgctgtcccagcgcagcagcacgtcgtagaccgcggccatctcgatgccgccggtggagccggcgacgatggtctgcgccgggtcgagcaggccggcctcggtgtaggtgctgaacgtcagcgtcccgcccttgaccggggtgccgccggagtcggtgccgatcatgccgaccttgtaggtggcctggggctgggccttgctctggccgtcgccgcttccgcccgaggtgcatgccgccgtcagcgccacgaccgcgagcgccccggcggcgccgcgcagccacctcttgctggacatttccttcttcccccctctgcaccaagtgacctgagtcacccgtgttgagcgagatgacataaccagcgcctgaccaggtcgaatgtgacttgtcccactgatcgggactttgcagggtgatcactcctagtcagaaggagggggcagggggctccttgggcgggatcggcgttcttgaacgggttgtgtcacggatacgccgcttgaatggtgaaacgccctataacgtgtggggtcatggagttcagcgagccgtctcggcgccgcctgctgtggacgctgggcgccgtgggtttcgcggttgcggtcggatcggacagcgtgcgcggcacggccgaggcctcgggctccggcgcctccccgcagacccccaccgcggcccccgcgccgcggacgccgtcgccgtcgccgacgcccaccctgcccgggcacccggcctggcgcccggtccgggtgcgccgctacaaggaggcgatcaccaacctcgaccagctcgacccggcccgcccgcccaagacgatctcgctgaccatcgacgacggcccgcaccccaagtacacgccgcaggtgctcgacctgctggccgagcaccaggtgacggccacgttcttcgtggtgggcgagatggtcaaggagcacccggcgctgacgcggcgcatcgtggaggccgggcaccagatctgcaaccacaccatgacccacccgatgggcttcgaccggatcggcggcaagcgcatccaccgcgagatcgccgaggcccacgcccggatcgcccaggccaccggggtggtccccaagtacttccgctctcccggcggcgcctggtcgcgccaggtgatggagaaggtcgccgagtacgggatgatcccgatcggctgggaggtcgacccgtgggactggcgccgtcccggggtggcccgcatcaagcgcgccctgctgcgcagcaaggacggggcgatcatgctctgccacgacggcggcggcgaccgctcgcagaccgtcgcggcgctgcgcgaggtggtgcccaggctgaagaagcgcggcatgaccttcgtcccgctgtgacccgcacggtaggttgccgccgatgaccgtggtgcgctcgctgctgctgttcgccctggccgcgctggccgagatcggcggtgcctggctggtctggcagggctggcgggagcatcgcgggctgtggtggatcgccgccggggtgctggcgctgggcgcctacggcttcgtcgccaccttccagcccgacccccatttcggccgcatcctggccgcctacggcggtgtcttcgtggccgggtcgctggtgtggggcatcgtgatggacggcttccgccccgaccgctgggacctggccggcgccgccctgtgcctgctgggcgtcgcggtcatcatgtacgcgccgcgcggctgaactgtcctcggcggcagatatacgtccctatgcatgcacatttgtgtgcgtatggctaggctgtgtgggccgtggtgttcgggaataccggtgcggcgcgtcccttttccgggagcgcgccaaggccggagcggccctcgccactgtgatcgggagatcccgccgttctttccccggccggtgccgggcggggagaccactgggcgcaggcgcctgggaaggtcgaacggcgggctggaccgtcagccaggagaccggccacggcgttcgaccaccgtccacgaggtgctggaaaggttgggtgtccgcccgtgcacatcgccgagggctatctccccgtctcccatgccatcgcctggtccgtggcggcggccccgttcgtcgtccacggcgtcgtcacgctgagccgccgcgtcgcggccgaccctgaaagcaagctgctgctgggcgcttgcggggcgttctgcttcgtgttgtcggcgctgaagatcccctcggtcaccggcagctgctcgcacccgaccggcaccgggctgggcgccgtcttgttccgtccaccgatcatgacggtgctcggcaccatcaccttggtcttccaggcgctgctgctggcgcacggcgggctgaccacgctgggcgccaacgtcttctccatggccgtcatcgggccgtgggtcggctacggctgctacctgctgacccgccgcctcgggctgctgccggcggtgttcgccggggccttcgccgccgacctggtcacctactgcgtcacctccgcgcagctggcgctggccttccccgatccgcagggcgggttcgccggggcgctggccaagttcggcggggtcttcgccgtcacccagcttccgctggcggtcagcgagggcctgctgacggtgctggtcgtccggctgctgcgcacctcggccgcggccgacctgatccggctgggcgtgctgcgcggacgcgagaaggcggtggcctcatgagcgcacggacgcgcggcgggctgatcaacctgctgatcgtgctggcggtggcggcgctggcggtcgccccactggcgatgggcgccggggacggcgaggaagagccgttcgccggggccgacgggcgggccgaaacggtgatcgccgagcacgaccccgattacgagccctggttcagcccgctgtacgagccgccgtccggggagatcgaatcggcgctgttcgccctgcaggcggcgctgggggcaggggtgctcggctattgcttcggggtggtgcgcaccaaacggcggctcaccgcgacgcagggggcgaagcggcgagcggacggcgacggctgatcggtgctcgccatcgacgcggcggcctaccgcagcccctggcggcggcaccacccggccgccaaggcgctgctggccggtgggctgctgggctgtgcgctgctgctgccgccctggccgggcgcgccggtcaccgccgcggtcacgctggcggtggcattgtgctgggcgcggatgccgccgcgcaccctgctgcgggccgcccgcatcccgctggggttcgtgctgaccggggcgctgacgttcctggtgacggtcggcccggacgggatcggctgggccgacggcggggcgggccgggcgggcgaggtggtggcccgctgcggcgccgccgtgctgtgccaggtgctgttcgccgggaccacgccgctggccgacgcgctgccccggctgacccggctggggctgccggcggcgctggtggaggtgacggcgctggtgtaccggctgctgttcgtcgtgctggacaccgcccggcggacccggcaggcccaggccgggcggctgggcgaccggtcgctgcgggccgcctggcggtccctgggcgggctgggctcggcggtgttcgtccgctccttcgaccgggcccggcggctggaggccgggctggccgggcgcggctacaccgggagcctgccggtggtcgtcgccgagatcccgctgcgcaccccgttcctggccgccgccccgctgccggcggtcgcggcggcctcggtgaccttcgccttggggaacctgctgtgagcgccgttctcagcgtccatgacgtcgcctacgcctacgagggcgcgccgccggtcttcaccggcctgtcgctgcacgtgccgccggggcgggtgctggtgctgctggggcccaacggggcgggcaagacgacgctgctgcggctgatgaccggcgggctgcgtcccctgcgcggcgagatccgcctgcacggcaagccggtctcttactcccgccgggggctgaccgagctgcgcacccacgtccagctggtgctgcaggaccccgacgatcagttgttcgccgccgacgtcgcccaggacgtctccttcggcccgcgcaatctggggctgccggtcgccgaggtgcgccggagagtggccgaggcgctggcggccatgcagatcaccgagctggccgaccgccccacccacctgctgtcgttcggccagcgcaagcgggtcgccatcgccggggcgctggcgctgcgcccgcaggtgctggtgctggacgagccggccgccgggctcgacccggccggggtgacggcgctgctggagacgttggaggagctgcggtcggcgggcaccgccatcgtggcctccacccacgatgtggacctggcccaccgctgggcgcaggacgccgccgtcctcgccgagggccggttgcacaccggtcccgccgccgagctgctggccgacgagtccctgctgcgctcggcccgcctcaccccggcctggggaccggcggtgggccgcctgctgcgccgccacgggctcctgccgccgggcgccccggacccgcgcacccccgccgacctggaccgcctcaccggctgaggtcagcttcggccgaggcggtccctgtggcggtaaaggtcccgcagcagggcgacctccgcggcgtggtgggtcagctcgtcgaggacgtgcagcgccaggtccattcccgaccggtcggcgtaggcaccgaaggccgggccgatggggcgctgccagcgggctgcgtccatggcggcgaggtcgtctcgccagtggcgccggtagacctcctccagccaggccagggccgccggcgcggtgggggcgaactccacgtcccgcagcgtgatccggccgtcggcgaagaggcggtcgccgaagccgatgaacgacaggccgatgtgcccgatgcgccaggcgatcgtggtgaacggcggcgggaccggcgcgcccgccgggccgccgtcgccgccgtcgccgtcgatccgccagcgcccgtcccgcccctgccgcaccgaccagcagcccggcaccggctcccagaagtactccgcgtcctccaggccctccaggcgcgcggtgaaacgcgcccacacctcgtcgaacgcgccgatgaccgagccggccgggtccttcatgtccgttctcctcggcgtgccgggcggcggcctgcggccgtctgcgccttgcgtccacggtaggcgcgcccggccccctttggccaaggatttaaaggcgcttcagtccccggcgcatcagagcttgaccagcagggccgccaattgtggccccaggacgaggcaataggcgaagacccacagcaagacggtcgtcaaagggccggtggcgtccctccaatggcggcgtccggtgcggagagtgggcggggcggcggtgacgcggggcacttccgctcccgggttggagggggcgtagaccagttccgcaggccgaggcgggtggaccgtgccggaggccgtgaccgccagcggcacggcgatctcctcctgcaggggggagtgggcgttttgggtgaccttcacgaagtaggagggctcgcgcagcacgtacacgcacgtgccccactcggccggcaccggctccccgttcagcgtcaccgtcggcaggtactccctgcggtggaaccaggaattgcgatgccggaacggccaggcgtagcggacgatcagccagggtgatccgttgtccttcgcgggccgcagggtgggcccgaaccatccgttcctgggaagcattcacggcccctagacgagctggttcgcgaggaagagaaggacgaagagcgcgagcagaacgagggtcagccgcacgttccagctccgcagccccctggccgggggcggaatcggagcggagatgaccatggggacggccgattccggccttatgtggacgtcgatcaccctgctgcggcccttgacggcctcgcagagaaaggacgccctggccccgcactcgatcgtgaccttcctggtcccggcgggcagggggatgtaccagcgccccggcccgacgtccacgggccggtcgtcgatgcggcacaccagcggcggcggctcggcgtccccgggttcgaccacgaactgcaggtccagcgccgcttcctccggcacgggagccggctcgtcgacgctctcaagcttgactggccggatttcctgcacgatccaaccgcccatccagcgtcatgcgggaagtcatgcgggaacaggtacggaagaatcaccgaaatccatcttttcccagatcatccatgaagatccactatcgcgcggtatctgcccgccgggcatcgggcgtccgggtcggccgaaatcagccgaagaacgcctcgctcagcgaccagagcgccagcacgaccatgaccaggccgccgagccgccgcaccaccgccaagggcacccgctcggcgatgaaccgtcccgcgcgcagcgccagcgccgacaccgacaccagggccagcagcgcgcccagggccaccggcagcggctggcgggcggcggccaggttggcggtggtgatctgggtcaggtcgccccactcgctgatgaacacgaccgtgaaggcggtggcgtaggtggcccacgtgcccaggacgcgcggcccagtgccgctttcttcgtcgtcctcctcgccgtcgcccttgagcagggtgtaggcgccgaaggcgaacagcgcggcggccaccgtctgcaccagcggcttgggcagcagcgcgaacaggctgccggcggcgaccgcgatgaccacgtgcaccaggaaggcgctggaggtgcccagccacacccacagcgggcgcatgcgggtgcccatggccagcgaggcgaacatggtcttgtcgggcagctccgccaggaagatcacggcgaacgcggccaggaacgcaacggggtcgaagctcatcggaagacggcggcctttccctgcggccgggccgcgccggccgacccggcgcgccgagagcttcggcacggggaggaccgtctcggcccggcatgacgaatgcgcccgcgagtgggcacgtcttaccaggccgaaggtctcgtccaccacggcgccgcccgcatcgggacgggccgcggcccgagggccgggcacccccgcccgcgtgggcagggccgccagcatgtcgaccgctcggcggttcgggactactccccttcgccgcccccgaccctagccgaccgggccggtgaacaccaccggtccgccatccggacgctgtgaaaccggtctcccggtatgaccgattcccacgggtgcgtggaacgatgcaactacatgagctcacagcggcgcatctgggtcatctgggcggtggggctgtcggcctacctggtcggcgtcatgcaccgcacgtccttcggggtcgccgggctggcggcggccgagcggttcgccgccacgcccgccgtgctgtcggggttcgtggtgctgcaactgctggtctacgcgctgctgcaggtgcccgtggggatcctgctcgaccggttcggggcgcgccgcctgatcaccgccggggcgctgacgatggccgccgggcagctgacgctggcgctggccaccgaactgccggtggcggtggccgcccgggtgctcgtcggcaccggcgacgcgctgaccttcatcagcgtgctcaccgtgatcaacgcctggttcccggcccgccgcgtcccgctggtgacccagctcaccgggctgctcgggcagctcgggcagatcctgtcggcgctcccgctggccgcgctgctgcacgggcagggctggacggcggcgtacacctcggccgccgcgctgggcctggccgtggcgatcgccgcggcggccgtgctgcgcgaccgtcccgccggcgcggcggccccgccgcggcccgcctcgccgcgccaggtgctgggcggcctgcgccgctcctggagcgaaccgggcacccggctcggcatgtggacgcacatgggcacccagtcgtctggaaccgcgttcgcgctgctgtggggcgtgccgtacctggtgaccgggcacggcctgtcggaggcggaggccagtgggctgctcacgctgttcgtcatcgcggcggcggtggccggcccggcgatgggcgagttcagcgcccgccgccccgcccgccgctcccggctggtcgccgccgtgatcgcactgatggcgctcgcctggaccgcggtgctgctggtgcccccgcccgccccgcgctggctgctggcactcctggtggtggcgatggccctgggcggccccggctcggtggtgggcttcgacttcgcccgcaccttcaaccccggccaccgccagggaaccgccgccggcatcgtcaacacgggtggtttctccgccgcgctgctgctctccctgacgatcggcctggtcctggaggccaccggcggcggggagtacaccccggcctccttccgcatcgcctggaccgtccagtacgccctgtgggccctcaccctcaccggcatcttcctcgcccaccgcaaggcccaccgcgccccggtccccggcgccgtcccaccccgataccgccccgccgacgacccgtccctcacctgagggcgtcctgaaccggagcgaacgccctccggacgcatgttcggcgtcttctgggatgagggtggagataagtacaccccgaattcgggtccaggggacactgtgagcgaagcgccggtcgtccgacactgaaggccaccgcggaaagttctggagggcgatggtggacggcggcgcgggggtcatcgagcgcagcggggcggcggtggtgcgcgggctggccctgtacctgatggccctggtcatcggagtgttgttgtgctgcgtgatgctcatgagcatcacgctgatcggggtgggggcgggactggtgctggttccgccggccggggcggcggtccgccggtacgccgaccggtaccgggagctgaccgggcggtggacgggcacgcggatcgactcgccgtacgcgccggcccccgagccccgggcgggtcttgccggatggtgggaccggacggtgcacacgctgtcggatcaggcgacctggcgggatctgctgtggctgctggtcgatccgatcacgggcgtcgtcaccgcgctgctgccggccgcgctggtggccgaggggatctacggggtgctgctggcgagcgggctgtggatgccgatctatgaggtgaccggcaccgagtggttcaccttcgtcccggtgggcgactggcggacggcggtggcggccggggcgctgggggcgctgtacatcggggccgggctgtggatcgcccggccgatgctggccctgcacggccggtgggcggcccggctgctggcgccgaccgccaaatcccgtctggcgcggcgggtgcagcagctggcgcggacccgctcggaggcggtggacgcgcaggccgccgagctgcgccggatcgaacgggacctgcacgatggggcgcaggcccggctggtggcgatgggcatgagcctgggggcgatcgagcacctgctggaccgcgacccgcagcgggcccggcagctgctggccgaggtgcggcgcaactccgtccaggcgctgaacgaactgcgcgacctggtgcggggcatccacccgccggtgctggccgaccgggggctggtggacgcggtgcgggcgctggcgctggatcacccgctgccggtggaggtgtccgccgacctggacggacggccggccgcaccggtggagtcggccgtctacttcgccgtcgccgaggtgctgaccaatgccgccaagcattcgggcgcccagcgggtctgggtggacatccggcactgcgacgggacgctgcgcgtcacggtgaccgatgacggccacggcggggcggacccctccggcagcgggctgcgcggcatcgagcgccggatcgctacattcgacggggtgctggccgtcagctccccgccgggcggcccgaccatcgtgaccatggagctgccgtgcgcgtcgtcctcgccgaagacctcgcactcttgagagaagggctggccggcctgctggagtccgccgggttccagatcgccgcgtccgtggccagcgggccggatctgctggcggcgctgctggagcaccgtcccgacgtggcggtggtcgatgtgcggctgccaccgtccttcaccgacgaggggctgcaggcggcgctggaggcccgccgccgggtgccgggcctgccgatcctggtgctgtcgcagtacgtggagcagctgtatgcgcgcgagctgctggccgacggcagcggcggcatcggctacctgctcaaagaccgggtgttcgacgtcgagcagttcatcgacgcggtgcgccgggtggccgccggcggcaccgcgatggacccggaagtgatcgccaagctggtgaccaagggcgggccgccgatatcccggctgacgccccgggagctggaggtgctgaagctgatggcgcagggccgttccaactccgccatcgccgcccggctgtcggtgaccgaacgggccgtcgccaagcacatcgccaacatcttcaccaagctggacctgccggtctccgaggacgacaaccgccgggtgctggccgtcctggcctacctcaaccgctgacctccagccggcggacgggctttcaaaacggcctttggacggtgcccgcccggccccagtcccggtagtcgatgacgtagttggcccgggtggcgttatccggcccgtatctcatcaccatgttcagctccagccgttgcggcaggtggtccgtggaggtggtcagcaggaagctgagctcggcctcctcggtgtacgcctcgtagaaggcgccgatgagcggggccttccgcatggcgcccgccgaaagcctgccgccgtaggtgatggaagcgctgtcacggctgatgtccagccgcggggcgtgacggaccagctcgacggagtgcttggggctcaccagccaccgcgtgctccgccccacgtgcatgggcgtctcggagatctcggcgccgcggcccaccgagaacaccctggcgttggtgccgtcaccgtagtaaccggaattcccgatcagcaccaccctggttctctccacgtggctgccctcgtcggcgacgtgcatgtcgcagtcggcgttcagcccggcgtccacctggcatctgccgtcggcgcgcagcatgctcatcccctggtcgaggccgcccttggcgtcgaaggcgacggtcttgcgggcggcggcggcccgctggagcgccgtggcgatctgggcgggggtggtcggctggggggtggccgtgccggccgcagagcccgcgccggcccggccccgctcgccggagccgatgacggccacgaccgcggtgatgatcgccgccaccgcgacggccgccgccgcgacgggcacggccgcggcgcgcaggcgccccgctgcccggaccgggcggtcggtggtgcgcagggccgtccagcgggcggtgcggtcgtcggccggggcggagaccgccaggtgcctgccctgggcgagagcctggtcggcggcgatgggggtgtcgcattccagcagccgcatcagcacctgactgctggtggggcggcgggccgggtcgcggtgcaggcagtcccgcaccagccggtacagcgggccgtccaggcgtcccaggtcgcactcgccccgggagaggcgggccagcacggccggcaccgagtcctggccgtgcggcgggcggccgttggcggcataggcgatggtggcgccccaggcgaacacgtcggcggccgggccgacgtcccgtccggagaactgctcgggcgccatgtaggcgggcgtgccgacgaccgatccggtggcggtggcggtcaggtccagggaacgggcgatgccgaagtcgatgacgcgggggccgtccgggcccagcagcacgttgccgggtttgaagtcccggtgcaccacgcccgcctggtggatggccgccagcgcggtggccgtgccgaccgccagccggtacagctccggcccggagcgcgggccgtcccgttgcaccagatcccgcagcgacgggccgtcgatgtactcggtgacgacgaacggggcgccgccgtcctctcccacgtccaggatgcgggcggtgcagaaaggcgccacccgccgggcggtggcgacctccttgtggaagcgttcccgggccctggcgtcggcgtgctggtgcagcaccttgaccgccacctgcgtcccgtccggcgcctcggccaggtaaaccacgccctgcccgccctggcccagccgcccgaccagccgatatctgccgatttgccggggatcttgatcggtgagcatcttcctcctcggcgtccggcgccgtgcgaacggagacgacgaacatgatcaccttatggggggatgcgccggttcgccgattcatccgccagatgacggtgggggtgttttcaccggcccgcctttttcgcaggcggcacgcggaatcgtctcggccggcggccgcggtgcggcgcatcggcgcgcaagtcacggcaacgccgtcatatctctccaagccggacgatggccgcgtaagaaaagtccgatatcggcggcgtcatttcaccgaacgtgtttcggtgtttgaccggcggcatttcacgctaccgggagccatatcccgtgccttatcttgctcggcaacaagccccccagggagggcgtcatgacgaccgtcgtgttgatcctgttgtgcctggccatcgccgggcgggaactgtatctggccttcgaccgcaaacgcacccccgaagagcagatcaccgcggccgagctggccgcccttcaggcccggctgagcgaactggaaagcgagctgcaagccgcctcggccaccggcccgccgcccgccccggccctgcaggccgcgaaaccggacgatgccgcagaatccgcctcccgggccgcgctgcagaaccggctggacgacatcgagccccggctgacccggcaggaagagggcctgcgggtcgccgacacccgcatcagatcgctgatcgagcagatcaacgaccgggtgctgccggagatcaacgaacggctggccgagcagcgcgacaccaccgaccgcctggccgccgaggtggcgcggctgcggcggcagatgcggcggcggctggaggaggcggcgcgggcctcgctgggcggcgacccggtggatgtggtgcgcggcctgctgggcggcaaggtccccgcctccgcccgcgtcgccctcaccgaggcctacgagcggtgcgcggcggcccacggcctgcaggtcgagctggcggactccagcggcgacaagacgccctggcacaccaggtactacctgtcggggaccagcccccgggagctggagcgcgactttttgaaggcgatgggcgcgctgcgcggcggcgccgggcccgaccggctcggggagctgcagccgctgctgagcgagctgtgccggctcgaggagggcctggtgcagatcggcccgctgctgatcgtccgggcgtcggggacgctgctgtgcggggtgcgcccgctggtggagtcgctgcaccgcgacccctcctccgccgcggtcaaggacctgcagacgctggccgggcggctgctggagctgccggcgacccggcggtgcgacctgtcgtcctggcggcccgaaacgctcagcgcatagccgtcccgggggcgggccggatccgtgcgtcgcctgcccccgaaggcagaaagtcgtttccttcgcagcggccgacggctgcaaaccggcataaccgccccagcgggagggccgttgcgaaaagatggactcgtggggagatcggcactgcccagggcggctgcacaccgccgcatgatcactctttgtgtcaccgcgatcacgtttttgggcgtggtggccgtcgcggtcctgatgcggataccggcggtcgtcagggaggcgggcgccccgccggtcgccatgagccccgcgccggcgcgcacgcccgagccgagcgcggccatgccgccgtcacggccggtcctgctggagatcccgcggctgagggtgcgttcgaagctggtgtcgttcggccgcaaccccgacggctcgccgcaggtccccgccgcctcgcagggacggtgggcgggctggtaccgctacggcgcggcgcccggctcggccggcccggccatcatcgccgcacccgccggagcgccgggcagcccggccgccttccaccggctcggcgaactggtgccgggggacgaggtcaccgtgctgcgccgggaccgcaaggtcgcggtgttcctcatcgaacgggtggagcgcgtcgaagggagccgctttccggcccgccgggtgtacgggcgggtgccctacccggagcttcggttgatcacctgggacggcggcctcggcgccggcggcgggcagggacgcagcgtcatcgcctatgggcggctggtccggtccacgtgaagaccggcgggcggcgctccaggaaggccgccacgccctcggcggagtcggggcttcggcgcgcctcggcggcccaggcctcgaccagttcccgggtgagggtgccggccgcggcgtgctcgacgatgtccttggcgccctgctgggtgaactgggagcgggaggtgaggatccgggtgaactccgccacgcgcgccgccagccggtcggcgggcagcacctcgtccaccagcccgatgcgcagcgcgtgcgcggcgtccaccagttccccggagaacagcaggtacttggcggcggccgggccgatcagccgcaccagccgggcggtggcctcggcggggtagaggatgccgagcttggccggggtgatgccgaagcgcgcgtcgtcggcggccaggcgcaggtcgcaggcggcggcgagctggcagccgccgcccaccgcaaagccccggatgacggccagggtcggcttggggaagcgggccagcgccgtctccgcctccgtcgccaggtcccctgaggtgatgtcggccagctcgccgatgtcggcgccggcgcaaaagtgcccgcccgccccggtcagcaccaccacccgcacggccgggtccgtctccagccgctccagcaggacgggcagcttccgccacatggccgccgacatcgcgttgcgcttgcccggccggtcgatggtgatcgtgccgacgccgtcggtgacctcgcacctcagcggggcctgctcggacattccacgcctccttggatcaattgcgacatcgtagaggggcggcgtcgcgagccttcgcgggcggtccatggtctgctcgcattccgttcccctccggatgacaccgggaataccgggtaggggtatgcggttccgtgagcggagaccacggccctcacccggaggcggacatggaccacaccggcgctcacggcggcgcgagctggcgcgtcgccgcccaggccacctggcactgcctgaccggctgcgccatcggcgaggtgctgggcatggtcatcggcaccgcgctgggcctgcacggcgccgccaccgtggcgctggcgatcgcgctggccttcttcttcggctacgccctgaccatgcgcggcgtcctgcgcgccggcctgccgctccgccgggccctgaaggtggcgctggccgccgacacggtctccatcgcggtgatggagctggtcgacaacgcggtcatcgtcgccatccccggcgccatggcggcgggcctgaccgccgcgctgttctggggcgccctggccttctccctggccgtggcgttcgcggtgaccctcccgatcaaccgctggatgatcggaaggggccgcggccacgccgtcgtccaccggcaccactgaaccctttccacacatggtcccgggtgccggagacgggagctcaggcggtatccgaggtcacgacgttgcaggtcacagcatcgccccgcctgcaaggcccccgtcctgcactgcggaaacggcgcgttggaaaaggtgcaccgaaccgcggccccgcgcggcggcgggcccggttctcaggaagagccgttcagccgcccggtcatgcgctcgatctcccccgcgacgcggtcgcgcagatcggtgagggccttgatgcgctcgtcaaggacgctgagacgttcggagaaggcgtccagcaagggccggcagtcccggggcggctcgtgatcgcccttccccaggcagtgcacgaacctcgccacgtcctctgaagcgagacccgcccgcagcagccgggcgatgtcacgggcgagcaggacggtctcggcgtcgtagacccggtagccgttgtggtcgcggtccacgctgatcaggccctgctcctcgtagtagcgcagcgcgcgcggggtcaccccggcgcggcgcgccgcctcaccgatccgcatcgactgctcactcctcctttcgccggctcccggtgaaggccgtcccgaacaacgccagggagacgatcaggcatcccgccgccgcggcgggcacggccgccgcgccgcccgcctgcagggccaggccgccgatccccccggcgagcgagaagcccaggaacatcgcactgttgttcagcgcgatcagctcaccggccgccgcgccgccgtcccgctcgatcagccaggcctgcaccgccggcccgatgccccaggcggccagcccgtacagcaggtacagcaccgccacgaccgggcgcggatacggcccgccggccagggcgaaggcgagcatcaaggcgggggcggcgagcatcccggacgcaaagagcagcagggcccgccgggcgcccagcgcgtcgaccgcccggcctccggcgagcgacccggcgaccccggccgcccccaccacggtgatcagcggcgcgaccccggctccccgcacctcgccgagacggccggcgacctcggtgagatagacgtagggcatcatcccgcccgcgccggcgggcaccatcgccgtcagcccgatgagggtgcggcggcgtcccagcggcgccagccggtcccgcagccggcccgccgcgccgcccggcagcggcggcagcgtcaccgccagagccgtccccgccacggcggccagggcggcgacgaagagcatggtggcccgccagcccagcgcctcccccagccaggcgcccacgggcacgcccgccaccagcgaagtggtcagcccggcgccgacgacggccaggtaccggccctgccggccctccggcgcggccgcggccgccacggcgaaggcgacgggcgaggcggtggccgcggccagccccgccacggcccgggcggccagcagcgccccgtaagcgggggccgcggcggcggcgaggttggccacgacgaacacgccggccgccgccaccagcaccgtgcggcggggcaggcgggcggtgagcagggcggccgggggcgcccccagcgcgtacgccacggcgaacacggtcaccagctggccgctcagcggaaccgagaccgccaggtcgcgggcgatgtccgggaggatgccggcgatgaccatgtcgtcggtgccgaacgagaacgccagcaggaacagggcgggcagccacaacgccgcagggcggcgggcgtccccgccggtcccggtgcgcacagccggttgcgtcgcatgtgaagccatgcccggacgctaaaagcttgacgtttgcgtcaaggtcaagccgttccggcccgccggggcgcgcggcgcatggtctcggcccgccacaggtcccggtagtagccgggttcgcgcaaaaggtcgcggtgcgagccgcgctgggtgatgcggcctcgttccaggacgacgatctcgtccacttcctccaggccccgcaggcggtgggtgaccagcaggacggtgcggcccgcggtggccttcagcaggtcgcccagcaaggcgtcggccagggggtcttccagcgcctcggtgggctcgtccagcagcagcaccggcgggtcccgcagcagggcgcgggccagggcgaggcggcggagctgcccgccggacaaggtggcgccgtcctcgccgagcggggcgtcccaccccgtggccgccgcccagtccgccaggcggaccgccgccagggcgcgggccagttccccgtcgccggtccgggggcgggccagcagcaggttgtcgcgcagggacgcgcggaagacatacgggtcgtcggtcaggcccgtcatcagctcgcggacgccgtcggagggcaggtcgcgcacgtccacgccgttgacgtggatggccccagactccgcttccaccagccgcatcagcgccgccagcagggtgctcttgcccgccccgctcggcccgaccagcgccacccgccggccggggggcagggtcaggctcaccccgtccagcgccgccgccccgccgggggcgtaccgcaccaccaggtcggtgacctcgatcgtgtacgggggtgcggggagaggacgggggtctgcgggttcggtgacggcgggcggtgccgcgcggacctcttccaggcggcgcagggccgcgatgatctcggccaggcgttccccggcgtccgccagcggcaggacgggcgcgaacgccgccagcgcggtgagggcgagcacggccagggccaccgggtcgagcacgggacgggcctgcgcgacgatgacggccacggtcacgccctgcaccgccattcccatcgcgggcatcgccgcccgcagccgcgcccggcggcgctccagcgcggccaggtgcgcatcggccgccgcggccgccttttgggcgcgttcggtcgcgtcgcaggccgccaggtccatcgcgccgtgcaccaggtcggccacccgctcggcgagagcggcgcgggccggggcgagccgggccgcccaccggcgggccgcgacggcggacacggcgggcggccccgccccggcggccagcagcccggccgccaggaccggcgccgcggcgggcagcagcccggccgccacgcccaccgcggccacggcggtgaccagggcggcgacggccggcagcaggcagcgcaccagcaggtccaccgcggcgtcggtgtcgtctgccatccgggtgagcaggtcggcgttccccgaaggcggcgggcgcggcggaatcagcgcccgcagcagcccgccgcgaacggccgcctgggcgcgcagcgccgcatcgtgcccggccagccgctccaggtagcggaagacgcccttgccgagagcgcatgcccggaccgccacgaccgccagtcccagcgccgcgaccggcggctgctgggcggccctggcgatgagccacgccgcggccgcgatcagcccgagcccggccagttcggcggccgccccggccagcgccgccatgatgagccgcccccacagtccccgcagcgggccgcccgcatgatcggccttcttcgtccggttcggcgctccgcgcccgctccccgccggccgccgggcggactctgcccgatacgtcatcccgcaaccccgccggtgatgacccgtccgccgtggaggtggacgatccggtcggccacggcgagcatcgccggacggtgggcgacgatcagggcggtgcggcccgcggcctgctcggcgatggccgccgcgaccgccgcctcggtgcgtccgtccaggtgagcggtcggctcgtccaccagcagcgccgtgctctgcgtccggcacagcgccctggccagcgcgatccgccggcgctgcccggccgacagcccgccgccccgctcgccgatgcgcgccgcatagcggcccggcagcgtctcgatgaactccgccgcctgtgcggcgatcgccgcccgccgcacgtccgccaaggtcgcctcgggccggccgagccggatgttgtcggccaccgaggcggcctgcagatgggggcgctgcgggacgaacgccaggtgccgccgccattcccgcaggtccatgtcgttcaggtccaccccgtcgatcaggacccgtccgcgttcgggcgtcacgaatcccatgaccaggtgcagcagcgtgcttttcccgccgccgctctccccggccagcgccacccgctccccgggctcgatgaggagatcgacgtcttgcaaggcgggctctgcacgtcccggatagcgcaccgtgacgccttccagccggatctgtggcgcggcgcgtcccggccgcccgcatcggctccgcccggtggtgccctgcggttcgtgcggcccggacgggcggcatgccgccgcccggcaggtgtgcgggccgttgcccgggccatccggctcccgcccggctgcccgttcatgcgagctgaacggacggtgcgccgccgcccggggggcatgggggtcttcggccgggccgaccggctcccgctccacgcgtccggtcgttcgtccaggacagggccggtccggacgatgcgagagggcgccgggggcggggcgttcgagcatggcgaaggcgtcgtcggccacggcgattcccgccatcgactcatggaacccggcgcccaccgcccgcagcggcaggtacgcctcgggggccagcagcagcaccagcagcccggtcgtcagatccaccgagccgttcaccagccgcaggcccaccggcacggccaccagcgccaaagacagcgacgcgcacagttccagcaccagggacgacaagaacgccacgcgcagggtccgcatggcggcgtcgcggtgctctgcggcgagccgggccagcaggtcggcctggtggcgggcccggccgaacgcccgcagcgtgggcaggccgcgcaaggtgtccaggaaggagccgcccagccgggccagcgtccgccactgccgccgggtgaccgcccgggtgtgcaggccgaccagcgcgccgaacagcgggatcagcggcagggtgaccagcacgatcacggcgctggccgggtcggcgaggctcagccgggccagcactgcgaccggcacggccgcggcgacggccaccgcgggcaggtatccggtcaggtaggggtcgagcgcgtccaggccccgcaccgccaaggtcaccagttccccgctgcgccggccggggtcgggcggccggcgcagcaggcggtgccgcaacgctgatttcacctctgtcgcggtgcgccccgccagtgcgccctgcgtccacaccagcagcgcccgcgcagccgccaccgcggccagggccgccgccgcgccgggcgggaagcggcccgacagcagcccggcgagcagctcggcctggacgaggacgagcaggccggcggcgacggcggcgcccagcgcgcccgccaggtggcggcgcaccgcgcgttcggcccgcatgagccgcagcaggtccccgtgcatgggccgccgtacccggtgccgttcagaagaaggacgggacggggccggcgccgcgccggaaggtgcgccacacccacacctgcgcggccaccagcagcgggacgaacggcagaaccagcaggctcaacgtctgcagcgtggccggggaggccgcgccgccccgcagttgcggcgccgccgccgccaggacggccagcaccggggccggcaccagcaccgccgacagcgccgggttcccgcctggcgcgaaccgcggcacgcgccgtcccaggaaggcccgcccgtggagggcgaacgccagggtgagggtcacccccagcagcagcccgagcgggtgccacagcggcgcggtgaacccggtggtgatcgcatacagggccatgccccagcacagcgacagcgtcagcgaggccgcggcgatcaccgcgtcccacagcgtccgccaggcgtccccgtcgaggcggcggcggaaccacagcccggcgtcccgcagcacccacgcgagcagcatcaccaccaccagcgggtacaggccgaacagcaccttcccttccagcagcgggaaggcgccgatcaagaccccggcggccgccaccagccatacctcgttggccaggacgaacggggcgatcgcggcgatcatcaggtcccggtcacgccgggtgcggccgagcaccggcagcagcatcccgacgcccaggtcgaagccctccagcgcgaagtagccggccggcagcgccaccagcaggcccagccagatcagttccatcgtgcggtcctttccggtctcctccaggtcgtgcgtcctcgggccgcggtcaccggcccagcgtgagggcgggccggccggccggcggctcgtccggctcgggcggggcgccgagcgccggtgcggcggcgccgcgccgcacgatcttggcgatcagcgcgtagtcgatgaccgccagcagcgtgagcacggtggtgaagccggccagcgaggcggtgatcatgccgggggtcaggcccggggacagggcgtcggcgacggtgaggcggtcgcggatcatccacgggtagcggcccatctcgcgggcgatccacccgaggatcgccgcggcgaacggcagcggggtgagcgccatcagcagcgggtgggtccatcgccagtggggcagcactttgatcagcggcagcaggaacagcagcgtcgccatcagcagcgcctcgccgatcaggatcatcacgccgagcccggtactggccgccgcgccgtcgaacttgccctcggggacggtggcgaactgggcgaacccgaaggccacggcgatcggcacgccgtggacggccagcaccacgccggtgcgcagcgaccgggtgaacagctcccggtcctcgccggggtgccgccacagccggtaggcgctggccccgatcaccatgaacgccccggtcgtcagcccggcgccgatcacgtgcgggaaggagaacaccagcgccttgttggtcagcagcgcgcccgcgtcggtcagcgccaggcggtcgccggtgaccgcggcgcccgccgggttctgcaggaacgagttggcgaccatgatccagaaggcgctggcgtaggcggtgagcgtgacgatccagatgcaggccaggtgcgcccggcggggcagccggtgccagccgaagatccacagccccaggaaggtggactccaggaagaaggccaccatcgtctccaccgccagcggcgcgccgaacacgtcgccggcgtagtgggtcaggccgctccagctcagcccgaactggaactccatgaccagtccggtgacgatgcccagcgcgtagttgacgatgtagatctgcccccagaagcgggtcatccgctcctgcagcgggtcgcccgtgcgcacccagcgggtgttcatcaccgccacgacgggcgccaggcccagcgtgagcaccacgaacaggaagtgcaggcccgccgtcaccccgaactgcaggcgggccaggtcgaggacgtccatgccgccggctccctcgtcgacatcgaatatgtaggcagcctacatgtagtatgcctacatattggaggggagtcctagcatgaacgatgtgactcccgatgcgctccgcggccacctggacgcgctgttgctgtccgtgctggagcacgagccgctgcacgggtacgcgatcatcgaggcgctcagcgagcgcagcggcggggcgctgaacgtccccaccggcaccgtctacccggcgctgcgcaggctggagcgcacgggcgaggtcaccagcgaatgggcgacggtgggcggacgccggcggcgcacctaccgcctcaccccggccggccgccgccgcctggagggcgagcgcaccgcctggcgggcgttcgccgccgccatcggcagcgtcctggaaccacgggtcagaccgtcccaggcgggctgaccggcgagggcgtcaggccgccggggcgagcctgaccagccgcaggcagcggaccgcatgccgcatctgcacccccagcaacagcagcgagaccacggcggcgaccgcccacggcagcatatgggcgccgaccggaccggccccgtacagcaacggcacgcacaacccgagcgtcaccggcagcagcgccttggcgtagatcgccgccgcccgcgtcaccaggcgcgtccgccggaccgtccggccgaaccgccccagcgccagcagcagcacaccgcccaccgccccggtgaacagctgcgtgccgtccagcacccgggcgaccaccgcgtaccattcgggcggctgcgtccagccgccggcgtccccgggaaagacccgccagatcccccaccacaacagccaggtcagcggcccgaccagcagcagcacccaccccagccgccgcccggcgcaggcggtcagctcctcctggtagccgggcgcgacctcctcgatcgtcccgaactcggccaccgcccgccgctcggcctcctcccgcgacagcccccgggcctgcagcgcctcggccgcatccagcagactgtcccgggcctcgacgaccatgtcccgcttcaccctcggcggtcccaccagtacccgttccagctcggtgacatagccgtcgatcaccatgccgccagtgtaggcagcgccctcagcctcccgaatcccccatgcccgatttaggatcaaccgttttcccgttaagacacagcactaatagacggaatggctggaaatgacacagggccgcgggaccataccgccgtgggcggagggtcgaagaacagcgtgcagggggacttcggggaggcgtggctcagggtcgtcgccgccggatgcggcctgttgcatggccgcccgttctccctggacacggtgaaggccgatatccagctgatgatgcccggagaaacactgggcatctgcaaccccacggtcttcgcccaggtcaagaccaccaccgaccttcgcaggctgccggacggcgattacgcctacgacctggatgtgcccacctacgatctgctccggcggtccgaccacatgattcctcgagtactcgtggtgatcgggttgccgaaggacggggagcgcatccggctgcggcccgatggaaccctgctcgtcggacagggcgcgtgggtctcactcgaggggtatccaccctccaggaaccgcagaacacagacggtgcgcctgccggccgccaacaccttggaccgggcagggctggaacgcatgcttaaggaagtcggagtccgccggtcgaccccggtacaggacgtggacccttgggagctaccttgaacggcaaaggcgggacgtccgaaagggagtccatgggcattcccgacctgggtgctttcatcggttacctgcgcatggccggctggtccctgcaagatgacgacgggcgaaccactttgtggacccgggagcccggcacgcccggttccgatataaaggtcgttcttccggcaaggcaggaagtgcgcgactatgcagatcgcgcatacgaggcgctgcgcgcggtcgcagccgctgaacgacgactgccgaaagaagtgataacggacatttcttcaggaggggccgacaatgtcgcgatccggctgaccccggatgctccgccgggagaggcgccgcttccgcttttttattccgctgtatcgggattgcggaattacgtggtggcctcggccgccgcgctgtcatccgacagtctggtgcttccgcatcgccgcccgcaccgggcggaggcctatgcggcccggacacggctgtccacccagcccggcagtttcgtgctctccctgactttgccgctcgccgaggaacagccggatgcgcccgatgagggagggcttttcaaagaggcgacggcccggccgttcgggcgaagggtcacctggcggatgctcaccaccgcccgccgagcccagcatctcgcccagcaggtcagtgagggaagtcggccgctgacggcattcggggagcgcggccccgaggccgccaacgccaccgagctggcggcgctgggctccctcggcggccccgaccacgagctctaccagatccgtttcgcgctctccccgctggccggcgaaaaaatcgctcccatccgtctgaagataacttcagatcagcagcgaatcctgaaagaagcggcagatttcctgcgcacgcaaaagcctcgggacaacgtcaccgtgacaggtatcgtggtgcgccttttccgagagcgggaagggtcgggggaagcagtcatacaaggcgtggacgacgactccggagtcgagcggagattctgggtcgagctggacgagcacgactaccggaaggcgatccgggcgcacgagaagggccttcgggtcattgcgacggggaatctcaaaatccgggggaatcggcgttcgctgcgcccgctttctgctttctccgtgctacctgagaaagcggacggctgatctgtttccacatctcgtcttcccaacggcatcgcgcccgtggcagcgccgggccggtgaagtccacgttcaccgccggggatccgctttccgagattctctatgctggggcggtgttcgaggcgtgagctgtgttctgtgcggtgggacggtggccccggacggccgttgctgggattgcaatggtgtgcagccggatttccgcgcacctggaactgacggtcgagggcggggccgcgggggtcagtgatcgcgggccgtggcgggagcgcaatgccgatgcgatggcgctggtcacggccggtgaatggacggtgggggtggtgtgcgacggggtgtccatggctccccgggcggagcgggcggcacagatcgcggccgccggcggcgccgccctggccgcccggctgcgggaggggcccgtgccgggcgggccgtggccgcgccgaccgcgccgggggacatcgcaccggcctgcacctgggtggccggcgtcgccgggccggagggtctttgggccgggtgggccggagacagccgcgcctactggctgccggacgaagggccggggatgaccctgaccgtggacgcgagcacgaggccctcaccgcttggctcggcgccgacgcgggcccaccggtgcccggatccgcagccaccggccccaggtgccggggcgtctgctgccgtgcaccgacggtctgtggcgttgcctgcccaccgcggaggagttgcgatccgtccttaccggcacgcgctcatccggtgacggacttttggcagaggcgagggcgccgaccgggtacacccttgaggccggaggtcacgacgacgtcaccgcgctgctcatccccgtccccgccgctgtgccgcggcgacggccgtgaccgggcggccgccgcgcgggcagaccgcggcgaagcggatcgtgattgcaaggcatgagggggattgaagtggggcatctcttgcgttgtagtagtaggcggcggaaggattgcgtgctgtagtctcggggtagcaccggtttatcccgcttctgcggtgaggtgaaggtgcttcatctggctaccgggccgatctgggcgcccggtgatcgaatctccttcccgctatgtacgtgcagcgtgtccatgccgcatgtcacgtacgtgaagtcgccccctacctaaggatcatgcattgacgacaattgcgccgccgcagaacgcggcgacccggcgggccgccctgccccggcagcgcggcgccgatgacggcgccgccccgaccatccccttctcaggtgtgctggccgtgcaggacaaacacgcattcgtccggaccgccgggtacgtggccggccctcaggacgtgtacgtgtcgctggcccaggtccaggccaacgggctgcgacccggcgacatcgtgaccggcacggcgcgcgcaccccgatcggcgcgggagaagttccccgcactggtgcgcgtggagacggtcaacgggcaggagccgggagccgaacggccggagttcgggtcgctgacgcccctgttcccccaggagcggctgcggctggacaccggggcgatcgcgacccgcgtcatcgacctggtggcgccgatcggcaaggggcagcgcgggctgatcgtggccccgccccgggtcggcaagacgatgatgctgcaggccatcgccaacacgatcaccaggaacaaccccgagtgccacctgatggtggtcctcatcgacgagcgtcccgaagaggtcaccgacatgcagcggtcggtccaaggggagatcatctactccaccttcgaccggccggccaccgagcacaccgcggtggcggagctggccgtggagcgggccaaacggctggtggagcagggacgcgacgtggtgatgctgctggactccatcacccggctgggccgcgcctacaacctggcggccccctccagcgcccgcatcctggccggcggcgtggcgaccaccgcgctgtacccgcccaagaagttcttcggcgccgcccgcaacatcgaaaacggcggctcgctgaccatcctggccaccgcgctggtggagaccggttcgcggatggacgaggtgttcttcgaggagttcaagggcaccggcaacatggagctcaagctcgaccggggcatcgccgacaagcgcatcttcccggcggtggacgtcatctcctccggcacccggcgcgaggaactgctgatgccgccggaggaactggccctgcactggcggctgatgaggctgctgcactccctggacccgcagcaggccatcgaactgctgctggagaagatcaagaacacctcctccaacgccgagatcctgctgcagatccagcagaacgcttaaggcggcgggcgggcgatcagcgcctggtcgtccgaaatgaccgcaaaatggcgtcgtagacccgctgccccggtgtccagcgatgcgccggggccgcgaacgtgaactcatatccggccatgcggctgcgcaggacgtgtaagcgagcggtgaggaactcccactcggcggcgcctgtggccagttcgggcacggcctccaggcggatgcggcggtagccggggtaggcgccggaggcgagggcctggcgttcggcccggcgcagcccggcgagcgcgtccccctgtgccggagcgatgcgcaggtggtggccggtcgcggggtcccgccagtggacgccgtccgcttcgcgcgagcgtctccagccggcggggacgtccacggtgtagccgtcgccttcgcggtaggtgaccaggtgcgtgctctggccgcccgcggccaccgccgccaaggtgccgtccgtgcggtggcgggccgtccaggcgcccatggcgatcaccgtcgcggcgatcgcggtcacgcccatcaaggcggtcaggcgcgggcgccgcaacgggagcggccgcctggcgggacgcgagcgccaggtgtcgtcggggtgctcggcggccagctccagcagctcggcgacctgcgcggccggcatccgttccgcggggtcccgccgcagcaggccgtcgatgacggcccgcagttgcggaccggcgttccagggcggcgggtactccccgatgagcaccgcgaccatcgtcgccagggcgtgggagcgccggaagggcgagccgccctcgaccgcggcatacagcgtcacgcccagcgaccacaggtccgaggccgccccgcccggctcgccgagcacctgctcgggggacaggtaggcgggggagcccgcgatgcccgaggccatcgtgtccacgtcggcgcagccgccgagcatgtggacggccaggccgaagtcggtcagcaggatgcggccgtcgtcggcgagcatcacgttcccgggcttgacgtcccggtgcaggatgcccttggcgtgcgcggcgttgaggaccgacagcaccgcccgtcctatccgggcggcgcacgcggagtccaccgggccttcgctgtccagcacctgccgcagggagcgggcgcgcagcagctccatgacgatccagggccggccgtcttcgttgacgacgtcgtagacggtgacgaccccggggtggttgagggcggcggtggcgcgggcctcggcgaggatgcggcggtagacggcctgccgttcggagttggtcaatcccttggggaggaccgtttccttgatggcgacctcccggtcgagcgtctcgtcgtaggcccgccagacggtccccataccgcctttgccgatcacggagagcagccggtaacgcccggcgagcggttcctccgcttcgaccctcatatggcggtttcttgcgcataggggctcaaggcaccctcagcgacacaccatcaatctttgaccgccgagcccctttcgcccctttcggctcccgcgcggccgctctcgtcaggagccggtctcggcgagcaccgagcgggcccaccggtagtcggacttgcccacggcggtgcgccgcacctcggggacgagcttgagccggcgcggcagcttgtagccggccagccggccgcggcagtgctccaccagctcctccagcgtcggctcggtgccgggacggggggcgaccaccgccgccacgcactggccgaaccgctcgtccggcgccccgaccacgatgcagtcgtcgacgtccgggtggtctttcagggcgacttcgacctcttcggggtagaccttctcgccgccggtgttgatgaccagcgagccccggcccagcagcacgatcgtcccgtcctcggccagggaggcgtagtcgccggggatcgcccagcgggtgccctcggcgtcggtgaagaaggtggcggcggtcttctccgggtcgttgtagtagcccagcgggatgtggccgctgcgcgccaggcgcccgacctggccgggccgcaccggtttgaggtcctcgtccagcacggtcaccccgggcttcatctggaagcgggcggtgccctcgccgccgccgacggacgggccgcaggcgccggtctcggaggcgccgtaggtgtcgaggaaggcgatgttcggcagcaccgcccggaactcgtccttggccttctcggtgagcggcgccccgccggaggcgatggccagcagcgcggaggtgtcatagccgcccttggccagctccctggccagcggccggcccatggcgtcgccgaccagcatgatcacgttggcccgttcggcggccgccagcttcagcgcgctggccgggtcgaagtggtgctcggtgtacaggacggtcttggtgccgccgagcagccccatcagcgccacccactgcccggcgccgtgcatgacgggcgcgcagtccagcaccgccgtcggcggctgcttggccttctcggccagctcctcggggctgcgcaccgggtcgccgaggatgttgccgccgcccagggcgccgaagaagatgtcctcgcagcgccacaccacgcccttggggtatccggtggtgccgccggtgtacatgatgtagcggtcgtcgctggagcgggcggggaagtcgtcgtcgggcgaggcctctttgagggcgtcctcgtagcggacggcgccgggcacctcgttctcgccgccgtcctccagcaccaccacgtgccgcagcttgggcagctcggcgcggacctcctggacgcgctgcagcagggaccgctcgccgatcagcgccaccgagtcggagtcgcccagcacatggcgcagctcgccggcgacgtagcggtagttcaccgggatcgggacggcgcggatcttgaaggcgccgaagaacgcctcgatccactcggcgcggttccacgacaggatcgccacgtgctcgcccggccgcactcccgcagcggccaggtggtgcccgacccggccggcccgctcgttgagctcgcggtaggtgcggcgctcggttccggcgaccagcgcgaggcggtcgggcccggcctccgccaggatctccaggagatcggccaggttgtagctacgcgccatgtgacgtcctcgcagagtggggtggcagaaagcggactgaatcttgctcgggttcttgcaagtgttcaattaccgagctgtgcgggcgggatgatctccgtcacatccccgggggcgtgtcgttgtaacgatgcacacgcccgctctcctccttacgcggctcttatctgggtataggcatgcttggcggtaacgatttcgcatcagaggcgggggtaccggtgagcacgggttcgatggcgtggacgccgccgacctgggaggagatcgtcaacgagcactccgctcgggttttccggctggcctaccgactgaccggcaacaagcacgacgccgaagacctcacccaggacgtcttcatccgggtgttccgctcgctgtcgtcctacacccccggcaccttcgaggggtggctgcaccgcatcaccaccaacctctttctggacagggcccggcgcaggcagcgcatccgcttcgacgcgctggccgaggacgccgccgagcggctgcagggccgtgagctgagccccgcccaggcctacgacgaccgggagctggacgccgacatccaaaaggcgctggactcgctggcccccgagtaccgggccgcggtggtgctgtgcgacatcgagggcctcagctacgaggagatcgccgccacgctgggcgtcaagctgggcacggtgcgcagccgcatccaccggggccgcgcccagctgcgcgaggctctggagcaccgccgccccgccgccctggagaccgcccccaaggcgctgcccgccgtccccgcctgattcccgggcgacgcgccccgcagcggccaccgccccagcaaaccactcactgcgggacgagtctcaacaaccggaacagttactcaaatcactagtgactgccaggtcacttcgttctaccctctgctgccgtgaacattgccttcgagcgacgcggtgagggtcccccgctggtcctggtgcacgggatcggccaccgccggcagggctggaagccggtcatggacctgctggccaaggagcgcgaggtcatcgccatcgacctgccgggcttcggcgcctccccgccgcttccgcaaggcacgccctacacggtcgacaccatgatgtcggccctggcggagttcttcgccgagcagaacctgggccggccgcacatcgccggcaactcgctgggcggcctgttctccctggaggcggccgaccgcgggctggtcagctcggcgaccgcgctgtcgccggccggtttcttcaaagggccggagctgcgctgggccgccaccgtgctgcgcacctcccggctggcggcgcacgcgccccagccgctgatcggcctgctggcccgctcccaccggctgcgccgggccatgttcgggctgatctacgggcaccccgagcacctgcccctggaggacctgctgggcgatgcgcgcgcgctgcgcgactgcaccggctttgagcccgtcctgcgggccggccggggcgtgcgcttcaccgggacctgcgagggggtgcccgtcaccgtggcctggggcacccgcgaccgcctgctgctgccgatccaggcgctgcgcgcccagcagcgcctgccgcacgcccggttcgtctggctgcccgactgcgggcacgtgccgatgggggatgaccccgaactgatcgccaaggtcctgctggagggcagctcggccccgctgctggagcccgccggcaccgcctgaccggtctctggctcttcgccgcgcggccgtcttctccgcaacggcgtcctccgggtccggccgcgcccggaataccgatatctcctatcgggatgatgtcggactgctcacgcgttgtgcggatcggcggcctcacttgacattagttgaactttcaactagcttgcccgtgttgttgaaggttcaagcacatcgcgggaggaaccgtcatgagcctggagaccgtggcccccggcctcacccccggcacctacaacatcgacccggcccactccgaggtcgccttcacgatccgccacctgatgagcaaggtgcgcggcaccttcaccgacttctccggcaccgtggagatcgccgaggacctgcccaagtcctcggtcaacgtggagatcaagatggcctcggtggacacccgcaactccgaccgggacaaccacctgcgctcggcggagatcttcgatgtggaaaatcacccggtgatgaccttccgctccaccgggctgcgcaccgagggcgacgtccactacctggacggcgagctgaccatcaagggcgtcacccgcccggtgtccctggagaccgagttcaacggcgtgggcgaggacccctggggcggcttccgcgccggcttctccgcccgcaccaccatcaaccgcaaggactggggcgtggagttcaacatcccgctgcagggcgagaaggtgctgctcagcgacaaggtcgacatccagctcgaggtccaggccgtgcgcgcctgaccccggccgcgccggttgctccgtgtgaagggccgtccgccgaccggcggacggcccttcaccgtctccggcagactctgcacaccatagggcacgggaccgacaacgccccagcctgcgagaagaccggaaccggccacgagaagccgtccttaaggccctgtcgccaccgagtcctctcgggcacccggccgcggacggcgccgcccccggccgcgacgacccgcatgcggcccgcggagacgacgtggtgaaaagggctcactccccctgccgcgccggctcgggagaaaacggcaggcggagggcgaagcgggcgccgcgggggctgtcctcgacgcacagggtgccgccatgggcgtgagcgatgtcacgggcgatggccagtcccaggccggtgcccccggcggatctgctgcgggcggtgtccaggcgggtgaagcgctcgaagacccgctcgcggtccgcctcgggaatgccgatgccgtcgtcggtgaccgtgcagaccagccggccgtcctcacgggccacggcgacctcgatctgggagtcggcgtaccgttcggcgttgtcgagcaggttgtgcagcagccgggccagctgcacccgcaccccgcacaccggcggcagccggtccggcagcacggtgcggacggtcaccgggggcgtgcggagggccagctcggtgcgcaccagctcgggaaagtcgatccgctcctggacggtgcggcactcggtgccgatccgggccagcagcagcaggtcggtgatgatcgactccagccggtcggtgtcccgcagcgcggcccgcaccacctcctgcagatcggtgtcctcggggtgcatcacggcgtcctcgaggttggcgcgcagcgcggcgatcggggtgcgcagctcatgggaggcgtcggaggcgaactggcgctgccgttccaccgcccgctccagccggtccagcgtctcgttggcggtcctggccagctgcgctatctcgtcctcgccgggcggctgcggcacccggcggctcaggtcgctggcgctgatctccgacagctgggcgcggatggcctccaccgggcgcagcgtgcgccccaccacatgccaggtcgtccaggtcgccagcgtcgacagcgccagcaccgcggcgcccagcagcgcctccagcagcccggtgaccagcagcgcgggcatcggcttggcggcgtagaccaccaccgagtccggcgcggtggtcgccctgatcgcctccaccagcatgcagcggtcgtagccgggcatgccgcactcgatgtagtcgtggatgcgcttggccgtcgtgggccgcagatcgctgaccgggggacggcccacgccgccgcgggtggtgaagcgcacccgcccgtcccggtccaccacctgcaggaccacacccggcgggccgggcgggatcggctgggtcagcgtgccgtcccggaccgcgccgctcacccgccgtccggccacctggatctcatccagcatccgggaagtggtgacatcgcggatgatcaggtcggccgccaccgcgagcacgccgaacacgagtaccgagatcaccgcggcgagcagggtgtcccgggcccggatcgaccggggtagcagtcgcatctccattcctttgccgtggggaggccgccgcagaccgtcataccaccgacgggcgggcggcgatgttcactccggtcgtgatcgggcatgcatccggggcgacacgccgtaaaaccacccgcttgcggacagttcgcaggtgacagtgatcatgccgcccgggtaggtggggacgggtttgacggagtctgggagaggagaagcgttttgtaggtgttcgtccgaaattgaaaggctctcgcatgggcaaggacgtaccgagattcaccatcagcggcatggaccggcgccgttaccgcgacaaggttcgccgcaacctcgacgtactggcccgcatgttgcgggagtcgcagttcgagttcgaccggccgcacataggcctggagatcgaactgaacctggtggacgggcggggcgagccgttgatgcgcaacgccgacgtgctcaaggccatcgccgacccggcctgggccaccgagctggggcagttcaacgttgagatcaacatcccgccgcgcgagctgggcgggggcggcaccggggagctggagcgcgacatcctcggctacctcaagcacgccgacggccgggcccgggagctggggggcgcgctgatgctggtgggcatcctgcccacgctgcgcgagtccgacctcggcgaggagtcgctgtcggccaacgagcgctacaagatcctcaacgagcagatcttcgccgcccgcggcgaggacatgcacatcgacatcgacgggccggagcggctggccctgcacatcgacaacatcgcccccgaggccgcctgcaccagcgcccagttccacctgcaggtcagccccgacgacttcgccgcctactggaacgccgcgcaatccatcgcgggcgtgcaggtggcgctggcggccaactcgccgttcctgttcgggcggcggctgtggcacgagacccgcatcaccttgttcgagcaggccaccgacacccgcccggtggagctcaagcaccagggggtgcggccgcgggtgtggttcggcgaacgctggatcacctcggtgttcgacctgttcgaggagaacacccgctacttcccggccctgctgccgttgtgcgaggaggaggacccggtcgccacgctggagcggggcgacatcccgcagctgggcgagctgaccctgcacaacgggacgatctaccgctggaaccgcccgatctacgcggtggtgaacggcaagccgcacctgcgcgtggagaaccgggtgctgcccgccgggcccaccgtcgccgacatcgtggccaacggcgccttctactacggcctggtccgcacgctggccgaagaggaacggccggtctggacccgcatgtccttcagggccgccgaggacaacctgcaccgcgccgcccgcaacggcatcgagaccaccatctactggccgggctatggggaggtgcccgtcaccgagctgacgctgcgcaagctgctgcccatggcgcacgagggcctggaccgctggggcgtcgatccggccaagcgggaccgcctgctgggcatcatcgaacagcgctgcctgaccggccgcaacggcgccatctggcaggtggagaccgcccgggccatcgaggaggagcgcggcgtcgaccgccatgaggccctgcggttgatgacctgccgctacatcgagctgatgaacaccaacgagccggtccacacctggccggtggagccctgaggccggcctcagcggcgcagcgtcaccacctcgccggaggcggcccggcggggcgggttcatcgcgtgctcgcgctcggtcaggtagcgggcgcgcagcacgatctccagctcaaagcgcaggtccgggtccagcagctggtcgccgaacagctcctccagctggcgcagccggtagcgcacggtctgcgggtggacgtgcagccgcatggccacctcgttggcgttgcgtcccgactgcagccaggccagcagcgtctcggccagccggtcctgctggctggagcgcaggtgcgccagcggggccagccgcagccgcgacagttccgccagcaggtcctcgtcctggaagacgatcagcgtggagatgtgctccacgctgcggatcaccccgtcggcctcgatgatgccgcgttcggccagcgccaacgtgcggcgggcccagtccatcgagcgggccgcctcggtgaccggcacggtggggccgaccgcggccaggcagccgctgagcgcccggtccaccagcttggcccggccggggccgtccgggtcggggacgatcaggctgggcaccgggcgggtcaggtcggccaggatgtcgggcgggaaggccgggtgccgggcgtcctggtggtgccggcccagcgccaccgcggccacggtgcgcggcatcggccagtgcgcggcggcggcctggtcggcgatcagttccggggaggcgggcgggtcggccagcagcatgcccagcagccgctggcggcggcgctgcatctccccgaccgcggcggcctgggcctgggcgtggccggcggtggcggcggcggccagctcgtcctggtaggccagcagcgcctcgccgagcgcgccgagcaccgcggccgggacgttgagctgggcggccccctcgctgatgcggcgccaggcgaccatgcagccgatgcgcagcgcggcctgcatggcgtccaggctgcggcccgcgccggcctcgccgcggccgatggcgtggaagaagtcggtgaccgactcccgctccccgtccgggtcggcgatgcgctccacgaagtagtgcagcacccgctcgacgatcatccgcagggtgctggagtagggcgcgtcggccggccggtcgtactcgcgcacccgcgcctggatctcggcgatcatgtcgtcggccaccgcgtccaggtggggccgcatgtgctcggccagttctcggggcacctccggccagggtcggtcggagcctccttcgcctgccacagtcagcctcctcctccgcgacccttgctctccgtacacacctcgcgaccagctatgtaattggtcactttcacaagaagtgtgccgtaagtcatgtcctgggaacagcgaaacgccagtctagggcgggttgcgaccagtttcggccgtgaccagcgattttcggacagaccataacagacctggccacccacccgaagagcggacatcactctccgcagtcaatccctcaccacgatgtgccgccgccttcacttccgagcacgagaccctcactcacagagcccggcgcggcccggccggaaaagcgaaacggacgtggccccgggcggggtgcagggccacgtccgtcaggaaaggagggtcactgctgccggtagagggtgatcttgtcctcgccgaagcgctcgcgggcggccgggtcgtcgatgccctggtgctcggcggtggcgccgatgaggatgccgaccttgccgacatggctgttggtctgcaccgcgcggacggcctcggcggtctcctccagcgggtagaccttcgacagcgtcgggtacagccggccgagccggaacagccggttggtctccatggcctcctggtagttgaagccgtggctgccgacgatgctcttgatgttcatccacaggtaccggttgtcgtactcgtgccggtagccggtgctggagccgcaggtgacgatccggccgccgcggcgggccacgtaggtggaggcgccgaaggtctcccggcccaggtactcgaagacgatgtgcgggtcctcgccgaccaggcggcggatctcctcgcccaggcggcgccagcccttggggtgggacaggccccggtcgccgaagtcgatctcggagcggttgatgacgtgctcgcagccctggcggcgcaccagctcggccttctcctcggaggagaccaccgccaccgggatgccgccggcctgcagcaccagctgcaccgcgtacgagcccagcccgccggtggcgccccacaccagcaccacatcgcccagcttcatgcgggcgccgtgccggccgatcagcatccggtaggaggtcgccgcgcacagcgtgttggccgccgcctcctcccacgacaggtgggcgggcttgggcatcagctggtgggccttgacgatgcagaactggccgaaggcgccgtagttgttctcaaaaccccaggcgatcggctcgttggtgaggacgccgtcctcctggatgagggggtcctgctcgtccaccacggccggggagatgaccaccttgtcgccgaccttgaagtgccgcacctgggagccggtgcgcacgaccacgccggaggcgtccgagccgaacacgtggtagggctggtcgtggcgggggtcgcgcttgccgagcttgttgaggaagtagaaggtcgggatcggctcgaagacggccgtccacacggagttgaagttcacggcggccgacatcaccgccaccagcgcctcgtcgggcgccagctccggcatctcgacctcgccgacgtggatcgagcggcgcacgtccttgtcggtcgcgccctcgaagatgccgatttcatccagccgggtgtaggcggcccggtaccgggtggggacttcgcagtcgagcagctcgtcgggggaagcgccggcgcgtacggcgtcgagcagttcagacatcgttcaccttttccggggaggcggagagcggtcagatcggtgcggtctcacgagcggcgggcggcctgggccgtgccgccgtccgccgggcccccggccttcggggctccggtggagagccggaccgccaggtctgcggcgatgacgttcaccgcgggcgggtccagcaggttgaggtggtgcgccccgggaaccgtgacgatctccaggtcggcgcacagtgagccgaaaccgttggtcggctcgggttcgtaacgcgcgtccttcaccgcccagggggtctcctccggtgcacggtaaaggaccactcgcccctcgtacggctctggccggtacgcctccagcgagcgggtgtcctggtgggacgtgagctggtggtgcagcacggccgggggcagcagttcggccagcccggccgcgcgttccatcaccaaagcgaactgcgcctcctcgtcgagcccggccagctcctcatagctcagctcgactccgaggttgtaggtctcgttgaggtagtcggcgaaggcggcgaagcggcgggccagcgcgtcggactcgtcctcgacctcgcgggggatgcccgcgtcgaacagcgccaccagctccacctcacggccggccgcggtgagctgccgggcggtctcataggccagcaccccgccgaacgaccagccgccgagccggaacgggccctccggctgggcctgcagcaggtgctccacatagcgggcggcgcgttcttcgacgctgggggcatcgtcgaagcgctccaacccgtacaccggctgctcctcgcccagcagcgcgaccagttgcaggtagcaggaggtggtgccgccggccgggtgcgcgatgaagatcggcagccggtccggggcgcccggccgcagcgggcggacgatctgccgggcggcctcggaatccaccgcccggatcagctcggcgaccccttcggcggtggggttggcgaacacctcggtgcggttgagctcgccgcccagctcccgggccagcgcggcgaccacctggtcggcctggtggtcctggccgcccagctcgaagaagttcgcggtgacgctgacccgctccagccccagcacatcctcgaagatccgcaccgccagccgttcggccgcatcgcgcggcatcacatacccggcctcggcgttggagacggcggcgggccggacggcgcggggggcgctgcgcgggccgatgcccagctcgccggcggcccagtcctccagggtgtcgatgctggcgccctgcagcagcagcgcggccgggacggtcagccccaggtcgtgctcgacgccgctcttgatgcgcaccgccaccagcgagtcgatgcccaggtcggtcagcggcatgccggcgtccagccgctcgggcgggtagcccagcaccgaggcgatgcggtggcggatccgggcggccagggcgtcgcgggcggcgtcggggtccatctcgcgcaacgcggccacgcccggccagtcggcgccgtcgtcggtttccgccccggcggcctcgaccagggtggcgaagtagggcatgcgccggatctcggggaacaaccgcaccgcggtggccgggtcgaaccgggtcaccatggtggcggcccggtcgtaggccagcagcgcctccagcgcctcggcgccctcgtgcgcgccgatcgggtcgatcaccgccacgtcggcgaccgcgccttcgccgccggcggcgttgtgcgcccaggtgccccagttgacggtggtgccggccaggccgcgggcccgccgccaggccaccagcgcgtcgatggcggcgttggcggcggcgtaagaggcctggccgggcgagccgagcatggcggcggccgacgagtgcatcacgaagaagtccaggtcgtcttcgacgccggcggcctgcagggcctcgtgcagccgccaggcgccggtcaccttgggcgaccagacccggtgcaggtcttctgctcccaggtcggcgatgagccggtcgtccaggccggccgcgccgtgcacgacgccgcgcagcttcgcgccgccttccacggccacggagatcagccgttcggccaccccgggctcggcgatgtcgccgaggacgacgcccacgtccacgccgctttcgcggagctcggcgatcaccttctcggcgtcggggcgggggccgctgcggcccgacagcacgatccggccggcgccgcgctcggccagcagccgcgcggtgaccagcccgatgccgccgtagccgccggtgatgatgtaggcgccgccgcgccggacgatcttgcgggggcgcgcgccctcaggtagcgcggcccggtccagccgcgccacgtagcggacgcccttgcgccaggcgacctcggtggcctccgagccgccgagcagctcgacggccagggcggccgggtcgtccacgtccacgagggtggccttcagcggggcccgttcgaacccgagcacccggaccagcgcccgcacgaagccctggcggggcaccccggcctcgccgtccaggacgggcagcgcggtgcgggtggcgatccacaggcggctgccgcccggggcctgccggctcagctcggcgacggtcagcaccagctcctcgtccaccaggtccggggaggggaccagcacgatgccggtgggcggccgctcggccggcggcaggtgccgggcgatggggtgccgggtgaccgtttggccgcgggagcgcaggtcggcggccagggcgtcggcgagcgggtcgccgtcgtcggccagcaccgtccaggcgccctgggctccggacggctcgggcggctcggtctcgtcccagcgcagctcggccagcttgtcggccagcggcacggggatgtcgtgccgttcgaccttgcgcagcgcgatgccggtggcctccagcagcacccggccgtcggggtcgaccagccgcagcgagccgatggtctcctcgccgggggtgagcgacacctggcagcgtccgccgcggtgggtggggccgtgcacgcgcagggagccgatggactccgccagccaggtgcccgggtcggcggcgttcgccgcggcgtacagcgcggccaggcagcggtccagcacctgcgggtgcagccggtagtggcgggagccgcgctcggcggcggcgatctccacgccggaggcgtccgcctcggcggcgcacggcggctcgtcgtcggtcgtcacctcggcctcggccaggcggacccactggccggcggcgttgcgggcgctgatctccacccggtggtcggcttcgccgaaggtggtggtgacggtggcctgctcgcccggcgcgaaggtgcgggccacgtgcaggccgtgcaggcgaacggcgtcggtgcccagcgcctgcgccccggcggccagcgccatctccgccagcgcggccaccggcagcaccgtcagcccgtgcacgccggtctcggtcagccacgggtgggcggcggtgccggcctcgccgcgccaggcgtgccggtcctcgccgggcagctccacgtgcacccccagcagcgggtgctcgtcccggccggcggtgcggcgggacggcggcttggcccagtggcgctcgtgccgccaccgcagcggcggcagctcgatcagcgtcccggccggttcggccactcggtagccgttggcggccagcagggctagctgggcgtggaaggtgagggtgtcgtcggtctcctggcccttgggggcgcgcttgagggtgtgggtgatcagcgcgccggtgccctccagcgtctcggtgagcgcggcggtcagcagcgggtgcacgccgatctccacgaacgtgcggtgcccgtcgtcggcggcggcgctgaccgcgtcggtcagccgcaccgggttgcgcaaattggcggcccagtagtcggcgtccaggacggtggcgccgcgcgggtcgcccagggcggtggagtagaaggcgatgccgggggccagcggggtgccctcttcttcggcgatgtcggccagtgcggcgcgcaggtccggcagcagcggctccatctgcggggagtgcccggcgccggggatcttgaccgggcgggccagccggccctgggcctcggcgcggtgcaggatctcggcgatctgctcgctgtcgccggtgaccacggtctgcttgggcgaggagagcaccgccgggtgcacctccggcaggtcgcgtgccagttcccggacctcctgctcggaggcgccgatcacggccatggtaccgccgccgaccacccgcagcatcaccttgacgcggcggcagatgaccttgacgccgtcggccagggacagcttgccggcgaccaccgcggcggcgacctcgcccatggagtggccgatcacggcggcgggggtgatgccgtaggacgcccacatgcgggccaggcccacctggatgccgaacagcgccatcatcaggcggcccgggtgggggtcgtcctcgccgtcttcgatgaactcccacagcgagaacccgccctcttcggccatgagcgggtcgatgtcgtcgatggcctcggtgaaggccggttcctcggccagcaggctctgggccatctgggggcgccagccgccgaagccggagaacacccacaccggcgcggtgggcctgcccagcgcggtgccggtcaccacggccgggtgcggctccccggcggccagcgctcccagcccgtccagcaggccggcgcggtcgcgggcgaccacggcggcgcgggcgcggccccgtccggtgcggcggtgcagggtgtgcgccaggtcgccgagcgggacatcggtgcgttcggcgagccagccggccaggtcggcggcgtgatcggcgatgcggtcggcgtcgatgtccgacagcgggaaggaccggaccggggcgtggtcggcggaggtctcctggcgcggggcctcctccaagatcacgtgggcgttggtgccgccgaagccgaagccggacacgcccgcgcgggccgggtgaccgcgccggggccagggggtctcctcggcggcgaccgcaaggcgcagctcgtcgaacgggatgtgcgggttgggctctttgaagtgcaggctcggcgggatcgtgcggtgatgcagcgccagcacggtcttgatcagcccggcgaccccggcggccgactccaggtggcccaggttggacttggccgagccgatcagcagcggctcgtctgcgtcgcgcccggcgccggcgcccagcgcctcgcccagcgcccgggcctcgatcgggtcgcccaggaacgtgccggtgccgtgcgcctcgacgtagtcgacctcgcgggggtcgatgccgctgcgcgcgtagacgtcccgcagcagggcccgctgcgcctcgccgttgggggccaccagcccgttggagcggccgtcggagttgacgccgctgccgcggatcaccgccagcacccggtcgccgtcgcgcagcgcgtccgacagccgcttgaggaccagcgcgccgcagccctcggagcgcaccatgccgtcggcggaggcgtcgaaggccttgcagcggccgtcggcggcggtgccgccgccctggtcgaaggtcatggtgacggtcggcgacagcagcacgttgaccccggcggccagcgccaggtcggcctcgccgtcgcgcagcgcccgcaccgccaggtgggtggacaccagcgacgaggagcaggcggtgtccacgatcatgctggggccgcgcaggtccagcaggtacgacaggcggttggcgatgatgctgagggcggcgccgctggtggtgaacgggtccaccgcggtcaggtcggcggcggtgagggcggcgtactcgggcgccgagacgccgacgaacacgccggtgcggctgccgcgcagccgcaccggggccagcccggcgtgctcgaacgcctcccaggccacctccagcaccagccgctgctgggggtccatcagctcggcctcgccgggggtgatgccgaagaagcgggcgtcgaaggccgacaggtcgtccaggaagccgcccaggcgggtggtgcgcgccagcaggtcgccgacttcgggggagccgtcgtcgaaggggtcccagcggccgggcgggacctcgcggatggcgtcgccccggcccagcaggaagcgccagtaggcctccgggccgcgcaggtcgccctgggcgccgccggggaagcggcagcccaggccgatcacggcgatgggctcatcggatgcggcctgcggcggggccggcgcggcggcgggctcgggtgcggcggtgccggccagcgccatcgccagccggttgatcgtggggtgctcccacaccagcgtcgccggcagcgcccggccgagcagctgctccagttccccggcgatggcgacggcatcgcgggaggccagcccgaactcctcgacgggacggtcgggatcgacctcggcggccgtgatcctggagcgacgcgcgatctgctcgatcaggtactgacggatcgaatcctcggtgatccgcgtctcgtccggcgcgcccccagaacgatcggtcgactgcatgggtgtggttcccccaacgatgaagccaggatcgttcgaagtaagggaactcaccttgtcctactttggtcacctctcgatgcgcacccagcccacttttctccgtggttacttgtaaccaccgtgacaagacgcagcgggggtggatgtggggagatgggatggtcgctatcttatgcccgagtcaccccgttgaccgggcagaggcgactccttgcaagcgagccgtaaccctatagaacgcaccggtataggaggtgacggcggtttccggtgatgcgggccgccgtcaaaaccagttgactcgcggccgatacagatgggccctggccgtcgtcgccgtcagcgccttcatgatcaccatcgacaattcggtggtcacgatcgcgcaggagacgatccgccgggacctggggttgacctactcggcgctgcgctgggtgacggtcggctacatcctcatgttctcctgcctgatgatcgcaggaggccggctgaccgacctgtacggctgccgggtcaccttcgtggtgggcatgtcgatcttcaccgcggcctcggcggtcagcgggctggccgacaccggcgcggtgctcatcggcgcccgggtggtgcagggcgccggcgcggccctggcgctgccggccaccctcgtcatgatcaccgtgggccgctccgaccggcagcgggcgctgggacaggtggtctggctgggctcgctgtcgctggcgatggccggcggccccagcatcggcgggttcatcgtcgagcactggcactggggctggatcttcctgatcaacgtgccggtcggcctggcggtgatcgcgctgggcctgctggtgctggtgggccgggacaacgagcagggcaccctgctggacctgccgggcgtgatcttgtcggccaccacgctgttcgccctggtctacgccttccacgcgggcggtgagctgggttttgccgacccggcggtgctgagcgtgctggcgctggcgctcatcgccgggatctgtttcgtgctggtggagtcctgggcccccgacccgatgatcgacctggagttcttccgtaaccgggcgttcaccggcgggatcgccacctcgatgctgtggggcatcggcttcaacggggtgatgtacttctcggcgctgttcatgcagacggtgctgggcttcacgcccaccaccgcggcgctggcctacgtcccctcggcggtactggtgctggcgatgacgccggtgtcgttcatcctggccgccaaggtcggctcccggctgacgatctcggtcggcatggtgctgatggccgtcgggatggccgccttcaccgcgctgcgccccgggcacggcttccccgagctgatgccggggatcgcgctggtcagcgtgggctcggcgctgacgctgccgctggcgatgtatgtgctgaagacggtgccggacgagcgggccggggtggccggcgggatcatcaacgtggtccgggagctgtcggccggggtcggcatcgcggtgctcggcctggtcgtcgacaccctgcaggagcacgccgccgcggccggcgccgaccgggccgaggcgttccggcagggcgccgcggtgggcctgctggtgggcgccgccctggtcgtcctgggcgcgctgatcagcgccttcaccctgcccaccaaacgggaggccgccgcctccgacagcgcccgccagaccaagccccccgccgagcgcccggcccccgagccggcccgggagccggccggcgagccgatcggcgagcaggagcccgaaccggccggggcggacccgccgccgccccgcgagccgaagccggtcggcgtggccgcgccggcctacgccgccccggtcgcctcggagacctccccgaccttccccgaaggcctcccggtcgtctcagacccttccggggccggcgggggacgtcccagacgggtcacccggcgctccccccgctacagcacctcggcgctgggcggccccggcccgtccggctcctggcgccatgcggacggcccgtcccgctgggagcgggcctaccgggcgtcggtggagctgtggccacccgtcataccccccggcgaggacgacctcgcaggcgacgaccgctcctttggcgccgtggatccggatcggggcgcaggccacgacccggaccacggcccgccgtcacgggaggagcattgaacctctttcgacacgccacccccgcaggccgcaggtcaggacgtcacggccggggacgatgccgcgccccggagcgtcaccgtgccggacgccatcgggactcccatcccctgcgccttgggccgcgtgccggaaaaggcccatcggtgatgagggcgtcacgtcggatcatcgcaagaaccgcccgcggcggctgttgggaaatccacaaaattccggcgccgattggcggtccggccgtatggaacgccgagccgggcctgcagtagcgtgccgatccgcccatggacacgggagggcccttgccccgcaagatcgtgctgtatgcgctggggtcgcgcggtgacatccagccctgcgtggcgctcggccgggccctgaacgcccggggccaccgggtgcgggtgatcgccgccgcccgctacgcggacctgatcgcctccgccgggctcgacccggcgccgctcagcgtcgaccccgccgacctgctcaacaccgaggaagggcagcggctgctggccggcggccgcaacccggtggccttcctgggcgggctgcggcgcgtgctcggcccgctggccgagcggctgctgggggagatcctgacggccgcccgcggcgccgacctggtgctggcccccagcgccggatggctgggggagcacatcggcgagcacctgggcatcccctcggcggtgatccactaccagcccagccatcccaccggggccttcccgcacccgctgctgccgcaggcccggctgctgggccggtggggcaaccgggtgagcttccaggccgtcgatctgctggcctgggtgctgatcaggcatttcgtcaacccgtggcggcgcgggcagctgcacctgccgcccgcctccctgctgggcctgccgcgccgcgtctaccgcgaacgcccggtgctgtgctgcttcagctccgccgtggtgccgcgcccccgcgactggccctcccacgtccacctgaccggctactggtttttggacgagcccgaataccgcccctcagaggagctggccgccttcctggaggccgggccgccccccgtctacgtggggttcggcagcatggtcccggccgacccgcaaagcgcccaccggctcatccatgacgcgatccacctggccggggtgcgcgccgtcgtcatgggcgaccccaaaagcggcctgacctctggtgaggacgtcctggtggtcgaggacgtgccgcactcgtggttgttcccccgcatggccgccgtcgtccaccacggcggcgccggcaccaccgccgccgggctgcgcgccggggtgcccaccgtggtctgcccgttcttcggcgaccagccctactggggggagcgggtggccgccctgcgcgccggccccgagccgatcccgttccggaagctgacggtccgcggcctggccgaggccatccgccaggccatgcacgacccggtcatccggctgggcgccgagcacatcggccgccggctgtcggccgaggacggcaccgccgccgcctgcgaggtcatcgagtccctgctgccgggctgaggcggggcgtcagctctcctcctcccaatgccagccgaccccgtcggggttggggacgatgcggcggggcttggccggcggcggggccggccggggctgcggcgggccgtccttccacggccgccacggctcgccggaaccggcgcgcgcggaggccccggcggtgacgcgggacgccggctgcgggcggcgggccagcggcggcggggacggggggacgggatcgtcgtcgtcgaagtcgacctcgtcgcgttcccgcaggtccatcttggcgtgcaggaacgccagcgggcgcggcagccaccagttgaccgaccccatgaaacgcatggtggccgggaccagcagggagcggaccagcaccgcgtccaccaccacggcgacgaacatgccgacgccgatcagcttgaccacggtgatgctggccatccagaacccggcgatgacgatcaggaacaggatggcggcgctggagatgatgccgccggtgcgctgcatgccgaccgccaccgcggcccggttgtcgccggtgcggtcccattcctcgcggacgcggctgagcagaaagacctcatagtccatcgacaggccgaacaccaccgccaagaccagcaccatgctggtggcctcgaccccgccgttgggggtgaagttcagcaccccggccaggtggccgtactggaagccccagacgatcacgccgaaggacgcgccgatcgacagcacgttcatggcgatggccttcagcggcagcaccaccgagccgaagaacatgaacagcagcacgaaggtgagcgtgccgacgtaggcggccatcttcggcagcgtgtccagcaggctgctcatcaggtccatctgcgcggcggtggtgccgcccacgtcgatgtgcatggggaagccgtcgttggtgagcgtcatcccccggatggtcttgaccagcgcctgggcctgctccgacatcggatccaggtcgtgggtgaccgagatccgcaccgccccgtagtcctccgaatagccggtcagctcggcccgcaccacatgcggcaggttctccagccgcatccggaagctctccaggtacggcggcaccacatcgttcttgctggccggacgccagttgcgcggcaccaggtccccggagaccaccacgtcgatcgggtcggccgagccgttggggaactcccgctgcacggtctccaccacttgccgggtggggctgtccttgggcagcacccgcacgtccaccgaggtgaagcgcacgtccaggaacgggatgaacagcacactcaggatcgtcagcgtgacggcgaagtacggcagcgggcgccgcatcacgctgtggcccaggcggtaccaaaagccgctctcggggctacgggggcgtttgcgggcccgccggccgcgcaccttgcccagctccaccttcggccccaggatcgccagcagcaccggcagcaggaccaccgcgccgaacaccgccaccatcacggtggccatcccggccagcccgagggtccgcaggaacatctgcgggaacagcagcagcccgctgagcgcggcggtcaccgtgacaccggagacggcgatggtgcgcccggccgtggccatggtgatcatcagtgcccgctcccggtcgcggcccctggccagctcctcccggaagcggctgacgatgaacagcgagtagtcgatggccagcccgacgcccatcatcgtgacgacctccagggccatcgcggtgacgtcggtgacgtaggtgaccacgtgcagcacggccagcccgccgatgatggcgaacaccgccacgatcagcggcagcaccgccgccatgaccgcgccgaacaccaccaccagcagcaccagcaggatcggcagcgtgaagatctcggccttgacgatgtcgctgacgaccagctggctgaactccagggcgtacgggatggtgccgcccatccggctctccagccccggcgcctgcaaccggtcctgcaccgccgcataggaggccaggcgggcgttgtcgtccttgccggccagcttgatcgacacgaacgtcgagtgccggtcccgggagacgaaggcgtcggcggcctccccctgcagcgcccagtaggtgacgatctccgggacgtgctgcttgggcagccgggccaccgtggtgatcacggcggccttgaagcgggggtcgtccaccgtcatcgtctcgctgcggtacagcatgaggatgtcgggggtggtgctggtgaagtagttgacccccagccgcgccaccagggtggactccgccttcgggtcttcgaagccgccctgtttgaacttggccagcacccccaggccccacagcccggacaccacggtgagcagcacgatcagcatcaggctgatccaccgtcgccggtgcagaatccggccgaggcccgcgagcaatgatcctcctcagtcctaccgcggccccggtgtcgggcgacggcgcgccgactgccgtgcggcgcgggggcgggggcgccggggacgctaggcgttggcggccaggcgcgcggccgtggtctgcagctccccgttgaggtagcgctgcctggtcgcggaccgggccacctttccactggtggtacgtgacactacgccaggttcgaccaagacgaactcgtgcacgctcatctcgtgctcgacgctgatggcgctgcgcacggcgttctcgacctcctccaggtcgagccggcgcagcgggacccggcggttgcgctcggccaccacgaccagccgctcggtctcctccccctcgacggcgaaggccgccacgtggtcgggccggatggccgggtgcgcctcctggacggtcagctcgatgtcctgcgggtagtggttggtcccgtcgacgatgatcaggtccttgatgcgcccggtgacatacagctcgccctcgtagatcacgccatagtcgccggtgcgcagccacgggccggcgggcaggtcgcccgggtccttcaggacgccgccgaaggtctcctggctgcgctcggagttgcgccagtagccggcggcgacgttggggccgtgcacccagatctcccccaccctgccgtccggctgctcggtgcaggtgtcggggtccacgatcgccacgtactggcccaccgggcgcccgcacgacaccagcgcgttggtgcgcgcggcgccctcctcggccgggacgaactcgcccttggacaatcggtcccggtccacggtgacgatcttgggcggggtctcggtgtcggcggcggcggagacgaacaccgtcgcctcggccagcccgtagccgggggcctgggcgcccttgcgcagccccgtggaggcgaacgcctcatagaagcgctccagcgtggccgggcggatcggctcggccccgttcaggcaggtgaccaggccgctgaggtccaggccggcgatcttttcggggtcgaccacgctggccacgtagtcgtaggcgaagttcggcccggcggtgtagacccactcgcggccggagagcatctccagccagcgcatcgggttcatcaggaacgacaccgggtcggtgtagatgacgtggtcgcccttgaccatcggcagcgccatcgccgagatcaggcccatgtcgtggaacagcggcagccagctggccagctccggcctggggtgctcgggcgcccagccggcccacagctgcttggcgttggcctccacgttgccgtgggtgatctgcaccccggccgggcggcgggtcgaaccggaggtgtactgcaggtaggccacctcgtccaggccgatcggctcgtcctgccactgctcgcccagcgccgggtcgatctcgtcggcgtagatgatgtggcggggctgctgcacgtcgtggtcggccaggaacttctccacgtgcggctgcgcggagcgggtggtgacgaccaccgccggctcggagtcggtgtaggcgcccagcagccgctcggcgtggccgggcaggtccggggagaacagcgggacggccaccacgcgggagtacatggcgcccagcatggtgagcatgtactcgtgccgctgcggcagcagtagcgcggcgcgctcgcccggctcggcgtggcggcgcagcaccaccgcggtggcccgggcccggcggacggtctccccccagctcagcgtgatcggggtgccctgcgggtccgacgagtagtccacgaaggtgaacgcaggggcgtcgggcttctcggccgcccagcggccgatcagctcgatcagcggcctgcggtcgggggcgtcgggggacagttccgcaagcagcgcacccagtgccatggttcgttctcccggtagagggccggaaggcgccggaggaaggggcaccgccggctgacgagcaaagaagccggtccgagcggcccgctcgtcccggcggcggcgatcatcgcgccgcaaactaccgaatggccgcaggcgcccgcatcgttcaccgcgaacattagcggaggagtcctttgtcaggacggtgataacgaccggccctctgttgcgtctcagcggctcgttttacctgcgatgatgcgtcgccgccacagtcccaggtacgcggcgatccacagcagcgcggcctcggccgccagcacgatccccagcaccaccggccagggggtgcccttgtcctccccggccggggtggccagcgcgacccttccgtcgccgatgttcggcggctgatccaccaccggcggcggcgccgacgacgagggcgagggcgccacggggggcgtcggcgtgatcagcggcagcggcatctcgcccggcgcccgtcccggcggggcgggcgcggccccctgccccggctgcaccggcaggaccggcacctgctcggcgttcacctccggggccggcggctgggggatggggcgctgcggggcgggctggtgcggcagggggtactgctgcgcgggctgccggggcacggggtattgcccgtccgtcccggtgcccggggcatgccccttaccgctctcggccggctcggccgcgggctttcgcggctgctgcttcggttttccggccgccggggaccggcccggcacgcccccggtggccggcgccggagatgagccggcggcgccgagctgcccgtccggcgcgaccggagaccggccgggctcccggtcggtccgcccgccggggccgcccgtccctccagagccgctcggcgccggggccgggacgcccggcaccgccgtccggtcgggcgttccttggaagccctccgcggtgcccggcgcgttcccccgtcccgcgcccgggctcacggtggcgccgcccggcgtcgtgttcggctgtgccgtcatcccgctcccgggccggggcgggccgcccggcgctctcctcgacccgccgggggcgggcgcggtccttggaatcaccggcgcgggccggggctcctggggccgttcggcgtgcccttcaccgctgccgtcttctgcgacgcgcccactgggggcctgctgccggtgggacttcccgctctcttgctccggccgcccggcacggtccccgacgctgttggaggtgcgttcaccgggggctttccgctgtcggggcttcttgccggcgcgtccctcgacgccatcagaggcggatccttcgccccctgcggtgcgttcaccgcggggcttccgctgttggggcttttcgttcttccgctccggccgtccggcatggccgccgacgccaccggaggcggatccgtcgcccttcacggcacgctcgctgcgggtttttccgctctcccgctccgcccgcccggcgcgtcccttggcgtcctcgggaacgggctcatcaccggttctcccggcagaacggtcctggcgtcttgagcggccggtggactcgcccgcggtcccggctggccgaaggggacgcacccgcacggtcagggtcgagcccgagcgatcctccacggtggtgacgacggtcagccccgatgcccgggtggacgtccggagcgtgacccgcatcgtcacggcgtgctccacgtcgccgagcgtgcagcgcagcgggccgcccggctcggcgggaacgcagtaggaggggtgatcgccccagtgcggcggccgcgcggggccgcttccggacacggcgcgaaggaccacggtgacatcgcgggccaccgggccgtgcggccggacggtgacggcataggccgccgacccgggttcggcgcgggtcggcgccgcctgcagggccgcggcgacgggcaggggcgggcctgccaacgccagcgcgccggccagccccgcgcacgtgagcgcgcgcccggtggtgcgcccggaggaaggggtcgaagccggctcccccagtgccacgatcgccgtccttccacacggtgaggtgctcgccagggggtcggcgcgtccggcgccgggccttgtgagtattgcccggcggtcgcagagcgtaacgcccgatcctcgttccgcagagcgaaaacaactctccgtaagatggggacgcccgccgattcacgggaccgggcagtccggggagaggagtcgtcggtggccgaggccgtaaggtccctggaacgcgccttcgatctgctggaacatctggccgacgccgggggcgagatggcgctgtcggagctgaccgaccggtccgggctgccgatgccgaccatctaccggctgatgcggaccatggtgaaccggggctatgtgcggcaggggccgtccaagcgctatgcgctggggccgcggctgatccggctcggcgagagcgccacccggctgctgggcagctgggcgcggcccgcgctggcccgtctggtggacgaggtcggggagaccgccaacatggcggtgctggagggggacgccgcggtgtacgtcgcgcaggtgccctcccggcactccatgcggatgttcaccgaggtgggacggcgggtgcagccgcactgcacgggggtgggcaaggcgctgctggcccagcttcccccccagaccgtgcgggagatcatcggccgtaccggcatggccgcccacaccccgcacacgatcaccgacccggatgtgctgctggcccagctggagcacatccggaaagtgggctacgccatcgacgacgaggagcaggagatcggcgtgcgctgcgtggcggtgccgctgccggacgcgccgaccccgacggcgatctcggtctccggcccgtccggcaggctgacccgggagatggtggccgacgtggtgccgatcatgcgccgggtcgccgcggacttcgtccgcgacctgacaccggggcagtgagccttctcaccgcaccgtctctgcaggtcgagacgggtcatcgcggtgagggccgatgccatgtggcctggatacgtcccggcacctaaggccacgcgtcggcaaaggttcgatgaccgctcaccgcgcgccggcggcgacctccccggtcagcacgcggggacggccgcgccgccagtgaacgtagtcgcccgtggccgacaccagcgtgcccagcatccacagcgccacgcccaggtcgtcggcgaccccgaggaaggggatgaactccgggacggcgtccagcggggagaccaggtacaccagcccggcggccagcagcgccagcctgccgcggcccagcccgcggtactcgccgcgcagcacgtcgcggatcatgccgggcagcgcccgcagccgcgcgcccaggctcggggcccccggccgggtggtctcgctgtagatccgccacgcctggcccgccgccaccactcgccggctcacgcgcatgatcgtcctccgaaagcagggggtggacgcgcccccgaggcgcccacgctctgataagacgccccaaacccctcattagttcccacctcgggcgcaccggcctgctagcgcgtcctcgccgggcgggtcaagacagccgcgacaagtgttcggccgcccttctggcaaagacgccacatttccgcgcgatctcgtcactccctctggaagccgcagcttgcgggatgtagcgtgcgccactgtcgatcttcgaccggtcccggagctcttcaccccctttgggagcccgtaatggcgcacgccacgaccacactcgagtccatcgtccgcagctactacgagcacgtcgacgcgcaccggctggaggagatgctggcgctgttcgacgagaacatcgtctacgagcggcagggcactccgaccatcgtggggatcgaggccctgcggcgtttctacgagcacgagcgcatcatcgagtccggccggcacttcctggaccaggtgctgcccggcaccgactgggtggcggtccgcggccggttcgaggggcggctgcgcgacggccggcaggtgcggctgcgtttcaccgactggcaccacttccgcgacgggcggatcgtgcggcgcgagtcgctgtttcccgacgaggcggtctgaaagcggccgcccgcggcggtcacggcggcggttgcgccgccgtgaccggccccggcctcacgccttggcgagcacctggtattcgaccgggacgaccccggcgcgggtgccgccgatcgaggccatcgcggcgcgcgacaggtccaggcagcgcccgccgacgaaggggccgcggtcgttgatgcggacgacgaccgacttgccgttgttgaggttggtgaccttgaccttggagttcatcggcagggtccgatgcgcggcggtgagcgcgccgggatcgaaccgctcaccgctggcggtggtctgtccttcccagtagtaggacgcccggcacttgccggagccgacgacccggtaacgggttcgcttccgcttcttgcgcacggcagggctctgccgggcggtcttcgacgcgagtgcgggttcagaggtctcccggtgcgccggcggccctccgcccggcgggccgggaacgacgggcggcaccgccgcggcccgggccggttcggtgccgttgcgcagcacccaggccccggccgccaaagccgcgagcgccgcagtggaaacgatcaggacggtgcgaagacgagcacgcacgaaaagatcctttgatcggggacaggaccccggacgcctccgccgcccgccccggcgctgtggtcacgccgcgcaaagggcgccacgacggcggtgcgcgttttcccacccgctgcgaccgaagcggccggcggacgaaaaaaccgcgccgatccggctgcgcacaggggatcaacctcccccgcccgcaggccggcaggcccgcgtcattgcggacatgtaattgcgtccggcaggcgcggcatcggttttttcgcattccggtgtctccggttcaccgagaccgcgcacaggtccaagaccgtacgcactctccgccacggcgcaagaccccgcagggggttttgtggggtttgtcacgccattcttgcgcaatatgaattcactcatgtgcacattgtgaccaaattcaagatcatttttacgcgcaccaccatgcccatctcgcggagataacagaactatatccgccaggaaacagcaaggggcacccagtccgagacttcccgagcacaccccctttgagctgctgtttcacactttgacggacccgccgccccgggaagggtcgagacactcggcgagactctctcaccgccttcgaacaggacataccaggacgaagcacgcgttagagggggcggaggaagcggtgccgctgctcttcgaccatgggcgtgccggagaaccgtagagacgatcggtgacccgtcaccccaaggggatacgcctgggagcggccatagccacggtcaccttggatgccgagccgggggtcttcgggttgcgccagggacccttcggtccgctccaccggcctgcggccgaggccgcccaaggtcgtggccggttccggaggcgaaagtcggctgctatccgcgccccgccatgccttcatggtggcatcgcggctcgcggaggtggcggccgaagacgacatcgccgaggccgagtggatcacctgcggcatcaccgagcaccccgaacggacggaatgggctgtggcggacactgctgaagaaccaccagcgctactacgacccctgcatcgggcggtacctcagccccgaccccctaggactcgccctccaacccgacccgcacgcctacgttctcaaccccaccacccgggcagaccttctaggcctgggccatgcgctccagcacaacggcgggcggcggtagaggtcgtaagcggcgacctgaggaatctacggagaggactcggtctaccgtccggaccgggcgaaaccttccaccgcgtgattctcaaggaagagataaaggaacacactttcgccaggctcgaccataaagagaattcctatcatggcatgaacggcgggactcctcgccctactccccatcctggaaatggcatcgcgcgaccctcctaggaggaccccgcagaggggatgtattttctcaagaaaagaccttcaggaacagcagaggaaaccatcctctacgtcgacagggatgtgtgtccgcactacttcaacagcatggcgggctatgcgaggcggctgaacctggattgccttaaggtgcgggaacaggcaaaatacggggcgatcctcatggcgggctactacgctagggcaatagacaagttcatcagattgcgatgatgtcggaagtccgatacccaccatatccatacagcactatgactaccacagccccgacgaccacagaaaagtgaggatagaggagctggatgaggtctttcactctatcgatcactccagccccttcaccatctcctgcgaggatgaagaagcagacaagtacttgatgatcgacgtcgacggcgattacgccttgcccgagtacttgtatgaggggacatcatactttctcgagacatccgatgaagaagagatgctcgagatgcatgtgggcgggcttctcgaagaatacccaagacggaacatgattcctcgtgagcagacattggagttgatacgccgcgcctaccaggacatggacgccgccttttattcatacaattggatcccgaatgaatagtggggctccctgaacggaaatcaccgtccagcgtcacccgaaggccggcagggtccaggggtgacgccgagcccaccgggactcccggcgaggcttgctcaacgatcgatgtcgccgagaccccggaggcacgcgcaaggacactgggagagggcgaggcagcggcgggcgacgcacggagggccacaccaccggagagcagggaaatgcgcctacagagagcggacgagcacaccctcaccccagggtgaaacggcacggtgcagtcccggggacgaagcatgcaccgagggcaccgagaacgtcggggacatcacgtcgttgctctctgcaaatcgcaaagaccttgacaacagatgccctcgccaccggatccacccaacatccaagggctcggggttccctaccgtgccatgctcgacgttccccgtcctgcgggccggtatccggtccggctgcttgcggcctacccggcacctcaaggggactccgatgccttggggccgttccggcaagcgccgctggtgtggtgcaccgccttccgggtgcggcaccgattacccgcccggctcggtgtgtcatgtcaccgtgagcccacggcgggatcggcgcgtccacgccgccctgctcccgggcaatacctggggccaattctcattatgagagaatttcagttcgctacccgccgtggcttcgcggtggagtcgtcgcttgcggtggcgaggacagtgccgttaggactgaaagccaccaaccagattaggcgtccatattcggtgcaggctgcaaaaagccagccagtcccggcctcacacactttcacagtgtcgtcaccacctgcagtggcgagagtgaggccattcggggctgaacatcagtgagttgacccactctttgtgcccggtgagggcggcacggagacggagcctgccgtagtcaatgcccgtctggcctccggtggggctttctcagcgaaagtcactgccaagcatcgttgaggacgggtgcggcttggacgatgacgccgatccggcttcgggctcatagtggcctggcccaaggccttggcgccgtctgagaggggcggcgtcttttccccggacgagcaggcgcttaccatccggtcatcggcgtgagtggcgacagccaggagacgggggtccggatccgaccggcacaccgattcggcggcgaagacgctcccagcggttctgcggctttcaggggcgacgccgcaacgccttccgcattcccggcgcccggttcgccctggtgcgtcccgttcgatttcgcttgaagaacctcagggaaccctttcgccacgtggtctcatacgcctgggacgggagccccggcgggtcccggtgccgggccgtcgcaggccgcggcttcgttcccgtcggtggcttacccgtccccgactgcaggagagctgcgtgctgaacaggctcagtcctccgagagcgccgaccccggttcatacgagggaggaagagtccccgtggtgccggggaggccgccgagcagtccgctcaggccgctcggcaggatcgccggcagcgtctcgccggaggcggtcgaggtctcgtccgccgggtccggggttcgccgggcgttggccggtgggctcacccgcgggctgcccagggcgccgaacaccggctggccgggctggacggcgccggcggggtcggcggcgggcggggcggtcggagccgcgagccggccgttcggccgttgcgcctgctgggcgtccggccgcagcagcgggccgccgcacagccggctgccgaggccgggggcggacaggcacgcggcacgcgccgggtccaggccgaaggagcgggtggccgtgccgagggcctcgtggccggtcagggccgacagcagcgtctcggtggcggacttcggccagtcggtctcggcgcgccgcccctggtcgagggtctgcaccgggaccgcaacggcgccgggccgcggtgccgccatagcgcgcgccggcacggccgagcccgccatcagcacgatggccgcggccaccggagccagtgccaaggcccggatcagattactgaaagatcgattcacctttccccccgagaatgtgcttgacctggtgtatgcgccgcggcccaagcggcaccatcgagcgggcacgctagtacatccgcaggtcaagcacaacgaattcgaagaggaatttgtgatcctccggtgaggaaagtaaaacgaccggccgccgcgatattccgggttttatggcggcaagtccggcaggcaaaaagcaaaggcgcccggcgctgcggccgggcgcccggtgcgctcaaggcccttactcggtctcgcccgctcccagcgcgatggcctcggcgacctccttgcgccgggcggccagttcccgctggtgacgctcctcgtcgtagcggtcggcgatctcctcgtcctgcttcatcagggcggtcaggtcggccttggcgttgtccagcacgcccatggcctcataggcgtcgcgcacccgctgaccccacagcccgatgtccttcacgcagggcacgatccggctgaacagcagcgaggtgtacagcgagtacatgtcggacctgtcgacgtactccatgcattccttgaccggcaggccgaggttctcgaaaacctcccggcccttgaaccggtcgcgcatgaggtagcagccctcgatcacgaactcctcgcgctcggcgcgctccttgtcggtgagttcggcgtagtagtccttaagggccagccggccgaaggccacgtgccgcgcctcgtcctgcatcacgtacgccagcagctgcttgaccagcggggtggtggccatgtcccggtacaggccgaaggccgccagcgccagcccttcgatgagcacctgcatgccgaggtaggccaggtcccagcggctgtcgtcgagggcctccttgaggagcttggccaggtcctggttgatcgggtagtacatcccgatcttctcgtggatgaacttggcgtaggcctccacgtggcgcgcctcgtccatgcactgggtggcggcgtagaacttggagtccaggtcgggcacggtctgcacgatgcgggccgagacgttcagcgcgccctgctcgccgtgcaggaactggctgaacagccaggagccgttgtggcggccgaactccttgcgctcggcctcggtcatcttctcccagatctccgagccgaacagcgggttgaactgctcggggaacccggccacgttggtcgggtccacctcctggtcccagtcgatgcgcgactgggcgtcccactgcttgtccttgcccttttggtacagggccagcaaccggtcccggccgtcgtcgtactcccaggtgaagcggacgtccccggccatggggaccttccagatgtcatcggggagttcggtgacgtagtggtcgaaagagctcatgggaagcctcctcggtgaggcggggggtggcgctcccaccggcctttacaggtcttcctagcatgtaaagtgagctgcgaccatacttcggcggccatcacctcactgagtgaccacatggtcattttgggtgtcgcagatcactcccgcccgggcgccgtcccgctcagggagtgtcgatgtgaccggccaggtacccgtggatgagccgcttggcctccgccaccgtggccgggtcgccgtcggggttgttgcggaaggccatcttgagcaccgcgtcggcggcctccaccgcgatggcgatggcccgcgccagctcgggggtgtcgggcacgccgaacgcctccacgatcagcttccgcagccgccgggccaccaccgagttgttgtcggccgtctcctccagcagattgacgtcggccacgtccccgaagcgcagcgtccgaaagccggggacggtgcggttcatctccacgaagatgtcgatgatcccgccgaccgggtcggaccagtgctgaaagtcgccctcggccagcagccgggagacccgctcgccgaacatctccagattgcgcagcgccagcgcctgggccaccgcccgcttgtcggggaagaactggtagaccgagccgatcgccacttcggcgcgctgggcgatacgggtggtggacaggccgtcatagccgacctcgtccaggatctcggcgcaggcgtcgagcatgcgctggacgcgctcggcactgcggcgctgggcgggacggcggcgtaggggggtcgaccgggtgggcgtcacgttctcattcttccctgttaccggcggtcttcgaaccgttccgccccccgccataaaatgcgagttttcctcacttcttcgggaggcccgatggcgttcacggccgatttccgctggggtgtggccaccgccgcctaccagatcgaaggcgccgtcaccgaggacggccggggcgcgtcggtctgggacaccttctgccacgaaagcggccgcatcgccggcggccacaccggcgacgtggcctgcgaccactaccaccgctggcccgaagacctggcgctcatggcggacctgggcgtggacgcctaccgcttctccatcgcctggccccgggtgcagccaggcgggcgcggcccggccaaccccaagggcctggacttctacgaacggctggtggacgggctgctggagcgcggcatcacccccttcgtcaccctcttccactgggacctgccgcaggccctggaggacgccgggggctggctgtcgcgcgacaccgcccaccgcttcgccgactacgccgcgctggtggccggccggctcggcgaccgggtggagcactggatcaccctgaacgaacccgtcgtggtcaccgcctacggctacgccttcggcgtctacgcccccggccgcaccctcctgctggacgccctgcccaccgcccaccaccagctgctcggccacggcctggcggtcgccgcgctgcgcgagcacggccgccggcaaaagatcgggctggccaaccactactcccccgcctgggcgcaggatgagtcctccccggccgaccggcgcgccgcgcagatcttcgacctgttcatgaaccgcctgttcaccgacccggtgctgcacgggacgctgcccgacctgtcggccctgggcggccccgacccggcctcctacgtccgcgacggcgacctggcggcgatcgccgcgccgatcgacttcctgggcgtcaactactaccagccgacccggttgcaggccccgcccgccggcggcccgctgccgttcgagatcgtcccgatcaccgggcacccggtcaccggcatgggctggcccgtcgtcccggacgcgctgctgtcactgctgcgcgacctgcgccgcacccacggcgacgccctgccgccgatcctcatcaccgagaacggctgctcctacgacgatgcgcccggccccgacggcaccgtggacgaccccgagcgcatcgacttcctgcgcgcccacctgcaggccgtcgaaaccgccctggccgagggcatcgacgtgcggggctacttcgtctggtcgctgatggacaacttcgaatggtcggagggctacggcccccgtttcggcctggtgcacatcgactacgacacccagcgccgcacccccaagacctccttcgcctggtaccgcgaccacatcgcccgcgccaggcgcacctcttaggccacgtgcaccgtggtgaggacgtccagcccggagatcgtcagcaccggccgcagcagggacggcacgatcagctcgatgtgccggacgtgggcgaacaacgcggccaacgcggcgctgtccaggtagtgcaccccggtcaggtcgatcaccagcagctcgtcgtcgccggcggcgcgggcgatcgcctcgcggaaggtctccacattgctgaaatcgatctcgccggcgacggccagcaccggggtgccgtcgtcccgccggcgaacggtgagctgcagtggcgtggtcatggggcgatcccgatacgcatatcgacggtggttccggtagggccgtgctcgacggcgacccggtgtatcagcgcgcggatcagcgccaggccccggccgtgcccctgcccgccgccctggtgggggaactgccagcggctggagtcggcgaccgtcacctgcagctcctcaccggtgacggacgccgtcaggcgcaccagccggcccgggcggtcgccgcggccgtgctcgacggcgttgccgcacgcctccccggcggcggtcagcacccgctgggtgagcgccggcccgaggttgaagccctccagccagcggcgcagctcggcgcggacggcggccagccgcgccgcgtccgcggggaacgacaggtgcagcccgtgcgggcggcggtacagcagcagggccgcatcgtcgtcatagcccttgccctctgggatcagccgggtcatgacctgctgggcgaggtcttccagcggcagccggcggtaccgccgggccaccgcggcggcctggccgatccccacgtccagggagcggtcgcggcgttcgatcagcccgtcggtgtacagcagcagggtcgtctccggcggcagcaggtactcgccgtcgggcctgggcatgcccggcaccacccccagcggggtgccgcgtccctcttcgagcaggtcggtgcgggcgtcggcgtggacggcgatgcccggcaggtgccctgcgctgctgtaggtcagccgcccggtgtgcgggtccaggacgccgcagaacacggtggtgcccaccgccccggggaccatctcggcgaagccgtccatcgccgccagcgtcagcgccgggtcggccagctgcagcagcagggcgcggcaggcgctgcgcagctgtcccatgacggccgcggcggacacgccccgtcccacgcagtcgccgaccacgatgccgatgcggccgtcggggaagccgaacgcgtcgtaccagtccccgcccaccggcagcggccgggccgccggttcgtagcgggcggagaacccgccgggaagctcgccggggctgaggatggcgcgctggaacgccagcacgatctcgcgctgctggctgaccaccgagatgtgctgcagggcctggctcaggtatccgcacagtgcgatcagcagcggctggtcctcggaggtcagcaggcggtgcgggtccggttcgatccagatcaccagcgggccgccgaaatgctccaaggtgatgcccacgcccgcggggtcggcgaaggagaccgggcgcagcggcgggcggcggcgcaggtcctcgatggtggcgcgcaccggggcgggcaggtcctcccagccgatctccgccccgccggagatcacctgtacccggtcgccttcgtcccaggtggccgcgatgatccgcgcgggctcccacaagccggccatctcctccagcgccgcccgcagggtctgcggcagggagtccgtccccgacagccgcaggctcatgttggccagggccatgtcgcgctgggcggcggcccgctcggcggtgatgtcgcgcagggtgcccacgatgcggcgttccccggtgccgggggtgaagacctcgttgtaggcggtggccacccacacccggcgcccgtcgcggtgccgcagcggggtggtgtgcctgcccttggcgcggcgcgtcatcctggagacgagctcggcggtccggcggtgcgcctcgggctcggtgtcggggtcgggccaccaggggaacggctgccggtagggcagtccctcggggccgaagccgagcaggtcggtgaacgcgttgttgatctcgatgatctcgccctgctcgttcatcacgaagaacgcctcttgcagggagtcgaacagggcgctgcgccaggcggcgtgctggcgccgcagccggtgcatctccacgttcgcccgcaccctggccagcagctcgaccgccgagaacggcttgaccaggtagtcgtcggccccggcggccagcccttcggccgagtggcgctccccggccagcgccgacagcagcagcaccggcacgtccgcggtgcgcgggtcggcccgcagccgcgacaccagttccaggccgcccatgccgggcatcatcacgtcgctgatgaccaggtccggcgggtcggcgcgggcggcccgcagggcctgctccccgtcggccaccgtcttgacccggtaggcggggcgcagcagccgccgcaggtagtcgcgcaggtcggggttgtcgtcggcgacgagcaccctggcccgctcgccggccgacaccgcctctcccaccaggtgcggttccgccgggccggagacgtccgtccattcgtcttcccggtcccccggcagccagcgcagcgcctcttccacgtacgggtcggcggtgggcgacacttcctcctcggtggaggggaccagctcgccttcgggcaggtgcgcatgcccgaagggcagccggatagtgaaggtggtgcccttgcccagggtgctgtcgacgccgatggtgccgccgtgcaggtgcaccagttcccgcaccagcgccagccctatgccgctgccttcgatggaacgggtctgcgccgctttgacccgctggaaccgttcgaacacgcgggggaggtcttgctcggacatgccgaccccggtgtcggagacccgcagcaccgcctgcccgtcctcggcgcgcagccggacggtgatggagccttcgaaggtgaacttcagggcgttgctgagcaggttgaggacgatcttctcccacatgccgcggtccacgtacaccggttcgggcagcggcgggcagtccacctccagccgcagcccggctttgtccacggcggcccggaacaccccggccaggtcggcggtgaagacggccaggtcggtcggctggtagcgggcctccatccgcccggcctcgatgcgggcgaagtccagcagcgtgtcgaccagcctggtcatccgcagcgcgctgtggcggatgatctccaggttctcgcgcacccattggtcggccggtcccagcctggaccgcagctcctccagcggccccacgatcaaggtcagcggggtgcggaactcgtggctgatgtcggtgaagaagacggtcttggcgcggttcagctcggccagctcctcggcccgccgctgctgcgcccggtaggtcagcgcccggctgatcagcgcggacgtctcctggcccagcagccgcagaaaagtgcggtagccctcgtccagggggcgcccggcgccggccgccagcacgatcaccccggccggccggccgtcctccccgcccggcagcggcagcaccatcgcctcccggggcggcacgggccagccgcccgacggcagctccccgaaccgctcggccacatccgccacgaccaccggccgcccggtgcgcatcacctcttccagcggccacccgcccggcccgccgtcgcggggccgcggatcgatgcccggcgggctggtcgccaccaactccagcgcgtcgccgccgggcttgcgggcatacagcgcggcgaacggcgcgtcccgttccgcctcgcgcagcgtctcagcggccagccggcacgcctcgggcacgctgcggggcgtctccgtcaggctccccagccgccgcagggcctccagccgccgcctggcgacgacctgctcggtggtctcgtcgcagacggtgaacaccccggtgaccgcgccgttgccgtgcagcgggctggtggagaaggtccagtacgtctcctcctggtatccctgccggatcacctccagggggacgtcctgggcgccgatcgacaccccgctctccagcacctgccgcatcgacggctcgaccaggggccatgcctccgcccacacctgctcgcccgggcttcccagcgccgccgggtgcttgccgcccagcagcggccggtaggcgtcgttgtagatgcaccgcatctgcgggccccaccacacgaccatcgggtactgggagttcaggcagatccggcaggccacgcgcagttccgccggccagtccgccgggtctcccatgccgaccgccgcccagtcgaactcgcgcaccaggcgcaccatctcgccgtcttcggcggacgcctggcgcaccagcgctgccgcatcctcgtgcgcgccatcgcccatcggtccgtctcccacccggcggctccccacagggtgacacttctacccaaaacggacacatgtagtagtgccggtcggctcagcgggcggccgggcggcggtacagcagcaacgccacatcgtcttcgaagccgccgtcgggacgcatgacggccatcagccgctgggcgagctcctccggcggggcggtgcggccctcgcggaccaccgcggcgatctgccggatgccggcgtccagggagcggtgccggcgctcgatcagcccatcggtgtacagcagcacggtgccgccggggcagagcgcgcaggtcgtcgtggacctgggcagctccggcagcacgcccagcggcaggtcgccgccgccttccagaagctcggtgcgcccgtcggggtggacgaagatccccggggggtggccggcgttgctgtagaccagccgcccggtgcgggtgtccagcacgccgcagaacatggtggtacccatcgcgcccgggatccggccggcgaacccgtccatcgccgtcagggtccgcgccgggttggccagctgcagcagcagggcgcggcaggcgctgcgcatctgccccatgacggccgcggccgacaccccgtgcccgacgcagtcgcccaccacgatgccgatgcggccgttggacaggtcgaccacgtcgtaccagtccccgcccacctgcagcggccgcaccgccggctcgtagcggacggagaactcggccggcagggcgcccggccccaagatggcgcgctggaacgccaggatcatctcccgctgctggccgaccagggagatgcgctgcagcgactggccgatgtacccgcacaacgccgccagcagggaccggtcctgggaggtgaacggcagcaccgggtccggttccagccagatcgccagcgggccgccggggtactccagcgtgatgcccaccccggcgggccgggcgaaggtgatcgggcgcagcaccgggcggttgcgcagaccctcgacggtggccagcacctccccgggcggctccggcaggtcatcggggatgctgcagagcacctggggccgcccggcgggatcccaggtgaccgccagcgcccgccgggtctgccacagccgggccagctcgcccagggcgatgcgcaggttctccggcaggctcttggcgtccgacatgcgcagccccagattggccaacgcggcgtcgcgccggttggagaaccactcggcggtgacgtcccgcatggtgccgaccttcatgcggcggccggtgtcggggtcctcgacctcgttgagggtgatcgccacccacagccggtgcccgtcgcggtgcgtcaccgggatgatgcggcttccgctgctggcccgcacgctctcgatgccctcccgggggccggcggtgaccgcgtcggcccaccacggctgcacgggccggtacggcagcccttcggggccgtagccgaggatgtcggtgaaagcggagttgatctcggtgacgacgccgtcttcgtccatgacgaagaacgcctcttgcagggagtcgatcaaagcggcgcgccagcgggcgtggtggttgcgcagccgggccagctccacgttcgcccgcaccctggccagcagctcggcggccgagaacggcttgaccaggtagtcgtcggccccggcggccaggccctcgatggagaactccccggccagcgccgacagcagcagcaccggcaccccggcggtgcgcgggtccgcccgcagcgcgctcaccagctggaagccgttcagccggggcagcagcaccccgctgacgatcaggtccggcgggtcggcgcgggcgacctccagggcctcctgcccgtcgccgaccgtctgcaccgcatagcccggccgcagcagccgccacaggtagccgcgcaggtcggggttgtcctcggcgatgagcacccgggccggcgggccgctgggacggcccacggaactgggccggaaaggcgcggtcggttccgcgcggccgagcggggcctgcggttcgatgtcctcggggacgtccccggacacccagtgcagcgcctccgccacatacggctcggcgaggccggacacgccccggtactcgctctccggggccagggacgcctgggggaggtgggcgtgcccgaagggcagccggacggtgaaggtggtgcccttgcccggcgtgctgtcggcggtgatggtgccgccgtgcaggcgcaccagctcccgcaccagcgccagcgcgacgccgtcgccctcgatcgaacgcgtccggggggcctcgatgcgttggaaccgttcgaacagcctgggcaggtccttttgcgacacccccaccccggtgtcgctgacctgcagcaccgcctgcccgtcctcggcgcgcagccggacggcgatggagccttcgaaggtgaacttcagggcgttgctgagcaggctcagcaccaccttctcccacatgctgcggtccacgtacaccggttcgggcagcggcgggcagtccacctccagccgcagcccggcccgttcgatcgcggtgcgcagcatcccggccaggtcggcggtgaagacggccaggtcggtcggctggtagcgggcctccatccgcccggcctcgatgcgggcgtagtccagcagcgtgtcgaccagcttgctgagccgcagcccgttgcggtggatgacctccaggtccttgcgcacccacggctcggcgtcctgcagcctggcccgcagctcctccaccggccccatgatcaaggtcagcggggtgcggaactcgtggctgatgtcggacaggaacaccgtcttggcccggtccagctcggccagctcctcggcccgccgccgctgcacctggtaggccagccccccgttgaccagcccggccgcctgccgggccaccaggtccaaaaaggcgcggtatttgccgtccagggcgcgtccggcactggccgccagcacgatcaccccgaccggcccgaaggcgtgctcgcccggcagcggcagcaccatcgcctcccggggcggcacgggccagccgcccgacggcagctccccgaaccgctcggccacatccgccacgaccaccggccgcccggtgcgcgccacctcttccaccggccacccgcccggcccgccgtcgcggggccgcggatcggcgcccggcgggctggtcgccaccagttccggtccgtcgccgtcggggtcgcgggcgtacacggcggcgaacgggatgtcccgctgttcctcccgcagcgcctcggcgaccagctcgcacgcctcccggacgctccgggccgtccccacctgcgccccgagccgctgcaggacggccatccggcgttcgccgacgacctgctcggtgatgtcgtggcaggcggtgagcaccccgccgaccgcgccgtcgtcgaacagcgggctgaaggcgtacgtccagtacgtctcctcccggtagccgtgccggttcagcggcagcatcatccggtccagccaggtcggctccgcgccctccagcacctcctgcagcctcggcccgaggatgtgccagacgtcgctccagacctgcgcgccgggcgccgccagcgccggcctccggtcgccgagcagttccaggaaggcgtcgttgtacaggcaccgcagctgcggcccccaccacaggaccgccggatgccgcgaggtcagcatgatccggcacgcctcgcgcagctgcaccggccagtccgccgggtcccccatgcccacggccggccagtcgagctcgcgcatcgaccgcgccatctcgctgtcgccggggaacacatggtcgcggtctgtcttcatatccgtcctccgggtccccgtcgccgggccgggtgccggcctcatcccctcgttccgccgcagaacgcccctacccacaagcgggcctcccgcccccgcttgtgcgggtgaggcgtccgctcgtcccgcctgcttgaggtgggacggaatgccggtgccctgccggggtaccggacaggttccggcgggccgccgtccggacggtcgcaagggggcctcgggatgaacgtgatcgcgctgacccgcatcgagccgggcatggtcgagctggtgggcggcaaggccgccgggctcggcgggctgatcggggccggggagcgggtgcccgacggtttctgcgtcaccactgccgcccacgacgcggccctgcgctccggcggcgagatggacgcggcgctgcgcgcggagatcgccgccgcctaccggcatctggggggcggcgcggtggcggtgcggtccagcgccaccgccgaggacctgcccgagctgagcttcgccgggcagcaggagagcttcctgggcgtgcacggcgaggacgaggtgatcgacgccgtgcggcgctgctgggactcgctgtggagcgaacgcgcgaccgcctaccgccgggctcacggcatcgactccgagtccgtccggatggcggtgatcgtgcagcgcatgatcgacccgagggcggccggggtgctgttcaccgccgacccggtgaccggcagccgcagccggatgaccgtggacgccgcccccggcccgggcgactccgtcgccgcgggctccgtcgtgcccgaccactacgtgctgcaggaaggggtgccggcggcgtccgggggcggctgcctgaacgcgctgcaactggaggagctgcgcgccaccgggcggcgcgtccagcggctcttcggcgcgccccaggacatcgaatgggcgatcgacgccgccggcacgctgtggctgctgcagtcccgcccggtcaccgggctgttcccgccgccgccggacaccgggcgcccgccgccccgggtgtacctcaacttcagtcccgcccagggcatgcaccggccgttcaccccgatgggcatgtcggtgatgcggatggcgatcacggcgtggtggaacgcgctcggggccgggcgcggcatcgacccgatcgacgggccggaaggcatggtcgaggtgggcgggcgcctgttcgccgacgtcaccgactgggtgcgcgccggggcgacccgccggctcgtgctcgcggtgatgcggatccaggggccgcgggtcgcacaggccctggagctggtgctgcaggaccggcggttccgctcgcgccccggcctgccgttctcccggcgctccctggcggtgatgctgtttcggacgcttccgtccatggccgccgggatggtgcggacgctcgcccaccccgagcgggtgcgggccgaggcgttcgaggaggccgcgcggctgcggctgaaggcacggcccccggccggactgaccacggcggccgaccggctgcgcttcgtggcgcaggcccacgcgtcgttcctggaccgcgccatggtgaacgccatgctctggccggtctacaccggcgtcatggccgcggacctgccggtggcgctgctgcgggacgtcgcctccccggcggaggtgaagacggtgctgggcggcatgccgcacaacgtcaccaccgagatggacctgcggctgtggcgcctggcccgggaggcgggcgagcaccgcgacctgctgaccggcaccccgccctcggagctggccacccggtaccgccagggcaggctgccggagatcgggctggaggacttcctcgccgactatgggcaccgcgccgccgccgaggtcgatgtcggcatgccccgctggtcggaggaccccgccccggtcttcaccgcgatcgccaactacctgcaggtcaccgaccccgagcaggctcccgaccggcattttgccgcctccgcccgccgggccgaggagacgctcggcgaactggtccgccgcgcccgcccgctccgcggccgcctggccggtttcctgctgcgccgcgcccgggcggtcggcgggctgcgggaactgcccaagtcggtgtgggccctcctgctgcaggagatccgccgccagcttctgctggccggtctggaactggccgagcgcggcctgctggaacaccccgacgacatcatgttcctgtacttccgggaggcccaggcggccgtggccggcgccgacctgaaggctctggtcgccgaacgccgcgcgacgtacgagcgggagctgcgccgccgccgcgtccccaacgtcctgctatgggacggcaccgacatggagacgctgctgccgcccatcgccgaggacggggcgctcaccggcatgcccggctcggcgggcaccgtcaccgcctccgcccgggtggtcttcgacccctcccaggcccgcctggaacccggcgagatcctggtcgccccgtccaccgaccccggctggaccccgctgttcatgacggccggcggcctggtcaccgagaccggcggccccaacgcccacggccccaccgtggcccgcgagtacggcatccccgccgtgatcggcgtccccgacgccactcaccgcatccgcaccggccagcgcctcaccgtggacggcgccaccggcaccgtcctcctcaccgacccgccggattgacggcccgtccgggcatcggcgccgagccgccgggggtacttcgcagtcggggtaatgcagtggcctgggtgtcgcggacgcggataccgccggggccgcgttctcagggtctgaaggccacgtggtgaaagctcatcgtgtccgactgccgtggaagtggaccggctcgctcggcgcgccctccggcatggtttgagaaaccggagctcctcttaaagggtgggctgccggtgcaaaggtcatgggacagggcacgttcccggcgcttcggccagaagggtcctgcataccggtggccgcccttgtcgcgtcagccgggacgcaagcccaaaaggcggatgggcgtccgcccctacccgttgtttgcggacgggcgttcggacagctctcccagcaggacgagcagccagatgcccgtggccacgccggccatgaagactccggcggcgccgatgatggacgtcatgcgatacccctttctgcgaacggcagtgatcccggccctcacgggctgaccttctgccaccgaacagaattcagacgttgagcgaggcgcagacccacttgccgggattcgtccgctccacccagcattcgcgggccagcgccgccacgattcccaggccccagcctccgttgcggtcgaagttctccggccgcagatccagctcttccaggctcatttgcggcgccggccgccgcctgggcatccgctggtcggcgtcccagaccgccaccaccagcccccggggccgcaaccccgcgaaaacacgaataatgctcgcttccgacgacaccgctatggcgttgttgaccagttctcctacaatcagacacccgtcctcaacggcttccgcgaaccccagttccagcaggacgctcttcacccccgatctcgccagcccggccgcggccttggtcgccggcatctcccggctatagaccctctccttgacggccatcaccacacttcctcctgccttctgtgaacgccgacacagaatgaaccgggcgcaggcaacttcgccatagatacaaggaaactggagacaagatcgcgaaaaggaggcgccgaatgccgctccgggagagaccggacccaagatcgtccctatgggatctcctggcctctcacctgcactttcttcgggtgaagcacgggctttcgtgcgccgcggtgggggagctggtcaacgcctcccggcagactgtctcccactgggagtccggccttcgcaagccgcacgagtggcaggtcaagatcctcgacaaaaagtacgagacgggcacacttctggaatacctcctgtaccacgcaaaacgggaacacaacccttcctggttcgccgacagcgtggaatacgagggccgcgccacggagatccgcatcgcagagctgtcctggatccacggcctgttccagaccgaggcttacgcccgcgccgtcttcagggaggccgacttccgtgaaatcgatcatctggtcgagacccgaatgaagcggcggcaggtcctcgaccgcgaagatccacccctgatatggcttctccttgatcagggagccctcgaacagccggtcggcggtagctcggtgatgtacgagcagctctcccacctgctggaactggcagaacgtcccaacataacgatccggatcgtccctcgaagcgcaggtggacaccctggccgcaatggttcattcaagatcatgaccgtagaccgcgaggaccgggtttacatcgaagccagtgaaggaggacgattggttcaggaccactcagaggtacgatcgttccgagtgcgattcgaacgcatcggagatcgggcgctccctgtagacgcctcaatcaccctgatcaaggaagtgatggagaggttcaaatgatccactggcgcaagagcagccacagcggctccaacaacggcggaatgagcgactgcgtcgaggtcgccaacatccccagcggcatcgccatccgagacagcaaaaacccccacgccgaacacctcaccctcacacccggcgccttcgccagcctcctcacccacctcaagcacaactctcggaaggcctgaagcggtcatgccccggtgacgcaagtccagccacagcagcggtgccgcgaacagtgactgcgtggaggtcgccaacctctctggaaccgtcgccattcgagacagcaagaacctccacgccggacacctggccctcacacccggcgccttcgccagcctcctcacccgcctcaagcacaacaacccggacatctaaggggacgcacatggcccagtggcgcaaatccagttacagcggtgcaaacaatggcggaatgagcgactgcgtcgaggtcgccaacatccccagcggcatcgccatccgagacagcaaaaacccccacaccggacacctgaccctcacacccggcgtcttcgccaacctcctcgcccgcctcaagcacaacggcccgaacgcctgaggaggcgacatgacccagtggcgcaagtccagccacagcggcacgaacaatggcggaatgagcgactgcgtcgaggtcgccaacatccccagcggcatcgccatccgagacagcaagaacccccacgccggacacctgaccctcacacccggcgtcttcgccgacctcctcgcccgcctcaagcgcgacggctgagcgttcgagcacaacggttccccagccccggctctgccggggcttcgtgccgtccagggccggctcggaacctcgtccgttcgccgccctggagacctgcgccgggcgtcagcggccggtcatcccgcgcgccgtgactccgccggtccggaagcccgctcacgcgtggcgtcccccgtccggctcgccggtcacagcccgaagccgcgaccggacggcaggagcgccgctgtacccgaccgttccggtgccgccgggcgatgagccggtggccgaggcgtgggcgagtcgcctgccaccgttgccagcggaaccgcccccggtcaacggcatgcgagccgctgcctgccgtacgcctgcggccttccacaggccacgccggaacccggtctcgagccctccacagcctgtggattctcggcgccgaacagaacgccccccggccatgcagagcttcgtgtcgtcagggcgatgagttccggctgcaaggccggtccacccgtctgcggggatgaactggaaggagatccgatgaaccgtgactcggcgccgtgcggacggcgggtgttcgcgttcctgttctgctctctggacggctatcacgaaggtccggacggggagctggggtgggcgccgcacgatgaggagttcctcgaatggaacgtgcgccagacccgggaagtgggcgccctgctgctgggccggcgcacctacgagcacttcgccgaggcgtggacctcgtccgatgcggtggagcggctgcctgagatcgcggccttcatgaacgccgtgcccaagaccgtggtgacgcgcagcggccgggtcacgccctgggggaacacccgcgtcatcgacggcagtgacctgaacgccgaagtcacccggctgcggaccgaatccgccggtgacatcgcggtcttcggcagctcggcgctcaccgtgaccctcctggagcaggggctggtggacgagctgcgagtcctgctgcgcccggtgctgctggggcgcggccggagcctgtacggcggcctgcaagagcgtatcgacctgacgcccggggcggtgaccgtgttccgttcgggcaacgtcctcctgcgctaccggccgtccggccggtgaaagggctccgtccggtcggcttcaccgggtcggcgccgggcgcttccagcacgtggcccacagacgatccgcctcccgggaacaggccgtacggcatcgggtcgcccggggccgcggcggaagagtcttgaatccgcgccgggcggcccgctgcgaaggcctcaatgcgtgacggtgagcaccagggaggcgacggccaaggccaggtaggcggccgggaacgcgatgttgtggaagacgcgggcccgcaagtgaacggcgatcgcgccgacgaagaagaccaccaggccgctcgccgcggcggtggcgatgaggtcgaagccgagcaggccgagggccaggccggtggcgccggcggccttgcaggccgccaggaacggcaggaagcggggcggcaggccgacttcggccgagttggccaggacgaagcgggccttggccaggtcggcgatggcgatcgcgatgttggccgcgatcgtgatgacggtgacgatgaggtacgcgatggtcatgggccgtcagtcctcgatgtgcaggcgggccaggcggtgggggtcggccacgacgtcgtagtggacgatgcggccgtcggcgacgcggaagatcagcgcggtgcgcggtcgcccgtccgcccagatcgcgatcccggggcgtccgtcgatggtggccaggcgtgcccgccgggcgttgtcccggagcgcgcgggtctcggcgaccacggtccgcaccccgcgcacccgctgcgcggcgccggggggaagggcctgcgggtcggccgtcctggtcacatcgggatgcagcaccgcgatgagaccgtcgatgtcgccctcctgggcggccttcaggaaggcgcccaccacccggcgggcctcgcgcggatcggcgtccggccgagggtcggcggcccggcgcaggcgcccccgggcgcggctgcccagcttcttggccgaccccggggtggtgcccaggatgcgggcgatctcctcgaagggcatgccgaagacgtcatggaggacgaaggcgacccgctgcggcggggtcagctcgtccagcacgaccgtgacggcctcggtcagctccccggccaggagcgcgacctcctgcggatcgccgcccgcggcgaccggaggcagatcctcgggccgccgcggaagctcacgcgaccggcgcagcaggtccaggcacagccgcgtcaccacggtcgtcagccacgcctgcgcgttgcggatgcccgtggtgtcggcgcggacgtacctggtccacgcctcctgcacgacgtcctgcgcgtcggcctccgatccgaggatgcggaacgccacggcgagcaggtgcggtcgctcccgggcgaagacctccgcctgctccagggcaccgtccatgcggcacgccctcccgccggtcccgccgttcacagcccgaagccgtactcgccgacgcattccacaacctgtggacggggatacccgccctcgacgcactcggcgatgacctccggcaaccgccgcgccgcctcgatgcccatcagcggattacggtcttcctccgccagctcgatcagcgcgagaaaccgccgccctcccggcacccgccagtacgccagccgcaccccgtccggccgttccttctccagcgccgcaaacgccgcggccaccgcccgctcgacccggccggccccttcctccgagaccgcctcgaactcgatcacccgctgcacgcccatcgtctcctcccctcgtccgcggcatgtccgcccaccagacgtcccagcggccccgaaggtgacccgtcccgcagtcgagccctcaccgcaaacgccccgccaggacgagacgattcgtggtgtcgtgggactcatgctgtacgggacgccgcatctcgatgacgcagatcgttcagtgctcgaagagatcgagcagatacgtgacgagctccgcctgcgtcttcaagcccagatgcggcaggccgggcagttgcgcagacacctgaccgccagagccatcgcagggtcgaacaccattgagggctacgccgcgtccgtcgacgacgtagaagctctcatggcgggcgagcagccgctggaaaccgatgaggccacccgccgggaggtggagggctaccagcgagccatgacctacatccaggccctgtccgatgccggtgatgagttccgctacgaactgggcctgctcaacagcctgcactacatgatgcaggagcatcaccccgacaagcgcccgggccggctccggcagcggccggtctacatcaccagccctgacgatcccatggtgccggtctacaccgggcctgacccggagctggtcgctgagctcatggaagagttcatcgactggctcaacgagggagacctcgacgccccggtgcacatccgggcgtccatggcccacctgaacctcgtcaagatccacccttgggcggacggcaacggccggatgtcgcgggcgctatcgacactggtgttctcccgggaagcgctgatgccgccggagttctcctcgatcgaggagtggctcggacgcgggcagaacacctacgcctactaccaggtcctcgaagaggtcggtggtccgcgctggagcccgcacgacgacacccgtccctggatcaagttctgcctgcgcgcccaccacatccaggcgcagcaggccaaacgacgcgtcgatctgctcggccgggcctgaatcgcgctggccgaagccgtcaccggggccggcctggaggagcggaccgccttcgccctgctgccggccttctggggctcccgcgtccgacgcacgatctaccagcaggacgccgagctcagcgaacaacaagccatcagggacatccgagacctatgccgcctcggccggctgacaccacaaggacaggcacgcggacgccactacaccgccggaccggccatgcaaccgatcctcgagaagataaaaagctccatgaagcctttcgaagacccctaccgaagccggtgagtgaagcagcacggctcatcggtccgtgacacggatggccgtacttgcgacagacatttccggcctcggaatgaaccgaaccatggaggcggtcggccagggggccggtgaacggacagcgaaagaggcgagaagcactcgctgttcacatgggcaggtgcgccaggcacgggtgttgggggtcgggagtctctggatactccatggtgtaacggcgggcccactcctggagggcggcacggcgttcctcggtactggggcagatgaacttccagtagtggatgagggatgcgtgcacctcgtccagggagtagtgctgggtctgcggatcgggaccgagatcggtgatctccacgccatccggacggaaataggccgaggtcgcgttgcccagccactcctcgaggtcatccttgccctcgcgggccaactcgaccagctgcagggcttccagggcaatggcgccgtcagcgtggatatcgctggtcagcagaagtcccagattaagaaaccgctcatcacgcggccgcccggttgggaattgcgccccggagacctcgtaccagcagaacttttcaaaccctgacatcacctcctctttcatttcactaccggccagacacttacccaaccccctttgccggggccgacacaaaacccttccactttcatcccatcaattcaaaaacagcaatgaattcaatgtgcaatccagttgagcttgattgtctcaaatcaatcaaccgaaatctcagctcttgtctgccggaagctcaacggctcggcgcggcgacactggggccagaggcgacacccacccatcaaggtcggcggcccgtgctgaagccgcacgacgacacccgtccctggatcaagttctgcctgcgcgcccaccacatccaggcgcagcaggccaaacgacgcgtcgatctgctcggccgggcctggatcgcgctggccgaagccgtcaccggggccggcctggaggagcggaccgccttcgccctgctgccggccttctggggctcccgcgtccgacgcacgatctaccagcaggacgccgagctcagcgaacagcaagccatcagggacatccgagacctatgccgcctcggccggctgacaccacaaggacaggcacgcggacgccactacaccgccggaccggccatgcaaccgatcctcgagaagataaaaagctccatgaagcctttcgaagacccttatcgagggcgcggagtgtagggaagcgcgctggtcgccagaggcagatgcgccatgcaggggtgcagggggtcggtgacctccggatgctcccgcgtgtagaactcagcccattcttggagggacctgcggcgttcctcgatggtggggcagaggaagtcccagtactggatgagggagtcgtgcacctcgtccagggagtagtgctgggttcgcgggtcgaggctgagatcggtgatttccacgccgtccgggcggaagcaagtgaaggtcgcgttgcccccccactccgggatgtcgtccttgccctcgcgggccagctcgaccaactgcagaacctccagggcttcggcgccgtggcgttggatatcgctggtcagcaggagccccagattgaggaaccgctcatcgcgcggccgcgcgatcgggaaccggcctccctggaaatcatcccaataaaattcttcgaacccagacaaagcaccccctttagatcacagggcgggcgccgatccagtgagccttttttaacacgtggtctcgctcggaaagccgggaagggagcccgagcggtcttcgaggccacgacggtgcaggtcacggcgccgtgcctgactgcgccgctcccgcatgtgacctgcgggagcggcgcgctgaagaaggcatgccgaaagtcagctcccggctcgggcgggttcggaggccgcgggggcgtgctcctcggcggtgcggcgggtggccatgatcgagccgccgaggatcagggcgaacccgatgaggatggtgacggtgaggggttcgtccagcagcagcacgcccgcggccacggcgacggccgggttcaggtaagtgaagaccagtgcccgggcggcgccgacctcgcggatcaaggcgaagtagacgatgaacgccagggcggtgcagatcaggcccagcccggccagggcggccaggacacgtccggaggggagggcgtccggccaggtcaggatcgccgggggcgtgtagcacagggcggccaacgtcaggcaggcggcggtcatgtgcagggacgagacgtcctgcagccgccgcagcgccaccaccggggcgatggcgtagcaggcggcgaccagcagcacctcggtgatcggccacagggcgccgccgcgcagctccggccaggccagcaccgccaccccggccaggcccaccgccagtcccgtccagcgggtgagggtgaagcgctcggtgtcgtcgatcaggtaggtcagcaccgccgcgacgaccggggaggcggcgatcagcaggccggtcatcgagctggtcaggtgccgttcggcgtccgacagcagcccccaggggatgaccatctcgatcaccgcgaaggccgccagcggcggccagtggcggcgccgcagccctccccgggcgccgccgcgcagcgccagcggcagcagcaccagcgcgcccagcgcggtccgcgcgaacaccaggaccgggacggacaccccttccaccgccaccttgatcatcaggtaggggacgccccagatcacgctcatcagggcgaacagcacccagccccgcgcgctcatgcccgcccgcccggccgggtgcaggacgcgatgtcgtgccgcgtccggttccccgcggcgtccgggtccgtcgtcgccgttcccaccgatgcctccctttgaaaagcgcgttctcactcgtccggccaagaacgctaaggcagacggccgaacaaggacgaatccggcccctcggagagccgatcggcccgcatgtgtccgcccgagcagggaagcaccctcacgaaagggacgtatccggtttcgacgacaccaaggccccaccggggcgaagccggccgcccgcgcgaggcggcgggcatcgccggcgccggggtgcggggccgcgctcggggggcggcgcgccatgcagggtttcgaactcgcctacgactacttcgacccggaggccgagctgctgcgggaggcgctgacctcgaccgggaacggctacttctgcacgcggggcaccgccgagtgggaggaccccggcccctcgcactacccgggcacctacgcccacggcggctacaaccgggagaccacgatcttcgacgggcgtccggtgctgaacgaagacctggtcaacctgcccaactggctggtgctcaagctgcgcatcgaagacgggccggccgtcgggttcgacgagatcgacctgctggactacaagcacgtctacgacatccggctggcgatggtgcggcgcgagatgcgcttcctcgaccgggccggacgcgagacgaccctgcgcagccgccggttcgtcagcatggcccacagtcaccaggccgggatcgagtggaccatcgtcccggagaactggtcgggccgggtcgagatcgtcaccgcgctggacgggcggatgaccaaccacatcgtcgcccgctaccgggagctggagggccgccacctggacccggtctcgccgcggacgttcggcccggagaccatcgcactggaggtccagacccgccagtcgcacctttacatcgccgaggccgcgcgcacccgggtgttcccagacggcgatcggcggcccgccgacgtggagcggagcctgcaccagatgcaggactacatccagcagatcctggccttcgacgtcgagcagggccgtccggtgcgggtggagaagatggtctcgctgttcacctcgcacgacaacgcgatcaccgagccgctggccgccgccgggcggcacgtgctgcgctacccggacttcgccgaggcgctggccgagcacgaggcggcctggacggaactgtgggacggctgcgacgtccgcctgccccgcgaggagcgcgcccagctgctgctgcggttgcacatcgcccacgtcctgcaggtctgctcccggcacaccgcccgccacgacgccggggtgcccgcccgcggcctcaacggcgaggcctaccgggggcatgtgttctgggacgagctgtacgtctacccgtttttgaacctgcgcctgccggagatcacccgggcgctgctgctgtaccggtaccggcggctgaccgaggcgcgggcggccgcggccgaggccggctaccagggcgccatgttcccctggcagagcggcagcgacggcaccgaggagacccagagcgtccacctcaacccgctgtcgggcaaatgggacccggacctgagccgcaaccagcgccacgtcaacgccgcgatcttctacaacgtctggcgctactaccaggccaccgccgacctggagttcctgcgggactacggcgccgagctgatgctggagatcgcgcgtttctgggcgtccatcgcccactacaacccgcggcgggaacgctatgagatccacggggtgatgggcccggacgagttccacgaaaagtacccgggggcgcccgagccgggcctgcgcaacaacgcctacaccaacgccatggtggcctggatcaccgcgaccatcccgcaggtgctcgacctgctgcccgccggacgggccgcctggctgcgggaccggctgaacgtcaccgacgaggagctgcgcctgtgggaggacatgagccgccgcatgtacatccccttccacgacggcgtcatcagccagttcgaaggttacgccgacctggaagagctggactgggaccactaccgcaccaagtacggcaacatccagcggatggaccggatcctcaaggccgaaggcgaggatcccaaccgctacaaggtctccaagcaggccgacgcggtcatgctgttcttcctgttcggcgatgacgagctgcgggagctgttcgagcggctcggctacggctacgacgccgacctggcgcggcgcaccatcgactactacgaccggcgcacctcccacggctcgacgctcagcttcgtcacctacgccggggtgctggccccgctggacccgcagagcgcctgggagcgcttcatggtggcgctggaaagcgacgtcggcgacgtccagggcggcaccaccaaggaaggcatccacatgggcgtcatgtccgggacgctggacctgctgcagcgcggcttcctgggcaccgacgtcaccggggacgtgctgcggctgaacccgcggctgctggaccggctggagggcgcggcgttctcgatgcgctttcggggcacctcgctgcgggtgcacctggaggacggcgagctgaaggtcctcgcccaggccgaggggttccgcggcccgctgcgggtaggggtcggcgacgacgtccgcacgctgggaccgggcgagacctgcgtgttcccgctgcccgcgcaggcggccccggtgcggcggtgaccggcgggcagcggggaagggagccaccatgcccaccaagggattccgaggagcgatcttcgacgtcgacggcgtcctggtcgattcgccgcacgagcaggcctggcgggagtcgctgcgggagctgatggagggcgagtgggccgacatccgcccgcggacccgctggtccccgcaggccttcaccccggaggtctaccagcgggtcatgtccggcaagccccggatgagcggggcgctggcggggctggagtacttccaggtccccgacgccgacaagcgggtggagacctacgcggcgcgcaagcagcagatggtgatccgcctgatcgaagaggggcgtttcaccgcctacccggatgcgctgcggttcgtgctggccgtccgcggcgccggtctttcgctggcggcggcctcctcctccaagaacgccgggctgttcctgcggcggatccgcctggattccttcgcccggcgggagggcctgtcgtatgacttcatccggccgggcctgacgctgctggacttcttcgacgccgacctgtcgggacgggacctggcccacggcaaaccccacccggagatcttcctgaacgccgccgccgagctgtcggtcccgcccgccgactgcttcgtggtggaggacgcggtcagcggggtgcaggccgccaaggccggggggatggccgcgctggcggtctcccgcgccgacgacgcggagctgctggccggcgccggcccggacctgctggtcacctccctggacgaggtggacgtggcgggcctggccgagcaccgcctggcgaggcgcccggcggccacggtgggcgcatgaccggcgaaggtggtcacggatgaagcgcagggaaatgaccagaagcgcgggagcgggacgggccgcgcccccggtccgcgtggtgcatctggggctggggaacttccaccgctcccaccagtgctggtacaccgagcacgccccggacgccgaagagtgggggcatgccgccttcagcggacgcgaccgcgccctgcccgcgcggctcaccgcccaggagggcctgtacacgctggtcacgcgggccgccgagggggaccgtttcgaggtgatcggcagcctggcgcaggcgtacccgggcaccgcccacgaggagtggctgcgcctgctcggctcaccgcagaccgccgtggtcaccgtcaccatcaccgaggccgggtatctgcgccggccgggcggcggcctggaccgcgaccggccgcaggtccgggcggacgcggcggcgctgcgggagaggccggacgcgccggtgcggaccgccccggcgcggctactggccgggctggccgcccggtgccgggccgacgccgggccgctggccctggtctcctgcgacgacctggcccgcaacggcgagatcgccgtcgaagtggtgcgcgacatggcggagctggtcgatcccggcctggccggctggctggaggacaacgtctcggccgtcaccaccgcggccgaccggatcaccccgcgcaccgccccgtccgacctgctcaccgtggcggaggccaccggccgcgacgatgaggcccccgtcgtcgccgagccgttctgcgagtgggtgctctgcggggacttccccgccggacggccccgctgggaggacgccggcgccacgccggccgacgacatcaccccgttcgagcagcgcaagctgtggctgctcaacggcgcccactcgctgctggcctacgccggggcgatcttgggccgcaccaccgtcgccgaggcgttcgccgacgacgactgccgggagtgggtggagcagtggtgggacgaggcctcggcgcacctgacgcagcccgtcgaggaggtgatggcctaccgcaaggcgctggccgagcggctggccaacccgcggatccaccacaccctggcccagatctccaccgacggctcgcagaagctgccggtccggatcctgccggtgctgcgcgccgaacgctcggccaagaacatgcccgaggccgccgcgcggctgctgggggcgtgggtgtgccacctgcgcggatgcgggggccaggtggacgacgtgcgcgccgatgagctgatcatgctggcgaccggcccgctgccggtggccgtgcggcgcgtcctggacgccctcgacccgcggctcggcgccgacgacgacctggcggccgcggtgacctccgaggccgaacggttctccaacatcggcgtccggtgagccttttcgcggcacgcggccgcgggcgggagtctttttccgcgccgtcaccggccgcaccgaaaccgctctgacctgcgggaacggggtgccgggaaaggcttgccggccatcgggccgggggattgacggggaacgcggtattgccgacggccgcgttccccttttatggtcgcgatgatctctgtaagggagcgttgaccgggtttctcccaccccccggaggagcgttcgatgccccgctgtgtttccgcggccgttgcggcttcgctcgttgcaatccccctggtcgtgcaggtgcccgcggcgcacgccgccgacggggtgcggacggtgcgggtccgctctttcgacggcgtccggctggtcaccaacttcttccccgccgccgggctgcgccccggccaccgggcaccgacgatcatggtcgggcacggctggggcgggcggggcgagaccgaccccgacgccgggcaggtcgggctgctgcgcaaggccggctacaacgtggtgacctggaacgcgcggggcttcggctcgggcggccgggccaacctcaaccaccaccgcatcgagggacgcgactcggtggcgctgatcaactggatcgcccggcagccggaggcgctgctggaccggcccggcgacccgcggctgggcatggccggcagcagctacggcggcggcatccagctggtgaccgccggggtggaccgccgggtggacgcgatcgtccccggcttcacctggaactccgtcacccggtcgctgtacccggaagaggcgttccggtccgggtgggcgggcctgctgtgcctgtccgggcacgcccagggcaaccgggtcgccccgaagctgtcgcagggctgcgccgccgggctggcctccggccggatccccgccgacgtgcagcggtggttcgccgcccgcgacctgaccgcgcaggtcaagaaggtccgcatcccgacgctgctgatccagggcaccatcgacaccctgttcccgctgcggcaggccatcgccaaccaccggctgctgaaggccggcggcgccccggtcaagatggtctggtactgcggcgggcacggcgaatgcaccaccgccaccggtccccgggggtaccttgagcggctcacggtgcagtggttcgaccggcacctcaagcgcgaccgctcggtctccaccggccccgctttcgagtacatcgaccagcacggcacgttccggggcggctcctacccgctgcccgcccgcaagccggtcaagaccaccgcgccgcgcgcccgcaagctgctcatcaacgacttcaacaagtccggggagcgcacggccgccggcaaggccaagaacggcctgaccttccggctgcggagcttcaccggcatgtcggtgggctcgccccgcctgaccttcacctacaagggccgggccaaccacgccaagacgttcgtctacgcccagctcgtcgacctggccaccggcaaggtgctgggcaaccaggccacgcccatccccatcgtgctggacggccgcacccgcaccgtgacgcgcgagctggaggccatcgcctggaagttcacccccggcagccggatcgcgctgcagatcatccccaacaccgccctgttctaccggcagcgcgccctcggcaccgtgacgatctccaagacctccatcacccttccccgcgtccaccccgggaaggtcaccgcccgctgacacccgggccgggccgggtcgcggcgacggtgtgcgggcggcgcgacccggccatggacggcggcgcggagaagccgtcatctgagcgcgcttgcgtccgcctctccgcgcgtcccctgcccgcacggcttggaggtcttcctggccccctgaccggcggcgccattgtgacccgcaaaaacatggccatccggatttccggaacaccactgtcgggggcgaggtgcggtgaccatcgccacacccgaattggaatgctccaatcttttcgttaaggcgtattcacgtcgctacgctgctggcgccccggtcacccttcataagggaagtgcatgccgtccctaagccaggaaaagcctttcttgctgcaacggaccgccaagcgctccccggccgcagtggtgggagccgccgtgctggtggccgtgccgctcctttggagaggcctcggcggtgtcttcgggctcctttgcgctctcgcactggcgatcggcggagcgatcctgctggtgcgcaccctgtggtaccggctggtgatcgatgcggacggcatccgccaccggggtttcggcccggagagtttcacgccctggagcgaggtgaccggcatcaccgaccccgggccgtcgggagcggtgacggtcacccgcaggggaaagcccccgctggtgctgaaactgccgcccgtaccggccctgggagagccggacccggacgagctcctcaccaccatgcgcgagctggccggactgccggtcccggcgcggccggctccggccggggaaaaggccgccgcgaagccgtacgcgggccggccctcccggtcggccctgtgctgggtgatcccggtactcctgctgtcggcggccgtgatggtcttcttcttcacgtcgtactcccgcatctccgccctgggggcggtgagcgtcgcctatcacacgcggctgctcctgctgttgctgctgggccgtaccgaggccggccgggcggggctgcgcaaccggacggtgttccgggaccgccgggtgccgtggagccgggtgaggcatctggaggtggtgcccactcccttcggccgcctggtggtggccgtgtccgaggaaagcggccggatcgcgctggcggcgccccgcgaaggactggcggcccgcaacggccgactcgaggccgacctggcagcgttgatcgccacagccggccggaaagtgcccgtccatcccctgccgtcccggctgcggctgctgtacgtcgcgatctccgtggcatgcgtgctgatcccggtgacggcggagaaaccctggctggacccgtggtggccgagccggcatgaggccaccgcgcttccggacgcgtgcatggccaccgatcagaccgcggtgcggcggctggttcccggttccacgccggaccacagctcttcgatgggttccggcgtggacagatgcagatggagcagacccagtgccccgttccggggcgcagaacttcactacaggctggtgagccggatcggcgacgacggcgccaccgagcgggcgattgaggagatgcgaaagtaccgcggcgacggcgccacatcgatccccggcctcggcgacgaagcgctcacgaaatccgcccccctccccagcggtatcaaccacgtcgagctgtgggccagacgcgccaacgtcatcgtctacgtgaagtacaccggacgctcttccgtccctgtggccgagacggaaatggaaaacctcgcccgccacgccctcgaccacatccgcctggagtgagccccgccgtcgagatcacccagcgtcttccaggcggaccatcaggcgggtcatcagcccttcgggcggggtgtcggcgggattgttcagatagacctcccggagcgggccggccgggacgtggccgtgctcgccgcaccaggccagcaggccgtgcccggtcaggtcgatctgctcataggggccggtgtgcacggcggcggcgaagacaccgcccggcagcacctcgtcggcccgttcggcgggcacctcggccgccacggccaccgtgaactcctccgccaggtcctgggggaacaggccgatcagcgggccggagggggtgccgccgtccagttcgcccagcaggcgggccacgcagcgggaggtgctgtcggcgatggtggcgggggtggcgacctcgcggacgagccggacgtgacgggccggctcctgcagcacggtgacctcgacgcggggcagcccttcggccagcacccgctccagcgccgccagcatgcgcctgcggcgctccagctcggcctccatccggtcgcggacctcgcccagcgtcccggccaggtccgcgccggccagcacccggccgatcaccggcagcggcacatccagcgagcgcagcagcccgatcaccatcgcctcgcgggcctgggaggcccggtagtagcggtagccggagcccggatcgacccgggcgggtttcagcaggccgagtgcgtcgtagtggcgcagttgcttgacgctcagccggcacagccgggcgaagcgtccgatcggcaggagttcgtcgctcaccctcccagcctcacccctcccacagggggagagtccagcccggtggatctcacggccgggccgacagaccggtgcagccgcgcagccccacccagcgccggtactcggccctggcctccgcgccggtcagcaggcggggcaggccgccgacgatccgggcgggcttccagacggccttggtgacccggcggccttcgaccttcagcagcagcacaccggagttggccgtctgcccgttggccgagtagaagacgaagttgcccagcccgtagtggacgtacttgcccttgaggaaaccgccgcccagcgggatgtgggcgtggccgccgacgatgatgtcggcgccggccgcgatgagcttttcggccagctccttttgcctcggcagcgggcagggctgcagttccgcgccccagtgcaggtagacgaccacgatgtcggagcccttgcgggcgtcctcgaccgcctgcaccatgcgctcgacgttcttggcggaggccaggccggccttggtgtcggtggccgtccaggccgggatcaggtggtcgtcgagcacctgcgtggcggcgaccaccgccagcctgttgcccttgacggtcgtccggtacgcccggtaggcctcgtcggcgttcctgccgacgcccgggacggggaagcgggactttctgatggccgccagcgagtcgcgcaggccggactccatgaagtccatgccgtggttgttggcgatggtggtggcgtccaccccggccgctttgagggcggtgagcgccgagggcggggcgcggaagacgaactgcttgttgggcgcgggggtgccgccggtggtgatggcggtctccaggttgaccatggcgaagtcggcggcgcgcagcgtcctggcgatggggccgagcgcggtcccggggttggccagccgggcccgcaggtgtccttcgaagtgcacgtccccgccgaacgccaggatgatcggctccttggccggggcggtcggggtgcgccgcacggccggtgcggaggccgccggggaggtgacctcgccgcgggcctcggtgccgccgttcccgccgcacgcggcggccagcagcgccagccccgccagtagcgcccctacggtgctcgtccttcgcacaggcccctacctccgcgtctgaagtcgcctcagcctagccacacctaccgggacgcttgagaaagcacccacggttacgaagcgcccggtcgtcgagacgcgattcacggccccggggtgccgggggacggggaggcggtgacgtcggcgcaggaccgcagcccctcccaacgggcgatggcctgctgggcctcggtcccgctcagcggctgcgggatgccgccggtgatgaaggccggcgtccacaccgccttggtgaccttggcgccctgcaggcgcgggcggccggcgggcgggtcgaaggtgagggtcagcaccccggtctgcccggtgacggggccggagttgtagaagacgaagttgcccagcccgtagtggacgtacttgcccttgaggaagccgccggcctgcagcacgtgggcgtggccgccgaccaccgcgtccgccccggccgtcacgagccggtcggccagttgccgttgcgcgtcggtggcgcactgctccagctcccggccccagtgcacgttgacgatcagcacgtcgtagcggtggcggttcgccttcacctcctgcaccaggcgctgggcgtccttggcggaggccaggccgggcttggtgtcggtggccgtccacgcctcgatcaggtggtcgtcgagcacctgggtggcgccgatgacgccgatccgggtgccgcggaccacggtctcccacggtttgtaggcctcggcggcgttgttgccgatgcccaccaccgggaatccggcctgctttgcggcggccagcgagtcgcgcagaccggtctcgccgtagtccatgccgtggttgttggccatcgtcgccacgtccaccccggcggccttgagggcggtgaacgcggtgggcggggcgcggaagacgaactgcttgggggccggggtgccgccggtggtgatggcggtctccaggttgaccatggccacgtcggcggcgcggagcgtctcggcgatgggccccagggcggtggccgggtcgctgtcgagccgggcgcggatctggccttcgaagtgcacgtccccgccgaaggccacggtgaccgggccggcgcccggcgcgccgtagccgttggcgtcgtccaccaccgatgacagcggcccgcacccgctgaccagcgccatcgccgacagcatcgcgcccgccgccgcgacccgcgaccgacgtcccatctgccacctccacgtgccgccccgtatgcgtggttggacgccgcccactgaggcccggttcgcgccggtcatgggggtctgtcggggaggtctctttgagccgaaccggcaaatccgggcacactcgacttaagcggcggttcgttggcgaatcccggcggcttgacgagcgtcacggaaggacccggctttggacgtggaccggatcagggcggagacacccggttgcgcggaggtcgtccacctcaacaacgccggggccgccctgccgcccgccgtcgtccgcgacaccgtgctggcgcatctggagctggagagccgcatcggcgggtacgaggcggccgacgccgccgcgccgcagttcgccgcctcctaccgggtgctggcggagctgatcggggccgagccggacgagatcgccttcgtggagaacgccacccgcgcctgggacatggcctgctacgccatcccgttccgtcccggcgagcgcatcttgaccaccaccagcgagtacgccagcaacgcgctgggcttcctgcaggcggcccggcggcacggcgcggtggtggaggtggtgccggacgacgggcacgggcagctgtgcctggagtcgctggagcggatgctggcggccgggaacgtcaagctggtggcgatcaaccacgtgcccacccacgacgggctggtcaacccggcggccgaggtgggccggctgacccgccgggcgggcgcgctgtacctgctggacgcctgccagtcggtggggcagctggtggtggacgtccgggagatcggctgcgatctgatgtcggcgaccgggcgcaagttcctgcggggtccgcgcggcaccggctttctgtacgcgcggcgggaggtggcgcgggagctggagccgccgctggtggacctgcgcgccgccgactggaccggtccgaactcctatgagctgcgcccggacgcccggcggtttgagacctgggagcgttttgcggccgggcagctcggtttggccgccgccgcgtcctacgctctggagctggggctggaggcgatcgaggcgcgggtggtgtcgctggccgagcggctgcgcgccctgctggccgacctgcccggcgtcacggtgcacgaccggggacgtctcaagagcgggatcgtcaccttcacccacgagagcgtggaggccgcccggatcgtggagcgcctggccgccgccccgcgccggatcaacgcccgggtgagcgagcagacctaccgctatgacgcgggcgtcacaccgccgccccgggtgcgcctgtcgccgcactactacaacaccgaagaggagcttgagctggccgtgtccgccatagccgccgccgtcggctgaacgggcctcaccccccggggggacgctcacccgaagcaagcaagtatcattcattatcttgaatcattcaggtttaggagtcccgaagtgccgcccgtaaccgcccacccggccaagtcgcccgagccgctcccgccggccgacgcgctgcgcagcgcgggcctgcgggtcaccgcggccagggtcgcgatcctggaggccgtgcgctccggcgaccacctggtcgccgaggccgtggccgaacgggtccggcaacgggtgggcaccgtctccacccaggccgtctacgaggccctgcacgccctcaccaaggccggcctgctgcgccgcatcgaaccggccggcagccccgcccgctacgaaggccgcatcggcgacaaccaccaccacctggtctgccgccgctgcggcgcgatcaccgacgtggactgcgcggtgggccgggccccctgcctggaaccctccgccgacgccggctaccagatcgacgaggccgaggtcatctactgggggctgtgcccgtcctgccggcggtccgccccggaggggtgaccgccggtcaggcgcgcttggcgccgagggccttcatcgccttcggccaggcccggtgcatctcccgctcccagtaaggccaggcgtgccagccgtcgccgtagaagtgggtcgtcaccgggatcttcagcttccgcagccgggccgcgaaggccttggaggtgtcaccggtgacctgctcgctgagcccgcccagcacccgcttgcgcagcgcctcctcggggctgaggttcttggggtccagcgggccgggctcgccggtggtgcccgaggagacgtacaggccgatgccgcgcagccgcggcgccaggtcgtaggggttgtgggccttccagttcgcctcgtgcacgcccggcacgccccagatcttgtaggggtcgtcgttgccgacccgggcgttgagcgccatgaggatctgcggcacccccggcttgcggatgtgcagcgtcccgctgaaggccgccacgtacttgaacaggcgcgggtgacggccggcgtaggacatcgcgcccagggcgccggcggagatgcccatcaccgcccgccgcttgccggcccgcaggttgcgctccacgagctggcgcacctcgagcgtgtggtgggtctcccacttggggcgcccgcccttgccgtagttgtagtggttgacgaacccgccgaactggccgttgtagggcaggaccaccatgacgttccagcgggccgcgaccttgcgcaggtcggtctggcggacccaggtggtgtggtcgtcaccgccgcccccggcgtacatgtagaccgtcggccaggtccgcttggcggtccgcttccagcccttgggcaacagcaccagcgccttgagcttcttgcccaccgcgggcgagcgcatggtgagctccaaggcgcgcgagtccagccggcgcaccttgacgatcttcgcgccgttgtcggcgggccggtaggcggcggccgccgccggggcggccggaaccagcgtgcaccccaaagccagcgcgcccgccgccgcggcggcccggcgcacgccctgggaaagcctcatatcggcggtcctctccctgcttccgatgcgacgcgccgcgccggcgccccggcgcggcgcgcgaaaccaccgcatgtaagtgaccagaccctagtcccccaccggccgggcgggatactgccgtttccgacgatttccccccgccgccctcgtcgatcttgttatggccctgacaacgttcccgccgacggcccccggttttcgagcaaggtgcgcagccgcgcggcggcgcgcagcagcgcggcccactccgcggcctgcgggtcgacctgccggtgggcggtgaagagcgggttgagctccaccctcttgccctcttcggcggcgtgcctgcggaccgcgtccagcatggccggcaccgggtcgcggcccagggacctctccagcgaacccatcagctcatcgagcagggcgagatcgtcgccgggcggcggaaagacgaccgcgccggcgcagcggcgccgctgctcctcgtagcggtcctcccagaagcacacccgccagccgggccacagctcccgcagcgccggcaccagcccggtgccggtcccgcccagccacaccccggcggtgcggtcggcgaggtccagatgcagcccgctcaccggaagctccggcaactccagccggtcgagcccgcgcacggtcagccgctccagcagggccggcccctgccaggcggtgtggcagtcctccaggaacgggtaggcggtcaccccgcccgactcgtcccggacggtgagcaggtggcagggccagtccgggtcggtgtgcagctccttgggcaggcgccgcgcgtcctcgtcgatcgagcggacgacccggcggtccacgccgacatgggcggccaggtcgcccaggccgtcataggcccaccggatgctccaccccggccaggtcagctccagcagccgcaggaagacccgcttggccggcaggtccagcgtcaggtcgtccccgtagaagatcagccggcgggtgaggtggtccaccaccgcgccgccctcggcccacacatcgtccagccagtcgcgttcgcggtcccggcagagccgctgcgcggcgatgaaacgggtggccgcctgcgggccgggggccagcaccgagcggatccgaacggccgcccagtgggagtaatacagccgccagcccgcctcatcgaccaggacgaaattcgcacgatggcccatgggccgatgctcgcccgccggccgtcccggccacaacgcgttttctgtgtcctcgttcggctgagccggcaaagatcaatctgtaaccatctgaacacggagcggaacatcggtgcgtcccgatgcgtctatccggctagtccgcgtgaatgagccgaccttggagcactcgatggccggcagcccgcccttcgattccctctcaggcgcctcaggcgtgccggtgtccggcgaggagccctccggcgacccgtttcagcccttcgacaaggtccgccagttcctgtgcgccttcgaccggatgcggacgcgccccacctggcggcagggggacgtcccgctgccgatcgtgtccatatccgggccggccgaggcgaccgcagccgtcgcccaagcgctcgaagagcggtgcgagggcaccccgtatgcgcgattgaccacccagcccgtccccgagcccagaagaccgggcggcgccgcggacatcccgctgcaccggtgcgtcggggcggccttgggaacggccgcccacggcctggccgcggccacgccgcgcggcgagccgcggctgcggttcccgctgctgacccaggtgctgtggctgctggaactgcagatcagcgccttagggccggaccgcctgcgcgaggaggtgcgccgggagatccggcagcgccgccagctgcgccggggcaacgcagccgaccagcggatgttctgggcgaacgtgcgctcctatgccgacgagcggctgccgttttgggcgtcgatcaccgcgctggccgggctgaactgggtggaacgcctcaccatgctcgtcagcctggtgatcgtcatcgggtgcatggtcgccggggcggtccacgtgctgctgcgctcgcgcccgtggaccgggcggcaccggtaccgctggctgttgcgccagccctacctctccccgccccgcaacaggccgcacaacttcgtggagttcgcggtccgggtactgcaggcccggcggctcagcgaggcggatccctgtgccgcccttccccctcaggacgccggcaaggccgaccacgacctggcctgcctactggtgaacgccttcctagaggacctacgccaggagtaccggcgcggccggcggcggccgtggcggcgggcttcgtgggcccgcaccgtctacccggtgctattgctggacgggccggacatgcggctggtgcagctggtggaggaggtccgcgccacgacctgctctgcagacccgctgttggtggtcgtcatgggccggcccgagacctccgagcccgggaccgacccggcgttggagcgtcccgtgcgtcccgagcagatggcggtggcctggcagcggtggggggagtcctgggccaaggaccgcgcgctcggctcacgccgggtgctgcggatcggcctggaagccgcagacaccgacttccgcaaccggagcgcaggccactaccggggacggcgccgtccgttcctggcgcatcccgccctcccctggctggtgaccgcggctttggtgctgagcttcctgacgcgggtcgtcgaggtgaactgggacaggtgcgcacccggcatccggcgcgtcgagaccggagagtgcatcgggatcagcgacgggagcttcgtcttccacaagcgcctgaagaccgcgctgaagcacatccaggaggccaatgagagcatcctggaatctggacggccgtacgtcacggcggtctacatcggtggcttgagccgcacccgcgaaccagccgtcggcggcgatgacctgttgtcggacgtccacggcgagctgctgggcctggccctggcccagcgcgagctgatcagaaccggcggtgacggcagcaagctgcagttgcgcctgctagtggccaacagcggccactactaccgattcgccgagcaggtcgcccggcaggtgctggaactggccgagcaggatcccactgtggtgggcgtactcggcctgggggagagccatcggcacgtcgacaaggccatccggctcctggggcagcgctcgatcccgatgatcagcacgacggcgaccttcgacgacatgggccgtctgccgggccggaattcctatatcccctccctgtttccgctggcgcccccgaacagcgtgctggccgagcacacggtccgctgggcgctggaaggcattcaagagttggacatccccgccctcgacagggcgatcgtcttcaccgacaccacggcccaggacctgtacggcaaggatctgggacgcagatacctggaaaaactgggcaaccgcggccaggaggtcagcttcgccaacagcggggagctcgccaagagggctactgagatctgctcgggggccgatcctcccaagacggccttctacgccggacgagccgagcacttcaagggtttcctcaccgcgctcaccacctctgggtgcgggcaggtgacggtattcgccagcgacggggtgacccagtacgccaacgaccacgccaccgagctcagccgcgacagccgagtgcggctcctattcacgccgctggcctcgcctaccgcgtggaaagaggaggaagggcaccgcccggacttctacggcgcgatgaacgaaacactcagatcgctgaggctggaccggctgcgggcagaggagcagccctccagggagtatgcggcgcagggccgggacgcggccgacatcctggtccgcgccgcccaggcggccctgatcgggcagggtggccacgccccggtgccggaccggggcggggtgctgctggccctgcagacaatgcccccggtcgacggcgcgagcggcctgatcaaactgcacggcgctgcgaacggccaccatgccctcgaccgtccggtcctgctggtcaccttgaaccaaagcggcgagcaggtcctggtgcgccagtgcggccggctgtacgccgcccaggagaagcgatgctgaagctcgtccccgcaccaagacgggcgaaaatccgtcccggtgcggggactgtggattcactgctggaccggagcctcctgggaagccggctggtaggcggtggcgccgccagagggctgggcgggggcgttcagcgccggcgggccgtcctgcccggaggtcttctcctcggcggcgggcttggcggactcaccatcgtcgccctggccgccgaacgccttggagaccgcctgcagggcgccggtgacctcgctggggatgacgaagaaggtgttgccctggcccttggccagttccggcagcatctgcaggtactggtaggccagcagcttggggtcggcgttgtggcggtggacggcgtcgaagacccgtccgatggcctccgcctggccttccgcctccaagatcgcggcggccttggcgccctcggcgcgcaggatggcgctctgcttttcgccttcggcggtcaagatggccgactggcgggcgccctcggcggtcaggatcgcggcgcgcttgtcccgctcggcccgcatctgcttctccatcgcctcctggatggtcggcggcgggtcgatggccttgatctccacccggttgacccgcacgccccacttggtggaggcgtcgtccagcaccgcgcgcagctgggtgctgatctgctcccgggagaccaaggtggcctccaggtccaggctgccgatcacgttccgcagcgtggtgatggtcagctgctcgatcgccttgatgtagtcggcgatctcgtactgggccgcccgcgggtcggtgacctggaagtactggacggtgtcgatgtggacgaccaggttgtcttcggtgatgaccggctggggcgggaaggagaccacctgttcgcgcaggtcgatcagcggccgcacccggtcgatgaaggggatgacgaagttcaggcccgcatccagggtgcgcaggtagcggccgagccgctccacgttcgccgcatgcgcctgcggcacgatgcgcacggtgcggaccatcacgaggatcactaccagcgcgatgatgatcccgatggtcagtccggccacggttactccctcgggtagacgagtgcgatggccccctcgatgccgagcacgtccacatcggcgccggcggggatgaccaggtcggggtcgtaggggcgggccgaccactcctcgccgccgatgcgcaccagcccgccgcgcttgctgacctcggtcagcgtcagcgcctccttgccgaccagggcggcggcgccggtgcgcagcggcgggggctggcggatgtgccggcgggcgaccggccgcaccagccccagcccggcggccgaggcgaccacgaacaccagcacctgggcgagcagcggcagcccggccagcccggccagcccggccgcggccgcggcgaccgccagcagtccgagggccaacgtcagggtgaaaagctccgctacgcccagcgcggcggccacgatcaaccagacgatccacgcctccatgaccacccccggcacgcggctgaactctccttctctcaccgtatccggtaccggcgcctcgggtaatggggaatttatctacttaacaggtagatcaagtttgtcgcattggcatgaattctccgagtgcgccttatcgcgcttatcagtggcgctccgcagcccattggatagcgtgccgggatcagtggcgcgcacggttcgaaccagcggccacgcaggtcaagcacggcaccgcccggtggaggaaagagcagcatgaggccccccgacgtccacatcgacgatctcgccgaaccgcgtttctcccccgaggcccagcagctcatcgacggcctgacggcgatggcgccggcctgcacgctggagcccgaggcgctgatggagatggccgtccagcagaccgaggcgaccgggcggcgcatggaggacttcggcgatgaggccttccgcgagccgctggagatcctgtgccggtcgctgcgggaggaggccgggctggccgagcacggcaaggtcgtctggcacgcccagctgctggcccagctcacccagcggctgcggttgcaggacctgctgaaccggcacccggaaatccacgacgtgcagatcgagcggccgatcatcatcgccgggctgccccgcaccggcaccacccacctgcacaacctgctgtcggccgacccggcgctgcgcccgctgccctactgggaggcctgcgagcccgtcccgccgcccggcgaggagggcacgatcgagccgcgcatccagcgggtggcggcctcgctgcacctggtgcacaccacgctgccgtacctgaagcggatgttcgacctgacgccgacctactcccacgaagagggcggcctgctggcgctgacgttcgcctccacacacctggagatccaggcgatggtgccgtcctatagggactggtacctgggcaccgaccagacgttcgcctacgagtacctgcgcaccgcgctcaaggccatcacctggctgcggggcggcgggcgctgggtgctcaaggccccccagcacctggagcagctcggcccgctgatgaaggtgttcccggacgccaccgtggtgatcacccaccgcgacccggtggcggtcaccgcgtcgctgaccaccatgctgtgctacgggctgcgcatgacgacctacccgatcgacccgcacgccgtaggcgcctactggcgcgaccggtcggccatctacatggaacgctgcctgcgcgaccgcgacctggtgcccaaggagcagtcgatcgacgtgctgttccacgagttcatggccgacgacatcgccatggtggaacgcatctaccaggtggccggccagccgttcaccgaggagacccgggcggcgatggaggcgtacatggccgagcatccccggggccggcacgggcgggtggactaccggctggcggacatcgggctggagctggccgaacggcggcgggcgctggccccctacgccgagcgcttcggcacgaaggaggagccggtcaaggagcgctgagtaaacacgaggggaagatttccctatcttctttgtgctccggtcacatggcgcggcgccatgaccccggtccattattggtatgcgaacgtaccaaaggagcgcggtcatgaagcgtacggcgtaccggacctgcccgctgtgcgaggctctgtgcgggctggagctctccctcgacaacgaccgggtgaccaaggtacggggggacgccgccgaccccttgagcaaagggttcatctgccccaagggcgccacgctgggcagtctggacggcgaccccgaccggctcgacgcccccttggtacgtgacggcgaccggcacgtgcagacctggtgggacgcggcgttcgccacggtggcccggcagctgcgggcggtcatcgaacggcacggccgggacgcggtggcggtctacatcggcaaccccaacgcccacaccgtcgccgggccgctgtacaacggcgcgctgatcagggcgctgggcacccgcaacgtcttctcggccagcaccgccgaccagatgcccaagcacgtcagcgccggctacatgttcggcgacccgctggccgtgccggtgcccgacctggaccgcaccgaccatctgctgatgctgggcgccaacccgctggagtccaacggcagcctgtgctcggcgccggacttccccggccgcctgaaggccatccgcgcccgcggcggccgcatcaccgtggtcgatccccgccgcacccgcaccgccgcgctggccgaccagcacatcccgatccgccccggcaccgacgcccacctgctgttcgccctcgtccacaccctgttcgccgaggacctggtgcagctgggccacctggagggccgggtgcacggcctggacgacctgcgggcgctggcggtggacttcacccccgagcaggtcgccgacatcaccggcatccgcccgctgcagatccgccgcatggcccgcgagctggccgccgccgagcgcgccgcggtctacggccggatcggcacctgcacccagtcctacggcacgctcgccagctggctggtggacgtgctgaacgtgctgaccggcaacctcgaccggcccggcggggccatgttcccccgggccgcccacatccccctctaccgcaagaagcagccgttcaccaccggacgctggcacagccgggtgcgcggcctgcccgaggtccgcggggagctgccggtggccgcgctggccgaggagatcctcacccccggcgagggccggatccgggcgctgatcaccatcggcggcaaccccgccctgtcggcgccgggctccggccggctggaggaggcgctggccgacctggagttcatggtcagcgtcgacccctacctcaatgagaccacccggcacgcccacgtggtgctgccgccgccccgccccacccagagcccgcactacgacctggcgctgctgaacttcaccgtccgcaactacgcccgctactccccgccggcggtgccgctgcccaaggggcggcccagcgaggcggagatcctggcccggctggccctgatcgcctccggcgaccccgacggcgacccggccgcgctggacgagatgatcgtcggcgccacgctggccaaggccgtcaccatccccggctcgccggtgcatggacgcgagcccgccgagctgcgcaaggccctcaccggccggggcgtggaactgcggctggacatgatgctgcggctgggcccctacggcgagggcttcggcgccgaccccgaagggctcaccttggccaggctccgcgacgagcacccgcacggcatcgacctgggccccctggagccgcgcctggaggaggtgctgtgcaccgcctccgggctggtcgagctgtgcccgcccacgttcgccgccgacgccgagcggctgcgcgaagggctgggcgccgccccgccgcaggggctggtgctgatcggccggcggcacctgcgctccaacaacagctggctgcacaacgtgccggcgctggtgcgcggcagcaaccggtgcaccctgcagctcaaccccgccgacgccgagcggctgggcatcaacgccggagacaccgtgcgggtgacctcccgggccggtaccctcgaggcggtggccgagccgaccgacacggtgatggccggggtggtgagcctgccgcacggatggggccacgaccggccgggcacccggttgcgggtcgccggcgagcacgccggggtcaacgtcaacgtggtcaccgacgagcaggaagtcgacccgttgtccggcaacgcggtcttcaacggagtcccggtgacggtggagcgagttggctgacggagcccaggaacgtcccgcctgttgcgccccctcactgacgacgggggcgccggggcgggccgtgccctcgttcgacttcgacatcccgcgccggtctccacaggagatcgccaagggcatggtggccatccccggcgggacgttccggatgggcggcgaggaccccgacgccttccccgaggacggcgaagggccggtgcgcaccgtccggctctcccccttcctgatcgaccggtacgcggtgtccaaccggcagttcgccgcgttcgtcaaggccaccggctatgtcaccgacgccgaacggtacggctggtcgttcgtcttccacgcccatgtggcccccggcaccccggtcatggacgcggtggtccccgaggcgccctggtgggtggcggtccccggggcctactggaaggcccccgaagggccggggtcgtccatcaccgaccgtcccaaccacccggtcgtccacgtctcctggaacgacgcggtcgcctacgccacctgggccggcaagcgcctgcccaccgaggccgaatgggagatggccgcgcgcggcgggctggaccaggcccgctacccgtgggggaacgagctgaccccgcgcggccggcaccgctgcaacatctggcagggcaccttccccgtgcacgacaccggcgaggacggctacaccggcaccgccccggtcaacgccttcgcccccaacggctatgggctctacaacgtcgccggcaacgtctgggagtggtgcgccgactggtggagcgccgactggcacgccaccgagtccccggccacccgcatcgacccgcgcggcccggagaccgggaccgcccgcgtcaccaagggcggctcgttcctgtgccacgagtcgtactgcaaccgctaccgggtcgccgcccggacctgcaacacccccgactccagcgccgcccacaccggcttccgctgcgccgccgacccgctgtagaagcggctgggtgaaccttttacgctctccgtttccgcaggccgcgaccgggagcaatgccgtggccgggacgtttccgacacccgggatcaggcggggaaaaggttcagtgcggctgtggtggctcgttcggggtagtgccgctagtgtgcaacgggcgtccccggtggttcggccccaccggaagcgggaggtcaccggcggcccgaaggcacgacgtcgcacccggtcactggggggatcaatgactgaacgggcgagcaagatgttccggcgcagaccccggcaacccggaacgcacgcggccgacgtggtcgacggcctggagcacatgacgggcctggacgggacgatccgggcgatctcctcgacgatctcccggctgttgcgtccgggaccggtcaaggacgccctgcacggggtgccggtggggcatccggcgcaccctccgctgaccgacgtgccggtgggctgctggacctcggcggcgatattggacctgatccccgggacggagcgggccgccgaggccctggtggccgccgggctggccggggccgtgccgaccgcgctcaccgggtgggccgactggtcggcgctgcaccgcgagcagcagcgggtgggcctggtgcacgccctcgccaacagcgccgccgtcgccctgtacgccgcctcgctgctggcccggcggcgcggccggaccgccaccgggcgcatgctgggcttcgccggcctgtcggtcctgctcggcggcgcctacctgggcggtcacctggccctccggcaggccgcgggcgccaaccacgccgacaaggtctcccacctggtgtcgctgggctggcacgacctgtgcccggtggacgacctgcccgacggctggccggtgcagcgcaggctgggttacctcaacctgttcgtgctgcgcgagggcgacgaggtgcacgtgctgggcgaccgctgcgcccacctgggcggcccgctgcaccagggccgcatcgtcaccgacgagtacaacggcacctgcgtggtgtgtccctggcacggcagcgtcttccgggtgacggacggggcggtggtgcacggcccggccaccggccgtccgccgtcctttgagacccgggtggagaacggcatcctgcaagtgcgccccatcccctgattccgtgcccctctcgcggggtatatgtcgaatatacgttcgatgtcggggagccgcgccatgaagggtgacagggtcgagatcgtgatcgacgccggggagggcacccggacctacgaagtgaaggccacccgggcgggccgccgggtggaggtcgccaccaggcgcggggtggtcgaggtcagcgaggtcacccgcaccgggaccccggtccgcaccgcccgtttcatggccagccgcgtgctggcgctggtcgaataccccgtcatggacgtgcaggccgacgaacgcgcccagctgcgcgacgccggctgaccggggcggccggcgggagtgagcttcgtctctcccagggcgttccgcccgccccgccgaacgggatgagcagggcttttcctaccatcggggcgtggtggatcgacgggacggggtgtgaacgcgctggaggcggcggcggtgttcgccgccgggatcggcgccggaggcatcaacgcggtggtggggtcgggcaccctgatcacctttccgactctggtggcgttggggttcccgccggtggcggccaacgtctccaacaacatcgggctggtgcccgggtcggtggcgggcgcctacggctaccgcgccgagctggccggccagcgggaccgcctgctgcgcctggccgccgcctcgctgaccggggcgatcatcggggccgcgctgctgctgggactgccggagaaggccttcggggtgatcgtcccggtgctgatcgcggtgtcgctggtgctggtggtgacccagccgcggctgaacgcctggctggcggcccggcgcgagcacgcccacccgcacggcggcccctggctgtgggcgggggtgctggccgccggggtctacggcggctacttcggcgccgcccagggcatcatcctcatcgcgctgctgggcatcttcctggacgaggatctgcagcgcctcaacgccgccaagaacgtgctggccgccctggtcaacggggtggccgccgtactgttcaccgcggtgtggctgctgggccgcaccgaggtggactgggtggcggtgctgctgatcgccctgggcgccacggtggggggcctgctgggcgccaagatcggccgcaggctgccgcccatggtgctgcgcggagtgatcgtggcggtcgggctgaccgccatcgtcaacctgatcaccgactgacggccgtccccgggcggcccgtcagctcgcgcgggcgtaccagcggccgttctggcgctccacggtcagcggcaggccgaagcactcgctgaggtgctcgggggtgaagacctcctccaccttgcccatggccaccaccgagccgcggcgcagcagcagggcgtgggtgaagctctcgggcacctcctccacgtggtgggtgaccatcaccatggcgggtgcggtcgggtcggcgcccagggccgacagccgggagaccagcgcctcacggccgcccaggtccagcccggcggccggctcgtccagcagcagcagctccgggtcgggcatcagggcgcgggcgatctgcacccgcttgcgctcgccctccgacagcgtggcgaagcggcggccgatcagctcggcgcagcccagcgcctccagcagggccaccgcccggctcacgtcggtggagtcgtactcctcctgccagcgtcccaagatcgcatacgaggcggtcagcaccaggtcgatgaccttctcctccgggggcacccgctcggccaccgcggcgctggcgaaaccgatgcgcgggcgcagctcgaacacatcggtgcggccgagccgctcgcccaagacctccaccgtgccctcggtcggatacagcagcgtcgcggcgatctgcaggagcgtggtcttgccggccccgttcggcccgatgacgacccaccgctcatcgtcgtgcacggtccagtcgatcccgcgcagcagcatggactgctcgcgccgtaccccgacgccgctgagccgaagcacctcgccgctcatccgtcttcgtttccctcccgccggatccgcttccgcaggtcgaacctacgtcatcagcggcgcctgcgtgcgatcgacgttcgctggatggcacaggtgtgacctcttcgacgtccggattggacattggacggccgggacgcccaccatgacagggacatcgatgcagctactggtcggggtggtgggcatgcaggacgcgttccctcggcgccgggacgccgcggcggcgctggtggcctgggggaatgcctggctcggcggccatgtcgggctggatgaggcggcggacgccatcgaggcggccgccggccctcaggtcgtcgccgagctgcccggcgacccccacgatctgccgttgcgccgcgccctggcggcgctgcgggtggccgggatgtccacgctgcggctggcgctgccggcgcccggcgacccgctcgggctgaccggcccgccggagctgaacgccgccgccgtgcaggccggtgaggcggtgctggtgaacctgccggagacgccgatcgggctggtgcccgccgaggaccggcgcggctcgtcgtacgtgggcgtccgctggcaagcgcaccgggcgcggccgggggtggcggacgtgccgtcgctgtcggaggccgaccacgggctcaccctggcgatgcgcgaggccaccgagacgttgctgacggtgaccgggacgggcggggtgccgccggagatcgccgacgcgctggcggacctgcgcgacccggagcggtgcgcgacgctggccccgggttacccgccgcgcgcccaccgggtggccgcgctggccgggcggctggcgctggtggtcgatctggcccgccggctggaggggcacggcctgaccgccgcgcagatgcagcgccgcgaggaggcgctgcggatgctggaccgggcggtgcgccgcgcccgggtcgccgcccacaacagcgctttcgatccggtcccctgagccgccgcgggtcttacagctggaccacgacggtgcccatcaccttgtcggcgaaggtctgcttcttgggatcgaacagcggccacaggaaaccgaggcagaaggcgaatccgtccagcccatgggccatccggcggacgaaggccgcgccgaagccgatcggctggccggaatgctcggccacgagcatgatgttcatgcgccgtttgccgaacgtctggccggtggtgccctccaggtgcaccgaccacagcccggcgaccgccaccgccaggcaggccaccagcaggaggatgaagcccagaccgaccagcccggcgttctcctcgccggggccgccggcgaagcccaccgccatcagcacaacgcccaaaagggacaggaaaagcgccggaccgccgatcaccaggccgtcgagcaggctcgcggcgacccgggcgccccattcggcataggggcgggaaggccggccgtagtggtggtgatggatctcgaccggcgggacgggagccggctgcggggggtaccccggctgctggacgtaaccggggtagggcggattctggccgtagccgggctgctgggggtactggccgtagggactgcccacgctcactccttactgatcgcccctttgatgactgggacgcacatcgaagccgcccggctccctgcggcgtgtccaaaatgtgcgatcacctgcgcggctcgggtcgtcggcccgagagcccctggcatcgagtgccaccatagccggacgaaatgagtcgggcatcccctccggcgtaaaggggtgctcacccggccgcggatcaggccgggtgtgaaaactcagggcgatcggttcttacagccgctcggccgctcccacgatctggggttcgcgcacggcgccgacctggtccgcttcgaccacatcggcgatcacgcaggtgatgttgtcggggccgccgccctccctggccagcgcgatgaggtggccgatggcgtcggcgggctcggcctcccgggtgagcacctcgtagatggtctgcgggtccaccacacccgacagcccgtcggagcacagcagatagcggtcgcccagccgggcctcgcggcggtacaggtcgggctcgcggtcctcgcgcccgtccagcacccggtagagcacatgcgaaagccgggacgcctctgcgctctcatccggcccgttgccggaatcggggttgagcagttccttcatcgtgtgatccttggtgatctggaacagctcaccgtcgcggagcatataaccccgagagtctccgatatgagccaaggcggctttcgtccccgaccacagcatcgcggtcaaggtggtgcccattctgctgaggtccgggcgttcttcccgggcgattcgcaatttctcgttggcttcggcgacggcccgcgccagtgcgctttccagatcgtcaacggggacgtcggtgtccagtgagcgcaacgacccgatgacggtggagctggccacctcaccgcccgcgtaaccgcccatcccgtcggcgaccgcgatgagccggggcccggcgtaggccgagtcctcgttgttctgccggacgcagcctatgtcagagcctgccgcatacttgattgttacgttcataccgatttcgatgacgatccagtcatgagagttcgatcagccgtcagccttcggccaggccgtggcggacggcctgccaagccgtctgagtacgatcctgcacccccagcttcacgagcagattactgaacctttttcaacgcgtgtcctcggacgccgggaacgggaacccgggcggcgcccggtaccgggacgttccaggccacggcatcctccctcactgcggtgcccccgtctcggcccgcggggacggggcgttgaaaaaggttcgctcttcggggccgagcggcccggcgcgatcggcaccggagcccgtcgtcccgggccgcagagccgtccggcgggtgaccggcgccccggcccggcggcttgcccgtcgccgggcgtcaccgtcccgatctcctgtgcgaggacgggtacggcggcgtcccgatggagatgccccgtggcgtccgcccataccgcagcggcgcgtgctcgcatacggccgtacccgccggcggaccgcccgagccctccgagcgccccgcacaccggccggcggccggtgaccgtgggcaccgccgaactcaccgcgtgcaggggtccacccggctccgcgcagctcttgtgctcaatgcccacgttgccgaccgtactccccgcaatggccatcgcgaatcagactcttgggcgaaccgcataacccgcccggtcattctgcgccacggtgcccttcggcacatcgtcccactggggcgttatacatcctttgccgatctttgtgcgcgtgcatcgccgcgcaccctccaaccggcccaaggcccccatcgcccgcccggcgcccggcgggccggatgccgacacgccgcaccccgagggcctgacctgcgggttcacctggtggagccgggagggacgcgggcccgtatcctcgcggaggcgactttcttcgccgaatcccccaaggcgcccgccgccacgaccgcgacgaaggagcatcccacggacgtcgaatccgccaaggccgacccctcccgcccggcccccggcctgctgagcggccggtaccggctgccgaccatgggcatcgtgctggtcatcaccctgctggcgttcgagaccatggcggtcggcacggtgatgccggtggtggccgacgacctggacgggctgccgctgtacggctggagcttcagcgggatgctgatcttcagcatgctcgccaccgtgctggccggcggctggatcgaccgccgcggcccggcccggccgctgctgagcgggctggcggtcttcgtggccgggctggtgatcgccgggaccgcgccgtggatggcggcgctggtcgccgggcgggccgtgcagggcgtcggctccggcctgacgctggtggcggtgtacgtgatggtcgcccgggtctacccggagcggctgcggccgagggtgttcgcggcgacctccaccgcctgggtgctgccctcgctgatcgggccgagcgccggcggcgtcatcgccgagcacgtccactggcggctggtcttcctgggcctggtgcccttggtcgtcccggccgcgctgatgctcctgccggcgctgcggtcgatcgggcgggccgagccgcaaagcgccccgtccgcccggcagggccgggtgaaagccgccttcgtcaccgccttcgccgccgccgcggtgctgtacgcggcggacgccccgggcctgtcggcactgccggcggcggtgctgggcctggccgggctgggctgggggctgcccaggctgctgccgcccgggacgctgcggctgcggcgcggcgtgccggccacggtggcggcgcgcggcctgctggcgggggcgttcttcggcaccgacgtgttcatcccgctggcgttgacctcgctgcacggtttcagccccacccaggcgggactggtgctgacgctggcgtcgctgagctggtcggccgcctcccagtaccaggggcgctcccggcgtccccgggcgttcttcgtgctgagcggggcggtgctggtggccgtcggggtggtggcgacctccgtggcgctgcagctgtcgggctggtgggcggccccggcctgggtggtcggcggggccgggatgggtctggcgctcagcggcctgagcgtgctgatcctcaaccagtcgccggtggaggagcagggcgtcaacacctcggcgctgcagctcagcgacacgctgggctcgtccttggcgatcggcctggccggcgcgctggccaccgccttcggcgccgaccggctggagctggggctgcggaccggcgcggcgctgctggtcgtcatcgcggtggtgggcgtcgtcgcggcccggcgggtggaggccaggccgtgaccagtcccacaacgtcccttttttaaagaacgtcccttcttcgcggctcgtgcgaggccgagcaggcggtgcggcctccccccacgccccggacacccgcgccggaccggtagcgtaggttccagcatggacggctcacagcgcacgctgctcatcacgctcaccggccgtgaccgaccgggcgtcacctcacgtctgttcgccacgctcgcggagttcccggtaacggtgaccgacgtcgaacaggtcgtcatccgcggccggctgatcctcggcgtgctgctgtcctatgcccggggcaccgacatcggcaaggtgtggacggccgccgagaaggtggccaccgacctggacatggaggtcgaggtctccaccgcccgcgaccgggacgccccgcggcggcgcggccggctgcacgtgacggtgctgggcaacccgctgcgcccggccgcgatggccgggatcgccgggcggatcgccgcggccggcgccaacatcgaccgcatcgagcgcctggcccgctacccggtcacctgcatcgagatggacgtctcgggcgccgacccggaggcgctgcgcggtgcgctggccgccgaggccgccgcccagcaggtggacgtggccgtgcagccgtccggcctgcaccggcgcgccaagcggctgatcgtgatggacgtggactccaccctcatccagggggaggtcatcgagctgctggccgagcaggccggctgcctggacgaggtggccaaggtcaccgaggccgccatgcgcggcgagctggacttcgaaggctcactgcgcgagcgcgtcgccctgctggccgggctggacgcctcctgcctggaggaggtccgccgcaagatccgcctggccgccggggcccgcaccatggtgcgcaccctcaagcggctggactacaagttcgccatcgtcagcggcggcttcacccagatcaccgactccctggtggaggagctgggcatcgactactcggccgccaacacgctggagatctgcgacggcaagctcaccggccggctggtcggcccgatcatcgaccgcgccggcaaggcccgcgccctggaggacttcgcccgccgcgccggcgtcccgatcagccagaccgtggcgatcggggacggcgccaacgacctggacatgctgcaggccgccgggctgggcgtggcctacaacgccaagccggtggtccgccaggccgccgacaccgccgtcaacgtgccctacctggacaccatcttgttcctgctgggcatctcccgcgacgagatcgaggccgccgacgccgaggaccaggagcccttcctgcagtactgaaaccgcccgtccgccggcggtcaccgcaggaagtcgtgaaccgtcttggtgaaccaccgcggcatggtgacccacgggaagtgggcggagcagtcgtcgacgacgagacggccgtcggggaagaggcgggccagttcggcggcccgctccggggtgaggtcggggtccagggccccggcgatgaccagcaccggggcctgcaggcacgccagcgcccggcgggtgagggccgggtcgaaagcgccctcggcgtagtagccggcggcgacgggacgggagcgggccagttccgcctcctcgcagcgggcgtgggcgaacgccgcctcgttccagcgtccgtagcggaaaggggccgcctccagccggatggcgggggtgtcctcccccgcccgccatgccgtgatcgccttgcaggcgtcctcgtaccagggctcgtcggcgcgccgccgcagcacggcccggcgttcccgctcggtcacgcagatccccaccgcccgggcgtcgggggtgaccaggacgagccggcgcagccgttcggggtggcgggcggcgtacaggagcgccaggttgccggccgccgagtgggcgagcaggtccatgcgctccagccccaggtggacgcgcagcgcctccacgtcggcgaccatgcggtcacagcggtagccggccgggtcgccggatgcggaataccccgatccgcgcaggtccagccgcagcagccggcggtgccgggacaggccgccgaggtctcccaggtagcgcgaggcgcggccggggccgcccggcaggcacaccagcggcgggccgccttggaccgtggggtggaccgccagatgggcgccgtcgtaggacggaaagcggatcatgtgcgcaaatgatcatatccgggagagttcgggcatctccctttccgtccgggacgactgccgtgccctcacgcggcccacgaccggccgggacggcggccaccgccggatgtgccgaggtcactcccgggcggtgtgggcggccaggacccgttcggcggcggcctcgtcggtgtccgccgcgttgctcgcctcgcaccaccgctcactgctgagggtcgtgaacagcctgtcctcctcggaggcgatccaggccgcggactcctcggggggtgatgccgcgccgggggacaggtggccggccggcccgagcaggatcgagtcccagccgatgccggtggcgccggggccgtactgctcccacatgtcgtcgtgggcgatgtgctccagctccaggcgggtacggctcccgccctcctcggtcaggcgcacctcgatccagctcaccttgccgccgtattcccaggtggcggcgaagccgtgcggcgagggatgaagcgccgccggagcccgggccgtccgcgtgatcgccggacgggcggggtcaatccttgggggtgcggtgggtcagcagcgtcccgccgcccggccaggtgtccggccacggaccggacagttcgatcaccgcgagggcgcaggtggggaacgactctggagcacccccggtcaggtcgtagaccagttggtgcatcgaggggttgtggccgatcaccagcagcctgtcgacatcgtcgtccacctcccggatcagcgagaaggcgatgtcgacgtggttgtcgtaaagacccggctcgaactccaccggggacggcagcgccaaatcctccagggtctcccgggtgcgcaccgccgtggagcacagcaccagatcgggcaccaggtcgttctcacgaagccactggccggtggccgcggcgtcacggtggccccggctcgccagcggccggtcgatgtcggccattccggcgccgtcgacggccttggcatgacgcagaacgatcaaagtgggcatcgccccaccctaataccacgcacgcccggccatgtgaacatcccgaccgcttgccgatcgggtgaaccttctcaacagccggtcatcgcggcggcaccgcgtccgtgcgcggaccgctccgcccggcgagagcgggggatcagggcgcggcgagggcggcgatcacccagagcagcacaatgatgccgaacatgccaccgacgatcacagcgaatcccttcgcccctgtcatcggaggtctatcgccgctcatcccgccgtcttcccttcgctgcgccggcccgtacctccgccgagcgggacacggcacggacgaatgccgcgccgcccgccggcgggcgtgtgtcatgcctgtacccagagtacggtcccttgcccctgccccggccgtcaggttcctcccacctccggcttcttcgccaccagcagggcgaaggtgaacgtcctcccctcgtcggcgtcgagcatccgcgcctcgtggcgggacgcctcgcgtaccgtctcgtcctcaccggcctgcgcgcagacccggcaccagtgccgccagtagcgccacccgtcgtcctgctcccaggcgtccaggacgccgaccttgccggtgagctcccagtggcggcgccaccagccgaccgagtgcagcgatgcgaactcccactgccagtaggggcgcaggtgctcgggcacccggtcgatctccgcgcgcagccccggcacggcgatgcccagcagcccgccgggccggatgaagtcggccaggtagcccacgtagaagtcgtcggtcccgaagtagtggtaggcgtcgatgctgatcaccgcgtcgaagtagccgtgggcgaacggcagctccctggcctcggccagcagggggaagacccggtcggcgcacccggcctcccggatgcgggccaggttctcggtgggcgcgacccacaggtcggccgcccacacggtcaccccgaactcgcgggccaggaagatcgaggtcacggccttgccgcagcccaggtccagcacccgcatccccggccgcagcggcatccgcgcggtgagctcctccagcagccacagcgggttgggccccatcacgttgcggatcagccagcgggggtcataggccgccgaacgcggaaaccgcggcagcgtcagctgtgcccgcagttgctcatcgtccatccccatgccctcacgatccccgcggcggccgggtcatgcatccgaataacggtcccctcaatccgaccgttggcaggacgaccgggccacctccgctcaaccggcccaatgctttcgagggcttcaacagcaggcccgaagggcatcgccctccccgcaccgcccagcggcgcgccgaaaaggtcccctgcagacgctccgtcctcgctccccaccgcacacgcaggacgtcggggaaggctgcgcgcccaggaccatgagcaagcgaggattccccttaacagccccctcgatcgaccgttgacaggacgaccgggccacctccgctcaaccggcccaatgctttcgaaggcttcaacagcaggcccgaagggcatcgccctccccgcaccgcccagcggcacgccgaaaaagttccctgcaactgccccgtcctcgctcctcctcgcatgcgcagggcgtcggggaaggctgcatgcccaggaccatgagcaagcgagggttccccttcacggcgcgaaggggaaccctcgagcgtgcttgcgttcttcgcctcggccgcttgcccggccccgcggcgcacgcaccgggcctcacccagtaagcctttttcaacacatggtcttgggcgccgacgacgggagctcagacggtatccgaggtcatgaggtcgccggtcacggcatcgtccttgacccccaggcccccgctcccacctgcgggaacgtcgtgtcagtgcgtgcgccgctcagcgaccctcctcagcgcgcggctttgaaggccgggacgccgagacggccgttgccggcaccggctcgcccctggccgcggacacccccggtcccggcctgaggggacggcgtgccgggcaagcccggcgcgccgtcccctcaggaggacggcggcttgggggcggggccgccggccggttcggtgccgccgggctcccgggaggccggggtctcgagcggcggctcggcggccaagggcgcggcggttggcgcagtgccgccggaagcgcccaccgcggccatctccgggctgccggcggcgggcgggacgccgccggggccgatggggacggcccggttcctggaccagacgatcgcgccgatcacgatgagcaccgcggccacggtgacgccgacccgcagcggcaggttgccgaagtaggtcacgatcgcgtccgcgatcagcagcgacaccaggttcatcaccttgatcagcgggttgatggccgggcccgcggtgtccttgaacgggtcgcccacggtgtcgccgatcacggtggcggcgtgcgcctcgctgcccttgccgcccagcttgccgtcctccaccagcttcttggcgttgtcccaggcgccgccggagttggccaggaacaccgccatcagcaccccggccgcgatggcgccgcccaggaacgcccccagcggggcgtacccgagtccgaagcccaccgcgatcggcgtcatgatggccagcaggcccggggtggccagctcgcgctgggagtcgcgggtgcagatgtcgaccacccggtcatagtcgggctcctgggtgtggttcatgatcccgggcttgctgcggaactgctcgcggacctcgatgaccacccggccggccgcccggctgaccgccatgatcgccagcccggagaacaggaacaccaccgcggcgccgacgatcagcccgatcagcacgttcggcgagtcgatcgacaggctgaagtcggcgtaggtccccagcgcgtcccgcaccccggccgaggccccggccagcgccgtctccacggtcgtccggtaggcgccgaacagcgcggtggccgccagcacggcggtggcgatggcgatgcccttggtgatcgccttggtggtgttgccgacggcgtccagccgctccagcaccttggcgccctcgccgtgcacgtccccggacatctccgcgatgccctgggcgttgtcggagaccgggccgaaggtgtccatcgacacgatcacgccgaccgtggtgagcagcccggtgcccgccatggccaccgcgaacagcgccaccgtggtgttgccgaagcccagcaggaacgccccgtacacggcggcgccgatcaccagggccgagtagaccgccgactccaggcccagggagatccccgacagcaccacggtggccgggccggtgcgggcgctggcggtgacctcccgcaccggccggcgggtggtctcggtgaagtagccggtcagcagctggatggcgctggccagcacgatcccgatcagcaccgcgcccagcgccaccaggcgcgggtcggcctccagcgcggtgatctgcgggtcggtgacgccgccgagctcggcgaaggaggacggcaggtagccgtaggcggccaccgccaccagcagcgccgagatgatcgcggagatgaagaagccgcggttgatggcggtcatgccggagcggtcccgggcccgcggcgccaccgcgaagatcccgatcatcgcggtgatcactccgatcatgggcacgatcagcgggaagaccagcccgtgggtgccgaacgccacggtgcccaagatcagcgccgccaccagcgtcaccgcgtacgactcgaacaggtcggcggccatgccggcgcagtcgccgacgttgtcgcccacgttgtcggcgatggtggccgggttgcgcgggtcgtcttcggggatgccttgctcgaccttgccgaccaggtcggcgccgacgtcggcggccttggtgaagatgccgccgccgacccgcatgaacatcgccagcagcgcggcgccgaagccgaagccctccagcacgcccggggcgccgccctggtaggacagcaccaccacggcggcgccgaacaggcccaaccccacggtgaacatgccggccacgccgccggtgcggaaggccagccgcatggcccgccgctcggcggccgcgtccccgtcccgggccgcggcggcgacccggacgttgccgcgcaccgccagccacatgccggcgaagccggtgatcgccgagaacagcgccccgatcacgaagaacaccgaacggccgatccgcaccgccatgtcgtcggcgggcagcagcaaaagcagcagcgggatcagcacgacgaagatcgccaccgtgcggaattgacgtttcaggtaggcgcccgcgcctatctgcaccgcccgcgcgatgttgcgcatcttctcggtgccctgaccggcggccagcacctcgcggaccagccatccggcgacgatcagcgccagcagcgcgaccaatccgacgatggcgaccagggccaggtcgccgccaccgagatcgatttcggcgccgccggccgggctcgacagggaaagcccagacatctgtcctcctcgacagggcgttgcgctcgggaccgtcgaacagacgatcttcaccgcctaccccgcagggcatttcgcacacctcgcggggcgtagcgggtgccgggagtctacgcaggccaagcccggattagaagcctccgagggcacgcatgccgccttccccgaaaagccgccggacatacctggtaatttcgcgttctggcccgccttctcggcatcaccccaggtcagggaaccggcttaaatttcagtcgttcaccacaggcatcatgcccatcatcattcacacctcatcatccgaatcaggccccatatggccggtcgataaacataattaaccacgatccggatgacaagatcgaaaatatcgtccgataaatgatctcatagcgtttttcagcccggacgtccaggggccggaaaacggatttcgacgatcaatcgcgccggccgccgcctgcggggacgtcctttccggaagccgcccgcgggcatgaaaaggcccgcacggggcgagcgctccgtgcgggccggggcgggccgctcccgcccgacgatgagggggtcaggtgctcttgggccagctcatgcggatctggacgcccttgggggtggacccgatctccacgtcgtcgaccaggccctcgatcaccgccaggcccagctccgacacatcgtcggccaggccgcccagatcgaaggcgccgcgggaaaagcccggaccggcatccccccggggcggcgtgacgggctgcggatccgcaccacccgccgcgtcgtctccggggaccgagtcgctgacgacgacctcgaaccggccgccgtcgtcgctcagctccagccgtacgggctcgtccggacagtgccgcagatgagcctccaccgcccgcgagcacgcctcaccgaccgccagccgtacctcgtccagcagtgtctccgccacaccgctgcgccgggccacggcggtgacgatcagtcgcgccgttcgcacatgggcgggcagcgcgctgaacgtgacctcaactgtcgccatctcgggggccgtctcgcgtgcagccgctacttggcgcccttgcgcttctcctgggcgtcctcgatggagtcgtgaatcccgaagaccttggtcagcccggtgatccggaagatcttcaggatgcgctcctgggtgcacaccagctccagcgaaccgtcgtgggcgcggacccgcttgaggccgccgaccaggacgccaagcccggtcgagtccaggaactcgaccttctccatgtccaccaggaggtgatacttccccttgttgaccagatcgatgagcttctcgcgaagcttcggcgccgtgtagacgtcgatctcgccctccacgctgatgaccgtgaggccatcgtcggtggtgtagtcgttcaccttcaggtccacagactcctccagcgccgtgccgcattgggtcggggcaacggaaccccgccgtgattcaaccacgacccggcgtcacgcatacgcgattccgccaggtgacggcccgcggaccccatgccgcgtcagcgcgcctgcataggcccgcgcgcaaccgagtatcacccggtggatgagggcagggggtgccgacgtcgccgccgggacgtatctccaccttgtgcccaggatgtcagactggaaacctgtgtccgcacaaagttttcgatctttgggctccaccgggcgggacgggcccgctcccggtgggggcggcgtcctggccaagctgctcgccgacccgcggcgggacggccgggtcacccatgtgcacagcgtcccgccccggccgggccaccgggcgccctggccgccgtggacgtcgcggacactggtggaccggctggccctggccggcatccaggccccctggcggcaccaggtgcaggccgccgagctggcccgcgccggccgctcggtgatcatcgccaccggcaccgcctccggcaagtccctggcctacctgctgcccgccctcaccgccgtcctcggcgaggacgccggcgaacgcgcccccgccggcgtcccgtccgggcgggaaaggcccgcatccgccgcgcgggacggcggggaggggacggtgctctacctcgccccgaccaaggcgctggcggccgatcagctgcgttcgctgcgctcgctgcgcctgacgcggctgcgggcggcgacctacgacggcgacaccccgcccgacgaacgcggatgggtgcgcaagtacgccaactacgtgctcaccaaccccgacatgctgcaccggtcgatcctgccgggacacgcccgctgggcggcgttcctgcgccggctccggtacgtgatcatcgacgaggcgcacgggtaccggggcgtgttcggctcccacgtggcccaggtgctgcgccggctgcgccgcctgtgcgcccgctacggggccttgccggtcttcatcctcgcctccgccaccaccgccgagccggccgtgaccgcccggcggctgaccgggctgccggtggaggcggtgaccgacgacgcctcgccccgggccgccgccgcgttcgccctctgggagccgccgctgacggacctgcgcggcgagcacggcgccccgctgcgccgctcggccaccgccgagaccgccgagctgctggccgacctggtcgccgaggacgtgcagacgctggcgttcgtccgctcccggcgcggcgccgagtcgatcgcgctcagcgcccgccgcgccctgcaggagtccgcgccggacctggccgaccgggtggccgcctaccgctccggctacctgcccgaggagcggcgggcgctggaggaggcgctgcgctcccgccggatcatcgggctggcctccaccaacgccctggagctgggcgtggacgtcagcgggctggacgcggtgctggtgtgcggctggcccggcacccgcgcctcgctgtggcagcaggccggacgggccggacgcgccgggcgggaggccctggcggtgctggtggcccgggacgacccgctggacacctacctggtgcaccaccctgaggcgatcttcggtacgcccgtcgaggcgaccgtgctggaccccgacaacccctacgtcctggcgccgcacctgtgcgcggccgccgccgagtcgccgctgaccgaggcggacgcagagctgttcggcccggcggccggcgaggtgctggcggagctggtggagtccggcatgctgcggcggcgcgccaccggctggtactggacgcggcgggagcgggcctgcgacctgaccgacatccggggggccggcggcgagccgatccaggtcgtcgaggcctccaccgggcggctgctgggcaccgtggacgagccgtcggcgcacagcaccgtccacgaaggcgcggtctacctgcaccagggcgagtcgttcctggtgcggacgctggacctggaggatgcggtcgcgctggtcgagcccgccgaggccgactactccacggtcgcccgggacgtcaccgacatccgcatcatcgaaacgctccgcacctgcgcctggggcgaggcccggctgtgcttcggcaccgtggaggtcaccaggcaggtcgtcgcctaccagatgcggcgcctgctgtccggcgagatgctcggcgagaaaccgctcgacctgccgccccgcaccctgcgcacccgcgcggtctggtggacgctctcacccggccaggccggggtcctggacgcggcggacctgccgggcgccgcccacgccgccgagcacgcctcgatcgggctgctccccctcttcgccacctgcgaccggtgggacatcggcggcgtctccacggccctgcatcccgacaccgggctgctcaccgtgttcgtctacgacggccacgagggcggagcgggcttcgccgagcgcggctatcgcgacgccgccgagtggctgcacgccacccggcaggccattctcgcctgcgaatgcgaaagcggctgcccctcgtgtatccagtcccccaaatgcggaaacggcaacgaccccctgcacaagcagggtgcggtcattttgctgggcgaactgctgcgcggcgcccccaagatcaccgaaccgtagcgccccgattgcgaaagggtctaccctccctccctgacgaagatcctccggttcccgccccccggagaggagaccatgaacatgatcttcatgggcctgttcatcgccggcgccgcgatcgccgccggcatcggcgccgcgctggccaatgacgccgccgcgcagcttttcgtcttcggcgagcccgtcccgggcgtcaccaccctgtggcacgtcttcctcgccggcgtcatcgtcgccaccgtcttcatcgccggcctcaccctcgcggtcttcgggacataccgctatgtgcgcaccaaacgcgaactgcgctatctccgcgaagaacacgaggagtccatcaccgccctggagatggaaaagcggcatctggagcgcgagctggcccgcatccgccgcgaatccggccccgggcattccctgtcgccaccgtcccacccacacccccctcagcagcccgtcgtccagtgactccttcgctggacgccctggcgggggcaacaccccgtttccggcgcaaaaccctgtgaggacgtagagacctggacgtcaccaaggttctctcagcgaatacaagcccgcctcacggcgtgacgcctcccaccggggccatggcgcggcctgccaatcccgacggccctctcctcccacccggccgtgagccgcgcagcccttgcggcccgctcaatgacgtcccgcctgcgtccccgcccgagaacctttttcaacacgatgttccccaagtggggataggggtcttgaggccaggaacggtgcggtgacctgcaacgtcgtgccttcgaataccgccggggctcccgcctcaggtgtccaagaccgcgtggtgaaaaggctcaccgaggttttctcaacgagtaggcgccgagaagcggcatcgccccatgggttggcgcatgagcaccggcgaatgcagaggaagaacggcgcaggggcgccccccgaaggcccatgccgtcgctaccggagacgagggcgtccaccgccgggcgcgctttcgctctgctgggagtcgctactgcagggaagcgcgctccttttttcgttgagaaagcctcactgcatgggcgcgttcacgccttgcggtggcggtctcgtcgccgtcgaagcggctcatcccggccagatgcggcccaccggccgccggatgcggcagccggtgggccgctccacggttttcaggctcagcgatcggccttgccggtgggagcctgcgcgccgccggcagccggcccggcggcgggcgcaccggcccggggggcggagcccggcttcatgacgggcgcaccggggcgcatctccgctccgggtttggcggcgggcgccccgtcacgaacgatcggctggggcctggtgggaggtgcggcgccgtgagcggacggagcgggcctgcccgaaggcatgccgccgcgtgcgggtgctccgggtttggcggcgggcgcggtgccgcggacggacgcgcccggcttcacggcgggagtggcgccgcgggcgggccgcctggtcttcggggcggcgggagccggacgggtcttcgcaccgggggtctgcttcgcggccgtgcctccgccgaggaggcggcggagcccggaaggagacttggcggaggactgggcacgggcgatgtgcttttgggttcgctccacgcgggcccgcccgctgccgctgcgagcggccctggccgccatgccgcggctgctgagcccggcctgggccacgcgcatgcgccgcgtccaggttcccaggtgagccgcgacgagcagcaggatcagggcggtggccacgctcttgccccactgaaggccgctgatggcggagtccgggccgtctgcgttctgtcccgcgaccaggggggccgggtaggtgaagccgggcgtcgcgccatcgggctggacgctcgggagcgtgatcggggactcgtcgttgaacggcgtcagcggggtgccgccgccaccgccgttccctccgccctctccgttgaactccggcagcggcagcgggctgccgccgcctccgttgcctccgttgccgccgttgtcaccgccgccgccgttgtcgccgccgcgaccgccgtcatcgccgtcaccgccgccaccgggaatctggacggacgtggaagcggcgccggatgagacggacccgccgagcccgtcgggccgccgggcgctgacgctcaccctcaccgaatcggcctgcacggagccgaggctgaacttggcggagcagatcgtcccgctgcacaggctctggggggagccggacttgctgcccacgccaccggcctgcacggtgtagccggtgaggtcgtcctccaggccgaggttccaggtgaccgacagcgtgccgccggagaccttcgccgacagccccgacggcgtggccggcggcaccttcaccacgatggtgctggtgtcgtacaccgtcgtggtcgtcccgaccaggcgcacggtgtagcggccgttgcggcggatgttgaaggttcccgagatctcgcccttcatgctgccgctggccagcagctggtcgccgccgtcgggggttttgacccgcaatctgacgccgagcagcatgtccctgaaggtggcgcgggcggtcacctgcgtcccactggtgatcacggctccgtccgccggagcggtgatgttgccggagggaagcctgccggagaccgcgtggacggccgtcgggttcgcgaagatcgtgaagcctgccgcaaggggggttgcgatgagcagcgctccgagcctgcgagtcctcgtcacagcggtaatcccttcgacggacgactcatcgtcgccactgcggtccagcggtccactgcgatccaggtgtgcctgctggcacccaagcgcttacagcagcgtaacgtaccgggaagtaatctgaatcacagggttgtggcgttggaacggcggaccgagactcaccccagccacgaccacgctccgtgcagctggacgtcaagctattgacgctccgtacaacgggagcgccggaggactaacttacgccgtccagccgctgtggaccagccctggcccgggaaataaggtgcattcgccccaacggggccggcaaccggacgatcaccgccacctccacgtccgccaccgagccccgcaccgcgcacgacgacagccgcccgccggccccttgcgcgaccaccgccgcccggcggcacgccgccgcaccgccttccgccgccttcgcagccgccgccagcgccgccagatccgccgccccatgggcccgatgccgcgccgcccgcacccctcccgcgctgatcaccgtcaccgcgacgatccagaccagcgccgcgaacgccagcacccaaacggtcccggacccacgctccccaccgccgcccgcccccttgagttcccgaccgccgaagccccttaaagccctcacccggccacgaaaccgacccgatgagccgagcgcccacccaggcagcccgacatcaccccgcccaagaagcctgtggaaaagggccggtggccttcgaaaccagatccccatccgtgcaccatccttcactcgtcgtgacatcaccgcccccagccggtaccggccccggtgcccgacggacgcacccgcggtcatcgccccgcggcctccagccccgcaacggcgtcagaagaacgccctagcccctgatcgcaaagcccctgaaagccccagaccagccgagccgaagcgatcagcccggtcaccgcccgccggttttcaccaggcgatctgcgcgctgcgagcatcaccgcgcctggtggactgcatgcggccacttcgacgacacgccctctgaccccctggccacagaacaccaccacaagcgagaacccaagagcagcgcaacgcgaaacatcgaccgcgacaccagacggagttacacatccggcttgagaagccgccaggaccgcctcaacgacgcaccctctgccccctggccacagaacaccaccacaagcgagaacccaagagcagcgcaacgcggaacatcgaccgtgacaccagacggagttacgcatctggtttgagaggccaccaggaccgccctgcgtcacacctcaggctgaggaaggccgccaggtcccttcgacgtcgcgcatctatcccaggaaggccaccggacccctccaacgccacacatccggctcagaaaagaccgctggactcccttcacatcgcacgcccgatctaacacaagtcgccaggctctttcggtgtcacctatccagccgaggaaggcgaccgggttccttcggcgtcgtgcatccggctcagcgaggggccatcgggctctttcagcatggggtgttcggttgagggaaaccgctcgggactccttggtgccgttcctcggcggccgccgcgtccggcgtgcgggggtcgttctcacgggtcggctgctccgggctcggtggccgccagggctcgggcgtggagcaccaccggtggcaggccggtcatgccgggggcgtggatccgggcggtcacctcgaccgtgctcagctcggcgtcccggtggaccctgacgtcggccccggccggggcggcctgagccaccgccagctcgacggccggcaggggctcgcctctggaggcggcgcgggctcccgttttcgccgcgtcggcgcaggcgagctgggccgaggcgatcgtcactccccacagcgcggccacggtgaccagcaggagggcggggagcgccaccgcgatctcgaccgtggcgaagccaaagctcccgcccgtcgaagggcctcgggccccgccggcggggcggccaccctgccgccaggggaagcggtcgcgcggccggtgcggggcttttgcaatgtgcggtcttgagggcggggcgtggcctcggagagcggggaggggagcctcggcggggcccgccgctgtgccgtcacagggcacggcaacgcccccggtcgggacgtatccgccttgagctgcggaaacggagcgctgaaaacgatggtgtgcggcgttgggacgtctctgctcgcagcgccgtctccggctacggcgcacccgcaggcgacctgcggggacggcgtgctggaaaaggtccggcgaacggcacggcggttcaccggagtgcggcggcgccgatgcaaggtgcgagcgccggggctgcacggccatgcgatcaccccaccgactgcagtgcgccgcggatgatccccatgagcagggatcgcacttccgagctggtcaccagtttgaaaaggagcgccgcgaacgccgccgccgcgaccgttcccaccgcgtactccgcggtggacatgccgcggtcgcgggcggagcggagccggcgttccagtgtttttccgaccgccttcatccgtggtctcccttcgcgtcgagagaacgggatcgtctcggcaccaactctgcggcgctcaagggagcacgaaaagccgagcgagactctgtggataaacgcaaaatcacggcggccgagcagacatgaggccggtggcatccgcagggccgccccccgcggcacgtccatgatcacggccggacgccggggcgccgcaccggccaccgccgccgtcgcgcagtcggccgcaacctgccaggaaggtgctgacctggggatatccgcgttccgggcggaccgatccggcaaccggctgctgacctgttattggatttggtgtactgtgccgcaacaaccgatactcccgacacccccgacccgccatccgcagttggaacttccgtccccgcccaccgcccggtggaggacgacaaggggatgggctcccggccgctctgccctcccctcgcagtcggagaagccgtgcgggtggcgccggagaagcagcggaggatgacatgccagcagggtcacggcgacgtctgacacgccgggtgggagcgatcaccgtcgccctcatcagtccgctcgcgatgaccgctgtcatcgaccccgcctacgccgcccccaagttcaagaaggcctccaacggggcctccatcgccggggtcaagtggatcaagaagaagcgtcagttcgacttcaccatcaactccaaggcgctgggccgtaaggcgaaggtccgggtcctggtgccgcggaactggaagcggaccgccaagcggacctggcccgtcctgtacgcctaccacgggggccgggacacctacgtctcgtggacgcgctccaccaacatcgaggcctgggcgtggaagtacgacgtcatggtcgtcatgcccgccggagacaacggctcctacaccaactggtggaacggcggcaagcgcggcatccccaagtgggagaccttccacacccttgaggtcaagcagctggtggagcggaacttccgcgccggcggcgcccgggcctgcatcggcaactcctccggcggccagggctgcatcacctacgcggcgcgcttccccaagatgttccgctacgccgcctccttcagcggcccgctgtcactgctggccccgggcatgccgcagctgctgctgtacacgatgagcgggaccaccagcaacccttatgccgtctacggccacccggtccgcgaccgggccaactgggaggcgcacgaccccaccacgctggctcccaagctgcgcggcaccaagctctacatctccagcgggacgaccggacggcccggcccgtatgagaaccccaacatggcgccgtgggacatcggcctggtgagcgaggcggcgatcggttacagcaaccaggtcttctacaacaggctcaagaagctgaagatccccgtgaccgcacacatctacggggacggccggcactcttggccctactggatccgggaggccaagagggtgtggccgcagctgatgaagaccctcggcgcccgccgcttcaagtgagcccctgcgcattcaggtaagcccctgcacagcgaatcgccggtcacccctggtggccggcgattcgtttgcccgatcgccccgggccaggacaccggaccgtctcctcacgggcagcgggcctgggacctgcttcaaaacggcagaaggagggtctgggcgatcccggcgaccgccggagccacgcccagcaggatgaacgccggcaggaagcacagccccaaaggggccaccgctcggacgccgacggcgcgggcgcgtgccgccgcggcggcgcgcgccgccgccctgcggtccgcggcgagcctggtcagtgccggtgcgagcgccgccccgctgtccacggcgcgggccacggtgcgggccagcggcgccagttcgggctcctgcgcgagagccagccaggcggcggccggatccgcgcccagccgcaccctggcggcgacggcgcgcagctcggcgcccagcgggccgccgacggcgtcacagaccgcctcgaccgcctcatcccaggagaggccgccgcgcaggcatgccgcgagcagaccgatggcgatgggcaggtcggcgaccatgcgcatccggcgttcccgctcctcgcgggtctccagccggccgagcgcaaccgccacccccacggcggtcgtgatcccgcccagcacccccaacggcccgccgaggagcgccgccatggccagccccgacagcagcgccacgctccagtaccggcggcgccgattccgcgttcctccgcccttcacacgggcaggaccgccttgccgccccgcatcgggttccctgtcgccccggctcagcggctccatgaaatccgctctggacacggtggccgccgtccggtcattcccatgcagcaaaccgcccaccgaggagacggcggtttctccttgcgagaaatccgtccccccaggaagccgccgacccccttcaaagacagccggctctgcaaatttcagccccggttgaggggagtttccggccgccgtccctgacgagctgtgaccgccgccggagagcagggcttgtgggggctgccactccttcccttccggcggagaggtagcggcaagacctgcaccaacgtaccggacaccaccgccgggcgcctccgcccggcctccccttccgtttttctgtcgcggtaacacgacattgagccgccttactgctatgaggttcccttcagcccagagaaaagcagccatcgcggcacatccgatacacagccatgccgcaaaactcatggttctcctttcttgccaccactggaaattttcaccacgatggccgttcgctgaaccttctcaaggcgtgccccagaagcctcgatgacgtccagtattgcgatgttccaattcacggcatcgtctccggttgcgacgccccgccccaacgtgtggagacggcgtgccgaaaaaggctcaccgaggttttctcaccgaaatgaagcggggattgcacctgccgcctcccaccagggcgaaagcacacccggccgcttccggtggagccccctcgtccccggcggcgacggcgtgggccttcgcggaccgcccctgggacacctcttccctgcctccgccagtggacctttttcaacacgtggtcttgggcaccgcggacgggagcccttgcggtatccacggtcatgacgttgcgggtcacggcattgcccctgactccgatgccgccggttccacctgcgggaacgtcgtgttgaaaaggttcagtgctcatgcgccggcctgcgggccgacaccgcctctcggcgatgccggccgtggcgaaagccttgcccgtctcgccggatgccaaggacgttggaggggtggcgctcaccgcatcgcctcggcggatctggccaggcgattcgtccaccaaaggcccagcacgtccagcccgaggcccagggtcaggcagatcagccccggcagggtgccgcagaggaaggccagggggtctgcgcccaaggcggcggccatccccaggccgagcaggggcaggccggccagcagccgggcggtcgcgcgggggcctgccagctgggccgcgacttcccggcgctgggcctcctcgtcccgcagcgcggcggccaggtcggcgatcacggtggcgaaggtggcgccgctgtctgcgccgatccgccagcacgccccgagcagacgcagcccttctgctcccgggcgggccgacagccgctccaaggcggcggggatgtcgccggggtcgggcgggccggcagggccgccgcgccgtcgctccgccagcagcgggacggacacctccgcgggcaggacggccgcggccgccgtgaacgccgcttcgggagtgcgtccggcgtgcagctcagcggcgacgccgtcgcacaactcgatgatcgcgccccgccaaagcctcaccgccctgtgcttttcacggaccgcggccgccaaggcccgcactcgccgcaggagggccgggccgggagagtgcctgggcgtccccgccagcccggccagccggtccgcggccgccgacgggctcagccccacccatgcggccaaggcggcgcagatcaccgccatgccggccgcgctcatcggacctctttcaacacgtgctctccggcggctgagacgggagccccgatgaggcacggtgccgtgccgtcgccgcccacggcctcctccccggctgcgacgtctctgccccgagctgcgcaagcggcgtgttggaaaaggttcatcgcacgctcctgaaaggccgcaggcgcccgagaaccgcacttcaggggttccgggagaagacccacgggactcccgccggggcacggcggctcagccatcgcggctcctttctttggcctcccagaccttcctggccgccttccagtggtctcccagcagctcggtcagcgcggcggccccggctccggcgatcagccggccgtccgctgtgaaggcgaccgcgggcacggcctcgaccagcccgtccgggccgcgccgcagcaggcggatctcggcgacgcggcgccggccggcgccgtcgcggacgaggtggacgactgcatcgagggcggccgcggcctggctgtgaatcgcctccctggtcagcccggcggcgcagcctagggcctccaggcgggcggggacgtcggccgcggtgttggcgtgcagcgtcccgcatccgccctcgtggccggtgttcaaggccgccaggaggtccaccacctcccggccccggacctcgccgatcaccagccggtccgggcgcatgcgcagcgcctgccggaccaggtcgtgcagggtgatcccgccggcgccctcgacgttgggcgggcgggcctccagccgcaccacatgggggtgctcgggccgcagctcggcggagtcctccaccaaaacgaggcgttcgcgggggtcggccagcgacagcaacccgctgagcagggtggtcttgccggtgccggtgcccccggtgatcaggaacgccaggcgggcggccaccagcgccgccagcagcgcggcgcccgccgcggggacggcctgcgcggcgaccagctcctccaaggtgaacgcccgccgccggggcagccgcagggacaggcaggttcccccgagcgccaccggcgacagcaccgcatggagccggatcccgcccggcaggcgggcatcgacgcagggggccgcgtcgtcgagccgccggccggccttggccgccaggcgctgcgccagcctccgcacggcggtctcatccgggaaacggaccgccgtgcgcaccagcccggctccggcgtccacccagacctcgtgggggccgttgacgaggacgtcggtgacctccggtgcgcgcagcagcggctccagagggcccgccccggccagatcggctcgtaactcgtcggccagcgcgagcacctcccggtcgccgagcagcctccgctcggcccgcagggcggcggccacctgcccgccggtgggttcgccgccggcatcggcgagccgttcccgcaccgcgtcgatgagcctgggggcgttcatgccgccttgacctcggggctgacggggtggggccgcagctcggcgatgagccggtcgcacaggtcgggcagggagccgcggcggctcagccgcacgaggtcgccgtgttcgagcgcggcggggagcctgcggtcgtcttcgaatgcgcccagcaggggaaggccgagcgcttcggccatcgcctcgccgggcagcccgccgggcgacggcccgcggacgatgaggccgatgtcgtcggtgtcgcggtgcagcgcggcggcgaccttgtcggccgcggcggtggcgcgcagctcggccgggacgaccagcagggtgcggtcggcgacgcgcagcgcggcgcggtcggcgtcggcggggcggcgggacaggtcgacgacgatcaggtcgaagccgcgccgggcggcgtccagcaccgcgcgcatcgtctcggcgtcgacgggttcggcctcggtgcggccccaggagagcatgaccacgccgtggacggcgggcagcgcccggcggagcgtggccgcgccgagccggccgcggcggccggccaggtcgggccagcggcatccgggcgcgttctcctggccgagcagcaggtcgatgcccccgcccagcgggtcgccgtccaccagcagcacgcgcagcccgccgcgggccccggccaggctcagcatcgccgccaggacgctcgcccccgccccgccccgtccgcccgccacgcagacggtggccgcccggccgccgccgggttcggccgccgcggccagcgcgtccaccagccacggctcgtcctcgggcagggtggccaggtcttgggcgccgacccccaccgccgcgcggaagttctccggggcgtcggtctcggtcgtcaccagcaccaccccggagcgccgggcgatcccgccggcggcgaggccgtccgccaggtcggcgcccaccaggacgagcggcggccggcgccattgcgctctggcctgttcgacggtgcgcgccacggcggtgtcggcgtcggcagcggcggcgagccgcagcaggtcgtcggcgatccgcggatcaccggtcgcgatgagtgcagcgatggccatgggagcctcctgtcgtcgggtggctccaccatgcgttccggccgcagggcgcggaaagaccatgcgtgaactgtggataaccatcgccgggcccctgccggggccagagcgggaaaccttttccgggcagatcggcaaaaaccaccgaacgtgcggcgacccccgccgggggggagagcgggggtcgccatccggtccggccccagggggggcagggccggaccgtttccaaggaaagccccagagatcttcctgaacgcccccaacggggtgccggttcgatctacaggaagcggaaagccgttgccctacagtctagacatgatgaacatatcttgccggatcgacacgacttccgtcgagcagcaaagtgatacatcaggcgatgttttttgctgacttgcaggagatggcgaccacgaagcgggacatcttgtgatcagtcccgccaagccggctccctccggcctcgtatcgggacggcgcccaggtcagaggcgccttcacacccccataccacaacaatgatcacaatccgtgatcaaatttcgccgaattctcgggccgccggaatgcctcttcgatgcccgccccgtccggcgcgcacatgcggccgagcgccctcccgccgccgtcccggtactcgccgatttccgacagggggcttgtcaactgggcaaatgaggcgtagacaggtgtcgtgggccgatggcccacccgcacggcagccgggtacccacgcgcgaccagccgcgggaggcgcgtcgagacgggcttgacccgctccgacgatgtgaggagcacgcttggtaacccggtgtgacgtgcggcggcggcgtcccggcagcgggacgccgtccgctgtgcggacggtccggcaggcccttttgcccgacctgttcggcgcaccgcggaagctttttcgacacgccgtccccacaggccgcatgcgggtgcctcgcagccggggacgataccgtgacctgcgacgtcgcggcaccggaacccccgggccacgtgttgggaaaggcccggtcggtgacgccgcgccctggagccctgcggtaccgcacgccatcgagaccgccgccccggcgtcttgagccatgtgctgaaaagattcaccgatcagcaccagaacggcgcctcacgcggccgttatggatgacagtggaagacgctccggctcggcgtcaacgcagccctcggaggcttgcggcaatgtcccgcccccacggccggccgagccccgccgccctttcattgaaccttttcaacacgcgctcttcgagcaccggagacgggaagccaggcggtatccgagcaggtcacggcaccgagccccgcctgcggaaacgacatgccggaaaagatccaccggacggaatgtccacattcgtcccatccggcccgggcccgggcgctccccctgcggataccggacgcgcccgcgtgcacaagcgccgatgccacgagagcgggcgcctttcagccgcgcagataggcctcgcagatcgccaaagagtcccgggcggccgccgcggtggccgcggcacagtgccggatccaggcggcgacgccctcgggagtgccgccgatatagccccgcagggcctgcgcatactcctcggccagttcggcgtgccccacctcgggagcggtgagcgacttggggtccaggccgcgttcgaccagggtcatccgctccgcggcccgggcgatgatgccgtccccccagccgaacgggcgcagcgccagcagctccccgtgcacgatcgcggcgacgacgatggcgggggccttggtcggcccggtgagcagcgcggtcagggcgttcaggcgggccgccacctcctccggggcgggaggatcgccgagcttgagcgggtcgcgcacctcctgctccgcagagcgcggacggcccagcgcctccggcccgaccgcgtcggccgccgcgagcacgtgcagccgggccagcacctggcccggtgcctgccgccagatgccggtcagcgtccccagttccgccgacacccgcaacgcgccctgaacgaccgggtcgacccggcgcccgggatcgtcctccgcctgggcggcggcgtcccggcgcagctcctccagggtgaccggcaccccttccagggcggcggacgcgcgggcggcgcgcagggcggactcagtggacacctcggcgctgcggcggcggaggatgcggtggcccagcagccggtccaccgcggctcggacctcgacgaccgcttcctcgacgccgggcagcgccgcgacttgggcgagtggatcggtcacggtccccgaccctatgcggtccgcgcatcgccttcgccgccgcccccgccggccggcggtcccgccgaagcgcgggccggacgccccggctctcccgcatcccgcgccgctcgtccgcgaagaccggccggggcggtcgtgcccgttcgagcaggggtcagaaggcccgctcagacgtcgatgtttcggcgatgtgactgctgtcacatgcctgtgagggcgaaacaagcgatttcaaggcccgaatggccttgtgagccgcgcggttccttggtgaagtggacgacaccgggcgccaccctgctttccgcttcagaaggagtcgacaccgtgagcgacacgcgagctgaacgggccctgcggcccgtgagcttggcgaccgcggtggggagaggccgcacagcggcgcatccccgagcgggagacggcagtgaagtgaagatcgcagcccggagaacgtggccctgccggccgcgtggcgaggaggccaagtgagccaggagaccctttccaacctgctgcaggagaaccggcgcttcgccccgcccgcggagctggccgcgtccgccaacgtcaccgcgcaggcctaccaggaggccgagcgcgaccggctggccttctgggagcgccaggccgagcggctgagctgggccaagcggtgggaccaggtgctcgactggagcaaccccccgttcgccaagtggttcgtcggcggccagttgaacgtcgcctacaactgcgtggaccggcacgtggaggccgggctgggcgaccgggtcgcctaccactgggagggcgagcccggcgacacccgcaccctcacctacgccgacctgcagcgcgaggtcgccaaggccgccaacgcgctgctggagctgggcgtgcgcaagggcgaccgggtggcgatctacctgccgatgatcccggagctgcccatcaccatgctggcgtgcgcccggatcggcgccacccactcggtggtgttcgccgggttcagctccgatgcgctgcgcacccgcatcgacgacgcccaggccaaggtggtcgtcaccgccgacggccagaaccggcggggcaagcagtccccgctgaaggccaccgtggacgaggcggtgcagcacaccccgtcggtggagcgcgtggtggtcgtccgccgcaccggccaggacatcgcctggcacgaccgggacatctggtggcacgacctggtggaccggcagagcgaccagcacaccgccgagccgcacgacgccgagcacccgctgttcatcctctacacgtccgggacgaccggtaagcccaagggcatcctgcacaccaccggcgggtacctcacccaggtcgcctacacccactgggcggtgttcgacctgaagccggagacggacgtgtactggtgctcggccgacatcggctgggtgaccgggcactcctacatcgtctacgggccgctggccaacgccgcgaccagcgtgatctacgagggcacgcccgacaccccgcaccggggccgctggtgggagatcatccaaaagtacaaggtcacgatcttctacaccgcgcccacggcgatccgcacgttcatgaagtggggcgaggacatccccgcccgcttcgacctgtcgtcgctgcgggtcatcggcagcgtgggcgagccgatcaaccccgaggcgtacgtgtggtaccgccaccacatcggcgccgaccgctgcccggtggtggacacctggtggcagaccgagaccggggcgatcatgatcagcccgctgccgggcgtcaccgagggcaagccgggcgcggcgatgcgcccgctgccgggcatcgtcgccgacgtggtggacgatgagggcaagccggtgcccaacggcggcggcgggttcctggtggtcaaggagccgtggccgtcgatgctgcggaccatctggggcgatgacgaccggtacgtgaagacctactggtcgcggttcgacggcctgtacttcgccggggacggcgccaagaaggacgacgacggcgacctttggctgctgggccgggtggacgatgtgatgctggtctccggccacaacatctccaccaccgaggtggagtcggccctggtctcgcacccgaaggtggccgaggccgcggtgaccggcgccaccgacccggtgaccgggcaggccatcgtggcgttcgtgatcccgcgcggggaggccggcgaggaggtcgacggcgaggagttcgtggccgagctgcgcgaccacgtcgccaagaccctcggcccgatcgccaagccccgccagatcatggtggtgccggagctgcccaagacccgctccggcaagatcatgcggcggctgctgcgggatgtggccgagaaccggtcgctgggcgacgtcaccacgctgaccgacagctcggtgatggacctcatcgccgccaagctccccacggccaagccggaggactgagcggcgtccccgcggggccggcgggccttccaccggccccgcggggggcacgcctctttgcgatcaggtgcgcaagaacacaccccggcccgccgagtgaggccagggcggcatgagtaaaccgtgcagcgctgggtactcttgagccaggtgtgccgggaagtctggtcggcggggaaagtcccctatgtcaccgtttggtcgacgtgggggtttcctcttcctcttctgtcctgaccgccgaccagcccggggagcgccgtgccgcgtcgtgtcgccgcgatctggcccgtcaaccacaccctccgctacagccgcaacatcgccgaggccctgcggaccgagaccatcggcggcttcgtcatgctcggcgccaccctcgtggcactggtgtgggccaacagcccctggcacgacgcctacgagtccttccgccaccacaccctcgggccgtcgtggctgtcgatggacgtggcgcactggacctccagcgggctgctggcgctgttcttctacatcgccgggctggagctgcgcgaagagctcacccacggggagctgcgcaacccccggcaggccgcgctcccggtgatcgccgcgttcgccggcgtcgcgctgcccgcgctgctgttcgcggcggtcagcgccggggtgccaggggcgctcggcggctgggcgatccccaccgctaccgacatcgccttcgcgctggccgtgctggcggtggccttcccgtcctgcccggcgccgctgcgggcgttcctgctgaccttggccgtggtggacgacctgatcgcgatcgccgtgatcgtgctgttctacaccggcgacctggcgccgctgtggctgccggccgggctcgccctgatcgtcctgttcggcctgctgcaaaaacgcggcatccgctccccttgggtgcacgcgcccatcgcggtgctggcctggtactgcgtgttccgcagcggcgtccacgccaccgtggccggcgtcgccctgggcatgctgaccagcccccgccagacccccgacgaccggcgcaccaacgccgagcaggccgaccacgtgctgcgcccgctgtcggccgggatctgcgtgccgctgttcgcgctcacctccgccggggtggcgctgaacccgtccgccctggccgaggtgagcgccgaccgggtggcgctgggagtgatcgtcggcctggtggccggcaagttcctgggcgtgttcggcgggacgtggctggcggtgcggctgggcctggcccggctgggggacggcctgctgtggcgggacctggccggggtgtccgtgctcgccggggtgggcttcaccgtctccctgctgatcggcgggctggcctacgccgaccaggaccaggtgacgcgggtgaccacggcggtgctggtcgccagcgcgatctccgccgtcctggccactgtgatcttccgtatccgcgtccggcggctcaagcactccggcgcgcccgcggtggccgccgacgccggatgacccgccgcatccaacgacattgttacggcaacacaacacaccgggcttatggggtggtcgcaaagacgtgatcgcgggttggatgggtccggcgggtgcgccatcggccccggcggcgcggagtgggatcgtatgccgtcgggacggatgtcacccgggtggcagtacggtgatcgctgctgccacgctgtgcaccgtgccctgggaaaccggtgccctggaagaaggggagcgacatgacggaggcagggccgggcgagcggatcgaggacaagtctctcggtgagctggtcgcccaggcgtcgagtggcatatccaagctgatcagagccgaaatcagcctggccaagacggagctgaaggtcgatgcccgcaaggcggtcgtcggcgtcgcgctgttcttcgtggcgctggcggtcttcgcaccggtggccatcttcatcgggttcggcctggcctatgcgctgcacgcgctgggcgtgtggctgtgggcgtcgttcttcctggtggccttcatctacgtgctggtggccgccctgctgggagtggtcggggtgctggtggtcaagcgcatccggggggcccgccgcacccggcggacgctacgggacctgccgggtgccttccgacatgaagagtccgacaagccggcgctcacccgggcggactgagggacatggccgggctcgacgattcggtcatccagatcgagggcccgtggaagcaccgggcggtgagcgccggaggcacccgcttccacgtcgcggaagcgggtgagggcccgctggtgttgctgctgcacggctttccggagttctggtgggcctggcggcaccagctggtgtcgctgtcggccgccggtttccgggcagccgcggtggacctgcgcggatacggcggcagcgacaaaccgccgcgcggctacgacctggtgacgctggccggggacgccgccgggctgatccgggcgctgggcgaggcctgcgccaccgtggtggggcacgactggggcgggctgctggcctggacgatggcggtccaccggcccaaggtcgtgcagcgcctggtcgtggcgtcggccccgcacccgctgcggctgcggcaggcggtgcgcacccagccgcgccgccaggcccgggcggcccggcactcgctgggcttccagctgcccatgtggccggaacggcggctgctgcgcgacgacgcggcgctggtgggccggatgctgcacgagtggtccgggccgggctggccggatgagagcaccgagcggcggatccggcaggcgatccagatccccggggtggcgcactcggcgctggaataccaccggtggctgatccgctcgctgccgcgcccggacggcatccgctacgcccgcagcatgcgcaccccgatccaggcgccgaccctgcagatccacggcgccctggacccgctcacgccgccgagcggcgcccaggggtccggccggtacgtggcggccccctaccgctggcgcctcatcgcagaggccggtcacttcccgcacgaagaacgccccgaggcgttcgacgcggtgctcctggagtggctgaaggactccggcgcccccggccgctgagccccccggccgccagaacggctcagcgcgccgcgcgcagcgtcaccttcagcggggcggacgccaacgccgggtcgtcgctgcgcgcggcgaggtcgcggctgacggcgatgaccgcggccacgtcgatgcggtggggcggccgggccgcatacggctccagccggtcggcggcgcgggtcagcagggcccgggcgccgcgggggttcccgcgccgcagatgggtcagccccacggccacctgggcgagcccccgccacagctcgcgctcgccgggcggagccgccttccacaccgactccagcacctcgtgggcgtggaagggccggtcggcgtccagcagccgctgagcctcctccagcgcctcctcagggccgagctccaactcgtccggcatcgtcggcacaccggtcgcgccgcgcggcagggggcgcccgtaggcgtcgcggggacgcgcgttgcggggccgcccgtgctcgtcccgatcccgcatgccctcaaacttacgcgggaggcgtcagtcggagcaggcgccggtgccgacgggaacggtggccgtgcggccggtgacggcgtccggctcgacctcctcggcggtcagcgcatagccggtggacgggctgcccagcgccgccgcgaagatcaccccgtagaccgtgccgtccggggccagcagcgggccgccggagttgccgggctcgaccttgccgcggatggcgtagatctcccggacgacctcgccggagtggtagatgtccgggccggtggccttcaggtgggcgcggacgcgggcggcgtcggcggtgaagccgtgacccttggggaagccggccacgatggcgtcgtcgcgggtgcgggccgggccgccgaactccagcggccgggcggtcaggccgggaacgtacagcacggcgatgtcgcgccgcgggtcgtacagcaccacccggccccggccgaggcggcggccgtcgtaggagatcacgtcgatcgggccgcggaccccggccaccacgtgggcgttggtcatgatccgttcgggggagtagacgaacccggtgccctcgatcttgcgctggcactccggcgcggtgcccaccagtttgaagatgctgcgccgggcgaccgccagggcggggctgttgcgcacgttctcgttcggcggcggcacctccaccaccgactccccgcccaggccgtagaagacgcgggggaactcgctgctgtcgacgaactgctggaaggaggagaaccaggtccgtgaccgctcgggcatcacggtgtcgacgccctccagcaccgcggaggcgttgacctgggtgcgcagccactcgatcttggcacccgacagcatggtgccgaagaaccaggccacgatcagcagtgacagcgtgctgaccagcgctccgcccaccgcgtcggcggcccgggcgttgttgccggtcacgcggttgcgcagcaccgcgcccagagaggaggcggccagctggccgatggtggccgacaggaaggcgatgatgatcgccagcagggcctgctgggcggtgccgtccaccaccgtctccgcgatcggcggggccaccagcactcccaccacgccgccgccgatgaagccggcgaagctcagcaggctcacgatgaagccctgccggtaccccgataccgcgaacagcaccacgagcagcagcaggatcaaatcaagaacgtggtcgcccagcacgaaattcaccgtatagtgccgggctggagattcacctcttcgcaacggaccggttccggacgtgccgtgacgcccgcggggggtgaccccttcccgggggtgagggcccgtcccggcccgcggaaggtcagccccgggcggccagggcgatgacctccggcggcaggtcctcgatccggctggtgtcccagggccggtcccagccgccgagcttgaggatctcggtcagcagcatcgccgtgaaaccccacaccagcatgccgctcacccggaacgccggcccggcgaacccggaggggtgccggacgttgagccggttgcccgggtcggtcagctccgccagcggcacccgggcgaccgcggcgacctccccggggtggccgggcgagatgtcggagggctcgcgccaccaggcggccaccggggtgacccggtagttgctgcgggacaggtacagctccggcagcgtcgccagcacctggcagccggacgggcgcaccccggcctcctcgtgggcctcccgcagcgccgccgccaccggcccgtcgtcgtcggggtcgatgcgcccgccggggaaggccggctggccggcgtgcttgctgagcgtggccgcccgctgggtgagcagcacgtccgggccgtgcggcccctcgccgaacagcaccagcaccgcggcggcgcgggcgccggcgggcgggcgcaggaacggggggaccttcaggcgcggcgcctcggccatgaaccgctccagccagggcggcggcgcggcggcgggccgcgggaacgaatcgggttgcgcgggcgcgaaacgatctgcggagggggtcacgtctgtgcgaacctccgcaccggccggttgcttcccgtctgcgctcccatcggccacgtacgctcattccctcccggcgcccggaccggcttcgcgccgcagtctcactcgtccgggacgcctcaccgtcgtgtgacttcccgccgcgtccggcggccccgggacagggcacgtcccggctgttcgacacccagcgttaccgacgctacaccgtttcgtgtgattttgtaccggtttcctgcgtcatctgaggtggagagggccacattccgccgtcgtcaggagaacggccccgtccgcaccagcttggcggcggcctccgggtcggtgggcccctccccgaaggacgggcacagcctggcaagcgggcagacgccgcaggcgggacgccgggcatggcagatgcggcggccatgccagatcatccggtgcgacaggatcgtccactccttgcgcgggatcagctcggcgacctcgcgttcgaccttgaccgggtcggtctggctcgtccagccgaaccggcgggccagccgcccgaagtgggtgtcgacggtgatgccgggcacctcgaaggcgttgccgagcaccacgttggcggtcttgcgccccaccccggccagctcgaccaggtcctccatccggtccggcacctgcccgccgtgccgctcgcacagctgctggcccagcttgatgatgttgtcggccttggcccggaagaagcccgtgggccggatgatcttctccagctcctcccggtcggcggcggcgtagtcggcggccgtccggtagcgggcgaacagggtcggggtgacggcgttgacccgcttgtccgtgcactgcgccgaaaggatggtggcgaccagcagttccagcgggttcgcgaagtcaagctcgcaatgcgcgtcagggtaggtctccgccaggatccggttcatccgccgcgcccgccgcaccagggccagcctcgtctcgggttcgcgtacgcgacgtggctttaccccggtcttgctcgtcatcatgccgtaagggtaggtgctcccgggacggccgggacgggatacccgcctgctcggccatcacggcgccccggccccggccagttgccgtgacgcctggtcgaggagctccttgagctcatcggcgagcggctgcgggtcgtacttgtggatcacccgctggacctcccgcagcgcgtcccactccgggacgggctggccgatggcggcgaactccctggcgagccggccgtcgagggtgggtccttcggactcttggtcgcctccgggggagaacggcggcggcagcggccccgccttgcggtgcaggctccgcgcgtaggtcatgaactcgtacgcctcgccgtagcgggccttcacccgtccgaccagcgagtcgcgcagcagctctgcccgagcctccgcgcgcaccggcgcccgagtcagccacagggccggcacggaccgtccgctccgccgcggaccccgtccatgccccgctaccagggtcggtgtgacccggctgaccgacttatccgtacacttccgctgtcaggaagtgacggccagcggttcaacagacgtacaggcagaacccgcagtgggcggtcggaactcgacgcggcgagcccccggtcggcgcctacggaacggcggcctggggggagccgcggttacgggcttggcaaggcgcggcaggcccttggcgagcacctcccgctccggtgaacgcccaccctcccgcagtcggtgggatgtacgtcacactattggtaataggtgtctgtaggaggaagcgtgaccgaccgcgacgtggacgttctggggaaggcgccgctcttcgaggcactcgacgagcagggcgccaaggcgctgcgcgccaatgtgactgaggtgcggctgtcacgcggccagaccctcttcaacgaaggcgagaccggcgaccggctgtacgtggtgctggaaggcaagatcaagctgacccgcacctccaacgacggccgggagaacctgctcagcgtgctcggccccggcgagatgttcggggagctgtcgctgttcgacccgcgtccgcgtaccgccagcgccgtcgcggtcaccgagtgccggctggccgggctgggccacgacgacctgcggccgtggctgaccggtcaccccgaggtggcggtgcagctgctgcgcgccctggcccagcggctgcgcaagaccaacgacgtgatggccgacctggtgttcaccgacgtgcccggccgggtcgccaaggcgctgctggacctggccgagcggttcggccagccctcggacgtgggcctgcacgtccaccacgacctgacccaggaggagctggcccagctggtgggcgcctcccgggagaccgtcaacaaggcgctggccgacttcgccgcccgcggctggctgcgcatcgaggcccgcgccgtggtgatcttggacgtggagcggctccgcaagcgctcgcgctgagcactcgccgcacgacgcatcgggggtcgaggtcggctggccgcacgccgggcgaccatgactgggcctttctcaacacgccgtctccgcagttcgagacggggccttgccgtcaggggcgatgccgtgaccggcaacgtcgcggcatcggagagcatcggggctcccgtcctcggcgccctgggccacgtgttgcaaaaggttcaccgcacgccttcctcctggccggaccctgggtgagcgcatcccgcgccgcggcacggcaagggggccgcgcccggcgctttcagggtgcgctttaaaacggcagacggccgctttccctcaggtagtccagctgcgcctgcaccgaggcctcggccgccttccacagcttgcggtccacatcggcgtagacccgttcgaccacctcgcgggcggtgcgggcgcccgcctgcacggcctcctccacctgggccagccgccggcggcggtgctccagatagccgtccagggcggcgatcgggtcgtccagcttggggccgtggccgggcaggatcacgctcgcgcccgtccgctcggagaactcccgcagccgctgcagggagctcaggtagtcgcccagcttcccctccacgacggtggtgccgtagcccagcacggtgtcgccggtgagcacggcgccgtcggccggcagccagaacgtcagcgagtcgtccgaatgcccgggggtctccatcacgtgcagctccaggccgccgacggtgatcacatccccctcggtcaggccctcctcgcccagccggtgccgggggtccagggcgcggatccgccgcgtcccggtcagctcggcgaacttgccggcgcccgcggcgtggtcggggtgaccgtgggtcagcacgatcagcccgacccggcgcccggactcggtgatcttgtcggcgacccggcgcaggtgcttgaggtccttggggccgggatcgatcaccaccacctcgtcggcgtccggctcggccacgatccaggtgttggtgccgtccagggtcatcgccgacggattgggggccagcacgcaggtcgcccggcgggtgcccatcccgtcgatctcgtgctcgtcggccatcttcttccccttcagcgtgcccagatggcgcaggagggacgatccggccaggtgccaggtgaccgccctgcccagcttgcggctcatcgccggtcagcccttcgggtagtacttggccgcgtcctcgggcagcaccaggtagggctcgccgtcgatgatctccgcccggggttcccggacggagatcgtgcgctcggcggccagcacgtcggcgaccgtgtcgtactcggccagctccgacagcgtcgccaaggtgggcggcagcagcgcccactcgccccgcagcgcccgctgcaccgcctcggccggacgcacccaggcgaccttgtcggcctcggtgctgacgtcgcgggcccgctggccggcggggatcgcggcgacgaagaacctggtgtcataccgcctggtctccacgaccggggtgatccagtggccccaggggcgcagcagatcggcccgcagcagcaggccgcgccggttcagaaactccgccagcgactgcgagcggtccaccagcgccttgcggtcggcctcccagtcgtcgccccgggtgtcgtccaccaccgtctcggcggtgggcccggccagcagcacctgggtctcctcgaaggtctcccgcacggcggcgcagaccagctcgcgggcgacggtctcgtccgcgccgaacgcctcgccccactggcggggggacggcccgacccagccgatggaggcctccccgtcgcgggggtccaccgacccgccggggaacacgtacgcccccggcgcgaaggccatcgaggccacccggcgcagcatgaacgcctgcagcccctgctcggggtggtcgcgcagcaccaccacggtggccgcgtgccggacgggcgggggctgggtccgcccggcctgcagatcctcgatgcgctgccggaactcctccggcagcttcatcaacccgttgaccacgctcatcggccgcctgccgcacatttgttgctcatggcggccaattcggacataccgaacggcgttccgtcaagtcccccggtagggacacctgccgcggccgccacgccggtcagccggagacctcggcgatcagctccacctcgacgggcacatccagcggcagcacggccacgcccaccgcgctgcgggcgtgccgcccggcctccccgaagatctcccccagcaggtcgctggccccgttgaccacctgcggctgcccgtgaaagtccggcgcgctggccacgaagcccaccaccttgacgatgcgcttcacccgggacagctccccgacctcggccttgagcgcggccaccgcgttcagcgcgcacacccgcgcggcgtgcaccgcctcttccacgctgacctcggccccgaccttcccggtcgccgtcggctcgcccttgaccagcggcacctgcccggaggtgtaaaccagcgagccggtgcgcaccgccggcacgtaggaggccagcggcgccaccacctccggcagctccagccccagctcggcgatccgctcttcaggcgtgctcactgctgcaactcacgcttgaagtaggccaccaggttctccgggttcggccccggaatcacggtgacaagctcccacccgtcctgaccccaggtgtccaagatctgcttggtggcgtgaaccagcaacggaacggtcgcgtactcccacttcttcatgccgctcagcctagcgatccaccgcccccgcactccctggcgtaccgccctcgagagccttcgggacggggccggattcacctcccgcccgtgtggcgagcggccggcccggcgggcccatgaacgtggacgcccaggacgcggcgcgtggcggtacgggtccgggtgagcggcgcgccgcgcaaggtcatatgccgttcttctgcgtggataccggccagcagcacgacgaacacgccccacgcggcaccggtcaggaagaccgccagcaggatgatcgcgttgaacatcgaagatcgccccctcgggttgggcgtgggggacctcacgcaatcgagaatgcggctcaccgcatggacgggatcactgcgcggctggacgcgttcgggacgtcctcactacagtgaaggcgtcccgagacgtcctgatgaagcggtcaggtggatgccgaacgaacgcctacgcgccgccttgctggagcgagggctgaccgcggccgcacttgccgaagcgatcggcgtcgacccaaagaccgtcgagcggtggatcaccaaaggacgcaccccctaccggcggcatcgttttgcggtggcctcgcagctgggggtcgatgagacttatctgtggcccgaggcgctttcccgacagcagatggcctccgcatcggaaagcgaaatcgtcaccgtttatccacaccgctggtcggtgccacgcgatgtgtggggacggcttttcgggaaagcaaaacgagaaatcggcgtgctcgtctatgcggggttgttcctgtccgaggacgccggggttcagaagatcttcgcggagaaggcccgcgccggggtgcgcgtgcggattctcctgggcgaccccgacagcccgcacgtggccgaacgcggcgcggacgaaggcgtcggcgacgccatggcggcgaagatccgcaatgccatggtgatgtaccggccgctgcgcgccatcgagagcgtggagttccggctgcacagcaccgtgctctacaactcgatctaccgggccgacgacgagctgctggtcaacacccacgtctacggcctccccgcgcctcatgcccccgtatggcacctgcgcaaggtcgccggcggcgacatcgtgaacacctacctggacagcttcgaacgagtctgggaaggcgcccgacctctgccgggagagtgatggcccgcaggatcgactactacgacgacccgaacgcgcccaaggccaacagcctggtgccgtccgtcaatgtcgtcgtcaccaacgacgccggcgaaatcctgatgatccggcgcaccgacaatgacaattgggcgctcccaggcggcgccatcgatctcggcgaatcactctcccaggccgccgtgcgcgaaaccaaggaagaaaccggaatcgactgcgaagtaaccggcctggtcggcatctacaccgacccgcgccatgtcattcgttacaccagcaacgaagaggtccgccaagaattctccatcgtgctcaaggcccgccgcatcggcggcgagccgacaccgagcagcgaatcccacgaagtccgctggatcgccgcatcggaggcgctgaatcgccagatggaccgctcgatgcggctgcgcatcggccactacctggagaaccgggatcagccggtcatcggctgaacgttcacgccatggccatctgcaactgaccggcgactttgtgcacggcctcaaggagccgaggagaagcggcctcgatgaagcgggtgaccagatgcccggggccgtagcgggttttgatctcggcaagccgctgctcgacggtcagatgcgtgccgtccgggccggtggtcatgtcgcagtagatcagcgcttctgtcagcgccggagggccgggcgggaactcctccgccagttctccggcaaggccgcgttccgccgcttcgatgatggcgcaggagtgatgcgcgaccagccggcacaggacgtcctgcgcccccaagacgccccgcaggtagcgggcaccgtcgagtggatggaagccggtggccacgagcgccggggcgtacccgatgtcgtggagccacgcggcggcctccaggagatcggcgtcatcacccacgatcggggcgaggctgcgggcctgcgcggccactccctgagtgtgcgcccaccgacgcggaagcggggtcgcaaggatgctccgggcggtctcgcgcgcccacgcggccatgtcgttcatgctcctgacgttacgggccggccgagagacatccacggacggcggggcaccatctagggacgtcttctcgcccgacgtctcgtccctcgccggcaccgatcccgtccactaaggagcggcagtccggcaagaagcttgggaaaccggactgccgctcctgacctacaggccacagccccacgagatcaaaggcatgttcttcgcctcttccagccgtgcttcaagcacgcccggggtgtccaggtcctcacaccaggagggcaaggccatcgcgatgagccggtgacgtaccgcgtcccgcgcctcctcgtccgcggagtacagcccggccatcagggcaccccacatctcccgcgagagcatcacccatccgtcgccgtcatgcatcggccccgagttcatgcgttctcccggcgccgtggctcctgtcccagcatgagcagcccgtgtcgaacggcctcccgttcttgcgattccgtgcctctctccgggacagccgcagcccacagttcccggagtggggcaaccgttttgcacggagggaggtcagctggccgaggacgagtggaccgagatcggcaccacttcggaaacgccgaacagccttccctcaaccggatcagcgtgttgacctccccggccggacaagcgaagtactgaaggtcacccggcttgccctcatgctctcggacgccccctcgtacgccggcccgcacggcactgtggaagcggtcaagcaccaccacgacggcgccatgccgaacacgacggccggtctccgtgagggtctcgccgcggctcatgcccccaccagcccgaaactgaccatggcccgccggaacctgccgtgctgacgggacgcgtgccgccccgagccggccgagctgggaggcacggtggtgcgggacgccacgggctggaaaggcatcgaccgcaccaccgcgccggcctggttcccgctcgacgtgcggcgccggaccggacgtgcggatgccgagcgggaggcctgaagaagcttcttgtagtgctcgtggatccgctgcgccaggacagcggcggtcggcgcacagatgatggcggtggcaccggtgggagccgccatccacaacttggacttctcgccgtaccaggcgagggcatcggggtactgcgcccggatctcggcgagctgccgccgccgcatctgctccgtggtgcacgggggagccggccacgcgggcggggccaccagagtcatgcccatgtcaggactcacctcctggccagaccccgggcagcggcggtgcgacaccgtccggggccgcttcgtgtcggagagacgacggtccgtagaaaccgctcgtcacgccaccgagcctcccggcggcagaaggacgtctccaccaacacttagggacgtctaaggacgtcttctgttaacgtcgttcatgaccttgtctcctcaggaggccccatgaacgacgccctgcgccaagcactcaccgacgcgggactcaccgaagccgacatagccgccaccctcggcgtcgaccccaagaccgtccaacgctggatcgccggccgaaccccctatccgcgccaccgggccgcactggctcgcctcctgaagaccgagcagacagccctatggcccaccccgacgacgagccgtcccaccaccgaacaacccgaaaccggcatcatcgccgcttacccgcaccgctcagccgtcccccgccaggcatggcaacgcctcttccagtccgccgagcacgagataggcatcctggtctacgcgggcctgttcctcgccgaagacctcggcctcctgcgcatcatcgccgacaaggcccgccaaggcgtcaccgtccggatcctcctcggcaaccccaacggtccccacgtcgccgaacgaggagccgacgagggcctaggcgaagccatggccgccaagatccgcaacgccctcgtcttctaccgccccctgcgcgagatcgacggcatcgccatacggcaacacgacacgcccctgtacacgtcgatctaccgcgccgacgacgagctcatgatcaacccgcacatctacggcgtccccgcagctcaggcccctgtcctccacctgcgcaaggtcaacaccgacgacatggccgacacctacctggacagcttcgaacgcgtctgggcagcctccgaggctctcagctaactatcgttagcacccggcgctgcccagcgcccgccctgttcaaggtgcctgggatcttccctgcacacatcaaggacacgacctcgcactgccaatcagcctgaccaggccaggcatgtgatcttttcggacggtcctgccccatcccacccgactacgctggcctcatgagttccaactcgcatgacccgggaacatctggggaaaccagccgccactacattcgcattattgtcacttccaaagataatcaaatagtaagcgacagccttcatccgtggtcagcagcagaagcagtaaatgcaatcactggagaacctctaaattttccggaagcggaggttccatctggcatcgtggaacgcgatcccactgggcgcgaagtacttcaaacagttgaaggattcacactccttctagatggcagaggcagcctgctaggctacgacgaaacaggagctccgcttcagggccctggaatctatatggtcgtcgaggtcagcgactagcgctaggcctatatgatcgggctgcaagcgagcagagccaggcattgaaactagctaatctttgacagctggagctggaaaagctcatgacgccggtggttctcctgcccaaggaatgccttaaactcacctaggcggtaagcgcgctcgccacgccgttctttttcctcaatctcaaaatcatgcttgaggtggttaatgtgccggtcgagcgttgctggatcgagaggctccccaagtgccttagatatctgctcaagagtcatgaacttgccactgctgcgcaatacagcatagatcggatcgtgtaccggcttgacgttctcaagaattttttgaggcgtggtcttacgcagcagtgcatcgcgaatcgcgataccgatggcttccgcaacgggcggcgggaatgcgttgccaatctggcggtacctggaagttttgcggcccgagaactcccacttgtacctttcagagtcccatccctgaatacgcgcaaccatatcgcatgttagccttggaagatgatctttaggatcctcggcggaaggtggttcgtctgcgattccccaaccgtcgactcccatggccttccacttggtcttagcccgggtcgggccaaggtcagcaccgccgtgcttcttagatcctcccacaatggtgggagcaatatcattggccttcagccgccatgtatcagcgccccgccatccccgcgaagccatctgatcgtgcaggaggtcgcccacagtcttaggctgtttcttccctggctcaggccagtggaagtatgagaagtcttctggcctcatcgctacaagaacaaaacgtgggcgcaattgtgatacgccgtagtccgaagcctggagcagcttccagtcagcgacataccccagtgagttgagccggtcgagcacgtgctgccggtatgccgcgaagcggttcatgcttagccctcgtacgttctccagcaagagggcccgtggccggacaatgccgcaaagttcgactgcccaggcaaacagatcacgctcgtcagtggcccctagctgtttgcccgcgatggtgaagggtgggcagggaacacccccggcgaggagatctatctcctggtagtcagcagggttccacacatccaggctggcagcgtcgccctcggctatcttccattcggggcgattgagccgcagggtgttgcatgcattggcatccaactctacggcaagggcatgcttgaagccggcgagctccagtccaagtgactgcccgcccgctccagcgcagatctccacaacgttgagctctgacatgagaaacctcctatgagacttgagtggccagcggtgcagcagttgtggaggtatcttctcccaagagagcaccgcgggagcgagccggagtggaacctagcagcatcgtgtctgacgcagccagcaacgaccgccgcgcacgggcgtgggccaaagggctccaccccccgcccctcaacgaaggccggtctcggaacatgcgtgccaacaggcgatccaacacgaagcctgaggttgctctgcgcagcgccttgcatgcactcggctaccgctatcgcaaggactaccggcttgatcttcctgggggcttccgagtccggccagacatcgtcttcaccgcacgaaaagttgcaattttcgttgatggctgcttttggcatgtttgccctgagcacgggcgtcaacccacgactaacgagtggtactgggctcctaagcttcgcaggaacgtcgagagagaccgtctcgcaaacagggcacttgaagcagcaggctggaaagtcgtacgtctctgggagcacattcccctctccgaggctgttcaaaccgtagtggctgtacttggtccgccttcaggtaagctcaaggacaaacctacagccagccactgacattccaggtccgtgcggcagctgttcccatcacgccctgcacctgccgttcgctgggagcaaggctctctcagcggaagccgccctggcgttgcccagggacgggaacggcttacgcgacatgccgccctgccctggacccaaggtgacatgccgcaagacacgccgacgctgtttgaaaggcaggcagtggaacctccgcccagacatagaggctgcgcagcagctagttgcagggtacggatatcagccctcagcatgctgcggacacccgggtgtttacggcgcagaataagaatcacgatctggcaccagcacaatcggcatcagctagcaccctcaggttgctggcagcagcctgatacagcgtcaacagtcccgttggggatgcgggtgacgccataggggccgcgactggccttagcctgactcctaaaaagcgcagcagggtaacttagccactcatgagctggatgctgccgacaagacagaggacttctggccgttaggatccagcctgccacagccgcatctctccgcacggctgcttgcgtactatttatcgggaaaacctcattaaagttttcccagcgatttgatgccgccgggaggtggtaccggtgcaccggtcggcgcatgagcgctggtgaaggcaagggaaggacagcatagcggcgatccgcgaaagctcacgccgtcgcccccgggacgagaggtgcccgtcgaagcggccaggagagtcttcgccctgatggagggcgatgcagcgcagatcctacttcattccgttgaaatcccactgaagacaagccctgaaacgtcaacaagctagacagcttacgggaccaggaatggccggagctcacggagcaacctggcacgtgcctcggtatcaaccaaaggcaggccactcgcatacttcgaggtgatcactcttctccccagggaacgccctgattccaagctctcgagtgcatctaccactgcatggagatgacgcttacgcgtcttataaaaactagagttcacagagaaccaattgagttctccaaaatcaatcccagagactgatatacctggacttggaagcatttcccatgccgcttcaacaatattctgcagagcaggcttcactgcagctttccggtatatggcgagagacattgcctgaagagtccgctggtagattcccccctcccggtcagtggccttagcaacctcactcggaagccaaaccagattggggacaaagctgtaaaggcgcggtattcggctcgcgaggagatcatggtgaaccacacgccatatatgggctgccacgaacccaccagccatttttgcgccatccagcagttgatttctcttgctcgtgatccgctggcttctaacagttccctttatgaaggaattatcatccaccaggtagccgttttcatctggatatgaccacatgtcccggccgtcagcgaggtacctgcggcgacatcccagatcacgtactgcccacggcatcattatcggccactctgaatatacttccagaggaagccatattcctacacgcgtaagcaagtactgtggatcctgtacctgatcgacgtcacaagagaattttggtagacactgctccaagagctccgctccgctaacctttcggacactattcgtcatgccacaagatcatacaaagctatatggctcacgcgccaccttcaatatcgttaagcaaatcacagcaagggaatactctggccaggatcaccaaagtgcaatggttggagcaagatctgcgaagggcctgatcctgcctagctctgtgccctccctccatgcatcaagctggtcagactcaatttttcccgcatctgcaagatccctaattgcagaatctagtgccgcatatgcaatgtgataaacagcatccacttcgccggttcctcgagcaatggccagcagtcggctcggcaaaggctctgcagtcactgttaccaggtgaggaaggcgctccctgcgatgcctgatcatctggttattttcatgccgaatattctggacgcgatcagagcgaatagtccatttacaagacaccgccgcatgcaggaaaggcggatcggatggggaacgtccagggagagatacggccacatcaggtttgattagatagtcccggcccagggtcatccttagctcagcattccctttgaccagcttatcaagctctttcaaatgcttgtactggacgaatttgctgatgggaacagacgtgtcgtatacttcccattcacgttcacggtcatgcttcggaagctcctgacgcaaatggttagcaaccgcccgctctagaggacgtccgcttttagaatcagctactccagtagctacgccgcgcggaatcccgagctgatcgagcacagctgcagcgatataccgtgacgctttgttattagtatcggctgtattaggaacgagccctttatcggtttccttccagccgagcaaatccagtgcaaacggagcgttcatctagcagcctcacacgatcgtaactaggagagagttactatagctcctctgctgacgtcatcccttaatccatccctgagcaagcagggaagtgacctcttacacatctggcccgggcaccctggccacccggtgcctttgaccagggacgctggcccccgaggtccagctgcagattagtgcctaggtcaaccagacagataatgaaaccctggtttggggtgcatcaggaagtcgtggtgggagatgttccaggcgtaggcgccggccatggagaacgccaccacgtcgcctaccgcgattctgtccaccgggacctggcgggcgaagacgtccttaggggtgcacagctggcccaccagggtgacctctgctccgttcacggcagggccctgttcgccgcgcgggaggacggtgaagggctggttgtggttcttggtgacaggggtgcggatgtggtgggtgccgccgcggaggacggcgtaccactggccgtgggcctttttcacgtccaggacctgggttacgtaccagcccgcgtagacggtcacggctcggccgggctcgatgcgcaggatctcgcccggttgggccagggcggcgatctggcggccgtaggtcgtccagtcgaagcggcggtgggggtcggtgtagtcgacggccatgccgccgcccaggttgaactcggggttctgggtgcagccggtcttctccagccaggggcgggcccactggaggatttcctccgattgccgcaccagggcctcggcctccaggcctgaggccaggtgggcgtggatgccgcggagcctcacccagggggcgccggcgaggatttcatggcaggcctcgatggcctccgggtccattccgaacgggccggacatggccagcgccacgccctttcgctcgccggccaggttgacccgcagcagcacgtccacgtcccggccgatcctggccaggcgggacagctcgtgcgggctctccacgtgcacccgttcggcctcccggacggccagggccagttcctcgtccgtcttgcccgggcctccgaaggccaggcgcgccttaggcagcaccgcgcggacgtgcttcagctcgccgccggaggccacctcgatgccgtccacgtagggcgccaccgtcttgaggatctccgcgtccgggttggctttggcggcatagaacagctccgggccgccggtcagggccttccggatcgccgccacgtgctcccgcagcgcccccaggtcgtacacgaaggcgggcagcccgccgcttccggccagttcctcggcccgccgcatcacaccctcggtcatcacaggccccagtgtcgcggacctcgaagcggcgcaaaggcgttgacggcatccgccccgggcgggcttatcgtcaccttccgtgagccgaccccgatgagtgcggaaacgaccgccttcaccgcaagcgcaacaggaaccgccgcgatgcacaacccccgcgaaatcgtcctctcggacagctccacttacgcgccgctcggcatcgtcgcctgcgtgttcggcggttccatcgcagccggggcgggcctgctgaccgacgggtggtactcggtccccctgctcgtggtcggtgtcctgctgatcgctctcggcgtcgccatcggggtgctgcaccgggtgcagggcgccgcccggctgcggatcaccgaacgcggcctgattcactcgatcggggacgaggagcgagtgcttcccaaggaggtgatcacggggatcgggctgctgcgcccgcggggcgggcctgccgaactgtccgtgtggtacgacaccgccaaggtcggggagctgccgaagccgcttcgtcacttcgaacgggagcggggcaggctccggctgggcgtggtcatggacgaggtgggcggcatgtcccagcggcgggtccgggagatccgggagtacgttcagcggcatcggctgagcgagtggcgcaaccgccggccttgaaagcgccggtgcctcaccattcccgccgttggaagcgcacgatctcggtggcgatcacgaaggccacgaccagcctggtccaatcgtcggtgatgccggggctcagccggacgaaccactccctccccctgccggtcggccgtggcgacccgctcgccgtccttcgtcgccgcttccagctcatccagcagggcgccgcagcgggcggtgccgatcaccgcgccgtcccgggagatctcgaaacggccgccggtgagggcgaaccggctgcggcccgtgaacacgccgacgcgttcccccgcgccgttctccacccacagggacttgatcgtcgggccgtcggggcgttccagccgcagcagcgtcgcaccgtccgtcccgacgacgctcagcccttcccgggcggcggtgaacggcctgcgcagcgtcaccttcggccgctggatcaccgccagcccgatgccgtccatgtcggtgatctcctcctcaccgatcagcagttcggaggtggcgaacaccactgtccctcccaaggggtttcttcatcagcgcggcgacgtcccacggcgcgccatgacacatcttccgatcttgacctgggacgccgccggttccttgggcgtccgttctcgtcgcagacgccagagcccggcgccccgggccggtgtcgcaaggaccgtcaccgggtagatggcagcgaacacacgtaccggatcggggccggaccccgtaacctcgggaggacgacagacgtccggcgatcgggggtagaccctccgttgcgggccgaaaagaacggagaagccgtggaacccggtggtcagctcaacatccagcacttgctggagcaggcgcagcggatgcaggcgcagctgatgtccgcgcagcaggagctcgccgaggcggaggtgaccggcacctcgggcggggggctcgtcaccgccaccgtcaacgggcagggcgaagtgaccaagctggtgatcgatcccaaggcgatcgacgtcgacgatccggccgagaccgccgagacggtggccgacctggtgctggccgccatccgcgacgccgagcgggccgccgccgagctgcagcggcagaagatggggccgctggccgaggggctcgccggcgggctgccagggctgcccggcctgccggggatgtagccggatccacaccgtcgcgaccgacacggttttccagggaggcacccgttgtacgaaggggtcgttcagaacctgatcgacgagctgggcaggctgcccggcatcggccccaagagcgcgcagcggatcgcctttcacctgctggccgccgacccggccgatgtggaccggctggccaaggccctcaaggaggtcaaggacaaggtccgcttctgccgggtgtgcgggaacgtggccgaagaggaggagtgccgcatctgccgggacccccgccgtgaccccgcggtgatctgcgtggtggaggagtccaaggacgtcgtcgccatcgagaagacccgcgagttccgcggccgctaccacgtgctcggcggggcgatcagccccatcgagggcgtcggccccgacgatctgcggatccgggagctgatgcagcggctggccgacggcacggtcaccgagctgatcttggccaccgatccgaacctggagggcgaggccaccgccacctacctggcccgcctggtcaagccgttgaacctcaaggtcacccgcctggccagcggcctgccggtgggcggcgacctggagtacgccgacgaggtcaccttgggccgtgcgttcgaaggacggaggctcctcgatgtctgacattcccgcccagcccagcagttcccgggagtgggagaagctcgccgagcggatcgccgcgcacgtgcgcacctacctgaccggtctggaggcggtggcccgcggggaggccgcctcccgcacggtccccgtcctgctgctggaggtctcccaggtcatcatggccggcgcccagctgggcgccagcaccgacgtgatcccgcccgacaactgggagccggaggtcggccccgaccccgatctggacggcctccgccagggcctggccgagagcctggccgtggtggacgactacgtggaggtcttcgacccctacagcgacaccgagcccaccgcctaccgtctctccgacgacctggtggacgtggccagcgacctgatccacggcctgcgccactacgagcagggccgtcccctggaggccttgtggtggtggcagtactcctacttcaaccactggggcaaccacgccggcgccgccctgcgcgccctgcacgcggtcgtggcgggcgcccgcctgaaggtcgccgaagaggtcacccccgcctagggcgcgtcgtcacggcagtcggacgaagcccagcgggcgcggcgatgcctggcagatcacccggcggaacgtcgccggcgctttctggggacttcgacgacaggccgcagcggcgtcgcgcaagcccggtgtgccgggacgtcccggcacaccaggggcacgggtccgccgctacccgccgccgggccccagccgcgcccacgcggcctggctgtagacgatgcggtagccgccttgcagcaccgcgagcgcgatcggccaccagtgcagcgcacaccaccacgacccgttctgcgcccgcaccacggccggcaccggcgagtccgcatggacgatcgcctcgcacgcctgcccgaagggcgccacgtccacccagtagaccgccttctcagcctccctcggtgaactccgtccacccggaccgctcacgccgaaaccgccatcagccccagccggaccatgatctgccgccaccggccgcactcgcccggggcggcgcctcgcctccggccgcccgcccgtccgaccgagacgcaggacgagcccccgaccggcgcccgggacaccgccgccccctgaggcgcccgccccacgcccctgtccgtcgcatgagggggcacaggacgaaaggacctccccgcctcgtcccgttcacccggtaggacatcggcggagccgggaaaaccgcgtcgggcggacgcccgccccatcggggcctgcccgcccgagcgtccccgccccgaacgggatcgctcgggatgccgccggtagtgctcggcgagccgccgcgccagccccgacgccgtgggcgcctccaccagccgcgccgccccgaccggcgcggccagccacagcccggacgcctctccgtaccagcaggcgcacgcgggaacatcgcccgcagctccgccaactgccgcccgggatccaccggcgggacgcatcgcgcaaagcgcggcactacagttgggctcacgtcaggacctgccttcctggccaggccccggggcgagtgtgccagcgccgcccggagccgttttcgtttccgcggttacgaacaccttgcaaccagtaaccataggccgcggtatgccgcggcctatagcggtatgccgctaccgacctatccccgcagctcagagccgccctacagtgatcacatgtccggtgttccgccgttcgctcccaaaccgtcggcgtacctctacatggaggtcgccgaccacatcgctgcacggatcgcggccggtgagctaccgcaggacgcacgcctgccgggagaacgtgaactggccgaggagtacggtgtagcgatcggcaccgcccgccgtgcagtgcaggaactgcgcgagcgcgggcttgtgatcaccgtccccgcaaagggaaccttcgtgcagcgaaacacctccgaagacaccggcaaggccgctgaggcatagcacgcgccagatatcaccaaagatgtgaccatcgatccgaccgcagaccggcccgtataccaccaggtggccgatatcctccgcgagcagatccgcagcggtcggctccagccggggcagccgctgccgtccgagccgcatatggtggccgagttcggcgtggcccgatcaactgctcgtcaagctctggcggtactgcgtgccgagggcctggtcgtcaccgtgccgcggcagggcacgttcgtgcgcgctaccgaagcctccaaggtggtcacattggcgccgggagacgaggttgaggcgcgcatgcccagcgtgaacgagcggcggcagatgcgcatcccggaaggggttccggtcttcgtggtgacccggcccggtgaagagccccgaacgtacccggcggatcggatccggctacaggttcccggtgaggacggctgaagatctcagcccgtcgccctgcccgatcaaggtccttcggggcgaagggctggtagaagcggtcctcggcatgggcgtctacgtcgtggaccggtcgggccgggaagcacggagcaacatcgattgaccacctgcagccgcgcgggaagggcccatggagccgtacgttgcctgcatgagcgttccgccgttccaggccgacccagagggaccgacgtacgtctatgtccaagtggccgaccacatcgccgcgcgcgtcgcagccggcgatctggtgcccggccagcggcttccggcagagcgggatctcgctctggaatatggggtggcgtacctgacgatccggcgcgctatgcgagagctgcgagagcgcggacttgtgatcaccgtcccggcaaaggggaacttcatccagccgaacgccactgaaggcgccggcgaggacgccgaggcatagcgcgcaccggatattccctggccgcagggcggttcgggggcgccgctcagtggtcgaggtggcaagggcggtcttgggggtatcggggttggtgcggaaccggcgggcgtgttcggcgtgcccggcgggtgaaggcggcggtggtctggttcgggatcgccgctgcgagtgagcggtctggaaagcggttggtcgccgaaagttcgtcgttcgtggtcatgggccgcctccgccggggacgggcgcgtcctgagaggcggggtgatcgagatggcggacatggagtcggtggcgaccggagggcggtccgggccgttctgggacggtgtgcgggggcgggtgccgatgccgcccgcggcggccacgttggggtttgagttcatcgacgcggacgtcgacgaaggcaccatcgaggtggcgttcaccgcgaccgaggagttcaccaacccgctgggcaacgtgctgggcgcctttttggccgcgatgctctacgacacggtggggccggcgctgctggccacgctgcggcccgatcagttccagtccaccgtggagctgaaggcgagttttctgcgtccggtccggccggggcggctggtcggccggggacgggtggtgcaccgcgcgggcgatctggccttcttggaggcgtccctcagcgaccagcatgaggtgaccgtggccaccgccacggccaccgcccgggtcatcgggttggaggaggcgttgtcggcggcctgaactccggctggtcgagcacgcgcagccagcttccgtccggctggcggcggacgacctgggcgcgggcgccggcgtcgtccttgggcggggtggcggtgagcgcgatgtccccgctgatcagggtgggcagcgggggttcgggctcgaagtgggggcgggaggccaggaccttctcccacaactggcggatcgcctcccggcccacggtctggctgccgggcgggtaggccatcaccgcgttctcctcgtagagggcggcgacgccggtcgcgtcaccggcgttggagcgctcgacgaacagacgggtgatgtcttcggggcgcatggccttttcgtacttgtcgtagtcgggcacggctgcctcctggcatcgggatctcttgtcgtctccagcctggccgccgccgatctagaagtccaacagatagttctgatggaaactagaatctctagttatggagctgcggcagctggagtacttcgtcgcggtcgccgaggagcggaacttcacccgggcggccgagcggatgcacatcagccagtccggcatcagcgcccagatccggcagctggaacgagagctgggcgccgagctgttcgaccggtcggcgcgcaccatcaccctcaccgttgccggaaaagccgcgctcgaacacgcccgcgccgcgctcgccgccgcccgggcggtcggccgggcggtggaggagacggccgggctgatccggggacggctcgcggtcgggatggtcgtcggctgcaccattacgccgctgtttgaggcgctggccggcttccaccgggcgcatccgggcgtggagctgtcgctgcgggaggacgactccgaccagctcatcgaaagcgtccgctccggcgccctcgacctggccctcgtcggcaccgccgccccgcccgatggcttggagacgctgacggtcatcagcgaacgcctcgtcgcggccgtccccgccgagcaccccttggcgggacgaggccgcatcaccctgcgcgacctggccgaccatccgctggtgtgcatgccgcccggcaccgggttgcgcacggtgctcgaccgggcctgcgccgcccgaggactcggcctgaaaaccgccctggaggccggcgccgccgacgccatcgccgatctcaccgcccgcggcctgggcgtggccgtcctcagcgaatcgatggcccgccactaccgcgaccggctcaccgccctgcccatcgaggacgccacggaccccgccctgctggccctggtctggaagcccacacccaaccccgccgcgcgcaaactgctcgcccactgccgcaagaccttcgccacgtggcctcaggccctgggggcgtgagtccggcggggcgcccggtcccgtaccgccccggcctgcgagccctttgcaaacgccgttcccgcaggccgaaacgggggcggcgtcgtgacttgcaacgtcatggcctcggacaccgtccgggctcccgtccccgccctccgaagaccacctgttgaaaagactcagcgcgttgaagacgcccactgactgatgggctcaccctggaacctggcggccaggcatgcggcatctggcagccgccgaactctgcgaggcctccggctccggccggaacgcgtccggatcggccgtcttgaccttgtcgcagcgtcaacgtttgtactgaaggcatgcggatcggcgagatcgcggcgctggtcggggtgtccacccggaccgtgcggcattaccaccggctggggctgctgccggagccacggcggctggccaacgggtaccgggactaccggctgcgggacgcggtggcgctggcccggatacggcggctggccgaactgggcttgtcgctggcggagatccgcaaggtgctcgccggcgaccaggaccgggatctgcgggaggtgctcgcggagctggacgccgacctggcccgccagcaggaggcgatcgccgagcggcgggcccggctggcggcgctgctggccgaggcggagctgaacccggactcggcggtctcgccggagacggccgaggtgctgcgcgccctgcccgccggggattcctcggtcgccgctctcgaccgcgacctgctgatgctgatggacaccggcgccgaccccaagcagcgcaccgaagtggccgagctgctgcgccccctcaccgcgccggagacggccgaacggacacgggtcctgtatgagcggctggacgaactggccgacgccgcccccgacgatccccgtatcgccgaactggccgccgacctggccgaccacatccccgacgagatcgtctcgctgctcgatgacctggacgacggcgagtcggcctcctggctgaagacgctgtcgcacgagctatcgcccgcccagaccgagaccttccgtcagaccttggcgctgttgaaggcacgccggtgacgggtcgtcctctccacggcgctcaccaacgtcccgccgctcctgacgcgcctccctccgccgcatgccgatctccgcggcccagccgctcgagcacccgcccgcaggaagtgaaaccaggaggatgagcgttcctgcggtgaaccgctgaccgacgccgccggacgcaccgtccctagttcgtggtcggtctccccctgtgccagatggaccaaggcagtccgatccgctcgcgtatccgctccagctcggctgtggacatctcgtcggtgaccgatcgcaccgtgtgcacggtgaacccaggacgttcggtgacggtgaccgactggtggatgatcccgccgatgagcgccttatgggtgcagacggtatcggccacgatccgatcggccgtctccatggacatccgagcatcggacgggtcggccggcagccgggtcagtccttcgagcgctgagtcgagcagctcggcctcctcaccgcactccgcgcggcccgcctcgccgagcagcccggcggtcaccgaggctatggccggctcaccggccatccggtgcgccggccctcgggcgaacctgtcatgccaccggttcaagcccgcgccgctctcggtgcgcaccagcaccgccgacgccccgtccatcggaaccgcggtgagccggccgctggtgaagggcgcctgccagatcatggcctgcccggcgatcaccagccagtcgcggtgcaacggcaccggcccatcgccatccagatcctccacgccacctggcatgacccccgtcctggtgcgcaccaccacggcaggcatcggcagccggacctcacacggacttggcggcccgaccggccatcagctgccgcaacgccgcccgcagatcgctgccggcctccgtcacccggacgaacaatccggtcagctgcccggcgagctgcgcattgagaccgccctcgccgataccgcccgacagctggtgctcctccacggccaccaccgcgttgtcacgctcgatcaggacgtcggtgacctgcaccgggttcatcgcgttgaccaggaaggcccgccggtcgctggagtactggatgatctccagccgctcccgtccgaaggcccggttgagcagctgctcggcgcccttgaggcggttggcgccccggccgatgcaggccccgcgagcgtccacgctcctggtggtggacgccacagcgatcttggtcttggttccggcgactcgcgcgatcttcttgatcaccacctcgccggtcagcaactcgggaacgaaaccgcacaggatccgtccgaccagctccggcgcggtggccgacagaatcagccggcggcggtcggcctccggctcatcggacaccccggtgaccaacgcgacgatggtgtccccgggccggagccgcggggacgaggccccctccggcaggtcgtaggcatcggtccggggcagcagcgcctcccggggctggccggtgccgacgtcgtagacgacacagcggaaaccgtcgggtccgctggacttgatgtgcccggtcaccgtcataccgacgagcggggattccagaccaaggtcgctcaggatggttcccaccggtcgtgcttcctctcgtcctcatcggcccgtcgccgcatcgcccgccaggcccgctcggcaccgccggccacaaggcccctgacctataaagtccgcatccctgcggatccgcaacctcaggccgcacgcccgcgcagggacggcgcgaaccggaacaccaccggtccaacatcagatcaccaaagacccaacaaatgaacaccatctgctcgaatcgtcatcaatgaaccggcgtccataccgccgtctcaacgggcgcgctcacgatggtctagggaacgacctggggtgatcttccctgctggggacctgtagcagggacggaggtttcaacggccggcttcgaacgaggacaaagagaacgcacgcaagtaccggatcaagatcatcacggcatcgggcccgttcgtcgagcacggcgccgattccgatgcgccctgcagcccgccttcccgtgaccgggagcagccctgatcggtcagcctcaagatcatctacatctggcgccgcgagatcatccgcatgcccgagctccatctggtcaccgacggccggtgcgaggagacaagctcgtctacgacatcgaggagggccgcaccgcggccacccggctgctggtgggggagacgctgccgatcggctacggactagcaagtggggcaccgacgccgacgacccgcagggcgtcttcccgatgaccaagcaggaggcccgggaagcgggggtaagcaaccggtacgacgaggatgccgacatcgccggcgccgcgagcggccccatcgcagcagccgaccgccgggccctgcccccgtctcccaacggccgccacgacacccacgctttctgcatcccacagagcgcccgcgctctcgcccggcaggcagcaccggtccgcggccaggaagacaggcattcgcaccgcccacccggtatccggggcggtcttatccgcagccgagcacaccccaacgacacgccgaccgcctgaccgtccagcccggcaccgacggacgggacgccgagaacacctccgtccggtgtctctcaggagacgcgcgtattgaccacccggtcagattccaggatgaaactcgcggcctcatccggtgtcacccccagaacgtcgatcaccaaccggaccggcccgatcttctcggcgtcgcagccctggcacctgacccggttgctcccgtacacccgcagcgacggcttctggtcaccgttgcggtgtcgctgcggacgcgggcagtaccacaccccctcctcatcggcggaggagcccagccgttccagcaccgttcgcacgtcggccgcgttggcctcggcgatccgccggttgcgcggagagagcggcaccggcggcacgatctcgggccgattccgggcggcccgctgccgctgccggtatgccaccgcctcctgccggatcttctccaggtcgattccctgacggggatcgtccttggcggatgggacgggctcagtcccggtcgacaggtaggggaaccggtcatcggcccgccgccgcagcgccgcgacaagcacgaacagagccagcgcatccctggtggaatccggcggaaccatccgcaggcgcgccgcgtaccggatcacgctcgcggcctccggggtgaccagatccggcgcgttggggtcgatccagacggtcggtatcccttccgccttcgggccaccgacctgagcccacatcaggaactccgaaggccggccggcatcggggaacgccgcaccgtcgggggccagccgggagaactccagcacgaccccctcggcataggcgtccacccgccgacccgcgaacccgcacagcgccgcgtacatcaccagtccgaggggaccatccggcgccatgtagaggacacgggcccgcatgtccgccgccgtcagcccgctgttctccagcgcggcgacggccgaggccacggcatcaccctctcccgggacgagctcgacggtcttgacgccttcgggcgccggcggagagccggcggtccggacggcgagtacatagtcggtgggcttgcgcatcgcctctcctttgtaggtgcgttccggggctacacacctgaccgtccttcccaggggagaggacgcaccatattccttcgggaacttgccgatccgcctcgcatagaaattgtcatctacggagacgaagccggtccccgaccggcatcgcgctgaacccgaaggtccggtctccgaggttaccgccggtcggctgccgccgaaggcggacgggaagaggtgtggagtggtcgccagccgacaggtcaaggaagagttctacatccggcgtgtcttcgacgacaacgtgccgatcttcatcgaggcgaccgagtatgccaggaagcaatcgccctacccgctcagctcgaagaaggcgctcaaagcgacgtgcggggtacggaccgacaatggtgtggtcgccttcagcctgcgcacctacaccgccaggcaggccgaaaaagaggtcgagaacgtcacctccaccgtcgaaggcaggcgggtctcacgcaacgtgctgcatccccggatgccccgcagaaccctgcatgagctgatcacaacagcccatgtgctgtcggaggtgctgggcgatgaagtgatcgtcgagcacgacggccggttgcatgtgctgaaactgatccgcaccggcgaggaggccgaccttcggctcacgggtctgctgaccgagaccgaggacgggtacgtgcgctcggaggcgttcgacgcggtgttcacgctcccggtggccagggttcacctgcgcatcttcctgcgttctccgatccgcgaccggatcctcgcctacgccttcaacggttacctcgaccgcaaacccggccggccggagacggtggtccgggcgaccgcgatggccctcaacagcctcatcggcctggcgacgttccggatgctgtccggactcgaccgcgtacgggtgccaccggcgccgttgggcggcgagatccgtccgcgcactcccgaggaacgagtgatcttccgtgtccccgtcctgctgttcagcgacgagggagtcccggcggcacgcggccatgtcggcgcggagatcgatctggaccgcgtcgacccggtgaccggcgatctgatcgtgcacatcaccgaaggcgaggagctggagtggaaccccgccttggcgggcacggcgaagttccaggactatgggcgggtactcgccgagaccatttcggccatggtcaactcggcccttggcaccgagcgggtgcatgacctggcctacgacatcatgctgtcgagtctctcgcccgaggccctgcccgccctgcgtgccgccgtcagcggccttcccgggctggccgccaagccgagcagggccgaggttcgcctggcgcagcccacaccttgatctcttgtggcgcgcgggcggcatcgccgagggcgcggaggcgcaacgggtggacggcacgccgcgcggcctcggcattgaacccctgccaacgctgcggccgtcccattgcgggccggtgagcgggtgtcccggccgccgcgttccccgggcacggctccggaatgtcggtcccgccggcgggtatctcgcatgctgggaaaacccgttcgtaatccagccggccgacgtcggtagactcgacggacggtacacgccgattccgattccgaggagcacccacccgtggctcttgtcgtgcagaagtacggtggctcctccgttgcagacgccgagtgcgtcaagcgagtcgctcagcgcatcgtcgccacgaagaaggcgggcaactccgtcgtggtcgtggtctccgccatgggcgacactacggacgagctgatcgacctggccgagcaggtcagcccgctgccgccggcccgcgagctggacatgctgctgacggccggggagcggatctcgatggccctgctggcgatggccatcgccaacctgggccatgaggcacggtcgttcaccggctcccaggccggtgtgatcaccgacggctcccacggcaaagcccggatcatcgacgtcacgcccggccgcatccgcagcgccctggacgagggcgccatcgcgatcgtggcgggcttccagggcgtctcgcaggacaccaaggacatcaccacgctgggccggggcggctccgacaccaccgccgtggcgctggccgccgctctcggcgccgacgtgtgcgagatctacaccgacgtggacggggtcttcaccgccgacccgcggatcgtgccgaccgcccgccgcatcccgcgcatctcgtacgaggagatgctggagatggcggcctgcggcgccaagatcctccacctgcgctgtgtggagtacgcgcgccgctacgacatcccgatccacgtccgctcgtccttcagccaaaagcccggcacctggatcaccgacagcaccgagggaagtgagatggagcagccgatcatctccggcgtcgcccatgaccgcagcgaggccaaggtcaccgtggtgggcgtgccggacaaagtgggcgtggccgccaccatcttctcggtgctctccgacgccgggatcaacctggacatgatcgtccagaacgtgtcggccgccgccaccgggcgcaccgacatctccttcacgctgcccggcaccgacgggcagaccgcgctgaccgcgctgaacaaggccaaggaccagatcggcttcgagtcgctgctgtatgacgaccggatcggcaaggtctcgctgatcggcgccgggatgcgctcgcaccccggggtcaccgccaagttcttcaccgcgctggccgacgccggcgtcaacatcgagatgatctccacctcggagatccgcatctcggtgatcgtttcccaggacgatgtggaggccgcggtcaacgccgcccaccgggccttcgacctggacgccgaccagatcgaggcggtggtttacggaggcaccggacgatgagcaagcccactttggccgtggtcggcgcgaccggcgccgtcggcagcgtgatgctggagctgctgtccacccgcgaggacgtctacggggagatccgcctggtggcctcgccccggtcggccggcaagaagctgaccgtgcgcggcgagcagctggaggtcctggcgctggcccccgaggtcttcgagggcgtggacatcgccatgttcgacacccccgatgaggtgtccaagcagtgggccccgatcgccgccgagcacggcgcggtggcggtcgacaactccggggccttccgcatggacccggacgtgccgctggtggtgccggaggtgaacgccgaggccgcccgcaaccggcccaagggcatcatctccaaccccaactgcaccaccctgtcgatgatcgtggcgatgggcgcgctgcaccgccgctacgggctgcgcgagctggtggtggcctcctaccaggccgcctccggcgccgggcaggccggcatcgacaccctctacgaccagctggagaaggtcggcggcaaccgcgagctgggggtgcgcgccggggatgtgcgccgggcgatcggcgatgacctggggccgttccccgcgccgctggcgatgaacgtggtgccgtgggcggggtctttgaaggaggacggctggacctccgaggagatgaaggtccgcaacgagtcccgcaagatcctgggcctgccgaacctgcgggtcagcgccacctgcgtgcgggtgccggtggtgaccacccattcgctggccgtccacgcggtcttcgaccagccggtggaccagcgggaggcccaggaggtgctggccgccgcccccggcgtggtgctggtggacgacccggcggccggggagttcccgacccccgccgacgtggtgggcaccgaccccacctgggtgggccgggtccgccgctcgctggacgaccccaacgcgctggacctgttcctgtgcggggacaacctgcgcaagggcgcggcgctcaacaccgctcagatcgccgagctggtggccgccgagctgacctcctgatcccagggctcaccgaacggccccggacgcaatgtgccttgcgtccggggccgttcgtcgtcgctgggtgttccccgtgaaacagtgcggccggacgccaccggcggcgtccggccgcacctgcaccgcgaatcaccgggcaggaccgcggcggcacggttctccttcctcccgtgccgttcggcccgtggtcagttcatgaagtagatgttcaccgcgtactcgcgctgcagcttgggctcggccgtctccgcagcgggctgcgcggcggtctcctcggcgggccgctgcggggcgatctgcaccggctgctgcagctccggtgcccggctcccctgggactcgatctgctgtgccggggtctcctgccggatctgcggctgctgctcctgggtgctttggaactgctccgggctcagcgacgcgggcagcacctggaactgctcagggctctgcgcctggtccaggtagaccggctgctgcggcacctggtagtgctccgggccccaagcagccggcggctcctggaactggctcgggtagatcggctgctggtactgctccgggttcagcggcgcgggcggcacctggaactgctcagggccctgcgcccgatccaggtacatggagtgctgcggagcctgcggctgctggtactgctccggccccatgggacgctgcggcgtctgggcctggtccaggtagaccggctgctgcggcacctggtggtactccgggccccaagcagccggcggctcctggaactggctcgggtagatcggctgctggtactgctccgggccctgcgcctggttcaagtagggcggctgctgcggcgcctggtagtactccgcggccctcggctcctgggcgtccgaggggaactgcggcgcctggtaccagtccagggcgggctgctgctgcgggatctggtagtcctgcgggtcctggtacgcctcagggctctggtactcctgaggcagctggtacagctcagtgcccaggtactcggcgagccgcgccggcaccccctgccggtagtcggtctgctcggagggcagggacggcgcctgcagttgggcgtacggcgccgccggcggcggcacgaccggacggacggccaccgcctgcgcggccgtggccgccacggtgatcattgcaccgccgacgaccgccgagcacaggccgcaagccagtgtgcgttggattgccttcatggagtgatctctctatgcggctgacgggcccccggctctcggggaaccccagcgacccttcattgctaagggttagtgattcaccactctccgcagtaaccctgtcctcagggttagatcagccttaccgccggtcgcacttggtcatcccataaaggtcaccttcgccgccgatccccctgcacggcgccgattccggctggtagggtgcccgcccgccgccatcggcccttacgcctttttgagcagcagccctcaagggacgcaccggcaagggtccggcttgccgtcccagatcccccagtccgcggaaacgacacgcgccgcgtgaagccggggcatttcctccggcggctttcaagcgatcccgccctcccgtcccggagactcccgtcacagcgcccgcgcccccattgacctcaagcaaggttcaggttgaaagctggtcgtcacccggccggaaagcccgtgcaacgagatcaggagcccaccatgtcccaggaccctctccgcctcgtgatcctcacggcgagcctgcagccgggccggctcggcccgatcgtgaccggctggttcgccgaccgcgcccgacggcgaacggacctgagcgtcgatgtcatcgacgcctcggcggaactgccgccggtggaacgctcaacggcggcgcgcaccgcggtgggccggcgcctggcggcggccgacgccttcgtcgtggtgacccccgagtacaaccacagcttccccggcccgctgaagcacctgatcgaccagtacaccgccgaatggcgggccaagccggtcggtttcgtctcctacggcggcatctccggcggcctgcgcgcggtggaacagctccgcctggtcttcgccgaactgcacgccgccaccatccgcaacaccgtcagcttccaccgcgcccgggaacgcttcgacggcgacggcaaccccaaagaccccgacagcgaaaccgccgccaccgccctgctcgagcagctctcctggtgggcccacgccctgcgcgacgcccgaaccgcccgcccttacgtggcttgatcctcgcggcccggttcagcggatctccaagctcggctcagggcggaagcgcacgaaccgccacaggcgccaccagaaacgagacgcacggccgcccatggcttcctccatcgggcctgccggtcgaggagacacccggtaacgggcaggggtgccggcgccacgcctggtggcgctttgcgccgaccaggacggcgtggcgatatgggacgtcctgcaggaggccgaagccgcatgtgccgccgtgccggcccgccctggtgcgggatgccgagccggacgagcgttttctcgtcccgcacccgcccgcgtccaagtcccgtccggccgaacggccacctctcgcaccggacgagagacatcgcgccgataaaactccagcagacggagttccagcgtctcggggctgtccgcctccagaagccggtctctgcctcgccgatcgcggaccatggcccaccaactcccggtgtggttcccccgccagatcaacgccgcggggaacctgccgggcggcacggccggcgcgcacctttcttctagcggtgccggcggcgcggcggtcctcaccgcgcctcccccgcgcccgcggacagtcggcccctgagcgcgagcgcggcgtcggtgatccggtcggacggggcgagcggctcccccgtaccggtgaagaaccacagcgtcccggcgtcctcggcccgccggcggcagacgaccagggcgaccacggtcccggtcccttggtcccggacgagcaggccgcggtcgctgaggtccacctccatccgatgcgccgccaagtgcgcggcgagcgccgccagccggtcctgcggcatcctgcggtcgttcacagatcagcaccgccttgctggtcaaggccctgggacgcccgatgcggacgcatcggcccgaggccgcctccgtttcccgatctcgttcgaagccgcacggcgcccgctccggttcgcgggtgacggggggaaggagcgggccgccgtacggcgacgggtcactgccggtgctcgatccgggggtgatcgcggctcccggcgctgagccttcttcaacgcccgtctccgcaggttgagacggaggcatcgccgtccggggacgccgtggcccgggatgcccgatgccacgcggttgaaaaaggtccactgactccgccgacctgaccggcccggggaaggcgcgctgctgctccggcataaccccgctccagggtgccgccggcgcgcctgcccacgaggccgcttccggtcacgttcagtaaaggacaggacacgcaatctccggaaggctgacaatgttgacactttgcagacactttcggggggtgtcagggcggacatcaggcggacacgatgcggacactttgcggacacttttgcgcccacctcacatccccccggagcgaatgagaggctgcgcccatgaccgacaagcggcgccccgcatgggcggtcaggctcgaagccgaacgatcggcccggcaatggggtaagcacgagatggcccggcggctactggccgcatcccacatcgaacggggttcgattcgaaacctcgcccggcagatccaccgctgggaagccggagaggtctttccccgcgactgggccaccgcctacgccaccgttttcaaagtccccaaagaagatcttttcggccccgaatgccgccctccggagggtcaaagcaccactcccacgggtaccgtcgaaaaggagacccgtcccgacaatggggatgacgacgtgaaacgccgtgcgctcttggaactgatggccgccctcggcgccggagcggcagtgcccgcgggcacggtcgccgccgtgctcaccgccctggaaagctccctggacgcccccgccaccgaactggacgcccccggctggcagaacctcgcctgggagtactcccaagagatctgggtccaaccggtcggcgccctgatgcgcgacctggccgccgacatcatggatcttggcgtggccctgcaacgcgaaaagaacccctccgcccgccgcgacctgctgcgggtcagcgcccagctcaccacctacatgtcccaggagctcagcgacctgggccgctaccgcgacgccggccgagccctccaggccgccacccacgccgccgatgaatccggtgaccacgacctggccacctgggtccgctactaccgggcatcaagcgcattgtgggaaaatcgccccccagaggtcatcaacagcttcctcaacgacgccttcaagcacgccgctggaagaccgtcctccgggttggtcaaagccttcagcacacgcgccaagttccttgccacccaaggggacgcgacaggagccaagcaggcgatccgcgatctacacgaggtattcggccggctccctgagcacgtcctccaagaccggatatcaccacacggctactcagagagcgccctacgagaagccgaaagcttcacttacgcgatgctgggcgacacaaagcacgccacgtccgcgatcgaccaagccctctccctcatgcccgaggagcgctcgggaagccgcacaaatctcaacctcatgcgtgccctcgccctcgtccacgaccgcgacatcaccgagggcctcaaccacgccgcgaccaccctgaacggcatgcccaccagctcaagccgccgccgcatcaccgaggagatcatcaaagccctccccgacgagaaaacccgcgccctccccgccgcccgagaactccgcgccctcgccgctgccaagacctgatcccacgcgagggcatcccggcttcgaagggcatcgcaggcatcaaaggcggacgcgagacagccccttgccgcacgggtgccgccggtgacctggacgtgcccgcccacgtcgcctgctccggtattcctgaaaggcgcgtccgcctacaaccaccaggagtttcatcgaaacctcccgtcggttgcagggaggcgctcgccccctcactaccggctggttacagtcggggaggacggcggaaccgggtgaggggtgtgtgttggcggcctcggcagaccacgtcaaagccctcgtcagggcccacgcggcaggtgatgaggagggcttctacgccgtcgccctgcagatggccgccaaggcggcgcgccagggacacaaccggctggcggccgagctgcgggacctgatcgaccgggccaaggccgagcaggtgccccaggtaggccccaccccggtcatcaggccgaagggcgagctggccgagctggtcaccgccgagtacccgcaggtccggctgcgtgacatgacgttgtccaagacggtgcgcgcggcactgcagcggatcctgcacgagcagcggcaacgcgcccgcctggagtcctatggcttcgaaccgattcaccgggtactgctggtggggccgccgggcaccggcaagagcatgacaggggccgcgctggccggggaactcggattgcccctgttcaccgtccggctggacgggctgatcagccggttcatgggagagaccgcggccaagctgcggatcatcttcgaggcgaccaagaagacccgggcggtgtacctgttcgacgaattcgacgccatcggcgcggaacgcaccgccgcaaacgacgtcggagaggcccgccgtatcctgaattccttcttgctctttctggacgagacacgaccggagagcccggtcatcgccgcgacgaaccacccccaactcttggaccgtgcgcttttccgcaggttcgactcggtcatcgcctatgacctacccgaccgaggccaggccaaagaagtcctgcggagacgcctgcagatgatggacaccacggaagtcgactggtcggcggccgaaagccactcagctggtttgagccacgccgaactggtccgagcggccgaatccgccgccaaagacgccatcctacggggggaagaggcggtgtccaccgcagctctgatcgccgctctgaacgagcgcgcgagcgctcgccgtgagtgagccgctcgagccctcggcccggcgcacccggccccatatcatcgtcccccgccaggggcgagacgtcggctaccggggccgaggaggcggcaaagccccgaagatccgcgccatcggtgaccccgcagcccacgtctcccggctcacgagggaattcatccaggcccgggaactggctctagaagcggccttcgaactccccgaagagatccaggccgaaggattcaccctgtgcgtcgagggctggaacgacgaacccggctatgagctggcgttgagcagcctcgacgttcatgggctgcgtctgctgacagtgctgcccgccgaggactcccggccgcagcaggcgctggtctgggtgccgcacgacgcggctggcgtctttctgcgcaagctcgaagacttcgcggccgcggggaagaacgagaggctggtggccaacatcgcggcgctgcggttggcggtcctaaggcacttctggcaggagagcgagccgttcccggaaaccgaggagccgcactggtgggaggtctggttcgcacggctaccggacaacccagacccgtccgagcagctcggggaggtctgccgtgagttggggctacggttccatgagcagactctgggttttccggaacgagtgatcgggctcgttcatggctctccggacgagctgggacggttgttgaccaccaataccgtggtggctgagcttcgtcggcctccagtggtctccgagatcctcgacgatgcagagctggaacgccccctcgccgaagacctgcaagaacgcctcgtgcccgccgacccggacagtccggcggtgtgcctgttggacaccggcgtcaatgccggacaccggctgctgagggactccgtcgacgagacccgcagcgtcctggcgtcgaccaccggagcggacagccacggccacggcacgcaaatggcggggctctcgctgtacggtgacctgacggccacattgctgagctccggtgaagtacagctcagacatcgactggagtcggtgaagatctaccaacccaaccgcccggagataagtcctcccccgccgttgtacggggcgcttatggcatcggccgcctcccaagtggagatcccacgtcccggacggccccgggtgttctcgcttccagtcagcaccttgcgcgaggacaacgacggcaggccttcgtcatggtcggcagcactggacgcgctgtccttcggaacggacatccgccctactcccaacgggctggaactgctgggacgtccgaacccggcgcaagcccggcttttctgcgtcgcggcgggcaacgtccgatacgatcagacgagttcaaacttcctggacgtctgtgatttcagaagcgcccaggacccctcccaggcatggaacgtactcaccgtcggtggttacaccgatctgaccgagctacccgccaggcccgagtaccagaattactctccgctcgctccgcagggcgagttgtcgccgcacagccggaccgccagaacgtggagagagctctggccgtccaagccggacatcctgatggaggccggcaatctggtcgtcgacggttacggtcctcccctcaccgccgaggaactcgaactgatcaccacatctcaccggggaggcctcaccacagcaaacgccaccagcgcggcgaccgcccaggcggcccggctgtgcgccctggtcatggaccggtatcccgctctgtggccggagactgtccgaggtctgctcgttcactcagcggagtggacccggcccatgaaggcggcgctctacgcaaagggcctcaagaaaggggaccgggtacgactgctgcgccgctacgggtggggagtgcccaccgaggaacgagtcctggccagcgcggacgaagacgtcacgatgatcgtgcaggatgaattcctgcccttcgaactgcgtcgcggcgacatctccatgcgagcgctgcgactgcaccaacttccctggccccgaaagcggctcatggaactggcgggccgcgacgtgcggctgcgcatcacgttgtcgtacttcgtggagcccaacccgtcctgccgagggtggaagcagtaccagtacccctcccaccggctcaagttcgcgctgaagaagccaaacgaaagcgccgaggacttccagaagcggatcagccgggaggcacaggaggaagaggacaaccccggccgcagaaggagagagtccgacaaccgcaactggctgatcggcccgcgaggacgggaacggggttccctgcatgcagacatgtggacgggcgacgcttctgagctggcccactgcggctacatcgcgatcatcccggtcggcggctggtggaagagcaacaagcgcaaggaccggctggagctcccggtccgttacagcctcctcgtctccctgacctgtgcgatccccaccgacatctacagcccgatcgcgacccagatcggcatcggcaccgagatcacgacctgacccgcgggcacagatgccctcgccgaccggacaggcccaaaaccacgatagcgaagccggcgaaccgccccgaagcgggctcggcacctcccagtaagcgtcgctggctgccgctgtacggtcgttcggcactggtgcgaccagatcgccggaaggcgcgacgctggggaggatgcatgatgcgtgcagtgcgggtgaccagcctcgacgggccggacgcggtggagatcggggaggtgcccgagccggtgccgggcgacgggagggtgatcgtcgaggtgcacgccgccggggcggcctttcccgatgtgctgctgacgcggggcgagtaccagatcaggatggagccgcccttcacccccggcgcggaggtgtccggcattgtgcggcatgcgcccgaaggcgcgccggtgcgggtcggggagcgggtggccgccttccccgggacgggtgggttcgccgagcaggtggccgtcgatccccggctggtcttcggggtgccggaccgggtgccgctggaggccgccgccgcgctgccgctgaactacctgacggtgcatttcgctctcacccggcggggcgggctgcgggagggcgagacggtgctggtgcacggcgccgccggggggatcgggacggccgcggtgcagttggcgcgggtcatgggcgcgcgggtgatcgcggtggtgtccagtgcggccaagggcgaggtggcgcgcaaggccggggcccacgaggtggtgctcgccgaagggttcaaggacgccgtcaaggagctgacctccgggcgcggcgtggacatggtcgtcgacccggtgggcggggaccggttcaccgactccctgcgcagcctggcccgcgaggggcggctgctggtcatcgggttcgccgccgggcagatcccgaccgtgaaggtgaaccggctgctgctgaacaacaccgccgtgatcggcgtcgggtggccggagctgtggctgcacgagatggactacgtccagcggcagtgggccgatctgcgtccccacctggagtccggggcgatcgacccggtgctggggccgtccttccccttggaggacgccgcggaggcactgcgcgtgctggaccggcggcaggccaccgggaaggtgctgctgaaggttcgctgacccgcgtccggcgttccccgcccgccggtcgtccggttccctccggcccgccctgcggacgatctgtgcggcggggacgtgcggctcatgcgggagcgaccatgcgtttgatgaacacgtgcaggaaggagcggaaggcggccagctcgcgcggatcgacgccctcgatccggtcggcgtccaaaaagccccgcgcgggcctggcccgcacgtcgctgtggacgacgccgccggtcaggaaaccggcgacggaccagacgatcgtccacagcaggtagtccacatccacgtcctcgggcaccaggggacgcacgaaatcggcgatgagggaggtcagcgactcgcggtaggactccagttcgacggtgtcggccgcatcgcccatccagcggtgcatccacatccactgaaagcgcggctcggcggcgtggaagtccaggtaggcgtcggcgagctggagcagccccggcaggcccggagcggccgaggccgccgcggcccgcagcgcctcgtgctcggcccgctggatccgctccatgatcgtcaggtacagcttgagcctgccgccggtccgcgccacgaaggtgtcgacgtcccatccggcggcggcggcgatcatctccgtggaggtgccgtcgaagcccaggacggcgaacagccgcaaggccacgtccgtgatgtgctcgagttccggatcagccttcatctccaccacttcaccccgtcgatcgaccgcaccacgcccggcgccgggcagggtgcgaccggcgcggtctttgcgtccggaccccctacttcccccgaggggccgacgaaaatccaggagagaagtcatccggccggcatccccgggggacacgccgatcgggcggaccgtgaccggcggcgtccgcccgaagcgatcaccgtggccgtctgcggaccgtggcggcgggatcgtgtccccggcgttcacagtccgcttatggttgctgtgtgaccgagacgaggtcggccaaatccgaacagacacgcgcgctgatcgtggagaccgcgctgcggttgttccgggagcgcgggtacgaggcgaccaccatgcgcgccatcgccaaggaggcgggggtctcggtcggcaacgcctactactacttcggctccaaggaagaactgctccagacctactacgacgagctgcaggaagcgcacatggccgcctgccgcgcggtgctggagcgcgaacgcgagttcgccccgcggctgctgggcgtgctgaaggcccgcatcgacacgatggtgccctaccaccagttcgccgggaagttcttcaagttcgccgccgagcccaccagcccgctcaaccccttcagcgccgaatccggcccggcccgggcggcggccatcgccatctaccgcgaggtggtgaacggctccaccctcaagatcgacccggacttccgggaggagctgcccgagctgctgtggctgtactcgatgggcatcgtgctgtactgggtgcacgactcctcccccggctgccgcaagacctacctgctggtcgagcgcaccgtgccgctggtggacaagatggtctccatgtcccggctgccgggtttcaagagcgtcacccgcgagctggtcggcatcatccgcgacgtccgcgcctgaccgaacggattcccccgcaccggcgggggtttcgcaggcggtggcatacccgcgcggtgacggggaagtgcgggaaaaacaaacgtccggccgccgcgcgtcaccgcgcccgcccgagccgtcacgaccgcggccggggcgaaaggcgccgaaagcatgcggccttggaagccgttccgtcaccgggccttgtgacgggctcaccgcgccggcctcggcgggccggccgcgcggcgggacgagccggccacagggccgatcgaaaggagacccgcatgtccatgccgctggcagtcgacgcccgggaacacggtctggtcggcgacgggaccaccaacgaccagcccgcgctcgccgcactggtcgacgcgctgggagcggcctacgccgcagacggcctcccccggaccatccacgtccctcccggccgctatgcgattcacgaccagggcatcgtctggcgcagcggcgtgtcgctggtgggcgccgggcccggcgccacctgcttcgtgctggccaatcccggtgcccccacctcgccggtgccgctggcgtggttcaccaccgcccagcacggcgccgggccggacaactacgtggcggacgtcaccttcgcgcactttgagatcgacgggtccggggtggagctgccggcctatgacgtgctgtccaaggggctgggcctgcagtacgtgctgcggggccgcttccgcgacctgtacatccacgacaccccggccaccggtttcggctgcgacttcctgcaggacacgatcgtggagggcgtgctggccgtgcgctgcggccggctggacaacggggagcagatgggcggggccggcctgggcatcggcatcggcggctgggggccggtcgaacggctgaccgtgacgggctgcaccgccctgggcaacggcaccaacggcatcttcgtggagttgcagaaggagtactggacgccgccgcgcggcatcgtcatcaccgcctgccacgcccaggacaaccggttcggcatctccgactggggcgccgacgggctgctggtctcctcctgcacgatgatcggcaaccacgaggccgggttcgatgtgtcctcgctgggcaccacggccgtggccggccggggcggccgcgtcaccggctgcctcatcgacggcaacgtccgcgacggcgtccgggtcggcaacacccccggcccgtacgcgttccacggcaaccgcatcagcaacaacggccgctacggctactgggagcacaacctgacccgcggcctgcacgagacggtcacggacgtggtgctggagtccaacgacatccgggacaacggcctcgacggggtccgggtcgacgccccgatgcgcaactgtgagatctccggcaaccggatgcacaacaacggccgccgcgccgcgccgggcacctccggcggcggcccccgggtgcgcttcaccgagctgtccatgatcgacgagaaggccgactggctccccggcgggcaccgcggcaagcgcctcaccgtgggcgagcagagcgccctggtggtggacaacacccgcaccgagctgacgctggcccccgcccgccccggcgcgcgcaccgcctggcgctacggcacgccccccaacggttcgccttaccaccttcccggtccgcccgccgaccgccccggcctcaccgtcgccgctcccgtgaccggttcccgcctgcgcggcaaccgcatgtgggacgaccagccctccccgactcagacccacggcgtctggatcaccaaggagggcggctgggccggcggccgcgtcaccgagaacgacctgagcggcaaccccgcccccgtccgtttcgacacgccgccccaggacactcgctggcacgccaacgaggagtgacctggacccgctgcgccgctcaccgggagccgacgggcttccgtctctcccgtccccgggcccagcgggcgcggcctgggccgcagagccgtgctggatgttcgccgctcccgtccccgggcccagcgggcacgggggtgggcaccgccctccgagcggtgggccgccgccgcccggccagggttcggccacgccgagatcccggtgagccggatgaggccttggcggagagccaccagccgcccgtcggtgaggacacttcaccggcacgcgaccggcacgggcggccccggcggccggtgctccccggcgccgccggcggggccgccgtcacagcaggccgaggtgcttgcgggcaaaggtgatctccatttccatctggcggatgcgttcttcgaccaccagggagccgtggccggcgtcgtagcggtagacctcgtggggtttgcccagctcgtccaggcgcttgaggtagttgtcgatctggcggatggggcagcgggggtcgttctcgccggccaggatgaagaccggggcccggacctgctcgacgtaggtgagcggcgaggagcggcggtagcggtcggggacctcctccggggagccgccgaacagggagcggtcgaacgccttgagggcctccatctcgtcctcgtaggcggcgaagtagtcggcgacggggacggaggcgatgccgaccgtccagtcctcgggctgggtgcccaggccgagcagggtgaggaagccgccccaggagccgccggtcagcaccaggcgggcggggtcggccaggccgctttgcacggcccagtcgcggacggccttgatgtcctccagctcggtgaggccgacgcggtgctcaatcgcgtcccgccaggccgagccgtacccggtggagccgcggtagttgactctgacgacggcgaagccgtgatcgacccaggcggccacggccggggagaaggagtcgtcgtcctgggcggtggggccgccgtggatgtcgaagacggtggggtgggggccggggccgccgggcttgctgatcagggcgtggatgcggccgccggggccgtccacccaggcgtcctccaccggcaccgacggcggggcgggcgggccctcggcggtgagcaccacggtgccggcgctggagcggatcaccgggggttcggcggcgctgctccaggcgaactcgaccgtgccgtcggggcgggcggtggcgccggtgatcacgccgcgcggggtgtcgatgcggtgcagcgtgccgccggccaggtcgtagcggtacagctcgtcacgggcgtggtgggagtgggagatcagcagcgccgaggcgtcggggtaccagtcggcgtcgatctcgccgggcaggtcgatgtgcagctcggtctcggtgccggcgaccgggtcccagatcagcagctcgggacggccgcggcgctcgtggttgaccagcagccggctgtccccggcgacgggggagaagccgcaggagtacacacccttgccttcgccgtcccacaggtcggcgacggtggtgccgtccgggcggacgacgcgcagcgccatgtggcggctgtcgccgtgctcgctgtggccgatggcgatcagggtctcgtcccggctcagcccggcgacgtgggcgtcttcggcgtggtggtagaggacctcgggggatgcgccgggacggcacaggtggatggtggtgccgtcgtcggtgctgcggcccaccaccgccagcccgctggagccgcgggccagcccggccgggtaggccggctccaggccggggacggcgggctcgtcggggccgccgtggaagggctggcgcatccacaccccgaactcgtcgccgtcggtgtcggcgaaccaccagatccactcgccggtggggtcgacgccgcccatccaggtgccgttgggccggtcggtgacctgccgccgcttcccgctctcccggtcccaggcgtagatctcccaggtgccggtggcgttggagcggtaggtgcagcggctcggggcgtccttggcccagccgggcaggctcacccgggcggcgcggaaccgcgccttccagcgttcctcgtcgaccatgaggcccagtatcgcccagcggtacgaccgctcggcaccgcgcgcaccgttgtggacaaccgtacggagacgcccctttttgatatcagtttcgcctggccgcagaagtgacggccagaaattatgcgatgtttcgccattgatgtccgttcttcggtgagtgccggtgtgaccatcccgatatcccgtttccgagcctgcggcttcttggtcggcaaatatgtccctcaggtcgggaacgggcagggggtgccgggtggaacctgggtcggagatcgcggggcgctaccggttggagcggctgctgggccagggcggtttcggtgaggtatgggcggccgcggacctgctgcgggaccggccggtggcgatgaaattcctgcaccgcggcatgtcgacggacaagccggtggtggtggccaagttccgccaggaggccaagatcgcggcccggctggagcacccgggcatcacccgggtcgatgacttcggcgagcacgacggccagtggttcctggtcatggaactcctgcagggccgcaccctggccgccgaactggacgaccatccgcccgcccgcatccggcccctcccgccgcaccgtgctgacggtgaccgccgccttgggcgctttggccgtcccgttcgtcgtcttcaccgcgttcaaaggccgcaaggagccggacggccgggccgcgtccggctcgggcggctcccctcaggccgccgcgccccgcgtccccgccgcgaaaatctggaacaccaaaaccgcccctcacgtcaccgaactcaacgggcacgcggacaccgtctatttggtgacgttcgaccccgacagcaccgccaagctgtggaacaccaaaaccggagcgctcatcacccacctcgacaaacaccgggctcccgcctattgggcggcgttcagcccggacggcaccgccctggccaccgcgggcgacgacaagaccgtgcggatctgggacgccgcgaccggcacccctattaccagcctgaccgggcacaaagacgccatcggctcggtggtgttcggcccggacggcggcactctcgccggcgccggcaacgaccacaccgccaagatctggcaggggggcgtgagatcagccgacgggttcggggacggccgagccgtcggaggtctcccaggacgggccgggggtgctgggggcgatgctctgcttttggccggggttcagcacccggtggacggcgcgggcgacccgttcgatggtggtgacggcatacgacatcgacggggcgccctgggtgaggacgacgatcatgtagtcgcggccgtcgccgtcgaaggagccgatgctgtgcacccgccagtgccggccgtgccggggcagccagccgtttttgaggtggacgcccgccccggcgggggcgccggccgggacgccccagcgctgggaggggatgacctcggccatcagcttgaggccgtattcgcggtgatcgtcgctgaggacctcgttggagccggtgtacaggcgcagcaggcggatctcgtcgcgggcggtgatctgggtcagcccccagtacccgccgggtccgagccgggtctgcgtcatgccggccaacgtgaggaagcgctgcagccgggtgcggcccagggagcgccacagggtggaggtggcgttgttgtcggagcgggtgatcatggcgcgggccagtgagcgttcccgggaggtcagcgcccggccctgttccatcgcccggcgttgcagggcgccgagcacggtgaccttgacgatgctggccgagtcgtagcggcgggccttgcggacccagcacaggatgccgcgccggcggtcgtgcacgccgaccgattcggtgccggtgcgcccgcgcagggcgttctcgatggcgcggtccagccgccgggccatcgccggtctctgccgggaggtgcaggcggcggtgtcggcgtgcgccgcgggcgtccacgacacggacgccgcgacggccgcggtggcgagcagcacatggtgtcttcccggaacgccccggcgaggtccgcccatgcactcacggtaatcacgggttcggccgctggaacgggatcggggtcaacgacacgtcatcctctggatggggacttccatgaccggcggctccgcgcttccgaaatagttatccacaacctgtggacaactggccgcactcggcacggcctcatgggacggcggcgataagagcgcctcggcctccgctgtggaccaaggacccgattcatgagaaaacgacggaacggaacaacttgttccagcgtctcaagagtcgtcgatccaccggcacacgatggggcgcccggccatggaacggaaccgcttcccgtgcattgcagccgcttcatcggcacgtggtccggtccggcccggccggcgaaactcccccgaggatcaacgaaaggtcgtctcatgctgaaggctcgtctcgccgccctcacggtgaccctggcgatcaccgccacaggactcaccgcctgctcccaggaccgctggtgcgaacacgacgccaccgaccagaaggtggccgacagctactgcgagaagggcatccccggctacgagtgggagcccgacagcgatgggagcaagaaaagcaagagtaagagcaagagcagctccaagagttcaaaatccgggaagtgaccttgcgggcgtccgctctggacggccggcgcacccggctcgggcctttcggggcctgcaggggaacgaaccctcgacatatcgtccccgcagattcggcctccgggacgagcaccgagttcggtgaacctttcggcccctgacccggtggtacccgccctctgccccttcccgactccacggtcctgagctgcggaaacggagtgttgaaaaggccgggcgacaagccggacggatcccagagcgccgctcggtccacctcgcccgccaagcccccaggccgccgagtcctcttcttcaagcccgaaatgggattcgaggtccggccgccttctgggaaaaccctgtccgcgcccaccgcccggtcatcgcgttgacctcaaccgtgcttgaggttgcaccctgaagcgcgtgacagtgacctgaggcgattcggggtggtgcgcatggacatggagatgacggcatggcggtcgctgcgcagcgcagcgtccgccggcggcgaccggcggccgttcggaccggccacgctgcggcggatcggccgcttcgcccgcccgcaccggcccaagctggtgctcttcctgctgctcagcacggtgaccgcggccctggcggtggccaccccggtgctggccggaagcgtggtcgacgccatcgtcggcggcgagcgggtgcagacggtggtcgcgctggccgtgctgatcgccgtgctggccgtcgccgaggccgcgctggggctggcgggccggtggctgtcggcgcgcatcggcgaagggctgatcctggacctgcgcaccgccgtctacgaccacatccagcggatgccgatcgccttcttcacccgcacccgcaccggcgccctggtcagccggctgggcaacgacgtgatcggggcgcagcgggccttcagctccaccctgccgggggtggtgggcaacctggtcacgctggtgctgacgctggcggtgatggtgcggctgtcctggcagatcaccgcgctggcgctggtgctgctgccggtgttcgtgctgcccgcccggctgatgggcgcccgcctggcccggctggaacgggaggccgccgcctgcaacgcggcgatgaacacccagatgaccgagcgcttctccgcccccggcgccacgctgatcaaactgttcggacgccccgagcgcgagtcggccgagttcgccgcccgcgcccgccgggtcgccgacatcggggtgcgcaccgccatggtgcaaaccacgttcatcaccgcgctgaccctggtctcgaccctggcgctggccctggtgtacgggctgggcggcttttacgcgctgcgcggcgccctggacgccggcgcggtggtgacgctggcgctgctgctgacccgactgtacgccccgctgaccgcgctggccggcgcccgggtggaggtgatgggcgcgctggtcggcttcgagcggatcttcgaggtgctggacctcgagccgctgatcaccgagcggccggacgcccgcgccgtccccgccggcccggtctcggtggagttcgaccgggtgagcttcggctacccgcccgccgaccggatctccctggcgtccctggaggaggtcgccgcgctggacgcccggggcggcgagcgggtgctgcaccaggtgtccttccgcgccgaaccgggccagatggtggcgctggtgggctcgtccggggcgggcaagtcgacgatcgcgcagctggtgccgcggctgtatgacgtcgacgagggcgcggtgcggctgtcgggcgtggacgtgcgcgagctgacgttcgagtcgatccggcagacggtcggcatggtcacccaggacgggcacctgttccacaccacgatccgcgagaacctgctgctggcccgtccggacgccaccgaggaagagctgtgggaggcgctgcgccgggcccggctgcacaagctggtggccggcctgccggacgggctggacaccgtcgtcggcgaacgcggctaccggctgtcgggcggccagcggcagcggctgaccatcgcccgcctgctgctggcccgcccccaagtggtgatcttggacgaggccaccgcgcacctggactccacctccgaggccgccgtgcaggaggccctggccgaggcgctgcacggccgcaccgcgatcgtgatcgcgcaccggctgtccaccatccgcgccgccgaccagatcctggtggtcgaaggcggccggatcgtcgagcgcggcacccacgaggaactgctggccgccggcggacgctacaaggaactgcacgacacccagttcgagcaatccgcccccgccgccgcctgaaccctccccggctgcgatgccgcggccggggagcatacgggccggcgcggcctgtgctccgcggggctcggcgccccgaccgtcgcggccaccagtgcggtgccgccggtacgggtgccgcaggaatgcctggccggtatctgcaaacacgccggcgcccggcaggtgcaggtcctgccgtcgcagcgcaattccctcagaccaggagcaggcggcagaccggatcacccatacggtacgtttcatcacagcagatccacgaaatcgtcatttctggtggcagagtgaccgatcccggccacggtcttccggcgcggatgcggatctccaccgggacgaacgcgacgacctgggcgcgtttcgctttcatggccctgctcatgatcccggccttcctgttcggcctgctcgtcggaatctcgatgatttccgtatggccgcccttcggggttttcatgatcctgatgtcgctggtgattttgggcgccctcgccttcctgtgggcgcggttctatcagcaggcgtattggctggagggcaccgtgctcatccagcggcggccgttcggctctcggcgatgcgatctgagcagggcccacgtcatcgccgaatccgtctcaccgaactcgccgtacaacgccgcgccgctgccgaggctgaccgccgtggagccgggagggcggccgatccggctgtggctgcgcgttcccgaacgccgcaacgccctgctgccggccggtgagctgctcgccctggccgccgcgatcacttatcggcgcccgcacgatgagcaggcccgtttcatcgccgaagggctgcgccgcctggccgacaatcccttcggagccgcatgacacccccgatccccgcaaagcccatttgagaaattcccgataaaggcgccgccggcgcagttgaaacggggccgattgtgacggttcaccgtccggacgacgataatcgggatacactcccaacgcatatctctttccgcgcgactaccgtccggcaatactggcgaggcaatcccaccccgctggaggacccatgcgcttgccccgtgtcgtgtccatcgccctgggagctctcgcgtcggccgcgctggcccttttccccgtcaatgcctcgcacgcccagacgggggaatatgtcgcaatgggcgactcgtactcatcgggtaccggtgccggcaactacaccgatatcctctgcacccgcagcgccaacgcctacccggcgctgtgggccgccgccaaccccggcacgaccttcaggttcgtggcctgcggcggcgcccagatccccgatgtgcgccgcaaccagctctcggcgctgagcacctccaccaccctggtcagcatcagcatcggcggcaacgacgccgggttcgcctcgaccatgctgcgctgccagctgctgacgaccctggcgtgccggcgcgccgtggaggagggccgcgactacgtcgaaaaccagctgcccggtgagctggacgcgctgtacgccgagatccggcggcgcgccccgcaggccaaggtggtcgtcctcggctacccctacctgtatgagaccggcggcatctgcctgagcatgaacgccaccaagcggcagatcctcaaggagggcgccgacgtcctcaacaacgtcatcgccgccgccgcgcaccgggccggcttcaccttcggcgacgcccgcccggccttcgccggccacgggatctgcgcctccgacccgtggatcgactccggcaacatccacccgaccgccaagggtcaccgactcggctacctgcccgtcctcaccggcgccatcgcctcctgaagaacgcccccatctccaggcccggcctggccgcggatgccccacccctccgcggccaggccgtttcgcgtccgcccctgccgcccgtcccgccggacggacggattcgctttgtccgggttgtgcacatactgtgacctcggggttttgagaatccaggggcattttggttgattacattcacactgtgtcttaccgttgacgggacatccgttacctggtgggcggccggtgacggacgcccgtccggggacagatcgcgggcatcaccgccgcgcggaacgagccgcccggcaaggcggcgccaccgaagcggcgccgccttccgcccgtccacggagacttccatgaccgcacgcccggacaccgcccccgccggcgcccaccgggcccgtggacccggccgcttccccccgcccgagcacgcagcacccccgatcccgcccaagtgaccccgccgcccccgcacgagaagaccgcaacagcccccggccgccggccgacgccccgcccctgatcaggaagaaccgcaccaggtgatggatcttgcagccgcccgcccgggacacctcccggtccgcaccgggccgctgcgggaaagcgccgcgacctcaccgcaccggcccgaccccggccccggggcgtgagcccggcccaggagaagcaggacagaaaggagcgcaccggccatggaccgcgcaaccccgtccaggcaccgggaggcggaggaacagcccgcaccggccgggcggccgacggcttccttcgcccttcccgcccgtcccggcgcgccgtccaccggccgcctcctgcgggacctgcggcacctggaggccatggccaggcgcaccgggctggcctggaagtggaccggcgaccggacaggactgccctacggggagctgagcgaggcggcaagcgagctgggccggcgctttcggcagctgggcatgctggagcaccacctgttcgcccggcggctcgcgatcgacctgctgacctgcgaccccgccgccgacccggtcgaggtggccgggacgctgtcggcgctgcgggaggagctgcgcgccctggaacggcacgaggaggccctggaggtctccggccgcgcccttgcgctgctgcgggacgccttctccccccgggacaccgagctgtggcacgccctgatcctggccctgcgcgagcacctgaaggtcctgctggacgccgggcggtccgccgaggccgagcccttcgcccgggagctggccgaactgtcggccgacctggccgccgccgtcccccggcacgccaggcggctggcgctgatgctccatgagctgtcggccggagaggacgaacgcgagctgctgccggagcggacgctcctggccaagggcgcggtgcaggccgcggacgccgccgtgcccttcgacccgtggctgcgcaccctcacccggtcccgctacgcccggctgctggcaggcgggggacatccgctgcaggcgcgggaggtgctgaccgaggcgctgccgtcggcgacgccccgctgccgcccggtgctggcccgggaactgagccgcctggccgaggcgctggccgcggcgggcctgccgggagaggccgccgagaccgtcgccgcgaccctgccgttgcacgagtcgctcgccgaagacgacccccagtgggctcccgcctatgtggagacgctgctgcgggtctccgcccaccgcctgctgaccgggcggcaccgggacgcgcggcgcctggccgagcgggcgctggccgtcgccgagcccttgccgtccaagcttcctctcgcgctcgcccacgagcacttcagcgggctgctggcccgcaccggcgcggaggaggacgccgaacgggcggcccggcgggccctgcgctgctggcgggagctggccgaagcagaccccgagcggcaccgggaggacctggcccgcgcctggcagcacctgggcaaccggctgctggccctggaccgcctggaggaggcggccgccgccgtccggcgcgccctcgacctgctggagaccggccatccccagcgtcccggcgcgttgaactccctggcggtgtgcctgcagcggctcggccgccacgccgccgcccgcgacaccgcccggcaggccgccgacgcgctggcgcagctgggcaccgatccgcacacccggctgcggctggcccaggtgctggcgaacctgtcggaccaccatgcagcgctgcgggaggcgcagcaggccgcggcggcctgcgtgcaggccaccgagatcctcgaggagctgtatgagcgcgacccggcccgctacggtcccgagctgctgaacgtgctcccccgcaccgcctcccgcctggcggtgatcggtgatctggaggccgccgtccgcgtcgccacccgggacgcggaagtgctcgaagccctggagggcgcacaggccggcctggacctgggcaggactttgatcaccctgggcgggtacctgaacgaactgcagcggtatgaggaggcgctgcccgtgctgcggcgcgccgaggcattgtgcgcccaggacccgctctcccgggccgtcgccctgggcaggatgtcgtggtcgcgctatgggctcggcgaccccgtgcaggcggtccggctcatccgccggagcatcgccctgctggagccggatgagcacggtgacgggccgcacgcggcgcagctgggtctcctgctcaacgatctcagccatcacctgcgcgcctgccggcgcccggtggaggcgctgggcgtggcggcccgggccaccgccatcttcgagcggctgcccgtccacgtccccgcccatgtgcgcggcctgtgcatagcgctgcgggagaaggcccgcgccctgtccgccctgggccggcacgcccaggcccgggcgctgctggagcgcgccgatgagctggatgcgacggttcccgactcgccgtgaccggccggtgcggggcgcggcggtgaggcgctagtcgcgccgggcgcccctcggccagaacacgcggacggggacgccccggtcgcgggcgcaggcgaccacgtcggcggtgccgccgtagccccgggccggtttgccgtcccagaccgcccacagctcgtcggccatctcgagcatgcggacgccggcggccatgtgcgcctgggcgtccgactcctccgcgggcatgcggtgcactcgcgcggcggcggccagcaggcggtcgtaatcggggcgggcctgctcggggagtccctggcggtagcgccgggcggggacgatgacctcgagtgtgccgccgtggtcgaggacggcgcgggcgaagatctggtcggcgccgtcggccaggcatgacaggccggtgacggccgggcccgccgcggcgagggcgtcgcgcagggccttgtccaccaggcgctctgtggcgggcggcaggccacgatgacctgagatggcaatacggggcatatttggtcgttttaccccaaagaggcacgaatctggagagctgtgtgcagccggtggccgaactcaccgaccgcgggcgtccgcgggccgcgataggcccggtagaagcggcgggcccgctggatgacgcgctcggaggaatgcgacaccccgatctggagagcctgcccggccagccggaaggcctcctcgatccgctcggtgtcgtgctcgcgctgcccggcctgccggagcgcggtggcgacctccagcatgacggcggcgcgctgcttgggggcgggctgggcgctggccagtgactcgccgaaggccgccagcgcctgctcgggccggtccagccgcaccgccaccaaggcccggtacccggcgagcttggcacggtcgaaagggaacacccacggccagggcggcggatcggccgccggggcctcggcgatggcccgctcggccgcctgcagcgcctgctcggcccgctgcgcgtcgagctcgttgcggtgggcggtggcatgggcgagggcctcgatcgaggcgagccaggcgcgcgaggtggggtgggaggccgggccgagctgcttgcgggcctcggcgatgtaccccaggcccaggaaggggtcgtcggcgtcgacctcgaacgccgccaggctgccgatcatgtaggccgccagcagatcgtccccggcctgtctggcgcgttccacggccagccggtagtaggcgcgcgcactcccgaagtcctgcatgtccatgtgcagccaggcggcgaacccggctgcctcgctgatggccgccgcgaccttggccgcggcccggccgccgccgcagcgggcatacagccggtcggccatcttgacgtgcgcgaccacgccgcgcgccagctcccgggccggggtggtggcatccagtcgccgctggccgccggtgatggcggtcagcgtggccgcggtggtctcgtccacccgggcgccgcgcggcaggggcagcaaggccatccccagtgccttgccgaactctcggcggttcgtggggtcgtcacctcccgggtcgccgatccgcagcagccccgccggtatgccgagccggcgtgcgatctcgcggacctggtcgatggtgagcggctgggcacgccggatcaccttggaaacccagctctgggagtagccgaccgccgcggccaggtccgactgcgtccaaccgtgcgcacgccggatttcttcaagaagaaccggaatgtcgcaatttgccaaggcattgaccaccgcaggggcgaaccagaagtccggcggaaggctacggggtttccggtacacgaccataggctacgcgccacgcctgcaacctgcgggagttctgctggtaatcgcggtaatcctatgagtggtcgccggttccgcagcggcggtccggcacccgagtatcgctgtcacaagcccatcaccagtgaatctttctcaagcaggcggcccagccgtggcgggagccggccgtcacgtcggtgggcgggtgcctgaggaaggttcggcgcaccagaaggaatcagcggcaatggacgatccccgcgataccgacgcccgccgtgtccgcgtgtgggcgctgacccaggcgctcaaggcccacgggtacgaggtggaggtggccgagtccgaaccgctgctggtcatcccggtcccgtccggctcgccggtgcaggtccgctgcgactaccgggaggactgcggcggggagccatggttccgcttcgccggcggcgcggcgatcgccccggcgggcggcgagcacctgcaggacgccgtggtggccatcaagggcgcggtggccgcgcgacgctgaccaccccggcgattcggccggccaccggtcccgtcccacccgcctggaccccggacgggcccggtggccgcgcttccggtttcaccggacggcattcggctcgccgagcacaacggcgctcccgcggccgcatgtccgaagcttcggcagggccgtctcaaatcgcgatattctcccgactgcggaagcatgcccggcggcgcgcatacgacgttcgcatcggccaccgggtgaggacatctcctcaatccggcacggctggccgggttcccccagggaggacacaggcgcgatggactattccgttgccaacgccggcttcgagcgctttcaaagcgcgatggaaaaagacgtcgaacgcatgcgtgacttccaggagcgcatgtcccaggtgcgcggcaagggcgaggccgccgagggccggatcacagccgaggtcgacagcgaaaacggcctggccgtcttggacatcgatccccgcgtgctgcggatgcccgtcgaggacatcagcaccgagatccgcgccgcggtcaacgccgccttcaaggacttccaggacaagaccggctccctggccgcagagctctacggcgcgcagggcgaggacccggagaagatcctggccgacccgtccgccctgctggcgaagatcgaagagctcggcaacaacttcgccgtccagctgcaggacatggcccgcgaactgagcgtgcagcagcagcgggccaaggacatcgccggccgcatgaccccgccccgcgacctcgactgaaccttttccgccacccccatatacaggtcgtcgcaggtcagggacgacaccgtgagctgaagcggcgcatcaccgggttttccgccaccggcagagcagttgcgaaaaacgcggcttgctagaccagcttcatcgcaaacggcgtggccagtgcgaagatacgcaggtcggtcggcaggcgtggctggaaccggagcgtgaagcgcttgtccggacttcccagggtggtgccctccagccgtgccgcctcctgcccggaggcgtcgctgatcacatagtgatcgccggtcgccgagacggcatccccgccctggcgaatcctcatctcaatgggctcggagaccgcctcccccacaaggctcccgtccgccccgtacagccggtatttcgcgacgaaagtcgtcgtcggagtgttcaacagcccggccgagaaacccaggtactcgtcctgctgcttttccagacggcccagcggctgcccggacgccgccagcagccggcagaagttctgcccctccttgctctccgaggcgtcacggcacaggcggaagatcggagcaccgtcggccgagcgggcatcgagcgtcacggccgaggagtggtccaccatgccgaagacgttgcgcttccaccagccggggcggggaccggcggtctggtccacttgagcgacgacattgccatgctcgtcactgatccgataatccagatgtggactcacctgctccacattgaggacgggcaacacatggacggcgctcatttcttcccctgatcaccgccgtgcaggatgtcgtagatcgggttattgaaggttccctggtactggccctcgcccttctcgttgacctcgtattcgcccttgtacccggcgacgtcaccgccctggtaggtgccgcccccgcttccggagatcttccaggagccgtcctcgaaattcttcttgccctcggtttcgagtttggcgccgccgttcccgatcccccattcaccgttcaggccgcccgagagctcaccgttcttgggaccctggaaaacgccgtcctcgtcgctgtagtcgagcttgccgccggcactccactgggggccgcccggcggggtgtgcgagtacttgccttctgcccccagcccgttgaacaggaagtcgccgtcattgcggctgaacttgatgttcccgccgccttcgatggagaagggggaaccggcccgtccgacggttccgcccccgccgacggtccacgtaccgtccttgttgcggtcggcgtccaggtcgatcttctgcagcgggaggccggacggcttgtgcggcatgtcgaaccggttgacgtaggccaagccggtgttggcggcgttctgggccaggttggtgagcgcggtcacgcctccgctgaccatggcctgcttgaagtcggcccgggcctcggtgttgcccagcttctcctgccggcccgaggtgacccaggcgtggatgccgaagatcgacccggcgatgctcaggacgccgccgagcacggcggtcgcggcataggtgatcttcaagcagacgccggcggtcgccatggcgctggaggcggcgggcgcggtgaccaccccggcgatcgccgcgacgaagaccgccgccagcaccgccaggtaggcgcccatggccgcggcgaagacggcgtaggccaatagcgcggcggcgcacaccagcagcgcgttcttgacgacctcgcagaaggcccgggactgttcgagctgctcgcacatggcgtccaccttttgctcgaacatctgccgggactcggcgttccagtcctccttggccagcttgcccgcggtgtcgcgaatggaggtgatgatgccgctgatctcctgggccgtcttctcccacgccgtggcggccttctccagcttggcggcgtccccctcagacagcttgaacaggaagttgacgatccaggcgggcggcagcacgggcatcgcggccgtcacttcggctttcgcgatgcccatcagcatcttgtcgttgccgtacaggctcatgcgggggccctctccagtcggtcggccgcggcgtcacttgggggtgcgcttgaccgtgctgctctcctcggacttgcggtagttctcggcgctcgcggcgacggcgtcggcgtacttttcgacctgccttttgtgggtcgccaggtcctggaaggcgtactgcaggccgatcgggtaggacatggccgccaccgtgccgacgatgctgaagtcgccgccctcgatggtgccgtcaccgtcgatgtgcttcatggcctggtcgaacttgggggcgacggtgttcttcaggtcgccggagagcttcttgatgttcccggtgcgaaactcgagttcggggtttcccatgctggctccgtcggctggggcggccgtgacgattcggtgcgaagactactacgcagcgaagttgatcacagccttctcgtccccgatgaaacctcttgtcccgaacggagcagcccgcaagcggcgccgatgcaaaaaagcacgtgccccagatcacacatccgtccaggccaccggcaaggccgtgcagcaggcgaaaggtccggtgtgcgctccggggcacagatcttgaggacgcgttcctttaaagagccgaaggcggggtgtaaggggcgccgacgcgggcgtgggcctcctcgatgctgcggtggcggacgccgtagcggagggtgcgggtgatggcgatgccggcggcccgggccagcagcggcgtcaccggggtgcggggcttcagccccagcagccgcttggcccaatccggcagcaggtcggtggcgacgcggctgatgatctggctgctgacctgggtgagcttgtcgttgccgtaggcgccgcgcaggaagcggacggcctccagggtctcctcgctgacggtcaggcgggggcgcatcatcgcgaagtagtcttcgacctcttcgcgggacttggggatgtcggcggcgttggcccccagccgttcgttgatgacggcgtagtcggcgaagtagcggtccaggtccttgccgcgcagcggtttggggtggtagcggacgtgggcgcgcagggtcgagtacgcctgggtgacgccggtccagatgatgtcctcagaacgcgtcgccgagtagggccggccgtcgggcatggcgccctggacgcgcttgtgcatgttgcggacgatcccgaccagcttgtcggcgaccggggtggacccgtaggtcacgcccagcacgaagctggcggtgaagcccagccgcttgatggggtcctgcaggtagctggagtgctggttggtgccgtgcatgaccggctcgttcagcgtccccagcagcaggccggagacgccgccgatcaccccggacacatcgccgtgcacgtaccagatggccgagtcgggaccgaagtacccgggatcgccgaccggctcggtgtactgctcgcccggcaggtgcgcggcggccagcagcgaccagtaggactcatcgatcttgctgcgcaggttcataagcacatgcttacatccattgagacacgaatcaatattcgtctcacatctcagatgatgccgcggtcagggtgcgtgcgaccgtgcccctggacgccgtgacgatcggctactcctcgggagaccactcgtcgtcgtcctggtgccggagattctcaggcaggggcagcctgtacttctcggccaggaagagggtctgggcatagaggcgagcctgatgcgccacatcgcccaggacgtaggcattggtccccgccccggcgaacacggcgatcaccggcatcgccttggccaccctgctgaccgggaccgcgcggccgttcgcgaactgcttcatgagcctctcaacggccgccatcagcctgtggtcgttgcgcagcttcgcgctccaccgcacccgccccttggcggcggtgaacgccgcactggcctcccgcgcggcctggatcttcggcgcctggttgcgataggcacgccggaccatccggtcgaccaggtgcctcatctcgtcgtcgctcacatcgaacccgtaggcgtaacagacgcgcgtcgcgatcgccgtggacagcacgtgcatcaccaccatgtccagcgtgatggccgccacgccgcccgcatacgggatcattgcgagcgcacccatcgccccgccctggagtgccccgctcgtacgccacttcagggccatcctccgggtgaactcatcaaggtgctcaaggtcgagctccttgaggtccgcaagctcggtgacctcgcgtccggccgcccggtggtgttccagaaccttctcgggatccatgagttcggtcgtccactcggtgaccaggtcgagaaggtggaccaccgccgcgacggtgggcgccagtgcggcatcgctcaccttttcaatgccgctcttcaccgcggggggagtgacgttcgagacggccttgcccgctttcgaagcgacacctttgacctgcccgcccgcttcaccgagggccgcccggaccttcggcgggagcagttgccgccgctcggccttctttgcccagtgccgctacagctccgcccaccgccgttcctcataaggggacatccggtaagaggacagggagggggtttcctcaaaagcttcagacatgccgcaaggataaaagccagagctcatactgagctctggctttgcggatctccccgtcacggccttcagcgcccggactttttcaaggcaccattttcttagttcaggacaggcgctttgctccccgggacgccgaggcccccttcacgagcctgcggaccaacgggcgggagagcccgcctcgcgcggtgcaggtcgcaggagccttgaggggctcagcgcttgacgatggaggtgacggccttggccttgttgttggccggggtcgggtccttgggggcgacggcggtgaccttcgccgccacggtgaccttgctgccggccttggccttggtgaccgcccggatggtgatggtcttcctcaggccctggcccgagatgaggccgagcgagcagaccagctggcgcttcttggcccgccaggtgcagccggaggcgcgcagcgaggtcacgttcttggaggccttgaccaccagcctcgtcccctcagcggcgcgcctgcccgagtgccacaccttgacccggtacttgatggtggacttcggagccgcggtcttggggccctgcacgccgacccgcaggtcgcccttctggcggaacgactcggtccacatgaaggcgtagttgttggtcgggtccgagtcgctgccgtagttctcggggtagacggtggcgaacgtctgcaccacgtggaagtcggcggtggggctcggcttgggcatcgtgctggtccagcgcaccgtctgcgactggccgggctgcagcgcggggagcttgcagtcggcgtagaggtcgcccatgtaccggccccgggtgcagcccgccgccttcaggacggtggagccgcgcaggtcgatgtggaggatcgccccggacatcacgccggggccgttgttgcggaccgtggcctggtaggtcagttcggtgcccgccttgaccctcgacggccccccgatggtgacggcgaggtcgccgccctgcgcctgggccgccgcggtgctcaccggactggaggaggcgaacgcggtcagtactgcgactgcagacaggagaaggcctcgcttcatcggattcctttgtccgaaggcggtttggagatgccggggacggccacgagaacaacagcaaacggcatagtagcgatcatttgcacaaaacgcccagcctccccgtgatttcgctcgaaaatgggctgtaagcaggttctttgcggcggccggcccgcccggggccgccccgccgccgtccgggccgggtgccggccccgtccgaggcggggccggcacccatgtcgatcctctttttctccgcgtggtctcagccgccggacggcccggtccagccgaccggcaggcgcgccagccgcacccgctgcgggtggtcgccgaccggcacggaagtgatcttctggccggtggcgaagtcgatggcggtgacctggtcggcggcgctttcggagatgacgcacgccttgccgtcgccgctgacggtggcccagtacggcttggcggccggcaccagcgggccctcctgcagcgtggcgcggtcgacgacggtggcgtaatcgtccatggtcccggcgacgcacagcttggtgccctcggggttcatggccatgccgtggtggcgggagtcgttgacgaaggtggtgcggtcgtcgctggtggcggggttcttcggcagcgtcttcatccgggtgatcttgtcggcggccacgtcgtactcgaagaagccgttgaagaaggacacctggaagtacagcttggactcatcgggggtgaaggcgaccggacgcaccgcgtccgacatcttcttctggccgaaggcgtccagccggtcccgcatgtcgatgatcttgacccgcttgtaggtctcggcgtcggcgatggtgatgcggcggtcgcccttgaggaagtcctgccagggggcgtcgaagtcgttgttgacctcgccgatcgacatgttccagatcttgccgtcgcgggtgaagacgttctcgtggggcttgtcgccggtggcgaacgagcccagctcccgtccggtgttgatgtccaggacgtggacgacgttgccggtggaggccgacaccgccacccggttgccgtcgggggagacggccatgtggtcggagcggaagcccgagacgcggaagcgccacttgagcttgccggtggcggtgtcgatggaggccacgtcggcgaaactgggccgggagaccacgatggccgagccgtcgggagtggtgtacatgtcgtcgacgaactggtcgtgcccctcgccgacggtgtagcggatgcccaggaagaaggccagccggatggggtcgaggtagatctcgcgcagccggtcccgcttgtcggggatcaagttgatccggccgatcttggcgaagtcgccggtggatttgatgacgtcggcggtgccctcccagttgttgccgacgagcatcacctcctgcagctgcggcgcggcgctcgccgggctcgcggaaacgacggcgccggcggccaataccgccgtcatggcgccgctcagcagggatttgcgccaatgtccgaagaccgaggcgggcatgttcctcctccaggggcgggaaaacacggagtgggctccgctatctgaaagccgcgtgaggacgggaaatcctcacccgggcggaatatggcaatcgagcgttacctgccggaaagcccgcgtactcggtgagccctgcatccagactctgaatatctccgtattcagattggttacccgatagtaggcggatgtgacgggccacacaagacccgatgcgccagaatcggtacggcaccgagcggaggaaacgtggcgggcaggatcacaccggcggcgggccggtacgcgggcaggtccgcggccgaacggcaggccgaacgccgcaggcgtttcctggaggcgggcctggagctgttcggcgccggccccggctaccgcgccaccaaggtcaccgatgtctgccgggccgccgggctgtccacccggcagttctacgaagagttccacgacctggaagacctgctgggcgagctgtacctgcacgtcaacgacgtcgccgaacgctccgtccaggccgccctgccccaagtggagcatctggggcccatcgaccgctacacccggctgttccgcgcctacgccaccgccgtcaccgccgacccccgccacacccgcatcgccttcgtcgaagtcatcggcgtcagcccgcgcctggaccgccggcgcctggagcgccgcgcccgctgggtcgacttcctgtgccggcaggccgaggccgccatcgcccgcggtgagatccccgcccgcgactaccgcgtcaccgcgaccgccttcgtcggcgccgtcaacggcctcatgcacgactgggccgtcggctgggtggacgccacctgcgagcaggtcatcgacgagctcctgcagatgctgttgagcaggctccacatcaccgccgcacaggagcccgaaggcccctgaacggccaagaggccggtcccctgagctgggaaccggcctctgtgaccagtgtcggggtggcgggatttgaacccacgacctcttcgtcccgaacgaagcgcgctgccaagctgcgctacaccccggtgcggtcgcccgggaagcaacttcagtcccggtgccttgatgagtctagcggatggttggcagtggtgcgttccggttttcccgcaacggcgatcacgaggtgcgggggacgagggtcagcagggacgcctcgggcgggcagcagaagcggaacggggccgtcggggaggtccccagccccgcggacacatgcagccaggcgccgttgtggcggtgcagccccttggcgcgggaccggtcgatgccgcagttggtggccagcgcgccgtagaagggggcgcagacctggccgccgtgggtgtgcccggccagcagcaggtcatagccgtcggcggcgaagcggtccaggttgcggggctcgggagagtgcatgacgcccacgtggaggtcggcctggggatcgacgggcccggcgatccggtcgtagcggtcgcggttgacgtgagagtcgtcgatgccgccgaactccacatccagcccgccggccttcaggcggccgatccggttgttgaggtccagccagccggccgccgtcaacgccgcgcccagttcccggtagggcaggtcgggcaggcgctggcggcgccggtagtcggcctggctggtccgccacagatagcgcagcgggttcttcagcaccggggaatacaggtcgttggagccgtagacgaacaccccggggcggtccagcagcgggcccagggcgtccaggagcgggccgatgacctcgcggtgggagatgttgtcgccggtgttgaccaccaggtcgggttccagctcgtccagggtgcggatccagcgcgccagccgcttgcggcccggggtcaggtgcacgtcggacaggtgcagcaccttgatggagggccggccggggggcagcacgggaacctcgagccggcgcaggtggaaccagttccgctcgatcagcgaggcatagccgaacgtggcggcaccggcggccaccatccccagcggtatggcgtgtagcttgcgcacggttttctcctaccagcccggccttcccgaggtttccatgctgtcagagatgcgccggtctgccgaatggaccttttcgcccactgcttccccagatggtgcacaaagggcatcacggctcggcgcaggagcagtcccctaggggaacgatggccctgggttggaacaggttcgccccggcgtcccgctaatggggatgagccgcccggaccactgcgggcatgatggtcgtcatgagtgctctcaaggcgaagctggaagccgacctctcggccgcgatgaaggcacgcgacgagctgcgcacccgcacgctgcgcatggcgctgacggcggtgcgcaacgaggaggtggccggcaagcaggcccgggagctcagcgacgacgagatcatcaaggtgctgacgcgggaggtcaaaaagcgccgggaggcggccgaggcgttcgccggcgccggccgggccgagcaggcccgggccgagcgcgcagaaagcgaggtgctggccgggtacctgcccgcccagctgtcggacgaggagctgacggccctggtcgccgaggtgatcgcgcagaccggcgcctccggccccaaggcgatgggccaggtcatgaaggccatcggccccaaggtcgccggccgcgccgaaggctcccgggtggccgccgaggtcaagcgccagctgaccgcctgaccggccggcccggcggtcaggcccttgcacgcggaaaggccccggcggcgcgcgccgccggggcctcatgcggtcttcctcaggccgcccggccggggagggtcagtcctcccagggccaccggaagccctcgttgcgttcgggacggccgcggtcccggccgctgctgatgtagagcatcaccttgccgcccggctcgatttcgtcaccggggccgggcgaggtggtggccaccgtgccccgcggccggtccgacggcacccgcctgggcacgatctcccacgtcagcccggcgcgccggaggatggcgatggcctcgcggacccggcggccccgcacgtccgggacctcctcggtgtcgccgaagtcgcgggcgggggtgttgaaggacggggcgggctccccggccagggcgccgcgcatgctggccgcccagatcggcgccgggatggtggcgccgtagacgccgtagaccttgtacttccacgggccgcggtagtcccagtaggcgaccgcggcggccaggttgggggtgtgcccggcgaacgcggcgcaggtgaacgcctcacaggtgccggtcttgcccgcggcgggccggccgatgccgtggcccttggcggtgcccttggtcagcacgccctgcaggatctcgttgaccttgtcggccacgtcctgggagaccgcctggcggcactccttcttgggcagcttgagcttcttgccgtccgggccgacgacctcggtgacggccaccggctcgcagtacttgccgcgggcggcgaacccggcgtacgcggcggccaggtgcaccatgtcgacctcgttgacgccgagcacctgggacatgacctgcttgaggggctggccgttgccctgcttcatcccgaaccgctcggccatcttgaccgcgtcgcacagtcccacccgcttttgcagctgggcgtagaaggtgttgaccgacagccaggtgccggtcttgaggttgtaggggccgttctcggccgggtcggcgttgccgacgttccagccgtggtggacgttgccctcgcagtcggtgaacccgccgatcaccatccggctgggcgagtggatgctggtgcggaccgggatgccctcctccagcgccgcggccagcgtgaaggtcttgaacgtcgagccggccgacacgcccacgccgccgccgtgctgggcgtcggcggccaggttgagggtggtcttgcccttgccggcgccgaactgcttgctggcccccatcgccttgatgtgcccggtgcccggctgcaccatggcctcggcggcgaccttgttgctggtcggcgagacccggctgcgcagcgcccggtccagcgcgttctgcgccttcatgtccagcgtggtgcggatgacgtacccgccgcgcttgagccggctctccacctcggcctgacgctccttggacagcttccagtacttgccgtccgagaggatctggtacatctcgtaccggacgtactcgcagaagaagggggccttgctggtctcgcagccgccgacgggcttgtcctcgttcagctcgatcggctgggccgccgccttctcggcctcctccctggtgatcatgttgagctccgccatgcggtacaggacggtgtcccgccgctggcgcgccgccttggggtgcagcttggggtcgtaggcgctggggttctgggtgatgccggccagcagcgcggcctccgggagggccagtttggaggcgggcttgctgaaccagcgcttggcggcggcctgcacgccgtaggcgccgccgccgaagtaggcgatgttcaggtacccctcgaggatctcgtccttggtcatcgtctcctcgaggtgcagcgcgtaccgcagctcgttgatcttgcgctgcagcgtcggagcggtggccgcgcggtactcctcgtcggtcttggcgttctccaccagcaggttcttgacgtactgctgggtgagggtggagccgccctggcgggtctcaccgccgctgctggcgttgttgaccagcgcgcggagggtgcccttgaggtcgagggcgccgtgctcgtagaagcgggagtcctcgatggcgatgaccgctttcctcatgatcggggcgatctggtccagccgcaccgactcgcggtacttgtcgaagaacaccgccacctggttgccgcgggcgtcgtagaccaccgtcttctccggcggcggcgccgtgttgagctcggcgtccatgttctggaagccgttggcggcgtcccgcgcggtcagccccgcgccgcccacccccggcagcgcgatgaacgcgaccagcacgccggccaccacgcccgcccccagcagccgcatgagctgggcgaaggcgttcctccgaccctctttttgcgcaagcacgggatctacggtacccgcggatgccccatacttccggatcggtcgcccgagctgggctcgcgcacaagtcccccggccgggccagtgagacggggcggggcgcttctaccacagaggggtgactagtccgttccggagggatggcccgggcgggctatatcgagaatgggcccatcggggactgttggaaccgtccttacttccgtaagttcttccccacggctttcgtttggcggcctgacgtccgcgcccgtccggccaatggagcgcaatcgacacagcagaccctaggggagtggggccagatgtggatcacggattggaccgcccgtgccgcctgccgtaacgcggacccggacgccttgttcgtgcaaggtgcggcccagaaccgagcaaagctgatctgccggggctgcccggtgcggaccgagtgcctggcggacgctctggacaacaagatcgagttcggtgtctggggcgggatgaccgagcgcgagcgccgggctctgctgcggcggcggccggacgtttcctcctggcgagcgctgctggagacggccaaggaggagtatgagcggtccgtggagaagcggaacgcgctggtcgccagctgacggcaccgcagaccggccggtgaacctgttcatcgcgggccgctggaagtgcacgtgcggatcacagcacgctgagagctagcgtgatcaggggccgtatccgtgacgggtgcggcccctgatcgtgtctgcgcggttccgccgccgcacgatccggcgcgcccgaggcagtgcggtgtcacagaggtgacggccgcgcggtggccggatgtggccatgatcgtttactcggctcggccgccggtcagagttccacagcccacccgccggcaatggactaggcaattttgactatttttctccctagtactaggtttcaagccctctgacggactcatcccgtccagcgccctgcgcgcaccgtttggggcgagcgcccggctcggtcaggcgggcttggcggcggaggtccacttggcggccaggtcggcgcccacccggcgcagcccctccagatcgtggacgtcctccgactgggcgggcacgacggccaccgggacggtggggtgggccgaggtgaaatgctcccgcagccgctcctggcgggcggccagctgcctgcggtcggcgtgcagccgcagcagggcggcggtcagcgggtgctcgccgcgctcctccagcatctcggccgccgccaggctgcgggcggccgtgggagtgccgggatcgaccgtctgcatccggttgatgacgatcccggccagcggcatgcgctcttcggccagccgctccacgaagtaggacgcctcccgcagcgcgtccgtctccggggccgccaccaccaggaacgccgtgccgggggtctgcagcaggcggtaggtcttctcggcgcgctcccgaaagccgccgaacatcgtctcgaaggccgccacgaacgtctgcacgtcccgcagcagctgcagcccgatcaccttgttgagcacgccggcgaacatgccgaacccggcggtgaacaccttcacccccagccggcctccggtgcgggccggcgccaccaggatcttcatgaaccggctgtcgaggaaccggcccatccgctccggcgcgtccaggaagtccagcgcgttccgcgacggcggggtgtccacgacgatgaggtcccaggcgccggagcggtgcagctgccccagcttctccatcgccatgtactcctgcgtccccgacaggctggacgacagcgactggtagaaggggttggccaggatctgcttggcccgatccgggtcggcgtgcgcctcgacgatctcgtcgaaggtgcgcttcatgtcgagcatcatggcgtgcagctcgccgtcgcccgcgatgccctcgatgcggcgcgggttgttgtccagctccgtcaatcccatcgactgggccagccgcttggccgggtccacggtcagcaccaccacgtcccggccgcgttcggcggcgcgcagcccgatcgccgcggcggtggtggtcttgcccacgccgcccgacccgcagcacacgatgatcttcgtgcgggggtcgtcgatcagcgcgtcgacgtccagcaccggcggggtcctgtgggcgctcatgggctcctcactgggtcgtggtcgaggccgcggggctttcggacggggtcaggccgccccctgctcgcggagggcgtcggccaggtcgtacagcccggccaggtccactccgtccggcagcagcggcagcacgtacttggggtgcggcagcgcggccagccgctccttctcgcgcgcctgcagcgccatgcgcctggcgtggtcggcggcctcggcggccaggacgcgggcgatctgctcggcgtcgtgctccagcccggcggccttgagcccgcggacgatctcgtcggcgtccagccgcccggccgcggccgcggccagcgcttcggcgtccagcatcggcgggtgctccatgttgatgatgacgccgcccaccggcagccccacgtccttcagctcctggatgccgtccagggtctcctggaccggcatctcctccaggagcgtcacaaagtgcaccgccgtctcggggctgcgcaccacccgcatcaccatgtcggcgtggttgcgcaccggcccgaccttggccagcccggagacctcctcgctgacgttgaggaacttggtgatccgcccggtcggcggggcgtccatcaccaccgcgtcgtagacgaacgagccgtcgggccgcttgcggcgcacggcctcgctcgtcttgccggtcaagatgacatcgcgcaggcccggggcgatcgtggtgacgaagtcgaccacgccaaggcggctcatcgccttcccggcgcgcttgaggttgtagaacatctccaggtactcgatgagcgcctcttcggtgtccaccgccagggcgtacacatcgcccccgtccggggcgatggcgaccttgcgctcctcgtacggcagcggcgggcagtcgaagagctgggcgatgccctggcggccctcgacctccaccaacaggacgttgcgtccgcccgcggccagcgccagcgcgagcgcggccgccacggtcgtcttgccgacgccgcccttgccggtgacgacgtgcagccggacgccgtcccaatcggtgtctctcgcgctcactcgattcacaatatcgctcggtcagcggcggctccgggccgcacccggtcgtatgcaagtaatccctgacacagccctcccggccctccggaaagcactacccggtctctccagagcttccctccccgccccaggggcaccctgaacctcacagatcaggcatttcccgcagtgcgcgttctgtaccggtcatgaggggacgacaaggacgccggtggccaggaaacggtcgatggcctccgcataggcggtgccgtccagggcgggggccctgccggcgtcgcccatgaccacgacgacatcgcccgtcctgccctcggtccgcatcttgtcgatcagccgccaggcggcccacaggcaggttccggtggagcctccggcggtgatcccggtcaacgaccgcaggtgggccagcgccccggcggcggccgcgtccgggaccggcacgaccagatcgaccacggacggcaggaagccgggctccatgcgcggccggccgatgccctcgatgcgcgagggcatgccggtggcgtagtcggacgcgccactgacccacccggggaagtacgcggagttctccgggtcggccaccgccaggcgggtccggtggccgtggtagcgcagatgacgcccgatcgtcgcggacgtcgcgccggtcccggcccccgtcacgatccactccggcggacgcgcacacccccggaggatctccgcggcgatgttgcccgcctcgccgcgccagtcgatgacgtgggccgcgaccgcgaagtggtccaggtagtggccgccgatgtcggcggccagccgccgggcctcccggtagatcgcgacgggcgggtggtggggatggcagcgtccgccggcggcctcgatctcggcgatcttctcgggccgggtcgatcggggaacgaccgcgatgaaatccagccccagcaggcgagcgaaatacgcccccgccttggcggccggtcccgccgaggccatcaccaccgtgtccccctcggcgatctgccccgccgccagggcgtggacgaacgccgctcccagcagcctgtgcttgacgctgcccgagggctgtgccgactcgtccttcagatacagcccgaccccccactcgggaggcagcggcacttcccgcaacggcgtgacgaccgtgtcctgctccactcgagcgatggcggcggccgcccatgcccgcgaagactccacgggccgcagcgtaaccgcggccttgggcccgggcacgagattcgtccgggggcgtcagcggcccaaagggacgggctcgagaaccccgccgcagatcaggagttgtcgatctcgcggatgatctggccgccgagctcgcgcttgatcaactccatcccggtgagcgccgcctcggcatcggcgtcggcgtcgccttccggatcgacctcatcgacctcgtcgaacggtgcgctgggcgggggcggaggcggctcgtccggcggcggagggggcggcggaggctggggcgggccggccaccggttcgggccgggtgggcgcgggcgccgcagcgggtggagccgccggcgcggccggggccgggcgggtgaacggggccggtgacacgggcgccgcctggcgggcggccggggcggcaccggccagcacggtgtcgattcgccagtccaccccgaagaactcccggaagacctcgcgcagcacggtgtcccggcggccgttgacgaagttggtgcgggcgccggggacctcgaaggcgagggtgagcaggttgccttccagggagaccggctggaccccggacatgatcgacgtccaggcgaccttgctctttttcttgacggcctcgacgatgttcggccacgcctgccggaccgccgccacatccgggccgccacctgccggggcgttgctcgacgccggtgcgggcggggagggcgcgccccaccggttatccacagaacggttttcggctcccggtgccgggatcccgccacccacactgggggtggcagcggccccccagcccgctccgccgggacgcggggcagcgggcacggcctgtaccggggccggggaggccccagcgctctggttggacggtccttgggcggggggttctggcgcaggcggtcgggaaggagcagtcgggtatgcggaaggagcttgccggctcgccgattcggcggacggccatgcgggtgcggcagcaggcgcggccagcccttgcggcgcaggggcgctcggggccggcgcaccggttgcaggggaagctccgcccgtgaccgtcgtgccgataccgccctgggcgatccgctgttccagctgctccaggcgggccagcagggacctttcgtcctggtaggcggccggcagcaggatccgggcgcacaccagctccagtgccaggcgcggcgaggtcgccccgcgcatctcccgcagcccggcgtgcagcaggtccgccgcccgcgacagcgtcgccgcgcccatggcagacgcctggcgctgcatctgctccaactcgtcgggcggcacatccagcagtccggtggagcccgcctccgggacgttcgccaagatcaccaggtcgcggacccgttccagcaggtccgtggcgaaccggcgggggtcctggccgctttcgatcacccggtcgatcgcggcgaacaccgcggccccgtcgcgggccgcgaacgcgtccaccacctcgttcagcagcgccgagtcggtgtagcccaacagcgacaccgcccgcgcgtaggtgatgccggactcgtcggcgccggccaccagctggtccaggatcgacagggtgtcgcgggccgagcccgccccggcccgcaccaccagcggcagcgcggccggctcgtacggcactccctcgctctggaggacctcctccaccagctcccgcagcgtccccggcggcagcagccggaacgggtagtggtgggtccgcgaccggatggtcccgatgaccttgtcgggctcggtggtggcgaagacgaacttcaggtgcggcggcggctcctccaccagcttcagcagcgcgttgaagccgccggtggtgaccatgtgcgcctcgtcgatgatgtagaccttaaagcgcgcggacaccggggcgaagaaggcccgttcccgcaggtcacgagcgtcgtcgatgcccccgtgcgaggcggcgtcgatctcgatgacgtcgatgtggccgctgccgccggggccgagcgccacacacgattcgcacttgccgcacgggtcgggagtggggccctgctcgcagttgagcgagcgggccaggatccgggcactggaggtcttgccgcaaccccgcgggccgctgaacaggtaggcgtggttgatgcggccgttgcgcagtgcctgctgcaagggctcggcgacgtgctcctgccccttcagctcggcgaacgtcgctggccggtacttgcggtacagagccaggctcatcgggggtccgtccagtgagagagaaaggaccccccgcacacccgccagagcctgcttatccttgctgccttccggccctggggaggttcacaggatgacgccatgcgaggggtcacccctgagtctatgtcatccggcctccccctgggcaccactcccgtccctcatccggctcccccgccggcgaatccaccgggaacgggcgctgggcgcggcttttcgggaggtggttacgctggcggcccatgggtgagatcttccatatcgccgatcgcgccgtgtgggacgccgcccgggccgaaggcggcccctacgaggggtcgaccaggggccgcaccttcgccgaagagggcttcatccactgctgcggctccgaagagcagatcgccggggtggtgcaccggtactaccgcgacgcggcgccggaggatctcgtgctgctggtgatcgaccccaccggcctggacgtccgctacgagagggtcggggacgacacgtttccccacgtctaccagcccttgccactcacttccgtaattgatgtcaggtctgtgctcgaaaccaggtaggctttgccgtggaggattcgcctagcggcctagggcgcacgcttggaaagcgtgttggtggcaacgcctcgcgagttcgaatctcgcatcctccgccatgcctgaacaggcagaacgtgtaggccggcaccccatggggtgccggcctacacgcgtcctgtgcccccttcggccgtggcgggacgccgccgagtcctcctccggggttcttgtccgggcgttcgcgcggcggacacgctcccttgcgtgcgtgcacggatccatgcgtggtgggccgcctgagggcggtcttcccgaacgtgcgcgcagcaggctgacgcagacaggccgcccggtcagggcggccgaagtgtccgtgggccgatcccgccgggcggcacgtccgacccacagggagcgaacccatgacacggcaccggcggcgcgtcatcttctccggcatcaaacccagcgggcggctgaccctcggcaactacccaggcgccctgcggcacttcgtggccgcccagcacaccggcctgtgcatcttctcggtggtcgatctgcacgccctgaccgtcgagcacgacccggcgcggctgcgcgccctcacccggcagacggcgctgctggagatcctcggcggctgcctcggcgaaggggacctgcaggcgccggcggaacgctactcgtcctacagcgccctcaagcgggacgtcacagacgccgtgatcaccctgctggagcctctgcaggcccgccatgccgaactggccgccgaccgggcggagccggaggcggtgctgcgccggggcgccgaacgggccgccgggctcgcctcctcgaccctcacagccgccaagcacgccatcggcctggccgcatgaccggcacccccctgaacggccctcatccccgcggcagggccttttcgcccggcgcgcggtcgctcacgggattccacggctcacagcggcaggtggcgcggcggcggccgccgtgcccgtgagcggtccgcgccggttctgctgggcggtgcccgccgggcgctttgcgcgggttccgaaccgggtcttctcgcagatcgcgcatgccgcaacgaagttcggggcgacgctgtggcctgcgacgacacgccccggggcacgggcaggacggcaccggttcaccgagaaaacctcaacgccacataacgcccgattcggactcccagagcgggaaggcctcaaggggcgcgctatgcccggagttcagcggggatcgttcttcgcttcttcctcacggcggcaaaggccgtccggtaagtcatttacccacgatcatcactgccctgagctgcaagttctacacttcttggggtcgggtcggaccccgtagactcgtggggtgatcttcaaggctgtcggtgacggacgtccctaccccgaccatggtctggggtctcgggactgggcgaagataccgccccgccaggtccggctggatcagctgatcacgaccaagcgagaactggacctgcagtcgctgctgtcccgggactccacgttctacggggacctcttcccgcacgtcgtgcactggcggggtgagttctacctggaggacgggctgcaccgggcgctgcgcgccgccctccaccagcggctcgtcctgcacgcccgggtcctggacctggacgcccgctgaccgccccggctcccttcgcaatcggccgggcgttcactgaacctctttcaacacgtgctctccggtgcctgaggcgggagcctcggatgcgcgcggtaccgggccatcgcaggtgacgtcctccttcccagctgcgatatctccgtcctgggctgcggaagcggcgcgttgcaaaggttcaccggtcttgcgcatcggtcagggcgctgcgccccgacgccgtcgcagccggccccaaggccgccggatctttcctgcacgccgtctccgcgggtcgaggtgggacgtctcagtcggggacgatgccgtgacctggaacgccacagcagcaggctcccggcgcctcgggccacgtgttgccaaaggtccgctgacgcagggcgctcagcccttgccggaccaactggtgaatctgcagtgccggggcgcggccctgggccggttcaggcgccgggatccgaccatccagacggcggtgggcatgccgccgcgatgggggcgtccggcggtggaagcgcaccagacggccgtatcgtgcaggtcctccggggcggccacgcagacccagcggtgcccgtcgtaatgggccaggtccccccgggcgccgcccacccacacgtccgtggccgacagcgcggtcacggtgttggcggacgcaaccgggacctcgacacggaaccacctgcggccgttccagcgcaacacggcatcgccgccggcgcaccacacatcgtcgggcgccacggcggccacgtcggtgagcgggaaacgcgtgacgggcacccgcatccgccgccaggagccgccgtcgtagtggacgaccagcccggtccggtccgcggcgccgacggcccacacgtcctgcggcgaggtgccgccgaccgccaggagcttgccctgggcgacgcggggcagcccggcgaccggccgccagcggccgtcacaccggcgcagggccaccggcccgccgccccgggcggggaagccgtgcccgaccgcccacacttcggcggagccgaccgtcgcgacgtcggtcagcacgtaatcttcggcggtatcgcggtcttcgccggcagggccccgtcgcccgctcagggagccgtccggcaggacgggcgcgggcacctgggtccactcggcgccgtcccactgccagatcagcggaatctcggtgccgatcaaccggtcgtaggcgcctcccactgcgatcacctcggccgggccgccggggtgcggcgaggcctcccgtccctcttccccggcgaaacggctcatgccgggggccggatcgccgtcaccggagacggcgcgcacgacggtcacgccttccaggcccgccccgatcagcgcggcggccggagggggtactaagggcatcgtccaggacgcgccgttccagcaggcggccaggggacggccatgggtccggccgaccacccacacctcctcgggggaggcggcggccacgtctaacaggacgcacggccttccggcgggcagcggtggcggcagccgccatggggaggcccgccgatccgcgggaaggcgctctccgccggccccggccaggaacatcgcgacgccctcgacctcgcccggccaccggtcggcgggcggccgatccggacgcggcgaaaggtcatcggccggggtcatcgttcacgaccgggtttccgatatgcgactccacaccgtgacaacgattgaacgcattgaagtcgttccaggcggttcctccgctgtgagggacgggcgcccttcagccgcaccgggacggccgtcccacccggattccggcgctctacaggtcgagcacggtcagcacgaaccggcagacggtcgtgccctcgttggagtaggagtgggggcggtcgccggcgaagagggcggcgctgccggcctcgaccgggtgggactgcccgtccacggtcacggtgagcgtgccctcctccacgtagaggatctcgcgggtgcccggggcgtgcgggtcgctgtgccggggctcgccgggacgcagctcccagcgccacagctccaccgagggacgggcctcgctgccggccagcaggacgccgctcccgccgtccgggccgcgccagagcaccacctgccgctcgggcgggaacacccgcaccgccggttcctcctccacctggaccaggcgggtgagcggcaccccgagcgcctgcgagatgcggatgagggtgccgaggttggggttgccccggccctgctccaaggcgaccagcacgcctttgctcaccccggcgcgcacggccagctggtccaggctccagccgtgcccggcccgcagtgagcgcacggtccgcgccacggccgcaccgatcgtcgactggtcgttcaccgcccgctcccgctcaccttcggcgcgtcctgaagcaccgctcctcctcgccgcatgcctcggttcgtcccgcaactccgcgcacccgccggcccggccggcgggcctgcggggggacgcggcgcacaaggccgcactttaggcgccccggccgcgcacggcccaggggcggggccgcccccgctgtcggtcgttttgataaaccgtacatgtcattactatgaccgggaaccgggagttcgaaggagcgggcggatgcttgcggagatctggatcgaggaggccgtccagaagctgcggccggacttcgtcgtgctggccatgacggccgaagggctggtcaacgccgccagcgacgacacctcgaccgcctggctgcgcacggcgggacggcgcgccgccgaggccgcgcaggcccgggccggggaggacccccatgtgctcgcctggcgggacgcctaccgcgatttcggcgccaagccgcagcgcacccgtccctccgtggacgcgctgctgcgcagagccgaccggctgccggccatcaaccgggtcgtggacgcctacaacgcggtgagcgtggagtacgcgctgcccatcggcggcgaggacctcgacgcctaccggggcacggcccggctggtgcgggcgcaaggcgatgaggacttcgagaccagggcgggcggcgagcccgtggtggagcaccccgagcccggcgaggtggtctggcgggacgacctgggggtcacctgccggcgctggaactggcggcagtgcgtgcgcacccacatcaccgagaccacgcaaaacgcgctgttcctgctggaacggctggagccctacccgctgcagcggctgcaggaggccgccgacgacctggccggccggctgcgcacgatcacccccggggtgcggatccgcaccaggctgatcggggcggcctgatggtgaccctgctcgccctgtccgccgcgatcgcctacggcgtcgccgacttcatgggcggggcggcctcccgccggctcgccgtgctgcgggtgctgctgatcagcttcccggcggggatcgtgtgcctggtggccgcctcgctggcggccggcgaggcgcccacccggccgggcctgctgtggggctcggccgccgggctggccggaggcgccggcctgatcgccttctaccgcgcgctggcccaagggccgatgagcgtggtggccccggtctcggcgctggccgcggcggtgctgccggtcatcgtggggacgtttcacggggaacatctggatcccgcggtgctggccggcgtcgtgctgtgcgtgatcgccatcggcctggtcagcatggaacagtccgcgcagccggccgctcggcccacctcccccgcctccgggccggccgggctgcggcggatggccggcagcggccccgccctgggcctgctgtccggggcggccttcgggatgttcttcgtcctgctgcaccgggcgggcgacggaggcgggctgtggccgacgacggcggcccgcctggcgggtctgtgcgtcgtcctcgccgcggtcgccgcccgccggatccaccgcgcccgcgcgttcggctccctgccgggggcggatccgcagcccggcgaaccgcccgcctcgaaacgggagaaggccgcaaggacacgcccccgccaggagctcgggcacaccggcgggccgacagcgctcgccggcgcccgggaacgccggctgccctggggcatgaccggctcgacgctcgccctggccgccttctccggcgtgctggacgccctggccaacgccctgtacttcgtggccgccggccggggcctgctcagcctggtggcggtcctcacctcgctctatccggcgatcaccgtgctgctcgccaggctggtctacagcgaacgcctacgggccgtgcagcacctgggcctggtcgtcgcggtcgcgggcgtcgccctggtcaccgcgggctgaccggacggccggctcaggcggtggacaggccggcgtcggaggtcacctccccgttgaggaccggctggtggcgaaaggagggacgcagtccggccgcctccagggcccggcggtaggcggtggtggccccgccggcgtctccggcggcctcgaacagctcgccgagctcccgcagcaggtgggcgaccgggcgttcccggccggtgcggtccagccgctccagccgcccggcgacgtcccgcagcacctccagcgcggcctcccgggcgtcctgcgccagcctggcccgggcgatgatcagcctggcctggatgagctgcagggcgcgcgccccggccccgatgtcggcgggacggctctgcgcccggtcgtcttccccgtgaccgggctcgacccggccgttcgactgcgcggatgcggccgaggtggcgcccgcctcggcggccagctcccgttccaccgcctcgatggccttgtcgggctcgccgagcagcaccagcgcccgcgcggtctcgatggcgcagtcgaccgcctccgccccgtgcaggtcccggacggcgccgcggagcagctccatcgcctcggccgccgggtgcggcgcgtccccgaacggcggcacgccgcgcagcagcgcccgggcggcggccacgtgcagccgggcctgcgcgcgggcgcgggcgccctcgtcctgggcggccagcgcctgttcggccaggtggagggcgtcgccgaccgcgccccgctccagcgcctgcacgctggcccgccggtaggcgtcggtcagcgacacctcggcgggggagccgatggccagcacctcgcggcccagccggtgggcgcgttcggggtcggaacggtcgacgtaggccagcagcagcacccggccgacctcggtgtgctcctccccgacggtcagtcccagctcctgcagccgggccagcacccgctcgcccagcgtgatggcctgccccaggtcgccgacggcgtggtagcagcgggccagcgccaccagggcgggcagcgcgctgctgcggccggggtcccgttcggcctgctcgcgcagctcctcgaagatggcgatggcctcctccaggcgccccagcgcctccagggcctgggcgcggccccagcgggcccgcacggtcagctccggatcgtcgctgccggagatcacctcgtcgaacccggccagcgcggcgggggcgtcaccggcgttcagggccagccgggcgtaccgttcccggacttccagatgggcgcgctgttccggctcgatgccctcggccagatactcggcggtgcagcccaggcgctcggccagcagccgcagcaccgcgggcgtgggagtgcgcttgcccgactcgatcagcgagatgtagctgtcggaaagatcatggccggcgagctgagcttgcgacatgcgtctggtcagccgcaggttgcggactcgttcgccgacgttgcctggacccggcatgtgaactcacttagcggaagtaatcaggaggcaggggtgccgacatgattgcatgttgcaggctgccgcacatcgagagtaacccaagcaacagcgacaagattgccgttcggccgcattggcgacctctttccccaagcctcccaccgctcccatccggctcacccgccgcaccgcgcgccggtcagtcgtcggcggaggcgttcttgttggggaagatcatctcgcagacctccaagtagagctgctcgggatagggcaggtagtccaccgtgctcagcgcctggtcctggccggccgactccagcacgaacgccccatagcccagcagccgccccatcagcgaccgctcaaagctcatgtcggtcaccttgcccagcggcatcatgccgaccttgcgggtgatcagcccgctggtgtggatcatccgctcattggtgatcacgaagtagtccaccgaccactcggccaccttccacacgaaccagccgagcagcagcagccagccccaccagatccagttcagcgactggccctcgccgacgacgttgctgagcaccccggcgacgatcaacccgcccagcaccaggcccaccggcgtcatcagcacggccgggtgccgccgcacggtgatgacctggctttcgtggggcagcagatacttgttgaccgaggccggcgccgagtcaccgggtgtgacgagcctcatgccgcaccgttcccggacgggaccggcgagccggtctgtgcatcggccgctgtcacggaacggaaggccgcaaagaccgcatcagcccccgtggcgcttttcctggtgggcacaactgcctccccgagcacggtgacccactgaccccaagtcagtcttacatcagcggccacccacggcaaagacactcgcccgagcggttcacctcgcttttcccaggcggcgttacccctggctttgggcgggtccttcaccggccccaaggtcggcggtggcgcccgtggcgacctggcgcttcttctcggcggccacgatggccaggacctgcagatgcttgcgggcgatccgctccaccaaatcggggggcgccgagccggtgacgtcctgggcgccgtgccgggcggccgtgacgcaccgcgtcacggtggccgcgtcgtggactccggtgaactctttggccagccgctcgccgacttcccggtaaccgggcaggtcgccgtcgttgtggtaagtcatgccgatcccagcacctcgctcacgccgtccggttctccgctcgctttgatgacggagaagagcgaaaaacaacgctccgtaatcgactattgcccgcggcggccttgcggcgaaagcccgtcgccgccgtggacaccaggaccggccacagtcatgacgcgaggatggaagatcgaacgccgccccaacccgtccgatagacggaccaaaccattttcagaggctcggcaacggcccatgcggccgcagaatcacaccactccgtacagccgatccccggcgtcgcccaatcccggcacgatgaatcccttctcattcaggtgcgagtcgatcgccgcggtgaccacccgaagcggcacctgagtgccggcgaacgcctcctccagatgtttcaggccctccggggcggccagcaggcacaccgccgtcacatcggtggcgccgcgccccagcagcagcttgacggcggcggccagggtgccgccggtggccagcatcgggtccagcacatagcactgccgccccgacaggtcctccggcagccgggtggcgtaggtctcggccagcagggtgccctcgtccctgaccatgccgaggaaaccgacctcggcggtgggcagcagccgggtcatcccgtccagcatgcccagcccggcccgcaggatcggcaccaccagcggcttgggcccggccagctgcacgcccggggcgtccgccagcggggtccgcacggtggtctcggccacccgcacgtcccgggtggcctcataggccagcagcatgacgagttcctcggccaaccggcggaacgtcggcgagtcggtgttcacgtcccgcagcacggtcagcttgtgggcgaccagcggatggtcgacggccaggatcttcatggggatcacggtatcccccgcacacatcgggggtgatatgcacggtatggaggaggttgaccggggaatgaccagagaatgagcacagagcgcaatgaggagccgacccccgaggaggtgcgggatcgactgcgcaggcgtgccatcttcctgcgtgagctggccgaggcccgagagctgcggcggcgggtgacgccgcaccgttcccgccgggcccgtatccatgccgtcctgcgccgccggaccttccggctgcactgagccttctgcagcaccccgtcttcgccggcccgcagtcggagacgacgccgtgacgtgggaggtcgcagcaccgggcaccgtcgaggcctccgtctgcggcgccccaagaccccgtgccggaaaagtccggtgggtccgtccgcctccgcccggtcccgtccgcccgcgccgacgcgtccaccgcgaccgccgcagagccggacgcgttcaccgccgtgcatgcgggcgggggcccgcatacacgggccgagtgccgttcgtcacgcggaacctgtgctttcctgcaagttttgccggtgggtgcgcatgcgcgtgcagcatctgcgaacatgccgaggcaggtaccgcgccggtggggtgatgatgacggatattgacgcgacggatttcgccgtcgtggtgtatcgcgaagacgactgctgggaagccgaagttctcccggttgctctcacccgggatctgcatggactgatccatgccctacgccaacagcccagcataggcggcaccatcgggctggtcgcggtcggcgacgacttcttcgtcgccatccgggtgctgggcgatgaggtgatgctgttcctgtcggatgtgacggcctcggtggactggccgctggcccggcaagtcctggagtacctggacatccccgtccccgaggacgaggagctggaccaggtgctgccggtcggcgacatgtccatcttcgtcgacctggggctggatgagatggagctcggcgccatctccggggacctggaccgctaccccgacgagatgctggccgacatcgccaaacgcctcggcttcggccaggcgttcgaccgggccctggacaccctggggtgatcccggctcccgccccgcgtgaagtcctccttctgcgctgggagaacgtcaccggacggtgggagccggggccctccctctttctgagaggaggggtcagaatgaatggatgtcgtacttcgctgcggtcttcgcgcgaaccccgcagggctggatcggcgacgagaccaccctggaggaggtgaccggcgtcgacgatctcgccgacctgatgcgcgaggccgccatggaggcgctgggcgatccggtgctgctgctggccgaggcggacgacgagtggttcgccgtcgcccggctcgacgacgaaggcgaggtgcgggcctttttgtcggccgcccgcgacgagggagtggcggcgctgttctcccagctgatcggggaggtcgccgagggcgaggcgggcggcgaggcgggcctgctggcggatctgggggtgtccgccgagcggctcggcgagctcgccgagcgggcgctgcccgcggacgccctgctggagatcgccgaacaggccggcttcggcgacgatttcgacaacctgcgggcctgacccctccgggacgcggcgcctgcgcccctacgatcggtgttcacccgcccggatctctcgacgagcgaccccatgcacgcacccactccggcacagccttctaaggcacgcgaccccatcctcgccgagttcgccccgccgatgcggctggcgctcgaccaggcccgcctcgccatggagagcggggacgtcccggtgggcgccgtcatcttggactccggcggccgggtcatcgccaccgggcgcaacgagcgggagcagaccgccgaccccaccgcgcacgccgaggtcgtggcgctgcgctcggccgcggcccggctggggagctggcggctggaaggctgcaccctcgtcgtcaccctggagccgtgcaccatgtgcgcgggcgccgccgtgctggcgcgggtggaccgcatcgtctacggcgccgtcgacccgaaggccggcgccgtgggctccctgtgggacgtggtacgtgatcgtcgtctcaaccaccggccggaggtcatcgccgaagtcctcgccgacgagtgcggagccgtgctgacggagttcttcgcccgccgcagaacccgataaggatttcatcgctcgccgcagagtcgggtaggcttcgcgacggtggtgtcgcctagcggccgagggcgcacgcctcgaaagcgtgtgatggggcaactcatccgtgggttcaaatcccaccaccaccgctgtccgaacgggccccgcctgcatcgtcaggccggggcccgttcgttttccgcctcgctttccatctcactgggccatgtcgacgaagcggctgtagtggccctggaaggcgacggtcacggtggcggtggggccgttgcggtgcttggccacgatcaggtcggcctcgccggcccgcggggactccttctcgtaggcgtcctcgcggtgcagcaggatcaccacgtccgcgtcctgctcgatggaccccgactcgcgcaggtcggagatcatcggctttttgtcggtgcgctgctcggggccgcggttgagctgggacagcgcgaccaccgggacctgcagctccttggccagcagcttcagggagcgggagaactccgacacctccacctggcggctctccacccgcttgttggaggtcatcagctgcaggtagtcgatgatgaccaggcgcaggtcgtgctgctgcttgaggcggcggcacttggcccggatctccatcatcgtcatgttcggcgagtcgtcgatgaacaagggggcctcggccacctcgctcatccggcgggccaggcgcgtccagtcctcgtcctgcatggtgcccgagcgcatggcgtgcagcgccacccgcgcctcggccgacagcaggcgcatggtgatctcgttgcgccccatctccaggctgaagaacgccgaggtgagcccgtgcttgatcgaggccgcccgggcgaagtccagcgccagcgtcgagttgtgggtgggcacgcaggagcggcccgccaggtacatgtggtcggcgttgtccacctggacgcagcgcaccggcacgctcggcacgggccgcacgtccacgatgcggcgcacctgcggccggtgcggcccgccgggctcggcggcggccggggcgaagctcaccacgtggcggagcgcggccccctcgccccggctgtgcagcgcggcccggtggcccaggctgatcaccagttcccggacgtcctcggccagcgggcggttcgccgtcgtgaaacgggccaggccgtcgccggagcccgcctccggggcaccggccagcagaccggccagcagcgcgcgacgctgccgctcagcggcgcgcagataggcggcagggatgcggccctcttccacccagtccttctcaaagggccgggtggacgcaccgggatcggcggcgttctctcgccgctcggggcaggcccccggcaggccgggttcccgccgcccgaaaccgaccaggccgccgccggagcgcgcctccggggcgctggccggcagcgcgcgacgccgccgctcagcggcgcgcaggcgggcggcagggatgtcctcctcggcccggtccctccctaggggccgctcggatacgccagggacggagccggcgtccccccgccgcccggggcgggaccccggcagatcggtacggccgtccggggcgaacggctcgcggcttccggggcgggtgcggtccccggcgtggcgccggctcagcaggacgcccagccggtacgggtcgaggggaaggtcggcgtgcggcaggtcgaacgacgccgcgaccgtcaccgcgtgattggggcggccctgggcgtcccggagcgtccgggcgatctcctcggtggtcctgatcgcaaccgacccgccccggcgggcggaagaacgggacacccggccgggggcccggcggccgtgccgcagttcgtccctcgtcagggccgacacacagcgggagaacacggcccccggcgctggaaaccagagatgggcctcgtccatgagcaccagctccgcttcggcgcggccgtgcctcccaccggcccggaccgggacgcgcaccacccctcggtgcgggccgaggccgagcgccgcggcggggcggcgctcgggtgcgcggcgcagtgccgcgggcaaacccctgtgagcgtcctcccgggcgccgagggcgcacgccccccgccccgcggcggaacgttccgccgcggccgtgcggtcgtcgcgggcgacggtcagccactggtgccaggcgtcggcgacgatgacctcgccgtcggagaactccacctcatagcaggggcggccggtcatgacctcggtcgcggcgacgaccctggtgggtttcccgtccgctcccagcaggtagtcgccgaccttgacccgccccatggtcgtccagccgtccggggtgggcagcggagtgtccagggcgagcgccttcccgatggcgggccgggcggcgatgatgatcatctgcccggggtgcaggccgttggtcagcgcgtccaggtcggcgaacccggtgggcaccccggtcatctggccgccgcggctgccgatggcctcgatctcgtccagggcgccgggcatgatctcgctgagcggcaggtagtcctcgccgctgcggttgtcggcgatggcgagcacctcggcctgggcgcggtcgaggatctcgtcggcgtcggcgccgtcggaggagtagccgagctgcacgatccgggtgccgacctccaccagcttgcgcagcaccgcccgctctcggacgatcttggcgtagtaggcggcgttggcggcggtcggcacggtcgccatcaaggtgtgcaggtaaggcgcgccgcccacccggttgatctcgccgcgcctggtcagctcggcgaccacggtgacggcgtcggccggctcacctcgtccgtacagctccaggatggtgtcgaagaggatctggtgcgccggccggtagaagtcgctcgggcgcaggatctccacgacctcggcgatggcgttggccgatagcagcatgccgccgagcaccgactgttcggcggccaggtcgtggggtggggtgcgctcgaactcccgttcgtgagacccgagttcggtcacgctcacggttccaccccgtctcttcgtccccgcacgaaccgtccgtccgtggatgcgacggccggcctcgccgtcccactgacgggtctaaccgacgggtatgacattttgcgggcggggtcggagggcatgcaaagcctcctgtggataaccctgtggatgagttgtgcaaacacgccgggagctgtgtgcacgacctgtggacaacgttggggagaaagcctctccttcaccgaggacacccgctctgagctgcgaagacgttgtccaccggctgtgggggaagaaaagttggccgctgtgggcgatcaaggcgcccgatccggccggcagcaagatcgagtaaggttccagcaggggttacggtcattacccgggtgggtagtctcgatcttcgtcatgccccttcccaccgcctggcgcatccgccctcccctgcgccacccccacgaccgcgagatctggcgtctggccgtccccgccttcggcgcgctggtggccgagccgctgttcctgctggccgacagcgcgatcgtcggccgcctcggcccggcgccgctgggcgggctcggcgtcgccgggcaggccctggccgcgctggtctatgtgttcgtgttcctggcctacggcaccaccgccgccgtggccaggcgggtcggcgccgacgatctgcgggcggcgctgcggcagggcatcgacggcatgtggctggcgctggcgctcggcggcgcgatcgtcgccgcgggcctgccgctcaccggccggatcgtcgcggcgttcggcgccaacgccgaggtcgccccgcacgccgagacctacctgcgcatcagcctgctgggcatccccgcgatgctggtgatcctggccggcaccggggtgctgcgcgggctgcaggacgcccgcacaccgctttacgtctcggtcggctccttcgccctcaacctcgtcctgaacgccgtcttcgtcctcgtcctgggctgggggatcgcgggctcggcctgggggacggtgatcgcgcagaccggcggggccgcggtgtacgcggccgtggtgctgcgcggggcccggcggcacggcgcctccgtgcggccctcgcgggcgggactgcacgccgccgtctcctccggcgtgcacctgctgatccggacgctggcgctgcgcctggtgctgatcgccggcacggcggtggccgcccggatgggcaccgacgagaccgccgcctacccggtgagcttccagatctggacgctgctggcgttcacccacgacgccatcgccatcgccgggcaggccatcaccgggcgctacctgggcgccggggacgcggccggggcgcgcgcggccacccggcgcatggtggagtggggagtgctcagcgggctgttcttcgcggtggcggtgctggcggcgcggccgtacctgccggcgctgttcacctccgatgagggggtgcgctcggcgctgctggcggcgctgctggcggtggcggcgctgcagccggtcgccggggtggtgttcgtcctggacggggtgctgatcggcgccggcgacatgcggtacctggcggccaccaccgccctggcgacggcggtgttcctgccggccgcgctggcggcctaccggctggagaccgggctgacgggcctgtggacggcgctcgggctgtggatgctcacccggctggtcacgctcggcctgcgggcgcgcggcgaggcgtggctggtgaccggtgcggtgcgcggctgaccggcgtgaccctggtgacagcttttcgaaaatatgctcgaacaacgagcgggctccgctaagattcgaacatgtgttccaacaagggtgaacggctggcccggctggcccaggcgatcgacgagctggcgaccgaagggctggtcggcctgccacctgagacgctggccgagcgggtcgccgggatctggtcgctggtagaggggatcgaccccgaaatcgcccgtcgccggacccgctacacccctgcggagtgctgatccgatccgtcgctgagcctttcaccacctcgttccccggagggccgggacggggcaccgcggtcggggacgacgccgtgagctgcggcgtcccgacctcagggctcccgtcccggccctccaagaccacaggccggaaaggctcatcacagcgccgggcgccgccaagcccttccgcccccggcgctcgaagccgcacgctgaaaagaccgccctcagcagaacgctgcagccccctgaagttttctcagtgaaccccgcctcgcaccgtgacacccccggccagggccgtggcgcgaccggccgggcccagccgtcttctctccccgtctctggccgtgagcggtacggcccggtgacgtcctgccgcaccccaccagggacctcgctctggcctcggccctctcgccgtcctccaaggcaccgaatcgccgggaacgcctcactcgggcctctcgccgaaccaggcggtgaagccgcgcggtcaggaggtcatcggccggtgcggttcttcgtccggcccacgatggggatcttcggcggcttcggcggtggcggcggcttcgggaacgccgggaccttgatgttcggcctgatggggcgggtgccgtgcgccggcagccacttgttcagccgccgcagacggcgggcgacctccttgcggaggtagggcagcgccgcgtacaggacatcgcccgggcattcggtggcattgaagtcgcgatggccccgaatcgcgaggaaagggttgagatcataggcgtggcacagccacacgcatgtgtccaccagcgaataccacagcggcgccgggatcggggcgttggagtaggtgccttcgctctcgatgccgatggtgtggtggttgtggccacgtacctgggcgcccaccacatgacggccggatttgatggccgccagggtgtggttgcgcccctccatcacatgaccgcctctgctgatcgtgagctgttccccgatgtcgtcccagccgttgcgttccatgtggaatcgctgcagcaggcgcgacaagcggtatgcatgctccagtgaatagtccttggtgttggcggtcgccgtgtgatgaatgacgatgcggttcgggggccggttgagaatctgcgcccgctgccgcggcggcctggcgtcccactgttcacgggcgtgcacgcgaagcagccgccgggtgtccccacctccccgctccgccgcctcggcctgatcgaccagcggaaacgccatgatcagcccggtccccgccgcgctgctcaaaaacgtccggcggctgatccagccctgcgaacatgcggtcacaagtcccccttccgccgcacgatccggctacggaaggtagcgaccggaaggatgccgccgaagcgtctacgccgactcttgacggacaacggacatccattaccgacggcaggaaccggatttcgaacgctgcactctcagcacatcggcagctgaaattccttcaactcgatctcaccgccaaatgttttccactgccctctccaatggtcaacggagcctcggtgaaccgcctggtccggcaccgcttccgtgactttctccgaagggtttccgtcagctcggcctcggctctgcaaagcccgcacgcagaatccaaaaggagcttgacggggtttcctcagagaatctttcaacacgccgccccacggctcgtatgcagcagcccggccgtcagggacgtcgcagctccgggctgcgtcagggctttgccctcggcgcttgcggtcgcccggtgaaaagatcggcgaggtttctcagcgaaaaggaacgcccacttgagccccaccgctttcgggcagcggcacgccgggaccggccggcggacgccggcgcccgaaaccggcggcgccacgtccgcggaccgcctgccccatcaccgcatctcgacggcgccgatcgttgacctcggtgtgatgaaggccggctccccgagtgcgccgtctcggcggagaccccgagccgttctccggcaaagtctccaaggcctggcaggtcatggtcgcgcgatgcacgcaaaacggccgggagccctccgggagcttggggagtgatgcctctccccggcgcatccggaaggtcccggccgcttagcggtctgcgagcgggcctgccgtgcggcgtgcctcaggcggcggccacgttgaggtcgatggtggcgctgacctcggggtgcagccggacggtgaccttgtgggccccgagcgtcttgatggggttgcggatctcgatgcggcgcttgtccagctccggaccccccgcgcccttgacggcctcgacgatgtcggcggcggtcaccgagccgaacagccggccgccggagccggcccggctgcgcagcaccaccttcagggagccgagctgctcggcgacctcgcgggcctgctccaaagtggcgatctcacgggccgcgcgggccttcttgatcgcgtcgacctcccgctgggcgccgcgggtccagcggatcgccagcccgcggggcaccaggtagttgcgcccgtagccgtccttgacctcgaccacgtcgcccggctcaccgagcccgctgacctgctgagtgagaatgagcttcatcgaacgtcctcccctcagcgcgcggtgctggtgtagggcagcagcgccatctcacgggcgttcttgatcgcggtggcgacgtcccgctggtgctgggtgcagttaccggtcacccggcgggcacggatcttgccgcggtcggagatgaacttgcgcagcaggccggtgtccttgtagtcgacgtaggagatcttctcctggcagaacacgcaaaccttcttcttgggcttgcgcggcggtgacttggccatcgtggtgctcctgttcgagagccccgcttgcgcgggaatggtctgtcggtcagtgacccctcttgcaaggccgcacgccgacccgttcacgggccgacccacggccggagggccttggttctcgtcccgcccgaaggcggaacgttcggctcgctctcacccggacgaaagcgagcccgctttcgcggcgcccggtcctgcgacggcggccggccgggccgcgcccaggaccagcgggcgctcgcctagaacggagggtcgtcggaaaaaccgccgccggtggcccaggggtcggcgggcgctcctcccggagcgccggcaccggcgggagctccgccgaagccgcccccggagtcaaagcccccgccgccgccgaagccgccgccctgccgctgggtcttgttgaccttggcggtggcgttgcgcagcgacgggccgacctcgtcgacctccacctcgtagacggtgcgcctttcgccctcacgggtctcatacgaccgctgcctcaggcgaccctgcacgatcacccgcatgccgcgggtcaggctctcggccacgttctcggccgcctgccgccagacattgcaggtcaggaagagggcttcgccgtccttccactccccgctctgccggtcgtaaaagcgcggcgtggaggcgacgcggaaggtcgccaccgcctgtccgctaggggtgaagcgcaggttcgggtcctcgacgaggttcccgacgagtgttatctgagtgtcgcctgctgccatggggctggctccatctgtcggggcggcccaccgtaagagggtgttcagtggacctcggggcggatgaccttggtacgcagaaccgactcgctcaggttgagctggcggtccagttccttgacgacggcgggttcggcggtcaggtcgacgaccgcgtagatgccctcgctcttcttctggatgtcgtaggccagccgcctgcgaccccagatgtcgaccttctccaccgtgccgccgccgttcttgacgacgctgaggaactggtcgagcgagggggcgacggcccgttcctcgatcgaggggtcgaggatgaccatgacttcgtagcgacgcatgttgtgtccctacctcctctggactgatgcggtcacggcgcttccgtgacaggagggctctggcgccggccgcgggccgcgctgctgggacgcggcctgcgggaaccgatccaggctaccaagggccggaccttggcgaggccaactggaaagttcatcgccgaacccggtgggccggcccggcggggcgtcccgcgccggctgcgcgacggcggtccagctcggccatgatgtcggccatgcgggcccgcatccgggccgtctgggtggtcagcatcgacagttcctcgatgagctccgcgtcgccgatgagcgcgagatccctgttgtccatcgggcacctttcgaatccgttcatgattcgaagcgatgttcgaagtcatctccgagactacctgcaggcaccgacattctcggccgtggcgccgccggaacggcaaccggccgcatcgctttcccctgctctggattgacggcggccggggcgggcatcctcacccggccagtgaaccttttccaacacgacgtctccgcaggccgagacggggcctcgcagtctgaggcgaagccgtgacccgcagcgtcacggcgccggagaccctcgagggtcccgtccccgggccttgggccacatgttggaaaaggttcagtccctgtccccagccaggagaggggtgctccccatgccggacactctcgaaaagcggcgcggccgccggctgctcaacaccgacggcggacgccacccgctgcagaacgccctgaccttgaccgccttcgtgctgggagtggccgcgctggtgctgggattcatcccggccacccacttcttcggcgcgctggccggggtgatcgggctgccggtcgcgctgtacgcgcagctcatctcggacaccacgggtgaacgcttcttcaacgtcatcgcgatgatctgcgcgttcgtcggggccgccttcgccctgcgccacggcggcttctccctgtgatccgggcgggccgcggccaccggggcgcccgctgtcacctgcgacggctaggctcgagttcatgcgcatcggagcccacgtcgaccagcacgaccccctggcgggcgcccgcgccgtcggggcggaggtcgtgcagttcttcctcggcgatccgcagggctggaagaagccggtggtgcccgaggcggtcgccgaactggacgggtccggggtggacgtctacatccacgccccgtacgtggtcaacgtggccacctccaacaaccggatccgggtgcccagccgccggatcctcagcgagcagctgcaggccgccgctcagatcggcgccaaggcgctgatcgtgcacggggggcacgtgctgtccggcgacgaccccgaggtgggctttgagaactggcgcaaggtcttcgagcggatcgactgcccgatcccgatctacatcgagaacaccgcgggcggcggcaacgccatggcccgccggctcgatcggatcgcccggctgtgggaggtgctgggccaggtccccggcatcgacggcaagctcggtttttgcctggacacctgccatgcgcacgcggccggcgaggagctgatcgacgtggtcgaccggatcaaggcgatcaccggccggatcgacctggtgcactgcaacaacagccgggacgccttcggctcgggcgccgaccggcacgccaatctggaaagcggcacgatcgacaccgagctgatcgtgtcggtggtgcggtcggccggggccccggtggtggtggagacccctccggccggtcaggccgccgacatcgccctgctgcgcgccgcgctcacctgaccccggccccggcgggccgccgagggtttagggaagtgtgtcccgggtcatacctttcggacaccaccccaccccgaggtgacgccatgaccggagcccccgcccccgggacgacccgactgccgctcggcgtccaggccgacggcacgctcacccccagggccgtcccgatcgccttcgtgctgggcacactggccgtcttcgccgccctgcccctgggggtactgggcatcgtcctcaacgacagagggctggagcgggtgcggaccgacccgcagagcgcccgcaaactggtggcctggtcgtgggggatcttcgcggtggtcgacgcgctcgcggtcgtcgccgtggtcctggccgtttttctcctctgaccggcgcttccccgcctgacccggcgacggcgacgccgtccctcggcacagccgggcctcctcccggtcagcccgcccagcctcccgaggtgaaggtgagcagcatcaggaccgcgaacggcacggaggccgccacgatggccgcatacagcgcaggacggcgggcgcccagccgccccagggcgatccacagcggccaccacagcagcatggcccgccccaccgacaggtagtacgacgacagcagcagcgccgccagctgcagccccacgtaggtcagctccggccagcaccgtctgaccagcaggtacccgcacagcaggacgccgaccagcgcggcgaacatctcgatccggaacgccagggtgaactcatagtcggtctggaacgcggcccgccaggtggtcatgaacgactcccagggccacaccagatgccggtcccagcccgcctcctgggcgtgctgccaggccagccagtctccggtgcgcgtccactggtagcaggagtaggccagcagcggcgtgaacggcagcgccagccaggccgccggacgccaccccaccgcgcggcggccgtgctcgcccgcccagaactccacgatcagggccagcgcgaggaacagcccggtgatccgcaccccggaggccggggtggccagcagcgcggcggccgcccaccgcccctggcgggccagcagccaggcgggcagcgccagcgccaggaacaccgcctcggagtagccggcgaacaggaacaccgcgggcggcccggccagcagcgcgatcaccgtccggcgcccggcgcccgcgccgccctcccgctccccgagccgggccagcgccaccatggcgatcgccccggccaccagcgagaccgccagcccgatcaaccggtagtccgacagcagcagcccgccgatccgcaggtcggggatcaccatcccgagcgcatgcaacagcagcgggtagccggggaagaaggccggccacccggggtccggctgccccggcaccccgtcatagccgtaggtggcgaggttgatgaaccggacggcgtcccactgcgcccaccgttccagataggagcgaccgtcgtagatggtcggcagcaccctggggatgaccgcgacgaagaacatcacaccggcccacgcgcccgcccacacggacagtgccaggcgatcgacgggccggatgcgtgagaaaaccgcggcgcccttgtgctggacgggcgtcgcggcgtccttgtcgtggtcgtggagcaacgtcacgggatcctaacctgcggcctcgaaggtaagccgggcataaagcccgccatgtgaaacggctgtggcggacccgccgtcgaacgggcccgccacagccgcttgcacccttgctcagtcgggcggtctgacggcctgcgcccctcccatgccggggccgccgccaccgtcaccagggccaccgccaccgtcaccggggccgccaccgccgtcaccggggccaccgccgccgtcgtcaccgccgccgtcgccgctggggctcgggttcggcgtcggaccggggttgcggcagcccggcgcgttcgggaagcgctcgcacagaccgggcgggtcgttgtcctccggcggccggttgccgccgcagcccggcgggatgcagggccggtgccggcgcggccgctcccggcagggctcctcttcggtgctctcctgccccggctcgcacatcggggtctccgagggagacggctgcacggtggcgaacttctgcgccaccccgacataggcgggcggcgggaactgctggatctccatgccccgggtggcctgggtcatgtagacgttccacagcctggccgggacggtgccaccctggaccaccgcgccgtccaggaccagcctctccttctggtcgttgtagaccgccaccgcggtggacagctgcgggatgtagccgacgaaccaggtggcgacgttcttgtcggtggttccggtcttgcccgccaccggccgcccgtcggccagcttggccgcggtgccggtgccgccgttgacgaccgcctgcatcgcgtaggtgacgtcggcggcgacctccttggagaagatgttctcccgcttcttccacttgagggtcttgtaggtcttcttgtccttggtgaggaccttgtcgaccacgtgcggctggtagtaggtgccgccgttggcgaacgtcgcgtacccggccgcctgctcgatcgggcggatgtcgttgatgcccagcgacagaccgtaggcgtggcggtgcggttccagcaggtcgctggcgatccccgcgtcggtcgcggtctcgatcacatcgcccagcccgaccttcatgccgagctggacgtaggcggtgttgatggagttcttggtggcctcgatcaggtcgatcgccgggggctcacggtgaccgttggggatggggatggtggccccgggcgtgccgggcggcaccgggttgccctggctgtcgaaggcgatgcccgagcggccctccaccagggtcttcaggctccagttctccttcagggcggtggccagcacgtacggcttcatcgccgacccggcctgcgcggagcccgcccacacgttgtcgaactcctgcttgaggtagtcgggaccgccgtagaaggcgaccacccggccggtaccggtctccaccgaggcgatgcccacccggatgtgctcggacttccgcttggggtgcagggaggagatcgtccgctcggcggcgtactgggccgccttcatcttggcctggttgaaggtggtgacgatgtgcaggccgttgcggatgatctcgtcctcggtgatgccctggtcgcgctccagctccttgagcgcccgccggatcatgtagccgttctggcccgcgaaggtctggccgctgttgatcggccgcgtcttggggaggcgggcctggtacttgtcgtagtcggccttggtcagggcaccggtcttgaccatgccgtccaggacgtaccggtagcggtccagggtctccttttcgtagtcctcggtgccgagctggccgggacgctggatgatcgccgccagcatcgccccctggtcggggcgcagcttgttgaccggaacgccgaaataggtcttggacgcggcctgaatgccgtatgcctgccggccgaagtagatggtgttgaggtagtcctcgagaatctggtccttgcccttttgctggccgagtttgacggagatgaacagctccttgaacttgcggctcatcgtccgttcgttggacaggtagtagttcttggccagctgctgggtgatcgtcgaaccgccctgcatctcgccgccggtgaggttgacccacaccgcgcggaggatgcccttgacggaaaagcccgggtcggtgcggaagctgcggttctcggccgcgatcacggcctcctggacgtgcagcggcacgtccttgagatcgaccagctcacggttggtgccgatgcggccgatctcggtcttgccgtcgtcgtagtagaagatcgccgcggtcttggtggcgtcctcgttgccggcctcgggcaccggcgtcatggcgtacgccactccgatcagcgtgcagaagctgaggatgcacaggcccagcacgccgagcatgaccttccacgacggcacgaagcgccgccagccggtcttctccggcttgtcgccgccggagcgccggccgcggccgcccgatccgccgcggccgcccggcccgccgggtccagggggtccgggggggcctcccgggccgccgggacggcccggccggggcccgcccgggccgccgggacgaggaggacggccgggcatgcccggccccatctggttgcccgcgggaacgcgaggcctgctgccgggtgcgccgggagagccgtgccggcctgggcccatggggcgtccgggagcgccgcccggtccggatgccatggctcgcccgcgcccggccgagccacccggcatgccgccggatgcaccggaccggtggccgggggtggggacgccgggcatccccgctcttcccggtccgcgttgcggtccgttctggcttgggtaactcacgcgacctcgttcggctactgggatacggcgttggtgcgtcgtccgacagtactgcgcaggcgaatgagggggcgaccgccgtgcagcgtccgatcccgccctcggccacgggaggccgccggtggaggaacgcacgatctggtcgccccgcgacgttgcggagcggttcgggttccctcagcttcccttggccatcggtccccgccggctgcggggccgtgtgccatgaccgaggacgtacgacaccgtcaagtggttccaagtacaaccttcgcacacttcgcccacaaagacccagaattcaccatattcacgggccatgtcagcgagttcacagtgggctggcttgacacgaccggcataaggtccgagttcgtcgccgtagacgcaggtgacattgggtgagcctccctttgcggcagaccggacacctcttgtcggtcggctcgtcatggtacttggccacccgaagggggcaggggcggacgtcacatatgtccgctttacagaggcgttgcaagggggatcgttctctctgtgagcgcgtgaccaccgtgccgcagccggggcggccccggggtccggggcaccggtgcttccccgccgtggtgggcgccctcccgcaacccggcccggacgaaggcgccgggttccgtgcatcccgtcccgacaacggggaaaatcgcgaagttgatgcccgcttgcgaagaggcttaacgagtacgtatcgtatcgatgtatcgaagcgatacattggcgcgatacatctgaacgagacggccgagaccgccgcgcagcgaacgaggtcgtggatgcggaggacggcatggcaggcaggaggggcacggaggtgctggagctcgccgtgctcggactcctgcacgaggcccccatgcacggctacgaactgcgcaagcgcctcaacgcgctgctcggcatgttcagggcgttctcgtacgggtccctctatccgtgcctcaagaagctcctggagcaggggctgatcgtggaggaccggccggaggagcccaatgtcgcgctgagcctgcagagtcggcggtcgaagatcgtctacaagctcaccgccgacggtaaggagcggctccagcagctgctcaccgaggcgggcccggcggcgtgggaggacgaggggttcggcgtgcgcttcgccttcttccgtcacaccgatgccgacgtgcgcctgcgcattctcgaaggccggcgcagccggctggaggagcggctggagagcttccgcgccgccttggcgcggacccgggaacgggtcgacagttacaccctcgagctgcaccaccacgggctcgaatccgtcgaacgcgaggtccgctggctcaacgagctgatcggccgggaacgcgccgagcaacaaggagagcaccagcgggccgagcgggagaagccgtcaggcaagtccgcagacaccagctcggacgacgaccgttaagcaggccggttgtacgtcccacctgatcacgagaaggagcattcggatgggttcggtgcgcgtagccattgtcggcgtgggcaattgcgccgcttcgctcgttcagggcgttgagtactacaagaatgcggacccggcctcacgggtgcctggcctgatgcacgtgcgcttcggcgactatcacgtcggtgacatcgagttcgtggccgccttcgacgtggacgccaagaaggtcggcatggacctggccgacgccatcgtcgccagcgagaacaacaccattaagatctgcgacgtcccgccgaccggggtgaccgtgcagcgcgggcacaccctcgacgggctgggccactactaccggcagatgatcgaggagtccgacgccgagccggtggacgtggtgcaggtcctcaaggacacccgggccgacgtgctggtgtcctacctgccggtgggctcggaggaggccgaccgcttctacgcccagtgcgccctggacgccggggtggcgttcgtcaacgcgctgccggtgttcatcgcctccgaccccgagtgggccaagaagttcgaggacgccggggtgccgatcgtcggcgacgacatcaagtcgcagatcggcgcgaccatcacccaccgggtgatggccaagctgttcgaggaccgcggcgttgagctgcagcgcacctaccagctcaacttcggcggcaacatggacttcatgaacatgctggagcgcaaccggctccagtccaagaagatctccaagacccagtcggtcacctcgcagatcccgcgggagatggccaagagcgacgtgcacatcggcccgtccgaccacgtgccgtggctggacgaccgcaagtgggcctacgtccgcctggagggcaaggccttcggtgacgtcccgctgaacctggagtacaagctggaggtctgggactcgcccaactccgccggcgtgatcatcgacgcgatccgcgccgccaagatcgccaaggaccgcggcatcggcggcccgatcctgtcggccagctcctacttcatgaagtccccgccggtccagtacagcgacgacgaggcccgcgaggccgtggaggccttcatccgcggcaaggtcgagcgctgagctgagccctgccgtgcaaggctgaacggctgacaaggcccggccggactcggttccggccgggcctttcccataccgggcgcggtgcgccggacgggacgcccggcgcaccggtcgggctcagtacttgatcatgccgcggatgttcttgccgtcgcgcatgtcctggtagccctggttgatctcgtccagggtgtaggtccgggtgaccagctcgtccagcttgagcttgccgtcctggtacaggtgcagcaggcgcgggatgtcgcggcgggggttggcgttgccgaagatgcagcccaccagctccttgcgcgtcatggccagctcgaacaggttgagcttgacgtcctcctgggacatcggggccaccgcggtgacgacgccgcggccgcccttggcgaccatgctcatcatcggggcgatgaggtcgccggtggccaccccggtggtcaagatgaccttctcggcgttggcgccccaggtgatctcgttgaccaggaagatggcctcctcgatggaggcggcggcgtgggtggcgccgaaggtctccagggccttctgccgcttccactccaccgggtccacggcgaccacatagcgggcgccggcgaaggccgcgccctgcaccgcgttcatcccgatgccgcccagcccgatcaccaccacggtctcacccggctggacgtcggcggcgtacacggccgagccccacccggtggtcaccccgcagccgaccagggcggccttgtccagcgggatggaggggtcgatcttgatgcaggtggcctcgttgaccacggtgtagggggcgaacgtgccggtgcagcacatgatgcccaggtccgcgccgttcttcttggcgtggtgccgggccgtcatgtcgctgatctgacgcccggccagcagcaccgcgcccaggtcgcagatgtgctggcggccctgcgcgcaggaggggcagcggccgcaggccgggatgaaggagagcaccacgtggtcgccctccttgagggtggtgacgcccgggccgacctcgaccacctcaccggcgccctcgtgtccgccgatgatcgggtactgctccacctgcatcagtttggccacctcggggtccatcgccatgtccccggtgaccatgtgctcgtcggagtgacacagacccgacgccgtgagcttgatcttgacttctcccgctttggggtcgtcgagctcgatgtcctcgacgctccactcggtgtgtggctcccacaggatcgcggctcgagtctgcacttgcgcctcctcggatcggcccgtttgccgggatcgccctctggcaagggctgtgccgggatgctcccgactgggcacggtgaaagtcaataagttcatatccgaattcgattcggtagtccaccccccaccaggggaaacaccactctcttcggaccgttttggactcgcccacaacgcagcggggccccgccggaaagcccggtccggcggggccctgcagacatggaacgatcaggcggtgggctggtggacgagctcggcctcgccctgatcggccagccagcgctcggcgtcgatggccgccgcgcacccgctgccggccgcggtgatcgcctgccggtaggtgtggtcgaccacgtcgccgcaagcgaacacccccgggatcttggtgcgggtgctgggggagtccaccaccaggtacccgttttcatcgatgtcgagctggcccttgaacagctcgctgcgcgggtcgtggccgatcgcgatgaacaggccggtgacctgcagggtgctctcctcgccggtcttgcggttgcggacgcgcacccccgtcacccggtcctcgcccaggatgtccaccacctcgctgtcccacacgaagcggatcttgtcgttggcgaaggcccggtcctgcatgatcttgctggcgcgcagctgatcccggcggtgcaccacggtgacgctcttggcgaacttggtcaggaagatggcctcctccatcgcgctgtcgccgccgccgaccaccgcgatgtcctggtcgcggaagaagaacccgtcacaggtggcgcaccaggagaccccgcggcccgacagccgcttctcgttctccagccccagctcccggtagccggagccggtcgcgatgatcaccgccttggcccggtactcggtgtcgccggtcttgaccaccttggggtggacggtcaggtccacctcggtgacgtcatcggcgatcaggtcggcgccgaaccgctcggcctgcttgcgcatgttgtccatcaggtccggccccatgatcccgtcggggaagccggggaagttctccacctcggtggtgttcatcagggcaccgccggcggtcaccgagccttcgaagaccagcggcttgaggtcggcccgcgccgcgtagatcgcggccgtataccccgccgggcccgagccgatgatgatgacgttgcggacgtcgctcaacttgtgcgcctttcgttccctgcaaatcggtcggttcgggccgccgccacccggcgcggccttggcgtgaccgggtccgccagtggcgtcaaccgatcctagggccgggggattcccggcgtgccctgcggcccggatggtgggaggatgcccccgtccgaaacggtcgaacaggggggacagtggcgcggatcctgctgctgcattcgatgtacgggctgcgcccggccgtccacgccgcggccgaccggctgcgcgcggccgggcacgaggtgcacgtcccggacctgtacgccgggaaggtggccgacacgcccgaggacgccgagaagatcagagcggaactgggccgggacgagctgctgcgccgggcggtggccgcggcggccccgcactctgaacagggcctggtgtacgccgggttctcactgggcggggcgctggcccagaacctggcgctggccgacgagcacgcccgggggctggtgctgctgcacggcacctcggacctgcccgaggacgtctcgaccgacatccccgtccagttgcacgtggccgaccccgacccgtatgagaccgacgactggctcaacttctggtacctgcggatgcgccgggcgggagccgacgtggaggtcttccgctaccggggcgccggccacctgtacaccgaccccgacctgccggactacgacgcagaggccgccgagcgcacctggcggatcgtcgaggacttcctggccgggctgtgacggcccggccgaggcgggcggacgagcagcgcgggtcgtcccaaggcgcggtcagggagtggtgcggtgggcggggatggtggtctcctcgatcacatcggaggtggtgtcggtgcacttggggccgacgaccaccacccgccaggtggagccctcggtgggcaccacgatgacggtggcctcgcggccttcgaagcgggccacatcgaccagcaccggcttgatgcccaaggcgacctggtcgacgcacccgaccagacggcccggggagtcctccaggacgggcagggaattggccttgaggaccatctcatcggcctgccgggccaaggtggcgctgcggtagaccgtgccgctgcgccgcacggtgaaagacccctcggccagcaccgcggccttgccccggctgctgtcggccggcacgtgagaggcgtggtcgtcgccgctcagcgagccgttgagcaggacgcccccgaggaccgccccgccgccgagcacgaccaccgcggccgcggcggccgagaccagccgcagcggggtgaaccgggagcgccacccgccggcccgctgccgcttcagggcgcggtgcggcaggctcgcgaccggggcggacttctccgcctcggcccggatggcctcgtcgatgcgttcgatcagctcctcgggcatcgggggcacggaaacgtccgccagcagccgggagacgtccgcgatctcggcggaccgctcccggcacagggcgcaatcgtccagatgcgcgttggcggaggcggcttcatcgtcgtcgagcagcccctcggccaggtcagccagggcttcatagtccaggtgcgcggggttcacttgggcaggccacctccctccttcttcgaaccttcgacgtttgcgcgccctgcacggttccgcagatgcgccagccggcgggccaggcgggcccggccgcgggcgcagcggctcttgatcgtgccgggcggaacgtccaggaactccgccgcatcgtccacgccgtaccccagcatgtcgaccagaatcaacgcggcccgctgctcgaacggcagctcaccgagcgccgcggtcacctccagcagcgtgccgtgcccctcggtggggtccggcagcttgggcgccagcgcgtcgatcttggcctcgtcgcccagcggagtggccgggcggatcgacttgcggcgcaaccggtccaggcaggcgttgaccacgatgcggtgcagccaggtggtcactgccgcgtccccgcgataccgtccggccgcccggtaggccgacaggaacgcatcctgcagggcgtcggcggcctcctcctggtcgcccagggtccgcatcgccaccgcccacatccgttcccggtgccggacgatcagctggccgaaggcgtgcgggtctccttgagcgtgccgggacatcagctccttgtcggagagctcgtccacgggcgacgcgctcacggacgccacggccgagcgtcctggttctcggtagcggtcattggagacgacaccacggtttccaggggggatggggacatgttcactcacaggaacgataccgactaagccctcgccgggcacgacccgtcacatcaccggccgccccggcacaagcgggacatcccgggcgggcggcgcccgaacgtcccgagcgccctcgccaaagggcggaagcggccggcgcgcaccgccgcaggcggccctctcagttcgcccacccgtagacggcgacctcgccgacctgcaccttattgctgggaggcagccgggtgaaccacagcaggacgtaccggccgcgcacggtcttgccgggcgtgatctggaaggtcccggcgctggtgctgcggtcgccgatcttctgcatggactcgcgcacgttgctgtcgccgacgctgacctccagcgccgcgccggcgcccgcgggcggcacggtcagctcgatccggtcgatgctgacgctggagcccatgtccagcaccacgcccaggccggtcaggtagttgccgaactccggatcggcgtagctttgcgagtgccagacggtgcgctccttgccgtcgttgatggcgcggaccgtccgcacgatggagctgtcggggtggtcgccctgccccggccggttctcatagcggctggtgaccttctcgatcggcagcttcttggcggccgggcgcgccgaggcgctcgcggtcggcgtcttctgctgggcctgcggggcgccgtctttgtttccgccgccgaacagtgcccaggcgccgatgccgacgatgaccgtgacggccgcggcggcgacggccagcagcggccggctgagctgctgcccgccctggggcgccggcgccgtggtgggccgggtgggaccggccgcggcggcgggcgggaagccctgctgccggggctgcggggacggctgggaggccgcgggcggccgcggctcggcgggcgggcggcccgcggtggccggtgcgggccgcgacggcctggggacgaccgccggcggcgggcccacggtgggtccggcgaacagcggcagcggggtgcgcggcacgctcttgagcgcggcggccagctcggccggggtggtcagcggcggccggccgtcgggagcgggcaggccgacggcccggcagatgatgccgtccagcagcatcgagaccccggcctgcacctggcgggcggcccggtaggccccgtcctcgcccttgggcgccggcggcaggtcgcagtcggcggggtcgcccggccagtgggcggtcaccgccgcatacagcatgcggcccagcgcgcgggtgtcctccagcgccgggttctcggagcggacgtcggccagcaccgcgtccaccgccacgcccagcagcttgaccgtgccgccggtggtccatagcaggtcgcgggggcacagccgcaggtgggacagcccagcggcgtgcgcggcggcgatggcctcggccgcctcatacagcagggtggcggcacggccgggctccagcggggcccgcttgagcatgccctccaggctctcgccggccgcccactcgctgaccacataggcctgctcgccgctgtcgtcggcgtcgaagacctgggtgaggcggggatcggtgagccggctggcggcgcgggcggcggtgaccacctcgctgacgcgggggaaccccgggtcgaaggtccgcacggccacggcacgcgccaggatctcgtcggtcgccttccacagggtggatccgcccgattggctgacccgttcctcaagtcggtaccggccggacagacgagtgccgggttcgatgatggacgtgctcacggcaacgtcctgcgcaagtgatcagatcccatcatcgtggcgtggcagcttacgcctccggccctcctctttgcagtccgcagggtgtagcccggcaagccgtattctccaacatggtagtggttgcccggttgatcggacgggacaaacgccgtagctcttggccgccgcccgccatcggcctcggcggccttcagccccgtccgggcagccgacgcgccaccatggacagcatcgtctgtacctccgcgacccgcaacagccgggcgaagaggacataaagggcgcacccgccggtgccgccgatgatcagcgccagcagcgccgccacgaacccggtgcccagccaggcctccatgaccgcctgggcggcataagcgaaaccgaccagcggccagaccgccaccagcagcttcaggtgggtgccggtgatgcgccgcccgtccagcccgccgagcttgcggcgcagcaccgcccacgacaccagcaggccgacggtgttggccacggcgaagccggcggcgatgccgatggcgaccttctcggcctccagcacgttgtagacggtgatggccgcggcgatgttggtgccgacggtggccacggcgatgaacgccggggtgcgggtgtcgttgtgcgcgtagaacacccgcagcatcagctggtaggcggcgaacggcaccagcgccaccgcgaacacctgcatgatgtgcgcgatcgccagcccggcctcgcggtcgacctcgccgtgctccagggccaccgcgatgatctccggcccgagcaccaccatcagcgcggcggcgggcaggatgatcaccgaggccagccgcaccccgctggagaagtcgtcgcgcaccagcgccgacttgccctccgcggcgtgcgcgctcatccgcggcagcagcgcggtgatcacggtgacgccgatgatcgcgtacggcagctggaagagctggtaggcgtaggagtaagggctgtagccgtagccgggggcctgctcaccggcgctgttgagcagcgaggtggtgaccgcgaaaccggtctgcgtcagcaccaggtacaccaggctccagccggccatccggccgatctggccgagctcgccgtgctggaagtccagccggggccgccagcggaaccccgaggcgtgcagcgacggccacagcgccagcgtctgggtcgcgatcccgccgacggtgccgcagaccaggatcgccacctcggtcccgctgatcgactcgggggtgaccgtgccggtggtcaccaggatgaacagcacgccggtgcagcagatgacgatgttgttgagcaccggcgcccacatcggcgcggcgaaccggttgcgggtgttgaggatggccccgcagaacgcgctcagccccaggaagaagatctggatcgcgaacaggcgggtgaacagcaccgccaggtcgcgtttgtcgccggtgaagtcgcgtccgtagatgtagtcgatgaagaccggggccagcagcatggccaccacggtcatcgccgccaggcccaccaccgccagcgtgaacaggcgctgctcgaaccggacgccgtagccggggtcgcgttccttggcgcggacgatgagcgggaccaccaccgcggtcaggatgccgcccagcagcaggtcgtagacgatgaccgggatggtgttggcggtgttgtaggcgtcgccgagcgcggcggtgcccagcgccgcggccaggatggcggtgcgcaggaaaccggtgacccgggaggtcagcgtccccagcgccatcagcgccccggacctcagcaggctggacgcccgcccgccgcccggggcgtccccggcgggcgccccgtcctgtgcgggccggggaggcggtggttgcacggccggcgcggcgggcgccggatcacccgccggtgggccggccgggggcctgcgcccagggtgattcgcctccgggtgacccgtcaccagatgcctccatcttgttgcggcgccgcgccctcatcgctcggaacccgacgccgacgaagagtacggcaagcgagcccccggtgataagcagggcgacggtcccataaccggtggtgttgatcgtcaggacgtgggtgcggtacgtcttgccctctggggtgagcagcttgacgtccacctgggtggggccctgggcgaaggactccacctcgacgtcgatcgaggcccgttcgttggggcccagcacgatgtcggactcatactcgccgatctgcagccgggccgggatccgcggggtgatctcgatgcgcagccggacgctgcggtcgctcagctcgttgttgatggtcagcaggaagttgccggtgcgcccggcgagctggacgacgttgtcgcggcgggccagccccacccggttgatctccgccgcgacgtggtcgccgagctggtcgcgggcggagcgggcgcgctgggccagcgtccggctgccgcgccaggagccggactccatccgcaggatcgcccgcgcatgcgggtagctgaccgggttgaggatggcggcgaagccgttggcgcggccggcgatcttgcggacctcgccgaggtacttggggcccagctcataggccgcataagagtccgggtagccggtgaaggtcagctgctgcggccgggcccgggcgatgtcgccgatcttcgccggccgcagccaggacgccttggcggtccactccagcaggtgctcggcgaactgcgggccggggttccagtaccggctgggggcgatcacgatggtgcgggccagctgcggcagctccgccgtgatcatcgcggtctcggccaggaagcgctgctcggccagcagccgctggccggggtcggtggtgtcgacgctgacgatcttgctgagcgtctggtcgtagaccacgaccggccgcgggccggagggggtcggcagggacgccgtggcgctgggggtgtaggtcacgttgccggccggcgggaagaccgcgctgctcatcaggaacgtgtcgctgcccagccgggacatccaagccagcgtccggttctccgacacccccggcaccggccaggcgatctgggcgtcggcgggacgtcccagcacctcctgggcgacccggcggtggttgtaggcggccttgaggtgcccggtcaggtcgttgcggacgagcgcgtcggcgtccacatcggcgtacggcagggcgaagtaggagtcgcgggaggaggcgcgcttgagccgatccagccaggcgcgggcggtcgcgctggcgggttttttggcgggggcgcgtcccgggggccggacggtgtagcccttggacgcggtcatcgcccgggcgtcgtccagcagcgccgggtcgatcgcccaggtgagcggggtgtcggtgctctcggcggcggccaccagccggcccagccgcccgttcggcgaaaggtccgtctccagccggtcgtcgaggaagatgtggtcggccgagcggtgcatccggtcggccagcggccacacccagccgatggaggtcttcttgaaccacttgcggcccgggggctgccagaccaggaaggtgacctgcccggccagcacctgcccggcctgggtgtagaactccacgccgatcgggaaggtgccgaacttgttctccaggtgcagggacttggccgccacctggatcttccagggcacctgggcgtcgccggcggccagcgtcccgtcgcccagcatctggtcggcggtcacccccggcagggccgccacgtcgctttgggcgagctgggcgagccggccgcggctgacgacggcgcggttgctgtagcggagccggtagcggacgccggccagcggctggccggagcggttgaccacatgcccctgcagggtgatcttgctgcgcgcggtcaccgtgcggggggcgatggcggtgatcgacaggctcacgggggtctgcctgcgcccggccatgaccgtctgcgccccggtggcctggcctgccggggcggccgccggcgcgagccgggactgggcgaggctcacctgggcttgctggggagacgccagcgcgggagtcgcggtgacgcaacagaaaagcacggctgaaacggccgcgcgtcgccacaccctcaagccacaaccgtccatttgcgaagggtgccggagctccggatcacggctcgatggtagtgccgccggatgatccctccgaccgttgcagaccatctaccaggtagatgcccccttcgcacggtttgttcacgcaacgcaccgggtgggcgacgcaccgcggggtcgccggagggggcggcggccccgcggtgcggccggccgggacgggccttaagcgggccgggcggccggaagctcctcctcccaggcggacccgatgggcttggcgccgctcagctcgcgcagatccgccatgcgcaccgccagggcggtcagcggctccccggtgggggtgtagacgacctcatcgggcgccaccccgcccaggccggcccggtcgatcaggaccggcacggcatcgggcagcagcagcgggcacaccaggtcggcgtggtagtcggtgacggagttgatcaggtcggggcgggcgggccggatcaggcgggcgccgagcgcgcggcgcaccggttccaggacggtccggctgccggcgggggtgatcagcgccgccaggaaccgctcgccgcgcagcgcgtccaggcagtggtacatgcgggtgaccgggcagcgttcgggcggcaggcccagcgccccgggcaggtcgtcggcgtgcgcgatggggcggggaagccgtacgatctcatgtgcgatttcccgctccagcagggtccggtggatggtgagggcgtccttcatcgtcgacctccggtgccgaggtggaccgtccgcgtacccggcgtgattcactggatgaccacggggtgcccagaacgtaactcggagatagcgccctgtgaagagcggcagcaaaagtccttcactttattgggcgttcgccgccaagattttttgtttgtaagccgtcttgtgaggttctacgctcgatgcccgtgcccaccgcgtcttcccccgaagaaccgaccgcgcagcagctcaaggcgatccgggaactgctcggccgggtgatcccgccggccgccgacgagctgggccgccgcttcgccgccgccgggcacgagctggcgctggtggggggaccggtccgggacgcgctgctgggccgtcccggcaaggacgtcgacctgaccaccgacgccacgcccgagcaggtgctgcagctggtggagggctgggcggacgcgatctggacgatcgggatcgagttcggcacggtcgggctgcgcaagggcgacctgcagctggagatcaccacctaccgcagcgagtcctatgaccccaagtcgcgcaagccggaggtctcctacggcaagtccttgaccgaggacctggcgcggcgcgatttcgcggtgaacgcgatggcggcgcggctgcccggccatgagttcgtcgacccgttcggcgggctgggcgacctgcgccgcaagacgctgcgcacccccggccgcccggaggactccttcaacgacgacccgctgcggatgatgcgcgcggcgcgtttcgccgcccagctcggcttcacggtggcgcccgaggtggtggccgccatgcgcgacatggccggccggatcgagatcgtctccgccgagcggatccgcgatgagctgtccaagctgatctgcgcgcccaggccgcgcgccgggctgacgctgctggtggacaccgggctggccgagcacgtgctgccggagctgcccaagctgcggctggagatcgatgagcaccaccggcacaaggacgtctacgagcacactctgatcgtcctggagcaggcgatcgcccaggaggaggacggcccggacctggtgctgcggctggcggcgctgctgcacgacatcggcaagcccaagacccgctcgttcgagccgggcggccgggtgaccttccaccaccacgaggtggtgggcgccaagatggcccggcaccggctgagcgcgctgcgctaccccaaggacgtggtggccgacgtctcccgcctggtggagctgcacctgcgcttccacggctacggcgacggccagtggaccgactcggcggtgcgccgctacgtgcgcgacgccggtcacctgctgaaccggctgcacaagctgacccgcgccgactgcaccacccgcaaccggcgcaaggccgagcggctgcgccgcgcctacgacgacctggaggcccgcatcgcccggctggccgccgaggaggagctggccaagatccgtcccgagctggacggcaacgagatccagcagatcctgggcatcaagcccggcccgctggtcggcaaggcctacaaattcctgctggatctgcgcttggaccgcggcatgatcggcaaggaggccgccaccgccgagttgctgcgctgggcggccgaacagggcctgcagccgccggcgtcgtcatcgtgaacgcaggcggccgcaggcccgcgggcgccgcagcccctgcggcgccgggcggtggccggtccatccccactccgcgatcggccaccgcgtcatggcgtggacgtcagcggacgtccacgtagtctccggagctcagcaccggcgcgtgcagcgtggtgcccttgaagcgggcgcaccagtagccgtcgtgccgggccttgaacttcttgaggtagacgcccttcttgttggtcgtcgcgtaccccttgagcacccacttcttggtgcccttgcgcttgaagtagatgtagacgcgctggcccttgtagccgacgtacttgaaggggtaggtgctgttcagccgggtcagcttgccggtgaccttgagcgtcctgcccttcttgatcggctcgggcccggcgttggcggtcaggcgggtgccccttttgacgtagaaggaagcggaggggcccacgtagtcctcaccgctgtcgtagtcgtagagctccgtctcgacgatccacttgccggccgcgtcgtaacggtcgaagcggaccgaggagacgaaaacgccgtcgccgtcggggtcctcggcggtgccgccgtacttgtagtccccctgggggccgtggaggtcgaagctcacccacgactcgtcggacaggccgggggccttgagcttgatcgtcagggtggtggacttctgggcggtcaggacgaccgtcttcgggctgacgctgagggtggcggcgggggccgcgtgagccgtggcgggcgacaggagcgggaccagcgtcgccgtggcggccagcaaggtgactgaacgcttcatcggcgcaactccttcgttgaccaatatctctctgtttcagagagtctagatgttagccctgtcctctttcatccccttggttaactcattcatcaaagggacgcttcgcgcactgaaccggttgtcttgtcggcagcgtgatttctcgtccggcttcctcagcgacggccgccgctacaagggatcaccccaggcgcttcaccgcgacgtcttcggagcccaccgggcctcgcaccgcacggcgccccagtgaccggccgcgcgggcgcattcgaaccgaggcgacggccgcccgctcccaccgggttctcgttccccctgattccgtacgggtcgcagcgggcgatggactgctcgcgagtcccctcctccacgccggactcgcctgtgtgtggggtggccgaccggcccccgctccccgccgaccggccaccctgcctggtgtgtcacccgagacgtctgcgctgccctcgccgccacacgaggccgatgcggccggcatcaccgcatcgacgcccctggacgtctcaagtgattcatcagacgttcacagatgatacaaatgtgagcaatattcacacaatagggtcaaggatgatctactgagtgggacgcgcggggggccgcaccggttgtcccggcacggggctccggtcttgcgccggataccgccgccctaggctcggggccatggcggaacacacggcgttgccccccgaggagatcgaacggctgcgctcctatgaccgggagcacgtatggcacccctacgggccgatgccggcgaaagccgacagccacccggtggtggcggccgagggcgtgcggctggtcatggccgacgggcgcacgctgatcgacgggatgtcgtcgtggtgggcggccgtgcacggctacaaccacccggtcctcaacgccgccgtcaccgaccagctcggccggatggcgcacgtgatgttcggcgggctgacccacccgcccgcgatccggctggcgaaactgctggtggagctcacccccgagccgctgaccaaggtgttcttcgccgactccggctcggtctcggtcgaggtcgccatcaagatggcgctgcagtaccagcgggcgcggggccgcccccggcggcaccggctgatgaccgtgcgcggcggctaccacggcgacaccttcggggacatgtcggtgtgcgacccggtcaacgggatgcaccacctgttcgccgggatcctgccccggcagctgttcgccgcgccgccgcccggcggctacgacgccgagcccgaccccgcctacctggaggagctggcgacgctggccgcccggcacgccgatgaactcgccgcgatcatcgtggaaccggtggtgcagggcgccggcgggatgcgcttttacgcccccgcctacctgcgggcgctgcgggagctggccgacgagcacggcctgctgctgatcctggacgagatcgccaccggtttcggccgctccggggcgttctggggggccgaccacgccggtgtcgtccccgacatcatgtgcgtcggcaaggcgctgaccggcggctacatgaccatggccgccacgttgtgcaccgataaggtggcgcgcggcatcagcgaaggcgagggcggcgggctgatgcacggccccaccttcatgggcaacccgctggccgccgcggtggcgtgcgcgtccatcgagctgctgaccgggcgggacggccgcggccgcgactggcgggccgaggtcggcgccatcgagacggtgctgcgcgagggcctggcccccgcccgcggcctgccgggggtccgggacgtgcgggtgctgggggcgatcggcgtcatcgagaccgagcagccggtggacgtggccgccgtccagaaggtggtgatggaccacggcgtgtggctgcgccccttcaaccgcctgatctacaccatgccgccctacgtctgcaccgccgaggaggtcgcccagatcaccaccgccatggtcgccgccgcccgctccctgtgaccgccgccttctccagacggcgcgcagggcggccccggccggaaagcaacgcctcctgcgttctgcgggccggacggagcggcgccgctgagcgaggccgcctcggacgcgccgctaaacccgagccggcctgcggatgcgagcacaggagaccccgtaggccagggcacccgccgcgtaggcgacgacgatgaccgccagcatggccggggaacggccgtccgggggcacggcgacggccgccagggcggccgcggccacgaaggcggcgttgaagagcatgtcgtagacggcgaacacccgcccccggtaggcgtcggccacggtctcctgcaggatcacatcgacgctgagcttgacgccctgggagacgacgccgaaccagaaggccagcaccgtccacggcaggttcgcaaacggcgcgcccagcagcgccgtcgccgcggcggccgacgccagcagggcgatgatccaggtgttcttgccgatgcggcgcaccaccggcggggtgatcacggcggccaggaagaagcccagcccggagaccgccagcaccacggcggcccggtccaggccctcgtcggcgtcggcgctgaacaggtaccggtacagcagcagcgtcatgaccagcatgaccccgtaccagaaccggtggaaggcgatcgcggccagcgccagcgccgccggccggtcccgccgcagccgccgggcgccgtcggccagcccgcgcagcacgttgcccagcgcccggcgggtctgcggcggcgcctgctccggctcggggccgagccggtcgcggcccagcgcggtggccgtcagtcccgccagcaggtagccgccggacgcgcacagcaggatcaccgcggtgccgccctgcccgccgccgaacgcctgccgcagcagatagcccagcccggccccggcgaaagagatgaccgtcccggaggtgaccgcgaaggcgttggcggtgaccagcagcctgcgccgggtcacatgcggcagcgccgccgacagcgccgacaggaagaaccggttgacccccatcaccaccagcacggccaggaagaagaccgccccgtcgtgcccggccgccagcatcgccgccgtcgcggcggccatcccggcccgcagcaccggcgcccacagcaggatctgccgccgcgcccagcggtcgatgaacaccccggcgaacgggccgagcaccgagtacggcagcagcaccaccgcgaacgccgccgccaccttgcccgccgtggcctgccgttccggtgagaacaacaggtaaccggccagcgccacctggaacaacccatcggtgctctgggagaccagccgggtcgcatacagccaccggaagtcccgctcccgcagcaccgcccgaagttgcgccagcctcacccgcccagcctaggccgtcccgccgaagcagccgagccggccccgccgggcgtgatcgcgcccgccgagagacacgcctcaccgaggcatcccggcggcaagccctggtcgtaccgccgaagcgaccgggctgggcctaccagacgcgatcacgttcaccgagagacacgcctcatcgaagcatcccggcggcaagccctggtcatgccgccgaagcgaccgagctggacctaccagacgcgatcacgtccaccgagagacacgcccacccaaagcaccccggcctcatcgccgaagcgaccgcgcggcaacgcccgcacctggccgaatatcggcgggccgctcctcgtcccgccaccgctgaggagccttcgccggcgggcgcccggtggtcactcctcggtgagccagatgcggctgtagtcgtaggtcctggcctgcggcaggaaccgggtgccgcgcacccgggcggagtgctggatggggaaggcccggtcggccagcggcacgatcgaggcgtcctgcatgaccaggcggtcgagctggttccacagaccggtggcgcgggcggtgtcgggggttcgcagggcctcctggaggagctgccggatctgggggtcgccgtgcccgtcgagcagcggcgccagggccgagcggccgttgaggccgaaccactcggggtcgggggagaccagtttcagctccgccccgctcttacggatcgtgacttcgatgtcacagtccgacaggctctttcggacggcccggacgaccttctccggctcgtccccggggtcgagcgtcagccgcagcccgccgcggtggccggcctcggcgagcagctcgcggcacttgccggggtctccggcgtcgtcgggcgtggggtaggcgttgtgttcgaagtacccggcgttgcccggggcgatcagggtgtgctgcgggcgcgccgcctcgtgcccgcccagagcctcgatcacggccgtccggttcaccgtgtactgcagggcccgccgcacccggtggtccgccacgccggccgccaccaggtacgggccgcggccggggagctggcggagcgcaaagcccgccgtgccgctcagctcctcgatgtcggcggccgggaccggccggtcccacgacaggtcggcctcgccccgctcgatgcggcgccgcacctcctgcgcggagcccacgccgagggtgatctggatgcggtcggcgaaccgttcccgcatcgggtcggtctcggcccgccaggcggggttgtgctccaggacgtaggagcggcccggctcataagaggcgatccggtaggggccgttggagacgatgttctgccggaactcgcggctgtcgggcacgtaccggtcgtactccttgggcgccgccaccgccggagccagggtgaggatgttgaggaagtcggcggccgggtgggtcagctcgaacaccagcgtggtctcgtcggcggcccgcagtcccgagatcgagtgcccgttctggtaggcggccatcgcctcggcgtcgtcggcgtcgaccttggcgtagccgtcgcagaacgccttcatccccttgatcgtggcgatgtagtgcgcgcggtggggcgacggcgccgccgggttgcacatccgcttgaaaccgcgcacgaaatccccggccacgaccggccggggcgggctggtgtcccagtggacgttcccgcgcagccggacggtgtacttcctgccgcccttgccgatcccgccgttctccttggaggggaccgcctcggccatgtcggcctggaccggcaggctctcttcgaagttgttggacgccctggtggtgaaaagcgtccgcgccaggacgcggttcagcgcgtaagcgggaggctcgctcgcggcggcggggtcgaggcgctcgacgtcggcgtcaccgacgatgcggagcacgccgcccggctttcccggcccgtacccctcgtccatcgcggcgccgcacccggtcagcgcaccggccagcacgagcgccgccgcgcagcctccggccgcccgcatccgtgaccccgtccaagagccgtccgccatgcgccctcccgcgccaggtacaccaccgagcggcccggacctccgtccggtgccgcacgcccattttcccgacgctcaaagggagcacttaccggaccccaccgcagcggggcgaaccgcgctttcagatgggacgcaggacgccctcgggggtcatggagcccaggaggcgttccagcgccacttccacgtcctcgcgccacgacagggccgacttgagctccagccgcaggcgggggaagcggtggtgggggcggacggtcttgaagccgaccgccagcaggtagtcggcgggcaccatgcagccgccctcctcgcccttcaggtcgccgaacgcctcgatggcccgcacgccgcggcggaccaggtccttggcgacgccctgcaccagcatccggcccaggccgccgccggagaactccggcagcacgtgcgcggtcatcagcagcacggcgtccgcgctgaccgggctggtggggaaggccagggaacgcggcacatacagcggcggggcgtacagcacgaaaccggcgggcgtgccgtccacatagacgatcttcccgcagctgccccactccagcagggtggaggagacccacgcctccttctccagggcggggtcgccgctctcggcggcgcgttcggcggcgaccgggtcgagttcccagaaaacgcacccgcggcacctgcgcggaaggtcgccgagattgtccagtgtgacgttcacgagccgacgcgacaccagatcggcaccccctggtgctgttgctccgcgcccgcctgcgggcggcctgaaccggtcctggcgggcgggctgaaatcgcaagacccccgaccgcgaagacccggccggatgccgctgcagacaacccgccgggctcttcaggcatcgtatcggacgaggacttcgggaaaccggcaccggctcgtccgggcatggcacaccgggcggcccgtcgccgcggggccctgggcggcccgtcgccgcggggcccttcttcatcgcacacccgaacgtgacgtagttttgctactcggcccctggcatcggaggtaacagtgcaccagcacacgcggacagacccgtacaccgaccgctatgccgcccgcgccgccgggatggtgccctcggagatccgggcgctgttcgccgtggcctcccgccccgaggtcgtctcgctggccggcgggatgcccaacatcaccgcgctccccctcgatgtggtcggcgacatgctcggcgagctgacccggcggcgcggcactgaggcgctgcagtacgcctccgcccagggcgacccggaactgcgggcccgcatctgcgaggtgatggcgctggagggcgtgcacggctcgcccgacgacgtgatcgtcaccgtcggctcccagcaggccctggacatgatcacccggatcttcatcgaccccggggacgtggtgctggccgaggcgccctcgtatgtgggggcgctcggcacgttcgccatgtaccaggccgacgtggtgcacgtcccgctggacgaggacgggctgatccccgccgcgctgcgggagacgctggagcggctgcgcaaagaaggacggcgggtgaagttcctctacaccgtccccaacttccaaaaccccgccggggtgaccctcagcgagacccgccgcgccgagatcctggccatctgcgccgcgcaccaggtgctcgtcgtcgaggacaacccctatgggctgctgggcttcgaccgcgagccgatgcgggcgctgcgcgccgacgaccccgacaacgtgatctacctcggctcgttctccaagacgttcgcgccgggtttccgggtcggctgggcgctggccccgcacgcgatccgcgccaagctggtgctggcggccgagtcggcgatcttgtgccactccagcttcacccagttcgccgtccgcgagtatctggccacccagccctggcagcagcagatcaagtcgttccgggtgatgtacgccgagcgccgggacgccatgctggagtcgctggaggcgctgatgcccgacgggtgcacctggacccgtccgggcggcggcttcttcgtctggctgaccctccccgaggggctggactccaaggcgatggcgccgcgggcgatcgccgagcgggtggcctacgtccccggcaccggcttttacgccgacgggcaggggcggcggcacatgcggctgtcgtactgctaccccgagcccgaccgcatccgcgagggcgtgcgccgcctggccggcgtgatcgaacgggagctgcagatgcgggacactttcggtacggcccgggcgcgcgagcgcggcggcgtggacaccccgggccccgagacgtgctgaaccggtgagaccgaaccgctgagagaggcaggaggatgcggcgttggccgatctgaacgtccccgaactcggccacgtcatcgtcctggcgggcgggctgtcgtatgagcgggaggtgtcgctgcgctcgggccgccgggtcgccgacgcgctgcgcgccctcgacgtggacgcccaggtccacgacgccgacgccaccttgctgcagacgctgcagcaggctcccccggacgccgtcttccccgtgctgcacggcagcatgggcgaggacggcgccatccgggacgtgctggagctggtcggcgtcccttacgtcggcgcccgcccggacgcctgccgggtcgcctgggacaagcccaccgccaagtcggtggtgcgcgccgccgggctggccaccccgccctcggtgacgctgcccaaggaggtcttccacgacctcggcgccgccgccgtgctggagtgcgtggtgcgccggctgggcctgccgctgttcgtcaagcccgcccgcggcggctccgcgctcggcgcctcggtcgtccgggaggccggcgacctgcccgccgcgatggtcggctgcttcgcctacggggacgccgccctcatcgaacgccacatcgagggcaccgaggtcgcggtgagcgtcatcgagcgcgacggcgagccggtcgcgctgcccgccgtggagatcgtcccggccggggagctgtacgactacaccgcccgctacgacgccggcgacaccgagttcgtcacccccgcccggctgcctgaggaggtcgcccgccgggccgccgaggccgccgtcaccgcccaccgcgccctgggcctgcgcgacctgtcccgcaccgacctcatcgtggacgaggccgggcaggtccacttcctggaggtcaacgtggcccccggaatgaccgagaccagcctcttcccccgcgccgtggccgctgccggcctcaacctcggccgcatcctgcacgacctgatcgtcgcccgcctccgctgaggccgcggatgtttcccgtgaaacatcggccgtggcgccgccgctcctgtttcccgtgaaacatccggcggtgccgctctgccgtttcccgtgaaacatcggcagacccggcggccgtggaagtgcggcgacccctttcgtcacggcgggacgggcggggagcgtccccgccctcgccgcgtcccaccgggccgtcggctcctgacaggggagagcgccgaacggatcggccgctctgccgactgcccagattccggttcgccgccctgctctcatgcgtcgcccgagcggcgaaagcccgcacgaggtcctcgtcggccatgcggcagaggaaccaccgggcccggcgcgaaccgcccctctgggcagccatcgcgggacgcgccgtcacttgcaggcacgaagaaccggcccctgagccatcccaggcaccgccgcacgcctcacgaccggcggcacctcggcgggccgttccggatgcgggtcttggcgccgtcctccccgagggagcagaggttcatcaagcgacgccgacgaggaaacggcccatacgacaacgccccggaatccctccggggcgttggacgggctttgcctcacaggccggagccgcggatgccgggctcgtcgggcgccatcgccttgatgatgcggtcgaggtcctccagggaggcgaactcgacgacgatcttgcccttggtgcggcccatgtccacccggaccttggtctcgtagcggtccgacagccggtcggccagctcgcgcagctcgggggcgatggtgcgcttgcggccctggcggggctttttgggcgtctccccctccaggtcccgcatggcgatgatctcctcgaccgcgcgcaccgacaggccctcggcgacgatgcggtgggccagggcctcctgggcctccgggctgtcgagggagagcagggcgcgggcgtggccggcggtgagcacgcccgccgcgacccgccgctggacggcgggcggcaggttcagcagccgcagcgtgttggtgatgtgcgggcgggaccggccgatgcgggcggcgagctgctcgtgggtggcgccgaagtcctccagcagctgctggtaggccgcggcctcctccagcgggttgagctgctggcggtgcaggttctccatgagcgcgtcacggagcatgtcgttgtcggcggtgtcccggacgatcgcagggatggtctccagcccggcccgctgcgaggcgcgccagcggcgctcccccatgacgagctcgtagctgtccgggccggtccggcgcaccacgatcggctggagcagcccgacgatccggatcgactccgccagctcctccagcgcctcctcatcgaagtggctgcggggctggcggggattgggcgtgatggagttcaccggaagctcggcgaagtgggcgccggccaccggctccatctccggagccgccgtcccctctttggacgccccgggaggcgggcccgtggggatcagggcgcccagtcctctgcccagcccgcgccgctgctgtgtcacctcgtcacctcacctggcatggcccacgcagttccgcccatcgtcactcggtcttctccgcgccgcggcaggccatctcgaaggcggcatcgccgtaggcgagcgcgccgctggaacccggatcgtaggtcatgaccgactggccgtagctgggcgcctcggagacccggacgctgcgcgggatcaccgtcttcagcaccacgtcgccgaagtgcccgcgcacctcctcggccacctgggcggccagccgggtgcgcgcgtcgtacatggtcagcaggatcgtggacacctcgagcttggggttgaggtgcgacttgaccagctcgaccgtgcgcagcagctggcccagcccttccagggcgtagtactcgcactggatggggatcagcagctcctccgcgccgaccagggcgttgaccgtcagcaggccgagcgagggcgggcagtcgatcagcacgtagtcgaaccggccgatgtcgtagccctccagcgcccgccgcagccgggactcccgggcgaccttggagaccagttcgatctcggcgccggccaggttcaaggtggccggcgcgcagtacaggttggggacctccggggccgccaccacgatgtccttcatcggacggtcctcgatcagcacctcatagatcgaggggatgtcggcatggtggtccacgcccagcgcggtggaggcgttgccctgcgggtcgaggtcgacgaccagcacctgcaggtcgtgcatggccagggaggcggccagattgaccgacgtggtggtcttgccgaccccgcccttttggttggcgatggtgatgacccggcaccgcggcggcttgggccactgctttgcgcttcgtcccttcgtcgcctccagggagatgcgcggggcctgagcggccggcggccgcgatgtcgtttcacgtgaaacagcggcgttctgaagcgcttcgcgcacgagttccgactccccctgagcagttgcccggcctgccgtcccttcccgccgcggcaccccgccgccgctggtcggaacgtatccggtctccgcggttccggatgtggtgttcccccatgaggcgtgaccggagggcgcccgtcccaccggtctgttctcccgcccgggggagggctctggtgcagaccccccggtggcgggcgttcccatggagctgaacgagaaggtcccgccgacggacggcccggagggggtgctcgtggaggacgtcgcaaggcgcggcaccccggcggaagaggctcccgcaccggaaggcccggtggccgcctgcatgttctccggtggtgccccgatgcgggacggcccaccgtaaggaccgctctgtgcgacctccggtgggcgcggaacggacggccctccgcccggcgggccggagaaagagggggtgacgggggcggatgccgggacggacgggccggacatggccgcggcggcgtgccgtgggtcgccgtccgccggccggcccgactcgatgggatcgtgctgcgaggggttgccggcctcgggccggcccagtcctggtcccgttgtcatgaagacctcttcctcgaccttttcgcgcggcgcggaatccgttcggcgaccacgcgaacaatcgtcgtcgggggatcgaccttaccttgccccagccggtgcagctcggccgtccggacaccgaagcgtttgagcaccggctcggcatcggccagctcctgggccgcccgctctcccttgagcgccagcagctccccgccgggccgcagcagcggcagcgcccaccccaccagccggtccagcggggccacggcacgcgcggtgaccacatcgacctggtagtcccccgccacttcttccgcgcgggcccggtgcacctcgacgttctccagctccagcagctcgacggcctcggtcaggaacttggtccgccgcagcagcggctccagcagcgtgaccgacaggtccggccgcgcgatcgccagcaccaatccgggcagtcccgccccggagcccagatcgatgacggtggcgccctgcggcaccatctccgccaccaccgcgcagttgatcaggtgccgttcccacagccggtccacctcgcgcgggccgatgagaccgcgtatcacgcccgcatcggccagaaactccgcatagcgctccgccaagggaagggcatcgccgaacacctgccgtgcaacgtctggtaccgacctcggagtccccaccgtacgaatcgttccatacacagtgatgaccgcgcacgcagcccaccgccccccacggctcgccgaggtctttccagcgggaacgacggcccgtccgccccgcaggtcaccatgccgccgacgccgactccgaacagtgacgcctttcttacattcggtgtcgtcaggggatatggccgcaggagaggaaacgaagaggcacgggtgagccctagtaatacgcaaagccgacgctgcaggcaccgcacagggggacgcccgcccagagcggctgagccgatgggaaacgacacgcgtcatgggcacgtgctccacttcgccgaggaagcaccggtggagcttccttaacacgcgcccctgcattcacgcagcgaggcagttcacaggcaccggacgccagagcggcgtttcgccctcaaaggggccggccggtacgtaccgtcccgccgggatcgatcgcggacaaaaaacgatcgccgggccttgcggcccggcgatcgcacgccgatgtggtcccagcgcccggtcgttcccgtcgagcaggccgtcaggcggggtagaccaccacgtaacgctgcggctcctcgccctcggactcgctgtgcagcccggcggcggccaccgcatcgtggacgatcttgcgttcgaacggggtcatcggggccagcggcttgggcttgccggtccgcttgacctcggcggccacgtcctggcccagcttggtcagctcggcgcggcggcgctcccggtaaccgccgatgtcgagcatcagcttgctgcggttgccggtcttgcggtgcacggccagccgggtgagctcctgcagcgcctccagcacctccccgcgcttgccgaccagctcctccagggaggcgccgaccacggcgaccagggcgcggtcgccctccacgtccatgtcgatatcgccgtcgaagtcaccgatgtcgagcaggccctcgatgtagtcggcggcgatctcgccctcctgctcaagcgcctggacgtcgacctcggcggcgtcggtctggctcacgggttctccttcgtcgacgggacacaccgaatctagcgcttggaggacccgctgcgcttgctccgcggcttgcgggtcggctgatcgcggacgatctgcggctgcgcctcggccgccggggcgggctccttcttcacctcaccggccttggtgaggttgaccttgcccgccttggccccgccggaggcggcgcgcttgctgcgcggcttgcgggtcggctggttgcggatgatctgcacctgcggctcggcggcggtcttgccggccttgccgcccttgtccgccttgcccttggccggtgcggcgccggccttggcgtcggcgccgttcgcgccgaccggcgggtacttggagtagatgtagtgctgctgggccagcgtccaggtgttggaggtcatccagtacagcagcacgcccagcgggaagcccagcccgaacagcccgagcagcggggccaggaagaccatcatcttctgcgcggccaccatggggttgtccggatccatgaccggctggcgcttcatgctggcgcgcatggtgaagaacgtggtggtcgagctgatcagcaccgcgacggcggtgacggcgaccgcgtcccaggccccatcgccccaggcgttgaggaaggtgtcggggatgacggcgccgaagatgtcggcgtgctgggcgctgtggatcagctcgggcgagatcccgtacttggactcgccctccttggccttggagatgccgttcagcacctggaacaggccgatgaaaaccggcatctgcaccagcagcggcaggcagccggccagcgggttggcgccgttctcctggtagacccgcatgacctcctggttgaggcgctgcttgtcgtgcttgtacttcttgcgcagcgcctggatctgcgggctgagctcctgcatcttgcgcgaagcgtggatctgcttcacaaagagcgggaacatcagcagccgcaggaagacggtcagcaggatgatggagccggcccacgccaagccgctgtcgggatcgacgatcgtgcccagtcccttatggatcaagacgatgaaccaagcgacgatctcgtacagccaatcaaacaccaggcagctccttgggctctgctgtgggagggccgctcggctcgcggcctgcagtctcgtgacgggccgtcccgcccttggggggtggcacggggtcgtatccgccacggtggaaggggtggcaccggccgatccggcgcaccgtcagccaaccgccccgcagcgccccatgcatgcgcagcgcttccagggaataagcgctgcaggtggggtaaaagcggcactgctggcccagcagcgggctgaggaagcgacggtaaccgcggacgaggaggatcagcaggcgggcggcgagcgagatgcgcgccgtcccgccggggggcgtgtccccggtgttgatggtcatgtccgccagcgaccccctaggcccgtcgccgtagcagccggtcaagcgccgactccagatccgcggccaactccttgtggccggcggtcgcggcggccgggttggcgcgtaccacaagcaggctacccggaggaagacggtccagatgctgggcgaccaggtgccgtagccgacggcggaccttgttgcggacgacggcgttgcccacggtgcgcccgacgacgaacccggccctgggggcgcgctcggcggccggaaggccttccgggaggtcatcgcggcgcaacaggtggacgacgatatgagtgcgtccggcgcggcgcccgcgccggacggtcagtgtgaactcgtcccgccgccgcatccgatgaccggagggcagcatgggtggtgagggtgcggtcagaccgagatgcgggcgcggcccttgcgccgccgggccgccaggatcgcgcgaccggccctggtgcgcatgcgcagccggaagccgtgcttcttgtggcggcgacggttgttcggctggtaggtacgcttgctcactcgagactccagtgcggtgctgcggtcgtggatccctgcaggccgtaaggtgcctgaggtcggttcggctgtgcggtcgcatcgcgggccgcgtccggtcccccgcagcgggggcccgccgtgctcgcccagatgctcgcctcgccgactctactcggccggacgagcgccgacagcttcagggagcgttgcgcgggcacgcgggaacgccgtcgaagcgactcgaccgtaaaacgttacgaggtccgcgcccgtccggtcaaaccgagcggcgggcgacgtgagcttgccaacatccgtccccgcccggccgccccgaaaggttgcagaccgtggccgccgctgccgtgacaagggcccgccgggccgccgcctctacgctgtgtgaacggccccgccccggatgggggataggtcgcccatatgtggataacaggtccgtcgtcggtgttgcagccacccgccggcacggactaccgtcgtcaccccacgaggtcccacggtccgattccccgcgggccttatggaggacggccccggatcgcgcctcggccaggaacatccccggacatgcaacccacggcggagttttacacatccgcccctacggttgtgcacaggttgtggacaactctgtggatgacgcgtgagagagtaagtcca