ggccgactccgatgccgcatcaatggcatttttcgaaaaggagcggtttcatgtctcaaacatccggttccatgatcacgtttcgccgcccggacggccaggagctgcaaggctacctcgcgacgccggagaagaccgacggcgcgcccgcggtcgtcgtcattcaggaatggtggggcttgaacgaccagatccgcggtgtcgcggatcgcctcgcgcgctgcggttacttcgcgctcgtgcccgatctctatcgcggcaaatcgaccgtcgaggaagaagaagcgcaccatctgatgacggggctcgatttcggcgatgccgcgtcgcaggacattcccggcgccgtccagtacctgaagacgcgcgccgagcgcgtcgccgtgacgggcttctgcatgggcggtgcgctcacgctgctgtcgctgcaattcgcggacgccgacgccggcgtcacctggtacggcttccctccgctcgactatctcgatccgtcgaagatcaaggtgccggtgatgggtcattggggcacgcaggacgcgttcttcacgatcgaccaggtcgacgcgctcgaaaagaagctgaccgacgccaaggtcgacatcgaattccaccggtatctggcgcatcacgcattcgccaacgaaacggccgtcgggcccggccgcatcgcgggcacgcagttcgatccggtgtggtcgcagttcgcgtgggatcgaacgctgacgttcttcggccgcacgctctggcaaaaggcggcctgaccggccgttaaagaggcgagcgcaacgctcgccgctcgatcgatctatcgctcttgccggcacggccgcatgcagcggcgcggccggcaacatgcgcaccgatcgcgaaacggatgacgtggtgcgccgctcggcggactgcgaagctcgcgagcatcgcgcgccgcttccgcaagcggcgcgcagccgatgccaaggattccgtatcaatgatggccgcacgtgcggcccaactgtcacgcgttcgcgcgcgcatcctgcgccgcacagagtgcggcctcgtcggccgcgagcatttccggcacgcactcgcgcagaaaatcgacgaacgtcctgatcttcgcatcgagatactgacgcgaggcatagagcgtatagacggtcagcttctgcagccggtattcgggcaacacgcgcacgagcgcgccgctcgcgaatgccggcaaggccgtcgacatcggcaatgcgccgatgccgagcccggcgcgcagccccgcgcccagcgcgtcggcgatgttcacctgaaagtcgggcaacggcagttcgaacgtctcgcggccgttgggcccgtcgagatgccagcgatcgcgcggaaagatcggcgtgacgatctgcaggcaggcgtgcccttccagatcgctcacggtacgcggcgtgccgcgctctttcagataggcaggcgacgcgcacagcacgctatgcatttcgccgagccgctgcgaaacgaggccggagtcgggcagttcggccgtgctcagctgcagcgacacgtcgtagccttcgtcgatgatgtcgggcacgtgctgcgacagcgtcagttccaccgcgaccgacggataacgctgtcgatagcgaacgaccgcaggcacgacgtacgcctgcccgaaactcgtcgtcgcgtgcacgtgcaatcgccccgacggctttgcctgcgcgtcggccgcctcggcttcggcttcgtcgatatacgcgagaatccgctggcaacggtcgaggtagcgctggcctgcgtccgtcagcgcaatgcggcgggtgctgcgattcagcagacgcgtgcgcagatgcgtttccagctgcgcgaccgagcgcgatgcgtaggctgtcgtaatgtccagccgctgggcggcgctcgtaaagctgccctcctccgcgacccggacaaaaatgcgcatcatctgtaacgtgtccatcgccatgtccccgggattgaaaccgcgccgtgccgcggcgtcgccgcgtgtctccgtcgtcgagagccgctacgactgcggccggtccggcgcgaattgtgcggaacagtacagcagcgtcgatagcgtgtccagttcgccgtgcgctgtctcctgcggtgcccgcagcgcggcgggagaacgcattccgcaaggcgtgcgagcgggcatatcgcgccgcccgacgtcatgccgggacgggaccatatgccgtttcccttagacgcgcggcgccgggtcgaacggatcgcgcaacacgatcgtgtcgtcccgttccgcgccggtcgtgatcatcgacacgggaacgcccgcgaccgcttcgacgcgcgcgatgaacgcctgcgctgcatgcggcaacgctgcacgctcgcgcacgcctttcacgctgcgttgccagccgtcgaaccgctcgtacacgggccgcgcacgcgcttgggcctcgagactcgcgggcagatgctcgacgcgcgcgccgtccagttcatagccgacgcagagctcgatcgagtcgaagccgtcgagcacgtcgagtttggtcagcgccagcgaatcgataccggacaccctgacgggctgacgcaactgtgcggcatcgagccagccgcaacgccgcgggcgcccggtgttcacgccgaattcctgtccacgcgtgcgcagcgcttcgccggttgcgtcggtcagctcggtcaggaacgggccgccgcccacgcgcgtcgcgtaggccttcgtgacgccgagcacgtgcccgagcttcgacgcgccgagcccggtcccggccgccgccgcggaggctacggttgccgacgacgtcacaaacggatacgtgccccagtcgatgtcgagcatcacggcctgcgagccttcgaacaggatgtgctcgccgcggtcggtcgcgtcgttcaggtcggcccacaccggccgcacgaacgggaggatcttcggcgcgatgtccatcagcctgtcgaacatcgcatcgcgcgagcagacctcgaggccgaggccacggaaccatgcgttgtgatagtcgaccagcgcctcgagcttgtcggcgaggcggccaggttcggcaagatcgccgacgcgcagcccgcggcggccgaccttgtcctcgtacgccggcccgattccgcgcagcgtcgtgccgatcggctcgcggcgcagccgctcctgagcctcatcgagcgcgcggtgaatcggcagcacgagcgtcgcgttttcggcgatcgacaggttgtctggcgtcacctgcagcccgagctccgccattcgcccgatttccgcgagcagcgcttccggatcgagcacgacgccgttgccgatcacgccgcgcttgccgcgcacgatgccgctcggcagcagcgcgagcttgtacgtcttcccgccgacgacgagcgtgtgaccggcgttgtggccgccgttatagcgcgcgacgacatcggcgcgtgccgccagccaatccacgatccgccccttgccttcgtcgccccattgggcgcctaccacgaccacattcgccacgctcgattctccatgtgagaaattcagacactcgcgtcggccgatgcggccgctcgtgtggcatagtcgcaaagcgtctctcgacgatcaaacgattaaatctgagcgatctcgtcagaaaaactcacacgaacccgaaaagcatggcacgtcgacttccgccgctgaactcactatgcgcgttcgaagccgccgcgcgactgggcagcttcacgctcgccgccgacgaacggtgcgtcacgcacggcgcgatcagccggcatgtacagcagctggagacctggctcggcaagccgctgttcgaacgtctgaatctacgcgtcgtgctgacggatgcagggcgcgcgtatcttgcggaagtcggcgcgtcgttcgatcgcatcgcgctcgcgactgcgcagcagttcgggcaagcccagcagcgcgtgctgcgcgtcaatgcgcccgcaacgttttcgttacgctggctggtgccgaaactgtcgtcgtttcaggtcgcccatccgacgatcgaggtgcggctgtcgacgtcgaacgagccgatcgacaagctgcgcgacagcgccgatctgatcatccgcggcggcccgcagacgatcgacggttacgtcgccgacgaattcctgtccgaagtccgcttgccggtgtgcgcgccgaagctgctcgagcgcacgccgctgcgcacgccggccgatctggcgaacttcacgctgctgcatgccgccacgtatcccggcatgtggccggaatggctcgctgcggccggctgcccgaatctcgtgcctcggcatgcgctgacgctcgaacatttctatctgacgctgcagggcgcgctcgacggactcggcgtggcaatggggccgatcgcgctcgtcgccgacgacattgccgaaggccggctcgtgcagccgttcagcggcccggcgttgccggcgtggcggtatttcatctacgtgccggccacgcggatcgacgatgaagcggtacgcgcgttcagggactggctgaagctggcgggatgtgcggagaattcgaacggtctgcgctgatcggcgtgtgaggcgcctgccggatgcgcatgccggggaagctggcgtagagcgggaggtcgaagcgggatgtgtcgtcgccgatggaaagcgactcgtggagcgccgcagtcatcgctgcggcaggcaagccgcgaggacatccgcggcttgcgaaccggtcggcgcttactggcccgaaccggcggccttcttctcggcgttctggaggttctgcggataattcggatcgttggcggccggcttgtagccagcgtcctcgagtttcttcagctcggccgtattcttcgtgcgcgcggccttgcgttcggctttgcgtttggcacgtgccgccttgcgcgcttcctgcttggcagccttggcgtcctgcgcggccggtgcgctcgcatccgtctgcgcaaacacgggcgccgtcgagccaagcaggaacgcagccgcagtcgcggccagcatcagttttttcgtctggattcgcatcgctgaactctcttgtgtaatgggtcacggacagacagcacatcgagataccacccctgctccccgatcggtggagagaccggtcggggcctgtgcatcataaccgcgttacgcggcggccgggttgacgttgcgatggtggcttggggatacgtttatgggagatatctggccgagctgggctagtccgggtgaagctgttggccgatttgcggttcgatcgggtttgggagcggaaccgttgtggcgatctgaaggatcttgtgaggtgccaagcgcgacactgctactcgcagcggttcagcaaggggccggcgagcgggttgtccacagcgccgcggctcggctaggacaagtctgcttgccataagtcggctcgacagcgattcaaccgcgtgaatggccgtcggccccacagctgtttcagtgcggcgcctgcgtcgattgcgtgcggagtgacacgactgcgctgcctggatgctcccatagacgggaacctatacggtccgatcgccgttttgcgggcggttttctcccataggtttctacgtttgcagtttgtgagtaggtactcacatgcgaggtcacgttggacgcgtaagtccttgtcagggaaaggaattcttgcgtcgctcagctccggtgagcaccactgtgacggtcaccttgaaccacgtcggcatcgttgggtagcggtttatggggtaggtctttctgcaaaagcacacgtgtgtttacatctttagaaagcaacgtttacttctttaactacttttagcagcctcacagccttgtccagtaagggtttgaagggggatcggtacccatttatgggagcacaggtagaagatcgtggggggtgaggtctgtggatttgggggattgggtaccagcctgtggggaaccggggatgtggatatgggaagagcgtacccgtctatgggatttcagaccggaaatggcttgggtagccatctatgggatcgccttcaggtagccgtttatggtgcgttgccgggaaatgccgaatgtcgggaggcactgcgttcctgtttgggtagccgtttatggtatcggcgaaaggtagtcgtttatgggcatcagttcggcgctcgggatggtatccaaggtcgtacgcgcggcgtggtctcccataaacaggtgcctcagacgagaaaggtaaccttttatgggaacgcggtaaggtagccgtttatggggcgctttcgcgcggccgctgcgccgatcgtgcgaaacctctccctgtcgatgtgtttgaaggtatccgtttatgggattttgaaaaggtagccggctatgggagaaaatcgcgaccgtgctgcacggcaccacgaaatgccggttccgttccggttcagccggatgagttcccatggaaggctaccttcgattcggcaagagccatgccgggcgcgggtgttcgggcatcaaaggtagccgtttttgggacgtattttggccgaaaggtatatgcctatggggcgacgcgccgatcgacacataaaaaatttcccttttgcgtcgacggcttagcgtccgttgtgcaagtgacgctggaacaggggcgttgctcgccgccgcgaaaaggtataaagtccgccctcaatacggtcaccttatccggacaccacgatgccgcgcaagcccgcaagcaaaggctccgacaaacaggtttcgctgtttcagacacccgagcctcccgacttgctgcgcaaggcggtccaggcgattcacatcgcgcccaagtcggggaagatcggactgcagcagcgcaagatgttcagttcgctcatcaagaacgcgcttcgacaggaagcgttcgagcccggccgcacgagcttctcgatttcgattgccgcgctttcgcacgagagcgggctgaacagcaacaacacgaagtacgtgaaggatacggtcaactcgctgatcagcaccgtcgtcaactgggactatcttgccgccgaccggtcgaccgtgtggaaggcgtcgggcttgctcgcgggcgcggagctcgagcaatcggtgctgaagtacagcttctccgatcagattcgcagcgagctgctcaaccccgagatctatgcgttgatcgatatgcgcatcgcgcgcgagtttcgtcgatcgcattcgctcgcgctgtgggaaaacaccgtgcgctacgaagggatcggcatcaccgccaagatcccgctgccgaagttccgcgatctcattctcggtcaggacaaggcatcgcagtcgtacaaggagtacaagctgttcaagagcaaggtcctggtgccgtgcattcaggaggtgaacgaagtatcggaccacacgctcgagctgatcgaacacaagtcgggccgcagtgtcgaggccgtgcagttcaaggtgacgcgcaagccgagcgcggatacggtcgaggaaggcgacgtcaagaacgaagcgctcgtcgatgaggtcgcgaagttcggcatcccgcgttccgaagcgcgccggctcattacgcaatacggcgtacagcggatcaaggcggcgatcgcctatacgctcaatcggactacgaaaaagaacgccgcgccgatcgacaacgtggccgcgtatttccgcaaagcgttgacgcatggctacacgctgtccgacggacaaggcgccgagaccggcgcagcagtccaggaatccgcgcaaagcaagcaggagcagattcgcgacaagtatctggccgcgaaggtcgaggaagccggcgcgtatttccgcgagctcgagatcgacgatcagaccaagctgatcgaacgctacaacgagaccgttgccgggtcgaaggacctgacgctgtcgccgaagaagaaggcaagcaagctcgcacaaacgagcttcttccgctggctcgcgctcgacacctggggcgagccgacctcggacgatctgctcgagttcctgctcaagagcagcctcgccaccaactgaacgagacctcgcggatccacgtggacgtgcgtcggatcggccgcacgtggcgtgcggcgcggacgcgaggtctgcgttgtttcgttttactgctgtgccgccgccagtgcggcgacgtattcgtcgatgacggccttgagcttgtcggcgagcgcttcctgatgggttgcgtccacgcccttcagttgcaggtcgagacgcccgtcgggataggtcttcaactggccgatcgcgcgtgactcgagcgcgaaatcgtgacggacgctatagcgcgtacgtccagccttcctggtgtcgtcgctctgcgcgcgcaggaagttctcgaggtcgcgcaccgacttcttgcgatcgatgacggccgtcagcagacggtcggcggtcgcctcgcccaggcgctcgaagatcagcttcaggaaatacgctgcctgcaggccgacgacgtcgctcgccgccgccatgcgctcgagcagcgtattcggcagcgcgttcagcgacagcgtcttgctgatcgatgccttgtccttgccaatcttttccgcgagcgtgttctggtcggggaagaccttctcgtcgagcaggcgcttccatgccactgcgtcgtcgaagatcgtctggcgttcgtgatcgtggttggcgcgatacgcgatcgtatagagctgctccggcgtgtgatcggtgcggaacgtcgcgttgatcgtttcgtcgccgttgatgctcgtggcgcgcaagcggcgttgaccgtcgatcacgacgagcttgcccggaaactccggcagccgcgtgaccttgatcggctcgatctgcccttctcgcttcaacgtcaacgcgagttcgtgcaggctcgattcggagtagaagacgcgcgggttgaacgggttcggaatgcagtccttgaccgcgacgcgttgcggagcgccgagatccagcgcatcgggtggcgtgacgccgggtgcggcagccaccgcggcgtcgacgccggttttcgccgccgaggacggctcgggtatgcgcgtttcgagcgctgcgttttcttgcgcgagcccgcgcagcaggcccgccgcgagatgcagattgccggtcggctttttctctttggttgtgtccttagccatgagcggctcccgttgcgcgcgtcgatgcgatgtattgggccatttcggtcacgagcttttcgatctcggcacgagcctctttcagccccttcagataccggttgtgatggtgaatcgtcgtgccgagcgcgaacgtttggcgatagacctcgcgttgcgcgatctggctgtcgagcagatgttcccctatttcttctgcccttagaatttttaaaatttcttcacgcattttagtttttccattgacgctattcagcattaatgcggaagagagattgggattgcgaacggcgcgcatcgactcgatcatccggatcatggcgacggtgctgtacaggtcggccggagacggcgacagcggcaccaggcaaaaatcggccacttcgagcacggaggcaatgcgtgggtcctcgaggttgccgggacagtcgacgacgatgacgtcgaagtttgcatcctgtttttttatttcggcaccgatgccgcgcccggcaggcgccagcgacaggactgtcatcggaagcgtgttctcgccgctcgttacccagcggacggaagtgccttgagggtcggcgtcgatcagcgccactttgttcccgccggcttcgaatgccgccgcgatattgacggagatggtcgtcttccccgtcccacctttttgattgctaacggcgattttgaaggccattaaattctccacggagttttgcgtaatatattcagcgagacgctgattgtccagacaaacgctttcagaacgtccgatttttttacgaaatgtgcttgtcacgtgacaagtcggtcgaatggctgggtggctcgaataaccactctgggcagaaaaacggtggggtggcgattccggggcacgccgggtctgcgggtatcttaaattgcgcggcgcgcgaacgcggtgttatggaagcgcgaccgtagggcgggcggttgttacgtgacaaacgggatgcccggagcgacgtacctccacgacgctagcgcaggggaacggcgctgagttaggcgccttttcgataaattgggcgcccgttgcgcttgtcgcggcccctggttcgcggttgttacgtgacaactacgggcgacgctcagtgggctgccggggtctgccgccttgaatgaacgtcccttttgctgcttcgtctcctcgacgatcgtatcagtaggttcctgatgcctacgacgctccgtaactgtagaagtgcgtaggcacggcggcgggagccgagttgtcacgtgacaacgacgtgggccgttggatatcgcttcgggcggctcgaaagaagagaggacgctacgttcgccgcggaaagcccgccgttggaatcgggccgggcggcatcgggctcaactgcaagccagccgggttagcagccgtcgcatcgtgcattgatatgtccctaataatgggtgccggaaaccccgccttgcatcgcaacgctcttgattacacgtcggacgctgacgatctccgccaatgtgctcgagtggcccgagcgtagtgacgtgaaaaccgccctccgcaggctttgagcgcgaccgtgaaacaatcgcgaaaaactgacgcgccgccggcatccttttggcacaagggtttacgccggattgctcaagctgtttcacggaaaatacaccgcgtcggggcgggaaacgggggcggatgacggctcacgcctcatgacagtactccgcgagcttctcacgaacgaagccgtattgattgatacgtgttcggccgtgatcgatacgaatcgcccgtgcacgagattcattgccgagtctgatgcccgaaacggcggtcatgccgcgcgctgatcccggccggttgtcacgtgacaacgcgtgtgcaaaccgacgcaacgcacggtttggacgagggccacgggacgaccgcatcgccgatattcgcaaggcgatatcgcccgtaaacttacctctcggcttccgccggacacaaccgccagcggcgcgccttccttccggacgcgcttttctcctcaggcacggcccgccaccattgctcgccgcgatgcggtgcatcgagatcgagacgttcgcccatccgcggcgtcgacagcgcaacacctcgcgccacggcgagcgccgtcaccctttcgaacggatcttgccaacgatgcatggcaaggtcgaatgttccgttgtgtatcggtaggagttgtcgtccgcgtagatcgatatgagcctgaaccgtttcttccggctgcatatgcacgtacggccactgcgcgtcgtatgcgccagtctcgatcaatgtcacatcgaacggccccaagcgatcgccgattgccttgaagccatcgaagtaaccggtgtccccgctgaagaacacacgaagatcgtcgtcgacgatgacccatgacgcccaaagcgtgctgtcgccatcgaacagactcctgccggagaaatgctgcgcgggcgtggccgtcaccgatagcccatcgatctcgacgctttgccaccgatcgagctggtgcactttcgttgcatcgacaccccattcgatcaagcggtcgccgacgcccagcggcgtgacgaatacgccggtcgttgaagcgagcgcgagcaccgtttcacgatcgaggtgatcgtagtgatcgtgcgacaggatcactccacgcagcggaggcaaatcctcgagcgcgatcggcgtagggtggaaccgcttcggaccgagcgtgcggaacggcgatgcgcgctccgaaaagaggggatcggtcaaccaccattcgccgcgcaacttgatgagcagtgtcgaatgcccaaggcggtacaggctgcggtccggcgcttcgtcgagttcggatacggtcaaccgatcgacgggcagtgccgcggcgggcatcgtgccttgtggtttattgacgagcatgttccatgcgatccgaagcatcttcccgaatccgtcggctggccgcggcctcacgttggcgaagcgcgcgccgttatgctgcgttgaacggcgaccatacgcgcgactgcgcttcccggccgtgaggcccagcgcgcgctgcacaaaggtaaaaggtgaggccatgttggattcgtccgaaaaagtacactcagcagtgtagtttcttattcgggaaagtacactgcgcggtgtaaaatttttcgaatgaacatcacctcgtctccacagcgcctcaccgaccgcaaacgtgctgccattgtcgatgcggcgatcgaggagtttctcgcttccggttacgacgcaacgagcatggatcgaatcgccgctcacgccggcgtatcgaagcgcacgatctacaatcattttccgagcaaggacgcgctgtttgtcgcgatcctgcagaaactgtggaacgcgacgcagggcgacggcacacctgcatatcgcgacgatgtcccgttgcgcgagcaactcgtcgcgctgttgaatcgcaaactaaagttattgaacgacgagtcgttcctggcgcttgcgcgtgtcgcgatcggcgcggcgatgcattcgccggaccgcgcacgcgacatggtcgcgcgcctcggcgagcgcgaagaagatgtcaccgtatggatccgcgaagcgtccgccgccggacgtttggttgtatccgaccccgtatttgccgcgcaacagttgcatggcatcgtgaaggcgtttgcgttctggccgcaattgacgatgggccagccgccgctcgactcgcaggatcgacgaaaggtcgccgaatcggcggccgacatgtttctcgcgcgctactcgcgcgccgacggcaaggacgcacggtgaaatcgtgagattgagcgcacttcccgcgtggtgcgatgagcccggaatcgctgaagcctgccgcgcttatcgacaccgacatgcatatcaccagtacagacgcatcggagcgtgaggaccgatcgatgaaaacgctactgatcgtctatcacacgatgaccggcgggacgcgtcagatggccgaggcggcggccgcggctgcacgcgacgaatcgggtgtcgacgtccggctgcagcgcgcggatgcgactacgcccgagcacgtattgagcgccgacgcgtacctcttcgcgacgccggaaaatcttgcggcgatgtccggcgtcatgaaggatttcttcgatcgctgttattaccccgtcctcgatcgcgtgaacggccggccgtatgcggcgatgatctgcgcgggcagcgatggtcagaacgcgctacgccagatcgaccggatcgcgaccggctggcgactcaacagcgtggcgccgggcctgatcgtatgcacgcatgcgcagacaccggagcgcatccttgcgccgaagaccatcgacgccgacgatctggcgcgctgcgcggaactcggcgccgcgctcgcggcaggactggcgctcggcatcttttgattcgtgatgccgtggccggacgcgcgctcgactaatctcccgtcttcgccgcttccggtcgatgatgttctggccacagacgcttcacgagatcgcgcgaagcgccgtaggcatagcaactgtcgattttcaccggcttgccgtcgccgttgtactcgttcagcgacgacgggcgaaatccgaccatcgtctgatacgcggccgtcgcgagcggcgtaaggatctccttcaaatgcgtgcaggtgtcgcacgatggcaggcgcttgcgaacctcgctgttccacccggcaccgatgcgcaggccgaccagcgcctgcagcgaatcgccgccgccgggacattgcgcgtacggatgcgatttgatgaaagtggaaaccgcgcgaacgatcatgtcgccatcgaagacgagcgtgacgcccagatcgtgaatcggcgcatgtgcggcgatcatccgcgcgtcgccgggcggcgtaaagtcgacaggctttcggtcggtcagacacgccgtcacttcgaacaagccgtcgctgcgtcgataaccgcgcatgtcgatctgccgatgatgaatttcctcgcgcgtgacgtcttgccgcgcggtgtcgtcgggggaaaccatggatctgctccgttgcgcaaccgggtttgcataggcaatgtgtatgcggctgggcacgcgataacgtgaacgcacaacagccggacgctgcacgacatactacgcactttcgtgcttttcggcagcgatgcgactcgggacgaaaaggatgcatacgcaaccaaatagaccgggggcatcgacgcgcgtttcgctccgtccgttcatcgcacggctgaggcggcgggatataggtgacaagattcgcgcgatcttgcgcaacgcgattccgaacacctcttcgcaccgtacctcatctcgcgatccgggaatcgttccttcccgctgcgcagcatgccggcgcaccggaaatcatcgtgccccattgcttctgacatcccgtccattttcgttacccagcacggccgctttcccgcggtcaccgacccgtcggtcgcagtccgcgtccgcgcattccggccgttccggaccagtgagtcagccgtcatccgcgcgtaccggtatacttccactcctgccttgtccggcatcttggccggtgcctgaaacagtggcgtgcgcgatgcggtttcgtcgcgatccgcgtcggcggcagatgctgcagtcgatgcggcgaagcgcgtggtccgacgtcgatacgcgcgatggccgcgcgaatcacgccttacactcctggtggattgaatttatgggttttgaacaacttgccgaattgcgggcgcagctcgcagcgaaggccaagcaggaacggaacgcgaagcggccggcaacgcgtccggacaccggcgcgaagccgtccggcgatcgtccgcctcgcggggccaaatcgggtgccggcaccaaagcagcgacgagcgcgaaggccgcgccggcaaagccgtcggcgccggtcgaccctgtgatcgtcgcgatcggaaagctgcaacggcgtttcccgcgcgcgttcccgaagaatccggcaccgaaggtgccgctgaaggtcggcatctgggaagacctcgcccgcgaagcacagacgctcggtctgagcgaagcggagctgcgcgacgcgatgtcgacgtggtgtcgcggcaaccgttactggtcgtgcctcgttgaagatgcggttcgcgtcgatctgcagggcaacgaagcagggcgcgtgacgcgcgacgatgcggcgcgcgcgcgacacctgaagtcgcggcgtcccggcaagggtgctgcgaagccggcgaagggcgcgcagcagccgaaggccgacgcgcagacggacgccgccgtgcagcagccggccgccgcggacacgcaaccgtcggtcgaatcggcgccgcaagtcgaacagcaagcggctggtaacgagtaaagtcggatacgtcgccgcgccatcgcgcggcgacgtccgtcggcggcaggcatgcagctgacctgtcgcgtcgttttgagttgcgccgcggtaaacaccgaggtggcaaaaacgtcagcgcgcgagcagcggcgtggacgcttgcaaagcttatcgacgcgtagcatttcgcgttcccgagcgaagtccgcacacgattcacgcgaagtgcaactgagaaaattcgtcatcctgatcgagcgacgacgcatgcccgtcgacgtgaaggaacggagtcgatcccgttgcgctgccgatgctccgtgttcgagaccacatcctgcgccgacatcgccatcgtccacggtccctttcgacgcgaggctcacgcgaaatgatgcaataccttcgtccatctctcgatgagtgacgcgacgcctgataaacaagacgcgcacgcttatcagtgggacgcaatcttcactgaccgacgcaccgggcgaaaccaccataaccgacagcatccgcgcactgtacacggcgacggcacaccgtttgccccacaagcgcccaacggcctacattcccccgccgttctgaaccagccgaatcaacgttccatccagatcaaccagcgcaccgaccgtacccccccacgcctcccgcttcggccgatgcgcgcgaggccatccggtcgtcgtctccggtatgccggccgcgatcacttcatcgaagaacgcgtcgacatcgtcgaggcgaaaacagcagctgaaccagctttcagccggatcgagatcgggatgccgaaagaactcgagtaacagatcgcgtcgccgcagaatcatccagtcttcatcgcgccaggttgcgacaaacccgaacttggcgtagaagcgcgacgtcgcgtcgaaatcgcgcgagggcagattggggctggcaatatccgtcatggcgagatgctccgagtagcggcacagcgaaccgaggcgacgcagccgcgcaaccgtcgcgaccgactatcgctgcggaggaaagcaaacaggaaagtcctcgcagccgggacatccaggcgcgggccccggcggcaagccgagcgatgcagcggcttcctgcgccaggaatttcttccagcgcagctgaccgacgttgcgcgccgcgaccgccggaaaatagcgatcgagcatcgccgcgaccgcgtcgcggccgtcgagcccgaggtcgcgccacagatgatcgccgcgcagacacccatgcgcgacgatcgaagcgacgcagtcggcgtcgtcgacggccactgcagcgccgatatcgcgcatcagcagtgcatgcaaggtcgcgacgaacttggcatgtgcgggcggcaaggagcgaacgataaaaggcgctgccaattccgcggcgacgtcgccggacaacgccggaaaatgtcgcgcgagcagccgcgtcaattgcgcgtgcgacagaccgagcagcgcgagctcgttgcggcgcgcgcgcgccgcgacgagcacggcgaacagtctcgcgtccggattgcgctgatcgaccgcgcccgacagcagcgaccgcaacgtctcggcgcccgccgcacacgcgctcgcgtcaaccggcttcgaatccttcattcgatgccgacgatcacgctcgatgccttgaacatcgccgtcgcggcgctgccgctcgtgagtccgaggcgttcgacgctatcgttcgtgacgatcgcgatgatctcggtgccgcctgccgtcctgatggcgacttccgaattcacggcgcccttcgcgaccgacgcgacggtgcccgcgatgcagttgcgtgccgagaccttgctggcatcgacatcgaccatcacgatgaccgacgacgccttcacgagcgcgaacgctttcgtgccggtcgacaggccgagcgacgcggcgctgccgtgcgtgatgaccgcgacgatctcgagaccgtccggcgtgcgcagcgtgatttcgtcgttgacggcgcccgttttgacggcgctgatctgaccggtgaattgattgcgggcactggttcgcatggcgagtctccggggacgggccgcatcgtgcgcggcaaatggacaacgaaagtgcggtcgagtttaccgccgatgcgaccggcgtgcggcattcgcctgcacgacacgcttatcgcgcgttattcgccgcgccgtccgccgccgccggccgagccgacgacgtttcctgctgcgacgcagcgggcatcgcatcaccttcccatccgccgccgagcgcgagaaacaatctcacctgatcggccgcgacctgtccttcggcggccgcaacctgcgcgtgcacgctcgtcagcgtgcgcgtcgcgtcgagatcggcgatgaacgactcgcgtccggcgcgatagagccgatgcgtttcgtcggccgagctgcgcgccgactcgtacgcggtacgcagttcgtccgcacgctgtacgtcggccgcatacgcggcgacgctcgactgcgtttcgcgcagcgcattcagtacgacgccgtcgaaatgcgcgagggcaccgccggtcgcggcttcggcttcgcgcacacgcgcgcgctgtccgttgaccggaaaggtccagctgatcagcgggccgaacgaccagcgattcgtcgtcgacgagaagagatcggcggcgacgccgaccgaacccgccgacgcgccgatgctgatcgacggatacagcgcggcggtcgcgacgccgatgcgcgccgttgcagccgcaagttgacgttcggcctcgcgcacgtcgggacggcggcgcagcagtgcggcgccgtcgccgatcggaatcgggcggcgcagcttcggcagccgcgcgcattcggtgacggccttcggcaagtcggccggcgcgcgcgcgagcagcgcagcgagctggtactgcgcgatcttgcggcggctttcgaagcgcgggatgtcggcggcgagcgtgcggacctgcgtgacgccgcgcgtcacctcggtctgattgccgcgcccgacgtcacgcagccgctgcgagagcgcgacacgctgccgctgcagcgcgaccgactgcttcgcgatctcgagttcctcaccggccgaacacgcttcgacgtaagcgcgcacgacgtcggcgacgaccgtgatgcgcgcgagatcggcggcggcctgtacggcctcgctgtctgcgcgcgccgcttcgacgccgcgccgcagcttgccgaacagatcgatctcgtacgacacgttgatgccgaccgacccttcgttgacgaccggcagcttgttctcgagcagatactgctcggccgattcctgcgcgcgttgcaccgcggcttcggtgcggcccgagaagccgccctgctggttcgcgacctcgagcgccgcacgcgatcgcgcgagattggccgccgcgacgcgcaggtcggtattcgacgtcagcgcgctgcgcacgaggtcgttgagcgccggatcgtcgtacagctgccaccagttgccgggcaccgcgtcgtgcgaaacgagcgtcccgttcgcatcgtcgagcgcgtgattggcgagcggtgcgttcacgtacgcctgctgcggcagcgtgtagtcggggccgaccgacttgcatgcgccgagcgcgaacgcgagcggcgcgagcgtcgccgcgacgcgaagaccgggccgcttcattgcgacgctcccgccgcgctggcggccgtgccggacgcgggaggtgcgaccggcgcggccggcgcggccggctgcgcgcgatcgcggcgctgcgtatcgggcgcacgcacggcgacagtcgcggtgcgcccggcgatcatgcggaaatcgtccggcacttcgtcgagcgcgacgcgcaccggcacgcgctgcgcgagccgcacccagctgaaggcgggattcacgttcggcagcaggttcgacccttgcgtgcggtcgcgatcctcgatcgccgcgacgatgctctgcacgtgaccgcgcagcgagtgcggttcgcccatcacgaagatgtcgacgggctgaccgatatggatgccgcgcagcttggtttcctcgaaatagccgtcgacgcggaatgagttgcgatcgacgaccgacagcacggcacggccggccggcacgtattcgccgacgcgcggtgcgcgatcgttcagatagccgtcgacggggctcacgacggtcgtgcgctgcaggttcagcttcgcggtgtcgagcgacacctgcgcatcctgcacggccgcttcgccttgctcgacgcgcgtgcggctctcctcgacctgctcgctcgcgacgagattgccgagctgcaggttgcgcgcatattcgcgcttcgcttgcgcgagcgtcgcgcggcgctgggcgagcgtcgcttcggcgagccgttccgcgagcgcgtagcgcgcgcggtcgatcacgaacaacacctgtccacgcgtgacggcctggttgtcggcgacttcgacggacgtgatcagccccgacacgtcgggcgcgacctggatcacatcggcgcgcacgtgcccgtcgcgcgtccatggcgagaacatgtagtagtcgatcacgcgccatagcacgagcgcggcgacgacgacgacgatcagggtgagcaggacctgtcctgccgagagccagggttttttcacgttcacgttaggtagccacgaaatggtgggacacgatcacgacggcggcgaatacgaacacgtaaatgccgagatcgaagatcgaacggtgccagacgaggcggtagaagccgatgcgatcgagcacggtgcgcacggcgacgttgatcaggtaggcgatcagcatcagcacgagcggagcgggcacgaacacgccgagaatgtcgatttcgccgatcatggtcgcggtcggaaagtcgggtagggaagcggcatcatgcctgcgctccgtcgggcgtttgcggcgcgcgcgtggacgcggccggatacagcgacagacgcaggccgacgagcgcatgcagcgcgtcgcgcagccggcgatgcatgaccgggatcgcgtgaccggccggcggcgcatcgccgggcgcgggtgccgcgccgggcagattgcggccgaccacgcgccgcagcgcatcgtcgatcgattcgagcagcgcgggcggtaccggctgacgcgcgttcgccgccgcgcagcgcgcgtagtggtcggttacgccggcgagcacgcgatcgatcgcgtcggacagatcgccggacaatttgcgccgcagccggcgcagatcgagcgcgttcagcgcgatgcgcagatcgcggaagctctcgatcgacggatgacggtgatcgtcggacgcgccgagacgcggcagcagttgcgtcacgcgatcgagcatgcgcgccgcatggttgcgctggtcctcgagcggttgcgtcgaggccgagcgtgcgacgtcctcccagcccgagcgcagcagccgccgcaccgcgagctcggcgccgaacggccgcgtcgcgcgtgtccacacgtaggcgaacagcagccccgcgacgcccgcgaggttgctgttcagaaacacgaagaagtcggcgtcgtaggcgccctggatgctgacgaacgtcgccgtgttcaccgcgacgagcatcgtgaccatgttgaactgcggtcgcggcagcagcgtgccgatcaggatgaacgggcccgcgaacatcagcacgagcatcgggaaatcgtgcacgtgcggcagcacgacgaagaggtaaagccccgcgaacacgacgctcgcggccgtcgcgaggaagaaccggaacaccatcggcgccggttcgtcgagcgccgcgaagaagctgcacgcgacggccacgagcgtgacggcgccggcaccgtcgtgccagcccgattcgatccacagccagcatgcgaacacgattgcgccgacgacggtcagcgtcgagaacagcatcatgccgcgatcgaagaagcgctcggtgccgccgagccgccagtgccggtagcgcggctgccacacgcccgattcgttcgcgatcagcgcgcgcagcgaacggcagtcctgccagatgtcgatcacctggcgcagccgccatagcgcgttcgacagcagcgcgccgtcccagctcgcgagtgcctcatcggtcggctgcagcgcggcgatgccggcgcgcaggcggtccgcgaccggatcgtcggccatgtcgccgtcggtgccgggcttgatcgtgggcagcggtgcgtcgaaccatgccgcggcgtcggcgagcaaggcatcgagtgcgggcggccgcacgtgcaggtcgcgcatcagcgcgatgagcggatcggcaagcgacgacatcagcggcaggaacagctgcattcgcccagcgagcgcctgcgcgcgcgacagcacgcgcggatgcgcatggtcgtagctgagctggctcagcaggaattcgaggcccgtgatcgtggtcgcgagccgctgccggcaggcgctcaatgccttgccggcgatacggccggacagcgtttcgcgcccgtagaacgcggcatccctgaaccatgcgtcggtgcgctcgatcagcgtcggcgcgagccggttcggaaacaccgtgctgccgacgacgctcgcgcagacgatcccgagcacgatctcttcggtgcgcgcgatcgcgacgtcgaacacgctggccgggttcgtcacggtcggcagcgcgacgagcggcatcgtgtagccggcaagcatgaacacgtagctgcgtgcggtgcggtcggagatcgcgaggtagagcagcgtgccgcaccacgtcgcgacgatgacgctgaacaggagcggcgtctcgacgaacggcggcacgaagaagatcgccgcggccgcgccgagtgcggtgccgagcgcgcgatacagcgccttcgagcgcgtcgcgccgacgaacgggttcgacacgatgtagacgctcgccatcgcccagtatggacgcggcagctggaagtacaggccgagatacagcgccagcatcgatgcggcgaacgtcttgcccgagaacagccagtcgcgaaggctcgggtaggtcatgacgcggaaccggcggagtgcggcgcgcgcggcgccgatgcatgcgcgtcggcgccattgaatgcggtcagcacgcgcagcgtcgcttcgaggtcgctgcgcgagatccccttgagcacctgcgcgcgcagcacgcgcagatcttcctccatcttctcggtgacggcgcggccctcggccgtcagcgagatcgttttcgcgcggcgatcgtgcgggtcttcgtcgcggcgcgcgaggccggccgcgcagagctgatccagcagacgcacgagcgacgggccttcgatgccgacgtactcggcgagcgtgccctgacgcacgccttcgccgaggcgaccggcaatcagcagcggcgtcgcgcacgcttcggacacgttgtacgcagtgagcatgctgtcgctcgcgcggcgccacttgcgcgcgctgagcaccagcaggctgctgacggcgaggcggagatcgtgcagattcgtcatgggcgagatgatagggcaaaaccattcgatagcaaactatcgttcggtgtcacccggctgtcacgtcgtcgtgcggttcggccgcccgcaacgacgaatctaggccgcgcgcgacgcacggtcaagcggcgcgatgccgagcgtgtgcttcgtccggtccggtgcgctcgctattgaatggtctgacgtcaaccgttccgcgacacggcgctcgggcacggcgcgggcaccgcgcgggcggaggccggactgtcatcttttcgtaagacatgcgtagcgggcacgcgaagtgcacgccgcggtatacccgcagcgtcctgctttcgcacgcgattgcactaggacaatatttttcgggtgtctttctgagcgaccatgcggaagcaacgacggagacatcgagatgggacggaccgaggtatcgacacgctggcacgacgcgatcggcgccgtgcatggcatcgagtcgaaatacaagcggctcgtgaaggcgatcgccgccgacatcgagagcggcgtgctcgcgccgggcgcacggctcgcgccgcagcgcgacgtcgcggccagtctcggcgtcagcgtgcagaccgtgaccaacgcgtacaaggagctcgaaaggcagggcctgatccgctgcgaggtcgggcgcggcagcttcgtcgccgcgcgcgtgacggagtcgatgtcgaattacatgctcgatacggccgaacgcgagctcgtcgatttctcgatcgcgcgcatcgtgcatacgccggagcacgacgcggcatggcgggccgtctgcgcggagctggccggcaccgaggatcagccgtggatccgctcgttccggccgatcgccggcctcgacgcgcatcgcgaagccggcgccgcatggctcgcgtcgctgaacatgcccgtgcacccggaatcgttgctgatcacgaacggtgccgcgcacggcatctttctcgcgctcgcgtcgatcgtcggcccgggcgacaccgtcctttgcgaaagcctgaccgatcatggcgtgatcggctcggcgaacgtgctcgggtttacgctgaaggggctcgagatggacgagcacgggatccgccccgaacacttcgaggaaatgtgcgacggcgagcggatcagcgcgctcgtctgcacgccgacgctcaacaatccgaccgtctcgatgatgtccgattcccgacgccgctcgatcgcgcggattgcggcgcgctacggcgtgtacgtgatcgaggacgacgtgtacggcccgcttcccgccaaaaccgccacgccgatcgcgagcatgattcccgagctcggtttctactgcacgagcatgacgaaatcggtgctgacggggttgcgcaccggctacctggccatgccgcggcggctcgcgctgcgcgtggagagcgtgctgcgcgtgagcagctggatggcgacgtcgcctatcgccgagatcgcgacgcgctggatcgcggacggcaccgcgcgccggctcgtcgagctgcagcggcagcggctcgcggtgcggcaggagatggtgaaggccgcgcttggcccatatctgctcggcgcgcatccgaacgcgctgtcggcgtggctgcgcgtgcccgactactggcaggccgatcgcctcgtgcgcgaattgcgcacgcgcaagatcgcggtcacgtcgcccgatccgtttctcgtcggcggtaccgagcggccgaacgcggtgcgcgtgtgcatcggcgcggaaaccaccgacgccgcgtgcaatgcggcgctcgagacgatggccggcgtgttcgagcaatatccgcacgtgcacgatttccactgactttccgctgcagcgatgcggcgccgcacacgagcgccgcacaatgtaccaggacattcgaaagcgcaatttggaacattagactggatcgcaccacatcaatgaggcgtgcgttccatgtccttcctgtcgctgtccgacgtctaccgcgcgcgccaacgcatcgccgggcgcacgtgcgtcacgccgctcgtcgcgtccgctgcgctgtccgcgcgcgccggcgtccccgttcacctgaagctcgaaacgctgcaaccgacgggcagcttcaagatccgcggcgcgaccaacgtgctcgcggaactcgcggcgcagcgcgtgacgcgcgtcgtgaccgcatcgaccggcaatcacgggcgcgcggtcgctcatgcggcgcgcgcgctcggccttgaagcggccgtctgcatgtcgtcgctcgtgccggcgaacaaggtcgatgcggtggccgcgctcggcgcgcgcgtcgtgatcgtcggggacagccaggacgacgcgcaggcggaggcgcgacggctcgcacgcgacgaaggctatgcgtacgtgccgccgttcgacgatccgcgcatcatcgcgggccaggcgacgatcggcgtcgagattctcgaagcgttgcccgatgcgggcacgctcatcgtcccgctgtccggcggcgggctgttcagcggcgtcgcatttgccgcgaaagcgatccggccgtcgattgcggtgatcggcgtgtcgatggcgcgcggcgcagccatgcatgcgagcctcgccgccggtcgtcccgtcgacgtcgaagaacagccgacgctcgccgattcgctcggcggcggcatcggtctcgacaaccgctacacgttcgacctcacgcgcgcgctggccgacgacgtcgtgctgctcgacgagcgctcgatcgcacgcggcatcgcgcacgcgtatcgcgaagagcggctcgtcgtcgagggcgcgggcgcggtcggcatcgccgcgctgctcgacgaagccgttccgcgcagccggcgcgacgggcccatcgtcgtcgtcgtgagcggcgcgaacatcgacatggccgcgcatcgccggctgattgcggagaactgacatggcgcatcccatcacgctgctcggccaggcccaactgcgcacgctggtgccgctcgatcgcgacgcgatcgatcaggtcgaagccgcgtttgtgtcgctcgcgacggagcccgtcgcgatgccgccgatcctcaatctcgcgctgcctgcgcgtcacggcgaagtcgatgtgaagaccgcctacttgccgcgcttcgacagcttcgcgatcaagatcagccccggcttcttcgacaacccgtcgctcggcctgccgagcctgaacgggctgatgctcgtgctgtccgcgcgtaccggtctgaccgaggccgtgctgctcgacaacggttatctgaccgccgtgcgcaccgccgccgcgggcgcggtggccgcgcgtcatctcgcgcgcgccgatgcgcggcgcgtggccgtgatcggcgccggcgaacaggcgcggttgcagctcgacgcattgcggctcgtgcgcgacgtcgcgcatgtgacggtctgggcgcgcgatgccgcacgcgcggcgcaattcgctgccgacgtgcgcagcgcgcatggcatcgaggcgagcgtcgcgcgatcggtgcatgcggcgctcgccgatgccgacatcgcggtcaccacgacgccgagccgcgagccgctcgtgcatgccgaggatctgcatccggggctgcacgtgacggcgatgggctccgatgccgaatacaagaccgaactcgcgccgtcggtattcgcggccgcacgctacgtctgcgaccgcttgcagcagacgcgtgtggtcggcgagctgcggcatgcgatcgaggccggcgccgttgcggccgacgcggtctttcccgaactcggcgaagtgattgccggccgttgcgccggccgcacgcatcgcgacgagatcacgatctgcgacctgaccggaaccggcgcgcaggacaccgccattgccgttctcgcgctgcagcgcgcccgcgccgcgggcgccggaacgatttttcacaacgacctcacgacctgagaggagacagatgtctgcagtcatcgaaacctacgaagctgcgccgcgtcttgcgttcgcgcgcagcgaatacgctgcgcgcatcgcgaagacgcgcgcggcgatggagcgggccggcatcgacctgctgatcgtcacggacccgaccaacatgggctggctgaccggctacgacggctggtcgttctacgtacaccagtgcgtgctgctgccgatggacggcgaacccgtctggttcggccgcggccaggacgcgaacggcgcgaagcgcaccgtgttcatggcgcacgacgacatcgtcggctatcccgatcattacgtgcagtcgccgcatcgccatccgatggactatctgtcgaccgaagtgattgcggcgcgcggctggggcgcattgcgcatcggcgtcgagctcgacaactactacttcagcgcggccgcgtacgcgtcgctgcagaagcacctgcccgccgcgcgctgggtcgacgcgacggcgctcgtgaactggcagcgcgccgtgaagtcgccgcgcgagatcgaatacatgcgcgtggccgcgcgcatcgtcgaacggatgcatgcgcatatcgtcgagacgatcgagcccggcatgaagaagagcgacctcgtcgcgcagatctacgcgaccggcatcggcggcgcggacggcttcggcggcgactatccggcgatcgtgccgctgctgccgaccggcgccgacgcagccgcgccgcatctgacctgggacgacacgacgttcgagcgcggcgccggcacgttcttcgagatcgccggctgctaccgccgctatcactgtccgctgtcgcgcacggtctatctcggcaagccgccggcgcacttcatcgaggccgagcgcgcggtggtcgaagggatcgaggcagggctcgcggccgcgaagcccggcaacgtctgcgaggacatcgcgaacgcgttcttcgcggtgctgcgccgcgcgggcatcgagaaggacagccgttgcggctatccgatcggcgcgagctatccgcccgactggggcgagcgcacgatgagcctgcgaccgggcgaccgcacggtgctcgaaccgggcatgacgttccacttcatgccggggctgtggctcgacgactgggggctcgagatcaccgaaagcatcctgatcaccgaaaccggtgtcgagacgttctgcaacacgccgcgcaagctgttcgtgaaggagtagaccgatgcgtgcttcaccgattgtgccgaccgtcgacttcgacgcggacggcgaacagcacggcttcctcaagctgccgtactcgcgcgacgactccgcgtggggcgcggtgatgattccggtgaccgtcgtgaagcgcggcgacgggccgaccgtgctgctgacgggcggcaatcacggcgacgagtacgaagggccggtcgcgctcgccaagctcgccggttcgctgaaggcgtccgacgtgacgggccgcgtgatcatcgtgccgttcatgaactatccggcgtttcgtgccgggcgccgtacgtcgccgatcgatgcgggcaacctgaaccgcagttttccggggcggcccgacggcaccgtgaccgagaagatcgccgattactttcagcggcacctgttgccgctcgcgacgcacgtgctcgacatccacgcgggcgggcgcacgctcgacttcgtgccgttcgcggcgattcacgtgctcgacgatcgcgagcaggaagcgcgctgcgagcgtgcgatgcgcgcgttcggcgcgccgtattcgatgcgcatgctcgaactcgacagcgtcgggctgtacgacacggcggccgaagcggccggcaaggtgttcgtgtcgaccgaactcggcggcggcggcacgtcgaccgcggcgagcgtcgcgatcgccgagcgcggcgtgcgcgggtttctcgagcatgccggcgtgctcgcgacgcatccgaacgaagacgacggcgtcgcccgcacggcgccgcgtacgacgacgctgctcgacatgcccgacggcgcatgcttcacgacgagcgagcatcgcgggctgctcgagatgtgttgcgacctcggtagcgaagtcgaggccggcgacgtgctcgcgcgcgtgcacgacatcgaccgcaccggcgtcgcaccggtcgaatacgtcgcaaagcggcgcgggctgctggccgcgcggcatttccccggcctcgtgcaggccggcgacacgatcgcggtggtcgccgacatcgtcgagcgcaacattccggtcgctgcataggatgcgcacgccgtgatcaagctcgaccgatacgatctcgcgatcctgcgcattctcgaacgcgacgggcgcatcacgaaatcgaagctcgcggaagccgtgaacctgtcgatctcgcccgcgtgggagcgcgtgcgcaagctcgaggaaagcggcgtgattcgcggctatcgggccgacgtcgactgggtcggcgcgttctcgggcagccgcatcgtcgtcgaggtgacgctgtcgcgtcataccgcacccgacatgcggcgtttcgaggaacgcgtgagcgcggcgcccgaggtcgcgcaatgctacgcgacgggcggcggcgtcgactacgtgctgcatgtggtcgcgcgcgacatcgatcagtaccagcgcttcatcgatgcgctgctgatggaagacctcggcatcgagcgctacttcacgtacatcgtgacgaaggtcgtgaagtgcgaatccggcggcgcgccggactggcaatgaaaacttcgcgccggcgcgcggcaataccgaaaaaaccgcaagcgccggccgcataaaccgaaatttccggagccggcggcacgacagaatgaagctcgtgcccaaccaacgaggagacacagcatgctgcccggacaccccgttctgttcaagtcgatgtgctatgtcgacggtcgctggattcacagcgacagtgccgcgacggtcgccgtcgtgaatccggccgatcaggccgtcatcggccacgtgccgatgctcgagcgtgcgcagatcgtcgcggcgatcgatgccgcgcagcgtgcatacgaaacgtggcgctggacgccgcaggccgtgcgcagtgcggcgctgctgcgctggcacgcgttgatcctgcgccacctcgacgacctcgccgcactgctctcgctcgagcagggcaaaccgctcgccgaggcgcgcggcgagatccgctacgcggcaagcttcgtcgaatggtttgcgaacgaggcgaagcgcgtcgcaggccgcacgataccgacgcatatcgacggcgcgcagctcggcaccgtgatggagccggtcggcgtcgccgcgctgatcacgccgtggaacttcccggccgcgatgatcacgcgcaaggccgcagcggcgatcgcggtcggctgtacgacggtcgtgaagcccgcgcacgagacgccgttctccgcgcttgcactggcgcagctggccgacgaagccggcttcccggccggcgtgttcaacgtcgtgctcggcgagccgcagatggcgatggaaacgctggtcggcgatgcgcgcgtgcgatcggtgagcttcaccggctcgacgcgtgtcggccgtctcgtgaccgaaacggtcgcgcgtgcgggcatccgcaaggtcgcgctcgaactcggcggcaacgcgccgttcatcgtgaccgaggacgccgatctcgaccaggcggtgcgaatcgcggtcgctgcgaagtttcagacgtcggggcaggactgctgcgcggcgaaccggatcttcgtcgcgcgcccgctctatgatgcattcgtcacacgctatgcggatgccgtgcgcgaactgaagaccggcccggcattcgagccggacgtcgatgtcgggccgctgatgcatcaggcggcgttcgatgccacggtcgcgcgtgtcgacgacgcgcgtgcacgcggcgcgcgcatcgtggccggcggccgcccgcatgcgctcggcggctggttctacgaaccgacggtgatcgcggacgccgggcccggcatgcgtgtctacgacgaggaaaacttcgcgccgatctcggccgtatgcgcattcgacacgctcgatgaagtcgtcgcgaaggcgaacgacaccgagtacgggctcgccgcgtacgtgtgcgcgacgcgcatcgacacgattttccagctcgtgcgccggctcgatttcgcgatggtgtccgtcaacggcgtgaaattcaccggtgcgccgattccgttcggcggcatgaaggcgtcgggcctcggccgcgaaggcgggatcgaaggcttcgaaccgttcaccgaaaccaagtacttctgcctcggcaacctcggcctgcccgtcgcggcggcggcctgatcattcaaaaggagttcatcatgacccaatccatcgacgcgctgctgcgcgaggaccgtgcccacttcatgcatccgtcgacgcacgcgtacgaccacgaaaccggcgcgctgcccggcaagatcgtgcgcggcggccagggcatccgcatcgaggaccatcagggcaagcgctatatcgacgcgttcgccggcctgtactgcgtgaacatcggctacggccgcacggaagtggccgacgtgatgtacgagcaggcgaagcagctcgcgtactaccacacgtatgtcgggcattcgtccgacgcgatcatcgaactgtcgtcgcgcatcatcgactgggcgccggccggcatgaagaaggtctattacgggatgtccggttccgatgcgaacgagacgcaggtcaagatcgtctggtactacaacaacgtgctcggccgtccgaacaagaagaagatcatctcgcgcgaacgcggctatcacggttcgggcatcgtgacgggcagcctcacgggcctgccgagcttccatcagcatttcgatctgccgatcgaccgcgtgaagcacaccgtttgtccgcactggtaccggaaggcgccggtcgggatgagcgaaacgcagttcgtcgcgtactgcgtggacgagctcgagaagctgatcgcgcgcgagggcgccgacacgatcgccgcgttcatcgcggaaccggtgatgggtacgggcggcatcatcgaaccgccgaccggctactggccggcgattcaagcgctgctgcgcaagcacgacattctgttgatctcggacgaggtcgtctgcgggttcgggcgcctcggctcgaagatgggcgcgcagcacttcggcatcgagccggatctgatcaccgtcgcgaaggggctgacgagtgcctatgcgccgctgtcgggcgtgatcgtcggcgaaaaggtgtgggacgtgatcgcgcgcggctcgcaggagcacgggccgatgggccacggctggacgtattcggggcatccggtctgtgcggccgccgcgctcgcgaacctcgcgattctcgaacgcgaaaacctcgtcggcaatgcggccgaagtcggcgcgtatttcggcgcgaagctgcgcgacgcgttcggtgcgcatccgctcgtcggcgaagtgcgcagtgtggggatgctcgcggcgctcgagttcatggccgacaaggacgcgcgtacgccgttcgatcccgcactgaagatcggcgcgcaggtgtcggccgccgcgttgcagcgcggtgtgatcgcgcgcgcgatgccgcacggcgacattctcggttttgcgccgccgctcgtgatgacgcgtgcggaggccgacgagatcgtcgcgatcgtgcgggaagccgtcgatgaggtcgcggagcggaatctcgccgtggccgggtaagcgcgcgattcggccgtttgcgttctcgctgcggcagcgcataacgggcgccgtcgtacgaaagtacggcggcgtttttttatcttcagaagtgcggtgatttacgtcaattgaacgcgtctgaagtgcgtagggtgttagcggttgccgccgggcaatctcgcagctcgcgacggtctgatagcacgtgcatttttcgcccggcatgctctcattgacagcgtgcaacatgcgcagtgaatcatgggcaagtcttcgggttcgaaatgtggatgaagcgctcgtccaacgcgtgcgcgagcgagcggcggcgataagctgatcggagccactgcactgatccatgatctgatagtggtaacgcgaaacgtcaacgactttgtcggcacaggcgctcgcatgcagcaccccttcacggcctagtgaaagggtgctgcatgcgcattaggccccgtagcggccgggagccgcatgtcgacccgagtacaatgacgacggagtaatccttgagacccgggcgacggaacggcgataggtaaaagagagcgacgaattgagcttggtcgacgaactgaagtcacgaatacgtggcgattacggccggtgggttttggtcgaattgtattccggccggtgggccgctatttggtatgcctgccgtgacgacgaaggatactgccgactcatactcagcgaagaattttttgatgcagaaaatccgagctttgcaacgcctcacgaagcactcgccaagatcattcaggaatatgaggatgaggcttcggaggtcggtccgtgggtcttgagcgatgaagttcacgggaaggacctgcagcgagcatgagacgatatgatgaaacatcaatcggctatgcgtcgctcggaacctgtggccaagaaaatgctcgcgagggcaagcaaagaccatttgttcgtgcaggtcgacggtgcgcttctggatgcgaccatgacgattacaaccgtaccgtcggacgaggtcggtgcatctcatcggaagtatcactatgacttgtccgatggacggtcactcgcctacggatattccaagcgagaggcgctagacaggctttgtgaagtggcgaaagagcacggctgggcagtctaccagcgattggcataggaaaacgccccaagcatcacggctctttgccggctgtttgctctaattgttccgaccggttgcgagatggcaagtgaagtgatggacagcgcatccgattcactcggaaggcatatttgccgaggagggcgattgacgccgcacatgtgccagcgcgcctcacgtttgttggcgacgatgacaaaactacgaagacctaatgtttccacatcgaccgatttacgcggaacacaccggacgcgttgcccagcgcagtgaatacgcaaggcgcatcggcgttgcaagaaattgcatcgctttcgcatgcaaataatttgagcgttatgcgagcgcgagcgtcggcaagctccaaactcgcgtcggtgagctggtgaacctgagcgacctcgccggagcacgacaccccccaagacaatgccgcccgcgatgaccccggaaacgacgaacccggccgcagccgggtccggttcgtctcaccgacgcgcactcgcgtcgccgcagctcaacgtgcctgccccggcaccgtatcgccgcgcaacgaacatccgcgcgtctcgatcacggcgatcaacgccaccaggccgaccgcgcacgcggccatcacgtaataggcgggaaccagcgcattgccggttcgcgcgatcagccagtcgttgacgatcggcgcggtgccgccgaacagcgacgtcgacacgttgtaggcgatcgccatgcccgcatagcggacgtgcgtcgggaacatcgccggaaacatcgcggaaatcgtcgcgagttgcggcacgtagagcacgccgagcaccgcgaagccgatgaacgcgccgagcacgccatgcgtcatcagcgtaaacatcggcacggcggcgacgaacagcccgacgagcgagatccaccacatcgtcttgcggccgacgcgatccgacagccagcccgcgaacggcagcagcagcatcatcgcgagcatcccgatcagcggaatcagcagcgacatgttctcgctgacgccgagctacttgtgcatgtacgtcggcatataggcgagcagcacgtagttgacgacgttcagcgcgacgacgagcccgccgagcagcagcagcggcgtcgcatagcgcaccagcagccggccgatcggcatcgcggccggcgcggcctgttcgcggcggtgcgcctgctcctcgagctcgcgaaacaccggcgtttcttccagacgcgagcgcaaatagaagccgacgagaccgagcggcgccgcgacgaggaacggcaggcgccagccccacgcatgcattgccgtgtcgccgagcagcagcgcgaagccgagcatcagcagcgcgccgagcgagaagccggccagcgtcgcgaattcgagaaagctgccgcacagcccgcgccgcgagtcgggcgcgtattcggcgatgaacgtcgctgcgccgccgtattcgccgccggtcgaaaaaccctgcaccatgcgcagcaggatcagcgcggccggcgcgagccaaccggccgtcgcgtaggtcggcagcaggccgacgagcagcgtcgcacccgacatcgtgagcacggtcagcgcaagcacgcgcttgcggccgagccggtcgccgagcgggccccagaacaggccgccgagcgggcggatcaggaacgaaatcgcaaacgtgccgagcgcgaacagcgtcgcactggccgtgttgccgggaaacagcgcagcggaaatatacgcgagtccgtacgcgtatatcccgtaatcgaaccattcggtcgcgttaccgagcgcggcggccgcgatcgcgacgcgcggcaggctgtgcggctcgtcgccgcgatgggaaaccgtatcgtccgggacggacggcgcggagacggaagtccacgatggcacgtatcgcataagggatcctcgttggcagcatgcgcccgggcgggcgccgacgaggttcaaagtaatcccgccaatttgccatgcccgatgtcataggacgatgtcgggattggggttttccccgtgccgaagacccgcgcgggccgctcgccggcggcccgcggcaatgacgcgccgcgttatcggacgtgcggcagcagtgcgcgcagccagtacgcgacggcgatggcgccgccgtcgggcgtgccgatcgcgcgttcgccgagatagctcgcacggcccgcgcgcggcgtcatgcgcgcggtgtcctgcgcaccgcgctcggcggcgtcgacggcggccgcccacgcgccggcgctgtcgcgaccgtcgtcgagtgcacggtcgaacgcggcggcggccggcaccagcgcgtcgagcatcgttctgtcaccggcacgggcgccgccgagttcggcgatcgcatcggctgcgctgcgcaatgccgcggcccagtcgcgtgccgacggctgcgcgaggccggccaggcgccgcgatgcgcgcagcagcgcggtcgcgtagaaggggcccgagctgcccgcgatcgcacggcgcagcgcggcgccgagcgcggcgagcgcaccggccggcgtcgcatacgcggtttccggcaacgcgagcatcgcgtccgcggcacgacgcatgctcgcgccgaggtcgccgtcgccggcggcggcatcgagctcggtcagcgttgcttcgtggtcgatcagcgtgtgcgcgaccgcgtgcagcgccgggcgcagccgctcggcccacacgcggcccgccgcgtcgagcggcggcggcgacggttcctgcggcgccgcggcggcgatgcggatctgtgcgttgacggcgccgccgccgggccacgcgcgcgcttgcgtcggtgcgtcgagcagcgccgcccgctcgtcgtcgagccgcagcaccgagatcgaacagccgggcatgttcagcgccgacaggaacgtaccggcccacgcgcgctcgaccgcgatgccgcgacggctcaggttctcgtaggcggcgcgcagcacgatcgcaagctccatgtcgggcgtcgcgccgagaccgttgacgagcagcgcgacgcgttcgccgcgatcgagcacgaggtcggcgacgatcccggacagcagcgtatcggcgagcgcgtcggccggcagcggcgccgtgcgttcgacgcctttttcgccatgaatgccgagaccgagctcgatttcgtcgtcggcgaggctgaatccggactggtcggcgcccggcagcgtacagccgtcgagcgcgacgcccatcgtgccgagatcggcggccgcatcgcgcgcgatcgccgcgacgcgcggcagcgacagcccgcgcgcggccgccgcgcccgcgagcttgtggatcagcacggtgcccgcgatgccgcgccgctgtccgcgctcgacgcggccgcgcagcgatacgtcgtccgcgacgatcacggtctcgaccggaatgccttctgcgcgcgcgagttcggctgccagaccgaagttgagccggtcgccggtgtagttcttcacgacgagcagcgcgccgttcgggccggccgtcgcgcggatcgcggcgagcaccgcgtcggtggacggcgacgtgaacacttcgccgcacacggccgcactgagcattccgtcgccgacatagccgccgtgcgcaggctcgtgcccgctgccgccgcccgacagcaccgcaaccgtgcgctgcgacggttcgggcagcgggcggcggacgagcacgtgctcgtcgccgagcatcgcgagatgcggcgactgtcgcgcaatgccttcgagcatttcacgcacgacgtcggacggacggttcacgagttttttcatggcgacggtttccgggcagatgaaagcccgcgggccgaaccgatccggcgcctcgggctgtcgggttgcgggaatgcgcgcgccgtggcggcggtggcgtggagcagtgccatggatctcgccggtgcgcgcttcggtgccacgatacatcaggtcggcacgccgctccacgggcggcgtgcgctcgcggcccgagcgccggccgcgagcggatgggcccggtcgtcaggcaccgaagcgcgcttacttcaacgcggcgatctcgtttgcgcggatcagtctcgcgcgcagcacgttgcggctgatgccgagcaagcgcgcggcctgaagctgattgcggtgactgaactcgaacgcgacacgcatcacggtatcttcgatgcgttcgtacagtcggccgtgaccttcgtcgaacagcgcgcgcagcgcggcttcgagtgcggcctgcgcgcccgcagacggttcgcctcgatgcggtgccgcagcggccgtgccggccgaggcgatcgtcaggtcggcgtgctgcagcatctcgtgccggctcacgagcaacgcatgatggatgacgttttccagctcgcgaacgttgccgggccagtcgtacgattcgagcgcgcgtgcggcgcgcgcgtcgatgctgcgcggcccgtagccgagacggcggcggtagtcgtcgacgaaatggcgcgcgagcggcaggatgtcggccggccgctcgcgcagcggcggcaccgcgagctgcacgacggcgagccggtagaagaggtcgccgcggaaatggccggccgcaaccgcctgctgcagatcgacgttcgtcgcagcgacgacgcgcacgtcgatcggaatgccggcccgcgcgccgacgcgcacgacttcgcgctcctgcagcacgcgcaatagcttgacctgcatcggcagcggcaggtcgccgatttcgtcgagaaacagcgtgccgccgtcggcggtttcgaaccagccggccttcgcgccgaacgcgccggtaaacgcgcctttctcgtgaccgaacaattcgctttcgacgagcgtcgtcgacaacgcgccgcagttcaccgcgacgaacgggccgtcgcgacgacggctcgcctggtgcaggcgacgcgcgacgagctccttgccggtgcccgtttcgccgacgatcagcacgttcgcgtcgctcggtgcgaccgcgcggattcgctcgagcagcgcgtgcgagcgcggatcggcgaatacggcggcgttcgcgcggatcgacgaagcggacgccggcgcgcctgcgtacgatcgctcggcggtagcggaatcggcgtcgccgtcggcggcggcgaggtccgcaccgctcggccacgagtcggagagaaaacggttcatgaatcgaaacgcgtcgttgaacggaagggcgcaggccagcacgcattgctgccgcggtgctgcctgagcagcaaagtgtcgatcgattcgcgccgcgcgggaaacatcgatttctgataagcaaagtcgcgagcttgcgcagcggcgcgggcgtgccgatgcggttcgaagcgttgcccttgcggctgcggcgcttgcagcgtcaagtccctcagcaaagtccgccgcgcgacgcgaaagaccgtcgtcgacgttctgtcagaatacgcgcgtcatcctctgtccgatcgcggaatggaactcagacaactacgctattttctcagcgtcgtcgaacacggcagcatgggcaaggccgcgctggagctcggcgtggtgacctcggcgctgagtcagcagatcagccgtctcgaaggcgaactgtccacacggctgctgcagcgcacgtcgggcggcgtcattccgaccgacgcagggctggcgttctggcgtcaggcgcaactcgcgctgcgtcatatcgacgatgcggcgctcgccgcgcgttcggcgcgtctgtcgggccatgtcagcgtcggcatggcgccgagcacggcgagcgtgctcggcgtggcgttcatgcaggcgatgcgcgcgcgctatcccgatgtgcggctccatctcgtcgaaagtctgtccggtcacctcgcatcgatgctgagtgcgcgccagatcgatctcgccgtgctgtttcgcgaagagtccgcgcaacgctggagcgtgcagccgctgctcgacgagcggctgttcctgatcggcgcggccgatctcgacgggatgccgacacgcggatcgatccggctgaccgacctcggcaagctgccgctcattctccccagcggtacgcacgggctgcggtcgctgctttcatcggcgttcaagcgcgccgaatacgagccgaacatcgtcgccgaagtcgacggcctcgcgctgctgatggacatcgtccgcaccggcatcggggcgaccatccagccgggcgcagcactcgccaggcgcgagaacgcgacgctgacgagcgtgcccgtcgcggagaaatacgcgcggcggcccaacctgatcgcgagcatttccgatgacgaactgtcgccggccgggctcgctgcgcgcgtggtccttgccgatgtcgcgcgtcagctcgtgcacgaaggccgctggcccggtgcacggttgcgggaaaccgactcttcacaaaaagtgaagacccgttgacggccgcctgatagcgcagcgggcacgagatccctacgatttgtccgaaaggagacaagtctgatggtcgatgtgctcgtaatcggaggagggaatgccgcgctctgtgcggcgttgatggcgcgcgaagcgggcgcgtcggtcctgcttctcgaagccgctccgcgcgaatggcgcggcggcaactcgcaacacacgcgcaatctgcgctgcatgcacgatgcgccgcaagacgtgctcgtcgatgcctatccggaagaggaattctggcaggacctgctgaaggtgaccggcggcatcacgaacgaacatctggcgcggctgacgatccgcgcgtcgtcgtcgtgccggccgtggatgcagaagcacggcgtgcgcttccagccgccgctgtccggtgcgcttcacgtcgcacgcacgaacgcgttcttcatgggcggcggcaaggcgctcgtcaacgcgtattaccgcagcgccgaagcgctcggcgtcgacatccggtacgacacgccggtcgatgcgatcgagctcgacggcagccgtttcgtcgcggcgcgcagcggcagccggcgtttcgaggcgcatgcctgcgtcctcgccgcgggcggcttcgaatcgaaccgcgaatggctgcgcgacgcgtgggggcagaacgcgcgcggcgaatggccggccgacaacttcctgattcgcggcacacgcttcaaccagggcgtgctcctcaagcatatgcgcgacgccggcgcggacatgatcggcgatccgtcgcagtcgcactgcgtcgccatcgatgcgcgcgcgccgttgtatgacggcggcatctgtacgcgcatcgactgcgtgtcgctcggcatcgtcgtgaatcgcgacgccgagcgcttctacgacgaaggcgaggatttctggccgaagcgctatgcgatctgggggcggctcgttgcgcagcagcccgagcagatcggctattcgatcatcgattcgaaagcgatcggccgcttcatgccgccggtgtttcccggcgaaaaggcggacacgctgccggaactcgcccgcaagctcggcctgcccgaacggcgcttcgtcgacacgctgacgcgctacaacgacgcgtgccgcgtcggcacgttcgatcacacggcgctcgacgactgccacaccgaaggcctcacgccgccgaagacgcactgggcgcgccgcatcgatacgccgccgttctacgggtatgcgttgcggccgggcattacgttcacctatctcggcctgaagacgaacgagcgcgcgcaggtccacttcggcggcgaagccagcgacaacctgttcgtcgccggcgaaatgatggccggcaacgtgctcggcaagggctatacggccggtgtcggcatgtcgatcggcacggccttcgggcgcatcgccgggacgcaggctgcacgcgcggcactcaagacaacggaggcaggcagtgcagcagtctgacgcactcgcgaccgaacgcacgcacagggcgtcgccggtcgataccaaaaaaacttcgcacggcggcgcggcacgcgtgatcccgatcgtgccgatgagcgcgagcgaaacggaagtggcgcgccagatgcagatctgcaacgcatgccgctattgcgaaggcttttgcgcggtgttccccgcgatgacgcgccggctcgaattcggcaaggcggacgtcaactatctcgcgaatctctgccacaactgcggtgcgtgctatcacgcgtgccaatacgcgccaccgcatgaattcgccgtgaacgtgccgaaagcgatggccgaagtccggctcgatacgtacaccgagtacgcgtttcctgcggcgttcggcgcgctgtacaaacgcaacggtctgacgctgtcggttgcgctcgcggccgggctcgcgctgtttctgctgctcggcaccgcatggcacggcggcctgtcgcgcgacgtcgcgcctgcgaacttctacgcggtctttccgcatacgctgctcgccgcgatgttcggcagcgtattcctgttcgccatggtcgcgctcggcgtgggcgtcacgcgcttctggcgcgacgtgtcggcgggaacgacacgcgcgagcgcaccggcggtggcggaagccgcgaagaacgcgctgacgctcaagtacctggacggcggccacggcgagggctgcaacgaacgggacgatgcgttcacgctggcccggcgccgcttccatcacctgacgttctacggcttcatgttgtgcttcgcggcaacggcggtcgccacgctctatcactacgcgtttggtctggaagcgccgtatccgtttttcagcgtgccggtgctgctcggaacggcgggcggcgtcggactgatcgcggggccggcagggctgctttggctgaacctgacacgcgcgccggagcgcggcgatccgcgtcagcgtccgatggaccgcggcttcatcgcgctgctgttgctgaccagtgcatccggtctcgcgttgctcgccggccgtacgactgccgcgatgccgtcgctgcttgcagtccatctcggcatcgtgatcgcgctgttcgcaacgctgccttacggcaagttcgcgcacggcattttccgctcggccgccttgctcaaatcgtcgatcgagaagcggcaacgcaacgcgtcgagcgtcggcgccgactagcgtcacgggcgccgccggcgcccatcaccacaaacacaacaggcaggagacaccatgagccgtaccgaaccgatcgccgcgacgtccggcgtttcgccgatgacgcgggccgccgccgtgttgcgcgtgaccagcggcaatttcatcgaacagttcgatttctttttgttcggtttctatgcgacatcgatctcgaagatcttttttccgtcggacagcgagttcgcgtcgctgatgctcacgttcgcggtgttcggcgccgggttcctgatgcgtccgctcggcgcgatctttctcggcgcgtatatcgacaaggtcgggcggcgcaccggcctgatcgtcacgctttcgatcatggcgagcggcaccatcctgatcgcgtgcgtgccgggctacgcgagcatcggcctgctcgcgccggcgctggtgttgctcggacggctgttgcaaggcttctccgcgggggcggagctcggcggcgtgtcggtctatctcgcggaaatggccacgcccggcaacaagggtttttatacgagctggcaatcggcgagccagcaggtcgcgatcgtgatggcggcggccatcggttacgggctgaaccagtggctgtcggcgcagcagattggcgcatggggctggcgcgtgccgtttttcatcggctgtgcgatcgtgccgtttctgttcttgctgcggcgctcgctgcaggagaccgcggcgttcgaagcgcggcggcaccatccgcaggcacgcgagatcttcgcgatgctgctcggcaactggcggatcgtcatcggcggcatgctgctgacggcgatgacgaccacgacgttctatctcatcaccgtctatacgccgaccttcggcaggtcggtgctgaagctgtccacgtcggacagcctgatggtgacgctgctcgtggccgcgtcgaatttcatctggctgccgatcggcggcgcgatctcggaccgcatcggccgcaagccgctgctcgtcgcgatttccgtgcttgcgatcttcacggcctatccggcgctgttctggctcgccgatgcgccgagcttcgcgcgcatgctgatcgtgctgctgtggttctcgttcttcttcggcatgtataacggcgcgatggtcgccgcgctgacggaagtgatgccggtcgaagtacgcgtcgccgggttctcgctcgcgttcagtctggcgaccgccttgttcggcgggtttacgccggccgtgtcgacatatctgattcaggcgctgcatgacaaggccgcgccgggctactggctgagtttcgccgcgctgtgcgggctcggcgcgacgctcgcgctgtaccggcggcgcgcggacagtggcgtgtcggctgcttcgtcggcgggataggcagtgcggcgccacgttcgaacatgcggcaagcccggcttcgcgccgggctttttgctttttgggcggtgcggcggtgcgcgccagcggctcgcaaaacggcatgcgcgctacggcagcgtgacgcccgtgtcgacccaatattgcaatacgcaatggcgctattgaatccattgcattgccgacatgtgtcacgcgccgtatcgtggtctccattcaaggagacgtggatgaaaatcgcatttttgggcgccggcgcgctgggttgcgccatcggcgccacgctgaccgaagccggtcacgagacatggctcgtcgaccggtttgccgcgcacgtcgcggcgatgtcgcgcgacgggctgcaggtcgacgacgagcgcggcacgcggcgcgtcaaggttcgcgcgacgatggatcccgccgaagtcggcacggtcgatctcgtgatcgtactggtcaagtcgttccataccgatgcggcgatgcgcggcgcgctcgcgctcgtcgggccggaaaccgtcgttctgtcgctgcaaaacggcctcggtcacgaagacgtgctcgccgaaatcgtcggacgagaacgcgtgctcgcgggcaagacctacgtgggcggcgtattgcgcgcgccgggccatattcagagcggtgtcacgggcaagctcacgatcgtcggcgaactcgacggccgcatcacggcccgcgtgcaagcggtcgcggacgcgttcaacggtgccggtttgaccacgcgcgtcagcgacaacatcctcggcacgatgtgggacaagctgctgatcaatgtcgcgaccggcgcgatcaccggcatcacgcgcctgacctacggtcagctttacgacgagcccgtcctcaaggcgacgtcgcttgcggcgatcgaagaagcgatggccgcggccagagccgccggtgtcaggctgtccattgccgcagcggaagacgcgtggaacatggcggccgaaggccttccggccgcgttcaagacgtcgatgctgcaaagcctcgagaaagcgtcgatcaccgagatcgacttcatcaacggcgccgtggtgcgctggggcgaacggctcggcgtgccgacgcccgtcaatgcgacgctcgtcgcctgcatcaaggggattgaacgcgccatgatcgatcgccagaaagaggaggtctcggcatgagcgccccgaaagcctatctcgagcacgtcgccatccgggtgaaggacatccattggcatatccgcttcttcgaggacgtgctgggcatgaccatgcgcgaagtcgacggcagccgggaagcgccgcgtcaatactggacgctcggcggtctgcaattcatcagcgagccgcattacgacggaccggagggccggctcgcgcacctcggcgtgatgtgcgaagacctcgacgcggccatcgcggcggcgcaggcattcggcgtgaccgaaatgccgcagggacgcaactggctgcgcctgcccgacggactcgcgatcgaactcattcaggcgaagccggccacgtgcgtcgcacaggcgctggcgatcaatccgcgcgcggaggcgtgagcatgagccgcatcatcgaaaaatactgggacgatgcgcaggaaggcgacgaatgcatcagcccgacttacacggtcacgcaacaacgcattctcgcctatgccgatctcacgggcgatcacacgcccgtgcacgtcgatgaggattacgcgaacgcgagccacttcggctgcatcgtcgcgcatggcttgttcggcttgtccattgcggacggcctcaagacgcaaagcgactatcgcttcgtgcccggcatgtcgctcggctggacctgggatttcttgctgccgatcaaggtgaacgacgtactgcgcgtcaagttccgcgtcggcgcgatgcgcgccagcaagagcaagcccgactggggcatcgtcgttctgccgtcggaactgatcaaccaggacggccaggtcgtccagcgcggcgagcatcgtctgatgattccgcgtcgtccgggagcgtactgatgcaggcccgtcccctcgaaggcattcgcgtcgtcgattacagccactttcttgccggtccgtatgtcggccgctgcctcgccgcgctcggcgcagaagtcatcaaggtcgagcgccccggcggcggcgatgccgggcgccggcacgcgacgattctggacgaccagcaaagcgcctactttctgcagctcaacatgggcaagcgcggtgtcagcgtcgacatgaaagatccgcgcggcaaggcgttcatgcaacgcctgtgcgactcggccgacgtgttcatcgagaactatcgtcccggcgcactcgacaagctcggtctcggttatgcggcgttgtcggcgcgcaatccgcggctcgtctactgctcgatctcggcgtacggccacacggggcccgacgcgcatcgtgcgggcttcggcctgatcgccgaagcgaagagcggcatcatgcagatgatcggcaatccgggcgagccgccgccgctcatgcgcatttcgctcggcgacatgtacaccggcattcatgcggtcgccgcgatcaacgcggcgctgttcggccgcgtaacgagcgggcgcgggcagcatatcgacatggcgctgtacgacacgctggtatcgatgcacgaatatgccgtccagtgctacacgatgcagggcgtcgttcccgagcagaccggccacgacatgccgacgtcgacgctgtacggcgtgttccgtgccgccgacggcgatctcgtcatcgccgcgcaagtcgacgatgcgtggaagcggttcgcggcggtcgtcgagcagcatggcggccccgccggttttggaaccgatacgcgctttcacgacccgaacggccgcaacgcccatcgcgaggccattcttgccgtggtgaagccgtgggtgggcggccgctcggtggccgacgttctggcgctgctggacgaggtcgacgttccctgcgcgaaggtgcagcgcatcgacgaggtcgtcaacgatccgcaaatcgtcgcgcgcggcatggtgatcgagcaggcgcatccgcgcttcggcacgctgcgtctgccgaacctgccgttccgtttttccgattgcgatacgtcgattcgcgaagtcggccccgatctcggtcagcacaacgtcgaggtcgcgcaatcgctcggcttcagtgcagcggaaatcgacgcgatgcaaaccgacggtgtgctgttctcgaaaaggagcgcgtgatgagcgaccggtatgcggtaatcggcaatccgatcgggcacacgaagtctccgctgatccaccgtctgttcgccgaggagaccgggcaggacatcgcctatgtcgcgatggaggcgccgctggaaccggacggcgcgttcgccgacacggttagcgccttcatcgcggcgggcggcaagggcatgaacgtcaccgcgcccttcaagctggaagcgtttgcgatggccgacgaacgcagcgaacgcgcgacgctcgcgggcgccgtgaacgcgatgaagttcgagaacggtcgcgtcatcgccgagaacttcgatggcgtcggcctcgtgcgcgacatcgaagtcaatctgcatcagccaatggccggcaagcgcgtactcattctcggcgcaggcggcgccgtgcgcggcgcgttgctgccgtttatcggcgcgcgccccgccgaactcgtcatcgtcaaccgacatccggacaaggcgcaagcgctcgtcgagcaagcaggcgcaggcagcgcgctgcgtgcgtgcagctacgcggacctcgaatcgatggggcgcttcgaccttgtcgtcaacgcgacttcggcaagcctcaccggacaactgccgccggttccgcccagcgtattcagcgcgagcggcagcgcctacgagctcgcctacggcaagggtttgacgccgttcctgcagctcgcgcgcagcgccggtgtgcagggcatcgcggatggcgtcgggatgctggtcgagcaggcggccgaagcgttcgcatggtggcgcggcgttcgaccgcagacgcgtgcgctgatcgatcggctcaccgttccgctcgcgcggcatgacgaggatactgcgcgcgagtgagcgcaaccgccattagtgcggtgttcttgcgatccgggaagcagggcgtcgagtcctgtccgcgggcgtccattcgtcaggcgtgccgcataggcgcaacgaaatgactacaatggcgacattgcgaaacacaatgaacccatgggcactgccgagctgccggatctcaagctgcttcagcttttcgacttgctgtacgacgtgcgcagcgtgacgcgggcggcggagcagctcgggcagagccagccgacgatcagcatctggctggggcggctgcgcgaacatttgcaggatccgttgttcgtgcgtacgcccgccgggatgacgccgacgcctcaggcagacgcgttgatcggcccgtgccgggaaatcctggagtcgctgcggcggttttcggcgtgggaaatctcgttcgatccggccacggccaagcggcgcttccggatctgcatgacggatgcgagtcacatcacgctgctgccgaagatgctcgcgcatgtgcgcgcgcaggcgccgggcatccggctcgaagcggcgagaatcgacgggaacacggagcgcgcgctggaatcgggcgaggcggatctcgcgatcgggtatgtgccgtggcttggcagcggcatgtaccagcaacagctctacatgcaggattgggtttgtctcgccaatcccgatcatcctcgcgtgcgcgcgaagctaacgctcaagcaataccgccgcgaaggacacgtgatcatcgcggccggcacgggtgcgcaattgctggagcaggcgctgctgcgcgagaacatcgaccgcgacgtcgtgctcgagctgccgggtatgctcgggctcgggtcgatcatccagtcgaccgatctgattgcgacgctgccgagaaacatcggggagacgctcgcgcgcgtgaacgggatcgcggttcatccctgtccgtttccggtcgacaagtttgcggtgcgtcagcattggcatgcgaaataccaccacgaggccggtaatcgctggttgcggtcggtggtggcggatttgtttctggatagaagttagcgatgcacggcgcgcgcggttgaacggcggaatggccgggccgatggatgaccgaatggtagcgcgcaggttgtgctctcggtttgcgtcgcgccgaaggaaggtcgtcggtatggcgcgtcgaagctgcaaccgcaacggtcgtcggttacgcccgacgtcaaatggagagaagcgggggcaacggtcgacacagtgccccgagctgtaggccaaccacggctattcagtccgtcgacacaggccgcgatgccacccgcttctccggcgctgcgcttatttcaataccccttcggacacgagcacctcatgcgctgccttgaacgcgctgagcccgtgcggaatgcccgaataagccgtcgcgtgcagcaatgtcgccttgatttcctcgacgcttacgccgttgttgagcgcccccttcacgtgcagcttgagttcgttcgtatggccggcggcagtcagcatcgcgaggttgagcagactgcgcgttttccggtcgagcgtgtcgtcgccccatgcccatccccacgcccatgcggtggtggcgcgctggaacgccatcatgaacgcgtcggccttttccatcgacgcatcgacgtattcggggccgagcacttcacggcggatcggcaagcctttctgaaacagcgcctcgtcttcattcatgatcgatctccatcgttaatccagagcgccggcgccggccggacaccggcttcgcgaacgcgagtcgtcccgcgacgcgaacaggtagcacaccagcgcggtgacgacgaggccgaccatccatgagacgtcgacgccgcccagaatcgacgcccacgggccgcggaagaagctttcttccatgaacggaacctgcaccgcaatcccgaacacgtagatcgcggtggtcttggcgttgaacgcgccgtacatgccgccattgctgctgatgatctccgcgacgcggtagtgccggttgttgacgagatagaagtcgatcaggttgatcgcgatccatggcgcgagcacgatgcgcagcgcgaagatcgcgttcagaaagatcgcgatgaagttgctcgacgcccacagggcgatcgcggtggacgccaccagcagcaccgccgacacggcgacgcgtacgttgcggcccggcacccagtgcgggcggaacgtctgcgcggcggtgatgaacgacagtactgcgccgtacaggttcattccgttgtggccgatgatgttgacgagaaacagcaggatcagcacgtagccgaacgcgccggtctgctcgcggacggcctgcatcgcgtcggtcgaatgtccggtgctgactgccagcacaccgaacaggaacgcgaagatcgtgcctagcgacgtgccgaagtaggtatacgcaaacgtcttcccgaatccggcggaggtcggcagatagcgagaatagtcggacgtatagggcgcgaagctgatctgccagatggcgcacagcccgaacatcgcgaaccagttcgtggcatcgaaatgccctcgctcgaagatctgcgcgtcgagccccggcgccatcagcgcgatgccgatcagcagcgcgccgcccatgaaccacgcaccgatcttgttgaagcgatgaatgaagtggcagccgatcacgcccaccagcgtcgcaagcaccgcgccgacgacggtcgcggcgggtacgggtatcgcgggcatggcggtgtgcagcgttttgcccgcgagaatgatgttcgatacgaagaagccgaggtagatcagcgtggtgaacccgaccacgagcagcgagccgtagcggccgaactgggcgcggctctggatcatctgcggtacgccgacgagcggcccctgcgcggaagtgagcgcgtgaaagattgcgccgaagcattgcccggccacgatcgcgagaatcgcgctgaccaggtcgagatgaaacaccagcaccgacgtggcgcccgagatcacggccagcggtgcgacgttcgtgcagaaccacagggtgaagaggtcggccggcttgccgtggcgggcctccggcggaacatattcgatcgagttgctttcgatggcgagaacgccgccgtcgctgtcctgctttgtcatgctgtctccatcgttattgccggaccaaacggcgccgcgcgggcgcagcctggtctccgtcgcttatgaatcgatacggcaggtgagcggatcgccgctcagcgcatcacgaacgggtcgccgatcggatcgtccgacgtgcgcagccatacggacttcgtggtggtgtattccagtgcggcgctcagcccgccttcgcggccgtgtccggacaggccgaagccgccgaacggcacgagcggcgatacggcccgatacgtgttgatccacacgatgccggcgcgcacgcgcttcgacacgcggtgagcccgcgtgagactggtcgtgaagatgccggccgcgaggccatacgcggtgccgttcgccttgtcgatcgcttcctgctcggattcgaacgtgtcgaccgatagcaccggcccgaacaattcggtcgtgatgctgtcggcgtgcgcgacgccggtgcagtcgaggatcgtcggcgcgtagtaatacccgtcgcgctccagcttcgttccgccggcgagcacggtcgcgccctgacgcaccgagcgctcgacgaccttctcgatgtggcgaagctgtcgctcggtacacaacgggccgtattcggtctcccgctcgccgggtgagccgatgcgaatccgcgatacgcgttccacgagcagcgcgaggaatcgatccttgacggaagcctcgatcagcaggcgcgaacccgcgacgcagctctggccgctggctgcgaagatggccgcgacctgcgcattcacggcgctctggatgtcggtatcggcgaacacgatgaacggcgacttgccgccgagttcgagcgacaccttggcgaggttgtcggccgtattgcgcacgatgtggcgcgcggtctcggggccgccggtgaacgcgaccttgtccacatcgggatggctgctcagcaccgcaccgcattccgggccgaagccggtgacgacgttgacgacaccgggcgggaagccggcctcgtgcacgatgcgcgcgaactcgagcagcggtcccggtgcttcctcggatgccttcagcacgacggtgcagcccgcggcgagtgcggggccgagcttgaccgcggacaggaacagctggctgttccacggcacgatcgcggcgactacaccgaccggctgccgctcgagccatacctgcatgtcgggcttgtcgacggggatgttgctgccctcgagcttgtcggcgatgccggcgtagtagcggtaatactcggcgacgtatgcgatctggctcgacgtttcgcggatgatcttgccggtgtctttcgtttcgatttcggcgagccgcggtgcagcctgttcgacgaggtccgcgagccggtacagcagtttgccgcgcgccgacgcggtcaggcctgcccaggcgcgatcggtcagtgcacggcgggccgccgcgaccgcgcgattcacttcgtccgtgcgggcttccggcatctgcgcccacacggcgccggttgccgggtcgatgctgccgaaggtggcggcgccgggctcgaactgcccgtcgatatacagctgaaaatgtacattcatgacatcgtccccttaccggaacgccggcatcacgtcgcggatcatccgctcgagcgacgccttcttgcgttcgaacggcatgcccgtgtcgatccagaacgagtactcgtcgaagccgagcgcctcataggtcttcagacgttcgatcacttccgccggcgtgccgatcacgttgttccggcgcatcgcttcgggcgtgtagaacgggtgcgcggcgatttcctcgcggctgagcggctggatcatcccgcgactgaccggacgttcgttcttgaaccacgcgccgaagtagttgtagaacacgttgatttcgtcggcggctcgctgcgcgtcgtcctcgttgctcgcgacataggtgtgacgcagcagcatgatctgcggacgcggcacgtcgctgtacttcgcgcacgcggcgttgaaatggccgacgagcttctcgacttcgtcgtcgccgagatgcagcggtgtgacctgcacgttgcagccgttggccaccgcgaactcgtgactgttcggatcgcgcgcggcgacccagatcggcggatgcggttgctgcagcggcagcggcgatgatgtcgtcgacgggaacttccagaattcgccgtcgtgcgcgtagttgccttcccacagcttcttcacggccggaatcagctcgcgcatgcgctggcctgcgctccacgcgtcgagacccggcatcaggcgctcgtattcgaacgagtaggcgccgcgcgcgatgccgagctcgaggcgcccgcccgagatgatgtccgtcatcgcggcttcgccggcgagcttgatcggatgccagaacggcgcgacgaccgtgcccgtgccgagccgtacgcgcttcgtcttgttcgcgagatcggcgaggttgatgaacgggttcggcgcgatcgtgaaatccatgccgtggtgctcgccggtccagacggcgtgcatgccgccgcggtcggcgatctggcacagctccaccatctcgtcgtacagctgcttttggctggtctggtcggagacgcgctccatgtgaacgaaaagcgaaaaacgcatgatgggacctttcaggaaagaagcggacggacggtgcccgtgctgtgatcgccgaagtacaggccgtaactcttcagctggctctccttgcgatagcgttcgagcatgctggcgagcgcgctgtcctggaacgcgtcggcgtcgagatcgtcgaggctcacgaattcgccggcggccgccgcttcgtccggtgcgctgcagaggaacgagatgtactgatagtgcgtctcggtattgttgtagaccgaatagataaagcttgccgatgcgtcgggctggtattgccggaagagttcggcgagcgccttgtcggcgccttcacggccgatcgccttcgcgggcagtgtccacttgccctcggcggtgcggatcatgagcaccttgtcgtcgcgcgcgatgatcgcgctgacgacgaccttcgggccagcaatgacttcggtcgacagcttcgccggcgtgaaatacccgccgcggtagtaaccgagccccgcatagcctgccgaatgaaacgcctctaccttgccgatgatgattgcgtgatcgcccgcatcgatcacctcgtgcgtcgtgcagtcgaaccacgcgctgacgtcgtcgatcagcggattacgatgtgcgctcagatgccagccgacgttcgcgaagcggttctcgctcgggcgcgcgaacctgttcgacagctccgtttgcccttccgcgaggatgttgatcgcaaagtggccggccgtggaaaacgtctggaaattgctcgacgtcttcgcgatgctgacgagcagcagtgccggatccagcgacaccgacgagaacgagttcgcggtgaagccgagcggctggccgtcgtcgcgcgcagtcgtgacgatcgtcacgcccgtcatgaacgcgccgaacgcatcgcgcagctcccgggtgttgatcgtcgaggcttcctggctgattgcttggctcatgtcacacttccgatttcagggtttccgcctgcggcacggtctgcagccacgtacgcagcgcgcgattgaccgtgtcgggcgcggtcaagttgaccatgtggcgctcgttctcgatcacgaccgccttgccatcctgtgcggcctgcgccatctgtcgcgccatctcgggcgtcgaattcggatcgtccgagccggtgagcacgagggcggggcaggcgatccggtgccaggcgtccgcatacacctcgtcgccgttcgcgaaggcgtggtacgcggtcgcataaccggcgaggtcgaccgaatgcagccacgattgcaccttccgggcggcggcctgctgcgcttcttccgcgttgaaccagcgcttgagcggcgtatcgacgtcgatggtgcccgacctcagttcggcggcgcgttgcagtacggcttcgcgcgcctgctcggttcggcggtacacgccgttcaggactgccacgcgcttgacgagatccggtcgcgtcacggcgacgccagccgcgatcagcgagcccatcgaatggccggccagattgacggggccgaccttcagcgcttcgatgaactctgccgcccactgcacgaactgcggcagctcggcgccggtgtcgagcggatcacttctcccgtggcccggcatgtcgacggagatcacgcgaaagtcgcgcgacaggtcgtcgatctgcggataccacgcgctcgcctgcatgccgaccccgtgaatcagcaccagcggttcgcccgcgccctggtcgagatagtgggcgacgcgcttatttgacagcggcagggttcttgacgtcatttccgagctctgcgagatctttgtagcggtcgccgatgcggtgatgcggccggccggcggtggccgcgccgagggcaatgacgagttcgtcggcggccggcgcgtccggaatcgcgaactggagcgtcaggtagtgcgaacggcggccttcgtcgttcttgtccatcatcggaatcagcagcggcgcgttggccgggccccgcgtgttgttgaacgcgagatacgacttcgcgccgacggccgtccgatacgtattgccgaaatgcagcgtgtggatcagcgcggatgcgtgctcgatctcgccgtcgagaccgacgatcgcactcttgccgaacgcttcgacggcctcgcccgaaccggcttcgtcgaggatcagctgcgtcaggtgttcgctcagttgcggcgcgagcctgcggatctccggcgacaggtcctcgacgtatccgcggcccgcccacgggttcttgatcaccgcggccgcgccgatcatcttcagcggtttcgcagcgaccttgtcgccatccacgtacagcgtttcgacgtggaggacggatttccgaatcaggctcatggcaccttcctttcatgcgttgattgtcggattcattgtggtataccatgttacggcatgccatgagtgttaacccgtgtctcgaaattgcgcgaaagcggaggtgaaaaatgagtgcgtactggattgcccacgtgcaggtgctggatcccgtgaagtacaaggactacacggatctcgcgccgcaggcgttcaagaagttcgacgccgtatttctcgcgcgcggcggcgcgtcgcagacgctcgagggcgacgcgttcgagcgccacgtcgtgatccgctttcccgatatggacaccgcgctcgcgtgttatcactcggtcgaataccggacggcgaaggcgaagcgggacggacattgccgcgcgcagatctcgatcgtcgagggtctggaggactgaaccggcggcgtcgccgggcacgcggcgggcgggatggaaagctcgatgacagttaggtcataatatggcattccatgtcgcccgccgactttcggcgggcggcaggccatttcgtttccagagtgccgtccatgcaagacctgaaaatcgaccgcaatgccaagaccctgcgcgaactgacgctcgacaagctgcgtggcgcgatcgtgcagggctatttccgaccgggcgcgcggctcgtcgagcgcacgctctgcgacgaactcggcgtgagtcgcacggtggtgcgcgaggtgctgcggcatctcgagacggaagggctggtcgagaccgtgtcgcggcaggggccggtggtcgcgcggctcgatccggggcaggtcggcgagatttacgaactgcgcgggctgctcgaagccaatgcggcgcgcgcgtgcgcggagggcgcgacgcccgaagtcgtgcagcgactgcgcgaaattcgcgcggtgatcgaggatgcgttcgagaaggaagatctgccgcgcgtgctcgaatacaccgaacgtttctatgaagcgctgttcgaggcggcgggcaaacacgtgtcgctgacggtcgtcaagacgctcaatgcgcgcatcaaccggctgcgtgcgctgaccatcgcgatgccggggcgcggcagcgattccaatacggagatgaaccgcctgctcgacgcgatcgagcggcgcgacggcgacgcggctgccgcggcgtcggcggcgcacatcaagcgcgttgccgagctggcgcagtccgcgctcgcgcagcagcaggacgaggccgtcgacgaccgttgacgacacgccggcgcgggcgtcgatacgcgcgattcaccacggaaggccgtcggcacacttgccggcggccttttgttttgtctgccgatccgactcatggtattccataatacagcgttcattgttgtagcccataagatggcataccataatctcatcaagcagcacagccatcgcgggaggacgccatgaccgagtcgataaccgagcccatcgcgcagcagccattcgacacgtccggctttcgccgtgccctcggtgcattcgtcaccggcgtgacggtcgtcacgacgatccagcccgacggttcgccgcgcggcttcaccgccaactcgttcacgtcggtgtcgctcgatccgccgttggttctcgtgtgcatcgcgaagacggcgtcgagccatccggtgttctcggccacgcagcgttttgcggtgagcgtgctggcggagaaccaggccgacgtgtccggcgtgttcgcctcgaaagcacaggacaaattcgcccgagtaccgtgggatacgcgcaaaacgggtgccccggtgatccgggatgcggccgcgagcttcgactgcgtgacgcacgacgtggtcgacgcgggggaccacatcattctgatcggacgcgtggtcgacttcgcgcagacgagcgcgtcgccgctcggctattgccgcggcgcatacgtgaacttcagcctgtcgcaggacgcgttgtccgcggcggggcgcgcgcaggtgggcgcgattctcgaacatcgcgacgggctggtgctcgtcgatacgccgcacggcctgcgcctgccgaccggcagccggctcgaaccggcgagcgacgcggcgagcctgcgcggcgtgctgacgaagctcgggctcaacgcgcatctcgacttcctgttcgccgtcttcgaatcggccggcggccgcgagccgggcgtgcacatctattaccgcggccgcgtgatgcccaccggttcgccgtggttcgacagcagtattcgcatcgtgccgctgtggcaggttccttgggacgacatcgccgataccgccgtgcgctcgatgctcgagcgctacgtgcgcgaacgcaggcaggacgcatatggaatctacgtcggcgacacggaggccggtacggtccagccgctggccgccgcgtaacggcatcggcggcgcgcgatgcgccgcagtgacgaacgaggcgatcgagcagccggcgcggcgggcgctgccggaccgagcacgcgtattcggagggctgccgttccggtggccgcaagccgcacccgtttcatctggagagagaccatgagcagcagaagcatcccgcgtttcgcagcatcgcgtctggcatcgcagcttgcctgtatcgcaccgttggccgttctttgcgccgcaccggcgcgcgctgcggacccgatcgtgttcacgagctggggcggcacgacccagtcgtcgcagcagaaggactgggcgcagccgttcacgcaggcgagcggcatcaaggtgctgatggacggaccgaccgactacggcaagctcaaggcgatggtcgaaagcggcaacgtcagctgggacgtggtcgacgtcgaaggcgacttcgcgtatgcggcggaaaaggccgggctgatcgagccgatcgactattccgtggtgaagaaggccgacctcgacgcgcgcttcgcgacgccgtctgccgtgggcagtttctattattcattcgtgctcggctacaacaaggcgaagtacacgggtgcgcagccgcagaactgggtcgatctgttcgacacgaagcgttttccgggcaagcgtacgctttacaagtggtcggcgccgggcgtgctcgagatcgcactgctcgccgacggcgtcgcgccgaacaagctgtatccgctcgatctcgaccgcgcgttcaagaagctcgattcgatcaagggcgatatcgtctggtggagcggcggcgcgcaatcgcagcagttgctcgcatcgggcgaagcgccgatcggcatgttctggaacggccgtctgcatgcgctcgcgcagacaggcgtaccggtcggcatgtcgtggaatgagaacctgaccgcggccgacatgctcgtgattccgaagggcgccaagcatcgcgacgcggcgatgaagttcctggccgccgcgacgagcgcggaagcccaggccaggttcgccgccaataccgggtatgcaccgatcaacgtgaagtcggccgcgctgatgccgccggcgatcgcgaaagcactgcccgaccagtacaagggctcgcagatcaatctcgacatgaagtactgggccgagaaccgcgatgcgatcgcgaagcgctggtacgcgtggcagtcgaagtaagccggcgcgtcgtgttgtacccacccgaacgccgttcaggagcctgaaccggacggaacccgcccggtagagcaacgaacccgcatggggccagcggcaacaggcactgaagtgccggcgctggccgacaaaggagacaccatgccgaacgtattgagtaccgtcgcgcatcctgccgcgacaccgccgcgcaagcggcgcgattggcgcagcgtgcggctgctggcccccgcgatgctgctcctcgtgatctttttcctgctgcccgtgctgtcgctgctgttgcgcagcgtgctcgagccggcgcccgggctgcacaactacgcgcaactactcggctcgacgacgtacgtgcgcgtgttcggtaatacattcatcgtcgcgacggtcgtgacgctcgtcacgctgatcgtcggctttccgatggcgtggctgctcgccatcgcgccgcgcaagctcagttcggtgctgttcgcgatcctgctgttgtcgatgtggacgaacctgctcgcgcgcacgttcgcgtggatggtgctgctgcagggaacggggccgatcaaccgcgcgctgatggcgctcggcgtgatccgggagccgctgtcgctcgtgaacaatctgacaggcgtgacgatcggcatgacctacatcatgctgccgtttctcgtgatgccgctgcatgcgacgctgcgcggcatcgacccgtcgacgctgcgcgcggccgcggtgtgcggtgcgagccgttggcaggcgttctggcgcatcctcgtgccgctcgcgatgccgggcgtggcgtccggtgcgctgatggtgttcgtcatggcgctcggctacttcgtcacgccgacgctgctcggcgggccgtcgtacatgatgctggccgaactgatcgcgcagctcgtgcaggagctgctgaactggggcctcgccggcgccgcggccttcgtgctgcttgccgtcacgctcgcgctctatgcgttgcagctgcgcttcacgggcagcgcacacgccgccgccggagggcgctgacatgttgctcgatttcgatcgcctcggcgcgctgcgctggattctggtggccgtgggcgcggccgtcgcactgttcctgctgttgccgatcgtgtttatcgtcgcgttgtcgttcggcgattcgcaatggctcattttcccgccgccgggctggacgctcgaatggtatcggcagctgtttaccgacgccggctggatcgactcgctgctgaccagcgcgaagctggcgattatcgtgacgatgctgtccgtcgcgatcggctttcttgcctcgctggcgctcgtgcggggcaggttccgcggccgcgaggcggtgcgcggcttcttcctgacaccgatggtgctgcccgtcgtcgtgctcgccgttgcgctctatgcattctttctgcgtatcgggctcaacggcacgatgaccggcttcgtgatcgcccacctgatcatcgcgctgccgttttcgatcatcgcgatcagcaattcgctcttgagcttcgacacggcgctggaagacgccgcgctgatctgcggcgcatcgccgctcacggtgaagctgcgcgtcacgctgcctgccatccggctcggcctgtttgcggccgcggtcttcgcgtttctcgcgtcgtgggatgaagtcgtggtgtcgatcttcatgtcgagcccgacactgcagacgctgcccgtgcggatctgggcaacgctgcggcaagacctgacgcctgtcgtcgcggccgcgtcgtcgctgctcgtcggactgacgaccgtattgatgctggcgggcgccgtggtgcgccgcgcacgcgctcactgaggtactacgccatgactgctttcctgcaaatccagcgcctgcgcaagacctacgatgacgtcgttgcgatcgaccacgtgtcgctcgacgtgcgcaagggcgaattcatgaccttcctcgggccgtcgggttcgggcaagagcaccacgctctatatcgtcgcgggctttcaggagccgaccgacggacgcgtgctgctcgacggcaagtcgctgctttcggttgcgccgaaccagcgcaacatcggaatggtgtttcagcgctataccttgtttccgcacctgagcgtgggcgagaacgtcgcgttcccgctgcgcgtgcggcgccggccggacgcggaagttcgcgccaaagtggagcagatgctgaagctcgtacatctgtccgaatgccgtgaccggatgcctgcgcaactctccggcggccagcagcagcgcgtcgcgatcgcgcgtgcgctggcctacgatccgcccgtgctgctgatggacgagccgctgtccgcgctcgacaagaagctgcgcgaggaaatccagctcgaactgcgccgcattcaccaggagaccggcgtgacgatcctttacgtcacgcacgaccaggaggaggcgctgcggttgtccgaccgtatcgccgtgttcaaccaggggcggatcgagcaggtgggcacgggcgaggaactgtatgcgaatcccgcgtcgcgcttcgtcgcgagctttatcggtaattcgaatttcctgccggtcaaggtgacgaagacacgcgacggtcgcatgggcggcgtgtttcccaacggtgtcgaaacggcctcggacgcgttccatccctcgctcgctgccggcgacgatggcacgctgatgattcgtccggaacagatgcgcatccgcccggtgcaatacgcaggcacagcaaccgcgtcggccgtcggcgcgggtctgcccgtcacggtgcgcgacatcacctatctcggcgatgcgatgcactacgcggtcgcgacaccgtggcagcaggaaatctcgatccgcacgccggccgcccatcgacacggcaacggcatcgtgatcggcgcacaggcgctcgtcgagtgggatgcgcgcgacgcgcgcctgttcgcgcaagcgtgacggcaacggccatgcgtcccgcactgccgtcactgaaagtcgagcggcctactgccacgctgcgggagctcgcgctcgagaagatgcgcaccgcgatcctcgacgcgcatttccagccgggcgaacggctcgtcgaacgctcactgtgcgagatcctgggcgtcagccggaccgtcgtgcgcgaggtcctgcgccatctggaaacggagggcctcgtcgactcgatcccgaaccaggggcccatcgtcgcggtcctcgacttcgacacggccgccgagatctacgagatccgcgccttgctcgagggcgaggccgcgatggcctgcgcggagcatgccgatgcgtcgctcgtcgcagatctttcgacgtgcatcgaccggatccagcacgcgttcgatacgcaggatcatcacgcggtgaaggcgctgacgtcggcgttctacgagcgcatgttcatcgccggtaaaaagcacgttgcgtgggagatcgtgcagacgttgatcgctcgcatcaatcggctgcgtgcgctgacgatcgcttccgacgatcgcggtcagcaggcggtcgaggaaatgcgcgagattctcgccgggatcgcggccggcgacgcgagggcggcacgcgaggcagccgtcgcgcacgtggcgcgcgtggccgagattgcgcgcaagctgctgacgcagggacgcgagagcgccgcgtggcgccaggccgggtagcgcgcaggcggcagcgtcgcggccgtggccattgccacgccgcatcaatcgaccggcggaatcaccccttcattcaaggtcttgagaagacgcgcccgacgcttttccaggtcggcgatctgacgctcgattgcctcgagccttgcccgctgaacgtccgtaatctgatcgcaagaacgggcaccctcgatcaaaagcatgcagtcgggaaaaccgcgaatatcgtcgatggtgaatccggtcgcgatcatgcgctgaatctgcttgacctgcgtgacggccttctcgggaaacatgcgatagccattgctcgcacgtaccgaagtgagcagaccatgttcgtcgtagtggcggatcgaccgcacgctggcgccggtgagttgcgaaagttgtccgatcgccagcagctgccgggaaggcgtgtttttcatgcaaagcagcgtagcacgattcgcttgactctcacatcagtgtaagggttgagagtaagcgtaccgacactctcccgggcaagacaatgagcttaaggacgttctctcaccttctgatttccgcgctctcggcggttacgctgcttgcgtccgcgccccacgcatttgcagcaccgaacagctatacggtgacctcggcggatggcgtaaggatcgccgttcaggaaaacggtaatccgaacggccagccgatcattctcgtgcatggactgctcggcagccgcctgaactgggatgcccaggtgcgaagccgcgaactgagccgataccggatcatcacctatgatctgcgcggtcacggtctgtccgacaagccggccggcccggagccctatcacgacgggagccgctggggggacgacctcgcagcggtgatccgcggctcgcatgcgcgcaagcccgtcgtggtcggctggtcgctcggcggcgtggtgatatcgaactatctcgcgaaatacggcgatagcggcatcgcgggtgccgtatatgtcgacggcgtggtcgagctcgcgcccggtcagatcgtcgcccaccccgacgtttatcgcgacatgaattcggccgatctgaagacgcatctggacggcgagcgtaccttcgtcggcctttgtttcaatcgtcggcccgacgccgacacattcgcgcggctgctcgcgaacgccgccatggcatcgtgggacatgcagcgagaagtgccggccatgaccgtgttcgccacagaagggctcgccaaggcgcgcgtaccgctgctctttatctacggaggtcgcgacgtactggtcgacacgcaggcaacgctcgcccgcgcggccgcgctgaatccgcacatcgtaagtcacgtgtacgcggacgccggccatgcgccgttcatcgaggagcccgagcgtttcaaccgcgatctggacgcgttcgtcaggtcggcatcgcagcaaggccgcgacgtgttaccggaaggtaaagagggaacgtgacgtcggatgttttcggccgacggttcgctatctcgtcgtcgaaggtccgacgcctttccgcctcgttgtactgcgggcttcgcgcagtatcacgagatcgtcgggcgcgacggcgtgtcgatatcggccgtctcgaccacgacgcgtccgagcgccctgaacggcgcaagaagcgcctcgtcggccatgctcgacgtgatcaagcaccagtcccgttcgagcggcgtccagtgttgttgccgcgagcggccgagcttgtcggcgtcggcgagcacaaacgtctgagccgcgcgccggatgatgcagtccttcagatacgcttgttgcgcgctcgcttcgcacagcccgaactccgcgaccacgccgtccgcaccgagaaatgccttgtcgacgctcaagcggctcagcgacagttcggcgagcggcccgagcgtgctcatgctcgatttgcgcagatcgccgccgatcaacgtgagatggacgccgggcgcgttcgccagcgtcatgacggcaagcagattgttggtcaccacatgaagatcgacgcgcgagacgagatgccgcgccagcgcggcgcaggtcgtgccgccgtcgagcagcagcgtatcgccgtcgtgcacgtgagcggccgccgcgcgagcaatcgcttccttctgctcgcgctgcgtcgccttgcgctcctcgagcgacgcctccggttcgtgtgcgccgatcagcgccgtcgcaccgccataggtgcgcacgagacggcgctggttggcgagcgtcgtcaggtcgcgccgcacggtagcttcggatacgccgagcgcggcgctgagctgttcgacgctggcgtcgcccgtcaggacgagatcgagaatcgcgcgatggcgctcggacgctttcatggctgacatctgcaggatgggaggttgccgatgttacaccacggcccgcgcgcattccgtcacgccggttgcgcgctcagccgcgccgcgtcgcgagttcggcgccctggcgcagcgcttcgagcaggctgcgctcgtccgcgacgcccgtgcccgcgatgtcgaacgcggtgccgtgatcgaccgacgtgcggatgacttccagtcccaccgtcacgttgacgcccgcttcgagcccgagcaccttcaccgggccatgaccctggtcgtgatacatcgcgaccacgagatcgaagtcgccgcggcccgcacggaaaaacagcgtgtcggcaggcagcgggccggtcacgtcgaggccgcgttcctgcaacaacgcgaccgccggcacgatcttctcttcttcctcgccgtatccgaacagaccgttctcgccggcatgcggattgatcccgcatacgccgatgcgcggctttgcgatgccggccttcacgagcgtcgcgtggccgcgctcgatcgtgcgctgtacgaggcccggctcgattttgcggatcgcgtcgatgatgccgatatgcgtggtcacatgaatcacgcgcagttgcggcgcgacgagcatcatcgatacttcgtcgacgcccgtcagatgcgccagcatttcggtgtggccgggatacttgtggccgccggcgtgcagcgcttccttgttgagcggcgccgtgcagatggcgtcgatctgcccggcttccgccagcttcaccgcgcgcgcgatgaattggtaggccgcatcgcccgcgacggccgacaagcggccgaatggcaggtcggccggaatcaggtcgagatcgatgcagtcgatcgtgcccggttcgtagcgcgcgtcggccgcttcctggatgcggcggatcttcgtcgtgccgccgacgatctcgttcgctcgttcgagccggcgcgcatcgccgatcacgagcggacggcattgccgataaacgacgtcgtgtgcgaggctcttgacgatgatttccgggccgacgcctgctgcgtcgcccatcgtaatgccgatcacgggaaggtagttgctcatgatgttttgccttgatgtccttgaattctgctctactgcatacccgatcgcgtaggaacgatcaggccgaaccgtgtgagcgggcgcccgccctgacgctcgctgccggcgtttcgcggagatagcgccacgcggcgaacaatgcgtgatcggtgccgaacgccccggccttcgtgacgatacgcagatgaggctggcaaacggaggcaccgatcggcttgccgacggccacgccggcctctatctcctcaatcagttcgacgctgccgacgccaacggcgctcagcatcgcgcgggcggtttcgccgcccgtcgcgatcaagccgccgagcaccgcgaaatgcggcttgacgagcgcggcaagcgtggccgacagcaacgcgccttccgccggatcgaacgcgtcgtcgctgccgatgcgcagcagcaggtccgcgcccgttcgcagcgcgtcgccgatgcgcgcctgccattgcggtacgtccgcgtggcgctcgccgccacgcagcacggcgggcggtaccgtcagttccatcatgccggcgcgttcgcgcagcatcgcgcactgccgctccgacaccgccgacaggctgcccaccagcgccagcacgggcgcgtgtcgtggctgccgttgcgaagcggcagcgcctgttcgcgccgcgcgcgcgtcgaacagactttccacgctcgcgatttcgcgcgcgagcccgcccgagccgacccagaacagcgcgtcgtccatctgtgccgtcgcccgtgcgagtgcgatcagatcgtcgttcgtctcggcgtcgaccaccagcgcctcggtgccgctcgccgccacggcggcgattcgcgcaatgagcgtctggctgctttcgcgcaatgcatccacgtcgagttgggcggtcgaaacaccgttttgcgcgagcatcgcgtgcaggtctgcagtgcggcccgcgttttcgagcttccatgtatcggtggtttcgagcggctcgccgcgcacgaacacacggccgccgaggacggtgcggcccgtcgccggaaacgccggcgcgacgatcgcaagacccgcgagcggctgcaacgcggcgacttcggccgcccaattgccgcgcagcgtcgagtcgatcttcttgtagaggcgccggcccggttcgcgcaacgcccgccacgcggccgacgtgcgctgcgcggcctcggccggcgtgaggcggcgggtgtcggtatcggctgcgatcacgtcggcgacggttgcgtcgaggccttgcgtgggcacgtcaagcgtgacgaccgtccgatagccggcgctcgcaaagccgatggcgcaatcggcggcgcccgacagatcgtccgcgatgatcagcatgctcattgcgccatttccgttgcttcgcggccgacctgcacgcgttttgcgacggcggcggtcaggatcggcgaaaggaccgcggtcacgacgacacaggcggccaccagcagcgtcgcgctcttggcggcctccgcgtagaccggatttgccgcggcgatcaacgccggcacggcggccgcgttacctgccgtattcgccgccgcggtgccggcgacgccggtgccgcccgtcagacggtccgcgaggtaaaggggaatgcccgtcacgatgacgacagcgatccccaggccgacgccgagcacgccggcctgccacaccttgtgcagatcgagactcgcgccgagcgccagcgcgaagaacggaatcatcacgggtaccgctttgccgagaaacgcacgcatctcgcgatccagattgccgagcagcatgccgaatgcgagcggcagaatgctgccgaccagcgtcggccacgggaacgccgacagtcccgccacgccgagcgtgaccatggtcaggaacggcccggattcgagcgacatgatcgtatacgcgccgacgtcttcggagcgaccgtactggcccatgagcgccatgtacagcccgccgttggtgtcgttcatcgccgcgacgacggcgagcgtcgacaggccggcgaacaatcccgacgaaatcggctgttcgccgaggaaatgccccatgacgacgcccacgacgatcgcggcgcccaccttcgtgacgaacagcgcgccacccttcttcagcaggtagggcgttgccttgacatcgatgctcgcgcccatgcagacgtaaaacaccgcgaggatcggcagcgcgccggtgaacagcgcattggtaaaggagccgaaaaacttcggcatgtcaggcaaaaacgtggcgacgagtgcgcccacgagcaacggcacgatcatcatgccgccgggtacgcgttcgatgccgcgcttgatgtgtatttgagccatgccagtctccattctctgatcggactttgattgaatcggtcacttatatgattgaaacgatcagtctggagtgtacttcggctgcgcattttgcgcaaatcgatcattttggtgatcgattcgatcacgcgcgtggcgggtgaccgcgctcgaacccggtcattgccccgagatacaaggagcgcgctggcgccatgcttcgtgtgtcgaggcggatatctgaagcgcgcgctcgagccaagctccggatactgctgccccagcagcaccgaatcagcaccgctgttcacgctcgttcatctcgtctgccgatagcgttatgagcaccttgctcacacgcatatcttcgcgcgtggaataacgccgccgcgcccgccggacgtcgcgcaccatcccgacacccgccctttgccgccgaacctcgacgcgactcgcggaaatggcacgccgcttgcaacgcaatccagcgacgggcccctggcccgcttcgacaggagagatgcaagcgatgagcaaaccggtgaacgtcgtcgcggtatcgggcagcctgcaacgcccgtcgcgcacgctcgtgctgatcgacgcgctcctcgcggcgctcggcaatgcggcacggatcgaaacgcgacgcatcgagctcgcggaaatcggcagccggcttgccggcgccgctacgcgcgcacaggtgccgcccgatctcgactcgcaactgcgcgcgatcgaaacagccgacgtgctgatcgtggcgagccccgtctatcgcgcgtcgtacacgggcctgctcaagcacttgttcgatctcgtcgatcgcgatgcattggtcgacgttcccgtgctgctcgccgcgaccggcggcagcgagcggcacgcgctcgtgatcgaccaccagctgcgcccgctgctcggcttcttccaggcgcgcacgctgccgatcggcgtgtatgcatccgaaagcgatttcgaccgctacgcgatcgcgaatccggcgctacacgcacgcatcgcacgcgcagcccggcatgccgcgccgcacctgcgcgcacgtcagtttccggtggcggcagacgccgccgcgtaatcccgcttttcccgacgaggacaattcatgagcgttaccgaatcgcacgccgatggcgtcaaatttgcgtactgggtgccgaacgtcagcggcggactcgtggtcagcacgatcgagcagcgtaccgactggagcctcgaatacaatcagcagctcgcgcgcgtcgcagaagcggccggcttcgactatgcgctgagtcagatccgcttcacggccggctacggcgccgagtatcagcacgagtcggtatcgttcagccaggcgctgctgcacgcgacgacgaaactgaaagtgctcgcggcgatcctgccggggccgtggcatccggccgtcgtcgcgaagcagctcgcgacgatcgaccatatttcgaacggacgcatcgcgatcaacgtcgtcagcggctggttcaaggacgaattcaccgcgatcggcgagccgtggctcgagcatgacgagcgctatcgacgttcgaaggaattcattcaggccttgaagggcatctggacgcaggacaacttcacgttcaagggcgacttctaccgcttcaacaactacacgctgagcccgaagccgctgcagaagccgcatccggaaatcttccagggcggcagctcgcgcgccgcacgcgacaacgcggcaagcgtgtccgactggtacttcacgaacggcaatacgcccgaaaacctgaagacgcagatcgacgacattcgcgcgaaggcggccgcaaacggccatcgcgtccgaatcggcgtcaatgcgttcgtgatcgcgcgcgacaccgaggacgaggcgcgcgccgtgctcgacgatatcgtccgtcacgcccatgtcgaagcggtgcacgcgttcggcgacgcggtgaagcaggccggcaaggcttcgcccgaaggcgagggcaactgggcgaaatcgacgttcgaggatctggtccagtacaacgacggcttccgcacgaacctgatcggtacgcccgagcagatcgcgcagcgcatcctcgagctgaaggcgatcggcgtcgatctcgtgctcgccggcttcctgcatttcatcgaggaagtcgaatacttcggcaagcgcgtgctgccgctcgtgcgcgaactggaggcgcagcggcagccggtcgccgcctgacgggcgaacgcgcgcgtagcgaagcgcgtggcgacgggccggctcgccggccgctaccggcgcgctttggccgcgcgccgccgcggcgtaccgggttgcatcgcgcgcagctccgccgcgtcgaggaagaagtcgcggttgtcggcgagccgctcgacgacgaagtcgatgaacgtcttcacgcgcagcgaccgctcggtgcggtgaccgtagtacagatagatcatcccgtgctcgaccacgtgttcggtcagcaacggaacgagccggccgctgcggagatgcatcgccgcactgaagctgccgagctgtccgaccccgagtcccgacagcaccgcatgcgtttccatgtccgtgtcgttcacggtgagcgcggcgggcacgtcgcggtacacgatttcgtcgccgacgcgaaacgtccactgcgcgagcttgcctgtgttcgcgcgtcgatagcccgtgcagcgatgcgcggccagttcgtcgatcgtgcgcggcgcgccgtggcgcgcgatgtacgcgggcgacgcgcatacgatcaactggatcggcacgagcgggcgcgcgatcgagccggcggacggcggcgggccgccgcggaatccgacgtccgcgcgctcggtgacgagatcggtgaactgatcgtcgaaccgcacgtcgagctgcacgtcgggatacgcgtgctcgaacgcctcgaagcacggccagagcacgggcagcccgagcgcgcgcggcgcgctcacgcgcagcaggccggctacctcggacttcgaacgccgcgcgtccccgagcgcggacgcgagcatcgcaagcgccggcttcacgctgtcgaacagccgctcgccttcttccgtcaggctcagcttgcgcgtcgtccggtgaaagagccgcacgccgagcgccttctcgagctgcatcaccgcgtggctcgccgcctgcggcgagatgccctgatcgacggccgccgcgcgcaggctgccgagcgtcgcggcacgcacgaagacggtgatcgcacgaacttcgttcacggcggtctcctcgattcgcaaataaaagttgattatgcgtccagttcgcggcagctagtgtgtgtcaatcgacgcgcctacgatgaagtcacttcatcacacacgtaggagaaacgtcatggcagccacgcaacatcacggtttcaagcgcgtctggttcatcaccggcgcgtcgcgcgggatcggcgcactgattgcggaagcggcgctcgcggacggcaacgccgtcgtcgcggcagggcgcaacgtgtcggcgatcgtcgagcggctcggcgaatcggccgcgctgctgccggtcgcgctcgacgtgaccgacgaagcgcaggcgcgcgcggccgtgcaggcggcggtcgaacgattcggccgcatcgacgtgctggtcaacaatgcgggcttcggcctgctcggcgcggtcgaggaatcgtcggacaaggacgtgcgccgcatgtacgacacgaacgtgttcgggctgctgaacgtcacgcgcgcgacgttgccggcgatgcgcgcgaaccggtcggggcacgtgatcaacatctcgtcggtcggcggctatcgtgcggcggccgggttcggcgtctattcgtcgacgaaattcgcggtcgaagggatcaccgaagcgctgcatgcggaactgcagccgctcggcattcatgcgacggtcgtcgagcccggttacttccgcaccgattttctcgatgcgtcgtcgctggtcgtcgcgccgaccgtcatcgacgattacgacgcgacgtcgggcgccgtgcgtcgcaaggccgcgcagctgaatcacaaccagccgggcgacccgacgaagctcgcggccgcgatgatcgcgctcgtcgatgcgccgaacccgccgttgcgtctgccgctcggcaccgacacgctggccgcgatcgccgcaaagaacgcgtacgtcgcgcaggaaacggaagcgtggcgcgcgctgtcggcgtcgaccgacttcgcggcgtgacgggcggcgcggccgtggcgcccggctgcgggccgcgccgcttcgccgctcagccggccgggacgaaggcgggattgaagacgacttcccacacgtggccgtcgggatcctggaagtagccggaatagccgccccagaacgtctcgccggcgggcttcacgatgcgcgcgccggcggccgccgcttgctgcatcacgtcgtccacttcgcgtgcgctcgcgacgttgtgaccgatcgtcgatgcgatgccgtcgcgcgtcgtgggcggcaggccggtgtcgtgtgcgaggtcggcgcgaccgaacagggcgagtttcagccccggctgcagatcgaagaacgcgaccgcgccatgttcgaattcgcggccgacgatgccgtcggtttttaggccgaggccgtcgcggtagaaccgcagcgcggcttccagatcgtcgacgcctagcgtcagcacgctgattcggggttgcatcgatcggactccgtcgtcgagtaacgaagccgacatcctaaaccgtacgatgcgcgacgggtgtcgattcggcaacagtgtgtgtccgtccctggcgctactgcgttgcaatacgtggcaaccacgatgctgacgaagccgaacgtgccgtcgggcgcctgatgcgggctcgcaaagatgcaccggtatcgacctcgacgcgcggttcaagaagggcgcgccggcgccgatgccgatgaagcgacgcgctcaggttcgtggtagaccgcgagccacacggtcggcaccgacggatcggtccacgcgacgcggtgccggcaatgcgcgtcgatcagcagatggtcgccggcgtgcagcgcgtggcgcgcggcgtcgtgttcgaactcgagcacggccgcgcccgacaacagcacgacccattcggcgcgcggatcgtcgtaccagaagccgggcgggctggcgtgtccggccgagacgatccgctcaatcgtcacgttggatccggcgacgagcgtgtcgaagcgttcgccgtcgccgggcgtgcgttcgatatcgaacaggttgccgatcctgagcatcgttgcgggcctcgctgcgagcgtcgcgcgcaggccgcgccgaacaattacagcgccgcctgcggcgtgttgcgaaagctgattgccattcggttataggcattcatcaggctgatcgcaatcgtcagatcgacgatttcccgctcgtcgaatacctgccgcgcggcctcgtaggcagggtcgggcacgccggtctcggcgacgcgcgtgaccgtttcggcccaggcgagcgccgcgcgttcgcgttcgtcgaacagcgagccggcttcggcccatgcctggacgagcgcgagcttctcgatgctcgcgccgcgctcgatcaggtcgcgcgtgtgcatgtcgaggcagtatgcgcaattgttgatctgcgagacgcgcagatagacgagatcgacgaggatcggcgaaaggccgctttgcatcacgtatccgtagacgctgccgagcgccttcatgccggcgggcgcaatctgcgcatagtcgagacgacgggtcatatcattctccatgttcaacgggggttgtcagtacgcgtgtttcgatacgcgtgtcgggcgtcgtccggtcgatcgccgcgggcgcgcgcattcgtcgatacgcggcttcggcgcacacgaacgcgacgacgatcagcgcggccgcgaccacgctcagatagcgcgcatcgatcgtgcgcagcacgaggccgccgagcacgccggagcccgcgagcccgatataggtcgccgtattgttcagcgcgagcacgagcggcgcgacctgcggcgcggcatgcacgaggcggtgctgctgcggcacgatcagcccccagccgcagaggccccagatcgtcagcgccacgatcgcgccgaatacgtgggccgccgtccacggcagcaggcagaagttgacgatcgcaatccagagcatcgcgtcgatcacgcgtcggctgtcgaagcggtcgacgagccggcccgcgatgaaattcccggcagtcgccgcgacaccccacagcaggaacagcgcggcgagcatgcgttcgtcgccgtgcgtcacgcgctgcagcacgacgcccgcatacgtgtagaccatcaggaagccgccgaacgcgaacagcgaggtcagcaaggtcagcgcgatccgcgcgtcgcgcatcggcgcgatgcgctcgcgcaggccgaccggcgcggggcgcggcacggccggcagcatcgtccacacgccgatcatcgcgacggcgccgagcgcggcgacgaaccagagcgtcgaacgccagccgccgaagccgccgatgaaggtgccgagcggcgagccgagcgcggtcgcgcctgtcaggccggccgtcacggcggccagcgcgcgtccgcgccgttcgggtgtcgcgagcgccgatgcgacgccaagcgcggtcggcgaaaacagcgccgcgccgaagccggccagcgcgcggctgaacagcacgacgccgaggtcggtcgcgagcgcgctcagtacgttgcccgcgacgaagatgccgagcgcggacaccagcagcagcttgcgcggccagcggccggcgagtgctgccatgatcggcgcggcgatggcgtacgtgaacgcgtaacaggtcaccatgagtccggcgagcgcgaccgacgtatgaagggatgccgcgacgccgggcagaatcccggcgacgacgaagttgtcggtccccatcgcgaacattccgacggcgagtatcgatagtcgacgatccatacgaaagctctgacggtaagggtttcgggagcggtacgcggagaggataggcgcgattgaccgtgtctcaaatgtcatatatacaagcaatttcggacatcgctggagcacgcgcatgcacacgatcggtttcgtcgtcttcccgaatttctatctgctcggcttcgcggcgatcaccgcgttcgagctcgcgaacgtcgtgctcggcgaaccggcgtatcacgtgacggtgctgtcggaggaaggcgggctcgtgctgtcgtcggccggcatccgcgtcgagacgcagccgttctccgacacgtcgttcgatacggtgatgttcggttccggcgtcgagatcgacatcgcgtcgcctgcgctgaccgcgttcgtgcaacgcgcgctggcgacgtcgcgacgcatcgcggcgccgtgcacgggcgcgttcattctcgcggaggccggcgcgctggacgggcggcgcgcgacgacgcactggcgcttcgcggccgacctgcagcgccgttatccggaggtggcggtcgaggacgatcagatcttcatcgtcgacgggccgatctggacgtcggccggcatgaccgcgacgatcgacatggcgctcgcgatgatcgagaaggatcacggacacgaggtgtcgcgcgcggtcgcgcgcaagctcgtcgtctaccaccgtcgcgcgggcgggcaatcgcagttctcgacgctgctcgatctcgaaccgaaatcggatcggatccagaaggcgatcgactatgcgagcgcgaatctgcgcaagccgctgaccgtcgaggagctcgcggacgtcgcgggactgagtccgcgccagttcagccgcgcgttcagcgcggaaacgggccagtcgccggcgaaggcagtcgagcatctgcgcgtggaagccgcgcggctgctgctcgagaaagggcgtctatcgctggacgtgatcgccgatgaagtgggcttcgccgatcgcgaacggatgcggcgcgccttcctgcgcacgatcggtcagccgccgcaggccgttcgccgcttcagccgcagcgcgcgtgcgggcaatgcggacggcggcgagcgcacgctcgtgccgccggccgccgacgtgcaagcggcgacagcagccggcgcggtaccgcggtcataggcgggaccccttggcggctgcgcgtgcgtcagccaccggtcgcgaagccgagcgcggttgccttcgcgcgcaggtccgcgaagcggtcggcggtcggattcaccgcgggcttcgcggccatttgcgacggatcgatctgcgagatcgagtcggacggcgccggtgcggtcgcgccggcgcacagcccgccgaacggcccttgcggcacggtgaaggcgggcgcgtcggtgcgcggcgcacttgcgagatcgagcgcataagcgagattgacggtcgccggatcgctgccgcgcacgccgagcggcttcagtccgaagcgccattgcagcagcgcatgaatcgaactcggatcgaacgggtagcgcgtgaccgttcctgcgcgcacgcgcgggccgagcagcgcgagcggcacgcggcagccgagcttgccgtcgttgccgagcgcgagctcgttgttgctgatcggccgcgtcggcggcaccacgtgttcgagaaacccgccccattcgtcgtacacgatgatcagcagcgtgcggctccacgtcgggctcgtgcgcagtgcgtcatacacctgattcaggaatgcctggccgtcgcgaatgtcggcgtgcggatgatcgtcggacgacgtgccctcgcgttcgcccgcgaaagcggggtcgaccatgcagaacgccggcagcgtaccggccgctgcattcgacaggaactcggagaacggatgcgagatgccgacatagcgcgtgccgtacagcgccgtgaacggcacgtcgtgatagtagtaatggcagcccacgttcgcatcggcgaggttgtcccagatcgtgcgcagcgtcgacgtatcgatgccgtcgccgaggcggtccgtcgcgccgctgtgcagatacaggcggttcggaaacgtgctcgtcagaatgccggtgaagtagaagtcgccgatcgtgtagtgagtcgccgccgcgctgaagaacggcaggtcggcggacgtgtaatagccgatcggcagcaggtcgccttgcgtctggctcgtgcccggcgtcagcagccagccgttcatcgcgccggacgcgagttgcgtgcgcgccccttcgtagctgtggttcggatcgtggtacgcgcaggcctgatagccgtatgcgggattggacgcgagcgcgaacggcgcatgtgtcgcgccgaacgcgtcggtgtattggcggttcgcgggcatgccttcggcgccgggcacccagctcaggaagtgatcgaacgaacggttttccatcgtgacgagcacgatgtgatcgatgccggcgttcgacgggtccggcaacggcggccgcggcagactgtagcgatcgccgccgttcggcgaaggcgtgttgccgatcgacggcgcggccgcattgccgtcggcgcctgatccgccgctaccgccaccgttaccgccgtcgccgcccccgccgccgcaacccgatagcgcgacactgcccgcaacagcggcaacgccggcgagaaagcgccgccggtcgtaatggcgatatgctccggtcccgtccatgacaacgtctccctgaatgaatgcggcgctggccagccgtgagcgctccgagccgcgaagcgaagcgcgctcgccgtgccgtgcggcacggccggccgacaggggcaagcgtcgtgcccggcgcgcgcatcgacggacggccgatcacgatgcggtgctgcggcgacggatcgcgcgcggtgactgcgcacgtcgtgcggcgcttcggcgttcgttgcgcaggcagcgtccggcgcggcgtgttgcgccgcaatttgtcgggggagagctatcggaaggttggtacgcgatgccgtttggatggccgctggtcaaaaagacacagtcgatgcgtgcgcaatgatcggcggaatcgaacggcgcgtgcgcatcgggacgtcgaatcgtgggcgcagatgctttggatcgagatgccgcagcggcccgatgcgcgatgccgagcagttgaagccgttacgcgcagtcgcacggtcgatccgcaacgccactgattctcgaagcgacactgcttctcattttcggtttgcgtggcgagacgggacgcggaacacgatcatcgcgatgctctcaagagcgcgctctgtacgttgaacgcaatggggcgcgtcatccgcatctgcatcgaaccggccagccgtacgatcgcaacgcgccggctcgatgcggccgctcgcggtcccggctcaacgcatgacaggaagcgcggcacgcacgaccagcgacacgagctcggcctgccgatgcgtaccggttttcgcgaggatctgtttcagatagccgcgcgcggtgccgataccgatgccgagtcgagcggccgcttcaccgagatccaggccgccggagagcagcgcggcgagtgccgcctcgcgcggcgtgagatcgaacgtcgtcgcgatgcagtccggatcgatgtccgccggccggtccggctcggtcacgaagacgattgcgcgcgccgccgtgtcgatgccgtcgggcaggtcggaggcaccgaccggcacgacgcggatcgtgagcggcggacgcggcggacggcgcgatacgtggcagcgcatcgacgcaggcggctgcacggtcgcgtctgcgacgcgccggctcccggcgttcagcgccaccgccgcggcaatcgtacgccgcaatcgcgccgcgtcggccggttgcaccgccgacacggcgttgcgatcgagcagcagtccgttgccgccgcgcgcaagcgcttcggcagctggattcgcgaacagcgggcgcatcgccgcatcgacgaggatcacgccgaacgcgagacgcgagatcgcgtcgtacgcgccctgcgcacgcaggttggcctccgcgatgcggcgttgcacctgcagcgcggtcgcgacatgcgggacgagccattgtgcgacgcgcacgtcgtcgtccgtgaagtccgccgcgccgcgatggcggccgatcgccagaaccacgcgccggtcggcggcgagcggcgcgatcatcgcatagaagccgtcggccggccgcaccgcgtcgtggtaaaagcgcgaccgtgcgaaatcgcgatccgatatgcaggcggtctgccgcaccggcgtggcgaccggaatcgcgccgatccacggcggcggctgcgcttcgaactcatgttgcatgcgcgtggcgcaagcagcgtcgaagccggtcgcgagcctcgccgagcgctgcgtcgcgggccgcgcattcagcaggatcgccatcggcgaggcagccgcatgcgcgagcgcgctgcccgcgcgcgaccatccgtccggcatcagcgcagcatcgtaaatgtgccggatcgtttgatggatcgtttcgatgcgcgtcatggacccctcgccggacagccgtttccctcccaaatgggagtgccgcatatgcgccggccgttcaaaagtataggtaacggcgcgcgttgcttcgagcggagtggaggctaggggttaacccgttcggagcgcgtcgacgaaccgttgcgacttcgcgaggatcggtttccatgcggcgctggtggatcgtcatcggagagcgggccgacatctgtctgctcgttgcgctttacgcgggcatgctggccgtcgcgttgtgttgcgcgacgtcggcggacggcgatcgcgacggagcgctgtttgcgttcgacgtcgcgcctgtcgtcgagctgaagctgcgcggcgatgccgcgacgtgcgtcgtggagaacgtcgtcgtcggcgatggcgcgattcgcgccggtacgcgctgcgcgccgacgctgccggtgccgcggcagcgagcggggccgcgttgacgacgactgcgcacgcgatgcgcgcgcgctcacgtcatgcagacgctgcctcccgcagccgaaactgggcgaccgcattgctgagccgcgcgccctgtttctcgagcgacagcgcggcggcagccgtctcttcgacgagcgcggtattgcgctgcatcgtctgctccatctgcgtgacggtcgcgttcacctgttcgatgcccgacgactgttcgtcgaacgcggtgctgatgtcgctcatgatcgcgttcacgcgctcgacggccgcgacgatctcggtcatcgcggaaccagcatgcgcgacgaggccgctgccgtgttcgacgcgctgcgtcgaatcgccgatcagctcccggatctcctttgccgccgccgcgcagcgctgcgcgagcccgcgcacctcggtcgcgacgaccgcgaagccgcggccctgttcgccggcgcgcgccgcttcgaccgccgcgttgagcgcaaggatattggtctggaatgcgatgctttcgatcacgccgacgatccccgcgatttgcgcggcactttgcgagatcgccgacatcgtatcgacgacgcgctgcatcgcctcgccgccgcgcgccgcgatgccggccgcgccttcgacgtagctgcgcgcatcgcgcgcgttgtcggcgttctgccgcacggtcgccgtcagctgctccatgctcgcggccgcttgctgcagcgataccgcatgctgttcggtgcgcgcggacagatcgacgttgccgctcgcgatcgtgcgcacgtcgccgacgatcgtttccgtgctcgcgcgtacctggctgacggtgtcgacgagcccgtcctgcatccgcttcagcgcgttgagcagataggccatctcgttgtcgccgccgatcgcgaccgcgccggtcagatcgcccttcgagatcttgtcgaaatgatcgaccgcgagcgcgatcggctcgatgatcgccttcgcgagcagacgctgcgcgacgaagccgacaaccagcgcaatcgcggcgaccgccgccatcgcccacacgatccggtgaaagcgctcgccggccgcttcgtagcgcgccttctcgcgctcgacctgaaacgcttcgagcgcgtcgatcgccttctggtatgcggtgaacagctcgggcggcgcggtgcgctgcgtgtcgaggaaattgaacgcgtcgtcctgatcgagctgcgcgagcgccttcgagaacacgcgatcgagcagcgtgcggcgactggcctgcagtgcgtcgaatagcgtctgttcatgcgcgtcgcgcgcatgcagccgcgaatacgcgagcagttcgtcgttgctctgctgcagcagcgtgcgaagctgcgcgatttcgtccttcgcgggccggccggcgctgatgatctgcgcgacgtcggccatccgctcgcgcagtacgagcatgcgctcggagctggtcttcaggtgcagcagcgacgcggtgtcgtcgcggtacatcgcttcgagcgagtcgttgccgaggtacaggccgccgatgcacgcggcgaccacgaggacgagcagcagcgtatagccggcgatggtcgcgacgagcccgccgcggatcgtgaatcgttttcgcatgtcgttcccttgccggcggccgcacgcggccgacggcgcagaagtgttccgggtcggagggacgaacgccgcatgcagcgcgcggcgcccgggctgcgaacgcgttaacggcaccgcggcggccgcgcttttatccggacacgacgcgaatcatcacgattgcgacaggttgtgcgtttttggttcagcgcggttcgatcgcgttggctggtgcgagacgttcggcggcgcggcgcgtcgcggcggggccgcccagttcgtgcagcggcgtgcggtgcgtctcgcgtgccgtccatgcggcgacggccgcgagcgcgctgatcgcgagtgttacggtgccgatccgcagtggaatgtcgtgcgtgccgggcggcgcgatcgccgcgaacagcgacggcagcagcgcagtcagcgccatgccgacgttctggccgatcgacatcgcggagacgcgcgtgcgcgtcggaaagagttccggcatgaagctcgggaacaccgcattgaagccctgatagacgacgccccacatcagcaccgacgtgagaatcgcggccgccgcgttgccgacgctgatcgcatacagatacgcatacgacagcagccccgcgcccagcgaaccgacgacgaccggaatgcggcggccgatgcggtcggacaatcgtccgacgaaaggaatcaggatcactgcgacgacgtggcgcgcgtcgagcgcaagccgctgacgccgtttacgcgcacgtcggtcgacgagatcaaggcgatcgtcgcgcagatccgggagcaggggtacgtggaactggatcaggagtacgaggtcggcatgcggatcctcggcgtgccgctgacgaatcgcgccgggcagatgtgcgcgagcctcacgatcacgacgcgggtgtcgtcgctgtcgctcgacgatattcgcgagcgctgtctgcgttatctgtatgaaggacaggcgctgcttcggccgattatcgacatgtgagggtggagggcgtgtcgggtgatggcgcgcttcgcagggtgcgataccgcagtgtcggccctctattgggccttgctgcggcatggagcccggcgtgcgccccagaaccggcagtcgagccggcgaagcagggaagggagacccccgaattgatagctggggggaatgacgatgtcagctgggcagagtagcggaccggatcttggcctgctacgtgccgatcaccggctttgtacagatcgcgctgctatcggctattacgggcgcaaccctgcgatgcgctgagccgtgtccgggcaaccagccccctcgcccgataaatagattgcgttttcgatgaaatgtaactgaaaggtagtttcgagcacctttcgccgtgttggaatttgtcctacagtagcggggcctcggattggcggtctgccggggtagaacctgagacgagaagaaaggaacaagaatgagtttcgccccgaatggcggtattccgagcggattcggagggaattcgttgggctcactgagtgcgctcgttggccttgccggtccaattgcgtccacagtggccggccaaatcggcccgcttgctggcgtcgccggccatctcgacaccgtgcaacgcgcggtccagctggcgcagaccggtttctcgttgatgaacaagacgcccgctgcgattgcggatgcgctcaacaatgcaacgggcggcgtcgctcgtctgacgcaactgaaccggtacgtgacgatcgagtctccgctcgggcccgacgtgttattggtcggtgctgcggtcatcgacgaacacgtcaatcgcctgccggaaattcatctcgatttgctgtcgcataagcatgatctcacgccggatcatctgatcggccagccgatcaagctgcggctcgatcacaatgcgcggcagtcgacactcgaacgcatcgtaatgtccggcggtgccgacaataaccgctatttcgacgggtatgtcgcgtcgttcgatcgcgccggcaatccggggcgcgtaacgcagtaccacatgaccgtggtgccctggttctggttcctgacgcgctcgaccgattgccgaattttccagaacaagacttcgcgctagatcctcggcgagattttccaggatcacgggttcaccgacttcgagttcgacatccggaccgcccagaaacccatcgagtacatcgtgatgtaccaggagtcgtattacaacttctgcgcacgattgatggagcaggaagggctgatctggacgcaccgctacgagaaggacaaacacattctcgtgatcggtgataccaacttcgtgttccgcccgatcgaaggactcacgacggttccttacgcggacagcgaagccagtgagttcaacggaatcgatcagctgcacgaagggcggcgttttggcgtcggcaaggttacgttccaggatttcaatcatcagaatccgtcgtcgccgctgatgctcgtacaagctgagccgcagacgttgcgacacgcgcggctcgacgcgaccgagcgtttcgagcaccagtcgctgtatgaccacggtgacgacggaaatcgctacgcgcgcattgcgatgcaggcggaggaagcgcaggcgcatcgatataccggtagcggctatgcatggaggatgaccaccgcaggcagtgtgacggtagccaaccatcccgtgatggcaaacaatcaggaatacgcaatcctgcacgtgcggcatgaagcggtgaacgactacacgcagcatgccgcgaagatgccgtaccgcaactcgtttgcgcttctgccgcaaaacattccgtaccgcgcgccgcgtaacacgccgaagccggtcatccatggaactcagtcagcgattgttgtcggcccaaaaggcgagcaaatccatacgaatggcagttgcgtgaagctgcacttcttgtgggatcggcgcggccagatggatgggtctgactcgatgtggattcgagtgtcccagccatgggcgggtgcagggtggggtgcagctgcgattccgcggatcgggcaggaagttctggtctcgttcaatcagggcgatcctgataacccggtgattgtggggcgcgtcttcaacggcgagcaaggcaatccgtaccacggtgcggctggccagacgatggggatcaagagccagacgcacaaaggacagggctcgaacgagttgcggttttccgacgtgaacggtgctcaggaagtctttctgcatgcgcagaaggatatgaagaccgtgatcaaggattccgaaacgcatactgtcgaagccggcgcgcgcactgtttcattgctcaagggcagcgaaaccaagcagattgcacagggcgggctgtcggaaaccatcgcactgacgcgcgacaccaccgcgaacgtgatcaacacgaaggcgatcgctagcaaggccggccccgggatgcagagtcaccaggccagcgacggcatggagtttcgtgtcggcgaaagcatcgtgacgatgacgccggacggcatcaagctggcgcacggaccgtcgacgatccttatgaacgcgaacgggatctatctcgacgcgcccgtcatccacctgaatcagggcagtgcacaggcgcctgaacaagcgcttgcgcttcagtgggcggaagcacaagcgatgattgcccaagggctggcgagccctgatcccgcgactcgcgccgccgcgggcaagctggcgaattccctgaaagcccagcaaatggcgaaactggctgatcacgtttatcacccgaacgatccaccgcccaccggctggaagatggtcaccaacgatccggaagcgctcaaggcgtttggcttgaagccgagcgatttcctgaaaggcggtagcaattttggggcacagatgtatgttcccgatcccaaggtcttcggcgacagcatgaaaccttcgatcgcgttcaagggaacgcagcaactcttcggcgaagacatgaccaacaacatggcgcaggggcttggtgccgatgcaccgtactatcgtagtgcggtctccatcggcaagaacatccaggccgcaggtgcgtcctcgggcgtcgatttcaccgggcattccctaggcggtgggctggcctcggcggccgcagaagccagcggtagctcggcaatgacgttcaatgcggctggcctcaatccggggacagtggcgcagtacggtgggaccgttcaaccgaccaacatcacggcctatcgggtagatggcgatatcttgaccgggctacaggaaggccggctcgggccgattagcgatggcactgcgcagctcatgcccaaagcggtcggtacacccgtcaccctcgacggcgaaagcatcaccacggttgggcgccacatgatgggcgacgtaacgaacgggatgaaccagcaggtcgcgaaagacgagttcgacctggtgtcccaattgaattcatcacattgacatgcaatacaagaaagcgataaccgctggcgcgattgccgtgctcgtgggagcgacctcaccgctttggtggcccactcaagctcaagggacgaacatgactggcttcaaacgttacgcaccggaagaattcttctcggggcagcagctcgcgttggctcaggccattcatgacggcgaccttaaccgcgtgcagcagctcgcgccgaagaccgatctgaatgcaccgggcgcaaaaaatacgacgctactgtcgtatgctgtgcaggagatcgtcccggtaaagaacgatgcgtcaaacacgcgctatcagattatctcggcgctcctcaagaatggtgctgatcccaaggcgccggtcggagccagcggtgggacggtcgtcgatgttgcgttgcgcgccgacacgccgaatctgctgcgcgtgctgctggacggtggcctcgatcccaactggcggccaagcggcgacacgccaatgatttttgaagtcgccgagaacaagctgctgccccagttgaagctgctgatcgaacataaggcgaatgtgaatggccgcgattcgcttggaaaaacggcgctattcgaggcgacgatgattcagcagtgggataccgtcgactacttgctcgcgcatggcgctgacccgaagatctccagcgaactcggcgtttcttacggttgggtgctgcagaacgaactgaaaaaccacacgacgcccgattcgccggcgcgtgcgcgcatcgacgcaatccgccgcaagattgtagcggctggtgcgccgtggccgccggtcgatccgaaagcgcaacgcgcggacatgcgcgcgcgtggcgaaaaggtcgtgacaccggctggccaaacggaatgagcgtgtgggcaatcgataatccgacttgcgaaggaatcaggcaatgacgcgtgccttggaatcgctgccacgcgttcgacgaggaaccgtcctgggggtatcggtcgggctgtatgtcgtctcgctgctgctgcccgcgatgtatttcgaaaaggaagccccgctcatcgggatgtccgttctcgctcagggctggtgggggttgctgatgctcaatccttcatggctcgccaatccgctttatgtgatcgctgcggtccagtttggccgtgcacgatacggacgcgccagcgtattttccggcgcggcagtcgtatgcgcactctgctcactgttcacgacgaagtggtacttcaacgaagccgacgccactccgatcacgggcttcggcattgctttctacgtctggctcatctcgcaggttgcgttgttgttgggcggtttgcgtttgcgtcaggacgccgctaccgcaccgcccggcaactgagttttaccaaggcgcctgactcctttcgacttccccgtttcacgagattacccgcatgaccgattccgaaaaccgcatccggattcacgaaggcagcatcgtactgccagacggtttcgaggatcgcacaaccaatctgcttgtgcctgccgacttgaccacgcagccgaacctcagtgtggcccgcgactggctcaaggatggagaaacgctcgcgccatacatcgaccggcaggtcacgttgctcaaatcccgtttgcagggccttcgcttgctcggtcgtcaagccgagcggctcggccctgaggcggacgggatgcctggagaacgcatcgacacagcctatcggaacggcgcaaagatggtgtttcaacggcaagccgcgttcatcgtcgcgcccgggcgcgtacttatcttcacggcgtcgaacgcgaaaagcttcaacggcaccttcgacacattctggcgcacctggctcgatggctaccggccggctgagcaagcgtcggcatgacaacagcaaaggacattcatcgtgtacgaagccgcacgcgtcactgatccgatcgagcataccagcgcgctcgcgggctttctggtcggcgctgtactcggcatcgccctgatcgccgccgtggcgttcgcgacattcacgtgtggattcggtgtggcgctgctggcgggtatggcagcaggcatcggtgcacaggggctgctatcgttaggcgaggcgatcggcaagatgttcagctcccagtccggcaacatcatcaccggctcgacgaacgtctatgtcaacggcaagccggcggcctatgcgacgctgagcggcgtggcgtgcagcaagcacaaccccgttccgctggtcgcgcagggctcgacaaacatcttcatcaacaatcggcctgcggcccgcaaggacgacaagatcacttgcggcgcgacgatcggcggtggttcgcacgacaccttcttccacggcggcacccagacgtatctcccggtcgacgatgaagtcccgccgtggctgcggactgcgaccgactgggcctttgcacttgccggtttggtcgggggactcggtgggctgctgaaggcggcaggcggtttatcgcgcgcggtcttgccgtgcgctgcgaagtttatcggtggatacgtattgggcgaagccgtaggtcgctatgttgccggtcccgcgatcaacaaggcgatcggcgggatgttcggcaacccggtcgacgtcacgacgggtcggaagattctgttggccgaatcagaaatcgactacgtcatcccgagcccgattccggtcgcgatcaagcgattctattcgagcagcctcaactacgtaggcacgctcggccgcggctgggtgctgccgtgggaacttcgacttcaagcgcgagacggacgcctctggtacaccgacgcccaagggcgtgagagcggattcccgctattgcgtaccgggcaagcggctttcagcgaggccgaccagcgatacttgacgtgcacgccggatggccgctacatcctgcatgacatcggcgagacatattacgacttcggccgatacgagccggattccgggcgtattgcgtgggtgcgccgtattgaggatcaggccggacagtggtaccagttcgagcgcgacagccgtggccgcgtcaccgagatccagacgtgcggcggcctgcaggctgcgctcgattatgaaccggagcatggccgccttggcgcggtcacgctcgttcacggtgacgagcgccgggttgccgttacgtacgggtacgacgaaaacggccaactcacctctgtgacggatgcaaacggcgcgatcgtgcgccgattcaggtatgccgacggcctgataacgagccattccaatgcgctgggtttcacgtcgagctacgtgtggtcaacgatcgaaggacagcggcgggtcgtcgagacgaacaccagcgagggtgaacactggactttcgagtacgacgtcgacggtcggcaaacccgcgttcggcatgctgacggccgtactgcgcattggcgtttcgacgctgcgttccagatcatcgagtacaccgacctcgacggtggcttctatcggatcaagtacaacgacgcgggtatgccgacgatgctcatgctgccgggtgagcgcacggtcgagtttgagtacgacgacgccggccgaatcgttgccgagaccgacccgctcgggcgcacgacgcgtacccgctatgacggtaacagcatgcggcccgtcgagatcatcggggccgatggcggcgcctggcgcgccgaatacgatccacaaggtcggttgctgtcgactcaggatccactgggccgtgagaatcgctacgaatatcccacgggattgaccgcgctgccgaccgcgcacatcgatgcacgcggcggccgcaaaatgctggcgtggaaccgccttggcgagctggtcggctacacggactgctcaggcaagacaacgcgtgcgttcttcgacgcgttcggccttccgctcgcacgcgagaacgcgctcgggcagcgcatctcgtatgacgtgcgtccaaccggtgagccccgtcggatcacctatcccgacggcagctcggaaacgttcgaatacgatgccgccgggctcgtagtgaagcacgtcggactcggcggccggattcaacaatcgctgcgcaatgcgcgcgggcaacttgtcgaggcaattgatccggctggtcgacggacccgctttcgttacgatcccgaggggcggcttcgcgagctacagcaggggcacgcgcactacgccttcacgtatagcgccggcggtcgactagcgaccgaaacacgtcccgatggtgtcgagcggcggttcgggtacggcgaagccggcgaactggttgcgctggacatcgtcggcgcgccggacagcggtacaacctcgaatcggccgatccgcaccgtccgcttcgaacgtgaccggatgggcaacctgaaggtccagcatacgccgaccgaagtgacccgctacgagcgtgacaagggagatcggctgctgaaggtggagcgcaccccgacggccatgggtgtcgcgctcggcgttgcgccggataccgtcgagttcgagtacgacaaggccggccgccttgttgccgagcatggtgcgaacggaaccgttcagtacacgctcgacgcgctggacaacgtaatgacgctcgaattgccgcacgagcagaagctgcagatgctgcgctatggctcaggccacgtgcatcaaattcgttgcggcgatcagatagtcagcgacttcgagcgcgacgacctgcatcgcgaggtgacgcgtacgcaagggcggctgattcagcgttctgcgtatgacccgctcggccgaaaggtctggcagtccgccggtttccacctagaggcgctgggccgcgggcgcggccatctgtggcgtaactacgggtacgacgccgccggtgaactgatcgaaacgagtgacaacctgcgcggcagcacgcagtacgactacgacccggcaggacagctgactcgccgcgtgaacatcctggcccggcagctcgaggagtttgcgtgggatgccgccggtaacctgctagacgatgtgcagcgcagaagccgcggatatgtcgaagggaaccgtctgcgaatgtggcaggatctgcggttcgaatatgatgcgttcggcaatctggtggccaagacgcgcggcgcgaaccggacgcagcgcttcacgtacgacgggcaggatcggctgatcgcggtgcgcacgcaggacgcgcgtggtgttgtggaatcgcgcttcgcttacgatcccctcggtcggcgcatcgcgaagtccgatacgtttttcgacatccgcggagtgaagcagcgcactgagacgaagcgcttcgtatgggaggggctgcgactcgctcaggaggtgcgcgagaccggggtgagcagttatgtgtacagtccagatgcgccttactcgcctgcagcccgcgtcgacagggtgatcgcagaagcgctggcggccgcagcgatcgacaccgcgaagcgtgcagcgcggatctaccacttccatactgatctggttggagccccactcgaagtgacagacgagtcgggcgaactggcatggaccgggcaatatacggcgtggggcaaagttgagtcgagcagcaaggacatcgctaggatcgagcaaccgttgcgctatgccgggcaatatgctgacgaaggcaccggcctgcactacaacaccttccgcttctatgatccagacgtagggcggttcatcaatcaggatccgatcggcctgtacggcggcggaaacttatatgcctatgggccaaattcacagcagtgggtcgatccgtggggctggtgttcggtcaagctgagcaataacatggaaaagtcaggcgtgactcgtccggccaactctgccgcgcaccacatcgtcggggataccgcgaaggaagcggcgccggcgcgcgccatcctctcgaagtacggcattgatgtcgattctgaattgaatggcgtattcttgcctaatcggaataatactgacaatctcgccgggatattgcataacgggaagcatccgaatacgtatttccaaaaggtaaaccagttgctgcaggatgccgatctgggtggcaagcaagccgttctcgaccagcttcagacgataagagagacgttgcaaaatgcatccagagatactccgtggaaatctgttctttctgagttgtgagggtatatgaacaatatctatggcttgaggcaggacgacgcattccaagcgttggttcaggtcgatgatgcgggtgaaattggatatgacgacagtgtcgcgataaaggcgacggcgctttgtggagagaagtttgacggaagctttttgccgcccaaactgtcttggggaacgccgcgcaagaagaaagattgtgatttgcaggcgatgctttctccgtttctcgtatttagtaaaagagcgttagatgcgttgatgcccttccttcaagcaagcggacagatattgccggttcaagctccagtggacggtatgagcggattccatgttacgcgtgtgctggaaggcgctgtagatatggatgcgtccaaattcaaagtctaccctcaggcgacagtattcaataagattgttctcttggaaaagcgggtgcgggacgttgatatgttccggttgaaagagaagccggcgacagtatttgtttccgagaaatttcgaagagccgtagaggcgagtaatctcaagggatttgactttggggaagtaatcttgcagtcagccgagaggggctgatccgatggcgcctgcgtggtatctcgtgggtgccaacccgatcgctttcatcacggttttcctactcgcccgctggcggaacgtgcggctcgagcgggcgcggcacaatgatcgtgttccgagcggggtgcgcggaacgcgacacgcggctcgcaatctcacgagcgaacacgtcgttacgcgccacacgggcagtcctagctacaaagtcatcacgtaggtgagatctagcgtccgctgcccgcgaacaacagtgcaagtgcgtcattcaaatacgaagtcctttttgcgaacgtgctcgtcaccgacatacgggccttgaaaatcgacattgtcgccgtgccctagtactttgccgcattgaccgcgttgcccgacccacaattgcgcgccgcgaatagcaaaatcgagctggcacgcatccgcacctgcatataacgccttgctgtcggctcgcacgacggcatcaccattgaattcccgtccgctgttctgaccgttccatgaaactgcatcgaacgtcaaaccggctgcgtcggcgcgctcgttaacatggatcgttctcatttcatagagaccggaatcaccggagctgccgacacattgtgtcgcgagcgaccgcgatcacaagctgatcgtcgagttttgacagctctgggacggcgcaaatagttcgttcggtcggatggccggcccgatggcaattgaaggaagttgcgtgtcccgtgctgggaacgcaaaaggaaaccagtagggaagcggttcggagtagcgagcggtgggcatgcactttcttcatgtcgaaaaggtcgggaatgcccccggctccgaatgcgccgagcaagagggcgaacggcacgagcgctgatcacggcatcaacccggcccgtcgctcgcggccgcgaggagcggcacaaggacgtcgctgatcggagtcggaatgccgtgcatccggccgcgacgcgagatgacaccgttgcggatatcccattccaatggccggccggcttcccggtccgtgaggatggaggtgcccatgtcggcaggcgctgcacggaacttgtcgagaatcgcttggggcacctcgtcgccgagttcagcgccttccgcgcgagccaccgccaggcattcgcgcagataagccagcgcaagctcggcgatgtcggggcggccgaacatgcccgagcggcggaccgcgagcgccataagaccggctaccgcgttctgcagcaatttgcgccaggccagagaactgaaggcggccgtcacgtccacggcgcatcgcgtcccgcgcaacgcgtcggctaccgtgcgggcatccgccgtatccggcaggctgaggcgcacttcgcctcgcaagcgtaccgagccgtccggttgcgcctgcgcggggaaccatacgaccgcgggaacgatccgcccctgcgaacaatgcggggccaccgtatccgactgctcgattccgttctgcaagacacacaccatggtttccggcccggtcagcgccgccagccattctgcggccgcggcagtttgcgttgccttgactgacaggaagacgagatcgaccgtgcgatcgatttccgcgggatccgttcggaccgggccgggcacgacgatgaggcggtcgccatcgcgcagcgtcaactcatcgcgacgcgtgcggccacacagcaagggcgtgcggcccgcttcgtgcagtgccgccgcgaccgtggtgccgatggcgccggggccgacgacagcgatttcagtaccgatttcggcgttcatgagaggaactcctgtaaccgcgcatgccgacggaatggttgcgcgcgtggaagcggcgtttcgaacagatccgaacccgaacccgaactcgatcgcacgtttcagcgcgcgttcatgagccaatcccgaaacgccgccaacgacggcaacgattcgttctccggcgggtacacgaggtagtaactgcgccggctcgtgatcgcgtcgccgatcgacaccagttcgttgcggctcagctcgtcctcgacgagcactttcggcacgagcccgatccccattccggcgcgcacggcctgaatcaggtgcgacgtcagttcgaagctcgggccgatccgcatctggcggtggtcgagccggtaatgcgcaaaccattccgcccatgcgtgctgattgctcgtcacgccgagcagcgtctgccgagcggcccacgcaggggcgcgctcgccgtttgcgtcgggcggcgcgtcggggctcgcgatcgcgatcagaaactcgttgtatagccggtgcgcatgcaggcccggccagtcgccggtgccgaccgcgatcgccgcgtcgagatcgtcgacgtggaaatcgatgttgccgatccgcgaatgcagatgcacggtcacgcccggatgcgcggcatagaagtcgtgcagatgcgggagcagccatttcgagccgaacgtcggcagcgtcgcgagccgcagcgtgccggcgcccgcctgatgcgacatcgcctgcagcgtcgcgccgcgaatgcggccgagcgcaccgccgacctcggcgaagtagcggcggccgacgtcggtcagcttcaccgagcggccttcgcgccggaacagcggcacgccgagctgatcctcgagcgtctggatctgccggctgatcgcgctctggctcagcgacagctcgtcggccgcgcgcgtgtagctctcatgacgcgcggcggcctcgaagacgagcagcaacgacatggacggagtcagacgccggtaattcatgagttttatgcaagtgtcgacggacaagaatacgtttgtttgcggccatgacccgaacgatactggaaaccccggccgcgcggaaacttgctcaaaattcatgattcggcggcggccgcggaccgattcattctcttgacctgttcctccgatgccgatcgctccgttgccccgtcccgccgccccgaccgccaccgcctatcgcgactttctcgatgcgctgcgggcggccggctttgccggcgagatccgcgcggactacgcgaaccgcacggtgcaggcgaccgacaactcgatctatcagcgcctgccgcaggcggtcgtgtgcccggccgacgtaggcgacgtcgaacggctcgcgcggctgctcgcgcagccggcgcatcgcggcgtcgtcgtcgcgccgcgcggcggcggcaccggcacgaacggacagtcgttgaccgacgggctcgtcgtcgatctgtcgcgcaacctgaaccggattctcgagatcgatgtcgagcggcgccgggtgcgcgtgcaggcgggcgtcgtcaaggatcagctcaatgcggcgctgaagccgcacggactgtttttcgcgccggagctgtcgacgtcgaaccgcgcgacgatcggcgggatgatcaacaccgatgcgagcgggcagggcagctgcacgtacggcaagacgcgcgatcacgtgctcgcgctcgatttcgtgctgccgggcggcgagcggctgcatagcaccgcgctgtccgacgacgagctggtgcgccgctgcgcgcggcaggaccggatcggcgaggtctatcgcaccgcgcgccggatcggcgacgaccacgccgcgctgatcgacgcgaagttcccgaagctgaaccgctgcctgaccggctacgatctcgcgcacctgcgcgaggccgacggccggttcaacctcaacagcgtgctgtgcggcgcggaaggctcgctcggcttcgtcgtcgaggcgacgctcaacgtgctgccgattccgaagtactcggtgctcgtcaacgtgcgctacgcgggcttcatggaggcgctgcgcgatgcgcgcgcgctgctcgagctcaagccgctgtcgatcgaaaccgtcgactcgaccgtgctgatgctcgccatgaaggatttcgtgtggagcagcgtcgccgactatttcccgcaggacgaccggcgcccgacgctcggcatcaacctgatcgagttcagcggcgacgatgccgacgaggtcgacgcgcgcgtacgcgcgttcgtcgagcatctgcgcgccgacacgacggtcgagcgcctcggccatacgatcgcggccggcgacgatgcggtgaagcgcgtctacgcgatgcgcaagcgcgcggtcgggctgctcggcaacgtgcagggcgaagcgcgcccgcagccgttcgtcgaagacacggccgtgccgcccgagcatctcgccgcgtatatcgccgaattccgtgcgctgctcgacggctacgggctgcggtacgggatgttcggccacgtcgatgcgggcgtgctgcacgtgcgcccggcgctcgacatgaaggacccgaagcaggcggcgctggtgcggcccgtgtcggatgcggtagccgcgctgacgcagcggcatggcggcctgctgtggggcgagcacggcaagggcgtgcgttccgaatatgcgccggcgttcttcggcgaactgtatccggcgctgcagcagctgaaagccgcgttcgatccgcacaaccagttcaatccgggcaagatcgcgacgccgccgcagcccgcgatgcggctgctgaagatcgacgaagtgccgacgcgcggcgagcacgaccggcagatcgacgaacgcgtgtggcaaagctacggcaccgcgatgcactgcaacggcaacggcgcgtgctacaacttcgatccggacgacgcgatgtgtccgtcatggaaggcgacgcgcgaacgcgtgcattcgccgaaggggcgcgcgtcgctgatgcgcgaatggttgcgtctgcaaggagaagcgggcgccgacgtgctcgccgccgcacgcgagcggcagccgtggctgcgcggcttcgtcgaccgctggcgcaacacgcgcgccgcacgtcgcggcgcagcggacttttcgcacgacgtgtacgacgcaatggccggatgcctcgcgtgcaagtcctgcgcgggacagtgtccggtcaaggtcagcgtgccggagttccgttcacgctttctcgagctttatcaccagcgctacttgcggccgctgcgcgactacctgatcggctcgctcgaattcacggtgccgtggttcgcgcgcgtgccggcgctatacaacggactgatgcgtgcgggctgggtgcgcacgctgttcgaacggcacgtcggcatggtcgacagcccgttgctgagccgcttcgatctcgcggccgtcattcggcagttggacgtgcggccggccgatccgcatgcgctcgccgcgctgaccgacgcgcagcgcgcgcgcagcgtcgtgatcgtgcaggacacgttcacgcgctatttcgacaccgaacagctggcgacgctgatcgaactggccgcgcggctcggctttcacgtgtggctcgcgccgctcgcgccgaacggcaaggcgctgcacgtgcagggctttctgcgcgcattcgagcgggccgcggtccgcaacgcgacgcagctggctgcgctcgcgcgtgcgggcgtcgcgctcgtcggcgtcgatcccgccatcacgctcacgtatcggcaggaataccgcaaggtgccggggctgcacgacgtgccgccggtcgcgctgccgcaggagtggttgctcgatgtgctgcccgatgtgaagggtgatatgcaggccgacacacaggccggcgacgcggctcgcgcgtatcggctgctgccgcattgcaccgagaagaccaatgcgccggacagcggcaagcaatgggtgcaggtattcgcgcgccgcggcttgcgtctccaggttcagccggcgggatgctgcgggatgtcgggcacgtatggacacgaggcgcgcaacgtcgatacgtcgcggacgatctacgcgcagtcgtgggccgcgcacgtcgatgcatcggagccggccggcgaagcgctggcgaccggctattcgtgccgcagtcaggtcaagcgcatgtccgcgcggcagttgcggcatccgctgcaggtgctgctcgatcaggtgcgggcggcgcagtgaatcgcggcttcggcgacgtgcaggcgcgcaacgtcgcggcgatggagaagatgcgggcgcggttgccgcagcgaacccgggcggccgcacaggcggctgtggtggcatgacagggctgggcggcgaggggcgatcgagcaatcgcgaacgccgcatgtgaagcgcgcatcgagcgacgtgccgtctgtcgtgaagtcgcgcgtgcgcgcatgcgagcgatccgaacggatagtctggttgcgcggcggcgtgccgttcgcggccgccggttgacgcgctttacgactgttcgtcgccgcgctttgcggtacgcggatgggtcgttgcgggaaacgccccgacgccgcgcggccgtttcggctcgatccgcgtctgccggatcacgcggcggaagtcgatctcatgcgcggccagcgcgccgatcagcgttgcgatcacggcgagatgcgacggcaccgtgcccttgctcgaatagttcgtgatcgagctttcgttcatccggatcaggcgcgcgaactcgcgcgcggtcaattgcgccttcttcaactcctgctgaaagtcggcatacgccatcgcacacatgattgctgtcctccgtcaagcaaagccggctcgcgcggcgccggcgccgacgggcggcgacacccgtcgcgccggcgttgcggccgttacatccggacctgatcgaggaaggtcttcttgccgcccttgtagccgtagatcgaaatgatcccgtgcgtcaggtcgcccttcgaatcgaacgtcgtcgtgccgatcacgccttcgtacttcgtcgccggcatcgcggccaggatcttcgcggggtcggtcgagttcgcgcgcttcatcgcgtcgacgacgatgtacacggcgtcgtacgcgaacggcgcatcgaacttgatgccctggttgaagcgcttctgatacttcgcgacgaacgcggcgccgcccggcatcttctcgatggccgcgccggcctgcgagcagagcacgttgtcggccgcggggccggcgagctgcgcgagctggtcggtgcagacaccgtcgcccgacaggatcttcgcgcgcaggccgagctgcttcgcctgcttcgcgagcgggccgccggtcgcgtccatgccgccgtacatgatcgcgtcggggttttcgcccttgatcttcgtcaggatcgcgcggaagtcgaccgccttgtcgttcgtcgcgtcgtgtgacagcaccttcaggccgagcgccttcgccttcttctcgaactcgttcgcgagaccctggccgtacgcggtcgaatcgtcgacgacggccaccgtcttcacgccgttcgactgcgcgtagcttgcgagcgccgggccttgctgcgcgtcggtcgcgaccacgcgatacgtcgtcttgaagccctgctgcgtgtaggtcgggttcgtcgccgacggcgaaatctgcacgatgcccgcgtcgctgtagatcttcgaggcggggatcgacgtgcccgagttcagatggccgatcacggcgacgaccttgtcgtcgacgagcttctgcgcaacctgcgtcgcctgacgcgggtcggccgcgtcgtcctgcgggtcgaactgcagcgtgattttctggccgccgatcgtcagccccttcgcgttgatttcctcgaccgcgaggcgcgcgccgttctcgttgtccttgccgaggtgtgcgatgccgcccgtcgtcggttcaacgctgccgatcttgacgacctgatcggccagtgcgcccgacgccgcgccgaatgcggcgacggcgagtgcggccgtgatcaggggtttgcagcgcatgccgacaatgcttcgttccatcagccatctccatatcgattgatatttctattgacgtccggcgcgccggtcgccttgtgggcggccgatgaccggacgagtctccgtcacccttgaagggttcgtttgcctggcgtcggcggccgcgcgcgcatgcgagcgtcgcgcgcggcgtattcgcctgacgaaaagcaaggtgtgaatatagccgaaccgctgtcggctcgcttgcggttcgcttcggcttcggcgatgtcggtcgctgtcgtcgactgaaggattattcggccgcgtacgacgcgctggccatggacagtccggtgctgtcggtacggaactgttcggtcgttttggcggcacactttccgtcgatgtcatcgacaggccgacgaccggatcgcgacaatcggcacgttgacgcaactaacggtccggttcgccggcctccgccagtgacgggccgcacacgcggctcacgctatggggcgccttgttttcgagcgagcaaaaaaacgggcgcacaccgcagtgcgcgcccgtcgcgacgcttgccgatacgccgctatcgcggcagcgcgcagcggtcagaacttgtgccggatcccgacgatcgccagttcctgcgtatcggtaccggaattgacaccgtacgacccgaccgacgcggtcgcattcacacgcgcgccgttcgcgtcgagcgtatggccgctcgccttctgatagccgaacagcgcatacagatcggtgcgtttcgacagcgcatagtcggccccgacgttgacctggttgtaatgcgcggaggtcggccccgtcagcgacgtgtagttgtagccgacgcccgcgcgcaatgccggcgagaactgccagttgaagaacgcggagccgttgttgaacttcgcggtctggcggaacgccgacagcgtgtcggcgccgtattgcgtattcgaatacgcgatgccgaacgtcgccggcccggctacgtactggccggccacgcgcacgatctgaatcgacttcgcgctcgagaagccctgattgatcacggtgttgaacagcgtgtccgaactgctcgtccacgagcggatgccgttcgcggtcgtcgtgccgccgttcgcgaagaagtagccggcgccgagcgacagcgggccgttcgcatagccgagcgcgaagctgtacgtgcgcccgctgcccgtcgcaccggcgacgccgccgaagccgtacagcgcttcggcctggaagccggcgatcagcggactcgtgtacttcaccgaattgctcacgcgcaggctgttgtcgtagttgtcgagatcgccgggcgtcgcgaacacgccgccgaagtagttgtcctccgtgagcccctgcacgagatcgacgaccggatcgtactggcggccgagcgtcacggtgccgtacgtgccgctcgacaggccgacgatcgccttgcggccgaactcgcgctggccctggccgagcgcgcccgtgccgatgttgaagccgttctcgagctggaacagcgcggcgagcccgccgccgagatcctcggtgccgcgcagcccccagcggctgccggacaggttgccgctgctgaacttgacgaggttcgacgcgttgctgccgttcgcgttctgcgcgttgtgcacgtacgcgatgccggcatcgacgatgccgtacagcgtgacgctgctttgcgcgtgcgcgccggccgcgtagagcgatgccggcagggcgagcaaggcgagtgacctgatgcgtttcatgactggattcccccgttggtcgttaggtctgacgattcggggtgaacgatacggacagacgcctcgtcgagggaaccaataaattgtcggaacgttatgaggtgccgcggtgtacgcgcgctcggctccgatgcaatggcgtttcgtgaggcgatgcgggtgtggcgacgatcggtcggccttgcgggttcaaggacgattgcagttgcggtcgcagtcgcagccgcgcacgcatgcatgacgtcgcgcgaccgatgggcgtcggccgcgctcgctatcgcgagatcgcttcggctccgccgtctcgccgagaaacccgccgctccgatgcgcccacagcgccgcgtaaatcccttccgccctcgcccctcgcgcaccgtattcgcgccttcacgtcgcgcccgatcggccatgccgatgcgatcgcgctgccgccgtacgaaggtcgaaatcgacgcgctcggcgtgttgcgaaatcccgtcgcaaaagtgagggtggccggctgatgcggtaaagccaggtgcgggcgctcgctgtggcagatcgcccagcatgcgcatgtccgcgaatgcccgcacatttgtcgctccttcttcagtcgccgcctgctccacagcaggcgcttccgccgcgaaacgatcgcatcccgggcgccgcgagcggcatgccgatgtctatgagggattcccccgtaggcgcccgtttcaatcccccatgcgttcgcgcagcgcttctccaccggcctgcgcgcccgccacgccgattatttgcatttcgcgaatggcgcgttcgccggttgtttcatacccaatccgcatccgcacacctatcgttcgggcgtcggcgggctgaattcgacgcctccggccggcaggcgagcgccatttccgcgcggctcgcgtcgcatcgcacccaaagacaacggacctggctcatgcacgaacgccgcgcctcgcgcgcgctgaccagcttcacggagacagacatgaaagcaaacaagtgggataccgcgtacgagtggaaggcggtcacgctgctggcgctcggtttcgggctggtcggcctcgaccgctggctcatcgcgccgctattcccctcgatcatgaaagacctcaacctcacggcgcaggacgtcggtaactgcatcggcgtactcggcctgtcgtggggcatcttcgccgcgctgatgggcggcatctcggacaaggtcggtcgccgcaaggtcctgattcccgcgatcgtcgcgttctcgctgctgtccggcttctcggggctcgcgagcgggctgctcgggctgatcgcgattcgcgggctgatgggcgtcgccgaaggctcgttctgcccgaccagcttcgcggcgacggccgacgcgtcgcatccgcggcggcgcggcttgaacctcgggctacagcaaagcggcttcgcgctgttcgggctcgcgctgtcgccgatcatcgcgacgcagctgctcgaattcgtgtcgtggcgctgggtattcgcgctcgtcgccgtgcccggtctggtcctcggcgccgtcatgttcttcgtgatccgcgaaccggagcgcgcgaaggcagtcgagtcggagcacgcgccggcgtcgctcggccatgtgctgaagagccgcaacatcctcgtcgcgatggccgcattgtgttgcgcgatgacgggcgtgttcgtgctcggcgcgctgctgccgctgtacctgacggactacctgtcgctgggcacgcagaagatggggctcgtcgtatcggcaatcggtttcggcggctttttcgggcagttcgggttgccggggctgtcggacctggtggggcgccgcgtcgcgagcatcgtcggcttcgccggcacggccgtgatgctctacctcttccgcggcctcggcccgcagcccgtcatgctgttcatcgtcctgttcgtcgcctcgttcttcacgctcgggctggtgtcgctgctgtcggggccggttgcaaccgaagccgcgccggtgggcctcgtgtcgacgtcgatcggcgtggtggtcggctgcggcgaaatcttcggcggcggcatcgcgccggcgatgggcggctacgtcgccgcgcacttcgggatccagaacatcctgtggctgccgatgggtgcggtgctgctcggcatcgtggtcagcacgctgatgcgggaaaccgcgccggccgtgctgcagcgccgcgtcggcgtgcagccggagctgacggccggcaagcagcagtaacgtgccggaggcggccggcgcgattgacacccgtcaggcgacagagtgacgcctttcgcatgatcgaaccggccggcagctccggttagactggtgctttcgcttgcagcaagggcgcggtatggatcggtttctgagcatcgaggcattcgtcagggtcgcggaggcgagcagcttcgccgaagcggcccgtcagcttggggtcaccagttcggtcgtgacgaaccgtatccagcaactggagaagttcgtcaacgcaccgctgttccatcgaagcacgcggcacgttcgcttatcggaagtaggcgagaccttctaccgcgaatgcgcggaggtcgtcgggcgcgtgaacgagctgaccgaccagatgcgcgagctgcgcgcgacaccgaccgggcggctgcgcatccagatgctgcccggcttcgcgctcgatcacttcggcgtgccgctcgccgaattcaatcgccgctatccgggcatccagctcgacgtcatcgtcaacgatcgggtcgtggacccggtcgaagaagggttcgacatcgcattccagatcttcccgccgatttccgactcgctgatcgagcggcgactgttcgtcgtgcggcgcctgttctgcgcgtcgcccgcgtacctcgaagcgcatggtgcgccacagcatccgcgcgaattgctgcagcacaccaccgcgctgtattcgggttatccatcacgcaatcgctggacgctcacgcgcggcgacgaagtcgtcgaaatggagctgcccggcatgatccgctcgaactccgtgcatctgctgcgcgagtacgcactcacgggcggcggtgtcgtgtgcctcccgacgctcgtcgcgagcgatgcactcgtcgcgggccgcctggtgccgattctgaccgacttccagatcgccccgctgagcttcgcggccgtttatcccgcaacgcagcgacaggcgttgaaggtcaaggcgctcgtcgaattcctcgctgaatacatcggtgacgaatcgccttgggaccgcccgctgctcgagcgcggctgggttcgctgaacgacgcgattattcgcgaatcgcaaatgccgtagtcgcggtccgttgccttgttgagaggcgcccctgcccctagagttgaatccaacaagcggttcaactcaggagacagcaatgaccgacacggcacgtcacaccgtttttggttcgctcgacagctacacgcggggcgagatcgaaatcaccagcggcagcgcgaagcactacgcgttttcgaacatcttcgacatcgcatcgaagtcggcgccctacgagaaagtggtcgccggcaagaatctcgaatacgtgatcgaggtgctgcggaccgagggcgagtcgccgtggtttgcttgcgcgcacgacgagttcgcgatccagatggacggcgaagtccgcatcgaattcatcaagctccacagcccgcccaccacgggccgcggcaccgtgagcgccggcatccagccggcgggccgcgagatgggttacgtggtgctgcgcaaggggcatcaggcattgctgccggcgggctgcgcgtatcggttcatcgcgagcaagcccggcgtcgcgctcgtgcagaccgtgctcggcgagctctccgtcgagaagtgggccgagatctgcgtgcactgatccgcccgctcgacaccattcaactattcctggagacatctcatggccacgctcgagaccctcgatctttccgcaggctttgccgccgatctggtgcaggccacgcaagccgatgccgtcaccggttaccgccgcttccagctcggcgaattcgcgttccagcgcgacgagtacttcgtgaagatcagctggcccgcgaaaggccagacccgcacgcacgcgatacccgccgacgccttcctgcgcgcgatgatgcgcgacgtcgcgtggggcttcttctacggctgggtgaatttcgatcacgtgttcggcacgcgcaatcactacggcaaggtcgacgtctatgcgggaacgttcaacggcatcctgaaggaagccggtgtcgactacacggagacgttcgagacgccgacgatcatggcgacgttcaaggcgatgctgcacgactggaccaacgaaggcttcgatccattcgcggcgccggaggagacgggcagcgcattcggccgcaagcacggcgaaaacgattcggcgatcgaacgcacgcgcatcgcgacgcgccgcatgccgggcctcgaaggcgactcgccgctgcgcgaggcgctgccggtcaaccgtgcgtttctcgacgtcgatcaggacgagccggaggtgcacgtggagcccggattcgaaggtgagctgcacgcgttcaacctgttcaagtacctgtcgcgctccgacgtgacgtggaatccgtctgtgacatccgtgtgcgggcgcagcctgttctgcccgacgacggaggaatacatcctgccggtgttccatggcaacgaccgggtcgaatggttcctgcaactgtcggacgaaatcgtgtgggacatcggcgacaagaacaccggtgcgccgcgtgcgcggatcacgatgcgcgccggcgacatctgcgcgatgccggccgacatccggcatcagggctactcgacgaagcgctcgatgctgctggtctgggaaaacgcgacgccggacctgccgcagcgatacgaaagcggcgagctggcgccgtatccgatcgagttctgagccgcgctcgcgcaaccaatcgaggacgattcatgcaaacccaacttttcatcgacgggcgcttcgtcgacgccgtcgaccgcggcacgatcgacgtgctcaatccgcacgacggctcgctgatcgcgaagatcgccgccgccaccgccgtcgacgtggacgcggcggtcgaagccgcgacgcgcgcgtttccgacatggtcggcgctggcggcggccgaccgcggccggctgctgctgcgtctggccgatgcgatcgaggcgaatgccgaggaactcgcccagctcgaatcgctcgacaccggacacccgatccgcgattcgcgggcgctcgacgtgccgcgcacggcggcgtgcttccgctacttcggcgggatggccgacaagctgcaaggctcggtgatcccggtcgaaccgggctttctcaactatgtgcagcgcgcgccgatcggcgtagtcggccagatcgtgccgtggaatttcccgctgatgttcacgagctggaagatgggcccggcgctggccgccggcaacacggtcgtgctgaagccgtcggagatgacgccgctgtcgacgctgcgcatcgtcgagttgatggccgaggtcggctttccggccggcgtcgtcaatatcgtgcccggctatggacacacggccggccagcgtcttgccgaacaccctggggtcggcaagatcgcgttcaccggttcgacggcgacggggcgccggatcgtcgaggcatcgcagggcaacctgaagcgcgtgcaactcgaactgggtggcaagggcgcgaacatcgtattcgacgacgcgaacctcgatgccgcgatcaacggcgccgcgtgggcgatcttccacaaccaggggcaggcttgcatcgccggttcgcgtctgatcctgcacgaacgtatcgcggacgaattcctcgagcgcttcgtgtcgctggcttcgtcgatccgcatcggcaatccgctggacccggacaccgagatgggtccgctgacgtcgaagcagcacctcgatcgcgtgctgtcgttcgtcgacgtcgcgcgcgagcagggcggccgcgtgctcgccggcggcagcgcgccgcaggatgccgcactcgccgacggttactacgtgcgtccgaccgtcatcgaagcgaagagcgcggccgatcgcatcgcgcaggaggaagtgttcggtccgttcgtcacggtgctgcgcttcggcagcgacgaggaagcgctgtcgattgccaacgcgaccgaatacgggctcggcagcggcttgtggaccaacgacctgtcccgcgcgcaccggatggcatcgaagatcgacgcggggatgtgctggatcaactgctacaagcgcgtcaacccgggcagcccgttcggcggcatcggcaagtcgggctacggccgcgagatgggcttcgaggcgatgcacgactacacggaagcgcgctcggtgtgggtcaacgtcgacggcaacgtgccgccgcacttcaagcgttgaggtcgcgatggagcgtttcgtctaccagggaacgccttcgcgcgtcgtgttcgaatggggcgcgctcgaacggctgccggacgagctgaatgcactcggcgtgcggcgggcgctgatcctgtcgacgcccgagcagcagccgctcgcggagcgcgtgagccgcgtactgggcgagcgcgcggccggcgtgtgtgcgcaggccgtgatgcacgtgccggtcgaagtggcacgcgcggcatgcgagatggccgtcgaactcggcgcggactgctgcgtcgcgatcggcggcggttcgaccatcgggctcggcaaggcgatcgcactcgaatcgtcgctgccgatcgtcgccgtgccgacgacctacgcgggctcggagatgacgccgatcttcgggctgacggaagaccgcctcaagcgcaccgggcgcgatgcgcgcgtgctgccgcgcacggtgctttacgacccgtcgctgacgctgtcgctgccgccggggatctcggcggcgtccggcgtcaatgcgatggcgcacgcggtcgaggcgctctatgccgacgatgcgaacccggtcatcagtctgatggcggaggaatcgatacgtgcgctcggcgaagcattgccggcgatcgttcgcgcgcccgacgatcgcgagatgcgcagccgcgcgctgtatggcgcttggctcgccggcacgtgcctgggggcggtcggcatggcgttgcatcacaagctctgccatacgctcggcggcaccttcaacctgccgcacgcccagacgcatgccgcgatgttgccgcataccgcgcactacaaccatgcggcggcgcccgacgcgctgcgacgtgtcgcgcgggcgctgggcggtagcgacgccgccgacgccggcccgctgttgttcgaactgaaccggcagctcgggctgcaggcggcgcttggcgacctcgggatgccggaggtgggcctcgacgaagccgccgacctcgcctgccggaatccgtatgcgaacccgcggccgatcgaacgtgcgccgatccgggagttgcttcagcatgcatgggaagggcgcgcgccgcggtgagcggcggtccgcgtccaaggagacgaacgtgacgaatgatcatgatgacggcgatacgcggttgaccgagcaggtcgtcgccagcttcgacggcgcgccgaacccgcgcgtgcgcatgctgatgcagagcctcgtgcggcacctgcatgcgttcgtccgcgaaaccgagctgaccgaagccgagtggatggccgcgattcgcttcctgaccgaaaccgggcagatgtgcgacgacgtcgtgcggcaggagttcatcctgctgtccgacacgctcggtgtgtcgatgctggtcgacgcgatcaaccatcgcttggcgaccggcgcgacggaaacgacggtgtttggaccgttctacatcgaagggatgcccgatcgcgcgtatggcgagaacatggcgctcacgtccggcacgccggcgctcgtgcatggccgcgtgctgaccaccgacggtgcgccgctgccggatgccgtgctcgacgtctggcagaccgccgacaacggcatgtattccggacaggacccggcgcaaccgcacggcaacctgcgaggccgctaccggaccgatgcgcaagggcactacgcgatcacgacgattctgccggtcagctatccgattccgaccgacggcccggtcggcaagatgctcgacgcgaccgggcgccacccgtggcgccccgcgcatctgcacttcatgatcgatgcgcccggctatcgcaggctcgtcacgcatctgttcgacgaggaagacgcgtacctgcagtcggatgccgtgtttggcgtgaagccgtcgctgatggtggcctatcgtcggcgcgaagcgggcgatgagctggcgcgccgattcggcatcagcggtgcgtaccgcgaagcgacgtacgacttcgtgctcgaccggagctgaccgatatggctcgattctttgcggtgttcgcgacggaccaaccggggatgcgcgacgtgcgcgaccgcgtgcggcccacgcatcgcagctatctgcgctcggcggctcagcatggcgtgtacgtgcggctcggcggcccgacgctcgacccgcagggcgatgcgatgaacggtacgctgctcgtgatcgaagccgatgacatcgatgcggtgatgcggttcgtcggtaacgatccgtatgtgaaggaaggcctgttttcgcgggtggacgtgcgcccgtgggactggagcctcggcaacccggagcggagagtgtgagcatgggcgcgacgcaactctgtcgcttctccgacgtgcccgacggcggggcgcgggtcgtcgatgaagcgcgcagcggccggtcggtgatcgtcgtgcggcgcgggccgcaggtgtgggcgtacgtgaaccgctgcccgcatttctcggttccgctcgacttcgtgccgggcaacgtttcgtgctatcggtcgcaggtgctgatgtgtgcacatcacagcgcgctgttccggttcgacgacgggatgtgcatcgacgggccgtgcgccggtgcggggctggaggccgtgccggttgaagtcgatccggcggcgtgggtgatttgccgaaacgcttgaatcgagggttcgcgtaatcgcgtcgacgcgatgaagaaagcgactcgccggcgagattccagtcgtgctgttgaatcagtatcactaatcaaagttagatgtgacgccctgaatcttcgctgatccagggcagggaaggtgttgtttaaaaaaaacatcgggcgagcgccggtgacgtagcgcacgctcgcgcgtgcgaattttcaaaaaaaagacggagacacgatgaaactcaggtttggtgtagtcgcgatgctggccatcgcgccgggcgcgtatgcgcaaagcagcgtgacgctgttcgggctgatcgacagcggcatttcgtatgtgagtaacgagggcggcgggaagaacgtcaagttcgacgacggcatcttcacgccgaacctgttcggccttcgcggcacggaagatctcggcggcggctatcacgcgacgttcgcgctcgtgaaccagttctcgatggcgaacggcagcatcgtcggcacgggcctcttcgcccgtaacgcttacgtgggcatcgagagcgaacggttcggcagcgtccggctcggtaaccagtacgacttcatggtcgattcgctgttcgcgaagggcaacgcgatttcgatggacatcacggggctgtacggcttcaggaacgggccgtttcagcggctcgcgctgccgaacaatccgaccggcgcgttcgattgggatcgcacggcgggcagcaagcccgttgcgaattccgtcaaatacagttcgccgacgattggcgggctttccggcggcgtgatgtatgcgttcggcggtgtggccgggtcggtcggcgcgaacaataccgtcagcgtcggattgaactacgaggccggggcattgggtatcggcgcggcctatacgaacgagaagtacggctcgacgccggggacaccgtcgaccagcgtgcgcaactggggcgtcggcatgcactacgacttcggcgcggtcaccgccaaggccttgctgaccaccgtccgcaattcattcaacgaagccggcgtgtggatggccgaagccggcgcggtctggcggatccggccggacgtctttctcggcgcgaaatacatgtacatgaagggcaacgaagccgtgaacgacaaccatgcgcatcaggtcagcggcgcgctgcaatacctgttgtcgaagcgcacgatggtgtatgtgtccgccgactatcagcgcgcgaatagcggcgcgaatgcgcagatcaacggcgtgctcgatccgaacggggcgtccggctcggcgagccaggccgttgcacgcatcggggtgcatacgatgttctgaggcggtggcggcgaaccgcgtatgcagcttcttcgagcatctcgggctgatcgccgcactcgtcctcgtcaccgtgctgggcgacgttcaacgcggggacgcccgcagccgcgcctgatcgccggtgcggccggccgcaacgggacggggatgcaatcgcgaagccgatcgccggccgggcttgcaccgatgccggcggccggctttaccgcgacgctcactgcgcgggtgccgcctcgtccgccgtctcgccgaggaacccgccgctctgatgcgcccacagcgccgcgtaaatcccgcctgcctgcagcagctgctgatgcgtgccttcctcgacgattcgcccttcgtcgagcacgatcagccggtccatcgccgcgatcgtcgagagccgatgcgcgatcgcgatcaccgtcttgcccatcatcaggctgtcgaggctgcgctggatcgcgacttcgacctccgagtcgagcgcgctcgtcgcttcgtcgagcacgagaatcggcgcgtccttcagcatcacgcgcgcgatcgcgacgcgctgccgctggccgcccgacagcttcacgccgcgctcgccgacctcgacgtcatagcccgagcgcccatgccggtcgcgcagccgctcgatgaattccgacgcttccgcacgctcggcggcggcgcgcatctcgcgttcggtcgcgtccgggcggccgtacaggatgttctcgcgcatcgtccgatgcagcagcgacgtatcctgcgtgaccatgccgatggccgcgcgcaggctgtcttgcgtgacgtgcgcgatgtcctgcccgtcgatccggatcgcgccgccgtcgacgtcgtagaagcgcagcagcaggttcacgagcgtcgacttgccggcgcccgagcggccgatcagcccgatccgctcgcctggacgaatcgtcaggttcagcccgtcgaacaccggcttctcgttgtcgtcgtgcgcgaaccgcacgttgtcgaacacgatctcgccgcgtgacacgacgagcggccgcgcatcgcgcgcgtcgacgacgctgcgcacgcgtgtgagcgtcgtgatgccgtcctggatcgtgccgacgttctcgaacagctcggtcatctcccacatgatccagtgcgagtagctcgacagccgcaacgccatcgcgatcacggcggcgacgacgcccgcgctcgcttcgccgtgcatccacagcgcgaccgcgaggccggtcgagccgaccagcagcgccgtcgacagcaggtgattgacgatctcgaacgcactgacgagccgcatctgcgcatcgccggtgaccttgaacgcttccatcgcgcgccgcgcgtgatcggcctcgcggcgcgtatgcgagaacagcttgacggtcgtgatgttcgaatacgcgtcggtgatgcggcccgtcatcagcgcgcgcgcgtcggcctgctcgctgccgacgcggccgaggcgcggcacgaaatacgcgcacgcggcgccgtagccgagcgcccacagcgcaagcggaatcatcagccgccagtcgaagctcgcggcgagcgcgaggatgccgagcagatacgcagccacgccgatcacgacgtcgaccgacatgaacagcgcgtcgcgcacggcgagcgcggtctgcatgattttcgtcgtcacgcggcccgcgaattcgttcgcatagaacgacaggctctgttcgagcatcagccgatgaaacagccagcgcagccgcatcgggaaattgatcgcgagcacctgatgcttgaccatcgtgtgcagcgcgatcagcacgacgctgcccgcaaggatcgccgcgaagccggccagcgtgccgaagtgaagctcgccgaacgtcgccggcgtcgccgacgacagccagtccaccacgcggcccatcatcgcgaacagcgcggcttcgtaggcggcgagcgccgccgaggtcagcgcgatcagcaggatccagccgcgcgccccctgcgtgcaggcccagacgaacgagaagaagccgttcggcggcgtcgcgggctcttcgagcgggaaggtcggcagccgtcgttcaaaccacgaatacatcgatcattctcctgatgcgatcgggcgacggggcccgatcggccatgccaatagcggtgggtgtgcggccgcatgtacccgcgccggctcacggccgttgcagcgcggactgcgtcgcggccgcgacgcccggctgcgagtgtcgcatcgtttcgcttgcgttgcagggcggttgtaaaccatgccggaatcgcggcttgctggcgggcgccgtctttttttcgtcgagccgaaaaaagtccttgactatctatctatgagtagataaagttcgatccatggaaacgaaaccgaccgtccgcgaacagattctcgatcacgcgatcacgctgatgatgctgcgcggctacaacggcttcagctatcgcgacctgtccgatctggtgggcgtgaagacgtcgagcatccattactacttcccgtcgaaggacgatctcgtactggaagcggtagcggcatacagcgacgaagtgctggccgcgatgcgcgcgatcgatccgtcgttgccggccgacgtgaagctgagcctgtacacgaagctgttcgggcgcgcgctcggcgacggcgaccggatctgcctgtgcggcatgctcgcggccgatatcgagtcgctgcccgacaacgtgcggcaggcggtgcaggcgttcttccaggcgaacgagcgctggctcgcggaactgctcgcgcaaggcgcaaaggaaggcacgctgagcttcagcggcaagcccgacgcggcggcgcgcgcgctgtacgcggcgtttcagggcagcgtgctcgcgagccggctgtttcatacacgggcgcgcctcgaggatgtcgaggcggtctggaagacgcgggcctgacggcgggcgcgtaagcaagaaggagggcggttcgccgcccttttgtcgggtttggttgtctatctgttggtagatagactatgttgcgcagatgcctggacatctgcattttttggggatgtttatctatctatgagtagataaacaaacgcgaagccggcgacgacgatgccgcctgcgagcgatccccgctggaaggttgttccactcacttgttgaaaaggagtctgtcatgtcgatcgaaaaagtgctgtaccgcgctcacgcaaaagccaccggcggccgcgacggccgtgcgacggtgcccgaaagcaatctggacctgaagctcacgacgccgcgcgaactcggcggcgcgggcggtgcaggcgcgaatcccgagcagctgttcgccgccggctacagcgcgtgcttcatcggcgcgatgaagttcgtcgcggcgcgcgacaagatcgcgatgcccgccgatgcgtcgatcgagggcagcgtcggcatcggcgcgatcccgaacggcttcggcatcgaagtcgaactgaagatctcgctgccgggcctcgagcgcgaggtcgcgcagacgctcatcgagcgcgcgcatatcgtctgcccgtactcgaacgcgacgcgcggcaacatcgacgtcacgctgacgctcgtctgaccgtccatcgcaaccgccccgttcatcgcccatcccttacccgattcaggagtctcatcatgaagatcgtcaagccgctgctgatcgccgccgccgtcgcggcattgtcttccgccattccggccgcgctcgcggcagggcccgacaccgtgcgccccgacgcgacgacgagcgcgtttctcgccgcgttgaacgcgcagaagggcccgggcctcgaaacgctgagccccgcgaaggcgcggcaggtgctcgtcgacgcacagaacggcgtgaaggtcgacctgtcggggatcgacgtgtcgaaccgcacgatcgagcaggacgggctgtccgtgccgatcacgatcgtgcgtccccaacacgcgacgggcacgccgcccgtgttcatgttcttccacgggggcggctgggtgctcggcgatttcccgacgcacgagcggctcgtgcgtgacctcgtcgtgcaatcgggtgcggtggccgtgttcgtcaactacacgccgtcgccggaagcgcgttacccggtcgcgatcaatcaggcctatgcggcgacgaagtgggtggccgcgcacggtgcggagatcggcgtcgacggcagccgtctcgcggtggtcggcaatagcgtcggcggcaacatggcggcggtcgtcgcgctgatggcgaaggacaagggcggcccggcgattcgcttccagggtttgctgtggcccgtcaccgatcacgacttcgacacgggttcgtatcgcgcgtatcagcagggccacttcctgacgcgcccgatgatgaagtggttctgggacgcgtacacgaagaacgaagcgcagcgcaacgagatctatgcgtcgccgctgcgcgcgagcgtcgcgcaactgaaggggctgccgcccgcgctgatccaggtcgcgcagttcgacgtgctgcgcgacgaaggcgaagcgtacggccgcaagctcgacgcggccggcgtcgaagcgacgacgacacgttacgacggcacgatccacgatttcgggctgctcaacgcattggccaccgatgcgccgacgcaggcggcgctgaaggcgatggcgaacgaaatcgcgacgcgtctgaagtaagggtgcattcgcgcgcgccgcgaggtgcgcgcggaaatcgacgcggcgggcctatgcccgccgctcttgcgtgtaggccacgccaaccgaaagcgtcgcgcaggacgcggtgctcggcccgttcgtgacggtcacgacgtttcgcaccggcgaagaggcgctcgcgatcgcgaacggcactgcgtgcaggttcggcgcgggactctgcacgcgcgacctgcagcgcacacggcttcgcacgcaatttcaaaagcggtgcagggcgaatcgagtgcgacaaacgcgtgagcgcctggtcgcggttcgacggcgtcggtgcgaacggacgaccggcgcgcgaagcggctacgacacgatgcacgagtacgcgcatgcgaaatcggtccggctcgacgtcgacgcgcagattccgccgtactatccgcgttgaacctttacacggagcgcatcgcgatgcattcgttcgtctacaacggcctgccgtcgcgcgtcatattcggcgcgggcagtctcgcgcagttgccgcaggaaatcgagcgccttggcgcgacgcgcgcgatcgtgctgtcgacgccgccgcagcgcgcgcaggccgaagcgctcgcgcatcggcttggcgcgcgcgccgccggcgtgtttgccgaagcggtgatgcacgtgccgaacgagacggcgcgcgcggcccgcgcattcgccgcgcaggtcgatgcggactgcgcgatcgcgatcggcggcgcctcgacgacgggcctcggcaaggcgatcgcgctcgattcggggctgcctatcgtcgcggtgccgacgacctatgccggctccgaaatgacgccgatctacgggctcactgaaggcggcgtgaagaagacgggccgcgacctgcgcgtgctgccgaaggccgtgatctacgatccggacctgacgctgtcgctgccggtggcgctctcggtgacgagcgggatcaacgcgatcgcgcacgcggccgaagggctgtacgcgccggacgcgaacccagtcgtgagcctgatggcggagcaaggcatccgtgcactggccggcggcctgccgcgcatcgtgcacgacgcgcacgacgccgacgcgcgcgccgactgtctgtacggcgcctggctgtgcggcgccgtgctcggcagcgtcgggatggcgctgcatcacaagctgtgccatacgctgggcggcacgctgaacctgccgcacgcggaaacccatacgatcgtgctgccgcatgcgctcgcttacaaccgcgatgccgcgccggccgcgatgcgccgcatcgccgccgcgctcggcgccgacgacgcggcacgcggcgtcttcgatctcgcccgtgcgagcggcgtgccggtcgcgctgaaggacatcggcatggacgaggccgacatcgaacgcgtgctcgatctcgcgttgcgcaatccgtactggaacccgcgtccgcccgagcgcgcatcgctgcgcgcgctgctcgaagacgcctatgcgggccgccggccggcgtgagcggcgcgacgccggcgggcccattgcggcgcgcgcgtcgcgccgacgaagagaggagacggagccgagttccggcgcacgcgccgacgaagcgccgagcgcgatcaccgacacggtgcgcgcgacattcgatgcctgcgaggacctgcggctcgaaacgatcatgagcacactcgcgccgctacccgcacggcttcgcgcgcgagcatgaactgacgccggccgaatgacgctgcaggtttcgcgaacttggtacgatcgcgcttaccgcgcgcgccgaggccggtagcggccggcgcgtgccggccgccgcggcgcgcgccgtcgtcaggagaatcgcttcatgttgcaggctttcgcggtattgctgaccttccagtgtctcggggaaggcgtgtcctatctgttcggtttgccggtgcccggcccggtgatcggcatgctgctgttgttcggtttcgcgatgctgcggccgcaggtcgccgacgcgatcgagccgaccgcgctcgaactgctgcgccatctgtcgctgctgttcgtgccggccggcgtcgggatcatggtgtcggcgggccgcgtgcgcggcgacgcggtcgcggtcgtcgtcgcgctcgtcgtcagcacgacgctcgcgatcgcggttaccgcactcgtcacgcgcgcgctgctgcggcgccagcaacgtgcggccggcaccgcggagggcacgcgatgacggccttcccgaaactcggcgcgatctgggtctacctcgccgcgagtccgctgctcgggctcacgatcacgctgatcgcgtatctcgtcgcgcaggccgtctatgcgcgcgcccgcttcaatccgctcgcgaacccggtgctgatcgcggtcgcgctgatcgtcgcgctgctgacgctgacgcgcacgccgtacccgacgtatttcgaaggcgcgcagttcgtccatttcctgctcggccccgccaccgtcgcgctcgcactgccgctgtatcgccaatgggcaaagctgcgccgcgcggcggtgccgctgctgatcggcctcgtcgccggttcgctgacggcgatcgtgtcggcggtcggcatcgccgcgttgctcggcgcgtctcatcagacgattgcgtcgctcgcgccgaagtccgcgacgacgccgatcgcgatggcggttgccgccgagatcggcggcattccgtcgctgacggccgtgctcgtcatttcgaccggcatcttgggcgccgtctgtgcgcgcagcatcctgaacgcgctgcgcatcgaggagcctgcggtgcgcggcttcgcgctcggcgtcgcctcgcatggcatcggcaccgcgcgcgcgtttcaggtcagcgaggaagccggtgcgttcgccgggctcgggatgggattgaatggcgtgttgaccgcgttcgtcgtgccgatcctgctgccgatcgtgtcgcgctggctctgagcggcgtgcgctgcggctgtacggcaagatcgcattacgcgtctcgatcgcggccggcacgtatgcgggccgttatcgccggaattcacgaatgcacaaggacaattccgcggcgatcggctaacgttgcatcggcgccgtcgtgcgcaaccgagatccgtcgcgagcgcgccggcgccgctcgattcaccatcaacaatcgacaaggagatccggcatgaagcagtctcgcgtggtttcggtggtagtggcagtcacggcgtcgttcggtctgctgttgaccggtgcgccggcggcatgggcgcaggacacgacggcggcatccgcgccgacgcagaagcagctcgacaaggcgaagaagaaagcggcgcgtaaggcggcacgcgagcggcacgcgaaggacctgaaggcgatcggcacgggcagcggctatcggctgaccaacgatcagagcaactatccgcagaacgcggtacagaaggcgccggccaacgcggcgccggccgcgccggcttccggacagtagcgccggcggcgcacgacgcagaacgcgcggcgcgcggcgtcgcggcgccacgcccgcgacgcgcacggtcgcgctacgcgcgcgacctgacgacgggcttacgaagcgagcttcaccgcgagttccgcgacgtgcttgccctgatagcgcgcgatgtcgagttcgttcgcgctcggctgacggctgccgtccgcgcccgcgagcgtcgtcgcgccgtacggcgtgccgcccgtgatctcattcatgttcacgagcccgctgcacgcatacggcacgccgacgatcaccatcccgtgatgcagcagcgtcgtatggaacgacgtgatcgtcgtttcctggccgccgtgctgcgtgcccgtcgacgcgaacacgctgccgatcttgccgaccagcgcgcccttcatccacaggccgcccgtctggtcgaggaacgtgcgcatctggccggccatgttgccgaagcgtgtcggcgtgccgaacaggatcgcatcgtagtccgcgagctcgtccaccgtcgcgaccggtgcggcctgatcggtcttgatgccgatcgccttcgcctgatcggcgggaatcgtctccggcacgcgcttgagcgtgacttcgacgccgggcaccgatttcgcgccttccgcgacctgctgcgccatcgtttcgacgtgtccgtaggatgagtagtaaagaacgagtaccttggccatgttgcgaatctccgcttaaaaaaggccccgcacgcggcggggcccggtttcccgagcaggcgtcatgcccactcggccgtcacttcgatcggacgcaggtcgaagaccagcacttcggcatcgtggccatcggcgaacgtcagcgcctgttcgccgcgaatccgtgcgccgtcgccttcaccgagcgtcacaccgttgaccgtgacgctgccgcgcgcgacgtgcacgtaggcgaagcgatccggtgcgagctcgagcgtcgcgcgttcgtcgccgtcgaagaggcccgcgtagatccgcgtgtcctggcgaatcttcagcgaaccggcggcgccatccggcgacacgacgagcgcgagcttgccgcgcttgtcgtcggccgcgacgtgcgtctgctgatagcgcggcgcggcgcctttctcggccggtccgacccagatctgcaggaagtggacgggcgcgtccggcgagtggttgaactcgctgtggcgcacgccggtgccggcgctcatcagctgcacgtcgcccggcacgatcaccgagccggtgcccatcgagtccttgtgctccagcgcgccttcgagcacgtacgacaggatttccatgtcgcggtgcgggtgcgtgccgaagccgcgcgccggcgcgacgcgatcgtcgttgatcaccagcagatcggagaagccgacctgctgcggatcgaagtagttcgcgaacgagaacgtgtgacgggagctgagccagccgtgctccgcacggccgcgttggtttgctgcacggatgtcgatcatgatgggtccttggtgacgcatcgcctcggaagtgggcagtcgcgttgtgttgacatccatcgtaggtcaatcgatttgacaaataaatcgctgaggcgataatcactgtcacattcaagtggacaatatggaactcaacgacctccggatttttgtcgcgaccgtcgatgcgggcagtttcaccgcggcggccgatcaactgatgctgtcgaagcagttcgtcagccggcgcacgatggcgctcgaggcgtcgctcggcgtgcgcctgctgcaccggaacacgcgcaatctcgccgtgaccgaatcgggccaggagttctatgcgcgcgcgcagcggatcctcgcggaagtcgccgatgccgagcaggcgatgtcggtgcgcagcaccgaactgcacggttcgctgaagatcagcgcgccgctgtcgttcgggatcacgcacgtctcgccgctgatcgccgagttcctgtccgcgcatccggccgtgcggctcaatctcgatctgaccgatcggcgcgtcgacgtgatcggcgagggcttcgatctcgtgctgcggatcggcgcgctcgaggattcgacgctgatcgcgcgggcgctcggcgcatggaagatgatcgcgtgcgcgagccccgcctatctgaagcggcacggcacgccggcgacgccggccgagctcgcgaatcacacgtgcctgctgtacgggcgcgagcggcgcgtcggctgggagttccgcgtcgacggcgcgccgcgcacgttcgacgtgcaggggccgctcgtcgcgaacaacggcgaagtcgtgcgcgatgcggcaatcgcggggctcggcatcgcgttgctgccgtccttcatcgtcggcgcggcgctcgacggcggcgcgctcgtgccggtgctcgacgcgtatgcgcccgcgccgatcacgctgaacgcggtgtttccgcagcatcgcgaaggcttcgtcacgctgcgcaccttcatcggctttctcgccgaacgcctcggtccgcgcgcgtgacgcggtccggtgcggcgcggcgcagtgcgtcgcgtcgcgttcgcgtccgcctgcacgcccgctggcccaaacgattccccgcgtctggcactatcgccgcgcattttggcttcgaatactgggttcgacgattgcgcgcgacgtgccgccgcgcgctcgcatcgctgttcccgacgaacccgttagcgaggaggcgtgcatgctccgatatctgatcggcatcggtattccgtatctcggtgtgatgggcgtgctgccgtgggtcgcgtcgcaggaccgctacgtgttcggcgtgccgttcctgttcatgtggatcttcgcgtggttcgtgctgacgtccggctgcctgttcgcgtgctggatgctgttcgaccgccacacgcccggcgcgtagccggttcgttcgcgcggaccgccggccgcctgcgctttccggcgaatccttcgttcccgtcctttcgccgaggtgcgcatgtccacggtcgtcttcgccgcgctgatcgcgctgtcgctttacctggcctaccgctcgcgacgcgggcacggcaagcagagcgtgcatgacttcttcgtcgcgtccggccagttcggcacggcgctgctgttcttcctgaccgccggcgagatctacagcatcggcacgatggtcggctttcccggcgggatctacgcgaaagggccgacctacggcgtatggtttctcggctatatcctgctcgcctatccgatcggctatttcatcggcccgaagatctgggaagccgggcgtcggcatcatgcgatcacgctcgccgatctgttcaaaggccattacggcagccgcgcgctcgaactgatggttgcgctcgcatcgatcctgttcctgattccgtgggggcagatgcagttcacggggctcgccgccgccctgaaaggactcggctggcacgtcgatccgctgtatctgatcctcgtctgcgcggcgctcgcgttcacgtatatcgcgatgtcgggcgtgcgcgcgtccgcgtatatcgcgatcctgaaggatatcctgatgctgctcgcgatcgtcgtcacgggcacggccgtcgcattgaaggtcggcagcgtgcatcccgtattcgaagccgcgagtcggcacgtgagcaacacgatgaccgcaccgcagctgcgcttctccatgagcacgatgctctatcagtcgctcggcttctacatcatgccgttcgcggtgcagggctttttcacggcgcgcgggccgaacacgattcgtcgcacgcaggtcgcgatgccgctgtacatgttgatgtatccgttcctcgtcgtcgcgtcgtattacgcgatcagcgcgaatctgaagctcgcgtcgccgaacgacgcgttcttcgcggccgtcgtccatctgctgccgggctggctgatcgggctcgtcgcggcgggggccgcgctgtcggggctgctcgtgctcgccggcatctgtctcgcgatcgggccgatcgtcacgcgcaacctgatgccgaatctgcccgagacgcgccagaagcgcgcggcgaaatacgtgatcgtcggctatctgctgctgtcgatcgcgacgacgatgctgacgccgaacctgatgctcacgctgatcagcacgacgttctacggcatcgcgcagtttctgcccggcgtgctgatcctgctcgccgggcgtcgcgtgcggcccgtcgccgtggcgtcgggcatgctgtgcgggcaggcgctcgcgatgctgttttacctgttgcacgtcgatttcggcggcatcaatcttggcctggtgtgcctcgttatcaacatgctggtcgtcgcggccgtgcacgcgacgctgcgcgggcgaccggtcaagcactatgcggtgtcctgacgcgcgtgtcgcgcgtctcatggaggaaaaccatcgatgcaagccttcgcgagctccgacgcgcgcgtgacgatcttcgccgcgcgccgcatcctgacgatgaatccggcgcagccggcggccacgcacgtcgcggtgcgcgacggccgcattctcgcggtcggcgacgccgacgacgcggccgcgtggcacacgcgcttcggcgcctgcgcgaccgacgacacgctgcgcgaccgggtgctgatgccgggtttcgtcgaagggcattgccatctgatggaaggcgcgatgtgggatgcggtgtacgtcggctactacgatcgccgcgggccggacggcacgttatggccgggcctgcgctcgctcgacgcggtgctcgaccggctcgcgcaggccgagcgcgcgatgaccgacgacgggccgctgctcgcctggggcttcgatccgatcttcttcggcacgtcgcggctgacggtgcgcgagctcgatcgcgtatccgcgcgccggccgatcgtgatcctgcatgcgagcgtacacctgatgaacgtgaacggcgcgatgctcgcgcaggcaggcattgacgaggacaccgacatcgacggcatctcgcgcgacgccgacgggcgtccgaccggcgaattgcaggagttcgcggcgatgttcccggtctatcaggcgatcggcagcaagctcgcgatttcggccggcgaacagccgcatgcgatccgcaatttcggtcgtgtcgcgcagctcgcgggcgtgacgacggcgaccgacctcgtgaacgatctttcgccggcaggcaatcgcacgctgcgcgatgtgacgggcgacgtcgattatccggtgcgcatcgtgccggcgttcgcgccgcagcgcagccccgcgcgctcggccgacagcgtgcttgccgaagtggcgcgcaataccgacaagctgcgcttcggcgcggtgaagttcatcgtcgacggctcgatccagggcttcacggcgcgcgtgcgctggcccggctacgcgggcggccagccgaacgggctgtggctgattccgcccgcgcagctcgtcgacgtgttcgcgccgtttcaccgcgcgggattgcagctgcatatccatacgaacggcgacgaggcgaccgaggtcgtgctcgacgcgatgacgacgctgctcgcgcgcgatccgcgccccgatcatcgccacacgctgcagcactgccagatggcggacgccgcgcagctcgcgcgcatccgcgcgctcgggatgtgcgtgaacttcttcgcgaaccatctgtactactggggcgacgcgcattacgcgcagacgatcggccccgaccgtgcgaaccggatggacgcggccggctccgcacagcggctcggcattccgtacgcgctgcattcggatgcaccgatcacgccgctgaatccgctgtttaccgcatggtgcgcggtgcagcgcgagaccgcgtcggggcgcgtgctcggcgagcacgagcggatctccgtcgacgacgcgcttcgcgcgatcacgctcggtgccgcatatacgctgaagatggatcatctcgtcggcagtatcgaggtcggcaaattcgcggacttcgccgtgctcgacgacgatccgtcgcgcgttgcgccggcgcggctcaaggacgtgcgtgtgtggggcaccgtgctgggcggacgcgtgttccgcgcaccgcaatgaacgcggccgccgcgccgatcgatctcgcggtcgtcggcggctatctcggcgcgggcaagacgaccgtcgtgaacgcgatcctgcaggcgccgcacggccgccgcatcgcggtgctcgtcaacgacttcggtgccgtcaacatcgacgcgcgcctcgtacgcgcgcgcggcgacgacgtgatcgaactcgacaacggctgcatctgctgcaccatcggcggcgcgctcgtcgatgcgctcacgcgcgtcgcggcgcgcgatgcgcgtcccgaactgctgctcgtcgaagccagcggcgtcgccgatcccgcgaagatcgcgcagatcggcatgctcaacggcgcgttccggctgacgtcggtgctcgtcgtcgccgacgcgatcgcgctctacgatacgctcgccgatccgcacgtcggtgcgatcgcgcaacggcagctcgacggcgcgagcgcgctcgtcgtcacgaagctcgacctgcttgcgccgccgcagcgcgatgcggcgctggcgcgcgtgcgtgcgcgcgcgtcgacagacatcgtcgttgccgcgtcgcacggcgcgattccgctcgcgctgctgttcgatgccgcggtgcccgatcggcgcgcgacgctgcgtatcgcgcgtgggcaccggccgctcggcagcgacgcgatgccggcgctcgcgagcgtgaccatcgtgccgccgcaggtgctcgacaaggcgcggctgcgcgcgtggctgaaggcgctgccgcgcacgatcctgcgcgcgaaaggcatcgtgcgcgtcgcggacggcgacgacgtcgcgctgcgcgtatgccaggtcgcggcacggcgcgtgcgcttcacgccgcacgaatcgcaagccgaagccgaccggcgctgcgcgatggtgttcatcggtattctcgacgccgacaccgtggccgcgctgcatgacgggctcgcgcaatgccgcgcgtcgggcgtagcggcgtcgccgtcggccgtggattgacggcgaacgatggcaggccgacgcccgagcgtcggtctttatcgtcaaagcagataaacgtatcgaaatcgcttcgttgacgcttgcgttgcggcgctcgtagattcgcgtttttgaccgaatcggagggctgcaccgtgacgaccactgccacccgcgacgcggcaccggatgccgtcgtgccaccgcccgtgtcgcctgcgtcggctgcgccgcagcggttcgagatcgtgccgttcgatgcgccgctcggcgccgaagtcgtcggcatcgacctgtcgcagccgctcgacgccgacgcgttcgcgcggatccggcgcgcccatctcgaccatcatgtgctcgtgtttcgcgaccagcgcatcacgccggacgaacacgtcgcattcagccgccgcttcggcccgctgcagacccacgtgctgcatcagttcgcgctgcccggccatccggaagtgctgatcgtgtcgaacatcgtcgagaacggcaagccgatcggccttggcgacgccggctacttctggcattccgacctgtcgtacaagcgccgcccgagcctcggctcgctgctgcacgcgcaggaactgccggccgaaggcggcgatacgttgttcgcgaacatgcacctcgcgtgggacacgctgccggaggcactgcggcgcgccgtcgaagggcgccgcgcggagcacacctatctcgcgcgctatgcggagctgcaggcgcgcagcccgtggcggccgaacctgtccgccgagcagatcgcgcaggtcgagcccgtcgtgcatccggtcgtgcgcacgcacccggagacgggccgccgcgcgctgttcgtcagcgagcatttcacgacgcgcatcgtcgggctgcccgacgacgaaagccgtgcgctgctcgacgaattgttcgcgcacagcgtgcgcgccgagcatcagtatcggcatcgctggcgcgaccacgacctcgtgttctgggacaaccggtcgctgctgcatctggccgccggcacgcccgaccatctgcgccgcaagctgtaccgcacgacgatcgaaggcgacgaaccgttctgatcgcacgccgcgccgtacccgtttccgccattcatttccgaccggaggtccgatgtcgttttcgtttctgtccgcgctgaccggcgctgcatcgcgcccgcgtcgcgcgctcgccgcgacgctggccgccgcgctcgcattcgcgggcgtggccgcgccgcaggccgcgcatgccgaaggccggattcgcatcgccgagcagttcggcgtcgtctatctgatgctgaacgtcgcgcgcgaccagcagctgatcgagaaggaagggcgcaaggcggggctcgacatcaaggtcgactgggtgcggttgtcgggcggcgcggccgtcgacgatgcgctgctgtccggggcggtcgacatcgccggcgcgggtgtcggcccactgctgaccgtgtgggatcgcacgcgcggccggcagaacgtgaagggcgtcgcgtcgctcggcaattttccgtactacctcgtcagcaccaatccgaacgtcaggacgatcgcggacctgagcgcgaaagaccggatcgcggtgccggccgtcggcgtctccgtgcagtcgcgcgtgctgcagtatgcggccgccaagcaatggggcgaccgtcagttcgaccggctcgacgcgctgacgcaggcgatcccgcacccggacgcgacggcggcgatcgtcgcgaacagcaacgtgatcacgggccacttcggcaacccgccgtttcaggagcaggaactggccggcaatccgaacgcgcatgtcgtgctgaattcgtacgacgtgctcggcggcccgagctccgcgaccgtgctgtacgcgaccgaggcgtttcgccgcgacaacccgaaaacgtaccgcgcgttcgtcgccgcgctcgcggatgccgcgcagcagattgcggcggaccccgagcgtgcggcggacgtctacattcgtgcgaacgggtcgaagatcgatcgcgcgttgctgctgaagatcctgcgcaatccgcaggtgcagttcaagatcgcgccgcagaacacgctgcggctcgcgcagttcatgtatcgcacgggcgcgattcgccacgagccgacctcgtggcgcgactatttcttcgacgatccggcgacggccggcggcagctgagctcgccgaggcacgcgtcgccgctgctgcagcggcggcacgcacgcttatgcatcgcccggattaggttatgcgcaatcgttggttgatgtgcgcatcgggcagccgtatcgtgatgcgttatcgacgttttatccgcgagagcttcgatcgtgaacgccccttcttcccgcacctggctgccgccgttcgcggcgcgcgatcgcgcgtcgtccgacacgggcacggctgcgtccgcgtccgcgtcgcgtgacgcccatcgcgcggcgccgcaagccgcaccgtccgccgcgcatagcgcacgtctgctcgcggtcgaccgcgtgacgctcgagtaccgcaccggcacgcgcatcgtgcgtgcgacgcagcaggtcagcttcgacgtgtacggcggcgatcgtttcgtgctgctcggcccgtccggctgcgggaaatcgacgctgttgaaggcgatcgccggcttcgtcgaaccggtcgcgggcacgatctcgctcgacggcgcgccggtgcacgggccgggcccggatcgcgtggtcgtgtttcaggagttcgatcaattgccgccgtggaagaccgtcgtcgagaacgtcgcgtttccgctgcgcgtcgccgcgaagctgacgcgtgccgaggcgcgcgaacgtgcgctgcactatctcgacaaggtcgggctcagcacgttcgccgatgcgtatccgcatacgttgtcgggcggcatgaagcagcgcgtcgccattgcgcgcgcgcttgcgatgcagccgcgcgtgctgctgatggacgagccgttcgccgcgctcgatgcgctgacgcgccgcaagatgcaggaagagctgctgcggctgtgggacgacgcgcgcttcacgctgctgttcgtcacgcactcgatcgaggaagcgctcgtcgtcggcaaccgcatcctgttgctgtcgccgcatccgggccgcgtgcgcgcggagctcaacagtcatgcgtatgggctcgacagcgtcggcagcggcgatttccgcgcgagcgtcgcgcgcattcatcggctgctgttcgacaccgatacaccgcagacggaggaggccgcctgatgcgaccgttcgatcccgtcctgccgcccgtgcgcgccgaatacgagcgcgagctcgaaccgccgcgcgacgccgagcgcgcggcgccgttgccgttggtgcggcgtgtcgccgacgcggcgtggtttcgccgcgcggcgatcgcgttcgtgctgatcgccgcatgggagctcgtcgcgcgcgtcgtcgcgaacgatctgctcgtgccgaccttcagcgcgacgctcgccgcgttcgtcgacggcatcgtgtcgggcgagctgctcgtgaagaccggcatctcgatgtcggtgctgctgcgcggctatgcgctcggtgtgctgctcgcgttcgtgctgacgtcggtggcggtgtcgacgcgcttcggccgcgatctgctgacgatgctcacgtcgatgttcaatccgttgccgtcgatcgcgctgctgccgatcgcgttgctgtggttcgggctcggcaccggcagcctgctgttcgtcctcgtgcatgcggtgctgtggccgctcgcggtgaacatgtataccggcttcgtcggcgtgccggcgacgctcaggatggcgggccgcaactacggcctcaccggcctgcggcaggtactgctgatcctcgtgccggccgcgctgccgtcgatcctctccgggctgcgcgtcggctgggcgtttgcgtggcgcacgctgatcgccgcggaactcgtgttcggcgcgagcgccgggcagggcgggctcggctggtacatctttcagaaccgcaacgagctctatacggaccgcgtgttcgccggcctggcggccgtcatcgtgatcgggctgctcgtcgagcatctcgtgttcgacacgctcgagcgcgtgaccgtgcgccgctggggcgtccagcactgactcggtagcggcaccgacgcgcgcccgacggcgtgccgctcggacggaggttgtccacagggttatgcacgaaaactgtggatagcttcgggcatgcggccgtatgaggccggttctgcgagggcagcgcagggtgccgcgtcgtgcggcgtctccattttccgtgtcggcaatccgttcaattgtccaccaaaccgtgacagccaatcagaatccagccaattgatgaatttcaacgggacagtagactgcacccgtgcttcgccgaaaccgcttcgaagcccgcgccgtgaaggtgcggccgggacggttctacgtgacgcgcgccgaccggcgcggggatcgatcgtgcgaggaaagggtccgtcgtcgacgtcgccgccctgtatggcggccgctcgctgcggatgcaacgaacgtcaattgaaggatgactgccatgcgttacctgtcgctggaatcgaagaaggacgagctgctgctggccgctcgcgtactgttgatgatcctgttcgtgctgttcggctggcaaaagctgaccggctttgcgggcaccgtcgcctatatggcgtcgaccggttcgccgtcgcccgagttgtcggcggcgattgcggtgggcgtcgagctggtcggcggcgtgctgatcgcgatcgggttctacacgcgtccgctcgcgctcgcgttttccgtctatacgctcgcgaccgcgttcatcggccatcgctactggtcgctgcaagggatggaccagtacctcgcgatgatcaacttctacaagaacatcagcatcgtcggcgcgttcctgctgctcgcgctcacgggccccggccggtattcggtcgaccggcagtgacgaagcggcgcatcggcggatgcggcagcccggcgcgcgacgcgtgcgccgggcttttttgatgggacgcccgcgcttcgctaagatgggcgaccggaatccgccacggcctgcgcctgcactgcccccatgaccgccgcttccccgtcgtcccgtcccgccaccgttctcgtgatcggcgcgtccggcctgctcggccgcgcggtcgtcgcgtcgctggcgcgcgatccggcgttcgcgacgatcgccacgatccgcaaccgcgatacgcgcggcgcacgcctgctcgcgctgccgcccgacaagatcgcgatactcgacgtactcgatcggccggcgctcgaacgcgcattcgacctgtatcggccggcggcggtcgtggtgtgcgcggccgagcggcgcccgaacgtctgcgagcgcgatccggccggtgcgcgcgccatcaacgtcgacgcgccggcccgcatcggcgcgctcgccgcgcgctacggcgcatggacgctcggcatctcgaccgactatgtcttcgacgggcgcgcagcaccttatcgcgaggatgcgacgccgaatccgctgaacgtctacggccgcacgaaactggaaggcgaagcggcgctgctcgccgcgtcgccgctgtcgtgcgtgctgcgcttgccgctgctctacggaccgattgccgactggagcgagtcggcggtgacgagcctcgtgccggcgatcgtcgcgtccgcgcgcgcgggcgccgatgcggtcgggatggacgcatgggcgatccgctatccgacctacacgcccgacgtcgcggccgtgatccgcgatctcctgcatcggcatctggccggtgcgtcggtcctcggcatccgccattggtcgggcgacgaagcgatgacgaagtacgagatcgcgcagcgcatcgccgacgcgctgggcctgcgcgcatcgctcgcgccgatcgacacgccggccgatgcgacgccgcgtccgtacgactgccatctcgacgcggcgcagttgcacgcgctcggtattcatcatgcgacgccgttcgacaccgcgctgcgcgaggtgctgcgcgatgcaccgccgcttccgtcgcttccgtcgccatcgactgcgccgcacaagtcctgaaacgcgcgggtcgcgcactgctatcattcgcgccatgccgcctgtgccagggggcggagccggcggcgaggaggtcgtcgccggccgcgtgcgtcgtgcgcgcgcgcgtgttgcggttcgacggcgcgccggcgttcgacgaagttcggacgccgctcggtcggccgcgtcacacattgcaacacggatcggcggaacttcgtgttaggttcggccatcggagtttttcagaaaacatgcccaaagaggatgaatcaatgacccaggccctgcgggatctcgaagcacagcttcgagacctgaacatcaagctgtcggaagccaagcagaaggagaagcaggccgcactcgcggcattcaagcaacaagtcgagctgtacggcatcacgcaacaggaagtgctgagcgcgctcggttatatcgtccagcgcaagcgcaaggcgccggccaagtattacgatccgacgaccggccgctcgtggtccggccgcggtccgaagccgaaatggctcgaaggcaaggatctcgattcgctgctcgtcgatcgcgaagcgaagacgtggtggcccggcgacgatcagggttgaggcaggtcgcgccggacggcaggtcggcgtagctcgcctggcgcgagcaggtttttccggcgatgcgtggcgtcgccgttcttctgcggtttcattgcggcattccgttcagccggtcgtcgatcgttcgacggccggctttccttttttctgcgtccgccgattcgcctagaatgtcgcgaatatttttcggcagaacacgatggcagcagatctcccttcttcgacgctcggcgattcgtcgacgccgcctgtgcagcaggtcggtccctacgcatggaaggcgctcgccggctcggcgatcggctatgcgatggacggcttcgacctgctgattctcggcttcatgctgcccgcgatcacggcggcgctgcagttgacgccgggcgagggcggcgcgctcgtcacgtggacgctgatcggcgcggtcgcgggcggcattctgttcggcgcactgagcgatcgctacggacgcgtgcgcgtgctcacctggacgatcatgctgttcgcgatcttcacggccctgtgcgcgttcgcgcgcggcttctgggatttgctcgtctaccggaccgtcgccgggatcggcctcggcggcgagttcggcatcggcatggcgcttgcggccgaagcgtggcccgcgaaccggcgagcgcgcgtgtcgtgctacgtcgcgctcggctggcaggtcggcgtgctgctcgcggcgctgctcacgccgtggctgctcgtgcatatcggctggcgcgggatgttcgtcgtcggcgtggtgccggcgctgctcgcctgggtgctgcgcaaccggctgcacgagcccgaggtgttcgtgcaacgcgccgcgcagccggcgtccaatgcgttccggatgctcgtcgccgacggccgcaccgcgcgcaccagtgccggcatcgtgatcctctgcgcggttcagaacttcggctactacggcatcatgatctggctgccgacgttcctgtcgaagcagctgggcttctcgctgacgaagtcagggctgtggacggcggcgaccgtcgtcggaatgatgctcggcgtctgggtgttcggccagctcgcggaccgcatcggccgcaagccgaccttcctgatctaccagctcggctcggtcgcgaccgtcatcgcctatgcgcagctgtcgaatccgaccgcgatgctgtgggccggcgcgttgatgggcatgttcgtgaacgggatggtcggcggatacgggacgctgatgtccgaaggctatccgacggcggcgcgcgcgaccgcgcagaacgtgctgtggaatatcggccgcgcgatcggcggcctcgggccgatgacggtcggcgcgctcgccgcgcgctactcgttccagacggcgattgcactgcttgcgggcctgtacgtactcgacatggtggcgacggtattcctgattcccgaactgaagggcgtcgaactcgagtagcgcacgcgcgctaatgcgcggcctctcgcgcgacgatgcgcggcccgcgtgcgatgtcggtcgcgacgacgcgtatcgcatcgatcagcgcgcgcgctgccggcgacggcgggctgccgctgcgcgtgatcagcccgatgtcgcgcgtcgtgtcgtgcatcggcacgtcgagtaccgcgagcagccccgactcgcattcgtaatgcaattgctgcgcggacagcacggccagcatgtcgctatgcagcagcagcccgcggatcaccgcgagatcggcgctttcgacggtcggcatcggcggcttgagcttcatgcgccggaacagcgcatcgaacaggccgcgcgcgggcgcatggctgcgcgggaggatccattgcgcggccgcgaggctgcgcagcccgagattgcgcacgcgcgcgagcggatgatcgcggcgcgccagcacgacgagattctccgacatcaatcgttcgttctcgaggtcgccggccgcatcgttcgcgcgcaacgcgccgagaatgaagtcgatgtcgcccgcgcgcacgcccgcgacgagcgcctcgtacgcgctttcgtcggtgatcacgcgcactttcgggaaacgcgtgacgacgcgcgcgaccgcttccggcaggatcagcgtgcggccgagcggcagcgcgccgacggtcaccacgccctggatgctgccgtgcaatgcggcgacgtcgtcggcgacatgccgcaactcgttcagcgcgcgccgcacatgcagcagaaacgtttcgccgtcggccgtcagcagcaggccgcgcggatggcgatgaaacagcgcgaaaccggcgccgctttcgagaatccggatcgcgctgctgacggccggctgcgtcacgccgagcgcgcgggccgcgctcggcatgtgacggtgccgcgcgagcgtcgagaagagctgcagccgccgcgtgttcagcagatacgccggcagcccgccttcgccgggcgcacgccgccgcgactgccgcaacgcacaccagttcgcgagttcgccgagctcggcgaagacgcgctcgctgcgcttcagcaccgcgcgtccgaccggcgtcgccagcatgccggacggcttgcgatcgaacagcggttcgccgagcgccgcttccacttcctgcacggcacgcgtgacggccgattgcgcacgaaacagcgcggcggccgcgcggctgacgctgcccgtgtcggcaacgcgctggacggcatacagacacgcaaggttcggcagatcgttggaatccatggtcgcggaagttcgatggaaggcacgcgagcgtcgtcgcggcggcgctcgcccatgacgatcgactttaccggaacggcgccgcccgagcttgcgtcgtgcttatcgacgtatctgttttatttatcggggatgaatccggcgccgctgccacgcgcgccgagcggcgcgcgacggccgcgcgcggaagccctgtcccgtgggcctgcggcgtgtgcagcacgcctgcggcgcgctcgccgaacgtgcgccacatgcgactttccgctcaaaaccaagggtttaccccgactgggtggcgacgatgcgcaatgggtaatttcggcctggtcagcagcgtgcgtgccgttgccggcgaccgggcgggccatctgatccgttgttcgtccgatcgaaaccggacatcgggcggcaacggcgagcggcgacacgcgctccgcgcaccgtctgccgcgacggtggcgacgcgcacaccgcacacgcgcatccattctgccggaccgtcgagcggacgatccgcattcgaacatcgcgaaggagcacacaggccatggcacggattatcggaggcatcgccgcctcccacacgcccacgatcgggttcgcgttcgacaagaacaagcgcgacgatccggtctgggcgccgatcttcgagaacttcgcgccgctcgccgcatggctcgacgcgcagcgcccggacgtgctgctgttcatctacaacgaccatgtgacgtcgttcttcttcgaccattactcggcattcgcgctcggcgtcgggccgcaatggcatccggccgacgaaggcggcggcgcgcgcgacctgccgccgatcgccggcgatccggcgttcgccgcgcatatcggccagtcgctgatggccgacgagttcgacatgtcgttcttccagaacaagccgctcgatcatggctgtttctcgccgttgtcggtgctgtgtccgcatcgcccggactggccggtgcgcctcgtgccgctgcagatgggcgtgctgcagctgccggtgccgtccgcgcgccgcttctaccggctcgggcaggcgctgcgccgcgcgatcgaaagctatccggaggacctgcgcgtcgcaatcgtcgcgacgggcgggctgtcgcaccaggtgcacggcgaacgcgcgggcttcaacgatccggaatgggaccggcgctttctcgatctgttcgagcgcgatcccgaacgtcttgccggcatgacgctggccgaatacgcgacgctcggcggcttcgaaggcgccgaggtcgtgatgtggctcacgatgcgcggcgcgctgccggccggcgtcgtgtgccggcatcgcagctactacctgccgtcgatgacgggcatcgcgaccgcgatctacgaaagtgcggacccggacgtcgacacggccgccgtcgaacggcaccgtcggcgcatcgcggccgaactcgacggcgtcgagcgcctgcccggcacgtatccgttcacgatcgcgcgtgcggtgcgtgcgtaccggatcaacgactatctgcaccggatgatcgagcccgcccatcgcgcgcagttcctggccgaccccgaagcgagcttcgcggcggcgggcctcagcgacgaagagcgcgacctgatccgccgacgcgactgggccggcctgctgcgctacggcgtgatctttttcctgctggaaaaactcggcgcggtgacgggcgtgtcgaacctgcacatctatgcggcgatgcgcggcgaatcgctggaagattttcagcgcacgcgcaatgcgcccggcgcgctgtattcggtcgccggcaagagcgcggggccgctcggctgggacgccggcacggagggcaacgaaagctagcgaatgcgcgcgcgcacgcggcaacgttgccgggtgcgtcgccggcctccacaggagaccggctcagataaataggatggcgaagcgaagcgcgggtcgccgccaaggagacaggagaaacaggatggcaagtggaaagacaatcgacatcaagtcgttcatcgacgaccggccggtgtcgcgctaccagtggctgctggtcgcgctgtgctgcctcgtcgtgatcgcggacgggatggacgtcgcgatcatggggttcgtcgcaccgtcggtgattcgcgactgggcgatctcgcggccggaattcgggctcgtgatgagcgcggcgccgatcggtctcgtgatcggtgcgctcgtcgccggcccgagcgcggaccggttcgggcgcaagcgcgtgctgatcgcgtcggtgttgctgttcggcctcttcacgatcgcgaccgcgtatgcgggctcgccggttcagatggccgtgctgcggctgctgaccggcatcgggctcggcgccgcgatgccgaacacgacgacgctgctgtcggagtatgcgccgcagcggatgcggtcgctgatgatcacgatcatgttcacgggcttcaatctcggctcggcgctgatcggcttcgtcgccggctggctgattccgctgcacggctggcgcgcggtactgctgttcggcggcgcgctgccgctgctgctgattccgctgcaactgtggctgctgcccgaatcggcgcggctgctcgccgtgcgcggtgcgccgtcgcagcgcatcggcgcgttgctgaaccgcgtctgcggcgcacgcttcgacggcaacgagacgttcgtctcgaacgagccgccgctgccgacgcgcaagccgatcggcgtgctgttctcgcaaggctacggcgtcgtcacggtatcgctgtggatcacgtacttcatgggactgctcgtgatctatctgctgaccggctggctgccgacactgatcaaggatgcgggcctgtcggtcagcacggccgcgaacgtgacggcgatgttccagatcggcgggacgatcggcgcgatcggcgtcggctggctgatggacaaggtgcggccggcacccgtgatcggcgccgcgtatctcggtggcgcactgtgcgtggccgtgctcgcgtgggccggcgcgctgtcgtcgtcgctcgcgctgctcgtgtttgcggcgggcttctgcatgagcggcgcgcagacggggctgaacgcgtatgcgccgggccgctacccgaccgttgcgcgcgcaaccggcgtgagctggatgctcggcatgggccgcttcggcagcattttcggttcggcgatcggcggcgcgctgctcggcctcggctggaagttcgacgcgatcctgtcgatgctcgcggtgcccgccacgcttgcggcgatcgcgatcgtcacgacgcagcgcgcggccgcacctgaaccgaaggaaatggaaaaaccggcgcactgaccgcgtccgcacgatcgcgcgtcccgcgtcgcgggccggcgccgacacgcggcatccggccagcacgtcatgcaacaggagtgtcaatgatcatcgatattcacggccactacacgaccgcgccgaaggcgctcgagacctggcgcaatcgccagatcgcggcgattcacagcccgtccgagcggccgaaggtcgcggaactgaacatcagcgacgacgagctgcgcgagtcgctcgagcccaaccagttgcggctgatgcgcgagcgcggcctcgacctgacgatcttcagcccgcgcgcgagcttcatggcacaccacatcggcgacttcgacgtgtcgagcacctgggccgccgtctgcaacgagctgtgctaccgcgtgcaccggctgtaccccgaccgcttcgtgccggcggcgatgctgccgcaaagccccggcgtcgacgtggcgacctgcattccggagctcgtccggtgcgtcgaggcgtacggcaacgtcgcggtcaacctgaatcccgatccgtccggcggccactggacgagcccgccgctgtcggaccgctactggtatccgctgtacgagaagatggtcgagtacgacatccccgcgatgatccacgtgagcacgagctgcaacgcgtgctttcacacgaccggcgcgcactacctgaacgcggacacgaccgcgttcatgcagtgcctgacgtcggatctgttcaaggactttccgacgctgcgcttcgtgattccgcacggcggcggcgcggtgccgtatcactgggggcgctttcgcggcctcgcacaggaactgaagaagccgctcctgaccgagcatctactcaacaacgtgttcttcgatacgtgcgtctatcaccagccgggcatcgatctgctgaccggcgtgattccggtcgacaacatcctgttcgcgagcgagatgatcggcgcggttcgcggcatcgatccggagaccgggcactactacgacgacacgaagcgctacatcgaagcgtcggcactcgacgcgcaggcgcgctacaagatttacgaaggcaatgcgcgccgcgtgtatccgcgcctggatgcgcaactgaaagcgaaggggaagtgaagatgaacgaactcggcgtggtttaccgcacgatcgatcgcgcggacgcgcaggtcgccgcacggctcggcgaactcggtgccgcgacggtgcacgaggcgatggggcgcacggggctgatgaagccgtacatgcgtccgatctatccgcgcgcgcatgcgtcgggcacggccgtgaccgtgctgctgcatccgggcgacaactggatgatgcatgtcgcggccgaacagatccggccgggcgacgtcgtcgttgccgcgatcaccgcggactgcacggacggctatttcggcgatctgctcgcgacgagcttcaaggcgcgcggcgcgcatgcgctgatcatcgacgcgggcgtgcgcgacgtcgcggtgctcgaggcgatgcagtttccggtatggagcaaggcgatctccgcgaaaggcacgatcaaggcgacgctcggctcggtgaacgtgccggtcgtctgcgcgggcgcgctcgtgcatccgggcgacgtgatcgtcgcggacgacgacggcgtcgtcgcggtgccggccgcgcaggcggccgacgtgctcgacaaggcgctggcgcgcgaagcgaacgaggcgaaaaagcgcgagacgctcgcgtccggcgtgctcggcctcgacatgtacgacatgcgcgagccgctgcggcaggccggcctgcgctatatcgactgacgcggaggcgacgatggcacacgggccccgcacgccggccgcgatcgccggcatctcgtcgatggcgacgcgatcgctgctcgcccggctcgtcgagtgctatgcgtacgacacgggcggccgcgtcgacgtcacgtcgatcggcggtgtcgatgccgcgcgtcgcgtgcaggccggcgagccgttcgacttcgtcgtgctcgcagccgacgcgatcgagcggctcgcggtcgagggccgggtcgacatggaaggccgcgtcgacgtcgcgcgctcggccatcgcggtggcggtgccggccggcacgccgcgccccgatctcggcaccgaagccgcggtgcgcgacgcggtgctgcgcgcacgccggatcggctactccaccgggccgagcggcgtgcatctgaatcgcttgttcgcgcgctggggcatcgccgatgcgctcgcgtcgcgcatcgtgcaggcgccgcccggcgtgccggtcggctcgctgatcgcatccggcgacgtcgagctcggctttcagcaattgagcgagctggcgaacgtcgacggtatcgacgtcgcgggcctgcttcccgacacgattcagtcgatcacggtgttcgcggcggccgtctgcacggcggcgcgcgaaccggcttcggccgcgcagtttctcgcctatctggcttcgccgcacaacgatgcggcaaagcgtgcatgcgggatggagccggcgtgacgtcgtaatacgcgaccggatgtcggcgcgcgcgtcggctgcatccgagcgataaacagatcggatggcacggcgcgcggttcgcaacgcagcaatgcgacgtcgctcgttatgctgaccaacgaacgtcgcgcctgtcgatgcacggcgttcaaccgcgtgtcgacgctttcacgaacggccgtcgcgcgacaagcgcgagccggccgccaatcaaaacgacaggagacggacatggagacgaacggcaacgcagtgtgcgcgcggcgcacgactggacgcgagacgggcagcggaacggagcggctgctgcggcggctggcgatcgcgatcgggtggctctgcgcggtgatgctcggctggccgctggtagcaagtgcagccaatgcagcgagcagcggcggtctcgcgaatctgccggccgtgatgccggcgatgtcgtgtcaggcgatcgcgtcgctcgacctgagcggcgtgaccgatggccccgtgacgatcacgtccgcgaccgtgctgcccgcgggcacggtcgtcggcaacaacacgctgcccgcgccgatgtgcgacgtgaaggggacgatcggccccggcgcatcgctgttcgagctccagctgccgacgcagggctggacgcaacgctatctgcagacgggatgcggcggcctgtgcggcaatctgtcggtcaacgcgccgatggcatcgacctgcgtgccagtgacgaacggcacgatcgcgatggccgcgaccgacatgggacacgaaggcggcaacgacggtgcctgggcgctggacccgcgcgcgaagctcgacttcgcgtatcgcgccgagcatgcgaccgcgcaggtcgcgaaggcgatcatccagcgcttctatgcgcgacccgcacgctatgcgtacttcgacggctgttcggacggcggccgcgaggcgttgatggaagcgcagcgctaccccgacgatttcgacgggatcgccgccggtgcgcccgcgaacgatctgatcgtgcagaacacgtttcatcacgcgtggcccgccgccgtgaacaccgatccgaagaccggcaacgcgatcctgctcgccggcaagctgccgatgctgcatgccgccgtgctgaaagcatgcgatgcactggatggcgtcgtcgacggcgtgatcgacaatccgcgcgcgtgccgcttcgatcccgcgacgctcgtctgcgcgaccggccaggcggatgcgacctgcctgacgccgcaggaagccgctgtcgtgcgccggcttcacgacggcgcgacgacggccgacgggctgcggctcgaaccgttcgtatcgcgcgagtggggctcggagctgaactggacgctgttcgtgccggcgacggccaccgcgcaaagcggcacgatcggcttcgtgctgccgttcctgcgctacctcgactattacaacgcatcgtatccgtccgcgacgatcggcgatctgaagttcacgctggcgggcttcctgaagacggtggtccccgcgtcgaactacctcgccgcgaccgatcccgacctgagccgcttcgccggccgcaacggcaagctgctgctctggcacggcctcgaggaccagcatatctcgccgcgttcgagcatcgaatactacgaagcgatgaagcgctacatgggcgatgcgaccgtcgaccgcttcgcgcgcttctacctgttccccggcgtcgcgcactgcggcggcggccaaggaccgaacgtgttcgacgtgctgacgccgctgatggcgtggaccgagacgggcgcgacgccgggccgaatcgtcgcgtcgatcgtcgacgcgagcggcaacacgacgcgcacgcggccggtgtttccgtatccggccaccgcgcgctacacgggcagcggcagcaccgacgacgcggcgaacttcgtcgccgacacgccgaaggccgacccgttcgtcgacctgcactgggccggcgaatggctgtactcgccgggctacgaagcgacgtgccgtgtgagcggttcgcaactcgcgtgcacgggcggcaacggctggcgtgcgtaccgcccctgatcgaacgagcggcgtcgatgcgccgctcgccatttcaatcctgtcagacaaaaccaacgaaggagacatatcgatgaagaagcaggcatggcggacggcgctgacgtccggcgtcgcgttcgcggtcgctgcaccggcattcgcgcaaagcagcgtcacgctgtacgggatcgtcgacaacggcatcggctaccagagcagcgcgacgacggtcggctcgacgtccggcggcaagtcgctcgtcaagatgaatcagggcgtgtgggccggcagccggttcggcctgaagggcacggaggatctcggcggcggcacgaaggcgatcttcacgctcgaatccggattcaattcgggcaccggcgccgcgcagtacaccgacgcgatgttcggccggcaggcgtgggtcgggctgaccaacgcgacgtacggcacgctgaccgccgggcgacagtacgcgtcgtactaccagacgatggcgccgttcagcccgattacatggatcaccggctactacggcgcgcacccgggcgacgtcgacgggctcgacacgatctatcgtgcgaacaacacgatcgaatatacgtcgccgaaatggtacggcctgacgctgagcggctcgtactcgctcggcggcgtcgcgggcagcacgaacgccggctcgacgtgggcaaccggcattcagtatgcggccggcccgctcggtgtcggcgtcgcgttcgagcgcatcaacaactcgaataccgcgggcggcacgtggggcgcgaattcgacgacgtcgaacggcggctcgcagatcggcgtgtcggcggtcacgaacggctatcagacggcgaaggcgcagcagcgcttcgcggtcggcctcagctaccggttcagcgacgcgtgggatgcaacggcgacgtacacgaacacgcagtacattccgggtgccgcatcgaagttcttcaatacggcgatcttcaatacggcgggcgcggtactgcactggaagccgtcggcggtgtgggatttcggtgcgggctatgcctatacgcgcgcgaccgaatcgaacggcatcaccgatagcgcgcaatatcatcagttcaacctgtcgcagtactactcgctgtcgaagcgcaccgggctgtatctgctcgaagcgtatcagcatgcgaagggcaagacgctcggcacgaacggcgccggcaatatcgtcaatgcgaccgcgacgctcggcgacgggctgaacaccgcgccgtcgtcgaccggcaatcagttcgcgttcggtgccgggatcattcaccggttctgagcggagcgagaagcaacgccgatttcatgaaggagcgtgaacgggccgataggcccgttttttatcgtcgtgcgactgctgcgggcggtatggaccgcgccttcagaacgaatgcgtgatccccacatgcgcgagcaactgcgacctgcccgacgacggcccgttcggataggtcgcagccgtcgcgccgttgcccgacgcgagctgccacgtcagcgtcgcctgcacctgcgtgcgtttcgacaacgaatacaggttgccggcttccagcgtgttccagtgcatgccctccatgcgcgaatacgtgtagtcgagcgtgacggcctccgccgccgtgaactggtagagcgtgcccgcatcgatgttctgcatgtgcgtggccgaccgcgcacccttgatgtcggtacgcgtgtacagcaggttgatcgtccacggctgcacgatccggtacgtgagcccgatgccgaggttgtcgaccgcgttggactggaacgtctgctgcgccgacagcgtctgtccgagaaagcgcgtccagccgaagtagttgtagagatcgagcacgcgccgcttggtcgtcatgtaggtgacgccggccgacagcgggccgcgatcgtacgtcgcgtacgcgcccgcgctgtgcccgctcgcatccgagcctgcaaagccgtataacgcgccgacccgcacgccgtaccagtcggggctgcggtatttgacggcgttctcgatctggtagccgttggtcaggctgtccagattgcccgcatggaacgagtacaggctgcgattccagaacgcattcgaatagcggatcgcgacgtcgtccatcagatcggactggcggccgagcgtcagcgtgccgagcggcccgtcgaggccgacgtaggcctgccggtcgaacagcgtattggtcttgatcagcgcgcccgtattgacgttgaagccgctctcgagcgcgaacacggcgcgatagccgccgccgagctcctcgttgccgcgcaacccccaccgcgtcggtgaaccgatgcccgatgcagtgccccacgacgcaccgccgcgcttgttgctgatgtacgtgatgccggaatcgacctgcccccatagcgtcaacgcgctgctttgcgcatgggcgagcgaaaccagcgagacgccgcagccggcgatcaggagcgtgcgaggcaggattttcatatgtcggagtcggaaggggagtgagtgccgatctttgtttagatgaccataggtggtcatttcgttattgcgtggaaaaatcataggtctgccgctcgacgccgtgcaagcagaaaaataatcaagtgctgcttgaccggcacttttgaccgcgcgatgatcgcggctccaatggtctaaatgtccatacatggtcattcaacgaccaaaccgacgccaccgacgagagacgaccgaatgcctgataccgctgcccggaaacccacgcgcgtccgcttcctgatgctgtttctcgtgttcgtcggcaccgtcgtcaactatgtcgaccgcgccaacctgtcggtggccgcgccgctgctcaagcacgagttcggactcgacccggtggcgatcggcgtgctgttctccgcgtattcatggacctacgtgctcgcgaacctgcccggcggctgggtcgtcgatcgcttcggctcgcgcgcgatgtatgcgctggcgctgctgatctggtcgagcttcacgttcctgcagggcttcgccggccgctttgcgacgctgttcgggctgcggctcggcgtgggcattgccgaggcgccgaccttcccgatcaacaaccgcgtcgtgtcgatctggttcgcgcagcgcgaacgcggcagcgcgacgagcgtctatctcgtcggccagtacatcggcatggcggcgctgacaccggcgctgttctggatcgcgggcaccttcggctggcgcgcgatcttcttcgcgacgggcctcgtcggcatcgtgtgggccggcatctggtatctgctgtaccgcgatcccgagcaatgccgatgggtgaaccaggccgagctcgatcacatccggcgcggcggcgccgtcgtcgagaccggcaagcccgcgcgcggcgaaccgtttccgtggcgcaagctcgcgatcgtgttcagcaaccggcagatcgtcgcgatctgcgcgggcaagttcgcgtcgctgtcgtcgctgtactttttcctgacctggttcccgagctatctgatcagcgagcggcacatgacggtgctgaaggcgggcggcgtcgcctcggtgccgttcgtggccgcgtcgatcggcgtactcgccggcggtgcgttgtcggactggctgctgcgacgcggcgcgagcgtcggcaccgcgcgcaagacgccgatcatcaccggcctgctgctggtgccgacgatgacgctgacagtgctgaccgacacgaactggatcgtgatcgcgatcatgtcgttcgcatttttcgcgcagggcgtcgcgtccgcgtcgtggtcgctgatcggcgacatcgcgccgcgcagcatgctcggcatcacgggcggcgcggtgaacttcgtcggcaacctgtctggtatcgttacgccgatcgccatcggcttcatcgtccgcgagacgggttcgttcgggtgggcgctcgggttgatcagcgtgttcgcggtgatcggcgcgctgtgctacacgttcctgctcggcgaggtcaaacgcatcgacctcgatccgcccgcacgcggcggccgctcgcccgaaccgctgaagtcgaccgtgcaagactgacacgccagcccacgatgaatccagatacacccgatacgaccggcacgccttccgacgacgacacttacctggtacccgcgctggagcgcggcctcagggtgctcgaactgttcaatgcgcgcgagccggtgctgacgcccaacgcgattgcgcagcggctcggcttgccgcgtacgaccgcgctgcgcctcgtgcaaaccctgcatacgctcggctacctcgaacgcgcgaatcgcgaccgcgactaccggctcggcgcgcgcgtgatgaagctcggcttcgactatctgagttcgctcgcgctgaccgatatcggcacgccggtgatcgagcggctgcgcgacgagaccggattcgcgagtcatctggtcgtgcgcgacggacgcgacgtcgtgttcgtcgcgaaggcgtggacgcacgattccgtgatgagcgcgatcaaggtcaatatcggcacgcggattcccgcgcatgcgtcggtgcacggccatgtgctgctcggcgatctcgatcgtgcggagctcgaagcgctgtttcccgaaccgatgctgccgacctatacgccgcatacgccgcgcacggccgccgaagtccatgcgcgtgcacagaaatatgcggcggaaggctatgcgctgagcgagtcgtcgttcgagcccggcatctcggtgatcagtgcgcccgtgcgcgacggcagcgggttgatcgtcgccgcggtcacgctgaccgtcgcgcggccgttcctcgagaagtcgatgctcgaccaagggctcgtcggcaaggtgctgaaggcggccggcgaactgtccgagcggttgaactaccgcgcgccggatccggcggccacgcgcgactgacgcgtgacacacgcggcaggaaatcgccgcacctcaccagcccagattgacgagccgccgcgcggcgtccaggcagcgccgctcgtcgccgggccacccgatcaactgcacgcccgccggcagctcgcccttcgcgtggcacggcgcgctgaccacaggtaacccggcaaacgaaatcggttgagtgaacatgccgagcgtcgtcttcgaatcgagcgcctcgccgttgacgtcgaccgttgcatcgcagaagcgcggcgcgacatagggcgtcgccggtgcgatcaggatgtcgaagcgttccaacagtgcagccaggcgtgcctgccactcggcgcgatgggcgagcgcgtcggcgtacgcggcatcgtcgatggcgagcccggtgcgaatacgctcccgcagaggcgcggacacctgcgacgcgtcggcatcgagcagcgcccgatgacggcgcgcgacctcgaagttcgacacgaggcgtgcacttccgcggatcggctcgagcaccgattcatcgatcggctcggcctgtacatggtcgtgttgcgcgaagcacgcggtcgctcgctcgaccgcacgacgcacctgtgcatcggctcggcgttcgaattccccggtcagcacgccgacgcgcagcggcgcgtggccgatgggtgagtcgtcgcggcgcgtaccggacagcgcgtcgtaaagcgcgcaaagatcgtcgaggttcgcggcgaacccgccggccacgtcgagcgaagacgcatacggcacgcaaccgtccatcgacagccggccgtgcgtcggcttgatcgcccatacgccgcacagcgcagccggcgcgcgaatcgagccgttcgtgtcgctgccgagcgcgagcggcacgtggccggcggccaccgcggccgccgatccgctcgacgagccgccggtcatgcgcgaagggtcggccggcaggcgcaccgcaccgaaatgcggattgacgccggtcgcgccgcacgcgaattcgtccatatgcgttgcggcgaccggcactgcgccggcctgcacgaggcggtcgaccatggccgcgtcgcagcgcgcggcgggcgcgcgaagccgggtcggcgaacctgcgacggtcgcatagccggcgacgtcgaaattgctcttcacgacgaacggcacaccggcgagcggcccggcgtcgcggcccgcgcgcacgcacgcgtcgatgcgcgccgccgcctcgagcgcacgggtatcgaagcacatgctgatcgcgttgaactgcgcatggcgcgcgccgatgtcgtcgagcacctgccgcgcgacctcgacggcgctcagccggcccgcgcgaaccgcgcgcgcgatgccgagcgcgtcgcgcatgtcgatcgtatcggtcggcatgatcaggcgcgaccgatgaagcggcgcgggatcgacaggatcagcgcagccgcaccgaacagcgtgagcgcgagcagcgcgacaccgatctcggtgctgcccgtcatcgccttcagatagcccatgatcgacggcccgacgaagcctgccacggccgcgccgatgttgacgagccccgcgccgcccgcggcggcctcgccggcgaggatgcgcgatggcaggctccagaacatcgcgagcgtgctcatgatgccggccacgccgacggtcaggcacacgaccgcaagcaacggatgcgcacgcatgccgacgctcgcgagcagcgcgacgccgccgacgatgacgggcgcggcggtgtgccagcgacgctcgccggtgcgcaccgagtgctgcgcgttgagcaccatcgcgaccgaggcgacgagatacgggaccgcgctgaccacgccgaccgcgaagttgctgagcgagccgagcgccttgatcatcgtcggcatccagaaaattagcccgtagttgccgacgttgtagaggaacgacgtcgcgaacagcagccacagcgtcggctcgcgcagcgcggcgccgaggtgggcgcgcttgccttcggtttcctgcgccatctccgcgtggatcatccgcttctcggcgtcggtcagccagcgcgcgtcatcgatgcgctcggtgaccgaggcgagcagatagaggccgagcagcacggcgggcaggccttcgagcaggaacatccattgccagccgcgcagcccgaagccgccgtgcgtcgcgtccatgatccagcccgacagcgggccgccgatcacgacgccgagcggcatcgcgagaaacagcagcgccatcacacgcgacaggcgtcgcgacggaaaccacacgctgaaataggcgatcaccgccgggaagaagctcgcttcggtcacgccgagcaggaagcgcagcacgtagaagctggtctggccggtcgtcgcgagcgtgccgatcgacacgacaccccacgcgagcatggaccccgcgatgcatttcttcacgccgatgcgctgcacgagccagccggccggcacttgcaacagcagatagccgacgaagaacaggccggcgccgacgccgtatgcggcttcggacaggtggaggtccgccgccatctgaagcttcgcgaagccgacgttgacgcggtcgagatagccgaagaagtagcacacgagaatcagcggaatgatgcgtcgcgtgagcttgccgtaaagggcgtcgatgtcggcggcggtgccggcatcgcgttcggatggcatgtcgtgcatccgtgccgtgtcgttggtgcttgccatgatcagttccccgcgaggtggtcgttgtggcgaatcggcgtgccggcctgacggcgcagcgcgcggcccggacgtgcgccggtgtgctgcccatgcgcgagcaccgcgcggccgttgacgaaaacatggtcgatgccttcggggcgcagcgtcggatgctcgaaggtcgcgcggtccagcacgcgttcgggatcgaacacgacgaggtcggcgcaatgaccgaccttcagctcgccgcgcccggcaagaccgaactgcgcggccgtgaggcccgtcatcttgtgcaccgccgtctccagcggaaagagtccgcgccgccgcgagaattcgccgagcacgcgcgggaacgtgccccacaggcgcggatgcggacgcgtgtcgttcggcagtccgtccgagccgaccatcgtcaggtcgtgccggaagatgcgttcgacgtcgccttcgtccatcacgaagtagatcgcgccggccgggcgcagcgcgtcgatcgccgcgtcgaccgaatcgccgaacagcggcagcagttcgtggaaatcgcggccggccagctcagggtgcggcttcgaccatgcgagcatcacgcgcgacgattggcggatgcgatccgcacgcagcatcgtcgacgtggccgtgtacggatggcagtcgaggcacagcggctgcagcgcgcgctgcgcgtcgatgcgcgcgagcgtctcgaccgagcgcccgtggttttccttgccggcgaccttgtggtgcgacagcacgacacgcacgccgagcgcgcggccgatcgcgaacgcctcgtcgagcgacgcgaggatctgcgcggtctcgtcgcgcaggtgcgtcgcgaacacgccgccggtgtcgcgcagcggcgcgcacacgtcgatcagctcggcctgcgtcgcggcggcggcgggcgggtagaacgtgcccgacgatacgccgaacgcgcccgcggccatcgcctcgcgcacgtccgcgcgcatcgcggcgatctccgccgcattggcttcgcgctgcagatcggcgacgtgtcgcacgcgcaaggtcgagtggccgaccagcgcggccgtgttgaccgcggcgggcgtcgcgtcgagcgcgtcgagataggcggcgaagctcggaaagcggaaccgctgccatgcgccgagcaggtcgagcggctgcggtacttcatgctcggccagcagcggcgcgaggctgatcccgcagttgccggcgacgacggtcgtcacgccttgcgcgaccttcggctcgacgtcgggatcggtcagcacgaacgcatcgtcgtgcgtgtggctgtcgatgaagccgggcgcgacgatgtggcccgagacgtcgatgacctgatcggccgacgcgtgcgacaggtcgccgatcgcggcgatgtgtgcgccgcgcacgccgagatcggcgctgaagcgggcggcgccggtgccgtcgatcagttcgccgtggcgcaggatgacgtcgaaatgcatggtggctccttgctgcagccgggccgtggggtgggccggtactgtctgccacttatcgtctgcggccaatttccggccgtccaatgcgagtctgctcgcgattcatgcgtgaacgctatcaaaccggcatgcgcatcgcttattcccgcgcggcggcggccttgaccagcgcgcacaggtcgctcgccatgctcgacatcgacaccgcgcgatgccggacgatgccgaccgtgcgcgagatgacggggctcgtgatcggcaccgcacgcacgtcgggcgacgcgagcatgccgacgccgtccaccgcgctgcgcggcaggatcgcgcagcccacaccggccgcgacgagcgccgcgacgcacgagatgtgctcgacttcgtagaaccagcgcaggcgcacggcttcctgccccatcagcatttcgagcagcagccggttgccgctgtcgcgcccgccgatcacgagccgcgcgtggcgcagctccgcgagcgtcacgccgtcggcctgcgcgagcggatcgtcgcgatgcacggccagcacgtagcgatcgggaaacagcggctcgaacagcaggtcctcgtcgtcgccgggatgcaggctcacgccgaattcggcgatgcccgcgcgcacctgcgacagcacgaagtcgtgattgccgtcgaggatctgcacgccgatcagcggatatttctctgcatactgaagcagcaccttcggcagcagttgcgcgacgacggtcggaatgctcgacacgcgcaccttgccgtagcgcttctccgcgatttcctggatcgacgagagcatcatccccagctgcgcgatctgctcgcgcgccatcggcaggaactggcggcccacgccggtgagcgtcacgctgcgcgtcgtgcgctggaacaactcgaccccgagcgcctgctccagtttctggatgcgacgggaaagccccggctgcgtgaggtgcagcttctccgccgcacgatggaacgtccccagttccgcgacggcgacaaacgcttccagttccgaattttctactttcatagcgcttccgcatcaattccaaacgggtcgtcattggacgacggattttgatacgccgaccattgtcaccgaaaaatattcgcgtggccgtgcagatccgtgccggcagcgacgcgaaaaacgttacctccacaaccatcgaacgagctcacgcgaccatgagaccagtccatcgattcgcattcccgattacgttgtcgacactgtgctgcgccgcggcatgcgcacagagcggcgtcacgctctacggcttgctggatggcggcgtggcctatgtcagccatgccgctgcggcgaacggcgcgagcggatccgcgttccggttcggcaatgcgatgtcgggcaatcgctggggcttgaagggcagcgaggaattgggcggcggcttgtcggcggtgttccagctcgaaagcggctacagcctcggcacaggcatggcggcgcaaggcgggcgcgagttcgggcgcacggcgatcgtcggcttgtcgagcacgcgctgggggacggtgaggatggggcgtcagtacgatccgctcgtcgatctcgtttcggcgctgaccgaggacgcgtacttcgggctgacgttcgggccgccgggcgatgtcgacaactacgacggcagcatgcgcgtgaacaacgcgatcaagtacacgagcccgctcgtcggcggtttgcgggtcgcggcgctgtacggcttcggcggtgtggccggcgcgacgtcggcggggcagacgtggagcgtggcgggtagctacgcgtacggaccgttctcggtcgcggccggctatttttcggcgaacggcggcaatacgatgaacgatgcaggcgtgcgcacgtggagcgccagcacggacagtccgttcaacacggccgcgaacgtcgggttcgggagcacgcatgcggtcaatatcgcgcgcatcgcgggccagtatgcggccggcgcatggaccgtcggcacggggtactcgcgcacggagtatgtgcccgacggcgcatcggtgttccaggtacgcacgcgcttcaacgacggatcggcgtttgccaactatcggatcggcgcggcgctgaatgtgggcatcggatatcactacacgtggctcgcaggcgcgagcgccgcgcattatcaccagctgaatgcgggcgtcgactatctgctgtcgaagcgcacggacgtctatgcgatcgcggcgttccagcgcgcatcaggaacgacgctcggcgcggacggcacgcgcgtgaccgcgcaggccgtgatcggcgactacgggttgaacgcgggcgcgaatacgcagacgattgtcgcgatcgggatgcgccagcggttttgattgcgtcgctacgcgtggcgacagaacgcgcggctacgcaccctcgatgtcattgctccggccgttgccgaacgaagcgctgctcggtgacggtcgtgccccattgcgcgccttcagcttcgctgtcgagcgtaaagccgaacgactcgtaaagatggcgggccgaatcgagacccttgaacgtccataggtaggtctcgcggaatggatagtcgtcgacgaagcgcatcgcgcgcgtcatcagttgacgcccgatgcctacgccgcgcaatgcgtcgctcacgatgaaccagcgcaggtgcgcgacgcccgtcgccgcgtcgccgtcgattgcgagagacgccaccgcgcggccgtcgtccatgcagagccagagcgcgcggccttcggccggcagcgtggccgcgaacgccgcgagctcggtcgcgacccgcttctcgaaaaaggcgccgaatccccagtgttcggcatagaagcgggcatggaggccggcgatgtcgccgatgcagcccggctgatagccttcgagaatcggcggcgcgtcgggtttgcgagctgtcgtcctcgccgcattgtcctgcgcgagcgcgtccgcataaagcgcgagcgagcgcagcagcgcctgctgatcggcgggcatcaggcggcgcagcgcattcgacacctgatcggtcgcgaactggtcgatgcgtttgcgcagttttttgccttccgcggtcagaaacaacgcagccgtgcgcgcatcgccgctcgagacgcggcgctcgacgaggccggccgcttcgagccgcgccagctgtcggctggtgttcgacttgtcgagccggaggatctgcgcgagatccttcgcgttgatgcccggcgacatgccgatctccagcaccgcgtgaacggccgacggcgcccagtcgctgtcggctagcgtcgcgcgcatgaaccccagttcgcgcacgagtttgcgggagaagtcgcgcagctcgaggatggtggcatcgcgcggctgtgcgggaaggtcgacgaggtccatgatcggtcctggaaagctgcgagtcgcaatcgataatagttgcgatgcgcaactcaatcaagcgaaattttcggcgcgatgcgcgctggtgaagtgcgtggtctgcgacgcaattcgaggcacacttgcgctcaggatcggccgcgcgtcgatccgaagaatcgatgggcacgcaatggaggtgggcatgaacggactgcgatcatcggctgccatgctgggtgtggggtgcagcatcgtctgcggcgttgcgcatggcgcgggcggccaggacacgtcgccatgtcgtgcggcgaacgctgcgccgccgggtatgcagctgatgttgccggaccgaccgggcgcgtcgacgaacgccgagacgacggttcgcagcttttcgacgcagggatgcgccggcgccgtgctgaagggcgagcggggaacggcgacggtcgacggggacaaggtcgaattgaagcagggcgcggtgtacgtgaacggcatttcgtacggagccgtgacgtccgcgcaaacggtcgaatacgacgtcgcgcgagggacgcgcacgctgagggtggatggggaagtgcgcacgccggcgcgatgatgggcgggccttcgttgtgcaactgagggcgatcgaccggtttgaagattgacgcgtagtcgtcgattgcccgcgccgaccgtagatcggaccaatcgatgccgacacgcgtaacggaaagcggcaactgctcgacaccgccgacgagcccgacgaggcgcgcgttttcgaccggattgcgacggtcggcgacgcttcctgcgcgcgggatgctcgccgtcccgcgattgtccacgattcgtgcacgacgaatccccggttgagctgattatccgcgccgcgctttccggcatcctgtcgtccagcgttgcgtgcacccgcgcatgtcgcgcgcacgccgaccgagcaccgcacaccggcgcatcgaagcagacgcaagacgcaaccaacgacacacacggagaaccggaaatgacccagacattcaagatcgccgcgatcgccggcgacggcatcggccaggaagtgatgcccgaaggcgtgcgcgtgctgcaagcagcatgcgcgaagttcggcctgaacctcgagttcacgcatttcgagtgggcgagctgcgactactacctgcagcacggcaagatgatgccggacgactggttcgaaacgctgcgcggctacgatgcgatctacttcggcgcggtcggctggcccgacaaggtgcccgaccatatttcgctgtggggctcactgctgaagttccgccgtgaattcgaccagtacgtgaacctgcgtccggtgcgcctgctgcccggcgtgccgtgcccgctcgcaaatcgcaagcccggcgacatcgatttctacgtggtgcgcgagaacaccgaaggcgaatacacgtcggtcggcggcaagatgttcgaaggcaccgagcgtgaattcgtgctgcaggagtcggtgttcacgcgtcacggcgtcgaccgcatcctcaagtacgcgttcgagctcgcaaatacgcgtccgcgcaaaaagctcacggcggcgaccaagtcgaacggcatcgcggtcagcatgccgtactgggacgagcgcgtcgcggcgatcgcggccggctatcccgacatcgcctgggacaagcagcacatcgacattctctcggcgcgcttcgtgctgcagccggatcgcttcgacgtggtcgtcgcctcgaacctgttcggcgacatcctgtcggatctcggtcctgcatgcacgggtacgatcggtctcgccgcatcggcgaacctgaatccggagcgcacctttccgtcgctgttcgagcccgtgcacggctcggcaccggacatcttcggcaagaacatcgccaacccgatcgcgatgatctggtccggcgcgatgatgctggatttcctcggcgatggcgacgcacgcttcaaggacgcgcacgacgccatcatgcgcgcgatcgagacggtgctcgtgagcgggccgcgcacgcccgacatgggcggcacggccgatacgacggcggtcggcaaggcggtcgcggccgcactctgacgctcgccgtacgcgatgcgagatgcgcgggcagccggacgtcagtgcggcgtggtcgccgcggccggttgcgcggcgaatgcgatcgcgtcggcgggttccgctgcgcggcacatcgccgtcacacgcacgccgtcgccttcgtcgtcgggccgcgcgtgaccctgctcgagcatcagccgcacggtgccgtcgggcagcagcgcgcggtacaacgcgcgatagtcgccgtgcttcgtcatcgcttcctgcagcgcggcatcgcgcgcggcgcgatcgtccggatgcacgcgtgcctgcacttgcgcatgacgatgcggcgcatcgtcacgctcgacgccgaacagccggcaccattcgtccgagaccatcacttcatcgggcgcctgccgccattgccacgcgccgcgcccggccagacgctcggcgtcggcgagcagcgcgatctgcgcacgcagctgctgttccagcgacttgcgcgcgctgatgtcgatcgtcgtgccgaccatccgcgtcggccggcccgcatcgtcgacgagcgtcgcggtgcgcgattcgatccagcgcacggtgccgtccggcagcacgatccggaactcccacacgtacggcttgcgcgcgtcgatcgcttcctgcagcgcgcggctgttgagccagctgcgctcgtcgggatgcaggatgtcccagaactcctcgttgctgtgaatctcgcggccgtacagcttcgcgcagttgtcggaatagatcagctcgtcggacacgagattccattcccaggtgacgatgccggccgcttcctgcgcgtgcttcatgcgcgcttcgctcgacacgatttcggcggtatagcgacggcgcaggtccgtcatcggcagttcgggctgcgcgccgatgccgagatccttcaccgcatcgtcgccgtagcgcagccagacccagttgacgtcgaggaacgcggcgagcttgcgcaggttggaatagtcgatctcgccgccgcgcgtccacttgtgcacggccggccgcgaaatgccgaccgcgtcggccacttgctgcaggctcagcttcttgtgctcgaggagcaccttgagacggaacgcgaacgtatcctcggacatccattcctctttctgacggcggcgcgcggccagacgacaaggcggcatcgcccgcggcgcgcgaagggcgggccgcgggcgatgccgccgcgtcgaaaaggaacggcgcgccggggttcctgtatccggcgtagtttaccggatacggcgcgcggaaaaatttacaggtcgatcacgaggcgcggcgtgcgcgcacgcgagacgcacagcaggatcgtcttctgcgcggccttttcgtcgtcgtcgagatactggtcgcggtgatcggcctcgccttcgaggatcgcaacctcgcaggtaccgcacacgccttcgcggcacagcgaatcgatctttacgccggcgcgctcgatcgcctgcaggatcgtcgtgtcctcgggcacctcgagctcgatgcccgagcgcgcgagcacgacggtgaaggcccggccggccgtatcggtcgcggcgaactgttcggaatggagctgcgacttcggccagccgagcagcgcggcattcgcatagacggcgtcgttcaggccctgcggtccgcatacgtagacgtgcgcatcggcgggcagcgtcttgaacaggcgcatcagatcgaggcgctggccgaggctgtcgacgtacgtatgcacgttcgccgcatgcgggccggccttcagctcgtcgacgaacgcgccgtgttcggggctgcggtacgcgtagtgcagttcgagttcgacgtcgccgcccggcgcatgctcggcgagttgcgcgaggaacggcgtgatgccgatgccgccggcgatgaacacatggcggcgcgcgttgcgtgcaagttcgaacaggttcgcgggcgagccgatcgcgagccgcgtgccggccgcgacatgctcgtgcatgaacgccgaaccgccgcgcgacgcttcctcgcggcgcaccgcaatctggtattggcgcgtgtcgtgcggcgagctcagcagcgagtacgcgttgtggtgccactgctcgccgttctgcatcgacacgagcacgtgggcgccgccgctgaacggcggcaacggtgcgccgtcgggcagcgcgagcgtgaagcgcttgatcagcggggtcagggtctcgacggcgacgacgtcgacgaagatcgattcacgggcgttcatcaggcattcctttgccggcgggaaaagcaggggattcgggacagcagaaaaggcgcgcggccgaagcgcgcgcgcctgtcacggggatcaggcgctcacgccgcccatgcacaggtatttgatcgacaggaaatcgtcgatcccgtacttggagccttcgcgtccgatgcccgactgcttgacgccgccgaacggcgccacttcgttcgagatcaggccgctgttgatgccgacgatcccgtattcgagctgctcggccacgcgccacacgcggccgatgtcgcggctgtagaagtacgcggcgaggccgtagatcgagtggttcgcgagacgcacgacttcgtcgtcgctcgtgaagcgcacgatcggcgcgacgggcccgaagatttcctcgctcagcacggccatccccggcttcgcgtccgccagcacggtcggcgcgtagaagttgccgccgcgcgcgtgcggtgcgccgcccaccagcacgcgcgcaccttgcgcgaccgcgtcgcgcacgaggccgtcgaccttgtcgcgcgcggcttcgttgatcagcgggccgatgttgacgccggcatcgaaaccgtcgccgacatggaacgccgcgacgcgctccgcgaagcggcggcagaattcgtcgtacacggtgtcgtgcacgaagaagcggttcgcgcacacgcaggtctggcccgcgttgcggtacttcgacagcagcgcgccttcgaccgcgcggtcgaggtcggcatcgtcgaacacgatgaacggcgcgttgccgcccagctcgagcgacatcttcttgacggtgtccgagcactggcgcatcagcagccggccgacttcggtcgaaccggtgaaggtcagcttcttcacgagcgggctcgaggtcatttccgcaccgatctcgcgcgacttgccggtcacgacgttgacgacgcccgccggaatgccggcttcctcggcgagcgccgcgagcgcgaacgcggacaacggcgtttcgttcgcgggcttgatcacgatcgtgcagccggccgcgagcgcgggggcggccttgcgcgtgatcatcgccgcggggaaattccacggcgtgatcgccgcgcacacgccgaccggctccttcgtcacgacgaggcgctgatcggggttcgggctcgggatcacgtcgccgtcgatgcgcttggcctgctcggcgaaccattcgacgaacgacgccgcataggcgatctcgccgcgtgcttcggcgagcggcttgccctgctcgcgcgtcatcagcaccgcgaggtcttcctggcgcgccatgatgagctcgaaccagttgcgcagcaggcgcgcgcgctccttcgcggtggtcttgcgccacgtcgcgaacgccgtatgcgcggcctcgatcgcggcgcgcgcctcggcggcgcccatgttcggcacgcgtgcgatcagctcgccggtcgacggattggtgacgtcgagcaccgcgccgtcgtcggcgccgcgccacgcgccggcaatgtatgcctgctcgcgcagcaggcccggttgttgaagggaagtcatgtcgatgtcgtcctggtgcgggtgtcagtcctgatacttttgtgcgagcagatgatggaagtgcgcgatgccgtgttcgctgatgccgctgcggcgctggtccaccatgattcgtccttggccgcgatagccgcgcgacttcagccccttctgcacgctttcgacgaggcgcaggtcttccgggcggaacacgttgcggtaccactcgatcaggttcttctgatagtcggtcagcgcttcgttcaggaaatagatgtcgtagtgctgcagcgtcacttcggcgttgaccgggaattcatggatcaccgtcatgaaatccgcgcccggcggcacgttgaacatcgtgcacggccacgcccagaagccctggaagctcgcgtcctggatcgacgggtcgagcttgaacgaacgctccgacgattccgcgtgaccgaactgcagcgtccagttgccgtgcagcgtgtgcgtgtactggtcgatcttcaccgagtcggagaagccggggtgcgcggggccgcagtggtagcactcgagatagttgtcgacgatcgacttccagttcgcgggcgtctcgctgacgaagcgcgcggcgagcttcaggtcgtcgatcaccgggcacgcagcgcgcaggcgcgcctccatgccgggcaactgctcctcgaccgtgccggcgttcgggttcaggttgatgaacacgaagcccgcgtattcctcgaccttgaccggcacgaggcgtgcgttctccttgtcgaacgccatcacgtgatcgcagttgttcgcgtgcgcgagcgcgccgtcgagcttgaacgtccatgcgtggtacgggcacgtgatcacgttcttcgccttgccgctgccttcgagcagctgatggccgcggtgcgggcagacgttgtagaacgcacgcagcaccttgtccttgccgcgcacgatcagcacgttctcgccgatcacttcgcgcgtgacatactggttcgcgtcggccagttcgctgcggtgcgcgacgcagatccacgtgtccgcgaagatcttctcttcctcgaccttgaagacctcctgcgacgtgtaataggttttcggaatcgtccacgcgagttccgggttcgagcagaaatcggccggcagttgcggcagcttggctttctggtggaattcgatgggcagataggtcatggcgtcggctcggatgtcgtatttgattaactggtggttacgttaaaactgacggttaacgaaatatagaagatgcgtgagcgatttgggatcagggttatcccgagattggccgcgaatttggcggcatcaaacagcaaaattcgtatgacgtttgctgcaaatcaggaacgcgtcgcatagagcttgcgtcaataggaaattgcgctagtacggtggacccggcgaagtgcgtgctattgttaactgatagttcatcgttaactgtaagtaacgtcaccggtgttcggtgatcggccacgccgctgccggtttcgcttcggccgcggcgcggcgcgtcactgccgccgacagacgcaatggaggagacatgagacagcaggcagtggccgacggcctcgcgatggaaggtcgcggcaagtcgcgcatcgaggcgcgttcgatcgactatgtgccgctcgcggagcggcgcggcaaggcgtggcacttgtggcccgtctggtttaccggcgacgcgaatctcgcgacgatcgcgtgcggcgcgatcggcgtgagcatgggggggaatctgctgtggagcgcgatcgcggtgctgatcggcaatctactcggcacgttcttcatggcgttccattcgagccagggcccgcagctcgggctgccgcagatgatccagtcgcggccgcagttcggctacatgggtgcgctgctggtatggatcgtcgcgctcgtcacgtatgtcggctacaactcgttcaatcagctgatggccggccagaccgcgcatcacctgctcggcacggagccgcacgtcagctatatcgtgtttaccgcgatcgcggtggggctcgcgatcttcggctacgacctgatccacaaggcgcagcgctggctcgcgatcgcgctgctgatcgcattgagcgtgttcagcgtcggcatctgcgtgaaggtgccgttcccggccgggcagctgtcgtttgccggcttcaaggcgacgccgttcctcgtgcagctgttcgcggcggcggcctaccagctgtcgtggtcgatctacgtgtcggactactcgcgctacctgccgcccaagaccggtgtgcgcgcaaccttctggtggaccttcaccggcgcgctgatcggcggcgcgtggatgatgctggtcggcacggccgcagccgcgctgaattcgaagatcgagatcgccgacgccgtgcagcgcgcgggcgacgccatccatccgggtttcggctccgtcacgctgctgctgtcgctgctcgggctgctcgcgatcacgggcctgaatttctacggcgcatcgctgacgctgctcagcatcaccgattcgttccggccgctcaagtcgaacgcaggcaagcgcgtcgcgagcctgctgatcgtcgcggtggtcgcgacgtcgctcgcgttcgcggcgtccgacgacttcatgggcaagttcggcgacttcctcggcatcctcggttatctgttcacgccgtggaccgcgatcaatctcgtcgacttcttcttcgtgcggcatacgcattactcggtgcgcgaaatcttcaacccgcgcggcatctacgggcgctggaactggcgcggccttaccgcctatgcggtcggcttcgtcgcgatgatcccgttcttcaagaccgagacgtacagcggccccgtcgcacgtgcgctcggcggtaccgatatcgcgatgctggtcggcctgccggttgccgcgctcgtctatctgtgggcatgccgctcgctcgataccgaagcggagcgcaagctcgtcgaggcggccgatcgcggcctgaactgatccgcacggatcgtcgacttcgcgatgaaacgatgagtcacgtgctgaagcagatgctgtcgctggtggcgctgagcctcgcgtgcgtcgccaccgacagccgtgcgcagggcggtgtcgcgcaacgcggcgggttcgcccctgcgttcggcgcggacggcgtgcacgtcgcaaagtggggcgacgaggacgcaaacgcaggcatgcgtcggcaagtgcgacgcgatcggaacggagccgcgcgatgaacgagacgagcgcgatgccggagctcggcgacctgcgcgtattctgcatggtcgcgcgcaaggcgagcttcagtgcggcggccgacgcgcttgcgatgtcgtcgtcgtatgtcagcaagcgcgtcgggatgctcgagacgagcctcggcattcgtctgctgcaccgctcgacgcgccgcgtctcggtgacggacgccggcgagcgcgtatacgcgtgggccgagaagatcctcgacgacgtcgagcatctggtcgaggacgtgtcgagcacgcgccgcgtgccgcgcggcaccttgcgcgtgtcgagcagcttcggcttcggccgcaatgtcgtcgcgcccgcgctggccgagttgtcggatcgccatccgcagctcaacgtccggctggagctgttcgaccggatcgtcgatgtcgccgccgagggcttcgacgtcgacatccgtatcggcgacgagatcgccggccatctgatcgcgaagcagctggcgacgaaccatcgcgtgctctgcgcgtcgcccgactatctggcacggcatggcgcgccgaagcaggtcggcgatctcgcgtcgcacgcctgtctcgcgatcaaggagcgcgaccatccgttcggcgtgtggcggctcgacgcgcgcggcgagacggtgtccgtgcaggtcacggggccgctgtcgagcaatcacggcgaagtcgccgtgcagtgggcgctcgccgggcgcgggatcgtgctgcgctcggtgtgggacgtccagccgttgctcgatgcgggccggctgcagcgtgtgctgccgggcgtcacgcagccggcgaatgtctgggccgtctatccggcgcggctcgcacagtccgcgaaggtgcgcgcgtgcgtcgagtttctgaaggacaggctgggcgcgtaggagtgcgggtgatcgccctttcgggtggttgcgtcgcgggccgcgtgcaggtccgcttctcccggatggcaccgcaatgcgcacagagagccgcggcgactttcacgcatcgccgccgcgaccctcgcgcggcgtgcgtccggtccagcgccggtaggcatgacggaacgcgcgcggctcgctgtagccgagatgctcggcgatcgcggcaaccgtcagcgccggatcgtcgagcagccgtgcggcttcgtcgcgccgcacgtcgtcgagcaaggcctgaaacgagatgccgtccttctcgagccgtctgcgcagcgtgcgctccgtcatgtgcagcgcatcggcgagcgacgtcatcgacttgaagcgcgatagatcgcgcgtcatcagcgccttcgcacgatcggcgaagcgcgtgccgatcgatgcggcccattgccgctcgagcgcctcgcactggccgtgcagcgcgttgaagctgacctcgttcgcgagccgcggcgtttcggtgccgttcaccgcagtaaacacgagactgttctcgcccgcattgaaaacggccttgcagccgaaatgccgcacgtaatcggacgcattgcgcggcgtgcggcgcgcgagcagcaactggtcgggccagaccggcttgccgacgagatcggacacgatcagccgcaggctcgacaggcacatgtcggtctggaacacctcgagatcgggctcgccgttgtagcggtcgatcgtcaccgtcatgccgtctgcatgcgcatgcacgcgcacgtcgaaatacagacccatgaacaacggaaactggctcatgcagcgaaacgcctgcatcacggagccgctgatcagcatcgcgtagccggcaagaccgagcgtcgacacgtgcagccgcgcgccgatccacagcccgatcgacggcacgccgctgcatcgcagcagattgcgaaaacagcgctgctcctgcgcgcggttcacgtacaggttcggcgacgcgacctcgtcggcgccgagccccgtgccttcgagcagtgcggcgctgtcgatgtgtctgacgcggcattcgtcgagcgcgaccgcgatcgcgtggccggtcgcgggaatgtcttcctggcgtccggccggacgcgcgggatcgaaagacgaacgctggctgcgttcggcgctgcattgatgtcggtgagacgggctgtccatggcagtgaggcggcgacgggatcgcgtagaacatagccggaatgtgcgcgcggcgccagaggcgtcgcacgcgtcgcgcgccggcgcggccgcgcatgtctgcctgtccggaaatatccctcgattacgtccgcatttgtcattcgtcctcgcgtttttggcgcaccacactttgtccgacatcgcgctcgggccgtcgacggccgcgagcggcgcaacacgacacgacgaacgacatacacgtgaggacagcatgacagacagcacatccgctcgacgcgcgccgcacgccgcgttcgacgattccgcctccgacgccgacgcacgcgacgccttcgcgtcgcggcacgcgcgtccgctcggcctgttcacgctcgtgatcttcggtctcgcctacatgctgccgatgacggtgttcacgacgtacggcctcgtcacgcgcgagacgaacggccacctcgtcgccgcctatgcggtcacgctgatcgcgatgctgtttaccgcgcgcagctacggacatatgacgcgtctgatgccgagcgcaggctccgcgtacacgttcgcgagccgcaatttcggcacgtcggccggcttcatggtcggctgggcgctgctgatggattacctgttcatcccgatgatcagctatctcgcgattggcatctacatgaagcagatcgtccccgcggtgccgcccgccgtctggatcgtcgcgagcatcgcattcatcacggcgctgaacgtgatcggcatccggctcgtcaatcgcgtgaacctgatcctgatcgcgagccagctcgtgttcatcgccgtgtttctcgttgcggccgcgcgcgcggcgggcggcgacgcgctgccgacgacgatcgcgctgcccgtcacggaggacgcacacgcgatcttctccggcgccgcgattctgtgcctgtcgtttctcggcttcgacgcggtgtcgacgctgtccgaggaaacgcgcgaaccgcggcgcacggtgccgcgcgcgatcctgctctgcacgctggcgagcggcgtgctgttcatgctgatcgcgtatgcggggcaggccgcgtttccggactggcacgcgtttcgcgatctcgattcggcgagtctcgagctgatgcggcatatcggcggcggcgcgctgtccgcgtttttcgtcgcggtctacgtggccggctgcttcgcgagcgcgatggccgggcaggcgagcgtcacgcgcgtgctgttcgcgatgggacgcgatcgcgtgctgcccgaatgcgtattcggccgtctgcatgtccggctgcgcacgccggtgcgcgcgacgctcgcagtgggcgccgtgtcgctgtcggcgttgttcatcacgctcgatctcgcgtcgacgatgatcagcttcgttgcgctcgtcgcgttcgcggtcgtgaacctctgcgtgatgcgcagctatctgtcgcggcccgaacatcgcacggcggccggctggatccggttcggcgcgatgcccgcgatcggcttcgcgctcaacgtctggctgtggtcggggctgtcgcgccagacgttctacgtcggcatcgcgtggctcgcgctcggactcgcgcagctcgtctggctcacgcgcggcttcacgcgccccgcgccgacgctgacgatgaattgaacggccggtcgtcgcaccggcactgataaggaggaacgaggcaatgaacgtcaatcccgataccgatctgcaggcgctcgcgaagcgccatctgctgatgcacttcacacatgccgacgcatacggcgacgcggcgctgaccgtcttcgactgcggcgaaggatgctggctcgtcgatcgcgacggcaagcgctacttcgatgcgctggccgggttgtactgcgtgcaggtcggctacagccacggcgcggagatcggcgacgcggtgcgcgagcagatgacgcggctgccgttcgcgacgaactggagctatgcgcacgaaccggcgatccggctcgcagagcggctcgcgaccttggcgccggaagggctcaatcgcgtgttcttcacgtcgagcggatcggagtcgaacgaatcggcgatcaagctcgtgcgccagtatcaccaggcgcgcggcgaaccgcagcggcgcaagttcatcgcgcggcgcgtcgcgtatcacggcacgtcgttcggcgcgctcgcgctgaacggcatgacggcgttccgcaagcatttcgagccgctgatgtcgggcgtgcggcacgtcggcaacacgaagcgctacggccggccggtcgatgagaccgaagcgcagttcacgcgtcatctgctcgacgagatcgagtcgctgatcgtgcaggaggggccggacacggtcgcggcgatcgtcgtcgaaccgctgcagaacgcgggcggcagcctgacgccgccggccggctacacggccgggctgcgtgagatctgcgaccggcacggcgtgctgctcgtcgcggacgaagtgatctgcgggttcggccgcgtcggcgagtatttcggctcgacgcgctacgggttgaaaccggacatcatcacgttcgcgaaaggaatcgcatcgggctatgtgccgctcggcggcgtgatcgcgagcgacgcggtggtcgatgcggtactcgcaggcccgcagcagatgtttctgcacggcgcgacctacggcggccatccggttgcctgcgcggccgcgctcgcgaatctcgcgatcatcgagcgcgagcgcgtgttcgacaacgtgcgcgacaacgccgcgtatttccgcgcgacgctcgatgcgctgctcgagctgccttgcgtcggcgacgtgcgcggcgacggctatcactattcgctcgaactcgtgaccgacaagcaggcacgccgctggaccggcagcatcgacgcacggaccttcgtgtcgaccgtgctcgcgccggcgatcttcgatgcggggctgctgtgccgcgccggcgtcgatcacgaaggcacgccgatcgtgcagttctcgccgccgctcgtgatgacgcgcgacgagatcgcatggttcgtcgcgcagattcgcgacatcgtcgccgacgcgtatgcgcgcgcgacgcgctgagcgcccgtgccgcgcgccaaacccacaggagcattcgatgcgtacgtcccgacaaacctacatcgccggacaatggctcgacccggcggacgaacaatcgatcgacgtgatcgatccggccacggcgcggccgtatgcgcggctcggcatcggcggcatgaccgaggtcgaccgcgcggtcgccgccgcaaagcaggcattcgatgcgtatgcgcgctggccggtcgacgcgcgcgttgcgctgctgtcgcgcgtgctcgacatttaccggcgccgctacgacgaggtcgcgcagacgatcagtcaggaaatgggcgccccgatcgcgttcgcgcgtgcgatgcaggccgcggtcggcaccgcgcacctcgagcagacgatccgcgcgctgcagtcgttccgctttgcgacgcagaccgattcgctgctcgtctcgcacgagccgatcggcgtttgcgcgctgatcacgccgtggaattggccgatcaaccagatcgtctgcaaggtggcgcctgcgcttgcggccggctgcacgatggtgctgaagccgagcgagatcgcgccgttcagcgcgatcctgttcgcggagatcctcgacgaagccggcgtgccgcccggcgtgttcaacctcgtgcatggctacgggcaggtcgtcggcgatgcgctcgcgcggcatccggacgtcgacatggtgtcgttcacgggctcgacgcgcgcaggcatcgaggtcgcgaaggccgcggccgataccgtcaagcgcgtgcatcaggaactcggcagcaagagcccgaacctgatcctgcccgacgcggacattgccgacgcggtcgcgcgcggcgtgcgcagctgcttcagcaacagcggccagtcgtgcaatgcaccgacgcgcatgctcgtgcacgtcgatcaactggccgaagccgaagcggcagcgcgcgacgaggcgcgccgcacgatcgtcggcgatccgcgttcgcccgagacgacgatcgggccggtcgtgagccgcacgcagttcgagcggatccagcagttcatcgggctcggcatcgacgaaggcgcgacgctgatcgccggtggccccggccggccggaggggctcggcgacgggttttacgtgcggccgacggtattctcgaacgtgacgcccgacatgacgatcgcgcgcgaggaaatcttcgggcccgtgctgtcgatcatgacgtaccggaccgaggacgaggcgatcgcgctcgcgaacgattcggtgtacgggctcgccgcctacgtgcagtcgaaggatctcgagcgcgcgcggcgcgtggccgcgcgattgcgcgtcggcaacgtgcacatcaactatccgccgtggaatccggccgcgccgttcggcgggtacaagcgatcgggcaacgggcgcgagtatgcggaattcggcctcgccgaatatctggaaacgaagggcacgacgggctacgcttgagcggcatgtcgatccgcgcacgccgggcggcgttctatcgatgcggatcgccatgacgatgccgcgcgcggccggtcgccgcgcaacgaaaccgaccgtcgcgcgcgcaccggccgcacgcgacaaggaggacgcgacacgatgaagatcctgatcgcccggatgaatcacgagacgaacacgtttttgccggtgccgacgccgctcgcggccttcggccgcgacggccccgactggggcgacgacgcggcgcgcgcgaaccgcggcatgcgcacggcgatggccgcgtttctcgacgccgccgcgcgcgagcgcgccgacgtcgtcacgccggtgtcggccgccgccaatccgagcggccccgtctcggccgacgcgtatgcggcgatctgcgaggcgatcgtcgcagccgcgcccggctgcgacgcggtgatgctcgatctgcacggcgcgatggtcgccgagcagagcgcggacggcgaggcgatctgctcgaacgcgtgcgcgcggcgctgcccgacgcgccgatcgcggtcgcgctcgatctgcatgcgaacgtcacgcagaagatgatcgatcatgcggacgtgatcgtcagcttcaagacctatccgcacgtcgacatgtacgagacgggcgagcatggggcgcgcctgctgttcgaccggctgcacggccgcgcacggccggtgctcgcgtggcgccagccgccgctgatgacgtcgacgctgcgcagcgcgagcgccgaaggcgcgatgcggcgtgcggtggaggccgcgcgcgcggcggaagcggacggcatgctcgccgtgtcggtgctgcccggcttctcgctcgccgatattccggcgccatgcatcagcgttgtcgtggtcggcgacggcgaccgcgccgcggccgacgcagtggccgcacgcatcgcgcggcagatctgggaggcgcgcgacgaattcgtgtatcgcagcgcgccgctcgcggaatcggtcgcccaggcggcggcgctcgcgcgcgattcggagccgccggtgctgatgctcgatcacggcgacaactgcatgtcgggcggcccgtgcgacacgatggacgtgctcgaggaagcgctcgcgcagcggctcgacggcatcgtcagcggcccgctgtgcgacccggacgccgtcgcgcagctgatcgccgccggcgtcggtgcgacggtcacggtgccggtcggcaacaagcggccgtcgcatggcggcgtgcagcgtgagccgttcgtcgcgaccggcatcgtgcgcgcgctgaccgacggcgaatacgtgatcacggggccgacgtatacgggccagcgcgcgtacatggggcgcacggccgtgctcgacatcggcgcggccacgcttgtgatcgcggagcgcacgcaggagccgtgggatctcggcgtattcgagagcgtcgggatcgacccgcgtcgcgcgcgattcctgctgctgaagtcgcggatgtactgccggccggtgttcgtgccgatcgccgccgcgctcgtcgaatgcgacagccgcggcgtgacgagctccgactacgcgctgttccgctacgcgcggctcgcccggcccgtctatccgctcgacgcgatcgatcgatgggcgcccgccgcgtaagcggcatgcgcgcgcggtgacgtgccgaacgccggcgtcgcgccgtttcgtgcatcatgcgaaggcgcgacccgcgatggcgccgggtcgcgcgtttcctgcatccgcaccgacccggagaaccgaccgctcatgcctacgcattccttccgcctgcgccgcacgcgcgcactcgtcgcgctcgcgctggcctccgctaccgtcgccgtgcatgccgccgactggatcgtgtccggcaacgacggcaagtatcagcgcgtcgaaggccgcgacacgtatctgccgtcgccgcccgccgacacgctgacgctgctcgacgcaagctcgtttccgccgaaggtcgcgcagaccgtcgacgtcgaaaacggcattcaggggccgccgcaggccgtcgcgatcgcgcccgacgcgaagctcgcgctcgtcggcgcgccgacgcgctacgacacggccgccaagcagctcgtgtacgacacgttcgtgcaggtcgtgaatctcggcgcgtcgccgccgagcatcgcgcggatcgagctcggtacgcatccgcaagggatcgcgatcgatcgctcgggccggctcgcgctcgtcgcgaacgtcgacggcagcgtatcgatcctgcgcatcgacggcacgcaggtcacgctcgacggcaatctgaagatcggtaaaaagcggctggccggcatcagcttcacgcacgacggcaagcatgcgctcgtgtcgctgcgcgacgagcagggcattgcggtgctgaacgtcgacgacggcaaggtgaccgacagcggggcacgtttgagcacgggcgtcgcgccgtatacgatcgacgtgtcgagcgacggccgctgggccgtcgtcagcaacgtcgggctcgcggggctgcccggctatacgggtacgctcgccggcgatgcggatacgatcgcgctgatcgacgtgtcgcgcgtgccgttccgcaccgtccagtatctgaccgtcccgtcgctgccagaaggcgtcgcgatttcgccggacggcaagtggatcgccgtgcaggcgatggacgggtcgaacctgaccgccgacaatccgggccggcacaagcgcggcaaggtgctgctgttcgaaatccgcgacggccgtgccgtgcagacgagcgaagtgccgggcggcgaggcgtcgcaaggcatcgtgttcaccgcggacagccggcacgtgatcgtgcagttcaacgtcgagcggcagctcgcgctctatgcggtcgagggcggcaagctgcgcgatacgggccagcggatcgcgctgtcgggcgggccgtcgtcgctgcggaggctgccgcgctgacgcacgcgcgtgtcgcgcgacgcggtgcgcaggccgatgtgcgcggcatgcgcccgctatgtcgatcacggacgcagcagatcgaatccgccgaacacgacgactccgctgagcgcgatcatcgcgaccgaatgctggccgaaatacagaatcgcggccgcaagccacgtcgtgatgcagaaggcgccgatgcgggccatcgtgggttcctcgaatcgagaagcggtcgaacgggcgatcgccggcgccggacctgcggcttggtgcgttgctcgaatcggcggacgacgcggggatgaacaacgggcgatcggtgcggtcgcggtgacggcgcgcgttgcgcggcacgatcgacgtgcggcgcgcgggcggccggcgaaaagcgcgattttaccagcgtcgtcgcggtgctcatccggcccttcgatgcggaattcgcgtggcccgtctgccgcggccgggtcctcaagtttcgtgtgacgaatgccgtcaaccggttgtaagccacgcagggctcaaccgatacgacccgttcattcattccggaccgacacgatgcagatcgatctttccgcgacccatgcgtctgcgttgcccgccgccggcggcgccgcggacgcggccgtgcctgcctcatcgaccgcgcctgccgatgcttcgtcggcggccggcgcgtcgggcgacacgacgtccgccggcgcaacgccgacgggaccgacgctcggcgcggccggcagcgatgccgacaacccggccgtcaagcaactgaagcagctgatcgagcgcttgcagaagcagctcgcgcagttgcagcagcagatcgcgcgcgccgcgcaacgcgcgaagaccgacccggccgcagccgtcgaacagcaggcgctgagcgcggaagcgagcgcggtgtcggccgcgctgtccgcggcgatcgggcagcttgcgcaggcgctgcagcagtcgggcgcatcggcggccggcgcgctcgtatcgacgcaggcatgacaggccgccgcgcggcgcaacgcgcacgcaggcgcgttcgcgcgttgcccgcccattagtttttctttctgctcgcgcaacatatcgtcgattgtcggcacgcggccggcagcggatagtccagcatcggcaaccggccggcgcgccatgtcgcgttgcctgtccgtcgccgtcgccgttgcggctcgcggccgcgcgcgccgaagctgttcgttccactgtccgacaggaacccgaaaaccatgcgaatcaccgtcacacgtgtcgtcgcgacgctgctcgtcgcgaccgccgcaatcgccacgaccggccgcgcggccgaactcacgcaggcgcatatccgacagatcgtcacgcagcaggtcgcgcccgcgatgaagcagtacgcgattcccggcgtcgcgatcggcgtgatcgtcgacggcaagcgctatgtgttcgactacggcgtgatgtcgaaggacaccggcaagccggtgacggccgacacgctgttcgagatcggctcggtcagcaagacgctgaccgcgacgctcgcggccgacgcgcaggagggcggcgagctgtcgctgtccgatcccgtcgcgcgctacgtgccggcgctgaacggcaagccggccggcgcgctgacgctgctcgaactcggcacgcatacggccggcggcctgccgcagcaggtgccggacgcgattcacgacgacgcgacgctgatcggctatttcgacgcgtggcgtccggcatcggtgccgggcacgcagcgcgtgtactcgaacgtcggcatcggcacgctcgggtggatcaccgcgaaggcgatgaagcgcgacttcgccgagctgatggaacgacggttgtttccggcgctcggcatgacgcacacatatatcgacgtgccggacgcgcgccgcgccgattacgcgcagggctatacgaccgacggcacgccgatccggatgaagccgggcgggctgtggcagccggcgtacggcgtgcgcacgacggccaccgatctgctgcgcttcgtgcaggcaaacatgggcggaatcgacatcgcgccgcggctgcagcgcgcgatcgaacggacgcacaccggctacttccgggccggtccgctgacgcaggatttgatctgggagcagtatccgtatccggtcgcgctgccgacgctgctcgaaggcaacgcgtcgaagatgctatcggacgcagtgccggccgttgcgctgacgccgccgctcgcgccgcagcgcaacgtctggatcaacaagaccgggtcgaccaacggtttcagcacgtatgtcgcgttcgtgccggcgaagcggatcggcttcgtgatgctcgccaatcgccgtgtgccgaacgaagtccgcgtcgagatcgcgtaccggatactggcgtcgctcggcggcgcacgctagcgctcgttgcatgaacgcgcacgcacccgcaggtgcacgcgcgtgctgctgcgcgcccgccatgccgccgaacgcagcactcagcgctgcgcggcgacgacggcgatctcgaccagcagatgcggcgccgcgagcttcgcctcgacggtcgcgcgcgccggtgcgtgaccggccggcacccacgcatcccacacctcgttcatgccggcgaaatcgcgcgcgatgtcggcgagccacacctgcgcggacacgagccgcgtcttgtcgatgccggcctgttcgagaaagccgtcgatcttctcgagcactttcgcggtctgcaccttgacgtcgggcgacggatcggcggacgtctggccgccgatgaagacgaggccggcggccttgacgacgcggctcatgcgcgcattggtttcgatgcgaacgatttcggacatgatgacaaacgctccttcgccatgacggcaggtggaaagattcagtgagtcgcaggcgccgcgccacgtgcgcgcgcgaagcgatcgatcgcgaatgcgtcgagcggcacggacggcgtgccgtcgagcatcagctcggcgacgacctgcccgcagccggggccgagctggaagccgctgccgcaatagccgaacgagtagtagagatcgtcggccgtgcggctcgcggagatcaccggtagcgcatcgtcggtgaatgcctcgacaccggcccacgcgcggttgatgccgagatcgcgcagatgcggaaacagatcgacgacggtgcgcgcgctgcgcgcgagccgcatgaagtcgacttcgccgtgccgcgcctgcagatccgcatggccgatcagcttgccgccgatcacgaccgtgccgttgtcgaactgcttgaacgacagcggccgcccggtcgccccgagcgtcgcgcggcaaaacggcgcgacgcgctgcgtgaccatcagcatcagtccttccgcatgcagcggcaccggttcgccggccgcgcgcgcgaactcgcccgaccacgcaccggccgcaatcagcagtttgcgggccgcgaacgcgccgcgcggcgactgcgcgatccagcgcgtgccgcgccgctcgagatgcgtgaccggcgtgcgttcgtgaaagcgcgcgccgtgtcgctgcgcggcgatccggaacgcggcggtcgtgcgaaacggcagcgcgtagccgtcgtgctcgacccagatgccgcccgtcacgtgcggcgcgagcgcgggctcgagttcgcgcacgcgcgcgcggtcgatcagcgtttcgtgcgtgtagccgtgcgcttcgagcagcgcgacgcgcgcaccgcattcgtcgagctccgcctcggtttcggcgatcttcagctggccggacggcacgaacccgcccgtatcgccgatcagatccggcagcgtgtgccacagctcgcgcgacagcaacgcaagcggaatctcgtcgagcggccggcccagcgtgcgcacgccgccggcgttgacgcccgacgcatggcgcgcgacgtagtcggcctcgagcacgatcacgcgcgcgccgcgccgcgcaagatgccacgcgctgctcgtgccgtgcaggccgccgccgatcacgatcgcatcggcttcgtcgcgtatcgcctcgtgtgtgccggtcatgtcactcaccggccagttcgccgagcgtgatcggcttgatcggcggccggatccggtagtagccgaccgtgtcgggcgcgacgcggcgcgcatcggcgatcacctcggtgacggtcagcccgcacaggcgtccctggcacggtcccattccgcagcggccgaacgatttcgcctggttcgggccgacgcagccgagcgcgacgaagccgcgcagctcgccggccgtcacttcctcgcagcggcagacgatcgtgtcgtcggcaggaatgcggttcgcgtcgcgcggccggtacaggctgtcgaggaacggccgaatccgcagcgcgcgggccagcgcgttccgatgcgcgcccgcttcgcgatcgcgcgcggcctcgtcgagcgcaccgagctgcgcggccaccgcgagcgcagcgagcgtgccctgttgcgccgcggcctgtgcgccgccgattccggcgccgtcgccggcgacgaagatgcccggcacgtcgagttcgccccacgcgtcgacctgcggcgtaaagcagagctgcgcgtcgtcccagcggtgcgcggcgcgcagcgcatgcgtgaactgcgtgttcggaacgacgccctgatgcagcaggatcacgtccgcgtcgatgcggtgcgcgcggccctgcgccgtaaacgtcagggcggcggcgcgcggctggccgtcgtcgcctgcgcggctcacgatcgcgagatcgtccgcgccttcatggatcggcacgttcgcgtcgcgcagcgcgcgcatcatctgcagccccttgccgaggaacggccacgcgcgcagcgccgcgaacagatgctttttcgcgcgccagcgatcggcgggccgcgtggtgtcgacgagcgcgcgaatcggcacgccggcgcgcagatactgccagccgagcagatagagcagcggcccgcagccggccagcacgggcggcgtcgacggcacttcgcccgcgctcttcagcaggatctgcgcggcgcccgcgctcagcacgccgggcagcgtccagcccggaatcggaaacggccgctcgagcgcgccggtggcgagaatcacacggcgcgcgtcgaagcagccgaccttgccgtcgcgcagatagtgcacctgccgctcgcgcgtgacctgccagaccgtcgtgcgcgtcaggtgacgggcgcccgagcgcgcaaatgcgtcggcgagcgcggcgccggccgcgtagtcggggccgaggatctcgcggcggcgtgcgtccgcgcgctcgatcgcgcgatagatctggccgccgacggcatcctgctcgtcgagcagcacgaccgacagccccgcgcgcgctgcgcgcgtggcggcgccgaggccggcggggccggcgccgaccacgacgacgtcgacggtttcctgcatgaattcagcggtcatcggcgttctccagtgacgcggcggcaagcgcggattcgggcggcaggtcgcgcgcgccttcctgcgtgcgcacgcacatgccgtcgcgcacgtcgaccatgcagctctggcgcgcgggcacgccgtcgatttcgacgagacattcgaagcacgcgcccatcatgcagtagggcgcgcgcggcgcatgcgacacgggcgtcgcgcgaaagcgccgtacgccggccgcgagcagcgcggcagcgacgctgacgccggccggcacgcgcagcggcgcatcgttgaagcggatctcgacggtcgccgcggcggcatcgagcggcttgaacagggacgaactcgggtgggcagtcatgggcgggcggacaaagtcagtaagcgggagcaggccgggcggcagcggcgatcgtgtcgggcgcgtccggaaagcgccgcgcggacagcgcgggcaactcgtcgggcatcggcgcgccgacgatccacggcgcgatgcgcatcgcatgcgcggccgcgagcgtgacgccgctgtggcaggtgacgacgaacgcgcccggatgctgcggcgattcgtcgtagatcggaaagccgtcggggctgtacacgcgcagcgcggcccacatccgcacgagccgcacgtgctgcagcatcgggaatgcgcgcacgccgcgccgcgcgatgtcggcgagcacgggcgtcgtggtcaggtcgtcgaagccgacttcctccatcgagtcgccgaactgcacggtgccttcgtcggtctgccgcacgttgatggtcggatagcggagaaacggtgcgacgcgttcgctgacgagcacctgcccgcgattcggtgcgaccggcgcatggagcccgacctgcggcgcgagcgtgcgattgccgaggccggccgcgagcacgaggcggccggtgcggaacgtgccggccgcgctgtcggcgacgaagccggcgccttcggcgcgcacctgctgcacgcgcgcgccggacacgaggcgcacgccgcgatgctgcatcgacgcgtgcagcgcgcgcagcagcttcagcggattcacgtggccgtccatcggcgtgtagctcgcgccgacgaccgcggggccgatgcccggcaagcgctcgcgcagctcgcgatgatcgagcagctcgaacggataatcgccgagcgcggtctgcagcgtcgcgagacgcgtgcggcgctccgcgagctcgtcgtcggagaagcagagatgaaagccgcccggctggcgcagtgcgacgtcgacgccgctgtcctcgagcaggctcgcggcgagctgcggccagcgcacggccgagctgcgcgaccagctcgcgtagggcgtgcggtcgtggcccttgccctgaatccagacgaggccgaaattgccgcgcgacgcgcgaaaaccgccgtcgtcctcgtcgagcacggtcacgcgcgcgccttcgcgggcgaggccgtacgcgacggccgtgccgacgaggccgccgccgatcacgagcacgtcggggctcgcggctgcaggtcgaatcatcgtgcttctccgatcaggatgcgatcgagcccgaccagccggtcgagcacgagcatcagcaggaccgtgccgacgatcagcaccgccgacaccgacgtgacgagcggatcgatcgtctgcgcgatctggttgtacatggcgacgggcagcgtcgtcgtgcccggtgtcgcgacgaaaatcgtcatcgtgagctcgtcgaagctctggatgaacgacagcacccagccgcccgcgacgccggtgcggatcatcggcagcacgacgcggcgaaacgcggtgaagcggctcgcgccgcacgccagcgccgcgcgctcggcatcgcggtcgagcccgatcgcggacgacagcgcgagccgcaacgcatacggcagcacgatcacgacgtgcgcggcgacgagcgcccagaacgagccgctcagatgcagcagcgacaggaagcgcaggaacgcgatgccgagcacgaccgccggaatcatcatcggcgacaggaagaagctcgtcagcgcgccgcgtcccgggaagcggtagcgcgcgatcgcaagcgcggccggcaccgcgagcgcgacgccgagcgtcgcggcgacgagcgcgagccgcaccgacagccagaacgccgacacgatgtcgccgttgtcggcgatcgcgcgaaaccagcgcagcgacgcgccgtcgaacggcatcgagatatagcccttgtcggtgaacgcgacgagcatcacggccgcgagcggcgcgacgatgaacgcgacgaacagcgcatggaaggcgagggcggcaaaaccgttgcgttgcatggcgtcgctccgtcagtcgaagatgtgcttgaagcggcggtccgcgagccggctgcagcccatcacgatcgcgacgttcgcgatcagcagcagtaccgcgatgctcgcgccgagcggccagttcagcgtgccgaggaattcgtcgtatgcggccgtcgcgacgactttcaagcggcggccgccgatcagcgcgggcgtcgcgaacgccgatgcggacagcgcgaacacgatgatcgaccccgacagcacgccgggcaggatctgcggcaggatcacgcggcgaaacacgcgcatcggcgacgcgccgagcgaccgcccggcccattcgacctgcgggtcgagcttctgcagcgtcgcccataccgacatcaccatgaacggcaccagcacgtgcgtgagcgcgacgatcgtgcccgtcatcgtgaacacgaggcgcacgggctcgtcggtgatgtgcagcgcctgcagcgcatcgttgagcacgccgttgttgccgagcaggatctgccagccgagcgtgcgcacgacgaccgagatcagcaacgggccgagcacgacgagcaggcagatcgactgccacggcttgcgcatgcgcgcgagcacgatcgtctccggcacgccgagcacgatcgacagcagcgtgacggcggtcgcgaggcccgcggtgcgcgcgaagatcgtcagatagtagggatcgcgaacgacttcgagatagttcgcgactgtccagcccggctgcgtgcccgcgatgtcgctgaacgtatggaacgacagcacgagcgtgagcagcagcggcgcgagcagcagcgtcgcgaacagcagcagcgcgggcgccgacagcagccacggcgcggcgccgccgcgcgtatcgtcaagcgtggccatgcgcgccctcccgcgtcagcatccgcagatcgtcgtcggcccacgcgaggccgacttcgctgccttcgtccggcggcggcgcgccggtgttcgactgcgtgacatgcagcttgccgagcgccgtgtcgatcacgagcagccactggttgccgacgaacacgcgcgtcgcgacgcgcccgtgcagccgcgcgtcgccgttcgcgagccgcatcttctccggacggatgtagacgttgacggggcccgcgacgtcgcgcccttcgtgcggcacatgcagcgtcgtgctcgcgaccgcgacttccgcgcagcgcggattgcggcgcagcacttcgccttcgaacgtgttcgtgcggccgaggaacaccgacgcgaacggcgtggccggccgctcgtacgcgtcgaacggcgtgctcagctgcgcgatgcggccgcgatgcatgacggcgatgcgatcgctcatcgtcatcgcctcgacctgatcgtgcgtgacgaggatcgtcgtgatgccgaggcgcttctggatcgcgcgcagctcgatgtgcatttcctcgcgcagcttcgcgtcgaggttcgacatcggctcgtcgagcagcagcagctcgggccgcatcgcgatcgcacgcgcgatcgccacgcgctgccgctggccgcccgacagctccttcgggtagcgcgcgtcgaggccgtcgagccgcacgagtgcgagcgcctcggcgatccgctcttcgcgctgcgcgcgcttcatcttgcgcatttcgaggccgaagccgacgttgccggcgaccgtcatgtgcggaaacagcgcgtagctctggaacacgacgccgatgccgcgcttctccggacgttcgtgcgtgatgtcgcggccgtcgagcgtcacgcgcccggcggacggcgcgacgaaacccgcgatcatctgcagcgtggtcgtcttgccgcagcccgacggcccgagcagcgacagaaattcgccgcgctcgaccgataggtcgagctgctcgatcgccgtgaagtcgccgtagcgtttcgagacgtgttgcagggtcagaaagctcatgggtcggattccttgcgaagcggcggcgccgcgcgttcagcgttcgaccgagcggttccagcgctgcgtccattcggtgcggcgcgggttgatggtcgtccagtcgacggtcgtcagcttcgcgacctggtcgggaccgtagggcacgcgcgcggcgacgtccggtgcaagcttcaccgtccggttgacggggccgagcccgatcgcctgcgcttgcagcgcctggacttccggcgtcagcaggtactggatgaactgctgcgacagctgtggctgcgcgttttcggcgactgcgcacgcggcgacctgcagtgcgaccgcgccttccttcggatagacgaacttcagcgggaagccggtgttctgcagcgacaccgcgcgaccgctgccgtacggtgcggcgatcacgtcgccggcctgcatcaggccatccatctcgccgggcgtcggcgcccacgacagcacgttcggcgcgacgcgtttggccatcgcatcgaagccgggatcgatgcgcttttcgccgccgccgttcaggcgcgcgagcatcacgagcgtgtgcagcccgtacgtgacggtgatcggcggcatgccgagcttgcccttcagtcgcggatcctcgagcgacttccacgaatcgggtgccggcaggccgagcttcttgaacgcgtcggcgttgtagccgatgccggtcgcgaccacgccgacaccgactgccgccggaccgaggcgcgcaagcggatagagatccttcatgatcggcgcatcgtcgatcgtcgcgcagaggccgagcggcatggcctgatacatcgggccgtcgtccatcacggcgacgttgatctgctgatggcccttctgcgcctgcagcttcgcgagcgtgtcgctcgagttgccggcgacgtagacaatcttcacgttgtgcgccttctcgaacgccgggatgaccttctgccgatagagctgttcgttcgagccgccgacgttcgcgacgttcagcgtcgtttccgcatgcgcggcgaccgacgcgatcagcgcgagcgccgcgcctgcggcgacgagcggtttcgccgcgacgcggcgcgaggcgggagagaagcgggacgggcggcggtgcggcgaacggttcatgacggcgatctccattcgggtgtggtgggcggcggcatcggaacgtgtgccgatgcaatgcagtctggcgcctgtggtccatgccgtccaatacgaataaaatgccggtccataccgaaatgtgatggatcagggttaggctctacgggacgatacggagtggcacgatgaacctgaagcagatcgaagcgtttcgcgcggtaatggtggccggttcgatgacggccgccgcgaaggcgctgttcacgacgcagccgaacgtgagccgcatgatcgcgagcctcgagcgcgatacggggctcacgctgttcgagcgtgtcggcgcgcggctcgtgccgacgagcgagggcaccgcgttctttcgcgaggtcgagcgtgcgtatgtcggattgcgcgggctcgcgaatgccgccgagcagattcgcaatctcggcagcggacggctgcggatcgccgcgatgccggcggtcggctatacgctcgtgccgcgcgcgatcaagcgcttccaggagcagtatccgggcgtcacggtgtcgctgcacgtgaacacgtcggccaccgtgaatcactggaccgcgtcgcagttctgcgatatcggcgtggccgtctacgtgagcgagacgtcgaattgtgaggtcgagctgctgtcgaaggtcgcggccgtctgcgtgatgccggggcagcatcgtctcgcgagcaagcgcacgatcaagcccgccgatctcgccggcgagtcctttatctcgctctgtcagggcgacgggatgcgcacgctgatggatgcggtgttcgagcgcgcgggcgtcgagcgcaagctcgcgaccgaagcgcaatacacggcgatctgctgcgagatggtgcggctcgggatgggcgtgacgctcgcgcatccggtcgtcgcgcaggcgttcgcggggccggacgtcgcgatccgtccgttttcgccggccgtcacgatgccgacgtatctgctgtttccgccgcagccgtcgcgcgaccgcctcgcgaccgcgttcgcgacgctgctcgccgacgagcacgacgcggcgacggggcggacgtcggcgcgagggcgtcgttagttatttggtttgtgaaatcgtcggcgtcgcggccgctagccgacgcaaacgccgattcgcacgcaagcggcaacgcacgccgcttgcatcgcgcggtctaccagagcgcacttcaattcccgtacatatcgaagtcgaaatacttcgactgaatcttgttgtaggtcccgtcgctgcgaatctgcgcgatcgcgcggttcagcgcatcgcgcagatcggtatcggccttgcgcacgccggccgcatcgccgttgcccatgatcttcgggtcgtagacgacgccgcccgcgaacgagaaacccttgccgcgcggcgtcgcgaggaagccgagctggccctgcacggcgtccatcagcacgccgtcgacgcgcccgttcacgagatccgcatacgcctggtcgtagctcggatacggcacgacctcgaccttcgccgccgcccatttctcgcgcgcataggtctcctggatcgtcccttgctcgaccgcgatgcgcttgccggcgagcttcgccgcttcgggtagcagcccggagcccgtgcgtgcgatcaggcgcgtctggttgcggtacagccgatcggtgaaatcgatctgctggcgccgctgctcggtcgccgccatcgacgacaggatcacgtcgaacttgcgcgcctgcagccccggaatcagtccgtcgaagctgctcgacacccatacgcatttcgcgttgagcttcgcgcagagcgcgttgccgagatcgatgtcgaacccttgcacgctgccgtcggtcgcggtcgattcgaacggcggataggtcggatcgacgccgatgcggatcgtcgtccattccttcgccgaggcgagcgtcgcgcaggccatcgcggccgcggcgacgagcatcgtgatacgcgtcttcttcttcatggtcaggctccgttcgtgtggggaagcgggggcgggtgcggcgtcagctcgggaagtcgccgcggcggaaatcgtccgacagttcgacggcgtccgcgagttcgtcgacggtgatcggcttgatcggcgcgcgcacgcggtattggccgacgtcggcgacgtcgcgctgctgcacctcggcgatcagctcgccgacggtcgtgccgcaccagcgtccctggcacggacccatcccgcagcgcgtgaacgccttcatctgattcgggccctgacagccgagcgacgcgagccggcggatttcgccggccgtcacttcttcgcagcggcaggcgatcgtgtcgccgtcgggacggcgcagcgcggcgggcggcgtatagagtgcatcgagcagcggccgtaccgcgagatgacggcgccacgccttgagcagcggccgttcgcgtgcggcctgttcgtgcggcgcgagcgcaccgacgctcgccgcgatatcgagcgccgcgacctcgcccgcgatcgccgcagcctgcgcgccgccgatgccggcgccgtcgccggcgatccagacgtgtgcgacgctgctgcgtccgcgcgcattgcgttgcggccgccagcacgcggcgcgttcgtcccactcatgcgcgcagccgatcgagcgggcgagctgcgttgacgggatcacgccctgatgcagcagcacgagcgacgtgtcgagcgcgtgtgcgatgccgtccgcgtcgcgaaagcgcagatattgcgcgcggccgtcgccgtcgacgcgcacgtcggtggcgccgcgatagaccggtatgccggcgtcgcgcaccgcgcgcagcatgcgccagcctttcaggagatagtccgcgccgcgcagtgcgggcagcgcatgcgggagtgcgcgtcgccaggcatcgggcggcgtcgtgtcgaccagcgcgcgcacgcgccggcccgcattcagcaactgcgcggcgaacagccacagcagcgggccgctgccggcaagcaccgtatcggccgacggcgcgagccccgacgatttgagcagcgtctgcgcggcgccgacgcccatcacgccgggcagcgtccagccgcgcacgggccacgggcgctcctgcgcgccggtcgcgatcagtaccgcgcgtgcatcgatttcgagcgtgccgcgcgctgcgccgccgagcgtcagcatcgcgacgggcgcaggctcgaatgcgatctgccagaccacgctgcgcggcagataatgcgcgccgctcgcgagcagcccgtcgatcagcgggcgtcccgccgcatagtcggggccgagccactgcgcgagcttcgccggcacgtcggcgaggttgcgatagatctgtccgcccggcgacggaccttcatccgcgacgacgaccgacagcccggccgagcgtgcggccatggcggccgccatgccggccggccctgcgccgacgatcagcagatcgcatgcacgccgcgtcatgcgagcctcgctttgccgtgcatcgcgcgcacctgcatcccgtcgcgcacgggcgtcatgcagccttgcacgttcggcacgccgtcgacttcgacgagacagtcgaagcagacgcccatcatgcagaacggcccgcgcggcgatgcgctgacggccgtcgaacggcaggcgagcgtgccggccgcgagcagcgcggccgcgacgctgtaatgggccggcacgtcgtgcgcgatgccgtcgacatggatgcgcacgcgttcgcgtatcgcgtcggcgggaacgatcgattcaaacatgccgggcctccttcggtgcggcgaaacgcgcggtcgtaaacgcggacagctcggccggcgccgcgcgcccggcaatccacggcgcgacgagatcggcatgcgacgcggccagcgtcacgccgctgtggcagatcgcgagatacgcaccggggtgcgtgcgcgacgcttcgtagacgggcagcccgtccggcgtcatgatccgcagcgcgccccaggcgcgtacgatccgcgcatgcgcgagcgccgggaacgcggtgcgtgcgcggcgcgcgatgtcggccatcgcggggcgcgtctggccgtcgtcgaagccgacgtcttcggccgaatcgccgagcagcaccgagccttcctgcgtttgccggacgacgagcgtcggataggcgagaaacggcgcgagccgttcggtcaccatgatttgcccccgcagcggcgagatcggcgcggccatgtcgaccatcggcgcgagccgcgcattgtcgaggccggccgcgagcacgacgcgcgcggcgtcgagccgcacgtcgcgcgtgtccacttcgaagcggcccgcgcgcgggcgaatctcgacgacgtcgtgacgcggcagatagacgccgccgttttgcaggaacgcttgcagcaaggcgcgcagcgtgtagagcggattcgcgtggccgtcgttcggcgaccacagcgcgccggccagcgcggccgacgcggccggaatgcggcggcgcagttcggccggatcgagcgcttcgtaggcgagcgccgcgtcctggcggcgcagcgattcgagcagcgcgatcgcgtcgttcatgtcggccgcatgctcgaacagttcgatgccgcccggccgctcgaagccgcagtccacgcccgtctcgcgctgcagctgcgcggcgaatgcgccccagcgctcggacgattcgcgcgaccagcgcgcatacggcagacagcggccgcccttgccctgcacccagacgagcccgaaattgccgcgcgccgcgcgaaacgcgatgtcgtcgccgtcgcatacggcgacgcgctcgccgagccgcgcgaggccccaggcgagcgccatcccgacgagcccgccgcccgcgacgacgacgtcgaagctgcgcacgttcatcggcagctccggcgtggggaggtctggatagggatgttatggtgcatggcggcggcgttcgtggcggaatgtacgttgcaggaccgatgttcggacaggcaaaatgggctgtccaatacaggttgatcaacgacccataacccaatgttatgacgacgccttcactgagaatccgccagatcgaagcgttccgcgccgtgatgcagcgccataccgtcacgcgcgcggcgcgcgatctgcatatttcgcagccggccgtgagccggctgatcgccgatctcgaggcgcgcgtcgggttcgtgctgttcgagcggcagcaggggcgcttcacgcccaccgcgcaggcgcgcgtgctgtacgaggaagtcgagcgcgcgttcatcgggctcgatcgcgtcgcgcaggccgccgagcagattcgcgcgatgcggcgcggcacgctgcgcgtggccggctcgccggccgtcgcgctcgatctgctgcccgagcgcatcacgcgttttgcgcgcgcgcatccgggcgtcgatatcacgctgctcgcgcacagcgcgtcgacagtcgtcgacaagatcgcatcggggcagtgcgacgtcgggctgatcgccgagcccgtgccgcatccggccgtacgcagcgagcggctcgccgacgcgccgatgcgctgcatcgtgccgcgcacgcatcggctcgcgcgcaagcgcgtgatccgccccgacgacctgcgcgacgaagccttcgtctcgtttccgccgagcttcgaggcgcgcagcgcgatcgaccgcgtattcgtcgacgcgggcgtgtcgcgcgggctgtcgatcgaggcgcagctgtcgcagacgatcgtcgcgttcgtcgcgaacggcgccggcgtcgcgctgatcgatccggtgacggccgcgtatgcaggccatcgcgtcgcggtcagaccgttcgagccggtcgtgcccgatcacttctatctggtgacgtccgcgtcgcagccgctgtcgatgatcggcgaagcattctgcacggacttgcgcgaggcgttcgggcggatgcgggcgctgcgcgacgcgtgaacggcgtacgcgcgcaccgcgaggatcgcgccggacgccgtcgctcgtcggcgcgccggcgcgttgcgatcgccgtttacgcgagcgcggtatcggccgcgtgcggcgcccgtccggacgacgcacgcgcccgcgcctcggccgcgcccgccaggcgccggtagcgcgcgagcgcccatagcgggaagtacgcagtatagccgtgatacttcaggtagaagatgcgcgggaaacccggcgcgttgtgcgatcggtgccaccagaagccgtcgtcctgctgcaccgattgcagatacgcgatgccgcgcttcaccgaatcggacgcgcagtcgccgaacgccatctgcgcgagcagcgcccatgccgtgcagttcgatgtgctctcgccgccgttggtgccggcaagcgccgggtcgagatagctgtcgtttgtttcgccccagccgccgtccgcatgctggtgcgcgcgcaaccattcgagcgcgcgcgcgatatacggctgcgacggatcctcgccggcgagcgtgaggcccgcgagcacgctccatgtgccgtacagatagttcgtgccccagcggccccaccagctgccgtcgggctgctgcgtgcgcttcacgtagtcgattgcacgcgcgagcgacgcgcggtcttccgcacgccgcgtcacgccgaagcacagcagcacgcggcccgatacgtcctcggtcggcggatcgagcagcgcgccgtgatcggcgaatgggatcgcgttcaggtagaggcgatcgcaatcggcgtcgaacgccgcgaagccgccgttgcgcgactgcagcgcgcgcatccagtcgagcgcgcgcgcgacgcgcgccgcatacgggtgcgagccgtccgcgttgcgatgcgtgcggccgcggcgatcgagcattgcggtgacgaccgcgctgtcgtcgatgtcggggtaatacgggttcgcgtactggaaggcccagccgcccggctgcgtgtcggccggcgcgttctcgatccagtcgccgcgcaggtcgttcacctggcgcgtcgcgagccagtcgtaggcgcgcgcgatgcgggcgtcgagttcgtcgagcgcgcgcgccgattcatccgattccggcacggccacgctgcgtgcctgttcgagcgccatcgtgctccacgccgtatcccagacgggcgacaggcacggctggcagtacacgctgccgtcgggccgcgtgaccagcagcttcgcgagcgcgttttcgcagtcgcggcgcagcggatgatcttccggatagccgagcacgtccatcatctgatagctgtacacgatcggcggaaagatgccgccgaggccgtcctcgccgttcatgcgttgcgcgcaccaggcctccgcgtgccggatcgcgcgccggcgcagccgtttcggcagcagcggttcgacatggcgaaccacgcggtcgaggatgaggaacgcgcggcgcatgccgcgcgtcggcgggaagtagtggcgctcctggtcgggcggcgtgacgaacagctcgggaatcgcgacgttgcgcgggttgcgcgcgcgggccttcagcgagcacagcacgagcagcggcaccatcgtcgtgcgcgcccagtacgcgaccttgtacatcgagatcggtacccacttcgggaacagcacgaattcgatcggcatgaacggtgtcgcgcgccacggcacctgcccgaacgtcgcgagcaggatgcgcgtgaacacgttcgagcgggccgcgccgccgagcttcaggatcgcctcgcgcgcgcggatcatgtgcggcgcatgctcgctgtcgccggccgccttcagcgcgaaatacgccttgacgctgcacgagacgtccggcgcgccgtcgacgtacagatcccacgcgccgtgcgtgtcgagccgctggatcgcacgcaggtagcgcgccatccgttcctgaagcgcgtcgtcgatccggtccatgaaatgcatcatcaggatgtattcggccgtgatcgtcgcatcggattcgagttcgaaacaccagctgccgtcgggctgctgaagacgggcaagcgcgtcgcgtccgcgcgcgatcgcggtgtcgagcgcggaccagggagagagggcggacttgttcatggcgcggatcataccatccggatggaatgtttaccgcgagacggccggtgctaacatcgcgtccatgaaaaaacgctccgtatccgctcgttccgctcagtccgtacccgtcgatcgcgcagaaccgggcgacgatgctgcgcaatcgcgtgcaaccgccgccgcgcctgcgcccgttgccggcgtgcggcgtaaaaaggcgccggaacaggtgcgcgcccagctgctggatgccgcgtcggagatcgcgacgcatcacggcgtggccgccttgacgctcgacgcagtggccgagcgtgccggcgtgacgaagggcgcgctgcagtatcacttcgcgaacaagcagggcctgctcgatgcgctgttcgagcaggccaccgagcggttcgcggcgcagatggccgcgcgccgggcggccgatccgcacggcgaaggggcggccgcgcgcgcgtatctgcatgcggtgctcgataccgcgcagccggccgcgagtaccgacgtgctgcgcgtgctcgtcgcgtcgatgattaccgatcaggagacacgcgcacgctggtcggtgccgatgcgcgagtggacgcggccggacccggtaccgctcgagcaggccgcgacgctgatgatctgccggctcgcggccgacggactgtggatctcggagctgctcgacagcgtggagatgtcggcggagctgcgcacggagatcgtccggcagctggaccgcatgagcggcggcggtgcgccgcaggccgggacgaagccacgcgcgcaagcacgcgcgcgcgggcggcgcggctgagcggctccggtttcagtcgccgaacagcgcgacgagatccgcgatccgtcgcacgcccgtcttcgcgaagatcgatttgatctggcttcgcacggtgctgatgcgcacgccgttgcgctgcgcatattcggcaggcgtcaggccgcccgcgatgccgctcgcgacggccatttccgccggcgtcaatgcgaacggtgcgccttcggcgtgcggacgcgcggcgccgcggaacggccgccgcggcagcagcatcgcgagcggccgcgtgtcgcggtcgagcgatgcggtcaactgcggcttgagcggaacgacctgaatttcgagcgtcgggcgacgctcgcgatcgagcgcatagagcggctgcggcgcggcgacgtgcggcggcgtgcacgcatccttcacgcgctgcgccagttgcggcgccacctgcggcgacgaggcgacgacccggtcggcctgcacgcgcagttccgtcgaagcgccgagcagtgcgctcgcggccgcattcatatagcgcacgcgcagcgtgtcgtcgacgacgatcaccgcacgcggcagcgcgtcgagcgccgcggccagcatcggcgcactgtcgtgcgtctgcgcggccgtttcgcgcacgcgaaagacgttcggcaaatgatcgagcacgcgctgcagttcgcgcaccgtatgcgcgtcgtaaggctggtgattgaccggacgatgcacggcgagaatcagccgccgatcgccttcgagccgcatgccgccgcacgaatagcgcagcccttcgcggatatagaagtcctggtagtactcgctgcggtcgatcacgctgtccggcaggaagcggtgcatcggatacatgcggcctgcgggttcgcgcatcagcacctcgcgcgcgagatccaggctgtgatagtggctcgcatacgcgtcggcccagcccgagccgtaaccggtgaagcggtattcgaggaagcggccggtgcgcgcgtcgtgcacgaagcagttcgcggcgcgcgcgtcggcgagggcgacgagcgcccgaagcgcgacgtgccattgttcgggatcgatggcggccgcatagagcgccgcgatcgactcgtccgccgatcgtatcgtggtcatccccgtacccccgttggcgcatgcgcgccgccgcacgttcgagctggacgatcagcgcccgcccgtcgaacgaatgccgtgcgatcgattctagcaagcacccccagttttggggatgctgctgcgatgcggaatgtctaggatcggcaacaggctcgcggttcggcgtgctggcgcacatttcgataccgacgttttgcgcggtgcggaatgatgcgactcgcggcgtcattgatcggacgatagcgcggtacgacgcgcggcaccgacaagattccgacacacgccgcgcgtaccgtcatcgagcacgcgcgcaatctgacgcagacggagacacggcggcagcgcgggcagcaggtcgggggtgtcatgtttcggggggcaggatcaacatgctgacgagagactatgtcgaacgcgagctgtcgcacatccagagaatggtcgcgatgctcgaaagcgatagcggcacgaaggcgtatctgccgggcgctgcgcgcgtgagttgtccgagttactggcgagggcgcatcgaagcgctgctgtcgacgcccgacatgccgcgtcatgcgcggaaaatcagcgaaacgctgctcgtgaagatcgacggcatggaagcgcgattcgcggcgcgtgcgtccgcgcgcagatagcagggtccgttcgcgcgtcggcgcggattggcgcgcatcggcgcgcattcacgcgatcaacgcaaaggccacggaaacatcccgtggcctcgtgggtgcgcgcagccgagtcggctgtgcgcgtcagtgcatcgtgcgccggcttagccaagcgtcttcgaccagttcgcgtaccagttgcggaacagcgtgtactgcgtttccgcatagttgcgctgcgcgtcgctcagcacgtcggtttcgttgaagtgcagcgtgtattccttgtcgccgttcagcaccatcagatacttgtagaacagcacgaggtcgcagccttcgtcgaacgacgacagcaccgccagcgccgactcgagttccttcgcgcgcgcccgtgcgaccgcatcgccttgcgccgccttcttgcacagctcgacgaggtgcagcacttcgcgcggcagcgcgttgccgatgccggtgatcgcgcccgccgcgccgcagttgacgaagccgtggaagacttgcgtatcgacgccagccatcagcgtcacgctatcgtcctgcgacgtgatgttctctgcggcatagcgcatgtcggccgcgccgccgaattccttgaagccgatcaggttcggatgctggcgacgcagttcgaagaacaggtcggcgcgcgtcgcgaaaccgtagtacgggctgttgtagatcacggccggcagattcggcgcggccttcaggatcgcggagaagtgcgccttctgtgcggccggcgacgcgccgcgcgacagcacgcgcggaatcaccatcaggccgtgcgcgccgacggccgctgcgtgcgccgcgtgcgacacggcttccttcgagttcaccgcgccagtgccgacgatcgtcggcacgccggccgcgacgaggcgcgcgacgccctcctggcgctgcgcttcggtcagcagcggccagtcgcccatcgagccgcagtacacgaccgcgcgcatgccgatttccaccagctccttgcccttcttgaccagtgcgtcgaagtcgggctggcggtcggccgtgcacggcgtcatcagcgcaggaatggtgccggtaaaaatgttgtcgctcatcacgtttcctctttcagattggatcaactgccgtggcgcccgcggcgtggccggtgcgcgctcgtctcctcgtccgtgcaacgtggccgcggcttcgccgccggccgacctcgcacgccgatgaacgcattctagatgtttcgaatattttatacaatataaaattaaaaggatgcggcccggaatgttcgggcgtgtgcagaagggccgtggtgtgccgaaaaaggcgtcggacctcggccgccgaggcgagtcgatgtagcgaacctctcgccgtcccactctcggtgagccgcgtgctcgtcctgttggattgcgtaatgaatattgtataaaatcgtgccgcgagcaggctcgcgtaaagaaccagaaagcacaacgcaagacatgaacaggagacacccatgacaggtcaggtcggcgacgcagtgtcgcccggtaatgccgccgcgcagcgcgcggcatcgaacagcgccttgaagcgcgttgtcgccgcatcgatggtcggatcgatcgcggagtggtacgaattctttctgtacggcacggcgtccgcgctcgtcttcggcacgcatttcttcaggaagaccggcaatccggtcgacgggctgctcgccgcattcgcgctgtatgcggtcgggtttgccgcgcgcccgatcggcgggctcgtgttcggctattacggcgacaagttcggccgcaagcatctgctgcaggtgagcctgatcgtcgtcggcgtcacgacgttcctgatgggctgcctgccgacgttcgacgcgattggctactgggcgccggccctgctcgtcacgctgcggctgatccagggcttcgccttcggcggcgagtggggcggcgcggtgctgctcgtcagcgagcacagccccgacgaccgtcgcggctactgggccagctggccgcaggccggcgtgccggccggcaatctcgtcgcgacgatcattctgctcgtgctgtcgagttcgctgccggagtccgagtttctgtcgtggggctggcgcgccgcattctggttctcggcggtcgtcgtgctgatcggcttctggattcgccgcaaggtcgacgacgcgccgatcttcaaggatgcgcaggcgcgccgcgaacggaaccaggagaagcagctcggcgtgatgcatgtgctcaggcatcactggcgcgaggtgctgatcggcatcggcgcgcgtttcgcggaaaacatcctctactacatggtcgtcacgttctcgctgacgtacctgaagctcgtcgtcggtgccgacaccacgcggatcctgaagctgatgttcgccgcgaacgcgatccacttcttcttcatcccgctgatggggctgatgtcggacctcgtcggccgcaagcccgtgtatctgacgggcgccgtgctcaccgcgtgctggggcttcgtcgcgtttccgatgatggacaccggcaacgactggatcatcatggccgcgatcgtgctgggcctgttcatcgagtcgatgacgtattcgccgtattcggcgctgatgaccgagatgttcccgaccaacgtccgctatacggcgctctcgctctgctatcaggttgcgccgctgatggccggctcgctcgcgccgctgatcggcctgtcgctgctcgagcgctatcactcgtcgatgccgatcgcgatctatctcgtcgtggcggccgcgatctcgatcgtgtgcgtcggcgtcgcgaaggaaacgcgcgggaaatcgctgcgcgacgtcgatgcggatgcgcagcggcgcacggcgcgctagcagcagccgggaggcggcgcatttcgacgagccgggcagcgtgcaaaacgcgcttgcgcgtgcttggccgacgagcggcgacgtatcgcgtcgaatgtcgcggcgcctgcgctcatccgtcgctatggcgtatagcgcgacgcatagctggccgcccgtgcgacctgttgagcgtggcgctcgccggccgtcacgtacttcgtcgtgggcggcagcacggagggcaggtcacgcagcttcacgagtcgggcggacgccgacggcggcgcggcgcccgcggtatcgggcaggccctgccagcgcaggttcagcaggccctcgtggatgcccaccgtgtcgacccagttgtagacgccgggatcgctcggcgacaccacgaacgtataggtgccgtccggatcggccacggcctgcgtgttattcagcgtctgtgtatggccgatgtagtcggtggtgatggtccagcggctataggccggcgcgatgaagtacttcgcgccgccgaggttgacgctcagcaccagcgcttcgtcgtccgcgagtcggaacgcactgtaggtcgcggcctgcgagctcaggcgaccgttcgcgccgccgcgcgtgatcgccggcagcgtgttgacgggctgggcgtaagccagcgcgttgtagtaggcaaagacgtcgccgaccttgccgagcgtcgacgccagtgcggcggcctgggcgtcctgcgtcacggtgctcgcggtagtggtcgcgggcacccgcttcaccgagaggcggttgaattgctgcacgccccagtcgttgacggtgtcgcggataaagaacgacgcggccgtcggcgtgagctgcacatggttgccgctgccctgcgcgttggcatctgccgtgatcgtgaagttgccgtcggcatcgatcgcgagttgctggccggccaggttggatagcgtcgcgttcgcgctgttccagaggctgatgttcacgtcgaccggtgcatgcctgtcgacgtggccggcgacgacatagctggccgccggatcgacgacgaaggtgcggtatatcgtgtcggggttgtcgaacgtcgtgcgcgagcccgggacgttgaggccgaaccaggcgtgcggtgccgcgagcagcgacacgattttcggccgttccggatcgcggttggcgatggacagcgcattggagaagaccgtttcgtccacggcggtgtcgaggctggccatcgcttcggccgggacaccgccgagcgtctgcgcgacggcgagccatttggacttcaggacggccttcgcctcgatcacggcaggcgcctgcacgagttcgagcgcccgcttttcggcggcgatctgatcgtcggtcgccagcggatttctgctgcccgcgctcgccgacgccgccgggctggaggcatcgccaccgcaggcggccacgccgagggcgacgagggcgacgggaatcgagagtcttgcaatgcgcgtggaacgggtcatgtcgggccggcggaagtcgaggatcgtgcagcggtcgccgatcttaaaaggcggtcgtacgtgccgggaaccaagaaaacgcgatatggaaagcaggaaaaccggagagcggcgtcgcgtcgcccgttcgtatgtcggagggccgcgtcgcgccggcgcgatagggggcgagcgtcggaatgccgtgcatcgatcgcccgacgccgacgcgccgcttccgtgcgcagcgaatcgccgcccgaaaacgctctgctaatatcgtagaaaatatgcaatatccaccgtcgcgccgccgcacgccgacggtctagccgaaaccgcaaacatgaacgagaaacgccccgcgctggtctatgcgacgcgcgccgaagccgcagcgaacgaactgcgccgccgcattctgtcaggcgaatacgtcgacggctatcagctgcgccaggacgcgctcgcgaccgaactcggcatcagccgcattccgctgcgcgaagcgctcgtgcagctcgaaagcgaagggctcgtgaagatcctgccgcacaagggtgcggtcgtgtcggagctgtcgccggaggacatcacggagctgttcgaattgcgcgcgctgctcgaacccgtgctgctgaagaaatcgatcccgaagctgaccgcggaagattttgcacggctcgacgcgattctcgccgaatacagcaaggtgctgcacgcgagccagtcgggccgctggggcgaactgaacaccgagctgcatcacgtgctgttgtcgcgcgccgagcagccgaagacggcggcgatcgtcgcctcgctgctgcagcagaccgatcgctacacgcgcgtgcagctgtcgctgtcgcaggctgcgcgcgacgtcgccgagtccgagcatgcggaactcgtcgcgctgtgccgcaagggcgatgcgcgcgcggccgcgtcgttgctcaagcggcatatcgaacacgcgggcggcgagctgaacgcgtttctgcgcgaacggcggctcggccgctgaccgcgccgcgcgcgcccgcccgcggcgctcagccgccgccgatgccctgcagcaccttgccggtcccgccgcacaccgtgcacggccggccctcgaccatcccggtgccgtggcatgcgccgcatagatcctcgccgacgcccggcgcgtcgggcggcccttcgtcgccgggattcaacggttcgtccggattcggccctgccgagcgtttcgtcgtctgcatcgcgtgcctcctgtcggattgacagatgcacgcggcggcgcatcgcgcgtgcctgctcgtgcttgctcgggcctcctcgtgcgataggggccgcgaccgcggcgcgcggggcgccgagtcgaggcgagtcaaggcgagcacgagttgaagcgcggccgcgagtggcaggcgtgctgcacacgcgggcaaccccgttcggctcacccgcgcgacgcggcgcttacaacgacggcgcccacgtcgtcccgaacggattcgactggtcgatgccggggaagtcgacgaacgccttgctgcagtcgacgacgttggccggacgcgcgttgtgcgtcgccatgccgtcgacgacgacgcggttcgccgtcgatgcgaatatcggcaagttcacgttgtgcagcgtcaggttcgcgtccgaggcgatcaccgagatgctgtcgggcgtgtcggcgaccacgtcggtcaacgtcatcgcaagcgggaacgccggttcgccgtagccgccggtattggcttcgaacccctgcagcttcacgcccgcctcgccgaagatcgcgacgttcgcaagcgagatgtcgtggaagttcgggtagagcggaccgccggccggcacggccttggtgctgtagtacggcgtgaacagcagcgcgttcttcgcgtcgcgaatgcagatgttcgcgtagtggatctggctgacttcgccgccgcgtgcgtaatccgacttgatccgcaagccttcctccgaatcctggaacgaattgtcgtagacctgcacgttcgtcacgccgccgttcgtctcgctgccgatcgagatcccgtgcccccagtagatgtggttatgcgcgatggcgatgccccacttgcggtccgcgcgcacgtcgcggttgccgtcgatgccgggcagctgcgagccggccggcgacgggttgttgccgcctttcagcgcgatgtcgtcgtcgccggtgctcacgtagttgtaggcgaacacgacgttcttcagatagccgtcgaacgaaacggggctggccgacgtcgtcgtgctgccggtcgatagcgcggccgagatcggcttggacgccgagcccggatcgaatgcgtcggtgttcttgacgttgtcggcgttgaaggtctggccgttgtagagcggattgccgttgccggccggattcgcgaacgcggcgagcgtcggcgtctgcaccttcacgttccagacggtcaggccgtcgatgccgctcggcacgacgtggaagttcgggctgttgttcagcgtgatccggtacagcgtcaggttcttcgcgtagttgaacaccatcaaccggaagttcgactgcgagccgaagccggtcgtcccgttctgcaccatgttgccgagatacgcgagatcccaccacgtcatgttgcgcacggtcgatttcgaatcgacgacggtgccgccgtcgtcgcacgcggtgccgtccggcgcgacggtgccgttgcggtaggccgcgtacgtgttcgagcaggtcaggtcgaccttcatcagcggatatttcgcgtcggacgtcacgagttccgcgtagccgcgcccgtcgatccggccgtcgccgaccacggccgcgttgacgaggttcgtgccggtgatcagcgcgagacagttcgacgaactgccggccttcgtcgcgctgacggccgtgttgccgcaatacggtcccgccacgttcggggcatacgccttcacgtcgcgcgatgcatacagcgtgacgcccttgtcgatccacagcgtgacgccggacggcaacgtcagcggcccgctgatgaagccgttgccggcgcccgcatggttgacgacgagccgcaccgcgaacttgctcgcgcggtacttcggttgcgcgagcgtttcgccggacgcgccggcgagattcacgttcggcacggccgccgccttctgcgatgcggtcgcggccgcatcggcggcggcgattgccgcgccgacttcggcgtcgacggccgcgccgcaggcgtcgagcgcggcctggatgcgcgcctggtcgggattcgcggtcgcggccgacacggccttgccgacgccggacggcgacggatcggcctccggcggcagcgagccgtccggacggctgacgagcgtattgctcgcctcgagcgtgctgcagacctgcgcgtcggtcggcaacgcgggctctgcgggcaggttcgggtcgaccgtcgtcgtgccgacctggaacacgctgttcgccgacggtgccgccgccagggcggcgctcgcgccgggctcgtcgccgccgcatgcggcgagcgtcgcggccgacacgagcaggaccgcaagcaggccgagcgcgcgcgggcgcgcgtgcggccggaatctacgggatgtcatcacgctgtctcctgaagggcatcggttgcatccgatgcggttgggggtatcgggtgctgcgcggtgttgcggggccggcgcggcgggcagggccgcggtcgcgcggccggtgcccgggcccatgcatgctcgtgacatgcggcgtgaggtgattgtggtcagtcatcctataacggcgcgcggagcagcgaaagagcacgcattgacggccggaaaacggcaaaacagcggcgcggtttccgttatggacgcgttccggaaaacgtttcgcaaaacggcgcgaaaacggagaagcgtgttccacgttctgggcaatagaccgtggcggggcgtgtttctaggggtatgcaccaagtgagttaaacgattaaccgacgtacattggcgcaacacatcatacgacgtacgactgagacgcccgaaaccgcccgccgccaggcggccggcatgccggcgcgccgcagcgtacctcgccgacgaacgcgtgccggaggatcgccgagccgcaaccatcaaggagactgacgatgaagcaccgattcacccgctcccgtaccgcgctggccgttgcgctgctcgccggcttcgcggcatcggctcacgcgcgcgtgttccgctcggcggacgtgcacggcgacaacttcccgaccaacatggccgtcaagtacatgggcgacgagctgtcgaagctgacgggcggcaaggattcgatcaaggtgttcggcaacagtgcgcttggttccgagaaggacacggtcgaccaggtgcggatcggcgcgatcgacatggcgcgcgtgaacggcgcgtcgttcaacgagatcgtgccggaatcgctgatcccgtcgttcccgttcctgtttcgcgacatcgaccatttccgcaaggcgatgtacgggccggccggccagaagatcctcgacgcgttcgccgcgaagggcatgatcgcgctgacgttctacgagagcggcgcgcgttcgatctacgcgaagcgcccggtgcgctcgccggccgacatgaaggggctcaaggtgcgcgtgcagccgtcggacctgatggtcgacgagatcaaggcgatgggcggcacgccgacgccgatgccgttcgccgaggtctacacgggcctgaagacgggcctcgtcgacgcggccgagaacaatctgccgtcctacgaggaaacgaagcacttcgaggtcgcgcccgactactcggaaacgcagcacgcgatgacgcccgaagtgctcgtgttctcgaagaaggtgtgggacaagctgacgccggaagagcagacggcgatccgcaaggccgcggccgattcggtgccgtactaccagaagctgtggaccgcgcgcgaggcgtccgcgcagcagatcgtgacgaagggcggcgcgaagatcgtgccggcgtcgcaggtcgaccgcgcggccttcgtgaaggcgatgcagccgctctgggccaagtacgagaagacgccgcagatgaagcagatcgtcgacgagatcgaggccatcaagtgacgcgtcacacttccctggacggcgcggccgccggtgcgccggcctcggctgcggccgacggcggcgcggcggcgcggccgcatccggtgccggtgctgcgccgcgtgaacgacgtgctgtttcgcgtgctggccgtgatcgcgtcgctttgtctcgcggcgctcacggtgctcgtgttctatgcggtcgtgatgcgctacgtgttcgagaacgcgcccgacttcgtcgaaccgatcgcgctgctgctcgtgatcgtgatcgcgatgttcggcgccgcgatgaaggtgcgcgacggtggccatatcggcctcgactcgttcgtgcgacggctgaacccgcgtgcgcgcgacgcggtcgtcgcgtttcagcatctgagcctgatcggcttcgcgatcgcgatcctcgtcggctgcggcagcatggccgtcgaaacgatgggcgaccgcattccgatcatcgggctgcccgaaggcgtgcgctatctgatcacgattcctgcggcggtcgcgatcatcctgttctcgctcgagcacctgctcgcgcttcgtcgcgcttcaagaccataaaacgccatggaactcgcgatcctgtccgtcagttttctgattttcctcgtgctcggcgtgcccgtgtcgttcgcgctcgggatagcctgcgtgctgacctatatggtcgaagggctgccgatcgcgaccgcgatgcagtcgatgatttcgggaatgaacgcgttctcgtttctcgcggtgccgttcttcatcttttccggcgagctgatgctgcacggcggcatcgccgaccggatcctgcgcttcgcgcaggcgaccgtcggccacttccgcggcgggctcgggatggcgaacgtcgtcgcgtgcacgctgttcggcggcgtgtccggttcgccgacggccgatacgtcggcgatgggcggcgtcgtgattccgctgatgaagcgcgaaggctacagcgccgcgtatgccgtgaacgtgacgacgcacgcgtcgctcgccggcgcgctgatgccgacctcgaccaacatgatcatctacgcgttcgccgcgcaggggatcaccgggatgctgcacggccagccggtcagcggcgtgtcgatcggcgatctgctgttctcggggctcctgcccgtgctctgggtgatgggcttcgtgctggccgccgcgtactggcaggccgtgcgtcacggctatccgcgccgtgcggacggctcgtccgcgctgcccgcgtttcccgcctggtatgcggtcgcgcgcagcttcgtcggcgcggtgccggggctgctcgtgatcgcgatcatcctggtgtgcgtcgcgaagggcattgcgaccgcgaccgaagcggcggcgatcgcggtcgtctattcgctcgtgctgacggcgatcgtctatcgcacgttgacgctcgacaagctgcgccgcgcgttgtcgcatgcgtcgcgcacgacgggtgtcgtgctgctgctgatcgcggtgtcgaacatgctgcgcttccagatgtcgtatctggagattcccgatgcgatcgaagggctgctgaagcagtcgacggccgcgccgtggctgatgctgctgtacatcaacatcatccaggtgtttctcggcacgttcgtcgacatggccgcgcacatcctgatcacgacgccgctgttcctgccgatcgcgatggcatgcggcgtcggccccgtgcagttcggcatcatgctgctgctgaactgctcgctcggcctcgtgcacccgccgatcggttcggtgcagttcgtcggctgcgcgatcggcaacgtgtcgatcggcgagacgacgaagatggcctggccttactacatcgcgatcttcagcgcgatcaacatcgtcacgtatctgccgttcttctcgacctggctgccgagcctgatcagcgggcaccccgtgtactgaacgccgtttgtcacgcgcctcgcggcggcgccggacgaagccaatcgtccggcgccgccgcgttttttcctcgtcgccatcggatgatatcgaacgtgttcacgaaagcgaagcggcccgcgcgcgcgatcgcgacgctcgcgcgccgcatcgatcacgcgcgctcgccggccggcgcgaacttgcgctcgcgcacgcgtgcatcgccggtttcgccgcgcatcagcgcgagcgcctcggcgcgactgccgacgcacggcgcggagcccggcagcggccggcgtgcgctctcgcgcagcgcgagcaccgacacgatgccgatgaacgaggcgcccatcaggtagtacgcgggcatcatcaggtcgccggtgcgatcgacgagccaggcggcgacgagcggcgtcgtgccgccgaacagcgacaccgacacgttgaagccgatcgcgagcgcgccgtaacgcacgcgcgtcggaaacagcgcgggcagcgcggacggcatcacgccggtgaacgtcgacagcagcgtgccgtagatcagcatgccggcaaacacgggcagcatcgcgccgctgcgaatcagcatcagcgcgggcaccgacaacacgagcagcccgacgcagccgaacatcatcacgggcttgcggccgatccggtcggacagatggcccgcgtacagcgtcatcggcatcatcagcaccatcacgatcagcacgagcacgaggctgtgcgattcgtcgaagtgcagcgtcgacgacatgaagctcggcagatacgacagcgccatgtaatcggtcacgttgaagatcagcacgaggccgacgcattgcagcagcggcttccactgttcgacgagcagcgcgccgagcgtctgtttcggtcgtgcgcgttcgtccgcttcgcgcgcttcggcctccttcttgaacgccggcgtttcctcgagcttcagccgcacgtacaggccgacgaggccgagcggaccggcgatgaagaacggcacgcgccagccccacgacagcagcgcttcgtgcgacagcgtcgcggtcagcagcgcgaccgtcgcggcgccgagcgtatagccgatcagcgtgccgaactcgaggaagctgcccatgaagccgcggcgcctgtcggtcgagaattcggcgatgaaggtcgccgcgccgccgtattcgccgccggtcgagaagccctgcacgagccgcgcgatcagcagcagcacgggcgccatgatgccgatcgatgcgtagctcgggatcaggccgatcgcgaaggtgccgacggccatcatgatcatcgtcatcgcgagcacgcgctgacggccgatgcgatcgccgagcgggccaaacaccatgccgccgagcggacgcacgatgaacgcggccgcgaacgtgccgaaggtggccagcaattgggcggacgggctgctggacgggaagaacactttgccgagcgtgacggcgatatagctatagacgccgaagtcgaaccattccatcgcgttgccgaatgccatcgcgccgactgcacgcttgagcaccgcgcggtcgacgatcgtgatgtcgtccagcttgacggacttgcgcgaagagcgggctttcgcggggcgcgcttgcgacgtactcaatgatgtctcctggaagggcctcgatgcccggccgagcggacgcgcggcgcgcgtgcgccggccatcgggggacgaagcggatgtctcgggccgcggcgatgccgtcgacgcgcgcgcgccggccgacacctcgcgagtgtgttggtggaaaacagtgtagagaaacgggcgggaccgactatcggtcatccgcccggaaatcggtcgtaaacgacacggatggcgcgcgctgacaactggcgaggcggcgcatctgcgcggcggggcaggcggtccgcatcacgccggcggcggtctatacaggaacgccgcaggcacgcggccgacgccgcatggcgcaggccggcgccgcgcagacgtgctcggaacgcgctcagaacgcgtgccgaatcccgacgttcgcgccgacggtcgtccccgtcgcaccgtagagcgcgttgttgatgccgagccccgtgttcatcgcgccgtggttgtcgaccatcgcgacctgcgcatagagcgaggtcgccttcgacaggctgtagctcgcgccgagcgccgcgagcagcgaatgattcgcggtgtcgttgcgatcgctcgtgtaccagacgccgccgttcagatcgacggccggtgtcgcctgatagtcgagcccgccgccgtacacgttgttgctgaacgagccgccgaccttgtagctcgcgaacgaggccttcgcggtgacgggcccgaaccggtacgcggcgccgatcgtgcggccgacgaacgcgacggtgctcggcaccggcgttgccgcggtgccgccgtcgttgccgtcgtagaacgcggcgttgatcatgaagccgccgtgctcgtacttgaggcttgccgaatactggcgtccggcctggaagttgccggcggcgccgccgaacgcgaacatcgcgctgcccgtcaggcccgcgatcgtcgggctcgtgtacgacacggcgttcgcgttgaacaggcccgtcacgagcacgttgtcgacgtacggaatcagtccgctgccgaagtgcgagaagctgcgcggatccgaatcgaagatcgcgagcaggaacggcgaatactgcaggcccgccttcaccgtgccgaatgcgccgtcgagtccgacccacgcttgccggccgaagaaattgccgttcgaatgattgaacgcgccgttcgtgacggcgaagccgctttcgagctggaacttcgctttcaggccgccgccgagatcctcggtgcccatcatgccgaacgtcgtcggcgtcatcccggtgtcggtcatcgcgaactggtggcccgcgttgcgtccggtcgtcgcgtcgagcgtcttgttcgtatagagcagggcggcgtcgagattgccgtacagcgtcacgctgctttgcgcgaacgcgccgctgcaggccattgcgccggcggccgccgcgcagccgatccagaaggtgtgcttcatgtgtgtctccagtgttgttgtacgtcggaaagcgtcgaacagaattccaaagcatcgaactgcgaaaacgacggccaccggcaaaccggcatccgtcgcgcgggccgtgcaggcggatggcgcgcggcgggaacgcacggcggcgcgatcggttggcgatctgcgcgcgagcgcgttcgcggcacgggtcggtgccggaacgggcgtgcgtcgaagatgtcgtgagcggccggccatgccggcacgcgctacagtgcgcgggcgagctgcctgagaatcgccggattctcgagcgtggacgtgtcctgcgtgatggcctcgcccttcgcgagcgagcgcagcaggcgccgcatgatcttgcccgagcgcgtcttcggcaggttgtcgccgaagcggatgtccttcggcttcgcgatcgggccgatctgcttgccgacccagtcgcgcagcgccttcgcgagcgccgcggcctcttcgccttcgggccgcgcgcgcttgagcacgacgaacgcgaccaccgcttcgcccgtcgtgtcgtcgggacggccgaccaccgcggcttcggccacgagctcgtgcgcaacgagcgccgactcgatctccatcgtgccgagccggtgaccggacacgttcagcacgtcgtcgatgcggcccatgatcgtgaagtagccggtgtccttgtcgcgcacggtgccgtcgccggccagatacaggcgcccgccgagttcctcggggtagtaactcttcttgaagcgctccgggtcgccccagatcgtgcggatcatcgacggccacggccgcttgacgacgagaatgccgccctgaccgttcggcacgtcctggcccgtctcgtcgacgaccgcggccatgatgcccggcagcggcagcgtgcatgaaccgggcacggtcggcgtcgcgcccggcagcggcgtgatcatgtggccgccggtttcggtctgccaccacgtgtcgacgatcgggcagcgctcctggccgacgtgcttgtggtaccacatccacgcttccggattgatcggctcgccgaccgtgccgatgatgcgcaggctcgacaggtcatagctcttcggatgcactttctcgtcggcttcggcggccttgatcagcgagcggatcgcggtcggcgccgtatagaacacgctgaccttgtgatcgccgatcatcttccagaagcggcccgcatcgggatacgtcggcacgccttcgaacacgacctgcgtgccgccgcatgcgagcgggccgtacgtgatgtaggtgtggcccgtgacccagccgatgtcggccgtgcaccagaacacgtcggtgggcttccagtcgaaggtccacttcaccgtctgcgcggcccacagcaggtagccgcccgtgctgtgctgcacgcccttcggcttgccggtcgaaccggacgtgtagaggatgaacagcggatgctcggcgccgacccattcgggcgcgcaggtgtcggattcgccgtcggccagttcgtgcatccacaggtcgcgatcggcatgccagtcgatcttgccgccggtgcggcgatagacgatcacgctcttcaccgcgtcgcagccgcccatcgcgattgcttcgtcggcgatgttcttcagcggcagcgtcttgccgccgcgcacctgttcgtcggccgtgatcagcgcgacggcgccgacatcgacgagccgctcgttcagcgatttcgcggagaagccgccgaacacgaccgagtgcgtcgcgccgattcgcgcgcaggcctgcatcgcgacgatgccttcgatcgacatcggcatgtagatgacgacgcggtcgcccttgccgatgccgcgtttcttcagcgcattggcgaagcgcgagacgcgcgcgagcaggtcggcataggtgacgcgcgtgacggtgccgtcgtcggcctcgaagatcaccgcgacgcgctcgccgttgccggcttcgacgtggcggtcgagacagttgtacgacgcattcagttcgccgtcgtcgaaccacttgtagaacggcgcatcggactcgtcgagcaccttcgtaaacggcttgtgccacgcgaggccctcgcgcgcgaggcgcgcccagaacccttcgtaatcgcgctcggcctcggcggccagtgcgcgataggcctccatgccggaaagggtcgcgcggtcgcgcgtgtcggccgtcggttcgaagattcgacgttcgtgaaggatcgagacgagggcggtcaaggtgttctccgtggaaaagcgcaacgtgtcatgcaatggcgaacgaaacgcaacatgcatgccagtcgcacgacgatgcgcgctgcctgcacgccggtgccgccggtgcgaggcggcgggcacgccgtgcgttgatcggccgacgcagacgccgcggccggcggccgccggcgtgcgccgaaatgcagcagcggctgttgcaggtatcaacacgacgcgcggcacagtcggcgcatcgtgtgcgtgcgtcatccgacgaacgggcgcagcaccgcgagcgtgcccgaggcgcgcaggcgtgcgagtgcggacgcttcgatctgccgcacgcgctcggcggacagattcagacggcggccgatgtcgcgcagcgagcagccttcgcccgcatgcagcccgtagcgcagccgcacgatcagcgcttcgcgcggcggaagccggtcgatcgcggcggcgatcgcagcgcgccgttgcgccgcgtcggccgcgtcttccggcgacggtgtcgacgcatcgggcacgacgtcgacgaacgtcatgtcgccgtccggcgcgatcggcaggtcggccgaaacgggctccttcacgatcgccatcaggtcgcgcaccttgtcgaccggctcgcccatctgcgcggccaactcggctggcgtcgcggtcgcgcccgcacgctgccgatgttcgcgcgcaagccgtgcgagcttgttgatcgcgtcgacggtgtgcgtcggcacgcggatcgtgcgtccgagatcggccagcgcatgcgtgatcgactgccggatccaccaggtcgcgtaggtcgagaagcggaagccgcggcggtgatcgtagcggtcgatcgctttcagcagcccgatgttgccttcctggatcagatcggcgaacggcagcccgcgatcgggatagcgcttcgcgatcgacacgacgagccgcaggttcgcgtcgaacaacgcggtcttcgccgcgcgcgtcgcgcgttcgatcgcatcgagccgcgcatcgagcagcgcgaccgtgcgcggcggcagcaccgatgcgcgtgcctccgaggcgagcgcgtcgcgcgcctcgaacagcgccggcgcgctgcgcttgagcgccggctcgcattcgggatgcgcggcgatgccggccgcgagccagcgcgcgtgatcgtcgtcgtgcgcgtcgtggtatcgccaggtcgtctgcgacgggatgcccgcatggcggagcacgcgcgtcatacgcgcgagctgttcgcgatgacgtcgtgcgcgcccgcgcagcggcgcgccgatgcgctcgactgcacgtgcggacagtcgcagcgggcgcagtagcgccgcggcatcgcgcgcggcggcgcggtacgcgcgcgacgccgtgccgcccgacgtcagcgcggcgcgcatgtcgcgcgcgagcacatcgagcgacgacagacgggcgagggccgcgtcgcacacgtgtggctcgcccggccgcatgtcgtcgtgttgcgcgtcgccatgcaggtccagtgcggccgctgcatcggcatgcccgcccgcatcgacgaacatcaaataggccgatgcagcggcccggccttccgcgatctcgcgacggatcgacgccagcgcatcgagcgcatcgggatcgccgcacagcaccgccaccgacgccgcgcggccgcgctcgatgcgctgcgcgtaggcgatctcctcgtcgtgcgtgaggagcggcaccgtgcccatctcgcgcagatagagccgcaccggatcggtcgtgcgcggcacgagcagatcgaaggccgcgaacgcaccgttgcgctcggccgccgcgcgggagagcggtgcgggccggaagtaccggtcgagcgaccagcccgtttccgcatgggcatcgtccgataccgcgatgccgagttccgcaaggacggctgtcgcggcgtcgatgccggcatcgtgcgcgtcgtcgtcgggcagtgcgtcgatcaggtcgccgcgcgtcacgaagccgcgcgacaggccgagtgcgatcagtccggcgaaacgcgtgctcgccgatgcgagcgtgtcgtcgtggccgcccgcgggcgccggctgccgtgcatcgggcatcgccgatgcgtcgcgcgcggcatcacgcgcgcttcgcatacacgttgcaccagccgtccgccgcgaccgccttgccgccgaacatcggacacgtgccggctgcgtccgcggcctcgcccttgtagaaccggcagttcgcgcagcgctggccgggctggtatttcgggaactgcgccgcatcgacggccgcggcgtgcgcacgatagccgagcgatttcgccgtggcgtcgttttcgtcgacgagcggcggcgccgcggtcgcggtgcgcgccgccgcgagcgccgcgcacaggccgagcgtctggacgatgaaggttctgcgagtcgtcgagtaagtcactgtcgtatgtcctgatgaagagaaaaaaacagatgcatgcggcgccgttcgcatcggcgtgccgcgtgcggtcgtcactgtccggcggcctgatgacctgcgggcccgacgacgagcggcgcggtcgacgcgcgcgcggtatcggccgtcagcttgctcttgcccgcgacatagccgttcgacgcgagcaggaaggccatcaggtccgcgtattcctcgtccttcagcttgccgggctggtcggccggcatgttggtcgccatgtagccgaacacgccgccgatcgtcagatgcgaatgcgatagcggcgcgaacgacgggccgctcagcgcaggcgcggtgttgccttcgagatcggcgccgtggcatttcgcgcaggcgttgccgtacagcgtgcggccatgctcgacctgcgcggcgtcgaacgtcggcgcgtgctcggcggtgctcgcggcgatccggatgaagccgccgccggccggcaagccgcgcgcgcgcacgaagcctgcgcgcatgatgctgccggcgacgggcggcatcgcatctgcgttgcgcgcttcgagtgcgttggccggcagcgtccatttgcgcgtgagtgcggcgagccggccgtcacgcttcatctgcgtgagcgcggtgtcgatccgctgctgcagcgaggccgagcgcggcgcgaacgcaaatgccagctgccacgcggtgtacggcgacgacgtcggcgcgatgcgaaacgtctgcttcggatgcgcggcctgatacgcgacgacggccggataccagacgatcgcgcgatgcgcgcggccgctggcgactgccgcgacggtctgctcggacgtgttctcgagatcgaagtgcgcgttctgctgctggaccgcgatcagttgcgcggggctcgcgtacgtcgcggcgacgatctcgcgaccgctcgtcgacgcagccgcgtcgcggcgcgtgacgctcacgtagccggaacgcagatagccctgcgagaacagcagtgtcgtgtcggacgcatcggcgatcgccgagcgcgggaagcccgcaagcacgtcgcaatcgcgttcgagcagccgcacgagctcgtgggcggagacgccgtcgtcgtcgctgccgtcgacgccgggggcggcgaacgtcgcgacgacgccggccgtgcggaacgcttcgcgcgcgacggccttgtcgagcgcagcggtcggcgtgccgggaagcgagcacacgcgcaccggcgcggccgcggcgggcagtgccgtcagcgcggcgccggatgcgagcgcgcaggccgcggcgaggtggggaagtcggaggttcatgttcgtacgctcggatgaaagtcgggaagcgcgcccgcgcgcggcggcgcgggcgcgacgtagcagcggctcaggtgcgatcgagggcgaacacgtagagcgtgccgccgcgcggcacgtcgtccgccgccttcgccatcgggccgccccagatcgggttcgcgccaccgtagccggcgagcacggcgacgtattccttgccgtcgacctcgaacaccgagggctgcgcgatgatgccgctcgcgagcttcgggctttcccagagcaccttgccggtcgatacgtcgaacgcgtacaggtgtccgtcgagcgagccgctgaacgcgaggccgctcgcagtcgtcgcgacgccgccgttccacggcagcttgctccagtggctccacaccttcttgccggtgttcacgtcgatcgcctgcagttcgccgtatccttcgctgccgggctcgggcttgatctcgaagccttcgccgagatacggcagcccttccatgtagttcaccgatttgcccgacaggctcatgcacgcgtgcagcgacggcacgatcgcgaggtggcgctcggggtcgtacgacaccgaccaccagttcttgccgccgaggaagctcgggcaggtatcgatcgtcgtgccgaccttcggatacttcgccggatcctggatcggcgtgccgtcctcggtgtagccggtgaccgacgtcgccttcacgaacggctccgcgtagatcagcttgccggtgtcgcggtcgatcgcgtggaagaagccgttgcggtccgcatggatgatcgcgtcgcgcgcctggcccttgtagcggatcgtcgcgaggatcggcgtgttcacgccgtcgtagtcccatgtgtcgtgcttcgtgtactggtagtgccacttcaggtcgccgttcttcgggtccagcgcgagcagcgaatccgaatagaggttgtcgccgggacgcagatcggcgagccacggccccggattgccgacgccccagtacagcgtgcgcgtcgccgcatcgtaggtgccggtcagccacgcgggtgcgccgccgtgcgtctgcatcccgtctggccaggtgtcgccgtgtttttctccctggcccggaatcgtgaagcgcttccagagcagcgagccgtcgttggcgttcagcgcggcgatgaagccgcgcgcgccgtattcgccgcccgagctgccgacgacgatcgcaccgtcgagcgcgagcggcgcgagcgagaacgcgtagccgagccccggctcgaacatctgcttcttccacacgagcgtgcccgtctgcgcgtcgagcgcggccacttcgccgctgagcatcgcgacgtacacgttcttgccgtagagcgcgacgccgcggttcacgacgtcgcagcacgcggtcttgaacgattccgcgccgagcttgggctcgtatttccagagctgcgcgccggtcgccgcgtcgaacgcgtagacgttgtccttcggcgtcgtcacgaacagatagcggccgttgacgatcggcgtcgcttcgaaaccctgcttcagttcggccggaaacttgtagctccaggcctgcgtgagccggccgacgttcgacgcatcgatctgcttgagcggcgagtgcgcctggccgttgtacgtgcggtagtaggtcagccagcccggatcgtgctgcgcattcgtcaggcgctgataggtgacggccggatagtcggccgcggcgtccacgaggccgggattcaaggcgatggcggctgccgccgcgatgccgatcgttgccagtcggctcgtcgaagccgagagtttcttcatggttgtctcctgagtcattgtggtcgcaccgcggcaaacagatcgccgggccggcatggacgggttccggatccagtgcgacctcggtcacgcaaatcgcatgccattacgccggcggccttgtgcggcgagggtcagcgcgcgattcgaaggcggcgctggcaatgcgcggcatggtcggccgcggcgcgcatctgttgcgttcgggaacagcgtgctgtgcgcactgttgcgaaacatgacagtgcgggtggtgcgcacggtgccggtcggcgtggcgatgaggcgatgcggcgatgcgcgtggcatgcgacgaccaatcgacatcgcgtaacggcgcgcatcgcccgcgcaccgcgcgtcgtcgatccgcattggcgcaggcgcagcgcgccgacccgaagcgcaacacctgccgatccgacaacgcggtgtacgccgcacgtcgtcgcgtcggcgcactacgcgtgcaccgcgatttgcacgcatcggcatgcttcttgccgttcggtttacagacgactcgttgcgcggcccacgtcgtgacatgcacgcgcgacgggatcgcgaaagcgacaaggacaccggaggagacacgatgaaagagaccgcaccgtcgaagcggcgcgtcgcggcctgccgcgcgcgcatcgcgctgtgctgcggcggcgcgttcggcgggctgctgatcgcatggcccgcacatgccgcaccggacgacagccgcgacgcgacgacgctcgcgccgatcgtcgtcgtcggcacgacaccgttgctcgggctcggcacgccgctgtcgcgcgtgccgtcgaacgtgcagaccgtgcggagcgcggagcaagaacgccagcatcgcagcacgctgaccgactatctcgacaagaacgcgacgagcgtcgacatcgccgaggcacagggcaacccttaccagccggacgtcaactaccgcggctttaccgcgtcgccggtcgtcggcacgccgcaaggcctgtcggtgttcgtcgacggcgtgcgcatcaacgaatcgttcggcgacgtcgtgaactgggacatcctgccgccgtccgcgatcgacacgctgcagctgattcccggctcgaacccgacctacgggctcaacacgctcggcggcgcgctcgcgatcacgacgaagaacggcagcacgagtccgggcggcgcagtggaggtcggcgcgggttcgtggggacgcaagacggtgcagttcgagcagggcggccgtgtcggcgatcgtgtcgactactacctgaacgcgaatgtggcgaacgacaacggctgggccgaccacaatgcgagccgcgtgcggcaaatcttcggcaagctgcgctatacggatgccgatacgacgctgtcgctgtccgccggcggcgcggacaatacgctgcagggcacgcagacgattccgcgctcgttcctcgacaatccgcggcaggcctatacctatccggacctgaaccgcaatcgcgccggctatctgacgctgtccggcgatcatgcgttcggcgatcgcgtgcaactgagcggcaacgtgtattaccgccggtatcggaacacgaacgtcagcagcaacgtgaacgaagacgtcggccgcgcggacgacgatgacgccgccgacggcgcgcaggcgaccaacgaccgctcgacgatcgcgaccgagcgctatggcgcgagcctgcagctcacgctgctcggcaagccggccggcttcgacaatcagttagtgctcggcgcatccgccgatctggcgaacgcgcgcttcgaacaagcgtcgcagccggcggcgtttaccgattcgcgcgcgacgatcggtatcggcgagtttcagcagacgacgcgcgcgaagacgcgcaacgcaaactacgggttctatttcgacgatacgctgcagctcgcgccgcaatggtcgctgacgctggccggccgctacgactgggcgcgcgcggcgatcgaggacgtcagcgggctgcagccgctgctcactgcccgccacacgttctcgcgcttcaatccggcgatcggcgtcacctggaatccggcgcccggcctgaccgcgtatgcgacctacaacgaaggcatgcgctcgccgaccgcgatcgaactcgcgtgcgcggacccagcggcgccgtgctcgctgccgaacgactttctcgccgatccgccgctgaagcccgtgatcgcgaagacggtcgaattcggcgcgcgcgggcgcgtcggcgcggcgacgacgtggagcgcggcgctctaccgcacgacgctcgacgacgacatccagttcgtcagcagcaacggcggcgcgggcacgctcggctatttccagaacgtcggcaagacgcgccggcaggggatcgagctcgccgcgcatacgcgcgtcgggccggtcgggatcggcgtcagctacagctatgtcgacgcgtcgtaccgctcgacgtggaccgagcacagcgcgagcaactcgagcgccgatgcacgcggcaacatcgtcgtgcgatcgggcgaccgcatcccgggcattccggccagcaccgcgaagctgcggctcgactatgccgcgacgccgacgtggagcctcggcacgaacctcacgtaccgcagcggcgtgttcgcgcgcggcgacgaaaacaaccgcgacgcgggcggcaagctgccgggctacctgctgatcgacgtcgacacgacatggcaggcgacgaaacatctgcagctgttcgcgtcgatcacgaacctgctcgacaagcgctatgcgagcttcggaatgctcggccggaatttcttcaacggcccgaaccatatgttcgacggtgccgctgcggtcgacgagacgttcgtcgggccgggcgcgccgcgcggcgcgtggatcggcatgcgctatgcgtgggactgatcgcgcgccgcgcggccgtcacgcatcgccgaacagcgtgcggatcgcgcgcgcgagacggcgcgcgagtgcggcatcgctcgcgagatgaccggccggcacgcgttcgacgatcgccgcgggtaccgcgcgcgcgaggcgcgcgacgttatcgacagggcagaccgcgtcgcgcgtgccgtgtaccgcatgcagcggcacgccggcgtgcgcggcgcgacgcgcgagcgacagcagccggcgctcgccgagccagcagcgacgctgcaggtagtgcgcctggatccggtacttgtcggcgaggcggtcgagcgcgcgcggcgtcgtgcgcatgcgacgcacgggcgcgccggcgagcagtgcgtcttcgtacgcgctccacgcacgcgcgatcgcgcggcgtcgaccggcatcgacgcccggccgcagcccgcgcgcgcacgcggccagcaggcgatcggcgcgcgcggtgccggccgccgcggccagttgccgccacgcgcgcggcgcccgtgcgcgcgagccgacgaagaacgcgcgcagttcgcgtgccgaggtcaggaacaggccgcgcagcacgacgcccgtcacctgggccggatgccgtcccgcataggcgagcgcgagcgccgcgccccacgagccgccgacgacgccccagcgcgcgatgccgagccgcatgcgaagcgcctcgaggtcgtcgatcagccgcatcgtgttgttgtgacgcaagccgccgcgcggcgtcgacgcaccggcgccgcgctgatcgacgagcacgacgcgcatccgctgcaggtcgaacaggcgcagcatcgcgggccggctgccgctgccggggccgccgtgcagcacgacgaccgggtggccgcgcggatggccggcttcgcgccaggcgatcgcgcagccgtcgcgcgacagacggcgaagggatggagcagacggtcggcgctcgggtcgtcggttcatgcgggcgatgatagaggaacgcgggcggcggcggcgcgccaaagcgcgaacggcatggcaacgcatgcgcaatcgaggcgcgcttcgcgcgcgactgcgttcgtccgggtcgcgtcgcagatcatgcgctcatcacggcttttcgatgagcgaccgcgacaaccgttgatcgtctttcaatgacctttcgaatcgtcggcgcggcgcgcacgcgtcataagatcgcgtcgcgatcgcctcgatggcccgatgtttgcttgtatcgggacagaagagtccggcaaccgaccggaaggatccccggaggagacaatgcgcgacgacgttcatccggccgccgacacacgggctgcgcaagcgcccggctggccgacgcccacgatccggaagtcccatcagcggtccgagacgttcggcctgcaggcgtccgcacgccccgactacgatgtgctgtccgccagcgaactcgcgctcaagcgcgagcagaaccgcgtgctgtgcgtgcatgcgatgccggtgatggagacgctgcacgagcagatcgtcaatacgcagagcatgatcgtgctgaccgatgcggaagggctgatcctgcattcgatcggcgacgacgacttcctgcgccgtgcggagcgcgtcgcgctgcgccccggcgcgaactgggcggaggaccggcagggcaccaacgcgatcggcacggcgctggccgagctctgcccgatggtcgtgcacggcgaccagcactttctcgcggcgaaccacttcctgacctgttcgagcgtgccgattctcgatccgtacggcgacgtgatcggcgtgctcgacgtgacgggtgaccatcgcagctatcaccagcacacgatggcgctcgcgaagatgtcggtgcagatgatcgagaaccatctgtttacgacgacgttccaggagacgctgcaggtgtcgtttcacggccggccggaatttctcggcacgctgatggaagggatcgtcgcgttcaccgccgacggccgctttctgtccgcgaaccgcagcgcgcagttccagctcggcatgccgctgtccgcgctgcgtgcgcatacgctcgcgtcgctgttcgacgtgacgagcgcgcagctgatcgaccggatgcgcgcgagcaccgagccgtacgtgatgctcaatctcggcaacggcgcggtggtctgtgcgcgcgtgcagttccggcgtgcgctgcgcgcggagggcagccgccccgcggacgtgcacgacggcggcgccgtaccggccgcgcggcccgcggccgcgcatggcgccgcgagcctatcgcggctcagctatctggacaccggcgatccgcaggtcgcggccgtgatcgcgaaggtgcgcaaggtgatcggcaaggacattccggtgctgatcacgggcgagaccggcaccggcaaggaactgctcgcgcaggcgatccacaacgattcgccgcgtcgcgacgggccgttcgtcgcggtgaactgcgcgtcgattccggagacgctgatcgagtcggagctgttcggctacgaggagggcgcgtttacgggcgcgcgccgcaagggcgcgaccggcaagctgctgcaggcgaacggcggcacgctgtttctcgacgagatcggcgacatgccgtatccgctgcaggtgcggctgctgcgcgtactgcaggagcgcatcgtcaatccgctcggctcgacgaaggcgatcggcgtggacatcgcgatcatctgcgcgacgcaccgcgatttgcgcgagatgatcgcgcagaaccgcttccgcgaggatctgtactaccggctgaacgggctcgtcgtgcggctgccgccgctgcgcgaccgtaccgatctcgcggtggtcgtgcagaagatgctgcagcgcgagacgctgtcgggccccggccggcggccgctgagcgtcgcgcccgacgtgatggcgctattcgagcgctgcgcgtggcccggcaatttccgccagctcgcgaacctgctgcgtacggccgccgcgatggtcgacgacgacggcgagatccgctgcgaacacttgcccgaggactttttcgacgatctgcggtgcgacgatgcgcaatctgcgcaggacggcgtcgccgcgccgcccgtcgcggccgatccgttcgcggccggcgatgcgcggctgcaggacgtggcggcgtgcgcgatcgccgcggcgctcgcgcggcacggcggcaatgtgtcggccgccgcgcgcgctcggcgtgtcgcgcaacacgatctaccggaagatgccgtcggccggcacggcgccgctgcgcacggatgaacactgaggcgcggcctcactgtcacatcggctgtgtcagcttgcaacaccggtgttcaaggattcaacagtcgcgcgcggggacgcgcaccgttctgcccccgcgacgatggaaaccgaaaccgttttgtaggctattggtaatgttgcggccgcaacgacggcgcagcggcatccgcacgtcgtcgcgcccgcgctctgcacgcccggcacgctccttgctgaacagtgatcgaccgccgatcgacgcggttcattcgatgcaactcaactgaactgacacaaggagacatgccatgcagtggacgacccccgcctataccgatctgcgcttcggtttcgaaatcacgatgtatatcgccaaccgctgatcggcgtacgccgtgccgccgcctgccgcgcgcaggcggcggccggcatcggagcacgcatcgatgaagatcaggatcctcggatcgggcgcaggcggcggactgccgcaatggaactgcaattgcgcgaactgccgtcgcgcacgcgccggcaccgacggcatcgtgccgcgcacgcagtcgtcgatcgccgtcagcagcgacggcgtcgactgggtgctcgtcaacgcatcgcccgacatcctcgcgcagctgcgcgccgcgcccgaactgcagccggcgcgcgccgtgcgggacagcgggatcgtcgcggtcgtgctgtgcgacgcgcagatcgatcacgtcacggggcttctgatgctgcgcgaacgcacgtcgccgctaccgctgtatgcgagcgcgccggtgctcgacgatctgtcgaccgcgctgccgatcgtgccgctgctcggccactactgcggcgtcgacgcgcacgccatcgcgctgcacgagccgttcgcgattccgggcgcgggcggcatccgctttaccgcggtgccggtcgacagcaaggcgccgccgtattcgccgcgacgcgcggcagccgcgccgggcgacaacgtcgcgctgctgatcgaggacgtcgcgagcgggcgccgtgcgttctacgcgccgggccttgccgacgtcgacgatcgcgtgcaggccgcgatgcaggatgccgatctcgtcctcgtcgacggtacgttctggaccggcacggagatgatcgaactcggcctgtcggcgaagcacgcggccgacatgggccatctcgcgcaacgcggcgacggcatgcggccggggatgatcgatcggctgcgcgcgttgccggcacagacgcgcaaggtgctcacgcatatcaacaacacgaacccgattctcgatcccgcttcggccgagcgcgcgcatctgcacgggcacgggatcgaggtcgcgcacgacgggatgcatttcgaggtatgaccatgaacgcaccgatttccgcggcggcgctgcacgcgagcccgtggagcgccgacgaattcgaggcgcgtctgcgcgcgctcgaatcgcgctatcacattcaccatccgttcaaccggcggctcaatgcgggcgcgtgcacgcccgcgcagattcgcggctgggtcgcgaaccgcttctactatcagatcagcatcccgctgaaggacgcggcgatcctctcgaactgtccggaccgcgacacgcgccggctgtgggtgcagcgcatcctcgatcacgacgggcacggcgacgatgccggcggcatcgaagcgtgggtgcggctcggcgaggcggtcggtctcgatcgcgcggcgctgtggtcgctcgagcacgtgctgccgggcgtgcgctttgccgtcgacgcgtacgtgaacttcgcgcggcgcgcgacgtggcaggaagcggtctgctcgtcgctgaccgagatgttcgcgccgcagatccacctcgaccgtctcgccggctggccgtcgcactattcgtggatcgacgcggacgggctgcagtatttccgcagccgcctgccgctcgcgcagcgcgacgtcgaacacggcctcgcggtcacgctcgcgcatttcacgaccgcggacgcgcaacggcgcgcgctcgagattctgacgttcaagctcgacgtgctgtggtcgatcctcgatgccattgaaaaggcgtattgcgcatgaattccgtcgacgtcagcggcgtgccgctgcgccccacgctgaggggcatgtaccgcctgcaatgggaggcggcccaggatgcctacgtgctgctgtatccggaaggcatggtgaagctcaatccgagcgcgggcgaaatactcgcgcgctgcgacggcacgcgcgaactcgatgagatcatcggcgaactcgaacggctgttcagcacgtccgatctcgcgtcggacgtgtatcgcttcctcgatcatgcgcgactgcgcggctggctggactgacatgacgcgcgatccgaacccgccgtcgccgtcgccgccgctgtggctgctcgccgaactcacctaccgttgcccgctgcattgcgcgttctgctacaacccggtcgacttcgcgacgcacggcgcggagctcgacaccgacacgtggcgcaccgtgatcgccgacgcgcgcgcgctcggcgccgcgcagctcggcttttccggcggcgagccgctgcagcgcgacgatctcgaaacgctggtcgagcacgcgcgctcgctcggcttctatacgaacctcattacgtcggggatcggcctgaccgccgcgcgcatcgagcggctgaaggcggccgggctcgatcatatccagctgtcgctgcaggattcgacgcgcgagctgaacgacttcctgaccagcacgcggacgttcgaactgaagcgcagcgtcgcgcgcctgatcaagtcgcacggctatccgatggtgctgaactgcgtgctgcatcgctacaatctgccgcacgtcgaccgcatcatcgagatggcgctcgacctcggcgcggattttctcgaactcgcgaacacgcagtactacggctgggcgatgctcaatcgcgagcagctgatgccgaccgccgagcaactgcgcgatgcggaggagacggtgaaccgctaccgcaagctggtcggcgagcgatgccggatcctgttcgtcgtgcccgattatttcgagcagcgtccgaaagcatgcatgaacggctggggatcggtattcctcggcgtcgcaccggacggcaccgcgctgccgtgccacgcggcgcgtgcgctgcccgcgctcgcgctgccgaacgtgcgcgagcgctcactgaaggagatctggtacgacagcgacgcgttcaacgcgtttcgcggcgacggctggatgcgcgaaccgtgccgcagctgcgacgagcgccatgtcgatcacggcggctgccgctgtcaggcctacctgctcgccggcgatccggccgaggccgacccggtgtgcgcgaagtccgcgcatcacggccgcgtcgagcacgcggtccggctcgcgcgccgtgcgacgccgcgcgacgagcagccgctcgtctttcgcagcgtcgcgaactcgatcgcgcgcgcgggcggctaagcgcgcgcggtctttgcggcgcgccgcgcggcgccggccacgagcgccgcgaaggccgcctcgtcggcgcgcagcccgcgcggcgcgcgccggatcacgagcgtatcgagccggcccgactcgtacatctcgagcacgtcggggtggatgtagcagcgccggcacacggccggcgtgttgtgcagcatgtcggccaccgcgcgcacggtctcgacgatctgcttgcgcgcttccgtgacaccgccgtgcggcgcgcggcgcagcagcgcgagcgcctgcacgctgccggcccaggtccggtagtccttcgcggtgaattccgcgccggcgacctcgcgcagatagtcgttcacgtccgccgagccgatcgagtggcgttcgccgtcgtcgtcgacgtactggaacagttcgtgccccggcagctcggcgcagcgccgcacgattcgcgcgacgcgcggatcgtcgaccgtcacgtcgtgctcgacgccgctcttgccgacgaagcgcagccgcacctgccccgattcgatcttcagatgccgcttgcgcagcgtcgtcagcccgtacgactcgttctcgcgcgcgtattccgcgttgccgatgcgcgcgagcgtcgtgtcgagcagccggacgatcgtcgcgacgaccttctcgcgcggcatgccgggccgcgcgaggtcgcgcgcgacgcgggcgcggatacgcggcagcgcgagcgcgaacgcggccattcgcgcatacttgttcgcgtcgcgcgtcgctcgccactgcgggtgatagcggtactgcttgcgcccgcgcgcgtcgcggccggtcgcctgcagatggccgcgcgggtccgcgcagatccagacgtcggtgtacgcgggcggaatcgcgagcgcgttgattcgcgcgatctcgtccggatcgcggatccgctcgccgtcctgcgtgtaatacgcgaagccgttgcgcacgcgacgacgcgtgtagcccggctgccggtcgtcgacgtgacgcagcgtggcggccgcgcgcgcgtcggacatgcgcatgccgttgccggccgcggagcggggcgcgcgcggcttcatgcggcgacgcacggcgacctgcggaaaagcgctgcgaccatcgtttctgtctcctctggggttcgtggcgatcgaatatgtgccgcaccgcgcggcgtgcgcaggtccgtggagcaagatgcgtgcgccgttcgggccgcgccgcgagccgcgtcgcgacgcatttaggtgtttatacgtatgccaattcggatattgattcaatccaatatttcattggcaggttatcggacttgtttctagactgatccggggcgcatgaaccgccgccccgcccgcacgcggccgtcagaatcagaacagcgcagcacacggccgccgccgcgatacacaacgacatcatcggagacgcaacatgacgaacatcaggaagctcgcggccggcgcgctcgtggccgcgacggccatgctggcatccggcgcgtacgcgcagcaaaagccgatcacgctcgggttctcgcaggtcggcgcggaaagcgcgtggcgcaccgcgaatacggtgtcggtcaagagcgccgcgaaggaagccggcatcaacctgaagttttccgatgcacagcagaagcaggagaaccagattcgcgcgatccgttcgttcatcgcgcagaaggtcgacgtgatcgcgttctcgcccgtcgtcgagtcgggctgggagcccgtgctgaccgaggcgaaggccgcgcacattccggtgatcctgaccgaccgcgcggtcgacgtgaaggacccgtcgctctacgtgacgatgatcggttcggacttcctcgaggaagggcggcgcgcgggccactggctcgaggagcgctacaagaacgacgcgggcccgatcaacatcgtcgagctgcagggcacggtcggctcggcaccggcgaacgatcgccgcgcgggcctgctcgaggtgatcaagaacaatccaaagttcaaggtgatcgcctcgcagagcggcgacttcacgctcgccggcggcaagcaggtgatggaggcgttcgcgaagacctacggcaagcagatcaacgtcgtctacgcgcacaacgacgacatggcgctcggcgcgatccaggcgatggaagaggccggcatcaagcccggcaaggacgtcagcgtcgtgtcgttcgatgcgacgaagggcggcttccaggcgatgatcgccggcaagatcaacgtcgacgtcgagtgcagcccgctgctcgggccgcagctgatgacggccgtgaaggacgtcgtggccggcaagcagctgccgaagcgcatcgtcacgaacgagacggtgttcccgatgaacgtcgcggcgcaggtgctgccgacccgcaaatactgatgtccggcccgcgcggcggcgcgcgttcgccgccgtgcggccgtcccttcgagggcccttcatgacgaatccgccggtcgtcgagatgatcgacatcgacaagacgtttccgggcgtcaacgcgctgcagcgcgtgagtttccggctgtttccgggcgaaatccatgcgctgatgggccagaacggcgcaggcaaatcgacgctgatcaacgtgctgactggcgtgcatgcgcacgatgcgggcgaaattcgcgtcggcggcacaccggtgcgcttcgccgcgccgcgcgaggccgaagcggccggcatccagacgctgtaccaggaagtgaacctgtgcgcgaacctgtcggtcgcggagaacatcttcgcgggccggcagccgatgcggcgcggcgcgatcgactggaagacgatccatgcacgcgcgcgcgatgcgctcgccgaactcgacctgtcgctcgacgtcacgcgctcgctcgacgcgtatccgatcgccgtgcagcagatggtcgcgatcgcgcgggcggtgtcggtcgacgcgcgcgtgctgattctcgacgagccgacctcgagcctcgacgacggcgaggtcgcgcggctgttcgacgtgctgcgccgactgaaggcgtcgggcatcgcgatcctgttcgtcacgcattttctcgaacagacgtatgcgatctccgaccgcatcaccgtgatgcgcaacggcgagcgcgaaggcgagtatctcgcgcgcgatctgccggtcgatgcgctcgtcgcgaagatgacgggccgcgaacgattgtccgatacgttgcaggcgcgcgcggccgaggcggcgcgcggcggcgcgagcgcgccgttcctgtcgatgcagcaggtcggccggcgcggcatgatcagcgcgctcgatctcgacgtgcggcccggcgagatcgtcgggctggccggattgctcggctcggggcgcaccgaaaccgcgcagctcgcgtttgccgccgagcgcgcggatacgggcgcgatcgagatcgacggcgcgcgcgcgcggctcgcgtcgccgcacgatgcggtgcggcacggcatcgcgtattgcccggaggaccgcaagaaggaagggatcgtcgccgcgctgtcgatccgcgagaacatcgtgctcgcgctgcaggcacggcgcggctggtggcggctgatcggccgcgcgcgccagcgcgaactcgccgacgcgtatatcgagcggctcggcatcaaggcgcgcgacgcggaacagccgatcgggctgctgtcgggcggcaaccagcagaaggtgctgctcgcacgctggctcgcgaccgatccgaagctgctgatcctcgacgagccgacgcgcggcatcgacgtcgccgcgaagttcgacatcatggaacgggtgctcggcctgtgcgcgaaggggctcgcgatcctgttcatctcgtcggagatcagcgaggtcgtgcgcgtgagccatcggatcgcggtgctgcgcgatcggcgcaaggtggcggaagtgtcgggcgccgacgcatccgaggaacagatctatcgattgatcgccggaggccagtcatgacgcggcttcgtacgcttcttcgtcatccgctcgtgtggccggtcctcacgctcgtgctgctgttcgcgctcgacgtcgcgcatcggccgagcttcctgtcgatcgcgctgctcgacggccatctgttcggcgcgccgatcgacatcctgaaccgcgcggcgccgctcgtgatcgtgtcgctcgggatgacgctcgtgatcgcgacgcgcgggatcgacatctcggtcggtgcgatcgtcgcgatcgcgggcgcggccgcggcgatcgtgctcgatggcgatccgtcgcgcgtcggcaccgcgctcgcggccgcactcggcgtcggcgtgctcgccggcgcatggaacggcgtgctcgtcgcgttcgtcggcatgcagccgatcatcgcgacgctgatcctgatggtcgccggccgcggcgtcgcgcagctgctgacgggcgggcagatcattccgatcggcgcgcccggctatctcgcgctcggcggcggctatctcgcgaccgtgccgtgctcggtgtggttcgcggtcgcgacgatcgtcgcgattgcgctgctcgtcaatcgcacggcgctcgggctgttcatccgtgcgatcggcgtgaacccggtcgcgacgcggctcgtcgggctgcgcgccggtgcggtcgtgttcggcgtctatctgtgctcgggcgtgatgtcggcgctcgcgggcattctcgcgagctcgaacgtgcgcagcgccgacggcaacaacgcggggctgctgctcgaactcgatgcgatcctcgccgtgacgctcggcggcacgtcgctgctcggcggccgcttcagcctcgcgggctccgtgctcggcgcgctgatcatccagacgctgacctatacgacctattcgattggcgtgccgccggaggcgacgctcgtcgtgaaggcggtcgtcgtgatcgtcgtgacgctgatccagtccgaggcggcacgcgcgctcgcgatccgccatctgtcgaaactgatgcctgtcgcgcgttcgcgcgcgacgacgggagccacgccgcgatgaaccgattccttgggcggctcgccgacccgcgcacgctgccgatcgtcgtgacgatcgtgctgttcgccgcgttgttcggcttcgggtccgtgatgtacaccgggttcttttcgatgcaggtgctgaccggcctgctcgtcgacaacgcgttcctgctgatcgtcgcgatcggcatgacgttcgtgatcgtgtcgggcggcatcgacctgtcggtcggctcggtcgtcgcgctgacgacgatcttctgcgccgtcggcgccgaacggctgcactggccggtatgggtcatcgtgccgctcgtgctcgccttcggcgcgctatacggcgccgcgatgggcgcgctgatccactacttccggctgcagccgttcatcgtcacgctggccgggatgtttctcgcgcgcggcgcgtgtttcctgatcacgacgcagtcgatcacgatcaacgagccgacgtttcatgcgatcgcggcgatcagcgtgccgctcggcgacggtacgctgagcgccggcgcgctcgtcgcgctcgcgacgctcgcggccgcgatctacgtcgcgcacttcacgcgcttcgggcgcaacgtctatgcgatcggcggcaacgagcgttcggcgctgctgatggggctgccggtcgcgcgcacgaagatcggcgtctatgcgctgagcggcttttgctccgcgctcggcggcgtcgtcttcacgctgtacgtgctgtccggatacgggctgcaggcgcaggggatggagctcgacgcaatcgccgcgaccgtgatcggcggcacgctgctgacaggcggcgtcgggtacgtgatcggatcggtgttcggtgtcggcatcctcggcacgatccaggtgctgattacgttcgacggcacgctcagctcgtggtggacgcgcatcgtgatcggcgcgctgctgtgcgtgttctgcctgctgcagcggatcatcgagcggcatgcggcgcggcggcgcacgggcgggacggggctgggcgcgcacggcaacaagacggcggacgccgcgccgacgccggcggccccgaagccgggcgaggatgcggcgctcgtgtcgtcgctgaggtagcgcgggcgcgcggaaggcttggagcgtgatacgtcggcggcgggaagctcggccgccgcgtatttcgatgagtcgggaagcgtcgtcgcgaccgccgatgtgatcgtggtcgagatgggagctctgcgtacggaccgcttggcgagccgaacacgacatccgcgatccgattccgttacacggcgcagcagcttatcggttcatcggcggcgctgcgcagccgccgtccgccggatgcatgtgaccacacctcgataaccgcgatcagcccgtatagccgagttccgcactgatgagctcggcctcatgacgcagcgccgtcgcgacgggcccgtcgatcgacgcgtcgaagccgccggtcgcgcccaacgccgtgatcgccgcgcacatgtgcccgttcgcgtcgaagaccggtgccgacaccgcgctgatgcctttcaggttcgtgtcgcgcacggtcgcgacaccggccgcgcgaatctcgcgctgcaacgtgccgaccggatcgcgtcggtcgagctgcgcgcgcaactcggccggcgccgatgcgagctcgtcttccgccagctgccgcacgcgcggctcgtcgagccgtgcgaggaacagccgcccggttgccgaccagagcagcgacatcaccgagcccgcgcgaacgttgaccgtcaccggcaagccgggctcctcgaagcgcatgatcgtcggtccgcggttgcccatgatcgcgacgaagcacgtcacttcgagacgctcgcgcagccgcacgagcgacggttcggcgagccggatcgggtcggccatccgcatcgcggcgagcccgatcgagatgcactgcggcccgagcacgtattgctgcgtgccgcgatcctgcgcgacgaacgattcctccatcaggctcgccagatagcggtgcaccttcgccggattctcgtcgagccgcgccgcaagcgccgtcagcgtcgcacgcccgccgcacgcggcgagttccttcagcacgagcaggccgatcgacgcggactgcacgcgttggcggcggtcgcgctcggcgggcgcggtcttcttcgttctggcgattttttccataagcgcgattctagcccgacggcccgcgccggccgaccgccaaggtttaccccagtcgttagattacgcattgcgtattagatttacgcaaaatcatggcacgggagcgaatcatgtccgtcacgcagcgcgacgcgtcgtcgtcgcaatgtccgtttcatcctgcgccggccgcggcggccgcgccgaacggctgtccggtcagcgccgccgccgctgcgttcgacccgttcgaggacggctatcagcaggatccgcccgagtacgtacgctgggcgcgcgagcaggagcccgtgttctacagccccaaactcggctactgggtcgtcacgcgctacgacgacatcaaggcgatctttcgcgacaacctcacgttcagtccgtcgatcgcgctcgagaagatcacgccgaccggccccgaggccaacgcggtgctcgcgtcttacggttttgcgctgaaccgcacgctcgtcaacgaggacgagcccgcgcacatgccgcgccgccgcgcgctgctcgatccgttcacgcccgacgcgctgaagcatcacgagccgatggtgcgccggcttgcgcgcgaatacgtggatcgcttcatcgacgacggccatgccgatctcgtcgaccagatgctctgggaagtgccgctcaccgtcgcgctgcattttctcggcgtgcccgaggaagacatggacacgctgcgcgaatactcgatcgcgcacacgatcaacacgtggggccgcccgaaaccggaggagcaggtcgcggtcgcgcatgcggtcggcaagttctggcagttcgcgggcaaggtgctcgacaagatgcgcgaggatccgtcggggcccggctggatgcagtacgggatccgcaagcagaaggagctgccggacgtcatcaccgattcgtatctgcattcgatgatgatggccggcatcgtcgccgcgcacgagacgaccgcgaacgcgacggccaacgcaatgaagctgctgctgcagcatccggacgcgtggcgcgacatctgcgaggatccgtcgctaatcccgaatgcggtcgaagagtgtctgcggcacaacggctcgctcgccgcatggcgacggctcgcgacgaaggacgtcacgatcggcggcgtcgacattccggcaggcgcgaagctgctgatcgtcacgtcgtcggcgaatcacgacgaagcgcgtttcgccgacgcggacctgttcgacatccgccgcgaaaacgcgagcgaccagctgacgttcggctatggatcgcatcagtgcatgggcaagaatctcgcgcgcatggagatgcagatcttcctcgacgagttcacgcgccgcctgccgcacatgaagcttgccgaacagcgcttcacgtatgtgccgaacacgtcgtttcgcggccccgagcacctctacgtcgaatgggatcccgcgctcaatcccgagcgccgcgaccgctcggtgctgcgcccgcgcgcggcggtgcgcatcggcgagccgtcgtcgcatgcggtgagccgcgcggtcaaggtcgagcgcgtgtcgatctgcgcggaccgtgtcgcgcatgtgcggctcgtgtcggccgacggtcgcccgttgccgcgctggacggccggctcgcatatcgacgtgatctgcggcgataccggcatcacgcgccaatactcgctgtgcggcgacccggacgagcgcgatgcgtacgagatcgcggtgctgcacgaagcgcagagccgcggcggatcggcatgggtgcatgcgaatctgcgcgccggcgacgtgctgaagatccgcggcccgcgcaatcacttccgcttcgtgaccgacgcgggcaaggcgatcttcgtcgcgggcggcatcggcattacgccgatcagcgcgatggcgcgcgaagcgaaggcgcgcggcatcgactacgaaatccactatagcggcgcgcggcgcgcatcgatggccatgctcgatacgctcgcggcgctgcacggcgagcggctgcatgtgtacgtgtcggaagaaggtacgcgcaacgactttcatgcgctgttcgcgcagccggccgacgacgcgcacatttacgcatgcggccccgcgcggatgctcgacgcactcgacgcgagctgcgcgcactggccgcgcgatgcgttgcgcgtcgagcatttcgtctcgacgaaggcggcgctcgatccgtcgaaggagcagcagttcgaagtcgaactgaaggattcgggcatcacgctgacggtggcggcgaaccagaccgtgctcgacgcgttgcagcacgcgaacatcgacgtgcagagcgattgccgcgaagggctgtgcggatcgtgcgaagtgcgcgtgctggccggtcgcgtcgatcatcgcgacagcgtgctgacgcgcgccgaacgcgacgcgcacgatcgcatgatgacctgctgttcgcgcgcctgcggcggcgagcggctcgtgctcgaactttgaacgtgcggcggcgccgcggcgccgcgcatcaaccacaaaaacgaccggagacatgcgcgatgaaaaagcgtgccaacctgatgttcgcctgcaccgtcggcaccacgctcgagtggtacgactttttcgcgttcgccgcctgtgcggtgctcgtgttcgacaagcagttcttcgtcgtcggcaatccgctcgcggccacgctgctcgcgctcgcgatgttcgcggtcggtttcgtcgcgcggccgctcggcggcatcgtgttcgggatgatcggcgaccgcatcggccggcgcaagacgctcgtcgtcagcctgctgatgatgggcatcagcacgttctgcgtcgggctgctgccgacctacgcgtcgatcggcatcgcggcgccgctgctgctcgtgctgctgcggatcgtgcagggcatcgcggtcggcggcgaggcgaccggcgcgatcctgatgatcgccgaatcgatgcccggcacgcagcgcggtttctggacgagtttcacgatgttcgcgggcccgctcgcgaacgtgctgaccgcgttcgtgatcgggatggtacagcgcgtctacggcgatacggcgttcgtcgactgggcgtggcggatcccgttcttcatctccgcgctgctcgtgatcgtcggcttctggacgcggcggcgcgtcgaggaatcggccgcgttcgccgagctggcggccgcgcacaagacggtcgagcgcgcgtcgctgcgcgaagcctgtgcgggcaactggcggcagatggcgcgcgcgttcttcgtgaaagccgcggaaaacacgttcctctatctgttttcgacgttcgcgctcggcctcgcgaccggctatctgcacttcagccggccgcaggcgctgtccgcgctgatgtgggcgtcggcgatcgaggtcgtcgtcatcctgatcgccgcgcacgtgtcggaccggatcggacggcgcccggtgctgatcgccggcttgatcggcgcggcggtggccggttgttcgctgttcacgctgtcgcccggcagcgactatgcgcatctgcagctcgcgctgatcgcgtgcctgacctgccacgggatcattctcgggccgatggccgcgtacatggccgaactgttcccgacgcgcgtgcgctttaccgcgctctcgacgagctatcagctcgcctcggtgctcggcggctcgatcgcgccgatcgtcggcacgctgctcgtcagctatacgggctcggcgatcttcgtcgccggctatgcgattctgatggcgctgccggcattcgtcgccgtgatcgcgtcgcgcgagtcgcgcggccaggacttcgcgttccagccggcgtccggcggcaacgcgcgcgtgaaggatcacgccgccgcctgacacgcggatggcgatgcgcttgccgttcgtcgcggcatgcgcgcgcatggccgacacggcgccggatcatcatgcccgcgcgcacggccaaagccgccatcgggcgcgccgctgaccggcttgcaggattgtcatccggcggtcagcgtcgcgtgcggcacgatcgcgagaatggaagcgtcggacggtgaaccgcatgcggtcccgtcgacgacgcatcgtcgatgcgtccccatcgaaccgttctcgggagtgtcatcatgaaccgcaagctgattgccgccgtcgcgctggccgccgtcgtcggtacgccggtcgcggcgttcgcacagagttcgccgtcgggcatcacgcgcgccgacgtgatcgccgatctcgtccaggccgaacgcgacggcactgtgccgacgtcggaatgggactacccgcccagcgcgcagacggtcgcacgcaatcgcgagctgtatgcgattgcgcatggcgagcagcgcacggcgacggcagccgtggcgacgccgggaagcggcgcgaacgtccaatgaagccgtagggcgcgaggctgcgcgagcgaaggccgcgcgcggtcgagctggcggccgtgttcgcgccggccttcgcatgcgggcagccgcaataacgcgaacgcgacgacgacggcggcgacgaccgcgacggcccccgcaagcctgatacgcgcgctttgtccgaccggcgccgcactcacgcgcggcgttgccgcgcgcgtgcgattcgacgatcagtcggccgcgggcgtcgcgggatgcgacgcggctggcgcggcagaggtcgcggctgcgaccgccgcgtgccgcgcatgcagccgcagcgcgagccagcaaagcgcggcgccgagcccgccgagcagcccgccgaacgtgccgatccacggcagcccgaaatcgttggcgatgtggttgccgagcagcgcgccgccaccgatcccgacgttgtacagcgccgaatagatcgacatcgcgaggtcggtcgcatcgggcgcgagcttcagcacccacgcctgcatcgcgagaccgaagcagatgatcgcgccgccccaggcgacggtgtgcaccgacagcgtcacgatcgtgagcgcgctggggaacaggatcagcaggcacgtggaggtcgcgacgatcgacgcgagcaggaagtgcgcgggccgcgccgggaacaggcggttgaagcagacggcagccggaatgccggccgcgccgaatagcacgaggatgtaggtaatccggttctcgctcgcatgattgacatcgcgcacgaagggctcgatatacgtgtacgacgtgaaatgcgcggacacgatgaggatcgtgatcgcgtacagcaggatcagcgccggattccgcaacagcaccggcacgctggcgagcgagccggtgcgctggctcggcagctcgggcagcgtatagcgcagcatcagcaacggcacgagcgcggtggccgcgatcgcgaggaaggtcatgcgccagccgagcgtctcgccgatcacgcggccgagcggaatgccggccaccatcgcgatcgcggtgccggtcgcgatcagcccgagcgcgcggctcttcttgtcgggcggcgcgagccggacggcgagcgcgatcgaaatcgaccagaacaccgcgtgcgcggcggcgatcccgagccggccgatgacgagcaccgggaaattccacgcgacgcccgtgacgacatggctcgcgatgaacagcgcgaacacccagacgagcagcctgcggcgctcgaccttgcgcgtcagcagcgtgagcggcagcgacgtgagcgcgacggtccacgcgtagatcgtgagcatcagtccgacgtcggtcggcgctatctcgaggctgccgccgatcgcgcccagcagcgcgaccggaacgaattcggtggtattgaagatgaaggcggacagggccaaggcccatacgccggtccacgaaggcgtggcagcgggcgattcggaaggcgtcgagggcgtctgcataggtcggaacagggtggtatcgcaccgctcggcgcgcgcggcggcgcggcgttcggcggttcaacgcgcaagcttacctgctccgggcgcgcatggttcgccgcgcgggcgcgacgtctgcgccggcaaccgcacgccgccggcgccgaaagaaattccagaacatcgcggtggcgtcgggcccggtggccgagtggaacggctcgcgcggatcgccgccgctccacgcatgcgcgagccgccgcacgacgcacacgcggacgatcacgctgcggccgcgcagatagtcggtgtagtcggcgtccgcatcgacgtacgtgtgctgctcgccgacgcgcggcgcgccgtgctcgtcgacgagccggttgagccgcgcgaacgcgaggccgagctgcgtcgcgttgcggtcggtcacgaccgcatcgagtccgccgtgcacgatcaacgccggcatgccgggataggcggcgacgtcgacgcaggcgtccgcgacgccgatcgcgtcgtcgcgcagcccgcggcgcatgaggccgaccgccgccatcgtcgatagcggcggcgcgatcgccgggcccgaatgcaggccgacggccgcgaacagatcgggataacggatcgcgagccgcgccgcgagcccggcgccggccgacatgccggccagataaatgcgcgtgcggtcgatcgcgcgctcgcgggcgaccgcgtcgatcagcgatgcgatcgccggtgcctccgactgcgacgtgtcgccgtgccagttccagcagcgctgcgaatgcgcggtcttggcctgttcgggaaacagcacggcaaaacccgcacgctcggcgaggcggcaaatgcgcgtgccggccgcgaacgactcggcggtctgcttgcatccgtgcagcatcacgacgagcggcatcgccttgcccgcggcagcggcgacgggcagatagagttcatacgcgagatgattgatgaactgtccggcggccggacgcgccgaatgaaacgagcgtagccaggtgcccggcgcgtcgcgcaccgacgtgcggccggcggctgcggcggtcgcgcgtttggcggggcgcgccgtcgcgggccgtgcaggcgacgtcgcgggcttcgcgcgtttcttcttcgctggagcggccgtcgtgacgccgcggaggtcgaaaggccacaaccggaggccggactttttcctgggcatggggcgttccgtgccggcggcgcgctcgatagcggcgagcgccggcggaggtcgatggaggcagcgcaggcgtggtgctgccgcgaaggcgctaccgaccgtgccggacattctattcgaatctgtttgatgagatcgccgacaaatgcacttgccgcccaattgcatactcttgaagagcacaacgatcatgacggtgatcggcctgaccccatgtccgctgcgtcgtcaacgtagcacttgattatcggtgccagtgccttctcgtcgaaaaccgagattcacgtcgccatacctagagattaaccttgtcggattgacggcgggatgaaccgctaaagttggccgtgcgtcgcgcgagcgtgtctgttcgagctcaatgatcgtatccggtgccgcccgcgaccgcagaatccgggtgtgaatcggcgagttccatcgcggcaacggcggtgaccggtcaaacgcggagcgagaacagctgcaggcgccgctccgtcgatgggcgccgatgtcgcccgcgccgcggtcggtttgcgagtggacgcgcgatccagaagttcgggcctgcgcgtgccgcggcggcgaaaaccacggtgagcccgtgcggatggtggcggcttgcgtgtttcgcaccacaactcgaagtacggtccggcgactcaatcagaaccagtcgtttcaggtcttggtgctgagcgcgagagaggggcctttaggccgatgtccggcgggagttttacgacgggcggcgcaaccccaccctacaacgcgcagccgcggtggttgcgcatcgctcagtggccggcggctcgcgaatcccaactaagcacatctgggccgtcggcgatcggcaggggtgttctcagagaccgtcttaaaccgtcgtgtcgatacaatgtcgaagatcgaggtctcgcccacgcgcggatacgtcgatcgcgcccgcctagtcgtgggccatcagcccgcaggcgcatttcatcagggagaggacctgcgctgaggaagccgtgggatttggtcaataacatgaagggtaacatagtaagggctatgttacccttcatttcgggacgtagatggcgcccgcgcaggcgcggcacccagtccgaagggtatcaagcgtcaccgccgccgcgatcgaaagacgctgctgccaccgtctcggcgcccctgtatttctggcgcgggcgatatcgtgccggtgggtgggtgcattaggcattgcgtcacacgcggccctggaggttcttcgatccgggccgggcgactggacggtggcttcttctctggcgacgccgaagttcaattgcgcgcaccccacagttagcgcggtgagagggcgagggcttcggcgggaagatggccggattctctccgcggcgcggagagaattgggggagcgcccagcagggttccgccgtcgctgagattccggtaacgtggtcactgctggcgcacgccggcccgccgattcctccattcccaacaagatgaccgaactcgtccccgcatccctcttgaccgacctccgccgcatgattgattcggcacgcgcccgggcggctgcggccgtcaacgcggaactgactctactttattggcaggttggtcgtcgcatccgagatgatgtgctgggcggggagcgcgcgggctacggacaacagatcctccccgcgctcgcacgacaactgcgagctgagtacggccggggctggagcgagcagcaattgcgccactgcatccgcgcggccgaggtgtttccggatgaaccaattctctccgcactgcggagagaattgagctggacccatctgaagatgctgatgtacgtcgacgacccgctcaagcgcgacttctatattgaactctgccgcttggagcgctggtcgtcgcggcagttgcaggagcggatgcagtcgatgctgttcgagcgcagcgcgctgtcgcggcaacccgacgaagtgatccggcgcgaagtggcgcacctgcgtgacgcgcaacagatgacgcccgatctcgtgctaaaagatccgtacatcctcgactttcttgggctcaacgatcactacctcgagcgcgatctcgaagatgcgatcctgcgcgagatggaacagtttctcctcgaactcggcgccggctttacattcgtcgcgcgccagaagcggttgccgatcgacgacgacgacttctatctcgacctgttgttttacaaccgcaagctcaaacgccttgtcgcgatcgaactgaagctcggttccttcaaggccgagtataaaagtcagatggagctgtacttgcgctggctcgcgaagcacgagcaggagccggatgaagcgccaccgatcggcatcatcttgtgtgcggggaaaaagcaagagcagatcgaactgcttgagcttggcaaaagcgggattcacgtcgctgagtacctcacggtgctcccgccgcgcgagacgctgcaggcgaagctgcaccaatcaattgccgcggcacgtgctcggctcgacggtaaggggaagtcgtgatgacggacgcgccagtaccgaatttcaacagcacttccaccccgacttcgcccgatgcggctggttcaacacgatcgatcgagtcgcgagttggtagctacgttgccgcgctacccgacgacgcgcgggaccgcgtgtcgtcaagacggtttcacccgcgaatggtaggccagtaggtgctctatgctgtggcgtcgcttcatggcacgatctacattgcgaacaagcgggcggggagatgccggtgatttcaatcggggatatctacgacaaggatctaaacttcctcttcggatcaggggcgtccattggcctgcttccgacgctgcagcttcagatgcgaacaggcgtaggcgaggcgaggtactcccttgaggagttggcaactaagttcgagcaggacgatgatgaccgtcggcgcctcgtgacgctgtttatgcactactactccgcttgcatcagacctgcggaacgactcaccctcgatgccgctgtcggcaccgaagcgggcgcgatgaccatcaaaaactaccgaaccttcttgaccacggtgttggagatggtgagtcgccgcaaggcactcgacagacgctgcaatctcttcacgacaaactacgacgggtgttttccgctggtagccgacgagctcatcaaagaagggcgcactgacttcgtgctgaatgatggtgctcgcggtttcagcaagcgcattttgcacgcccgcaattttgggtcgtatctgtgccagacaggcgtcttcgggcgctttcagagcagcactccccagatcaatctgatccatctccatgggtcggtgtactggagcaaggcaggctcggcgatccaggtcagttacgagacgaaggaccgtgaagatctgctcgatgtcggcaccgcagaattgctgcggccattctccgccgcgttgagcaaccctgatgctgaacttgctcagttgcccgacaccggaatcgacaacgaggtgctggagcagttctgggcgaagtacgagcggatgcccatcgttaatccgacgaagtggaaattccacgagacggtgtacgaggagcactactaccagatgctgcgcctgcttagctatgagctggaaaagcacaacgcagtgctaatcaccttcggcttctccttcgcagacgagcacatccttaaccttgtcatgcgatccctctcaaatccagggctgcaggtcttcatttgctgctacagcccgtctgggcgcgcagccatggaagaaaagttcaaaggccatcgcaacgtcaggtgtctggctctggagggcgagaacatggacttcaccgccttcaatgagaaggtgctggtctggccggaggctgttgccgcgacgccagtggtggctctgccgcctcctgcggactccgcggtgcctggtgtgcaccgtgccggtgaggacttggtctgatgagcatccgtgttggcgaggtgattgccgtccaagggaccaaggtggttctaaagatcgacgagcagtccagtaaggagacactcttccacggtggcgacaagtacaagggagtgtctatccgagagtacttgtcgatccagcgcgggttccgcgacatcatatgcatggtcgagggtgagtacttggacgagagccgcgttgaaacgcgggacggcaagccaaccttcattcgcaaggtggaagccaggcctatcggcttcttcgatcgcagcggcttcacgcagggcatcaagtttctgccgatgatccaggatgcggcctacctgctaaccgaagaccgcattaggtctatctttgaccgcaaggccgacagtaccttcaagatcgggcggatgctcaaggaggagattgcggtcgggctgccttggaagcggctgttcaacagccatatcggcatattcgggaatacaggcagcggtaagtcgaacacgctggccaagctctacaccgtcttgttcgaccggaagttgccgcacatcgcagggaagagccggtttgtcatccttgacttcaacggcgagtacgggggtgaacagcttgcacctgcggcccataagaaggtgtatcacctgtcgacccagctgaccggggagggcaatgctggggacaagtttcccttggcacctacagagttctgggaccttgagacgctttcgctcttgttccaggccacgatgaatacccagcgtccgttcctaagccgagttcttacggggaaggcacggtttgacgatcagcatggttcgcttgatgtttatgcgaagagcaagttccggcaggcgttttgtgcaggcgaggtaaggcctgcaacgctcgacttgatgcgggtcgtggcgcggcgaatcaactaccaggctttggatgatttgctcaggcaagtgaactggcatcagcgggccggcagatttacgcgcaacggtgtgttcttcgatgcggacggggaaaactatcaccaccatatcgctcctatcgtagacgcacttgacacctctggactggatgacttcgaccagttgattgttcgggtcaacctgcaactgatgtccgatctgaatgccgggtttgtccagtttgaacatattcaacccctgctcaagcgcgtggagtcctcgttgaagagcatgcgccgggtactgagcatcgcgaatgcggcggaagacgagaaggtcttgaccgtgatttcctgacgcagttgcaacaacgagatcaagaaggtcctgccgttgctatttgcgaagcattactacaaccttcataaggcgacggtggttaaccctccggaccgcaccgtccatctcatagtcgatgaggcgcacaacatcctttccgagcagtcaacgcgggagagtgagagctggaaagactaccgcctcgaactcttcgaggaagtcatcaaagagggccgcaagttcggcattttcgtgaccatcgccagtcagcgcccggctgacatatcgccaaccatcgtctcgcagttgcacaacttcttcatccatcgcttggtgaacgacagagacctcttcctcattgacaacaccatctctacgctggacgccttatcgcgtagtctcatccctggattgtcccaagggtgctgcgtggtcactgggaccgcgtttgagcttccgatggtcattcaggtggaccgcttgccaaccgacaagcagccagccagcgaggacgttgatcttgaaaaactatggggcgaggccccggcgatctagcgccaaaaaaattttttgaaccttatgacgacgccatgattgcccattcaaactcggattccgcgaaacgtgtgaccgcgattgccggcggcgcaagtgcggcccgggcgagttgacaccggtcttcacaacaccgggactggtgacgactatattttggtctacgcgtaccgcttccaggatttttctaccagcggaatgtgttggtcgacgtagtaacgggaatcgaaccgcgtgcccgcggctcggcgataggaaatgacgaaatacatgaggaccctcaaggtcggactgatgcaacgatgaatgtcgagaagggcgactacggtcgattgcgctcagtgccgaagcccggccgggcggtcgcccgtaccgtggtcggcgcggcgggcgtgcgagcgagatgcccagcgtggcgccggcgacgaggaacaacgaattgagagaagcgcgactctgagcgacgtgctgacttgcagcgttgaactggcgatgccggggatcatgccggaaagcgccggtgcgacgcgcccggtcaccatgcgcatcagcgtgggcagcggatcgaggttcggccgagcgacaaccgctccagccagcttgagaatctcctcagtatggagcagctcactccggatagaatcgtttcatccagcgtcgatacacggcaatcgatgtctcgccagccatcagtttcggatggtcgacgaaattgcggtggttccagatcgggaaatcgtcccgagccacaccgatcgcccagcgatgcgcgaacgcaataagcatcgtgttcagcggcgtccgcaaccaccgtggcagcgcggcgacccgagagacatgcaccgcattcgacactctgagtgtccacttcagcggcgcggtcggcgtggtgaagaccttggtgacgacggtcgcgccgaggctcggtgcggtgctggttccgatcacgcaccccacgccgtagttgacgaagtgcatgttgatcagcacgccgcggaaccgtccggtcatgtcgaacgtgatcgatgatcgaccgatttcataggtcatcgaggtagaggtgaaaccgtgcagatgcgcgaaatgcatgacgtctgcgctgttctcgccgacgtcgtgcacgtatccgtcgaacagatcgcagcttttcctcgacgggctgaatccgtgtgccggctcgacttcgtctatctcccagtccggttgtgcgcggtcgctatcgcgccagaccagcacagcgccgtggcgctcgcacgtcaaccaacgggcgagcgcggcacgcggtggcgggcgatcgccaggtgcacggatacaggttccgtcgggcccgaatgccagcccgtggaacggacacaccagatcgtccccgttgactttcccgccgtgtccgagatgcgcaccgaggtgcgggcagtacggctcgaccgcatgcgcttcgccccgcgccgtgcgatacacgaccaactcgtgccccatgaacggcgcgatacgcacgtcacccggcttgagttcatcgctgtagcacagcgcgaaccagccattcggatagggcaacggtcgcggacacccgatgaccggttcgggcgacgtgccggcgtccatgtcggcacgtgcaatcttgagcggatcgtgttgctccacgtcccatggggtcatgacggaatctccgatcggttgtcgtgattcgacgagacggaacgaaacgccacctgcgtgtcccgcggtggatagttgatcgggaagcggcgccgcccgcaggttcgctgcggcacgagctgcgggcgcatttttcgttcgtcgagcaccagcgccagtgtgacggcgaattgcaccagttgcatgcatgccgtatgaaacccgagacagcggtggggcccgctaccgaactggagcgtctgaattggcttgtgtgcgccgcgatgctcgagccagcgctgcggcaggaatgtatccggctgcggataaagcgacggcgcgcgggacagcagaatcagcggaatgatcagccgcgttccggctgcgagttcgcgcccgcccagttctatccgctcccgtgtccggcgaaacaccagcggaaacgcgggttcgctgcgcagcgtttcgagaaacaacgcttcagcgaatggaaagcgggctagctcggacgggttgcgcggcacggtgcccgccgcgcgggcttcggcgacgagcgcatcccagtgatcaggctgctcggccagcctgatcgccagatgcgccatcgtgaccgccgtggtcttgtgcgccgcgtgaatcagcgcgcgcagattgcccagcagattcgattccggggacgacgcgtccggcgcggccggcgaccggatcaacgtcgcgagcaagccgctgtcaccggggcttcgtccgagctcgttgaccagcgcactcaggcgtgcatcgatccacacctgtgcgcggcgactgcgcctcagtggcgtaccgggcaggtcgaccggcagcagcgaaaccagcgcgtagtgccggtagtgcgtctcccaggtcgcgatatcgtcttccgcgatcccgagcatgcgaaatatcatcgtcaacgtgagcgcactggtctcatcgaccaggttgatcgtcccgcgcgccggccacgcgcggatccacgccatcatgatgtcggcgaacagctcgcccaccttcgcggcggacagcccttgcggctggaacgacgggttcgcccatgcgcgcgtgcgccggtgaagctcgccatcttgcgtggccatcgtgtcgcgcatcgcaggcgcgacgtcgcccagcaggtccgcgagcacgtccttgttgttgaatagctcgaaggcttcagggcgcgtgcagaccagcatgcggcccatcgcgcccatatcgagccagaaatgcgttccccagcggcgctcgccgtaggccagcaagtccggtaacgcgcgcgcgactgcgggcagatggccgacgaccggaaacgcgccgggcagtaccggcattccctgttgcatgcgtacccggcgactcaatggattcagcagcatgcggcctccagcgcttcggcgcgccggtgggccacccacaggccggccagttcgaccgcgcgtaccacgcgggtcggacgcgacagctccttgttgatccagagcatcgaagcctgcgcccgcggcgaccggtagcaatcgcgcatcaagcggaatgccttcagcaggctcgtacgggctgccggcggcatcggtccgcgagcacacagcctgtcgatcgtcagcacggcatacgccgtctcctcgaaattcggcgtacccgtaccggcccatccgccgtccgcgcgctggcaggccagcaagccttcgagcgtctgcgcaccgtgtcgatcgacctcgtcgtggtccagcgccgcgacggcgtggcaggtcaggaagaacggcgaaacatgccatttgtcaccgcgccacaggccgtcggcgtcgcgtttcgcgagcacgtgcgcgctcgccacagtgcgcggttcgcgctgcagccgcagcgcatgcatggcatgtaccgtggtcgacagcgacgggttgcgctcgcccgggcaggtcgcgtagacgccgtcgcttgcgaagtgcgcgagggagtggcaggacgtggcggcccccgccatcgacagcgcggcgatcgcaacggatgtcgtatcaccatcgggattgaagcccgccgcgaagctcgccccccgttccgtgatccgcgcgcccaggaacgtagccgtgcgcgctatcggttcggtcagcgcaggatgagcggccaacccgccgagcccgagggagtacagcacgtacgcgcattcgaaaacgtcgagcggccacacgtacggaaacacgccaggcaccgccgcctcgcttgcccgcgatgcttcccgcaggtacgtcgacgcgcgctcgatcaatgcggagtccagctcatgctcgtgtgcggcccgcagccaggctgccgtcgccgacgggctgatcgcaaggctgccttccggcccgagcgacgcggcgacgggcacgcttccccatgcttcccagcagtgcagtgccggatggccggcgggcagggctgtcgcgcggctcagcttcgcgaggcgcgcctgcccgatggcattcaacgtcgcgggcggactcaatgaaaaccgcaagccggcccgttgcgcgtccgcttgcaggcgtggccagatgatctccagcccgaccggaatatcatcgagcgtcgcggaccgccagtacggatcctgccgatctaggaacgcacatccggcatcgatagcggcccgatatctcgggtcgccggccctatgaagcgcaagcagcgcagccaggctcgacgcaatgcgaaacttggggtaatcgggatcgcaccagccgccgtcggcgtgttgcgcgtcgtgcagccagtcctgtacccttcggcgatcgcctattgcgggctgataacacaagaccagcgcggtttcgtagactgacgccgcggtccgtccatcgtcgggcaaaccggtgaccagccgccggagttccgaaaccagtgcgtcggcaagactgtcctgtccggcggattcggggcgatcgtccatcatggcagagtcctcatgttaccgggtcgcgacatacctcgatgcggaggtggcgcatgggcgactcactccggatagaaatgtttcatccaccgccgaaacgcagccattgctgcctcaccctcgattagcttgggatgagtcagataatttcgattcatccagattgggtgatcttgccgagcgttttccatgatccagcgatccgcaagcggagtcaggagtgaatagatcggtttgagcaaccagccaggaagagatgagaaccgcgagacacgcacggaattcgatattcttctcgcgtacttcaacggtgccgtcggcgtggtgaaaatcgtgctgaagatgctcacgccaaggctcggcgcagtcgcggttgctgtcaggcagttcgggctatagttgacaaaatgaatcgagaccggcacgccgcgatatcgagcactgaagtcgatcgtgatcgacgattcgtccagttcgtgggtcattgatacctcggtgaacccgtgcagatacgcaaaatgcacaacgtcggtgctgttctcgatggggtcatgcgcgtatccctcgagcatgtcgacaatttggctgggtgagccgaatccgtttcccgcgagcacttccggtatttcccagctcggcggctgcccagcactgtcgcgccagaccaggaccagacggttgcgctcccgggttatccatttggtcagcgcggcatgtggagggcggccgttgggcgcgtggacacacgctccatcagggccgaacgcaagcccgtgaaacgggcacaccaacgcgtctccgtcaacttttccaccgtgtcccaagtgagcgcccaagtggggacagtagggctcgacggcgtgcgcttcaccctgggcagttcgataaacaaccagttcatgccccatgaatggcgcaacacgaacatcgcctcgtttgagttcgtcgctatggcacagcgcgaaccagccattcggataaggcatcggccggcgcggcctgatcaccggaataggtgaagcgtcggtatccttctcagtacgtgcaacggtaaacgaagcggctgggcgcacgtcccgtatgttcatgacggaatctccggcagacagtgaacattcgatgagatgacacgaaaaaacacccggcgtgttccgctgctatccggcgaatgcggaacggtcgttaatcggcgacctgcacgatctccgtcttgacaacacgacggacgcgagcgggcaccgatcgtgcgtggagcggccgcccggggtcactcacgggcctcgctgcgcgatgaagctgacggacgataccttgtccttcgcgagtgcgtccgacaggctgatcgacatgtcgtgcaactgctggaacacctcacagcgctccaacggataatgcgtctcgatgttttcgcgcaggatcgtataccagcgtacgacctcgtcgttggtcggaaggatcctttcgtcgaggacggcgaatccgtgacgctcgagcgcctccctgacgcctgccggtgtcttgcgatggccggccgcgccgcgatcgacctcgtcgggaatgaacggctggtaggtcgccagatccgttttgtaaagggtctccgagatgatcaccgtgccacctgggcgcatccgcgcggcgagcgctgtcatcgcgtcctccatcacctccggcgtgaactgacaaatgctgccgcgcaggatcgccagatcgtacggcacgtcagggtccggtagcgcgccgatatccttcgcgttgcacagatacaggttgacgcgatcggtcagcccgtcgcgctcgaccgaccggcgcacgtagtccatttgcactggactgacgttgaccgcatcgatgcatgcacactcggggaaccaatcggcgatgtacttcaggaccggcccccagccgcaaccgatatcgatcgcgcgtcgcaccgatcccacggacagatccgcgccgttgtgcttcgcgagttcgaactgacggtccatgtggcgccgcccggacgcgtccatcggcgtgccgtcccggctcgtcttgtcgtcgaacacaccgtactgaaaccagaactcgtcgccgatgatttttcgccattcgtccggcgagtcggcatacacgcgttcgatactgtcctgatagtggtcgatctggcgaccatcgatcacataaatccgggcagcgtcgtcatgaagcaaactcatttcgcacctcgatttggcgtgggttcgggcgtggctcgacaaacccgcgatgtcttgcggcatgagaagccgttcgattttcacctcacccgagtagaaagcctgggcgcaatcacgcccgaagaagcgttcggaaaaggtgtgaaattcagcacatccggcatagaaaaacaccagttcgtccatgtagcgacgcacgtcgtcacgttggccgagcggcgacgccagcacgcgatcgcgcgcggccagcagcgcgtcttcggtctcgcgggcgaacacggcgaaccggtcgagcgcttgctgcacgctcaggtgttgctgacgcaccagcagccagattccgttcagcgcgtcgtcgttcgagaactcgcgccggaacgacccgagatcgttgacgatcacgatgagatcggccgccgcccgctgtaccgcccgcaggtccgcgttttcgtccagcgcatctgccatgtccacatcgataccgaactcgacgagcagcgcgcaccattcggcggtggtttcgcatcgccggatgcgcagatactcgtcgaagctgagcgtctccatccgatgaacgattggatgcgacagatagtcgatcacgtcgtgaatcgcgcgcgtcaagcggtgcggcagcgacgcgtccggcgcgaacatcgcgagcaccggctgcaccgtgtcgtgcagcagttgcgcgagcggatacgcgtccgacggccggaacccgtccacagcgcgaccatagacgtcgcccaatacggacagctgcagtggatcgtcgatgacgtcgggcagcgtgaagtgatcgtccatcaccgcgatcagctccacctgccgcatgatccagtagctgcgctcggccggcgcactggggcagatcagcgacccgaacaatggcagcagatgcctccgattcgcgtcggcagcctgctcgctgcggtaaaacgcgacgacgtatggccagtcgtccgcatcgacccgcgagagcagggcgtcggcgtcaggttgccgacgatgccgtgcccggaatccgaacggcggaaagtgaagcgtgtccccgaatcgcagtgcgccgacattcaggacgttttgcgtggccgacatagtcgctctccgattgaatcgcccgtcgttggtctctggcgttcgccgtgggtcaagccgtgggccgcgtcacgatcacgctgtacgtcgacaccttgttcttgatcagcgcgaccgaccagttttccgccagcacgcgcaattcctccagcgtgccggtcgcgccctgcgggaagtgcttctcgatgttcgccttcgaatccatcaaccagcgcgcgacgtcgatgttcgacggcagcacccgcatgtcgtgaagcgcgaagccggcatcggtgagcacctccgcgaaataatccggcgtcttgcggtgcttgcatgcgatacggtcgacgtcgtcgggcgtgtcggaccggtagtcgtcgagtgcgacgttgtacagattgtccgaaatcaccaccgagccacccggccgcacacgtggatacagcgcctttatcgtcttttcgtagagtgcgttcggaaagtgcgagatcacgccgcggatgatcaccaggtcgtacggcgttgccgtatcgggcagcaggccgacgtcctgcgcattgcactgatacaggttgatccggtcttcgaggccgtgctttgcgtgcagttgcgcacagtattcgagttgctcgcggctcacgttcacgccatcgagtctcatgcaatgggggaagcgatcagccaggtacttcaggatgtagccccagccgcaaccgatgtcgagtatccgttccacggacggatgatcaggctcatcgaaaccggcgagacgcaattgccgctcaaaataccggatgcccgactcgtcgagcgaaatcggcggcgtcgagcgcggatcgtcgtacacaccgaactgaaacagcagatattcgccgatcgccttgcgccagtctgccggatcgccttcgtacgttgactcgatcttgcgctgataatcgctgaccgattcgcctcgcaattgacgaatcggcaactgccggaggccgcgcagcgcgtgagtatccgatatcgtctgttcgctaatccgattcatatcgtttccccgttcatgccaatcactgaatatgacgatgcgtaatcgtcacgcgcccgatataagataatcgggaatgaaaaaatccctgccggacacgatggtgtgtccttcattactgatcgctttcgttttcaaagcaaaaaggcaaggcaattcccgtccaccccgatcatggagcagaccgttcgccaacctcgacgcagatgaagggcaggcgccggcgcaaccggtacagctagccggtcggtcagatactgatacgcgaaaccctcacgattgggaaaaatcgatccttgatttgaccccgttgatttaaacctcgcaattagaatgactggcgactatcattcccgcagcatcgcctggcgcaagtccatttatatgcatgtgactcgatattttcaaggacttgtttttaatcgagccacaagctatttaaggcgcggtgcgtgtaatgaagaagaaactgaaaagctggtgggtcgagagttgatttctattttcgaaattatcgaagtcgttggaatcactttcgaccgatctcatcgcacttcgggggacaccatggcgactaccctacaggacatccggtttccggccgatcttcggcggcttccggtacacgcgctgcggccgcttgccgacgaactgcgcgcgttcgtgctcgacagcgtggcgaagacgggcggccatctggcatcgaatctcggcagcgtcgaagtggcgatcgcgctgcattacgtcttcgacacgccgtacgaccggatcgtttgggacgtcggccatcagtcgtatccgcacaagattctgaccggccgccgcgatgcgatggctggcatccggcaaagcggcggcatctcgggctttccgtgccggaccgaatcggaatacgacgcgttcggcaccgcgcattcgagcacgtccatttcggccgcgctcgggatggtgcacgcggcgcgactgagaggcgaaacccgccattgcgtcgcagtgatcggcgatggcgcactgtcggcaggcatggcgttcgaggcgctcaacaacgccggcgtcgccggcgacctgccgctgatcgtgctgctcaacgacaacgacatgtcgatctcgccgcccgtgggcgcgttgcgtcatgcgctcggccgactgaccgccagccgcacttacacgcaggcgaagcggcacatgcaggacgtgctggatctcgcgccatcgatacgccagctcgcgaaccggatggaaactcaggtcaagggatggctcgcgccggccacgctgttcgaggaattcgggctgaactacgcggggccgatcgacggacacgacgtgcatgcgctgatcgatgcgctgctgaatctcaagcgcgttcccgggccccatctgctgcacgtcgtcacgcagaaaggtcatggctatgcgcacgcggaacgcgaccccgtcggatatcacggccccggaaaattcgacccggccgttggactcgtgccgggcaaggcggggcgtccgacctatgcgcgcgtgttctccgactggctgtgcgacgaagcggcccgtgacgaacgcgtcgtcgcgatcacgcccgcgatgcgcgacggttccggactcgtcgacttcgagcggcgctttcccgagcgctacttcgacgtcgcgatcgccgagcagcatgccgtcacgttcgcggcggggctcgccgccgagggcatgcgccccgtggtcgcgatctactcgacgttccttcagcgcggatacgaccagttgatccacgacgtcgcgctgcagcgcctgtccgtcacgttcgccatcgatcgcgccggcatcgtcggcgccgacggtgcgacgcacatgggcgcattcgatctggcctacctgcgctgcgtgccgaatctcgtggtgatggcgccctccgacgagaacgaatgccggcagatgctgcacaccgcgctgcaccatcctgggccgtgtgcggtccgttattcgcgcggcaccggccccggcgccacgatcgaggccgagctgacggcgctgcccatcggtgtatccgtggtgcggcgcgcgagcgcagccgcggctggtcggcgcatcgcattcctcgcgtttggaacgatggtcgcgccgagtcttgccgccgccgaaaaacttgatgcaacggtcgtcgacatgcggttcgtgaaaccgatcgacattaaacggctgagcgagatcgcgcgcagccacgatgcgctcatcacggtcgaggagggttgcctccacggcggcgcgggcgccgcatgcatcgaagcgctggccgatctccggctttctcgcccggtgctgaggctcggactgcccgacgcattcatcgagcacggcgagccagaacagttgctgagcctgattggccttgattcatccggcatcgagaccgctgtccgccgctttttggctcggctcggctgggcagccacgtcaatcgtcacgtccgaatccaacgccaatcttctcttgccgcaaagcggcggcacgcaggggccggagtgccgcccgaccgaattgcttcaagccgtcgcgcgtcaatcgcctaacgacgaagggaggcaaagatggaagaacgcctgatcctcgtcgataccgacgatcgaccgataggaatatgcgagaagatgcgcgcgcaccatgaagggctgctgcaccgcgcattctcgatttttgtgttcgactcggccggtcgcttgctgctacagcagcgtgcgctgaataagtaccactcgggcgggctgtggtccaacacatgctgcgggcacccgcgtccacgcgaagcgctgcctgatgcggttcgccgccggcttggcgaagaaatgggattcgcatgtgaacttcggcccgtggacgcgctcgtgtaccgcgcgagatttgagaacgacctgatcgagcacgagtttgtgcatattcatgttggtcggttcgatggaacggtcgccccagatttcgcggaagtagcggcgtggcgatggatcgatgtgccaaccttgctggagtggatggcggacgagccgagcgcttttactgtctggttccactgcatgatagagcgagccggattgccagtgctgcatcgctgggcacacagatgactgtagcttccagctcgtttcccggtctaggcgcgcggcggtgcctgatttcaatttctttaatcaacgaggctgctgcaacatatacgagccaggcgctgacgctcctggcgacgcagcatggactcgaattcggctcgttcagcccggaattgcacgtggctttcgagcgtgcggcggtgccggggagcctttcgacgttctttcggtgaactggggggctcggtcagccacgacatcggccagaagtccgtgacgcccttgttcgggaagcgatccatcatcccgagccgtatattcgcgccggcgcgcctggcccgcaggcttgagacagcttcgttcgcggctttcagcgtcaatgccgcgtggccgcggggatgaagccacgcgcggggcgtcgccgtccgcgcgccggccgccgttccttgatgcaggtcacaggaaacgccgaagcgtcgagccacgatgaacgtgttcggccgacggcgccggccaatgccggaccacgcctgtcgcacgcggccaggccgcgaccatcggagggctcgtcatggatcacgggaaagcacatgtcgtctggttcgacgacctgcggcgcggcgacgtagcacgcgttggcggcaagaatgcgtcactgggcgaattgatcggcaacctgtccgcgcagggcgtgagcgtgccacccgggttcgcgtcgaccggggatgcatactggcgattcatcgatgcaaacggattgagacaaaccatcggaagtacactcgaggcgctcggagcacgcaagattgcgctggccgaggccggtgggtcgatcaggcaggcgattctccacggagactggcccgacgacgtcgccgacgcgatccgggatgcgtatcggcaactgtgccagcaggccggcgcagacgatgtcgatgtggccgtgcgatcgagcgcgaccgccgaggatctgcccgacgcgagcttcgcgggccagcaggaaacctacctgaacgtgcgcggcgagcatgcgttgctcgccgcttgccgccggtgctacgcgtcgctgttcaccgaccgcgcgattgcctaccgcgaggaaaagggcttcgatcatctgcgcgtcgcgctgtcgatcggcgtgcagcggatggtgcgttcggacctcggcgcggccggcgtgatgttttcgctcgacacggaaactggattcgacaaggtggtgctgatcagcgcggcgtgggggcttggcgagaacgtcgtgcagggctccgtggaccccgacgaatacgaggtgttcaagccattgctcggcgatccggcgcgcacgcccgtcatcggcaagacgctcggcggcaaggcgcacaagctgatctatgcgcgtgacgagaatgtgccgacccgcaacgtgccgacctcgaaagccgagcgcgccacgttcgtgctggcggatcgcgacattctgacgctggcgaactgggcctgcgcgatcgaggcgcactacggccagccgatggacatcgagtgggcaaaggacggcgtaagcggagcactgttcgtcgtgcaggcacgtcccgaaacggtgcagtcccggcgtgaagcgagcgccatcaagacctaccgactgggcgagaccggccgcaagctgctcaccggcgtcagtgtcggcgaggcgatcgcggcgggcagcgtgttcgtgatcgacagtccgcacgacatggggcgattcgtcgacggcgcggtactggtgacgcacacgaccgatcccgactggctgccggtgatgcgccgcgccgcggcgatcgtcaccgatcatggcggccgcacgtcgcatgccgcgatcgtgagccgcgagctcggattgccggccgtcgtcggcaccggcaacgcgacccgcatgctgtacgatcagcaggaagtgacggtatcgtgcgcggagggcgaggtcgggttcgtgtacgaaggcatcgcgcaataccacgtggaggcgatcgacctgacggacctgccggccacgcgtacgaaggtcatgctgaacctcgcgaatccggccgcggcgttcaggtggtggcgactgcctgccgacggaatcgggctcgcgcgcatggagttcgtgatcagcaaccatatcaaggttcacccgatggcgctggcccactacgatgcgctgacggatgcgcatgcgaagcgcgagatcgctgccctgacgtcggggtacgacgacccgtccgactatttcgtcgaccggctggcgcacggccttgcccgtatcgcggcggtctgtcatccggcgccggtgatcgtccgcatgagcgacttcaagacgaacgagtacgcgcatctggtcggcggtacgcagttcgagccgcgggaagagaatccgatgctcggatttcgcggtgcgtcgcgctactattcgccgcgctaccgtgacggattcgcgctcgaatgccgggcgatcgcgcggctgcgaagcgacatgggattcaggaacgtggtcgtgatgatcccgttctgccggacgctcgacgaggcggaccgcgtgctcgacgtcctggccgccaacggcctgaagcgcggcgaggacggattgcagatctacgtgatgtgcgaaatcccgtcgaacgtcattctggcgagccagtttgcgcagcgcttcgacggcttctcgatcggaagcaacgatctgacccaactgacgctcggcgtagatcgcgattcggcggaactggccgggttgttcgacgaacagaacgaagccgtgaagtggatgatcgcccgcgtgatcgagtcggcgcgtgacgcgggggcgaaagtcggcctctgtggccaggcgccgagcgatcatccggcattcgccgattttctcgtcgcgtgcggcatcgattcgatttccgttagtcccgacggcttcatcgcggtcaagcgtcgcgtggccgccgcggaaaacgccgcgcccggcgagcgtgcgtcgccggaatgaccggcgtcggacagctgcacgacagtaccagacccgactgatggcgcatcacgccgcgcacgagcgcggcgggtcgcgttcggcgcgggcgaatgccgcctggagtacggggtgcacgtcggtgcgccagtgctcgccggtaaagagcccgtagtgatcgcaatcgtcgatgtcggcgcgttgccgcgcatccgctgcgagaccgccgcacatggccagcgcggcatgcgtctggccggcaccggtgacggcatcgcacttgccttcgacggtcagcaacacgatcgagcgcaacgcggcgggctggacccgctggccgtgaacgtgccacgttccattcgccaggcacgttcgctggaaaacgatgtcgaccgtatcgaggaagtactcggcgggcatgtcgaggagcgtcaggtattcccggagcgcccggcgtgcggttgcgagtgcatccgtgtcgccgctcgacaccgcgcgccgatagcgatcgaccagcgccatgtagcgttgcgggtaggtgatcgcgatctcggcacgctgcagataggcgggaaacacctgtcggccgtatccggcgaagccgtgcggcaccgtatcgatcagcgtggcgcgacaccaggcgagcgagtgcgagcgggccgcggtgccgagcgcgctcgggttgatgcgagcatcgagggggccgccgatcaacgtcaggctcgccggcagagtgacatcgcgttgcgcgcgcagtgcgatggcgccgagcgacggaaacgtcgcctggcacaccgcgacgacgtgcatcggccgggcgtcggccagcagggtatcgatgaagcggtcgagcatcgacacgtattcgtcgaggccgaatcggcctgcgtcgcacggcacatcgcgcgcatcgatccagtcggtgatgcacacgtcaccgtcgacaagcagggtctcgaccgtctcccgcattatcacggccgcatggccggccagcggcacgcagagcaggatcacgcgtcgcgcgcccgcgcgcgcgaagcggcgcagcgtacaaaacggcgtgcgcgcgacgatcgactcgtcgacgtcggcgcgacggccgtccacgtcgaccgaatcgatggcgaaccgtggtgcgtcggcctgcacgtcgagcaggggttcaaccaggtcggcgtagcacgacgccgccgcatcggaccaaagaccgcgtgtgaaccgcgccgccgcgctccacgtccgcaaccattgccgttgtcgttcgatcaggtcataccacatgacgcacgggcggaaaaccgccgggaattcggacaaacgtactgtcgccggatcgtgcggcgacgggttgacctgcatcagtgtcgcgccgatcgcgagtgcataagctggtctacggatcaaggacgtatgcacacggacggagtcgaacatggacgcttctcgacgcatgctcgtcgttttctactcgcgcagtgaaacgacggcggtggttgcacaccagcttgccgccgagcttggcgcgggttgcgagcggctgcgggaagccgacgatcggcggcgggcgggggccatcggcttcctgcgttcgctcgtggacgtgatccgcgaccgtgccgtggacctgcggccgacgatctgttcgccgtcggcatacgatgcggtcgtgataggcacgccggtctgggcgggccgcgcatcgacgccggtttcgacctggctggcgcggcacgggagcgaactgcgcgcgaccgcattcttttgcacgatgggccggcgcggcgacctgacggcattcgggcagatgcaggcactggcgcggcaagcgccgctcgcgacttgcgcgatttccgggcgcgatatcggtcgcggactggccgcccgaaagctcgcgcgttttgctcggtcgatcgcccgccggtttgccgccggcgaacggcacacgagcgcggagcaggcaacgtgacggcgcggtcggggggcgagcgcgactacgatcatgtgctggtcggcggcggcatcgccggcgtgtccgccgcgcatgcgttgcggcgcgaagatccgttcgctcgtatcgcgatcctatgcggcgaacacgtgcttccgtaccagagacagccactgacgaaggaattcctcgcaggaaacgttgccccggcggcaatcgcgatccacccggcagggttctacgagatgcgcaggatcgacctgcatctgggcgcaagggttgcgtcggtcgactgcggtgcgcacgtcgtcaggctggaggatggcgccccgatacggtacggcaagctgctgatcgcgagcggtgcggcgccgcgacgcctgacggtgccgggggcaacgctggcgggcatcggtcaccttcacgatctcgacgacgcgcttgcgcttcgcgacaacgccgcccggcaccgacgcctgctggtcttgggcgggggcttcacgggtatcgaggcggtggccacgctgcgcgagcgcggtctggaggtcacgctcgtcgaacgctgcgagcggctgttgccgcaactgaattccgctcgactgtccgatcactttgccgggttgtgtgcgacacacggtgtcgacgttcgaaccggaacgacggtggagcgcttcatcggcacgcaatcggtcgaggccgccgtgctcgccgacggctgcgtcatcgaatgcgacctcgtcgtggttgccgtgggcgtcgagccgaactgcgggtttctcgcaggcagcggcatcgcgacagcggatggcgtgcttgtcgacgaatgcctgcaagcgtcggacccggatgtccacgccgccggcgacgtcgcgcggtttcgcgatcctgtattcggcgtgcagaggcgtatcgagcattgggacaacgcggtgcgccaggggcgccttgccgccaggcacatgcgcggcgcgcgcctgccttatcgcgatgtgtcgattttctacggaaatgtattcgatgtgccgtacaacttcctcggcaacgctgccgatgcgaccgaagtcgtcgaacagggccggttcccgcatgctccgtattcgttgctctatctgagacatcatgtcctgcgtgcggtgttctcgatcggtgtgcgcgcggacgaaatgaccgctgccgaggagacgatccgccatcgggtcaatctcggcgcgcaagtcgaggccgcgacgcacggcggattgcggctgcgcgagctgcccgcgcaaacggtcctgatcctgcagggcggcggtgcgctcggcgcattcgaaagcggcgcgatcgccgcgctcgaggcgcggggcgttcgtccggatgtggtcgcggccgtgtcgatcggcgcgttcaacggcgcgatcgccgcgagccatcccgggcatgcggccgaagcactcgacgcattctggcgcgaattgtcgataaggagtccggtgggtgttccatcgtgcgcctatgcgggacatgcgttggtcgcgtggcacgtcgcgctgttcggcgttccgaatttcctgcggccgcattggtggcctgacgggattccaccgcccgggcttgctccgtggtggacgagttgctacgacacccaaccgatgctcgcgctgctgcgccgccatgtcgatttcgatgccctggcgggcagcgccacgcgcctgctgctcggagccgtggacgtggaaagcggggagcggcgcatcttcgacagctatgtcgatcgcatcacgcccgagcatttgctcgccagcggcagcctgccgcccgcgatgccatggacgcaaatcgatggtcgtgcttactgggatggcggcatcatcagcaactcgccgctcgatctcgtgatcgaacgatgcgggcggatagcagggcgcgtgttcgtcgtcgatctgttttccgggtcgcgcccgttaccgtcgaacctgctcgaggtcatgttgcggcgcgacgagatcgtctacgccgatcgggttcgcaacgacctgcggttcgaggaaaacgcgaacgattttcgcgatctcgtcgaacgtatcaccagccggctcgatcccgaaacggcggcgcgcatgcgacaactcccggaatacatccggctgatggggaatcgtgcgcctgttcgggtcttccggatcgcgctggatcgcttcgccggaggccgggacacgttcgcgcgcgatttcgatttttccgatacatcgattgcgacgctgttcgagctcggccgcagcgcggcgctcgcggtgctcgcatccgatgcgacggaaccgctcggaggcgccgctggccaccctagtcgagcgaggccaccagcgccttgaacgctttccactccacggcggggaagacttcgacgctcgcgtggcccagggtgcgcatgctggcggaaactctgaaggcggtgtccagatcgggggcggtgaaaatgtcgagatagtcgtggggacccatcaatgcgaaattgtgcagccattcgatctggccgcaagttttctgcaatcggtggacggcgtgatgctcgagctcggccagtttttccggcgtcctgactgcgtccggcgacaggcgtgtgagcatgacaaaggtgggcatggcgaatcctcggcgtgttgctccgtgacggagccgggaatggtcggcgatcatgcgaccgacgaagtgcgtgccggacgtcggccggacgaacacgatggtcccatcccttggccgaaccacggaatctcggcaccgagcgacgcgacataccttgtccagcccccagggttgtcggtgaacagccacgcgcatacgggcttggcgagcgcatcgcggtcgagcggttcgtcgagcaatagttgcggccacaggcagtacgcgtggaggaccgcgcgcgtgaattcgcgcacggtcatgtgcgcgaacacctggttcagcagtaggatgtccgcgagcatcggctgcgcggcaagtagcgaatcgagcgtcctgtcatccggttcgtattcgagcacgcaactgagcgttcgcagaatgctgccgaggtgcacgagcaaggcgcggcgagcttcggtttcgtttggcatgggtggcgtccggagtggcggaacggatagctctgcgtgttcccttgaaatctatgagcgatatcgcgcgcgaacgttgatggaagtcaagcgcggtagtcagggtccgtccggaaatcggccgtcgcggcattggccgcgcatgcgccgccgcccgtgccgtcagcaaggcgccgcgtcgtttccgatcggtgccatgtgcgccgcagccagtatcgcgacggccttgtcgtcgtccatctgcgaaaacgctcgatagagcgcgccgaccgagaaggcttcgtcggactgctcgatgcaaaccacgtcgtcggcataggggcggacttcacatggcgcacgcaacttgcgcacgagcacggcgtcgagagcgccatgcaggtgcgttgctgcgcgcttgcgcgaaatccggttgttgaagtcggggcacggtcgagccggcggccgtaccgatcatcttcgaaccccatgtggcgatcaaagccgttcgagccgtgcgaggatctcgtcggtccggcgcagcagcgtgctgttccgctcggccgtctgcctgacggtattcagtcttgcgcgccagtacgcggggtcggttacggatgtctgcgtatggaagcaggatcgggtccgctccagcagccgaatggatccctcgatgtgtgaaagctcgcgttcgacgtcgcagtaccagttcatgcgtggtttccattgcatttgttgactcatgttggattcccgatgtcggtcgcgtcttgatttcacgcaatgcatcgaattcgtctgcttttttgacgactgaaaaacgattcgcggtattgggtcgagcgcttttgacgcctcaccgggcgacgtgaaattcgacgcgaagacctgacaaacaatccggtccggtttcgcgagacatgcgcatcggtgtttcaacggcattgcgccagacgaatcggggaacgtttcgatcgcgcgccggcctgatgacctgcatcaacaacgattgcccggcaggggcgaatattgacgttctcgcatgtcgatcccgaccgcgatcgacatgttccgtgccgtctgcgtcttcacgttcatgatacggaaaccatcatgcccgtctcgtttacgaacacgtcaaatcgtccgatcatttcgcattgcgaagcatcgacgctgagcgtgtcggctgccacacatcaccatcatcacccggtcgacgccgatggcgaccggctgctgagtccccacgaaatcgcgatcctgatggtgctcgccagcgagccgcggcgccagcagggcgatcccgccgacctgcgctgcctcgtcgatcgcggcctcgttcgactgggtgctgcgtcgctcgacgaggcgcccgcctgcctgtcggcctacggtcgtcagatggtgttgcgactcgccagacgcgatcgcgtctggcaacggaaaaatgttgacgtcacgattgcgtggcgcgcgatcgcgtcggagacattggccggaatggctcaccacgccgcgcgctgacctgtatcaattctacgcggtgcagcgggaattgccgttgttttcaacgatcgcagacaggagtcgatggtcatgaaaagcgacagcgagctgaagaaggacgtcgagcaggagctcgagtgggacccgtcgatcaatgcggtgcgcatcggtgtggaagtgcacgaacgcatcgtgacgttgaccgggcatgtcggcagctatctggaaaaagtcgcggtgcgcaaggccgtcgagcgtatcgaaggcgtgcgtggcatcgtactggaactcggggtgcaaaccgacgatggcaagcgtcgctcggacgaggacatcgccatcgcggcgcgctcgctcctgatgtgggatgcggggcttggcgagcaggccgtgcaggtgacggtcgagaacgggtgcgtgacgctgtcgggcgaggtgatgtggagttaccagatgcaggaggcggagcgggccgtcgagcggctgcgtggcgtcacccggatcatcaacgagattcatgttcggccgcacccgacacattccgacatcgccggcaagatccaggcggccttgattcggcatgcaacggaagaggccgcacacgtcggcattaccgtccaggatggttgcgtgacgttgaccggccaggtgggctcgctgagtgagcggcggcttgccttcgatgccgcgtggtcggcgccgggcgtgcgcgacgtagtcgaccaacttaccgttgcatgatgatccgggcggcggcgaacctcgatcgagcgtccgcctcgccccggccgggagaacgaacatgaatgccgcgatgctttgtacccgcgatgtcgccatgtgttcggcacgggcaaccgtcgtcgaggcggcggaaatgatgcgcgacgcgcacgccggcgatctgatcgtcgtgcgcgaacaggaggggcgatgcgtgccggtcggtatggtgaccgatcgcgacatcgtgctgacggtggtcagccccgatgcggaagccggctcgctgttcgtcggtgacatcatgtcgacgcctgtcgcaatcgcgaacgccgacgacgacatctggttgcttgcgaagcggatgcgccagcacggcgtccgacgattgccggtcgtcggcggcgacggcgaactgatcggcattgtctcgctcgaagatctgctgcgcgcggccgcggcgctgctcgacgagttgcggctcgtggcggcccgccaaccgtatttcgaggagaagcagcgtggctgattcggtcggttcccgctcccgtcgcgccgcgcatgatgcggaggcggtctcgatgccggtgcgatgtgcccttcgggcgcgcgcgatcccatgacacgcggccggcataccggcccgcgcacctggatgcgccggtggctcggtgcaatcggtttctgcctgctgctgtcgagcgcgacgacgtggctcggcgcgatccacgaccatcctgtgagccccggtgtcgtggccggcatgaccgcgccggaatgcgggcgcgtgggtgctcggccggccggatcgatactgacgacgccgattcccgaacaggacgtctgcctgtcgctgttcgtttatcgcgcgtcgtatcccgatgccgcgagcgacgtcccgtcataccgcacgtggatcctgcagcagcgggtcggtgaattctggcaattgttcggctatgtgcttctgttgtggacggcggtcctgggcctcgtcgccgggccgatatggatcttcatgcggcgggccggatatcgccatcgcggctcgcggcgcgaacgatgatggaagcggcatgcgttcgcacggcaaaaggagaggaacgatcatgacgatttccggtgaactgaacgaggcggactggaccgtggcgatcgaaacggttggcgtcgcgaccggcggctaccgctgccgtgtccacgtgacggtccgctcacccgattgcaggtgcgagcatgtctttccacaccatcgggtattcgcgaccgaacgcgaggcagcgctggaggggctgcgcagcggaatgacatgggtggaaatgaagaaatcggacacgttcacgtactgaccggcggcgctgaatgcgaaccagcgagcacggtggcacgaaccctgcgcgagcggcacgacctggagcctccaaatgccgtgtcgcggcatcccgccgggcggcgggccatgcgttgatcccggtcaaagccgcgcgggacggcctcaatacgatggatcgcatctctgcaaagaaatgacgaccatgaacaggctcagtcgcgcatgccgtgtgctcgtgctgtgcgcggcggcctgctgcgtgccgacgcagcaggcgcatgcacagcatgcacgccacgtcgcccgccaggatgtccacagcagggatttccacgggcgggactttcgccacttcgcgccgacggagcgtgcgcggtggcggggcggtcgatgggtccaggactggcacggcgggcgttacgcgtggtggtggatcgtcgacggctactggtacatctatcctgaaccgatgtatccgtacccgacctacattccgccggcgatcgtcgttcagcggccgccgccgaccccggcccggctgccgccggcacgcgcgtggtactactgcaacgacccgcgcggatactatccatatgtcgcgtcatgcaatggcgtgtggaccgcggttccgtcgagtccggacccggcgtcgcaatgacggaagcgacgctcgttcgaaacgaggcggccgcgtaccggctgctcgattgcgtgcgagcgacgcgggagggcacatgatgaacggatcctggccggaagctgacgtcgacgacgtgttgctgacggattggtatgaactgacgatgatgcaggccgcgttcgatgccggaatgaacgacatggccagcttcgagttcttcgtcagggcgttgcccgagcatcgggcattcctgatggcggcggggctggcgcccgtcctcgactatctgtcgggcctgcgctttacggccgccaccctcgagcgactggccgcgaccgggcgcttgcgagcggatttccttgcgtcgctcgccgacttccgctttacgggcgcggtcgacgcgatgccggaaggcacggtgttcttcgccgacgaaccgatcctgcggatcacggcgccgcttcgcgaggcgcagttcgtcgagagccgcgtgatgaacctgctccattacgcaacgctggttgcgagcaaggccgcacgcgctgcgctcgtcgcgcatggcaggttgctggtcgacttcggcatgcggcgcgcgcatggcgcggaggcggcgatgctgtccgcgcgggccagctacctggcgggtttcgccggcacggcgaccctgctcgcggggttgcgctacgacattcccgtgtacggcacgatggcgcattcatacgtccaggcgcacgacgacgaagcgctcgcgttcgagcactttgcgagatcgcagccggataacgcgttactgctgatcgatacgtacgatacggagcgcgcggcgcacaaggtcgttgaactcgcgcggcgccttgcgtccgataacgtgcgcatcaagggcgtccggatcgacagcggcgatctggcggcgcacgcgcgcaacgtgcgcgcgattctcgatcatggcggcctgacggaagcgacgctcttcgcgagcggcaatctcgatgaaatccggctgcgagagcttgtccatcagcatgcgccaatcgacggtttcggaatcggcacacagatgagtacgtctgcggatgcaccgtgcctcgactgcgcgtacaagctcgtcgagtatgcgggccgggcgcgctgcaagcgatccgagggcaaggccacgctacccggccgcaagcaggtgttccggcaatacgaccgggacggccgaatcgccgccgacagcctcggactcgacggcgagcgcagcgacggaatgccgctgttgcggcccgtcatgatcggtggatcgcgactcgcggcccccacgctcggcgagagccgcattcatgcaatgcgcgaactgtccacgctgcccgattcgatgcaggcgctgacgcccgtcatgccgatgcaggcggcgatttctccggcgctggcgacactcgtcgcgcaggagaatgccaggctggacgcgtacgcgaggcagcaagcggcatgaatgatgcacgtatcccggccggccgcccgatcacgctgagcgacaaggtggtcgcattgcgcgcgcccacggcctggccagacggcacgagatcggtcgaggcggtggagacgcacatgtcatgggtattcctgacggaccggtacgcgtggaaactcaagaagcccgtacgcgcgccgcaactcgattttcgaacgctggccgctcgctatcgcttctgttgcgaggaggtgcgtttgaaccgtcgtcttgccgccgatgtctatctcgatgtggtgccgctcgtcgtcgacgcccacggttgcctgcgcgcggacgggcccggagaaatcgtcgactggctggtcaggatgcggcgcctgccggccgcacgcatgctcgaccgcgcgttgtcgcgcggcatggctacggcagacgatgcatatcgcatcgcggctcgcctgagcgcgttctaccatgccctggcacccgcgcgaatcgacggtgcggcgtatcgggaagcgctgcgtggcacgatcgacaccaatgaacgcgcgttgtgcaagccgctcgcgggccagtgcgtcgataccgtgcggacgctctgcgcgcggcagcgatcgttgctcgtgtgcgaagccgcgcgcttcgacctgcgtgtgagacaggggcatgtcgtcgaagggcacggcgatctgcgtcccgaacacgtctgcatcgacgatccggtcgcggtcatcgattgcctcgaattctgcagacgactgagaatccaggatgcggccgacgaggtcggctttctcgcgctggaatgcgagcgtctcggcgcagcgggtttcgcggacaccctggtcaacgcctatcactcggcgagcggcgacgatgtcgatgacggatgcgtgcatttctaccagagctgccgggccatgacgcgcgcgcggcttgccgtgtggcacctgcgcgagcccgaattcagagcgacgccggtctggcgcgatcgcgcgaacacgtatatcgcactcgcccggcggcacgccgacggttgcgaacgcacgtgggtggcaagtcacgttagcgccgcaacaggtcggtgagcgagccgccgcgatggatacgcgcaatcgcctcggcaaacagcggagcgctgtcgagcaccgcgagcttgtccttgagcggcccggccggcacgcgccagggcggcaccgtgtcggtcacggcgatgccggcgagcgcatcgccgccgagcagtacgggcgcgtcatcaaagaacatcccatgcgtcgcgaccgcgtagacggattgtgcgccgagcgtgcggcaattctcggccgtgcgggccaatgtcgtcccggtaccgatcaggtcgtcgacgatgacggcgcaacggccggcgacctcgccgacgatcggcttgggcgtcacgatgcctccgctgcgcagctcgccggcgaatgccgcgtcgaccggacgcccgatgcgcgcttccagcctcgcacggaaatcctcggcccgccgcgcgccgcctgcgtcgggcgatacgaccacgaccggccgttcgccggcttgcgaggcgagccattcgaccagcatgccgttcgcctcgagatgctccgtcgggcagcgaaacgcgttctggaacgccgcgatgttgtgaatatcgatcgcgacgacacgatcgacacccaccgcttcgagcaacgtgccgacatagcgcgtggataccggatcgcgtggatgagagcggcggtccttgcgcgaatagcacaggtagggtgtaaccgcacagacgcgtgcggccgacgcgtccttcaacgcaccgatgaacagcagcaaccggcacagcttgtcgttgacggaaatgcctggctctccgtgcagcgactgaacgacgtagacgtcgtgtccgcgcacgctggcaagcgcgcgcgttttgtgttcaccgtcctcgaacggacgttcctcgtgcgcggcgagcgtgacgccgagacgggctgcgattcgttcgccgaccccgcgacacgaggcgaaggcaaacaggctgaaagggagtcgttccgtggcatggctacctcgattcatgcagtcatcgatcgtcgcgcatcatgacgcgctttgacgtgttcaacggtgatgcggacggcatctgttcgcttcatcagctccggctcgagatgccggccgagtcggtgctcgtgacggggcccaagcgcgacatcgcgctgctcgcgcgcgtgtcggccgccagaggcgacttcgtcaccgtgctggacgtttcgctcgacgtgaaccgcacggcgctcgatgcgttgctggcgcgcggggtcgatgtcgactatttcgatcaccacatgcccggcgccgtgcccgcccatccgcgccttcacgcgcatgtcgacacggcgccggagacctgtacgagtgtcatcgtcgaccggtacctggcgggccggcagcgaatctgggcggtggtcggcgcctacggcgacaatctggtcggcgtggccggcaggctcgccgccgcttgcggcctgaccgacgccgatgcctaccgtctgcaggtgctcggcgaatccgtcaattacaacggttacggcgattgccgggacgacctcttcatggcaccgctggccgtatacacggcggtgcggccatatgcggacccactcgagttcgcgaagtcgccgcttgcgcggcggctcgacgccaaccggcgacgcgatatcgcgcgtgcggagcgacagcgcgcgaacatcgcgctgccgggagcggacgtctatatcctccccgacacgcgctgggcgcgtcgcgtgcgcggcgttttcgccaatcggctcgcgcgtggcgacgcgacacgcgctcacgcggtgctgacggtgtcggcctcgggtgggtacatcgtcagcgttcgcgcgcccgtcgccgcaccgtacggcgccgatcgtctttgtcgcgcatttccggggggcggcggccgggaaggggcggccggcatcaacgggctcgcgccggagcgcctcgacgcgttcgtcgcggcgctcgcgaacgcgtaccccgccgcgtgagccgacgcaggcacgctcgtcggtgcgggacggcatggccggaacgagtgtcatcgggatgctcctgaacggtggccgtcgcgcggaaagactcgctgcaatcgtggcgccgcgcaatgcggggcggttgatgcatgtcaagcgtgccggccgctccgcccgggaagatgaaccgccatcaccggcggggagagaggtcgtggagcaccatgcggaggtattgcggggcgggcgctggacgctgcccgtgccgggctggcgggatctcgccgcgatgctgatcgtggtcggtttcctgttgctggccggtatctcggcgcgccagatggccggcccgctggcggtggcgcatccgccggccatttcgctgtcgccagcggcgctgcccggctacacgctgcgcaccgtcgcgcgcatgttcgcggcattgctcgcgtcgatcgtgttcacgttcgtctacgcgaccgcggcggcgcgcagccgtcgcgccgagcgcgtgctgatcccgctgcttgacgtattgcagtcggtgccgatcctcggctatctgtcgtttacggtgctgtttttcctgtcgctgtttccggggcggatcctcggcgccgagtgcgcggcgatcttcgcgatcttcaccagccaggcgtggaacatgacgttcagcttctatcaggcgctgcgcacggtgccgcccgatctcgacgaagccagtcgcagcttccggctgtccgcatggcagcgcttctggcgcctcgacgtgccgttcgcgatgccgggactcgtctggaacgcgatgatgtcgatgtcgggcggctggtttttcgtggtcgcatccgaggcgatcgcggtcggcaacctgcacgtcgacctgccgggcgtcggcgcctacgtcgcgcaggcgatcgcgaaccgcgacctcgctgccgtgggctgggcgatcgtcgcgatgagcgtcgcgatcgtcctgtacgaccagttgctgttcaggccgctggtcgcgtggtcggaacggttccgctatggcgatgccgcgcccacggtcgcgtcgcgcagctggatgctcgacctgttccaccgatccagatggatgggccgtgcgagcggcccggtccgggcgctgctgcgccgtgcggcgcgcgcgcggccgcgcgggttcatgtcggcatggcgcgaccggatcgtgctgccgccacgcacgggcgacgtgctctggttcgcgctgtgcggcgcgggatgcgcgtatgcggcgtacgaactgttccggctcggccgcgcgacgctcacctggacggacctgcgcgtcgtcgcaagcgaaggagggctcacgttcgtccgcgtgacggtgctggtcaccctcgcatcgatgatctgggtgccgatcggcatcgcgatcggcctccggccgggcgtggccgcccgcatccagccggtcacgcagttcctcgccgcgtttccgaccaacctgctgtttccggtcgcggtgttcgcgatcgtgcgcctgcggctcgaacccgacatctggttgtgcccgctgatgatattgggcgcgcaatggtatgtgctgttcaacgtgatcgccggggcgagcgcattcccggccgacctgcgcgaagcggccgcatgcttccgcgtgcggccggcgacctggtggcgacacgtcatgctgccgggcgtcctgccgtatttcgtgacgggcgcgattgccgcgtcgggcggcgcatggaacgcgagcatcgtcgccgaggccgtgagctggggcagcacacgcctggatgccggcggactcggcgcctatatcgcgcggatgacggacgccggcgactatccgcgcatcgcgctcggcgtcgccgtgatgtcgctgctcgtgatcgcgaccaaccggctcgtgtggcgcccgatgtacgcgttcgcggagcgccgcacacggctcgattgagccctcgatcgatcatttactcacgggagacccgcgtgccgaaccttagcgaatgcacggaagggaacgtcgcgagcgcggctgcgccgacttcggcggaggcggccgtcgtgctcgagatgcgcgccgtatgcaagtcgttcacgaagccgtccggcgaaccgctgcacgtgctggccgatatcgacctcgcgttgcatgaaggcgagatcctggggttgctgggccgctcgggctcgggcaaatccacgctgctgagaatcgccggcgggctcgtcaagccctcgtccggcgcggtgacctatcgcggtgcaccgctcgccggtccgaccgacggcatcgcggtggtattccagaccttcgcgctgtacccgtggctgaccgtcatcgaaaacgtcgagcttggcctcgacgcgcagggcctggcgtcagaggacgcacgcgcacgcgcggccgccgcgatcgagctgatcggtctcgacgggttcgaatcggcgtttccccgcgagctgtcgggcggcatgcgtcagcgggtcggattcgcccgcgcgctcgtcagcgaacccgtgctgatgttgatggacgagccgttctcggcgctcgacgtgctgaccgcagaaacgctgcgcaccgattttctcgacctgtggaacgcgcaccagctgtcgatccggtcggtgctgatggtgacgcataacatcgaggaagccgtgctcatgtgcgatcgcattctggtgctcggcgccggtccggcgcgcatcgaggcgacgctgaacgtgccgctgccgcgtccgcgcagtcggcatgatccggccgttcaggctatcgtcggcaagatctatgcgacgctgaccgcacgcatcaccgacgcgacggcgggccgggcggcgacgggcagtgcgctggccatgaagctgcccgacgtgtcgagccaccatctcgccggattcgtcgacgcgctcgcggccgcgccgtacgacggccatgcggagctcggcacgattgcatcggcgctcgcgctgcggaccgacgcgctgtattcgacggcggccgcgcttcatctgctcgcatttgccgaatggcacgaccggaccatccggctgagtgccgcgggccatgtgttcgcgcaaagcgacgacaatgcgcggcggcgtctgttcagcgaacatctcgtccggttcgtgccgctcgccgcgcatatcgacgaagtgctgggcgaacgcgaagggcatcgcgcgccgcgcgagcgtttcgagctcgaactcgaggatcatctcgatccgcgcagcgcggaccaggcactgcgggtcgtgaccgactggggccgctacgcgcgactgttcgactacgacgaccatacccggacgttcggccgttgaccgttcgggccgcacgtcggctacgtgcttgatcggcatcaagcgtcgcgcggcggcgcgtgcgacgctggaagaaccgtcgacgcgaccgcgtcgatccggcagacaagctccgcaactcgacatcaatgaccgttcacgggaggactgaccatgaactggctttccgaatacttcgcccagcgcacgagcccgctgtcgctttcgctctgggctcatccgccgctcgcgctcgggcccgacggcccgatctgtcgcgagccttaccgcctgccgtatccgggtgttgaactcgttttcacgccggcggaggcggtcgaacgcggcgggaggacctacacgctgccggcgcgttacgactcccgcgggctgcttgccgcgcgcagcacggcgcacgacgaggccgcgtcgttcttccgcgaggtgacgatttttgcgccatcgcagttcaatcgcgacttcgtcgtgacggtcaatggcgaattttccttcgtgccgacgttctggcaggacgggtcgcccggtttttcgggcgtctgcgtgcctgcggggagcggtcgcacgacaggcgagagagccggcccgccgtggctgttccagggatatctcagcatctagttcgcgccatcggcgggatcgacgggaacacgcgtcacgcgcgctcgtccgcgcgttttcgccagaaggcgaggcacacgagcgcgccgagcatgccgccgagatgggcgaaatgcgcgacgccgctcgtgtcgccgctgagcccggacagcaattcggtcaacgcataaccggtcgcgaagagccatgcgggcatcggtaccggcggaaacagcagcacgacgcgccgtttcggaaacagcacggcgtaggcgatcagcgcgccgaacacaccggccgacgcaccgacggtcggcgcgtcgctgggcggcagcgcgcggatcacagcgagctgcgtgatcgcgccggccagcacactcgcaagatagagcgcgagaaagcgcgcacgcccgagcacacgttcaacgtcgcgaccgaacatgtagagcccgaacatgttgaacgcgatgtgggcgagactggcatgcagcacgctgtaggtcagcagctgccagacgtggaaacccggtgttgccggtgcgcctggtcgtgcgggcggccacagcgcgaactgatcgatgagcatcggccagccactcgcctcggcgataaacacggcgacattcaccaaaatcaacgcgtacgtcatggcgaaggaatccgagggagaggtgacgttgccggccagcggtgcagacggatccgaatttcacgacataccgtcacgttagcgatgccgcgtgcatgaccgttgcggcagatcatggacgtcgccacttgccgctttccggccgaaccagactaccccgtacgcgtcagccgccgacggcgagcagcaggttgacgtgcgtcaaggccgcctggggcgccgcgcttaccctgaattcgggaaacatgcgtcgccgcggggcggtgcgcatgcgtatcgtccatgcaaaggacaacgggagcgtcatcatgcacatcggaagaatcagtacccaaccggtcgaatcgtgcacggccgaatgcagtgcgtttgaactggccgaccgcatgcggcacgcgcatgtcggcgacatcgtcgtgatcgagtaccgcaatggcgaagccattccgattggtctggtaaccgaccgcgacctggtgatcgaggtgatggcccgaggcgacaatccgggcgacgtgacggccggccagatcatgtcgcgcggtctggtcgtcgtgtcagacacggacgagatcggcgtcgcgctcgaggagatgcgccgctcgggcattcggagactgccggtcgtcgacgacgcaggccgcctcgccggcatcgtgacgctcgacgatatcgtcgagcacctcgcagggctgctcggcggtgtcgcggaagtcggcaagctgcagcagatcgaggagcagcgtttccgcgcgtgacgttgcaggttggcgcccggcacggccgggccgcttgcccgaggcattcgcaacacgcgcttacgtgcgcagcgcggcgatcaacggcgcccagaacgcgcggctttcgtacgccgcggcatcgcaatcggtgtcgaaacgaatcgcgattgcggcttcggcttcggtcagcgggtcggcatgctcgatctgccgggctagcacagcggtgtccgcatcggaggcatcgcgtccacctgcagcccggcccgcgacgcgcgcggcgagcgtcgcccgactcgcggtgaagtcgagcatcgcgacgcgcacgccgagccgtgcggctagggcgatgaacgccgcccggttgtgctggcgcaggaacgtcgcgtcgacgaccgccgtgtagccgctgtcgaggaccacgtgagccgccgaaagcagcctttcgtagatctcgtcgatcgccgtgtccgaataggcgcggggggacagacgggtgttgtccgaagtaccagccaggcgcttgcgctcgacgtcgctggacaaccggatggcgccgagttgcgcggccagtgcgcggctggccagcgatttgcccgagccggaaaccccgtgacacagcagcaacgccggctgcgcatcgcgtcgtgcatcggccatcgccgacgcaatgcgcagatagccggcgcgcgccgcttcgtcgccgcgcagtcgggcggtcagcgcgcgtaccaacgcacggtagacgaagtagcacggcagcacgcccagtgccgcatggtcgcccgtgcgtgccagccagcctgaaaggaggcggtgggcgcaatcgtcgcgtccgtgggcggagaaatccatcagcgcgaacgcgagatcgctcgccacgtcgatccagcgcagcgcgtcgttgaattcgatgcagtcgaacatcaggatccggttccgccagcgcacgatgttctcgagatgcaggtcgccgtgacacgcgcgcacgaaaccgagcgcatgccgatcagcgagcagcggtgcgatgcaggccagttcggcttcgtaccaggcgcgcagcgcggcttcgtccggcaccgtgacgtcgagcgtatcgagcaacggccggcactgggccgcgacgctcgccgcgctgccgggatggccgcgcggcgcacggcgcggcgcgtgcagatgatggcgggcgagcgtatcggcgagggcatccgcatccgccagaccgtcatcacgcgatgcgctgcgaaccgacaacatcgcctgcgcgtcgaaccggcgcatgcgcaccacgtactcgcccggcaccgtctgctgccggcgccggcgccggcgcccgccggtcggcaccggtgccgcgaacgcgcatcgccggccgtgcgcgacgagcggccagacacccaggtacagcgggccggcgaacggccgattgagcgcacactccgcgagcgcgcagcggcgccgccgtgcaggccgcatgaagtcgacgaaggcgaagtgcaccggcttgatgcgcttgtacgcatagcgtccggccagataaacgacggacaggtgggtttcgatccgctcgatccggcccgcggggtggggataggtggcgggtcggcgcattgcgcgatcgaattgcgtcgactttcgtcgtgcatttccgcgactcagcgcgaacgggacatgcggcgctcgggacatgatgaacggatggggtcattcggggcgcgcggatgtgttgccgcacgcggcgggttggattcgaaacgagcacgcacattctcgtctgcccgatgtcgcaggatccggctggcaggccaggaatgaccggctcgacgaaccctattgcaaccgaccacgacgctttccggcttgatgccggtcaagccagccgcgcgagagggcgcttgacgcaggtcaaccgcattcgccggagcggcgatacagtcggttccagcgccagcgtaaagcgacgcgtgaccatgtgcgaaattcacggcctggcgaggcattgacgatggaacgacgggcattggcgttgggtgtgctgctcgcacagggtgcatgtgcgggagcagagcgaaccgaggcattcaggacgatggaaacacgactgcttgcgatgcgtcaggctgcatcgctgcagtgttcgaccccgtccgaatgcagccgcgcgtggagccgcacgcggcgctacgtccaggatcattcgtcgacccgcatcacgcgattcagtacggaccggatcgaaacggcgcaaccgtatctggccggagcagtctatctatgggcgtcacgcgcggaatcgggcggcggctcggtgatctggctcaaggcgatgtgcaagggcatgtatgacagcaacggcggcccgggatggcaatacgatgtatgtgcccggaagatcctggagatagagcaaggcttccggtcggacgagaacccaccgagctagcggcggatgtcgtcagtcctcggcaatgcggcgtctcgcctcccggccgggcggatgccggcctacggccgcccgtttcttctcgcgccggtttcgtagcggctccaaaccgttgacctcagtcaacgcccgcttgcagcgagcgccgatgatggaagcgaatccgaacgccgccggcgcgtcggttcatcagcgaggttcgcatgtacacgaatatcatggttgccacggacggcagtccttcggcgaatcaggcgctcgacgaaggtctcaggatggccaggttatgcggcgcccgcctgtttgccgtgttcgtcgtcgacaaatccacgctgttcgtctacggcgggcgcatggagcccgaagccttgctcgacgagatccggcgccatggcgccgcgatcttgcgagacgccgaccggacgatctcgcgcgcggcagtcaatggcgagacggaaatcatcgagaccgattttggtgaggacgtcgcggagcgcctgcagcgctacgtcgtcgatcattcgatcgatctggccgtggtcggcacgcacggccgacgcggtgtccggcggctggtgctcggcagcgtcgccgaacgcttccttcgcgcatcgagttgcccggtcctgcttgtgcgcggcgaggatacctctcccgccacggtcgcggtggcctagggccgatgccggccagtgcggctcaccagcccaggtgatcatcatgcagatatcgtttccttccgaacatccgacgtattgcgacctcgattccgcgctgagttttcccgcgctcgtcgaagggcggcgagtgcgctgcgcgatcacctcggccgcgctggaagatcatttccgcgcagcgtcgcctcgcgagcaggatctcgtcgacgcctttgcgcgccatcgtcccgccatcgagcgtgcggcacgccgcttgctcgaggaaatcggcgggcggccgatcctgctccacagcggccatttccggttctgtacgtaaccgaccgccgcccttgacgcgtatcaagcgcatgccggcgcgtgcgggtacgctggattcctaaagatcattcgtcccatgcgcggcatgtggtgccgcgccatccgatcttcattgcggccgatgctgtcgggaggaaagcgccggtcgcatgtcaccgtatgaggagtgcgaaccatgagcaatctgacccgttacgatccgttttcgatcgaacctgtttccgacctgttccagggtctgttcaggccgctgcgcggcatgacgcttgccgacgaacccgatcttgcgtcgatgaagatcgacgtcaccgaaaacgacaaggcgtatacggtcaacgcggaactacccggcgtcgcaaaggacgacatcgacgtccaggtgacgggcaataccgtatcgatcaatgcgaagatcgagcgcaacaatgagcagaaggatggcgcgcgcgtgatccggcgcgagcgctacagcggtgcgatcagccgctcgttctcgctgtccggcgacatcgacgatgcgaacgcgacggcgacgtatcaggatggcgtgctgtcgctgacgctgccgaagaaggcgccggtcgggcagaagaaactcacgatcagctgatcggacgacgggcaacgggcgatgcgggcacgcatcgcccatcgggaggatccggcgcgcggagcgatccgcgcgccgtttcgttggcgcgaccgaatctgccctcacgcatgcgatgccgtactgccggttcggtagccgaccgtctgcgcgaggatcggcagctcgtcctcgttcagccgcagcgcgtcggcgagcgtgcggtgattgatccagccgcgcacgaccgttccgaggccggccgccgcgcagtaaagcgagacgttctgtgcgatggcgccggccgcgatcgccgagaacacgtcgcgttgctgcggcggcatgtcgagtatcgcggccgtccggacgacgtagacgagatccagcggcgcgcggccgacgaagtcctgatagccggtcaggttgcgtgcatcgaccgcgtgcttcagtacgagccgatgcgcgggcgcgtcgtaacgatagacgccatacggcagcgcgacgtagatgtcgatttcattgaatgcatgcgcggacggtgcggtacgaccgccgctcgccgggcggttgatgccgtccgccgcccacagcatcgtgccgagcgtcgccggcgggagcgatgtggcagcgaattcgcgggaactcattcgggtcgcgagcgccgtcatcagcggcacgtcgttgtcgagcatcgggcgcggcaggtcaacgatcgccggcgactcgccctcgggcgacgccggctgcatcacgggtgccggcgaataggccaacatctgctgttcggtcattcgagtctccttgaagcgtgattgcgcgtgcctggaacgtcgcgcatcggcgatttcacgataagccggcgcagccgtatcggcttgacttccgtcaagcggcgcaccggccggccacgacgtgtggcgagggggtatccgttgacctgcatcagcgatcgggcgccgcgcgtgtgcaaatctgactgcgtgcggcggacaggcacgccgcggctcacaggagagcagacgatgaaaaccgacaagcagttgaagcaggatgtccaggacgaactggagtcagacccgtcgatcgattcgacccgtatcggtgtcgaggtggctgaccggatcgtgacgctttcggggcacccgccgagctacgcggagaagctggcgatcgagcgcgcggcgaaccgcgtggccggtgtcaaggcgctcgtcgtggacatgaccgtgcatctgccggacgacgacgtgcgcaccgacgaggacatcgcgaaggcggtacgctcggtgctgcactggacggtcggtctacatgacgacgcggtcaaggtgcaggtcgaacgcggctggatcacgttgtccggcaaggtcgactgggcataccagagccacctggccgtgcgcgcgatctcgcagatgcgcagcgtgacgggcgtgaccgaccacatcacggtacaggggacggtcggttcggacgacatcggcggaaacatcaaacgcgcgatcatgcgccacgcggagcgcgaggctaagcatatcgcgatcgaagtgcacgacggcaccgtgcggctgtccggaaaagtcggctcgttctccgaacgcaaggccgtgcgcggggccgcgtggtccgcgcgcggcgtgcgcgccgtcgtcgacgatctggtggtcgagtaaggtcggtagccggatgagcagtccacggagatcaaggagggcagtcaaatgacactttcgggtgaacttcacgaagcggactggtcggtcgcgatcgagacggtcgtggccgaatccggcggcttccgctgccggattcacgtcaccctcaaatcgccggacggcggttgcgagcgaacgttcgcgcatagtgggattcatgcaaccgagcgagaagccgcgatcgaggggttgcgagccgggatgacttgggccgagatgaagaagtcgaacaccttcacgatatgaatcggcccgcctcgcagggcgggacgcgtcggcgaaggcgccgatccggtcgcgcgatgcagcgcgcgccgcaccgattcgcgccacgctcgtctagcgcgccttgtgcgacacgcgccggcgctgcgcgcgcttttttttgcaggcacgcgcatgtcgttccggtcgtcgaacatgccgggcgacggcatcggttacagtcggaaagaagctcgctgcgccgaacacgtcgaacagcccgtaggcgcgcagacgatccttcaccggccccttcatctcagcgaaattcatcgtaatgccgcgttcctcgagttcgtcgtgcagcgccacgagccgatccgcggcgctgacgtcgatgtcggtgactggctcggcggcgactacgatgcgcgtgaccgggcttgtcgcttgcgcgatcgcggcgtccagatgctcgcagaatatctcgacgttcgcatagaaaagcggggcatcccagcggaacagcaagagccccggcgtttgcacggcgtcgggatgacgcgcgacgtcgtgatagccgcgcacgcccgtcagccggcccagcactgcgtcgtacggatgccaggcccgccaaacgaacgatagcagcgacagcgcgctggcgagcagaaccccgggtacgacgcccacgccgatcacgccggcgaagcacagcatcgagatcaggcattcgctgcggcgcatccggtacagccgcacgacgctacggaaatctgcgatgccgaaggccgcatagatcacgacagcggccagcgcggtgcgcgggacgaacgtgaggagcatcggtgcggcaataagcaggatcgcgatgcacgcggccgcgacgacattcgtgacctggctttgcccgcccgcggcgatcgcgaccggtgtgcgggacgcactgctgctgaccgcgcagccctgggtcacgccggccagcagattggccgcgcccagtgcgatcagctcctggttgcggtccggcgcatcgcccgcccgagcggaaagtgcgcgcgacagcatgctgatgtcggcgaacgataccagcgccaccgcgatcgcgccagacgcgagcgcgcacacgtcgggcagcgagacggcaggcaggtgcgggacaggcatgccgaccggcaacgcgccgaccgtcgcgacgccgtgcaacggcgacaggcgagcgacgagcgttgccgccagcacggcgatcaatatggcgggccagcgcggcatcacgagtttgatcaggaagatggccgccagcactgcgacgccgagcagaccggcagcgatggaaaaacggccgttgacgacggcgtgaacgatgcgcgtcaggctggaaagcacgtcgctgcccgataatggcatgccgaaaagttcgggcagccgcccgaccacgagcgcgatggcgatgccgttcaggtaaccgtactggatcgggcgcgacagcagatcagtgatgaaaccgagaccgagcgcaccaagcaggatgcagatcgcgccggccgaaagagctagcgcgccggacagcgcgatcgcgcgctgcgggtcatgtgcggcgaacggcgcgatggcgctcgcgatcagcgcagccagcgcggaatccgggccgagaacgaggatccggctcgggccgagcagcgcgtacgcgaacaatgcagccatcgacgcatagaggcccgtgatggccggcagcccggctgcctgcgcatagctcatgccgaccggcaccaggactgccgaaagcgcgatcccggcgtaaaggtcgtgcgaaagccacgcatgccgatagttcgcgagcagcgcgacgcctgggagcatgcggccgattcgtccggataacgggcggttcatcgcggaaagggcggggcgacagccttgccttgccccgtcaggcagtcgctcatcggtatgtggccgcctccgaatagaagcgtgaaaccgcgcagcgacggatgccggggctcgacgccacgccgccgggcatcacagcaccttgagcgcggaaagctgcaacgcctgtgcgaagcgggccagcgtggcaatcgatcccgtcacgctttcgtaccgctcgcgcccgatctgcccgtcgagtatcaccagcatgccggcgtctcgtgcgagtgcgacaagtgccggcatgtcgagcgcggctgtgccggacgtttcggacgtggcggatgtggcggatgtggcggcccgcatccccgaatcggaacgatagtcggcgtgtgacatgacgtctctcctggttgttgtgcgatcggtgtgccggtcggccggtatccatggtttcagtatcgttgccgtgcgcccgcgattcaatcagtcggtcccgaagtcgcggtaggaatcacgcacgcttcgtgggcggattcctacacggcgcgtggtttcgacgacgcctcgcagcgtgccggcgcgcgttcccgacgccgcgcataccagcttccgatcgcgtgccagattgccgcggcggattcgcaatacgtgaacagttccagatcgcgccggtcgatcatcccttcgtccgcgagaaacgccaggtcgactgcgcggcgccaatacgcctcgccgacgaggatgaccggcagcggcgcgatcttgcgcgtctgcagcagcgtcagcacctcgaacagctcgtcgaacgtgccgtagccgccggggaagaagacggccgctttcgcgcgctcgagcaggtgcagcttgcggatcgcgaaatagtggaaccggaggcagagatccggcgtgatgtacggattcggtgcctgttggcgcggcagctcgatattgaagccgatgctcggggcgccgcgctcgtaggcgccgcggttggcggcttccatgatgccggggccgccgccggtcacgatggccagccgcgcggtgcgcgtgcaccggtcggcatgggcgacgatacgtccgaactcgcgcgcgacgcggtaatacgcgctctgttcgacgagccggctggcgattgcgacggcgcgccgccggctcgcgtcgtgcggacgctgggcgagccggcgattcgcttcgtccagccgcgcgttcgcgaccgacggcgcgacgatacgcgtgctgccgtagatcacgaccgcatggccgatccgttcgttctgcaggcgctcctcggctttccagtagtcgaggagcagccggatgccgcgcatgcccgagccctgcagaagggttgcatcttcgtcggccggcgtgcggttcgggctttgggggacacgccgtgcgcggcgcgagacaggctgaatggcgtccttgcggacggcggcatcgggcctcgcgcgtggccgtttgccgcgcgccttcgcgatcgtcgcaacgggtacgggacgaccgcgtgcgtggccttttgccttgccggcaggagcgcgtttgacggggggcgacatcaacggaagcgccgcgcggcggtcactggctcagcacccactgcacgagcagatgcgcgtcgtcggcagacagcggcccgccgcgatcgatcgccgacggcatcggcgtgtcgccccagtgcgcgcggccgccgacgcgcagcttgcgttccagcgccgcggcggcatgcggatcgccgcgatagcgctcggcgatctcgtgaaacgacggcccgaggaacgtcatgtccgtcgtatggcagaacatgcagtgctgcgcattgacgagctcagtcggctcgggcacggacgtctgcgcggcggccatctcggccgtcacagcgatcgcgcaaagggcggcggcacggatgatcctcatgttcatttccttgtcgggatcaggagaaggagaccacttcgtcaagcgggcgacgcggcgaatgcggcgtatgcggaccgcgtccgacgcgcagcagcaactgcggctcgccgcgcagcgcgagcatgtggcacaaatgggcgcgcagcccggcggtctcgatcggttgattcagatacgacgctgtatagcccgcccgcgttgcgacgagcaggacgcgctccagcgcctggccggcggcgagccacgcttcgcgatcgtcgcgcgcggtcgcgatgcacacgatcaatggcgacgcgccgacgagctggtgatgcagggcggccagcccgctgccgagatcgaaggtccgcactgccatcgtcacgacgggcgcggcgaagtccagcagcgtcggcacgcccgccgcgaatgccggcatgccgtcgacgtgccggcgtggatcgatccagctcgccagttcgcggcggaaacgcgcgtccgcgaactgctgacggtcggcttcggccaccagctcggcgacgcgggcgcggtgtgcaatcgagtcgacgcaggcgacatcggcgccttccgcgataccggcctcaaccaatgcctgctggatcgcttccggaaccgggctggattcgaacggcgcgcgtgtcgtgacgcgctccggaattgcatggaacagtgtgccgagggccgcgtcggaatagccgtcgtcgcagattcggacctgcgccagcagatcgggatcgacttccgacggaaacgtgctgatcgtatgggcgagcccggcgtggtcgagcgcgacgcgcagattgagcaacgccgccccgcagctgatgatcaactcgcgatcgaacggatcgactacgggcaacgcgcgcacgcggtccgcgcacagcgagatcgtgttgccgttgaccaggaagtgccacggctgggaattgtggctggacggcgccagcaccgcatagcccaccagcgtcctcggatcatggtcgggacgcgtgcttgcggcaagcgggggaacggatatcatcgatcatctccaggtcgtcgcgacggcggagtcattcacgccacttcatcgtgtcagcaaccgtccggcggccgttgacccacatcaagcgtccgccaccgggcggtgcacgcgcgaagtgcggcgactagcctgtgaaagtgaaacgaacgaagacgatcgcggggagggcaagcatgcttgcgatgatgtttgacggcacgacgccgcacttgcgcgaaacgcgcgtgccggacccgtcgcctacggctggtcagttgctgatcgacgtgaatgcgtgtggcgtatgcagaaccgatctccacgtggtcgacggcgaactcgctcacgcgaaactgccgttgattccggggcacgagatcgtcggcacggtgcgcgggctgggcgaaggcgtgacgggcttcgccgtcggagaccgggtgggtgtcccgtggctgggctcgacatgcgggcattgcgcgtattgcacatccggtcgcgagaacctgtgcgacagcccgggtttcacgggctatacgatcgacggcggttatgcagagtgcgcggtcgccgaccaccggtattgcgtgcatctgccgcggcgctattccgatctggaggccgcgccgctgctgtgcgccggcctgatcggttatcgaaccttgcgcatggcgggcaatgcgcgccgtatcggcatctacggcttcggtgcggcggcgcatctggtcgcacaggtcgcgcagggtgaaggacgcaaggtgttcgcactgacgaagcccggcgacaccgcggcgcagcgactggcgttgtcgctgggcgcggcatgggccggcggcagcgacgaagtgccgccggagccgctcgatgccgcactgatttttgcgccgtctggtgcgctggtgccggccgcgctgcgggtactcgacaaaggcgggatcgtcgtgtgcggcggcattcacatgagcgacatcccgggctttccgtacgcgtggctgtggggcgagcgccgcatcgcgtcggtggccaatctgacgcgtgcggatgcggttgcattcatgcggatcgccgccgcgacgccgctgcgggtcgcggcagtgcgctacgcgctgaccgaggcgaaccgtgcactcgacgacctgcgcggcggacgcgtgtcaggcgccgccgtgctcgacatgcacgattgatctgcgggccgccgccgcggtgcggtcagatttgccgcaggccatccgaatcgacgatccggatctgcttgccttgcgccacgacgagccctttgtgctgaaacttcgacagcatgcggctgaccgtttcgagcttcatccccagatattcgccgatctcgtcgcgcgtcatccgcagtacgaattccgcggccgagtagccgcgtgccttgaagcgggcggaaaggttcagcaggaacgcggccacgcgctgctcggcgctcatcgtgccgagcagcagcatctgtgaggattcgcgcacgatttcgccgctcatcatctgatagacgtgatgctgcatcggccgcacttcgcggcacatctgttcgagctggccgaacggaatgatgcaaaccgtgctgtcttcgagcgcgatcgcgtcgccgttgtggtgcccagtgtgcacgccatcgagcccgagcgactcgccgacgatctggaagccggtgatctgctcgtcgccgtcgcgatgcatcacgatcgtcttgaacgagccggttctcaccgcatagatgctgttgaatgcatcgcccgaacgaaacagcgtttcgccgcgccgcacgtggcgcgtcgtgcagatcattgcgtccacgcgggcgaaatcatcgggcgaaagatcgggcggcatgcagacggtacgcaacgcacacgtcgaacagcgggacgcggcacgcttgggctggtccgccggttcgacaggacgcatcggaatgaacgggcgtaacggcatggtcgtcgagatttcggcactgctctgcatgatcggctccagttcggggcagcggcggttcgccatcgggaggaatcgcgctggccgttgtaccagcggccttggttcctgccgccttcgtgtcgggaattccctgccggacgcgctgcgagaccgttacgccggtctcgaccacgacgctgcgtttgctccgggaggcatgctgcgttgttcttattgatacccagtatggatgttgcgcgtcgtcaagaaaatcagccgcaattgaagttgcggtaggtgagatggaagtcttgtaggaggcttcctacaggggggcggcgtcttgtcgcgagccgcggatgccgccgtcaaagttcgtcggggtactcgaacagcttgtgacgcatcgcgtagcgcacgagggccgtgtcgttcggcatttgcatcttttcgagaatccgtgtcttgtacgtgctgacggtcttgacgctgacgcacagcgcctgcgcgatttcggaaatcgactcacccgtggtgacgcgccggaacacgtcgaactcgcgatcggataggcgctggtgaggcaggagatcggtcggttcgttcaggctctgcgcgaattgctcggccatggtcaggctcacgtagacaccgccggccgcgatcttggtcagcgcggcgaccagttcggcgctggcgctttccttggtcatgtagcctgaggctcccgcgcggaatgcgcggaccgcgtattgctgctcggcgtgcatcgtcagcacaaggatatgcaatcccggcttctcgtccttgatttgcttgatgagttcgacgccgtttcggccgggcatcgacaggtcgagcaccagcacattcgcgtccgtgccgcgcacgagtgcgatcgtcgacgcgctgtcctgcgcttcgccgacgacttcgaaaccggtcgcgttctgcaggatgtgccgcaggccgtcccgcacgagtgcgtggtcgtcggcaatgagtacgctaatcatgacagcacgtctccttgctggatggcatgaagcggcagcgtcacggtcatcgtgaatcccgctcccggccgattgtcgatcgtcaccgtcccgtcgagcatgtgcgcgcgctcgcggatcccgatcaggccgaacgacggacgatcgcgtgcgtcactgccggcgccgccgtcgcggccgctgtcgggcgcgccgtgaccgttgtcggcgatgcgcagcgtgcagtagccgtcttcgatcttcaacgccagtttcacgtgggtcgcgtcggcgtgccgcgcgacgttggtcagcgcttcctgcacgatgcggaacagcgtggtggcgcccgcgccggtgaacgccgtgtcgaccggggcgatgtcgcgctcgaccgtgatcctgtagcggcgcgtgaaatcgttgaccagccactcgatcgccgggacgaggccgagatcgtcgagcattaccggacgcagatcggctgcaatgcgccggaccgacgcaacggtcgaatcgatcagccgatgcatgccgcgcaactgttcgcgcacgcctgtgttcggcgcgacgacgcccgcgagcccgagctcgacggccgacacgtccatcttcagcgcggtgagctgctggccgagatcgtcgtgcagctcgcgggcgatgcgcgctttctcttcctcccgcacgttctgcaggttcgcggacagctcgcgcagttcctcgcgcgactgcttgagcgcgttttccgcccgcacccgctcggtgacgtcgcgcagcatgaccgtgtacagcttgccggttccgtcgacgatctgcgaaatcgatgcctcgatcggaaactcggcgccgtcgccgcgcagcccgaacagcacgcgttgccgccccatctgccgctccgacacgcccgtcacaccgaattgctcgacgtgcttcgcatgcgcggcgcgaaagcgctcggggatgaagcgctcgagcggcgcgccgatcgcatccatcgccgacacgccgaacacgcgctcggccgcgggattgaagatcacgatcgtctggttttcgtcgaccgtgatgatggcctccatcgatgaccggatgatggccatcatccgggcttccgtgggcggggcgtcgccggcgtgtgtgccgggaagcgaacgcttcgcgatcgcgtaccgaacgagcgcggccagcatcagcgccagcgcggcgccggccggcagcatcgcagtcgccgcggcggccgtccccgcgcgcggcgcgctgtaatgcagcgcgagcggcgtgccgccgaacgtcagcgaatcggttcgcgcgaacgtatcgccggcttctgcgtcggcgtcgccgccgccgaagccgccggaatacacgggcgccgccggatcgtcggcgacgatctccacgtgcagccgggcgagcaaggacgaatcgacgagacgatcgggatttagcgacgcataaacgtagccggtcgcgcgcgtgcgacctggcgcggacaacgggctctcgtcggcattcgcatcaatcggcaggtacagcgtcagctccgtgcgggcgaccgccgcatcgacgctgtcctgaacggcgttcgcggccagcgcgaccttgccggtctgcgcggcgcgctgcagcgcgtgccgggtcgacggatcgtcgatcgcggcgctcggctcgattcgtccgatgtaacggaccggcgattgcaaaccgtccagatcgagaccggcaagataccggcgccatgccgcgccggattgccgcgcgggcagggtcgacgcgaagccgcgtgcgccgcgcaataccgcagccgcgccgagcaggctgcgcttcacgtcggccgtggcgagcgtcgccgtctgctcgaatttcgcgcgtgccgcctgccgcgcgtcgtcctgcaacgcgcgcgacgcggcaaacgccgcagcgagacccagcgcaagcgtgagcagcgcggccgcgaccgcaggcaggccgggccggatccggtgcggggccggcccggccttgaaggagggcgcattcactgtcatggccgttcatcctgacggatttcgccgacgggcggcgggcggcggggcgggcgcgagacacgaaaagcgaggcgggccggaaccgcgatgtagcccgaattgtgcgcgctttgcgggcattcgccaatcgggaccggtgcgcacggacgtcgccgcgcaggcttgatcggcgtcaacggaaacgtgcgtcgcaggggcagactggcttgaacggccggtcgaatccggcccccatcacggaggcgccatgtacgaaaggatctttgcggcactcgacggcagccggagtgcgcggctcgcgctcgacgaggcgattacgctcgcgcgcgattcgggcagcctgatcatcgcgctgtgcgtggtatcggacacgccccggatcgcggacgtcgacagcggctacatcgaccagcgcgatccggccggactcgcggcggacgaggccgcgatcgcggcgtcggatgcggaaacggcgtttcagctggccggcgtgcgcggcatcgcgcagacaatcgacgcgtgcggcgagaacgtatctgatgtgctcgcgcgtgcggcggccgaatacgatgcggacctgatcgtgatcggcacgcatggtcgccgcggcgtgcgccgtctgctgctcggcagcgtcgccgaatcgctcgtgcgcatcgcggatcggccggtgctggtcgtgcgggagggcgcgcgcgcgtgcgccggcatgtgacggttgcgacggcgcgtggtgcaacaggaaacgggcagcctcacgcggcagcccgttttcatctgtcagtgagacagcagtaccggcaccgtcatcgcctcgaggatcgtgcgcgtcgcgccgcccagcacgcgttcgtgcatgcgcgcgtgactgtacaggcccatcacgagcagatccgcgtgcaggtccgtgacccggttcagcagcgtcgcgccgacgccgaccgaccggtcgcgcggcgtcgtcgagaacgacgcgcgaatgccgtgccgttcgagatacgcggcgacgtcgacgcccgccggcgtcttgtccggatcgggatgcccgtggctgacggtttcgacgttgacgaagcgtgcgcgcgcgagcagcggcagcgcatcggccagcgcgcgggcggcctcgcgcccgccgtcccaaccgatcacgacgttctcgccgatcgttcgcacgtcgcccgcatacggcacgacgatcgcagggcgtccgctgcccatcacgacatcctcgacgaaatggcgtgcgacgtaggtcatccggtcgtccgggtcttcctggccgagcaccagcagatcggcgtggcgcgcatgcagaatcccggcatcggtggcgtcgccggccggtgcctgccactcgacgttgctgcgccccgcaagctcggccgccgcgagaaaccgctgctcggcctcgttgcgtcgttggtcgcagaggcgttcgtagacggcgagcttcagcggttcgtgcgggcgccgcaacggctccagcagatcctggcagaccacgtagaggccgatcagatgggcgttccagcgccccgcgagttcgagtgcgagtttgacgcgcgtcgcgcagcgcgcgctgtcgtccagatggacgagcagggtcttgtagctcatgacggctccttttcaatcgatgcggcggcggtgtcggcggacgccttcgacgcgcagctcgctggaatcatcaggaccggacacgtcgcctggcgcagcacgcgctcggcgacgctgccgaggacgagccggcgaaaaccccgcctgccgtgcgtgcccatcacgatcaggtcggcgccgatgtcgtcggcgacggtcacgatccggtgcgcgatgtcttcgccggccggcgcgacgttcgagatctgcggcgtgccggttacgccgcgcgcggtcatccggtgcgcggcatcctccgtcacgcgcagtccttcctcgcggaacgcatcgatcaggatcgacggatcgtagccgaacgtgtcgtaggccggcacgaggaaatcgacgacgtagacgggggtcaggcgcgcacccgtctgcgccgcgagatcgagcgcggcgtcgagcgcgcgggacgacgtatcgctgccgtcgagcgcaaccagaatgttcgagtacatcgcatgccccttgaacggatgtcggtgcaatcatcatcggcgcgtgcgcgccgcgcgcgctgatctggatcaacggtcggaatcgcggtctccgcgcagcacgcgcagcacgcgcagcgcggcccgtgccgcgatccacgcttcgttggtcggctcgacgaccaccgcgatcgcgctcgatgcagacgacacgacatgcgcatcgacggcattcgcgtgcgcgtcgagcgcgatgccgagccagccgagctgcgcgcagatccgctcgcgcaacaccgccgagtgttcgccgatgccggccgtgaacacgagcatgtcgaggccgccgagcagcgcaatcagcgcgcccgcttcgcgcacgatccgatggacgtacagcgcgagcgcgtcgcgagcgtgcgcgtcgccggccgcctcgagcgcgagcagcacgcgcggatcgcctgacgtgcccgacacgccctcgagccccgactcgtgatagagcaagtgcgcgagcgcatcgcgcgatagcttgccgacctccagcaggtgcagcacggcgcccgggtcgagcgacccgcagcgagtgctcatcatcaatccgtcgagcgcggaaaatcccatcgtcgtcgcgatgctgcggccgtcgcgcagcgcgcacaggctcgcgccgctgccgagatgggcggcgatcacgcggccatgcgcgcgggcgccgaacgactcgtcgagcgcgacggaaagatattcgtacgacaggccatggaatccgtagcgacgcacgcccgcgtcgaaccacgcatgcggcagcggcagaagttgctcgacgcgcggcagcgtgcggtgaaacgccgtgtcgaatacggcgatctgcggcacgtcggggaacgcgtcgcgcagcgcgccgatcgcgtcgaggctgtgcggctgatgcaacggcgcgagcggcgtgagcgtgcgcagcgcatccagcacccgttcgtcgacgatcaccggctcgacgtaacgcgcgccgccatgcaccacgcgatgcgcgatcgcgccgagcgcgatatgcggcagccgctcgcgaatccacgtcgcgatccgcgcgagcaccgcgcggtatggatcgccggcgacccacggcagcgcgccgcccggttcggcatcgaagcggatcgacacgccgttgccggtctcgaccgcttcgccttcgtgcagcggctgccgggccggatcgccatgcggcgcgtaggcaaaaaccgcgaacttcacgctcgacgaaccggcgttgacgacgagcagcgcgagcgtacgcatcggcgcgattcagtgcgtcatcagcacgggcatcgtcatcgacgcgagcaccgtgcgcgtggcgccgcccatcaacagttcacgccagcgcggatggccgtaggcgcccatcacgagcaggtcggaacccgtctcataagcgcgcgacaggagcgtgtcgccgaccgacgcgccgctgccgatcgcgatgtcgagcacgttcacgtcgcgcgcgtggcgcgccagcatcagcgcggcatcggcggccggaatccgcgtggtcgcggattccgaatcgccgtcgaccacggcaacgaccgtcgtacgcttcgcatgctcgaggaacggaagtgcgtcgtgcgcggcgcgggcggcttcgcggctgccgtcccacgcgacgaacaaccgttcgccgaccgacgggaattctccggtgtacggccagaacagcaccgggcggccggcggacaacacgaggttctcagaaaactgattgtcgatataggtttcggggtcgttcgggtcgctttggcccgcaatcaccaaatcggcgagacgcgcggcacgcggcacggccaggttcgcgcgctcgtcggcgcgaacccaggttgccggcactttcgcacgggtggtctccgcatgaaacaggcgctccagcgcagccatccgttcgtcgcgttgttcgcggtgcgcgcggaaatagtcggcggaaccggccatcacgtagaacgaatgcggctcgggtgtgtagaccgcgaacagcccggtgagatgtgcaccgaagcgccgggcgagacgcaacgcgagctcgagccgcgaatgcgcacgagcgctcgtatcgaggtgcacgaccatgctcttgtagctcatcggaatcgctccatcgacgggtgatccgccagtgcaatccagtctacgaagcagggtttccacgcgcttgactcagatcaacggcagccgtgctcgatacccgcacagtgaagcggtcatgacgccgaggcaaggcaggcgtcacgaggcggatgccaacccattgacccgatcgaaaggggggaagccgatgaaacccgatgctttgaagacaccgaacgatgcctggcgcgcgggctgcgatctcgcgttgcgcgtgatcgcgcagaaccgcgattggcaacacgaatggcatgcgctggcagggcgatgcatcgagcgcgatcgcacggcggtgcgccgtctgcagcaggcgctgggggaatcggaggcatggacggccttcgccgaggccggcaggcaagtgatgagcgactgcgcgatcgcgagcatcgcgatctggcaggacgccgccgagctatgcatgcgtgcgcaattcgagagtgccagtgcgtggcgtacttggttgcgcgaatacggcgcaggcgcgctgtctcgttatcagaccgactggttgcccgacctcgggcgactcgcggcggtcaacgaagccagcatgccgtgggccggctggatggcggcgctggagcgcgggatcgaggacgcgggcggcgcaacaaacggagcactgcccgccggccgcgtgaacgacatcgcaggcgcacgggagcacgatcatgtccgctaagcgcgtcgcgttcgtcacgggcggaatgggcggcctgggcgccgcgatcagccggcgcctgcacgatgtcggcatgacggtggcggtgtcgcatacggaaggcaacgatcacgtcgcgacgtggctcacgcacgaacgcgaggcgggccggacgttccacgcgttcgaggtcgacgtcgccgactacgattcgtgccggcaatgcgcgtcgcgcgtgctggccgaattcgggcgcgtcgacgtgctcgtcaacaacgccggcatcacgcacgacgccaccttcgtgaagatgaccaagagcatgtgggatgcggtgttgcgcaccaatctcgacggcatgttcaacatgacgaagccgttcgtgccgggcatgatcgaaggcggcttcgggcggatcgtgaacatcggctccgtgaacggttcgcgcggcgcctacgggcagaccaactacgcggccgcgaaggccggcatccacggcttcacgaaggcgctggcgctcgagctcgcgcgccacggcgtgacggtcaacacggttgcgcccggctatctggcgaccgcgatgctcgagacggtgcctaaggaggtgctcgacacgaagatcctcccgcagattccggtcggccgcctgggcaatcccgacgaaatcgccgcgctcgtcgcgtttctgtgttccgatgcggcggcgttcgcgacgggcgcggaattcgacgtcaacggcgggatgcacatgaaatgaaggcggccgtcatgcgcgcgccgttcgggccggagctgccgtgcccgcccgatgcagtcgaaatcgcgacgagcgccgccggctgcgcacccgttcgagcggcgcccgccgacgagtggaatcgcgccgcgcatgcgaacgtggccgcgatgaccttcgggttgtcacccgtgtcgctggcgctcgccatgctcgactggggcgcgcatctggctgtggccccggggaaatgcttcgtgctcgcgacgcaggcgtggctggccgctctcgcgccggccgcaagcccgggcgagggcggggccgacgatgccgacgcgagcggtctggccgtgcacgccgggcagtccgatccgcgcttcgccgcgcccgcgtggtccggctggccgtttcgcgcgtatcgcgacggcttcctgtcggtccagcgctggtggcgcgacgcgacgcgcggcgtgccgggcgtcgaacggcatcacgaggaactggtcggattcgtcgcacggcagtggctcgacgcgtgctcgccgggcaatttcctggcgaccaacccggtcgtgctcgacgcgacgatgcgcagcggcggcgcaaatctcgcagccggcttgcaccactggctggacgacgcgaacgcgttgctcgatcgcacgagcggcacgcgcgcccgcgacacacgcggctttctgccggggcgcgacgtggcgatcacgccgggccgcgtcgtatggcgcaacgcgctgtgcgagctgctgcaatacgacccgacgacgcccgccgtcgcacgcgagccgatcttgatcgtgccgtcgtggatcatgaagtactacattctcgacctgcagccgcacgattcgctgatccgcttcctggtcgatgccggctacacggtgtttgccgtgtcgtggcgcaatccgggcgcagaggcgcgcgagctcgggctcgacgattacctgcgcgacgggtgcatggcggcgctcggcgccgcgcggtcgatctgcggcgaagccgtccacgcggtcggctactgcctcggcggcacgctgctggcgatcggcgcggcggcgctcgcgcgcgacgggcggcagcacgaggcattgcggtccgtcacgttgctggcggcccagaccgatttcagcgagcctggcgaactcggcctgttcatcgacgcgagcgaactgtccgcgctcgatgcgctgatgtggcggcagggctatctggacggcgcgcagatgtccgccgcattccagctgctgaacgcgcgcgacctgatctggtcgcgcatgatgagcgaatacctgctcggcacgcgcaccaagccgaacgacctgatgtcgtggaacgaggacaccacgcgcatgccgtaccggatgcacacggaatacctgacgcggctcttcctcgacaacgatctcgcggccggccgctacagcgtcgacgggcggccggtcgcgctgtcggacatcgacgtgccgacgttcgtggtcgggaccgaacgcgatcacgtgtcgccctggcgctccgtctacaagctgcatctgctgacgcaccacgcgctgacgttcgtgctgacttccggcggccacaatgccggcatcgtgtccgagcccgggcaccccgggcgccactatcgctgcgcgacgcgcgagcccggcgcgccttaccgcagccggcacgacttcgtgcgcgaaacgccggccgtcgacggatcgtggtggacatgctggcgcgactggctgcgcgcgcattcgtcgggcgacgtgtcggcccgcgtgccggccgccggcttcggcgcggcccccggcacctacgtgctcgagacatgaacatgaacctgcatccggacgtgtccgccggcgcatgcctgcccggcctgttgccgcgcgcggacggcgcactgcccgagctcatcgcgcgtgcgcgccatgcgccgccgctgacggtggccgtcgtgcatccgtgcgacccggccagcctcgtcgcgctggccgcgatcgatgcgtcgccgctgggcgcggtgatcgagccgctgatcgtggcgccgcgggcgaaggtgtcgcgcgttgcggacgaggccggcgtcgatctggcgaaatggacgatcgaggacgtgccgcacagccacgcggcggcggcccgcgcggtgacgctcgcggcgtcgggccgcgccggcgcgctgatgaagggcagcctgcacaccgacgagttgatgggcgcggtcgtcgccgcggaatcgggcctgcgcaccgacaagcgcatgtgtcactgtttcctgatcgaggcgcccgcgtatccgcgcccgttcctgctgaccgacgcggccgtcaatatcgctccggatctggcccggaaggcatcgatcacgcagaacgcgatcgacgtcgcgcatgcgctgggcgtcgcgtgcccgcgcgtggcggtgctgtgcgcggtcgagaccgtgaatccggcgatgcgctcgacgctcgacgcggcggcactggcgaagatggccgggcgcgggcagatcacgggcgcgatcgtcgacggcccgctcgcgttcgacaacgcgatatcgcagcgggccgcgcgcgagaagggcatcgattcgccggttgccggccgtgccgacatcctcgtcgtgcccgatatcgaagcgggcaacatgctcgcgaaacagctcgaatacctgggcggtgccgcgaatgcgggcgtcgtcgtgggtgcgcgcgtgccgatcgtgctcacgagccgcgccgacggcgtcgccgtgcgcgtcgcctcctgtgcgctcgcggtgttgctggcacaggcacggcgtggcgccgctccaattcctgaacaggcccccctttcgatggaggaacagcgatgaaagcacttgtttaccacggccctgggcgcaaggcgctcgaagagcggcccaaaccggcactgcagtcgcccaccgatgcgatcgtccgcgtgacgcgcacgacgatctgcggcaccgatctgcacatcctcaagggcgacgtcccgacctgcgaaccgggccgcattctcggccacgaaggcgtgggcatcgtcgagcaggtgggcgccgcggtcgattcgctgaaaccgggcgaccacgtgctgatttcgtgcatctcgtcgtgcggccgctgcgagtattgccgccgcgggctgtattcgcattgcacgaccggcggctggatactcggcaaccggatcgacggcacgcaggccgagttcgtgcgcatcccgcacgcgccgaccagcctgtaccgcattccggccggcgcggacgaggacgcgctcgtgatgctgtccgacatcctgccgaccggattcgaatgcggcgtgctgaacggcaaggtgcagccgggctgctcggtcgcgatcgtcggggcagggccgatcgggttggccgcgttgctgaccgcgcagttctattcgcccgcgcggatcgtcatgatcgatccggacagcaaccgcctcgacatcgcgcggcgcttcggcgcgaccgactgcttcgacgggcgcgacggcgacccggtggcggacgtgatgaagctgaccgacggcgtcggcgtggattgcgctatcgaagcggtcggcattccggcgacgttcgagatgtgcacgtcgctcgtggcgcccggcggggttgtcgcgaacgtcggcgtgcacggcatcaaggccgacctgcacctcgagaagctgtgggatcgcaacatcgcgatcacgacgcggctcgtcgacacggtcagcacgccgatgctgctcaagaccgtcggcgccgggcgcctcgatccggcccgtctgatcacgcaccggttctcgctcgacgacgtggagcgcgcttacgacacgttcgggcgcgccgcgcaaacccatgcgttgaaggtcatcatcggagtcggctgattgccgccgcgcgcgtgacgggggccggcgaagccgcgtctgcgcttcccgtgacgcgcagcgggcgtttcgccggcgaatcgccggcgcttcgggtcacgtaggcagcgcggcaggctcctgcgtgttgccggattcaaccgcgtccagatcgacgcactgctcgtaggtcggcacctcgcaccgccagtgcaggcgctcctcgatgcgtcggcgcatcgcatccgcggcggcgggttcgccatgcgtgacgaacgtccgcacgggcgcgcacggcatcgtgccgagccacttcaggatctcttcgtagtcggcatgggccgacagcgtcgtgatcgactcgacctgcgcgcgcacgcgaacgtattcgccgtgaatcttcagcgtcggctcgtgcgcggccagtgccgcgccgcgcgtgccggcggcctggtagccgaccagcgcgatcgtgttgcgcgcatccggcgcgtagcgggccaggtgatgcagcacgcgtccgcccgtcgccatcccgctgccggcaatgatgaccatcgggccgtggtgttcggcaatcgccttcgactggtcgaccgaccggatcatcgttgccgcatggcccagcgcgttcgcttcggagacggtcaggcggtgctcgaggatatggtggcggtagatttcggtcacgtccgtcgccatcgggctgtcgacgaacaccgggacgcgcgccatgcggccggatgccttcagccgcgcgatgtagtgcaggatttcctgcgcgcggccgacggtgaagcagggcatcacgacgacgccgccacgcgcgaaggtcttgtcgaacatctcggccagttcgttctcgggatccgacgccggatgcaggcggtcgccgtatgtcgattcgatgaccaaatagtcggcatgcgcgggcgggcgcggcggctgcatgatcgggtcgtgataccggccgaggtcgcccgagaacgcgagcaccttctgatcccagtgcatcaccacgctcgccgcgccgaggatgtgcccggccggcagcaggcggaacgacacggcgccgcccagcgccgtgcattcgtcgaacgcgacgggcgtcagcaggcgcagcgcgcgctgcgcgtcgtccagcgtgtagagcggttgcgccggatgatgcttcgagtaaccgtgccggttagcgaagtcggcttcctcctcctgcagccgcgcgctgtcgcgtagcatgatgtcgcagagttcggccgtggctgctgtgcagtacaccggcccgcgatacccttcgcgcaccagtaccgggagatacccggtgtgatcgatgtgcgcgtgcgtgagcacgacggcgtccagcgtgtcgggggcgagcggcagcgtccgccagttgcgcagccgcaggttcttcgtgccctggaacaggccgcaatcgaccagaacacgtcgaccgccgtgctcgaccagatacttcgagccggtcacggtttcggtcgcgccgagaaaagtcagtttcatggattgtctcaccgggagtcgacggaacagcaggtcgattacatcccgaacgcgcgaacggcggttgaccgaaatcaggaattgcggaatccttgtgccgccggccgggcgagattcccaggtggcgcgcgggttgacgaggatcaatcttcggcccaggacgcggcaggatagtgattctgcgtgcgcgatgcgtatcggcatcacgcgtctttcgggatgaacccatcatgacgttgatcgtgaatctggacggtgccgggcagcattaccggctgtgcttcgtccgctcgccgtgggcgtggttcacctgcttgccgctcgacgaacagtgcggcgagcgctgggcagacgtgccgtaccagaatgccgcgaagccgccgtacagcgattcgcgcgcgcaattgctccgggtagcgttcgacgcgccgaatctgttgccgccggaggccgggcggcacgggcatgcgtggagcgtccagcagatcaaccacggcgcggcgccgtggctgcgcagcgaggatttcgtcgatgcgttgacgccgaccgtgccggccggggccacgctcgccacgttcgttgaaaggatcgaggctgccggcggcaccgtctacgggccgctcggctgggcggagttaccgccgtggcagcggcccgacgtcgtgccgcagacgggctaatggtccgtgaagcgcggtcgtcagcccgcgtcaccccagccgccgccgagcgcgacgtagaacgcgaccgtgtcctgcaggcgctgcgcgaccgtctgcagccaggcaatccgcgcctgatggtattgcaggtcggcgaccagcaactggacgtagccggcgatccccgcgtcgtaaccggcctgcgtgagcttcagtgcgtcacgcgccgcggccatcgcgcgcgcctgcgcatcgagcgccatcgcgtcgttggcaagcgcgcgcaacgtgtcggccacctgcgagaacgccgacagaacgacctgccgataggccgcatcggcttcgtcgtacgcatcctgcgcggcgcgccgccggttcaacagcgtgccgccatgaaagatcggcgcagtgagtccggcgccgacactccatgcgcggccggccggcgcgaacagtttgctggcgacgacgctgtcgaacccgcccgatgctgacagcgtgaggttcgggtagagcgcggccgtcgcgacgccgacctgcgcgctggccacgtgcagctgggcttcagcctgcaggatgtcggggcggcgacgcaccagcgatgacggtgccgtgtcgggcaggctggcgggcagttcgatcccgtcgagcgacaggtccggcgtccgccagtcgaccggatagcgcccggccagcagcgcgagcagatcatcggcctgcgcgcgtttctggtcgagtgcgggcagcgccgcctcgagcgacgcccgctgcgattccagcgtcagcaccgcgacgtaggccgccgcgccggccgtcacctgcgcacctgtcagacgaatctgctcatcgagcaggccgatcatttcgcgcgtcgccgcggcttcgtcgcgataggccgcgcgcgcgaccatcgtattgacgacgttcgcggtcagcatcaggtaggcacccgccagcgcttgccgttgcgcatcgacgtcggccgcgagcgcttcgacctggcgctgttcgccgccccacaggtcgagcgtgtagctgaccgtcgccgacagcgtgaacaggttgaagatcgacgccggcaacgcctggccggtgcgcagcggccaggcgcgctggcgcgacgcactggcctgcgcatccacctgcggaaagaagatcccctggcccgcccgcagcgcgtgctcgctgcgccgcagcgtcgcttcggcgagatcgagcgtcgggctgccggtcagcgcttcggcgacggtcgagtcgatcgcgcggctgccgaagcgcgtccaccagtcgcgcgtgagcgccgcgtccgtcgacaacgcctgcgtccggccatcgccgctccaggagccggacgccgcgcccggatcgtcgggcggcacgaagcgcgcgacgcgcggcgcgggcggcggcacgaagttcggcccgaccgtgcatccggcgagcagcacggcgacggccagcgcgccggttccgcggcgcagggcgggcgcgcaacggaccccgttatttgcctgcgacgtagacatcgacgatctgtccgggaaacagccgcacattcctgttcggcacgatacggaaaatgaccggcagcacgcgcacgtcgacgcgctcggtgcgctggtcggacagctcgatcttcggtgtgacgtacggctgcacgcgcacgaactggagatcggcctcgaccgacgtgccgcgcacgaacatgtgtgccttcaacgcatgcaggtcgggtagctggtggatcaggatttcgtcgacgtagcagcgcacctgcaggcggtcgaccggcgtgccgagcaccgcggccggcgcgttgccctgcgtgtaggtgtcgtagagcccctgcgaggtcaggtaggagcctacggccgcgttcatcgccaggacggtgccatccgccggcgcgcgcagcgtgtagcgggcgagcagggccgccgccgcgtcggccgcgcgccgcagcgcgatggcctgcgcttcctggttgcgcacgtcgtagcgccacgcgccggccttggtcagacgatactgtcgcgtcacgacgtccaggttggccgccgcgacgcgaactgtgttcgcggccgtgtcgagcgcatcgcggctgacggctttcggatcgatgtcgtacgcgtgccgctgcttgtcgtactgatcctgcgcgagcttcaggctcgcctgcgcggctgcggtctgcgcactggccacgtcgagcacctcgcggcgcggctgcgccttcagctcgtcgagcagcgcgtcggccgcgtcggcctgtgccgcaagctgggcagcggtcgcgcgctgcaccgagtcgtcgattgtcagcagcgcgtcgccggccttcaccggatcgccgtcgtgcacgaggatgcgcgtcaccgcgcccgagacgtccggatagacgttcacgttcgcgccggccggctgctcgctctcgacgatgccgttcgcatagacgccgcgtgcatacggattggccgccggcttgaataccggcggctgcggcggctcctggcggctatagacccacgcggcgacgacgcttgccaggaagccgagcacggccgccacgaacacgagccggtgtttcattgcgcacctccgcgctcgatgccgttcagcttgccgtcttccatccgcaggacgcgatccgcgtattcgaagatccgcgcatcatgcgtgacgatcacgatgcagcgcgtgtcgttgagcaccttgtgcttgacgaagtcgatgatcatgcggcccgtgtcgccgtcgagcgacgcggtaggttcgtcgaggatcagcaggtcgggctggctgacgatcgcgcgggcgattgcgacgcgctgctgttcgccgccggacagcttcacgggcggcaattgcgcgcggttcgcgagcccgacgacgtccaggtacgcgtgcgcttccttgatcgcgtcattccacgaccggcgcttcaggatcagcgggatcgccacgttctccgcggtcgtgagccgcgggaacaggtggtagtcctggaacacgaagccgatccggttcagccggaaatcggcgatcgcgtcgttcggctgcgaccacaggtcgacgccgtcgatcgaaaccgaaccgccgtccggtcgcaggatgccggagatcacgctgagcagcgtcgtcttgccgctgccggacggcccgacaatcagcagcatctcgccgaagttcgcctgcatcgacacgtcgcgcaacgcctgcgtgcgcgcgtcgccttcgccgaaccatttgctgacgccgcgcgcgtcgatcgcgatgccggccatcgtcatccccggaagatgtcgaatggctcgatgcgcaacacgcgccgcaccccgagatagctcgagatcgtcgcgatcacgaccaccatcccgaacgcgagcgacaggttgccgtacgtgacgagcgccgcatagtctggaatccgcagtttcgcgagactgatcatcagcacgcacagcccgacgccgatgccgtagccggtcagcgcggtgaacgtcgcctggaacaggatcatcgcgaccaactcgcggctcttcgcaccgatcgccttcagcgcaccgaacttgtccaggttctcgaggatgaacgcatagaacgtctggcctgaaatcgacaggccgatgatgaagctgatgatcgtcatcagcatgatgttggtgccgagccccgtctcgtacttgtagaagcgcgcgatctgcgcgatgaattcgtcgcgcgtgtatgcgcgatagccgagcgattgcacgacggccttgatgtgggcgacgtcggcatccgacttcggctcgacgaggatgtacgaggtcgtgaagcgcggcgacggaatgtagcggatcgcgcgcgcgtaggtagtgtaaagcgtcggcgtgccgaacaatccgctcgcggcgaccttcgcgatgccgacgatcacgccgcgatgatcgttcaactcgaaatcggtgccgacggacggattctcgagcttcggaaactcgggatcctgaatcgcgatgaagccgttttccgcgtagatgtcctcgatgcggccctgcagcatcgtcgggcgaccgagcaggctcgcgtcgtcgaggccgacgaccgtcacggcctgataggtaccggagcgcagcttgacgagcgcgccgccggaatagagcggtaccgcatacttgacaccatcgatgctgcgcacggagtcgagcacgtagtcgggcatgccgatgctgttcgcgatcgtcttcacggccggatccatcacccagaccttcgcgccgatattgatgaccgacgccgacgacttgttcaggatgccggcgaacagcgatgtcatctcgatcatcagcagcaccgagaacgtgatgccgacggtcagcgcggtgaatttcgcgctgtcgttgacgagcagcttgaacgcgagacggaaaatgccgttcatgatggcgaatccagcgcgtccggcccgtgccgctgtcgcccggacgatgccggatccggctgcgcgacgaacgcgacgatgcccgacaccaatgcgatgatcgcgtacgggacgacccgctcgtcgatcagcatcgcgtgcacgacgcccagcagcgaggcgagcgcgatgaacacgcagaacgttgcaagcgcgcttcggtatggcagacccatcatgacgttctcccgggaagcgggcgtcgcggagggcggtgccgcccacgcagccgccgctggttgcgcaagacatggcgtcatgatcgcgtgccgcgcgccggcacgattgatctgtatcaacggacgaattccggcgtcgctgtcgcgacgcgccgatcaagtcatctgaccaatcgtcttgcggaatcgcgtcagcgacagcaggaacagcacgcatccgatcgcgaacagcgcggcaaactgggcccacaccgcatcgagcccggcacctcgatacaggatgcgttgcgcgagctcgacgaaatgggtggttggcgcgaccaacatgacgtcctgtacaacggacggcatgctttcgcgcggcgtcagtccgcccgacagcagttgcagcggcagcagcacgaggacgagcagcatgccgaactgcggcatgctgcgcacgagcgtcgcgaggaagatccccatcgatgtcgtcgcgaacaggtgcaacgccatgccggccacgaacagcgacacggagccgggaatcggcacgtgcagcgcgccgcccacgacgaacatcagcgacgcgacggcagccgccgcgacgacgagccccatcgaccacaccttcgcgagcatgatttccgccgcggtcaccggcatcacgagcagatgctcgatcgtgccgtgctcgcgctcgcgaatcagtgcggccccggtgaggatcatcgacagcatcgtgacgttgttgatcagctccatcagcgcgccgaaccggacttcgtcgagattcgggttgaagcgcatgcgcatcgcgagatcgacgggcggcaatgccgtgccgcgatggcgccgcacgaatgcatcgatctcgcccgatacgatctgctggatgtagccgccgccggtgaacgcctgcgtcatgcgggttgcgtcgacgttgagctggaccgtcgcgtggcggccggcgagcacgtcgcgctggaagtcgggcggaatgtcgagcgagaacgtgtagtcgccgtcgtcgagcccgcgatcggcggcgcgggcgtcgacgatcggcggcggcgcgaactgcggcgggaagaacgccgccgcgatgcgcgccgacagcggcgacgcatcctcgtcgacgatcgcgatcggcaccttgtgcagcgtttccgggcgagcggtggcggcaacgtagatcgacgcgctgaacgtgtagacgatgagcgcgagcaggatcgggtcgcgagcgaggctccacaattccttgaccccgagccggaaaatgacgagcaggcgcgacatggtcagcgctcctgcttgcgcagcagaacgccggtcatgaccaggatgaccggcacggacgcgagcatcggccagaactgggatgacaggtcggccaggccgagcgtcttgttgtagacgccgcggctgatcgcgagcatgtaagtggccggatagacggtgccaatccacttgccgctgccctcgagcgacgatagcggcgtgagcaggcccgagaactgcacgaccggaatcagcgtgccgacgatcgtcatgaaaatcgccgcgatctggctgcgggtaaacgtcgacgcgaaaagcccgatgccggtggccacgacgttgaatatcagtacggcggccgccagcgttgcgaaactgcccttgatccgcacgccgaacacgacgtcggccagcacgaccatcagcaggaagttcagcatggccagcatgacgtatggtgcctgcttgccgagcaggaattcggcgcgcgtgacgggagtcacgtacaggttgactatcgacccgagttcgcgttcccgcacgacggcgagcgccgtcagcatcgcgggcagcatcagcagcagcatcggcataatcgccggaatcatcgccggcaggctcttgacgtcggggttgtagcgatagcggatcgcaatatccacggccggaacgagcgatacgccgagccggcgcctggcctggtcgcgcatccagttttcgtgcatgccggccacatagccgcggatcgtctccgcgcgcatcggcatcgcgccatcgacccacgcgccgatctccacgcggtgcccgcgcgcgacgtcgcgcgcgaaaccggggggtatctcgagcgcgagcgacagctggccgtggcgcatgcggcgctcgatgtcgcggtcgtccgcgagcggcgcgcgcggcacgaagtagcgggacccggccagattctgcgcatagtcctggctcaggatcgactgatcgcggtcgagcaccgcgaacgtcaggttgtcgacgtcgagactgatcccgatgctgatcacgcacatcagcacgagcgagccgaacagcgccagcgtcgcgcgcaacggatcgcgccgcaattccagcacctcgcgccacagatagctgccggcgcgtgccgggctgaaccacgcggccgcgtgggcggcaccggccgccgcgaggggcgccgcgagccagccggcgtcgggcggcgcatcggccgccgcgccgcccgcgccctccgcaccgtcagcgtcagcatgctgcgcatcgctcaggtagccgatgaacgcgtcctcgagcgtggccgcgccgcgcaggcgcaccagttcagccggcgctgcgctcgcgagcacgcggcccgcatgcatcagcgagatgcggtcgcaccgtgcggcctcgttcatgaagtgcgtggaaatgaagatggtgacgcgatcgttgcgcgcgagcgcgatcatcagccgccagaagtcgtcgcgcgcgactgggtccacgcccgaggtcggctcgtccaggatcagcagctcgggcttgtgcaccatcgcgaccgccagggacagcctctgccgcatcccgagcggcaggcgctcgggcagcgcatcgagcgcgtcggccagcccgaagcgctcgaccatttcggtcacgcgtgcgggcacgtccggttccggcacgccgaacaggcgcgcgtgcagcacgaggttctgccgcacggtcagttctccgtagagcgaaaacccctgcgacatatagccgacgcgccggcgcgtgtcgatgtcgttcgtggcgaccggccggtcgaacagcgtcgccgtgccttcggacgcgggaagcaggccggtgagcatcttcatcgtcgtcgacttgccgcagccgttggagccgagaaagccgaagatttcgccttggcggatctgcaagctcacgtggtcgaccgcgacgaaatcgccgaaccgcatcgtcaacgcgtcggcctcgatcgcgtagccggcggcctggtcgggctggaacggctcgatcacgaccgactggtgtcctcgccggcgcgcctccggcagcagcgcgatgaacgcggcttccagcgtgtcgcaaccggtgcgctcgagcagctcgtcagggctgccggttgccagcacgcggcccgcgtccatcgcgatcagccggtcgaagcgacgggcctcgtccatgtacgcggtggcgactagcacgctcatcgccgggcgggcggcgcgaatgcggccgatcagttcccagaactgcgcgcgcgacagcggatcgacgccggtcgtcggctcgtccaggatcaacaggtcgggatcgtggatcaacgcgcagcacaggccgagcttctgcttcatgccgccggacagcttgccggccgggcgatcgaggaaccgctgcaggccggtgctctgcgtcagcgcgtcgatccggcgacggcgctccgcggcatcgtggccgaacagtcgcgcaaaaaactgcaggttttcctcgaccgacagagtcgcgtacaggttgcggccgaggccctgcggcatgtaggcgatgcgccgacatgcgcgcgcgcgatggcggcgcgacgccaggtcgccgtcgagcgtccatacgcgcccctgctggatcgcgcgcgcgccggacacgagcgcgagcaggctcgacttgccgacgccgtccggcccgatcagcccgatcatgcggccggccgggatgtcgagggtcacgtcgtcgagcgcgtacttgtcgccgtagcgcagcgagacggcggacagccgggcgaccatgcgcggatcggccgacaccggcgaacgatcgatcgctccggcatcggtgccggcgggcgtcggcgcgttcattgcggcaccctgatcgcgaggcgatccggccagcccgcgcgcgggtcggtcttcagccacgcgacgcccggcagtccggtcttcacgagtttcaggtggcgctgcaacagatcgcgatcgatgcgtgccttgacgcggaacatcagcttctgccgctcggtggccgtctcgaccgttttcggcgtgaactgcgcggtgctcgacacataggacacgcgtgcgggaatcacgtattccggcgccgcatcgagcacgatccgcacgtcggcgccgagcggcacccggccgacgaccgcttcgggcaggaagaacgtcatgtagacgtcggacaggtcgactacgttgagcaccttgccgcctgccggcaggacttcgcccgattccgcgatccggtactggacacgcccgtcgcgcggcgaagtcagctcgctgtccgcgatgtcggcccgcacgcgcgcgacggtcgcctgcgcggccgtcacggccgagcgcgccgcgacgagctgggcgcgcgttgcgtcgacggcggcctgggccgcttccacctgcgcgcgcgcggcgttcacggtcgcgcgcaggctgccggcgcgcgcgcgatcgtcgtccagctcctgcagcgacgacgcgccgtcgcgcgacagcgtttcggaccgcgcgagccgtcgcgtggccgcgtccagctcgctttcccgttgcacgacgacggccgcggccgcagccttgtcgctgcggcgctgcgcgacctgcgcgtcgatgctcgccgcggtgttcaccgcctgttgctcgcgcgcccgtgcttcgtcgagctgcgcctgaaggacgacgacgtccatgcgtgcgagcggctggccggccgtcacgaagtctccttcgtcgacgagcatggcggtgacgcgccccggcagcttggtcgcgacgtcgatttcggtcgcctcgatgcggccgttgccgctgacgagccccgcatccgtctggccgtcgcgccagcgcgtccacccgtagtacgcgaggccgatcgcgagcacggccgcaccgacaccgatcagaagagggcgcgggatggttttcatggtgtgttgtccgagtctgtcgaaatgggagccgttgccgcggtggtcttgccggtgtcgatctcgccgccgccgagcgcgccgtacagcgcgacgcggctcgacagcagcgcacggcgcgtcatcaccagctgctgttcggcgttcatcaggtcccgttgggcatcgagcacttcgaggaagcgggttgccccgctgtcgtagcgcagcttcgcgaggcgtgcgcgctcggcctgcgacgccagcgtggcgcgctcgatggcgacctggtcggcgagccagtggcgcgccgcgagcgcatcggacacgtcgcggaacgcgcgctgtagcgtcttctcgtactgcgcgagcgcctcgtcgcgttgcgcgtgcgagagcgcgagattcgaccggttgcggccgccgtcgacgagcggcagcgtgacgttcggaatcaccgaccacacgcccgcaccggacgacagcaggtcatgcagcgcgctgcttcccgagccgatcgcgctcgtcagagcgatgcgcggaaagaatgccgcgcgcgccgcgccgatgttcgcgcgggtcgcctgcagttcgtgctccgccgcgatcacgtccgggcgccgggtcagcagcgacgacggcaggccgggggcgagcgacggcagcaccgcgccgtcgtcgagcgcgagcggcgtgtcggccagcgccggcggcgcaccgacgagcaacgccagcgcatcggccgccgtcgcgcgcgcttgctgcaactggacgccgagcgattccgcctgctgcagcaggatttccgattgcgtcaggtcgaggcgggagatcgcgccggccgcgtggcgaagccggaaaatccgcagcgattcgcggcgtgtgtcgatcgtcgcgcgggtcagcgcgatgcgttcgtcgatttcgcacaggttcagatctgcgttagcgacaccggtgacgacgctcagcgtcaccgcccgtttcgccgcgtcgctcgcgagatagcgctggagcgccgcgtccttcaggttgcgcacgcgtccccagaagtcgagctcccattgcgtctcggccagctggacttcgtagagctggccgatgacgggcgcaggcgtgaggaagccgcccggcgtgcgaaaccgtgcataggctgcccccgcaccgatcgtcggccattgatcggcgctgcggatgccgtagaccgcccgcgcctgctcgacccgtgcaacggccgcgcgcagatcgcggttctcggcgagcgcctgcccgatcaacgcacgcagccgtgcgtcgacgaagtaggcctgccactcgggcacgggcgtcgcgggcgtcgcgtcggcggaaggatccggaaaggaggcgggaatcggtgcggcggcgcgctcgtccggcggcgcaagcgacaggcagcccgacagcagccccatgcctgccgcgagcgcaatggcacgcatgcgccgcacgacggcaggatgaaagcgaacagcaggcgcggcagcgcgcatgggatgcctcgtcgaatactgaaatgcgagaatacgggatggcgtcgccctccaggcgctgccgcttcggattcacttatatccgacgattgcagggtttccccttgatctgtgtcactcgggcgggaatgcgtttcgagccgcccctcgcttgacgcaagcgtcgcggcgtgactccgaaggtttcgcgatcgcgtcggacgcaaccgcgtggtgcctgttacgggcgatcgcccggccccggattgagcagcacgacgaacgcgaggatgctggagatcagcgtgacgatcgaataccggaacacttcctcgtcgaacagcatcccgtgaacgatgccgaccagcgacgcaatcgcgatgaacacgctgagcgtcgcgagcacgatgcggtactgcttgtggatcatgacggtctcccggaaagcggtggacgtcgacggtcgtacgaatgcgaaacgcgccggttgcggcggttttcgcgacgtacgccgattcatgatcgcgtcgcgcctcgttgcgcggttgatctgtgtcaacggacaaaatcggccatcgcctgcccgacggcctctgccgccagcccgcctttgattgatcctcgtcaacccgccggcgcggccgtgcgcgatgctgtacacggtgccgcacgcgctcgctcgcatgctttgcggccggcacgggccgatgggagaccgacatgaaatccgatgcagtactcaagcaggatgtcgagcaggcgttgttctggaacccggcggtcgatgcacggaggatcgacgtcgaggtgcgcgaccggattgtgacgttgcgcggcacggtcgacagctgggcccagaagctcgaggcgcagaaaacggcactgcatatcgccgatgcgcgcgcgctggtgctcgaactgaacgtcgccccgccggagaacgcgtgcgcggaccaggaactggcgatcgcgatcacattcgcgctcggatggcaggaggcgttgcgcgatcacaagatcagcgtcgaggtcgatcacggctgcgtgacgctcgatggcgaagtcgatcatgcgtatcagagccgggcggcggaagcgatggtgagccggatgatcggcgttgtcggcgtggcgaaccgtatccgcgtgcggacggatcacacggtgccggacgttggcgcgcggatcgccgaggcgcttgcacgccgcgcgcaccgtgaatccgcgggaatctcgatcgacgcggccgacggcgttgtcacgctgacgggcgcggtcgcgtcgctggcggagaagcgtgccgcgtgcggcgcggcggcgtcggtcaggggcgtgcgcgaagtcgtcgaccggctgaccgtagcctgaccggcttgcacgtgcggtctactaccaggagaaacagcgatgaagcgttcgcataccggccccagccgaaattatctgcgccgcgacaagcgcatgcagccgcatacgaaggacagttaccgtgatccgaagcggccgacaggtgaccacgtctgcgaaggttgcggcgcggtctgcgacgcgggccgctggacatggtccgcgaccgcgctcgacgggcgccaactcgaatgcccggcctgcaagcgaatgcgggaaaacgtgccagcgggcgaactggtgttgcatggcgagtatctgcgagcgcaccggtcgacgattctcaagttactcgagcatcaggccgatctggagacgagcgagcatgcactcgaacgcatcatggacatcgagaaatccgccgaatcgctcatcgttcgaacgacgggcgtacacatggtccgccgcctcggtgaagcgctgctgcgtgcgcaccacggcgatctcgcgatcaactaccgcgacggcgaggacgtgctgcgcgcacactggacgcgcgatgaagcgtgagcgggtggtcgtccgccgggcaggttcgatcccatgaacaaatcattcgactactccgggttgctgatcccgatcgcgttcgctgtgctggtcgcgttccaactgctggcgcgtcagccggcggcgacgtcgatttcgtacagcgattttcaccgcttggtcgaagcacggctcgtcgccgatctcgagatcggccaatcgtcgatctcgggcacgctgcgcatgccggcggccggcgccgcgctgcccgcgtccgacgcggcagaggtgaaggagttagggccgccgtggcgcttcacgacgaaccgggtgagcgacgaaggcctggtcgctgcgctgacgaatgccgggattcgctaccgcggcgcgacggatacgggttggatcgagacgctcgcggcatggatcttcccgttgatcggcttcgtcgtgatctggaatttcttgatgcgacggccgggcgggatgcgcgacctgagcggcatgggcaaaagccgcgcccgcgtgtacatgcagaaggaaaccggcatcacgttcgacgacatcgcgggcatcgacgaagcgaaggccgagttgcagcagatcgtcgcgttcctgcgcaaccccgaacgctaccagcgactcggcggcaagatcccgaagggcgtgctgatcgtcggcgcgcccggcaccggcaaaacgctgctcgcgcgcgcggtcgccggcgaagccgcggtgccgttcttcacgatcagcggttcggcgttcgtcgagatgttcgtcggcgtcggcgcggcgcgcgtgcgcgatctcttcgaacaggcccagcggagcgcgccgtgcatcgtgttcatcgacgagctcgatgcgctcggcaaggcgcgcggcgtcggcctgatgtcgggcaacgacgagcgcgagcagacgctcaaccagctgctcgtcgagatggacggcttccaggccaattcgggcgtcatcatcatggccgcgaccaaccggcccgagattctcgatcccgcactgctgcgccccgggcgtttcgaccggcacatcgcgatcgaccggccggacctgaccggacgcaagcagatcctcgccgtccatacgaagcgggtgaagctcgcgccggaagtcgacctggccgagctggcgcagcgcacgcccggtttcgtcggcgccgatctcgcgaacgtcgtcaacgaagccgcgttgcatgcggccgaactgggcaagcccgcgatcgggatggccgatttcgacgaagccatcgatcgcgcgatgaccggcatggaacgcaagagccgcgtgatgaacgaacaggaaaagcggaccatcgcgtaccacgaatcggggcatgcgctcgtcgcgcaaagtcgcgcgcactgcgatccggtgaagaaggtgtcgatcattcctcgtgggatcgcggcgctcggctacacgcagcaggtgccgacagaggatcgctacgtgctgcgcagaagcgaactgctcgaccggctcgacgtgttgctcggcgggcgcgtggccgaggaaatcgcattcggcgacgtgtcgaccggcgcgcagaacgatctcgagcgggcgaccgcgctggcgcgtcacatggtgatgcagtacgggatgagcgagaaggtcggcctcgtcacgctcgacgatggcgccccgcaaggcggcgcaccgggcgtatggacgccgggcgacggccattgcagcgagcacacggcgcagctgatcgacgaagaggtgcgcgcgctgctcgaggacgcgcatgcgcgggtcacggcgacgctcggcgagcaccgcgacgcgctcgaacggatcgcgctcagcttgctgcagcacgaatcgatcgatcacgacgggctggtgacgctcatcgcgccgccggacgatgccgacgtgacgccccggccggcgcaagccgacgcggaaacgaccacgggcgtctctgcctgaagaaacgaccgccgcgatcgcgccggacgcctgccgctcgccatcgcggcgttcaacagccgatgcagacagggccgtcgcgccgcgcgcgcgccgtgtcatcggccacgaccgacgcgagccgcggatcgggccggaagacggtgatgcccttgagcccgtcgcgccacgcctggaagaacaacgcgtcgacctccgcgagcgaacactgcccgggcatcgtcacggtcttcgaaatgcccgcgtcgacgcacggctgcagcgctgcgagcatcgcgacatgatccgccggcgcgatgtccgcggccgtgacgaaatagcccggcagctcgacgttctcgccatgcagctcgtggaacagccggtaagcgtggttctccgcacgaaacggccggatctgcccgtcggcggtgcggaccatgcggcgctgcgtccagccgacggccggctcgattccgttcgaacagttgtcgcaaaacgcgaggcttacgctgccggccggcgcgaacgacagcagatggctgttgcgcagcccgtggcgcgcaatcgtgtgatgcaccttcagcggcaacagcgtgcgatacgcggggccggtcagataggcggccgggtcgtaggcgggaaacgcaccgcgctcggcggcaagcgcggccgatgcggcgaacgcatgctcgcgcatcgtcagcacgatcgtgcgtgcgagcgtgcgtgcttccgcgctgtcgtagcgcacccgcagcatcgtcagcgcgtcggccagcccggtcacgccgaccccgacgcgccgtgtccgccgcgcctcgtgctcgtgcgcggcgagcggccacgcggtcaggtcgagcacgttgtctagcatgcggacctggatgcgcaccgcgtcggcgagcgtcgcgaagtcgaagcgcggattctcgtcgacaccgaacgggtggagcacgaaacgcgacaggtcgatcggcccgagcacgcaactgccgtacggcggcagcggctgttcgccgcacgggttcgtcgcgtcgatccgctcgtgctcgcgcagcggattcgcgtcgcggatcgtgtcgaggaacagcagcccgggttccgcgctgtcgcgcgcggccttgacgatctcgtgccagagcgtgcgggccggaactgtcgcgtaaaggtaacgtccgtccggccgcctggggggcgcgccggatgcgcggcggggcggcgcgtgatggacgagcgcccacggcaggtcgtgccggactgcttccatgaatgcgtccgtgacgccgaccgacaggttgaacgtcggccagcgcgagcgtccgcgcttggccgcgacgaatgcgacgagatccggatgatcgcagcgcagcacccccatttgcgcaccccggcgcgggccggtgaacggcagtgcccggcacatcccatcgaaacggtcgatcgcctcgcatgcgccgcgcacggatgactggcgccgttcgtacgcgtcggcgggcggcaccggagaaaagtcgtagccgattccgccccccatcagcagcgtgacccgtgcgtcgtcgagcgcctgcgcgagcgccgtgtcgaccgtctgcacgggggtgtcgggaggaatcgcgagcggatggacgaagcagttgaccatcgtcctgccgttgtccgcgccggcattggcgaggatgcgtcccgcgccgatcgcgccgcgctgcaggttcaggaaaaacgcgcgctccgcttgcgcacggcgctcggccggctcggcaagcgacagcgcatgggcaacgcgatggaagacgtccgcgcgagacgtttcgccgggttgcgcatagcgctcggcgaacacggtggtgcaaagcggttgctcgtccatggcggggctcggcaacgacgaatgattcactgtagaagcctgcccggacgtgtcgttgatcgagcgcaaccgggcgccttcgccgcatcgcttgacggtggtcaaccccgcgaccggcatcgaacgtaaggtggagcgacggccggcgcgcagcgattgccgcgaatcgccgcgccagccatcgactgcgaaccgcgcatcatgaccgatatcgttaccgttaccctgaatccggccgtcgatgtcgcgacgtccgtcgagcacatcgtcgatacgcacaagctgcgctgtgcacggccgcggcgcgaccccggcggcggcgggatcaacgttgcccgaaccattcaccgcctcgggggcgactgcgtcgcgctgtacctggccggcgggccgaccggcgacgtcctgacgctgctgctcgaagccgagcgtctgccggcggtgcgcatccggatcgccggcgagacgcgcgagaacgtctgcgtgaccgagaccgcgaccgggcgcgagtaccgcttcctgatgcccgggccgttggtcaccgaggccgagtggcgcgactgcgcagcccgcatcgacaccctgcacccggcgccgcgctatctcgtgttgagcggcagcctgccgcccggcgcgcccgacgatctgtatgcgacgctggcgcggacggccagggcgaggggcagccgggtggtcgtcgacgcggcggggcgggcactgcaagctgctctcgaggccggcgttcatctcgtgaagcccagtctcggcgaactgagcgcgttggccggcgagccgctcgacgagacgtcggcatgccggaaggccagcgaactcgtggcgcgaggacaagccgacatcgtcgcgttgacgctcggtgcgcgcggcgcatgggtcgtcacgcgcgacggcgcgctgcgcctgcccggcaggccggcaacggtatgcagcacggtcggggccggcgacagtttcgtcggcggcatggtctgggcgctggcgcgcggcgtgccgttcgacgaagcgtgccgctatgcgctggcggcttcggccgcttcggtcgagcatccggggacggcgctgtgcacgcgcgacgacgtcgagcggattcacgctgaactggttgcgcaagcaagctgacgaccaagcgggccgatgtgtgcgcgatcgcgtcgatgcacgatcgatcgttgatctggctcagcggttttcgtgccgcgatcgcgaaaaatggggcagccactccacgagatccgccatggcctttcgcctgatcgccttcctgctcctgttgtcgtgtatgccgccggtttcgtccgccgaggtcgcgaccgtcgattcgccatcgacgcgtgtgctgatcctggtctaccaccggttcgccaccgcgcgcctggattcgatgacggtgcgtaccgagacgttgcgcaaccagttgcgggcgatcgaggcgaacggctaccgcatcgtgccgctcgccgatgtcgtgcgctggcacggcggccaggccgacgccgtgccggcgcgagcggtcgcgattaccgtcgacgacggtcatcgttccgtctacgaggtgctgcgtccattgctggccacccacccgatgccggtcacgctgttcatctatccgtcggccatctccaacgccagctatgcgatgacatgggaccagttgcgcatgctcgggcaatccggcgggttcgacatcgagtcgcatacgtactggcatccgaatttccgcaccgagcgcgcccggctcacgccggacgactacctgcgcttcgtgtcgttccagttgagccgctcgcgcgaacgactcgagtccgaaaccggccagccggtccggatgctggcctggccgttcggcgtccacgatgcgcagaccgaccagctggccgctcgcgaaggctacgtcgcggcattcacgctcgacgcgcgccccgttcgtatcaccgacccggcaatggcgctgccgcgctatctgatgaccgacgcctgcgacacacgatgcatgaacggattgctgagaaccgccggggggaagccgtgatcgaacgtctgatcgtctgtctgctcgtgtcgctcgccgggttcgccgcccgggcggcgcccgtcacgatcaccgtcgtcgatgcgacgaacgggcgcccgctggccggcgcgatcggccacgcgccgggcgcgaaccggaccgcggatcgcgacggcgcgttttcactggagatcgacgcggcgggtacgcgcctgagcgtgcgcgcgccgggctacgcgcgcaccgaagtcacgctggcccccgccgagggcgcacagacgatccgcatgacgccggtgcgtccgaaagccgtctatctgtccgcttacggcgtcgccgaccgcacgctgcgcgaggcggcactgtcccttcaggacaagacggcgatcaacgcgctcgtcatcgacgtgaagggcgacagcggcgtgacgccgtatcgcagcctggcgcgcgagatctccggtgcgtcgaacaatgtggccggtgccatcgttcgtccgcccgatctgccggatctgctgtggactttccatgcgcgcggtctttacctgattgcccgcatcgtcgtattcaaggacgacgcgctggctcgcgcgcatcccgaatgggccgtgcgcgatgccgccggcgagatctggcaggaccgcgagcatcagcgctggatcgacccgacgtcgcacgcggcctggcaacacaactacgacgtcgccgaagaggctgcccgaatgggtttcgacgaaatccagttcgactacctgcggtttcccgacgccaacggtctccggttcgccgagcccaataccgaggccaaccgggttgcggcgatcactggattcctgaccggcgcgcgcgaacggttgcggccgtacaacctctacgtgtcggcggacattttcgggtacgtgtgctggaacgccgacgacaccgcgatcgggcagcggctcgacgcgctcggacccgtcgtcgactatgtgtcgccgatgctctatccgtcgggcttcacatggggcctgcccggctgccggaagccgaccgagcaccctggcgagatcgtgtcgcggtcgctggccgaggcgaagcgccggacggggctggacggtgtccggttcaggccgtggctccaggcgtttcgcgactatgcgctcgatcaccggcggttcgatgccgacgagattcgcgcgcaggtcgacgcggccgatgcggccggcacggacggctggatgctgtggaatccgcgtaatcgctacgatcctgcggctttgccgcgctgatcgacgggtgctgacgggcacaaacgcgcaggagccgaatcgtcatgccgtggaacgacgagcgttatccgccttcaatgcggagcctgccgccgccggttcgcggcaaggcgatcgatatcgccaatgcgctgcttcggcaggggcgcaccgagggcagcgcgatccgcatcacgatcgcgcaggcgaaacggtcggggcgtgcgcacggcgtcgttgcgagccgggtgacgatcaagtcagcagcagatcgaacggcgaccctaccgccggcactagaccatctacctcgccgggcattcgcgcccggtcatcgccggatgcaacgagcggccaggacgcacgccatcagcatgacggcgaccgcaatgccgtgcaccgggttgcgcagacacgacgcgacctgctcgctccttcccaccccgaacagacaccacagacagaagtgctcacagttgttcgtgagcagccggtattggcattcgccgaggcgcgatgccgcgcggcgcgccgcttcagttccgtcgtacggcgtgcgcgcgtggcgaatgactgcgagcccgaaacccgcacggaagccgtccagggtaacgacttcgaccggaccgccgctcgcatggcgcgaccatcccgcgtaatgaatcacgttgccgtcgccgatatagatcccgtgatgcagatagccagggcggggggtcacgaggtgggcgccgaccggcggctcgccatccagcatggcgtcgtcggcgtgcgctgcggtctgatcaatcatcgccagctcctcggtcctgcggcggcggcgcggaagggccgcgcgccggctgcgaatcacgttgcgtcctgtcacgtctccagtattgacagcggcgccgcgcgaaacaatcagcttggcctgagcttgctgtccgacgtaggggcgccgtgtcggaaatttccgacgaaccatgcaatatcggctgacggctgtcacggacgattgagcaagccgtatgccgttccccccggtttcgggctcaccgcgcggttttgtcgggcttccgcggaaacgcgcttgatttgagtcaatgcgaaatcgacgttccgcgcgacgctgacgatattgccgatacgcatgggcggcgtcgcggcacgcatggaatttcacgatcggacgcgggcatcgcaaccatgcgtactcaatcaggagagtgaagatgtggaccggaaccatgaagatgctgcttgcagcctgcttgctgacggtcggcgcgaacgcgctggcggaaacgtcgaccgagccgatccagcgcaacggtgtcgcgtatatcacgggcggaatcggcgaggacgaggtcactgcatttcgcgatgtcgcccctcgctacaacctgcggatcatgttcgcatcgaaggccggccactatctgtccgatgtcgacgtcacactgtcgtccggcaagtcgacgctgctcgacgtacacacgagcggcccgttcctgttcgctcgcgtgccgcccgggcgatataccgtgtccgcgcacgacagggccgttcaggaagtccggcatgtcgtcgtcccggcgcgtggcggcgtcgaggtgcgcttttactggcgcgaccctgaacggcagggcgcgatgcacctgtgcacgcggtgtcctcagtcgcagcggcaaccagcccgctaaccgcacgttcgatcatgaccggtgaacgtcgccgacccgacgatgccgcggccgtcgcggatcttgatgccatcgacgcggcggacatccgttcgcaggtcgacaccgcggatgctgccggcacgaaggaagggctacggtggaacacgctcgatcgctacgatgtctctgggccgccgcgctggtgttcgcgcttgcatcggcgggtgcgcgagcggatgccgacgcggccatggcgccgcagcaggccgccgcgatcgatggggcgatcgccgccgagatcgccgacggccatcttgccggcgcggtggtcgtgacgggcgacgccgacggcgtgcgggtgcgcgtcgcgcgcggccagcgcgtgacgggcgagcacgtcgaggcgatgacggtcgataccgtcttcgatcttgcgtcgctgacgaagccggtggcaacggcggtcgcgatcatgcagctcgcggagcggggcatgctgagcctcgacgcgccggccgcgcgctactggcccgcgttcggtgcgcacggcaaggccggcatcacgatccgccagttgcttgcacatgtatcgggattgccggccggggtgtcgtcgtcccgcgcgctgcgcagccgtgccgccgtgctggccgacatcgtcgcgatgacacccggcgcgctggccggcacacaggtgcgctacagcgacgtcaattacgtggtgcttggcaagatcgtcgagcgcgtgtcgcaccggccgctcgacgcatggtgcgccgcacatgtgttcgcgccgctcgggatggcgagcaccgcgttccggccaccggcgtcgctgttcgcacgcgtggcgcccaccaccgctcgcgatggccatctgctccgggggagcgtccacgatccggtcgcggccgcgatgggcggcgtcgccggcaatgcgggcctgttcgcgagtgcggacgatctggcgcgcttcgcgcgcatgctgctgaacggcggcgcgctcggcccggtgcgtgtgctggcgcgccgcagcgtcgccgcgctcgagacgccggccacgctcgacgcggaaggcgacctgcacacgccaggctgggcggtcgggccgccgcttgtcgcgaaccgctaccggctgccgccggtcggcgcactgcaacacctcggctacacgggcacggcgctatggatcgatcccgtgacgcgccgctttgcgatcgtgctcacgagccggctgtatcccgacgaaaccggcacggcaatgccattgcgctcgctcgtgctcggcatcgtatcgagcgaggccgcgcccgtgacgtcgtcgcggattgcgacgcgcgtgcccgagatggcgacggccgttgcgcaggtcgcccggttgccggtatcgcgcgggccggtgctggccggcatcgccgtgcttgctgcgcgcggcttcgcggccgtcgctggcaagcgcattgcgctcgtcacgaaccgcagcggcttcgaccggttcggccggcgcacgatcgacctgctcgcacaggcgccgggcgcgcggctcgtcgcgctgttcgcacccgagcatgggctcggcaccgacgtcgacgagacgttcggcgacacggtcgacgccgcgaccggtgtggtcattcacagcctgtacggcgaccgccgccgcatcgcacccgcgctgctcgccgatgtcgacgtgctggtgctcgatctgcaggacgcaggcgtacgcttcttcacgtacctggccaccctcggttacgcgctcgaagccggcgccgccgcgcatcgcccggtgctcgtgctcgaccgcccggatccgctgggcggcgatgtattcggcggccccgtggccgatgccggaccggccaccttcaccggttattaccagttgccgctccagcccggcatgacgctcggcgaactggcgcggctgttcaacgaccgccttcatatcggcgcggcgctgaccgtggtgccgatggcgaactacgtgcgcacgatgcgcttcggcgataccggactcggctgggtgccgccatcgccgaacctgcgcgatgccgccgcgttgtcgctgtacccggaaacggggctcatcgagggcgcggcggtcagtgtcgggcgcggcacagagacgccattcggcgtggtcggcgcgccttggatcgacgggcgcatcctcgcggacgatcttcgcgcgatgcggctggccgcgacgttctcaccggttcgcttcgtcccggcggaagggccttatcacggcatggtgtgcgaaggcgtgcgcatcgaactgcccgccggcaaggcgcggccgggcgaaatcgggctggcactcgccctggcgctgcaccggcgttatccggcgcggtttcggatcgatgcgatccgtgcatcggtcggctcgcgcgaggtggcggacatgctggaggcggggcggtcgattggagagatcgaacgtgtcgtcgatgcacaaaatgccgcgttcgcgcgcgagcgcgcggcgtttttgttgtactgagcttgtgccgcgcgagggcaaccgtactcggatcattcgtggatgcgttctccctcccccactggcttgatttgagtcaagtccgatcgatcgggcggcgtgatcctgatttcgagcacaacggcattcgtgcgccacgtcttcggcggtgactcacgcgtcgtttcgcgcataggcatgagcacgccgaccgccggacgccagaaccttaagaatgcggtaaggaaccggcacgaacatgaacgcatcgcccaggagaaacacgatgcggatatcccgttccagtcacgcgattcttggtccgtgcctttctgtatcgatgctgtttgccggcgtcgcgtgtgcccgtgccgaaacacctgccgggctgctcgaaggctacacgacgcaggcaggcacgagcgccgcgcccgcgcgaggacagcggttcttcacgtcccggcatggccgcgagtggagttgcgcaagctgtcatggaagcacgccgaccggcccgggccggcacgtcgtcaccggcaagaccatcgaaccgctcgcgcccgcgttcaatcccgcgcggtttacggacgcggcgcggaccgaaaaatggttccgcagaaactgcaaggacgtcgtcgggcgtgaatgctcggcagccgagaaggcggatgtcctgagctggctcatgagcctgaaaccctgacgacgaacgatcatgaacaacgccgattcgactccctttctgcgccggatcgcgccgccgcgacatgtgcgggcgagcgtgatctcgatgttgctgttgtcgctgctgccgcgcgcggcaatggctgaggacgaaacgcggggcatctcgattccgttgctccccaagtacaagcaggagtgcgcaacctgccatgtcgcgtatccgcccggcgcgctgcccgccgagtcgtggcgccgcatcctgaacggtctcgatcgccacttcggcaccgatgcgacgctggacccgacaaccatcggacaactggaaacctggctcacggcacatgcggcgaccggcgccgcggcgcgccgtccgccggaagaccggatcacccgatcggcatggtttgccgccacgcacgacgaggttcccgcgtccgtgtggcgcagcccggcggtaaagcggccgtcgaattgcgccgcatgtcatacgcaagcagacaaaggaaatttcgatgaacgattcgtccgcatcccgagctcccggtgaaccggcgtgctcgcgtcccgcacggatacttgtctgggacgctccgattcgtgcattccactggctgacggtcgttgcgtttgccggcgcgtggctgaccgccgagagcgagcggtggaggctgatgcataccgcgttcgggtacacgatgttggcgctcgtcgcgtttcgcgtcgtatggggtgtggccggcacgcgtcatgcgcggttctcgtcgttcgtgcgttcgccggcggccgttttccgctacgtgctgagcctcgcgaaaggccggccggagcaccatgtcggccacaatccggccggcgcggtcgcgatcgtcgccatgctggcgatgaccgtcgtcaccgggataaccggctgggcggcgtacaacggaaacggcgaatcgttcggcgatctccatgaaggcgctgccaacgtgatgctcgcgctcgttgcggtacatgtcgccgccgtactcgtcagcagtgtcgtgcatcgggagaacctggcccgggcgatggtgaccggctacaagcgcggtgcgccgatcgatggcatccgacgtgcccggtggcgaattgcagtcgtcatgacggcggcggcgatcggctggtggtggacgcagtggcatgcggcgccgcagccggctctggcagaccggcccgttgcgacggacaccggccgcgccgcgaacggggcgggccgggatgacgattgacggcccaggacggagtgctcgaacgtgcgcatcctgctcgttgaagacgacatcctgctcggcgacgggatccgcgccggattgcgccagcaaggattccaggtcgactgggtgcgcgacggcgacgctgcccagcgcgaactgcgcgcgcatgcccatgccgcggcgatcctcgatctcgggttgccgctcgtggatggcatggatgtcctgcagcgcattcgtcgcgacggcatggcgttgccgattcttatcctgactgctcgcgatgccgtgcccgaccgcatcagggcgctcgacgtgggcgccgacgactacgtgatcaaacccgtcgacctgtacgagctcggcgcgcgcctgcgcgcgctggtccggcgcgcccacggccggccgaccgagcggcttcaggcccaggacgtcgagctggaacccgcatcgcgcaccgcgcgccgcgccggcgtggccgtcgcgctatccacgcgcgagttcgacctgctgcacatcctgatgctgaatgccggccgggtcctgtcgcgcgagcagatcgagctgtatctgtacagctgggggcaggaggtggagagcaatgccgtcgaggtgcacgtccatcgcttgcgtgcgaagctcggcagcgagctgatccggacggtgcgcggcgtggggtacgtgctgatgcgggacgctgcatgagagccgtgctgcccgcgcgctcgctgcatggtcggctgctgacgctcgtgccggcagtggtcctcggtgtctggctatcgacgctgatgctgacctggctcgatgcgcggcgcgagatcgaccggttgctcgacgggcacctcgcgcaggcggcggcactgcttgtcgcgcagcaggcacgcgggccggacgacgacgacaatgcgatcgacgcgccgatcctgcatccatacgggccccgcgtggcctttcaggtattccatgaaggccggctcggcctgcattccgaaaacgcgccgtccaggccgatggtggcgccggagttgaccgggcgcgatcgggcttccggcttctggaccgtcgtaatcgacgggaatgcatggcgggtatttgtggtgcacgggatgcgcgacgacgttcaggtgttcgtcggtgaacgaatcgattctcgcaaatcgatcctcggcggcgtgatgcgcagcgcgttctggccaatggcggctgcgttgccgttgctggtgctggccatcggctgggcggttcgccgcggcacggcaccgctgcgcgacttcgggcgagcgctggcgaagcggaatccgcaggcgctcgatacgattcggctggagcggacgccgctcgagatgcggccgatgctggatgcgctgaacggccttttcgcgcggatccgcgccgtgatggacgcggagcgccgattcacggccgatgccgcgcacgagttgcgcacgccgatcgcggctgtcaaggcacaagcgcaggtcgcattggccgagcgcgatgacgagcgacgcctgcacgcgttgcggggcgttctcgaaggatgcgatcgcgcggcgcgtctggtggaccagctcctgttgctttcccgtctcgattcgggtgcactggcggaccgcgcgccggtcgatgtatcggccgtggcgaaagggggggtcgccgaggccgcgccacggtcgatcgggaggcagcagaagctggaactcgatgcgccatcgccatgtatcgtcggcggcaacgaagccttgctcgcggcaatggtgcgcaatctggtcgacaacgcgattcgctacagcccgccgctggcgcgcatagccgtttcggttggccaacgggacggccgcaccgtgctgcgtgtcgaagacagcggcccgggcatcggcgacgacgatctgcaccgactgggcgaacgcttctttcggcctgccggcacccgaccgagcggaagcggcctcggctggtcgatcgtacggcggatcgcagcggcgcacgtggccgacatccaggtggatcgatcgcccgcgtttggcggattgcgcgtgaccatttcgtggccggctgccaatgaagccggtgcggccgcgcgctagtcgatcatgtccctcaccgatcaggctgtacgagtcgcgggaacggtcgaacgcggccgccatggcgggttcgtcaccgaacacgccgtatcgtgcgactaccggccggcagcgccgcttgcggggccgccaggctggccgtgcacgtagcccggccccatgccttgtctgcgatgcatgcgtttcatgaggggaacgtcaggcagcttgatgccgcgcgccttcgcgcttctgcatctcggcgtggtgctccgcgcgaattttctcgcgctcggcatgggatttcgcggcgagcatgcgtgcgtggtattcgattcggtcggcaggcgtcatcagttggctgccgtacagcgtgcagccccactcgacggcgggatcgctcgcgggctggcgcggctgcgcgccggcgacttcccgggctcaccgatcctccctcctggaaggtgacctgaatcgtgatgccaaccaaacccgacatcgtttcggaaaccatcgccgaagcaacacccgcgatggccgccgcaacccccgaagcacttgggtgaacgtcgccggcaacccctgctgatcatcggcgaggtcgtgatcggcatcttgtcccgatcgcaggggcccgtgtcggacggtattcattcgttgtcagacctgaccgcggatttcgtcgtgctgctggcccgccaccacagccgaaagcctgtcgacgaaaagcatacttacggccatcagcgcgtcgaaaccgacgcatcgcttgggctcgctgcaaccatgctgctggccggcgtcgtcatgctccggtccgccatccagaaactcgagcatctggagacgatcgcgcgcgtccacgtcgcggcgctatgggtagcgctcgtggcgctcgccgcgagggaatgcccgttccggtacatgcttgccgtggcgacacgcgtgaaatcgagcatgctggtggccaacgtatggtctgcacgttcgaatgccgcatcgtctctcgcggtggtctgcggcatcgtcagcaacctgttcggttacccgctgctccatcctgtcggtgcactgatcgtcggcgggatgatcgtgaaaagggtgccacgttgggctgggacgcattgcatgatctgatgaatcgagcggccgatgccgaagacgtacaggcgattcgcgcgatgctgatcgcgacgtggggtgtgccggacgtgcacgacctgcgcacgcgcaaggccggcgacctgatcctcgtggacgtgcatcccgacatcgacgtcgatttcacggttgggcaagggcacgacatcgccgtggatgcgcgtgctcgcgcgatgaagcacgtcgccccgcgccagcgggaacgtgtcgtagaggtcacgtccgggattcgcggccgataggaagcatcagtcaaacgacgcggccgttcgacacgtcacgcatgccggtgtcattcgggaccccgcggacgatggccgcgccggaacgtcaatcggcgttcattgaagaatgcgagccagtcgagcttcatcaacatgaacacgagcccgagcagcaccagttgggtgacgatgaagaatccgccgaggtaactgccttcgagtccggattccaggtccaaccggttcgatgcaaagcgaccgaggtgcgcccagatcgcgtaggtggttgctcggccgacaaagaatgccgccgcaatgatcctgaacggcaaatcggaaagtccgtacgcgatgaacagatagttcgacggaagcgggcttaacgcatagaagaagaacgcgccggcggtgagcgtgcggcgctttcgcaaccagcgtgaggcgacatcgatattctcgcgatccgaatcccgcatccagccggagcggacgagcgatcgcgcgaagatcgccagaatgacgcggccggtcgtcgccgcgcttgccgccacgatggcaaagatcaacggattgccgtccggcaggttgaacccgacccacgacatcgccatccaggtgggcggagcgaacgccggcatgagattcagcagaaggatcagcagaaagagtacagccagcgtcagcacgatatcgactccagggcatccggtgtcacctgtcaattttgctgatgaaagggcgcggcggattgacccacgtcaagcagcgtgcgctgccggtgcggcaggccgatcgtgctgacgcaggtcaacgggcgaaccgcgacgttccatagactgaatgccacgccgtcttcagccggaaccggatgcagtgagcgcctccctgcccggcgctcggaaaaatcgtcatgtcgagaataccttggtcgatcgacctcgcgttgctggttctcacggccgtcacgctcgccggagggggcatgtgcgtggcgttcggtctgccttcactcgcgcgggtcatctggttgctcggcacgctgccggtcttactggtgttgacggtatcgctcgccacggccatcgcgagagggcaggcaggcatcgatgtgctcgcttggctggcgatcgggtttgcgatcgcgctggacgagacgctcgcagcaactgtcatcgcgttgatgctggcgagcgggcggacgctggaacggtatgcccaggaccgcgcgcaacgcgagatgacggcgctgctcgagcgtgctcctcgacaggcaacccgcttcgaagacggcgaatggcgttccgttgccgtggaaaccatcgtccccggtgacaggctgctcgtgcgaagcggcgccttcgtgccagtcgacggcacattgaccgatgacgctgaactcgacgagtccatgctgaccggcgaatcgtccacccagcggcgatgcgcgggggaaagcgcatgcagcggcgtggtcaacgccggttcgccgttcgaaatggttgctcgcacgacggcgggcgagagcacgtttgccggcatcgtccgcatggtcgaacgcgcgcagcgcgagcgaagtccgtccgtgcgactcgcggatcgctacgcagtattcttcgtgttcgcttcgttgctcgtcgcgggcatcgcctggttactggccggcgacgtcgcgcgcgcactcgccgtacttgtcgtggccacgccttgcccgttgatcctcgccgtgccggtggccatcgtgtctggcatgtcgcgttgttcgaaacgcggcatcctcgtcaagggagggggcgcgctggagcgtctcgcgcaagcgacgatcttgttcttcgacaagaccggtacgttgaccggaggccggccgcgaatcgtgtcgatcgacggcgccccagcggtcgccacggacgaggtgctgcatttcgccgcatcgctagcgcaggcgtcgggccacgtgatctcggacgcgttgacggtcggcgcgcgcgagcgccacgtcgctctttcgccaccgtcggccatcgtcgaagcggccggggagggcgtcaccggccgcgtcgacggccggctcgtcacgatcggcaagtgcgactacgtgtgctcgcatgcggctcgtgccgactggagcgacgcattcgcgcgacgggttgccgccagtggcggcgcggcggtcttcgtgagtgtggatggtgcgatgatcggcgggattcatctggccgatcgcctgcggatagaagcgcctcgggcgctgcggctgctcaagcgtgcggggatcgggcgcctcgtgatgctgaccggcgatcggcgggacattgcagaaagtatcggcgagctgctcggcgtggcggacgtacgtgccgagcagacgccggccgacaagctggctgcgattcgcgctgcgcgccgcgaaggtgtggccatcatgatcggcgacggcgtcaacgacgcccccgcgctggcggcggcagatgtcggtgtcgcgatgggagtgcgcggtgcggctgcgtcttccgaagcggcagacgtcgtactgctcgtggaccgtctcgaccgccttgtcgagacgatcagcatcgcacgacggtcccgccggattgccggcgagagcgtcgcggtcggcatgtcgttatcctttgccgcaatgcttgtcgctgcatttggcttcctgccaccgatcgccggcgcagtcgtgcaggaagcgatcgacatagtggtaatcgtcaatgcattacgcgtatcgttgatgcatcccatgccagcgcaggtgcgcgatagcgcgaccgacttcgagcagctgaagagcgaacactcggctttgtcgccgctcatcgaccggatcggcgagctagccgaccagatagcgaagctatccggcgcggcggcgatcgacgagctggctcggttggtcggcgagctgaacgaacgcctcgtgacgcacgaaaagtacgatgatgtcgaggtatatccgcggcttgcgctgctgctcggcggcgacgatccgcttgccgcgatgagcaacgcgcatcgggaaattatcaggatggctcgattgctcacacaaaccgttgctgatttgccggttgacggtccggacgcggcacagactcaggcgatccagcgtttgctatatgggttggaagctatcgtgcgtctgcattgcgcccaggaggaggaattgtttgatgcgatcggagcggccgcgtgatcgacgcgaatttatgcgggattcgcattgacgaggagcagcggcgtcttcgtgatccgcgcaacgcgttccgcgacgctgccgagcgcccagcctgcgatgcctcgccgaccgtgcgtgcccatcacggtcaagtcggcatgccattcgacggcttcgcgcacgatcgcatgcggcacgtccggcgccgcctgatccgtttgagtgaggtgcgcgtgtgcgtgcgcggtgatggctacgagcattgccgtggcctcgcgtagcgcagtgtcgccctcggcgttcaatgcacgttcgaccgtgtcgatcggtacgaagtcgccgagcgagacggcgcggtcgacgacatataaggcacgcagttcggcgccaggcgtcgcgaactgcaatccgacgcgtaacgcgtcgagtgccggaccacttccatcgaccgcgaacaggatgcggcgtggcagagcgtcggcattcggcacgaagccttcgggcacgatgagcagcgggcagccgatacgagccgcaagcgggcccgagaccgctccctcgatccagcgacgcacgccatgatgctgacgtgtgccgacgatcgcgagatcggcttgccacgtctgcgcgcggtcggtcagtgcgtcgacgatatcgccgccgtgcgctgaaaggtcgacgacttcggtgctcacgacgatgtcggtgcgccgcgtcatggtgcgctgggcgcgcgacagacagtcggcggcgtctttcagcagttcgtttcgggcggcgtgaagaaacgacatcgcgtgcgatccgagcggtacgagcgtgcgcggattttccgcgatgctgacgaggtgcacgaacgcgttcgcgtgcagcatgcgttcggcgtacgcaagcgcgcgctcggaggcggcggaaacgtcgatcgcgatcagcacgcgccgatgtgcgtagtgagcctcggtggcggaagcactggcgctcatgactatctccggtcgtcgcagagagtctgcgtacagccattttcgcgacgatggcgcgcggcagattgatcccggtcaacggcgacggccgtcagtatcgaaaccgcggcacgttcgcttctgccgatcgcgaaccatcgaaaagggcgccgaccggctcgctgtccggctcgggcatcgcacggcgacggccggatccgcgtgacgatgctttccgatccggctggccgataggccagtgcgccgagtacgcggaaagctcgacgcgggcacgccgcccgcgatcgcggtgactggctggcgcattgcagccggtattggtcggcgccgcagctaacgacgtcgagcaagcatgtcgtcgaagacgggcacgacggcgagtgtcacgaggacaatggcgagcggtacgctcgacaggaacccgacatggcggaagccgaccgcgccggccagtcccccgatcaggaacgacagcagcagcgatccaagcagaagaagtttctgccggtctgcgcgaacgagatcccgctgcgacgctccgacgttccaataaatcagcttgccgagttcgatgccgatgtcggtgaccaacccggtgacgtgtgtcgtacgtatctccgccttcgagatcttggtgatcatcgcgttttgcaggcccatcacgtaacagagcaggcagacggtggccggtacgaatagcacgtggtgcgtttcgagtcccgatccgaggaggccgaacaggagaagcagcgtcgcttcgagaatcagcggcatcgcgtactggctgcttagctgccgacggcggccccagttgatgaggatcgccgacgtggcggccccggcgaggaaggacagcaatgaactgaggccggccgccacgacgccgatgtcgcccaacgcgaggttatcggccatggacgatacaatgccggacatgtgggacgtgtattgcccgacagcgaagaatccgccggcattggccgcccccgctacgaaggccaacgatcggcccagacggcgattcgcggcgtcgctgcgatggagcgtggtgaatgcgcgaagatagttgatgggcatgattaccccaaaagcggcgagagagctatcggtcgcggccgacgtcgctgatcgtagcatgcacggcatgcctgcctgtcgtgccgtcccggtttcgttagactcggcggcgggagcagcgtcgatgacgggcgctcacgaggacgaggccgcgccgagcagggcctgaaggcgttgtgcgtcgccggcgtaactttgttcgagcccttcggcaccgagctcgatcatgaggcagcgccacaggtcgaatgcgccgatggccgcgccgagatgcagatcggccgcatgactgccgcgcggacgtgccgcggccgccatcaaatggtgccgtatctctcgttcggcgcaggcggtgacttgaacataggtcagacgattttccatgatgacgcgggtcgaatagcgaccgaaggagactacagcaactcagtgaccgacactcctattatcggccgacggcggtatcgcagcgttcttccgtggaccggaacaagttgaaccccgatagccgtgccagctcgaccgcctccgcggtgccaaagccgtacacgacggcgacggcccgcgcattcagcttttgcgccaggataatcagccgcgagacaacatcttcgtgaagtgatgtggtcgtcgcgatcagcgcgtccgcagatgtagtcacatgctcgctctcgttgtcgatcatgtcgcgccgaacgatccgaattcccattcgctgaacagcggattccgaaatcggaagctcgccaaagacggcgagacttaccccccatctcggctggcgcagggctacgcgcatctgcaagcgacagcgcttcgagctcctcgcgactcagattagcgatcgtgccgatcgcgtgcccttgattaacgagtgccttcaacaagcgaatgcgctgtacgtcgtcttccgagtacatccgttgtccggacggcgttttgggcggcgcaaccacgccatagcgtcgctcccagatcctcagtgttgccgctggcattcgggccagccgcgctgcttcgccactgcgatagcggtgaggcgtgtcgcgattctggcgagtagccatcgttgctcccgaaagtcaaactgaaagttgtctcgggattgtacgtagcttgactgtccaaatttaaataggcgagtgattcaatgtttgaaatttcgtaaaacgacgtgattcgagactgcgatgtagcgggagagcagcgcgtggcatgggcttccgcgccccggtgaccaacgggcataggagatgatcgtgcaatgcgacgacgcattcatcgcgaatgcctacctggagcgctatgatttttccggacggcggagcgcgaaactctcggcgaagtggcgcgtttggaagaaatcttccattcgttacgctgttagacattttggagtgctcgcccttggtgccgcgccaaggcatgcaaaaatgctcggcctacagtaccgtggctagccgtcgggtgagacgcacgaatcgaggagagcggcaccctatttgactgcttccccccggctgactcggcatgaccgaattcaccagccgccatacttctgcaagcgcttagatctgacgcggcgctgggcagcaccccgctccagatgcggcccatgatctggcaaagattatcccaccagacatgcgcacacgcagcgacccggcgatcggcagttcgtccaaccgctcggtgttcgggaactcggtgaagcttgacgctgcactgtatcgaccgcccggtgaacacttttcggacgaacgtttttgcgacgcactgaacagatcaccgccgaggcgacgcaagaatgcgttggattccgtgactaaaagcctcgagaacggcgccgccgccaattgggcgatgcctccaacgggtgacgtttatgcccacgagtgggtgcaggacgactcgccggcactgccggagaccccgctccaatcatgcgcgacgagcccgccacagcgcaacctttaactttctggcccatccgcaatatctcaaggggcgcggccggcgtcgccgcgtacatggtcgcgatagattgttgtagcttcgtcagaacgaacggctggtcgatatggccgcggacggagcgaaacaggaggaaccctgcgaggctcacgatggaaagggcctgcgcgctgccgtactcatagacgaccgcggccgcgcgaacaccgcgcgcctgcgccagcgacacgaactgtaccgcgaggtcaacgcgcaacaacgcaacgtgggcaattagtgcgtcgaccgagaggtttggctgccgcaatgcacgtgccaccgactcagcacgctcgctgacgtgcaatccaactcgctcgacgatttcgtcggatgcggccagcctacccgtgacgagcagcgtcggacgcgcatgagctgcaatggcgttcgaccgtcgttcggggcgctcggcattccggtcggcgctcgcgcaccggttcgtttcctccggcgagcggcgcggataatgtcgagcgtgttgtcggacagtggaacgcaagcgcagcgcaatcgacctgacgggaaagacgacggtgtgatgcgacgggctgcgagcggtggcggcggagacgcgcgccatcattgaattgggacacgccaggaatctgcgcggtttgatgtctcgattgcgtagtggcacggagattcccctggtcagtcgactcgtgtgtcgcagctagattttatgcaaaatcgcttggcagtgaagcggaaaactgattcatcagagtagatcggattgcagctacttgcgtcagctattgctccgaaatcggaagatgaatcgataggccaacatgcagttgtcataggaatgcgcgcacatttggcttgatgaaacagaaattgacgtcgttaggaaatgatcgctggactgcggacccttattttggccgcacggacgctggatgacggcgattccgccgcgagaccgatcatgtctcacctttgcgtgccaatttgaccgcgcaggcgtggcgatgctgcccgggcgaagcaaagcaagtaaagtgcatgcatcaccgagatttacccgacgcacgctctttggggttcgccgagatagcggtacgacaacatgcactgctcgtgctcggcgcggtggtactgacgccacgcacgggcggcaattcccggtgccttatcagcgagcatcgtcgcccagccagcggccccgcgacggttttgcgcgtgtgcgaggggccagcgcgtgcgaggacgccggtttggccgcgaccgcagtggggcgggccttgccgtagacgcgagccgcggccggtaaagtacacgccgcaaagcatgtcgccaagcgatacgtcgttgaacgcttggtcgatgttgtgacgccacacgtcacgcaccaccggcggcaagcgttcgccgagagccgttcgatgtcgttcatggccgtcgagacgaggcgcatgtatctcacgtcgaggctgaaggccagcgacggcgcaaccggtgtgtcgaaggcgcaggcgtgaccggtccacacagctgtccctcgtgcaggcagagtcgtcagtatgcgcaaccgaccagagttcgtccgtcgcgtcgacgcaagatcattgaggcaactcgcgtccgcgagcagcgacgcagccggcacggccaacgagcggagcattgtagttcgaccactcgtgtcagctgcctgacgacacgatgaaatgcatcacatcggtccgccgctcggcaaagcccgcttcgcaattcgcgagatagaggcgccaggtgcgaataaacgtttcgtcgaccgcagcgcacgcaccgaggcggcgtgtgcttcgaatcgggccggccagatgcgcaacgtgcgggcgtagtcgggcccgaacgcgcgcaccggttctggcgccaacccggcccgccgcgcggtgccgacgaagcgctccaggctcggcagcatgccgccggggaagatgaactcgcgaacgaagtcgctcgaagtgcggtaagtctcgaattgcgagacgctgatcgtgatcgattgaatcagcgcgcgcgagcgcggctttagaagctgtttgagcgcgtggaagtacaccggccaaagcgatttgccaactgccgcgaacatctctatcgacacgaccgcatcgtatccgtatacgcggtcgtgttcgattttccggagatgcggagtttgggtggcgctagccgctcgacggctcgtgagtgtctatgaagctccggccggtccaccaccgagtggatcgagctcggagagcgttgcgcccgcaagcagttgttcgaggcgttcaatgcgatgccgatggggcgtggtgatcgcgtaaaagtgctcctggagttccggcgtctgaccgacgctgaccagcataccctgccgtaactcgtcctgcacgaccacttccggcagcaccgtaagccatccgctgtcgcgcgcaatcagacgcagcatcgccatgtcgtcgacctccgccctgatccgcggtttcgcacttgccgacgcgcacaacgcatcgaagcgggcccgcagcgcatggcgcacgcccggcaatgccacatcgaggccgcctaggtcgtccggcacgcgcaatctgcggccatgccagacgcttgccggccctaccagcgagatagcttgactgccgagaaagctgcaatgcagcggtcggtcggggtcggacggcagcggttcattcgccagcacgatgtccagctgatgctgcagcagccgctcgatgaggccgtcgagcatccccgactcgagcgtgagcgtcacgcccggatcgctcagaagcggccggatccagttttcctgatagttgcgggaaaccgtggcaacactgcccacacgcaatcgcagcatgccttccgagcgtccgtgaagcctgccgagcatctcctgcccgaggccgaaaatgttttcggcgtacgtgaggaccatgcggcccgtgtcggtcaggatcagccgccgcttttcgcgctcgaacagcgcctcgcccagccggtcctccagctgcctgatctgcgcggaaagggccgattgagagatatgaagctcgcctgccgcctgagtcagatgaccggttcgggccacccgccagaagtagaacaggtgatgaaagttcagatgttcaatccgcatcgttctcttttatcaatgttttcgttctatagaatatattttacagaataattcgcatcgaacatcatggtgcgcatcgtttcgcgagatgtttgccatgcccgtcacccacgtcgtttcattcgtctgcgcactggcgcccgccgtgctgatgtcgacagccgccgctctgctcggattccgtcccgatgacagccgcgccgtgtggaaaccgttccactggctcgcggcgatcgcgttgctggtcgcgctgatccagccggtcgtgctcgcaacggccgcgccgcctgccgccaacattcacgacggcgcgtggaccgcgtggatcgaagtgaccccgctcgccgcgtggatggccgcgctggtgcagttgctcgggaccgtgatcggcgtgttctccgggcgctatctgcatggcgaaccgggccagtcgcgttacgccgctgcattcgccggcgtgctcgcgtccgtgcatgtgctgttgctgtccggtcactggctgctgctgatcgcggcatgggccggcgtcggcgtgtggctgcgcgatctgctgtgcttctaccgggatcgcccgtttgcgcgattggcagcctacaagaagcagatcgtcgaccggttggccgatgtgttgctgctcgcggcggctggcctggcgtgggcggaggcgggcggcggcacgttcgccgcgcttcgggatcacattgccgcgtacggcgcgtcgacaccgttgcaggcgagtgcagtctgcctggtgctcgcgatcgtcctgcgcaccgcgctgttcccggtccatggctggttgatccaggtgatggaagcgccgactccggtgtcggcgctgctgcatgcaggcgtcgtcaacctggcgggttacctgctgatgcgcttcgcaccgctgctcgccgtcgcgccggccgcacgctggctgctggtcggtttcgggctcggcacgacgttcctggccggattcgtcatgctcacgcgcatcagcatcaaggtgcgtctggcgtggtccaccgtggcgcagatgggcttcatggtgctcgagtgcggcctcggcctgtatcagctcgctgcgctgcacctgatcggtcattccctctacaaggcgcacacgtttctttccgcgtcgtcggcggtgcagaacacgcgactgcagatcatgcgcggccggcgcgacgcagccacaccgagcctggtgcttgcgccggccgcgagcctcgtcgtcgtcatgctcgtgcagatgctggcgccgacgggaagctggccgtggtggtggagcggcgtgctcgcgctggcgtgggcgccgctgctatggattccggtgactgaaggagacgagcccgcccgcgcgtggacgcacgcgggcttcggcgccacgctgatcgccggctatacggcggtggccgcgctggcgcacaagctcccgctcggcgtcgcggatacgccgttcaacgtcgcgggcccggtcgcgctcgcgggcatggcgctgctctatgtcggcctggcggcgctgcaacgctgcccgcgccgctttgcgacgtggcggcgctggagctacgcgggattctatgtggacgagttctacacgcgcttggcgttgcgtatctggccggcccgctgggcgccgcacgacgcggcccacgcgccgcgaccggcagcgacgagcagcgcgcccggcctcaccgaacgatgagccgctgatccggagaatcacatgagcactgcaacactcgagcaacgcgccaagcgcggtgaagcgccccgggcgaacgatgccggccactgcgcgcaccccgccgacggcgcccgccggggatatccgcgcgagcggatcgatgcggcatgcgacgcggcatgccgctcgattgcgccggcctggccgctcgatcgcgcgatcgccgtcaatcctcactgggaacgcatcggccgccccgtcagggaaattgcggcgcggatggccgtgctggccgacatcaaggtgttccctccgcgcgagcagatccgatccgcatgggaatccgcgcgcatcgcgccggcggacttgcgatatgcattgcaggctctgcccgccgcacaggcggccggcatgaccgagcgcaactgcatcgacgcgttggcgcgcccgctcaacctgccccgcctgccgttgctgatcgatgtgctcgacgacgatccattgcgtcacgagcgcctttcgtggcgccaggcgatcacgcaccaggtgagccagacctgcgcggcctacttcgacgagcatcaggccgactggcggccgcatcatgaccagagcctctatgcgttctggcgcgacacgatctcacatgatcacggcattggcgtgctgatgggcctgccgcgtctcggtcagtcgctcagggcgctgcccgccacgcgacaggaggccgaagcgtgggtactggagcgactcggtttgcccgaagccgtgtggcccgactatctggaggcggtgctgctgaccgtcaacggctgggcgtcgtggtgcgcgtacctcggctggcaggcccggttggccggcgagtccgacgagcacctgcgcgatctgctcgcaatacggttggcatggggcgtgctgttgctcgactgcaaggacgatgcggcggcacgccgcgcgtttgcagccgtgcaaggccactggcgcgattcggctgcgctgctggcggacgcgcaggcgcggctgctcgtcgacgaggtgtggcaactggcgttcgaggccggctaccagcgtgaactggcgggcaagctcggcgcggtcggccagccgcagacgattccggaagccgcaacgccggccgaagagatcgaagtccaggccgcgttctgcatcgacgttcgtagcgaaccgttgcggcgcgccgtcgagtcgatttggccggcggtccagacgatcggcttcgccggattcttcgggctgccggtcgcttatacgccgctggccacgtcggcgcgccgcccgcagcttcccggcctgctcgcgccgtcgctggaagtcaccgatgcggtatcggggcccgccggcgaaggcggcggaacgatgcgggcagctgcgagcacggcccgccgcacacggttcgcattgtcgaatcaggcgtctgcggcgacccggttgccgggcacctcgttctcgttcgtcgaggccgcggggctcggttatctgggcaagctgcgacaatggctgaagccgtcccgcaacccgcgcgttcgcgacgacctcgccgggctgccgccccgctacaaggcggtttgccgcccggcactcgtcggcatcgacgatcaggccaaggccgatctggccgcgcgcatcctgcatggcatgggcatcgcgcgatcgctcgcaccgctggtggtgctggtcgggcatgccagccagagcgcgaacaacgcgcatgccgcggcgctcgactgcggcgcgtgctgcggccaaagcggggaagtcaatgtacgcgtgctcgcgcagctgctgaacgatcgcgcgacgcgcgcaggtctcgcgcagcgcggcatcgacgtgcccgacgacacgactttcgtcgcagcgctgcacaacaccacgaccgacgagatcgaaggcttcgacgtcgacctcctcaacccgatcgccgcagcgcgctgggccaagctgctgagcgtcttcggccacgcgagcgaccaggtgcgccgcgagcgtgcggtgcgtgtcggcctcgacccgcgcatggagggcggccggttgctggccagccttcgcgaacgcgcgaacgacggcgctcagactcgcccggagtgggggctggccggcaatgccgcgttcgtcatcgggccgcgcacgcgcagccacggcgccgtgctcgacggtcgctgcttcctgcacgactatgatttcacgcaggatacggacggcagcttgctggaactgctgatgaccgcaccgatgctcgtcgcgcactggatcaattggcaataccatgcgtcgacatgcgatcccgcgcacatgggctgcggcaacaaggtccttcacaacgtcgtcggcgggcatatcggcgtcttcgaaggcaacagcggcgacttgcgcatcggcctttcgaaacagtcgctgcatgatggccagcgctggatgcacgagccgttgcgccttaccgtgatcatcgacgcacccggcgcatcgatcgaacgcgtgatcgatcggcatccgacagtgcggcatttgatcgaccacggctggcttcatctgtggcgtttcggcgagacggggttgctgcgtttttccgatcgacaatggcacccgttggcgatgggcgctgatccggccacccggcaatcgccttgacggtgcacatcgtcgcccgcacgtgcgggcgacgagccatgcttcgtgtcgcgggccaatcttcgagtctcggctgctccacatcacgccgacgccgctcccgaatcctgttgagcggccagcttcccgctacgcattcttctgcgaatcgacgcgcttaacggattcaagcgcacgcgtgcgcgcggcctggtgatccacgataggaaacggataagtccgaccgaggctcacgcacgcatcgtgcagctgttctgccgacgcggtccacggcgcatgaattttctctgccgacatcttcgacagttccggcacccagtgacgcgtgtattcgccttgcggatcgaatttttgcccctgaagaacagggttgaaaatccggaaatacggtgctgcgtcggcgccgcttcccgaaacccactgccagctcgcgggattgctggcctcatccgcgtcgaccagcgtgtcccagaaccatgcttcgccttcgcgccagtcgatcagcaaatgcttcgaaagaaatgacgccacgaccatgcgcacgcgattgtgcatccagccggtgtgccacaactcgcgcatgccggcgtcgacaagcgggtatccggtgtgcccggtttgccatttgcgcagtgcgttcggatcgtcgcgccacggcatggagtcgaactgtcggcggaaattgacctgatgcagcggcgggaaatgatagagcaagtgatacgaaaattcccgccagccgatttcgctgaggaatttgttcaacggcccgctttgcggatcgccaagatccgccttgcgtgtgcgttgcatcgcgcttgccgccgacgatgccgcataccacacctgccgaaccgatatgttgccgaagcgaagatacggcgagagcctgctggtcgcatgcgcggccggcaaatcgcgcatgtcggcatagtcgcgcagcgagtgctccaggaacgcgtccagtcgctgccgggcggcttcctcgccgcagcgccaggtcagacgcaggccgctcgcccagtcgggcgccgtcggctggagcccgagcgcgcgaagcgtgcaaacatgcggcgtgacgttgtgcggaaccggaaaaaacgcaatccgcgacggtgccggcagcggcggcggcggggaaagatcatcgcgacatgcggctctccagtacgcactgaatacctggtacggcaatccttcgcgcgtcagcaccgtccacggctcgtgcagcagatggccattgaaggtcgatacagcgattccgcggccgaccaggtcctgtttgatcgacgcgtccgttccggtgtgcgctttcgagtaacgacgattccatacaaccttggcggccccgatcccgaccgcgaagtcgcggatggcttcatgttcgtcgccgcgcaacacgatcagcgagccgcctagcgcggaaagcgcgtcatcgagtttgcccagcgattcgtgcagccaccaccgttgcgcaccgcccatcgggcggcgaatcgacggggcggggtcgtgcacgtacacgcagacgacgggatggccgctggcgaccgcgtgacacagtgcgggattgtcgccgagccgctggtcgtcgcgaaaccatacgacgacggggcgggattcatacggcaattcggagcttgtcatgtgggttacgtgagaggtggcaagagggacgtgagggtgaccgcaggcggcgcgggcacgaaatgcttgcgattcgattcattcgacacggttatcgggcgcggccgtcctgcatgccttcgtttccgcctatcgtcgcagaacggggcgttattccgtcccaatggctgccgagcgcgaccgaggccggcaagatgcacgcccagccggttgcgatcacgaggagcgccacagccggcgcgtcgaaatgaacggcgccgagcgccgcacccgcccgaaaggacgccggaccggcgcatgcgccgacgagcgccgcaatgatcggccgcccccggagccagcgcaacagcgtgttgagctgaatcgcgaacagcgcccacagcgctgcgagccaatacggcgccgtgccgttgagcaacacgccgttcgggtagtcgagcaggccggaatgcgcaacggcgctgtcccataaccatccggtcaccgtcaccgtaacgacgaggcgcgcttcgctcgacggccggcgggcgaacagcaggtggccggccgttgccgtcagcgcataggcgacgccccacgcggcgcggtgcgatgcagccgtcatcacgcacaggagccatccgatctgggtcgtcgcgagataaacgtacgtgcgagcactcggcgcgagcgtgcgcggcgttgctcgatttcggacacttgtcatgatcgcgcgggatgcgtaacggcgtacgcgccacatcgcgtgcgccgggcaaagcgtgccggcgcgctcgacaacgagcgacaccggcccggccgccacgcggatgttgccgccgcggaacggtcgcagctaatgcgcccaccgtacacggctccgatatcgtcagacgagcggttccgttggcggatgatggctttgcagggagcgattgtcggcatgcgggatcggttttcgtatcgttttactcttacgacgccgcattgcgtccggatgcacgattgggaaaaaaagatccgcacgcgctcggagtcgactggccgggattcgcgcacgccgcgggtccggacggccggcggcccgagcgggtcggcacgccgacgatgagcattcgatcgcagcatcgccagggcggctgcccgctgccgcgcgccgcatgcatccgcttgtgcgcgcggtccgtaactcccgtgtcaggcgccatgtgggggccggaatcttccgttacggagatttgaatgaacgtcaaagtgggactggccgtgctgacgatcctgctcgcggtcggcctgctcgccgcgtgcaggccgacgcggctcctgaacgcgttgtcgccgcgatatacgttcagcctgttcgcggatattccgtacggttccggcgagcgccacgtgctcgacgtgtatgtgccgacgcgagtcatggacgactggccggccgattcggatgcaggcgtcccggtcgttgtgttcttttacggcggaagctggcagtccggtgagcgcaaggactatctgttcgtgggcgaggccctggcctcaaggggcttcgttgcggtgctgcccgactaccgcacgtatccggcgaccacctttcccggtttcgtcgacgacgccgcgcaagcggtggcgtgggcgcgcgcgcacgcgagcgcgttcggtggcgatccgcgtcgcctgattctgatggggcattcggcgggcgcacagatagccgccttgcttgcgaccgacggtcgctatctggctgcccggcagatgcacaagcgtgacattgcgggcgtgatcgggctggccggcgcgtatgacttcttgccgctgcacgatgccatgctcgaacgggtcttcccgccggaagtgcgcgcggcgagccagccgatccgattcatcgagggcgccgagccgccgatgtggctcgccgttgcggagaacgacatggtggtggagcccggcaacacgtaccgctttgcgcgcgcgttgcagaacgcgggtgacgcggtcgcggtcatgcgttacgcgaacctcggccatgcgacgatcgtcggtgtgctgggcgcgccgttgcgcggaagagcgccggtgctcgacgatctgtccgcgtttgtacgccgcgtcgcgcaggcatcgcacgccggagccgcgagcgggctggtgtcggcatcgggcgcggccgcgcggtcggccgtgtcgctgcggtgatcgacggggcagcgtgcgctgcacgtgcatcccgttgctcaacggtggcttgcggttcaggcgggcagtcggccatgagcgaaccgcgacacggccacgcccgtcattcgcacctcgcacgcgacgccgtggccggcgcgtgcaacgtgcggccggcctggcgggcggagctgcgtgcgctactgcgctttcaggtccggcgtcgttccgcccagtccctcttcgcgcaggatcacggcaagtgcggtctcgagcaattcggctgcccggttcgccgcgtctccgagatggcggtgcagcagcgcatcggcgggcgagcgcgatacgcattcgtcgctgtatcgctcgaacgcactgagctgcatgatcagttcggacaagtgacgcgggcactcacacttgacggtggtggacaggccgctgagcgacgcgagcgtcgtctcgtcgaagcgacgccgcgagcgcagccacagcccgcgatcggcatcgttggactggcgtgccttgacgaccgcttgcgccagtttggagatgatggacgcaggattggtctgaccttccgtcgagcggaacagctcgaaccccgacagccgcgccagctcgattgcctccgcggtgccgaatgcataaacgacggcgacggcctgcgcattgagcttttgcgcggcggtcgcgagctgcgacacgacatcttcgtggagcgacgtggtcgttgcgatcagcgcatccgcagtttcacccgcgtgttcgctcgcgtcgtcaatcgagtcgagctgcatgtcgatccggaggcccattcgctcgatcgccgattcggagatcggcaacgcgccgacgaccgcgaggctcacgcctttttcgggcagcgcggggccgtgcgtgctcgtgagcgacatcgcctcgagctcctcgcggctcagcgtggcaatcgtgccgatcgcgtggccctggttcacgagcgccttcagcaggcgaatgcgctggacgtcgtcgtcagagtacaaccgttgcccggatggcgttttgggcggcgcaaccacgccgtagcgccgctcccagatcctcagcgtggctgctggcatgcgcgccaggcgcgcggcttccccgctgcgatagcggtgaggcgtgtcgcgatccttgcgagggggcatcgttgttctcctgaagtcgacggaaggttgtctcagaattgtacgcagtctggattaaatatgaagcaggaaggcgattcaatgtgcggaaatgtcgtccgggaggtgtttcgcgaagcgggatgtggctggaatgctgcaccccgccgcggtgcggtgaagcggcagagccccaactgccggtgcagcatggtgcgcgcgatgccgcggcgcgcaaggcgcgcacgcagcgccgacgcgctgatgcgtcgacggattaccgcgtgcggcgtcccgcgcgccagcgatatggccatcccggccgcccccgaaacggaacatccatggcggagcgtcccatgaagactttaaggcttgtcctcggcgatcagctggactggactcatccgtggtttgccgatgtccgggccgacaccttgtacgtgctgatggaagttcggcaggagaccgactacacgcttcatcacgcgcagaagctgattgcgatctttgcggcgatgcgccgctttgcgacgctgttgcgcgacgcgggtcatcgcgtgcactacatcgagatcgacgatcagttcaatcgtcaggccattccggccaacctggacagtgttgccgcgcttcacggcgccgcgcgcatcgagtacctgctgtcggacgaatggcgcgtcgaccggcaactgagcgagtatgcggccgtggccagcgtgccggttcgcgcggtcgataccggacatttctacacgacgcgcgacgaggtgggacgtgtgctcgggacgggtcgcgcgtgggtcatggatcgcttttaccgaagcatgcgcgtgcggcatcgcgtattgctcgacggagaagggcggccggcaggcgggcagtggaactacgacgccgaaaaccgcgacgcgtggtccggcacacccgctgagccaagcgactggcggccgcatcacgatcatcgcccgctgtgggatcgtatcgtggcagcgggcgtgcgcagcttcggcgagccgtcggccggcgacttccgctggcccgtcgatcgcgtcgaggcgctcgcgtgcctcgacgcatttatcgagcacgcactgccgtcgttcgggcagttccaggacgcgatgcacacaagtgcgcggcgcctgttccactcgatgctgtcgtttgcgctcaatgtgaagatgttgaatccgcgcgaagtcgtcgcgcgcgccgagcatgcgtatcggaccggtgcggcgccgcttgccgcggtcgaagggttcatccggcagatcctgggctggcgcgagttcgtgcgcggagtgtactgggcgcgcatgccaggctatgaaacgagcaatgcgttcggtcatcgccgtccgttgccgcagtggttctggaacgggcgcacgcgaatgggctgcatggcgcatgcgttgcggcagtcgctcgaagacgcgcatgcgcaccatatccagcggttgatggtgatcggcaactttgcgctgctagccgggctggatgcgcacgcggtgcacgagtggtatctcggcgtctatatcgacgcattcgaatgggtcgagatgccgaatacgctcggcatgagccaatacgcggacggcggcgcgatggcaagcaaaccctacgtttccagcgccgcgtacattcatcggatgagcaattactgcaagggctgtgcgtacgaccgcaatgcccgaaccggtgcgcgtgcgtgcccgttcaacgcgttgtactgggattttttcgcccggaaccgcgacgccctgcaacacaaccatcggcttgcgatggtctatcggcagctcgcacgtttcgatgccgacgcactcgacgcgattcggatgcaggcggatggcatcgtgcggaatatcgagtcgctgtaggtcctcgcgtattcggccgatgccgttgagagcggcggatgcgatggtgatgcgttgcgagtgcgcgatccgttttggctcgcgaatggtttgcgtccccgcgcgctcgtgcaattctgccggccgccgagcgccgagcgccgagcgccgagcgccgagcgccgagcgccgagcgccgagcgccgagcgccgaccgccgtgcgttcgggtttcccgaacggcaaggctgcccgcgagcgctggggctttctccggcaagcgaaggcgcgcccggcgcgccgtcatgaggcgcacacgttcagtgcgtgatcagcgtgtcggccaccgcgcggccgagaccggcgccgctcaaccatgcgccttcgatcttgccgccgcccagccagtcgccgcatagcccgatccgcgggcccgcccgccacgcaaggcggccgggcgccgtcatggacgtcggcgccagctcggcataacgccagcgatgggcggttgcggagttggcggtagcgcccacgatgtcgcgaaagacgtccagcagcgtgcgcgtgatctgctcgggcggcgcttccagatgagcctgactccactcgggggtcgcgtgcagtacccacgtgctaaaaccggagcgcccgggcttcgatgtgtcatgggcgatccagccgagcgggccgacattgacgaatgcggcgtcgaaacccggatcgggcaagcggccgtactgggccatcacggcccaggccgggcgcatctcggtgcgttgcgcaatcaccgcaagacccggctcggcgcgccgcagcagcgcaacggcttgcggtggaggcacggcgacgatcacggcgtcgtgatgcatgcggagcgcaccatgctcggccgagatcagccgccagcgctgcgcgtcgcgcgtcagctcgataatcgtcgtctcgagcatcgtgtcgattcccgccgacagataccgcgccggagccgtcatgcccggcacgccgacatatcgctgagcgggcgcgagcagttcccgcgggccgagcgaaccgatcgaagcaacgcgcgcggcccacggcgcggccgcgccgccggccacccagcgcgctacttcggcgacgaatgccggatggcgcgcggtgaaatactgcgcgccatgatcggcctgccagccatccgtgcggcgcgtgctcgttcgtccgcccacgccgcggcttttctcgtacaccgtcacgtgatatccggcgtcggcgagcacgcgtgcgcaggccagcccggcgattcctgcgccgatgacagcaatgttggccgatgagtcggaaaatgaattcatctgtttcgtcataaaaatgcgaggaattgcgcggattattcggcttggcatgaaaagtttatgccattctggcgtgaaacgccgacatttcacaggcggaaaccatgaaagtcatgattcatggcctagaaatgagtcatgatagtgcttcattgagtatgaaaatggcatagaatcgagtctgtgaggatcggctcgtgcgcggcccggtcaagcgtcgcgcacgagccggaatcgccgaaacgggaagcatgttcgcaacaggagtcgccatggcgtttgtgtggatctgcggtgcaacgggggccgtcggcagtgcgctcgcgcgtcggctgaacgccaaaggcgtttcaacgctgctcactgcacgaaacccggagcgtctcggcgttcttgcggagacgttgtcgcgcgagcgtgtggtcgtggcgcctgccgacgcaactgacgcggctgcgctcgatcgtgcgctcgcgacaggcgtcgagcgtttcggcgcgccggacgggctcgcgcattgcgtcggctcgatcgtcgtcaagccgatgcattcgacttcggatgccgaactgcacgacgcgttcgcggcgaattacttttcggcatggaacgcgctgcgcgcgttcatgcgcacagtgctcgccgctcaggccgggggcagtgcggtcttgttcggcagcgtcgcgtcgagagcgggctttcccaaccatgaggcgattgccagcgcgaaagccgccgtggccgcgctcgcgcagtcggctgccgccacctacgcggcgcgcggaattcgcgtgaactgcgttcatccaggcctgatcgcgtcggcgatgtccgcgcgcctgacgagtgcgccgcaggtcgcgaagcgcctcgcggacgccagtccgctcggacggatcggcgctggcgacgatcctgccgcatttgcggaattcctgttgagcgacgatgcgtcatgggtgaccggccagcaattcggcgtcgatggcgggcagggtgcgctgatcgttccagcgaggccatgagcatgcgtgcgatgctgcgccgttaccgcgttccggccgcgttggcgctcgccggcctggtgccgttcatcgcgctgtcgtggctgagcgtgcatgcgtcgtcgcgtcacgatgtttacgtgcacgcgctgttgaactacgccgcgtgtatcgtatcgttcgtcggcgccgtgcactggggcatcgcgctgcgggcacccgaatcgccgccgcgccagcggatgctctacgggtggagcgtgattcccgcgctcatggcgtgggccgtactgatgctgccggacatcggcgcgcggctcgcgggaatggcgatcggtctcgtcggctgcgcggcggtcgacggcgtgctgtggagaaaagcgctcattccgggctggtatttcgcgttgcgatgcctgttgacgagtgtcgccggcctgtcgctgctggccgccgcagcgtcgacgaacggttgatccggagcttgtcatgactacgtcaagaacgcctcgcccacgcgaataccggaacatcggaatcggcgacatcacgttgaaatatcggatgccgctggcggcgatattgtcgattctccaccgagtcagcggcgcgctgctgttcctgttcctgccgttcttgctgtttctcttcgaccagagcctgacgtcggagctcagcttcgaagtcttcaagcagttcctctccaacatcgtcgtcaaactgatcgtcctcgcgctgtcgtgggcgttcttccaccatttctgcgccggcattcgccacctgctgatggacgtcaaccacgacgccgtctcgaaggaaggcggcaagcggacggccgtcgtcgtctttgtcgtctcgatcgcgctgacgatcgccatggcactcaaactgttcggagcattctaagaaaatggcagccaacaaccgaatcggctcgaagcgcctcgtcgtcggcgcgcactacggcctgcgcgactggctcgcgcagcgcgtcaccgccacgatcatggcggtctacacggtcattctgctcgtcctgttcttcggcgcgcacgacttctcctacgaaggctgggcgtcgatcttctccgcacaatggatgaagctcgcgaccttcgtgacgctgctttccctcttctatcacgcatgggtcggcgtgcgcgacatctggatggactacgtgaagcccgtcggtgtgcgcctgctgctgcaatcgctgaccatcgtctggctgctcgcatgtgcgggctacgccgcgcagattctctggagagtgtaaagaatggctgcaatcaaaacttccctcccgcgtcgcaagttcgacgtcgtgatcgtcggcgcgggcggctccggcttgcgcgcggcgctgcaactgtcgcgcgcgggcctgtcggtcggcgtgctgtcgaaggtgttcccgacccgttcgcacacggtggccgcgcagggcggcatcggtgcgtcgctcggcaacatgagcgaagacaactggcacttccacttctacgacacgatcaagggctccgactggctcggcgaccaggacgcgatcgaattcatgtgccgtgaggcgccgaacgtcgtgtacgagctcgagcacttcggcatgccgttcgaccgcaacgccgacggcacgatctatcagcgtccgttcggcggccacaccgcgaactacggcgagaagccggtccagcgcgcctgcgcggccgccgaccgtaccggtcacgcgctgctgcacacgctgtaccagcaaaacgtcgaagcgaagacgcagttcttcgtcgaatggatggcgctcgacctgatccgcgacgcggacggcgacgtgctcggcgtgacggcgctcgaaatggaaacgggcgacgtctacatcatggaaggcaagacgacgctgttcgcgacgggcggcgcaggccggatcttcgcggcgtcgaccaacgcgttcatcaacaccggcgacggcctcggcatggcggcgcgcgcaggcgtggcgctgcaggacatggagttctggcagttccacccgaccggcgtggccggcgcgggcgtgctgatcaccgaaggcgtgcgcggcgaaggcggcattctgcgcaacgcgaacggcgagcgcttcatggagcgctacgcgccgacgctgaaggatctggcgccgcgcgatttcgtgtcgcgttcgatggaccaggaaatcaaggaaggccgcggcgtcggtccgaacaaggatcacgtgctgctcgacctgtcgcacatcggcgccgagacgatcatgaagcgtctgccgtcgatccgcgagatcgcgctgaagttcgcgaacgtcgactgcatcaaggagccgatcccggtcgtcccgacgatccactatcagatgggcggcatcccgaccaacatccacggtcaggtcgtcggcacgtcccgcgatcacaaggagccgatcaacggcttctacgcagtgggcgaatgctcgtgcgtgtcggtgcacggcgcgaaccgcctcggcacgaactcgctgctggatctcgtggtgttcggccgtgcggccggcaaccacatcgtcgagcaggtcaagaagcagaaggaacacaagccgctgccggccgacgcgggcgaattctcgctggcgcgcctgaacaagctcgacaagtcgagctcgggcgagtacacgcaggacgtcgcgaacgacatccgtgcgacgatgcagaagcatgcaggcgtgttccgcacctcggcgctgctgaaggaaggcgtcgaactgatggacggcctcaagcagcgtgtcgagcacatccacctgaaggacaagtcgaaggtgttcaacaccgcgcgcgtcgaagcgctcgagctggagaacctgatcgaagtcgcccgcgcgacgatggtctcggccgaggcgcgcaaggaaagccgcggcgcgcacgcgcacagcgactacgagcaccgcgacgacgagaactggctgcgtcacacgctgtggtacagcgaaggtgaccgcctcgactacaagccggttcaaatgcagccgctgacggtcgagtccgtgccgccgaaggcgcgtacgttctaagccgaatcaaaggaatctgaaatggcaaaacgcatttttgaagtctaccgctacgatccggacaaggacgcggcgccgcgcatgcagacgtacgagctcgagatcaagcacgagcgcatgttgctggacgcgctggtcaagctgaaagcactcgacgagacgctgtcgttccgccgttcgtgccgcgaaggcgtgtgcggttcggacgcgatgaacatcaacggcaagaacgggctcgcgtgtctgacgaacctgaacgacctgccgcagaagatcgtgctgcgtccgctgccgggcctgcccgtcgtgcgcgacctgatcgtcgacatgacgcacttcttcaaccagtaccactcgatcaagccgtacctgatcaacgacgcgccgccgccggagaaggaacgtctgcagtcgccggaagagcgcgacgagctcgacggcgtgtacgagtgcattctgtgcgcgagctgctcgacgtcgtgcccgagcttctggtggaacccggacaagttcgtcggcccggccggcctgctgcaggcttaccgcttcatcgcggacagccgcgacacggccaccggcgagcgcctggacaacctcgaagacccgtaccgtctgttccgttgccatacgatcatgaactgcgtcgacgtctgcccgaagggcctgaacccgacgaaggcgatcggcaagatcaaggaactgatggttcgccgcgcggtttgaagcgctggcgcgtgtgaaacggcgggggtgtcgatgtacgcggtcgcttggaatgaggattcacgcgccgctgcacgaccgtcattcgtcgtccgcatcgagcggaacggatgcggtgcggcgccgattcccagcagtcggcaagcacgccaatatcgtgcggattcggctcccgagaatgccgatgcaacggctgcgcgaagcgcgccgttgctcgggccaagtggctcggcgcgatcgaaccgggtcgcgccgctcgcgcttactgctccagatagatcttcaaccgcatcaggctgcggcgaatccagctcttcatcgtgccaagcggcacctgcatgcgttcggccagctccgcatacgacgcgccaccgtgaaacgcttcccgcaaaacatacgcctgccgctcgcccagatgcgcgagtccgcgctccagacgcaggcgctcctggttcgcctgcgcgccgagatcgggcgtcgggcttgcgtcggggatcgacagcgccagctcgtcgtcgagcggcagctcgcggtgctgccggatccggtcgatggtccggttgcgggcgagcgtcatcaaccatgtcattgccgcgccgcgtgtggcgtcgaacgaaccggcgcggcgccatgctgtcgtgaacacgtcttgaagcaggtcttccgcttcatgacgatcgcggatcatcctcaggatcgcgccgaacagccgcggtgcggtccatcgatacagctgcgcgaacgcatgctcgtcgcctgtcgcgacgcgagccagcaagcggtcgagttccgcatgtgcgtcgcatgcttcgtcaggcagaacggcggcatcggcgctgatgtcggtcctgccgccggggcgcgatcgcgcgcgggacgccctccgctgcggctgcctgcctgcgggcagcggcgtcgttcgccccgggccggaagatcggaggagtgattcgtgcgaacggttcatcgggaactccgcatggctttgagcttcctgctgttgcgcgctcgcgatgactagcgagcgcggatcatgaccagacattgcgatgtcgcatcagtcgcgcgtgcctgccgcgcgggttatgcattctttcccggcaacaacgcgagaaactcccggcgcagcgatgcgtccgcgagaaactttccgcgcatcacgctgttggtcatctttgcctgatcgtccttggtgccgcgccagtgcatgcagaagtggtcggcctcgagcacgaccgccagcccgtcgggcgcgatgcgcgattcgagcaggtcggcaatctgcttgaccgcttcctcctggatctgcgggcgcgtcatgacccagttcaccagccgtccatacttcgacaggccgatcaggttcgacgtggcgctgggcagcacgccgatccagatgcggcccatgatcgggcaaaggtgatgcgagcacgcgctgcgtacgcgcagcgggcccacgatcagcaactcgtcgagccgctcgacgttcgggaattcggtcacgagcggcgctgcctcgtagcggcccgcgaacacttcgcggatgaacatctttgcgacgcgctgtgcggtctctcgggtgttgtggtcgttgtcgacgtcgatcaccagcgagcgcagcaccgcttccatttgctgtgcgacttcgttctgcaatgcatccagttcgccgtcacgcaggtgcgcggcgatgttgtcgttggcatggaagcgtgcgcccgcgtgctcgagccgccggcgaatgatgagcgacagaggaatgccctcgtcgatcgcagtcagcgtacgcgcgggagcgtcgatcagatttcccatttcggttcgtttctcgaggttaggggtggtgcgatgaatcacgactgacgcgatgcgatgctcgcgttcatcgggtaacagccgagcggccgccgacgtttcgacggcgcatctggcgggcgccgctcacctgcgtgcacgcgggcatgcgtggcgatgcggccgcgtcgccggagcgccggctctgtacgcgcacgatgggcacgctgatggcgctcgcgcccagccttcgacgtcccggtagagccgccataccgggtcgttcgccgccatcgtggctgccagcgtgacggcgacggactgttgcagcttcgtcagcacgaacgtctgatcgacgcggccgccgaccgagcggaacaggtggaaccctgcgcgccgcaccgccgaaagcgcttgcgcgctgccgtgctcatagacgagcgcggctgcgcggacatggcgcgcccgtgcgagcgatacgaactgattcgccagatcgatgtgcagcgacgtgacctcggcgatcagcgcgtccacggcaaggcacggctgccggagcgctcgtgccaacgactcgacgcgctcgcaaacatgcaggccggccccttcggccgcttcgtcggatgcagtcaggctgcccgtgacgaggagcgtcggatgcgcgcgcgctgcgacggagtttgatcgcggctcgaccgacgtgtcgttcgggccggcgcttgcgcacggggtggtctgctgcggtgagcggtgccggcgacgctcgccgcgacactgcgcggcctccagtcggcgcgacgcaaccggcggcccggatgccgcaccggcgtgccgggacgggccgcgggcgctcgccacggagccacgcccgatcaatgaagctgggcatgccagtaagcggcgcggattgatggcgtgattgcgtgttggcacgggggactccttggtcgattcatgcgtcacagctggattgtatgcaaatttccgggaaagtgaagcagaaaagcgattcaatgaattatttgtaccgggaatttttgcgtcgcgcaccggaatggcgcggcaacctatcgccgggaacgtcgatatacccgataagggacgaaaattggaggttgaggccgctgatgaaacgaattttgaagtcgattcgtcgggggaggaatagaggaccgaggacgggttcggcgtcccaacgcggagaacgttgaatcatgcatcatgtttgagtcatattatcgtgtcatggacgcggaatgcggtacacggtcgatggtgcgcgcgaacacgcgccgctttcgcgcggggcgcccgtgctgcacagcggcggtgtgaatcaggttggcgctaccgcgccgtcgaaactcggggctacggggagcggcaggcgtgccgccaggacggacacaccggtgcaggtcgattccgcggagccgacacaacggccattccatcgcggcgcgagaagcgctgccccgggcgcggcgttgagcgatgggtgcgtcaacgcgaagtcaacggcgttcagcgttcgtcttcatgccggcgggcgaccgccgattgcggcggcaacgtttcgagcaatggcggacctcgtcccagacggccttccatttctttctccagctgaaaggcaagccgcaggtttcgcagatcttttcaggcaagtgcgttttgttggccatcgcgactcacgcgcagaaaaggaaccgtgcacggtcgcaccgggcggcatcgtgcggtgcgcagcgatacgacgcacccatggccatcgccgagcgccgcatcagtgcgcgtcgtcgcccagcagctggcggcgcagtgctttggcccgcgtgcgcgggtcgagccagatcgcgaagaatgcgcgcgcgaacgccgggtcggtcacgtcggccgtgaggcggccgttggtgtagaagcgggcgccacgctcggggacgtagacgccgcataatacgtcgccgcgcgatacgtcggtgaacgctcgttccatgtcgcggcgccatgcgtcgagcgttgcagccggcaacggcgcgggtgcaaggcgctcgatttcgtccatgcctgtcgacacgagccgctcccctttcacgtcgcgacggtaggccaacgacaacgcgaacggcgtgtcgagcgcaccgggcgcgcggggcgcccacagctgcgcgtcgtacaggcagatacccagtatgcagaaccgcccggagccgatcagtcgcgccgacgctatttcgtcgacgcagctcgcgccggcgacgagcggcgcagccagcgccacggacgcggcgagcatcgcgagcgggcgcttcatgtcagtcgtgcgccgacacgatgaagtgcatcacgtcggtgcgccgttcggcgaatcctgcttcgcaataggcgagatagagccgccaggtgcgaatgaacgtttcgtcgaaccgttgcgcgcgcaccgagtcgacgtgggcatcgaacgaggatcgccaggtgcgcagcgtgcgtgcgtagtcgtcgccgaacgcgaacaccggtttcgcgacgagccgcgcgcgtcgcgcggcatcgacgaagcgcgcggggctcggcaacattccgccgggaaagatgaactcgcgaatgaagtcgctcgacgcgcggtacgcgtcgaattgcgactcgacgatcgtgatcgattgaatcagcgcgcgggcgccgggcttcaggcgctgcctgagcgtgttgaagtataccggccagaacgattcgcccacggcctcgaacatctcgatcgacacgattgcgtcgtattggccctcgacgtcgcgatagtcgcgcaagtcgaatgtgacgcgatccgacagcccgtcgcgcgcgacgcgctcttgggccagcgcgtattgggcgtgcgagatggtgacgccatgtacatgaatgccttgccgtgcagcgtgcaccgcgaagccgccccagccgcagccgatctccagcacgcgcatgccggcgcgcagcccgagcgcatcgacgatgcgctgatacttcgccgtttgcgcgtcggcaagcgaccgctgcgggtcgccgtcgaagcaggcgctcgaatacgtccaggtgtcgtcgagccacaaccggtagaagtcgttgccgaggtcatagtgcgcatggatgttgcggcggctgccggctcgcgtattcatccgtagccgatggcgcagcgcgtaccacacgcgtgccacgcggccgcccgtcaccggcttcgcgatcaccggctggttgcggatcgcaaggcgaagcagcgcgacgagatccggcgtgtcgatccggtcggcgcgatacgcttccgcgaagccgatgtcgcccgcgcgcaggatcgcacggcacgcgcgccagtcgcggatctgcagcgtcgcggccggctggcagtgcggatcgccgaacacatgctgcgcgccttcgggcgtcacgagcgtcaggtgaccgtcgcggatccgccggagaagcgcgatgaacaaccgggccgacagcggcatcgccggttgtgatgcggaggatagcaggcgcagcaaggtcatggacgagcctcgtgatcggacatcgccgagcggccgcgtggcgacgcgcccggtacgggggacaatggcgaatcggtcgcggcggaacggccggccggcgtcttgccgtggaacggcacgcgtgcgagccatagccgcagcgcctgccaatggatgcgaatgacgacgttgatcgcgttcagcggctgccgcgccagcgcgcgccacgcgcgtgccgccgtcagcggcgcggcgcgcatcccgatcgccgtgcgcagcagcacgccgtcgtcgtcgcgataatcgatcgccacgctcagatggtcgccgcgctgacgcacacgaaacgcgtattccccgatgacgtcgcaaaacggcgacacatgaaacgtcttgcggcagacgagcacggtgtcggcttcgatcggcgcgtggtgcatcgcactcagcagatagccgtgatgcgcgccgaacgtgttgcgaacgtccgcgtacagcgcgcggagcgcacccgcgcggtcgtagcaataccagaagctcaccgggttgaatgcgtagccgaagatccgcgggatcgtctgcagccagatcgggccgtcggcccgaatgccggcttgcgcgagcacatcccgcatccatgggccgagcgcgcgcccgtcgcgcgggccgtagtcgcggcaagcgagcgcgagcggggcccggcgatcgatgccgaaccagcttccggcgatctcgtccagccgctcgacatcgcagcagacctggaagagcggataccggaatgcatggcgcaccggccgcagccgctcatgcatcacggtgccgacgagcaaccgggcggccgcgccgtcgcgcgcgaagggcgcgttcatgggcgagcccaggccggcgcgatgccgaagtcatatgcgacgcgcaacgccgacttcaatccgtcctcgtggaagccgtagccggtccatgctcccgcgaaccacgtattgcgccgcccttgcagcatcggcagacgatgttgcgcatcgacggccgcgaagtcgagcagcgggtgctcgtaatcgtagcggccgagctcggtgccgggcgcgggctcgtcgaccggattcaacgtgacgacgaccggcgagcggaacggcagcggctgcaactggttcagcaggtagctcacgcataccggcgccgggccggcgcggcgccccgtccgtccgctcaggtagttccatgccgaccacacgcgccgccgccgcggcagcagcgccgtatcggtatggagcaccgcgacgttgggctggtagcgcacggcggccagcacggcgcgctcggcgttgctggcgtccgccagcagccgcaggctcgtcggcgcatggcatgcaagcacgaccgcgtcgaaacgttcggggccggccgtgtcggtcgccaccgtcacacccgcgtcgtcgcgcgttatcgcgcgcacgggcgtattcacgcgcacgtcgtcgagcgtcgcggcgatgcgctcgacgtaccgccgcgcgccgcccgcgacggtgcgccacgtcggccggttgttgacctgcagcaacgcatgattcaggcagaagcgcaggaatgtcgccgccggaaaccgcaggatgtcgctggccgcgctcgaccagatcgcggccgccatcggcagcaggtagtgatgctggaacgacgcgccgtagccgccggccgtgagcagctcgccgaccgacagacgctcgcggcttgccgattcgagatgcgcctgggcggacgcgttgaagcgcaggatatcgcgcaacatcccgagaaaggtcggcgagaacaggttgcggcgctgcgcgaacacggtgttcagattgctgccggcccattcgagccgcccgccgtcgacggacaccgaaaacgacatgtcggtcgcatgcgcagccacgcccagctcgtcgaacagcgcgatcaggttcggatacgtgcgatcgttgaacacgaggaatccggtatcgaccgggtggcgggcgccgtcgagttcgacgtccaccgtgtgcgtgtggccgccgagatagtcggcggattcgaacagcgtcacgcgatgctggcgagccagcaggtatgcgctcgcgaggcccgcgatgccggcgccgacgactgcgatccgccggccgggcggcggcactgatggtttcgggtgcatcgcgaatggtctccgtcagtcacaagggcgggatagggaatgtcatgtgcgcagatacggcgcacggcgcgccgcggatgcatccgcggccgtcattcgcgatcgcctggcgacgcgaagccgggcatgccgatttgcgcgggcagttgcggcacgcgcctgaagcgcgacgtgtcgtaacccatcgcgtcgagccgcgcgagcagcgagcgataggtggcgtcgtccatcgtcggctcccgcgagaagatccagccgagcgtcttgcccggatagccgaggatcgtgtaccggtagtcggggtcgacgtagagcgtcagttgcgtgacgtacaccggccagaacagccgcacgcgccattcgccgccgccgctgccgggcttgacggtgtcgacgaaccgatagcgcttctcgggcccgtcgaagcttcctttgcggccgacaaattcgtcgtcgatacggccgtcgtcgcgaaggcgccactcggcccggctgccgacgaagtcgcgttccgcgaagtacgggatgttggcgatcacgtaccagcggcccatgtagcgcggcaagtcgacgggtacggtcgacagcggaaccgcggcgcgcggattcggattcggcgggctgcccgtgcagccggctccgccgagcgcgagcgccgtcacggccgtgatggttgcgcgacggagaatccggcggacgatcaacgcgttcatgcgcgccccccgcgcttgtcgaacaggtagtgggcgacgccccattcctgcccgtcggcgtagccgaacagctcggcgacggccatgtagaacatccgccagcgctggaaccagatgcgcgcgtcggcgccgtagacggtgtcgaaaatgggcatgatccgcgggcgcgccgcgtcgagcgacgcgagccactgatttgcggtgcgcgcgtaatgagtgccgtcgagccaccactggcgcgcgattcgcacatcgtcctgaaaccgcagcagcagatcggccgacggcatcgtcccgcccgtgaagaagtggcgcgacatccagtcggtgtcgtcgtgcaccgcgaagtgataggcggcgagcttgtgcgcgaagatgtgcacgaacagcttgccatcgtcgtccatccagcgcgcgattttcgcgagcagctgtccgtagttcttcatgtgctcgaacatctcgatcgacagcacgcgatcgaagccggcttccgccggatcgaagtcgaagtcgaccacgttgccggtcacgatccgcagattcgtcagcctgcgcagcgccgcgcatcgttcgatgaactcgcgctgaccgtacgaattcgagagtccgacgatctgcgcggccggataccgctcggcgagccacagcgacagcgaaccccagccgcagcccaggtcgagaatacgctggccgtccgcgagatcggcgcgctgcgcgtacagcgcgagcatggcctcctcgccttgcgacagcgtttcgttgccgttcgggtaatagccgcacgaatatttgcgccgtgggccgagatgggcctcgaagaagctgccgggcagttcgtaatgctgggtattggccgcgtgggtttcgatcgcgatcgggctcgcgcgtagttcgtgcacgagcgcgtcgacggccgccgcacgcggctcgccgtcgtgtgcgtgcgcgtcgcgcagccgctgccgcatcagcctgcgcatcccggcccggatcagcgcgtcgggcagccagccgcgctcgcagcagcgaatcagccaggcatcctggggggcggcgatcgcggcaggcgacgattgcgaggtggtagcggtcatgagcgcgtgctccggtcttgagggtgatcgggtcgagtgcgggacgtgccggtcgccgctcgcggcggccacggaatgagcgcgctggtggtgcgcatgtactcgcgatagtcggggcgggtttccaccatgcgcgcttcgagcagcggcatgcctgataccttgaccagcagccaggccatcacgacgggcggcatcagcgtgagccaaccccacggcatgccgatcgcgagcgccgtgtaggcgagccagtgcacgcactcgaagaaatagttggggtgccgcgaatagcgccaccagccggcgcggcagacctggccgcgatggtcgggattcgcgaggaagcgcttgagctggcggtcggcgaccgtctctccggctacggcggcgatccagatcgcggcggcggcggcgatggcggcaggggccgcgggttcgggactgtatgcaggcacgaagaacgacgccgacagcaacatcgagatcagcgcctgcaactgaaacagccagaacatgttgcgcggcgcggcgtcgccccattgctggcggaattgccggtagcgcggatcctccggctgcccgcgattgcgggcccacaggtgccgggcaagccgcagaccccagatgccgccgccggcggccacgagtacgcgattcagttccgggcccgtgcccagcacggcgacgaatacggccacgccgccaagcgtcgccgcccagaccggatcgatcattcccgcgttccgggagtgcaactgggcgatccacactgccgtgaaggacgcgatcagtgcgacgaaagcgagaagggcaacggcgacggcgggcatacgggctccgggggcgcaataacggtcatatacgaagccgggggccgaatggatgcagcgggatgcgttgcgctgcgctcgcgcagcaggggagcgcgcgacgtgcctgccgcgacgggcgctccgggcgcgaactgcgctgcaacggcacggcgattgcgtgcacaataagccgctttcgtatgtggagatgaaacgggatgaagcgacttatcgttggtcggccgttgctaacggccagcgtgttcgttgcaggcgcagcgctcttgctcgcgggttgcgccggcgtggccggcgggccgagcggcaacgcccacgtgccgcagccggccagaacagtcgatctcgatcgctacgtcggcaggtggtacgaattcgcgcgctatgaaaaccgcttcgagcgcggatgcgagggcgtgaccgcagactatgcgaaacgggaggacggtctggtctccgtgcgcaacacctgtcgcgaaggcagcccggaaggccgtgcgcgcagctccgacggccgcgcgcgcatcgtgccgggcagcggcgacgcgaagcttgaggtttcgttcttcggcccgttcttcttcggcgactactggatactcgatcatgctgacgactattcatggtcgatcgtcggcgagccctccggccggttcctgtggatcctgacgcgcgacgcgaagccgtcagccgagcgcgcggcggcgctggtcgagcgggtccgttcgctcggatacgatacggcgatgttgcgccgcaccgcgcactgagcgggcggtacatgcaaccggcgtgcgcggcttcgccgagcgcggccacgcaagcggcgcagcgccggggaaggacgacgctcgcgtacgcccgttgaccggacgtccatgccggcgccgccgttccgagcggcgtcgtcgcagactccccacccgcgcgatcgcgcaagctcactgtgatcaccgtgggcgattcggcaaaccgggcgaagcgccggatcgcgccgtcgatgcacggcgaggcggcgtgatgccgccttcggcgcgcatccgcgtgggcggacgcgccggcagcggccggctttcgacacgtttccagcgccatgccagtgcttcatgccgccgcacgcgcaagccggcccgaccggcgcatcgatccggatttcgctcggtcttgccgcgtcagcggacgcgcggcacggcgaggaacgccgcttgctagccgttcctaaccgacacggcggcaatcggccgaagcgcgtcgcgctgcgcttttctcgcgtgtgcgcgtcggccggcgaaaccggcgggtcgtaccgggcatcggtgtcccggatggtgcgacaacgtgagcggcaggagaatccatgcgaaccggaatgcatgaacgaccaaggactgcgggcaagttctgccatgacccgtgtcacgcttgtcgtgacgcgcggcgcaaccacaggcgcgacgattcggagacggccgcatgaccatcggctgtcccgcctgcgggacgctcggcgacatcccgccgctcggcgctcgcgcgctggtgcgttgccggcggtgccgcgcgccgctggagcggcgcagcggccgcagcgtgcaggccgcactcgcctgcacgacggcgacgttcatcctgctgtttccggccaatctcgcgccgctgatgaccgtcacgatgctcggaaccgcacactcgtcggtattggcgtcgggcatcctgacgatgtgggatcgcggttgggtgatcctggccgcgctgctcgcgatgttcggcatcgtattgccgttcgcccgcttcggcggcctgatgctggtgctcggtgcgatccgcttccgtcggcccttcaccggcatcggcgtggtgttccggtggacgctctggctcgatgcgtgggcaatgcccgacgtgtatctggtcggctgcatcgtcggctacgcgcgcgtgacgcagaacctgaccggcacgatcgacgccggaggctactgcctgctcgcagcaggactgatgtcgatgatcacgcgcgcgtcgctcgatcgctgcaccgtgtggcgtgccatcgcggccgagcgatacccgcagccgggcgagctgaccgttgcgtgcagcgcttgcgacctggtgctgccggtgtcgcgggaagggacgccgtgtccgcgctgcgggctcgggctgcgcttgcgcaaggcggcgccgctttcgcgggccagcgcgttgtcgctggcggcgctcgtgctgaccgtgcccgccaatctgctgccgatgacgcggtcgatgcagttcggacacgtggtgtcgcatcggatcatcgacggcgtatcgcaactgtttcacgtggggctctggccgttcgggatactgacgttcatcacgagcattgcgataccggtcggcaagatcgccggcatggcgtggttcgtcgcgtcggtgctgcgacgctcgcgccggcatttgcgcgcaaaaggacgactctaccgatggatcgacgaactcggccgatggtcgaacgtcgacgtgttcacgatcgcggcgttcattccattgatccggttcgacggcatcgcgtccgccgaccccgcggccggcgccaccgcatttgcgctcgtcgtctttttcacgatgctggcatcgcgtgcattcgatccccgcctgatgtgggactcgcgcgacaggagcagccgatgaacaggccgcgcacgccacgcacgcgagccgacgtgcgccgcagcgcatggcccggctgggtctggatcgtcccggtcgcgacgctcggcgtggtgggatggctagccatccgcgcgttggcggaacgcggcgaaaccgtgaccgtcgtgttttccgacgcgcacggaatgaaagtcgacgataccgaagtcacgctgcgcggggtcaaggtggggaagctgtcgggcatcgcgttgtcgcccgacggccagcacgtcgaggccaccctcgccatcgcgcgtgccgaggagcagtacctgcgcagcggaacgcggtttttcctgcgcggcgcgcaaccggagatgagcgatccgtcatcgctgcgtgcgctcgtcgtggggccggaaatcgtcatggagcccgggcccggcaggcccgcgcggcatttcgatggcaccgagcggcggcccgcgctcgcgccgcggcatgggcccgtcgtttcgtatgtcgtgcgctttgccggcgctgcaggcgaactcaaggacggcgcgcccgtgaagttgcgcggcttccaggtcgggacggtcacacgcgtgcgattgagctacgacgtcgccagcgagcagcttggtacgcccgtgcagattgcgctcgagccgtcagcgctgggtatcaccggcgtgcaaccgccggccgatggcaactggcgcccgatcgtcgaccgcatgctcgggcgactcgttgcacgcgggctgcgtgcgcgcctcgtgcaggatccgccgctcgtcggtgcccgtatgatcagtctcgacttcgtccgcgatgcgccggctgcgacgttggcggccgcggaggggccggccgagataccgagcgtcgaatccgcggacttcgacgcgatcgcggcccgggccaacgacatcgcgggcaagatcgatgcgctgccaatcagggaaacgggcgacgacgtgcgcaacatcgcggcacggatcaacgcattggcagcgtcgccgcaactgcgcgacagcctcgcgcatatcgaccgctcggtcgcgcagatcgaccggacgctgcaacaggtgtcgccgcagatcggcccgctcgtcgcgcaactgcgcgatacggcgaacgctgcggatcaggcggttgcgtcggccaggcgcacgctcgacgacgatgggaccgcggaaagcagtttgcctgccgcgctgcgcgaactgaccgacaccgcgcgttcggtgcgcgcactggccgactatctcgaccggcatccggaagcgatcgtgcgcggcaggcgtgaggagaagccatgatcgttgttgcgtgcaagcagatcggaacatcggtgcgcgacgcggtgaaatcggcaccggccgcgctcgccgtcaccatcgcgctgggtggcacgttcgtcgtcgccggatgcgggcacagcccaccgacgtgctacgttgcgctgagcccggtggcaagtgctgcgccgcgcgcaaccgagcccgtcgcgcccgtgcagctgactgcggtgcatgttccggcggcgctcgaccgcctcgaggtcgtcgtgcagcgttcggcgaatcgcctcgtgatcgacgacggcgcgcgctggggcgcgccgctcgacctgatgatgcgcgagacgctgacgcaggacttgctggcgcgtctgcccgaaggtgccgtcgtgttgcccggcgcgccgcggcaggcggatacgcgcacgctcgtcgtcacggtgctggacgcgcacgccgacgaaagcggcacgctgacgtttctggctgcgtggacgttgttgtccggccgcccggagcgcgtgacgtcgagccgggagacgacgctgaccgcgcaactcacgtcgcgcgatgcggcggcgcaggctgacgccctgagccgtgtgctcgggcagctcgccgaccggatcgcgagtgcgctcgttgggcgctgagtgcgtgggtttgtgaatcggtgagcgagtgaaggcgcgtcggcgcggcctcccgtgcgccgcttctgcgcggatccggaccgagccgattaccgcgttggcgctcacgaggctgcgcttttgacagcgcacgccaaagggggcgccggaacgtcgaatagcggccgcgcgcgcggcccgcgtcctgcgctcggcccgtcgctcatgtccggcgtgaggcactcgagcggcgcggccgcgccgaccgcatcgcgcaggcgccgaaccagttcgcgcgcatcgtcgatatggcgtcggcgcctcgcgacggtctccaggcgcatggcggccaacagcgtgtcgagttcgtccgtcgccgtgcacgcgcgccgccttgctgcaacgagcgcatctgcgtcgaccccgtgcgtcgtgacgaacgcacggacgagttcgacgtattccgtcacggcggcagtcgcatcgctcgacacggcatcgagccgcctgcgctcccaatcgggccacgcgagcacgcttacgccgagcgcaacgagcgcaccggcgatgctgttcgcgacccgcatgccggcaagcagccacggcgatgcaatcggcgcgccgagatacgcaaccaggatgaaatgcggtgtgaggaacaggatgtacgacacgtagtcgagcggccttgcggagaacgtgccggttgcgagcggtacgatcgccagcgcgagaagcaccgggttgtgacacgcgagcgcgaccgccgatgccaggatcgcgcccaggatcgtgccgagtactctcagcgcggacgttttcaacgtgtgcggcacggtcggctgcatgacgaacaacgtcgtcagcaccatccagtaaccctgctgaacgccgagcacgcgggcgagcacggcggagagcatggccgcagcggacaggcgcagcgcatagcgcgcgatgcgtccgtttgtgcgaatctccatcagcgccgcacctggtgcagtcgcctttgcgcgcaacggctcgtgccgttccgtttgcggcggcggcgccatgcgccgatcgccgacctcgctgccgccgatatcggtgaatgccatcatgagcgccaggcacgattgcagccacgtccgtgccggttcggtcagcgccgccccttcggcgcgcagcgttgcgccgcgcaggtcggcagccagccggttgcgcagccgcgtgacggcggcgcgagcatgcggccgcgcgagcacggtgtcggcatgcgcgtcgatcaacgcgacgagttggtgcagcgacggaaccagcagcgcggttgcggcgctactgccgggcggccgattgcgcagcagggtgtcgaggcccgcgagcaatgcgatcgaccgttcaccgtctagctgccacgccgtcacggtggcgccggccgcgtcggggcggctccgcgccgtccgaatcagcgcatcgagtcgcgttcgcagtgccgtgcggttcgggccgcttgcgtgccgtgcatcgtgcgcgaccggcaccagcgcacgcacgaacgatcccgccgcgtacagataggcgaacgccgcccggcgtgcgcgcgttgccgcgctttcgggctgggggccgacgaggcatgcgaccgcccacagactgccggccgcgaagctcgctgcatactcggcaggcgccggccacggatgggcgggaaacgcggccgacaccgcgcacgcggtggcaagcagcagcccccgagcgccgatcgttgggccgcccacgcgggtgaggccgccgatatagacggcaatgccggtcaggccgaccgcgagccacgcgagatccgccacggccgtggctgcggcggatgcaagcgagccgatcaatccgaacatcgcacccgcgagcgcacgttggcgcatcgattccgacggctcgtcggcgagacacgtccagaacgcggcaatcgccgcccagcacagcagcggcgcgtgcagcgtggcggcgagcagcgcgggcgccgcgcacaccagtccggccttcagcgccgtgggcaacggcaggtgatgccgcccgtcgcgaaccgcacgggccgcccagtctcggatgcgcttgatggcgctcatcgcatgctcctgcatcaccgttcgccgacgggcctccgcaacgggataacggtgagcgagcggatcccctgtgcgccgcgcaccagcacgccttcgatgtcggcggttgccgacggtccgctcatcagcacggcgtagttggccgcgaagaactcgctgcggtgatacgcgtgatggaggttgccgacgatgtcggcggggtcgagcagcgcgaccaggtgttgcgacaggtaaccgagcgcgttgacgtcgtattgcgcctcgctgagccagatcgagccggtttcggcgacggcgaacgccgggcgcacgatcccgacgtcgacgtcgttcagcgcgcgcggatcgtcgatcgcggcgagatcgcggttgccgtcgaactcgggcgtggccgagcagaacacggacgcgccgggaaaccgggagcgcacgaacgcgtcgagcgacgcgttttcgggcatcgcgcaccacgtcccgccgagtcgcgcgagcgacgccctgaacgtgtcgacggcaggcggcagagccgtatcgaacagcggcacgtcgggcaacggccggggcgtgggacgcacgtcgcgcaaacgggaaagaatcaggtctcggctgctcatttcttgttcctcttcagataccagtcgcggaaagtctgctggggtgcgtcaggcacttctcgatgcttgccccacacgttgagcgggttgtagagcacggcgcgcggcagtaccgataccgcggtgccggccgtcttgacggctgcgcggtacagcgccggccgcgacagcacctgtccggcgactttcatcgcctcctgcttgacgaacggcagttcgtgctgttcggccacgatctgccgccacttgtagatctgctcgtggatattgatcttcaccggacacacgctggtgcaactgccgttcatcgtcgacgcaaacggcagcgaactgtacttgcgcaggttgaaggtcgggttgatgatcgcgccgatcggccccgagtagacgccgccatagctgagcccgctgctgcgtcgatagaccgggcacgtgttcatgcacgcgccgcagcggatgcacttgagcgaataccagaagtcgtccatgccgagccgctcggagcggccgttgtcgaccagcacgaaatgcatttcgccgcctttcttcggaccgcggaagtgcgacgtgtactgggtgatcggcgagccgatcgcattgcgcgacaacatccggatgaatacgcccagatgctcgagcttcggaatcagtttctcgatgccgatcgacgcgatgtgcagcggcggcacgttggcgctgaggtccgcattgccttcgttcgtgcacacggtgatgccgcccgtttcggcgaccgcgaagttgcatccggtcatgccggcatcggcgttcaggatcagcggacgcgtggcgttgcgctgcgcttcggcgagtttcgggatgttgctttcgttcgggtcggtgccgatcttctcggaaaagattttggcgacgtcggtggcgagcttgtgcacggctggcacgacgatgtgagaagggagctcgtcatcgagctgctgaatttgctcgccgaggtcggtttcgacgacagtgatgccgcgctcctccagatacgggcgcatctcgcattcctcggtcagcatcgacttgctcttcacgagcagcttcgcgtgacggcgctccaggatctcgtacacgatccgattgtgttcttcggcatccttcgcccagtggacgatcacgccgttggcggtcgcgttgcgctcgaattcctcgagatactcgggcaaatgcgtgagcgtgtgctccttgatcgcggacgcaagcgtgcgcaattcctcccattcggggatggcgtgcacctcggcatcccgcgacgtgcgcagttcccacagacgcttgtcatggaactggatgtgcttttcgtcggcgatgaatttcgcggatgcgccgacgtggtctacgcgtttcatgctcgtgctccattgaggatctgtgcgatgtggatgaatttcagccccagctccaggcggtccgagcaacctttctggtgcatcaggcacgacgaatcggccgacacgatgtattccgcgccgttgcgcttgtggtcgcgcaccttgtccgcgcccatgcgcgcggaaaccggttcctccgatacgcaaaacgtgccgccgaagccgcagcattcgtcgggccgatcgggctgaatgaactcgatacccttgacgcccttgagtagtgtcagcggcttcgagaagaacggctcctcgatctcggacatcttcgctgtgcgcaacgcgcgcagcgtgccgcagctgttgtgcaggccgaccttgtgcgggaattcggcccatggaaattcccgcacgcgcagcacgtcgtgcaggaattcgacgagctcgtacgtgttcttgcgcacggcgacggcatcgcgggtctggtcggccgcggtcaggtggtcacgcacgtggtgcacgcagctgccgctcggcgcgacgatgtagtcgtagcccgtgaaattcttgacgaacaggttctcggtcgcggtggcctgcttttcgcagccgctgttgcccatcggctggccgcagcaggtctggtcgagcggatagtcgacgtcgcaacccagacgctcgagcaactgcagcgtggcgatcccgacgtctgggtagaacgcgtcgatgaagcacggaatgaaaagggcgactttcatggaattcctccgttgaattgaacgctcggggcgaaagcgtcagtggtatgcgtgatcgttcgacaccctgccgcggaataccgagtacgcgacgcaggtgtagaacacgatgaacggcatgacgaacaggcctgcgccccagaacatgaacgtctggctcgctcgcggcgcggccgctgcatcgagcgtcaggtcgaacggcacgatgaacggcagatacgatgcggcgagcatcagcaccatcgcgatgcatccgccggcggcgaacagataggccgacgcgccgtcgcgccgcgccgccgcaggcgcgcaaaggaacgtcgcgcatgctgcgacgggcagcgcgaacagcagcggatgcaggagccagcgcgtttcgacggtcgtctcggtcagcagcgtcgacgcgagtatcgacagcacgaacagtgcggtgatcggcgcgagcctcgcgatcgcgtcgcgaccgatgcgctgcgacgcgcgttgccctttcaacaccagccatccggagccgagcagcgcatagccgagcgcgaggctgacgccgcaccagaacgaaaacggagaacaccattcgaagccgttgcctgcgtagcgcagctgatcgaccggcagcccgtgcgcgtacgtgcccacgcacacgccctgcatcacgctggcgagcagcgagccgacgaacagcagcacgtcccagatccggcgcgagcgcgccgccttgtggcgaaattcgatcgcgacgccacgcatgatcagcccggcgagcatcagacaaagcggcgcatacagcgcaggcagcacgatcgaatacaccgacggaaacgcgccgaacaggatcgtgccggcgatgacgagccacgtaccattgccgtcccataccggagcgatcgacgcgatcatctcgtcgcgcgcatcgccggcgaaggccgtcagcatgccgacaccgaggtcgaacccgtcgagcatcaggtaagcgacgagcgcgaacgcgagttcggcgaaccagaaccaggtcatcattgaacttctcctgatcgaatcttgaggacgtcgcggcgccgtgcgtgcaccggcagcgcggcgggcgcatgcgtttgttgaatcacgtgaccattccagacggtcagcacgttgccgatgacgaggccgcgccgcacgatccgtacgatgtagtacacgccgaagcagaaaatgaatgcgtatatggcgacgaacagcgcgagcgtcgcagccgcgaagtgcgcggtcagcccgggcgtcagcgcatctgcggtgcgcagcacgccccatacggtccacggctggcgcccgacttcggcggtgaaccatcccgcgaggattgcgatgaagccgagtggaaagctgcatgcgagcggccagaggagccagcgccgtcgttcgagccggccgcgccgggccgcgacggtgcccgcccacgcaagcgccagcatgatcagcccgcagccggccatcacgcggaacgcgaagaatggaatcagcaccggcggccggtcggcggcggcaaagtcggtgaggccgacttcgcgcgagtccgccgtgcccgacgcgatcagactgccgagcaccggtactttccattcgaagcggttgcgctcgtgcgcggcgtccggaatggcgaaaatcacttcggcggcaggttgttcgtcggtccatcttccctcgacggcggcgaatttggccggctggtcgtcgtgcagatagtcgccggtcagatggccgaacaggatctgcagcgggacgagcgcggcagcgagcgtaaccgacatccggaccatgagcgtggcttcgacccggtagcggtccttcagcagataggccgcgccgacggcagccacgcagaatgcggtcgtcaggtacgcacccaacagcatgtgcgggaagcgtacccacacgacgtggttgaagataatcgccgcccagtcggtgggcacgaatatgccgttttgtacgacgtatccgaccggatgctgcatccatgagttgttcacgaggatccagaaggcggacatcgtcgtacccgccgcgacgaggatgcacgaggtcagatagaaccagggccgcacacgcgcgcgtcccagcagcatcacaccgaaaaacgtcgcctcgagcgcgaacgcggtaaacgattcgtaagtcagcagcggcccctggatcgggccgctcgcgcgcgacagctcgctccagttcgtaccgaactggaaggccatcacgatgcccgagacgacacccatgccgaacgcgacgccgaaaatcttcagccagaactcgaatacgcggcgatacacgcgattgcccgtcgcgatggacatggcctcgagtaccgcgagccacgccgcgaggccgattgtgaaagacgggaagatgatgtgaaaggagaccgtggccgcgagctggattcgggacaacaggagggccgttgcttccatgcgtacgctccattgcgagattgcattgcaatggagtgtcggcgcggggtgttgctcgggcgttgcagattgccgcggctgcgttacatttgaaacaagcgccgcaccggctgggccgatcgcatggtgcgcggccggcccggtcgccgcgtcagcgcagcacgcgggcgagcgcgtctgcgagatcgcgcgacttcagcggcttgcgcagcaccatgctcacaccgagcgcgcgggcttcacgttcaagcgaggccgtgctgaagccgctgcacatgatcaccggcaaatccgcgcgccggcccgcgatgcgggccgcgagctggaggccggtcaaattcggcatcgtatggtcggtcacgacgacatcgaagcgggccggatcggcgttcacggcatcccatgcggcctcgctcgatgagaatccgaccggctcgtacccgagatcggccagtacgtcttccgcgagacgcacgagtgtttcttcgtcgtcgatcaccagcacgacctgcccgttcccgcgaggcggcgggaccccgtcggcacgcggcgccgggcgcgcgtccgcggcgggcagaaagacgtcgaaacgcgcccctttccccggcgcggagtgcacgtcgactgcgccgccgtgttcgcggacgatgccgtcgacgagcgacaggccgaggccggtcccctcgccggcggggcgtgtcgtgaaaaacgggttgaagatgcgttccagtatctcggccggaatgccgcaaccgtcgtccgcgacggtgagccgcaggaaacgggcggcgcgcagcgcgccgtgcgacagcgagcgcggtgtgtcgacgctgacgacgtcgagtccgatatgcagcgtgccgccggcacgcatcgcgtggatcgcattgccgcaaaggttcatcacgacctggtgcagatgcgtggcgtcgcccagcacgtaagcatcgcgggcgctgatgcgtacgtcgagcgcgacatgcggcggcagcgtggcgcgcacgagttccaccgtttcgtcgacgaccgcgccgacgtctaccggctccctcgccgtcgggccgctgcggctgaatgtcaggatgcgctcgaccagcagccgtgcccgttccccggctttcagcacctgctcgatgtcgcggtgcgcgggcgcgtcgggtgcgacgccggcgagcgcgcgatcgccgaatccgagaatcgcggcgaggatgttgttgaagtcgtgcgcgacgccgccggcgaacgtgccaagcgcttcgagcttctgcgactggcgcagttgccgttccaggccgtgtcgcgcttcttcgtcggccaggcgctgcgtgatgtcctcgacggtggcgatgatcaggtcttccgcgtccgtatcggacggctgatgtgccgaaaacacacgcgcgacgctcatgtcggtccacaccacgcggccgtcgcggtgcacgtagcgcttttggaatctgacgcggtcctggccgcgcaccaactggtcgatgtgcgcctgcgtgagggcccgatcatcggggtgcgtgatgtccgatgcgcgtcgctcggaaagttcgcgatcgctgtagccgaccatctgctgaaacgcggggttcgccatcaggtagcggtcgtgcgcacgcaacaccaggattccgaccggcgcgttctcgaacaccgcgcgccagcgctgttcgctcgcgcgcattgcccggttcgcgtgttcgagacgccgcatgtacgcgatcagcacatacatcagcagaatcacgcacaggctcacggcgccgacgcggaacgtcgtgtcgtgcgcaaaggcgaccataacgaggagcacggccagacacgcagccagcatcatggcccggtagcgtctcgcgcgccacagcgttcggtgatagggcgagttgttcggcatcgacgttcagtcctgctgcggcagtctggcaacacgcgcggatgccgctcgagccgcgcggcttgcgcgctgcgtcggcaatcgcgtcgcgctacttgcgtcgcgggccgtgcgcgcacgcggcaggtgcccgctcacaccggcgttccgttcgtccatccgcccgccgcgctcaaccgggtgaccggcacgtcgagcacgtagcccgcgccgcgcacggtacgaatgaagaccggatgcgacgggtcaggctcgatcttgcggcgcaagcgcaggatctggacgtcgatcgaacggtcgtacacgtcgtcgtacagccggctggattcgagcagctggtcgcgggacagcacgcgcccgggcgccgccagaaatgcattgagcagacagaattcgccgttggtaagctcgaccggcgtgcccgccggatcggtgagccgccgcgtgccaacgttcagttcccaaccgctgaaccggtatgcgcgtgcgtccttggcacgcccggtggcgggggccgtcgccccggcccgtctgagcaaggcgcggacgcgcgcaagcagttcgcgattgctgaacggcttggtcaggtagtcgtcggcgccgagctccagcgccatcacgcggtcggcttcgtcgcgttttcccgagacgatgaagatcggcaggttcgagcgcgtgcgcaactcgcgggcgatctggacgccgtcttcgcccggcatgcgcaggtcgagaatcacgagatcgattgcaaatgattccagcgcttgcgccatatcctggccgcaagcggcaaccgtcacgcggatatcgttgtcggacagatagccggacaacagttcgcggatcgccggatcgtcgtcgaccaccagcacgtgaggaagattggcgtccgtcattgcgcggatattcgtcgggggaacggcttgaattatagccgtcgcgcatctccggacggcacttccggcgccgcgtcctgcaccggctcgccgcgcagtgcgtgctgcgcaccggcacgcagcaacgcaacgccgagcaacgccgcccacgtcgccggcgacggcgtgcgctccgcgaaatccgctgcaccgcttgccgcggccggcggcgccggctccgcgtgcagtgtgtcgaccatctctcgtgtcgccgcatcgcgcagcgcgtgcaggtgcacctcgacccacagcgggaagcactcccattcggcggcgatctgcgcggcatcggcggcgcggaaacgccaatcgtccatcgcgcatggccgcatccaggccagcaactgcgggcggtcgcggcgcaggatttcaaccagcaactcgcgcttatgcttgaagttcgcatagaacgcgccgcgtgtgtaacctgcacgctcgacgatatgctcgacggtcgtatctgcgaagccttgcgcgacgaagcaatggcgcgcggcagcgacgagacgttcgcgcgtgccgagccggcgttgggcacgggtaaggcgggcgggttccatatcgtgtgtatctctcatgcggtggtaacgactggcgcggcgcaccgccgcgccgcgcgaagcatcggctcgaccccggcgactagaacgaatagacgagatccacgtgcgtgatgagcggattcgtgtgcacgtgcagtgtcgtcacgtcatgcgttcccgccgcgtttgtcgcgtcggtggtcagcgtggtcgacatcgggatgtacatcgcagacacgttgaggccgaggtgcttgcccagcgcgacattgaagcctgcttcgaatgtcggattccatgacgcactgagcgacgaccgggtcgtgcagcccgggccgcacgatccgtcgagaaactgtttattggtgatgtgcgtgtcgacgtaccacgtgtaattcacgcccagaccgacgaacggccggaaacgggcgtcggcggcgagaaagtgatagcgcagcgcgagcaccggcgcgagcggctttgcctgaccgagcacgccgtagccggcgaacgaccggtcgccgaccaggtcgctggtgaacggcgtgccggcgaggaacgctatgccgacatgatcggtgaactggtactccgccatgaggctgaacgcattggacgtcgccacgtggccgcccgtatcgggcagcgcgcgattcaccggcgcgccggccacgctctgcacgaacaggtcgccggagccgctttgcggcatgatgtgcagccacccggcgccgagcgacacgctgcctgccgcctgtgcgcgcgcgtcgccggcgaacgacgcgatgccgatcccgacggcggtcgccatgccaagtgcgcgggtcgtacgtttaccgttccacatgtctcctcctgattgtccgacggatagttcccgtgatcgacggaccggccgttcccgatacaggggaatgggtcggtgcgccattgcatgtttcgtctgaataattcgcacaacgatatatatggtgcgtgcgcgggcagcatcgaaaccgatgcacgcccgccggtgaggcgggggcggcgcccgcccgcgtcagtgcgcctgcggctggacgtcgaccgtgaacgtgaacggatagcgaccgagcaccgcgtgtgccgccgcctcgaactgcgcgtcgcgcagcgtgaccaccaccgtcatgccgcccgagccgccggtctggacgtcgaccgatgcgccggccacgccgttttccgcaagcgcgacgctcagtgcgtcgccggtttcgcggcgcttgagctcgggcttgaagatcttgccgacaccggtgagcggaatcgcgtcgacgatgcgaatctgctttggctgcgcggcgcgctcggcgatgtgttgccgcgcgaacgcttccagttcctgctccgatgcccgtgcgccgggtttcagctggacgtaggccatcggcacttcgcccgcgtgtgcgtcggggcggccgatcgctgcggccagctgcaccgccggatgccgatgcagcggctcctcgatggtcgccgggtcgatgttgtggccgccgcggatgatcaggtccttcctgcggcccgtcagccaaaagtaaccgtcggcatcctggcggccgaggtcgccggtgtcgagccagcgtctgccgtcgccgagatcgatccacagacgctcgttcagcgcggcatcggtatagccggcgaatacgttcggcccggcgatgacgatcgagccttcctcgccggccgcgcagtcgcgcaggtagcgtcccgcggcgtcgagtacgacggccttcattgtctggagcggcacgcttgtatgtttaagcctgaccagtacggtaaagtctgaacgtagccagactagaccgtgcagtttgtcgcgcgcttgggcgttggagcccgtgactgagtacagaacgcacggtcgccgtgctggtcttcccgaaacccgaacggttacgcgcgccggccctgccgagtgcgcatgtacaagcatgggatccgaagatcatgtctgctccttccttagtaacggtcggcattgacgtggcaaaagaccatgtcgatgtttccgtgctgggtgcccatctggacacccagcgattcgataacgatgcggagggccattcggccctggccgtcgccctgcagccgctggacgtggcgttggtcgtgatggaagcgaccggcggctacgaggcggaaatggcttgcgctttgcagagcgccggtttgccggtcgcggtcgtcaatcctcgacaggcgcgcgattttgcccgctcgatggggcgtctggccaagaccgatcgcatcgatgctcgcatgctcgccgaactggcttcggtcctggtgcgtcgcgaagatctgtcccgcttgctgcgccccgttcccgatgagcgccagcagtggctggctgctctgttgacccgccgtcgccagttgctcaccatgctcctctcggaacgacagcggctgcagattacgccggtcggtctgcatcccagcctgttggctatcattgctgccgttcaggctcagctcgacgacatcgacgcacagatggtcggacacgtacgcgagcacttcagtgaactcgaccgcctgctgcaatcgactcacggcatcggtccggtatccagtgcttgcctgatcgcagaactgcccgaattgggtaagctcagccgtcgccagattgcggctctcgtcggcgtcgcgcctattgcttgcgattccggctcccgcaatggcagacgacgcgttcagggtggtcgctttgaaatccgtcgcgtgctttacatggccacccttaccgccacccgccacaatcctgccatcaaaaccttctatcaacgcctgaaggccgccggcaaactgcccaaggtcgcgttggttgcctgcatgcgcaagcttctgaccatacttaatgccatggtcagatccaacacgccttgggacgattcgctccataaggcttgacttggtagacggttactcagtccgatcgatccggcgcggcgctcgccgagcggcggattgacgctgctcacgcaggtggcttccgtaaggccgtagccttcgagaatgcggatgcccgtcttttcctgaaacgcgcgcaatacttcgaccggcagcggcgccgcaccgcacagtccgtattcgagcgagccgatcgcatggtcgccgaccggcacgtcgagcagcgctgcgtacagcgtggggacggcactgaagaagttgatgcgatggtgcgcgacgatctcccagaatcgcccgatgacgccttccccgcgatagccttgcggcgtcccgagcacgacgtgcgcgccgcgcgagaacggcagcagccccgttaccatcgccgcgttcacatgaaagaggggcagcccgcagaatatggtcttgccggggccgatgctgtcgccgagaaatcgcgcggcgctccacgcattcgccacttcgttgccgtgactgcgcatcgcgatcttcggcagaccggtcgtgccgccggtacagaagaacgacgacatgtcgccgggtgcgaacgtacggggctgcgcgagcgccgtgcccgactcgcacgcgatcgccgcgtcgaagtcgtgaagcgcgatgcgtgaccggccgtgcgccgcctccatagccgcgccggcggaaccggccgacgcgggcgcgcccgaagcgttccccggcccgccgcgcgcatcccgcgccggattcacctgaacgagatgtgcgagcgattcgacgtcgtcgacgatgctcgacactttctcccagagatcgaaccccggacacggcccgagcgtgaccagcacggacgcgcgcgatgcgttcagcaagtcggcgatcgcgcgcgcgtcgagcagcgggttgatcgcgcacacgatgcccgccgcctggccgccccagatcacgaagtgcgtttcgggaagattgggcagcacgtaggcgatcaccgagtcggcgcgcacgccgagccgcacgaacagattcgcggtgcgggtgatgtcgcgcagcagctcgcgataggtccagcgccgcacgtcgcggtgcgtgcgcgcgtcggcgaagaacgacaatgccggggcgcacggatcgatgtcggcgcccgcgcggatcatcgcgtaggtgctggccggcaggtcgggcggcatgccgcacgcgtcgatggcggccacatcgtggcgggtcgcgatgccgttcatgccgcttcgtccatgatctcgttgcgctgcacgcccaggtcgatcgttccgtccgggctcgcaatccgggcctcgacgatgtcgccggctttcaggtattgcgtgcgttgcgcctgcaccttcatgaacattttccacttgaccgattcggggaacagcgcgacgacgcgctgcttggccggcgacgggatgctgagcgcgcaaccggccggcgtgccggtggcgagcaggtcgcccgcgccgagatcgtgcacgcccgacagttccgtgagcgtttcggccgggccgtacacgagattcgccgtcgaatcctgctgacggacggtgccgttgacggacaacgtcagttcgagcgtcttcagcttcgggaaatcgtgccgctcgagcaggcacagatacgggccgaccggcccgaacgtgcggaagctcttgcctttgtagaactgcatttgcgggatctgcacgtcgcgcgcggagtagtcgttgacgatcgcgatacccgcgacgtattcgtgcagattggcgtcggtcaccggttgatggcgggtgatgtcgcgcttgagcaccagccccagctcgatctcgtagtcgagaaaacgcacgtggcgcggcttcacgacgcgcgaatcggccgcgacgatgcagctcggcgctttcgtgaagatcatgttgaactgcttcgcgtccgggtccatgcccgactcgatcatgtgccgccggtagttcgcaccctggcagacgaactgctggttggcggtcacgggcgggagccactgcacgtccgcttcgggaatggtcgggccgtcgatcatcgcgagccgttcaaccggattcgcggcgaggaagctcgcggtggtggcgaattcgccgggaatcggcgtgacggcgccgttggcgacgacgccccattgggcgcggccgcggtgccggaagtgcaggacgtgcagtggcatggttgtctctcgtgaatcggtaaacggtgaaatcaggcgaacagcttcgcgagcgtgacgaccttgctcagcgtcagatcggggctgcggcgcagattgcgcaacagtgccgcgacgctggacggcgtgaaccgcggcttcgtgaagctgcgcggcatgacgggcccccattgcgccatcgcttcgcggctgaccggatggatgcccgtcggctcgtccgcggtaaacaggtcgccgtcgcagtagtgttcgtgcttggcgccccacggatcctgccagtaatcgaagatctggctgccgagaatgtgccgtccgatgccccatgcgtgggtccagccgttgtcgcgcagcatccgctgtcccatgccgagcgcgtcggcatcgaccacctcgaatgcactgtggctgtaggtggacacgaagccctgcgcgagcgcgagcgtgtgatggtcggccggcgtgtcgccccggtcgagccgcatgaacgccacggccggcgagccgtcgggcagcacctggacatcgctcgggatgaaaccgaaatgccgcgtgtaccacgcgcaggtggcttgaaaatcggcgacctcaagcacgacgtgaccgagtctgacgatctccggcggcgcggcgggcggccgctgcgtctcgttgatgcgcaggtgcatgtcgacggaattgaacgcgagcggcgcgcgatgcgggagcggcggcacgcgcgtccggcccgtcaccgcatcgacgcgaaagccggccggatcgacgagccggacgcgatcgccgccgccgggccattccgacggttcgatgccggatgcgccgggtacgccggtcagcgcgtggaggtccgaccggctttcgacctcgagcccgaagccgacgaacgccgccttgcgcgcgcggcgaaccacgtagcaaaacggcgacgtatccgtggcgcgcaacagcagcaactcgggctcgcgcaacgcggttcgcagcccgaagtcgttgaggaaatgctcggcgtcgtcgaggttcgggcgctcgaacatcaagtaggcgagcgtggcggctttcgtcgtcggacgcgggtgacgggcgggctgggcggtggtcagtttcatggcgatggcgcgttcaggtgggtcggatggcggatacggcggcggacggcaccgcacgcggcgcggtgcccagcagcgacaggctgtcgcaaacgatgcggctcacgtgcgccgccggtccgtcgtggacgacggttttgtcggggcgcacgacggccacccagccgacgggcgccacgcccggaaggaaagtgccgtcgatgtcttcccagcaatcgtcgccggcgggatgcagcctttgcccgcgatgcgcgatccgcacgatggtgccgccggcgcgcgcgagcgcggccgccgcgtcgggcgcgagtccgacgcgcgggtcgcagccgaatccgatcagcgtgtagccgctgccgagcacgtcgtcgctgagccgggccgcgccggcggcgccccgcagccatccttgcgcaagcagtgcgccccgggtgagccttgcgccggagcggccgcccacgaacagtccggagcggaatgcgttcttcggcttgatgcgcaactcgtcgaattgcgcgcgcagcgccggcacgcaccgcatcgcacgcatcagtccgtgcgtcgcgagcgcaaccgccgcgttgcgcggcatcaccaggcgccccatgaatttcgcgagccggatcatcgacttcgcatgcggccggcgctccgcgtcatacgtatcgaggatgcgcggatcggcgcggccgagcacgacccatgcgagcttccagccgaggttggccgcgtcgcgcagcccggcgacgagcccctggccgacgaacggcggcgtgatgtgcgcggcatctcccgcgagaaacacgcggcccttgccgaatgcgtcgaccgtgcgcgcatggaagcggtagacggccttgcgctcgatcgcgatgtcgtcgatgtcgccccacggcgcgagcagttcgcgaatgcgtgcatcggactccatctcgtcgcggcgctcgccgggacgaagcatgaattcccagcgttcgcgcgcgccgggcgcgaccatgtgcggcgtcgggcggcgatgatcgcaaatgaactcgacatgatcgatcggccgcggcacgtgacgcgcatcgacgatgagccagtcttcggcgtaggtcttgccgttgaactgctggccgatcaactggcgtacgagcgaactcgcgccgtccgcgccgacgacgtagcgcgcgcgtatcgaatgcgtgttcccgcgctcgtcgcgcagcgcggcgacgacgccgtcctgttcctcgacgaagccctcgagtgccgtgccgagcgcgacgtgcacgttgtcgcggccacgcagtcgcgcgcgcaggcagcgctccaggtcgggctggtaaaacgtcacgagtttcgggtggccgtcgagcgtgccgagcgtgtcgatccggccgaattcgccgagcgacggcgagcgcatccggacgtacggaatcgcgaccgtatcgaaatcgtgctcgtcgacgccggccatctgcaggatgcgcagcgcgtcgttgtcgagtgcgatggcccgtggtgccatgaagatgtcggacgccttgtcgatcgccacgacgttcacgccgtggcctgccagcaggttcgcgagcgcggcgccgaccggcccgaagccgacgatcaggatgtcggtcgccgacggcagcccgcgcgcatcggatggcggcatgtcgcctgcggcgtgcgcgcctgtcgtttcaaatgtctccaccttgtctccattcgtctgtcgatcgcggccgtggcacgcgatgggatgggtttgatgacattaaaatcataaatgatgactttgtcaacgtagacgtttgaatctatacttcgacgcacctcagaaccggatccgtcatgtcgaaccctccgaaacggcgcacgccgaaacgtgccgccgccgaaccctccgttactgccgacgtcgccgcgcccgtcgccgaagagcgcgagccgcgcggcgcgcggcgcaagcgtgaaacccgcgggcgcctgctcgacgctgcgctgaagctgatggccgagagaggcatggaaggcgtggccatcaacgagatcaccgaggccgccgacgtgggcttcgggtcgttctacaaccacttcgaatcgaaggaagcgatctacgagacgctcgtggagacggtattcggcgaattcgccgattcgctggatcgcctggcgaacggtttgtccgatcctgccgaggtcgtcgcggttgcggtgcggcacacgctgatccgcgcacggcgagagccgatgtggggccatttcctgatccgcgaggggttttcggcgcgcgtgctgacgcttggcctcggccagcggctgttgcgcgacatcgagcgcggcatcgccgcgcagcgcttcgtggtggccgatccgttcatcggtttcctgtccgtcggcggcacggtgctgaccgcgatcgccgcggaactcaatttcgttgcgcccggcgcgccggccgccgacgtgctcgcgcagctgggcttcagcggtgagcactttcccgaacgcaccgcggccacgctgctgcagacgctggggctcaagcgcgcggaagccgagaagatcgcgagccgcccgctgcccgtcgtcgagccggccgacgcgccgcagtgatgcggccgggcggccgcgataccggccgcccgttccggttcgccgcgttgccgcggcgccggctcaatcgtcggacgtgtctggcgtgccgcggcccgcggcacgacgcgcgactgtcgggtcgggtccgcccgcgcgacagtcggcgggcgccgctgcgtgcgtggccaccgcgcgaatgccggccgcgatcgcgtgcgcgagcgcatcgagcgcgcggcgatgcgcatcgacgagcgcatcgtagcccgccgacgcatcgactcggacgatgctgcggcacgtcagtgcccgttgcgcgggcggggccgccgccgcggcgctgacgctccaggctgcgtcgagcagcacgtgcgacgccggccacgattcgatccgctggacgtccacggcgacccggtagacgggcgtgccgtccggataggcaacgcggtgaacgtcgatcgcacccagcccggacgcgatgcgcgtcgacagcccgtcgcgcatttcgtcgccaagcggggcggcccagcgttcctgctccaggatgtcggccaggccggggccgcgctgcacgacgagccggttgccgtcggcgggcgccgcgacgtgcagggtctggacgtcgatcagccatgcgggatgggcggcgcggtcgccgccggcgccggccggcgccgacagcgtgtgaaagtgcacgggcggcgacgcgcatgcgctcagcacggcaagcgcggcgcacgtcgcgatccgcgcggtcatgcgaaggcggcgaaacaggcgcgcgttcattgccggtctcccttcttgccgaacagcagcgcttccggatgacgctccagataatccgcgagcgcgttcaacgactgcagcgtatgcgtgagcgactgcatcgcttcgtgcacgtcggattgcatcggcgaattctgccgcagcgtggactcggccgcgtcgaacgtgcgttgtgcggccgccagcgtgtcgtgcgcctgcggcacgacctgctggtcgagatggccgaacaattcgttcgcatgcgcgagcgcgccgttcaggttgttgccgatacggtcgaacggcacctggtcgagcttgcgcgcgatgtcggcgatctgcacctgcagttcgtcgagcgtgttcggcacggtcggcagctccaccggcgtgcggtgcacgtcgacgctcgcacgcggcgctttcgggaacatgtcgagtgcgacatagagctggccggtcagcaggctgccggtgcgcaactgcccgcgcagcccctgtaccaccaggtgctcgagcagttcatggccgccggccgtgtccggtgcagggagcgccgtgtcgctgtgccggctcagtcgcgacggatacagcgccatcgtgaccttcatgctgaagttgcgcgtgcgttcgttgtactcgatgccgatgttggtgacctggccgagtgcgatgccgcgcaggtcgaccggcgcgccgacggacaacccgcgcagcgactggtcgaagcgcatcacgaccatcagcggtgtgccgtccggatcgcgcatcgcgtcggcttcgtccggcgcgagccggaacgatgcgttgtcggcggcttgcggcgcgtccggctggccaggcggagactggaatgcgagcccgccgacgacgaccgtcgcgagtgattgcgtgttcagtttcaggccgttcgagtcgagccgcaggtccacgccgcttgcgtgccaccagcgcgtgttgttgtcgacgtatttgtcgtaaggggcattcacgaacacctgcacgtcgacgcctgtacctttttcgtcgagcgagaagccgaccacctgaccgacctgcagatgccggtagaacaccggcgagccgatgtcgatcgagccgagcgagtcgccgtgcagccgatagcgccggccctgctggtccgcggtgacggcgggcggcgtttcgaggccggtgaacgcggtttccttctgcggggagcggccgaggtccgcgccgatgtacgcgccggagagcagcgtgccgagcccggaaattccggtcgcgccgatgcgcggccggacgacccagaagcgcgtgccgcggttcgcgaagcgcgcggcatcgcgggtcagttgaatcgcgacgaccacgcgcttgaagtcgggggtgagcgtgatgctctggacggagccgatatcgacgtccttgaagcggactttggtcttgccggcttcgagaccttcggcgttggcgaacgtgacggtgatcgtcgggccggtcgcggcgacggtccggatcacgagcgacagcccgatcagcgcgcatacgagcggcacgatccagacgagcgatggaatccagcggctgcgcggccggatctcgggttgaggtaaatcgaacggatgcatcgttttggaattcgaaagaaatcggcgggctgacgcccgttcacgaggttcgacgcgcggccgtcgggccacacgcgccgtcccagatcagccgcggatcgaactgcatcgacgcgcacatggtgagcacgaccacggcgccgaacgcgagcgcgccggggccgggcgtgatgtcggcgaacgtgccgaaatgcacgagcgcaatcgtcagcgcgacgacgaacacgtcgagcatcgaccagcggcccacgcactcgacgagcctgtggagtcgtgcgcgttcgcgcgggcgccatcgcgcgccgcgatgcgcggccgtcgcctgcaacgcgaggatcgcgagcttgagcatcggcacgagcacgctggcgacgaacacgacgacggcgagcgcccagtcgcccgacgtccagaagtacgcgacaccgccgaggatcgtgtcgtcctcggcccggccgagcgacgtcgcgcgcatgacgggcagcaggttcgccgggatgtagagcagggcggcggcggcggcaagcgcggcggtgcgcgcgacgctgcgcgggcgccgcgcgtgcagcggcgacccgcagcgcgtgcagcgctggccgtgcgcgtgcgcgggctgcacgcgcgcgcagtgatgacatgcgatcaatcccgcggcgtgggccgtgaggccactcgagccgctgccgccgccggtagccggaagtgcgtcgggtaccgtgatgccgcctgcggacggcaccggatcgtcggcgtcggacggccgcagcgcgacgagttcgtcgcgcgcattccacaggccggccggctcgatcgacgacaggaacgcgagcattccggcgaggccggcgaacgcgaacagcgcgggcccggcgatcacgtgcgccacgctcgtcatcttcaccatcgtgacgagcacgccgagcatcagcacttccaccatgctccacggccgcaatcgctgaacggcatgcaggaccggcgcgaagcgccgcggcacgcgcgctgcgcgcaacggcgcgagcaggtacagccacgcggccagctccagcagcggaaacagcatcgtcgtgccgaacacgagcaccgccacgaccggctggccgttcgaccacagcgcgcgcacggcgtcggccagcgtcgcgtgcgagacgacgccggccgcgtcgagcgcgacgatcgggaagatttgcgcgacgcagtacatgagcagcgcggcaagcgccagcgcgcacatccggtcgagcgtcttggggccgggcgccgcgccgctcacgcgcgcgccgcatcgggggcagtgtgggaccagcgcccgcaggcgcggcggacgctggagcagcagatcgcattcgtggcatgcgatcacgttgtcgggtttcatcgggaatccatcaggcggcgtaacggaagcgcgacgcgcgacacgcgacacgtcgcgcgtcgggcttcggaaccatgaattcgcccggcgtggcgcgacaggcgcgcgaccgggcgcgtcgggataggcgccggctattgccgcgccgcgatcgtcgcgtgggcgtcgggcggcagttcgcccatcgcctgcagtagcgcggccgtatccgtcatccggcggctcgcggcacgcaccgcgtccagttccgcgctcagatagcgttgctcgctcgcctgttgcgcggacatgggcaccgcgcccagcgcgcggcgttgcgccgtttcgtcgaaagccgcgcccgcggcacgtgccgcgagttcgttcgcctccagcgcttgcgcgtcgttgtccagcgccgcgagcgaatcggcgacgtccccgaacgcggacagcaccgccgccttgtactgcagcacggccgcgtcgtacaggtcgcgcgacgcgcgccggtgagccagcagcgcgccaccgtggaacagcggctgcgacagcccggcgccgaccgcccacagcccgcccgcacccgacagcagcgcgggccaactgaagccgccgcgccccatcgacgcggtgagcgacaggctcgggaacatctgcgcggtcgcctcgccgacgtccgccgccgcggcccgcacggcggcctcggccgcgcggatgtcggggcgcgctttcagcaggtcggaaggcacggccaccggcacgtgttccggcagcgacagctcggtgaaagccgggatcggcggcggcgcgtccggcgtgcggccgagcaggatcgccagcgcgtggaccgtgctcgcgcgttgctggcgcagcgccggcagcgtcgccgcgagcgacgctgcgccttgcgtcgacgccagcgcctgcgcgtgggacatcgcgccgagcgcgtagcgctgctggtcctcggccgcggatgcttgcgcgaccgccaccagacgctcggtcagcaggatctggcgatcgagcgccgccgcgccgatcgcggtgccgacgatgttggcggccagcgcacgccgcgccgcttcgagctcgcaaccgcgcacgtcgacgcgcgcggcgctggccgcactcgcatagcgcgtcgcgccgaacaggtcgaacgtgtagtgcgcctgcagctgtccgacgaatacgttgtaacgcaggctttgcgccccggcgccggagatgtccggggtgcgcgtgcgcgcaacctgcgcgttcgcgtcgagcgacggcagcgtcgacgcgccgatctgcgcgcgcagttcctgctgtgcggcggcgagcgttttctccgtcgcggccagtgtcggattcgcgcgcaggccttcgtcgaccagcgcgtcgagcgcgctggagcgatacaggcgccaccattgcggaacgggcgcggcgccgacgtcgaattgctgcgcgacaccttgcgcagccaccgtctgccgcacctgcggctctgcgccgtaatgcgcgggcgacggcatggcgggcggcgtgctgctcggggccagcgcgcagccgctcaggcccagcgcggcagtcgcggccagcgccgtagtgatacgagagagtttcatcagcatgtctccgtggacgcgatgtccgttgcgcgcgactcgcgttcgtcggcgcgcaccttgaagcaggtcgcatagagcgccggcaggaagaagatggtcagcaccgtcgcgatcgtgatgccgcccatcagcgcggttgccatcgggccgaagaagccggagcgcaacagcggaatcagcgcgagcacggcggccgcggcggtcagcatgatcggccggaagcggcgcaccgtcgcgccgacgatcgcggtgaagcggggctggccggccgcgatgtcctggtcgatctggtcgaccaggatcaccgaattgcgcatgatgatcccgaacatcgcgattacgccgagcagcgcgacgaagccgaacggcttgccgaacaggggtacccttgatttccacgcatttttccggttagccgcctttaagcccagcaaggcttagccttgcggccccaaataaatatccatataaatcaaggcgatactgtctacctcttgcttgagggggcgctggtccttgtcggcaggttgtgtcggcccgaaattccatcaccgccagcttgcaagcagccccgaaaggcctccttgttaggctcgctgactggacgatgcgatggcgttgtcggccgcggtactcggcaagatccgcttcgcatagagcgccactgggaaattgaaggtgccgcgcaagttgataccttccatatgagtaggagcgattcgccgcagctggtctgcttcgatcggttgatgtcgaccagcttcgatattttcgagggctcgttgcatatgggtggtgttccatgccatcaagatgttcgaaagcagggtcaatgctgatgacaccgcggcaagcgattcttggcgccgcgcaagctccactggaatgcgaccgatatggattgcgcgatgcacggtatgcactgcctcccctcgattcagcgcgtgttgcaattctgaccggaatgcagcattggtgaagtagtcgatcaaaaagatgcttctgaacaagcggccgatttgaacgccgccatcgtacacagcctgccctcgggcagccgagccgaacctggcaatcgcctcgacagctgtacattggccagagcggatagacgccgcgaccctcacgaactcgtcccacacatcaacgatgagcccaaggcggacgtctcgatctgtgattcccgcaagtcgcgccggtatcgcttggccgcgtggcacgtggaggcggcgatcgcggaggtgtgacaggcgagggcacagatcgaagccaagcgcccgggaaatgcccattgcgaagtcggtatagccatgggtgtcgactgcaagctgtgcgatgtccttcgtcgcgctttgccggacgacgccctcaattgctgcgccggcctgccgttcgttcaggatgataggctggtcatagaaaatgccccaacgatccagcacatgtgtgtacatcccgatggatgcagtccggcgacgtggatccgcacgcgctcgccaaatcgtccgggttgtctccagcgacatcatgtcggacgatgctagatcggctcgcccccagtgggcggcgatcgggtgttcgtgcatgaattcaaggacggcgtcggccgctgtacgcagcattcgttcgtccgcgagacgcttcatcatttggcgaatcgcctcagttgacacttccgggaccatccgagaaatatcagcagccgtcagcgatgtgccgtgagccaggatcgccgaatacactatcagtaactcggtgcgcgaccgcggctcgcgtccaagcagggtccaactgaagcgtgtcgcactatcgatctcgaggatgatctcgggaaattggcctggcggatgagcttcgaagatctgacggcgaagttgatcggcttgtgcgtctggatcctgcgcagccatcgggtcgaggtggacagcagtatcaacacggatcgaaccattgaccacggcatcatcaagtagtgcgaggcgctgttcgagctgttcaaggatcggttcgagaaattcgttcgggtcctgcggtaggccgaggtgtccgtagtgatggttacgctttgccagccactgctcggtcgagatcagcatatgtgactggcttcggaacgagaagctgtggttgatgaaaaccgagccgttgcgcaaagcgacacggagcgcaaagagggtggcccactcgaaggcaaccatggcccgaagccgatcgtagccatcaatcgcctcgcgccacgcccgcccaagcctgatattgaccccgtcgggtagaagaaaagcgcgacgtcgatacagcccacgtaatagtgagagtgcatcgactacaggatgagcagcctcggactcgaacggtagctgcacgatccgattcaaaaggttacgggcgtagtaccgctttcggaccagacactgccggatctggctccgacggctggtgggatgcggttgcaaaacatcatctgcaagcagacaaagcttctcaccgagctgttcgcgcgagaggctttcatcattggcgagtgctttgacggcaagcgcgaactcgcggagttgatccgcggccttcatccgcatcgcatccacttcgcgcgacgtgtcgttgacaaccttcagtatccatctccggagcatctcgagtacctgatcagtcgcgatacagagggaataccgcatgaaacaggcggcttcgattcgtcggctttggggttcgattcgcttgctgatcgatggcgggcgacttgcgcaacggcgggcgtagtggcgcaccacggcatcgttgcattcaatcggccaacgcgttgccacctcgtacatcgtgagcaaattgactttgtcgaggatctcgctcatctgatgggtcgagttgcgcagcggaacggcccacagccatcgctggagacttgaatgttctccatggggctgagccagaactcgcgcccaactctcgagtttttccatacctacagcctgctcgagcgcgccgtgcagttgcccctcaatgtcgcgtacggcctggacgacaaactgcctgagcatgcgctccggtggtatcactatgcgatggtcgtagaaccaacgtttgagatagttcgtcaactgtccgcgttccgggcgaccggtgagttgttccttgagccaacggatgacataccgacgttgatgttccgcgacggcgcgaaaattgatggcgtcccgagcaaagcgctggtggtcggataaggtcttgaggttgccatcgtaaagtgaacgtaacgtgccgaggtctggcggctttacattcagttgccggccaagatgtcgccagagaaccgtgggtatctgcttgtacgagccgagcggccggccagtcatgcgcagaaagccgatgtgcaaggggtgacttcagaattcggaaaaaatcgtacgctaagcaatcccagccctcagcacagtcgcactacgggtggatgaggcattgcaccgcgtgacgctcacttcggtctcggtatgccgcaacgcttcctgtaggtacgatcgagcctcggccagttcgcgagtcagccatcgcctgatgcgaactggcgcaatccgggccatgaagcgtcattcgccaacgtagttgctcggacgttcatgtgtcggatacgccgctgcaagcggccattcgatttgcgaggattcgagcgccgctcggcaatatcttcggtgttcacatttgcgtgcgacttgggatgccgtcaataagcggagtgttcgcatgtgcgttgagctatagtttcaaacaatccgctcacgagcagaacttcgacattgatccacatcggcccaggttctcgcgcggtgtgaccccattcactatggccacctcgcgtatcccctccatacaaggactgctggcgttcgagacgctggcccggttgcgcagcgtcacgctcgccggcgaggaactcagtgtcacgcccagcgccgtcagccatcgcatccggcagctcgaatcccaactgggcatcaagcttttcgcgcgcggcgacttcagcctgagcaccgaaggtgcggcctacctaaaccgtgtgcgcgaggcgctggccgtgctgcagcagattccgagccgcggcagtgcagccggcaccacacggctgcgtgtcgcggtcacgccgaccttttctcgccagatgcttttgcccaaactggcgctgtttcgccacgcctacccggagatcgacctggtgctccaggtcacgatcccgatgctcaacgtgacggccgaggaggccgacattgaactgcgcttcggccccggccccggcccctatgcggatcgcgaatcgctgcacctctcgtccgacgaggtgactcccgtgtgcagccccgaatacttgaacgaagtggggccgctcgacgaattcgccacactcgatgcagtctcgcgcgcccggttgatccgctgcccactcgagccttggcgtacctggttcgccgcaagcggcatcacgctggacgaaccgagcgggggttcgcagtttaacgatatcggccttgtactcgatgcggcggtcgctggtttcggtgtcgccctgatgcgcctacggcttggcaccgcctggctggacagcggtcggctgattcgtctctcgccgcgcagcgtgccctcgccgcaccattactttctgtgctggaagccgggcacgctcgaccgctgggaatgcgcggcctttgtcgagtggctgaagcacgcgctcggatgagcgccgacccgaccgtttgaaaatcattcacgccgcggcggctaacgtttcattcggagccgctcgccgctggctacattgtcgcctcaacgacggatgaaccgtcgaagaaggagacaacgatgatgtggcagcaggtctacgacccctttgggaacatgttcatttccaccgcgctggcggccattcccatcgtggtgatgctggcgtgcctggggcttttccacatcaaggcccacattgccgccggtctgggtttggtcgccgccgctctggtggccgtgttcggctatggcatgccggccagcatggccggccgcgcggcgctctatggcggcctcaccgggctgctgccgatcggctggatcgtgctgaacatcattttcctgcagcaactcgccgaacgaaacggcagcttcaagatcctgcaggactcgctctctggcatcaccgaggaccggcggctgcaactgctgctgatttcattttgcttcggcgccttcttcgagggggccgccggcttcggcacgccggtggcggtgaccgcgggcatcctgattggactgggcttctcgccgctggccgcttcgggcctgtcgctgattgccaacaccgcaccggtcgccttcggtgctctgggcgccccggtcatcacgctggcgagggtgcacggctacgacctgatggaggtcacggccatgatcggccgccagctgccgctgttttcgctgatggtgccgttctggctgatctgggcctttgccgggcgcaaggccatgatggaaatctggcccgctattctagtgaccggtctgtcgttcgctattccgcagtacctggtctcgaacttcatcgggcccgaactggtggacatcatcgcggcgctggtctcgatgatctcgctggtgctgttcctgcgcgtctggcagccgaggaagatctggatctcgccgtcgctcaaaggccacgacgtgagcgccgatgaagccaagccggccggcccgatcgtgcgacacagccgcgcccaactggtgcgcgcctggacgccctggttgatcctcaccgtgttcgttttcgtctgggggctgccctcggtaaagacctggctcgaccacctctatgcgccgaaattccagatgaccgggctgcacaacctggtcgagaaaatgccgccggtggtgcgtgcgcccgtcaaggaaagcgcggtctatatgctgggcctgctttcggccacgggcacggggatcctgctatcggcaatcgtgggcgcgctggtcatgaagtacaacccagtggaaatcgtgcgtatctttttccgcacgttatggttggtgcgctactcattgctcaccatcgtgctgatgctggcgctgggcacgctgacgcgctattcagggactgacacgacgctgggactggctttcgccaacaccggcgtgctgtatcccttcttcggcacgctaatgggctggctcggcgtagcgatgacgggttccgacaccgcgtcgaacgtgctgttcggcggcatgcagaaggcggcggctggccagttgggcctgggcgtcaacctgatgggcgcagccaacagttcgggtggcgtgatgggcaaaatgatcgacgcgcagtcgatcgtggtggcttccaccgctacgcgctgggtgaaccacgaaggcgatatcctgcgctatgtgttctttcactccattgcgctcgcctgcctggtagggctcttcgtcacgatgcaagcctacgtctggcccttcaccctgatggtcgtgcactgagcgcggcgtttgaagcaacaacactgagcgagattctccgatgagcatcattaccaccgtcgaagacctgagggttctggccgagcgtcgcgtgccgcgcatgttctacgactatgccgattccggctcctggaccgaaagcacctaccgcgccaacgagagcgacttccagaagatcaagctgcgccagcgcgtggccgtgaacatggaaggccgcacaacgcgcaccgccatgatcgagcaggacgtcgcgatgccggtggccatcgcgccgaccggtttcaccggcatgcagcatgccgacggcgagatcctggcggcgcgcgcggccgagaaattcggcattccgttctcactctcgaccatgagcatctgctcgatcgaggacgtggcggcgcacacccaggcgcccttctggttccagctgtacgtgatgcgcgacaaggatttcgtcgaacgcctgatcgagcgcgccaaggctgcagagtgctcggcgctgatcctcacgctcgacctgcaggtgctgggacagcgccacaaagatctgaagaacggcctgtcggcgccgcccaagcccaccatcgctaacctgatcaacctggcgaccaagccgcgctggtgcctggggatgctgggcacgaagcgccgcacgttcggcaacatcgtaggccatgccaagggcgtgggcgacctgtcgtcgctgagttcgtggacggccgagcagttcgacccggcgctgagctgggccgacgtggagtggatcaagaagctgtggggcggcaagttgatcctcaagggcatcatggacgccgaagatgcgcgactggcggccgctagcggcgccgacgcgttgatcgtcagcaaccacggcggccgccagctcgacggcgcgccgtcgaccatcgaggcgctgccgcccatcgtggaggctgtcggcacccagatcgaagtgtggctcgacagcggcatccgctcgggacaggacgtgctcaaggccattgcgctcggcgccaggggcaccatgatcggccgcgcttttctctacgggctgggcgccatgggcgaggccggggtcacaaaaacgctggagatcatccacaaggaactggacatcacgatggccttctgcgggcaccgggacatccgcacggtcgaccgttccatcctgctgccgggcaccattccttcctgaagtcgtgtgcggcgctaaccgatgctacttgaaatcacggtcttgtcaccgttcagcaggaaccgccgttcgctgtgtcactttttggggctgagtgacctggtcaacattttgtgcagggtccgcaactgcgatcgctttttcgacgattgcaccggccatatgccagtagaaccggtgaaagtgagcagaaacaccaaattctgaaaaccgagctcgttctacttcagtcgagcgcgtgtctcggtcggcttgctcttcgccgttgaccgggagcccaggtgcgggagaaggtccgccgcgcgtacccaaggtcgcgctttctggcgaacggtcgtggtcgcgcggatgaccgatgaaccgtggaagcggctgttgacgcggtgccggctccagcggcggttgagggtcgtgagccggcggtgacctccgccttagcaaaggctcgtgggcattctcacggaatgtggttcctggccgatgtaatcgggctgttctcaatcaatgtgggcccattctcaccgaaagtggtcccgagtgcagcgatatctcagccaatgtgatcccgacatagccgatgtaatcggttcctgcgtcggatgttatcgggccgctacacctactaggatccggacggtcggcgaatcgttttgtaggcgaattcgatgaggtaatcgttcagggtgagggaggcttgctcggcggcctgggggtcgctagcgaggatcgcgcggagaatcgcgagatgatgcgtcgtgccatttttaatctcgtcctgctcgtcgcgcacattggcgagccagaatcggcgcgagaggccttggagaggggccatcgcgtctgcaaggtactcgttgtggccggctgtagcaattatctggtgcgtgtccttgagcgtttcggcgtactcggccaatggcattggatccccggacagacgacgcactatggcgtccatgcgcccccggtcgaccccggaggcgtcgtggcaggcaagtcgcacggcgagcacctcaagaacacgccgcacctcaagcatgcggagttgcgcctcgactgatgccggcggaatgagtaccccacggctgggatggatctcgaccattcggtttcgggccagctgctggagggcttcgcggattggggtgcggccaagtcccgtcttttccatgagcacggcctcggacaccaaagtgcctggtgccaactcctcggacacaatcaatttctcaatctcctggtaggcctgtccggccttgccttggttcatcatcgcgctcctgccgccgctggtgtgggtacgaaaagtgaagcatagctcaacgccagccaagggtatacgcccattatccaaccgatatatcggcagcatactggcggctccatcaacaacccggaggtcccatgacgaagaccaccgccatcgaacgccgctcgattgacttcattcctccagaagaacggcacgggtcaccgcgcagcctgttcttcgtatggtttgccgccaacacgtccatcaccgcagtggtgaccggggcgctgttcgtaattctggggaacagcgccttgtggtccatccccgccatcgtgctcggcaacgcagtcggcggcttcttcacgtccctgcactcagcccaggggccgaagctcggcgttccgcagatgattcagagtcgggctcagttcggctactacggggcaatcctcccgctggtgctggccctgatgatctacgtcggcttctatgccaccgggctggtactgggtggccaagccatgagtgccctgtttcacatccctccccaagccggcgccgtcgtgttcgcactgatgtccaccgccctcgccatcgtcggctaccggtacatccaccggttctcacgggtagccgcagtgctaagcggtgtcgcgtttgccatcctgctggtccgaatcatcgcggacgggaacatgcccatccctatcgcgacccacggctttgccgccgcgccgttcgcgctgggcatctcaatctcggcctcctggcagctcacgttcggaccctacatcgccgactattcccgctacctgcccgcggaaacctccacacgagcgaccatcggctggacgtttctcggcagtgtgcttgggggctccgtcgcgatgatcctcggcgcactcgctgctgccctcggcggcgccgcgttcagcaatgaccaggtgggctaccttgccgccctcggcggggcgatctggccactagttttgctcgccgtgatttgcggcaagcttaccggcaataccctgagttcctacggcggatgcatgtcgctcactactatcgtcaccagcctgaccggccaagaccgtgtgagtccccggcagcgcgcagccttcgtttgcatcatctccgcgatcgcgttaggcatcgccctcgcagccagccgcaacttcctgtccaatttcacgaacttcctgctgtttctgctttacttcatgactccatggtcggctatcaatcttgtcgactattactgggtgcggcgcgagcgctacaaggtcgcccagttcttcgccaaggacggagagtacgggcttgtcaggatcggcgcctttgtcgcgtacttctttggcgtattgatccagattccgttcatgaacagttcgctctacgtcggccccatcgcccatctgctcggcggcgccgaaatcgcctgggtgatcgggctcgccgtcgccggcggtctctattacgcctccaccggctccatccgaagggtgatggccgcgacgtctgcgaaccaaggcatttaatcgatttccaaatccctatcactattcggaaccgctatgaagtacgatccgtcccacgaaaaaagccctctcccgttttcgccgttcaagagctgcacagtaccccgtcccatcggctggctctccagtagcagtcctgacggcatcgacaacctggcgccatacagccagtggcaaaatctaacgttcgacccgccgatggtgatgttcgcggcgaaccagtacccggacgggcgtcgcaaggacaccgtgcttaacgccgagcagaccggctggttcgtctggaatatggcgacctacgatctgcgcgaggcagtcaatatcagcgccatggccctgccgcggggagagagcgagttcgatcgcgttggcgtaacccggcgacgcgccgatctcagcaatgttcaaatggtcgccgagagccccgtgcacttcgagtgccgttacctatccactcatcgcttcaccggtaactcgaacgtaggcacaattgacgtggtcttcgcgcaggtggagcgaatccatatcaatgaggactttgttacgcgcgagggcaaactcgatatcccacgcatccggccgctggcccggctgggctactacgactacaccagcgtcaccgaggtcttcgaaatgcggatcccgaacgccagcgaggaggaagccaatgggctcgaaggggcggctggctgaacatcgctcgaagatatccgcgcgccatcggccagcgtgaggtgggcgaggtgctgccgacttccgtgcgcgacaccacaaaggcacggagggagctacacgcagcgttctcgtggagctacgtttcggcgtccactgtgatgccgacgttcgaatgaccgttgccgcggtggaaccggcgccagaacttccggccaatagggctcaggagtgcccctttttggctattctctgccggatacggatgtcgcgcctcgccccagcggtcctttccctgattgcgcggttgatcaatgcagagtgggctcgtttgcgagacagcaatgcttgtacttgcggccgctgccacacggacacggttcgttgcgcccgaccttcggcccctcccgacgcatgggaaggtgagccggcatgctcgcaagcgcacgccggtgaggctcgaaataacggtagatatgggtcagactcccgatcatcgtctgaagcagttcctcgcgcttttcggaaggaatcggcggaggtcgcatctgcgggtcggggtcattctcgtaatgcagcatcatgatccgcagcatggggccgccgtgatcctcgtcatcgatgagctcgccccagcttgccgggcgtgtctggacgccgcgcatgaagccgtgggcccaatcgttaccgggtgcgatgccatcgtctccttcgagcagcacgggtagatacacgtccggttcccccaaggtatggcgcaactcggtcgcgatcgtgttccggtggcgcatgagcaaacccatgatctgggcagcctgctcgtcgctctcaaaagcaaaattttcaccccatatatcgggcagatattcgcttggtggcaccatgtcgggtccacagatcaacgccgcaaagtagccgtcgagcatttcgatgttcatggcgctcggaccaatggcatcgagaaatcgagaaaggcgagcgaactcgccatcggtaagcggctgatcggtggtctggttcacaataggcctgtgcgttcgtgggcgttcaagggaggggcggcacgccgcttcctggcgaagcggggtgatcgaatcgaccggcgccagccggattcgctttgccgatcgattatatgccgtcggcctcgcctggtatcgcctcgggctcgatgtcgcctgatgtggattgggtcgcacgcggagtggacagttgagtctccggtacggggcgcagcggcctgaaggtgccggccggcagcttctgactttgccgccacacatagtcgccggtcaggttgacgtgttcccatcccagcggcgaaagataaggcagcaaggcgacgtcgacgggcagccccctcgcatgcatcgcctgcacggcgcgctcgagatagactgtgttccactgtacgattgcggcggtgaccagattcaggccgctggcgcgatagcgctgggcctcgaaactgcggtcccggatttcgccgagccggcagaaaaacaccgcccgggcgagcgcgttgcgcgcctcgcccttgttcaggccgacatgcacgcggcggcgcagctcgacgttctgcagccagtcgaggatgaagagcgtgcgctcgatgcggccgatctcgcgcagcgcgagcgcgaggccgttctggcgcggatagctgccgagcttgcgcagcatcagcgaagccgtgaccgtgccctgccggatcgaggtcgccagccgtaaaacctcctcccaacttcgctggatgtgcttctcgttgtacgtatcaccgatcatcgctgcaagcgcgggatagtctttcacgctgccgggcacgtagagtttcatgtcgtccagatcgcggatgcgcggcgcgaagcggaatccgagcaggtgcatcagcgcgaagacatgatcggtgaagccgttggtgtcggtgtagtgctcctgaatgcgtagatccgactcgtggtagagcagcccgtcgagcacgtaggtcgcgtcgcgaacgcccacgttgacgagattcggatagaacggcgcatactgatcggaaatgtgcgtgtagaacatccggcccggctcggcgccgtacttcggattgacgtgcccggtgctctgcgcgcgcccgccggcgcggaagcgctggccatcggatgatgaggtcgtgccgtctccccagtaagtggcgaacggatggacgtgctgggcgttgacgagttcggccagcgcttgggaatacgtctcgtcgcggatgtgccacgcctgcagccatgccagttttgcgtagctcgtgcctgggcaggcctcggccatcttcgtgaggccgagattgatcgcatccgcgaggatcgtcgtgagcagcagcgtcttgtcctgggtcgtctcgccggtcttcaggtgcgtgaagtgccgggtgaagccggtccacgcgtccacctccatcaacaactcggtgatcttcacgcgcggcagcataagcgcggtctgggcgattagcgcctccgcggcgtccggcaccactgcatcaagcggcgtgatcttcatgcccgagtccgtgatgatggcatcgggcaaatcgttggccgccgcgagccggttgaccgcttcaagccgctgctcgagcaaacgccgtcgctccgctagatatcgctcgcagtcggtcgtgatgggcagcggcagcaggttctcctgccggatggcctcgaatttttcggccggcagcagatagtcgtcgaagtccttgtactggcgggaaccctgcacccagatgtcgcccgagcgcagagcgttcttcagctccgacagcgcgcacaactcgtagtagcggcggtcgaggccggcatccgtgaacaccagcggcttccagcgcggcttgatgaacttggtcggcgcgtcggcgggcaccttgcgtgcgccgtcgctgtccatggcgcgtatcgtgtcgatggcttcgagcacgtcggcggccgccggtgccgcgcgcagtttcaggacctcgaggaaggccggcacatacctgcgcaaggtcgcgtagtggtcgccgatctcgtgcaggaaatcgaacgcctcgggctgggccagttgctcggcctcagtgacgcttcgggtgaaagcgtcccacgacataacggattcgatggcctggaacgcatcgccgccgtcctccttggccttgagcagggcccggcccagtttcccgaacagcctcaccttgtcgttgatggccttgcccgagcggtggaaccgctcccggtgcttcttcttcgcggtgttgaagagtttcccgacaatgcgatcgtgcagttcgacgatttcgtccgtgaccgtcgccgtcgcttccatcacgatcgcggcaagtgtcgcgtgccggcgccgcggctcgaatttcccgaggtcgtgcggcgtcatctgcccgccttcccgggcgatcttgagcagccggttgcggtggatcagccggtcaaggcctgccggcagattgacggcctgcagcagcttcaggcgatcgatgtgttgcagcatctgccttgagctcgccttgcctggtggctgtcgcagccaggcgagccacgtcatgcggccgtcggcacggcgctgcagcaaccggtcgagccgttggccgtgctcctccgaaagcggctccgtcagtatccgatagatctggcgcgtggagcgcgtgatcgcctcggcgcagatgcgctcgatgaccgcttccctgggcagcaggatggtctgccggcgcaggtgctcaaccagcgcctgtgcgagcacgatgcccttgtccgtctgcatcgccaggccgaccagcgcatgcaccgcggtgcgatagtgcgacaggttgaacggcgacaggccgagctgcgcacgcaactcgagcaggtgttcgcggcgagtttcctcgcgcttcgcgtactggggccagcacgccggatcgatgcccaattgctggccgatccattgcagcatggcgagcggaacctccgtcgctgtcgaccatccctggcccggatagcgaagcaaacaaagctgcacggcgtagccgagacggttcgcgtcaccacgccgctgacggatcaaagacagatcgggttcgctgaacgtgtagtggcgaatcaggtcgtccagctcctcgggcatggccaggaggctatcgcgctccgatgccgacaagatcgagcggcgtggcatgaggctccttgaagaagaaaggcaagcggtcagttccagccgagccggtgacgcgtctgcgtggcgtcgtgccgcgcatcgtcctccgcatgcaggtacacgctcgtggtcgccagcgacgcgtgcccgaggttgtcgcgcacgaaacgcaggtcgacctgccgatcggtcatgtgcgaaccggccgtatgccggacccaatgcgccgaggcgctggcgagctgatcggcctgcgcctgccactcggggccgcgcgcgcgcagccgcgccgcggccaacgcgaagacttccttgacgatctggtggatcgagccgcgcgagagcggcttctcgtggccgatgagcggcagtagcagcggccggcgctcgccctggtacggcgacggcgccaggccgtgcgcgcggcggtaccgggcgagttcggcaatcagttcgtcggtggctggcaccaggcgcggtttattacctttgccgagcacctcgatccaccagcgctcggcgccggtggcatcacgacggcagcacacggcgcccatcggcgtgctggcgatctctgtcgcgcgcaggcccgccaggtacagcacggtgaacagccaccggcaacgcgctgcgtgcagccgctcgcgctcggtacccacgggcaacgtctcgatcgtcgtcttgaccacgccccaccactcgtgggtcagatagcgcgtcacggccggtttccgcgcgacgccccgacgccgcgtgagtgagaggggattgccggcgaggtagccagcctcaacgagccaagcaaacatcgcgttgagaatcgtcatcgcatgccgtacgctggttgacgacaaaggaccggcaaacggccgccaatccggcgaggcgcggccgggttttttgcgggccgtcatgatccaacgccaggacggttgcggatcggccacgaagcgctggtagacgagcagatcctcgtgcgtgagcgacgacaacggcttgccgtgctggatgacggtccacagcagcagccgctcggcttccttgcgataggcagcgagcgtgcccggcgtatcggtgtacctcgcgagccatgctgcaacggcagccagatcgtcggcggcgccgacgtgccgaacggcgctgcgcgcccggttgacgccggccgcccccgagaggtcggccggaatgcgcaactgctcgatgggccgggcaggaccgtcgggcggaacgacggcaacggggtgggtcatgggtgtgacgcgttttacgggagcagtgtgcagtatagtccagacagaagcgcatttatgtctaaagtttggctacattctcaagataattcgcattttacgttgtattattttcaaaacttcacgccactcaacctcgtctcatgacgcccgatcccactgccactctcgacgaacaagccctgctggccgacatcgccgcgctgcgcggccgctgcgccgacacacgggagctgtatcgcgaggtctgcgcgctgctcttcttccgctacggcgtgacgccgaccgcgaacaagctctacagcctcgtgcgcaagggcagcatgagcacgcctgccgacgtgctcaaccggttctggcaagacctgcgcgagcgcacgcgcgtgaagatcgaccacccggacctgcccgacgccgtcaagcaagtcgcggccgaagccgtcctcactatctggcattcggcctccgaggcgtccgccgccgaactggcggccctgcgcgccgagacgcgtcaccaggcacacgaagccgaagtcgcacgggaccgggctgcggccgaagccgaggccgcgcggcaggcggcctcgtccacgcaggtccagctcgaggcggttcgcgcccagcttgcggaaagcggagacgcgctggccgccgagcgccaggctcacgcggcaaccgacgcgcgcctgcaggaagcgctgcggcgggccgagcgcgccgaagccgaagtggacgtcacgcgaaggcttgtcgacgggctgaaaaaaacaccccccgctcgtggagccgcgcgcgccaagggctgagccgccttagcgtacgattttttccgaattctgaagccacccctgtacgggatcatcgacagtggcatcaattacaccagcaatgtgcagacggcgcggacggcggccggcctggtcggcggtcgtcatatcgcgatgatcgaaggcgggtcggcgggcctgcaggggagccgctgggggctcaagggcagcgaagatctcggcggcggtctcaaggcgctgttcgtgctggagagcggcttctacagcaacaacggcgtgctgaaccaggggggcgcgatgttcgggcggcaagcgtatgtcggcctgagccattcgatcggcacggtcacgctcggtcgccagtacgatcccgtcgtcgacttttacgggccgtttctcgctgcgccgcagtggggcggctacatgacgtcgcacccgggtgaccttgataatgcactcaattcgcggcgtatcaacaattcgatcaagttccgcagcgcaagctaccgagggctgacggtcgaagcgatgatgagtctcggcggcaccgccggatccttccccaccaactggatctggggtgccggcacgtcgtatgcggcggggccgttttcgttcggtgcgggctacctgaacgtccgcaatccgaacacgtcgttcttcggtgcaaatccgaatgccggcccggcgacgagcaacaacctcggcagtgctggcagtgcaacctcaccggagagtaatcccgtgttcgccggctatgcgtccgcgaaccggctcgaaatcgccggtgtcggggcgggcgtgacgctggccgcactcagcgtcaacctcgcgtattcgaatacgcgcttcgaggggctgggctcggcgtcggggccgaatgcgctgcgttacgcgggcaccgcggcgttcaacaacgttgagatcaacgcgagatatcagtttacgccgtcgctgctcgctggggttgcctacgactacacgaggaacggcggtgccggtggcaagggcggcgcaaactataacctggtcagcgcgggtgtcgactacttcctgtcgaagcgtaccgacgtttatacggtggccgtgttcgagaaggcgagcgggacggattcgctcggacaaccggcggttgcgcagatcaccgggttgacaccgtccgcgaccgacaggcaggtttccttgcggattgggttgcgtcacaagttctgaaggggcggctgagggcacaatcggtgcgcaaaaaccgattgtgcattcgctcgtgtcattgaaatgccgatgaagttgtcggcggcattcatcgatctcttaaatggcgtgatgcctagtgcgtcgacgaggaattggtgagtgctgccatgcttgcgctggttgttaattggaatccatcgcttggctaggacaacgagtcaaatttgacataagctaaactagcaattttttagggtcgcaagaaaaatacgtcttcgggccagatgcggccgccgcacgggcgtgccccgaatgaccgcctcgcgcccgttttgttgccccgactcgttgtcgttctgacaccatcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctggcgcggaggtggtgttggtagatcgttgatttcattgactttcctgttcactttcaaatctgcgattcgtggcgtcaaaccgtggtcggtttcatccattggtgccagttatcgatgcatttggccgcgaaggcaggatttggtcagcatagcggtcaaccgggaagcgaaacacaccccgcaagttgatgctctccagcctggtgggcgcaatcttcccgatcagttccggtggaatgacctggcggcggttcgaccagcgatccaggaccgcctgcatctgtgaggtattccacgccatcacgatgttggccatcaggctcaacgcatcggccacagcctgcatttcatcgacacgtttggcctgcgccgggctgatccggccggtataaatggcgcgcttgagggcgttaacagcctcgccccgattgagcacccggcgcaactcgttcctgaaagcgtccttgacaaagtagtcagccaaaaacgccgtacgcagcaaccgccccaattgcacgccagcctcatagattggatcgccctgggcggcagaaccgaaccgcgcaagagctgccaccgcactggcatgtccgctcatgaccgaggctgccaggtgcaccagactatcccaatgcttttcgatcaaagcgacgtcgacattggcttcgcacaccgcagcgatttctgcgggcactttggtgccgcgtggcacaaagaggtggcgctgtttgagttccttcaaccgcgggcaaagatcaaaaccaagcaaacgggcatgtgacatggcaaagtcggtgtagccatgggtatccacagcaagctggctggtctccagcttttcttggcggatgacaccttcaatggccacgcccgcctggcgctcattgagcacaaagggctgcgcatggaagatgccccaccggtcttttacatgggagtagattccaatggaaggtgtgttgcgccgaggatcaagccgggcttgccacacccgtttggtggtctccatgctcatcatgtcagaagatgccaaatcggaccgcccccaggtggcggcaatcgggtgtcgctgcatgaattccagcacagcctggcaggcctggctcagacgccgttcgtcccgcgcccagcgcatggcctggcgaatgctggtggcagacaattgcggaatcatgcgcgcgcattcgaccgcagtcagactggtgccgtgggccatgatgccggcatagaccatcagcagctcgtcggtagagcgcggctcacgtccgagcatgatccagctaaagcgcacctgggcgtcaacggccagaatcacttccggcaattgaacctcaccgatgcggtgatccaaagccgcgcgcagcttggtcacttctgggtcttcgtcctctgcgggcaatggcgacaaatggagttcatcatccacgcgcagtacgccactgcgggctgcagcggccaccgcatcgacaccggcagttactctggccagcaaaggcttcaagaaagtggcagccttgctgggtaacgatagacgggcatagtgtttcttggactctgcctgccaacgctcgtccgtgaagaacaagcgcgcacgaccccgaaagctcaggctgtgctcaatccagaccgagccattgcgcaccgcgcggcgcagggcaaacagggtggccacctccaacgcctgaaacgcccgttcccggtctgggctggagatcgaaacctgccagatcattcccagacttggtgccaccacttcaactggcagctttctggatcctttgagatataaagcttgcagcttggcaaggtactcgatggcaggatgctcgccggtggcctgccagggcagctttgcaatggcgacgagcaacgaccgcacggggcgaattccatcaatcaatccctcgcggaccagggaggccctgctcggtggtttgcgtttctgggtttcggtgatcaaggcttcaagacgggcacgcaactcagcatctggcaccgcaccttgcgcgctcaaggcaacaagttcgccgagcagcgttttgtacattgcggcccaattgacggtagcggggacatcggcggcagcctgacgccacagatcggcgatccggcgctgcaccataaggatcaactggtctgtggtggtgaacaggcaataccgaagaaagcatgcgacctccacggtgcgcgctggctctttgatcttggctccggctgagggcggcctggagacaagtcggcgcgcgtagcggcgcaagatgagatcggggatgtctgccaggtgcnnnnnnnnnnnnnnnnnnnngccccgtggggctgttaactttcgcggtgagctgttaacctcaggcatcggaacaaccgagactgaggagatggccaagccgatcatcgacgatgaattgtggacactgatcgagccgttactgccgccacccaagccgcggcgcgagaagaacccgggccgcctgcctgtttcgaatcgcgccgcgctgaccggcatcctgttcgttctcaagaccggactacgctggcgcgacctgccggccgagatgggatgcggctcgggcgtgacatgttggcgccggctgcgcgattggcaagcagccggtgtctgggatcgcttgcacgagctactgctcgcaaagctgcgcgcagcggaccagatcgacttctcacgagccgccgtcgattcatcatcgattcgcgccgttggggcaggccaaaaactgggccaaaccccaccgatcgcgcgcgacccggttccaagcaccacatcgtcaccgacgccaacggtacgccgctcgccgcgatcctgaccggcgcgaacgtcaacgacgtcacgcaattgctgccgctgatcgacgcgattccgccgatccgcggattgcgtggccacccattgcagcggccgcgtgtggtctacgcggatcgcggttacgactccgagcgacatcggcgcgcgttgcgcgatcgcggtatcgagccagtgatcgccaagcgccgtaccgaacatggcagcggccttggcaaatatcgctgggtcgtcgaacgcacgcatgcctggctgcatcacttccgtcgtctccgtattcgtttcgagcgccgtgcagacattcacggcgcgttcctcaaactcggttgctgtctgatctgctggaatacccttcggcgggccgatcagtnnnnnnnnnnnnnnnnnnnntgaacgtccagcgtgtaaagcaggtcgatgcgctccagtacctcgctgatttggcgggttgagtgtttcgccggtgcagcccatagccaactctgctgggtttgtccatctgggcgcagctctgaaactgaggctcgccagcgatcaagtgttgctggatcaacgctggcggcgatggcggtgcctgtttcaacttcaagctgggcaagtgccgccgcaatcagtgtccgaattgcccgctcgtgcacgatcaccagcttgttcttgtacagccattgacgcgcccgcacgagtagctgatcgcggtcggcgcagcgcgccacttcgtcgcgcagttcacgtaccagtgagcggcgctggtgctcgctcatccactggaatccaaggaccgtgcaggctacttgttggtgatcgaatagcgtgcgcccgcgttcatacatggctctcagcgaggcgacttctggtgctgcaatgccaagctcgttgccaaggtggcgccacaaggctactggaattacccgaaaggcaccgagcaaacgcccactcatgcgcaggaaaccaatatggagcgccagaccaagcttgtgggaatcacctcggcgtgcattgattgcgtcgcgctcggcaccatcgaaggtgaaaaatgccttcatctcgaagtcgctgatatcgcgggggagcccacgcatccccaaaaacgttgtgtgccaaccctgcatcgtgaacctcaaaagtgggaggccaccatacccgtttacaaagcgaacaggaaagtcaatgaaatcaacggtctacccagaccacccccgcgccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccagcgtgcattgaagatcggctcgcccacgcgtcgctccgtgctgtcaatcctggaagcgggacttgacctgcagccctcgctcccgaccacgcccgccgaatggcgctcgcccgagcacgagaacgtgcgcggccccgactactaccactgacccgaaggaggtcacgatgttgatgcagcacacccttacccagctaaaggcgctcaaactggacggcatggctcgcgcgttcgaggagcagtcaacgctcacggcaagcaccagcctgtcattcgaggaacgcgtgggcatgctcgtagatcgcgagctggcctggcgtgatacgcgacgactcgaacgtttgctgcgcgccgcgaagctcaagaacccacaggcctgcgtcgaagacattgaataccggcaaacccgtgggctggaccagcgcatcgtcgccacgctcgccggctgcgactgggtgcgcaatgctcagaacctgatcctgaccggccccaccggcgcgggcaagacgtggctcgcttgcgcgttcggccagcaggcgtgccggcagggcttctccgtgttctatgtgcgcgtcgcgcggctgttcgaagagctgaaaatcgcgcacggcgacggcagcttcacacgtcggcttgcgcaactcgcgaagattgatgtgctgatcctcgacgattggggcttgcaggatctcgaccaggcggcgcgcaatgatctgcttgaggtacttgatgatcgtgtcggtacgcgctcgactgtgatcaccagccagttgccgctcgaacactggcacgcgtggctgcaggaccccacgctcgccgatgcgattctcgatcggctcgtgcatcaggcccacaagcttccggtcaagggcgattcgatgagaaagaaaacgaaatccgagtccgctgacgcctgatcgtgatcaccgtcgctataatccattgaccgcgcaacaccaccttccagacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgtatcggcctcgcggcacttcgggaagggtaaagcggcacccgaaaaacgggtaatttcgcgttttgacacggcctcggccacaacccgccgttcacatggatcggcggtcggacgttcgggcgtcggctctgccccagtaaccggccgtctgactgttgaagacgggcactccttcttaggccgttgcggacattcgggtgtcgttaaccatgccgcggttggcaacggctttcctgcaagctgacttctactaccgcggacattggattccacagcattcgggtgtgtactctgtactgtctgttgatcttcgactgggctctggttgcattggtcaagagctcgcccgacactcaagccgcattgataaaggttgcgttattatgggcatcgtattcctgatcgttaatcgagcgccatgaaaattagccgaggaccgcatgccaatagataaaaatatgtatgatgaaaacgccatttacagaagttgggtcgataatcaacttaaaatcatcgagccaaccgatctgaacaataatcgagggtttagaaaaccccagcgagcggcgcttttcgcggcactatgccacctgacatcggcaccggaccgacctgcaactatagtcatgcccaccgggaccggaaagactgatgcgattttttccctaattattgcgggtgctttcccaaggactctaatcatagttccgtccgatgcgttgcgatcgcaaacatcggaaaaaatattagaacttaaaaacattcgcgactttcgggcaattgacgagcaaacgctatccccaaaagttttcaccattaaagcagcccttacaaaagatgatcttctcgacatcgccttgagtaacgtcgttatatccacaccaaatgcattaactttgacccacggagaccagctggcacagttagtaagcctcgtaagccacttgatcgtcgacgaagcacatcacgtcgcggcaaaaacttggcgaaatataaaaacagcgtttaaaggaaagccgtgcattcagttcacagccacgccgtttcgggaggataagcagactttagatggtcgaataatttataactactccctgaaagatgctcaagaagatggctattttcaagccatagaatttcatccggtcagagaatatcaattttccctctccgatctggcaatcgcaaataaggcggtggcgctacttcgcgcagatcttgagtctggcaaagatcatcttctgatggctcgcgccaactcgatatcgaaggcaaaaaagatctatgatttgtacagagagcacaatgatctttctccggtgctggtatatagcggcgtgaaagaaaaagataaaatcatcgaaagaataaaaaacagacaacatcgaatcatcgtctgcgtgaacatgcttggcgaaggcttcgaccttcccgaactaaaaattgctgcccttcatgaccagcactgtagcccagccgtcacgcttcaattcatcggaagacttacccgcgtcaatgatctattgggagcggccaagtttgtcgcaaacatcgcgaatcaaaaagtcgacaatcaaatggccgcactttattctgaaagtgcggactggggaattattatccgcgaggtaagtgaaaaaaagatcggccgtgaattggagcgagagaagtttgaggcgcagtttgaggacatggaggacggtgagaaaataattgcattgaatccaacccccaacgtgagtgccgtggcttacagggttgcccagatagactggaagccttttggcgctgcggaaatgcgatcaaaaggcgaagaagtgcggctttattcggttaatgaagaccaaaccctagtgatggcagtgacccgcgccgagtcctccgtttcttgggcgaacaccgccgcgatctcagcgacagactggcatctgtatcttgcctattaccggaaaaaagatgcgacactgtttataagcacttccggcgacgaggggcagtctgcagtctttaagaacctaatttccacgaactccgaaaaaatcgctggagagaaaacgtttcgcattctgcacaacattaacctattaaaatttcaaaacgttggccttacgcgcggcactcgcgacatccgctttaccatgcatgttggtcgagacattaattccgtgatggacgacctcgaaaacggaaccgctatcaaatccaatatcttcggaattggttttgaggaaggatccaaaacgactgcaggatgctcatacaagggtaaattatgggaaatgaactcggagaccattgattattgggttaagtggtgcgactcagtatcaaagaaaatcaacaacgcggacatagatacgagagacatactaaataacgtgattcgctccgagaaaatcgaaagaatctggccagatgggttgttttatgccgactggccggaatcaatttatattgaagtggaacacagggttacgctgatagccaatggtgttgcttataaattgctggatcttaggctcggctatcctgttcgcgttacggatcgcatcttgcgaattccagttctgactagagacgagcttggggcagagagagcggttggtcgtgtcgatatcacactcgaagtcgatggatataaaatcgactgcggggatatcaagataatctacggaaaggaacgttatttttccgaatatcttgatgataatccaattaagatcctaaaacaagacggctcaattattttgggcaactatcgttactacagcccgcagaccctcaatgttaagttgccaaaggcacttctctcaagctgggactggggagaaacaaaaataaacaaagaatccatgggaaaagatcgcgatttggatactgttcaaggattcacgttttcaaaaatagagggcgcttatgagctgatctttaacgacgacggcgccggcgaaatcgccgacctagtcgcgataaacgagaataacgaccacattcaaattgatttttaccattgcaagtactgcagcaaggacgctaagccgggcgcgcgggttgacgacacgtacatcgtaacgggtcaggcgagcagatcggtgaagtggttgcacactggtgaggctattttcaggcagcttcttgatagatatggtacgtcacttgagaacggcttcgatcgaattctgaaggggcttccggcaagactcgatctgttgcgaaataaatgtcgcgacctggaggtcaggataggctttttcattatccagcccgccatttcggaagcccggattacggacgagatgctgactgtgcttgggagcagttacatgtatctcaaaaatatatccggcacggagttaaaagtaattgtgagcagatagatattataagagcgtgcgagagcgagcaatcgtgaccaacttgacgaggaccgcaatggccgagaaccggcagaccgacacgattgctcgaaccgccgttgcactcgaaagccgccataaacggtacgcgggatcgaaagaccgcttcgggtcgaggctgtgtggaaacgcgaaacgcagagttgccggggcatagattccgtgctgcatcgtcgcagcaattcgataggccacgaatgctggtgtaatttcaatcctcgttgcggaccgcgtacagcttatacggcgaattttgggtgcttcacgcacccaccagcctcatggccttcatggttttcgcgaacccaagtatcgctattacgcgcttgaggttgtacgccagcacatgcagactcatttcggtgctcacattggcaagccgacgagtcaggaagtgcgtgtagcccatccagtgtttgaacgtcccgaacacgtgctcgacagtccgccttcgcaccgtcatcgcatccggcattctgtccagccttcgctgcgcagcttccagtactgactcgtgttcccagcgcgtaatccgccggtagtcgcttggcgtacattgcggcttcagtgcgcaaccaatgcatgcactactccaatagcggcgcagatacatgccatgttccagaccggtaaatcggtagatcgcacgttgcccggccgggcactggtattcgtcatctcgggcgatgtagataaagtctgcacgatcaaagcgaccgtgagcctttgcgcttgacgtcgtggtcctaggcagaatggctgcgataccagcatcctcgcaggcctttatctgtggaccactgtaataccctcgatcagcgatagccttcaatctggttttgcccatggcgtcacgagcagcttgtgccatcgggctgagctgtgcccgatcactgccggcatttgtgacctcgtgagcaacgatgagatggtgtttggaatctacggctacctgcacgttgtagcccacaatccccgagccacgaccgcttgtcgccatggagcgagcatcgggatcagtcagcgagatctgcccatcaggcagcgtcttcaactcttctttgacctgctcgaggtggcgcatttgcccttgtaattgagcaattttctctcgcagccgagttgtcttcgcttccacctcgggaggttgggtccgatcagccgtttccagtgcactgagatagcgttggatactttcctcaatttgctgctgccgcttgtcgatcttgccagtcgtaaagttgcggtcacgcgtattggatgccttgaacttgcttccatcgatggcgaccaacgtagagcgaaataaatctgtcactccagaatcccgccgatctaggcatccggaccctgaattggcgactttattgacggtcttaccaaaataaagtcgtcaattcgcatatgtccggattaaatttgtcaactcgcatcatagacttcgaagcccgaccgtaaggccttgatcttatggacgattcccggcacgcgatgcggccggttgcgacgccgcgcccgcgcggcgcaccccggttggacgccttcagcctcaaactcgatcgtcgactgacgctgtttcaacgtggcgcgcccgaactgtggctgctcatcgaaacggatcccgctgtccaatcattttgtgagcggccgggctacgtgcagctcaacggacagcgctatctcgccgatttttggatccgctacgccgaccgcgaagaggtggtcatcctgtccgattcgctcgcggacatgcggctccatgctgctcgccccaagtatgaattggacggcgtacccgtccggtcggtgacatcaaccgacctcgcggccgcgcgcgcctggatcgataactggcggtacatgctgccctgcgtggtcgcggcgcgcgggttggtcgcgtcttcgctcctacgcgcagtcgaaactttcgtgacgatgccacataccttgctcgagatcgagcgtgagctctctgtcggcgatccggcgctggtccgtgcggcggttttcgcgctcgtgtatgcagggcacgtggacgcggttgatctgcgtaccgagcctctgtcgttgctgacgcgcttcgtcgcaaccgaggcggcatgatggcacgtcgcaagccggaatttcagacactggatccgtcgtcctggccgaccatcgcgtggaccgagtttgatgctgccgaaagggaatcgatccaggcgcgtatggcagcgatcgagcagtatgcgcgtggcgctgcgatcaaggagattgagcagagcacgggagtcaaccgacgacaactttatcgcctgctcgagcgggcactcgcagcgcacccggacggtcgcctctatggctttcgcgcgctggtcttgcacgcccgcgttgccgattacgtgcgtttgagtccggtgaaaccgaacgacgaacgcggtatccgcggcgccgccggcgcgctatcgcaactgttcgagcgattcccggtgctcgcggcgtggctgcggctgcaaatcaagcagcgtcgcgtggcgttgatcgagatccgtaccggcggcgaattgcgcacccgcttgagaggccttcaaggactgcatgcgagttttctgctgcaatgtcgccagagcggcctcacgcctgccgactatccgttcaatacggcgagccacgcgatccgatcgctctcggcccgtgtcaaaagcgaactgctgagcgaattcggcatcgctgcgcgagccgctggcgcggcgcatctgaaaggcctgccgcgcagcgatgagttcgctgcgcccgccgcgacgcgtccttaccaggtcgttgaattcgatgggcaccggctcgatatccggctcaagatcgtgatgctcgatccgctcggttttacgcacgagttcgaaatcgaacgcgtctggttgctggtgatcattgacgtttgcacacgcgccgtgctcgggcatcacctcgttctggctcgcgaatacagccgttacgacgtcatcaaagcgatcgaatcggcgctcgagcctcatcgagcccggtccttcacgattcgcgaactcgactacggtcccatggatggatacccgtctcaacgcatgccggagctggcgtacgtgacgtgggagcgcatcaagctcgacaacgctaaggcgaatctcgccaccgagacgctcgccgctttatgtgagttcattggctgtcaggtcgcggccggaccgaagcacagtccggatgagcgtccttacatcgagcggttctttggcacgatcgccactcggttgtcctcgcgcttgccgggctacaccggcggccatcctcgcgatttgcgtcgcgctttgtcggacccaaaggggaatctgcgcttgttcgtatccttcgacgagctcgaagagttggtcgaatacgcaattgcgagctacaacggcacgccgcacaccggactcaacaacgtctcgccgctcgaggcgatggaatcgttcgtccgtggccgacatacgctcgtgaactggttgccggagcctcgccgtcgcacgctgtgcctgatgcagtcggcgaagcgctgtcgtgtccacgcctatctgaatcagggtacccgaccgcatatcaacctctatggtgtacggtattcgagtcccgttctggcttgcagcactgagctcatcggtaagcagctgctcgtctacctgaacgcggacgacttgcgcagtgtccgtgcattcctgctcgacggcaccgaattaggtctcctcgacgcgcaaggtgcgtggcacgtcgtgccacacaacctgaccttgcgacaggagattcgcaaggcccaaggccgcaagcgtctgcggacatcgctggatgcccacgggatcgagaagtacatccgcgccaagctcgagcaagcggggaaaacccgccgagccgcgtccgatttggcgcaagcggctcgcattctggcggccgcgccgctcgttcggacgccgccgggaccggtgtcgacatcgatgtccacgtcgaccgccgtagcgtacccggctaccagtgtagtgcggcccgaagtcccagaggtgcgggcgcatccgcgcaagctgaagatcggcaccggtcaggtaggttgatccaacgtttccgagaggaggacaccatgtcagtcgaggttccacgtcccatcgatccggcgttacatcccttggcgaccggcaattaccggatcgctacgccggccatcgaggctttctacgatcttgtcacgaaatgtttgcgttatcgcatcatgggcgcacttatctatggaccgccgcgcattggcaagacccgtgcaatcgaatatctgcgattgctgctggcccgagatctgccgaaaatcaccagctaccacgcgctgtgcgaacacaagccgcggcacgccgaaggtccattcttcgtgaacctgctcgaggcggtcggagaccataacccaaacgcaggcgtcggttcggccaagcgcatgcgtttgacgttgcgcattcgcgaagcggctgcccgtgccggcagcggtactgtgctgctgttttgcgacgaagcgcagaggtacaacgaaaacgagtacgaatggttgcgtgacgttcacgatgcgctcgatcgccagcaaatcaagctgttcacgtttctcgttggccaacaggagctgctctcccagaaaacggccatgcagattgctggcaagacgcagatcgtcgcgcgcctcatggtcgaggagttgtcgttttacgggattcgcaacgtcgacgatgtcgcgacttgtctgaacggttacgaccagactgcgtatcccgagacgagcgactggagttttacgcgattctatctgccgcaggctttcgacgccgggtatcgcttgctcgacgacgcgggtgaactctggcgggcgtttgaggcggcccaccacaaggccagtctgccgggccgtcttgagattccgatggagtcgttcgcacgtgcagtcgaaatcgttttgaaggatagcgaattaatggatgcaccgggttactgtcccgagccgaccttgtggacgcacgcggcgcgtcaatgtggttacattcaatctcgccatgcgaccggccacgttctcgccaccgcgtagccgagcgctgcttcagccgccgcgcctgccgattctgacgctcgacgagcaaaagcttacaccgtcgatgggttacgtattcaacaagcgctggctggatccctgcgaatcgctcgtgtcgattttgtggaagttcgagaaggtaaatgcattgcctgggaatgttgtggcacgggtaatgggtcccgacatcgatccgtacgagggcgtaataccgcaactggggggcgtaagcgttgcgcgactacatagcgtcctcggcgttccttatgcgtcgctcgagatcgggctgctgcacccgagtcagcggcgccagtacagctcactttttcgtcactgtcgcagttgcattgcgcgcggctaccatagcgtggtacaccagatgctgaaattcaacacctgtccggcgcattatcggcagttggaaaccgcgtgccgccgctgcggttatgaggccccctacgtcgtgaatgtccgcctgctcgaatcgccgtatcgatgcgcgttctgtggtggcagttacggaggcggtggttggtcaccagacagggctcgcccgatgaagtcagagtaccgcaaggcgttgacgcgacgctattacgaacgtcacctgggatagggcgcagatccgaaagttgcacgcccgatcaacgatcatctagtcaaacccgagggttgtacatcgcgtgacagcgacagccggcgctgtggggaattgacgccggtcttcgcgacaccacgcgcggtgacgaatttatttcgcggtgcgcaagcctatgatttcnnnnnnnnnnnnnnnnnnnngccccgtggggctgttaactttcgcggtgagctgttaacctcaggcatcggaacaaccgagactgaggagatggccaagccgatcatcgacgatgaattgtggacactgatcgagccgttactgccgccacccaagccgcggcgcgagaagaacccgggccgcctgcctgtttcgaatcgcgccgcgctgaccggcatcctgttcgttctcaagaccggactacgctggcgcgacctgccggccgagatgggatgcggctcgggcgtgacatgttggcgccggctgcgcgattggcaagcagccggtgtctgggatcgcttgcacgagctactgctcgcaaagctgcgcgcagcggaccagatcgacttctcacgagccgccgtcgattcatcatcgattcgcgccgttggggcaggccaaaaactgggccaaaccccaccgatcgcgcgcgacccggttccaagcaccacatcgtcaccgacgccaacggtacgccgctcgccgcgatcctgaccggcgcgaacgtcaacgacgtcacgcaattgctgccgctgatcgacgcgattccgccgatccgcggattgcgtggccacccattgcagcggccgcgtgtggtctacgcggatcgcggttacgactccgagcgacatcggcgcgcgttgcgcgatcgcggtatcgagccagtgatcgccaagcgccgtaccgaacatggcagcggccttggcaaatatcgctgggtcgtcgaacgcacgcatgcctggctgcatcacttccgtcgtctccgtattcgtttcgagcgccgtgcagacattcacggcgcgttcctcaaactcggttgctgtctgatctgctggaatacccttcggcgggccgatcagtnnnnnnnnnnnnnnnnnnnngaaattttctgatccagcgtcggtgtcaatctctgaagtgacatttttacttcgcaaacgttgacaactttgcttcggtctacgcgacggcaggccacagcggcgacatcgtgcgagacgtgatgctggctgcagtggaaaatcggtttggcaacgaactgcatacaccgtctgaaatggagtggctgagcgataacggttcgggctacacggccgacgacacgcgccgggtcgcagtggccatcggcctgaagccattgaccacgccggtgtgcagcccccaaagtaacgggatggctgagagcttcgtgaagacaatgaagcgcgactacgtcgccttcatgccgaagccggacgcagcgactgctgcacgcaacttggccatcgcgttggagcattacaacgagaagcatccccatagcgcgctgaaataccgctcgcctcgcgagttccggcgctcgatggattcagcaaccttagtgtgacgctgtgtccggtattacaggggcaactccatcggtccgcacaggactcgcaacggacgaatttacgggggacgtcacgtgtattcctcatcgttgtcatgcggggcataccattgcgcctgccgtttcccccttaccgagcctgggcagcacttgcaacaacgacatgcaagggcgcgtcgactacgagtctgaggtccgacggccgcggccggcttccggctattaccattactaccaatatacgtcatgacgtgatataacttgagcatcttggcagcacaggactcgatgtgcctgccgccgcaagtcggacggaacatggcccagcccctcgtgcgaaatcgcgttcaatttatggcggaatagccatggccttcgcgtcttgatgggatctggccgcgatgaagtttcagcggtgtccagcggtgagcagattcgccgatttggataccatcggttcgcaggtgatcgccgtggagtggcgtagcggacaacgggctagctacgaaatcctttccacggaggagaaacatcgtgagcgacacaagaaccttcgagatttttcgctacgatccggagcgggattcccggccgtacatgcaaaaatacgagatagtggttgccgacgatgatcggatgttgctcgatgtacttgtccggctcaaggcacgggacgagacgctcagctttcggcggtcgtgtcgcgagggcgtgtgcggctcggatgcgatgaacattaaccgcaagaacgggctcgcctgcatcaccaaccttaatgaccttccccgccatacggtgctgcgtccgctgcccgggttgccggtcgttcgcgacttgatcgtggatatgaccgcgttcttcaagcagtaccactcgatcaagccctacctcgtcaacgacactccgccacccgaacgggaacggcgccagtcccacgaggaacgcgatcagctcgacggtctctatgagtgtattttgtgtgcatgctgttccagcgcgtgcccgtcgtactggtggaatccggataagtatgtcggtcctgcaggcctccttcaggcttaccgctttctggtggattcgcgcgacgagggcacgggtgagcggctggacaatctcgatgatccatatcgcctcttccgatgtaggacgatactgaactgcacggacgtttgccccaaaggcctgaatccggccagggcgattgcggagattcgcactatgctcgcgcgccggatgatgtagttcacgcaaactgacaatgggaggctgttatggctgtgccacgggtgacgcaaggggaactgatcgacgttcggcccttgggtgagacactgcaaaactcaaaatccgtcacgctcatgcgctcggaccaccttgaggtcgttcgacttgtgcttctggcgggcaagcggatccccgagcatcgggcgcccggagaaataacggtgcagtgcctcgagggcgccgtcaaattcggcaccgacatggaagcgcggctgatgcgcagcggagatatgctgtttctgctggctgaggaaccccattggctcgaagccgtggaaaattcctcgctgctggtaaccctttatctcccaaatggcgattagtccagccaggttcggcagcgggacaaattgcgggagcccggcccgcaactcgattccgatgcgaacatgagcgagcagagacgctgtgcttcttattgaacgcgaaggactcgcgccagcgcgacgcgccctgggagtcctctgtactagtcgcgctcgaagttggcgcggctgctccgtcttgatgcaacgcgttcgattacgcggcgcgttctatctacgcctgcctaccattgacgagcacgtcatggcgtatggacgtggcggatgcccgttgggtgaaaagatctggaatcgaaggacgagcggctcaaatgcatggttgcagagctatcgctgatcatcgacggctagaaacaagatcgatcgaaaaaatgggcgcccgacgggcccgcgggaagtgctagaaatcgtgagccagtagcggatctggcaacgcatgcgtgttgcaattttaggctcagtcgcggtgtgccaaccaatacactgaagctctatggttcggagacctctacgaaaagctgaccggtcctgcattgaccaaaattctgaccctaacgccggagcttttcgagcttggcaagcaattcgttcgcttgaaccgtgagatgtccgtagttatggtgtatggtgaggtcgcggatggcatggagccttgtgatccaataccttggctcacagacttctaatcgcggcggaaactgccctcgcccctcatcaagaacttgggtcgcatttctcacatgcgctaattccgtctcgatcctgtggtactggttcatggcttgcccgagtgagtgcagggatgatggtgcacgtcgttcacgcgatacgaatgatctgacgcaaagaaatcgacacagatcgcttatcggggagtgatctcggatgcagattgtagaccggcccacctttcatagacctctccggctcataatgtatggtagcagagtaggtcagaatgagcggggaaagaatttcggaattcacgttactccgtcatcgagtatcgttctgctattgtccaaccattccgtggagcgcggtcagccatgccgtcgtccgacaaatcagacatcgttaggcttcgaaccaacctgcgggacgagatggacggggccgcgctatatgaagcgcttgccgctgcggaaccagacccatcgcgccgcgacgtatttatgcaattggccgaggccgaacatgaacacgcggaaatatggcgcgccaagctacagcaacggggtgtcgatgtagcgaccatgagaccgacattcaaaaccagagcattgcgtacgcttatacgcggcttcggtcctcgctttgtactgccggcgctcgccgccgcggagttcgccgaccgggacaaatatgctcagcaaaccgatgcgggggcactgtccgctgacgaatccacacatgcggcggtggttgccgccgtcgcgcggagcaacccttctggtggcgtgaagggctccgatatcgcgcgcgcggagtcatggcatcgcggcgcgtcaggtaacgatttgcgagcggcggtcctaggtgccaacgacggcctcgtgtcgaatttttgcctcatcatgggcattgccggagcgggtgcctccaacaagacaatccttctgacgggactggctggactcattgcaggtgcatcttcaatggcacttggagaatggttgtcggtcacgaacgcgtacgagctcgcgcaaacccagattgcgcgggaaaacgaagaactccagagaacgccaaaggcggaattgcgggaactcgcgcttatctatcaggcaaaggggctcgatagagatgatgcgcgtcgggtggccgaggaaatgatgcgcaatcgtgacaaggcgctcgatacgctcacacgagaagagctgggcctcgacccggaggagctgggcggaaatccctggcgtgccgctggcacgtcgttcggtttgtttgctctcggagcgatatttcctgctgtcccgtttttctgggctcgcggagtggtgggtatcggaatcagtgtttcactcagcgtgctttgcttggccgtgatcggcgtagtgacatcgttgttcaacggccgctcttcgtggttttctgtaacccgccagatcgtgattggttgcgtcgctgccggcttcacgtatggtgtcggcgcgctgctcggtgtgtccatgtcgtgacacccgacagctcaaaaaaagcggggcgttcttcgtttctattatagaaaagttgtggtatttttattctagagccgagaggagcacggaacatgggatatgtctgccaaaagagtgacgcttgggcgaagatcgtcgcgacgcttgacagacctaacgacgtggaccgttttacgccaataggtcaaatagtaggcaagaatcttggtgcgaccgagcagttcaatacaaaaggatcagttacgtacgacgtaatgcgcgtagtaaagatcgttgacaggccgtctcaaggaacactgttggtctcgtggagcgacgcacaaaaatgtgtctacctcgagcaaacctggaaattgcgggtggcgaataaacgtgggcgctgtgttctcagtgggcgagaaatccagatcggctcgagcgtattcgtgccgttttgccgcccccggccacttaatgctggggcgatgataatagaagaagtggcaccgatatttttccatgctagcaaagcgtaggctcacgccaaagcgtccaaaccgggctcgactcgcggggcttgaagtctgcgaactattttcccgtcagtcggctgtatgctccgcgagcctatgtgaggctagtccaattccgacgcacaatgcggtccgatgggacgcagaattccgacagtacgttttttgatttaaaccacgtacgccggaaaaaatgcggcgttgtgagaacgtcacgggcacctgtgtccgacggctttcagtcgtcagcgatgttggcatcgccctgcgactgggcgtttgggcgacggctacgtactcttcggcagatctctaaacgcggttctgtacccgagatagcgagacgcggggcgttggccaaaggtgttgacggatctcgttaggcggcaggtcgatgctgacacaattgacggcatgggtgctacgcgcaatcgctgcgttgttgcccattatcgaccacgcccgagcgacaatttcgccagtagcagctgaagattcattggtttcggcaggtgatcgtcaaacccggccgcgttcgctgcgtctcgatcttgaatcgaagcgaggcctgtgagcgctagagcgtagatgcgtcgccggttcccttcttgctgccggatgcggcgcagcagcgtgtgaccgtccgcgcccggcatggcaaggtcggttataagaatgtcgaacgagccggcctcaagacagttgagtgcatctgctgcgccggtcgcagtgtggacttgcgcacctaggttgcgcagcaagtgagccaacacctcttgtgccgccacgtcatcgtcgaccagcagaaacgacaggccatccagcagtgccgagccgcttgaggcaggagcagtaaattcttgatccacagatgtttcgtgcatcagcggcaagcgcactgtaaatcgagcgccacgctcttcgccaccactgctggccgtcaccgtgcctccatgcgcgatgacgagatacttgacgattgatagcccccctttcgcaattcaaaacggctatcatatttgtgatgcaactagaggagggaagcatgcccacatacaaggagttgaaagcccaaatggatgcgctggccgaaaaagcggaagctgcccgcgtagctgagttccaagccgtcgttgacgacatccgctgcaagatcgcagagtacggtattaccgagaaggatatcttcggcacgcgccgcggtcgtcctgcaaagcaggcgaccgtgcaacctgaagcaaagtatcgcgatccgaagaccggcgcgacctggtcaggccgtggacgtgcgccggcatggatcagagacgctaagaatcgcaatcgctttctgattcaacaatgatcctacagatcgtaccgctcataaggtggagcggactatctcattaattcggatactccccccacgcgactaccctcactacgtcccgacgatattgcgccgccacttctgcgtcgattgaccatcgtcgctcgggtggctgcagggagtgggtcggagcggcgccgtacctccagcctttatgctgtcggctgagcgtgccgctggaaatgggaatacgggaaagaatggacgccgtctgtggtgtggcgagacgacggcgtaccggacacccggacgcttctcgtgcagtagatgcggaccctgacggcgcaactctttcatcaatcgaagcatttcgttcgcttccacccagagatcgccgtagtgattgcgtctggcgaaaccgggaatagcgtgaggccctatgggataatactttggttcgaagacgaccaatcctgaccgaaaccgccctcgagattcgtcaaggatttgatccacctagcgcacgtggttcaattgtttctcactcgtgtgctacgagttcatcccattttatggctaatgcagtgaggatggcgcacgacgctcacgtgacgcgaatgattggccgaaagatcgactccgcgaggtcatctggagctacgggccgaaaggctggctgaaagccgacgcgctcagtctggatcgacaatttgatgctcgagtgcgtaccgaatcaatgcggcttcggtgcggacttcaagttttttaagtagacgtgctttatatgtactgacggtctttgcgttgatgcccagacggctagcaatttccgatataccgttgccgcatgccagtccttcgagcacggccttctctcgggcagtcaggcgcgcgtgcaactgcgcgtcgggagaaatatcaatcgtctggaccatgcgctccgcgacttgtgcgctcatgtacctatgcccagcgagcaccgagtgcaccgctcggaccaattcggccgccgggctgcctttcgtgacgaagccggatgcgccggcactaaacaccgactttgcataagtcggctcggccgtgctgcatagtgcaagaactcgcatcattggggtgcaggatacgacttggctgatcaattcggtcgagcgagcacctatactaatgaggtcgacgatcgcaatgtcgaatgtttcatctctgactgtcgcaatcagtgcatttccatcaggcaactcgcgagcgacttggtactccccagtttcttgaaggatgtaccgaattccgtcacgcgtgatcgcatgacgttccgcgagaagtaccttcttcatgctcaatcctcgttgccttttatcggacgcgagctgcaacccaacacgtcagctatattcaccgtgcaatggcggcatacagcgtcttatggcctcagcttgataaagagaactcgcatatgtaacatgccaccgcataaagcgtgccgcgattgaactttagatgctgcgtttgacaaatgtcaacataattcggctggcacgtcggttaagttctagctcagacgctctgtttttcgactgcggcgagacgcgcttaacgatcacgctcgggatcgcgagtgtgtgcgagccggctggccgagccgatggtgggattagtagcctgccgcgccggattagacgttggagacatagtcggcgcatacgtgggaggcgctccgctcggctcgggtgatgcagcagaaatgtgccggccgtcgtatcggcaatggcccggtggagaacgaggttccgcaatgagactggccgatcaaacggacccttcggcgatccgttgtcatcatggcgacgtgctgtcgcgattatcctagtgctattgtggcagcgtggtggcgtgagcccaacgctcaccggacagacgtgctgcccggtctccgacggctgtcaccgaagatgttgcagcgctgtccactcatctcgttcttcgaaatagcgtgatgccccgctggcttctgcaccccggggctatttcaagggcaacccagaacgttgacgcgctggtcgggtctgctgcagatggcgatcacggcgtcgagtgtgagccgccgcggagcaggaatggacgttgagtaatttgtgtccgtcgccgttgttttggaacttgcggtttatggatacagatgagtagaatcaccacacagccatgacaacaggcgttgcgaacaatgctgagaagactcgcaggagccatactgttgtgcgccgttccctcctgctttgtcttcgggcaggatagacccacggaacgcgcgccggacaccatgcaagcacgggtgcttgcatgtgcggcgtgccatggcaaagccggggaggggaccaataacgattactttccccgtctggcgggtaagccttccggctatttgttcaatcagctcaaggcattccgcgatggccagcgccagtacccgccaatgaactatctcttggcgtatctaccggacgcctatctaagaaagatagccgatttcttcgcggcccagcatccgccgtacccgcctgccacagcccctgccgtcagcgcggaactactgcggcgcggcaagcaactcgtgaatgacggcgaccgtacgcgcaacatcccggcttgtgctgcttgtcacggcgcatcgcttacgggtatggagccggccattcctgggttgctcggcctccatgcgcaatatatcagtgcccaactcggcgcctggcgctacggaacgcgagtttcgacagcaccagactgtatgcacgacatcgcctcgcgtcttggtaacgacgacatcactgccgtcgctgcctggctctcgtcattgcccggtgcggcgaactcggcgcctgcgactgcgggaagcgtgaagttgccgattgcttgcgggagcgtacctcaatgacggagctcacggtgcgtaccaggtctttccggttcagtcgttcgttcggttcacttccggttagccggatgagcaaggcgctacgcgtttgcttgaccaccatcgccgcctctgcggccttgataatcgcccccccgaggctcgcggtggcgcaagacggttccgccaaggtggacgtcatcaagcgaggtgaatatcttgcgcgtgccggcgactgtatagcatgccatacgcaacccagcgacaaactcttcgcgggcggtcgcgcgatgcccactccgttcgggacgttgtactcaccgaatatcacaccagacgccgaaaccgggatcggccgatggagttccgacgagttctacgcgatgatgcacacgggacgttcccgcgatggctccatcctgtatcccgccatgccctacgctgcatacacgaaggtcacacgcgaagatagcgatgccatctacgcttacctgatgtccgtgccgcccgtcaggcggccgaatcgtccgcacgatatgaggtttccgtacaacaatcgcgagttactgcttggctggcgaacgctgtattttcgtgagggtgtatacaagcccgatcacgagaagtccgttgaatggaatcgtggcgcatatctcgtacaaggcctcggccactgctcgatgtgccataccgcgataaacgcgttggggggcagttcggagtcgaaggcgtttgaaggtggcctcatcccaatgcaggactggtacgcaccatcgctcacgtctagtcgagaagcgggcctcggcgcgtggagcattgcagacattacggacctgctgcaaaagggcgtgtcgcggcggggcgctgtctacggtccgatggccgaagttgtgtacgacagccttcagtacctttcagacgacgacgtccgggcgatggcggtctatctgaaatcactgccgcagcacggtggcgagggagccgccgaacccacttcatcaatgtcacgcgatgagcgaaatcgactcttcagggtgggcagcaagatttacgattcacagtgcgccacttgccacggcaagaacggggagggcaagctacccgatttcccgccgctcgcgaacaatcagtctatccagatggtgtccgccgtgaatccgatacggatggtgctcaatggcgggtatgcgccgggcactgcgaagaaccccatgccttacggcatgccgcccttcgctcaatcgatgtccgacgacgaggtggctgcggtcgttacgttcatccgcactgcatggggtaaccgcggcatgcctgtgtcagccaaagatgccaacgcattgcgttcggcaccgctgtactgaggggaactcatgagcgactcaactgaggacggaataccccaagcgccgatcgcccggcgtctatcggacgacgagcagcacgtcgatgacatcgtgcgcatgggaccgaagggggcacttgcgctggccgggatcgcgacgtttatcgtgatcgcaatgtggtttgcgttctactttctggtgtttttgcctcgcggcgttatccagtaaatccgagcccatgtcgaacacccaaaacacgcctccgacggcgccggcgaatcatgccgacagccatgcaatagcagtccgtactgagcggcgctgggccatgttctcggtggcgtttgtactgctgcttgtcgcaatagtggtcttcaccggtttgcactgggcaatgatgcccccgtcgcgagtagaaaccatcgatccgaccacgctgcacgtgtccggagaatttatagaaggcaatctcggaaccgcacgcgaggcggacggttcggtgacggtacgcgtggtcgcgcagcagtattcattcacgccgcaatgtattctcgtgccggcccgtactcctgtcacattcaggatcacgagcgcggatgtcgttcacggtttcctgatcgcgaatacaaacattaactcgatggtcgagccgggctacatctccacgttccgcagtacgttcaacgagccgggagaccacttgatgccatgtcatgagtattgcgggacagggcatgagggcatgtgggcaaatgtgaaggtgatcgaggccgccgaattcgacaaacttgcggccggtgcacggaggctcagctgtgttaaataaccgacgactcgtgctcgcacatttctggttcgctttcgcgaccttcggggtggcattgctgttgggcgcctggcaaatgtacgtgcgcagtccgctgcatgcttggttgtccgcgcctgagctgtattaccgttcggtgacggcgcacggctccgtgatggcatacgtatttccgacactgatcgctatggggttcggctatgcgatcaccgagctctcgcttgcgcagcggctggtcggtaagcggtgggcatgggccggctggtggctcgtagcggtaggctcgattgtggcgatggtgccggtatctatggggcgtgcctcggtgctttacacgttttatccgcccatgatcggcaaccccttctattacattggcgtggtactcgtggtggtcggatcatggatttgggtggcactcatgtccgtgaacctgcatgtctggaagaaggcgaatccaggtacgcctgtgccgctgcccatgttcgcgaacgtcgcgggctcgtacctgtgggcatggacggcggtgggcgccgccatcgaaatcctgtttcagattctgccggtcgcgctgggtctcagatccaccatcgattcgggcctcgcgcgcgtattcttttcatggacgctgcacgccatcgtctatttttggctgatgccggcctatatcgcgtactacacgctcgtgccgcgcgccgtggggggccggctctacagcgatgagatggcgcgcatctcgttcatcctctttctcgtggtcgcgatgccgatcggcattcaccatttgttcgcggaccctcaagtgggatcgggcttcaagttcctgcagtccgtgttcacggcgctcgtcgcggtgcccacgctgctcaccgtcttcacgatctgcgcgtccgtggaaattgcaggccgactgcgcggcggcaagggcgcgtttggctggatacgcgcgctgccgtggcacgagccgatgatgctggctgtggcgttctcgttcgtgatgctgggcttcggtggcgccggcggccttatcaacatgagctaccagctcgactcgacgatccataacacgcaatggatcacggggcacttccacctgattttcggcggcgccatcgtcatcatgtacttcgcgattgcctacgaactatggccgcaactcacagggcgctcgcttaggagcgtgcggctcattcgatggcagctctggacgtggtttgtcgggatgatcgttacgacgttcccgtggcactatgccggcatcctcggtatgccgcgtcgcatggcatttttcgactacagcgaccccgcgattgcgcccgaggctatcaccgttgtgctctcgttcgtcggtgctctgattctggtcgcttcggcggtgttgttctttatcgtgcttgcaagggggcaccggggcgcaattgaacccgcgcgtcgcttcgaatttagcgtggcagtgcatcctcctcgtaccctcccggttgcgctcaatagcttcggactctggatcgcgctgatgatcggacttaccgtagtgaactatggctacccgattgcgcagttgttggcgctccctcagacttccgtgccggccgtctggatcggagggcagcgatgaggacaccaccgtcacccgaagcgcgcctgttctcgctgcgcaaccgttggttcaccgtgagcgtagggctgacagtcgcagttgccggcgtctcggccctgatagggttcgtgtggttaccgtcggcccagaccgacccgcagttcaaaggactgtggaacgcgatctgtagcgcggccggggtgccgcagcaatggctcgtctcgcagcccgtggtttcgtccacgaagacaagcacggcagtgcttactccgcagaccttcgcgggaacggatggactttcgattggacgcggtgcgacgctctcactgcgatgcacgatgtgtcatgggccgcagggacttagcttcgcaaactcaccgaatctcgcagggcagtacgaaagtgttgtgtataagcagttgaaagatttccagagcggagcccgcacgaacgccgtgatgacccccatggctacgaatttgagcgatcaggacatgaaggacttggcggcatattacgcctcgctgcctcgcgttcgggtcggcgcgtctgcagtgcctgcacccgctatcgttgcgacgggttccccaatgcggaatattgctccctgtgcctcttgtcacggagccgctgaaaacaagctaggtgcgccgtggttggagggtgagccgctcgtctacatacgccagcaactattggcgtttgcaggaggggaacgacataacgataccagcgagcaaatgcgcaacgttgcgagaaatatgactcgcgacgagatcgaagcggccgccaagttctactccggtcaaccataacggaaaactgcatctcgcactcgtgcgattgagtcacggggagatgctgcctcggaagttcgtaaaggcgcgggccattttccgtccgacaaggccgtgctcaaactaatctggccgcaactgcgtaacgtcgtcgtcaagaggcgcccccgtgattagcagagcctctgactcagttcgcgctccgttgccacgaacggctcaacacttcgaattctgaatttcgatcgcctcatacacggcggtctcaagagtcaagtgcaacgtttagccaatccggcggcagccaactccatggccatggcttcttccggcgttttccagccgagcgtctgacgtgggcgcccattcattaatttggcgatgtcgttcaactgcatctgggtgatgcccgataggtccatgcccttgggcagaaactgacgcaatagcccgttggtgtgttgatgtccacgcagaactgacccaccggggatgcggacaaaatcttggactactttggaggtagtccatgtattcatacgaagaccgcgttcgggcggtcgagctgtacctgaaactcggaaagcgcgtcaaggcgacaatccgccagttgggttacccgacgaagaattctctcaaggcgtggtgcgaggaattcgagaagagtggcgatctgcagaaagagtatgttcgcgtaaagccgaagtactcagaagaacagaagaacctggcacttgagcattacgtcaatcacgggcgcagcttcagcttcaccctcagggcattaggctatccctgtcgccagatactgacggcgtgggttcgcgagcgctatccggaaaccaggaaacgcgtggttggcaaggcaggccgaccggccgtgtcattggcgaccaggcagctcgcggtgtacgaactgtgcacacgggaaggaagtgcacaggcggtggcgcaaaagctggacgtcgacagggtgtcgctgtacaactggaagaaccagttactcggccgaggggcccctgcatccatgaagcgcgacaagggatcaccatcagagacggatcgggacgaactggagcggcaggtcgaagagctccggcgcgacattcgcaatctgaagcttgaacacgacctgttgaagaaggcgaatgaactcgtaaaaaaagacctgggcgtcgacctgtcactcctgagcaatcgggagaagacgacgctggttgacgccctgagagaagaatacggtttgactgagctgcttgagcggttggacctggcgcgcagctcctatttttatcatcggtcgcccatacgggttgccgacaaatatgcagatgtccgtcgtaccgttgcagagatcttcgaggacaatcaccgatcctacggctatcgtcgggtgcaagcagcgcttagcaggcaacgggtgtttctatcggagaaagtcgtgcgtcgcctcatgaaacaaggcggcctccacgcagcaaggcccaagcggcgccgatatcgctcttatatcggggaaatcagccctgccccagataacatcatcaatcgcgatttccacgcgaacgcccccaacgaaaagtgggtgacggatatttccgagttccagattcctgcggggaaggtatatctatcgcccatgatcgactgcttcgatgggatggtagtcagctggtcgattggcacaagccccgacgcagagctcgtgaattccatgttagatgcggctatcgagaccgtgaccgaggacgacgagacgccgatcgtgcattccgatcggggtggccactaccgttggcctggctggctatcgcgggttgcaaaggctaagctgatccgctccatgtcgcgtaaagcctgttcaccggacaacgcggcctgtgagggattcttcggcaggctaaagaccgagatgttctatccaggagactggcgttcgacgaccatcgcggagttcgttgaggtactggacgcctacgttcgctggtacaacgagaaacggatcaagggctcccttggctatctcagccccatcgagtaccgtgaaagccttgggttagcaacgtaaatcagtccaagaaaatagccgcatccccggtgggtcaagattcggtggaaatcaacagcataaatccgtctggggtgggggctatgccgtcctggacgtcttttgtgcaacaaagcctcgggaatagcggttttgttcaagcagtaccggattatcggccgcacaattccagcgtttgccgtggcagacgcgcgccggataaatgcgaatgcgtggaatgccgcgaagttctgtgcatttttcagtccgctcagttttcgatatttcgccaattcaaacgaacatgattaccgaaccgatttccctgcacctttacaaaaccaatcgagaatttcaattgcgtatcgcgcgtctcctgcaggaaagcggacgccagtggttcgaagcggtcgagcgcgcgaccgccgacagcattgccgaatccgcggcggagatcgagacgctgcgcggaaagacggactggccgtccgtcgcggcgttgccggccgaatcgctcgggcgtctgttccagcggcgcgccgacgatgcccaggcggtcgcgcgggaagccgtcaagagtcaggcggccttcaccgccggcttgcagcaggcgctgggggattggcaaaaggcggtcggcgaggtcgccggaggcgtcaacgccgcgtcgtccgcgcaggatttcatcaagcaatggagcggcgcgtggcagggcgccacggccgtcgccaacgcgaaagtgcgaaaggaggcatgagatgacgacgacccaggatcgcaccgccctcgtgaccgggggcatgggggggcttggcgaggccattgcccgcgcgctgtacgacgcgggatgccgcgtgctggtcacgcatgcgcgcgacgcggcctcggcggccgaatggctcgccggcgaggcggacaaaggctaccggtttcactcgtacgacgcgaacgtcgccgatttcgaatcctgcaagcgcatggccgatcggattcgggccgacgggctgcatgtcgacatcctggtcaacaatgccggcatcacccgcgacgccacgttccgcaagctggaaaaagacggttgggacgcggtgctgcgaaccaatctcgattcggtgttcaacgtcacgaaaccgttcatcgacggcatggtggagcggggctggggccgcgtcatcaacatttcgtcgatcaacggcagcaaggggcaattcggccagaccaactactccgccgccaaggccggcattcacggcttcaccaaggcgctggcgcaggaagtcgccaggaagggcgtgacggtcaataccgtctcgcccggctatctggcgacaaagatggtgacggccgtgccggaggatacgctcaagcagatcgtcgccggcattccggtcggccgcctcgggcagcccgacgagatcgcggcgctggtcgccttcatcgccagcgatgccgcgggcttcatgaccggcagcaacgtcgcgatgaacggcggccagcacatgtactaagcgcggcccgtccgcttcgcggcgcggcatggcgcgattgccgccgcgtgccgtttcccctttgcgcctttttcaaaagaaacttttgtacgcagaataccgtcctatgatggtattttcgcgggaggccgccatgaaaagaaaggggaatggcgcggcggcatcggccgtcgaaagcgcgcaacccgtttcggcacgccgatcccttttcgctccgcattgtcgcgacaggcagaacggcttgcgccgcagcggcatcgagcagaagacattcaacggccatgccatgaacaagccctttttcgccaccctgatttcggtggtcatgctgggggcggggctgagtcccgcgtccgcgttcgcgcacgatctcgacgagcagttcacctgcaaatccagcgcgcacgcgttcatctcccggctcatcagcgaccagtccatcgagccgtcgccgatgctcgtcgaggccaattcggtcaatgcgttcaagccccggcacgacgcagggctcaccgcattcggcctgcgcgttcgcgcggtgttcggataccagccgggtgacccgatgttcaagccggggaacggcaagacgccgtcggggccgatctacggcgccgtggtgttcggctcgaccgattccgtcgaagcgctcgtgcggcaagcgggcagccacgcggcgatacaccaggtcattccgctcatgctctccgcgatcgtctgcgagagctgatccctccgacaatcccgacgcgccgctggcatccggcgcttgctgccttccacgccatgaacgtcgttctcgtcatcaacgcaggctcgtccagcatcaagtttcacgcattcgcggtggacgcggcgcaactcgaaccgatcgcgggcggcaagctcgaagagatttacgagcgtccgcgcttcaccgtcaaaggcagggatggcgacgtgatcgagcacagggtctggccggccggcgagtccctcgggcacgatgccgcgatcgcgttcctgctcgactggctgcgcggccacgcgggcgatgcgacgctggtcgcggtcgggcatcgcgtcgtgcatggcggcgacggttattcggccccggtgcgcgtggacgatcgcgtgctcgcgcaactcgagacgctcatcccgcttgcgccgctgcatcagccgcacaacctgacggcgatccgctccatacgggcgcgtcaccccgatgtgccgcagatcgcgtgcctcgacaccgcgtttcatcatacgcagccggccgtggcgacacgcttcgcgctgccgcccgagatcacgagccggggcgtgcgacgctacggttttcacggcctgtcgtacgagtacatcgccggtgtgttgcccgagtacgacgcgcgcgcggcgaacggcaagacgggtcgtgctgcacctcggcaacggcgcgagcatgacggctttcgacaactgccggagcgtcgcgaccacgatgggtttcaccgcggtcgacgggctcgtgatgggcacgcgctcgggcagcctcgacccgggcgtcgtgctgtggatgctggaggagggcggcatggacgcgcgcgcgatcgagtcgctgctctacaagcgctcgggcttgctgggcgtgtccggcctctccagcgacatgcgcacgctgctcgccagcgacgatccgagggccgccgaagcggtcgacctgttctgctaccggatctcgcgcgagctcggttcgctcgcggccgcgctcggcgggctcgactcgatcgtgtttacggcgggcatcggcgaatacgcggacgctgtgcgcgagcgcgtgtgcacgcttgcggcatggctcggtgtgtcgctcgacgccgacgcgaacgcgcgccacggcccgcgcatcagcgacgcgaaaagcgcggtggacgtatgggttatcccgaccaacgaggaactgatgatcgcccggcacgcgctgagccggctggcgcgctagggccagtgcggccgttccggccggccgcgcggcgcaaggcgtcgtcggtcggcatcggcagcgcacactcgattgcctgcggccgcgcgcaggcgtctggcgaatccggcgcgaatcgcgcgatcacccgcccgaacgatacagcggtgctggcatcgccagtgccatcgccatcgcgcgcccgcacgtcgcccgcacgcccatgccgaagcggattccggcgcatccggctcccgccgaacgaatcccggatgctgtccgaataatcgaggcttttgctgttcttgcgcgaagccgcttcgttatactcgaacgaaaagcagcgagtggcaaacggcggatgcgcgaaggctccgtccggtcgcgagcgattcgagagaccgtgggcgcatgggcgcgttcctgtttgagaggtgaggtatgggcgatcctgttgcgtcgttgtcgatctccgaggattttgcgacatacgtgtctccgcgcttcggatcgagggattcgacgtctcgcccgtccatggtgatcgtgatcggcgcgagcgacgaaatccggctcgtcacggagcggggcgcatacacgggccggtgcctgctggtttccccaaatgtcagccggtcgatcgaggtcaacaatgccaccggcctgtacagcatccagctggacccggcgagccggctgagtcaatacctgcggcgtcacgtgccgggcgagaaaccggtcgtcgatctgtcgaagaaggccgagggcttcgcgctggaaacgtctggcgccgcgctcggaaagccgccgggcgacccggacatcgcggcggcgtcgcagcgcgtgctcgatgcgttgttcggggacgccgtcgcgttcccggccaccgagtgccgcgtgcagacggtcgcaggctgcctgaaggcccgcgtcccggtgcgtaccgatccccgttcgctggcgaggctgtgcggcatttcggaaagcaggctcgtgcatctgttcgcgtcggtgacgggcgtgtccatccgcgagtacctgctttgggtcaaggcgcgaaaggccgtgtcgatgttcgcgtccggcaagacgctcaccgaagtcgcccatgccaccagcttctccgaccaggcgcacctgagccggacattcaagcgctacttcggcctcacgccttctttcctctcgaatccgcgcctggtgcgcatttcgaacagcgcaacggggtgtcgcgccgaaccggattgcgggcggcactgcgggcattcgagcttccggatcgccgatccggcgaagctctgctgaatgaaatcgcgcgtgcgcgaccggcatccggcgccgcgcgatctcaattccgcacgcgcttgcggaatgcgctcggcgtgatgccgtgccggcgcttgaacgcctgcgagaaactcgacaggtcgctgtagccgagccgcccggcgatttccgtgagcgtcaggtcgtcggcgccgagcaggctctcggcggccgaccggcgcgcctcggccagcaattcccggaacgtgacgccctcgtcgctcaggcggcgcttcagcgtccgctcgctgacgttcatcaggcgggccatgcgcccgagatccggcagtgccgccccggcggcgctcaagtgatggcggaccgccgccgcggtgccggtgcgcgcgcgtctcgattccatgagctgcgcgcacatctgttcgcacatcgacgccgtgaccggattcgcatgcggcaatgcgcggctcaggagcgagcgctcgaacgacaggctgttgaagcgcgcggagaactcgtgctccgtgccgagcgcggtcggccacgcccgggacggccggtacgccggccgcggctcgtcgcccctgaacgcgaaacggagcgacgcgatgtcgccgcccaggacgtcgcgcagcaggacggccgcggccgccatgtcccgctcgacgagaaattgccggatgtcgtccgcgaggtgatcgagttcgccgaatcgcaacacgccgacgtgctcgtgctcgtggtacgtgatcgaggtgaacgcgtaggaaagcggcaggaaacgcagcgcgagcgtgagcgcgtctccgacggtctcgctgctgatcaggccgtagcccagcatcccgtgcaccgaaaacgtataacggcatcccacctggagcccgagcccgggcgggtgcttcagcagccgcagcaaattgcgcgcgatgcacagctcctgcgcggcggccagttccaggttggggtcgtcgagctggccggcggcaaggcgcgtgccggccagcaggcgagcggccggcacgccatgctcctgtccgaaaccgatcagaagccgcgcgctcgccgggcctctcgtgaactccccgaaactcatgtcgacggacctcgtggaaacatcgctttggcctgaatcataaaatatttgtcctctcgcaacattgtagtttttgtgcgtggcgagcaacatacgcatacgttgccagtgtgcgccggatcgttgtgcgtatttaaactgacgcgaagccagcaaaaatggcgatgcgacgaaagcgggtgcgtcaatcagtcgtcgcattttcgttgtcgatccggtaatgaggctcgcgcgtcgcgataaatccgctaggattgtcgtcgcgcagggtttatgccgccgcgcgattcccgtttcgccctgtccgcgaaaagagccgtggcgaacgcaagccgccgcggaacgcgctgcgccgcgcctgccgtgcgcggcgtctgcccggcccggcccaatgtttcgagggccgcgggcatgggcggcggtcgtcggttccacgaaccttgtgcttcagcgaaatcgcgcgggcgaatgacgccgcgcgtcaggcgggcggtgcggttccgatcggcgaatgcggacggcgagtcaggcgtgtgtttttttccggcgctgcgctggcggcgcgcgtttgtttttatgtccgattcggacagcgtcgttttgtctcgcggacgaacgtaaggcgtgaggcgaaatgcgtcgggcgctgggcgattgtcatgcgaatgaatcggtttatttccgggagattgcgcactgccatggttgatatgtattcgatgaattccgtcgggcatttcggtttcgcagcagttgcatgcggcgatcagccggttgtgcccgcattgatttgacccatggtcgacagagtgcagatgaacaaaagacgcagttgggcgatcgcggcggtcgtggcggtcggattggccggcgcgggcgcgtggtgggtgcatgaccggcgcggcgcatggccggacgatatcgcgttcgcgaacgggcggctcgaaatggcgcgcatcgatgtcgcggtgaagtacggcgggcgcgtggtcgagctgcccgttcacgagggcgacgtgctcgcggcgggcgcggtggtcgcgcgcgaggacgactcggaattgctggcgcagctcgacgcggccagcgcatcgcgcacgcgcgcggccggcgcggcgacacgcgcgcgcgccgaggtcgatgcgagcgcggcaaacgagcggctggcgggcctcgaatggacggagacgtcgaagctgttcggcgacgggcaggtgtcgggcgtcgagcgccagcgccgccggttcgcgctcgacggcgccgaggccggccagcaggccgcccgctcggggctcgacgaggcgcatgcggcaatcgccgaggccgacgcgcagatcgcgcggctgaagaccgtgctcgccgacacgaccattcgcgcgccgatcgcgggccgggtcgagtaccggatcgtcgaagtcggcgcggtgctgcccgcgggcgggcgcgtcgcgacgatgctcaaccctgacgacatctatttcacgatcttcctgccggcgccgcaggcgggcaagctcgcgatcggcgccgacgcgcgcatcgtcctcgacgcgttcccgaacgaaccgattcccgcgcgcatcggcttcgtgtcgagcgacgcgcagttcacgcccaaatacgtcgaaaccgcgggcgagcgcgcgaagctgatgtatcgcgtgaagctgcagttgccggtcgacgtggcgcggcgtctcgcgccacggctgaaggccggcctgaccggcaacggcttcgtgcggctcgatggcgcgcatccgtggcccgcggcgctcgccgtgcgcgggagctgatcgatggctgccacgctcggcacgtcgggggctggccatgcggcgggcgcgatccatgtcgcgaacctgtcgcatcgctatggctcggcgctcgcgctcgacgacgtatcgctgtcgctgccggcgcacacgacgatcggcctgatcggcccggacggcgtcggcaagtcgacgctgctcggcgtcatcgccggcgtgaagcgcatccagcagggcgacgtgtcggtgctcggcgcggacctgcgcgtgcgcgaccggcgcgaggcgatcctgccgcgcgtcgcgttcatgccgcaagggctcgggcgcaatctgtacccgacgctctcggtgtacgagaacatcgatttcttcgcgcgcctgttcgggctcgatgcgcatgcgcgcgcggcgcgcatccagcgcctgctcgatgccaccggccttgcgccgtttccggaccggccggcaggcaagctgtcgggcgggatgaagcagaagctcggcctgtgctgcgcgctcgtgcacaatcccgacctgctgatcctcgacgaaccgaccaccggcgtcgatccgctgtcgcgccgccagttctggacgctggtcgacgatctgcgcgccgagcatcgcggcatgagcgtgatcgtcgcaaccgcctacatggaagaggcgcagcgcttcgagcatctggtcgcgatggacggcgggcgcgtgctcgtcaacgacagcacgcaggcggtgctcgagcgcgcgggcacggacgacctggagcgggcgtacgtgtcgctcctgccgggggccggcggcgccggcgcggccgcccttgtgattccgccgcgcccgcaggacggcgcgcccgcgatcgtcgccgacgggctcacgcggcgcttcggcagcttcgtcgcggtcgatcacgtgagcttccggatcgagcgcaacgagatcttcggctttctcggctcgaacggttgcggcaagacgacgacgatgaagatgctgacgggcctgctcgacgcgacgagcgggaccgcgacgctgctcggcaagccgatcgacgcgaccgacatgaacacgcggatgaaggtcggctacatgtcgcagtcgttctcgctgtacgaggagctgacggtgcggcagaacctcgacctgcacgcgaagctctaccggatggagggcgagcgcgcgagtgaggccgtcgagcggtcgctggcgagcttcgagctgcagccgtgcgccgacgagcggcccgccgcgctgtcgctcggcatccgccagcggttgcagctcgcggccgcatgcctgcacaagccggaagtgccgatcctggacgaaccgacttcgggcgtcgatcccggcgcgcgcgacatgttctggcggcacctgatccagttgtcgcgcgaggaacgcgtgaccattttcatctcgacgcacttcatgaacgaggcggcgcgctgcgaccgcatttcgctgatgcaccgcggccgcgtgctcgccgtgggcagcccggaggaattgcgcgagcagcgtcacgcgtcgacgctcgaagaggcgttcgtggcctgtctcgaagaagccgaggcggccggcgcgacggcgccggcctcgcgccagccggatgcggcgcgacctgacgctcaggcggacgcgacggccgaagcgacagccgaagcaaccggcaaagcgacagccgaaggggcccccgaagcaacgcccaccacagcccccaccgccggctcgctcgcgcgcatctgggccttcgcgcgccgcgagtcgctggaactcgcgcgcgacaggctgcggctcgcgttcgcgctgctcggcccggtggtgctgctgctcgccgccgcatggagcgtgtcgttcgacgtggagaacgtgcggttcgcggtgctcgatcgcgaccatagcctcgaaagccgtaccctggtcgagcagttttccggctcgcgctacttcgtgccgaccggccacgtgtacaccgacggcgaagcgcaccgtctgctgcaggccgacgacgcgcagctggtcgtcgagattccgccggacttcggccgcgacctgctcgccgggcgccggcccgagctgtcgttccatgtcgatggctccagcccgttccccggcgcgacgatcggcacctacgtgaacgcggtgctgctcgactacgtcggcaaggaaatccgtcatgcgagcgtcgcgatgcccgcactgccggtgtcggtcgagtcgcgcttcatctacaacgaggaattccgcagcatctatgcgattacgcccggcgtcatcatgctcgcgctgatcctgatcccgacgatgctgaccgcgctcggcgtcgtgcgcgagaaggagatgggctcgatcacgaatctctatgcatcgccggcgggcgtcggcgagtacctgctcggcaagcaggcgccttacgtggggctcgcgatggtgagctacctcgtgctcgtcgcgctgaccgtcacggtgctcggcgtgccgctgaagggatcgttcgtcgcgctctcgatcggcgcgctgctgttcgtgttcgcggcgaccggcctcggcctgctcgtgtcgacgttcgtgcgctcccaggtcgcggcgattttcggcaccgcgattctgtgcctgattccgtcggtcaatttctccgggctgctctatccggtgtcgacgctcaccgggagcagctactgggcgggcctcggctttccgtcgtcgtggttccagctcgtgagcctgggcagcttcacgaagggcctgggcgccgcgcacttcggcacgatgtacgccgcgctgtcgggcttcgcgctgctctacctgatcggcgcgtattgcctgttgccgaagcaggaggcctagccgtgacgcaatggttcaagaatgtcgcgcggctcagccgcaaggagatcttcagcctgttcagcgatgcgacgctgatggcgctgatcgtgttcgcgttcacgctcgccgtctactcggtcgcgaaggggatcaaggccgaagtgtcgaacgcgtcggtggcgatcatcgacggcgaccactcggagctgtcgcggcagttgcgcgcggcgatccagccgccgtatttcaagccgccggtcgacgtcggccggcaggacatcgacgccgagctcgaccggggccgctacattttcgcggtcgagatcccgccgcgcttcgaggcggacgtgctggcgggccgttcgccttcggtgcaggtgctggtcgacgcgaccgcgatgacgcaggcgggcctcggcaccgcgtacctgcagcagatcttcacgaccgagacgttcgcgttcctgcgcgcgcgcaacctcgatgcgcggctgccggtgaatgccgtcgtgcgcgtgcagttcaatcccaacacggaatcgtactggttcacgtcgaccatgcagatcgtcatcgacatcacggtgctgtcgatcatcctggtcggcgccgcggtgatccgcgagcgcgagcacggcacgatcgagcacttgctcgtgatgccggtgcgcgcgagcgagatcgccgtcgcgaagatcatcgcgaacggctcggtgatcttcgtcgtgtcgctgctgtcgctgtgcttcgtcgtgaatctgtggctgaaagtgccgctgcagggatcgatcgcgctgttcgcgctgggcaccgcgctctacctgttctcggtgacggcgctcggcatgtggctcgcgacgctcgcgcccgcgatgccgcagttcgggctgctcgccgtcccgacctatgcgatcgcgtatctgctgtccggggccgcgacgccggtgcagagcatgccggtcgcgatgcagccgttcgtgaagctgctgccgacgacacagttcgtcgcgctcacccagtccatcctgttccgcggcgcgggcatcgacatcgtatggccgcgcctgctgggcatcgccgcggcgggcggacttttcctcgcgctggcgctcgtgcgcttccgctcgatgctcgcgcaacaaggttgaatcgccgatgaccgacttcagaatcattcagaacgcttgcgcgagacccgcgacgggtgccgatgcgcgccgtgtgccggatcgcgcgccggggcgtgcgtcgcgccggcgagagggcgccgccgtggccgccgcgatcgcggcggcgatgctcgccgcctgcacgtcgatcgtgaaggtcgacgtgccgcctcagcgcgacgttcccgccgcgttcgagcaagtgccggcggcggacggcacgcaagccgacctcgcgcactggtggtcgcaatggcaggatcccgcgcttgcccgacatgtcgaggacgcgctgcaggcgaacacggatgtgcgcgtcgcgcaggcgcgcgtgcgcgaggcgcgcgcgctcgcggcggtcgccgaatcggcgcgctatccgtcgctgtccgcgcgggcgggcggcgtccacggcttcggcaacctgcgcgatccgtcgcagatgcccgacggttcgcccgatctcgacagttatgcgggcggcatcacggccgggtgggaagtcgacatcttcggccgccgcgcgagcgacgcgcaggccgccgcgctgctggccgacgccgcacaggaaaagctgcgcggcacgcgcgtcgcgatcgcgggcgacgtcgcgcagaactacctggaagcgcaagggctgcagcgcaggctcgatctgctcgatcgcagcctcgtcacgctgcatgcgctgcaacgctataccgacgcgcggtttcgtgccgggcaggccacgcgctacgacgtggcgcgcgtgaacgagcagatcgtcgcgcgcgaggccgagcgtcccgcgctggcgagccagatcgacgtgcgcaggcggcggctcgcgatcctcgccggccagcctccgcaacaggccgcgccgctggccgcgccggggccgtttcgggtgccggccgtgccggcgggcgagctgccgtcggcggtgctggagcgccggcccgacgtgcgcgcgacggcggcgatggtgcgcgcgcaggccgcacggctcggcagcgcgaaagccgacctgctgccgcgcttctatctgacgttcgtcggcctcgacggccgcgtgcatctcgacggcctgccggggctgagcggcacgggcgggttgatcggcatcggcgccgacctgccgatcttcaacgcggggcgcatccgctcgaacatcgaggccaacgatgcgcgcctgcaggccgcgctcgcgcagcacgacaagacgctgctgcagacgctcgaggaagtcgacagcgcgtatggcgtgcgtcacggcttcgaccagcgcagcgagcggctggcggcgacgctcgagatcgcgcgccgcaacgcggacgaggcccggcgcctttacgaaggcggccggcggacgttgcaggacgtgctcgatgcgcgcatcgacgcgctgcggcgcgaagacgaactggtgcagtcgcagaccggcgaggcgctcgcgacggtgcggctgtatctcgcgctcggcggcggctggtcgagcggcgacgaggcatcgcccggcaagacgtgagcggccggcgcgaagctggcgtggcgagcgaagcggggccgggaggccgcgcgcgggaacgaacaactgaaccgtcagtccagtccggccggttcgccggcgacggacgacaaaaggggtattcatggaaacgatcgaccaagcagccgaagccgttgaatcgacgtgcttcccgttcctgcgggacagcctgttcccgtggggcgcgatgtcgtcctacctggccgacgcgtggcagcgcggcatcctgtacgcggacgtgatgcgcgagcgcggcaaccggtacaacgcgcatctggcggagaaagtccccaacgtcctgcatttcccctgcgaactgatcctgtccgggctcgacctgccgaaaccggtgaactacgggctcgtgcgcatcctgccccatgccgatgcaccgaccgacgagaccaagcgcccgttcgtggtcgtcgatccgcgtgccgggcatgggcccggcatcggcggcttcaagcccgacagcgaagtgggcgcggcgctgcgcgcgggccatccgtgctatttcgtcggctttcttcccgacccggtgccggggcagacggtcgaggacgtgatgcgcgccgaagcggcgttcctcgaaaaggtcatcgagcggcacccggacagccagggcaagccggcggtcatcggcaactgccaggccggctggcagatcctgatgacggcggccatgcgcccggagctgttcggcccgatcatcgtcgccggttcgcccgtctcgtactgggccggctggaagggcaggaacccgatgcgctacgccggcggcctgctcggcggctcgtggctgaccgcgctgacgagcgacctgggcgcggggcgcttcgacggcgcctggctcgtgcagaacttcgaaaacctgaatccggccaacacgctctggaccaagcagtacaacctctattcgaaagtcgataccgaggccgggcgcttcctcgacttcgaggaatactggggcgggcacgtgtttctcaacgacgtggaaatgcagtacatcgtcgacaacctgttcgtcggcaaccgcctggccaccgcggagctgatcacgtcggacggcatccgcctggacctgcgcaacatccgctcgccgatcgtcgtgttctgctcgtacggcgacaacatcacgccgccgccgcaggcgctcggctggatcaccgatctgtatcgcgacgacatggacgtgctgacgcatgaccagaccatcgtgtacgcaacgcacgagagcatcggccatctcggcatattcgtgtcgggcggcgtcgggcgcaaggagcaccggaagttcgcggcgaacatcgacctcatcgacctgctgccgtccggaatctacgaggccacgatcggcgcgaaccccgagcagaacgttcagcccgccccggtcgagggcgaatttctgctcgacgtgaagccgcgcaagctggacgacattcgcgagatcgtgcagcccgacccgcagagcgaccgccgcttcgacaccgccgcgcgctgctcggacatcaatctcgggctttaccggaccttcgtgcagccgtgggtccgcgcgtgcgtgacgcccgaatcggcgcgccgcctcgaaaccctgcatccgctgcgcgtgggttacgaatggtggtcggacagcaatccgctcgccgcatgggtgtcggccgtcgccggcgacgttcgcgcgaaccggacgcaggtgctcgccgacaatccggcctggcaggcccaggagcgcgtgtcggatgcgatcgaggcggtgctggaccagtggcgcgatctgcgcgacgccgcctacgagcagacgttcgaggccgtatacggttcgccgtggctgcaggcgctcgtcgggcaaagggcggccgacgaccggccgccgcgtccgtatccgagcgtttcgcctgagcatcgtcagttcgtcgaccaaaagctcgccgagttgcgctcggccatcgacgaaggcggcctgatcgaggcggcgctgcgggcgatcttctacgtgctgcggcatcgtccggaaatcgacgagcgccgcttcaatctcgcgctgcgccttcacgagtcgggcgcagtcaagcgatcgtcgcgtcgcaaggcgaacctcatcgaggcgttccggatcatcgtgcggcagcagacgaacctgatgcgcctcgatctcgacgcggcgatggccgcgattccgcagttgctggcgcgatcggagccgaacgaaatccgccggctgggcgatgcgctggagcaggtgttcacggccggcgatccgctcggcgaagaggagcaggtggacctgcggcacgctctggcgatattcgacgctgccgcgcgacggtgagcgccgggcggcgcggcgctcggcgcgcatggagacgcgaagatgctgtgccggccgagcccgtcgcgcaactccagcgcgcgacgcgcgcgcaactgcagaccgtcgatgcctgccttgcggctgcgcgcggcgagatcccggccgaccaacaggaacgtcttgcgcgcgtcgcccgcgtgctcggcgtggatgcgggcgagaagcccaacaagcgcggaaagtcgaccgaagccgcctgaggatccccatggaaaacaaacgagagaaatacgcgcgcctgatcgcgttcgcgaagacgttgccgccgacgccgacggcgattgcccatccgtgcgatgagagttcgctccgcggcgcggtcgaggccgcgcaacttggcttgatccagccgatcctggtcggcccgtcggaccggatcgtcgcggtggcgggcgagagcgggctggacatcgcggatctgcagctcgtcgatgcgccgcacagccacgcggcggccgatacggccgtgcgcctcgtgcgcgagggacgcgcacaggccttgatgaaagggtcgctgcacacggacgaactgatgagcgcggtcgtcgcgcacgacaccggattgcgcaccgcgcgccgcatcagccactgcttcgtgatggacgtgcccggtcacgacgatccgttgatcatcaccgacgcggcggtcaacatcgcgccgacgctcgaggacaaggtccacatcgtgcagaatgcgatcgaccttgcccatgcgctgcgatttccggccgcgcgcgtcgcgattttgtccgcgatggaaacggtcaacccgaaggtcccgtcgacgctcgatgccgcggcgctgtgcaagatggcggaccggcgccagatcgaagggggcattctcgacggcccgctcgcgctcgacaacgcgatcaacgtcgatgccgcccggctcaagcacatcgattcgccggtcgccgggcacgcgaacgtgctggtcgtgccggatctcgaggcgggcaacatgctggcgaagagcctgtcgtttctggcgggcgccgacgcggccggcatcgtgctcggcgcgcgcgtgcccgtgatcctcacgagccgggccgattcggtggtcgcgcggcttgcgtcatgcgcggtggcggccctggtcgcgctctggcggcgcgacccgttgcgcgcggtcgtcaactgagccgagggaccatggacgtcattctggtcgtcaacgcgggttcgtcgagcctcaagttttccgtcttcgcggtgagcgggagcgcgctcgatcccgtctgtcacggcaatttcgaggaaatcgacacgcatccgcaggtccatgtcacggacgcgcagggcgcgccgcttgacgagaagcgctggcctgaaggcttccggctgggccacagtggcgcgatcgccttcctgttcgactggctgcatggccacgccgccggctataccgcgatcggcgtcggccatcggatcgtgcacggcggaagccactatgcgagccctgtgcgcatcgacgacgaggtgatcgccgacctggaggcgctggtcccgctggccccgctgcaccagccgcacaacctggccgcgctccggatcatcgccgcgcggcgcgcggatcttccgcaggtcgcctgcttcgacaccgcgttccaccacgggcagccggcggtcgcgacgcaattcgcgctaccgcgcgagatcacggagcagggcgtgcggcgctacggcttccacggtttgtcgtacgagtacatcgcatcggtgctggcgcgctacgacgagcgggccgcgcgcggcaagaccgtggtgatgcatctgggcaacggcgcgagcatggccgcacttgcgaacggaaggagcatggcgagcacgatgggctttaccgcggtcgacggattgccgatgggcacgcgctcgggaaccgtcgaccccggcgtgctggtgtggctgatggatcatcagcacatggacgcccgcgcgatcgagacgctgctgtacaagcgttccggcctgctgggcgtatccggcatctcgagcgacatgcggacgctgctcgccagcgacgatcctgccgcggccaatgcggtcgagctgttctgctaccgggtgtcgcgtgagctcggatcgctcgcggccgcgctgggcggactggacagcatcgtcttcacggccggggtcggcgagcattccgccgcggtgcgcgaacggatctgtcgcgcggcggcctggcttggcgtatcgctcgacccggcggcgaacgcgcgccacgggccgcgtatcagcacggccgggagcgtggtgtcggcgtgggtcattccgaccgacgaggagcggatgatcgcgtcgcacactctcgatctgctggagatctgaatggaagacacgccgaacctgcccctcgcgggccgaaaggtgctgatcctcggcatcgcaaacgagcattcgatcgcctacggatgcgcgcgcgcgtttcgcgagctgggcgccgagctggcgatcacctacgcgagcgaaaaatcgaaaacctatgtggagccgctcgcgcgcgaactcggggccacgctgttgatgccgctcgacgtgtcgaagccgggtgaaatggaatcgctgttcgacgcgatccgcgacacgtggggccggctcgacgtggcgctccactcgatcgcattcgcgccgaaggcggacctgcagggcggcctgatcaacagttccgcggaagggttcgcgacggcgatggacgtgtcgtgccactcgttcatccggctggcgcggctggcggcaccgctgatggaccagggcgggacgctgtttgcgatgagctacctgggtgcgtccagggtcgtgccgaattacgacctgatggggccggtcaaggcggcgctcgaggcggcgtgccggtatctcgcctacgaactcggcccgcgcggcattcgcgttcatccggtttcgccggggccgctcaagacgcgagcggcatcgggcctcaaggatttcgatctgttgctcaacgaagcacgccagcgcgcgccgctcggcgaactggtcgacatcatggatgtgggctttgcgtgcgcgtatctggcgacgccgtatgcgcggcgcatcaccggcaacacgatattcatcgacggtggcgtcagcattgtcggctgacgttcgtccgtattcccgctcgatgcgtttgtgtgtcgggcggctttgttgcgcaaatggtcgcggcccgatggtaggcttgccgcatgactctcaagaagaagacgccggtgcgctaccgcacgacgaactggtcgcagtacaacgctgcgctgaaggcgcggggctccctggggatctggcttgacccgggcatgcagtggctggcggcggccagcggcaaacgggggcgtcagcagcggtattcggatgccgcgattcaattctgtctcagcgtcaaatatctgttcaacctggctttgcgccaggcgttgggtctggtggagagcctgctcaagctggcggggctagactggccggtgccggacttcagtacggtatgccgtcgtcagcgcaacctgcaagcgcaactgagctatcagccgcggcatggcggactggatctgctggtcgacagtacgggcgtgaagttcctgggcgaaggcgaatggaagacccagaaacacggcgccgactaccgccgccagtggcgtaaggtgcatctggccgtcgatgcgaataccctggagattcgcggtatcgaggtcaccagcaatgcggtgggcgatgccccgatgctgcccgagttgctcaaacaaattccggccgacgaaccgatagcgagtgtcagcggtgacggcgcctacgataccaaactctgccatgccgcaatagcggcgcgcggtgcccaggcgattatcccgcctcgtcgcaacgcccaattctggaaaccggggcgtgccggggcagcggcccgaaacgaggcgctgcgagcctgccaatatctcgggcgcaggctgtggaagcgctggagccgatatcatcgccgaagcttggtggaaacgaaaatgcactgcttcaaacgcctgggggatcgcgtggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgggttgagattcagattccaatgttgaatcgttccgggtaaagcagcgcgaactgggtcatcgcgctcttccaatcgtgccgagagccggtccacttggccacgacgttgcgcagcgccagccaaatcagtttgagcgcggcctcgtccgacgggaagtggccgcgcgccttgatgatctttcgaagctgcatgtgcagcgactcgatcgcgttggtcgtatatacaattttccggatgtcgggcgcgaaggcgtagaacggaatcacctgatcccaggcccggcgccagagcgcggcaatcggagggtatttcgtaccccacgggctcgtatcgaacgcgtccagcgccacggcggccgcttcggccgacggtgcccgatagacctccttgagcgccgctgcgaccgatttcctgtctttccagctggcaaagtccagcgagttccggatcagatgcacgatgcaggtctggaccgtcgtttccgggaacaccgtgttgatcgcttcggggaagcccttcaggccgtcgaccacggcgatcaggatgtcctgcacgccgcgcagcttcaggtcgttcaccacccgcagccagaacttggcgccctcggtctgctcgatccagaggcccagcacgtcacgtgtgccgtcgcggcgcacgcccagcgccaggtagatcgccttgttgcgcaccacgccttcgtcgcggatcttgactcgcaaggcgtcgaagaacacgaccgggtacatcggctcgagcggtcgctgctgccattcgcgcacttcgtcgatcacggcatcagtcaccgtgctgatgaagtccggcgacacctcgatgccatacatgtccagcaggaagccctgaatctcccgcacgctcatgccgcgggcatacatcgcgatgatcttgtcgtcgaagcctgtgaagcgtcgctcgcccttggcgatcagcaccggatcgaacgtgccttcgcggtcgcgcggaatctcgacgtcgagcaggtcattgtcggttgcgatgcgcttgcggctggtgccgttgcgatggttcgtgcggcctaccggcttggcttcgcccttctcgtagcccaggtggtgggtcagttcgccgcccagcgcgcgctcgaatatcgccttcttcagggccgcgaattgctcgttgatcgaagcccgatccagcgttccgggcaccagttgcttgatgagttccgggtccaggttcaagcccttgcccggttcaatcgtcacttcttccttgcgtttgcgtggcataacgtggctccttggccatcagtttatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttgaacgccaagtggtcgagttgcagatccgtgcggcgttgctcaaccgcttcagccagctcggccggccgaatacggtcgctgcggcagctatggcataagtccgtctggggtttggggtagtttcgccccgagctgatttacgcaacagagccgcgatgaaacacaaatggtggaaccgtttcaagcggcgtaccgtgctcgccgcagttccgaatggccgggtcaagccatgcccgccgccaatagggggtactgacgtcaaccgggttgatcacgaggcagcggtagcagtatggcaagcgccgtctcggcgtcatccagccctccggcgtctgaattcggtcgagtgtcacaacgtcgatgcgagccaacacggccagtttgtgcatggtggtctcgtccaacggcgggaacataatccatactgcattggtcaaggccggcaacgaaccaagtccattggcctcccacgcctcttcgactgtcatccgatagcggcccgcgattcgtccgaaccagctgccgaatgcctcatcgccaaatgggcgcggcgcgtaaggccacggacgcacgttatcgcatgctcgtggaagcggcatctctcagatgctccagcttgattgattcgtgtcccccgcgaatcgcgagctcggccgccgtgttcaagatcctggagacttcccccgtgagaccgccgcttgccgcaaggccgccgcgaaacgcttcttcaggcgcgtgttggcagcctgccccgaggcaccgaagaagatcgtcaccgatcagttgggcagttacccggccgcgaaggcggagataccgaaattgacgaacgtgaagcacgtattcgtgaaggccagtgcgcgcgtgaacaaccgcgcggagaacagccatcagcccactcgagaacgcgagcggcgcatgcgcggttttcgcgacccgcagcgtacgcaggccttcctgtcgaacttcggtccgatccgtcagcacttcgcgctcaagcgacacctgctgcgcagctcactctatcgaaagcaactcgccgcgcggtttgtcgcctggcgcgaaatcacctgccgcacccaaaatccgtcgatggcttgctgagccactccctctcgtgcttcttcatcgacgaactacggcaagttgacagtgcccggcgttcctgtcagcgcgatcctgaccggcgcgaaccgcaacgatgtcacgcaactgctaccgctggtcgacgctatcccgccgattcgcggcactcgcggccgaccgcttcgccagcccaagatcctctacgccgatcgcggctacgattccgactcgcatcgccgccgacttcgcgaacgcggcatcaaaccggtcatcgccagacgacgcaccgaacacggcagcggcctcggcaaattccgttgggtcgtcgaacggactcattcgtggctccatggtttccgtcgtcttcgcatccgcttcgaacgccgatctgacattcacgaagcattcctcaaactagcctgctcactcgtctgctggaacatcttcaagatagctgagcggcctttttgaactggcctttaagggacattcgttaaaggacgctttcgccgtaccgtagggatcacatcaaccggctcggctcctatctgctcgacctccagcggaaagtaccaccgctcgatccgacgatcaattttgatttctctttcaaatcagccgcttaaggccattttggcgaaaattttacgaatcccggccgaccctctatgcggactggcgcctgtgcgtcgagcacgcgacactggccaattactttctcgatcggctcgtgttttcccggtggccgcgctggtgccaacggttgcggatgaagtattcgcccaatgatctcgatacgcgttccgaggcgttgctgaagcccggcccgtcgccagccgccgccgcggcggccacgttcacctgaccggcgtcgaagacgactattagacatatacaacgacgcgatagcgtgctactgtgtgagtatgactaatagacatatcgtctaacgagaatcgacatgacccaaaccatcaaacgccggccccgcccggatagtccgacgcccgacgagatcgtcgcgaagcgccagcaagccggccgcacgcaaatgcaggttgccctgctgcttcgagtgagcctgcgtcaggtccagcgttgggagcgcggcgagcaggacatgccgtcggcgacgtggcgtttcttcaagctgacctgcgggtattactacccggtcgatttcgagcgcgtggaagattttgagcgcgattgggacggcctgcgcgaccggaaacgcgacaccatcgagcacggcgacatggtcgaactgcgtgcactggacggcaaacgcatgcgagcgtcggtgtggcttgaccgcgtgcacgacggcctcgtcgacgaggaatcgtatggcgcgatcgtgcgcgagttccctgaccatcccgcacaagcgcagctcggcaagttccggatagaagaccgagtgacgtttgcgcgttcgaatgtgattcacctgacgcaacggctgccggccgatccggtggcgcagtcctgagataacgcaagccaacatatatcggagatgccatgccagaagtcggccgccttcacgaggggcttgccgtcgccggcgaacgctatcgcgtcgtcatccaaccgcgttcctatccgttcgctcttgatgaatccgacgtcacgttgttcattgcggtcgacgcgcgatcgcagtcgtggggcaacgaatgggcgcggatcagcggcgacgccgtgatcccggctcggcggcaggatgtccgtctcgcggtgacagcgggcggatcggacgaactgcaggtgctgcccgcgcggcacgcggacctgcccgagttccggaccggtatcacgctgacgctcgaaccggggatgcgcgaccccattctcaccgcgctatcgcgcgtggaacgtgtcgcccagcggaccgctgccgattgccaggccatcgagccgatgctcggccgcacgctcgccccctactcaccgacggtgctcaagccgcatgaagtcaacgcgatcgcggcgattgtggccggcatcgtgctgcaaggtaagggagtccctgatgcgatcagctggtcggtactgctgtcaccggagtattcgacgtgggcgtttggcgagaacggcgatcacccgcactacgcggaactggggacggcgctgcgccaacccgccgtgcaggcgatgctcgctgaagcagggcgtgacgttcgcgcgtgagcgccgggctggcgcccgagcgaacggtattttctaggagcgattccgatggacctgatgaaaacgctgatgcccccgatgtcgatcaaggcgctcgccacgggcgtcctttaccgcgccttcgtggtcttgccgccggcactttgccgcgcgggtcaaacgttcgacgggcggacggtgttttcgaagtgccgcatggcaaggatgaggtcgcgcacctcgagcagctgctggcgcatgcctggtgcgttgacacacggggctggactgaggacggcgccatttacaacatttacagcgcagctgagctgtacgaggacaagtcggacccggccgtcgacctgcgcctgctcgatattggtggcgggtcggacggggtcggcccggccaaggcgtattacgcacggacccctgtcgtggatctgttcgtgacgccgcgcgtcgccatgcgcctacgcgagctgctggccgtggtcgatcaaatgtacgagcacagcccgacgggccgagcgcgtgatcgggctatttccaacatccggagaccccatgaaaacgacagcgagatatacgaaaggtcgcggtgaggcgtccgtccacgcacgcgcgattgtgcgggcccatgccgaccacgacctggtcgagatcgacattgctgggcaattgaacagcgagcatcacttccggccgatcagcagcgccgacgaagccgagatgcttgcgcggcaactgctcgacgccgcggcgaaggtgcgcgcggtcgtgccagccgcgcgcgtgtcgacgcccaaggtcgcatgagcctgcgcgagtggttcttccgtcgcgcgatgacgcgagcaacggccaaaccggcgcctccgcggataccgatgtcgggggaccgactgatgcagcgggattacttctcggtgacattgagcgacctggccgagggcgacgtgctggtcgacgcgctggagcgcggcgatgtcgtcggtcgcgcgtgggttccggcgaccgacgagggcaagtacggcgagtacgcgaaggaggtgcgaattccgctccaccgtgcggcagcggcgagggttcagtacacctactatttgcgtcagtacgaatataacgaacgcgatacagtgacgttttggttgcgcctgttgggtcgtgactaccgtctccacgcgtggttggaagacgcgcggcagggccgctacaaccgtcagcggatcgcgcgtaaggaacgcatggatctgttgctgtggctgatcgacgagtccgtggctgcctcacgcgatcgtacaagcgcttaccgatcctcgcttgaattcctgacgcggcagcatacccggcgttggttgcgtcaccctgctgcgctcgacctgatgcattacaccaatttccagctcgactcattgagggtgcaggggctcgtcgagaaggatgctgacggttcgggctatcgggcatgccctgcggcacttgcggaagtcgaccgttacgcgaccgaggagcgacggcacgcggcgagccaggcactgcagcattgggtcattctcatcggggggctggcgctcgtcgccgcggctgctcaggcggccgccaatatcaagcaggcgtggttcgacaaacaggaaacgggtggcgccgtagagcaacgcctgccgtcctccaatgccgttccttcgccggaatccgcggccaccgcgcatcacgatgcgcgtggccatcaacgtgatgaacctcacaacaacgcaagggagtcgcagtgatgaccggtgtgacctacgaacaaatcacgaaacgggccggacgcgaaagtgaagcgtgaccctagcccacaaaactgtcccatttgaaagtggaaaattccagcatgacgttgtcatcaagaccaggaggtcatgccgtgaagaagagcaggttcaccgaagagcagatcgcatacgcgttgaagcaggccgagctgggtacgcctgtcgcggaggtctgctgcaagatggggatcccgtctgcggccaaccaccagtctgcttcgaaggtcctgtttctctgtcatcacggtctgagtgcatgtgtccactcggacacttagcatctgaccttctgcctaccattggtagggcgtcgttcattgacggcttacgactcatcgatgcgttgcgcgcgcaactgcgcgcgcgcccggtgccgctgacgctcgaaaccgcgccggccgacacgccgctgatcgcgcatctggtgaccggcgaggcactgcatccggacgcggtcaggcgactgttcaagggaatttttgcgcgggctgccgaccagctggcgcttacgtacccgaacgcggccgccgacctacgccgcaccagtacgcattggctacgccacaccttcgcgaaccacggcctggacgccggcgcggacattcgtgatatgcaagagctgctcgaccacgcgagccttggcacgacaacgctctacacgaaggcagacgccacgcgccagttccagtcggtcgaggcgttgttcaatgcggcgctcgatggcgcggatccgccgccgtccgcggccgtgcccatcgcgacgccgccggcgtcggcgtccgcgttcacgacgcgccatgccgacccgggcaccgcggccgagctggtcaacgtgcacgtgacgctgcgcgtcgaaccgaagcgcgccggtggccgtggctgggcccgcgtgctcgagcgggtcgagcgcgaggtgctggccggagtcgcgcactcgctgacccgcgacggcgtgaccgtgctgcaggtgccgttcgagaacgacgacgcattcggccggcgcgtcgacgaccttgctggttgcgatcgcgctcatcgtggagcagcatcgctgtaccacgcaaagcggggcgtgggctgaagatgcggtgagcattggcgttggtaagtgcgccgcatcatcgggttgtcgggtgttgattgctgagcccgggccgacgttgactggcttgtcagattttggttttggcgagccaccgactgagctcgccgctaccgagcaacatgaagagcactacgagcgcaaggcctgcggaatagtgcgccacaatacagacgatggcccctccgagcaggaacaatcccgccaccccgacatagctcaggatggtcagccgctgtatagccatcgggtgctcgatctgaagcagtcgtgacgcttcatcctttgccatgtagattgcaaagaaaagggggagtgcgacggatgtgaatcgaatggcccaggtgagcatggggttgagtgggagctggacagtcagcacgccgacgatgattagcaggcaaacgcctgctaatccgaggcttgccttttcgaggaacacgttaaagtctttcactttgttgctgcggtcaccgtttgcatctgccattattttcctaccttgattgaggtgctgcgtatggggcgcggcgcaggtgccgttcgagaatgacgatgcgctcgaccggcgcgttgacgacctcctggtcgcgatcgaaagcatattaatcttctatgggcagagacaggaacagcgcgacgtcccgatttgagaacgggcattaactattcttgagacttgcagaaaatccgttctgtacaatcgcgtatgagggcaaggcgggattcccgcttcgcaaactggcgtaagaatatagaaaggtgtgcggatggatgcgcttgaactgatgcgagtcattcgaggcggcctgattcagcaggaccgcctgcttcggctggatacggcggtgggaaatgacgttttgctgccccatcaaatgattggcgaatcgcggctggggcgggactttgaatttgtcgtcgacgtcgtcacgacaacaccgaacgtcgagctcaagaatctgatcgcgcagccggctacgctgtggatccagcagcccggcgcagtgtatgcgccgcataatggctacgtacatacggcgagacggcttggtgccgacggagggctgacgttccaccaaatatccatcgcctcatggatgcatttcctgcgcttccgccgtgatcagagaatttggcaggacaagccagtcgacacgatcgtcgccgacgtttttaatgcgcatccgcaggcccgcgggttctttgagtttcacctgtcccgtgtgttgccgtccctttcgttctgtcgtcaggacgagaccgattggaacttcgtccatcggctgctggagtcggaggggctctacggctattggaaacatgacgccgacggcagagcgcaccggctcgtcatcaccgaccggctcgcagcactcgaagaagcgttgccggtcacgttttcccgctccggaacaaccgtcgcgtcagatgccctcaggcaatggagcgcaacgcggacactgcagagcacgtcgctgaccacccgaacgttcgactataagagtccggcgagtgccgtcaatgcgaagggaacctcgatgcccactatgcctaaccagggtgatctaccggatcaggccgagatctacgagtacaccggtgcctacaccttcttgacgcaggagcggggcgacgcactctcgaagactcgcctcgaggaatgggagtcacggtcgaagcgttttttcggtatcggcggttggcgcgcagccgacgcaggcaaacgtttcacattgaatggccatccggatcacgactgcgactcgcctgagcagcgcgaattcgtagcaatcggcgtgcgctggatcgttcggaacaatctgccgatcgctgcatcagcggcgaggatgccccatagtctggacaaaccaatcgcggaatccgggatcgacgacttggacgttgctgggtacgtctcgtcatatgccgatggctccatcggtgcctaccaagtcgaggtcgaagcacaacggaccacgataccgttccggtctccattcgagcacgttaagccgcagacgcatctcgagaccgcgatcgtcgtcgggccgcaaaacgaagaggtctacacggacgagttgaatcgcatcaaagtccgcttcgtttgggatcgcatcaacccaggaaacgagggtgcttcgtgttgggtgcgcgtcgtgcagtccgacaccggaaatggctacggtgccgtacatccgccgagggtcggcgaggaagtcttgatcgactacgtcggcggggactgtgaccgcccgatcgccatcgcgcgcgtgtacaacggcgcgacgaagccccagtggcacacgcacggtctcttatcaggctatcgctcgaaggaattcgccggtgcgggatataaccagatggtaatggacgactcgaccggccaaaaccgcctgcagttgttcagcagccagggtaattccgcactccatctcggctacctgatccagcagaccggcaacgtacggggtacctatcttgggagcggattcgacctgcgtaccgacaactacggcgccgttcgcgcgaatcgcgggttgtacgtcaccacgtatccgaatgcggccgacagccagccgctcgacgcgcgtgacacgcaacagcagctggtgcgcgccgagagcttgcttgaatcgttgtctgacgtgggcactgcacacaacgccgagagcctacaggccggatacgacgcgctgaagcaactgacagatgcgacgcaggaatcgatagcgggatccgcatccggcggacgaactgctggtggaggcaccggagccgcgaacgcctttaaagacccggtgatgctgttcggtagccctgcaggcatcggattctccacgaatgaaaccgttcatatgtcagcggctcagcacgtcaacatcgtcagtggccagagcactcacttcgcgatcgggaaatcgctgatcgcgagcgtcgccaataagctgagcatcttcgtccagagcgccggcatgaagctgtttgccgcccgcggcaagatcgaagtgcaggcacactcggacaacatcgagctcaccgcgcaaaagaccgtcaaggtgctttcggcgactgcaaatgtcgaagtcgccgcagatcaggaggtcttcctcacgtccggcggcgcctacatccgtatcgcgaacggcgacatccagattcatgcgccggggaagatcgacatcaagggagcgacgcatagcctgaacgggcccactgcgcagggttacgtgctcccagggctgccccatgcgggcgacgttccgcgatatcacgaacagttccacctagtcgacgaggacggcaagacggtattgccgcacacgcgctacgagatcgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccggattggcggtcatgacattcgggttacgggttgaagttgagatagaccttgccggtcatccactcgtcgtcgagttcggcgagcagtgcggagacaaggcgcaggcaggaatcggggttggggaagatgctcgccacccgggtgcgtcggcgcagctcccggttgatccgttccaggccattggtggtgcgcagccggatgcgatgcgccgccgggaagtcgaacacggtcaggctctcagggatggccgtctcggcccattcggcaagcttcggatgttccttgcaccagagggtcagagcggccttcaagagccgttcggcctccgtccggtcgggggcgttgaagatggcgcgcatctgggcggccaccgtctttcgggcctcctgccgggtagtgagcgcgccggcgttctgctgcagatggaactggcagcgctgccagggcacggaggggagtacggcccggcgggccgccttgagtccggcatgatcgtcggcgatgatgagcgtgacgcccttcaggccgcgggccaggaggctctccaggaaacggcgccagttgatctcggcttccgaggtggcgacctcgcagcccagcacacggcgtttgccggaagcttcgatgccgacagcgatcaaaaccgcgcaatcgacgatgcggccttccaggcggaccttctcgtagcgcgcatccagaaaaaggtaaggcgtctcacccaagggacgttcgcgccaagccctgagtccctcgtcgagcttggccgcagcgcggctgacctgggcgctggaaagcgaaatctccggtccgagcaggcgctgcaggacgtcgatgacgcggcgggtggagacgccttggacatacatctcggccagggcgagattgaccgcctggtcggtgcgggtgcccttctccagggcggaaggataaaagtcgctggaacgcacttgcggcacctggaaggtcaattcgccatgccgggtgagcacggtcttgggcttgaaaccattggcgtaatcgcgccgtgtttcggtacgctcgtagggacgggcgccgagaaacgcgcttcgctcgatcttggcggcttcattgacgaggatacgcagggcttcgccggcgccgtccaggccattttcaagcagggcggcataggcggcttccaaaggattcgtttcgacacgcatcgccatgagggatacactcctttctcgaaatcatggcgtcagacccaccgtcgtgccgcctgctgggcggtgacctccggcgctacgcgcctacgctccccgcccagcaggccacgggcaaaacggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcaaaaggtggagcggctatagtgatgcaaacggctttacccagcatgtgtatacagaccagcccgaggccctttctctgacagtctacaaagaggtcgatgatgacagcgacgaagaagcgtaaaaccgagaagcgtcacgtgaagcacgcgtcgaccaccggcaccgatcaggattcgctggtgaaggctgtgatacagaacgattcaggcgagtgggtgcggccggcaaccggcgacaagttcgtaatcgacgagacgccaaaatttccggtcatcactttcgagatcaagagcgagcagcctccgccgtatcaatggaagtggacgattacgtgggacgcacaggtgagcggtctccgagaaaaaccgcgcggcaaaaaactcaaaaccttttcggataccggctcattctcgagcaatgacaaaacgtgggttgccgatctggacgggaagatattgggcggcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcagtttggccctggcacgcgtgactttcgcgaggatgtcggaggcttttgctgtccagatgaatggtttcggatgacgattgtgcttctgcacgtactgttcgattgtgctgaccaattcgggtaccgagcggaacgccgcacgtcgcaactggttcactgataagtcacgaaagaagcgttcgaccatgttgagccaagaggcactggtgggcgtgaaatgcatgtggaatcgcgggtgcttggcaagccatgcctgtacctcggggtgcttatgggttgcatagttgtcagcgatcaaatgcagctccttgtccttgggcgtgttgcgatcgatcttgcgcaagaagctcaaccactcctggtgacgatgtttagtctggcactggccaatgacactgccatcgagcgtgttcatcgcggcaaacagcgtcgtcacaccatggcgcttgtaatcgtgcgtcatcgtttgagcgcgacctcgcttgagcggcaagcccggctgggtccgatcaagtgcctggatctgggacttctcatcgcagcacaggaccaaggcgtgctccgggggatcgagatacagcccgacgatgtcctcgagtttctcggcaaagtgcttgtcgttcgataccttgaagctctctaaccgatgcggcttgaggccatgcgcctgccagatgcgccgcacgctcgcctcacttatgccggccaccgctgccatgctgcgtgtgctccaatgcgtcgcgttatccggacgttgctgcgtcgtcagtgccacaacggtcttgaccttgcgcgcggagatcttcggcttgcgcccgggtcgcgtctcatcccgctcgatccccgtcacaccgtcagctataaagcgagcgcgccagcgtgcgaccgtgcctcgccagatagccaggtccgcactgatctctttatctgtctttccctgcgctgcgagcaaaatcatcttggcgcgctcagccagtcgaaccggaatcgtccggccagtagcccacgtctttaactgtttgcgctgtgcttcacttagctcaactttcgccgcgattcgcatgagttctccctccgtatcaaggagactcgtaaaccgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggtcgaggtcaccgcgggtacggagcagttccgacgcaccgtctttatcgtcggtaccaacccaagcaaggatgctgtgcttgagttcctgaaggcccagaaggacgcagtcggcttcgatcgagtgatcaatcaggaaagtcactacaagaatttcatcaacgcggacaacgaaccagtggtcgcattcgacaatgggtacggaatgacccagatgaccannnnnnnnnnnnnnnnnnnnnnnnnnnnntccaactcttgagagaatggagctatgaacaagacgaacaagttttcccccgaggtgcgcgagcgagccgtgcgcatggtgcaagagcaccggggcgagtatccctcgctatgggcggccgttgaatccatcgcgcccaagattggttgcgtgccgcagacgctgctggactgggtcaagcgcgaagaagtcgacagcgggcaacgcgacggcctgagcagcagcgagcgggaacgcctcaaggcgctggagcgcgaggtcaaggagctgcgccgcgccaacgagattctcaagacggccagcgcgttttttgcgcaggcggagctcgaccgccgactcaagtcgtgaaggcgtatatcgaccgctaccgcgatgcgtacggggtcgagcccatctgcaaggtcttgcagattgccccgtcttgctacaggcgccacgcggcgcggcttcgcaacccggcactgcgctgcaaacgcgcccaacgcgacgacgcgctcatccccgatatcgagcgcatctggcatgccaactggcaggtgtacggagccgacaaggtctggaagcagatgaatcgcgaaggcatccgtgtcgcgcgctgcacggtcgagcgcttgatgaagcgtcaggggttgcaaggcgtgcgtcgtggcaaggtggtgcggactacgacgccggacacttcggcgccatgcccattggaccgggtccagcgggtgttcaaagccgagcggcccaaccagctgtgggtatcggacttcacctatgtctcgacctggcagggctggctgtacgtggcgttcgtcatcgacgtgtacgcgcggcgcattgtgggttggcgcgtgagcagcaccatgcgtaccgacttcgtgctggacgcgctggagcaggcgctgtatgaccgccagccggcctccgacaccttggtccaccactccgaccggggctcgcaatacctgtccatccgctacaccgagcgactggccgaggccggcatcgagccctcggtcggcagccgtggcgacagctacgacaatgcgttggccgaaaccatcaacgggctgtacaaggccgagttgattcaccgccgggcgccctggaaatccagggaatccgtggagttggccaccctgcaatgggtgcactggttcaaccacatccgactgcttgagcccatcgggtacatcccgccggctgaagctgaggcaaactactggcggcagcttgccagcgagaccattgcattggtctcaacttaaaccaaccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagctcctacgtacgagcaagtgtggaactggaaggagaatatcaaggtgggcatcaagctctatcaagagaagcaggggtacgccaagaaggacttggctggccatccgtataccgaggaccaattgatccgtgcgacgttctctcgatggaatggcagcgtctactaccgatgggacgaagcatcgaacgcttgggtgccgaatgggacgattatgtgcgatccggacaccagcaatattggctgggatatgtcgaaagatgcgaacaaagataagaccgtggaagaattgcacaaacgcgacaaggacacctacaagagtgggaagtcaggtcgttccgatgaacacgcttggatctattcgggtatttgttatgcagatcacatggcgaacaattaaggggagcttgtgtgcggcgattgtcggtactttttgtgccggcgcaattgcacaaacaccgcagccccagtttgttcaactgagcgccgggccgattgtgcaggaacattcgcatcggctagtagtgaccgacacgcggcatgggaagttacggacgctggaggtcccaagcgcgatacggcgtgcgttgatgtcgtcgtcgagcgtggcatttcctgcggcacggtcgagcgtgatcgacggtcacgaattcgtcatggttgtgatcaatcaatcgtctagcgacaatccgacgggctactgcggggcaggcgaggaagggacgctttacgtacttcggttagatggcaagcatgcagaacctgtctactcgactctggtgcagagttgcctcaagaatattgatttgttcaccgattctgggaacaagtctccctatcttgcgatcgcatggacggatggaggagacgggttccggattcactgggaaaattacgcgaaaccagaatccctgactcggcaatatcgctacgcgaatggaagattcaccgtcgatagcgagcgtcccaattgagccgtggattcgttcgtcgcgctagaccgatggaggggctttgcagccggcgaagatgcgttggctgcatgtgccgaagaaagaccggtgggaccgtctcatcctttccaatcaggagactggatggtaagcgacgccaagcgcgagcccatgctcgcgcccggcggcacgctcacggatctgcgtgtccggcgcgagcgtaagcccgccctagaggtgcatgcgggcaaccacgctgagctcccgcgcggcacgattgagcgccacgacgcggccgctctcgagcacgacgagcccgcgcgcatcgtcagacgacggcgccatcgcgggcaaaacttcaaggttgatgcggcagatacacgccgatccgggcttacacggtggttcaacaaaattggcgaggggtacaagggtacgaacagcgccgtgtcacctgcggggccacgacgcttcacgaatgtgacgtcgacgccatcgcgcttcagcgccagcgtgagccgcgagggtgccggcgacgtgtcgtgcacggcggccgccgacgcctgagtttacgcagcgagccggtgctcgtagtgcggccgctcacggtcgacgaggatctcgagcagctgcgcgcgccggattggatccggtgctagccaggcgtcgacgttcgaggatttaatgggcacgatacacctgtaggaatacttcattttgttagtaagaaatgtgttgacagacatggcactctgtactgctattcaatttctttgagaagagtagcgggatgggggtccgggggaagggatgcggcctgtggataactcggaactagagcggctgcgcggcctcgcagtgctcgacgtgcttcatctgatggccgaacacacgaagctcgatcgggacttcgctcctgtgcgcgccttcaacacccgacgcgtgcacgtgactgctgccggcgccgactgggagttgttggtcgacggcgctcgcttcttcgacacgcgggaacgcaagggcggcggcggtgccgtcgacctcgtgatgcacctatggcgcgtgccattcaagcaagcggtgaagatgttgcgcgaggccggcgcgtgaggtatgtacgtgccaccgaggagttcgtcttcgccggacgaccgcggccgggattccccttgatcctcgacgactcgatgacgcccgcgcagccgttccacgactacctgctgtaccggttgctcgagcgtggcaagacgctggatcccaagacttgggaggcgtatgggcgccggctctgggatttcgcccgatttctgcaggcgaacgattggagctggaacgatccattcatgtcggttgggcagagcgtcgtgcgtgtctaccgcgactggcaggctcaagacctcaaactggacccggcaaccgtcaacgaccggttgaggttggttgcagcgatgtaccaatgggcacatgagcgcgggcggatcgaccgcttgcccttcggctgttccgatatcgccgtgtacggcattgagcatgacctggcccacgtcactggcggtcgcaagacgttgagccgtccggcagtgctgctcaacgaatgggacaaggaacccgcgttcctgacagtagaccaactgaagatcgcgcggcaatcgatacgctctgcatcgcaacggctgctgttcgatctgatggcgcgggttggtctgcgctcagtcgaggcacgcaccttccctctgtcgtacgtgtttgatcccagtgcccaaaaagctctgaagccgggcacctttatcgaagtgcgcctcgacccgcgggacatggagatcaagttgaacaaggcccgggtcgtgcacgtgccatacagcctgatggaggacatgtacgcatacacgacatacgagcgcaacggtctcgtaggagcggcggagcgtaaggaactggtcctgacgatccacggccagcgctacagcaaggaagccgcggtgaaggtctgcacggatctcagcaaccgggtcggcttccgggtacgcccgctcatgctgcgtcacagctacgcgattcataccctgctgctgttgcgcagccgtcccgagatcaagctcgagccgctcatgtacgtccgcgatcgtctcggtcacgcgagtgtccaaaccacaatggtgtacctgcagcagatcgagcggctgttgggcgccgaggcgctggcgatgatggacgagtttgacaggctctacggggtgagcaaagccttggcctcggcgccgcaggtatccaccgttgatccttgacactgagccacgccatgggcagaacgaagaactacaacgtcagcgagaatcgcgccgcgccggtcggcgccacatcggcgtcacgcgaatcgccgagggccagcgccgacgacacctgcatcgacatggcgacgctgttggggcgagaggcccgcttccctcagagaatcaagacgctcgatcttcgtgactggctgggacgtggcatcgacgactgggtgtgcacatccggcttctgcctcaaggcgatgctgctctctggcgcgcgcgcgacagcctccgtcaccacgtacttcgggcaattgcattacctgttcgagtacctcacgggcagttcgcaaacatctgtgcccccgaggccgaagctcccgtcggacctgtctccgcaacatgtccagcacttcatcggctggctgcagaagcgggcgcaggctgcagattggagaccgagttcgacgcgcaatacctaccgggccgtcaagaccgtactcaccgaaatgttcgtacagggcttcatcgagggtgagccttcgcgctttttccggcacagtgcgttaccgtggagctgcgaagacagtctgcaaactagcctgagtgacgcggagcaagagcgcctggccaaggctatcaagtccgatctcgttgatgttcaccacggccgtctgccgctgaagcaaggtgccgtgcagggtctcaggctattgctggtggcgcatcgccaggggctcaacccgacgcccctgctcgagatgtgccgtgacgcgttggcgccgggattcctgcctggcacgatccgcatgcgcactgccaagcaccgcagcaaaaaggtccgttccagtatcggccgcgccgctcttgaacggcaagcgtcaacgcaaccgagcgagccccccgccgagcaagacctttgtttcgacctctctgaaggcgctgtgctgcagcaagccatcgcgagcacnnnnnntgtggcgcgacaatctggatgagagacgcgcgacaatcagcttgagaatgtcgcggcaggaatgatgatgccgatgttgattgacgctggcaagcgtttactgattgacgcgcggttttgattgacgctggcgagcgggtgtcgcgcgacaatcaagctgaagccacgagtcgttgaggattgctgtgtaatggtgacgccgcaggtattctggctgcgcgacaatcaggatgagaatgtggtcgcgtggaaggtgatgccggggttgattgacgccggctagctttgcctgcgagccgcgcgtcaatcaggatgagaacagcgggtcattcggtgaggtcgatgccgtgctgatcctcctgtgtcggtggcacgccaacgttcttcggtgtcgctctactggccgggcgtcccggtccctgctgcttgcgctgcagggcagtacggcgacggtagctttcgacgttcagctcaaagatggtcgagtgatggaccagccggtcgacggcggccaccgtcatggcccggtcggggaagaccttgtcccattcgccgaacggttgatttgctgttatgcaaagagaacggcgctcatatctggcgctgatgagctcgaacaggaccgacgtctcggcctgatccttgctgacataggcgaaatcgtcgaggacgaccaaatcgaagcgatccagccggttgatggcggattccagagcgagctcgcggcgcgcgacctgcaaccgctgcacgaggtcggtggtacgcgcaaacaggaccttccagcccttctccagcaggctcagtccaatggccgacgacaagtgcgacttgccacccccactcggtcccagaagaatcaggttggtgccgttacgcaaccagccatcgccagcgcaaagcgccgagacgtgcgcgcgggacaccatcggcaccgcgtcgaaatcgaagttctccagcgtcttgcccggcagcagctttgcgtccttgaggtgacgttcgacccggcgtcgatcgcgctcggcgatctcgtgttcagccagcgccatcagcaggcgtgctgccggccagccttccgcgtcggatcgctcggcaaaactggaccagatctgcttgatggcgggcagccgcaaatcgttgagcaacagcgacaggcgggtgacgtcgatgtcgagactcatgctgccacctccgttgccatgtcaagcagggcttcgtagtcgctcagcgcggcgagctggatgttcacctccggcatgctgctcgtcggcttcgcttcgaagcgcgaacatagtgcgtcgagatcgggtaactgtccatcgtccaggcactgctgcagcgcctcggccagttgggcttcgcagttgtgctcgtgggccaggctgagcagttcaaccatggtcctgcatgcctggcgctccgggagctgttcgagcaggcgatcgaagctcaggcgataggcctcgcgcggaaagacctgatcgcggtagaccaggttgagcagcgccatgggcttgcggcgcagcgcgtggatgacgtgccggtagttgatgacgtggccgtgcttgccattgggacccgcgcggccgcgctgcagtgtcatcagggccgtgccgcccaggaacagttccagccggtcgtcgtacagccgtacgcgcaggtgatggccgatcaggcgtgacgggacggtatagaacaccttgcgcaggacgaaaccgcaggtggtcgtgacgtacacgcgcgtttcctcgtagtcgcacgtacgctggaccggaagcggctgaagcagtgcccgctcgacctcaatgcgtttgccattacgcgcgttgattcgaccgacgatctcgtcgatgaagcggcgataggaaccgagatcgtcgaagtcgtgactgccgcgcagaagcaacgcatcacgcactgcgctcttgaggtggccatgagggctctcgatggagccgttctcgtgggcgacgccacggttgttgcgtgtgggctgcatgccgtagtgggcgcacagcgcatcgtaacgcgtggtcagatccttgcgcgcgtcggcatcgagattgcggaacgccgccgacaggctgtcgctgcggtgctcgcgcggcgcgcccccgagtgcccagatagcgttctgcagcccttcggcgagcgcgacatagctctcgccgccgagaatgacgtgagcgtgctcaaagcccgagcaggccagccggaagtgatagaggcggtggtccagcgtgacacccgccacggtgacgcccaggctgtccatctctgtgaagtcggacaagcctagctgaccgggctggtgtacctgacggaacatgacgtcatgctcctcaccatggagtgcgcgccagtcgcgaatacggcgctccagtgtgcggcgcacgttgcccgggaggtcgggatggcgccgaagcatctcgtccagtacggctatcggccggatgccgggagcggactggagcagtggcacgatctcggtgtcaaagatcgcggccaggggatcggcccggcgacgcccgcgcggggccttcttctgcgatggcaatcgcggatcctcttcgatgcgatagcccgtagcggcgctgaacccagcgcgcgcagccgcttggggcggcccctccttgagtctgtacttcatgtagagcctcatctgatggtcgttgatgtgtcggccgggcaactcagcctcccttcgctacatggaagagctgttcatacccgatttaccgcgaccaccgacaaggcaccccggcagcggggcggactcctcggcgcggcgttgcggcagcggttccgggctacgccctccaccgctgccgcaacgcccgtactctcatcctgattgacgcgctgctctcatcttgtttgacgcgcggcannnnnngctggtgtgtgaggcaccgcccgccctgaagcagcgaatctggttgtatcgcgctgaagcaagtgctgggtcgataaagaggggcaacatcacctgtctcgacagcaggtccctccgtagggcgatccaaggcgtcatccaacgccacaacctgctgggagacgacggcctgccgttgcgcctcaatcttagtcgcctgcgcaaaagccgctttgaccgcgcactgcgtaccgccgacggcgacatcgcgaccactgccaacctgatgggtaacacgccgagggtcgccggggcgaactacccgtcgatgaacgcggcgcgcaaggccgaagcggcgagcttcatgaacggcgactacactgctttgatgcggaccgaaggtcaggcgccgagggggcccgagatccagccagtgcaagtgcggcccttcaggctcggcaaagacggcgcaagcgccttgccgactccgacgccggtctctgcgtgctcggattcgatcagcggcgagcacgcgccgaatgacggccacagccactgcgaccgctacgtcatgtgcttgttctgctcgagctttgccatcgtcggcaccgtggacgaactctggcgcctgttcagcttccagatgttcgcgcaagccgaacttgactaccttgacgaagccctgggtccggagcgcacggccgacggcctgctcgaggacctgcgtgatcgataccgggtggccatcccctatatcgacgatttcactcagcgccagttcgcgcgcagcggggtcgcgcaggctcgtgccaggaccgcctcaggcctgcacccctactggcagcaccagatgaccatgagtagccgcgcacgcagccgtgtcttagcgccggaaccgcacgatgacgcatcgcagagcgtcgctgtcggactgcaggctcgcagaacgcgccgggcaggacccagggcatgagtcacacctctgccttggtccttggtacgccccaagaacacgctgaagaccttgtcgtgccggtcggctctatgccggcgccacgtgccctgcgggccttcgagttgctggcggctcagccgatcagcttggtcggcatcccgccggctgagcgtgacgccatcgtggtgaccgccgtggctgatgccgctggccacgagcacccagtgagccgcttcggcgaccgcgtctgggacctcgcgtcggaggtcgaggcgaagaaccgcaagggttcggcctcgaagatcgtctggccggacgatgtgccgaacgcgctggtcgacgatgccaaggcggcactctactgcgcccagcgacgcggcccccgtgggcggcagtggtcgggtagctctattgcggagattggccacagggccgtccaggtgctgaggcacctcgcacaattggggctgggcgacttcagtcaggtacgcgcgctgcacctgtctgatcacattacggatctgcggcgcacgctcaagccgatgtccgtgcataagcggctgcagattatcgacctcgtgtggtcattccacatggaagtcctgcacccgttgcctgagcacccgtggatggggcttgccctctgggacgtatgtggcggtaacgagggcgaccgggggccatcgggccgcaccggcatgacccctgtgattccgcgctcggtgcagcgcatactctttgctcactgcgaagccagcctcgctcaggcagaggacctgttctgggctcgagacgctggtgaagtcggagcccccaatcgcgccgcgctcaccgcgatccgcaatgcggtcctgtatctgctgcagatctcttcgggaatgcgaaactcggagagcaccggcgtcaccagcgggtgttggcgtaccgaacagcgcaacggcgtgacgtatcactgggtgcgcacgcgcgagatcaagacgaccggcggagccgaggtcgacttcctggtgcccccggaggccatcagcgcgctcgagatcctgcagcgctacgccgaaccgctgcaggctcggttggccgacgaggcacgatggctcgaagacgtactggcacagggccccgatctcactggtcacctgagtaacggcatgaagatggctgaggccgcgcaccgcctgaaccatgtgcgtggaatcggccggcatctggttctgggcctgaacgtgaaagcctctgaccacttgggaaccgggtcgcgggtcgaggtgctgagctcaacttcctgcgcctaccaattgaagcaactggctgtggctgccgggacggagtgggacctggccaaccatcagtgccgtcgcaccttcgcctacaacgtcgcaaactcgcgtctggggcgaatgggcctcgtcttcctgaagtggcaactcaaacatgcgtcgatgtcgtggacgcagctttacgccgccagcccctaccaggatcacgcgctatatcgtgagttcgaggaggagatgttcgaggcgcggctggggctgctggaaggttgggcacatcccgatgcactgcttagcgggggcgccggcaagaagatcatgcagacgcgggctcgtgccgcacgagacctcaagcagctcctgagacaaacggccgagtcggtcgaactgcgcagcaccggacacgcgtggtgcatcagtggcacgcacggctgtcacggccaaggggtgtacgatccgtcaatgtgcggtggttgctcgcaggccatcatcgaccagggacaagcatctgcgtggcaaatgatccacctggacaacctgcggctagcggcgatcaccgattgcggccccgtcgtggccgacaaggcgcggcgggcggtcgagcgctcgaagcaggtgctgcacaatctcggctgcgcgctgccgaccgatgaccaggcccaggcgtatacggccgcgcgggagggcgcatgagcacccgtgcaggcaccacgcccgccgagccccagaccgagtcggcgccgcgtcgccggagcagagggaagacgcgggaggaactgcaactggcgatgctgcgggtcaagaacaaggggctgaagctgagcatctccgcagttgccaccgaggccggcgtgagcgccggcctcatccacaacacgtatcccgacatcgccgaagagatccgcgctcaagtcggtcggggcactcggcagcagcgcgacgccaaggttgcggaggtcaaggaagtaagagggcggttgaaggccctgcgcatggagcgagacgctgcactggccgacgtcgcgaggctggcctcaatcaatgaaacgctgcgtcaggaggtcgcaatgttgcgggcggcagcttctggaaagatggtcgttttgccccctcagatggacgtttaagccgtttgcttggatccctttggtctcgccgcattttaccggtgaaagtcggtctagctgaggcgcagtcccgatgagatggttcggaccaaggtacgtcgctcatgttgcgtcgatctgtcggtgttcctgtcaaagcctacagaactcgcaacatcgaagcggccgaccccggacatacgccctggaattggctcgacgccaacaccaagggcggtacgtcgtcgcgcgcaacgcgcacgaagccctgacgggtgaaatagttctccgcggtcgtggtgaggagcactagcgaccggacttgtagcgaatgacacgcggcgactagctgcgacacgatacgctgccccacaccagaaccgcgggcatgttccgccaccgcaatggagcgcaaaagcgcagcgtcgcggtaatgctcaatgccgccgcacccgcacatcgtcgaaccttccattgcgaccacaaaatcctgcaaatgatcgctcacaccgacgacaggcagaccgcattgatgcagcagggtttcaatcgacgccaggtcatcgacagtggcgggacggatctccatttgtcactccttggacggggttctagatgctccgctggttcacgcgcttcgacagttcctctgcgctttcctttcgctcgctgtaccgatcgaccagatagggaccgatgtcccgggtcagcaaagtgaacttcaccaactcttccatgacgtcgacaacacgatcgtaataggacgacggcttcattcggcctgcttcgtcgaattcagcgaacgccttggccaccgacgactggttcgggatggtcagcatgcgcatccagcgccccagcacacgcatctggttcaccgcgttgaacgattgcgagccgccgctcacctgcatcaccgcaagcgttttgccctgcgtcggccgaaccgcaccgaccgacagcggaatccagtcgatctgtgacttcatgatcccggtcatcgcgccgtgtcgttccggcgagcaccagaccatcccttccgaccacattaccagctcgcgcagttcgaccaccttcggatgactctcgggcgcgtcatcgggcagcggcaggccgctcggattgaacacgcgcacctcggcgcccatcgccgtcagcaggcgctcggcttcctcgaccagcaggcggctgaacgaacgctcacgcagcgaaccgtaaagcagcaggagccgcggcggatgagtggaaggcgccgcaggccgcagttcagcggcgtccggcacgcgaaaatgtgttgcgtcgagctgcgacaggtctttcagttgctcagacacgcttgccctccgcattgatcacgacctcgccgtcctccttggtgaacgatcctttctgcgggttcggcagaatgtccagaacagcttccgacggccggcaaagcttcgtgccgatcggcgtgaccacgatgggccggttcatcagaatcggatgctgcccgatgagatcgagcaactgctcatcggtccacttcggatcatcaaggccgagttccgcataaggcgtgcccttctcacgcagtacctcgcgtacggtcaggcccgcgtcagccagcagcttgactagcgtttctcgcgacggcggcgtcttgaggtactcgataatgataggctcctcgccgctgttacggatcagggccagcgtgttgcgcgacgtgccgcagttggggttgtggtagatggtgatatcagtcatgtcgagatttctctgttcgtatcaagcgcggcactcgtaccagcccttcgactggttcacgatgcgcaccaccagcagcatgaccggcacttcgatcagcacgccgacgacagtggccagcgccgcaccagagtggaaaccgaacagactgatcgcggccgcgacggccagttcgaagaagttcgacgcgccgatcagtgccgacgggcacgcgatgttgtgcttctctccgacagcgcggttgagccagtaggccagcgccgaattgaagaacacctggattaggatcggcaccgcgagcagcgcgatcaccagcggttgtttcaggatcgcttcgccttggaacgcgaacagcagcacgagcgtcgcgagcagcgcggcgatcgaccacgggccgatcttcgccattgcagcatcgaatgccgcctgccccttcgcgagcagcaccttgcgccagatctgcgcgaggatcaccgggatgacgatgtagagcaccaccgacgtgagcagcgtcgcccacggcaccgtgattgcggacatgccgagcagcaacccgaccagcggtgcgaacgcgatcaccatgatgctgtcattcagcgcgacctgcgacaacgtgaacagcggatcgccgcccgtcagccggctccacacgaacaccatcgccgtgcaaggcgcagcggccagcaggatcaggcccgcgatgtagctgtcgagctggtcggccggcagcatcggcgcgaacagatggcggataaacagccagccgagaaacgccatcgagaacggcttgacgagccagttcacgatgagcgtgacgccgatgcctttgacgtgctgacgcacttcatgcaacgcgccgaagtcgaccttgaccagcatcgggatgatcatcacccagatcaacaacccgaccgggaggttgacctgcgcgtactccatccggccgatttgctggaacaggccgggcagcacctggccgagcgcgatgccggcgacgatacacagcgcaacccagacggtcagatagcgttcgaagaaattgatggcaggctttgcgacggccttgcccggtggggcgacgttggatgtattcattgggcgatgttcagtcttaaggtcgttggcagtcgctcgtttctgcagaccgctatgcgaatgattagttttgcgagatctcgatcagcgccgtctggagtccggcattgctcatgcgatcgagcggcagcgcgagcaactgcagcatgcgatagccgattgcctggcgcgtgagttcaaaggcgaggcgcttgccttcgtccccgcccgttgcgttcgacggatcggcatagccccagtgcacgttgacggggctgccgggccagtacgggcacgtctcggccgctgcgctgtcgcataccgtgatgacgacgcgcatttccggcgcgccgtcgccgacgaactcgtccgagctcttgctgcgatatccgtcgacgtcgacaccggcgttcgtcaacgcttccagcgcgaacggattgaggcgaccgctcggcgcgctgccggcgctgtacgcgcgcacgtccttgccaagcttcgcggcccaatgattcagcatcccttccgacagcacgcttcgcgccgaattgtgggtgcagagaatcagtacattcgtggtcatgtcagagcatccggatttactgttggccgatttcgcgcactgacttctgcagcgcgacgttgtcgagttcggtgataggcaatgacagcagcaggtcgatccgacgcttcaacgtcagcgcggcgtcgtgcatggcctgttgcttctgttcgtcagagccctcgacttcggccggatcgggcacgccccaatgcgcgatgatcggttgaccgggccagatggggcagacttcgccagcggccttgtcgcacacggtgaacacaaaatcgagcgttggcgcgccaggtgcggcgaactcgtcccagttcttgctccgatacccgtcggttggcaaatgccagcgcgcgagctcgcgcagtgcgaacggattcacctcgcctttcggatgactgccggcggagaaggcgacgaagcgcccattgccaagctggttcatcaggccttcggacaggatcgatcgggcggaattgccggtgcagatgaacagcacgttgtagggcttgtcgctcatggatggacctcagcagcaggatgatttcaccggcacgccgatcggcttgccgcgtgcaggggaacagcaagcagaagcttcggcattcgattcagccgactgcgagttgcgcgattcaccgaaggtcggaacgtctccgagcgtctgatacgtctcccaagcgatgccttgcgggtcgacggcccagtacttgtcggagcgcgcgtaacagcacgccgtgccgatttgctcgtcgacgggcaccgcggcgccgctcaggcgtgcgtgcatttcggcaagctcggcctcgttctcgacctgaacgccgagatgatcgagccccggcgcggcgccgcgctgcgagatcgcgaaattgacgcgtggatcgtcgagcatccacttggcgtaatcgaccttttcaacggtgggctggctcgcgaatagcgccgaataaaaccggatgctggccgtcagatcttcgacggagaggtggatgtgcagacgtttcacgacgcgttctcctttgagggcttgcagccaccggccccgatgggtgtgcagggattgcccccgcagcagttttcggtcagaaagcccagcagatcgttcatcgccgcgtagttggccgaatagatcatgaagcggccacgctgctcgaccgtgacgagattcgcgtaggtgagctctttcatatgaaaggacaacgacgagggagcgatgcccagccgttcggcaatctgaccggcaggcagccccccggggcccgcttccacgagtagtcgaaagacggccagccgggattcctgagccaaggcgccgagggcgcggacgacagagttcgtttccatgtttcaatcatagttgaaatattgaacattgcacagcctctccgcgcaccgatcgaacgacgccgccatccggcaacaaaaagcggcgcgacagcggttgagccgccatcgcgccgcgttgcatccgaaatcaaccaagtgcactcaggttgcgtcgatacgtcggctcttgaagctcacggtttccttgaaatcctgaaccgaccccacccggcgcaggttcgcccacgtgcccttgtagtacggcacgacgttccggtccgtccatggggtcgtcacgttgcccatgatcccgttgaaatgcccgaactgcatgaacgtctggccatgcttgatcgcgggctcgaggtaggccatcgcgtaggtcgaaccataatcgttatagacctcgacgacgtcaccggacgtgatgccgagcgaacgcgcgtcgtccgggttgagctcgagaaaagccatcggcacgcgttcgcgcacgaactcgttgtactggtcgtgataaagggtctgccagacttcgttgacgcggccgttgttgatccagaatttgtacttcgccttctgatccgccaccggcttcggcaggccagtccacttggccggcttgaattgcgctttgccatcggccgtgtcgaacttgccgtccatgtagagcatttcggttccgatcagcttgccgccttcgaatgacttggcgggcaactggacaccgttgttgcccatcgcgcgaagccgcgcgtaggtcaccagattgccggtcttgccgccctgactgtcgattggtccgacgccggcttggcccgcctgccggaagccgtcattgaatgcgtcttcttcggttttccagtcgaagccggcaaaccgggcggccatgtcgctcttcccttcggcctcgtacatccgcttgagcgtgttcgcgatcgcggctgcaattaggcagtccggcatcgcggagccgggcgggtccatgaagcgctcggagagtcgcatgcgtcgctcgccgttcattgacgtcaggttcatctcgccggggtgtgccgccggcaacatcagatgtgccgcttcggcaagcttggtcggatagaggttgatgttcgcgaagaacagcccgcccttgttcttcacggcgtcataggcgacgtcgacgagctgcgcagtcgaagcgccacgctcgcgcgacattgcttcgcgcacaatgccggcacggtgcaagatgaccgcgcgatgttcttccgcgttcaatgtcgtctggaatggattcgcgccccaggccgtgtacatcatgcccttgccgtgaatgatctcctggtcgacgtagatcttcatgttgccgggatacggaggccgtgtgtagccttcctggtgtccgcccatccggacgacgccggtgccgcgccgaccgacgttgtgcgtcgcgagcacgacgtcgaccaacgcagattggatcaggtagttgtcgttaccccagatgatccccttttcataggcgtgcatggtcctcgggcggtgccccgatgccttgggtttgtacgcccattcggccgcctgcttcagacgctcgaccggcacaccggtaatacgactggtttcatccagcgacaagcggttcgtcttcaaggcatcgtcaaaggcgctggtgtattccgcaacgaaggccttgtcgtgccatccctgatctaccacgtaggtcagcaagccgtcgaacagcgcgatatccgtaccgggctcaatgtccagatgcaagacgttctgtttgccggcgaccttctcggcgatcgcaaccgtggtggtgcgtcgcgggtcgacgaagatgatcttggcggctgcgacactctcgccggggaagcgctgcttgcgcttgtcgatggtctgcccctgcaggttcggcagccagtgggcaaggaagtagttcgtctgcgtttcatatgagttgcagccgatcgccatgatgacgtcggccagctcggcgtcctcatagctgttgttcaactcgccgatgcccatttcacgtgtggcatggcactccgagttgtaggccggccggttgtggatgcgcacgagcggcgtcttgagcgcggtgaacatcagcttgcccgttccccatgtgttctcgaagccgccaccagcaccaccgtggtcgaagcaatcgaaagcgagcaccgacgggccgtcgcgatcgaggatcttcttggtcaggccggcatacagcgcgagcgcgtcttcccagctcgtatccatccattgatcggacagatatatgcgagggctgcgcaagcgctctttggcgacgccaccatcggggttgtacatgaccttcgcaagctgtccgccgcgtgtcgacgacaagccacggttgacgctgcaggtcttgtccggcacgaccatgatgttgtaccggcgaccgtccttgtcggtgatcgtgttttgcatcgccggcgtcatgacgatcgacaacggcggcaactgggtgcggaaatccagccccaatgcgttctggttcggtgctcgtccgccttcgacgttttcgggccatttgaacacgtggtatccgcatccgacgatgcagaagtggcaggtcagattcgtgcgctgggcctgaacgggcggcagtgccacccgatccttgttggtagccatgatcgttccctctacagcaggttggcttggcggccgtaaatcaacccatccactgcaatcgcgcgtaccgtgccattgctggcgttgtagtcgagcacgatcgagggaagcttttccgttgcctgtcccgaaatcatctgaccggctttttcagcatcgaacttgctgaagtggcaagggcaattgaattcgcgtgtggtgccatcgtatgcaaccggacagcccatgtgggtgcacaacacgctgaacgcgacgatgtctttatcggggccgacgccaccggggacgggggtccgcatcttgactaccgcacatggcgatgacgcatccggaaaggtaaacgcgaggggtacgtttggtcgcaattgcccggcgcgtgcgatcactttcggggtatagggcagcgtcgttcgtccggcgtcgacctgagcggcctgtgccgatggagccccagccacggttacgccggcggctgccccgccagtgagtttgagaaattgcctgcggttaagacccatggtctcctccatttcgacatttgataggcggattgcttgatcgcatgtacgaactggattccaatcgaaatggtggcggacgcaacttcttgtatgaagtgcggcacccagatttttatatttcttgaattattgattcgggtgtagagcaaacctttcagaatttcaaggtgcacgggcgagcaaaagccatgccgccgggtttacgtggacatcgcacgagcgggcgtctcggttttctgcacccctcatgatccacgccgaacggtgtcactggcttcgtgccccgtccgccagttgaatttttgttcgtggatgcaatacttcaaagattcgccacgaagcgtcacactgcaccatgcctgcctcgattacctgccttacacggcctctcgtctgcgacgattcaggcttgcgcttttctgcatatggtcatggctggggatacgtcgcagtcagacttccggcagccgtcgtgtgcgacaagctcggcgccggcgcaacgactcctgaccatttgctcgcgacattcgaactccaccaggagcaaatcgcacgtgctatcagtcgacatcaattgccgaactatggcgaggccattcaactcgacgcgtcggacttctagggcgatgtggcaccaaggcttggtctgactgcggatcatttacgcggttgcccaaagactacgtacgacgaatccctacgcaggtggtccagaacgaatagtcgaggcgaattcctcggacagtacggatatcctggaaacgcgcatggcaagaatctcatcctttccttgaccctcccatggttggaaggtgaacactgcaattagcggcattggtccggtggcaccgtgcgcaaaccaagctgctttaatgcgggagcaactgctatgtcgtgttcgctgcgggacgacgtgctggccgtcttcgcccggtcgtgcgaagaaggagagttcgaagtcgcggaacatctgctttgcgcaatcgaagtcattgcactgcagtcactcgatttcgagcagcttgatgtcgcatacgcatttttgggacgaagcctgacgaacggccagacaggaagtcattgaatcaaatccatatttttataggggcaaaccggagacccttgtcgcgcctaggccaggcgatgccggcaaagcgcacacaaatcacggcgacgcctgcagcgagccgcaaactgttcgttgtggagttgcacactaaatcaacgacttacgatgatttaatagttagtagtattcagacgcatcggtcgtggccggctgccgccacttccggcggtgggtcgtcggtgattgccgcgaacgaccataagtcgtcgccccctgggatctcggtgcgcgtccacaggcacgcgacctgcatctgttgaggcggtgttggatcgaagcgcagcacgacgttctggccgtcgcgctttacgttttcaaaaaacgcgtcgaccagcagtaagccgtgcgtgaagccgaagaccttgcgccacgccgtggagagcgaatctacccggctgttatacgagccgggcttggcccgctcatctgcctccgtccaccccggtatgcggcatcgatatcgcattggcacgatcagccgcttgccttcgagctcgatcagcacgggcgcataccagccaggatagatccgcgcgtcgcgctcctgcaggtcggtccgacgaagatcgtcgagcccgcgcatcgccgcttcgatcttgtcggtcgcgatgcgaacgtcctcgctggccgcctttgtgaccttcgtggccagctttttctcggcggccgcgagccgcgcacgctgcttgaaaaggtcggattcgagttcgctggcgcggtgagttcgatacgcggcgattgcgcccgagatctcgtcgtcgagacctgcgagcgccgcgtcgaccgctttcggaatcttgatgtcgctcccggccgcacgcgcgaagaacaggcggcggaacgtctcgatgtccatctcggcaccgtaacgtcgcacgtactcacgatagttggcttggatctttgccgaatagcacatcgccgactcccagggcaaccgtaccgaaacagggtaacgcaagtatcggattgccggtggcgatcgctgtcgtcaggtaagccccgaccgtggagcactctatcggtgcgaaattcgcttgcgcgcgtcgtcaggcgtcttctccgggccaccacggtttcgccgcacgctcaatcaggtagtcgtcgagattcttgccttccagccatttcggtcttgggccgaatcccgaccattgcttacccgacgaggggtcgtagtacttcgcttgtgcctgccgtttgcgcgctttccggaagccggccgcgcgtagcagttcatcttcggtgatgccgtagagcgcaacgcgctcctggacgccggccaaatacgcctgcttctcgtccttcttcacgtccgcgagtcgaatattcaagtcgcggagctgagcctgtaggtcttgtagttcggtcgtcacgatcgtgctcgagttattgcaatagagcgaaatggtaatggaatctcagcgccgcgccgaattttccgaggttggcttgtaggatggtgtgttagcctcgaaaaagagcctacgcggttttctctctgaatgatcccgatttctatcctgttcagagagccagcatgtccaacaccgtaacgcgagcggccgtcctgtcgccctgtcagatccgtcatctacttcgagtcactgaggcaacaagcaggcatccagcgcgcgatgccgtgatcctgctgctcggcatgagcgtcggtatgcgaatcaccgaggtcgcgcaattgacggtcgcggatgtcatgtttcgcagtggtgcgctccgcaccgaagtctcacttcgcgcggcgattaccaagggttgccgccagcgcgccgtgtatttctcgtctcgaaagctggtcgatgcgatagagcggtatctggcattccgagtcacgcacgagctcggcaccacgctcgacaaatctcgctttcgcggtctgatccctgaccttccgttgattctgagccgcaagagatatccgtattcgctgaatcgcaagaagcgtttctcggccgacggacagttgatggactactgggcagcggattcgcttcaatcctatgtgacgagcctctataaagcggcgggtatcaaggcctccagccacagcggtcgacgtacatttgcgaccagattactcggtcgtggcgcaacaattgaacaggtccagctgctgctcggccatgaatcgattgatgacacccggcgctatattgacgtggaccgagaggtgctcagccgcatcttggaggaggcgatttgactgcgggagatttgtccggctatcgcgcgattgcctcgcccgacccattcaggattggcccctggcccgccgataatttgccgcgcacgcggagcgccacatccgcgcactacgtatatccaaagtagatacgtctttcttgacgtctcgcggcgctgtatctacaatggatcgacattcggagtgatgccatggaactaaaaattcagaaatggggcaacagtgcggcggtgcgactccccgccgtgttgctcgagcagatgcacgcctcggtcggcggctcgctgaacgccgacgtgcgtccggacggcgtattgctgacccccgcgcgccgcaagtatgcgctggacgaactggtcgctcagtgtgatgcgaaagcgcctttcccggcggacatggctgcatggggtgaggtcaggccggtagggcgtgaaggatggtaaagcgggtcaagttcgatcggggcgacatcgtgcgcgttagcctgaaccggaccatcgggcgcgagcagcagggcgatttccgtcccgcgcttgtgctgtctcccgccgcattcaatgccttgggggtggcgctcgtcgcgccgatcacgcagggcggggagtttgcgcgcttcgcaggattcgccgtgccgctctctggctcgggcaccgagacgcagggcgtggccttggtgaacatggtccggatgctcgatctggaggcgcgtggcgcacggacgatcgagcgggctccggccgaggtggtcgaagatgcgctggctcggctgcaatcgataatcgagtaggaaaaacaccatgcaactctctgacgccgatctgcgcaggccgccggcacgctcctccaccggcacccggccgctcggcgccattctcggcacggtccaagtgcccgcgcacgtcattcgtctctctgatcagttggttggcgagtgctacaccgccgccgaggaaagcgacttcagcgatcaggtcgagaccttcgcaatcccgtcctgggccaagcgcgacggcgccccgtggcttccgaatctcgctgccctcggctactgccacgctgacagcggctaccggggccgtgatgaacagttcgtggcgaccgcagccgtagacatgcacacggacgacgagggcctggtgctgatggttgtactgcataacgacggcctaaccttccgacaaggaacggtccgccacaagccgaaggcgggtgactggttcatcttcgacgatcgtctgcctcacggtgttgttgaggcgcccgggcgggccgcgtttctcggctggaacatcccgatcataccgctctgatcaaccggtatcggtccaatgaagatttgccggcccggccggctcaagaaatgcaggagcagatgatgttcgatacgatgcgcagagagctgagcgaactgatgcagcgcgtgaaacgcgcgaccgaatgggatacgacgatcgcatgcgggaaagttcatctcgatgaggtttcgccggaagcgctcgcgaaacaccgagccgacactcaacgtatcgcggagctgatggcgaaatacggtctctaataggaatacatcagcatgcctttttttacatggccggctttgacgctgaagaggtcgagttgcgtcgcgcgctcgacgtaatggaataccccggcaagatcgtgcgcgaccgtaacgggaatgtcgttgaacggccagaggtcgccaaggggccgcatctgcgtctctttgtcgacaacacttaacggaattgaatacgcagaaagagactagacgacgagctcaacgatggagaccaaaaaatggcagtgactggatatacccagcaacagttatcagatttcctggaaaacggggggagacttactttcaaagtccacgcctccgacattgacgaaaccaatggtgatgccttcgagcggtcgccgtcgatcgccccacaattgatgtcgggcttcgagcttccacccacgtcgatcgtcatcgatgacgtgcatgcgtacgttgacgcacaagtccgtggcgatttttggacgcggatagtaacggcggtatatgcgaaaggcgggcgtattgtctatcgaaagacagggccacagatctacgatgccgaagcaagttggggcttacgttgagcaagtttccagacggggaaaagatggacaaggtcagcaaggctcccgtcattgacgggatcgacctttcactggccatgacgtggtcgcggcaccaacaattcgcggcatattccggccaagtcgttagggcacaccgatacatcgaagatttgatggatgtccttttaaaggattttcgacttcgcgtttgtcgaaacgggaagccaactttacggcccacgtatcacgagaagtacaagtgtttgaatcgacactgggcgaagaagtctcaggcgggaagatgggtttgggaagcggtgcgacttttgaacgactgccgtaacgaaatggcacatggcgtttcacgttcggatgcgccgccatggcgactcgctcgcgcgcaattgaagcggtacgtagagtacgtcgagaagcatggccccgacgtagttgaacctgcggcgggcgtacttcccgccggtacgttcaacacggtaactgttgtactggcgctatcgattcagcggttggctctagcagagcgacgcgcgatcctgcaatccgatgaagagccacatcagcgcgatgcacttcgagcactgtttgaatgaccgccaagaactggagaagaaaattcaacggcagcccgactggatgaacgctccgcgcgggccagatgacgtataggaagacaggcaacacgacgatcaccactgttggggccgcagaaatcgtgactaccttggttacagacgtcgtcagtattgcgattttgatgaaagaatgagacaaacaactttctgagggtccgtcgagatcggcacatgacgaagagacgaaaagaaccgaggcaaaaagcgaacgccgggattctgagctggcacgcgtccgaccagccaaaggtgagggcgatgccgtcccaacctgcgctgcctgcggcaagagtgcttgcggtcaagacccctgcgaagttggcccgggagtccgtgaccgcctcgaaagatgtgagcctgctcaattcgccagaccgtatagtcgagtccgtatttcggtgtgatctgaagccgaattccagccagaaagccgtgctagacgcactattctccggaccgcttctccttaaggcgcttctaaaacaggtcgacccgaagccgcggacctcgcacgatgcctcgatgttcctgctccggcatcgtagggagctcgagccgtatctcgccaccagtgaccgcagcgattcggtcgacctcttgacccaactggtaatccaatggggctcccgaagcccgacggcgatcgaaatccagttctgcgaggattgcacgatatccggggccaacgagatctacgtgccgattccccgactcggtggcctagccgttttcaatgaatcccgacttgccgaggcacgctaccgatcgcgctacaagccatcttttgctctcgtccactcgtctcttgggtacctgatcgagatcgtgtttctccgacgagagcaaacgagagaggtcgcgccctacgtctctgggcgattggatttgcctactgagggtggaagcgcaccatccatcgcgaagaaaagtggtcgctcggaaaccaaaaccggacgcatccaggtcgctcggtttgttgctttgtttggcgcgctagaccgtgccagggctgccgaggcaagggtgggaaagaattttgtgaggccggatttcggtacgctggaaggtcgagctgttcaaggcggccttccgtcgctaggcaaacgaaggcgatagctggcgtgcactcggcgtccatgacgctggaactgtagaaatatcggaaaacgcgatgcaaatcacgctcgacaccgctaaggcggtataccgcaaggcaattgacccgcgcgccagtgacggtgagggtgcggcatggtgggatgaggttgctgacgaagttcgggacgtgatcgccgcgcgttcgttggccgacgctgccgcgttgatcgaatggtggcatcacgactggacggaggtatccgacacgtcgcgcgatgccgcccggcgcattcgagaggcggcccgagcgctgcgtccgaacgcataggaaaacgatatgaaactggggctggggtggctggtgttctgcctgccagtgctgggatttgcaaaccctgtatgtaccgagatacccgaaggggcgcgattgcaaccctacgtgatcgaagacgtggaatataagccccctggctaccctcgggcaatttatgcagtgacggacggtgaggtcctatgggttcggtttgatacgcccccgccatggccacgcccctacacgccgggaccgaaggacggggcagatcttattttgaattggcatgcgtcgaaagattgtcttatggtcatgaaagaaggccactatgccaacggaaagcgcgacgcatttacaacctttccggatgaggtgtatctcgcccaggatggccgcaggacccgcttagcgaccacgccgtttgaaatgccgacaccgaactgggcgacgcccaccaaatcgaaatgagcctcggaaaacaccaacatgaacagcacgcgcgggttcaagaagccaactatcaaggacaaggggcgagcctatgttcggctgtttcagtatttcgagacaccggaaagctggctcgagttcttggatcaatacgcgatcgaaactcaaacattcggatcacgttgggacgccgactgcgaggtgcgtgtgatcgatcggacgacgggtgatttggcagtcgtcggactgcaagtaccaaatcacatcaagtaccacaccttcgcggctgaacgtagcttttggaacgaatggtattcgagcgccactgaaaagcggcaccgggttattgaagttggctatgaccggccgtcgaaagacgaaaccgtgccgagataggaaaactggagagggtaatggcaactacggtgtacttcgaagaaacgatccgagatcaaggcgacaaggcatcgttcgatgtggagttgggacgatcgtctttctataaagaggacagcatctacctcacagtcgacggcaagacagtcatcatggatcgtgcgacagcgaagcggtttgtggaagctgtcgctaaggtcggccgataccacggtatgcttgactaactcgttactcgggaaaacagatgcagaaattgcttgcggcaaaaaaggcgtatgacgaggacaacggtaacgaccccatccgcctctccgactatattgcggcactcgacgcattcgagtccatcgtcgtgaaggttcaggtgccagactcatatgagacggatttccgtagaaacctaccggccggcggttggagaggtctcgaagtcgcacctacgctgaaggatcggattgatgacgtaagggcatttgtgaggacccgtccggtatatagccctgcgggcgccgcactgctggacaatttgatttcatgcatccagctatgctccgggcagggtgtagatgtgccgggtgccatgtccagcccggaggcaatacttgtccgagtgggccgtggcgagttgcgctaggaaaacaatcgaaaggaatgactcgatgggtaagacgcgttcaagagcagtggttctggtcggccttaccatcagcgccgcagcatgcgcgcagacgggccacccatcccaactgnnnnnnnnnnnnnnnnnnnnggaccaacttccgaagttgcaggcgagatggcttcaaattttctggatgacgaagcgaatcggcgctcaattcagtgaatttggcgcgtaagcgagcctcccctgctcgcatttttcatacgcatgacggactgctcccatggaccgatcgcaacagatttcgcgcaatcaccagattcgccagagcgaacaggctgaacagttgcgcggtgttcttggccaagcccttgtatcgggtcttgcgatgctgaaacagattcttgacgatatgaaacggatgctcaacccgcgaacggatctgcgccttggttcgctcgagcgcgatcaccaggtccttcagcgctccttcttgcatcgccttgatctttccccgcctggcagcgacgtgccacttcacggccttgcccgccatttcctcgcgcttgtcgacgccaatgtagcccgcgtcggcgaacacctgctcttcatgcccgtgcagcagggcatgagcttgcgatacatccgacacgttggccgccgtgccaaccacactgtgaatcaggcccgagtcggcgtcgacgccaatgtgggctttcatgccaaagtgccattcgttgcccttcttcgtttgatgcatttccgggtcacggctcttcccggcattcttggtcgacggcggcgcttcaatgatcgtcgcgtcaaccagcgtgccttccttcatcatcagcccacgctcgcacagcgagatgccaatctcgtcgaacaacttccgtgtcagttcgtgttcgatcagcaggcgccggaacttcaacagcgtggttgcatcaggcacgttctcgatcgccagatcgatgccggcgaaggctcgcagcgtgatgctgtcatacagcgcgtcttccagtccttcgtccgacagtccgtaccactgttgcacgaagtagattcgcagcatccgctcaaggccaatcggcgggcgacctcgcgtgcccttcggatagtgcggttcgatggccgacagcaagcgctgccacggaacgaccttctccatctcttccaggaagcgttggcgcctcgtcactcgcttcttgcctgcaatttccgcttccgcgaagccgatctgcctcttcatcgtcgtgggtccgttccgtgagctgtcttctaaacgtcctcggctacgtctgcgatgaccgccgagccgannnnnnnnnnnnnnnnnnnnagtgctcgggctcgatgtcgtgggaagggcataatgcaccgaaagatgcagttattcccgctgctggtcaggcgaccggccgcttcacgttgagcggcaccacgctcgaacccagcagtgccggcgactatccggcgcggaagctcacgctttgcagcagtacggttgaacgctatgtgttctcaagcgattgtaccgctaaccctcggacgtacatcagcgattggttgcaggaaacggacttcgatacgcagacgagcccgtttttcaagagtcatcgcaacagtatgttcgatctcgacatcgttcgaatggaccgtgtaagcctcgttctcgttgagacttactatgcaaacgacaatcgcatcgacattagggggccacacataacgaataccccatatgtagtctcgagtcggtttgtggcgacgtgccatgtagcaaagccgaagatctgaaaacaccgaactcgcgatgaacttccaacgggaagagaaccggagaagcccagcccatgctccagtacgctctgctgaagaatcacgccggactgctgctgtgtggcgactataactctctccgcgagttgcatgaggttgtgcatgaggtaaacgagaactcagtgctggtaatggataaggagggggctgctcttgtccctggcatatgacgttaggagagcgtatgaagggcaacgtcgcgttctgccaccatcggacgggtatccagaggtcggaaccagcttcggagtagagattctttggcccgttgcgctttttcagtgctcgatgcttcgcgcgtcgnnnnnnnnnnnnnnnnnnnngccccgtggggctgttaactttcgcggtgagctgttaacctcaggcatcggaacaaccgagactgaggagatggccaagccgatcatcgacgatgaattgtggacactgatcgagccgttactgccgccacccaagccgcggcgcgagaagaacccgggccgcctgcctgtttcgaatcgcgccgcgctgaccggcatcctgttcgttctcaagaccggactacgctggcgcgacctgccggccgagatgggatgcggctcgggcgtgacatgttggcgccggctgcgcgattggcaagcagccggtgtctgggatcgcttgcacgagctactgctcgcaaagctgcgcgcagcggaccagatcgacttctcacgagccgccgtcgattcatcatcgattcgcgccgttggggcaggccaaaaactgggccaaaccccaccgatcgcgcgcgacccggttccaagcaccacatcgtcaccgacgccaacggtacgccgctcgccgcgatcctgaccggcgcgaacgtcaacgacgtcacgcaattgctgccgctgatcgacgcgattccgccgatccgcggattgcgtggccacccattgcagcggccgcgtgtggtctacgcggatcgcggttacgactccgagcgacatcggcgcgcgttgcgcgatcgcggtatcgagccagtgatcgccaagcgccgtaccgaacatggcagcggccttggcaaatatcgctgggtcgtcgaacgcacgcatgcctggctgcatcacttccgtcgtctccgtattcgtttcgagcgccgtgcagacattcacggcgcgttcctcaaactcggttgctgtctgatctgctggaatacccttcggcgggccgatcagtnnnnnnnnnnnnnnnnnnnngcgttcttcgacagtaccaaactgcaacagggaatgacgttcttgctcgaggacatcatggaggccgccttgcgcgcggactttgggcctcaagctgaatcaatcatagagcagtggcggcgcatcgatccgcgtcacgaatgggccgaggagaagatttatggtcgtaccgcgcagttctgtgcttggacaagggcgcaacgcaaaaacggtctttcgggtctgctctctagccttgacccgatgtacccggcgttctatccaatctgggttcgaaacggcgtggcaaacctcgtttcgcccgagatcttggacacatttgacggcgcagaatgggacgaccctaagtggtaactgaaaacggcagggaaaaatctcatggatgatctgcgagaacgtgcccgcgaggctgtcgctcgggcgatctgcgtagcttgcggcgaacaaccagacacgccgggcgatgcgcgcggtaacggggttgccttgatttcggtgcgttttaccggtgtaggacgacctcgctgcgacaacggttagcgctccgcccccaaaacaatacataatgaaatcagttactttctgattggcctcttccgcgtccaacggtccctttggcgatcgcgtttcaagccggcccatctggttctggtcgtggcctgcaaaaagtagtgcaattacccaccgcgatcgcgtcgggctacaagctataattcccgccatgaaactgctccggaccttcatcctgttgctgctctgcgcggtgctgcccatcagtgggctggcagcgagcggcttgaccggtgaatgtccgatgcagcaaaccatgtccatggatgcggacgcaggcatgcccgccgacgcgccgggctgcgattcgatgaagccatcgtccgtcgacaaagccaaggccaagggcgggttctgcaaagtgaccgcccagtgtcagttcggcagcctctaccatccggccgccaaggccgacatcagtcgaccggcggtgttcggcacgcccgtcgtctttcactacatccagtctctcccggtccgtgacccgaacgggttgtggcgacctccgcgtctcgtctaatccctcgctgacaggttcaccgcagttgcggtgaagttcgtcctatgccggacgtggaatccctatgggatttcgcctttggggttagaacatgccattcattttcggcacgccgctgcgtcgacgtgttcctcggcgcgtgcactcgctggttgccgcgctgctcgtcgcgggcgtcgctcacgcccagctggcgcctttcacgctggacgctgcgctacagtcggcgaccgatcgctctttatcgatgcaggccgcccaggcgtccgtgcgcgccagttcggaggcggccgtgaaagctggccagttgccagatccgatgcttaaagcaggcatcgacaacctaccgatcaatggtccgcaacgcttcaccatcggccaggacttcatgacgatgcgccgtatcggcatcgaacaggaatgggtatccggcgataagcggaggctgcgctcggcgctcgccgacgaaatggtcgggcgcgagcgtgccggctatctcgtgcagctcgccaacgtgcgccagcaaaccgccacgacctggctgaacgccgtctatgcgaaacaggcgctcgcgctgcagcaggccctgctggatcacatgcatcacgaattcgcggcgacgaaggcgtcgtatcgcggcgccaaggcgagcgccgccgacgtggtgcaagcgcaggcgatgctcgcgcagactcaggaccaggtgctcaaggcgcaacaggcttatcagaccgcgctcattggcttgtcacgctggacggccactcccgtttccgaggtgactggcgaaccgccggcgcccgagtcgttcgtgtcgtcgctcccactggacgaactgcgcctgtcgcagccgacgctcgtggccgccgcggacgacattgcggtcgccgaagccgataccgccgtcgccagcagcgagcgcagcccgaactggacgtgggaggtcgcgtaccagcaacgtggcggtgcgtactcgaacatggtgtcggtcggcgtcaccattccgttgccgctgaaccagaaaaaccgccagaaccgcgacgtcgccgagaaagccgagctcgccacgaaggcgcggctgatgtacgacgacgcgctgcgacaagtgcaggccgacatccgcacgcaatccgcgacgctggcgagcggacgcgaacgcatcgccaatctgagccggttgttgctgcccgccgcggaccagcgcgtgcaactcgcgaatgccgcctatcgcgcgggtagcggctcgctcgcggacacgtttgctgcccgccgtgcccaactggaagcgcagctgcaggtgctcgacctcaagcgcgaggtgtcgcagacctgggcgcagctcgaatatcaggtggtgccgtcaacgatggccgccgctcagtgaaggagaacgacatgaccaagaaaccactggtgcgcgcggtgttgactgtattcgccggtgcagccttgctcggggcaggctactttgcgggcacacggcacgcggcaacccccgctgcggcagcctcgactgtcgctgcctggtcaggcgacaagcttgaccccaagactggcaggaaagtgctgtactggcacgacccgatggtgccgaaccagcatttcgacaagccgggcaaatcgcctttcatggacatgcaactggagcccgtctacgcggatgaaggcggcggctcctccggcatcaagatcgacccggggctgcagcagaacctcggcattcgctacacaaccgtgcgccggcaggacacggcgggcggattcgacgccgtcggtacgacgcaattcgacgaatcgcgcgcggatgtcgtgcagtcgcgcgtcaccggctacatcgaccgactgtatgcgaacgcgccgatgcaacgcatcgcgaaaggcgcgccagtcgcatcgctgttcgtcccggaatggcttgcaccgcaagaggaatacctcgcgctccagcgcggcgggatggacgccagcctgcttgaagcgtcgcgcgcgcgcatgcgcgcgatgtcgattccggacggcatcatcgcgagcctcgaccgaaccggcaaagcccagacgcacgtcgtgctgacgtcgcccgaagccggtgtcgtcagcgagctgaacgttcgcgatggtgcgatggtcgcgcccggccagacgctcgcgaagattgcgggcctgtcgaaactctggctcatcgtcgagattcccgaggccctggcgctgaacgtgcaacccggtatgacggtcgacgcgacgttcgccggtgacccgagccaacacttcgccggacacatccgcgagatcctgccgggcatcagcaccacgagccgcacgcttcaggcgcggctggagatcgacaacgctgcgctcaagcttacgccgggcatgctgatgcgcgtacgcgttgcaggtcagaaggccgtgtcgagactgctggtgccttccgaagcggtcatcacgaccggcaaacgctccgtcgtcattgtgaagaacggtgacgggcggcttcagccggcgacggttaccgtgggcaatgacatcggcaacgaaaccgaagtgctgagcggactgaacgacggcgacaccgtcgtcgcgtccggccagttcctgatcgattccgaagcgagcctgaagtccgtgctgccgaggctggaaggcggtacgggggccagcgcagtcgcgccggcgtctgcgtctgccgccgctgcgcagacctacgaaaccaccggcaaggtcgagaaagtgaccgccgcggacatcacgttctcgcatcaacccgtgccggcgctcggctggggcgcgatgacgatggcattcaacaagccggcgccgagcgcattccccaacgtcaaggctggacagacggtgcgcttcgtcttcaagcagtcggacgatggctaccagttgactaaggtcgaaccggtcggaggcccgcaatgattgcccgactcatccgctggtccatccataaccgtttcctggtgctgctcgcgaccgtgctcgtgacggggtggggcctgtactcggtcgccgacacgccgctcgacgcactgcccgacctctccgatacccaggtcatcatcaaggcatcgtatccgggcaaggcgccgcaggtcatcgaggaccaggtcacgtacccgctcacgacgaccctgctcggcgtgcccggtgcgaagaccatccgtgcgtactcgtcgttcggcgatgcgtttgtctacgtgctgttcgacgacaagaccgaccagtattgggcgcgttcacgcgtactcgaatacctgaaccaggtgcaaagccgcttgccgcagggcgcgacggtctcgctcgggccggacgcgaccggtgtgggctgggtgtacgagtacgcgctggtcgaccggaccgggcagcatgacctcggacaactgcgcgcgcttaacgactggttcctgaagttcgagctgaaggcggtgccggacgtctcggaggtcgccagcattggcgggatggtgcgccagtatcaggtcgtgctcgacccggacaagctgcgcgcgtacggcatcacgcaagccgcggtggccgatgcgctcggcaaggcgaatcaggcatcgggcggctcggtcgtcgagctggccgagtccgagtacatggtgcgctcgtccggctatctgcgctcgctcgacgatttccgacatgtcgtcttgcgcaccaacgacgccggcacgccggtgctgctgggtgacgtcgcacgcatccagatcggccccgagatgcgtcgcggcatcgcggagctgaacggtcagggcgaagtcgccggcggcgtcatcgtgatgcgctcgggaaagaacgcgctgaagacaatcgatgcggtaaaggcgaagctcgccgacctgaagcgctcgctgccacccggtgtcgaagtcgtcacgacctacgaccgatcgcagctcatcgaacgcgcggtggacaacctgaaggacaagctcatcgaggaattcatcatcgtcgggctcgtttgtgccgtgttcctatttcacctgcgcagcgcgttcgtcgcgattctgtcgttgccgctcggcgtgctggccgcgtttatcgtgatgcgctaccagggcgtcaacgcgaacctgatgtcgctgggcggcatcgcgatcgcgatcggcgcgatgatcgatgcggcgatcgtcatgatcgagaacgcacacaagcacctggaagcattcgaccatcagtttcccgatacacggatgaccgccgcgcagcgctgggaactcattgcgacttcggccgcggaggtggggccggcattgttcttctcgctgctcatcatcacgctgtcgttcattccggtgttctcgctggaaggacaggaaggcaagctgttctcgccgctggcgttcacgaagacctacacgattgcggcggcagccggtttgtcggtcacgctcgtgccggtcctgatgggttacctgatccgcggccggattccgcacgaaaacgcgaatccgatcaatcgtgtgctgatccggctgtatcgtccattgctcgaggcgacgttgcgccggccgtgggcggccattggtctcgccgtggttgcgctggtgctcacgatcgtgccgatttcgcgtctcggcggcgaattcatgccgccgctcgacgaaggcgacctgctgtacatgccgaccgcgctgccgggcatttccgccgggaaggccagcgaactgctgcagcaaaccgaccggctcatcaagaccgtgcccgaggtcgcgacggtattcggcaagtcggggcgtgcggatacggccacggacccggcgccgctcgagatgttcgagacgacgatccagttcaagccgcgcagccagtggcggccgggcatgacgccggaaaagctggtcgatgagctggaccggacggtcaacgtgcctggtctctcgaacgtatgggtgccgccgatccgcaatcgtctcgacatgttgtcgaccggcatcaagacgccggtgggcgtcaagatttccgggccggacctgacgcaaatcgaccgtatcgcgacgcaggttgaaacggccgtcaaagctgtcccgggcgtgacgtccgtactcgcggaacggctgaacggcggacgctatatcgatgtggacatcgaccgcctcgcggcagcccgttacggactgtcggtggccgatatccagtcggtcgtgtcatcagcggtcggtggcgaaaacgtcggcgaggtgattgccggtcgtgagcgcttccccatcaatatccgttacccgcgcgaaatccgcgactcgctcgagaagctgcgagagttaccggtcgtcacggaccgcggcgcgcaaatccagctcggcgacgtcgcacacatcacgatcgccgacggcccgccgatgattcgcagcgagaatgcgcggctctccgggtacgtctacgtcgatatccgcaacacggacctgcagtccgcggtgaaggcaatgcagacggtcgtggcccaccaggtccagctgccacccggctactcgattgcgtggtcgggccagttcgaatacctggaacgcgcgacggccaagctgagtaccgtgattcccgtcacgctggtggtcatctttgtgctgttgttcctgacctttaactcggccgccgatgcgctgctgctgatgtcgaccgtgccgtttgcgctggtcggcggattctggctcatctggacactcggccacgcggtgtcggtcgcaacatcggtcggattcatcgcgctcgcgggcgtcgccgccgagttcggggtggtgatgctgctgtacctgaagggcgcgctcagtcgccggctggagggtggcgagccgctcaccgagccgctgctgttcgacgcaattcgcgaaggcgccgtgctgcgcgtgcggccgaaggcgatgacggtggccgtcgtgctcgccggcctcattccgatcatggtcggacacggtgccggatcggaagtcatgcagcgtatcgctgcgccgatggtcggcggcatggtaacggctccacttctgtcgatgttcgttattcccgcagcgtggttcctgttgcagcgtcgtcgcgcgcgacaggccaatgctgcccgtttcccccacgcagtacctttcggcacgaaagtgcccgtcaacccaactggagaagtccaatgaagacactgattgttacatccgccgtccttgcagccgtttttgcgatgcccgcatttgccggcaaggacatggccagcatggatatgccgacccaagcgcctgcgatgaaggtgtcatcgagcaacgcgctcaccgatgcggaggtcaagaaggtcgacgcggcaaccggcatggtcacgttgaagcacggcgcgctggaaaacgtcggcatgccgccgatgacgatggcgttcaaggcgaaggatctcgcgatggtcaagcagatcaaggaaggcgacaaggtcaaggtgcgcgtagaagaggtcaacggcaccctgacgatcgtgaaactcgaaaagcgctcttgacgaagcattgatggccggcgcgcaggcttctgtccgcacgccggcacgccacgcggtcgtgcgaggagaccaccatgcgaacgacatcatctaacccgtatcagtccgaccagaaaacagcgggcacattgtgtcgcatccgggcgactgttcaattcagaaacggaggatgtgatggaacggaaatgtgtgatcgcggtactgcgtcccgatgtgctcgcggtgctcgagcggcggttaggcgcgctgcacatccacggcatgacggtcaccaatgcaagaggatttggtgcgcatccgaatctctttgccaacgactggacaaccgaacacatcaagattgaaatcttcacggccgccgagaacgtcgacgcgctgattgaggaaattgtgacggtggcgaatgagcaatcaggtggtgatggcgtggtcgccgtcgtaccagtggaacgatttctgcgggtgcggacggcgactgaggcaacccatgatcaaacgtaagcgctaacctttcttgctcgccagcaggttcgggcctcgctggcatggctcccctatgtttggcgcgaatctccgaggaagcgggcatgtggcgcgcctcgctgccccgagtcgttcgacagcacgccatgcgggcacaacgggtatcggatcgcggcgtcggttcagctctgccatgcggagccatacaagcgtgttacgccaatctgtcatttcagttgcatcgccagtcccccatttgggattgcccgtcgacgggtttctcgctaacctgcacagtccgtctttgctcagggatgcgcgcgatggaccactggcggctggcgtatcttggcatgcggcactttccgcatgagctaaccgagttcgaactcaatacgttctttacgttttcggcccgggaacgcgcgcttatcgacggccgccgttcacatctttaccgcttggccgtcggactgcatctcggtttcgtgcgcatgacggggcgcacgctcgatgcttacaaacaggttccgaagcggctctggcaccatctgggagaacagctcgggatcgagccgccggatctcggcaccttgcgcgcgctgtacgatgaccggaccgatacacttgccgaccatcagaagctcgcgtataaggcgctcggctttcgtccgatggccgaacatcagcgacgctacgtagtgcgctggctcaaggagcggctgtccggccggcaggatcgcagcacggcgctgtacgacctcaagcagtggttttacgaccacagagtcctgatcgtccaagaccgcgtgctgcgcacgctcatcgttcaggccgtgcaggatgttgaaactgcgctgacgaaccgtctcgaggcgtcgttcggcaccgcaacgctcgatcagtggggcgttctactgccccgccccgaggcgagcggtgcaagcctccagcagtggctctggtccgtgcccctacggaactcgacgaaccagatgggcgacctgttccgcaagattgagcgcttgaccaaactaggcgtccacgaccactggccggccgaatgcaacgaggcggtggtacgtcactacgcgcgacggtgcgcgaaccgtccgccgtcggtcagcaagcggatccgtcaaccggttcgacggcttgaggccgcatgcttcgtgcgctacgcgttgtgcgtcgcaaccgatcaactgctttggatgctgagccgctggcaacgcaagatcgtcaatgaggcgcgcgccaaggtcgacgcggcacgacccgacctgaaggcgctgttgcaccatttcgcgaccgaggtgaaggcgcttgccgtcgatacgtgcctgtcacgcgatgcgctcgcggaacgtttggtggaattggccgacacgacgcttgcgcaaggcggaccaagccgggcgagccttgtgcgagcgcagctgctgacgaagcagcgcgtcgcccgggcgatgctggcgaaactgctcacgctgccattcgagtcacaggccccgcacccagtcataggcgcgttggaggtgctgcgaacgctgtacgtctgccacgtgcgggaattgcctaccgacgtcccggtccaactcgggcgggcttggcaagccgtcgtggaaggcgacgaccgtgcgaacgccttgctggccttcgagtgggccaccctgtcggccctgcgggtcgcgctgcgcaacggatcggtattcgtcgggcacagcttcgcgtttcgcagccaggcgacgctgctgattcccgatgcgatctggcaggcccagcgcaatcactactacggccacctgaagctgccgcaggatcccgaggaattcctcgccccggtctgcgagcatctgaacgaaggactcgaacggctgcagcaggcgtccgtgcacggcgaggttcgtgtcgacagggcgatccatctcgacgcagcgtcggcacagcgagcggagccggccatcgaggcgttgcggcgcgcgatctttgggacgcatcccgatgggcagttaccgcgcatcattctggaaatcgatagcgagacccgattcagctggctactgctgggccgtgaacctcgctcccgcatcgagctgctgatggtctacgccgccgtgctcgcccacggcacgtcgatgtccgccgcggaagtcgcccgcatggtgccggagctttcgtccggagcgatccggcagatgatgcaccgtgtggccgacgaacgtgtgttgcggcaagccgccgacgcggtgctcgagttcatgcaccgccatccgattggcgaacactgggggcgagccgatcttgcttcgtccgacatgatgtcgctggaaaccacccgcaccgtgtggcaggcacgcgccgatccacgccggcgtaccgcatcgatcggcatctacacgcatgtgcgcgaccgctgggggatcttttacgaccagccgatcattctcaacgagcgtcaggcaggtgccgcgattgaaggcgtgatccgtcaggaggggactgatgacgtggcgcagctcgccgtcgacacgcacggctatacggacttcgcaatggggctggcccgcgcgctcggcttcgatctctgtccgcggctcgcgcatctgcgtgatcggcgcctgcatgtgccggttggctttgccgtgccggatgggttgtcggccgtcgtcgactgcgacgtgcggctcgaagcaatcggcggaatctgggacgacttcgtgcgcgttgtcgcgtcggtgcaaagcggtcactgcacagccgtgcaggcgctgacgcgtttcggttcagccgcacgcggccagccgctatacgacggcggcgtcgcactgggcagactgttccgaacgattttcctgatcgactatttcacgatgcccgcgttccgcaccgaactgcagcacgtgctcaatcgcggtgaagcactacatacggtgcagcgcgcgatccaccagggcaagatcccagctgagctcacgcggcaccgtcattcgatcatggccgtctcatcggccctgagcctgttgaccaacgccgtgctggcgtggaacacgatgcacatgcaacaggcggtcgaccgcatcgagacgcttggacaattgccggtccgaccggaatacctgcggcgcatcgcgcccacgtttctggagggtatcaatctgcgcggcaccttcgacttcccggtggcggatttcgccgatcgcctaatgccgagcgtcgcgatcagcgagccagtccgcggatcgcatcaggcgcgtggataaggcggatcggcgtgcgctcatgagacggacttttcgtacgttaaggcccatgcgacatgacggcccagccaattgagcccggacacgcgccgcttgcgggcctctctaaccaaggagcgatcctcccctgggcaagctggtctgcaaagaaccgtgacggcaaccgctctcccggcacggcttacagccagccggcccgcattagcgtgcgctgatccatatcaacccgggtaacgcgaaagcgacgattattaccaaattgggccgggactatcaagtcggccggaccattgatcgacctcaggagatccgtcatgaaaaaactcgttgttgccgtcatcgccggccttgctctcagcggccagttgctgccagcaagcgcagcggcacaaggcacgcagacgaaaaaagccaccccggctcaggtgccaaacaccgctgaattcgacaagcaactggcccaagtccaggagcagatgaaagcgatgcaggctcagatggaccagatccgccagacgcaggatccgcaagagcggcagcggcttttgcagcagcactgggcgacaatgcaaagcgccatgaacgcgatgcacggactatgggggccgggcatgatgggcggtcctggaatgatgggcgggccagggatgatgggcggagcgggccccggctgttgcgggggcggttgggggcatatgggcggctactactccaacctgacgcccgagcagcttcggcgacgccagtacatgtccgaccagtatctgaacatgcagcagcagatgatgaacaatatgatgtggaaccagcagtactggatggggccgccagcttcgtcgaaataaatgcggcccccgccgcgaacgcgatcgaacctcgtggtggagttcaaggggctgcgcctgccgcaccggtaagccgtcgatcggccgaaacgctgatctgaatcaatcgtcaatgccgtcgtagtcttaccctcaagacggattgccagatcgaagacaaggcggcgaaggcagtgtatgaagcgagggtctatgttcaggctaagcgcgccaattctatttgccggatttggcgcgccgttcgcactcggtcaaatcccgcccggacctcccgggcagccgaacttccagtcttctggtcctgcaattaacgatgcggaccgcggggcgcgtcttgcagcaagcaagtgcgcggcctgccatggcgccgacggtaatagcacgaacgcacaatacccaaaactggcgggccaaaaagccgcctacctgtattcgcaactttgggcgttcaaggacggatatcgccgctcggaggtcatgtcgggcatcgccgcgacgctctccaacgctgacatcgccgacgccgtaagcttctttagtcaacagtcggtgcatccggatccggtcaaagaccctcgcttaagggccgatggtgagcgaatctttctttatggtgcgcgttccggaagggtacccgcgtgcgccatgtgccacggctcgacctcgcaagcaggcatgcccatgatgggaatgatgccgatgatggctaatgtcccaagcctgaacggacagcattctgcctatatcgtcgatcagttaaaccgcttcgcgagcggcgagcgtcaggccatgatgatgggcgggatcgccgcagccctgagcgacagcgataaaaaggcgatcgccgagtttctatccaaccttccgagatgactcgccctgcgccgtggcgatagggtccgatattcgatgcttcatctggaccaaccaggagatattcagtgaattattatttcgccaagacgctaccgatcgacttcgacgacgcagttcgccgtacgactgaggtactgaaggccgaaggcttcggcatcgtcactgaaatcgatatccaggacaccttgaagaggaagatcaacatcgattttcgcaggtaccgcatccttggtgcgtgcaacccggtcctggctcacgaggcgctccagatcgaggacaaggtcgggacgatgctgccctgcaacgtcgtggtccaggatatcggtggtgggcgaacggaagtcgctgccatcgaccccgtcgcctctatgcaggcgatcgacaatcctcgcctcaaggacgcggccgcgcgcgtacaggcaaagttacgcagggtgatcgagggcctctaattttcagaaggagccaccgtggtagccccggtcgcggacacgacataccctggcgctgccgcggaggccttcgccgtccagatgccgagccgcatcagactcagcccgaagtggggaaatgcatccggttcgcggcgccggtgaacgcaaggcgcagatcgcgcgcgattacgggatcagccgcgaaacgctgcaccagtaccttcgctcgttgaggtgaaccgtgccccatcgcgtttgagcggcgaaatcattacgatcataaaacagatgggatgtcgtccagaatgccagtttcgtcggcaccctcaagatgaccaattgatccacctggtagatcctgacggccatcgctttagaaatctgatgcgtcgagcttgatgcgctcgccgtggctgggcaactcgcgtcgacttatcgcaagcgcgatttttaccttgtggagttcgaatgtggcaagcagccgatcaggggtcgttgtggtaacaccgaacctgtcgcggatgacggctgctgggagtttgactgcggcgtatccccagccttgcccatatgcggagaatagaaggcctgagtcgtcacagacaacgggatgagtgagacaagtgaccgagctatccatcccccgtgggggcaggtcttgtgtcgagccttcggaattcaacataacagttgaagattcaaatgttctgttcgcggcagcgccgaggtaacgtcagcattctgggcgggaagggatgcatagcgcagtctcatgtgcgaccgcgctgagcgcccagcaaggcgcatgtccggtcgcgcgatctacctgtatacccggcatcgttgtgtccggctatccgggcatcttgaaattcctcaaggtttgccctacaccaaaaccaacgattcaataaatatagaaatttgtgcgccgcactgcaaaggaattgttgcggtcgtcacgacctcgatcggaatccaattcggacacgcattcaaacgacccgttcgtccgatgccgccacggaggcgaccatgagtctgaaccgcagacaattcctcaaactcacgggtggagccgccaccgcggcaaccgttgccggcgcgccgtcagcgcgggccgcccaggcggatgcagggcgaacgactttgccctatacccccaaggtgattgtccgcgccgggcaactgcgagagaacgtcccgctcgccttcaccttcccggatgcctcttcgccgtgcgccgtcgtcaagatgggcacgcccgtgcctggcggcgtcggccctcagcgagatatcgtcgcgttcagtgtgttgtgcacgcacatgggctgcccggtttcgtatgacgcggccacgcgcgaattcaagtgcccatgccacttcagcaccttcgatgccgaaaaagctggccagatggtttcggggcaggcaaccgagaagctccccgcgatcgtgctcgactacaacgccagcgatggcacggtgcgagcgatcgccgtggatggattgatctacggccgccaagccaatctcctgtagagaggacgatcatggctaccaacaaggatcgggtggcgctcccgcccgttcaagcccagcggacaaatctgacctgccatttctgcatcgtcggatgcggataccacgtgttcaaatggccagaaaacaccgaaggcgggcgcgcaccgaatcagaacgccttggggttggacttccgcaaacagttgccgccgctatcgatcgtcatgacgccggccatgcagaacacgatcaccgacaaggacgggcgccggtacaacatcatggtcgtgccggacaaggcgtgcagcgtcaatcgcggcttgtcgtcgacgcgcggcggacagctcgcgaaggtgatgtacagcccggatggcggcgtcgccaaggagcgcctgcgcagcccccgcgtctatctggccgatcagtggatggacacgagctgggacgatgcgctagcgctgtacgcgggcctcgccaagaaaattcttgatcgcgacggcccgtcaggactggcattcgactgcttcgatcacggcggtgccggcggcggcttcgagaacacgtggggcacgggcaagctgatgttcacggcgctaaagacgccgctcgtgcgcatccacaaccggccggcctacaactccgagtgccatgccacgcgggaaatgggcatcggcgagctgaacaacagctacgaggacgccgaactggccgacgtcatcatggcgatcggctgcaattcgtacgaaacgcagaccaactatttccttgctcactggatgccgaacctgcaagggcagacgctcgacaaacgcaagcagcgcttccccggcgagagcatcgaagcggccaggatcatcttcgtcgacccgcgccgcaccaccacggtcgcgatcgccgagcacatcgccggcaaacagaacgtcttgcatctggacatcgagcctggcaccgacatcgcgctgttcgacggtctgctgacctacgtggtcgaccagggatggcacgacaaggcgttcatcgcggcatacacgaacgggttcgacgatgcggtgcggaccaatcgcctgtcgctggacgagaccagccgtatcaccggcgtttcggtcgaacggctgaagcaggcggccgactgggcctataagccgaaggcgtctggccatcggccgaggaccatgcatgcgtacgagaaaggcatcatctggggcaacgacaattacctgatccagtccgcgctggtcgacgtcgtgctggcgacgcacaacgtgggccgccgcggcaccggcgtcgtccggatgggcgggcaccaggagggctacacacgcccgccgtatcccgggaacaccaaaatctacgtcgatcaggagatcatccacggcaagggcatgatgtacaccgcgtggggcgcgaatccgttccagacgaccttgaacgcggaggagcaccgcgcggtcattctgcatcgcgccggtattgtgcgggaggcgatgtcgcgcgagcgcggcgcgtcgaccgcgcagcttgtggatgtcgcctatgacgcggtgaagaacaagggtgggctgttcttcacgaatatcaatctgtacccgaccaagctcgccgaagccgcccacctgatgctgccggcggctcatccgggcgagatgaacctgacgtcgatgaatggcgagcgacgcatgcgtctgtcggagcgcttcatggatccgcccggatccgcgctgccggattgcctgattgcggccgccattgcgaacacgctcaagcagatgtacgaggccgagggcaagcacgacatggctgcgcgcttcggcggcttcgactggaaaaccgaggaagacgcgttcaacgacggcttccgccaggccgggcaggccggggttggcccaatcgacagtcagggcggcaagacgggcaatctggtgacctacgcgcggcttcgcgcgatgggcaacaacggcgtgcaattgccggccaagtcatatgagggaggcaagctgatcggaaccgaaatgctctacacggacggcaagttcgacacggccgacggcaaggcgcagttcaagccggccaaatggaccggcttgccgaagccggttgccgatcagaaggcgaagtaccggttctggatcaacaacggccgcgtcaacgaagtctggcagacgctttaccacgatcagtacaacgagttcgtgcgcgaacgcgtaccgatggcttttctcgagctcaacccggacgacgcgcactcgctcgacatcacgtccggcgatgtcgtcgaggtcttcaacgactatggttcgacctacgcgatggcctacctcgagccgtcgatcaaacgcggccaaaccttcatgcagttcgggcatttcaacggcatcatgggcaacgtgacgaccccttggaccgaccgcaacgtcgtgccgtactacaagggaacgtgggccaacctgcgccgggtgggggacgtgcaggacttcaaggagactgtgagcttcaagagccgacgaattgatgtgacctgagaccagtcagtcgcatgctgcgcggaggctattgcaaagcagtgtggctggtgtccgacatgccgcccaagtgtccgctcacggggcggcatatgccggacacacgttatgctcagtgcgtcagagccttcgatgccacgcccttgatggcactgatgacgctttcaacattggcgtccggatgcggacgggtgatgacgaacaacgtctgttcgatcttgctgtcattcgggatcacgcgtacgtcagcgcgctggctcgccggaagagcggaactcatgaagccgattgcgcccggcgtcgctgcgaccaccgcggggatctggctggcaagatcgacgaccttggttgcggtcgggaagtccttgccatcgagcagattgcggttgatctcggtccgcatggcgcccgtgctctgctccgacacgcgaatgaccggctgatcggccccgccaatctccttccagttcgcgatcttgccggtcagcaggccgacgagttggctctgcgacagatgagcgaccttgttcgacgggttcacgatgaagaggacctcggcatgaccgagattcacgacattgaactcattctgatcgatcttcagccctttcaggttgggcgtcttgccgagttgctcggccacgtccttgaacggggccgaggtcatggcgatatcggccgagaacccgatgagatcggtcaagccctccccggagttgctcgcggtgaccttcagcttttggcccgacaagcgttcgatatccgccgcatagggcgtaatcaacacgctgttgaccgtggtggagccgcgaacatccacggtatcggccagggcagagagcgactgcgtggcaaccagagcgatagcagcggacagaatgagacgcttgaggcgcattttggttttgctccaaagtgggtatgggctgccccgatccgggcgattcaggtcggggccatgttgcaacacgtaacatttgcaacattcaataattgttgaattgttaaatgacagacgtgtgtctcgggcagctccggcccagatgtgtcgagcgccagatcaggaattgacatggcgcaaacctgaacttcgtttagcattacgtcccatggacaaaagcacggcgaccactgtcttcgaatcactctcgtctggcgttcgactggacgtgttccggctgctcgttcggaagggcgaagagggaatggtcgcgggcgatatccgagtcgcgctcgacatcccgcccacgaatttgtctttccacctcaaggccatgacccatgccgggttgatccatgcaacgcaggaaggacgttttctgcgctaccgcgccaacctcggcatgatgattgacttggtcgcctatctcaccgaggagtgctgcggcggccaaccggaccgttgtggagactttgatgtgcacgccatctgcccggagtgcaccgatcaacacgagctggatggccaatgacgcttcccgcgtgatcgcggagcgtatctgctgcacccggtcgcgcccgtagcggcgcaggcaacaagatccgatcggcatcggcccttcaggcaatccacttgtcatcgaaagtggcgacccacgcgcgtcagcgaagcaaaaatcagggttgtgctttctccaatatttcaactatcatcgaaacatggaaacaaattttgtcgttcgcgctctcggcgccttggctcaggagtcccggctggccgtctttcgattgcttgtggaggccggtccgggtggaatgcctgccggtcagatcgccgaacggctgggcatcgcgccgtcgtctttgtcctttcatatgaaagaactgacctattcgaatctggtgacggtcgagcaacgtggccgcttcatgatctattcggcaaattacgcaacgatgaacggtctgctgggctttctgaccgaaaactgttgcgggggcaatccctgcacgcctgtccgtccgaacgcttgcaagacttcacagaaggacgagtcgtgaaacgtctgcacatccatgtttccgtcgaagatctgacggccagcatccggttctactcggcgctttttgcgagccggccgacgttcagagaagtccacgtcgcgtcggctgatgaaccacaaacggatgcttcggcttgctacatatcaacccatggcaagccgatcggcgtgccagtggattcttcctcctcctgctgaggttcgaccatgagcgacaagcgctacaacgtactgttcgtttgcaccggcaattccgcgcgctcgattttgtccgaagcgctgatgaaccagctcggcgaagggcgctttgtggcctattcggcaggcagtcacccgaaaggcgaggtgaatcccttcgcgctgcgcgagctcgaacgctggcatctgccgacagacggatatcgaagcaagagctgggacgagtttgcccagtccgatgcacccacgctggacttcgtctttaccgtctgcgacaaagccgccggcgaagtctgcccggtatggccagggcagcccatgaccgcgcattggggggtacccgacccggccgaggtggaaggttccgacgaacgcaagcagcaagtcatgcacgaggttgcactgacgctgaagcgccgcatcgacctgctgctgtcggtgccgatcgccaaactcgataacgtcgcgctccagaaagccgtgcgcgacattggacaacagtgaaattccacctatgaccacgaacgtattgatcctctgcactcacaactcggcgcgcagcgtgctggcggaagggatgctcaatcattgggccaggaagctcgacaaggacgtgcgcgcctacagcgccggtagcgcgccgagcggtcggctcaatccgttcgcgctggaagcgctgaccggcgccggcgtcgacgtcagcggctatcgcagcaagagctgggacgaattcgtcggcgatggcgcgcctgaaatgcacgtcgtcgttacggtatgcgatagcgcggcgtcggagacgtgtccgtactggccaggcagtccggtcaaggtccactggggctatgccgacccatcgaatgccgtgggtggcgatgaaggcaagcggctggcgttcgaactgacacgtcaggcgatcggctatcggatgctgcagttgctgatgctgccgctcgatcgtctcgaccacgccgcgctccagcgcgcgctgaccgagatctcgcaaaactgagccgtcgcatggcggctcgccgagcggcgcgccgccagcccttcaggaccgatccctcttcttcgagcagtccaatgaatacgtcaaacgtcgcccctcagggaaaagccgtcgcaaagcccgccatcaatttcttcgaacgctatctgaccgtctgggttgccctgtgcatcgtcgtcggcattgcgctcggccaggcgttgcccgacctgttccagcgcatcggccgactggagtacgcgcaggtcaatctgccggtcggcctgctgatctgggtgatgatcatcccgatgctcgtcaaggtcgacttcggcgcgttgcacgaggtccgtcagcacatcaagggaatcggcgtcacgctcgtcgtgaactggctggtcaagccgttctcgatggcgtttctcggttggctgttcatccggcatgtgttcgcgccgatgttgccggccgaccagctcgacagctacattgccggcctcatcttgctggcggccgcgccgtgcacggccatggtgttcgtctggagccggctgaccggcggagatccgttgttcaccctgtcgcaggtggcgttgaacgacagcatcatggtgattgcctttgcgccgctcgtgggcctgttgttgggcatctccgctattaccgtgccgtgggccacactggtcacgtccgtcgtgctctatatcgtcattccggtgattctcgcgcagatcttgcgtaaggcgctgctgtccaaggggcaagccgcattcgatgcggcgatggccaagatcggcccttggtcgattaccgcgctgctggccacgctggtgctgctgttcgcgttccagggtgaagcgatcctgaagcaaccgctcgtgatcgcgctgctcgccgtgccgatcctgatccaggtgttcttcaattcggccctcgcttactggctcaaccgcgccgtcggcgaaaaacacaatatcgcgtgcccctcggcgctgatcggggcatccaacttcttcgagctggcagtcgccgccgcgatcagcctgttcggcttcaactccggcgccgcgctggcgacggtcgtgggcgtgctgatcgaagtgccggtcatgttgctggtggtgcgcatcgtcaaccagtccaagggctggtacgagtgcgcttgaacaagtacaggaatcaagacatgactgacatcacgatctatcacaatccgaattgcggcacgtcgcgcaacacgctggcgatgatacgcaactcgggcgccgagccgcgcgttgtccactacctcgaaacgccgccgagccgtggtgaactggtcgacctgatcgcggcgatgggcgtcccggtgcgcgacgtgctgcgtcgcaaaggcaccccgtacgacgaactggatctcgacaacgcgaaatggagcgatgcggatctgatcggcttcatgctcgatcacccgatcctgatcaaccgtccgatcgtggtcacgccgctgggcacacgcctctgccgcccgtctgaaacggtcctcgacctgttgccgaatccgcaaacagggccgttcaccaaggaagatggcgaagtcgtgatcgatgcggagggcaagcgtgtctgaccacctgaacgacttgccgcaggtcgacgccacgctgtttcgtgtgccggaagccagtcaattgcgcacgcccgcgccatcgacccatccgccccggttcctgcttctctacggatcgctgcgcgagcgttcgttcagccgcctgctgatcgaagaagcggcgcgcctgctcacagccatgggcggtgaggtgcgcgtcttcaatccgagcggcttgccgttacccgacgatgcgccggagagccacccgaaggtggtcgagcttcgtgaactcgtgcagtggtcggagggcatggtgtggtgttcgccggagcgacacggtgcgatgaccgggatcatgaagtcgcagatcgactggattcctttgtcggtcggcgccgttcgaccgactcaaggcaaaacgctcgccgtcatgcaggtgagcggtggctcgcagtcgttcaacgcggtgaaccagatgcgcgtgctggggcgctggatgcgcatgctgacaattcccaaccagtcttcggttgcgaaggcattcatggaattcgacgacgtgggcaggatgaaaccgtccgcctacttcgatcgggtcgtggatgtcatggaggaactggtcaaattcaccttgctgacccgcgacatcggtgcatatctggtggatcgctatagcgaacgcaaggaaagcgccgaggagcttgcgcggcgggtgaatcaatcgaatatctgaagagacaggcgcgggattcgtcgcagtaaccgggttatacgcaggcgctcgcgattaccaacgcggtccacgagcgaaagtgggaagcattcagcgcttggtgaggcaccgtgcctcatcgttcaacctgagcacacgcgttacgctattgccatgagaggaaatacgatgaaaaagctcgaagtatttgatcccgcgatgtgttgttcgacgggcgtatgcggcgtcgacgtcgaccccgtactggcgcaattcgccgccgatctgaagtgggtcgaagcgcacggcgtgaccgtggctcgctacaacctcggccaggcgcccgaagcgtttgcggccaacgccgcagtggtcaaggaaatggaagccggcatggatcgcctgcccattctcgtggtcgacggccatatcgtgtcgaccgggatgtatccgtctcggcaacaactgacgcagaaactcggcattacgctggcgaccggggaaaaaccgcacgtcaaggcgggcagctgctgttcgccgggctccggctgctgctgaggagcatccatgtccctgcccgatacgcaaacccgctatctgttcttcaccggaaaaggcggcgtcggcaagacgtcgctgtcctgtgccaccggcctggcgatggccgatgccgggaagaaggtgctcatcgtcagcaccgacccggcctccaacctcgacgaggtcctcggtgtgggcttgagtcagttgccaactgccgtgcccggggcgccgggcctgttcgcgctgaacatcgacccggaggcagccgcgcacgcgtatcgggaacgcatggtcggaccgtatcgcggcatcttgcctaccgcggcgatccgaaacatggaggagcagttttccggggcctgcacggtcgagatagcggccttcgacgagttctccaagctgctcggcgacccggcggtgacagccgatttcgaccacgtgatcttcgatacggcacccaccgggcacacgctgcgcctgttgacgctgccgtcggcgtggaacgagttcatctcgtcgtcgacggggggcgcctcctgcctggggccattggccggtctggagaagcagaaggcgctgtacgcggcgaccgtcgagcgcttgtcgagcgcaacggaaaccaccgtcgtgctggtcagtcggccggaagtcgccgcgctgcgcgaagcgaaccgcacgcggcacgaactcgcagagctgggcgttcgcaaccagatgctggcgatcaacggtctgtttgccaccgaccggcacgacgacgcgatcgcgacggccatggctgagcgcgcgcaacaggcgctggccgacatgccgcgcgagctggccggcttgccgcagacgcgaattccgtttctgccgcgcggcacggtggggctggatgcgttgcgcgacatggcgcagcccgagcgcgtccggatgccgtcggactgccggatgcccgaaacgacgttgccgcccggcctggggggcctcgtcgacgagctgtcgatcgtcggccacggcgtaatcatgacgatgggcaaaggcggggtgggcaagaccacggtggccgctgcgatcgctgttgcgctggcccagcgtgggcacgatgtgatcctgtcaacgactgaccccgccgcgcatgtcgccgcgacaatcgacggcgtcgtgcctggcctgacggtcacccgcatcgacccggcgcatgaggtccggcaatacaccgaggaagtgctcgcgaaagcgggaaccgccctcgatgccggtggccgagcgatgctcgaagaggatctccgctcgccctgcacggaagaaatcgcggtgttcagggcgttcgcacgtgcggtggatcaaggcaagtccggatttgtggtcctcgacacggcgcccaccggccacaccattctgctgctggacgccgctgaggcctatcaccgcgaagtgatgcgcacgcagggcgacatgccggagtcggtccgtcaactgctaccgcgcttgcgagatcccgattacacccgaatcctgatcgtcacgctgccggaagcgaccccggttcacgaggcggagcgcctgcgggccgacctcgcgcgcgccggtatcgaaccttatgcgtgggtcatcaaccagtcgctgctggccagcggcacgaccgatccgctgctatgtcagcgcggcacctacgaggtgccgttcgtgcgccgggtagcggacgacctggcgccgcggaccgcgctaatcccgtggcttgccgaggccccggtcggggaggcgggcctcgagcaggtgatcacatcgcggatgaacacgtagcgtccgtaggagcaaccccatgaaagcgcttccgattctgtggcaacgactcgtcaccagcggaaagacctgcccgcgttgcgccgacaccggcgaggaagtgaaccgggcaatccggcaactccgagaaatcctgttgccgctcgggatcgagccagtattggaaaggcgcgagatcgacgaggcgaccttcaaggccacccccgccgaatccaatcgtatctggattgccggcaagccgatggaagcatggttgaacggcacggtcggcagtagccgttgctgttccgtctgcggcgataccgaatgccgtaccgtggaggtcgagggtgcgagctacgaggtcattccggaggcgctgctcgtgaaggccgggttgattgcggccttgacgctcaatgcccaaggtagcaagcaggatccgagttagacgatgggatggaaacgcatgccaacgcacgttgacgtcgtggtgatcgggggcggccaagccgggctcgccaccgcatacttcctgcgccgcgcggggatcgactacatcgtgctggatgaccaaagcgcgcccggcggcgcttggcgtcacacgtgggaatccctgcacctgttctcgccagcggagtggagttcactgccgggctggcagatgccgacctcgcaggatacctatccgtcgcgcaacgacgtcatcgactatctggtgaactacgagcatcgttaccacctcccggtacaacgctccgttcatgtcgaagccgtttctcgcacccgcgagggattgcttgtcaccacggatcgtggtgagtggcttgcccaagcggtcgtaagcgcggccggcacctggagcgctccctatatcccggactatcccggacgcgagctctttcgcggtcgccaggtgcattcggcgcagtatcgcaatccggacgatttgcgcggacaaaacgtgctggtcgttggcggcggcaattcgggggcgcagatcctggcggagatatcgacggtctgcaacgccacctgggtgacgttgcatgaaccagtgtttcttcccgatgacgtcgacggtcggatcctgttcgaacgcgcgaccgccaaatggaaagccctccgcgacggtcaggcgacgggggttgcggtgggcgggttgggcgacgtcgtgatggtaccgcccgtgcgagacgcgcgtgcgcgaggcgtgctgcacgccgtgcggccgttcgcgcgattcgatgcagacggcgtcgtgtgggcggatggcacgcactcccgcgtcgacgccgtgatctggtgcaccggcttccgtcccgcgctcggccatctcgatgcgctgcagatccgagacgctgacgggctggtggcgacggacggcacccgcgccagggatgagccacgcttatggctggtcggctatggcgaatggtgcggcgctgcgtcggccacgctcattggtgtgatgcgtagcgcacgtgacacggtccgcgaaattgccgaatatctgcgtccgactcaagagcaagtagcttcagctccgccctccatgtcaggagggggcgttcattgaccgtaggtgtacgggcaacagcgcgttcaggcacgcgaaatactcgtccataaacgcttggtcgacgccgcggcaaaccagttctgcaacgtgtgcatcaacggcctcgcgaagcttcgccgagaactcaggcgagtcctgtatcagcggcaaagcggagcaaagcaacgtggtaaccgcctccgtttgtgctcgtgtgtgtgcagcgtagcgccagagcttggctatttcgtgctcgttgtcttccaaggaactcctccgattcatcgctgatcttcgctggcgagtctgcgcgtttcaacgggcttgcgcttgatatgcatcaactgagcaggatcaaaactggacgctctatctgcacggcggaacgccgtcagacgcggacattcgagtcattcagtgtgcggaggcggcactggagcggtgcacggcccgcgctgaacacggcgaaacttggatcatgctcgacacggacaaggcgccgatcgagcgggtgctgcggattcgtaacgagcagcgcgcgacgacgcccacgcatcgttatctcgacacagctgacaagcggaaccggttccggttcgaagggctgaagtcaccgatttcggccgtgccgcgcactgaaagctagtcgctcgaaaacgcgcgatcaacgaacgcgcgcaactgcgacaaatcggtttttgcgtaagcggcggtggtctggatcgacgcgtggccgagcagagcctgcgcagccggtaatggcacctgtcggtcgaccactaatgtccgtgcgtaggcgtggcgcagccagtgcggcgacgcacggcgcagcgtcgccgcgccacccggatcggtgtactcgagcgtcgcagccgccgccacaaagatcgccttcacttcatcgtacaggcccgagctttgcagcgagccgcccttgaggccatgaatcagtgccacgcgctcgccggattcgggatgtgccggcaagccacgcagctgtcggtacgcctgcagcaccgacacgcagccctgcggcagcgggatggcgcgggttttctgccctttaccatatacgtgcaaggtccagcggccgtcggactccacttcagcgacgggaagtttctgatcgtcggaccagaccaactcgacgaggcgcacacccgcgtagcgatacagcatccagatagcccggcgccgtgcagccacgacgggatcgatatcagccattacctcgttgaccttcgcgtcacaagcggcgagctgtgcggccgtcagtatgcggctggaggcgaggccgacatgccgacgttgcccacgcaccaggccggcggccggattcgcggtcagatagccggtctcagtccagtaccggaacaggctggcgacgaccgcaagcgcgcgcgcttgcgacgccgccgtcaggcttcgcgcgtcatcctcgttgacgtcgcgtgcgggatgatgcagcgcgcgtcggtacgcgagcagatcgtgacgagtcagatccgagaacggccccagttcatgcgcgatacaccacgccgcaaggcgacagatctccgtcacatacgcccgcgtcgtatgtgtcgaccgactcccgcgatcgcgcaggaacaggacgatcgcctgtgcatcgtcgccgacgccgagcgtattcgtcgcgctgcccggattcgcatagcggcccgcacgcgccacccactgcaggagggtccccgagaggccagcaacaagcagggactcctgttttccctcaccaatggtcgacgtggagacgtcgcccgggtcgcgtttgaaccggcgcgcgtgcgcgcgcagtacccgttccacgatcgtttctggcgcgggtgcttcggtagccggcaccgcccgcgcgcgcccgcgatcccagtattcgaccgcggtcgactggtcgaggagcagtcgcatcaccgccggcttcgcggccttcgcttctgcgagcgacggataacgttgcttgacagtcgcgagggtccagcgcgtatagacgacatggccgagcgcgtcggtcagatacgcggtgacggcgtccgcctcgccgggcaaccgttgaggcggtgtcgcaccaatgtcgatccagtccgcaaagctcattggcgaaagacactcgaacaggtactcaaggggcagctcgcgttacttgctcttgcgtttcgcggccgtgccgctggcggtgcgtttggcacttgcgagaccggtgtgcgtggtggcccgactcggtttcggcgcgatgtcacgcagcaaatcgccgagctgggcatgttgctgcgcgttgacggctttcagcgcgagggcttcgccaaccgcctgctgtcgggcttcgcgttcgtgggcaagctcaccatccagccggtcgcgttcggcctcgagcgcggcaatccggcgctcggcgaatttgagctgcgaggcggactgcgcgtgttcttttttcagggcctcgcgctggtgcgcggtttcctgcagcaactgcttcgacagcgcttcgtagcggtgctgcgcggccgccagcgcttccacatgggcccggtcgagctcggcatgcttggtcaccgccgcatccagtgcggcctggcgctcgacggccgcggcgtcgagtgtcgcgcagcgctcgtgtacgagcgcgtgctgcgcgcgcacatccgccagctcggcgtcgcgtgccgtcagcgccgaccgcaactccgtgatttcctgccgcagcaattcgacccgcatctcggcgtcggtgcgggcagcctcggctgcgtcgatcgcctcctgcgcctcgcgcttgagtcgcacgacatcgtccagctgaacggccacggccgcctgccaaagcgcgtgcatctgttcggcgatttcgggcggaaggccgggtatcgcgatttcgctgagcccggaccgcacgacctcggcctcgatggcgttcagtgcgcgcgacagtgtggcggggtcgccggcgccgagccgcgcccgcagcttacggacggacaccaacttccggaagcgggcgccggttgctggcgtcgcatcgccggcctcggccagcatcgcaagcaccgtggaacggatctggtcgggggtagtggtagccggacgaggcatgacgggctccggaaaggaaacaggcggaattttcgcctattattccatacgactctaacgctagaaaacgctatttgacgctgaattaaagatgctatcgtcgataagttttcttatcgcggccatgcagctcccaaagcactggccaacgcatgacagcgccgatcggggcagcgagaaagtgttgaggaacgttggaaagaccagtcaggaagtggttgatttgattagttattattttgggggctgaccgctaggccttgtcgcagctagatcgccttaccccggtaaagcgcacggaaatcaaggggaggccggtaacgcgtttcgttggcaggactacggccagaccgctgacgccgtggtgcacgagttacgggcggcggaatccggcgaacctgggcgaagttccgtacgacacctggccacagtaatcgcgcaaacctgcgatgacggaccggaatcggcgttgctttatgagcgtgcagctggcgacgcagtgcgcgcctacgcgtcttgctaaacagggaaaacgctcgtgctcgatgcgcgggccatacaggaaaacatcgtgacgaaatcggggcgcccaaatccggacttattgcccgacggcgactactgggcaacatgccgcgaacgaaatgagatgtcagctgccatcaacggccatagcgccgtgtttccgcaagcccggatgaccgtcgcaaaaggttgggcagttttctaccgtaacggggaagaagtctggacctgcaatgcacggtacgcggcggcgaacttcaacattcagaaggcgtaggaaaactatggcagcgattcgcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcggtttacgagtctccttgatacggagggagaactcatgcgaatcgcggcgaaagttgagctaagtgaagcacagcgcaaacagttaaagacgtgggctactggccggacgattccggttcgactggctgagcgcgccaagatgattttgctcgcagcgcagggaaagacagataaagagatcagtgcggacctggctatctggcgaggcacggtcgcacgctggcgcgctcgctttatagctgacggtgtgacggggatcgagcgggatgagacgcgacccgggcgcaagccgaagatctccgcgcgcaaggtcaagaccgttgtggcactgacgacgcagcaacgtccggataacgcgacgcattggagcacacgcagcatggcagcggtggccggcataagtgaggcgagcgtgcggcgcatctggcaggcgcatggcctcaagccgcatcggttagagagcttcaaggtatcgaacgacaagcactttgccgagaaactcgaggacatcgtcgggctgtatctcgatcccccggagcacgccttggtcctgtgctgcgatgagaagtcccagatccaggcacttgatcggacccagccgggcttgccgctcaagcgaggtcgcgctcaaacgatgacgcacgattacaagcgccatggtgtgacgacgctgtttgccgcgatgaacacgctcgatggcagtgtcattggccagtgccagactaaacatcgtcaccaggagtggttgagcttcttgcgcaagatcgatcgcaacacgcccaaggacaaggagctgcatttgatcgctgacaactatgcaacccataagcaccccgaggtacaggcatggcttgccaagcacccgcgattccacatgcatttcacgcccaccagtgcctcttggctcaacatggtcgaacgcttctttcgtgacttatcagtgaaccagttgcgacgtgcggcgttccgctcggtacccgaattggtcagcacaatcgaacagtacgtgcagaagcacaatcgtcatccgaaaccattcatctggacagcaaaagcctccgacatcctcgcgaaagtcacgcgtgccagggccaaactgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaaacgcatctcactggcgaactatcgtcgctccgccgcgacagcacggcttcgcgtcgctctgtcgatggagacggaatcgttggcaggcggcgaagcgttggcggcctttgccgcgcaggcgcggcgctatcgcccgcatgtcgtggtgccgacgcaggatttgagcgtgctgcaagctcactacgcgaagtaggcaatggaaaacaaactgcccgcctggacgttgctgctgtcgctgttctggtgcgtcatcccgttgtcgatcctatgggcgtgcagagacgcgggcttgtcgtggtggatcggcgggccggccgcagttgtagtcgcggtgggcggcgtctttttggaccgtgccatcgagcgcaagtaccggcaaaagcaacgtaccaactgacacggaaaaaatcatggataaacaggctctgccttcgctgcttggtgactttacgcggattctgcgcagtcacggatcgccatagtatttcacgctggcaagatcgacccgataaacggtgggaccgctgcagaaagcctgcgcgcggaagtcgaacagtttggccgtcgcgagcgccttagccccgagtgccaagcaagactcatcagggagatctcgggatcgctgttcgacgcaaccgacggctttaacgctgttaaggaagcccaagtggcttgaatgggaaaacacgatgaacctcggagcgatcacgatccgctgcccgcattgcggacggccggcgctgtgcagcgcgagcaaagggatgtggtgcagtcactgcaagaatggcaccgctcgataggaaaacgcgcaaatatgatggaccgaccgcaatacaccaccgccgagtgcatcagcatggacgacgatgtctgcagagcgtatgacatcgcgtgcgacctcgctgtgtcgagagaggctccgcaactgtgcgtggacatttatgtgtttgcggacggtagcaagctgcaatttgaagctcggcgcatgaccgttctctggtaagcgcggtggcatcagccggttgacgcggtcggagaccgtctcggtcgatgcggtgtcgcggcatcgatatttcaatggcccaggcagtgctcacatcggttaggcatccataattttacataattaacattatcaaaataatagggtcgaagtaatattcttatgcccagtccttgcgctgaattgtccgcctaggcaccgtacagcacaccattgccggcgggcgctagcccgatttcggtagaatcggcaggaacagaatctcgtcatcatcactgtgaccaaatacacaacggaagatctcttggccctgggcgagagcgtagatgtggagttcaaacgggcgggtggccgtgacggtaaaggagaagtccccaaggagttctggcccacatacagtgccatggccaataccgagggcggtgaaatcctgctcggcgtcgaggaactgaagccaactgggattcgaccccacaacctcgccaacgcggctgctatgcgccaggatatattcaatctggtcaacaatcgtcagaaggttagcgcgaacctacttcgagacgacgacgtgcagacgattcatatcgatcactgcacgctcttgcgcgtccgggtcccccgcgcctcgcggaaacagcgaccgatctatgtcggcgagaatcccctgcgaggcacgtacgagcgccggcacgagggcgatttcttggtggatgaggccaaggtccggcaaatgctggcggaacagagcgatgccccccgtgacgccacaattcttgcgcactacggtatcgaggaccttgatcttgaaaccgtgcaagcctaccggcaaatattcgcgagccgcgtgccaactcacccgttcattgcccagtcgctccccgactttctgcgcgcgattcaggcgtggaagaaggatcgggaatcgggtgcggagggtctgacgaccgctggcttgttgatgttcggaaaactcaactcgattcttgacgctgtcccgaactacattgtcgattaccaagagcgccccgaggctcgaaccgaggcacgctggatcgaccgtctcacaacggacagcacctggtctggcaatctgttcgacttctaccgaaaggtgctcgccaaactcacgtccgacttgaagatgccttttcgactggagggggacgtggtgcgccagggcgtgacgccgattcacgaagctctgcaggaagcgctggtcaacgcgcttgtccatgcagatttctctgggcgggtctcgattctggtggtcaagcgccccgatatgtacggtttccgaaatcccggcctgatgcgcgttccaatcgagcaagcgattcggggcggagacagtgactgccgcaaccggctcattcagaagatgtttcagcttgtcggtgcgggcgatcaggccggttctggtgtgccgcgtatctttggggtctggaaagagcagtcttggcgcatgccggtcgtgcatgagaagcgagaaccggagcaaacgctgttcgagttgcgcatggccagcctactgccggtcgagatggttgcacaactggaggcgacccacggcgcgaaattcgccgaactgagcgctctggaaaaactcatcgtggtcaccgcgtcggtcgagggctacgtcgaccacaaacgcattcgtgaaataaccgatgagcatcccgcagacattaccaaaacgctcagcaagctttcccgagaggggttgctcagcgcaacgggtcatggacgcggcacggtctactttgatacgcgccagttggacgagctgctcgctgatgcggaggcggaggttttcgctgctccggcgggcggattatcaacgcgaccgttggccgaggttttcgcgcccgaacgcgtagcgccacaacctccgaaccttgactccggtggtttaggggcgagctccgaaggtttcgaaccaagctccgaaggtttgatatccctgccgaccgcatcgctcgacggcgcgcgtctcgttgtgctcagccgctatcccgggggcctgcctggcaaaatgaaaccagaggcgcttcgtgagctcattctggaactctgtgcgattgaggcacttagcctccgggatttagcagcactgcatgaccgctctcccgactttattcgcatccaatatattcgcccactggtcgtggaagggctgatcgtgcccgaattccccgatcggccgcgccatccggctcaacgttaccgcaggatttgacccggatccgccgagttcagtgggacgtaggcactcgcggggcgcggcaggggttgcgtatccgtcattgtgctccccgccggctcagggagcggctccgccgcgtcaacttggcgatcatccaactcgtgaccgtcaatctggcgaaaccgccaaagcgtggcggtctggatattgtcgtgtcgatcgatggggcaccctcgccccctggtcaaagcccgccccgcaagggggcgggcggggttgtcagtggagcatcgacccgaacagcaggcccagctttacactccagtacagcagttcgaggccggcggccgcgcagtgcagccagagagtcgccgtttcgagtttcatcggggcacaccctattccagttaatgtgctccgtataggtgttcaagatcgcgatgccgccggcaccggcgccgcgccccgatagggtcgaccgccctcttccggtgcagcttagctcgtactacaggggtttgggggcattaaatgccataccgctaatacgtcttagcggcattgaaagaaacgaaagaaaaatccgacggaggccgggtctctcaggcgccgcgcggcaccgaccagcaggcgcctccgtagcgctcccttgccatacactggtccgaattcttcgaccgagacggaatcgcaaaccccaccaagcatcgcgccccaacaatacccctctggacgtgacgctctgaaacagtctccgtttccacgaccgattcagcacctcgacgcagcgattgacttgccaactatgcgccaatggcgtatagttgcgccatgtacaccatcatcgaaaccccgatctttcagcggtacgcagatgaaatctggcgcaacgacgagcgagaggcattcatcaactggctcgcggacaatcctctagccggcgatgtgattcccggcacgtcggggctgcgcaaagtgcgctggtcgcgcgccgggatggggaaacgcggcggttcgcgcgtcatctactacaacctgctcgatgacggcgaaatctggctactgatcgcgtacacgaaagcgaagttcgacaacctgccgacgagctttctcaatcaacttcgtgaggaaatcgatcgtggataaggaactggaacagtttcaagcggacctgctggaatcggcccgccagatgaaggccggcgtcgctggccgcgtgacacgcgtacagccgaccgaggcctccatcgcgcgcgcaaaggttggcatgtcgcaatcggagttcgccggcctgctcggcgtctcggtgcgtacctaccaacagtgggaacagggccgccgcaacccgaccggcgcggcgcagacgttgctgcgcgtcgccgtgcagcaccccgaagccctgaaggatctccaggccgccggctgatctccgcagcggacgatacaggagttcctatttgaacagggctctcgcgtgcgccggccgatgacggtggtgctgcgtacgttgatcccggcagcatggttccacgagccaaagtggacgccggacgatatgtcgccgaagcgccggtgcatcggattcgcgattggagagcattttgcgatcgccgacacgtggcccacttggccggaacacagcgacaacctggtctatgcgattacgatgatcactggcacgccgataagcaccgcttcgcaatgagctcgatcgacactcgaatgcctcgagctggacgcggcggcgggccgaatcgaactgcaccgctactaaaacaggggcagttggcgtggatctcgtgtggctaccgagacgcagcctacatccttcccggcacgttgcatccaggcaatcacggggacgcgggtcccatcaacgattaagtcgaaggcaaacgcttcgaacccctctcggacaagatgcgccagagggcgccacgccggcgcccaacctcgcgcgcgcgtacgcgctagcaattgacgtttggtcaggcccggcacgcattcgcggacgaaacaggtgcaggcgtcgggcaccgactcgggagggaacgtcggcggtaacgcgaaagccgatagtcgcaaggtgtctgtcatcgtcggttctctacaacaacgacaactgacccggtatgcctgtgcggcctgcttgatccctttcctttacggctgaactctgctgggtcatggactgagtaccctcggcgcccgattgatgcttccgcacccaatcggcgccaagcacgtcggacgagaacacaccgcctggcgcaatctgcaaaagttcgctcatttgcggatgttcctaagcggactgaatgtcgaattgaactgcggataccgcgcgctgcagttccacacttcgacgccgtcacgggtgaaggtagcccatccaaccttgacgatcatctcagcgtatggaaatacctcgccgtgtcccatcgccttggccgccaagaccgtccgctcgcggcatatcgcccgataatttccatcatgcagggtcgacggcatcgagttcaaccatcaaccccactcactgctcgatcaaaaaacggtcgcggttcttcgcgtttgcaatccagtgaggtgccttgccacgcccgctccaggttgcgcccgttttcgggtcgcggtatttcggtgcgaccggtgcccgcgtgcccgacgcaggagcgcgccgacgtccgaaaagttgctcaggcgtgatgccatattcggcgatctgctcacggatcgtcgcgatgatgctttccagctcggcaatccgtgcttcttccgcttgctgcgccagtgcttctgcctgagctttcagttcgagataggtagccatgtatgtgaaggaactccgatttagaaggttggccagtggtcgagatggcttggagcgtagatgcaaaccctctgtccacgaccgacacattatattcccgcgatagggaaaaaaggccgcttcagggaagtgcatggcgaccatggctaggcccccgttatcagtgctgattcgagctgcacattgctctcgaatagtcgttaaattcgcattccgaattagcatctatataatagactctatcgatttctcttggactcgcgaggaaagtataattccagaacgcgattctgttgaatgtactcgacgtagcttgcacgatcgcggccctcgcgttttgttgactgactcgtggtcgttccgacaccatccttaaactcaccagatacgactctttcgaaagaggaccgaatgaatgccatctttggtgcggcgatcgctccactccttacctatttgctctctattctgggtcttgccggcttcgttgtctacgcggtgctccgcctgaattccacacaaatcattcgggaaaaggtttggagtaccttcgtcggtgacagaggctttaacgacgaaaaactcaaggcgttcggacaggatcagtcggatttgacgcgctttcgtttggtgtacggcgtgacggcccgctccatttcggatctgcatcggcttctgtcctggatggatcgtcatcacctcacaccgatagacgtcaaacgcacacgcacgtgcatcgatccgtcaaaagacaacccgctcaacgtgccaccgacacggcatttcgtcgcgcgcgccatcgtgtgcgcactcttgatagcagtgttcgtcgtgatccttaacacggcaggcacatcgaagacaacgctcatttcgatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagaaccgggggtaaaacgcggattcgaacggtttcaaggttgcggttttttgccgtttttggcaactgcattttgagggggatctggcatcggtttcggggtgcggtaactgtcgccctcgaggacgagccggtaggcgccgtggcgtagtcggtcgagtgtggcggtgccgaggatgcggttgtcggggaacgcggcgccccattcaccgaagtcgagattcgacgtcaggatggtcgccgcgtgctcgtagcgggccgcgacgagatcgtggaagtcctcgtcctgcggggtacgtagcggtttgagcgcgaagtcatcgacgatcagcagcggcacccgggcgtactgctggaacttgcggtcataggcgccggtggcgcgcgcggcgttcaatcgcttgagcagctcggtctgcgagatgaacagcacatcgcggccttggcgggcggcgcagtggcccagcgcctgggccaagtggcttttgccggtgccggttggaccggcgatcaggatcgcgaccttctcgtcgagataccggcctgtcgcgagatcatgaacgtgtgagcggttcaacgtaggcagccggtcgaagtcgaacgtctcgagcgtcttgcccatcgcgaagccggcgcgcagcagacgggtgccgagcttcttgtgttcgcgacgggcaacctcgtcgtgcagcagcatggcaaggaactcggtataggcgagctgcccgtcgatcgcctgacggttgcgctgctcaagcgagtcgaggatgccggacaggcgcagctgtttgaggatggaattcaattcgggactcgggttcatggtgtcagtggatcagcagggattggagatcacggccgaagcggccgccgttctggtaagcgccagtcggggccgacgcgggacgcggcaccggttcgctgtccaggcctttgtcgaggatgcccttgatggtgctgtacttcgcgctgctgaacgcgagcgcacgctcgcaggctgcttccagcctctgatcgccgactttctgtcgcagccggatgatcccctgcgcgccgcgcaggttgacgagcaccttgtcgttgaacagcgcgaggatcacgccgtggcacgacggcccgatctccttcgcgcgcgccagacaccactgcggatcgtgctcgagccaggcctgcgcttcgggcggctggtgatctcgcaccgtgtggcgaccgccggcccgctgccgcggatgggttgcgacgagttcatgccgatggaacagctggatgaccgtatcggtcgccttcagccagagcgacttgccgacgagcgtgaacggtgcagagtacagcgcgtgcttgtagacgacgtggccgtcgcgatggaccgccacctccttccagaccgacagtaccggcggcacgtccggcaatgcagcgagcaacgggcgctcgacgccgaagcgcgtcagcggccgttcgtggacggtgccgtggatacgagtgccggcctgctgcatcacccattcgcgcagttgccggttggcgtcggccagatcccggaactcgcgcagcggcacgaaggacttcttgacgtatttgacgcccgattcgacgacgcccttcttctggggatcgtgcggcggacaggcgtcgatccggaatccatatccctcggcaagcgcggcgtacgagcgttgcaccgccggctcgtatcgacacgcccggatgatcgcgcacttcgcgttatcgatgatgacccggtcgggacagccgccgaaccattcgaaggcgcgccggtggctggcgagccacgtctcgacggtctggtccagcacgatctcggcatactggtggcgcgaccagcacaacgtcatcacgaagatccacgtccggaccgcaatgccctcgaccgtcagcacgggtcccgcgccgaagtcgacctgcgcggcgtcggccggtgcgaagtcgaggatcgttgtggtggccacgctgcgctcggcagccagatggcgcagcatgcgcttcacggcacaatagctgccggcgtagccatgattgcgttgaagggcggcatggatcgtggtgccctgaacgccggcggcaagccattcgcggacctgttcgcgatatggctcaaccgtcgacacacaggtgtgcggcaggtgcggcgtgcgcccgaagacacccgcgatcgtagcgtcgtccggcagcggctgcaccggatccagccaactacgcgcttcagcctcgcggcgcacggtcgtcagcttcttgcgccccatcaaaccgccgcgcgcgatgtcgcggtcagaatcgccttgccgcatgcggacaaggacttggcggtattcaaacaattcgaacctcctgttggccatggacgctccgttcaaaaagaacggagcgtaccgactcggaaagttcgaaccgcgttctcgccctgatgctgctggcgcctatgcgccgcccctaacgtggcgccattacgccgcccttggactggcgcctatgtgccgcccctcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccatgtattcatacgaagaccgcgttcgggcggtcgagctgtacctgaaactcggaaagcgcgtcaaggcgacaatccgccagttgggttacccgacgaagaattctctcaaggcgtggtgcgaggaattcgagaagagtggcgatctgcagaaagagtatgttcgcgtaaagccgaagtactcagaagaacagaagaacctggcacttgagcattacgtcaatcacgggcgcagcttcagcttcaccctcagggcattaggctatccctgtcgccagatactgacggcgtgggttcgcgagcgctatccggaaaccaggaaacgcgtggttggcaaggcaggccgaccggccgtgtcattggcgaccaggcagctcgcggtgtacgaactgtgcacacgggaaggaagtgcacaggcggtggcgcaaaagctggacgtcgacagggtgtcgctgtacaactggaagaaccagttactcggccgaggggcccctgcatccatgaagcgcgacaagggatcaccatcagagacggatcgggacgaactggagcggcaggtcgaagagctccggcgcgacattcgcaatctgaagcttgaacacgacctgttgaagaaggcgaatgaactcgtaaaaaaagacctgggcgtcgacctgtcactcctgagcaatcgggagaagacgacgctggttgacgccctgagagaagaatacggtttgactgagctgcttgagcggttggacctggcgcgcagctcctatttttatcatcggtcgcccatacgggttgccgacaaatatgcagatgtccgtcgtaccgttgcagagatcttcgaggacaatcaccgatcctacggctatcgtcgggtgcaagcagcgcttagcaggcaacgggtgtttctatcggagaaagtcgtgcgtcgcctcatgaaacaaggcggcctccacgcagcaaggcccaagcggcgccgatatcgctcttatatcggggaaatcagccctgccccagataacatcatcaatcgcgatttccacgcgaacgcccccaacgaaaagtgggtgacggatatttccgagttccagattcctgcggggaaggtatatctatcgcccatgatcgactgcttcgatgggatggtagtcagctggtcgattggcacaagccccgacgcagagctcgtgaattccatgttagatgcggctatcgagaccgtgaccgaggacgacgagacgccgatcgtgcattccgatcggggtggccactaccgttggcctggctggctatcgcgggttgcaaaggctaagctgatccgctccatgtcgcgtaaagcctgttcaccggacaacgcggcctgtgagggattcttcggcaggctaaagaccgagatgttctatccaggagactggcgttcgacgaccatcgcggagttcgttgaggtactggacgcctacgttcgctggtacaacgagaaacggatcaagggctcccttggctatctcagccccatcgagtaccgtgaaagccttgggttagcaacgtaaatcagtccaagaaaatagccgcatccccggtgggtcaagattcggtggaaatcaacagctaggacgttgattttcaacaaatcgctcgatcgatccgcgcttgcggactgcggacttccaatgggccggaaatctggctcgcccagacggctctcggtaccgacacgttgcaaacagtcggtacttctcgataactacccgacgaatcggaacatctcagctcgccctgatgttgcccctgcttgctgacgcagcttggaagttctggctgcaatattgcccccccaatcgctgtggaaggtagctccctgggcaagtgcaattggagggggatcgctgcgtagggccgtgtgacccccatcctgcagcgtgacctgattgggtcaaggccgggttgtcatgcaggcagtttggctgcaagcagttcgaccttctcgatattgggcggagaactgagcaaggtcgcggcgttggccatcaaggccgcggcgatctggccgttcagatgtgcttggcgacctgcctcatcggcaaaggcatcgaacacaccgaacgtcgaagggccaaacttcaatgcgaaccaggcagtggtgccggactcggcgttggcgagcggcagtgcgctagccaggaagtcggcaagcgcagcctcctggccgggtttggcttcgaggcgaacaaacagggcgagcttggtcatactgtaatcctctgggtaaatgggttaggtgaagggatcgacaagcctgcagtctaagtcttcatgacagccattcctatagacaataatgacaactttgatatcattgttgccatgaaactccacatccttgtttgtgatggcgtgtttgatctggggcttgcggcgctcactgacacagtaggcttggccaatgcgatgtcgggctcgctgccacaggctccctctcgcatagagctcacgctggtgggcgtgcggcgtcgcatccgaactgcgcaaggcttgacagtccccgtgctccctgtgcgcggtgttcccgaaccagacgtcgtgctcgtgccagcgtttggcgacaagatgcctgacacgctttcggctcggctcacacgccccgatttgcccgatgcggtcgcggcgctaaagcagtggtccaccgctggcgcgcaccttggtgccgcttgctccggtagtttcttgcttgcagagagtggcctgcttgatgggcatcgtgcaacgacgtcatggtggctggggccgatgtttcggcagcgctatccgaacgtcacgctggacgagtcacgcatgatcgtgaactcgacacgcttcaccaccgcgggtgccgctttggcccacgtagacttggccttgcgcatcatccgagggcgcagtccggcgctggcggccctggtggcacgctatctgctggtcgagacacgcagttcgcaagccgagttcgtgattcccgaccaccttgcgcatgccgacccgatggtggagcgcttcgagtgctgggccagacgtcggctcgcgcaggggttctcgctggccgaggctgcgagcgccgcgggcacaagcgagcgcaccttggcgcggcggctgcaaagcgttttgggcaagacaccactgtcgtatttccaagacctgcgcgtggagcatgccgtccatctcttgcgcaccgggaacgccagcgtcgaccaagtcgccgcacaggtcgggtactcggatggggtgaccctgcgggccctgttgcgccgtaagctgggccggggtgtcagggagttgcgacgcggtggatgaccggaggcgtttggtgcatgtacggctggagaccgccgggaaactgacgcaggccaaacgggggatgagttggggctcgaagctgccatggcgatcgcgggggacctcaatgggcagttcgccgaagtcgcccttgagggtcttcctgctcttgccgttgcgggtgttgccagcgggattggccaccgcctcgttgcgttcatggcccaggtgctcagtcagctcagcgtccagggctcgctcgaccagcagcttggtcagttgcttgagcagaccgttctcgccgatgaggtcttcgggcttcttgtagttggccagcaggccagacagcagttcttcgggtacgtcgtgtttcttggtgctcattgtgcttacggacaggccggcttgcgccggcggttgattgtccgtttacacaaaattctgcacaccctccaaacggagggcgcccggtcttggcgcgaggtgcgtgcggcgcaatcagcgacagcaactccgtccacggcaccaccaggttcatctcgccgagaaacaccgctttgcgcgtgcgccgcgtgctcaggttcattgggtcatgccgccattcttcctgtcgtgccacgctcatgccattcgggcttaaccggggttttgaacaccatccctaatcgtcagctgtatctagcccagtaccgtcgtgcggatgtcgatcgggcttgcctccaaaacatcaacnnnnnnnnnnnnnnnnnacaaatgagcgctgaccatggttgggtgcactgacatgaccagattggcggttgaacgctctgctggcaggtgttttgggcgcgtttcgcgcttatttcccgtgcagcaggcgcactcatgccaggctccccgtcaaacgcttgcgcaccatccacagattggccagcgcgaacagcgtgtgcaactgcgccgtgttcttggccaagccgcggtagcgcaccttcacatggccgaactggcgcttgatgacacggaacgggtgctccaccttggcgcggatgctggccttgatgcgctcgacctgctcggtcagcgcgtccgccgggtctgccttgtccagcagcttgcgcaagcccgggcgcatggccacatgccactgcacatcctctttggcgtcgggccgcttgtgcgcgccttgatagccggcatcggcaaaggcatccgtctcttgcccgtgcagcaagctgttggcttcgaccacatcgttgacgttgcccgatgtgccacgcacggtgtgaaccagacccgagtcggcgtccacgccgatgtgcgccttcatgccgaagaaccactgctggcccttcttgctctggtgcatctccgggtcgcgctcaccgctggcgttcttggtcgagctcggcgccgagatcagcgtggcatcgaccaccgtgccgctgcgcagcatcagacccttggcacccagcagcaggttgacggtcgccaggatccgctcggccagcttgtgcttctccagcacatgagggaagcgcaagatggtgctctcgtcgggcagccggtcatcccagccgcccaggccggcgaagtcacggaacagcggcatgtcatgcagcgcgtcttccatggccgggtcgctcagcgtgaaccactgctgcatgaagtggatgcgcagcagcgactccactgggaacggcggacggccgcgtttgccctcgggcatgaacggcgcgatctgcgccaccaggtcggaccacggcaccacccggtccatctcgtcgaggaactcccgacggcgcgtgcgcttcgtcgacgttcccaatccaaggctgctctgcttcatgggatcaatggtctcaggcaatcaggccggcgccaagcacatgtccgggcggtttatnnnnnnnnnnnnnnnnagtactgatatgatgtatatgccgattattgtggtcgcatcaattaccctacagcccggcagccgtgaatcggccgaagcggcgcttcgcaaagctgttgcacgaagccgcaaggaaccaggctgcgaccagtatcagctgcatgaagacactgagcagccggaccggttggtcatgatcgagcgctggcgagacgaggcggcgctacaagaccatctcgaagggccggtctttcgagaattgtccgaaacgcttgaagggcatatcacgctcgacgtgatgaagctgtcgctgctggcttgagtacccagcttagggctgccagaaccgagggatccgctgctggttctggcaggcgctatttggcgctgccgttcaaaccaggaggcggcagctcctgtttcagcggatcaagacgactgcgcaacagtgcatgtaattgctgaacggcaggcgaatattgcttgcgatgcgggcacaccaggttcaacggtgtgggctcgccttggtaatgggccagcactatctccagccgtcccgcctcaatgtcatcgcgtacgtccagccaggatttgtaggccagtccttcccccgctaccgccaagcgtcgcacgatgtcggcatcgttgctgaaaagtggaccggtgacttgcactgtctgatcacctaccggccagcggtcatgcgcacgcccattgagcgaatacagcagacagtgatgctgggctagatcggtgggcttttgaggtctgccgttacgctctaaataatcgggagcgcccaccagaacacggcggttccagggagctagcggcaatgccacccagctcgcatcgtcaaacacgccgtagcgcagggcaacgtcgaccggatctcgaaaaacatccgccacttgatcggaaattagtagacgaagactgagcgctggatgctgacggcgaaactcggaaagccataacaacagcatgttgcgccctagatctgatggagccgaaacctgcagcaaaccctgcagctgggtactttcccgacgtatccggtcttgaccttcgtgcaacgtatgtagcgcctcgcgggcaaacggcaagtactgctctccttcggcagtcagccgcaggctgcgcgtagaacgagcgaataaacggatatccagctctcgctcgaggcgtttgatcgccgcagccacctggcctggaagcaggccgacctcgcgagcgacgttggagaagctgcccagcgcggctgtgcgcacaaacaactgaaggtcttctatccgaaccattttcacgcctgcgatgaaagtgctggtgcatttttagcatttttccagaggaattggaagacgaaaattaccaaacttttacttgttcctgaccttcaaggattgccccacatgaaagctatcgtcttcaccgaatacggcctgccaatcgacgaccctcgtgcattgttcgacagcgagcttccagaacctacccctggcccgcatgacctgctggtgcaggtcagggccatcgcggtgaatccagtcgataccaaggtgcgttccggcaagggtgccaccccccagcccaaagtgctcggctgggacacggtcggtgtagtgcgcgccgtgggttccgacgtaacgctgttccagcccggcgatgaagtgttttatgccggcgccatcgaccgtcctggcagctatagcgagttgcatctggtcgacgaacgcatcgtcgggcgcaagccgcgtagcctggacgatgccagtgcggcggctttgccattgacgtcgattaccgcctgggaactgctgttcgaccgcctgggcatcggcgagcacggtggagcagggcagagtctgctgatcctgggtgccgggggcggcgtgggttcgatcctgacgcaactggcccgccagttgaccggcctgaaggtgatcggcactacgtctcgcccggaaacccgggaatgggtcagcgccctgggtgcgcatcatgtgatcgaccacagccggccgctggccgagcagctaaagcacatcggtatcgaggtggtggattatgtgatcagcctcacccacaccgacagctaccttcctcaactgattgaggtgttgcggccccagggtcatctggcactgatcgacgatccggctgtgctcgatgtagtaccactcaaacgcaagtcgctggcgctgcactgggagctgatgttcacccgctcgctgtacgggacggacgacatgattaagcagcaccagttgctcaaccgcgtggcggagctgatcgacactggtgtgctgaagacgactgtaggggagcatttcgggcgcatcgaggcggccaacctgcggcgtgcccatgcactgatcgaaagcggcaaggccatgggcaagatcgtcttggaaggcttctgatttatccatgcattagcgcccgccacgcgggcaggagacccaacatgcgcatcgaaaagcggttccgccacactctgttggccttggcgctagccagtccagtcaccttcgccacgcaactccagccgctgccggccagcgctccgtcggctcggtcgattggtgtgattgaccaggtatttgccttccatgacgcgatggccttctacaattaccgcagattgcattcgagcttggggtatctcagtcccatgcaatacgagcaacgctggcacgaggtacagcgcaaaaaagctgcgtaagcagggagctaagaactccacaaaacaggggcaacatcatgggaaactcacaagtcaatgctggaagcctacagccagaagaagaacatcgacgtcagcctcaacgaagcaccgctcgggctcttctgagctcgttgatccatgttcttttgacttacaacatcgaatattctagatatgcaggcaactgaaatgacacaatcagaacttttcaaaaccactcagctgggcccatacaccctcaagaaccgtatcgttctgccgccactgacgcgttcgcgcagctcccaacccggcaatattgcgaacgacctaatggccacatattaccgtcagcgcagcggtgctggcttcatggtgaccgagggcacacagatcgaaccccgaggacagggttatgcctggacacccggcattcatagcgcggaacagatacaaggctggcgtaaggtcaccgacgctgttcacgccgaagggggggtgatctttgctcaactttggcatgtgggccgcgtgtcgcacacgtcgctgcaacccggtggtgaagcgcccgtcgcgccatcagccatccgcgcggacaacgtcaaggtgttcatcgaaactggccccggcacgggtacactggccgacccttcgaccccacgagccctgtccaccaaggaggtaaaggaactggttgagctctacgcccaagcagcccgaaatgctttggacgcaggttttgacggggtggagcttcactgcgcgaacgggtacctggtaaaccagttcatttcggcgcataccaaccagcgtgatgatgaatatggcggttcgctgcagaatcgtcttcgtttcctgcgcgaaatcaccctcgccgttgctggtgtggtcggcaaggagcgcgttggcgttcgcttcgctccgctgttcgcgaccacagacgaagaccgcgtttaccttggcctggtcgaagaagatcctcaccaaacctacatcgaggcagtgaagatcctcgaggaagtgggcattgcctacctgtcgctcgccgaagccgattgggaaaacgcacccgagctgcctgagacgttccgggaagctgttcgtaagaccttcagcggcaagattatctatgccggcaagtacaccgctgaacgagcaaatcgcgtgataaaagctggctgggccgacctgatcgcttttggccgccccttcattgcgaaccccgacctgcccgctcgtatcgccaacaactggccgcttaacccagttgatccaagcagcatgtacggcggtaccgataagggctacaccgactacccgacttacaaatcctaaacgctcaatgccacgccccataactcaggggcgtggctcagcgtttgctgaccgaggacgttannnnnnnnnnnnnnnnnnnnnnnnnnnnnngccggagtctagtaaagttcgttttcggagaagaagacgaacatgaagaagcgctttacggaacagcaaatcatcgggtttctgaaggaagccgaggccggtatgccggtcaaggaactgtgcaggaagcacgggttcagtgatgcgtcgttctacacttggcgtgcgaagttcggcggcatggaggtctcggaagcccgccggctcaagaacctcgaggtggagaatgcccggctgaagaagctgctggccgaagcaatgctcgatatggaagcgttgaaggtcgtcgtcaagggaaagccctgagcccgcaagccaaacgcgaagcagtatcggcgattcgggggaaggtcaacatctccgagcgccgcgcctgccggcttgtcgggctttctcgcagcgtgctgcattacgacgcgaagccagaccacgagaatgaggtgctagcggcgcgtctggtggagttggcgcacgaacgtcgtcgattcggttaccgccgactgcatgccctggtggagcgcgaaggcacgcacgccaatcacaagcgcatctatcgcctgtaccgtgacgcagggctggctgtgcggcgccgtcgcaagcgccacggcgtaatgattgagcgcgagcaactggcattgccaggcgcacccaacgaggtgtggtcaatcgatttcgtgatggatgcgctttccaacggccggcgcgtgaagtgcctgaccgtcgtcgacgatttcacgaaagaggctgtcgacatcgtcgtcgaccatggtatctcaggtttatatgtcgctcgggcattggaccgtgcagctcgcttccgtggctatcccaaggcggtgcgaacagaccagggacccgaatttacgagccgcgcgcttgaccagtgggcatatgcgaacggcgtcactctgaagttgattcaggcgggcaagccaacgcagaatgcgtacatcgaatcgttcaacggcaaattccgcgacgaatgccttaacgagcactggttcacgacgctcgcgcacgctcgggctgtcatcgcggcatggcgtcaggactacaacgagcaacggccgcacagtgcactgaactaccttgcgccgtcagagtttgcggcgaaacatcgggcaaccgcggatgctcctgccgctttccaggagctggtttaaagggactttgctagaagcccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtaccaaccgagcacgatcccctaccaagagcataggggattcaaacgaaccttcaggcagggtcatctaagccttgggctgttctttcccctggaggctttcgaaggtgatacaccgagcatgctagatcaggtcgcgctggccaaacgtgcagaggcacttggtttttcggcgctctggtttcgcgacgtcccactcagggacccaagcttcggtgatgtcggccaggttttcgacccttgggtgtatctgggctacatggcagcccatacaacaaaaatcgcactaggcaccgcctccatcgcccttactttgcgtaatcccttgcacacggcaaaggccgcagcgagcattgatcagttgagcggaggtcgcttgctcctgggagtagcctctggcgatcgtcccgtggagtttcccgcattcagcgttgatccagaaaagcgcggcgagacctttcaagaaaacctcaatgtgatacgccaagcccatcgaacacacttcgagcccattcgctggagtcacggcgagttactgggggccgatctcgttcccaaacctacaactcgcgaaataccgctattcgtaaccggacacagccgccagtcgctcgattggatcgcgcgtgaaagccatggatggatcaactatccacgtccgccaaaaatgcagcgactgatcgtggaagattggcgacaggaaacggctaaacagtgtggcgctatctacaagccgttcttgcaatcgctgtatatcgacctggtcgaacacccacccacgccgccttcgcctatccatctaggattccgactgggacgtaaccaccttctggccttgctggatacacttcaggaaatcggtgtggatcacgtcatcctgaacctcaagtatggtaagcgccccgcagcagaggttatcgaggaacttggcaaacatatcgtcccgcaattcggcgcacaggagcccgatagttctatctgacaggacacctggatttccagtccaagcctgcccatcactgcgaaggggaggcgcggagatcatggtgaagccttccaatttgctgcgcgaatcaggaagatatctagatatcgaaaaaagcaggtctcaaaaaattcatgactattgacgtcaacgaagccctgaaagcattggcgaacccgacgcgccttgccatcctcaattggctcaaggatcccaggacagtctttcccgagcaggaagtcgacccagaaacggtaggcgtgtgcgtcagcatcatccaagagcgcacgggcctctcgcagtcaacgacatcgctttatctcgcagctctacagcgcgcgcaattggtgacatcgcagcggatcggtccctggacctactacaaacgccacgatgagaatatcgatgccttcttcaaggcgctgcaagaaagaatctaggtatgcagtcccaggaagtcatggtacattcttgagccctcatcaggaggatgcgctatggctacaggtcttcatggtttaacagcctccgagtaatacgccaccgtaggccattatttagcgccaaccaatgactaaatttttgtcacctttcgagtgcccggataccttccggatgtacgtcgaggcccattgagaaacgaggtatctatatggcacgcattgtcagaattcatgaatacggtgacgccagcgttctgaagctggaagatctggaagtatcggcaccagcagcaaacgaggtgcaaattagtgttaaagccattggcttgaaccgagccgaagtgatgttccgcaatcacgcatacctacaagaagcggagttccccagccgcttaggctacgaggctgcaggcgttgtaacggcagttgggagcgacgtaaccgagatcacgattggtgactcggtcgctctgatcccacctctggatattgctcgctggggcacctacggcgagttggccaatgtaccggcccacctggtggtaaagagccctgagaacttgtcctttgaagaggctgcggcgtcttggatgcagtacgtcaccgcctggggagcattgattgaacaggcgaagctacggcagggcgattttgtcatcgtgaccgccgcgtcaagcagtgttggcttggccgccttccaaatagctcgaatggtcggcgccacatcgattgcgatcacacgaactcgcgcgaagaagcaagccctgcttgatgcaggcgctgcgcatgtcatcgtcagcgatgaagaggatatcgtcgagcgtgttatgacgataactgccggtcaaggcgctcgcgttgtattcgatcctgtaggcgggccgtcctttgaacctctcacgcagagcatggcgcggggcggaattttgctggtgtacggcgcacttagctctgaaccgacaccattcccactgtttaccgtgctgggcaaaagcctgactttgaagggctatatttacgcagagattgtggccgaccctgaagccctagagagagcgaaggcttttattctgcaagggttgaagtccggtacgttgcgcccgatcatcgcaaagacattcgcacttagcgacatccaggatgcccatcgtttccttgaagccaatcagcagatcggcaagatcgtggtaactgtctgaccagcaatgatggggctgagagcgtaatccttcggccccgattcaagccagccctgatgccttgccacgatccctagtcaatgactgacacaactgggtaggcaacgtagacacggtccttttgagcgcgttggccatggtgatggcgccgtagccagccagagcagatgacgcgactcgggcagcgaccgtcacctccgtgtggcgacgatcaatgccccgcgaagctggcaacatttggcgaactaagctactcggcccgcgccaactcccgtgcaaggaacggagcggttcggctgccagactttcgggccacctgctgaggggaacccgccaccacgatgctgccgccggcagcgcccgcgcctggccctacgtcgatcacccagtcggcttgggccaccgcacgcatgtcgtgctcgatcatcactacggtattgccggcatcgaccaggcgctgcaactgcaccagcagccggtcggcnnnnnnnnnnnnnnnnnnnnnnnnnatgggcttctagcaaagtccctttaaaccagctcctggaaagcggcaggagcatccgcggttgcccgatgtttcgccgcaaactctgacggcgcaaggtagttcagtgcactgtgcggccgttgctcgttgtagtcctgacgccatgccgcgatgacagcccgagcgtgcgcgagcgtcgtgaaccagtgctcgttaaggcattcgtcgcggaatttgccgttgaacgattcgatgtacgcattctgcgttggcttgcccgcctgaatcaacttcagagtgacgccgttcgcatatgcccactggtcaagcgcgcggctcgtaaattcgggtccctggtctgttcgcaccgccttgggatagccacggaagcgagctgcacggtccaatgcccgagcgacatataaacctgagataccatggtcgacgacgatgtcgacagcctctttcgtgaaatcgtcgacgacggtcaggcacttcacgcgccggccgttggaaagcgcatccatcacgaaatcgattgaccacacctcgttgggtgcgcctggcaatgccagttgctcgcgctcaatcattacgccgtggcgcttgcgacggcgccgcacagccagccctgcgtcacggtacaggcgatagatgcgcttgtgattggcgtgcgtgccttcgcgctccaccagggcatgcagtcggcggtaaccgaatcgacgacgttcgtgcgccaactccaccagacgcgccgctagcacctcattctcgtggtctggcttcgcgtcgtaatgcagcacgctgcgagaaagcccgacaagccggcaggcgcggcgctcggagatgttgaccttcccccgaatcgccgatactgcttcgcgtttggcttgcgggctcagggctttcccttgacgacgaccttcaacgcttccatatcgagcattgcttcggccagcagcttcttcagccgggcattctccacctcgaggttcttgagccggcgggcttccgagacctccatgccgccgaacttcgcacgccaagtgtagaacgacgcatcactgaacccgtgcttcctgcacagttccttgaccggcataccggcctcggcttccttcagaaacccgatgatttgctgttccgtaaagcgcttcttcatgttcgtcttcttctccgaaaacgaactttactagactccggcnnnnnnnnnnnnnnnnnnnnnnnnnnacagttaccgcaccccgaaaccgatgccagatccccctcaaaatgcagttgccaaaaacggcaaaaaaccgcaaccttgaaaccgttcgaatccgcgttttacccccggttctgctggcgccattacgccgcccatccccggctcctttacgccgccccgcgacaatagcataatccaattattttcatttattgagatcaatcatgggtctaaagtatgcgcactgccaggctaaccagccatggcgaagccccgaagtacacccccgttactatcttcacgccccgataatcggggttttggccagccaggcccggcatgattcccgcccccagtcgcagtcatgatccggggggtgttgtcaccgggcctggtgggtggctggtgatcgctgataggggtttggccgggatatcccgacgccgtccgtaacgtggatgccgagacttgccaccgttgttgcaggccaatccgttcactctgcataaacttcgatgcaagacactcaacaacgtgacgccgtcgatgtctttgtcggcgtcgatgtcggtaagggccaccatcacgccgtggcactcgatcggaacggtaagcgcttgtacaacaaggctctacccaacgacgaggccaaactgcgcgccctcatcgccgaactcaagactcacggtcgactgctgttcgtcgtcgatcagccttccaccatcggcgcgcttcctgtagccgtcgcccgcgctgaaggcgtactcgtcgcctatctgcccggactggccatgcgccgcatcgctgatttgcacgccggagaagccaagaccgatgcccgcgacgccgcgatcattgccgaagccgctcgctcgatgccgcatacgctgcgctcgcttcgactggccgacgagcaactcgctgaacttaccatgctctgcggcttcgatgacgacctcgccgctcaggtcacgcaaaccagcaaccgcattcgcgggctgcttacccagatccatccggcgctcgagcgtgtcctcggaccgcgccttgaccatccagcggtactcgatctgcttgagcgctatccgtcgcccgccgcgcttgccggcaccagcgagaagacgctcgccaatcgcctgaccaagctcgctccgcgcatgggcaaaggcttagcggccgaaatcgttcaggcactgagcgaacaagccgtgaccgtgcccggcacgcaggccgccaccatcgtcatgcctcgcttggcccagcaactcgccgccttgcgcaagcagcgtgacgaaatcgccgctgaagttgagcggctggtgcttgctcaccctctttggccggtcctgaccagcatgccgggagtcggcgtcaggaccgccgccagactcctgaccgaagtcgcccataaatccttcgcttcggccgctcatctggcagcctacgctggccttgcaccggtcacccggcgctcaggctcgtcgatccgtggcgagcacccatccagacggggcaacaaggtactcaagcgcgccttgttcctctccgccttcgcggccttgcgagaccccgtctcgcgggcttactactcccgcaagatccagcagggcaaacgccacaaccaagcgctcatcgcgctcgcacggcgacgctgcgacgtcctgttcgccatgcttcgtgatggcaccatttaccaactcaagtcggcccctagcgcttgacgaaacacataggggcaccccccccccgatgaggttctcagcatgagcaataatatttctggaaaagttgtcgttatcaccggtgccagcagcggcctgggtgaggctactgcacgccaccttgctgcgcttggcgctcgcgtagtgctggctgcacgtcgcaaagataaactcgacgcattggtggctgagctgaccaatgcaggtggtcaggcaatcgcgtatcagaccgatgtcacctctcaggaagaggtcaaaacactcattcaaggtgccgtggacacctacggtcgcattgatgtactgatcaacaatgccggactgatggcgattgcaccgctcagcgatactcgcactgacgagtgggatcgcatgatcgatatcaacatcaagggtctgctgtacggagtcgcggctgcattgccagtcttccagaaacaaaacagtggtcacttcatcaacatcgcatcggttgcaggcctgaaggtgttcagcccaggtggcaccgtgtacagcggcaccaagtttgctgtgcgggctatctccgaaggactgcgtcacgaagtcggtggcagcatccgcaccacgactatcgaaccgggcgccgtggattccgaactgaaattcggcagcacccaccaacagagccgcgatttcgtggtggacttctacaagcatgcaattcccgccgaatccgtcgcgcgagctatcgccttcgcaattgagcagcctgctgacgtggatattaacgagatcgttctgcgcccaaccgtgcaggaattctaatgagttgagggcctgtctcttcggcgtcaggccccgcttatctggagtgaaaagcggtgagtgccacatggcccggaagaaaagaagcaagcgctcgatgcaggtgctgaatgccctgcaattcttcagcagcttgcggctgttcgtggagctgtcaacggattgatggcaacggttctggagagctatctaagggaagagtttcccagtagcgaaatcaggagcgattcgcagaacaagtccattgacgagaccatctccatcgtccgctcctacctgcggtagaggcgccagggtaccctcggtgagggaaaatttagttagctagtaaaggaagcgacatcatgaaatcacgtgcagcagttgccttcgggccaggaaagccactggaaatcgtcgagatcgacgtcgagccgccgcgcaagggcgaggtgcttgtcaggatcacgaataccggcgtttgccataccgacgccttcaccctgtcgggcgaggacccggaaggcgtgttcccggcggtgctgggccatgagggcgccggcatcgtggtcgaggtcggcgagggcgtgacctcggtcaagccgggtgaccacgtgatcccgctgtacaccgccgagtgcggtgagtgcctgttctgcaagagcggcaagaccaacctgtgcgtggcggtgcgcgccacccagggcaagggcgtgatgcccgatggcaccacccgcttcagctacaacggccagccgatctaccactacatgggctgctcgaccttcagcgaatacacggtggtggccgaagtctcgctggccaagatcaacccggacgccaatcccgagcatgtctgcctgctgggttgcggtgtgaccaccggcatcggcgctgttcacaacacggccaaggttcagccgggtgactctgtggccatcttcggcctcggcggcatcgggctcgctgcgattcagggggcacgccaggccaaggcaggtcgcatcatcgccatcgacaccaatcctgcgaagttcgagctggctcgtaccttcggcgcgaccgaatgcctcaacccgaaggacttcgacaagccgattcacgaggttctcatcgagatgaccggttggggtgtcgatcacaccttcgagtgcatcggcaacgtcaacgtgatgcgctcggcactggaggcagcacatcgtggctggggccagtcgatcgtcatcggcgtggctggtgcaggcaaggaaatttcgacgcgcccgttccagttgatcaccggtcgcacctggaagggctcggctttcggcggggtcaagggccgcactcaacttcccggcatggtggaggacgcaatgaaaggcgagatcgatctcgccccgttcgtcacccacaccatgggcctcgacgacatcaacaaggccttcgacctgatgcatgaaggcaagtcgattcgcacggtgatccactactgaccgcccactacccattcaacaccaaccaccaaggaaattaatcatgtccactcctgtcatttctggcgatggcatcttttcgcacatctttatcggcgctgccgaccttcagaagtcggtcgcgttctacgacgccgctctgggtgctcttggcatcaagaacctcggtcctttcaacaacggatgggtacttttcggtcgcgaaaagccggctttcatcatcgcccgcccgggcaatggtgaagcgccttccagcaacggcgtgacgatcggctttgcggccgccactcccgctgaagtggatgccttccacgccgccggccttgccgcaggcggcattgacgagggccagcctggcgcacgtggtcacctgccgggtgcctatgcggcctacctgcgtgatccggcaggcaacaaggtctgctcgtacaccttcgtctgaaagcaaggaagctgagagcgttctgacagggtcagcacaagcctctattatacggtgagcctgttagacggactgtgtaacgcggtgcctgctcatgaaggtcggcccgtagccatgtgtgaaacgcatggctgcgggcatttgttttgaagcgtgcttttcaaccaatgagaaatgaggtcgttatgaaagagccggccaatatcaatacgacgaccgtacaacccaccccgaccgccaccgtgtacggcatgccggcttatgccgatcgtgctgcagccgtgggtgaagtgcatgcgcgcccgcatctgttgcttgaggccccccgcggtatattgcagctcgctttcatgaccgaaggcgaccaggccatggatcagatggcgatgagcgagttatctcatcgcttcggcgttgccgagcccgaccacgctacgccgctacacggcgtgacatgggatgagggagaccttcactgtgaaaagcacaccgagttctctacgtatctctggtgcgcttcgctggattccaagacgggagagccttgcggagaaaatcccttcaaacatggatttgttcctccgggcccggtcgtatccggcatccgcttgagacttcttccgtggacaccagaaacggagaaggaggctgatcgcttcgatcctgccagcctgtgctactcgctggtagagaacggctctgccgccatcttgaccgacttccgacaggatgaggatggcctgacgcagatcctcatccttgctcgtgatttgaccccggcgcgggcaggtgcgctggctcaacgtctattggaaatcgagacgtaccgtaccttggcgttgctgtctctgccgttgacgcgatcgatgacgtcggagctgcgacacatggagtcgcgccttgctgcgatcactgacgagatgtgtacgaatttggtagaacgccgcgatagcgacgtgctgctttccgaattgaccggtctggccgccgaactggaagctggcgtcgcggcaaatctctatcgcttcggcgccagccgtgcctactacgagatcgtcgaggaaaggctggctgcgctttcagaagtggccgtatccggatacagcacctgggcggacttcctgcagcgtcgcatcgctccagccatgcggacgtgccaatccgtaaaggagcgccaggccaagctctccgacaaactgacccgagccatcgcgttgctgcgttcgtggatcgacgtcgaacttgaacgccagaaccgcgatctgctggcttcgatgaacaaccgggccaagttgcaattgcgccttcagcaaaccgtcgaaggcctgtcggtcgcggcaatttcttattacgtcgtgagtcttctcggctacctgctcaagggcattccgctcgttcacgacagcgtggcgcaggtgatggcggttctggtacctgcagtgatgctgacgatctggtggatcgtccgcaggataagacacgcccacagcgacacggcggcggaagagaaatcttcctgacgagctaccgtcctggcgcgcgacagctgcgccgtccgtttgaacagaggagaacaacatgccaagcaattccttcggtgaatcctcttgtaccgctgcggccagcggcctcgtgcaggtgcgtggcgcgcgtgagaacaacctcaaagaggtggacgtctctatcccgcggaatgcgctggtggtgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtctggaaggtggtgttgcgcggtcaatggattatagcgacggtgatcacgatcaggcgtcagcggactcggatttcgttttctttctcatcgaatcgcccttgaccggaagcttgtgggcctgatgcacgagccgatcgagaatcgcatcggcgagcgtggggtcctgcagccacgcgtgccagtgttcgagcggcaactggctggtgatcacagtcgagcgcgtaccgacacgatcatcaagtacctcaagcagatcattgcgcgccgcctggtcgagatcctgcaagccccaatcgtcgaggatcagcacatcaatcttcgcgagttgcgcaagccgacgtgtgaagctgccgtcgccgtgcgcgattttcagctcttcgaacagccgcgcgacgcgcacatagaacacggagaagccctgccggcacgcctgctggccgaacgcgcaagcgagccacgtcttgcccgcgccggtggggccggtcaggatcaggttctgagcattgcgcacccagtcgcagccggcgagcgtggcgacgatgcgctggtccagcccacgggtttgccggtattcaatgtcttcgacgcaggcctgtgggttcttgagcttcgcggcgcgcagcaaacgttcgagtcgtcgcgtatcacgccaggccagctcgcgatctacgagcatgcccacgcgttcctcgaatgacaggctggtgcttgccgtgagcgttgactgctcctcgaacgcgcgagccatgccgtccagtttgagcgcctttagctgggtaagggtgtgctgcatcaacatcgtgacctccttcgggtcagtggtagtagtcggggccgcgcacgttctcgtgctcgggcgagcgccattcggcgggcgtggtcgggagcgagggctgcaggtcaagtcccgcttccaggattgacagcacggagcgacgcgtgggcgagccgatcttcaatgcacgctggcatgcggcctcgaggcggtgtttgccgtacttgcgcgcgagcgagagaagaccgagacaggcgcgatagcccatctcggggtgaggtttgttggtcagcagatgccgcacgacagcctcggcgccggggccgacggatgcgccccagttgagcaggcgcccaggcgtccattccatgtgcgcgcgatgcgcagccggcatgtgttcggcgatggtcgtgtgtttgcctttgaggcgcgagcgagcgtgcgcagcgacacgcttgccgccatgcaggatctctacgccgtggcgtgtgatacgcgcccagacctcctgccgtgcgaggctatgcgggacgctgtaatagtggccgccgacatcgacgtggtaatcgatgttcacacggcacttctggaaggtggcgatctcgtagcgacgcacgggcaacgggcgcaggacgggttggtccagccgttcgaaccattcacgccggttgccttcgagccgcttgaacgggcgctggtttaggtcggcgatcagttctgcaatcgccttgttgagttcagccagactgtagaagcgatagtggcgcagtcgggccagcacccagcgctcgacgatctgcacgccgacttcgaccttggccttgtcctgcggtttgcgcggacgcgccggcagcatcgcggtgccgtagtggttcacgaagtcctgcgtggtcgtgccgagtccgggttcgtaacggtcgggtcgcgcgatcagcgccttcgggttgtcgggcacgagcagctcgggcacgccgccaatgaactctagcgcatcgcacaggctgccgatccagtccgccatcgtctcggtgcgcgtcgcgcacgcgaacgtgtagttggatgcgccgagcacggcaacgaacacgtgcgcctcgaactcgacgccgccatcgctcgccaggaccggcacggtgggacccgcgaagtccgcgaacagcttctcgccggcgcggtgctgctgacgcatcgagcgcttgatcgacttcgcccaatccttgtacttctggcagaactgcgtgtagcggtacgtccgctggccggggttcgcttcagcgtattcttcccacagcagttgcagcgtcacgcccttgcggcgcagctcgcgatgcaatgccgtgtagtcgggctcgatgcgtcgcgtcgtcgtcgccgcggcattggttgccgcaggcctcaggcgcgcgtccagttcgtcgtcggacattgcttcggctgccgcccaatcgagtcccgcctggctggcttgggccgcgaacttcgagacggcaccgacgctgatgccgatagcccggctgatctgccgatgcgtcaggccacacgcccactttagtcgcaggacttccttcaatttgcgcatgctcatccgaggtgtcggcatcggcacttctcccgcaaaaaagggagcaggctaacgccgtcggtgaatacatgcgcaacgccaccgccagactcaaacccggattacgttccggttacgtgatcacccgtttcggtcccgtgatcgctcattccggcatcgtgatcacgcgtttcggaaacctgtgatcagcgatcacgatcaaccgaaacgggtgatcacgatcattcggaatccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtctccggctcagggaagtcctcgctggccttcggcaccatctatgccgaggcgcagcgacgctactttgagtcggtggctccctatgcacggcgcctgatcgaccaggcgggcgtgccggacgtagatgcgatggttgtgtcgcgataagggagtcaggacgagcgggttcagatataaggaggactacttatgctgccaacgagtagaattgttcggctgcagtcgaagcgacgccgtcgtcacgcatctgccccttgcggatcatgtgcatgatctcgatgccggcgaggatgatgcgtgcacagcggaaattcctgaaccccatcatcggcctgatgatacgtttgatggcacggtgatcctgctcgactatgttgttcaggtatttgttctgccggaccttgatcggcaccgatcgttcggcgttaagcgcttcgagcgcggccagattcgagccgctcctgtccacggtaattgtctcgggttcgccgttctgttcaatcgccttctcgaagtagcggcgagcagcggccttatcgcgatgggcacgcagcaggaaatccaccgtgttaccctgcttgtcgacggcacggtacaagtatttccactggcctttgaccttgacgtaggtctcatcgacgcgccagctcctgccgacaggccgtttgcgtttgcggaatgctttttcaaacacaggcagcagcttgatgacccaccggtgcacactcgaatggtccacctcgataccccgctcggccatcatttcctcgaggttacgcaggctcagtgagtacgccacgtaccaccggacgcacagcaggatcacatccatcgggtagtgcagccgcttcagtaccttgccaatgccagctggcagcgtcttgcgcggcgtcttcgtctttgccatcatgcatgtcatgcgttgcggtcgacggattttacttgaccgcgttaatgcgacaaaaccggccgacgtccctttgcgcgcggttgcttaggaggctcggcgcccagcgtcttgatgggatttccctgtactcgaatgagcaactactcccgtaggtgttcgcgacggtcgctccccgcgcggtcccggttttgtggaggcgcggcgattgcgagcgtcgccagatcgaatctaattgttcatgccgctctctgcacctaaaagcaattcttgcggctggtcctcttggtaatggcctccccctgacttggacggttgtgggccacgcttcttatcggatgcaagggtaagcagtcttcaatgcccgagtgatcaggggcgcagccggggcctgcaggtcgcgcggcgaaagcttggtcagatacccataggtcgcgacaaccagttcggtcgccgccatcctgggcggcggacaccatgccattccggcggtcgtgtcggccacgccgtagatgaagctcgtcgccctgttcgtcgagattgttcgttgcctcacctcgccttcttcgctgcctgccagtgtgccgttgtcgattccggagagcagagcctctgccgttaaaggacgataaacgtctgcagatggagtggctgcccttgcctgcatatgcggaacgatcgcgctgaacgtggctgcggccaccattgctgcagatagtcgggtgcaccagcgcattggatctccttatatattgagggggcggatttaaggtcagtcgcactgatagagcgattgggccttgtcgaagcgacgactcagcagatcgtcgcgttgaatcatgagataggtcgtaccgtctccgccggagggcgcgtgcatccgccgggtgcctgcgtagtattcgccgccccacgaaaagaggtgacgaatcctgtcgtccccgggcctgagaaaactccgcgcatccccgatgaacatgcgttccggatcgccctggatcggcttcggccagccgccgaggaagtcgccgaaattgccggcctgctcaccttcgacgacatccggctgcgggaaatagccgccgacaggccggtgcaaaaagtcgaatacggcgtctcgctcaggaccgacggcctcgatccagtggaaaggcaccaccaatgtggaatgtggctgcaacacttccgccatcatctgttcgtgccagggaaaatccggttgccgggcgtcggacaattcgatcaacgtcgcggggggcgctcggcgctccagtgtctcggcggtgacgtcgaaccaatgcatttggaacgagccgtcgccatcgcgagccgtcagatcctcgaacaagctaaacacgccgtgccggggaaaatcacggtcgaagcctgattcattcgacaaagcgccgaggttgatctgcgcaagaaaagccagcgggaattcgcagcccaaagcaaccaccatcaagtcgtcgtaacggtcctcttgcgcgtgtatggccgtgagcttgtccgggtcgggacggttggcttctatcgagcgaagccacgcttcccgctcgtgttccgacagcaaagccaagatatcgtcactgggccgttgcgatctggacgaggccgagcgctcccggtcgcgaatgcgctgttcgcgcaatgcgcgaatctgtgtatcggcatccaccggcgatcgccggtgtggccagccgaagcccgggggcagatcgggcaggccgccgatcttgcttgtgccaggcggcagtgcatcgtcaggctgttgtctgcgaacgaactgaatggcgggacgcatcgtcgccacgatccggtccgacagcgagtccaatccggcctcgctcaatgcgtgccgaagatcttgttcggtgcggaatgtgctcatcggagaatcctttcgatagcagcccaaaagttgactcagtgccgctcgtagccagcggcgccggcacatccgacgtcgccgacgatacggtgtggatggatagtagcagtccgatagcagcgcccgattagtgatctgccagctgctcgagttcgttgctatcagcgaagaaatcttgctgtccgggaagctgcgccggcggccggcgcacagcgcgcgggcgcggatggccgaaacgcttcagcgtctgtaggcgttcacaatcactgctagcggcgttcacaagagtgctagcagcgtccagtaatactgctagcgccgtgttttcctgactgttagcgcgggcatcggtaacgcgatatcgcacggagcgcagcgtcgaaattgaggcgattgaggaactgtctcaagcaggcagcgacgtacagctatcgaggcgaccgacagattccgttccactggtcgagggcaagctgggtgggatgtcgacgttcacatcggtcgcctgttaagaagcgtgtttttgatcggctacttcaccaatgtttcgttccggtcggagatgcaacatacgctgaatcgagaagaagcggtgcataccgtgcaacgcgcaattcacatcgggcgcattccggtggagcgtgcgcggcgcgctcgctgcggtgtcatcggcattgacactgttatcaaacatcttgatggcgtggaacaccacctacatgcaacgccccctggagaacattgaaggcagctgggggcagccaatcacgatcgagcaactcggcgaattgcctccgctcatctcgaggacatcaacttgtgcggcatgttcaactttcccggggtgctctacgcaaggcggatcttgcctactgtcgcggccgacaacctcatcccatgaaccagtcggagcgcgtaacgacgaggtgaactcactccgctgatcgtgataacacccgtcggtgataccgcggcatccgaggacgccctccgcttcgcgagcaaagggtagacactaactcattgttttatcggaatagttattgggggccgcaaggcaaagccttacaaggccgaaaagcgcttaaccggaaaaacacatgaaaatcaaaggccccccagatgcactgtttgacgggagacgtcttcgaacactggcggtcgtcgacaactacacacggtagtgcctgtccatcgaggtcggacaaaccccgagcccatagtaaaaaacgattcaggcctgcttttgacagaccgaatcgagcaaccagcaagtcgtcaaatcgacaactgaccgtcaatgcaagtgacagcgactccaccgacttggatgcgctgatcggtcacggccaagcgaagaacacccgcccgaccaacaaccttgccctgcgatgccaagaactcgctgccgaagtgagcggtttggcccgtgtgctgaatgaagacgccgaccgcgccattgccgctgccgcaaactgggtcttcgttgacaccatgtgcgggagcaaatgcgcgaacctcgatccgggaaggcgccttttcgtcgtactccccgaagatcacaacacccgttgctttggccttggtgtcttgcactctcatgcgctgcaggtcgggcttggttgatagcacagcctgggcatcagcaagctgagcgacgatccagcgtgcgccgacgtcgatcaaactggggttgaactggcggcacgatgggctaccgaggatggcgtccaactcatcgatctgagcatcgtccagcggggtgatcgtggactccgggagatcaaacgagatccactgttcgccatcgtcctcgcgcgccaccttcagcctgatcaagccggcaccgcattcctggatgagcattccttcctttgcgtggacgaggccagcctcaagaagcgcatgagcggtcccgatggtggggtggccggcgaagggcaactcggctccgggtgtaaagatgcgaactcgatagtctgccctcgagtccatagtcggcaatacgaaggttgtctccgacaggttcgtccaattggcgatttgctgcatctgttcagtcgtcaatccatcggcgcgcaagacaaccgcgacaggattgcctttgaaccgtacgctggtgaagacatcgacttgcttgaaaaggatattcgacatagaaggcccttagagatgtgtgccacgagttggtcgatctacggcgatggacgctgccatcgccttaacatttgccaatgtccgcggcacatatcaacagaatgagtcgctcgggaaagcttgatgatagggataggatgtttctaggtacagatgcagttagtggccaagtctgagggtgcagtttcctctctcaaccacggggcaactgtggcttggcgataaatcccagccgacgatccgggcgatcagttcacctggaatggcatagctatagtcatcagagctcgtggcgtatccacagaacgatttcttacgccaacttgatatagggaccgagttcgcttaggtacagatgcaattttcgcctaatatcatggatgcagttccatcgcgtttcatcgtaagatttggacggaggatccagctttgcggccagcaccaccatcaggcagtctctaccgggcattggcggacgagttaagcgttgcgatcacgtcaggacgtcttccagcggggtcgggcctgccctcgctgcgtgaatgcgcggcgaaacgtaagctcagtctcaataccgtcacagcggcgtatcgacttcttgaagaccgtggtctcatcgcggcacggccgcagtcgggtttttatgtctgtagcaagcttccagaacctcagtactcgctgcggcgcattcccaaagatccgatgggcggggctcaagaggatctgatgtccttggtattggaatcccagcatcggcccgagcacattgatctggcctttgcgggcccccgcggaaagaagttctatcccggtgagcggctggcgcggattaccaactcggtcttacaccggcagaccgagctgatttcggcttatgcgttgccgccaggttcggacctcttgcgcgagcagattgcacggcgagggatgaggttgggaatgacattgtcggcggatgacatcgtgctcactcatggcgctatggaggccctgcatctcgccctacgtgccgtgactagcgcaggtgaccatgtgggcatcgaggccccctcatacttcaacctgtatccattactctccagtcttggactgaaagccatcgagatacccacccacccgcagcgcggtcttgatgtcgatgcagtggaaacgctcttgcgtgagaagcgaattgctgcattggtcgcaatgcccacggtgcacaaccccctgggttgtacgatgccagtcgatgccaaacaacgtttggccaaactcgtcaaccagcacggagtgcctctgatcgaagatgctgtctacgcggagctccagtacgtggaacctcttgagcctgccgttaaggcttttgatcgcaagggctgggtcttggtttgcgctggattctccaagacgcttgcccccgactatcgcttaggctgggtggacggcggacgcttcggaggggcagtgcggcggctcaaattttcagctagnnnnnnnnnnnnnnnnggaccaacttccgaagttgcaggcgagatggcttcaaattttctggatgacgaagcgaatcggcgctcaattcagtgaatttggcgcgtaagcgagcctcccctgctcgcatttttcatacgcatgacggactgctcccatggaccgatcgcaacagatttcgcgcaatcaccagattcgccagagcgaacaggctgaacagttgcgcggtgttcttggccaagcccttgtatcgggtcttgcgatgctgaaacagattcttgacgatatgaaacggatgctcaacccgcgaacggatctgcgccttggttcgctcgagcgcgatcaccaggtccttcagcgctccttcttgcatcgccttgatctttccccgcctggcagcgacgtgccacttcacggccttgcccgccatttcctcgcgcttgtcgacgccaatgtagcccgcgtcggcgaacacctgctcttcatgcccgtgcagcagggcatgagcttgcgatacatccgacacgttggccgccgtgccaaccacactgtgaatcaggcccgagtcggcgtcgacgccaatgtgggctttcatgccaaagtgccattcgttgcccttcttcgtttgatgcatttccgggtcacggctcttcccggcattcttggtcgacggcggcgcttcaatgatcgtcgcgtcaaccagcgtgccttccttcatcatcagcccacgctcgcacagcgagatgccaatctcgtcgaacaacttccgtgtcagttcgtgttcgatcagcaggcgccggaacttcaacagcgtggttgcatcaggcacgttctcgatcgccagatcgatgccggcgaaggctcgcagcgtgatgctgtcatacagcgcgtcttccagtccttcgtccgacagtccgtaccactgttgcacgaagtagattcgcagcatccgctcaaggccaatcggcgggcgacctcgcgtgcccttcggatagtgcggttcgatggccgacagcaagcgctgccacggaacgaccttctccatctcttccaggaagcgttggcgcctcgtcactcgcttcttgcctgcaatttccgcttccgcgaagccgatctgcctcttcatcgtcgtgggtccgttccgtgagctgtcttctaaacgtcctcggctacgtctgcgatgaccgccgagccgannnnnnnnnnnnnnnncttgtacgcgagcgagtggaaagtgccggcgatcagccggcgtttagcatccgccggcgccagcgcgagaatgcgctcgcgaagttcgacggccgcatccttgctgaaggtgacggcgcccaccactgccgtgggatcctgcagcaagaacgcagccttcgttgcactcatctttgtcttgcccgcgcctgggcacgcgattgcgaggcaatggcggcgcagaagtgccacctcgcgctgttgggggttcaactcgtcgagcatggcagcgaacttccagatcagttgccgcgaacggtgttcatcagcttcaggtgggtcgtgtagccgcgcaggccgaccgggtggaacttgcggaggaagcgcgcggtttcgtcgtcgacgtcggactgatcgcggactccgttccagacgaggaagtcgaagtgatccatcacctggtcgaatttcaggatcacggacagcaggcgcattgagaaccgcgagtaagcctcgacctcgatatcgagcgaaggcttcgtcacagtgggctcgaataccgtttcgccgcgctcgcgcatctcggcctccgttttttcccggaagccctttgcgacgtcgagctgctcgttgacgtagccttcgagctggtcgagctgcttctcgaaccacgtgctgacgattccctgctcgttcgcaccgtaagtcgcacggccgaaccgctgcatgttgatcgtcatccggttcagatacggccaccactgctcgaagagcggcttcagacgagtgtgtttcatcgtgacgcgggcggtcacgactgcggcgcccgacagctgcttgttcatcagttcccgaccgatctcgcgtcggcgttggacgatgcgcgcgcgctgctccggcggcagatcccggaacagcgtgcgcgtgcgcgccacctcctccagcttggtcacggcctcttcggcgctgatcagcccttctcgctggagaatgccggccgatcgctccatctcgtcaagctctcgctcgacgtcgccatcgtccgcgccatccgtcgtcgggcgcctgtcggtcgcggccgaatcgcccgtcgctgcaaggacagtttcgccttccaacacgtttgcggccgcgtggaccggtgccacgtccgccgtatcggtgccgacgtgcgcttcttcgttgatcgtgctcatatggatcctttctggttgactaaccgcacgtgcggcttgcgtctattcttgcggccctatgtcgcgatacacgtccgaaacgtgaacgatttcgcgcggctttcgcaccgccgcgcagacacggggcaaaaaaaagccccctccggggagaagggggcaaggctgaaagctctacggggagtcgagctttccgaggaccgtagaccatgactcattttgatccgattgacgcagcgagcatcatcaaaatgtcgtcaatttcgataggcttttctcggttaggagacaatgcagcgatcaaccggttgtgggcctaaaaccagaaagctatacaaaaagccgcagctttcccggtcattgatacgtcgaggccgccttccaaagcagcgcccccaagcacgcggcgatagcaagccagtatggcgcgatgagtggaagcggtgcgatcaggacggtgaaggtgacgccgaacaccagcaaaatcccgtggccggccaagtggaacgacagggggctgacgtatccggccgccgcggcccttaccttgcgacgcaccgtcccgtcggtgaacattgcgatgccgaacaccagcatacccagcagccagtacttcatcaccgtgatccgatagaccatccggtacacgagacgccagaaattgtgcacccaccggctggcgaagttcgccaccccaccatcctcaatttgggtttcgccgctagacgccatcgacgcctgcaccagaccggtcgcgacgaagtagtgcttgaacgtgcgattcgttgtgtcaatggcgtccgcggtccggacctcgccgaggctgctcgccacagatgccgcctccgcgtcagggatatcgaacagtgacgggtcgggtgctgccggcatgagcgcaacggagagcaagggcacgaagaaaaaccacattttgatgtgcccgacaaaccggctacctgccataaattcccccgacaaacgtgccgaccagatagatcggcaacgcgactagcccggatagccctacgtaaaaatggaccggccggcgccctacgaatgtcgctagggcgtatgccatcgcatgcctgccctgtcgaaattctgccggcggcggcgccgacggatcgtcctgcgcggccgcggtggacatcacgcgccgcacggtctgatcgtcaagccgcgtcagcgtccgaatcagaatatgtgtgagcaacatcgtattcctcgaagtacagtctgaacgtctcgccggtcagcgcgcgagcggccagctggaatgccgccgacttctggcttatgttctccggacagcgctcgtccaccatctccggagccagcttgaaccgcgattcgaacgccgtgaccgactcgaacatcggcgaccagacgtggcaacgatcgccatcgcgcacgacaaagcggcgcgcatacagcatgtgggcagacccgaacaagccttgcatgaacgcgacatgcggatcgccggtcttgcgcacgcgcttgaacgcagcaaggccgtccacgaacatctccttgacgagcggctccgccttcccgatgaagtgctcaccgacaaactctgcgacacgcgtgcatacaagctcgagctcgggcgcaagggtgaacaccggggtaaggtgggcggaaagtttgtgctcgcgaatgatttttttgaatacggcagacatgcttggttgtttagcctgtaagaattggaatacgtccttggtacaccgcgccgcccgagatccgcatgaagtactggagattcggaagggtctgtatcagacgcgtcggaatcaacggcactgcctccagctgctgcgatcgcgtcaccgaaccggtgaactccccgacgtggccttcgctggccttgctcgtactgctcgaaacgatcaggttgcgaatcgcggtatctcccactttcttcgagaaccactcagccgtgtcggtgtcttccaagcgtaagatgatctggttgttcaggttccccaaaacctgaagcatttttgcggcattccccagcttggcttccaggtcggcgcgcgtctggaacgcaacgaacgccttgaagccggcgccacggcccttgttcaggatctggatcacttgctcattgatcgcctcggcgatctcgtcgatgatcagcaccacctcgggtgctttgtcgtagaagttgtatatcgagccgcacaccgccgacacgtccgccagaatcatcgacgcgatcgccttcgcgacgatactgttggatagcgaatcgaggccgatgtggagcaccgccttttggcgaatgactttttcgatcgtccagatctcgcgttcgtcctcgaagtcgtcgaccttaggcgcaagcatcaggccggtttcacccgtcgccagcatttggagcagcggcaacgccgacgcgatgatccgcatgtagtgctcgcggtcgtgcacgtgagtggcgatcagcccgtcgatcgcttcgtgcccgcggtcgttcgccccaaagcgcgcctgatagagcgaaatcatcgcgtcgacgcgcgtagaaccaggcttgttcgcgaacttgacggtatcggcggcgacgagttcttcccattcggccattccgctctcgatgaagaagcgcttgagcgccttctccagcagcggatcaatgccgagctgtgcgtacttcaggatcgaccgaagattcggcttgtcgccgatgtacagttcaccgttcaccgatcggctgatgaacaggtacgcgaaatcccggaacggcccttcctccatcagctgcgcgatgcggctcggaatttcggacggctgcgaccagctatcgagcggttcgaggcgaatcgactcggaaggcttggcctgattgaaatagaggaactttcgaccggttcgctgcgcttcgcgctcggcgcgcgccttccactctttgtcgttcttcgggtcgatgtcgatcagcacgtcaccgcagtggatgacctgcgtcgagatgacttcgtatgtgcgcgtcttccccgagccggtcgtgccgcccaccgcggtatggccgcccatcgccttgtaatgaaacggaacgaagcctttggccggctctagaccgtgaatccacgaggcgccctgcggcgtccggtcccggatactgtccttcggcgcaaagaggttctcgatcatctcctcgaacgcacggccggccttcgtcttgggcaaccacttcggcagcccagggatctcggtcgtcggcatccgcaaaatgtcatgagccatctggcagtgcttttgcgtccattcgaagccagtgccgagatacattgcatttacttcggcacgcatgcggttctgaatggcgagcaacgtcggcacggccagcgtcgtcagccatttcgtcgacaggcccatcctgaacttgagcgcgcgccaagtctgccccgaacggatcgcgaacgacacgagcgcgaacagcgtgaaggcccagccgtacggcatgcccgagagcggcaacgcgagcagcgcaatcagccagccgaatgccgcgcgaacctcgtagatcggccgaaagtggttgatgtagcctctcatgcatcgcgcccctggatcagttcaccgatgcgcggtgctagcgtaacctcggtaggctcgttcgcgaggagaaggttgcgtcggcgcatatgctcgatcagcgtgtcgctcgctacgccgtagccaccaattgtgcgcttcgagaccaccaagcccttttcggcccaccgcaccttgactttgccgccggcgacgtcctgctgcagtgctacgaagaagtcggagatcatgcgcggagcgcctttcaggatttcgtcgaagcggtcctccgccggcgtaacgatggcccccggtcgctcttggcgaatctcggccggattaaccaccgccgccggcggaagctcaagcgccatctgcctttggtcaggtgccttcggcgccgcattcgctgccgctgatagagccgcccgcgaagacccgtcgattcctgcagtagcgagcggcaacggcgggctgggaatcgaagtcccgacgcgggcatcagtcgctggcgccggagctgcagtctcgggttccgccgccgccgccggcgtcggcgccgcggcaagagaagttgctgaggatgctgccggatcgagtttgggctccaattcggcggccacatggatagccgacggaacagcaaacgtcacgggctcaaacacggctcgctgcgccttccgatcaaaatccgctgcggtcgcgattgcctgccgcacgaccttatgcgtcaaggtttccacgccttgggggctctgggtcggattgatcgcaccgaatatctcggcctgcacctccgcgtccagacccgacagcaactcgggaccgacgagcgcatgtgccaacatgcccgtgcgcattcgctcgacaggaagcggggtcgatcgccgcgtcatgcgatagcgcgcgccaccgagccaggggccgaccgcgccgtggacggaagggttccagacctggcagtccgtcgttcgctccacgtcgaaatgtcgatacggttcgtcaaggcccgaacagatggcggcgagaaacacgccatagttgtactgcggctcgacgcgacgccggcgctccgatggcaagttcgttccgaatttcaagccgcccgataggcgcattgcgtagaacgccgtttccaccgtccagcggaacgcgccggccggctctcgatacagctccggactgagcggaatagacgagtaccagtccgcacaccgcagaatcaccgacatccatttccgctcgaactcgtgccgggaagattcgttcgcacactgagcgataagatcaatacgacgttcgttccggagcaccagttccgcgacgtcggccgcctcaaagagcaccgtggccaccattacgccaaccccttggtcgccatcttcgtcaggctcttgaacgccgagccgctcgcgcttgccccacccccgaacatcgacgcaaacttcggaatttcaaatgcgaggatcagcacgaagattgacatgtccagcgtgagcgacccggcatacggcgtcgtcagtcccttcgatatcgtgtccccgaacgacttcgcgatggttgtggtcatcagacgctgaagaattgcggcgacgaccatatacatgcctgcgctgatcgtgtaatcgagccagctcttgaaccatcctcgcgtgaactccgacatgccgagtgcgaatgcaatcttgcccatcacgatcgcgacggccatttgaatcgtgcccaacgagacatagaagagaaacacgagggccgccagcatcaggaacaaccatgcgaatagcagcggtgcaaggttgatcaacagcgcgatgtagttccaccaatgctctgccttcagtgcttcgatgaccgagtcatagatcgcgccggccgacttcaccatcgccatcggcaacgaatccgcgtcggttcctgaaatcgcgatcgccatctcgttaaaccacttgtagaacccgggcgcccatctgtcgtacgcaatgtagatcgccgcaaagatgcccagtatcgcgaggtcttcgaacaaactctgccaggcggcgattggatccttggtcgcaccgaacctaagcgacgccagcacgaccgtcgtgaccgatagcccgaacgccatcttgttggattccttgtcgagcgtcctggagagttcgacagcgagatcgatcagatccttcatgatctgcccgatcgtatcgatcgcggcgctggcacccttcgcgacctcaccgttcacgtagctcgagctccagccagatgacatcgcctccgacaagccgtcgagtagcgccgcacgggccacgatcggaagcgcaagcgcgagcaagattagcccgccacggagcaacacgcggaacgcgctattcctcattgctgaccgacgccgtaggcggcccgttcggcctgttgtttcgagataaatttctgggcgtcgcctgccttttctttatcttcctcggcctgttgggcgtccttctgggcgtccttttgcgccttcgcggcactgagctggaggatgtccgcgttctggcttgtgacgatatcgaggtaatgcgtcgtgatctcggccgttgcctgttgcgttggcgacatcgacaactgcgattgcagttcctgacggcgctgcgccatgtcgttggtgtgctgcatgatgttcgaacccatctggaataagttccgcgcgaccttatcgttctgctcgaacagcgtgttcatgtcggcgaaccactgcgcgttcgactttccggaccggctgatcaagccctgaacctggttcacccactcaccgcccttcttcagatcgccgtataggccgttgagcgttccgacgagatttttgaccttgttgatatcgcccgtaatctggtcgtacgcggctttccatgccgccggattcaggttcgtcgcctgcagaagttgattcgccatcatctggtactgatagatgatgttcgtgttttggtagatttccccttgaaccgccttggcagcggtgatcacgttttgcgcaaagttcgtcggatcaaaaacgatcatcgcggaggcatgctgcgcaacgaacagggatgccgcgaaggctgcggcgcggagggtcggcagaagtttcatcgtgaggcctttcagtcgaggttgcgacgtgccgcgcgcgcggcaaacagcgtttgtgttccgtcggacgggcgtttgcgacgagcggcatagcgaaggccgccccactggaagatgaacccgtgcgggtgtatcggtggcggtcttcttgatctcgtcttccgtcaggccgggcgcgccgcgatacagagactgcagcgtcgaaatcgtagtaggcttcatcgggttcccatcagtcgagagtcgccatttcagcgagatagtcttcgcgccaagtcggcgagccgctggcgaggtgcttgtcgagagtccgctgcgccgcgccatcggcgcgcaatatcgcgagtgcttccttcgggaatttcgcctgcagcatccgggagtgatccggcgtaacccacagatagtcgcggttgggaacgccatcgctgatcatgtcgatctggtcgtccgtcaggccaaacacatcgcgatagaggcgtttgttgttccgagcgtcccggttcgggaggaagaagaagttcgggatgttctccttcatgatctcgaagttcggaacccgttctagctggctcagcgactgagtcgccatcactagcgtcccgttcaaaccccggatcgtcacgacccacatctccagccgtgcatagaagcgcggataccggaagaagaacccgcactcctcaacctcaatgatcgtgacgcgcttgccgtcgagccactgcgagatccgatagaacgcgtagtccataaacagcgccgcagcgaccgggtagctttcgaacaattcccccatctcgattgccagatcgtcagacagcgagaacgcgtcctcgacgtggtcgaagaaccgaccgttcttttcacctttcgtccagatctgcaagcggtcccgtagctcggcaggcagtagcggggccaggaaagagagcgtccagtactcgggaccatagccctgcgcgagcgtgacaacgcgttcgtagatcgtccgctcctgttgcggggtgcaccggaaatcctcaccgtcgccctcgattgccatctgcacccaccccgacacgtaggtgtagtgccgaggatcggccaacagagacagcgggttgacctgcgtcgcagctgcaaacttgccggtgacgtcgacgaacttgccattggcaaacacggtcggaatgcgcgttgaacggttcttgtcgaacttgatgcggcgcggccggaagcgtccagtttgggaaacgagaaagttgagaaagatcgtcttgccggcaccgatcggaccgacgatcagcgcgtgcgactttccactcggatcgtgcaacgagacccgctgcagcgttcggtgccgggtcgggagaagcgtcaaagggccgattctctcgccaagctgctgcgtgagccatggattaacgtcgctgccttccgcaacgccgcgcaccggcgcgatgtccgagactactggcgtctcgacgaactgcaggcgcttttgttgatcccagcgcccggggagcgtcgatgcccacgctgccggcaagttgcgcttctcgaccagtacaccgaatccagcgttgccgatgcggccgacaatctcccgcgcgttgtcgtcacactcggtgaccgtgtctccatatacgactaccgagatgttcacgaagccatactgctggccatcagcgatcaggcgagcgagcgcgttttcggcctcctctgccaggatctcgcgccccttctcgttctccatgttttccttcttctcgtccttcgagaagaaccccttcaggatcttcattggactgaacgcagcgaccttatagaacttgcgcatcttctcgatgaacgcctgtgccttgctggtcgagaggaagcgaaacatgacgcacacgtctagctccgcgtcgacgtcagtcaggacgtcaagtgcggcctcctggaagcccatccactctttcaccgagatgatctttgcgtaccgtgtcccataggcggactcgaacatgatgtgctcggcgccgtacgtcacgaaggtttcggtcagatgggtgtcgagcatcgtcacgggataccgcacgcgccgcgggggaaccgacggattggcggtctggtgaaggaacgccaaggcgctctgcagctggagccgcttcattttgaggcgcgctacgccgcctttgaacgcgtccaggatgccttcgaagcgcttgatatccgacgtgatgcgttccatgtcgaacacgaacgcactacgcgcaaggaccatatctttgacggtctcgagcaacgcgatcgggaccgattttccgcccaccgtcatgtggtacgcgactttttcgaagagcttgttgatgccggtttcaggcgtatatgcgagcgcgagagagtgagtattgcggaagtactttccgctcccgatactcttctggttgatcgcatcgacgtgccgatccatttccgacgcgaacttgccgccgatttctccccttactcggcggtgcgatacgcgccaccaggcggtgatccggtggtcgaaatttttgcaagcatggtcgagattgtctcgggcggccgagatttcgtcggaattggggctgtcggcgtccacgccctcgaacgagtacagggtcagcaatgacccgtccttgtccagaataatttcgggcgtcaccatcgtcgcccacggggcgatttcctgaaccgctcgacgcttcgggttggcgctcacaacggaagctcctgatcaaatccatacggccgccggaatcgggcggcaacatccgctgtcgcaagtggctcgtgaacgtcggggtaccggttgtagacgaccagcacctcgcgccaccacggatcgctcgacgacagccaacgaagcacccaatggacgacgattcccacgacgaggaaggtcggcgacatgctggtgtagcaaagcaatgtggtcagggttccgttggcgatcgcgagaccgcggtccgcgccccccatttggcggggcagggaaagcgaccggctgacctttttcggttcacgcacaggtgtagttgatcttcaactggtttttgacgattggaatcgcgcacgcggcgagaccgatcccgacgatcacggaggaaaggaatttcccgatattgctttccgaattcgcgatcgcgaccgcaccgacaatgatcagcaccacgccaatcgccatgagccacgggccgctgacgtaggcctggatcagacaaatgatggcggtcgcgctacccaggtcgctgaggtcgacggctttcgcggccggtgctgcgaacgtcagcgccagcgcgatcagcgtggagagccggtggccacgcccgaagtagtagtgcgcggtgtgccggacctttttccggaccagcgaacgcaacgattggaggtgcttcttcattggataaaccccgtgtggttaaaaaacgcgttcgagaacgtagtccccgtctttgaagcccttgatcgccagtacttccgacacatggcgcagctcccctgatcggcgcaggtgaatgacgtagtggaaacagtcggcgattgccttgcgcatgtcggtgagctcccaccggctgccgcgcgggatgcccaacatcgcgaggctctcgaggcggctcaggccgccgcgcgcatcattcgagtgaatcgaacccattccgccgtcatggccggtgctgagcgcctggatgaagtcgaacgcttctccgccgcggacttcgccgacgatgattctgtcgggacggaaccgaaggcaaagcgccaccagaacctgcgttgtcacgcccttgtcggggttcgacagaagtcggacccggttcggaaggtcgaccttcagctccatcgtgtcttcgatcgtgatgacccgctcctcactgggaatcagaccattcagcgcgttgaggaacgtagtcttgccggtcgatgtaccgccggcgacgagcacattggcgcgctgctgaaccatcgtggtgaacgcctcggcgagcgcttcatccgcgacgccgggtgggaagataggccgctcaatgcttcgcttcgcgtggaccaaggagaaggcgcccatgcgcgcgtaatccttgatcgaaagattggtctcgcggtgccgccggatcgcgagcgcatctccgtcgattgccgtcggcttcatgacggttgcgatccgcagattcttgtggccgccgttgataatcccctgggccgtaccagcgtgcgcggatttctcaaccgaggccgcgagcgaatgaatggcacctgtcagcgtcgccggattgaattcgatttcgaggcggcgcatcaccccccgctcctcgacccagatgttgttcgccgagttgatcatgacttcggcgacatttggtgaatcgaggtacggcttgatgagcttcagcgactcgaagaacagctgtaccgcgttctcttcgagtcgcgcgaccttcagaaagggattttcggcaatttcagacatgcagctattgttcaagctcgcacgtccggtagtcgcccgaaagaatggcaaaattgaacagctttcgcgcggccgtggaaacccgcgccgccccggtcggtttgcggttttccgaacaaccggttgtggccgcatccccgaaatgctcaagaaaatcgtatagctttctcccctctcggacacgcagactcgtggcatgcgcccgcgatggacaaaaaaaagcccggtcacaaggaccgggcgggtttcagaaatggctccgacacgcggccgctcagcacacgacttcgatcgtctcgccgaacggcgcgcgtcgcgcgcgcttcagcggtgtcgtggacgcccaaaggaccgggtatgccggctcttcggatggaaacgtgccgtccatgtcggtcaaatacacgagaaacgccggttcgatgtcctcacgcgcgagccatcgaaatggatcgacaaacgaagtgccaccgccgcctttcaacggcgcgagctcgaccggatcatccgactcgaatacctgaacctgggtcacccgctcatcgcaatccatcacgatcaagcgccgcgggcgcaccgcctcggagacagcgagaatctcggccgcgaactgggcctgcgtttcatcccagaccgagccgctggcatcgcgtacgaacaccgcgtcgcccactgccggctcgttcagcgacggcagatacatcccgagatgcagatagcgacgattcggctgcgcccacgtgtagtcggtcggtgccgcgtcctgcgcaaagcgatgcaggagcgaacgccagtcgaccacggccgccgcggattgctccacagcagcctgtaacgcgccgccgagcttgccgcacgcctgcgctgctttggccgcctgcagcacggccactttccactcggcttcctttgccggcttgtcgggtcccgcgtactgccggacttccccgcaggaaggcgctggttcggccgcaaggtcatcccccgaacctgatggtcggccattcggagagcccgcagatctgcccggcttgctgcccggccgcggagcggaaagctgactaccggcatgttgctttgccgcctgccgcttctcatgcatgcgaatcccgtacacctcctcggccgacatcccttggaagcgactatcgatgagcgcgccaggtggcagttgcatcccagcgccctccacgatcaggttgacgacgtagtcgcacgcttcattccagccttcgggatcacgaggaccctgacgccaacaatgtccgccggcgacgtgccatacctcatgcgcaagcaccgcgcggatctgcagatccgtcaagcccgctgcatacaccgggttgtagccgagcgactcaccgtccgtccagaacgtcttgcaacccggatcctcgcggactttgagccgtagggccaacgcgccaatgaacgggtgatcgaggaccagagccgtacgctgcttcgcgatgcgtgcgtccatggcgacctcatgcggctgcgaggaacgacacggcagtcgccggcggcgccgtaacctggtcggtcagcggcacggccggcgcgccgcccatgaaggccgccatcagcccctcgatttcggtggccttactggccacctgtgaacgcaggacgctcgactctttgagttccgcgccgttgtgtgcggcgaggtgccgcttcgcctccgagaggatgtgcgcgagcttcgggtcgtcgctgaaattcagcttcgggagcaggtcgcacaactcccgcacatggttcgcgacgtcgagtcgaacgttgccggatgcgtacagccgagacgccatcgtcgaaacggcctcgtagagccggccgaccaggtctttgttcgcggtctggatcgacgccatcgcgtgcgcgtcgacctccgtgcgcaaagtcgtcagtacatcggtcggcagatcgacaccgaactggctggcgtccgggaacgggagcaccgacagcttgaccccgaacttgcccttcagctccgccaagctcggatagtcggcctcgttgtacagggtgtgcatctccgccctcgcctgctccttcaggtcgaggtagttcgtcaggaagaccgacactgcgagatcgaactcgtccttcattgcgcgcaaccggtcggccaactccatgtaaaccatggtgggcagcaaccgcacgcccaactggtcgtacttcaacgtccggccgtagtagtgggagcggatccggctgccgatcgacagcacttcggcatagctcggtgcatgctcgggcaacaggcgcttgttgaagcgcccgatgccgcgtgcgctgtggcttttctccacctcctccgtgactttcccgtcgtagcgacgggcaacccacgtagaaatcgtgagggacgacaacatgaccttggactgcagctcggtgatgttcatgaatagctccagataatcagaaaaatgtcgggacgaaaaaaagccacggaccggaatcggccgtggcaacagggaaaagcactacagagtttttggaacgcggtcactcgccgcgaatgatcttgccaatctccccgccttgggcgcgaatgaacgcgtggtggtttgccaggtcgggcctgcgggccgtggcatcacgtacgagcagtgccgtaaactcacggcgaccagcatcaacgaggcgatccgcatattgcagcacgcgctcgaaattgccgtcgctcgccttgtgtgcgagcgccgcggtgagcgcataaagaatgctcggctcgtcggggatgacgcccagatcgggattcaggagaatcgcgtcgaccgatgggagagcccgataaatcgcgagaaagctgagcagctcggcgccggcgccttcaccgactgtcgcattgattgcgtcgggcaagagatcggccggaacagccgacatggtcttggcgagaaacccccatttccggggacttgccgacgcaacgatgtcgcggccgctacgctcctcccagagcaggtccggccggaagcgaaggaacgcgatcagctcgggaggcacgtcttgctgaaccgcccaagtcgtccagtcgtccacggtcgcttcgagctcgacgaccgcggcaaaccgcgagatcagaggatcgaggatcccgcttacagcggcgttgtcaccgcggcgattcgtagccgcgacgaatgtgacgaaatccggcaattggtgctcgccgattcgacgtgcgagcaacagttgcatcttggccgcctgcactgccggcgatgcctgcccgagatcgtcgaagaaccagaccagcggacgtgtcgctgacagcgcgcgctcgaggtcgccgaaaggcaggaatcgagcatgctggccgtcggccgacgggaacggcaagcccttcgagtcggtcgggtcttcgacaacgggatggctgatcaggagatcgtggccggccgcctccgtggcggattcgacgatgtccgatttgccaatacccggccggccagtgattaacaccggaagacgcctcgggatataggcggagagcagcttggcaaggcgtgcgggagagagtttcatggggttcctgaaatgaaagagcccacggaatcgcgcccgacagggcgagatcctgcggggcaattgaagatgccgcgatgcggcgagtcgatgcgtcttgggacgccaggtgacgtattacgtacgtgcgccgagcaacgccgcggcctgcgtcgccgtcagcgacgatcgcgggacgctggttgagcagctcacaatcatgactccgtatacgtccgcgagaacgcgcgcctcggcgcagagaacgagcagctcatcgggcccggtcggcgccggcgaacggttgcgccacacgttgatggccgcctcaatctcggcgatcgagacagcatcaggtggcacgggtgccgaagaatcaggttggttcatgggtgcctcggaagtgtcgccccatgaacgacgccctgcaggacgtggtcccctggggctgaaaagggccgcattgcggcaggttcgatgcgtccaggacgcggtgagtaaagccagtgtaggagccaccaccctacggacagggcagaaagatcgaaaaaatcgaggacctttgaatccggcacacggagaatcgacgaaaaaaaaccggcgcacgatgcgccggttgttcgatatcaggtggttacccagcttcatgtcccaaaaagcagatcgccttgggaacacaaccttcgggcaagccttgcacgaagcgcgtcgtcctcctcccgtatccgacgccggcgctcctcaccgacgccgttgtgcttctcgacgacatagatgaagtaggtcggctttgccggaccgcgccaacttcgccattcggccatgatgcgtgcacggatctcgggatcacaggcaaaataagacgcccgcccggcgcgccagtgacgcgcatccagatcgcgcatcatctgctcgtcttcgcgagcccgcattattcgccggaccttctcggcctcgatgttcgtctctggcgccggcacaagctggtcagcgaacaacgggcagtcccgctcgagtttctgcgcgacccgcttgtgccgattcagaaaagcgagctccttacggcgcgtccagacgtagtcttcgtaacggacctttcgatcaaagcgcatattccgcgcctcgctcatgctgccggcgacgtgagccgcgagcgcgcatattcgagggtgccgttcttcgcgtggagcgttcgcccctcggtcgaacccggcttcgccaacacgtatcgcgtggccgcaccacggcgaaaggtccggatctcggaatagccttcggcgatcgcctggtcgacatgctcgacgcccgatatcacgacattgtcgcgccggcggtatcgagcccggccggcctgctccttcgcatcgttggcagcctcttcggcgagccgttgtacgcgggcagcgtcctgctttgcttcccattcggcttgcgccgcctcatcgtagccgcagaacgcgaagatcacgcgctgccgaccggccgagttcagcccgcgcaacgacagaccgaactgctcacggagtacctgcttgctctggtcattcgaacccgccggttgatccagaaccttcagcagcgccgcgacatcccgcgcttccacgacggccgcgaattggttcgggcgctcgaacgttgtccgcccccgatccagcttcgccatctcgacctgaagactgtaccgacgctgcgagatccgcccctgccgccgttccgcatcgagtctgtcgagcgacttcttcaggaccgcgtccccgatcagctcacgcaaacgctccgcgaccggagatcttgccgtaccgacgtccacggactgttgataccgctccggaagatccggcttggccacgagccctgcggcaaaaagccggtcgtccacgtcgacgtacgtgctgtctgcaggagcagtccgcaacgcctcgacgatccgctcgccgagctccgcgtcaatgggctggttctcgtgacggaagatcgcaaccgcggactgcatggcgttatacggaagggggttgcgcaggacagggatgtccagtagtacggggaaccactgcaggtcgtacttgaaatgctttgcgttgccccggtagtccgccagcaccgattcaggaatcggccgatcctgaaacagcgcataggcaacatggacctcatggcggccgttgacgccgcccgaaagcgagagctgaggtccctgcgaagtgtagccgaacacgccgacggcgacctcatcgcaaacgtccgcaagatgaaagcgacgcccagcggctcgcgcagcatccgtctcattctcgagctgctcggccgacagcaaccacgccggctttgtcgcgagctcgaacacgaactggaatatctcccagcgcttacgggtaacttgccaaggcagcagctgctttccgtctttggtgaaccaacgatcgcgaagctcggcaaaaagcgcggtgaagatcgcatgggcagtaccaggctggcgaacggtcaagataccgttgtaacgcaggaccggcagcgcggtatttccgcgcgtcagaaagatctccgccgtttcgtacgcggacagcgatgcgtcgtgaaaaaacacgtgaaacacatgcgccagagtatcgacgtggatcgcgtctttcggagtgtgaatcgtgtacatcggtggttgtccttgcaaaatgggcaaccacccatccgggcagttgccccggattgggaaaaaggaaagttgaccgtcagtcgaggtcgaaaagccgtgatacggcagcagcgattgcccaggcgtgcgagcggcaacgcgctgcgatgcggatcgcccgttggatacgccagcacccgtccactgctccgacaaagctcaccagcacacccgcaccccgatcaaaccgtaggacggaaacgcagggatacccggctcgataggggactttgggccacaccgacgttccacggaggccgtgaagttcctccggtgcatcggcatatccgttcgcaggtaccacgtactcgggcgcgaggccggcgctgcgtagcgcacggtcgatttcccctgcaacctcgccgatcgtcttgccgaccggctcgaatggcacattggccaactcgaccggcaaatccagtacttcagacatggggaactccaaataaaaagggctgcaccgaaaggtgcagcccttgataggaaagcggccgccgagataggcggccgtcagttcgatttaatgcgtgtgttgacgcagagaacgacgttggtcgcgctccgccttacgaccgcgttcgcatgcgacgatgccgtagccgcagaacaccagcgtcagaagcagtgcaacaggaccgaagtacatattcattctccgttcatggaatccatgcctacgatgtaggttatcacaccgatcgcgacaagggctgcgacgttcatcgcagcccagatcgagaactcggagatagcatgcacgtagccgactacaccgacgatcgaggagaccgtcagcgtatggcaaaaccgcccgaactgctggcgctgatccttcgaccaagacgcacggactagccgcgcgcccagtttcgaccgcggcttcgccccaagttcagttaccgacactacatcgaagctatctgctgtcgcctgtatcagcgtcgcctcaaacccgtcccaagtcgccgtgactgctggaggcggttccatttccttggccgcatccagcatggctcgcatcgggacagagatgaagacaatctgctcgtccgaatcgtaggatccgcgatcggcgagtgtcaggcccgacggaaattcgacacgtacatcaacgaattccataacacccccctatcgtcggtcgctatcgaggccatccacgaggcgaaggccgccaagcaacgcctggtagccctcgtccgtgtcgagctgcgcgagcggtaccacgttgtcaccgcctcccgacaggtcgcggtgaccgcggcgggtccgaaacgaaaccgcgacatgctggcgcgatgtcgaatccgcaacctcgagcatcatccggctagtgcgcagggtgacacggcagccgcggcccgccttcgccggctcggctactacctcgtgctcacctgctcgcaaccgcagatcgcgtgcaacacgatgcagcatccgcgtcgcctggtgggtcagcgcagcgtcggacgcaacgccacccgcgcggcggtccgcgtacagaactttcggtaccttgaacatcttgccctcggaataaaaaaagcgaggcccctaacggggacctcgctatgcatgaagaagccggctgccgccggcgaatgaacggctcaacgcgtgatgcgcatgccggaagaactgctgacgagcatcacgcgatcgccaggggcgaagcgctgctcatcggactgaacgaccaccaacgtgcggccagacaccgtgcgcacgacgacctcgagcccggcgtgacgcgcgagcgattccgacagtcgctgcgaaacgtaggccgcgccggcgccggcgagcgcgccggcgatgtaccgaccgttgccgccgccgatggtgcgggagccgaggaatgcgctgacacccgcgctcaacagtgatgccagaccggaacggtccgactcgttgctgatcgtgacgccgcggacgctaacgaccgtggctgcctctatttctcccgcgcgctgtacgtcgtagcgctggtagacgtcgggcgaaccgaagtcgtaggaagcgcaggccgtcaaagacgcgagaagcaaggcagagatgagaagcttgaacatgacgattgcctcaaaaaagagagggcaatcgcccgtcagggagattgccctgacaggggagccgacacgatgtcggtgagagaaatgcgcaagggcgaagccgatgcggctgggtcgatgcgcagaagcgcgagaaacaggttcagtttagggccgcgggccggcgccgcgcgcgcgaatcatcgagaaaacggccccgctttcctctggacgaaaaaaaagcgcctgcccgattactcgggaggcgctggttgcagttgtgttggatctaccgcggaatatgcgggtccatccggtcgaagcgcttacgggaccgtgccttctgcggctttggcgcgtcatacccgaagcgagcccacgcgaccggatcgatgggcaccggattcgttcttcccgtttccaggttcacgaacacagccgagtacgatagcgtcccggtccggtaaagcgtccaaagcaaattgaacgcctgcaccgagatcgcctggttgatcaccaacgattgcttgcgcaacgcatccgccattgagcacgacggcgtctcgtcgtccttgtcgttccgggcgttcagcagttgcgggaacagatcgcccacgtggggcaaccggtcgcgccgggtcttgccgaactccccgaggataacctgaccacgatccgtctcattgccacagtcgaggtagtaacgacaactcccccgcttcgctgcctgcacgatggcgtgccgcgcgcgacgcgagtcgacgcaacccaccacgatgtcggcgacgatccgaaccgacgaatcgacacgccgcggctcggcaacccagttggttcccatcaggttgttgagccgattcacgagcagcagcgccttgtaatgcccgacgtcattgggatagaacccctgccgcccaacattcgtctcgctgaccgtgtcgtcgtcgtataccgtgcactcgataccgcccgggtggccgagctcgatcatcgcgtgatgcagccgcgcgagactgggaagaaatgcgctcccggtccccccggctcccacaaccacgacgcgccacggccggcgaatcatgtcggccggaatactgtgagtgatcacctcgctcatcacaccacctccgccgtcagtgcggtcgcccaagactccggcacgcgttcgaatttctcgaagattcctttcgcgcaaagccgcaacacgacggagggtgtgcgatcacaatggcccagcacgagcgctaacttcacgtcgtgcttgtcatcctgattgtccgtgcgcgaaaagaacgcgctgcccgtgccatgggaatggcaatccacaaccagccattcgccgtctgccaatcggggccgctcatagaccagatgtcccggcccgtgcgacaccgacggcaatgcaacgatgcggaacgcaccggtcatgctgttccagacaatccacgcgccgacctcgtttggcaacgccgcccgggccatcgcatgaaactccgcgacgagcgcggccggaatctgcccgcacgagaacgccgtcgtctcttcgacctgcccgtacgggacagctgtcgagactgcgtaatgcgcgatgcgacgcaccacgcgcacccagggacgcaggacttcgagatagacaccgtcggatgtgatgagcaggcgctcaccggaacgcgtcatcggtacaacggcctcccgcgacgggaccatcaccgacggaaaagattgctggagaactgtatcgactgcgttcatgcgcccatcccaatttggctgttaactagcagacctaccgtcaacttcgtcggcaccatcacggtttgcggaaacacctcgccgaacttcccgtcgagcatgtcgcgccagaatgcgtattcgccgtctttgtattcgatccgtttgcccccgacgttcggatgcgtgaaggccgaatcgaagaacccggcttcccagccatcaatcgacgccacatccacacgcttcggaacctgcgcgctgccgatacagatccggccgtggtcccaggtgttgaagtacggcggttcgaacaacggcgtctcgcgaacggggcgatcgctgcatgccaccgcgaacacgcgaaagccctggttcgaggcctggaacacgagccccggatgcggcactactgcgcttcgtttaccaaggttctcgcattcgaagaacacccgccgcatcgctgcgggacaccaccacgtgacggcttcgggcgacaccccgagcaccgtcgctggcaaaaactccgcccgcggtgcgacgtgctcagcgagctgctgaagcgttcgaataagtaccttccggtcgagcggccgaccggcgccaatgatcggtcggccgcttttgcggtcagcgatgacagcgtgggctgtcgcaaaatgcgcaccatccgcgctcgtatagagcaacaatgcttgcgacaacgcgacatcagagccggttctgccggcggagattccagacataacgcccctcctttaaatgggttgactcaccaacgcaagtagccggtcgatgtgagtgagaattcgaaacgccagtgccaggtcagcgtactggcggcggatagcctgcggagtcgacgccaaaccggaaaacccgctgtaggtcgtcgcatcaccggattgggattcattgtcgaaatggcaatcgagaaggtcgccgacaaaatcgtttccctcaacgatcaccgagcaaagcgcgtaagccggattcgtgtagtagctaacatgaaacagatctcgcgtccggctacggcgcatcagtgccctcaacttcagcacctcggtgcagacgcgcctgggcatacccttgctgcgaccgcgcagcgaaagcagctccgagaccgtcagcgcgcgtcgatcaagccatctaccgccgctatacgaacacgggtcagcgtcgtccggacagagttgttcccggacaactgacggcagatgcgcattacgcgtttcaacgtcgtcaccgaaacgctccttcagcattcggtccgcctcctcgtctgaaatgttcggatcaccgtcccagtaccagcacgaaaactcgtacatgaaccagtcgggcagtcgaatgaacatcgtgcgggacgatgcgcggtacaacgcggccatcaccgttcggaagagcgatgggtgggtcgaccgcagtgtctcgatcgccccttcaagcgagtacacccactcatcttccaggccgaacccgaagaacagcggcgtcgggtcgtcgtcgttgttcccgttatcgaggcagtcgagaacatcgcgaactgcatgcgcgtcgaacagacgcggcacaaattggaggcgggaaaacttcccatactgccgtcccacccacgcatagaacgcctgctggaacgcgtcgccggcgtcggccggatcacgaacatcacctgcgcgcaacggcccgtactggaaatgcttccgaactagatccgagagttgcacgtcgtcgcgccacttcaaccgaacctcccccggtacctccgtcgagaacgacggaagcgtcagaagatcaaaggtaggtcgacgtcgggcaggggcagcgcgtggcggttgccagcgcgcggccgagccagctgcgatgcttgaatcagggagtgcaggatcgaagaacatttgcgcatttcctcgtcatataaaaaaaccggcctttcggccggttcctgtttgttgaagccaccgtccggatcggacagggctttgagcagatcgtgcttacgcatgggcacccttggcacccgctgcacggacgaatttgtagtgcgccacctcgcccttcatgtccgggccgtcgaccgcagcggtcgtcagctccgggtattgagcggtgtacaggtcacgaacctgatccggcgagaacgccggtccaggatccatgagcgcgacaccgttgtaggtgaactcccgcaccaatgctgcaatgctgatggacatgatttatcacctcacagaatcaacgaggacagatccgtgccagccggcttctcagcggcatccggtgcgacattgggcgatgcggcgtccgcaccgtcctcgtcgtcagcgtcttcgtcggcgcccgcgtttgcggccgtcggtgtcgatgccttcgacaagaccttttgcgccttcttcacctgcgtctgctgctgggcttcgaggatcgcgttggtagccgccacctgttcgccgagcgactggtgcgcagtggtaaagctgccgatcgcggacgcgaagccttcgtcaagctctgcggcggtcgctttcaggatcaacggctgtcgcagcattgcgtccttgccacctgcaggcgtcaagaacacgacgatgttgtcgccgtccattgacagagacaagaccagcttttccgcggagcgaagcagcggttcgagtgcttgaaacatggaatctccagaaaaataagcgccgctcgaagcggcgcacgatggcaatgcggtgcggccaatggccgccgctgcttagtacttgagaaccttcagcagcttgccttcgtaggtgaacccctcgactgcgagcaatgcggaaatgacgtcggccttcgacttcgaaaagaccttcttgaagttgtcgcccatcgccgcccgcaacccgagctcgtccgcaatcaccatcatttcggccttggtgacaagttccagaaactctttgtcgagcttccagtactgcgtcagatcgaggttgtggtgcttgcagagttgcttcagatacgtgacgtcgagaccttcgatcgccgcgacaaacatgccggtgaccagtgtcgcagcctgctcatccgatgtggcgcaggcgagaatgagagccttcgagagatcggccgcaggagccttctcgtcggtcactttttcgtagacggatcggaacacttcgtccttgatctgacgagcgtagcccgcgaggacgattgcgatcaggtactgccgagcgagcgccgcgtccttgccgacgtcgcgccgcagtgccttgcgccagagtgcctcccggtactgctttacccgatccgattcggcgaccacggttacggccgtcggcgcggacgcatcagagcccgatgcactcttgccagctgctttaccaggcacgggcgagccctccgcgtcagtagtcgcggccttcgccgccactttctcagcggtgatacggtccgcgaccttacgcatattgcagaccgtgtcgaaacattgcccacgataggtcttgccaagcgaatcgggcaacccactgacggcaacaccgaagttctggcaggcgtggcaggccttcgcctgagcctcgcccacgccgttcggcccgtcaaccgcgagttggacccgcgtgtggttgtcgccggcgcgtacgacgcgcacgaccgggaactcgtcccgcagcccttcagcgatcgcctcgagccgctggtcagtctttccgttgtagcactggcgattcgtgcaattgccggtcgcgatggattcgccgaacatctccgattgcaacgcagagttgtgcgggcacgccgcacaatcagctttgtcgaagatcgcggccgacagcgagcatgctgcactctcgacaagttttcgaacctcggcgacggacttcttctcatcgatgatcaccggaagtacgcgatcctgattctccttggacaacgcagcgagcagctctgcgtgcccgaggaggatccgccgtgtgttcagcgcggcgagcacttcattactgcagttcagcagcgcgaggcggctgttgagcgtgggaaggctccagccgatacgccttgcggcttcttcgcgatcccccttgcaccggccaaggaggcgcgccgcctcaacagcttcatcgcctggagacatgtcgtcacgctggatgttttcgatgagggcaatttcctccgcctcctcatcgctaacgtccttgacgttcaccggcatgtcgtagtcttcaccgcgcgtctcgagcgcggctttgtaacgtcggccgccggcgatcagttcaaagtagccgtcgtcgaccggacggacgatgaccggcgtatccacaccgcgtgccgagatcgacgccttcatttccgccattttggcgtcatcgaaatacgtgcgagggtttcggcccagcttgatacggccgagtttgatagtaggttgctgaaggagtgcttcttgcatgtcaggttctccggaggggaacctgcccccgatcgggagtggttcccgatggggttggaaaggaatgccggttgcgccggctgagtcgatgcgtcggagacgcggtagatgagaaaaagataccgcttgaattcccgatctctcgccgaaaaggcccaaagaaccacccagcttttagcggatacgcatgttgcagtggccctcgttagccgaaaaaaagcccgatctgacgatcgggcccgagtgcaaacgaatgtcgcgccaccgcgcggtctagaacagcgccaactgatcaacggcttcgaagatgctgtccttcgaccgctcgacagcctcgtcaaagagatcactgagactatcgacatgatgcacggtcgcagccgcctccaccgcgactggcggctcgacggcgacgtcgctgtcgcacaccatttcgccattcggatccggatcggcgccaggatccgtggcggctatgcttcggtccaacgccaacactttgcgcatggcgtccaactgtctgcgctgacggagcttcgagcgccaacctccgagaatgtgcgcgggggtgtaccacataccccacacctccatggtgagcgcgttcccatgcacgacaatcgctgggatgtgcatcatcgacagctgaaggtacgtcatatgcacgcagcgtgcgtcgatgtcgatgcaggttgcgtgcaaagtctgctggtagttttggccgatcgaaagcagtgcatctgccgtcgcgatcaccatgccaccagctccgcacgcaggctcttgcatgcgcatgaacccgtcccgctcgacggcttcacttcgatctccgatagcgatcccggccatcaagcgcgaaacggagtatggcgtgaagaactgaccggccccgtcgttgccgatccccatcgtcatgtacgtctcgccaagcacgtctgtcaggttgccagggcaaggcaaatcgcccggcgcgagaccttcttcgacgcccagccgatgctcgaacgagagtgtcagctccgcgaacatccgggcaaacagttgaagttcctcaggtttgtatttccgggcgatctcgacatagcgcttttcccgcggttcaaactgaggcttgtcgacgctattgctcagtgcgatcgcagccatctcgacgaagtcggcaaacaccacgctcggctggtgcgcatagccaaactgcttgataagtttgacgagctcagcctgatgcggatcggcttcgcgtacgagttttctctccgcgctctttcggctcatacggctgcctccagcgtacggatcgttgaaaggggcatggtgctctccaaattgttgacgggagagcacacccagcgggagtgatcccgtaggggtgagttgaatggcccgcatgcgggcattggtcgatgcgtcggagacgcggtaggcggaagagatagtaaagcgcagggggagccggccgtcccgaaatgcgacccggttcggggaggctttcgccccgacgacgacccgccgagatacccacatttgcgctgcacaagcttgtggataagtcgcgccgccccaagtccggcggcgctcttagcgcgatgcccagattttaggcagcgcgtagctcatacaaccggttgagcgcgcaaaggcgaaaagctccagaaaacgggtgcgctttcgctggcatctccagtgccgaccgcatgcatggttgtagtgcatccgccccgcccatgtcacttcaaccccgcaaccacacaatgatcgatctatccaagcgcatctctcatgaccgcagccgccacctcctcgaccacgccttgttcgcgggcaagtgggcgttctacgttttcttcgtgcttccgagcgtgatcataggtggcgtgctggcgctttacagcaacttctccttcgggacgatcccacgtgaagttttgcagttcgccgcgcaaacagcgaccaacccggccgcgccgcccggctcgctctcgatccaggtatgcaaggacaaaatccctgaccatgcgcttcggacttctccgatctgccagtcgaaaggtttcgagcaacgtccgatcgtggcgctggccagagaagtcggtgaacggctctcttgggcgtatgcaaccgtcgtgattttttcagcaggactcgcggtaggactcgggttcttcggtcgcgatcgcgccgcacttcgccggcgactccgcagttaaatccggcagcgtcaggtttcgatcgtgttctcatcgaccttagcgacctcatcgtctgtcgccacaggagtggtcactgagctcggtggcagtacggcctggtcacacctcgcattcctcgcagtagccgggcttctcacagcggccgcagggaccatacggctggtaatagccaccattcggcgctacgagcgcgcccgttccacgcgaatcatgcagatgcgtcacccacactgcaacgtcaaacgactcgccaatgggcagtggctgctaatcgaccaggacaccggcaccgtgtacgtcccgccgcggctcccacacccacccatcaacgaatggatataacgcagcatgacgacctcaaactgccctttgccagcggatctcacgacactccgcgaactcgcgcggcaacttgaacatgactcgtccgcgcgcaccgctcagactgcgggactgatcctaacgtgcctcagcatcgtgtcgctgatcgtcctctctgtggctggtcggagcaacacaatttcgacagtgctaatagcagccgggctcatcacattttccgtcgcgtcacgtgtcgtgcgccgaacagcgatcgaccgcggcacgctaactgatcgaatgctcggcgccattgccgatagcgactcgattcccgagtgggcgaagttcgaagtcgcagcagagtattcgggcagaggcgatgtcaccgtcgcgacgcttaccgagatcgactcgcgcatcgtcgagcagcgcgcggcgctacgagctgccgcgaattccacgccaggagcggaccggctgcttggccggtacagcaatagcgccaagaccggcgacgcacccgatcggagcggacattgaaagccaacacttccccggggaaggtctcgatctctggaatcgccgtcccactcgacgaagtccaggagaaccccgcggccttcgtccgtcaactcgagcgcgcgaagctcaatccggggtatgcacaatgcctttgtcgcggcactgccgccccgctgcgcctccagatccgtcgatacggcagcctgctgcatctcgccggttggccggatgaggggccattgcacgatcgccaatcctgttcgtttcataaagacccaaacgaagcgggcagcgagacaggtagaaccttgccgggtgtcgtgaccaccgcggtaggcttgcttgcgaagctcgacgtcgctctcacgcaacgcacaatcaacaccgtttccagaggcacgcgacaagctggcgctccgacttcgtcgcgccgatcgactccactcctcggcttcctgcaggcgctctggctagtcgccggcctcaaccgctggtccgccaccgatcgagtacgaaactggggggtctgtaacgcgcgcattctcgccgggctcggtgacgccatgatcaacggcgaacccgctgaaaagattctgcatgtcatgcgcagattccaggaggctgaccgggtggcaatcaactccgaattcgatgcgttcctcggtcgcgtcggccagcgcaacggcacgaaccatcgcggcctagtcgttggcgaaatctcggagatcggcacgaccccgtacggccgatcaatcacgttgcgccagagcgcgaagcgctattattgcagcaacgatttgatcgatctcgccgagaagcggtacgcgcacgcactacgcgcgctcggagaccgtgccgcccgagttgccgccattctcgtgatcgaacgcacggccaagggtcatcacgtcatcgtcgacttcgccgcgatgctctgttcctcaacctacgtcgcgtgcgattccattcatgaagtcgcgatggcgaaccgactcgtcgcggaagggcgcagcttcgacaagccgatccgtcttgataccggcggtgacatgctcccggacttcgtcctcactgacacgcccgcgccaacccacgtcgaggtctacgggatgaacggcatggccacgtacgaggcgcgcaagagagaaaagcagcgtctacgactctcgcgcgggatcccggccgtcgaatggaacgtcgacgcgatcgacctcgccgagatacgactcccgcccgccggccgctgatccacggaaacttgatttccacgcgctccctgcatgatgaacgcatcttctaaaccaggacacattccatgctgggcaagacacttttcctccaacgcgcggtatcccgcaccgatctatggggccccggcttccccaccctctcgatggcatgccggcaggccgattcaatctccggcggccgccaaataacgatcgccgtcactgattcgcacggcatacgctgcgccgttttcaccaacttcggtgcgatcctcgaatttcgcgcttcgtgggccgaacttgagcgtgccggcacgtggtggcattacgcgcggacgtggcacttctggattgtcgacagcccccaatccgcgcaacgcatatttccggaagaccccagccacgcagccatttcgtcttcggggacggatttcacttcgggcacgtcgacggacgcactcctgtcccttatttgcgctgccgagaagagcgcttctggcggttgagtgcgcggggaattagatattcggaagatgcgtccgcgcttttctcggtattgccggccagcaaaaccagcaataatgcgggcaactagaaacttacaaccttccgacagatgatcgaacagctctatccatgtgagcactgcggcggccggccgaccgtcggccgatcccaacgactcattgattgcgacgagaaccgtcgattcgatttcagccagttcggccgattcggcgggccgccggagctgggcgacgtgcttccccggccgcccgaggcaccactgaccgaacatttggtgtgcatctactgtacggcttgcgggatatcgactcggtgggaagcgatcggtgaagacgaggcagccgcgaaggaccgatgcgccgaaagctggaaccgccgcgttgcccgtccgcggacgacgcacgacgatctacgaagactgatcgaacgcgaggtcggtgcctgcgattcgcagctcgtgctagacatgctggcccgggtcgagggagactgggccgagatcggccccatcttcaagttgctcgcgcaacgcatcgtcgatgcaaccgtcgttaccttcgatacgtggcccatagctcccgtgctcgaggacgcaagccgttaccgaaagctcgtgcagttggcgaagtggatcgaggtcgacggcgaagactacatccagttcccaaaaattcattcccctggtgaacaccgcgacttcctctttgaggaccgaatagcgaccgcggtcgacgcgaagccggatcgggaccggtggtagcaagctacaatcgcgcacgtaccagcgcccagttgcaagcagaaccgtttcgggcgatccactcatcaactacaaccacacaactatgcgaggaaccgtcaagtggttctcgaaagataagggtcacggctttatctacggggaatcagccgtcgattatttttttcacgtgagcgatgtcgtcggcgctgatgctccgcgcgaaggcgacatcgtcgagttcgatgcgacttcaaacaagcgtggcccgcgcgcggcgacggtccggatcgtagagcggcaggttcgaacgcctacccgccaacaccgcgacgatcgcgtcgaatgcattgcatgcaagaaaaagatggtcccgcggataatcacgcatcggggacgtcctgagcgttccgtctgcccatactgcgcagcaacgtacaagcgcttcggtatgtgcttcattgcgtcagctgtctatggcagctacgacgcaccggaagtcgttgcgctacgagcgttccgcgataacgtactccgggccacaaaggcgggacgatggacgatccgggcttactaccgggcatcaccaccgtttgcgcgtttcctccatgcccatccgaagctaacgcggcacatcaaaccaatactcgacgtagtagttcgcagtattcaggcgcgcccgcactgacaaaaaaagccggcttgcgccggcttaacaatggttnnnnnnnnnnnnnnnnnnnntcggctcggcggtcatcgcagacgtagccgaggacgtttagaagacagctcacggaacggacccacgacgatgaagaggcagatcggcttcgcggaagcggaaattgcaggcaagaagcgagtgacgaggcgccaacgcttcctggaagagatggagaaggtcgttccgtggcagcgcttgctgtcggccatcgaaccgcactatccgaagggcacgcgaggtcgcccgccgattggccttgagcggatgctgcgaatctacttcgtgcaacagtggtacggactgtcggacgaaggactggaagacgcgctgtatgacagcatcacgctgcgagccttcgccggcatcgatctggcgatcgagaacgtgcctgatgcaaccacgctgttgaagttccggcgcctgctgatcgaacacgaactgacacggaagttgttcgacgagattggcatctcgctgtgcgagcgtgggctgatgatgaaggaaggcacgctggttgacgcgacgatcattgaagcgccgccgtcgaccaagaatgccgggaagagccgtgacccggaaatgcatcaaacgaagaagggcaacgaatggcactttggcatgaaagcccacattggcgtcgacgccgactcgggcctgattcacagtgtggttggcacggcggccaacgtgtcggatgtatcgcaagctcatgccctgctgcacgggcatgaagagcaggtgttcgccgacgcgggctacattggcgtcgacaagcgcgaggaaatggcgggcaaggccgtgaagtggcacgtcgctgccaggcggggaaagatcaaggcgatgcaagaaggagcgctgaaggacctggtgatcgcgctcgagcgaaccaaggcgcagatccgttcgcgggttgagcatccgtttcatatcgtcaagaatctgtttcagcatcgcaagacccgatacaagggcttggccaagaacaccgcgcaactgttcagcctgttcgctctggcgaatctggtgattgcgcgaaatctgttgcgatcggtccatgggagcagtccgtcatgcgtatgaaaaatgcgagcaggggaggctcgcttacgcgccaaattcactgaattgagcgccgattcgcttcgtcatccagaaaatttgaagccatctcgcctgcaacttcggaagttggtccnnnnnnnnnnnnnnnnnnnncggtttccgagggcttgtgccagaacctgagagacaaggctatgttaccgagcccgtctttcatacaaccggcgttacaccaggtatttcccgcctcatttcccggcggcccaaacaaccactccggcaaattggcatccagtcgcgaccatcactgacgtggctacgacgacgcaagcaatcgatatagcgcctgtctggaaatccccagcgccgccgccgcatggctcttgttgccgcccgcagcctcgagcgcagccttcgtctcttcgacggtcggcagcggcttcttcaacgtcgcctgtcgcgcgaacgtggacaggtatgcgttcgccttcgatggacggctatgaccagcggcctcgacaactcgtcgcttcgcgtcttcatgggcggcaggatcgggacgtgccggcgaacctttgatcggcgccggcacctctgctacccgctcatagagcgtctgcaaatactcgtggcgcagcccgtggctcgtcacgccaataccgctcttcgttacgccatgcttggcgagcacatagtagtaccagtcgcgccactgctttagtgttcggccggcgggaatcgtggatcctgtgacaccgttgctcaggcgcgcagcttcctcgaggatcgcgatctttcgctcgatcggcacctcccgcggccgcccgcccttggtcccgcgcgtaaccgcgagtatgttgggattgcgcaccgcttctgccggccgcagcatgaaactctcctcgacacgcaggccaaatgccgcctgcagtttgagctgcacagcggtgtaaggacaagtacgcgcgatctcctcgatcttcgcgaccgcgtccaccccgttcgccccccatgacttgtcttccgtcgccacatagctgcgctcaagacccgcttcccggcgatcaacgtagtcgccgagcgtaccgacgaggtttcccttgcctagccactgggcgagcgctcgcagatatgtcagcttgttctcgatcgtgccgccggactgctgatccttgacccaccggtcaacgaggtacgccacgtgcttgctcttcagcgaccacggcgactgcagtgcgaaaccgccctcgcgcagttcgacgaaagccttgcagatcgccgtcgctctgtattcctgcgtctttatcgacaacgcacgcttgctaattcgcgtcgtgctgtggatctcggcgacatgctggtcgaacagcaccagcaacgcgtcgcgaaactcgggcgccagtcgatagcgtccgacgactgctctgacgttgaggatcgcagccaatcttctactccttgcggccgatgccgcctacacccggcggcattcggccgccttttcctatcgtcatcagatcatcctgcgtgcgccgcattgttccgcggcggcagccctcagatcgcgccccgcgaaacggtcgaccacgatctccgtgaccgataccgacaccattcgcaaaccatcgtacgatgcgcggcggttcggtcaacaacgcttcggcgcggatcggccagtctgcagttgcgccgatttctcggcaaagccccttccaactcaggcgacgcgcggagttagtgatttgctttgagccccatagacgttcacctttctcggctgtccgccgcccctacctggcgtggcgaccgttgccccgcttgcaatcacttgcgcgatcgtcttcgccggtttccgccggcgcggtcctgctgcttcctgtcctttagcgattccatccgatcagccggctgcatcggaagagcatgccatccgactgtccaacctgctgccatgaacgacgcgacccgcgcttcgcgcaaatcgtcgccaatcatttcgcgtccgcttggcgaacgcgctgcgcggataggctccgcccagtccagcttcgtggctaccctgccagcctgacgctcgcgcgtctcgccgtcggcgtacctctccggtcgccggcgccgggctatgtgccgggcaattcctgttgcgcattttggttacggctgcgtctaccgttcgttcttccaatcagggaatcgcgacccgggatattccggttcgcaagacttcccccgcccccaagcacgttcatgtcggccgcggtgtatcgggcttcctgaacgcacccagctcattcgctgaaagggcgtgagcagacgcaatcgaggccatggactgtccggtgtccggtgtccacatgtcctcattgcgtcccattgcggcaacctgccgccgatcgtatggatatcgcactgtccaggggtcctcaaggtggaccactgtacttgatttgcatcagaaaaaggccgcttcaatgtgcggcccggacatttcgctgcgtgggaggcccaagatgggtcagagggagacgcacgcgcgccccgcgctccggttcgatgcgtcagtgacgcggtaggtgatctcaagaatagggcgatttgtcacgttcggccgcgcgaaagctgccgggaagtgcgctgctttctgaaacttgactttgcggcctgctcgatagactggatcacgcaatctcggactttgtctgggggtttgaacgacacgttcgagcaatctcccactttacatccgacttcggtagccgcgttttcaatgtccggcttcatctaggactttcgcctcggctatgtccggccgggtttcggttcgagcttgcaccttccaattcaaactttcgaccgaaggagtcgcccttgaaaactgcagtcttcgctatcgacgtcggctacggcaacacgaagtacgcttaccgcgcagcaaccaacgcggtcgtatccggcatgttcccgtcgctggcaccgctcgcagccagtcgctcgatcgcaggctacggcgaaagcgtccttaccgcgcgcaaagtcgcgacgatcgtcatcgatcaggtcgaatacgaggtcgggccggatgtctccctcaccgccgcgtacggcaacaccggccgcgcgctcgcggacgactacgtactctcggcaaactacgccggcctgctgttcggggcgatccacttcgccggcgtcgaccacatcgaacggctcgtgcttggtctgcccgttcataacatgaagaagtactcggccgagctcaaggagcgcttcacgggcgagctgaatttcggcgccggccgggtcacgatcgacaaagtcatggtgattccgcagccgctgggctcgctcgtcctcgcctcgagcaaccgccagggcgggttcggccgtgacgtggagcatctcgtcgtcgacgtcggctacttcacgaccgactgggtctatgcgaacggattcacgatggacgacaagcgcagcggtggcatgcccggcggcgcatcgcagatctaccagcgaatcgccgcccttatcgcgcgagaccagggcgatgaagtggaagacatcgagcgcatcgacaaggccctgcgggagcaaacgccgttcttcttctatggctcgaacatcgacctcgcgccctatctcgaaatggcccagccgttgatttcaggcgtggtgaaggagatgcagaacaatgttggtcgcctggcgaacgtccgatcgatcatcctgtccggcggcggcgccgcgctctacgcaggggtcattcggcgcgcgtttcctcgtgtcgtaatcgaagtgatcgacgcaccgtgccttgcaaacgtgcggggcttcctgctcgtcggcgagtccagcctcgcgcgcgagcgacgctaaggagccggcatgagcgacaagatcgagatgaccatcacgatcaacgagctcgtgtcgccgctgctgttcgagcggctgagcgcgtgttcgtcagcgcgccggcgcgcggccctgcttaaagcgctggcggaatcagcgttgcgtcacgaaatgaccgggcgcttcgttgccgcgccgacgacagccgggcgggttgctgagctcgcctcccgacaggacacgccggctcgcagcctcagcgcggtcgagaacgatgagtttaaggtgctcagcgtcggcgacggcagcgacgacagaacgaccttcgatgaggccctgcacgaccagcttggggcgtggatgtgattcgcggccagcgcgctagatcgcgacttgcttttcgcgcggacctgagaaaatggcagtactaggcgggtgtcacaacgcactcggcgtcctacaccgaacaatacggagaagaacatgctggaactcatcggctggattcgcaacggagaattgatccacaagctcgcctccccctacttctggctcgctatggcggccaccgcgatcgccgctgaatattgcgtcgcagcgtggcagacctacatggtcaacgccaaggaggatcaatgaacgctattagcaccaccgcatctgccgtggttgtcggattccgggcccttccgtcttttttgcgccgcattctcctcgtctttgggttctcgtcggcgtttgccgccggtgccttcatgcacaaccatggcgcaggcgacctcgcctctctgtttctcctcgttggcggaatcggtaccttgtgggcgagcggcgcatggcggatcgtcaaattcgggcttctgctggccctgatcgtctcgcgcgattgaccaaaaaaaaagcggcttcccgaaggaagccgcttgtcgtcagttttagtgctttttgctcttcgccttttcgtcgagccacgcaatacagaaatcgaccgccggctgaaatgcctcatcccgcaggatatagcgatcgtcgccctccaacagccgatcgatgacgtcgaagcgcggcccctcgcaaaggtccgctgcaccctcaggcacggctgcagccgctacctcgaccacttcaaactcatccaatacaagtcgaaacgagcccatcgttcaccccgtgatgtggcccggcgcaatacggcccggggggacgtatccccaccgggtaagaaaaaaggtgccggcgaaagccggcgtcaaaattacaatgctgcagtcatcgcgctcccgcggatgcgcgccaggttgcgtttgcgcgcttcttcgcgcgccagttgcctggcccgcagtcggtcgcgctgttgcgctcgccgctggtactgcagcttccagacgtcgcagaaatcgacgccgtcgaccacagactttacgatcgaaacgcgcttgccgtgtccgcggatgcgatccgcgagcaactgcgcatggtgttcgcccggcctgaaaccgcgccggctgtccaccttgtcacgatcagcgtagatgatcacgcggtcgtagtcgttccagttgatatcggcatgctcgaggccgccgcaattcagcaagcagcggacctcgatgcgattctcgtagcgcgcaacaaccgcgaatccagtctcggcaccctccaccaccgccagcgtgcgagaacgcgtcgtgttgagcagaaccgacgatccgaaactgccggccggcgcgctcatctccaacttcgcgcgcgcttccctttcttcgtgagaaaaggaaccttctcgccagcggccgtgagaaaggtccgatggacccgtcggggcttacctgcctgcgaccgcgcgcgcagaagcatgaccggaaacctgccctgcttctttccgaatgcgtccacgtactccatgcccgggtggcagcgcacatcgcggccaatccattcggaccgaaggcccggaatccgcgtagacaggtatgtccagaccggcgagccgaccgtcaccggagcggcactgtcccacgcggcctgcatctcgcgacatttctgctcgtcgcttttctcaggccggaccgggacaggtttcgccttgagcgccaccgcggcggggatcctcccgttgtagttgccggtctcgagctcgtagtaaatctcgcgatagggcttgcccgtcacctcgtggatcagctgcacgcccgtaccacccttcagacagcgggcgcaatgccagccaccgctgcggtccttctcggccggaaacagccggaaggtttcctcgccatcgcaaagcggacaggtccaccaccgcccctttccactcaaaaatcgggtgtcgatgtagtgcggaaatatgttcgtccagtccaggttcgagagaaccagttttttcagctcacgcatgattcgtcctcctttcgcccgacggcggaaacgcgcgcattcgccatcacacggatagccagcgcagatggatcaccaaagcattcgtccgcagtcttcaacgtcgcgtcgaatcgacgcgacacggagatactcgagctggacgaaagccgaaagcacttcacgttcacgattttctccagttggactgcgggtttttcgatgcctgagacaggcgcagaaacgcttgctcaacgaagccgcgcgcggtgcgtcggcttggttcagcaacgtcagcgaaacagggaaatgcaggagaaaagaaagacggcgtgtggcgcgccaaggcgcacgccacacgctaaaggtgagaaaaaacgggagtgaaaatcgggatggtgagctcttacgggaagtcagaacggaatatcgtcatccatctcgtcgaagccaccaccaccgccatacgactgcgtctgtgccggccgcggcgccgagtgctgcgtttgcgcacgggtatttgcgggcggttggccggatgcttggcgcgcggccggggcggtagcctgtcgccgggagccctgctcgaaatcgccgtcaccgccgtgaccgtcgctgtccccgcggccgccgctgttgcggccaccgagcatctgcatctggtccgcgacaatctcggtcgagtagcgatcctgaccgtcctgtccttgccatttgcgggtgcggatcttaccttcgacgtagatcgagctgcccttcctcaggtattcactcacgatctcagccaaccgaccgaagaatgaaacgcgatgccactcggtggtttccttgtactcgccggtcgccttgtccttatagcgatcggtcgtcgccacacgggcgttggcgactgcgtcgccactgggcaggtatcgcacttccggatcggcgccgagattgccgacgatgatcactttgttgacagatgccatctagaactccttcatttggtaatcgaccatagccacttgtcccacatgacctgctggccgtctttgtaaatcggtgagccatcttccttgcggaaggccggcaccttgatcttgcgaaggcgcttcaccgagacgatatcgccgacacagcagccacactcgttaatcgcttccttcaggccttcgccctgtaacacctgctctccatctcgcgtctcgaggcgaagcgcgaacgaacgataggagcccgacttgcccggtcggcggtccgggaaggtttcttcgccccaaccggtgatcgagccttccaccacggacgaacgtgacgagtcgtcgcggcgaccacgctgatactgagtccggctggattgcggtgtcggtgacaggccacgtccatcgtcttcatcgtgcgatcgcgctttcggcacgtccgccggctgcagggtccataggtccgccgcatcaggggccgaagccgtattcaacgcgggcgatgcaggcacactttcgcggcggatcgcagctgcgatcgcgtccttcagcgaggccgagtactcgtgcgcgagcgcccaatgtggcgccagcgccggcagaatcttcgtgccgaacatcgtgtcgccgggagcatcgtcgaaggcgggtacgaattcgacgacgcagtcgccttcatccacgaacagatgtgcgattccgtcgatagtcacgaacgtctcgttggacgcgccggtgcccaccgttcgttcagcttgtcgagacgtcgacggcggatctgccgtcgacactcgggcgccacccgggaatgcctgcgcgagtatgcgcgtgaaaaacattgctacgccacccattgcgcctccagcgacagttgaccgctgcaccagcggttgagtcggttgaaatcgtagttgagcaacggaatgtctcgaatcgcgtcctgcatggcgcgcggacgcacccggccaagagcacagacgacctggtacgggatcgcgcccgtccaaagttccatgatccagccgagcgttgcgtagtagtcgcccttgtcgaccgggcgattgcacagccgttgatgcagcatctcggcgcagtcaatcagggcttcggggacgttgtcgctatgtctgctgtcaagggcgaaaaatacgactgcttcggcgagcttttctcgtacgtgcggctcccaaagctcgggatctggcaatgggtctggcttaggacgggtgacgagaatcggcgacgcgctgccgaagatgtcgagctgccaagcagccacttgctgttccatgagcgtgctccgggtaacgaccgggcacctcattccccttaccgggaacgtggttcccggtgggagataggggcgaccgtgcgaattgcttcgcacggacggaaagggccgatttacttcgtgcctgtcttcatagtttcgacggccgggtttatcgccggcttcaggggaatgacaacagccgacttcgcgtactgacgttgcggagtcgtcgatgccttcacgtcggaccgcgctgcggtggcttgggcgcgattcgcatgctgcggattctcgtcgcgatcgtgacggatcgcagcgtcgcgctccgcgtcacgacgcgcagtcttcgcagcgttcttgaagtagtggaaacctgcgatcgccaggaagacggacacgagaatcgagtgtgccgcgagatagaccgcgaaacacaaagcgaggaacttgccgggcgatttaaacgcgccgccgatcagggactgcaacatgtttctctccagagaaatttgaacaaggggatatcgggacaatgcccggtggtttcgatgctcgggacgagcaaggaaaacggcgcgaagcgctttcgtccgcgaccacgaggtcggcgcacaaaatcgctcagggcaggtgaagggaaatcgcgggcgtgccgcgagatgggggagccggtaggctcaggagggtcgatgcgtcaggaacgcttgatagaggtagggtacgccgtgcggatgagagggtcccgctgaatgctcgccaaacccgtacagcttaggccacatagcctcgacgcaaccggttgagggaccaaaccgaaaatgctccagaaaatcgtatagctttcaccggaacttgacttcgaaaaatccgaggcaaactggacacgtcacttcaacaaacgaggcgtatccacatgatcttgacaatcatccttctctgcggcgcctgggcgttgtacaagcagtacgccgattcgcaccgcggtcagagatccacacgtccggtgacacggagccaagcatcgggcgatgccggagaagcacgcgtgaatgcggagctgcgccgcgtccttgctcacctctgtggaagcgacttttacgtccaccccactgcgctcttgctacttcatgcgcccggtaccgagttcccgacggcggaggtcgaccatctcgtcgtcacgccattcggcattttcgtgatcgagacgaagaactgggccggcacgatcctccccggccagactgccgatcagctggtttgccaccttccgagcggcaggttggaggaacgtcgctcgcccatcagccagaatcgcgcgaaggtcgcattcctgcgcggcacgctgccggcgacgtggaacgtgcagggactcggtgtcttttctcacgacgcctgcaccctatccgccgggctaccgctcgctctcgtcaaccttcgcgacctcggctactggttgcggacccaacgagatcgccatgccgaatccggaaatcccaacatcaacgtctcggctgcgtgggatgtcgtgcgtcgcctgagcgtcgacgatccgaccggatcggctatatccgcacatcgtcataaagttgcacgaaattcatccgtaaacatatgaccaccggnnnnnnnnnnnnnnnnnnnnggaccaacttccgaagttgcaggcgagatggcttcaaattttctggatgacgaagcgaatcggcgctcaattcagtgaatttggcgcgtaagcgagcctcccctgctcgcatttttcatacgcatgacggactgctcccatggaccgatcgcaacagatttcgcgcaatcaccagattcgccagagcgaacaggctgaacagttgcgcggtgttcttggccaagcccttgtatcgggtcttgcgatgctgaaacagattcttgacgatatgaaacggatgctcaacccgcgaacggatctgcgccttggttcgctcgagcgcgatcaccaggtccttcagcgctccttcttgcatcgccttgatctttccccgcctggcagcgacgtgccacttcacggccttgcccgccatttcctcgcgcttgtcgacgccaatgtagcccgcgtcggcgaacacctgctcttcatgcccgtgcagcagggcatgagcttgcgatacatccgacacgttggccgccgtgccaaccacactgtgaatcaggcccgagtcggcgtcgacgccaatgtgggctttcatgccaaagtgccattcgttgcccttcttcgtttgatgcatttccgggtcacggctcttcccggcattcttggtcgacggcggcgcttcaatgatcgtcgcgtcaaccagcgtgccttccttcatcatcagcccacgctcgcacagcgagatgccaatctcgtcgaacaacttccgtgtcagttcgtgttcgatcagcaggcgccggaacttcaacagcgtggttgcatcaggcacgttctcgatcgccagatcgatgccggcgaaggctcgcagcgtgatgctgtcatacagcgcgtcttccagtccttcgtccgacagtccgtaccactgttgcacgaagtagattcgcagcatccgctcaaggccaatcggcgggcgacctcgcgtgcccttcggatagtgcggttcgatggccgacagcaagcgctgccacggaacgaccttctccatctcttccaggaagcgttggcgcctcgtcactcgcttcttgcctgcaatttccgcttccgcgaagccgatctgcctcttcatcgtcgtgggtccgttccgtgagctgtcttctaaacgtcctcggctacgtctgcgatgaccgccgagccgannnnnnnnnnnnnnnnnnnncattttattacattctgtaacgtctagtttcaggttatcggcgagccacgttccacgaaagacacattgtttcgtgcagctttcggcctttgacgccgaaatgcgccgcgtaagctggtgcacagccccaagtctcgcttgcgtccgatgggtacaccccgatcgaaccagcagccgcaacccgtgccagggaaggccacttaaaactggagaggattttgtccaagaagccgcagaagcaatcccaagttgaaagcttcaacccgactgttccggatcatccgacgtcggaagccgatgcagtcgacttgcccgccaccttcgcgcacgttccagacaagctcgaactcagcacgaccgcacgtgagatgttcggcgacctgcctgagaacctgattcggaacatcatccacgagaccgaagaggtcgcgcactctacccgcaagattctgcaggagcatatgcggatcggcggcaacttcgcgcacatccacgccgccgtcatcgggcactacgtcagtacgcaaggcgacacccgacaggtcaggaatacggccgcagagcttgtctactcgtttctcacgaagctgtttcggaaatcgaagtcatcggtcagtctttacatccggtgctacaacaaattctcgaacaatatcggcgcggtcgaaatgctgacgatcagcgacatgtcactgctggtccacaacaacatcagcgacgagattgtcgagaaggtgatcgatgcgaaacgcgaggatcccaccctcactaaaagccaagttaccgctttgatcaattccctcaaggagcagatcgcaggaaaggacaacagtatcgaggaggcgacttcccagctcactaccgccgtcggcaaactcgacgacgcccaacgggaaatcgaccgcctttcggctgaactggccaacgtccgtcaggagcaagctcgggagaaaaccaaagcgcaggaaactcaggtttcgcttgcctcggccggcaagcaggtgagcacgttgcaacacacaatcgcaggcaaggagcgcgaggttgagcagctcacggctgaaatcgcgaaactgaaagcgaacccgaccaaggtcgaggtagaggtaccgaccgtgccatcttcctacgcaacccttgaagatgccgtggcggcaaaactggccgaacacactgccgttaaggcccagcttgaacaagctcaagccgagcttgcggagctcgaggcacgcgcgcaggagcatcgcgccgcgatcgaggcaagcgaggtgctcgagaagaagatccgcgggctgatcgacacgttcagctcattcgtccacgagtatcacagcgcccagttgcttgcgaccgctgacggaaatccgggccgcttcaagccactgtttcaggcattcggtgacctgatcggcaagttccatggcgaagtgatggcagccgcacgggcttgatttcagcaggccacgcagttttgctgtgtagttgaagagagacaaaaaaaaaatggaaaagaagaactcgcgagagacctatcgatcgattgaacgactgtacgtaccggactggttggccgatcgcatccgtgagaccaatttcgacttggtcgaccagatgagatggctcttggaaatggatggcgccttcaacgacatcctcgcggtcgagcgcaaagagattgatcacgtcaagcacaacgaggcgtcgttgcggaacctccttcgcgcaccgttcctgatggtcgcccctaccttggagtccgtggaagactggcgctgcttcgtcgatgatacggcgacgaccgtcgcagtcgaccggttgatccgcaagctgcccccgctggacgcgcttgcgaagatgtcggtcgaacatcacaaccgggtgtttctggatttggtcacgagcgtcatccacatcagcgtgttggcggctccgcttctcggcattacgaccgaagttgcctcgtatctcgtttcggtgcccacctacaagctgagaattgcgctcgggaaaatgaatggtctaccgctgttccgttggcgcttcaactcgccgacgttctggtatcagttcaccgcgagcaacttgaccgacgagatggtcgcgcaccaaatcatggccacgtcgccgatccggatgaacagcgcgccgggcaaggcgggctggagcgaattgcgcttgccacgtgacaggaacgagacctacgccagtgccttgatggcatacggttgtcgcgcctcgaccgcagccagcctgtttcgcttgaatcaaaacgctatgcggcagcggtttttcgagatgcacggcacaagctcgccatgtggtaacactccgaactcgctctcctggtttgtcgagaccccgacgaatcggctgcacggaacgatcttcacatggctctaccgcgcagcgctcgccgccggcgccaacgcaccgcaagccctgatcgcaaccaacgacgtctatcagcagatcttcggcggccagcacgcgatctccgtcgaccgtggctgcaacctcacccgggctatggccgcagacaatcgcctcaccatcgctccgtgccggtcctgtcgcacggaatacctcgtcagcaacaacgagacgaagatcgagatgcaccatagcttcgactgcccggcatgtacgggacagctcggtcccaagcggcgaggcaccaaagcgagggcgcgcaatgacgcacagcaatgatcgttcggtcaatgccctgcccgatctgccggcaagcctgatcgtgatcaatgcggactatcgtccgcaattcgcgtggtacgacgtcgagaccgagcagtactactcggaggccgacggaaaggtcatcgtcgacgtccgagcggctatgccttgggcagcactctacgtccactaggtagtctatggacgatctcgcctacctcgttgccgatagcagcgcagcttggctcgacggccgcggcgacggccgatttgagcgatacgagcggttctacagatccgagcgtgagaagttggccgatgcgttcgagctggagcaggtcaacgaggcctacgcaacttggattggaagccagccgtcgcgagtacttggcgcgctctccaggccgtggttcgggaaagtactggtcgcgcttacgtgcatgtatgtcggtgcgcaggtcgtgccggccgtgtctaccgcaatcccgtacaaatcgacggtactgttgggtgtcgctttcgtcgggctgcggatatttcatcggaaacgccggcgcgcaagatgagcacccaaaactcgattcccgccccacggcgggatttttttgcgcgatgaccgttaagtcggacaaaatccgtccgtaatttagaattggcgttttttcggctcgctcaagccagttcaagaaattgggcggccggtcgtgcgaacttgacatcggcaccgcgtcggtaggatgaaattaagggttcgcagggtgcgcacccaccaacaacataaggaccagagatgcagaaaatcacaaccaccaccgtttccgcgctcgcggctgcagccgttctcgcgctcgctgcgtgcggcggtgggggggacggcggcagcacgaacacggggtcgaccggcaacaatccgaatccgcccaacccgggcaacgcgtcggcgaccgtcccaggcaccgtcgagatccctcaatacgcggccggcagtgcgcagctcgcagcactgactcttctgaatcagtaccgctcgcaatgcggtttcccagcactcaaacagaacaccgtgctcgaccaagctgcgcagaaccatgcaaaatacattggcgagaacaatgccgtcacggacactgaggtcccagggaatgctggctacaccggtgcaacctacattgatcgagcagtcgccgcggggtttcccggtggagtgatcgggatcggcgcgagcggagcgaatgcagtattcacgaataactttaatgctacggtggcgggccagcaattcgtcggatcccttttgggtggcgcatatcatgccgtcgtagcgactttccctgtcgacttggtcggtttcggcgaatcggaaacgcagactacctccggttcctacacatttactgagtcgtggcaatcgatcagcatgtacgcggccaagccgcaagcgcttcagggtggcccgaagacgtttccgtgcgatggcgtaaccggcgtcccctaccgaggcatcggcgaagtccccaccccgccgaatgtgtcttcctccggatggggcacaccgatcaccgtgatgggcaacctcaccgacgtaatcaacatgcagtcggcgtccgtcaccggtccgtccggaaccgtcgatgttcaaatcctcaactccgactcggacccgaacaagttgctcggcaagtaccaagcggtcgcctatccgacttcgccgctgcagccgaacacgacttatagtgtgacaatcaacggaacggtaaacggcgcagcattctcgcgaacctttagctttgcgacggccaataccgcaggctgattgagcaccggtcgaacgaaaaaagcgccctttnnnnnnnnnnnngcaaagttggacggttaaacactaggcgcccaagggctgagttctgtattgcacgggactcagccctttcaatttgagcttgatgcgttcgtggttgtagtagtggatgtagtggtccagcgtgtcgcgcaattgctctacacaagtgaaacaatgcccgttgtagcactcagacttgagcgtgccgaagaagctttccatcgcggcgttgtccaggcaattgcccttgcgcgacatgctctgggtcagcttgcgcttcttcagttcccggcgatacgccggcatccggtattgccagccttgatccgaatgcaataacggtttgtccttgcgccgcagcttggccagcgccttcttcagcatgccgctgaccagttcgaagcttggacgttgatccatctggtaagccacgatctcgccgttgtatagatccatcaccggcgatagatacaacttctgcccgccgacgttgaactccgtcacgtccgttacccacttctggttggcctgcgtggcactgaactgacgttgcagcagattgggtgcggcctgcccgatctcacctcgccaagagcgatatttcttcgggcgcaccagggacttcagttgcaattgctgcatcagccgctgcacggccttgtggttgacgagatacccggcttgccggatggcagccgtcacgcgtcgatagccgtagcgtcccttgtgatgttcgaacaccgtccggatctttgccttcagatcagcgtggcgatcgtcggcattcagcgtccccaactggtaatagaacgtgctgcgcgccaaaccggccaccttcagaagcgctgccaccggatgatgctgtctgagctcgcgcactatttgcgttttttcttttgcgctgcctgcttcttggccagcagcgcatcgagcttttttaggtatgccacctccgcacgcagatactcgttttccttgagcaattcctcgcgcgagcgttcatccggtgtgccggcttcggtgggcttgggtggaagtgatgtgaccatctttcgggggcgccctcgtggccgaggcgtcaaagcgtttataccgccttcatcatacagacgcgcccagcgggccacacttcccgcatcacgaatgtcatacagcgccgagacttcacgcagggacagctcatcgcgctgcatgtgctgcaacacccgcagcttgaaccgtgcatcgtagctactgtatttgctctgcagtcccgcacggccatgcgcgcgatacgcggcaacccaacgctgcaacattccggaatggatgccgtgacgggctgccagtgcgtcaaaaccactatcgccacgcaaatatgcgctgaccacccgttgcttgaattgctcgtcgtacttcgtcatgaaaaacaccccaaaggttggatcggtatccaacttttnnnnnnnnnnnnnaaataccgcgctttttattttattggtgatccctgcctagtgattgcattgaccattaccagcacccgccgtattgacccacaagaaatccacggcaccatttgatgggttgacgtagcagtaggtcgcccaggaattctgctgagtgcatgcaagctgcttgttgtaccatggtccggtccaggtgccggtgaacaccttgtcacccttgtagccggcaattccgtacggccaatcagggttcacgccagggagcgtgctccagtctcgccattgggtcttctgttgaaacggggcgtccctcgtaagcgtttgctcgatactgttgaatacttgcatatcaaacgcgctcaatttgtgactgcttgctgcggccgtacaagcgacgtccgggtctattaccactggcgggggtggcgtaaatttaacgcattcaggctgagtccagcctgagccggtccatgaagacggaactgaagtgtcgaagccagccggacactgcggttgtgccgaatagctgcattgtgggtcggaccatcgggatccttgccagactgcactagagactgtgacccagcccgcgcctgtttggcattgcggctgtggaatcgcaccgttacgtagcggcgccgcacacgtcgaatcctggtagccggacgtgcacgggatcggcgcgcacgcctggcgcataccaatatatgcccctgtcttgtcgtagaacggatacgaccggagagtgaaccctgactggcacgatccgtccgcaaacgcggcgcccacagcaaccgactgcagcaccgccacaacccgcttgatccagcgtttcactcccttctccctcaatacgaacaatatgtttcaacgacagcagtaccagtgatcccgtttccgttgccgtcagtaatgaacaccgtccacggaccgctgcccgatgccgagacattgaccgtcgccgtcggattcacgtagaaggtcacgggactaaacacgatttgtggtgttccgcccgtcgcgcagtttggtgccggaaccccccaaccgttttggaccatgaagtacccttgccgaagcgctggaccaccgattggcaaccaagcgtggtcctgacaggaaagcaactgcccacgcccgtcgctgttttgtgccattgcgccatttaccggacaccaagcgcgcggtgttgcgatcgcgcctggtgtgatggtctgcgtcacttggagctggccgttcacggtactatcgcccgtcgagatcggcgcgggcgccgtgcctgcggcgttctgtacgagcagagttccgggactccggactgcgttgctgaccgctacgttcgacgcggccaacgtcggcgcaccgatcgtccccgtcgcgtcgatattgcccacgttatgcaggtcgacgccgttgacgtcctgacttcctgtccacttcagcgagccatcacgccggatgaaaactgagttcccatcagacgacgggccgttcgttgccataacgacggccgcaggtgctcctggcaccggattaacggcctgccatcttccgctcaagcccttgatcgttacgggattctggctggtcgagaagccgaagtcattgccggccgcctgtgccacaacgccggcgcccgagacgtccggcttcccgagtcgagtcacgggttgcgacgaatagaagacgtaggacacttggcaggagcccgacccggtggaacagttgtccggaccgacactcatctgaatcatgtaggtgccgccccagatcggtccggtcgcgtaatccgccttcagatatccgccggcgcgcaaatcggccaatgtcggcggcgtgacagccgtcgctttcgagccgaccatctgtgcgaccaacaaggcgtacttgtccgtcacccatttcgacagcgcggcgttgatcactgcctgattcttcccttcgacgctcagcacgtctcgccggcgcgtttctacgtcgtgctggataccctgcaacgtcatgagtgcagtggcaaccagcacaatcacggcttcaatgatgctgagcatcgtcgttccttagttgcccttggtcgcgtacatgatcacgctcgcagttccgcctgcagaggcgcacgccgcggcggccgtacctgagtcgaacgtcgtcgacggccccgagatcgtggtgttgttcaccttgacctgcgtataggcctgcgaaatcgagtcagcagacaacgcacacacctttgccggaatcgggtacgtcactgcaatcgcgtcgttcgtggccgtcacggtggccggcgccgcggtcaccgcgcccccgaagatgcccgtcagcgcgccggtggacttgttcagacgacgtccggcggtgtcgaacgcgcggttttgcgtaagcgacagcatggtgacgctcgagaaatcgatctcgcccgctgtcgcatcttgaatgccactcacgaagtactgcgcttcgctcttgaattgcatcgcgtggatccgatccatcacataaccgcggcccatgtagacgacgagcgcgatcagtgcagccgccgccatcacgcccgcggcttcgaccaacgaaagctcccccttctgtctgcggcgccctttgccaacgtacagtcgtttggtcttgttcatttggttgaacttcttcatgtaggttactcctagaatttctggttgagggatgtggacaccccgtcgaatgcgactgcacccgttgcgaaataagacccgaggccaaacacaagaaaaagcagtaccgccccacccaacaacacgtaatgagtgattttcgcgttccgttttactgcgtcgacgacacgggacagggaatgctgaccaagctccttgatcgactccacgaactgatcccgtccagccgcgtcggtcatgatgtcgatagtggtctccgagaaaattcccgtatcgagcgcctgcattggcttgtcaggattcgcggtcagtcgcgtactcatccggcgcagatgccaacgcatccacggatcagacatcttcatcaatctgtccagtgccgcgcgcagcgtcagccccgagtcgaacaaaccggccaaggacacgatcagcaacgcggcacgaaggtcgcgccgattgcgccacatcaggggcatggcatcgaccttgtttctgaatttccccgtccagcgcttcagcgtttggaagtagcccagaatcaatcccgctactaccgaactcgtgagccaccagtaatcggcacagaacgtgtcgaaggcgtagacgaacctgccgaacgccgaccatttctcgagcggctgtacatcaagggtcgccgggagaatttcagagccaaacagcacgcaaaatgcgtacaagtagacgatcaggaaggctgggtatgccatctgcatcgaagtcgtcgccgacagcacgccctttgcgtgtgccgccatctcggcaagctcgaggccgcggatcgccgcgtcatcacgaggcgattcgcttgcgagctcaaggagcacaaattcatcgttcgggatgaacggcttcatcgcggtcgcgaaatcgtcacccgcccgcatgcgttgggcgatcttctggaacgccaaccacgacatgtttttccgcttgcgatggcgctccgcaagcgtgtccaaacgctcaaggagcgtttcgctgttacgcaggcccttcttcgcgacgtcgaggcgcgtttcgcgatagaacatctcccgcattgccttgaagcgccatgtggaaacgcgcagccgctcctttagcggaagcaccctaaagagggtatagacgattgacttgatcacgacgggctacccccatgcgcgtcgggaaataggcgataggcttcgaatgcacacatcgattcgtcgatgaaccgcggatcgatcaggccttgcgacgccttgtaaagcgcatgctcgtagacggtctttcccgtcatatccgcgtttgcgaaatccgtctttcggctcgtgcgccatacgtgctccgcaccacgccagtctcgggccgcgacacatgcgaggaactccggcgtcggccggtacagctccatcgccaacgtctgccctttgatgccggccgcaaccttgccgtcgcgcgtgaatagcccgggtcgccggcaatgcgcacagccattctcatcgcggcacgccatcatcgacgtgtcgagcgcgaacttgcgctcgagcgtcgccacctgagtggccgacagcacgtcgcgcgcaggtcgcttgcaatgtgggcagagcttcggaatcagcttctgattgccgaccgcgttcaggaagctacccgacgccacctcgtccatcggcaacttcaaccgcccaccaaccaaacgcatcaccgcaccgaggatgctgttgccgtgtagcgtcgtgcgaacggggtgaccggtcaatgcgagctcggcaaccaaaccggccagcaccgaatcccgcacctcgccgatcgtgagatcgtcagggtccattcgcatcagcgtgcggaccacttcgacgatctttcggttcgcgtcctcttcgctctcgtttgtacgacgttggatagagatgtccgacagccagggcgcgggcacctcggagggttcattcacagcgaactgcttgatgcgatcgcgattcgggacgagatacgacatcgcgcggagcagcgtcgtcttcgcggatcccgtttcgccagtaaggaacgtcgctcctcccgtcaccttgccaaggctttccaggatctcgatctgacttttttccaggcccatctcgtgtggcatgagcacccgcacgcggctgaaattgccgtcgagcaagcgcagcgcgacgtcgaaccctcccacgagcggtgcgctttgccagcggatgttgatgatatcggtgtgcgccacgagcggaatcatcgcggactgcggcgcagtcatctggaatgattcgcctgaatttgtgttgcgctggacgagatcctgatacgacgccgacagagcttttcggaccatcggcttgggcaactcgcgatacgagtacatttctccgtcgacacgaaggcgcagcgcgacgttgtccgaaaaatcccgatactcccagtggacgtcgctcgcatcgtacgcgtgcgcggcctcgatcacgtctcggaacaagccgatcgcacgagatgattctggaacaactgacgccgctcgttgtttctccttgccgtagagcgaggcaataacctcttcgtccgcgaccatctcctcgtggaccgagatgtctgcgcgggcgaggtccttcagataggtcgcatacagttggctttcgtggaaacgctgggtcgccaccacgatcgaaatgccggcctgcagctcgaccgcgataaattcgcggcgggccgcctcggtcaccgcgagggccgcgtgctcgtcccgttggcacaacacgcgcttgaagctgagagaatcagcgtggaccagacgcggtcgcccaccctcaatggcaatctccgaggtctcggttacatccatcccgatacgccgtacggtcggcgggacgtcgtagcctgaggtccattgcgaagccgcgtcaacgctcggtgtggtcgtcgcttgagcaggcgccggcggctcggccacgcctgctcgttcctgcggcgattcggtcgccggatcggcgggcacgtcggcaacatgtgccggcgtcgccgagatattctcgcccaccgccgccattgggaccgccgcgctggattttgccgaagcccggccgtcatctggttcttgttgcgctagcgcgactgccacgtcgatctcggctttcgcgggccattccccattgcgtgcctcgccaatgatcgcgacgtcctctgcttcttcctgtgcgcgtcgcagcctcattcccattgtcattggctgaccgtggtcgccttgccgcggattcaccggcttgctcgccgacttgaagcgcggctcccgaccaccattcggttcagccgataccgcaggatcgccagtgtcggtcggctcccgtccaacgatcggcatcgccgacgacgcactatccgtaaagcctgccgtgaacgccttgagcctgccgagcaaaccacgcttcgccggctccggagtttcgagttccgcgaagaagctcattgcgtacctccaagcgaaatgcccggcagcggtacgcctgaaggcaaaggcgagttcagatccacgagcgatcgtacggcggccgtcgccggcgacatctggattggggcgacgccgcggatcggctctttccagatccgttttccttctgcaaccgtgactgcatacccgtcgacacccttgacgttccagccattgagcagcgtcgagccaacgcgggcggggtagatcgcgtcgcggtacgaatacaggacgtgcgcaccggcctcgtcgttgaatgcaccgaggaaggccaccgattctgcatgcgcgcgcggcgggcgaatgggcttttcgactggtttgggcggcacctcagctgtgacgccgctcgctgctatccctggttggggctgcgtcattgcgccgggcggcagcatccccggcgcggtcgcggctccccccaagcttcggacgacgcttgcgcgggccagctgatcgatatcgtcgatcgagagcttggcgccgaccggttcggcgtgcgcggacacggcgaagccgacgcccgccgcgatgagtgcatgcttaattgaagacatagtatttgcccttcgcggtgaagtggacgccataaggcgaatcgcccgtttccttgtcggcgttcgctggtgcgccctcattgaggcgcagctcgaccttgagggattcgagcgccatgttgggtggcagcttggcgagcaggggcgactgccagcggaacccttcgatcgtccagtcaccctgcttaagcatgcgtccgacttgcgccccgtcgaccgcacccggcgtcgtaacgagcgggcgcgcctcgccgaggttgaccgtatagccgtaggcacgaagctcgaggggctggaccgacatgcgctgcggtggcgtctgtagcatgtcaatgaaggcttgctcagaaggccagcttttggattcgctctccatgagcggagctgcttttggaactgcgggccctcgcgaagtcagcgtgcggccgtctcgggcgaagcttagcggccgcatatccgctgtcgcggcttcatcgaacgcggcaaaagtgcccccgttccgacgaaacgtcatcgtgcagaaccccgacgacggacagttcgcctcctgaaatagccaccccttcctcaccgattcctttgcgccgacggcagtaagcagcgccggcgctagctccgacgctcgcggctgcatacgcgcgaacacgtcgcgaacagcgacggcgtactgctcggcgaaagtgggcggccgcgcaggcggaggcggcggcgaaagcatgtccgcgatcttgggcacaccaaagaaggcaccaaccacgatggcgagtaccggaatggcggtcggcaacgaaatgggcggccggcggagaagcccgaccttccggttcgcgagtagctcgcttgcttgaaaagcttcgtcaacgccaccgatgcggtcgcccgtaccgagcgtatcgagcgaaagattgctcttcaggcacgcttgctcgatctcaagacggcgcgactgcgcctgctcgagtgtcagcacctcatcgctacggaccgcgccgcgcacgacgaacacgaagtagacgcgcggcccgtcctgcaacagtacaagcgcggcggaccgattcttgatccgttcatgctgcgcgacgcgagccgcgcccgaaaaaaggcgcgcgcccttaatctccgacatgtcaggctcggcaaacccgccgatcaactcggtgccgaccttgaactcgacgaagtgggtcgcattgaacgcgtcggtatagcggcggcgctcggcactgccccccttcaccgggtaggcccgccagtcgatgccgaacaccaggcgcgcgcgcttgtcggtcggcaggggttctgtgatgtgcatcatctcgtcacatcgacggaacaaccgtcgccttcagcatgatgacctggaatgtcttcgacttgttccagctgccagtgaggccggcaataccggtgttcgtcgtgctgtcagcctgatcggtaatcgcgccatacaacaccacggtctgaccgtccgacaatgcgatcgtctggtcatccttcgtaccgaccgtatgcgcgagctggatctgctgctgcgtctgacctgacccggcacccgcgctcgtaaagggaccgttgagctttgagctgtcggcccagtacgccagcacgatctggttatggtcgttgaccgccggcagcacgttcacgaagtcgcccgtcgtgatggtgcccggtgtcaggcccggcaccccgcccgaagtggccgtcagcgatcccgacgacggcgttgtcgatcgaaggtagtcatcgctcttgaacgacgcgaccgagaccggcaacccattgagggtcatcttggtcatcgtattgtcctgcaccgtacggccgtactgattcagcgcattcacgaccgcgttcgtgcccgagaaaggcgcatccggacgcagcaccgacacgcctaccgcgccaccgcctgtcgcgagcgatgtcggcgacgtgaagctgatcgcgtagcgagcaagaccagcgtgcatcgcgttaaacacaacatcggcattcacgcctgcctgactgcccttgttcaacgcaatttgaagcgtccgaaccgtaatcgccacctgacgtgtagagatcgcgttctcatgcttgagcagcttgccgatgttgtccgccgcttccttggtgtcgtagaccatcaccagccggctttgcggattcacgctcacgcgtcccatcggcgatttcagcttttcgatctcagccgtgatcgcagcgatctggtcgaagtcgccttcccgtccggtcgacgtctgggcggagaacgaaccggtattgccgccggagctgccgccaccgccgttgccggactgattgccggtcgacgtgtccatccccttgctcatcgtcgacttgatcgataccttgcccgggatcgccgcgatctgatacatgcgggtgacgaaccgattcacgttgatcgtgctgccatcgaatgaccagtcgagccccaggtcggtcgtcatgttccgcatgtacatgccggccttgccggaaaacgcctgtcggtagaccggctcttccgttcgcgcggcgttgatctgccctttcgactccgtttggccaggcaccagcgagtcgcgcggcacgaacacgtccgggctcaggtgcacgggatagcccgtcgctgtcgaaatgagcgtggcgatctgcttgatgccgaggttggcgggcagcgtgacagtcttgtcgcggaacacggcaggcagcgtcgcctcgtacgcgagcggcaccagccgatcgccgaggaacgcggtgggcacgtcctccacgagtgccatcggagcgggtcccttgccgagcgcgtcggagatcgtgcggtgtgcggcatcgtagctgtcgttgacgtcctgctgcgtcacggcgcagcctgcggccatcagcgcggccgcaatcgcgacgccggatttcaaaaggtgaacacgcatggttctcaatcctggcaattgcccgcgcgtgcaatcacgcggatgacattgtttgtgtggcgacacgcgcgcgtcggcgtgcgcatgtggttcgtcgccttcatcacctgctgcagcaccgaggtgaaatcgccggtaaaggaggcgttgaactccagcggcaggtcgtcgtcgatcttccaggcgagttgccagccttgctgctgcagccagcggtcgagcgcgtcgcgcagattcacgtcggccggcgtcactgagaacgtcagcgtgccgctcgcggctgccgcgcccgcgcccggcaagacgacggcagcgacgtcggcggacggggcggcggttgcgctcgtcggtgcgggcggcaacagcgcttggttcggcttcgggctctccgcagttgccggttgtgccttcggcgccgaggcaagcacctgccagccgtcggcgtcgatggagttcgtaacgggatcgaccgcggcgtgtgccgcgagatgcaacacggccaagccgccggcgacgagtgcgcgaatccgcgcctgattcgaatgtatcttgtgcatggttaccggccctgttgcataaagcggcgatagatcgcgctggcgtagaccagctgcttggacggcgtgaccgcgttgtaggcgccgacggccttccagttcggcccgaagcggcgcacattcgacgcgaggatccacgcgccgacgtaggcgctgacgcacccgttaaagagatgctcacgacgaatgccgtagcgcgccagcgtggggagccacgacgtattgatctgcatgaggccgatgtcctcgctgccgttcgagttcctgttcacggcattcgggcgcattccggactcgtgctgcgcgatgacccgcagcagccgcggattgacgcgatggaaggcggctgcgtcgtcaaggcaatccgcacggctcggtagtgcaatgaatgccaacacggccgcgacgataggtgcgatgcgaatcacggcgtcggtcctccgctcgcctgcagcggggcatccggcacttcgcggtagacaacttccttgcggcgcttcacatgaatcgtgttgccatcagctgtcacggtgaacatgtccgacgtgccttcaaacatgaagtagcgccccttctgctcgccgatacccagattccgcgtgtcggtcacgccgacccttacgacggacccagcgaacttgaaataggtacggccgtctcgatcgaacaccgcctcgagcttcgccgcgttcggttggtcaaagtcgtacaccgtcttagcgtcacgcgttacttcgacgcgattcgtcgcgtcggccacgatgaaacgctcggcgcgatcgatcgtcatcacgctcttgctttcatcccagctggtgcgcagctccttcccgtccggcgtcttgaacgtaacggtcttcgccggcttcgacgtgaagcgaatctgcatgtgcgagtcgtcgctgtcccgaattgcctgcgcgccgaatcgttcggccagcctcgagaccggcggcgcttcggccgtcacccgtgcaacgactcggttcaacccagcctcgtcagcatctcggctcgtcgacgcgtagttcaacgccgcggatttcggtgcgtcacgatgtaagcgcacgtggcgcgcagtgaagtccacgtccgcgtacagcccggcttgtgtcatcaaacggtccagcgcctgcatccagttttcgccgtcgcgcgtggcaaagttttcgggcgtcgtcaggtcaacatccttttgggccgatcctgtccagccttgcgggacgagcgccttgacgaagccaccaaccgtcatcgacgcatgaagccggcgaactggctcgagagcgggacgcgtgccgatcatcaccaggcggttcgtgaaaccatcgaagccggctggctgatcgtccttcatggccgccgttccccctgcggcggcaccgatgaacgtgttcgccttcttccagcgggccgtggccgaatgggcaccaaccttgtacgtgatcgatgacggcgtgccctccacaaccacgtacgggccctcggtattgcccccctcggcgacaatgacctggccagcacgcggctggatatacgtcttctcgccgtcgttgaagatgagcgccggccgctcggaaatgcctccgaggatgtcgtagtcgaaatcgaaggggtcggtgttcgctgcggatgcggtagcgcatacgatcgcggacgtggcgcacgcgagaaacttgatcgtgtgcttcacaggcctgcctcgatcatggaaaggtgttggacgaaccgtgcgaggtatgcgcgcccgggattggggttcgcgctgtggtagtacgcgacagccttcgcaaccgagtcagtgcgcgcgaaattctcggtgaggatcgcctcggcgaccgcgacatttgtcgcgggcgcgagcgcgtcccatgcggacctaaaacgcttgccgtggtagcaccagttcacctgcatcagcccgacgtcgaaatcgcagcgatcgcgcgcgagcaaagactcgatcgccttgtacgcctcttcgcgagacttgaagaagtagccctgcccagcgacgttgagcgtccaaggccatgcacggccgcggtaattcgattcgttcagcgcgatcccggcgagaatctttggatcgacgttggtgtgcagcaactcgaacggtacgacagcacgcgagcacgcccatccgccgcggcgctcgacaagcgccgcctgcgcaccgtcatccagcaccggcggttgtagccagccacggtcgatgaacagatcgtccagtgcgacgtcgcgcccatcgatcgacaccgtgatgcccgtctcacgggagctgcgaacaggttgtccgactagcggcgacgcccattcgatgaaagcgtcgaggccgcagtaatagaccggcttgccgggtagcatcgcgacccgacgtgactgtccgtcttgaatgacgacgcttaccgggctgatcacctgcgcgatcacggccgactgcgcgtatgaggccgccagcgcgaatgcgagggcaaaagccgcgcgcgcgatcatcgcgccccccgatactcttcaagcaccatgtcgcgattgaccttgagcatgaagtgccgctcacccggcgacgacgtgatcgtcggcgggatgttcttgtagcgatcgagcactgactgcgctgtctgcgccgcgatctgtcctgccgtgctgcctgcttgggtgacaccgagcgggccagtcgtcgtgctctgatcgctattgctgaaggcacggaccagaatcgccgtcaggaacgatgtcgaatagatcctgaggaagtggttgttcacgtgaccactgaacccggccgcgccattgccgtcagcaccctgcgcgccgtacagcggcacgtgctttccgttcggcaggcgcatttccgcaccggccacgagaattgattcctggccgggttgaatatcggcgctgtacggcgcaacgatcgtcgtgccccagggaatcaccaggcagcgaccatcgccgttgttcgcgtacacgtccgtctctacggtcaaagaagccgtgcccgggcgatccgagttgagcgcctcgttggagaggacgggaatcttggcgggtggcgatagcgtacagccgtgcgactgaccgacgaaaccggcgcgcgcgaaatccttgtcgccttcgctcaactgcgcaacgtcgtgcatgaaagcgctatcgcgctgctggctggtcattggactcgtgccttgcgcaccccgagccgccattgctgcctgtgcgatcgaatctttcatcgcggcgtctcgcgcggccgcctgttggagcagcatctgctgcggcgtgacgatcccaggaggtccttccggctgctgcgcttgcccttccttgatcttgatacctgcgcggaagatcggcgagacgaagatgctgtcctgatcgttcgaagctttgatttctgtggtattgccggtcggcaaaacggcatctgccgacagcgccggcttcttcacgttcgcggccgccgctgcgctggccgccgcagcggcttcggcggctcgtcgacgtgcttgtgcttgctgctcctctatgatcttatcgacatcggccttgttgccattgctcttgtcgaccgcttcggccgcacgttcacgtttggctttgagagcctcctcttctgccttgtttgcttgttgcgtttgcgtgtaaaagcccaacgccccgatagctacggcagcaatcgcgccgaccgcgatcatgacgttacgcggcactttccctttgaacagcgctttctcttccgaactggtcggatctgtattctttgccataccgccctcagaacccgaacaggccgcgccggccgcgcgtgatcgtcacttcctcgccgggtcgcgtgagcttgacctcatcggccagtcgctgaatgacaatgtatggaccgcggcggataaagttcgggctgacgacgtcaccgccatccttgatggtgggcacggcaaacggcgtgcgaggcggcatccggatccagatgaacgtgccgtcgtcgaagaccgtctcgggtttgagtgagttcgtccccgagacggtgtactcgaagttcagcttgtcaggcgatacgccgataggaccggaatcggatggggcgccttggtcagtatcgtgttcttcccccgttgcgttgccgcgtgcccgcaccttcgccatcagcgagttcgcgtagctgaagcgcacgttctgataaaacaggccacccaacggggaggaaacgagcgtcagctcgtactcgcgccggtttgtgctcaggtgcagcgtgttgacgaggcccggcttagtgggcttcacgtagacgtgatttgcgccgtccgtatcgagaacccactgcacggagtcgcccatcgctggctcgctgaccaaggtctcgccgcgctcgagctcaattgtcgtgagcttcagcggcgcagtcatcacccgaaagatcttgtcgcggctatacgtgaacactgccatgcgtgcatcgcccggcatcgtgatcggatccgcgccagagttgtagggattcaccgggctcatcgcatcgccgatgatgctgccgacatcgaaattcgggacgggggcaatcgggttcgctgcagatttggctgcgaacgcattggccgatgccgcgatcaccgccagcgcgccccagcccaggagggaacgtgttcgtttcatgcgccagttttctgcagggtgaagaacgggtagtaaaggccgtagggattcgtgcccagcacgtcttccgcagtcggggggatgatctggtagcgcatcgtcagcgcgaagcgcacctcgacgggcttgtcagccggggattgtcgagtcgatgttgtgaactcgaccacaaccgtcgagtcctcgagcagtgagacgttggtgaccttgggttcacgcaccagcttcgggttggtcgtgatctggtcgaatggcttgtcatcgctgatccaggacgcgaactggttcttcgcgttaccgatcatcttcgccttcactgcattgatgtttttggcgaggcgcgacgtacggatatcgtctgtcaggaccggctcgatcgtgaaccagtgctcgacgtcctgtttgattgcagtgcgctttgcctggtcgtccgggttatacgccgccagttgcttgaccaacggattgccgccggcgtcagaagagacgccgtacgagcgcacgacagacggcggcggctgacgggtgtagacggctccgcccgcaatgattgcgaggatgaagcagaaggtcttccaatgattggcttcgacgcgcagacgcgtcccctgatcgaagatgatcttttcgggatcgtcgttcgagtagtggccgggcgccgcggacaaggcgacctgcttcttgctacggggaaagagtcgggggaatcgcatcacggagttccaattgggacggatcaattggaacagccgaggcgacgacggcacgtgggaaaagagccgtcatttcggggaccttttcgcgatgcccgcaagccgtgacccacggcgccactgcgcgcaaccggttgcagggtgaacggcaaaaagccctatgaaaatcgcgagcttttcggacttgcatttccgtctacaacgatacaatcggcggacggttgttgcacgcgttgcacgcagcgctttggtggcatggggacaacgacgatccgcaagttattgttttttcatgaatcttcacgagttccttgtttgatgcctctggaggccaccctcaaccggttgagcggcatctctcataaccgccaacaattgacgactacagctggttggctctgatgacccatttcgattcgtgcaatggttctgccattgaagcgtcagacatctgtcgggaccgcctggctgcgatcgaacgacatgaagatcttcgccgggccggctctccgcccattgtgctaggcgagttctatcgcaaacaattagaccgggagctttggccgagtcaagcaaaacttgccgccgatctaaacatgtcgaaaccgctcgtcacacggtctatccaagcatctttgcttcctcccgaagtggtggcggcattcggcggtccgtaccacatctcctaccggacggcaggactggcgatgcgattgattaactcggtcggaagggccgttgtcgttcagagggcactgacagtgccgaacacaactccttcagcgaaaaaagtaatttcgatactggctacgggcgtcgtacaaaccgatgatgctgccaagctgagaatctcgctcggagcgaacggcaaacatctaataatcgacgggccacatatcgaccgcgtgattccccacctcgccctagtccagcgtttgctgaacgttatgcttccgtccgtgcttccgccatgcgctgacggtattctcctcgctggtgatcgcggtttaaccgggaagcgcctgcgacgcgaacggtgacatcttccgaccggacgcagcacccgcgagcctaacgatgacgaattccgacctgcagtgcttaggtgacggattccgaccgcgacttatgcgatgatctgttgttcgaggaccgggcgccggcctacacgctgctgacgtatgtgcatgacgcgacgagccgattaatgatgctgcacttcgcgcattacttgatcaactgcatccctgcgaccagggcggccgccacatcgaaggtatctgtgtactcacagttggctgcataaccggaacgctcgatcaggcagtctgcaaaatccgcctttgaagatgccgcgtacacgcgaagcgctttcgcaccgtgtctgcggcttcaatgacaagtttctaggtgctgatcatcgagtcgatgatgcccttcatctgctcaccctcaccgccatagcatcgcccgagtacccacacaacttcgacgccgccgagtaccggcatccggaccgtctgccgacattcctgcgaatacgcgttgattgcgcgcgcggcggcggccgggcctgttgaccgatctcgccgaaatcgaatggcaggtcgcgctgccgggcgaccggctgaccgcgcgcgaaaccgaggtgtgtgcgatcgtcgcggcgacggttgtgccgctgatcccgagatcggcatgaactgccgccgtcaccacgacgccgtagtcgcgcgccgcacccgctacgctgacgtattcgtcgcgcacgtcggtcagcacgcggcctcgtcacctcgttcgcgcgtaaccccttcgcgggctgggtcgtcacgcttttgggctgcgctttcaccgaccgcgaagcctttgcgtcgcctgtcggcacgagtttcaaactggcttgggtcagcgtcttatccggcgtgggtatttcgctcacgaccttggcccggcatgatctccaggaggggtttgtctttatcgttcagttccttcgcccgattacggcttcggtcaatgaagtctttcaggtccggccccgccaacatcgcgcgatgcatcgctcagtctttcattttccaaacaggagcgaattgtatctcaaaataatgcggtgattttaagccggttggacgaacgggatttcggtgatttagcgaaggatttgcatttaatcgacctgtttttaccgtcatcgacgcagcgactggcaacggcaccactcgacactgcgcgacaagcacaggtcggcatcacggaatccgtattgtcaggcgtctctccgctgcgctatgatacgcgccgacccgccggtgaaacgtttgcgtcgcacggcgttcgcgacgggttcgacagcggaacacgggctcgtcccgcggttccgcaaaaagttgcgccgttcgaacacgagacgagacggcgcttaaaggcatccgttcttggcacgaggaagatgcacttcaatacatggagtgcggcgcgatggtgcgaagcattcagaacagacaatccgcccgatgcgggactgcgcggcttcattgatgactgtgcagtgtgcataccgtgcggacgccattgcaccgtggactccgttgaacccgcatcatgcgggtttttctttttggcgcacgccgaaccgcgcggccggcgcggattaacgtctccttaatcgcaagcaaacgaacgatcgaaaagtacagctttcgatcgtcgacggcgcagcgcaggtgaaccgcactcgcgcgccggcacgtcatgcgatgtcgatgccgaaaccgacatcgacacccgcatcgacacaccgcgccgcaacgccgtcagtccccgcccgcctcgtccgcacgctcgacctcgcgcgactcatcgtgccgctgcccctgcccgtgctcgcgcgcgagcacgggcgcaagcgcgcgccctgtatggctcgcggccacctcgacgagcgcctccggcggcgcagcggcgacgatcgtcccgccgccgacgccgccttccgggccgagatcgatgatccagtccgcctcggcgatcacgtcgagatcgtgctcgatgacgacgacgctatgcccaccgtcgacgagccgatgcagcacgcgaatcagcttcgcaacgtcggccatgtgcaggccgaccgtcggctcgtccaggacgtacagcgtgtgcggcgccttctggccgcgccgcgtgatgtcgtcgcgcaccttgctgagctcggtcacgagcttgatccgctgcgcctcgccgccggacagcgtcggcgacggctgaccgagcgtcagatagccgagcccgacgtccttcatcagttgcagcggatgcgcgatcgtcgtgatcgacgcgaagaactcgactgcctcgtcgatttccatcgtcagcacctcgccgatgttccggccgcgccacgtgacggcgagcgtctcagggttgaagcgctgcccgtggcacacgtcgcacggcaccttcacgtccggcaggaagctcatcccgatcgtgcgcacgccctgcccttcgcatgccggacagcggccgtcgccggtgttaaacgagaaccgcgacgcggtatagccgcgcgcacgcgcttcgagcgtgtcggcaaaaagccggcgaatcgcgtcccacacgccgatatacgtggcgggacaggaccgcggcgtcttaccgatcggcgtctggtcgacttccagcacgcggtcgatatgctgccagccgtcgatcgactcgcacccctgccagacgtgcgcgacgttcagcgcgggccgcggcgcactgcgcgcgagcacgctcgcgcggcggttcgcggccggcgcgtcctgcgcggcgctcttgcgcgcgcgccgcacggccggtgacgacagcaccgagcggcccaccgcgtcgagcaggttcgtcatcagcacgtcgcgcgcgagcgtcgacttgcccgacccgctgacacccgtcaccgcgacgagccgcgcgagcggaatgccgaccgtcacgtcgcgcaggttatgcaggttcgcgcgatgcacggtcagccaatgcccgggcaccgcctcggcgttcctgcggcccggcgcgacgacgcgtcgacgcggctgcagcggatggaccatcggctgcgcgagcaggcgccccgtcagcgacgacgactgcgcggccagatcggcgaccttgccctgcgcgacgagcgtgccgccgcgcttgccggcgccgggcccgatgtcgatgatgtgatcggcgcgccggatcgtgtcctcgtcgtgctcgacgacgacgagcgtattgcccttgtcgccgagctgacgcagcgcattcagcaggatctggttgtcgcgcggatgcaggccgatcgtcggctcgtcgagcacgtagcacacgccctgcagattgctgccgagctgcgcggcgagccggatgcgctgcgcttcgccgcccgacaggctcggcgccgcgcgatcgaggctcagatagccgagcccgacctcctcgagaaacgcgagccggctaccgatctcgctgacgatgtcgcgcgcgatctgcgcgtcgcggccgacgagccgcagcccgtcgatccagcggcgcgtatcggacaccgtccactgcgcgacctcgacgatcggatgcccgtcgaacgtgaccgcgcgcgcggtggggttcagccgcgtgccgccgcaatcggcgcacggctcttcgccgacgccttccggttcctgctcgtccgacggcagcgtctgttcgcggccgcggccgtcttcggcgaataccgtgtcgtcgtacgcggcgcgctgttcgcgcgtgagcgcgagcccggtgccgacgcaggtcgtacaccagccgtgcttgctgttgtacgagaacagccgcgggtcgagctccgggtagctcgtgccgcacaccgggcacgcgcgcttgaccgacagcaccttgacgtcgccgacccgcgcggtggaatgaccgttggcgatcgcgtgatgcagatcgtcgagcggcacaagcagatgcattacgcccttgccgatctcgagcgtctcgtcgagacgctgccgcaattcggcctcgtcgtccggcgacacgacgaggtcggcgacgggcagttcgatcgtgtgttcgcggaagcgatcgagcttcggccacggatcgaccggcacgaactcgccgtcgacgcgcagatgcgtgtgaccgcgcgccttcgcccattttgcgagatcggtatacagccccttgcggttcacgacgagcggcgcgagcagcccgacgtgctggccgcgatgctcgcgcagcagctgcgcggcgatcgattcgaccgactgcgacgcgaccggcgtaccgtcgtgcacgcagtgctgcaggccgagcttcacgtacagcagccgcaggaagtgccacacctcggacgtggttgcgaccgtgctcttgcggccgccgcgcgacagccgctgctcgatcgcgacggtcggcggaatgccgtacaccgcgtccacttcggggcggccggccggctgcacgatcgagcgcgcgtacgcattcagcgactcgagataacggcgctgcccttcgtggaacaggatgtcgaacgcgagcgtcgacttgcccgaccccgacacgccggtaatcacgttgaacttgccgtgcggaatgtcgacgtcgagcgccttcaggttgtgctcgcgcgcgttcacgatgcgcacgacgtcctcgccttcgatcgcgcgccgcgcacgtgccgcgttgagcgcggcctgcagcggcacgccttcgtcggcccgctcggcggccgacgcatccatcgcgcgctcgtaatcgcgcagcgccgcgccggtatgcgaaccggcacacgccttcacgtcgtccggcgtaccggcacacagcacgaggccgccgccgtcgccgccttccggaccgaggtcgatcagccagtcggccgcacggatcacgtcgaggttgtgctcgatcacgatcagcgaatggccggccgcgagcagcttgccgaacgcctgcatcagcttcgcgatgtcgtcgaagtgcaggccggtggtcggctcgtcgaacatgaagagccgcgatcgcgcgacgcgcgcctcctgcgtgaccacgcgccgcccgttgccggccgccgccgattcggcgagaaagcccgcgagcttgagccgctgcgcttcgccgcccgacagcgtcggcaccggctggccgagcttcacgtattcgaggccgacgtcgacgatcggctgcagcacgcgcagcacgtccgcgtcgcccgcgaagaacgcggccgcctcgctgaccgtcaggtcgagcacgtcggcgatgttcagcgcgcggccgtcgcgggcgatccgcacttcgagcacttcggcgcgatagcgccggccgtcgcagtccggacagcgcagatagacgtcgctcagaaactgcatctcgacgtgctcgaagcccgagccgccgcaggtcgggcagcgcccgtcgcccgagttgaagctgaacgtgccggcgccgtagccgcgctgcagcgcgagcggcgccttcgcgaacagcttgcggatctcgtcgaacgcgccgacgtagctcgccgggttcgaccgtgtcgtcttgccgatcggcgactgatcgacgaacacgacgtcgccgatttgctcggcgccggacagcgcacggtatgcgcccggcgattcggtcgggcgcccgagctggcgcgcgatcgccggatacagcacgtcctggatcagcgtcgacttgccggaccccgatacgcccgtcacgcagacgagccgctgcagcggaatctcgaccgtgacgtcgcgcaggttgtgctcgcgcgcgccttcgagcacgatgcgcggcgtctgcgcgtcgaccggccggcgcgcccaatgggacgcatgcgcgacctgccggcggccgccgagatactcgcccgtcagcgtggccgcgccgcgcacgtcggccggcgtgccgtcgtagacgatcgtgccgccgcgctcgccggggccggggcccatgtcgatcagccggtcggccgcgagcatcacggacggatcgtgttcgacgacgaccagcgtgttgccggcatcgcgcagccgctgcatcgcctcgacgatccggttcaggtcgcgcggatgtagcccgatgctcggctcgtcgagcacgaacagcgtcttggtcagcgacgtgccgagcgcggtcgtcaggttgatgcgctgcacctcgccgccggacagcgtgcggctttgccggtcgagcgtcagatagccgagcccgacgtcgcacagatacttgagccgcgtacgcacctcggccagcagcagcttcagcgcgtcgtcgagcaacgcgctcggcagcgtcagcgtgtcgaagaagcggcggatgcggtcgatcggcagcagcatcaggtcgtgcacggtgagccccgacaacgcctcgagctgcgcgcggctccagtcgacgccgtgcggcatgaagcgatcggccggcgcgagcacggcgtcggcgttctccttcgagccgagccgccacagcagcgattcggtcttcagccgcgcgccgccgcaggtttcgcacggcgtgtagctgcggtacttcgacagcagcacgcggatgtgcatcttgtacgccttcgactccagatagccgaagaagcgccgcacgccgtaccactggctctgccagctgccggtccagtcgggcgagccgttgatcacccagtcctgctcggccggcgtgagctcggaccacggcacgtcgcgccggatgccggccttcgccgcgtagcgcatcaggtcgtcctggcattccttccacgcgggcgtttgcatcggcttgatcgcgccgccgcgcagcgtcttgcgcgcatcgggaatcacgaggccgagatcgacgccgatcacgcggccgaagccgcggcacgtctcgcatgcgccgtaggcggagttgaacgagaacagcgcggcctgcggctccgcatagcgcagatcgctttccggatcgtgcagcccggtcgaaaagcgccagacctccggttcgcgcgcgaccgcgccgtcgccttccggcgcctgcgcgagcacgtagacgttcacgcgcccgccgccgcgcttcagcgacgcctcgatcgcctcgaccgcgcgcgccttctcgacctgatgcagccggaagcggtcggccaccacgtcgagcaccttgcgcgggcccgtcggcgacgcgacctcgcgctgcgcctgcacgcgcgtatagccgctcgccgacagccactgctcgacttcctcgtcggtcacgctatcgggcagttcgaccggaaacgtgatcgcgagccgcggatcgtgctccgccgtgcgcgcgagcagatccgcatggatcgtctcgggcgtgtcgtgccgcacgggccgcgcggtcttgcggtcgaacagctcggccgcgcgcgcatacagcagcttcaggtgatcgttgagctcggtcatcgtgccgaccgtcgagcgcgaactgcggaccgggttcgtctggtcgatcgcgatcgcgggcggcacgccgtcgacgcggtcgacctgcggccggtccatccggtcgaggaactgccgcgcatacgcgctgaacgtttcgacgtagcgccgctgcccctcggcatacagcgtgtcgaacacgaggctcgacttgcccgagcccgacgggcccgtgacgaccgtcatctcgcccgtacgcaggtcgagatcgagattcttcaggttgtgctggcgtgcgccgcgaatgcggatcaggtggctcgatgacaatggattacccgtcggaaagagttggccggcgtgcgcggcgccggacggcggcgcacgctcgcggccgcgcgcgcgtgacgcggcgcacggctcaatgtcgacggatactatactgtatattcatccagttttccaagacgcccgcattcatggcggccttcgcgcctgccgtcacggctgccccgcgccgcccgacgcgccgtagatctgcccggtcacgtagctcgcctgcgccgacgcgagctcgacgtagatcgacgcgatctcggccggctgccccgggcggcccatcggcacctgctcgccgaacttctcgacgttctgctcggtctgcccgccggtcacctgcagcggcgtccagaacggccccggcgcgacgccgttcacgcgtatcccgcgctcgatcatctgcttggcgagccccttcgtgaaattcgcgatcgcggccttcgtcatcgcatagtcgagcaggttcgcggacggatcgtacgcgttcaccgaggtcgtattgacgatcgccgcgccggccggcatccgcgggatcgccgcgcgcgtgatccagaacatcgcgtacaggttcgtgcgcagcgtccagtcgaactgctcggtgctgatgtcgaggatcgacgggtggctctgctggcgcgccgcattgttcacgaggatgtcgagcccgccgagcgcggtggcggcctgctcgacgagccggttgcacgcggcctcgctgcggatgtcgaccggcagcggcaccgccgtgcgccccgcactgcggatcagctgcacgacttcgcgcgcatcgggctcctcctccggcagatagacgatcgcgacgtccgcgccttcgcgcgcgaacgcgatcgcgacggcgcggccgatgcccgagtcgccgccggtgatcagcgccttgcggccggccagccggccgctgccgcggtagctgcgctcgccgtgatcggggcgcggcgtcatgcggccggcgagccccggccacggctggtgctgcgccggaaacggcgcgtgcggatacagcggccgcgggtcgcgcggcgcggtatcgccggcggacggggcgcccgtctgcgcgacggcgggcatcgcgacgccggccacgagcccggcggtcgtgccctgcatccatttgcgccgcgattcggaaatttcatcggatgacatgatcgagactccatcgaccgctcggcgggaacggccgtgtcgacagcgccccgcggcgcgcgcgcgacgcctggtgggaattcggttaccgacaggccggatgccgatcgggcgcgtgcgcgctacagcggccgcggccggtcgccggcgtcgtcgggcccgtcgtgctcctcgggccacggcttgtcgttggccgggtcgcgcacctcggtctcgcgcggatcgtcgggcgcgaccttgccgacgtcggcgtccggaatttcgtcgagctcgccgccgcccggcgcatggccgggcgggcggcccgcctcgggacgatgcggcggctccgccggctgcaaaggctgttcgtcctgcgtgccggggcgcgtgccgcgcgtgtcgtggtcctgctgctgtttcgattgcgtcatggttctttccggtagatgcggctgcaacggtacgtcgccgccggagcggcggcggcctgcagcgtggccgcaagcaagcgccattccgacgcgcgcgcatcgatggcgtgcgaccatgcgacgaattggcgggaatccgcggcgaccggcccgccgcgcatgccaccgcacgcgccgcggcttgtccgtccgctacacacgatgcagaatttacaagcgccgcacgcacgagggccgactcgcgcgcggcgcggctgccccgtccggcgcggccaggcggtcgtccgggcggtcgccggggcgcggcacgcgcattgctacgcccggctaccgcattgcggcatcgtcacactgccgtggtttggggcaacgacaggaaacgactcgtccggtgtcgtgcgcgcatcgcctgccggcggcgcacgcaacgaccgggaggacgagcacagccatgcggcagcgcgcgcggtacctcggcgaccaccgtgcgcaacgcttcacggcaacccgtagcgagatacaacaatggtttctccgctggaaccggcgccgagcggcgccgaccatttcgtccagttctacgattccgtcgagcaattgctgccggaggtcgtcgcgttcgccggcgacgcgctgcgcagcggcggcagcgcgatcgtgatcgtgcgcgccgaccgcctcgccgacgtcgtcgagcggctcggcgcgctggtcgccgcgatcggcgagccggcacgccggcgcgtgttcgtgtcggatgccgaagcgctgctcgcgcgcttcatggacggcgacatgcccgatcgcgatcgttttctgcgctcggtcggcgcgatagtcgaagccgcgatcgccgcgggccggcccgtgcatgcgttcggtgaaatggtcgccgtgctctgcgcgcgcggccagccggacgccgcgctgcggctcgaggcgctctggaacgagctgatcgagcggcaccgcttctcgctctattgcggctatccgcacgacgcgtttccgggcgccgagcaatcgacgctgtttcgccacgtctgtgcgctgcaccggcgcgtgctgccggccgcgtcgctgcgcaacgacgagcgcgagctacatctgacgctcgcgctgtcgcagcagcgctcgcgcgcactcggcgccgagatccgccgccgcgaggacgccgagcgccagcgcaacggcgtgctgatgcacgcgccgctgccgatcgcgttgctcgccggccccgaacaccgcatcgtgctcgcgaaccaccggttttcggcgatgtgcggacgcaccgacatcgtcggccggccgctcgcgtccgtgatgccgggcgcggactcgccggccgtcacgcgcgcgctcgacgatgcgcgcgcgcacggcgtgtcgacgacgatcggcgaacatcgcgaccgcgcgacgcccgagggcgcgcgcgtctatcggctgcatttcaacccgcagccgcaagccgacggcatcggcgtgatcgtcagcgcggtcgaagtgaccgagcacgtcgccgcgcgcgagaagctgcaggcggcgaacgcggagcgcgaccggctgctcgccgaactgcgcgacgccaatcacgcgaaggaccagttcctcgccgtgctcggccacgaactgcgcaatccgctgacgccgatctcgctcgcgctcgagctcgtgcgcagccgcgaaggccacgcgacgccgaacgagatcgcgatcatccagcggcagctcgatcacatggtgcggctgatcgacgatctgctcgacgtgtcgcgcatcacgcgcggcaagatcgagctgaagaaggaagcggtgcggatcggcgacatcgtcgatcgcgcggtcgaagtcgcgagcccgctgctcgaacagcgccgccatcggctgcacgtcgacatcgatgcggacgtccgctgccacggcgatccggtgcggctgtcgcaggtcgtcgcgaacctgctgaccaacgcggcgaaatacacggcgccgggcggcgacatcgggctgcacgtcgcgcgcagcgacggcgacacgatcgtcatcgaagtgcgcgacagcggcgccggcattccgccggaccggctcgacagcatcttcgaaccgtttttccggctcggcggcgagccgggacgcatggacggcggcctcggcatcggtctcgcgctcgtgaagagcttcgtgatgctgcacggcgggaccgtccgcgccgatagcgcagggcctggtctcggcagtacgttcacggtgacgctgcccgaataccggccgaccgcgctcgacgccgacgcgcgcgaacccgagcatcggcccgccgcggtgccggtcggcacgcgccgccgcgtgctgctcgtcgacgacaacgaggacgcggccgcgacgctcgcgcaatggctgcgcgacgcggggcacgacgtcgcggtcgtgcacgacccgctgtcggcgctcggcgcgttccgctcgcacgagcccgacgtcgcgatcctcgatatcggactgccggtcatggacggctatgagctgatccggcggctgaaggccatcgagaccgacaagccctgcaccttcctcgcgctgaccggctacggccggattgcggatcgcgaacgctgtctcgaagcgggattccgtcatcatctcgtgaagccggtcgatccggccgcgctgcaccgcgcgatcgacgacagcgaccccgtgcatgcgccggcgccgctggcgcccgcggcacccatcgcagccgtggcgcccgtgccggccgcgtcgcccgttccgccgttgccgcaagtcgacggacagccgcagctgtgagcgcttgtagcggccgcgtgctgctgcgtaccgtgtgcggcgcatgcggcacgcgcgatgctcgtccatcgtaacggccgattccgcggccgcaatcatcacggaggacgatcatgaccggcaccccgaccccgccgcaggaacacgacgataccggccggccgcccgaaccgcccgcgcccgagcgcaacgacgatctgcccgaattgccggatccgacggaagtcggcgaagacggctagcgtcgccgcgcggtgcgcgcggcacggcgtctgtgtgcacggcgcgcccacgcggcgcgcgttgcacgtcgcccgttgcacggcacccgctgcacggcgccccgctcgcgcgtcgcgcgtggcaccgcgccgctccctcatcccttgttgccgggctcgcgcgtgcgctcgccgtacgtgtcgttgccgcaatgcggacacttcggaatccgctcgccctgacgcacgtgcgtcgagcgatggcacttctcgcagcggaagtcgcccgtcttctccgctttttcgcctgcatgagccgtcatgtcgaatctccatgacgacgcgcgcacgcgcgccggccgcacgccgacgcgctgcggccgtcgtcgttcagatgcgccgccggtcgtgcgcgagctcgtcggacagcgcggtatcgtcctcctgcagcggctcgcccggaatccggcgtttcgccgactgctcgagcggcggctcggtcgcggccgtcgcgccgccctccgcgtcgagctgccgctcggccatcagccagtacgcttccgcgttgccgtccggcgagccggcgtcctgccagagacggtacgcgcgttccctgatctgcgcttccctgtcgccgttcttcacgttctgctgatcgtccatcacgttctcccgatgatcgatgcgtttgctgcccgtgcgccgggccttgcgcggggccgccatcagcgctccggccgcgacggcgacgagacggcaccgagcgtcgacgacatgccgccgtcggccgaggtcgcgagatcgccgagcgcgacgatgccgaccagccgcttctcgcggtcgaccaccggcacgcgacggatctgcgcgtcctccatcttcttctggacctccgcgatgtcgtcgtcctcgtagcaccagttcgcgggtccgctgacgacgccctcgatcgactcgtcgggcggcacgcccatcgacaccgcccgcacgacgatgtcgcggtcggtcagcatcccgatcagccgcgttccgtcgcacaccggcagcgcgccgacgttcaggtcgtccatcagcttcgccgcatcgcgcagcgtctgcgtcggcccgatcgtcgcggcgtcgcgcgtcattacatcagccactatcgtcatggttcactccttccaaaaccggaaaaccgcaaagcgcggtgcggcgaacgagcatcgggcgttccgcgcgcggattcgcgcgccggcgcgcgtcagttctccgccgaacagcggatcgacttcaggccggcggggcccgccatgccggtgagccggtgcaccatcgcgtcgttgtcgggcgtttcgcgccattgcacgacgaaggtttcctcgcgcagcgactgcgtcgccgcctcgtgaaacccgcgcacgcggcacttgaagcccgcctcgcgcatcagcgcgagcaggcggtcgcggctcgtcgacgcgatctcgtattcgaccgtcacgagcgcggtgcgcgtgcgccgcagccgctgctcgacgtgccgcagcggccatatgacgacgagcccgaccgcgagcccgagcgcgcccagctgcaattgcccgccgccgatgcacagcccgatcaccgtgacgaaccacagcgtcgcggccgtcgtcacgcccgtgacgagcccgtcgcgatgcaggatcgcgccgccgccgatgaagcccatgccggtcaggatcccgagcggcagccgcatcaggtcgagctgcgcgaagctttgcggcgtcttgccgctctgcccgagcaacgcattcacctgcagcatcgccaggcacgcggcggcgcagacgagcatcgccgtgcgcaagccggccgtcttgccggcctcgctgcgatcgaagccgatcagcgcgccggcgatcagcgacagtgcgacgcgggcgaggatgtcgccccattgaagaacgatcggcatcgtgtccatgtgcgcgctccgcgcgccgacgcgcgatcggcacgccgtcgcgcgcacgcggcagcgcacggcgcgcgcgggatgccggccgaagacgtcggcggttgcccgcaccgcggggatcgcggtggatacgaccgatcagcaagttccgtccccgctacaccgccatgggcgcacgctgtcgtcggacaaatgcgtcgtcgctcgtaatcggctgccgcgtgcgccgttcggccgttcgtgcacgtgtagaacctgtccgcgcgattgtagaaaggtgtcgacgcagcgcggcatccgcgccgcgtgcacgcgcgcgcgtggcacggccgctgcacggcgtgccgctcgcgcatgccggcgccgcgcggcgcgcggcccgcgaggcaggtacggccgatgcgggcccgcacgccgtcgcgcccgcctgcggcgcttgctaaccgcgtccgtcatgtccgtgatcccgtttgccgcgtcgatgcagcagcgcatcgccgatacaccgccgctcgcgcgcccgctgcgctcgatcgtcgtgttccgtgcgctgcggctcggcgacatgctgtgcgccgtccccgccttgcgcgcgctgcgcgacgcgcagccggcggccgcgatccggctcgtcacgctgccgtcggccgcgcagtggatgcgccgctacgatcgctacgtcgacgacatcgcggtttttcccggcgatgcgcggctgccggagcgcacggtcgacgaggcggcacgcgcggacttcggcgcgacgctcgcgcgctggcagcccgatctcgcgatccagatgcacggcgacggccgcgtgacgaacgcgatcgtcggccgtttcggcgcgcgggccgtcgcgggcttcacgcgcaccgatgccgtgcccacgacgcgtgcgtggctgccctatccggaccgcggccccgaaccgctgcgcctgctgcagctcgtacgcgcactcggcgcgtcgacaccgtcggccgacgcgtcgcacctcgaatttccgcttacgccggccgaccatgcggaactgcgcgacagcgggctgctcgcacggctcggcgaccggccgctgctctgcgtgcatccgggcgcgagcgccgcacacaagtgctggccgcccgacgcgttcgcgcacgtcgcgcgccatctcgccgcgtgtcacgggctgacgatcgtgctgaccggatccgcggccgagcagccgctcgcgcgtcatgtcgccgcgcgcacgggcggcgacacgatcgacgcgacctgcgggctgtcgatcggcgcgatggccgcgctgatcgcgcgtgcgcggctcctgctttgcaacgacaccggcgtctcgcatctcgcggccgcgctgcgcgtgccgagcgtcgtcgtgttgggccgcgcggaccccgagcgctgggcgccgctcgaccgcaaccgccacgtatgcgtgcgcgacccggacgcgacgcgcgtaaacgacgtgctcgaagcgggctgcatgctgctgtcgcgcgatgcacgcgcacacgcggcggccgcgctatcgccgccgcgagacgacgtgtccgcgcgctagcgccacgtgtccgaaccgatcgaggagaggccgatgcaaccgatccatgccgccgacatcacgtacttccacgatgcggcgctgctcgcgcgcgtcgacgacgactgcggtgcgaccgtcgacgacgtcggtcccgcgtggcggcagatccatcgcaatcacgactgcaatgcgtcgctgtggcgccacgaggacgaagcgcggcgccgcgacgtggccgatcgcgcgatcgtcgagaacaagcgcgcgatcgatcggctgaaccagcagcgcaacgacgcggtcgaggcgctcgacgaggtgctgctcgccgcgctgccgcccgcgcacgcggatgcgcggctcaacagcgaaacggccggctcgatcatcgaccggctgtcgatcctcgcgctgaagatccatcacatggggctgcacgtcgcgcgggacgatgtcgacgccgcgcatcgcgcatcgtgccgcgcgaaactcgaacgcctgcgcgagcagcgcaccgatctcgccgcgtgcctcgatgcgctgctcgccgacgcggcggccggcacggcgcgcttcaaggtgtatcggcagttcaagatgtacaacgatccggcgttgaatccgtatctgggcggccaggtcgcgaacgatacggcggccgcgaacgcgggaccggtcgcctcggctgcagcaccgactgctgcaccggccgagccgacgcgtgacgatgcgcccgaaccggccgcacccgacgacccgccgccgacacggccgaccgacgacccgccgccgacacggccgaccgatgtcccgcccgacatgccgccgacaccgccgatggacgtcccgcccgatgcgccgccgacgccgccgggcccgcctcccggtgtgccacgcggctcggccgccgacgcgcacgcagccgcgtcgcgccacgcagcgcacggcgcggacgacatgcacgacacgatcgcccgcccatcgccgacacagccggcatcgcacgccgtcgacgtgctgattccgacctgcgaccgcccgcacgcgcttgccttgacgctgacgaccgtcgcgctgcaaacgcaccggccgttgcgcgtcgtcgtctccgatcaatcggcgctcgcggctgccgacgatgcgctgctgcgtgccgccgtgcgcttcgccggcgcgcagggcgtcgacgtgcagctcgagcgccacatgccggcaatggggctcgccgaacagcgcgccttcctactggcgcatgcgcgtgcgccgcgctgcctgttcgtcgacgacgacgtgattctcgaagccgatctcgtcgcgcgcctcgtgcacgcgctcgacacgcaccgctgcggcttcgtcggctccgcgctgcacgggctcagccatatcggcgacgtgcgcgcgcaccatcagcacgtcgagttctgggacggtcgcgtgaggcccgaggtgctcgcgccaggcggtcccgaatgggcgcgtcatcatctgcacagcgcggcgaatctgtaccacgcgcaatgccggctgcgcgtgccgcgcaacgcgtcgcgcgtctaccgcgtcgcctgggtcggcggctgcgtgctgttcgataccgcgaagctgcgcgcgtgcggcggcttcgaattctggcgcgcactgccggcgcggcattgcggcgaggacgtgctggcgcaactgcgcgtgatggcgcgcttcggcggctgcggcctgtttccgtccggcgcgtatcacgcggaactgccgacgaccgtgcgcgagcgggacgtcgatgcgccgttcgtgctcgcgcacctgatcgacgaagccgctcatgcgatccgttgacggacatatcggcgacgtccggtccatcgcggtggtcggcccggacgcgctcggcgacacgatgatgacgctgccggcgctgcgcgccttgcgcgtcgcctaccgcgacgcgtgcatcgtctatgtcgggctcgactggcatgcgtcgttcttccgcgatcggccgggcccgatcgacgtcgtgcgcgtccggccggccgccgtcgatcccggccgcccgctgccgcccgacgcgccgcccattgaccggacgtttcgcgtgcgtgccgacgatccgccgttcgacgtcgcggtgcagctgttcggcggcggcgcgcaggccaatccgttcacgcgcgcgctcggtgcgcggatcgccgtcggtgcgtgcgcgccgggcgcgccgccgctcgatcgctggacgccctacggccgctggcagaaccgccgcctgctcgcgctcgagatcgtgagcctggccggcgcgacgctgtggccggccggccccgacctcgccgtgatcgagcgcgaccgccacgcgatgcgcgcagcgctgccgcccgacatcgcggagcagctgcacgagctcgtcgtcgtgcagccgtccgcacgcgatccgcggcggcgctggtcgccgcggcatttcgcggcggtcgccgaccggctcgcggcacgcgggctacgcatcgcggtggtcggcaccgcgcaagagcggccgatcgtgcgcgcggtactcgacgcgatgcacgcgcccgcgctcgatctggccggcgcgctcgacatcggcggcctcgcggcgctgctcgaacacgcggcgctgatgctgtcgaacgacacggggccgctgcatctcgcggccgcgctcggcacgccgtgcgtcggtatattctggttcaccaatgcgctgcaggcgttgccgctcgcgcagggccgctgtcgcgcggcagtgtcgccgcgtatcgtctgcccggtctgcggcgagcccaatttgacgtcgcgctgcgcgcacgacgacagcttcgtcgacgacgtaaccgtcgacgaagtcgcgacgcttgccgacgaagtgctcgccgagcgcacctagccgcaccggcttccccgagccgcttccctgccacttgaaaggagttcgctcatgctgacgcagcaaacgaaggacatcgtcaaggcgacggcccccgtgctggcgcaacacggctacgacatcatccagtgcttctatcgacgcctgttcgacgcgcacccggaactgaagaacgtgttcaacatgacgcaccaggaacagggccagcagcagcaggcgcttgcgcgtgcggtgtacgcgtatgcggaaaacatcgaggatccgggtagcctcgcggccgtgctgaagaacatcgcgaacaagcacgcgagtctcggcgtgcggcccgaacactatccgatcgtcggcgagcatctgctcggcgcgatcaaggagacgctcggcgatgcggccaccgacgagatcatctccgcgtgggcgcaggcgtacggcaacctcgccgatctgctcgccgggatggaaagcgggctgtacgagcagtcggcgacgcgcgtcggcggctggaccggctggcggaccttcatcgtccgcgacaagcggccggaaagcagcgtgatcacttcattcgtgctggagccggccgacggccagccggtcgcgaatttcgagccgggccaatacgtgagcgtcgcggtcgacgtgccgacgctcggcctgcaacagatccgccagtacagcctgtccgacatgccgaacggccgcacgtaccggatttcggtgaaacgcgaaggcggcggcccctatccgcccggccatgtgtcgtgcctgctgcacgatcacgtgaacgtcggcgacgagatgcgcctggccgcgccttacggctgcttccatatcgacgtcgatgcgagcacgccgatcgtgctgatcagcggcggcgtggggctcacgccgatgatcagcatgctcaagcgcgcgatccaggatccgaagcggcaggtcgtgttcgtccacggcgcgcgcaacagcggcgtgcacgcgatgcgcgaccggctgcgcgaaaccgcgcgcacgcatacgaatttcagcctgatcgtgttctacgacgatccgcttccgcaggatctgcccgggcgcgactacgaccatgcgggcctcgtcgacgtgaatgcgatcaaggatgcgatcctgcttccggacgccgattactacatctgcgggcccgtgccgttcatgcggctgcagcacgatgcgctgaaacagctcgacattccggaagcgcggattcattacgaggtgttcgggccggatctgtttgcggaatgatgcgcggcgcgcgggaatcgcgatcgggaccgtcgcgtgacgtccctgacgttcgtgcgtatgcgccggtgcggcaccgcagccgatgcgctgccgcgccgacgcgaaattttcccgaacatggcgggcgcatcacgccgatattcgcattcatcgggataagttttcttatcataacgacatcattttgatccgtaacttcgactttcaaaaacgcacgtcacttcgccaccggtgaaacgcgcagcatgcaacgcctcaccgggcacgccgagacccgacgcgatcgttcggccttacatcgccaacgacgcatcgaccgcagccgcgcaaaccgcttgaccttgaacttcgcttgaaggttatggttaatgtccgcgcgcgcaccgaggccaccggtccgcgccctgccctgcggcaaaccacgtcgcgcgacccgcgacggcccgtggccgatcgcgacaggactaccgaacatgacccgacgcatcctccacgtcgtcacgaacatcgcgcattacgccgacccgtcgcagccgaccggcctgtggctcgccgaactgacgcacgcgtacgacatcttcgccgcgcgcggatacacgcagcagctcgtcagtccgaaaggcggcgtgtcgccgctcgagccgcgttcgctcaaatggccgcacgcggacgccgccgcgaaagcatggcgcgccgatccggcccatcagacgctgctcgccaacaccgcacgccccgacgacatcgacgcggccgcgttcgatgcgatctacttcaccggcggtcacggcgtgatgtgggacttccccgacgatgcagggctgcagcggctcacgcgagaaatctacgaacgcggcggcatcgtcgcggcggtctgccacggctattgcgggctgttgaacacgcgcttgtccgacgggtcgctgctcgtgaccggacgccggctcacgggctacgcgtggatcgaggaagtgctggccggcgtcgcgaacaaggtgccgtacaacgtcgaagaggagatgaaacggcgcggcgcgcgctatgagaaggcgctgctgccgtttacgtcgaacgtcgtcgtcgacgggcgcctcgtgacgggacagaatccgcagtcggcgaaggcgacggccgagcaggtcgcggcgctgttgtagccacccgcgcgcgcgcaacgcaacgaaacgcaacgcatgcgccggccgatcggtgccgcatcggccggcgatttcgcgacgcgtcgcggcggtgcgcggcggtgccgcatcggcactgcacacgtcgttgcgaaatcggctcagatcgcgtcgaaacgcaggcccgcatgccggacgagccggtcgacgagacgctcgccgaacatcgtcgcgggcgtccagaacccgccgccgcgcgtgccgtcgttgcctgcgcggcagtcgagcgcgagacagatcgccgcctgcccgagcatcttgcccgtcgacccgtaaccgggatcgcgatcgccggtcaccttcaggcgcacgatccgcccgtccggtgcgtgaccgaagaagcgcagatcgaagcagcccgcgcgctgcgcggcgaggctcggtccttcgccgggcttcggcaacaggaaacgctccatcgcgctgcgcacgggcttcacgagcacgccggccatgaatgcgccgagcgcgacgacggtcgcccgcgcaacgacgctgccgcggatgccgcgccccgtcacgatcgcttcgtcgtagcggaaaccgctgccgtatgcgtcgccggccagcgcgttcgaacggtgtacgacgcgctcgttgacggccgccatcacgaacggcgcgatccacgcgtcgcaatcgcgatcgaactcggccgaccggaccgcatgctgacgcaccgtgaagcgatgatcgcgcggacacagcgcatacggatcgagcagcatgcggcgcagcgccggatcggccgcggcctcgcgaacgacattgatcatgctcgcgaccgttccacccgacgcgccgcccttcaaggtcttgacgcgcatcgtcacgtgctcggccggcgcgccccattcgtgccgcgcgcgttgctgaaggacgtacacgccaagatccgacggaatcgaatcgaagccgcaacaatgcacgatgcgcgcacccgactgcgtggccgctgcttcgtatcggtcgatcatgcgcttgatccactgcgtctcgcccgtcagatcgcaatagtcggtgccgctttgcgcgcaggcgcgcacgagcggctcgccgtacagcgcatacgggccgacggtcgacacgacgacgcgcgtctgcgcgcagagcgcctggagctgcgcgtcgtcggacgcgtcggcgacgaggatcggcagcgtgcgcgccgcgtcgccgagcgaatcgcgcaactgcgcaagcttcgcttcggagcggccggcgatcgcccaacgcagcgtgtcggcgccgctcgagagatgctcggccagatggcgcgtgaggatctggccgacgaagctcgtcgcgccgaacaccacgaggtcgtaggaggcttgggtcatcgatgattccttggcgacacgatgggataacgcgcgctcagcgctgcgagcggcgcgacgaacagcagctgcacgctgccggaacggtagtagaaattcggcgcccggatggcgccgaccgacgattccacgatgcgctttggcatgcgccggaagaagtcgacattgccggcggccgggtcgcgtgccatctcgtcgagttcgggattcatccggaagcgatcgtagtagccgcctgcgggcacgtcgaccgtgggcgagccgagttcgactggcgtggtgccgatgcgcatgtccatgtcctgcctctcctcgctgattcgtcgcggcaggcgccgcctcgcaagcccgccggctcaaagagcctcagccggcactctaggcttgaacttcacttcaaggtcaaggacctgcattagaggaacgcctcggcgcgcctcgagcacgcgcgctatcgcgcggcgcacgctgggcgcaatcgacatcggtgggccggctgccgtagagaaaatggctttgtcatcgctcgcgcatagcgcggcgagcggcgtgcacgagaaacgccgtcgactatggatcctcgccggtctcgcctcggacgacaggaggccgagtatatggcttggcctttcatcgtcagagctgtgccgtgacctgaaaaccgaccgtgacacgcgccgtcggaaacccggacggtttgtagaccggcgtaccggcgaacaggtcgtagccgtaggcaccgaagcgtgtcgcgacgctgcccttcacgccgagcgccgcaagctcattgatcggagcgagctactcggtgcgctgcccaccacgacgaggcagttttgctgaaattgagacacgatcccaacccaagccaaagcggcgggtcagcggcgatgctgatagtgcccagatcccacaaagttctgatcttccggatacgtcacgcgacagactcgatatccactgttaggcgcggcgagattgctccgaccaattggtctgcacacatcagcctaatgaaattgacgtgaatcgaacctgaaaggaaagcggttgcttttttctcaccgatcgcattgcgcgcgactatctgctcagcgacatgcgagccatccaatattgtcgacgcatcgtcatcgcgtcctgtgagacctcgtcatttagcacggagaccatggtcatgaagcgggattctgtcctgacgactgcggctggcgcttgaaccgtaccggtcattaaagtcatggttgagcggctgattgttccgatagccgttcgcaccacaatcaataactattatttctaaatcgacattaataccgatgtagcatttatttccggtgcgcgttgacaattttcgacctgcctgctagcttttctcgattgatgccgagtttcattgcgtcggaatctgtcgcgatgtagcaggcaatatttttaaattggtctcgtaattgatactcgttaaaatatcaatgtcaagcgcacatgcgagaaacctgcaaatcggctacacgtcgggcgagggactctgtgttccagtcccgctatttcgttggccatggaatcgacatcagcatcggagacgatcgaccgtctcgatctggttatcacggtcgacacacccgtcgctcatcttgccggcgcaataggaaagcccgtctggatcttgctgtcgacgtaggctgatcggcgttggggtatacaaagcaaggtctcggcatggtttcccgcccaatcgcgttcaacaccgtttgcaagcatagacggtcgccgttcggcccggacgaaaacatgcgcgcgacgatatccggtcgcttgaccggtattgtcctcggactcgggttcagtgtgacggtcacgtcgacattctcttaaagcggttatggacaacataagcgcctatcccggtcaaccttcgcaccggctcgggtacgagacggtcaaaaacaatgcggctttgcggcgcttcgccggaatggtagtactgtcgcgcggatcgccgtctgaactccaataacatgaaacctccgaagagtcattcctcgttgccttcgttacgcgccctacgctacttcgtcagtgtaggcaagcatcgaagtatcaaagccgccgccgcggaactccacgtgaccgcttcggcgatcagccaacaaattctcaagctcgaggacgaactcggcgtgagtctgttgcatcgctctgcacgaggcatcgatatcacacctcacgggatgcgctacatgcaggagctgaatcaggtattcgaccggattcttcgggcgacagatcgactacgcagcaatgcaaaccataccgagatcgtgactgtcagttgcgcgcacagcttcgcgatgcagtggctggtgccgcgattggcccaactcgcgatcgccgaaccaacggtagatctaaggatcagtacgacgaatcgctacgccgcgttcgcagaggaccagatagactttgcagtacgacacggcaccggacgctatcacggactccattcggaacttctacttgacgacccgctgtctccggtttgcaatccgcgcttgataaagcaaatcgggcccttctcatcgttttccgaccttgtacgcacgacgctgttgcacgacgagcggcacaacgaatggctcgcgtggctggaaaagtatcgcgccgatggcatacgtggaaataagggagcgatatttactgattcgaacgtcgcgattcatgcagccatggcctgccacggcgtcgcgctcgccaggaagtctctcgtcagatcggagctggatgatggtcgactcacgatcctgtttgatgcgccattaacgccggagtacgcgtattaccttgtctatccgaacgagacgctcgataatccgagcgccatcttgtttcgcaagtggatcatgaagaacgtcatgcagtcgcttgcatcgtccggttgacttcagtgcgtgagcggcctgataaccgtcgcgtcggggccgtcatactggacgtttgccgaccagcaccgaaggtttgagcacaccactcgcgagcatcgtccccagaatcacaaccccgcatcctgcaatcatcatcggcgatatcgattcatccagaaacagcgtgccccacaggagaccgaagattggcacgagaaacgtaacggatactgcccttgccggcccggccgtcgcgatcagatagaaatagataatgtaggcaattcccgtacaggcaacaccaagcgcgatcaccgagacccatgcggtcgtcgatatcggcgtcgacggccaatatacaacagcaaacggcgcgagaacgatcgcagcgccgatcatactgcccgttgcgattgcaagcgaatccactccggccaggaatctcttcgttgcattcgcagagatcccatacagcagtgtcgcgcagagaaccgcgatcggtgcgatcgcgctttcactgaacgaccgcagcccgctcaggtctttccatacaagaatcagcacgccggcgaagccgataaacaggccagccacgcgcgtcctgcttaatcggtctcctatccatacgaacgcaacgatcgcggcccacaacggcgtcgtagcgttgatcaccgacgtgactccagcaggcagcgtcagctcggcataagcgaagaggcagaaaggcagagcttgatttagcacgccaatcgcaaacagcggtacgatcttgccggacatcctatggaatccccgtttcgatccgaggacaatagcgagaaaaactgcggcaatcaaaattcgcactgccatcaacggcactggtccgaactcgggcgcaccaacccgaatgaacagaaatgacgcaccccatagtgcagcaagcgtcaacaaaaaagcgaaattggtggcattcatggctgagttggtcgattttgggagttaaaagaaccgtcgttactctcgtacagccgcgggattggcatttgcaccgcacatgacgactgcgacaagctcgccgggagatgacacgtagcgaccgttattgaacttatgtcagaaccgactaaatcagaaagcgaacgtacgaccgatccgtccgttccatgctacaaaaatgttcatttagttggctcaaacaggctgagaatcaaagacagcgaatccatgctccgccgacatcactatgtggcgcgcccacatcatgatctcgtcactcttgtgaataggctctctcattcaccacagcttaagtctcggtcggcgaatctttcccgtaaaaattgaactatctacacacgacgcggcaaccgtctcagcgtagcgatgcgattattcccgagcaagctagatttatttttttagcattagagaatctaattcatcgtgccgccataccaacgaccggctcttttgttttgtcggctcatccattcgagcagagattgcttcgcgagcaggccatacttcaggtgtgagccgtccgccagaccgctgacggcttcgacgaaggcgtcgaacacatcgagaaagcgagaaacttgagcgtttggcgccgcgagcgcagttaggcgagtccaacgggaccgttgacccggttgttatgttcttcttctcgtgccggccaccattgccggcaggagaagcccttacgacgctagtgacctacctgccaatgggcgtgcaggatattcgccgctgcgcgccggtcgtccagcagcatcgccgatgcatgcagcacgcgccggtatcgtcgcagcatgacgcagcgcgcgcccccgcgctgagcagcgtacacggctacggttgcgcgggcgcctgcgcgtcgcgcgccgcatcggttcgcgaagcatcggcacgcgcagcatcgacacgccgagcatcagcacgcgccccaccatcacgcccaccctccccctcccgccaccccccgccgagcgccttgtacagcgcgacgagatcggtcgtcgtctgcagcgcgccctgcacggcctgctgacgcccttccgaccattgccgctccgcgtcgagcacgtcgagaaacggcgacagccccttgcggtaacgatcgcgcgcgagttccagcgcgccctgctccgcgcgcacggcatcgtcgagcgcggccgcgcgcgtctggtcggtgcggcacacggcgagcgcattgtcgacgtcgcgcagcgcgacgagcacggtctgccgatacgcgagcgccgcctccgcctgacgcgcctgcgtgagccgcaggttcgacaccagcgcgccacccgaaaaaatcggcagcgataccgcgggcccgaacgcatagaacagatgcgaccagtgcgcgagctcgcgcacatgcgtcgcgcgcagcccgacttgcccggtcagcgacacgtccggatagaactgcgcgaccgcgacgccgacgtcggccgtcgccgcgtgcaggtcggcttccgcgcgccggatgtcgggccgacgccgcgcgagcgtcgacggcaggccgaccggcacggcgggcggcacgcccggcagcgcacgcggcgtgtcgagccagtcgtcgagcgcgcccggcgcgccgccgaccagataggcaagcccgttcttcagcagcacgatctgctgatcgaactgcggtagttgcgcacgcaactgggcaagccgcgcatcggcgctgcgcacgtcgaggtcgctcgccaggccgtgtgcagcctgctcgcgcgtcagatcgcgcagttcgcgctgcgcgtccacgagttcgtcggcgagcgcgcgctgcgtctgcgcaccgcgcagctgcagataggtctgggcgacttcggcttcgagcgacagcaatgcgtcgtcgcggctcgcgacggccgcacccgcctgcgcatcggcggcctctaccgtgcgccgcacgcgtccgaacagatcgagctcccacgacgcgtcgaagccggcctgccacaggttgaccggcgattccaatgcatcgagcgcgccgcgcgcacgctgctgcacggctgcgccggtgcctggcccgagccggtcgagcggcgagcccggcgcgccgagccggtcgatttgccggtccagcccctgatcttcgacgaaccccttcaggccgagctgctcgcgctgatagctcgcactcgcgcgcacgtcgggcaagccctgcgcggcagccgcacgcacctgcgcacgcgcctgcgcgatgcgcaacaccgcggcctgcacgtcgaggttgtcgcgcgccgcgcgttcgacgagccggtccagcagcggatcgccgaacgcgcgccaccagcgcggatcgggatcggcgtccgtcgtcggcgtggaagccggcgcgctcgcgcccgacgcgggcgcggccgcgtccgcgcgctgcagcgcatgccagcccgcgggcaggtccgcacgcggcggtgtgaaatccggcccgaccgtgcacgcgcccagcagcgtgccggcggccagcgcggcggccgcgacagccacggccgtcgcacggcgcagcgcgcgcggccgtcgactgcggcgggcgacgtcgcacgtcgtcatgtcaatgccctcctccggcacgtgcggccttcaccggcgaaaacaggaatgtcaacggaatgcacgcggcacaaaacaccgcgagcagcgcgaatacgtcgatatacgcgaggatcgtcgcctgcgacacgaaggtctcgtagagccggccgttcgcggtctgcagcgcggccgccggcgtgccgcccgacagctccgcgatcgctcgcgcgttcgcatgcagcgcgtcctggaagttctgcgacagcggcgacgtatgcgcggacagatgcgccatgcgtgcctgcgtgcgttcgcgaatcagcgcggtcgacaccgagatgccgatcgaacccgcgacgttgcggaacatcgtaaacaacgccgacgcatcgtcgttcagccgctgcggcacggtcagatacgcgagcgtcgtgatcggtacgaacatgaagccgatcgcgagcgactgcgcgcagcggatcatcaccagatgccgatagtcgatgtcgggcacgagcatgcgcgaatacgccagtgcgaacgcgagcagcacgaagccgaagccgacgagatagcgcgtctgcacgtgcggcatcagccggctcacgagcggaatctcgagcgtgatcaagagcgcgcccggcgacagcacgagaccggcgagcgtcgccgtgtagccgagatgctgctgggcgagctgcggcacgatcaccgcgctgccgtacagcacggccgcgaacgtcgcgatcgtcacgcagccgagcgcgaagttgcgatcgcgcaggcacgacagatcgacgacgggcttcttcgtccgcagcagccagagcgtcgcgccgacgagcccgagcgcagacagtaccgcgaaaatacggatgaacgtcgagccgaaccagtcctcgtcctcgccgcgatcgagcatgacctgcaggcagccgagcccgatcgcgatcaggccgatcccgacgtagtcgaccgacagcccgcgcaccgctccgcgccgccacggcggatcctcgacgagctgcatcacggcgagcacggtcagcacgccgatcggcacgttgagcaggaacacccagcgccacgagaagtgatcggtgatccagccgccgagcgtcggcccgagcaccggcgcgacgacgatcgcgatcgccgacaccgagaacgcgcggttgcgctgctcgggcggaaacgtgtcgaggatgatcgactgctggttcggctgcagcccgccgccgaacaagccctgcagcacgcggaacacgatcagctcgccgaggttcgtcgcgatgccgcacaggaacgagcatgccgtgaacgcggcgatacagagcacgaagtagcgcttgcggccgagcagccggccgagaaacccggagatcggcagcacgatgccgttcgcgaccagatacgacgtgagcgtccaggtggcctcgtcgtagctcgccgacatcgtccccgcgatgtgcggcagcgcgacgttgacgatcgtcgtgtcgagcacctccatgaaggcggcgagcgtgacgacgacggcgacgagccacggattcgcggccggccgccaatcgccgccgggcgccgccgcctgatcggcgggccggttcatcggccgagggccgctcggacgaacggcagtcgaaggtcggacatcgttgcgctccgtgcgcggcgcgccgcatgcggcggcggccggtcatttcagatggacggtcggctcgaccgacaggccgaggccgagcggcggattgcgcggcagcggaccgtcgagcacgatcttcaccggcacacgctggacgatcttcacgaagttgccggtcgcgttctcggccgggaacgcggaaaaccgcgagccgctgccgagctggatgctgtcgacgtgaccgtgcagatcgagatcgggatacgcgtcgaccgacacgtcgacgcgatcgccgacgcgcatccgcttcagttgcgactccttgaagttcgcggtgatccacacgcgcggcgtcacgatcgagaagatcgacgtaccgggctgcaggaacgaaccgagttgcacgttgcggcgcgtgacccagccgtccgacggcgcgcgcatcgtgcagtacgcgagattcagctccgcctgctcgagctgcgcgcgtgcctgcaagacctgctgacggcgttcctcgacgactgtttcggcttgccggatctgctgcggcacgaggctcgcggtgcgcgcctgcgcctgcgccatcgcgacgttcgcgtcggcgctcgcgcgctgcgcgtcggccgcgtcgatcgcctgctgcgaggtcgcgcgcacatcgaccgcgcgctgccgcgcctgcgcggccagcgcctgccggtacgcggcttccgccgattcgatctgcgcgcgcgcctgccggtactgcgccggatactggacgcgcgcgatgtcgagctgcacgcgcgccgcgtcgagctgcgcctcggcgagaccgagctgcgcgtgcgccgcgtcgacctgcgcgcgatagtcgcgcggatcgatctcgacgagcacgtcgccgcgatgcacgtagacgttgtcgtcgaccgcgaggcgcgtcacgtagcccgacacgtgcggcgcaaccgcaatggcgttgccgtcggtgtacgcgtcgtcggtgctttcctgattgcgtgtcgcgaaccaccagacgagcccgccgacgacgagcagcaacgcgatcgcgccgaggatgatcagcggcttgcggcccggccgcttgcgttcgccgccgtcgcccgcgccgtcgccgtcgctgccggtgcggccgccgcgatcgtcgtgcggatgcccgtctccaccgccgccccccggtgcgtcggcgtcgcgctcgccgcgcggctcgccgtgtccgctgcccgtcccgctgccgcggtcggcggcgtcgtcgccggcacgcgcgacgcgcaccggcgcgccgcccggctcgcgatcgagcggcgcatcggccgtgcgcgcgcttgcgcgacgccggacgccgccgcgcgcgatgcgcgtccgcgcctgccgtcgcgcgagcggcgaagcgcgcgtcggcgcgacgcggtctcgcaggcgatcgggcaacggggacacggtgacctcggacatcgaacggcgctcctgtgtgcaacccgtgcgcaccgacgtgcgcgcgggcctcatggcgcgcgatcgaagcaagtgccgcgcctgcccggcgcggatccatgccgcgtcgacgatgcggccgccgctccgacgcgcattttttacaaggacggttgcaccggccgcgcggcgtcgcgcgcgcagccggcacgcgcgatgcgcgcgaagcgcgtcccgttccgacaggaggcattcgatgacccgtcccaccccgctcgacaccgatacgcgcggcgaagatcgcggcgacagcacgccgggccccgaaggcaagcgcggcggcaccgcgacgccgccgccgcgcagcgcgcgcgatccggccgagggcaagccgcagtcggacgatgcgcggcccggcgcgcaaccggccgatcacggcgaccgcgccgctgacaaggactgacggacagccacgcgaccggcgtcacgtcagcagaaatgacaacgcgttgaaaaaccgcgggcgcacgcggccgcggccgcccgcgcggcgcgcgccgcactacgggcccgcgacgtgctcggcatccggcgcaaccgtcgtccacttacacacggaggcttcatgttcattcacaacacccgattgcagtacacggtgcgcgtcgacgcaccgaaccccggtctcgccaacctgctgctcgaacagttcggcgggccgcagggcgaactcgccgccgcgatgcgctacttcacgcaggcgatcaccgaggaagatccgggccgcaaggacatgctgttcgacatcgcgaccgaggagctgagccacctcgaagtgatcggatcgctcgtcgcgatgcttaatcgcggcgcgaagggcgaactcgcggaagcggtcgacgagcaggccgagctgtaccgcaagctgaacggcgcgggcaacgacagccacgtgacgcagctgctgtacggcgccggctcgccgctgacgaactcgggcgcggtgccgtggagcgcggcctacatcgacacgatcggcgagccgacggccgacctgcgctcgaacatcgcggccgaggcgcgcgcgaagatcatctacgaacggctgatcaacgtgtcggacgatccgagcgtgcgcgaagcgctcggcttcctgatgacgcgcgaggtctcgcaccagaagtcgttcgagaaggcgctctacgcgatcaccgcgaacttcccgccgggcaagctgccgccgatggagccgtacgaccgcgtgtacttccggatgcaggaaggcgcggagccgatgccgggcccgtggaatcgcggcgatgcgctgtcggtgcggcgcggcgagccggccgtcgacggtggcgacggcctcgcgacgggcgcggtcgatccgacgcagtcgcaggcgctcgaagcgatggcgcgccggctcgcgtctgacccgaactgcgatccgacgaccggtgccgagctcggtgccggtgcaccgcacgacagcacgacgtcgccggtgccgccggtgtccggcacgccgggcacgccgggcgtgtaacccgcacgaggcgcgtacgcgcgcctcggcccgcgctcatcccaacgacaggagaacgagacatggcaagcgaagcgaacgtagtagacgagcggttgatggaatggctgcgcgacgcgcacgcgatggaggaacaggccgagacgatgctgtcgtcgatggccggccggatcgaacattatccggacatcaaacggcgcatcgagcagcacatcgaggaaacgcgcgaacaggcgcggctgatccgcagctgcatcgagcggcgcggcggttcggtctcgaccatgaaggatctcggcgcgaagacgatggcctgggtgcagggcatgtcggggatgttcgtgtccgacgagatcgtcaagggcggcatggcgagctacatgttcgagcatttcgagatcgccgcgtaccgcaacctgatcgaggccgcgcgcgtggccggcgacatcgagacgcagacgatctgcgagcgcatcctgcccgaagagcaggcgatggcggcctggctcgagcacaacatggcgggcgtcgtgcgcacgtatctcgcgcgcgaaatgcgtccgaacacgacggcgaaacgctgagggcgcgcggccggccgcgccgccgcggcgcgtgcgaccggccgcttcgcgccgtccggcgggccgctgcggcgggcatgcggcttgcgcgatgctcagccatgaacaccttcgccgcctgcccgctacccgacatgaaactgcccgatcccgccgactttccggttcgcgcggtcccgctcgcgccgctggcgaaggaacgcgcgacggtgctctgtcatcgcaacggccgcgtgttgctggtcgcgcgccggccgtcgtcgcgctggacgctgccgggcggcgtgatccgccgcggcgaatccgcgctcgacgccgcgcatcgcgagctgcacgaagaaacgggactgacggggctcgacctcgcgtatttcttctacgtcgacggcaacgtaaaacgccatcacgtgttcgtcgtcgatctgccgcccggcatgcatgcgtgcccgggccgcgagatcgcgctgtgccggtgggtgccgatcgacgcggtgacgcgctggccggccagcgcgccgacgcagcgcatcgtccatcagctcgcgcagctgcgcggcatcgcgagcgcgcacgcgccggcggcgctcacgcgcggtccgtgccgcccgcctttgcagtcagcgccgtaaccgattgctcgggctcgcgtgcgagcccctgcgcgaacaccttcagcccttcgagcagcggcgtgattgcttcccacagcgcgtcgtcgttgagcagccggtagacgccgcgcacgcccggcgcgacatgttcgtgctcggccggctgccacgtgccgatgtggcgcaatgcgtcggcggccgcgaacatcgtcttgccgaactgttcgggcggcacgcgcgagagcgccatcacgagcatcgcgaggttctgcacgccggtctgcgtgccgggcttgtcgagcgcgccgaccagcacctcggcgatcttcgcgttcgcgctgaccacgtcgttcgcgaaacgcaggaagccgtgacggtgcaggctgccgagcaggcgctcgagcgcatcgtgcgcattcggttcggagggagggggcgtcgtatcgtcaggcaggcgttcggccatcggctgttctccggaacgggcgccgccgcgagcggcgcgacaggaacacccgcggcaggtccgccgcggggcgaatgacggcgcaccggcgcgggcggccggcgcggcgtcgtgcggggggcgcggcgcgacgctgcgggacatcatcgcacgacgcaaggtcgcgctcgcccggcgcggacgcacgccgacgaacgctggcgggcgggcggcggcgcgcgagtgtcgcgcacgccgccgcgccggaacgcatcagctcgcgccgtcgcccgcgtccgcgcggtactcgctgcgcgtgccgagcccgtcgtcgacggtccgcacgccgtcgacggccgatacgccgtcgacgatcgcctgccgctcggcttcgtcgatcgcgccgctgagccgcacatgaccgtcctcgacgctcacgtcgatgtcgtgcggacgaccggtgagccgcgcgagttcggcgcgcacgcgtgccgcgatcaacgcgtcgtccacctgctcgggctgccagtgctggcgcaggcccgtgatcgcgctgcgcgcgcgctcggttgcctgtttcgcgcagctgctcgcgtagtcgacgacaccgtgtccgccggccgcggccttgtcgcagacgtacgcgcgtcggcggcggcccgacgccggatcgaggaagtacatcgcgagcgcgccgcatgcgacggccgcagcaagattcatcagcggtttcagacgagtctgggattccatggcaacaccgtacgcaatacccggggacggccgggcttcgcggcctacgcagcacacgccgttcctcgatcgcgcgcgaagcgggcaaaccgcagcggctacacgcgccgcatcggccgcgcatcgcgcatcgcgcgctgggcacacggcgcgcggcagtccgcgctcagcgcgatgccgcgcgccgcgcacatcgccagccgcgcaggcactcctccgcatacggaatcacagcgaacacgagcacggcagcgagcagcacgacgatgtaaagcggctcggtcggccgccagcgcagcgcgaagtcggtcgcctgcacgccgtcgcgcaaccgtgcgggcagcacgatccacgcaatcagcgacagcgcgacgagcggcatcatttcgagaaagctgtgcacgtgctgctcgaacggcgacacgtcgcgccgcgacaccgcgtagcgcacgtcggccagcgcggtgaattcgtgcagcacgaagccggccgccatcagcgcgagcacggtcagatcgatttcgaacagcagcgcgacgagcagcggaatgccgacttcgacgagctgcgcgacatgcagcagcgactcgcgcaggcccgacgtcgacgcgatttgcgagcggcgatggcagagccagtcgacgaagccggccgcgatccagagcggcagcacgaagaagcgcagatagccgtccgcgagttcggtcgcgctcatcggcacgcgttcgcagcgcggcgaacgaaatgacaaacgcttgaaaaatgcggatgtcgggcgcgcccgcgcgatgcggcagtgcggaaaagcacttgggtcacgacgcgtcccgcggcgcgtcggccatgtcgcgcacgcgcgcgcaatcttcctcgaggccttcgcgcgtgcccgcccgcttcgcgagtttcatgtacgcctgcgcgagctggttcagctcctcctccgacgcatcctcgatgccgatcagccggtcgctcgcggaacgcgtcgccgcgacgagctcgtcgagcttcagatgcagcgcgacgctgtcgcggttctggttccgctgcagcaggaacaccatcaggaacgtgatgatcgtcgtgcccgtgttgatcacgagctgccacgcgtccgaatagtgaaacagcgggccgctgacgagccacagcagcgtcacggcgacggccgagccgaaggcgatcggcgagccggcccacgcggtgacgccggacgcgaaacgctcgaatgcgcgcgtgacgggatgcgggcccgacgcacggtcggtctcgtgacggtcagccgcgtccggccggacgcgggatgaatcgttcgcttcgcgcatgacacctcccggatggaacaaatgagcgcacccgcgcacgggccgcgccgccgccgcaacgtggggcgcggggtacggtcccgatgcgggcgtcgacgctgtaagaagcaaccggcatgcctgcgccgtcgcgcagcgcgcggtaggtgttacgtcgggtgtcgcgcagggcacgcccggcgtgcccggcatgcatgtgaggcgtgaggggcatgaccggcttgaggcgtgcgaagcatgtgcttcgtgtgtcccgtgcgcgtcgtttccgtcgtttgcgtcatgcgcgcggcgcggccgtctgcgtccgtctgcctcgcctgcctcgcctgcctcgcctgcctcgtctgcgtcgtgcgcgccccgtgtgcatcgtgtgcgtggcgcgcagtccctgcaccctcaccgcggcgcgtgcgtatcctcgtcgtccgggaaataccgcgtatcggtccactgcgcgatcccatcgagatccgggaaaatcgtcgcgacgctgacaccgacgcgcgcaagttcatgccgaatcgccgcgaaccgcttgcccggcacgacgatgcgcgtgaggcgccccgcgaagtccggctgctcgtcgagcggcgcgaagcactgcgcgtcggcgtcgtagctatggatcgtgaaccagccgtcctgcgcggtgatgcgcggcatcacgtggcgcggccggaacactttcgtgcgcgtgacgctgagcggcgcgcgccgctcggcgatcgtcgcgatgtcgtcggcgtcgtgacgcagacaccagacgacaccgtcgacgcccgcctccgacgcacttctgaccgcgaaccacagcgcggcgagcgcgctgccggaccagtcgagcaagcgcgtgcgcatcccgtgctgctgcgcgatcgcgagccagtcgcacgcgtcgagattcggcgccggttcgagatgcggcagcgcactgcgcatgaattcgtcgagcatccgcgcttcgatatcgggcgtcgagcgcccgcgcgcgatgctcggcgcgagcgcccagcccgcgttgcactgtccacgaaagagccgcgcggcacggccgtcgtcctgcgcgccgatgcgcgccatgtagtcggcgacgctgtcgatcgtttcgcccgcgtcgcgtgcgcgttcgcgtcccatccgtcgtctccccatacctcggccgcggcagcggcggtcgtcacatatgctcgtacccggcgtcgccgcgcaccttgccgcggaacacccagtacgaccagcccacatacatcagcagcaccggcagcatgaacgcggtgccgatcatcaggaattcctgcgacatctgcgccgacgcggccgaccacagcgtcaccgacggcggcgcgacgtgcggccacaggctgatcgtgagccccgagaagccgagaaagaacagcccgatcgacgcgacgaacggcagcacctcgccgcggccattcagcgcgcgccaggcgagccacgcgagcagcgccgtcagcaccggcaccggcgagaagaacagcaggttcggccacgcgaaccagcgtgcggcgatcgccggatcggcgaacggcgtccagatgctgaccgcgacgatgaacacgatcacgccgagcagcgcgtggcgcgcggcgcgccgtgcggcgagctgcagcggcccttcggtcttcatcacgagccaggtcgcgccgagcagcagatagccgacgacgagcccggccgcggtcagcagcggaaacggcgcgacccagtcccagctcgtgccggcgaaacggccgtcgacgacgcgaaaaccctgcacgaacatgccgagcaccgcgccctgcgcggcggtcgcgacgagcgagccgcacgcgaacgcgccgctccagagccgcttgcgcgcgccgaccacgccgcgaaactcgaacgcgacgccgcgaaacagcagcccgagcagcatcagcagcaccggaaagtagacgcccggcacgacgaccgagaacgcgcccggaaacgcggcaagcagcagcgtgctgccgagcacgagccaggtttcgttgaagtcccacaccggcgataccgacgcgatcatgcggtcgcgctccgcttcgtcgcggcgccagaagaacagcatcccgacgccgagatcgaagccgtcgagcagcacgtacatcagcaccgacagcgcgagcacgccggcccacagcggtacgagatcaagccctgtcatcattcgctcccggtggttgcgcgccgctgtccgagacggccgacagcggccgcgcgggccgctccgagacggcggcggccggcgttcccgcatgcgcgggcgccgtgtcgggcccgagccgcacgagccggcgcagcagcacgaagcccgcgccgaagattgccagatagccgatcgcatagagcgcgaacgacagcgcgacgtcgcccgtcgtcagcgacggcgtgaccgagtcggccgtgcgcatcagcccgtagacggtccacggctgccggccggcttcggtcgtggtccagcccgccagcaccgcgacgaaaccgatcggcatcgcgaagcggcacgcgtgcagccagccgcgtgccgcgtacagtttgcgtccgcgccagagcgtgagcccgcgcacgacgatcgcgagcatcacgatgccgagcccgaccatcagatggaacgcgaagaacacgaccggcaccgacggacgctggtcgcgcggccagtccttcaggccgtgcacgagcccgttccagtcgtgcgtcagatacaggctgccgaggcgcggaatcgatagctcgaagcggttcgtctcgcgcgcctgatcgggccacgcgaacagcgtcgcgcgcacgccgcggccggtgtcccacagcccttccatcgccgcgagcttcaccggctgatgcgcgagcgtgttgagcccgtgcgcgtcgccgagcgcgatctgcacgggcacggcgatcgtcaggaaccacagccccatgcgcaccatcacgcggctttcgtcgggcgcgcgccgctgcagcagatagtgcgcgccgaccgcgagcacgacgaatgcggtcgttaccagaaacgcggtgaccgtatgcgcgagccggaacgggaacgacgggctcagcagcaccgacagcacgctgtccggatagaagcggccgtcgacgatccggtagccggtcggcgtctgcatccagctgttgaccgcgagaatccagaacgacgacagcagcgtgccgagcgcgacgagcacggccgacgtcgcatgtgcccacggcggcacgcgccggcggccgaacagcagcacgccgagaaacgccgattcgagaaagaacgcggtcagcacctcgtacgccatgaagccgccgacgacgttcgacgtcgccgcgacgaaccggctccagttcgtgccgaactggaacggcatcacgatgcccgatacgacgcccatgccgaacgacaccgcgaaaatccgcaaccagaatgtcgacagccgcagatacaccgcgcgccgcgtcgcccagtgcagcacctcgagcgtcgcgatgaagcacgacaggccgaccgtaaacgcgggcagcaggatatgaaacgcgatcacccaggcgaactggaatcgcgacagcagcaatgcatcgatgtccatgggacctccggtccggcgcgacagcgcggtcgcgatgcgcgttcacggcgtcgcgccgtgcgccttctgccagcgctccatcagcgcgatctcgtcgcgctgcgcggcgacgatgcggctcgcgagctgccgcagcgtcggatccttgccgtatttcagctcgacctgcgccatgtcgatcgcgccctgatgatgcggcgccatgtgcgagacgaaatcgcgatcggcgtcgcccgtatagcgcgcggcgtccatcgcttccatcatccggtggtccgcgcgctggaacgcctgcgtcgacgaatcgggcacgacggtcgggtcggtcggccgcagctgcgcggcggccggcatcgcggcggcgcccgccgcgagcgccgcgcaggcggccgcgcagcgcagcgggcggacgaatcggtgggtatgaatcggcatgacgaacctccttgtcgaatgaaaggcggcgcggtgcgcggcccggcgcgaggcgcgcaggcaccgtgcccgcgcgccggcataccgatcgcgatcgcgcgccgttcagcggcgccgcgcacgcgcgtgtccttcgccccgcgcgacgagcgtgcggatgcgatcggcggtgcggcacgcgatcgcctgaatcgtcagcgacggattcacgccgccgacggtcggaaacacggagccgtcgcagacccacaggttcgggatgtcccagctccggcaatcggcatcgacgacgctcgtcgccggatcgtcgcccatgcgcacggtgccggcgagatggcaggtgtcgtcctcctcgtgccagatgtcgcgcgcgccggccgcctcgagcgcgcgcgacatctgcgcgagcgcgtggcggatcatgcgccggtcgttgtcgtcgtacgcgtaggtcacgcgtgcgaccggcagcccgtatgcgtcgcgctcgtcggcgagcgtcacgcggttgtccgcgcgcggcagcgtctcgccgacgatcttcagccccgcctggaagttgtagcgcgccatctcgcgcttgagcgcatcgccccacaacccgcgcgacgcgagcttgcgcgcccattcgatcggcagcggcccctggctcatccagcagtagccgccgaagaagtccttgccttcgtcgacgtagttccagtgctcggtcagcgacagcgacggcggccccttgtaccagcgcacctcgtcgtccatcgtcccccacgacgcctggttcagctgcgccatcagatagcggccgacgaggcccgagctgttggcgagcccgtgcggatggcggccgttcgcggacagcagcagcagccgcgggctctcgatcgcatagcccgcgaccacgacgttgcgcgcacgctgaaaccgcgtgcggccgtcgcggcgatagtgcacgcccgtcacgcgatcgccttcggcctcgatgcgcagcgccatcgcgaggtcgcgcacttcggcgccggctgcgaccgcacgcggaatccacgtgacgagcgcgctctgcttcgcgttcgtcgcgcagccggcgatgcagaagccgcgatacacgcacggatgcgcgcggccgcgcggcgcggacagcgtggcgagcggcgtcggcgtccagtccatgccgagcgcctcggcaccgcgcgcgagcaccagcgcggcggcgttcagctcatgcgcgcgatatggatagcgcgggcgcggcggcccccacggatagcggacggggccgctgatcttcagcgcctgctcgacctcgcggtagtaatgccacatctcgcgccagtcgagcggccagtcgacgccgtagccgagcgcgctgcgcgagcggaaccattcgggccggaaccgcagcgacaccatcgcgaagtgcacggtgctgccgccgatcgcgcggccgctgttgttggtgccgagcgtcagcggatcggcgccgtcgcagatccgttcgtcggtccagaacagcttgcgctggtgcgactcgtccgacgcgaactcctcgagcggccgccaccatgcgcccgcgtcgagcgcgacgaccgaatagccgtattccgcgagcttgcacgcgagcgtaccgccgccggcgccggtgccgacgatcacgaagtcgaccggatcgtcgtcgcggaacatgcgcatcggcatccagccgccgacgcgcagcgggtccggcgcgcggccgtcgcagccgcgcggcgtcgtcgcggacagcggcgcgtcagcggccatcgtcgtcgcctccgacgcgcgcttcccacggatcgcgccgattgaagtccatccgcacgtagccgcgcgggctcgcggggccgccgaagccgatctcgttccatgcgtacggatggctgtagtacgcaccgcagatgtccatcagcacgcgtttcgcgaagaacgtgcgcgcgtccatgccggcccaggcggcgcgatccgcggcatcgatctcgccgcgctgcaccgtgcgcaacagcgcgtcggccgtgtcgccgtcgagcgatgcgaacgacgcgcgatgcgcgcgatgcgccatcgcgtcgagcgccgcaaggccgatctgccatgcgtcgcgcagcggcggcagccgcgcgtcgcgaaagccgtcgccttcgtcgttcgcgagccgcgcatcgatcagcgcggcggtcggtatcgcatcgctgccggccggctgcggcgcaatccgcgcgcacagtgcgcgcagtgtcgcgaaccgctcggcgtcgagcgcgcgcggcgcggtggccgcgactttcagccgcgcgtcgatcgcgcgacgcgtcgcgtcgttccacgagggcgtgtcgcgtttcgcgagcacgtcgtaatcgggatagcgcggcagcatcgccgcgcgctcgttgtcgcgcttcatcgtccctcccgttcggccagcgcggtcgccgccaggccagcgatcgcgagtgccgtaaaggccggcggcgcaggcagcggcggaccggacagcacgttctgcgaccagttgcgccagccgcccatctgccgcgcgacgccgcgcgcatggaacgcgacgccgacgagcccaagcagcgcggtcgtgcgcatccagaaccggcagaacggccgtgcggcgcgcgggcgcgacagcgcgacgtgcgcggccgcgagcgcggcgaccggcggcgcgatcagcggcgcgaacatcgcgcgatgctggaacgcgccgcgaaaatgcagcagcccgacctcgccgagcgtgccgaccaggcccgcggcgacgagccctgcgagcacacggcccgcagggcggccgccgatgtgcggcgcagcggccggcgagtcgcgcatccgttcgccggccgcgccgagcgcgccggacagcagcagcgcgaccggtgcgccgagtggcgcgccgtagaacaggttgtgccagctgaagcggcccacacgtttcgtcacgttgtacagatggaatgcggaaccggcgaggccggtcgccgcggacgcgacgtgcaccgcatcgcgcagccgatgccgcgcgggcgtgtcgtccgcgtgaccgtgcacgctcgcgatcaccgacagcgtcgacatcacgagcggcgcgaccatcgcgcggttgtgaaaggtgccgcgatagtgctcgacgccgctgtcggccaataccgagccggccagcagcagcgcgctgcggttcagcagccgcgcggcatcgcgcagcagctgctcgtcgcgcgcggtcgcgggcggacggaaaacgcgcatcgtgcctcctggtccttcagatcgttcgggtcgttcagatcgcataacgttgcgcatcggccgtcctcagttcgagaccgagtcccggtcttcccgcatcgatctcgagcgcgccgtcgctcagcggcggcgcaccgtcgaacagcatgcgttcgatgcgcacgtgatcgtgaaaccactcgacgtgccgcatgcgcggcgcgacgcagccgacgtgccgatgcagcgcgggcgcgcaatgcgcggacaggtcgacgtggtacgcgtcggcgagcgcgcccgccgcgagaaacccgctgacgccgccgcagcgcgtcgcgtcggcctgcagcacgtcgaccgcgcccgcttcgagcaggcgccggaagtcgtcgggcgtatacgcgtattcgccggccgcgacgtcgacacgcgcgccgacgtgctcgcgcacgaaccgcagcccggcgacgtcgtcgctgctgacgggctcctcgaaccagcggacgtcgtatcgtgcggcgcgatccgcgaacgcgagcgcggtgcgcgccgagtacgcgccgttcgcatcgacgaacaacgcgacgtcggcgccgagcgcgtcgcgtgcggtctgcagccgcgccgggtcgcacgcgtcctgcacgccgatcttgatcttgcacgcgcgaatgccttcgtcgcgccagccgccgagctgcgcggcgagcgtcgccgcgtcgtacgtcgtgaagccgccgctgccgtagaccggcacgcgttcgcgacggcggccgagcagtgtcgcgagcggcacgccggcgagcttcgccttcgcgtcccagagcgcgacgtcgagtgccgagatcgcggtcgctgcgacgcccgcgcggccgacgttgcgcaccgcgcgccacagcgcgtcgacggcggccggcacgtcggcgagcggacggccgcgcagcacgtccgcgagcagcgaggtcgcgagcgccgcggcactcgcatcggtgtacgtatagccgagccccgtcacgggccccgcgtcgatttcgacgaccacgatcgtcgtggcggtccacgcataggtaccgtcggcctccggccggtcggtcggcacgcgatacgcgcgcgcccgcacgtcgccgagggccggcgcatcggaaagactcatcgttgcgctccgtgggtgcgtgtcgtcgcgcatgcaacctgcatacctgtcagcttcgcgcggcacgccgcttgcgccgcggcacgctcatcgccgcgcgccggcagggctgcgcgcgggtcaccgcaaaccaaggagaaacggcatggcgacagtggcggatttcatcgtcgaacggctgtacgactggggcgtgcgccgcgtgtacggctacccgggcgacggcatcaacgggtttttcggtgcgctgaaccgcgcagagggcaagatcgaattcgtgcaggcgcggcacgaggagatggcggccttcatggcgtccgcgcatgcaaaatttacaggcgaactcggcgtctgcgtcgcgacgtcggggccgggcgccgcccacctcgtgacgggcctgtacgacgcgcgcctcgatcatatgccggtgctcgcgatcgtcggccagcaggcgcgcgcagcgctcggcggccattaccagcaggaagtcgatctgccggcactgttcaaggacgtcgcgggtgcgttcgtgcagctcgcgacggtgccgggccaggtgcgccacctcgtcgatcgcgcggtgcgcaccgcgctcggcgcgcgcgcggtcaccgcgctcgtgctgccgaacgatctgcaggagctcgactatgcggcgccgaagcgcgcgcacggcaccgtgcattcgggcatcggctatacgcgcccgaaggtcgtgccctatgcggacgatctgcagcgcgcggccgacgtgctgaacgccggttcgaaggtcgcgatgctggtcggcgccggcgcgctcgacgcgaccgacgaggtgatcgcggtcgcggaccggctcggtgcgggcgccgcgaaggcgctgctcggcaaggccgcgctgcccgacgatctgccgtgggtcacgggctcgatcgggctgctcggcacgaagccgagctattcgctgatgagcgaatgcgacacgctgctgatggtcggctccggcttcccctattcggaattcctgccgaaggaaggccaggcgcgcggcgtgcagatcgatctgaaggccgacatgctgagcctgcgctttccgatggaggtcaatctggtcggcgacagcgccgagacgctgcgcgcactgctgccgctgctgaacgcgcgacacgacaccgcatggcgcgaccgcatcgcgcagtggaacgacgaatggcgcgacacgctggccgcgcgcgcggccgcgagcgcgagccccggccgcggcgtgaacccgcagcgcgcgttcaccgaactgtcgccgcggctgcccgacgacgtgatcctgacgagcgattcgggctcgtgcgcgaactggtacgcgcgcgacctgatgatgcggcgcgggatgatgggctcgctgtccggcggcctcgcgtcgatgggcgcggccgtgccgtacgcgatcgccgcgaagttcgcgcatcccgtgcggcccgtgatcgcgctggtcggcgacggcgcgatgcagatgaacaacatggccgagctgatcacggtgtccaaatactggcgcacatgggcggacccgcgctggatctgcatggtgctcaacaacgaggacctgaaccaggtcacgtgggagcagcgcgtgatggaaggcgatccgaagttcgacgcgtcgcagcagattccgaacgtaccctactcgcgcttcgcgacgctgctcgggctgaagggcatctacgtcgacgatccggcgcagctcggcgcggcctgggacgaagcgctcgcatcggaccggcccgtcgtgctcgaagtcaagagcgaccccgaagtgccgccgctgccgccgcacgtgacgctgcagcaggcgaagcatttcgcggagacgctgctcaagggcgattcgcgcgagcacaacgtgatcgtcgaaaccgcgcggcaggtgctgtcggccgtattgccgggcaacggcgagcgcggcggcggcaagaaagaaacgtaagcgcacgtggcgccggcgtgccgcgttcggcggcgcccggccgccctaggccacgccgacgtcgtcctgctgcacgtcgcactgcagcgcgagcgccgcgttcacgagcgcgacgtgggcgagcgtaaacggaaaattgccgcacatccggcgcgtgtgcacgtcgtactcctcggacagcaacccgacgtcgttgcgcagcgcgagcagccgctcgaacagcgcgtgcgcgtcgtcgtcgcggcgctgcaggcggtacacctgcacgagccagaacccggccgcgacgaacgcgccctcgtccccttcgcaaccgtcggcgaaacgctcgggacgatagcgaaacggcagcccgtcctcgagcagttcgcgctcgatcgcggcgacggtcgccgcgacacgcggatcgcgcgcgtcgagcatcccgctcagcggaatcagcagcaggctcacgtcgaggccgtcgccgtcgaagcgatcgacgaagcgcccgagcttcgcgtgatagccgcgcgcgagcacctcgtcgcgcacggtgtcggcccagcggcgccactcgtcgagcggcgcgtgatgaccgaacgcgcgcgccgaacggtacgcgctttcgaccgcggcccacaccatcgccttcgacgacgtgaactgatggcggccgctgcgcacttcccagatcccttcgtcgggctcgcgccagatcgtcgcgagatggtcgatcagccgccgctcgagcagccacgcgtcgtcgtcgggcggcagcccgtgacggcgcgcctgatagagcgcgccgagcacttcgccgtacacgtcgagctgctgttgctgcgcggccgcgttgccgaagcgcaccggccgggcgccgccgtagccggccaggtgctccgcatgccattcgtccgcgcggcggctgccgtcggccgcatagagcacctgcagctgcgacggatgatcggcgatcgcgcgcacgagccagtcgcgccagccggccgcctcgtcgcgatagccgcagcgcgcgagcgcgcgcagcgtgaagctcgcgtcgcgcagccagcagaaccggtagtcccagttgcgcgcgccgccgaagcgctcgggcagcgaactcgtgggcgcggcgacgatgccgccggtgcgccggctcgtcagcagcttgatcgtgatcagcgcgcgttcgatcgcgtcgccgtacgacccctgcgcggcgttgcagcgcgaccacgcgcgccagaacgcgtgcgtgtcgcgcagcgacgcatacgcgtcgggtacgaccggcgcgcggtcgtacgagcgcgcatagctgatgcagatatcgatgcgctcgccggccgcgatcgtcggcgtgccgaccaggcggtcgtcctgcacctcgagccgcgcgtcggcgtcgacccacatcgcgtcgccgcccgtcatcatccgccagcgtcggccgaagcgccggcaccacggcagcgcatagccgtagtcgaagcgcacgccgagctcgacgtcgagcgcgacgcgcccgtgctcgccgcgcacgctgcggatcagacacggatcgtcggcggcccagctcatccagtcgatcacgacgatgcggcccgacgacgtgtcgaacgtcgtttcgagaatcgcggtgccgggcagatagcggcgcgtcgcgcgcgcgtcgggatcgcgcggcgcgagccggaaccggccgttctcgggcgtgccgatcagcgcggcgaagcacggcggcgaatcgaagtcaggccagcacagccagtcgatgctgccgtcgcgcgcgacgagcgccgcgcttcggccgtcgccgatcggcgcgtagtcctcgatcggcgtcgcgctcatcgattcagcttccgcgcggccgcgacgccggccgcgaccagcacgaacgccgcgccgaatgcgagcgcgcgcgccgatccgagcgcgccgtcggcgcccgtgcggtgcgcctcgtcggtgaacgcgccgcgcgtcgcatgcccttccggcaccgtctcccagaggttcgacgcgcgcacgccggccggctccgcgcgttgctggccgcgcacggccgtgtatgcgagatagcggtcgaagcagccgggcgcgacgccgttcgcgaggatcgccgcgagcgaggaccagccgacccagcgctcgcggcacggccgatgggcggcgcgcacgatcgcatcggccgcgacttccggcgcgtacaccggcgcgacgggccgcggcttgttcggcagttccgattcggcccaatcgaactgcggcgtatcgatcgcgggcagttgcaccatcgtcacgcgtatgcggctgccgtcgtgcagcagctcgcagcgcagcgcgtcggtgaagccgcggatcgcatgcttcgcgccgcaatatggcgcctgtagcggaatcgaccggtacgcgagcgccgagccgacctgcacgatcgtgccgcgatcgcgcgtgcgcatgcgcgccagcgccgcgcgtgtgccgtttacgcagccgagataggtgacgtcggtcacgcgcgcaaaatcctccggcgcgatcgcgtcgaacggcgcgaacacggtgaccatcgcgttgttgacccagacgtcgagcggcccgagctcgcgctcgatgcgctcggcggccgcatcgagcgcggcggcgtcgctgacgtcgaccgcgatcggcagcgcctgtacgccgtacgcccgcacttccgcggcggcatcctcgagtgcgcgcggatcgcgcgccagcagcgcgacgttcgcgccgcgccgggcaaaggcatgggcggtcgcgcggccgacgccggcactcgcgcccgtgatcgcgacggttttcacgttcgtttcctccgatctgctccgtggcccgcgcgtcgccgcagccgtgcgcacgccgcgcgccaggacgcgggcgacggagcaaccggcatgccgcgcgccggccggcgcaggcgatccggccgcacggcgcgcgcgcccgcccgatttacaacgccgctgtaacgcggccgccgccgcacgcgcgcatgcgtcgcgcgtcgcactcgccgcgcgcgcgcacggaaattgctgcacggcctgtcgccgtcgtcatccgccgaattcggcaaggagtcgcgttgccggtcccgcttttcccgaacgcgcgccgcgtcgcgtgcgccgccgcgtgcatcgttgcgtccgcagcgagttcacgcgcgcaggccgccgccgaaccgctaccgctcgcgtatgtcgcgcatgcggcgggccccgccgcgcggccggtgttcgtgctcgggtgggcgctgcttgcgctttgcacgttcgtctgcatcgcgatcgcgacgctgctcgcgctcgcgctgtttcgccgccgcaaacgcgaggcgcgcggcggcgacggcgtgcgcttcgtcgcgatcggcagcgcggtatcggccgtgctgctgttcggcgcgctcgtctacatgctgcgcgtgctcggcgcggtcgcctatccgccgcgcccgcccgcgctgacgatcaccgtgatcgcgcacgactggtggtgggccgtgcgctatccgggcgaaccggcgctcgtcaccgcgaacgaaatccatattccggtgggcgagccgatcgcgatcgaactgaagagcgcggacgtcattcacgcgttctgggtgccgcagctcgcgggcaagaccgagacgattcccggccagacgaaccggcagtggctgcaggccgacgagcccggcgtctatcgcggccagtgctcgcagtactgcggcgcgcagcacgcgcacatggcgttcgacgtggtcgcgcagccgcccgacgcgtttcgggcgtggctcgacgcgcagcgccagccggccgccgcaccgcgcgcgggcgcggccgcgcacggcgcgcgcgtgttcgccgcgcgctgcgcgggctgccacacggtgcgcggcaccgacgcggccggcgatgcgggccccgacctcacgcacctcgcgtcgcgccggtcgctcgcggccggcacgctcgacaacacgccggacaacctgcgccgctggatcgcacacgcgcagcagatcaagccgcagacgctgatgccgtcgttcgcgctcgcgccgcgcgacgccgacgatctcgccgcctatctcgcgacgctgcactgaacggaggatgccgatggccgtcacccacgactcccgccccgtgctcgagcgcgtgccggatctcggcgacgcgccgcccggctcgccggaggagcgcgcgctcgccgcgctgtgggagtccgagccgggctggcgcggctggctcggcaccgtcgatcacaagcggatcggcctgcgctacatcgtcaccgccttcgcgttcctgctgctcggcggcgtcgaggcgctcgtgatgcgcatccagctcgcgcggccgaatgcgacgctgctcacgcccgcgcagtacgacgcgctgttcacgatgcatggcgtgacgatgatcttcctgtacgcgctgcccgtgctgtccggtttcgcgaactatctgtggccgctgatgctcggctcgcgcgacatggcgtttccgcggctgaacgcgttctcgtactgggtgttcctgttcgcggggctgttcctctacgcgagttttccgctcggcgcggtgcccgacggcggctggttcaactacgtgccgctcacgtcgctcgactacagcgcgggcgcgaacatcgacatctatgcgctcgggatgatcctgctcggcatctcgacgacgggcggcgccgccaacttcgtcgtcacgctgctgcgcatgcgcgcgcacggcatgtcgatcgaccggctgccgatcatcgtctggggcacgctcacggcgtccgtcgcgaatctcgtcgcggtgccgtcggtgagcctcgcgttcttcctgctgtggctcgaccgcaatgcgggcacgcacttcttcgacgtcgcgcacgacggccgcccgctgctctggcagcacctgttctggatgttcgcgcacccgtgggtgtacgtcgtcgtgctgcccgcgatggggatcgtgtcggatgcgctgccgacgttctgccggcggccgctcgtcgcgtatgaagccgttgcggtgtcgaccgtcgcgacgatgctgatcggcttcgaggtctgggtgcatcacatgttcgcgaccggcatcgcgccgctcgcgctcgcgttcttcggcgcggccagcatgctgatctcgattccgagcgcggtcgccgtgttcgcgtggatcgcgacgatctggaccgggcggccggtgttccgcacgccgttcctgtatttcgcgggcttcgtgctgatgttcgtgatcggcggcgtatcgggcgtgatgacggcggccgtgccgctcgactggcagctgaccgacacgtacttcgtcgtcgcgcatctgcactacgtgctgctcgggatcaacgtgtttccggtgctcggcggcatcacctactggtttccgaagttcacgggccgcatgatgaacgagcgcgtcggccgctggacgttctgggtcgtgctgatcggcttcaacgtcggcttttttccgatgcacgtgtcggggctgctcggcatgccgcgccgcatctacacctatccgtccggcatgggctgggacacgtcgaacctgctgacgacgatcggctcgttcgtgttcggcatcggcatcgtgatgttcgtgatcaacgcgctcgtcagcgcgcggcgcggcgcgcgcgccggcgacaacccgtggggagcgccgggcctcgaatggtcggtcgcgtcgccgacgcccgcctacaacttcgcggtgctgccgctgatcgcgtcgcgccatccgctctgggaaacgcgcggcgagccgcaccgctcgagcctgcgcgtcggctaccggctcgccgacgggcgcgaggcgctcgcggtgtcgccgctcgccgcgacgccgagcgcgattctcaagatgcccgaggacacctgcgtgccgttcgtgctgtcgctgctcgcgacggccgtgttcgccgcgatgctggtgcgctcgccgacgctcgtcgccatctccacgcttggctgcgcgatcgcgctcggcgcgtggctgtggccgcgccgctcgctcggcgagcgcgccgcggcgcccgagcgcgacggcgtgccgccgcccgcaccgttcacgatgcacgagccggccgctgccgcagcgccgccggccgcgcccgcgccgtataacgcgccgctgccggtcggcagctgcggcaagcgcgcgggcggctggtggggcgtgctgacgctcgtcgtgaccgaggccggcctgttcggctatctgctgttcagctatttctacctgcagtcgcaatcggccgcgccgtggccgcccgaagggatgccgaagctcgggctcgccggcgtcaacacggccgtgctgctgtcgagcagcgtgttcgtctggctcgccgaacgggcggtgcgcgccggccgccggccgcgtgcggtcgccgcgctggccgtcgcgctcgtgctcggcgtcgcgttcgcgctcgtgcagctgcacgaatggcgcgaccatccgtacgggccgaccgcccatctgtacggcagcctgtatttcacgatcacgggctttcacctcgcgcacgtcgtcgcggggctcgcggtcctcgcgctgctcgctggctggaccgcggccggtttcttcgaccgcgagcggcgcgtcgcgctgagcgtcggcgcgctgtactggcacttcgtcgatttcgtctggctgttcatcttcaccgcgctgtacgtgacgccgtactggctcaggaggcccggatgacacgcgcccgtcgttcgctgatgccgctgttcgcgatcgcggccgggctcgtcggcgcgcccgcgctgtggttcgcgcagatggccgcgtccgagacgctcgcgtcgaccgcgtgctatccgctcggcgtcgcgcagctcgcgccgcgctgggcgcacgtcggcgtctggctcgcgctcatcgcgggcggcgcgttcgcgctcgcggccgcgtgcgccgcgtggatcgcgcgtgtctggcgccggcccgacgatcccgacatccgcgcggccacgcgcgacgacagcacgcggtttctggtccgctgcgcgatgctcgccgcgctcgggttcgtcgtcggtctcgtgtttaccgggatcgtcacaggtttcgtggggccgtgcagtccatggcgctgatctcgtccgctcgcttcccgtttcgattgcgccggcgcggcgtgtgccggtcggcggccgtcgcgctcgcgctcggcgtcgcgctcgccggctgcgatccgctcgacgacggcagcgcgccacgcgatacggccgatgcggcctcggccgcgtccgcgcccgaaccggcgtccggatggcgcttcacgcggattcgcgcgccggccgatgcggcgatgtccgcgcgcgcggagcgcgatgcgcggctgtccgcgcggcacggcagtgcggcggccggcggtgctgcgtcggacgcgcaagcgtccgcatctgctgcctcgggagccggcgccgcggtgccggatgcctcggcgcacgacgacacgcgccggccgctcgtcgcggccgcagccgcggacgccgacgccgcgctgatcgagcgcggccgctatctcgcccatgccggcgactgctccgcgtgtcacgacgcggccgaccacacgccctacgcgggcggacagccggtgaattcgccgttcggtccgatctacgcgccgaacatcacgcccgatcctgtgcacgggatcggccgctacacgctgcggcagttcgacgatgcgttgcggcgcggtgtgcgcgcggacggcagcaacctctatccggcgatgccgtatgcctcgttcgcgcggctccatccggacgacgtgcgtgcgctctacgcgtatttcatgcacggcgtcgcgccgtcgccgcaggccggcaagcgcacggcgctgccgtttccgttcaaccagcgctgggcgctcggcttgtggcgcatggtgttcgcgaacgacgaacgcttcgtgccgtcgccgtcgcgctccgcgtcatggaaccgcggcgcttacctggtgcaggggctcggccactgcggcgcctgccatacgccgcgcggccccgcgtacaacgagcgcggctacgacgaacgcagcgcgaagtttctgacgggcggcgtgaccgatcactggttcgcgccgaacctgaccggtgcggaccgcgacggactcggccgctggtccgtcgacgacatcgccgcgttcctgcgcgacggccacacgcggcatggcgccgtgttcggcgcgatggcgcccgtcgtcggcgaaagcaccgcgctgctgagcgacgccgatcgtcacgcgatcgccatctatctgaagtcgctgccggcacagccgaccgccgcgacgaatccgctcggcgtcggcatgccgcggctgaccgtcgccggcccgcgccccgaaggcggccagcaggcgcccggcgcgggcgtgtatgcgagcttttgcgcgcgctgtcacggcgcggacggtgcgggcgtgcccgatcatgggccgccgctcgccggcaatccggtcgtcgtcgcggccgatccgacgagcgcgatccgcatcgtcgtcgaaggtgcgcgtccggcgccaggcgaggatcgtagcggcgtgcggcgcatgcccgcgatgcgcggcgcgctgacgagcagcgaaatcgcggcggtcgtcagctatgtgcgcggcgcatggggcaatcgcgcggcgccggtgtcgacgcaggatgtgcgcagactgcgtgcggcgattcatcgatgacgtgggagacgggcggcgcgccgcggaacgcaggcacgcaggcacgcaggcacgcaggcacgcaggcacgcaggcagactacgacaaattcacggtgtgccgacagcaacgcgcatacgggccgcgcgttcaatctcgactagttgctttcgcaacgacatccataacgcttcttgtcaccgctaacgaaaaatattgcaaggcaggacggccacgactgaccgcccgccgcgttcgcccactcactggaacagtactgcacgccaccggcagggcgacgcataccgacaatcgcggcaaacacgcattcgatcacgacgcgtgcgccaccgaaacaccgcctcgcgcgcaccatcgccgccaccgcatcacacacgtgctggcaagcgctccacgatcgccaccctcgcctcgcccgctacaccgcgcgccgcaccagcatcgcgcgaatgttcgagatcgcgcgcgccggattcagccccttcggacacacgctcgtgcagttcatgatcgtccggcagcggaacagccgatacggatcctcgaggttgtcgagccgctcgccggtcgcgagatcacgcgaatcggcaatgaagcggtaggcctgcagcaacccggccggcccgacgaacttgtccggattccaccagaacgtcggacactgcgtcgagcagcacgcgcagaggatgcattcgtacagcccgtcgagctgatcgcgctcggcaggcgactgcagccgctcacgctcgggcggcggcgtgtcgttgatcagatacggcttgatcgagtggtactgattgaaaaaatcggtcatgtcgacgatcaggtcgcgcacgaccggcagccccggcagcgggcgcagcgtgatttcgcgcggcagcgtcttcatgttggtcaggcatgcgagcccgttcgagccgttgatgttcatcgcatcggagccgcagatcccttcgcggcacgaacggcgatacgagagcgtctcgtcttcgcgcttcaggcgcccgagcacgtcgagcagcatccggtcgtcgggctgcacggtgatctcgtaacgctgcatgtaaggcgccgcgtcccgatcggggtcgtagcgatagatatggaggatgcgcgtgtcgtcgtccatcgtgtctcccggcaagcggccgccgcgcggccgcaacgtggcagaggcgcgcaagcgccgtaccgtcagtcgtcgtcgacgcgcttgtcgaccagatagcggccgcgctcgacgcccgcacgcagcgcttcgtcctcggtcagccattcggggccggccggctccggcacgatcagctcgatgcgcgcgccgtcgacgtagagctgcacctcgtcgcgccatgcgccgcgctcgttgcgccgcgcccacacgcggatctcgtggccgcgatacggatcgcgtacctgtgcgtcctgttgatgctgcacgatggcctcctgtgcttatctgcgatcacctgaaaaaaatgcgcgccgcacgacggccgcgcgcgcccgatgctgcgcgcgcacgcggcgtacccgcgcgcggcgaaccggcacgccgcttgcatccccgtggcatcgaaccgtcccggcaccgggtcggcaccacctcgggagacacgcgatgatcggccacgtcgaactcctcggacgcctgctgctcgctgcgctgctcggcagcgtgatcggcctcgagcgcgagcggctgaactgggccgcgggcctgcgcacgcacatgctcgtgtgcgtcggctccgcgctgacgatgctcgtgtcgacctacggcttcgaagacgtcgccggccgcaacggcgtcgtactcgatccgtcgcgcgtcgccgcgcaggtggtgtccggcatcggctttctcggcgccggttcgattctgctgcgcggcgaagtggtgcgcgggctgacgacggcggcgagcctctgggccgtcgccggcgtcggtctcgcggtcggcggcggcatgatcgtcgcgtcggtcggcgcgacggtcatcgtgctcgtgatcctcgcgggcgtgaagccgctcgaacgccgcttcatcgcgcagcgtcaacagcgcacgctgcggctcgtcgtcgagcgcggcgggctcacgctgcgcacgctgcacgacgcgctcggcacgcggcacgtgcgcgtgaagcggttcatcgtccagcagtcggacgacgatccggacaccgacgacatctcggtctcgttctcgcgaacgagcccggtggaattcgcggcgatctgccggacgctgcaaaacctcgccggcgtacggatctgccgtcccgacacttcgtcaaggagtctcgtgtgacccagaccgatctgctttcgtatctcgtcaccagtcaactggccgcgcgcatgcgttccggcgcgtggctcacgatcagccaggtcgtcggcgcgctgcgcgcgtggctcgcgtaccaccacgccgaatgcgactggctcgaccgcatccgcatcgtcgaagccgcctcggcgatcgcggaaggcatctacgaggtcgcgacggcgcacggccagccggccgacggcgagcgcgtgcgcctcgacgcgcattcgccggaaatgcaggcgctgcgcgcacgctgcgacgtgctgctgcagcgcatcgacggcgaccgggacgtcgacgcacgatgatcgtgccggcccgcggctcgcgcaccggcttcgcgacggccggccccgcgcgcgccgacgacgcgcagaacggcgccgcacagcgcgacgcgatcgtccggcacggcctgctcgaggtcggccgcaactgcgacacgatccgccatgcggaccgcttcgcgacgctcatcgacggcgacgcgtatttctcgacgctgcgcgccgcgctcttgcgtgcgcgccatacggtattcatcctcggctgggacgtcgacagccggatgcggctcatgccgggcggcgccgacgacggcttccccgatacgctcgcggcgttcctgcacgcgctcgcgtcgcgccggcacaacctgcggatctacgtgctcgcgtgggacttcgcgatgatctacgcgctcgagcgcgactggccgcccgtctatcgcgcgagctggcgcgcgcatcgcgggatcgtgttccggctcgacgatgcgcatccgcgcggcgcgtcgcatcatcagaagctcgtcgtgatcgacgaccggctcgcgttcgtcggcggcctcgatctcacgcgtgcgcgctgggacacgcccgcgcatgcggcggacgacccgcgccggcgcgacgaacagggcatgccgtacggtccgttccacgacgtgcacacgatgttcgacggcgacgcggccgccgcgatcggcgagcaggcacgcgcgcgctggctgctcgcctgcggccggccgatcgcgatccgcgcgcacaagcatctcgaacgcgacgacgatcccgacccgtggccgcccggcgcgcaggtcgacgtgcgcgacgtgcagctcggcatcgcctatacggcgccgcgccatcgcgacgcggcgccggtgagccaggtgcgcgaactggtcgccgacacgatccgcaccgcgcgccgccatctgtatctcgagaaccagtacttcaccgcggccgtcgtgcgcgagacgctgtccgcgcgcctcgccgacgacgacgggcccgacgtgacggtcgtcgcgccgcgcgtgcagagcggctggctacaggaagcgacgatgggcgtgctgcgcgcacggctgcacgcgacgctcgtcgcggcggaccgcttcgggcgctaccggctgctgtatccgcacgtcgacgggctcggcgacggctgcgtcaacgtgcacagcaaggtcgcgatcgtcgacgacgaatgcctgatgatcggcagcgcgaacctgaacaaccgctcgatgctgctcgacaccgaatgctgcgtcgcgctggtcgcggccggcgacgcgcgcgtgcgcgccgcgatcgccggcacgcgcgaccgcctgctggccgagcatctcggcacgacgcccgcggccgtcgccgacgcgttcgcggacgcgctcgcgcgcggccagcggccgaacgacgcgctcgaccggctgcgcaaggaccgcggccgttcgctgcgcacgctcgatccgtcggtcgcgccgcagctcgacgcgctcgtgccggtcagcgcgtggctcgatcccgagcagccgatcgagcccgaccggctgatccgcgagttcgtcccgcgcgaacagcaccgcacgctcagcgcgcgcttcctcgtgctcggcgcgatcgtgctgctgatcgccgcgctcgcgctcacgtggcgcttctcgccgctcggcgagcgcctgaacgtcgcgtcgctcgcgcatgcggccgccggcatgtcgcgactgccggccgcgcccgtgctgctgctgctcggctacgtgattgcggcgacgctcgcggtgccgatcacgctgctgatcgcggctaccggcctcgtgttcggcgcgtggcccggtttcgcctatgcgggcgcgggcacgctgatggccgcggtcgcgacctacggactcggccgctggctcggccgcgacgcggtgcgccggctcgccggcgcgcgcgcgaaccggctcagcgagcatctcggcaaacgcggcgtggtcgcgatgacggtgctgcggctgctgccgatcgcgccgtttacggtcgtcaacctcgtcgccggcgcgtcgcatatcgggctgcgcgacttcgtgatcggcacggcgatcggcatgctgcccggcatcgtgctcacggtgatcttcgcgaaccagctgctcgccgcgttcagccatccggggccgaccgcgttcgcgtggctcgcggcgatcggcatcgcgctcgtcggcgtgtcggcgctgctcgtcaggatgctgcggcgatggcgctgatccggcacgcggcagcgccgcccgaagtcgtcacggcccccgcgccgcccgcggccgcgccgggcggccgcgacctgcgcatcgcgacgtacaacatccacggcggccacggcccgtggcacgcgcgcgccgtggaccggatcgccgcggtcatcgacgaactggacgcggacgtgatcgcgctgcaggaagtgccgctcggcggcacgcgcgcgcccgacgtgctcgcgccgctgcgcgacgcgaccggcatgcacgtggcggccggcccgacgatcgacacggccgagcgccgctacggcaacgcggtgctgtcgcgctatccgattcgcgcggcgcgcacgctcgatctgtcgttccatcagcgcgagccgcgcggcgcgctcgacgccgacatcgactgccgcacgggcccgctgcgcgtcgtcgcgacgcacctcgggctgtcggcacgcgagcgcagcgcgcaggtgcagcggctgctcgccgcgttcgacaccggcgcgatgcccgtgatcctgctcggcgacatcaacgaatggttcgtgcgcggccgcgcgctgcaggcgctcgtcacgcggttccggcgcgcgcccgcgccgcgcacgttcccgaccgtctgcccgctgttctcgctggaccggatctgggtgcatccgggcgagctgctggtcgacgtcgtggtccatcgcagcgcccgcgcgcggcacgcatccgatcactatccgctcgtcgcgcgcatgcgcgcgccgcagccggcgccggagccggccgccgcgccgttcgaccggccgggcacgccgcttgcgcgcaaagacgccccctgacgacggagagctccatgcagatcgacgaactcgacggaaccgcgctcgactactggtgcgtgcgcggcctctgcgccgaccacgaagacacgctgcgcttcacggccgtcacgccgaccgtggtcgtgacggccgcgtgcgacgcgctgcgccggctcgatgcgcacttcacgccgtcgcgctcgtgggccgacgcgggcgcggtgctcgatcgcgtcacggacctgcgcatcgtgcggcgcggcggcgaggtcgaatgcgacgcgtcgttcgccgacggcccgtcgacctgcgccgcacgcggcccgaacgcgcgcgtcgcattgctgcgcgcctacgtgcgcgcctgtttcggcgacacggtcgacgcgccgcccgacttaccgcatcgcatcgagcgcggcgcgatcgtgcgctacgaccccggcgcgccgctgcccgaagcggacgacgcctcggcgctcggcgacagcacggacatccgctccgtgccgcgcatgtgagcgtgcgccgcgccgccgcgcgcgccgcacgttcccggtacgcaccccatgtaaaaacgacagggccgcatcggcgcggcgccgcgccggcgttgtcgcgcggggctgcgcggagcgggcacgcgcgttgcgttcggcttgcgccctgatcgccctcgctgcctgcccgaacgctcacatggaacctgtgccgaccttcgctccgcatctctacttctgcgacgcccgcctcgtcgggccgctcgacgcatggtcggcgaccttcgcgcatgtcgcggcgatgggcttcgatcatgtgctcgtcggcgcgttctgggcgtcgagccccgccggctttccgcgccacgtcgcggatttcgaccggcccgccgacgtgttcggcacgcgcgacagcgcactcgacatcttcgcgcggctcgcgcagctcgcgcacggccacgggctgcgcgtgctgctcgaagtcgtgccggagcgcgtcgcgcgcgacaacccgctgcgcgccgcacatccgcactggtacgtcgagcgcgcgcacgacgacgcgctgatcgacccgcgcagcgccgcgcacgcgcaggacatcgcgcacgcgaacctgaccgacgacgaggcgcgcgatgcgctgtcggcgtggtggcgcgcacatctgacggcctatgcgcaggccggcgccgcgggctttctcgtcgacgcgccgcagcacctgccggccgcatggtgggcgcagtggcgcgccgcgctgcagcgcgtgcggccgtcgctcgcgctgatcgccggcgtgccgggccatgcgcgcgacgcgctcgcgccgctcgaatcggccggcttcgacgccgtgttctcgtcagcgcgctggtgggatctgcgcgcgccgtggttcgtcgacgagcatcggttcctgcgccgcatcggcgcgccgatcgcgtttcccgacgcgttcgacggcccgcgtctcgcagacgactggcgcgatgcgcccgacgagcgcgtcgcacgggcctatcgccgcgcgttgtggacggccgccgcggtcggcacgggctggctcgtgccgatgggcttcgagcgcggcgtcgcgctgccgctgatggcacgcgatgcgagcgccgcgcgctaccgcgccgcattcgaggccgcccgcttcgatctgtcgagcacgctcgccgacgcgaacgcctggcgccgcgcgacgccggtcgcggccgcacgcggcgaactgctgcagctgagcgcgcccgacgcaccggcgaccgtattgctgcgcggcacgagcgcgtcgctcgaatacgacgacgacgcgctgctgatcgcgctgaaccccgatctcgacgccgaagcgcgcgtcgatccggcgacgatcctgcccggcgtgccgggcggcttcacgcacgtggcgacgccgaacgatgcgccgtcgcacgcgccggccgcgctcgacgcgttcacgctcgcgcccggcgcctgcgcgctgcgcgacgcgcgacgcgcgccgcccgcgacgctgccggccgaccccgaacgcgaccaggacgcgctgtcggccgcgctcgtcgccgaccggatcgcgatcgagcgcgtcgagccggccgtcgacggcggacgtttcgcggtgaaacgcgtagtcggcgatacgctcgtcgtgcgcgcgtcgatcttctcggacggccatgcgcatctcgcggccgtgcttgcgtggcgcgcggccggcgaaagcgactggcgcgaggttccgttcgtcgccgaaccgaacgatcgctggcgtgcacaggtgacgctcgaccggctcggccgtcacgaattccgcgtgatcgcgtggcgcgacgactgggcgtcgcttgtcgacgacgtcgcgaaaaagcgtgcggccggccaggacgtgtcgctcgaactgcgcgaggcgcagctgctgctcgcgaccgccgcgaagctcgccgatccggtcgatccgcaggcgcgcgcgcgcatcgagcagctgacgaaggaattcaggcgcgcgtcgccggaggaccggctcgcgctgctcggcgcgccggcgctcgccgatgcggtcgccgcgctgcgctaccggccgttcgtcacgcacgacgacaccgtctatccggtcgacgtcgaccgccgcgccgcatgcttctcgagttggtacgagatgttcccgcgttcggcgagcaacgatccggatcggcacggcaccttcgacgacgtgatcgcgcacctgccgcgcattcgcgacatgggcttcgacgtgctgtatttcccgccgatccacccgatcggcacgacggcgcgcaaggggcgcaacaacagcctgcaggccgcacccgacgacgtcggcagcccgtacgcgatcggctcgcccgacggcggccacacggccgtgcatccgcagctcggcacgctcgattcgttccgccggctgatcgacgcggcgcgcgaccacgggctcgagatcgcgctcgacttcgcgatccagtgctcgcccgatcatccgtggctcaaggcgcaccccggctggttcgcatggcgtccggacggctcgctgcgctatgcggagaatccgccgaagcgctatcaggacatcgtgaaccccgacttctacgcgcccgacgcgctgcccggcctgtggctcgcgctgcgcgacgtcgtgcagttctggatcgacgcgggcgtgcggatcttccgcgtcgacaatccgcatacgaagccgctgccgttctgggcgtggatgatcgccgacattcgcggccgccatccggacgtcgtgttcctgtccgaggcgttcacgcggcccgggatgatgggccgcctcgcgaagctcggcttctcgcagtcgtacacctacttcacgtggcgcgaatcgaagcgcgagttcatcgagtatctgaccgaactgacgcaaggccctgcacgcgaatacttccggccgaatttcttcgtgaacacgccggacatcaatccgcgccacctgcagaacgcgccgcgcacgcagttcgtgatccgcgcggcgctcgcggcgacgctgtccggcgcatggggcatgtattcgggattcgagctcggcgaatcggcgccgctgccgaacagcgaggaatacgcggacgcggagaagtacgaactgcgcgcgcgcgactggagcaaggccgcgcacatcggcgccgagatcgcgcggctgaaccgcgcgcggcgcgacaaccgcgcgctgcagacgcatctcggcatcacgttcgtcgacgccgacaacgacgcggtactcgtgttcatgaaggcgacgcccgcgttcgacagcgtggtcgtcgtcgcaatcagcctcgatccgtggcacccgcaggccgcgaacttcacgctcgacggcgcgctgtggcgcggcctcgggctcgtcgaaggcgagccgctcgacgcgcacgaacacgatgccgcgcacccgacgacgtggcgcggccatcggcaatacgtgtcgctcgatccgcacgtgcggccttacacgatctggcgactggcgcccgccgccggcgcggcgcgggcacaccggcccgccacggacgacgaccgtcgctcgtcgggaggacatggaagatgaaacgcgaagattccctcgacgacgtgcggcgcgcgcagttcgcgtcgcatccgcacgccggctcgccgcgccagcgccgcgtgcgccggcccgcgcccgcgctctgcgccgacgatccgctgtggtacaaggacgcgatcatctaccaggtgcacgtgaagtcgttcttcgactcgaacaacgacggcatcggcgacttccccggcctgatcgcgaagctcgactacatcgcggaactcggcgtcgacgcgatctggctgctgccgttctatccgtcgccgcgccgcgacgacggctacgacatctccgactatcgcgacgtgcatcccgactacggcacgctcgccgacgtgcgccgcttcatccgcgaagcgcatgcgcgcggcattcgcgtgatcaccgagctcgtgatcaaccatacgtcggaccagcatccgtggttccagcgcgcgcggcgcgccaagccgggctcgatgtaccgcaactactacgtgtggtccgacaccgacacgaagtacgccggcacgcgcatcatctttctcgacaccgagacgtcgaactggacgcacgatccggtcgcgggccagtactactggcatcgcttctactcgcaccagccggacctgaacttcgacaacccggccgtcgtgcgcgaagtgctgcaggtcatgcgcttctggctcgacctcggcatcgacgggctgcgcctcgacgcggtgccgtatctcgtcgagcgcgaaggcacgaacaacgagaacctgccggagacgcacgcgatcctgaagcggatccgcgcgacgatcgacgccgagtatccgaaccgcatgctgctcgccgaagcgaaccagtggccggaggacgtgcaggaatacttcggcaacgaggacgaatgccacatggcgttccactttccgctgatgccgcgcatctacatgtcgatcgcgagcgaggaccgctttccgatcatcgacatcatgcggcagacgccggcgctcgcgccgagcaaccagtgggccgtgttcctgcgcaatcacgacgagctcacgctcgagatggtcaccgattccgagcgcgacctgctctggcagacctacgcgagcgaccgccgcgcgcggctgaacctcgggatccggcgccggctcgcgccgctgatggagcgcgaccgccgccgcatcgagctgatcaactcgctgctgctgtccatgcccggcacgcccgtcatctactacggcgacgagatcggcatgggcgacaacatccacctcggcgaccgcgacggcgtgcgcacgccgatgcagtggtcgtcggaccgcaacggcggcttctcgcgcgccgacccggaactgctcgtgctgccgcccgtcatgggctcgctgtacggctatgacgcgatcaacgtcgaagcgcagacgcgcgacccgcactcgctgctgaactggacgcggcgcatcctcgcgacgcggcgcgcgacgcaggtgttcgggcgcggctcgatccgcttcctgcgtccggagaaccgcaaggtgctcgcctatctgcgcgaactcgaggggcacgacccggtgctctgcgtcgcgaacctgtcgcgcgcgtcgcaggcggtcgaactcgacctgtccgaattcgcgggccgcgtgccgatcgagatgacctcggactcgccgttcccgcccgtcggccagctcccgtatctgctcacctttccgccgtacggcttcctctggttcgtgctgtccgcgcacggccgcgagcccgcctggcggcagccgcatgcggaaccgctgcccgaatacgtgacgctcgtgatgcggcgcggcgacacgcggcccgacgtcgcgcagctgcacacgctcgcgcacgacgcgctcgcgtcgtggctcacgcggcggcgctggttcgcgtcgaaggaccgcaccatcgccgacgcgcgcctgaacgtcgtcacgccgattccgggcgaatcgttccagtacgccgaagcctgcgtgacggtgcgcggcgacagccacgccgagcgctacgtggtgccgctcgcggtcgcgtggggcggcgagacctccggcccgctgttcgcgcagctcgcgctcgcgcgcgtgcggcgcggccatacggtcggctatctgaccgacgcgttcgcgctgcccgccttcgcgcacggcatgctgcgcaagctgcgcgcgggcgcgacggtgccgacgtccgacggcggccatctcgcgttcctgcccgaggccgcgctcgcgtcgctcgaccccggcgacgaggccgaagtgcgctggctcgcggccgagcagagcaacagctcgctcgtgatcggcgaagcgatcgtgctgaagctcgtgcgcaaggtcgcgcacggcgtgcatcccgaagcggagatgagccggcatctgacgcgcatcggctaccagaacaccgccgcgctcgccggcgaagtcgtgcacgtcgatccggacgggcgcccgcatacggtcgcgatcctgcagcgcttcgtcgacaaccagggcgatgcgtggacgcgttcgttcgacttcctgaagcgcgccgtcgacgagctcgcgctgccggccgccgacgacgtcgacaccgtcgaaccggacgccgagacggacgcgctgctcggctatgcggcgttcgccggtgtcgtcggcaagcggctcggcgagctgcacgtcgcgctcgcgcagccgtccgacgatccggcgttcgcgcccgagcgcgcgacgcccgagcacgtcgacggctggtgcgccgacgcgatcgcgtcgttcgagcaggcgctcgactgtctcggcacgcggctcgatgcactcgacgccgacacgcgcgcggccgccgaacggctgctcgcgtcgcgcgacgcggccgtgcgcgcgctcggcgaactcgtgccgcgcacgctcgatgcgcactgcacgcgcattcacggcgacttccatctcgggcaggtgctcgacgtgcagggcgacgcgctgctgatcgatttcgaaggcgagcccgcgcgcgcgctcgagcggcgccgcgcgaagtcgcacccgctgcgcgatgtggccggcttcctgcgctcgctgtcgtacgtgagcgcgaccgggcagttcgcgatcgagaaagcgccgccgcaggcggccgaccgcaagcgtgcactgttcgagcgcttcggccgcgcggccgccgacgcgttcgtcgactgctatcgcgcagccgccgagcatgcgccggtgcgcttcgtcgatccgcgctacaccgaccggctgctcgcgctgttcctcatcgacaaggcgtcgtacgagctctgctacgaggccgcgaaccgtcccgactggctctgcgtgccggtcggcggcctcgcggcgctcgtcgagcggctgctcgaacatcgcggcgccgaagacggagacgagtcatgaccgacgcgctgttcgaccgcgccgacatcgacgcgctgctcggcgcccgccatcccgatccgttcgcgtgcctcgggccgcacgcgcacgacggccgcacgatcgtgcgcgcgctgctgcccggcgcggagcacgtgcgcgtgctggcgccggacggcgccgaactcggcacgctcgcgcgcgtcgacgacgcgggctgcttcgccggcgcgctcgcgcacgacggccgctatcggcttgcggtcgaatggccgggcgcgcggcacgtgatcgacgacccttacgcgttcgggctgctgctcgacgatgcggcgctcgcgcgcttcgcggccggcaacccgttcgcggtgctcgactgcctcggcgcggtgccgacctgcatcgacagcgtcgacggcgtgcgcttcgcggtctgggcgccgaacgcgcaacgcgtgtcggtcgtcggcgacttcaatgcgtgggacggccgccgtcatccgatgcggctgcgtctgccgtggggcgtgtgggagctgttcgtgccggggatcggcgcgggcgagcgctacaaatacgagctgcgcgcagccgacggacgcgtgctgccgcacaaggccgacccgtgcgcgcgcgcgaccgaggcaccgccgcgtaccgcgtcgatcgtcgccgataccggcgcggtcgacggcttcgcgtggcatgaccatgcgtggctgcaagcgcgcgcgcacggcgaccgctaccggcggccgtggtcgatctacgaggtgcatccggaatcgtggcagcgctatcccgagcagatggaccgcaacgcgacctgggacgaactcgccgaacggctgattccgtacgtgcgcgggatgggcttcacgcatgtcgaattcatgccgatcgccgagtatccgttcggcggctcgtggggctaccagccgctcgcgcagttcgcgccgtccgcgcgcttcgggccgcccgacggcttcgcgcgcttcgtcgaccgcgcgcatgcggccggcatcggcgtgctcgtcgactgggtgcccgcgcacttccccgacgatccgcacgggctcgcgcagttcgacggcagcgcgctgtacgagcatgccgacccgcgcgaaggcatgcatcccgactggcacacctgcgtgttcaacgtcggccgcaacgaggtcggcgcgttcctgatcgcgtcggcgctcgcatgggcgcgccgctatcacgtcgacggcatccgcgtcgacgccgtcgcatcgatgctgtatcgcgactactcgcgcgcggccggcgaatgggtgccgaacatctacggcggccgcgagaacctcgaatcggtcgcattcctgcgcgcgctgaacgacacgctgcacggcgacgatgcgccgccgggcgtcgtctcggtcgccgaggaatcgaccgcgtggccgggcgtcacggcgcccacgcgcgacggcgggctcggcttcgacttcaagtggaacatgggctggatgcacgacacgctcgcgtatctgcacgaggaccccgtgcatcgccgctatcaccacgaccgcatgacgttcgggctcgtctatgcgttctccgaacgcttcgtgctgccgctctcgcacgacgaggtcgtgcacggcaagggctcgctcgcgtcgaaaatgcccggcgacgcctggcagcggctcgcgacgctgcgcgcgtacttcggcttcatgtgggcgcatcccggcaagaagctgctgttcatgggcagcgaactcgcgcagtgggccgagttcgcgcacgacggcacgccgcactgggatctgctcgacgcgcccgcgcatcgcggcgtgcagcggctcgtgcgcgacctgaaccgcacctatgcggcgcaacccgcgctgcatgcgctcgactgcgacgcggccggcttcgcctggctgatcggcgacgaccgcgacaacagcgtgttcgcgttcgcgcgtcgcgacgatgcggggcacaccgtcgtcgccgtctgcaacttcacgcccgtgccgcgcaccggctatcgcgtcgggctgccggcgcccggcgcgtggcgcgaactgatgaataccgacgccgccgtctacggcggcaccaatgccggcaacgacggcgccgtgtgggcggaggatgtgcctgcgcacggcgaggcgtggtcggccacgctacggctgccaccgctcgccacgctatggctgagcccggcatgaccgacggcgccctcgacacggagacttcccccatgccgaccgccctgccccctcgcctggaacccggccgcagctatccgctcggcgcgacctgggacggcctcgggacgaacttcgcggtgttttccgcgcacgcacaccggatccagctgtgcatcttcgattcgaccggccgcaaggagctcgcgcgcctcgacctgcccgaatgcacggacgaggtgtggcacggctacctgcccggcgcgcatccgggcaccgtctacggcttccgcgcggacggtccgtatcagccgcaggccggccatcgcttcaatccgaccaagctgctgatcgatccgtacgcgcgcaagctgctcggccatttccgctggtccgacgcgctgttcggctatcgcgtgcattcgaatcgcggcgacctgtcgatggaccggcgcgactcggcgcccgcgatgccgaagtgcatcgtcgtcgacgaggcgttcgactggagcaacgaccggcgcccgtgcgtgccgtggcgcagcaccgtgatctacgagacgcacgtgcgcggcgcgtcgatgcgccggccggggctgcgcgcgccggagcgcggcacgttcgcggcgctcgcgcatccggccttcgtcgatcatctgctcgcgctcggcgtgacgacggtcgagctgctgcccgtgcatgcgttcctgcagcagcgcgagctgctgaaccgcgggctgcgcaactactggggctacgacacggcggcgttcttcgcgcccgagccgtcgtatctgtcgacgcggcggctcgacgagatgcgcatcgcgatccgccagctgcatgcggccggcatcgaggtcgtgctcgacgtcgtctacaaccacacctgcgaaggcaaccagctcgggccgacgctgtcctggcgcggcctcgacaacgcgagctactaccggctcgtgcccgacgaccgacgctatcacgtcgacgagacgggctgcggcaatacgctgaacctctcgcatccgcgcgtgctgcagatggtgatggactcgctgcgctactgggcgaccgcgttcaacatcgacggctttcgtttcgatctcggcgtgacgctcggccgcgaggaccacggcttcgatcccggcgcgggcttcttcgatgcgctgcggcaggatcccgtgctcgcgcagcgcaagctgatcaccgagccgtgggacgtcggccccggcggctatcagctcggccgccatccgcccggcttcgccgaatggaacgaccgctttcgcgataccgtgcggcgctactggcgcggcgacgcgggccagcgcccggagctggccgcgcggctcgcgggctcggccgacctgttcaaccatcaacggcgccgcacgtgggcgtcgatcaacttcgtcaccgcgcacgacggcttcacgctcgccgacgtcgtgtcgtatgcgggcaagcataacgaagcgaacggcgaaggcaaccgcgacggccgcgacgacaactgcagcgcgaactggggcgtcgaagggccgaccgacgatccggcgatccgcgacgtgcgcggccgcgtcgcgcgctcgatgctcgcgacgctgtttaccgcgctcggcacgccgatgctcgtggccggcgacgaattcggccgcacgcagcacggcaacaacaacgcgtactgccaggacaacgagctgtcgtggctcgactgggaagccgcgcagcagccggaggccgtgcagatgacgcgcttcgtgtcgcggctcgccgcgctgcggcgcatgtatccggtgatgtcgacgccgcgctttccgtccggcgaccgcgacggcgcgcccggcatgcgcgagatcgcgtggttcgacgagcacggcgacgaggtcagcgtgcccgcgtggcaggaccgcgagcgccgcgcgctgacgatgcggcgcgtcggcaccggccgcacgggccgcaccgaggcgctgctcgtgatgctcaacgcgtcggccgagacgatcacgttcaagccgccgccgcccgcgctcgcgtatcgcgtgctggtcgacaccgcgacgcccgacggcggcccgcgcgactggcccgccgacggcctcgaggtcgccgcgcacgcggccgtgatcgcggtcgcgccggtgccgaccgacctgtcttcgaaggaaacgccatgacgtcccattccgccgcttcgtcgtccacgcatgcgttcgagttgtcgttcggcgcgacctgcctcgacgccggccacacgcgctttcgtctgtgggcgcctgccagccgccgcgcgcaggtcgagctgcacggcgcgcaaacgctcgagatgacggccgccggcgacggctggttcgagctcgtcgcgccggtcggcgcgggcgcgctctatcgctatcggctcgacgacgaactcgtcgtccccgatcccgcatcgcgcttccagccgtccgacgtgcacggcccgagccaggtcgtcgatccggccgcgtatcgctggcggcacggcgcctggcgcggccggccgtggcacgagaccgtgctgtacgagctgcacgtcggcgcatgcggcggctatgtgaacgtcgagcggcgcctgcccgacatcgcatctgtcggcgtgacggcgatcgagctgatgccgatcaacgcgtttccgggcacgcgcaactggggctacgacggcgtgctgccgttcgcgcccgatgcatcgtacggccgccccgaggaactgaaatcgctgatcgatgccgcgcacgggctcgggctgcaggtgttcctcgacgtcgtgtacaaccacttcggcccggacggcaacctgctgccgcgctatgcgcccgcgttcttccgcgacgaccggcacaccgcgtgggggcctgcgatcgacttctcgcgcgcgcagacgagcgcgttcttcatcgagaacgcgctgtactggatcgacgagtaccggttcgacgggctgcgcatcgacgcggcgcacgcgatcgacgacgacgcgtggctgcgcgagctcgcgcggcgcgtgcgcgcggccgcaggcgggcgccacgtgcatctggtgctcgagaacgagcgcaataccgcgagcctgctcgggcccgaccgcttcgacgcgcagtggaacgacgacttccacaacagcgcgcacgtgctgttgaccggcgagcgcgacggctactaccgcgcgtatgcggacgcgccgctgcgccatttcgcgcgcacgcttggcgaagggttcgcgtaccagggcgaaccgtcgccgctgcatgacggcgcgccgcgcggcgagcccagcgcgcagctgccgccgaccgcgttcgtgtcgttcctgcagaaccacgaccagatcggcaaccgcgcgttcggcgagcggctgcgcgcgctcgcgaacgacgacgcgctgcgcgcggtcacggcgctgttgctgctctcgccgcagatcccgctgctgttcatgggcgaggaagacggcagcacgcagccgttccagttcttcaccgactatcgcggcgcgctcgccgacgcggtacgcgagggccgccgccgcgaattcgccgcgtttcccgcgttcgccgatcccgcgcatcgcgacgcgattccggatccgaacgacccggcgacgttcgcgcgctcggcgttgcacgagcgacccgacacctggcccgatgccgatgcgtggcgccgtttctaccgcagcgcgctgacggtgcgcgccgcgctcgtcacgccgcatctgccgggtgcgcgcgcgctcggcgtcgacgtgctggccgacgacgagacggcgcgcgcgctcgttgcacgctggcggctcggcgacggcagcacgctgacgctcgcgctgaacctcggcccacgcgcgacggcgctgcccgaactgccggtcggcaagatcgtgttcgagacgccgccgcgtgcgcgcgatgcgctcgtcgacgcccgcctgccggcacgcgcgtgcatcgcatggcgcgacggcgcggtcaaccacgatgcgctgaaccatcgcgcgaacggacacgcgcggccatgacgaccgacatcccgatcgcatccctcgcgcgggcggcggggctgcagaccgactggaccgacgcggtcggcgtgccgcgccgcgtcgccgacgacgcgctgttcgcgctcgtcgacgcgctcggctggccgtgcggcacgccggtcgaacgcgtggacagcctcgccgcgctcgtcgatgccgacgcggcgccgccgcgcatgatcaccgccgacgccggcatgccgatcgcgctgccggccaccgtggccgggccgggcgcgcgctatcgcgtgacgttcgagacgggcggccacgtcgacggccgcgtcggcggcacgagcggcgacccgctgctgccgccgatcgtgcggcccggctatcacgcactcgacgtcggcgagcagcggatcgccatcgcgatcgcaccgcgccgcgtgcgcgcggccgagcgcctgcgcggcacgccggacgccggcaaccgctggggcatcgccgcgcagctatacgggctgcgccgcgcaggcgacgacggcgcgggcgactacaccgcgctcgcgcagctcgcgacgcaggcggcgcgacacggcgcgcatgcggtcgcgatcagtccgacgcatgccggctatccggcgctgcctgcgcacgacagcccgtattcgccgtcgtcgcggcgctggcacaacgtcgcgtatctcgactgccacgcggtgccgggcgtcggccgcgtcgccggcgacgaagcggacggcgcggccgatgcgcggctcgtcgactggccgcgcgtgctgccgcagaagctgcgccggctgcgcgcgcggttcgacgcgctgcgcgccggcggcggcaccgcgctcgatggattcgaacggttccgcgcggcgggcggcgcggcgctcgacgcgcatgcgcgcttcgacgcgctgcaggcgttctgcgtcgcgcgcgggctcggcgcggactggcggcaatggccggcgccgtggcggatgccgacctcggtcgaagtcgacgcattcgcgcaggcgcacgccgatacggtcgcgttccatgcgttcctgcaatggtgcgcggcacacgcgctgacggacgcgcagcaggccgcgcgccgcgcgggcatggcgatcgggttgatcgccgatctcgcggtcggctccgatcgcgcgggcagcgatgcgtgggcgcacggtacgacgctgctgcgcgggctgtcgctcggcgcaccgcccgacgcgttcaacgcggccggccaggcgtggggcgtgacgacctggacgccggccgcgctgcgcgcgaacggcttcgcgccgttcatcgagctgctgcgcgccgcgttcgcgcacgcgggcggcatccggatcgatcacgtgctcggtttcgcgcgcatgtgggtcgtgccggacggcgcgagcgcacgcgacggcgcgtatctgcactacccgtgcgacgacctgctgcggctcgtcgcgctggaggccgcgcggcaccgcgcgatcgcggtcggcgaggatctcggcaccgtgccggacggatttcgcgaccggctcggcgcgcagggcgtcgccggcatgcgtgtgctgtggttcgaacgcgagccggacggcgccttccggccgccgtcgagctgggaccgcgacgcgctcgcgatgacctcgacgcacgacctgccgaccgttgccggctggtggcgcggcatcgatctcggctggcggcgcatcgcggccgagcacgagcaggcgcgtgcccggcccgcgaatgccgagccggaggatcgtcacgtcgtgagcgaggcaagcgatacggccgatacgaacgatgtgaacgccgcagacaccgccgagcgcacgtatgtcgacccggacgcggccgccgcacgcgccgcgacaccggacgatctcgccgagcgcgatgcggcacgcgcagcgctgtggcgcgcactgcagcaggccggctgcgcgccgagcgacgcaccgccaccgccggccgatgcaccgcccgtcggcgccgtgctcgcgttcgtcgcacgcggtgcgtcgccgctcgcgatcgtgccgctcgaggatctgctcgcgctcgacgcgcagccgaacctgccggggccgccgtgcggccatccgaactggcggcggcgcctgccgcgcaccgtcgacgcgctgttcgacgccgacacgcgtgcgcgcatcgcggcgatcgccgacgcgcgcggcacgccggagcgacgcgcatgacgccgcgcgcgaccctgcggctgcagctgcatgccggcttcacgttcgacgacgcggccgcgcacgcggactatttcgcgcggctcggcatcagccatctgtatctgtcgccgatcacgaccgcggagcccggctcgcggcacggctacgacacggtcgactacggcgcgatcagcgcggaactcggcggcgaagccggcttcgtgcggctcgtcgaggcgctgcgcgcgcgcgggctgcgcgtgatcgtcgacatcgtgccgaatcacatgggcgtcggcggctcgtcgaacggctggtggaacgacgtgctcgagtggggccccgcgagcccgtacgcgcgctatttcgacatcgactggcatccgcccgacccgacgctcgacggcaaggtgctgctgccctgcctcggctcaccgtacggcgacgcgctcgccgccggcgacatcgcgctcggcatcgacgcggcggccgggcgcttcacgatcgcctgcgcgggacggcaactgccggtcgcggtcgcgacgtatgcggagatcctgcgcgtcgcgaaccgcgcggacctgaacgcgctcgccgagcgcttcgataccgcggcgacgcgcggcagtgcacgcgtcgccgccgcgcatgcggcgctgcgcgcgcacgcggccgcgcacggcccgcatgcgttcgacgcggtgctgcacggcaccgatgcgcgccgtgcgcgctcgcgcgcgtgcctgcaccacgtgctcgaacggcagcactaccggctcgcgtggtggcgcacggccgccgacgagctgaactggcggcgcttcttcgacatcgcgacgctggccggcgtgcgcgtcgaggacgacgcggtgttcgacgcggtccatgcgctgccgttgcggctccatgcggcgggactcgtcgacggcgtgcgcgtcgatcacgtcgacggcctcgccgatccgcgcgcgtactgccggcggctgcatgcgcggctcgccgcgcagcgcgacacgccgccgacgatctacgtcgagaagatcctcgcgcccggcgaaacgctgcgcgccgactggccgatcgacggcacgaccggctacgacttcatgaacgacgtggccgcgctgctgcacgatccggccggcgcggagccgctcggcgcgcactgggcggccgtgtcgcgctcgacgcgcacgttcgcgcaggaagcggtcgacggcaagcgtcgcgtgctgctgcgccagctcgccggcgaacatgcgcgcgtcgcgcgcaagctgcacgacatcgcgcgcgcgtcgcccgcgacacgcgacatcagccgcatcgcgatccatcgcgtgctcggcgaactcgcggtgcacctgagcgtgtaccgcatgtatccggccgacgacgaactcgcgcccgacgatcgccgcgtgctcgcgcaggcgtatgcgtgcgcccgcgcggccgtcgatccgaccgaccgcatcgcgctcgaacgcgtcgcgcagtggctcggcctgccgggcacgcgcgcgccgcgcgccgatgcggcgcgccggcatgcggcgcgcgtcgcgttcgcgcagctcacggcgccgctcgccgcgaagggcgtcgaggatacggcgaactaccgctatggacggctgctgtcgcgcaacgaagtcggcgccgatgccggggatttcagtctgtcgcgcggcgcgttccatgcgcgcaaccggcggcgcgcacgccattcgccgcacgcgctcgtcgcgaccgcgacgcacgaccacaagcgcggcgaagacgcgcgcgtgcggctcgccgtgctgagcgagatccccgacgcatggcgcgcggtctcgctcgactggtccgcgctgaaccagccgcatcgcggccgcgcgcatcgcgacctcgactggtcgccggggcccgctgccgaggcgatgctgtatcagacgctcgtcggctgctggccgccgtcactcgcccccgacgacgcggccggcctcgcggcgctcgccgatcgcgtcgtgcaatggcagacgaaggcgctgcgcgaagcgaagcagcagaccgactggctcgcgcccgaacccgactacgagcaggacagcgaggcgttcgtgcgcgcgatcctgacgccgcacggcgccggcgatttcgtgcatcggctgcatgcgttcgtcatgcgcatcgcgccggccggcgtcgtcaacagcctcacgcagacgacgctgcgcatcacgtcgcccggcgtgcccgatctttatcagggcaccgaacggtgggaccattcgctcgtcgatccggacaaccggcgcgacgtgccgttcgcggcgctcgccgccgagcgcgtcgacggccccgtcagcgcgtatctgccgacctggcccgatgcgcgcgtgaagcgtgcgctcatcgagcggctgctcgcgctgcgtgcgcagcgtccgtcgacgttcgcgaacggcagttacgtgccgctgcgcgtgcgcggtccgctcgcgcgtcacgtggtcgcgttcgcgcgctgcgacgacgcggcgacgatcgtcgtcgtgacgacgcggctcgcgtgccggctgctcggcgacgcgcccgcgctgccgcgcgtcgaaccggcgcagtgggacgacacggccgtcgtgctgccgcccggcgcgacggggccgtgggccgactggctcgatgcgagcgaagccggcgacacgccggacggcttgctgcgcgtcgcgcactgcctgcgcgcgctgccggtcgcggtatgggtcgggccgccgccgcgcgcatgacgaggcgcgcggcagcggtcgttttttacagatgcgccggcacgctggcggcagcgcgaccgcgcggctgcgtcacgcgcggtgtcgacgatcggcgctcacgaccattcttccggcggcaacggcgcgccgtcctcctcccaatgcgcatcgctggcgccgcgcgcgtcatggccggccgtcagcgtgccgtgcgcggcaccgtcctgcggccgccgcttggcgcgcgacgcatgcgcgcgcagccgcgggcgcgtcggcgcgaccgtgcgcgcgccgtcgcggcgcgtctcgccggctgcctgctcgttcgtctgctgcgtattcgacatcgccttcatcattgcctcccggttcgtgggtgtcgatcgcagcgatgccgcaatttcggtgccgtgcacaggcaggccgattgctacaccagcgcgatcgagactcgctcccggaggtgacatgccgaacgacaacgacacgcaagcaggccgccgccgactcggcggatggttggccggcgaggaaaagcacatggccgcgttccgcacgcgcattgccgcggacgcgcgcgcacgggccggcgaacggctgcgcacgccggccgtgcaggagctcgcgcgcctgttcgacgatcacgcggtgctgcacatggggctgtcgcgcgcgatcgacgaggcgctcgcgacgggccacgacctcggctaccggtcgatcggcgagctgatgacggtgatcgactatctgatgacgtacacgccgcccttcagcgaatcgagcctgatcgtgtgtccgctgaacgcgttcctcgactggccgatgtgcatgccgtcgggccgcgcggtgttccgcgacgcgaccgtcaacgcgcatctgaagcgcgtgctgaacgtctggtgcgattttctcggcggtccgcactcgcgcgaccacctcgtgacgacggcgcccgacggctggctctgcgaggaagcgcgcaaacggatcggcatgtcgcagttccagtaccgcgaggatcagccgcactggggcttcgactcgtggaacgacttcttcacgcggcgctttcgcgcgggtgcacggccggtcgcctcgcccgacgattcgcacgtgatcgtcagcgcgtgcgaagccgcgccgtatcacacggccacgaacctgcggctgcgcgaccggttctggatcaaggggcaaccctattcgctgcgcgacatcttcacgcccgcgcggctgccgcttgccgagcacttcgtcggcggcgatctctaccaggcctatctggccgcgtacaactaccaccgctggcatgcgccgatccgcggcaccgtcacgcacgcgtaccgcatcgacggcacctattactcgatcgccgacgtcgaaggcgaagacccgtccgggctcaacgattcgcagggctacatgacggccgtcgccacgcgcgcgatcgtcgcgatcgcgagcgacgatccgggcctgggcacggtggccgcggtcttcgtcgggatgggcgacgtgtcgtcgtgcgtgatcgaggtcgtgccgggacagcgcgtcgaaaaaggcgacgagatcggctatttccagttcggcggctcgacgtactgcctgctgttcgagcccggcgtgatcgaccgcttcctgcatgcgccgagcgacgatgcgccgcccgtgcaggtcaatgccgcggtcgcgctcgcgcgctgaacatgcatgcggcgcgctcccgaggcagcgcgccgcatgcgatcgagccggtcgtcacaaactgttgtcgttcgtatagcctccgctgccgcgctgcaccgagcgcaggatcgacagtccgtcgggcgtcagctcgggccggcgggcgccggacgcgtcgctctgcatgacgaccagttggcgttcgacgagcgcgacgatgtcgtcgcgatcgagctggatttgttctggtgcgcgctggaccagaaacagcgcggcaaattcgtgagcagtcaacatgctcgtctccccaatgacggcgtattttccgatgcggcgacgccgcaatcgcggccggcagtgcacctgccggattcggtgacgacatgcatgaagcatgccaatgcgagccgcgcgcactgcatcggcccggtcgagcgcggggcggggtcgaatccgcgtcccgcgcgctgccggtgaaaagttttcaatgacgtgtaacggccgggcgaccgcgatgcacggcacgcgcgcaacgcgcgccatgcacggggtcaggaccgtggtgcgtgcgacgtcgcctgacgcgcgagcgctgcggccgcgcgccgctgcacgcggaaataaccgctatgcagcaccgcgccgccgtggccgtcggcgaccacgtccgcgcaggcctcggcgatacgctgccggccccgttcgaacgcttcgcgcaagtcggcctcgagcgccgagcgcgcgccgaagtgatcctcgagcgcttcggccgtgatcgcgcactccgcctgcacgccgtcgatctcgacgacgaactgcaactgcagcgtcgcaccgtcgaacacgggcggcggatcggccggaatcgtcgcgcgcgtgctcatgggcgctcccggggcgcatgcgcgcggtcggccgcgagacattcgatcagcgcgccgttgaacgcgtcgagatcgtccggcttgcggctcgtgatcagattgccgtcgcgcacgacgcgctcgtcgacccacttgccgccggcgttgcggatgtcgtcctgcaggctcggccagctggtcatcgtgcggccgtcgacgagcccggccgacacgagcagccagccgccgtgacagatcacggccaccggcttgtcggcgccgatcgcggccgtcacgaattcgcgcgcggcgggaatcatccgcatcgcgtcgccgttcacgacgccgcccggtagaacgatcgcgtcgtagtcgccctgcttcgcatcgtcgaacgtatggtccaccttgacgcgtgcacccttgtcgacgtgccggaaaccctggatctcgcccggttgctgcgaaatcacgtcgacctgcgcaccctcggcactgagcgcacgctgcggttcgacgagctcggcctcctcgaagccgtccacggcgaggatcgcgaccttgcaattggcgagtttgccgctcatgaaaaacctccatgctggttgcggcaccgatcgtgccctcacccgacagcagcaatcgacgtgccacgcccggtgcgctaccccacacaacgcgcgcttcggcctgcggtcggacttcgcgaacgacgcgcaaaccgctctccgaccctgccggcgcggcgcgcgcggcggcttccatcgttcactgcaaagatttcaacggcatgtaaccggcaggctgcgcccgtgcgccggctctcgcacgcgacacgcgccgtcgcaatgtgtcgcagcgtcgagacagtttcgcggccgcggacacccggcggacactccgccggtcactgcaggcgcgtcgcgacgtcgagcatcgcgtcggtcagctcgaccgtcagcgtctggtcttcgtcgaggtcgtgcagccgctcgagcatggcctgcaccgagtcgtgcagcatcgcgtgcacgcgcatgcgcgcgccgtcgtcgaggtccgcatagcgctccatcgtgtcgcagtcgagcgcgagcacgaccgagtggcgcacggcgtggggcggcgcatcgggcgcgatcgcccatgccgcatgaaacgtgatcctgccggtcgccacgtcgaggtgcactgtcgtgttgaggtcgtccgcgtccgggtcgtcgtcgatgtcgtacggctcgattccgattcgggggttcgattgcatgatgtcctcctgcgtggtcgccgcgcccgccgcggcggcgggcgtcggccatcgcgccgcgccggccgcgagccggcgcgacatcgtcagtagccgctggaatcggcgctgccctgcccgccggcaccgccgccgcccgagccggtcgcgcccggcgagcggccgttgccggcgcccgcgcccttcgcgccgggcttcgcgtggccgctcgcgccgctgtgcgacgacatcgcgccgcgtccgccgtccgactgctgcatgttcggcggcggcggcgcggccgtatcgccgttgccggtgtaactgctcgaggtgccggccgacagcggcgcgccggagccgtgatcggactgttgcgagttctgtgccagcgccgggctcgcggcggccgcggccgcgagcatggcggcggccgcgcagccgagcacgcggcacgcaggggatttcgtggtggatagggctgacgtcatgacggattctccgtaacggaaatgaagtatctgccccgtttcttcagcaaggcccatgccgtcagtgggtcgaatgcgcttgtcgtgcaccggcctcggccggcacgcgaattgcgggccgtcgtcgcatacgccaacgacggagcgtcatgcaatgccatcttcctctccgccgcacgcgcgcggcaaacgcctgacgcggcgcgccggccgcgcgcgcagcaccgatcgcggccacgcgaaacgctggtcggccgacgtcacgcgcgacagcgacgcgctcgacctcgagcccgacatcttcaagtccgacgatccgggcgagatcgccgcgtcgctgaaacgctcggccgagcgcagccgccgccgcaaggcgacaccgttccagtcggcgatgtcgatgctgaacttctacgtgaaccgcgcaggccgcaacctgccgaaaacgcgccgcacgacgctcgagcgcgcgaagcgcaagctgcgcgaagcgttcggccgcaagccgtgacgcacgcgtgcgcctgcctcccgtttccggactgcacgcatgcatgaaacgctgtggtatctgatcaccggcgcggtgctgatgggcatgggcatcgcgacgtcggcgctgcgtcatctgccgtgcagcaccgcgatgatctatctcgtgctcggcatcgcattgggcccggcgggcgccggactgctgcacgtcgacatcgaacacgacgcggcgctgctgcggatgatcgtcgagatcgggctgctcgtgtcgctgttcgcgatcgggctgcggctgcgcgtgccgctgtccgatccgctgtggctcgtgccgtgccggctcgggctgctcgcgatgatcgtcaccgtgccgctgcttgccgcctgcgcggtgttcgcgctcggcatcggctgggcgcccgcgctgctgctcgcggcgattcttgcgccgaccgatcccgtgctcgcgcacgacgtgcaggtgcacgaccccggcgatcgcgacctcgtgcgcttcgcgctgtccggcgaaggcgggatgaacgacggaatcgcgctgccgttcgcgctcgccgcgctcgcgctctgcggcgcgccggaagcgacgcacggcagggcgccgctgtcgttgtcgttcgcgctcgcgaccgcttggggcatcgtcggcgcagcggcgatcggcggcgggctcggctggatcacgacgaagacgatcggctggctgcgcatgcgctacgcgcaggcgctcggcttcgaaggcttcttcgcgctcgcgctgatcgtgctgtcgtacggcgccgcggaagtcgcgcatgcgttcggcttcatcgcgacgttcgcggccggcgtcgcgatgcgccgcgtcgagcatcgcgcgagcggcgaccgcgatccgcgcgaagtgatcggccaggtcgactcggccgacgtcgtcgcaaccgaaaaggatccggacaaggcccatgcgttcatggccgaatcggtactcggcttcacgatcgaactcgaacgcatcgccgaagcggtcgtgatgacgatggtcggcagcgtgctcgcgacgctgccgggcccgctgatcacgtggcgcgcgctcgcgctggccgcgctgctgttcgtcgtcgtgcggccgctcgcggtgcgcctcacgctggccggctcgcgcgcgacgatcgcgcagcggcggctgatggcctggttcggcatccgcggcatcggctcgttctactacctgctgttcgcgctcgaacacgggccgaccgataccgtgcgcccgctctcggcgccggtgctcgcggtggtgtccgcgtcggtggtcgcgcacggcatctcggcgacgccgttgatgaactggtatcaccgccggcagcgccggcattgacggcgctcagcgcgcggcgaggcgcgtgcgcatcgcggccgtgatgcgctggcgcgtgtccgcgtacgcttcccacggatcgcgctcgagcgcgtcgagccgttcgtgcacggtgtcgatcgtccactgcgcgccgcccgtcgtggccggcacttcgtcccagtcgatcggcaccgacacgcccatgccgggccgcgcacgcaccgaatacgcggcgatcgtgctcgcgccgcggccgttgcgcagatagtcgatgaaaatcttgccgcgccggtgacgcggccccatcgtcgccgtgaagcggtcgggcagcgcgcccgcgatgtgctgcgcgactgcgcgcgagaagtccttcatctcgtcccagcccgaatgccgcgtgatcggcacgaccacgtgcagccccttgccgccgctcgtcttgcagaacgacacgaggcccagctcgtcgagcagcccgcgcacgagctgcgcggcctcgatcatcgtgcgccacggcagcgccggatcgggatcgaggtcgaacacgatccggtccggccgctcgatgttcgacgcgtgcgcgttccacgtatgcagctcgatcgtgcccatctgcgcggcgccgatcagcgcatcgacgctgtcgatcgacagtagcggaccgtgtccggggtcgagtcccggatgctgcgtgacgaacggaatctcgcggcgctccgcgtgcttctggaaaaacagctcgccgccgatgtcctgcggcgcacgcacgagcgacaccgggcggcccgcgagatcgggcaacgcccacggcgcgacgcgttcccagtagtgcgcgagatcgatcttgcgcgtgccgctctcgcgatcgagcacgcgctccggatgcgtgatgcggacctggccgacctgatcgggcgccgacttgccgcgtgcggcgggcgcgcgttcctgcgcgcggtgttgcgcgcgatcttgcccgccgtcatgcgtgtcggccgcggcgcggccgcgccgcgcggatgagctcgtgcgctcgtccatcgtgttctccgtggtggggtggcgtgcgacttccctgacgatctgcgacgccggcttgtcctcgcgcagcgccacgaacgcggcctgccgcacgatgccgtcgccggtccattccgcgaattcgcattcggcgacgagcgtcggctcgacccagtggacgcgcgtgcgcgaccacccttgcggcggcggatcgaacggcgacgacgcgcgttcgtgctcgcgcagcagcggcgcgagcttgtcgagcatccgcgtgtcgaagccggtgccgacccggccgacgtagcgcagcggcgacgcgccgcgcgtgcgcttgccgttcggcgccggctcgtgcacgccgagcagcagcgcgccgaagccgtggcggctaccggtcggctccgtatagccgccgatcacgaactcctgcctgcgccggcatttgagcttgatccaggccggcgagcgtcccgcgcggtagcgtgcatccgcgcgcttgccgatcagcccttcgaggcccgtgtcgcacgcgttggcgatcagtccggccgcatcgctgccgagatccggcgaaaaacgcaggcgcgccggatcggcggcgtcgaacagcggttcgagttgcgcgcggcgtgccgtcagcggcgcatcgcgcaggtcatagccgttcagatagggcagatcgaacacgaacagcgtgaccgcatccgactgcccggaaccgagcgcgttctgcagcagctggaaatcgggcagcccgttctcgccgagcacgaccgcttcgccgtcgagccatgcatcgtcgacctcgagtgccgcgagcgcatcgcgcagcgcgcgcagcttcggcgtccagtcgcggccctcgcgcgtcatcagcgtcacgcgccgccgcgcgcccttgcccgcgatacgcgcgagcatccggtagccgtcgaacttcagttcgtagcgccagtcgccgtgcgcgggcggcgcatcgacgagcgtcgcgagttgcggcgcgatgcgctccggcagcggcgcacgcaccgcgccttcgacgcgcgacagtgcaggcggccgtttcgctttcgtcgcgcgggcgcgtggcgcgtcggcgtcggtgtcggcgtccgcctcggcgtcgggctccttgccggccgccttctcgccgcgtcggcgcgcccgcgcatgcccgttcgtcgcatgcccgcgcgtggcgccgtcgtgcacgctgccgggctgctgcgcgacgacgtcgtatgcctcggcgctgcgcgcgtcgtcgtcgcgctccttgatcagcagccactgctcctgccgcccttcctggcggccgctacgcacgagcgcccagccgccgtgcagcttctcgccgtcgagccggaatttcagcttgccggcgcgatagccttcgcgcgccttcgcgagcccgccctcgggcgtccacgtgccctcgtcccagacgatcaccgagcccgcgccgtaatggcctgccggaatctcgccttcgaacgacgcgtattcgagcggatgatcctcgacgtgcaccgcgagccgcttgaccgacggatcgaaactcggccctttcggcacggcccacgacttcagcgtgccgtcgagttcgagccggaaatcgtaatgcaggcgccgcgcatgatgctcctggatcacgtagcgcagcggatgccggccgcgctcggccggctgcgcgtcggccggcgcgcggcggcggcgcgtgccttcgggttcgggcgtcgcgtcgaaatgacgcttgcggcgatacggatcgagcttgccggccatcgtgtcaccttgcgtgtcgcggcgtcatgccgcgcgcttcttgctgcgcgcggcggtctttttcgcggcggcggcaccgtcgccgcgcttgtcgccgggcttggccgccgaggtgcgcttcgcggccgttttcgtcgcggttttggcgctcgtcttcgcggcggtctttgcaccgcgcttcgcggcggccggctggcggcggccgcgcgggcgcgtgtcggcgtcctcgtcgtgttcgtcctcgttcgcggccgcgcgctccgagccgcggccgccgccgcgcaggctgcgcttgagcagctcggtcagatccacgacgttcgacggcacgtggccgcgatcggccggacgttcctcgatttcctcgatacggccctggcgcaccttgcgctcgacgagttcgaggatgtcgtcgcggaacgtgtcgtgatactgctcgggcgtccattcgccggacatgtcgtcgatcagcttcttcgccatcgcgagctcgcgcgcgctgacaccggcgcgcttcgcatcctcgaccggcgtcgacagctcgtcgagcccgcgcagttcgtcctgccagcgcagcgtgtcgagcgcgagcagcggcccgaccggaatcagcgcgccgagatgctgcttgtcgcgcatcacgacgagcgcgatgccgatcttgccgctgtccttcagcgcgtcgcgcagcagcgcgtagaccttttcgcccttgcggtcgggcaccaggtagtacggcgtgtcgagatagagaaacgacacggcctcctgatcgacgaacgtcaggatgtcgaccgtctgcgtcgattcggggttagccgcgcggatctcgtcgtcggtcagcacgacgtagcgctccttctcgtactcgtagccgcgcacgatgtcgtcgcgcgacacctccttgccggtgcgcttgttgatctgccgatagccgaccgggtccatcgagcgcttgtcgagcagccggaacgacggcttcacggtgcgcgtggccggaaacagctgcacgggcacgtgcacgagcccgaagctgatcgcgcctttccagatcatccgtgctgccatgcctttcctccttgcgggcagccgcgcacgcgcgcggcgtgcgggggcgcgcgcggcgtgcgtgtgcagccgtggccgcacagcgcgccgcgcgggcacgcggcccgtcgtgcgaccgccacgcgcgacacgcgtcgctgcgcgcgagcgcgcatggcgcgcgccgtgacgagcgtcacggcccgcgcgacgcgtcgccgatgtcggcggcgctcacgtcgagcgccgcactgcattcgatcgccgcatcttcgacgcgcggcttgttctcgtcgatcgcgcgccgcgcgagatcgcacagataggtgcgcacgcgcagccgctcggcggcgtcgagcgcggcgtagccggcgatcacgtcgggttcgaaccgcagatcgaccgcacaccgccactcgcgcgcgctggcctcgaccggcgcgcgcacccacgacacctggatcgtcaaccgtcccgacgcgtcgtccgcgtggacgaccacggtcgactgcgacggaaagccgttcgccagcgcatgctcgatttcggcgatgcgctgcgaacggtcggacgctgccgtcatcggcgtacgacgcccaagagcagcgtgaccaggaagatcacgacgaagatgtagaacaggatcttcgcgatctcggccgcgccggcagcgatgccgccgaagccgaacacggctgcaatgatcgcgatgacgaagaagatgagtgcgtatcgaagcatggattcctcctggggaacagcgaccgtcgacgcccatcgtcgtcgatcaagaatcgtgcttgtgcctgggtttgccgtgggtcggcgtcgaggccattttctcgagctctttctcgctcatcgatttggccatcgacttcgacggcggtttcaggtcctgcattttcgtgcggccgcgcttggccgacagggccgcccctgccgcgcgctgctgggcctgggatttcgctggcatggttcgctccgtgggttcgcgcgcgccgcagtgcggcgcgcgatcggttcggccgcacgcgtcgtcatgcggcgtcgcggcggcgcagctcggccggcggaatcttcatcgcctgccgatacttggtcaccgtccggcgcgcaagaaggatgccgcggccggcgaggttctgcgtcagcgcgacgtccgacagcggatcggtgtgccgttccgcggcgatcatgtcgcggatcagcaccttcgcggccgatgccgagcacacgccgcggcccgccgcctccagcttgcgcgggaagaaatgcttgaactcgaacgtgccgtgcggcgtcgccatgtacttgttgccggtcgcgcgcgacacggtcgattcgtgcaggtcgagctcctccgcgatgtcgcgcagcacgagcggcttcatcgcgatctcgccgtagcggaagaagtcgcgctgccgcgcgacgatgcattcgccgacgcgctggatcgtgtcgaagcgcttctgcacgttgcggatcagccagcgcgcttcctgcagctgctggccgagcggcgagtcgcgctcgccgctcgactgcgcgaacagcgtcgcatagcgctcgtgcagccgcgcgcgcggcagcacggccgggttgatcgtcacgacccattcgtcgcgcacctgacgcacgatcacgtcgggcacgacgtagtcgccgcgcgtgctgccgtagtggttgccgggacgcgggtcgagcccgcgcacgagcgcgcacgcggcctgcagcgtctgctggttgcagccgatgcgccgctggatctcggcggtctcgcggcgggcgaggcgttcgagatgttcgcgcgcgatcgccttcgcctcgggcagcgccggcgtgccggccggaatcgcgtcgagctgcagcagcaggcactcggacagcgagcgcgcggcgatgccgggccggtcgagcatctgcacgagccgcagcgcgaccgacagatcgcgctcggacagcagcagcgccggatcggccgcgccgagcaggtcgccgggctcctgacgcaggtagccgtcgtcgtcgagcgcgtcgatcacgaggcgcgccgcttcgcgatcgcgccggttcagcggatagagccgcagcgcctcgtgcaggtgctgatgcagcgacggctcggcggccatccattcgccgggcgacaggtcgccgccgtcttcgccctgccggctgccgccgcgcggcgcgggcgcggccgtgtacgacagctcgccgtcgaccgggcgcacctcgtcgcgctcgggcgcggcctcgggcgcggcggcttcggccgccgggtccggcgcggcgacctcgtcgtcgccctggccgtcttcaagaaaagggttcgtgtcgagcgcctgccgcaattcctgctggaattcgagcgaagacaactgcagcaggcgcagcgactgctggagcctcggcgtaagtgccagatgctgtcgcatctggagcgcaagcgtgacggacatctgcggtcctcctgaatgggttcgcggaaattcgtatgccggacttatgcagcttccatgccagtcccgcagacgcccgccggacggggcttcggcgcgtacgcgccctactttcggccccttccgcacccgcttttttacaagcgggcggcaagtttggaggcgcaattcgcgtgcgcgccgccgcgctagcgtttcgcgtcgatccggtcgacggccgagcggtcgagaaacgcggtcgtcacgtcgggcagctcacgcagcagccacgcggccatgtcgcgctcctgctgcagcaggcgctcgcagcacgcgtggatctcggcctcgccggccgcacgcgcggccgcgatcaacgccgtataggcggcgatctcgacctgcgcgaacgcgtacgcggccatcgtcgccttcaccacttcgtcgcccgacaacatcgcggttgccacctgcccgtacgcgccgatgcgcgcgccgagatccttgatcgtcgacggcgtcgtgccgagccgctgcaggcacgcctcgacgagcgcctgctggccgagcgtgtcgtcccgatgccgtcgcagccggtcctgcagcagcgggtagtggccgacgcgacgcgcctgcgcgtcgagcaacgcttgcgcgtgatgctccatcgcatacgcgtcgcgtagccagtcctcgaggtgggcgtgcggcgtcgccatccgttgctccgtcgcgccggtcagtactgcatcggcggcggcgtgccgggcgccgggcgcgtgttggtcggcgcgccgccgacgttcggatcgggcacgccggtcggcgtgccggtcgagcgctgcggcatcgtgttgcccggcgacggacgcgtgtcgtagcgcgtgttcgcgtccggcatcgtctcggtcggcggcgacgcgttgccgccctgatggggcggcggcggcgcgcccgtcgtgccatacgtgttcggttgcgtgcaggcgctcatcgcgcatgcagcggcggccgcacagacggcgaccgacagcgaatggatcgatttcatcgagacctccatgcaagggggcccggcgtgcgtcgcgcgcacgctcagagccggttgaaatgaaagtcggccgcgtacgcggtcggcccgcgccgcgccatcatcgcgtcgaactcggcggccatccgcgcgagcgcgccgcgctgccgcgcgacgtcggcctgctcgagcgccgcgaacgcgtccgcgtcgaacgtgacggtcagcgacgccggatgcccgtcgacgcgaaagccgatatgaagcgcgccggccggctgctcctcgacgtggaacggcatcgcgcgcgcttcgaaatgacggccgagcatctcggcgatgtcgcgcaacatgccctgcttcaccaggatgctcatcgcgtgcactcctgccgcgcgcgcggcgttgcggcgtgcgcaggcggcacgggcgccggcggctcgcgttcgggcggccggtgttcggggggatcgccttcggggtcgtggtacggctgcggcacgtcgggcggcagttccggcgcgggcggcggcaccggttcgggctcggtatcgggcatcggcggatcgggccgatgcagcgaatgtgcaaggtcctcgttcatgggtgctccgtgacggtcgtgtcgcgaacgatgtcgctcgcggtggcgtcgccgtgcggggccgcaaaccgcgttccgtccgccgtgcgggatgcgcggcgcgagcggcccgcgtccgtgcgaggcgttgcgcgccaccgtgacttcgctacaccgcgcgctgcaaatctttcatgcgagcgatgcgcgcggcgatggcgtgcggacggggcgcgacgcgcgcgcacgcgcgcgcgaggcgacggcggggcaagcgcgcacggcatgcgcgtaccacgcggcacatcgcatcccgtgcatgcgcgtcgcgcgacacgcgcggccgctctgcaccgtgtgcgacgagcgcgacgagcgaaggccatcgctacgtgtcgtacgcggccatcacgagccacagattgcggccttcgtcttccacgcgcgcggcaagcgcgtacgcatcgcccggctcgcatgcgcgctgcagcgcgaagcgcgcgggctcggttgcgccgaacgtctcgtcgccgagcggccgcacgtcggccttgccttcgaacatgcggcgctcgggccgatagatcagcggctcctgcttccacgcggtgaagtggtgcttcaccgaatcgaatccgccgccgcatacgttgacctcgtagcgcacacgcggctgtcgtttgatcggaatcatcgtcgtgcctcccgctcgactgtcgcgccggcgcacctcacttgtgaagcgccggctcagttgcgtcgtacgcggcaagccgcgtgccgcgcgaccactacgggaacgcgcattgcgcgcttttcgtacgtcatcgacacggagacttgccatgaacgatacgacccgatccgaagagcgcacgccgtcgtccgggcagcagccggacccgacgccgccgctgaaggatcgcgacagcgcgcgcacgcgccattcggagcgccacatcgacaagtcgctcgaagacacgtttcccgcgagcgacgcgccgtcgacgggcggcgtcacgcggatcgaacccgacacgccgcccggcacgcacgacgacgggccgtggcaggaaaagcgcgagcaggacgaaggcggacgctgagcggcacgcccgttgcgagaacgacgggccgaacccgaaggaggaaggactacatgcatcgcgtcaacgaaatcatgtcgcaggacgtcgtgcgcatcgcgccgaccgactcgattcgccatgccgcggaactgatggcgcgctacgacatcggcgcgctgcccgtgtgcgacaacaaccggctggtcgggatggtcaccgatcgcgatctcgcggtgcgcgcggtatcggccggcaagccgcccgacacgcgcgtccacgaagtggcgtccgggccgatcgaatggtgtttcgacgacgattcgctcgacgagatccagcactacatggcggatgcgcagttgcgccgtctgccggtcgtcgatcacgacaagcggctcgtcgggatgctctcgctcgccgacatcgcgacgcgcacggccggcccgtcgcgcgacgcgctcgcgaacacgctggaaggcgtgtcgcagccgaagcaggcgtgacggacacggtgtccgttcgcgtcattaccccgaacgcgcggcccgcgcccgatccggccggccgcgcccacgcagcaggaggacaatcatgcagactcccgatcaaggacagacccgcatcgtcggcaagggggccgcaacggcggacggccccggtcccgacgtgatggcagccgatacgctcgaaggcaacaaggtctacacgaccgacggggacgatgtcggcaagatcaaggacatcatgctggacgtgcgctcgggccgcgtcgcgtacgcggtgctgtcgagcggcggcctgctcggcatcggcgacaagctgctcgcgattccgtggagcgcgctgacgctcgacacggaacgcaagtgcttcctgttgtcggtatcgtccgagcggatccgcaatgcgccgggcttcgacaaggatcactggccggcgatggccgacccgcaatgggcggggccgctgcacgagtactacggcagcacgccgtactggagcgccggcgacgaactcggcctcaccgatccgaccgaagacctgaacgatccgcgcgcgcgcgacggccgcctgtaatcgcgacgtgtcgccggcgacggcgacgcggtccgcaccccgcctccggcggggtttttttatgcgcgggcctttatatgcgccgcgcgccgtcacgcgtttttacaagccgcgtgtaacggcgccgtccgcgccgtcgagcccgtccgcaccgtccgcgcgccccgcgccgtccacgcgctcggcgccgtccgcgcgttgcgcggcgcgcgcgccgcatgcggcttccaaataacgcagcaacggatgcggcgtcagcggcttcgcgcaatgcgcgtcgaagcccgcttcgcgtgcgcgctcgcgatcgaccggcgacgcgaacgcgctgcacgcgacgagcagcatgtcggccgtgcgcgggtcgccgcgcagccgccgcgcgagctgcagcccgtcgagcctcggcatcgcgatgtcgagcacgatcgcgaacggctgccagtcgcgcgcgacgtcgcacaccgcgaacggatcgtcgacgacgcggcattcgaagccgcgtgcgtcgagcagcagttgcagcgcatcggccgcgtcgcgatagtcgtcgacgaccagcacgcggcgcgggcggcgcggcacactatcgggcgagcgccacagcagcacgtcgtcggcggccggatcgtcgccgggggcaataggcatggcttttctcctgtgatcgaatgccggatgccggcggccacgcaaggcgcgcgcccatattgaccggcggtggcatgcgggttgctgtgtgctgtcgtattcatcgaaaacgggagccgtcgatgccagcgatcgagtctttgtcgtcggccggcacgcgatgcgcgcacgcgcgccgcgcgccggcatgcggagcgcgtgcgcgatgacgcgcgcatcgtccgcctccggcgccgacgacacgccggacgatcagcgacccgcgacgctcgacgcatgccggcgctgcgggctgtgggaacacgcgacgcagccggtgccgggcaccggcccgcggcacgcgtcgatcgtgctggtcggcgagcagccgggcgatcaggaggaccgcacgggcgtgccgttcgtcggcgcggccggccacgtgctcgaccgcgcgctcgacgcggccggcatcgatcgccgttcggtctatctgaccaacgccgtcaagcacttcaaatgggaaccgcgcggcaagcggcgtctgcacaagacgcccgcgcagcgcgagatcaccgcgtgccgctactggctcgaccgcgaactcgagagcgtgcatccgcgcgtgatcgtcgcgctcggcggcaccgcgctgcgcgccgtgctgcaggacaacgacgcgacgctccagcgcacgccgacgcccacgcgcaccgcgcagggctatctcgtcgtcgcgacctaccatccgtcgtacgtgctgcgcacgcgcggcgccgattcgcgcgagcacgcgtaccagacgctcgtcgatgcgctgcgcaccgcgtcgaagctcgcgcgcgacgacggcaagccgaaggcgggccgcggagacgccgaatgagcagcgcgcgacgcgacgcgccgcccgccgacgacaccgccaggcccgcccggccgccgtggtaccgccgcctcggaccggggctgctggccggcgcgtccgacgcggacccgagcaacgtcgcggtctacgcgcaggccggcagtcaggtcggcttcaacatgctctggatgatcgtcgtcacgctgccgatgatggtcgccgtgcagatcgcctccgcctgcatcggccgcagcaatcgcgaagggctgatcgcgggcatccgtcagcactattcggcgcgcgcggcgaaggcgctgatcgcgctcgtcgtgatcgtcaacgtcgtgaacgtcggcgccgacctcgccgcgatgggcgacgcgaccgcgctcgtcgtcggcggccgcagctactggttcgcgcccgtctacggcatcgtctcgctcgcgctgcaggtgacgatgtcgtacgagcgttacgcgcgctggctgaagtggctcacgttcgcgctgctcgcctacgtgatcgagctcgcgttcgtgcacgtcgactggctgcacgcgctgcatgcgctcgtgctgccgcagatcgcgttctcgcatgcgtacgcgacgaccgccgtcgcggtgctcggcacgacgctgagcccgtatctgttcgtctggcaggccgctctcgaagtcgaggacgcgcaggccgcgcagcgcaacggcgcaagcgcgcgcgacaccgcgctctgcgaccggcaggcgcagcggatccgcgtcgatacgtgggccgggatggtcgtgaccaacgcggtgtcgttctgcatcatggtcgtcggcgcggccgtgttctatgcgcgcggcgagcacgacatcgcgagcaccgcacaggccgccgaggcgttgcggccgatcgccggcgaagccgcgtttctcgtgttcgcgttcggcatcgtcggctgcggcctgctcgcgattcccgcgttcgccggcagcgccgcatacggctgcgcggaagcctggcgcttccgcgaagggctgaacgagcccgtgcggcgtgcgcccgcgttctatacggtgctcacgctctgcgtcgtcgtcggcatcgcgatctgcttcagcccgatcgatccgatccgcgcgctgtactggagcgcggtgctcaacggcgtcgccgcggtgccgatgctcgtcatggtgatgctgctgtccgcgcggcgcggcatcgacgggcggccgggcaccggcatcgtgtcgaaatgcttcggctggctcgccgtcgcgctgatggcggccgcggtcgtcacgatggtcgtcgatatggtggcgtagccgcgaacggcgggaaaggcgggaaaggcgagcagtaccggaatgccggcgcgtgcaacgacgcgcccgatgcgctcactctcccggctgcatcaccgccttgatgcagccgtcgctgcgcgtgcggctcagttcgtagagcgcgggcccgtcctcgagccgcgcacggtgcgtgacgacgaacgacggatcgatctggccgtcggcgatgcgcttgagcagttcgtcgctccagcgcggcacgtgcgtctgcgccgcgcgcagcgtcagtcccttgttcacgatcgcgccgaccggcacgttgtcgacgaggccgccgtacagccccgcgatcgacacgatcccgcccggccggcacgcatagaccgcttcgcgcagcacgtgcggcgggtcgacgccgggcgccgaggtttccttgaagcggtcgagcggcgcatcgacggcgtcgatcgcgtgcgcgtggagcccgaccgcgtcgatgcacttgtcgggccccttgccgcgcgtgtgtttcgccagcgtgtcggccacgctgagcttcgtgaaatcgagcggcgtcgcgccgagcgtgcgcgcgcattcgagccgcgcgggcacgcagtcgatcgcgatcacctcgcgcgcgccgagcagccgcgcggccagtgcggcgaacaggccgaccgcgcccgcgccccacaccgcgacgacgtcgttcggctggatcgcgcactgcgcagccgcctgccagccggccggcagcgtgtcgccgagcggcagcgcgcgctcgtcgtcgagttcgtcgggcaggcggatcggcgcgacgtcggcaaacggcacgcgcacgtattcggcgtggccgcccgcgtagctgccggcgagatggccgccgccgagcaggccgccggtgccctgcccgtacacgcgctcgacgaacgcgcgattcgggttcgacgcctcgcacaccgagtaattgccgcgccggcactgctcgcattcgccgcaggcgacgacgaacggcacgacgacgcgatcgccgacgtgcagatgccggttctcgcgtccgacctcgacgacttcgccgacgaattcgcggccgagaatcgcgccgtccttcagccccggcatcgcggcgtcgtacagatgcagatcggcgccgccgatcgcgcagcgccgcaccttgacgatcgcgtcgcgcgggtgctcgatcgccggatcgggcacccgctcgtagcgcacggtgcgcttgccgtgccagcacaaggccatcatcggcgttctccccgtggccggcgacgcgttacatcatcttgccgcgcgagcgctcggcacgcgccgcttccgcggccgactcgaccttcttcacctcttccggcggcggcagcacggccttgaagcccatcgactggatccacatctcgcgcgcccagccgcgcgtgtggtagaggtgatggtcttcgtcgggctcgacctcgtcgtgcgcctccttcagcaccttcgcggcgtcgcccgacaactggtcggccgcatagccgatcagctcccagttcaggtgatccttcgtctcggccagcaccacgcattcggccgcgacgacctgcgcgacggccggatcggcctgcttcttcgcgtgctcgatcacctgcacgagcgacttgccggtcgcggcgacggcggcgcggcccggcgtttgcgtatcggggtcgagaccgagcgcgtcgaacaccttgcgcagcacttcctggtgatgctgcgtttcgcgatggtacttctcccactccttgtgcagatcctcgtccaccgcgcactgcagcgccgcctgatacaccttctcgccgccaagctcggtctcgtaagcctggcacagcagttcctggataccttcgtgtttcgcttgccgttgggccatgactgcctccgaaaaatcgggccgcacgcgcggccctggggttgaaccgggcgcgcgttactgcgcgcccaccttgcgctgcagcgcctccgccatgctcaggtgatgcttgagcgtcggcagcgtcgatttggcgaacgcgcgcagatcggcatccttgccgtcgcgcgcctcgctctcgaacagcgcgatcgtcttgcggtgtgcatcggggccggcggccgcgacgtacgcgacgtcgaagtcgtggccctgcttgccgcgcagcgcctcgacgtcggggtcggcgatctgctcggcctgcggcttgatgcccttgcgcgcggcgagcttcgtcagctgcgcgttcgccttgctgtggtcggcgaccatccgtttcgcgaacgtgcgcacgtcggccgacttcgcctgcttcagcgcgagctggcttgcctgcacctcggtcttgccgccgagcgccgccttgtcgacgaactcggcgtccgtgccctgcggcgatttcgcgatgccgctgtcggcagcggccgcgcccgacgacgggttcacgacgccgcccggcacgtgcgaattcgatgccggcggctcgctcggcatctgtgcgtgcgcggccgtcgacagaccgagcacgcccgcggcggcgagtgccgcgatcgtccagtgttgggttctcattcggttcctccttgcgtgaggcggcgtcagccgccgacgatcgagccgccgttcgggtgcagcgtctgccccgtcatgtagctcgcgccttccgatgcgagcagcacgtaacagccgatcagttcatccggctgccccggccgcttcagcggcacgttcgagccgaatttcgcgacctgctcggccgtgaatgtcgacggaatcagcggcgtccagatcggtcccggcgcaaccgcattcacgcggatgtcgcgctcggcgagctcgatcgacagcgagcgcgtaaacgcgacgatcgcgcccttcgtcgccgaatagtcgggcagcttcgggctgccgtgataggccgtcaccgatgccgtgttgacgatccgcgcgccgggctgcatatgcttgagcgcggcctgcgtgcagaagaacatgccgtacacgttggtgcggaacgtgcgttcgagctgttcttcgctgacttcctcgacgctcggctgcggatgctgttcgcccgcgttgttgacgagcacgtcgagccggccgagccgctcgaccgtgcgcgcgaccgcgtcgaacgcctgctgccggtcgccgacgtcgcaggcgatcgcttcgcagcgccgcccggcctgctcgatcagtcgcttcgtatgcgcggcatcgtcggactccttcaggtagacgatcgcgacgtccgccccttccttcgcgaaaccgattgccaccgcgcgcccgatcccgctgtcgccgccggtgacgagcgcgaccttgcccgcgagcttgccgctgccgacgtaatcggcggcttcgtcgcgcggcttcggattcatctcgcgctcggtgcccggttgctgcgtctgcttctgcggcggcggcgtctgtgccgtggtcatggggttcctccttcaacgacggtgtgcgcagcgcgacgcaagcgccgtgccgtgcgccgtgcgcccgcgcggcgccgacggcgcggcctcgcgcgcgcggcattgcaaaatgcgtgcagaaaatacgcggctcaacgcgggcccgcggcgccagcctcgtcgggacggcgcaccggatcgaaatcgcgccattcgccgttctgccagtcgccttcgacgcgctcgatcgacgtcgcgccggtcgcgcgcagcacgtcttcggccgtcgtcgcgctgcccggcgtcacgcgcgcggcgagaatcacgcccgattcggtcttcgcgagcgtgccgcgcccttcggcctgctgcccgcgcatccggccgagcgcgccgccgaacgcgccgagataggcgcccgccagcgcgccggcgaccggcacgaaccagtagcgcaggccgatcgcatagacgatcagcccgacgacgagcccgatcgcgagcccgcgcatcacgccgacgaccgcgccgcggccgccgggcttcgccgccgtgtcggcgtatacgtcgccgccgaccggaaagcgcgcatgctgcccgcccggattcaggaagaagatcgacacgtcgtccgggccgaatgcgcgctcgtaaaggcggcgcgcgccgccttccgcttcctcgaaggtcgtgaaccgacctgcgacgatcatcgccattgctctgctcctcgtgacggtgcgccgcgcgcgcggccggcgcgcggcggcgcggcgcttacatcagccggcccagttccttcgagaccgacgccggcgtttcgtactcgcgatcggggatttgcttgagcatctccagcacgtccggatccgcgtgcgagcgctccgcgcactcgacgacgtccgacttgctcgccggatagtcgagccccttcagcgccttctgcacgtcgatcgggctcggcggcttgccgtgcccggtctggtgcccgcccttgtcgtgatcctgctgcgtgcgctcgccttcgtgcgcacgcgagtggctgtgctcgtgacccgtatgttgtcgggatgtcattgcgatgcctccttcgaaaagtggaacgaaatcacgccgcggcgcggcgcgaccgcgcgacggccgcgaacagcagcgcggccgcggtcagcgcgacggcgctcgcgaccttcggacgctgcacgaccgtgttgtacgcacacgagcgcagcaccggcccttccatgccttcgcgctcgtgcagcgcatgacgcgactcgtagagcgcgttgtcgtcgcgcggccgcgccggccgcaccgtgcgctggccgcgcgagaacagcgtcgccgcgagccggtcgaacagccgcggcgcgtgatacgcgctcgccgacgtgagcttcgcggcgccgccgacaaacagcgtgcggcgcggatgcgcggccgcaaacaggatcgcgtcggcgacgagttcggggtcgtagatcggcggcggcagcttcggctcgacgttcatgtagttcttcgcgtgcatcacgaacatcgtgtccatcgcggccggcttgatcagcgtgacggacaccggcagccggtccgactccagttcgagccgcagcgaatcggtaaagcccttcaccgcgtgcttcgacgcgacgtatgcgctttgcagcggcagcggcgcgtcggacgcctcgctgcccatgttgatgatcgcgccgccgcgcaggtcgttctggcgccggaaatgatcggccgcgacgagcgagccgtgcacgacgccccaatagttggtgtcgaacaggcgccgctgatcctcgagcggcaccgtcgccgcggtgccgaagatcgacacgcccgcgttgttgacccaggtgtcgaagccgccgtacgtctcgaccgcctgcgcggccgcgcgctgcagatcctcgatgttcgcgacgtcgccggcgaccggcaccgcgaggccgccgtgctggcggatttcttcgcagagcgtgttgagcgcgtccgcgttgcgcgcgaacagcacgagcttcgcgccgcgccgtgccgccttgcgcgccgtcacgaggccgatgccgctcgtcgcgccggtgatcacgatcgtctgctcgccgaccggtttgagcatgcagttcatcactggactccttcggcggtgccgtcagttatttcggccggatcgtcaactggtcgcgcacgctctgcacgccgtcgaccttcttgaccgcgtcgacggccatcgtgcgctgctgttcgtccggcacgctgccggtcagcatcacgacgccatgccgcgtcttcacgtggatgtcgccgctcgtcaggccgctcgtgccgaccagttcggccttcgccttcgtcgtgatcgtcgcgtcgcggatcttcgtgccggtcgacgaatgcgacgacgacgaagacgaggacgacgacgcgctgtcgtcgccggcggcgtacacgttcggcgcggcgagcgcgcaagtggcggcggcgaccgcaatcgcgagaccgatgcggcgcgtgcgacgaccgcgaagtcgcggagaacgggcttgcagcgagttgagcttcatcgtgacctcctttttgtcacgccgggcgagccggcaggtacgccacgccggcgcaagccgcgtgccgggccgcacgcgtgcgcgtcgcgtcccgtcgaaccgcattcggcgtgtgcacgccgatgatcagacgccctttcatccaacgcgttgtaatttttgcggcgctctcccgtacgcgtgcacgcgcgtagcagcgggcatgacgattgccggagaagcttcgagggacgcaccggcgcggccccgatatcgggagcgacaccatgcaaagaatcgcgttgatcagtgaacatgcgtcgccgctgggggtcatcggcggcgtcgatgcaggcgggcagaacatctatgtcgcgaacgtcgcgaagcagctcgccgagcgcgggctcgacgtcgacgtgtatacgcgttgcgacaatgcgcacctgccggaagtcgtacggatcggcacgcggatgcgcgtgatccacgtgccggccggcccgccggtcgacgtgccgaaggaaaagctgctgccgtacatgggcgcgttcgcggactacatgatcgcgcgcatgcgccgcgagcccgacccggtcgacgtgatgcacgcgaacttcttcatgtccggcgaagcggcgctgcgcgtgaagaagcgtctgggcattccgctcgtcacgacgttccatgcgctcggccgcgtgcggcgtctgcatcagggtgcggccgacggcttccccgatgcacgcttcgcgatcgaggacacgctcgcgcgccgctcggaccggctgatcgccgaatgcccgcaggatgcgctcgatctgaccacgcactaccgcgccgatgcatcgcgcatcgagatcgtgccgtgcgggttcgacgcgcgcgaattccggccggtgccgcgcgcggccgcgcgtgcgcagctcggctggcccaacgacgcgttcgtcgtgctgcagctcggccgcctcgtgccgcgcaaggggatcgacaacgtgatcgacgcgctcgcgcgcatgccgcgcgacccgcagcggccgacgcggctgtacgtggtcggcggcagccaggcgacgcccgacccggcgaacgatccggaactcgcgcggctcgtcgcgctcgcgcacgacgtcggcatcgccgatcgcgtgacgttcgtcggccggcgcgaccgcgacgcgctgcacctctactacagcgcggccgacgtgttcgtgacgacgccgtggtacgagccgttcggcatcacgcccgtcgaggcgatggcctgcgcgacgcccgtgatcggcagcgacgtcggcgggatccgcacgacggtcgaggacggcaagaccggttatctcgtgccgccgcgcgatccggccgcgctcgccgagcggctcgtgcagttgcgcgcgcaaccggatcactgcgcggcgctcggccgcgcgggctacgaacgcgcgcaccgcttctatacgtggcgcggcgtcgtcgaccggctcgtcgacgtctatcgcgacgtcgcgcgcgagcgtgcaggcacgacggccgccacgtcgcgccgcacgccggtcgcgacgacaccggccgtactggccacccgcaaggagaatgcgtgatgaagggctacgatcgaaaacgcgtgctcgtaacgggcggcgccggctttctcggttcgcatctctgcgagcgtctcgtgacggccggccacgacgtgctgtgcgtcgacaatttctacaccggtgcgaaggacaacatcgcacatctgctcgacgcgccgaatttcgagctgatgcgtcacgacgtgacgtttccgctctacgtcgaggtcgacgaaatctacaacctcgcgtgcccggcatcgcccgtgcactatcagcgcgacccggtgcagacgaccaagacgagcgtgcacggcgcgatcaacctgctcgggctcgccaagcgcgtgaaggcgcgcatcctgcaggcgtcgacgagcgaggtgtacggcgaccccgacgtgcatccgcaggacgagcgctattgcggccgcgtgaatccgatcggcatccgcgcgtgctacgacgaaggcaagcgctgcgccgaaacgctgttcatggactatcaccggcagtacggcgtcgacgtgcggatcgcgcggatcttcaacacctacgggccgcgcatgcacccggccgacggccgcgtcgtgtcgaacttcatcacgcaggcgcttgcgggcgaaccgctgaccgtctacggtgatggcacgcagacgcgctcgttctgctacgtcgacgatatgatcgatgcgctcgtgcggctgatggacgagccgggcgacgcgtgcgagcccgtcaatctcggcagcgacgacgagatcgcgatgatcgacgtcgcgcgcgaagtcgtgcgcgtggtgggcgcgacggtgccgatcgagtttcgtccgctgccggccgacgatccgcgccagcgccggccgaatctcgacgcggcgcgcaagcggctcggctggcgcgcgacgacgccgttcgcgagcgggctcgcgcataccgcgcgctatttcatccatcggcaagccgcgcaccatgcaccgggcgatctcgtgcgcagcacgcagatcgcgtcgcacatgctcgcgcagatcggcacgcgcaaccgcgcggcgccgacgtcttgagcgcggcgcgcgcgtcggctcagtcgtcgcggctcgtcacgcgcgcgatctcgcgcgcgagatcgccgacgtcgaccggcttgcagagatagccgtcgaagccggccgcgcgcgcgcgccgctcgtcggcgagccccgcgtgcgcggtcactgcgacgacgcgtgggttgcaggcgtcgtcgccttcggccgcgcgccggcggatcgcgtcgagcagccagaagccgtcgccgtccgacatcgcgagatccgacagcacgacggtcggccgcatctgcgcggcgatcgtcacggcctgatggcccgacgatgcgaccgcgacttcggcgccgagcgtgcgcagcgcggcggtcaggctcgcgcgcgtcgtcgcgtcgtcatcgacgatcagaatccgctgcgtgtcgaggccgagccgttcgcgctcgacgatcgtctgcgccatgccccaggccatcgcgccgatcggctgccagccggccggcagcttcacggtgaaggtcgtgccgcgattgcgccccgcgctgtcgacgacgaccgtgccgccgtgcagctgcacgatatgccgcacgatcgacaggccgagcccgaggccgcgccgcgacgaggccggcgaatcgtccgcgcgccggaacatgtcgaacacgtgcggcacgaactccggtgcgatgccctgccccgtgtcggtcacggtcagcacggcatgcgtgtcgtcgtgcgcgacgctcaccgtgacgtcgccgccggccggcgtgaatttcagcgcgttcgatacgaggttcgacagcatctgccgcagccgctcggcgtcgcccgagacgatgcaggtcgcgacgcgcgactcgaattcgagcgcgatgccggcgctcgatgccgccgtctggaacgcggcgacgacatcggcgaacagccgcacgacgtcgaccggcatcgtgtcgagccgcagcttgcccgtggacagcgacgacgcatcgaggatgtcgccgaccatgcgcgtgagcgagcgcgcgctgcggtcgatcgcgtcgatcgcctgcacgcgcagcgcgtcgtcgcccgagttgcgcaacacctcgatccagccgtagatcacgttcagcggcgtgcgcagctcgtgcgacacggtcgcgagcaattcatccttcagacgattcgacgtcgcggcctgctcgcccgcgtcgcgcgcgctgcgcagcgagcgttgcgtgcgccggtcctgacggcgctgggcgccggtctcgcgcagcgtgatcgacagcgcgacgccgtcgcgtgcctcgccgcgcacgggccgcgcggcgaccgtcgcacggaatcgtccgccgtcgcgtcgcacgcagagcaggtcgaccggtccgacgatttcgcgcaggtggtcgaaggtctgcacgagcggatgacgcttgagccagcgcatcgcgatcagcgagtcgaaacggcggccgtacgccgcttcttcgtcgtagccgaagatgcgctgcgcggccggattccagctgacgatacgcgcgtcgcggtcgatcccgatgagcgcgtcgggcgacgcgtcgacgaccgcacgccggacctgcgcggcgtccgcccgcgcgcggtccgcgctcgcgtcgcgcagcagcagcactgcgccgtcgacgttgccgtccgcatcggcgatcggcgcggccgtctccgcgaccggcacgggctcgccgccggccgcgcgcagccagtggcgctcgcaggtcgtgcgcgtgccgccgagcgcatgttcgaccgccgaggtctgcacccgccgtccgtcgcgatcggtcagctgcagcacgtcgcgcagcgcgcggccggccgcgtcgtcggggcggcagccgagcaatgcggccgccgccgcgttcacgtaggtcagccgcccgttcgtatcggcggcgatcacgccgtccggcagcgcattcagcagcgcctcgaactgtgcgcgcccggcggcttcgcggcgtcgcgcgcgctcgttcgtcacgcgcgcatggcgcaccgccgcgacgacagcgcacgcgagcacgccgatcagcgcgaattcgccgagccgcacgagccgctccgagagcgacatcgcgtacgcggccggatcggacaggaacagcgtccacacgagcacgctgctcgcgagcgtcgcgatcaggccgaacaggaacgacgttgcccaggcgatcgccgcgagcaacgggtagtacaccgcgagcggcatgttggcgccgccgaagcgaatcgcgagtgcctgcagcaccgtcgcgatcgcgacgaacatcacggccgtcgcgcaatttccggcatgcgtgcgcatcttttcactcatcggctgcgctcccggcgtgtcgcccggccgtcgtggcgcggcgccggtgcgggcatgccgcgtgcttgccgatgcgcaccgcggacgctgccgcatacgatggagtcccctctgccatgactgctcccactcgctggctcgttgtttcgccgcatctcgacgacgcggtgttcagttgcgggcaactgctcgcgcaggcacccgggtcggtcgtcgtcacggtgttcgccggcattccgccggccgggaccgtcgcgccgccctgggatcggcgcgccggctttcgcagcgcggacgaagcgatgcgcgcgcgccgcgaggaagatcgccgcgcgctgtcgatcctcgatgcgcggccggtatggctcgacttcttcgacgaccagtacggcacgccggccgcgccgtcggccattgccgcgcgcgtggccgccgcgatcgccgagcatcccggctacggcgtgctcgcgccggccggcctgttccatcgcgaccatctgcaggtgcagcaggcgatgctgatgctgctgcgcgacgatgatacggcgcgcgtgtggcgtttctacgaagacgtgccgtatcggcgcatcgaggggctgatggcgaaacgcgtggtcggctggcgcgagcacggctggatcgcgcggccggtcggcgcgccggccggcgagggcacgggtggccgcgacgcgaaggcgcgcgcggtcgaagcgtacgcgagtcagatcgcgctgttcgagccgcatatgctcgcggacctccgcaaaccggaaatgtactggcagctcgaatgcgacgtcacgtacgcgtaacgcccgcgcgcgtcgcgctgacgccgcacgagccgcgcgtgaccgcggtcgtgctcacgtaccggcgccccgacgagctcgcgcgcacgctcgcgcggctcaccgcgctgccggaccggcccgcgatcgtcgtcgtcgacaacgcggccgatgcggcgacggccgcactcgtgcatgcgcgctttccgcacgcggcgctcgtcgcggcgcccggcaatccgggcgcggccggccgcaatctcggcgtcgcggtcgcgcgcacgccttacgtcgcgttctgcgacgacgacacgtggtgggcggccggctcgctgcgcgacgcggccgatctgctcgacgcgtatccgcacgtggccgcgctcacggcgcgcgtgctggtcggcccggacgagcgcgaggacccgacctgcggcgtgatggccgcgagcccgctcgaggcgccggtgccgctgcccggccgcccgatcctcgggctgctggccggcgcgacgatgttccggcgcgatgcgttcgtgcgcgcgggcggctatcatccgcgctattttctcggcggcgaggaagcgttgctcgcgctggacctctgcgctgccggcgactggctcgtgtacgtgccgaccttgaccgtccaccactatccgtcgacggcgcgcgatgcgcgcacgcgcgcgagcgtcgccgcgcgcaacgacgcgtggaccgcgtggctgcgctggccggccggcgcggcgctcgtgcatacggtgcggatgctgccgcggctgcggcgcgagcgcgggctcgtgcgggcgttcgcgggcttgccgtggatcctgcgcgagcggcgcgcgatcgcgccgcacgtcgaacggatgcgtcgcctgatcgccgccgacgacgcgcggcgcaacgcgcgcgcgcgtgcgtagacgggctcgcggcggcatcaggaatccgacttgtccgattcgttctcgagctgcgcgagccggttgtagatcgtcttcagactcacgtcgagcacttcggcggcctgcgccttcacgccgccgcactgcgcgatcgtgccgaggatcagcttgcggtcgacttcctcgagcggcgtgccgaacggcaccgtcacgcgatcttcatgcgaatcgaccatgctcgagagttcgtccatgatgggcggcggcaaggtctcgatcacgtcgacgtcgctgaagatgctcgcgcgctgcacgaagttgcgcagctcgcgcacgttgccgggccacgcgtacgtcttcagcgcctcgcgggcggccggcgcgaagcgcaggttgcggccgctttcctcgttgtagcgctgcaggaacgcgtcggcgagcatcgggatgtcgtcgccgcgctcgcgcagcgacggcagcggaatcgggaacacgttgatgcggtgatagaggtcgggacgcagcttgccgtcggccatcgcggcttccgggtcgcggttcgtcgccgcgacgatgcgcacgtcgacgtcgatctcgcgcgtcgagccgagccgcgtgaggcgccccgtctcgagcacgcgcagcagcttgacctgcgattcgagcggcatctcggtgatttcgtcgaggaacagcgtgccgccgtccgcgcgctcgaaaaagcccttgtgctgccgctcggcgccggtgaagctgccgcggtcgtggccgaacatttcgctctcgacgagattcgcggcgatcgcgccgcagttgatcgcgaggaacgggccgcgccggcgcaggctcagatcgtggatcgtctgcgcggccagttccttgccggtgccggattcgccggtcagcagcaccgacgcctcggtgcgcgcgacgcggccgatcgcgtcgtagacggcctgcatcgccggcgagctgccgagcatgcggccgaagcggccgagccgctgcagctcggaacgtagctccgcgatttcttcatgcagcgcggtcgtgcgcggcacgcgcgcgaagatgctgttcagccgctgcatgttcagcggcttcacgagatagtcggtcgcaccgcgccgcaaggcgtcgatcgcggtttcgaggctcgcatgaccggtggtcagcaccatctcgcagtgcgcgcgtttcggtaatgcatcgaacagatccataccgttgccgtccggcagcacgagatcgcacagcacgagatcgggggtatgcgtcgcgacgagcgtacgcgcttcttcgagcgtcgcggccgtgtcgcacgtgagctgctgcgagcgcgcgagcgtcgcgagcatcgtgcgcgtatcggcatcgtcttcgacgatcagaacgtaaggcatctgggctccttgtggtgcggcccggcacgcgagcggccggaaccgcggcgagtaggcagcgcgtcgaccgccggggcactcggcggcgcatcacgcggtgcgcgtcatcggggcagacaagcagtcctgccatcagtaacagtgtttagcagtatagaagaagcatgtcttgcgtgctcgcttcatcgattaaatctatccgtgtcgcacgcgcggattgcgatattcaatgcctcgcaaacgatatcgacgatatgctctgtgcacgaacaagcgacgcacaccgcgtcgttttttcctttctgccgtgacgtattcggtcaaaacttcccactccgatatcagaccatgtcgaaatccgacgatgacggcacgcggctgttcggccgctcgcgctcgatccagaccctgatgctgaaggtgtcgcgcgtcgccaccacgcgcgcaagcgtattgatcgtgggggaaagcggcgcgggcaaggacattgtcgcgcggctgctgcacgacatgagcccgcgtcggcgcgggccgttcgtgccggtcaattgcggcgcgattcccggcgatatcgccgagtcgcaattgttcggccacgagaaaggcagcttcaccggcgcggtcgcgcagcacgtcggcatgttcgaggccgcgcgcggcggcacgctgtttctcgacgagatcgccgagatgccgctcgagctgcaggtcaagctgctgcgcacgctcgagtcgaacacgatcatgcgcgtcggcggccacgaagcgattccgatcgacgtgcgcatcgtcgcggccacccatcacgatccggtcgaagcggtgcgcagcgggcgcctgcgcgaagacctgttctaccgcatcgcgacggtcgcgctgcacgtgcccgcgctgcgccagcgcgaagacgacgtcggcgagatcgcattgcagatcgtcgagcggctgaacacgcgccatcgcacgcgcaagcggctgtcgacgcaggcgatgaaggcgctgcgcgcctacacgtggcccggcaacgtgcgcgaactgcgcaatgcggtcgagcgcgcgttcattctcgcggacgagcagatcgacctgcagctgccgcgccgccagccgccgcgcgaggaagtgcgccacaacgcgatgacgctgcatatcggcacgacgctcgcgcatacgcagcagcgcttcatcgtcgcgtcgctgcggcatttcaacggcgacaagccgcgcacggcgaaggcgctcggcatcagcctgaagacgctgtacaaccgcctcgcgctgctgcccgagcacgagcgcaatctcgtcgcgaacctgtcgggcggcaccggcaacgcaggcggcggttcgggaagcggcacgaacccgacgacgaacgcgtcgagccagtgagcgagcgggcgggccgccgtcgcgcggcccgcaccgatggcgctacgccgcgacttcggtcagcgccgcgtcccagtcgcgcacgaagcgctcgatgccgaagcgctcgcgcgcgtcgcggcgcgccgcttcgccccatgcgcgcgcgaggtccgcatcgcggatcagcatccgcatcgcttcgatcagcaccgccgggcgcgtgtcggccgcgccgttcacgccggtcttcacgagctgcgccatctcggtcgtcgcgagcgcgacgatcggcaggccgatcatcatcgcctcgatcaccgcgagcccgaggctcgtatagcggatcggattgaaaaagaaccggtagtgcgacaggaaatgcggcagcgccggattcggcacttcgccgatgccgccgagctcgctcgagcccatcccgaccaggtcgagcggcacgctgcggcgcacctgctcgaacacgtccacgccgagacggcggccgcggcgcgcgaggttgttcacgaccgacacgcccttcggcagcgtgccgtgataggcgacgttgtcgggcacgagcacgccgtgctcgatcacgcgcgtcggcgtgatgccgttgtcccacatcagcgcgttgaacggcgtcacgtgcacgagcatcacgttcgggtcctgcacggggtgcagcgtgtcggtcggatgctcgcgcggcggatcgtgctcgacgaacagcgtcggcaatgcgcgctgcgcgtcgctcagcagatgcagccggtcgtgctggtagtggctgtgatgctgatacagcacgcagtcgaacgcggtatcgcgcacacattcgaccggcacctcgtgcacgttgtcgccccacggcagatggccgacgcggcccgcgtaaccgggcggatgctgcggtttcgtcacgatgaagaaatcgtgcggcgcctgcgacaggtagtacaggtagttgccgtgcacgtgccaggtcagcacgcgcaaacgcttacgtgacatgacgtctctcctccgcgagcagcgcgctcgcctgatcgatcacgtcgtcgacgccgatcgccactgcacactcgtgctcgtacgggcacgcgtcgtacatgcagggccggcatgacggatagttcgcgagcacgcggtggcgctcgccgtcgagcggcgcccagcgtgcggtgtcgctgccgcacgcgacgacgacgctcggcgtgccgagcgcggccgcgacgtgcgacacgccggtgtcgttgcagagcagcaggcgcgcgcggccgatcagcgcggccagcgcgccgagcggcgtgcggccgcacagattcacgcacggccgcccgagctgttcggcgaacgcgccggcgagcgcgatctccgcgcgcgtgccggtcagcacgatctgccagccgtcgtccgcgagccgccgcgcggcgttcgcgaaacgctcgaccggccagcggcgcgacgccatccgcgcgccggggtgcacgatcacgtagcggccggcttcgagcgcgtattcgtcgcagagcacgtgccacagcgcgtagtcgagcccgccgagcggaaattcgaggtagtcgccccagtcgggatagccgagcgcgcgcatcagccgcagatagcgcgtgacttccggctcctcgtcgcgccagacgatcgagcagtcgagcgcggccgcgtcgccgtcggccggcatgaagcccgcggtgcgcgcggcgccgagcgacgcgacgatcgcgttggtccgcgcgccgctgccgtgcagctggatcgcgagatcgaactcgcgcgcgcggcacttggcgaggaacgcgtcgcgcgcggcagcgtccggttccgcctgctcgccgagtcccggcgcgccgggaaacgcgatgaagtcgttgatgtagtcgccgaagcgcgacgcgaattcgcgcgcccacggcagcccgatcagcgtgatatgcgcatcgggcgcgccgcggcgcagcgcgcgcagcgccggcaccgcgcacagcatgtcgccgagctgcagcgcgcggaacacggcgatcgtgcgcggggccggcggggaggacgtgtcgagcgtcataggaagaacacccggaagtgaagtgcgccgcggatgcgccagtacagcgacaccggcggaatcgcgatcgacgtgacgatcatctcggcgacgtgcgacggcgtgagcgccgtgccgcgcagccgcttgcagcagaaccacgcggtgatcgcggcccagatgccggcgaacaccgcgccggccgcgttccagcgcgcgacgaagcagacgatcgccgcgagtgccgcgaacaccgcgccgtagtagtgccacggcggcaccggccggatatggcgccggtacgtcgtgcgatgcttcttgtacagcagcgcgtcgaaatacaccttcgactgctggccgatgctcgcgccccagcgcgcgggccgcacgggatgcacgatgcgcgcgtcctcgacgtcgacgatcgggcccgcatgctcgcgcagcgcgaacatcaggtccgcgtcctcgcgccacgcgcgcgtgaagcgctcgtcgaagccgccgacgcgttcgagcgcggcgcgccgcacgaagcagttcgcggtcgcgaattcggcatgtgcgagccccgccgcgtcgcgttcgtagtcggtcggccgcggccgcagcggcacctcgatgcgccctgccgccgcggccgcggacggctccgcgagcagcgcggccgcgccgtggcgcagccaggtcgggtccggaatcgtgtcgtcgtcggtgaacgcgatcagcgcgccgcgcgcgctgcgccagccgacgttgcgtgcgccggccggcccctgcgtgtcgggcgcgctcaggtagcggatcgccggcacgtcggtcatgcgcgcgcggcaggcgtcgaccaccggccgcgcgctgccggccggatcgtcgtcgacgacgatgatctcgtaggtcgtcggatcgaacacctgcacgcacagtgcgtcgagacagcgttcgagcagatcgggccgccggtaggtcggcacgacgacggacacgaccggcggcagctgcgtgtcgcgcatgttcatcgcggcttctccatcaggaacgaaccgatcacgagcgcgtcgagcggcgaggtccagaagcattcgatcgcgtcgcgcggcgtgcagacgatcggctcgccgcgcgtgttgaacgacgtgttgacgagcaccggcacgccggtcagcgcgtcgaactcggtcagcagcgcatgcagcagcgggttctgctgcggcccgaccgtctgcacgcgcgcggtgccgtcgatatggcgcacggccggaatccgctccgcgcgctcgggccgcacgtcgtagacgaacagcatgaacggcgcatgcagcggctcgcgccggccgcccgagaaccactcgtgcgccttgctttcgagcgcgaccggcgcgaccggccggaaatcctcgcgatccttgatccggttcagcttgcgctgcatgtcgggatcgatcggcgacgcgaggatcgaacgcgcgccgagcgcgcgcgggccgaactccatgcggccctggaaccagccgatcacgcggttctgcgcgagcagcgcggccgtttgcgcggcgacgtcgttcagccgccgatacggcagctgcgcttcgcggatgaacgcctcgatcgcgtcgtcctcgaacgacgggccgagatacgcgtgatccatgcgccagtcgccgcgcgcgccgcgctcgcggaagtcggtccacagcgcggcgccgagcgccgtgccggcgtcgccggccgcgggctgcacccatacgtcgtcgaacgggccgcgatcgcggatgcgtgcattcatcacgcagttcagcgcgacgccgcccgccatcgcgagctgtttctcgccggtttcggccgcgagccattcgaccgcgcgcagcgtcgtttcctcgagcacgagctgcagcgcgtgcgcgatgtcgcaatggttcggcgtgatcggcccgccgcgctcgcgcgcggggccgaacagcgcgaccagatccgcctcgtcgacgtcgtaccggccgtcgccgcgatagcgcacgagctggcgcatctgatcggcgtagatcggcttgccgtacgacgcgagcgccatcaccttgtactcgtcggacgaatgcaggaagccgaggtagcgcgtgacgcgctcgtacagcagcccgagcgaatgcggcaggtcgacctgcgcgatgcgccggtacgtgcgtccgtcgaacacgccgtagctcgtcgtcgcgcgctcgccgcggccgtccatcgtcatcaccgcgcagcgctcgtacggcgccgcgagaaacgcgctcgcctcgtgcgcgagatggtgttcgacgaaatgccagcggaacggcccgtcgtgcgtgacgccgcgaaagcgccgctgcagatggtgcggcgcgccgtccgcgagctggcgcggcgcgttgacgatcgacgacaggaacagcggatgccacggcgactcgccgcccggcggccgcgcgtgcgcggacggttcgagcggcagcgtcagcgacggctgtccggcgtggcgatcgagttcgagccacggatcgtacgaatacgcgacgtgctgcacgtccgcgagcgcgatgcccgcttccgcgagacagtagtcgatcgcgtgatacggcaattcccaggtcgaaaacggcaccggccgtttcgcatgcttcacgtgcgtgaagcgttcttcctcggccgcggcgacgaccacgccgtcgcgcacgaggcacgcggcgctgtcgtgaaaggcggcgttgatgccgagcgtatagatcggttcgggcatgcgtcagctcctggtgatgacgtgcgcgaaagggatcacgttcgatgcgccggctgcgctgccggcgagcgacgtgtcggacgcggcggccgcgcgggcacccgcgtgccgcgcaccgcgcgcgttgccgcgcagcagcgcgtgcgcggcatcgacgacatcgtcgacgcgcacgccgcgcaggcacggatgtcccggctgttcgcacacgctgcgatagcagttgcggcacggcacgtcgacgttcagcacgcgatgcggaacgcgccacggcgtgtgctgcggattggtcagcgcgtagagatcgacgacgggcgtgccgagcgcggccgcgagatgcgcggggccgctgttgttcgacagcagcaggtcggccgtctcgatcagcgcgccgagctcgccgagcggcagcgtgccggcgagcggcagcgcgcgcgggccgacccgctcgcacaccgcatcgacgagcgcgcgttcgccgctgccgcccgtcaccgcgacgccgtcgaactgcgacacgaggcgcgcggccgcgtcgccgaagcgctcggccggccagcgccgcgatgcggcgctcgcgcccggatgcacgacgagccagcgcccgcagccttgcgcgtcgccgcgccgcgggccgccgaagcgctgcagcgcggcgcgcagccgcgcctgcaccgcccggcgcgccgcgtcgcccggttcgaatgccatccgccagtcggcggtcttcgcgccgatcgtgcgcaccagcgcgagctggcgcgccacttcgtgccgcacctgctgatcgggctcggtctccgcgacgcggtcggtcagcagccggtacgggttctctctgcaatgtgcgagccgcagcggaatgccggcgagccagcacatcatcgcggccggcagcgggctctggctatagacggtgaagatcaccgccgcgtcgaaacgcgcggacagcagccggtcgatcatgtcgagatcggcaaccggattggccggcgcgtccggatgcttgacccacggcgcgtcgtacgtccacacgtcgtcgaccatcggcagatgcgcgccgagcgccgcgcccgtgctcgacgtgagcagcgtcagatgccggccgttgccgctttccttcagcgcgcgcagtgccggcgtcgtcatcagcacgtcgccgagattgtcgagccgcacgcacagaatgcggcgcgcgcggtcccacgcgggcgcgctcattgccgcacccgcgagccgtgacggcgcgcggtttcgcgcacgacgatgtcggccgcgagatcgagccggtcgacgacgaagtgcggcgtgcgtgtcgcgtcgatccgccattccgtctcgtagccgcgatcgacgaggatcgtgcggcactgcgccgcgcggccggcttcgatgtcgtcgagtatgtcgccgatcatccagctcgcgccggcctcgacgccgagcgcggcgaccgcgcggcgcagcatgccgggcctcggcttgcggcacagacagtcgcatgcatagcgcggcacgctgccctgcgggtgatgcgggcagtaaaaaaaatccgccagcgccgcgccgttctcttcgaacagttcggcaagacgctggcggaccgcgccaagctgagattcggtgaagcggccgagcgcgacgcccggctggttcgagacgaccgcgatcggcatgccggtcgacgccagcgagcgcagcgcacgcgcggcgcccggcgcgagccgcatgcgggccggatcgacgttgtacggcacgtcgtcgagcagcgtgccgtccttgtcgagcagcacggcgccgcgcggacgcggatcgtgcttcagggccatgatgtctccttcatcggcagcaccatcacttccggtacgaccgtgcccggcggctgcgtcagcacgaagcgcaccgcggccgcgacgttctcgggcggctgcagcgtgtcctcgtcgatgtccgggaagcggtcgagcaggaacggcgtgcgcatcccgccggcgacgatcgccgacacgcgcacgccggccgggcgcagctccgcatgaagcgcatgcgacagaccgagcagcccccacttcgtcgcgtgatacgccgatgcgttcggccacgcgcgcttcgatgcggtcgacgcgatgttgacgatatgcccgccgccgcgcgccttcatcatcggcacgaccgcatggcacatcaggtatggaccgaacaggttcgtcatcagcacctgctgccatgcgtcgacgctcacgtcgtcgatcggcgcggtcacgtcgatcgccgcgttgttgacgatcacgtcgagatcgccgacgacttcgcgcgcatcgtgcacggcctgcagcaccgatgcctcgtcgcgcacgtcgagcggacgaccgaccgccttcacgccgtgccgtgtgagccgctgcgcgacggccgccgcgcggtcgccgtcgagatccgcgacgacgacgtgcgcaccgttgcgcgcgagttcctcgcagatcgcttcgccgagcccgcggccgccgcccgtgacgagtgcggtgcggccggcgagcggcagttgagctggatcgtgggtcccgttcacatgtacctccctgtcggcgtcagaagaacttcgtcggaacgcttgtcgtgacaagcgtcatcgcagggaagacagcgagattcgtgcccgtccgtttcgaaccgcgttgcgtcgcgcgtcgcggcgcgttcgctggcttttttataaccggctgtaaaaacgtgcccgcaccgcgcggcgcgcgcgatcagatcgcgagcgcgtcgggcgtcgcctgcgcgcgatgcttcgcgagcgcgcgcaggcaatgcgcgatgcagcccgcgaacgcctcgtcgaaccacggctgcgcgcccgatacgccgaccacgatcccgtgctgcgcgacggcgccccacaggttcgtgtcgcccgcgcgcagccggtacggctcgagcgcctgcacgacgtggccgtcgcggccggtttcccacgacaaacgcgccttcgcgcgtgcatacgcgcgataatcggcgtcccagtccttcgggtcgggcagcgagaactcgtagaggatcgcgtcttcgaacgacgcgtcgtgcgggccgagcgccggatccatgatcacgatgtgcaggcagccgctgtcgccgacgaagtcgctctgcaacgcggccgacagcgtcggcagcagcagttcgacggccgcgatcgcggcctggcgatccgcgaacgcgctaccgccgcgacgtgcggtcagcccttcgggggacggattcagatgagtgggcatgtgagtctccggaggaaaatgcgagcgcgcgcagcgccgcgatcaggtcggccggcgccgccggcttggtcagatacgcatggaaacccgcttcgacggcgcgcgcgcggtcgcgctcgcgcgcgtggcccgacagcgcgagcgcttcgagggacgacgcgccgtcctcgttcgcgcgcgccgcttcgagctgacgcacgcgcgtcatgaccgtatagccgtcttcctcgtcgtcgccgaggtcgatgtcgcagacgagcagcgccggccagtcggcacggcgcgcgcgccatagcgtatcgagcagcgcctggcccgacgcgaatgcgtcgacctgcgcgccggccaccgtcagcaacgcggtcagcgcatcgcgcgcttcgtcgtgatcgtcgacgcaggcgatgcgcaggccgtcgagcggcctgtcggcgatcggcgcgggctcggcatcggccggctgcatcgacgccggcgcgatcgcgcaaagcggcagcgagacgtgcagcgtgacaccggtgtcgtcgcgttcgcgcacgacgtagccgcccgcttcctcgatcgcgttctgcagcggctcgagcgcgagcagcgacagctccggcgcatcgacgcccgcgcatgcgaccgtgatccgtgcgtccggatcgtgccgctccgtatagacctggacgcgcccgccgctgccgctcacgtcgatcccgttgcggcacagctcccacacgaagcgccgcagcgcggccggatcggccttcacgatcaggtcctcgtcggacaaatggcggaacaccggcacgccgcgccgctcggccgcgtccgcgagcccgtcgagcacctgcgacacgagcggattgatgcgcaccggctgccgcgcgaacttcgcctcggtacgttcgagctcgcgctgcttcgcctgcagcgcccacatctgcgcatagacgccgccgtttgcgagcagctcgtcgtgcgtgccctgttcgacgagccggccgtactccatcacgaggatgcggtccgcatcgacgatcgtcgacagccggtgcgcgatgatcaggctcgtccggtgttgcgcgacgcgcatcagctcctgctggatcgcgcgctccgaccgcgtgtcgagcgcggacgtcgcctcgtcgaacacgacgatcggcggcgccttcagcagcgcgcgcgcgatcgcgacgcgctgccgctcgccgcccgacagccgcacgccgcgttcgccgacgcgcgtgtcataggcatcgggcagccgctcgatgaacgtgtcgagctgcgcgctgcgcgcggccgcgaccacttccgcgcgcgtcgcctcgcgcttgccgtacgcgatgttgtacgcgatcgtgtcgttgaacaggatcgtgtcctgcggcacgatgccgagcgcgtcgcgcaggctgcgctcggtgacgaggcgcaggtcctggccgtcgatgcggatcgtgccggcgtcgggctggtagagccggaacagcagccgcgcgagcgtcgacttgcccgagccgctgccgccgaccaccgcgaccgactggccgggctcgatccggaacgacacgtcccacaggatctgccggctcggctcgtagccgaagtcgacgtgttcgaactcgatcgcgccgccgcgcacgacgagcggctgcgcacccggcacgtcgccgtcctcgcccggcttgccgcgcgcgtcgagcagcccgaacagccgctcgatgttcgtcatcgcgtcgttcgcctcgcggaacacgaagccgagcgcgttcagcggcaggctgatctggatgatgtacgcgttgatcagcacgaggtcgccgacggtcatcgcgccggtcgcgacgcgctcgccggcgagcagcatcacggccgcgatgccggcgccgatgcaggcgctctgcccgatgtgcagcgtcgacagcgcgtactggttgtcgacgcccgcgtcggaccacgcgttcagcacgcggtcgagccgatcgcgctcgacgtcctcgcgtgcgaagtacttgacggtgtcgacgttcagcaggctgtcgacgatccgcgaattcgattcggcctcgagcgcgttcacgcggcgctggtagcgcatgcgccgccgcgtgaacacgatcgtgtatgcggcgtagacggcgaacgtgacgaagatgatcgcggtgaagccgccgccatacttgctgacgacgatcacgagcaccgagccgatctcgatcgcggtcggcatgatcgtaaacacggcgacgccgagcagatagccgataccggccgtgcccttctcgaggtcgcgcacgaccgcgcccgtctcgcgctgcgaatggaagcgcgcgccgagccggtgcagatggccgaacgtgcgcaccgtgaacgcggcaaccgtgctctgcgtgacctgcacgaacgtcatgtcgcgcacttcgttcagcgcgttcgacgcgaaccgcacgaccgcgtacgcgaacagcagcagcaccggcagcgacgcgggccgctgcgcgagctgaccgaagtcgtcgacgatctccttcagcagcagcggcaccgacacggccgcggccttcgcgagcaccagcagcgcgatcgccgcgagcacgcgcgcgcgataacgccagatcgcgcgccacagctcgccggcgatccgcagccgcaggctgcgcgtatcgcgtcgcgtgtccccggtcgccggcgtcatgcgcgcactgcgttccgttgtggcgggttcatggcggccgtcctccgtcagtgatggcgctcgcggcccggcgtgccgcccgccgcagtgccgccggtgcccgctgcagtgccgctgcctgcggcgccgctgcctgcagtgccgccgccgcccgcgtcgctgctgcccgcgccctgggccgacgtgccgggctccggctcgcgcacggccggctgggtcggcgtgacggtccgctgcgcggggtgcagcaccatgccgctgtcgtgctcgccttcgcgcttcacgcgcacgcggttctcgacgtcgcgcacgcacatgcagtcgtccgcgatgtcctcgatcgcgtgcttcgtccagcgcgcgggcaccgtgccgtcgagttcgacgcggccgtcgctgacctgcacgctgacgtcgctgacgtcgatgtcgagcgcgtgcgcgagccgctcgcagacgtcctcgcggatccgttcgtccgagcgcgtatagcctttcgggccgcgccggccgcgcatggcgtcgcgcgccgcgccgctgccgaagcgcgacaggtccggcgcgtcggccgtacgcggatcgtcgtagccgcgctcgccgccgccgtaccagccgagccggaaatgtccgcgcaggcccggcgcctcgtcgcggccgccgccgtatcggtgcgggtccggcccgccgcccggctgcccgcgaccgcgctcggcctcgtacgccgcgccgcgcggctcacccggtccgccggggccgccgtgccattcggtgcgtgcgccgcgcccgccgagttccgccgcgggccgtgccgcgcgctcggtccactcgctgccccattcctcgggcccgacgtcctcgctcgcgaagcgccggtacgcggactcgtagtcttcctcgggccgcagcgccggatcgtccggaaagccgcgctcgcctgcgtcccggtacgcgcgttcgctgcgttcctgccaatcgggcgggccgcgccgttcgaccggccgcccgggatatcgtcgttgcatcgtgtcctccttggccgcgtgcgcgacgagcggccccatgccgcccggcgcgcgcgccgcgtcgccggcgcaatcggcatgccgcgcgtgcggggcccgaacgcgcgcgccgcacgcgccggtcgtgccgatctgcaaccgaattgcagtttttgcgtgcgcgtcagccgggctcgccgtcgcgctgaccgccgcgctcgtccaattcgtccgattcatcgggttcgcccgcgtcgggcggctcggccagctgttcgagccggtccggctcgatgtccgcgctctcctcgaaggtcgcgtcgccgtccgcggccgcgcgctcgcccgtgcccgcgcggtccgtgtcgctgtcgagcgtcgcgtcgccgcgctcgagcgcatgcgcgtcgagcggcgagtcgacgtcgaacgaatggcgccgcgcgccggccgtgtcgctgccgctgtccgacgaatcgctcgggccgagcgcgcgcccgtcgcggccgcggctcgcgttctcgtcgtccgggccggccggctcgttgtcgggattcagtgtgctcatcgctatgtcctcgcggttgccatgcgcggcgcggccgcagcgggccgcgccggtcgtcgggcgtgcgagggacgcaagtgccgtgccggggcggctgcgggctgcgggctgcgggctgcgggctgcgggctgcgggctgcgggctgcgggctgcgaggcgcgagccgagagccgagagccgagagccgagaggtgcgaggcgggagggccgggccacgagccatgggacgcaagccgcgacgggcgcggcacgcgcgggcgcgcgccactggaggctccgttggcggcccgcgtaagcgggcccctagacggccccccctaggcgggcccccttatcggttgtgcaacccggcacggtccgtgcgtgcccattagccaatcaagcggcgatcccgtatcctctcggggtgccgatccgaaccaccacgccgccgtcccctttttccgcggacggccaatggcgttccatttgcagctgagctcgcctctgatgacgaaagacgacattcgaccccattcgaatcccccgccgtcccccgctccggacggtggcgacctgctgcaccgtttcgcggaattccgtttccagaccgtcgtcgcctcgatcaccgactatgcggtgttcatgctcgacacggagggccacgtcgtcacgtggaacgccggcgccgagcgcatcaagggttaccgcgcgagcgaaatcgtcggcaaccatttctcgcgcttctatccgcccgaagcgctcgcggccggccgcccgtcgtacgggctgcgcgaagccgcgacgcatggccgcttcgaggacgaaggctggcgcgtgcgcaaggacggctcgctgttctgggccaacgtgacgatcaccgcggtgcgcgacgagtcgggccagctgtgcggcttcatcaagatcacgcgcgacatgaccgagcgcaggcggctcgaggaactcgaaacgtccacgcatcggctcagcgtattcatcgcgatgctcgcgcacgaactgcgcaaccatctcgcgccgctgcgccattcggtcggcgtgctgcagagcctgcccgatccggcgcccgcgctcgcgcagtgccgcgacgcggtgcatcgccaggtcgcgcaactgacgcggctcgtcgacgatctgctcgacgtcggccgcatcacgtccggcaaggtcgagctcgaggatcggccggtgacggtacgcgatctcgtggcccgcggcgtcgaaagcgtgcagccgaagctggcgacccgcgagcagcagatccacgtcgatctgccgcccgagccgatcgtgctgcgcggcgacgatgcgcggctcgtgcaggtgctgcacaacctgctcgacaacgcatcgaaattttcgccgcgcggcgggcgtatcgatatcagcgcgcgcgtcgaaggcccggtcgtcgcgattcgcgtgatcgatcgcggcgtcgggatcgcgcccggcgcgctcgagtcgatcttcgatctgttcgagcaggaaggcgcggcccatcggccgaccgacggcttcggcctcggcctcgcgatctgccggtcgttcgtcgaactgcacggcgggatgatctccgcggagagcgacggccccggccacggcgcgacgttcatcatccgtctgcccgtcgaacgcgcggcgcgcgcggagcccgagcttccggtcgcgagcgcggccgccgacacgccggtcgcgccgctgcgcatcgttgtcgtcgacgacaaccgcgactccgcggacacgctcgcggtgctgctgcaggtcaaaggccacgcgccgcgcgtcgcatacagcgccgacgaagcgctcgcgctcgcacgcgactacacgccgcatctgatgctgatcgatctgacgatgccggacgtcgacgggtattcgctgctgcaggcgttgcgccggatcgatgcgctcgccgacaccgcgtgcgtcgcgttgtcggggcacgcgcaaccgtcggaccgcgcgcgcagtaccagcgcaggctttgacgaccacctcgtgaaacccgtcgagatgccggtgctcgacgcgctgctgcagcgcgtcgcacgcaagttccaagctcgcccgtaagcggccgcgttcacgccatcgcacggcacatcgccgcgcaggcatcgcaggcgagcgcgcagcgccggcagtgctcgtgcgtatggcgccggcattccgccgcgcagcgctcgcacacctgcgcgcacaaggcgcacacctgcggcgcgagcacgctgcggcgggccatcgcgccggacgcgaagcggcacagcagcgcgcagtcgatgtcgagcgcgatgcaggcggtcagcgcgcgcgggtccggctccgcgagacacgcgccggcgcaggcgtcgcacgcatgcgcacatgcgtcgcatgcggccatgcaggtgtcgtaacgcgcattcagttcggtgcggttcgttgcgggttccatgatcacggctccagtttcactttgatccagcccggctcgcggacgtcgaaggcgcgataggcgtcgatcgcgttggtcagcggctcgcgctgcgtcagcaccgacaacggatcgaacgcaccgctgcgcaccagttcgatcagttgcggcgtgatcgtccggtgattgcagttgcccatcttgatcgtcaggttgcggttcatcgcctcgccgatcggaaacacgcgcgcctgcggcggatagacgccgatcaccgcgaccgtgcccgccttcgcgaccgcgcgcaccgcccattgcagcacctgcgacggcccgtcgcccggcacccagtagcggccgtccggcttgcggcgcggcgcgaccgcgtcgacctccgcatcgaatgcacgcgcggcctcgtggtcggccgcagcgggcccgtgcgtcgcgcgcatcgcgtcgacgccgaccgcatcgatcacacgatcgacgccgattccgcccgtcagacgcagcacggtatcgaccgggtcttcctcggagaagtcgaccgcttccgcgccctgcgcacaggccatgtcgagacgcgatgcgatccggtcgatcgcgatcacgcgacccgcacccatcagcttcgcgctcgcgatcgcgaactgcccgaccgggcccgcgccgaacacggcgaccgtatcgcccggcttcacttcggcgagttgcgcgccgaaatagccggtcggaaaaatatcggacatcaggatcgcgcgatcgtcgtcgatttcgtcgggcagacggatcaggctcgcgttcgcgagcggcgtgcgcgcgtattcggcctgcagtccgtcaaacgcgcccgtgtcggccgggccgccgaagaacgcggtgcccgcgcgcgggccgcccggattcgcgacgtcgcactgcgcggtatagccggcacggcagtacacgcagtggccgcacgcgatcgtcgacggaatcagcacgcggtcgtcgcgccgcagattgcgcacgtcgcggccgaccgcctcgacgatgccgacgccttcgtgcccaagaatcgtgcccggcttcatgccgccgagcgtgccgcgcaccatgtgcagatcggtgccgcagatcgcgctggccgtcaggcgcacgaccgcatcggtggtgtcggcgacttccggatcgggaacggtatcgatgcggatgtcgccgataccgtgaaatacgactgctttcatgtcggacctccttgtcgaatgcggcaacggcatcgtcgccgccacgcggtcgagcaaggtgcgcgcccgcatcgcgcgcaaggccggtgcgcggcgcggatcgacaaggaagcaggcagggatggggattgcggcgggcgagttggcgatgcacggccgtgcggtcttcgcgatgccgctcgcgcggccgttcacaccggttgcaattcgctatacgcgatgggcattcttgcagcgcgcggcgcgcgcgtacgtacgcgctcgtctccggcgtctttcgcttctttcgcttctttcgcgttacgccaccgcgcgccgcgcctgacgcccgcgcagccactcgagcgcgagcagcaggctcgtcgagaacacgatcaggatcgtcgcgagcgccgcgatcgtcgggctgatgttttcgcggatgccggtaaacatctgccgcggcagcgtcgtctggtccgcgccggccagaaacagcgtgacgaccacttcgtcgaacgacgtcgcgaacgcgaacagcgcacccgacatcacgcccggcgcgatcaccggcagcgtcacgcggaagaatgtcgtcaccggattcgcgcccagcgacaggctcgcgcgcacgaggttctggttgaagccctgcagcgtcgcggccactgtcgtcacgacgaacggcacaccgagcgccgcgtgcgccgcgatcagccccgtgtacgtattcgcgagcccgagcggtgcgaagaacagatacatgccgacaccgaccaccaccaccggcacgatcatcggcgagagcagcaccgccatcagcagccccttgccgcgaaactcggccttcgtcagcccgatcgcggccagcgtgccgagcacggtcgccacgagcgtcgccgagggcgccacgatgaagctgttcttcgcggccatgcgccactcgtccgacgcgatcaggttttcgtaccagcgcgtcgagaagccgggaatcggatacacgaggaacgtgctcgacgagaacgacagcggcacgatcgcaagcaccggcaggatcagatacagcagcgtgagcacgacgagcacgcgcaacgcgacataccacgcgcgctcgatgaacgacatgtgcggcgcaaacagcggcctggcaagtttcatggttccttctccttccctgtcggcccgcgttcagccgaggctcacgttggtgcgcgtgaagcgcccgtacaccgcgtacagcacgagcgtcgccgcgagcagcagcccgccgagcgcacacgccatcccccagttgatcgtcacgttcgtgaagtacgcgacgtagtagctgaccatctggtcgttcgggccgccgagcagcgccggcgtgatgtagtagccgatcgcgaggatgaacacgagcagcgcgcccgcgccgacgcccggatacgtctgcggcacgtacacgcgccagaacgccgcgaacggatggctgccgagcgagacggccgcgcgctggtaggtcggcggaatcgacttcatcacgctgtagagcggcaggatcatgaacggcagcaggatgtgcgtcatcgagatatagacgcccacgcggttgaacagcagcgcaagcggatgcgcgagcaggccgctgccgatcagcgccttgttgatcagcccttcgttctgcagcagcacgatccacgcggccacgcgcacgagcaccgaggtccagaacggaatcagcacgaggatcatcgcgaggttcgcgcgccgctccgacagcgtcgagatccagtaggcgagcggatagccgagcagcagcgcgaacagcgtcacggcgatgccgatcacgaacgtgcgaccgaagatcgccagatagatcgactgatccggatcggcgtgcacgatgtggccgaagccgtcctgcttgtggtcgagcgcggcgagcagatagaacggcgaataggtgctgccgtttttggcgatcgcctgccagtacgcgacctcgccccagcgcgcatcgagttcgatcagtttgctgcgcgtgccggccggcgtcagcgccgtgccatcgtcgtttttcagcggcatcgcgcgcgcagtcttggcgacgagcgagcgatagccgggaatctcggtgttcaaccgccgcgcgagcgcgcccatcgcgtcgctgtcggcgactttcgtcatgtcggcggcgagcgccgcgtaggcggcgtccgcgggcggcgtcttgcggtcccagtgcgacagcgcggcgaccgtgttcggcagcgcggcggcgatctccgggttctgcaccgcgcgcgtgagcagcgtgccgatcggcacgacgaacaccagcagcaggaagatcgcgagcggcgcgatcagcagcagcgccatcgtgcgcttgcgcgcttcggcggctttcagttcgcgcttgagcgcagcgcctgactgcggggaagaagcgatcgtcatcgtgttcaacggaggtctctccgggccggaccgcaggccgcggcccgcggtccggcggcaagccgcgcgatgcgtgacgctgcgtcgcgcggcggacggcgtccgtgcgtggacgcgctcgcgcccacgcacggcggacttacttcgacgcccacgcggcgaagcgctgctcgagctcgtcgccgtgatcggtccagaagccgatgtcctgcagcacggcgttcttgccgttcgccggcgagttcggcaggttcgcgagcgtcttcgcgtcgagcgacttgatcgcggcgaggttcaccggcccgtacgcgatgtgctgtgcgtatgcctgctgcggcttcggcgtcagcgtgtaggcgatgaactgctcggcgagcgccttgttcggcgagcccttcggaatcgcccagtagtcgagatcgtagatgctgccgttccacacgatcttcaggttcttgccttccttgcgcgccgcgtcgatgcggccgctaaacgcggtcgacatcacgacgtcgccggcgacgaggaattgcggcggctgcgcgcccgcttcccaccactggatgttcggcttcagctcgtcgagcttcttgaaggcgcgatcctggccggccttcgtgttcagcaccttgtacacgtccttcggcgcgacgccgtcggccatcagcgcgaactcgaggttgtagcgcgcacccttgcgcatcgcgcgcttgccggggaatttcttcacgtcccagaaatcggcccagttcgccggtgcggtcttcagcttgtccgcgttgtacgacagcaccgtcgaccagacgaaaatgcccgcgccgcaggtctggtacgcctcgggaatcagatcggtcttcttcgcgatcttcgaccagtcgagcttctcgtagaggccttcgtcgcagccgcggccgacgtcgccggactcgacgtcgacgacgtcccagctcacgtgcttcgcctcgaccatcgccttcaccttcgcctgctcgccgttgtattcgacggcggtgaccttgttgccggtcgccttctcgaacggctggttgaaggcggccttctgcgcatcgccgttcgcaccgccgaagttgacgaccgtcagttcggcagcggacgccgacgcgccgaatgcggccaacgtcagcgcaacggcaatgcggcgtgcggtaaagcgggttcgattcatggtggttcctctccggtcgcggtgaaaatgcgtagtggtggtgatcgacgacagactgacagactgcggggaaaccggcggccgcgccggcgttacgcgaacacgcgcagatgcgcgggcgcgaacgacagcgaaaccggcgcaccggggaaaaagttgtcgagcgcttctgtgccgagcggcaccttgacgaagcattcgccttgtccgggcacggcgcaacgcatgcgcacatgatcgccgaaataaatcagcccgagcgcttcgcccgcgacgcgattcgcggcgtcgccgtgcgcggccggcggttccggctcgcggcaaagacgcatgcgctcgggacggatgcacgcgatcgccggtgcgcccggcgcggcattcgcgacgttgcgcccgatcaagcgcgtgccgtcgccgagccgcagctcgcagaactcgccgtcgacgcgcgcgatcgtgccgcgcagccggttgctgtcgccgatgaagttcgccacgaattcgttgcacggcgactcatagagccggtccaccgtgtcgagctgctgcacgatgcccttgtcgaataccgccacgcggtctgacatcgtcagcgcctcgccctgatcgtgcgtgacgtagacgaacgtcacgccgagcttctcgtgcagcgccttcagctcgtattgcatgtgttcgcgcagctgcttgtcgagcgcgccgagcggttcgtccatcagcacgagcttcggctcgaacaccagcgcacgcgcgagcgcaatgcgctgctgctgcccgcccgagagttgcgccggatagcgcttcgcgaagcgctccatctgcaccatcttcagcgcgtgcgcgacacgctcggcgcgttcggccgccggcagcttgcgcaccgtcagcggataggcgacgttctgctccaccgtcagatgcggaaacagcgcgtagttctggaacaccatgccgatgttgcgcttgtgcggcggcacgtgattgagcagctcgccgtcgaggcggatttcgccgccggtcgggaattcgaagcccgccagcatcatcaggcacgtggtcttgcccgagccggacggcccgagcagcgtcaggaattcgccgcggcgaatgtcgagatccagcgatttgacgacgagcgtctcgccgtcgtaggtctttcgcacaccgcgaaaactgacgatcacatcatcggccttcattctgttggtctcctgcgaagccgtatccgatgcatcgcgcgcatgccggcgccgttctcgttctacgtattcggcggccgccggttaccccgcgcgcgcgactgccgccggcgtgtcgtgccgcccgcagtcgcgtgaattgactatagcaatcaatggctatagcctgtatagccaaatcgcactcgatgataatgccatttcatgcgagccgtcctgttgaccgacctgctggcgcgcgcattgtccgatggcggcagcgatacgctgcagcaccggatctatgacgtcgtgcggcgcggtgtgctggatcatacgctcgccgcggggcagaaactgccgtcgtcgcgcacgctcgcgcaggaactcggcatttcccgaatcaccgtctcgctcgcctacgatcggctgatcgccgagaactatctcgtcgcgcgcaccggcagcggcacgttcgtcgcgccgacgagcccgcggccgctgagcggcccgggcgaaatcgtgcatacgcgccattcgatgacgctgtcgcagcgcggcgcgatgctcgaccggctgccgggcggcgtcacgcaaagctacggcccgttcgtgccgggcgtcgccgacacgccgatgttcccgttccatgtatggcgccggctgatcgcgcggcatatcggcaagggcgacctgtcgctgtccggctacgcgctcgacggcggctacgcgccgctgcgcgccgcggtcgcgcgctacctgaagatctcgcgctcggtcgtctgcgagcccgagcaggtcatcatcacgtccggcacgcatcagtcgatcgatctctgcgcgcggctgcttgccgatcccggcgacgtcgcgatcgtcgagaacccgtgtcattgggcgttcccgaccgtgctgtcggccgccggcctcgaactggtggcgagcgcgatcgatgcggccggactgtcgctcaccgacatcgatacgccggcgcgcgcgcggctcgtcgtgacgagcccgtcgcaccagtatccgaccggcgccgtgatgccgctgtcgcgccggctcgaactgctgcagagcgcacgcagccgcaacctgtgggtgatggaagacgactacgacagcgaattccgctacgacggcatcccgctgccctcgctgcaagggctcgacagcgacgcgcgcgtcatctacggcggcacgttcagcaaggctatgtatcccggcgtgcgcatcgcctatctggtcgtgcccgcgcatctggccgacacgttcgcgaaagcctgcgcgaagctgtatcgccccggccagctgcacatccaggccgcgctcgccgacttcatcgacgacggccacttcgcgcagcacgtgcggcggatgcggatcgaatacgcgcagcgtcagcaactgctgcgcgacgcgctgcatgcggaattcggcaacacgatccggctctccgacgcgcgcgcgggactgcatctgttcgcgagcttcgatgcggacgtgtcgacgcgcgcgctgaccgacgtcgcgcgtgcggacggcctgattctcggccggccgcatttcgtcgcgccgcacgcgcttgccgatcgcagcatcgtgctcggctacggcggcgtcgcgcaaagcgcaatcggcgacggcgtgaagcggctcggccgcgcgtatgcgcgcacgctcgacgcgacgtagctgcggctgcgcgcgagcggtcacagcgcggcgagcgcgccgtcggcggccgcgagcagcagatccgcgtgttcctgcgtaaacggcagcagcggacggatcttcagcacgttgccgcgcacgccggtcgcgctgatcagcacgccgcgttcgcgcatcagattgacgacgcgctgcctctcgtcttcggccggcgtcttcgcgtggcggtcgcgcacgagctcgacgccgaggaacagcccgtcgccgcgcacgtcgccgatcaggtcgtgcttgcgcgcgagcgtgcggaacccttcgcgcagatacgcgccgatccggctcgcgttcgcctgcagaccgtcgttgacgatcacgtcgagcgtcgcggccgccgccgcgcacgacaccggattgccgccgaacgtattgaaatagcgcgtgtccttgccgaaccgctcgagcacctcggcgcgtgccgcaaggccggcgatcggatgaccgttgcccatcggcttgcccatcgtcaccagatccggaaccacatcgtgccgctcgaagccccacatcttcgagccggtacgcgcgaagccggcctgcacttcgtccgcgatgaagacgccgccggcctgccggatcgccgcgacggcaccctgcagaaaaccgcgcggatcggcgaacacgccgtcgctcgtgaacagcgtgtcgatgatcagcgcggcgggccgcacgccgtgccgcacgaggtcgtcgatcgcgcgctgcacgtcgcgcgcgaaccgcgcgccgacgtcggcgtcgccgtcgcgatacgtgtcgggtggcgcgaccgcgcgcacgtgcaggccgagcggcacgtggcggccgagcgacggcgagatctcggcgatcgcggccgtcacgccgtgataggcaagctgcgtgacgatcacgccggtgccgcccgtgtactgcttcgcgatgcgcagcgcgagatcgttcgcttcgctgcccgtgcaggtgaacattgcctgcgacagcgcgtcgggcatcgtgcgcagcagccgttccgcgtaatcgagtatgccgtcgtgcagatagcgcgtatgcgtgttcagcgtgctcgcctgcttcgcgatcgcctcgacgacttcgggccggcaatggccgatcgacgccacgttgttgtacgcgtcgagatacgcgcggccggcgctgtcgtagagccacacgccttcgccgcgcacgatgtgcagcggcgtttcgtagaacagccggtacgcgggcccgagcacgcgcgcacgccgctcgacgagcgcacgcgcctgcgcgtcgagcgccgatgcgcgctgcgggtcgaacgcgttcagcatcgccggatcactgcgcatgacgattctcctgttcgtggcggatcgcgtcgccgatgatgcgcgccgcgtcgccgtcgggcagcgcggcgagccggtgcaggcccgtccacgacagcgcgttgttgcgcaggatgtaggcgctgttctcgggatgctcgcgcgcgcgccagccggtgatcaacaccgtcatcagcagccgcgcgacgatcagctccggcaacactgccagttcgtcgccgctcagcgggttctcgcggtggtaggcgcagatgcagtcgacggccgtctcgagcggattcggcgtatcggcaagctgatacgacgatgcgaccgccagctcgttgacgagcggcgcgtgcaccatgtcgccgaaatcgaggatcgcggtgatgcggtcggtgtcggtctcgtcgacgagcacgttgtacggattcagatcgttgtgaatcacctgacgccgcagcgtcgtcatccggcgcgcggtgtgcgcatcgtgacggtcgagcagatggcgcgcaagcgcgcgccgctcgccgccgtcgacgtagtcgagcagcggccgcagctgcgacagatgctggatgtcccacagcagccggtgccccgcatgcgcgtgcgtgaagccgcgcagcgcgcgatcgaagcggccgagcgcggtgccgagcgcgcggcgctgccggcgcgaacgctcgacgcgatgcagcggaatgccgggcgcgaacgtgatcatccgcaccgcctggcgcgcgtgctcgcccgcgacgtcgcgccagtgaatgtaacggcccgaccggtcgcgcatcagccgcggcaccggcagcgtcgcgtcggcctcgatcacctgcagctgcgcgaacgtctggaactccgtcacacccgcctgctcggccggatgcgtgagcttcagcacgtacgatgcgccgtcggccgcgtcgatgcggaagttctggtcgcgttcgctcgccagcgcgctcgcggtgccgacgatgccgaacgcgtcggccgccagcgcctccgcttcgtcgattccgatgcgcggcgatgcgacggaaaacagcgtgtcgtgcctgaacgggccggcggcagcatcatgcatcgtcgcctcctgccggccggcatgcgctgccgccgctcgatgaatcgaccttcacgcgcgtcatgttcgccctcgctcgtcgtatggatgtcgagcgaactctagagcacactggctttatggcgaatagccacttgtcgtcaagttataaggccactttggtagcgacggtgagcgcggtcgctggctgggacgttcggccgtcccgctgcggcggcggacgccggccgtcaatcgggctcggcgtcggccgcgccgtcgcgcgccttcgagatcgcctcgacgagcttcagctcgtcgtcgagcgacagcgtcgtgtcgagcacgtcaccgccgaagggcgcgagtgcggcgccgagccggacgacgtccagttgcgtgaccgcgaaggcgagcgtcacggtgcccgcgcgcaccttgcgcgcgacgcgcccgatcagcgcatcgtcgaccggccgatcgcgcagcgcatcgagcgatgcgtcgatgcgcgcgaacgcgtcggcgagcagcgaaccgtgcgacacgcgtgcaggatcggccgcgtgcgcggtccggctaccgtcgcgcgcacattcgacgagcacgacgcccgacagcgccaccgtctgcgcgtcgcgcagcgcggcgagcgccgcgagcgcgcgatgcgccgtgtcgagatcggggtaggacaatgcaatcagcgtattcatcggcaactccggctagaggtgcgtcgcggcgcaggcggcaggccggcggggcacgcctgcatcgcgaccgccgcaacggcggtccgcctcgcccatcggaggatggtcgtcatcggcttcggatgcaacgtgcgcgcggcgctggtacgatcgtcgcaccgaagcgacgatcacgatcgatggagggtttcgaacgatgcacgccagcgaaatgttcatgggtcacgagattcgcgtcgaggcgacgcgcaacgaacgcggcgcgtgggtcgcgcacgtgcggatcttccgcgacggcgcaccggtcgacctgccggcgcccgagctcgtcacgcccgaatggctcacctgcgacgaagcgttgcgcggcggcctcgaccaggggcgcatcatgctgaagacgcacgaccgctgagcgcggcgcgctcatcgttcgccgccgggccgcgcgggcgcgcgcacgcagcggcccgcatcgaacgcgtcgcgcatcagctgcgatacgtcgtccagcgtcagctcgaccgacgtcgagcccgcagtgtcgcgatcgacgacccgatgaccgatgttgcgctcggcgatcgcgttgagcagtgcgtcgaccagatacttgtccattccgtttcccgtcaggcttgcgcgcattcgttgcgtacgcaacgtttctgcagccatttgcgtcaagaccgatgccgtgccggacgcgcgcgatggcgccgcctgcgcacggccgtcgccgtcatccgccggcgatctgcgtttcgagcgccgcctccgcacgcagacaatcgagatcgcggccgatcgtcgcgaccgcgagtcgcacgtcgccgcgccagtagctgaccgagccgtcgtgcgcgtgcaggtcgccttcgatttcgacgcgatcccagtgctccgcatggccgacatagcggatcgtcatgtcgtagtgctgcgtccagaagaacggcaccgcatcgaacggccgttgccggccgagcatgttgtgcgcggccgtgctgccctgccgttgcgcgacgacccagtgctcgacgcgaatgcgctcgcccgtcagcggatcgggccagcgcgcgatatcgccggccgcatagatgccgggcgcgctcgtctgcagatagcggtcgacgctgacgccgcggtcgacctcgagacccgcgtcctgcgcaagcgcgacgtccggccgaacgccgatgccgaccacgacgagatcggcaggcagcacgtcgccggtcgatagcgtcacacgatcgtgctcgatccgcgcgagcgtcgcgccgagatgaaacacgacgccgtgcgactcgtgcagcgcgcgcaccgcatcgccgagcgcgtcgccgagcacgtgcgccatcggatgcgaaccgggcgcgacgacgtgcacgtcgagcgtgcgcgtgcgcagcgcggcggccgcctcgagcccgatgaagcttgcgccgaccaccacgcagcggcgcgcagtcgcaagccgcgcgatcagcgcatcgcagtccgcgcgcgagcgcagcacgcacacgtgcggcaaatcggcgcccggcaccgtcagccggttcggtacggcgcccgtcgcgagcagcagcgcaccgtagccgagccggctgccgtccgcgagctcgaccgcgcgctgcgcggcatcgatgcgtgcgacgcgcgtgccgcagcgcaggtcgatcttcctgtccgcgtagaacgacggcgagcgcagcggcagccagtcggcctcggccgtgccggccagatagtccttcgacaggttcgggcgatcgtacggcggttcgtcgtcgccgctgagcagcgtgatcgcgcgcgtgtagccttcgtcgcgcaacgtgaccgcggccgagatcgcggccgccccgccgccgacgatgacgatcgagtcgggcgcctcgatcggcgcgggcgacggtgccggcgcgcgcgcatcgacgacgaccgcgcggccgtcgcgacgttcgacgcgccagcagttgagtccgtcgagcgcgggcgcgcgcaagcgtgcgccgctacgcagacagaaggccgcgtgatgccacgggcagcgcagcgtgtcgccgaccagcagcccttgcgcaagcggtgcgccgtaatgcgggcactgcgcgccgaccgcgaacagcgcatcgccgcgccgcacgagcagcacggcttcgtcgccgacgcggccttcgatcatggcgccgtccgcgatgtcgtcgagcgcgatgccttgcgcgagatcgggacgcggcgccgaggaggcgtttccagacatgggatcgctcccgcacggttcgtcaacgctcccattatcggcgtccttcacgaaaagaacaggtacagcgcgcgccgcagcgcacgcaaacgcgactgtagcttgtgcgcgatgcgcggccggcgtagaacgtcagcaccgttgcggcgcagcacgccgcatcggcggcgcgcctgccgcgccgctgtcccgacccgcgtccggagtgcatgatggcgaccgtcctctgcgtgctgtaccccgaccccgtcgacggctatccgccgcgctacgtgcgcgacacgattcccgtcatcacgcactacgcggacggccagctcgcgccgacgccgtccgggccgcccggttttcggccgggcgaactcgtcggctcggtatcgggcgcgctcgggttgcgcgactatctggcggcgcacggtcatacgctgatcgtgacgagcgacaaggacggccccgactccgaattcgagcgccggctgccggaagcggacgtcgtgatttcgcagccgttctggcccgcgtatctgaccgccgaggggatcgcgcgcgcgccgaagctgcggctcgcgctgactgcgggcatcggctccgatcacgtcgatctcgcggcggccgcgcgcgcgggcatcaccgtcgcggaagtcaccggatcgaacagcgtcagcgtcgccgagcatgtcgtgatgacgacgcttgcgctcgtgcgcaactatctgccgtcgcacgcgatcgcgcagcaaggcggctggaacatcgccgactgcgtatcgcgcagctacgacatcgagggcatgcatttcggcacggtcggcgccggccgcatcgggctcgcggtgctgcggcggctgaagccgttcgggctggcgctgcactatacgcagcggcatcggctcgatccggcgatcgaacacgaactcgcgctgacctatcacgcggacgtcgcgtcgctcgcgagcgcggtcgacatcgtgaatctgcagattccgctctatccgtcgaccgagcatctgttcgatgccgcaatgatcgcgcgcatgaagcgcggcgcgtatctgatcaacaccgcgcgcgcgaaactcgtcgatcgcgacgcggtcgtgcgtgcggtcgcctcgggccatctggccggctacggcggcgacgtgtggtttcccgagcccgcaccggccgatcatccgtggcgcgcgatgccgttcaacgggatgacgccgcatatctcgggcacgtcgctgtccgcgcaggcgcgctacgcggccggtacgctcgaaattctgcagtgctggttcgagcgccggccgattcgcgaggcctacctgatcgtcgacggcggcacgctcgcgggcaccggcgagcagtcgtaccggctcacgtgacgcgcggcgcgctcaaccgacgcgtgcggccgcgagcttgccgaccgtaatcacggcctgctcgatttccggcgaccacgggctgctgtagttcagccggatgaagtttcgatagttgtcggtgatcgagaacatatagccgggcccgatcgtgatgccttcgtcgagcgcgagctgatacagccgcatcgcgtcgacttgcgcgggcagctcgatccacagcacgtagccgcccgccgggctcgagatgcgcgtgccttccggaaagaaacgcgacaccatcgcgcgcatcaggttcgcctgctgcgcatacgccttgcgcaagcgccgcaggtgatgctcgtagccgtcgcgttcgagaaactccgcaatcgcgagttgcggcagcgatggtgttgcgagcgtgttcaggaatttgagtttctcgacctgctcgcgatagcggcccggcagcgcccagccgatccggtacgcagccgtcaggctcttcgagaacgacgagcaatgcaagacgataccttcccggtcgaacgatttgagcgcgctcggatgggcattgccgaaatacagttcgttgtacacgccgttttcgatcagcggcatgttcacgcgcgtcgcaaactcgaccagctcgcgcttgcgctcgtccggcatctgaaaaccgagcgggttctggaagttcggcatcaccatgcacgcggcgatcggctgcgacttcgcgatcgccgccagcgccgcgatgtcgatcccgtattccggatgcgtcgcgacctcgatcgccttcatccccattcgctcgatcgcgtgcagcatcgcgtagaacgtcggcgactccaccgcgatcgtgtcgcccggtttcgcgaccgcctgcagacacagattgatcgcctccgtcgcgcccaccgtcacgatgatctcgttcggatcgaccgacatgccgttttcgaggtagcgccgtgcgatctgccggatcagccgcggatggccgggcggcagcccgtcggtcacgccccacagcgacttgtcgcgcccggccgcatacgcgtagcggttcagcttctcgaacggaaacaggctcgggtccggatacggcgagccgagcggcaccgcgtcgtccgtgccgatcgagcgcagcgtcgacagcacgagccggctcacgtcgaccgacgacgagatcgcgatcggcttcgacggacgcagttcgcgcaccggcgcatgcgcgtcgtcgcggcgcaggttcacgaagtagcccgactgcggccgactttcgagcaacccgcggctttcgagcagcaggtacgcgtgcagcacggtcgtgatgctgatccgatgctgctggcttgcctgacggaccgacggcacacgatcgccgtgccggtacacgccttgccgaatgagtctctcgatgtcgttcgcaaacttctcgtagagcttcatccgcctcgcctcgtcggcgatgatcggacgggccccgcgtcggcgcgcggcgcgcgcctgcatcgtcgcacgaggccggaaagccgcgcacggcccgcggcatgcgggctcgggcatcgtccagtaccgtaagtgaaggcgggtagcaatgcggattccatcgtgacaaggatcggcatcctactgcgtcaattcggcgaatgtaagtgacagtttcgcgggccgacgcgaatttcatcgggtgtaatgaacagatcggcgcaccgcgcgacgtcttcgttgccgcgcgatgcgcacgcgtgcgctcacgcgtcgtcgacgtcgttcgcgtcgtggccgatcgcgaccttgcatgcgtcgacgacgaccgtcagctgcgccgcgtcgagcgcttcgacccatcggcgaatctgcaggcaccggccggtgccgggatcggcaacgcgttcggcatcgtcggtgctcacgtcgacggccgcgatcgcgcggttgtccgacagcggcgacagcggcgccgagatgtccaagcgccggtatgtccgttcgatctgcatcgcttcctcgcgatcggcatgcatcgacgccgtgctcagccgagcgcgtggcgcatcaccttgccgccgaatcccgtcacgacgttgtcgaccgagaacggcgtcgcctccttcgcctcgagaatcacggcggcgctgccgggcgcgagcgtcgccgcaaccgattcgacgaagcggccgtcgagcagcgcgctgcccgccgcatcggcgagcacgcctgcgcccgcaccggcggcgaagcccgtcacgacgcccagcgggcccgcgagcaggccgagcagcgcgccggcgatcgcgccgatcgcggcgccgcgaaacggccgcgcctgggcgtccagcaccgcgagcttgccggccgcatcgcgttcgacgacgacaccgttgtcgatcgtgaatccttagttcttctccgacaacgcgtcgaaatcgttcgccgcgcgtcgggccaggtccgcgctgccgaatacggcaacgatcagttgcttgctcatccgatccccctcgtttgcatggcgcgccccgccgcggcgcgacggttcggcgcgggcgcttgccggccggcgcgaagaagccgccgcgcggccggcgtgcgttcagatgccgattgcgcgttcgcgggcgcgcgcggcgtcgacatacgcgcgtgcggccgcagcctgcatcgccgcagccggttcacgctgcgcgccggccgtatcgcgcgcagcgcgcgcctgccggtacgcctgctcggccgcgtgctgcaagtcgatcgcgcgtgcgaagtcgtccgggttcgtcgtcatgtgtgagcctccgtcgtgcgcgtcgcgccgcgacgccgtgccgtttgccaaccgaaagcttgcgctcgcgtcgatcatcggctcgcacgcacatcgtcctcgacgtcgccgacttcggccggataccggtgctggccgaaactgaggatcagcacaccgagcgcgagcaacacgatgccgaacgtcgtcatcagcatccgctcggggctgtcggtcgcgccgcgcaggatcaggtcgcgcgcgagcgacgtcatcgcgatgaacagcggaaagcgcaccggcaggcggccgagccgcagatagcgcacgtccatcgcgagcacttcgagatacaggaacatcagcagcaggtcggtcagcgacacctcgcccgcgagcacgaccttccacgcctcctgcgccatcgcgaacgcggtcgcgagaccgatcacgatcagccccgcgagttcggccacatgaagaaagtggccgaagcggcggcgaatgcgctcggcgggcgaacaggcgacggtggacgtattcagcatgtttcgtgattcgatggaaaacgcgctcagctcagcgacgcgcggcatgcagcgcgtgcggcgcagcgcggcgcgcctcggcgacgtgcgcgtcgggcggccggatgccggcatcggccatcgcatcgtcgacggccgacagcgtgcgaacgcaacactgatgaaacgcgatgccggcatcggtgcacgcgacaccgtcatcggcgcaacgcaacagcagacggcagccgagatagcgttcgaggccgtcgatccggtcgctcacgtgcgcggcgccgagcttcagttcggacgccgcaccgggcaatccgccgtgctcgaccaccgcaacatagatgcgcatcgcttcaagcagattcatcgtcgtgctcctcgtcggcggccgagcgaacccaatctactgcacgccacctgcacaaacaagagcacagccgcgcgcgcgacaggagtacagccgcgcatcggcacgatggattcggtgcatggtttgcgcattcgcaggacagatcggcgatacgtgttccaaagactcgccgaagctgctagattgcaggctcgaccgcgcgatgcggagcgaacgtcgcgcaccgggcgcatgcgctgcgcccgcgtgcatcgcttttccgcattcgcggcgattgcgccgcatcgcgcgttgcgaccgtacgcaacgcgtttcatccgcatgtcatacaagagaacagtcgcatgaccgagttcatccgtttccgttcgcgcgccgcggcagccgcgcgccgtccgtcccgacatgactgaccggcaggccgcgatggaaacacgtgccccgctctcccaggccgtccacagtccgatcacgcgcagcgcgatctttctcgtcgcgacgatcaatcccggcgacgcccatgccgacacgatccgctcatggtgcggcgacatcgccgcgctcgtgcgctcggtcggcaagcgcgtgccgggcggcaacctgtcgtgcgtctgcggcttcggctcggacgcatgggacgcgctgttcggcgaaccgcgtcccgcggcattgcatccgttccgcgaattcggcgccggccagcgcgtcgcgatcgcgacgcccggcgacatcctgctgcacattcgcgccgatgcgatggacctctgcttcgagctcgcgacgcagctgctcgccgcgctcggcgatgcggtgaccgtcgtcgacgaagtgcacggctttcgcaacttcgaccagcgcgcgatgatcggcttcgtcgacggcaccgagaatccggaaggccgcgatgcggtcgacttcacggtgatcggcgacgaggatgcggcgttcgccggcggcagctacgtgatcgtgcagaaatacctgcacgacatggccggctggaacgcgctgccggtcgagacgcaggaacgcatcatcggccgcacgaagctgtccgacatcgaactggcgccggacgtgaagccgtcgtcgtcgcacagctcgctgacgacgctcgacgagaacggcaaggaagtgaagatcctgcgcgacaacatgccgttcggccggccgggcgccggtgaattcggcacttatttcatcggctatgcgcgctcgccggcgccgatcgagcagatgctcgagaatatgttcgtcggccggccgccgggcaactacgaccggctgctcgatttcagccgcgcggtcaccggctcgctgttcttcgtgccgtcggccgacctgctcgacgcgctgcccgatcgcgccgcgcccgccgaggctgccgcgcccgccccgtcatcgaacgagccgcaccgcgacggctcgctgaaaatcggatcgctcaaaggagtcaaaagcgtatgaacaatctgcaccgcgaactcgcgccgatctccagcgccgcctgggagcaaatcgaggaagaagtcgcgcgcaccttcaagcggtcggtggccggccgccgcgtggtcgacgtcgagggcccgaagggccccgaactctcggccgtcggcaccgggcacctgcgcgacgtcgcggcgccgcgcgagcacgtcgatgcgcggctgcgcgaggtgcgcacgatcgtcgagctgacggtgccgttcgaactcgaccgcgcggcgatcgacagcgtcgagcgcggcgcgcgcgacgccgactggcaggcggccaaggaagccgcgcagcgactcgcgttcgcggaagacagcgcgatcttcgacggctatccggccgccggcatcgtcgggatccgcgaaggcacgtcgaaccgcaagctcacgctgccgagcgacgtcggcgcctatccggacgccatcagcgatgcgctcgaggcgctgcgcctcgcgggcgtcgacggcccgtactcggtgctgctcggcgccgacgcctataccgcgctcagcgaggcacgcgatcagggctatccggtcatcgagcacatcaagcggatcgtcagcggcgagatcatctgggcgccggcgatcagcggcggctgcgtgctgtcgacgcgcggcggcgattacgagcttcatctcggcgaagacgtgtcgatcggctatgcgagccacaccgacaaggtcgttcgcctgtatctgcgcgaaaccttgacgttcctgatgctgacgagcgaagcgtcggtcgcggtcgcgccggccgccggcacgcccgcctgatgcgccgcccgcgcgcgatgccggcccggcgtcgcgcgctttgcggccgcacgacggccacccgttcgtcgccgatcgaacccatcccgcatggagggaatcatgagcgatacgaatgatgcaatgcagaagctgcaagccgccgtcgacgggctgaagcaaaccgtcgacgccaacgccggcagccagaccgccgaggtcgccgtgctgttcaccgtcgtgtcgctgatgctggccgaactgccgcccgacacgcgcaatctgatcgaggattccttttccgtatgggccgacggcctgccggacgccgcgttgtccgcgagcgtcaagcagatcgcgcgacagcggctcgcgatgacgttcgacgcgtgacgccgccgcgtcgcgcgcgagcgccggccggctcgcgccatgcaagccgccctcttcgtcgccgcttgcgcggcgcacagcggttgcgccgcgcgcgcgcccgcccctgacacaccggccaccgcagccgccgcgcgccgtcgtgcgctcgcgctcgcgctgcggtttccggcgcgcctcgtccgccccgcgccgccacccggcgcgctgcgcgccgaggtcgcggcgcgcgccgcacgcgccgcctgccgccgcctttcccctcgccctgcgccgcgcccgcccgtgcggggccgcgcacgcgcgtctgtactcctcgcggcccgcgttcgcgcgcatgtgagggtgcaatttgccgacggaccggcacggaactgtgtcttggatgggttccggcgattcgctattttgaacgcagtcgaagtcgtgccgcgggctccacgaagcacgcgcgtacgcggtgccgaacgccgtcgccggctgccgcgtcgcgcgctgcgcgacggtacgggcgccgagcgcgcgccgccgcgccgcgtgtcgcggtcagcacgttccgttgccgccgcgcatcggtacgtcgcccttcgatccactttcattgacaggagccagaccaccatgcccgcactttgcgacatctgtcacgcccggcccgccgttgcgcgcgccaccgtgatgcaggacggcgaacgcaagacgatctcgatctgcgactatcacttccggcagctgatgcgccatcagagcatgctgaatccgttcgactcgctgctcggcggcggtccgtcgtcgctgttcggtggcctcgacgaagcatcgccgctcgccgcggaaatcccgcgcgagtcggtcgaccccaccgacgcgttcagcgagcagacgctcgagctgctgcagcgcgcagccgagaaggcgcacgagctgcgccgcaacgaactcgacaccgaacacctgctgtacgcgctcgccgacaccgacgtatgtgcggcactgctgaaggaactgaagctgtcgccgcaggacaccaaggcctacatcgacgaacacgcgcacaccggcaacgccgatccggaccagtcgctcgagaagctgtcgatctcgccgcgcgtgaagaaggccgtgcagtacgcgttccaggcgtcgcgcgatctcggccattcgtacatcgggcccgagcatctgctgatcgggctcgcatcggtgccggacagcatcgccggcacgctgctgaagaaatacggcgtgacgcccgaggcgctgcgccagaaggttgtgaaggtcgtcggcaagggcgccgaagacggccgcgtcgacacgccgaccggcacgccgaatctggacaagttcggccgcgacctgaccgcgctcgcgcgccagggcaagctcgaccccgtcctcggccgcgcgcaggaaatcgaaagcgcgatcgaggtgctcgcgcgccgcaagaagaacaaccccgtgctgatcggcgagccgggcgtcggcaagacggcgatcgtcgaagggctcgcgcagcggatcgtcaacggcgacgtgccggaagtgctgcgcggcaagcgcctcgtcgaggtcaacatcaattcgatggtcgccggcgcgaaatatcgcggcgagttcgaggagcgcgcgaagcagctgatcgacgaagtcaccgcgaagcaggacgaactgatcctgttcatcgacgagctgcatacgatcgtcggcgcggggcaaggcggcggcgaaggcgggctcgacatcgccaacgtactgaagcccgcgctcgcgcgcggcgagctgagcctgatcggtgcgacgacgctgaacgaataccagaagtacatcgagaaagatgcggcgctcgagcggcgcttccagcccgtgttcgtgccggagccgagcgtcgagcagacgatcgtgatcctgcgcgggctgcgcgacagcctcgaagcgcaccaccaggtcacgttctccgacgacgcgttcgtcggggccgccgaattcgcggaccgctacatcacctcgcgctttctgcccgacaaggcgatcgacctgatcgatcaggcggccgcgcgcgtgcggatcggcgcgacttcgcgcccggtcgacatccaggaagacgaagcgcagatcgcgcagctcaagcgcgagcaggactacgcgacctcgcgcaagcgcttcgacgaggcgaagcagttcgaagaacagatcaacgcgaaacagaaggcgctcgacgagaagatggaagcgtggcagcgcaagaccggctccgagacgctcgaggtcacggtcgaatcggtcgccgaagtcgtctcgcgcctgaccggcattccggtgtccgaactcacgcaggaagagcgtcagaagctgctcaagatggaagagcagctgcgcgagcgcgtggtcggacagaacgacgcggtggtcgcggtcagcgatgcggtgcgcctgtcgcgcgcggggctcggccagacgcaccggccgatcgcgacgttcctgttcctcgggccgaccggcgtcggcaagaccgagcttgcgaaggcgctcgccgaaagcgtgttcggcgacgagcaggcgatcatccggatcgacatgtccgaatacatggagcggcacgcggtcgcgcggctgatcggcgcgccgcccggctacgtcggctacgacgaaggcggtcagctgaccgagcgcgtgcggcgccgcccgtacagcgtgatcctgctcgacgagatcgagaaggcacatccggacgtctacaacgtgctgctgcaggtgttcgacgacggccggctcaccgacggcaagggacgcgtcgtcgacttcagcaacacgatcatcatcgcgacgagcaacctcggcgcggcgatcatcatggacaacctcacgcagccggaagccgcgcgcaagaccgacaaggcgatccgcgaagaactgatgcaggtgctgaagggccacttccgccccgagttcctgaaccggatcgacgaagtgatcgtgttccatgcgctgtcgaaggagaacatccgctcgatcgtgcagatccagctcgatcgcgtcgtacgcaccgcggccgcgcaggacatccagctcgtgatgggcgaatcgctgatcgagcatctgaccgaggcgggctatcagccggaattcggcgcgcgcgaactgaagcgtcaggtgcggcagacgatcgagacgcggctcgcgaaggaaatcctcgcggacgcgctgaagtcgggcgatcgcgtcgaggtcgactacgacaaggaccgcggcgaagtgacgttcaacaagctgccgccggccgaggcaacggacgcaaaggacgccaaggccgccaagcaggccggcaacggcagcgcgaagggcaacggcagtgccgctgcggccgatggccgacccgacggcgaggccggcgcgagcgacggcgcgccggccgaggcaccgccgcccgcgaagaagtccggcaagaaatcgtccggcgcgaagaaggacgcgccgtgaggcctcggccggtgcgcgcggcggcacgtcgccgcgcgcgccggccgccgatgaacccgcgcggcccgacatcggggcgcgcatgaccgtctgcgtccgccgggcgcagacgtccccgccgtcgcacggcgcaacccgggctgcccgcaccgcggcgcagctgatggagaatcacatgacaaatcgacgcgaagtgccaggcatcaggaagtacgacgggcccgccggcggttggggcgcgcttcgcgcgacagccgaggccgtccgcacgcagatggagaccattgaggcaccgatcacgctgatgcgcaccaaccagccggacggcttcgactgtcccggctgcgcatggccggacaaggagcacaagtcgacgttccagttctgcgagaacggcgcgaaagccgtcacgtgggaagcgacgaccaagcgcgtgacgcccgagttcttcgcggcgaatacggtttcctcgctgctgcgcatgtcggactacgagctcgagaacatgggccggctcacgcatccgctcgtctacgatcgcgcgaccgacacgttccgcgcggtcgaatgggacgacgcgttcgcgcgcatcggcgaagtgctgcgcgcgctgccgcccgagcagatcgagttctacacgtccggccgcgcctcgaacgaggccgcgtacctgtatcagctgttcgcgcgcgaactcggaacgaacaacttccccgactgctcgaacatgtgccacgagccgacgagcgtcgggctgccgcagtcgatcggcatcggcaagggcaccgtgtcgctcgaggatttcgaccagtgcgagctgatcatctcgatcggccacaacccgggcacgaaccatccgcggatgatgggcacgctgcacgaatgcgcgcgccgccacgtgccgatcatcgtcttcaatccgctgcgcgagcgcgcgctcgaacgcttcgcggatccgcaggacatgatcgagatggcgtcgttcggttcgacgcggatcgcatcgacgtattaccaggtcgatgcgggcggcgacgcggccgcgctgaaaggcatcatgaaggcgctgctgcagctcgaggccgagcgcggcgacgtgctcgatcgcgcgttcatcgcgcagcacaccgaaggcttcgacgcgttcgcggccgatctcgaggcgacgtcgtgggacgacatcgagcacgcgagcgggctcagccaggcgcagctcgaacaggtcgcgctcgcctatgcgaagtcgaacgcgacgatcgtcacgtacgggatgggcgtcacgcagcacaacaagggcaccgcgaacgtgcggctgattgccgatctgctgctgttgcgcggcaacatcggcaagccgggcgccggcatctgtccgctgcgcggccattcgaacgtgcagggcaaccgcacggtcggcatcaccgaaaagccgtccgccgagttcctgaagaagctcgaggacgtgttcggcttcacgccgccgtcgcatcacggtcacgacgcggtgcaggccatgcaggcgatgatcgacggcaccgcgaaggcgctgctctgtctcggcggcaatttcgcggtcgcgctgcccgatcccgagcagtcgttccccgcgatgtcgaagctcgacctgagcgtgcatctcggcacgaagctgaaccgctcgcatctgctcgtcgcgaaggagacctacatcctgccggtgctcgggcgcaccgagctcgacgtgcaggccagcggtccgcagtcggtgacggtcgaggattcgatgtcgatggtccatgcgtcggccggcaagctgaagccggcctccgagcatctgcgctcggagcccgcgatcgtcgccggcatcgcgcatgcgacgctgccgaacagcaaggtcgcgtggctcgacctgatcgccgactacgaccggatccgcgatctgatcgaccgcacgattcccggcttcgaagcgttcaacgaacggatccgcacgccgggcggcttccggctgccgctgccgccgaccgaacgcgtgtggcggacgccgaccggcaaggcgatgttctcggtgtacaagggcgtcgcggaagacgcggaagtgctcggcggcgaacaggtgctgcgactcatcacgctgcgcagtcacgaccagtacaacacgacgatctacgggctcgacgatcgctatcgcggcgtgttcgggcggcgcgacgtgctgttcatgaatccggcggatctcgagaagtacggtctcgagcacggcgacctcgtcgacatcgagacgatcggcgcgtccggccgcacgctgcgtctcgagaagatcaccgcgatcgagtacgacatcgcgcccggttcggtcggtgcgtactacccggaagcgaacgtgctcgtgccgctcgactatatcgacaaggaaagcggcacgccgtcgtacaagtcggtgccggtgcgcgtcgtgcgctcggcgaccgtctgagcggcgggccggcgcgcggcatgccgtgcgccggccgcgcagcgcttgccgcccgcgtcgcgcgcccggctcagcgcgcggcgctcgacggcagcgacgcggccgtctgcttgcggcgatacgcgctgtcgcgcgtcgcgagccagtagtacagcggcgaggtcagcacgaggccgaccagccacgacagatccgcgccgccgagatgcgcgggaatcgggcctgcatacatcggcgtgttcatgaacggaatctgcacgacgatcccgaccgcataggcgagcagcgcctgcggattgaagcgtccgtagatgccgccgtcgacgaggaagatcgacttgatgtcgtacttgcccttgtggatcacgtagaagtcgatcaggttgattgcggtccacggcaccagcacgacgagcagcgcgaggacgagatcgacgaggtggccgatgaagttcgtcgacgcgccgatcgccgcgtagcagcacgccacgaaaatcacgaccgacagcaccgcgcgcgccttcgcggtcggaatccaccggtacgcgaacgtctgcaccgacgtgatgaccgcgagcaccgcgccgtagaggttcagcgcgttgtggctgatcacgctgagcaggaacagcacgagcatcagcgggccgagcgcgcccgtcgcctgcttgaccgcgtccatcgtgtcggcgccggccggcaccgcgagcaccgcgaccgcgccgaagatgaatgcgagcgtcgaaccgatcgcgcagccgagataggtcgcccagaacgtcgacgcgacgccgacgttctccggcagatagcgcgaatagtccgacacgtacggcgcgaacgcgatctgccagagcgccgacaacgataccgtcgcgagccagcccgcgaagttgaagccgccgcgcgtgaagaaatcgtcggtgctcacgtgcgacaggatcatccagaagccgacggcgatgccgattccgagcacccacgtgccgatccggttcaggatatggatgaaccggtagccgacgatgccgatcagcccggagccgaccgcgccgatcacgatgccgaccggcaccggcacggcgggcgcgattccgtgcaccgacttgccggcgagcacgatgttcgacgcgaagaagccgacgtacatgacggccgcgatgaccgtcacgagcagcgcgccccacgagccgaactgcgcgcggctctggatcatctgcgggatgcccatctgcggcccctgcgcggaatgcagcgccatcagcacgccgccgaccgcctggccgacgacgatcgcgacgatcgcccacatcaggttcagatgaaagatctgcacgccgagcgcgcccgtcacgatcggcagcggcgcgatattgccgccgaaccagagcgtaaacagatcgcgcaccttgccgtgccggtctgcgggcggcacgtagccgatcgtatgcttctctatcattggggacgcgttgcggtccgcggtcgtcatgatgatgtctcctgtgcagcgcggcgggtgccggcgcggtcgatgtcggagacgatggtgcgccacgcgcggggcgaccggaaaatactaaaaatatttccgagccatatgaaaaagctctgcagcgacgatcgcggccgcggaattgttcgggtatggtgctaccccgacatcctggaaccgccgcccccgcgcggcgccaggccgagcgatagaggtgcttcgtggctcactacactttgcggcagttgaaatacttcgtgacgacggtcgaggccggcagcgtcgccgaggcgtcgcgccagctgttcatcgcgcagccgtcgatttccagcgcgatcaagggtctggaggaaagcttcggcgtgatgctgttcatccgccatcacgcgcagggcgtgtcgctgacgccgagcggcacgcgcttctaccggaaggcgcaggaactgctgcgcatcgcgcgcgaattcgaacagaacgcactggcggacaacgacgtcgtgtcgggccagatcgacatcggctgcttcgagacggtcgcgccgctgtatctgccgcagctgatcgcaggctttcgcgagcgctatccgggcgtcgccatccggctgcgcgacggcgatcagcaggaactcgtgcaggggctgacggccggcagcttcgatctcgcgtttctctacgatcacgatctcgacgcgacgatcgagaccgagccgctgatgccgccgcagcagccgtacgtgctgctgccggaaaaccaccgcttcgcgagccaggcgcaggtgtcgctgcacgacctgagcgtcgagccgatgatcctgctcgacgtgcagccgagccgcacctacttcgtcagcctgtttcacgaactggggctcacgccgaacatcgtgttcgcgtcgccgtcgatcgagatggtgcgcgggatggtcggccagggcttcgggttctcgctgctcgtcacgcgcccgcattcggaatacacgtacgacggccgccgcgtcgtgacgatcggcatcagcgaaacggtcagcccgtcggggctcgtcagcgcgcggctcaagcgcgggcagttgaccaagcaggcgcaggcgttcgtcgagttcagccgcgaacggctcgcacagatccacgcggcgccgcctggctagcggccggcgccgcgttcgaacgccggcatgtcggcgcgtcggaacgtcggtgcatcaagcgccttgcgcgagatgcgcggccagccgcgcgagcatcgcatcgcagccgtgcagctgcgcgagcgtcacgaattcgtcgggcttgtgcccctgatccatgctgcccggcccgcagaccacggccggaatgccggccgcgccgaacagcccgccctcggtgccgaacgcgacggtgccgaacgcgtccgagccggtcagcatcgcgagcagccgcgcagcgtcgctgtcgcgcgcggtcgcgagccccggataggcgccgagcggctgcagccggatgtcggtatcgggctgcaccgcgcgcatcgcgggcagcagttccgtttgcgcatagtcctgcagcgcgcgcggcacgtgctctgcgtcgaagcccggcagcgcacgcacttcgaagtcgaacgtgcattcggccggcacgatgttcagggcgcgcccgccgtcgatcagcccggcctgcacggtcgagaacggcggatcgaagcggccgtcgcgatgctcggggcgcgcaagcgtgtcgccgatctcgccgagccggccgatcagcttcgccgcatagtggatcgcgttcacgcccgacggcgcgtaagccgaatgacaggcggcgcccttcacgtgacagcgcatcgcaagcttgcccttgtggccgagcaccggcttcagctcggtcggctcgccgatcacgcaaaggcgcgggcgatccgcgcgctgcgcgagcgcctcgagcatcggccgcacgccgacgcagccgatctcctcgtcgtacgaaaacgcgagatgcacgggctcgcgcagcggccgcgcgacgaacgcgggcaccgcggcgagcaccgacgcgatgaagcccttcatgtcggccgtcccgcgtccgtacaggcgaccgtcgcgttccgtgagccggaacggatcgacggtccaggcctgtccgtcgaccggcacgacgtcggtatggccggacagcgcgatcccgccgccgccgcgcgggccgatcgtcgcgtagaggctcgccttcgtgcgctcggcgttgtagaacagttcgctctcgatcccgaagccgcgcagatagtcgcggatgaaatcgatcatcgccagattcgaatcgcggctgaccgtcgcgaagccgatcagccgttcgagcagcgcgcggctcgctccgtcattcatcgccgggcactccgtagctcggcgcggcggtcgggtccagcgcgcgcgtctgatagtcgtgcatctgcggacggtacgcgcgccacagcgcatcgagctgcgcgatcggcgccgtgtcggcccagtcgacgcgcagatcgacgatcggccaggtcagatcgccggccacctgcagcgcggccgaatgcacgggccccgcctcgccgccggccgcgaccgccgcgtgcatcgcggcaagcagccgatcggcgagcagcccgtgtgcgcgctcgaaggcctcgaccatcgcatcgatcacgccggtcgacgcgagcagattgccggccgcgacgcactgctcgccggtcgccgcgtggtgcgtgccgagcgcctcgctgcccgtgaagcaggcggtgcgcccctgcccgtcgatcaccgtgacctgccgatactggctccagccgttcgcgctcaacgcgcggtcgagcgccgtgcgcggcgcgcactgctcgcgctcgatccggtcgaggatctgcgggccgagcgcaggcagcgtgacgttctgcgtcgcgaccgcgccgacgcccgcacgcacccacggacaacgcgcgccgaccgcgatgctcgacgagcttatcgcgatcccgagctgccccgtctccgggcagcgcccgacgatcgagaacgtcatgccgcctcctgcgtgcggttcggttgccagttgtcgggaatcacggcgatcacatcgatttccatcagccattgcggctggccgagcgccgatacgacgaggcccgtcgagatcggatagacgcccttcagccacttgccgacttcgcgatacaccggctcgcggtagcgcgggtcgatcaggtacgtcgtcgtcttcacgatatgcgtgaggtcgctgcccgcttcctcgagcagttgcttgacgttcttcatcgcctgctcggcctgcgcgcgcggatcgcccagaccgatcagattgccgtcgaaatcggtgccgacctggccgcgtacgtagacggtattgccggcacgcacggcctggcacagatcgttgtcgagcgactggttcggataggtgtcgcgcgtgttgaacatgcggatgcgggtatgggtcggttcgctcatcggtgtccttcgttcgggtctcgtgtcggatgaaacgcccgccgtgcgcgatgcgcattcgtgcggcgggcgcgtgaaatcgggcggcgacgctgagtggcgttcagctcagcgcgtccgcgagcgggcacgcggccggcgccgtgccggcgtcctgcgccgcacgacgctgcgcgcccgtgtggtagtcgagatatttgcgctgtgtcgcgatgtgatcggcgatgtgcctggcgtcgtgccacacgccccagatgaagctcgatccgcgtcgcgacagccacggcaagccgacgaaatagatgccgggctccttcgacacgccgcgctgatgctgcggcttgccgttctccgcgaacgcgtcgaccttcagccagccgtagtcgaccgcatagccggtcgcccagacgatcgacgtgacgccggccgccgcgaggtcgagcgtcgcaagcggatgcgcgacgcagtcgggatcgggcaggatgcggcgcgcctcgggctcgtcgggcagatcgaggccgttgcgtgccgcgtacgcgtcggccgcgtcgagcagcgcgagatagttcgcgtcgccgcgcgcgagattcgcggcgagatccgcttcgaacgtgacgacgccgccgtcgaacgcgcgcgtcatcccgaccagcgtcacgccctggttcgcgagcgcgcggaaatcgaccgtgtggccgccacgcgcgccgctgaccgcgatcgtcacgtgttcgcggccgggcgtcgcgacttccttgtcccattcgccgagcacgccgagccaccagcagaagtcgcggccgcgatacgcgcgcggcgggcgatcgtgcgggccgaccgacagatagacgcggcggcccgcgcgctgcagttcgtcggcgatctgcacgcccgacgagccggcgccgaccacgagcacgccgccgtccggcagttgcgcgggattgcgatagtcggcggagtggatctgcgtgagacgcgcatcgcgcggcgcgatcggcggaatcaccggacgctggaacgggccggtcgcgaccaccacgcgcatcgcgtcgaagcggccggccgaggtttcgacgacgaagcccggcttgcccgcctggcgcacgacgctcgtcacttcgacgccggtgcggatcggtgcgccgatcttgcgcgcataggcttcgaagtagtccgcgacctgatccttcgatgcgaacgcgtcgggatcgaggccgtcgaattcgagccccggaaagcggtcgtgccacgcgggcccgttcgcgaccagcgaatcccagcgcgcggtgcgccagcgctcggcgatgcggtcgcgctcgagcacgagatgcggcacgtcgagcttgccgaggtgctcgctcatggccacgccggcctggccggcgcccaccaccagcgtatcgattgcggttgtttcgactgtcacgtctgtctccttctgaagtgcggcccgcgcggcaccggcggtcgcgcgagttcgaatggagacattctgctgacgcgccgcgcggcgcgaaatgaggttttttgtcgtcgttggcgagaaaaaagctggccctgccgcggcgccttgacgggcggccgcgcgcgccgggccgtgcgcgcgtccgtctcgggcgatcgcgttcgtcggtctcgcgcaatgttcagacgaaacgccgtgcagcccgttgcccgcgcaacggtccccgattcacggcgtgcggaccgacaatcgttgacggtcttcgccgcgcggaactggtacgatgcgcgtcgttttccctgatcgtcacaccgccgcgcgccggtccggcccctttgcagcaaccgccggaaccgcgcgcccgcgcaagcaacatgaagaaattgatgcagtacctccgcaccctgcaccggctcgaccgcacactcgtcgcgcgcgcatgcgcgctgctgtcgatggcggcgctgctttatctgatgtggccgtccgccgagatcgcgcggctcgcgatggagtcgacgctgcgttgaatctctgaagcgcgccgcggcgcgacgcacgacgcgcgcgcggggtcacgccgttacgtgatctgatacgtcgacgccggcacatactcttccggcaagtcgcgctcgcccagctcgagcaccgagcgctcgatcgtgcgcgtcattgcgtcgagcgcgagcgcattcggcgcgagcccgaacggctcggccacctcgttcgcgatcgcctcgagcgcaatcagcgtgtacgagatgaacacgcagatcagcggcgtgaagaattcggtcgaatcgacgaggccgaacggcagcagcacgcaatacgcatacaccgtgcgatgcagcagcacgctgtacgagaacgggatcggcgtcgagaggatccgttcgcagccgccgaccgtcttgccgagcgcatcgagctgcgcgtcgaacatccagcagatcgtctcgctgcccggcgtgcggccgagcgcgtgcacgagctcgccgcgcagcaggtcgaggatcgcgacgggccggtacgccttgcgcgcgagcaggcccgcacgctcggcgccgaggatgcgctcgaggtccggcagcggatcggtgtgacgcagctcgtgcttcagcgcataggtgaacgcgatcagccagtcggcgagccggttgcgctgcgcgtcgtcgacgctgtcgggcagatagcgccgcatctgcgacgtcagcgcgcgtgcggcgatcagcagattgccccacagcagccgcgcctccttgaagcgctcgaagctcgcgttgttgcgaaacgcgaggaagatcgcgagcgcgagcccgaacagcgtgaacggcgcggtgttcagcggaatcttctcgccgaagatgcgcccgttcgtgaagaccgccagcgtgctgacgatcgccatgaaagcgagttgcggaatgatcgattgaagcacggagccgttccatacaaacagcatcctgagccagttttgtcttggtctgacgatcatggtgagtattccgactgaccgcgcgtgcgcgcgggcatcctgcgatgcgcgacggcccgcgctgggcgggccgctgttccgttccgtgccggcttgcgccgctcagtgataaccgatgtcgccctcgcgcaccttgccgcggaacacgcgatactgcatcgcgttgtagacgaggatcaccggcagcacgatcaccgtgccgacgagcgcgaacagctggctcgaatggctcgacgacgcatcccagatcgacagcgacggcggcacgatgttcggccagatgctgatgatgagccccgtatagccgaggaacacgatggcgagcgtcagcaggaacggcgtggcctcgtgccggtacttcaccgtgtggaagatgccccagacgcacgcgacgacgagcaccggcaccggcaggaaccagccgagattgccgctgccgaaccagcgatgcgcgacggccggcaggccgatcacggtccacaggctgacgacggccatcacgccgagcagcacggccgtcagcggcttcatcagctcgcgcatcttgcgctgcagctcgccgtcgaccttgaggatcagccagccgcaaccaagcgtggcatacgtgacgagcacgccgatcccgcagaacaggctgaacggcgagagccagtcgaacggcccgcccgcgaaatggttgttctcgatgcggatgccctgcagcagcgaaccgagcacgatgccctggcagaacgcggcaagcgcggagccgcccatgaacgcgagatcccacatgtgctgcgtgcggttcgccttcgcgcgcagctcgaatgccgcgccgcggaagatcagcccgaccaccatcaggatcagcggcaggtagttggccggcagcagcgtcgaatacacgaccggaaacgcgccgtacaaccctgcgccaccgagcacgaggaacgtctcgttgccgtcccacaccggcgcgaccgtatcgagcatcacctgccgctcggctttcgcgtcgaagaacggaaacagcagaccgatgccgagatcgaagccgtcgagcatcacgtagaggaacacgccgaggccgatgatcgcggcccacacgacaggaagatcgatttgcatgctttactccgcttcggccgtatccagcgacgtcgacaaggcgcgattgcgcaagcccggatgccggtggagctcgatatacccggcctgcgcggccggcccgtgcttcatcagtttcatcatgtaatagatgcccgttccgaatacgaggaaatacacaacgacgaacaccagcagcgatacgccgacctgctgcgcggtgagcggcgacaccgaatcgaccgtgcgcagcacgccgtagacggtccacggctgccggccgacttcggtcgtgatccagcccgcgagcagcgcgacgatgcccgacggccccatgcagagcacgaaccactggaaccagcgcgtttcatagaggcgcccgcccttgcgcagcagcagcccgagcagcgcggtcaacagcatcagcatcccgagccccgccatgatccggaaggtccagaacacgaccggcgaatacgggcgatcctgcggcgcgaattccttcagcccgcgaatttcgccgtcccaactgtgcgtgaggatcaggctgccgaggtgcggcacctggatcgcatagcgcgtcgtctcggcctgcatgtcgggcaggccgacgaggttcagcgcggtgccgcccttctcggtctcccacagcccttcgatcgccgcgatcttcgccggctgatactcgcgcgtgttgaggccgtgcgcatcgccgacgacgatctggatcggcgcgagcagcaacagcatccagagcgccatcgagaagctgcgcttgaccggttcgtcgcggcgccccttcagcagatgccatgcgccgcacgcggcgacgatgaagcccgcgacgatgaacgcggcgatcgtcatgtgcacgaggcgatacgggaacgacgggttgaacacgaccttgaaccagtcgaccggcacgacgaggccgttctcgatccggtagccttgcggcgtctgcatgaagctgttcgacgcgaggatccagaacgtcgagatcagcgtgccgaccgcgaccatcagcgtcgcgaagaaatgcgcgcgcgggctcacgcgctgccagccgaacagcatcacgccgagaaagcccgcttcgaggaaaaatgcggtcagcacctcgtaggtgagcagcggcccggtgatgttgcccgcgatgcgcgagaagcccgaccagttcgtgccgaactcgtaggccatcacgacgccggagacgacgcccatcccgaagccgatcgcgaaaatcttcgaccagaactggaacatggatttgtaggccgcgtcgccggtgacgagataacgccattccagcaccgcgaggaagctcgccatgccgatgctgatcgcggggaacacgatgtggaacgacaccgtgaacgcgaactgcaagcgtgcgagatggaacgcatcgaagatttccatgatcgtaatgtgctcgtggttgtgaggacgtgcgcccgaaactggaaatcgcgcgacggctcgattgcatgtacgagcgcagctggaccacgtcgcacggcatcgaagcgtgaatgacgatagcgcgtttcgaacgatactcgcaatcgctctcgcgtgcatcgaaactgtgctcgccgcgtcgccgaagatgtgtacacggaaaaccggttgcgcgtgcagacgggcgccagctgtactgctttccgtgccgcggcgctgtgcacacgcggctgcgccgaacgcccttaagatcgtttccaaagcccgcccggcacggctgcgcgacccggcgcggcgccgcggcaggcccgtttccgtcgtccggcgcagcgcgcgggacgcggccggcaggccggccgattcgactggagaaacccgtatggaatcctgcgttcgcgacgaagcgccggccggcagcatcagctgtcatgtgacgcgtcatcgtgccggcgcgtcgcagcgcgtcgtcgatcgcgtcgtcgatcgcgtcgtcgacgaatgccccgtcgcgctcgtgttcaacggcatcgcgcataccgtgatgatggcgacgccgatcgatctcgacgcgttcggcgtcggcttcgcgctcagcgaaggcatcgtcgagcgcgcgtcggacgtattcgacatcgacaccgtgtaccgggccggcagcgccgaagtgcagctgaccgtctcgcagcaggcgttcatggcgctcaaggcacaccgccgcgcccttgccggccgcaccggctgcggcgtgtgcggcatcgaaagcatcgcgcagctcgatctgcatccgccgcgcatcgcggccgccggcagcgcggccgacatcgcagcggccgccgtcgcgcgcgccgcgcgcacgctgccggcgcggcagacgctgatgcacgcgacgggcggcatccacgcggccgcgtggtgcgaccgcgacggcaacgtgctcgacgtgttcgaggacgtcggccgccacaacgcgctcgacaagctgatcggctgtctcgcacgccgccgcgcggacttcggcgcaggcttcgtgttcctgtcgagccgcgcgagctacgagctcgtgcgcaaggccgcgcgcgtcgggataccgatgctcgcgacgatctccgcgccgacctcgctcgcgatcgacgtcgcgcgcgaagccggcatccggctcctcggcttctgccgcaacgacggcttcgtcgaatacgtgtcgccggccgccaccctttccaccctgtcgcgatgaaacccttgctcgatttcgataccgcccagcagtacttcgcgaccgcgttcgcgccgctcgatgcggccgtgaccgtgccgctcgccgatgccgtcggccgcatcctggccgcgccgctgttcgcgtcgctcgatcagccgcccgtcgatcagagcgcgatggacggctacgccgtgcgcgccgccgatctcgccggcgccgagccgctgcgcgtcgcgcagcgctgctatgcgggcgatgcgcctgcgccgctcgcaccgcgcacggccgcgcggatcttcacgggcgcgccgattccggccggcgccgacacggtcgtgatgcaggagcacgcgcacgagcgcgacggctgcgtgaccttcgacgccccgccgcgcgccggcacgcatatccggcgccgcgccgaggaactgcgcgccggcgatctgctgatcccggccggcgtccggctcggcgcgatgcacgtcggcgtcgcggccgcgcaaggcgtgtcgacgctcgacgtgcgcccgccgctgcgggtcggcattctgacgacgggcgacgaactcgtcgcgtgcggcgcgccgcgtgcgccgcaacagatctacaacagcaatgcgccgatgctcgccgcgctggtcgcgggcaccggcgcggccgtcgtcgcgaacctgcatgcgcaggacaccgcggacgccgtcgagcgcgcgttgcgcgacctgcatgcgcgctgcgagctcgtcgtgtgcgtcggcggtgcgtcggtcggcgacaaggacctgctgcgcggcacgctgaacgcgctcggcgcggcgttcgtcgtgtcgggcgtgcggatgaagcccggcaagccggtcgcgctcgcgcgactcgacgcgcggccggtcgtgctgctgcccggcaatccgggcgccgcgacgaccgcattcgcgctgttcgtcgcgccgctgatccgccggctgcaggggcgtgccgagcggctgccggtcgtgccgtcgctgccgctcgacatcgacgtcgaacccgatccgcaacgcgagcgcttcatccgcgtgcgctgcgacgtcgcgccgaacgggctgccgctgctcgatgcgctgcggcagcagggcgccggcacgctgaactcgcttgcgcatgcgagcggtctcgcgcgcgtgccggccggcgaacggatcgcgcgcggcgagcccgtaccgtattacgacttcgcgcgctggctcgcatgaccatgctgcgcgcagcgtccgccgacgcgaactgtacccctgcatttcgcgtgcgattgtgcctctgccggccgacgcgcgcgcactatcctcacgagaaggctcgccgcggcccgtgcatccgcacgcgaccgcaccgcgacgccgccccgctcacccgatgcaggccgacgaaccgatcgtgaacgccatcgcttccgccgcgccggccggcgccgccgtgtccggcgacgcagcgtccgacgccctcctccgcacggtcgacacgctcgaccgcccgctgcgcgacctgcggctgtccgtcatcgatcgatgcaacttccgttgcggctactgcatgccgcgcgagatcttcggctcggactatgcgttcatgccgccggccgaccggctctcgttcgcgcagctcgaacggatcgcgcgcgcgttcgtgtcgctcggcgtcgaaaagattcggatcaccggcggcgagccgctgctgcgccgccacctcgaaacgctgatcgaacggctcgccgcattgacgaccgtcgacggccgcccggtcgaactcgcgctcacgacgaacggcgcactgctcgccgcgaaagcgcgcacgctgcgcgatgccgggctcacgcgcgtgaccgtcagcctcgacgcgctcgacgacgccgtgtttcgccggatgagcgatgccgacgtacccgtgtcgcgcgtgctggccggcatcgaagccgcgcaggccgcgggcctcgcgcccgtgaaggtcaatgcggtgatcgagcgcggcgcgaacgacgatcagatcctgccgctcgtgcgccacttccgtcatacgggcgtgagcgtgcgcttcatcgaatacatggacgtcggcggcgcctacgggtggtcgcacgacaaggtcgtgacggccacgcggatgcgcgagctgatcgacgccgagtatccgctcgtcaccgtcggcgggcccgcgcacgacgcgaccgcgatccgctgccgtcatgtcgacggcggcggcgaagtcggcttcatcgcgagcgtgtcgcatccgttttgcggtacgtgttcgcgtgcgcgcgtgtcggccgacggcacgctctacacgtgcctgttcgcgacgcaaggcaccgatctgcggccctggctcgacgatgcgacaccgctcgacggcctcgccgccgccgttcgcgcgcgctggacgcagcgcggcgaccgcgcatccgagcaacgcgccgcgcgtgccgcccgcacgccgcgccatccctatccgaccgtgcgcatgtcgctcgtcggcggctgacacgccgccgcgcgatgccggccgatcgcttcctggagaaccgtcatgacgaccttcaccgaaccccacgccgaaccgcccgacgatccgctgcgcggcgaacatccgcctgaaaccgccgtgccgcacggcacgccgctgcccgcgatcgccgccggcttcgaagtgcgcgtgcagtatcagccgatcgatgcaggtgtcgagcttgcgccgatcgtgcgcaatccgcacgtcggtgcggtcgtgaattttctcggcgtcgtgcgcaacgaaggcgacatcgacgacgtcgtcgcgctcgaagtcgaacactatccgaccatgaccgagcaggcgctctggagcatcgtcgaggaagcgaccgcacgctggcagctcgagacggtcaggatcgtgcatcgcgtcgggcgcattccgctcggccatccggtcgtgctcgtcgtcgtcgcggctgcccatcgcgcggccgcgttcgacgcatgcgaattcctgatggacttcctgaagacgcacgcgccgttctggaagaaggagatccggcaggacggcgcgtcgggctgggtcgaagcgaaggcgctcgacgatcacgcgatgcgtcgctggggctgaacgacatgaaactgacgatcaagtacttcgcgagcattcgcgaacagctgcaggtcgacgaggaaaccgtcgacatcgatgcaagcgaactcacggtcgacgcgctgcgcggcacgctcgccgcgcgcgatgcgcgcagcgccgacgcactgcggatggaccggcccgtgcgggccgccgtgaatctcgagatggtgacgggcgacttcgtcgtccgcgacgacagcgaggtcgcgttctttccgcccgtgacgggcggctgacgtcacgctgatcgcggcgttcagcggcgccgcgcacgcgcgcgccgtggacctcgcgatctcggccgcagccagcctgcccgcgatcgccggcatgcaggtcgtgcggccgctgcgtgatcgcatgtcgccgacgctgtttcgccgcgtcgtgctgcggttcgtgctcgtcgctgccttgcagatgatctggaaatccggcgtgctgccgcacgcgagcgcgatccggcagcgcgtgcgcatgggttctgaaagctcgcaagcgtacgatgggcaggccggccgcatcgccggcaccgtgccacttcagagattcgacatggaaacctacctgctgctcggctgcggcctcggcgtcggcctgctgatcgcgatctggggcgtgtggtcgctgcgctgagcggctcgcgccgcgcgtcggtcagcgcacgcaaccggcggccagcttgccgaccgtaatcacggcctgctcgatttcgggcgaccacgggctgctgtagttcagccggatgaagtttcgatagttgtcggtgatcgagaacatatagccgggcccgatcgtgatgccttcatcgagcgcgagctgatacagccgcatcgcgtcgacttgcgcgggcagctcgatccacaacacgtagccgcccgccgggctcgagatgcgcgtgccttccggaaagaaacgcgacaccatcgcgcgcatcaggttcgcctgctgcgcatacgccttgcgcaagcgccgcaggtgatgttcgtagccgtcgcgttcgagaaactccgcgatcgcgagttgcggcaacgacggtgtcgcgagcgtgttcagaaacttcagcttctcgacctgatcgcgataacgccccggcagcgcccagccgatccggtacgcggccgtcaggctcttcgagaacgacgaacagtgcagcacgatgccgctgcgatcgtaggacttcagcgtgctcggatgcgagtcgccgaaatacagttcgttgtacacgccgttttcgatcagcggcatgttcacgcgcgtcgcgaattcgaccagttcgcgcttgcgctcgtccggcatctgaaagcccaacggattctggaagttcggcatcaccatgcacgcggcgatcggctgcgacttcgcgatcgccgccagcgccgcgatgtcgatcccgtactccggatgcgtcgcaacctcgatcgccttcatccccattcgttcgatcgcatgcagcatggcgtagaacgtcggcgactccacggcaatcgtgtcgcccggtttcgcgaccgcctgcagacacagattgatcgcctccgtcgcgcccaccgtcacgatgatctcgttcggatcgaccgacatgccgttttcgaggtagcgccgtgcgatctgccggatcagccgcggatggccgggcggcagcccgtcggtcacgccccacagcgacttgtcgcgcccggccgcatacgcgtagcggttcagcttctcgaacggaaacaggctcgggtccggatacggcgagccgagcggcaccgcgtcgtccgtgccgatcgagcgcagcgtcgacagcacgagccggctcacgtcgaccgacgacgagatcgcgatcggcttcgacggacgcagttcgcgcaccggcgcatgcgcgtcgtcgcggcgcaggttcacgaagtagcccgactgcggccgactttcgagcaacccgcggctttcgagcagcaggtacgcatgcagcacggtcgtgatgctgatccgatgctgctggcttgcctgacggaccgacggtatgcggtcgccgtgccggtacacgccctggcggatcaaacgctcgatgtcgtccgcgagcttttcgtagagcttcatcgcgcgctccgagccgcgcgcatgcccgccacgccgccgcgcgcgtggcggcggtgcgcggcgccgccgcgaagcgcggcggaccactccggttttgccttttccatcaccctgacctccgtctatcgatgccggtggatccgggacggcaggatcggcggcactgtgtacttgatgatggaagcttaaaagcagaacagtcggccgcgagtgcacacatcgggcacgccgacaagagtacagttttgcgcgatatgcgtcggcgtcgaactgtacatcttaggattcggcgcgagcacggcaataaaaccgttcgattgcacggtttttccgtcccggtcctcaatgagcggtaaaaactttccgatcgcacggttttcgcttgaatttcgccggcgacgtgcaatactgctcgttcgtacagttttttatcgtcccgtcacggctgcgcgtgtcgcggccgtcaccggagtgctccatgcgttacacgatcgaacaggcgtccgacatcggcggcgtgatccgcgccgcacgcaaggcgcagcagttgcgccaggacgacgcggccggcagcgtcggcgtcagcgagtcgttcatggtgaaggccgagcgcggcgcggacaccgtccagtggggcaaggtcttccagatcctgcaaggactcggcgtgcaggtcgtggtcgatctgccggacgtcagcggcgagctgctcgaacgccagtccgcgcgcgcagcgcagcgcgccgagattcgcgcgcggcgcgcggccgagcgtctgctgctgcgcgccgacgcggccgcgcccgcgtccgaccggcgtgcgggagaacgcacgacggacgcgcgcgtgctcgcggccgcgcggctcgtgctcgcggccggcaccgcgccgcgcggcgcacgctcaggcaagcgcgccgacaccggcgcgtcgcgcgcgcacgacatcgcgcgccgcgtgctcgccgaggccggcgaagcgccgccgcccgtcgcgcgcacgaacgacggcgaggcttcgcatgactgaacgcacgctgatcgcggcgatcggcgctgaaccgatcggcacgctgcacgaaaaccgcaacctgtgggcgttcgaatacgcgccgtcgtggctcgcgcatccggcgcacttcgcactgagtccgcacctgccgctgcaggccgacatgctgcgcgacggcgcgacgacgcgccccgtccagtggtatttcgacaatctgctgcccgaggaagcggtgcgcgcgctgctcgcgcgcgacgcggggctgcccgacatcggcgatgccttcgcgctgctcgagcattacgggcgcgaatcggccggctcggtcacgctgcgcctgcccgacgacgcggcggacgacgacacgacgctgcgcccgctcgacgcggccgcgctcgacgcgcgcatccgcgcgctgccggccgtgccgctcacgcacgacgcgccgaagaagatgtcgctcgccggcgcacagcacaagctgcccgtcgtgctgcgcgacggccgtctgttcgagccgagcgggcaggccgtgtcgacgcatatcctgaagcccaatcatccgcacgcgcacgactatccgcattcggtcgtcaacgaatggttcgtgatgacgctcgcgcgccgcgtcggcctcgacgtgcccgacgtcgagcgccgctacgtgcctgcgccggtctacgtgatccgtcgtttcgatcgcatcgacaccgacgcgggcgtcgaacgacgccacgcgatcgacggctgccaggtgctgaacctgcccgcgacgatgaagtacacgggctggtcgctcgacgcgctggccgcactcgcgaacgcgtgccgcgcgccggcgccggtgcggctgcggatctttcgctggctcgtgttctgcgtgatcgtcggcaacggcgattcgcatctgaagaatctcagcttcatcgtcggcgacagcgggctcgcactcgcaccgcactacgatctgctgtgcgacagcgtctacgaaaccgccgcatacagtgcgcgcggccgctggcccgatctgacggaattcacgcggccggtcgcgggcgtgcagcgctatgcggatttcacgcgcgacgtgctcgaacgggccggcgcggcgctcggcctgacgcgcgcgaccgcgcagcgccatctcgacacgctcgtcgcgcagataccggcgcacgcggacgcgctgctcgccgaagtcgcacgcgaaaacgatgcgatgcgcgatgcgcgccccgagctgaccgcgacgctcggcggcgagatgcatctgctgcgcgcgatccggcacatcgtgattcaggagatggtcgagcggctgcggccacgctgacggccgcgcgccgttcgcggcgccgcgctgcgtgtcgtgcgtcgaacccgcgtgcagcgcatgcgcggcgcggcgcgcggttgcccgctaccgcgccgtctgctgccgctgcacttcctgcgccttcatctgcagatagtcgctgcgatcgacctcgtgcagttgccgcggatactgctcggtcgcgtcgaaccagcgcacgagacgctggtcgagcggcttgtcgagcgtcgcgagatacgcgtcgatcgcgaggtagtagcgcatcgtgttgcgctcgagcagcccgcgcacgccgccgacatagtgcggcttgccgcccgacgcatcggcgacggtcgtgaagccgaccttgtcgctgccgatcgtcgacaggtacgtcttcatcgcgagccggccgaccgtgccgaagccgtacgaatacgtcagatgcaagaacgtgcgcgactcgccgagcggcacggcttccagcgcgatccggtaatccttcgtgctcatcggcccgctgtcggcagtcaggtcgacctggaaataatcgggtgtcgcagccgcgacgcgatagcgaaactgcagccggtacgtgtccgacagtttctgctcggtcttgcgtccgatattcacgtcgagcaccgcgccgttgccgccggacgacgcatggcaatacttcgtgttcagatgcaggatcagcaccgcacaccagttcgccgggccctgcgcgggatcgttcaacttgccgttgacgacctggaacgggtagtcgaccaccgcgtagatgtcgcccttgagcgtcgacgccgcttccgacgactcgaggtacagcgggcggtggaacgggttgttcttcagttgatcgccgaggctgtggtagcgctcgagcagtgcggcggcgccgtcggcgccgaacgacagggcgctccaggcgatacagcagagggcgacgagcgcgcgggcggcaagaccggcgaaccgcatcgggcgcaggcgttcggatagctccattcatgtgctccaacaggttgcacgacagggctgcatcaaacggacagcatacgcccggatcgacagcgatgcgcccgcccgagtttcatcgtacgcaaggatcggcgatcgggcggccgccgcacgccgtcgcactatccacagtttcactggacaaccatgtggaaaaccggcgctctcccttgtcccgcctgggtttgcacggcgcgcccataaaatgggcaatgtaccgggtctggatcgtcgagacgggctttcaccgcgtcatcggccgagcgccgacgagccgctgcgtcgccggctccgatcgaccgctccccgcgtcgcgcaacctcgccgcccgaaaaacgagcgcgcccgacgctcacttgtctgccgcgaacgcactcgccagctgccgcgcacgcttcacgtcgtcgccgtgcagatagatcgacgtggtcgagatcgacgcgtggcgcaggttgtcgcgcacggtcgtcagttccgcgccgcgcgcgagcgcatgcgtcgcatgcgtgtggcgcatccagtgcgggctcgcctgccgcagcttctgcgcgagcgccggattgtccgcttcgacgagatcggccgtctgcacgaagaagcgctgcatcaccttccacagccgcacgctcgtgatcggcgccgcaccgtcctcggtgagccgcgaaatcagcggcgtgtcgggccgccagcgaaccggcgtgaccggtaatcggcgtgcgaccagatagcgatcgagcgccgtccgcgcgagcggcggcaacgcgacgcgcgccgccttgctgcctttaccgacgactttcagccacgcgtcgccgtgcgcatcggtgtcgatgtcgccgagcgtcgcgccgaccagttcgctcgcgcgcagcccggtcgcgtagccgaaatcgaggatgaagcgcagccgctgcgcggccgccggcgtccatgcggcagccggcacgtcggtcttgcggaactcgagtccgtcggcgatcgtccgcaccagcagccactcgccttcggtaaacgcgtgcgacgtatcgagcgcgctcgcgccgcgcgagtcgcgcaccttcacgccggcaaacggattcgcgagcacgtagcgctgctcgatcagccagcggaacatcgcgccgagcaccgacagcgcatacgcggccgagcgcgccgacagcgcgccggaaaacggccgccagtccggcgcgccgcgtggccgcacgggcccgatccagcgctcgtgcggcgtcggccgccgcaggaacgcgcgatacgcgagcgcgtcttcggtcgtcaacgacgacagcgcacggccgcgctcgacgatcgcccagaggatcagccgctccgcttccttccggtaggcgcgccgcgtcgcggccgactcgtgcagcgacagccacgcatgcacggccgcgtaatcgttgtcggcgtcgagtgtgcaggtcgcgcgcggtgcgcggaacgtgccggccgatccgtcgacttcgtgcggcagcttcagctgttcccatgggacgatcgtgccgcgcggcgtcgcggcaatcaacgcgcgcgcacgctcggtcagcgccggatgcgcggcgaagaacgcctcgatgcgccgcgcaccggcaaggccgaggcccgcgatcgccttccaccactgacgccggcgcggaatccgcacggtcagatcggcgagcgtcgcgatcccgtgcgcgcgcagcgcggcgaccgcgcgcgcgggcagccacgcatcgatcgcgtcgccgatctgcggcaccggcgcgcgcgcatgccgcagcacgccgatcgcgtcggttgccgccttcgcttcccgtaaacgctcaccgtcgggatgcgcgagacaggccgcgagatcggggcggccgacctcgcgcgcgatgcgcacgagccgtcggcgaatgccgccgatcacgccgcgcgccgagcggccgttgccgaggcggtcgggcagatagcgctcgaccgcatcgcgcacgggcatccccgcataccacgcgcgcagcgcggcgagttcgtcggcatcgggaaagcctgcgggcgcagggacgggatcggaggaagacaggagcgtgacgcgcggtttcatgggcgccagtttgacagaactgcgcgcggcagaaaacgcatgcagcgcggcgcccgtcgcgatacggcgcgcgctgccggcagcgcgtcgccgcaggcggcgagcgcctcagcccgtgacgggcgtgcgccgcacttcggacagatagatcaggatcagcgacacccacacgacgccgtacagcaacatgaagcaggtcgtgcgcacgcgcagcagatcgagcagcagcccgaacaggatcggcaacaggaagccgccgagcccgcccgcaaggccgacgatgccggtcacgacgcccatgttgtccgggaagtcgtcggcgacgtacttgaaggtcgacgccattccgagcgcgaacaccgcgccgagcacgaacgtcagcgcgacgaaaccggcgaccggcatcgacacgttgatcgccgccgtgccgtcgatcgtatgaatcacgaagtcggtagccggatacgacagcaggaagaggcaaatccacgcgacccacagcccccaccaggtgacggcatgcgcgccgaagcggtcggcgagcgcgccgccgagcgcgcgcagcacggagcccggcagcgagaagccggccgcgaacgcggacgccatcacgagcgacattccgtattcggctttcaggtactgcggaatccacagcgacagcgcggtaaagccgccgaacgtgatcgagtagtactggcagagccgccacacgcgcggatcgcgcagcaccttgaacgaatcgagccacgagccggccgccttgcccgcgcccggatcgcgcgcggacatcagccagaagatcacggccgtgacgagcagcgcgaccgcgtagacgcgcggcaccgtgcgccagccgtatgcggacagcagcagcggcgtgacgaacaggttcacggccgcgccgcaggtgcccgcgccgaacacgcccatcgcgagcccgcgccgctcgggcggaaagaaacgcgcgacatacggcgtgccgaccgcgaacgatgcgccgacgcagccgagaaacaagccgatcacgaggaactgccacagcgcgttcgcatagctcacgagatagaccggcacggcgcacacgacgagcagcaccgtcatcacgatccggccgccgaagcggtcggtccacgtgccgagcggcagccgcatcagcgcgccggtcagcaccggcgtcgacgtcagcaggccgaattccgtactgttcagcccgagctccgtgcgcagctgcacgccgagcacgccgaacatcatccacacgacgaaacacacgatgaaggcgagcgtactgccggccagcaccgaccatgcgcgcagcggaatcgccggcgcgcccgcgggcggtaccggactttgttgttgtcgaattgccatatcagaaaaatcccgtgtcattggacgagcggcccgttcgcgccgtcgaagcgcacgccttcgatgcgcgcgccgcccgcgagaatcgccacgtattgccgcatcgcgcgctggcgcacgcgcgccgtcagatgcgcggcaatctgcgcggcgactgcgtcgaacggcaccgtgtcgcccgctacgcgccggtcgatccgcacgatatgaaagccgaagcgcgtgttgacgagtttcggcagcacgccgaggccgtcggtatcgaacagcgcggcttcgaactcgggcacggtatcgccgcgcagcacttgcccgaggctgccgccgacctgcgccgacggacaattcgacgacgcgcgcgccaccgcgtcgaacgtatcgggcgcggccaccacgtcggcaagcgcacgctcggcgcgctgccgcagcggcgcgagcggcacgcggtcggtcaccgcgaacagcacgtggctcgcatagacgatgtcgttgcgccgaaagcgcgccggatgctgcgcgtagtagcgctcgcaatcggcgcgatcgggctccggcacatgcgtcagctcgcgcgcgagcagcgcgtcgagcgccgcgtcgtcgagcggcgcgccttcgtcgagcaatgcgagcgacaccgcacgctgccgcaacagttcgcgcacggcgagcgcatgccgtgccgcatcgagcgggtcgcgcgcatcgccgtgatgctcggcttcggccgcgatcgcgtcgtcgccgatcgcgatgccgttgacgacgagcggcgccgtcgcggcttcggagagaacgtcgttcatgcgatcccttcagcgcttgcgcacgagctgatacgggcggaccagataggcgaccgacgcgatgccgctccagatatgcaccatccgcgtgaacggcgagacgaggaagatcgtgaagccgagcaggatatgcagccggtacgtgagcggcacgccgacgagcaggctcgcgacgtccggccggaacgtgacgacgcccttcacgtagtcggtcaattgctcgaacatcgcgccgtccatgtggcgcgtcgacagcacgacggtgccgagcccgagcgcgagctgcagccacagcatcagcacgatcacgatgtcggactgccggctgctgcgacggatgcgcacgtcgccgagccgccgccagatcaggatcgtcagcccgacgatcgacacgaggccggccgcgccccccgccaccatcgcgacgagctggtggcccgacgccgacagaaacggcgacacgagccagtgcggcgcgagaaaccccgcgaagtgcccgagcacgacgacgagcacaccccaatgaaacaggttgctgccgagccgcagcgcgccgtgccgcagcagttgcgacgagtcgcttttccacgtgtactgctcgcggtcgaagcggatcaggctgccgagcagcagcaccgcgagacagatatacgggtagatcccgaacaggaacgtatgcaggtaatcgttcatcgctttccccagtaagacgcggcactcacgcgcgacgcgcgggccgccggtcgtggaattgcacggtttgctcggccggcgtcgccgcgccgacgaaacgcacggcctcgtccgcatacgcggcgtcgagcccgcgatagtcgggacgctcggccgccgcgtcgtcggccgccgacgtcggcgcatcggccggtgcgagcccggccatcggcagcagcgcgccgacgacgaagctgtaatgactgccgcgctgcgcgagctgtgccgcgagcgcgcgcaggatgtcgccggtctcgccgagcagattgcgcgcgtcgggcgccggcagccgcgacagatattcgaggaacaccggcagatagtccggcagttcgccgggcttcagatacagcccatgctgctcgtacatctgcagcagatcgaccatcgcctggccgcggtcgcgcgattcaccgtgcacgtgctcgaacagatgcagcgacgtcgcgcggccgcggtcgaacagcgcgacatagttctcctgcagcgtcagcagatcgcgttcgcgcagatacgcgaagaaccgctcgaggcccgtgcgcaccgctttcggccagcgcgtgcgcgtgccgtcgcgcagatgcgcttcgatcgaatcgagcgcatcgacgagcgcgtcgtccggatagtcgagcagcgccgcaaatgccgcgtaggtcggatcgggtgcgctgctcatcgcgacacctcgcgaatcggaatcgtcttcgtgcccttctccttcttcgcgctgaacaggctcgcggacgaccggccgtccgaacagccgttgccgaacgagaagccgcacgaggcgcgcaggtcgtacgcgttctccgcatactcgcgatgcgtggtcgggatcacgaagcgatcctcgtagttcgcgatggcaaggtagcggtacatctcgtcgacctgcgcgaccgacagcccgacctggtcgagcacgccgcgcgcctcgatgccgtccacgtgccgcgcgcgcatgaacgcgcgcatcgcgagcagccgctcgagcgcgagcttcacgggcgcttcgtcgccggcggtcagcaggttcgcgagataacgcagcggaatgcgcagcgattcgacgtcgggcagatagccgttcatcccgagcgtgccgctgttcgcggccgcgttgatcggcgacagcggcggcacgtaccagaccatcggcagcgtccggtattccggatgcagcgggaacgcgatcttccagtcgatcgccatcttgtaggtcggcgagcggcgcgcggcctcgagccaggcggccggcacgccgtcgcgctcggcctgcgcgatcacggccggatcgtccggatcgaggaacagcgacagctgcgcgtcgtacaggtccttgtcgttctcgacgctcgccgcttcgccgatgcggtcggcgtcgtacagcagcacgccgagataacggatgcggccgacgcaggtttccgagcagacggtcggctgcccggcctcgatgcgcggatagcagaagatgcacttctcggccttgccgctttgccagttgtagtagatcttcttgtacgggcatcccgacacgcacatgcgccagccgcggcacttgtcctggtcgatcagcacgatgccgtcctcctcgcgcttgtagatcgagcccgacgggcacgacgcgacgcacgccggattcaggcagtgctcgcacaagcgcggcaggtacatcatgaacgtgttctcgaactgcccgtagatctccttttgcacgtcctcgaagttgtaatcctgcgcgcgcttctcgaactcgccgccgaggatttcctcccagttcggcccccactcgatcttctcgagccgctggccgctcacgagcgaacgcggccgtgcaacgggcatcgcgttcgtgttgccggcttcctgcagatgcgcatagtcgaacgtgaacggttcgtagtagtcgtcgatctcgggcagatgcgggttcgcgaaaatctgcgcgagcagccgccacttgctgcccaggcgcggctcgatcttgccgtccgcgcggcgctgccagccgccgcgccagcggtcctggttctcccagtccttcggatagccgatgcccggcttcgtctcgacattgttgaaccacgcgtattccatgccttcgcggctcgtccagacgttcttgcaggtcaccgagcacgtgtggcaaccgatgcatttgtcgagattcagcaccatcgcgatctgtgcgcgtactttcatgatgcttctccttcgcgtaccgcctgcgttgtcgggtggcccgcgtgttcttctccgtcgagccagtcgatccggttcatcttgcgcacgatcaggaactcgtcgcggttcgagccgaccgttccgtagtagttgaagccgtacgacagctgcgcgtagccgccgatcatgtgcgtcggcttcagcgcgatgcgcgtgaccgagttatggatgccgccgcgcgtaccggtgatttcggagcccggcgtgttcacgatcttttcctgcgcgtgatacatcatcaccatcccggccggaatccgctggctcaccaccgcgcgcgcgcacagcgcgccgttcgcgttgtagcactcgatccagtcgttgtcggccacgccgatcgccttcgcgtcgtcctccgacatccagacgatcggcccgccgcgcgacagcgtcagcatcagcaggttgtccgtgtacgtgctgtgaatgccccacttctggtgcggcgtcaggaagttcagcacgcgttccgggttgccgttcgagcgcttgccgagcatgtgcgcgtagctgcccgtgtcgatcggcggcttgtacacgcacagcgactcgccgaacgcgcgcatccacggatgatcctgatagagctgctggcggcccgtcagcgtgcgccacggcacgagctcgtgcacgttgacgtagcccgcgttgtacgacacgtgttccgactcgatcccgctccacgtcggcgacgagatgatcttgcgcggctgcgcctggatgtcgcggaagcggatcttctcgtccgcacgcgcggcggccagatgcgtgtgatcgatgcccgtcgtgcgcgacagcgcacgccaggccttcaccgcgacctcgccgttcgtctcgggcgcgagcgcgaggatcacctcggccgcgtcgagcgcggtatcgatgcgcgggcggccctgcgtcgcgcccgcctcgacgcgatagttcagctcgccgagcagcttcacttcgtcctgcgtgtcccagccgatccccttgcccgcattgccgagcgtgtccatcagcgggccgagcgacgtgaagcgcgcgtacgtgttcggatagtcgcgctcgacgacggccaccgacggcatcgtgcggcccggtaccggctcgcattcgccgcgcttccagtcgcgcacgtcgaacggctgcgcgagctcggccggcgtgtcgtgcgcgatcggtgcgagcacgacgtcgcgctcgacgccgagatggccgtcgcagagttcggagaagcgcttcgcgatgcccttgaagatctcccagtcgcttttcgcctcccacgcgggatcgacggccgccgacagcggatggatgaacggatgcatgtcggacgtgttcatgtcgtccttctcgtaccacgtcgcggtcggcagcacgacgtccgaatacatgcaggtcgtcgacatccggaagtcgagcgtcacgagcagatcgagcttgccgcgcggcgcgtcgtcgcgccacgtcacttcgtcgggacgccggccgcccgtcgcgccgaggtcttcgccctgcacgccgtgcgtcgtgccgagcagatgcttgaggaaatactcgtgacccttgcccgacgaaccgagcaggttcgagcgccagacgaacaggttgcgcggatggttttccggcgcgtcggggtcttcgcaggccatgcgcagcgtgcccgacttcagctgctgcgcgatttcggcacccgcctgcgccggatcggcaagctgcgcgccgacctgcagcggattgcgcgcgagctgcggcgccgacggcagccagcccatccgctccgcgcgcacgttgtagtcgatcggcgcgccctggaattgcgacggatccgcgagcggcgacagcagcgccgccgggtccatcggatcgtagcgccactggtccgtgtgcgcgtagaaaaacgaggtcgagttcatgtgacgcggcggacggtgccagtcgagcgcgaacgcgagcgcggtccagcccgtctgcgggcgcagcttctcctggcccacgtaatgcgaccagccgccgcccggcttgccgatgcagccgcacatgatcagcatgttgatgatcgcgcggtacgacatgtccatatggaaccagtggttgatccccgcgccgatgatcaccatcgacttgccctgcgtcttgtgcgcgttctccgcgaactggcgcgcgaccgcgatcacgtccgcacgcttcacgcccgtgatcgcttcctgccacgcgggcgtgtacggcagatcgtcgtcgtagctcgcggccacgtcgcggccgccgagcccctgatcgagcccgtagttcgcgacgaacaggtcgtacacggtcgcgaccagcatctcgccgttgcgcgtcgcgatgcggcgcacgccgatccggcgcgacagttccgcgcgatgctgcgtcgagttgaagtgcgcatgcggctgattgccgaagtacgggaaccgtacctccaccacgtcgtcgtgctcggtcgtgcacgacagccgcggcgacagcgccgcgccgcccgacgtctcgctgcgcaggttccacttgccggcgtccgcggcgccctgctgcgcccagcggaagccgaccgagccgaccggcacgacgaactcgcccgtcgcatcgtcgatcatcacggtcttccactcgggatgcgcggcctcgtcgagcgcgtcgtcgaagtccgacgcacgcacgagccgctcgggcacgtagccgtcgccgtgcggcacgagccgcacgaggcacggcatgtcggtatagcgcttgcagtagtcgacgaagtagtcgctgcgcgtcgggcccgcgagatgaaactccttcaggatcacatggcccatcgcgagcgcgagcgccgcgtcggtgccctgcttcggatgcagccacaggtcgccgaatttcgcgccctccgaatagtcggggaacaccgacacgaccttggtgccgcgatagcgcgcctcgacgagaaagtgcgcatcgggcgtgcgcgtctgcgggacgttggagccccacatcatgatgaaggtcgagttgtaccagtccgccgattcgggcacgtcggtctgctcgccccaggtttgcggcgacgcgggcggcaggtcgcagtaccagtcgtagaagctcaggcacacgccgccgatcagcgacagataccgcgagccggccgcatacgacaccatcgacatcgccgggatcggcgagaagccgacaacgcgatcggggccgtgacgtcccacagtgtggacattggccgccgcgacgatctcgttgacctcgtcccagctcgcgcgcacgaaaccgccgagcccgcgccggctctgatacgcgcggcgcgcttcgtcgtcgtcgacgatcgagcgccatgcctcgaccggcgccatcgtgcggcgccgctcgcgccacagcttcacgagcgcgctgcgcacgagcggatgcttgagacggttcgcgctgtacaggtaccacgagtacgacgcgccgcgcgagcagccgcgcggctcgtgattcggcatgtcggggcgcgtgcgcggatagtcggtctgctgcgtttcccacgtgacgatcccgcctttcacgtagaccttccacgagcacgaaccggtgcagttgacgccgtgtgtcgagcggacgaccttgtcgtgctgccagcgcagccgatagccgtcctcccactgacgatcctcgtcggtgacggcgccgtggccgtcggagaagcgcggccgcgccgtcgtgaagtaacgcaatctatccaggaaatggctcatggggatctcgttcttttacggtctttcggcagaccttgatcatttaaggaggccgcaacggcgaagtaaaggacgcgtttcggcctgcatgctgcgcgtggcggatcatcgtcatggtggcgacgttcggcgcatcgtttaccgatacgaaccacgacattgcttacccgatcgattcaccggaattgaaaccatgtcgatgtcctgatcgattcgtgcgccgttggcagcacgtcgtcgacagtgctgccgtcgcatcatgcgtcgcgcttgtcggcgacgttcagcatcacgacgaatccgcacacgccgacgatcagcgcgatcgcgccgccgtgcagtgcggtcggctcgtcgaacagcagcccgacgacgacggccatcatgccgagcagcgtcacgaacaccgcgaccgtcgcgatgacgatcttcgacgggcggccgctcatcatgcgtccgcgccgctgcccacatcggacgacgcaggtgcacgctcgccgcgaatcagcagcaccgggcagcatgcgcggcgcacgaagcgttcggcgacgctgccgagcagcatccgctgaatcccgcgccgcccgtgcgtgccgaccaccgcgagatcgacgtcgtgctcgttcgcatagcgttgcagtcgtgcggcgacgtcctcgccaaggccgtcggtttcgacgagtccggtgtcgccgttcaccgacgcttgcctgatcgcgtgctcggccgcgcgcagtgcgtcgatcccgtcgcggcgcagttcgtcgaccagcgcctgcggatcgaagcggcccgcgtacgcgaacagcgcggatctgtcgacgacatagacgaccgcgacctgcgcgccattcgctttcgcgattttcagcgcctcgtcgagcgcgtgtttcgacgacgcactgccgtcgaacgcgaccatgatcgtgttgtacatgcggctctctccggttgccgccgcacggaggttcgtgcggccatgcgaccatcatccgcggatcggcggcgcccgacgttgcgcgcggtcaatcgaggttgcgccgctgcgtgcgtcaaagcgacgcgcgggtcgcgcccgcacgcggcggcccgcgcggccgcgccctgcagtccccgcatcgaaaacgttatcatcgacatgattcgtttcgtccggctcgtttgccggcttcctttcactacgctcaaccgacatgacaacgactatcgaacgcgtggacggcgccgcccagcatctcgtcgccgcccgccatgccggcgcgcccggcccgctgctgcccgatgctttccgtcccgaagacgtcgacaccgcgctcgcgatccagcatcgcgtcgcggacctgctcggcgaggcgatcggcggatggaagtgcgcgctgccgccgcccgagcgcgtcgtcgtcgcgccgattttcgcgtcgacgatccgcgaagccggcgcgccgtaccgcgtcgtcaccagcacgccgagcgtgcggatcgagcccgagatcgccttcgtgctcgatcgcgacctgccgacccgcgcgcagccgtacagcgacgccgacgtgcgcgacgcgatccgcgaagtgcggctcgtgctcgaagtgctcggctgccgctatgcggaacccgcacgcgcgacgaagctcgaattgctcgccgatgcgcagttcaatcaggggctctgcgtcgggcccgtcgtgcgcgacgggctgcatgcgtcgctcgaagcgttcgagatcgcgttcgagggcgagctgcaccgcacgatcgacggccgccatccggacggcgatccgctgaagccgctcgtctggctcgccaacttcgccgcgtcgcgcggcgagccgctgcgcgccggccagatcgtgacgaccggttcgtatgcgggcgcgatcgaggtgccgctcggcgacgcgctgacggtccgcttcggcgaactcggcagcctcgcggtcacgctgaccgcataacgcaccgccgtccacgcacgccggcgacgcaatccggcatcatggagggcgtgccctttccgctccgcgtcctcgccatgccgccgattccgctacccgcgctgctcgatcgcatcctgcgcaccgtcgtgcgccgctatcggctgccgccgctcgcgcgttcgtcgtcgctggacgcatcgacgaacgcggccaccgtgatcgcgaccgtgatcgaggaggcgcgcgtcgcgctcgccgcgcacacggcgcccgaagccgcgctgcaggaccgcttcgtcgccgcgctcgcgcggatgatccgcgatgcggtcgatccgcacatgggcgatccggcgtttcaggcggcggtgctgcgtcacgacgcgccgagcgtgcgcgactacgccgcgttgtctgcacatgccgaccaggaccggcgcgcgctgcgctcgaccgtcaacacgctcgcgcatccggcgaagcgcgaacgttgcgcccatgcgtggcaacgcgacgcgctcgcggagctccataccgcggcattttccgcatcgtggagcgcgttcgatgcgacggtgcggcggtggcgcgcgcacccggacaccgcgagcgatcccgcgtttgcgcgcgaactcgcgaaactgacggacagcccggcgctcgcgcgcttgcaacgcatcgatgcgctcgcatccgatccgtccgtgcgccgctaccgcgcgctactcgcgcggcacggcccgcagtcgggcagcgcgctggcggtggcacaaggcgtcacgtcgcggcaacgcggtgcggccgtcgaagcggcggccgcgcaggcgctcgacgcgcttgcgcagcggctcgatgcgcacgacggcacgccgcgctatcgcgtcgtgacctcgatgcgcgtgccgtcggcgatacccggtccgcacgatcgcgccaagacggaatgggatgcggtattgctcgagcgtgcgaacgacgatgcgcaggcgccggtctggaacgtctgctttctcgtcgaagcgaaggcgtccgcggatgcggcgaccaccgatctgcctagactgcagcgcgggttgcggctgctcgcccaggccgacgcgggcaccgtgtattcgttcgatacgcggcagggcgcggtacgcgtgacgggtgcgtcgctccgtgcgctgacgaccgacgaagcgacgctgccgcgcgaagtgatgtactgctgcgacgagcacgcggaggtgacgccgcgcctgctcggcgcggccagccgcatgcagctgctgtgcgcgcaggcgagcctcgactatgcgagtacgctgctgcgaaccggcgacgccgatccgcgcatgctcggcgtgatctgggaagcgctcgtcggcgtgccgcaatggcgctccgtgctgcaccagtattcgacgctgcgtcaggtgcgcgagctgatggtgcggatcgacgatctgctggtggcgatcggcgacgcggcggcgtgacgcgcgaccgccgcgtcgcgtccgttcatcgtgcgccgtggtgcgtgtgcggcgccgcttcgtaccagcgtcgcgatcgattcacgacaccgacgacgaacaacatcaccggcacctcgatcagcacgccgacgaccgtcgcgagcgccgcgcccgagtgaaagccgaacaggctgatggcggtcgcgacggcgagttcgaagaaattgctcgcgccgatcaggctcgacggaccggcgacgcagtgcgcgacgccgagccgccgattcagcagatacgcgagaccggaattgaacaggacctggatcaggatcggcaccgcgagcagcgcgatcacgcgcggcgcgtcgacgatcgcgtcgccctggaacgcgaacagcagcacgagcgtggcgagcagcgcgccgatcgaatacgggccaagacgcgcgacggcgcgacggaaataggcctcgccgcgcgcgagccagcgccggcgcagccattgcgcgacgagcgccggaatcacgatgtacagcacgaccgacatgatcagcgtgtcccacggcaccgtgatcgccgacagcccgagcagcagcgcgacgagcggcgcgaacgcgacgaccatgatcgcgtcgttgagcgcgacctgcgacagcgtgaaatacggatcgccgtcgcacagctgcgaccagacgaacaccatcgcggtacacggcgcggccgcgaggagaatcaggcccgcgacgtagctgtcgagctgcgcggccggcagccacggtgcgaacacgtgacgcacgaacacccagccgagcagcgccatcgagaacggcttgatcagccagttgacgaagagcgtgacgccgatgccgcgccattggctgcgcacgcgcgacatcgccgccaggtcgatcttgaccagcatcggcacgatcatcacccagacgagcacgccgaccggcaggttcacctgcgcgacctgcatcctgccgagcgcgcgaaacacgtccggcaacagctggccgagcgcgatgcccgcgacgatgcagagcgcgacccacgcgctcaggtagcgctcgaaaaacccgatggccggacgcgcggcgccgagcgtcgtatcagtgccgctcatcgcacgcctgccccggctcttcgccaatcgcgcgcatcgcgtgccgaatcgcgtcgcgatcgagcgcgtcgagcggcagcgccaggaatcggctcacgcggtgcgcgatctggcggcgcaccttgtcgaatacgctgcgtttctcgtcgtcgctgcccgcgcacgcggccggatcttcgaatccccagtgcgcggtgatcggccgacccggccacaccggacacgcttcgccggccgccgcgtcgcacacggtcagcacgaaatccatctgcggcgcatcgggccgcgcgaattcgtcccagctcttgctgcgcagctgcgacgtatcgtagccgagcgccgcgcactgctcgatcgcgaacggattgacgacgcccgccgggcggctgcccgcgctatacgcgcgaaaccggccgtttcccaggacgttgaacagcgcttcggccatcacgctacgcgacgtgttgccggtgcagagaatcagaatcgaataaggtcggtcggtcacacgcggctccacggaagatcacgacggattcgccgcgggcggacagcagccgcgcgcgtcgctcgccgcgcagcttgcgcccgcgcagcagttctccgtcaggaaaccgatcaggccgttcatcgcatcgaagtgcgccgtatagaacacgaagcgcccttcctgccgcgactgcacgaggccggcatgcgacagatccttcagatgaaacgacaggcccgacggcgacagcccgagccgttgcgcgatctcaccggcggcgaggccgttggggccggccaccacgagcgcacggaaaatcgcgagccgcgattcgtgcgcgagcgcgctcagcgcgcggacgacgtgattggaatccatgcgcggcacgatagcgcattcatttctatatttcaagtagtgttgaaataaagccgccctgcgtgccgcattgggtgcgcggcgccgcggccgcgcacgatcggcggccggacgccgagatcagtacagcttgcgcggcggcagcgcgcgccgcacgcgcgaacgctggcgcacgacggcgctcgccttcttgcgtttgcgcatcgccgtcggcttctcgtagctcgtgcggctgcgcagttcgcgaatgagcccggttttctcgatgtcgcggcggaaccggcggagcgcgacgtcgatcggctcgttggctttcagcgtgatgctggtcatgaatgatcctgtgttgaagcgttgaagggaaaaacgtcagccgagccgcgtcatcacggcgctcgcaatttcgtcggattcgaactccgtatagccggagccgatcgttagcgcacgtaccgccgcgaacatccggaactcctgctgatgcgcgagcgccgaatcgccgacgccggacggcagcgccgtatcggttccgcttacttcgccgcgccggatcagatcgagaagatcgtcgatgatcatggttgcctccgaaggccagggtgggttgccggtcgcgtcaaagcgtgtcggcaaaaaagcccggcttgtcgcggttatcgtcgatcatcgtttccgcatagcgcagcgatgcgcggcgcgcatcgccggccgtatcgaacggcgacagctcggcaaggcggaacgtctggctgcgcgtcagcatgtcgccggcgccgcgctggcagatcttcacggcggcgtcgaagcccgcgtcgtagttgtgcgcgctgccgagctgcgccggcacgtgcggatagatcagcggatagatttcgaatccgcgatagagatgcatgctcatggtgaactcctgaggctcgtggcgacgaatcgcgcggacgagcgcgtgctgccggtagcgccgatgcaggcgcggcggacgggataacgggacgacgatgcgcgtggcagaggcgcgacgcggtaaagacagccgatggaggggggagcggtcgaacagcagcggcggctcggagaagttcatcatacgcgcatcggccgctgcgcgcgcgggttatttccggcgtcgcggcgcgtgcgaggcgtcgcagcgagcgcgccgtcgccgcatgcgatgcgcacgcagcgcgaacggttcgcgtaccgactgcggcgctcagccgcgcgtatcgatccagttgcgtgcccagcgcgccgagtggcgcaacgcggcttcctcgctgctgaagtagtcgagcgagtagaactcgtagcacgtcggctcggcgcggcagccggtgcggcgcagcgtcaggttcgacgagaagcttccgtccggaagccgatgagcggaaggggcgacggcatagccgccgtaatgttgggtattcgttgcttgcatggtgattcaaatatctcagtgttggcgacaagaacgcgccggcagccccgatgaattcgggaaccgggcgattcgagcgagtgcaatccgcaacacgtggacgaacgtgtaccaggctcgcgtgagcctgttccgttgttgccgttgaaccgttcgacgatgccgatatccgtcacatggcgtcgcaatgcattgcaaacgcatgcagtcgcgctgggccgccgacggggcaccggaaaagggtcaaggagggagaggacaacagatgccgcggcaaggcggcaatgacgagcagcaatcgcgcttcttgaagatttcaacggcggacaatacgtggcaccgacgatactgtcaagcgatttcgtgttgtgacgtcgttttctgcgattttcgggttccgtcgccctgcacgaacgcgggcggcgatgcggcccttcatgccatcgtccggatcccgaagcaaatgcgaacgcgccccgcgtgcggcgacgcgcgctcgtcgaacgtcgaacgtcgaacgtcgagcgcgaaagcgcatcagcgcagcgtgcaggccaattcgtcgagctgcgtgatcaccatgttccagccgtcgaagaagccgagcttctcgtgctgctcgcgcgatgcgtcgtccggatgcatcacgtgcgcgacgtagcgcgtgccctcgccttcgtcggtcatcgtgatgatcgcggtgaaacccatccacggcgtattcgggcgccagccggccgtcagcatcgaggtgaacgcgagacgcgactgcggcacgatctcgagaaagcagccggggttgtcgctgatgcctccgtccggccctttcatcaacgtatgaaacgcgccgcccggtttcagatcgaacgcgagcacgtcggtggtccacggcttcggacaccaccacaccttcagcagatcgggttccgaccatgcgcgccacaacgcggcgcgcggtgcgcgcagcacgcgcgtgatcatgaggtcgcgcgagtcggcgctatcggcggcgtttcgggtcatcggcttgctcctgttgatgaagtcgttcgacgaattcgaccatgcgatcggatcgcgcttcccacatcgcgcgctgctcggcgagccagcgctcggcttgctgcagccgctgcggctgcagttcgcaggtgcgcgtgcggccggacttggacgtgaggatcaagccgctgcgttcgagcaccgtcagatgcttcatgaacgaaggcaacgccatgtcgaacggcgcggccagcgtcgacaccgtctgcgcaccgctcgcgagcgcgcagacgatcgccacgcgcgtcggatcggccagcgcgtggaagacgtcgccgatcgacgactgatacttatccatgcggctaagtataggcgtcggggcgcgcgtgttcaaccggaacttgatgcgcgtgctgcggcggctgtcgtgagagtcagaggacgctcacgcgtcatcgtgcgcccaccttccacaacgtcacttcgtgcaacgtctggccaggcttcagcacggtcgtcgggaacgacggatgattcggcgaatcggggaaatgctcggcttcgagcgcgaacgcatccgtttgccgataaacggtgccgcccttgccgacgacgctgccgttcaggccgttcgacgtgtagaactggagccccggctgcgtcgtgtatagcgcgagaaagcggcccgacgccggatcgtaggcgcgcgccgcaaacgcgggcgccgcttcgccgccgtgatcgagcacccagttgtgatcgtagccgtgcgccatcgcgagttgcggatacgcgctgcgcaagcgcgcaccgatcggcgtgggcgcgcgcagatccatcggcgtgccggcgacgctcgcgagttcgccggtcggaatcgacgtcgcgtcggtcggcgtgaagcgcgacgcgtcgatctcgatcaattgccgctcgacgctgccgctgtcgtgcccggcgagattgaaatagctgtggttcgtcaggttgacgacggtgtccttgtcggtcgtcgcgcgatagtcgatgcggatcacgtcgtcgttcgtcagcgtgtaggtgacgtccgtcgtcagcgtgccgggaaagccgttctcgccgtcggggctcacgtagcgcagcgtgacgctcgcacgctggccgtcgctgcgcgcggcggtgaccgtccacaccttcgcgtcgaaactgtcgggcccgccgtgcagcgtgttcggcccgtcgttgagcggcaactgccacgtgttgccgtcgagcgagaaacgcccgtgcgcgatgcgatttgcgtagcggccgatcagcgcgccgaaatgaatgttgccgttgtgcgcttcgtagtcggccagcgaatcgaagcccagcacgatgtcggcgaccttgccggttcggtccggcacttcgagcgccgtcacgatgccgccgtacgtgatgactttcagcgtcacgccgtgcgcgttgctcagcgtgtactggctcaccgcgcgaccggtgcgcgtgacgccgtagtcgctgcgatggaccgatacgtccgccgacggcgatgccgcgttcgccgcggtgccgatcgttgcgtacaggaagatcatggcgattgcgcgctgcagccagagtcgtttcatcacaagcctccgaagcggtttcgttcgtatcgcggtgcgcgtccgcgcgttgcggaaagcgtgcgctgtgcgcaagttgtatgcctgctggcgtctttgcgatgcgggcgcgcgtgcgtcgacgcggggcggcatgtgagcgaatagaacggatagaggcgcggaagttcagcggtccgctgcggcgggtgggcgggaggtcgtcgcgcggcgtggaaggtgggaacgggcgacgtcatgccgacggtcgttccgcgcggattgcaagtgtgcgcatgctgtgtgcgggcgagagcgagaagaatcacgtttcgatattgcgcacgcgttgcgcgtatgccacgagagaggactcgtcccgcctcgcgcaagggcatagccgttgcagcgcgtcttcgggcgctcaggcatccggccaagccgttcgacgatctcgcgccgtcgcgccgtcagcgctcgaagatgaacgcacatccgctccgcccttttcgatcggcggaattcgcgctgcctttgcagtgggcacggagcaatcgcgacgcgccgacccgcgcgagcgcatacgcgcgactaaaccgcgccgcgcatctgcgcgaccgtgcgcggccgcaccgcgaccgtcagaatcgccgcgcccgccagcgctgacgcgcccgcgagcacgaacgcgcccgcgtatccgccaccgtattgcacgagccagccggtcaggctcggcgacagaatgccggcgagattcgcgagcaggtgcacgaagccaccggccgcaccgacgcgctcgcgcggcacgatttcctgcagcaacgaccagcacgcttgcggcgccatgaacgcgaacaggctcgcgatcgcgatcagcgtgacggccgcaccgagggaattcacgcgcgacgcgagcagcacgcacgccgccgcgacgccgagcccgacgacgatcacgatcttgcgtgcgaacagcacgtcgccgctgtggcggtagatgcggtccgatacagtgccgccggcgacgaagccgaccgtcgcgccgagccacggcaggatgccgaccacgctcatctgcttgatgttcagatgctgatagtcggtcagatagctgggtagccacgacaggaagaaatacagcacgtagttgaagctgaagaacgcgagcgcgacgccgagcaccgggcgcgacagcagatagtgcagcagcggacgtgccgcgtgcgcgtctgctgcgtgcacgtcgcgcgtgccgtgtactgcgtcaacgccgcgatccgctgcgatctcgcgcgcctcttccagcgacacgcgcggatgcgcggcaggttcgtcgcggaacagccgccaccatgcgacaagccacaggaagccgagcgcggcgatcacgacaaacgacacgcgccagccgaactgcaacgcgacgaggccgacgatcggcgcagcaatcgccgcgccgagcggctgcccggcgttcgtccagccgaccgctcgccccgcttcgcgacgcggaaaccagttcgagatcgccttgttcgtcgtcgttcccatcggcccttcaccgatcccgaacgcgacgcgcacgaccagcagatgcacgaacgacccggccagcgcggttgcaccgcagaacagcgaccacacgccggccgcccacgcgaacacgcggcgcggcccgaaacgatcggcagcccaaccgccgacgaaacaaaacacgcaatagccgacgaagaagctgctgaacaatacgcccatctgcgcatcgctaatgccgagatcgcgcttgatgatcggtgcgacgaccgacaatgcagcgcggtccagatagttcagcatgccggcgccgaacagcagtgcgccgacccaccagcggtatcgtgttttcatgtcgtctcctgttgaccgggcgggcggcgctgccgtgtgcccggttcgatgttttgcgaccgcgcggccgatgccggcaaccgcttcgcgatcttcgctccaacgcgcgactgcgctgttcagcagatcgttgcgtgcgcaatcgtattgcgcgccagtaccgcgtcgtccggcacgaagccgagccccggcatgtcgggtagccgcagtcgcgcaccggggcgctgcgcgtcatgcagccgttcgggccagtcgagatacggaatctcgagcgcgacgtcgaccggcagcgtcgcgaccagatgtgcggtcgcgagcaggcccgcgccaaagtagaagcaatgcggaacaacgcgtacgcggtgctgcgcagccagcgcgatgaccgcgcgcatcgcggtcggtccgccgatcttcgcgacgctcggctgcgcgacatcgagggcgtcgtgttcgaacagattgcgaaagccggcgacgcccgatgcgttctcgccggccgcgacgcgcacgccggtgccgcgcacgcgcgcgattgcgcgcgcgtcgtcgcacggccataccggctcttcgatccagccgagcccgagatcggccagttcgccgacgcgacgcacggcttcgttcgcggtccaaggacagttcacatcgaccatcagctcgccgccaaccggcaatgcatcgcgggcggccgcgatcgccgcgcgttcagtctcgtgcagcttgatccgccgaaacccttcgtcccatgcgcgccgcacgtggcgggcgacttcgccgagctcgttctcgtagctgacgaggctcgcgtacacgtcgatctcgtcgcgccgtgcgccgagccagcgatgcagcggctgccccgcgtgctgcgcggacaggtcgtgcagcgcagtatcgatcgcggacagcgcgtacagcaccggcccggttcgtccgaacgcatgcagcgcgcggtcggccgcgtcgcgcaatgcggcgatcccgccgggcgtcggttcgaattcggcgccgcggaaccagcgcccgacggggccttcgagcgcggcgaacgtgacgggattgatcagatggccaaacgcttcaccccagccgacgtggcccgcttcgtcggtgaccttgacgagcagcgattccatccgacgcagcgatcggtcggccgcattgtaggtgtccgcggcgggtgccgacgtcgcggcggggcggcggcccgcgtcgaatgcgagcgacaggcgaatgacttcgatggcggcaattctcacgagcgaattctcgagggggtgacgctgcgacggcagtccatatgatctgtcatcatatgactaacgtcgcgaaaacacaagtcgaagccgaaacaaagccgaggttttgagccggaatgcgaattgtccacgcggttttgttatatgacgtcttatgtgcacactctccctcgtatagcaagcgcgtctcggcgacacggtactcacggccgcgatagacatggctacagcggtcgggaccgcgttcttcgcaatcttcaagcggcacttcggcacgtcgccgtcggcgttctacatgtagcgcgcttcggcgctgcgccctttcggatgcgcggacgccgcgccgcccaaacgcatacggccgcccgaaggcggccgcatgagaacgaaaaaacgcgtgccgtctacttgctgtagtcgtagaccccccgccccgtcttccgccccaaccgccccgccgcgaccatctcgcgaagcaacggacacgcgcgatacttcggatccccgaagtccttgaggaacacgtccatcacggcaaggcacacgtcgagtccgacgaggtccgcgagtgcgagcggcccgatcggatggttcgcaccgagcttcattcccgcgtcgatctcctcggccgacgcgatcccttccgcgagcacgaagaacgcttcgttgatcatcggcacgagaatccggttcacgacgaagccgggcgcgttacgcacgccgatcggcgacttgtcgaaacgctcggtcagcgcgcgcacggccgccgcggtcgcatcgctcgtctgcagcccgcgaatgatctcgacgagcggcatcagcggcaccggattgaagaaatgcatgccgacgaaacgcgacggatcggcgagcaacgccgcgagtgcggtgatcgagatcgacgacgtgttcgtcgcaatgatcgcgtcgggccgggcgaccgattcgatctgcttcagaatgcggctcttcagctcgacgttttcggttgcggcctcgatcacgatgtcgaccgacgcgagcttcgcgtaatcggtcgaggtcgagatgcgtgcgagcgcggcatcgcgcgcggcggcggcgagcttgtctttcgacacgagccgctcgaggctgcccttcagcgtcgcgagccccttctcgagcgcggcgtccgtgacgtcgatcatcacgacgttcagtcctgcaacggcggcggtctgcgcaatgccgttgcccatggttccggcgcctacgacgccgacggtttcgatggccatgacgattcctcgtattcgatgcgtgtgtgcggtgtggagcggtcgattatcagatgttctcgaagatcgccgcaatgccctgcccgccgccgatacacatcgtcacgagcgcgtaccgcccgccgatgcgcttcagctcgtacagcgccttcaccgtgatcagtgcgcccgtcgcgccgatcggatgaccgagcgaaataccggagccgttcgggttgaccttagccggatcgaggccgagctcctgcgtgacggcgcaggcctgcgcggcaaacgcttcgttcgcctcgatcacgtcgagatcgtcgatcttcagtcccgcacgttcgagcaccttctgcgtggccggcaccgggccgatccccatgtacgccggatcgacgcccgcatgcgcataggcgacgagacgcgcgagcggcttcacgccctgcgcgcgcgccgcatcgccgctcatcatcagcacggctgcggccgcatcgttgatgccggacgcgttgccggccgtcaccgtgccgttctccttcgcgaacaccgggcgcagtttcgagaaatcctcggcgctcgcctcgtggcgcacgtgttcgtcggtgtcgaatgcgacctcgcccttcttcgtgcgaatcgagatcggcaggatctgatccttgaagcgcccttcggcgatcgcgcgcgccgcgcgacggtgcgattcgagcgccagcgcatcctgcgcgtcgcgcgagatgccgtatttcgccgcgacgttctcggccgtcacacccatgtggatcgactggaacgggtcatgcagcgcgccgagcatcatgtcgacgagcttcgcgtcgcccatgcgctgaccgaaacgcgcggccggcacgctgtacggcgcgcgcgtcatgctctccgagccgccgccgatcgcgacgtcggcatcgccgagcaggatcgtctgcgccgcggacacgatcgcctgcaggcccgaaccgcagagccggttcaccgtcagcgcgggcgtgtgctgcgcgacgccgccgtcgatcgccgcgacgcgcgccagatacatgtccttcggctcggtgttcacgacatggccgaacacgacatggccgacggcgtcgcccggcacgttcgcgcgcgacagcacttcacgcacgaccttcgcgccgagctgggtcggcgagaaatccttcaggcttccgccgaaatcgccgattgcggtacggacaccgcttacgaccacgacttccttcgctgcattgctcatcgtcttgctccggttcgttcgcgcacgcccatgcatgcgcgtgatgcgtcacatgttcggataattcggcccgccgccgccttcgggcgtgacccacacgatgttctgcgtcgggtccttgatgtcgcacgtcttgcagtgcacgcagttctgcgcgttgatcaccagacgatcgctgccgtcgtcgttcttcacgaactcgtacacggccgccggacagaagcggccctccggccccgcatacgtgcgcaggttcacgttcaccggcacgctcggatccttcagcgtcagatgcgccagctggttctcttcgtggttcgtgttcgagatgaacaccgacgagaggcggtcgaacgtcagcttgccgtccggcttcgggtagacgatcggctcgcactgcgacgccggcttcagcatctcgtgatccgcatgcttgtggtgcagcgtccacggcacgttgccgcccatcagcttctgctcgatgccgaccatcagcgtgccgagatacagccccttggccatccactgcttgaagttgcgcgcgcggtacagctccgtgtacagccacgactggcggaaggcatcgggatacgcattgagctcgtcgctctgacggccggcctgcaccgcgtcgaacgccgcgtcggccgcgagcatgccggtcttgatcgccgcatggctgcccttgatccgcgaggcgttcaggaagcccgcgtcgtcgccgatcagcgcgccgcccggaaacaccgtcttcggcagcgacatcagcccgccggcagtaatcgcgcgcgcgccgtacgacacgcgcttgccgccttcgaggaatgcgcggatcgacggatgcgtcttgtagcgctggaactcctcgaacggcgacaggtacgggttcgtatagccgaggccgaccacgaagccgaccacgacctggttgttgtccatgtgatacaggaacgagccgccgtaggtgtccggcttcagcggccagcccgccgtgtggatcacgaggcccggcttgtgtttggccggatcgatttcccacagctccttgatgccgatgccgtacgcctgcggatcggcgttcgcgtcgagcttgaacttcgcgatcagctggcggccgagatggccgcggcagccttcggcgaacagcgtgtacttcgcgtgcagctccatgccgagctggaagttctcggtcggctcgccgtccttgcccacgcccatgttgccggtggcgacacctttgaccgagccgtcgtcgttgtagagaatctccgcggccggaaagccgggaaagatctccacgccgagcgcttcggcctgctggccgagccagcgcgtgacgttgccgagcgagatcacgtagttgccgtgattcttgaagttgtcgggcagcgcccagttcggcgtttgcaccgcgctcttctcggacaggaacaggaagcgatcttccgtcacctcgacgttcaagggcgcgccgcgttccttccagtccgggaacagctcggtgagcgcgcgcgggtccatcaccgcgcccgacaggatgtgcgcgccgatctcggaacccttctcgagcacgcacacgccgatctcggtgcctttctcggcagccagctgcttgagccggatcgcggccgacagcccggccgggccgccgccgacgatcacgacgtcgtattccatcgattcgcgcgggccgtattgcgcgatcagatcctgtgtggtcaaaatcctgtctcctccggtgtgcgtccgcgtgcgctcagctcagaactggtcttccgtcatcgcgagcacgccctggccgttcttcgcgccgacgatcgacgccgcgagcccgttcgcctgcacgagcacgttctccgcatagcactgcgcgatcgcgatcttcgcgtcgaagaacgccggatcgttcgcgcgctgcgcatcggccgcgacgagcgcacgcgccatctgccagccgcacagcacgatgcccgcaagcttcagatacggcacgctgccgagaaataccgcgttcggatcctgcttcgcattcgcgagcacgtagtcgaccaccgacgacagcgcctgcgcgccctgctcgagctgcgccttcatcgacgcggccgccgcgccgtcgagcttgccgagcgccgcgaccgtctcgccgatttccgcgatcagcgcacgcgcgaccgcgccgccgtcgcgcagcgtcttgcggccgacgaggtcgttcgcctggatcgccgtggtgccttcgtagatcgcgagaatccgcgcatcgcggtagtactgcgcggcgcccgtttcctcgatgaagcccatcccgccgtgcacctgcacgccgaggctcgcgacgtcgttcaccatctccgtgctccagcccttcacgatcggcaccagatattcgtagacggcctgatgacgcgcgcgcgtcgcctcgtccggatgacgatgcgcgatgtcgctgtgcgcggcggccacgtacgcaagtgcacgcgcgccttcggtcagcccgcgcatcgtgccgagcatgcgccgcacgtccggatgatggatgatcgtgaccgactgcttcgcggaaccgtcgaccgggcggctttgcacgcgctccttcgcaaacgcggccgctttctggtacgcgcgatcggcgacgccgatgccctgcatcccgacgccgaagcgcgctgcgttcatcatgatgaacatgtattcgagcccgcgattctcttcgccgaccagatagccgatcgcgccgccgtgatcgccgtattgcagcaccgcggtcgggctcgccttgatgccgagcttgtgttcgatcgacacgcaatgcacgtcgttgcgcgcgccgagcgtgccgtcttcgttgacgaggaatttcggcacgatgaacagcgaaatgcccttcacgccttccggtgcgttcggcgtgcgcgcgagcaccagatggacgatgttgtcggccatgtcgtgctcgccccacgtgatgaagatcttcgtgccgaacaccttgtaggtgccgtcgccctgcggctccgcgcgcgagcgcacgagcgcgaggtcggagccggcctgcggctcggtcaggttcatcgtgcccgtccattcgccggagatcagcttcggcacgtagcgctgcttctgctcgtcggtgccggccgtcagcagcgcctcgatcgcgccgtcggtcagcagcggacacagcgcgaacgacaggttcgacgcgttcagcatctcgatgcacggcgtcgcgatcagcttcggcagcccctggccgtcgtagtcggtcggatgctgcagcccctgccagccgccttcgacgaactggcggaacgcttcgcggaagccgggcgtcgcggtcaccacgccgtccttccagctgctcgggttgcgatcgccgtcgacgttcagcggtgccagcacctcgccgcagaacttcgccgattcgtcgagcacggcctgcgcggtgtcgtagcccgcatcctcgaagccgggcagttgcgcgacggcatcgatgccggccagttccttcagcacgaacagcatgtccttgacgggggcgatatagctcatggtcgtattccaatcaggcggtgaatgaggcgcgccacacggcccgatacggcaaaaccggccagatcgacgcgatgtcgaaccccatcgtaacgccgccgcggccgattctcattgtcatatccggcccaactggtgacaaaaccggccacgcgctgcagcgccgccgcgtgaaaatcggcgacggaccgcgcgccccggcccgcgcgaacgcgcaagggagccggttatggggacggccgagggaagccggttatgggagcggcgaacggttgccggttatgggagcggcccgcgcgcggccgccacggcggcgtcaggcgcgccgccgatacgtccccggcgtactgcccgtccagtgccggaacgcgcgatgaaacgcgctcggatcgtcgaagccgatatcggcgccgatcgccgcgatcgtgtcctgcgtgtcggtgagccgctggatcgcgatgtcgcgccgcagttcgtccttgagcgcctggaacgtcgtgccttccgcggccagatggcggctcagcgtacgcaccgagcaatgcagatgctcggccgcctgttcgatcaccggcagatcgggcaatgcctcggacaaatactgccgcacgcggtgacagacgcgctgctcgctgaacgtctcgaagatccagtcgccgggcgcacgcgcgaggaacttgcgcaggttgcgcttgctctgccggatcggcgcgtcgagatagtcggcgctgaagcgcatcagcgtgcgctcgcagtcgaactgcacgggccccgagaagaaatagagatgatcgacagcgtggcgcggccgcggacacgcgaactcgatctgcagcagcggaatcctctgtccgatcagccaggagcacacgccgtgcacgagcttgagcatcagttcctggccgagcgcgccgatcggcccgacggccggattcggccgcagcagcacctgcgcgacgaggccgtcgcgcttcgattcgacgaagaaatcgtcgagcaggatatggaagaactggccgaagcgatgctgcgcggtctcgagattgcgcgcatcgagcaggctcaggcacagatatttgagcgtgccgccgcgcaacgggcgcgagaagatgccgggcatctcgtcgtcgagctcgatcgcgagcgtgcggtacagcgtcgagaactgttcctcggtcacgcgcgcgtgcggctcgctgcgcagctcggccgggatcccggcctcgcgcaggtagcgctcgacgatatcgtgctgcacgccggcgctcgcgagaaagccgttgacgagcgaaatcggcaccgtcgcgctgggcggcggcagcgcgcgcccgggccgggcagtcggtgaatctgagccggtcatcgcgtccccgtcgatcgaacggctcgcattgtactgcagcggctgccggcgccgcgcgcgcacgacgggcggcgtcgcgcgccgcacggcgccgtccgcacggccttgcgaggccatcagtcgacgcgcgacagttcccggcgcaggatcttgccgaccgtcgacttcggcagccgctcgacgatgcgcacgcacttcggcaccttgtagccggcgagattcgcgcggcagtgcgcgacgatatcggcctcggtcagcgtggcaccgggcgcgagcaccgcgaacagcttcacggcctcgccggtgcgctcgtccggcatgccgatgcacgcgcattcggcgacaccgggcaacgcggtcgcgaccgcttcgacctcgttcgggtacacgttgaagcccgatacgaggatcatgtccttcttccggtcgacgatgcgcaggaagcccgccgcgtcgaacacgccgatatcgccggtgcggaaatagccgtcggccgtgaacgccgccgcgttcgcctccggctgctgccagtagcccgtcatcacctgcggccccttcacgcagatctcgcccggctcgccgatcgccgcttcgcgatcgcgctcgtcgagcagcttcacgtcggtcgagggcaacggcaggcccgtcgtgccggtgaagcgatcgacgaacagcggattgaacgacacgaccggcgacgtctcggacagcccgtagccctcgcggatgaagttgccggtgatcgcctgccagcgcgccgacacgacgtcgatcgtcgccgcaccgccgccgatcgagagacgcagccgcgaccagtcgacattgccgagccgcggatgcgcgctcagcgccgcatacagcgtgttcacgccgacgaacacggtcggccgcgcggcggccagcacgtcgaccagcgcatcgacgtcgcgcgggttcgcgacgagccagttctgcgcaccggccgtgaagtacgacaggaagttcaccgtcagcgcgaagatgtgatacagcgggatcgcggtgacgatcacctcgtcgcccgcgcgcagcgcgtcggacatgaacgcttcgaactgcgcgacgttcgcgacgaggttgcgatgcgacagcgccgcgcccttcgacagcccggtcgtgccgcccgtgtactgcagcagcagcagatcgtcgccgttcggcgcgacggcgtcgaacgtacggcgcgcgccgtcttcgagcgcgtcggcgaatgcgatcgtcgccgtcggcaatgcgccgcgcgccgcgtcggcgacgggcacgatgccgagatcgtcgggcccgacggtcagcaccgtgcggatccgcgtgcgtacgatcacgtcggccagcgtgccggtcgatccgccgcatacgacgatcgtctcgacgcccgcgtcgttgagctgatgttcgagctcgcgcgcggtatagagcgggttgacgttcacctgcaccgcgccgagcttggcgacggcgacgaacgcgatcggaaacgcgggcacgttcggcagcatcaccgcgacgcgatcgccgcggcgaacgccgacgacctgctgaagatacgcggcgagcgcggacgacagccgatcgacgtccgcataggtcagcgtgcgcgcgccggcgcgaaacgcggggcggtcggcgaagcggcgcatcgcgtcgccgagcctcgccgtgaccgatgcatcgcgatcggcgtcgatctccgcgggaatcgggccgtacgacgcgatccagggtctgtttgtcatgatcgatctcctccgtggacggcgcgcgcgggctgtcggccgtcccgatccggcatggcgccgtgcgtgcggcgcctgcgcgtccgagggacgcgggccgccgcctgaacggcgactatcgcttgcacgacaggctcttgaaaatgatcggcgcggccgaaaaggtgattgaaacggacacgcgcacgcccggatgtgtgtcggcgcacacacgcgtgccgcacgcagccgcccgtatcagggtgaacccggtggcgcggccggacgttcgcgggcagaatcgctggcccggacaggtactaaaacggacggacactccccgccatgacgcgcagcacgcttccgaacccgccggccgcccgcgcggcggccgtgcaggacgcgccgtcgatgcacgcgctgcacgaccggcgctattcgccgacgaagctggcggtactcgtcgacgtcgcgtcggcgctcggcgtcgacgctgcggtcgtgctcgacggcacggggctcgatgcggcggcggtcgccgatccctttacgctcacgtcgtcgctgcagttcgtgacggccgcgcgcaacgcgattcgcgcatacgacggcaccgatctcggcgtgcgcgtcggcagccggctgcacgcgtcgagctacgggatgtacggctacgcgctgctctgttcgacctcgctcgcgcacacgttcgattcggccgtcaaataccaccagctcgcgaaccgcgtgctcgcgatccgttgggtcgagcacgacggcatcgcgtcgtggctgtttccggacccgcacgaagtggcgctgcccgatctcgacaccgcgctgtaccgattcctgatcgacctgcagttcgccgtgcatgtgacgatcatcaaggacgtgatgggcgcgtggtgcgtgccggcgcgcgcgcagttcgcgcagccgcggccgccgcatgcggcgctgctggccgacgtgctcgaatgcccgatcgcgttcgatcagccgcgtcatgcgctcggctatccgtcggcctggctcgcacgtgcgccgcagctcgccaatccgatcacggccgcgcaggtgtcgtcgcagtgcgcgcggctgctcgacgaattgcgcagccaggccgacgtcacgcggcgcgtctatcaggaactcacgcgcacgcccggccagtttcccgacatcgacgcgatcgcggacagcctctgcatcacgtcgcgcacgctgcgccgcaagctcgaagccgaaggcacgtcgtacagcgcgctgctgacgagcgtgcgcaaggcgctcgcgatcgactatctgagcacgaccacgctcagcatcgacgatatcgcgtcgacgctcggcttcagcgacgcggtcggattccgccatgcgttcaagcgctggaccggcacgacgccgagcgacgtgcggcgcaagcgcggccgatgacgcgcgatgcgcgtcggcgcgtcggcgcgagcggagagcggagagccgaggtcgtcgcgcgacgcatcgcgcgccgtgccgcgccgacgccgctcagcgcatctcgccacccgtcgacgcgccgtcggcgctcacggccgatgcaacgggtagcgcgaattcgaacaccgcgccgaaccccgcgcgatcgacaagccggatgcggctgtcgttgagcagcagcatccgatgcacgatcagcaggccgagcccgccgctgcgcgcggccgcgccgctcgcgggccgctgcggccgctgaaacagcccttcgcggcgcgccggcggaatcccttcgcccgtatccgacacggtcacgagcacgcggtcgccgcgcggctcgacggcgacctcgacttcgccgtgcgcgggcgtgtgccgcagcgcgttgtcgatcaggttcgtcagcacacgctcgatcatcgcgacgtcggccgacaccgccggcacacgcgacggaatccgcgcatgcagcgcaatgccgcgcgcctgcgcggtcagctcgaacttctggaacacgtcctgcacgagatcgacgatcgagaacgcttcgcgctccggctgcacgccgcccgactcgagccgcgcgagttcgaacagcgcctgcgcgagccggccgaccttcgcgctctgcgcgagcgcgatcgacagatagcggcgccggtcgggctcggcgagcgtgtcggccttcagcgacagcgtctcgagatagccgtgcagcgacgtcagcggcgtgcgcaggtcgtgcgagatgtttgcgatcagctcgcgccgctgctggtcctgccgcgtcagcgcgcgccattgttcgccgatccggtcggccatctgcgcgaacgccgattcgagcaccgcgatgtcgtcgccgcgccggccgggcgcgctgcgcggcacgggcggctgcgtgtccggcgcgccgtcggcgtcgaagcggcgcatcgcgtcggtcagacggcgcagcggacgcgtgatcaggctgaacgcgaccagccccgcgagcaggccgagcagcgcgacgagcgccatcgaccagagcgtcgtgcgcagcacgttgcctgcctcgacgcgcgcggcaagctggtcgtgcgcctcgccgagcagcacgacgtagatgtagccggccggcggctcgcccgcgcgctgcagcggcgccgcgctgaacaccttgcgtgcgtcggcgctgcgcggatcgtcgccgaggatcggcagcgggtcgcccgcgatgaagcgcttcacgggcgcgagatcgacgcggtcgcgcttcacgtggccgggcggcgcatcgtcgccgacgatgcggcccgcgttgtcgagcaggtacacctcgacgctcgggttcacgcccatcagctggccgaacagcgtgcgtaccgcatcggggcgcagcccgttcgcgcccatcagcggcgtgctgttcgcgatgtgcgcggcgagatcgcgcgacagcgcctgcacgacttccttctcgcgcatgtcgttcgcgcggatctgcagccacgcggacgcgcccgagcaggcgagcagcagcaccgaaaagacgagcgacaggcggcgggtgagcgtgagtctcatcatgcgtcccgctgctcgggggccgcgagcttgtagccgcgcccccacacggtcaggatccgcacgggctcggccggatcggcctcgatcttcgcgcgcagccggttgatgtgcgtgttcaccgtgtgctcgtagccttcgtgctgatagccccataccgcattgagcagatccatgcgcgagaacaccttgcccggatggcgcgcgaagaagtacagcagatcgaactcgcgcggcgtcaggtcgatgcgcgtgccgtcgacgctggcctcgcgcgcgatggggtcgatcgacagtcccgcgacgtcgagcgtgcccgcatcgatccgcgaatcgcgcgcgagcgcgtcgacgcgccgcagcagcgccttcacgcgcgccaccagttcgagcaccgaaaacggcttcgcgagatagtcgtccgcgccgatttcgaggccgaggatccggtgcacctcgctcgaacgcgcgctcgtgatgatgatcggcgtgtagcgcgccatcgcgcgcgcgcgccggcagatttcgaggccgtcgacgccgggcagcatcagatcgaggatcagcgcgtcccagccgccctgttccagcagccgcagcccttgcgcgccgtccgcgctatgcacgacctcgtagcgttcgtcgcgcagatgcaggctcagcacgtcggcgatgtcggcgtcgtcctcgacgatcaggatgcgtttcggatggtccatggcgatggcgcggcgcgccggagcgcggtcgggttgcggggcggatgccggatcggacggcgcccggctcgaatggcggcgcgcggccgctgccgccattgtgcaaaattttccggcggcaagggatcacaattcatttaactttccgtgaggacttcgacaccggccgctgcctacgctgtgcgcatgttttcaggacctgccctcaggagccgatcatgcccacccgcagacactttctgttcgccggcaccgccggcctcgccgcgctggccgcgctgtcgtcggccggccgccgcgcgctcgtcggccgcgcgttcgccgcgccgccggccggccgattcgaagtcgcgctgagcgacgccgaatggcaccgccggctcacgcccgcgcagtacacggtgctgcgcgacgcgggcaccgagccgccctacagcagcccgctcaacgacgaacatcggcgcggcaccttcgcgtgtgccggctgcgatctcgcgctgttctcgtcgagcgccaaattcgacagccacaccggctggccgagcttctggcagccgctcgatcacgcggtcggcaccggtgccgacacgtcgttcgggatggtccgcaccgaagtgcattgccgccgctgcggcggccatctcggccacgtattcggcgacggcccgccgccgaccggcctgcgctactgcatgaacggtctcgcgctcgtcttccacccggcggccgcctgatccggccccgatccgctgactcttcggagacgctcccatgctgctcatcgtcctcgcctatctcggcggcgtactcacgatcctcagcccgtgcatcctgccggtgctgccgttcgtgttcgcgcgcgccgaccagccattcgtgcgcaccggcctgccgctgctcgtcgggatggcgctcacgttcgccgtcgtcgcgacactcgccgccgtcggcggcggctgggtcgcgcaggccaatcaggccggccgctgggccgcgatcgtgctgctcgcgatcttcggcctgagcctgctgatgccgcgcgtcgcggaacatctgacgcgcccgttcgtcgcggccggcaaccggctcaccgggctcgcgcagcgcgacggccgcccggccggacccttgtcgtcgctgctgctcggcgtcgcgaccggcctgctgtgggcgccctgcgccggtccgatcctcggcctcgtgctgacgggcgccgcgctgcacggcgcgaacgtcggcaccacgctgctgctgatcgcgtacgcggcaggcgccgcgacgtcgctcggcatcgcgctcgtgatcggcggcaaggtgttcgccgcgatgaagcgctcgctcggcgccggcgaatggatccgccgcggcatcggcgcggcgctcctggccggcgtcggcgcgatcgcgctcggtctcgacaccggtgcgctcgcgcagctgtcgacgatcgcgacgggcggcctcgaaacgcgcctcgtcgaccggctcggcggccgcgcggccggcatgccgattgcgatggcggccgccgacggcgcgtccggtcgcatgcagcacgacgccggcacgggccccgcgatgatggcggcggccgataccgcggccgcggaccgcagcgcgccgcccgccggcgcgatgatgcgcgcggccgcgccgatggccacaccggccgcgctccccgtcgaaggcacgctgccgtcgctcgacggcgcggtgcagtggctgaactcgccaccactgacggcggccgcgctgcgcggcaaggtcgtgctcgtcgacttctggacctattcgtgcatcaactgcctgcgcacgctgccctacacgaatgcgtgggcgcgcaagtacgcacgctacggcctcgtcgtgatcggcgtgcacgcgccggagttcgcgttcgagcgcgacatcggcaacgtgaaaaaagcggtccgcgatctcggcatcgactatccggttgcgatcgacaaccgctatgcgatctggcgcgcgttcaacaacgaatactggcccgcgcactacttcgtcgatgcgcagggccgcattcgccgccatcacttcggcgaaggcgaatacgcggaatcggagcgcgcgatccagcagctgctcgccgaagccgggcacccggacgcgctgaacgtgccgatcggcctgacgggcggccccgcccaaggcgcgctcgccgccgccgacagcgccgacgtgcgctcgcccgaaacctacgtcggctatgcgcgtgccgaagacttcgcgtcgcccggcggcgtcgtacgcgacgcggcgcatcgctacgacgcgcccgcgcatcccgcgctcaacgactgggggctggccggcacgtggcaggtcggcgccgagcacgcgacgctcgcggcgccggccggccggatcgtctaccggttccatgcgcgcgatctgcatctcgtgctcggcccgggcgcgaacggcaagccggtgcgctttcgcgtgacggtggacggcgccgcgcccggcgacgcgcacggtaccgacgtcgatgcgcagggctacggcaccgtgaccgggcaacggctgtatcagctcgtgcggcagccgggcgcgatcgccgaccgcacgttctcgatcgagtttctcgacgccggcgtcgacgcgtacgcgttcacgttcggctgagcgcgccggcgcgcacgtcgcgcgccggtcgcccgtttcgaaccgactgcgaaggagcaccacgatgaacacgacatcctccccacaaccggcgcgccggcgacgcacggcgatgctgcggcgcatcggcgcgctcgccgtcgcggcggccgccgtgatcggctatcagcgcgccggccggtccgccgagccgccgcgcacggcccccgccccgacgctcgacgagacgcccggcgcgtcgcacgacgaaacggccgtgctcgccggcggctgcttctggggcgtgcagggcgttttcgaacacgtgaagggcgtgaagcaggtcacggccggctacgcgggcggcgcatccgaaaccgcgcattacgcgctcgtcggcacgggcctgaccggccatgccgaatcggtgcgcatcgtctacgatcccgcgcggatcacgtacggccggctgctgcagatcttcttctcggtcgcgcacgacccgaccgagctgaaccggcaggggccggacgaaggcacgcagtaccgttcggcgatcttcccgaccagcgcacagcagcgcgcgatcgcgaccgcgtacgtcgcgcagcccggtcgcgcgcatacgttcgccgcgccgatcgtcacgcgcgtcgagccgttcaagggcttctatccggccgagtcctatcatcagaactacctcgagctgcatccggacgcgccctacatcgcgttcaacgatctgccgaaggtcgccgcactgcagcagcggtttccggcgctctaccgcgccgatgcggtcctgtggcgcgacgcgagccgctgaccggcgcagcggcggcacgaagcagcggcggccgcgcgggccgccgttgcttcgtcatatgaaatgtccgaccgcaacggcgggacaaatggacatcgatcgggcttcgcgcggcaacttcgcgtagactcctccagatcgccgtcgcgtcacgcgacgatcaccatctggtcaagcaaggaggcgtcacgcatgcgcgcagtgcctttgcccgacagcaacaccctcgaacccgccagcggcgcgctcgtgcgcgatctgcgccgcgtgccgattcaccccgattactggtatccgctcgcgtggtcgcgcgagctcaagcgtggcaagacgctcggcgtgcgcttcgccggcgagccgatcgtgctcgtgcgcaccgaatcgggcgccgtctacgcgctcgaagaccgttgcgcgcaccgccaggtgccgctgcatgcgggcgtcgtcgccggcgaaacgctgcgctgctgctatcacggctggacctacgactgcagcagcggccgctgcgtcgacgtgccgtatctcggccgcgagcggctgccgaacggcgtgcgcgcgtatccgtgccgcgaagcgcacgggctgatcttcgtgttccccggcgacgcgacgcgcgccgacgaacggccgttcccgctgctcgcctccgcggacgaccgcggctacaagacgcgccgcttcggccgcgaggtcaagtgccactactcgttcatgcacgagaacctgatggacatgaaccatcagttcctgcaccgcaagcagatgggccagatgcgcgcacgctgcgtcggccgccgtcgcggcgacgactgggtcgaggtcgactacacgttcgcgcgcatggaaggcaagcagccggtcggcgaggcgctcgtgttcggttcgagcaagaagccgggcgaccaggcgaacaagagcgtgatgacggtgcgcaccggctacccgtatcagacgctgcagatccgctcgagcgagggcacgctcgtgatggacctgtggatcgtctacgtgccgctcgatgccgcgcagcgcaccaaccgcacgttcgggctgctgtcgatccgcaagccgggcgtgccgttcgcgctcgatctcgcgtggccgctgctcgtctggtttaccgagcgcatcttcggcgaggatcgctggatcgtcgagcgcgagcaggaagcgcacgacgagcagggcgccgactggaaccacgaggtgtttcccgtcatcaacgaactgcgcgacctgctgcgccagtgcggcgcacgcacggtgatcccgatccgcgaagtggacgacgtgcgctgacgcgcgccgccgcccgccccgcgccgcaggctcagcgcgcgcgctcgaccggatgcggctcgcgcagccggttcgcgatgcgcgccgcctcgtagtagccggccgcgggcggccgcttcaggtagcggcccgcgccgcgcaccgcgcgcagctcgccgtcggcccaggcgagcgcaccgcgcgtgagcgtgtgcgtcgcgacgccctgcacggtcattccctcgaacacgttgaagtctacctgctggtgatgcgtgttcaccgagatcgtcttcgtcgcggccggatcccagacgacgagatccgcatcggcgccgacctgcaccgcgcccttgcgcggatacaggttgaaaatctgcgcggcattcgtcgacgtgatccgcacgaactcgttcggcgtgatgcgaccgtggttcacgccgtgatgccacagcaccgacatccgatcctcgacgccgccgcagccgttcggaatcttcgtgaaatcgtcgcggcccatcgccttctgcgaggcgcagaacacgcagtggtcggtcgccgtcgtgtgcagctgcccggcctgcagcccgcgccacagcgcttcgcgatgctcggccgagcggaacggcgggctcatcacatgcgcggccgcgcgcgtccagtcgggatcgcgatacacggcctcgtcgatcaccaggtggccgggcagcacttcgccgaacacgcgcagcccttcgctgcgcgcgcgcgtgatcgcatcgaccgcgtccttcgccgagacgtgcacgatatacaccggcacgccgagcacctgcgcgatgcggatcgcgcggttcgccgcctcgccttcgacttctggcggccgcgacagcggatgcgcttcggggcccgtcatcccgcgcgcgaggagtgcctgctgcagccggaacacgagttcgccgttctccgcatggacggtcggcagcgcaccgagctcgagcgaacgcgtgaagctgttcacgaggatctcgtcgtcggccatgatcgcgttcttgtacgccatgaaatgcttgaagctggacacgccgtgctcgcgcacgagcgtgcccatgtcgcgatgcacggattcgtcccaccacgtgaccgcgacatggaagccgtaatcggccgccgccttctcggcccagccgcgccattcgcgaaatgcatccatcagcggctgcttcgggctcgggatcacgaaatcgatgatgctcgtcgtgccgcccgcgagccccgcggccgtgcccgaatagaaatcgtcgctcgccgtcgtgcccatgaacggcagttccatgtgcgtatgcggatcgatgccgcccggcatcacgtactggtcgtgcgcgtcgacgatcgtcgcgccggccggcgcatcaatcttctcggcgatctgcaggatcgtgccgccgtcctgcggctcggcgcacagcacgtccgcgcgataggagcggtccgcatcgatcacggtgccgccgcgaatcaggattgccatctcgttgcctcctcgttgactgtcgggtgccgcatggcgcgcatgccgcgcgtcatgcactcgcgatctgcgcacgctgcgccgcgcgccatctcatccacgtgccgtacacgcacgacgccagcacgaggccgacgaaccacgcgtaggtgtacagcgtgttgaagaacgccggcacgttcgggaacgacgccggaaacgcggtatgcagaaagccgggcaggttcggcagcacgccgatcgcgagcgcggcgagcgcggccggattccagccgcgtgcatagctgaagccgccgctttcgtcgaacagcgcgtgcgtgtcgagctgcgtgccgcgaatcaggaagtagtcgaccatcatgatcccggccaccggcccgagcagcgccgaatagccgacgagccaggtgaagatgtagccgtcggtcgtcgcgaggatcttccacggcatcatcacgatcgcgatcgtcgccgtgatcagcccgcccgtgcggtacgagatccgtttcggccacaggctcgagaagtcgtacgcggggccgaccagattcgcggcgaggttgcagcacatcgtgtcgagcgtcaggatcacgagcgcgatgccgacaccgatgccggtcatccggctcgtcaggtcgatcggatcccagatcgcgttgccgtagatcacgaccgtcgcggacgtcacgaccaccgacacgaccgacagcagcgccatcggcaccggcagcccgagcgactgcccgatcatctggtcgcgctgcgaatgcgcgaagcgcgtgaagtcgggaatgttcagcgcgagcgtcgcccagaagccgaccatcgcggtgaggcccggccagaaggtcgcccagaacagcccggccttcttgccgccggccgcgaactgcgacggcgcggacagcatcgagccgacgccgcccgccttcgaggtcgcccaccagacgagcgcgatgcacatcacgaccttgatcggcgccgaccagctttcgagccagcggatcgaatcggtgccgtgcacgatgaaatacagctgcagtgcccagaacaccagaaagcacgcgagctgcccgagcgagatgccgacgagcggcagcgccgcgccgtgcagcgcgttgccggtcaggatgttcagcagcgtgtagatcgcgctgccgccgagccaggtctggatcccgtaccagccgcacgcgacgatcgcgcgcagcagcgccggcagtttcgcgccttgcgtgccgaacgacgcgcgcacgagcaccgcatacggaatcccgtgcttcgcgcctgcgtggccgatcagcagcatcggcacgagcacgatcagattgccgagcagcacggtcagcaccgcctgccacggcgacatcccttcctggatcaggcccgccgccagcatgtacgacgcgatgttcatcaccatcccgacccacagcgccgcgaagtgataccacttccaggtgcgttgcgccggcgtcgtcggcgcgagatcgtcgttgtacaggctgccgcccggcatcgccatgccgtcgggttcggcaccgttcgctgtcgctttcatcggatgcgctccacggaaacgtccgcgccggcatcgctcgatgccggccgacggaatcgaaaacggcggcccggctcgcgccgcgccgccggctaccgctcaggccgccttcgcgtgcttctcgggcggcgtggcacccgcgcctgcctccgcgcgtgccgggttgttcggatgcgtggtccagtttgcgtagccgcccgcgtcgacgcgctccatcgtgatgcactgttcgaccggacacacgtgcatgcagaggttgcagccgacgcagtcggcatcgacgacttcgaagtgccgcacgccgtccttctcgcgcgtgatcgcctgatgcgaggtgtcctcgcaggcgatgtggcacagcccgcactggatgcaacggtcctggtcgatgcgcgccttgatgtcgtactgcaggttcaggtacttccagtcggtgacgttcggcaccgcgcggccgcgcacgtcgtcgagcgtcgcatagcccttgtcgtccatccagttcgacagcccgtccacgaggtccgacacgatccggaatccgtaatgcatcgccgccgtgcagacctgcacgctgcccgcgccgagcacgatgaattcggcggcgtcgcgccatgtcgaaatgccgccgatgccggagatcggcagattcggcgtttccggatcgcgcgcgatctccgcgaccatgttcagcgcgatcggcttgaccgcgggcccgcagtagccgccgtgcgtgcccttgccgtcgacggtcgggatcggcgccatctggtcgagatcgaccgcgacgatcgaattgatcgtgttgatcagcgacacgccgtccgcgccgcccttgtaggcggcgcgcgaacccatccggatgtcgctgatgttcggcgtgagcttcacgagacacggcagcttcgtgccttccttgacccagcgcgtgaccatctcgacgtattcgggcacctgcccgaccgccgcgcccatgccgcgctcgctcatgccgtgcggacagccgaagttcagttcgaccgcatcggcgccggtgtcctcgacgagcggcaggatccatttccagtcgcgctcgttgcacggcaccatcagcgacacgatcagcgcgcggtcgggccagtcgcgcttcacctgcgcgatctcgcgcaggttcacgtcgagcggacgatcggtgatcagctcgatgttgttcagccccgcgatccgctggccgttccactgcacggcgccgtagcgcgagctgacgttgacgacgtgcggatcgagtccgagcgtcttccagacgacgccgccccagcccgcctcgaacgcgcggttgacgttgtaggccttgtcggtcggcggcgcggaggccagccagaacggattcggagaagtgatgcccgcaatggtgcagcgaagatcggccatgttcggctccgtgaaggtggggtcgttgtcgtcgatacgaggacgcgcgatgcaccgctcacgcggcgcgcacactgcgttgcgcgagcgcggcgtcgatcgatgcggccgcgcgcttgccgtcctgcaccgcctgtaccgtcagatcgatgccgcccgtcgcggcgcagtcgccgccggcccatacgtcgggccatgcggtgcggccgtccgcgtcgaccgcgatgcgcgcgccgtcgggcgtcagcagcgcgggggcgacgccgtccggcacgagcgtctggccgatcgccttcagcaccatgtcggcatcgatcgtcaggcgctcgccggacgccgtgtcgaattcgacgcccgtcacctgaccgcctgcaccgaacatccgcaccggccgcgcatgcgtgacgagcgtcacgccgttcttctgcgcgaactcgcgttcggcccaggtcgcactcatcgcttcgacgccgcgccgatacacgatcgtcacgcgctccgcgccgagcttgcggctctgcacggccgcatcgaccgccgtgttgccgccaccgatcacgaccacgcgacgcccgaccggcacgttctcgagcgcatcggcctgccgcacctgttcgatgaaatcgaccgcgttcatcacgcccgcgagctgctcgccctccaccgcgagcgcgcgcacgccgccgaggccgatcgcgagaaacaccgcatcgtgcccttcgcgcagcgcgtcgagcgtcaggtcgcggccgagcgcgacgcccgtcttcagttcgatgccgccgaccgacagcagccagtccacttcgcgctgcgcgaaatcgtcgacggtcttgtaggcggcgatcccgtattcgttgagcccgcccgccttcgcacgcgcatcgaacagcgtcacgcgatggcccgcgagcgcgagccggtgcgcgcatgcgagcccggccggccccgcgccgaccacggcgacgtggtatcccgtgtcgggcgcgcgctggaagcgcaccgcgccgctcgccatcgcccagtcggtcgcatgccgctgcagcgcgccgatcgcgaccggctgcgcgtcctgatggttgcgcacgcatgcaccctcgcacaggatttcggtcggacagacgcgcgcgcacatgccgccgagcggattcgcggacagaatgtcgatcgccgcgcccttcaggttgccgttgccgatcttgcggatgaagcccggaatgtcgatctgcgtcgggcaggcgtgcacgcacggtgcgtcgtagcagtagtggcagcggctcgcggccgccgcggccgcggtgggatcgagcagcggcgcgatgtccgcgaattcgcaggagagctgcgtggacgactggcggtgcgcggcgatatcgccggttggctgggtggtcatacgcgttccttcggctgggtggagacaaagccgtccccgccggctgcgtgcgcggcgccgggacgatcgtgctgcggaatgcggtacggcggcggcgtgcgggccgcgcgccgcgttacggctgctgcgtcatgacaccggctcgcacgcgcgcgacagcatcgcgtgcagcaatacgttcgcgccggcctcgatccattcgggcgtcgcgtcttcgacctcgttgtgactgatgccgtcgacgcacggcacgaacaccatcgacgtcggcgcgacctgcgcgagatagcacgcatcgtggccggcgcccgagacgatgtcgcgatgcggatagccgaagcgctcggcggcctcgcgcacggcctgcacgcacgccggatcgaatgcgaccggcttgtagtagaagatctgctcgagcgccgtctcgaggccgatgtcggccgcgatgcgcgcgacgccgtcgcgcagcgccgcatccatctgcgcgagcaccgcatcgtccggatgacggaaatcgacggtgaagaacacacggcccggaatcacgttgcgcgagttcggatgcacctgcatcatcccgaccgtcgcacagccgaacggcgcgtgatcgaggccgatccggttgacgagatcgacgacacgcgacgcgccgagcagcgcatcgcgacggcgcggcatcggcgtggggccggcatgcgcttcctgtccggtgaacgtgatctcgtaccagcgctgcccttgcgcatcggtgacgacaccgatcgtcttgcgctcggcctcgagaatcggcccttgttcgatatgcagctcgaacgccgcatgcaacggccggccgccgcacggtacgtcgcccgcatagccgatgcgctggagttcctcgccgatcgtcttgccgtcgacgtccttgcgcgacagcccgtactcgagcgtaaacacgcccgcgaacacgcccgacgcgaccatggcaggcgcgaagcgcgagccttcctcgttggtccagatcacgacctcgatcggatgctcggtctcgattccgtggtcgttcagactccgaatcacttcgagaccgccgagcacgccatagatgccgtcgaagcggccgccggtcggctgcgaatccgcgtgcgagcccgtaacgaccggcgccgcatcggcgacgcgcccggcacggcgcatgaacacgttgcccatcgtatcgacggtcaccgtgcacccggcttccttcgcccagcgaacgatcaggtcgcggcccgccttgtcgagatcggtcagcgcgaggcggcagacgccgcccttcggcgtcgcgccgatcttcgccatttccatcaggctgttccacaaacgcttgccgtctaccttgatcgacggatcgatggccgtccgcttcaatgcttccgataccgcattcatgcgcgtcgctcctgtggggtcggtgaggccgtcgatccggtcttcgccggtgcgcacgcgatccgtttcggcgcacacgtgcacggctgcggtgcgtgtgcgcatcgttcgcgcgtttcgtccgacacatcgccggcggggttcgcgcggctgcccgccgcgcatcgaatcctgtccgattggacaggttttagacgatcaaaattgccaaagcaatgtctttcttgacgcgatcgaacgagcgagaaacgtgccaccgcatcgcaacatcgcgcgcgcccaccgcacggccatgcatgggcgcgacgcacacgagcggctagaatgaagcccaacgcggcatgcgcgccgcgcaaggacaacgatgagacatgacgacgcgagcgccgcagtgaccgaaagcgatccagcgcacacgcctttgcggcgacgcaaggcgcacatccgcgagagcaatgaagcgcatctgctcgcgtgcgcggaagccgtgttcgccgagcgcgggctcgacggagcgagcaccgcgatgatcgcggagcgcgccggtttgccgaaggcgaacctgcattactacttcccgacgaaactcgcgctgtaccgccgcgtgctcgacgatctgttcgaggactggcaccgtgcggccggttcgttcgaggccggcgacgatccggtggaggcgatcggcaactacgtgcgcgcaaagatggcgctgtcgcgccggcgcccgctcggctcgaaggtgtgggcgaacgagatcatccacggcgccgagcatatggaggacattctgtcggaccgcgtgaagccgtggttcgacacgcgcgtgaaagtgatcgacggctggatcgcgcgtgggctgctcgcgccgatcgatgcgcgtgcgctgatgtatctgatctgggcgaccacgcagcactatgcggatttcgacgcgcagatccgcgcgctgagcggcaagcgtgcgctcacgcagaaggcgttcgacgagaagaccgagcaggtcgtgcagctcgtgctgcgcgcgtgcggcgccgtgtcgccgaaagcgccgcgctagtgcgcgcaaaaaagggcgacgcgagcgcgcagcggcgtggccgcgtgcgtcactcgtcgtcgccctcgcaccgcgcgcgccaccgtgccgcgcgccgatgcactcgccgttacgcgacgcgttcgatcgcgatcgccgtcgcctcgccgccgccgatgcacagcgacgcgacaccgcgcttcagcccgtacgattcgagcgcggccagcagcgtcaccatcacgcgtgcgcccgatgcgccgatcggatgaccgagcgcgcacgcaccgccatgtacgttgaccttgtcgtgcggcagatcgagatcgcgcatcgccgccatcgggacgactgcgaacgcctcgttgatttcgaacagatcgacgtcgcgcaggttccagccggtcttttcggatagcgtgcgaatcgcgccgatcggcgcggtcgcgaacagattcggcttgttcgcaaacgtcgcatggccgacgatcacggccttcggcgtgagaccgagacgctgcgcttcggagcggcgcatcatcacgagcgcggcggcgccgtccgagatcgacgacgcgttcgcggccgtgacggtgccgccttcacggaacgcgggcttcagcgtcgggatcttgtcgagcttcgccttgcccggctgttcgtcgatcgacacgacggtttccgtcttgccggccttcaccgtaaccggcgcgatttcggccgcgaagcggccttcggcgatcgcgcgctgcgcacgcgtgagcgacgcgatcgcgaatgcgtcctgcgcttcgcgcgtgaactgataggcctgcgcgcagtcttccgcgaatgtgcccatcaggcggcctttttcataggcatcctcgaggccgtcgaggaacatgtgatcgagcacctggccgtgccccatccgcatgcccgcgcgtgccttcggcagcagatacggcgcattcgtcatgctttccatcccgcccgcgaccgcgacgtttgccgagtcggcatacagcagatcgtgcgcgaacatcgcggccttcatccccgagccgcacatcttgttgacggtcgtcgcgccggccgacagcggcagcccggccttcaatgcggcctgacgcgccggcgcctgtccctgccccgccggcagcacgcagccgaacacgatttcgtcgatgcgctcggccggcacgttcgcgcgctcgagcgccgcgcggatcgctaccgcgccgagatcgctcgcgctcgcggcggccaggtcgccctgaaagccgcccatcggcgtacgcgccgcgccgacgattacgatcggatcctgtgtcgtcatgattcgtttcctccagtgtcagcgcggtgccatgcgcaacgcgccatcgagacggatgacttcgccgttcagcatcgtgttctcggcgatatggcgtaccagcgccgcgaattcttcgggacgcccgagccgcggcgggaacggcacgctcttgccgagcgcgtcctgcacttcctgcggcatcgcggccatcatcggcgtcgcgaaaatgcccggcgcgatcgtcacgacgcgaatgccgaagcgcgcgagctcgcgcgcgatcggcaacgtcatgccgaccacgccgcctttcgacgccgcatacgcggcctgtccgatctggccgtcgaacgcggccaccgatgcggtgttcacgatcacgccgcgctcgccttccgcgtcggcgtcctgcttcgacatcgcctcggcggcaagccggatcatgttgaacgtgccgacgaggttgatcgacaccgcgcgtgtaaagcgctcgagcgaatgcgggccgtcgcggccgacgaccttctcgcccggcgcgacgcccgcgcagttcacgagcccgtcgatgcggccgaacgcgtcgcgtgcggccgcgatcgcggcctgcccgtcggcttcgctcgtgacgtcggtcttcagcaagcgtgccgccgcgccgagttcgtgcgcgacgctcgccagcgcgtcgccgttgacgtccagcagcatcgccttgccgccttcggcgacgaccatgcgcgccaccgcggcgccgaggccggaaccggcgcccgtgatcaggaaaacgcgatctttgatcttcattcggagtccgttgtagaaggtgttcagggttgagcggccttgtcggcctccatcttgcgcagcacgaagcgctggatcttgccgctcggcgttttcggcagcgcgtcgacaaactcgatcgcgcgcggataggcgtgcgcggacagccgccgcttcacgtgcagactcaacgcttcggcgagcgccggcgtgccttcgtagccgttcgacagcacgacgaaggccttgacgatctccgtgcgctcggggtcgggcacgccgatcacggccgcctcgctgaccgcctcatgttcgatcagcgcgctctcgacgtcgaacgggccgatccggtagccggacgacgtgatgacgtcgtccgcgcggccgatgaagctgacggttccgtccggctcgagctcgacgttgtcgcccgtgcggtaatagccgcctgcgatcgccggcgtgtcctgccgccagtatccgtcgaaccacagcagcggcgaacgcgcgatgtcgatcgcgagcgtgccgggctcgcccgggccgagctcgcgacctgcgtcgtcgagcaccgcgacgcggtagcccggcatcgcgaaacccgcggaaccgggatggacgacgtgcgcgagcccgtgatggttgttcacgaccatgccaagctcggtctggccataatgatcgtagatcggcgcgccgagcgccgcatcgaaccagcgcacgacttccgggttcagcggttcgcccgcgctgctgactacgcgcagcttgcccttgatgcgcgcggccgcgtcggagccggccgccatcagcatccggtacgccgtcggcgaaccggcgaggctcgtaatgccgagccgctcgatcacgtcgtacgtgctgtcgaccgtaaagccgccttcgtacagcgtcgtcgcatggccgaccagcagcggccccgtgatcgcgtaatacagtccgtatgcccagccgggatcggcaatgttccagaaccggtcttcggcgcgcaggtcgaccgcgtcgcacatgtactggcgaaacgcgagcagcgcgcgcagcggcacgggcacgcctttcggcaagcccgtcgtgcccgacgtcgacatcatcatgaacaggtcggtgcccttgcgcagcacgggctcgaacgtatcggactgcgcgtccagcgccgcacggaagtcgatgtcgccgtccggcagcggcgcttcggcagcgcgcaccgtcgcgacgggcggacaatcggcaacctcgtcgagcttcgcgcggttcgcgacgttcgtcacgacgagtcgcgcatcactcatgcgcagccggtgctcgatcgccttcggaccgaacgccgtgaacaacggctgatagacggcgcccgcgcgccacgtaccgaggatcgtcgcgaccagttcgggcgtgcgcggcaacagcccggccaccacgtcacccggcttcacgccgcgctcgaccagcaggttcgcgacgcgcgccgcaagcgctttcatctgagcaaacgtgaagcgatgatgcgcaccgtcgatgtcgatccagtcgagtgcgaccgcatcgccggacgcatgacgatcgcagcattcgacgcaggcgttcaggccatgctcgaggtcgccgtgcaactgcgccgcgacagtgtcgattcggaaccgggccacggcgtcggcatacgccggcaccgcccgggcggttgctccatcaggcatgcgtgtctcctgttcattatgaccgccggcgggccgcaagggcgtcggggggtacatcgatggtagacagccgtcacattgcaatcaatgacaaacagaaactagaatcgtgatcggttttgccatgtcgggagacagcagacaaaatggggccgcaaatgatctcgccgggtttcgtcgaggatgcgcttgcctgcatgcggcggcaagggcttccgatcgcgcccgtgctgcacgcggccgggctgccgccggtcgtgcgcgagcccgtgacaccgcagcagtacggccggctttggctcgagatcgccagcgcgctcgacgacgaattcttcgggctcgccgcgcgcccgatgcggcgcggcagcttcacgctgctgtgtcacgccgtgctgaacgccggcacgctggaaaaggcgttgcggcgcgcgctgcagtttctgcgcgtggtgctcgacgagccgcacggcgaactcgtcgtcgcggacgggctggcgcagatcgtgctcgtgccgtccgacacgccgtatccggcgtttgcataccggacgttctggctgattctgctcggcgtcgcatgctggctgatcggccggcgtatcccgctgcagcgcatcgatttcgcgtgcgcgagccccgagcagcgcagcgactatcaccgcttcttcggcgtgcccgtgcatttcgatcgtccggacagccggctcacgttcaatgccgcgtatctgtcgctgccgacgatccggtcggcgcaggccttgaagacgtttctgcgcggcgcgcccggcaatctgctggtgcgctatcggcacgatacgggctgggtcgcgcggacgcgcacgcatctgaaagcgttgcctgcagccgaatggccggacttcgacacgctggccgcgcggctcggcacgacgccgccgacgctgcggcgacgcctgcgcagcgaaggacaaagcttcgcgtcgatcaaggacgaactgcgcggtgcgctcgcgcagtcgctgctgcgcgaacagacgttgagcgtcgcggagatcgcggccgcgctcggatttaccgaaccgagcgcgtttcatcgtgcgtttcggaaatggacaggcacgagtcccggcgcgtttcggcgcgacgtcaacgcgacgcaggccgagcagtgaggggccggtttgcgcggaagccggcggtcgatgcatttgctccgtcggctctcgcgcacccgctgctctcgggccgacgctgggcggagccgggctgctgtgcgcaatgctcggaccaggttgcgcgtgacacggcccgctcacatactgagcggtccttgcgggcgaggtcgctgcgatgatgatggtcgatcagggtgttgcttcggtgctgggtgtcgtcggatccgccgtgtcgctggtggcggccgtgccgtacgcgctcgcgatctaccgtcgcaccgttcgcccgcatctgttcacgtggctcatctggtcggtcgtcacggtcattgccgcggccggtcagttcgtggcgggcgcgggaccgtcggcgtggtgcacggcagcgatcgccgtgacctgcgtgctgaccttcgtcgcgagcatctttcgaggcgaacgcggctggacccgcgccgactgggtgttcctgtgtgccgcgctgtctgccattccgctctggatgctgaccgacgacccgacgctgtcgatctgcgtggtgacgttgattgaactggccggcctcggcccgaccgttcgcaagacgatccgcgatccgtggagcgaaagcctgacctatttcgcgctctgcatcgtcaaatacgcgctggcggtactggcgctgcggagctggagcgtcgcagtcgcgttttacccggtcgtgaatgtcctggcgtcgatcggcatctgcgtggtgatggtcgagggacgacatcgattgcggtcgaaaacgaaagtcgagcgcggctcatgagcgatacgacggacgggagacgaaatgcgcgcaccatttgccgtacgtgccgcccgcgcctcggatgcggggcacttgacgacgctggcttgcctgtcgaaggcgcactgcaggtatccgcgcgaatggctcgacttgtcggaagccgatctcaagatcacaccagagacgatcgacgagtcgaccggttacgtcgcctagtgcgaacgtcggatcgtcggtttctgggttagggcggcgatggattgcgagcgaccgacacccggatggctgttcctccatccgggtcatatcggtcagggtattggccgcgccctgtggacggcggtccggaaagaggctgcagcgcgaggcattgcaagtttcgcgatcgaagcggccccgaagaagacggccgtgccgaatcacagggtcgttttcgcgcatttccggtgccccaaatgcaaaaacccccgcctgttgggcgggggtttctggcttagggagcctgacgattacctactttcacacgggaatccgcactatcatcggcgtagagtcgtttcacggtcctgttcgggatgggaaggggtgggaccgactcgctatggtcatcaggcaaagagggttgttgcgttgcttcgcagcgcaaccaatcgggaagaagcagtaatcttgggttgtgcgtatcgcacacgagaatcaacaagttctgtaagacagacttgttataggatcaagccttacgggcaattagtatcggttagctgaacgcattactgcgcttacacacccgacctatcaacgtcctggtctcgaacgacccttcaaggaggtcaagcctccagggatatctcatcttaaggcgagtttcccgcttagatgctttcagcggttatctcttccgaacatagctacccggcgatgcgactggcgtcacaaccggtacaccagaggttcgtccactccggtcctctcgtactaggagcagcccccttcaaatatccaacgcccacggcagatagggaccaaactgtctcacgacgttttaaacccagctcacgtacctctttaaatggcgaacagccatacccttgggaccggctacagccccaggatgagatgagccgacatcgaggtgccaaacaccgccgtcgatatgaactcttgggcggtatcagcctgttatccccagagtaccttttatccgttgagcgatggcccttccatacagaaccaccggatcactatgacctgctttcgcacctgctcgacttgtcggtctcgcagttaagcacgcttatgccattgcactatcagcacgatttccgaccgtacctagcgtaccttcgtactcctccgttaccctttgggaggagaccgccccagtcaaactgcctaccatgcactgtccccgatccggatcacggaccaaggttagaacctcaaacaaaccagggtggtatttcaaggacggctccaccgaaactagcgttccggtttcatagcctcccacctatcctacacagatcggttcaaagtccaatgcaaagctacagtaaaggttcatggggtctttccgtctagccgcgggtagattgcatcatcacaaacacttcaacttcgctgagtctcgggaggagacagtgtggccatcgttacgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccgggacttcaatcaagagcttgcaccccatcatttaatcttccggcaccgggcaggcgtcacaccctatacgtccactttcgtgtttgcagagtgctgtgtttttattaaacagtcgcagccaccagtttattgcaaccccttcaccctcctggcgcaggccagtcaagctacaagggcgtaccttatcccgaagttacggtaccaatttgccgagttccttctcccgagttctctcaagcgccttagaatactcatctcgcccacctgtgtcggtttgcggtacggtcatcgttagactgaagcttagaggcttttcttggaaccacttccaattgcttcgcgaccgaagtcgctcgcgccacacccttgaatcctgcgcccggatttgcctaagcgccttctccaatgcagcgaccgggacgtccaacacccggacaaccttccgcgatccgtccccccatcgcatctaacaatggtgcaggaatattgacctgcttcccatcagctacgcatttctgcctcgccttaggggccgactcaccctacgccgatgaacgttgcgtaggaaaccttgggcttacggcgagggggcctttcaccccctttatcgctactcatgtcagcattcgcacttccgatacctccagcaccctttacaaggcaccttcgcaggcttacggaacgctctcctaccatgcgtgcaagcacgcatccgcagcttcggtatatggcttagccccgttacatcttccgcgcaggacgactcgatcagtgagctattacgctttctttaaagggtggctgcttctaagccaacctcctgactgttttagccttcccacttcgtttcccacttagccatatttggggaccttagctggcggtctgggttgtttccctcttgacaccggacgttagcacccgatgtctgtctcccgtgattgcactcttcggtattcggagtttgctatggcggggtaatctgcaatagaccccccaaccatgacagtgctctacccccgaaggtgagacacgaggcactacctaaatagttttcggagagaaccagctatttccaggtttgtttagcctttcacccctatccacagctcatcccctaacttttcaacgttagtgggttcggacctccagtacgtgttaccgcaccttcatcctggccatggatagatcacctggtttcgggtctacgcccagcaactgaacgccctattcggactcgctttcgctacgcctgccctatacggttaagcttgctactgaacgtaagtcgctgacccattatacaaaaggtacgccgtcaccccttacgaggctccgactgtttgtatgcatgcggtttcaggatctatttcactcccctcccggggttcttttcgcctttccctcacggtactggttcactatcggtcgatcacgagtatttagccttggaggatggtccccccatcttcagacaggatttcacgtgtcccgccctacttgtcgtacacctagttctttcatactgttttcgcctacagggctatcacctgctatggccgcactttccagagcgttcggctaacaatacaaataaagagtacaaggctcatcccatttcgctcgccactactttgggaatctcggttgatttcttttcctgcggttacttagatgtttcagttcaccgcgttcgcttcacatagcctatgtattcagctatggatactccataaggagtgggtttccccattcggacatccccggatcaaagcttgtttgccagctccccggggcttttcgcaggctaccgcgtccttcatcgcctgtgatcgccaaggcatccaccacatgcacttgttcgcttgaccctataacgagtctgtctcatgtcggccctcgttagcgcttcagcgcttacgagggccccatccccgcatggggacgacagtcgctacaggttgagttctcgcgttgtgccgtattccaattagagtcgaacaatgaagttcgaatcatcttgagatacatcgatacaatcacaacccggatagtttccacgtccatctcataagacgcttccgctatccaaattacttacttcttcctgattgttaaagaacgacagccgatacagttgcctgcatcactctgactggctcaatcgccaatgccaaatcctcggttcgctttcgaaccaagcacttcgcattgaagattgtggtggaggcagacgggatcgaaccgacgaccccctgcttgcaaagcaggtgctctcccagctgagctatgcccccatgtacagagaccactcaggtttctttgcctgtcggcatggggcactcgtaagcgctaaagcgctaacgatcgccgacacgtcagacaacttggtgggtctggttggattcgaaccaacgacccccgccttatcaagacggtgctctaaccgactgagctacagacccctgagtctgtcttgattacagccgataagcgtgagcgctcaacttcgcgagatagctctggaaaggaggtgatccagccgcaccttccgatacggctaccttgttacgacttcaccccagtcatgaatcctaccgtggtgaccgtcctccttgcggttagactagccacttctggtaaaacccactcccatggtgtgacgggcggtgtgtacaagacccgggaacgtattcaccgcggcatgctgatccgcgattactagcgattccagcttcatgcactcgagttgcagagtgcaatccggactacgatcggttttctgggattagctccccctcgcgggttggcaaccctctgttccgaccattgtatgacgtgtgaagccctacccataagggccatgaggacttgacgtcatccccaccttcctccggtttgtcaccggcagtctccttagagtgctcttgcgtagcaactaaggacaagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcagcacctgtgcgccggttctctttcgagcactcccgaatctcttcaggattccgaccatgtcaagggtaggtaaggtttttcgcgttgcatcgaattaatccacatcatccaccgcttgtgcgggtccccgtcaattcctttgagttttaatcttgcgaccgtactccccaggcggtcaacttcacgcgttagctacgttactaaggaaatgaatccccaacaactagttgacatcgtttagggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgtgcatgagcgtcagtattggcccagggggctgccttcgccatcggtattcctccacatctctacgcatttcactgctacacgtggaattctacccccctctgccatactctagcctgccagtcacaaatgcagttcccaggttgagcccggggatttcacatctgtcttaacagaccgcctgcgcacgctttacgcccagtaattccgattaacgctcgcaccctacgtattaccgcggctgctggcacgtagttagccggtgcttattcttccggtaccgtcatcccccgactgtattagagccagggatttctttccggacaaaagtgctttacaacccgaaggccttcttcacacacgcggcattgctggatcaggctttcgcccattgtccaaaattccccactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggctggtcgtcctctcagaccagctactgatcgtcgccttggtaggcctttaccccaccaactagctaatcagccatcggccaaccctatagcgcgaggcccgaaggtcccccgctttcatccgtggatcgtatgcggtattaatccggctttcgccgggctatcccccactacaggacatgttccgatgtattactcacccgttcgccactcgccaccaggtgcaagcacccgtgctgccgttcgacttgcatgtgtaaggcatgccgccagcgttcaatctgagccaggatcaaactcttcagttcaaacctgttactgttttcggttctttcgaaccggtcgctcactcaaagctgacaggtcatatgaattgcttcataaacctgacttactttagtgtgagactcttgatacttttgctatcccgatccgaagatcaggtctcgctcacatcaagcgcccacacttatcggctgttagtttttaaagaacatgtctgcgagcagatcgtcttgctcagcagcgctgcgttgtcagcagcagagaagcgagattatgaacactgtttcgcagctcgtcaacaacttttttcactacatcgttgcgactgcggggttcttcttccttcgccgggcgggcgctctatgctgcagcacacgtccgacttcgcttcccctctcgcgctgcgtttccgttagcgcgaaagaggcgtgattctatgcagcccgcgcccaacgcgcaagcggtttgtgaaaatatttttaaaagacgcgacgggccacagcgtcttccagcttcttctatatatacgcggcgctcacctcgggatatataggcgacgctcacgtcgggaacgtgtctaccggttgcccctaacgcgtgtcgaacaggctgccgcgcgcggtcgagtatcatgccgcgatcgcatacctactcacgatgatgatggacagcttcacacaatcgggcgaggccgatctccgcgccgaattcgccgcgctgcgcgaacgcgccgccaccctggaagaacaggtcccgccgttgctgcaacgcatctccgatgtattgccgcggatcagcggcgaaacggaactggcggacgagcatcgcgaacgactcgtcggcgcgcgcaatgcagcgatggtatcgatcgaaaattatcagcaggcgattccgttcgtgcagaccgccgactcgatcatcgagcagctcgacaaaacgcccgaacgcgacgaggacgccgagtggcgcgaagcactgctgcagcgactcgacgaactcatcgacgtcgccatcgtgatgatcgacgatgcggacaattacttcgagcaggcgcgcgcctgcgatctggcgagcgtgccgtcgtccatcctcgaggactgacgactcatcgcatcgcagatcgggagcggcaatgtgcggacttcacgcacgccgacgttccgacgttcgacacgcgctgcgtcggccgcaacggccggccgcttgctcgaacagaatggcgcagtcggtcgctcacgagcgcgggaacgcaaaacaacgacgcagccgacactacgacggatcgaggacgataggccccgccacgagcggcacacggatatgcccgccttgcgcatcgccatacgcgtgcgcgcttccttcgatcacgaatcgcgccgtcaccgcgcataacgccgcatcgcgcgcatcgacggtccgcagcgtcgcgacgtcgatcccgagccgttccagcaactgtcgacgctgaatccgcttctgcttcgccgacgccgtggccttgccgagcaacgcacacgtgatcgcatacggataggtctcgaaactcacacggccaccgccatagtgcgcgtcgaccaatagcggatacgcgctcgcgagcgcgcgatacacgcgctctcccacgaacatccagtcgaagaagcccgacgcactcgagatcgcctgctcgcgcgtcggcgtcggaaagcacgaaatgcgctcgcgcgcgagcgcctgctcgaccggccgacgtccgttaccggcccaccactggctcggcgcgtcgacacccacggcaacgacgtcatgttcgaggcatagcggcagcagcgcttcgggcgagatccgcgcctcatggcagacgaccgtcgaaccgcgcaggatcacgagatcgcactgcttcttgtcgccgccgacgtcgacgccggcaaccgcgcgcgtcgacgacgcctcatcgcgcccgccccgcgcacggccggtcgaacgatcgtcacgcatcgcgacgcctcactcgctcggccgcgcggcgtacgcggcatcgaagatcgcttcgagccccggatgcacgccgcgcatccggtcgacgaccgacttcgcccagtcgaaatacgcctgcttgcgctcgagcggccagtcggccggaggatgccgcgcaaggtcgcgcagattgcagatcttgtcggcgagcttcacgagtttcgcgcggcggctgatgtgcgccgcgtgttcgacctgcagccgcttgcgcgtttccttcggcagcgacttgtcgtcggtgacttcgaccacgatgtccgcgacgtccttgccgaacagacgcagcagttcctgctcggtcgtctcggtgtcctcgatcgtatcgtgcagcacggcggcggcgatcacgcgttcatcctcgatgccgacttcgttcgccagcacgtcggcgagcgcgatcggatgattgatgtacggcgacgcctcttcgtccttgcgacgctggttccgatgccggtccgccgcgaacgcgatcgccgcgatcagcttgttcatgacacctcccgtcgtatggacgcacgcgcggccgcgtcgaccggccgcgcatcgaatccgtcatcgtacgcgcatgcggctagcggacacgtgcgccgccataccggcctggcctctcatgcagccgccgattgccgctgcagctcgatcacgttgacctgggcaccgaacacgtccgcgatgagcggcagcagatgatcgtggtgcgtgaggaacagcacctgcgtgcgcgtcgacagatcgcgcagcgcctcgaacccggccttcgcacgcgtatcgtcgaaattgatgaacagatcgtcggcgacgaacggcagcgcggtccggctgccaagctgcaactccagcgcggcgatccgcagcgcgagaaacaactggtcgcgcgtgccttcgctgaggccggccacctcgaccgacgtgccgctcgtgcgccgcgcatacagcgcaggcggcgtccgctcggtatcgacggtcagccgcgcgaactcgccgagcgtcagccccgcaaaaatctcgccggcgcgccgcagcatcggcccctgcttctgatcgcgatagcggtcggtcgcccacttcagcaagcggctcgccgtcgcggcttccagatactgctcggccgcatcgcccatcgcggccagcgcttcctgacgcttcgcctccgcgagcgccgcattggcctgtccgtcgatcgcgccgaatgcctgctcggcgacgacctgctgctgcgcgagcgcattgagccgcttgccgacgtcctcgatcgattgcttcacggcttcgaggtgcgccggtacgtccgcaatatcgtattccgcgacttccgcttcgagcgccgcgcgcgacagcccgtctccgtcgcgcgtcagctgctgttgtgcggcatcgaccgcttgccgaagcgcgcgacgacggtccgaacgttcggcaagccgcagcgcttcgtcgatcgtcgcgacgcccgccagctgaagcagcgggtagacacgcgcttcggcgccggccactgccgcggcagcgtcggcgaccttgtcgtcggcctgccggatcgcttcgtccgcacgctcgatcgcgcgagcggtttccatcgcggcagacaggcgcgcgctcagccggcgcgcgacttcgagccagtcgccgatcgtcagccattccggcgccagcgcttcggcgagccgtcgcgcgcctgcctcgagtgcggccagctccgcgcgtatcgtcgcgatccggttgcgcggcgcgtccgccgcagcaagctcggccgtcaccgtattcgcgagtgccagtgcgccctccgctgccgcgagcgacgtcgcgctggcggcaagccttgcatcggcgagcgcgtcgcgccactgctgctgccatgcgtcgtacgcggactgcgcctgatcgacgcgcgatcgcgccgtcgcgcagccgcgctcggcctcccgtgcgcgttcgtcgaggctctccttgcgcgcactcgccttctccgcggactgcacgaacgtctcggccgtcgcgacgagcgtgtccagcccttgcgcgtcatcgccacgcgagacgacgcgcagcgccgcacgcagtgccgactctgcgcgcgtgcgcgtgtcgcgcagcgtgtcgcgttcgttgcgcagccgctcgacatccgactgcgcggcgaacaccgcatcgcgtcgtgccagccagtccgtcattgcatcgagcggcatgccgggcacgccggccgcagccgcgcatgccgcccacgcgtcgcgatgcgcggcgaggtcgcgttcgcggtcgtcgagcacagcttgccggcgtgcgacgcccgcacgtgcggtctcgacttgctgacgcagcgattgcagcgtcgcggccgcttgcgttgcaccgagctgcgcatcgacgagctggtcggcgacgcgaatcgcgttgtcgacggccggtgcgcccgccgcgagatcgaccgcaccgctgcgcacgtcgctccatgcgcggtcgcgccgtgcacgagcggcaagcacttccgccgtcgtgacgacggggtggttctcggcgaaatgccgttcctgcaatgccagccgttcgagctcttcctgtgcagcgtcgcgcgcatcgcgcgccgctgcgaccgcgctcatgcgttcgctttccgccttgagcagcgcaccgacccgtgctgcggacggcacgtcgagcgcacgcaacgcgtcgacgggctggcgccacgggcccagcgcatcgagcgcgccggccagcacgcgctcggcgctcgcgatttcgccttcgagcgcatgctcgcgctgcccgatgttgcgcaggccgcgcgcatcgacgagcgcggcacgaagcgcttccggtacgtcgacggtcgacacgctcgccagttgttcgcgcacctgatcggcctcgcgcatccgctcgtcgagcgaatcgcgtgcgccgacgagcgcctgatgaagcgcgccgtgttcgcgcagcaggctttcgaccgtcttcaacgcgagcgccgacggcaacgccgcgcgcaatgccgattcgtcgctcggccagcccagttgcgcagccgcgtcgaacgcagccgacaaatgccgctcgacctccgcgccgagcagcagcagatcctgtgcatggtgcgcgcacgtggcgcgcagccgttcgagcgtttcgatgtcggccgcgcgtgcgagcgcatccgtatccccgtcgatcgcatcgcgcgcctgccgtttcgcgagcagatccgcgcggcgcgcctcgagcaccttttgctccgcggcgagatcgccctgcgccttcagcagttccgcccccgcggacggcggcaggtcgaccacgtcgccgagctccgccaacgcggcctcgttgagcgccagctccttcagatacggcgcaagccgtcggacgcgctcgtatttcgagcgcagcgattcgagccggcgcagctcggtgcgcgcgagcgcgatctcgtgctcgaccgcttcgcgcgcctccttccggtcgacccagtcgcgcgtgcgcacctgcactgccttcagttcggccaccgcttcgttgaacgccgtttcggcaaccgcaaatgcgctgccgctgcgccgcggcgcccacaggtccgcggcccgcgcgtcgagttcgtcgcgcacggagccgagccggccgacgccggccgccgattcgaacagcacttggccgagcttgtccgatgcatcgagaatgctgcgtccgccatcgaggagccgaccgtgatcgagaccgaacatctgctcgaagaattcgcgcgtcgcgccgtcgagcacggccgcgagatagtcgtcgggcagcttgtcgtcgtcgggcgtgcgcagcgagctgcggccgcgcgcgcgatgaaacgcgagcgtcgcgccgccgctttcgagcacgccgccgatccgcagatcgggcgtgccatgcagaaagtcgagcggcgtctgcagcttcatcccgaacagcagttccgtcaccgccgtccgaatcgtcgacttgccggcttcgttcggcccgacgatcacatggaagtcctgcgtcgccgccggaaaacgcaatgtctcgtcggtgaacttgccgtaccggatcagatcgagttgaccgatgcgcatcgcttattctcctctcgccagccgcgcgagcagcgcgggaccgacctgccgaacgagtgccgtcagatcgccttcgcgcgcgagcgcgagcagcggcacgtcctccttcacgtcactgcgcaccttgccgaggaacggcttcagatcgcgttcgagcagcgcgaggaaatcgggatcgtgcgcggcgtcggcgagaatctgcttcagatcgtcgagcgcttcgagcggttcgccggcgccgtacggatgctcgggcgccgaagtcgcgagccgcaccttctcgagccacagccgctcattgccgatgatgccgatctgattcagcacctccgcgcgcagctgcgtcgcgcggccgaagaacagcccgtgcgcgggcgtgcgtcccgtcaccgtcacgcgcaccgcgcgcggcacatgcgcatcgacgctcagcagcgtctccagcgactggccgatcttgcgcgacagatcggcgacgctcacgcagtccgacgcgtcgaccgctagcgattcccagcgcaacacgtcgaggtacagacgctcgacctgcgtgcgtccctgctcgaccgtcacgagcaccgcaccgcgccgcccggtctcgcgaatatgccgtccctgcaggttgcccggaaacacgatcgtcgacggtcccgtccattgctgaaactcgtgcacgtggccgagcgcccagtagtcgtagcccttcgcatgcaactccgcgagcgtgcacggcgcgtagttcgcgtgcgccgcatagccttcgagcgccgtatgcagcacgccgatgttgtagtagccgggcaccggatcgggatagccggtggcgagattgtcgacgaccgccttgtccttgaagctctgtccgtgcaacgccacttcgaactcgggcagccgatgcgtttccggcttgcgatgatggaatacggtgacgttgtcgggcagcgtcagcttcttcgtcatttcgctttcggcgtcgtggttgccccacagcacgaacgcgcggatgccggccttgcgcagacgtcccatctgctggccgaagaaaatgcccgtgttgtgatccttccagtctccgtcgtacaggtcgccggcgatcacgagaaacgcgacttcctcgtcgatcgcgcgatccaccagttgccgcagcgcatcgcgcgacgcactgcgcaattgcgcggccggcgcgtccggatacgcgctcaggccgtgcagcgggctgtcgagatgaatgtctgccgcgtggatgaacttcacgaaattcccctgttggatggcgcgcgtggcggttgccgtcgtatcgcgtgcgatcgacgtcgcgctgcatcatgctgccggttgccgacggctggcgatggtacctgaaagcgaccgccgcgatcgaaccgcagcggcaaagcatgatgccatcccgaacgggtgcggcgccattcgcatgccgttcgtccgtatcggagatgcgaggccggggaaggacgtcgcatcgcgcgcgcgaaaaaaaacggcccggcccgcatcgaagcgggccgggccgttacggacctggatcggttactgcgccgcgccttgcgccgacaccgaacccttcaggccgaccgacgcgccgccttgcgcagcgttcgtcgtaccggccagcgcttcgccggccttcgccttcacgccgcccgcgacgtcgcctgcggtcgtcatcgcgccttgcgcgtgggtcttcgccgacgccgcggcatgcttcacgtgccccttcgtcgaatggacggccgacgcggcagcatccttcgccgaacctgcggccgtgccgactgcgtgcgtcgcgccgccgaccgcgttaccggctgccgaaccgacgccgtcgaccgtcttgccgacgccgctcagcgcgccgccgatcacgttgcccgaaccggccgcattcgcgccggcgcctccctgcgcgcccacgccgccgctcagcagcggcgtctgcacctgtgcgccgacgccgaccgagccgtctgcgccggtctgtgccgtctgtgcgaaagcagccgaggtcgcgacagccgacagcgcggcacccagcaggatcgtgcgaatcttgttcatggtcattctccccaaagatgttgttgctgcgggccgcgttcgtgcggcttgtcgcatgcctcgccgcgacatgcggcaagtgggcgtaatgtagccggcgtcgcgtgcaaaaccgctgttttgcggggactgttacttccgttgcaaatgctgacgattgactcacacagtttgacaattgccggattgcggcgcgatcgactcgagtcgtccggcacttcagcaggccggcatcgtgggcttcgacatgtagtgcgggcgatgtttggcggcgctcgacacgcgcgctatcgcagcaacgaaacgccccgccgccgatcgcgatcggcatggcggggcggtggcttcgttcgcgccggcttcgtgcttacggtcggatcgtgtcgccgagcacgacaccctcgcgacgcgggtcggtcccgccctgcagcgcaggcgtctgaccgagcgtcacgcgcatcaccgtattgacgccgctcgcctgcgcggacgtcgataccttgtgaccgagcgcaagcaggccggcaatcagcggatcgttcgcgccgctgttcgacgtgttgacgttcggatgttcgccgccgatcgtcgtcgtcgggctattgctcgcgccgaaatcgacgaggccggccgactgctgcgcgtcgaggccccagtccagcgcgccgacgagcgtcttcaccacgtactgcggaatcgtaccgccgcccggcgagccggtcgccatcacgaaatcgccgcgcgatccgtcggccgccttggcgaacacgatcgccggcgccatcgagctgcgcggccgcttgccgggctgcagccggttcgccaccggattgccggcgctgtcgagcgggttcgccgagaaatcggtcagctggttgttcagcagaaaaccgtgcgtcatatggaacgagcccatgctcgattcgaccgtcgtcgtcgcgctcagcacgttgccgtcgccgtcgacgatcgtgaactggttcgtgccgtgttcgaccagcgtcgtatcgacgccgagcggcacggcgccgagatcgccgggctgcgcggtgcccatgctcttgcccggatcgatcagcgccgcgcgcgacttcagatacggcttgttcagcaacgtgtcccacgtgccgcccggcagcggtacgaaatcggtgtccgcgacgtacttgtcgcgatcggcatacgcgagccgctcggcttccgacacgagatgcacgccggcgacggtcggcttgccgccttcgagatcgatcgcggtcggcttcagcgacttcagatcgaagttctcgagaatgccgagcgccgatgcgaccgcgatgccgcccgacgaaggcggcggcatcccgcacacccagtagctgcgataggtcgtgcataccggttcgcgacgtttcgcttcgtaggccgcgagatcggcgagcgtcgtcttgcccggcgtgatggtcgaaccgtccgcgcccttcgccgtcgcgatcttcgcgacgatgtcctgtgcaatcggcccggtgtacagcgccttcgcgcccgactgcgcgagcgccgtcagcgtatcggcgtatgcggggtttttcagcacggtgccgagcgtcttcggcgagccgtcggcgttcaggaaatacgcagcggcgtcgggatcgcgcttcaggttcgcggcattcgccgcgatcgcgtcggccagccggccgccgaccggaaagccgttcgtcgcgagcgcgatcgcgtcgccgaacaggtctttccacgcaagcctgccgtgatcctgctgcaacgcctcgatcagccgcggcacgccgatcgtgccgatcgagcggccgctcgcgcgggcattcggctgcggcggcgatcggtcgctctgatcgtcgacatagcgcagatagttttccgtcgcggccgcaggtgcggtttcgcggccgtcgtacgcctgcagcgtcttgttgcgcgcatcgtagtacagcagcacgccgcccgagccgagcccggtcgcctcgggcaccgtcagcccgaggacggcttgcacggcaacggccgcatcggctgccgtaccgccttttttcagcaccgcgcatcccgccgcgctcgcgtaagcgttcgaggtcgcgaccagatagcgcttcgcatagacgggcttcatgccggtgcgatagccggacgacgcttccggcaacgacgggtctcccggctggttcgagcccaccacgacggtcgcgccgctgttgtcgagcgcgagacaactggtgtcggccgtcgtggacgagcgggccgcttcgttttcgacgtcgccgccgcacgccgtcatcaggacggctgcaagcagcgcggacgcatacgggaagatcgctgttctattcattgtcggtcgacgttgtcgtgcatcgtggtgaagtacgtctcgtcgcccgcgaccccctcggcatgcgggcaatgggttcgatcgtcgcacggatgattttttttccgcaactcgtggatgagcgcaagccgcgcgtgggtaagctcgcgcactgtgcgttcgcccgatttgcagacttcgctgcattgcggctataacggcgtcatggatacgagtcgctggatcgacgaccccgtcggggcatttcgggcgtggcagcaaacgagcgcgacgggcgcgcggcggcaaccgttcgcgccgcgctcgatcgtgcagcacgtcgcgatgttcgaacgatttctgcgccatctgcatgcgcagcgcgcatcgctcgcgacgttcgggcctgaccacgtcgcgacgtttctcacggaactcgagcgcagttgcgcgcccggcacgtccacgcgcgtgcgctatgcgaagctgatcgaccggctgtcccggcatctcgtcgaagccggcgtgcgccgcgtgcatccggctgcgcgtgcggcgcacgcgctcgcgtggcccgacaccgagccggagccgtgctatctgcctcccgacgccgacgccgcgctgcaacgtcacgtgcaaccgcgcgccgacgatacgcccgccgcatgcaggaaccgcgcgatcgtcgcgctgctgctcgcaacgggcatcacgtcggcggaaatccgcgcaacgacacgcgacgcactcacgctcgacgaacgccgaccgatgctgaccgtgccgcgcgagcgcgcccggccggcacgccggatcgaactcgctgcgtttgccgtcgcgccgctcgcggcgtggctggcggcttgcgcgtccgattcggatgcgttagcgcgactctttcccgcgccgcgcgacggcgggccgatgaacgacatgtttctgctactcgtcgtgcgcgacgcgctcgccgcgatcggcttcgaggcgtcggacatgagtccgcgtgtgctgcgcaatacctttgcgcgccgtcagttgctggccggtcacacgcatgccgacgtcagcgcgatgctcggcctcgtcagcacgcgaaccgtcacgcgcatccgccaaacactgccgccgaatgcggccgccgaccgcgcggcgcacgagcgctgagcgccatcgcgcaaagagcgcgatcggtatgtgtcattcgggcttcgattgaatcagccgcagaatgcggctgtcgtacggcgattgcatgatttcgacgatccgcacgtcggcggccgcgggatgcaaagggttcaacagaaaattgtgcgcatgcgggacgacgacgctcggtacgcgcaacaacgcggtgggccgcgtatgcagccattcggtgccggcgctgcgcgtccagtcgacgttcgtctgccagtcggccggcgcatcggcctccacgatttcggcgatgtcgaccgattcggccgcctcgacgcgaagcagctggtatccgctcggcaactgcgcgactgtcgcgatttcgaaatgaacgagcgtctcgagcaaggcgagcgccggatgttcggcgagatagacgaccggttgcccggcgaagtgccagcgcccgccggcacgcaatccgccgatccctctcaggtcggcgtaattgctgattcgccacagcgtcgtcaagcgaaatacccttcgtcgatttgcgtcagcgcctcttcgaccagccgcgcgccgtgttcggtgctcgccatgtcgagcgatgtgcgcccgccgaagcgttgcaggccgcggcgcagccatgccatcgccttgtcctgatcgccgaaggtggccgtcgcctgcgcgacaatccgcgcgagccggatcgccttgtcggattcctccggcgacaggcgctcgtgcgcctgccggcgatggctcagcgtgcgccgcggaatgatgaacgccagttcgtccgacttcaggccgcgctcggacagacggtcgatcaccgagacatcgacgcgcgcgctcgccagttcggcgagatccgcgcccgagcgcacgggaatcgcgagcagttgctcgagaatcgtgaattcggcctggcgtggatgggcgacgcccgaggggtgaaaagcgatggtgctcatgagctgagtctccggcaatttgcccgttcattataggcgttttgccggaggttggcaggttgagggtggagatgcagtttttgggagggcggatcggctggaggcgcagtgggagtgcgaatcggagattcgccttggagggccgtgggtgtttttcagtatataaagttacgttgcagcggatcgggttgtcacgtaacaacttattaaggtcgaagcggcgaaggtctggcatggatcagcgttcaagctaccgcgcgctgccgtcgcgtgttcattccagtggaggactagcgagcctgttatgcgtcgggccgcgccgtctgcgccccattttttaaagcaggacgttgcgcccgttacggcgcacggggcgatgcaaacaggttcggcccttcgcgacctccgccggcattcggcggagaccgcagccaccgaatccgctgcggcggacgacggccatacccgcccggcccgcctgcgcgccactccccgaatcagcccgcccacgccgacgaccgaatcacacgtccgccttcacgttgccgaacgtcgtgtgcggcttatgtttgatcccgtcgtagaacgcctgaatgatgtcctccttgaagtgcggcgtgcgcggatgcgcatgaacgacagcctcgcgctcgatatccgtgaattcggaatacgcgaggccgagcacatccatttcgacgccggccgtcaccagcgcgatcaccggatgcatgtgctgcggaatgcccggcgtcgtatgcagcgcgatcgacgtccacacgaggtcgatgtcctgttgagcaatgcccttgctcttcagaaaatcgcgcgccgcattggcgccgtccacctcaaagcgctcgcacgcactgctgtgccggtgcgtcagccccatgtcgtgaaacatgcatgcgcagtagagcagctccggatcgtacttcagcgcctggcggcgaccggcgagcgccgcgaagtagtacacgcgactcgaatggtggaacagcagcggggactcggtatcgcggacgagttcggtgatctcgcgcgccagttggctatcgggaatcgtgatgccggcaacgttcacagtcatgatcgacctccattgaagatacgtcgattctgcgcatcgcgatcgctgtctccaatagacgtgttacgccaaatcctgccattttgcgcgatcggctgacacggccggcaaagcgtgtccgagtcggcccgcagcgccgcttcagccccgcccggcgcggctcgcgcacgtctatactgcaacgcgtcgcgttgtcagacatgccatcgttcatgccgaaagtcgtgggtgtttttgccgttccgggtgttcagttgctcgacgtttccgcgccgctcgacgtcttcgcgcaggcgaacgtcgaatgcggaaaagcgttctacacgctgcgcgtgatcgcgtgcgaatcggggccgatccgcagctcttccggcgcgcaactgttggccgactgggtcgcgccgaacgtccccgagcgcatcgatacgctgctcgtcgccggcgcgccgggcgcagggcgcatcgcgctacgcaccgacgtgcttgcatggctgcgctccgcggccgtgcaaagccggcgatacggctcgatctgcacgggtgcgttcgtactggcggagaccggcctgttgaagggccgctatctgacgacgcactgggccgcggccgaagcgcttgccgaagcacatccgacgatcaccgtcgacgccgacgcgctatacgtgcgcgacggcaagctgcgtaccggcgccggcgtgacggccggcctcgatctcgcgctggcgctcgtcgaggaggatctcggacgcgacatcgcccgacgcgtcgcgtcgcaactcgtgatgttcttcaagcgaccgggcgggcaactgcagttcagccgtaaaggcgaagcgcggccggccggccgctcggtgctgcaggaagtgcagcgctggatcgcggcccatccggaactcacgcactcggtcgccgacctggcgaagcacgcgggcatgagcccgcggcacttcgcgcggctgttccgcgcggaagtcggcatgacgccggccgcgtgggtcgaagcgacgcgcatcgcggccgcgcgtcagctgctcgagaacggccgcgatacgccgaagcaggtcgcagcgaaatgcggcttcgccaacgtcgatacgctgcggcgctcgttcgcaaaacacgtcggtatcacgcctgccgagtatcggaaacggcaggccatcgtgaccgaatagcagccgcgtggcgcgcgtcttcgtcggcgttgtctttgatccggtgcgtcgcgttgtttcgcatcgcttggtgccggcggagtcgacccgatgatgcttcagggctcgcgtccatacagccgatgacggcacaacacgttgtgttgacaaccttttctcgtttcactcgacaagcacttttcgatgcccgggcgcgcggacgcgctgctgcgcacgcgtccgttgcattgcgccgattcgaccgtcgcggcgcgtgcgccgcccacatcagccaatctccagacaaatggcgcgtgccccgcgatccgcgaatcgtttactcagctgcaataatgattcgcccgaacgcgtatttccggtccgttacgcgatcgctacgatgcaatcaaccgctgaacgcaacgagcgaagcgcgaaatcaacgaaaccggaggtcatcatgaagtcgttcatctacgctgccgtcgcagccgccgcactgtctgcgtcgtatggcgcgtttgcgcaatcgaacccgtcgggtcaactgacgcgcgagcaggtgcgcgccgaactcgtccagctcgaacaggccggctacaagccggaagtttccgacacgcagtatccgcgtgcgctgcagaccgcgcaggaacgcgtgacgaacgccgatgcaaccggatacggcgcgcaagctgcgccgcgcattcatgccggccgcgtcgccgccgcccgccaggacggccgcgattcgatctacttcggccagtaatgccgcccgcgtactgcggtacgcgcgcgccgtgcctcgcaccccgctcccgttcatcggggcggggtgttgttttgtcggcgcgtgcccatcgatgcaggcgtgcatgccaacgcgcgtaccgtgacacgcagcgacacgatgcgccccgctcccccgccgctcggcctaccgtcatgaacgccggcaccccgcatttgcgcatagaatggccgcgtggtcggcgccggccgcagcgaacgcgagcgtaatctcgaaccgccgggcaagccccgatcgtcctcgcgttcgcc